제출 #950939

#제출 시각아이디문제언어결과실행 시간메모리
950939Boycl07Broken Line (IOI19_line)Text
57.58 / 100
0 ms0 KiB
23 0 84 50 84 50 100 64 100 64 2 16 2 16 86 41 86 41 6 18 6 18 99 97 99 97 11 53 11 53 37 80 37 80 15 54 15 54 49 74 49 68 49 68 4 66 4
694 0 967 9811 967 9811 9707 313 9707 313 9934 10001 9934 10001 9977 3758 9977 3758 3162 1975 3162 1975 578 153 578 153 61 63 61 63 9970 12 9970 12 9156 9765 9156 9765 9810 9921 9810 9921 67 9966 67 9966 9964 9979 9964 9979 2514 2340 2514 2340 9727 316 9727 316 94 9915 94 9915 9849 22 9849 22 9965 22 8098 9896 8098 9896 9929 16 9929 16 13 350 13 350 4149 7131 4149 7131 7032 1226 7032 1226 612 9854 612 9854 86 23 86 23 46 5103 46 5103 5723 518 5723 518 306 9877 306 9877 9922 9925 9922 9925 5781 2242 5781 2242 852 483 852 483 9630 379 9630 379 141 190 141 190 9790 61 9790 61 52 1455 52 1455 1764 5037 1764 5037 5747 2793 5747 2793 7953 8615 7953 8615 9765 9892 9765 9892 125 8351 125 8351 4606 572 4606 572 379 241 379 241 9767 7224 9767 7224 2364 1538 2364 1538 9080 697 9080 697 671 9557 671 9557 9657 369 9657 369 225 9845 225 9845 9750 5992 9750 5992 909 9387 909 9387 369 375 369 375 9732 9830 9732 1647 9732 1647 4233 4331 4233 4331 6446 1274 6446 1274 8992 9353 8992 9353 9738 344 9738 1145 9738 1145 3719 9587 3719 9587 9505 9702 9505 9702 264 9826 264 2098 264 2098 4880 6951 4880 6951 8505 9214 8505 9214 760 595 760 595 9487 9582 9487 9582 524 420 524 420 9617 9790 9617 9790 282 9790 1006 2758 1006 2758 7465 8401 7465 8401 9590 447 9590 447 5565 6385 5565 6385 2721 1539 2721 1539 635 9635 635 9635 463 448 463 4659 463 4659 7980 8772 7980 8772 1044 9382 1044 9382 9368 591 9368 591 551 548 551 6039 551 6039 7403 8701 7403 8701 1221 909 1221 909 9441 551 9441 551 9486 549 9486 5719 9486 5719 4877 2517 4877 2517 2485 8254 2485 8254 1581 1308 1581 1308 777 9525 777 9525 565 9559 565 1173 565 1173 6088 5771 6088 5771 3207 8855 3207 8855 772 587 772 587 9454 9526 9454 9526 7167 2586 7167 2586 8257 1344 8257 1344 8631 8878 8631 8878 8995 699 8995 699 9412 9498 9412 9498 589 9503 589 5627 589 5627 6600 2337 6600 2337 1666 8544 1666 8544 8787 9144 8787 9144 9343 649 9343 649 641 9468 641 9468 9379 606 9379 1412 9379 1412 1129 9271 1129 9271 9163 764 9163 764 695 9396 695 3352 695 3352 9235 774 9235 774 678 650 678 650 7368 5346 7368 5346 3492 1289 3492 1289 9012 1031 9012 1031 9149 844 9149 844 750 9359 750 9359 7827 2272 7827 2272 5524 6819 5524 6819 907 918 907 918 892 9341 892 9341 764 8810 764 8810 1987 1577 1987 1577 8692 8904 8692 8904 8887 1116 8887 1116 8952 9106 8952 9106 9137 9240 9137 9240 9145 9240 5085 3515 5085 3515 7129 9078 7129 9078 9019 9078 7402 1118 7402 1118 934 1037 934 1037 3186 5617 3186 5617 6970 7746 6970 7746 1818 8622 1818 8622 8715 1073 8715 1073 954 1073 7327 7412 7327 7412 1058 9019 1058 9019 8925 9019 3895 2684 3895 2684 2754 7618 2754 7618 2046 8799 2046 8799 1253 1208 1253 1208 1076 1135 1076 1135 1001 1122 1001 1122 3779 7159 3779 7159 8527 1349 8527 1349 1344 1175 1344 1175 8763 1160 8763 1160 4888 5934 4888 5934 2719 2452 2719 2452 8372 8628 8372 8628 1552 8794 1552 8794 8704 1221 8704 1415 8704 1415 7536 8303 7536 8303 1672 1558 1672 1558 1511 8842 1511 8842 8696 1258 8696 1258 6428 7923 6428 7923 1530 1475 1530 1475 5563 6623 5563 6623 7043 1903 7043 1903 8177 1501 8177 1501 8518 1476 8518 6656 8518 6656 3155 8350 3155 8350 8313 8612 8313 8612 1071 8935 1071 8935 3285 3640 3285 3640 7469 2360 7469 2360 8374 1488 8374 1488 8509 8343 8509 8343 2341 5302 2341 5302 4966 5104 4966 5104 4212 2886 4212 2886 2654 7935 2654 7935 2303 2049 2303 2049 2070 8285 2070 8285 8328 1579 8328 1579 1268 8845 1268 8845 4426 3483 4426 3483 6877 2199 6877 2199 2200 8092 2200 8092 8309 1649 8309 1649 1414 8750 1414 4324 1414 4324 6058 2191 6058 2191 8075 1780 8075 1780 1725 1691 1725 5320 1725 5320 6472 3211 6472 3211 2882 1814 2882 1814 1825 1804 1825 1804 8325 8446 8325 5145 8325 5145 3434 3172 3434 3172 7262 8216 7262 8216 8123 1878 8123 1878 1712 8405 1712 4588 1712 4588 4781 5745 4781 5745 2112 8078 2112 8078 8099 1904 8099 1904 1729 8382 1729 4887 1729 4887 6350 2673 6350 2673 8162 8269 8162 8269 1910 8269 3973 6282 3973 6282 4817 3587 4817 3587 8002 1997 8002 1997 2048 1997 7756 8002 7756 8002 2111 2064 2111 2064 3216 7865 3216 7865 2211 2097 2211 2097 8001 8037 8001 8037 2129 8037 4181 4423 4181 4423 4686 6443 4686 6443 3112 2832 3112 2832 7870 7954 7870 7954 2285 6911 2285 6911 6264 5908 6264 5908 4795 3754 4795 3754 7361 7599 7361 7599 2418 7932 2418 7932 7940 7932 7019 2676 7019 2676 2653 2550 2653 2550 2289 2148 2289 2148 4997 6627 4997 6627 2994 7648 2994 7648 2497 7833 2497 7833 7930 2189 7930 2189 3616 7394 3616 7394 2869 7866 2869 7866 7848 2244 7848 6454 7848 6454 3656 7747 3656 7747 7932 7921 7932 5614 7932 5614 3687 7336 3687 7336 7544 7762 7544 7762 7828 2256 7828 2256 2355 4626 2355 4626 5591 4050 5591 4050 3153 2823 3153 2823 2898 2784 2898 2784 7647 2349 7647 2349 2393 7850 2393 4007 2393 4007 7196 7297 7196 7297 2909 7548 2909 7548 2510 7678 2510 7678 4666 4146 4666 4146 3612 2843 3612 2843 2503 2371 2503 5128 2503 5128 5258 3459 5258 3459 3390 7181 3390 7181 3118 7341 3118 7341 7370 7596 7370 7596 7512 5643 7512 5643 4104 7014 4104 7014 6976 2817 6976 2817 2887 7542 2887 7542 7493 7542 5252 3985 5252 3985 3646 6986 3646 6986 3258 7194 3258 7194 7200 7458 7200 7458 7395 7458 4422 3223 4422 3223 7006 3008 7006 3008 3048 7289 3048 7289 6457 3699 6457 3699 6839 7107 6839 7107 7008 7107 6654 3573 6654 3573 6691 7018 6691 7018 3284 3173 3284 5631 3284 5631 4931 5014 4931 5014 4182 3916 4182 3916 6453 6619 6453 6619 6603 7068 6603 7068 3225 7163 3225 7163 3185 6011 3185 6011 6572 6854 6572 6854 6840 3221 6840 3221 3394 3744 3394 3744 5394 5777 5394 5777 4306 6439 4306 6439 6443 6975 6443 6975 6823 5962 6823 5962 4213 6779 4213 6779 6820 3357 6820 5468 6820 5468 3462 3386 3462 4884 3462 4884 6186 6442 6186 6442 6793 6948 6793 6948 3472 6339 3472 6339 4808 4420 4808 4420 6419 3528 6419 3528 6817 3388 6817 3388 5635 6289 5635 6289 6415 6658 6415 6658 6551 6851 6551 6851 3514 3517 3514 3919 3514 3919 5725 6208 5725 6208 3921 6434 3921 6434 3799 3659 3799 3659 6558 4063 6558 4063 4366 6224 4366 6224 3649 3571 3649 3571 3550 3571 3819 5044 3819 5044 5590 6063 5590 6063 3964 3923 3964 3923 6424 3811 6424 4658 6424 4658 4955 5620 4955 5620 4239 6333 4239 6333 6271 5818 6271 5818 3731 6572 3731 6572 6056 5945 6056 5945 4172 6256 4172 6256 3956 3922 3956 5385 3956 5385 6221 6252 6221 6252 4145 4030 4145 4030 6262 3950 6262 5786 6262 5786 4378 4276 4378 4276 5983 4150 5983 4598 5983 4598 4950 5829 4950 5829 6028 6152 6028 6152 4154 5710 4154 5710 4739 4482 4739 4482 4223 4181 4223 4181 6124 6229 6124 6229 6148 5993 6148 5993 4516 4857 4516 4857 5246 5795 5246 5795 5932 6065 5932 6065 4601 4580 4601 4580 5738 4383 5738 4508 5738 4508 4483 4508 4553 5351 4553 5351 5193 4900 5193 4900 4485 6045 4485 6045 5848 5522 5848 5522 4786 5522 4998 5289 4998 5289 4900 5431 4900 5431 5204 5541 5204 5222 5204 5222 4907 5169 4907 5169 5022
5014 0 17777 6798 17777 6798 22276 18682 22276 18682 7698 24180 7698 24180 412 3304 412 3304 23649 23607 23649 23607 8867 18762 8867 18762 23247 2668 23247 2668 5103 23313 5103 23313 21013 759 21013 759 5890 24809 5890 24809 21514 24994 21514 3528 21514 3528 616 9621 616 9621 5065 22183 5065 22183 10089 10720 10089 10720 150 15106 150 15106 20917 6784 20917 6784 8093 24489 8093 24489 23023 6536 23023 6536 971 24342 971 24342 23880 2061 23880 2061 6788 22696 6788 22696 24790 24991 24790 24991 8346 4845 8346 4845 2549 24709 2549 24709 9852 11011 9852 11011 17621 23983 17621 23983 1440 72 1440 72 20276 14682 20276 14682 3902 24251 3902 24251 17462 16654 17462 16654 118 20526 118 20526 16471 22971 16471 22971 6358 14333 6358 14333 5207 2437 5207 2437 21506 11697 21506 11697 23646 24632 23646 24632 3704 7044 3704 7044 14031 9304 14031 9304 253 22332 253 22332 10749 11424 10749 11424 22676 22483 22676 22483 773 12377 773 12377 24152 21164 24152 21164 3726 12799 3726 12799 12596 379 12596 379 1766 11840 1766 11840 14301 23896 14301 23896 17882 1097 17882 1097 71 24787 71 24787 24039 2563 24039 2563 104 20036 104 20036 21005 6021 21005 6021 13681 23927 13681 23927 1911 16228 1911 16228 22239 2843 22239 2843 4406 15696 4406 15696 23079 666 23079 666 3 19084 3 19084 18044 23668 18044 23668 24472 4202 24472 4202 7348 20599 7348 20599 22116 2557 22116 2557 9013 16398 9013 16398 20887 22565 20887 22565 4204 11967 4204 11967 1009 2252 1009 2252 12205 18085 12205 18085 15341 5985 15341 5985 2666 23792 2666 23792 23406 108 23406 108 10646 24206 10646 24206 23179 5756 23179 5756 7783 23425 7783 23425 18443 9265 18443 9265 24809 18008 24809 18008 2494 3267 2494 3267 22058 22198 22058 22198 6090 4069 6090 4069 18607 2565 18607 2565 751 16536 751 16536 24808 9112 24808 9112 1830 27 1830 27 20531 21089 20531 21089 23933 3753 23933 3753 4730 21591 4730 21591 22050 2850 22050 2850 891 18688 891 18688 24841 23801 24841 23801 1283 6481 1283 6481 14953 21342 14953 21342 24987 165 24987 165 151 9316 151 9316 1465 341 1465 341 19894 24007 19894 24007 2282 8825 2282 8825 21153 24831 21153 24831 6690 36 6690 36 15453 18297 15453 18297 4092 23404 4092 23404 24111 8471 24111 8471 180 24573 180 24573 20109 17284 20109 17284 1332 2596 1332 2596 21916 17029 21916 17029 31 19529 31 19529 20738 79 20738 79 6304 20737 6304 20737 23527 261 23527 261 22246 22445 22246 22445 815 1273 815 1273 24371 17982 24371 17982 1121 2800 1121 2800 21157 11313 21157 11313 271 6652 271 6652 10861 23430 10861 23430 4056 7887 4056 7887 21857 24141 21857 24141 22784 894 22784 894 6046 16660 6046 16660 23046 3394 23046 3394 5809 18271 5809 18271 20696 22734 20696 22734 7552 24722 7552 24722 23843 1048 23843 1048 4367 10581 4367 10581 9826 23491 9826 23491 20012 936 20012 936 1026 22187 1026 22187 7026 8117 7026 8117 889 2253 889 2253 22392 11320 22392 11320 6409 19504 6409 19504 9851 7001 9851 7001 567 15558 567 15558 24747 23386 24747 23386 3827 8970 3827 8970 1162 4104 1162 4104 23549 24175 23549 24175 16488 433 16488 433 12651 24840 12651 24840 17610 33 17610 33 24588 22487 24588 22487 5189 743 5189 743 24896 21030 24896 21030 2382 12713 2382 12713 13003 18024 13003 18024 24713 23229 24713 23229 3494 4703 3494 4703 15949 17948 15949 17948 2729 1169 2729 1169 18434 11502 18434 11502 10770 7777 10770 7777 18789 2945 18789 2945 13654 15684 13654 15684 23357 8322 23357 8322 1628 5741 1628 5741 16515 19159 16515 19159 3761 23575 3761 23575 333 4625 333 4625 24322 24216 24322 24216 20394 7309 20394 7309 11359 20386 11359 20386 23450 92 23450 92 1550 21212 1550 21212 18132 24290 18132 24290 5231 2463 5231 2463 15994 24230 15994 24230 1720 3628 1720 3628 21883 18507 21883 18507 224 3229 224 3229 22178 258 22178 258 8875 22960 8875 22960 23024 5869 23024 5869 779 313 779 313 24448 15666 24448 15666 14756 23314 14756 23314 4706 14232 4706 14232 14359 312 14359 312 4843 24008 4843 24008 21473 4747 21473 4747 24662 17931 24662 17931 3771 1302 3771 1302 24175 11534 24175 11534 88 24104 88 24104 24798 2968 24798 2968 1567 21449 1567 21449 22170 2593 22170 2593 9702 1476 9702 1476 21010 21838 21010 21838 4481 246 4481 246 24086 16972 24086 16972 24787 3136 24787 3136 11248 24517 11248 24517 682 24860 682 24860 17623 3348 17623 3348 6525 19884 6525 19884 24760 3777 24760 3777 539 23823 539 23823 21255 4172 21255 4172 8017 17682 8017 17682 11321 982 11321 982 18361 21511 18361 21511 4978 2223 4978 2223 15403 14 15403 14 35 21410 35 21410 4145 12653 4145 12653 24774 23349 24774 23349 4795 6264 4795 6264 21811 20310 21811 20310 6638 1235 6638 1235 18220 15303 18220 15303 22847 24293 22847 24293 24940 14456 24940 14456 7572 24962 7572 24962 23465 15491 23465 15491 2303 993 2303 993 16708 21971 16708 21971 23123 1778 23123 1778 10840 13476 10840 13476 24989 7585 24989 7585 11322 250 11322 250 20792 22886 20792 22886 830 3919 830 3919 14044 134 14044 134 52 16740 52 16740 10457 110 10457 110 23081 13173 23081 13173 10756 21972 10756 21972 1233 786 1233 786 21394 24541 21394 24541 18051 2669 18051 2669 4616 13488 4616 13488 368 24670 368 24670 17400 1301 17400 1301 5396 841 5396 841 24368 20866 24368 20866 2089 23751 2089 23751 21371 344 21371 344 54 24971 54 24971 24840 3489 24840 3489 11278 18838 11278 18838 23294 8831 23294 8831 2653 24779 2653 24779 132 7984 132 7984 21184 23847 21184 23847 4866 3108 4866 3108 24660 21028 24660 21028 123 1334 123 1334 16832 23379 16832 23379 1329 17707 1329 17707 14981 5402 14981 5402 481 20411 481 20411 18985 21615 18985 21615 22087 24438 22087 24438 7272 8480 7272 8480 19713 23779 19713 23779 14 9168 14 9168 24973 9168 2076 21404 2076 21404 20606 6720 20606 6720 24917 627 24917 627 12707 19719 12707 19719 5940 24029 5940 24029 15788 654 15788 654 22381 19481 22381 19481 7585 10565 7585 10565 36 18607 36 18607 18141 3010 18141 3010 1392 20917 1392 20917 24683 1575 24683 1575 1038 20906 1038 20906 22430 2725 22430 2725 529 22905 529 22905 14714 8651 14714 8651 4685 1300 4685 1300 24737 24514 24737 24514 14972 4576 14972 4576 20313 24980 20313 24980 2215 4455 2215 4455 21339 23217 21339 23217 11446 6965 11446 6965 19484 23047 19484 23047 23756 608 23756 608 5808 23583 5808 23583 20912 4810 20912 4810 1920 3249 1920 3249 13137 22956 13137 22956 3099 12936 3099 12936 17820 20850 17820 20850 729 1608 729 1608 21671 19103 21671 19103 6133 24871 6133 24871 1135 25 1135 25 9435 23647 9435 23647 21495 2627 21495 2627 7216 189 7216 189 20136 24906 20136 24906 922 1500 922 1500 19979 20456 19979 20456 11520 135 11520 135 24042 21026 24042 21026 12539 24630 12539 24630 3897 4508 3897 4508 15555 622 15555 622 10461 20693 10461 20693 23820 17710 23820 17710 4819 3157 4819 3157 10743 13634 10743 13634 391 24458 391 24458 6505 2975 6505 2975 4645 21624 4645 21624 13536 2911 13536 2911 1827 19093 1827 19093 24766 1613 24766 1613 5870 24259 5870 24259 23832 4027 23832 4027 6903 24437 6903 24437 23968 3823 23968 3823 7257 19839 7257 19839 19817 315 19817 315 9692 15955 9692 15955 24505 8947 24505 8947 17587 882 17587 882 2368 18665 2368 18665 24754 3075 24754 3075 686 21601 686 21601 14173 2226 14173 2226 21073 22912 21073 22912 1000 24652 1000 24652 15659 923 15659 923 1860 23882 1860 23882 23559 4737 23559 4737 10562 24823 10562 24823 3290 6376 3290 6376 13900 1418 13900 1418 1486 17080 1486 17080 19709 393 19709 393 4753 20703 4753 20703 14433 299 14433 299 5876 7355 5876 7355 243 20127 243 20127 24925 237 24925 237 2677 24301 2677 24301 22751 2928 22751 2928 24441 21771 24441 21771 15231 8608 15231 8608 24899 15742 24899 15742 9396 3259 9396 3259 22944 22307 22944 22307 23720 7435 23720 7435 10687 12631 10687 12631 18200 7549 18200 7549 4061 16159 4061 16159 20284 23019 20284 23019 134 5654 134 5654 22067 17395 22067 17395 5644 2184 5644 2184 70 17 70 17 22614 18234 22614 18234 14676 11217 14676 11217 4178 19310 4178 19310 17684 8347 17684 8347 7023 19943 7023 19943 20416 2826 20416 2826 127 24649 127 24649 24054 5607 24054 5607 266 18572 266 18572 10834 2469 10834 2469 20441 14986 20441 14986 8617 22643 8617 22643 22916 2166 22916 2166 7501 14041 7501 14041 1619 20848 1619 20848 20668 9015 20668 9015 12409 23234 12409 23234 3974 23824 3974 23824 13977 612 13977 612 24122 24428 24122 24428 24972 934 24972 934 2777 23952 2777 23952 607 6054 607 6054 19194 7752 19194 7752 1420 16301 1420 16301 712 22241 712 22241 10361 264 10361 264 594 15338 594 15338 23910 1518 23910 1518 16293 17669 16293 17669 105 3353 105 3353 20843 18082 20843 18082 3843 3607 3843 3607 17554 23727 17554 23727 350 7789 350 7789 24454 24591 24454 24591 3127 9397 3127 9397 23556 1819 23556 1819 3638 24821 3638 24821 23391 3742 23391 3742 5953 1002 5953 1002 13582 24884 13582 24884 5469 5271 5469 5271 20242 458 20242 458 3971 17213 3971 17213 11314 24528 11314 24528 1088 4670 1088 4670 15821 403 15821 403 6155 24741 6155 24741 15102 2652 15102 2652 3683 23917 3683 23917 14927 4777 14927 4777 21879 14819 21879 14819 5302 3518 5302 3518 19540 18769 19540 18769 281 13755 281 13755 11926 5044 11926 5044 18241 20898 18241 20898 8542 1308 8542 1308 18067 15364 18067 15364 23776 21355 23776 21355 10950 7076 10950 7076 7149 2350 7149 2350 1571 24204 1571 24204 15029 10146 15029 10146 4401 3230 4401 3230 22815 24211 22815 24211 7881 12049 7881 12049 21740 9728 21740 9728 23966 14390 23966 14390 960 5167 960 5167 23995 24484 23995 24484 1602 24963 1602 24963 24616 10106 24616 10106 13571 23139 13571 23139 19580 24539 19580 24539 629 11342 629 11342 21196 22288 21196 22288 4312 2682 4312 2682 19351 1999 19351 1999 6785 20032 6785 20032 20601 1682 20601 1682 3960 19001 3960 19001 23214 8964 23214 8964 15497 719 15497 719 3639 19026 3639 19026 14205 511 14205 511 24478 22456 24478 22456 5087 12438 5087 12438 19035 24200 19035 24200 1507 6703 1507 6703 23566 18546 23566 18546 2680 23141 2680 23141 20879 7524 20879 7524 12630 24467 12630 24467 23413 99 23413 99 5838 23559 5838 23559 1834 1314 1834 1314 455 24965 455 24965 11161 7253 11161 7253 21525 20283 21525 20283 7083 3482 7083 3482 13548 9758 13548 9758 11269 2692 11269 2692 24129 22339 24129 22339 874 23814 874 23814 23130 4642 23130 4642 6726 20600 6726 20600 23743 22185 23743 22185 14682 3968 14682 3968 24565 23768 24565 23768 6735 8857 6735 8857 13481 20700 13481 20700 8576 353 8576 353 23851 21380 23851 21380 1831 2564 1831 2564 11983 21117 11983 21117 5885 6189 5885 6189 852 752 852 752 21643 11470 21643 11470 3483 23233 3483 23233 347 24832 347 24832 20748 177 20748 177 14211 1425 14211 1425 22039 553 22039 553 8900 15406 8900 15406 17848 3759 17848 3759 6568 19136 6568 19136 23446 21547 23446 21547 8588 2994 8588 2994 21769 55 21769 55 6076 17317 6076 17317 10835 22851 10835 22851 20371 13153 20371 13153 6524 2479 6524 2479 23854 24932 23854 24932 1646 14818 1646 14818 24607 5243 24607 5243 820 17275 820 17275 21890 1148 21890 1148 2160 8925 2160 8925 19666 19729 19666 19729 11163 1970 11163 1970 5112 15687 5112 15687 1838 2510 1838 2510 22972 44 22972 44 9506 14118 9506 14118 1861 1359 1861 1359 18407 15521 18407 15521 8946 21206 8946 21206 24873 1659 24873 1659 5311 23004 5311 23004 129 4130 129 4130 21771 23949 21771 23949 763 9902 763 9902 14684 2640 14684 2640 1512 19701 1512 19701 24295 8301 24295 8301 8490 69 8490 69 1601 17494 1601 17494 24365 24129 24365 24129 4735 3661 4735 3661 22282 13190 22282 13190 24499 23783 24499 23783 4393 1236 4393 1236 19885 21845 19885 21845 384 16505 384 16505 19353 1964 19353 1964 2834 18586 2834 18586 23012 1563 23012 1563 8208 24418 8208 24418 148 116 148 116 24202 22290 24202 22290 16908 19639 16908 19639 5210 8083 5210 8083 22980 20607 22980 20607 6627 24217 6627 24217 2560 2157 2560 2157 18727 21934 18727 21934 9775 13165 9775 13165 257 1311 257 1311 16216 19261 16216 19261 24369 24225 24369 24225 1648 4128 1648 4128 13212 84 13212 84 7429 23867 7429 23867 24229 2222 24229 2222 3779 24663 3779 24663 22238 10120 22238 10120 2276 15518 2276 15518 1192 5592 1192 5592 23098 18133 23098 18133 17639 7303 17639 7303 847 13132 847 13132 21482 1683 21482 1683 22302 22536 22302 22536 6868 3251 6868 3251 24146 21901 24146 21901 24729 7027 24729 7027 1993 15736 1993 15736 22133 1347 22133 1347 2123 22524 2123 22524 17837 14536 17837 14536 5908 2611 5908 2611 1337 23323 1337 23323 23931 5029 23931 5029 5801 17930 5801 17930 21830 2233 21830 2233 2568 11016 2568 11016 22439 17195 22439 17195 1970 114 1970 114 21294 23579 21294 23579 1441 6140 1441 6140 13523 9774 13523 9774 20651 3629 20651 3629 28 21539 28 21539 24750 24945 24750 24945 7208 4467 7208 4467 24654 19915 24654 19915 5863 4435 5863 4435 24800 23903 24800 23903 13695 9897 13695 9897 12151 23377 12151 23377 23774 13913 23774 13913 1839 3852 1839 3852 419 13699 419 13699 7878 2020 7878 2020 17886 21693 17886 21693 12123 4863 12123 4863 7126 20578 7126 20578 20165 2978 20165 2978 2380 302 2380 302 18494 20832 18494 20832 1608 6936 1608 6936 24362 19038 24362 19038 499 2273 499 2273 24623 16821 24623 16821 4000 231 4000 231 19264 21290 19264 21290 22504 24784 22504 24784 1460 3471 1460 3471 4913 17795 4913 17795 19442 5845 19442 5845 477 23357 477 23357 22639 1222 22639 1222 5857 23718 5857 23718 20408 3420 20408 3420 6452 23446 6452 23446 19021 4283 19021 4283 21416 22396 21416 22396 2087 626 2087 626 12124 3461 12124 3461 3762 18073 3762 18073 24041 2539 24041 2539 1150 24041 1150 24041 9539 1792 9539 1792 16084 18217 16084 18217 2041 23880 2041 23880 23350 24604 23350 24604 7204 15901 7204 15901 22140 1652 22140 1652 5160 9892 5160 9892 22645 14510 22645 14510 24874 2831 24874 2831 14959 15414 14959 15414 21421 24441 21421 24441 3569 2314 3569 2314 14356 16335 14356 16335 1273 24088 1273 24088 24503 3886 24503 3886 4817 23227 4817 23227 24224 322 24224 322 1252 10833 1252 10833 12862 7263 12862 7263 23044 4213 23044 4213 2984 1817 2984 1817 18273 5385 18273 5385 24063 18993 24063 18993 4941 2495 4941 2495 23701 146 23701 146 9577 21387 9577 21387 13879 1734 13879 1734 19963 6799 19963 6799 8868 13734 8868 13734 14011 967 14011 967 22524 18604 22524 18604 5672 957 5672 957 17006 22478 17006 22478 22159 1184 22159 1184 12204 23378 12204 23378 7535 24639 7535 24639 13170 4563 13170 4563 952 21568 952 21568 7755 2450 7755 2450 23219 20583 23219 20583 8083 8506 8083 8506 543 1079 543 1079 24572 20640 24572 20640 4045 16095 4045 16095 20961 22019 20961 22019 895 7103 895 7103 24185 24558 24185 24558 13200 3943 13200 3943 24867 23463 24867 23463 16363 631 16363 631 334 75 334 75 10209 23981 10209 23981 1702 73 1702 73 24049 21198 24049 21198 804 1194 804 1194 22649 23774 22649 23774 1919 14184 1919 14184 14784 4706 14784 4706 1408 8706 1408 8706 24225 24373 24225 24373 7786 2349 7786 2349 22460 515 22460 515 4214 23403 4214 23403 1154 5365 1154 5365 22908 2123 22908 2123 8796 21297 8796 21297 23558 7857 23558 7857 1285 22264 1285 22264 16080 7266 16080 7266 23036 23632 23036 23632 198 2333 198 2333 21889 16731 21889 16731 2023 24520 2023 24520 14854 2899 14854 2899 1607 747 1607 747 11348 22869 11348 22869 22437 4862 22437 4862 2229 16594 2229 16594 23706 23876 23706 23876 569 24864 569 24864 17231 8817 17231 8817 22247 18986 22247 18986 6384 471 6384 471 23667 14969 23667 14969 6213 5874 6213 5874 4076 12741 4076 12741 183 263 183 263 15141 11440 15141 11440 1061 716 1061 716 16982 10356 16982 10356 4068 17840 4068 17840 1724 9093 1724 9093 24650 18231 24650 18231 2305 3004 2305 3004 24245 12077 24245 12077 18418 23822 18418 23822 24402 14193 24402 14193 17642 19514 17642 19514 12044 3670 12044 3670 927 17085 927 17085 19868 21482 19868 21482 325 6018 325 6018 21463 24006 21463 24006 2019 8418 2019 8418 22415 24317 22415 24317 10689 6249 10689 6249 23176 23898 23176 23898 5203 16571 5203 16571 739 4731 739 4731 24857 318 24857 318 5055 20786 5055 20786 15633 3821 15633 3821 10189 20431 10189 20431 18807 865 18807 865 3428 17484 3428 17484 19050 23013 19050 23013 3963 5056 3963 5056 987 24686 987 24686 12194 6386 12194 6386 2812 2295 2812 2295 23194 23869 23194 23869 125 125 125 125 15014 6118 15014 6118 23737 15468 23737 15468 6418 6404 6418 6404 17618 356 17618 356 21741 8935 21741 8935 8478 16408 8478 16408 465 21234 465 21234 24330 617 24330 617 17421 21928 17421 21928 3028 13346 3028 13346 20863 23150 20863 23150 4296 452 4296 452 24886 23635 24886 23635 1528 5277 1528 5277 24826 15561 24826 15561 1193 21886 1193 21886 14675 23484 14675 23484 6074 3487 6074 3487 1271 15601 1271 15601 19263 1769 19263 1769 10154 23144 10154 23144 24278 2523 24278 2523 6011 221 6011 221 22548 14633 22548 14633 4046 5715 4046 5715 17438 22051 17438 22051 18369 3165 18369 3165 579 19898 579 19898 16669 12080 16669 12080 1868 20957 1868 20957 17446 3679 17446 3679 9019 17694 9019 17694 2283 24319 2283 24319 23830 6366 23830 6366 1599 16364 1599 16364 15939 22506 15939 22506 8126 4569 8126 4569 22323 23669 22323 23669 856 9787 856 9787 10996 80 10996 80 16634 9233 16634 9233 2644 2671 2644 2671 18882 13644 18882 13644 6016 7619 6016 7619 19569 20065 19569 20065 23523 23556 23523 23556 15532 7003 15532 7003 24158 22753 24158 22753 15468 7859 15468 7859 3377 23497 3377 23497 23967 9761 23967 9761 8913 20104 8913 20104 22030 11857 22030 11857 8673 701 8673 701 1676 16929 1676 16929 21189 1536 21189 1536 24814 22832 24814 22832 17929 6815 17929 6815 1073 16105 1073 16105 24624 1392 24624 1392 11965 23182 11965 23182 21612 929 21612 929 2331 19264 2331 19264 1255 86 1255 86 14725 12731 14725 12731 24936 4240 24936 4240 6910 22123 6910 22123 14235 2542 14235 2542 20628 24915 20628 24915 24651 13816 24651 13816 2316 11732 2316 11732 24771 22313 24771 22313 9402 9625 9402 9625 22271 17726 22271 17726 5540 7086 5540 7086 20622 198 20622 198 2324 11331 2324 11331 18239 609 18239 609 1935 22761 1935 22761 23501 24733 23501 24733 4209 2856 4209 2856 18865 579 18865 579 1435 24485 1435 24485 23261 8991 23261 8991 3985 4222 3985 4222 23189 21415 23189 21415 1854 3176 1854 3176 1027 15895 1027 15895 6087 3032 6087 3032 23461 956 23461 956 3717 56 3717 56 23935 22467 23935 22467 563 6932 563 6932 17415 22867 17415 22867 3131 8709 3131 8709 22400 21597 22400 21597 1047 1378 1047 1378 24592 9282 24592 9282 1037 8108 1037 8108 22543 22795 22543 22795 9622 11631 9622 11631 24426 970 24426 970 3531 20532 3531 20532 175 1031 175 1031 23826 21773 23826 21773 7434 2908 7434 2908 23394 24395 23394 24395 7090 2967 7090 2967 23962 21138 23962 21138 14358 606 14358 606 23665 20984 23665 20984 9773 5198 9773 5198 14192 19933 14192 19933 23145 10849 23145 10849 23524 722 23524 722 761 12237 761 12237 17166 3048 17166 3048 20657 22715 20657 22715 5665 6423 5665 6423 21589 3556 21589 3556 6236 2768 6236 2768 1433 18920 1433 18920 11513 811 11513 811 18126 22852 18126 22852 5645 9985 5645 9985 15125 12075 15125 12075 6571 3062 6571 3062 24004 8873 24004 8873 10709 1880 10709 1880 437 12734 437 12734 22989 3135 22989 3135 17030 15701 17030 15701 10439 7557 10439 7557 24412 1765 24412 1765 1903 18809 1903 18809 20935 6747 20935 6747 1030 21066 1030 21066 19437 8229 19437 8229 23948 16417 23948 16417 12519 532 12519 532 4193 19697 4193 19697 20794 1630 20794 1630 354 9222 354 9222 9839 10501 9839 10501 2361 13148 2361 13148 18659 20691 18659 20691 9106 24525 9106 24525 1179 12863 1179 12863 15814 22825 15814 22825 23317 6365 23317 6365 496 20387 496 20387 56 13237 56 13237 14102 4153 14102 4153 2189 2378 2189 2378 24819 14727 24819 14727 794 7 794 7 24418 20621 24418 20621 3130 12258 3130 12258 19173 8248 19173 8248 1443 19677 1443 19677 24818 2722 24818 2722 9032 19463 9032 19463 2978 6922 2978 6922 2234 21809 2234 21809 409 991 409 991 23951 20831 23951 20831 17284 3510 17284 3510 12620 24343 12620 24343 32 7552 32 7552 16124 24682 16124 24682 21440 1828 21440 1828 11918 10557 11918 10557 4770 565 4770 565 17083 8581 17083 8581 1811 24416 1811 24416 19248 10375 19248 10375 2564 4539 2564 4539 14823 39 14823 39 23760 13297 23760 13297 6746 23628 6746 23628 21072 7847 21072 7847 2534 799 2534 799 17029 23029 17029 23029 1270 4037 1270 4037 19228 14460 19228 14460 12341 4914 12341 4914 4846 23829 4846 23829 267 24173 267 24173 14812 1139 14812 1139 23022 22235 23022 22235 1545 4297 1545 4297 17695 18106 17695 18106 7642 19868 7642 19868 15986 11539 15986 11539 10614 4855 10614 4855 23382 23336 23382 23336 5152 5781 5152 5781 471 735 471 735 20506 24660 20506 24660 10514 2969 10514 2969 16040 15343 16040 15343 4696 19337 4696 19337 21567 476 21567 476 14821 22300 14821 22300 22978 12344 22978 12344 2542 21843 2542 21843 16135 6408 16135 6408 6059 1307 6059 1307 24564 21097 24564 21097 4370 7218 4370 7218 18806 989 18806 989 949 15141 949 15141 24182 3728 24182 3728 4078 14031 4078 14031 22126 6191 22126 6191 3501 21299 3501 21299 12070 7620 12070 7620 3707 1719 3707 1719 23040 19193 23040 19193 16813 2623 16813 2623 24066 23580 24066 23580 8972 4176 8972 4176 1015 22666 1015 22666 21704 1086 21704 1086 505 15219 505 15219 16324 19592 16324 19592 834 15631 834 15631 4396 20384 4396 20384 18276 10938 18276 10938 21434 2981 21434 2981 3743 12012 3743 12012 222 3530 222 3530 20585 21983 20585 21983 2112 197 2112 197 10782 14729 10782 14729 655 900 655 900 23473 19718 23473 19718 15440 1902 15440 1902 3629 252 3629 252 16801 15121 16801 15121 3338 8751 3338 8751 22309 24032 22309 24032 22 7210 22 7210 10846 23938 10846 23938 2046 1664 2046 1664 13973 18963 13973 18963 24421 7312 24421 7312 671 5612 671 5612 22028 23171 22028 23171 1082 23787 1082 23787 21629 4248 21629 4248 102 12124 102 12124 19487 24234 19487 24234 4503 3359 4503 3359 2809 8853 2809 8853 14954 21532 14954 21532 554 2140 554 2140 14693 18811 14693 18811 19066 6570 19066 6570 7758 17537 7758 17537 9886 24792 9886 24792 22973 19004 22973 19004 27 5757 27 5757 20332 20565 20332 20565 5217 1126 5217 1126 16371 22876 16371 22876 20708 10949 20708 10949 2300 5548 2300 5548 23043 14683 23043 14683 3118 1480 3118 1480 19878 10562 19878 10562 8540 15893 8540 15893 299 24018 299 24018 19183 8242 19183 8242 20448 23455 20448 23455 8334 419 8334 419 6124 18598 6124 18598 17680 22677 17680 22677 19788 6721 19788 6721 24337 944 24337 944 9845 24099 9845 24099 4551 24910 4551 24910 24863 4677 24863 4677 1211 23411 1211 23411 7288 863 7288 863 18737 18567 18737 18567 23395 1938 23395 1938 790 16261 790 16261 12715 13115 12715 13115 17796 174 17796 174 6570 20244 6570 20244 24845 2431 24845 2431 16948 23572 16948 23572 4213 2249 4213 2249 18303 23729 18303 23729 460 4614 460 4614 12795 14880 12795 14880 6237 21128 6237 21128 12203 10671 12203 10671 16761 4529 16761 4529 7036 22791 7036 22791 4028 4160 4028 4160 427 21987 427 21987 24544 5516 24544 5516 5336 24925 5336 24925 17045 2578 17045 2578 4814 16266 4814 16266 15016 23717 15016 23717 24686 6855 24686 6855 16957 11658 16957 11658 6013 5262 6013 5262 13540 20221 13540 20221 24921 294 24921 294 792 10288 792 10288 15167 24080 15167 24080 1202 8252 1202 8252 20078 23168 20078 23168 11147 6227 11147 6227 3452 24381 3452 24381 13996 7456 13996 7456 19783 869 19783 869 4097 24770 4097 24770 24673 2210 24673 2210 3744 21541 3744 21541 23275 5629 23275 5629 3684 22793 3684 22793 17272 668 17272 668 3056 18926 3056 18926 23632 8694 23632 8694 5500 21929 5500 21929 17629 2412 17629 2412 9530 24033 9530 24033 22241 3584 22241 3584 7950 24356 7950 24356 21809 24752 21809 24752 24424 5683 24424 5683 5559 22885 5559 22885 22630 18551 22630 18551 24804 4819 24804 4819 12471 18100 12471 18100 19099 3160 19099 3160 2880 24473 2880 24473 768 11049 768 11049 24136 1901 24136 1901 3366 21827 3366 21827 21903 24277 21903 24277 644 2388 644 2388 19490 13431 19490 13431 23867 1934 23867 1934 6519 19106 6519 19106 1347 2347 1347 2347 9214 23767 9214 23767 23513 4986 23513 4986 4317 17919 4317 17919 21287 8015 21287 8015 24502 12072 24502 12072 3399 16480 3399 16480 23509 5290 23509 5290 10227 13304 10227 13304 4971 22473 4971 22473 24254 2057 24254 2057 1152 10229 1152 10229 24377 16242 24377 16242 488 24773 488 24773 20780 1413 20780 1413 22652 23859 22652 23859 5030 13859 5030 13859 15992 2105 15992 2105 21099 14887 21099 14887 4270 11297 4270 11297 12587 22796 12587 22796 18193 5600 18193 5600 1558 21628 1558 21628 11198 2306 11198 2306 19221 24658 19221 24658 23997 15114 23997 15114 9801 3275 9801 3275 115 20662 115 20662 24736 15049 24736 15049 8333 4105 8333 4105 23006 118 23006 118 407 22328 407 22328 22577 10075 22577 10075 4256 977 4256 977 11034 21317 11034 21317 2618 28 2618 28 18832 23660 18832 23660 3455 2878 3455 2878 12467 23979 12467 23979 10268 17886 10268 17886 185 3747 185 3747 17058 9800 17058 9800 24013 23082 24013 23082 6926 11827 6926 11827 24434 1024 24434 1024 14116 14806 14116 14806 20739 24171 20739 24171 14112 1107 14112 1107 2150 22599 2150 22599 21020 20035 21020 20035 2623 9235 2623 9235 20874 20636 20874 20636 3293 3310 3293 3310 20900 7393 20900 7393 1907 23442 1907 23442 6947 4531 6947 4531 18691 13990 18691 13990 4234 24452 4234 24452 11411 11748 11411 11748 6180 13312 6180 13312 13830 1582 13830 1582 9588 10902 9588 10902 8516 6849 8516 6849 3225 21386 3225 21386 23672 6017 23672 6017 12895 19489 12895 19489 618 11715 618 11715 6763 17047 6763 17047 584 23881 584 23881 21667 1893 21667 1893 5322 23039 5322 23039 1033 4648 1033 4648 24666 2901 24666 2901 2711 13426 2711 13426 1382 998 1382 998 18508 3978 18508 3978 23 16644 23 16644 18104 24096 18104 24096 22082 10157 22082 10157 5156 3993 5156 3993 22952 16667 22952 16667 4419 2126 4419 2126 24141 7471 24141 7471 2090 19490 2090 19490 23859 374 23859 374 5471 24269 5471 24269 1754 2037 1754 2037 21000 11426 21000 11426 611 22127 611 22127 11286 9452 11286 9452 2537 19151 2537 19151 24228 17661 24228 17661 16940 4342 16940 4342 22326 20335 22326 20335 1040 4917 1040 4917 20660 18287 20660 18287 3921 5016 3921 5016 11899 21351 11899 21351 18099 13822 18099 13822 12494 425 12494 425 2753 20499 2753 20499 704 3988 704 3988 16884 24917 16884 24917 9730 14676 9730 14676 23850 19331 23850 19331 723 9190 723 9190 21517 23805 21517 23805 2198 3154 2198 3154 14578 2318 14578 2318 23204 13595 23204 13595 3304 16293 3304 16293 21700 17832 21700 17832 19042 1170 19042 1170 9567 23154 9567 23154 580 1393 580 1393 18311 23713 18311 23713 22177 2980 22177 2980 12272 23492 12272 23492 634 9446 634 9446 18367 1284 18367 1284 11011 23545 11011 23545 1023 11545 1023 11545 23160 24588 23160 24588 1688 7164 1688 7164 16650 16249 16650 16249 21271 8459 21271 8459 10257 17438 10257 17438 22195 1558 22195 1558 13846 19474 13846 19474 1469 24563 1469 24563 18762 497 18762 497 823 9432 823 9432 23816 18470 23816 18470 1560 2325 1560 2325 24839 4756 24839 4756 254 22568 254 22568 20649 2982 20649 2982 11168 13751 11168 13751 6272 22128 6272 22128 22088 4418 22088 4418 9791 17154 9791 17154 4776 1782 4776 1782 15279 21526 15279 21526 24522 11558 24522 11558 5617 17287 5617 17287 1190 21774 1190 21774 8400 1326 8400 1326 3937 11520 3937 11520 24040 4304 24040 4304 16334 24050 16334 24050 17973 12490 17973 12490 10596 234 10596 234 2466 20817 2466 20817 340 2886 340 2886 48 13408 48 13408 13983 21534 13983 21534 4354 13180 4354 13180 24929 864 24929 864 13504 22812 13504 22812 2424 12525 2424 12525 18479 11482 18479 11482 21150 15174 21150 15174 23773 7820 23773 7820 1500 22179 1500 22179 17567 9057 17567 9057 22526 14585 22526 14585 3162 1811 3162 1811 780 15016 780 15016 14055 2398 14055 2398 4413 22460 4413 22460 16425 9178 16425 9178 1979 5019 1979 5019 22505 3104 22505 3104 24209 19654 24209 19654 4584 5454 4584 5454 19127 18356 19127 18356 5038 3914 5038 3914 17288 20441 17288 20441 3922 2204 3922 2204 1074 19960 1074 19960 24903 3061 24903 3061 5027 18302 5027 18302 22950 1732 22950 1732 3427 24644 3427 24644 20128 7223 20128 7223 2360 465 2360 465 22557 23060 22557 23060 13739 576 13739 576 20028 10620 20028 10620 21692 17762 21692 17762 2008 1381 2008 1381 19268 23715 19268 23715 1916 5641 1916 5641 255 19189 255 19189 15354 1736 15354 1736 2294 18364 2294 18364 22584 4295 22584 4295 2562 15506 2562 15506 24589 8927 24589 8927 1796 20563 1796 20563 24133 14164 24133 14164 5944 1153 5944 1153 17852 18787 17852 18787 4314 6207 4314 6207 21045 53 21045 53 4238 17586 4238 17586 18248 24585 18248 24585 2857 632 2857 632 16074 13233 16074 13233 3746 22004 3746 22004 14355 6278 14355 6278 22906 21356 22906 21356 5408 23989 5408 23989 884 11398 884 11398 15508 19144 15508 19144 828 8768 828 8768 19269 13179 19269 13179 2101 16712 2101 16712 20412 3898 20412 3898 22864 17569 22864 17569 7017 23457 7017 23457 24780 5219 24780 5219 1008 24756 1008 24756 11303 8073 11303 8073 14029 20068 14029 20068 22173 1798 22173 1798 321 15489 321 15489 17855 19594 17855 19594 3190 969 3190 969 411 9678 411 9678 20285 23273 20285 23273 806 7826 806 7826 17256 23819 17256 23819 3824 4581 3824 4581 16357 9894 16357 9894 5269 21725 5269 21725 20835 1633 20835 1633 14770 24157 14770 24157 21490 150 21490 150 4105 15508 4105 15508 24119 9249 24119 9249 1988 1292 1988 1292 18913 9108 18913 9108 2049 23855 2049 23855 23460 10865 23460 10865 1276 22561 1276 22561 23607 4262 23607 4262 5836 21123 5836 21123 15851 11244 15851 11244 802 18735 802 18735 18627 5955 18627 5955 2346 1729 2346 1729 10924 11382 10924 11382 23573 1250 23573 1250 2952 21277 2952 21277 17202 10046 17202 10046 24957 8058 24957 8058 10699 21429 10699 21429 14866 5914 14866 5914 453 19804 453 19804 16838 1455 16838 1455 10525 16894 10525 16894 23094 4167 23094 4167 434 6454 434 6454 19610 14932 19610 14932 21647 6056 21647 6056 493 21405 493 21405 16365 9641 16365 9641 4820 17954 4820 17954 2400 6027 2400 6027 14608 21275 14608 21275 6792 3331 6792 3331 13352 13138 13352 13138 24807 3283 24807 3283 4421 8137 4421 8137 1887 974 1887 974 18299 20487 18299 20487 14213 22978 14213 22978 6220 3007 6220 3007 2765 20306 2765 20306 19775 14068 19775 14068 1502 775 1502 775 11381 14392 11381 14392 3199 2467 3199 2467 16568 24481 16568 24481 5532 5244 5532 5244 23263 22940 23263 22940 6934 13945 6934 13945 20434 3242 20434 3242 22936 20158 22936 20158 965 5318 965 5318 20252 59 20252 59 2500 13040 2500 13040 19319 4740 19319 4740 2722 19335 2722 19335 21301 2756 21301 2756 24699 12829 24699 12829 12733 15659 12733 15659 24401 5927 24401 5927 12971 12146 12971 12146 8949 19000 8949 19000 12486 1690 12486 1690 21874 1095 21874 1095 7693 19113 7693 19113 24569 4182 24569 4182 14785 22855 14785 22855 3414 484 3414 484 24919 23738 24919 23738 718 16678 718 16678 22969 23175 22969 23175 2930 436 2930 436 714 19410 714 19410 22801 11439 22801 11439 13927 23210 13927 23210 22823 13579 22823 13579 1542 23707 1542 23707 23972 4533 23972 4533 13285 18004 13285 18004 1235 3131 1235 3131 21855 16154 21855 16154 16429 1332 16429 1332 12449 20633 12449 20633 11313 4192 11313 4192 16702 22025 16702 22025 6648 10034 6648 10034 18587 24187 18587 24187 2469 7582 2469 7582 12470 21087 12470 21087 18842 635 18842 635 11013 19572 11013 19572 900 8617 900 8617 6035 7326 6035 7326 23173 23010 23173 23010 5033 5785 5033 5785 17410 22211 17410 22211 5589 2531 5589 2531 15300 21844 15300 21844 8048 16907 8048 16907 23917 8070 23917 8070 3299 14131 3299 14131 11669 5316 11669 5316 19564 22794 19564 22794 813 6506 813 6506 23326 4900 23326 4900 2181 23998 2181 23998 24786 6940 24786 6940 3312 13301 3312 13301 20670 1013 20670 1013 10624 21438 10624 21438 23498 15107 23498 15107 672 18975 672 18975 19265 12387 19265 12387 3943 23895 3943 23895 12523 1109 12523 1109 4886 10731 4886 10731 18208 19197 18208 19197 3826 1043 3826 1043 20389 15286 20389 15286 3137 2760 3137 2760 19947 23059 19947 23059 3364 8463 3364 8463 24575 3255 24575 3255 2162 19985 2162 19985 7471 4910 7471 4910 20776 16902 20776 16902 2713 21467 2713 21467 24788 24227 24788 24227 7311 8542 7311 8542 20367 18621 20367 18621 2474 13368 2474 13368 20048 20198 20048 20198 22735 9813 22735 9813 13002 3749 13002 3749 15053 23419 15053 23419 13098 11733 13098 11733 4397 8116 4397 8116 24391 2170 24391 2170 1426 14187 1426 14187 15513 20435 15513 20435 1942 4059 1942 4059 15200 14115 15200 14115 1829 24928 1829 24928 24317 1510 24317 1510 19529 16264 19529 16264 1941 14555 1941 14555 20067 19470 20067 19470 5229 4389 5229 4389 7804 24444 7804 24444 17165 11570 17165 11570 3149 21954 3149 21954 10832 24341 10832 24341 24878 467 24878 467 12739 24334 12739 24334 15695 3774 15695 3774 2163 21848 2163 21848 22834 1343 22834 1343 12610 12128 12610 12128 24722 18230 24722 18230 803 1894 803 1894 17066 20213 17066 20213 3093 3244 3093 3244 22324 16895 22324 16895 1726 748 1726 748 9630 19348 9630 19348 19819 4118 19819 4118 22236 13216 22236 13216 3481 4499 3481 4499 628 12710 628 12710 10724 3430 10724 3430 22576 23807 22576 23807 12698 1632 12698 1632 3511 23593 3511 23593 6578 8417 6578 8417 16214 20046 16214 20046 17496 6058 17496 6058 1103 19278 1103 19278 21842 6340 21842 6340 7737 22336 7737 22336 17465 9424 17465 9424 8850 138 8850 138 1559 22440 1559 22440 20460 4595 20460 4595 24271 2549 24271 2549 7419 19115 7419 19115 21846 2516 21846 2516 11340 22679 11340 22679 14942 7345 14942 7345 18372 10164 18372 10164 4189 4995 4189 4995 19662 717 19662 717 5666 15880 5666 15880 653 11343 653 11343 21609 20215 21609 20215 246 8132 246 8132 22983 21754 22983 21754 3948 24721 3948 24721 3796 5938 3796 5938 16166 5288 16166 5288 5800 17565 5800 17565 13842 702 13842 702 1989 20486 1989 20486 20593 2828 20593 2828 2120 16271 2120 16271 12798 766 12798 766 6795 17270 6795 17270 2719 9562 2719 9562 17871 7882 17871 7882 20384 21554 20384 21554 23045 2919 23045 2919 3952 22113 3952 22113 15600 7478 15600 7478 4326 4364 4326 4364 23794 15970 23794 15970 5342 5421 5342 5421 19623 22072 19623 22072 11858 4114 11858 4114 16380 22704 16380 22704 3445 8667 3445 8667 14975 21760 14975 21760 1169 6486 1169 6486 15698 21578 15698 21578 3441 17021 3441 17021 18633 13949 18633 13949 24501 24870 24501 24870 4152 3013 4152 3013 20014 20493 20014 20493 22181 4271 22181 4271 5173 23708 5173 23708 20385 11590 20385 11590 12889 24125 12889 24125 1100 5501 1100 5501 8965 22875 8965 22875 24388 1466 24388 1466 9370 17272 9370 17272 14835 23603 14835 23603 4505 16348 4505 16348 19957 7075 19957 7075 1757 24151 1757 24151 14247 5485 14247 5485 12134 20558 12134 20558 22668 3272 22668 3272 468 13839 468 13839 18215 7668 18215 7668 13753 16633 13753 16633 5585 8731 5585 8731 23585 18042 23585 18042 8688 24701 8688 24701 21500 18596 21500 18596 9034 24494 9034 24494 21063 77 21063 77 4407 19691 4407 19691 9756 5747 9756 5747 1856 16560 1856 16560 13919 5830 13919 5830 24682 21310 24682 21310 2559 22560 2559 22560 1520 24122 1520 24122 24612 2265 24612 2265 6664 22167 6664 22167 10199 17756 10199 17756 6328 21152 6328 21152 23096 7273 23096 7273 5270 24665 5270 24665 24223 3776 24223 3776 2660 23113 2660 23113 20294 10496 20294 10496 3393 24040 3393 24040 22891 4980 22891 4980 1194 17525 1194 17525 24196 7291 24196 7291 7128 15947 7128 15947 152 1150 152 1150 18606 19460 18606 19460 10176 866 10176 866 21243 21442 21243 21442 21551 3038 21551 3038 13994 20716 13994 20716 4199 23994 4199 23994 14558 18344 14558 18344 6205 3970 6205 3970 18412 20862 18412 20862 8402 9549 8402 9549 731 22719 731 22719 8178 785 8178 785 3834 13305 3834 13305 12307 3991 12307 3991 16727 14378 16727 14378 9913 22459 9913 22459 21711 5775 21711 5775 16031 19523 16031 19523 4585 2087 4585 2087 1326 17912 1326 17912 21012 207 21012 207 1693 21788 1693 21788 21892 13261 21892 13261 3973 19659 3973 19659 13018 21804 13018 21804 4283 3360 4283 3360 14362 14872 14362 14872 5989 23529 5989 23529 23376 7113 23376 7113 1220 19160 1220 19160 11079 23878 11079 23878 19450 2081 19450 2081 2278 19092 2278 19092 16531 5564 16531 5564 6857 8858 6857 8858 17369 14493 17369 14493 6490 22213 6490 22213 13638 5161 13638 5161 11879 17713 11879 17713 3690 12984 3690 12984 16311 21614 16311 21614 1275 8584 1275 8584 20387 14769 20387 14769 9408 23086 9408 23086 17763 391 17763 391 8488 10434 8488 10434 23010 2472 23010 2472 1290 21481 1290 21481 20257 8678 20257 8678 24148 10589 24148 10589 4759 17129 4759 17129 608 163 608 163 16073 21970 16073 21970 11173 7399 11173 7399 1118 23406 1118 23406 23819 9447 23819 9447 9322 23988 9322 23988 19993 2658 19993 2658 22793 15541 22793 15541 2525 23777 2525 23777 728 1374 728 1374 24104 13559 24104 13559 8569 10392 8569 10392 13551 3480 13551 3480 9899 11912 9899 11912 18158 18359 18158 18359 23360 3721 23360 3721 10281 22980 10281 22980 14921 3694 14921 3694 15904 23246 15904 23246 8077 6987 8077 6987 23808 15889 23808 15889 313 23794 313 23794 20766 6321 20766 6321 4147 810 4147 810 24206 17149 24206 17149 6443 4277 6443 4277 15498 16921 15498 16921 19448 22844 19448 22844 6563 1751 6563 1751 19770 17581 19770 17581 8174 20970 8174 20970 23608 13239 23608 13239 1456 3101 1456 3101 22958 19054 22958 19054 3793 11254 3793 11254 13491 4712 13491 4712 2430 19090 2430 19090 8789 9017 8789 9017 6520 23312 6520 23312 24352 4419 24352 4419 1344 14894 1344 14894 21245 5113 21245 5113 4746 12712 4746 12712 19570 19656 19570 19656 5212 1614 5212 1614 12003 15845 12003 15845 1399 9075 1399 9075 19640 20473 19640 20473 7762 7748 7762 7748 2417 19389 2417 19389 19153 5052 19153 5052 1080 831 1080 831 23781 24169 23781 24169 7500 7419 7500 7419 9866 3367 9866 3367 24113 17691 24113 17691 5225 8649 5225 8649 21123 19698 21123 19698 23959 3054 23959 3054 5460 21248 5460 21248 13790 8203 13790 8203 18962 13211 18962 13211 10304 4611 10304 4611 9867 16811 9867 16811 21840 10295 21840 10295 1339 20341 1339 20341 22123 3378 22123 3378 5099 1609 5099 1609 727 14665 727 14665 17637 6993 17637 6993 5555 21587 5555 21587 22811 15823 22811 15823 4588 21046 4588 21046 21933 9139 21933 9139 10779 23124 10779 23124 1115 1701 1115 1701 13319 11513 13319 11513 4309 4183 4309 4183 23002 20845 23002 20845 1814 8223 1814 8223 19730 1556 19730 1556 3984 16791 3984 16791 18268 2996 18268 2996 3172 21110 3172 21110 21051 6466 21051 6466 3072 18863 3072 18863 20876 7026 20876 7026 10607 1223 10607 1223 4253 16814 4253 16814 12746 3069 12746 3069 517 21667 517 21667 22065 13663 22065 13663 8395 23208 8395 23208 20160 24417 20160 24417 8947 1376 8947 1376 23611 10058 23611 10058 12142 20292 12142 20292 5395 4144 5395 4144 18567 21389 18567 21389 15482 5327 15482 5327 2398 23092 2398 23092 17888 8829 17888 8829 12960 22540 12960 22540 18901 10730 18901 10730 5716 3441 5716 3441 899 14900 899 14900 24691 11889 24691 11889 3365 8086 3365 8086 10981 17559 10981 17559 21302 8719 21302 8719 21520 19531 21520 19531 13686 7391 13686 7391 5022 1499 5022 1499 5659 9845 5659 9845 13028 1670 13028 1670 19400 20045 19400 20045 23758 3848 23758 3848 6991 23322 6991 23322 10528 2820 10528 2820 19223 18484 19223 18484 7638 1806 7638 1806 2111 14857 2111 14857 19721 17915 19721 17915 12313 3434 12313 3434 18441 14574 18441 14574 4757 4318 4757 4318 17429 131 17429 131 8266 23190 8266 23190 13823 12059 13823 12059 9194 21221 9194 21221 3738 4312 3738 4312 1658 22972 1658 22972 19390 7712 19390 7712 3532 20915 3532 20915 21366 10194 21366 10194 2370 21240 2370 21240 18781 14421 18781 14421 2906 23974 2906 23974 20117 4751 20117 4751 5671 17109 5671 17109 2816 2742 2816 2742 17209 13445 17209 13445 1388 21794 1388 21794 15397 7230 15397 7230 7354 1988 7354 1988 5980 11274 5980 11274 2578 661 2578 661 13936 18399 13936 18399 2273 10517 2273 10517 20842 20453 20842 20453 6002 4398 6002 4398 24883 15555 24883 15555 1070 9129 1070 9129 21608 24026 21608 24026 7001 4920 7001 4920 438 21538 438 21538 19611 14352 19611 14352 23169 19397 23169 19397 8614 11086 8614 11086 4548 21041 4548 21041 10777 21721 10777 21721 6066 8915 6066 8915 2057 21592 2057 21592 22812 1038 22812 1038 13077 18816 13077 18816 4287 3727 4287 3727 3713 22556 3713 22556 19675 5543 19675 5543 3725 21820 3725 21820 17331 14249 17331 14249 23724 19295 23724 19295 7336 5100 7336 5100 22423 16970 22423 16970 8106 19940 8106 19940 19366 1188 19366 1188 2977 23221 2977 23221 18707 3925 18707 3925 6102 24675 6102 24675 19970 1296 19970 1296 4436 18035 4436 18035 2122 8813 2122 8813 14994 4994 14994 4994 4101 21141 4101 21141 14741 17562 14741 17562 22364 24229 22364 24229 9416 17072 9416 17072 2929 3252 2929 3252 22687 18565 22687 18565 6493 4713 6493 4713 13497 22848 13497 22848 8723 10113 8723 10113 6541 19821 6541 19821 20222 8851 20222 8851 8563 24214 8563 24214 24385 4216 24385 4216 3336 17903 3336 17903 22945 5074 22945 5074 10452 23263 10452 23263 3932 2948 3932 2948 15259 13833 15259 13833 15101 3344 15101 3344 21169 20360 21169 20360 943 1785 943 1785 19126 22472 19126 22472 6092 15559 6092 15559 18346 6048 18346 6048 3928 12274 3928 12274 18895 992 18895 992 9957 20725 9957 20725 3872 3890 3872 3890 16730 23916 16730 23916 7734 10363 7734 10363 20379 20844 20379 20844 8543 7559 8543 7559 18539 8900 18539 8900 3620 14478 3620 14478 22935 5702 22935 5702 10842 1643 10842 1643 7142 8707 7142 8707 14091 11867 14091 11867 11767 1429 11767 1429 20020 20427 20020 20427 8453 7200 8453 7200 5032 20212 5032 20212 21821 23355 21821 23355 4181 5308 4181 5308 1266 16057 1266 16057 23715 18413 23715 18413 5220 9878 5220 9878 1929 2634 1929 2634 20822 8213 20822 8213 4369 3820 4369 3820 708 18376 708 18376 21548 2307 21548 2307 5583 1502 5583 1502 19919 10131 19919 10131 3367 4439 3367 4439 20830 21330 20830 21330 10785 10544 10785 10544 3728 8011 3728 8011 22211 18367 22211 18367 10413 16554 10413 16554 5235 14644 5235 14644 17298 4848 17298 4848 8485 6171 8485 6171 22657 16027 22657 16027 1981 21581 1981 21581 24796 10656 24796 10656 1156 211 1156 211 20779 23026 20779 23026 10574 2279 10574 2279 18070 11109 18070 11109 10318 20446 10318 20446 13425 14102 13425 14102 3241 20580 3241 20580 19668 3865 19668 3865 9687 14304 9687 14304 20893 18990 20893 18990 2931 814 2931 814 20008 12125 20008 12125 4516 3424 4516 3424 20145 22199 20145 22199 9940 15515 9940 15515 1943 22427 1943 22427 21323 1928 21323 1928 15895 19123 15895 19123 20744 3130 20744 3130 9158 14402 9158 14402 2817 2644 2817 2644 21285 16638 21285 16638 1051 2492 1051 2492 10670 16326 10670 16326 8193 4541 8193 4541 5233 21473 5233 21473 18174 4935 18174 4935 12418 20300 12418 20300 1144 3783 1144 3783 20630 18144 20630 18144 6062 22161 6062 22161 23495 13430 23495 13430 7382 6020 7382 6020 4019 19911 4019 19911 20307 9959 20307 9959 4379 22041 4379 22041 21193 14342 21193 14342 9460 4063 9460 4063 4751 23697 4751 23697 11152 3550 11152 3550 23051 15039 23051 15039 3329 21237 3329 21237 22334 4134 22334 4134 7774 20322 7774 20322 16264 7835 16264 7835 19189 17197 19189 17197 10107 8236 10107 8236 492 22731 492 22731 20226 9385 20226 9385 11084 24302 11084 24302 22443 2351 22443 2351 9908 23222 9908 23222 21945 10023 21945 10023 6389 5186 6389 5186 17448 13974 17448 13974 7724 4841 7724 4841 24657 20531 24657 20531 8668 2396 8668 2396 7621 13250 7621 13250 2596 3685 2596 3685 18452 8573 18452 8573 20457 18575 20457 18575 24512 11444 24512 11444 4165 17858 4165 17858 23568 4047 23568 4047 1655 188 1655 188 16071 13447 16071 13447 18623 1484 18623 1484 7978 15853 7978 15853 23216 5296 23216 5296 1066 17136 1066 17136 18416 21323 18416 21323 23754 4089 23754 4089 10040 22088 10040 22088 2858 16151 2858 16151 23095 9151 23095 9151 8637 19239 8637 19239 7136 7392 7136 7392 23341 506 23341 506 11605 19075 11605 19075 21467 2853 21467 2853 2001 16049 2001 16049 15253 17794 15253 17794 10170 21605 10170 21605 5187 7666 5187 7666 19121 16688 19121 16688 3911 10535 3911 10535 14449 8496 14449 8496 12227 22417 12227 22417 23990 6060 23990 6060 9697 8475 9697 8475 20244 23485 20244 23485 11130 13071 11130 13071 14135 15603 14135 15603 21503 8628 21503 8628 6377 1453 6377 1453 21592 20997 21592 20997 16081 5208 16081 5208 17464 9947 17464 9947 6106 22716 6106 22716 16375 2320 16375 2320 21246 12890 21246 12890 12383 8746 12383 8746 11974 20007 11974 20007 4427 24374 4427 24374 19969 7695 19969 7695 9723 20146 9723 20146 22563 2696 22563 2696 2473 13771 2473 13771 22122 4577 22122 4577 3622 18944 3622 18944 2075 11678 2075 11678 18843 21262 18843 21262 5275 226 5275 226 20661 14831 20661 14831 2482 3167 2482 3167 17276 18026 17276 18026 20586 4879 20586 4879 10863 13883 10863 13883 654 5154 654 5154 18990 22306 18990 22306 6983 14965 6983 14965 14136 5652 14136 5652 17630 22344 17630 22344 9070 2444 9070 2444 18684 17281 18684 17281 9107 2694 9107 2694 18730 22827 18730 22827 12722 7461 12722 7461 24573 17260 24573 17260 8044 7167 8044 7167 18464 17776 18464 17776 3724 3067 3724 3067 17073 18824 17073 18824 22587 13318 22587 13318 5969 22400 5969 22400 23991 7319 23991 7319 2006 4949 2006 4949 1869 21091 1869 21091 17487 3294 17487 3294 22656 21444 22656 21444 17359 4958 17359 4958 5685 17774 5685 17774 22478 7658 22478 7658 2800 20807 2800 20807 10004 6080 10004 6080 7115 20530 7115 20530 3030 3634 3030 3634 20599 12287 20599 12287 9173 17077 9173 17077 4139 10507 4139 10507 20644 18781 20644 18781 6514 4982 6514 4982 4683 15566 4683 15566 15771 21450 15771 21450 5957 5291 5957 5291 19286 15323 19286 15323 1857 9018 1857 9018 22875 18732 22875 18732 3396 13728 3396 13728 4362 21411 4362 21411 18406 12660 18406 12660 9166 20769 9166 20769 12875 664 12875 664 2597 18355 2597 18355 14501 3857 14501 3857 7618 18726 7618 18726 2353 12680 2353 12680 18150 9427 18150 9427 23296 21634 23296 21634 1155 921 1155 921 9474 17033 9474 17033 11903 542 11903 542 23277 18635 23277 18635 4087 5122 4087 5122 14001 19880 14001 19880 11295 23755 11295 23755 24541 5633 24541 5633 7770 21460 7770 21460 21224 8672 21224 8672 3015 21884 3015 21884 19737 7487 19737 7487 4313 2893 4313 2893 20930 13564 20930 13564 1544 20687 1544 20687 15170 939 15170 939 20097 15982 20097 15982 2200 3817 2200 3817 14589 22115 14589 22115 3520 1871 3520 1871 14733 21004 14733 21004 3709 10827 3709 10827 11280 19598 11280 19598 20322 10314 20322 10314 5873 20891 5873 20891 17522 13525 17522 13525 10873 5200 10873 5200 1649 19528 1649 19528 16996 23434 16996 23434 4219 2721 4219 2721 24467 21021 24467 21021 6496 7530 6496 7530 14555 13505 14555 13505 6043 3327 6043 3327 20471 6897 20471 6897 8621 17294 8621 17294 3151 11830 3151 11830 1805 14050 1805 14050 16851 17123 16851 17123 11487 3088 11487 3088 22431 21674 22431 21674 3557 10336 3557 10336 16383 2852 16383 2852 19419 18418 19419 18418 9314 20744 9314 20744 12426 17803 12426 17803 9276 6994 9276 6994 21042 17211 21042 17211 2751 5343 2751 5343 20677 2380 20677 2380 9351 20467 9351 20467 19932 7098 19932 7098 7302 16679 7302 16679 19208 9158 19208 9158 6623 20457 6623 20457 16915 4003 16915 4003 21702 10365 21702 10365 7558 21075 7558 21075 14926 11495 14926 11495 11963 1704 11963 1704 5168 14475 5168 14475 19784 2176 19784 2176 12914 15869 12914 15869 21029 5281 21029 5281 4555 16098 4555 16098 14815 11682 14815 11682 4694 14947 4694 14947 14837 8732 14837 8732 4461 19131 4461 19131 14095 4239 14095 4239 7074 22287 7074 22287 1249 22511 1249 22511 7632 4391 7632 4391 12653 9389 12653 9389 21203 16250 21203 16250 8188 1949 8188 1949 17624 18458 17624 18458 2982 4904 2982 4904 19144 21458 19144 21458 6576 9760 6576 9760 13312 24391 13312 24391 20516 9481 20516 9481 2448 21121 2448 21121 19848 15134 19848 15134 2402 8759 2402 8759 13840 13293 13840 13293 7219 8200 7219 8200 20507 14040 20507 14040 4990 4428 4990 4428 19465 1258 19465 1258 13880 17170 13880 17170 8347 19826 8347 19826 17893 13117 17893 13117 8696 19132 8696 19132 22289 2271 22289 2271 4524 20629 4524 20629 14852 6282 14852 6282 11631 20367 11631 20367 21947 6711 21947 6711 4233 18167 4233 18167 24603 5669 24603 5669 7674 18616 7674 18616 3692 9680 3692 9680 9904 14671 9904 14671 16197 3824 16197 3824 13284 16494 13284 16494 4587 17120 4587 17120 10726 2417 10726 2417 17423 9841 17423 9841 11462 13679 11462 13679 18971 6929 18971 6929 6302 20980 6302 20980 14089 6695 14089 6695 5397 22140 5397 22140 2439 1697 2439 1697 22296 16075 22296 16075 4115 9275 4115 9275 15774 3513 15774 3513 10584 18916 10584 18916 1635 11464 1635 11464 12429 16646 12429 16646 21308 7179 21308 7179 8312 20378 8312 20378 16013 8985 16013 8985 2871 182 2871 182 14067 17646 14067 17646 21529 6261 21529 6261 11894 17974 11894 17974 15069 5952 15069 5952 23201 13554 23201 13554 11356 5447 11356 5447 3251 9931 3251 9931 16906 23493 16906 23493 5078 8982 5078 8982 19283 19078 19283 19078 20950 23873 20950 23873 24237 13032 24237 13032 10508 15838 10508 15838 3326 9325 3326 9325 8842 13414 8842 13414 18612 6269 18612 6269 13012 18928 13012 18928 7033 6532 7033 6532 10456 18269 10456 18269 24014 3467 24014 3467 4630 12384 4630 12384 18700 20514 18700 20514 23197 1865 23197 1865 8471 14771 8471 14771 21230 5903 21230 5903 10767 18253 10767 18253 13535 21877 13535 21877 5992 5261 5992 5261 19164 19619 19164 19619 6807 17176 6807 17176 17076 793 17076 793 19517 18205 19517 18205 11638 11423 11638 11423 20503 19858 20503 19858 11357 9297 11357 9297 18579 16270 18579 16270 19944 12751 19944 12751 7565 6493 7565 6493 2336 15846 2336 15846 9358 11234 9358 11234 2589 3186 2589 3186 19379 22743 19379 22743 9738 8257 9738 8257 24430 15368 24430 15368 9844 2526 9844 2526 19002 12886 19002 12886 11047 20926 11047 20926 20201 1873 20201 1873 8767 14914 8767 14914 16072 17338 16072 17338 11891 6566 11891 6566 17473 18747 17473 18747 5739 10269 5739 10269 13053 16216 13053 16216 20266 7993 20266 7993 24071 17114 24071 17114 6738 23063 6738 23063 15615 1654 15615 1654 6254 16865 6254 16865 20192 10497 20192 10497 10569 3003 10569 3003 3331 17208 3331 17208 13129 12336 13129 12336 5655 17869 5655 17869 12036 7768 12036 7768 7559 18098 7559 18098 2288 16506 2288 16506 18030 9817 18030 9817 10552 13997 10552 13997 22221 9045 22221 9045 2418 12512 2418 12512 10231 18227 10231 18227 6271 5660 6271 5660 17691 1707 17691 1707 11300 10765 11300 10765 6309 6113 6309 6113 17776 16857 17776 16857 7780 7808 7780 7808 18654 21071 18654 21071 11466 13401 11466 13401 21355 18957 21355 18957 6241 10860 6241 10860 15542 12643 15542 12643 9096 19024 9096 19024 21913 10755 21913 10755 7184 17576 7184 17576 17515 5784 17515 5784 2416 13047 2416 13047 18818 17944 18818 17944 4389 5528 4389 5528 19625 20900 19625 20900 2304 1815 2304 1815 16190 8582 16190 8582 7050 19358 7050 19358 14749 6511 14749 6511 5759 8680 5759 8680 21695 2415 21695 2415 12920 13739 12920 13739 18561 11560 18561 11560 20107 5996 20107 5996 11589 15699 11589 15699 19289 9499 19289 9499 16550 3000 16550 3000 5115 13581 5115 13581 14948 7315 14948 7315 18313 19760 18313 19760 11154 11409 11154 11409 18532 20790 18532 20790 9282 2022 9282 2022 21237 19551 21237 19551 10721 10390 10721 10390 13563 6528 13563 6528 23484 21909 23484 21909 13703 14282 13703 14282 16026 6970 16026 6970 10274 11767 10274 11767 17772 21584 17772 21584 12926 6001 12926 6001 5786 14238 5786 14238 16454 9654 16454 9654 21505 16076 21505 16076 5255 6864 5255 6864 14945 14841 14945 14841 10240 6487 10240 6487 18264 18154 18264 18154 5116 7581 5116 7581 22829 17901 22829 17901 8227 8939 8227 8939 13690 4247 13690 4247 6894 14656 6894 14656 12114 4582 12114 4582 16684 16135 16684 16135 8299 19061 8299 19061 12246 5187 12246 5187 13870 3289 13870 3289 20613 20860 20613 20860 6582 8618 6582 8618 9978 20109 9978 20109 17237 7043 17237 7043 2365 12567 2365 12567 18937 18831 18937 18831 8714 13718 8714 13718 21304 7081 21304 7081 15799 20013 15799 20013 6158 21416 6158 21416 19563 12627 19563 12627 7648 19972 7648 19972 11714 7185 11714 7185 6584 21150 6584 21150 19092 1685 19092 1685 15573 13327 15573 13327 7404 9358 7404 9358 21430 19706 21430 19706 14644 10325 14644 10325 5594 18777 5594 18777 15269 4580 15269 4580 6275 18988 6275 18988 19236 10042 19236 10042 8434 20175 8434 20175 12143 6377 12143 6377 8078 12229 8078 12229 17808 19928 17808 19928 7967 5964 7967 5964 19431 14814 19431 14814 6252 8821 6252 8821 10910 12949 10910 12949 8364 7428 8364 7428 10854 4771 10854 4771 10215 16372 10215 16372 20623 10248 20623 10248 14238 14514 14238 14514 10913 1833 10913 1833 3360 15260 3360 15260 17721 10382 17721 10382 3895 21906 3895 21906 14987 6243 14987 6243 6382 17871 6382 17871 13154 2077 13154 2077 15525 19121 15525 19121 3007 8432 3007 8432 15926 11280 15926 11280 20075 17061 20075 17061 11481 13764 11481 13764 10225 5401 10225 5401 6069 19280 6069 19280 2785 9726 2785 9726 13331 19810 13331 19810 18611 10648 18611 10648 7906 18107 7906 18107 16508 8844 16508 8844 7213 16025 7213 16025 14179 9653 14179 9653 18354 16416 18354 16416 11281 19959 11281 19959 17055 7251 17055 7251 4707 17310 4707 17310 15408 3429 15408 3429 5495 11872 5495 11872 17985 19378 17985 19378 7326 4048 7326 4048 3825 14689 3825 14689 16505 10663 16505 10663 20611 18478 20611 18478 5618 6293 5618 6293 21367 13041 21367 13041 10345 7148 10345 7148 17304 20125 17304 20125 6026 5718 6026 5718 8625 17775 8625 17775 5649 11787 5649 11787 15728 9523 15728 9523 9646 17689 9646 17689 16260 8960 16260 8960 19732 7394 19732 7394 8778 16500 8778 16500 2405 6607 2405 6607 10210 17003 10210 17003 16225 9258 16225 9258 10555 14211 10555 14211 13619 3142 13619 3142 17519 12027 17519 12027 5248 15358 5248 15358 10532 4025 10532 4025 18591 14060 18591 14060 8276 18592 8276 18592 17673 12805 17673 12805 21653 19908 21653 19908 10619 5811 10619 5811 15931 16734 15931 16734 4931 12368 4931 12368 15017 23216 15017 23216 4836 3225 4836 3225 10891 2217 10891 2217 14992 16942 14992 16942 20775 7036 20775 7036 2966 17769 2966 17769 18038 2462 18038 2462 4306 15013 4306 15013 18233 9143 18233 9143 5174 17140 5174 17140 16769 13623 16769 13623 10194 6700 10194 6700 17916 13199 17916 13199 15011 6175 15011 6175 16510 15326 16510 15326 11203 8309 11203 8309 5625 18175 5625 18175 17696 10926 17696 10926 13380 20385 13380 20385 19937 8822 19937 8822 11972 12903 11972 12903 10580 15539 10580 15539 5804 10734 5804 10734 8629 16789 8629 16789 5696 10789 5696 10789 17829 17798 17829 17798 9383 8832 9383 8832 14464 21038 14464 21038 6335 6314 6335 6314 18757 9170 18757 9170 8055 14277 8055 14277 13510 10309 13510 10309 15629 14215 15629 14215 9799 12624 9799 12624 21002 19018 21002 19018 23074 6031 23074 6031 12043 12802 12043 12802 20338 15796 20338 15796 10242 18648 10242 18648 15621 9702 15621 9702 7977 4127 7977 4127 21316 17434 21316 17434 12672 11906 12672 11906 17998 15160 17998 15160 9606 8944 9606 8944 12468 15250 12468 15250 19786 11584 19786 11584 10674 6899 10674 6899 8511 17860 8511 17860 12135 7339 12135 7339 9134 13730 9134 13730 15351 15728 15351 15728 11395 7853 11395 7853 12575 4399 12575 4399 9514 17116 9514 17116 17672 12585 17672 12585 9458 5481 9458 5481 7588 16045 7588 16045 12208 9741 12208 9741 10291 14089 10291 14089 7015 6765 7015 11807 7015 11807 5281 11807 11460 14309 11460 14309 9371 10782 9371 10782 14276 13076 14276 13076 8743 16409 8743 8298 8743 8298 18740 13674 18740 13674 7530 10104 7530 10104 13860 12433 13860 12433 10539 13826 10539 13826 17983 11335 17983 11335 10184 14191 10184 14191 16414 15718 16414 15718 10275 13569 10275 13569 15515 12721 15515 12721 8643 14097 8643 14097 14214 10447 14214 10447 9550 14802 9550 14802 10425 8758 10425 8758 9280 13653 9280 13653 13506 8827 13506 8827 9497 13757 9497 13757 9094 13231 9094 13231 12879 9101 12879 9101 12112 13118 12112 13118 13748
50311 0 91172417 191152483 91172417 191152483 229706246 289562399 229706246 289562399 292189729 301731124 292189729 301731124 302034811 302846415 302034811 302846415 302815780 306245946 302815780 306245946 304316957 306245946 216963953 106271120 216963953 106271120 67618685 50798186 67618685 50798186 38243586 13815870 38243586 13815870 5805189 7140927 5805189 7140927 110393445 174796651 110393445 174796651 201356715 217125649 201356715 217125649 262454316 269148318 262454316 269148318 292365784 304749757 292365784 304749757 303632395 209542335 303632395 209542335 84683757 70033502 84683757 70033502 61901281 50005329 61901281 50005329 23873730 12259396 23873730 12259396 4797746 2919540 4797746 2919540 2375895 2665351 2375895 2665351 107178066 283368624 107178066 283368624 283503924 288518998 283503924 288518998 297369619 299874953 297369619 299874953 302489492 304650170 302489492 304650170 304025617 305963023 304025617 305963023 267414548 151593315 267414548 151593315 91374640 79468521 91374640 79468521 53889742 50599531 53889742 50599531 72743053 189656026 72743053 189656026 242089398 250260728 242089398 250260728 281554288 299042040 281554288 299042040 297621866 305259016 297621866 305259016 303861904 43739129 303861904 43739129 26093210 22095990 26093210 22095990 14238561 8566551 14238561 8566551 4367627 1573863 4367627 1573863 663257 2691 663257 2691 2361 257453418 2361 257453418 260603808 303939537 260603808 303939537 302669962 304359765 302669962 304359765 303587124 153061195 303587124 153061195 121595095 108859959 121595095 108859959 92506185 65515755 92506185 65515755 62152590 23745862 62152590 23745862 14958600 6829965 14958600 6829965 2655828 720494 2655828 720494 488707 495892 488707 495892 183146189 215442200 183146189 215442200 264100329 286939338 264100329 286939338 286227831 288690120 286227831 288690120 289154750 296033139 289154750 296033139 296584612 302542752 296584612 302542752 302616000 305063617 302616000 305063617 303062143 265254377 303062143 265254377 64307380 45218588 64307380 45218588 8361852 4904823 8361852 4904823 5224107 296038857 5224107 296038857 302198753 303161275 302198753 303161275 121352043 84550337 121352043 84550337 70444194 42349884 70444194 42349884 20048432 10727986 20048432 10727986 6685640 2598201 6685640 2598201 2734840 2308919 2734840 2308919 1927756 997080 1927756 997080 1149185 997080 182663271 210236052 182663271 210236052 206104314 56598210 206104314 56598210 31040931 27996528 31040931 27996528 12558506 6710145 12558506 6710145 9312794 260844857 9312794 260844857 259299024 269616487 259299024 269616487 279573391 283392553 279573391 283392553 285473881 288806178 285473881 288806178 300722095 301933698 300722095 301933698 302624868 303326839 302624868 303326839 302825844 303326839 63832572 48505378 63832572 48505378 42707787 12287728 42707787 12287728 5798029 5801961 5798029 5801961 268836056 286021792 268836056 286021792 288078151 294062882 288078151 294062882 292423961 302253744 292423961 302253744 302586503 303750407 302586503 303750407 302780487 218202619 302780487 218202619 186971294 159916607 186971294 159916607 37385623 13525001 37385623 13525001 5626901 3092650 5626901 3092650 1577559 1357411 1577559 1357411 261990504 268567914 261990504 268567914 298076575 301947538 298076575 301947538 301249464 302483270 301249464 302483270 301970612 216870421 301970612 216870421 73427269 41472165 73427269 41472165 41103744 24129129 41103744 24129129 15983282 5908621 15983282 5908621 5481403 3772801 5481403 3772801 3153243 855047 3153243 855047 1289609 43541632 1289609 43541632 77789200 151163027 77789200 151163027 158786810 160871019 158786810 160871019 173382204 217576066 173382204 217576066 285928075 291843543 285928075 291843543 293331195 295607984 293331195 295607984 300856511 302725803 300856511 302725803 301673175 77989137 301673175 77989137 30425806 11198921 30425806 11198921 9536028 3714631 9536028 3714631 5387580 184843151 5387580 184843151 220769779 262986398 220769779 262986398 267461560 271037878 267461560 271037878 274772153 282548484 274772153 282548484 294679332 302135365 294679332 302135365 301695887 303044303 301695887 303044303 301862913 191099770 301862913 191099770 129793969 81331832 129793969 81331832 30869140 10488027 30869140 10488027 6404495 2331671 6404495 2331671 1714171 986089 1714171 986089 107780747 140852969 107780747 140852969 253139558 258535926 253139558 258535926 258263540 265365351 258263540 265365351 298869594 299632236 298869594 299632236 92911799 76050656 92911799 76050656 57465568 32577878 57465568 32577878 30777146 8879631 30777146 8879631 4135273 3423427 4135273 3423427 232149508 263739922 232149508 263739922 283138233 287857014 283138233 287857014 289669670 291179152 289669670 291179152 293925894 294803707 293925894 294803707 242022269 69165837 242022269 69165837 59985528 40807401 59985528 40807401 41744327 35260316 41744327 35260316 31346650 23827148 31346650 23827148 22049641 10520560 22049641 10520560 8640578 7643481 8640578 7643481 4955215 2730989 4955215 2730989 3141064 1479937 3141064 1479937 2238123 163282808 2238123 163282808 263332102 268078139 263332102 268078139 271305715 297345781 271305715 297345781 301685903 302340822 301685903 302340822 301779934 302340822 255252802 250533626 255252802 250533626 73012145 39840846 73012145 39840846 41200083 29613152 41200083 29613152 18551154 11728642 18551154 11728642 7917734 5521543 7917734 5521543 4942449 234734033 4942449 234734033 250111143 291479605 250111143 291479605 292736395 294290588 292736395 294290588 294005140 298669611 294005140 298669611 300236147 301589223 300236147 301589223 222847108 172793213 222847108 172793213 162180893 131806536 162180893 131806536 82302461 61425323 82302461 61425323 41625882 32833206 41625882 32833206 27508044 19756410 27508044 19756410 15679433 11230973 15679433 11230973 7125411 2597189 7125411 2597189 3649055 22087084 3649055 22087084 214637022 268017762 214637022 268017762 280647936 282838363 280647936 282838363 114471140 80732556 114471140 80732556 78948748 66722920 78948748 66722920 68449847 51830031 68449847 51830031 35309317 18682853 35309317 18682853 14583709 8782566 14583709 8782566 7122357 6145655 7122357 6145655 4598991 4598200 4598991 4598200 3521072 1839179 3521072 163210280 3521072 163210280 229028891 291132380 229028891 291132380 298285956 300708788 298285956 300708788 299530170 126537408 299530170 126537408 93516718 83167427 93516718 83167427 66668679 34222556 66668679 34222556 27067878 17169967 27067878 17169967 14859943 10244738 14859943 10244738 10194080 165763729 10194080 165763729 203428581 210553492 203428581 210553492 244404719 256627027 244404719 256627027 263779142 282036528 263779142 282036528 282314779 292907742 282314779 292907742 299313873 302201425 299313873 302201425 301257938 208030009 301257938 208030009 174138761 155633890 174138761 155633890 69137172 49308196 69137172 49308196 9943561 6505046 9943561 6505046 3818967 3308428 3818967 3308428 165945878 253254571 165945878 253254571 283023016 297523938 283023016 297523938 298053731 300242300 298053731 300242300 300495452 302008481 300495452 302008481 139021771 79160011 139021771 79160011 51782522 16418297 51782522 16418297 14485291 12571754 14485291 12571754 10057540 10218001 10057540 10218001 6111597 6411753 6111597 6411753 283663265 296199494 283663265 296199494 297200129 300444855 297200129 300444855 300924083 302908426 300924083 302908426 256512150 194600747 256512150 194600747 86023242 57842910 86023242 57842910 41131426 35965185 41131426 35965185 16126584 14511891 16126584 14511891 110040680 126592952 110040680 126592952 233674316 265277558 233674316 265277558 289087203 296354985 289087203 296354985 298065072 299265263 298065072 299265263 300710084 301608138 300710084 301608138 212260796 174250636 212260796 174250636 28916675 26439126 28916675 26439126 24233532 19093855 24233532 19093855 8482642 8361721 8482642 8361721 277582938 287014250 277582938 287014250 288377530 301694581 288377530 301694581 300639387 145278161 300639387 145278161 133777420 86119574 133777420 86119574 79970419 70121124 79970419 70121124 38618338 13149614 38618338 13149614 11345408 8036991 11345408 8036991 3611131 3026284 3611131 3026284 145704027 174884256 145704027 174884256 282474743 287415882 282474743 287415882 286730026 288972217 286730026 288972217 295235536 299249159 295235536 299249159 300143215 301418778 300143215 301418778 136573386 131467103 136573386 131467103 50987636 33667332 50987636 33667332 32816683 29579636 32816683 29579636 266602432 275300094 266602432 275300094 275671455 278786477 275671455 278786477 285234542 294109968 285234542 294109968 298449789 298889859 298449789 298889859 299178024 300451698 299178024 300451698 301760529 302489504 301760529 302489504 207813482 165165972 207813482 165165972 168993525 110096508 168993525 110096508 96090250 71189895 96090250 71189895 6148639 3170268 6148639 3170268 3235903 2810164 3235903 2810164 3226868 2810164 218837879 216248308 218837879 216248308 82376600 76232945 82376600 76232945 73374051 68933902 73374051 68933902 50099188 45420293 50099188 45420293 33527584 5103809 33527584 5103809 4824699 210907697 4824699 210907697 258503884 273163926 258503884 273163926 285114690 300191437 285114690 300191437 300725310 301275280 300725310 301275280 289895441 147996003 289895441 147996003 78026370 71382723 78026370 71382723 72836839 16917894 72836839 16917894 17270090 4068626 17270090 4068626 4036430 3412215 4036430 3412215 3711318 42891893 3711318 42891893 274938123 285242915 274938123 285242915 284651523 296501938 284651523 296501938 299362528 298983851 299362528 298983851 121777806 120381195 121777806 120381195 159031774 254059744 159031774 254059744 277473103 297227234 277473103 297227234 297487500 301138975 297487500 301138975 301199041 296583200 301199041 296583200 146222620 103046673 146222620 103046673 63706185 26781205 63706185 26781205 15789608 10726866 15789608 10726866 8368332 5679558 8368332 5679558 4965443 3732655 4965443 3732655 4097390 3732655 223654629 242945855 223654629 242945855 269278335 278011103 269278335 278011103 276082753 289344688 276082753 289344688 289493454 293205197 289493454 293205197 296622244 297740905 296622244 297740905 298316662 299647103 298316662 299647103 300276902 300518169 300276902 300518169 215694983 161492502 215694983 161492502 92001322 34390153 92001322 34390153 10223795 8491958 10223795 8491958 5713554 4284183 5713554 4284183 127759405 158835841 127759405 158835841 202963484 236703463 202963484 236703463 258667960 286894282 258667960 286894282 290984363 294234845 290984363 294234845 295730261 299529658 295730261 299529658 299372246 174721851 299372246 174721851 169148489 92929897 169148489 92929897 49808887 37801087 49808887 37801087 34387337 11984621 34387337 11984621 5059905 5262089 5059905 5262089 256599889 265267373 256599889 265267373 273312037 279227193 273312037 279227193 280957195 283858422 280957195 283858422 290141413 290810952 290141413 290810952 293447158 294830000 293447158 294830000 295628975 299146661 295628975 299146661 298949168 300204540 298949168 300204540 183143133 6228809 183143133 6228809 6654117 116353433 6654117 116353433 205714184 279209859 205714184 279209859 298897209 299989709 298897209 299989709 300012708 301104000 300012708 116590512 300012708 116590512 110011187 80863479 110011187 80863479 69003649 63478133 69003649 63478133 46680829 22495474 46680829 22495474 14197970 9476380 14197970 9476380 7510497 4348852 7510497 4348852 4898668 3574076 4898668 3574076 79949900 223160242 79949900 223160242 276514493 283177039 276514493 283177039 281369303 286271280 281369303 286271280 287571693 289653961 287571693 289653961 291571279 292914286 291571279 292914286 249400173 171294217 249400173 171294217 76236383 55675449 76236383 55675449 38288818 18029824 38288818 18029824 12600332 6785966 12600332 6785966 6291277 172437365 6291277 172437365 193591155 193981812 193591155 193981812 201959712 186204224 201959712 186204224 137945437 115499088 137945437 115499088 79686151 72413230 79686151 72413230 32817943 28153516 32817943 28153516 27110672 23042090 27110672 23042090 18698907 17087167 18698907 17087167 6517482 6283528 6517482 6283528 256829678 279742797 256829678 279742797 284499973 291271219 284499973 291271219 295593218 296038517 295593218 296038517 49038152 39261762 49038152 39261762 29279518 16453701 29279518 16453701 13667520 10460272 13667520 10460272 6310728 7396804 6310728 7396804 83614939 251147355 83614939 251147355 263507763 273596999 263507763 273596999 270904613 295138629 270904613 295138629 296398187 298155684 296398187 298155684 201978612 179831785 201978612 179831785 99208914 54584747 99208914 54584747 50736351 36599914 50736351 36599914 7152959 4550499 7152959 4550499 6536757 201627807 6536757 201627807 229218519 237839153 229218519 237839153 268256175 279572330 268256175 279572330 290429015 291230047 290429015 291230047 234618442 200536295 234618442 200536295 59987810 47665853 59987810 47665853 21284664 17543266 21284664 17543266 16777981 206193954 16777981 206193954 226486813 238083472 226486813 238083472 247953718 266494206 247953718 266494206 272551997 275651720 272551997 275651720 274227930 288838416 274227930 288838416 290177945 293871928 290177945 293871928 294847598 298751023 294847598 298751023 299328554 300685693 299328554 242531216 299328554 242531216 125918648 64027180 125918648 64027180 49553305 25729308 49553305 25729308 25046496 18578611 25046496 18578611 13243228 7150168 13243228 7150168 4800407 3566445 4800407 3566445 4324541 197245391 4324541 197245391 211589078 211541316 211589078 211541316 263756330 272109126 263756330 272109126 270552275 280307692 270552275 280307692 279021410 122253635 279021410 122253635 114775129 77655563 114775129 77655563 41450409 26524078 41450409 26524078 12759782 13057845 12759782 13057845 97763939 261131893 97763939 261131893 271550625 280083968 271550625 280083968 281668849 284184450 281668849 284184450 286765106 298063472 286765106 298063472 298567782 300262700 298567782 300262700 186148269 106929228 186148269 106929228 92034450 89628221 92034450 89628221 81446263 61329531 81446263 61329531 29538744 21310093 29538744 21310093 22621549 18214247 22621549 18214247 20904786 252117400 20904786 252117400 253689224 261927659 253689224 261927659 270761724 276244315 270761724 276244315 281232994 285225759 281232994 285225759 290693902 291972883 290693902 291972883 116038727 47802717 116038727 47802717 38427250 30643005 38427250 30643005 16067142 12747727 16067142 12747727 10087269 7629884 10087269 7629884 7028955 4118030 7028955 4118030 5186610 23432489 5186610 23432489 211985186 260229164 211985186 260229164 267960962 278968257 267960962 278968257 282158399 285088739 282158399 285088739 288959173 294679606 288959173 294679606 293288404 295552735 293288404 295552735 295910233 296911909 295910233 296911909 185716781 130404661 185716781 130404661 34904216 31185025 34904216 31185025 12274958 11226742 12274958 11226742 9602187 5527397 9602187 5527397 5393122 222129166 5393122 222129166 236622481 262815294 236622481 262815294 274371075 290610016 274371075 290610016 291377780 298499624 291377780 298499624 298484629 248408671 298484629 248408671 225323336 167459591 225323336 167459591 53682734 43974219 53682734 43974219 41906263 32289741 41906263 32289741 27778914 17183438 27778914 17183438 18894245 194038307 18894245 194038307 265062129 294292349 265062129 294292349 294066829 299842308 294066829 299842308 300440852 300240990 300440852 200641682 300440852 200641682 194544444 104896291 194544444 104896291 102413901 44673534 102413901 44673534 39681741 17698576 39681741 17698576 15796865 15806159 15796865 15806159 103088932 131095846 103088932 131095846 227610939 231890127 227610939 231890127 278561099 285291179 278561099 285291179 295058153 297927195 295058153 297927195 297196337 300177901 297196337 300177901 299640503 300177901 96654196 41445726 96654196 41445726 44128871 35084760 44128871 35084760 25629496 9209475 25629496 9209475 8460697 6833111 8460697 6833111 6229263 6003574 6229263 6003574 143958854 142356099 143958854 142356099 150312024 200965307 150312024 200965307 215286309 238961343 215286309 238961343 247148234 271205297 247148234 271205297 279395646 284338311 279395646 284338311 287812659 290930525 287812659 290930525 98754096 87668738 98754096 87668738 77304023 71612575 77304023 71612575 67999597 57782938 67999597 57782938 47265851 20693611 47265851 20693611 13853721 12554738 13853721 12554738 11341879 9296015 11341879 9296015 7225492 5019499 7225492 5019499 5310344 94818606 5310344 94818606 146216721 160051624 146216721 160051624 167872432 121931658 167872432 121931658 55086387 36543626 55086387 36543626 31003994 30843725 31003994 30843725 173542044 249092754 173542044 249092754 280964612 283280736 280964612 283280736 297562339 299399748 297562339 299399748 299343131 171448393 299343131 171448393 135003330 72259701 135003330 72259701 66279089 48262039 66279089 48262039 46428270 36911796 46428270 36911796 17464903 15105564 17464903 15105564 257458807 266524213 257458807 266524213 278801489 283384682 278801489 283384682 292527709 298727500 292527709 298727500 299230982 299369646 299230982 299369646 269443898 238961281 269443898 238961281 72728004 24772582 72728004 24772582 25613204 101819875 25613204 101819875 171238010 248476929 171238010 248476929 258977046 279038443 258977046 279038443 287298389 289727913 287298389 289727913 297535112 297077223 297535112 297077223 217627654 177983821 217627654 177983821 42923776 36900445 42923776 36900445 24547054 20377091 24547054 20377091 16553731 10327861 16553731 10327861 9469077 5726351 9469077 5726351 5788652 5046222 5788652 5046222 5428757 195588681 5428757 195588681 213656017 218827819 213656017 218827819 229133393 239363607 229133393 239363607 248775836 261761157 248775836 261761157 291140472 296964236 291140472 296964236 298904491 299570350 298904491 299570350 192493739 86209214 192493739 86209214 45107114 34027388 45107114 34027388 26533646 23945786 26533646 23945786 16202120 12172193 16202120 12172193 10738921 7001357 10738921 7001357 7646369 5423885 7646369 5423885 4573046 4540182 4573046 4540182 106643083 257446430 106643083 257446430 261802129 277153109 261802129 277153109 279700417 285096130 279700417 285096130 293122668 294887541 293122668 294887541 295855975 298451529 295855975 298451529 299283816 299772923 299283816 131357784 299283816 131357784 79260462 75033833 79260462 75033833 75642009 57808207 75642009 57808207 19497118 10358890 19497118 10358890 7972700 7313881 7972700 7313881 73607093 76657422 73607093 76657422 204703772 220419291 204703772 220419291 246820932 265434635 246820932 265434635 280044012 283901171 280044012 283901171 284319876 292800533 284319876 292800533 291632432 140227491 291632432 140227491 141122443 129900424 141122443 129900424 117170255 74818914 117170255 74818914 52195406 34384620 52195406 34384620 19015925 10765488 19015925 10765488 9282245 6811141 9282245 6811141 7092714 115484428 7092714 115484428 127386928 256474699 127386928 256474699 273416907 278855319 273416907 278855319 275577955 257299740 275577955 257299740 158965481 138358711 158965481 138358711 79199706 29027917 79199706 29027917 19753289 18102832 19753289 18102832 10808834 5507443 10808834 5507443 4993146 3232520 4993146 3232520 4177293 203829749 4177293 203829749 255011803 264262872 255011803 264262872 270550202 291922688 270550202 291922688 291821806 294498505 291821806 294498505 294244876 297008430 294244876 297008430 298423478 298701586 298423478 298701586 156369605 137396245 156369605 137396245 120417811 76723371 120417811 76723371 75635695 61396158 75635695 61396158 49381931 29268101 49381931 29268101 31234132 218497093 31234132 218497093 239972142 274226761 239972142 274226761 278482302 289794978 278482302 289794978 288425298 197330309 288425298 197330309 92935094 51634446 92935094 51634446 43222966 25783123 43222966 25783123 17251476 13176929 17251476 13176929 12587049 254965223 12587049 254965223 257044101 288827731 257044101 288827731 288373044 291026055 288373044 291026055 295445429 297341800 295445429 297341800 298142583 299614043 298142583 299614043 298399504 123469780 298399504 123469780 109094839 50282564 109094839 50282564 21209711 18150122 21209711 18150122 7136645 7263120 7136645 7263120 4461049 4782223 4461049 4782223 108763407 163652764 108763407 163652764 213907488 250305914 213907488 250305914 273925580 293119898 273925580 293119898 292938667 294200574 292938667 294200574 294716759 296709538 294716759 296709538 297287824 298607101 297287824 298607101 297703226 77634621 297703226 77634621 79742524 149855690 79742524 149855690 250131317 258970042 250131317 258970042 266215831 267995529 266215831 267995529 136212969 66454006 136212969 66454006 40657342 23504840 40657342 23504840 9247132 5426050 9247132 5426050 5530986 119561922 5530986 119561922 226245321 276085891 226245321 276085891 279485267 287095388 279485267 287095388 286530910 35632903 286530910 35632903 35560313 29341283 35560313 29341283 28809215 26231193 28809215 26231193 19037133 15488290 19037133 15488290 9701982 6223964 9701982 6223964 6263388 4958371 6263388 4958371 5105055 100614681 5105055 100614681 164261039 170210719 164261039 170210719 231343258 264555022 231343258 264555022 265067980 269060237 265067980 269060237 142760825 55931133 142760825 55931133 39826452 36712135 39826452 36712135 37091714 154170458 37091714 154170458 227816589 277130479 227816589 277130479 276367530 287244464 276367530 287244464 292250371 296290948 292250371 296290948 296586553 132764470 296586553 132764470 111690403 87019809 111690403 87019809 87613075 35652177 87613075 35652177 20517706 16151079 20517706 16151079 16744615 9512114 16744615 9512114 8574240 5545665 8574240 5545665 5860482 214580138 5860482 214580138 216072399 238352388 216072399 238352388 261474490 265658573 261474490 265658573 273041659 283138633 273041659 283138633 285928810 295757710 285928810 295757710 297002627 297541477 297002627 297541477 98629322 95732121 98629322 95732121 93864138 20198181 93864138 20198181 19184229 11048207 19184229 11048207 10816105 9241681 10816105 9241681 6343937 5647455 6343937 5647455 185347658 184343282 185347658 184343282 226675082 246474299 226675082 246474299 265474391 287315356 265474391 287315356 287677769 291342811 287677769 291342811 295790922 296223244 295790922 296223244 296990540 297294954 296990540 297294954 297381704 298445674 297381704 298445674 206861537 181688577 206861537 181688577 175667939 149813882 175667939 149813882 144252968 98143308 144252968 98143308 43361009 37303191 43361009 37303191 36310625 32885841 36310625 32885841 31307364 26685874 31307364 26685874 13116325 11853139 13116325 11853139 11979974 174957123 11979974 174957123 242874346 262361177 242874346 262361177 292342049 293714967 292342049 293714967 292544030 170274170 292544030 170274170 102148193 88912959 102148193 88912959 75029379 24013792 75029379 24013792 11600642 10372511 11600642 10372511 258308600 292242177 258308600 292242177 293220988 295507597 293220988 295507597 172337369 108370143 172337369 108370143 110228324 132981669 110228324 132981669 242607923 272597565 242607923 272597565 270306211 142985480 270306211 142985480 82701247 55066808 82701247 55066808 46767235 31071173 46767235 31071173 32982655 23627057 32982655 23627057 23953336 203752327 23953336 203752327 204437409 175243822 204437409 175243822 173109705 60425807 173109705 60425807 49705974 47136925 49705974 47136925 45083701 40170048 45083701 40170048 37743006 31016595 37743006 31016595 20660480 17232175 20660480 17232175 10534143 10473003 10534143 10473003 8087052 7536804 8087052 7536804 219529664 238570894 219529664 238570894 241253042 249088913 241253042 249088913 246944239 259088862 246944239 259088862 257338868 281242997 257338868 281242997 280986141 284068856 280986141 284068856 281848259 295461476 281848259 295461476 297500982 298243578 297500982 298243578 99001009 52047422 99001009 52047422 50006691 28320226 50006691 28320226 29833597 216488146 29833597 216488146 261289655 267873485 261289655 267873485 270932354 279258815 270932354 279258815 288515226 291628020 288515226 291628020 295377534 298129315 295377534 298129315 296781250 137141548 296781250 137141548 102593913 82122635 102593913 82122635 79445955 41430470 79445955 41430470 34180920 24755000 34180920 24755000 18288611 15285636 18288611 15285636 11078598 10594795 11078598 10594795 7330301 7958852 7330301 7958852 6285812 6483535 6285812 6483535 131459512 175863426 131459512 175863426 242870450 247537986 242870450 247537986 255749884 272162292 255749884 272162292 269104250 275340354 269104250 275340354 279091391 286400828 279091391 286400828 288890230 292599650 288890230 292599650 294183747 297193620 294183747 297193620 296695562 299358032 296695562 299358032 297392320 142704882 297392320 142704882 145779669 85579673 145779669 85579673 83734583 38947624 83734583 38947624 24191254 21936922 24191254 21936922 13532399 9542351 13532399 9542351 7564208 6734385 7564208 6734385 231676320 242051609 231676320 242051609 246262123 268978942 246262123 268978942 275611099 284438078 275611099 284438078 294486582 296815591 294486582 296815591 295029164 96757506 295029164 96757506 97031937 92489117 97031937 92489117 92447510 36506980 92447510 36506980 30116691 24366882 30116691 24366882 18680102 14274845 18680102 14274845 8602253 6083588 8602253 6083588 6381780 130094787 6381780 130094787 222979147 234363264 222979147 234363264 251428534 274293252 251428534 274293252 283576654 290406005 283576654 290406005 290563219 296121536 290563219 296121536 296372811 298079033 296372811 298079033 162582752 153869379 162582752 153869379 148242727 127133947 148242727 127133947 108500779 79435229 108500779 79435229 54593449 49547238 54593449 49547238 38551791 38388646 38551791 38388646 191124436 243026635 191124436 243026635 258783212 271427731 258783212 271427731 294434238 295104570 294434238 295104570 232975684 174139441 232975684 174139441 165607982 120608125 165607982 120608125 90191962 85945417 90191962 85945417 75338385 56672651 75338385 56672651 52890592 11702640 52890592 11702640 11300008 10304353 11300008 10304353 155459220 223031542 155459220 223031542 244769539 261199031 244769539 261199031 261965167 270140031 261965167 270140031 270039549 279140178 270039549 279140178 289117109 294896276 289117109 294896276 293997003 141250689 293997003 141250689 128895174 82815038 128895174 82815038 57452505 55661175 57452505 55661175 239144610 250488719 239144610 250488719 276466769 280313998 276466769 280313998 279201650 282864375 279201650 282864375 295679380 296700397 295679380 296700397 130576749 103536654 130576749 103536654 80832932 36039960 80832932 36039960 33425792 26365484 33425792 26365484 27120594 180888126 27120594 180888126 204472035 222253097 204472035 222253097 236551591 243012676 236551591 243012676 262202396 265728057 262202396 265728057 277853084 283404619 277853084 283404619 287682457 287746085 287682457 287746085 190938680 97806330 190938680 97806330 84127297 38015962 84127297 38015962 40125867 35490420 40125867 35490420 34384689 12897312 34384689 12897312 11214800 6444685 11214800 6444685 7387995 151360712 7387995 151360712 235477452 239944635 235477452 239944635 258600207 272832860 258600207 272832860 280775716 286578001 280775716 286578001 285877037 210379912 285877037 210379912 199565318 126063626 199565318 126063626 96478983 77821365 96478983 77821365 75101864 62738177 75101864 62738177 39338351 28984146 39338351 28984146 16716199 13619104 16716199 13619104 8946387 7139124 8946387 7139124 7556948 76059070 7556948 76059070 233242202 274175918 233242202 274175918 275134737 280320105 275134737 280320105 284103954 286553081 284103954 286553081 287513942 292276322 287513942 292276322 292253788 293806598 292253788 293806598 292802317 294204864 292802317 294204864 119855756 82835876 119855756 82835876 87386486 155866706 87386486 155866706 186295510 244131511 186295510 244131511 246929752 273667024 246929752 273667024 276864790 283548479 276864790 283548479 284549261 287832119 284549261 287832119 288470511 289427469 288470511 289427469 175735151 100764018 175735151 100764018 80966547 50486083 80966547 50486083 53661712 54710860 53661712 54710860 135726981 248134580 135726981 248134580 248491109 250702961 248491109 250702961 260054677 274424316 260054677 274424316 286997530 291315200 286997530 291315200 294036470 295439225 294036470 295439225 295190645 297715391 295190645 297715391 295576582 208172961 295576582 208172961 84901108 57343006 84901108 57343006 57207816 54320753 57207816 54320753 112213314 121125794 112213314 121125794 215437849 235143690 215437849 235143690 249847568 264527597 249847568 264527597 273649005 278890106 273649005 278890106 283816029 293305893 283816029 293305893 292602268 294979101 292602268 294979101 295367844 298441300 295367844 91289991 295367844 91289991 34707500 23397838 34707500 23397838 22139865 12943852 22139865 12943852 12554306 173770366 12554306 173770366 186705992 246282196 186705992 246282196 258193679 260803407 258193679 260803407 79706109 64344027 79706109 64344027 60519339 27749229 60519339 27749229 27923501 26760117 27923501 26760117 182202822 179516867 182202822 179516867 263059616 274016142 263059616 274016142 275505538 289710037 275505538 289710037 291594909 293953674 291594909 293953674 294292310 295795204 294292310 295795204 173658131 149636662 173658131 149636662 70828918 60605838 70828918 60605838 45496400 36350075 45496400 36350075 21137109 15264138 21137109 15264138 14674325 185457995 14674325 185457995 224631715 241501289 224631715 241501289 259638965 266148314 259638965 266148314 273315866 279386260 273315866 279386260 282757298 285219429 282757298 285219429 285302198 288000159 285302198 288000159 290903725 293300708 290903725 293300708 293002075 295598859 293002075 295598859 295742676 297084744 295742676 297084744 90505441 40090645 90505441 40090645 40449419 206239715 40449419 206239715 236317592 243052709 236317592 243052709 269510444 272833495 269510444 272833495 285131809 292060474 285131809 292060474 297032071 297781740 297032071 297781740 204254554 170545579 204254554 170545579 115593303 60019803 115593303 60019803 63366842 171552272 63366842 171552272 217358684 223172943 217358684 223172943 227159323 231831320 227159323 231831320 240786709 252521277 240786709 252521277 270402828 286778168 270402828 286778168 286457312 292330360 286457312 292330360 293953462 295522106 293953462 295522106 203347605 115637464 203347605 115637464 105961361 100352252 105961361 100352252 71745549 31929269 71745549 31929269 23507624 8706607 23507624 8706607 7618576 6353401 7618576 6353401 118147965 157446031 118147965 157446031 225371365 252532121 225371365 252532121 260066527 275622529 260066527 275622529 278525339 284219619 278525339 284219619 289749273 293321098 289749273 293321098 294428629 297009486 294428629 297009486 294786858 107240300 294786858 107240300 46237336 35864311 46237336 35864311 30002801 28765401 30002801 28765401 90829709 101613291 90829709 101613291 250696802 258681763 250696802 258681763 254212362 122957570 254212362 122957570 117026022 70073701 117026022 70073701 64245178 60549493 64245178 60549493 24595905 15148755 24595905 15148755 14187778 9245535 14187778 9245535 7373003 7669365 7373003 7669365 273515945 280633549 273515945 280633549 281752683 292225580 281752683 292225580 292009078 293633261 292009078 293633261 294080292 295684923 294080292 295684923 295226905 197732629 295226905 197732629 177444351 124854276 177444351 124854276 87726197 74855442 87726197 74855442 46287469 38612429 46287469 38612429 23527725 17696989 23527725 17696989 16395310 15420024 16395310 15420024 12658609 11194687 12658609 11194687 8824155 8093114 8824155 8093114 226456965 262213302 226456965 262213302 280014894 282721248 280014894 282721248 284354451 288130573 284354451 288130573 286766815 294062155 286766815 294062155 294638181 295911336 294638181 295911336 140547161 103592233 140547161 103592233 67254848 62916200 67254848 62916200 51531236 42681045 51531236 42681045 18769763 15983704 18769763 15983704 13285544 10355320 13285544 10355320 10199833 111118966 10199833 111118966 191748511 223025764 191748511 223025764 235351198 239740042 235351198 239740042 78576751 49520077 78576751 49520077 33389355 14428471 33389355 14428471 13245606 10301043 13245606 10301043 9417843 135840875 9417843 135840875 170685566 221448258 170685566 221448258 228478082 234218982 228478082 234218982 243108634 249557008 243108634 249557008 253821534 261807231 253821534 261807231 275402323 281312294 275402323 281312294 283306867 287485002 283306867 287485002 288521511 291964914 288521511 291964914 294420634 296436921 294420634 296436921 296895557 297104199 296895557 140494527 296895557 140494527 121636979 113564185 121636979 113564185 59771463 51463034 59771463 51463034 27017110 27030396 27017110 27030396 203339500 246098298 203339500 246098298 254002423 265335311 254002423 265335311 264883206 287385582 264883206 287385582 295832683 296637108 295832683 296637108 192148496 57139498 192148496 57139498 60550445 262203043 60550445 262203043 264932052 276595666 264932052 276595666 278582110 281423816 278582110 281423816 281265714 286580801 281265714 286580801 290495167 290706131 290495167 290706131 240869130 59014138 240869130 59014138 55671863 45101079 55671863 45101079 45733811 38759148 45733811 38759148 36698375 22008608 36698375 22008608 18153594 14792314 18153594 14792314 14980110 8322277 14980110 8322277 7505571 7510127 7505571 7510127 6550305 6693911 6550305 6693911 206576184 250925919 206576184 250925919 269862946 280258819 269862946 280258819 284219316 285197184 284219316 285197184 209884506 174501089 209884506 174501089 174673681 107918009 174673681 107918009 69146675 44155344 69146675 44155344 46782850 149356368 46782850 149356368 212390952 229616167 212390952 229616167 245662316 266907589 245662316 266907589 269744279 272903201 269744279 272903201 278458201 279026628 278458201 279026628 92304504 88640034 92304504 88640034 56489475 52040882 56489475 52040882 46289488 33354651 46289488 33354651 30675070 13451424 30675070 13451424 12111561 9027038 12111561 9027038 7517993 251236423 7517993 251236423 266261239 274322183 266261239 274322183 273434558 277145470 273434558 277145470 280329370 283712416 280329370 283712416 288638275 291885230 288638275 291885230 291779820 293537823 291779820 293537823 293941301 295205329 293941301 295205329 294304349 140694645 294304349 140694645 94251513 59320995 94251513 59320995 46041430 38975189 46041430 38975189 29419438 20737113 29419438 20737113 21160007 11267451 21160007 11267451 10644547 8646966 10644547 8646966 8260310 158020968 8260310 158020968 168748082 203119563 168748082 203119563 208674249 233461663 208674249 233461663 256458719 275047772 256458719 275047772 282057165 284896013 282057165 284896013 284054049 289377045 284054049 289377045 291892791 294109083 291892791 294109083 293852131 294543098 293852131 294543098 192161886 154382144 192161886 154382144 162427334 127257607 162427334 127257607 87723066 46782988 87723066 46782988 47688979 204835457 47688979 204835457 237845608 248046223 237845608 248046223 253471064 255496632 253471064 255496632 258386096 263683528 258386096 263683528 268087705 279674188 268087705 279674188 286819861 290989452 286819861 290989452 291318509 293426064 291318509 293426064 294959470 295777036 294959470 295777036 168333891 122822759 168333891 122822759 101470576 80280770 101470576 80280770 78716058 62574620 78716058 62574620 52759904 44269568 52759904 44269568 43998084 15685430 43998084 15685430 15078717 12048739 15078717 12048739 9322714 8145209 9322714 8145209 8163517 7615022 8163517 7615022 140004255 183092649 140004255 183092649 203215747 232339417 203215747 232339417 235187254 252669625 235187254 252669625 256869175 261468522 256869175 261468522 261619315 266688554 261619315 266688554 273354791 282942435 273354791 282942435 284873824 285360431 284873824 285360431 141279072 131919384 141279072 131919384 93967685 66274204 93967685 66274204 59818039 56942991 59818039 56942991 56611742 35123532 56611742 35123532 21415129 18775507 21415129 18775507 11937704 8993930 11937704 8993930 9360181 7841189 9360181 7841189 8112233 189829090 8112233 189829090 201385657 227597623 201385657 227597623 250697081 264445994 250697081 264445994 285174579 286129121 285174579 286129121 186115718 113358001 186115718 113358001 86013768 69469628 86013768 69469628 58317360 34635287 58317360 34635287 21555472 19016837 21555472 19016837 19897452 206184717 19897452 206184717 223213755 235030024 223213755 235030024 231091421 241705452 231091421 241705452 282617987 289396448 282617987 289396448 288810976 292079195 288810976 292079195 291684887 293894520 291684887 293894520 292212654 182786849 292212654 182786849 103397406 60280346 103397406 60280346 20031178 15146602 20031178 15146602 12786416 9829511 12786416 9829511 9589608 86229964 9589608 86229964 116657065 125077817 116657065 125077817 200093835 202446629 200093835 202446629 208810004 256368737 208810004 256368737 266660318 278149483 266660318 278149483 291853390 295309130 291853390 295309130 293806303 212900675 293806303 212900675 154443101 137955594 154443101 137955594 104472542 44928153 104472542 44928153 45834104 185238607 45834104 185238607 222912741 273907302 222912741 273907302 275718278 279350434 275718278 279350434 286037754 289409965 286037754 289409965 289408797 292544228 289408797 292544228 291175582 152485260 291175582 152485260 110340075 105747196 110340075 105747196 86493837 74415595 86493837 74415595 45181157 36147942 45181157 36147942 21875444 11723650 21875444 11723650 12021391 10574305 12021391 10574305 9968071 7460003 9968071 7460003 8022534 6803206 8022534 6803206 7984798 188550401 7984798 188550401 257314029 271383924 257314029 271383924 281289874 284605969 281289874 284605969 285594848 291489568 285594848 291489568 292068214 292228331 292068214 292228331 189272055 114152445 189272055 114152445 91439378 40986040 91439378 40986040 37381930 26891722 37381930 26891722 20147985 9583119 20147985 9583119 8216553 7267931 8216553 7267931 199239565 206033049 199239565 206033049 238962770 241638413 238962770 241638413 161136474 126726040 161136474 126726040 128416216 95104161 128416216 95104161 72640574 32804966 72640574 32804966 18094188 18486137 18094188 18486137 173904207 173746790 173904207 173746790 208678606 243536781 208678606 243536781 244791186 249954474 244791186 249954474 274484086 280590359 274484086 280590359 283950676 286244390 283950676 286244390 289626082 292515000 289626082 292515000 291798181 293487143 291798181 293487143 293349997 294794862 293349997 294794862 112688751 93984115 112688751 93984115 69806529 34604540 69806529 34604540 28052151 23733275 28052151 23733275 13789065 9475152 13789065 9475152 9733962 186913083 9733962 186913083 219058813 232552507 219058813 232552507 245788751 269425596 245788751 269425596 275292005 281035826 275292005 281035826 294255317 295219983 294255317 295219983 295001710 295219983 112813352 100239899 112813352 100239899 97192623 87670071 97192623 87670071 69300008 58510878 69300008 58510878 51345337 39718997 51345337 39718997 40905491 31896067 40905491 31896067 21193882 9219293 21193882 9219293 10842759 90700639 10842759 90700639 141152101 226516294 141152101 226516294 257209278 265221625 257209278 265221625 267081951 271519660 267081951 271519660 279415256 286721998 279415256 286721998 291757396 293601600 291757396 293601600 292685015 295027842 292685015 73160768 292685015 73160768 57779822 48773387 57779822 48773387 51324496 215132781 51324496 215132781 221310177 263526402 221310177 263526402 275150595 278547683 275150595 278547683 289659750 292013256 289659750 292013256 292039736 294796779 292039736 294796779 293784512 181154298 293784512 181154298 160522636 40492832 160522636 40492832 39422279 15866352 39422279 15866352 13405744 12938049 13405744 12938049 248451299 258633738 248451299 258633738 257364655 286346620 257364655 286346620 285985677 289391238 285985677 289391238 289917066 292479788 289917066 292479788 291879308 293586100 291879308 293586100 293313542 294561474 293313542 294561474 197546641 154136963 197546641 154136963 150368992 62669785 150368992 62669785 59049512 49847002 59049512 49847002 28607189 25529337 28607189 25529337 215572775 220998188 215572775 220998188 239356636 267110707 239356636 267110707 271761139 275618242 271761139 275618242 275471047 278018429 275471047 278018429 286800001 287556163 286800001 287556163 76672281 58855129 76672281 58855129 55862812 26985754 55862812 26985754 23232315 16491981 23232315 16491981 17805530 54490154 17805530 54490154 130895833 157939389 130895833 157939389 199617775 225063066 199617775 225063066 230814149 278109848 230814149 278109848 283599012 286551457 283599012 286551457 290877219 293510339 290877219 293510339 293044901 293860725 293044901 293860725 259241714 205273066 259241714 205273066 149326154 71177793 149326154 71177793 75173385 152785484 75173385 152785484 169312099 211014056 169312099 211014056 226682901 242549989 226682901 242549989 284498206 288031750 284498206 288031750 289651512 291892509 289651512 291892509 291143169 248604971 291143169 248604971 196449924 182218557 196449924 182218557 144190474 108519267 144190474 108519267 107086076 102363759 107086076 102363759 80177295 62460678 80177295 62460678 64930241 47547328 64930241 47547328 51536050 42820979 51536050 42820979 36654856 20499632 36654856 20499632 21815984 192138691 21815984 192138691 196919470 216307639 196919470 216307639 223093789 247725222 223093789 247725222 261022948 268650390 261022948 268650390 278969980 281232879 278969980 281232879 282709035 287125155 282709035 287125155 286133158 219572610 286133158 219572610 133258632 87789880 133258632 87789880 64128896 53029409 64128896 53029409 45118921 25040996 45118921 25040996 25328372 13748875 25328372 13748875 10535758 10139007 10535758 10139007 9248540 99269938 9248540 99269938 132973824 140273730 132973824 140273730 149276105 152766868 149276105 152766868 178432470 172811083 178432470 172811083 155232965 82712043 155232965 82712043 53880289 47531976 53880289 47531976 42559285 35029249 42559285 35029249 17931345 12552663 17931345 12552663 11049573 9349348 11049573 9349348 8851311 181053908 8851311 181053908 219371512 250808853 219371512 250808853 253376365 278707878 253376365 278707878 280597600 286228354 280597600 286228354 287408958 292664444 287408958 292664444 291460803 293884932 291460803 293884932 293202309 201414244 293202309 201414244 143916433 120748889 143916433 120748889 78491569 74550923 78491569 74550923 236914567 251546172 236914567 251546172 251938608 274512354 251938608 274512354 273105216 276940653 273105216 276940653 285490522 287977292 285490522 287977292 289233827 290816534 289233827 290816534 290717899 293293033 290717899 293293033 292059496 293580914 292059496 293580914 150026764 137697057 150026764 137697057 52686615 49800404 52686615 49800404 45678249 29196444 45678249 29196444 24089279 21302766 24089279 21302766 21666098 19707008 21666098 19707008 250244500 279744633 250244500 279744633 281697831 291187618 281697831 291187618 290154012 293437265 290154012 293437265 291639065 162964631 291639065 162964631 114416911 106119052 114416911 106119052 65952156 51907384 65952156 51907384 45110972 42044691 45110972 42044691 37558841 19079087 37558841 19079087 19607162 17265724 19607162 17265724 10959023 11479642 10959023 11479642 188148945 197199975 188148945 197199975 251956634 268369260 251956634 268369260 268724680 274219553 268724680 274219553 274334193 277688319 274334193 277688319 283424464 287812096 283424464 287812096 289000872 292060328 289000872 292060328 291939467 292990019 291939467 187886339 291939467 187886339 123808586 42304127 123808586 42304127 40133176 23960069 40133176 23960069 17291050 11341650 17291050 11341650 10395116 8513329 10395116 8513329 8338780 8513329 155594918 177173183 155594918 177173183 227239035 237388925 227239035 237388925 248691075 254306826 248691075 254306826 253958485 250285810 253958485 250285810 231296072 159464426 231296072 159464426 113062019 86153129 113062019 86153129 62464288 51347965 62464288 51347965 33764783 32370391 33764783 32370391 102033871 183387948 102033871 183387948 231230723 266683922 231230723 266683922 266644467 274263290 266644467 274263290 273889887 278987306 273889887 278987306 281881126 287661641 281881126 287661641 288789119 292101333 288789119 292101333 289737808 154367254 289737808 154367254 142536452 132129172 142536452 132129172 113889704 89927853 113889704 89927853 50204481 35681815 50204481 35681815 20390556 16420024 20390556 16420024 17196226 152236616 17196226 152236616 213311073 232379840 213311073 232379840 231798346 135914991 231798346 135914991 51212334 39741195 51212334 39741195 25393044 19457954 25393044 19457954 19222451 11322275 19222451 11322275 11045338 134058073 11045338 134058073 191228195 253602821 191228195 253602821 267472991 276789869 267472991 276789869 276932553 286928915 276932553 286928915 286706742 290831723 286706742 290831723 289286860 244387854 289286860 244387854 240217661 249634370 240217661 249634370 250287942 265637750 250287942 265637750 268345677 278433500 268345677 278433500 276469693 281160602 276469693 281160602 286846244 292290658 286846244 292290658 292253594 292527518 292253594 292527518 192540084 147174672 192540084 147174672 118978705 70859636 118978705 70859636 71989126 63433072 71989126 63433072 52308008 40348582 52308008 40348582 34001078 31892715 34001078 31892715 30363725 24289120 30363725 24289120 22884390 18490154 22884390 18490154 18714293 201334666 18714293 201334666 225654307 236322994 225654307 236322994 239422596 250265945 239422596 250265945 263787121 267760718 263787121 267760718 185251947 144459440 185251947 144459440 113302053 73214080 113302053 73214080 41262149 28817347 41262149 28817347 22998214 18862272 22998214 18862272 13445808 11009200 13445808 11009200 11514340 9407881 11514340 9407881 10171854 210214638 10171854 210214638 225422314 244693281 225422314 244693281 255942621 261017489 255942621 261017489 265412723 289004566 265412723 289004566 290351389 291700247 290351389 291700247 291177095 92422812 291177095 92422812 89551950 76333186 89551950 76333186 72666512 69552894 72666512 69552894 71238745 60006823 71238745 60006823 60971058 46062855 60971058 46062855 48787377 153745955 48787377 153745955 191738754 232483227 191738754 232483227 235059389 249685192 235059389 249685192 282880792 287548490 282880792 287548490 287514243 134280766 287514243 134280766 139092874 130650471 139092874 130650471 89575661 69829055 89575661 69829055 61531088 41269405 61531088 41269405 40690050 100008735 40690050 100008735 152543836 182364776 152543836 182364776 230833092 240396476 230833092 240396476 238539742 172711731 238539742 172711731 137549738 76314240 137549738 76314240 74207918 69955160 74207918 69955160 61898722 52664818 61898722 52664818 48028418 34739458 48028418 34739458 30483736 28435008 30483736 28435008 17563953 14463862 17563953 14463862 14058372 12031836 14058372 12031836 11418504 9122247 11418504 9122247 9905247 96791766 9905247 96791766 201955672 241693959 201955672 241693959 246038218 251565304 246038218 251565304 275487074 284577590 275487074 284577590 285288274 290226275 285288274 290226275 289094168 210603929 289094168 210603929 130584294 74455639 130584294 74455639 69833230 64523444 69833230 64523444 54483901 35330164 54483901 35330164 29629644 23420466 29629644 23420466 19115917 14781011 19115917 14781011 12281171 11746053 12281171 11746053 10974795 7529069 10974795 7529069 8971784 154598576 8971784 154598576 176011549 183228836 176011549 183228836 217477413 254481756 217477413 254481756 258375677 269585489 258375677 269585489 275103166 279527895 275103166 279527895 279599047 285937823 279599047 285937823 289925716 291386280 289925716 291386280 290339718 197143482 290339718 197143482 142393878 113294737 142393878 113294737 112312775 96265346 112312775 96265346 87427391 55644948 87427391 55644948 51787792 44449155 51787792 44449155 37326793 30016803 37326793 30016803 14104712 13845809 14104712 13845809 13103089 233563105 13103089 233563105 253925653 257901971 253925653 257901971 194924991 167611561 194924991 167611561 146012024 136915905 146012024 136915905 119697607 86476783 119697607 86476783 58166497 45216241 58166497 45216241 43150884 31119178 43150884 31119178 27667272 20893981 27667272 20893981 11629123 9742685 11629123 9742685 9787200 160366720 9787200 160366720 168831992 104211726 168831992 104211726 61094706 47321352 61094706 47321352 41734067 35560421 41734067 35560421 21227930 19845792 21227930 19845792 15495533 9700591 15495533 9700591 8809898 8643493 8809898 8643493 138766034 228311117 138766034 228311117 258223079 269514083 258223079 269514083 272070673 276268941 272070673 276268941 278626349 289046159 278626349 289046159 288698496 292185070 288698496 292185070 291845390 292860163 291845390 292860163 133156769 123771662 133156769 123771662 111643359 99724122 111643359 99724122 68971353 30005247 68971353 30005247 28214627 18608824 28214627 18608824 17591227 15090771 17591227 15090771 13517602 13306377 13517602 13306377 12767872 8512270 12767872 8512270 9769147 162547680 9769147 162547680 189958423 198617927 189958423 198617927 217824990 240833899 217824990 240833899 247832140 254824219 247832140 254824219 261535845 266585952 261535845 266585952 273624708 286399903 273624708 286399903 286268551 288947402 286268551 288947402 171271789 139852591 171271789 139852591 116300307 82325632 116300307 82325632 60912252 57074684 60912252 57074684 58436569 126591136 58436569 126591136 184571197 239694425 184571197 239694425 252317311 280347560 252317311 280347560 286660704 288534397 286660704 288534397 153360909 99541076 153360909 99541076 98475851 72043374 98475851 72043374 71029802 58981722 71029802 58981722 58485310 43070481 58485310 43070481 36398392 18204028 36398392 18204028 17974062 12682250 17974062 12682250 12518394 92878785 12518394 92878785 143785184 147817004 143785184 147817004 177463685 173529050 177463685 173529050 197448691 231249532 197448691 231249532 232599391 267827719 232599391 267827719 266320689 269459463 266320689 269459463 273921604 285197265 273921604 285197265 285764558 288913572 285764558 288913572 289439706 291711105 289439706 291711105 183498423 139401716 183498423 139401716 116747437 101880330 116747437 101880330 49696710 44715178 49696710 44715178 40842316 39008926 40842316 39008926 211167641 212409355 211167641 212409355 272803681 282666133 272803681 282666133 282282059 193734218 282282059 193734218 146217775 73559048 146217775 73559048 66712708 31134132 66712708 31134132 26613843 12120372 26613843 12120372 10284684 9280010 10284684 9280010 154964723 182659141 154964723 182659141 255780710 262408305 255780710 262408305 264643907 283903965 264643907 283903965 290809115 292407551 290809115 292407551 291377241 292980379 291377241 292980379 152789999 122615157 152789999 122615157 122984846 72260146 122984846 72260146 28826930 27471442 28826930 27471442 134981928 155821723 134981928 155821723 174391004 205891940 174391004 205891940 235497244 254602194 235497244 254602194 271318792 278249915 271318792 278249915 278005207 289533408 278005207 289533408 290033115 292556362 290033115 292556362 291446076 199835823 291446076 199835823 113790270 84312192 113790270 84312192 81787527 63378730 81787527 63378730 47172941 40547790 47172941 40547790 26475829 22534921 26475829 22534921 22092548 20182991 22092548 20182991 21026093 127470532 21026093 127470532 215040771 221431569 215040771 221431569 229627612 249871202 229627612 249871202 264195958 268586095 264195958 268586095 268887013 279267193 268887013 279267193 282838458 285790303 282838458 285790303 186400494 154036007 186400494 154036007 127274692 72986079 127274692 72986079 67226217 60496728 67226217 60496728 52581871 49279126 52581871 49279126 49415120 164984368 49415120 164984368 225285866 252584312 225285866 252584312 270161279 274184264 270161279 274184264 274103236 278891227 274103236 278891227 284547257 291553108 284547257 291553108 289865011 108824774 289865011 108824774 88253500 57820938 88253500 57820938 55822392 52968367 55822392 52968367 35763379 32168718 35763379 32168718 19265331 18508574 19265331 18508574 16569964 16663501 16569964 16663501 165393134 200116150 165393134 200116150 202561927 170497450 202561927 170497450 142632980 130825533 142632980 130825533 92794047 84462360 92794047 84462360 55324089 42818344 55324089 42818344 36386623 31344952 36386623 31344952 33176108 24224183 33176108 24224183 25049462 19503506 25049462 19503506 11979149 11711395 11979149 11711395 168014434 233262012 168014434 233262012 256238326 263178056 256238326 263178056 275554938 284778923 275554938 284778923 283817465 287908677 283817465 287908677 288668934 292574203 288668934 292574203 291630533 186592588 291630533 186592588 102172057 94910370 102172057 94910370 82373149 59910409 82373149 59910409 60109962 57645983 60109962 57645983 28538514 21638124 28538514 21638124 11552508 10621551 11552508 10621551 179471629 247288047 179471629 247288047 247964809 256618976 247964809 256618976 269671003 271331690 269671003 271331690 160625437 132593690 160625437 132593690 89884522 77576641 89884522 77576641 58680212 23749251 58680212 23749251 17658795 15956741 17658795 15956741 15215999 13995092 15215999 13995092 113217414 160815430 113217414 160815430 199433548 207921813 199433548 207921813 239540821 251362773 239540821 251362773 250879146 256811052 250879146 256811052 260428429 263573522 260428429 263573522 275711972 277398120 275711972 277398120 286619140 290150039 286619140 290150039 288679827 170932459 288679827 170932459 120418597 93747168 120418597 93747168 84294007 53589845 84294007 53589845 44467458 35268798 44467458 35268798 30346508 23724321 30346508 23724321 22005768 14050205 22005768 14050205 16544281 234846828 16544281 234846828 239609303 254022537 239609303 254022537 252097843 263001479 252097843 263001479 266494509 269271774 266494509 269271774 268667588 278783205 268667588 278783205 282683035 287059371 282683035 287059371 290948562 291804824 290948562 291804824 122622275 116236964 122622275 116236964 83583762 69187582 83583762 69187582 68567084 62385265 68567084 62385265 51218623 47334461 51218623 47334461 43796429 31637562 43796429 31637562 31008000 20303182 31008000 20303182 19233816 12327601 19233816 12327601 10768762 11552765 10768762 11552765 107874521 113447099 107874521 113447099 121841890 169580332 121841890 169580332 235625610 244663968 235625610 244663968 257463557 272265938 257463557 272265938 271521609 273301423 271521609 273301423 201088425 184103977 201088425 184103977 137464459 121211123 137464459 121211123 108520359 102273166 108520359 102273166 105011256 87901483 105011256 87901483 46888688 26915595 46888688 26915595 27931093 17160673 27931093 17160673 17766940 11987802 17766940 11987802 11074885 9728859 11074885 9728859 9276417 119397639 9276417 119397639 184335174 202961890 184335174 202961890 258744870 280736982 258744870 280736982 285082471 290526712 285082471 290526712 289757353 172382346 289757353 172382346 138883436 131797690 138883436 131797690 110730779 85791660 110730779 85791660 79149620 64056564 79149620 64056564 60439824 34740342 60439824 34740342 31795653 27064561 31795653 27064561 25392549 16830519 25392549 16830519 13382637 12083175 13382637 12083175 11638429 8794103 11638429 8794103 9364172 77643921 9364172 77643921 160907205 197578723 160907205 197578723 216577626 223072897 216577626 223072897 228547728 253597208 228547728 253597208 261311432 266048245 261311432 266048245 263749341 109909271 263749341 109909271 78271029 64770186 78271029 64770186 66358217 56957898 66358217 56957898 56543802 91571257 56543802 91571257 158922283 174638204 158922283 174638204 246260152 264574542 246260152 264574542 273117447 276065190 273117447 276065190 275152628 280887820 275152628 280887820 286374987 292033536 286374987 292033536 291616368 292383942 291616368 292383942 145558282 118827978 145558282 118827978 123469253 115172770 123469253 115172770 62643267 52204326 62643267 52204326 30012272 27291807 30012272 27291807 25289840 23872121 25289840 23872121 23017199 21709854 23017199 21709854 22439132 16176849 22439132 16176849 15816140 155708287 15816140 155708287 229619446 249423769 229619446 249423769 257305240 263294001 257305240 263294001 279100783 279842310 279100783 279842310 105290104 98091843 105290104 98091843 83965793 63912732 83965793 63912732 58206968 31673182 58206968 31673182 31647182 25790445 31647182 25790445 24426484 16123178 24426484 16123178 16973399 14889175 16973399 14889175 182627212 230730441 182627212 230730441 244573935 260120138 244573935 260120138 265017839 269251829 265017839 269251829 270831963 276373502 270831963 276373502 279332472 284354727 279332472 284354727 282376069 185005251 282376069 185005251 61451166 32873586 61451166 32873586 27162131 17636238 27162131 17636238 10653650 9778754 10653650 9778754 181674424 195605997 181674424 195605997 209893946 248797470 209893946 248797470 270370086 273660361 270370086 273660361 274197710 277567874 274197710 277567874 275683341 283826607 275683341 283826607 289286456 292033276 289286456 292033276 290022478 93976697 290022478 93976697 81587557 74050122 81587557 74050122 62120760 48064909 62120760 48064909 44952422 20092441 44952422 20092441 19860201 14394949 19860201 14394949 12761164 12697645 12761164 12697645 161513369 182729835 161513369 182729835 198263856 233484809 198263856 233484809 232328104 121652843 232328104 121652843 77332996 61333374 77332996 61333374 50366331 43163697 50366331 43163697 41008689 30757440 41008689 30757440 29795979 25937217 29795979 25937217 20312461 16894506 20312461 16894506 12029767 10793884 12029767 10793884 10540215 107095883 10540215 107095883 144616990 157014894 144616990 157014894 179698592 213893102 179698592 213893102 227150136 233515975 227150136 233515975 263462392 273527298 263462392 273527298 272487375 281403391 272487375 281403391 289746829 290390647 289746829 290390647 131005550 99456903 131005550 99456903 54826215 41376476 54826215 41376476 43654406 38998455 43654406 38998455 33383477 32953417 33383477 32953417 131777573 211574722 131777573 211574722 218375334 241755883 218375334 241755883 243022233 247218137 243022233 247218137 168442318 142978513 168442318 142978513 145389537 121122097 145389537 121122097 110428413 105030323 110428413 105030323 94239457 88572144 94239457 88572144 80853717 71763865 80853717 71763865 75045211 143054057 75045211 143054057 243563306 246887720 243563306 246887720 119202845 99721815 119202845 99721815 76565055 52236953 76565055 52236953 34861462 27152662 34861462 27152662 18536282 14000111 18536282 14000111 13875166 12594956 13875166 12594956 11498029 221839825 11498029 221839825 249815049 256218228 249815049 256218228 263624904 283717905 263624904 283717905 286678229 289481206 286678229 289481206 287740711 201517211 287740711 201517211 168649881 122456220 168649881 122456220 88121206 73048670 88121206 73048670 76610416 170749747 76610416 170749747 180451156 225958572 180451156 225958572 255261209 267364769 255261209 267364769 275093049 277393593 275093049 277393593 149466403 91924740 149466403 91924740 83432939 80833553 83432939 80833553 197850995 231485652 197850995 231485652 239135972 251120873 239135972 251120873 262543565 268350718 262543565 268350718 270529403 279583899 270529403 279583899 280610909 286516376 280610909 286516376 287306020 290417721 287306020 290417721 289507846 242411474 289507846 242411474 203416692 123288410 203416692 123288410 81757318 68575236 81757318 68575236 63988480 51769439 63988480 51769439 36669563 32203321 36669563 32203321 34552663 143860420 34552663 143860420 190913128 208554611 190913128 208554611 231736739 246085073 231736739 246085073 252152689 263730993 252152689 263730993 264571430 270757867 264571430 270757867 268965796 271522404 268965796 271522404 271153912 277170950 271153912 277170950 276205725 282269401 276205725 282269401 287673680 291406419 287673680 291406419 290935465 292742430 290935465 292742430 201251212 153315637 201251212 153315637 150013271 133902384 150013271 133902384 102403919 98266180 102403919 98266180 191892707 197801343 191892707 197801343 218699468 244653703 218699468 244653703 255335754 263506660 255335754 263506660 264624193 272501915 264624193 272501915 275655609 278835237 275655609 278835237 279798073 286185926 279798073 286185926 287062630 288450191 287062630 288450191 125422704 98859497 125422704 98859497 95106812 84102628 95106812 84102628 79815554 60247190 79815554 60247190 36188917 26251926 36188917 26251926 23067597 17451578 23067597 17451578 16568252 16406695 16568252 16406695 209160233 237575292 209160233 237575292 261359115 281100405 261359115 281100405 277495528 218854706 277495528 218854706 179147979 149302133 179147979 149302133 150865188 116980821 150865188 116980821 106149695 104166649 106149695 104166649 182545390 227827103 182545390 227827103 238455998 253468975 238455998 253468975 252250721 269270800 252250721 269270800 269174659 196440799 269174659 196440799 189591963 144772990 189591963 144772990 144999632 135785204 144999632 135785204 121982596 111253390 121982596 111253390 71688798 70135710 71688798 70135710 65587202 59872219 65587202 59872219 48342567 34911020 48342567 34911020 37512188 142902300 37512188 142902300 188927948 189569788 188927948 189569788 221446785 222583501 221446785 222583501 227906290 280089392 227906290 280089392 283102371 284579454 283102371 284579454 195508645 168423387 195508645 168423387 79019884 75676522 79019884 75676522 199252888 213244523 199252888 213244523 214013193 231731374 214013193 231731374 261517083 272576011 261517083 272576011 272788275 276787479 272788275 276787479 280692504 283546516 280692504 283546516 159790711 127175920 159790711 127175920 113828518 100779738 113828518 100779738 84631674 63747127 84631674 63747127 40132535 36162645 40132535 36162645 31354128 22073764 31354128 22073764 22976451 20335627 22976451 20335627 18215050 11627986 18215050 11627986 10272091 9520023 10272091 9520023 191853161 231899173 191853161 231899173 242452262 254095334 242452262 254095334 258470732 262032033 258470732 262032033 268134546 282434759 268134546 282434759 283588240 286266160 283588240 286266160 285053922 113626489 285053922 113626489 72252760 53674851 72252760 53674851 46830437 46538902 46830437 46538902 194188904 234968758 194188904 234968758 249240747 264418732 249240747 264418732 264225168 269428658 264225168 269428658 268014580 204984146 268014580 204984146 158236942 141086322 158236942 141086322 138073517 100706664 138073517 100706664 95224294 66772983 95224294 66772983 69782889 62050080 69782889 62050080 54409706 51226989 54409706 51226989 207655339 239900290 207655339 239900290 246206672 260230438 246206672 260230438 261841038 267645213 261841038 267645213 271120557 275875581 271120557 275875581 286783256 286488004 286783256 286488004 168074443 119959591 168074443 119959591 74847835 71986235 74847835 71986235 227032557 241682109 227032557 241682109 258480311 265219560 258480311 265219560 268259226 274756852 268259226 274756852 276151040 282011629 276151040 282011629 279844318 113422033 279844318 113422033 86699974 65382958 86699974 65382958 57108422 56957154 57108422 56957154 172564823 170296998 172564823 170296998 223965016 230234581 223965016 230234581 259994475 263253016 259994475 263253016 267673299 272846839 267673299 272846839 284018319 288703066 284018319 288703066 289205260 291728955 289205260 291728955 291008994 148858096 291008994 148858096 110626792 86854911 110626792 86854911 82794812 46137318 82794812 46137318 46690333 25556054 46690333 25556054 26030665 22428800 26030665 22428800 18950717 11853174 18950717 11853174 10789210 10604200 10789210 10604200 169456193 185224492 169456193 185224492 236258350 256867751 236258350 256867751 257226639 264201829 257226639 264201829 270377225 285405601 270377225 285405601 289183668 288883039 289183668 288883039 143907620 129264910 143907620 129264910 100187490 94677491 100187490 94677491 81022254 59646925 81022254 59646925 59268632 56822422 59268632 56822422 112473412 221021810 112473412 221021810 230467940 238823656 230467940 238823656 249567465 254785437 249567465 254785437 261555904 263714538 261555904 263714538 271751743 277295763 271751743 277295763 277324600 286331293 277324600 286331293 289592888 292705833 289592888 292705833 291407617 161384677 291407617 161384677 140424379 116188901 140424379 116188901 69892620 38186601 69892620 38186601 40893667 210240922 40893667 210240922 207521409 144563202 207521409 144563202 107947591 102993859 107947591 102993859 87688678 82305840 87688678 82305840 80540265 49590277 80540265 49590277 40515757 18385864 40515757 18385864 19293599 12665545 19293599 12665545 11772011 10193916 11772011 10193916 9561734 10193916 156497545 215696171 156497545 215696171 221396747 234631361 221396747 234631361 236844967 239883982 236844967 239883982 192478302 117681014 192478302 117681014 111999381 51907720 111999381 51907720 45833956 34874783 45833956 34874783 28789866 21814311 28789866 21814311 20761953 15098112 20761953 15098112 10296223 11087171 10296223 11087171 197049145 229150148 197049145 229150148 234543864 249443537 234543864 249443537 256646668 265262640 256646668 265262640 266617353 277372275 266617353 277372275 282283557 290411090 282283557 290411090 290557664 292366842 290557664 292366842 57314497 41786561 57314497 41786561 42924717 37018654 42924717 37018654 40077374 178603592 40077374 178603592 220614201 244237468 220614201 244237468 245791748 272057737 245791748 272057737 270486981 149864680 270486981 149864680 132751130 102333153 132751130 102333153 80939110 68769331 80939110 68769331 58844738 47525033 58844738 47525033 44133557 37263720 44133557 37263720 30878198 23935550 30878198 23935550 24499873 15287744 24499873 15287744 11648805 12787867 11648805 12787867 176471409 215209447 176471409 215209447 233025753 243228064 233025753 243228064 253110703 269648215 253110703 269648215 271376075 280852612 271376075 280852612 280299632 289681899 280299632 289681899 289725837 290672962 289725837 290672962 234704687 85602512 234704687 85602512 81927795 64736737 81927795 64736737 58637995 54830639 58637995 54830639 55482190 48875322 55482190 48875322 46688552 25283694 46688552 25283694 21306086 13573119 21306086 13573119 13275065 162268544 13275065 162268544 224879853 256390119 224879853 256390119 255503094 263967999 255503094 263967999 266262269 269426381 266262269 269426381 269566924 272721339 269566924 272721339 286251724 290773897 286251724 290773897 289391087 153139211 289391087 153139211 96405030 84156369 96405030 84156369 54286400 48674921 54286400 48674921 39585960 37958254 39585960 37958254 131556821 136888012 131556821 136888012 170460551 182369323 170460551 182369323 209115913 238827802 209115913 238827802 238525328 261595393 238525328 261595393 268556493 271724283 268556493 271724283 271343978 184970804 271343978 184970804 164819400 140853222 164819400 140853222 143097170 108279284 143097170 108279284 92668741 74811001 92668741 74811001 59415979 51690918 59415979 51690918 42801762 32432986 42801762 32432986 26637318 25038076 26637318 25038076 235511876 246200429 235511876 246200429 249168777 260888389 249168777 260888389 272199513 281196470 272199513 281196470 283221508 286497273 283221508 286497273 287237813 290374459 287237813 290374459 290669215 290776192 290669215 290776192 142672118 118305632 142672118 118305632 71376441 58487180 71376441 58487180 56765876 53892325 56765876 53892325 41290091 28089267 41290091 28089267 28839709 26792985 28839709 26792985 162005580 157847215 162005580 157847215 209168279 247868399 209168279 247868399 253192344 260207922 253192344 260207922 258281225 269775852 258281225 269775852 288581294 291701735 288581294 291701735 289988059 165206135 289988059 165206135 97525239 89287228 97525239 89287228 91144086 150777331 91144086 150777331 240088316 244079943 240088316 244079943 145157920 124873328 145157920 124873328 112381826 49878230 112381826 49878230 46853118 39999078 46853118 39999078 37061684 18466888 37061684 18466888 15781359 13354648 15781359 13354648 12527660 176396077 12527660 176396077 230462174 256472288 230462174 256472288 273312813 279998435 273312813 279998435 280463987 285838071 280463987 285838071 286836267 289617286 286836267 289617286 288225048 291152933 288225048 291152933 289954438 126174553 289954438 126174553 109792279 108144241 109792279 108144241 233712858 235263309 233712858 235263309 208788390 113872713 208788390 113872713 109123411 85050521 109123411 85050521 76076024 58606562 76076024 58606562 52466196 45602171 52466196 45602171 44423934 43854368 44423934 43854368 164271327 164924882 164271327 164924882 228541641 248173537 228541641 248173537 251378425 263372970 251378425 263372970 262573802 268207786 262573802 268207786 268011995 270083804 268011995 270083804 233906421 174588189 233906421 174588189 159255855 137526857 159255855 137526857 78705140 75092238 78705140 75092238 177670985 174093190 177670985 174093190 217519939 226546173 217519939 226546173 229872857 246939705 229872857 246939705 257447173 266439671 257447173 266439671 264241083 269872168 264241083 269872168 270026942 272373264 270026942 272373264 271752340 275393477 271752340 275393477 282921476 287748494 282921476 287748494 286754769 289662521 286754769 289662521 288832003 201098815 288832003 201098815 95272541 85425510 95272541 85425510 68239047 65536594 68239047 65536594 55616068 40910960 55616068 40910960 35463406 18168692 35463406 18168692 16661585 15371092 16661585 15371092 162639130 231953173 162639130 231953173 234403116 241690881 234403116 241690881 259435748 273671543 259435748 273671543 274710261 279998057 274710261 279998057 283148477 284980770 283148477 284980770 287535400 288375033 287535400 288375033 289003517 291794538 289003517 291794538 177051805 158803280 177051805 158803280 150423229 93643753 150423229 93643753 53981792 40354015 53981792 40354015 32347037 28341386 32347037 28341386 30479931 142250508 30479931 142250508 218462473 224248071 218462473 224248071 233846714 253195727 233846714 253195727 254705315 260663911 254705315 260663911 258620745 271313017 258620745 271313017 268210829 84856407 268210829 84856407 67656592 61760457 67656592 61760457 63653073 45405950 63653073 45405950 39330175 32921471 39330175 32921471 23266711 18406357 23266711 18406357 18756670 15333298 18756670 15333298 13721759 11579390 13721759 11579390 10389397 8621292 10389397 8621292 236665836 241556046 236665836 241556046 251169194 263286364 251169194 263286364 268855326 274619609 268855326 274619609 281893764 288210666 281893764 288210666 289340219 291787904 289340219 202768783 289340219 202768783 159902397 108849831 159902397 108849831 107263840 101395707 107263840 101395707 90270455 65970673 90270455 65970673 49380720 40509574 49380720 40509574 39637604 39792852 39637604 39792852 99223358 123924257 99223358 123924257 136433233 214254955 136433233 214254955 235890471 239567639 235890471 239567639 266822528 271106442 266822528 271106442 274928781 282479930 274928781 282479930 287562782 289525972 287562782 289525972 290255805 290077577 290255805 290077577 89887602 80549476 89887602 80549476 69672164 37434878 69672164 37434878 35751500 33061522 35751500 33061522 33528583 29240417 33528583 29240417 29663240 14676664 29663240 14676664 11810242 9200464 11810242 9200464 10822967 116097262 10822967 116097262 183821765 202910945 183821765 202910945 206067770 75349526 206067770 75349526 62687149 54828828 62687149 54828828 50963233 41793305 50963233 41793305 38972776 23118578 38972776 23118578 21814147 21173880 21814147 21173880 15808786 12979252 15808786 12979252 11214313 11275370 11214313 11275370 202752520 211922090 202752520 211922090 212426494 229411141 212426494 229411141 258971579 268967710 258971579 268967710 273823002 280299064 273823002 280299064 287592087 290477626 287592087 290477626 288908127 290962847 288908127 290962847 189688461 114475111 189688461 114475111 63354907 50924695 63354907 50924695 52034825 32360829 52034825 32360829 30447198 24756784 30447198 24756784 19404318 16701596 19404318 16701596 15765526 13530855 15765526 13530855 11361905 11799943 11361905 11799943 106428684 116206451 106428684 116206451 219687937 241070824 219687937 241070824 247215731 256927743 247215731 256927743 279353640 279940966 279353640 279940966 89627948 81556171 89627948 81556171 73771948 66995426 73771948 66995426 63772540 49498613 63772540 49498613 43655938 34264998 43655938 34264998 34325780 25232924 34325780 25232924 22459125 21124030 22459125 21124030 16845423 11408826 16845423 11408826 11530529 9776029 11530529 9776029 10127287 226009477 10127287 226009477 250174272 263433994 250174272 263433994 262641501 266360451 262641501 266360451 266445638 274913226 266445638 274913226 277304760 281573076 277304760 281573076 284933992 285203052 284933992 285203052 146860397 135279007 146860397 135279007 96965827 91135793 96965827 91135793 79620064 66066061 79620064 66066061 58023209 48634990 58023209 48634990 48967526 42524878 48967526 42524878 45348106 155609968 45348106 155609968 172642037 224640861 172642037 224640861 252904422 256479983 252904422 256479983 261015601 264769169 261015601 264769169 133902425 108528598 133902425 108528598 95414013 79265465 95414013 79265465 68312989 57311179 68312989 57311179 48206578 35490285 48206578 35490285 35464631 30650426 35464631 30650426 19416885 12101123 19416885 12101123 13539764 163105549 13539764 163105549 232481453 260784361 232481453 260784361 260974785 272758873 260974785 272758873 277280723 279922729 277280723 279922729 281742178 284841926 281742178 284841926 288119668 290504357 288119668 290504357 289657399 193712045 289657399 193712045 186270832 176817143 186270832 176817143 111081816 60106503 111081816 60106503 57762359 42576764 57762359 42576764 42979634 32307878 42979634 32307878 25875833 19804210 25875833 19804210 17949736 18112900 17949736 18112900 186281393 201870204 186281393 201870204 212567941 230400684 212567941 230400684 254307794 263702072 254307794 263702072 266116902 274094760 266116902 274094760 285491949 288837587 285491949 288837587 287663299 123149978 287663299 123149978 111289811 63578352 111289811 63578352 59148542 32638956 59148542 32638956 28938745 24562079 28938745 24562079 21688571 17112196 21688571 17112196 14761439 13722193 14761439 13722193 12239841 11376273 12239841 11376273 11676932 203186727 11676932 203186727 213736472 237538817 213736472 237538817 241336227 245779140 241336227 245779140 243545822 159442395 243545822 159442395 107007582 100175192 107007582 100175192 91078556 84432111 91078556 84432111 77821429 76339600 77821429 76339600 113944366 212407381 113944366 212407381 214124254 80819917 214124254 80819917 58432791 36894768 58432791 36894768 38182007 34382978 38182007 34382978 30646251 26876324 30646251 26876324 26973603 21530240 26973603 21530240 20769709 18009089 20769709 18009089 119406277 126457198 119406277 126457198 163979263 191912974 163979263 191912974 191266749 113652703 191266749 113652703 115127085 111539331 115127085 111539331 231488042 253376709 231488042 253376709 259825351 267637817 259825351 267637817 276819386 285678585 276819386 285678585 287435608 290801741 287435608 290801741 288505145 236923414 288505145 236923414 140107793 103634251 140107793 103634251 99672261 91071520 99672261 91071520 86871346 63541751 86871346 63541751 60625913 42575511 60625913 42575511 44286359 30676685 44286359 30676685 32255857 199725582 32255857 199725582 211727155 243253568 211727155 243253568 251479793 258845256 251479793 258845256 273470433 287434942 273470433 287434942 288364041 290150677 288364041 290150677 111468178 99820137 111468178 99820137 88347707 86481138 88347707 86481138 137336446 161421012 137336446 161421012 186700759 178400290 186700759 178400290 187715621 198040307 187715621 198040307 215313194 231206273 215313194 231206273 227864915 269523309 227864915 269523309 271494991 275211537 271494991 275211537 280121647 284887922 280121647 284887922 284622638 196249710 284622638 196249710 82582774 70904242 82582774 70904242 59532307 43248048 59532307 43248048 33044308 19620194 33044308 19620194 19366649 17221672 19366649 17221672 17489063 15745136 17489063 15745136 14720798 12055344 14720798 12055344 12536993 168200641 12536993 168200641 192328350 194429916 192328350 194429916 201133786 212309065 201133786 212309065 213357243 180647688 213357243 180647688 112392756 90305243 112392756 90305243 71198116 67839319 71198116 67839319 241018341 255687183 241018341 255687183 256349636 267801796 256349636 267801796 276870871 288171861 276870871 288171861 286655093 288373968 286655093 288373968 126841548 122345807 126841548 122345807 90217502 74482185 90217502 74482185 52433865 47930096 52433865 47930096 44503600 39539735 44503600 39539735 31941450 18600495 31941450 18600495 17253105 11728871 17253105 11728871 11996905 159901219 11996905 159901219 182342497 186120084 182342497 186120084 200050828 205110950 200050828 205110950 245174630 259673021 245174630 259673021 272112089 276544183 272112089 276544183 274722401 279612769 274722401 279612769 284454185 284579548 284454185 284579548 182974748 151984091 182974748 151984091 137067688 89052468 137067688 89052468 69523050 52204979 69523050 52204979 45142143 40297045 45142143 40297045 26237104 21949598 26237104 21949598 22031264 19694064 22031264 19694064 19659035 12910238 19659035 12910238 13300772 121352263 13300772 121352263 182346155 209820621 182346155 209820621 222426842 257016434 222426842 257016434 261928647 265467182 261928647 265467182 265789478 272528555 265789478 272528555 278022371 285033913 278022371 285033913 282449866 146049532 282449866 146049532 138169131 68464703 138169131 68464703 66002462 46075777 66002462 46075777 41426530 33435999 41426530 33435999 21525564 16769644 21525564 16769644 12985504 13066184 12985504 13066184 181381835 187630910 181381835 187630910 220745109 253557845 220745109 253557845 251058287 258309536 251058287 258309536 270624154 276115387 270624154 276115387 275206876 280089618 275206876 280089618 282583028 282869186 282583028 282869186 231877740 144107115 231877740 144107115 122005162 100830507 122005162 100830507 101370083 67530418 101370083 67530418 58035271 49323510 58035271 49323510 45702378 39671167 45702378 39671167 31789407 20326702 31789407 20326702 20430059 17881991 20430059 17881991 16593312 16849890 16593312 16849890 14427192 12461020 14427192 12461020 12216317 11933600 12216317 11933600 125175066 196754880 125175066 196754880 208441076 223192539 208441076 223192539 266125921 274032173 266125921 274032173 279001418 287381723 279001418 287381723 286665429 289965203 286665429 289965203 287836589 125622820 287836589 125622820 88800098 80325955 88800098 80325955 78708495 71306160 78708495 71306160 68257524 65025238 68257524 65025238 62429950 51072641 62429950 51072641 51719070 47539382 51719070 47539382 48972911 43608349 48972911 43608349 34194679 31770263 34194679 31770263 210827619 230268633 210827619 230268633 229586454 267982332 229586454 267982332 270424538 275950282 270424538 275950282 279975091 284740769 279975091 284740769 286592283 288142219 286592283 288142219 288444588 207459067 288444588 207459067 86468679 71829814 86468679 71829814 48559943 32146003 48559943 32146003 23231541 21868855 23231541 21868855 202130930 219338439 202130930 219338439 242689949 254254913 242689949 254254913 264414388 267668691 264414388 267668691 274925452 276026839 274925452 276026839 146001582 139498870 146001582 139498870 95542570 87817572 95542570 87817572 82950072 80491490 82950072 80491490 75613669 71697179 75613669 71697179 67804193 64729685 67804193 64729685 90949246 174417408 90949246 174417408 199212334 208745956 199212334 208745956 217885185 250265329 217885185 250265329 258500721 263160643 258500721 263160643 261832435 268248860 261832435 268248860 269480297 279415794 269480297 279415794 285251407 289027016 285251407 289027016 286632237 143172245 286632237 143172245 112114624 92104430 112114624 92104430 93642912 77418744 93642912 77418744 61836101 58832045 61836101 58832045 57828152 40396397 57828152 40396397 36869644 20834037 36869644 20834037 17570545 16422335 17570545 16422335 14749138 13036626 14749138 13036626 13935440 165014448 13935440 165014448 208478893 223686751 208478893 223686751 223770061 204394734 223770061 204394734 185484919 169323999 185484919 169323999 173618387 123878202 173618387 123878202 82419230 78564802 82419230 78564802 79673193 60134333 79673193 60134333 56536130 25557488 56536130 25557488 25571511 21508733 25571511 21508733 20477327 20413154 20477327 20413154 202131907 201894654 202131907 201894654 215759790 226012479 215759790 226012479 230990169 241289469 230990169 241289469 260445601 264460531 260445601 264460531 163952290 144444171 163952290 144444171 141923574 108626007 141923574 108626007 113989251 134249177 113989251 134249177 152847391 193742272 152847391 193742272 252602297 259114938 252602297 259114938 262733459 266894970 262733459 266894970 267859929 273117346 267859929 273117346 276161331 281664000 276161331 281664000 281592009 163380320 281592009 163380320 169506919 107074450 169506919 107074450 107232553 81487509 107232553 81487509 58197822 54702513 58197822 54702513 138661821 176188028 138661821 176188028 234719859 239381670 234719859 239381670 250827721 261543593 250827721 261543593 264899982 268427782 264899982 268427782 283457324 288404442 283457324 288404442 286944236 72947527 286944236 72947527 66817101 53942035 66817101 53942035 51170227 47186180 51170227 47186180 40520590 16247853 40520590 16247853 17158319 16151050 17158319 16151050 15497146 12192970 15497146 12192970 12617019 192613128 12617019 192613128 214717400 230924789 214717400 230924789 233350649 231309368 233350649 231309368 249792664 254094933 249792664 254094933 258407526 267492782 258407526 267492782 264381685 164564752 264381685 164564752 152721928 105799792 152721928 105799792 101744910 87576582 101744910 87576582 61420634 49816557 61420634 49816557 35694995 31424427 35694995 31424427 27656770 24910482 27656770 24910482 19617822 14842100 19617822 14842100 14521478 12550742 14521478 12550742 12417539 168953620 12417539 168953620 219538776 223247717 219538776 223247717 237287681 248086176 237287681 248086176 246313839 164485374 246313839 164485374 152744810 134510232 152744810 134510232 136339355 71344210 136339355 71344210 61085356 54724815 61085356 54724815 54011449 19721639 54011449 19721639 14616181 14143873 14616181 14143873 185892388 197053420 185892388 197053420 206669563 213891847 206669563 213891847 243945428 255529622 243945428 255529622 253955240 275854090 253955240 275854090 283898889 289491402 283898889 289491402 288724486 290308932 288724486 290308932 209024288 191058199 209024288 191058199 187154562 112160097 187154562 112160097 112648890 95940885 112648890 95940885 79509425 60175721 79509425 60175721 34166358 30216212 34166358 30216212 30297293 22550703 30297293 22550703 22607115 19052700 22607115 19052700 16411404 15676104 16411404 15676104 14652036 155729182 14652036 155729182 214019576 216291067 214019576 216291067 177036770 148203443 177036770 148203443 105805761 88985902 105805761 88985902 63620043 31643409 63620043 31643409 26557964 14794326 26557964 14794326 14193136 13749704 14193136 13749704 12396663 11850015 12396663 11850015 10054494 10563368 10054494 151611649 10054494 151611649 239197709 243619877 239197709 243619877 253472413 260987835 253472413 260987835 257392921 267853716 257392921 267853716 280264660 287792555 280264660 287792555 288086516 288535792 288086516 288535792 148160288 136089593 148160288 136089593 100652179 93251036 100652179 93251036 94858291 91724425 94858291 91724425 66946106 63121969 66946106 63121969 64627972 38956349 64627972 38956349 36918985 31984585 36918985 31984585 33758456 194766849 33758456 194766849 200437376 205885843 200437376 205885843 251478870 258115635 251478870 258115635 262968626 273574899 262968626 273574899 277541021 282143823 277541021 282143823 286879946 289185813 286879946 289185813 223832529 80721452 223832529 80721452 77680496 74329186 77680496 74329186 138454196 198126240 138454196 198126240 220768954 233210392 220768954 233210392 233467591 158359195 233467591 158359195 135384321 102593719 135384321 102593719 107813831 128808616 107813831 128808616 177005744 184270609 177005744 184270609 226405900 232141301 226405900 232141301 242248011 260033318 242248011 260033318 265744056 275684229 265744056 275684229 278316772 287976033 278316772 287976033 284963210 132494987 284963210 132494987 62106279 49548839 62106279 49548839 52094108 47762520 52094108 47762520 46680126 39275619 46680126 39275619 40729591 173501411 40729591 173501411 231751912 232885350 231751912 232885350 92190331 76893712 92190331 76893712 76772572 43671257 76772572 43671257 38816477 30755559 38816477 30755559 30886621 28057263 30886621 28057263 28630964 25051457 28630964 25051457 23572692 21526011 23572692 21526011 15867564 13661510 15867564 13661510 14402474 155890325 14402474 155890325 167350448 219943482 167350448 219943482 234496916 250322458 234496916 250322458 249176998 265305322 249176998 265305322 270395106 274155834 270395106 274155834 273452436 279577754 273452436 279577754 284464411 284639360 284464411 284639360 148660221 111508387 148660221 111508387 90551351 71085009 90551351 71085009 71270643 59578183 71270643 59578183 55483091 50577096 55483091 50577096 42915256 38556949 42915256 38556949 42011030 213102007 42011030 213102007 210903672 92760393 210903672 92760393 83579718 68586747 83579718 68586747 69465217 63253136 69465217 63253136 63944229 49956187 63944229 49956187 31551708 19436153 31551708 19436153 20730491 14760531 20730491 14760531 13328350 12794866 13328350 12794866 12122249 11447691 12122249 11447691 207650529 209739746 207650529 209739746 244571689 259548288 244571689 259548288 259071702 269093376 259071702 269093376 271389895 279559031 271389895 279559031 284422483 288128006 284422483 288128006 286198944 174788200 286198944 174788200 177414835 142290619 177414835 142290619 99990089 90217574 99990089 90217574 76187320 71616737 76187320 71616737 55791401 41458879 55791401 41458879 42482490 33190571 42482490 33190571 31586141 22358755 31586141 22358755 15265018 15505141 15265018 15505141 118044930 197602921 118044930 197602921 211542586 227188015 211542586 227188015 234446252 245315354 234446252 245315354 245164120 252967174 245164120 252967174 258706368 272854612 258706368 272854612 272003874 283829221 272003874 283829221 287274025 289454126 287274025 289454126 288095515 290221719 288095515 290221719 127935726 97006691 127935726 97006691 71302769 62139855 71302769 62139855 56970879 40363349 56970879 40363349 42339957 32045919 42339957 32045919 24971873 23463483 24971873 23463483 19643092 14224942 19643092 14224942 12813200 13291640 12813200 13291640 162500761 157093720 162500761 157093720 216345125 219150097 216345125 219150097 156105155 129100292 156105155 129100292 93428839 84841744 93428839 84841744 74004679 44292858 74004679 44292858 44588419 42765814 44588419 42765814 103138099 176655349 103138099 176655349 203843672 209268781 203843672 209268781 208637484 119977660 208637484 119977660 69641504 65121928 69641504 65121928 63651049 56257228 63651049 56257228 40794058 36108627 40794058 36108627 14650307 13445936 14650307 13445936 13078322 11944252 13078322 11944252 85910693 158782974 85910693 158782974 191898840 210116600 191898840 210116600 235180340 248365736 235180340 248365736 250130484 267856967 250130484 267856967 269798960 273633116 269798960 273633116 276433940 284479366 276433940 284479366 283540939 289389828 283540939 289389828 287556197 133588204 287556197 133588204 127525487 112193655 127525487 112193655 70142954 64979924 70142954 64979924 55011886 46852625 55011886 46852625 43411420 34912553 43411420 34912553 23936994 20728598 23936994 20728598 22025102 207336819 22025102 207336819 217917171 221046051 217917171 221046051 245455001 257204961 245455001 257204961 260784446 269623936 260784446 269623936 272006416 280465848 272006416 280465848 284366761 286200636 284366761 286200636 288000411 289435207 288000411 289435207 145021774 134810585 145021774 134810585 121546710 113972795 121546710 113972795 98935506 80498555 98935506 80498555 75775757 44295523 75775757 44295523 45930491 126802034 45930491 126802034 190627910 198546833 190627910 198546833 242612689 251504085 242612689 251504085 268671573 271801121 268671573 271801121 277199663 284675315 277199663 284675315 285109178 288799131 285109178 288799131 288291649 290195415 288291649 290195415 77950628 68910202 77950628 68910202 67491566 53816405 67491566 53816405 54795328 36419342 54795328 36419342 35157501 23502173 35157501 23502173 20017357 16713463 20017357 16713463 14304723 14013704 14304723 14013704 12995519 12210930 12995519 12210930 170300754 237360025 170300754 237360025 255953093 261511599 255953093 261511599 269419784 274749304 269419784 274749304 275995847 278979563 275995847 278979563 281860338 287125077 281860338 287125077 286028339 288834598 286028339 288834598 156211753 70194031 156211753 70194031 69949428 63132696 69949428 63132696 46225186 19820278 46225186 19820278 16233507 13784999 16233507 13784999 13959684 98837755 13959684 98837755 170540883 182190588 170540883 182190588 220604781 231267677 220604781 231267677 246213770 255347757 246213770 255347757 258328578 266162659 258328578 266162659 272384297 279698063 272384297 279698063 279228325 287456455 279228325 287456455 286542097 288172912 286542097 288172912 142076035 117709644 142076035 117709644 82457493 41013769 82457493 41013769 39058218 28126181 39058218 28126181 30414728 144534318 30414728 144534318 157802343 184713587 157802343 184713587 222417414 223111832 222417414 223111832 115556804 107520984 115556804 107520984 90990532 68966048 90990532 68966048 64979694 56476241 64979694 56476241 29695456 23257665 29695456 23257665 22296885 19335965 22296885 19335965 16688156 15335874 16688156 15335874 13966808 171918306 13966808 171918306 209382957 217081472 209382957 217081472 236408423 242746155 236408423 242746155 242254734 268872241 242254734 268872241 271771660 276719687 271771660 276719687 280391335 285519777 280391335 285519777 287261734 287393378 287261734 287393378 155242007 139133589 155242007 139133589 123499959 98831823 123499959 98831823 67888481 62243165 67888481 62243165 56229135 45015344 56229135 45015344 49267638 136722939 49267638 136722939 180053482 187779536 180053482 187779536 191889347 176173263 191889347 176173263 179561155 161873909 179561155 161873909 85279121 60216249 85279121 60216249 50491210 42589603 50491210 42589603 24790144 24043347 24790144 24043347 228684217 255062341 228684217 255062341 268748284 276804117 268748284 276804117 283408960 287234852 283408960 287234852 285149041 161196158 285149041 161196158 149012725 120164376 149012725 120164376 94895194 80791183 94895194 80791183 71559233 68520105 71559233 68520105 39125733 30879337 39125733 30879337 26202717 22491054 26202717 22491054 20980556 15539993 20980556 15539993 14356218 13585998 14356218 13585998 12734719 12837168 12734719 12837168 100705758 238346647 100705758 238346647 249587114 263271087 249587114 263271087 271157156 275561359 271157156 275561359 277357330 285425718 277357330 285425718 283880726 199548418 283880726 199548418 189297979 168266377 189297979 168266377 93130865 90997879 93130865 90997879 183090716 195090027 183090716 195090027 208476334 207315818 208476334 207315818 154577023 110126113 154577023 110126113 102536254 95290465 102536254 95290465 82820527 73746916 82820527 73746916 68648660 62276565 68648660 62276565 59364125 58196314 59364125 58196314 192080012 191296788 192080012 191296788 240136388 244804999 240136388 244804999 255001046 259443914 255001046 259443914 258941241 264240571 258941241 264240571 268565842 278260640 268565842 278260640 283259962 288088023 283259962 288088023 286558055 192806214 286558055 192806214 98335075 66506227 98335075 66506227 57936265 42745640 57936265 42745640 36116055 25055663 36116055 25055663 16471517 16795756 16471517 16795756 164176207 257097625 164176207 257097625 257535932 260560404 257535932 260560404 183005992 147898983 183005992 147898983 94630657 74313588 94630657 74313588 73479245 43719488 73479245 43719488 40634643 26945243 40634643 26945243 25976471 23634008 25976471 23634008 23944323 20791164 23944323 20791164 16135615 13527354 16135615 13527354 14397471 165907473 14397471 165907473 195929522 235893362 195929522 235893362 234976888 241557488 234976888 241557488 261641333 264254054 261641333 264254054 177521648 156473597 177521648 156473597 153790528 90367961 153790528 90367961 76463886 75226683 76463886 75226683 152858315 153551369 152858315 153551369 227675133 255298388 227675133 255298388 262021115 275871385 262021115 275871385 275796920 278729617 275796920 278729617 279881383 284365077 279881383 284365077 283204042 114766284 283204042 114766284 69556829 64318247 69556829 64318247 32655842 29346516 32655842 29346516 27684950 24663756 27684950 24663756 23685195 17928320 23685195 17928320 14159053 13568199 14159053 13568199 157503144 193591407 157503144 193591407 201744894 128292162 201744894 128292162 122583776 117244149 122583776 117244149 127059237 160874872 127059237 160874872 174476313 198586190 174476313 198586190 211946733 219764061 211946733 219764061 230996146 247169410 230996146 247169410 262980547 268365607 262980547 268365607 266989350 273745469 266989350 273745469 273169132 278017640 273169132 278017640 276329803 280270297 276329803 280270297 284716014 287875952 284716014 287875952 286607364 139461553 286607364 139461553 96398429 86869337 96398429 86869337 75355062 72223909 75355062 72223909 85664320 154101362 85664320 154101362 190564621 213756185 190564621 213756185 229059497 259252339 229059497 259252339 255376235 221199029 255376235 221199029 147611217 122550480 147611217 122550480 120614860 101533481 120614860 101533481 87109735 76729678 87109735 76729678 56258789 43147065 56258789 43147065 37136463 27606321 37136463 27606321 25653981 24037582 25653981 24037582 16216825 15613072 16216825 15613072 14210821 13858063 14210821 13858063 224836969 231166517 224836969 231166517 237781378 244720578 237781378 244720578 258260325 269660364 258260325 269660364 271703549 274628851 271703549 274628851 279561573 282641421 279561573 282641421 282242042 285450790 282242042 285450790 283653236 287215016 283653236 287215016 287697854 206194853 287697854 206194853 115617136 107187365 115617136 107187365 96153838 78581086 96153838 78581086 80780639 130168004 80780639 130168004 194835130 238591643 194835130 238591643 234147670 198683685 234147670 198683685 116223511 105159111 116223511 105159111 83932051 63832005 83932051 63832005 66115513 61418376 66115513 61418376 50620943 46682316 50620943 46682316 36915476 27276715 36915476 27276715 23226930 19481084 23226930 19481084 17197711 14510104 17197711 14510104 14222435 91565555 14222435 91565555 111711504 111983459 111711504 111983459 223289513 230833192 223289513 230833192 257204517 261829845 257204517 261829845 264634505 266336528 264634505 266336528 142850095 118497532 142850095 118497532 88483234 73332608 88483234 73332608 54710905 46423868 54710905 46423868 44347120 40864318 44347120 40864318 35769859 25557775 35769859 25557775 26362863 19926447 26362863 19926447 19716287 15330703 19716287 15330703 15220150 14387967 15220150 14387967 127735557 182659623 127735557 182659623 196335109 222529930 196335109 222529930 225124346 247050141 225124346 247050141 264510625 286176311 264510625 286176311 285945298 196457902 285945298 196457902 120395918 107791450 120395918 107791450 100901723 76692868 100901723 76692868 74929945 56452205 74929945 56452205 53951005 45325676 53951005 45325676 43086884 38202723 43086884 38202723 35145565 30603563 35145565 30603563 24544414 19739633 24544414 19739633 20219121 190572366 20219121 190572366 200182164 214013254 200182164 214013254 218854895 223806025 218854895 223806025 153753859 115461985 153753859 115461985 94052739 70960535 94052739 70960535 70541421 45561510 70541421 45561510 36203174 31109978 36203174 31109978 29915925 18065496 29915925 18065496 17785672 17046539 17785672 17046539 17086278 14444120 17086278 14444120 13878394 13958642 13878394 13958642 157117223 179508225 157117223 179508225 213302614 228787157 213302614 228787157 236070981 250968627 236070981 250968627 249938006 270397238 249938006 270397238 270599809 275292616 270599809 275292616 275394975 286388263 275394975 286388263 286051056 288012129 286051056 288012129 286092594 177047189 286092594 177047189 171377439 116380024 171377439 116380024 110573981 68021218 110573981 68021218 62744763 58810459 62744763 58810459 51285781 44094879 51285781 44094879 25075698 15941751 25075698 15941751 14842471 15104626 14842471 15104626 143653915 167564073 143653915 167564073 226370921 248106477 226370921 248106477 249586146 254238846 249586146 254238846 259952424 262033388 259952424 262033388 260789952 264739443 260789952 264739443 267612968 275475715 267612968 275475715 277028475 283597070 277028475 283597070 286757649 288905740 286757649 288905740 288942990 200041977 288942990 200041977 152706842 111281445 152706842 111281445 103904646 43920376 103904646 43920376 28004228 17508285 28004228 17508285 16530014 15109848 16530014 15109848 16202603 146715608 16202603 146715608 205337299 211682870 205337299 211682870 218441859 239838642 218441859 239838642 267615611 269678923 267615611 269678923 158771583 136582599 158771583 136582599 116370719 88424178 116370719 88424178 56906493 41074355 56906493 41074355 35996198 27214726 35996198 27214726 23570586 17548140 23570586 17548140 14960413 14388445 14960413 14388445 14233986 12771944 14233986 12771944 12855535 174516354 12855535 174516354 204483429 223222432 204483429 223222432 238132096 247751960 238132096 247751960 246850676 252739380 246850676 252739380 257885648 262822224 257885648 262822224 272510136 281203660 272510136 281203660 279802269 286073729 279802269 286073729 285976028 288595233 285976028 288595233 288328132 130111198 288328132 130111198 83030501 81366540 83030501 81366540 61104850 53585605 61104850 53585605 52238519 47620687 52238519 47620687 41946157 31183913 41946157 31183913 29634818 26701428 29634818 26701428 27835737 24293599 27835737 24293599 24363829 18797131 24363829 18797131 19066563 151741187 19066563 151741187 163656080 167297982 163656080 167297982 217196354 246190822 217196354 246190822 257443621 262149449 257443621 262149449 261991685 269028452 261991685 269028452 266478317 198564985 266478317 198564985 118970557 105142500 118970557 105142500 101389945 86636931 101389945 86636931 66215961 58639243 66215961 58639243 55524430 45136895 55524430 45136895 37212645 26906515 37212645 26906515 27351489 24149856 27351489 24149856 22048579 19337406 22048579 19337406 18500057 15546281 18500057 15546281 15045535 14449842 15045535 14449842 13794034 124964782 13794034 124964782 219755515 226483730 219755515 226483730 225185793 250960280 225185793 250960280 248500527 258092045 248500527 258092045 258074601 262906134 258074601 262906134 265766589 272502935 265766589 272502935 279237944 284675412 279237944 284675412 284387848 104026040 284387848 104026040 96868970 61370477 96868970 61370477 59325452 56997925 59325452 56997925 56157339 43227528 56157339 43227528 44176572 37779192 44176572 37779192 34104803 27229820 34104803 27229820 28682777 26132358 28682777 26132358 23228920 21982305 23228920 21982305 19484574 16946294 19484574 16946294 16047855 137627452 16047855 137627452 191279616 202565375 191279616 202565375 223232521 241824982 223232521 241824982 254649091 262346685 254649091 262346685 260436826 214422126 260436826 214422126 173482920 126203671 173482920 126203671 115535122 84916520 115535122 84916520 77959027 62988070 77959027 62988070 48443083 41848310 48443083 41848310 26147421 15860177 26147421 15860177 14777783 14719089 14777783 14719089 187688787 184462950 187688787 184462950 233783691 233971611 233783691 233971611 116046952 99524591 116046952 99524591 97786849 87563300 97786849 87563300 72240187 59374849 72240187 59374849 51233399 44118026 51233399 44118026 45919137 21319916 45919137 21319916 23665317 177771988 23665317 177771988 208128905 227466780 208128905 227466780 240671173 246085428 240671173 246085428 244021704 255520130 244021704 255520130 254755659 259820146 254755659 259820146 268937922 276731462 268937922 276731462 275967105 282329426 275967105 282329426 282563109 284617552 282563109 284617552 177474230 151968694 177474230 151968694 121652913 102057581 121652913 102057581 97268940 78704383 97268940 78704383 53151801 40267335 53151801 40267335 43935068 159798968 43935068 159798968 248128369 252906282 248128369 252906282 268366786 276167649 268366786 276167649 274775892 289380764 274775892 289380764 287017397 172630567 287017397 172630567 173522545 165001629 173522545 165001629 196978150 198129597 196978150 198129597 244738449 248892624 244738449 248892624 251752946 266406955 251752946 266406955 269341742 274916629 269341742 274916629 273644394 286295631 273644394 286295631 286706631 288629734 286706631 288629734 140125936 132227276 140125936 132227276 99018143 82684949 99018143 82684949 71732456 65110685 71732456 65110685 65153210 47013694 65153210 47013694 42933334 32899777 42933334 32899777 27861012 19877899 27861012 19877899 19283125 17009572 19283125 17009572 15971828 14932082 15971828 14932082 161101195 216194071 161101195 216194071 225195568 252942194 225195568 252942194 256688001 262997816 256688001 262997816 263815341 274349196 263815341 274349196 276243464 280447150 276243464 280447150 285644871 287794499 285644871 287794499 176858148 127992455 176858148 127992455 123128917 119323300 123128917 119323300 90972452 59098225 90972452 59098225 43259274 37700319 43259274 37700319 28595525 26376679 28595525 26376679 18563141 17417850 18563141 17417850 163412716 207357470 163412716 207357470 225890292 226866273 225890292 226866273 135911885 124119640 135911885 124119640 117213021 77926287 117213021 77926287 50027329 45555496 50027329 45555496 47736461 118128551 47736461 118128551 128211759 186378286 128211759 186378286 191332010 189254274 191332010 189254274 228910659 242538289 228910659 242538289 241954847 256025351 241954847 256025351 255601367 267099759 255601367 267099759 267497916 272985636 267497916 272985636 274320565 280782653 274320565 280782653 282995503 284648111 282995503 284648111 109658301 102385515 109658301 102385515 103571182 81924440 103571182 81924440 58841980 44967653 58841980 44967653 45151647 165791310 45151647 165791310 177888879 214440807 177888879 214440807 226581850 237975329 226581850 237975329 237901549 246313965 237901549 246313965 252401906 255852321 252401906 255852321 264484900 274078533 264484900 274078533 273941268 281273841 273941268 281273841 283699050 286825843 283699050 286825843 286777201 288034633 286777201 288034633 287867731 121597390 287867731 121597390 95709719 86455415 95709719 86455415 86745501 67195880 86745501 67195880 69506427 62156816 69506427 62156816 45624725 42096492 45624725 42096492 34987130 32074744 34987130 32074744 31053051 27440525 31053051 27440525 29515106 112517787 29515106 112517787 145129011 195512340 145129011 195512340 205937185 237065195 205937185 237065195 234033368 241969658 234033368 241969658 245970958 259958085 245970958 259958085 263017825 268771060 263017825 268771060 272871673 278369518 272871673 278369518 279692192 288686266 279692192 288686266 287274704 83748143 287274704 83748143 76366370 69965161 76366370 69965161 58403772 55642686 58403772 55642686 41185325 37075733 41185325 37075733 161310758 178533843 161310758 178533843 186337824 193216093 186337824 193216093 223852661 238504513 223852661 238504513 254156540 266254492 254156540 266254492 268494130 272908495 268494130 272908495 273812304 285025850 273812304 285025850 285634270 288091387 285634270 288091387 132105100 109064817 132105100 109064817 69404152 53437687 69404152 53437687 50510700 46950573 50510700 46950573 40146078 33389609 40146078 33389609 32200590 24480869 32200590 24480869 23095149 18887274 23095149 18887274 19993740 17026532 19993740 17026532 16937029 191481238 16937029 191481238 220214472 236790626 220214472 236790626 237342964 247243349 237342964 247243349 248317777 256925126 248317777 256925126 279867652 286580550 279867652 286580550 286523962 153667832 286523962 153667832 159971442 122354431 159971442 122354431 90571020 76325879 90571020 76325879 76458659 47175563 76458659 47175563 43516757 36815981 43516757 36815981 39160634 28478891 39160634 28478891 25527061 22508169 25527061 22508169 20310180 20315588 20310180 20315588 156131626 150728685 156131626 150728685 188239781 205283999 188239781 205283999 210008283 98766865 210008283 98766865 91103510 87887185 91103510 87887185 87263290 79244428 87263290 79244428 56737770 49585603 56737770 49585603 50303937 41973943 50303937 41973943 39008809 29606709 39008809 29606709 28917344 20279577 28917344 20279577 17236469 16983768 17236469 16983768 240249757 245639731 240249757 245639731 258775545 266519012 258775545 266519012 264284473 160296304 264284473 160296304 126059974 113893687 126059974 113893687 116051729 105834030 116051729 105834030 86309016 73080467 86309016 73080467 50178106 24223763 50178106 24223763 23254285 20828779 23254285 20828779 20824265 16284211 20824265 16284211 17505381 15449698 17505381 15449698 14186611 14298637 14186611 14298637 13787912 14298637 119566110 175573044 119566110 175573044 186566925 195951601 186566925 195951601 210229133 218324409 210229133 218324409 250848240 257775325 250848240 257775325 255080118 266764931 255080118 266764931 275661127 280160013 275661127 280160013 283412971 285788749 283412971 285788749 163069739 139290258 163069739 139290258 131917234 113582354 131917234 113582354 69560052 41812991 69560052 41812991 35866927 27313792 35866927 27313792 28119542 21253050 28119542 21253050 21165412 17690450 21165412 17690450 17777087 16190102 17777087 16190102 15085818 148622117 15085818 148622117 184917115 187904141 184917115 187904141 208913483 227332328 208913483 227332328 233683551 247885030 233683551 247885030 264107422 270016399 264107422 270016399 274814976 276653570 274814976 276653570 277639463 281988867 277639463 281988867 281604799 285311701 281604799 285311701 286841565 288126653 286841565 288126653 121414902 103970999 121414902 103970999 83588331 66054628 83588331 66054628 55125761 44250568 55125761 44250568 42359469 39253801 42359469 39253801 194991169 197549109 194991169 197549109 217519560 221278276 217519560 221278276 237464857 249937395 237464857 249937395 252328370 257568463 252328370 257568463 259113394 269218564 259113394 269218564 267650019 272843683 267650019 272843683 271403828 279610481 271403828 279610481 283036435 285638884 283036435 285638884 286578970 288252576 286578970 288252576 123553916 110159013 123553916 110159013 112369131 140848795 112369131 140848795 233758252 249303227 233758252 249303227 246609828 139004057 246609828 139004057 130310326 78443272 130310326 78443272 78952802 51675191 78952802 51675191 50571917 40889886 50571917 40889886 39084789 28912787 39084789 28912787 28426897 21044503 28426897 21044503 17030439 15737666 17030439 15737666 15723495 14788380 15723495 14788380 206596129 218658952 206596129 218658952 235283616 241561682 235283616 241561682 253280388 258571203 253280388 258571203 262418160 268838308 262418160 268838308 266731481 172879127 266731481 172879127 134705735 114522976 134705735 114522976 96937667 88447451 96937667 88447451 80784176 47097998 80784176 47097998 44558158 36356364 44558158 36356364 32286067 30017416 32286067 30017416 21440799 20001371 21440799 20001371 149210806 154445439 149210806 154445439 193960150 237155166 193960150 237155166 251034201 266231371 251034201 266231371 265091839 267857785 265091839 267857785 92594016 90433114 92594016 90433114 143200889 203599348 143200889 203599348 210132567 228555971 210132567 228555971 232480565 247230672 232480565 247230672 260951170 263980977 260951170 263980977 222899723 134124473 222899723 134124473 134409796 114725223 134409796 114725223 108888975 93527091 108888975 93527091 77902139 64042490 77902139 64042490 66581073 105261866 66581073 105261866 163260090 203228728 163260090 203228728 230946363 251503510 230946363 251503510 256292989 257791823 256292989 257791823 184404482 149981135 184404482 149981135 138562194 94905175 138562194 94905175 96791216 91957247 96791216 91957247 83644560 71245452 83644560 71245452 49618750 49345169 49618750 49345169 32938348 27108173 32938348 27108173 29395121 26129081 29395121 26129081 21111729 19764402 21111729 19764402 19345964 16778620 19345964 16778620 15298883 15429774 15298883 15429774 216015222 228382423 216015222 228382423 244344841 247701886 244344841 247701886 85081722 71371097 85081722 71371097 65806240 57255384 65806240 57255384 56829431 49571138 56829431 49571138 48413827 43512874 48413827 43512874 34988290 34302208 34988290 34302208 152022539 255081764 152022539 255081764 264274674 271211617 264274674 271211617 269067014 132146163 269067014 132146163 93870805 77110296 93870805 77110296 73670285 66933462 73670285 66933462 61158228 43397779 61158228 43397779 41266931 31665190 41266931 31665190 28891011 17404676 28891011 17404676 16913359 15695288 16913359 15695288 16152388 149443306 16152388 149443306 163248559 191579004 163248559 191579004 208848234 218341913 208848234 218341913 216271935 183647638 216271935 183647638 113402814 97650275 113402814 97650275 76200819 66880727 76200819 66880727 57615093 46912299 57615093 46912299 46043512 32336554 46043512 32336554 32553568 23370707 32553568 23370707 17788541 16302032 17788541 16302032 16643627 128941716 16643627 128941716 169508194 182365158 169508194 182365158 189248331 219780054 189248331 219780054 249160901 263719389 249160901 263719389 272663244 277587464 272663244 277587464 279886694 282166237 279886694 282166237 282355829 286333877 282355829 286333877 286808900 156782767 286808900 156782767 154611820 122953524 154611820 122953524 87150724 68599510 87150724 68599510 50782728 41829396 50782728 41829396 31832378 22526855 31832378 22526855 22106969 19659781 22106969 19659781 19140990 17297541 19140990 17297541 16926035 186250419 16926035 186250419 207671628 221359358 207671628 221359358 228945483 244515530 228945483 244515530 240699668 250839969 240699668 250839969 248396197 221677045 248396197 221677045 154874822 105736459 154874822 105736459 104337784 100788207 104337784 100788207 176322233 239849212 176322233 239849212 244895337 249650773 244895337 249650773 258757797 261901022 258757797 261901022 263501795 282759619 263501795 282759619 282692893 287140495 282692893 287140495 285981252 289649289 285981252 289649289 288028575 176669556 288028575 176669556 171034451 89071972 171034451 89071972 83486139 62489623 83486139 62489623 64497692 44593081 64497692 44593081 30448295 20347130 30448295 20347130 18629095 15675464 18629095 15675464 15553929 137837981 15553929 137837981 164298013 206400503 164298013 206400503 234540955 248142103 234540955 248142103 254430945 268934907 254430945 268934907 274425229 278187978 274425229 278187978 278424970 282673196 278424970 282673196 280511013 182132448 280511013 182132448 166080166 159665740 166080166 159665740 196811691 207037733 196811691 207037733 251224815 258071863 251224815 258071863 256538879 146360452 256538879 146360452 129924189 116003164 129924189 116003164 102762543 96934234 102762543 96934234 80119167 71234374 80119167 71234374 71324050 48490876 71324050 48490876 36351123 33580428 36351123 33580428 34205045 228374162 34205045 228374162 239950350 245132760 239950350 245132760 250434354 260831654 250434354 260831654 271578535 278913289 271578535 278913289 281535952 283694925 281535952 283694925 285276675 285378264 285276675 285378264 285924765 285720499 285924765 285720499 187463636 147430349 187463636 147430349 111355580 94912717 111355580 94912717 94854372 60954991 94854372 60954991 57440665 49821983 57440665 49821983 46556480 41933529 46556480 41933529 38210640 34594734 38210640 34594734 32840685 21826842 32840685 21826842 17775747 17370315 17775747 17370315 15644099 15337945 15644099 15337945 166171164 202316281 166171164 202316281 228295202 250229795 228295202 250229795 247333641 203398014 247333641 203398014 161262009 131525212 161262009 131525212 123539986 116475682 123539986 116475682 117095661 80083253 117095661 80083253 68273315 48620361 68273315 48620361 45866777 43527111 45866777 43527111 40658072 29331464 40658072 29331464 27243074 26674065 27243074 26674065 126633170 191957495 126633170 191957495 205342131 242309884 205342131 242309884 237977175 137061779 237977175 137061779 114183897 86123763 114183897 86123763 62249199 36611161 62249199 36611161 33746665 24048801 33746665 24048801 22044109 17573639 22044109 17573639 17543883 16152592 17543883 16152592 16633865 15771661 16633865 95944663 16633865 95944663 177747181 170706272 177747181 170706272 189936983 195455906 189936983 195455906 213459503 233546910 213459503 233546910 235335897 244868707 235335897 244868707 250553339 253093615 250553339 253093615 132078806 118880078 132078806 118880078 102223652 95573467 102223652 95573467 90513478 57201338 90513478 57201338 56715950 38684951 56715950 38684951 38854856 185846426 38854856 185846426 198906831 209581388 198906831 209581388 231101889 235325658 231101889 235325658 240221955 256751581 240221955 256751581 264392218 270575421 264392218 270575421 268725302 282628625 268725302 282628625 280318079 141053655 280318079 141053655 123224700 101241287 123224700 101241287 93722828 84410596 93722828 84410596 74943386 71065872 74943386 71065872 103320583 183253386 103320583 183253386 204706460 204982973 204706460 204982973 149703364 133351076 149703364 133351076 125564019 94578796 125564019 94578796 89255724 80487474 89255724 80487474 83193659 52612150 83193659 52612150 51133544 44212054 51133544 44212054 38614141 23493265 38614141 23493265 19977488 17842935 19977488 17842935 17582837 115363477 17582837 115363477 200614429 248494845 200614429 248494845 253716179 258943052 253716179 258943052 259782448 268778743 259782448 268778743 268942183 282357831 268942183 282357831 283139904 284875960 283139904 284875960 284657835 288663056 284657835 288663056 287607962 194943732 287607962 194943732 175406691 153815076 175406691 153815076 157601277 147261624 157601277 147261624 146306190 122753950 146306190 122753950 69159493 55234854 69159493 55234854 45129928 41286425 45129928 41286425 44369495 150398189 44369495 150398189 208739844 206163906 208739844 206163906 161557083 151617714 161557083 151617714 116932413 110240507 116932413 110240507 97706890 73535323 97706890 73535323 70902128 48604236 70902128 48604236 50073767 75660507 50073767 75660507 219081246 217611154 219081246 217611154 226673586 244892907 226673586 244892907 244722538 257001675 244722538 257001675 263131410 273619022 263131410 273619022 270440536 160623107 270440536 160623107 100920427 96327809 100920427 96327809 97586755 86518636 97586755 86518636 77085013 73748519 77085013 73748519 212527232 225374591 212527232 225374591 238058958 240660338 238058958 240660338 242557258 255587230 242557258 255587230 255348103 265836612 255348103 265836612 272556046 278201730 272556046 278201730 280785843 285605604 280785843 285605604 286313931 287631555 286313931 287631555 121480135 87458675 121480135 87458675 70971033 46956559 70971033 46956559 37837518 32575602 37837518 32575602 32799274 25728737 32799274 25728737 23252677 20744497 23252677 20744497 22067366 113644564 22067366 113644564 123732831 128120601 123732831 128120601 223047712 252828881 223047712 252828881 252472649 263620176 252472649 263620176 266368391 276210699 266368391 276210699 278639580 284874761 278639580 284874761 283465085 156055646 283465085 156055646 105790997 82385877 105790997 82385877 60406372 49893653 60406372 49893653 51551987 44269105 51551987 44269105 40557957 35955721 40557957 35955721 31311304 28098217 31311304 28098217 23131845 18593702 23131845 18593702 17084612 16140806 17084612 16140806 140916031 149107546 140916031 149107546 212565382 219580040 212565382 219580040 237591362 248558003 237591362 248558003 252021659 257768606 252021659 257768606 257957618 271719480 257957618 271719480 270754172 168891819 270754172 168891819 170018059 142006611 170018059 142006611 139894151 123680460 139894151 123680460 114601380 89951535 114601380 89951535 85347471 84003895 85347471 84003895 155497856 191624127 155497856 191624127 203551447 235182535 203551447 235182535 236913585 246606090 236913585 246606090 246286273 276318514 246286273 276318514 277107402 280162460 277107402 280162460 278929540 283045792 278929540 283045792 284034678 285670587 284034678 285670587 174369210 132635251 174369210 132635251 103212448 64706105 103212448 64706105 41803910 27039852 41803910 27039852 18527538 17020857 18527538 17020857 182879654 184519835 182879654 184519835 202557975 224066149 202557975 224066149 237201468 262717743 237201468 262717743 262897004 273420952 262897004 273420952 279992850 283164936 279992850 283164936 284314658 286611816 284314658 286611816 215156787 154913952 215156787 154913952 123124894 97051801 123124894 97051801 96411237 93874031 96411237 93874031 76871005 58332906 76871005 58332906 53572968 51127572 53572968 51127572 34835859 34981002 34835859 34981002 124812067 170828089 124812067 170828089 218880952 222776875 218880952 222776875 237745297 254725860 237745297 254725860 258012021 260785656 258012021 260785656 109131956 102373546 109131956 102373546 105989077 199436144 105989077 199436144 237793355 251242466 237793355 251242466 262980218 276020375 262980218 276020375 273489937 167115945 273489937 167115945 129476100 89268299 129476100 89268299 69724827 57444291 69724827 57444291 56856041 51887410 56856041 51887410 54576495 179040264 54576495 179040264 185864201 190124472 185864201 190124472 225128184 227604588 225128184 227604588 136553090 129282942 136553090 129282942 101475832 97578587 101475832 97578587 95418994 87149587 95418994 87149587 63732092 49595430 63732092 49595430 47467012 46803381 47467012 46803381 171414042 206306428 171414042 206306428 206510480 124783943 206510480 124783943 85637267 69023425 85637267 69023425 70975326 53858636 70975326 53858636 53259764 39510688 53259764 39510688 40619975 34797741 40619975 34797741 38494124 34371184 38494124 34371184 37545339 30030483 37545339 30030483 25217225 21692989 25217225 21692989 22618172 135440144 22618172 135440144 210300576 248875153 210300576 248875153 247372930 251666023 247372930 251666023 256723133 261559608 256723133 261559608 277616185 285764073 277616185 285764073 284108406 289097944 284108406 289097944 287521252 289097944 128140520 75703212 128140520 75703212 70879355 60189150 70879355 60189150 53524377 44096525 53524377 44096525 45096076 37328413 45096076 37328413 37800721 33128940 37800721 33128940 32917295 18831265 32917295 18831265 19352428 132442522 19352428 132442522 166452021 170658991 166452021 170658991 222831866 258459257 222831866 258459257 261708341 269173143 261708341 269173143 271001435 272992291 271001435 272992291 156043416 128101924 156043416 128101924 73977954 62006804 73977954 62006804 63604653 50948698 63604653 50948698 49885623 43823676 49885623 43823676 41125121 35676518 41125121 35676518 28350311 27547552 28350311 27547552 192556112 209669501 192556112 209669501 222432661 240194371 222432661 240194371 240219110 247591255 240219110 247591255 244701135 223510300 244701135 223510300 182140688 138251819 182140688 138251819 93834899 79707367 93834899 79707367 67092284 42056954 67092284 42056954 45079019 183837518 45079019 183837518 248163051 263039718 248163051 263039718 265720379 267427903 265720379 267427903 266874628 169529251 266874628 169529251 122157700 85878210 122157700 85878210 50426746 27169729 50426746 27169729 27020845 23804283 27020845 23804283 22597512 19611078 22597512 19611078 19831587 18076956 19831587 18076956 18311666 16132079 18311666 16132079 76549219 202014306 76549219 202014306 217712442 229280014 217712442 229280014 261738574 267063110 261738574 267063110 264429989 120834213 264429989 120834213 108723093 74996169 108723093 74996169 74593725 55251029 74593725 55251029 53835138 35193438 53835138 35193438 30480731 24354251 30480731 24354251 25603185 190993423 25603185 190993423 203753554 205810417 203753554 205810417 245310193 269541398 245310193 269541398 276924846 279870669 276924846 279870669 158012083 119673841 158012083 119673841 89411918 66071412 89411918 66071412 62129424 58149750 62129424 58149750 52916121 43868133 52916121 43868133 45951902 99245224 45951902 99245224 149263677 190622090 149263677 190622090 224952030 225872769 224952030 225872769 177862979 130203832 177862979 130203832 104243333 77649379 104243333 77649379 80853890 162057516 80853890 162057516 175922758 193637372 175922758 193637372 198575527 223889765 198575527 223889765 234211972 242088312 234211972 242088312 236826317 138654185 236826317 138654185 117478679 106403162 117478679 106403162 77148611 66367838 77148611 66367838 68113314 58611249 68113314 58611249 50556333 47259862 50556333 47259862 44668281 29081303 44668281 29081303 26411818 25441556 26411818 25441556 128055130 135518508 128055130 135518508 141532273 139949056 141532273 139949056 171186069 175576486 171186069 175576486 205322700 245417767 205322700 245417767 244079243 249796251 244079243 249796251 248544496 128408928 248544496 128408928 125392104 95375061 125392104 95375061 75678550 62200193 75678550 62200193 60910144 52487237 60910144 52487237 52218105 31732640 52218105 31732640 32596901 25878902 32596901 25878902 24465059 19103078 24465059 19103078 19486214 16267231 19486214 16267231 15914017 16267231 220814629 226466385 220814629 226466385 229472766 237350414 229472766 237350414 247011623 250122025 247011623 250122025 253784992 260511622 253784992 260511622 266019077 272257591 266019077 272257591 273546553 277852218 273546553 277852218 280423108 285795304 280423108 285795304 283505688 153939874 283505688 153939874 97621747 91747936 97621747 91747936 88772844 84393891 88772844 84393891 74447784 60396094 74447784 60396094 52069446 42179545 52069446 42179545 39851190 28251854 39851190 28251854 28256094 26063778 28256094 26063778 23712153 22136127 23712153 22136127 193768060 214600383 193768060 214600383 229310562 235769720 229310562 235769720 249974380 258869121 249974380 258869121 259255055 266298332 259255055 266298332 263892775 273089667 263892775 273089667 271200441 182681695 271200441 182681695 154550028 115924108 154550028 115924108 93483883 81817708 93483883 81817708 79227939 71602919 79227939 71602919 72995995 124207165 72995995 124207165 144367766 160438772 144367766 160438772 178989277 175221572 178989277 175221572 209187061 206240466 209187061 206240466 218813099 228759481 218813099 228759481 229298791 125190532 229298791 125190532 103084407 91281935 103084407 91281935 90163472 75607457 90163472 75607457 73458881 58366957 73458881 58366957 44152643 37656617 44152643 37656617 34029896 29233526 34029896 29233526 22866528 20122758 22866528 20122758 18576886 16678268 18576886 16678268 80164077 136527985 80164077 136527985 182553428 221801155 182553428 221801155 232265153 247472761 232265153 247472761 244424014 128815073 244424014 128815073 131263629 123393975 131263629 123393975 84180595 60307526 84180595 60307526 43016538 38655368 43016538 38655368 35399555 22727932 35399555 22727932 21935442 19116625 21935442 19116625 20205662 158229599 20205662 158229599 186144134 196289425 186144134 196289425 214351513 218748602 214351513 218748602 226283380 235120443 226283380 235120443 232597831 251445458 232597831 251445458 261707106 272451814 261707106 272451814 269869798 124825076 269869798 124825076 117847187 110951814 117847187 110951814 103548541 95521640 103548541 95521640 97131529 59854595 97131529 59854595 43502728 35992983 43502728 35992983 36611226 110823486 36611226 110823486 206067353 231230266 206067353 231230266 245910782 252632988 245910782 252632988 255023500 267344050 255023500 267344050 276361401 281667456 276361401 281667456 279415397 136651267 279415397 136651267 135572228 126350671 135572228 126350671 127814297 84096262 127814297 84096262 78163620 64346081 78163620 64346081 65835238 46489486 65835238 46489486 46321437 42967133 46321437 42967133 42330435 38479954 42330435 38479954 26123088 22054349 26123088 22054349 20233943 18617003 20233943 18617003 17762685 16984909 17762685 16984909 196123927 215408010 196123927 215408010 215173222 111619163 215173222 111619163 78139463 51033314 78139463 51033314 54352997 180158722 54352997 180158722 190158443 210520235 190158443 210520235 236342742 247774000 236342742 247774000 253456065 274442001 253456065 274442001 273482618 285025917 273482618 285025917 286677521 286676907 286677521 286676907 137643508 129610082 137643508 129610082 132457802 89578518 132457802 89578518 56710768 47521452 56710768 47521452 46273763 37871822 46273763 37871822 33928060 25441845 33928060 25441845 24414495 22165471 24414495 22165471 18371520 18703405 18371520 18703405 173037715 184422181 173037715 184422181 191657765 209208168 191657765 209208168 222241848 241653628 222241848 241653628 257792762 266277160 257792762 266277160 265448639 272689939 265448639 272689939 274195761 278616878 274195761 278616878 277523851 283420771 277523851 283420771 284945297 287103835 284945297 287103835 185302970 171984693 185302970 171984693 115787990 77176186 115787990 77176186 79868190 99196994 79868190 99196994 142038047 207664811 142038047 207664811 211710874 223010979 211710874 223010979 264274912 267381938 264274912 267381938 270958883 274443682 270958883 274443682 280996749 286306173 280996749 286306173 285865934 289283650 285865934 289283650 287148912 136800474 287148912 136800474 102950788 88044429 102950788 88044429 88537344 80673012 88537344 80673012 63309933 46842535 63309933 46842535 42697682 27457076 42697682 27457076 28498258 139668610 28498258 139668610 175384326 168124843 175384326 168124843 146184882 109958730 146184882 109958730 87822396 81920244 87822396 81920244 75794897 65471887 75794897 65471887 62628323 49419721 62628323 49419721 48937126 37878007 48937126 37878007 31809887 24707105 31809887 24707105 20817323 17511625 20817323 17511625 17031543 181354463 17031543 181354463 236513277 240118027 236513277 240118027 243005232 250013003 243005232 250013003 251111855 253932178 251111855 253932178 254928961 262945643 254928961 262945643 261591881 270315796 261591881 270315796 279083257 285079763 279083257 285079763 284296706 141211689 284296706 141211689 112877013 98570661 112877013 98570661 94117482 73749639 94117482 73749639 64910947 59788279 64910947 59788279 60638388 50703838 60638388 50703838 51100702 140284493 51100702 140284493 193843757 182080709 193843757 182080709 127871857 103939239 127871857 103939239 101903626 85525482 101903626 85525482 88196723 71428445 88196723 71428445 63644770 50017773 63644770 50017773 42393248 28082550 42393248 28082550 27806676 152484494 27806676 152484494 221035451 270027523 221035451 270027523 268738095 190697587 268738095 190697587 150986274 129141285 150986274 129141285 128817265 117592400 128817265 117592400 79507866 71135619 79507866 71135619 72992274 54277434 72992274 54277434 47306524 39141244 47306524 39141244 36029100 28198742 36029100 28198742 26365572 22854514 26365572 22854514 22513139 18009537 22513139 18009537 17844435 17344679 17844435 17344679 201419083 211823362 201419083 211823362 222922887 230515465 222922887 230515465 255147065 260715205 255147065 260715205 260674646 263834348 260674646 263834348 196646051 154273776 196646051 154273776 154238027 127355397 154238027 127355397 133247377 73539682 133247377 73539682 64754404 45533379 64754404 45533379 41155952 35169924 41155952 35169924 35023242 27091618 35023242 27091618 26859689 24088640 26859689 24088640 20997918 18502089 20997918 18502089 18934317 16559810 18934317 16559810 16983676 16212771 16983676 130091050 16983676 130091050 144787407 179963711 144787407 179963711 222992827 245959690 222992827 245959690 244921275 250865065 244921275 250865065 262473493 266339484 262473493 266339484 160554019 113178966 160554019 113178966 96806183 83137735 96806183 83137735 73169877 68751586 73169877 68751586 68129865 64993454 68129865 64993454 156954949 184743288 156954949 184743288 199915821 248351644 199915821 248351644 248779454 251908691 248779454 251908691 218523120 165699817 218523120 165699817 160023479 146151587 160023479 146151587 126144684 114323408 126144684 114323408 91293480 78901776 91293480 78901776 75047047 64378506 75047047 64378506 65043592 60689796 65043592 60689796 57495652 42105587 57495652 42105587 43197340 35558529 43197340 35558529 29505033 26292077 29505033 26292077 22082387 19263024 22082387 19263024 18945154 16922341 18945154 16922341 190057064 186284276 190057064 186284276 201454341 233699876 201454341 233699876 245112813 251188224 245112813 251188224 246320054 155686470 246320054 155686470 164102707 161174476 164102707 161174476 197668500 199663192 197668500 199663192 182003260 157826266 182003260 157826266 125699907 102545922 125699907 102545922 85685343 67335481 85685343 67335481 54627398 45317975 54627398 45317975 47914800 171458666 47914800 171458666 186395184 210802597 186395184 210802597 220726567 229590763 220726567 229590763 234546623 240291251 234546623 240291251 241173019 253799570 241173019 253799570 255353209 266766177 255353209 266766177 272812299 282171778 272812299 282171778 282957196 286518666 282957196 286518666 285669092 286848302 285669092 286848302 287087480 288122278 287087480 288122278 145603174 122615925 145603174 122615925 115756189 93885271 115756189 93885271 93495769 75157163 93495769 75157163 56037023 51166292 56037023 51166292 53667457 143597145 53667457 143597145 161355782 193113006 161355782 193113006 215616667 223928280 215616667 223928280 220169125 181047543 220169125 181047543 181922286 172012859 181922286 172012859 140244651 104702083 140244651 104702083 101414125 86413536 101414125 86413536 83238338 65176565 83238338 65176565 59542681 39824560 59542681 39824560 29930264 28063468 29930264 28063468 24653138 18534428 24653138 18534428 19454947 150898550 19454947 150898550 185170627 184182088 185170627 184182088 221878277 233884078 221878277 233884078 241249514 251111091 241249514 251111091 251862982 260868124 251862982 260868124 266839707 275608097 266839707 275608097 274577049 280889092 274577049 280889092 280903294 286325717 280903294 286325717 285038038 151282625 285038038 151282625 117664529 88510945 117664529 88510945 78161972 50258229 78161972 50258229 32832678 28892298 32832678 28892298 28669240 161242968 28669240 161242968 205926838 241815641 205926838 241815641 243992225 254031814 243992225 254031814 259162451 264817663 259162451 264817663 266171563 271720468 266171563 271720468 275832106 282969688 275832106 282969688 285133030 285742980 285133030 285742980 197005935 176742773 197005935 176742773 146960157 107179070 146960157 107179070 90198482 82019569 90198482 82019569 83535669 67313258 83535669 67313258 68263997 53319790 68263997 53319790 50567286 44398448 50567286 44398448 31107159 23146856 31107159 23146856 23083988 20363988 23083988 20363988 21172822 17292998 21172822 17292998 18039066 16659419 18039066 16659419 213732381 216917104 213732381 216917104 232438345 251432351 232438345 251432351 249831298 254861429 249831298 254861429 253598712 256844185 253598712 256844185 256228689 265865567 256228689 265865567 264841096 267711911 264841096 267711911 273074306 276561403 273074306 276561403 275291708 278438907 275291708 278438907 277614964 279943868 277614964 279943868 282652525 284070230 282652525 284070230 142961908 135790108 142961908 135790108 135622663 100870220 135622663 100870220 88270150 86429109 88270150 86429109 149885084 200698394 149885084 200698394 232445831 239013125 232445831 239013125 245859611 249321467 245859611 249321467 261031091 268926287 261031091 268926287 270300969 283754458 270300969 283754458 283799896 286960459 283799896 286960459 285009451 152303552 285009451 152303552 94743620 81986952 94743620 81986952 82528016 70136899 82528016 70136899 66147686 47656482 66147686 47656482 45400020 41844726 45400020 41844726 38048473 34339220 38048473 34339220 29113018 20193164 29113018 20193164 20228037 18004751 20228037 18004751 18633311 178966507 18633311 178966507 224324887 232320843 224324887 232320843 246432042 249215004 246432042 249215004 204991110 166678499 204991110 166678499 163133036 149981221 163133036 149981221 94994814 85255638 94994814 85255638 67267417 54925328 67267417 54925328 34005278 30591369 34005278 30591369 28887095 18339884 28887095 18339884 19010111 163592321 19010111 163592321 175075645 197359988 175075645 197359988 204254739 205226123 204254739 205226123 173438990 149360549 173438990 149360549 136898087 128522762 136898087 128522762 130885478 121390849 130885478 121390849 100808762 84329559 100808762 84329559 86077988 62256157 86077988 62256157 49003215 45209296 49003215 45209296 38327905 27910991 38327905 27910991 25639974 24474655 25639974 24474655 142124102 164035667 142124102 164035667 181172988 193845445 181172988 193845445 201006514 253273540 201006514 253273540 257149804 265791479 257149804 265791479 273952996 277769088 273952996 277769088 283370884 285507627 283370884 285507627 127677065 96642695 127677065 96642695 95253747 54043544 95253747 54043544 41782672 42949964 41782672 42949964 196958954 230298696 196958954 230298696 243070777 253102744 243070777 253102744 260791189 267257183 260791189 267257183 263800256 139722415 263800256 139722415 115233711 76452028 115233711 76452028 76273590 59671511 76273590 59671511 58722463 46120932 58722463 46120932 32485387 27824028 32485387 27824028 28464964 26516990 28464964 26516990 21694699 21278500 21694699 21278500 174373952 229974903 174373952 229974903 233489734 237892958 233489734 237892958 240241872 253237677 240241872 253237677 250343343 257022188 250343343 257022188 260418297 266630305 260418297 266630305 270352762 272206166 270352762 272206166 281711769 281976443 281711769 281976443 170742595 96284040 170742595 96284040 87929010 78734993 87929010 78734993 80086506 199031810 80086506 199031810 199099306 189226699 199099306 189226699 104538048 91781243 104538048 91781243 90673563 68450651 90673563 68450651 61403255 52882467 61403255 52882467 42565779 30723268 42565779 30723268 29564587 19827896 29564587 19827896 18656244 19396842 18656244 19396842 133952451 166665456 133952451 166665456 198707758 224677394 198707758 224677394 235131656 246468071 235131656 246468071 266380559 270818212 266380559 270818212 273413897 278758406 273413897 278758406 276972485 283120681 276972485 283120681 286283143 287348602 286283143 287348602 118293668 84225955 118293668 84225955 78888965 78189829 78888965 78189829 112307144 151413144 112307144 151413144 190156363 188014499 190156363 188014499 204297686 239074876 204297686 239074876 260700424 278633032 260700424 278633032 281653608 285349049 281653608 285349049 153956041 119333110 153956041 119333110 82752912 60922258 82752912 60922258 62599078 52797031 62599078 52797031 51245422 48845767 51245422 48845767 201945838 258504904 201945838 258504904 258309738 264330522 258309738 264330522 264819711 272738702 264819711 272738702 271156221 276191421 271156221 276191421 280212230 281286128 280212230 281286128 283013147 285710207 283013147 285710207 284345326 151853117 284345326 151853117 152426893 106004635 152426893 106004635 109120267 90745702 109120267 90745702 83119355 75630428 83119355 75630428 76183716 65686695 76183716 65686695 67680985 53553622 67680985 53553622 46528500 36010548 46528500 36010548 37849535 31123527 37849535 31123527 26192088 20055357 26192088 20055357 20879660 17138684 20879660 17138684 19334770 143194605 19334770 143194605 206846170 200389143 206846170 200389143 195211044 126413171 195211044 126413171 121904477 116507071 121904477 116507071 105796976 98809409 105796976 98809409 97782160 64190028 97782160 64190028 53695923 46759354 53695923 46759354 39393920 30428981 39393920 30428981 28165195 24031116 28165195 24031116 25388533 165770695 25388533 165770695 171034136 146478730 171034136 146478730 120806403 104802177 120806403 104802177 98399227 61447151 98399227 61447151 53817533 50519185 53817533 50519185 41079327 38674488 41079327 38674488 144793564 206488981 144793564 206488981 206385132 171923409 206385132 171923409 142716213 105173976 142716213 105173976 107847609 131764179 107847609 131764179 138542372 136222035 138542372 136222035 226624434 229299504 226624434 229299504 148809858 132625798 148809858 132625798 129048699 106629426 129048699 106629426 107529592 92595218 107529592 92595218 80759926 75322770 80759926 75322770 72420739 53762730 72420739 53762730 53841004 51214787 53841004 51214787 49889156 47014181 49889156 47014181 28438812 18854714 28438812 18854714 17688184 17415536 17688184 17415536 163857521 211241656 163857521 211241656 220464716 227410851 220464716 227410851 237933885 247868647 237933885 247868647 270608941 274485660 270608941 274485660 281066238 282243200 281066238 282243200 282642678 285650477 282642678 285650477 284200360 190539616 284200360 190539616 173099071 149716403 173099071 149716403 130704127 95737952 130704127 95737952 97637889 84730758 97637889 84730758 62980007 57014601 62980007 57014601 56343517 49058168 56343517 49058168 50267874 43598891 50267874 43598891 45757562 174866020 45757562 174866020 214927586 232733108 214927586 232733108 244660105 246387691 244660105 246387691 189492149 115309847 189492149 115309847 115519652 95479926 115519652 95479926 96828805 84207099 96828805 84207099 66008658 60133774 66008658 60133774 62718088 46327420 62718088 46327420 45389654 35571943 45389654 35571943 31663342 26887074 31663342 26887074 29012880 202314899 29012880 202314899 216696065 234610515 216696065 234610515 244361752 250545576 244361752 250545576 250060209 265037120 250060209 265037120 274933482 278384984 274933482 278384984 281359217 285683245 281359217 285683245 283258098 286704759 283258098 286704759 160496323 147299418 160496323 147299418 126629531 111626004 126629531 111626004 114177656 148895007 114177656 148895007 180881300 193950127 180881300 193950127 206199328 216245597 206199328 216245597 223465316 239772975 223465316 239772975 242053343 247537516 242053343 247537516 254787469 255727201 254787469 255727201 163110139 100910879 163110139 100910879 96856898 66338561 96856898 66338561 52203293 47323445 52203293 47323445 34687132 27515709 34687132 27515709 25300840 23968722 25300840 23968722 198217534 249757797 198217534 249757797 260906442 277958904 260906442 277958904 285347824 284892075 285347824 284892075 149110046 123135330 149110046 123135330 112189335 109097715 112189335 109097715 186768793 220479873 186768793 220479873 235183655 247081816 235183655 247081816 248244162 255513217 248244162 255513217 259991384 271750795 259991384 271750795 269495871 154797649 269495871 154797649 133236214 116710941 133236214 116710941 89163195 71055469 89163195 71055469 67241989 49580508 67241989 49580508 45925313 37757507 45925313 37757507 36782068 32961533 36782068 32961533 32917244 29860006 32917244 29860006 30787101 25277185 30787101 25277185 25174618 19525438 25174618 19525438 19742838 18477743 19742838 18477743 18036684 17744660 18036684 17744660 152247891 176705855 152247891 176705855 197089372 217509617 197089372 217509617 223434391 244195958 223434391 244195958 242766431 249704277 242766431 249704277 252403419 256253731 252403419 256253731 255124937 272484804 255124937 272484804 273889226 278989788 273889226 278989788 283218383 285423913 283218383 285423913 284699802 287505212 284699802 287505212 152505642 108021718 152505642 108021718 99786269 76190609 99786269 76190609 74622653 53839830 74622653 53839830 54400000 49488797 54400000 49488797 42408681 35680140 42408681 35680140 33483572 31951224 33483572 31951224 142358028 179251174 142358028 179251174 192542359 204291538 192542359 204291538 209526408 212048831 209526408 212048831 214756793 227571225 214756793 227571225 226663865 245187696 226663865 245187696 248413067 262316860 248413067 262316860 262017096 267003281 262017096 267003281 270774860 274591488 270774860 274591488 272555073 282748546 272555073 282748546 283499907 287300694 283499907 287300694 284251594 118890397 284251594 118890397 120661444 175160106 120661444 175160106 207139758 251206715 207139758 251206715 254476958 259982451 254476958 259982451 260382743 267856408 260382743 267856408 269733209 273489739 269733209 273489739 271297620 274351394 271297620 274351394 163817072 105101030 163817072 105101030 103426236 90872989 103426236 90872989 65352505 52314040 65352505 52314040 43886476 40181754 43886476 40181754 39585371 25137082 39585371 25137082 26992872 177078207 26992872 177078207 198559020 188888487 198559020 188888487 210009079 225997921 210009079 225997921 234729587 239153576 234729587 239153576 236370932 125954288 236370932 125954288 61178802 48372166 61178802 48372166 40767254 34117873 40767254 34117873 36459493 32943640 36459493 32943640 34972116 21965518 34972116 21965518 23469881 177785368 23469881 177785368 204615286 205009850 204615286 205009850 197422649 177718570 197422649 177718570 137171917 102688483 137171917 102688483 89533934 85164172 89533934 85164172 85769475 201399352 85769475 201399352 220660457 235802912 220660457 235802912 251024342 255783135 251024342 255783135 266068843 269197135 266068843 269197135 272550050 276710540 272550050 276710540 276495027 278909399 276495027 278909399 205397852 142695542 205397852 142695542 116961550 109105098 116961550 109105098 99208925 70926798 99208925 70926798 70113928 66634394 70113928 66634394 68096423 45560113 68096423 45560113 33864713 27118430 33864713 27118430 28164198 21576079 28164198 21576079 19850878 17982499 19850878 17982499 18120628 17982499 228137031 248259014 228137031 248259014 244662561 173264305 244662561 173264305 126864688 112335894 126864688 112335894 81096839 67117318 81096839 67117318 57651230 49980334 57651230 49980334 40603071 36368496 40603071 36368496 30784148 26746359 30784148 26746359 25639908 24331383 25639908 24331383 155728532 149650801 155728532 149650801 129219171 123445142 129219171 123445142 96718477 84838457 96718477 84838457 71468940 54090436 71468940 54090436 41572792 34152858 41572792 34152858 32059343 24295467 32059343 24295467 24571217 19657881 24571217 19657881 21242566 214521427 21242566 214521427 254675040 262789596 254675040 262789596 260241486 270147834 260241486 270147834 275224775 282049621 275224775 282049621 280162961 283772855 280162961 283772855 282500610 181467798 282500610 181467798 136195154 121215228 136195154 121215228 112989953 105482495 112989953 105482495 95990777 66141024 95990777 66141024 54250650 47368151 54250650 47368151 47619506 170402135 47619506 170402135 184102374 206904197 184102374 206904197 225804270 231461641 225804270 231461641 230248516 243746317 230248516 243746317 242377301 252738409 242377301 252738409 252688253 275905417 252688253 275905417 280085935 283836991 280085935 283836991 283054855 284910932 283054855 284910932 194537880 117286740 194537880 117286740 104887999 97817644 104887999 97817644 93850273 80574769 93850273 80574769 61694408 51750836 61694408 51750836 55583403 179001010 55583403 179001010 191294387 190047156 191294387 190047156 181434290 143026071 181434290 143026071 121730768 107877494 121730768 107877494 91330888 87067406 91330888 87067406 76012279 53922979 76012279 53922979 54571505 47997224 54571505 47997224 37389877 34851098 37389877 34851098 117810684 166127117 117810684 166127117 216907676 233410272 216907676 233410272 242093458 253180925 242093458 253180925 257032472 265634058 257032472 265634058 269821349 272892646 269821349 272892646 276360958 284241399 276360958 284241399 283397071 285812675 283397071 213444192 283397071 213444192 140607643 87862903 140607643 87862903 84549852 68126048 84549852 68126048 64231794 59486602 64231794 59486602 50874132 48410495 50874132 48410495 140526216 169685221 140526216 169685221 181021713 220193636 181021713 220193636 215854197 181886048 215854197 181886048 169715669 128490592 169715669 128490592 111693018 80100524 111693018 80100524 58114326 53476441 58114326 53476441 53636627 41544154 53636627 41544154 41500374 34967430 41500374 34967430 22993084 19280690 22993084 19280690 18609649 18795573 18609649 18795573 142711961 167065762 142711961 167065762 206456051 230074354 206456051 230074354 253935002 256703224 253935002 256703224 127038873 104719640 127038873 104719640 80386216 70791655 80386216 70791655 64330800 54876811 64330800 54876811 46437719 39989090 46437719 39989090 39173459 34189569 39173459 34189569 31647268 26287985 31647268 26287985 26915622 22776708 26915622 22776708 22212634 19804135 22212634 19804135 20860075 169422063 20860075 169422063 190529804 195074738 190529804 195074738 228682973 232785495 228682973 232785495 144743547 138512216 144743547 138512216 141833667 96697667 141833667 96697667 83643736 52396749 83643736 52396749 55991429 175738915 55991429 175738915 196128607 216797319 196128607 216797319 229484623 241584162 229484623 241584162 242946781 251409423 242946781 251409423 248804789 144848013 248804789 144848013 148436071 135054596 148436071 135054596 99716738 92452001 99716738 92452001 86958680 84747321 86958680 84747321 152674866 195896105 152674866 195896105 244785130 267401451 244785130 267401451 268149171 272422193 268149171 272422193 275839351 277659470 275839351 277659470 278998298 281497116 278998298 281497116 207910172 132990931 207910172 132990931 106946475 80523502 106946475 80523502 52607122 49381323 52607122 49381323 200291064 236427271 200291064 236427271 242202979 250563234 242202979 250563234 253154241 260500836 253154241 260500836 258100450 153978514 258100450 153978514 154033144 127456837 154033144 127456837 119125147 91666682 119125147 91666682 91030155 74693867 91030155 74693867 63467341 51447733 63467341 51447733 47138832 31043380 47138832 31043380 24682919 23544521 24682919 23544521 183712270 224644065 183712270 224644065 222875659 234569290 222875659 234569290 258992055 272790436 258992055 272790436 276452203 281812125 276452203 281812125 283938278 284362476 283938278 284362476 171715423 163766166 171715423 163766166 220591839 247158267 220591839 247158267 245557824 164979755 245557824 164979755 110192991 94272593 110192991 94272593 82988687 77180522 82988687 77180522 141869358 219120654 141869358 219120654 234532408 256663028 234532408 256663028 264964326 268822237 264964326 268822237 267963850 271961517 267963850 271961517 269769973 150287852 269769973 150287852 137543133 130988515 137543133 130988515 107807478 96284959 107807478 96284959 78207952 55722294 78207952 55722294 47446989 36276661 47446989 36276661 28379873 24198848 28379873 24198848 22642842 19013983 22642842 19013983 20232662 18480017 20232662 18480017 179658146 179011168 179658146 179011168 190758037 186790198 190758037 186790198 115530027 90676361 115530027 90676361 93619813 143672878 93619813 143672878 196119682 226761123 196119682 226761123 241850124 256503127 241850124 256503127 254245219 264682763 254245219 264682763 262495939 278690406 262495939 278690406 282625476 283853953 282625476 283853953 113585982 105137296 113585982 105137296 104690673 96924741 104690673 96924741 100839214 83730149 100839214 83730149 79694898 74773415 79694898 74773415 59722800 46657996 59722800 46657996 42192904 37632737 42192904 37632737 38011550 33179534 38011550 33179534 31841151 28761656 31841151 28761656 27733353 22515647 27733353 22515647 20232188 20431031 20232188 20431031 169266104 165695573 169266104 165695573 200756897 207019301 200756897 207019301 207441841 233324718 207441841 233324718 235967539 251251760 235967539 251251760 253182869 255765431 253182869 255765431 139697193 113478989 139697193 113478989 116136005 88218660 116136005 88218660 78940100 75785726 78940100 75785726 176540004 205520600 176540004 205520600 217140676 212860830 217140676 212860830 141482763 117821076 141482763 117821076 116402899 103289668 116402899 103289668 93145288 70219378 93145288 70219378 58744344 50009532 58744344 50009532 42386601 40593245 42386601 40593245 170064152 192256857 170064152 192256857 227528463 251618942 227528463 251618942 252422424 264314577 252422424 264314577 273603365 277371468 273603365 277371468 276846298 278740286 276846298 278740286 160904472 153297401 160904472 153297401 137048537 96277002 137048537 96277002 85368728 66022351 85368728 66022351 63756557 43018744 63756557 43018744 31108562 24664314 31108562 24664314 20521075 18762822 20521075 18762822 19253528 78389269 19253528 78389269 122829343 217429710 122829343 217429710 222153033 235173909 222153033 235173909 232708144 191445687 232708144 191445687 170371563 163705046 170371563 163705046 149106040 126644606 149106040 126644606 106631201 95722317 106631201 95722317 86175580 57894097 86175580 57894097 50451204 47818519 50451204 47818519 145383606 160370957 145383606 160370957 168443045 209609016 168443045 209609016 220948420 240556923 220948420 240556923 247259501 255799185 247259501 255799185 259131685 271568868 259131685 271568868 270306045 274977258 270306045 274977258 275798859 277171967 275798859 277171967 192719272 172011398 192719272 172011398 145413133 125900677 145413133 125900677 114805385 103407262 114805385 103407262 93110000 65420285 93110000 65420285 61815598 59216877 61815598 59216877 60980670 53017897 60980670 53017897 49711627 45367104 49711627 45367104 45765829 21224059 45765829 21224059 21718477 19413426 21718477 19413426 20103343 18394888 20103343 18394888 19535523 193282652 19535523 193282652 210532806 214151584 210532806 214151584 218293293 146434323 218293293 146434323 138148366 114105219 138148366 114105219 105968095 95311573 105968095 95311573 76502861 70239901 76502861 70239901 67810294 28320381 67810294 28320381 29025830 23563821 29025830 23563821 24239805 145134985 24239805 145134985 187502157 203187675 187502157 203187675 219797214 246103750 219797214 246103750 255608219 260969200 255608219 260969200 262485236 266613565 262485236 266613565 280199740 284406280 280199740 284406280 284269061 285102102 284269061 285102102 188954257 146298424 188954257 146298424 83793439 66067036 83793439 66067036 67806751 62015726 67806751 62015726 53928048 45437471 53928048 45437471 42752084 37040134 42752084 37040134 38511763 150262387 38511763 150262387 192125803 202650424 192125803 202650424 230178372 239579981 230178372 239579981 243798921 248438823 243798921 248438823 253680707 261668976 253680707 261668976 261185215 270818519 261185215 270818519 269907343 277083693 269907343 277083693 279192399 281947106 279192399 281947106 279632576 284115579 279632576 284115579 280856174 143459692 280856174 143459692 136216872 109482529 136216872 109482529 79378281 75868674 79378281 75868674 71917940 65529683 71917940 65529683 64257020 36596227 64257020 36596227 33205920 27648114 33205920 27648114 22421678 20769296 22421678 20769296 20002906 18641188 20002906 18641188 155020555 167143880 155020555 167143880 188642953 214066133 188642953 214066133 220137822 237768501 220137822 237768501 246852506 255062895 246852506 255062895 258862578 261906559 258862578 261906559 261474199 265740712 261474199 265740712 264638741 268839178 264638741 268839178 271395717 277666210 271395717 277666210 280245477 284968602 280245477 284968602 282043687 197357535 282043687 197357535 145590097 132758855 145590097 132758855 134450088 101640950 134450088 101640950 87799379 62669076 87799379 62669076 54256833 38937841 54256833 38937841 32583424 26578883 32583424 26578883 28652858 166747506 28652858 166747506 174211542 118219812 174211542 118219812 99345670 95572338 99345670 95572338 96103920 76449372 96103920 76449372 73818904 62802614 73818904 62802614 64159532 50262267 64159532 50262267 45772935 28370392 45772935 28370392 25239953 20189438 25239953 20189438 21880607 241924111 21880607 241924111 241045394 248357151 241045394 248357151 249543248 256985324 249543248 256985324 262848013 264763564 262848013 264763564 142710028 132621519 142710028 132621519 131642767 114138352 131642767 114138352 114787614 138687462 114787614 138687462 175613093 177055733 175613093 177055733 188527938 245985978 188527938 245985978 247099809 267714935 247099809 267714935 267373325 282861248 267373325 282861248 280766667 164132864 280766667 164132864 163741558 118934566 163741558 118934566 120536467 103149857 120536467 103149857 93840352 77306481 93840352 77306481 63982450 49920604 63982450 49920604 46123063 37352091 46123063 37352091 32568304 28613758 32568304 28613758 23946962 23050529 23946962 23050529 22839152 19623104 22839152 19623104 19484320 16954289 19484320 16954289 18489056 169645207 18489056 169645207 190972154 190187433 190972154 190187433 142304214 79802109 142304214 79802109 77459138 67581971 77459138 67581971 68558034 57953159 68558034 57953159 50923639 40420194 50923639 40420194 36831110 32768311 36831110 32768311 29457921 22875572 29457921 22875572 25543602 162323665 25543602 162323665 205813437 209388862 205813437 209388862 223598870 240098078 223598870 240098078 237520672 244614659 237520672 244614659 257099611 272733419 257099611 272733419 273530871 284911840 273530871 284911840 282551347 147318004 282551347 147318004 140310045 95125941 140310045 95125941 89223556 80124346 89223556 80124346 78099919 64639310 78099919 64639310 59058897 51818502 59058897 51818502 51489355 43306855 51489355 43306855 38823864 32936800 38823864 32936800 28135039 19444248 28135039 19444248 20453115 143349921 20453115 143349921 176865295 174619491 176865295 174619491 203535355 216150940 203535355 216150940 246526528 254444325 246526528 254444325 261458547 269618085 261458547 269618085 272365141 276164223 272365141 276164223 278701139 281132997 278701139 281132997 279506928 162022354 279506928 162022354 87967925 51788235 87967925 51788235 46141409 33336486 46141409 33336486 29104518 28342712 29104518 28342712 201322489 229413937 201322489 229413937 236790965 245210246 236790965 245210246 244750214 166711233 244750214 166711233 169515415 100632742 169515415 100632742 87504328 78665360 87504328 78665360 74171028 53351345 74171028 53351345 44878934 41424488 44878934 41424488 147805432 149383256 147805432 149383256 182170749 189080449 182170749 189080449 225012316 245685921 225012316 245685921 258156230 260668278 258156230 260668278 265177131 271149683 265177131 271149683 276074876 283182867 276074876 283182867 283322731 285600819 283322731 285600819 173708188 137349275 173708188 137349275 104030306 74253538 104030306 74253538 76038764 68386602 76038764 68386602 60622620 53814933 60622620 53814933 53885758 32571408 53885758 32571408 25644359 22931408 25644359 22931408 22872596 19913504 22872596 19913504 21220729 180292950 21220729 180292950 214627790 231135152 214627790 231135152 254203660 262618117 254203660 262618117 263244142 267768076 263244142 267768076 273354928 284336553 273354928 284336553 280851899 114700025 280851899 114700025 114673354 104012354 114673354 104012354 96268519 93655283 96268519 93655283 172880776 173802074 172880776 173802074 184183784 190229928 184183784 190229928 206620163 250229548 206620163 250229548 249468548 262143455 249468548 262143455 263302694 269276749 263302694 269276749 278649892 282144967 278649892 282144967 281291468 136080859 281291468 136080859 111438802 106729742 111438802 106729742 73639979 64233485 73639979 64233485 62605252 56081181 62605252 56081181 57638002 173509436 57638002 173509436 193924342 198578237 193924342 198578237 222849475 233807633 222849475 233807633 231854933 168099193 231854933 168099193 132408088 108541129 132408088 108541129 87068018 79221618 87068018 79221618 77976577 73129140 77976577 73129140 66038471 53474163 66038471 53474163 46917445 41058514 46917445 41058514 27500728 25711539 27500728 25711539 158249211 158233709 158249211 158233709 188808402 212449521 188808402 212449521 211087433 216773254 211087433 216773254 225696261 243803067 225696261 243803067 246638694 264620954 246638694 264620954 266063636 270853120 266063636 270853120 282167558 284033260 282167558 284033260 141676733 107222925 141676733 107222925 73719042 66232270 73719042 66232270 64839178 53068268 64839178 53068268 47978154 33782866 47978154 33782866 34413366 30834873 34413366 30834873 28292181 24955446 28292181 24955446 21781322 20991736 21781322 20991736 163171164 180532005 163171164 180532005 199475419 227234553 199475419 227234553 231811373 242252425 231811373 242252425 249215685 264463803 249215685 264463803 264176700 270360062 264176700 270360062 267749247 273862966 267749247 273862966 274595952 277973469 274595952 277973469 277322135 283707079 277322135 283707079 281278363 137778782 281278363 137778782 128642446 111890501 128642446 111890501 107676835 102329222 107676835 102329222 92280860 86627473 92280860 86627473 66005746 58061103 66005746 58061103 47079340 41506355 47079340 41506355 44210142 141532226 44210142 141532226 204743948 212693766 204743948 212693766 223075770 237412543 223075770 237412543 236765117 244889771 236765117 244889771 251520494 270543094 251520494 270543094 272751522 275465924 272751522 275465924 275170790 282577315 275170790 282577315 280079905 145898545 280079905 145898545 121890535 97189976 121890535 97189976 82543140 77884651 82543140 77884651 163132855 179984726 163132855 179984726 199203963 199325527 199203963 199325527 213513033 213744793 213513033 213744793 111163022 104351617 111163022 104351617 108318869 156818731 108318869 156818731 230850197 238583651 230850197 238583651 242659689 253982542 242659689 253982542 255756943 260119531 255756943 260119531 261871493 269114039 261871493 269114039 271163783 274251599 271163783 274251599 277536639 280024642 277536639 280024642 280991028 281703626 280991028 281703626 192004028 142477582 192004028 142477582 121007199 99598836 121007199 99598836 83248994 74886931 83248994 74886931 68506804 63526269 68506804 63526269 63570215 53841894 63570215 53841894 47557492 38129445 47557492 38129445 34894575 31766640 34894575 31766640 29570358 26801186 29570358 26801186 27301231 22244682 27301231 22244682 23049129 20461354 23049129 20461354 21757467 139333205 21757467 139333205 222774304 224742250 222774304 224742250 212628106 146540321 212628106 146540321 133270848 114376645 133270848 114376645 90580657 77829771 90580657 77829771 71023545 42951078 71023545 42951078 39091391 31718986 39091391 31718986 34924996 173322023 34924996 173322023 202358141 234807402 202358141 234807402 234973670 172264449 234973670 172264449 115693601 98579598 115693601 98579598 75764855 51518034 75764855 51518034 54452470 155593677 54452470 155593677 188972588 213331434 188972588 213331434 233497845 241194551 233497845 241194551 247500811 252516198 247500811 252516198 253352850 259748548 253352850 259748548 270259440 277591372 270259440 277591372 276478634 281017605 276478634 281017605 278854161 282837154 278854161 282837154 282080435 283257763 282080435 283257763 164121167 158341772 164121167 158341772 138237219 96738074 138237219 96738074 73089592 67345785 73089592 67345785 62621919 60300367 62621919 60300367 138367069 177877110 138367069 177877110 201230314 206122959 201230314 206122959 210326288 224568627 210326288 224568627 225987005 127568321 225987005 127568321 129783476 99752154 129783476 99752154 85446707 76767599 85446707 76767599 77799422 63769825 77799422 63769825 63637880 53983863 63637880 53983863 48669261 34158838 48669261 34158838 35357744 32351340 35357744 32351340 27224993 21033343 27224993 21033343 23024760 173525638 23024760 173525638 209467846 216219541 209467846 216219541 220964734 231940894 220964734 231940894 230399667 251753989 230399667 251753989 249244611 259401378 249244611 259401378 262147695 265695484 262147695 265695484 167380499 120538066 167380499 120538066 98181581 76661603 98181581 76661603 77989138 156607149 77989138 156607149 178288418 185514575 178288418 185514575 209807271 226956896 209807271 226956896 232240474 151176088 232240474 151176088 101512719 95684553 101512719 95684553 80188406 77716899 80188406 77716899 172105622 187224581 172105622 187224581 228815400 237321562 228815400 237321562 242678335 247108028 242678335 247108028 246225763 264730926 246225763 264730926 265092462 275141204 265092462 275141204 275481745 278341562 275481745 278341562 280316493 281963990 280316493 281963990 281708021 284893676 281708021 284893676 283653141 285582754 283653141 285582754 224802633 132651363 224802633 132651363 133053301 127125519 133053301 127125519 105842537 91518308 105842537 91518308 94684751 123484363 94684751 123484363 144929035 189502530 144929035 189502530 196052647 195906487 196052647 195906487 221190698 227884431 221190698 227884431 227352657 148466922 227352657 148466922 148148795 141644924 148148795 141644924 191118050 186977554 191118050 186977554 206938798 213746359 206938798 213746359 230876713 233699781 230876713 233699781 235799554 240906910 235799554 240906910 241202226 207119732 241202226 207119732 111067432 98913499 111067432 98913499 101468202 63393767 101468202 63393767 46831646 42612529 46831646 42612529 43141982 32790150 43141982 32790150 24832243 21561506 24832243 21561506 23789910 115049185 23789910 115049185 179437053 209213296 179437053 209213296 205962732 174319275 205962732 174319275 143193260 122082726 143193260 122082726 111555631 82558187 111555631 82558187 80542111 65430937 80542111 65430937 66456703 63950126 66456703 63950126 63278428 56627958 63278428 56627958 54798845 51222486 54798845 51222486 46346192 37491536 46346192 37491536 31376837 20170342 31376837 20170342 20950741 19370482 20950741 19370482 102673393 162095668 102673393 162095668 195183903 214760615 195183903 214760615 229847675 234172466 229847675 234172466 245497761 250012472 245497761 250012472 253906872 259419456 253906872 259419456 262033676 267405483 262033676 267405483 274356736 276718066 274356736 276718066 278024227 284334386 278024227 284334386 283542489 218456756 283542489 218456756 100705961 92983797 100705961 92983797 85237799 81334564 85237799 81334564 77340163 64729287 77340163 64729287 61869246 46810361 61869246 46810361 48127434 42533168 48127434 42533168 41976081 29516056 41976081 29516056 25895369 23321301 25895369 23321301 23752437 20844902 23752437 20844902 22180892 164976544 22180892 164976544 183765808 179655825 183765808 179655825 216345066 222753446 216345066 222753446 223269706 233763354 223269706 233763354 238143915 247119465 238143915 247119465 249582072 256740324 249582072 256740324 259631582 263493557 259631582 263493557 260707528 183298368 260707528 183298368 133054387 106296139 133054387 106296139 97558610 86786081 97558610 86786081 86842208 78197777 86842208 78197777 58356920 44660271 58356920 44660271 34722207 31458675 34722207 31458675 29549437 20228682 29549437 20228682 19804651 184775921 19804651 184775921 212746180 219695350 212746180 219695350 229583523 243752022 229583523 243752022 247848121 257135942 247848121 257135942 254845062 259796942 254845062 259796942 259433181 271211975 259433181 271211975 272740620 275664627 272740620 275664627 275569107 278429008 275569107 278429008 280500191 282015036 280500191 282015036 281762427 283897125 281762427 283897125 147557707 137708795 147557707 137708795 110847832 86585467 110847832 86585467 80783024 72736061 80783024 72736061 71011976 57125675 71011976 57125675 57858377 35303820 57858377 35303820 37298305 137769710 37298305 137769710 196270563 212864081 196270563 212864081 235643466 247406798 235643466 247406798 245590037 254773266 245590037 254773266 259741610 270906331 259741610 270906331 267801723 279695575 267801723 279695575 279017804 281113506 279017804 281113506 157436433 147467785 157436433 147467785 143613668 132478440 143613668 132478440 135262609 120172030 135262609 120172030 109255834 105695401 109255834 105695401 75282634 63041225 75282634 63041225 63535679 54230599 63535679 54230599 53573132 53156329 53573132 53156329 139350713 158580675 139350713 158580675 180322823 210199422 180322823 210199422 225954036 241989520 225954036 241989520 242959267 250776997 242959267 250776997 249008104 253812853 249008104 253812853 250805013 266125926 250805013 266125926 268101847 274193976 268101847 274193976 276371997 281986782 276371997 281986782 277248473 151295332 277248473 151295332 138422717 124651670 138422717 124651670 115067460 105271103 115067460 105271103 94208287 67789405 94208287 67789405 67150277 61459355 67150277 61459355 49918610 45130652 49918610 45130652 41701180 33796072 41701180 33796072 36118327 159812721 36118327 159812721 170112624 191431781 170112624 191431781 196861390 161157996 196861390 161157996 139135282 132056334 139135282 132056334 120692753 82935515 120692753 82935515 83667462 64594725 83667462 64594725 56483903 47503288 56483903 47503288 46575345 27364294 46575345 27364294 26068585 21238440 26068585 21238440 22029270 207861939 22029270 207861939 215767554 222622623 215767554 222622623 234150909 234162393 234150909 234162393 207972346 154743887 207972346 154743887 135729095 119519590 135729095 119519590 106947362 98967650 106947362 98967650 80110465 49296477 80110465 49296477 38106351 36779376 38106351 36779376 171863828 202288370 171863828 202288370 231497594 243288633 231497594 243288633 241276853 141455275 241276853 141455275 140698575 127014295 140698575 127014295 130451403 101240103 130451403 101240103 73824162 69293534 73824162 69293534 66611241 59056372 66611241 59056372 57502419 48698278 57502419 48698278 38930627 33432230 38930627 33432230 28129821 22609396 28129821 22609396 22794355 169858318 22794355 169858318 184785330 193189148 184785330 193189148 205439610 217033712 205439610 217033712 241024077 259751730 241024077 259751730 259411196 267078040 259411196 267078040 268456693 271688278 268456693 271688278 270878079 274890732 270878079 274890732 273162289 180879059 273162289 180879059 153132718 134863520 153132718 134863520 111839297 75948758 111839297 75948758 76137227 65821175 76137227 65821175 57831380 52501427 57831380 52501427 53953693 143547025 53953693 143547025 164227614 173638577 164227614 173638577 198535155 202191254 198535155 202191254 218670932 237498636 218670932 237498636 240614137 247673881 240614137 247673881 251960711 267037435 251960711 267037435 269198859 277467478 269198859 277467478 279372593 280650624 279372593 280650624 282665446 283718866 282665446 283718866 283290876 284072026 283290876 284072026 198660866 154025773 198660866 154025773 158495078 131848399 158495078 131848399 103343088 84732226 103343088 84732226 80564474 72302346 80564474 72302346 50667631 43410077 50667631 43410077 39471938 28867755 39471938 28867755 31205825 164550519 31205825 164550519 213417789 237880606 213417789 237880606 236972379 248455153 236972379 248455153 248323622 254421407 248323622 254421407 261582197 273744736 261582197 273744736 271416014 277277562 271416014 277277562 276744170 282277966 276744170 282277966 280446009 152917960 280446009 152917960 138202811 121496279 138202811 121496279 90152797 87602498 90152797 87602498 178142216 224947640 178142216 224947640 234278836 250239127 234278836 250239127 251228308 256278046 251228308 256278046 253437164 262705058 253437164 262705058 260547216 164388574 260547216 164388574 144461622 101415854 144461622 101415854 96595067 85793583 96595067 85793583 86672677 79517682 86672677 79517682 67513251 62169898 67513251 62169898 54666224 45080181 54666224 45080181 42006923 37766681 42006923 37766681 38562731 33782560 38562731 33782560 34089888 26391425 34089888 26391425 28029702 23003815 28029702 23003815 24071750 21959928 24071750 21959928 21283076 18230750 21283076 18230750 146599448 175809886 146599448 175809886 188194399 194546911 188194399 194546911 225611907 229811095 225611907 229811095 179349257 162568983 179349257 162568983 148304362 134365592 148304362 134365592 128989865 118742613 128989865 118742613 105779368 96779548 105779368 96779548 95643345 91584074 95643345 91584074 73081183 51267566 73081183 51267566 45652805 38721231 45652805 38721231 34040869 26888047 34040869 26888047 24633179 22067770 24633179 22067770 22954994 18915073 22954994 18915073 20347980 170403138 20347980 170403138 196900073 211528110 196900073 211528110 233848372 253404110 233848372 253404110 253879391 259524510 253879391 259524510 260408544 262303770 260408544 262303770 266107689 275121667 266107689 275121667 274204125 277537754 274204125 277537754 276741671 281023008 276741671 281023008 167636409 131207098 167636409 131207098 115961823 91717302 115961823 91717302 92588066 77640934 92588066 77640934 71907432 67417495 71907432 67417495 67203385 60364055 67203385 60364055 61117638 49013607 61117638 49013607 51172490 47185537 51172490 47185537 46102395 43087039 46102395 43087039 185050362 185733505 185050362 185733505 233928858 246112389 233928858 246112389 248386489 257956480 248386489 257956480 263610999 277352786 263610999 277352786 275379566 163344694 275379566 163344694 113863051 105106168 113863051 105106168 96129033 58997286 96129033 58997286 59904311 55976070 59904311 55976070 55696398 48860662 55696398 48860662 45506703 36528304 45506703 36528304 32674889 26554961 32674889 26554961 27246296 136239937 27246296 136239937 169624918 187295727 169624918 187295727 192459566 242775309 192459566 242775309 241902519 260562351 241902519 260562351 263317529 265419223 263317529 265419223 203840761 142066146 203840761 142066146 149981010 177466234 149981010 177466234 204178692 217789109 204178692 217789109 223472998 252200847 223472998 252200847 252341502 259692100 252341502 259692100 265580749 270757372 265580749 270757372 274341119 276656214 274341119 276656214 281879549 284850449 281879549 284850449 209043945 144156209 209043945 144156209 143633434 128272787 143633434 128272787 118093562 103415314 118093562 103415314 98299678 87003906 98299678 87003906 81887662 73851601 81887662 73851601 51108144 49817338 51108144 49817338 179572915 188784198 179572915 188784198 200120852 239048026 200120852 239048026 243415245 247789303 243415245 247789303 247651915 259702722 247651915 259702722 268160942 278066926 268160942 278066926 278409115 282893731 278409115 282893731 144382725 122052497 144382725 122052497 114202330 95172442 114202330 95172442 88629319 83303289 88629319 83303289 79784495 74934897 79784495 74934897 193868534 201750088 193868534 201750088 211105253 224270137 211105253 224270137 228568559 237245193 228568559 237245193 256771069 262805483 256771069 262805483 260387315 155518023 260387315 155518023 129360842 103360637 129360842 103360637 77208249 69080740 77208249 69080740 70578525 42749400 70578525 42749400 40880536 35148643 40880536 35148643 25567178 21941070 25567178 21941070 20955635 19386775 20955635 19386775 185175236 179092258 185175236 179092258 187741093 215976708 187741093 215976708 223919660 236943586 223919660 236943586 237272359 244884287 237272359 244884287 247767317 262590008 247767317 262590008 270735529 273925385 270735529 273925385 273284541 276762576 273284541 276762576 277830355 282357333 277830355 282357333 281714169 284263808 281714169 284263808 118171019 105418658 118171019 105418658 102173397 98783738 102173397 98783738 97986723 81700086 97986723 81700086 81413159 64090980 81413159 64090980 66388163 50910336 66388163 50910336 53794780 151607851 53794780 151607851 179559634 212162011 179559634 212162011 224686944 233558919 224686944 233558919 237351967 239932481 237351967 239932481 238020071 244700893 238020071 244700893 246793697 250611305 246793697 250611305 249325952 255989734 249325952 255989734 259878078 265863602 259878078 265863602 266159219 275532610 266159219 275532610 279150538 284680289 279150538 284680289 281433122 110613701 281433122 110613701 91741820 87479517 91741820 87479517 128611228 190049025 128611228 190049025 225560413 235434614 225560413 235434614 234972063 251546873 234972063 251546873 249987882 257248109 249987882 257248109 255037193 135177980 255037193 135177980 116479134 90143817 116479134 90143817 85273553 64203836 85273553 64203836 56795781 56576308 56795781 56576308 174635678 186495626 174635678 186495626 195320203 194782701 195320203 194782701 213918209 213830583 213918209 213830583 139243434 105520723 139243434 105520723 98867009 86631323 98867009 86631323 65586105 55913400 65586105 55913400 48402605 33284511 48402605 33284511 33533930 28734894 33533930 28734894 24864749 20996396 24864749 20996396 21771251 205983228 21771251 205983228 205492037 167478252 205492037 167478252 115094544 109711269 115094544 109711269 104063599 76510610 104063599 76510610 67509608 63905688 67509608 63905688 58516692 51431200 58516692 51431200 51579103 43629640 51579103 43629640 42360909 31448513 42360909 31448513 31402055 29761258 31402055 29761258 29749881 25167482 29749881 25167482 23066245 20790273 23066245 20790273 21450349 158580933 21450349 158580933 192403843 206088111 192403843 206088111 222805249 233797321 222805249 233797321 237807800 244937848 237807800 244937848 251108385 268130349 251108385 268130349 275624177 281247002 275624177 281247002 279249795 281661709 279249795 281661709 146909666 95481630 146909666 95481630 89106446 65342844 89106446 65342844 52347572 50899510 52347572 50899510 201868765 201911686 201868765 201911686 145447389 132358701 145447389 132358701 124688142 116063217 124688142 116063217 116022021 98290156 116022021 98290156 73096298 62122612 73096298 62122612 56814244 46695255 56814244 46695255 40773042 37129030 40773042 37129030 36967466 29650504 36967466 29650504 32132041 168297204 32132041 168297204 186857878 188230681 186857878 188230681 213925783 223625863 213925783 223625863 223035282 228643870 223035282 228643870 233938307 245036207 233938307 245036207 244784758 250243442 244784758 250243442 247919913 127656478 247919913 127656478 123173100 86927417 123173100 86927417 68506469 61764346 68506469 61764346 52450784 44632181 52450784 44632181 32619634 26173702 32619634 26173702 24570784 21548973 24570784 21548973 21724330 19669363 21724330 19669363 177271538 193282334 177271538 193282334 216098810 228117117 216098810 228117117 232921190 246569956 232921190 246569956 244987044 249020138 244987044 249020138 255581727 272192050 255581727 272192050 271112228 274728036 271112228 274728036 278508644 280550182 278508644 280550182 205576694 185399819 205576694 185399819 180251134 139151857 180251134 139151857 125363248 108738565 125363248 108738565 94650736 73470735 94650736 73470735 68601925 53445095 68601925 53445095 53129021 49658644 53129021 49658644 36612901 31441946 36612901 31441946 32130868 25195167 32130868 25195167 24057334 20027972 24057334 20027972 22431736 155810397 22431736 155810397 165073916 162550931 165073916 162550931 175806294 186211950 175806294 186211950 204239808 203811156 204239808 203811156 166878306 158904531 166878306 158904531 161706067 150516555 161706067 150516555 126284992 89337280 126284992 89337280 73702646 69896077 73702646 69896077 45249454 35891505 45249454 35891505 33177861 28681071 33177861 28681071 26390079 22215863 26390079 22215863 24464985 149956028 24464985 149956028 164722542 211035157 164722542 211035157 224799131 246111869 224799131 246111869 244201673 255734763 244201673 255734763 259767327 264828042 259767327 264828042 266089430 269057709 266089430 269057709 268415623 271854703 268415623 271854703 270526928 274241201 270526928 274241201 273419211 276832645 273419211 276832645 276080807 279413209 276080807 279413209 280769491 281230424 280769491 281230424 280828010 281405878 280828010 281405878 173266046 148524085 173266046 148524085 113310505 100696535 113310505 100696535 103939143 150393393 103939143 150393393 190694351 192839413 190694351 192839413 208152315 214521850 208152315 214521850 226842830 242616838 226842830 242616838 243000790 247496140 243000790 247496140 250361973 253728529 250361973 253728529 165672370 127259053 165672370 127259053 99629558 92721104 99629558 92721104 78708860 62868039 78708860 62868039 61387715 48001469 61387715 48001469 42981616 36474954 42981616 36474954 31523391 25475176 31523391 25475176 22142800 20781652 22142800 20781652 169090152 210534731 169090152 210534731 221975401 243107662 221975401 243107662 253513229 260359061 253513229 260359061 266012424 274485664 266012424 274485664 273339912 276078526 273339912 276078526 282345471 283339667 282345471 283339667 155727044 136760337 155727044 136760337 139768722 133829341 139768722 133829341 118484036 113649179 118484036 113649179 109956151 107105309 109956151 107105309 183071437 223180247 183071437 223180247 255371752 267833600 255371752 267833600 267948622 273028792 267948622 273028792 275997913 279189791 275997913 279189791 170467829 135288533 170467829 135288533 95368474 72844794 95368474 72844794 65244049 55543605 65244049 55543605 43152215 37212753 43152215 37212753 36635188 29297626 36635188 29297626 32401018 143394686 32401018 143394686 162580706 231627836 162580706 231627836 234179133 249267337 234179133 249267337 251671556 261087810 251671556 261087810 268436547 276065271 268436547 276065271 277936919 282986715 277936919 282986715 283436596 284867672 283436596 145209089 283436596 145209089 114626951 103486674 114626951 103486674 73674300 56480037 73674300 56480037 48404791 39980454 48404791 39980454 42966231 109568084 42966231 109568084 180318745 205374497 180318745 205374497 226613934 244694269 226613934 244694269 255766488 261626163 255766488 261626163 260858275 269619269 260858275 269619269 268706097 271154843 268706097 271154843 141579827 119523456 141579827 119523456 124085013 149929858 124085013 149929858 176725420 180504649 176725420 180504649 201862882 224876092 201862882 224876092 228156550 230210237 228156550 230210237 116523985 92354494 116523985 92354494 87225562 60377910 87225562 60377910 49154882 45361129 49154882 45361129 42308420 29807542 42308420 29807542 26679675 24250924 26679675 24250924 22735534 20216474 22735534 20216474 22210985 151820196 22210985 151820196 173927072 169920500 173927072 169920500 208003542 205769913 208003542 205769913 222988717 236042126 222988717 236042126 243549107 251045889 243549107 251045889 249977803 257574754 249977803 257574754 259472993 277145349 259472993 277145349 276570551 280267611 276570551 280267611 278711043 282017702 278711043 282017702 279965933 188016968 279965933 188016968 140176053 118510133 140176053 118510133 106958585 94601203 106958585 94601203 87706873 83593102 87706873 83593102 81065230 77499136 81065230 77499136 160229939 164202612 160229939 164202612 183107945 242021312 183107945 242021312 247963820 250394547 247963820 250394547 183726044 164170637 183726044 164170637 157469763 144518172 157469763 144518172 134676735 117406915 134676735 117406915 98381241 89657916 98381241 89657916 87423654 76602749 87423654 76602749 73895485 62462850 73895485 62462850 62676020 50777968 62676020 50777968 52354928 42435031 52354928 42435031 42521860 34077022 42521860 34077022 29270567 22573408 29270567 22573408 22940880 20059895 22940880 20059895 21032538 20022840 21032538 20022840 156391863 194203400 156391863 194203400 218098887 248999191 218098887 248999191 245958838 175577235 245958838 175577235 105205283 89823301 105205283 89823301 91861694 82437391 91861694 82437391 52040144 32469323 52040144 32469323 32084091 27263498 32084091 27263498 24562440 22440781 24562440 22440781 23641790 127978750 23641790 127978750 198419563 191053097 198419563 191053097 149173255 75968849 149173255 75968849 59398523 55412236 59398523 55412236 50867412 39210319 50867412 39210319 37351612 33757864 37351612 33757864 31989245 32336512 31989245 32336512 178446782 170628007 178446782 170628007 189618927 204336253 189618927 204336253 215014353 218073230 215014353 218073230 137898183 120672512 137898183 120672512 120687453 98244554 120687453 98244554 99074658 86837559 99074658 86837559 76156449 70183001 76156449 70183001 51204091 31987190 51204091 31987190 28173060 24862549 28173060 24862549 24855309 20777327 24855309 20777327 20758288 20777327 177451156 222415931 177451156 222415931 232560817 239577852 232560817 239577852 244950667 251932477 244950667 251932477 250725039 261854450 250725039 261854450 271964629 273922362 271964629 273922362 209566827 149362136 209566827 149362136 124728931 111023668 124728931 111023668 89249454 78979693 89249454 78979693 70822128 63022960 70822128 63022960 61997224 55885421 61997224 55885421 58355597 155452063 58355597 155452063 216101589 231782526 216101589 231782526 240233949 243815985 240233949 243815985 249757419 256822875 249757419 256822875 258943157 263145656 258943157 263145656 264324401 268191751 264324401 268191751 162588410 98086395 162588410 98086395 94812337 45597342 94812337 45597342 44230360 36373866 44230360 36373866 32783675 28406493 32783675 28406493 27125094 20560318 27125094 20560318 22111016 163344687 22111016 163344687 188951659 190035132 188951659 190035132 203180276 219077249 203180276 219077249 232264047 255715034 232264047 255715034 261090604 269114508 261090604 269114508 267723178 149181712 267723178 149181712 149020323 139450654 149020323 139450654 118259769 111899737 118259769 111899737 80042068 71559684 80042068 71559684 61135096 37369254 61135096 37369254 32202753 27828156 32202753 27828156 27510542 24517307 27510542 24517307 23676324 22488297 23676324 22488297 23403124 167693952 23403124 167693952 173029014 146745421 173029014 146745421 149117640 130340195 149117640 130340195 133070744 126342657 133070744 126342657 127824434 99586019 127824434 99586019 103276175 126280234 103276175 126280234 154542652 171178179 154542652 171178179 234048770 244918332 234048770 244918332 249524010 253840171 249524010 253840171 263631498 269222139 263631498 269222139 272429593 275539623 272429593 275539623 276288554 280522401 276288554 280522401 278028956 164757562 278028956 164757562 152425394 139719420 152425394 139719420 123369606 117615462 123369606 117615462 100992509 98070970 100992509 98070970 211052303 232823978 211052303 232823978 235471262 243622564 235471262 243622564 245399892 249446810 245399892 249446810 258622137 262999623 258622137 262999623 275417529 278013180 275417529 278013180 180096766 132207208 180096766 132207208 106017709 84882012 106017709 84882012 81355387 65596390 81355387 65596390 57078352 55135598 57078352 55135598 45901269 35852026 45901269 35852026 33382862 33051232 33382862 33051232 175828533 194549750 175828533 194549750 201922060 229473780 201922060 229473780 235823217 240939259 235823217 240939259 255121699 258354138 255121699 258354138 258949923 263677774 258949923 263677774 270145937 281003049 270145937 281003049 279580872 282924321 279580872 282924321 282528337 284835057 282528337 284835057 194254768 143237501 194254768 143237501 132559608 112340569 132559608 112340569 111356617 97055369 111356617 97055369 92051243 80079027 92051243 80079027 78127193 53941099 78127193 53941099 55323727 49187130 55323727 49187130 50635684 45284137 50635684 45284137 45973425 41576801 45973425 41576801 32451930 29441818 32451930 29441818 30055862 22834919 30055862 22834919 22104005 20217690 22104005 20217690 191002852 208469639 191002852 208469639 206761529 156795990 206761529 156795990 145906795 100502870 145906795 100502870 73926255 54432677 73926255 54432677 50208196 30793559 50208196 30793559 32119123 29144357 32119123 29144357 30715380 27743298 30715380 27743298 22640151 20823996 22640151 20823996 202044135 245104288 202044135 245104288 241849668 203589474 241849668 203589474 190050108 108267871 190050108 108267871 104870624 101477229 104870624 101477229 74592458 57120054 74592458 57120054 56056952 48860239 56056952 48860239 49662578 47378519 49662578 47378519 208079925 220657195 208079925 220657195 224243377 229784093 224243377 229784093 229850111 168958701 229850111 168958701 161096909 118326444 161096909 118326444 87931623 84642072 87931623 84642072 193422018 189027457 193422018 189027457 213102516 222981687 213102516 222981687 237261976 237102634 237261976 237102634 180862876 121840302 180862876 121840302 117424773 109159158 117424773 109159158 107865782 99311960 107865782 99311960 98699361 84804059 98699361 84804059 73626549 57495459 73626549 57495459 52125909 40332490 52125909 40332490 39962669 150293682 39962669 150293682 170141124 159724208 170141124 159724208 157855755 112682152 157855755 112682152 98799352 94331833 98799352 94331833 90085393 84969809 90085393 84969809 78061296 65353466 78061296 65353466 62569649 56238468 62569649 56238468 54092168 47168366 54092168 47168366 48145228 44311452 48145228 44311452 42877329 38380115 42877329 38380115 36495889 30451476 36495889 30451476 30700508 29432249 30700508 29432249 146105319 190270084 146105319 190270084 202268598 221273887 202268598 221273887 243673670 256410614 243673670 256410614 255105504 261549708 255105504 261549708 268636428 274431861 268636428 274431861 272333464 279298252 272333464 279298252 279966510 282786904 279966510 282786904 160979174 142063285 160979174 142063285 144429241 132102698 144429241 132102698 134341693 93263949 134341693 93263949 93548243 86923175 93548243 86923175 82626650 61505695 82626650 61505695 58620216 55168842 58620216 55168842 178300281 182766561 178300281 182766561 209730266 222365703 209730266 222365703 233685616 243070466 233685616 243070466 240438044 250048358 240438044 250048358 257291372 263777768 257291372 263777768 270157602 276858158 270157602 276858158 274528792 173745250 274528792 173745250 154223452 127225250 154223452 127225250 99859653 87294764 99859653 87294764 69844831 32297442 69844831 32297442 27048709 22424706 27048709 22424706 22678420 20195321 22678420 20195321 21866659 186032982 21866659 186032982 192102984 224184730 192102984 224184730 245115893 249475548 245115893 249475548 246498445 251702318 246498445 251702318 248796592 267737551 248796592 267737551 267572220 271395310 267572220 271395310 271310397 274366465 271310397 274366465 272701460 164100363 272701460 164100363 164250543 141438510 164250543 141438510 109247150 106889903 109247150 106889903 116086761 151656108 116086761 151656108 176789164 183849518 176789164 183849518 206772218 213998009 206772218 213998009 238769639 242892299 238769639 242892299 248878109 250310334 248878109 250310334 179666920 135414366 179666920 135414366 117533946 112818150 117533946 112818150 104086605 83316720 104086605 83316720 74609610 64172644 74609610 64172644 62710876 52897724 62710876 52897724 48211620 47774707 48211620 47774707 137335206 143252490 137335206 143252490 181586119 191302047 181586119 191302047 203366954 221829389 203366954 221829389 233265681 242299690 233265681 242299690 243617052 257262994 243617052 257262994 257651683 263509813 257651683 263509813 267965452 279973401 267965452 279973401 277765893 281011313 277765893 281011313 280517848 149532197 280517848 149532197 89735761 84373575 89735761 84373575 83286996 60747718 83286996 60747718 60474145 33155295 60474145 33155295 30627963 27351805 30627963 27351805 28283145 123346583 28283145 123346583 178872866 195495559 178872866 195495559 219168711 215233249 219168711 215233249 156726172 129634245 156726172 129634245 123263134 93022726 123263134 93022726 94004215 90073966 94004215 90073966 88512329 84218159 88512329 84218159 65860969 42183028 65860969 42183028 38738654 30132769 38738654 30132769 31528534 25512302 31528534 25512302 25446605 140180396 25446605 140180396 162433215 176142313 162433215 176142313 233172096 238008874 233172096 238008874 177121726 101346160 177121726 101346160 103080469 75462086 103080469 75462086 71475102 52231769 71475102 52231769 47591371 41812014 47591371 41812014 37681484 31375901 37681484 31375901 29470152 26739323 29470152 26739323 183820802 185576709 183820802 185576709 205149030 207521562 205149030 207521562 198972838 165461304 198972838 165461304 169595807 134890782 169595807 134890782 134737674 125678690 134737674 125678690 107336175 103570612 107336175 103570612 207759749 244038298 207759749 244038298 249488661 259754774 249488661 259754774 259912204 262831286 259912204 262831286 261995637 273205867 261995637 273205867 272663993 277769133 272663993 277769133 277459636 281201758 277459636 281201758 281556603 282210611 281556603 282210611 137997642 108575049 137997642 108575049 84237480 72058740 84237480 72058740 59020294 51336715 59020294 51336715 49008104 32458614 49008104 32458614 26326728 22818664 26326728 22818664 24426396 164860327 24426396 164860327 192592050 191716512 192592050 191716512 210153461 230737251 210153461 230737251 235372793 247973607 235372793 247973607 245667495 265298081 245667495 265298081 268177652 273189087 268177652 273189087 274091153 280071020 274091153 280071020 277706804 182709343 277706804 182709343 125810962 121653833 125810962 121653833 117050792 97226760 117050792 97226760 81764832 81232064 81764832 81232064 185046159 217015250 185046159 217015250 226792572 230353936 226792572 230353936 174245385 145713912 174245385 145713912 144113196 113040370 144113196 113040370 95151489 80370330 95151489 80370330 61383688 57022463 61383688 57022463 53411323 47720285 53411323 47720285 48041477 44960544 48041477 44960544 45371935 31037484 45371935 31037484 29635678 22850675 29635678 22850675 23071282 20523213 23071282 20523213 22187735 124853183 22187735 124853183 191614926 195762101 191614926 195762101 192994285 136902379 192994285 136902379 114790980 111962166 114790980 111962166 163643915 201698840 163643915 201698840 230278675 244776841 230278675 244776841 248142662 251496567 248142662 251496567 253453724 262204224 253453724 262204224 263472793 266240750 263472793 266
74773 615430898 0 615430898 703722094 371643744 703722094 371643744 891255335 7827911 891255335 7827911 537131 512474 537131 512474 257836 306171 257836 306171 999899546 52863 999899546 52863 999988387 20348 999988387 56776800 999988387 56776800 35816885 43239567 35816885 43239567 974979517 9435587 974979517 9435587 997456436 1121544 997456436 1121544 362165 62433 362165 62433 999965798 20351 999965798 20351 29644 419375226 29644 419375226 748879326 264501082 748879326 264501082 75174367 80491853 75174367 80491853 46421472 26866502 46421472 26866502 986912586 3495204 986912586 3495204 1648431 2436583 1648431 2436583 999044350 938067 999044350 938067 999743819 88407 999743819 88407 999859308 62435 999859308 62435 48046 33448 48046 33448 46003 33448 73451453 956040785 73451453 956040785 922422444 60977518 922422444 60977518 976356669 5488478 976356669 5488478 999122037 308501 999122037 308501 999729914 88404 999729914 88404 53254 61691 53254 61691 381581414 985095600 381581414 985095600 674775350 277034947 674775350 277034947 860998478 130714917 860998478 130714917 43469633 14692825 43469633 14692825 992460765 8571499 992460765 8571499 3997341 2563463 3997341 2563463 1136265 701011 1136265 701011 252914 80660 252914 80660 999866104 65659 999866104 65659 62457 65010 62457 65010 999870218 551836065 999870218 551836065 146992588 84867717 146992588 84867717 12947353 19024237 12947353 19024237 7932842 11477001 7932842 11477001 7216248 3694825 7216248 3694825 1866043 2636302 1866043 2636302 999128913 735956 999128913 735956 999536645 451788 999536645 451788 131721 83158 131721 83158 122518 80661 122518 80661 785151595 464526896 785151595 464526896 349847170 879167398 349847170 879167398 781189985 285791598 781189985 285791598 894020718 144126860 894020718 144126860 74109003 52813856 74109003 52813856 984541640 12774206 984541640 12774206 998120190 1946675 998120190 1946675 739191 537585 739191 537585 180576 102594 180576 102594 163127 653550295 163127 653550295 912300386 90378899 912300386 90378899 39012489 28652427 39012489 28652427 984724741 12805596 984724741 12805596 7806350 10540553 7806350 10540553 996362911 3001369 996362911 3001369 998862696 1399062 998862696 1399062 999027954 667153 999027954 667153 437136 243821 437136 243821 999780747 87541 999780747 87541 999808058 427410227 999808058 427410227 169833012 82623322 169833012 82623322 47121770 13997589 47121770 13997589 628122 941288 628122 941288 999237571 701015 999237571 701015 999364388 451789 999364388 451789 999721669 212781 999721669 212781 182246 212781 331717925 698339660 331717925 698339660 916539112 39281837 916539112 39281837 8525541 9311615 8525541 9311615 995200523 5936881 995200523 5936881 995984503 3302765 995984503 3302765 1689509 971059 1689509 971059 999640138 230848 999640138 230848 194297 162089122 194297 162089122 942806181 57703966 942806181 57703966 37790326 43672554 37790326 43672554 15069994 4244017 15069994 4244017 774933 1014062 774933 1014062 482410 306170 482410 306170 209395 198085 209395 198085 999768111 280649087 999768111 280649087 557461060 977137337 557461060 977137337 90012744 12006611 90012744 12006611 7031229 5488480 7031229 5488480 3156571 4591358 3156571 4591358 997756828 1701455 997756828 1701455 998821357 1526793 998821357 1526793 539475 392357 539475 392357 248352 295382 248352 295382 650391414 939839460 650391414 939839460 165144134 180178865 165144134 180178865 91197327 4834176 91197327 4834176 2706734 3728026 2706734 3728026 981264 1041565 981264 1041565 538440 533800 538440 533800 359334 512476 359334 512476 999660462 351500 999660462 351500 586806720 916941904 586806720 916941904 351515873 557634325 351515873 557634325 657040518 940779480 657040518 940779480 268810161 384135845 268810161 384135845 753774716 258220292 753774716 258220292 58736220 63956653 58736220 63956653 40033785 4623733 40033785 4623733 998219811 2171571 998219811 2171571 1320826 533797 1320826 533797 999523413 505344 999523413 505344 342146 441575016 342146 441575016 873538654 13444753 873538654 13444753 5091815 912359 5091815 912359 999213909 872879 999213909 872879 999459871 520724 999459871 520724 999508995 114064870 999508995 114064870 581980492 847215405 581980492 847215405 145592841 83643395 145592841 83643395 34996352 20608647 34996352 20608647 993476239 3434034 993476239 3434034 2130626 1653740 2130626 1653740 970549 971060 970549 971060 594024 862474 594024 862474 389201 535629 389201 465602564 389201 465602564 343074519 816596244 343074519 816596244 672465805 398960174 672465805 398960174 93799914 47004252 93799914 47004252 20121523 22823261 20121523 22823261 11681262 9596870 11681262 9596870 3290173 941287 3290173 941287 578536 677190 578536 677190 999384006 648371 999384006 648371 999432336 537584 999432336 532970160 999432336 532970160 13362772 15133176 13362772 15133176 3921055 6097902 3921055 6097902 998219960 1511521 998219960 1511521 999005173 1003912 999005173 1003912 561900 817201 561900 817201 999227711 159321350 999227711 159321350 164897212 378993247 164897212 378993247 899491153 17118674 899491153 17118674 10859312 16548409 10859312 16548409 995074767 1287911 995074767 1287911 796792 998030 796792 998030 517508 677193 517508 824851014 517508 824851014 677218881 189754734 677218881 189754734 71991802 27332942 71991802 27332942 987407421 9685310 987407421 9685310 5154721 3383719 5154721 3383719 925045 1017220 925045 1017220 999129471 998033 999129471 998033 999143217 862470 999143217 862470 999225255 862470 916838402 384690868 916838402 384690868 225004793 198019076 225004793 198019076 82778057 117289394 82778057 117289394 31188805 29010743 31188805 29010743 981533221 20437380 981533221 20437380 10392196 13676805 10392196 13676805 8792644 3168529 8792644 3168529 998063630 1295099 998063630 1295099 803449 1131360 803449 1131360 999069743 1024027 999069743 1024027 573139 890838 573139 890838 296615824 555668405 296615824 555668405 955414077 29543706 955414077 29543706 16718624 15223909 16718624 15223909 4985044 4680387 4985044 4680387 997181071 3168910 997181071 3168910 1736665 1701450 1736665 1701450 1085000 1379289 1085000 1379289 799470 1040166 799470 1040166 656054 1003849 656054 1003849 86384508 828190004 86384508 828190004 861883850 123609552 861883850 123609552 948972891 20915950 948972891 20915950 5616104 7670232 5616104 7670232 2834756 3579832 2834756 3579832 997582641 2740578 997582641 2740578 998381238 1235816 998381238 1235816 999070180 1024030 999070180 1024030 999100184 37312629 999100184 37312629 233259749 991305675 233259749 991305675 950267976 14907717 950267976 14907717 998355968 1722001 998355968 1722001 1181636 1346808 1181636 1346808 999057710 1041569 999057710 1041569 999063872 152101201 999063872 152101201 87678121 57602327 87678121 57602327 27190943 13339423 27190943 13339423 8652904 4811033 8652904 4811033 997950866 2563460 997950866 2563460 998675959 1641541 998675959 1641541 1095928 1399065 1095928 1399065 842646 1207652 842646 1207652 999038212 133752901 999038212 133752901 71958610 107045523 71958610 107045523 14772786 13912094 14772786 13912094 7643591 4645647 7643591 4645647 998497588 1810142 998497588 1810142 998778978 1611419 998778978 1611419 1102171 1219812 1102171 1219812 838693 260218044 838693 260218044 993721560 7508157 993721560 7508157 1464266 1744407 1464266 1744407 998749931 1525472 998749931 1525472 1021218 1219814 1021218 1219814 999035079 1219814 86731713 412071679 86731713 412071679 829513695 162921014 829513695 162921014 960729791 48405394 960729791 48405394 27627627 20176857 27627627 20176857 5920833 5747833 5920833 5747833 1407768 1962623 1407768 1962623 998539065 1750742 998539065 1750742 998983116 1295096 998983116 1295096 999017568 269251750 999017568 269251750 633739192 816752958 633739192 816752958 154722217 94961674 154722217 94961674 937149056 81897265 937149056 81897265 33969727 47958705 33969727 47958705 974382673 5985652 974382673 5985652 1672373 1951448 1672373 1951448 998922051 1464817 998922051 1464817 998973086 1464817 587009661 942746999 587009661 942746999 960822312 36969434 960822312 36969434 996350371 2928648 996350371 2928648 1647888 1919946 1647888 1919946 998565822 1866661 998565822 1866661 1220899 1611415 1220899 1611415 998929306 1525473 998929306 1525473 998933986 1525473 97096679 379977094 97096679 379977094 466483223 992165188 466483223 992165188 607894905 495632239 607894905 495632239 716981062 334711980 716981062 334711980 843326833 157235564 843326833 157235564 899945989 30381646 899945989 30381646 11770790 1735897 11770790 1735897 998751859 1587539 998751859 1587539 998868164 1587539 454678775 591224383 454678775 591224383 492189855 992715675 492189855 992715675 277935679 88233216 277935679 88233216 964055036 18058123 964055036 18058123 4095443 5271511 4095443 5271511 998509945 1594395 998509945 1594395 1099187 14283949 1099187 14283949 991517428 3903160 991517428 3903160 2444235 2762092 2444235 2762092 1497688 2086808 1497688 2086808 998448069 1966332 998448069 1966332 998627010 1810144 998627010 1810144 1238940 1641544 1238940 1641544 998852104 1609791 998852104 1609791 214892758 973832764 214892758 973832764 707923409 192523920 707923409 192523920 885719563 144851246 885719563 144851246 91143677 52078687 91143677 52078687 11953585 12174086 11953585 12174086 996877465 3758285 996877465 3758285 1551170 1786061 1551170 1786061 1234389 1722000 1234389 1722000 998710678 438784752 998710678 438784752 528384776 922495697 528384776 922495697 162671212 150105358 162671212 150105358 44927629 41744738 44927629 41744738 977064946 28708610 977064946 28708610 3045299 4446465 3045299 4446465 997088127 2949472 997088127 2949472 998442909 1919951 998442909 1919951 1248354 1750744 1248354 1750744 178877056 910883307 178877056 910883307 770864182 315365198 770864182 315365198 976246662 18372757 976246662 18372757 4347778 2897460 4347778 2897460 1379739 1846687 1379739 1846687 1267850 969220727 1267850 969220727 715497245 178315328 715497245 178315328 87663678 98792474 87663678 98792474 937603073 42544855 937603073 42544855 976457002 31952561 976457002 31952561 979283907 17262903 979283907 17262903 992050418 3984043 992050418 3984043 997629633 3357909 997629633 3357909 1798909 2470006 1798909 2470006 998361333 2048251 998361333 2048251 1402265 1952387 1402265 1952387 1304283 1951446 1304283 1951446 713836412 766834105 713836412 766834105 166173458 138335223 166173458 138335223 88121931 78994572 88121931 78994572 997701663 3212017 997701663 3212017 997787351 3073536 997787351 3073536 998353337 2086809 998353337 2086809 1458924 685858749 1458924 685858749 846619154 206879067 846619154 206879067 877107041 131727550 877107041 131727550 68120165 81120141 68120165 81120141 36715150 30008946 36715150 30008946 11542792 12194511 11542792 12194511 6966975 5410001 6966975 5410001 997504368 2739188 997504368 2739188 998148739 2442138 998148739 2442138 998357695 2171570 998357695 2171570 998374223 2114132 998374223 2114132 1462647 144782638 1462647 144782638 646137334 976677820 646137334 976677820 199832721 88263732 199832721 88263732 973696806 31184764 973696806 31184764 983805968 22151410 983805968 22151410 992550529 9059427 992550529 9059427 995858867 4680389 995858867 4680389 1826391 2602621 1826391 2602621 1527672 2361255 1527672 2361255 998344871 2361255 362732115 931099762 362732115 931099762 617089157 134900964 617089157 134900964 61056634 27627279 61056634 27627279 983767425 24053482 983767425 24053482 987148370 15244039 987148370 15244039 6406263 6524217 6406263 6524217 3019846 3797240 3019846 3797240 1634483 2150765 1634483 2150765 1468952 365253203 1468952 365253203 766724899 187010691 766724899 187010691 92769135 95784598 92769135 95784598 947839417 56802835 947839417 56802835 988652139 13832289 988652139 13832289 993040102 6560437 993040102 6560437 995327629 6288603 995327629 6288603 997326652 2762093 997326652 2762093 998116644 2592266 998116644 2592266 1475447 2236322 1475447 2236322 110129806 878209853 110129806 878209853 938398069 89289488 938398069 89289488 964689875 12494409 964689875 12494409 2532039 2864820 2532039 2864820 1537013 2470007 1537013 2470007 1478641 2301216 1478641 82497820 1478641 82497820 965771002 47052783 965771002 47052783 23750515 11992966 23750515 11992966 994320438 6524215 994320438 6524215 997183645 3409439 997183645 3409439 997859335 2442142 997859335 2442142 1489900 2323290 1489900 2323290 1479069 89448638 1479069 89448638 982751236 25868497 982751236 25868497 985469407 10468940 985469407 10468940 4423273 4237675 4423273 4237675 2309164 3175810 2309164 3175810 1894162 2666279 1894162 2666279 1513031 2478450 1513031 2478450 998231944 399201662 998231944 399201662 127638400 154119103 127638400 154119103 954897628 56370297 954897628 56370297 36826998 12451430 36826998 12451430 995798199 4469018 995798199 4469018 997305869 3428574 997305869 3428574 997712674 3168911 997712674 3168911 998015678 2666274 998015678 2666274 998068441 75578601 998068441 75578601 376066007 637445666 376066007 637445666 681907018 448920979 681907018 448920979 275183206 282756546 275183206 282756546 992980261 8999593 992980261 8999593 996446180 4623734 996446180 4623734 2207763 3001371 2207763 3001371 1716471 2783042 1716471 2783042 998006927 2783042 57880920 665391322 57880920 665391322 825208174 122276043 825208174 122276043 937743942 48586664 937743942 48586664 979487243 27370933 979487243 27370933 15739941 8275273 15739941 8275273 995017607 6128211 995017607 6128211 3650642 3389758 3650642 3389758 2018631 3098255 2018631 3098255 1938696 2864824 1938696 2864824 997973765 2864824 780469751 329676926 780469751 329676926 143752078 146262018 143752078 146262018 928911435 77425102 928911435 77425102 5967127 8435676 5967127 8435676 994105699 6961194 994105699 6961194 4044809 6019866 4044809 6019866 996850976 3171668 996850976 3171668 997933589 2883776 997933589 2883776 997968132 977182431 997968132 977182431 202273131 137854587 202273131 137854587 969064449 14351082 969064449 14351082 990830481 9703167 990830481 9703167 6146140 6369947 6146140 6369947 997826168 2974096 997826168 2974096 1743846 2884708 1743846 2884708 997960490 2884708 649288813 827941742 649288813 827941742 345012592 214979698 345012592 214979698 125088140 168445569 125088140 168445569 925650913 33158584 925650913 33158584 982506808 25218283 982506808 25218283 13158794 4135009 13158794 4135009 2416127 3535479 2416127 3535479 2005358 2974097 2005358 2974097 997883689 29962361 997883689 29962361 399003476 983059377 399003476 983059377 926818742 77983127 926818742 77983127 16194118 7610103 16194118 7610103 996525873 3400569 996525873 3400569 2117162 3104591 2117162 3104591 997850531 3054528 997850531 3054528 224963387 882683878 224963387 882683878 748020645 321409914 748020645 321409914 105656390 103625804 105656390 103625804 993627426 6594469 993627426 6594469 995361944 5065779 995361944 5065779 2812221 3073540 2812221 3073540 1897337 3073540 826856255 901552578 826856255 901552578 280655176 339420604 280655176 339420604 179397391 175075822 179397391 175075822 74231096 109927015 74231096 109927015 47609818 46474898 47609818 46474898 10484381 11515545 10484381 11515545 3920786 3750941 3920786 3750941 2448178 3512369 2448178 3512369 997844480 3060933 997844480 543661769 997844480 543661769 469953758 980567998 469953758 980567998 68667248 42730540 68667248 42730540 988313591 11455851 988313591 11455851 7355824 10982525 7355824 10982525 997778178 3098254 997778178 3098254 997817174 3098254 191735556 713653050 191735556 713653050 511880411 330099126 511880411 330099126 902857212 112712451 902857212 112712451 44612226 46367999 44612226 46367999 29445203 36130897 29445203 36130897 985067656 16356200 985067656 16356200 9826999 4989840 9826999 4989840 996810398 4761766 996810398 4761766 2979949 3984044 2979949 3984044 2427379 3418048 2427379 3418048 2149694 3208687 2149694 3208687 997777085 389220491 997777085 389220491 262091874 869282041 262091874 869282041 871552561 176667968 871552561 176667968 82212595 92305511 82212595 92305511 952990918 29558876 952990918 29558876 16462263 11444490 16462263 11444490 6612846 7909979 6612846 7909979 994483866 5477522 994483866 5477522 997261887 3400568 997261887 3400568 997732651 3171669 997732651 3171669 2052466 3171669 528109498 860184673 528109498 860184673 354418139 209255715 354418139 209255715 59333938 39571527 59333938 39571527 19449123 20176856 19449123 20176856 989022814 8973371 989022814 8973371 997559177 3460033 997559177 3460033 997643354 3418047 997643354 55810427 997643354 55810427 36466029 52134400 36466029 52134400 31023425 11085167 31023425 11085167 4292300 4975486 4292300 4975486 996731792 4498881 996731792 4498881 997284415 3854287 997284415 3854287 2431846 3460032 2431846 3460032 2258368 3428577 2258368 3428577 424991382 976522297 424991382 976522297 610787168 374796762 610787168 374796762 123091858 106334941 123091858 106334941 21311416 30864287 21311416 30864287 993785620 7043741 993785620 7043741 997198555 3758284 997198555 3758284 997578370 3495207 997578370 3495207 475788144 836194899 475788144 836194899 384860282 248995450 384860282 248995450 132836874 163919987 132836874 163919987 7069278 8265901 7069278 8265901 2745575 3703220 2745575 3703220 2440946 3512365 2440946 3512365 2369534 3512365 394210545 989183781 394210545 989183781 918617134 60565875 918617134 60565875 15947450 8589556 15947450 8589556 996580048 4498878 996580048 4498878 2717596 3673281 2717596 3673281 997545657 3662534 997545657 194305732 997545657 194305732 117110982 50671108 117110982 50671108 983037974 23232989 983037974 23232989 991964359 5962699 991964359 5962699 2870702 3703223 2870702 3703223 997519032 3681323 997519032 3681323 997536231 562268649 997536231 562268649 469926222 452832905 469926222 452832905 823282071 235601554 823282071 235601554 100789909 39571524 100789909 39571524 989663429 13840486 989663429 13840486 4902602 7246942 4902602 7246942 4539468 5715930 4539468 5715930 997261316 3782105 997261316 3782105 2587855 260984978 2587855 260984978 830323558 148993127 830323558 148993127 51408987 40124855 51408987 40124855 11033857 9596872 11033857 9596872 997119401 3790472 997119401 3790472 997443969 3690125 997443969 3690125 997511691 3690125 252999255 724963629 252999255 724963629 621692339 426556406 621692339 426556406 100535488 32791986 100535488 32791986 12430992 6034165 12430992 6034165 997187183 3828931 997187183 3828931 997380495 3781872 997380495 3781872 997394587 3781872 853927091 769705115 853927091 769705115 50210715 65301214 50210715 65301214 961183925 55168053 961183925 55168053 988385613 10111641 988385613 10111641 995679218 4748411 995679218 4748411 996903477 4645645 996903477 4645645 2811896 3790470 2811896 3790470 2595463 3790470 537564834 729023190 537564834 729023190 460154703 893763221 460154703 893763221 91401074 46787583 91401074 46787583 987541567 6369945 987541567 6369945 2930561 4422226 2930561 4422226 997137599 3965380 997137599 3965380 2622137 3828930 2622137 3828930 2605358 3828930 508472385 921580161 508472385 921580161 219332374 299695201 219332374 299695201 169079475 213183695 169079475 213183695 108213786 141719253 108213786 141719253 946986964 63124718 946986964 63124718 17653613 16801709 17653613 16801709 8484385 8639851 8484385 8639851 3183666 4515786 3183666 4515786 997214312 3903156 997214312 3903156 997265963 555217959 997265963 555217959 364112647 892163797 364112647 892163797 815769159 261549257 815769159 261549257 131290708 181494586 131290708 181494586 58837292 87006047 58837292 87006047 17700399 9758024 17700399 9758024 4329918 5396220 4329918 5396220 996905382 3973225 996905382 3973225 2629886 3932922 2629886 625862666 2629886 625862666 880210590 110143142 880210590 110143142 71299817 59504062 71299817 59504062 966075382 16552537 966075382 16552537 4321773 5563211 4321773 5563211 2967260 4068642 2967260 4068642 2654357 4025376 2654357 4025376 997249588 3973226 997249588 330611082 997249588 330611082 400506174 893271282 400506174 893271282 207912707 147611489 207912707 147611489 934809354 62277796 934809354 62277796 988366770 12091811 988366770 12091811 994981982 6468866 994981982 6468866 996209601 4834180 996209601 4834180 997068398 4070310 997068398 4070310 2663729 4070310 451605859 608513370 451605859 608513370 688863234 316358155 688863234 316358155 792526748 116882340 792526748 116882340 945138866 60721199 945138866 60721199 30822305 33012083 30822305 33012083 14222592 12707135 14222592 12707135 5997284 7154605 5997284 7154605 4494568 7115893 4494568 7115893 996060550 4984386 996060550 4984386 2976800 4425944 2976800 4425944 2755426 4129662 2755426 4129662 997158521 433642993 997158521 433642993 335230053 716735816 335230053 716735816 834877693 189227721 834877693 189227721 888802385 117282389 888802385 117282389 947852994 73998256 947852994 73998256 13450290 12451432 13450290 12451432 5609118 5603090 5609118 5603090 3025619 4469016 3025619 4469016 2880172 4469016 674469677 991959638 674469677 991959638 392879759 230006365 392879759 230006365 149948990 52246329 149948990 52246329 10907377 6336529 10907377 6336529 3605446 5271515 3605446 5271515 3243905 4975485 3243905 4975485 2905589 4237677 2905589 4237677 997121776 168577073 997121776 168577073 261780287 923360530 261780287 923360530 711113559 151059952 711113559 151059952 53260436 63272475 53260436 63272475 23740292 24053481 23740292 24053481 13001525 8115861 13001525 8115861 995137952 5360918 995137952 5360918 996498245 4769521 996498245 4769521 2893520 4487424 2893520 4487424 997053593 4425946 997053593 4425946 567536425 904602149 567536425 904602149 383157429 669905333 383157429 669905333 617931057 836452175 617931057 836452175 84914662 99909308 84914662 99909308 946591929 78616823 946591929 78616823 23435339 15890178 23435339 15890178 992056926 7432177 992056926 7432177 4029074 5467736 4029074 5467736 996994614 4470066 996994614 4470066 2889889 340494582 2889889 340494582 942607191 18268328 942607191 18268328 988801965 13463670 988801965 13463670 991415485 7093792 991415485 7093792 996750775 4814664 996750775 4814664 996820187 4470069 996820187 4470069 997014088 4470069 803669401 993177568 803669401 993177568 273765019 350149112 273765019 350149112 806281937 126951223 806281937 126951223 73082358 85836470 73082358 85836470 22531618 28848957 22531618 28848957 991173721 6531891 991173721 6531891 995816012 4933596 995816012 4933596 996715410 4822310 996715410 4822310 996787053 4822310 893510697 175055568 893510697 175055568 382349428 818359638 382349428 818359638 823378748 233233959 823378748 233233959 958448206 40501917 958448206 40501917 13585343 12436300 13585343 12436300 7493611 9214996 7493611 9214996 995055119 6817089 995055119 6817089 996200303 5455073 996200303 5455073 3432039 5165186 3432039 5165186 3228166 5058951 3228166 5058951 996610729 4993444 996610729 4993444 996669829 4801726 996669829 4801726 2939695 4591360 2939695 376796856 2939695 376796856 840774596 118109491 840774596 118109491 938995046 59887117 938995046 59887117 986061473 17209207 986061473 17209207 990040237 12337519 990040237 12337519 991833496 9922124 991833496 9922124 993201244 7683801 993201244 7683801 4887455 5409999 4887455 5409999 2972815 4704722 2972815 4704722 581335050 870708882 581335050 870708882 393858502 945515748 393858502 945515748 703108625 374236222 703108625 374236222 123245809 95103748 123245809 95103748 972936388 22508198 972936388 22508198 993985095 5338119 993985095 5338119 3270513 5073042 3270513 5073042 996615877 4822313 996615877 4822313 3029662 534602789 3029662 534602789 857759502 207748099 857759502 207748099 916291691 115000728 916291691 115000728 928487693 80751773 928487693 80751773 40112550 35820443 40112550 35820443 19304769 23821397 19304769 23821397 13723021 17118675 13723021 17118675 991855730 8383283 991855730 8383283 995539980 6225690 995539980 6225690 995833498 5467738 995833498 5467738 3222348 4933601 3222348 4933601 3055186 4867919 3055186 4867919 414983655 983104353 414983655 983104353 719767708 296331280 719767708 296331280 911028870 44810164 911028870 44810164 28295428 15291339 28295428 15291339 990387181 7559208 990387181 7559208 4415846 6088628 4415846 6088628 996245025 5527512 996245025 5527512 3308536 5182930 3308536 5182930 996570188 5000409 996570188 5000409 3063220 4919969 3063220 378324469 3063220 378324469 481706897 806599500 481706897 806599500 154578285 138844920 154578285 138844920 928889880 46020863 928889880 46020863 971611487 36929214 971611487 36929214 994312373 5514090 994312373 5514090 3418984 5341426 3418984 5341426 3333231 5165189 3333231 5165189 996559065 858234834 996559065 858234834 613917306 575764646 613917306 575764646 290729012 428324369 290729012 428324369 902918385 66096810 902918385 66096810 9699836 7441342 9699836 7441342 995627969 6107612 995627969 6107612 995762974 5382816 995762974 5382816 996505789 5207500 996505789 5207500 158036606 390344763 158036606 390344763 806617580 123485303 806617580 123485303 81698397 48789904 81698397 48789904 31916279 44930643 31916279 44930643 26222518 16875060 26222518 16875060 990464561 12685196 990464561 12685196 992189448 10128883 992189448 10128883 3663718 5396225 3663718 5396225 3339681 5253128 3339681 5253128 385681601 863030142 385681601 863030142 634427224 134229124 634427224 134229124 45807744 58687493 45807744 58687493 966127444 33468324 966127444 33468324 20761982 28744775 20761982 28744775 987314339 17123105 987314339 17123105 7290834 7246939 7290834 7246939 995334411 5514094 995334411 5514094 996474936 5338118 996474936 476083364 996474936 476083364 265857684 250533001 265857684 250533001 83185357 95134724 83185357 95134724 979520929 11532079 979520929 11532079 992626383 9059429 992626383 9059429 4617941 5762716 4617941 5762716 3452412 5420660 3452412 561532290 3452412 561532290 716766109 418194868 716766109 418194868 151644486 146311523 151644486 146311523 84146196 104808151 84146196 104808151 953866909 43101654 953866909 43101654 17941813 25622927 17941813 25622927 987234462 6760263 987234462 6760263 995804946 5603093 995804946 5603093 996281794 5428317 996281794 5428317 996361801 784200612 996361801 784200612 133792233 181981232 133792233 181981232 98545231 121198126 98545231 121198126 946073094 71749875 946073094 71749875 25339254 29412432 25339254 29412432 11456527 17160759 11456527 17160759 3924574 5428319 3924574 5428319 3479962 5428319 855484407 380155092 855484407 380155092 64871577 78874608 64871577 78874608 962002094 23631481 962002094 23631481 11031589 8654155 11031589 8654155 994496741 5775187 994496741 5775187 996103989 5504803 996103989 5504803 3518236 5477520 3518236 442840267 3518236 442840267 937714100 83140165 937714100 83140165 985132039 15304533 985132039 15304533 995089169 6560438 995089169 6560438 3970133 6097907 3970133 6097907 3746679 5625297 3746679 5625297 3547109 5500947 3547109 407751112 3547109 407751112 704461140 748924368 704461140 748924368 153950226 106015658 153950226 106015658 944608264 41418410 944608264 41418410 984269685 17601027 984269685 17601027 988631800 11456480 988631800 11456480 7233942 7680652 7233942 7680652 994829330 6598904 994829330 6598904 3878287 5625294 3878287 5625294 996279383 5504806 996279383 5504806 561530938 709442700 561530938 709442700 477168952 826008126 477168952 826008126 826980153 138116129 826980153 138116129 969550505 41744741 969550505 41744741 25947325 29624250 25947325 29624250 984208555 18400973 984208555 18400973 991234085 8440324 991234085 8440324 3867003 6019869 3867003 6019869 3843469 5985649 3843469 5985649 995997741 5696907 995997741 5696907 996076263 5655684 996076263 5655684 3638908 750195325 3638908 750195325 545913235 139595352 545913235 139595352 935479276 78971086 935479276 78971086 960749965 34856290 960749965 34856290 989204263 13128601 989204263 13128601 991550908 8695777 991550908 8695777 994679247 6703679 994679247 6703679 4258312 6520123 4258312 6520123 995650249 6132253 995650249 6132253 995938795 5703284 995938795 5703284 3667333 211015295 3667333 211015295 886635175 105165813 886635175 105165813 41766981 58370711 41766981 58370711 35620181 11478243 35620181 11478243 993723351 7636825 993723351 7636825 3781171 5775189 3781171 5775189 3669989 5715933 3669989 542414545 3669989 542414545 773574385 318787291 773574385 318787291 209715253 76539398 209715253 76539398 973644331 20195194 973644331 20195194 991902514 10388831 991902514 10388831 5554572 6709192 5554572 6709192 995478083 6253844 995478083 6253844 3930045 6088631 3930045 6088631 3781343 5936880 3781343 355200458 3781343 355200458 812696069 164996859 812696069 164996859 936156684 47441937 936156684 47441937 28903651 37920759 28903651 37920759 977641549 19704333 977641549 19704333 10697250 16080039 10697250 16080039 6607320 6225694 6607320 6225694 3855281 5939983 3855281 5939983 3784245 5939983 626541899 851833413 626541899 851833413 295816784 394116930 295816784 394116930 235552659 182162729 235552659 182162729 883265080 112679419 883265080 112679419 32285602 47594026 32285602 47594026 13197959 18465933 13197959 18465933 9372260 13463675 9372260 13463675 4667486 6961197 4667486 6961197 995212728 6520124 995212728 6520124 4106487 6211167 4106487 6211167 995657864 6107613 995657864 6107613 3910876 6107613 116799869 637738932 116799869 637738932 609742748 993875221 609742748 993875221 437282793 369228946 437282793 369228946 896320270 78658977 896320270 78658977 952387657 66640534 952387657 66640534 44234945 36490851 44234945 36490851 989182223 12691764 989182223 12691764 4619246 6336532 4619246 6336532 995495451 6254048 995495451 6254048 995617789 6253256 995617789 6253256 3960948 853299283 3960948 853299283 927415324 83561643 927415324 83561643 945151664 71562547 945151664 71562547 973779463 31860509 973779463 31860509 984623425 19315520 984623425 19315520 991739820 7315395 991739820 7315395 994860746 6598903 994860746 6598903 995428374 6296034 995428374 6296034 3993690 6288604 3993690 720001494 3993690 720001494 736276619 163871576 736276619 163871576 891911396 111672800 891911396 111672800 67606962 30052919 67606962 30052919 16770184 14432528 16770184 14432528 6460671 7115894 6460671 7115894 4330598 6685016 4330598 6685016 995368761 6399842 995368761 812185625 995368761 812185625 223169488 192401557 223169488 192401557 895638707 14590625 895638707 14590625 4465306 6800928 4465306 6800928 995131819 6709189 995131819 6709189 4185592 6449568 4185592 6449568 4080414 6399844 4080414 745581501 4080414 745581501 595819047 264262683 595819047 264262683 169744414 137235909 169744414 137235909 923989574 89047328 923989574 89047328 964674033 36790916 964674033 36790916 977618298 29215062 977618298 29215062 980924701 28159824 980924701 28159824 994340664 7432178 994340664 7432178 994754746 7176071 994754746 7176071 4276017 6468867 4276017 6468867 4105998 968824239 4105998 968824239 708736032 187466810 708736032 187466810 85315623 101613721 85315623 101613721 937800428 12155060 937800428 12155060 993072052 8981380 993072052 8981380 993644389 8019667 993644389 8019667 995038520 6576638 995038520 6576638 4222121 534361307 4222121 534361307 674551847 463939154 674551847 463939154 196224729 174477936 196224729 174477936 103492576 130149333 103492576 130149333 56895686 56247361 56895686 56247361 23617391 13676802 23617391 13676802 991991238 9288268 991991238 9288268 5552655 6800929 5552655 6800929 4302978 6580064 4302978 6580064 4240698 6580064 416445458 994531612 416445458 994531612 775234245 278257582 775234245 278257582 159686209 140890376 159686209 140890376 91027565 114788291 91027565 114788291 962558676 17723155 962558676 17723155 9823114 10650916 9823114 10650916 5899651 7928517 5899651 7928517 994263579 7513857 994263579 7513857 994542216 7441917 994542216 7441917 995053876 6843324 995053876 6843324 4348543 6843324 589809423 898875214 589809423 898875214 258063777 302424085 258063777 302424085 894176981 112231237 894176981 112231237 69072795 78771439 69072795 78771439 987366911 12381934 987366911 12381934 4665027 7043738 4665027 7043738 4394356 6906224 4394356 6906224 995053716 6906224 824334057 470865806 824334057 470865806 276792953 199025646 276792953 199025646 61606825 69446480 61606825 69446480 31411018 43455390 31411018 43455390 975607643 23484808 975607643 23484808 12644874 11992967 12644874 11992967 5600051 8089925 5600051 8089925 994865453 7093788 994865453 7093788 4384159 6906227 4384159 6906227 751630920 854686280 751630920 854686280 180363501 265399971 180363501 265399971 134614883 131021219 134614883 131021219 963298319 39140756 963298319 39140756 977989194 18506312 977989194 18506312 990795380 8895172 990795380 8895172 994453737 7456221 994453737 7456221 4590124 7176070 4590124 7176070 994845740 7114012 994845740 7114012 994918261 154356879 994918261 154356879 96924218 81550845 96924218 81550845 34192554 37758344 34192554 37758344 978263808 21879925 978263808 21879925 6826264 9421688 6826264 9421688 6025964 8231179 6025964 8231179 5054287 7652157 5054287 7652157 994775190 7114011 994775190 7114011 4446530 714839327 4446530 714839327 726184369 223729381 726184369 223729381 898331779 133791168 898331779 133791168 913127959 83551904 913127959 83551904 955265891 48476740 955265891 48476740 24572439 29348772 24572439 29348772 993930546 8077900 993930546 8077900 994665967 7272167 994665967 7272167 994708267 392763584 994708267 392763584 373403296 980400297 373403296 980400297 669423089 428683415 669423089 428683415 152241127 206317548 152241127 206317548 947677497 64091637 947677497 64091637 965279096 37611327 965279096 37611327 990784913 12873611 990784913 12873611 5063753 7512982 5063753 7512982 4658190 7351528 4658190 7351528 4572006 7257778 4572006 7257778 4559744 669398603 4559744 669398603 800225176 277291183 800225176 277291183 930653644 99721471 930653644 99721471 959161170 22772838 959161170 22772838 8440383 11347110 8440383 11347110 7172985 8658064 7172985 8658064 994136327 7777960 994136327 7777960 994640759 7300315 994640759 7300315 994689900 7300315 299830794 570216308 299830794 570216308 581653870 626820715 581653870 626820715 734445390 112616870 734445390 112616870 980245952 12503638 980245952 12503638 7433982 9793032 7433982 9793032 5657498 7810181 5657498 7810181 4811552 7315396 4811552 7315396 4634185 701376732 4634185 701376732 507704106 474092007 507704106 474092007 100504937 59658840 100504937 59658840 34968960 45352169 34968960 45352169 27831986 24511855 27831986 24511855 986664013 8341655 986664013 8341655 994512035 7456222 994512035 7456222 994557852 7456222 476801697 965440283 476801697 965440283 785874644 292707914 785874644 292707914 122251328 164210041 122251328 164210041 44891235 25536721 44891235 25536721 16058079 16317207 16058079 16317207 990572865 8384121 990572865 8384121 993988222 7804640 993988222 7804640 994366671 7570707 994366671 7570707 4882205 875547566 4882205 875547566 591297303 145797228 591297303 145797228 65358351 76992377 65358351 76992377 33351937 46943400 33351937 46943400 25881709 22091661 25881709 22091661 990304282 14007997 990304282 14007997 993271820 8870034 993271820 8870034 993725176 8205872 993725176 8205872 4969878 7652155 4969878 7652155 4913460 560285135 4913460 560285135 784678727 319094461 784678727 319094461 176384164 234166322 176384164 234166322 151851759 163031614 151851759 163031614 913541970 127830586 913541970 127830586 921384626 79100317 921384626 79100317 44855653 36207847 44855653 36207847 982778220 22901492 982778220 22901492 989896398 9961588 989896398 9961588 993184832 7810178 993184832 7810178 994259714 7670234 994259714 7670234 994354745 303507046 994354745 303507046 37750354 13870263 37750354 13870263 992036458 10972849 992036458 10972849 993611406 7909975 993611406 7909975 5065698 7721865 5065698 7721865 5033862 7721865 779678412 969945946 779678412 969945946 356658576 702488026 356658576 702488026 794164392 79827977 794164392 79827977 22322415 31841543 22322415 31841543 986246302 12658158 986246302 12658158 6360549 8077901 6360549 8077901 5139601 7827910 5139601 7827910 994162472 414050187 994162472 414050187 323900806 594338988 323900806 594338988 728258607 267864573 728258607 267864573 28713322 41765706 28713322 41765706 26547231 17998521 26547231 17998521 11652960 12126814 11652960 12126814 993647525 8089924 993647525 8089924 5246970 7862469 5246970 7862469 994150072 7862469 884498364 961075547 884498364 961075547 324903121 362645590 324903121 362645590 159271725 103728575 159271725 103728575 42887908 55903742 42887908 55903742 971672042 25873490 971672042 25873490 987852299 14610312 987852299 14610312 7304098 10578076 7304098 10578076 993197218 8567754 993197218 8567754 5379880 8082236 5379880 8082236 5272720 8006038 5272720 8006038 5257554 415639128 5257554 415639128 528295070 984017925 528295070 984017925 326999575 481860100 326999575 481860100 148198839 160832264 148198839 160832264 101040570 131018844 101040570 131018844 956687358 47485672 956687358 47485672 972922596 35472152 972922596 35472152 984973834 13384044 984973834 13384044 6549674 8966638 6549674 8966638 5423922 8158575 5423922 8158575 994060055 8079921 994060055 8079921 994060218 8079921 622788617 683969427 622788617 683969427 166707152 194209690 166707152 194209690 946673188 66616100 946673188 66616100 976411877 30034929 976411877 30034929 989290093 14176473 989290093 14176473 992192093 9877363 992192093 9877363 993309036 9011812 993309036 9011812 993888887 8181143 993888887 8181143 994048010 8079919 994048010 8079919 5314580 8079919 577490847 808391735 577490847 808391735 242654806 358102852 242654806 358102852 835447562 144584494 835447562 144584494 93835627 94190161 93835627 94190161 44944276 64078947 44944276 64078947 36491797 40601561 36491797 40601561 983577644 14901355 983577644 14901355 9860181 9877362 9860181 9877362 6679931 9209383 6679931 9209383 5412266 8115859 5412266 8115859 821706574 479757353 821706574 479757353 254413078 236962698 254413078 236962698 55911863 80698171 55911863 80698171 953505565 61091365 953505565 61091365 966103808 14990203 966103808 14990203 991860466 11973177 991860466 11973177 6503904 8773997 6503904 8773997 5485636 8181139 5485636 8181139 5443539 421909875 5443539 421909875 816806000 100822009 816806000 100822009 967071862 37822380 967071862 37822380 982919084 15214135 982919084 15214135 7047583 10438281 7047583 10438281 6695839 8639854 6695839 8639854 993688540 8542819 993688540 8542819 5704755 8278009 5704755 8278009 5577834 283959491 5577834 283959491 893467837 134955743 893467837 134955743 72499669 106797172 72499669 106797172 955958146 52969685 955958146 52969685 966509289 48905725 966509289 48905725 20187427 29749418 20187427 29749418 980749583 27292214 980749583 27292214 988437700 9117361 988437700 9117361 993491272 8759771 993491272 8759771 993704187 8469641 993704187 8469641 993876945 8234988 993876945 8234988 993955971 8234988 766699185 476251512 766699185 476251512 439428019 996681859 439428019 996681859 131746094 98301379 131746094 98301379 952370046 58971814 952370046 58971814 11825114 15187050 11825114 15187050 8026762 10438278 8026762 10438278 993028818 8559494 993028818 8559494 5630341 8378700 5630341 8378700 5623534 8378700 609161548 885318243 609161548 885318243 335922160 310048449 335922160 310048449 91166468 129378354 91166468 129378354 931068477 82962963 931068477 82962963 947558616 62577496 947558616 62577496 39550568 56087789 39550568 56087789 16465441 11088477 16465441 11088477 6955980 8548198 6955980 8548198 993857204 8265900 993857204 8265900 993943895 388471889 993943895 388471889 225332901 323320023 225332901 323320023 190785140 131367430 190785140 131367430 926606546 77827787 926606546 77827787 32283180 45501057 32283180 45501057 12149492 17846343 12149492 17846343 9124000 10920209 9124000 10920209 993014363 8973370 993014363 8973370 5726923 8320406 5726923 8320406 993887020 8320406 332338662 756352108 332338662 756352108 838544543 140989994 838544543 140989994 947490433 53611571 947490433 53611571 28325349 37932350 28325349 37932350 24309312 23182148 24309312 23182148 9625075 12155062 9625075 12155062 7274222 10155068 7274222 10155068 5877083 8587673 5877083 8587673 5639263 8384118 5639263 211077473 5639263 211077473 249852560 484556637 249852560 484556637 756965734 218045231 756965734 218045231 111315857 136098947 111315857 136098947 58241102 82337110 58241102 82337110 48691444 72065347 48691444 72065347 21395971 31600081 21395971 31600081 16879185 22195023 16879185 22195023 991182160 11901885 991182160 11901885 6114640 8542818 6114640 8542818 993830462 8440325 993830462 8440325 621571129 649312846 621571129 649312846 280076019 340490606 280076019 340490606 217267679 296986207 217267679 296986207 803031622 236796019 803031622 236796019 120640714 127560148 120640714 127560148 982076611 20014163 982076611 20014163 10789936 10488110 10789936 10488110 993354214 8889934 993354214 8889934 5713941 8498100 5713941 275386341 5713941 275386341 870701074 189662848 870701074 189662848 934630003 76639494 934630003 76639494 22935343 17624135 22935343 17624135 990738930 12553382 990738930 12553382 7463111 11257724 7463111 11257724 992327727 8759767 992327727 8759767 5893424 8589557 5893424 8589557 5872807 230734334 5872807 230734334 448996885 882360819 448996885 882360819 240659682 280796776 240659682 280796776 876132245 169598451 876132245 169598451 69884361 38328006 69884361 38328006 976112437 27141907 976112437 27141907 984223078 22508200 984223078 22508200 12385967 17998522 12385967 17998522 993025844 8658060 993025844 8658060 5895011 626288830 5895011 626288830 744538663 371880172 744538663 371880172 752216853 117809357 752216853 117809357 928027944 92147159 928027944 92147159 940253364 68858611 940253364 68858611 978181765 27217282 978181765 27217282 14717262 20608645 14717262 20608645 12077610 16738397 12077610 16738397 10553614 9496956 10553614 9496956 6352802 9311612 6352802 9311612 6280261 9174568 6280261 9174568 993526822 8868317 993526822 8868317 993622726 836596801 993622726 836596801 468595453 64143598 468595453 64143598 37941694 26332112 37941694 26332112 14897054 21846890 14897054 21846890 986023203 18828713 986023203 18828713 9938776 12325262 9938776 12325262 6032206 8913590 6032206 8913590 6001058 8695776 6001058 8695776 5927597 8695776 510025340 910760097 510025340 910760097 734292803 387632277 734292803 387632277 749604813 352660193 749604813 352660193 232131991 145822051 232131991 145822051 963394880 49374013 963394880 49374013 979485554 25482369 979485554 25482369 991936400 10406932 991936400 10406932 6623834 9576485 6623834 9576485 993141340 9366863 993141340 9366863 993390060 8981378 993390060 8981378 6112212 8981378 596325400 796707041 596325400 796707041 289890148 201179565 289890148 201179565 886792342 120097655 886792342 120097655 70629372 59683505 70629372 59683505 970185250 39323694 970185250 39323694 981696040 16203262 981696040 16203262 10620652 13187825 10620652 13187825 992391835 10570031 992391835 10570031 6121404 8966639 6121404 8966639 993455589 8966639 681960268 482594005 681960268 482594005 278644102 304719375 278644102 304719375 873342135 152865785 873342135 152865785 42379501 60036035 42379501 60036035 39596352 39117982 39596352 39117982 982713448 16498844 982713448 16498844 989983077 11402950 989983077 11402950 7206960 9632393 7206960 9632393 993090328 9214997 993090328 9214997 6114093 8999597 6114093 8999597 302198227 756992326 302198227 756992326 663273139 374291055 663273139 374291055 154146087 157003948 154146087 157003948 900761004 78135425 900761004 78135425 954119925 46829346 954119925 46829346 30896816 20930755 30896816 20930755 13227978 13635659 13227978 13635659 992404735 10128882 992404735 10128882 993204050 9174566 993204050 9174566 6149229 367016020 6149229 367016020 784415484 233519791 784415484 233519791 915444523 79991448 915444523 79991448 39004778 49019244 39004778 49019244 967770456 41705691 967770456 41705691 10228585 15145264 10228585 15145264 990969265 12174085 990969265 12174085 7850997 10920207 7850997 10920207 6809245 9896746 6809245 9896746 993008307 9545957 993008307 9545957 993123415 9435585 993123415 9435585 6404131 9390928 6404131 9390928 993209875 9390928 239418642 577405661 239418642 577405661 644104508 982682073 644104508 982682073 193023071 140754725 193023071 140754725 937785067 88731563 937785067 88731563 45970129 58480757 45970129 58480757 960927248 39568002 960927248 39568002 974916380 36718717 974916380 36718717 23047160 28785884 23047160 28785884 14174855 19821018 14174855 19821018 989568586 10291712 989568586 10291712 6820441 9928071 6820441 9928071 6752241 9758023 6752241 9758023 993022039 9556193 993022039 9556193 6461289 9466730 6461289 9466730 365649588 861189193 365649588 861189193 172602997 258179330 172602997 258179330 120142027 155676260 120142027 155676260 959641937 37776676 959641937 37776676 987174324 15464116 987174324 15464116 991210610 11224465 991210610 11224465 7342884 10578075 7342884 10578075 7026512 10406929 7026512 10406929 992694755 10297322 992694755 10297322 992780640 9549011 992780640 9549011 6510516 740989293 6510516 740989293 759708084 320381617 759708084 320381617 830660789 135099776 830660789 135099776 87113697 93072975 87113697 93072975 941718672 73321367 941718672 73321367 958412727 37157417 958412727 37157417 983773782 22537179 983773782 22537179 987563743 16586981 987563743 16586981 10745155 14709743 10745155 14709743 992250165 11028400 992250165 11028400 7170336 10437425 7170336 10437425 992725305 9867150 992725305 9867150 992980209 9867150 677871380 658407909 677871380 658407909 373691397 965183013 373691397 965183013 181011782 92515452 181011782 92515452 24319677 30175204 24319677 30175204 982730385 21616784 982730385 21616784 8915143 10782937 8915143 10782937 992627545 10227047 992627545 10227047 6824685 9896745 6824685 9896745 6680847 9860602 6680847 497832076 6680847 497832076 695852854 410636264 695852854 410636264 927632120 103491620 927632120 103491620 946009367 15732120 946009367 15732120 989877518 12739987 989877518 12739987 991626891 11560279 991626891 11560279 992890334 9928068 992890334 504486397 992890334 504486397 245518922 304622290 245518922 304622290 154376684 162690541 154376684 162690541 90939663 124226252 90939663 124226252 963428360 43814676 963428360 43814676 980092659 23525143 980092659 23525143 988395695 14432531 988395695 14432531 991960181 11444495 991960181 11444495 992713119 10155071 992713119 10155071 992776357 10144719 992776357 10144719 433813265 639289478 433813265 639289478 223182777 225390499 223182777 225390499 854342378 165368109 854342378 165368109 16656059 19693562 16656059 19693562 989598842 13011625 989598842 13011625 992100277 11198726 992100277 11198726 992324838 10388829 992324838 10388829 992696768 10348357 992696768 442710279 992696768 442710279 239083712 314582320 239083712 314582320 832047730 238786971 832047730 238786971 906576591 133673286 906576591 133673286 931589068 76795903 931589068 76795903 973800400 36373664 973800400 36373664 11079414 13311765 11079414 13311765 8337317 12307591 8337317 12307591 7413622 10836894 7413622 10836894 7035903 10348360 7035903 10348360 6961362 353397992 6961362 353397992 877111628 80888255 877111628 80888255 46928947 63500587 46928947 63500587 32720094 33652194 32720094 33652194 986430405 14662770 986430405 14662770 990428441 13419552 990428441 13419552 991914894 10946074 991914894 10946074 7070017 10468942 7070017 10468942 992674128 685134189 992674128 685134189 464614946 469682381 464614946 469682381 303357136 401780333 303357136 401780333 228394052 292026187 228394052 292026187 119998278 166245208 119998278 166245208 105357931 80727654 105357931 80727654 33052507 36407416 33052507 36407416 17898279 22928096 17898279 22928096 991397513 12291760 991397513 12291760 7713945 11476998 7713945 11476998 992500568 10804487 992500568 10804487 7172674 686817483 7172674 686817483 670663828 435158097 670663828 435158097 245458780 263168015 245458780 263168015 889276959 91490362 889276959 91490362 29319880 30108834 29319880 30108834 12285004 15746156 12285004 15746156 9709323 12713032 9709323 12713032 992140569 11345857 992140569 11345857 7369306 10946071 7369306 10946071 992596727 10563734 992596727 10563734 462467945 854943307 462467945 854943307 923907368 114158028 923907368 114158028 43105961 48538933 43105961 48538933 18771399 24150696 18771399 24150696 987975171 13142142 987975171 13142142 991443760 12291757 991443760 12291757 992190441 10977001 992190441 10977001 992556954 10570028 992556954 430470385 992556954 430470385 618102953 865301964 618102953 865301964 375516352 298619160 375516352 298619160 166494303 222741685 166494303 222741685 130759715 62455656 130759715 62455656 974979379 25582628 974979379 25582628 985611611 18247562 985611611 18247562 990149338 12797310 990149338 12797310 7694900 11556761 7694900 11556761 7266528 10894619 7266528 10894619 992524760 10804482 992524760 726330546 992524760 726330546 461160386 266338468 461160386 266338468 157166021 234366448 157166021 234366448 139169615 111613653 139169615 111613653 61887358 84668828 61887358 84668828 959370815 60041597 959370815 60041597 966348799 48427316 966348799 48427316 12538864 12967901 12538864 12967901 991205461 11859331 991205461 11859331 991973990 11198727 991973990 11198727 7291166 10912274 7291166 10912274 992458841 10912274 281867851 495240105 281867851 495240105 342929692 946987976 342929692 946987976 666327705 353564050 666327705 353564050 798561500 292728973 798561500 292728973 886966027 157626792 886966027 157626792 66746714 95472599 66746714 95472599 49599858 72862768 49599858 72862768 47870798 58042885 47870798 58042885 983890296 21951080 983890296 21951080 10263046 13462410 10263046 13462410 990971633 11859334 990971633 11859334 7737930 11088479 7737930 11088479 992348577 11028397 992348577 147979064 992348577 147979064 325244245 531717268 325244245 531717268 844367603 232628455 844367603 232628455 144400472 200891040 144400472 200891040 127803230 115957122 127803230 115957122 44411388 26364316 44411388 26364316 983322610 22668004 983322610 22668004 11859715 17796567 11859715 17796567 992260272 11119414 992260272 11119414 992307279 783539215 992307279 783539215 311451769 286081620 311451769 286081620 910987215 102859553 910987215 102859553 968303512 39854244 968303512 39854244 12605615 17449034 12605615 17449034 989177645 11402948 989177645 11402948 992179587 11136019 992179587 11136019 992297180 11136019 581869233 989933264 581869233 989933264 229222529 320026978 229222529 320026978 801391747 288448946 801391747 288448946 807178277 236601267 807178277 236601267 868444549 131211414 868444549 131211414 82967909 65989528 82967909 65989528 976236513 25873493 976236513 25873493 10191653 12262309 10191653 12262309 7790544 11859993 7790544 11859993 7705933 11455849 7705933 11455849 992156307 11223016 992156307 11223016 7387472 11148672 7387472 346197071 7387472 346197071 846923714 173332086 846923714 173332086 77733207 84269083 77733207 84269083 23244225 23085491 23244225 23085491 14229077 13185145 14229077 13185145 8040760 11823690 8040760 11823690 7630273 11171531 7630273 11171531 992224279 627602348 992224279 627602348 313606160 279465404 313606160 279465404 866511530 133781066 866511530 133781066 922043730 74444737 922043730 74444737 40504489 59993883 40504489 59993883 29601110 40899455 29601110 40899455 977518318 23122970 977518318 23122970 989267549 14164536 989267549 14164536 7891790 11850426 7891790 11850426 7673674 11517840 7673674 11517840 7640194 464837689 7640194 464837689 770142004 173431173 770142004 173431173 111384559 127911608 111384559 127911608 70955781 79718282 70955781 79718282 21903249 20110775 21903249 20110775 987941571 15304531 987941571 15304531 8142855 12239936 8142855 12239936 991898180 11859994 991898180 11859994 992003790 11584120 992003790 11584120 351118078 937900271 351118078 937900271 390983621 356000730 390983621 356000730 761994924 131838142 761994924 131838142 917913357 97117386 917913357 97117386 37709654 40501916 37709654 40501916 980793024 18402146 980793024 18402146 990318869 13832290 990318869 13832290 8790872 13113433 8790872 13113433 991268129 11804610 991268129 11804610 991981147 339382171 991981147 339382171 71147715 86663574 71147715 86663574 47253038 55457897 47253038 55457897 969603420 42687276 969603420 42687276 976711793 30669070 976711793 30669070 988018184 15813069 988018184 15813069 990709119 12494411 990709119 12494411 991786064 11964234 991786064 11964234 7810539 11964234 125823106 769134364 125823106 769134364 646451486 307967538 646451486 307967538 801762438 138558900 801762438 138558900 63148863 66104187 63148863 66104187 972378895 27196404 972378895 27196404 9922575 14488249 9922575 14488249 991682635 11973176 991682635 11973176 991893053 482395578 991893053 482395578 295699935 426063908 295699935 426063908 762016284 246421661 762016284 246421661 158555807 229053392 158555807 229053392 861536163 109906704 861536163 109906704 945836385 65393075 945836385 65393075 964027923 36451641 964027923 36451641 977162901 29954371 977162901 29954371 17097367 24644576 17097367 24644576 985784491 18606970 985784491 18606970 11666522 13422821 11666522 13422821 991447317 12350118 991447317 12350118 8044374 12239938 8044374 12239938 7822111 12004404 7822111 12004404 632521466 912473281 632521466 912473281 279770102 315245891 279770102 315245891 789338905 263512732 789338905 263512732 855680839 173813829 855680839 173813829 937706910 93471434 937706910 93471434 52344649 70874373 52344649 70874373 36070940 39278861 36070940 39278861 981730503 26170095 981730503 26170095 11557602 13339422 11557602 13339422 991028280 12628709 991028280 12628709 8236976 12325260 8236976 12325260 991638622 12194513 991638622 12194513 991751732 12194513 278092869 605339132 278092869 605339132 623179051 314199754 623179051 314199754 838060586 227420871 838060586 227420871 945338045 76552594 945338045 76552594 952467942 56005380 952467942 56005380 985467172 19699734 985467172 19699734 9949755 13113436 9949755 13113436 8631611 12862259 8631611 12862259 991437767 12439782 991437767 12439782 8184899 12262313 8184899 12262313 991696383 708785606 991696383 708785606 432921112 827523876 432921112 827523876 238184221 292225675 238184221 292225675 823887331 232993104 823887331 232993104 126501256 151433371 126501256 151433371 95538512 65458161 95538512 65458161 984534935 21696865 984534935 21696865 12718247 14457939 12718247 14457939 9621194 14272765 9621194 14272765 8808866 13190719 8808866 13190719 991694949 12193474 991694949 12193474 7976544 12193474 604501154 692554974 604501154 692554974 373220619 916460988 373220619 916460988 542605339 553052645 542605339 553052645 616474289 650211839 616474289 650211839 295181846 302391248 295181846 302391248 148917612 115858119 148917612 115858119 74718460 72480830 74718460 72480830 966970056 36532522 966970056 36532522 977922829 23935608 977922829 23935608 986003895 20769472 986003895 20769472 988031579 13783179 988031579 13783179 991111364 12745848 991111364 12745848 8327674 12381933 8327674 12381933 991581004 12337522 991581004 12337522 8222900 813788051 8222900 813788051 618505575 414280973 618505575 414280973 793335286 258685306 793335286 258685306 138996623 192732378 138996623 192732378 919774808 117945856 919774808 117945856 951941841 43311056 951941841 43311056 16517623 19355305 16517623 19355305 989624494 14891778 989624494 14891778 991107609 12436298 991107609 12436298 991563419 12298310 991563419 12298310 991672992 722948687 991672992 722948687 247028953 267544966 247028953 267544966 135476071 181420319 135476071 181420319 39998782 53198122 39998782 53198122 30302802 44715620 30302802 44715620 976013136 24327398 976013136 24327398 986586350 18315026 986586350 18315026 988683433 15728634 988683433 15728634 10078519 12691768 10078519 12691768 991386591 12585933 991386591 12585933 991414352 669116084 991414352 669116084 410045394 722317144 410045394 722317144 378739097 871805589 378739097 871805589 157854344 204204165 157854344 204204165 919648683 61261758 919648683 61261758 22112154 27898634 22112154 27898634 14260936 21569772 14260936 21569772 13204997 17274993 13204997 17274993 989142464 12685198 989142464 12685198 8327567 12410303 8327567 12410303 8244680 830614422 8244680 830614422 722946024 362645591 722946024 362645591 817839904 241276696 817839904 241276696 73052115 84104844 73052115 84104844 34480226 47052780 34480226 47052780 980333625 16630142 980333625 16630142 8763236 13173201 8763236 13173201 8456538 12731889 8456538 12731889 8345114 12628704 8345114 12628704 991406709 12628704 424120230 820485928 424120230 820485928 695595513 303526003 695595513 303526003 841852022 199476903 841852022 199476903 941558302 68680412 941558302 68680412 979677552 19192922 979677552 19192922 9540048 13015703 9540048 13015703 8522365 12739990 8522365 12739990 8458053 901438343 8458053 901438343 758502409 276693135 758502409 276693135 82439890 79325565 82439890 79325565 961970141 24043737 961970141 24043737 986673699 17015935 986673699 17015935 9272895 13704736 9272895 13704736 990878219 12797311 990878219 12797311 991248560 12707133 991248560 12707133 991275151 477009549 991275151 477009549 313018679 348364617 313018679 348364617 91796839 52263754 91796839 52263754 967096002 43551739 967096002 43551739 27187138 36452137 27187138 36452137 12302727 15747221 12302727 15747221 10020247 14194208 10020247 14194208 990669094 13309868 990669094 13309868 991174670 12836980 991174670 12836980 991202713 12836980 503120797 624378895 503120797 624378895 671590867 483002940 671590867 483002940 707896611 302715255 707896611 302715255 176300842 181343646 176300842 181343646 925623001 93074950 925623001 93074950 30495194 22557057 30495194 22557057 13109580 16195310 13109580 16195310 9962564 14515890 9962564 14515890 9015982 13449639 9015982 13449639 990961377 12862257 990961377 12862257 8542186 641575204 8542186 641575204 573516609 977693665 573516609 977693665 412810058 343440006 412810058 343440006 144475474 186867216 144475474 186867216 907235604 117697682 907235604 117697682 944468017 50284539 944468017 50284539 25641059 22901910 25641059 22901910 13682245 14351291 13682245 14351291 990993769 12967897 990993769 12967897 8618206 12871523 8618206 12871523 8545088 197789145 8545088 197789145 370865952 916672157 370865952 916672157 640184923 553099627 640184923 553099627 408348995 729630186 408348995 729630186 611314968 626148932 611314968 626148932 767166854 242739148 767166854 242739148 125053078 178952359 125053078 178952359 890463362 122093397 890463362 122093397 934355186 45019493 934355186 45019493 15440276 23208499 15440276 23208499 10443467 15130930 10443467 15130930 990843917 13593552 990843917 13593552 8838276 13185144 8838276 13185144 991096541 13117395 991096541 384491242 991096541 384491242 339968688 603483054 339968688 603483054 540939658 718863602 540939658 718863602 298458338 351661654 298458338 351661654 189427567 240608821 189427567 240608821 132105829 127599210 132105829 127599210 966329173 47695614 966329173 47695614 969095207 35402584 969095207 35402584 983935527 21586133 983935527 21586133 988926859 14276805 988926859 14276805 9489772 13725251 9489772 13725251 8911604 13295290 8911604 13295290 990994197 13117396 990994197 13117396 8684504 930138200 8684504 930138200 660670778 296098197 660670778 296098197 879268782 162054178 879268782 162054178 923194364 94962535 923194364 94962535 32947383 37357010 32947383 37357010 983246163 15145262 983246163 15145262 8720575 13128600 8720575 13128600 8711229 13128600 411667411 938384053 411667411 938384053 262407509 339796963 262407509 339796963 171257149 212416546 171257149 212416546 892300284 110346115 892300284 110346115 937664547 51657447 937664547 51657447 972738226 35472150 972738226 35472150 21324876 24940960 21324876 24940960 13899425 19971799 13899425 19971799 10591339 15877652 10591339 15877652 989677438 13615612 989677438 13615612 8980566 13444754 8980566 13444754 990985016 13255544 990985016 13255544 8811473 13255544 586450856 898980295 586450856 898980295 335978443 759276177 335978443 759276177 476342836 994970972 476342836 994970972 623826400 264421766 623826400 264421766 167362126 143014494 167362126 143014494 936865758 85918457 936865758 85918457 956067636 51216033 956067636 51216033 988167357 16924691 988167357 16924691 989618433 15032100 989618433 15032100 990240008 14709738 990240008 14709738 9260448 13685301 9260448 13685301 8852573 13173199 8852573 13173199 991079796 475674078 991079796 475674078 312264964 338491923 312264964 338491923 119946868 166510881 119946868 166510881 920960358 117438598 920960358 117438598 50460060 43609468 50460060 43609468 13295807 17676331 13295807 17676331 11165432 14283950 11165432 14283950 9221929 13783177 9221929 13783177 9162035 13394931 9162035 13394931 8894992 942654736 8894992 942654736 616883831 459932935 616883831 459932935 830897058 248537723 830897058 248537723 870100562 135533244 870100562 135533244 929397914 104965319 929397914 104965319 962014968 34145072 962014968 34145072 15071623 18443555 15071623 18443555 987678967 17534386 987678967 17534386 989178108 13997587 989178108 13997587 990710759 13725247 990710759 13725247 990900908 13593555 990900908 13593555 990904769 13593555 829617753 919380899 829617753 919380899 491479918 356528764 491479918 356528764 788886145 274570680 788886145 274570680 876368201 146037663 876368201 146037663 954643871 66546025 954643871 66546025 968155897 43754803 968155897 43754803 15872197 23377017 15872197 23377017 985112375 19406196 985112375 19406196 10261885 14809658 10261885 14809658 9888762 14543279 9888762 14543279 990667045 14041312 990667045 14041312 990774897 13715175 990774897 13715175 8911809 13419554 8911809 13419554 854880807 680412684 854880807 680412684 388734092 96391444 388734092 96391444 943055569 81149694 943055569 81149694 32028908 44957204 32028908 44957204 971651515 31393136 971651515 31393136 9543727 13863330 9543727 13863330 990774472 597388318 990774472 597388318 380067952 808539871 380067952 808539871 897626700 123660127 897626700 123660127 76535715 112239102 76535715 112239102 932736387 92826536 932736387 92826536 60949832 82912210 60949832 82912210 947686121 54240574 947686121 54240574 23291560 28184683 23291560 28184683 988074370 16485152 988074370 16485152 10077754 15060648 10077754 15060648 9828519 13922550 9828519 13922550 9188758 13758962 9188758 13758962 484219544 927209765 484219544 927209765 796087953 282494380 796087953 282494380 844439811 198860637 844439811 198860637 896256011 155288627 896256011 155288627 897867279 72387926 897867279 72387926 965244156 33059875 965244156 33059875 19073138 18922719 19073138 18922719 988846318 14610315 988846318 14610315 990521130 14292049 990521130 14292049 9353490 13863333 9353490 13863333 9226030 13811167 9226030 748840415 9226030 748840415 673529907 448447760 673529907 448447760 294674856 348423671 294674856 348423671 873001089 163505814 873001089 163505814 107914437 57426275 107914437 57426275 961864042 51057039 961864042 51057039 16978856 25614833 16978856 25614833 13732369 19198584 13732369 19198584 10265208 14567442 10265208 14567442 9500913 14041311 9500913 14041311 9396894 442942524 9396894 442942524 391715559 903819898 391715559 903819898 832155187 162316780 832155187 162316780 66698776 84813969 66698776 84813969 33237510 48348052 33237510 48348052 971123487 42721419 971123487 42721419 26926645 37470433 26926645 37470433 976244170 18951904 976244170 18951904 9967439 14809661 9967439 14809661 990478446 14292052 990478446 14292052 990578936 14221012 990578936 14221012 990688184 13997617 990688184 13997617 990698019 622814972 990698019 622814972 580689057 920438772 580689057 920438772 332268330 401146943 332268330 401146943 171551704 232173739 171551704 232173739 104922990 148956080 104922990 148956080 73833709 81897269 73833709 81897269 962569559 51664035 962569559 51664035 21430050 22483744 21430050 22483744 12067910 16630144 12067910 16630144 990069092 14948652 990069092 14948652 990481336 14176475 990481336 14176475 9524083 404296847 9524083 404296847 690299071 836030419 690299071 836030419 322455578 314925137 322455578 314925137 160369519 221228284 160369519 221228284 859322951 155039328 859322951 155039328 99609133 141763849 99609133 141763849 920646381 113865943 920646381 113865943 940279712 60329267 940279712 60329267 963762326 22729414 963762326 22729414 14351527 17814106 14351527 17814106 989302732 15312348 989302732 15312348 990437721 14488483 990437721 14488483 9625006 14244474 9625006 14244474 9548770 14244474 447716045 691960987 447716045 691960987 376185706 751977355 376185706 751977355 474833827 910438449 474833827 910438449 687903862 405613067 687903862 405613067 156087018 186460439 156087018 186460439 904429563 97740050 904429563 97740050 28341611 36094636 28341611 36094636 982379147 25502506 982379147 25502506 14099703 15928668 14099703 15928668 9825519 14543275 9825519 14543275 9674623 14276807 9674623 14276807 990560112 443356302 990560112 443356302 384439525 994409039 384439525 994409039 710259148 331183027 710259148 331183027 174886717 134754609 174886717 134754609 927783294 68007042 927783294 68007042 977939802 22557058 977939802 22557058 989376365 15890179 989376365 15890179 10350838 14923558 10350838 14923558 9801930 14590621 9801930 14590621 990364478 444025708 990364478 444025708 418690481 977961045 418690481 977961045 303221724 290694480 303221724 290694480 813240960 195379418 813240960 195379418 111848513 33186697 111848513 33186697 15927533 19171532 15927533 19171532 11072356 15398449 11072356 15398449 10220208 15060653 10220208 15060653 990141295 14891783 990141295 14891783 9929648 14891783 536526500 826514480 536526500 826514480 657685407 950144344 657685407 950144344 147164035 175785364 147164035 175785364 108729647 131112051 108729647 131112051 953085427 61033283 953085427 61033283 986681111 17640574 986681111 17640574 11139386 15988121 11139386 15988121 990240670 14654545 990240670 14654545 990306465 375508028 990306465 375508028 199053861 258307518 199053861 258307518 851765471 112406861 851765471 112406861 939036529 79566098 939036529 79566098 964952487 42121112 964952487 42121112 26699820 29743670 26699820 29743670 17421686 23282184 17421686 23282184 11323152 17418633 11323152 17418633 989785947 15242850 989785947 15242850 9960045 14875139 9960045 14875139 990203366 14875139 743804458 636083137 743804458 636083137 280990907 323783720 280990907 323783720 788160905 277179655 788160905 277179655 817118918 215547646 817118918 215547646 869332796 138338523 869332796 138338523 86524965 73762633 86524965 73762633 959864583 50710221 959864583 50710221 982605194 25441510 982605194 25441510 983740024 19520308 983740024 19520308 988611798 15965053 988611798 15965053 989426901 15316939 989426901 15316939 989831715 15065661 989831715 15065661 990086252 15057729 990086252 15057729 343981554 803730499 343981554 803730499 646978621 446260964 646978621 446260964 294620102 375558102 294620102 375558102 925074184 79944850 925074184 79944850 970835189 42482748 970835189 42482748 978610618 22991522 978610618 22991522 11947056 16339614 11947056 16339614 989963492 15060273 989963492 15060273 9994806 418252217 9994806 418252217 596495081 522733184 596495081 522733184 408243326 901868465 408243326 901868465 720080474 237608891 720080474 237608891 127660933 127480225 127660933 127480225 925520134 76816442 925520134 76816442 33478993 32823115 33478993 32823115 982265115 20960374 982265115 20960374 12635376 17287554 12635376 17287554 11023625 16317205 11023625 16317205 10524496 15859951 10524496 15859951 989487457 15490589 989487457 15490589 10264358 15312168 10264358 15312168 10251626 15312168 480659231 727109213 480659231 727109213 629236894 506631985 629236894 506631985 300130683 241254823 300130683 241254823 843494639 125754679 843494639 125754679 70822344 99204221 70822344 99204221 959031335 37039070 959031335 37039070 23297888 25947114 23297888 25947114 984800146 20974739 984800146 20974739 986494084 20180441 986494084 20180441 988114259 16523201 988114259 16523201 10458447 15214139 10458447 15214139 989954803 15205234 989954803 15205234 735652457 433650579 735652457 433650579 134321572 197005007 134321572 197005007 948860615 59773737 948860615 59773737 962823994 54357425 962823994 54357425 26212437 36207849 26212437 36207849 21643006 31364641 21643006 31364641 985219480 22162106 985219480 22162106 988524832 16070459 988524832 16070459 989651008 15487569 989651008 15487569 989858775 15244042 989858775 441287911 989858775 441287911 262219093 180964159 262219093 180964159 108238860 138660268 108238860 138660268 912925288 74394381 912925288 74394381 44741701 24710167 44741701 24710167 983959763 22151411 983959763 22151411 11470908 16533717 11470908 16533717 989230052 15965055 989230052 15965055 10408565 15389151 10408565 15389151 989666153 15389151 375341445 739869469 375341445 739869469 511767743 885043468 511767743 885043468 642061800 263453320 642061800 263453320 136381594 112692629 136381594 112692629 927070034 105348293 927070034 105348293 962930709 43461231 962930709 43461231 19307539 26798464 19307539 26798464 11223870 17270106 11223870 17270106 10853701 16339619 10853701 16339619 10334863 15464112 10334863 15464112 350411046 928873964 350411046 928873964 463743194 360587381 463743194 360587381 169871071 219136467 169871071 219136467 932501880 78650140 932501880 78650140 948988530 39465460 948988530 39465460 24865523 36850509 24865523 36850509 20420634 30092616 20420634 30092616 981573554 20791092 981573554 20791092 11805024 17829606 11805024 17829606 11655619 17673846 11655619 17673846 11483706 16738396 11483706 16738396 989068405 15940374 989068405 15940374 989626166 15498527 989626166 498531877 989626166 498531877 141526386 164810193 141526386 164810193 66661098 99426721 66661098 99426721 934918866 94947282 934918866 94947282 939733959 53902694 939733959 53902694 966816709 47765150 966816709 47765150 30737930 43814677 30737930 43814677 24294031 34417277 24294031 34417277 983318233 20612801 983318233 20612801 11312714 17316205 11312714 17316205 988553645 16364867 988553645 16364867 10678089 16293442 10678089 16293442 10616739 15732122 10616739 15732122 10435419 907621113 10435419 907621113 576970545 552199531 576970545 552199531 135768758 124953724 135768758 124953724 62433013 66131999 62433013 66131999 33979514 40161566 33979514 40161566 988337105 16586978 988337105 16586978 989550210 15746158 989550210 15746158 690977984 829429806 690977984 829429806 303776200 161393120 303776200 161393120 937175523 90946481 937175523 90946481 46831328 62634440 46831328 62634440 37316805 38577843 37316805 38577843 14025789 16869829 14025789 16869829 10927374 16460003 10927374 16460003 989194766 15954364 989194766 15954364 989397357 15954364 383964626 743616661 383964626 743616661 715610118 337981533 715610118 337981533 772231167 310457806 772231167 310457806 859553673 117572828 859553673 117572828 930515710 66513335 930515710 66513335 39077215 47011536 39077215 47011536 970101535 33962969 970101535 33962969 986141456 19884486 986141456 19884486 12428628 17640572 12428628 17640572 989212959 15859955 989212959 15859955 10509651 370858805 10509651 370858805 810410167 250002195 810410167 250002195 843134628 233756757 843134628 233756757 92240943 118662221 92240943 118662221 76081063 79718281 76081063 79718281 959639863 56951102 959639863 56951102 25552463 36104151 25552463 36104151 19847952 29564519 19847952 29564519 13158585 17939524 13158585 17939524 988871113 16678576 988871113 16678576 10755030 16293439 10755030 16293439 989246616 468204978 989246616 468204978 464371977 935296475 464371977 935296475 686881819 289556561 686881819 289556561 885959070 131413107 885959070 131413107 926764556 59855731 926764556 59855731 35659128 43699446 35659128 43699446 25010378 33354233 25010378 33354233 21580644 31884047 21580644 31884047 978951182 29241720 978951182 29241720 18201157 24159213 18201157 24159213 12337622 18567325 12337622 18567325 987596887 17846933 987596887 17846933 11730245 17449037 11730245 17449037 11251911 17217960 11251911 17217960 11040611 16348163 11040611 16348163 10592750 15961089 10592750 15961089 812459407 416619641 812459407 416619641 252710554 145854872 252710554 145854872 917922869 69863334 917922869 69863334 962458264 36979998 962458264 36979998 987301352 17342290 987301352 17342290 988841824 16621543 988841824 16621543 989079107 16533716 989079107 16533716 10702044 16459999 10702044 937824984 10702044 937824984 804559079 265952274 804559079 265952274 142079017 157639660 142079017 157639660 922068652 117606416 922068652 117606416 927971074 46334034 927971074 46334034 978305930 26855925 978305930 26855925 13877028 19780627 13877028 19780627 12330470 17245320 12330470 17245320 988929347 16548412 988929347 16548412 10787126 16548412 423275831 838977473 423275831 838977473 698667419 295257705 698667419 295257705 820820776 142012631 820820776 142012631 93321735 85822710 93321735 85822710 40899407 33592818 40899407 33592818 20308448 24653252 20308448 24653252 11082888 17058326 11082888 17058326 988795609 16979139 988795609 16979139 11051915 16979139 188437865 452675620 188437865 452675620 806136843 157860821 806136843 157860821 75109375 106396436 75109375 106396436 58863858 79969381 58863858 79969381 967458890 42111753 967458890 42111753 26145394 38972320 26145394 38972320 987798259 17829610 987798259 17829610 988298489 16982417 988298489 16982417 11060496 16982417 661047578 753357157 661047578 753357157 612082174 447622099 612082174 447622099 850557808 204554382 850557808 204554382 874770472 175027363 874770472 175027363 906811935 128692378 906811935 128692378 946626257 42020478 946626257 42020478 983940506 19315834 983940506 19315834 988246454 17277154 988246454 17277154 988594684 16699771 988594684 16699771 988914323 16699771 577207186 620103910 577207186 620103910 681544109 391016341 681544109 391016341 228779516 191322899 228779516 191322899 913149120 99215476 913149120 99215476 64455310 87325325 64455310 87325325 22540585 31935958 22540585 31935958 15981029 19332998 15981029 19332998 12552286 18438140 12552286 18438140 988500292 17262901 988500292 17262901 11145079 17137124 11145079 17137124 11073114 17033148 11073114 17033148 988763658 16982415 988763658 16982415 988779223 16982415 385097476 937515950 385097476 937515950 630904162 208526411 630904162 208526411 891862639 138603564 891862639 138603564 81614029 51243816 81614029 51243816 968705729 45727777 968705729 45727777 26207675 37104633 26207675 37104633 981617629 23715524 981617629 23715524 15388104 21753237 15388104 21753237 12983355 17572187 12983355 17572187 11433936 17175933 11433936 17175933 988592898 766243776 988592898 766243776 345339178 944756480 345339178 944756480 590581523 304053411 590581523 304053411 153292122 205398927 153292122 205398927 934148089 72545590 934148089 72545590 42001300 55738162 42001300 55738162 970278196 27293564 970278196 27293564 11963846 17842870 11963846 17842870 988116005 17458397 988116005 17458397 11209597 17209206 11209597 17209206 11122918 17175935 11122918 17175935 442457898 992327925 442457898 992327925 365160363 591061441 365160363 591061441 253847147 301948575 253847147 301948575 862222679 191995457 862222679 191995457 85820926 124368657 85820926 124368657 960704250 57264293 960704250 57264293 33837676 22954585 33837676 22954585 14881867 20930754 14881867 20930754 986927770 18565152 986927770 18565152 11489009 17353777 11489009 17353777 11262813 17217964 11262813 17217964 988557269 17217964 704008214 581407907 704008214 581407907 448541402 985505840 448541402 985505840 327879842 490651862 327879842 490651862 768031981 130391652 768031981 130391652 940615683 85594506 940615683 85594506 41525904 45571533 41525904 45571533 977424144 27954069 977424144 27954069 984128874 22130931 984128874 22130931 13810185 21099443 13810185 21099443 987375952 18308020 987375952 18308020 988171478 17572186 988171478 17572186 988244469 17505626 988244469 17505626 11458069 17505626 497662029 899701142 497662029 899701142 724710871 342732653 724710871 342732653 182615221 167891284 182615221 167891284 95668391 111274222 95668391 111274222 935062716 35234499 935062716 35234499 984793644 22693796 984793644 22693796 987520066 18503288 987520066 18503288 12034473 18077521 12034473 18077521 987977630 17713621 987977630 17713621 11590966 17635720 11590966 17635720 988208121 17635720 726201213 507053048 726201213 507053048 377040618 756016687 377040618 756016687 805650883 206417940 805650883 206417940 78633946 75796096 78633946 75796096 35013176 41765708 35013176 41765708 974788063 36830835 974788063 36830835 21086407 28542542 21086407 28542542 986639219 19149143 986639219 19149143 987683742 17881579 987683742 17881579 988167871 17601029 988167871 17601029 11514028 17601029 413888346 579694558 413888346 579694558 680503378 422507275 680503378 422507275 215851262 188138547 215851262 188138547 956366643 62724212 956366643 62724212 972574170 27217278 972574170 27217278 987319296 17834206 987319296 17834206 11595628 17665217 11595628 400844478 11595628 400844478 548075788 800604839 548075788 800604839 300103329 280679416 300103329 280679416 102592232 110000187 102592232 110000187 60592679 82319128 60592679 82319128 50725364 58289670 50725364 58289670 982206238 22348874 982206238 22348874 13623557 19589510 13623557 19589510 987576057 17896829 987576057 17896829 988134675 17676335 988134675 17676335 609522833 785749330 609522833 785749330 155915708 196296334 155915708 196296334 129652491 156357210 129652491 156357210 101162147 120571215 101162147 120571215 80212425 102906492 80212425 102906492 63912370 76507478 63912370 76507478 952754832 39432652 952754832 39432652 981034728 22507397 981034728 22507397 14105712 22085005 14105712 22085005 11893817 17906254 11893817 17906254 988006099 17846340 988006099 286751904 988006099 286751904 152197623 39829026 152197623 39829026 23629812 34573481 23629812 34573481 20348024 20882279 20348024 20882279 986224598 19613150 986224598 19613150 986925482 18844904 986925482 18844904 12047349 18268330 12047349 18268330 11769318 17859182 11769318 17859182 620213147 997988365 620213147 997988365 312113557 428135582 312113557 428135582 252759071 330922329 252759071 330922329 875392651 142265802 875392651 142265802 85588405 114978402 85588405 114978402 49247531 49106999 49247531 49106999 980138030 26420001 980138030 26420001 982754122 24363341 982754122 24363341 12803116 18469671 12803116 18469671 987800610 18010941 987800610 18010941 987827408 18010941 357392631 754799900 357392631 754799900 820830790 257788621 820830790 257788621 864946877 189948641 864946877 189948641 878807602 161013873 878807602 161013873 87846230 124226254 87846230 124226254 77887338 69094385 77887338 69094385 39974926 45205485 39974926 45205485 20180919 26727782 20180919 26727782 985360395 22172710 985360395 22172710 13732967 20953899 13732967 20953899 12504084 18443553 12504084 18443553 11934714 18048558 11934714 18048558 987813232 772294241 987813232 772294241 515845904 959232656 515845904 959232656 444794766 491617187 444794766 491617187 734859209 317411255 734859209 317411255 802633815 192274608 802633815 192274608 112284656 162772618 112284656 162772618 906972580 107735208 906972580 107735208 66836645 94221553 66836645 94221553 48130647 60412090 48130647 60412090 26103691 37230686 26103691 37230686 977403957 29222759 977403957 29222759 985358836 21248206 985358836 21248206 986365704 19579495 986365704 19579495 12086189 18402148 12086189 18402148 11790312 17881578 11790312 17881578 11784034 401508412 11784034 401508412 350346133 882441637 350346133 882441637 720247381 326472666 720247381 326472666 797427834 241161467 797427834 241161467 135657279 147527465 135657279 147527465 87884756 86493061 87884756 86493061 43865684 49234610 43865684 49234610 972728145 38728047 972728145 38728047 19901489 23400960 19901489 23400960 14817090 21684727 14817090 21684727 987567735 18422348 987567735 18422348 987676591 18234568 987676591 18234568 987741611 18048563 987741611 18048563 11929141 18048563 603045717 778055349 603045717 778055349 304088180 389459762 304088180 389459762 821272995 261846850 821272995 261846850 162052555 233532036 162052555 233532036 878456789 153605831 878456789 153605831 62215215 41204271 62215215 41204271 22903358 27480596 22903358 27480596 985518438 20437381 985518438 20437381 986413929 19848877 986413929 19848877 11947209 18077524 11947209 18077524 11940638 478922660 11940638 478922660 677569282 369740185 677569282 369740185 232891961 260635586 232891961 260635586 159149892 151343613 159149892 151343613 904701201 128768439 904701201 128768439 921347576 115563606 921347576 115563606 61492988 87302829 61492988 87302829 954778767 54483492 954778767 54483492 967375319 39980322 967375319 39980322 17311972 23670343 17311972 23670343 985892921 19729829 985892921 19729829 12709877 19355304 12709877 19355304 12209338 18506313 12209338 18506313 12014218 18279645 12014218 18279645 11994143 18279645 496746651 934523109 496746651 934523109 787309425 255901070 787309425 255901070 830508966 169428831 830508966 169428831 63655792 93139912 63655792 93139912 39814832 42738837 39814832 42738837 15144218 22706799 15144218 22706799 985064631 19394054 985064631 19394054 987349007 18681082 987349007 18681082 12253394 18372756 12253394 18372756 987661689 18372756 652192269 916877081 652192269 916877081 524343316 445237905 524343316 445237905 274312775 405397152 274312775 405397152 852190944 166725712 852190944 166725712 925023077 69188883 925023077 69188883 32425364 25536720 32425364 25536720 984939940 20612796 984939940 20612796 986359232 19693564 986359232 19693564 12477569 18809162 12477569 18809162 987439545 18577095 987439545 18577095 12245186 18577095 391025953 797097374 391025953 797097374 894634366 128794858 894634366 128794858 81579512 84285347 81579512 84285347 48778808 69447802 48778808 69447802 954352695 42371512 954352695 42371512 20949778 28733267 20949778 28733267 984337437 22853433 984337437 22853433 13553508 19677093 13553508 19677093 12402020 18595606 12402020 18595606 987555036 18595606 372241208 959044215 372241208 959044215 348616348 483377580 348616348 483377580 314697532 469196623 314697532 469196623 683764578 225801105 683764578 225801105 144846682 216089108 144846682 216089108 889213910 156407499 889213910 156407499 31194278 41846723 31194278 41846723 24670466 27627281 24670466 27627281 16817789 21945477 16817789 21945477 987112852 18625688 987112852 18625688 987522787 413813143 987522787 413813143 194224334 246935931 194224334 246935931 134751097 195429194 134751097 195429194 928980464 80300383 928980464 80300383 966773987 31263349 966773987 31263349 981550517 22785208 981550517 22785208 987429473 18687441 987429473 461536981 987429473 461536981 301231820 384399890 301231820 384399890 241077434 241983543 241077434 241983543 877681028 165647737 877681028 165647737 102142457 147415370 102142457 147415370 904172752 91779212 904172752 91779212 17083155 24941771 17083155 24941771 985358629 19857618 985358629 19857618 987010959 19123485 987010959 19123485 987320757 18828710 987320757 18828710 987370477 819173995 987370477 819173995 347750174 539255480 347750174 539255480 643034135 994181937 643034135 994181937 514443117 419955932 514443117 419955932 760907988 315225660 760907988 315225660 175136875 237615712 175136875 237615712 935261954 92029793 935261954 92029793 34657371 39203336 34657371 39203336 979360309 29014145 979360309 29014145 18197993 26775522 18197993 26775522 986452168 19699738 986452168 19699738 986935092 19422482 986935092 19422482 12555364 18809161 12555364 18809161 12370722 18809161 444176689 945121511 444176689 945121511 512247339 588092397 512247339 588092397 359799668 895010300 359799668 895010300 487754349 480766372 487754349 480766372 315025521 261508643 315025521 261508643 141950634 174331919 141950634 174331919 98611273 103457405 98611273 103457405 963239009 49437015 963239009 49437015 982460554 22215211 982460554 22215211 13289332 19483882 13289332 19483882 12527353 18946183 12527353 18946183 987337354 18946183 653358241 744576198 653358241 744576198 194788864 214653724 194788864 214653724 890621856 136845223 890621856 136845223 74606313 50852596 74606313 50852596 969203749 37595736 969203749 37595736 977422210 32346022 977422210 32346022 986404560 19171535 986404560 19171535 987210031 19153311 987210031 771958209 987210031 771958209 310988163 355757337 310988163 355757337 762615030 348336579 762615030 348336579 231183528 276894737 231183528 276894737 167591951 204976359 167591951 204976359 893624987 128482378 893624987 128482378 915115904 126800568 915115904 126800568 925116783 81590500 925116783 81590500 42683233 29976332 42683233 29976332 18161042 27893280 18161042 27893280 12643149 19236530 12643149 19236530 987111721 19236530 378564836 787772984 378564836 787772984 527590067 976295707 527590067 976295707 693099798 277847619 693099798 277847619 837393117 102699891 837393117 102699891 946234304 79198984 946234304 79198984 48030131 49214303 48030131 49214303 985006668 22423627 985006668 22423627 13956021 20229814 13956021 20229814 12889230 19677091 12889230 19677091 986996987 19394052 986996987 19394052 12680737 487928454 12680737 487928454 448385170 578162875 448385170 578162875 651597808 754115373 651597808 754115373 439354058 972555292 439354058 972555292 674542469 379442014 674542469 379442014 236449973 277528801 236449973 277528801 77580712 87532634 77580712 87532634 962532361 43405040 962532361 43405040 984157322 19589513 984157322 19589513 12764327 19483905 12764327 19483905 986969808 19333001 986969808 19333001 987091653 19333001 292321689 649506558 292321689 649506558 676163191 351268747 676163191 351268747 230886230 326961807 230886230 326961807 795426454 271465646 795426454 271465646 893684771 154220854 893684771 154220854 902770134 131609591 902770134 131609591 913176069 111865531 913176069 111865531 929111833 63205335 929111833 63205335 25132490 35794057 25132490 35794057 15522866 22899850 15522866 22899850 13505951 19571896 13505951 19571896 12781949 19541158 12781949 19541158 12758643 452783469 12758643 452783469 831068874 172662297 831068874 172662297 888622808 77514639 888622808 77514639 960744597 47926613 960744597 47926613 977264715 23975209 977264715 23975209 15038152 20491544 15038152 20491544 986861974 19585799 986861974 19585799 986928591 19550988 986928591 631389541 986928591 631389541 315296786 469912411 315296786 469912411 837376137 216730727 837376137 216730727 52952795 56508489 52952795 56508489 973023665 33220051 973023665 33220051 981990367 26420003 981990367 26420003 16895286 22838878 16895286 22838878 12851017 19595696 12851017 19595696 12824935 19595696 522137441 757787982 522137441 757787982 351918932 366428369 351918932 366428369 789819776 235718938 789819776 235718938 848682747 158627902 848682747 158627902 926597389 105348292 926597389 105348292 57672876 47862003 57672876 47862003 984578271 20345072 984578271 20345072 986458803 19814699 986458803 19814699 12908024 19704334 12908024 19704334 986719001 19704334 455989790 927824670 455989790 927824670 559654348 529415039 559654348 529415039 237354415 294736265 237354415 294736265 880602922 161214944 880602922 161214944 893420188 124165301 893420188 124165301 73807328 41320406 73807328 41320406 22060729 22586313 22060729 22586313 13593710 19884488 13593710 19884488 986695741 19729824 986695741 642136904 986695741 642136904 570984010 995005059 570984010 995005059 161332248 177472269 161332248 177472269 73979362 82697140 73979362 82697140 966605555 47406400 966605555 47406400 27837930 39568005 27837930 39568005 22975832 23894510 22975832 23894510 15304913 21684731 15304913 21684731 13438336 20243586 13438336 20243586 986573905 19967157 986573905 19967157 986691968 19744743 986691968 19744743 343035072 872682414 343035072 872682414 701258735 344412758 701258735 344412758 851398668 214199084 851398668 214199084 91855831 93868120 91855831 93868120 58807545 42784607 58807545 42784607 24717494 30023106 24717494 30023106 19237848 23946145 19237848 23946145 14315395 21718702 14315395 21718702 985834773 20024755 985834773 20024755 986553693 20005515 986553693 20005515 13043915 795438395 13043915 795438395 523295493 470298154 523295493 470298154 698952287 346734043 698952287 346734043 138791063 134572987 138791063 134572987 921601522 84101303 921601522 84101303 40541338 47600890 40541338 47600890 25562305 32104780 25562305 32104780 982954906 23326856 982954906 23326856 13818341 21333295 13818341 21333295 13266623 20425083 13266623 20425083 13219435 20229813 13219435 20229813 986476872 389220489 986476872 389220489 146021433 159155457 146021433 159155457 95851353 138000366 95851353 138000366 945976905 43888639 945976905 43888639 21880873 30864284 21880873 30864284 17062577 22991524 17062577 22991524 985125021 21994065 985125021 21994065 13107971 20024756 13107971 20024756 582125813 718447073 582125813 718447073 378338827 410037185 378338827 410037185 110958816 136896694 110958816 136896694 81235328 100511036 81235328 100511036 65255294 88751848 65255294 88751848 46435203 63736561 46435203 63736561 36109939 38100511 36109939 38100511 979745917 25510535 979745917 25510535 14451908 22507395 14451908 22507395 986220073 20674228 986220073 20674228 986352025 20243590 986352025 20243590 13126876 20180437 13126876 20180437 738145212 459801406 738145212 459801406 303921255 280298515 303921255 280298515 180383075 244327865 180383075 244327865 105334260 107901238 105334260 107901238 945453262 33048534 945453262 33048534 14609837 20882278 14609837 20882278 13386313 20339238 13386313 20339238 13199637 20305296 13199637 602171642 13199637 602171642 586725346 992774833 586725346 992774833 469415944 379673587 469415944 379673587 210129692 235804932 210129692 235804932 863707866 171152669 863707866 171152669 904621312 129463426 904621312 129463426 69892660 69546826 69892660 69546826 961151991 39412223 961151991 39412223 976710456 25801951 976710456 25801951 984344330 22708469 984344330 22708469 13279193 20457957 13279193 20457957 13258145 505315168 13258145 505315168 438628216 966658362 438628216 966658362 861108443 204475166 861108443 204475166 109762387 145116588 109762387 145116588 915321241 123882507 915321241 123882507 57925745 85743809 57925745 85743809 52708496 64169706 52708496 64169706 959349918 59038841 959349918 59038841 975795651 32104777 975795651 32104777 17379400 21331661 17379400 21331661 986166779 20681285 986166779 20681285 13341950 20333905 13341950 20333905 986431689 20333905 566020014 996857695 566020014 996857695 232370321 279311730 232370321 279311730 144055572 186937559 144055572 186937559 107696177 131805576 107696177 131805576 937645599 60412089 937645599 60412089 962416874 36140759 962416874 36140759 18317647 28398480 18317647 28398480 16210517 21955747 16210517 21955747 986289842 20598745 986289842 744571444 986289842 744571444 555208590 874733441 555208590 874733441 212678254 311142731 212678254 311142731 801830001 237899939 801830001 237899939 148262719 173975900 148262719 173975900 915182087 78674730 915182087 78674730 50364105 58349787 50364105 58349787 969179398 42648889 969179398 42648889 971967262 41289437 971967262 41289437 24617170 36929217 24617170 36929217 19253988 26364313 19253988 26364313 14997269 21703093 14997269 21703093 985693597 21504787 985693597 21504787 985939516 20769473 985939516 20769473 13339111 20672313 13339111 694948269 13339111 694948269 622883652 948823901 622883652 948823901 294107707 258419157 294107707 258419157 902817534 117270954 902817534 117270954 940546930 84937132 940546930 84937132 39359114 45045251 39359114 45045251 25409220 34037068 25409220 34037068 20599195 26755469 20599195 26755469 983061137 22537180 983061137 22537180 14078962 21573431 14078962 21573431 13671412 20979163 13671412 20979163 986207334 20738868 986207334 20738868 986216668 666445861 986216668 666445861 379329457 833703111 379329457 833703111 704954624 246708306 704954624 246708306 877609586 103288604 877609586 103288604 58403243 71537487 58403243 71537487 968719139 41462706 968719139 41462706 25649310 26749291 25649310 26749291 985276930 22106366 985276930 22106366 985960978 20960375 985960978 20960375 986074814 20791096 986074814 20791096 986192599 647227001 986192599 647227001 303313482 242422835 303313482 242422835 897491865 144656742 897491865 144656742 927827527 72200196 927827527 72200196 32074667 40161049 32074667 40161049 979226164 28111876 979226164 28111876 17237006 23525144 17237006 23525144 13404686 20739795 13404686 20739795 438028597 958037342 438028597 958037342 341295517 690276822 341295517 690276822 668977149 365699066 668977149 365699066 792442614 229274994 792442614 229274994 847704509 182925885 847704509 182925885 897340444 153677555 897340444 153677555 909976395 74237944 909976395 74237944 958325702 40826448 958325702 40826448 20875236 23484809 20875236 23484809 985370278 21451332 985370278 21451332 985932157 20991415 985932157 20991415 13555919 20865490 13555919 20865490 986164607 20865490 576503495 980921608 576503495 980921608 255091039 264593131 255091039 264593131 904408999 99867178 904408999 99867178 22494288 27381124 22494288 27381124 984816119 22375485 984816119 22375485 985759865 21543526 985759865 21543526 13529811 20974296 13529811 20974296 986045426 602527140 986045426 602527140 466189599 888767953 466189599 888767953 311103346 454606563 311103346 454606563 138859911 69493465 138859911 69493465 962189311 29589221 962189311 29589221 13878900 21248205 13878900 21248205 13629675 21048695 13629675 21048695 985974499 21048695 572926032 876188252 572926032 876188252 246578160 226777360 246578160 226777360 134399619 197099627 134399619 197099627 128652098 177523040 128652098 177523040 936577664 76458560 936577664 76458560 952718339 47240540 952718339 47240540 27107005 27893284 27107005 27893284 983406045 21573426 983406045 21573426 985841972 21331656 985841972 21331656 13657185 21285258 13657185 439811779 13657185 439811779 573261439 941461503 573261439 941461503 424160482 341571241 424160482 341571241 798955698 275740196 798955698 275740196 886451269 62451501 886451269 62451501 960095718 50537144 960095718 50537144 973066896 34075805 973066896 34075805 17647960 22562715 17647960 22562715 985021964 21753239 985021964 21753239 985779723 21336402 985779723 21336402 13720318 21336402 548627638 742719426 548627638 742719426 252115659 344217904 252115659 344217904 213013863 271031353 213013863 271031353 144681018 213811558 144681018 213811558 117250930 140817991 117250930 140817991 62918981 68965039 62918981 68965039 37152835 50716128 37152835 50716128 29729236 38091869 29729236 38091869 974448737 29269701 974448737 29269701 18156777 24661055 18156777 24661055 15201863 22701051 15201863 22701051 14150569 21451940 14150569 21451940 985810805 21451940 619121045 882771489 619121045 882771489 349498691 921524911 349498691 921524911 763046467 323572157 763046467 323572157 826272762 235264270 826272762 235264270 846299248 187977624 846299248 187977624 54461157 67222306 54461157 67222306 39676283 49427048 39676283 49427048 32307401 47485673 32307401 47485673 29306478 39281835 29306478 39281835 981528155 26244722 981528155 26244722 982823311 23564925 982823311 23564925 985426883 22042423 985426883 22042423 985722705 21586131 985722705 21586131 13734116 21542313 13734116 21542313 429342841 999822377 429342841 999822377 693113914 266540756 693113914 266540756 150542280 223138936 150542280 223138936 876996760 167687112 876996760 167687112 97143087 123254306 97143087 123254306 71912737 98384662 71912737 98384662 936214596 95253037 936214596 95253037 942036896 44694995 942036896 44694995 23694905 26741103 23694905 26741103 984473086 22752223 984473086 22752223 984756239 22574845 984756239 22574845 985661001 21642815 985661001 21642815 13777094 21642815 284078881 475387160 284078881 475387160 733186182 317132089 733186182 317132089 195111366 284505967 195111366 284505967 810185279 219774982 810185279 219774982 137488913 193125799 137488913 193125799 124200100 144851244 124200100 144851244 913462769 121267191 913462769 121267191 973300499 30843834 973300499 30843834 19007228 28819960 19007228 28819960 984375684 22693799 984375684 22693799 14327661 21745875 14327661 21745875 985632230 21745875 753633313 583789228 753633313 583789228 549147305 768948033 549147305 768948033 507943933 315791453 507943933 315791453 98179145 125505398 98179145 125505398 82737439 117235208 82737439 117235208 932357863 89093535 932357863 89093535 960792953 58285348 960792953 58285348 30252022 33588578 30252022 33588578 984470657 22039979 984470657 22039979 13991756 21951082 13991756 21951082 985570968 480833757 985570968 480833757 190478789 276329523 190478789 276329523 852710840 208661247 852710840 208661247 93529601 130822104 93529601 130822104 934268268 80922949 934268268 80922949 38026229 52548136 38026229 52548136 32179354 28502300 32179354 28502300 981528346 23975210 981528346 23975210 984572167 22348873 984572167 22348873 985271912 21958710 985271912 21958710 985528378 855651115 985528378 855651115 451045845 388527389 451045845 388527389 830078326 216019881 830078326 216019881 107480524 141763852 107480524 141763852 88701573 132855955 88701573 132855955 76401664 60974137 76401664 60974137 960302207 49776657 960302207 49776657 977252442 30373104 977252442 30373104 984617459 22162108 984617459 22162108 14013140 21955746 14013140 21955746 13931050 966006984 13931050 966006984 573152233 374201632 573152233 374201632 762363770 346564765 762363770 346564765 797446855 293450513 797446855 293450513 155109400 199896553 155109400 199896553 906022235 139655422 906022235 139655422 922258315 116429626 922258315 116429626 928832594 84845572 928832594 84845572 956918323 62901559 956918323 62901559 980910327 22643672 980910327 22643672 985082175 21994064 985082175 21994064 985517676 21994064 445082362 900193370 445082362 900193370 372467783 465314909 372467783 465314909 733170867 394904453 733170867 394904453 151313744 204532368 151313744 204532368 917311993 58013092 917311993 58013092 961153327 51051162 961153327 51051162 31613312 41948680 31613312 41948680 27693391 39455047 27693391 39455047 977228439 32582629 977228439 32582629 20691971 23467553 20691971 23467553 984532980 22111929 984532980 22111929 985398007 642680310 985398007 642680310 593773609 439587706 593773609 439587706 744114549 323427512 744114549 323427512 831777670 145560352 831777670 145560352 57427477 74164028 57427477 74164028 42373044 43053921 42373044 43053921 27422789 33329133 27422789 33329133 20692931 24701081 20692931 24701081 984033741 22389335 984033741 22389335 14243656 22311242 14243656 22311242 985224760 443014229 985224760 443014229 621939971 832951951 621939971 832951951 310587555 394543165 310587555 394543165 205221680 297900302 205221680 297900302 853445643 52852397 853445643 52852397 29662100 36104148 29662100 36104148 979116490 30160871 979116490 30160871 983603303 23282189 983603303 23282189 984640148 22823257 984640148 22823257 984789590 22606496 984789590 22606496 14227708 22244538 14227708 22244538 14172986 22189773 14172986 22189773 705667704 712258054 705667704 712258054 410248379 402760606 410248379 402760606 841295242 216342215 841295242 216342215 131447836 173457602 131447836 173457602 63554970 71884910 63554970 71884910 966956200 43699447 966956200 43699447 980359213 26749294 980359213 26749294 16596280 24678781 16596280 24678781 984354673 23085490 984354673 23085490 984596717 22503716 984596717 22503716 14243802 22311983 14243802 22311983 985220060 452449577 985220060 452449577 276867322 399351662 276867322 399351662 173790212 227040906 173790212 227040906 893869507 157949788 893869507 157949788 935776117 96897131 935776117 96897131 942920687 60767023 942920687 60767023 31280287 33818002 31280287 33818002 982098179 22779601 982098179 22779601 14502444 22562713 14502444 22562713 14286285 22376601 14286285 22376601 985191785 22376601 395233984 745519312 395233984 745519312 461322940 820246766 461322940 820246766 323327591 439786864 323327591 439786864 732941491 378145832 732941491 378145832 797444570 280970966 797444570 280970966 819401186 185874274 819401186 185874274 892093285 109927313 892093285 109927313 60549659 84631505 60549659 84631505 949105909 68878967 949105909 68878967 36436992 46354420 36436992 46354420 970233722 30507751 970233722 30507751 15808318 23997059 15808318 23997059 15602922 23220961 15602922 23220961 14919529 22779602 14919529 22779602 984881295 22648531 984881295 22648531 14430086 22574848 14430086 22574848 455207877 879520298 455207877 879520298 619107619 594603231 619107619 594603231 479254476 545847644 479254476 545847644 662258017 884362987 662258017 884362987 481467607 397473713 481467607 397473713 259339622 355159845 259339622 355159845 210843532 307429553 210843532 307429553 852331747 118043128 852331747 118043128 38289799 56105851 38289799 56105851 31540448 37899021 31540448 37899021 978017551 30868065 978017551 30868065 982514913 25692058 982514913 25692058 16116298 23114709 16116298 23114709 14715254 22729413 14715254 22729413 984904915 22595567 984904915 22595567 984928701 22595567 497891939 917498307 497891939 917498307 360483570 521440383 360483570 521440383 735597266 376920962 735597266 376920962 819372020 245311366 819372020 245311366 149233381 213183691 149233381 213183691 882756206 145610872 882756206 145610872 60008116 68858610 60008116 68858610 32829216 48628807 32829216 48628807 31071483 39092790 31071483 39092790 25065693 36981067 25065693 36981067 18812269 27883186 18812269 27883186 981889200 23961463 981889200 23961463 15377899 23182751 15377899 23182751 15058309 22706798 15058309 22706798 14644099 22706798 639300897 985990031 639300897 985990031 394587386 878516114 394587386 878516114 595370906 533352351 595370906 533352351 391462664 965969667 391462664 965969667 804503191 151509430 804503191 151509430 99688900 56212190 99688900 56212190 35179241 27561691 35179241 27561691 14708640 22746781 14708640 333357523 14708640 333357523 829496158 236119694 829496158 236119694 844890647 96669979 844890647 96669979 47323536 63782083 47323536 63782083 965990676 38158431 965990676 38158431 974339150 30187037 974339150 30187037 981999693 25987014 981999693 25987014 983256801 25097714 983256801 25097714 984464130 22853432 984464130 22853432 984711289 22772841 984711289 22772841 727857764 609424838 727857764 609424838 297309359 361410595 297309359 361410595 861807186 131654653 861807186 131654653 86655612 100427669 86655612 100427669 939746957 69603093 939746957 69603093 970124892 31807442 970124892 31807442 20459405 23454260 20459405 23454260 984588770 22838874 984588770 22838874 984684137 803701805 984684137 803701805 329265280 410643896 329265280 410643896 755133989 247406336 755133989 247406336 116394267 125831091 116394267 125831091 76936247 48856569 76936247 48856569 968571855 29745605 968571855 29745605 15893543 22928098 15893543 22928098 14914811 22928098 470932143 652914800 470932143 652914800 774879110 237659463 774879110 237659463 887914994 141101213 887914994 141101213 77214120 79883202 77214120 79883202 974975748 35634597 974975748 35634597 15706489 23997054 15706489 23997054 984247458 23405764 984247458 23405764 15220700 23037698 15220700 23037698 15026849 564487128 15026849 564487128 628107171 752559139 628107171 752559139 316846582 414881575 316846582 414881575 143097782 206141274 143097782 206141274 869048323 152498491 869048323 152498491 945235837 55074258 945235837 55074258 975888754 32150427 975888754 32150427 15871718 23828162 15871718 23828162 984205169 23223648 984205169 23223648 15101525 23161691 15101525 23161691 15089581 23114808 15089581 23114808 984548978 22954589 984548978 22954589 984586078 973738324 984586078 973738324 392499775 625271639 392499775 625271639 668142029 392975399 668142029 392975399 791961977 223787645 791961977 223787645 119690733 171146117 119690733 171146117 916217691 102175328 916217691 102175328 955535402 57201079 955535402 57201079 27249961 35258491 27249961 35258491 18772581 27292217 18772581 27292217 16416181 24252359 16416181 24252359 984378567 23161686 984378567 23161686 984491035 280633123 984491035 280633123 452090558 810742642 452090558 810742642 648454913 558673696 648454913 558673696 798531724 178836500 798531724 178836500 73450491 66363040 73450491 66363040 32341879 30669071 32341879 30669071 16064149 23618782 16064149 23618782 15305194 23165418 15305194 23165418 984489842 821254367 984489842 821254367 537999534 418170409 537999534 418170409 762984472 301085576 762984472 301085576 854873823 170680805 854873823 170680805 66848276 98665414 66848276 98665414 946072615 74984774 946072615 74984774 951346132 50408762 951346132 50408762 18752839 24013988 18752839 24013988 984050368 23467551 984050368 23467551 15284088 23267769 15284088 23267769 984437812 23182146 984437812 23182146 984474309 23182146 625097643 968718670 625097643 968718670 249457314 371002969 249457314 371002969 854659273 154798799 854659273 154798799 98049771 112419896 98049771 112419896 934403925 95949771 934403925 95949771 62087550 72186266 62087550 72186266 29823821 44635111 29823821 44635111 27138008 40141319 27138008 40141319 978057937 27589304 978057937 27589304 982380491 23326855 982380491 23326855 984365676 23326855 570092863 719990223 570092863 719990223 319581749 380566028 319581749 380566028 189573666 286476465 189573666 286476465 156532350 202709230 156532350 202709230 866779123 149429955 866779123 149429955 94228717 54511587 94228717 54511587 33025525 37367474 33025525 37367474 975154877 34832841 975154877 34832841 980083634 30035534 980083634 30035534 15941186 24082608 15941186 24082608 15707284 23999678 15707284 23999678 984075375 23935611 984075375 23935611 15489968 23267768 15489968 23267768 15172411 23267768 336840630 733172015 336840630 733172015 478005579 451899966 478005579 451899966 211284395 155988865 211284395 155988865 99514525 106330286 99514525 106330286 49226473 66642493 49226473 66642493 972028063 25106343 972028063 25106343 983601627 24043736 983601627 24043736 15433553 23631483 15433553 23631483 984235322 23631483 802419759 363150236 802419759 363150236 211923729 271451167 211923729 271451167 161006699 238933797 161006699 238933797 111406993 148904952 111406993 148904952 93810336 131421714 93810336 131421714 74215224 90422977 74215224 90422977 967272764 35005978 967272764 35005978 21629828 25547234 21629828 25547234 983515957 25004676 983515957 25004676 983619103 24661050 983619103 24661050 983800860 23763008 983800860 23763008 15501153 724530432 15501153 724530432 664181259 355804187 664181259 355804187 849986974 216578906 849986974 216578906 857214894 156832677 857214894 156832677 906059516 136553288 906059516 136553288 925554796 112579180 925554796 112579180 953577951 48881441 953577951 48881441 27874754 38504176 27874754 38504176 975580517 31395411 975580517 31395411 18950000 25069251 18950000 25069251 983639459 24150699 983639459 24150699 15773206 23715526 15773206 23715526 984211935 706591067 984211935 706591067 564160931 531423471 564160931 531423471 296733990 382991560 296733990 382991560 167828577 188876590 167828577 188876590 891172800 157562120 891172800 157562120 905837906 124974894 905837906 124974894 53697604 44982642 53697604 44982642 23556154 32207881 23556154 32207881 16878790 25482366 16878790 25482366 16032660 23985995 16032660 23985995 15605649 23807885 15605649 23807885 984179625 867444749 984179625 867444749 388553493 992242714 388553493 992242714 657561346 754586959 657561346 754586959 433282695 466579450 433282695 466579450 85144301 76482249 85144301 76482249 965640787 26741105 965640787 26741105 16250145 24511859 16250145 24511859 15844545 24148266 15844545 24148266 15812720 951631844 15812720 951631844 640090791 433559056 640090791 433559056 743591030 352519989 743591030 352519989 231575012 287323727 231575012 287323727 173455914 135501822 173455914 135501822 918624943 89050800 918624943 89050800 34948572 49019245 34948572 49019245 28193328 29421284 28193328 29421284 982128429 26332111 982128429 26332111 982879180 25246649 982879180 25246649 16028498 24770250 16028498 24770250 983784042 24148271 983784042 24148271 983934426 23894508 983934426 23894508 984103813 403003634 984103813 403003634 599895500 932879810 599895500 932879810 389868590 859788747 389868590 859788747 530884397 560983824 530884397 560983824 338595692 953439632 338595692 953439632 792800591 277467976 792800591 277467976 900712331 137501654 900712331 137501654 71106726 106554350 71106726 106554350 953190842 40084731 953190842 40084731 981106287 28542541 981106287 28542541 16754013 24737843 16754013 24737843 15840316 24252357 15840316 563680870 15840316 563680870 690101189 355491995 690101189 355491995 802742740 263405797 802742740 263405797 97941884 121994818 97941884 121994818 70179152 99006869 70179152 99006869 54631347 56003750 54631347 56003750 965220247 43455391 965220247 43455391 22201318 27547330 22201318 27547330 16240504 25373250 16240504 25373250 983413893 24367885 983413893 24367885 15858309 24367885 500675448 998924056 500675448 998924056 275145361 231828007 275145361 231828007 129548951 164355146 129548951 164355146 897253943 102673122 897253943 102673122 66184643 81566010 66184643 81566010 949005135 75950927 949005135 75950927 959444690 55541882 959444690 55541882 966306983 49342712 966306983 49342712 32590080 47227831 32590080 47227831 24114057 30465268 24114057 30465268 980124279 26704653 980124279 26704653 17102680 25333591 17102680 25333591 983334617 25218284 983334617 25218284 983611818 24644577 983611818 24644577 15866347 24476075 15866347 24476075 484371793 832522136 484371793 832522136 579351520 674938081 579351520 674938081 260273519 367511893 260273519 367511893 868501734 116043147 868501734 116043147 946267019 53418199 946267019 53418199 35874864 45484692 35874864 45484692 971749618 34997062 971749618 34997062 978480346 29010740 978480346 29010740 17660475 25097716 17660475 25097716 15943306 24529875 15943306 24529875 983776008 904186170 983776008 904186170 414966006 454533638 414966006 454533638 281130300 384979550 281130300 384979550 253554153 296282131 253554153 296282131 861831465 197831463 861831465 197831463 63396538 69576614 63396538 69576614 961251559 41242892 961251559 41242892 24099517 26128303 24099517 26128303 16750017 25099323 16750017 25099323 16047024 24725430 16047024 24725430 15952011 24725430 393561848 719563772 393561848 719563772 645363404 609574410 645363404 609574410 325593548 315668327 325593548 315668327 201640344 280503165 201640344 280503165 141886244 200806992 141886244 200806992 867836886 134433392 867836886 134433392 915894073 112743768 915894073 112743768 929196273 105789163 929196273 105789163 47400559 61980574 47400559 61980574 960267446 46237295 960267446 46237295 26113601 33229658 26113601 33229658 20944489 31482321 20944489 31482321 18968696 28456249 18968696 28456249 17039558 25918002 17039558 25918002 983773054 24588253 983773054 24588253 833856435 658779564 833856435 658779564 321852889 364951508 321852889 364951508 172043971 198007061 172043971 198007061 84860066 88906025 84860066 88906025 957595798 54766609 957595798 54766609 35521820 49374012 35521820 49374012 21421464 29824973 21421464 29824973 982466087 26265619 982466087 26265619 983210288 25194062 983210288 25194062 15997490 24782247 15997490 24782247 494714834 946987825 494714834 946987825 240772355 336074523 240772355 336074523 839110648 210530926 839110648 210530926 863427646 168286987 863427646 168286987 92607345 109112713 92607345 109112713 66078794 87439708 66078794 87439708 945170151 73855535 945170151 73855535 965851521 44635113 965851521 44635113 978146145 32082439 978146145 32082439 16476486 24992015 16476486 24992015 983605542 24832468 983605542 768836472 983605542 768836472 480908202 936731305 480908202 936731305 362263028 656657589 362263028 656657589 650489566 950953683 650489566 950953683 152013070 181494584 152013070 181494584 935893764 89344915 935893764 89344915 25114378 26716441 25114378 26716441 16210449 25004680 16210449 25004680 16091942 728834259 16091942 728834259 663665036 393828353 663665036 393828353 243881308 349180789 243881308 349180789 851186504 181305951 851186504 181305951 49220662 72259936 49220662 72259936 40215889 58871578 40215889 58871578 39586801 54558608 39586801 54558608 33812871 45250781 33812871 45250781 28886541 32980935 28886541 32980935 18338976 25833786 18338976 25833786 16247645 25206236 16247645 25206236 16116954 25069249 16116954 25069249 16092328 785938246 16092328 785938246 488647348 639273953 488647348 639273953 726968388 284037994 726968388 284037994 830917881 222834352 830917881 222834352 944884828 81007221 944884828 81007221 957512005 52888870 957512005 52888870 979214443 31263351 979214443 31263351 17994436 26538702 17994436 26538702 16409172 25587670 16409172 25587670 983373231 25206239 983373231 25206239 701292909 811791220 701292909 811791220 351474737 628138844 351474737 628138844 664506993 373304007 664506993 373304007 162469327 192438215 162469327 192438215 127954236 164464963 127954236 164464963 103659111 104448243 103659111 104448243 959647736 57988222 959647736 57988222 28836479 41597924 28836479 41597924 27712666 33823625 27712666 33823625 980178156 26755465 980178156 26755465 17058116 25685181 17058116 25685181 982963864 25587667 982963864 25587667 16337999 25223110 16337999 25223110 983350325 25223110 604785401 810578262 604785401 810578262 510915029 999319974 510915029 999319974 737362400 375996871 737362400 375996871 815394645 271997879 815394645 271997879 114624047 116043146 114624047 116043146 57021479 56847824 57021479 56847824 969295559 36061752 969295559 36061752 20559973 30465269 20559973 30465269 18623221 26855924 18623221 26855924 982816815 25502507 982816815 25502507 983166885 25502507 215911417 344163237 215911417 344163237 816875385 204251354 816875385 204251354 129746981 153561366 129746981 153561366 42841348 57378705 42841348 57378705 972487361 40141318 972487361 40141318 19837589 29321658 19837589 29321658 981029925 26727784 981029925 26727784 16532423 25685182 16532423 25685182 16214777 25223108 16214777 25223108 16190817 571070718 16190817 571070718 664702496 363932369 664702496 363932369 780983654 301948576 780983654 301948576 133494501 106616732 133494501 106616732 64536572 76955534 64536572 76955534 949680167 59910780 949680167 59910780 39866231 37777267 39866231 37777267 24913033 32012757 24913033 32012757 980702566 28589919 980702566 28589919 981910191 26983921 981910191 26983921 982264082 26529558 982264082 26529558 983165014 25441509 983165014 25441509 16248392 398841258 16248392 398841258 842753412 150877070 842753412 150877070 932836732 66882180 932836732 66882180 35193503 48112775 35193503 48112775 29603130 38115686 29603130 38115686 979120568 30350136 979120568 30350136 982535426 26268433 982535426 26268433 16853389 25833789 16853389 25833789 982886999 25582627 982886999 25582627 16372223 232949469 16372223 232949469 854387637 157347671 854387637 157347671 901713740 102698787 901713740 102698787 61274364 63500588 61274364 63500588 965958808 35000627 965958808 35000627 978315473 28398481 978315473 28398481 982949650 25629925 982949650 25629925 16434615 25629925 578228477 785309863 578228477 785309863 723257498 407786984 723257498 407786984 208901125 302202987 208901125 302202987 132312159 187296007 132312159 187296007 123781066 179639933 123781066 179639933 924582938 91911390 924582938 91911390 957782220 62455658 957782220 62455658 29899698 36373665 29899698 36373665 979522784 28137371 979522784 28137371 981620236 27441786 981620236 27441786 17530023 26114136 17530023 26114136 982729372 25808414 982729372 25808414 16515542 25637064 16515542 25637064 982962893 843721774 982962893 843721774 274914916 405285034 274914916 405285034 803408593 290525023 803408593 290525023 862872456 101356302 862872456 101356302 938706815 80704340 938706815 80704340 964768299 52128779 964768299 52128779 965521513 40800930 965521513 40800930 978173231 29543707 978173231 29543707 981561649 28137368 981561649 28137368 17237530 26538704 17237530 26538704 982610457 25811992 982610457 25811992 16582001 25811992 657158737 935725676 657158737 935725676 588249676 576614274 588249676 576614274 264464316 340094643 264464316 340094643 822074659 251728194 822074659 251728194 151273572 194909519 151273572 194909519 84749221 56078309 84749221 56078309 971093110 30846585 971093110 30846585 19239367 26704655 19239367 26704655 982466154 25918005 982466154 25918005 16619103 25868496 16619103 25868496 523387794 885422934 523387794 885422934 297553184 341102342 297553184 341102342 773074720 275221765 773074720 275221765 155102890 217735778 155102890 217735778 873832642 183825840 873832642 183825840 889740413 146371217 889740413 146371217 908737975 107602744 908737975 107602744 66206892 70419793 66206892 70419793 954163852 37854670 954163852 37854670 24837261 32510509 24837261 32510509 980394013 28921049 980394013 28921049 18453016 28175368 18453016 28175368 16714660 25923489 16714660 25923489 16704251 612829369 16704251 612829369 676872060 423844543 676872060 423844543 245361359 262896130 245361359 262896130 839990559 149230379 839990559 149230379 907351279 97032496 907351279 97032496 963018868 46619355 963018868 46619355 22502349 31005543 22502349 31005543 19912603 26170092 19912603 26170092 982693729 25987019 982693729 25987019 16723093 994665764 16723093 994665764 651457364 476247039 651457364 476247039 312317056 326375728 312317056 326375728 795464521 275866535 795464521 275866535 84888842 117165466 84888842 117165466 59821794 80389569 59821794 80389569 946956644 77908802 946956644 77908802 39204560 53739036 39204560 53739036 970044372 34876915 970044372 34876915 20878288 26695164 20878288 26695164 982408283 26520507 982408283 26520507 982568436 26156917 982568436 26156917 16829141 26156917 534159354 901127989 534159354 901127989 453121923 424680266 453121923 424680266 198298683 212654131 198298683 212654131 126175353 137868502 126175353 137868502 926736493 62090576 926736493 62090576 25965621 27672620 25965621 27672620 17471054 26344561 17471054 26344561 16937952 26333016 16937952 26333016 16926439 713776453 16926439 713776453 657754618 907490533 657754618 907490533 269412387 357317666 269412387 357317666 843328877 163871575 843328877 163871575 60124683 62250884 60124683 62250884 968741922 40826451 968741922 40826451 973185889 29320972 973185889 29320972 981537678 27381123 981537678 27381123 17571458 27054635 17571458 27054635 982196238 26381084 982196238 26381084 17006871 721939103 17006871 721939103 657440247 959475185 657440247 959475185 281341795 282308451 281341795 282308451 148477482 199819000 148477482 199819000 901660208 51593375 901660208 51593375 966604351 45019491 966604351 45019491 973912859 34856271 973912859 34856271 21085978 31642230 21085978 31642230 982502915 26337850 982502915 757149311 982502915 757149311 186705698 256308169 186705698 256308169 847607300 214846590 847607300 214846590 131864624 176134107 131864624 176134107 897399937 130715318 897399937 130715318 928245200 90439724 928245200 90439724 42965596 45081713 42965596 45081713 974077717 32288931 974077717 32288931 979707227 27494196 979707227 27494196 17192296 26692664 17192296 26692664 982433886 26498303 982433886 26498303 327070076 785764838 327070076 785764838 640015713 933039734 640015713 933039734 428815814 513129331 428815814 513129331 698592263 363718660 698592263 363718660 239515230 314731273 239515230 314731273 139564954 188677013 139564954 188677013 899498995 117679962 899498995 117679962 936267258 71901517 936267258 71901517 969028770 37968315 969028770 37968315 24840679 32486992 24840679 32486992 980416123 29000165 980416123 29000165 18060541 27370934 18060541 27370934 982168495 26973531 982168495 26973531 17279286 26798462 17279286 26798462 982326983 26695168 982326983 26695168 17065508 26547610 17065508 26547610 447334720 868268557 447334720 868268557 675255605 418669062 675255605 418669062 765365371 278638843 765365371 278638843 860101406 137145019 860101406 137145019 69725247 70378102 69725247 70378102 959367536 53191188 959367536 53191188 966646372 40401628 966646372 40401628 973414179 32811896 973414179 32811896 17949146 27846091 17949146 27846091 17572702 27196407 17572702 27196407 982142796 26984704 982142796 26984704 17312749 895047413 17312749 895047413 401967275 497923689 401967275 497923689 321799661 353495684 321799661 353495684 799444645 202074804 799444645 202074804 879517726 162394964 879517726 162394964 65037406 56015514 65037406 56015514 33868961 46968475 33868961 46968475 975765518 29821433 975765518 29821433 981426254 28374977 981426254 28374977 17937578 27183584 17937578 27183584 17478998 27059095 17478998 27059095 17456960 408952573 17456960 408952573 405478095 961891800 405478095 961891800 378757565 515675029 378757565 515675029 630109050 819022412 630109050 819022412 328033933 474182935 328033933 474182935 302042695 445766864 302042695 445766864 724722480 255556080 724722480 255556080 848405242 212327342 848405242 212327342 128861836 181827978 128861836 181827978 100499298 94951936 100499298 94951936 943209537 73044292 943209537 73044292 43038189 60706669 43038189 60706669 961348950 56225540 961348950 56225540 965170938 45567116 965170938 45567116 24428438 29014140 24428438 29014140 981823571 27467907 981823571 27467907 982059264 27293566 982059264 27293566 982069541 27293566 408159680 700422563 408159680 700422563 718295946 295705334 718295946 295705334 878396422 153235085 878396422 153235085 924906907 99204219 924906907 99204219 39828913 36220214 39828913 36220214 22519779 31482319 22519779 31482319 981945435 27384309 981945435 27384309 982046519 27322267 982046519 27322267 17568812 740061134 17568812 740061134 717214438 400023303 717214438 400023303 203064270 285791602 203064270 285791602 154337018 150804445 154337018 150804445 50913606 65458158 50913606 65458158 35909531 47926608 35909531 47926608 22449135 33163407 22449135 33163407 19144732 29213544 19144732 29213544 981854366 27570057 981854366 27570057 17688847 27441791 17688847 27441791 981975591 669014627 981975591 669014627 359030479 982994584 359030479 982994584 473279961 482356286 473279961 482356286 747903489 303577358 747903489 303577358 870817819 186603234 870817819 186603234 95187357 101969719 95187357 101969719 47935464 65190586 47935464 65190586 39504775 41233048 39504775 41233048 973377916 37428444 973377916 37428444 20753687 29795113 20753687 29795113 19068041 28283288 19068041 28283288 17891078 27467908 17891078 27467908 17684419 27467908 537155119 970702385 537155119 970702385 221136392 282197366 221136392 282197366 148883921 75389388 148883921 75389388 976098689 34574418 976098689 34574418 20119776 27709594 20119776 27709594 981816212 27708208 981816212 27708208 17781335 27547331 17781335 27547331 981893880 832812833 981893880 832812833 383160114 454691556 383160114 454691556 276744931 343994262 276744931 343994262 790859950 257546681 790859950 257546681 113052981 155339706 113052981 155339706 88971907 120217979 88971907 120217979 68078535 97107699 68078535 97107699 941643906 84985544 941643906 84985544 52141374 66107844 52141374 66107844 965490854 48112773 965490854 48112773 972958625 30802243 972958625 30802243 20033501 29851101 20033501 29851101 18767322 28599422 18767322 28599422 18271057 28377095 18271057 28377095 18058058 27807675 18058058 27807675 981804998 27775290 981804998 628396160 981804998 628396160 419545318 895575749 419545318 895575749 654304829 418194865 654304829 418194865 803569934 264450363 803569934 264450363 857066402 198753232 857066402 198753232 115691902 144684277 115691902 144684277 84158425 113004369 84158425 113004369 942455808 77395980 942455808 77395980 47152991 52888866 47152991 52888866 24330856 35345550 24330856 35345550 21384736 32288930 21384736 32288930 20964804 28708609 20964804 28708609 981690956 27823967 981690956 27823967 981736510 27823967 574301658 760553713 574301658 760553713 372780827 369117478 372780827 369117478 230121039 278391114 230121039 278391114 822163326 245791190 822163326 245791190 155338321 211914064 155338321 211914064 122332012 121881499 122332012 121881499 941571057 74060248 941571057 74060248 952455696 68955366 952455696 68955366 42249409 44588599 42249409 44588599 21496308 30985668 21496308 30985668 980431428 28575704 980431428 28575704 981423131 28225007 981423131 28225007 981602150 28159826 981602150 28159826 17976748 27924179 17976748 27924179 402913415 867711015 402913415 867711015 243954426 251704055 243954426 251704055 133212107 166436390 133212107 166436390 106390654 132596052 106390654 132596052 912483130 127458566 912483130 127458566 55857145 55729655 55857145 55729655 34218020 49728998 34218020 49728998 969418822 44394106 969418822 44394106 28602359 41332093 28602359 41332093 22903825 33143348 22903825 33143348 18943570 28485353 18943570 28485353 981411183 28191383 981411183 28191383 18164130 696654993 18164130 696654993 725318665 127237477 725318665 127237477 928847631 89826078 928847631 89826078 955624718 60062949 955624718 60062949 22010584 31889997 22010584 31889997 978883810 30076375 978883810 30076375 18171165 27960679 18171165 27960679 981658900 27960679 556094571 928361276 556094571 928361276 461116231 406622690 461116231 406622690 231432283 251786412 231432283 251786412 112483698 160008398 112483698 160008398 90729309 120212018 90729309 120212018 60999660 78034537 60999660 78034537 50436948 33812137 50436948 33812137 981465627 28374976 981465627 28374976 981468679 28374976 657310631 602473589 657310631 602473589 502151541 922594650 502151541 922594650 347053984 996578248 347053984 996578248 715054279 376510089 715054279 376510089 817391796 253618015 817391796 253618015 851512913 194412658 851512913 194412658 111892643 157720325 111892643 157720325 897669362 91792102 897669362 91792102 48365003 65950920 48365003 65950920 967166330 36296327 967166330 36296327 23268162 33259235 23268162 33259235 981229082 28575702 981229082 28575702 18290736 28225002 18290736 28225002 18177008 528605013 18177008 528605013 722655322 408900704 722655322 408900704 784029925 275885330 784029925 275885330 891191188 95391024 891191188 95391024 60532958 79625149 60532958 79625149 52464595 47584945 52464595 47584945 975743267 33672539 975743267 33672539 980640174 29020761 980640174 29020761 981059149 28554045 981059149 28554045 981375611 28554045 287256507 969983565 287256507 969983565 730305057 375182682 730305057 375182682 146772618 211229392 146772618 211229392 880547555 177466594 880547555 177466594 949649947 67467292 949649947 67467292 22335772 32297636 22335772 32297636 979075637 31084742 979075637 31084742 19456321 29746318 19456321 29746318 980805418 29316451 980805418 29316451 18409662 28606245 18409662 28606245 981314951 28589917 981314951 28589917 18183533 28264846 18183533 891228576 18183533 891228576 661736401 589525326 661736401 589525326 298544760 321436561 298544760 321436561 876145078 114928736 876145078 114928736 935164032 78535830 935164032 78535830 44669260 65440633 44669260 65440633 40012544 58067545 40012544 58067545 972753503 32873309 972753503 32873309 979186337 29316454 979186337 29316454 980924098 29058243 980924098 29058243 18466153 28683894 18466153 28683894 981296537 750167116 981296537 750167116 274419945 306799466 274419945 306799466 183041941 249125024 183041941 249125024 880403708 149523829 880403708 149523829 81617848 120773931 81617848 120773931 931143445 87729962 931143445 87729962 50982957 64255725 50982957 64255725 35609139 52408619 35609139 52408619 966244667 47221673 966244667 47221673 24771674 31939183 24771674 31939183 19869314 29589216 19869314 29589216 980631733 29447033 980631733 29447033 980950430 29000161 980950430 29000161 981015225 28721367 981015225 28721367 18427365 28467629 18427365 28467629 18289195 28467629 467888818 854455768 467888818 854455768 363322540 734717069 363322540 734717069 644027930 813139274 644027930 813139274 396923559 424557591 396923559 424557591 227040671 333226987 227040671 333226987 204301606 289666574 204301606 289666574 186443329 232588067 186443329 232588067 141601189 100368015 141601189 100368015 39652725 50483810 39652725 50483810 32766878 48334030 32766878 48334030 978268694 28964203 978268694 28964203 18662693 28848958 18662693 28848958 18476595 28606244 18476595 28606244 18379799 28606244 316622998 581136259 316622998 581136259 590671909 921464559 590671909 921464559 289124502 299452799 289124502 299452799 189953882 218279024 189953882 218279024 124517264 149873183 124517264 149873183 98311748 128400054 98311748 128400054 76585894 102893184 76585894 102893184 941836338 80749880 941836338 80749880 946230257 61375849 946230257 61375849 36961588 48221903 36961588 48221903 25113768 37470434 25113768 37470434 19771527 29745601 19771527 29745601 980588979 29447901 980588979 29447901 18973596 29278215 18973596 29278215 981108973 28767986 981108973 28767986 477077512 806263299 477077512 806263299 409598965 846594279 409598965 846594279 298930116 413270284 298930116 413270284 151353286 152035008 151353286 152035008 925303990 110346114 925303990 110346114 59183753 88015886 59183753 88015886 952196535 58739597 952196535 58739597 968568265 35080412 968568265 35080412 979827233 28799676 979827233 28799676 18492623 28799676 313757348 667704713 313757348 667704713 593498011 843838294 593498011 843838294 353058001 951327610 353058001 951327610 630304139 364521163 630304139 364521163 194182788 249639143 194182788 249639143 149681245 194002637 149681245 194002637 912125788 81353178 912125788 81353178 945930694 55541884 945930694 55541884 32070915 38148241 32070915 38148241 24700790 36963322 24700790 36963322 978307822 30744664 978307822 30744664 980041321 30039432 980041321 30039432 18837280 28799678 18837280 28799678 981098068 28799678 584435325 814325002 584435325 814325002 328274531 316858102 328274531 316858102 176168313 235967704 176168313 235967704 155706392 155501899 155706392 155501899 58555555 86296524 58555555 86296524 53886491 75578598 53886491 75578598 28203058 38287498 28203058 38287498 20331029 30101010 20331029 30101010 19155963 29527504 19155963 29527504 18946667 29222756 18946667 29222756 18568298 28815891 18568298 28815891 981097978 889210757 981097978 889210757 444430507 617731669 444430507 617731669 747668766 324344391 747668766 324344391 194427677 250967800 194427677 250967800 884246067 161900057 884246067 161900057 96824925 90413367 96824925 90413367 947260868 68111784 947260868 68111784 965614422 37397909 965614422 37397909 23049457 34037064 23049457 34037064 978693386 31529698 978693386 31529698 20080107 30034930 20080107 30034930 19520617 29881614 19520617 29881614 19389536 29492587 19389536 29492587 980695528 29269702 980695528 29269702 980895014 29269702 277456325 780214424 277456325 780214424 603737105 616653768 603737105 616653768 392906418 899202376 392906418 899202376 638370614 293700548 638370614 293700548 175837109 241163125 175837109 241163125 133094632 154836970 133094632 154836970 910985905 126605556 910985905 126605556 70822978 77514641 70822978 77514641 51269226 71696775 51269226 71696775 47218790 58781210 47218790 58781210 974231179 35975444 974231179 35975444 19150013 29450711 19150013 29450711 18657873 28854014 18657873 496643318 18657873 496643318 669200457 345933334 669200457 345933334 226940176 299004057 226940176 299004057 168959791 139939577 168959791 139939577 52158245 73686353 52158245 73686353 951989404 56100734 951989404 56100734 973090955 34643009 973090955 34643009 979742530 29893589 979742530 29893589 980443778 29421282 980443778 29421282 18995362 29320968 18995362 29320968 18922067 923011508 18922067 923011508 800347894 288824705 800347894 288824705 880324212 121262026 880324212 121262026 74787204 76601490 74787204 76601490 963901734 51624118 963901734 51624118 968775147 39203335 968775147 39203335 25550855 35205179 25550855 35205179 21723900 29379548 21723900 29379548 980703047 471574968 980703047 471574968 531218555 948588833 531218555 948588833 749411608 347886717 749411608 347886717 131160226 162725468 131160226 162725468 913613340 70438530 913613340 70438530 36950523 51293695 36950523 51293695 966347898 40314387 966347898 40314387 976125553 35220086 976125553 35220086 977216607 32152799 977216607 32152799 978904889 30623096 978904889 30623096 19563166 29806592 19563166 29806592 19028250 29447031 19028250 716783314 19028250 716783314 621513052 907990909 621513052 907990909 279844687 380899906 279844687 380899906 190722681 255386959 190722681 255386959 907196544 116288270 907196544 116288270 924519414 70836275 924519414 70836275 967271408 44420676 967271408 44420676 26719636 30947868 26719636 30947868 20025166 30020693 20025166 30020693 980506079 29527500 980506079 29527500 980640894 29447903 980640894 564369382 980640894 564369382 531682699 849750488 531682699 849750488 704412291 267139818 704412291 267139818 825186581 193806824 825186581 193806824 86104383 129115822 86104383 129115822 66478407 69003599 66478407 69003599 29089213 43583289 29089213 43583289 972529380 37777269 972529380 37777269 976359943 34971476 976359943 34971476 979309902 31031982 979309902 31031982 979585475 29821432 979585475 29821432 19157508 29496083 19157508 29496083 19076173 29496083 452413399 906064834 452413399 906064834 647077023 587051761 647077023 587051761 304038595 415152772 304038595 415152772 747054227 340224998 747054227 340224998 832297014 165577240 832297014 165577240 104595569 149021941 104595569 149021941 86866749 124616213 86866749 124616213 78546265 111707532 78546265 111707532 59961462 54197150 59961462 54197150 976389178 34797566 976389178 34797566 977295342 31456582 977295342 31456582 19904375 29846515 19904375 29846515 980317860 29564515 980317860 29564515 980506072 29564515 771942150 570958295 771942150 570958295 212060070 161850330 212060070 161850330 92262056 112372053 92262056 112372053 927317052 104483949 927317052 104483949 941621544 76488108 941621544 76488108 46086821 62817591 46086821 62817591 35110061 47406397 35110061 47406397 977150571 30350137 977150571 30350137 19884895 29826230 19884895 29826230 980281702 484143204 980281702 484143204 283571672 353834489 283571672 353834489 785299246 267283405 785299246 267283405 154979462 223158454 154979462 223158454 133373048 188791614 133373048 188791614 929996715 105296900 929996715 105296900 953842314 59024919 953842314 59024919 39580163 55753155 39580163 55753155 964984984 52001628 964984984 52001628 31374776 45696354 31374776 45696354 970469243 36409144 970469243 36409144 21865455 30392705 21865455 30392705 980256136 29851098 980256136 781326331 980256136 781326331 478961938 987904384 478961938 987904384 681249864 292990740 681249864 292990740 805781303 287852166 805781303 287852166 886083947 134323443 886083947 134323443 929084347 76252991 929084347 76252991 961969811 51690245 961969811 51690245 23948063 33012078 23948063 33012078 979923686 30092621 979923686 30092621 19614278 29976331 19614278 29976331 980196520 29954375 980196520 29954375 615870953 809000128 615870953 809000128 657561437 930135335 657561437 930135335 411592795 402384914 411592795 402384914 828853911 231763883 828853911 231763883 131821605 197493047 131821605 197493047 115699037 169134681 115699037 169134681 932148865 101386584 932148865 101386584 49209956 55572410 49209956 55572410 25366470 36980000 25366470 36980000 23438706 34143810 23438706 34143810 20492051 30734744 20492051 30734744 979562668 30381643 979562668 30381643 979916300 30124526 979916300 30124526 980014733 30008948 980014733 30008948 980177177 30008948 278488090 687571209 278488090 687571209 544361713 563634611 544361713 563634611 563976088 725972101 563976088 725972101 362011132 433049701 362011132 433049701 779103315 269376765 779103315 269376765 151416897 228293739 151416897 228293739 133129723 109031052 133129723 109031052 946139345 66238939 946139345 66238939 969219217 37870857 969219217 37870857 22270975 32470783 22270975 32470783 20882323 30221774 20882323 30221774 980034841 30068844 980034841 30068844 421496540 959507659 421496540 959507659 679202873 434814187 679202873 434814187 268410764 295844955 268410764 295844955 183524724 278063238 183524724 278063238 825095123 172994215 825095123 172994215 886655632 131112052 886655632 131112052 71044473 75354603 71044473 75354603 955349691 65824054 955349691 65824054 34758387 45509998 34758387 45509998 20610563 30571759 20610563 30571759 979707713 30456650 979707713 30456650 979984561 30101015 979984561 30101015 589431970 832852257 589431970 832852257 300622927 433489310 300622927 433489310 242905577 285529381 242905577 285529381 828205686 256279348 828205686 256279348 150579586 201303503 150579586 201303503 865693003 178422892 865693003 178422892 912990867 122181179 912990867 122181179 80161283 98138472 80161283 98138472 45531149 45914613 45531149 45914613 970812769 36003480 970812769 36003480 20154142 30392704 20154142 30392704 19948099 30108838 19948099 30108838 979942313 30108838 254437739 536914306 254437739 536914306 644804032 973219392 644804032 973219392 442258430 793739915 442258430 793739915 672155995 283107952 672155995 283107952 817590466 212549967 817590466 212549967 113519580 115402859 113519580 115402859 69357890 101161207 69357890 101161207 46151913 64304201 46151913 64304201 38508470 54168310 38508470 54168310 34624449 45872724 34624449 45872724 28739883 37876447 28739883 37876447 25043788 32220390 25043788 32220390 21228354 30947869 21228354 30947869 979560732 30512342 979560732 30512342 20103475 30512342 472095830 885631944 472095830 885631944 605440775 973616910 605440775 973616910 395074845 430470384 395074845 430470384 176799308 262241814 176799308 262241814 837729712 229824469 837729712 229824469 916692232 116542829 916692232 116542829 46510744 62801494 46510744 62801494 33153156 47101221 33153156 47101221 26971277 40202878 26971277 40202878 22716830 32347787 22716830 32347787 21091208 30722204 21091208 30722204 20277457 30571763 20277457 30571763 20153312 481806296 20153312 481806296 398953718 786966286 398953718 786966286 210066581 245485782 210066581 245485782 123716388 127002476 123716388 127002476 921794880 88877632 921794880 88877632 943617239 66784762 943617239 66784762 967842023 44948803 967842023 44948803 26203734 36372806 26203734 36372806 977680046 31364645 977680046 31364645 20272605 30623099 20272605 30623099 979686146 30564120 979686146 487035958 979686146 487035958 425283595 910526860 425283595 910526860 684338809 432402725 684338809 432402725 750566140 311956706 750566140 311956706 182105207 175861338 182105207 175861338 85300411 63205336 85300411 63205336 968579555 45107200 968579555 45107200 23206997 34609068 23206997 34609068 977287530 33672534 977287530 33672534 22402492 32700450 22402492 32700450 20907340 31097501 20907340 31097501 20441967 30642281 20441967 30642281 979574169 30642281 488400615 886002482 488400615 886002482 642402042 505691950 642402042 505691950 308304041 380922829 308304041 380922829 211461206 295578467 211461206 295578467 802919153 213886028 802919153 213886028 901812909 102699890 901812909 102699890 67477577 91570994 67477577 91570994 969428294 38413095 969428294 38413095 978399926 31084740 978399926 31084740 979490164 30722202 979490164 30722202 979552653 373219262 979552653 373219262 516120201 994229472 516120201 994229472 320568218 460968371 320568218 460968371 282496864 311514148 282496864 311514148 796128124 301547393 796128124 301547393 152156425 227600451 152156425 227600451 897160320 148303484 897160320 148303484 932795244 86106235 932795244 86106235 55152025 78827150 55152025 78827150 50362945 52856071 50362945 52856071 968756481 33781516 968756481 33781516 21955531 33163405 21955531 33163405 978437784 31605170 978437784 31605170 979429560 30734746 979429560 30734746 20288161 637438380 20288161 637438380 556306724 881591651 556306724 881591651 788073222 257482122 788073222 257482122 158988073 155485186 158988073 155485186 913793167 64210347 913793167 64210347 958618824 58858781 958618824 58858781 961634662 54754808 961634662 54754808 26217218 35000623 26217218 35000623 22672284 33774869 22672284 33774869 20902603 31520123 20902603 31520123 20765553 31200906 20765553 31200906 979330197 30985673 979330197 30985673 20458166 30985673 546496659 754114523 546496659 754114523 216763808 298289380 216763808 298289380 72306578 104835620 72306578 104835620 58104040 86470451 58104040 86470451 962099269 44810161 962099269 44810161 977807248 31402089 977807248 31402089 20680164 31402089 434683240 615398311 434683240 615398311 689872962 381753304 689872962 381753304 214249168 309465330 214249168 309465330 844933924 134801892 844933924 134801892 938277631 77051618 938277631 77051618 45543635 65948270 45543635 65948270 959488611 42421749 959488611 42421749 973294611 39412219 973294611 39412219 26028588 31939187 26028588 31939187 978937114 31393139 978937114 31393139 979268062 257360284 979268062 257360284 518005334 972916814 518005334 972916814 802152423 288859216 802152423 288859216 182933101 230279170 182933101 230279170 132852145 150702306 132852145 150702306 95902741 130843032 95902741 130843032 935661809 90799023 935661809 90799023 60378947 67448965 60378947 67448965 956752217 63984823 956752217 63984823 39468990 58163955 39468990 58163955 961310028 56886358 961310028 56886358 967370060 47579695 967370060 47579695 978247997 32204767 978247997 32204767 21196159 31529695 21196159 31529695 979143256 31395408 979143256 31395408 979255936 658868596 979255936 658868596 284336408 410872309 284336408 410872309 740695689 321450145 740695689 321450145 837920365 151782589 837920365 151782589 89938779 133378604 89938779 133378604 914952366 123621816 914952366 123621816 947089085 67678629 947089085 67678629 39730943 52408616 39730943 52408616 29294333 43227955 29294333 43227955 972440712 37899018 972440712 37899018 24014176 34037248 24014176 34037248 20911433 31600083 20911433 31600083 979200213 31453060 979200213 31453060 568325269 970405051 568325269 970405051 194014100 274539807 194014100 274539807 180044637 265399969 180044637 265399969 824258910 251984709 824258910 251984709 134785702 145111797 134785702 145111797 938470604 60329901 938470604 60329901 962718825 50345889 962718825 50345889 29845609 44044946 29845609 44044946 28747342 39247845 28747342 39247845 974724742 36490848 974724742 36490848 23159980 33063887 23159980 33063887 978590458 31884044 978590458 31884044 20904699 31618800 20904699 31618800 979161368 31486095 979161368 31486095 454203075 770022097 454203075 770022097 690035292 445646972 690035292 445646972 145384318 191055725 145384318 191055725 881995042 164203147 881995042 164203147 926599171 110311455 926599171 110311455 56633100 57264290 56633100 57264290 961543243 49825844 961543243 49825844 32807650 41578388 32807650 41578388 972751077 36850508 972751077 36850508 976391432 33063884 976391432 33063884 21014992 31599083 21014992 31599083 20840119 31562806 20840119 517310150 20840119 517310150 587992373 917025547 587992373 917025547 676904245 303952552 676904245 303952552 175825881 250563156 175825881 250563156 835716526 222014115 835716526 222014115 90016085 133334195 90016085 133334195 61572122 63650126 61572122 63650126 961407943 35857075 961407943 35857075 23174528 34720607 23174528 34720607 978261992 32220395 978261992 32220395 978883623 31599082 978883623 31599082 979049727 756809674 979049727 756809674 293620500 302933634 293620500 302933634 151600183 149950172 151600183 149950172 901961258 137203273 901961258 137203273 927568189 94639082 927568189 94639082 56216596 75372950 56216596 75372950 39876431 53777454 39876431 53777454 974486318 35205176 974486318 35205176 977868845 32680919 977868845 32680919 978802949 31730570 978802949 31730570 978910109 31730570 216168484 617584889 216168484 617584889 665530814 477732936 665530814 477732936 680201559 374563419 680201559 374563419 173742421 239268479 173742421 239268479 889351346 156516162 889351346 156516162 89637841 126813708 89637841 126813708 79460971 114772633 79460971 114772633 953949347 64722589 953949347 64722589 40813066 58094708 40813066 58094708 962988039 36680409 962988039 36680409 23108449 33259233 23108449 33259233 21728162 32811895 21728162 32811895 978578387 32069529 978578387 32069529 21040150 31889994 21040150 31889994 637283493 880008810 637283493 880008810 399059441 902724203 399059441 902724203 657686190 441037761 657686190 441037761 272545448 387614320 272545448 387614320 740726684 381875873 740726684 381875873 217684015 106799188 217684015 106799188 938330644 84152033 938330644 84152033 34385329 43994723 34385329 43994723 25110173 37300873 25110173 37300873 975382307 34544192 975382307 34544192 22445658 33249386 22445658 33249386 978021608 32992910 978021608 32992910 21519041 32511117 21519041 32511117 21360529 31935955 21360529 31935955 978752025 31935955 466434081 727788057 466434081 727788057 669942697 330774265 669942697 330774265 787266534 310312055 787266534 310312055 203384227 226751183 203384227 226751183 108122679 138369591 108122679 138369591 72889598 106027755 72889598 106027755 949692628 71537489 949692628 71537489 42982463 55826264 42982463 55826264 36719278 46300105 36719278 46300105 971186833 36522108 971186833 36522108 21811978 32196764 21811978 32196764 978633434 32069531 978633434 32069531 978640810 32069531 314090966 654208196 314090966 654208196 803833958 234293143 803833958 234293143 99548144 128210405 99548144 128210405 59149713 60780315 59149713 60780315 967642527 35345552 967642527 35345552 978158444 32348099 978158444 32348099 978454654 32348099 609848032 766617838 609848032 766617838 426960132 518390605 426960132 518390605 634326325 835533835 634326325 835533835 303827122 324258737 303827122 324258737 152290934 217263470 152290934 217263470 100030798 144551889 100030798 144551889 78397122 79325562 78397122 79325562 41770521 45501054 41770521 45501054 973247647 34609070 973247647 34609070 22038664 33115265 22038664 33115265 21768207 33048538 21768207 33048538 978380430 32470785 978380430 32470785 978438221 32353987 978438221 32353987 345943673 665696934 345943673 665696934 609258351 387122665 609258351 387122665 769716557 264221795 769716557 264221795 120581949 145119949 120581949 145119949 89940108 127179434 89940108 127179434 50356921 58067548 50356921 58067548 38149230 46197081 38149230 46197081 28422848 40311566 28422848 40311566 24541071 35802551 24541071 35802551 22480589 32802622 22480589 32802622 978341494 32475084 978341494 32475084 21411532 32475084 595258476 999369630 595258476 999369630 211465897 310988369 211465897 310988369 860365052 147790107 860365052 147790107 82803151 122230528 82803151 122230528 66018131 68111788 66018131 68111788 43566081 49059605 43566081 49059605 972092069 39759432 972092069 39759432 976410196 35622586 976410196 35622586 22915845 33592821 22915845 33592821 977976988 32553134 977976988 32553134 21451865 32553134 597254593 744326578 597254593 744326578 437050318 954793396 437050318 954793396 341497755 431375148 341497755 431375148 242221499 135896379 242221499 135896379 82898556 76854748 82898556 76854748 951269186 45434836 951269186 45434836 974293403 36094633 974293403 36094633 22952671 33329132 22952671 33329132 978041118 33161110 978041118 33161110 21666520 32873307 21666520 32873307 21622102 32873307 499961897 871372151 499961897 871372151 292440293 351963071 292440293 351963071 762551364 249297909 762551364 249297909 91936702 80540800 91936702 80540800 45226466 41688432 45226466 41688432 974124389 37319945 974124389 37319945 977587682 33795770 977587682 33795770 977893672 33354229 977893672 33354229 978022106 32992912 978022106 32992912 978272241 32928234 978272241 765387962 978272241 765387962 359026892 690184188 359026892 690184188 602617537 358101797 602617537 358101797 231642121 345193969 231642121 345193969 769348499 297841973 769348499 297841973 866819474 172028872 866819474 172028872 912111543 122499345 912111543 122499345 37548051 49002144 37548051 49002144 29264265 42730536 29264265 42730536 24614083 33749593 24614083 33749593 977803452 33438644 977803452 33438644 978020728 33158581 978020728 33158581 21841703 33158581 442378373 679657104 442378373 679657104 789064941 255040880 789064941 255040880 837129773 239577675 837129773 239577675 152632301 215648468 152632301 215648468 856606358 179334045 856606358 179334045 74383278 65143786 74383278 65143786 32081406 42919590 32081406 42919590 23731548 35066701 23731548 35066701 23064155 33418987 23064155 33418987 21981239 33220052 21981239 33220052 21894948 33143349 21894948 33143349 978173940 33059877 978173940 33059877 405075359 993406564 405075359 993406564 301047894 373266208 301047894 373266208 785982114 243304639 785982114 243304639 876775650 167024100 876775650 167024100 914693861 118672919 914693861 118672919 74446945 97119403 74446945 97119403 51401498 58023605 51401498 58023605 37767614 52502837 37767614 52502837 27297528 37300877 27297528 37300877 24306740 36089291 24306740 36089291 976415946 34268450 976415946 34268450 22640096 34075801 22640096 34075801 977796444 33468325 977796444 33468325 977901101 33339468 977901101 33339468 499907187 728147733 499907187 728147733 727323608 370852358 727323608 370852358 242703183 352189883 242703183 352189883 205818889 259711185 205818889 259711185 151916395 187905627 151916395 187905627 97157457 94353066 97157457 94353066 951699663 57434292 951699663 57434292 968956008 42559320 968956008 42559320 25794471 34145073 25794471 34145073 977728564 33434440 977728564 33434440 977862219 903203512 977862219 903203512 522266410 957881082 522266410 957881082 373259200 613842439 373259200 613842439 642257778 887294094 642257778 887294094 607559707 520882239 607559707 520882239 714472128 379236045 714472128 379236045 237228037 320818803 237228037 320818803 188528557 261232926 188528557 261232926 877914762 136310500 877914762 136310500 88961577 101295112 88961577 101295112 58152754 75181385 58152754 75181385 958146343 55242197 958146343 55242197 36648547 49712792 36648547 49712792 968834532 43238834 968834532 43238834 973966864 35564741 973966864 35564741 23406640 34962877 23406640 34962877 22123337 33434438 22123337 553155630 22123337 553155630 769927963 293108309 769927963 293108309 186779841 271730009 186779841 271730009 836223590 190918875 836223590 190918875 879944139 159569238 879944139 159569238 96690582 144939437 96690582 144939437 91021124 88164026 91021124 88164026 57557704 78650136 57557704 78650136 37982711 48334027 37982711 48334027 25730558 37829810 25730558 37829810 977480242 33536773 977480242 33536773 22135007 33438643 22135007 604376623 22135007 604376623 744435006 284905494 744435006 284905494 185299845 177573861 185299845 177573861 115864900 172772377 115864900 172772377 111774637 139011870 111774637 139011870 62871577 83322510 62871577 83322510 55205618 80389571 55205618 80389571 28634006 43017988 28634006 43017988 25127114 35634598 25127114 35634598 977028712 34720602 977028712 34720602 22767655 34143814 22767655 34143814 977787093 33511763 977787093 33511763 22151630 33468693 22151630 817369861 22151630 817369861 572565542 634711269 572565542 634711269 228179492 334849790 228179492 334849790 818363559 266825303 818363559 266825303 842066867 220407226 842066867 220407226 121739724 164032475 121739724 164032475 103830675 107408126 103830675 107408126 62714707 81070155 62714707 81070155 949777181 45252195 949777181 45252195 971474814 41362910 971474814 41362910 975199604 36159396 975199604 36159396 976539330 35320838 976539330 35320838 22712723 34092862 22712723 34092862 977748694 33545622 977748694 33545622 687329460 874864071 687329460 874864071 481719069 960653673 481719069 960653673 672140386 415917680 672140386 415917680 265804781 379084194 265804781 379084194 765633228 280508107 765633228 280508107 843500764 206754170 843500764 206754170 117915140 158718471 117915140 158718471 908202188 122660160 908202188 122660160 923429485 108345325 923429485 108345325 930333615 98396407 930333615 98396407 59575388 87595832 59575388 87595832 48504242 70555107 48504242 70555107 956267409 65135347 956267409 65135347 28999071 41931312 28999071 41931312 977005010 34354059 977005010 34354059 977428263 34120582 977428263 34120582 22573771 33652196 22573771 33652196 22406932 33652196 594625847 969301394 594625847 969301394 247287371 361874088 247287371 361874088 203724911 243111590 203724911 243111590 157524533 165568217 157524533 165568217 924862779 77261875 924862779 77261875 954809581 60052763 954809581 60052763 31870115 47025632 31870115 47025632 974161815 36762808 974161815 36762808 23853194 35613265 23853194 35613265 976618412 35005979 976618412 35005979 976900763 34911437 976900763 34911437 977618432 33774864 977618432 677676448 977618432 677676448 273482715 361619367 273482715 361619367 848130933 211575784 848130933 211575784 861860076 122008043 861860076 122008043 81004484 114192802 81004484 114192802 71544244 81459267 71544244 81459267 45672587 54059396 45672587 54059396 971197954 38368297 971197954 38368297 25143724 37595739 25143724 37595739 24546766 35320837 24546766 35320837 976841798 33812138 976841798 33812138 22496058 33812138 532748092 918618129 532748092 918618129 292182944 232366033 292182944 232366033 147553410 167751006 147553410 167751006 946797704 53578238 946797704 53578238 32948699 42721421 32948699 42721421 971583178 41055999 971583178 41055999 973703193 36610147 973703193 36610147 975875916 35402580 975875916 35402580 22586276 34037246 22586276 34037246 977499654 496707712 977499654 496707712 383214048 894970802 383214048 894970802 627065469 978362652 627065469 978362652 360749705 596839685 360749705 596839685 512603822 537420908 512603822 537420908 352173704 877397605 352173704 877397605 718886092 312402282 718886092 312402282 169497776 253262939 169497776 253262939 163156017 246672101 163156017 246672101 126232770 151566116 126232770 151566116 902621633 93488934 902621633 93488934 56338204 68796761 56338204 68796761 30872559 41409367 30872559 41409367 26659967 38160725 26659967 38160725 24307920 36522111 24307920 36522111 975998553 34066693 975998553 34066693 22553880 34066693 461044951 761387855 461044951 761387855 672588755 351684721 672588755 351684721 212464831 270981856 212464831 270981856 844546066 169923923 844546066 169923923 106018947 147938485 106018947 147938485 911296900 66067291 911296900 66067291 34696518 36220217 34696518 36220217 976982799 34218982 976982799 34218982 22652338 34066695 22652338 34066695 977487598 548760300 977487598 548760300 277568077 322721133 277568077 322721133 788754370 281766455 788754370 281766455 868664302 159924556 868664302 159924556 912556115 116824105 912556115 116824105 958228146 43765225 958228146 43765225 24817252 36972083 24817252 36972083 977306547 34120578 977306547 34120578 977475713 34120578 655456040 864118080 655456040 864118080 363035477 516563739 363035477 516563739 607687332 892077836 607687332 892077836 413004636 467172110 413004636 467172110 754143433 345449883 754143433 345449883 887770991 164234769 887770991 164234769 900602894 83600946 900602894 83600946 957872749 44439782 957872749 44439782 972990913 36701208 972990913 36701208 23626328 35202955 23626328 35202955 976834944 34284861 976834944 34284861 977369627 34268453 977369627 34268453 977371687 34268453 338849345 760580304 338849345 760580304 673014031 395414171 673014031 395414171 256587889 330991892 256587889 330991892 867741171 140102278 867741171 140102278 935354667 75880096 935354667 75880096 49183403 63353705 49183403 63353705 963521673 44890163 963521673 44890163 970003721 38328007 970003721 38328007 23844897 35302304 23844897 35302304 23229334 34797568 23229334 34797568 22702171 34277637 22702171 853806599 22702171 853806599 507085655 410611920 507085655 410611920 740965922 326975994 740965922 326975994 157134315 154105455 157134315 154105455 47225515 52386111 47225515 52386111 966261624 48959696 966261624 48959696 974017311 38091865 974017311 38091865 24865730 37039069 24865730 37039069 976401344 35315378 976401344 35315378 23073538 34856272 23073538 34856272 977283361 34284859 977283361 34284859 22706320 413517943 22706320 413517943 735805283 353586301 735805283 353586301 212611924 311384368 212611924 311384368 202062823 256580878 202062823 256580878 127611387 110477450 127611387 110477450 927803056 94955078 927803056 94955078 50887591 68538760 50887591 68538760 44290554 51776047 44290554 51776047 28305736 40746409 28305736 40746409 22922329 34588780 22922329 34588780 22844802 768647647 22844802 768647647 654028480 394671990 654028480 394671990 217087543 314142613 217087543 314142613 854968364 204157433 854968364 204157433 889724903 128604203 889724903 128604203 930624764 70030119 930624764 70030119 39391407 54168308 39391407 54168308 964463261 46612174 964463261 46612174 972311963 40512382 972311963 40512382 24071034 36159401 24071034 36159401 23582742 35527323 23582742 35527323 23119751 34902037 23119751 34902037 977024868 806672211 977024868 806672211 426406585 963242519 426406585 963242519 674300692 449744137 674300692 449744137 265754209 378513866 265754209 378513866 246268356 319987040 246268356 319987040 797091174 264618930 797091174 264618930 172433638 239745777 172433638 239745777 842805817 146973970 842805817 146973970 80957127 110301154 80957127 110301154 44564095 63522764 44564095 63522764 36957001 49133364 36957001 49133364 23834121 35697007 23834121 35697007 976820171 35033088 976820171 35033088 23124252 34997060 23124252 34997060 636716737 944491481 636716737 944491481 153621875 223273075 153621875 223273075 129644862 125461048 129644862 125461048 919168806 116736917 919168806 116736917 938474770 91743651 938474770 91743651 964504002 42904727 964504002 42904727 26684180 39548011 26684180 39548011 24713796 36339775 24713796 36339775 24032283 35645482 24032283 35645482 976888017 35030364 976888017 491103678 976888017 491103678 459111974 884040116 459111974 884040116 803273676 279423750 803273676 279423750 128556302 113068903 128556302 113068903 958328423 54940875 958328423 54940875 971471218 37412553 971471218 37412553 975197361 36503151 975197361 36503151 976552636 35468787 976552636 35468787 976674117 35239525 976674117 35239525 976762200 764447008 976762200 764447008 519666619 455161599 519666619 455161599 284813535 321019164 284813535 321019164 854723454 152567982 854723454 152567982 917440618 105732527 917440618 105732527 55890230 49018001 55890230 49018001 967607247 45389161 967607247 45389161 973053434 35622587 973053434 35622587 976722722 35258493 976722722 476161624 976722722 476161624 564315446 977517150 564315446 977517150 382597120 552448832 382597120 552448832 596002943 889484177 596002943 889484177 262795179 292675329 262795179 292675329 820597295 264329682 820597295 264329682 126762701 147889325 126762701 147889325 89739864 133618471 89739864 133618471 70637909 79584267 70637909 79584267 955040603 43793899 955040603 43793899 971944628 36274206 971944628 36274206 23974903 35649615 23974903 35649615 23545352 35528052 23545352 616228417 23545352 616228417 815530323 224858578 815530323 224858578 133737180 183113052 133737180 183113052 99714820 139017398 99714820 139017398 926841743 88472929 926841743 88472929 948448157 60463100 948448157 60463100 964167874 52228601 964167874 52228601 29423999 43923187 29423999 43923187 974378956 36894489 974378956 36894489 976133400 35528055 976133400 35528055 976539563 35528055 215564037 937958681 215564037 937958681 584444476 649259122 584444476 649259122 451834633 897059026 451834633 897059026 254994499 315305356 254994499 315305356 842353031 215542760 842353031 215542760 857727187 186637438 857727187 186637438 891167952 154545033 891167952 154545033 94889507 119432640 94889507 119432640 923763566 114903483 923763566 114903483 49276918 64385721 49276918 64385721 962486697 41027521 962486697 41027521 974482914 35820442 974482914 35820442 976428808 35645480 976428808 35645480 23576448 808766573 23576448 808766573 487502594 999593632 487502594 999593632 263766310 252093341 263766310 252093341 846904815 130515772 846904815 130515772 918924789 113910028 918924789 113910028 53817037 71901520 53817037 71901520 38202349 50923437 38202349 50923437 973249948 37190229 973249948 37190229 24733140 36263843 24733140 36263843 975956212 36061756 975956212 36061756 976304477 35773817 976304477 35773817 23606613 35697008 23606613 635032374 23606613 635032374 642871061 513742444 642871061 513742444 452816667 867645129 452816667 867645129 780081762 259623733 780081762 259623733 142602739 162673742 142602739 162673742 105450758 150531860 105450758 150531860 72615165 109172491 72615165 109172491 950840714 64468297 950840714 64468297 971898109 41409369 971898109 41409369 972399460 40387361 972399460 40387361 974791143 36130900 974791143 36130900 23625156 35756018 23625156 35756018 659922153 997698677 659922153 997698677 528126816 525205446 528126816 525205446 726272091 296543546 726272091 296543546 830961376 211015294 830961376 211015294 130268974 186647198 130268974 186647198 122173275 183002659 122173275 183002659 115155058 147399420 115155058 147399420 96685326 77007892 96685326 77007892 972416018 37031361 972416018 37031361 24604585 36718719 24604585 36718719 975804594 36297672 975804594 36297672 976167894 35953268 976167894 35953268 23748089 924539104 23748089 924539104 447113758 624165874 447113758 624165874 352057553 976366014 352057553 976366014 585171000 718547149 585171000 718547149 355389701 438055207 355389701 438055207 798793164 269585958 798793164 269585958 95303694 110410972 95303694 110410972 946144995 72064967 946144995 72064967 954536814 54086217 954536814 54086217 33508699 45463452 33508699 45463452 972939121 39247842 972939121 39247842 25338893 36868802 25338893 36868802 975626342 36425335 975626342 36425335 24068699 36274210 24068699 36274210 975904183 975131739 975904183 975131739 304803419 430302343 304803419 430302343 711329884 312107829 711329884 312107829 170709605 199712926 170709605 199712926 880066899 176471741 880066899 176471741 71894089 90615684 71894089 90615684 53710297 60235631 53710297 60235631 971615722 39380242 971615722 39380242 25505863 37843323 25505863 37843323 975671343 36417870 975671343 36417870 23939332 36161046 23939332 36161046 657707761 868278498 657707761 868278498 384337568 529170781 384337568 529170781 551365856 455265298 551365856 455265298 217292364 172937075 217292364 172937075 106811285 128846653 106811285 128846653 938313199 67612818 938313199 67612818 42476375 57302486 42476375 57302486 33789410 41330574 33789410 41330574 26580906 38504172 26580906 38504172 24570946 36830832 24570946 36830832 975801266 36296323 975801266 36296323 975893584 36296323 687529119 478465112 687529119 478465112 575143945 797267437 575143945 797267437 290060976 341053147 290060976 341053147 786309142 245485787 786309142 245485787 872387579 172551412 872387579 172551412 886121439 128446600 886121439 128446600 56811385 69577479 56811385 69577479 956999140 50598231 956999140 50598231 971026078 42846651 971026078 42846651 975565763 36339774 975565763 36339774 975884057 36339774 343797398 979681560 343797398 979681560 639975342 489893563 639975342 489893563 770507459 306308127 770507459 306308127 179837434 129625563 179837434 129625563 76518525 94973798 76518525 94973798 949589450 72499589 949589450 72499589 47352483 68479486 47352483 68479486 39011964 42511106 39011964 42511106 27237598 39332785 27237598 39332785 975795761 36354235 975795761 36354235 24044180 36354235 356041950 889003008 356041950 889003008 470282199 564341900 470282199 564341900 316055111 455648134 316055111 455648134 752141626 251340583 752141626 251340583 889181109 150694466 889181109 150694466 98874962 132053394 98874962 132053394 84649787 118272817 84649787 118272817 932925205 67615829 932925205 67615829 38204160 47239241 38204160 47239241 968827341 37806401 968827341 37806401 24562207 36607664 24562207 36607664 975732000 36378680 975732000 36378680 975825856 36378680 364144879 989502998 364144879 989502998 531963604 757790147 531963604 757790147 622249804 390733736 622249804 390733736 199804543 211019624 199804543 211019624 861650985 167411271 861650985 167411271 102884519 104179212 102884519 104179212 42008909 47639499 42008909 47639499 27964554 36809015 27964554 36809015 975756460 36417874 975756460 36417874 975760605 317052437 975760605 317052437 190083348 198459644 190083348 198459644 870396092 181922503 870396092 181922503 917603034 114247316 917603034 114247316 946275642 53533866 946275642 53533866 967648307 39632171 967648307 39632171 975660486 36409689 975660486 36409689 24172559 36409689 319086457 823857694 319086457 823857694 505534253 914306055 505534253 914306055 716399177 286477225 716399177 286477225 166200601 248155725 166200601 248155725 845820152 187200140 845820152 187200140 914724624 125981356 914724624 125981356 73098735 106295236 73098735 106295236 934082674 89363010 934082674 89363010 56782496 83793570 56782496 83793570 945092830 74111619 945092830 74111619 46961171 51913353 46961171 51913353 967101556 37144059 967101556 37144059 975678924 36503153 975678924 36503153 24212196 36451639 24212196 870917735 24212196 870917735 421589998 607141858 421589998 607141858 523408773 866761350 523408773 866761350 671511658 416826153 671511658 416826153 214622622 257628488 214622622 257628488 849510872 194059119 849510872 194059119 878076446 160571970 878076446 160571970 94579372 108612045 94579372 108612045 64803012 96000725 64803012 96000725 30366214 41164183 30366214 41164183 973826619 38557772 973826619 38557772 25003647 36981161 25003647 36981161 24534543 36789597 24534543 36789597 24456771 36680406 24456771 36680406 975645769 709038926 975645769 709038926 596695824 528863870 596695824 528863870 344111689 869908025 344111689 869908025 610666605 448304081 610666605 448304081 726425821 278526314 726425821 278526314 152854890 229261138 152854890 229261138 848813149 182669186 848813149 182669186 113078776 124841037 113078776 124841037 74424020 89084340 74424020 89084340 39242041 52221738 39242041 52221738 970695175 40800934 970695175 40800934 27017067 37754717 27017067 37754717 975373215 36789599 975373215 36789599 975518599 36789599 630710948 873804580 630710948 873804580 496056637 698244777 496056637 698244777 744636128 307228825 744636128 307228825 197965359 214064162 197965359 214064162 924274195 111277822 924274195 111277822 940420763 78690951 940420763 78690951 51937562 76350725 51937562 76350725 956072159 60911357 956072159 60911357 27485464 40951273 27485464 40951273 973438555 38938025 973438555 38938025 975310346 36894490 975310346 36894490 24247935 36502253 24247935 513219260 24247935 513219260 626273640 965671767 626273640 965671767 353561660 493098789 353561660 493098789 748331470 311645294 748331470 311645294 74693462 84104847 74693462 84104847 946189203 69016854 946189203 69016854 37997436 46699635 37997436 46699635 25840981 37987863 25840981 37987863 24861342 36966929 24861342 36966929 24613891 439956865 24613891 439956865 324040976 763894345 324040976 763894345 493742912 373437993 493742912 373437993 213714174 310982153 213714174 310982153 173342558 235546031 173342558 235546031 846534384 213794716 846534384 213794716 871061575 189477419 871061575 189477419 114185609 162783267 114185609 162783267 915923025 121643857 915923025 121643857 61932296 89363013 61932296 89363013 962950857 46619100 962950857 46619100 30278177 41458159 30278177 41458159 24755544 36824479 24755544 36824479 975503520 36824479 701546875 959831506 701546875 959831506 306137306 438428535 306137306 438428535 210730604 296360667 210730604 296360667 176103228 246259564 176103228 246259564 131528128 166986152 131528128 166986152 897343469 114158030 897343469 114158030 940604688 88293152 940604688 88293152 946082272 68893213 946082272 68893213 44357861 50408764 44357861 50408764 974394205 37776675 974394205 37776675 24818078 37092941 24818078 37092941 975178418 37031362 975178418 624006811 975178418 624006811 383862863 441160684 383862863 441160684 280783300 352234410 280783300 352234410 776692715 258054150 776692715 258054150 162708715 183909527 162708715 183909527 901677448 122215098 901677448 122215098 935633165 96735043 935633165 96735043 64094084 80491851 64094084 80491851 951654442 60833784 951654442 60833784 34401945 43733708 34401945 43733708 971422524 39160090 971422524 39160090 974808432 37357008 974808432 37357008 24765953 37167140 24765953 37167140 974995893 635205240 974995893 635205240 267782155 370949745 267782155 370949745 759393282 292372800 759393282 292372800 826081972 245248583 826081972 245248583 118175103 134862308 118175103 134862308 81134745 113890715 81134745 113890715 66222777 69752835 66222777 69752835 34386322 43311054 34386322 43311054 974941259 37157416 974941259 37157416 24731131 613970201 24731131 613970201 765753754 329955519 765753754 329955519 814446893 271024053 814446893 271024053 826963596 168676991 826963596 168676991 53233367 68033833 53233367 68033833 957123987 52610241 957123987 52610241 965205973 38467168 965205973 38467168 25296297 37754716 25296297 37754716 24799656 37227381 24799656 37227381 24758444 577450731 24758444 577450731 454948407 907196878 454948407 907196878 736908321 357818960 736908321 357818960 810504309 196036812 810504309 196036812 890541811 126602887 890541811 126602887 40329264 56390402 40329264 56390402 28200407 39343991 28200407 39343991 974117924 37412552 974117924 37412552 24969232 37412552 540910529 974786992 540910529 974786992 356031865 499205364 356031865 499205364 209735614 266770955 209735614 266770955 163265737 203921854 163265737 203921854 129089377 164272581 129089377 164272581 101576225 133741100 101576225 133741100 922626813 112251378 922626813 112251378 73294427 91993542 73294427 91993542 51189886 62782855 51189886 62782855 40800698 54877972 40800698 54877972 963479986 49922071 963479986 49922071 33380053 47445724 33380053 47445724 30854893 43702975 30854893 43702975 26460998 38160722 26460998 38160722 974487937 37758345 974487937 37758345 25070466 37758345 368016772 880427827 368016772 880427827 635423069 464048911 635423069 464048911 696697182 444024694 696697182 444024694 821534776 160969866 821534776 160969866 901813061 139116346 901813061 139116346 928556962 84707465 928556962 84707465 957606535 62802152 957606535 62802152 958475262 60977516 958475262 60977516 31920235 47100644 31920235 47100644 25927998 37548705 25927998 37548705 974806544 37353048 974806544 37353048 974831836 735194520 974831836 735194520 292138088 303656294 292138088 303656294 192186495 271215169 192186495 271215169 137644603 169668827 137644603 169668827 926060933 94973797 926060933 94973797 57538646 82492328 57538646 82492328 954763149 65867857 954763149 65867857 42117782 53650837 42117782 53650837 26455104 39160088 26455104 39160088 25764954 38755049 25764954 38755049 25404631 37847875 25404631 37847875 974536266 37836876 974536266 37836876 25122875 37836876 335203802 999927506 335203802 999927506 753227317 289905844 753227317 289905844 174363269 257207005 174363269 257207005 832221158 222903194 832221158 222903194 131306132 173594237 131306132 173594237 910751835 123767670 910751835 123767670 957510219 48204164 957510219 48204164 968289532 44242253 968289532 44242253 28401906 41275292 28401906 41275292 25399711 37932352 25399711 37932352 974614485 37428446 974614485 37428446 974783969 37401549 974783969 862543786 974783969 862543786 337117120 389179592 337117120 389179592 813061970 267046089 813061970 267046089 843650121 207048500 843650121 207048500 125200312 166480607 125200312 166480607 913887529 110887750 913887529 110887750 934934153 81685977 934934153 81685977 948021357 75194079 948021357 75194079 950522502 70158604 950522502 70158604 967437980 39769112 967437980 39769112 973333701 38855966 973333701 38855966 25650016 38103298 25650016 38103298 25173430 37827658 25173430 37827658 974668253 37742347 974668253 37742347 710108612 495984972 710108612 495984972 318069748 413958878 318069748 413958878 222780228 334515569 222780228 334515569 849389256 215917127 849389256 215917127 860259236 187322033 860259236 187322033 96494168 130827834 96494168 130827834 60958272 73084620 60958272 73084620 962223639 49666709 962223639 49666709 967059177 44981485 967059177 44981485 27759658 39117981 27759658 39117981 25374165 37987864 25374165 37987864 974543194 37836877 974543194 37836877 392366629 850272585 392366629 850272585 766245715 325758578 766245715 325758578 812910632 226694382 812910632 226694382 868483688 188550983 868483688 188550983 88434184 101161210 88434184 101161210 953807098 66513331 953807098 66513331 966118844 45784873 966118844 45784873 973894029 38180852 973894029 38180852 974366000 37920758 974366000 37920758 25235118 37920758 436862738 992852324 436862738 992852324 348400700 657914912 348400700 657914912 632351267 969289594 632351267 969289594 693509787 302562922 693509787 302562922 142305467 158734778 142305467 158734778 921500692 112774384 921500692 112774384 37826673 48771004 37826673 48771004 972278151 39829030 972278151 39829030 973621501 38713452 973621501 38713452 25437700 37968312 25437700 37968312 974402275 397470330 974402275 397470330 542326833 897186297 542326833 897186297 662947609 470158789 662947609 470158789 749440623 331758250 749440623 331758250 185498009 190817781 185498009 190817781 877765198 162703553 877765198 162703553 912006316 93197088 912006316 93197088 949917655 60858343 949917655 60858343 960764973 55326857 960764973 55326857 35702428 51913634 35702428 51913634 28198398 40066543 28198398 40066543 25806445 38548842 25806445 38548842 25416438 38180853 25416438 38180853 25407760 773633751 25407760 773633751 512643411 482541248 512643411 482541248 743603419 335300486 743603419 335300486 113265301 115720160 113265301 115720160 68570211 95641284 68570211 95641284 60316429 75667606 60316429 75667606 956780375 54501835 956780375 54501835 32174708 45696355 32174708 45696355 26360763 38632029 26360763 38632029 974086272 38148245 974086272 38148245 974331573 38148245 602835155 766442534 602835155 766442534 293260974 372949879 293260974 372949879 834402414 172028869 834402414 172028869 65985225 66938067 65985225 66938067 962836419 49641121 962836419 49641121 30581855 43256848 30581855 43256848 971213948 40899454 971213948 40899454 26342699 38973232 26342699 38973232 973985359 38287497 973985359 38287497 974288066 38233894 974288066 470706161 974288066 470706161 589679959 886992394 589679959 886992394 491339596 543941125 491339596 543941125 633618205 997594786 633618205 997594786 363059610 530094932 363059610 530094932 707125852 397769039 707125852 397769039 826798579 253789683 826798579 253789683 122356991 157152993 122356991 157152993 83249352 90017130 83249352 90017130 47477275 63670119 47477275 63670119 957306739 62983863 957306739 62983863 37244065 53689691 37244065 53689691 967291965 47944672 967291965 47944672 27252726 40761318 27252726 40761318 973979291 38577842 973979291 38577842 974035870 38548847 974035870 38548847 974041707 38548847 280066767 510449160 280066767 510449160 711406516 343354569 711406516 343354569 165937522 213238746 165937522 213238746 896817076 83318937 896817076 83318937 960967884 52088297 960967884 52088297 32966506 46062342 32966506 46062342 972366187 40461446 972366187 40461446 25814705 38949458 25814705 38949458 973965034 38755045 973965034 913550871 973965034 913550871 435333910 511256166 435333910 511256166 431224682 978722180 431224682 978722180 768974850 299656314 768974850 299656314 801811868 264448884 801811868 264448884 170332232 258309052 170332232 258309052 857482856 153324726 857482856 153324726 914864516 87154920 914864516 87154920 31111111 40277659 31111111 40277659 25924144 38973192 25924144 38973192 973864677 38973192 480401802 894007387 480401802 894007387 265987197 344868542 265987197 344868542 776175947 306787544 776175947 306787544 188329775 274675831 188329775 274675831 855584845 212771496 855584845 212771496 132737784 176262286 132737784 176262286 923486537 90118018 923486537 90118018 51884036 62047694 51884036 62047694 966888017 42738836 966888017 42738836 972173809 40161565 972173809 40161565 26485519 39759433 26485519 39759433 25973419 39015637 25973419 39015637 25837749 38973230 25837749 38973230 469343647 866518006 469343647 866518006 623600344 530443569 623600344 530443569 332326440 367013452 332326440 367013452 807466031 283000666 807466031 283000666 838929398 196387864 838929398 196387864 908201428 133464410 908201428 133464410 924132467 114231262 924132467 114231262 955873429 56242758 955873429 56242758 969341434 44172866 969341434 44172866 28801996 39603454 28801996 39603454 25894660 39005289 25894660 39005289 973857404 38976237 973857404 38976237 25840799 38976237 506596001 765754502 506596001 765754502 287092897 375725913 287092897 375725913 759269772 266900407 759269772 266900407 137607551 146837271 137607551 146837271 938569540 86374377 938569540 86374377 954915108 60613727 954915108 60613727 960796028 56951101 960796028 56951101 969826090 43998404 969826090 43998404 27023483 40109985 27023483 40109985 973268099 39375080 973268099 39375080 973763855 39050847 973763855 39050847 973783753 703516485 973783753 703516485 344811224 474892780 344811224 474892780 308468767 334086744 308468767 334086744 213524205 317077074 213524205 317077074 819936516 269261325 819936516 269261325 133702814 184393393 133702814 184393393 887314060 99420146 887314060 99420146 60317628 86968524 60317628 86968524 941964775 66204325 941964775 66204325 36800507 52228597 36800507 52228597 966501056 44532691 966501056 44532691 29176959 43551740 29176959 43551740 971680324 40919992 971680324 40919992 972396748 40545794 972396748 40545794 26111426 39317298 26111426 39317298 26012854 39317298 296420359 668616574 296420359 668616574 735889452 237962334 735889452 237962334 78021793 108813568 78021793 108813568 929584695 98707109 929584695 98707109 939574856 54501839 939574856 54501839 969539671 44660722 969539671 44660722 971915137 40637432 971915137 40637432 972626762 39505692 972626762 39505692 973309770 39332787 973309770 39332787 26038810 39323695 26038810 688575820 26038810 688575820 690083040 405483415 690083040 405483415 161655619 243393796 161655619 243393796 105567410 152865783 105567410 152865783 910322899 128244455 910322899 128244455 74008136 101934719 74008136 101934719 65952387 87569575 65952387 87569575 946569756 51772967 946569756 51772967 969167562 42789262 969167562 42789262 972326129 40311564 972326129 40311564 973156036 39611621 973156036 39611621 26221207 39342549 26221207 39342549 973523366 39342549 737324911 677901827 737324911 677901827 403300846 898344432 403300846 898344432 321425714 362628834 321425714 362628834 187630046 281357310 187630046 281357310 127838300 175258024 127838300 175258024 92361448 128349933 92361448 128349933 67765662 69863336 67765662 69863336 41642737 56042452 41642737 56042452 37229245 53536144 37229245 53536144 968807072 44694993 968807072 44694993 972157860 40746408 972157860 40746408 973212585 39613172 973212585 39613172 26315037 892734519 26315037 892734519 368733369 628460542 368733369 628460542 336323504 995110362 336323504 995110362 772209591 233452365 772209591 233452365 103182604 137579993 103182604 137579993 917887466 100824845 917887466 100824845 58388393 73185342 58388393 73185342 964847640 51028741 964847640 51028741 970168659 42184064 970168659 42184064 26628418 39715589 26628418 39715589 26325843 39632170 26325843 567574131 26325843 567574131 652848096 997933027 652848096 997933027 320315910 452802753 320315910 452802753 289136641 333166315 289136641 333166315 179109892 266604794 179109892 266604794 835700775 167160207 835700775 167160207 904361103 138088375 904361103 138088375 930837089 84651141 930837089 84651141 943524040 82536955 943524040 82536955 960472835 49928064 960472835 49928064 970170018 40455477 970170018 40455477 26816606 39854247 26816606 39854247 973033835 658185924 973033835 658185924 372921681 523396795 372921681 523396795 483987519 655154939 483987519 655154939 347865324 905805192 347865324 905805192 465306044 493098787 465306044 493098787 276111838 307093710 276111838 307093710 197458883 251478113 197458883 251478113 160508613 230348181 160508613 230348181 848529682 128845829 848529682 128845829 80558314 108373905 80558314 108373905 932237109 91608755 932237109 91608755 56206283 71529337 56206283 71529337 38333836 48949091 38333836 48949091 968036084 46158450 968036084 46158450 969640722 42653149 969640722 42653149 972473794 40455475 972473794 40455475 972912184 39769113 972912184 39769113 26445653 39769113 682809216 709869527 682809216 709869527 465718458 780019297 465718458 780019297 254821145 329973908 254821145 329973908 858911180 207616230 858911180 207616230 105604351 157285940 105604351 157285940 904706979 138636200 904706979 138636200 943806208 81552417 943806208 81552417 47169540 63930108 47169540 63930108 962150038 52132862 962150038 52132862 31330478 41544691 31330478 41544691 972207333 41164184 972207333 41164184 26823964 40293531 26823964 40293531 972709273 800607975 972709273 800607975 461400307 630140194 461400307 630140194 685290845 386262009 685290845 386262009 769679396 282018485 769679396 282018485 109954606 91632375 109954606 91632375 59424820 58370708 59424820 58370708 963958366 45179928 963958366 45179928 29778824 44077400 29778824 44077400 27182316 40601557 27182316 40601557 26901367 40453432 26901367 40453432 26712051 39988643 26712051 39988643 26596810 39988643 408212942 894285759 408212942 894285759 632416121 441780662 632416121 441780662 747552706 278083857 747552706 278083857 836340092 239867143 836340092 239867143 144513007 173375961 144513007 173375961 905992734 118807905 905992734 118807905 926772219 107792502 926772219 107792502 63214799 85594509 63214799 85594509 955248717 46561363 955248717 46561363 30544893 44943400 30544893 44943400 28861043 43033808 28861043 43033808 971770172 41744363 971770172 41744363 27734294 41362912 27734294 41362912 26628434 40109986 26628434 592929939 26628434 592929939 421850659 781086628 421850659 781086628 715992213 374190577 715992213 374190577 826878279 227673195 826878279 227673195 97718870 137401471 97718870 137401471 80442677 102409841 80442677 102409841 938701422 61416993 938701422 61416993 966082792 45647624 966082792 45647624 29947556 44520568 29947556 44520568 970476134 42544856 970476134 42544856 27846569 41931315 27846569 41931315 27329519 41178020 27329519 41178020 972256941 40701801 972256941 40701801 26767070 40314388 26767070 40314388 532924418 565566788 532924418 565566788 685706470 404968190 685706470 404968190 731814476 238715296 731814476 238715296 140492089 167558544 140492089 167558544 920698163 84702794 920698163 84702794 943434778 79127610 943434778 79127610 46039468 51060209 46039468 51060209 30118642 43124851 30118642 43124851 972137818 40731804 972137818 40731804 972512752 40387358 972512752 40387358 26815579 40387358 565219694 894827375 565219694 894827375 304902937 378487819 304902937 378487819 770317146 253988065 770317146 253988065 158971487 219636303 158971487 219636303 853735697 192319055 853735697 192319055 116336632 168478740 116336632 168478740 888569281 153415871 888569281 153415871 100621927 143088022 100621927 143088022 77151619 113525362 77151619 113525362 942047546 57410712 942047546 57410712 967020079 45784874 967020079 45784874 30585781 44315608 30585781 44315608 28766376 43053922 28766376 43053922 971767225 41055998 971767225 41055998 27094135 40699901 27094135 40699901 26901164 40431743 26901164 40431743 972628512 415906642 972628512 415906642 360327432 880400179 360327432 880400179 586056249 673230694 586056249 673230694 301448086 378622165 301448086 378622165 231105437 295915873 231105437 295915873 826819844 202052880 826819844 202052880 103916768 112193777 103916768 112193777 933577159 81120143 933577159 81120143 959890375 57438795 959890375 57438795 963967603 50878333 963967603 50878333 967056949 45028070 967056949 45028070 28252588 41415512 28252588 41415512 972201969 40816758 972201969 40816758 27110067 40512383 27110067 40512383 972504866 40512383 255628471 456111588 255628471 456111588 639534951 770370481 639534951 770370481 400952186 420530818 400952186 420530818 865315413 199713767 865315413 199713767 874393719 169541735 874393719 169541735 902668567 120338008 902668567 120338008 67854101 84723097 67854101 84723097 948595831 76327146 948595831 76327146 46567305 64169707 46567305 64169707 40954244 56667971 40954244 56667971 36146988 50255224 36146988 50255224 32923824 45365136 32923824 45365136 30132212 40910482 30132212 40910482 972382914 40764971 972382914 886754112 972382914 886754112 374204110 645230491 374204110 645230491 567184984 320783810 567184984 320783810 826592105 180759746 826592105 180759746 913174160 126044729 913174160 126044729 63789564 80902368 63789564 80902368 53683723 69575182 53683723 69575182 962155967 51878319 962155967 51878319 34499998 45792158 34499998 45792158 970624669 41938613 970624669 41938613 972189491 40959356 972189491 40959356 27173203 40910483 27173203 40910483 338219045 945097438 338219045 945097438 426446172 400007935 426446172 400007935 738919147 359019673 738919147 359019673 229682268 325887465 229682268 325887465 802694714 192995985 802694714 192995985 115320022 156391240 115320022 156391240 100413873 137228001 100413873 137228001 909802426 120667377 909802426 120667377 66372385 78074544 66372385 78074544 38997339 53801537 38997339 53801537 964537567 45434835 964537567 45434835 28644975 42775518 28644975 42775518 971828338 41757890 971828338 41757890 971883472 41204268 971883472 41204268 972241652 41173351 972241652 567485291 972241652 567485291 370123843 827212633 370123843 827212633 698515597 395545376 698515597 395545376 260638741 333226991 260638741 333226991 804389179 210684933 804389179 210684933 869626202 156656953 869626202 156656953 87738128 124872616 87738128 124872616 928920992 91603159 928920992 91603159 948916364 72121283 948916364 72121283 46910500 69003595 46910500 69003595 965569384 49721500 965569384 49721500 29140877 42838023 29140877 42838023 971612182 41230481 971612182 41230481 27397008 959092501 27397008 959092501 569562467 518979042 569562467 518979042 333908428 943607740 333908428 943607740 501042245 622239211 501042245 622239211 647575154 986416614 647575154 986416614 279690490 324589890 279690490 324589890 202209485 297841972 202209485 297841972 194288405 235259821 194288405 235259821 862549612 176471738 862549612 176471738 887933506 159044525 887933506 159044525 934553815 94808204 934553815 94808204 58000682 86275009 58000682 86275009 53945380 71103845 53945380 71103845 954804077 65627850 954804077 65627850 959449480 55393423 959449480 55393423 27970999 41289435 27970999 41289435 972188284 41289435 407598106 528167664 407598106 528167664 664136411 426530402 664136411 426530402 261759391 299940972 261759391 299940972 859838589 204470025 859838589 204470025 864517509 154941550 864517509 154941550 905917815 140881822 905917815 140881822 88279996 106366920 88279996 106366920 59169066 87600543 59169066 87600543 943309975 77868825 943309975 77868825 958557630 54229579 958557630 54229579 966481325 44490095 966481325 44490095 971813605 41362306 971813605 41362306 27566246 683537805 27566246 683537805 588734521 428664977 588734521 428664977 225719754 321779060 225719754 321779060 172205353 165576783 172205353 165576783 104714930 130608185 104714930 130608185 924030559 103211180 924030559 103211180 45136676 56033573 45136676 56033573 968839052 43994720 968839052 43994720 972103214 41332092 972103214 41332092 507046811 989984118 507046811 989984118 409462940 676244760 409462940 676244760 657435616 489594265 657435616 489594265 265042865 341769867 265042865 341769867 185702069 238653116 185702069 238653116 76597142 110587759 76597142 110587759 48476985 48514059 48476985 48514059 969589142 41688437 969589142 41688437 27657617 41415514 27657617 876002151 27657617 876002151 654462083 539488360 654462083 539488360 345211434 682026202 345211434 682026202 501172675 946874586 501172675 946874586 731938103 363183333 731938103 363183333 795095765 225731831 795095765 225731831 871329075 168784747 871329075 168784747 922391996 109403921 922391996 109403921 69975924 105081362 69975924 105081362 63204360 84285343 63204360 84285343 946689722 78412503 946689722 78412503 43209399 60017229 43209399 60017229 38032015 43876429 38032015 43876429 970567280 42784603 970567280 42784603 971590501 42239572 971590501 42239572 27797732 41597926 27797732 41597926 971937555 41418412 971937555 41418412 27661953 920522658 27661953 920522658 663837905 389320939 663837905 389320939 211155672 266534605 211155672 266534605 173628272 263629621 173628272 263629621 825010362 248635526 825010362 248635526 894667050 122800915 894667050 122800915 945809635 55083248 945809635 55083248 36830896 54135005 36830896 54135005 32987132 46484576 32987132 46484576 971173864 42363277 971173864 42363277 27879427 42020801 27879427 42020801 27855794 41544690 27855794 41544690 27709810 41544690 730121630 469405885 730121630 469405885 296844856 350077464 296844856 350077464 160741543 236189460 160741543 236189460 126382400 164775510 126382400 164775510 912241638 108570556 912241638 108570556 51130544 64180389 51130544 64180389 41850750 59018393 41850750 59018393 31047882 42531300 31047882 42531300 27884693 42020800 27884693 42020800 971700457 490809723 971700457 490809723 603043299 605298633 603043299 605298633 535812421 967471602 535812421 967471602 325722969 432316883 325722969 432316883 741209935 345635094 741209935 345635094 837459758 223745298 837459758 22374
91916 0 3413148 2907422 3413148 2907422 512835 197021 512835 197021 172802 3349418 172802 3349418 1681456 866409 1681456 866409 242681 4612677 242681 4612677 3678068 360599 3678068 360599 239991 2043416 239991 2043416 4612688 300245 4612688 300245 153576 3098876 153576 3098876 4794766 3322304 4794766 3322304 230919 453787 230919 453787 4100278 3318294 4100278 3318294 1679692 1940 1679692 1940 679660 1673485 679660 1673485 1276623 298556 1276623 298556 2754855 3558527 2754855 3558527 4188975 1883788 4188975 1883788 1376340 1192470 1376340 1192470 431186 1653236 431186 1653236 3884534 3127506 3884534 3127506 618966 218244 618966 218244 1656411 4857321 1656411 4857321 3705896 1671394 3705896 1671394 727322 4819021 727322 4819021 2866539 694001 2866539 694001 355335 306579 355335 306579 4356525 3328362 4356525 3328362 4767057 3964652 4767057 3964652 455705 461767 455705 461767 1682906 1685398 1682906 1685398 1451682 4251422 1451682 4251422 218082 468281 218082 468281 4359170 2549642 4359170 2549642 936169 866027 936169 866027 144311 2715501 144311 2715501 4466731 2870077 4466731 2870077 1221142 231734 1221142 231734 2860238 4459874 2860238 4459874 920391 1679686 920391 1679686 1420514 223561 1420514 223561 1650616 2933328 1650616 2933328 4770298 852380 4770298 852380 331712 3338300 331712 3338300 4944015 330364 4944015 330364 291876 2353306 291876 2353306 4461945 3886482 4461945 3886482 491687 792840 491687 792840 4326867 4297308 4326867 4297308 904441 758082 904441 758082 450732 4531 450732 4531 3342141 3798077 3342141 3798077 1078758 334929 1078758 334929 4004025 2969049 4004025 2969049 1673580 561848 1673580 561848 508323 4880785 508323 4880785 4182657 371230 4182657 371230 911731 1282972 911731 1282972 3328052 294910 3328052 294910 1334548 1883557 1334548 1883557 3721866 4428278 3721866 4428278 1138638 312102 1138638 312102 1649964 3329436 1649964 3329436 4092062 1684123 4092062 1684123 581130 809042 581130 809042 3770532 3321978 3770532 3321978 4167525 1148111 4167525 1148111 1141773 320908 1141773 320908 189101 3348346 189101 3348346 4273111 264815 4273111 264815 46693 3333688 46693 3333688 4109042 1263013 4109042 1263013 148791 3062250 148791 3062250 4837945 3558655 4837945 3558655 1647602 262662 1647602 262662 558710 2521939 558710 2521939 4610116 2966686 4610116 2966686 343807 282219 343807 282219 3314074 2778949 3314074 2778949 654066 3753565 654066 3753565 3356329 1335276 3356329 1335276 78160 3339791 78160 3339791 4677178 2537141 4677178 2537141 748090 275427 748090 275427 2208404 4236214 2208404 4236214 1064646 1013862 1064646 1013862 214529 1945833 214529 1945833 4800831 464725 4800831 464725 432047 64519 432047 64519 1682990 2404142 1682990 2404142 4134680 3886747 4134680 3886747 872622 341147 872622 341147 89390 4525671 89390 4525671 4174823 2073696 4174823 2073696 1674785 80997 1674785 80997 4108275 2900916 4108275 2900916 1716955 3410661 1716955 3410661 4061407 2139708 4061407 2139708 3327115 4426815 3327115 4426815 81459 1161483 81459 1161483 3321053 3327111 3321053 3327111 671623 496296 671623 496296 3874443 3084961 3874443 3084961 4924904 3347143 4924904 3347143 1672400 1296972 1672400 1296972 372138 341469 372138 341469 4674154 2519196 4674154 2519196 1248111 570022 1248111 570022 792611 3528071 792611 3528071 334240 1071339 334240 1071339 3704698 3328732 3704698 3328732 276638 619783 276638 619783 1687125 2166775 1687125 2166775 4732330 991119 4732330 991119 597971 2440325 597971 2440325 4636495 4363158 4636495 4363158 3094702 2648403 3094702 2648403 4088171 2027852 4088171 2027852 3667422 3329617 3667422 3329617 1076744 491955 1076744 491955 38989 4865655 38989 4865655 3329602 1270816 3329602 1270816 420345 774298 420345 774298 4497511 4570862 4497511 4570862 1368792 590251 1368792 590251 3736826 2998516 3736826 2998516 4846606 4831836 4846606 4831836 454276 329983 454276 329983 4365451 2343248 4365451 2343248 3333832 360480 3333832 360480 521977 2324054 521977 2324054 4728985 1875587 4728985 1875587 4797895 4955547 4797895 4955547 310220 220814 310220 220814 1670476 1985028 1670476 1985028 4024766 3091456 4024766 3091456 1396046 46129 1396046 46129 3660840 3835723 3660840 3835723 1370245 946550 1370245 946550 910960 341557 910960 341557 212906 1669721 212906 1669721 4759930 2953781 4759930 2953781 3320963 154979 3320963 154979 4526134 3344517 4526134 3344517 1401280 234800 1401280 234800 4598351 1654639 4598351 1654639 1672879 3327963 1672879 3327963 3327818 4828487 3327818 4828487 1255058 2303920 1255058 2303920 4224499 2800624 4224499 2800624 3331884 4700772 3331884 4700772 263740 259290 263740 259290 213865 3319041 213865 3319041 3903724 1252006 3903724 1252006 808068 757523 808068 757523 3941680 2434286 3941680 2434286 4587939 1427095 4587939 1427095 200026 4346887 200026 4346887 4711727 890206 4711727 890206 349667 242459 349667 242459 4145657 3482556 4145657 3482556 1647604 629963 1647604 629963 471535 4112549 471535 4112549 1680488 416222 1680488 416222 926347 1647633 926347 1647633 4693407 3341570 4693407 3341570 952651 257627 952651 257627 3578927 1145995 3578927 1145995 451761 3314525 451761 3314525 3337997 1654436 3337997 1654436 4804653 3316401 4804653 3316401 643166 575991 643166 575991 1312873 1298815 1312873 1298815 302269 4822903 302269 4822903 2426598 1386675 2426598 1386675 1130036 961720 1130036 961720 941617 280472 941617 280472 4424379 3090318 4424379 3090318 4961526 3399258 4961526 3399258 495483 614436 495483 614436 1669851 4308693 1669851 4308693 930433 458430 930433 458430 442581 26283 442581 26283 4537527 3322218 4537527 3322218 4777888 1660470 4777888 1660470 308548 111087 308548 111087 3607814 3228849 3607814 3228849 1221380 260468 1221380 260468 1655573 3332756 1655573 3332756 3678587 969804 3678587 969804 836653 270615 836653 270615 3351532 4756942 3351532 4756942 1158986 566950 1158986 566950 671882 3106006 671882 3106006 4576318 2011891 4576318 2011891 4725050 987381 4725050 987381 435479 3343052 435479 3343052 3608591 286308 3608591 286308 258851 69488 258851 69488 3962584 3348569 3962584 3348569 503832 199570 503832 199570 3339594 2520094 3339594 2520094 4305568 3341881 4305568 3341881 1662608 4804078 1662608 4804078 436688 316438 436688 316438 4332143 2443985 4332143 2443985 378337 984154 378337 984154 3321640 2536918 3321640 2536918 967647 482254 967647 482254 3653244 3334604 3653244 3334604 1458223 835507 1458223 835507 251357 1918471 251357 1918471 4347432 2927562 4347432 2927562 1912544 3332701 1912544 3332701 4001722 1420188 4001722 1420188 3235029 3817209 3235029 3817209 1298980 243873 1298980 243873 3350375 4967745 3350375 4967745 257080 217766 257080 217766 4280869 2611176 4280869 2611176 1441565 92994 1441565 92994 2038447 2087530 2038447 2087530 1235400 1535360 1235400 1535360 3333132 2933823 3333132 2933823 4671803 3322104 4671803 3322104 1672125 983567 1672125 983567 244841 2093260 244841 2093260 4629266 3342433 4629266 3342433 1414163 1658599 1414163 1658599 3640771 3332937 3640771 3332937 4772745 738457 4772745 738457 373996 3322498 373996 3322498 4682272 1658774 4682272 1658774 1152847 1066184 1152847 1066184 810095 724264 810095 724264 1654338 4084027 1654338 4084027 3907404 758245 3907404 758245 918402 1677852 918402 1677852 902726 811551 902726 811551 272359 3347510 272359 3347510 4115003 609731 4115003 609731 309604 3326092 309604 3326092 3332622 1663898 3332622 1663898 3992373 3004363 3992373 3004363 3314474 243705 3314474 243705 392252 2018269 392252 2018269 4769473 889074 4769473 889074 329984 51907 329984 51907 4251570 2682393 4251570 2682393 3573126 1660241 3573126 1660241 72586 4931176 72586 4931176 1675804 1662231 1675804 1662231 2382827 1658532 2382827 1658532 263519 753749 263519 753749 1102915 491911 1102915 491911 4490663 2197825 4490663 2197825 1109302 526088 1109302 526088 1653477 4980437 1653477 4980437 3328666 2411257 3328666 2411257 4496519 2934807 4496519 2934807 4732436 1314188 4732436 1314188 639257 1986829 639257 1986829 4770156 4953014 4770156 4953014 1331971 78001 1331971 78001 3901100 3323541 3901100 3323541 4445405 515677 4445405 515677 1305606 2773547 1305606 2773547 4674642 3337654 4674642 3337654 227463 1308147 227463 1308147 3651581 2386972 3651581 2386972 4487805 1664848 4487805 1664848 1131390 452186 1131390 452186 3318046 2199309 3318046 2199309 4210083 2801593 4210083 2801593 3617205 1214677 3617205 1214677 446668 1283947 446668 1283947 354596 4969105 354596 4969105 3994320 370989 3994320 370989 1308175 282562 1308175 282562 3342322 4998366 3342322 4998366 953411 450082 953411 450082 4056766 4160513 4056766 4160513 1303433 440589 1303433 440589 403133 3349679 403133 3349679 4889336 1673309 4889336 1673309 1334913 255379 1334913 255379 4317984 2657273 4317984 2657273 1245183 22612 1245183 22612 3350317 1194115 3350317 1194115 627048 360090 627048 360090 3993426 2927103 3993426 2927103 4689717 3324095 4689717 3324095 235338 260671 235338 260671 3350031 1941273 3350031 1941273 4828415 1507817 4828415 1507817 3346711 329544 3346711 329544 288234 2607189 288234 2607189 4619342 3025225 4619342 3025225 585974 1262816 585974 1262816 4621439 4412714 4621439 4412714 1306192 1183206 1306192 1183206 1128316 144073 1128316 144073 3331991 2361767 3331991 2361767 4549498 1193947 4549498 1193947 383787 1659731 383787 1659731 3965077 2832139 3965077 2832139 3656104 3083059 3656104 3083059 1074177 1681092 1074177 1681092 4858457 3918875 4858457 3918875 1678275 1870018 1678275 1870018 3045526 4338299 3045526 4338299 1216848 737657 1216848 737657 262838 4796980 262838 4796980 3323297 508830 3323297 508830 447773 203350 447773 203350 3047935 4325175 3047935 4325175 1275196 301353 1275196 301353 3992274 3322113 3992274 3322113 4596964 1885523 4596964 1885523 745168 515657 745168 515657 3328204 4193518 3328204 4193518 4031728 988724 4031728 988724 523526 2864855 523526 2864855 3325522 14285 3325522 14285 1350259 4977833 1350259 4977833 3892766 988894 3892766 988894 835367 493002 835367 493002 3898086 2897959 3898086 2897959 3337519 479782 3337519 479782 842140 3091254 842140 3091254 4783759 349705 4783759 349705 322292 3341683 322292 3341683 4603030 822445 4603030 822445 651233 635531 651233 635531 3330232 3006554 3330232 3006554 3876316 293717 3876316 293717 260893 1669319 260893 1669319 4477647 3323816 4477647 3323816 1657400 610208 1657400 610208 225572 2592112 225572 2592112 4239254 1669422 4239254 1669422 326279 35901 326279 35901 4680342 2012345 4680342 2012345 2573053 3345215 2573053 3345215 210221 200784 210221 200784 4186245 2907579 4186245 2907579 3347872 544566 3347872 544566 237196 4924835 237196 4924835 3747319 1611245 3747319 1611245 328965 230084 328965 230084 3740162 3101268 3740162 3101268 4855922 3349987 4855922 3349987 379980 49618 379980 49618 4295969 2382161 4295969 2382161 2160790 530444 2160790 530444 1556819 4120083 1556819 4120083 1770770 1175999 1770770 1175999 749858 346470 749858 346470 4303971 3322375 4303971 3322375 746151 530143 746151 530143 204639 3327721 204639 3327721 4046811 1655205 4046811 1655205 410147 767137 410147 767137 3329707 4966470 3329707 4966470 1140744 1549452 1140744 1549452 4668219 3107811 4668219 3107811 1267308 1053299 1267308 1053299 4301500 3341619 4301500 3341619 1661495 1666213 1661495 1666213 4505386 2482769 4505386 2482769 3897602 3038156 3897602 3038156 957371 201076 957371 201076 4170154 2739817 4170154 2739817 646141 848810 646141 848810 1020990 2860554 1020990 2860554 4658553 4110882 4658553 4110882 1651953 57909 1651953 57909 4679007 2353352 4679007 2353352 3547668 1234944 3547668 1234944 1086149 698760 1086149 698760 442134 3446802 442134 3446802 3873883 1670187 3873883 1670187 4731758 2648043 4731758 2648043 3921089 2855868 3921089 2855868 1683375 684213 1683375 684213 662443 281911 662443 281911 3754312 3058995 3754312 3058995 4739662 2242781 4739662 2242781 3151000 1360513 3151000 1360513 212646 4647123 212646 4647123 3995202 2568203 3995202 2568203 4712574 1183898 4712574 1183898 363025 4061362 363025 4061362 4008888 1601232 4008888 1601232 1388773 1115528 1388773 1115528 54792 1664999 54792 1664999 4710485 108662 4710485 108662 1739288 2167364 1739288 2167364 4712482 855193 4712482 855193 823832 2598873 823832 2598873 4265299 2591489 4265299 2591489 460313 689093 460313 689093 4220031 2634397 4220031 2634397 1659599 1101725 1659599 1101725 906959 507959 906959 507959 3321856 3037495 3321856 3037495 3658837 838731 3658837 838731 907675 1714951 907675 1714951 3344362 2573711 3344362 2573711 4495426 3337001 4495426 3337001 603520 424241 603520 424241 328611 300868 328611 300868 1674205 2385421 1674205 2385421 4741392 4109156 4741392 4109156 1655915 1048823 1655915 1048823 580684 458148 580684 458148 4277755 2612201 4277755 2612201 893062 793630 893062 793630 4670770 3251677 4670770 3251677 1048674 293451 1048674 293451 1674470 3314207 1674470 3314207 4651224 1908792 4651224 1908792 3345741 452028 3345741 452028 176718 3658749 176718 3658749 4382405 1869954 4382405 1869954 4927758 1108234 4927758 1108234 218785 185391 218785 185391 3333772 2624284 3333772 2624284 4394943 1651476 4394943 1651476 2597748 2607868 2597748 2607868 4488261 1681984 4488261 1681984 884199 4452048 884199 4452048 4284201 1346615 4284201 1346615 271988 231839 271988 231839 3320354 4705907 3320354 4705907 1275313 18186 1275313 18186 4611158 2158123 4611158 2158123 410602 4300051 410602 4300051 4167854 2143820 4167854 2143820 4614223 3829160 4614223 3829160 1378293 999504 1378293 999504 934311 4393604 934311 4393604 4500121 588127 4500121 588127 408914 1833311 408914 1833311 1676474 4457416 1676474 4457416 4356601 1650996 4356601 1650996 1414878 452870 1414878 452870 311282 3316468 311282 3316468 4447487 2399553 4447487 2399553 1305916 310917 1305916 310917 1407755 2617459 1407755 2617459 4213782 1178980 4213782 1178980 353847 3347356 353847 3347356 4545709 1966169 4545709 1966169 1115625 416037 1115625 416037 3932756 4497530 3932756 4497530 789671 763537 789671 763537 1685753 3050364 1685753 3050364 4721893 1683230 4721893 1683230 1281784 649563 1281784 649563 527782 1896562 527782 1896562 3588268 3342731 3588268 3342731 552161 475304 552161 475304 1672533 4750310 1672533 4750310 471656 737818 471656 737818 3323433 3950813 3323433 3950813 4354750 730836 4354750 730836 676204 619171 676204 619171 470431 455977 470431 455977 719974 1677417 719974 1677417 2644042 3320561 2644042 3320561 2317808 66203 2317808 66203 1407854 2481444 1407854 2481444 3337957 4401066 3337957 4401066 4267920 947879 4267920 947879 935401 806145 935401 806145 479623 2722887 479623 2722887 4571320 810978 4571320 810978 508102 2828476 508102 2828476 4252213 2349222 4252213 2349222 3554654 873578 3554654 873578 603702 2823395 603702 2823395 4705703 3959165 4705703 3959165 2092993 1166482 2092993 1166482 878498 388268 878498 388268 3316134 2546711 3316134 2546711 4328369 841832 4328369 841832 700907 3317278 700907 3317278 3813852 2191550 3813852 2191550 4678217 958526 4678217 958526 660689 391226 660689 391226 329715 2901126 329715 2901126 4754453 3160245 4754453 3160245 1649580 944678 1649580 944678 1674637 4697755 1674637 4697755 3926986 2237366 3926986 2237366 4507316 3323519 4507316 3323519 1032026 3599831 1032026 3599831 4077066 1908282 4077066 1908282 4930422 4165488 4930422 4165488 1456292 478334 1456292 478334 1679625 2538793 1679625 2538793 4161226 1308044 4161226 1308044 932726 446656 932726 446656 4213037 2861023 4213037 2861023 780001 709854 780001 709854 4885969 3349232 4885969 3349232 1074204 481766 1074204 481766 4239847 3341002 4239847 3341002 619866 585409 619866 585409 2586104 2825090 2586104 2825090 4696712 1169101 4696712 1169101 51012 3345474 51012 3345474 3322854 394118 3322854 394118 106386 3346672 106386 3346672 3348098 2112757 3348098 2112757 4604740 4207021 4604740 4207021 234442 2824148 234442 2824148 4768356 4939438 4768356 4939438 349031 275177 349031 275177 4493377 2422058 4493377 2422058 1224344 1212179 1224344 1212179 317203 164776 317203 164776 4322572 3184577 4322572 3184577 2946662 3338338 2946662 3338338 386459 508556 386459 508556 3329064 2197852 3329064 2197852 4629402 4494072 4629402 4494072 637771 638684 637771 638684 413486 2337475 413486 2337475 4698756 3325330 4698756 3325330 3557117 2065309 3557117 2065309 4153115 1649481 4153115 1649481 1000781 213758 1000781 213758 75421 3512667 75421 3512667 3776064 2349217 3776064 2349217 4572304 3342954 4572304 3342954 1564103 1057720 1564103 1057720 547173 222616 547173 222616 3347520 2298127 3347520 2298127 4499306 3349698 4499306 3349698 1659826 42010 1659826 42010 3340431 2476470 3340431 2476470 841647 103785 841647 103785 4001275 2400097 4001275 2400097 4538373 1990703 4538373 1990703 812358 4842283 812358 4842283 4109361 2438870 4109361 2438870 3994112 532654 3994112 532654 1518306 3350823 1518306 3350823 3317661 1430617 3317661 1430617 261524 1288626 261524 1288626 3626240 2508100 3626240 2508100 1393622 245741 1393622 245741 3674566 3314275 3674566 3314275 4561026 1649760 4561026 1649760 584690 824892 584690 824892 3885662 2801519 3885662 2801519 1655032 48284 1655032 48284 3572425 1883315 3572425 1883315 1663547 2878872 1663547 2878872 4783589 3737999 4783589 3737999 344805 305607 344805 305607 3609822 3537311 3609822 3537311 532262 692988 532262 692988 1684703 314660 1684703 314660 50929 2835705 50929 2835705 3612442 1276287 3612442 1276287 1680669 3315613 1680669 3315613 1103767 374619 1103767 374619 1685812 3350237 1685812 3350237 4429922 520811 4429922 520811 459211 399670 459211 399670 3634078 3327810 3634078 3327810 382382 267809 382382 267809 4259096 3073864 4259096 3073864 1895450 3337043 1895450 3337043 3315064 604503 3315064 604503 618243 358396 618243 358396 4430746 1965544 4430746 1965544 4928197 1259776 4928197 1259776 368275 2249391 368275 2249391 4616651 3327370 4616651 3327370 492169 792252 492169 792252 1948487 3347192 1948487 3347192 3320308 994379 3320308 994379 780748 332470 780748 332470 239497 2791660 239497 2791660 4000846 488747 4000846 488747 1649901 2542913 1649901 2542913 4316372 3342314 4316372 3342314 195361 1074195 195361 1074195 3659813 301918 3659813 301918 378642 3032480 378642 3032480 4049224 1660727 4049224 1660727 2718244 3966051 2718244 3966051 681685 942853 681685 942853 4310885 3318565 4310885 3318565 1703749 872495 1703749 872495 471365 4194858 471365 4194858 3344339 378333 3344339 378333 4804041 3981635 4804041 3981635 3319677 1665984 3319677 1665984 1129018 1082732 1129018 1082732 569714 480970 569714 480970 2877556 3351119 2877556 3351119 1897915 1654127 1897915 1654127 403245 1152789 403245 1152789 3785263 2775005 3785263 2775005 4993037 412103 4993037 412103 986160 1659106 986160 1659106 4526371 4389774 4526371 4389774 1184043 589233 1184043 589233 1664366 4797829 1664366 4797829 2572151 1656323 2572151 1656323 620819 237970 620819 237970 4255849 2645713 4255849 2645713 659116 940682 659116 940682 3338585 645315 3338585 645315 611084 3339066 611084 3339066 249250 1325140 249250 1325140 1678552 3233729 1678552 3233729 341874 1025773 341874 1025773 3350872 419653 3350872 419653 1654806 1666551 1654806 1666551 3958775 2780038 3958775 2780038 1659246 4582015 1659246 4582015 4122413 1667685 4122413 1667685 1684379 3085953 1684379 3085953 3572801 1661834 3572801 1661834 630089 419582 630089 419582 3330163 4804974 3330163 4804974 1225222 1110978 1225222 1110978 779475 486887 779475 486887 4670675 2105885 4670675 2105885 1649980 4091932 1649980 4091932 4303467 1229855 4303467 1229855 121105 2096679 121105 2096679 4457986 3057652 4457986 3057652 4771864 4151105 4771864 4151105 1388306 1655768 1388306 1655768 2561946 1857312 2561946 1857312 444363 370579 444363 370579 4334732 2644522 4334732 2644522 4657487 509012 4657487 509012 633910 3343818 633910 3343818 1655690 811007 1655690 811007 689602 669340 689602 669340 3740594 3338120 3740594 3338120 220513 224421 220513 224421 3338516 3325810 3338516 3325810 1661875 128553 1661875 128553 3576898 2772476 3576898 2772476 856599 1648904 856599 1648904 2691333 2218991 2691333 2218991 4458231 3319804 4458231 3319804 1660788 754977 1660788 754977 3157120 4696938 3157120 4696938 1669482 2352330 1669482 2352330 4591272 1407643 4591272 1407643 1305685 364173 1305685 364173 3701607 4056427 3701607 4056427 799467 779800 799467 779800 357708 4763841 357708 4763841 4106984 2274392 4106984 2274392 1611023 1279071 1611023 1279071 151559 3570405 151559 3570405 3766847 1658648 3766847 1658648 1274506 1280930 1274506 1280930 871105 546776 871105 546776 3960980 2518000 3960980 2518000 4271999 1279503 4271999 1279503 1113410 880195 1113410 880195 498849 276453 498849 276453 228449 2937013 228449 2937013 4749179 1339523 4749179 1339523 702769 478739 702769 478739 1877305 3326751 1877305 3326751 704974 388465 704974 388465 3332799 4555175 3332799 4555175 457375 278767 457375 278767 4099340 3026376 4099340 3026376 490871 885475 490871 885475 3321682 4946834 3321682 4946834 3968932 2234928 3968932 2234928 4590385 810243 4590385 810243 423864 2090862 423864 2090862 4272757 3395593 4272757 3395593 2478906 973023 2478906 973023 855470 316486 855470 316486 1670809 3353202 1670809 3353202 4088660 1258957 4088660 1258957 212177 104015 212177 104015 4119407 4183823 4119407 4183823 357107 514033 357107 514033 1011429 3331529 1011429 3331529 3688487 1647819 3688487 1647819 172985 3549156 172985 3549156 4706610 1357067 4706610 1357067 526050 3333467 526050 3333467 4596757 2278244 4596757 2278244 3324840 4955946 3324840 4955946 603158 1286925 603158 1286925 4512601 3201911 4512601 3201911 1651263 1306336 1651263 1306336 4283732 3331768 4283732 3331768 990500 716621 990500 716621 3349508 2722797 3349508 2722797 4654273 1172487 4654273 1172487 3325970 4979446 3325970 4979446 3936160 763864 3936160 763864 598004 2787837 598004 2787837 4733173 1678193 4733173 1678193 1297761 1349401 1297761 1349401 1964240 3351844 1964240 3351844 3328155 719851 3328155 719851 4162658 3332691 4162658 3332691 880156 668450 880156 668450 581169 481279 581169 481279 1275105 2168868 1275105 2168868 4597656 1861995 4597656 1861995 1050201 600996 1050201 600996 3122887 3092685 3122887 3092685 4246203 1657782 4246203 1657782 1104794 849331 1104794 849331 447728 2671843 447728 2671843 4588203 1675935 4588203 1675935 1669296 2883846 1669296 2883846 3759852 3670980 3759852 3670980 1669957 1415497 1669957 1415497 966628 413099 966628 413099 129849 3111743 129849 3111743 4468338 2337301 4468338 2337301 3346773 3336454 3346773 3336454 821904 8436 821904 8436 3350977 4613710 3350977 4613710 1646897 1114146 1646897 1114146 318423 1686098 318423 1686098 4132655 2891829 4132655 2891829 853722 312028 853722 312028 247953 2460811 247953 2460811 4318462 3336376 4318462 3336376 318950 1068201 318950 1068201 4398376 3351922 4398376 3351922 3352148 1896101 3352148 1896101 1658454 2533764 1658454 2533764 3909787 3081562 3909787 3081562 1139036 1140413 1139036 1140413 4135099 3351919 4135099 3351919 429249 213565 429249 213565 4203748 2716139 4203748 2716139 3313758 3859463 3313758 3859463 1667655 546641 1667655 546641 845137 2265176 845137 2265176 4731896 3326261 4731896 3326261 1319802 855699 1319802 855699 750061 2121530 750061 2121530 4696928 3323095 4696928 3323095 369369 574006 369369 574006 4586285 2136961 4586285 2136961 1157136 535579 1157136 535579 718309 1952874 718309 1952874 4433620 3136238 4433620 3136238 1383512 4869377 1383512 4869377 4111531 2281515 4111531 2281515 4612048 995937 4612048 995937 904916 3324161 904916 3324161 4730795 2900060 4730795 2900060 571679 409916 571679 409916 4568588 3107090 4568588 3107090 2191326 1972465 2191326 1972465 4796922 3599790 4796922 3599790 3314600 461124 3314600 461124 435148 2391894 435148 2391894 3588028 3351918 3588028 3351918 1606631 450565 1606631 450565 350811 330060 350811 330060 216524 3326943 216524 3326943 4136632 1664219 4136632 1664219 1680953 2538974 1680953 2538974 4190988 2185312 4190988 2185312 1229627 959222 1229627 959222 246456 16912 246456 16912 4228803 3635982 4228803 3635982 1158866 3914360 1158866 3914360 4127661 2164124 4127661 2164124 723859 552383 723859 552383 212752 128082 212752 128082 4601436 3027002 4601436 3027002 4776262 1045302 4776262 1045302 609677 357902 609677 357902 4494118 3348930 4494118 3348930 1674853 4185777 1674853 4185777 4027063 2192517 4027063 2192517 4496715 1104017 4496715 1104017 992081 564296 992081 564296 348346 330112 348346 330112 242199 210698 242199 210698 209191 3334992 209191 3334992 3797299 1680415 3797299 1680415 1162878 294462 1162878 294462 3313449 3337022 3313449 3337022 4367510 1709129 4367510 1709129 1040313 626030 1040313 626030 417477 2933082 417477 2933082 4625734 3328798 4625734 3328798 464174 250314 464174 250314 195887 89613 195887 89613 4337021 2602089 4337021 2602089 1676685 2342219 1676685 2342219 1111938 1045806 1111938 1045806 345499 1747005 345499 1747005 4307655 3932162 4307655 3932162 1047798 684435 1047798 684435 3420880 2548301 3420880 2548301 4308917 3323948 4308917 3323948 1157131 1063327 1157131 1063327 569262 364713 569262 364713 1686046 2596052 1686046 2596052 4325688 2760949 4325688 2760949 4880356 1649319 4880356 1649319 1115076 698893 1115076 698893 585032 3315434 585032 3315434 3643634 2028031 3643634 2028031 2798349 3342791 2798349 3342791 4919986 4387286 4919986 4387286 1057744 959262 1057744 959262 599720 562002 599720 562002 2139412 3322883 2139412 3322883 985839 596038 985839 596038 4624440 2955183 4624440 2955183 2115496 1063507 2115496 1063507 308696 1621590 308696 1621590 3337153 2441664 3337153 2441664 1162801 924579 1162801 924579 9385 3326439 9385 3326439 4731989 1669487 4731989 1669487 2067098 4734950 2067098 4734950 319233 125284 319233 125284 1672284 3107167 1672284 3107167 3881318 2215649 3881318 2215649 4652149 3061689 4652149 3061689 330289 517524 330289 517524 3260648 3341503 3260648 3341503 4709245 1648351 4709245 1648351 687910 647437 687910 647437 4113593 2980728 4113593 2980728 1567555 1059010 1567555 1059010 515686 1245288 515686 1245288 4754550 3342798 4754550 3342798 245941 4577878 245941 4577878 4308563 2227659 4308563 2227659 3352880 1122230 3352880 1122230 2230204 2902504 2230204 2902504 4596112 1650639 4596112 1650639 1677362 2453253 1677362 2453253 4221125 2906236 4221125 2906236 3314868 1259262 3314868 1259262 974806 887548 974806 887548 4599146 2408267 4599146 2408267 3350760 1026868 3350760 1026868 393505 4876870 393505 4876870 3340712 1671107 3340712 1671107 787447 667898 787447 667898 641799 1863182 641799 1863182 4795853 2727071 4795853 2727071 1650066 4310630 1650066 4310630 3338176 1679917 3338176 1679917 4084202 2703752 4084202 2703752 1057698 751138 1057698 751138 656804 202109 656804 202109 4685076 3697813 4685076 3697813 3325037 702225 3325037 702225 898670 1683760 898670 1683760 4875011 3338926 4875011 3338926 1182505 435458 1182505 435458 387490 349050 387490 349050 233901 232780 233901 232780 2650433 3315483 2650433 3315483 1278262 1570557 1278262 1570557 4895711 3351764 4895711 3351764 3335639 3044712 3335639 3044712 4500482 2101742 4500482 2101742 2623080 1669344 2623080 1669344 4440766 3320911 4440766 3320911 1363541 4751675 1363541 4751675 4555774 2782393 4555774 2782393 2832602 1019562 2832602 1019562 3328860 88708 3328860 88708 2820374 2504348 2820374 2504348 4385405 2126221 4385405 2126221 3628400 3349562 3628400 3349562 4893872 547208 4893872 547208 1673040 1683462 1673040 1683462 4323495 3321055 4323495 3321055 1671765 706731 1671765 706731 279085 2915808 279085 2915808 4726128 1247339 4726128 1247339 823597 366068 823597 366068 4531455 4547184 4531455 4547184 485153 918138 485153 918138 3680189 3326888 3680189 3326888 1133143 355689 1133143 355689 3336839 2549021 3336839 2549021 4262784 2289220 4262784 2289220 971708 951645 971708 951645 611923 496255 611923 496255 4674883 3688743 4674883 3688743 2229491 1682613 2229491 1682613 4032289 4792529 4032289 4792529 564119 2139165 564119 2139165 4104623 3328078 4104623 3328078 882105 580958 882105 580958 4047643 3103247 4047643 3103247 1649904 1669525 1649904 1669525 4786772 41060 4786772 41060 1406496 2134079 1406496 2134079 4658010 1686378 4658010 1686378 1211441 1352119 1211441 1352119 1671623 2663729 1671623 2663729 4422605 2964234 4422605 2964234 1057733 990942 1057733 990942 660551 612941 660551 612941 1686150 1707514 1686150 1707514 674184 652832 674184 652832 3860474 2764783 3860474 2764783 4713954 3317690 4713954 3317690 728006 316532 728006 316532 3978227 3344741 3978227 3344741 1662496 723492 1662496 723492 931093 2454326 931093 2454326 4341537 3801232 4341537 3801232 3321512 1680261 3321512 1680261 1052951 891444 1052951 891444 843996 750873 843996 750873 3546026 1885789 3546026 1885789 3993888 3318460 3993888 3318460 508741 3540780 508741 3540780 4640950 2097983 4640950 2097983 3412223 3336467 3412223 3336467 1647374 1973671 1647374 1973671 4766506 1680510 4766506 1680510 1021671 840124 1021671 840124 793026 794189 793026 794189 3242599 3882832 3242599 3882832 1441404 1343534 1441404 1343534 231192 186480 231192 186480 4387025 3076336 4387025 3076336 3315005 1206381 3315005 1206381 146992 2101734 146992 2101734 3222626 3758963 3222626 3758963 448975 841658 448975 841658 1666614 3060964 1666614 3060964 4773334 938056 4773334 938056 366633 2737265 366633 2737265 3634841 1659215 3634841 1659215 4748138 2893650 4748138 2893650 1051732 4017261 1051732 4017261 4443418 1251685 4443418 1251685 1606443 3318553 1606443 3318553 222071 1164860 222071 1164860 3624310 3015683 3624310 3015683 1263150 909026 1263150 909026 3891301 3315655 3891301 3315655 1471389 654811 1471389 654811 963148 2657639 963148 2657639 4167011 238647 4167011 238647 1316896 2010101 1316896 2010101 3773401 2526660 3773401 2526660 4290679 463468 4290679 463468 279294 1647439 279294 1647439 4599927 2210525 4599927 2210525 3866036 2755338 3866036 2755338 4588036 3316879 4588036 3316879 102092 3795742 102092 3795742 4486447 1675731 4486447 1675731 624782 342428 624782 342428 1825184 1949517 1825184 1949517 4171242 2537118 4171242 2537118 4470616 640585 4470616 640585 831941 2484140 831941 2484140 4626527 3330146 4626527 3330146 350680 248841 350680 248841 1682323 2325691 1682323 2325691 4335133 2864698 4335133 2864698 4821296 3349197 4821296 3349197 627201 2429807 627201 2429807 4614204 4191926 4614204 4191926 1656153 462297 1656153 462297 326349 41938 326349 41938 4238745 3865277 4238745 3865277 1680187 443705 1680187 443705 426972 2081615 426972 2081615 4130484 2502491 4130484 2502491 1396381 15187 1396381 15187 3479306 3380276 3479306 3380276 1373275 1240499 1373275 1240499 402003 1653970 402003 1653970 3347447 2570253 3347447 2570253 4346165 1227741 4346165 1227741 235031 107268 235031 107268 4325531 3318701 4325531 3318701 3339246 4532241 3339246 4532241 469017 391828 469017 391828 3827207 4895151 3827207 4895151 3320980 1657145 3320980 1657145 1357516 316108 1357516 316108 1652888 4243402 1652888 4243402 3920914 1659761 3920914 1659761 1493785 2198290 1493785 2198290 4509661 2132001 4509661 2132001 4641007 3638716 4641007 3638716 1658850 4991473 1658850 4991473 823234 2386662 823234 2386662 4888902 1382183 4888902 1382183 2545484 3317813 2545484 3317813 984162 558149 984162 558149 516703 381160 516703 381160 3944245 1895253 3944245 1895253 5002177 274206 5002177 274206 1652416 1649219 1652416 1649219 3428454 3615840 3428454 3615840 1162119 841208 1162119 841208 795447 2874136 795447 2874136 4514787 1289681 4514787 1289681 868219 847213 868219 847213 412276 1670521 412276 1670521 4110742 3034606 4110742 3034606 1655644 896675 1655644 896675 370826 257774 370826 257774 228235 3327708 228235 3327708 2459912 923640 2459912 923640 174899 3351949 174899 3351949 4204860 2029559 4204860 2029559 4677001 1894553 4677001 1894553 907484 466367 907484 466367 345151 4023387 345151 4023387 3342918 1283174 3342918 1283174 327182 245834 327182 245834 3336748 3067568 3336748 3067568 3909157 1338988 3909157 1338988 235266 3750990 235266 3750990 4096045 1118590 4096045 1118590 280935 81494 280935 81494 3565983 3336193 3565983 3336193 3889386 2506672 3889386 2506672 4281730 2948674 4281730 2948674 1649045 1250239 1649045 1250239 3560868 3342762 3560868 3342762 433556 1661167 433556 1661167 3750499 3349464 3750499 3349464 4748364 914354 4748364 914354 369065 2509666 369065 2509666 4419609 2264480 4419609 2264480 3617249 1326728 3617249 1326728 283943 4649499 283943 4649499 3314284 530343 3314284 530343 1237507 2367744 1237507 2367744 4559807 3335875 4559807 3335875 1059170 439469 1059170 439469 409740 366025 409740 366025 3693623 3581070 3693623 3581070 819379 2149018 819379 2149018 4257426 3620456 4257426 3620456 1735373 1159512 1735373 1159512 1320989 2779600 1320989 2779600 4042063 1207363 4042063 1207363 962377 863639 962377 863639 203943 4935190 203943 4935190 4235741 1274053 4235741 1274053 92273 2288205 92273 2288205 4440215 3193459 4440215 3193459 2146133 943281 2146133 943281 446927 4874434 446927 4874434 3707328 1890226 3707328 1890226 871056 445462 871056 445462 415355 2305307 415355 2305307 3329695 3337230 3329695 3337230 357452 844020 357452 844020 3335778 2779087 3335778 2779087 3714997 1655394 3714997 1655394 4642933 2178704 4642933 2178704 4082676 3321501 4082676 3321501 4612596 2308987 4612596 2308987 3334870 3330127 3334870 3330127 3848379 2262715 3848379 2262715 4009124 4502247 4009124 4502247 541772 1114743 541772 1114743 4258295 3318712 4258295 3318712 545745 985208 545745 985208 3766993 3347225 3766993 3347225 3317848 195226 3317848 195226 1302418 2447296 1302418 2447296 4632042 1974700 4632042 1974700 2111179 3322914 2111179 3322914 3333004 1684087 3333004 1684087 1709859 1657747 1709859 1657747 4330370 2598730 4330370 2598730 3320012 1656118 3320012 1656118 1686631 3332334 1686631 3332334 1037594 994404 1037594 994404 3337434 2363361 3337434 2363361 604968 654621 604968 654621 3114934 3327492 3114934 3327492 4905844 819774 4905844 819774 401905 248889 401905 248889 232505 4586691 232505 4586691 3911411 1662023 3911411 1662023 1114724 860660 1114724 860660 614146 105738 614146 105738 4544146 2352301 4544146 2352301 3771149 1677358 3771149 1677358 618494 4382401 618494 4382401 2641954 2037534 2641954 2037534 4562765 3317039 4562765 3317039 2455362 3286684 2455362 3286684 1664487 2586840 1664487 2586840 4009203 2173049 4009203 2173049 4764171 643692 4764171 643692 628047 384396 628047 384396 3562892 3343290 3562892 3343290 4256898 1397953 4256898 1397953 1153196 528359 1153196 528359 347684 208496 347684 208496 2547353 2074762 2547353 2074762 4715084 1338054 4715084 1338054 818974 611412 818974 611412 1679631 2230194 1679631 2230194 4531153 3161880 4531153 3161880 1237056 392620 1237056 392620 4464387 2290529 4464387 2290529 616394 3747499 616394 3747499 3315713 2442755 3315713 2442755 4657855 3710016 4657855 3710016 1140236 1971577 1140236 1971577 4077283 3331428 4077283 3331428 3604477 2587170 3604477 2587170 4715863 3322723 4715863 3322723 167351 596877 167351 596877 3938910 3336642 3938910 3336642 1091174 212184 1091174 212184 4232993 3325794 4232993 3325794 978417 294194 978417 294194 180527 3494248 180527 3494248 3604589 526814 3604589 526814 408906 3343496 408906 3343496 4151280 2501403 4151280 2501403 3066836 3807997 3066836 3807997 1655215 685456 1655215 685456 363748 2640683 363748 2640683 2952131 1124351 2952131 1124351 867435 2771206 867435 2771206 4511948 4895973 4511948 4895973 1521204 1670160 1521204 1670160 4188998 3101064 4188998 3101064 971066 834777 971066 834777 307096 3261020 307096 3261020 1991260 1072045 1991260 1072045 568956 3323038 568956 3323038 4077655 1998425 4077655 1998425 1240741 419408 1240741 419408 1115229 1376742 1115229 1376742 2285070 3346573 2285070 3346573 719672 917456 719672 917456 3698557 3320902 3698557 3320902 781679 619713 781679 619713 3332230 2301711 3332230 2301711 1408179 806602 1408179 806602 485691 3330136 485691 3330136 4722923 1886390 4722923 1886390 1661568 1227574 1661568 1227574 1085836 413443 1085836 413443 4200171 2580843 4200171 2580843 1683282 3328236 1683282 3328236 3978645 861120 3978645 861120 553551 460072 553551 460072 397585 3337592 397585 3337592 2396551 4826682 2396551 4826682 3349049 2438201 3349049 2438201 4455338 2939112 4455338 2939112 103191 645778 103191 645778 1683088 2337114 1683088 2337114 4437383 3005231 4437383 3005231 1279734 1038825 1279734 1038825 3996888 2766948 3996888 2766948 4727354 771022 4727354 771022 1666813 2416465 1666813 2416465 4435141 1373396 4435141 1373396 1665496 645885 1665496 645885 498775 228249 498775 228249 228280 3315707 228280 3315707 4378300 20083 4378300 20083 1670795 4939148 1670795 4939148 4219101 2505581 4219101 2505581 3554235 1726887 3554235 1726887 1654132 2407087 1654132 2407087 4407908 1661654 4407908 1661654 1406382 4975983 1406382 4975983 4993211 1315832 4993211 1315832 52330 2176684 52330 2176684 3337082 669669 3337082 669669 799050 4634145 799050 4634145 4076216 843160 4076216 843160 632595 607139 632595 607139 242577 2795856 242577 2795856 3938486 1297973 3938486 1297973 1068467 561560 1068467 561560 4254863 3348715 4254863 3348715 4934214 1380267 4934214 1380267 249043 257086 249043 257086 4079192 3345682 4079192 3345682 589213 444547 589213 444547 4831119 3415898 4831119 3415898 3344741 139414 3344741 139414 933172 2336149 933172 2336149 4402202 3088944 4402202 3088944 3098020 4709295 3098020 4709295 485086 557136 485086 557136 1680074 4629908 1680074 4629908 386898 2392527 386898 2392527 3789566 3330937 3789566 3330937 921871 828631 921871 828631 753857 1036901 753857 1036901 3907706 3329276 3907706 3329276 469850 1095085 469850 1095085 4044480 3384723 4044480 3384723 1911843 1162948 1911843 1162948 4337269 2363980 4337269 2363980 3337521 3336989 3337521 3336989 565522 435745 565522 435745 4016708 2976264 4016708 2976264 4889692 3510637 4889692 3510637 940387 787168 940387 787168 637433 605771 637433 605771 495966 2523380 495966 2523380 4563688 1658103 4563688 1658103 427254 287401 427254 287401 162096 2493051 162096 2493051 4383642 1649005 4383642 1649005 1686070 590511 1686070 590511 505835 473227 505835 473227 3315681 1681543 3315681 1681543 4612533 2666393 4612533 2666393 1671142 4093137 1671142 4093137 1340630 240715 1340630 240715 4535285 2350610 4535285 2350610 1106009 974716 1106009 974716 467502 238185 467502 238185 197708 27894 197708 27894 3942592 3514593 3942592 3514593 1671959 1647429 1671959 1647429 356080 314536 356080 314536 259976 2928045 259976 2928045 4756790 808693 4756790 808693 542396 3345093 542396 3345093 4778200 2058551 4778200 2058551 2965268 761743 2965268 761743 1668793 4456735 1668793 4456735 4628709 1868898 4628709 1868898 448802 916855 448802 916855 3836372 2989621 3836372 2989621 3251339 1063861 3251339 1063861 576224 3317259 576224 3317259 3320968 924189 3320968 924189 424676 2920831 424676 2920831 4731087 1431657 4731087 1431657 1016240 582929 1016240 582929 4680276 2010767 4680276 2010767 1670550 1235253 1670550 1235253 376278 213756 376278 213756 212813 3327814 212813 3327814 4618266 2142330 4618266 2142330 1338926 3349146 1338926 3349146 3989194 519600 3989194 519600 182706 3352705 182706 3352705 4294184 1647841 4294184 1647841 3326391 4997512 3326391 4997512 956550 772479 956550 772479 792292 505117 792292 505117 3938617 2506588 3938617 2506588 4406727 3342359 4406727 3342359 655173 737582 655173 737582 2500563 2439492 2500563 2439492 4243091 1511238 4243091 1511238 2094592 3352544 2094592 3352544 4724668 277657 4724668 277657 1346749 1665898 1346749 1665898 247211 230198 247211 230198 2141894 1684129 2141894 1684129 1416730 729366 1416730 729366 499911 3336203 499911 3336203 5006685 2260913 5006685 2260913 3839682 3351643 3839682 3351643 123208 1654757 123208 1654757 4517583 3155887 4517583 3155887 817002 258684 817002 258684 3987130 3328699 3987130 3328699 831571 827258 831571 827258 3329506 2283241 3329506 2283241 4736969 3328531 4736969 3328531 1687967 3776776 1687967 3776776 3958930 1110091 3958930 1110091 773062 776648 773062 776648 702494 2933399 702494 2933399 4664949 892399 4664949 892399 643333 3932193 643333 3932193 4943435 1241853 4943435 1241853 1266808 1647266 1266808 1647266 4460019 4150902 4460019 4150902 2143304 1088259 2143304 1088259 835660 224802 835660 224802 3790156 2983467 3790156 2983467 2215978 3341611 2215978 3341611 410952 969840 410952 969840 3841106 3894561 3841106 3894561 1006200 508495 1006200 508495 1715212 3339134 1715212 3339134 3337968 4790139 3337968 4790139 1363698 656944 1363698 656944 3628901 3317294 3628901 3317294 531619 900586 531619 900586 3750357 3319123 3750357 3319123 1674089 624059 1674089 624059 553570 3342936 553570 3342936 3330994 1674143 3330994 1674143 3982386 2567025 3982386 2567025 4650090 1646692 4650090 1646692 1672881 905685 1672881 905685 854174 3323578 854174 3323578 4043345 2101999 4043345 2101999 4655343 1653664 4655343 1653664 1672355 3316617 1672355 3316617 4781183 2674986 4781183 2674986 2499054 855016 2499054 855016 338771 2396315 338771 2396315 4362304 1985761 4362304 1985761 1661363 2690701 1661363 2690701 2166688 1657260 2166688 1657260 3653626 3349286 3653626 3349286 719735 458697 719735 458697 4182228 2935137 4182228 2935137 1892224 4446351 1892224 4446351 3951305 1385693 3951305 1385693 255463 1661825 255463 1661825 4584785 3183962 4584785 3183962 1738791 847872 1738791 847872 1059682 320355 1059682 320355 4447003 2436774 4447003 2436774 3729536 2026787 3729536 2026787 1874932 973464 1874932 973464 514456 2322570 514456 2322570 4657765 861650 4657765 861650 69028 3320509 69028 3320509 4848679 4044791 4848679 4044791 235178 1992184 235178 1992184 4289993 3313780 4289993 3313780 1561348 267004 1561348 267004 1041150 4949228 1041150 4949228 4691890 1948533 4691890 1948533 398613 1006076 398613 1006076 3908462 2419126 3908462 2419126 4119882 3639437 4119882 3639437 3324713 4818037 3324713 4818037 1160761 1142596 1160761 1142596 703566 434280 703566 434280 3577669 4385731 3577669 4385731 1662986 760576 1662986 760576 848426 4088289 848426 4088289 1963967 1362532 1963967 1362532 1219134 479180 1219134 479180 733350 3865107 733350 3865107 4031661 1574933 4031661 1574933 309753 1072752 309753 1072752 3973484 2931751 3973484 2931751 1043854 197746 1043854 197746 3593175 3340617 3593175 3340617 1672366 543186 1672366 543186 3802192 3351776 3802192 3351776 1121128 889640 1121128 889640 394764 2278265 394764 2278265 4390778 3539983 4390778 3539983 878933 499052 878933 499052 4492991 3041711 4492991 3041711 4699590 937818 4699590 937818 701703 2660941 701703 2660941 4736159 4820157 4736159 4820157 797733 636252 797733 636252 3847194 2593299 3847194 2593299 4067328 1987982 4067328 1987982 774450 680449 774450 680449 600367 480938 600367 480938 311342 318661 311342 318661 4592400 2715701 4592400 2715701 601565 381726 601565 381726 3662644 2139561 3662644 2139561 920012 748423 920012 748423 4530157 3854870 4530157 3854870 3196244 2416574 3196244 2416574 4618096 3325428 4618096 3325428 63810 727977 63810 727977 3316009 3106129 3316009 3106129 4382942 2179316 4382942 2179316 774345 845901 774345 845901 4557713 3337231 4557713 3337231 3907317 2122411 3907317 2122411 583777 272551 583777 272551 3522294 2306070 3522294 2306070 4741386 1881845 4741386 1881845 3324089 196561 3324089 196561 4096912 3077285 4096912 3077285 1678676 4718223 1678676 4718223 483285 219301 483285 219301 3675883 2070600 3675883 2070600 4380892 1365076 4380892 1365076 1244880 806862 1244880 806862 600062 225995 600062 225995 4372961 2864411 4372961 2864411 1014765 980495 1014765 980495 438109 1669684 438109 1669684 1222190 288606 1222190 288606 4176654 3352013 4176654 3352013 873591 2603013 873591 2603013 4268711 1868011 4268711 1868011 2303980 4771240 2303980 4771240 1520168 2249251 1520168 2249251 4204660 2804725 4204660 2804725 3211396 986098 3211396 986098 276850 2442340 276850 2442340 4508099 1946523 4508099 1946523 4791785 1648031 4791785 1648031 2243265 4097977 2243265 4097977 1664968 453410 1664968 453410 3320530 3530240 3320530 3530240 3829047 2110290 3829047 2110290 247331 726815 247331 726815 4119552 4881152 4119552 4881152 2440017 1462147 2440017 1462147 4396344 2734613 4396344 2734613 4564060 3087345 4564060 3087345 3353207 307220 3353207 307220 1106047 2157572 1106047 2157572 4715390 32836 4715390 32836 1057555 1665624 1057555 1665624 5001023 3352342 5001023 3352342 948899 629732 948899 629732 247173 251420 247173 251420 4069109 2721138 4069109 2721138 4566352 439862 4566352 439862 1208077 2450833 1208077 2450833 4306410 2351174 4306410 2351174 957211 369279 957211 369279 3623648 2511471 3623648 2511471 1671359 432926 1671359 432926 4138922 2490963 4138922 2490963 4518521 572952 4518521 572952 648085 1981509 648085 1981509 4282718 2620982 4282718 2620982 4579636 3554485 4579636 3554485 3331315 307101 3331315 307101 662683 2857265 662683 2857265 3901661 2311049 3901661 2311049 4569147 3345571 4569147 3345571 1376002 558155 1376002 558155 861680 4503079 861680 4503079 4016301 1675886 4016301 1675886 1679506 3307307 1679506 3307307 1655859 2967984 1655859 2967984 4034500 2555631 4034500 2555631 4448929 3340714 4448929 3340714 1654191 2238482 1654191 2238482 4441917 3328469 4441917 3328469 430949 997007 430949 997007 4599544 2425707 4599544 2425707 1638373 728145 1638373 728145 3758229 2814518 3758229 2814518 3316053 266504 3316053 266504 1039518 2156547 1039518 2156547 4139871 3319833 4139871 3319833 3323895 1660235 3323895 1660235 3572692 3115645 3572692 3115645 1405093 650049 1405093 650049 525206 2044163 525206 2044163 4702429 1648956 4702429 1648956 1663188 3669522 1663188 3669522 675127 632819 675127 632819 4669177 3336858 4669177 3336858 700426 290156 700426 290156 1682930 4600152 1682930 4600152 4292886 1648395 4292886 1648395 1667784 4816806 1667784 4816806 4566716 1676250 4566716 1676250 2221637 4483302 2221637 4483302 1169952 2624487 1169952 2624487 4370045 3321738 4370045 3321738 824609 682232 824609 682232 3315131 4792104 3315131 4792104 662886 597117 662886 597117 359638 2320786 359638 2320786 4706959 3334629 4706959 3334629 3941741 2187320 3941741 2187320 3770477 3327052 3770477 3327052 807428 426397 807428 426397 410681 1649562 410681 1649562 4640031 2293633 4640031 2293633 3739599 3018573 3739599 3018573 3348806 3779012 3348806 3779012 1494403 2310403 1494403 2310403 4167772 3325053 4167772 3325053 978759 485505 978759 485505 441542 2215279 441542 2215279 4178815 2620745 4178815 2620745 1000405 337882 1000405 337882 1506547 1684240 1506547 1684240 1170611 1072002 1170611 1072002 329824 3675910 329824 3675910 4456834 1674824 4456834 1674824 430630 268088 430630 268088 73531 2546763 73531 2546763 3340451 2811916 3340451 2811916 4640508 1719481 4640508 1719481 2354510 4346875 2354510 4346875 1667378 2031891 1667378 2031891 4657293 1668252 4657293 1668252 915315 358766 915315 358766 4154404 2728671 4154404 2728671 4617242 3292997 4617242 3292997 893425 667947 893425 667947 215300 2099733 215300 2099733 3700508 3330588 3700508 3330588 1681609 1673760 1681609 1673760 3769955 2690151 3769955 2690151 701098 552040 701098 552040 2946267 3344175 2946267 3344175 1129505 1130837 1129505 1130837 738231 613706 738231 613706 3337339 2396574 3337339 2396574 4576458 3322403 4576458 3322403 905062 760043 905062 760043 1320678 3279973 1320678 3279973 4555403 2120817 4555403 2120817 4128513 3314235 4128513 3314235 527941 447064 527941 447064 1403013 3862143 1403013 3862143 4628114 1684984 4628114 1684984 1073777 576421 1073777 576421 3502696 1955681 3502696 1955681 4904146 104091 4904146 104091 1220070 3332896 1220070 3332896 4222092 931011 4222092 931011 3320404 3654421 3320404 3654421 3789346 2513599 3789346 2513599 4424372 2910561 4424372 2910561 4651148 1646510 4651148 1646510 1003731 732132 1003731 732132 650923 444696 650923 444696 2813939 2752088 2813939 2752088 4565248 1056913 4565248 1056913 951149 125253 951149 125253 4679023 2074954 4679023 2074954 3628721 4030121 3628721 4030121 640920 1639752 640920 1639752 4463533 3827436 4463533 3827436 947170 821975 947170 821975 3330839 3341090 3330839 3341090 1659379 797482 1659379 797482 663878 500139 663878 500139 3337311 3320945 3337311 3320945 1929147 4729897 1929147 4729897 4086291 1348205 4086291 1348205 418092 1232482 418092 1232482 4036859 2482741 4036859 2482741 4628432 3333243 4628432 3333243 1658226 137862 1658226 137862 4223876 2653926 4223876 2653926 2695607 1888177 2695607 1888177 4367679 3333397 4367679 3333397 2029594 1685920 2029594 1685920 334919 746887 334919 746887 3319530 2874656 3319530 2874656 3900456 1969527 3900456 1969527 4728427 1165822 4728427 1165822 1380715 1673299 1380715 1673299 4445246 3484935 4445246 3484935 472674 445370 472674 445370 4355040 2656550 4355040 2656550 4473261 1653799 4473261 1653799 3352483 491436 3352483 491436 376707 2018111 376707 2018111 4740353 1437328 4740353 1437328 218131 123623 218131 123623 3084438 3352274 3084438 3352274 231830 208408 231830 208408 4266338 3250788 4266338 3250788 2753477 3620004 2753477 3620004 1472932 1647659 1472932 1647659 3350111 4583483 3350111 4583483 3313760 1539085 3313760 1539085 1651346 2368402 1651346 2368402 1669987 4945191 1669987 4945191 3763415 2808992 3763415 2808992 918591 1393301 918591 1393301 4956699 2852354 4956699 2852354 3330579 237087 3330579 237087 395180 2598723 395180 2598723 4594514 3329913 4594514 3329913 1089316 623163 1089316 623163 4023012 3329624 4023012 3329624 1151983 110931 1151983 110931 3331531 4209277 3331531 4209277 886757 233184 886757 233184 234636 199014 234636 199014 3112135 3331993 3112135 3331993 1244001 640546 1244001 640546 499050 416840 499050 416840 135634 4536639 135634 4536639 3965758 2132599 3965758 2132599 4600273 3012099 4600273 3012099 3347247 650790 3347247 650790 2281159 3350214 2281159 3350214 4528983 1329096 4528983 1329096 537336 921824 537336 921824 3324147 2628479 3324147 2628479 4677265 3324094 4677265 3324094 1236442 410824 1236442 410824 3352161 2578391 3352161 2578391 1018233 663175 1018233 663175 3338110 2123250 3338110 2123250 3966845 4418720 3966845 4418720 467034 810710 467034 810710 4043618 2795354 4043618 2795354 1665676 910169 1665676 910169 719447 2096142 719447 2096142 4726430 4979083 4726430 4979083 940208 642810 940208 642810 491566 262645 491566 262645 4339621 3316188 4339621 3316188 1650934 3976121 1650934 3976121 1405244 92658 1405244 92658 4726876 2234590 4726876 2234590 887358 744930 887358 744930 3352033 2782803 3352033 2782803 3976929 840553 3976929 840553 740776 2120102 740776 2120102 4617299 756912 4617299 756912 1669360 2599155 1669360 2599155 4282433 1647959 4282433 1647959 1218634 684680 1218634 684680 262121 2229975 262121 2229975 4246462 1235862 4246462 1235862 359089 3648904 359089 3648904 4027813 2474346 4027813 2474346 4257869 1885034 4257869 1885034 1131309 1077208 1131309 1077208 428786 352317 428786 352317 3620072 1676003 3620072 1676003 1237828 1071602 1237828 1071602 695601 634000 695601 634000 1341821 4425150 1341821 4425150 3329374 1673518 3329374 1673518 541212 868172 541212 868172 4251879 2797507 4251879 2797507 4483295 1658403 4483295 1658403 256479 629567 256479 629567 3827421 2537897 3827421 2537897 4162363 2352254 4162363 2352254 3959642 1950369 3959642 1950369 4814742 504693 4814742 504693 904105 2449395 904105 2449395 4337017 2752210 4337017 2752210 4435104 3415358 4435104 3415358 781994 707788 781994 707788 514491 1995668 514491 1995668 4091995 2597611 4091995 2597611 4498589 2862481 4498589 2862481 4543901 990272 4543901 990272 357146 1432593 357146 1432593 3751996 2836874 3751996 2836874 1653804 1686254 1653804 1686254 4395646 2954068 4395646 2954068 1661788 1917773 1661788 1917773 3329209 2571062 3329209 2571062 4691963 3323852 4691963 3323852 3801947 2137991 3801947 2137991 4533974 2053187 4533974 2053187 3336358 4710063 3336358 4710063 403872 303449 403872 303449 3752360 2360793 3752360 2360793 4520909 3317835 4520909 3317835 761791 494734 761791 494734 4210506 2976947 4210506 2976947 1680351 1064675 1680351 1064675 362319 3045977 362319 3045977 4569271 1685519 4569271 1685519 283124 1184007 283124 1184007 3780680 2635751 3780680 2635751 4298395 319110 4298395 319110 725810 3340393 725810 3340393 4398930 1668474 4398930 1668474 1666859 4314692 1666859 4314692 56701 2071770 56701 2071770 4680049 1666913 4680049 1666913 3631581 3346837 3631581 3346837 270218 818031 270218 818031 3535461 2596350 3535461 2596350 4158462 1678515 4158462 1678515 1649557 4442551 1649557 4442551 1393273 25614 1393273 25614 3795083 3957893 3795083 3957893 1675756 919785 1675756 919785 487716 4934155 487716 4934155 4345321 1669324 4345321 1669324 848932 3345627 848932 3345627 3703652 1650875 3703652 1650875 1432877 2362270 1432877 2362270 4339997 2742835 4339997 2742835 1668519 1733577 1668519 1733577 4251675 3338530 4251675 3338530 749684 356471 749684 356471 335267 3332176 335267 3332176 4959762 1649258 4959762 1649258 3037762 2356782 3037762 2356782 4525269 3340247 4525269 3340247 1658866 4849545 1658866 4849545 4326199 2136938 4326199 2136938 3705242 1942082 3705242 1942082 3314872 2389672 3314872 2389672 4382440 2273264 4382440 2273264 3702579 713115 3702579 713115 1672872 3049978 1672872 3049978 4713587 1031124 4713587 1031124 439788 1270855 439788 1270855 1864881 2364272 1864881 2364272 4709630 1655695 4709630 1655695 1682018 3349083 1682018 3349083 3660282 1408244 3660282 1408244 1663131 3295184 1663131 3295184 3676501 1931486 3676501 1931486 1906654 3335756 1906654 3335756 390238 444816 390238 444816 3887110 3343759 3887110 3343759 4750403 853603 4750403 853603 335110 335553 335110 335553 4517902 2893207 4517902 2893207 1663577 4144086 1663577 4144086 1432301 2491091 1432301 2491091 4738948 915023 4738948 915023 683786 1147037 683786 1147037 464788 2537134 464788 2537134 4669546 1672176 4669546 1672176 400284 1004301 400284 1004301 3991888 4255271 3991888 4255271 1467259 210650 1467259 210650 81496 3349047 81496 3349047 4691661 3423897 4691661 3423897 1301642 300450 1301642 300450 1674137 3340769 1674137 3340769 4737180 898629 4737180 898629 589734 1654914 589734 1654914 2693305 3571687 2693305 3571687 1483150 1880696 1483150 1880696 3892849 3293255 3892849 3293255 2024240 1649426 2024240 1649426 650215 537568 650215 537568 1233705 2684222 1233705 2684222 4436122 900802 4436122 900802 651438 623308 651438 623308 4429796 2462677 4429796 2462677 3196370 3968549 3196370 3968549 3657357 1772285 3657357 1772285 3204686 4021790 3204686 4021790 1650224 1333346 1650224 1333346 599377 764295 599377 764295 3351683 2865409 3351683 2865409 3827975 1665274 3827975 1665274 3329335 3980463 3329335 3980463 3970133 1686649 3970133 1686649 909148 717494 909148 717494 379499 2397297 379499 2397297 4118896 4061685 4118896 4061685 873958 619297 873958 619297 4085071 3339444 4085071 3339444 1551130 2785081 1551130 2785081 4770094 1864499 4770094 1864499 3323653 354220 3323653 354220 331379 2894704 331379 2894704 4669127 554696 4669127 554696 136658 4566417 136658 4566417 3322025 1405504 3322025 1405504 512168 339424 512168 339424 4356764 2453263 4356764 2453263 1658596 3083080 1658596 3083080 4924565 3316939 4924565 3316939 1647128 583294 1647128 583294 3870385 2792774 3870385 2792774 3681091 946127 3681091 946127 124843 2094514 124843 2094514 4988352 4456228 4988352 4456228 1786283 518190 1786283 518190 527208 2878182 527208 2878182 4548665 399943 4548665 399943 1113541 2287557 1113541 2287557 4390735 1170293 4390735 1170293 1131636 619755 1131636 619755 769661 1668436 769661 1668436 4663488 3322324 4663488 3322324 1679746 971576 1679746 971576 625074 611230 625074 611230 3873663 3319679 3873663 3319679 569638 1083634 569638 1083634 4858219 3453854 4858219 3453854 1672523 1678267 1672523 1678267 4253991 2843351 4253991 2843351 784239 860859 784239 860859 4021667 2468315 4021667 2468315 4314992 2969695 4314992 2969695 502337 467293 502337 467293 4022575 3321030 4022575 3321030 1669280 1337773 1669280 1337773 901415 782748 901415 782748 468588 2963262 468588 2963262 3955108 1960092 3955108 1960092 258980 258890 258980 258890 1668738 1668115 1668738 1668115 4550907 3343926 4550907 3343926 1528037 1142332 1528037 1142332 218694 205769 218694 205769 94432 3328161 94432 3328161 4090335 2387509 4090335 2387509 4660890 1098767 4660890 1098767 641469 517361 641469 517361 427941 391513 427941 391513 3724905 2733224 3724905 2733224 484719 449728 484719 449728 4142193 3326674 4142193 3326674 1437799 815887 1437799 815887 291228 223041 291228 223041 3766678 2469750 3766678 2469750 4290799 1391899 4290799 1391899 1155439 476730 1155439 476730 356171 324012 356171 324012 4094817 2900669 4094817 2900669 4689075 4018561 4689075 4018561 1396229 248481 1396229 248481 77964 3627470 77964 3627470 3645419 1229078 3645419 1229078 690768 400642 690768 400642 378601 1411983 378601 1411983 3258496 3945208 3258496 3945208 3350079 1653159 3350079 1653159 2535753 2921123 2535753 2921123 4383944 2212035 4383944 2212035 4738958 881094 4738958 881094 513963 311762 513963 311762 1676950 2865666 1676950 2865666 4055206 972910 4055206 972910 962341 522411 962341 522411 346469 2568403 346469 2568403 4622662 1219889 4622662 1219889 403816 338072 403816 338072 3988326 3203908 3988326 3203908 1286159 325866 1286159 325866 4609003 3049655 4609003 3049655 4764969 788480 4764969 788480 811684 2453513 811684 2453513 4557906 3400213 4557906 3400213 994899 574564 994899 574564 544874 3830480 544874 3830480 4342514 2343325 4342514 2343325 485836 84930 485836 84930 3229936 1973856 3229936 1973856 4077866 2729104 4077866 2729104 3634410 936543 3634410 936543 488204 2954237 488204 2954237 4645085 1659415 4645085 1659415 920377 744975 920377 744975 3762115 2099305 3762115 2099305 762337 589254 762337 589254 402779 1671001 402779 1671001 4285517 3319445 4285517 3319445 1660883 765207 1660883 765207 770931 1903700 770931 1903700 3919640 2962457 3919640 2962457 4680468 3316450 4680468 3316450 1647163 2423951 1647163 2423951 4528507 1366932 4528507 1366932 268891 2866271 268891 2866271 4684014 3036488 4684014 3036488 1056994 473985 1056994 473985 3697006 2979642 3697006 2979642 4726299 1103038 4726299 1103038 1647551 2956721 1647551 2956721 4513469 2269853 4513469 2269853 1469822 595303 1469822 595303 882694 1894466 882694 1894466 3733274 4663245 3733274 4663245 932754 284016 932754 284016 233527 3318781 233527 3318781 3108874 281294 3108874 281294 278615 3333679 278615 3333679 4262419 1678660 4262419 1678660 744757 657076 744757 657076 3864745 3318270 3864745 3318270 4655984 2307465 4655984 2307465 2303119 503437 2303119 503437 4862741 4715521 4862741 4715521 1143522 726504 1143522 726504 780234 1317131 780234 1317131 3319088 3340191 3319088 3340191 1613032 2841435 1613032 2841435 4287531 1657172 4287531 1657172 212133 483462 212133 483462 3331015 1676846 3331015 1676846 4423015 2766819 4423015 2766819 3630063 4038454 3630063 4038454 3330636 1682229 3330636 1682229 892367 680398 892367 680398 590868 3643414 590868 3643414 4247992 1500248 4247992 1500248 402756 1064214 402756 1064214 3325837 2415266 3325837 2415266 4497784 828073 4497784 828073 732921 2458841 732921 2458841 4335415 3025121 4335415 3025121 3350057 4246290 3350057 4246290 1239931 280425 1239931 280425 4552251 2109653 4552251 2109653 782703 353565 782703 353565 4072516 3317777 4072516 3317777 1127829 1657175 1127829 1657175 4525104 3447073 4525104 3447073 1660322 1283213 1660322 1283213 1288725 4747571 1288725 4747571 4428291 2126824 4428291 2126824 1681784 4886525 1681784 4886525 3942951 1686230 3942951 1686230 1671983 4907084 1671983 4907084 984490 228485 984490 228485 237101 2855304 237101 2855304 4526114 1658815 4526114 1658815 650545 692789 650545 692789 1667805 3080524 1667805 3080524 1210359 305207 1210359 305207 2561721 2602652 2561721 2602652 4337843 1861587 4337843 1861587 284816 4502929 284816 4502929 3912855 2093517 3912855 2093517 1002468 1596951 1002468 1596951 4702689 2267780 4702689 2267780 2919151 1182316 2919151 1182316 76280 3488921 76280 3488921 3338611 2077566 3338611 2077566 4282217 2773715 4282217 2773715 3344014 2013855 3344014 2013855 4675244 3327670 4675244 3327670 2411348 1654994 2411348 1654994 223633 3351958 223633 3351958 4512260 1107031 4512260 1107031 1673660 4358574 1673660 4358574 4586771 2006177 4586771 2006177 4737236 1662357 4737236 1662357 162959 2570655 162959 2570655 4509060 3507914 4509060 3507914 1159057 3317323 1159057 3317323 3636909 1328149 3636909 1328149 1099431 315456 1099431 315456 3346001 3351675 3346001 3351675 1683629 2615315 1683629 2615315 4530611 1671009 4530611 1671009 1208766 240090 1208766 240090 206692 2950027 206692 2950027 4309353 1681198 4309353 1681198 2525938 1219599 2525938 1219599 279930 2443252 279930 2443252 3321210 675267 3321210 675267 687441 2726388 687441 2726388 4198157 2476753 4198157 2476753 1879877 909949 1879877 909949 820308 543524 820308 543524 3791583 3394684 3791583 3394684 1655643 94784 1655643 94784 3652688 2502116 3652688 2502116 4922112 838331 4922112 838331 1360226 3017598 1360226 3017598 3332323 4171482 3332323 4171482 3326003 1648560 3326003 1648560 1050204 559269 1050204 559269 518827 4691533 518827 4691533 3902181 2196623 3902181 2196623 3819776 3032155 3819776 3032155 1129486 1096115 1129486 1096115 276736 236709 276736 236709 210458 214975 210458 214975 3183056 1923690 3183056 1923690 3980798 4480509 3980798 4480509 2793137 2510592 2793137 2510592 4706699 3326901 4706699 3326901 1030603 302945 1030603 302945 4103771 3046719 4103771 3046719 1420165 4363564 1420165 4363564 4182831 795633 4182831 795633 1394237 2167485 1394237 2167485 4276977 3321170 4276977 3321170 4400137 1670209 4400137 1670209 1674152 4729194 1674152 4729194 61499 1649500 61499 1649500 2662535 2243534 2662535 2243534 4046580 2658849 4046580 2658849 1346057 654127 1346057 654127 519923 3331769 519923 3331769 4237355 2099821 4237355 2099821 3601063 1015405 3601063 1015405 976875 837940 976875 837940 842627 769288 842627 769288 3588582 3340747 3588582 3340747 585361 579951 585361 579951 3564377 2267563 3564377 2267563 4427272 606770 4427272 606770 204501 1667464 204501 1667464 4129608 2756848 4129608 2756848 1234039 758788 1234039 758788 338760 2624594 338760 2624594 4720678 330230 4720678 330230 766185 1184477 766185 1184477 2277234 2157822 2277234 2157822 3953685 4552543 3953685 4552543 1647347 2095385 1647347 2095385 4716779 3320520 4716779 3320520 607659 1657837 607659 1657837 3320434 4360387 3320434 4360387 835472 482132 835472 482132 4666907 2108105 4666907 2108105 4129025 2674699 4129025 2674699 3321303 3352822 3321303 3352822 440835 1057416 440835 1057416 3752731 2747177 3752731 2747177 4926390 3913654 4926390 3913654 427128 1005711 427128 1005711 1218571 239913 1218571 239913 2694026 4748004 2694026 4748004 3709071 1826975 3709071 1826975 1683359 3320780 1683359 3320780 603318 460853 603318 460853 250579 2705678 250579 2705678 4595136 1653137 4595136 1653137 1279254 4673588 1279254 4673588 3539069 2102588 3539069 2102588 4393048 3008145 4393048 3008145 1773104 923316 1773104 923316 273226 194511 273226 194511 108226 3689639 108226 3689639 3727775 2039676 3727775 2039676 4977365 4644044 4977365 4644044 994777 831478 994777 831478 523348 2897473 523348 2897473 4728304 3343616 4728304 3343616 938737 580235 938737 580235 407183 2020661 407183 2020661 4435903 2796042 4435903 2796042 3334520 1674839 3334520 1674839 1686000 1474101 1686000 1474101 4651358 2028984 4651358 2028984 3348091 4358321 3348091 4358321 1117303 443561 1117303 443561 353565 4701030 353565 4701030 2387909 1500403 2387909 1500403 4032503 2541175 4032503 2541175 4472766 3324948 4472766 3324948 1162602 961080 1162602 961080 744003 619661 744003 619661 3332592 3802764 3332592 3802764 1656840 4303217 1656840 4303217 4297773 2012113 4297773 2012113 524431 987797 524431 987797 3318060 2985859 3318060 2985859 3342354 1240268 3342354 1240268 67038 2029522 67038 2029522 4642851 3341163 4642851 3341163 810417 723890 810417 723890 1648855 2978049 1648855 2978049 4705208 1192348 4705208 1192348 316574 1663627 316574 1663627 4403746 3329447 4403746 3329447 1662531 981476 1662531 981476 158648 3656796 158648 3656796 3349053 703326 3349053 703326 659603 2551692 659603 2551692 4579409 3322844 4579409 3322844 4024163 2173888 4024163 2173888 673485 436426 673485 436426 3322959 3341019 3322959 3341019 45910 1647208 45910 1647208 4153747 2614006 4153747 2614006 4450090 2960151 4450090 2960151 2780120 1093131 2780120 1093131 314158 4793896 314158 4793896 4001335 1146954 4001335 1146954 542444 314320 542444 314320 4054605 2848892 4054605 2848892 5010186 3957724 5010186 3957724 3323337 1679526 3323337 1679526 1313196 634329 1313196 634329 449712 2238062 449712 2238062 3853779 2186524 3853779 2186524 4952778 1333187 4952778 1333187 247970 1675064 247970 1675064 4112897 2553392 4112897 2553392 2773115 1535288 2773115 1535288 1673257 556378 1673257 556378 829716 2317319 829716 2317319 4451746 934495 4451746 934495 132433 1677718 132433 1677718 3920375 2971101 3920375 2971101 4633390 1287116 4633390 1287116 35125 2051240 35125 2051240 3894225 297833 3894225 297833 536943 868318 536943 868318 3648717 3105381 3648717 3105381 4782616 3342768 4782616 3342768 1655112 4837499 1655112 4837499 3765426 1143985 3765426 1143985 678865 598042 678865 598042 393985 2223579 393985 2223579 4562636 1389678 4562636 1389678 741355 3320085 741355 3320085 3664942 1469804 3664942 1469804 1647963 4386139 1647963 4386139 4274279 1421990 4274279 1421990 656367 315321 656367 315321 3646324 3342084 3646324 3342084 4199542 1494496 4199542 1494496 1529054 2102503 1529054 2102503 3809781 3036135 3809781 3036135 315496 1254188 315496 1254188 4606229 3318829 4606229 3318829 1655632 2128204 1655632 2128204 4295632 3108662 4295632 3108662 4888587 3336099 4888587 3336099 1674414 4635309 1674414 4635309 668830 627452 668830 627452 4092937 2689971 4092937 2689971 4630990 3336286 4630990 3336286 1669195 936573 1669195 936573 607093 2217249 607093 2217249 4647402 1662363 4647402 1662363 1675468 762302 1675468 762302 4224305 3344558 4224305 3344558 2502003 672170 2502003 672170 554041 477381 554041 477381 4025527 3324644 4025527 3324644 325254 905027 325254 905027 1180393 2925428 1180393 2925428 4002199 1177817 4002199 1177817 1163254 4545182 1163254 4545182 3329817 1279728 3329817 1279728 1028872 337312 1028872 337312 1661162 4602159 1661162 4602159 3347310 2335018 3347310 2335018 4451576 2174556 4451576 2174556 1660675 4764003 1660675 4764003 4669040 2114255 4669040 2114255 3849739 2539682 3849739 2539682 1646951 1676526 1646951 1676526 3741307 2657601 3741307 2657601 4091099 3715439 4091099 3715439 1647189 4195572 1647189 4195572 3860177 1672878 3860177 1672878 1657436 332973 1657436 332973 313207 2639924 313207 2639924 4737126 3317179 4737126 3317179 801992 651308 801992 651308 225065 2404894 225065 2404894 4407012 2817677 4407012 2817677 4568386 3334414 4568386 3334414 737829 625689 737829 625689 78058 3504499 78058 3504499 3569456 1773234 3569456 1773234 3319775 2466415 3319775 2466415 4208112 2105494 4208112 2105494 1658816 3334737 1658816 3334737 4457754 2668091 4457754 2668091 1013315 628536 1013315 628536 1350038 1399331 1350038 1399331 3881816 2967794 3881816 2967794 382975 887439 382975 887439 3757681 3019018 3757681 3019018 4872383 987477 4872383 987477 946978 582051 946978 582051 4077368 2644887 4077368 2644887 4450263 604853 4450263 604853 1242231 3165247 1242231 3165247 4803570 1677942 4803570 1677942 520260 3330873 520260 3330873 4260035 1658837 4260035 1658837 1677884 3692800 1677884 3692800 3816540 2071543 3816540 2071543 938267 776032 938267 776032 742182 2826315 742182 2826315 4151726 2245009 4151726 2245009 4837161 1666573 4837161 1666573 411611 835846 411611 835846 3703685 2651562 3703685 2651562 1682907 780147 1682907 780147 3336094 2588037 3336094 2588037 4177789 966199 4177789 966199 337542 1684895 337542 1684895 63770 1668543 63770 1668543 2376486 3329483 2376486 3329483 977902 157101 977902 157101 3606954 2863589 3606954 2863589 1372196 663536 1372196 663536 620504 113373 620504 113373 4152592 2806254 4152592 2806254 4680761 3340525 4680761 3340525 1661283 4249698 1661283 4249698 3864882 1001165 3864882 1001165 486380 464976 486380 464976 4564659 3330720 4564659 3330720 1829406 807324 1829406 807324 816803 696251 816803 696251 516393 2634226 516393 2634226 4150766 1686433 4150766 1686433 899109 513901 899109 513901 1177609 3338740 1177609 3338740 4289406 1356517 4289406 1356517 1080836 4572753 1080836 4572753 4390668 2154950 4390668 2154950 3324349 1207828 3324349 1207828 396668 298643 396668 298643 3335496 2659475 3335496 2659475 4740892 3327157 4740892 3327157 2135306 1656071 2135306 1656071 1141015 954724 1141015 954724 4210105 2557126 4210105 2557126 4555180 1673510 4555180 1673510 825423 337858 825423 337858 3259639 2688351 3259639 2688351 4712348 1660509 4712348 1660509 1366025 99319 1366025 99319 3342661 4244973 3342661 4244973 1653858 2589921 1653858 2589921 4380634 3318454 4380634 3318454 3338275 1681644 3338275 1681644 4484247 3084316 4484247 3084316 4736435 2956432 4736435 2956432 1662400 439197 1662400 439197 1057279 2136648 1057279 2136648 3846605 2823064 3846605 2823064 4510554 4607656 4510554 4607656 1666672 151196 1666672 151196 3918257 2437309 3918257 2437309 4530442 1921764 4530442 1921764 1240820 763296 1240820 763296 457803 1671546 457803 1671546 4790439 2469831 4790439 2469831 2876029 969591 2876029 969591 591625 3435608 591625 3435608 3323281 592130 3323281 592130 943650 2266545 943650 2266545 4384154 3056104 4384154 3056104 495672 516662 495672 516662 3341823 4516594 3341823 4516594 1338719 312504 1338719 312504 267959 204643 267959 204643 214316 4578985 214316 4578985 3344520 1682037 3344520 1682037 1113126 548140 1113126 548140 506577 1683086 506577 1683086 4366174 1656391 4366174 1656391 241814 4027481 241814 4027481 3601167 1650220 3601167 1650220 925718 361789 925718 361789 78422 3493505 78422 3493505 4628755 1397237 4628755 1397237 1371101 1329648 1371101 1329648 317310 3336859 317310 3336859 3997196 2342345 3997196 2342345 4397741 4351015 4397741 4351015 734721 629494 734721 629494 4085764 2761655 4085764 2761655 4757681 3993862 4757681 3993862 942164 2843444 942164 2843444 1686403 2447698 1686403 2447698 4578650 1670539 4578650 1670539 4279455 2722443 4279455 2722443 4601129 3346544 4601129 3346544 666265 994929 666265 994929 3582170 2889371 3582170 2889371 4711392 3352287 4711392 3352287 1341067 868492 1341067 868492 792481 2061836 792481 2061836 3816920 3019749 3816920 3019749 319020 275997 319020 275997 42653 4836396 42653 4836396 3610387 1344390 3610387 1344390 3255940 2174571 3255940 2174571 4882181 811720 4882181 811720 791843 1670898 791843 1670898 3352520 3321694 3352520 3321694 326575 229749 326575 229749 229973 3334448 229973 3334448 3564325 830990 3564325 830990 559057 289808 559057 289808 4654155 3321481 4654155 3321481 1293947 1076905 1293947 1076905 4102576 3329835 4102576 3329835 1568142 1676251 1568142 1676251 4420191 3911538 4420191 3911538 1659875 4500446 1659875 4500446 3349973 1156714 3349973 1156714 357163 3341587 357163 3341587 3609078 1495113 3609078 1495113 251035 2398476 251035 2398476 4541387 1930564 4541387 1930564 2578639 3418059 2578639 3418059 4038877 1667098 4038877 1667098 67848 2234854 67848 2234854 4233608 2770881 4233608 2770881 3595019 1251806 3595019 1251806 438630 780727 438630 780727 1665183 3318985 1665183 3318985 4273729 2037164 4273729 2037164 3684698 667407 3684698 667407 854784 3189780 854784 3189780 3380596 3315705 3380596 3315705 2141912 971513 2141912 971513 1063895 487279 1063895 487279 3098757 3329568 3098757 3329568 4704772 628396 4704772 628396 940165 1668020 940165 1668020 356995 350886 356995 350886 3089120 1661086 3089120 1661086 4503675 2459439 4503675 2459439 814767 301872 814767 301872 1628403 3374084 1628403 3374084 3343738 2700126 3343738 2700126 4498655 3321840 4498655 3321840 1015679 223277 1015679 223277 4675691 2822350 4675691 2822350 744221 465238 744221 465238 3315280 3348806 3315280 3348806 419864 1991243 419864 1991243 4472557 3543889 4472557 3543889 1959023 2808707 1959023 2808707 860250 592428 860250 592428 3340334 3329710 3340334 3329710 632272 604324 632272 604324 4658035 2228722 4658035 2228722 3782764 3036283 3782764 3036283 932065 919120 932065 919120 355133 323498 355133 323498 4834673 2937124 4834673 2937124 1316757 593833 1316757 593833 617991 760475 617991 760475 1683030 1677212 1683030 1677212 4889879 3541851 4889879 3541851 836316 626941 836316 626941 494794 298488 494794 298488 188956 1952210 188956 1952210 4251506 2838248 4251506 2838248 619790 848572 619790 848572 1211445 3367994 1211445 3367994 3506913 525416 3506913 525416 1309081 2291207 1309081 2291207 4150931 3325870 4150931 3325870 4690571 656870 4690571 656870 619697 2940477 619697 2940477 4244031 1547963 4244031 1547963 3328690 1003285 3328690 1003285 500698 2421736 500698 2421736 4538550 3237951 4538550 3237951 1200712 1670267 1200712 1670267 4498007 2294679 4498007 2294679 1382738 1353563 1382738 1353563 4550477 2836938 4550477 2836938 3332064 724112 3332064 724112 62999 1987557 62999 1987557 3950351 2361963 3950351 2361963 4666429 1902283 4666429 1902283 1663969 3779387 1663969 3779387 261845 243490 261845 243490 254170 2862541 254170 2862541 4084654 1670965 4084654 1670965 1664349 24294 1664349 24294 4187578 3326082 4187578 3326082 3027641 402052 3027641 402052 537005 1985105 537005 1985105 4389236 2401927 4389236 2401927 1664009 2691424 1664009 2691424 4058456 796421 4058456 796421 1897070 2261976 1897070 2261976 4161991 3340038 4161991 3340038 1686353 3756010 1686353 3756010 4060147 1667162 4060147 1667162 667935 306696 667935 306696 3334987 4550762 3334987 4550762 4195764 1665227 4195764 1665227 860872 373463 860872 373463 4583747 3333302 4583747 3333302 698918 618621 698918 618621 3330705 3338892 3330705 3338892 4644934 2284736 4644934 2284736 1146367 3342744 1146367 3342744 4111247 2222382 4111247 2222382 3083622 4581930 3083622 4581930 4625891 1077412 4625891 1077412 1669948 21010 1669948 21010 557354 1679104 557354 1679104 3071804 3344326 3071804 3344326 1679869 4554879 1679869 4554879 580314 750171 580314 750171 4432397 2849477 4432397 2849477 1213999 4661146 1213999 4661146 2764569 1403016 2764569 1403016 1001827 3623503 1001827 3623503 3712609 2908588 3712609 2908588 4457426 1675661 4457426 1675661 1650286 3226875 1650286 3226875 3343265 1954537 3343265 1954537 4835261 1360720 4835261 1360720 523297 3346776 523297 3346776 4785937 834919 4785937 834919 692194 205886 692194 205886 3353121 2664400 3353121 2664400 4590598 3315736 4590598 3315736 1171912 1002559 1171912 1002559 621913 3352933 621913 3352933 3796032 2835842 3796032 2835842 4494659 2061672 4494659 2061672 4625016 362315 4625016 362315 1266475 2853291 1266475 2853291 4513008 753401 4513008 753401 450749 2347090 450749 2347090 4213061 3316528 4213061 3316528 307189 3338764 307189 3338764 3333550 1668071 3333550 1668071 1263887 3339033 1263887 3339033 1052689 546137 1052689 546137 4025104 1653786 4025104 1653786 1657662 4567984 1657662 4567984 50697 1669394 50697 1669394 4093227 3424369 4093227 3424369 2130796 2941388 2130796 2941388 3926772 1683433 3926772 1683433 891761 1414881 891761 1414881 3325562 4096962 3325562 4096962 4693325 675516 4693325 675516 785638 3039776 785638 3039776 3519350 4532279 3519350 4532279 1104633 1091051 1104633 1091051 531170 2196291 531170 2196291 4390521 3259419 4390521 3259419 532220 665492 532220 665492 4096943 2586846 4096943 2586846 4376255 1647456 4376255 1647456 1076527 4918882 1076527 4918882 3762505 1472076 3762505 1472076 1384692 3344056 1384692 3344056 4027081 1675230 4027081 1675230 842267 612341 842267 612341 4010160 3326600 4010160 3326600 1248966 2720629 1248966 2720629 3905129 3038635 3905129 3038635 4870969 1142949 4870969 1142949 226037 1647363 226037 1647363 3968230 2942756 3968230 2942756 1785141 855278 1785141 855278 531799 2378868 531799 2378868 4510750 1680783 4510750 1680783 1671358 3341767 1671358 3341767 977478 91350 977478 91350 3541357 4531170 3541357 4531170 2816071 2610966 2816071 2610966 4515271 1648056 4515271 1648056 627091 269663 627091 269663 110234 4122235 110234 4122235 4247987 992657 4247987 992657 291635 1665956 291635 1665956 3339007 4705580 3339007 4705580 774972 623696 774972 623696 409867 2395249 409867 2395249 4034031 1654045 4034031 1654045 1221097 1131708 1221097 1131708 265879 239134 265879 239134 69458 4462599 69458 4462599 4219088 1322887 4219088 1322887 1023925 517415 1023925 517415 357484 325158 357484 325158 3346255 2820037 3346255 2820037 533150 188847 533150 188847 3807164 2864020 3807164 2864020 4577203 1221761 4577203 1221761 1101669 2406415 1101669 2406415 4030832 2874134 4030832 2874134 1661746 1183142 1661746 1183142 486670 1118857 486670 1118857 1263244 349010 1263244 349010 4197134 3346073 4197134 3346073 1062071 517649 1062071 517649 483315 3320590 483315 3320590 3322159 1277868 3322159 1277868 1472504 2775895 1472504 2775895 4299694 1146178 4299694 1146178 336847 3344998 336847 3344998 3345989 1661720 3345989 1661720 1095330 3324600 1095330 3324600 3353220 1520418 3353220 1520418 1056059 602425 1056059 602425 3943056 3742257 3943056 3742257 1956576 1297096 1956576 1297096 3347173 2633495 3347173 2633495 4356989 1013913 4356989 1013913 298520 2984561 298520 2984561 4717846 1342700 4717846 1342700 878404 368203 878404 368203 151666 2440404 151666 2440404 4182597 2603670 4182597 2603670 1686200 4054652 1686200 4054652 1332525 123538 1332525 123538 3322020 3343873 3322020 3343873 1645561 1033559 1645561 1033559 562669 2319820 562669 2319820 4530874 723442 4530874 723442 388870 1360055 388870 1360055 3352745 396596 3352745 396596 1676190 4521180 1676190 4521180 4340664 1677697 4340664 1677697 3332623 1015215 3332623 1015215 294119 1678318 294119 1678318 3337973 3344864 3337973 3344864 5009548 977563 5009548 977563 955595 498760 955595 498760 3314616 2097219 3314616 2097219 528611 642086 528611 642086 3321275 3046926 3321275 3046926 4189576 2462779 4189576 2462779 3740918 4199672 3740918 4199672 1307082 970406 1307082 970406 512809 278583 512809 278583 215242 3181936 215242 3181936 3329282 660723 3329282 660723 290993 2199588 290993 2199588 3769313 1660264 3769313 1660264 3007639 4923929 3007639 4923929 299270 2511101 299270 2511101 4160777 788385 4160777 788385 346669 3315677 346669 3315677 3323930 1679888 3323930 1679888 4255794 4767244 4255794 4767244 1662109 1174380 1662109 1174380 4251753 3321610 4251753 3321610 2785979 3540217 2785979 3540217 4247489 1939347 4247489 1939347 2105000 2162678 2105000 2162678 4553703 494272 4553703 494272 1677499 4817506 1677499 4817506 4625562 2024168 4625562 2024168 4775390 3319244 4775390 3319244 663912 311596 663912 311596 3322309 4572358 3322309 4572358 1673621 2342361 1673621 2342361 4458726 3046367 4458726 3046367 779811 491039 779811 491039 4666462 3325565 4666462 3325565 1915666 1655751 1915666 1655751 4518798 3558322 4518798 3558322 325407 261653 325407 261653 3340051 57540 3340051 57540 1686059 2169387 1686059 2169387 3916208 2980699 3916208 2980699 1123364 364474 1123364 364474 269077 2642650 269077 2642650 4588174 1434626 4588174 1434626 126044 3350493 126044 3350493 3333621 1653366 3333621 1653366 4575065 2097015 4575065 2097015 1667741 3334452 1667741 3334452 4880073 4639271 4880073 4639271 1681258 352582 1681258 352582 310273 325330 310273 325330 2237774 2062056 2237774 2062056 4500857 3345024 4500857 3345024 3336364 1246377 3336364 1246377 886896 781606 886896 781606 529313 2240930 529313 2240930 3583466 3101349 3583466 3101349 1655141 1372178 1655141 1372178 279324 2729712 279324 2729712 4270875 2318029 4270875 2318029 1140002 880513 1140002 880513 238034 7904 238034 7904 4100640 3350989 4100640 3350989 716631 311969 716631 311969 4554462 2276461 4554462 2276461 3091671 1075426 3091671 1075426 1357796 1981106 1357796 1981106 4047657 3188381 4047657 3188381 430132 514772 430132 514772 2537194 3322139 2537194 3322139 3981133 1407294 3981133 1407294 354407 1134117 354407 1134117 3322588 3340096 3322588 3340096 4988247 883272 4988247 883272 870832 594208 870832 594208 413815 2763770 413815 2763770 4737303 1579992 4737303 1579992 2764254 2523864 2764254 2523864 4232752 1266170 4232752 1266170 311819 215598 311819 215598 4187906 2248582 4187906 2248582 975215 964630 975215 964630 4483925 4484229 4483925 4484229 1606687 1658495 1606687 1658495 3315032 715922 3315032 715922 1136495 2489359 1136495 2489359 4177307 3554139 4177307 3554139 3326638 1223890 3326638 1223890 3801868 2337436 3801868 2337436 4551512 523395 4551512 523395 812765 3344737 812765 3344737 4064029 647625 4064029 647625 1103573 423079 1103573 423079 3805588 2565096 3805588 2565096 4656024 1668823 4656024 1668823 971961 617229 971961 617229 539099 3324484 539099 3324484 4225989 958152 4225989 958152 372908 1647550 372908 1647550 4989544 4754300 4989544 4754300 1679380 960883 1679380 960883 927016 539955 927016 539955 4529670 2537571 4529670 2537571 1373478 958751 1373478 958751 540191 2078179 540191 2078179 4491844 3342926 4491844 3342926 3341192 701790 3341192 701790 517344 3321924 517344 3321924 4739593 1913883 4739593 1913883 1679353 359936 1679353 359936 1130293 2147944 1130293 2147944 4007375 4928825 4007375 4928825 1472270 72016 1472270 72016 4158741 2536784 4158741 2536784 1002586 590866 1002586 590866 3521773 3345781 3521773 3345781 747302 456562 747302 456562 1213141 2812293 1213141 2812293 4565977 3086492 4565977 3086492 1661247 4325191 1661247 4325191 3697939 1138663 3697939 1138663 806788 92345 806788 92345 4013201 2711372 4013201 2711372 4466609 2784264 4466609 2784264 1653801 413609 1653801 413609 373070 2943519 373070 2943519 4654881 1029730 4654881 1029730 578665 3343862 578665 3343862 4043922 1677964 4043922 1677964 2449618 2608636 2449618 2608636 4696886 912370 4696886 912370 638976 2775639 638976 2775639 4285012 3336823 4285012 3336823 3564617 1681067 3564617 1681067 1197256 3353261 1197256 3353261 591233 535556 591233 535556 4496751 3584225 4496751 3584225 1104845 331280 1104845 331280 4190582 4999860 4190582 4999860 1669991 2607465 1669991 2607465 4462733 1655339 4462733 1655339 4785050 2215876 4785050 2215876 3180171 3331404 3180171 3331404 1654945 2035549 1654945 2035549 4682110 3269014 4682110 3269014 1351753 930818 1351753 930818 4436982 3343526 4436982 3343526 2986039 697135 2986039 697135 586369 3339414 586369 3339414 4263918 1681075 4263918 1681075 4782307 3323801 4782307 3323801 1289134 850883 1289134 850883 401183 1683237 401183 1683237 3898381 3331636 3898381 3331636 1670554 1674581 1670554 1674581 4595124 3320698 4595124 3320698 855090 572821 855090 572821 440091 314773 440091 314773 263452 1682564 263452 1682564 4694038 3337646 4694038 3337646 4100155 2006462 4100155 2006462 4943830 4604573 4943830 4604573 1138263 463652 1138263 463652 3606082 2700199 3606082 2700199 4457479 3836676 4457479 3836676 236263 1360919 236263 1360919 3340817 3346468 3340817 3346468 4224173 2372352 4224173 2372352 4026081 3338336 4026081 3338336 3336592 296394 3336592 296394 201116 2155457 201116 2155457 3325117 1011976 3325117 1011976 708459 578480 708459 578480 3709486 3326431 3709486 3326431 1810168 1958092 1810168 1958092 3793470 2967337 3793470 2967337 4932660 3331657 4932660 3331657 3704164 757326 3704164 757326 618246 2823669 618246 2823669 3917081 3339797 3917081 3339797 824131 274369 824131 274369 263947 3817801 263947 3817801 1675960 1121403 1675960 1121403 1139693 399096 1139693 399096 328150 250424 328150 250424 175150 2836378 175150 2836378 3879625 1675705 3879625 1675705 1292985 784414 1292985 784414 579903 404265 579903 404265 4615561 2220654 4615561 2220654 3722423 3047699 3722423 3047699 4797966 3327436 4797966 3327436 1674695 4547582 1674695 4547582 1149217 259250 1149217 259250 221303 2335347 221303 2335347 4491846 3017317 4491846 3017317 3663835 891565 3663835 891565 538146 330654 538146 330654 2401322 3704679 2401322 3704679 4651843 2491190 4651843 2491190 1665241 2731960 1665241 2731960 4434725 2944160 4434725 2944160 3617967 3338867 3617967 3338867 255426 4605777 255426 4605777 4359577 1087818 4359577 1087818 981686 3669086 981686 3669086 3339873 695223 3339873 695223 671410 392050 671410 392050 132885 3327917 132885 3327917 4381053 794009 4381053 794009 784938 3012604 784938 3012604 4205857 1667383 4205857 1667383 4671959 2553089 4671959 2553089 3339327 4850154 3339327 4850154 663165 400269 663165 400269 3339908 1982038 3339908 1982038 4715002 1058853 4715002 1058853 586972 1993312 586972 1993312 3895685 850376 3895685 850376 780715 2505648 780715 2505648 4432273 2806683 4432273 2806683 527520 814701 527520 814701 4105803 4024414 4105803 4024414 1201920 1670690 1201920 1670690 4137654 3000899 4137654 3000899 4716544 4958252 4716544 4958252 1280331 359458 1280331 359458 4218611 3341213 4218611 3341213 1672994 4293233 1672994 4293233 4381730 1960815 4381730 1960815 3647036 1647199 3647036 1647199 3330063 2871584 3330063 2871584 4069402 521209 4069402 521209 2175914 1662665 2175914 1662665 4061802 3328411 4061802 3328411 1655140 788569 1655140 788569 233863 2003079 233863 2003079 4011758 3313515 4011758 3313515 861636 776724 861636 776724 2483665 3756098 2483665 3756098 3924092 1445851 3924092 1445851 705528 536881 705528 536881 4264136 3328857 4264136 3328857 268470 4079454 268470 4079454 4050846 1451606 4050846 1451606 283999 272254 283999 272254 231285 61642 231285 61642 3649577 3322730 3649577 3322730 1653826 1685913 1653826 1685913 605651 1658313 605651 1658313 1660743 897962 1660743 897962 564890 531442 564890 531442 3347007 3327039 3347007 3327039 166214 2538673 166214 2538673 4763801 1679042 4763801 1679042 1647794 2364738 1647794 2364738 4607781 4742086 4607781 4742086 2855745 1656298 2855745 1656298 1648892 3895965 1648892 3895965 4160674 88507 4160674 88507 635923 2537629 635923 2537629 4582779 1037715 4582779 1037715 1469615 3336400 1469615 3336400 3612523 1378335 3612523 1378335 1321907 73684 1321907 73684 3599604 3351214 3599604 3351214 959880 2012735 959880 2012735 4152967 2702874 4152967 2702874 921798 467851 921798 467851 242564 2194297 242564 2194297 3941038 4542171 3941038 4542171 816689 339024 816689 339024 1378017 2928530 1378017 2928530 4708387 876364 4708387 876364 692475 577220 692475 577220 4540724 2582161 4540724 2582161 3350097 3341178 3350097 3341178 429651 407643 429651 407643 1678916 3329588 1678916 3329588 4738331 1895587 4738331 1895587 4783066 1676200 4783066 1676200 3959073 2822294 3959073 2822294 4539784 3105710 4539784 3105710 545380 544131 545380 544131 3335818 3943394 3335818 3943394 4340503 2179087 4340503 2179087 897516 1086792 897516 1086792 1380728 1665782 1380728 1665782 4342622 2712880 4342622 2712880 1583202 1647400 1583202 1647400 4184120 2770245 4184120 2770245 861029 303654 861029 303654 4581216 2559982 4581216 2559982 1124344 192830 1124344 192830 3872820 3341282 3872820 3341282 1604316 2403142 1604316 2403142 4266055 3335430 4266055 3335430 591284 246876 591284 246876 1665328 1665418 1665328 1665418 3568840 3320815 3568840 3320815 4400752 1461316 4400752 1461316 862099 663531 862099 663531 1122122 515390 1122122 515390 524977 1302597 524977 1302597 1647228 4861782 1647228 4861782 4328071 1673471 4328071 1673471 506497 232006 506497 232006 4141441 2620417 4141441 2620417 4454464 1657831 4454464 1657831 1104121 353475 1104121 353475 1686640 2963497 1686640 2963497 3816839 971040 3816839 971040 92872 4047655 92872 4047655 3766827 1464742 3766827 1464742 1222487 398328 1222487 398328 290785 2812741 290785 2812741 4881381 3337665 4881381 3337665 352327 1217746 352327 1217746 1707146 1892645 1707146 1892645 1680024 3321875 1680024 3321875 3813441 1192242 3813441 1192242 696131 688692 696131 688692 2266525 1991128 2266525 1991128 4754503 1019855 4754503 1019855 826212 150739 826212 150739 4063244 2916687 4063244 2916687 3329668 792295 3329668 792295 3730436 2090526 3730436 2090526 3859881 3335764 3859881 3335764 886828 1667911 886828 1667911 399012 1091983 399012 1091983 3325403 2419572 3325403 2419572 4763350 3565339 4763350 3565339 343400 856206 343400 856206 1663050 3687664 1663050 3687664 3741200 216179 3741200 216179 1022096 3711094 1022096 3711094 3809078 1670717 3809078 1670717 4961174 4743530 4961174 4743530 700850 788970 700850 788970 4091140 4439609 4091140 4439609 1422810 510547 1422810 510547 813269 2667325 813269 2667325 4788565 3352098 4788565 3352098 1679829 703784 1679829 703784 304540 1402607 304540 1402607 4231218 2615729 4231218 2615729 4760480 3812098 4760480 3812098 1024959 639851 1024959 639851 3342112 3353042 3342112 3353042 68589 977403 68589 977403 1031967 2802755 1031967 2802755 4604085 4486512 4604085 4486512 768175 1658508 768175 1658508 3738376 2208064 3738376 2208064 1665758 3985191 1665758 3985191 3703220 2949199 3703220 2949199 1156176 474335 1156176 474335 1666722 2778118 1666722 2778118 3434860 4719698 3434860 4719698 644385 712498 644385 712498 1681262 3225768 1681262 3225768 1389704 1069281 1389704 1069281 1684452 3325898 1684452 3325898 3350282 1656552 3350282 1656552 1187990 858769 1187990 858769 481877 3317832 481877 3317832 4102309 1434061 4102309 1434061 725847 231398 725847 231398 5891 4089310 5891 4089310 3897144 856590 3897144 856590 354365 3519812 354365 3519812 3929888 1356735 3929888 1356735 268693 2566152 268693 2566152 4577445 1680248 4577445 1680248 777025 747483 777025 747483 3845224 3130921 3845224 3130921 4898868 3332396 4898868 3332396 2322571 4015868 2322571 4015868 4522821 1962741 4522821 1962741 1665065 1125464 1665065 1125464 652665 2256922 652665 2256922 4401441 2416391 4401441 2416391 1458973 1254404 1458973 1254404 1158705 2466443 1158705 2466443 4548429 3327326 4548429 3327326 4970078 4634073 4970078 4634073 876797 515022 876797 515022 297027 3708088 297027 3708088 4360296 2287006 4360296 2287006 1194341 591326 1194341 591326 780520 1923413 780520 1923413 4231373 3335881 4231373 3335881 1314794 599508 1314794 599508 422796 2386168 422796 2386168 4504790 3086295 4504790 3086295 2978545 3351543 2978545 3351543 4045553 4581171 4045553 4581171 1035754 920556 1035754 920556 802389 584793 802389 584793 3872836 3552730 3872836 3552730 972773 375717 972773 375717 3595712 4235448 3595712 4235448 928203 498964 928203 498964 431562 2634106 431562 2634106 4320578 2084878 4320578 2084878 3069837 2820222 3069837 2820222 4595826 4014377 4595826 4014377 1647011 1340924 1647011 1340924 1203097 751346 1203097 751346 439718 2363734 439718 2363734 4111768 2716527 4111768 2716527 4548769 3318580 4548769 3318580 2632147 3864772 2632147 3864772 3942210 1678367 3942210 1678367 4463196 2898657 4463196 2898657 4607003 3353275 4607003 3353275 3068751 1282869 3068751 1282869 254265 3328115 254265 3328115 4336908 1410258 4336908 1410258 661371 693214 661371 693214 3352630 2935208 3352630 2935208 3993667 134921 3993667 134921 707246 3821829 707246 3821829 3313671 2148430 3313671 2148430 4226640 3792083 4226640 3792083 262385 593543 262385 593543 4251563 3324080 4251563 3324080 4834237 3333197 4834237 3333197 1941647 4758108 1941647 4758108 3546432 1221951 3546432 1221951 762475 243867 762475 243867 203857 2660451 203857 2660451 3765238 3611874 3765238 3611874 1316804 477554 1316804 477554 474134 2525534 474134 2525534 4199934 2341356 4199934 2341356 1675346 367584 1675346 367584 727239 2679861 727239 2679861 4464031 2933739 4464031 2933739 396051 735693 396051 735693 3606869 4501693 3606869 4501693 2225710 1515274 2225710 1515274 941516 711797 941516 711797 676663 3341459 676663 3341459 3340302 526084 3340302 526084 738305 2403458 738305 2403458 4648114 3319254 4648114 3319254 3332469 1091200 3332469 1091200 560037 1657745 560037 1657745 2290309 2382682 2290309 2382682 4266962 2619421 4266962 2619421 4724664 386371 4724664 386371 1020392 1650830 1020392 1650830 3698414 4240449 3698414 4240449 1647219 2709419 1647219 2709419 4746800 1652500 4746800 1652500 729543 785807 729543 785807 4020365 3318156 4020365 3318156 938024 597897 938024 597897 4227344 2658106 4227344 2658106 1268647 439517 1268647 439517 754551 1518019 754551 1518019 4511611 3317085 4511611 3317085 925982 283170 925982 283170 4573346 3063579 4573346 3063579 3229135 1650733 3229135 1650733 4542400 3334936 4542400 3334936 19696 2631461 19696 2631461 4179759 3352149 4179759 3352149 1152683 395405 1152683 395405 3894704 2506582 3894704 2506582 2995660 3336863 2995660 3336863 4580803 2110556 4580803 2110556 3672552 962688 3672552 962688 325274 3048272 325274 3048272 4735355 1652258 4735355 1652258 2662974 4038014 2662974 4038014 3580500 1496577 3580500 1496577 1094104 875049 1094104 875049 3845772 2936855 3845772 2936855 2070315 3341456 2070315 3341456 1052752 912680 1052752 912680 571141 2128690 571141 2128690 4110116 2864633 4110116 2864633 1432625 1081461 1432625 1081461 3953648 2957226 3953648 2957226 4797131 3339067 4797131 3339067 424369 1304079 424369 1304079 278008 230593 278008 230593 202559 1910722 202559 1910722 4014699 2791248 4014699 2791248 946081 955274 946081 955274 30002 2846561 30002 2846561 4533435 3322490 4533435 3322490 1021183 1318743 1021183 1318743 4374422 2922405 4374422 2922405 3710829 3328662 3710829 3328662 1188293 273500 1188293 273500 3785703 2806385 3785703 2806385 1683138 1401697 1683138 1401697 1239111 285423 1239111 285423 12436 2480261 12436 2480261 4195668 1912400 4195668 1912400 4763429 3313956 4763429 3313956 1354973 1230347 1354973 1230347 996775 582670 996775 582670 399891 4790645 399891 4790645 4759268 1673658 4759268 1673658 559432 869744 559432 869744 4130253 3314340 4130253 3314340 1535528 3619715 1535528 3619715 4116987 1656492 4116987 1656492 4399357 3087746 4399357 3087746 1114029 555575 1114029 555575 986391 2843758 986391 2843758 3975200 1399056 3975200 1399056 1129788 542526 1129788 542526 4054856 2720521 4054856 2720521 755169 640362 755169 640362 3962381 3466337 3962381 3466337 894038 15681 894038 15681 4187821 2876359 4187821 2876359 1091621 408475 1091621 408475 3562695 4828771 3562695 4828771 1631482 1425658 1631482 1425658 1389861 960876 1389861 960876 313913 3345341 313913 3345341 4769591 1031299 4769591 1031299 488050 127732 488050 127732 3559805 3332356 3559805 3332356 1063160 1143324 1063160 1143324 1351629 1832418 1351629 1832418 3608462 988339 3608462 988339 3122143 3325013 3122143 3325013 1664048 1975745 1664048 1975745 4779771 1660950 4779771 1660950 4931697 3873036 4931697 3873036 322895 1351271 322895 1351271 4327625 2994648 4327625 2994648 4885323 3959849 4885323 3959849 1525505 2657629 1525505 2657629 4074687 1306144 4074687 1306144 678690 522278 678690 522278 385398 1681419 385398 1681419 3918006 3339331 3918006 3339331 393690 3353067 393690 3353067 190947 383987 190947 383987 4297560 3074680 4297560 3074680 1213786 545117 1213786 545117 292919 266109 292919 266109 4637671 3511662 4637671 3511662 931006 281673 931006 281673 1493829 3492567 1493829 3492567 3344735 952004 3344735 952004 1663269 3482133 1663269 3482133 3317958 2759789 3317958 2759789 4478748 1105071 4478748 1105071 365207 358439 365207 358439 1395928 3340497 1395928 3340497 3819192 1193520 3819192 1193520 1195416 902022 1195416 902022 4106550 4353438 4106550 4353438 1034300 593641 1034300 593641 1646712 3062876 1646712 3062876 3632224 720634 3632224 720634 380128 3252640 380128 3252640 3739955 1681194 3739955 1681194 687495 842910 687495 842910 2850092 3032391 2850092 3032391 4735128 3323773 4735128 3323773 3345077 584758 3345077 584758 599961 2487959 599961 2487959 4396588 1684182 4396588 1684182 1307810 557743 1307810 557743 257280 3026403 257280 3026403 4097745 1677555 4097745 1677555 1647903 3335320 1647903 3335320 1132247 839858 1132247 839858 639688 383977 639688 383977 82132 3331998 82132 3331998 3800365 1667255 3800365 1667255 765201 719668 765201 719668 3335898 3342202 3335898 3342202 412175 585813 412175 585813 1404083 1676238 1404083 1676238 4771985 4916954 4771985 4916954 1195498 1293261 1195498 1293261 4782485 2647226 4782485 2647226 3734122 1908326 3734122 1908326 1564242 1652456 1564242 1652456 4102493 3313633 4102493 3313633 337120 3353219 337120 3353219 4147606 2047830 4147606 2047830 1682286 2576335 1682286 2576335 3324951 3079098 3324951 3079098 4806244 570244 4806244 570244 539090 2607635 539090 2607635 3910131 1665442 3910131 1665442 1658594 4082276 1658594 4082276 3338180 103275 3338180 103275 800547 1445962 800547 1445962 4122032 2908773 4122032 2908773 1891034 2024175 1891034 2024175 4684757 1646765 4684757 1646765 1139915 226694 1139915 226694 4165527 4091512 4165527 4091512 1657334 1672342 1657334 1672342 4422679 3322045 4422679 3322045 535265 814170 535265 814170 3827185 2670181 3827185 2670181 994503 3627247 994503 3627247 3346896 421434 3346896 421434 1109136 673501 1109136 673501 899830 2651970 899830 2651970 4168106 2160629 4168106 2160629 480505 1503180 480505 1503180 4272594 3326319 4272594 3326319 541078 335773 541078 335773 3543084 2151879 3543084 2151879 4464694 692076 4464694 692076 520550 383695 520550 383695 2564985 1908669 2564985 1908669 3930128 2880697 3930128 2880697 4692534 1655407 4692534 1655407 646538 583399 646538 583399 4184248 3092528 4184248 3092528 1682658 1283338 1682658 1283338 462467 3350859 462467 3350859 4580910 1243834 4580910 1243834 291314 3342876 291314 3342876 3801950 1651223 3801950 1651223 1672614 3014216 1672614 3014216 4767361 421689 4767361 421689 1007387 1677889 1007387 1677889 4414462 3090412 4414462 3090412 1399217 1225594 1399217 1225594 665969 377954 665969 377954 1419569 2332351 1419569 2332351 4997380 3783764 4997380 3783764 803932 1543628 803932 1543628 3806927 3086608 3806927 3086608 1433117 3664691 1433117 3664691 4008039 1924919 4008039 1924919 345581 1054544 345581 1054544 3350277 2582296 3350277 2582296 4318071 242125 4318071 242125 1398339 2419413 1398339 2419413 4736055 3343213 4736055 3343213 1343032 1960757 1343032 1960757 4030898 3463850 4030898 3463850 1008344 578183 1008344 578183 3940118 2397081 3940118 2397081 4751954 3065039 4751954 3065039 336119 972744 336119 972744 4169569 2547234 4169569 2547234 3624500 502862 3624500 502862 422980 239523 422980 239523 4804385 2825787 4804385 2825787 1181999 583548 1181999 583548 224347 2558412 224347 2558412 4412703 1667200 4412703 1667200 1193945 1149667 1193945 1149667 2256677 2563701 2256677 2563701 4111278 2355329 4111278 2355329 4478110 632862 4478110 632862 385187 238864 385187 238864 234794 1651032 234794 1651032 3620464 4565736 3620464 4565736 1027139 797743 1027139 797743 385700 3762711 385700 3762711 3335642 3055787 3335642 3055787 3871308 1333041 3871308 1333041 665136 312007 665136 312007 145366 1967607 145366 1967607 4465498 2266304 4465498 2266304 1673365 355424 1673365 355424 592859 2075888 592859 2075888 3662158 1676976 3662158 1676976 1682877 4280485 1682877 4280485 602406 2529184 602406 2529184 4244476 1900700 4244476 1900700 4955607 1246873 4955607 1246873 1023910 646445 1023910 646445 365726 325435 365726 325435 232904 224742 232904 224742 1672949 2680789 1672949 2680789 4269407 1205614 4269407 1205614 440503 3350464 440503 3350464 4721229 1877957 4721229 1877957 4987444 4366736 4987444 4366736 3313714 2075098 3313714 2075098 4225377 2590440 4225377 2590440 4444425 1071885 4444425 1071885 318582 1985123 318582 1985123 3694998 1063990 3694998 1063990 872948 687769 872948 687769 2413853 2947589 2413853 2947589 4783494 3324797 4783494 3324797 1668360 1877079 1668360 1877079 4388641 2432827 4388641 2432827 3316153 4846237 3316153 4846237 4210047 956025 4210047 956025 534060 1655537 534060 1655537 4016523 4220256 4016523 4220256 3327135 851729 3327135 851729 764259 631952 764259 631952 4057712 2581848 4057712 2581848 4752059 516814 4752059 516814 734150 3066045 734150 3066045 4890195 3349861 4890195 3349861 1790813 1090860 1790813 1090860 3327548 4526646 3327548 4526646 4605438 543209 4605438 543209 1130188 3701954 1130188 3701954 3940156 1661371 3940156 1661371 740695 673469 740695 673469 1157157 252480 1157157 252480 3463901 3336648 3463901 3336648 663508 626210 663508 626210 422832 3317960 422832 3317960 3787783 2855872 3787783 2855872 4162497 2287199 4162497 2287199 3400659 3469931 3400659 3469931 739155 734249 739155 734249 4722723 3326734 4722723 3326734 675704 606399 675704 606399 449378 1722670 449378 1722670 4003883 4734458 4003883 4734458 1682613 541862 1682613 541862 1013740 2265022 1013740 2265022 4420947 3965816 4420947 3965816 2236767 1230879 2236767 1230879 1664354 3884542 1664354 3884542 4356931 874320 4356931 874320 2491286 2202937 2491286 2202937 4495705 3673696 4495705 3673696 622003 473293 622003 473293 376885 3323843 376885 3323843 4732221 1413166 4732221 1413166 62016 3343973 62016 3343973 3263575 358121 3263575 358121 279580 2165896 279580 2165896 4547828 3044923 4547828 3044923 4920975 1212371 4920975 1212371 1278529 348696 1278529 348696 3353250 1678017 3353250 1678017 1068085 427265 1068085 427265 1666043 2077661 1666043 2077661 4641809 1659275 4641809 1659275 1362756 2378463 1362756 2378463 1671434 3351940 1671434 3351940 4581844 1052232 4581844 1052232 400939 3326931 400939 3326931 3805628 1650128 3805628 1650128 4308016 3393463 4308016 3393463 3321963 4670105 3321963 4670105 1165151 1033943 1165151 1033943 3384489 3321853 3384489 3321853 853977 492035 853977 492035 3316266 2719192 3316266 2719192 4533457 3124729 4533457 3124729 3337345 1193488 3337345 1193488 2719465 3329328 2719465 3329328 1314273 1274902 1314273 1274902 3637284 3084141 3637284 3084141 3351417 1655648 3351417 1655648 4521610 3352262 4521610 3352262 2592547 2436041 2592547 2436041 709051 249981 709051 249981 3325483 4880726 3325483 4880726 2281460 341714 2281460 341714 752623 1668288 752623 1668288 4058135 2624162 4058135 2624162 1762962 3325126 1762962 3325126 4119009 1396915 4119009 1396915 221046 182279 221046 182279 4430557 2856430 4430557 2856430 4929642 3344750 4929642 3344750 3320321 2889404 3320321 2889404 4587456 3338932 4587456 3338932 1650620 490849 1650620 490849 345834 1 345834 1 3301908 1665661 3301908 1665661 627371 1880082 627371 1880082 1669145 2606356 1669145 2606356 4496980 566043 4496980 566043 214818 4014312 214818 4014312 4464664 2225480 4464664 2225480 1269157 1153878 1269157 1153878 877858 797021 877858 797021 641636 481668 641636 481668 280810 2880863 280810 2880863 4573188 1660107 4573188 1660107 1008428 784776 1008428 784776 681117 2454229 681117 2454229 4207503 2127245 4207503 2127245 1432299 1297016 1432299 1297016 1659919 2648839 1659919 2648839 4272764 1680758 4272764 1680758 714758 449672 714758 449672 3314116 4863843 3314116 4863843 3784709 1308145 3784709 1308145 298363 255116 298363 255116 3504158 3501937 3504158 3501937 1678489 561533 1678489 561533 429127 275392 429127 275392 2622355 2990251 2622355 2990251 4708426 3345359 4708426 3345359 1674598 1978481 1674598 1978481 4771263 3345061 4771263 3345061 864904 1660655 864904 1660655 4334713 3349716 4334713 3349716 688101 441164 688101 441164 3568351 2754782 3568351 2754782 4564140 1666961 4564140 1666961 798756 2669156 798756 2669156 4560636 2948869 4560636 2948869 578675 272320 578675 272320 3657928 3347309 3657928 3347309 1667914 474281 1667914 474281 400467 2776796 400467 2776796 4617185 1549189 4617185 1549189 1658214 3242742 1658214 3242742 3814480 874963 3814480 874963 592023 1670791 592023 1670791 4071399 1652556 4071399 1652556 5003584 1683508 5003584 1683508 588120 4289528 588120 4289528 4448209 1660447 4448209 1660447 1394087 2584295 1394087 2584295 4538454 4189184 4538454 4189184 528117 475272 528117 475272 368411 2893235 368411 2893235 4263864 2568723 4263864 2568723 1113196 492617 1113196 492617 204123 3598449 204123 3598449 4025932 2264853 4025932 2264853 1391357 249645 1391357 249645 46292 2429308 46292 2429308 4227694 2937077 4227694 2937077 3636375 3344379 3636375 3344379 4492847 1994151 4492847 1994151 1275036 393585 1275036 393585 4791012 3341318 4791012 3341318 1769152 3640832 1769152 3640832 3596546 1900875 3596546 1900875 4186059 3340509 4186059 3340509 1454903 543075 1454903 543075 64132 1650739 64132 1650739 4769364 2952155 4769364 2952155 604232 1103199 604232 1103199 318439 322360 318439 322360 3828134 2763854 3828134 2763854 4381594 1670757 4381594 1670757 374829 754976 374829 754976 3949019 2760391 3949019 2760391 3791821 2100966 3791821 2100966 3475710 3344613 3475710 3344613 768359 869551 768359 869551 3996096 2655139 3996096 2655139 353418 968225 353418 968225 3768259 3336869 3768259 3336869 1106949 892463 1106949 892463 683355 3343238 683355 3343238 4628491 1673750 4628491 1673750 1681073 3334631 1681073 3334631 3951162 1677994 3951162 1677994 976308 609712 976308 609712 238451 2421129 238451 2421129 4368671 3335738 4368671 3335738 4989467 3672775 4989467 3672775 1433883 1242170 1433883 1242170 1143124 3324015 1143124 3324015 3342389 1031449 3342389 1031449 436087 2029080 436087 2029080 3689413 1657959 3689413 1657959 4985073 3326994 4985073 3326994 690767 526978 690767 526978 255874 36688 255874 36688 3352436 4898942 3352436 4898942 2358902 514911 2358902 514911 1013536 2428551 1013536 2428551 4443553 3323827 4443553 3323827 4847519 1227921 4847519 1227921 339920 291622 339920 291622 226545 109083 226545 109083 4120209 1890974 4120209 1890974 1654226 2880038 1654226 2880038 4058600 824098 4058600 824098 915261 1419680 915261 1419680 4791827 2896687 4791827 2896687 3942777 1455577 3942777 1455577 512793 2848960 512793 2848960 3854896 1165180 3854896 1165180 1656873 4557887 1656873 4557887 535218 472970 535218 472970 456567 2162184 456567 2162184 4535579 3317138 4535579 3317138 369349 330736 369349 330736 4271750 3332956 4271750 3332956 1165208 1094065 1165208 1094065 1085731 1026241 1085731 1026241 369377 272257 369377 272257 173169 2167996 173169 2167996 3904999 4904080 3904999 4904080 849719 747284 849719 747284 659136 4803590 659136 4803590 4228801 424462 4228801 424462 1326409 3348326 1326409 3348326 3311613 1834471 3311613 1834471 3343507 2760709 3343507 2760709 4570465 3519815 4570465 3519815 1661512 613883 1661512 613883 383607 1974984 383607 1974984 4128153 3329962 4128153 3329962 2346452 1228193 2346452 1228193 589174 940017 589174 940017 4114814 2804373 4114814 2804373 1677996 698213 1677996 698213 616352 2137900 616352 2137900 4354848 3056182 4354848 3056182 3103082 2104243 3103082 2104243 4671452 4976764 4671452 4976764 1653878 2085567 1653878 2085567 4166085 2576987 4166085 2576987 1925818 1418524 1925818 1418524 756911 793050 756911 793050 4717574 3321902 4717574 3321902 444523 1118066 444523 1118066 3612412 2931016 3612412 2931016 721498 342844 721498 342844 4378622 4530677 4378622 4530677 1680218 1669271 1680218 1669271 287266 761833 287266 761833 3782383 3319681 3782383 3319681 1196583 964218 1196583 964218 526461 207543 526461 207543 4685455 3065980 4685455 3065980 4760278 1314388 4760278 1314388 866669 815714 866669 815714 1654604 1652475 1654604 1652475 1286033 488795 1286033 488795 2189666 2241474 2189666 2241474 3930279 3339668 3930279 3339668 1426090 1335079 1426090 1335079 605883 812783 605883 812783 3786667 3336388 3786667 3336388 1651876 933977 1651876 933977 809932 4675318 809932 4675318 3345263 1667876 3345263 1667876 1403165 1047613 1403165 1047613 357114 2122552 357114 2122552 4344954 3320530 4344954 3320530 2835281 467926 2835281 467926 443622 404268 443622 404268 3793027 2858027 3793027 2858027 1105538 1655679 1105538 1655679 3340865 2337880 3340865 2337880 4613554 3334199 4613554 3334199 3343547 23056 3343547 23056 1087519 2335477 1087519 2335477 4412283 2846111 4412283 2846111 1661895 1657855 1661895 1657855 1041678 964756 1041678 964756 460006 279438 460006 279438 3750159 3335034 3750159 3335034 739803 434994 739803 434994 4590138 3004488 4590138 3004488 519904 853552 519904 853552 1654453 2006201 1654453 2006201 4184765 2583476 4184765 2583476 4575209 2925515 4575209 2925515 3315675 2595624 3315675 2595624 4169984 1189091 4169984 1189091 1361197 193637 1361197 193637 3991899 2987961 3991899 2987961 1809757 3771684 1809757 3771684 1078133 742646 1078133 742646 583504 248674 583504 248674 1681134 3350595 1681134 3350595 4438280 2227915 4438280 2227915 964285 437326 964285 437326 2849525 2098053 2849525 2098053 4764006 3337317 4764006 3337317 241745 1136970 241745 1136970 3941664 2831666 3941664 2831666 4689407 4380963 4689407 4380963 1682933 2748581 1682933 2748581 4617086 1021649 4617086 1021649 728479 2550469 728479 2550469 4572801 1406647 4572801 1406647 1050323 68805 1050323 68805 3862860 3343488 3862860 3343488 4239637 1652506 4239637 1652506 746697 4722500 746697 4722500 3812906 887963 3812906 887963 864221 363522 864221 363522 3895039 2347500 3895039 2347500 4322094 497104 4322094 497104 563826 2395868 563826 2395868 4468123 2885456 4468123 2885456 1664973 4065447 1664973 4065447 3737925 2692265 3737925 2692265 1665187 2988121 1665187 2988121 4404834 1228848 4404834 1228848 1168678 958835 1168678 958835 374570 4953876 374570 4953876 4622708 2006393 4622708 2006393 1357584 343692 1357584 343692 4444569 3852115 4444569 3852115 1679513 2019997 1679513 2019997 4349795 2852810 4349795 2852810 1237597 989131 1237597 989131 4189561 2790023 4189561 2790023 1418895 1244425 1418895 1244425 1130998 3020861 1130998 3020861 4020768 1798956 4020768 1798956 1468479 195926 1468479 195926 4078637 2927101 4078637 2927101 2737008 1678214 2737008 1678214 1666751 488595 1666751 488595 971391 1239115 971391 1239115 3638773 3334387 3638773 3334387 1154598 1095890 1154598 1095890 578222 3347544 578222 3347544 4538663 1684316 4538663 1684316 1073521 762561 1073521 762561 505660 1681858 505660 1681858 3583021 4622717 3583021 4622717 831303 737441 831303 737441 4560749 3324171 4560749 3324171 682419 2212416 682419 2212416 4537249 1664503 4537249 1664503 3315990 250224 3315990 250224 988596 1683950 988596 1683950 3328432 4908154 3328432 4908154 1670816 1667691 1670816 1667691 503112 86001 503112 86001 3845968 2706728 3845968 2706728 4405710 3335779 4405710 3335779 512128 1679380 512128 1679380 4728497 2736046 4728497 2736046 1682079 5004235 1682079 5004235 392537 774152 392537 774152 3337585 2756706 3337585 2756706 4719748 1674326 4719748 1674326 1146103 423965 1146103 423965 4429321 3426149 4429321 3426149 1673668 1681539 1673668 1681539 4971208 4952055 4971208 4952055 1672408 2650512 1672408 2650512 4594691 1677374 4594691 1677374 666684 663750 666684 663750 559149 1929287 559149 1929287 4271145 3108502 4271145 3108502 471854 271266 471854 271266 4173493 3327410 4173493 3327410 1652855 1376485 1652855 1376485 1156822 4950334 1156822 4950334 3337899 1760191 3337899 1760191 1426097 1172555 1426097 1172555 4139431 3335090 4139431 3335090 1649271 1660668 1649271 1660668 1228894 334953 1228894 334953 3318286 2893622 3318286 2893622 4719273 3170214 4719273 3170214 310866 964252 310866 964252 4108906 2484363 4108906 2484363 4568057 1473964 4568057 1473964 1292546 3320515 1292546 3320515 4914919 799667 4914919 799667 285683 3794608 285683 3794608 2555562 1653563 2555562 1653563 3564349 3343304 3564349 3343304 1035472 727358 1035472 727358 3674551 2273163 3674551 2273163 4545969 2981605 4545969 2981605 4777861 1671550 4777861 1671550 1371657 1005962 1371657 1005962 472465 1900000 472465 1900000 3884898 3337363 3884898 3337363 1391323 550680 1391323 550680 331532 3340471 331532 3340471 3066321 2711327 3066321 2711327 4261175 1263120 4261175 1263120 748830 820721 748830 820721 3826722 2268362 3826722 2268362 4577143 3333761 4577143 3333761 214915 88853 214915 88853 4016111 3044405 4016111 3044405 1144318 685967 1144318 685967 614389 270329 614389 270329 191177 2192501 191177 2192501 3348910 2942536 3348910 2942536 4655218 1361886 4655218 1361886 3742293 2185700 3742293 2185700 4261578 4280375 4261578 4280375 1052013 767535 1052013 767535 4378950 2737372 4378950 2737372 3331119 4029304 3331119 4029304 1660711 4767599 1660711 4767599 608587 826755 608587 826755 3342965 2373950 3342965 2373950 4624284 4527481 4624284 4527481 1408229 1672712 1408229 1672712 4193326 3815717 4193326 3815717 318604 290213 318604 290213 279365 4341558 279365 4341558 1965772 1447867 1965772 1447867 1470731 3348796 1470731 3348796 3967967 1082146 3967967 1082146 1686409 2857280 1686409 2857280 3997205 2473215 3997205 2473215 4409030 2208983 4409030 2208983 928360 439304 928360 439304 1657363 3096279 1657363 3096279 4311970 2016604 4311970 2016604 4705058 1836769 4705058 1836769 1670688 3075878 1670688 3075878 3924656 1341658 3924656 1341658 1265232 3459259 1265232 3459259 4635335 2139005 4635335 2139005 1656366 1895234 1656366 1895234 3727498 4082067 3727498 4082067 2816547 1667453 2816547 1667453 4517185 2927595 4517185 2927595 4748215 1679517 4748215 1679517 1666133 2822128 1666133 2822128 4286323 2528196 4286323 2528196 3594541 1386926 3594541 1386926 735533 397599 735533 397599 2328813 1684814 2328813 1684814 4041791 2634675 4041791 2634675 4611342 3344599 4611342 3344599 1667385 1118775 1667385 1118775 3335004 3319617 3335004 3319617 1344856 16592 1344856 16592 4534811 2594973 4534811 2594973 1013575 1678256 1013575 1678256 3330056 2696023 3330056 2696023 4196067 461556 4196067 461556 433265 3224130 433265 3224130 4194432 707683 4194432 707683 2538086 2330771 2538086 2330771 4137715 4038920 4137715 4038920 533278 910547 533278 910547 3327451 3339672 3327451 3339672 1647111 670693 1647111 670693 587828 2032517 587828 2032517 3842444 3340355 3842444 3340355 3489449 1679879 3489449 1679879 885986 512856 885986 512856 3727315 2740878 3727315 2740878 4342068 1359212 4342068 1359212 350527 936398 350527 936398 4426926 4646106 4426926 4646106 2634744 3315410 2634744 3315410 4331005 2062973 4331005 2062973 1670227 381182 1670227 381182 890583 3346971 890583 3346971 4397860 1650233 4397860 1650233 1677763 3332074 1677763 3332074 4394247 639005 4394247 639005 427880 304251 427880 304251 3816477 2418484 3816477 2418484 829555 1423900 829555 1423900 4026940 4208007 4026940 4208007 2302805 2412549 2302805 2412549 4279056 1340002 4279056 1340002 595177 646116 595177 646116 4140356 2581927 4140356 2581927 3313603 2767296 3313603 2767296 1260345 961049 1260345 961049 958369 2198847 958369 2198847 4690866 3264097 4690866 3264097 817186 690499 817186 690499 4517161 4371600 4517161 4371600 1657345 1909444 1657345 1909444 3572866 1681777 3572866 1681777 4563445 3317909 4563445 3317909 804152 435702 804152 435702 378493 391669 378493 391669 1663874 4660653 1663874 4660653 3586462 1306436 3586462 1306436 911858 588969 911858 588969 3324094 3033971 3324094 3033971 4509742 1209119 4509742 1209119 466167 301513 466167 301513 3114052 4214017 3114052 4214017 1029443 793458 1029443 793458 385836 293729 385836 293729 187732 4704116 187732 4704116 3579023 1672930 3579023 1672930 555779 3329902 555779 3329902 4567516 1022764 4567516 1022764 496316 2301601 496316 2301601 3337125 2704439 3337125 2704439 3974938 963832 3974938 963832 561840 1263336 561840 1263336 3485210 2379444 3485210 2379444 4233823 3028472 4233823 3028472 2509808 4902005 2509808 4902005 496005 342622 496005 342622 3938800 2825753 3938800 2825753 2232812 1652041 2232812 1652041 3339328 561619 3339328 561619 369856 347870 369856 347870 4220539 2746222 4220539 2746222 544489 1666793 544489 1666793 4692399 1217441 4692399 1217441 277723 225309 277723 225309 237369 2382409 237369 2382409 4657312 1291794 4657312 1291794 686137 449517 686137 449517 3731103 3891975 3731103 3891975 3221412 841957 3221412 841957 669244 1761539 669244 1761539 3378730 1352524 3378730 1352524 635866 268496 635866 268496 4532524 3343518 4532524 3343518 1196817 880395 1196817 880395 701501 3612208 701501 3612208 3639561 1215317 3639561 1215317 1095212 240236 1095212 240236 4367489 3349082 4367489 3349082 1100499 1019848 1100499 1019848 452185 1278278 452185 1278278 3557442 2896623 3557442 2896623 3838253 1670836 3838253 1670836 4467112 2766966 4467112 2766966 2599023 3346650 2599023 3346650 534964 449218 534964 449218 1681859 4668381 1681859 4668381 3678231 2267764 3678231 2267764 1000957 598828 1000957 598828 3847884 3420790 3847884 3420790 551067 1097070 551067 1097070 3835795 4568658 3835795 4568658 929305 2984929 929305 2984929 3838597 1658235 3838597 1658235 1448771 2509922 1448771 2509922 4234348 3331538 4234348 3331538 1303707 1661252 1303707 1661252 3627206 491707 3627206 491707 613935 2933485 613935 2933485 4548394 1066877 4548394 1066877 909240 660538 909240 660538 438633 4792180 438633 4792180 4443905 1959771 4443905 1959771 4723783 235264 4723783 235264 3898972 2355715 3898972 2355715 4890759 1066865 4890759 1066865 238287 1658910 238287 1658910 4686697 3348877 4686697 3348877 1656407 1915516 1656407 1915516 3635806 2696099 3635806 2696099 4507715 1278784 4507715 1278784 370443 382065 370443 382065 4237578 3070254 4237578 3070254 1682680 2047316 1682680 2047316 4093505 2783364 4093505 2783364 4494901 2135712 4494901 2135712 1515559 887457 1515559 887457 3808541 4001968 3808541 4001968 983437 1990830 983437 1990830 4722584 4491574 4722584 4491574 881122 582439 881122 582439 499608 315204 499608 315204 4687882 2009950 4687882 2009950 3325731 3315950 3325731 3315950 4549495 854815 4549495 854815 838294 697235 838294 697235 1879063 3324899 1879063 3324899 3747821 1461274 3747821 1461274 2240862 2898939 2240862 2898939 4139582 1665247 4139582 1665247 3336474 4304043 3336474 4304043 3870955 1405516 3870955 1405516 1103069 306618 1103069 306618 92876 3348751 92876 3348751 4457863 2762132 4457863 2762132 1654664 2010391 1654664 2010391 4060196 3018999 4060196 3018999 1216439 462979 1216439 462979 1201858 2482360 1201858 2482360 4663261 1649963 4663261 1649963 1230501 1180914 1230501 1180914 404726 3049647 404726 3049647 4443398 1666863 4443398 1666863 1673081 4294497 1673081 4294497 1654692 2260094 1654692 2260094 4638487 879571 4638487 879571 585135 1309 585135 1309 4502720 2671400 4502720 2671400 4338012 2109063 4338012 2109063 1681183 1650631 1681183 1650631 4752382 3319022 4752382 3319022 5007028 1664301 5007028 1664301 1113244 872240 1113244 872240 3315905 1677895 3315905 1677895 386145 370697 386145 370697 262574 4915652 262574 4915652 3330983 276613 3330983 276613 265580 193046 265580 193046 4458999 2939053 4458999 2939053 1680115 1938975 1680115 1938975 4093704 4730003 4093704 4730003 1403741 983720 1403741 983720 927809 396537 927809 396537 364769 3340109 364769 3340109 4756468 2110686 4756468 2110686 1675293 4496331 1675293 4496331 621561 966195 621561 966195 1780066 3331985 1780066 3331985 3324825 4855506 3324825 4855506 1149081 1131080 1149081 1131080 421536 1685085 421536 1685085 3647909 3056838 3647909 3056838 1664116 1290654 1664116 1290654 4285932 2691476 4285932 2691476 2624088 1237999 2624088 1237999 335293 3719171 335293 3719171 3724501 1475654 3724501 1475654 4366588 3341601 4366588 3341601 1627322 793878 1627322 793878 243964 4250650 243964 4250650 3702223 1679809 3702223 1679809 481203 931891 481203 931891 3964719 4873708 3964719 4873708 2791232 1658477 2791232 1658477 1015232 220701 1015232 220701 1681974 1894635 1681974 1894635 4777858 2363568 4777858 2363568 1139489 491018 1139489 491018 3611199 3743526 3611199 3743526 3316841 376674 3316841 376674 1299975 1427298 1299975 1427298 4588436 2209945 4588436 2209945 3994638 3330221 3994638 3330221 1667021 1667424 1667021 1667424 4104943 2905561 4104943 2905561 1289550 837148 1289550 837148 553763 1960787 553763 1960787 3636878 3314662 3636878 3314662 547567 1123389 547567 1123389 3335607 4889296 3335607 4889296 1302602 1061709 1302602 1061709 959541 840907 959541 840907 777955 700768 777955 700768 3912810 4809459 3912810 4809459 820329 701928 820329 701928 1338594 3846171 1338594 3846171 4448044 2088648 4448044 2088648 1727312 839780 1727312 839780 327086 2496102 327086 2496102 4306621 2632113 4306621 2632113 3843646 1670257 3843646 1670257 702668 862822 702668 862822 2053132 4765408 2053132 4765408 1350500 249902 1350500 249902 246930 3122182 246930 3122182 4963384 3325074 4963384 3325074 1122530 3384888 1122530 3384888 3609041 2520231 3609041 2520231 4703984 1147478 4703984 1147478 299755 4240179 299755 4240179 3561241 2229411 3561241 2229411 3967902 4291165 3967902 4291165 1314927 924654 1314927 924654 586163 2320631 586163 2320631 4717264 3324364 4717264 3324364 1176048 1182634 1176048 1182634 4035914 2713666 4035914 2713666 731923 583146 731923 583146 1228604 3054299 1228604 3054299 4715458 1181069 4715458 1181069 820965 4383776 820965 4383776 3645482 596076 3645482 596076 791001 2339493 791001 2339493 4373389 1662284 4373389 1662284 982150 493420 982150 493420 3520571 2404682 3520571 2404682 4533190 3322949 4533190 3322949 647366 509633 647366 509633 4314774 3469260 4314774 3469260 701815 1667171 701815 1667171 4232034 2553962 4232034 2553962 648129 385749 648129 385749 43546 2515394 43546 2515394 4229841 2130459 4229841 2130459 3327476 1676681 3327476 1676681 1657053 2203260 1657053 2203260 1956886 876458 1956886 876458 563454 382548 563454 382548 388830 2822437 388830 2822437 4505951 3334360 4505951 3334360 1412703 618773 1412703 618773 375271 2555243 375271 2555243 4422178 1057164 4422178 1057164 1663774 3314133 1663774 3314133 4220891 1675403 4220891 1675403 1226842 2063157 1226842 2063157 3909153 2823056 3909153 2823056 1402354 566903 1402354 566903 341205 206038 341205 206038 4286767 2526183 4286767 2526183 1545885 1647944 1545885 1647944 975858 2093117 975858 2093117 4781770 4904855 4781770 4904855 1661536 2444432 1661536 2444432 4738659 1488283 4738659 1488283 720848 822542 720848 822542 3743881 3351076 3743881 3351076 296489 1662074 296489 1662074 3342602 1829879 3342602 1829879 3321879 1520527 3321879 1520527 2404831 4433525 2404831 4433525 398434 565060 398434 565060 4139786 3325241 4139786 3325241 1669810 2574800 1669810 2574800 4677169 4443336 4677169 4443336 1212001 15560 1212001 15560 4378726 3154575 4378726 3154575 1652123 932722 1652123 932722 233215 2759178 233215 2759178 3878110 3369319 3878110 3369319 1659458 1193274 1659458 1193274 3865548 2868163 3865548 2868163 647086 1667797 647086 1667797 4604194 3027784 4604194 3027784 1678218 1675611 1678218 1675611 4336113 2656301 4336113 2656301 3314261 614683 3314261 614683 3775774 2092580 3775774 2092580 2235931 251810 2235931 251810 1276051 1650463 1276051 1650463 4892370 2995680 4892370 2995680 615006 568744 615006 568744 3824982 2358088 3824982 2358088 4944006 904257 4944006 904257 478599 367975 478599 367975 3684577 3330600 3684577 3330600 228618 4198738 228618 4198738 3990510 231421 3990510 231421 925153 3324863 925153 3324863 4742116 1659033 4742116 1659033 1081740 326319 1081740 326319 2314185 3348770 2314185 3348770 4331458 824857 4331458 824857 648561 368010 648561 368010 4209290 3011306 4209290 3011306 4762317 1383267 4762317 1383267 874180 656820 874180 656820 1726568 4594526 1726568 4594526 716010 2298144 716010 2298144 4212368 3317517 4212368 3317517 464501 1661233 464501 1661233 4351192 2670891 4351192 2670891 1654678 4803890 1654678 4803890 3812652 287439 3812652 287439 1653025 1962486 1653025 1962486 4742433 4340956 4742433 4340956 1635392 2111807 1635392 2111807 4152097 2890866 4152097 2890866 844702 554873 844702 554873 312556 250558 312556 250558 3813235 3543667 3813235 3543667 1280544 1274738 1280544 1274738 3808598 3313422 3808598 3313422 1089556 450231 1089556 450231 4027008 4247484 4027008 4247484 3331365 1051071 3331365 1051071 819667 299001 819667 299001 287827 2287629 287827 2287629 4571668 1678850 4571668 1678850 1648872 1038174 1648872 1038174 334471 4807480 334471 4807480 3875057 511105 3875057 511105 1646769 3099944 1646769 3099944 4010784 2220473 4010784 2220473 4664357 1817706 4664357 1817706 1671778 2775497 1671778 2775497 4036101 414996 4036101 414996 209493 3851619 209493 3851619 3343730 1886321 3343730 1886321 2131910 3319118 2131910 3319118 4217088 2101066 4217088 2101066 3342319 772722 3342319 772722 691418 3238475 691418 3238475 3337856 1016961 3337856 1016961 4602718 4184296 4602718 4184296 297662 280662 297662 280662 2837137 2768200 2837137 2768200 4502428 1933245 4502428 1933245 4905505 3347273 4905505 3347273 3336652 4924313 3336652 4924313 651544 246953 651544 246953 3350437 3330193 3350437 3330193 414820 402375 414820 402375 3964184 4677271 3964184 4677271 620603 763765 620603 763765 3575243 3340914 3575243 3340914 1656886 4975780 1656886 4975780 3691080 1881451 3691080 1881451 2167448 1669321 2167448 1669321 4629280 2694895 4629280 2694895 3698372 3322854 3698372 3322854 903169 265015 903169 265015 3346673 2373998 3346673 2373998 4112659 3910853 4112659 3910853 1660165 1493188 1660165 1493188 1331634 979369 1331634 979369 614754 439194 614754 439194 3569040 3500765 3569040 3500765 2411866 724227 2411866 724227 609450 2488595 609450 2488595 4536670 3015853 4536670 3015853 4735433 3652298 4735433 3652298 1832308 1651589 1832308 1651589 3460342 2294792 3460342 2294792 1647916 304598 1647916 304598 956288 1664460 956288 1664460 4198444 2548969 4198444 2548969 1360857 1352671 1360857 1352671 219674 209928 219674 209928 4778385 3317796 4778385 3317796 1428084 751724 1428084 751724 902089 514974 902089 514974 3329473 2965977 3329473 2965977 4119908 2298221 4119908 2298221 4674380 905543 4674380 905543 750701 2528317 750701 2528317 4380432 3315669 4380432 3315669 863946 722702 863946 722702 3960533 2703268 3960533 2703268 3861764 3326194 3861764 3326194 2699312 1290730 2699312 1290730 1233061 1138643 1233061 1138643 1045851 310702 1045851 310702 3564532 1929344 3564532 1929344 4781705 3313959 4781705 3313959 1683565 2032962 1683565 2032962 4134756 3476667 4134756 3476667 3091092 2064812 3091092 2064812 4243302 2682325 4243302 2682325 4554633 2909124 4554633 2909124 540357 403268 540357 403268 4665557 2708631 4665557 2708631 3342507 649095 3342507 649095 397437 3351106 397437 3351106 4372614 214981 4372614 214981 740769 2889025 740769 2889025 4338923 2147505 4338923 2147505 4788421 3317578 4788421 3317578 663616 811116 663616 811116 4447648 4767377 4447648 4767377 1666517 1867036 1666517 1867036 3874214 3699742 3874214 3699742 1652843 1657877 1652843 1657877 4571964 4552010 4571964 4552010 3293613 824055 3293613 824055 691518 2527659 691518 2527659 4299779 4335829 4299779 4335829 756869 580473 756869 580473 1434354 3057341 1434354 3057341 4682635 2471111 4682635 2471111 3755074 3336172 3755074 3336172 916886 846398 916886 846398 2441725 2656914 2441725 2656914 4795524 3326183 4795524 3326183 3907739 2063201 3907739 2063201 3342462 4766281 3342462 4766281 1418342 285057 1418342 285057 4097874 3529913 4097874 3529913 713259 585949 713259 585949 564235 1990608 564235 1990608 4689245 3336741 4689245 3336741 1686589 1661837 1686589 1661837 4077221 2853866 4077221 2853866 506061 720947 506061 720947 3901669 2828705 3901669 2828705 1656699 3326621 1656699 3326621 4044992 2054804 4044992 2054804 4654822 1900504 4654822 1900504 2036747 1652194 2036747 1652194 3805884 2931442 3805884 2931442 1312298 1668138 1312298 1668138 4332999 3460755 4332999 3460755 819137 240981 819137 240981 1519714 4031591 1519714 4031591 3988483 1948643 3988483 1948643 1686235 3333858 1686235 3333858 4641781 2377935 4641781 2377935 2147430 674585 2147430 674585 317262 1969055 317262 1969055 4809358 556891 4809358 556891 930857 4039403 930857 4039403 3880462 2693852 3880462 2693852 4220680 1481157 4220680 1481157 894883 678580 894883 678580 318495 255727 318495 255727 3330893 4598087 3330893 4598087 1650050 1659397 1650050 1659397 4633454 3348638 4633454 3348638 362151 1147201 362151 1147201 3562117 3273668 3562117 3273668 1681751 620056 1681751 620056 3345259 3108017 3345259 3108017 4165615 2064679 4165615 2064679 360906 1668951 360906 1668951 2585913 2121808 2585913 2121808 4567866 625784 4567866 625784 886791 2682904 886791 2682904 4244824 2129886 4244824 2129886 1352195 974701 1352195 974701 282828 3314132 282828 3314132 4586938 847972 4586938 847972 985351 3365804 985351 3365804 3943007 1677988 3943007 1677988 1671001 3096808 1671001 3096808 4337446 1656457 4337446 1656457 3336228 4403699 3336228 4403699 1290730 294539 1290730 294539 3696733 4523543 3696733 4523543 758423 779165 758423 779165 1693855 4151065 1693855 4151065 3640879 2379850 3640879 2379850 4295891 3398244 4295891 3398244 1458373 880521 1458373 880521 485427 472734 485427 472734 4543203 4100670 4543203 4100670 1654135 1793036 1654135 1793036 3343453 268366 3343453 268366 18583 1667574 18583 1667574 4695069 2031217 4695069 2031217 4413228 2666967 4413228 2666967 475933 1103352 475933 1103352 3334169 2630127 3334169 2630127 4239919 3824113 4239919 3824113 952946 834636 952946 834636 637362 3629333 637362 3629333 4583179 1119439 4583179 1119439 386411 3122957 386411 3122957 4231938 1659815 4231938 1659815 1537019 2814751 1537019 2814751 3349221 4363447 3349221 4363447 1215144 835352 1215144 835352 2772261 3348354 2772261 3348354 4405120 1251673 4405120 1251673 1573223 2843665 1573223 2843665 4756402 1667208 4756402 1667208 1166385 2456644 1166385 2456644 4222287 2608595 4222287 2608595 1766307 3328960 1766307 3328960 3867404 977415 3867404 977415 421035 3939172 421035 3939172 3914409 2766847 3914409 2766847 4138031 440563 4138031 440563 1087636 2742188 1087636 2742188 4523166 2100334 4523166 2100334 4613674 4298402 4613674 4298402 407113 1130981 407113 1130981 1661447 2962719 1661447 2962719 4154614 1665917 4154614 1665917 1656825 2840470 1656825 2840470 4174528 1679918 4174528 1679918 1387924 1319559 1387924 1319559 308482 2889054 308482 2889054 4072949 2479382 4072949 2479382 4444244 1172279 4444244 1172279 409234 334895 409234 334895 2836789 3772831 2836789 3772831 1650022 1667256 1650022 1667256 3730626 3029197 3730626 3029197 855357 578177 855357 578177 429208 419220 429208 419220 328177 1675544 328177 1675544 3776565 3313594 3776565 3313594 795522 738391 795522 738391 3918442 2419501 3918442 2419501 4342278 3951826 4342278 3951826 1432538 1112529 1432538 1112529 602768 85394 602768 85394 4220356 3339424 4220356 3339424 2289987 1399802 2289987 1399802 745644 384632 745644 384632 4752004 2447359 4752004 2447359 3798196 4971361 3798196 4971361 1795460 1650147 1795460 1650147 3646740 3324763 3646740 3324763 415154 320822 415154 320822 1649438 4499375 1649438 4499375 4610399 387072 4610399 387072 979407 1874342 979407 1874342 4970376 1414926 4970376 1414926 1045081 3349064 1045081 3349064 3317488 1953553 3317488 1953553 4760353 3328638 4760353 3328638 880443 846599 880443 846599 108053 4539526 108053 4539526 3638592 2260279 3638592 2260279 4703604 3316953 4703604 3316953 346857 935687 346857 935687 4188091 3028750 4188091 3028750 1171432 1045640 1171432 1045640 1677611 2992659 1677611 2992659 4677752 2613134 4677752 2613134 1211574 723194 1211574 723194 4050392 2211825 4050392 2211825 4648797 566241 4648797 566241 1685771 4752315 1685771 4752315 1058410 263661 1058410 263661 4062302 3412428 4062302 3412428 803742 850721 803742 850721 4022317 3058123 4022317 3058123 3321577 263685 3321577 263685 1141296 2011224 1141296 2011224 4552873 2905709 4552873 2905709 1665239 4633384 1665239 4633384 3920499 2431762 3920499 2431762 1667828 2924755 1667828 2924755 3756744 1677857 3756744 1677857 714852 1378658 714852 1378658 4359037 2989141 4359037 2989141 2211285 1662683 2211285 1662683 4703165 4242498 4703165 4242498 1275078 2578596 1275078 2578596 4584437 1169934 4584437 1169934 155305 2949041 155305 2949041 3607192 3325233 3607192 3325233 471600 415328 471600 415328 3896150 3347616 3896150 3347616 1769003 2329145 1769003 2329145 4003430 2409639 4003430 2409639 4712685 3331169 4712685 3331169 4072215 2165015 4072215 2165015 3338893 3796951 3338893 3796951 456424 647107 456424 647107 2738070 3749852 2738070 3749852 3569811 1678924 3569811 1678924 4270693 4903572 4270693 4903572 1419761 725193 1419761 725193 288167 3317600 288167 3317600 4187118 1237299 4187118 1237299 578241 119537 578241 119537 3876611 4734146 3876611 4734146 2287126 2723641 2287126 2723641 4146045 3393042 4146045 3393042 1676612 237145 1676612 237145 14583 4721126 14583 4721126 3352737 1659038 3352737 1659038 4567523 3299544 4567523 3299544 1217769 346579 1217769 346579 3885703 2816860 3885703 2816860 4691302 3865450 4691302 3865450 1659972 1658951 1659972 1658951 546200 901743 546200 901743 2769640 4035313 2769640 4035313 4514043 2790617 4514043 2790617 3882961 762332 3882961 762332 427246 1653226 427246 1653226 4414894 2922438 4414894 2922438 4640812 4104360 4640812 4104360 737390 293306 737390 293306 3333663 3549239 3333663 3549239 1286238 1018059 1286238 1018059 671386 716067 671386 716067 4394277 2445252 4394277 2445252 1325865 1089930 1325865 1089930 251680 3348031 251680 3348031 4185400 1676068 4185400 1676068 580422 503764 580422 503764 4096997 4218921 4096997 4218921 3313688 2503155 3313688 2503155 581362 3352513 581362 3352513 4342615 2427688 4342615 2427688 3347660 4119020 3347660 4119020 1664873 2677145 1664873 2677145 4127513 2395023 4127513 2395023 3326168 3319309 3326168 3319309 4394141 1664261 4394141 1664261 1686355 3317897 1686355 3317897 4227663 2163223 4227663 2163223 4651460 613202 4651460 613202 355857 1649759 355857 1649759 3914684 621613 3914684 621613 7920 4152760 7920 4152760 4722329 941159 4722329 941159 525032 383574 525032 383574 4335655 4795893 4335655 4795893 1667817 772833 1667817 772833 363227 316346 363227 316346 199684 4644799 199684 4644799 3664959 1101348 3664959 1101348 568426 624748 568426 624748 1681791 2853553 1681791 2853553 3438246 1655149 3438246 1655149 1651246 4362928 1651246 4362928 3576080 2381109 3576080 2381109 4329561 2811856 4329561 2811856 3334604 4513513 3334604 4513513 1674967 1905562 1674967 1905562 4776065 1670128 4776065 1670128 4974998 692890 4974998 692890 355689 1663304 355689 1663304 3528919 3049059 3528919 3049059 3757512 578109 3757512 578109 1026459 2775314 1026459 2775314 4457481 3580120 4457481 3580120 826162 356963 826162 356963 353504 3336985 353504 3336985 4556189 1654060 4556189 1654060 1678462 2689392 1678462 2689392 4650574 1948899 4650574 1948899 4796984 1651885 4796984 1651885 1665101 2787443 1665101 2787443 3619350 1621830 3619350 1621830 1249024 1138486 1249024 1138486 311755 4885957 311755 4885957 3664383 2184022 3664383 2184022 1665201 4346387 1665201 4346387 4057418 1459858 4057418 1459858 953870 4076350 953870 4076350 3995546 513537 3995546 513537 2465215 4142388 2465215 4142388 1652287 4863970 1652287 4863970 4025066 1654189 4025066 1654189 1138314 846785 1138314 846785 791945 2691863 791945 2691863 3876991 3505626 3876991 3505626 1652915 273342 1652915 273342 4251081 2658610 4251081 2658610 3347194 588613 3347194 588613 471787 346503 471787 346503 242870 3345381 242870 3345381 3762481 1903754 3762481 1903754 4743116 2399364 4743116 2399364 3905778 2781261 3905778 2781261 4520418 1984618 4520418 1984618 1667931 1159687 1667931 1159687 254090 27951 254090 27951 1682181 3237391 1682181 3237391 1395345 3864347 1395345 3864347 3328601 4211853 3328601 4211853 3714128 1890320 3714128 1890320 3337199 174859 3337199 174859 3994497 2640885 3994497 2640885 4407541 947894 4407541 947894 1493608 2984960 1493608 2984960 4005635 1549890 4005635 1549890 404370 235777 404370 235777 3353015 2863614 3353015 2863614 4608715 3320566 4608715 3320566 861377 469359 861377 469359 347143 237432 347143 237432 91557 2190145 91557 2190145 4398519 3321159 4398519 3321159 1201477 363192 1201477 363192 3867988 2746512 3867988 2746512 4439561 4376982 4439561 4376982 1679090 2716622 1679090 2716622 4704097 3719933 4704097 3719933 1136008 991741 1136008 991741 563379 413639 563379 413639 342766 1681667 342766 1681667 3346275 737017 3346275 737017 681876 635046 681876 635046 596509 1674710 596509 1674710 3338709 3329224 3338709 3329224 595925 422229 595925 422229 2551299 2721495 2551299 2721495 4382258 610774 4382258 610774 1233070 65924 1233070 65924 3343396 3711764 3343396 3711764 3783557 990462 3783557 990462 420647 418583 420647 418583 323495 3050745 323495 3050745 4452463 788540 4452463 788540 321607 249777 321607 249777 4517049 3332651 4517049 3332651 1672195 4085403 1672195 4085403 4004652 2366460 4004652 2366460 4727966 433418 4727966 433418 370917 260240 370917 260240 4095212 2810355 4095212 2810355 3284123 3587923 3284123 3587923 3648649 1679472 3648649 1679472 4458056 2744308 4458056 2744308 1675947 4931426 1675947 4931426 4514910 1968941 4514910 1968941 4729901 1449267 4729901 1449267 1285368 2795978 1285368 2795978 4067723 1796321 4067723 1796321 1673715 1426439 1673715 1426439 1467442 1653954 1467442 1653954 4645457 2140101 4645457 2140101 3345957 4181579 3345957 4181579 559503 957711 559503 957711 3447492 4113990 3447492 4113990 679157 1653197 679157 1653197 4365011 2585562 4365011 2585562 3326585 4553500 3326585 4553500 1648875 1680627 1648875 1680627 3426895 1106157 3426895 1106157 1100759 3765787 1100759 3765787 4574174 2528313 4574174 2528313 4011996 1976254 4011996 1976254 1648691 552646 1648691 552646 3901086 2140437 3901086 2140437 4783031 1513954 4783031 1513954 1681395 3016596 1681395 3016596 4085519 1669887 4085519 1669887 412482 830585 412482 830585 1303648 61711 1303648 61711 2419341 4082936 2419341 4082936 984365 219154 984365 219154 3550916 2337634 3550916 2337634 4745731 3092189 4745731 3092189 562147 740083 562147 740083 3892106 2441634 3892106 2441634 4523021 4733247 4523021 4733247 1498132 914065 1498132 914065 704647 3345694 704647 3345694 4116076 1648976 4116076 1648976 3242916 4095213 3242916 4095213 763113 361193 763113 361193 3737663 2532236 3737663 2532236 4765842 3719675 4765842 3719675 1648887 638120 1648887 638120 544478 3340622 544478 3340622 3934853 1963456 3934853 1963456 4945257 1350735 4945257 1350735 1155420 3347817 1155420 3347817 3790667 973384 3790667 973384 562396 3757681 562396 3757681 4116891 2094797 4116891 2094797 842991 726409 842991 726409 3688480 3689621 3688480 3689621 998993 426601 998993 426601 3872949 2721966 3872949 2721966 4225018 1281862 4225018 1281862 896122 528547 896122 528547 4173687 3350887 4173687 3350887 1663511 4680412 1663511 4680412 4221352 1116296 4221352 1116296 949582 282615 949582 282615 3343138 3661957 3343138 3661957 891332 436133 891332 436133 258157 80457 258157 80457 3348628 4563569 3348628 4563569 1651986 393641 1651986 393641 298308 3106083 298308 3106083 4730698 1426560 4730698 1426560 1099692 4346900 1099692 4346900 4157192 1672437 4157192 1672437 4402930 3346617 4402930 3346617 1370131 931032 1370131 931032 722017 1263867 722017 1263867 4107966 3317932 4107966 3317932 596199 847275 596199 847275 3765088 2413884 3765088 2413884 4228352 4779131 4228352 4779131 1132796 1997775 1132796 1997775 4349044 2687483 4349044 2687483 3677700 1682862 3677700 1682862 1678474 2933244 1678474 2933244 3997751 2293130 3997751 2293130 3320249 4675657 3320249 4675657 4167174 1910863 4167174 1910863 2944977 1089763 2944977 1089763 437747 1822696 437747 1822696 4336598 511982 4336598 511982 903375 3329350 903375 3329350 4164038 2267735 4164038 2267735 3331526 3966941 3331526 3966941 1115429 829718 1115429 829718 536898 3581911 536898 3581911 4350644 1383547 4350644 1383547 307419 940930 307419 940930 3616287 3323404 3616287 3323404 93709 709480 93709 709480 3566368 4994340 3566368 4994340 659329 2147625 659329 2147625 3930803 2423035 3930803 2423035 3338043 3339608 3338043 3339608 797518 230182 797518 230182 2681761 1668227 2681761 1668227 3999773 3083646 3999773 3083646 3315323 1007530 3315323 1007530 1667005 4171723 1667005 4171723 3343639 1322959 3343639 1322959 866811 3342155 866811 3342155 3323042 212811 3323042 212811 800261 1357411 800261 1357411 210941 3554027 210941 3554027 4374976 1329802 4374976 1329802 1838899 3348440 1838899 3348440 4959115 1155856 4959115 1155856 773449 323655 773449 323655 1663492 3314544 1663492 3314544 1331344 1006519 1331344 1006519 779416 383526 779416 383526 363324 3323609 363324 3323609 4781931 551291 4781931 551291 613473 2513773 613473 2513773 4455636 1666816 4455636 1666816 4638720 1599240 4638720 1599240 3331495 522415 3331495 522415 246692 230656 246692 230656 90696 2803578 90696 2803578 4633090 2965835 4633090 2965835 3320586 4907808 3320586 4907808 1652520 906153 1652520 906153 655525 4363680 655525 4363680 3930037 1324419 3930037 1324419 996056 954072 996056 954072 3718575 3323173 3718575 3323173 4300626 285369 4300626 285369 3315999 4508006 3315999 4508006 399066 482374 399066 482374 3839379 3321819 3839379 3321819 727686 664661 727686 664661 568022 2521097 568022 2521097 4299330 2695247 4299330 2695247 4559730 2022545 4559730 2022545 3313796 1184003 3313796 1184003 713203 534213 713203 534213 4351662 2001942 4351662 2001942 1668893 2903807 1668893 2903807 3778291 3041794 3778291 3041794 881535 722699 881535 722699 4415785 3049590 4415785 3049590 4752337 3316870 4752337 3316870 781544 786668 781544 786668 4454954 3087783 4454954 3087783 1676276 467920 1676276 467920 745299 1444190 745299 1444190 3608069 3327504 3608069 3327504 4514454 2111771 4514454 2111771 1436108 261596 1436108 261596 1347780 3348145 1347780 3348145 4687300 1652553 4687300 1652553 1182164 4295205 1182164 4295205 3660739 1013460 3660739 1013460 3320731 2581998 3320731 2581998 1685935 448673 1685935 448673 273345 4960360 273345 4960360 1667325 590595 1667325 590595 319453 264483 319453 264483 3544014 3338166 3544014 3338166 504083 2953136 504083 2953136 4111872 1659416 4111872 1659416 4451597 4642058 4451597 4642058 1673656 2378876 1673656 2378876 4427788 3347841 4427788 3347841 4098799 985116 4098799 985116 3336850 2230990 3336850 2230990 4503164 1912495 4503164 1912495 901114 3831642 901114 3831642 4255652 2208020 4255652 2208020 4720023 1667759 4720023 1667759 749033 99868 749033 99868 3326044 2820243 3326044 2820243 3979323 2246587 3979323 2246587 1609307 1651962 1609307 1651962 4013531 2611853 4013531 2611853 4343840 3334017 4343840 3334017 1678517 1736497 1678517 1736497 3627258 302174 3627258 302174 1656099 4040174 1656099 4040174 3576117 709973 3576117 709973 458929 4573103 458929 4573103 1665724 4981756 1665724 4981756 4288189 2497053 4288189 2497053 1662208 1915805 1662208 1915805 4740368 4947095 4740368 4947095 1608805 1462532 1608805 1462532 4667778 3322845 4667778 3322845 941622 1411668 941622 1411668 4186859 4689188 4186859 4689188 851789 541492 851789 541492 3347095 3325673 3347095 3325673 421272 247923 421272 247923 3801726 3203499 3801726 3203499 835302 578935 835302 578935 4449512 2726468 4449512 2726468 4243481 2087708 4243481 2087708 4743437 404836 4743437 404836 2215259 3333583 2215259 3333583 4195192 2384723 4195192 2384723 4299789 1683607 4299789 1683607 3332072 4355524 3332072 4355524 4422549 1069622 4422549 1069622 427689 1288777 427689 1288777 1719864 3925568 1719864 3925568 278573 266254 278573 266254 3329468 3325913 3329468 3325913 1224120 746069 1224120 746069 574312 505356 574312 505356 3350724 3322636 3350724 3322636 4889871 3343016 4889871 3343016 492688 1082389 492688 1082389 3607301 1949945 3607301 1949945 3586215 686644 3586215 686644 325625 2574734 325625 2574734 4366705 4721985 4366705 4721985 1256334 1166399 1256334 1166399 704236 787035 704236 787035 3346159 4168670 3346159 4168670 1663660 1397294 1663660 1397294 1117533 2894924 1117533 2894924 1907718 1650480 1907718 1650480 765297 792412 765297 792412 4005980 3318050 4005980 3318050 1239836 1039993 1239836 1039993 601347 2662488 601347 2662488 4169702 1929669 4169702 1929669 4779786 1684027 4779786 1684027 328803 1295560 328803 1295560 3347333 2984170 3347333 2984170 4117003 1135651 4117003 1135651 674548 888823 674548 888823 3546902 2753272 3546902 2753272 304466 3320722 304466 3320722 3323650 1323383 3323650 1323383 211330 2674339 211330 2674339 4184121 1683306 4184121 1683306 1644181 3334613 1644181 3334613 795052 556438 795052 556438 3633783 3335661 3633783 3335661 1067892 617172 1067892 617172 718387 1027495 718387 1027495 3841681 2441009 3841681 2441009 4656952 742954 4656952 742954 284599 3342905 284599 3342905 4743700 2549098 4743700 2549098 375425 1123763 375425 1123763 3339173 2623028 3339173 2623028 4463391 3352947 4463391 3352947 523486 470936 523486 470936 341767 4765223 341767 4765223 4432361 1676445 4432361 1676445 4666110 564807 4666110 564807 500969 3321408 500969 3321408 3329292 1329230 3329292 1329230 1680768 4164577 1680768 4164577 4564169 2605072 4564169 2605072 1213562 755432 1213562 755432 280070 4834810 280070 4834810 3650692 2037405 3650692 2037405 4193292 3125653 4193292 3125653 3295062 861225 3295062 861225 644132 4873594 644132 4873594 3328115 4963778 3328115 4963778 1648708 1260410 1648708 1260410 1211309 731959 1211309 731959 904839 2052272 904839 2052272 4727923 1851573 4727923 1851573 907156 3346096 907156 3346096 3322301 2661721 3322301 2661721 4699470 3348002 4699470 3348002 1671791 1675599 1671791 1675599 558485 383306 558485 383306 329263 266601 329263 266601 1656892 2826320 1656892 2826320 4703065 3817238 4703065 3817238 2571127 3012656 2571127 3012656 4087846 2202623 4087846 2202623 3637818 1685309 3637818 1685309 3350883 3935931 3350883 3935931 747704 1682321 747704 1682321 4064169 1647988 4064169 1647988 2053606 3350405 2053606 3350405 413644 432841 413644 432841 1255412 2055616 1255412 2055616 4204585 523122 4204585 523122 823053 2392389 823053 2392389 4431607 2061909 4431607 2061909 3313424 1169893 3313424 1169893 567622 545808 567622 545808 287498 3977165 287498 3977165 3659555 1673211 3659555 1673211 1225192 1027698 1225192 1027698 662265 384681 662265 384681 245030 124395 245030 124395 3829318 4273846 3829318 4273846 1468097 2617539 1468097 2617539 4596374 3663370 4596374 3663370 1656168 264190 1656168 264190 1084106 4909284 1084106 4909284 2576717 1416676 2576717 1416676 206115 3342487 206115 3342487 4764722 1088345 4764722 1088345 875147 506672 875147 506672 4609590 2735421 4609590 2735421 1325732 1261772 1325732 1261772 4425226 2727999 4425226 2727999 3340866 227717 3340866 227717 231817 3062598 231817 3062598 3838201 1202534 3838201 1202534 811080 534608 811080 534608 3314070 4931207 3314070 4931207 3499463 2082808 3499463 2082808 4595583 3362813 4595583 3362813 1130522 1173984 1130522 1173984 1870534 2555637 1870534 2555637 4681136 3004800 4681136 3004800 1427279 545669 1427279 545669 650251 3036415 650251 3036415 4762723 1719182 4762723 1719182 1667495 3103450 1667495 3103450 3937446 2256494 3937446 2256494 1005335 574232 1005335 574232 3807870 3073701 3807870 3073701 1844776 485302 1844776 485302 1062284 1681555 1062284 1681555 3939003 2482591 3939003 2482591 1663664 4124289 1663664 4124289 3805441 805967 3805441 805967 563958 1878930 563958 1878930 3350371 3337223 3350371 3337223 1407173 1057451 1407173 1057451 992453 570633 992453 570633 4135592 3001300 4135592 3001300 3221741 4497392 3221741 4497392 4060622 1661934 4060622 1661934 891771 472187 891771 472187 4205620 3561708 4205620 3561708 1651632 4420490 1651632 4420490 3341954 960517 3341954 960517 542070 1662233 542070 1662233 3330850 2315397 3330850 2315397 4433379 786632 4433379 786632 1194980 3335694 1194980 3335694 4536460 1663112 4536460 1663112 4691276 3332962 4691276 3332962 425572 292257 425572 292257 4623339 3628280 4623339 3628280 821699 455939 821699 455939 3966522 2925571 3966522 2925571 4670323 844165 4670323 844165 2705013 2447098 2705013 2447098 4217975 2955463 4217975 2955463 4665097 933954 4665097 933954 916017 3315860 916017 3315860 4253698 2019455 4253698 2019455 4749182 1243510 4749182 1243510 243850 1676766 243850 1676766 4772506 3325423 4772506 3325423 3455947 1117637 3455947 1117637 522038 2684471 522038 2684471 4081958 1778800 4081958 1778800 1652956 3088963 1652956 3088963 4904536 3349942 4904536 3349942 3342191 1661172 3342191 1661172 1655683 2747408 1655683 2747408 3703107 1670126 3703107 1670126 1436177 2967604 1436177 2967604 3708307 1153548 3708307 1153548 455017 4185992 455017 4185992 3074384 1175631 3074384 1175631 53838 2897814 53838 2897814 4130428 2306468 4130428 2306468 1201230 300541 1201230 300541 1647098 2939018 1647098 2939018 3878509 1675961 3878509 1675961 749343 897722 749343 897722 1662620 450661 1662620 450661 704213 1650887 704213 1650887 4555756 3058120 4555756 3058120 4771507 1112476 4771507 1112476 683446 677222 683446 677222 3788040 2519809 3788040 2519809 4183647 1668144 4183647 1668144 3336685 821514 3336685 821514 1587638 2183833 1587638 2183833 4389417 2395869 4389417 2395869 3658852 4672545 3658852 4672545 1653075 455527 1653075 455527 1072629 1662352 1072629 1662352 3323937 1001550 3323937 1001550 755075 320900 755075 320900 3339967 2547830 3339967 2547830 805915 786791 805915 786791 3609430 3475505 3609430 3475505 698301 902549 698301 902549 3884036 2894616 3884036 2894616 3056591 1102174 3056591 1102174 353801 2683218 353801 2683218 4447473 3658852 4447473 3658852 2345843 930021 2345843 930021 277509 1659203 277509 1659203 3809512 3337024 3809512 3337024 144784 1684135 144784 1684135 4000847 2945861 4000847 2945861 2977163 3536591 2977163 3536591 679737 262023 679737 262023 3319848 4294535 3319848 4294535 3559632 2387772 3559632 2387772 4919060 881091 4919060 881091 260070 1438531 260070 1438531 1662438 133468 1662438 133468 3706652 2515247 3706652 2515247 4738379 1676014 4738379 1676014 1682983 3336403 1682983 3336403 4137207 1362850 4137207 1362850 618125 978415 618125 978415 3341411 3320718 3341411 3320718 3731637 1410753 3731637 1410753 24429 3470927 24429 3470927 4152290 1651213 4152290 1651213 638317 839450 638317 839450 1629753 2507712 1629753 2507712 4430973 3844648 4430973 3844648 1664598 4879175 1664598 4879175 4611853 1965374 4611853 1965374 577134 348007 577134 348007 3578345 2289518 3578345 2289518 356240 941218 356240 941218 4491116 2674672 4491116 2674672 3636328 1647820 3636328 1647820 56611 3445165 56611 3445165 3821145 1948868 3821145 1948868 3609015 3319580 3609015 3319580 4921002 515179 4921002 515179 233811 3513937 233811 3513937 3317004 950686 3317004 950686 323807 3333267 323807 3333267 3945328 1901136 3945328 1901136 365900 306007 365900 306007 4162357 2647480 4162357 2647480 835016 529861 835016 529861 302576 2439828 302576 2439828 4377789 1421604 4377789 1421604 1113860 2186038 1113860 2186038 4500591 2069351 4500591 2069351 4643685 3674285 4643685 3674285 657878 1533325 657878 1533325 3055655 2310396 3055655 2310396 4484522 3315031 4484522 3315031 1443632 1235982 1443632 1235982 376961 2130457 376961 2130457 4590107 1666930 4590107 1666930 1674555 4614506 1674555 4614506 1658675 694591 1658675 694591 590571 1652454 590571 1652454 3595684 3530381 3595684 3530381 913469 386849 913469 386849 1657820 3040299 1657820 3040299 4750124 3319203 4750124 3319203 521455 467900 521455 467900 4204640 2653102 4204640 2653102 3552097 4002964 3552097 4002964 1453622 1327318 1453622 1327318 949250 3676597 949250 3676597 3668859 2227078 3668859 2227078 4485834 3272479 4485834 3272479 373375 245900 373375 245900 4038716 2952731 4038716 2952731 4657999 1662892 4657999 1662892 1665749 4981366 1665749 4981366 3593920 1674293 3593920 1674293 777137 725965 777137 725965 4181085 2544002 4181085 2544002 4370252 2192161 4370252 2192161 4614327 950955 4614327 950955 569392 488585 569392 488585 394824 351066 394824 351066 4329540 2376288 4329540 2376288 3603333 4014020 3603333 4014020 1680180 2197120 1680180 2197120 4366188 3335936 4366188 3335936 2219084 1272818 2219084 1272818 294105 305087 294105 305087 4113749 2744979 4113749 2744979 2187955 1301845 2187955 1301845 3929014 2598503 3929014 2598503 4697817 1947268 4697817 1947268 2510907 4113400 2510907 4113400 4386014 2691827 4386014 2691827 1677004 1241850 1677004 1241850 307843 2051231 307843 2051231 4740491 637932 4740491 637932 1657878 2184348 1657878 2184348 4513523 4898350 4513523 4898350 1771676 1666035 1771676 1666035 4151963 3235923 4151963 3235923 1661378 892007 1661378 892007 4437659 2824915 4437659 2824915 3815067 2943671 3815067 2943671 596876 834691 596876 834691 3341734 2255486 3341734 2255486 4498294 3786210 4498294 3786210 337070 335475 337070 335475 2140686 4277433 2140686 4277433 1329635 832768 1329635 832768 539864 2526942 539864 2526942 4350375 150354 4350375 150354 1663922 2156720 1663922 2156720 4761326 3101600 4761326 3101600 2488721 1676217 2488721 1676217 1653352 2391313 1653352 2391313 4246556 3845651 4246556 3845651 1433136 2312003 1433136 2312003 4686993 3043294 4686993 3043294 3601060 1872876 3601060 1872876 1669778 1654769 1669778 1654769 4248586 3323278 4248586 3323278 1686391 843562 1686391 843562 542181 3326424 542181 3326424 3711527 2571314 3711527 2571314 4431991 2952982 4431991 2952982 1332933 960776 1332933 960776 940503 2520020 940503 2520020 4226809 3660550 4226809 3660550 1995604 501567 1995604 501567 1056274 2157201 1056274 2157201 4765623 1444548 4765623 1444548 1327112 896051 1327112 896051 645117 3472452 645117 3472452 3917771 1685213 3917771 1685213 2188187 3346328 2188187 3346328 439827 289874 439827 289874 2350265 3341016 2350265 3341016 4045343 1663134 4045343 1663134 1702434 4929137 1702434 4929137 1652412 744296 1652412 744296 483996 3334262 483996 3334262 3316685 873732 3316685 873732 681256 1647438 681256 1647438 4336264 3075876 4336264 3075876 1019999 3333578 1019999 3333578 4348542 1287564 4348542 1287564 562825 89999 562825 89999 4655290 3333970 4655290 3333970 3731765 972262 3731765 972262 604025 1430224 604025 1430224 3999374 2726094 3999374 2726094 4879547 3557476 4879547 3557476 1650756 4533340 1650756 4533340 3679769 853743 3679769 853743 408393 307469 408393 307469 272556 3761654 272556 3761654 4318657 2017505 4318657 2017505 3335470 4401627 3335470 4401627 1647600 321914 1647600 321914 1005861 3323632 1005861 3323632 4196985 1984701 4196985 1984701 1663624 3341436 1663624 3341436 3324997 2308306 3324997 2308306 4605389 3074391 4605389 3074391 1383761 206474 1383761 206474 3339704 2815110 3339704 2815110 4351975 2126564 4351975 2126564 3589279 1388461 3589279 1388461 719600 201830 719600 201830 1473063 3346005 1473063 3346005 2515648 1650744 2515648 1650744 1413907 236848 1413907 236848 3351165 1883762 3351165 1883762 1945480 3351784 1945480 3351784 1452820 1198808 1452820 1198808 291123 213999 291123 213999 4052724 2691317 4052724 2691317 4776046 1798967 4776046 1798967 1349521 1675374 1349521 1675374 4410862 2944135 4410862 2944135 4938338 1650651 4938338 1650651 1660052 4900953 1660052 4900953 4752313 3045787 4752313 3045787 1769531 3338535 1769531 3338535 3787791 2178410 3787791 2178410 4689237 1677172 4689237 1677172 1171032 693300 1171032 693300 689621 3526813 689621 3526813 3595560 955722 3595560 955722 711263 2461130 711263 2461130 4782563 3351692 4782563 3351692 3345095 4639382 3345095 4639382 1184820 904309 1184820 904309 137394 3430216 137394 3430216 4036772 1668843 4036772 1668843 1394146 36579 1394146 36579 4350054 2579547 4350054 2579547 1241863 1146709 1241863 1146709 863860 557346 863860 557346 3322327 2800513 3322327 2800513 4555866 1678854 4555866 1678854 1531270 1024898 1531270 1024898 783796 847388 783796 847388 3326079 2316476 3326079 2316476 4360794 2731928 4360794 2731928 4697452 415963 4697452 415963 1011484 2780313 1011484 2780313 4758830 1483179 4758830 1483179 3021671 3994636 3021671 3994636 4515701 1659552 4515701 1659552 3634155 3223804 3634155 3223804 335481 3628678 335481 3628678 4002745 1649037 4002745 1649037 1653354 4738377 1653354 4738377 3603986 1295319 3603986 1295319 247485 1801017 247485 1801017 3692257 2439136 3692257 2439136 4420455 514006 4420455 514006 354766 3345075 354766 3345075 4207530 2570299 4207530 2570299 3780463 1838418 3780463 1838418 1234546 331178 1234546 331178 320856 2444860 320856 2444860 4270153 2843005 4270153 2843005 1390710 221214 1390710 221214 4737905 3323846 4737905 3323846 1667592 4980990 1667592 4980990 3729429 1682902 3729429 1682902 1232739 483025 1232739 483025 1097623 2205354 1097623 2205354 3933203 2547117 3933203 2547117 4431591 2758947 4431591 2758947 1484706 1570097 1484706 1570097 3894080 2440143 3894080 2440143 4784943 3340081 4784943 3340081 1669293 4253856 1669293 4253856 1142526 183921 1142526 183921 3847543 2789703 3847543 2789703 4598076 954917 4598076 954917 1650060 4983739 1650060 4983739 4486322 2059490 4486322 2059490 2425831 3772670 2425831 3772670 1669859 224446 1669859 224446 414162 2729713 414162 2729713 4216405 3329552 4216405 3329552 2744904 935636 2744904 935636 676590 2066984 676590 2066984 4758548 3458196 4758548 3458196 1570477 1269403 1570477 1269403 3977961 3341048 3977961 3341048 991366 284727 991366 284727 4333518 3030071 4333518 3030071 582473 876049 582473 876049 4720169 3343055 4720169 3343055 792765 814288 792765 814288 1661019 2791697 1661019 2791697 4681083 1044596 4681083 1044596 446729 249853 446729 249853 4622984 2984727 4622984 2984727 4760042 747007 4760042 747007 560863 3904037 560863 3904037 3801093 2183571 3801093 2183571 1276492 1178601 1276492 1178601 685296 769389 685296 769389 4275970 3324609 4275970 3324609 4881892 1684673 4881892 1684673 3959648 3193704 3959648 3193704 3318303 544553 3318303 544553 536370 2326808 536370 2326808 4179677 3343542 4179677 3343542 1677949 4870585 1677949 4870585 4421440 1430341 4421440 1430341 1310535 807281 1310535 807281 4477140 2261100 4477140 2261100 3244643 1663342 3244643 1663342 4157478 3344472 4157478 3344472 1463771 1659574 1463771 1659574 2938034 2330318 2938034 2330318 4674556 3338162 4674556 3338162 218565 476661 218565 476661 1864839 3344917 1864839 3344917 313706 1034165 313706 1034165 1629652 3352792 1629652 3352792 3950506 2970791 3950506 2970791 4767527 1024329 4767527 1024329 710331 438145 710331 438145 4558950 2126807 4558950 2126807 4710314 871506 4710314 871506 584678 1906118 584678 1906118 3672085 3347795 3672085 3347795 1026554 358953 1026554 358953 3566622 2919730 3566622 2919730 4667943 490069 4667943 490069 239315 2848018 239315 2848018 4329152 2155992 4329152 2155992 4657932 3829430 4657932 3829430 1668480 867623 1668480 867623 534920 360653 534920 360653 4051650 3278769 4051650 3278769 1455623 1403248 1455623 1403248 27662 2833840 27662 2833840 4457316 2183687 4457316 2183687 307342 314396 307342 314396 4501860 4006469 4501860 4006469 361988 329245 361988 329245 4180760 2701087 4180760 2701087 3843636 1375497 3843636 1375497 738872 2428861 738872 2428861 4340033 3327331 4340033 3327331 1224341 393978 1224341 393978 1665326 2154866 1665326 2154866 4054189 3070585 4054189 3070585 3251948 1314760 3251948 1314760 941580 520565 941580 520565 404945 3790649 404945 3790649 4226068 1245295 4226068 1245295 551844 2051666 551844 2051666 3326745 2433836 3326745 2433836 4766182 3333393 4766182 3333393 2414375 1408010 2414375 1408010 1304514 313189 1304514 313189 3335438 3767438 3335438 3767438 661318 525301 661318 525301 360335 17343 360335 17343 3759684 3315526 3759684 3315526 1677891 390749 1677891 390749 857355 3347171 857355 3347171 4002457 1978275 4002457 1978275 282869 897841 282869 897841 3502300 2547416 3502300 2547416 4216778 1648274 4216778 1648274 1668664 776920 1668664 776920 694515 1446861 694515 1446861 1675053 986235 1675053 986235 593055 4145749 593055 4145749 4233657 763528 4233657 763528 261875 3086395 261875 3086395 4226618 975488 4226618 975488 305880 2321170 305880 2321170 4569377 1126451 4569377 1126451 1089344 1059636 1089344 1059636 927967 747561 927967 747561 836072 4956306 836072 4956306 4036125 1676463 4036125 1676463 1427791 3519569 1427791 3519569 1674726 4671020 1674726 4671020 872683 2760575 872683 2760575 3970033 1008790 3970033 1008790 947439 381026 947439 381026 284518 1933720 284518 1933720 4783169 4395686 4783169 4395686 1325990 1082911 1325990 1082911 843018 457916 843018 457916 244050 1673045 244050 1673045 11113 2246995 11113 2246995 4433595 1662144 4433595 1662144 1290420 458376 1290420 458376 1019347 1187251 1019347 1187251 4044105 3321048 4044105 3321048 310360 263451 310360 263451 218855 221066 218855 221066 4414696 3335243 4414696 3335243 1348431 516400 1348431 516400 734760 2228866 734760 2228866 4252232 1426034 4252232 1426034 1333657 4706987 1333657 4706987 4625817 864854 4625817 864854 608161 3346500 608161 3346500 4346780 1659227 4346780 1659227 985309 504288 985309 504288 3332135 3349766 3332135 3349766 483129 761451 483129 761451 3320061 2081768 3320061 2081768 890699 1604400 890699 1604400 3917426 2549160 3917426 2549160 4396075 1340577 4396075 1340577 1336565 1150069 1336565 1150069 570288 260385 570288 260385 3907427 2666625 3907427 2666625 4146675 1410106 4146675 1410106 347436 275385 347436 275385 4207603 3077398 4207603 3077398 4750801 550207 4750801 550207 1156904 369503 1156904 369503 372650 3323148 372650 3323148 3216808 2521281 3216808 2521281 4676290 3003659 4676290 3003659 4712590 1256724 4712590 1256724 1238082 4639253 1238082 4639253 3950788 601012 3950788 601012 475416 2842296 475416 2842296 4635698 3076126 4635698 3076126 1852148 3342246 1852148 3342246 4362320 1924097 4362320 1924097 577727 1017191 577727 1017191 2334989 3356695 2334989 3356695 4053296 1676050 4053296 1676050 3334472 755790 3334472 755790 656142 439616 656142 439616 3698810 3349939 3698810 3349939 1103263 318401 1103263 318401 74429 4904737 74429 4904737 3347933 695998 3347933 695998 575090 289852 575090 289852 1660838 4368616 1660838 4368616 1193326 284261 1193326 284261 2920557 3344231 2920557 3344231 411790 640369 411790 640369 2565266 3740825 2565266 3740825 3413066 1202570 3413066 1202570 744939 390875 744939 390875 3768330 3318658 3768330 3318658 2094454 1471086 2094454 1471086 778816 219321 778816 219321 3320599 3023589 3320599 3023589 3679562 3674411 3679562 3674411 2012448 1302689 2012448 1302689 1005173 635302 1005173 635302 352058 2543236 352058 2543236 4235183 3100117 4235183 3100117 1653073 2193687 1653073 2193687 4407492 3314391 4407492 3314391 975249 1079215 975249 1079215 3947497 3338741 3947497 3338741 1675248 2515489 1675248 2515489 4229943 2795735 4229943 2795735 1656562 819662 1656562 819662 805459 1684833 805459 1684833 4258003 3328158 4258003 3328158 937960 765565 937960 765565 639697 2323764 639697 2323764 4060442 2964469 4060442 2964469 475541 384930 475541 384930 257652 2376915 257652 2376915 4327215 4495731 4327215 4495731 1078752 629004 1078752 629004 636846 2038712 636846 2038712 4640335 3331003 4640335 3331003 345168 14038 345168 14038 4042403 3345149 4042403 3345149 3517736 2816017 3517736 2816017 4613839 1665866 4613839 1665866 1681220 3336487 1681220 3336487 3958941 2267987 3958941 2267987 3318917 4351352 3318917 4351352 3331445 1372905 3331445 1372905 730317 395477 730317 395477 281532 1676836 281532 1676836 3707140 3326193 3707140 3326193 978534 243021 978534 243021 4623602 2476695 4623602 2476695 1674472 3315646 1674472 3315646 2947166 3807115 2947166 3807115 4374049 2213733 4374049 2213733 1822221 3351935 1822221 3351935 799623 388618 799623 388618 4303673 3086046 4303673 3086046 3506623 1305008 3506623 1305008 718590 689728 718590 689728 566514 2351718 566514 2351718 4696963 1226678 4696963 1226678 813844 713214 813844 713214 3631339 2793676 3631339 2793676 2782921 1478246 2782921 1478246 3330043 3352747 3330043 3352747 4948363 1273878 4948363 1273878 776165 753967 776165 753967 3305381 2224969 3305381 2224969 3898023 3323507 3898023 3323507 1738222 1660220 1738222 1660220 3422126 1027443 3422126 1027443 4120396 3335616 4120396 3335616 1683795 1667407 1683795 1667407 4337981 2392925 4337981 2392925 1231925 1037088 1231925 1037088 522528 1146870 522528 1146870 4227530 3244896 4227530 3244896 528206 323543 528206 323543 1372973 1652533 1372973 1652533 3314902 2895530 3314902 2895530 4614445 1629407 4614445 1629407 438914 78965 438914 78965 3808579 3336577 3808579 3336577 832683 583316 832683 583316 1374149 2968689 1374149 2968689 4528850 1648860 4528850 1648860 1047320 515704 1047320 515704 296550 1662778 296550 1662778 4462199 3027850 4462199 3027850 769596 283722 769596 283722 4502911 4422448 4502911 4422448 1661946 977313 1661946 977313 599859 3332533 599859 3332533 4113746 2183280 4113746 2183280 3329754 4179466 3329754 4179466 544639 237050 544639 237050 1591690 2072974 1591690 2072974 4471530 4223412 4471530 4223412 1652319 2005732 1652319 2005732 4065738 590655 4065738 590655 435689 2862391 435689 2862391 4658922 3336406 4658922 3336406 3593169 1680761 3593169 1680761 720599 657227 720599 657227 3949177 2335829 3949177 2335829 1102985 457268 1102985 457268 4161855 2588645 4161855 2588645 4786209 1682524 4786209 1682524 566930 455847 566930 455847 1665944 4114184 1665944 4114184 4022273 2524108 4022273 2524108 4666695 4764107 4666695 4764107 844986 463379 844986 463379 2793527 3200966 2793527 3200966 4106610 2491313 4106610 2491313 4673207 1724813 4673207 1724813 1540093 1650846 1540093 1650846 4480173 3341432 4480173 3341432 1846358 1654606 1846358 1654606 4401898 4574590 4401898 4574590 1647498 946983 1647498 946983 4221921 3117507 4221921 3117507 4944294 3326350 4944294 3326350 1673250 889454 1673250 889454 666443 1685552 666443 1685552 4684949 2939673 4684949 2939673 3495584 4325264 3495584 4325264 1191276 442204 1191276 442204 3036651 3333506 3036651 3333506 4305691 1649347 4305691 1649347 727174 3332235 727174 3332235 4379453 2290422 4379453 2290422 1198634 328332 1198634 328332 3323419 1681503 3323419 1681503 675095 470269 675095 470269 303943 3343504 303943 3343504 4748429 312596 4748429 312596 390904 3419260 390904 3419260 3907545 2760801 3907545 2760801 1324868 1253613 1324868 1253613 1165666 3341702 1165666 3341702 3575948 1320278 3575948 1320278 1242486 404987 1242486 404987 3984957 3771026 3984957 3771026 1028408 826671 1028408 826671 371262 3329539 371262 3329539 4472149 808407 4472149 808407 853843 2797245 853843 2797245 3880477 2193721 3880477 2193721 4649052 1354288 4649052 1354288 1152057 1073240 1152057 1073240 726690 883048 726690 883048 2676415 2055885 2676415 2055885 4269435 3328390 4269435 3328390 910276 303955 910276 303955 3339070 1877123 3339070 1877123 4799077 3757643 4799077 3757643 906098 563900 906098 563900 1186134 1299821 1186134 1299821 278003 3088423 278003 3088423 4548584 1227963 4548584 1227963 1665845 3335423 1665845 3335423 1323574 1256211 1323574 1256211 63405 3325456 63405 3325456 3865657 1685898 3865657 1685898 1676305 3104768 1676305 3104768 1311776 994085 1311776 994085 572518 304316 572518 304316 2531250 2234581 2531250 2234581 4460516 820548 4460516 820548 781369 622876 781369 622876 4251491 3625210 4251491 3625210 1037574 621473 1037574 621473 580387 1820079 580387 1820079 3626691 3039997 3626691 3039997 4715156 3341040 4715156 3341040 1510198 1897396 1510198 1897396 4760544 5015 4760544 5015 907521 1724612 907521 1724612 3972980 2553972 3972980 2553972 4549765 3022532 4549765 3022532 3334664 1153514 3334664 1153514 715252 315699 715252 315699 227947 12597 227947 12597 3688188 2089612 3688188 2089612 4099580 3332938 4099580 3332938 635292 278956 635292 278956 113119 4898778 113119 4898778 3950642 1656181 3950642 1656181 4713098 4429454 4713098 4429454 2951581 1160357 2951581 1160357 403534 1676504 403534 1676504 4013882 2665582 4013882 2665582 3611396 1673637 3611396 1673637 4689397 2756949 4689397 2756949 1647180 1649553 1647180 1649553 4731761 3091683 4731761 3091683 3549172 3322241 3549172 3322241 2034958 3350905 2034958 3350905 4773761 1660779 4773761 1660779 1974052 2922871 1974052 2922871 4381635 1147381 4381635 1147381 756813 770622 756813 770622 1653002 3635354 1653002 3635354 1131593 427282 1131593 427282 248116 2138595 248116 2138595 4610557 300163 4610557 300163 1664286 3055581 1664286 3055581 4450439 1057776 4450439 1057776 615550 522622 615550 522622 235275 2157897 235275 2157897 4035356 2509208 4035356 2509208 4756496 3321272 4756496 3321272 627855 228285 627855 228285 3776031 4171083 3776031 4171083 1666340 331190 1666340 331190 3843763 2856543 3843763 2856543 2445093 954064 2445093 954064 3339740 35957 3339740 35957 661254 2364091 661254 2364091 4570738 1902460 4570738 1902460 4749586 3348963 4749586 3348963 414880 802747 414880 802747 2941410 1964217 2941410 1964217 4483142 3351064 4483142 3351064 1319690 152938 1319690 152938 3387753 2318965 3387753 2318965 4040997 2730482 4040997 2730482 1649664 1060951 1649664 1060951 503875 3085437 503875 3085437 4597657 2490646 4597657 2490646 3332436 4903905 3332436 4903905 1033381 515531 1033381 515531 338556 1422393 338556 1422393 4161660 2777166 4161660 2777166 4689550 921200 4689550 921200 886961 460917 886961 460917 3348755 4044720 3348755 4044720 2748213 947697 2748213 947697 927713 443179 927713 443179 1684154 2208877 1684154 2208877 3336259 4084787 3336259 4084787 1446104 220271 1446104 220271 3658517 3350066 3658517 3350066 976071 490506 976071 490506 300583 2451580 300583 2451580 4668177 1265719 4668177 1265719 1236364 405895 1236364 405895 1667638 2898402 1667638 2898402 4579200 323728 4579200 323728 868409 3021657 868409 3021657 3326620 694998 3326620 694998 1664696 3343847 1664696 3343847 1032088 974004 1032088 974004 1668619 4425440 1668619 4425440 4481404 2503225 4481404 2503225 1668429 2995562 1668429 2995562 4344031 2630222 4344031 2630222 3803250 3315884 3803250 3315884 3328425 235551 3328425 235551 983700 1661997 983700 1661997 4367237 3348073 4367237 3348073 1647521 1804556 1647521 1804556 3374085 3420978 3374085 3420978 805064 766442 805064 766442 488537 3073250 488537 3073250 3347991 65492 3347991 65492 3325174 4736595 3325174 4736595 706107 1583621 706107 1583621 4381324 3611828 4381324 3611828 1030209 216164 1030209 216164 3331673 1668624 3331673 1668624 560744 700887 560744 700887 3718150 3086371 3718150 3086371 1661948 573727 1661948 573727 589755 1959362 589755 1959362 4313891 3202137 4313891 3202137 1201489 318373 1201489 318373 4146374 3326445 4146374 3326445 3622833 1670480 3622833 1670480 349811 259875 349811 259875 4019077 4570706 4019077 4570706 1666153 1113527 1666153 1113527 4107811 2627485 4107811 2627485 1264262 972313 1264262 972313 912158 412748 912158 412748 3714164 2546624 3714164 2546624 4215389 2265086 4215389 2265086 4486741 3338947 4486741 3338947 1647822 192088 1647822 192088 4287657 3078183 4287657 3078183 4775284 1682944 4775284 1682944 507726 4710606 507726 4710606 1845544 1119658 1845544 1119658 959106 2058081 959106 2058081 3784664 3316264 3784664 3316264 1661395 634446 1661395 634446 365888 259762 365888 259762 139255 2505660 139255 2505660 4446372 3314325 4446372 3314325 3337143 433953 3337143 433953 272505 3973208 272505 3973208 4363872 1014680 4363872 1014680 888171 4759024 888171 4759024 4122308 2170400 4122308 2170400 3319585 511078 3319585 511078 324786 70275 324786 70275 4166079 3560026 4166079 3560026 926971 450270 926971 450270 1985871 3326553 1985871 3326553 217509 281951 217509 281951 1679366 4332422 1679366 4332422 1540044 488777 1540044 488777 883355 2016529 883355 2016529 4565621 2649071 4565621 2649071 1646718 3325853 1646718 3325853 2210853 2260901 2210853 2260901 4619742 3347867 4619742 3347867 3330460 493679 3330460 493679 1075412 1659319 1075412 1659319 4344473 2871881 4344473 2871881 4650414 1649717 4650414 1649717 4912596 2527456 4912596 2527456 3318381 4140828 3318381 4140828 1450469 283222 1450469 283222 304858 1654709 304858 1654709 3549174 2444208 3549174 2444208 4293983 3205229 4293983 3205229 3321346 900658 3321346 900658 685373 646271 685373 646271 4462426 4605573 4462426 4605573 616003 692206 616003 692206 4127111 4377287 4127111 4377287 1685978 797154 1685978 797154 527966 2102295 527966 2102295 3895357 2553611 3895357 2553611 4367403 3075493 4367403 3075493 4769867 1671301 4769867 1671301 1357348 545516 1357348 545516 595694 2748961 595694 2748961 4092488 1070536 4092488 1070536 436991 3331443 436991 3331443 3861520 1307436 3861520 1307436 1200310 353596 1200310 353596 3350481 2678351 3350481 2678351 4421524 803914 4421524 803914 270299 2054186 270299 2054186 4365082 3338593 4365082 3338593 1677905 257658 1677905 257658 574236 1709113 574236 1709113 4551639 2178141 4551639 2178141 1266516 800501 1266516 800501 638228 2649090 638228 2649090 4134750 1653909 4134750 1653909 1225968 340555 1225968 340555 3989250 3345705 3989250 3345705 4751147 1649477 4751147 1649477 509453 372489 509453 372489 3336373 2210114 3336373 2210114 4233897 2996771 4233897 2996771 807112 779929 807112 779929 3894859 3478708 3894859 3478708 3344695 2485819 3344695 2485819 4769053 3335624 4769053 3335624 756373 1124221 756373 1124221 4019005 2998359 4019005 2998359 3352672 3417026 3352672 3417026 673443 534231 673443 534231 487803 1936182 487803 1936182 3346395 4101732 3346395 4101732 1383824 1072933 1383824 1072933 713918 615344 713918 615344 3817051 2294303 3817051 2294303 4364922 1652688 4364922 1652688 1075943 1011245 1075943 1011245 620286 1651923 620286 1651923 4646383 3334280 4646383 3334280 3337276 1956998 3337276 1956998 4507520 3340568 4507520 3340568 255704 1393110 255704 1393110 4006773 2236962 4006773 2236962 4503405 3079085 4503405 3079085 3343987 4890327 3343987 4890327 3788430 1666465 3788430 1666465 4405297 3759395 4405297 3759395 1520188 2641775 1520188 2641775 4354490 2779902 4354490 2779902 4675516 3313333 4675516 3313333 1683432 4114058 1683432 4114058 3327178 2227749 3327178 2227749 4757318 719196 4757318 719196 616547 1667090 616547 1667090 4512241 4524965 4512241 4524965 1670636 1357167 1670636 1357167 243890 3065742 243890 3065742 4468823 1266063 4468823 1266063 1081703 333664 1081703 333664 3331999 3326564 3331999 3326564 4774881 1231268 4774881 1231268 1041692 867180 1041692 867180 4101522 3331879 4101522 3331879 1665194 27045 1665194 27045 3832533 2941161 3832533 2941161 1674025 4620594 1674025 4620594 4473455 1065242 4473455 1065242 359259 302811 359259 302811 298050 154203 298050 154203 3627660 2654625 3627660 2654625 4635197 3342255 4635197 3342255 887401 389370 887401 389370 4627230 2513475 4627230 2513475 1647274 271147 1647274 271147 155748 3347262 155748 3347262 3340214 1330018 3340214 1330018 269399 2540355 269399 2540355 4548027 3318373 4548027 3318373 645320 967485 645320 967485 3340785 3333279 3340785 3333279 1369041 462726 1369041 462726 3788644 2467779 3788644 2467779 4408969 3344001 4408969 3344001 3333894 929389 3333894 929389 627281 393852 627281 393852 3336334 2469076 3336334 2469076 4180897 4785231 4180897 4785231 549847 517655 549847 517655 4246572 3351516 4246572 3351516 519058 218440 519058 218440 4559299 2986833 4559299 2986833 4682909 1578013 4682909 1578013 415683 1106582 415683 1106582 2227591 2589540 2227591 2589540 4741221 3331815 4741221 3331815 793520 389892 793520 389892 3971468 2686779 3971468 2686779 4720726 3313873 4720726 3313873 3344536 4161014 3344536 4161014 529513 521487 529513 521487 4206268 2739367 4206268 2739367 1686317 1061987 1686317 1061987 773872 433738 773872 433738 265978 2145585 265978 2145585 4851945 1652480 4851945 1652480 1671106 3044301 1671106 3044301 4202127 2194576 4202127 2194576 686035 525147 686035 525147 1670264 3038244 1670264 3038244 3336673 1663422 3336673 1663422 605244 311938 605244 311938 243715 217847 243715 217847 194346 2962618 194346 2962618 4695537 1653581 4695537 1653581 1445906 847631 1445906 847631 379715 3341993 379715 3341993 1996363 2028985 1996363 2028985 4452269 3010875 4452269 3010875 3450383 4337466 3450383 4337466 3316083 2753358 3316083 2753358 4450052 4006551 4450052 4006551 971286 519996 971286 519996 375253 2343087 375253 2343087 4056487 3715918 4056487 3715918 1307100 1271050 1307100 1271050 576346 388255 576346 388255 251919 228777 251919 228777 4145951 2687118 4145951 2687118 3783026 3323139 3783026 3323139 1650184 1310372 1650184 1310372 4319182 3345154 4319182 3345154 1436613 231241 1436613 231241 748698 3315347 748698 3315347 4962245 595678 4962245 595678 314821 2460960 314821 2460960 4494721 3962687 4494721 3962687 1166882 359786 1166882 359786 342116 2330511 342116 2330511 4534926 3348540 4534926 3348540 1499547 1659340 1499547 1659340 4162353 3331877 4162353 3331877 1181834 588125 1181834 588125 522653 1437908 522653 1437908 3595728 3451474 3595728 3451474 3338074 592756 3338074 592756 336107 229367 336107 229367 231679 2203511 231679 2203511 4168376 2487467 4168376 2487467 4800961 1090668 4800961 1090668 247377 3318902 247377 3318902 4266537 1120259 4266537 1120259 339336 2226890 339336 2226890 4037924 3316333 4037924 3316333 527297 4687952 527297 4687952 240583 166389 240583 166389 3341871 2120574 3341871 2120574 4634001 3314867 4634001 3314867 2044081 3500084 2044081 3500084 3322583 957386 3322583 957386 558917 2687238 558917 2687238 4513044 3098675 4513044 3098675 3573619 1647751 3573619 1647751 680519 616005 680519 616005 3811960 3305144 3811960 3305144 728031 1145503 728031 1145503 356479 2474372 356479 2474372 4436487 1675302 4436487 1675302 1291404 1120728 1291404 1120728 50269 2966954 50269 2966954 3769114 1683025 3769114 1683025 4289757 608667 4289757 608667 834010 2295788 834010 2295788 4204496 4015753 4204496 4015753 1583985 1078896 1583985 1078896 594433 331942 594433 331942 4360874 2508250 4360874 2508250 1287592 258685 1287592 258685 4527256 3337838 4527256 3337838 1175620 1155623 1175620 1155623 214129 2419176 214129 2419176 4281008 2756407 4281008 2756407 3685115 3070959 3685115 3070959 4762367 3326318 4762367 3326318 3348344 414823 3348344 414823 706746 1339110 706746 1339110 311919 2306337 311919 2306337 4071066 3337068 4071066 3337068 2378398 1012246 2378398 1012246 989277 501225 989277 501225 3332113 3317523 3332113 3317523 1678316 4840260 1678316 4840260 924234 579060 924234 579060 4415304 2574137 4415304 2574137 377746 1652643 377746 1652643 4230789 2782213 4230789 2782213 1655611 734861 1655611 734861 4336454 2741567 4336454 2741567 3731964 1313935 3731964 1313935 771774 239056 771774 239056 4638584 3772875 4638584 3772875 1163808 244512 1163808 244512 4134899 2169828 4134899 2169828 1656154 896119 1656154 896119 474428 2431968 474428 2431968 4532916 1967986 4532916 1967986 1666269 4048696 1666269 4048696 698238 515585 698238 515585 3333737 3082677 3333737 3082677 4802326 3759133 4802326 3759133 1441216 1147519 1441216 1147519 711312 811882 711312 811882 3807174 2983462 3807174 2983462 4768489 3319621 4768489 3319621 566430 1656081 566430 1656081 3951298 995392 3951298 995392 828538 657378 828538 657378 1434565 2232898 1434565 2232898 4300571 3333825 4300571 3333825 931448 269191 931448 269191 3859759 2287827 3859759 2287827 1682703 4370015 1682703 4370015 4332002 2045926 4332002 2045926 1296507 939987 1296507 939987 921157 529475 921157 529475 1400849 248972 1400849 248972 3333478 1923918 3333478 1923918 2448027 4800484 2448027 4800484 1200869 1197921 1200869 1197921 416047 3338373 416047 3338373 3608636 1679910 3608636 1679910 1769468 3333835 1769468 3333835 4095094 1682626 4095094 1682626 345277 1099154 345277 1099154 619949 552289 619949 552289 3658366 3332282 3658366 3332282 750478 606811 750478 606811 4109971 2490263 4109971 2490263 803845 1679627 803845 1679627 3325468 972448 3325468 972448 472638 480515 472638 480515 248301 2512311 248301 2512311 4390469 851879 4390469 851879 300341 1675814 300341 1675814 4109479 3733806 4109479 3733806 1292449 1134185 1292449 1134185 446810 3341839 446810 3341839 3698513 2369837 3698513 2369837 4492521 1671418 4492521 1671418 1055646 240803 1055646 240803 4059266 2601748 4059266 2601748 645099 1653656 645099 1653656 3344302 2181432 3344302 2181432 4451632 3362311 4451632 3362311 1193415 400182 1193415 400182 3861386 2408807 3861386 2408807 4773948 1161179 4773948 1161179 1032054 524706 1032054 524706 428804 1676970 428804 1676970 3790580 1652800 3790580 1652800 839448 807191 839448 807191 3317037 1678494 3317037 1678494 440282 422331 440282 422331 4161857 2577637 4161857 2577637 1410175 1357103 1410175 1357103 104152 3060418 104152 3060418 4705303 2104363 4705303 2104363 3339855 1131154 3339855 1131154 484036 409317 484036 409317 405401 1673692 405401 1673692 4777063 4213371 4777063 4213371 938103 473342 938103 473342 312964 215700 312964 215700 158870 2011807 158870 2011807 4355537 3129523 4355537 3129523 1679726 1304687 1679726 1304687 989399 638014 989399 638014 1705749 2228253 1705749 2228253 4503505 3720430 4503505 3720430 342451 1187958 342451 1187958 3562267 2198271 3562267 2198271 4422503 2377875 4422503 2377875 3326153 3535281 3326153 3535281 1685270 538666 1685270 538666 938226 4247167 938226 4247167 4553432 1092639 4553432 1092639 2475269 2445022 2475269 2445022 4770354 3328343 4770354 3328343 728508 469252 728508 469252 215843 1647490 215843 1647490 4217084 2893615 4217084 2893615 1661917 535877 1661917 535877 3851811 2819054 3851811 2819054 4039083 2150364 4039083 2150364 4636492 1658967 4636492 1658967 397541 383637 397541 383637 3320440 4449239 3320440 4449239 3794189 1184387 3794189 1184387 1091969 910281 1091969 910281 315016 293238 315016 293238 4497557 4703353 4497557 4703353 622401 561119 622401 561119 3335464 4625124 3335464 4625124 1408760 1252393 1408760 1252393 310877 2015991 310877 2015991 4375820 2282783 4375820 2282783 4443973 2159369 4443973 2159369 205265 1357691 205265 1357691 3706991 2411014 3706991 2411014 4383830 1378744 4383830 1378744 829577 748928 829577 748928 694113 2441215 694113 2441215 4428076 2025352 4428076 2025352 3635375 3329853 3635375 3329853 1668889 930735 1668889 930735 472940 1432167 472940 1432167 3319853 752912 3319853 752912 673241 2145214 673241 2145214 4436665 3176459 4436665 3176459 1222274 1422311 1222274 1422311 2006800 3341722 2006800 3341722 1214169 506463 1214169 506463 3661820 2455147 3661820 2455147 4434362 2898528 4434362 2898528 3314082 4866364 3314082 4866364 3737010 1044324 3737010 1044324 619813 537335 619813 537335 512753 301131 512753 301131 4217110 2454905 4217110 2454905 1064638 275274 1064638 275274 1648993 4401596 1648993 4401596 3342407 4641993 3342407 4641993 1173720 544181 1173720 544181 605353 3333603 605353 3333603 3319098 1648731 3319098 1648731 4102215 3331219 4102215 3331219 495524 245652 495524 245652 222743 4580679 222743 4580679 3604076 2806017 3604076 2806017 1672023 1062312 1672023 1062312 512044 3333394 512044 3333394 4241760 2069688 4241760 2069688 1031922 876638 1031922 876638 3331766 2639750 3331766 2639750 2844788 4253121 2844788 4253121 951612 419273 951612 419273 3315338 3868512 3315338 3868512 4121571 1950661 4121571 1950661 4718366 3906946 4718366 3906946 3217473 1156987 3217473 1156987 793065 800534 793065 800534 3351281 3317920 3351281 3317920 2657855 3330689 2657855 3330689 855793 592397 855793 592397 3331723 3342022 3331723 3342022 486513 1061351 486513 1061351 3313837 2671578 3313837 2671578 4581133 644395 4581133 644395 467234 435119 467234 435119 4377666 3434366 4377666 3434366 2230972 960644 2230972 960644 543217 2618862 543217 2618862 4276975 1391653 4276975 1391653 1429217 2214453 1429217 2214453 4109359 3013368 4109359 3013368 4704184 4350178 4704184 4350178 1673474 2350483 1673474 2350483 4523857 1678284 4523857 1678284 1686454 2325338 1686454 2325338 4264339 3539737 4264339 3539737 1200547 668057 1200547 668057 790128 2001103 790128 2001103 3696058 3064734 3696058 3064734 3336714 1255986 3336714 1255986 1401183 2711825 1401183 2711825 4795326 1681452 4795326 1681452 2460116 1649524 2460116 1649524 4279974 2815651 4279974 2815651 3297021 4063841 3297021 4063841 799747 1664333 799747 1664333 2886703 2584868 2886703 2584868 3863642 630898 3863642 630898 216817 4339300 216817 4339300 4205995 1648927 4205995 1648927 4582493 2981475 4582493 2981475 4820508 655739 4820508 655739 862377 4880983 862377 4880983 4169916 1671813 4169916 1671813 1505968 2015781 1505968 2015781 3818732 3319331 3818732 3319331 4773996 1339153 4773996 1339153 1187897 1070328 1187897 1070328 3876429 2562143 3876429 2562143 3327098 501559 3327098 501559 4303071 2226100 4303071 2226100 3542238 946843 3542238 946843 309588 1913307 309588 1913307 3988032 3323621 3988032 3323621 301799 1653336 301799 1653336 3571269 2688117 3571269 2688117 643908 877882 643908 877882 3318388 1665493 3318388 1665493 3558854 3336094 3558854 3336094 2510622 1673672 2510622 1673672 3968460 2381899 3968460 2381899 4125355 2860598 4125355 2860598 2400873 546390 2400873 546390 419711 332792 419711 332792 204690 4062916 204690 4062916 4478914 482429 4478914 482429 1434770 2085712 1434770 2085712 3949893 3167952 3949893 3167952 2866311 3330499 2866311 3330499 3443971 1101696 3443971 1101696 757958 4654781 757958 4654781 3906676 1980888 3906676 1980888 1682958 696915 1682958 696915 4635391 2630470 4635391 2630470 2815877 69071 2815877 69071 427454 1672969 427454 1672969 3892599 2949070 3892599 2949070 2570316 4424792 2570316 4424792 789049 1020420 789049 1020420 1682072 3334006 1682072 3334006 555206 972603 555206 972603 1659161 619711 1659161 619711 995973 2114626 995973 2114626 3334939 3840815 3334939 3840815 990017 571341 990017 571341 76835 4451619 76835 4451619 3592958 1755914 3592958 1755914 367148 1308075 367148 1308075 1676735 3645391 1676735 3645391 520662 474943 520662 474943 1676240 3350238 1676240 3350238 4316965 2031174 4316965 2031174 1666953 1373976 1666953 1373976 3337859 445425 3337859 445425 235648 3875665 235648 3875665 3895207 2471492 3895207 2471492 4361369 2301888 4361369 2301888 1366521 993702 1366521 993702 935768 919878 935768 919878 3323179 2207182 3323179 2207182 4070184 3069209 4070184 3069209 3337325 914612 3337325 914612 604322 3335911 604322 3335911 4338096 856302 4338096 856302 444774 98667 444774 98667 4568371 2979098 4568371 2979098 4721522 3530919 4721522 3530919 1654166 3038806 1654166 3038806 1649295 452818 1649295 452818 267037 34468 267037 34468 1960683 3323845 1960683 3323845 982907 239267 982907 239267 3332535 2665895 3332535 2665895 4623539 1296171 4623539 1296171 1059002 264477 1059002 264477 255258 125939 255258 125939 3669364 2943984 3669364 2943984 4190452 1647123 4190452 1647123 1324140 3705439 1324140 3705439 3532806 1649454 3532806 1649454 422191 205284 422191 205284 3613715 3338391 3613715 3338391 4058552 2088175 4058552 2088175 3726451 594510 3726451 594510 312029 2189019 312029 2189019 4758375 3347144 4758375 3347144 3433045 1735864 3433045 1735864 919430 1667267 919430 1667267 4660513 2170517 4660513 2170517 1417527 225855 1417527 225855 3349606 3437890 3349606 3437890 859388 806709 859388 806709 4234111 3340376 4234111 3340376 1679099 1411359 1679099 1411359 745937 348658 745937 348658 4483286 2980350 4483286 2980350 4712027 1898956 4712027 1898956 1653308 2656070 1653308 2656070 4024368 1666623 4024368 1666623 1647612 3349256 1647612 3349256 4212141 523019 4212141 523019 477892 3352243 477892 3352243 4162887 1885914 4162887 1885914 3351067 4009715 3351067 4009715 4065476 1650382 4065476 1650382 1658272 388567 1658272 388567 1411378 282921 1411378 282921 219420 1942075 219420 1942075 3921181 3518276 3921181 3518276 3320169 1962273 3320169 1962273 2587564 3639469 2587564 3639469 728415 934483 728415 934483 415027 3588795 415027 3588795 2368274 1355974 2368274 1355974 1159916 396166 1159916 396166 1662662 4471519 1662662 4471519 4057053 2420795 4057053 2420795 1432686 1338914 1432686 1338914 1265815 2399095 1265815 2399095 4980246 3340159 4980246 3340159 890401 566343 890401 566343 462537 1651826 462537 1651826 3424476 1679205 3424476 1679205 284213 839605 284213 839605 3328166 2358136 3328166 2358136 1125109 845806 1125109 845806 359135 2347250 359135 2347250 3804258 1650679 3804258 1650679 248930 1685553 248930 1685553 3941851 3317349 3941851 3317349 4106650 1117026 4106650 1117026 706444 383390 706444 383390 3633516 2346529 3633516 2346529 1333288 325126 1333288 325126 4614079 3027980 4614079 3027980 938028 445075 938028 445075 4018799 2592602 4018799 2592602 1377601 909558 1377601 909558 764023 468011 764023 468011 3843358 3329383 3843358 3329383 1680146 4320617 1680146 4320617 570651 803269 570651 803269 3350040 4887598 3350040 4887598 1163055 830378 1163055 830378 514525 2191423 514525 2191423 4436702 2586186 4436702 2586186 1463140 218461 1463140 218461 4387612 3287409 4387612 3287409 1110490 510074 1110490 510074 3125174 3347904 3125174 3347904 1026483 250638 1026483 250638 3748409 2643982 3748409 2643982 1659636 2110276 1659636 2110276 4872808 1047409
101107 0 124482494 877200828 124482494 877200828 35221688 996949142 35221688 996949142 666474 999448387 666474 999448387 549460 999572997 549460 999572997 353973 999735437 353973 999735437 36691 999978824 36691 999978824 2158 999995247 2158 999995247 1762 999995247 371844753 184645497 371844753 184645497 937779784 10715354 937779784 10715354 998228208 849056 998228208 849056 999944342 96359 999944342 96359 999971212 18511 999971212 18511 999994682 17961 999994682 17961 388513638 697997751 388513638 697997751 238207701 772520495 238207701 772520495 187135005 829634952 187135005 829634952 14705632 993068726 14705632 993068726 1544047 998435623 1544047 998435623 822918 999507597 822918 999507597 439690 999709772 439690 999709772 95048 999840877 95048 999840877 57239 999933132 57239 999933132 21894 999974796 21894 877729287 21894 877729287 651021422 235410945 651021422 235410945 839618551 58871591 839618551 58871591 961049838 33803032 961049838 33803032 994280306 1195721 994280306 1195721 999533288 418475 999533288 418475 999720957 245813 999720957 245813 999848308 191500 999848308 191500 999927788 131314 999927788 131314 999966497 85131 999966497 85131 524961002 742467580 524961002 742467580 211318566 789347812 211318566 789347812 39312905 986384811 39312905 986384811 8356074 995832875 8356074 995832875 1152843 998759175 1152843 998759175 665741 999318291 665741 999318291 531187 999643179 531187 999643179 274662 999914788 274662 999914788 28377 999922659 28377 708809868 28377 708809868 420342486 546883252 420342486 546883252 673543299 193885487 673543299 193885487 895495621 60439905 895495621 60439905 992959214 3569375 992959214 3569375 998912281 578207 998912281 578207 999555734 449771 999555734 449771 999800913 241639 999800913 241639 999827507 162437 999827507 162437 999905651 94573 999905651 94573 999961491 213166965 999961491 213166965 291817674 780952921 291817674 780952921 91787227 920500277 91787227 920500277 75503903 961432240 75503903 961432240 15021651 986184697 15021651 986184697 13617260 991848575 13617260 991848575 5329143 998240474 5329143 998240474 1256733 999149473 1256733 999149473 435965 999707142 435965 999707142 295340 999777918 295340 999777918 103647 999877510 103647 999877510 61429 999900218 61429 999900218 45450 212255706 45450 212255706 903099207 77521512 903099207 77521512 927595467 62880432 927595467 62880432 955694341 39437781 955694341 39437781 974103186 8630572 974103186 8630572 991956501 2435772 991956501 2435772 999337865 585914 999337865 585914 999535409 342364 999535409 342364 999716166 281608 999716166 281608 999795871 210652 999795871 210652 999867479 166088 999867479 166088 228921776 777831732 228921776 777831732 153427262 896575928 153427262 896575928 44106939 974295794 44106939 974295794 24423509 981286136 24423509 981286136 17155699 984770631 17155699 984770631 14541537 986270850 14541537 986270850 13799823 993524954 13799823 993524954 4853017 996662281 4853017 996662281 2776881 997732863 2776881 997732863 1349793 998689949 1349793 998689949 963018 999118422 963018 999118422 744399 999585845 744399 999585845 362627 999694131 362627 999694131 172701 999767881 172701 999767881 106132 999842378 106132 999842378 81671 159892464 81671 159892464 882945728 114908880 882945728 114908880 908821330 53852540 908821330 53852540 947158018 51345677 947158018 51345677 976057295 18862458 976057295 18862458 995496205 3301693 995496205 3301693 998330402 1237143 998330402 1237143 999138258 709413 999138258 709413 999401924 624217 999401924 624217 999757278 190640 999757278 190640 999860589 190640 61395788 972766769 61395788 972766769 28140192 976318355 28140192 976318355 18390380 982699713 18390380 982699713 15208383 988414933 15208383 988414933 11125737 994602611 11125737 994602611 2440562 998099789 2440562 998099789 1425154 998747093 1425154 998747093 889002 999356745 889002 999356745 391359 999725832 391359 999725832 154015 999779491 154015 999779491 109986 264052193 109986 264052193 774445590 159285767 774445590 159285767 856830897 121941137 856830897 121941137 893529035 68428677 893529035 68428677 936553964 54607610 936553964 54607610 977127967 18375943 977127967 18375943 984072045 4020509 984072045 4020509 996443075 3520588 996443075 3520588 998804528 808047 998804528 808047 999629076 314212 999629076 314212 999836003 202812 999836003 202812 382868151 691671846 382868151 691671846 304926618 770507803 304926618 770507803 148940337 886752101 148940337 886752101 108873141 933010068 108873141 933010068 57454950 969427994 57454950 969427994 31621067 972648434 31621067 972648434 25804988 979943310 25804988 979943310 18523526 983374414 18523526 983374414 8755842 992068572 8755842 992068572 2701233 998957367 2701233 998957367 938039 999097623 938039 999097623 750649 999469678 750649 999469678 405291 999644991 405291 999644991 282213 999744213 282213 999744213 196304 64537051 196304 64537051 937517249 47948423 937517249 47948423 973633365 22901810 973633365 22901810 978765702 19297349 978765702 19297349 990951188 2953361 990951188 2953361 997491428 2364380 997491428 2364380 998271319 1625714 998271319 1625714 998646454 1329868 998646454 1329868 999213221 830442 999213221 830442 999608654 368143 999608654 368143 999656429 286576 999656429 286576 999819392 236445 999819392 236445 532253062 565109719 532253062 565109719 258795762 777490644 258795762 777490644 150472030 887836398 150472030 887836398 89477397 915054523 89477397 915054523 69158281 969525222 69158281 969525222 22254976 980780524 22254976 980780524 19667329 981336685 19667329 981336685 16635411 986661980 16635411 986661980 7558565 993153546 7558565 993153546 5331658 995429223 5331658 995429223 3097305 997365128 3097305 997365128 1771218 998329450 1771218 998329450 1493827 998337925 1493827 998337925 1470965 998907900 1470965 998907900 875435 999105325 875435 999105325 799342 999269356 799342 999269356 408491 999699118 408491 999699118 323400 999705188 323400 891177931 323400 891177931 538355524 349326252 538355524 349326252 661425110 241156933 661425110 241156933 760815015 193601748 760815015 193601748 850260222 104289388 850260222 104289388 902681337 55337640 902681337 55337640 956967152 37507983 956967152 37507983 964325256 23942678 964325256 23942678 983928487 13540290 983928487 13540290 990006716 8429797 990006716 8429797 995449716 4557826 995449716 4557826 996193514 2051157 996193514 2051157 998895431 1213859 998895431 1213859 999053156 896810 999053156 896810 999453265 480888 999453265 480888 999663468 261194 999663468 261194 999798603 261194 54088126 967490933 54088126 967490933 33134830 970157777 33134830 970157777 31139252 980726671 31139252 980726671 17543593 985231353 17543593 985231353 9362855 992454821 9362855 992454821 4651498 995371227 4651498 995371227 4105650 996980480 4105650 996980480 2557348 997649458 2557348 997649458 2090461 998200517 2090461 998200517 1589960 998254884 1589960 998254884 1296549 998832940 1296549 998832940 1008042 998907154 1008042 998907154 836966 999234731 836966 999234731 521108 999612965 521108 999612965 408906 999682073 408906 999682073 347954 999682073 211566401 553327766 211566401 553327766 614627744 314024979 614627744 314024979 743098579 255318517 743098579 255318517 855984242 117940128 855984242 117940128 889250472 67416085 889250472 67416085 949803932 48195020 949803932 48195020 952159131 12297602 952159131 12297602 990990366 7604815 990990366 7604815 994185084 2904224 994185084 2904224 997323803 1650176 997323803 1650176 999146831 650007 999146831 650007 999541774 539225 999541774 539225 999629707 334043 999629707 334043 999696068 331715 999696068 331715 787755422 376176787 787755422 376176787 530773618 500050352 530773618 500050352 383347994 740929212 383347994 740929212 259270555 839704346 259270555 839704346 139261429 873676661 139261429 873676661 110057674 919732705 110057674 919732705 78892719 959165976 78892719 959165976 33596439 968493427 33596439 968493427 31875169 976797970 31875169 976797970 20660339 985085659 20660339 985085659 15487467 985252312 15487467 985252312 15010874 989141597 15010874 989141597 7832904 993353416 7832904 993353416 5408199 994945028 5408199 994945028 4064550 996214094 4064550 996214094 3105231 997689297 3105231 997689297 1906895 997960032 1906895 997960032 1212011 998636964 1212011 998636964 1129995 998865566 1129995 998865566 900441 999076270 900441 999076270 770127 999354597 770127 999354597 642497 999456793 642497 999456793 500643 999596818 500643 999596818 452679 999598760 452679 681806309 452679 681806309 498863232 290796951 498863232 290796951 772834957 173632338 772834957 173632338 839099034 113205170 839099034 113205170 886521261 74775579 886521261 74775579 934158816 60536364 934158816 60536364 970072707 15888194 970072707 15888194 987491412 7443886 987491412 7443886 994782242 4468614 994782242 4468614 996461521 3387839 996461521 3387839 997338329 2587257 997338329 2587257 998051467 1785858 998051467 1785858 998511897 1528892 998511897 1528892 998753100 680685 998753100 680685 999429913 586776 999429913 586776 999592033 422481 999592033 422481 999643956 403860 999643956 403860 336477134 737472287 336477134 737472287 168623128 890602159 168623128 890602159 106755158 903886160 106755158 903886160 90242245 926114870 90242245 926114870 74120699 934078907 74120699 934078907 49699390 953620993 49699390 953620993 44357299 959130521 44357299 959130521 35383280 972894076 35383280 972894076 25964525 975952321 25964525 975952321 22016384 982992086 22016384 982992086 16373687 984863177 16373687 984863177 11064265 990526374 11064265 990526374 7898802 995652229 7898802 995652229 3790927 997588552 3790927 997588552 1692511 998612042 1692511 998612042 1069950 999252690 1069950 999252690 695873 999390177 695873 999390177 597503 999518973 597503 999518973 500005 999598578 500005 999598578 469186 999598578 836097690 117659695 836097690 117659695 926130965 59945572 926130965 59945572 943991262 49244559 943991262 49244559 953861196 42515979 953861196 42515979 962953172 25786433 962953172 25786433 986233527 9381580 986233527 9381580 993041852 6523400 993041852 6523400 994189158 5269351 994189158 5269351 996563810 3216875 996563810 3216875 997566351 1697498 997566351 1697498 998522075 1252851 998522075 1252851 999081786 804911 999081786 804911 999434261 523215 999434261 523215 999581120 429319 999581120 429319 999619420 677512736 999619420 677512736 298835872 710571577 298835872 710571577 289718631 820913957 289718631 820913957 167413255 835878478 167413255 835878478 131793142 877432344 131793142 877432344 110948708 903412954 110948708 903412954 83329626 927023312 83329626 927023312 71071959 934608743 71071959 934608743 48168848 958360882 48168848 958360882 39913585 967466473 39913585 967466473 29111760 974699811 29111760 974699811 25614459 977157476 25614459 977157476 18688336 984297414 18688336 984297414 14938326 989336273 14938326 989336273 7826818 993711097 7826818 993711097 5710663 995465308 5710663 995465308 4382744 995524394 4382744 995524394 3599139 996890355 3599139 996890355 2124010 997890384 2124010 997890384 1702707 998592301 1702707 998592301 1208348 998770534 1208348 998770534 899978 999272022 899978 999272022 606684 999453999 606684 999453999 556431 999493589 556431 999493589 604277161 346635560 604277161 346635560 784139342 193679920 784139342 193679920 831708254 140911922 831708254 140911922 859488603 133246065 859488603 133246065 891658799 88430543 891658799 88430543 911824355 84188889 911824355 84188889 917586393 57927044 917586393 57927044 949667383 17727639 949667383 17727639 984964649 12227001 984964649 12227001 990077744 7472814 990077744 7472814 993023886 6848471 993023886 6848471 994321328 3663361 994321328 3663361 996649748 2485685 996649748 2485685 998164346 1861129 998164346 1861129 998338105 1771636 998338105 1771636 998707663 1009960 998707663 1009960 999203510 842664 999203510 842664 999431914 576027 999431914 576027 999573121 530249 999573121 530249 819368308 310821137 819368308 310821137 610809161 435592724 610809161 435592724 277793845 809529612 277793845 809529612 190048143 810311893 190048143 810311893 144154236 866223285 144154236 866223285 104110480 918619776 104110480 918619776 75538376 934236765 75538376 934236765 60507979 951666907 60507979 951666907 45107857 959818795 45107857 959818795 37354681 964433093 37354681 964433093 36320210 974282466 36320210 974282466 23701914 981957471 23701914 981957471 16385816 989207435 16385816 989207435 9911679 991913801 9911679 991913801 6445711 995312060 6445711 995312060 4453945 995496534 4453945 995496534 4062176 997617736 4062176 997617736 2112499 997860747 2112499 997860747 2010424 997907075 2010424 997907075 1921451 998211736 1921451 998211736 1640156 998574200 1640156 998574200 979961 999073511 979961 999073511 823854 999383480 823854 999383480 612444 999480721 612444 999480721 558191 702476229 558191 702476229 634333021 339132785 634333021 339132785 734450662 252530311 734450662 252530311 770630198 175780708 770630198 175780708 823531308 156194309 823531308 156194309 849829008 137324577 849829008 137324577 886124728 104285628 886124728 104285628 904950120 91047944 904950120 91047944 923535856 60073789 923535856 60073789 940043380 53145526 940043380 53145526 974496262 22565498 974496262 22565498 977474618 20812987 977474618 20812987 983063459 15044797 983063459 15044797 990431319 8180966 990431319 8180966 991799915 5070083 991799915 5070083 996210631 3581810 996210631 3581810 996744152 2507532 996744152 2507532 998326704 1800754 998326704 1800754 998651824 1439581 998651824 1439581 998851192 1048130 998851192 1048130 999196954 845209 999196954 845209 999398843 679245 999398843 679245 999448098 607882 999448098 607882 353536576 704172936 353536576 704172936 294143165 738424656 294143165 738424656 241944339 760617893 241944339 760617893 194917763 864372722 194917763 864372722 113424983 897512062 113424983 897512062 87404864 925763169 87404864 925763169 55249733 949740778 55249733 949740778 44140053 962094246 44140053 962094246 30694904 978649558 30694904 978649558 20289207 981664551 20289207 981664551 12567561 991233994 12567561 991233994 8747633 991742088 8747633 991742088 8431524 992020736 8431524 992020736 6631402 993739203 6631402 993739203 4364677 995919696 4364677 995919696 2339067 997524127 2339067 997524127 1584885 998503258 1584885 998503258 1176890 998818626 1176890 998818626 946725 999383598 946725 999383598 620770 778726157 620770 778726157 327174824 509557588 327174824 509557588 732142844 220412677 732142844 220412677 811425557 176568241 811425557 176568241 854209858 85815108 854209858 85815108 918834152 67711648 918834152 67711648 935150451 56008075 935150451 56008075 968002065 25303594 968002065 25303594 975431773 16040866 975431773 16040866 987259580 12321728 987259580 12321728 987786032 11938150 987786032 11938150 988955971 9792058 988955971 9792058 990467988 9021806 990467988 9021806 991847837 7786872 991847837 7786872 992873334 6449054 992873334 6449054 993779795 5470415 993779795 5470415 994953911 3674076 994953911 3674076 997257692 2860216 997257692 2860216 998026059 2052465 998026059 2052465 998278372 1917229 998278372 1917229 998339827 1816649 998339827 1816649 998761096 1082023 998761096 1082023 999177580 723992 999177580 723992 999398421 197668170 999398421 197668170 353411281 664090186 353411281 664090186 302836300 700882416 302836300 700882416 214143786 834026896 214143786 834026896 99767981 907174079 99767981 907174079 88980286 935968869 88980286 935968869 61693857 943142860 61693857 943142860 54674476 953603265 54674476 953603265 46617630 957069780 46617630 957069780 42183529 961017618 42183529 961017618 29146053 973709490 29146053 973709490 26735412 978094955 26735412 978094955 20571927 982890916 20571927 982890916 14319263 990771286 14319263 990771286 9033176 991422814 9033176 991422814 8911459 992471982 8911459 992471982 7103162 993723511 7103162 993723511 5405516 996243803 5405516 996243803 3116030 996929712 3116030 996929712 2469634 997439332 2469634 997439332 2054004 998031725 2054004 998031725 1663934 998272387 1663934 998272387 1422023 998599045 1422023 998599045 1158867 998756795 1158867 998756795 1015272 999184442 1015272 999184442 670232 999270183 670232 764159135 670232 764159135 393391804 559190596 393391804 559190596 641257344 299678792 641257344 299678792 736608910 260514423 736608910 260514423 750796035 218929688 750796035 218929688 809272846 183351401 809272846 183351401 818744563 172198293 818744563 172198293 840244623 116998089 840244623 116998089 892028424 101114403 892028424 101114403 918342197 68897122 918342197 68897122 935467412 55468610 935467412 55468610 949906463 41356872 949906463 41356872 972386190 25214492 972386190 25214492 974489349 19332740 974489349 19332740 986466469 10386346 986466469 10386346 989519641 7923995 989519641 7923995 994837551 4982936 994837551 4982936 995331496 3485576 995331496 3485576 997091642 2452154 997091642 2452154 997752098 2347581 997752098 2347581 998216903 1983883 998216903 1983883 998305375 1361335 998305375 1361335 998793052 1262467 998793052 1262467 999383491 725633 999383491 725633 945161918 623927881 945161918 623927881 320013423 692008367 320013423 692008367 226813850 785761390 226813850 785761390 197019981 855663781 197019981 855663781 145107476 878690954 145107476 878690954 107460215 909319958 107460215 909319958 89731048 932509229 89731048 932509229 68322043 935692289 68322043 935692289 64568294 942969643 64568294 942969643 46756414 954441713 46756414 954441713 44811055 960086361 44811055 960086361 36579842 965457026 36579842 965457026 31009457 972522762 31009457 972522762 27893281 976757157 27893281 976757157 17905439 984735709 17905439 984735709 15374126 988897624 15374126 988897624 11122941 991279477 11122941 991279477 7880544 992712717 7880544 992712717 6181110 994615486 6181110 994615486 4698799 995803040 4698799 995803040 3137890 997180655 3137890 997180655 2632004 997893100 2632004 997893100 1879616 997947420 1879616 997947420 1778396 998156411 1778396 998156411 1565752 998308554 1565752 998308554 1495760 998360160 1495760 998360160 1216410 998672017 1216410 998672017 1130809 999138488 1130809 999138488 836925 999205710 836925 999205710 750796 999237960 750796 802476191 750796 802476191 385656657 566376957 385656657 566376957 560881541 432188579 560881541 432188579 635565556 306053028 635565556 306053028 695864404 291259755 695864404 291259755 730394122 211422261 730394122 211422261 814146530 142801115 814146530 142801115 858103283 115337599 858103283 115337599 897299331 90843656 897299331 90843656 910685073 66874142 910685073 66874142 947037568 45528495 947037568 45528495 963366196 27522421 963366196 27522421 975280971 21426150 975280971 21426150 983936193 14024630 983936193 14024630 990070173 7405004 990070173 7405004 993294728 5612650 993294728 5612650 994976939 4499822 994976939 4499822 996646027 2260217 996646027 2260217 998061214 2127428 998061214 2127428 998347393 1151180 998347393 1151180 999049927 974662 999049927 974662 999200332 806091 999200332 806091 999332368 759279 999332368 759279 999382067 751291 999382067 638599470 999382067 638599470 348905115 689828444 348905115 689828444 309010980 740347766 309010980 740347766 250277365 752495018 250277365 752495018 209926612 816161238 209926612 816161238 169997281 855367564 169997281 855367564 126194728 898033944 126194728 898033944 87554211 940132913 87554211 940132913 51008599 950209353 51008599 950209353 49068025 953946962 49068025 953946962 46326332 954988699 46326332 954988699 42127080 965550770 42127080 965550770 32187898 972737842 32187898 972737842 25602494 980399739 25602494 980399739 16363325 984970347 16363325 984970347 13628356 987172933 13628356 987172933 9873838 992270240 9873838 992270240 5751955 994253868 5751955 994253868 3680763 996502475 3680763 996502475 2955670 997109230 2955670 997109230 2344766 997759244 2344766 997759244 2052771 997925880 2052771 997925880 1730983 998250158 1730983 998250158 1538201 998639191 1538201 998639191 1047395 999034452 1047395 999034452 844216 999116012 844216 217375775 844216 217375775 810529393 168112583 810529393 168112583 833784950 152978804 833784950 152978804 851490700 142683531 851490700 142683531 883561109 83010358 883561109 83010358 927492821 70513087 927492821 70513087 952276716 41905539 952276716 41905539 960036288 37793552 960036288 37793552 971722856 16201788 971722856 16201788 986846859 13218691 986846859 13218691 989061234 9492790 989061234 9492790 991135127 7079090 991135127 7079090 992936171 5340883 992936171 5340883 996907038 2605361 996907038 2605361 997957602 1959081 997957602 1959081 998420842 1521204 998420842 1521204 998878142 1254933 998878142 1254933 999138767 949931 999138767 949931 999365075 757865 999365075 523997977 999365075 523997977 375751514 634920157 375751514 634920157 358743169 682005782 358743169 682005782 299078326 768808048 299078326 768808048 222726895 778199167 222726895 778199167 210958199 827651958 210958199 827651958 160777630 843315861 160777630 843315861 131278201 881125176 131278201 881125176 119357466 896526164 119357466 896526164 104612812 905382281 104612812 905382281 96234245 911929106 96234245 911929106 77962784 933249705 77962784 933249705 67746605 936852477 67746605 936852477 63126613 941948899 63126613 941948899 50152786 951671371 50152786 951671371 45651444 958559583 45651444 958559583 37785882 967312157 37785882 967312157 33608738 967592170 33608738 967592170 33503747 968995506 33503747 968995506 26271111 976626410 26271111 976626410 20298576 980940846 20298576 980940846 18787107 985487505 18787107 985487505 14594592 987773782 14594592 987773782 12277287 989098031 12277287 989098031 11110504 989417755 11110504 989417755 9906391 991885076 9906391 991885076 7425952 992812912 7425952 992812912 5599958 994246774 5599958 994246774 4214371 996379026 4214371 996379026 3285930 996855367 3285930 996855367 2803400 997162764 2803400 997162764 2655514 997794493 2655514 997794493 1944202 997935502 1944202 997935502 1831727 998193202 1831727 998193202 1560279 998494213 1560279 998494213 1054465 998922499 1054465 998922499 855493 999099761 855493 27602276 855493 27602276 974689346 14652082 974689346 14652082 986867319 11087812 986867319 11087812 990938339 8002135 990938339 8002135 991931949 7147164 991931949 7147164 993287581 6538685 993287581 6538685 993970402 5984742 993970402 5984742 994936316 3986257 994936316 3986257 996847013 3037124 996847013 3037124 997517437 2429936 997517437 2429936 997867409 2292244 997867409 2292244 998101099 1930874 998101099 1930874 998634617 1169702 998634617 1169702 999057463 1032433 999057463 1032433 999144790 877651 999144790 877651 999227257 848988 999227257 848988 566655654 589371115 566655654 589371115 365425305 670938363 365425305 670938363 308298874 706766462 308298874 706766462 233093685 774195772 233093685 774195772 201692754 834056527 201692754 834056527 149670879 858274404 149670879 858274404 132029688 869811996 132029688 869811996 105466605 900000366 105466605 900000366 82720361 921032737 82720361 921032737 71778781 941430398 71778781 941430398 50823031 951070903 50823031 951070903 42564721 968920561 42564721 968920561 31384635 978387382 31384635 978387382 19470325 983274888 19470325 983274888 16578440 984761713 16578440 984761713 12677906 988406235 12677906 988406235 11723087 989683164 11723087 989683164 9574456 992247438 9574456 992247438 7730196 993016564 7730196 993016564 6091132 995532885 6091132 995532885 3951950 996083216 3951950 996083216 3821091 996311642 3821091 996311642 3413825 997666569 3413825 997666569 2136231 997975361 2136231 997975361 1781852 998178184 1781852 998178184 1368139 998540192 1368139 998540192 1194799 998845218 1194799 998845218 943052 998996099 943052 998996099 798845724 168414150 798845724 168414150 832726733 158324095 832726733 158324095 845260611 152442771 845260611 152442771 861603611 124548623 861603611 124548623 891291144 101703594 891291144 101703594 906612448 91703403 906612448 91703403 908587599 77405400 908587599 77405400 924131376 57980426 924131376 57980426 947133758 45694980 947133758 45694980 959875715 37434908 959875715 37434908 970150916 28940405 970150916 28940405 974470698 17100079 974470698 17100079 982594673 14546208 982594673 14546208 985454213 12709343 985454213 12709343 988611596 11351338 988611596 11351338 991546222 8028333 991546222 8028333 992627238 6391549 992627238 6391549 994365974 4445228 994365974 4445228 995716801 2999727 995716801 2999727 997309295 2503225 997309295 2503225 997667519 2154655 997667519 2154655 998144064 1916974 998144064 1916974 998674833 1420565 998674833 1420565 998829133 1213397 998829133 1213397 998978913 1084810 998978913 1084810 999213246 853736 999213246 853736 330186214 672154879 330186214 672154879 323227179 760895003 323227179 760895003 216933002 815616969 216933002 815616969 169391049 850255419 169391049 850255419 138606191 867628272 138606191 867628272 116134353 900630984 116134353 900630984 83251666 929825720 83251666 929825720 68283933 946938296 68283933 946938296 52185180 950165969 52185180 950165969 50470772 955398219 50470772 955398219 43060989 966823542 43060989 966823542 34172197 969708060 34172197 969708060 24701291 976642859 24701291 976642859 20117856 982924792 20117856 982924792 17183142 984189721 17183142 984189721 15136498 988018369 15136498 988018369 11449864 989244233 11449864 989244233 8056309 993053569 8056309 993053569 5373025 994431609 5373025 994431609 4240503 995647129 4240503 995647129 4153045 995939897 4153045 995939897 3849685 996253895 3849685 996253895 2970353 997047104 2970353 997047104 2371999 997579259 2371999 997579259 2107054 997895660 2107054 997895660 1713366 998160947 1713366 998160947 1520316 998340367 1520316 998340367 1353746 998787696 1353746 998787696 1013654 998875481 1013654 998875481 89521746 499203159 89521746 499203159 564743084 383454107 564743084 383454107 636976585 358823768 636976585 358823768 643495742 291599297 643495742 291599297 718144048 247175176 718144048 247175176 777432499 210566036 777432499 210566036 794669950 194419283 794669950 194419283 808035411 170379961 808035411 170379961 839186522 140831627 839186522 140831627 884346133 102194472 884346133 102194472 903183870 93063430 903183870 93063430 910297109 73060637 910297109 73060637 927377247 59003303 927377247 59003303 944112593 50102887 944112593 50102887 956949597 39874074 956949597 39874074 962473461 29892665 962473461 29892665 973565901 25322721 973565901 25322721 975509664 20392556 975509664 20392556 985990520 11159881 985990520 11159881 989096014 10330129 989096014 10330129 989694930 9217657 989694930 9217657 991455532 7216230 991455532 7216230 993288966 6427338 993288966 6427338 993777731 4791615 993777731 4791615 995356343 4550340 995356343 4550340 995701165 3554672 995701165 3554672 996887789 3003867 996887789 3003867 997371655 2704084 997371655 2704084 997704726 2361838 997704726 2361838 997866774 2238422 997866774 2238422 998804712 1302880 998804712 1302880 998851016 1218298 998851016 1218298 999073677 1095060 999073677 1095060 999092007 1091161 999092007 1091161 359302630 641777441 359302630 641777441 324015370 705095400 324015370 705095400 250147922 753405365 250147922 753405365 230652478 823737063 230652478 823737063 174315705 847252501 174315705 847252501 145486505 859881008 145486505 859881008 135221911 867924866 135221911 867924866 131930724 885493183 131930724 885493183 80322895 929435205 80322895 929435205 61964778 941993568 61964778 941993568 56606771 946897914 56606771 946897914 52513881 950043589 52513881 950043589 45839993 963049599 45839993 963049599 38027686 967072851 38027686 967072851 33640480 972623901 33640480 972623901 26219886 980424470 26219886 980424470 18929835 986074284 18929835 986074284 12644583 988306106 12644583 988306106 8650483 991925478 8650483 991925478 7374466 993721726 7374466 993721726 5235218 995372932 5235218 995372932 4221008 995691731 4221008 995691731 3657382 996697964 3657382 996697964 2733752 997365996 2733752 997365996 2343095 997747147 2343095 997747147 2018044 997898393 2018044 997898393 1449912 998395003 1449912 998395003 1304721 998533672 1304721 604224916 1304721 604224916 467735620 451497825 467735620 451497825 555146127 404006413 555146127 404006413 624729125 364396713 624729125 364396713 695769013 294399451 695769013 294399451 739287912 214319806 739287912 214319806 838154729 150828208 838154729 150828208 861443882 120757677 861443882 120757677 881847329 107337296 881847329 107337296 893330906 98858306 893330906 98858306 917161896 81263429 917161896 81263429 920268926 71183928 920268926 71183928 934950980 53323000 934950980 53323000 952346919 45281608 952346919 45281608 955841477 41819314 955841477 41819314 966628085 26304145 966628085 26304145 973903048 23617982 973903048 23617982 981247281 16222507 981247281 16222507 985353396 13322865 985353396 13322865 987254281 11863813 987254281 11863813 988393840 11564526 988393840 11564526 991147670 8497701 991147670 8497701 992346998 6872641 992346998 6872641 993913457 4520768 993913457 4520768 996311642 3341571 996311642 3341571 997277330 2848190 997277330 2848190 997329330 2538695 997329330 2538695 997610462 2221100 997610462 2221100 998514680 1589447 998514680 1589447 998720218 1394505 998720218 1394505 998813398 1245473 998813398 1245473 999076854 1107043 999076854 1107043 520594932 626949909 520594932 626949909 361834215 755967625 361834215 755967625 218318509 860402821 218318509 860402821 125841583 878958187 125841583 878958187 119575496 901944129 119575496 901944129 96772103 908893131 96772103 908893131 88599155 928235202 88599155 928235202 66313703 941017568 66313703 941017568 59074788 945909177 59074788 945909177 54565191 947191149 54565191 947191149 46131531 958851329 46131531 958851329 37862280 965866978 37862280 965866978 33687278 977776412 33687278 977776412 21900888 980414728 21900888 980414728 20154848 982166526 20154848 982166526 15573399 985228209 15573399 985228209 14641022 989206509 14641022 989206509 10294266 991514988 10294266 991514988 8523667 993572470 8523667 993572470 5154324 994702993 5154324 994702993 5131585 994757958 5131585 994757958 4946970 995251608 4946970 995251608 4162255 995712561 4162255 995712561 3621488 996348899 3621488 996348899 3477106 997029715 3477106 997029715 2859504 997064134 2859504 997064134 2752868 997381093 2752868 997381093 2444386 997476047 2444386 997476047 2048289 998210428 2048289 998210428 1626552 998263668 1626552 998263668 1527458 998310475 1527458 998310475 560189164 369738263 560189164 369738263 639208097 307742416 639208097 307742416 744573283 216935362 744573283 216935362 821218447 148472559 821218447 148472559 856782376 141498359 856782376 141498359 864238652 109731481 864238652 109731481 901591444 93304111 901591444 93304111 908317965 89969821 908317965 89969821 923403548 64868465 923403548 64868465 944021765 54837567 944021765 54837567 947639545 46684489 947639545 46684489 953396563 31556606 953396563 31556606 970727288 25821640 970727288 25821640 978773603 16062664 978773603 16062664 984589126 11903807 984589126 11903807 988152588 11655187 988152588 11655187 991363331 7997583 991363331 7997583 992335577 7263934 992335577 7263934 993296346 6615683 993296346 6615683 994032268 5503904 994032268 5503904 995989517 3663607 995989517 3663607 996421801 3630490 996421801 3630490 996777314 3109967 996777314 3109967 996983308 2993219 996983308 2993219 997257920 2775079 997257920 2775079 997371007 2650651 997371007 2650651 997807052 2123250 997807052 2123250 998260472 1801780 998260472 1801780 998512919 1628081 998512919 1628081 998627567 1497462 998627567 1497462 999055439 1121393 999055439 825057501 999055439 825057501 175334069 849163863 175334069 849163863 135974543 866016495 135974543 866016495 126427994 880406969 126427994 880406969 107479284 900457610 107479284 900457610 95714185 921574317 95714185 921574317 72035252 940093088 72035252 940093088 55835599 950356276 55835599 950356276 47387542 953935450 47387542 953935450 46470709 954230702 46470709 954230702 45111798 957794895 45111798 957794895 39005988 963065160 39005988 963065160 34356125 966873298 34356125 966873298 33246983 973663225 33246983 973663225 27595746 976366467 27595746 976366467 23712749 978043712 23712749 978043712 21907176 979986752 21907176 979986752 21395637 982141348 21395637 982141348 13878979 987769506 13878979 987769506 12754536 989711540 12754536 989711540 9266851 992535733 9266851 992535733 6907561 993296129 6907561 993296129 6484980 994629784 6484980 994629784 4797964 995449666 4797964 995449666 4199370 995694971 4199370 995694971 3896951 996223384 3896951 996223384 3430090 996808423 3430090 996808423 2795999 997298136 2795999 997298136 2586420 997831044 2586420 997831044 1908507 998125922 1908507 998125922 1718705 998125922 878523249 109898069 878523249 109898069 902159375 94804577 902159375 94804577 929695324 56052220 929695324 56052220 945884345 48574210 945884345 48574210 952573807 38027715 952573807 38027715 968022202 29161059 968022202 29161059 972135531 23383001 972135531 23383001 976292965 20989491 976292965 20989491 980362090 15972376 980362090 15972376 986361625 12113095 986361625 12113095 988338931 9640514 988338931 9640514 990795913 8170687 990795913 8170687 992139072 7048568 992139072 7048568 994374344 4271470 994374344 4271470 996093038 3662863 996093038 3662863 997012222 2992382 997012222 2992382 997210060 2885549 997210060 2885549 997609657 2387249 997609657 2387249 998086728 2051777 998086728 2051777 998186082 1875526 998186082 1875526 998381518 1758400 998381518 1758400 998527640 1581863 998527640 1581863 998712103 1493116 998712103 1493116 370552166 648925954 370552166 648925954 339445075 719274177 339445075 719274177 228404927 778003816 228404927 778003816 171195130 839758218 171195130 839758218 144316734 858773002 144316734 858773002 141608053 860317818 141608053 860317818 129729668 878431892 129729668 878431892 116125195 916194229 116125195 916194229 85568063 918669193 85568063 918669193 77165236 926630349 77165236 926630349 74669649 928054389 74669649 928054389 66632775 941607974 66632775 941607974 56165186 953511459 56165186 953511459 43907839 958438998 43907839 958438998 36894467 966672854 36894467 966672854 33738901 968800594 33738901 968800594 31969554 970587604 31969554 970587604 29981422 973732957 29981422 973732957 25863633 975780990 25863633 975780990 24442750 978972287 24442750 978972287 17186656 984372905 17186656 984372905 14876555 986581308 14876555 986581308 13248535 987764660 13248535 987764660 12275309 989005019 12275309 989005019 11072320 989839805 11072320 989839805 10189674 992686780 10189674 992686780 6476290 994246469 6476290 994246469 5330417 994639944 5330417 994639944 4786967 995506356 4786967 995506356 4094999 996187616 4094999 996187616 3325600 996721202 3325600 996721202 3192437 996769967 3192437 996769967 2726588 997414213 2726588 997414213 2245384 997971439 2245384 997971439 1819716 997971439 527228398 441006655 527228398 441006655 564473173 376659052 564473173 376659052 641528715 318635639 641528715 318635639 690958057 271748709 690958057 271748709 742639816 222762563 742639816 222762563 796849454 188881215 796849454 188881215 809879206 182557955 809879206 182557955 820520518 154217136 820520518 154217136 846457719 150096012 846457719 150096012 869611624 128371047 869611624 128371047 873669964 108459778 873669964 108459778 900796886 89542358 900796886 89542358 915530442 56733054 915530442 56733054 942989279 54574517 942989279 54574517 945347177 48382246 945347177 48382246 956418401 39861561 956418401 39861561 963729719 28667435 963729719 28667435 970741958 27831512 970741958 27831512 973484455 23517211 973484455 23517211 978527743 20664466 978527743 20664466 980481062 17903701 980481062 17903701 984771604 12550149 984771604 12550149 987736455 11586355 987736455 11586355 990444881 7863834 990444881 7863834 992821699 6191813 992821699 6191813 993991079 4528730 993991079 4528730 995622992 4353589 995622992 4353589 996012713 3646220 996012713 3646220 996477169 3075912 996477169 3075912 997295690 2785312 997295690 2785312 997333348 2149830 997333348 2149830 998459470 1682784 998459470 1682784 998576993 1608770 998576993 988593448 998576993 988593448 10724118 989880829 10724118 989880829 10346850 992689755 10346850 992689755 6509482 993990303 6509482 993990303 5696087 994530850 5696087 994530850 4901332 995252169 4901332 995252169 4465907 995670780 4465907 995670780 3959094 996754441 3959094 996754441 2812720 997149865 2812720 997149865 2296583 997850451 2296583 997850451 2053662 997850451 120355347 411137580 120355347 411137580 677106638 312083021 677106638 312083021 726511990 260536531 726511990 260536531 746571160 224831002 746571160 224831002 792693575 203449763 792693575 203449763 817679751 179243562 817679751 179243562 832365103 154238478 832365103 154238478 845408767 117427928 845408767 117427928 890318480 82490641 890318480 82490641 930441761 67034885 930441761 67034885 931731843 59665858 931731843 59665858 941296897 50225765 941296897 50225765 950544784 29611943 950544784 29611943 972762667 25817320 972762667 25817320 978208000 19395531 978208000 19395531 981723590 16660728 981723590 16660728 983263501 13369267 983263501 13369267 987060620 12601818 987060620 12601818 988249463 10513684 988249463 10513684 989734781 9553326 989734781 9553326 991885711 7595436 991885711 7595436 992806902 6485839 992806902 6485839 994995644 5019695 994995644 5019695 995511287 4436898 995511287 4436898 995705968 3987851 995705968 3987851 996798495 3138636 996798495 3138636 996985282 2540227 996985282 2540227 997975507 1788429 997975507 1788429 998461315 1775147 998461315 1775147 312835276 718392176 312835276 718392176 274724564 762240082 274724564 762240082 199938378 848916223 199938378 848916223 151632017 856091172 151632017 856091172 137430177 895486485 137430177 895486485 92632911 916125363 92632911 916125363 76648781 927010540 76648781 927010540 73504914 940334126 73504914 940334126 58565124 953318621 58565124 953318621 41976585 961780803 41976585 961780803 36554331 966975473 36554331 966975473 30935128 972569992 30935128 972569992 25599138 976953541 25599138 976953541 21636610 984435540 21636610 984435540 15866483 987686092 15866483 987686092 12953422 989205043 12953422 989205043 8138065 992273479 8138065 992273479 7808168 993382233 7808168 993382233 5750886 994887854 5750886 994887854 4697639 995355167 4697639 995355167 4429911 995991532 4429911 995991532 3434837 996821398 3434837 996821398 3052017 997004423 3052017 997004423 2991690 997046758 2991690 997046758 2312934 997682497 2312934 997682497 2062638 997802943 2062638 997802943 884697172 113606985 884697172 113606985 906645566 84634249 906645566 84634249 914947991 75246494 914947991 75246494 938499158 55225846 938499158 55225846 950514452 37217972 950514452 37217972 968478499 26088730 968478499 26088730 975593354 22135798 975593354 22135798 983272163 14912650 983272163 14912650 986852611 13174403 986852611 13174403 987506445 12411800 987506445 12411800 987890130 8368155 987890130 8368155 991570428 8087571 991570428 8087571 992738489 5613706 992738489 5613706 995168727 4537340 995168727 4537340 996695004 3352779 996695004 3352779 996800046 3074458 996800046 3074458 997939175 2020134 997939175 2020134 998349060 1825886 998349060 1825886 34049029 974124845 34049029 974124845 25565762 976431132 25565762 976431132 24616099 978670926 24616099 978670926 20683736 984234283 20683736 984234283 16371723 985662882 16371723 985662882 13419440 987279059 13419440 987279059 11975008 990730218 11975008 990730218 8277167 992041601 8277167 992041601 8070950 992954396 8070950 992954396 6109179 994237032 6109179 994237032 5299926 994881125 5299926 994881125 4828357 995089145 4828357 995089145 4702017 995956549 4702017 995956549 3236951 996976030 3236951 996976030 2893196 997252056 2893196 997252056 2592557 997329571 2592557 997329571 2477684 997430213 2477684 997430213 2231989 997731719 2231989 997731719 2103972 429915708 2103972 429915708 646857762 348773872 646857762 348773872 667353385 321621980 667353385 321621980 694887425 261953927 694887425 261953927 776056089 210309505 776056089 210309505 788924302 181062244 788924302 181062244 826932423 160956712 826932423 160956712 849104676 134340670 849104676 134340670 871706237 121111664 871706237 121111664 884409202 105813922 884409202 105813922 894190772 87537419 894190772 87537419 913794165 83132274 913794165 83132274 933749095 62472089 933749095 62472089 937583866 60501794 937583866 60501794 942589482 51589258 942589482 51589258 951219871 37688406 951219871 37688406 967530049 29671687 967530049 29671687 971392025 24248920 971392025 24248920 975819159 22501479 975819159 22501479 979515913 17605722 979515913 17605722 985768526 13197629 985768526 13197629 989273407 9848282 989273407 9848282 990821065 8654136 990821065 8654136 991273386 8138476 991273386 8138476 991698977 7293989 991698977 7293989 993132023 6602973 993132023 6602973 994841251 5003623 994841251 5003623 995331747 4321875 995331747 4321875 996538674 3306102 996538674 3306102 996957813 3029806 996957813 3029806 997275889 2805446 997275889 2805446 997553940 2290793 997553940 2290793 998103448 1851656 998103448 1851656 998338005 349240308 998338005 349240308 464090539 603628858 464090539 603628858 394134150 614751136 394134150 614751136 382971220 675000207 382971220 675000207 301685030 719561520 301685030 719561520 262993984 755837698 262993984 755837698 225808977 775533648 225808977 775533648 180063842 827603357 180063842 827603357 168609254 858410196 168609254 858410196 119509260 892220243 119509260 892220243 108302251 903899450 108302251 903899450 96648151 908046492 96648151 908046492 83353775 922637981 83353775 922637981 73339444 931845390 73339444 931845390 66820198 937670427 66820198 937670427 63410041 941160413 63410041 941160413 60526779 950269000 60526779 950269000 48710275 953860107 48710275 953860107 45084628 956703535 45084628 956703535 41699798 961934438 41699798 961934438 32621398 970935003 32621398 970935003 29536942 973615947 29536942 973615947 25111195 977679751 25111195 977679751 22333982 980455350 22333982 980455350 19846662 982683078 19846662 982683078 16154599 984953325 16154599 984953325 11128034 991753992 11128034 991753992 7503173 993624708 7503173 993624708 6167340 994472874 6167340 994472874 4811082 995707331 4811082 995707331 3479275 996531506 3479275 996531506 3138684 996924026 3138684 996924026 3011093 997111633 3011093 997111633 2619589 997420039 2619589 997420039 2411523 997420039 948890728 49096281 948890728 49096281 967396509 29867945 967396509 29867945 974935432 18431551 974935432 18431551 981693336 17731123 981693336 17731123 981832847 15570063 981832847 15570063 986432223 13047186 986432223 13047186 990237892 9537070 990237892 9537070 990890395 8753699 990890395 8753699 991170869 8491166 991170869 8491166 991305263 8224836 991305263 8224836 991718523 7110743 991718523 7110743 994917772 5084111 994917772 5084111 995904486 4162631 995904486 4162631 996642776 3365342 996642776 3365342 996841438 2477842 996841438 2477842 997697713 2403249 997697713 2403249 997947682 2245177 997947682 2245177 998234000 1871323 998234000 1871323 998308120 370473294 998308120 370473294 554568582 540515637 554568582 540515637 401838017 600078468 401838017 600078468 386936534 632619619 386936534 632619619 363064090 705284652 363064090 705284652 273641581 732596646 273641581 732596646 264588093 753016049 264588093 753016049 232607254 769740437 232607254 769740437 207968874 802493798 207968874 802493798 168520114 832433774 168520114 832433774 155867973 852247405 155867973 852247405 115732845 892187061 115732845 892187061 101486100 910480658 101486100 910480658 84974200 922571536 84974200 922571536 74752917 927235429 74752917 927235429 73613104 930880596 73613104 930880596 65413429 943407519 65413429 943407519 56695592 944799596 56695592 944799596 53199450 949778210 53199450 949778210 47957822 960681059 47957822 960681059 38549377 964539848 38549377 964539848 33019441 969723333 33019441 969723333 27139421 975070491 27139421 975070491 25229420 976153017 25229420 976153017 24956306 977578624 24956306 977578624 22727850 979361400 22727850 979361400 20648678 984152553 20648678 984152553 16864622 988412472 16864622 988412472 12302042 988580080 12302042 988580080 9653082 991226554 9653082 991226554 7705022 992683356 7705022 992683356 7056725 994094086 7056725 994094086 5168450 995466887 5168450 995466887 4062512 996367240 4062512 996367240 3478601 996666627 3478601 996666627 3295626 996779946 3295626 996779946 3167455 997036804 3167455 997036804 2811071 997266604 2811071 997266604 2568506 997343293 2568506 342978722 2568506 342978722 685347113 312955388 685347113 312955388 716059460 252114020 716059460 252114020 772179830 222134603 772179830 222134603 812682759 177690178 812682759 177690178 829989519 163153889 829989519 163153889 854278311 132811790 854278311 132811790 885165257 89964652 885165257 89964652 916655362 79196223 916655362 79196223 932268782 61875412 932268782 61875412 941087450 53831322 941087450 53831322 951786627 42019884 951786627 42019884 958283086 34305372 958283086 34305372 967235619 27963433 967235619 27963433 971733128 26344230 971733128 26344230 979483548 19886747 979483548 19886747 980348449 16923264 980348449 16923264 983725687 14762994 983725687 14762994 986558095 13439993 986558095 13439993 989028804 10098995 989028804 10098995 990088375 8877580 990088375 8877580 992681243 6270382 992681243 6270382 994190433 4687526 994190433 4687526 995512304 4459412 995512304 4459412 996621437 3301076 996621437 3301076 997378604 2649389 997378604 2649389 997941724 2139001 997941724 2139001 998191614 2014317 998191614 30503245 998191614 30503245 495197367 565100575 495197367 565100575 431520345 586886065 431520345 586886065 391476648 630101947 391476648 630101947 298237810 746186463 298237810 746186463 237845443 789749972 237845443 789749972 204689352 802382451 204689352 802382451 176370471 837509480 176370471 837509480 146305442 864308108 146305442 864308108 125809831 878880983 125809831 878880983 114752022 899487024 114752022 899487024 91644310 914972176 91644310 914972176 77944976 928965867 77944976 928965867 65470835 939462134 65470835 939462134 59278193 948264323 59278193 948264323 48513674 956670403 48513674 956670403 40935364 961396994 40935364 961396994 34194719 967941949 34194719 967941949 33226110 973175431 33226110 973175431 27223674 974279678 27223674 974279678 25185438 977740075 25185438 977740075 19013632 983598057 19013632 983598057 16572113 987604517 16572113 987604517 12938299 988396409 12938299 988396409 9156696 991676541 9156696 991676541 7021037 993264010 7021037 993264010 5762049 994225755 5762049 994225755 5389284 994424312 5389284 994424312 5295406 994648345 5295406 994648345 5175993 994971780 5175993 994971780 4761887 996099302 4761887 996099302 3797070 996321027 3797070 996321027 3263104 996771782 3263104 996771782 2832884 997087907 2832884 997087907 2807990 997087907 44214442 524694183 44214442 524694183 597643135 368013455 597643135 368013455 635816215 347372980 635816215 347372980 675613088 289119084 675613088 289119084 740090421 250064827 740090421 250064827 768609949 204155240 768609949 204155240 800982190 176067422 800982190 176067422 828384346 163298655 828384346 163298655 836183581 152237848 836183581 152237848 852135891 135708773 852135891 135708773 875300181 121455059 875300181 121455059 888322496 96658268 888322496 96658268 902955967 93789547 902955967 93789547 905233168 74326031 905233168 74326031 941803875 46043505 941803875 46043505 953556013 43839528 953556013 43839528 957571523 35810563 957571523 35810563 964233052 29893116 964233052 29893116 970579438 27320022 970579438 27320022 977643605 18075538 977643605 18075538 983609111 15581780 983609111 15581780 984247761 14835455 984247761 14835455 986884397 10501641 986884397 10501641 990639941 7681715 990639941 7681715 992290969 6604593 992290969 6604593 994023004 5289940 994023004 5289940 995012538 5003309 995012538 5003309 995406138 3527882 995406138 3527882 996771705 2960829 996771705 2960829 997271451 2369849 997271451 2369849 998035173 2172508 998035173 2172508 998060472 836999583 998060472 836999583 161002729 852073249 161002729 852073249 144431630 867505805 144431630 867505805 96176284 906110446 96176284 906110446 85360249 926913957 85360249 926913957 68583238 938103968 68583238 938103968 55178166 949986710 55178166 949986710 46575487 961356757 46575487 961356757 38978359 966760419 38978359 966760419 33176181 970110535 33176181 970110535 28429757 973131470 28429757 973131470 27615334 973930089 27615334 973930089 26635664 975697689 26635664 975697689 23108445 981611897 23108445 981611897 18408459 983392634 18408459 983392634 14394975 986875219 14394975 986875219 13191047 989627603 13191047 989627603 10582898 991329054 10582898 991329054 8842233 992450497 8842233 992450497 7293941 993964409 7293941 993964409 5857860 994247060 5857860 994247060 5330084 994582302 5330084 994582302 5078895 995333153 5078895 995333153 4358371 996221079 4358371 996221079 3635961 996617112 3635961 996617112 3342089 996723227 3342089 996723227 3100920 996947739 3100920 996947739 2883830 997045807 2883830 908266445 2883830 908266445 436665093 471916745 436665093 471916745 576227069 405440462 576227069 405440462 649147709 291121071 649147709 291121071 729638760 269909260 729638760 269909260 778010918 215300783 778010918 215300783 803540412 187411615 803540412 187411615 822531753 161413292 822531753 161413292 839408788 142967609 839408788 142967609 862789865 108343002 862789865 108343002 899816902 84826510 899816902 84826510 924272352 70973310 924272352 70973310 937242049 60819189 937242049 60819189 940120906 56749253 940120906 56749253 943058247 49471951 943058247 49471951 949467381 47520887 949467381 47520887 959949060 37674591 959949060 37674591 963975817 34207194 963975817 34207194 968119775 29992344 968119775 29992344 969533188 27300865 969533188 27300865 976402712 20037916 976402712 20037916 980981623 15562056 980981623 15562056 984160357 13298334 984160357 13298334 986894549 11901667 986894549 11901667 989096566 9901699 989096566 9901699 989904787 8166552 989904787 8166552 992465994 6092975 992465994 6092975 994406603 4652876 994406603 4652876 995977039 4092533 995977039 4092533 996350150 3404998 996350150 3404998 997248076 2727040 997248076 2727040 997420148 2605790 997420148 2605790 997997227 2252775 997997227 2252775 243613051 814469535 243613051 814469535 168025692 833627040 168025692 833627040 162941239 844186164 162941239 844186164 153164121 853988265 153164121 853988265 144483312 877377044 144483312 877377044 103641953 905308721 103641953 905308721 94879495 908878138 94879495 908878138 92623189 917229282 92623189 917229282 80459064 937190740 80459064 937190740 60789353 948117888 60789353 948117888 49663793 954096574 49663793 954096574 44346806 957830710 44346806 957830710 42589996 963351692 42589996 963351692 37370165 965044110 37370165 965044110 31799607 971258344 31799607 971258344 28871282 972767795 28871282 972767795 25770615 975921782 25770615 975921782 24303441 979034390 24303441 979034390 21406474 982858190 21406474 982858190 15880286 986613435 15880286 986613435 13717748 987376275 13717748 987376275 10654901 990035481 10654901 990035481 9836936 991160783 9836936 991160783 9076713 991407107 9076713 991407107 8158904 993325308 8158904 993325308 5929925 993950149 5929925 993950149 5492415 994262811 5492415 994262811 4798023 996165212 4798023 996165212 3449533 996601109 3449533 996601109 3376230 996747609 3376230 996747609 3138414 996844002 3138414 152515671 3138414 152515671 853479541 144481112 853479541 144481112 857382055 115566127 857382055 115566127 896434995 102199750 896434995 102199750 898509018 84469685 898509018 84469685 918586218 75947561 918586218 75947561 924389378 63014808 924389378 63014808 941155169 50955974 941155169 50955974 953672045 43479381 953672045 43479381 964775533 31713804 964775533 31713804 968393890 28998619 968393890 28998619 971478146 23041087 971478146 23041087 977812537 20321765 977812537 20321765 980493117 18874265 980493117 18874265 982368037 15754149 982368037 15754149 984981961 14394919 984981961 14394919 986589622 13454149 986589622 13454149 989354091 10323195 989354091 10323195 989665975 8433287 989665975 8433287 992134095 7188503 992134095 7188503 993651217 5917755 993651217 5917755 994342247 5629006 994342247 5629006 994763114 5023326 994763114 5023326 995619348 3563615 995619348 3563615 996573915 3092315 996573915 3092315 997519951 2599557 997519951 2599557 997573343 2359892 997573343 2359892 997914308 2322216 997914308 2322216 174373361 832235591 174373361 832235591 164824827 843676235 164824827 843676235 154831819 850023118 154831819 850023118 147308127 866227809 147308127 866227809 129217134 886109062 129217134 886109062 107630744 901852023 107630744 901852023 99699736 902778005 99699736 902778005 97829281 908877179 97829281 908877179 90517054 918242015 90517054 918242015 81214413 930002690 81214413 930002690 70894359 931523472 70894359 931523472 67453432 935402855 67453432 935402855 63187518 942512841 63187518 942512841 59161698 943121643 59161698 943121643 56327955 946806388 56327955 946806388 52870065 954150194 52870065 954150194 45136360 960042872 45136360 960042872 38672429 964394124 38672429 964394124 36585932 965909186 36585932 965909186 31923729 970946579 31923729 970946579 29130702 972559657 29130702 972559657 26907801 974842537 26907801 974842537 24378109 977730187 24378109 977730187 22083838 981084618 22083838 981084618 18298719 983917413 18298719 983917413 16379116 985110935 16379116 985110935 14001504 987836153 14001504 987836153 10404865 990347654 10404865 990347654 9533649 991097373 9533649 991097373 8444879 992091984 8444879 992091984 5948629 993987318 5948629 993987318 5591290 994250938 5591290 994250938 5406248 995191485 5406248 995191485 4327764 995708289 4327764 995708289 3871446 996128805 3871446 996128805 3599358 996422251 3599358 996422251 3374091 996625477 3374091 996625477 3341375 659427718 3341375 659427718 446654315 526053586 446654315 526053586 493730266 424757831 493730266 424757831 576237402 407607656 576237402 407607656 596365481 375704200 596365481 375704200 654727255 286792242 654727255 286792242 719276114 278911255 719276114 278911255 764307712 208627804 764307712 208627804 806335660 190272169 806335660 190272169 832601231 165194739 832601231 165194739 836331622 161232123 836331622 161232123 841169848 146758612 841169848 146758612 868838582 124548847 868838582 124548847 880100557 117928548 880100557 117928548 891849370 105991073 891849370 105991073 903319846 91480822 903319846 91480822 923776322 71794167 923776322 71794167 929878820 63291475 929878820 63291475 937460483 53796438 937460483 53796438 947424934 49883350 947424934 49883350 948970370 45729973 948970370 45729973 958464121 35448603 958464121 35448603 968082099 27525280 968082099 27525280 973600275 20531260 973600275 20531260 980083322 18498810 980083322 18498810 981288045 16361105 981288045 16361105 983371441 16074578 983371441 16074578 983806780 13369778 983806780 13369778 987156277 11188935 987156277 11188935 988844520 10982493 988844520 10982493 989034898 10857507 989034898 10857507 989413004 9116916 989413004 9116916 993011393 6894501 993011393 6894501 993140847 6757089 993140847 6757089 993297157 6487550 993297157 6487550 993609156 5498527 993609156 5498527 995167418 4259465 995167418 4259465 996272910 3760761 996272910 3760761 996319395 3648688 996319395 3648688 996638698 3243169 996638698 3243169 997407782 2647331 997407782 2647331 997855357 2350308 997855357 2350308 948992079 454131775 948992079 454131775 463342972 574836487 463342972 574836487 395069357 615063983 395069357 615063983 372455443 646715824 372455443 646715824 333528849 696445883 333528849 696445883 294862111 711619245 294862111 711619245 273935163 733244464 273935163 733244464 263701460 755934248 263701460 755934248 235239314 765940398 235239314 765940398 234525681 793085591 234525681 793085591 200426091 802169245 200426091 802169245 168877649 837290942 168877649 837290942 155407619 850668133 155407619 850668133 115294681 887167730 115294681 887167730 102518217 901549244 102518217 901549244 99025686 912936638 99025686 912936638 81267697 930214532 81267697 930214532 70120975 934952785 70120975 934952785 59184584 943303171 59184584 943303171 57582969 944343359 57582969 944343359 49920515 952344452 49920515 952344452 48403507 960425957 48403507 960425957 37292356 966777995 37292356 966777995 29501409 971894224 29501409 971894224 28879228 972742986 28879228 972742986 27231165 974512947 27231165 974512947 25917578 976590591 25917578 976590591 23420101 978845898 23420101 978845898 21065858 981155879 21065858 981155879 19824028 981481017 19824028 981481017 19313392 982013834 19313392 982013834 17422633 986710199 17422633 986710199 12293599 989079835 12293599 989079835 10990330 990595494 10990330 990595494 8622234 993708501 8622234 993708501 5932845 994007320 5932845 994007320 4812693 995468066 4812693 995468066 4374698 995549423 4374698 995549423 3830922 996576468 3830922 996576468 3404024 996595309 3404024 996595309 847593439 130151811 847593439 130151811 882845677 94256003 882845677 94256003 918582444 75929566 918582444 75929566 932141301 65784714 932141301 65784714 946122004 51838237 946122004 51838237 947242094 47825922 947242094 47825922 951363966 39656134 951363966 39656134 967295853 29657136 967295853 29657136 975281132 23800338 975281132 23800338 978498491 19497866 978498491 19497866 980059808 18477333 980059808 18477333 981144738 18027093 981144738 18027093 983787843 13582490 983787843 13582490 986635687 13307882 986635687 13307882 988323590 11450369 988323590 11450369 988730088 11040776 988730088 11040776 989121051 10654023 989121051 10654023 989691906 7591810 989691906 7591810 993610825 5107368 993610825 5107368 995272638 4692331 995272638 4692331 995488758 4483232 995488758 4483232 995743823 4203774 995743823 4203774 996037522 3978026 996037522 3978026 996210966 3555090 996210966 3555090 996716662 3195060 996716662 3195060 997283692 2683771 997283692 2683771 997517616 2615287 997517616 666400073 997517616 666400073 334554554 693123074 334554554 693123074 307084611 696959842 307084611 696959842 301437797 700294959 301437797 700294959 261453506 756709623 261453506 756709623 243722378 769818462 243722378 769818462 206697374 798874528 206697374 798874528 191954979 818625566 191954979 818625566 172117875 842456646 172117875 842456646 158105980 877350985 158105980 877350985 121972347 896303663 121972347 896303663 96042192 911386257 96042192 911386257 89750638 917212977 89750638 917212977 72032918 935758632 72032918 935758632 65799954 941924932 65799954 941924932 59783339 944073724 59783339 944073724 56028803 947495044 56028803 947495044 52185365 954744873 52185365 954744873 44610187 957707912 44610187 957707912 41706618 961308778 41706618 961308778 39113146 962478638 39113146 962478638 36062828 969014215 36062828 969014215 31626104 970542344 31626104 970542344 30579891 971586177 30579891 971586177 28932998 976952105 28932998 976952105 22100358 980847818 22100358 980847818 17266087 984335350 17266087 984335350 14036140 988449122 14036140 988449122 12038571 990324059 12038571 990324059 9823116 991188388 9823116 991188388 8986464 991726676 8986464 991726676 6942570 993492911 6942570 993492911 6250952 993716362 6250952 993716362 6104266 993925032 6104266 993925032 5610645 994965963 5610645 994965963 4320258 995639029 4320258 995639029 3934846 996370049 3934846 996370049 3413811 996555204 3413811 170239954 3413811 170239954 844569542 138438774 844569542 138438774 873520754 123832602 873520754 123832602 878958011 117238941 878958011 117238941 885645426 107544749 885645426 107544749 902731707 95585266 902731707 95585266 908327040 83186295 908327040 83186295 916833617 67025423 916833617 67025423 932333166 66056356 932333166 66056356 938480183 54746903 938480183 54746903 946413818 51798220 946413818 51798220 950714087 45837729 950714087 45837729 964665596 33510589 964665596 33510589 967512974 29398456 967512974 29398456 973050489 24569658 973050489 24569658 975165774 21178332 975165774 21178332 979175173 19363121 979175173 19363121 981135985 17206070 981135985 17206070 982678275 16340494 982678275 16340494 985532509 13767547 985532509 13767547 987501838 12238561 987501838 12238561 988333488 11122492 988333488 11122492 990092600 9082976 990092600 9082976 991235426 7711404 991235426 7711404 993113236 6681310 993113236 6681310 994121371 5823975 994121371 5823975 994629343 5465675 994629343 5465675 994929107 4636814 994929107 4636814 995982448 3557532 995982448 3557532 996646792 3376952 996646792 3376952 996865216 3045935 996865216 3045935 997398501 2657009 997398501 2657009 997459331 2657009 969767912 460522875 969767912 460522875 523084008 542149712 523084008 542149712 435500554 592275623 435500554 592275623 373395312 664766613 373395312 664766613 289856916 717936130 289856916 717936130 281957742 733011184 281957742 733011184 253204413 755351134 253204413 755351134 243015312 762808279 243015312 762808279 213558958 807345101 213558958 807345101 179316422 821855362 179316422 821855362 178789837 839069291 178789837 839069291 161707458 842861225 161707458 842861225 130161248 886294212 130161248 886294212 101212176 902728854 101212176 902728854 94257618 909120933 94257618 909120933 76017086 930839577 76017086 930839577 68978970 933545650 68978970 933545650 63071617 941963276 63071617 941963276 57908601 944059393 57908601 944059393 49469967 954677297 49469967 954677297 44416905 956668558 44416905 956668558 42662274 960341364 42662274 960341364 39315096 965373761 39315096 965373761 33079315 971127071 33079315 971127071 29313698 976219643 29313698 976219643 22811278 980302761 22811278 980302761 18212874 983178505 18212874 983178505 16330594 986577941 16330594 986577941 13673356 987514784 13673356 987514784 13163260 988516719 13163260 988516719 10529738 990150068 10529738 990150068 9439151 991549106 9439151 991549106 8043207 992416923 8043207 992416923 6322229 993744753 6322229 993744753 5978259 993994181 5978259 993994181 5321382 994511028 5321382 994511028 5184314 994756135 5184314 994756135 4717403 995404935 4717403 995404935 4296417 995943172 4296417 995943172 3924599 996495385 3924599 996495385 3417804 996543380 3417804 996543380 64856286 445057454 64856286 445057454 619384620 353442471 619384620 353442471 674288223 288143434 674288223 288143434 739192048 229027559 739192048 229027559 793622036 182612518 793622036 182612518 818742721 170101839 818742721 170101839 838087682 156842091 838087682 156842091 852132386 139316433 852132386 139316433 871337119 125812607 871337119 125812607 890461189 104744952 890461189 104744952 899843399 79853622 899843399 79853622 921417723 70000388 921417723 70000388 930797814 55077041 930797814 55077041 946408309 50763591 946408309 50763591 961298989 35070861 961298989 35070861 969237260 27285322 969237260 27285322 973410074 23893119 973410074 23893119 977066675 20184809 977066675 20184809 980470186 17196515 980470186 17196515 982782806 16403266 982782806 16403266 985710116 14190579 985710116 14190579 986027015 13312534 986027015 13312534 987155099 12869104 987155099 12869104 988313512 9779896 988313512 9779896 990365575 7289244 990365575 7289244 993041208 5511044 993041208 5511044 995297698 4732501 995297698 4732501 995374409 4700918 995374409 4700918 995727554 3994994 995727554 3994994 996272118 3340705 996272118 3340705 996764781 3124114 996764781 3124114 997201762 2771358 997201762 2771358 997388015 2692709 997388015 2692709 997406768 2692709 731695170 405643655 731695170 405643655 447340160 572925361 447340160 572925361 418009021 598706599 418009021 598706599 352979459 650340136 352979459 650340136 341638061 692099187 341638061 692099187 302425439 722077985 302425439 722077985 270650284 736427210 270650284 736427210 255549267 768686995 255549267 768686995 216330715 784994433 216330715 784994433 211344052 788725991 211344052 788725991 191905885 817513781 191905885 817513781 179438215 830212782 179438215 830212782 168813412 843735136 168813412 843735136 140695249 860751904 140695249 860751904 124026415 884709396 124026415 884709396 108838064 899245133 108838064 899245133 100948264 901820415 100948264 901820415 96407656 914642274 96407656 914642274 86403600 916327631 86403600 916327631 85169198 924740762 85169198 924740762 76244543 928812815 76244543 928812815 72373256 931391773 72373256 931391773 69940622 936074652 69940622 936074652 58415951 946159691 58415951 946159691 51032486 950194021 51032486 950194021 48449279 954801579 48449279 954801579 42473182 960562452 42473182 960562452 36840545 964799050 36840545 964799050 34148498 973227822 34148498 973227822 25154965 977845784 25154965 977845784 22065164 980461365 22065164 980461365 17308068 983767503 17308068 983767503 14595821 986508618 14595821 986508618 13470268 987514234 13470268 987514234 11945332 988897656 11945332 988897656 11020232 989521911 11020232 989521911 10613878 992164982 10613878 992164982 7240109 993242108 7240109 993242108 6555858 993500581 6555858 993500581 6205367 993799198 6205367 993799198 5922620 994305141 5922620 994305141 4819888 995052154 4819888 995052154 4658436 995337423 4658436 995337423 4238054 995974541 4238054 995974541 3931797 996157566 3931797 996157566 3427713 996536892 3427713 863556380 3427713 863556380 574164667 402319500 574164667 402319500 640675696 351373811 640675696 351373811 706755372 260566090 706755372 260566090 772932714 200371111 772932714 200371111 800416606 179604146 800416606 179604146 820173391 176842794 820173391 176842794 827737374 155266314 827737374 155266314 863280154 121700256 863280154 121700256 886272787 105797751 886272787 105797751 895171432 85065097 895171432 85065097 913909446 83421956 913909446 83421956 917674268 68704221 917674268 68704221 929984311 66983960 929984311 66983960 937580751 56622072 937580751 56622072 944084053 53952803 944084053 53952803 952373767 41561776 952373767 41561776 962846511 32620791 962846511 32620791 970568273 27511095 970568273 27511095 972031198 27329256 972031198 27329256 974237250 23735169 974237250 23735169 976535685 21880429 976535685 21880429 977974427 18881199 977974427 18881199 980609180 18640482 980609180 18640482 980776805 17442990 980776805 17442990 982354487 16964274 982354487 16964274 983930471 14485923 983930471 14485923 985993686 13828504 985993686 13828504 986770032 12881954 986770032 12881954 987534374 10405298 987534374 10405298 990765775 8106861 990765775 8106861 992324562 7435935 992324562 7435935 993359527 5799966 993359527 5799966 994331165 4960918 994331165 4960918 995333000 4711443 995333000 4711443 995535912 4320531 995535912 4320531 995992192 3990909 995992192 3990909 996142080 3864881 996142080 3864881 996448488 3556997 996448488 3556997 996951685 3108150 996951685 3108150 997333410 2736969 997333410 987501256 997333410 987501256 10994233 989627424 10994233 989627424 10560618 990910651 10560618 990910651 7240614 993372104 7240614 993372104 6608052 993623240 6608052 993623240 6004642 993986646 6004642 993986646 5590282 994210287 5590282 994210287 5177525 995329156 5177525 995329156 4266741 995545850 4266741 995545850 3854658 996242129 3854658 996242129 3675112 162945160 3675112 162945160 839473646 157910903 839473646 157910903 843057883 155017279 843057883 155017279 857245902 134538745 857245902 134538745 871065330 116337759 871065330 116337759 885164698 107714707 885164698 107714707 898586155 92145428 898586155 92145428 913945943 82310187 913945943 82310187 927750616 58466681 927750616 58466681 942407092 55445859 942407092 55445859 945586946 45394139 945586946 45394139 956485373 38149158 956485373 38149158 962813618 35820828 962813618 35820828 965208043 32928249 965208043 32928249 967686789 28404410 967686789 28404410 975365320 24042999 975365320 24042999 975573516 22544514 975573516 22544514 977320449 21426092 977320449 21426092 979636172 19382529 979636172 19382529 981467315 17796436 981467315 17796436 983483161 14273295 983483161 14273295 986738643 12914659 986738643 12914659 988254739 9607310 988254739 9607310 990537702 8579694 990537702 8579694 991444996 7598396 991444996 7598396 992538087 7157331 992538087 7157331 993493885 5577933 993493885 5577933 995251148 4809986 995251148 4809986 995663156 4161725 995663156 4161725 996034832 3784997 996034832 3784997 996420773 3190746 996420773 3190746 996831158 3177712 996831158 3177712 933475696 402538238 933475696 402538238 459042169 646715143 459042169 646715143 320267432 688069954 320267432 688069954 288290775 737548317 288290775 737548317 251803629 783348926 251803629 783348926 186708127 814682566 186708127 814682566 183776780 818560141 183776780 818560141 149355385 874442608 149355385 874442608 119300862 889337989 119300862 889337989 110374659 893592139 110374659 893592139 106767320 901159066 106767320 901159066 93947383 909937944 93947383 909937944 84807877 926079964 84807877 926079964 73294370 930388460 73294370 930388460 70092067 932681617 70092067 932681617 67083420 940519479 67083420 940519479 61462677 940969102 61462677 940969102 58078951 948956601 58078951 948956601 50890119 952601689 50890119 952601689 40597335 961351410 40597335 961351410 36975590 965318578 36975590 965318578 35297971 970262657 35297971 970262657 29055454 972305645 29055454 972305645 27015399 977537771 27015399 977537771 22600704 979082864 22600704 979082864 18734850 983092804 18734850 983092804 15427435 985311304 15427435 985311304 15298162 985571591 15298162 985571591 15049296 987221965 15049296 987221965 11236217 989591264 11236217 989591264 9743541 990869789 9743541 990869789 8141812 992445621 8141812 992445621 7582528 993084111 7582528 993084111 6822540 993284742 6822540 993284742 6709938 993618459 6709938 993618459 6043102 993967748 6043102 993967748 5249086 994638740 5249086 994638740 4914675 995092565 4914675 995092565 4630499 995389207 4630499 995389207 4204534 996130446 4204534 996130446 3850558 996135993 3850558 996135993 81809780 533257535 81809780 533257535 491605166 437393091 491605166 437393091 612281945 361148088 612281945 361148088 645013487 346293061 645013487 346293061 657177366 329646766 657177366 329646766 690067025 305294137 690067025 305294137 718811013 244730758 718811013 244730758 764449530 228588294 764449530 228588294 799425270 196840204 799425270 196840204 823971678 162791867 823971678 162791867 841989490 155671200 841989490 155671200 852919201 145468527 852919201 145468527 860214286 125216717 860214286 125216717 874018186 118701850 874018186 118701850 884231804 94230405 884231804 94230405 905290664 87604374 905290664 87604374 915050779 71744335 915050779 71744335 933365207 61585954 933365207 61585954 941244907 56751305 941244907 56751305 945268343 48309744 945268343 48309744 960173364 37653462 960173364 37653462 969137975 27828701 969137975 27828701 973429162 23746625 973429162 23746625 976433050 22819138 976433050 22819138 978869280 19298163 978869280 19298163 980753825 18322574 980753825 18322574 984794146 14617030 984794146 14617030 985140170 13781604 985140170 13781604 987296234 12407389 987296234 12407389 989077143 10758273 989077143 10758273 989834578 9640101 989834578 9640101 990802433 8178256 990802433 8178256 992518000 6809890 992518000 6809890 994058794 5759495 994058794 5759495 995206998 4871382 995206998 4871382 995384452 4444238 995384452 4444238 995604050 4096463 995604050 4096463 996062343 3907046 996062343 3907046 996582176 3368286 996582176 3368286 996688825 547790976 996688825 547790976 425004470 597447907 425004470 597447907 366323507 669347202 366323507 669347202 295861916 713412527 295861916 713412527 254765929 751115696 254765929 751115696 235113427 772952147 235113427 772952147 222508296 779835340 222508296 779835340 212001293 796294592 212001293 796294592 192223133 812759494 192223133 812759494 186865109 826263317 186865109 826263317 162107906 860312364 162107906 860312364 126465107 874925817 126465107 874925817 114263518 893188538 114263518 893188538 106493826 898318478 106493826 898318478 102462539 900887536 102462539 900887536 97219438 904958023 97219438 904958023 88610909 920243005 88610909 920243005 75465948 927278075 75465948 927278075 70540908 932159846 70540908 932159846 68492622 938407416 68492622 938407416 56355579 952025047 56355579 952025047 44546564 956595655 44546564 956595655 42549659 959682640 42549659 959682640 40959512 964393904 40959512 964393904 36503451 964980695 36503451 964980695 34555496 969906277 34555496 969906277 27963046 974367212 27963046 974367212 26292342 975221302 26292342 975221302 24980949 976431392 24980949 976431392 23435421 978434518 23435421 978434518 21841399 980718867 21841399 980718867 19292342 982317832 19292342 982317832 17329419 984424955 17329419 984424955 15725334 985179531 15725334 985179531 13471363 987402413 13471363 987402413 12982521 988569442 12982521 988569442 11074959 990949281 11074959 990949281 9432804 991576387 9432804 991576387 8803756 991926188 8803756 991926188 8293332 992816225 8293332 992816225 6916708 993299611 6916708 993299611 6658759 993477963 6658759 993477963 6023064 994106648 6023064 994106648 4974262 995102853 4974262 995102853 4283149 995789736 4283149 995789736 3973162 995964785 3973162 847612460 3973162 847612460 483486314 442654359 483486314 442654359 579130252 416852875 579130252 416852875 586558564 410358369 586558564 410358369 608995721 361135708 608995721 361135708 693703846 269680682 693703846 269680682 743495868 239168226 743495868 239168226 767070476 209057093 767070476 209057093 802164935 186760932 802164935 186760932 821227843 171175986 821227843 171175986 830588915 161242723 830588915 161242723 842430055 153519833 842430055 153519833 851597271 122159516 851597271 122159516 890198718 98006810 890198718 98006810 905247545 89865126 905247545 89865126 911703747 82416735 911703747 82416735 930151699 62634795 930151699 62634795 937163523 58608656 937163523 58608656 942988105 54275114 942988105 54275114 946450185 46958778 946450185 46958778 954840611 41694930 954840611 41694930 960271291 36628757 960271291 36628757 962207136 35833912 962207136 35833912 967749694 30797341 967749694 30797341 972210636 25532479 972210636 25532479 975352206 22973539 975352206 22973539 976717803 21349236 976717803 21349236 978556793 19891216 978556793 19891216 980451192 16327463 980451192 16327463 983627764 15565493 983627764 15565493 985040886 14703514 985040886 14703514 985946730 13844951 985946730 13844951 986159344 13038573 986159344 13038573 988981486 10111944 988981486 10111944 989677597 9982640 989677597 9982640 990499085 9085320 990499085 9085320 990980704 8567123 990980704 8567123 991924125 7828936 991924125 7828936 992206989 7430722 992206989 7430722 992801069 6988053 992801069 6988053 993738111 5343073 993738111 5343073 994952774 5038740 994952774 5038740 995116476 4798095 995116476 4798095 995445137 4667063 995445137 4667063 995545829 4368030 995545829 4368030 995662956 3864983 995662956 3864983 996665888 3402867 996665888 3402867 890885599 548015961 890885599 548015961 425799738 591056049 425799738 591056049 408197716 615486346 408197716 615486346 350938349 672281067 350938349 672281067 326083827 733812778 326083827 733812778 238825923 767538918 238825923 767538918 200332598 800513818 200332598 800513818 196916527 804826917 196916527 804826917 188553931 822796952 188553931 822796952 166977328 868631775 166977328 868631775 126789390 885024669 126789390 885024669 108664473 892837110 108664473 892837110 105981953 899063350 105981953 899063350 102216806 904084973 102216806 904084973 97486658 917340266 97486658 917340266 75423878 928306576 75423878 928306576 69366062 937579047 69366062 937579047 57989992 947410500 57989992 947410500 53093498 949619643 53093498 949619643 46638760 954823652 46638760 954823652 42975371 958393346 42975371 958393346 41766218 959413532 41766218 959413532 36981624 964857945 36981624 964857945 32975327 971066410 32975327 971066410 29437830 972203053 29437830 972203053 25006287 977149932 25006287 977149932 24060234 977593109 24060234 977593109 23359118 979520530 23359118 979520530 21171837 981013112 21171837 981013112 19147834 982104713 19147834 982104713 18458888 983020812 18458888 983020812 16690313 985055646 16690313 985055646 13530013 989204414 13530013 989204414 10479861 990819296 10479861 990819296 8839832 991899335 8839832 991899335 7871490 992656801 7871490 992656801 7283080 993218994 7283080 993218994 6833530 993308165 6833530 993308165 6208465 994040564 6208465 994040564 5586323 994905612 5586323 994905612 4808509 995140352 4808509 995140352 4572342 995335587 4572342 995335587 4295978 995575309 4295978 995575309 4214912 995690266 4214912 995690266 4155990 699676253 4155990 699676253 478328210 488091185 478328210 488091185 555479554 427677123 555479554 427677123 617290487 366094362 617290487 366094362 661930614 334677723 661930614 334677723 691016201 298297911 691016201 298297911 711726493 274374385 711726493 274374385 735413860 203075938 735413860 203075938 813842132 172008658 813842132 172008658 827699688 168804454 827699688 168804454 870735463 112459539 870735463 112459539 902644115 90589627 902644115 90589627 909138216 84693538 909138216 84693538 923211869 66517642 923211869 66517642 932425335 64081654 932425335 64081654 936376044 61338011 936376044 61338011 940346778 52541484 940346778 52541484 958422550 38989924 958422550 38989924 961711348 35944244 961711348 35944244 964922129 29231582 964922129 29231582 971284521 24649486 971284521 24649486 975791735 23287215 975791735 23287215 976541742 22521841 976541742 22521841 977674147 18130510 977674147 18130510 982217749 16540778 982217749 16540778 983225697 14971412 983225697 14971412 985194012 14485291 985194012 14485291 988165208 11624802 988165208 11624802 989620071 9247538 989620071 9247538 990670869 9021156 990670869 9021156 990738970 8984535 990738970 8984535 990894941 7433048 990894941 7433048 992563157 6380769 992563157 6380769 993781754 6184097 993781754 6184097 994007923 5390979 994007923 5390979 994944879 4983543 994944879 4983543 995337681 4756603 995337681 4756603 995573465 3679124 995573465 3679124 996384871 3661083 996384871 3661083 309338254 693786786 309338254 693786786 279001427 735040184 279001427 735040184 231812508 783952314 231812508 783952314 206269810 812463762 206269810 812463762 183629759 819480295 183629759 819480295 176461284 853510564 176461284 853510564 137283431 873743270 137283431 873743270 122961884 887896260 122961884 887896260 111471376 892163700 111471376 892163700 105370787 898217529 105370787 898217529 102598267 900332250 102598267 900332250 90858030 924792200 90858030 924792200 76654721 928291898 76654721 928291898 68957061 941537183 68957061 941537183 58672884 946651951 58672884 946651951 48565655 956548773 48565655 956548773 42066383 958800003 42066383 958800003 36157875 965692718 36157875 965692718 28391013 976218955 28391013 976218955 24348025 977172107 24348025 977172107 22505163 979036708 22505163 979036708 20998123 983534435 20998123 983534435 15424605 986579157 15424605 986579157 13684288 989191466 13684288 989191466 9850340 991529912 9850340 991529912 8529689 992637253 8529689 992637253 6950167 993278105 6950167 993278105 6515590 993673765 6515590 993673765 5567657 994869632 5567657 994869632 4697795 995352970 4697795 995352970 4156107 995688539 4156107 995688539 959727477 39450524 959727477 39450524 961379810 37265995 961379810 37265995 961770019 36402438 961770019 36402438 972283701 25539031 972283701 25539031 974683120 24414206 974683120 24414206 975547356 22225270 975547356 22225270 977614463 20392312 977614463 20392312 980397656 18968051 980397656 18968051 982012255 16871504 982012255 16871504 983071209 15131199 983071209 15131199 985150638 13308954 985150638 13308954 987358210 12486602 987358210 12486602 988657864 9680277 988657864 9680277 990580517 9230229 990580517 9230229 990812587 7559268 990812587 7559268 993386704 6445268 993386704 6445268 994210320 5411054 994210320 5411054 994864953 5191591 994864953 5191591 995058806 4963429 995058806 4963429 995357760 4193429 995357760 4193429 996263760 3848145 996263760 898753254 996263760 898753254 100082508 910114537 100082508 910114537 89759504 924608023 89759504 924608023 70624184 934835122 70624184 934835122 63612536 946433092 63612536 946433092 54158254 947381358 54158254 947381358 50554505 951375102 50554505 951375102 43013958 959268469 43013958 959268469 36958187 964606102 36958187 964606102 33823418 972868115 33823418 972868115 25692479 976970894 25692479 976970894 23180938 978610210 23180938 978610210 21415536 982452721 21415536 982452721 16392380 984839845 16392380 984839845 14823324 988260204 14823324 988260204 12087642 990282140 12087642 990282140 9802518 991549806 9802518 991549806 8766566 991811130 8766566 991811130 6994476 993275442 6994476 993275442 6657777 993595356 6657777 993595356 6229276 993897503 6229276 993897503 5430198 994600030 5430198 994600030 5074179 995018036 5074179 995018036 4677801 995222048 4677801 995222048 562723153 425036673 562723153 425036673 613023867 357119896 613023867 357119896 656649747 336019321 656649747 336019321 687946495 279708755 687946495 279708755 734430428 232092798 734430428 232092798 775466658 215368597 775466658 215368597 810248495 185637292 810248495 185637292 818252804 177834987 818252804 177834987 823089023 173505618 823089023 173505618 848912886 149801878 848912886 149801878 868282922 120030359 868282922 120030359 884167199 104554521 884167199 104554521 905944926 91452567 905944926 91452567 913433917 77254344 913433917 77254344 927548040 65034146 927548040 65034146 933628765 63178302 933628765 63178302 939248563 52889785 939248563 52889785 960137942 34977365 960137942 34977365 963995330 25648961 963995330 25648961 974582407 24306145 974582407 24306145 977429002 21936910 977429002 21936910 978646386 19736769 978646386 19736769 980321494 18605974 980321494 18605974 982856774 16764433 982856774 16764433 983914860 15136336 983914860 15136336 984656618 14811116 984656618 14811116 985091886 13761375 985091886 13761375 986757617 11740837 986757617 11740837 988281826 11081452 988281826 11081452 990165634 9560608 990165634 9560608 990437577 9132204 990437577 9132204 993535858 6483656 993535858 6483656 994668866 5282053 994668866 5282053 995225418 4321590 995225418 4321590 995865722 4195729 995865722 4195729 995871445 330938172 995871445 330938172 477373797 534601956 477373797 534601956 410182175 631597020 410182175 631597020 356120151 662900054 356120151 662900054 315482755 714751167 315482755 714751167 280406685 729413633 280406685 729413633 249056928 760352889 249056928 760352889 239496559 767753382 239496559 767753382 228251701 772792914 228251701 772792914 219701956 791196387 219701956 791196387 206737451 795798118 206737451 795798118 196330430 808361346 196330430 808361346 191312851 854202061 191312851 854202061 143726275 860440425 143726275 860440425 130752329 874198882 130752329 874198882 123050695 883457548 123050695 883457548 116548079 896018906 116548079 896018906 102864825 903683968 102864825 903683968 97029189 909783341 97029189 909783341 83791338 923981997 83791338 923981997 73819226 929549818 73819226 929549818 69322881 937160622 69322881 937160622 63731289 941721298 63731289 941721298 58827571 953128604 58827571 953128604 46240010 954571652 46240010 954571652 44516006 958573117 44516006 958573117 41808232 959509639 41808232 959509639 36358926 965371056 36358926 965371056 35489211 965571824 35489211 965571824 34667787 971859880 34667787 971859880 26291628 975943365 26291628 975943365 24694665 977810672 24694665 977810672 22532711 981306459 22532711 981306459 17562150 986898020 17562150 986898020 13020707 988395107 13020707 988395107 11570208 990517248 11570208 990517248 9397770 991483951 9397770 991483951 8332820 992303841 8332820 992303841 6984412 993168383 6984412 993168383 6583293 993553498 6583293 993553498 6305443 993710658 6305443 993710658 5999598 993834805 5999598 993834805 5325904 994578847 5325904 994578847 5172227 994841152 5172227 994841152 4971504 994962728 4971504 994962728 4895579 171159026 4895579 171159026 846993246 132969143 846993246 132969143 868156358 119036046 868156358 119036046 883544177 113941317 883544177 113941317 884765791 107784725 884765791 107784725 893545347 96566000 893545347 96566000 905704895 92800872 905704895 92800872 912812643 73644493 912812643 73644493 926926574 69419208 926926574 69419208 932036814 64649869 932036814 64649869 936814372 53572062 936814372 53572062 958044096 40535579 958044096 40535579 959299878 39797317 959299878 39797317 971653694 26368317 971653694 26368317 973642635 25340913 973642635 25340913 974533344 24857216 974533344 24857216 974748388 23224079 974748388 23224079 976757730 22626741 976757730 22626741 977503806 21558231 977503806 21558231 978068545 19942243 978068545 19942243 980164553 17536324 980164553 17536324 982895794 16728950 982895794 16728950 983025286 15967309 983025286 15967309 984290232 14728444 984290232 14728444 986388769 13448833 986388769 13448833 987040942 11770142 987040942 11770142 988539234 11030230 988539234 11030230 989560341 9902093 989560341 9902093 990541278 6650037 990541278 6650037 993874628 6055757 993874628 6055757 994481266 5414222 994481266 5414222 995035403 4904669 995035403 4904669 995743271 4269309 995743271 741686470 995743271 741686470 250083506 756962941 250083506 756962941 240621500 771411254 240621500 771411254 229549406 775417243 229549406 775417243 224781569 783058863 224781569 783058863 206382941 797721897 206382941 797721897 201827562 799037290 201827562 799037290 197233910 833381908 197233910 833381908 165861119 841447473 165861119 841447473 158662231 859246002 158662231 859246002 132339453 870248201 132339453 870248201 120720383 891369638 120720383 891369638 107616248 894706615 107616248 894706615 106265764 898631208 106265764 898631208 102409219 900387587 102409219 900387587 84304154 923383379 84304154 923383379 77622237 929113956 77622237 929113956 71593592 930252495 71593592 930252495 71016125 936228294 71016125 936228294 55280646 949559726 55280646 949559726 44505056 961356564 44505056 961356564 37374535 963985277 37374535 963985277 36875366 965155739 36875366 965155739 29951149 975185783 29951149 975185783 24700296 980327761 24700296 980327761 20586634 981136680 20586634 981136680 17620650 984199999 17620650 984199999 14347122 986509002 14347122 986509002 14029186 987406117 14029186 987406117 12179917 988555369 12179917 988555369 10351329 990887544 10351329 990887544 9353141 991450670 9353141 991450670 8824862 992262086 8824862 992262086 7378992 993096380 7378992 993096380 7073152 993141791 7073152 993141791 6857685 993546167 6857685 993546167 6295584 994289811 6295584 994289811 5035470 994839147 5035470 994839147 4992056 994898729 4992056 994898729 485969885 478511448 485969885 478511448 571952802 398705757 571952802 398705757 649339266 340195757 649339266 340195757 684082761 310879901 684082761 310879901 693594894 276612190 693594894 276612190 756903602 212022140 756903602 212022140 809370437 188079184 809370437 188079184 814534603 179115612 814534603 179115612 819576612 176759718 819576612 176759718 824380395 172371118 824380395 172371118 828877054 168571395 828877054 168571395 831392731 162143253 831392731 162143253 851710633 141478010 851710633 141478010 876592509 114338526 876592509 114338526 886498120 108441313 886498120 108441313 890583464 85990908 890583464 85990908 922599573 70116882 922599573 70116882 933112245 63062059 933112245 63062059 937632476 57823401 937632476 57823401 944990197 52380157 944990197 52380157 953217878 42505286 953217878 42505286 957659901 39646695 957659901 39646695 966802862 26498050 966802862 26498050 973599680 25375489 973599680 25375489 975934933 23119635 975934933 23119635 976696613 22624429 976696613 22624429 979305506 19133707 979305506 19133707 980556325 17693520 980556325 17693520 981954212 17356930 981954212 17356930 982059730 16095938 982059730 16095938 984076545 15076768 984076545 15076768 986264888 12039441 986264888 12039441 989368196 9974981 989368196 9974981 990152262 9442207 990152262 9442207 991054147 6636908 991054147 6636908 993729107 6074986 993729107 6074986 994414267 5491442 994414267 5491442 994666508 5347335 994666508 5347335 994993193 4988588 994993193 4988588 995670765 4328722 995670765 684428803 995670765 684428803 279725954 746263859 279725954 746263859 234015364 772323767 234015364 772323767 209337710 801152254 209337710 801152254 183198136 834375585 183198136 834375585 158325880 846146345 158325880 846146345 138688140 866551926 138688140 866551926 132550571 869564129 132550571 869564129 127915711 876612797 127915711 876612797 120728505 884578769 120728505 884578769 114625893 889477266 114625893 889477266 105331163 903288364 105331163 903288364 87112093 915601665 87112093 915601665 81445507 922456611 81445507 922456611 78392283 926287537 78392283 926287537 71759551 935440255 71759551 935440255 64099307 947362438 64099307 947362438 52061757 955205212 52061757 955205212 42064665 963205816 42064665 963205816 37765133 963949535 37765133 963949535 36339590 966345703 36339590 966345703 32698750 971063135 32698750 971063135 29411964 973393254 29411964 973393254 26682243 974526213 26682243 974526213 25892857 977357744 25892857 977357744 22690318 979075702 22690318 979075702 20685768 981004293 20685768 981004293 18265137 983634618 18265137 983634618 14154813 987397977 14154813 987397977 12603801 988595317 12603801 988595317 10975651 990076123 10975651 990076123 9934010 990741963 9934010 990741963 9625658 991261301 9625658 991261301 8473866 992008695 8473866 992008695 7435961 992985604 7435961 992985604 7068378 993326012 7068378 993326012 6537893 994098249 6537893 994098249 5603257 994516376 5603257 994516376 5161213 994795068 5161213 994795068 5023695 922313652 5023695 922313652 516528198 432881736 516528198 432881736 584577578 413250310 584577578 413250310 664839555 314253018 664839555 314253018 691647608 280604087 691647608 280604087 773612731 220268294 773612731 220268294 783956454 199258835 783956454 199258835 801609358 195543205 801609358 195543205 808420801 184549466 808420801 184549466 818172227 179092349 818172227 179092349 822509684 173064439 822509684 173064439 826583036 145981394 826583036 145981394 884004399 108311309 884004399 108311309 905190663 91738712 905190663 91738712 909465893 78067058 909465893 78067058 922323795 72535648 922323795 72535648 930416883 64659536 930416883 64659536 934317747 62828821 934317747 62828821 937613807 60441931 937613807 60441931 949379738 46062708 949379738 46062708 953425616 44260652 953425616 44260652 957547655 41535437 957547655 41535437 959466657 36051523 959466657 36051523 969929197 27960093 969929197 27960093 972939573 25666784 972939573 25666784 975111536 23845830 975111536 23845830 976697843 21610592 976697843 21610592 978761258 19183747 978761258 19183747 980748243 17767705 980748243 17767705 981930947 16030277 981930947 16030277 985270023 13545712 985270023 13545712 988560597 11392105 988560597 11392105 989887046 9847990 989887046 9847990 990725378 7345982 990725378 7345982 992920721 6950785 992920721 6950785 993806699 5776207 993806699 5776207 994434593 5499026 994434593 5499026 994608799 5396910 994608799 5396910 994989365 5041106 994989365 5041106 995046924 5026030 995046924 260949078 995046924 260949078 557384495 507608116 557384495 507608116 451781718 551540028 451781718 551540028 438881755 565330737 438881755 565330737 395686766 648776041 395686766 648776041 326379912 684964442 326379912 684964442 297163613 714396795 297163613 714396795 285079988 725950153 285079988 725950153 238179777 773868989 238179777 773868989 208602127 805793080 208602127 805793080 192250422 813766210 192250422 813766210 164776165 856861881 164776165 856861881 144627326 860587108 144627326 860587108 140039995 866475159 140039995 866475159 130599565 873132942 130599565 873132942 123096118 885205362 123096118 885205362 114170102 894790968 114170102 894790968 102915169 908882861 102915169 908882861 86548005 917821262 86548005 917821262 80514731 921651503 80514731 921651503 79678179 922652523 79678179 922652523 77286921 927566388 77286921 927566388 71884273 940571731 71884273 940571731 55528740 947356072 55528740 947356072 53934564 949173950 53934564 949173950 46507269 955535797 46507269 955535797 37840591 970509839 37840591 970509839 28951302 974118679 28951302 974118679 25546020 976375730 25546020 976375730 24632610 977567419 24632610 977567419 22773980 978512302 22773980 978512302 21180283 980959197 21180283 980959197 19235649 982336654 19235649 982336654 18342542 982791389 18342542 982791389 17792176 984967119 17792176 984967119 14844307 986011115 14844307 986011115 13100332 990021313 13100332 990021313 9900663 991216466 9900663 991216466 8917940 991407790 8917940 991407790 8501786 992599266 8501786 992599266 7666755 992708874 7666755 992708874 7250280 993087714 7250280 993087714 6589655 993859190 6589655 993859190 5635431 994225280 5635431 994225280 5497564 994784784 5497564 994784784 5033556 994784784 333123256 581012356 333123256 581012356 515209334 423812752 515209334 423812752 582172866 416364899 582172866 416364899 597011932 400100064 597011932 400100064 630930348 354388974 630930348 354388974 645440495 330006777 645440495 330006777 670747000 309347695 670747000 309347695 722123072 275342317 722123072 275342317 769113876 208325296 769113876 208325296 793768155 185042179 793768155 185042179 822285262 173564736 822285262 173564736 834027914 154198768 834027914 154198768 854699067 120762210 854699067 120762210 888237221 109742871 888237221 109742871 901943311 92478807 901943311 92478807 909975228 78827654 909975228 78827654 921246203 68341426 921246203 68341426 930631947 62990516 930631947 62990516 943167413 44114158 943167413 44114158 955728623 41665180 955728623 41665180 958521978 40397955 958521978 40397955 959107629 32739746 959107629 32739746 968087317 29805522 968087317 29805522 970965515 27654409 970965515 27654409 972049440 27215247 972049440 27215247 973019633 26205796 973019633 26205796 973922068 25480124 973922068 25480124 974673283 23400294 974673283 23400294 976263647 23027970 976263647 23027970 977263444 22048994 977263444 22048994 978491309 19972701 978491309 19972701 979648242 18803304 979648242 18803304 981069444 18139784 981069444 18139784 983518005 16066580 983518005 16066580 985324188 14366262 985324188 14366262 986015587 12902880 986015587 12902880 988508485 10874345 988508485 10874345 989279644 10581579 989279644 10581579 989413366 10456934 989413366 10456934 990539801 8575157 990539801 8575157 991164154 7556156 991164154 7556156 993535553 6328598 993535553 6328598 993789024 5895752 993789024 5895752 994156861 5728783 994156861 5728783 994773331 5260846 994773331 5260846 994937782 246559771 994937782 246559771 476821043 551851802 476821043 551851802 432413020 587241678 432413020 587241678 401747854 605030641 401747854 605030641 376722424 631574554 376722424 631574554 321506466 687965442 321506466 687965442 301829299 704370332 301829299 704370332 295476069 713190928 295476069 713190928 240182568 770595265 240182568 770595265 227454535 783944083 227454535 783944083 206821140 813725406 206821140 813725406 169854228 846777678 169854228 846777678 151300540 855544992 151300540 855544992 143267561 864556212 143267561 864556212 134865463 870803856 134865463 870803856 123158539 883283792 123158539 883283792 116827103 884701119 116827103 884701119 115298658 898531031 115298658 898531031 102285105 901939535 102285105 901939535 91737506 913964861 91737506 913964861 83274962 919370338 83274962 919370338 80049760 922651926 80049760 922651926 77731362 924868600 77731362 924868600 75686803 928634134 75686803 928634134 72335238 938406002 72335238 938406002 54734019 947899014 54734019 947899014 52978826 950235172 52978826 950235172 46456729 954676776 46456729 954676776 45304327 955354278 45304327 955354278 44452210 958321331 44452210 958321331 38120591 968909025 38120591 968909025 30613515 971038208 30613515 971038208 30035064 971982850 30035064 971982850 28439613 974182363 28439613 974182363 26229321 976269165 26229321 976269165 24481279 977588108 24481279 977588108 23512066 980505914 23512066 980505914 20484153 981609498 20484153 981609498 18745521 982868149 18745521 982868149 14735930 986145040 14735930 986145040 12743512 988895824 12743512 988895824 11030917 989467051 11030917 989467051 10677455 991088515 10677455 991088515 9111220 991734222 9111220 991734222 7455562 992839712 7455562 992839712 7289329 993350840 7289329 993350840 6043211 994164245 6043211 994164245 5291900 994716924 5291900 994716924 5103067 255744655 5103067 255744655 749457434 242861820 749457434 242861820 760291894 234943531 760291894 234943531 780262802 210213825 780262802 210213825 800466690 196136527 800466690 196136527 806604863 190594640 806604863 190594640 817339141 171148709 817339141 171148709 829578481 157892819 829578481 157892819 842026519 149359418 842026519 149359418 877319457 117555125 877319457 117555125 882887760 113758185 882887760 113758185 889392285 99602874 889392285 99602874 901039342 94856550 901039342 94856550 906545211 87590414 906545211 87590414 919276966 72854792 919276966 72854792 927573151 69132222 927573151 69132222 934221347 60466916 934221347 60466916 948495698 45194420 948495698 45194420 957211698 40491190 957211698 40491190 962288566 31092381 962288566 31092381 970828929 28273732 970828929 28273732 971750434 27172511 971750434 27172511 973384421 25743697 973384421 25743697 974512698 23624031 974512698 23624031 976724276 22262330 976724276 22262330 979627228 17848967 979627228 17848967 983298571 16290246 983298571 16290246 983739756 14384688 983739756 14384688 985988972 12636715 985988972 12636715 988473722 11170460 988473722 11170460 991583238 7671846 991583238 7671846 992979653 6704647 992979653 6704647 993416317 6437146 993416317 6437146 993720613 5783369 993720613 5783369 994268346 5666423 994268346 5666423 994581496 5494725 994581496 182318501 994581496 182318501 495572851 505892173 495572851 505892173 459113455 584310096 459113455 584310096 402455049 616107626 402455049 616107626 377446565 639873619 377446565 639873619 321901860 690642618 321901860 690642618 303250427 699599472 303250427 699599472 298193727 709183611 298193727 709183611 245564354 761864857 245564354 761864857 226317883 786795663 226317883 786795663 209359710 793905672 209359710 793905672 184647005 823621627 184647005 823621627 169893907 837854199 169893907 837854199 153704156 849038840 153704156 849038840 145115805 856889160 145115805 856889160 144114415 861280906 144114415 861280906 136090167 870493921 136090167 870493921 129370707 876972194 129370707 876972194 122600508 886591616 122600508 886591616 113227741 894844237 113227741 894844237 106340430 900183734 106340430 900183734 89613970 917263698 89613970 917263698 84066821 920142036 84066821 920142036 80813840 924578499 80813840 924578499 72532982 931081885 72532982 931081885 69668785 935672310 69668785 935672310 65784696 937564924 65784696 937564924 64458365 945949539 64458365 945949539 50193625 953878414 50193625 953878414 45712649 954887149 45712649 954887149 44067975 960664643 44067975 960664643 38337117 968488737 38337117 968488737 32034861 973610632 32034861 973610632 26644137 975187592 26644137 975187592 25450629 977476934 25450629 977476934 21466375 980333888 21466375 980333888 20715715 980662070 20715715 980662070 20320663 981166056 20320663 981166056 19844541 983739256 19844541 983739256 16332150 985690754 16332150 985690754 13555268 987766739 13555268 987766739 12595889 988261914 12595889 988261914 10886849 990412033 10886849 990412033 9689222 990940171 9689222 990940171 8889495 991773146 8889495 991773146 7794701 992840997 7794701 992840997 7151600 993978203 7151600 993978203 5714403 994108408 5714403 994108408 5268663 994603894 5268663 899171621 5268663 899171621 503422895 435711531 503422895 435711531 577039359 418733120 577039359 418733120 630157851 336022019 630157851 336022019 674856138 316624358 674856138 316624358 705035275 291550303 705035275 291550303 711773498 280829481 711773498 280829481 748345177 241796294 748345177 241796294 759974407 238250903 759974407 238250903 761940047 220571436 761940047 220571436 793736418 203190563 793736418 203190563 796597123 199860236 796597123 199860236 811377767 175522228 811377767 175522228 835190471 155257874 835190471 155257874 851309353 130230593 851309353 130230593 875786145 119915106 875786145 119915106 888027367 105156610 888027367 105156610 899427316 81555233 899427316 81555233 926012136 71731285 926012136 71731285 929595551 68215183 929595551 68215183 932983228 62909082 932983228 62909082 946966674 45773248 946966674 45773248 953189452 42687832 953189452 42687832 958129018 40636755 958129018 40636755 959600761 36966109 959600761 36966109 967591704 28319847 967591704 28319847 971340123 27487293 971340123 27487293 972041946 26804631 972041946 26804631 973188742 24634942 973188742 24634942 976336372 21181354 976336372 21181354 979572241 17721613 979572241 17721613 982985239 16472626 982985239 16472626 985093799 14596536 985093799 14596536 985356272 13339792 985356272 13339792 987631423 11621463 987631423 11621463 988993505 9489529 988993505 9489529 992865239 6600521 992865239 6600521 993655782 6167029 993655782 6167029 994139459 5751488 994139459 5751488 994486811 5521629 994486811 5521629 994550041 5511981 994550041 543318134 994550041 543318134 447845269 577603503 447845269 577603503 400656542 602041782 400656542 602041782 393864557 611023916 393864557 611023916 333143449 689704284 333143449 689704284 299848473 759563587 299848473 759563587 217448932 787846683 217448932 787846683 193115282 840916715 193115282 840916715 136236164 865822366 136236164 865822366 134683704 871342192 134683704 871342192 124697311 878623667 124697311 878623667 119560272 885450260 119560272 885450260 115309725 890035044 115309725 890035044 106520283 901502184 106520283 901502184 98302472 906279584 98302472 906279584 85869498 921911673 85869498 921911673 78161278 928724236 78161278 928724236 72025630 932502155 72025630 932502155 64984336 943914327 64984336 943914327 55694463 951726110 55694463 951726110 47427416 953778124 47427416 953778124 45752277 957583183 45752277 957583183 42241105 960971484 42241105 960971484 38800709 962299786 38800709 962299786 38522168 968396911 38522168 968396911 32444549 971851200 32444549 971851200 29240159 972052632 29240159 972052632 27654007 974649773 27654007 974649773 26083544 975695584 26083544 975695584 24321499 977582660 24321499 977582660 21954911 979718812 21954911 979718812 20692129 981106903 20692129 981106903 19798806 983343281 19798806 983343281 17569410 985977238 17569410 985977238 14350378 986770044 14350378 986770044 13640618 987019824 13640618 987019824 12740237 988255903 12740237 988255903 11016099 989642533 11016099 989642533 10318272 990504321 10318272 990504321 9534795 991379611 9534795 991379611 7785887 992658675 7785887 992658675 7600849 992696733 7600849 992696733 7162284 993412820 7162284 993412820 6226219 993949958 6226219 993949958 5379431 994411927 5379431 994411927 662230825 303718931 662230825 303718931 717672681 279180055 717672681 279180055 729726243 252958223 729726243 252958223 747583887 231763142 747583887 231763142 774128565 217393688 774128565 217393688 790095924 202504906 790095924 202504906 805837299 190084960 805837299 190084960 809324059 180370544 809324059 180370544 821519422 167507839 821519422 167507839 839709371 150805055 839709371 150805055 873014003 123114852 873014003 123114852 876104652 115313484 876104652 115313484 885626404 100316746 885626404 100316746 900599765 81748260 900599765 81748260 920915929 73647097 920915929 73647097 931307734 62364339 931307734 62364339 944010441 52880394 944010441 52880394 946839427 48495386 946839427 48495386 952963059 42760090 952963059 42760090 956319120 40150644 956319120 40150644 961205279 33212257 961205279 33212257 970093919 29018400 970093919 29018400 970600395 28164515 970600395 28164515 971236795 28072587 971236795 28072587 972219647 26643119 972219647 26643119 974826547 23078901 974826547 23078901 979653241 17923106 979653241 17923106 981991230 17180170 981991230 17180170 982459339 14738388 982459339 14738388 985045978 14392466 985045978 14392466 985875000 13824482 985875000 13824482 986368371 11711473 986368371 11711473 988817520 10363267 988817520 10363267 990896210 8444380 990896210 8444380 991796420 7577799 991796420 7577799 992331893 7450380 992331893 7450380 992674074 6753498 992674074 6753498 993364961 6363491 993364961 6363491 993709853 5937398 993709853 5937398 994409672 5596912 994409672 5596912 555688870 508343909 555688870 508343909 466529473 561866364 466529473 561866364 422700781 594739932 422700781 594739932 395369723 613152875 395369723 613152875 355789140 668125714 355789140 668125714 318020738 696246248 318020738 696246248 302442801 703096159 302442801 703096159 248921319 762983535 248921319 762983535 222221283 783325549 222221283 783325549 190100470 821708310 190100470 821708310 164944048 839419082 164944048 839419082 152460877 861240031 152460877 861240031 140032524 867403266 140032524 867403266 125889117 879334866 125889117 879334866 113550671 889367852 113550671 889367852 105053493 896974180 105053493 896974180 97157113 914265720 97157113 914265720 83948493 920516359 83948493 920516359 79686297 923383689 79686297 923383689 78375058 923969983 78375058 923969983 73571150 943752769 73571150 943752769 56786587 945200005 56786587 945200005 53563127 950403334 53563127 950403334 45176661 957214129 45176661 957214129 41242512 960848550 41242512 960848550 39097593 964700120 39097593 964700120 34359071 967245703 34359071 967245703 33526866 968606021 33526866 968606021 30264696 971577107 30264696 971577107 28676940 973249051 28676940 973249051 26116539 977659799 26116539 977659799 23255677 978148706 23255677 978148706 22641126 978781932 22641126 978781932 21308289 981901553 21308289 981901553 18538820 983092292 18538820 983092292 16665092 985082619 16665092 985082619 13914184 987886887 13914184 987886887 12716790 988667816 12716790 988667816 11121496 989651205 11121496 989651205 10728723 990420314 10728723 990420314 9582514 991354825 9582514 991354825 8658115 992452688 8658115 992452688 7797827 992524488 7797827 992524488 7370444 992825171 7370444 992825171 7038926 993386051 7038926 993386051 5989650 993827356 5989650 993827356 62577421 515963172 62577421 515963172 581281511 392918991 581281511 392918991 628807904 355827268 628807904 355827268 676746906 300633170 676746906 300633170 734464144 255766707 734464144 255766707 747383781 251551221 747383781 251551221 780792952 210787991 780792952 210787991 789846722 194914016 789846722 194914016 805229546 190036152 805229546 190036152 811811274 179270545 811811274 179270545 829367022 155128860 829367022 155128860 845692027 130836983 845692027 130836983 867685318 128572886 867685318 128572886 877100399 111615116 877100399 111615116 893700989 104993175 893700989 104993175 905026410 84924605 905026410 84924605 914747831 82563892 914747831 82563892 917156882 73988476 917156882 73988476 930027439 64957064 930027439 64957064 938812534 59352963 938812534 59352963 940696439 44228754 940696439 44228754 955062809 43364967 955062809 43364967 956656576 36839920 956656576 36839920 963158474 34944882 963158474 34944882 967692299 30928330 967692299 30928330 969529723 29198875 969529723 29198875 970219309 28173196 970219309 28173196 972389454 26429206 972389454 26429206 975348430 21017566 975348430 21017566 978934744 20091031 978934744 20091031 979340457 18413937 979340457 18413937 981677860 17588418 981677860 17588418 983194830 15762427 983194830 15762427 983910053 15038131 983910053 15038131 984938309 14410754 984938309 14410754 988055274 11819776 988055274 11819776 988307606 11631012 988307606 11631012 988807261 9598146 988807261 9598146 991024591 8301872 991024591 8301872 991748315 7765092 991748315 7765092 992057426 6826359 992057426 6826359 993199300 6680152 993199300 6680152 993487289 5866731 993487289 5866731 994237044 5618636 994237044 5618636 994389806 5618636 821865091 452610917 821865091 452610917 525305325 501627247 525305325 501627247 477858524 529267801 477858524 529267801 453182543 567112345 453182543 567112345 433035825 605285307 433035825 605285307 372539139 632941178 372539139 632941178 321992074 695297402 321992074 695297402 296210615 726214541 296210615 726214541 268111139 747439711 268111139 747439711 251787834 758516057 251787834 758516057 224916051 781452511 224916051 781452511 218532422 808777504 218532422 808777504 171833951 845459040 171833951 845459040 154499529 848763042 154499529 848763042 148654975 855462012 148654975 855462012 144553200 857044399 144553200 857044399 140718812 861833451 140718812 861833451 137888517 865302336 137888517 865302336 131919240 876150200 131919240 876150200 115746746 885209772 115746746 885209772 114950928 893828105 114950928 893828105 106638484 904839610 106638484 904839610 90209673 921126889 90209673 921126889 79307263 924124952 79307263 924124952 74113746 933118744 74113746 933118744 65379986 945744529 65379986 945744529 52174195 949869515 52174195 949869515 50937869 951763671 50937869 951763671 48722763 953347873 48722763 953347873 42091018 960764019 42091018 960764019 39216554 968365451 39216554 968365451 32343972 969162094 32343972 969162094 29473711 971981130 29473711 971981130 29087000 973396748 29087000 973396748 26776340 974994471 26776340 974994471 25578590 976350335 25578590 976350335 23942197 977698196 23942197 977698196 22367904 979895774 22367904 979895774 20538497 980776870 20538497 980776870 18128187 983012021 18128187 983012021 16533345 985794047 16533345 985794047 14977696 986012927 14977696 986012927 12712519 988118223 12712519 988118223 11026129 990522631 11026129 990522631 9075863 991950461 9075863 991950461 8246631 992379276 8246631 992379276 7902612 992613246 7902612 992613246 7451961 992901781 7451961 992901781 7012076 993272245 7012076 993272245 6008385 993824274 6008385 993824274 5998888 596532152 5998888 596532152 525072571 432410934 525072571 432410934 581736202 381028692 581736202 381028692 626709691 342474699 626709691 342474699 663482687 335163373 663482687 335163373 674598307 318514200 674598307 318514200 697199604 287769793 697199604 287769793 717842824 277161673 717842824 277161673 730466340 259819149 730466340 259819149 757750088 236062966 757750088 236062966 766808625 229297288 766808625 229297288 783169885 211474102 783169885 211474102 790026548 206048907 790026548 206048907 802054927 194369064 802054927 194369064 808762085 182847375 808762085 182847375 817086703 181062057 817086703 181062057 818784846 165831778 818784846 165831778 866411571 130583029 866411571 130583029 876577036 120161923 876577036 120161923 891942491 106656423 891942491 106656423 900337492 95309522 900337492 95309522 909748393 87275060 909748393 87275060 917018472 76438439 917018472 76438439 924338598 68129827 924338598 68129827 943858257 54436540 943858257 54436540 945317766 47658070 945317766 47658070 952008510 46388469 952008510 46388469 953578643 42984358 953578643 42984358 960013790 37995073 960013790 37995073 964407301 32815833 964407301 32815833 968955107 30169803 968955107 30169803 969212756 28821258 969212756 28821258 973142818 25954156 973142818 25954156 974605016 20504980 974605016 20504980 980439945 17579355 980439945 17579355 982288457 15952653 982288457 15952653 984791760 14873412 984791760 14873412 985473773 13204499 985473773 13204499 987613087 11374807 987613087 11374807 989659606 9016978 989659606 9016978 991163324 8344798 991163324 8344798 991665724 6785383 991665724 6785383 993217253 6348949 993217253 6348949 993861034 6093192 993861034 6093192 994329619 5683257 994329619 484342702 994329619 484342702 494109067 595897739 494109067 595897739 390542910 641285461 390542910 641285461 340829482 667541515 340829482 667541515 319898711 687623715 319898711 687623715 306013528 724999360 306013528 724999360 266759216 745187859 266759216 745187859 235110575 770012431 235110575 770012431 229366271 776913291 229366271 776913291 223312709 787947904 223312709 787947904 193619749 807730656 193619749 807730656 173666828 832797335 173666828 832797335 167534935 834365586 167534935 834365586 161715355 847357709 161715355 847357709 149820253 854429850 149820253 854429850 146140442 855659659 146140442 855659659 140476808 866003677 140476808 866003677 134862457 866992993 134862457 866992993 134156143 867978046 134156143 867978046 129804733 882552545 129804733 882552545 117337396 888372938 117337396 888372938 107793691 898159369 107793691 898159369 95942775 911151944 95942775 911151944 88237708 920171689 88237708 920171689 81357648 921218259 81357648 921218259 80479711 925346613 80479711 925346613 70923671 932235654 70923671 932235654 67627041 941000730 67627041 941000730 57990460 943662967 57990460 943662967 57756232 945140178 57756232 945140178 55890417 945803227 55890417 945803227 52308405 951403338 52308405 951403338 47383374 958006056 47383374 958006056 40060263 962799913 40060263 962799913 36727256 965436150 36727256 965436150 34518487 966668094 34518487 966668094 31258861 971722219 31258861 971722219 29313317 972845023 29313317 972845023 28174681 973975935 28174681 973975935 26371178 974722833 26371178 974722833 23238859 979493270 23238859 979493270 20712971 980651089 20712971 980651089 19197201 984991606 19197201 984991606 15260466 986332077 15260466 986332077 13001646 988398190 13001646 988398190 12125046 989029990 12125046 989029990 11181945 989309650 11181945 989309650 10732043 989814845 10732043 989814845 10020457 991066883 10020457 991066883 9261095 991930178 9261095 991930178 8040702 992247734 8040702 992247734 7969719 992449643 7969719 992449643 7695442 993174871 7695442 993174871 6961284 993282062 6961284 993282062 6423922 993601628 6423922 993601628 245453224 464052676 245453224 464052676 541189462 421284438 541189462 421284438 589002614 407455295 589002614 407455295 599974719 395472460 599974719 395472460 611513933 369498372 611513933 369498372 655561607 339928692 655561607 339928692 664330305 315703414 664330305 315703414 718059608 274049184 718059608 274049184 734750322 263451069 734750322 263451069 746354330 236357691 746354330 236357691 781457937 210423569 781457937 210423569 791565573 198426929 791565573 198426929 808769183 183562168 808769183 183562168 833646563 131730915 833646563 131730915 866401664 128915287 866401664 128915287 890804601 107239503 890804601 107239503 891999858 102792984 891999858 102792984 898070559 85063536 898070559 85063536 914240477 78865188 914240477 78865188 925322040 73008600 925322040 73008600 926443218 68503561 926443218 68503561 931789425 58035138 931789425 58035138 941310320 57396407 941310320 57396407 944091965 54081902 944091965 54081902 950685121 47712263 950685121 47712263 951429622 47168690 951429622 47168690 953448099 42912548 953448099 42912548 961642602 37137062 961642602 37137062 966137113 31585201 966137113 31585201 968049902 30600200 968049902 30600200 969063142 28489890 969063142 28489890 971737936 25109005 971737936 25109005 976041398 20532527 976041398 20532527 979124430 20017762 979124430 20017762 979339539 18777304 979339539 18777304 981635957 17646236 981635957 17646236 982408791 15223192 982408791 15223192 985121032 13649436 985121032 13649436 986593819 12930497 986593819 12930497 987713632 9957366 987713632 9957366 990289853 9464189 990289853 9464189 990671968 8704387 990671968 8704387 991605932 8167612 991605932 8167612 991697777 7412559 991697777 7412559 993023972 6914465 993023972 6914465 993324832 6580236 993324832 6580236 993665709 6255447 993665709 6255447 993844444 6007444 993844444 6007444 994023496 991729664 994023496 991729664 8350957 992065401 8350957 992065401 7975633 992489091 7975633 992489091 7808513 992607177 7808513 992607177 7236409 992907388 7236409 992907388 7206651 993280040 7206651 993280040 6570261 993447683 6570261 993447683 859199805 133439336 859199805 133439336 864782672 131801033 864782672 131801033 866552281 130984479 866552281 130984479 867341522 129408147 867341522 129408147 884469510 112845941 884469510 112845941 893438612 103249257 893438612 103249257 902634943 95125684 902634943 95125684 909411756 86394687 909411756 86394687 913388571 81759099 913388571 81759099 922710162 70766132 922710162 70766132 930393528 67473279 930393528 67473279 933275047 58304011 933275047 58304011 945161608 50500042 945161608 50500042 949713498 48444488 949713498 48444488 951552888 46274767 951552888 46274767 955762120 43076606 955762120 43076606 957992975 40502321 957992975 40502321 961328338 33422712 961328338 33422712 967083065 31754305 967083065 31754305 968503940 30682105 968503940 30682105 968979041 29981914 968979041 29981914 972156444 26260146 972156444 26260146 974375799 22999189 974375799 22999189 977159801 20716711 977159801 20716711 978867439 20337883 978867439 20337883 981428216 15394012 981428216 15394012 984235689 14800649 984235689 14800649 985376020 14133331 985376020 14133331 987018255 11834045 987018255 11834045 990183953 8930770 990183953 8930770 991103486 8122483 991103486 8122483 991841315 7128903 991841315 7128903 993001838 6809198 993001838 6809198 993183281 6210654 993183281 6210654 993957183 6071574 993957183 640518863 993957183 640518863 343007175 666532854 343007175 666532854 323792818 695061505 323792818 695061505 294679114 720662704 294679114 720662704 256305596 747920116 256305596 747920116 250268847 757250791 250268847 757250791 240071109 792004782 240071109 792004782 207754333 792337810 207754333 792337810 180530518 839037627 180530518 839037627 154980967 851496905 154980967 851496905 141876308 861535319 141876308 861535319 139405041 864344870 139405041 864344870 134835526 870068416 134835526 870068416 121003681 886542829 121003681 886542829 109200941 896888363 109200941 896888363 98676215 910732170 98676215 910732170 91007725 914241285 91007725 914241285 86829221 917666358 86829221 917666358 82340674 932567178 82340674 932567178 68694097 935615289 68694097 935615289 60355565 942051129 60355565 942051129 57156377 945994566 57156377 945994566 49547728 957842749 49547728 957842749 42870535 959938560 42870535 959938560 36845195 966262074 36845195 966262074 34203153 969998179 34203153 969998179 31039450 974590127 31039450 974590127 24057358 978642884 24057358 978642884 21846261 980288667 21846261 980288667 20623885 981632647 20623885 981632647 18954224 982353503 18954224 982353503 16955878 985226993 16955878 985226993 14710822 986472759 14710822 986472759 13378887 987777931 13378887 987777931 11899071 988888919 11899071 988888919 11726144 989987004 11726144 989987004 10368677 991038686 10368677 991038686 8572225 991866518 8572225 991866518 8128343 992351816 8128343 992351816 7699750 992731101 7699750 992731101 7406952 992790499 7406952 835906790 7406952 835906790 520334617 465318380 520334617 465318380 569374259 427291754 569374259 427291754 605039458 364777404 605039458 364777404 662666532 321743301 662666532 321743301 681487644 299490653 681487644 299490653 724800096 271281180 724800096 271281180 733680954 255764705 733680954 255764705 743892560 229981317 743892560 229981317 782406400 214172585 782406400 214172585 788414130 198890895 788414130 198890895 803080239 193058466 803080239 193058466 805522353 183821894 805522353 183821894 815800885 172827071 815800885 172827071 831506240 153173082 831506240 153173082 856086661 139575180 856086661 139575180 861593309 136141624 861593309 136141624 863196052 122294569 863196052 122294569 882240796 110380186 882240796 110380186 891928524 99941126 891928524 99941126 900272793 93047356 900272793 93047356 908100582 86223508 908100582 86223508 913624236 80208765 913624236 80208765 923645020 70184113 923645020 70184113 935324093 56767561 935324093 56767561 943382314 52767089 943382314 52767089 947283065 49820971 947283065 49820971 950854068 47813609 950854068 47813609 953755131 44509540 953755131 44509540 954674535 42049866 954674535 42049866 962469901 36180632 962469901 36180632 966393535 30944812 966393535 30944812 969448336 28274012 969448336 28274012 972814438 25546501 972814438 25546501 975033965 22076286 975033965 22076286 978670748 20576193 978670748 20576193 978732160 17907081 978732160 17907081 982026762 15182966 982026762 15182966 985277493 14296418 985277493 14296418 985963487 13881987 985963487 13881987 986321438 13308791 986321438 13308791 988755699 10771544 988755699 10771544 989174286 9399215 989174286 9399215 990856558 8513044 990856558 8513044 991339531 8253744 991339531 8253744 991553797 7995422 991553797 7995422 993147129 6467520 993147129 6467520 993785626 6215907 993785626 511677308 993785626 511677308 483437992 562535118 483437992 562535118 406379283 604909751 406379283 604909751 386656565 624556038 386656565 624556038 359686837 643877024 359686837 643877024 340168664 682618977 340168664 682618977 312913321 693817871 312913321 693817871 273235770 736407203 273235770 736407203 241615127 771044158 241615127 771044158 211763963 788103664 211763963 788103664 207854449 812797934 207854449 812797934 183775953 819445925 183775953 819445925 172942948 835280670 172942948 835280670 158344530 851726161 158344530 851726161 147440412 855243159 147440412 855243159 144577330 857692179 144577330 857692179 140775171 865265128 140775171 865265128 133194269 869272187 133194269 869272187 130504948 882484362 130504948 882484362 115811964 885482053 115811964 885482053 110293987 896119165 110293987 896119165 97657633 911867213 97657633 911867213 88727840 913555618 88727840 913555618 86952141 918161542 86952141 918161542 83289534 927388667 83289534 927388667 72803543 933240948 72803543 933240948 66312056 938481149 66312056 938481149 63312017 943902604 63312017 943902604 57613041 953330375 57613041 953330375 45373551 956619103 45373551 956619103 41387463 963720373 41387463 963720373 36238021 965537892 36238021 965537892 32099416 973011668 32099416 973011668 27739497 974182267 27739497 974182267 26547279 975799855 26547279 975799855 24470332 977738992 24470332 977738992 21439721 981336522 21439721 981336522 16349644 984562119 16349644 984562119 15591495 985995153 15591495 985995153 13893962 987022335 13893962 987022335 13591073 988121390 13591073 988121390 12498071 988472997 12498071 988472997 11390419 989870124 11390419 989870124 9732428 990999787 9732428 990999787 8616117 992025061 8616117 992025061 8250358 992558927 8250358 992558927 7656631 992775878 7656631 992775878 7425890 992775878 802086809 195149216 802086809 195149216 813552646 165019039 813552646 165019039 836306042 143480346 836306042 143480346 858265793 134241962 858265793 134241962 869703892 126125296 869703892 126125296 878762735 107073903 878762735 107073903 902760949 86460283 902760949 86460283 913541559 80757822 913541559 80757822 922837953 70426845 922837953 70426845 934197578 61962592 934197578 61962592 939838839 54688297 939838839 54688297 944357878 52551711 944357878 52551711 946341380 51063060 946341380 51063060 949492016 48149895 949492016 48149895 951253752 45125299 951253752 45125299 953865747 44806945 953865747 44806945 956151536 38785470 956151536 38785470 962507202 33929920 962507202 33929920 967211563 30805301 967211563 30805301 970344413 27497972 970344413 27497972 974152276 24631638 974152276 24631638 975489385 22264579 975489385 22264579 978374895 18121846 978374895 18121846 981334796 16844846 981334796 16844846 983069349 16141045 983069349 16141045 984204151 15193805 984204151 15193805 984813155 14210886 984813155 14210886 989065729 9077469 989065729 9077469 990784603 8808495 990784603 8808495 990979050 8068282 990979050 8068282 992517799 6954889 992517799 6954889 993512979 6551185 993512979 6551185 752972223 495548732 752972223 495548732 490236756 537697196 490236756 537697196 460669171 562473066 460669171 562473066 412689676 595405507 412689676 595405507 371531513 628714074 371531513 628714074 350655093 652106939 350655093 652106939 332912853 687307074 332912853 687307074 311730267 710793574 311730267 710793574 288163406 715230411 288163406 715230411 265570384 742447660 265570384 742447660 251478134 761532047 251478134 761532047 215095474 787462055 215095474 787462055 212146252 790179973 212146252 790179973 192965260 809077209 192965260 809077209 188193423 830453512 188193423 830453512 168488563 833872294 168488563 833872294 160729216 841783084 160729216 841783084 156647837 853512424 156647837 853512424 146772075 856083866 146772075 856083866 145031887 868884847 145031887 868884847 126873150 875939327 126873150 875939327 120345648 882503718 120345648 882503718 111356355 891276126 111356355 891276126 107725248 900447656 107725248 900447656 96594980 908033774 96594980 908033774 88815933 919283001 88815933 919283001 77755761 929747280 77755761 929747280 68455568 933889613 68455568 933889613 67978417 934231858 67978417 934231858 67140499 942336068 67140499 942336068 52263140 951585328 52263140 951585328 48128073 953367916 48128073 953367916 43317212 958090018 43317212 958090018 41518803 961942931 41518803 961942931 38734778 964440979 38734778 964440979 35391972 966609863 35391972 966609863 33500741 968636383 33500741 968636383 32027273 969974481 32027273 969974481 28245169 974948435 28245169 974948435 25759809 977001384 25759809 977001384 23215100 978308737 23215100 978308737 22122232 979416247 22122232 979416247 20793772 981163335 20793772 981163335 19436002 982779275 19436002 982779275 17286113 986210163 17286113 986210163 13567061 987756010 13567061 987756010 12943621 988764529 12943621 988764529 11133559 989923973 11133559 989923973 9750492 991010433 9750492 991010433 9128168 991649950 9128168 991649950 8651861 991823474 8651861 991823474 8382452 992545899 8382452 992545899 7736378 223548706 7736378 223548706 779448376 212830079 779448376 212830079 796671548 200028704 796671548 200028704 800981076 195220757 800981076 195220757 804018843 152275461 804018843 152275461 854681613 143883742 854681613 143883742 859437356 127084437 859437356 127084437 874201155 121518548 874201155 121518548 888144146 109189395 888144146 109189395 899230544 97537862 899230544 97537862 902714990 92789098 902714990 92789098 908857068 88042577 908857068 88042577 911278504 81879532 911278504 81879532 921387385 71703990 921387385 71703990 927704739 70339693 927704739 70339693 936705107 57460859 936705107 57460859 941870741 55882075 941870741 55882075 945079099 51334553 945079099 51334553 950406424 45166148 950406424 45166148 955597251 41745353 955597251 41745353 959031670 37780722 959031670 37780722 962012417 35556695 962012417 35556695 964629955 31516070 964629955 31516070 968922257 29537353 968922257 29537353 971479922 26900791 971479922 26900791 972907028 26701165 972907028 26701165 973830994 25739388 973830994 25739388 975281461 21527346 975281461 21527346 977883950 19570662 977883950 19570662 980233492 18686170 980233492 18686170 980736690 18316389 980736690 18316389 981176995 18102947 981176995 18102947 981721760 16795458 981721760 16795458 982980581 16482988 982980581 16482988 983875156 15580391 983875156 15580391 984349009 15216923 984349009 15216923 984638855 14241734 984638855 14241734 988028044 11916286 988028044 11916286 988219368 11220689 988219368 11220689 989511653 9410364 989511653 9410364 990610981 8963660 990610981 8963660 991290157 7687485 991290157 7687485 992376493 7447876 992376493 7447876 992617638 7185046 992617638 7185046 992716496 7036194 992716496 7036194 993041023 6920709 993041023 6920709 154497742 854856839 154497742 854856839 137171238 864595327 137171238 864595327 134371257 875899735 134371257 875899735 120023754 883878914 120023754 883878914 113495176 896307721 113495176 896307721 102719974 900360801 102719974 900360801 96731992 909134124 96731992 909134124 91344836 911766282 91344836 911766282 90164048 914550431 90164048 914550431 83990831 928606472 83990831 928606472 72652412 936430377 72652412 936430377 64438043 941393421 64438043 941393421 58190386 943937976 58190386 943937976 53557410 949902232 53557410 949902232 50643056 952311203 50643056 952311203 47742223 953324205 47742223 953324205 44316999 956562565 44316999 956562565 40542505 961042239 40542505 961042239 38074008 963679070 38074008 963679070 36508657 967312222 36508657 967312222 31964000 971662982 31964000 971662982 29162567 973919249 29162567 973919249 26978210 976708825 26978210 976708825 23767048 978754153 23767048 978754153 21751378 982040760 21751378 982040760 16984560 984012608 16984560 984012608 16067546 986735880 16067546 986735880 13736249 987050962 13736249 987050962 13506381 987393162 13506381 987393162 12614138 988356149 12614138 988356149 10799829 990044630 10799829 990044630 9675303 990847161 9675303 990847161 8965051 992261222 8965051 992261222 7980851 992490525 7980851 992490525 7817267 992490525 257977824 467676985 257977824 467676985 547842025 448399413 547842025 448399413 595556207 384052747 595556207 384052747 631114632 348879476 631114632 348879476 655768723 333917194 655768723 333917194 673202064 300570825 673202064 300570825 717928133 279657594 717928133 279657594 720684675 270759718 720684675 270759718 747780158 249265032 747780158 249265032 753401379 237158836 753401379 237158836 766162901 222251126 766162901 222251126 778204560 215398269 778204560 215398269 786440582 203626577 786440582 203626577 799815566 166350976 799815566 166350976 839267389 151503625 839267389 151503625 854695843 141227523 854695843 141227523 857757856 130419568 857757856 130419568 868966813 123295046 868966813 123295046 897825221 100682913 897825221 100682913 901138303 97857489 901138303 97857489 903960566 91140301 903960566 91140301 909944966 87826524 909944966 87826524 910669009 84378544 910669009 84378544 919457642 76170241 919457642 76170241 922694300 65352209 922694300 65352209 936018987 60686440 936018987 60686440 941684212 51422359 941684212 51422359 948774909 48381505 948774909 48381505 953478696 44572976 953478696 44572976 955759752 37960990 955759752 37960990 961431664 35727981 961431664 35727981 963432814 34682616 963432814 34682616 966644509 31952829 966644509 31952829 967449216 31612889 967449216 31612889 969822660 28698294 969822660 28698294 972637235 26801049 972637235 26801049 973641958 23092619 973641958 23092619 977109986 21736072 977109986 21736072 980364193 18429445 980364193 18429445 981123393 17907089 981123393 17907089 982851129 15993262 982851129 15993262 984214034 15276686 984214034 15276686 984671600 14970667 984671600 14970667 986885781 11605558 986885781 11605558 988532913 11460369 988532913 11460369 989591007 9399106 989591007 9399106 990675617 8246205 990675617 8246205 991525638 7968380 991525638 7968380 991914238 7473120 991914238 7473120 992711546 7023514 992711546 7023514 992896271 7023514 65062751 937591140 65062751 937591140 60757633 942425740 60757633 942425740 58922433 945783845 58922433 945783845 51515742 953055154 51515742 953055154 44368562 960775037 44368562 960775037 39780010 963857530 39780010 963857530 33126724 968952915 33126724 968952915 31131868 970721530 31131868 970721530 29224413 972534530 29224413 972534530 27135944 974086305 27135944 974086305 26097829 975721903 26097829 975721903 23020570 978726914 23020570 978726914 20584060 982010815 20584060 982010815 18792831 982435840 18792831 982435840 18150136 983635210 18150136 983635210 16024360 985124038 16024360 985124038 15556963 985485123 15556963 985485123 13825883 986961117 13825883 986961117 13492628 988117956 13492628 988117956 12091171 990161640 12091171 990161640 9996383 990587034 9996383 990587034 9453376 991379731 9453376 991379731 8837787 991801186 8837787 991801186 8223188 992315400 8223188 992315400 7962509 992315400 762497347 233375120 762497347 233375120 771570495 219885803 771570495 219885803 781638178 204991701 781638178 204991701 823338341 173032280 823338341 173032280 841198284 153619259 841198284 153619259 848132550 149078843 848132550 149078843 852177282 137253176 852177282 137253176 877073213 115333768 877073213 115333768 883494241 113497575 883494241 113497575 897409836 99011610 897409836 99011610 908571916 79546076 908571916 79546076 936691065 57462176 936691065 57462176 941784740 55913620 941784740 55913620 944025559 54201344 944025559 54201344 945619998 52291117 945619998 52291117 947097879 46612607 947097879 46612607 953174804 43395440 953174804 43395440 959483749 38401883 959483749 38401883 963225279 35688390 963225279 35688390 964018383 33766918 964018383 33766918 965439497 33345208 965439497 33345208 966931107 31667814 966931107 31667814 969146597 29496353 969146597 29496353 971324920 27796892 971324920 27796892 973484586 23305332 973484586 23305332 976209733 22718461 976209733 22718461 978275371 20220366 978275371 20220366 979299179 19483265 979299179 19483265 980318689 19089285 980318689 19089285 980825706 18041019 980825706 18041019 982607650 16150952 982607650 16150952 983896871 15219432 983896871 15219432 985518730 13256351 985518730 13256351 987679614 12174574 987679614 12174574 988828098 11006302 988828098 11006302 989213645 9708168 989213645 9708168 990407657 9277205 990407657 9277205 990669567 8935936 990669567 8935936 992148654 7144043 992148654 7144043 992844567 7043262 992844567 81351040 992844567 81351040 512578944 529818572 512578944 529818572 447958273 584397951 447958273 584397951 387009390 627833997 387009390 627833997 360610270 658330087 360610270 658330087 338218776 684035935 338218776 684035935 312925082 695716883 312925082 695716883 305192297 699379713 305192297 699379713 290265463 710841281 290265463 710841281 271825843 730993065 271825843 730993065 257864705 749675966 257864705 749675966 249845320 760685538 249845320 760685538 238078105 792313889 238078105 792313889 198165659 810692128 198165659 810692128 171091866 830921850 171091866 830921850 163783711 838701995 163783711 838701995 162039090 848594509 162039090 848594509 149342708 855152842 149342708 855152842 139219020 862301103 139219020 862301103 136810092 868684317 136810092 868684317 127547159 874763615 127547159 874763615 125454387 876447654 125454387 876447654 122258859 884027391 122258859 884027391 94560088 909530474 94560088 909530474 91992961 911689853 91992961 911689853 90275104 915418447 90275104 915418447 75075221 928400806 75075221 928400806 71822558 930090661 71822558 930090661 70010868 937593550 70010868 937593550 64295240 940999604 64295240 940999604 60473582 941577569 60473582 941577569 57838956 949074903 57838956 949074903 45571451 955919657 45571451 955919657 43621734 960672945 43621734 960672945 36620628 966497623 36620628 966497623 33763843 969108290 33763843 969108290 30731277 973310313 30731277 973310313 27630689 973762783 27630689 973762783 27371929 974584780 27371929 974584780 26415193 976117579 26415193 976117579 24103647 979330215 24103647 979330215 19440426 982039751 19440426 982039751 18386007 983606852 18386007 983606852 17286523 983917085 17286523 983917085 16196088 984774195 16196088 984774195 15605402 985508909 15605402 985508909 14142370 986869335 14142370 986869335 13184971 987973498 13184971 987973498 12532780 989471026 12532780 989471026 10221148 990282664 10221148 990282664 10057619 990719329 10057619 990719329 9466107 991109563 9466107 991109563 8921805 991626202 8921805 991626202 8612920 992042246 8612920 992042246 8244537 108615355 8244537 108615355 895175553 102656899 895175553 102656899 899885505 94882176 899885505 94882176 904907226 91533582 904907226 91533582 910071027 87241363 910071027 87241363 917523551 67392830 917523551 67392830 933025137 59710972 933025137 59710972 939417022 57551843 939417022 57551843 943353947 52850516 943353947 52850516 947111902 51364995 947111902 51364995 952793468 44792490 952793468 44792490 959257047 39710125 959257047 39710125 960155830 38668204 960155830 38668204 961351765 37011112 961351765 37011112 963822244 32555389 963822244 32555389 967123828 31997197 967123828 31997197 969595225 29376729 969595225 29376729 970712335 27742026 970712335 27742026 971946063 26258886 971946063 26258886 973645384 25846681 973645384 25846681 975291694 23143797 975291694 23143797 976368403 20793647 976368403 20793647 978845068 20293893 978845068 20293893 980719665 18028434 980719665 18028434 983300228 15970050 983300228 15970050 983804247 15068158 983804247 15068158 985207415 12899379 985207415 12899379 987494494 11449688 987494494 11449688 988591980 10392225 988591980 10392225 989554345 9458587 989554345 9458587 990508332 9130051 990508332 9130051 991533993 8087288 991533993 8087288 992225012 7247218 992225012 7247218 992724454 7163412 992724454 7163412 174920516 827971315 174920516 827971315 172437090 842382988 172437090 842382988 158432305 845578875 158432305 845578875 150455707 853170600 150455707 853170600 147320492 860864514 147320492 860864514 135845345 872101326 135845345 872101326 126813014 874444852 126813014 874444852 117131694 899845858 117131694 899845858 95606773 906930497 95606773 906930497 94737716 909275745 94737716 909275745 92675187 910673352 92675187 910673352 73499032 928981053 73499032 928981053 70471550 934420596 70471550 934420596 67638694 935345689 67638694 935345689 62512818 942134861 62512818 942134861 57120083 945809122 57120083 945809122 52036440 949863149 52036440 949863149 44074350 957787675 44074350 957787675 41107498 961082139 41107498 961082139 37826682 964103156 37826682 964103156 36829359 964516574 36829359 964516574 33979518 967427857 33979518 967427857 32346771 971557356 32346771 971557356 27927602 974175455 27927602 974175455 26435905 976434659 26435905 976434659 23458451 978118859 23458451 978118859 22600980 979259838 22600980 979259838 20637063 980893071 20637063 980893071 19284602 983678493 19284602 983678493 16194691 985924461 16194691 985924461 14191820 986757816 14191820 986757816 13482101 987914232 13482101 987914232 12309118 988701643 12309118 988701643 11545512 989124999 11545512 989124999 10253917 990653648 10253917 990653648 9742346 990843525 9742346 990843525 9507486 991000318 9507486 991000318 9202875 991341465 9202875 991341465 8781959 991885448 8781959 991885448 8314113 992018291 8314113 547741978 8314113 547741978 474370341 483152901 474370341 483152901 567170598 422260356 567170598 422260356 586280160 398864711 586280160 398864711 627259543 349165104 627259543 349165104 664402763 331753216 664402763 331753216 698354764 285428970 698354764 285428970 719415132 271478470 719415132 271478470 732356206 259967619 732356206 259967619 753733503 232068198 753733503 232068198 776739885 219351082 776739885 219351082 785176609 203637171 785176609 203637171 795912045 199562070 795912045 199562070 829079189 166996331 829079189 166996331 838692862 156894982 838692862 156894982 845732877 147937651 845732877 147937651 853792050 142571191 853792050 142571191 859015497 134580740 859015497 134580740 873317744 120018271 873317744 120018271 881588024 115820127 881588024 115820127 888350978 109995462 888350978 109995462 888945791 108137304 888945791 108137304 892371373 105291412 892371373 105291412 899558543 92480876 899558543 92480876 906557669 87471881 906557669 87471881 912286522 83346339 912286522 83346339 932662104 65103795 932662104 65103795 940059872 57904200 940059872 57904200 945723625 51878219 945723625 51878219 952021797 42736244 952021797 42736244 959397253 39834387 959397253 39834387 960610523 36742765 960610523 36742765 965719891 33238118 965719891 33238118 966862775 29238226 966862775 29238226 970683624 26603278 970683624 26603278 975036619 23973548 975036619 23973548 975642985 23617092 975642985 23617092 977873061 20555243 977873061 20555243 979720088 19347392 979720088 19347392 980380756 18818329 980380756 18818329 980672454 16946379 980672454 16946379 983010445 15828622 983010445 15828622 986446809 12431968 986446809 12431968 989121405 10706399 989121405 10706399 989772822 9662941 989772822 9662941 990392219 8273087 990392219 8273087 991900755 7483120 991900755 7483120 992363013 7344880 992363013 7344880 992533071 394374332 992533071 394374332 515232401 499984543 515232401 499984543 485084959 548572962 485084959 548572962 443842537 583571340 443842537 583571340 401610818 622548814 401610818 622548814 344039446 679722069 344039446 679722069 320321740 683947153 320321740 683947153 310736780 718391710 310736780 718391710 268276605 741675528 268276605 741675528 251049032 771671018 251049032 771671018 204881106 798857276 204881106 798857276 190457401 826599409 190457401 826599409 173089094 829462434 173089094 829462434 160469582 840896075 160469582 840896075 155420750 852870346 155420750 852870346 142036426 860808366 142036426 860808366 137853714 867472931 137853714 867472931 133513765 869442950 133513765 869442950 131133462 876864721 131133462 876864721 123596436 897008336 123596436 897008336 95893099 908340627 95893099 908340627 89360402 923766450 89360402 923766450 77119803 925302482 77119803 925302482 73960371 928086284 73960371 928086284 72668740 932729760 72668740 932729760 64424150 938143710 64424150 938143710 61674702 941960233 61674702 941960233 58868994 944216866 58868994 944216866 53410828 947991300 53410828 947991300 52384786 951290571 52384786 951290571 45956380 954571057 45956380 954571057 43369855 958897592 43369855 958897592 40666748 963734114 40666748 963734114 34606013 967152345 34606013 967152345 33719490 967758673 33719490 967758673 32555845 969139036 32555845 969139036 31551814 971474581 31551814 971474581 28252091 974041591 28252091 974041591 27035288 976127944 27035288 976127944 24948609 976454597 24948609 976454597 24534238 980969028 24534238 980969028 20140759 981126255 20140759 981126255 19327533 982909471 19327533 982909471 18104910 984469202 18104910 984469202 16242783 986533668 16242783 986533668 13698935 987751886 13698935 987751886 12763061 988311837 12763061 988311837 12165609 989117694 12165609 989117694 10123989 990362348 10123989 990362348 9808020 990882852 9808020 990882852 9065898 991365894 9065898 991365894 8414020 991928703 8414020 305926633 8414020 305926633 706693878 288560881 706693878 288560881 719218291 279964389 719218291 279964389 724074779 272054286 724074779 272054286 729394550 251286203 729394550 251286203 766761982 221790881 766761982 221790881 779953266 216974408 779953266 216974408 789764887 201175825 789764887 201175825 809477944 187017050 809477944 187017050 821568595 160081596 821568595 160081596 847195147 149074244 847195147 149074244 852595059 144492805 852595059 144492805 860091763 137864504 860091763 137864504 870760109 121211008 870760109 121211008 880513676 111957106 880513676 111957106 891387104 102369079 891387104 102369079 898098885 95379251 898098885 95379251 905179189 93333316 905179189 93333316 908122688 88419975 908122688 88419975 913914660 75131869 913914660 75131869 931047933 61288128 931047933 61288128 939577513 58832857 939577513 58832857 940540406 54861532 940540406 54861532 951398743 47072666 951398743 47072666 955536895 40258793 955536895 40258793 960338241 36592584 960338241 36592584 964412912 34056273 964412912 34056273 965329256 32746947 965329256 32746947 968701679 28444846 968701679 28444846 973717109 25539426 973717109 25539426 975337587 22726377 975337587 22726377 978493271 20810626 978493271 20810626 979512805 19232880 979512805 19232880 980245940 18855867 980245940 18855867 980870420 17374204 980870420 17374204 982856489 15887859 982856489 15887859 984301440 14279230 984301440 14279230 987191864 11191732 987191864 11191732 989620448 9979254 989620448 9979254 989862872 9679542 989862872 9679542 990256941 9127551 990256941 9127551 991467549 7918810 991467549 7918810 992019831 7667661 992019831 7667661 992121702 7667661 885093605 443526429 885093605 443526429 546238549 482464556 546238549 482464556 500638317 523984070 500638317 523984070 472881286 547598235 472881286 547598235 426728081 574115989 426728081 574115989 389232992 613362864 389232992 613362864 364446077 652536260 364446077 652536260 343101809 663467041 343101809 663467041 326269426 699074097 326269426 699074097 296075625 718253549 296075625 718253549 274661833 731080161 274661833 731080161 268352932 735852275 268352932 735852275 261184644 756832573 261184644 756832573 234771738 774462027 234771738 774462027 220032277 792915073 220032277 792915073 193735754 806507528 193735754 806507528 183180916 818292112 183180916 818292112 173882269 835530842 173882269 835530842 161063115 844720139 161063115 844720139 154535686 846698930 154535686 846698930 151448134 858962271 151448134 858962271 141208778 860485245 141208778 860485245 131386430 879060244 131386430 879060244 113160566 896025865 113160566 896025865 105148086 898997247 105148086 898997247 99442934 905566670 99442934 905566670 96263081 908242458 96263081 908242458 92735564 921602713 92735564 921602713 78032684 924209656 78032684 924209656 74249895 928912847 74249895 928912847 68310115 933867371 68310115 933867371 66342748 936510533 66342748 936510533 64314644 939099564 64314644 939099564 62969444 939461267 62969444 939461267 62119939 944496636 62119939 944496636 54369621 953358850 54369621 953358850 46929890 954386395 46929890 954386395 45915551 958534338 45915551 958534338 38993096 962317487 38993096 962317487 38370778 963966938 38370778 963966938 34310581 967051627 34310581 967051627 33524825 967718610 33524825 967718610 31101458 971054375 31101458 971054375 29573957 972070965 29573957 972070965 28479563 973149809 28479563 973149809 27942116 973893089 27942116 973893089 27136193 974527414 27136193 974527414 24754835 976929281 24754835 976929281 19720684 981493595 19720684 981493595 16946822 984805660 16946822 984805660 15252846 986752086 15252846 986752086 13777283 987882802 13777283 987882802 11877493 989542824 11877493 989542824 10960255 989706447 10960255 989706447 10617888 989930888 10617888 989930888 10392156 990323837 10392156 990323837 9240301 991245446 9240301 991245446 9036316 991282511 9036316 991282511 612749176 382594608 612749176 382594608 623142314 352826166 623142314 352826166 649644871 344340007 649644871 344340007 696667281 283570184 696667281 283570184 719961522 279501432 719961522 279501432 727065531 271652538 727065531 271652538 732614684 265844195 732614684 265844195 746157808 241283829 746157808 241283829 763661819 225669869 763661819 225669869 775923632 221933343 775923632 221933343 782965185 203145254 782965185 203145254 817484760 173451202 817484760 173451202 828772774 161611059 828772774 161611059 841937514 155216463 841937514 155216463 849865279 144951084 849865279 144951084 862032792 129291493 862032792 129291493 883078083 107982050 883078083 107982050 894910755 103546079 894910755 103546079 898417396 99925839 898417396 99925839 900926225 93355883 900926225 93355883 909663443 71599587 909663443 71599587 927787868 66029710 927787868 66029710 936791818 59164888 936791818 59164888 943096920 54798560 943096920 54798560 946669226 50269950 946669226 50269950 948878525 49299395 948878525 49299395 951563130 44580627 951563130 44580627 959300200 38804912 959300200 38804912 961998012 34406199 961998012 34406199 965279816 29546083 965279816 29546083 970222195 28731521 970222195 28731521 972307119 26785803 972307119 26785803 973176574 26207684 973176574 26207684 973907407 25200542 973907407 25200542 975584156 21003160 975584156 21003160 978537488 20537879 978537488 20537879 979687890 19480358 979687890 19480358 980214759 19089962 980214759 19089962 980402354 18627681 980402354 18627681 983440705 15085085 983440705 15085085 985265387 14075058 985265387 14075058 986023589 13690694 986023589 13690694 986621121 12248045 986621121 12248045 988438764 11451227 988438764 11451227 988836188 10619856 988836188 10619856 989571888 9618701 989571888 9618701 990879231 8527542 990879231 8527542 991785328 8000830 991785328 8000830 991977854 7790235 991977854 7790235 992034577 7698410 992034577 7698410 908761961 500935589 908761961 500935589 478082137 524427148 478082137 524427148 465653464 538875641 465653464 538875641 427667625 574144212 427667625 574144212 410048433 593988649 410048433 593988649 384480046 632738919 384480046 632738919 358861666 649250042 358861666 649250042 351484432 662154297 351484432 662154297 310265685 700115975 310265685 700115975 293507642 717232972 293507642 717232972 273108614 730729404 273108614 730729404 256222968 755321283 256222968 755321283 242845221 790103973 242845221 790103973 185408160 822105577 185408160 822105577 177242700 825910168 177242700 825910168 164025612 841947673 164025612 841947673 155204644 853608826 155204644 853608826 144124574 867428038 144124574 867428038 124277046 885125251 124277046 885125251 113867951 887408591 113867951 887408591 106456899 898938168 106456899 898938168 99137021 904697016 99137021 904697016 95567125 916338070 95567125 916338070 82667816 920593906 82667816 920593906 81155683 923577148 81155683 923577148 71906241 932534424 71906241 932534424 65319035 937458329 65319035 937458329 59016052 944221843 59016052 944221843 55307643 947624665 55307643 947624665 46184574 958127332 46184574 958127332 42285208 962837470 42285208 962837470 34346082 968144427 34346082 968144427 32194573 970379902 32194573 970379902 30865541 971125803 30865541 971125803 27805795 973524850 27805795 973524850 26986443 975527075 26986443 975527075 22089949 979611421 22089949 979611421 20590547 980864252 20590547 980864252 20021503 981308619 20021503 981308619 18828063 982394337 18828063 982394337 16995307 985106060 16995307 985106060 15645711 985623840 15645711 985623840 13680511 988666274 13680511 988666274 11218125 989608911 11218125 989608911 10720401 990307237 10720401 990307237 9897883 990800344 9897883 990800344 9359803 991222894 9359803 991222894 9089938 991250621 9089938 991250621 640940663 341533395 640940663 341533395 689197567 289520981 689197567 289520981 711687498 287246126 711687498 287246126 713634362 261211543 713634362 261211543 745058705 237373934 745058705 237373934 767044995 222182676 767044995 222182676 778967040 217979540 778967040 217979540 799598727 186787867 799598727 186787867 816811237 164434835 816811237 164434835 840362964 156404915 840362964 156404915 843612553 150413161 843612553 150413161 856186529 139116012 856186529 139116012 874741503 116591840 874741503 116591840 890733384 103664101 890733384 103664101 896672422 101525866 896672422 101525866 898387907 98965715 898387907 98965715 906662789 85277125 906662789 85277125 918128011 78202287 918128011 78202287 923404461 72521590 923404461 72521590 936661846 60317572 936661846 60317572 938345845 55439380 938345845 55439380 945438242 53011267 945438242 53011267 948672701 49599294 948672701 49599294 952349406 45468956 952349406 45468956 956404553 41869320 956404553 41869320 957911128 40956002 957911128 40956002 960117894 37132540 960117894 37132540 961966950 36397550 961966950 36397550 964360815 34424784 964360815 34424784 964953413 32295655 964953413 32295655 968047714 30114849 968047714 30114849 969190085 29029364 969190085 29029364 972953560 25508251 972953560 25508251 974270757 24910748 974270757 24910748 974901598 23982623 974901598 23982623 977851100 20976171 977851100 20976171 978533760 19786855 978533760 19786855 980284975 16964605 980284975 16964605 982691727 16610897 982691727 16610897 983275101 14885295 983275101 14885295 985691533 13519489 985691533 13519489 988446162 11359696 988446162 11359696 988707552 11050755 988707552 11050755 989420269 10342841 989420269 10342841 989922483 9716190 989922483 9716190 991017946 8339191 991017946 8339191 991424569 8047432 991424569 8047432 991974212 7817893 991974212 312314892 991974212 312314892 527003220 482770876 527003220 482770876 513543486 534059528 513543486 534059528 448609169 568424362 448609169 568424362 421715778 584138627 421715778 584138627 406112845 606012831 406112845 606012831 393732977 609736523 393732977 609736523 380443344 628749965 380443344 628749965 348333468 652396068 348333468 652396068 342307553 660645323 342307553 660645323 327100705 683863629 327100705 683863629 312999792 711690013 312999792 711690013 277802347 726538330 277802347 726538330 271607086 736618807 271607086 736618807 257175084 750604795 257175084 750604795 242792996 769519978 242792996 769519978 223597780 798694695 223597780 798694695 195528285 812062390 195528285 812062390 183730275 821855650 183730275 821855650 175808428 825498357 175808428 825498357 172127555 838364921 172127555 838364921 162582123 842845303 162582123 842845303 157312559 851862400 157312559 851862400 147584618 860277976 147584618 860277976 136040306 877940972 136040306 877940972 121745025 882996042 121745025 882996042 116103346 886871617 116103346 886871617 111372278 889908614 111372278 889908614 106696982 896064012 106696982 896064012 102624736 899524567 102624736 899524567 100735275 901194079 100735275 901194079 98475778 903678740 98475778 903678740 94804934 912684462 94804934 912684462 82737080 919797553 82737080 919797553 81329634 921658597 81329634 921658597 77018031 931458102 77018031 931458102 70023901 933116057 70023901 933116057 67255848 937546347 67255848 937546347 61914156 944024891 61914156 944024891 56274758 947259519 56274758 947259519 48830520 954113635 48830520 954113635 45090014 958605507 45090014 958605507 39928709 964304918 39928709 964304918 34792625 966181172 34792625 966181172 34489851 967533847 34489851 967533847 32306777 971617633 32306777 971617633 28028937 973881029 28028937 973881029 26690509 976853744 26690509 976853744 20994145 980443460 20994145 980443460 20206926 981001424 20206926 981001424 19233710 982283473 19233710 982283473 17060033 984335232 17060033 984335232 16238844 986548871 16238844 986548871 13662593 988533961 13662593 988533961 11517639 989858192 11517639 989858192 10101299 990906707 10101299 990906707 9465948 990983586 9465948 990983586 9161042 991198222 9161042 991198222 736329467 245873965 736329467 245873965 770212235 223306953 770212235 223306953 776181451 222261417 776181451 222261417 789100091 187925671 789100091 187925671 821189036 173160653 821189036 173160653 833006069 165550173 833006069 165550173 836036826 157555635 836036826 157555635 843524852 148576540 843524852 148576540 852247866 145051611 852247866 145051611 860303396 129395285 860303396 129395285 876996962 115164739 876996962 115164739 887495867 108537169 887495867 108537169 892064036 103399495 892064036 103399495 898658013 100284215 898658013 100284215 900241866 94071404 900241866 94071404 905140857 90594961 905140857 90594961 915954576 78946197 915954576 78946197 922310045 74292796 922310045 74292796 931370552 66708950 931370552 66708950 934021965 61814800 934021965 61814800 938880801 54980090 938880801 54980090 946476194 50621704 946476194 50621704 948980063 47797806 948980063 47797806 952122244 44271771 952122244 44271771 954539769 44093521 954539769 44093521 957748422 40090003 957748422 40090003 960666073 37528967 960666073 37528967 961506088 36159214 961506088 36159214 963547100 34576745 963547100 34576745 964650426 34027610 964650426 34027610 967987852 31380923 967987852 31380923 968588344 30642352 968588344 30642352 970130599 28213828 970130599 28213828 973081974 26429031 973081974 26429031 976213227 21628490 976213227 21628490 977877677 20895020 977877677 20895020 978667917 20119523 978667917 20119523 980410757 17366930 980410757 17366930 982968489 16523893 982968489 16523893 983241282 16161610 983241282 16161610 984380644 15233336 984380644 15233336 984774691 13999910 984774691 13999910 988248463 11724669 988248463 11724669 988655831 10591367 988655831 10591367 989323061 10010615 989323061 10010615 989897821 9661190 989897821 9661190 990371394 8841149 990371394 8841149 991647509 8073144 991647509 8073144 991729133 8073144 129833900 874809632 129833900 874809632 124197155 878243466 124197155 878243466 118128628 889960108 118128628 889960108 108078372 895481971 108078372 895481971 105000329 898956887 105000329 898956887 100283567 905868449 100283567 905868449 96106516 906471379 96106516 906471379 95601040 917624027 95601040 917624027 83211609 919110870 83211609 919110870 82810382 919431840 82810382 919431840 80622350 925460277 80622350 925460277 73530909 932176912 73530909 932176912 68962064 935401826 68962064 935401826 57241416 947366539 57241416 947366539 50542942 952734545 50542942 952734545 46657477 957438995 46657477 957438995 41555653 959978814 41555653 959978814 37503237 964475526 37503237 964475526 35862211 965439276 35862211 965439276 35049662 967394886 35049662 967394886 32700429 969131887 32700429 969131887 31119093 971828077 31119093 971828077 28923396 972459319 28923396 972459319 28407981 973462519 28407981 973462519 22748039 979543674 22748039 979543674 21563748 980306970 21563748 980306970 19489666 982022280 19489666 982022280 18959473 982269751 18959473 982269751 18065977 985246102 18065977 985246102 15353177 985418335 15353177 985418335 14805660 986535025 14805660 986535025 13762939 987201593 13762939 987201593 12189363 989252198 12189363 989252198 11020578 989547714 11020578 989547714 10730757 990236841 10730757 990236841 9869558 990555543 9869558 990555543 9533115 990944371 9533115 990944371 9230340 991154834 9230340 952397386 9230340 952397386 546153552 437169850 546153552 437169850 591987636 381589118 591987636 381589118 620181165 371703131 620181165 371703131 639448399 328052582 639448399 328052582 693300834 294112692 693300834 294112692 708835037 284270326 708835037 284270326 728258900 255452810 728258900 255452810 747851868 235289681 747851868 235289681 773942330 220698736 773942330 220698736 779306787 192231499 779306787 192231499 807335815 184459525 807335815 184459525 821106492 175742786 821106492 175742786 831509818 162630480 831509818 162630480 838041473 158132035 838041473 158132035 848241282 134840314 848241282 134840314 868945180 123495281 868945180 123495281 876174463 116734640 876174463 116734640 885647824 111532068 885647824 111532068 888594147 106998806 888594147 106998806 898427025 99256597 898427025 99256597 904393564 92295368 904393564 92295368 908578160 84621981 908578160 84621981 920902894 73239710 920902894 73239710 930701916 66330039 930701916 66330039 936354401 61163649 936354401 61163649 939933270 56194030 939933270 56194030 944417469 53428914 944417469 53428914 945419210 51015779 945419210 51015779 947733656 50332698 947733656 50332698 952079655 44773718 952079655 44773718 954746825 42605345 954746825 42605345 958873352 38286725 958873352 38286725 961407861 36159259 961407861 36159259 963897303 34842467 963897303 34842467 965024267 33074312 965024267 33074312 970806539 28211839 970806539 28211839 972245114 26788047 972245114 26788047 974793813 23567150 974793813 23567150 977598011 21152811 977598011 21152811 978454260 19992492 978454260 19992492 979496648 18732497 979496648 18732497 981422293 17443371 981422293 17443371 982095301 14499688 982095301 14499688 985598437 13805968 985598437 13805968 987158339 11620651 987158339 11620651 989136467 10560952 989136467 10560952 989557373 10156002 989557373 10156002 989895934 9693713 989895934 9693713 990745403 8658462 990745403 8658462 991200607 8219102 991200607 8219102 991703639 8092013 991703639 896040327 991703639 896040327 105003807 898117080 105003807 898117080 96000131 906145830 96000131 906145830 90257050 918042394 90257050 918042394 83697830 919897512 83697830 919897512 81857843 926142107 81857843 926142107 70111631 937022080 70111631 937022080 63680173 940639041 63680173 940639041 60050637 943801236 60050637 943801236 51687534 951168125 51687534 951168125 48546257 954949998 48546257 954949998 44674534 958641150 44674534 958641150 40220012 962469291 40220012 962469291 37813238 963845825 37813238 963845825 35673628 966201148 35673628 966201148 33356814 970001119 33356814 970001119 30380452 971345142 30380452 971345142 28958488 972535769 28958488 972535769 27808083 975062173 27808083 975062173 25595716 976221142 25595716 976221142 23180167 979168742 23180167 979168742 22062030 980144065 22062030 980144065 20560393 981344182 20560393 981344182 19522548 983849031 19522548 983849031 16585374 984736573 16585374 984736573 15337655 985870997 15337655 985870997 14655026 988137073 14655026 988137073 12525036 989198126 12525036 989198126 10598759 989917621 10598759 989917621 10350975 990205771 10350975 990205771 9683422 990827141 9683422 990827141 9582861 772372664 9582861 772372664 526282405 459621984 526282405 459621984 552083191 443274883 552083191 443274883 575694885 410214243 575694885 410214243 602823941 393424983 602823941 393424983 616099794 367009382 616099794 367009382 633865094 343417724 633865094 343417724 671738927 315358639 671738927 315358639 682946448 308305196 682946448 308305196 722713874 272387677 722713874 272387677 733982155 261697096 733982155 261697096 741933819 256657214 741933819 256657214 750361742 230547700 750361742 230547700 770233013 226214769 770233013 226214769 776431387 197634080 776431387 197634080 827506105 167741086 827506105 167741086 834479354 163414956 834479354 163414956 843040198 149375257 843040198 149375257 857695954 139325459 857695954 139325459 860917554 136971218 860917554 136971218 871399759 124145599 871399759 124145599 881918343 113822276 881918343 113822276 889114383 109024249 889114383 109024249 895767930 92602652 895767930 92602652 906985652 90372899 906985652 90372899 912330261 76214384 912330261 76214384 922960532 68051921 922960532 68051921 931151400 66035055 931151400 66035055 936298812 57483629 936298812 57483629 942668611 53797429 942668611 53797429 945041679 53105541 945041679 53105541 946622918 50440077 946622918 50440077 949720238 47801241 949720238 47801241 951795612 43570038 951795612 43570038 955517761 40774427 955517761 40774427 958378699 38865178 958378699 38865178 960303278 37961353 960303278 37961353 961229996 37088078 961229996 37088078 964772614 34112831 964772614 34112831 967675298 30987781 967675298 30987781 970009963 26800428 970009963 26800428 975413405 22812405 975413405 22812405 976760582 22569862 976760582 22569862 978279301 19426728 978279301 19426728 980577613 17621193 980577613 17621193 982292392 17092397 982292392 17092397 984271661 14816197 984271661 14816197 985985706 12745226 985985706 12745226 988054970 11942818 988054970 11942818 988662627 11167334 988662627 11167334 989023245 10496512 989023245 10496512 989896308 9695905 989896308 9695905 990178340 9581653 990178340 9581653 991503627 8240932 991503627 513667311 991503627 513667311 477814560 524156348 477814560 524156348 464215539 550506419 464215539 550506419 442738485 564156709 442738485 564156709 416842036 608210986 416842036 608210986 383309334 631699686 383309334 631699686 362694306 641019256 362694306 641019256 355521190 649698874 355521190 649698874 331141101 704544994 331141101 704544994 275857771 727745133 275857771 727745133 272482747 732142237 272482747 732142237 235805481 776129179 235805481 776129179 203935837 804322720 203935837 804322720 190698401 819921257 190698401 819921257 180547742 835370986 180547742 835370986 162840916 840295265 162840916 840295265 151066450 849907137 151066450 849907137 150003926 851621550 150003926 851621550 149324701 853898591 149324701 853898591 141846697 862730947 141846697 862730947 136042149 876224431 136042149 876224431 123200229 882418505 123200229 882418505 116794844 888970791 116794844 888970791 108266608 897265927 108266608 897265927 102317693 903096300 102317693 903096300 97621047 906077041 97621047 906077041 88048245 916498357 88048245 916498357 84295091 918375223 84295091 918375223 83494760 919330153 83494760 919330153 80161951 925920925 80161951 925920925 73862465 932118268 73862465 932118268 69322783 933027687 69322783 933027687 61209567 941792494 61209567 941792494 59102068 947357305 59102068 947357305 50964568 951223880 50964568 951223880 46863399 956510288 46863399 956510288 43899563 959715609 43899563 959715609 40057968 961589432 40057968 961589432 39224402 963157613 39224402 963157613 36042028 964979211 36042028 964979211 35642677 965450622 35642677 965450622 33455697 967848978 33455697 967848978 31384565 970680252 31384565 970680252 30520746 970979269 30520746 970979269 28612338 976163061 28612338 976163061 24210006 977714316 24210006 977714316 22853112 978894608 22853112 978894608 21287431 981344108 21287431 981344108 17724075 983788537 17724075 983788537 17121365 985180294 17121365 985180294 15336737 985464603 15336737 985464603 13919324 986849073 13919324 986849073 12694954 988895083 12694954 988895083 11729906 989304677 11729906 989304677 11119572 990059195 11119572 990059195 10244031 990241426 10244031 921802756 10244031 921802756 490862502 483557504 490862502 483557504 539195377 457385524 539195377 457385524 589640361 408592167 589640361 408592167 606843986 379474640 606843986 379474640 666053763 321296108 666053763 321296108 690724815 302976099 690724815 302976099 706775709 290971164 706775709 290971164 723827557 273141951 723827557 273141951 727030676 271063384 727030676 271063384 736835812 260895403 736835812 260895403 749927908 243000940 749927908 243000940 761429755 235146642 761429755 235146642 765618733 232395994 765618733 232395994 774555826 197651450 774555826 197651450 813847346 177031510 813847346 177031510 825948759 169047028 825948759 169047028 835985672 160578417 835985672 160578417 846355320 141252792 846355320 141252792 862667113 130185952 862667113 130185952 874151163 117995808 874151163 117995808 883171139 111359801 883171139 111359801 888937250 104750588 888937250 104750588 902916355 92812518 902916355 92812518 906617899 90068126 906617899 90068126 916666118 76101227 916666118 76101227 929779281 67129421 929779281 67129421 931579995 63027302 931579995 63027302 936793871 60118053 936793871 60118053 941132045 56885771 941132045 56885771 942377182 52853339 942377182 52853339 945924927 52594353 945924927 52594353 949149943 44808359 949149943 44808359 958573760 38900066 958573760 38900066 960782046 37690138 960782046 37690138 961615593 36798913 961615593 36798913 962554403 35502286 962554403 35502286 963588019 34655671 963588019 34655671 967032714 31382991 967032714 31382991 970117613 26718581 970117613 26718581 974619401 23645226 974619401 23645226 977854927 20946266 977854927 20946266 979146420 19088027 979146420 19088027 981490592 17775321 981490592 17775321 983363602 15819421 983363602 15819421 984220556 15241830 984220556 15241830 987482357 12446891 987482357 12446891 988004669 11586257 988004669 11586257 989857978 8703524 989857978 8703524 991437656 8294691 991437656 532109999 991437656 532109999 467754966 562409569 467754966 562409569 405762680 609461521 405762680 609461521 357766922 654274564 357766922 654274564 296658054 707415038 296658054 707415038 280669628 727445855 280669628 727445855 231409284 776438855 231409284 776438855 219980230 788208114 219980230 788208114 196731111 813791151 196731111 813791151 183831316 822719482 183831316 822719482 176781260 841699306 176781260 841699306 154596561 849120302 154596561 849120302 149306461 864252812 149306461 864252812 126216699 875598345 126216699 875598345 118465897 886070312 118465897 886070312 111054016 894067029 111054016 894067029 105685159 898884739 105685159 898884739 100312389 902983689 100312389 902983689 98360956 905787122 98360956 905787122 89426256 912935388 89426256 912935388 89176249 915904213 89176249 915904213 83780877 922739496 83780877 922739496 78648278 928679660 78648278 928679660 69343529 935988225 69343529 935988225 65148690 939868024 65148690 939868024 57148314 948111632 57148314 948111632 52049541 949710510 52049541 949710510 50387750 951616077 50387750 951616077 48676368 954888045 48676368 954888045 40239850 964835697 40239850 964835697 35805889 967592888 35805889 967592888 32228958 970026885 32228958 970026885 31179017 970234656 31179017 970234656 29648590 972748528 29648590 972748528 25151182 978043865 25151182 978043865 22596510 978759417 22596510 978759417 21134438 981301828 21134438 981301828 18362584 983017537 18362584 983017537 17280681 983884506 17280681 983884506 15949069 985234141 15949069 985234141 15235132 987792372 15235132 987792372 12485208 988778174 12485208 988778174 11777446 989028378 11777446 989028378 11484576 989116217 11484576 989116217 10659355 989975170 10659355 989975170 10472909 990012984 10472909 990012984 10347573 990202654 10347573 990202654 10284853 990202654 168756717 480229987 168756717 480229987 585156243 411410263 585156243 411410263 607994297 371862502 607994297 371862502 628604499 333200929 628604499 333200929 668119968 298946454 668119968 298946454 702314706 283865724 702314706 283865724 722571977 264174097 722571977 264174097 742590054 251159863 742590054 251159863 750794384 235197191 750794384 235197191 763412931 233178194 763412931 233178194 789277452 192601538 789277452 192601538 813981209 177228130 813981209 177228130 822256985 164482542 822256985 164482542 846218192 151662251 846218192 151662251 855829140 136759876 855829140 136759876 862085924 133943072 862085924 133943072 876815860 118958053 876815860 118958053 887178208 110080800 887178208 110080800 893409037 96292292 893409037 96292292 911141407 84316241 911141407 84316241 920535302 77651183 920535302 77651183 928892936 67783751 928892936 67783751 931364265 65784463 931364265 65784463 933532528 62864397 933532528 62864397 935488714 61380146 935488714 61380146 938302269 58167036 938302269 58167036 941973964 53510806 941973964 53510806 946289433 51889585 946289433 51889585 949707385 47329736 949707385 47329736 952818566 44042972 952818566 44042972 956081721 42442278 956081721 42442278 959645659 38942541 959645659 38942541 960930381 37493234 960930381 37493234 962989414 35377053 962989414 35377053 964615221 32278587 964615221 32278587 969870262 29330988 969870262 29330988 970346102 26812129 970346102 26812129 976350970 21859564 976350970 21859564 978258592 20324060 978258592 20324060 979678378 19498179 979678378 19498179 980121692 18096875 980121692 18096875 981327962 17226208 981327962 17226208 982268137 17141223 982268137 17141223 982614787 15807638 982614787 15807638 984043369 15014352 984043369 15014352 986436196 13260970 986436196 13260970 987268095 12734228 987268095 12734228 987850245 12100010 987850245 12100010 988799809 10959336 988799809 10959336 989015402 10284123 989015402 10284123 989564160 10204326 989564160 10204326 989866169 8797114 989866169 8797114 990953753 8328060 990953753 8328060 991430048 8328060 875720780 488211481 875720780 488211481 492032644 517295814 492032644 517295814 470080970 546884237 470080970 546884237 443959647 589883667 443959647 589883667 407448713 598697674 407448713 598697674 394336755 616555828 394336755 616555828 367925240 640801063 367925240 640801063 303835168 702222935 303835168 702222935 275892948 743886141 275892948 743886141 252664164 763565393 252664164 763565393 227118116 783637731 227118116 783637731 197176113 807217013 197176113 807217013 186081924 815288411 186081924 815288411 181169373 820475030 181169373 820475030 173408194 832833178 173408194 832833178 166855256 838011685 166855256 838011685 154799430 850295094 154799430 850295094 142664734 862350531 142664734 862350531 129600070 876452820 129600070 876452820 122637262 888638173 122637262 888638173 109549188 893294556 109549188 893294556 107241109 900876296 107241109 900876296 98187362 904281481 98187362 904281481 96791156 909243221 96791156 909243221 92732059 911075580 92732059 911075580 89718736 914845633 89718736 914845633 86555797 917660633 86555797 917660633 80915030 921601876 80915030 921601876 79162418 927984994 79162418 927984994 70154012 940395743 70154012 940395743 59641293 948317262 59641293 948317262 50364290 952266984 50364290 952266984 46905496 954633483 46905496 954633483 42454852 960009636 42454852 960009636 36421070 964894539 36421070 964894539 34486911 967397573 34486911 967397573 32751823 969112705 32751823 969112705 31991483 969682645 31991483 969682645 30097758 972157418 30097758 972157418 28987067 972944669 28987067 972944669 27496894 977373677 27496894 977373677 22960258 979150688 22960258 979150688 19897695 981382656 19897695 981382656 18187101 984663867 18187101 984663867 15416124 985283028 15416124 985283028 15341722 985561286 15341722 985561286 14532494 987300927 14532494 987300927 12837520 988656904 12837520 988656904 11964719 989603901 11964719 989603901 10853188 989736073 10853188 989736073 10533370 990053377 10533370 990053377 10382275 297740025 10382275 297740025 718581621 266384694 718581621 266384694 740992774 250662250 740992774 250662250 757962629 238549325 757962629 238549325 761240184 236714518 761240184 236714518 762678649 235445353 762678649 235445353 770880180 215169003 770880180 215169003 796837055 195673341 796837055 195673341 814068886 181187362 814068886 181187362 831760414 163507835 831760414 163507835 846304004 149833894 846304004 149833894 851990054 146143585 851990054 146143585 857868148 139595599 857868148 139595599 877147551 115974842 877147551 115974842 884996531 111799152 884996531 111799152 888149228 105126246 888149228 105126246 900996151 91525830 900996151 91525830 914066172 83646179 914066172 83646179 919725857 73755087 919725857 73755087 925088237 73114784 925088237 73114784 926670303 70914309 926670303 70914309 928684639 64674819 928684639 64674819 935752705 61470697 935752705 61470697 939389131 58481205 939389131 58481205 940779477 57362354 940779477 57362354 941744989 54458375 941744989 54458375 944592408 54051180 944592408 54051180 945511637 52655242 945511637 52655242 947923416 46301732 947923416 46301732 954670697 42646768 954670697 42646768 958486514 39947810 958486514 39947810 960000033 38425393 960000033 38425393 960811570 37135231 960811570 37135231 962510655 35827795 962510655 35827795 967003992 31984741 967003992 31984741 967552257 26979870 967552257 26979870 974373804 24125211 974373804 24125211 975505062 22640094 975505062 22640094 977844933 21175372 977844933 21175372 978421625 20559743 978421625 20559743 979394942 18199384 979394942 18199384 981363235 17311363 981363235 17311363 983726145 14185275 983726145 14185275 986643058 13112859 986643058 13112859 987486595 12523780 987486595 12523780 987896106 12052537 987896106 12052537 988344826 10604791 988344826 10604791 989441423 9616839 989441423 9616839 990229606 8954412 990229606 8954412 991015737 8463833 991015737 8463833 991305311 8463833 962478418 464385655 962478418 464385655 497299578 511600906 497299578 511600906 482809188 525907574 482809188 525907574 470472244 550458984 470472244 550458984 413466659 627263004 413466659 627263004 364796464 663239226 364796464 663239226 324956049 688623504 324956049 688623504 297454747 706617044 297454747 706617044 288793595 721854011 288793595 721854011 259147631 760026141 259147631 760026141 221809810 785081665 221809810 785081665 212205181 812852614 212205181 812852614 185962123 816728636 185962123 816728636 181894780 826967090 181894780 826967090 167006295 836149698 167006295 836149698 159661805 842006349 159661805 842006349 154211812 847259276 154211812 847259276 143927385 868780543 143927385 868780543 131581808 870091743 131581808 870091743 124503169 877449176 124503169 877449176 121743264 886779658 121743264 886779658 109207958 891961887 109207958 891961887 103252403 899044388 103252403 899044388 101714039 901967339 101714039 901967339 99618593 906050507 99618593 906050507 95032637 908211776 95032637 908211776 93280484 909740519 93280484 909740519 87548575 916935124 87548575 916935124 77261906 926588929 77261906 926588929 70647020 934492563 70647020 934492563 67172660 937676206 67172660 937676206 62474889 941455232 62474889 941455232 53224854 949513249 53224854 949513249 50580852 951835395 50580852 951835395 43730560 959926879 43730560 959926879 39191781 963380915 39191781 963380915 37482252 964262567 37482252 964262567 36615097 965335901 36615097 965335901 35455973 965879745 35455973 965879745 34582590 967774114 34582590 967774114 30359326 975984735 30359326 975984735 24211627 977333525 24211627 977333525 23226670 977913986 23226670 977913986 22494026 980344273 22494026 980344273 20666812 982849353 20666812 982849353 18209355 983338923 18209355 983338923 17369630 983918956 17369630 983918956 16653067 984410971 16653067 984410971 15966994 984966000 15966994 984966000 15018254 986250942 15018254 986250942 13524522 987694198 13524522 987694198 12644634 988192040 12644634 988192040 12076209 989607355 12076209 989607355 10574731 989908673 10574731 859307972 10574731 859307972 543627552 427896070 543627552 427896070 586188134 410734263 586188134 410734263 597713388 394934282 597713388 394934282 615617775 377104068 615617775 377104068 628571346 370520889 628571346 370520889 676577757 313785783 676577757 313785783 692450718 305892587 692450718 305892587 699371604 293575173 699371604 293575173 712548053 273391383 712548053 273391383 732642937 258567144 732642937 258567144 741175653 251067174 741175653 251067174 748511779 248216776 748511779 248216776 761858831 231282997 761858831 231282997 797139374 181446293 797139374 181446293 824334821 170504640 824334821 170504640 833873840 155539316 833873840 155539316 843462506 150807621 843462506 150807621 850644245 134579925 850644245 134579925 872042659 120478888 872042659 120478888 877804584 120358913 877804584 120358913 881016667 116372838 881016667 116372838 882275576 108989231 882275576 108989231 902300005 93635907 902300005 93635907 907728140 83336951 907728140 83336951 918827563 74963409 918827563 74963409 924824011 72717959 924824011 72717959 926699616 66365030 926699616 66365030 935455136 62709321 935455136 62709321 941216794 57106857 941216794 57106857 945928212 45947772 945928212 45947772 954453469 44089488 954453469 44089488 957720247 40405706 957720247 40405706 958923821 40175911 958923821 40175911 959417969 39288819 959417969 39288819 959984801 38540995 959984801 38540995 961295882 36574717 961295882 36574717 963248139 34922241 963248139 34922241 966273475 32512855 966273475 32512855 966960483 31719637 966960483 31719637 968614995 30451941 968614995 30451941 969458427 27074748 969458427 27074748 972573162 26572493 972573162 26572493 974028282 24929879 974028282 24929879 974638524 22715036 974638524 22715036 976819875 22597170 976819875 22597170 977913100 21388126 977913100 21388126 978073871 20261683 978073871 20261683 979047615 18663074 979047615 18663074 981510388 17224818 981510388 17224818 982864066 14747524 982864066 14747524 985506492 13575734 985506492 13575734 987203067 12992132 987203067 12992132 987439747 11823636 987439747 11823636 988493066 11505820 988493066 11505820 989068339 10542790 989068339 10542790 989544612 9507448 989544612 9507448 990448334 8947052 990448334 8947052 990826563 8943803 990826563 8943803 284823536 722100500 284823536 722100500 270685437 758487515 270685437 758487515 239170356 779481219 239170356 779481219 208739448 793938097 208739448 793938097 198694829 808872537 198694829 808872537 186869848 815229171 186869848 815229171 181967006 823945444 181967006 823945444 168672957 837240254 168672957 837240254 157683265 850116437 157683265 850116437 147600546 855046338 147600546 855046338 145510926 875281587 145510926 875281587 123297560 887417388 123297560 887417388 110148026 891421047 110148026 891421047 105923887 896859498 105923887 896859498 103731589 899835032 103731589 899835032 98695817 908757203 98695817 908757203 92824529 910434189 92824529 910434189 88034559 921829372 88034559 921829372 77562066 926175316 77562066 926175316 73501676 929267234 73501676 929267234 69560840 933438145 69560840 933438145 67141107 939343475 67141107 939343475 59927029 947667630 59927029 947667630 51987830 950868465 51987830 950868465 49248784 952856313 49248784 952856313 42696533 958527068 42696533 958527068 41823395 959351995 41823395 959351995 41017586 960320017 41017586 960320017 40259803 961766969 40259803 961766969 38871953 962233316 38871953 962233316 38223291 964333601 38223291 964333601 35685883 967742608 35685883 967742608 33376083 968088567 33376083 968088567 32241497 969263404 32241497 969263404 28717584 973261713 28717584 973261713 27072780 975970060 27072780 975970060 24517989 977461711 24517989 977461711 23338285 979075818 23338285 979075818 21851317 980512694 21851317 980512694 20130187 981947276 20130187 981947276 18814725 983658470 18814725 983658470 16057537 986226446 16057537 986226446 14351365 986513630 14351365 986513630 13576065 987429226 13576065 987429226 12164532 988864847 12164532 988864847 11792320 988969943 11792320 988969943 11061551 989895138 11061551 989895138 10588628 989895138 376224968 477700553 376224968 477700553 578435804 412623741 578435804 412623741 588907148 395846921 588907148 395846921 658709814 331745139 658709814 331745139 680780017 301802464 680780017 301802464 699379944 298635580 699379944 298635580 704651294 277592198 704651294 277592198 730582973 258924349 730582973 258924349 743234945 253251854 743234945 253251854 747451259 243126427 747451259 243126427 758835171 237732780 758835171 237732780 764268577 210887291 764268577 210887291 789885433 202060270 789885433 202060270 802051482 182492643 802051482 182492643 823711887 171475990 823711887 171475990 829980559 167165139 829980559 167165139 837929075 151748755 837929075 151748755 858603206 132484588 858603206 132484588 866991290 114592317 866991290 114592317 884391164 102480228 884391164 102480228 898939140 98693268 898939140 98693268 905055280 87314309 905055280 87314309 911476398 84698083 911476398 84698083 919463985 75198493 919463985 75198493 925532627 72667122 925532627 72667122 933346209 63182227 933346209 63182227 940574373 57230950 940574373 57230950 944434309 54312653 944434309 54312653 949586745 46811397 949586745 46811397 954021049 43190380 954021049 43190380 956147057 41254522 956147057 41254522 958620179 38448114 958620179 38448114 962227683 34343283 962227683 34343283 965064856 33083276 965064856 33083276 966363393 32646156 966363393 32646156 971368306 27566707 971368306 27566707 972093726 27202093 972093726 27202093 973702170 25478619 973702170 25478619 975785723 23699259 975785723 23699259 976347606 23069096 976347606 23069096 976584080 21633855 976584080 21633855 978034911 20097148 978034911 20097148 980843944 18389635 980843944 18389635 981996176 16164317 981996176 16164317 984044442 14365681 984044442 14365681 985684014 13777845 985684014 13777845 986599354 12852964 986599354 12852964 987445682 11851702 987445682 11851702 988614649 11171834 988614649 11171834 988993151 10631627 988993151 10631627 989379928 9853501 989379928 9853501 990034781 9701263 990034781 9701263 990122555 213323160 990122555 213323160 508223550 494578328 508223550 494578328 487347029 521665080 487347029 521665080 435275572 587638107 435275572 587638107 412446536 602458733 412446536 602458733 390243832 610694283 390243832 610694283 383728099 622352454 383728099 622352454 342958614 662177914 342958614 662177914 316781614 701043992 316781614 701043992 295501047 711752346 295501047 711752346 265454526 735520340 265454526 735520340 254956823 761015059 254956823 761015059 239861126 764500089 239861126 764500089 218370042 799957011 218370042 799957011 191574018 812065308 191574018 812065308 187862878 815134417 187862878 815134417 184347852 819533992 184347852 819533992 177072220 826597807 177072220 826597807 168662176 832417198 168662176 832417198 167456314 833622653 167456314 833622653 166252276 836851834 166252276 836851834 161827480 845334980 161827480 845334980 146555302 859379524 146555302 859379524 126703802 876092777 126703802 876092777 118563479 883301184 118563479 883301184 108087343 893251902 108087343 893251902 103837608 902265816 103837608 902265816 99178994 903405291 99178994 903405291 94310750 908265447 94310750 908265447 88157955 921477884 88157955 921477884 75959846 929053433 75959846 929053433 69579346 932944690 69579346 932944690 68128444 942280934 68128444 942280934 55668851 946536778 55668851 946536778 53292060 950322575 53292060 950322575 49829951 953681302 49829951 953681302 45323927 956776603 45323927 956776603 43771777 958016435 43771777 958016435 42781565 959495507 42781565 959495507 40565443 960497679 40565443 960497679 39757263 961151185 39757263 961151185 37313378 964261874 37313378 964261874 34285010 967467777 34285010 967467777 33383260 968964085 33383260 968964085 31457313 971522869 31457313 971522869 27855883 974313177 27855883 974313177 26080589 975689188 26080589 975689188 25362679 976454497 25362679 976454497 24418384 977496479 24418384 977496479 23270918 979712151 23270918 979712151 21028927 981065409 21028927 981065409 18538843 983569101 18538843 983569101 17464770 984117535 17464770 984117535 16728962 984441556 16728962 984441556 15843291 986356454 15843291 986356454 13691699 987393726 13691699 987393726 13171985 988310638 13171985 988310638 12499588 988699032 12499588 988699032 11867461 989313907 11867461 989313907 10977200 989638441 10977200 989638441 10910044 989638441 29769782 422472910 29769782 422472910 584529247 400967329 584529247 400967329 600616711 394188981 600616711 394188981 606407697 374806510 606407697 374806510 630144512 354523753 630144512 354523753 650884198 322990909 650884198 322990909 677771036 317653000 677771036 317653000 683375423 284320168 683375423 284320168 722091646 275808500 722091646 275808500 733741814 260393640 733741814 260393640 749025522 245528058 749025522 245528058 758407567 237897626 758407567 237897626 775177742 207071067 775177742 207071067 795196517 187565592 795196517 187565592 823954776 165562403 823954776 165562403 839761411 152747038 839761411 152747038 850159154 143703729 850159154 143703729 865779130 131069634 865779130 131069634 869970081 128275672 869970081 128275672 871691807 117124196 871691807 117124196 882169321 113347882 882169321 113347882 896410151 97916184 896410151 97916184 919516074 78565957 919516074 78565957 920852311 76648786 920852311 76648786 924874779 72698327 924874779 72698327 926239846 70295317 926239846 70295317 932058341 64085347 932058341 64085347 934886029 58964161 934886029 58964161 940498757 57399768 940498757 57399768 943034221 50423890 943034221 50423890 949718235 48055206 949718235 48055206 951028252 46850139 951028252 46850139 952536294 45116827 952536294 45116827 954091933 43620262 954091933 43620262 955430237 41355420 955430237 41355420 959463565 36557317 959463565 36557317 964997239 34147553 964997239 34147553 965432832 33278044 965432832 33278044 965955655 31591793 965955655 31591793 971481527 27491457 971481527 27491457 972749801 26397468 972749801 26397468 973397725 25368703 973397725 25368703 975550641 22393894 975550641 22393894 977234640 21605906 977234640 21605906 978633247 19598584 978633247 19598584 979823093 19241476 979823093 19241476 980693725 17561041 980693725 17561041 982642849 15011874 982642849 15011874 986548521 13070540 986548521 13070540 988112433 11033930 988112433 11033930 989559477 10248150 989559477 10248150 658294798 459159237 658294798 459159237 526048736 494291445 526048736 494291445 490338883 531069382 490338883 531069382 437305357 582414496 437305357 582414496 410660490 592929138 410660490 592929138 407075729 594281039 407075729 594281039 393173258 652381175 393173258 652381175 345645427 662770384 345645427 662770384 316472413 690184808 316472413 690184808 305456219 697119895 305456219 697119895 290816556 716153075 290816556 716153075 282101421 718347814 282101421 718347814 271128830 753906966 271128830 753906966 243154896 776285937 243154896 776285937 202034132 808579806 202034132 808579806 189202532 821100294 189202532 821100294 178140924 822895162 178140924 822895162 171409738 829473497 171409738 829473497 169397307 836530507 169397307 836530507 163709966 838478054 163709966 838478054 159758912 843131633 159758912 843131633 155400463 848144625 155400463 848144625 149157891 854318319 149157891 854318319 130395863 875173994 130395863 875173994 125058656 887078718 125058656 887078718 113127784 888712183 113127784 888712183 111145907 894210896 111145907 894210896 106022738 896501280 106022738 896501280 102789873 901710973 102789873 901710973 95869912 906836158 95869912 906836158 93056007 912099549 93056007 912099549 84249292 920004098 84249292 920004098 79097177 923298183 79097177 923298183 78199872 923758100 78199872 923758100 72406905 930560254 72406905 930560254 69217699 933407772 69217699 933407772 68331347 943935714 68331347 943935714 54402370 948294397 54402370 948294397 52124984 949176855 52124984 949176855 51563468 950502476 51563468 950502476 49954447 952177639 49954447 952177639 48108832 953492303 48108832 953492303 46283748 956813237 46283748 956813237 42885847 958816678 42885847 958816678 41110955 962204010 41110955 962204010 38272778 963057402 38272778 963057402 36885612 964690189 36885612 964690189 36149126 965257987 36149126 965257987 35237241 966510173 35237241 966510173 34532551 966607532 34532551 966607532 34038389 968400650 34038389 968400650 32611368 969504249 32611368 969504249 31077569 972921681 31077569 972921681 28149426 975473803 28149426 975473803 24856012 976496769 24856012 976496769 24597899 977760037 24597899 977760037 22708812 980296777 22708812 980296777 20507474 982169400 20507474 982169400 17884111 983820864 17884111 983820864 15872961 985337252 15872961 985337252 14639983 986136275 14639983 986136275 14571627 987380039 14571627 987380039 13150705 988274872 13150705 988274872 11424978 989328208 11424978 989328208 11081651 989632644 11081651 989632644 10914398 989632644 126792192 440304208 126792192 440304208 592763482 401699813 592763482 401699813 601363063 354071713 601363063 354071713 673814359 321223105 673814359 321223105 677632198 315834386 677632198 315834386 694537896 295566103 694537896 295566103 715100905 282058980 715100905 282058980 726061728 262995816 726061728 262995816 737609281 261479713 737609281 261479713 740809048 237093881 740809048 237093881 763708017 211772907 763708017 211772907 795083254 201370976 795083254 201370976 804464126 188981842 804464126 188981842 813192526 174733061 813192526 174733061 825272147 1
100041 499991403 0 499991403 983094094 12117528 983094094 12117528 2759000 763839 2759000 763839 724850 620586 724850 620586 852969852 586168958 852969852 586168958 337420304 688873068 337420304 688873068 911115292 993906996 911115292 993906996 499963550 16566649 499963550 16566649 809920 460225 809920 460225 999881115 999994178 999881115 999994178 41652 99065804 41652 99065804 159489506 881665902 159489506 881665902 46847868 30980834 46847868 30980834 883860162 962910162 883860162 962910162 12368795 999526176 12368795 999526176 955509414 500026690 955509414 500026690 297455547 216386824 297455547 216386824 22480113 4135956 22480113 4135956 500031284 841824189 500031284 841824189 631666593 239232275 631666593 239232275 858291814 798497786 858291814 798497786 384855070 137623499 384855070 137623499 105299813 499986815 105299813 499986815 649871276 113010252 649871276 113010252 940510696 988604531 940510696 988604531 4036197 999877634 4036197 999877634 565782590 422888717 565782590 422888717 500013922 920273314 500013922 920273314 950669298 966836445 950669298 966836445 992473451 400572023 992473451 400572023 292776331 806488304 292776331 806488304 911286506 52865418 911286506 52865418 981242177 987853710 981242177 987853710 499981349 170151418 499981349 170151418 933114190 19108049 933114190 19108049 1774548 590212064 1774548 590212064 746093565 930226821 746093565 930226821 9992924 997787119 9992924 997787119 867945978 2993668 867945978 2993668 999532793 999862842 999532793 999862842 84103 999980801 84103 999980801 746670585 59627087 746670585 59627087 28042975 980079675 28042975 980079675 15637519 500001285 15637519 500001285 309952849 971223454 309952849 971223454 991719460 187891635 991719460 187891635 415983984 500022836 415983984 500022836 489937699 939624525 489937699 939624525 968869940 981174739 968869940 981174739 12783437 7734849 12783437 7734849 993463736 527844925 993463736 527844925 231007848 230560305 231007848 230560305 822249200 997555037 822249200 997555037 998111141 998300303 998111141 998300303 999820609 117650 999820609 117650 173012405 831510579 173012405 831510579 95755228 500008255 95755228 500008255 825585277 499974882 825585277 499974882 996052410 500033306 996052410 500033306 1029473 122786378 1029473 122786378 949412027 44386954 949412027 44386954 206495200 999917612 206495200 999917612 999925120 33852 999925120 33852 1 778834283 1 778834283 545044158 366251160 545044158 366251160 223119752 757534447 223119752 757534447 614641304 122498788 614641304 122498788 499977703 990138565 499977703 990138565 499961596 343760479 499961596 343760479 697392125 171092802 697392125 171092802 26270259 500010008 26270259 500010008 871448737 921338917 871448737 921338917 456623635 366116274 456623635 366116274 916541405 957095860 916541405 957095860 960369192 992967289 960369192 992967289 4990900 998574880 4990900 998574880 353631 999675616 353631 999675616 999995722 331222738 999995722 331222738 499993416 851645834 499993416 851645834 814767003 499986618 814767003 499986618 76143657 789989326 76143657 789989326 499965197 980346905 499965197 980346905 500022671 998083185 500022671 998083185 151179908 137154515 151179908 137154515 963653260 16266804 963653260 16266804 426628644 811964338 426628644 811964338 116946097 981537235 116946097 981537235 535273142 451299824 535273142 451299824 977602228 571722312 977602228 571722312 71514436 77414378 71514436 77414378 670219377 500039392 670219377 500039392 958733378 499997329 958733378 499997329 267784959 790924180 267784959 790924180 784743049 324750993 784743049 324750993 191896524 895731821 191896524 895731821 499995514 15186181 499995514 15186181 629747996 499981763 629747996 499981763 866652780 58012493 866652780 58012493 499968580 580022787 499968580 580022787 405041658 661321860 405041658 661321860 323900031 243199531 323900031 243199531 206199238 20036897 206199238 20036897 987446939 998359649 987446939 998359649 1151553 971179 1151553 971179 870839 500010241 870839 500010241 820917203 727102866 820917203 727102866 493167626 40601279 493167626 40601279 29396123 556381414 29396123 556381414 830678046 325233228 830678046 325233228 485643261 500003809 485643261 500003809 200916118 964655175 200916118 964655175 21695955 143540065 21695955 143540065 877741566 906476850 877741566 906476850 371382508 499988803 371382508 499988803 738717464 499962871 738717464 499962871 29559891 992134568 29559891 992134568 5137314 125578104 5137314 125578104 661521588 855196837 661521588 855196837 898285632 488111381 898285632 488111381 140887396 888704819 140887396 888704819 8652399 2664251 8652399 2664251 660672 266414 660672 266414 999825004 82406 999825004 82406 390954252 500027078 390954252 500027078 995575834 999347851 995575834 999347851 412137960 499990755 412137960 499990755 3881243 999199865 3881243 999199865 957214007 21656892 957214007 21656892 209977089 644647646 209977089 644647646 868294942 887445680 868294942 887445680 458202398 421572767 458202398 421572767 817436962 841328096 817436962 841328096 58708669 22362078 58708669 22362078 500020376 939157766 500020376 939157766 440291336 163142828 440291336 163142828 891022953 895948792 891022953 895948792 918995110 20627624 918995110 20627624 397093477 695284290 397093477 695284290 62851866 112504622 62851866 112504622 903139433 714900519 903139433 714900519 499988217 848868430 499988217 848868430 918832164 989874027 918832164 989874027 994432962 3388485 994432962 3388485 472315751 500019977 472315751 500019977 45898495 16570238 45898495 16570238 991238381 4315515 991238381 4315515 3193138 500007435 3193138 500007435 820357520 995040624 820357520 995040624 213071552 500002922 213071552 500002922 926656655 612101443 926656655 612101443 5616816 142240437 5616816 142240437 610303285 722960569 610303285 722960569 954187846 992017331 954187846 992017331 2252581 882690 2252581 882690 999276630 999576986 999276630 999576986 252109 999768758 252109 999768758 999978546 999969968 999978546 999969968 759843862 121685177 759843862 121685177 499983850 792030247 499983850 792030247 707456778 500001376 707456778 500001376 375935078 699517197 375935078 699517197 122930771 47105704 122930771 47105704 959046862 691457188 959046862 691457188 353925718 299589722 353925718 299589722 230853525 968902242 230853525 968902242 5115921 2605087 5115921 2605087 998621440 999706822 998621440 999706822 232085 151582528 232085 151582528 500019042 944123737 500019042 944123737 260105815 263751117 260105815 263751117 513914100 512824265 513914100 512824265 313278210 500019376 313278210 500019376 716155920 499966951 716155920 499966951 981972574 519327336 981972574 519327336 28376217 499991556 28376217 499991556 553914114 224458862 553914114 224458862 972620382 702406222 972620382 702406222 285918940 376736039 285918940 376736039 957519180 979829966 957519180 979829966 61854868 19136913 61854868 19136913 576980524 500014766 576980524 500014766 790338547 937763888 790338547 937763888 970172754 482134275 970172754 482134275 190599958 500027734 190599958 500027734 500016004 36941 500016004 36941 999987024 36941 577521166 499983518 577521166 499983518 369460860 610839412 369460860 610839412 991924133 992855070 991924133 992855070 999113444 500023006 999113444 500023006 16987815 499967419 16987815 499967419 805230957 181445777 805230957 181445777 255436271 499964580 255436271 499964580 531102219 500008278 531102219 500008278 966799239 18846036 966799239 18846036 998795785 890826667 998795785 890826667 264445649 244415350 264445649 244415350 619442908 858680909 619442908 858680909 61335349 327652677 61335349 327652677 500013569 817847179 500013569 817847179 937324085 968713830 937324085 968713830 999475550 314284 999475550 314284 999853699 500024618 999853699 500024618 413148425 959860077 413148425 959860077 960386115 8937427 960386115 8937427 499967547 782523542 499967547 782523542 34967255 997830776 34967255 997830776 998895601 152907059 998895601 152907059 255046112 274598518 255046112 274598518 506379751 703355182 506379751 703355182 499995008 371294536 499995008 371294536 325295040 290310696 325295040 290310696 263970190 972056260 263970190 972056260 564431414 21838409 564431414 21838409 14918874 787317629 14918874 787317629 500025259 206818847 500025259 206818847 119777706 961963342 119777706 961963342 507263801 394477216 507263801 394477216 309086176 500027933 309086176 500027933 157443925 499968907 157443925 499968907 726843642 63147827 726843642 63147827 3977462 879134303 3977462 879134303 688942462 393161703 688942462 393161703 208695664 826301126 208695664 826301126 44922482 991849905 44922482 991849905 2376190 242860877 2376190 242860877 655367157 657355703 655367157 657355703 225765569 977856436 225765569 977856436 978122453 12892338 978122453 12892338 4198863 549178096 4198863 549178096 574341297 499973901 574341297 499973901 731296972 564477951 731296972 564477951 227011861 792154968 227011861 792154968 567156677 499978570 567156677 499978570 990585459 991598325 990585459 991598325 3405876 499986940 3405876 499986940 477537917 717257417 477537917 717257417 128833175 903595088 128833175 903595088 984398285 998839361 984398285 998839361 999443656 5231848 999443656 5231848 500037882 808912303 500037882 808912303 52696654 433631803 52696654 433631803 792691951 986823139 792691951 986823139 989167241 2999321 989167241 2999321 999042869 999173522 999042869 999173522 999243593 999517722 999243593 999517722 999764483 499968573 999764483 499968573 445530221 630279165 445530221 630279165 499987392 909650659 499987392 909650659 971791979 457714861 971791979 457714861 530520244 580049268 530520244 580049268 77299509 50510770 77299509 50510770 649967228 732388848 649967228 732388848 187066134 11199123 187066134 11199123 5378100 2795475 5378100 2795475 997330647 998947515 997330647 998947515 113089 270735448 113089 270735448 864247160 58982859 864247160 58982859 972832738 984746769 972832738 984746769 10151320 995213859 10151320 995213859 4755973 1450941 4755973 1450941 1389599 500033310 1389599 500033310 961501164 995639891 961501164 995639891 526824 469710 526824 469710 999641062 765374924 999641062 765374924 80891980 252412646 80891980 252412646 977804379 983635522 977804379 983635522 999979806 1 999979806 510693730 999979806 510693730 484477067 146675500 484477067 146675500 912799750 901826896 912799750 901826896 859665946 499962223 859665946 499962223 499980538 266896370 499980538 266896370 852751146 14734766 852751146 14734766 987007050 1718314 987007050 1718314 243887835 808740447 243887835 808740447 742409035 388734747 742409035 388734747 24724016 11731068 24724016 11731068 995131878 504975234 995131878 504975234 279661239 169454015 279661239 169454015 499986956 500006932 499986956 500006932 819324612 161913191 819324612 161913191 500010440 93023772 500010440 93023772 90066399 499980711 90066399 499980711 668209139 254435161 668209139 254435161 792712966 130576628 792712966 130576628 958913282 992053449 958913282 992053449 998229908 341497208 998229908 341497208 402292897 606013523 402292897 606013523 240764729 881707440 240764729 881707440 908611855 103639655 908611855 103639655 33480950 992718378 33480950 992718378 642380527 249224887 642380527 249224887 453163859 751858075 453163859 751858075 239308399 819175373 239308399 819175373 122231276 500029634 122231276 500029634 567179268 778312687 567179268 778312687 992428333 994849281 992428333 994849281 4739950 500024894 4739950 500024894 788296022 52678704 788296022 52678704 29249724 24814246 29249724 24814246 978057503 992982463 978057503 992982463 64339707 426873484 64339707 426873484 600101299 197233705 600101299 197233705 26713753 504493775 26713753 504493775 584186142 248794309 584186142 248794309 875650744 23637151 875650744 23637151 985754544 918661279 985754544 918661279 215388505 50218716 215388505 50218716 992646815 342236 992646815 342236 376798 999856043 376798 999856043 999954525 499960133 999954525 499960133 500037099 177307376 500037099 177307376 29211183 20858671 29211183 20858671 994945541 4174557 994945541 4174557 643412 999746038 643412 999746038 999867304 36750 999867304 36750 41448 576658117 41448 576658117 701496861 96012939 701496861 96012939 962744224 914039376 962744224 914039376 123160627 499981228 123160627 499981228 832258074 835648889 832258074 835648889 328562576 418730222 328562576 418730222 600614516 854367055 600614516 854367055 11616169 997141592 11616169 997141592 499994147 105655213 499994147 105655213 46172573 41910671 46172573 41910671 612584728 800911699 612584728 800911699 425219694 286528168 425219694 286528168 108001894 578733052 108001894 578733052 515015896 142852028 515015896 142852028 10708398 3693034 10708398 3693034 999202865 310754 999202865 310754 458169856 594100594 458169856 594100594 126284175 2377536 126284175 2377536 999396852 553299001 999396852 553299001 480336209 235458676 480336209 235458676 814415614 832485181 814415614 832485181 134356563 911673076 134356563 911673076 943237830 948997479 943237830 948997479 185322663 343635953 185322663 343635953 767490507 828126503 767490507 828126503 857856066 882448750 857856066 882448750 914484024 499994614 914484024 499994614 206702747 910329639 206702747 910329639 649273340 426201469 649273340 426201469 500001655 816756684 500001655 816756684 840800287 176347547 840800287 176347547 167838324 890460819 167838324 890460819 970956739 996377837 970956739 996377837 998774896 515187 998774896 515187 361924 349031 361924 349031 618784674 762897130 618784674 762897130 169890109 849374973 169890109 849374973 898454834 956747350 898454834 956747350 982355497 499961492 982355497 499961492 21730686 500036184 21730686 500036184 876357443 894205399 876357443 894205399 86384279 949253322 86384279 949253322 965926575 248461227 965926575 248461227 239969243 809996140 239969243 809996140 167930341 499998572 167930341 499998572 887079933 419449893 887079933 419449893 500017237 43508974 500017237 43508974 499974377 974646940 499974377 974646940 997927343 499985722 997927343 499985722 24991494 499960263 24991494 499960263 811752828 500036383 811752828 500036383 314417861 100419825 314417861 100419825 66729503 613382518 66729503 613382518 654108843 371715009 654108843 371715009 157471646 969158140 157471646 969158140 989966537 996540722 989966537 996540722 425225863 191913354 425225863 191913354 978726620 512035663 978726620 512035663 499992014 26060205 499992014 26060205 18233513 775304 18233513 775304 632881541 677838636 632881541 677838636 210374439 202685868 210374439 202685868 910134585 500020683 910134585 500020683 44838942 703941133 44838942 703941133 500008529 14481279 500008529 14481279 5386297 818442304 5386297 818442304 397920636 500027550 397920636 500027550 983919861 482204752 983919861 482204752 473020888 500000646 473020888 500000646 845970001 326099900 845970001 326099900 234922188 167916665 234922188 167916665 142440826 932442823 142440826 932442823 987801841 316592731 987801841 316592731 187409288 685713750 187409288 685713750 873945238 87807525 873945238 87807525 299942297 955555673 299942297 955555673 543229606 500011807 543229606 500011807 890799048 419139873 890799048 419139873 255139728 500000463 255139728 500000463 923887643 12858664 923887643 12858664 2277378 999727077 2277378 999727077 585829764 183101582 585829764 183101582 97292499 500007006 97292499 500007006 718583266 235123934 718583266 235123934 940630430 25061377 940630430 25061377 427600285 525003576 427600285 525003576 586420573 242044443 586420573 242044443 811475000 882367699 811475000 882367699 50419786 963351737 50419786 963351737 5632149 4208817 5632149 4208817 1245416 837917363 1245416 837917363 842916301 281608826 842916301 281608826 499965310 13115837 499965310 13115837 12847674 795972276 12847674 795972276 696734176 499978376 696734176 499978376 113797728 88252356 113797728 88252356 521100866 909195532 521100866 909195532 499993834 499990986 499993834 499990986 138696252 387691299 138696252 387691299 482373746 500028580 482373746 500028580 745349651 910395224 745349651 910395224 6199533 353044994 6199533 353044994 694488837 799574875 694488837 799574875 271011245 262193805 271011245 262193805 764810033 156970425 764810033 156970425 862754699 942891035 862754699 942891035 26318656 973972177 26318656 973972177 22006454 8888641 22006454 8888641 3375674 998512912 3375674 998512912 500005520 716826 500005520 716826 999554691 499997918 999554691 499997918 376105524 821293966 376105524 821293966 776915911 499990450 776915911 499990450 71815172 979986187 71815172 979986187 550238871 540144500 550238871 540144500 343645674 382909100 343645674 382909100 740006092 499969875 740006092 499969875 151313236 748101957 151313236 748101957 499972072 927396097 499972072 927396097 966456315 1486407 966456315 1486407 358337027 616049996 358337027 616049996 499994211 751090058 499994211 751090058 925015655 217811759 925015655 217811759 259397140 614792308 259397140 614792308 500026872 968137208 500026872 968137208 13675007 998909316 13675007 998909316 999600910 270586 999600910 270586 32233477 618049727 32233477 618049727 425132589 394748143 425132589 394748143 563554450 501928615 563554450 501928615 500002809 521993947 500002809 521993947 530420244 902639091 530420244 902639091 74767068 933203082 74767068 933203082 64865495 18160410 64865495 18160410 659554575 499994215 659554575 499994215 23594733 689677123 23594733 689677123 646063651 209732320 646063651 209732320 14272950 8626557 14272950 8626557 996203805 500003214 996203805 500003214 194901306 912099861 194901306 912099861 950158036 962138776 950158036 962138776 124969572 108970982 124969572 108970982 82471662 805753595 82471662 805753595 869203979 94385452 869203979 94385452 419164121 600636753 419164121 600636753 499997134 59974731 499997134 59974731 34488009 968658959 34488009 968658959 987251399 997396845 987251399 997396845 999412897 195176 999412897 195176 155237 28937 155237 28937 509370095 913670016 509370095 913670016 394103708 262983422 394103708 262983422 784283381 159317470 784283381 159317470 878962264 675600744 878962264 675600744 369640372 134360280 369640372 134360280 956657950 695191551 956657950 695191551 9715086 209857356 9715086 209857356 583034502 685288935 583034502 685288935 23888276 6313171 23888276 6313171 4820402 500035917 4820402 500035917 645173110 537827280 645173110 537827280 500006437 773002158 500006437 773002158 906206179 913921767 906206179 913921767 952286503 987225426 952286503 987225426 145720434 590796297 145720434 590796297 791091144 499964483 791091144 499964483 500029383 843782207 500029383 843782207 930725715 498561116 930725715 498561116 492046591 633924259 492046591 633924259 842607921 95024932 842607921 95024932 77483263 499993791 77483263 499993791 941114644 874053895 941114644 874053895 74322500 449645839 74322500 449645839 726395586 18559412 726395586 18559412 394377836 658179494 394377836 658179494 928801023 984399535 928801023 984399535 200762556 500012020 200762556 500012020 650255018 788156011 650255018 788156011 874583828 974132973 874583828 974132973 533494 355165838 533494 355165838 499994137 419417085 499994137 419417085 632235095 14929559 632235095 14929559 499973540 781399626 499973540 781399626 499962967 430052938 499962967 430052938 527691533 546115916 527691533 546115916 499611141 7279203 499611141 7279203 592537297 500016032 592537297 500016032 60969026 9304902 60969026 9304902 770376608 849035437 770376608 849035437 106466248 484531283 106466248 484531283 908935343 559131554 908935343 559131554 499991225 204405917 499991225 204405917 200128073 877856378 200128073 877856378 728728742 265955611 728728742 265955611 173169898 624446047 173169898 624446047 750808583 783673262 750808583 783673262 338519838 553925544 338519838 553925544 799772622 863564765 799772622 863564765 282867579 287679967 282867579 287679967 500034015 902524825 500034015 902524825 59146800 499996590 59146800 499996590 499971334 885254009 499971334 885254009 45552889 14743310 45552889 14743310 1794813 1104375 1794813 1104375 998960171 999505807 998960171 999505807 203054 500000808 203054 500000808 698219459 223368049 698219459 223368049 211999850 883290275 211999850 883290275 967071423 500006419 967071423 500006419 459271286 199916895 459271286 199916895 137202984 746822006 137202984 746822006 652706237 295525412 652706237 295525412 305048248 500005331 305048248 500005331 958577947 589481255 958577947 589481255 252738699 189657474 252738699 189657474 714793685 430459059 714793685 430459059 409863434 500035708 409863434 500035708 998587231 101634449 998587231 101634449 80513145 568220526 80513145 568220526 500016237 43469612 500016237 43469612 1768678 1237340 1768678 1237340 625168213 677027239 625168213 677027239 227877633 204973492 227877633 204973492 858210385 840468777 858210385 840468777 429268924 506776390 429268924 506776390 851199037 379902727 851199037 379902727 323019059 81176430 323019059 81176430 779155797 614038977 779155797 614038977 396441623 295972356 396441623 295972356 500014010 838966609 500014010 838966609 49796621 980338231 49796621 980338231 983221478 387849212 983221478 387849212 54984242 962645068 54984242 962645068 24397452 304026215 24397452 304026215 613197959 721398108 613197959 721398108 207259218 165141715 207259218 165141715 533729419 820681083 533729419 820681083 844571301 128816165 844571301 128816165 119334802 116881871 119334802 116881871 115162626 969785571 115162626 969785571 499997486 92312680 499997486 92312680 18492607 826539726 18492607 826539726 727314631 166317017 727314631 166317017 328152984 499993686 328152984 499993686 997794059 764972816 997794059 764972816 746426101 200124750 746426101 200124750 63603627 693418360 63603627 693418360 769763438 92857036 769763438 92857036 944715296 998942168 944715296 998942168 499988368 499979917 499988368 499979917 772764555 178114087 772764555 178114087 967594020 978312161 967594020 978312161 993442154 3977916 993442154 3977916 3343110 997609356 3343110 997609356 797008 999776179 797008 999776179 729092804 657902649 729092804 657902649 183561653 39074083 183561653 39074083 34075678 22331139 34075678 22331139 500006846 966501481 500006846 966501481 499969496 53772869 499969496 53772869 45728550 720617261 45728550 720617261 648367456 490073949 648367456 490073949 56306471 972998894 56306471 972998894 500037067 479284921 500037067 479284921 145800689 123367380 145800689 123367380 884173315 899976830 884173315 899976830 55963911 255590127 55963911 255590127 500036312 688747307 500036312 688747307 187600010 114284560 187600010 114284560 66001341 934556550 66001341 934556550 611107756 308317478 611107756 308317478 765456589 701609454 765456589 701609454 161392426 139983642 161392426 139983642 715136139 570830712 715136139 570830712 390473261 699299266 390473261 699299266 121530432 489897998 121530432 489897998 500032189 221368671 500032189 221368671 957258366 957762046 957258366 957762046 983067839 500005708 983067839 500005708 500022344 952716952 500022344 952716952 867318152 72597489 867318152 72597489 54661571 951837443 54661571 951837443 928816489 330166834 928816489 330166834 499990653 15247202 499990653 15247202 500019196 875005360 500019196 875005360 53281009 350020960 53281009 350020960 730727188 943507731 730727188 943507731 459325544 500030569 459325544 500030569 835477784 225415474 835477784 225415474 510790077 955141778 510790077 955141778 107520896 499989799 107520896 499989799 684751848 71745566 684751848 71745566 45298010 960367088 45298010 960367088 30347164 972680222 30347164 972680222 973860260 986710898 973860260 986710898 10360275 996511954 10360275 996511954 998210422 1263738 998210422 1263738 1150149 999397176 1150149 999397176 500004001 25556872 500004001 25556872 986869639 988454538 986869639 988454538 422844957 346716880 422844957 346716880 280770875 775434147 280770875 775434147 904386659 499966864 904386659 499966864 438477123 218959376 438477123 218959376 807244416 992754377 807244416 992754377 499972429 499994439 499972429 499994439 805273697 303706095 805273697 303706095 440499437 853027011 440499437 853027011 983112923 443830594 983112923 443830594 236694991 987139222 236694991 987139222 600885143 249199669 600885143 249199669 124912888 664735194 124912888 664735194 500037264 81158108 500037264 81158108 60773397 946744996 60773397 946744996 968344765 19352542 968344765 19352542 499963814 712460633 499963814 712460633 266039588 137269695 266039588 137269695 499992185 449161921 499992185 449161921 947924357 968302857 947924357 968302857 7878208 992792816 7878208 992792816 133865 500002372 133865 500002372 499980052 818134469 499980052 818134469 51265663 957674709 51265663 957674709 6728702 995120905 6728702 995120905 2270242 999407756 2270242 999407756 999495395 999666495 999495395 999666495 499970498 30527499 499970498 30527499 174169840 499961967 174169840 499961967 674235770 202211369 674235770 202211369 22282459 21910605 22282459 21910605 20111953 13721092 20111953 13721092 651731642 500009763 651731642 500009763 166821602 48920589 166821602 48920589 958261893 11761794 958261893 11761794 215156074 310318373 215156074 310318373 500016331 632231071 500016331 632231071 250776980 823797085 250776980 823797085 615263842 314843313 615263842 314843313 467044024 500021858 467044024 500021858 47393063 9266932 47393063 9266932 551975592 671076233 551975592 671076233 768606046 178963744 768606046 178963744 849750449 891780029 849750449 891780029 307174092 439624142 307174092 439624142 562153525 673963026 562153525 673963026 37818424 293022772 37818424 293022772 439609309 741675963 439609309 741675963 746702021 142132798 746702021 142132798 958768852 500000615 958768852 500000615 96406988 704594136 96406988 704594136 886625052 895029478 886625052 895029478 459234686 139219766 459234686 139219766 500039307 637085748 500039307 637085748 499978303 804529414 499978303 804529414 446586243 318243667 446586243 318243667 751041824 609807165 751041824 609807165 356301109 499964290 356301109 499964290 872088002 550934998 872088002 550934998 231641736 452120231 231641736 452120231 514733833 826686938 514733833 826686938 394843056 33330480 394843056 33330480 500039193 862450128 500039193 862450128 930875498 247974080 930875498 247974080 479058879 499998641 479058879 499998641 140233537 103071391 140233537 103071391 500026898 903150229 500026898 903150229 963488452 9362373 963488452 9362373 490453481 555633441 490453481 555633441 440507951 499965101 440507951 499965101 154173746 573655653 154173746 573655653 586795693 723243512 586795693 723243512 290514273 77637132 290514273 77637132 693034820 696987397 693034820 696987397 250047196 905261193 250047196 905261193 2600240 499967395 2600240 499967395 764142824 873050583 764142824 873050583 225710017 173807365 225710017 173807365 654956798 776892082 654956798 776892082 454490524 124484700 454490524 124484700 499986746 659476851 499986746 659476851 863570922 352274986 863570922 352274986 480111201 619277254 480111201 619277254 690054751 84548580 690054751 84548580 7044845 6226787 7044845 6226787 1702050 998457826 1702050 998457826 1210441 493797304 1210441 493797304 863125139 949822648 863125139 949822648 499965958 319439135 499965958 319439135 704318585 842588571 704318585 842588571 956096273 366424160 956096273 366424160 386488343 541988971 386488343 541988971 662473346 279606359 662473346 279606359 243028173 500011868 243028173 500011868 659442084 197984241 659442084 197984241 176368582 159015076 176368582 159015076 665801078 826006972 665801078 826006972 53440531 302842666 53440531 302842666 921802811 500028405 921802811 500028405 465998364 352849401 465998364 352849401 510618715 665394449 510618715 665394449 266770953 499987795 266770953 499987795 499991937 111322237 499991937 111322237 500020220 759618108 500020220 759618108 819459415 233303754 819459415 233303754 133623400 10538435 133623400 10538435 500026306 241681574 500026306 241681574 74801877 586853168 74801877 586853168 437695637 130607968 437695637 130607968 888166741 37592260 888166741 37592260 43075981 644651067 43075981 644651067 500027308 372066619 500027308 372066619 260486530 34327249 260486530 34327249 11972706 10306460 11972706 10306460 535936571 482471714 535936571 482471714 44955215 32838209 44955215 32838209 32082723 983754556 32082723 983754556 635854422 296610306 635854422 296610306 763483250 703165699 763483250 703165699 202784829 219274105 202784829 219274105 500008340 727589661 500008340 727589661 248658220 238004935 248658220 238004935 975721882 977438872 975721882 977438872 13016587 248064165 13016587 248064165 951302752 499988146 951302752 499988146 499962985 701454113 499962985 701454113 544548061 499977156 544548061 499977156 25452512 11091349 25452512 11091349 638631836 991947187 638631836 991947187 428372635 499978063 428372635 499978063 238519448 41836470 238519448 41836470 984591922 5366132 984591922 5366132 998095060 900229 998095060 900229 437614005 612562559 437614005 612562559 108217125 484883182 108217125 484883182 688024739 702186277 688024739 702186277 499988066 957156672 499988066 957156672 10813679 994164503 10813679 994164503 994698392 341541438 994698392 341541438 288428464 500009278 288428464 500009278 941214767 950979373 941214767 950979373 992176844 499977459 992176844 499977459 500039584 264118874 500039584 264118874 113030154 760839303 113030154 760839303 796609681 798945207 796609681 798945207 499964130 163186117 499964130 163186117 934313284 966992707 934313284 966992707 26817245 8832041 26817245 8832041 978232568 984497465 978232568 984497465 988604481 988800482 988604481 988800482 493710941 318221110 493710941 318221110 84124015 944593429 84124015 944593429 9604522 5810677 9604522 5810677 500014892 499967659 500014892 499967659 807767321 909929794 807767321 909929794 484765935 296966389 484765935 296966389 110680679 612628111 110680679 612628111 815039852 499987559 815039852 499987559 69272093 33503855 69272093 33503855 507826689 499993715 507826689 499993715 224197967 887289229 224197967 887289229 500025391 401758152 500025391 401758152 321869790 610639349 321869790 610639349 499964164 745512780 499964164 745512780 946302401 25554083 946302401 25554083 432494570 692179168 432494570 692179168 759738102 822547177 759738102 822547177 347507823 277425137 347507823 277425137 269710502 236770667 269710502 236770667 158976983 20371450 158976983 20371450 16998487 11699715 16998487 11699715 1499211 999054110 1499211 999054110 500011874 349471496 500011874 349471496 188400137 500016751 188400137 500016751 142979170 923375598 142979170 923375598 73314961 4867424 73314961 4867424 610562537 499980486 610562537 499980486 850091606 246567443 850091606 246567443 317478246 819643634 317478246 819643634 568225399 131777817 568225399 131777817 51512027 33006045 51512027 33006045 31522032 985573445 31522032 985573445 986667170 406554039 986667170 406554039 514449991 500038263 514449991 500038263 45690793 499967953 45690793 499967953 852438359 500003899 852438359 500003899 535046034 499987123 535046034 499987123 860300728 500016823 860300728 500016823 576014457 346222149 576014457 346222149 973006752 715188574 973006752 715188574 245005652 876986402 245005652 876986402 510679824 326648199 510679824 326648199 184066416 65698055 184066416 65698055 568304498 633488794 568304498 633488794 51844397 37487422 51844397 37487422 1565747 744407468 1565747 744407468 654189653 79888111 654189653 79888111 300375159 379238412 300375159 379238412 499966334 23080415 499966334 23080415 954197417 643793407 954197417 643793407 351447115 448763155 351447115 448763155 500028066 555274462 500028066 555274462 945987029 40066959 945987029 40066959 982572474 702802289 982572474 702802289 340690366 294381296 340690366 294381296 499978988 59864314 499978988 59864314 500037802 657146830 500037802 657146830 314231457 149751231 314231457 149751231 500017875 94927790 500017875 94927790 908288720 698968401 908288720 698968401 675337104 672878253 675337104 672878253 115629372 926637889 115629372 926637889 500037006 611808757 500037006 611808757 348295045 812272871 348295045 812272871 102353537 909502001 102353537 909502001 966905245 12816320 966905245 12816320 6943108 667661712 6943108 667661712 546986324 499995108 546986324 499995108 138511174 639248652 138511174 639248652 606640536 101487637 606640536 101487637 984947645 899675388 984947645 899675388 10858570 993897039 10858570 993897039 1512899 266106344 1512899 266106344 749447182 769653391 749447182 769653391 929954671 39096032 929954671 39096032 26227660 550449743 26227660 550449743 500038074 217496918 500038074 217496918 925922751 931990475 925922751 931990475 20863724 229545705 20863724 229545705 860737775 62880077 860737775 62880077 47249295 600914322 47249295 600914322 634103485 21208017 634103485 21208017 981102574 814016831 981102574 814016831 161369382 85740409 161369382 85740409 78603415 7813903 78603415 7813903 761388437 782189178 761388437 782189178 969768158 984151052 969768158 984151052 8493496 7035546 8493496 7035546 732954981 606725082 732954981 606725082 485198700 218912208 485198700 218912208 499974583 770929562 499974583 770929562 803551864 993868419 803551864 993868419 416713941 499982614 416713941 499982614 893597406 10000817 893597406 10000817 430310059 621402412 430310059 621402412 37855633 968445619 37855633 968445619 28786437 499963763 28786437 499963763 644618980 860147635 644618980 860147635 407887600 154145368 407887600 154145368 568258938 766252008 568258938 766252008 203352214 182542727 203352214 182542727 835717747 932700547 835717747 932700547 279080441 468892405 279080441 468892405 773124450 800768209 773124450 800768209 904999266 19790133 904999266 19790133 989504178 3003988 989504178 3003988 178515158 637738520 178515158 637738520 606453151 240313230 606453151 240313230 875454972 500027262 875454972 500027262 311065486 727438227 311065486 727438227 565030159 499990876 565030159 499990876 925647179 34168736 925647179 34168736 499968716 652471480 499968716 652471480 810960290 917467301 810960290 917467301 985571189 7189218 985571189 7189218 499964725 918059292 499964725 918059292 841712758 220853937 841712758 220853937 421943989 628918134 421943989 628918134 500016971 499999133 500016971 499999133 247946656 145662702 247946656 145662702 499974076 891122404 499974076 891122404 909946668 944927837 909946668 944927837 363273001 500007136 363273001 500007136 16181510 365956296 16181510 365956296 467940495 782818553 467940495 782818553 681174697 434408047 681174697 434408047 476744037 776458982 476744037 776458982 794240818 796903744 794240818 796903744 849052088 16942665 849052088 16942665 499973809 744003606 499973809 744003606 861121290 390968338 861121290 390968338 425497061 617924084 425497061 617924084 668504764 721247766 668504764 721247766 476972995 230631348 476972995 230631348 515981768 655823496 515981768 655823496 719100090 859110545 719100090 859110545 499997090 24442731 499997090 24442731 3092351 998568008 3092351 998568008 999659852 499973907 999659852 499973907 248572622 95724876 248572622 95724876 958344396 500024031 958344396 500024031 25139431 20283128 25139431 20283128 2702112 500015132 2702112 500015132 926983933 313321302 926983933 313321302 271122046 499997000 271122046 499997000 472217140 500034248 472217140 500034248 526123903 699763005 526123903 699763005 399962529 499972609 399962529 499972609 649567916 837087071 649567916 837087071 345850484 237861605 345850484 237861605 793784576 138266800 793784576 138266800 873742404 981516793 873742404 981516793 431597132 14507150 431597132 14507150 499989228 468440791 499989228 468440791 197209665 658713117 197209665 658713117 731861485 760636561 731861485 760636561 22701790 16950518 22701790 16950518 500032177 826326765 500032177 826326765 238714847 205789134 238714847 205789134 886994129 92701981 886994129 92701981 353184942 499998540 353184942 499998540 896799415 912420080 896799415 912420080 67409778 456816638 67409778 456816638 465649693 663029207 465649693 663029207 910786559 34654698 910786559 34654698 475430236 570050846 475430236 570050846 856609046 499974782 856609046 499974782 14544963 518849872 14544963 518849872 500033883 170445816 500033883 170445816 500004722 994967546 500004722 994967546 324285614 196335224 324285614 196335224 837623216 855739542 837623216 855739542 92674960 440455631 92674960 440455631 605144967 760767135 605144967 760767135 86010214 61234107 86010214 61234107 60053237 953690260 60053237 953690260 861120310 500004406 861120310 500004406 419808220 298520425 419808220 298520425 782245408 869746054 782245408 869746054 480025428 172250221 480025428 172250221 886917676 915231249 886917676 915231249 999695799 431044056 999695799 431044056 550891214 860023748 550891214 860023748 81329629 182736027 81329629 182736027 554439612 515829765 554439612 515829765 276081939 246641952 276081939 246641952 865294610 752503051 865294610 752503051 210199589 72909062 210199589 72909062 933450163 22325631 933450163 22325631 427611812 672178364 427611812 672178364 157046120 98988286 157046120 98988286 903455429 34684867 903455429 34684867 499974 678353731 499974 678353731 508503579 499994094 508503579 499994094 6406995 701646930 6406995 701646930 674318464 203337463 674318464 203337463 42188080 500007090 42188080 500007090 934885460 59318974 934885460 59318974 987385173 500020779 987385173 500020779 704158819 720313180 704158819 720313180 125006313 438057213 125006313 438057213 532992466 785178434 532992466 785178434 808339211 911683980 808339211 911683980 82170048 429139192 82170048 429139192 612354168 284201545 612354168 284201545 118180685 506320654 118180685 506320654 772929489 124546912 772929489 124546912 896701399 985933206 896701399 985933206 987559884 990475140 987559884 990475140 996956508 2378631 996956508 2378631 308328 999826886 308328 999826886 153391 999929443 153391 999929443 805718773 487183014 805718773 487183014 353410058 755252118 353410058 755252118 50975874 960592433 50975874 960592433 500004934 670092489 500004934 670092489 285807803 147793870 285807803 147793870 564907094 684879037 564907094 684879037 327507716 123681184 327507716 123681184 717543942 854884783 717543942 854884783 242296728 499984753 242296728 499984753 513640507 420552127 513640507 420552127 926259452 986040021 926259452 986040021 992048964 6565311 992048964 6565311 3564826 500021904 3564826 500021904 642860972 868601152 642860972 868601152 65683490 266494429 65683490 266494429 758743616 839243424 758743616 839243424 908873979 53060278 908873979 53060278 374761868 750262837 374761868 750262837 140060166 447286949 140060166 447286949 623036730 691083402 623036730 691083402 472560255 132938123 472560255 132938123 499981822 589569790 499981822 589569790 169500733 246531488 169500733 246531488 762512945 500010108 762512945 500010108 399617297 281091406 399617297 281091406 781780597 987208239 781780597 987208239 10853574 235534549 10853574 235534549 504689612 498879718 504689612 498879718 349307941 598934712 349307941 598934712 500038115 821818556 500038115 821818556 844688975 177048936 844688975 177048936 572320618 500030962 572320618 500030962 896198266 57047985 896198266 57047985 500007274 410090771 500007274 410090771 521742558 907696831 521742558 907696831 499992357 500024811 499992357 500024811 946319935 29918214 946319935 29918214 446790243 807150069 446790243 807150069 500015917 198022003 500015917 198022003 497190493 644381960 497190493 644381960 692111862 789936084 692111862 789936084 59601225 972780737 59601225 972780737 995678181 995884808 995678181 995884808 374661852 69967129 374661852 69967129 25205584 956913182 25205584 956913182 668947643 100353678 668947643 100353678 54052736 36982009 54052736 36982009 975123107 7821714 975123107 7821714 3555053 997553559 3555053 997553559 538539336 499992407 538539336 499992407 154740225 876578989 154740225 876578989 647503717 500018332 647503717 500018332 395046698 810760740 395046698 810760740 124374475 84277638 124374475 84277638 956150632 972695014 956150632 972695014 499976893 404543382 499976893 404543382 176817233 104180075 176817233 104180075 39971060 980728185 39971060 980728185 951573115 441187347 951573115 441187347 93304372 973784845 93304372 973784845 880251391 499986389 880251391 499986389 500011274 358359491 500011274 358359491 226048200 869321431 226048200 869321431 93520334 906604987 93520334 906604987 19535290 499960978 19535290 499960978 957616854 15606693 957616854 15606693 12822497 993671060 12822497 993671060 995782030 997970955 995782030 997970955 499971748 423584113 499971748 423584113 339765268 147246282 339765268 147246282 570762705 594708556 570762705 594708556 329423423 739170410 329423423 739170410 867428106 128917282 867428106 128917282 29198152 985490750 29198152 985490750 995558059 2379919 995558059 2379919 998008977 500029036 998008977 500029036 221633148 836248033 221633148 836248033 131244139 124095605 131244139 124095605 500015444 500009331 500015444 500009331 117380394 21633622 117380394 21633622 998435005 667346151 998435005 667346151 360521957 268705203 360521957 268705203 783584142 499989249 783584142 499989249 321501843 499996331 321501843 499996331 928644275 500010898 928644275 500010898 440699766 340078101 440699766 340078101 692263287 704967859 692263287 704967859 84658481 74988996 84658481 74988996 925909640 21927291 925909640 21927291 490741869 776201525 490741869 776201525 787648348 429277541 787648348 429277541 78665667 970356232 78665667 970356232 993187042 418672225 993187042 418672225 500007750 621852108 500007750 621852108 64666093 348750888 64666093 348750888 714408631 740959852 714408631 740959852 836597253 257150845 836597253 257150845 253986322 800980593 253986322 800980593 529984700 499970958 529984700 499970958 937497516 891773117 937497516 891773117 443395619 500024310 443395619 500024310 143479913 417702709 143479913 417702709 710144615 178273879 710144615 178273879 45374335 837932682 45374335 837932682 686298377 281214607 686298377 281214607 739191456 803351136 739191456 803351136 313976233 273317323 313976233 273317323 823162259 934890248 823162259 934890248 471978402 144495807 471978402 144495807 516649616 556142296 516649616 556142296 238604451 356155845 238604451 356155845 672427471 602171313 672427471 602171313 113834799 958278690 113834799 958278690 961471594 16780199 961471594 16780199 420497382 628919603 420497382 628919603 690128066 302956714 690128066 302956714 821496631 105206081 821496631 105206081 36174892 31854478 36174892 31854478 869802714 791768913 869802714 791768913 462684925 369936497 462684925 369936497 650271868 47926927 650271868 47926927 55948749 707875629 55948749 707875629 499997168 793360205 499997168 793360205 875191644 93096047 875191644 93096047 67658882 32851638 67658882 32851638 29604104 15014350 29604104 15014350 996697754 809677 996697754 809677 231517591 834614474 231517591 834614474 863540492 328997034 863540492 328997034 275855822 792820128 275855822 792820128 943607234 33574608 943607234 33574608 257086160 499984423 257086160 499984423 175758110 827159449 175758110 827159449 572502829 236577522 572502829 236577522 500000746 770186632 500000746 770186632 410264535 294880699 410264535 294880699 45335008 608260534 45335008 608260534 748926329 429811964 748926329 429811964 242815581 629998681 242815581 629998681 724298167 244661224 724298167 244661224 383098526 783185644 383098526 783185644 121415702 54251540 121415702 54251540 18539572 538041905 18539572 538041905 721439484 138153248 721439484 138153248 499989111 754600310 499989111 754600310 426000991 499992534 426000991 499992534 223767226 802969446 223767226 802969446 931566443 380942168 931566443 380942168 554142451 602767158 554142451 602767158 272742811 500019662 272742811 500019662 701641204 452575878 701641204 452575878 392631949 500026716 392631949 500026716 915933314 71255069 915933314 71255069 9884571 500016911 9884571 500016911 701072834 183623548 701072834 183623548 499988019 913996006 499988019 913996006 15833768 12930833 15833768 12930833 8960837 8927400 8960837 8927400 639033202 521393293 639033202 521393293 499960235 292863726 499960235 292863726 794011505 677341934 794011505 677341934 351706109 500012710 351706109 500012710 718989247 429636892 718989247 429636892 361879969 749920954 361879969 749920954 718015162 264389018 718015162 264389018 410137071 541044690 410137071 541044690 750590105 885085529 750590105 885085529 431977393 351255932 431977393 351255932 500001032 991076819 500001032 991076819 275383966 267184707 275383966 267184707 171012683 113578599 171012683 113578599 978750657 18557861 978750657 18557861 3907841 761317147 3907841 761317147 824666472 94434806 824666472 94434806 29048695 733820381 29048695 733820381 657230670 74074677 657230670 74074677 49382814 554138166 49382814 554138166 522721875 500020578 522721875 500020578 926711523 118882525 926711523 118882525 619209338 532948384 619209338 532948384 499978097 859031863 499978097 859031863 878469801 279497744 878469801 279497744 221614559 535024212 221614559 535024212 500033380 936354912 500033380 936354912 366867722 402767118 366867722 402767118 645700829 346094881 645700829 346094881 407876661 764849072 407876661 764849072 517861450 301507370 517861450 301507370 229663988 919475072 229663988 919475072 576898701 317417301 576898701 317417301 483725136 591374664 483725136 591374664 824868995 166106453 824868995 166106453 916901070 988406617 916901070 988406617 5814153 223114821 5814153 223114821 489019903 732043335 489019903 732043335 821486231 50715822 821486231 50715822 19261518 822338248 19261518 822338248 883050706 430937697 883050706 430937697 439277336 500003946 439277336 500003946 698714699 136854098 698714699 136854098 91664579 531220439 91664579 531220439 653261018 461732086 653261018 461732086 500006342 84149558 500006342 84149558 38950749 979980492 38950749 979980492 619686883 444202553 619686883 444202553 246574194 499998838 246574194 499998838 715651785 197698619 715651785 197698619 46321472 986265237 46321472 986265237 533797012 254232342 533797012 254232342 195659900 536374802 195659900 536374802 705165871 956350519 705165871 956350519 14646354 399300659 14646354 399300659 855944144 42475269 855944144 42475269 2650873 1742010 2650873 1742010 500034549 499963612 500034549 499963612 907719421 953869304 907719421 953869304 975767422 23798148 975767422 23798148 241126653 499999013 241126653 499999013 824069181 10746921 824069181 10746921 7787663 992566794 7787663 992566794 997324354 500021860 997324354 500021860 499983554 385211707 499983554 385211707 500027208 390370456 500027208 390370456 779785209 34121208 779785209 34121208 1139864 708294081 1139864 708294081 500018689 500003738 500018689 500003738 806469670 525198618 806469670 525198618 264546202 331998001 264546202 331998001 715847240 791426318 715847240 791426318 843985837 153308896 843985837 153308896 388467526 816950524 388467526 816950524 168659180 165558000 168659180 165558000 83786858 589810408 83786858 589810408 629154951 136543907 629154951 136543907 72864494 942658473 72864494 942658473 968175776 26844325 968175776 26844325 994344154 546543 994344154 546543 117347473 602621204 117347473 602621204 500036163 24962098 500036163 24962098 455080501 499987424 455080501 499987424 761106312 500029213 761106312 500029213 177533882 966220555 177533882 966220555 794828454 190247803 794828454 190247803 55828672 991231817 55828672 991231817 3729357 310047147 3729357 310047147 500021160 692877128 500021160 692877128 776511820 428680167 776511820 428680167 499976507 786042208 499976507 786042208 564613406 209621204 564613406 209621204 215191677 500023429 215191677 500023429 659072500 499975677 659072500 499975677 16975953 306983925 16975953 306983925 460568517 792815738 460568517 792815738 499983265 392999682 499983265 392999682 186429648 968037810 186429648 968037810 22286009 468597328 22286009 468597328 514303670 617525383 514303670 617525383 855338715 111452874 855338715 111452874 201377784 711645794 201377784 711645794 500004686 891255854 500004686 891255854 741008602 232917238 741008602 232917238 184999727 500030363 184999727 500030363 500005787 797764723 500005787 797764723 827820153 478359592 827820153 478359592 499983508 777298090 499983508 777298090 174626731 877948055 174626731 877948055 84252531 499962571 84252531 499962571 897488572 38370880 897488572 38370880 340872584 864672658 340872584 864672658 938095133 444754 938095133 444754 499984361 720700734 499984361 720700734 822700771 868863180 822700771 868863180 99128040 933496059 99128040 933496059 959732030 480203648 959732030 480203648 359436418 196381265 359436418 196381265 675061250 402399871 675061250 402399871 241992083 811041941 241992083 811041941 871009396 499962949 871009396 499962949 156119540 81999422 156119540 81999422 938207692 656996788 938207692 656996788 331524111 961503266 331524111 961503266 963723674 78294 963723674 78294 491576040 603904378 491576040 603904378 707632555 843688632 707632555 843688632 87782947 929008671 87782947 929008671 500002522 499989000 500002522 499989000 647305843 340248934 647305843 340248934 359772496 500023579 359772496 500023579 74000380 599988823 74000380 599988823 897387844 196239097 897387844 196239097 225292799 921940429 225292799 921940429 574805417 305313367 574805417 305313367 848706291 142673604 848706291 142673604 288043876 499968545 288043876 499968545 903432911 597188817 903432911 597188817 499962516 22690157 499962516 22690157 978861774 988529108 978861774 988529108 6988885 3979245 6988885 3979245 997912747 999092922 997912747 999092922 284905 499974612 284905 499974612 489743629 62763334 489743629 62763334 833226270 587073642 833226270 587073642 337856846 236904486 337856846 236904486 688691243 708710606 688691243 708710606 210014341 477973569 210014341 477973569 500010269 219021633 500010269 219021633 499997462 819080848 499997462 819080848 886831313 66068316 886831313 66068316 278321623 805322881 278321623 805322881 651112932 611081681 651112932 611081681 262321265 165557572 262321265 165557572 570687007 590403751 570687007 590403751 449221301 499990232 449221301 499990232 22783920 533408270 22783920 533408270 703420249 93496933 703420249 93496933 460336406 904706349 460336406 904706349 930624183 491644811 930624183 491644811 211542957 499970073 211542957 499970073 660708408 332741868 660708408 332741868 337681015 757804817 337681015 757804817 500013968 299557811 500013968 299557811 227018793 189602964 227018793 189602964 898669926 901082887 898669926 901082887 950035278 21745861 950035278 21745861 987152412 500000307 987152412 500000307 111717498 106638234 111717498 106638234 975867886 979050485 975867886 979050485 248883500 499963176 248883500 499963176 983579915 658010557 983579915 658010557 28895660 12403890 28895660 12403890 560567149 499999469 560567149 499999469 715600349 878832552 715600349 878832552 499977085 145106968 499977085 145106968 862012310 517867885 862012310 517867885 499986922 960447057 499986922 960447057 550113891 429114580 550113891 429114580 114051869 672715201 114051869 672715201 891577539 960973567 891577539 960973567 31552647 13337898 31552647 13337898 532461355 604950334 532461355 604950334 613432858 659676093 613432858 659676093 430682206 338402482 430682206 338402482 273204321 928404151 273204321 928404151 973139297 394822008 973139297 394822008 274837852 231985840 274837852 231985840 653706493 942933055 653706493 942933055 237394192 199106376 237394192 199106376 37159315 747325507 37159315 747325507 476417524 459079787 476417524 459079787 814386215 500034940 814386215 500034940 28248445 971804780 28248445 971804780 542743266 106537054 542743266 106537054 375574511 693991425 375574511 693991425 500015555 78997892 500015555 78997892 389816487 546310785 389816487 546310785 602739627 108342556 602739627 108342556 455016645 871212700 455016645 871212700 933156867 19950700 933156867 19950700 18065846 500030802 18065846 500030802 633174060 681853037 633174060 681853037 906029012 943894966 906029012 943894966 500014111 403398696 500014111 403398696 359836577 519858564 359836577 519858564 612748759 193857498 612748759 193857498 23496317 535469945 23496317 535469945 932360223 317642484 932360223 317642484 447916341 500024739 447916341 500024739 822409210 919409867 822409210 919409867 35312849 982070857 35312849 982070857 524123104 458250182 524123104 458250182 288251417 157452540 288251417 157452540 112826261 906819559 112826261 906819559 7672768 149260200 7672768 149260200 500036371 917690499 500036371 917690499 410313469 500036384 410313469 500036384 499963364 150332414 499963364 150332414 111491325 894599790 111491325 894599790 544635832 313406906 544635832 313406906 201952055 87132431 201952055 87132431 499971359 397937417 499971359 397937417 499997944 970960013 499997944 970960013 27681350 53543992 27681350 53543992 572274711 540517249 572274711 540517249 229758638 222678724 229758638 222678724 114776486 968963819 114776486 968963819 29285091 437936212 29285091 437936212 499993168 54873711 499993168 54873711 667939373 707024456 667939373 707024456 229695834 303673136 229695834 303673136 719153874 963207666 719153874 963207666 499973794 360268673 499973794 360268673 137798472 903906064 137798472 903906064 688722395 306089951 688722395 306089951 286977709 817741315 286977709 817741315 949290819 499962924 949290819 499962924 255074155 526920955 255074155 526920955 550517850 238584572 550517850 238584572 149867746 500018439 149867746 500018439 646664188 383182472 646664188 383182472 192480789 878579086 192480789 878579086 605298421 369213825 605298421 369213825 282180767 514673621 282180767 514673621 562921888 361771784 562921888 361771784 499983050 938842490 499983050 938842490 26983751 10748556 26983751 10748556 989034592 331613026 989034592 331613026 329252094 568053313 329252094 568053313 500037609 183216387 500037609 183216387 500012345 736307179 500012345 736307179 217083606 499969858 217083606 499969858 363581464 799464282 363581464 799464282 511688012 386079556 511688012 386079556 499642767 510891449 499642767 510891449 641475556 273361304 641475556 273361304 482204505 526334279 482204505 526334279 616731739 499962140 616731739 499962140 315115120 693543398 315115120 693543398 230836383 144662087 230836383 144662087 922918876 45670190 922918876 45670190 974721122 12732334 974721122 12732334 988680575 591395069 988680575 591395069 291460900 922605900 291460900 922605900 956295608 6839036 956295608 6839036 3396271 3073292 3396271 3073292 2852478 997361038 2852478 997361038 500037160 337450408 500037160 337450408 499968535 798288107 499968535 798288107 804722318 25863314 804722318 25863314 981057827 1866866 981057827 1866866 481270652 774245630 481270652 774245630 500009355 500005755 500009355 500005755 941153710 210321397 941153710 210321397 500011245 792387565 500011245 792387565 892159284 892553747 892159284 892553747 14205932 998481229 14205932 998481229 998594004 221868963 998594004 221868963 278201058 504668040 278201058 504668040 547097786 372363790 547097786 372363790 163193862 923522226 163193862 923522226 978776174 993214138 978776174 993214138 996004708 248714058 996004708 248714058 499985695 821923716 499985695 821923716 500014707 95372010 500014707 95372010 954103827 991453334 954103827 991453334 136857874 279092211 136857874 279092211 627290187 513972070 627290187 513972070 500026302 726223997 500026302 726223997 273197970 251456438 273197970 251456438 681498312 500016376 681498312 500016376 367252865 800226120 367252865 800226120 194039548 983345542 194039548 983345542 599370214 198395790 599370214 198395790 833864029 500022408 833864029 500022408 500006949 248535845 500006949 248535845 833312782 86984614 833312782 86984614 975270547 620792336 975270547 620792336 499964983 326639961 499964983 326639961 213836313 500029317 213836313 500029317 572896913 888258542 572896913 888258542 93546257 924751042 93546257 924751042 929480056 321648869 929480056 321648869 395365615 708902105 395365615 708902105 684654870 202805007 684654870 202805007 85821993 874739055 85821993 874739055 500025875 178058845 500025875 178058845 82493718 74485436 82493718 74485436 977748855 500036500 977748855 500036500 479473484 874745463 479473484 874745463 41693292 445318743 41693292 445318743 500007972 119523532 500007972 119523532 403284596 500007125 403284596 500007125 590860759 799166198 590860759 799166198 833681671 381334409 833681671 381334409 459159873 765373451 459159873 765373451 778420758 29491733 778420758 29491733 263859909 765246282 263859909 765246282 116982110 48059522 116982110 48059522 4198053 997384168 4198053 997384168 527266949 214688567 527266949 214688567 266808166 500008499 266808166 500008499 765215645 111707626 765215645 111707626 263302356 301594698 263302356 301594698 515200250 869095903 515200250 869095903 340367707 131764770 340367707 131764770 888693061 927917759 888693061 927917759 967347323 371027581 967347323 371027581 497357991 972798477 497357991 972798477 988493938 994296288 988493938 994296288 499992520 197171298 499992520 197171298 584164255 797408995 584164255 797408995 172753769 75405522 172753769 75405522 602784556 490827471 602784556 490827471 132335007 109499641 132335007 109499641 929046055 500028711 929046055 500028711 499995447 751552052 499995447 751552052 701816456 653030501 701816456 653030501 270835085 851461544 270835085 851461544 913871498 499966095 913871498 499966095 500022116 164187548 500022116 164187548 558502733 606199213 558502733 606199213 499974139 171298172 499974139 171298172 9124204 500014055 9124204 500014055 517827236 452764383 517827236 452764383 197451252 500025254 197451252 500025254 602883601 271023674 602883601 271023674 500006282 500008029 500006282 500008029 289725969 871160315 289725969 871160315 911957534 500004195 911957534 500004195 479097218 782458705 479097218 782458705 505783901 367820585 505783901 367820585 279535678 843332501 279535678 843332501 860420869 69664570 860420869 69664570 15317825 677573659 15317825 677573659 606730874 212346812 606730874 212346812 113189380 534003574 113189380 534003574 575280349 413957264 575280349 413957264 597075916 673856365 597075916 673856365 230090156 108297612 230090156 108297612 86479347 696369288 86479347 696369288 376708767 277413365 376708767 277413365 109656165 926833423 109656165 926833423 568108178 500032257 568108178 500032257 184523259 394491696 184523259 394491696 657854471 749757137 657854471 749757137 216168442 179418432 216168442 179418432 662174965 783461039 662174965 783461039 144453228 499998350 144453228 499998350 783777348 711743535 783777348 711743535 261353249 36882643 261353249 36882643 983589037 509918671 983589037 509918671 254868005 108493889 254868005 108493889 500026531 603153415 500026531 603153415 757396551 162466412 757396551 162466412 404898791 701403396 404898791 701403396 659492504 270422965 659492504 270422965 370177351 735199020 370177351 735199020 87039384 500003754 87039384 500003754 758634708 185941805 758634708 185941805 154658121 500022457 154658121 500022457 797118307 124728048 797118307 124728048 166961219 878288461 166961219 878288461 931844098 934032776 931844098 934032776 499973950 613195744 499973950 613195744 598892287 499960130 598892287 499960130 218506358 85279455 218506358 85279455 532103743 843817004 532103743 843817004 857162871 249072797 857162871 249072797 386246754 893939574 386246754 893939574 979850974 499984541 979850974 499984541 263135724 496820395 263135724 496820395 800541170 934761723 800541170 934761723 221377883 417043059 221377883 417043059 500003421 807197678 500003421 807197678 160908679 62930488 160908679 62930488 541088106 658770895 541088106 658770895 67135334 47485450 67135334 47485450 981372875 732009020 981372875 732009020 403966483 116677372 403966483 116677372 563674016 750663789 563674016 750663789 177240876 939663103 177240876 939663103 47535189 27833077 47535189 27833077 981540716 15364934 981540716 15364934 10195534 500034726 10195534 500034726 168260772 316706304 168260772 316706304 721054269 651580968 721054269 651580968 267667836 171544965 267667836 171544965 500025982 590086252 500025982 590086252 361777771 278448792 361777771 278448792 500032119 184029950 500032119 184029950 96584157 964068227 96584157 964068227 981173124 993360519 981173124 993360519 499976472 188485652 499976472 188485652 933231315 15323592 933231315 15323592 330990391 837260964 330990391 837260964 72271121 985668881 72271121 985668881 500009888 230904716 500009888 230904716 266550878 500006672 266550878 500006672 35027646 499976919 35027646 499976919 689455311 922388573 689455311 922388573 75512848 39206957 75512848 39206957 965096087 17180139 965096087 17180139 314058984 500034434 314058984 500034434 168756903 112017530 168756903 112017530 557837739 499982692 557837739 499982692 731929424 831586815 731929424 831586815 35158302 416093435 35158302 416093435 933109412 499990142 933109412 499990142 142282827 922060325 142282827 922060325 7479195 2637786 7479195 2637786 998021579 501987573 998021579 501987573 256042860 468307264 256042860 468307264 709302015 259958106 709302015 259958106 854715935 500010687 854715935 500010687 37902810 28714724 37902810 28714724 981549456 995422513 981549456 995422513 259934306 190524468 259934306 190524468 986801186 956210048 986801186 956210048 499995866 177410236 499995866 177410236 580425421 675574532 580425421 675574532 699410684 298761380 699410684 298761380 128266564 943008119 128266564 943008119 500004235 975926052 500004235 975926052 9830151 134601550 9830151 134601550 818032177 500034674 818032177 500034674 871951495 499991019 871951495 499991019 916031650 597394241 916031650 597394241 414832476 433470904 414832476 433470904 483381354 499964088 483381354 499964088 759322019 656270919 759322019 656270919 494809344 499963672 494809344 499963672 174893743 136956504 174893743 136956504 128974922 500005071 128974922 500005071 867150595 104083966 867150595 104083966 290476445 886183932 290476445 886183932 914588645 499999723 914588645 499999723 963233139 25299990 963233139 25299990 499975610 664449822 499975610 664449822 889547372 2479136 889547372 2479136 449551280 499994866 449551280 499994866 883607446 329124224 883607446 329124224 500009694 234253867 500009694 234253867 218629710 152919144 218629710 152919144 500004600 499979965 500004600 499979965 89761497 943116905 89761497 943116905 47951975 32612023 47951975 32612023 629112727 499966281 629112727 499966281 499995304 826317737 499995304 826317737 928111140 499965549 928111140 499965549 285257647 917904868 285257647 917904868 966538736 276064166 966538736 276064166 499961304 515358329 499961304 515358329 810554038 456436948 810554038 456436948 349092938 500007241 349092938 500007241 562919414 50491831 562919414 50491831 449019827 574858727 449019827 574858727 656853173 339104202 656853173 339104202 452364310 875707810 452364310 875707810 642709416 470601159 642709416 470601159 193307160 559188081 193307160 559188081 789866950 142125168 789866950 142125168 499964710 880200472 499964710 880200472 896075825 86428237 896075825 86428237 80828942 76310640 80828942 76310640 554166167 689842580 554166167 689842580 724230488 143842683 724230488 143842683 873390440 27572783 873390440 27572783 500020191 729257083 500020191 729257083 254694571 803691439 254694571 803691439 838111011 113741438 838111011 113741438 405534748 535589480 405534748 535589480 561194435 103422342 561194435 103422342 499963538 499966276 499963538 499966276 106793260 925914920 106793260 925914920 941595608 991564670 941595608 991564670 442599232 180427665 442599232 180427665 879096249 90372332 879096249 90372332 304905415 500027240 304905415 500027240 660460330 996220743 660460330 996220743 499989864 354802055 499989864 354802055 326734172 500002948 326734172 500002948 996670579 1873048 996670579 1873048 999173112 539430560 999173112 539430560 441554793 360477448 441554793 360477448 651449144 624891047 651449144 624891047 498347970 206705893 498347970 206705893 915800707 746036573 915800707 746036573 302021257 499972103 302021257 499972103 67560783 524306122 67560783 524306122 606299526 464282796 606299526 464282796 192100624 831316243 192100624 831316243 500023550 380365986 500023550 380365986 330946544 500021290 330946544 500021290 201787697 801945500 201787697 801945500 862464032 866672263 862464032 866672263 301393229 244170618 301393229 244170618 791180273 690159721 791180273 690159721 499989622 299444215 499989622 299444215 155171446 995354382 155171446 995354382 997938174 499979452 997938174 499979452 256612902 143994465 256612902 143994465 892453206 500011794 892453206 500011794 900852101 949467931 900852101 949467931 499980685 500031605 499980685 500031605 73215907 936128080 73215907 936128080 25891141 975215292 25891141 975215292 975674315 983249819 975674315 983249819 180616493 228970752 180616493 228970752 383692927 500982050 383692927 500982050 527600050 107457324 527600050 107457324 170561375 500022938 170561375 500022938 560043646 425295133 560043646 425295133 822991572 641951973 822991572 641951973 356892901 137875216 356892901 137875216 120515798 120251992 120515798 120251992 885475927 929388151 885475927 929388151 60915063 32690154 60915063 32690154 503299938 868369690 503299938 868369690 116003174 88799296 116003174 88799296 953039035 502439868 953039035 502439868 500029939 805048032 500029939 805048032 884576415 269238337 884576415 269238337 499993736 694669368 499993736 694669368 852537154 86775820 852537154 86775820 10359794 8241550 10359794 8241550 5241161 4479772 5241161 4479772 3371281 2078355 3371281 2078355 565037046 499997515 565037046 499997515 215465883 120085407 215465883 120085407 622211979 499988673 622211979 499988673 160298444 912366903 160298444 912366903 928718728 928892191 928718728 928892191 20454183 500023746 20454183 500023746 953469590 570451147 953469590 570451147 102058212 66824191 102058212 66824191 581865724 622129506 581865724 622129506 499978950 367549785 499978950 367549785 742363807 794050008 742363807 794050008 820214068 822889742 820214068 822889742 499963634 425027924 499963634 425027924 660975201 686739148 660975201 686739148 270690957 191027615 270690957 191027615 527168488 499983545 527168488 499983545 56400587 968115345 56400587 968115345 999570462 200870397 999570462 200870397 168672469 880608555 168672469 880608555 500009147 297648354 500009147 297648354 745533748 672810385 745533748 672810385 499978923 811441389 499978923 811441389 512245256 364877000 512245256 364877000 779407606 137182095 779407606 137182095 182996179 500016655 182996179 500016655 937653560 508456350 937653560 508456350 499968032 389699364 499968032 389699364 448563562 644583083 448563562 644583083 508984267 253082655 508984267 253082655 237787064 179140671 237787064 179140671 155146290 915916199 155146290 915916199 960256401 354491213 960256401 354491213 500009990 924356753 500009990 924356753 178310477 574352833 178310477 574352833 620624685 720622725 620624685 720622725 727321288 68785347 727321288 68785347 47547982 957369707 47547982 957369707 13001486 449014443 13001486 449014443 751495175 803608156 751495175 803608156 454287404 384394142 454287404 384394142 782677946 500003107 782677946 500003107 499979479 144766554 499979479 144766554 341624390 499989972 341624390 499989972 922124950 624247568 922124950 624247568 444200188 325055458 444200188 325055458 799192251 97744425 799192251 97744425 500006517 944446956 500006517 944446956 46835266 6737616 46835266 6737616 4045499 1398458 4045499 1398458 32881 721875347 32881 721875347 499990756 247814043 499990756 247814043 201284186 19686209 201284186 19686209 516050840 500012099 516050840 500012099 112205715 58644725 112205715 58644725 500026945 829003390 500026945 829003390 182114041 116669186 182114041 116669186 974669490 965981 974669490 965981 999057190 237573 999057190 237573 356659588 499967813 356659588 499967813 603425287 618529007 603425287 618529007 922238150 34246256 922238150 34246256 17220091 997616006 17220091 997616006 1272060 499995244 1272060 499995244 788102611 136484784 788102611 136484784 863727044 734209754 863727044 734209754 243807892 466228200 243807892 466228200 703895581 77459830 703895581 77459830 946599808 949988288 946599808 949988288 249410298 407433708 249410298 407433708 529518073 685192886 529518073 685192886 279125732 499974175 279125732 499974175 906633002 984394844 906633002 984394844 993282026 499971565 993282026 499971565 63415532 688477785 63415532 688477785 500036972 326138884 500036972 326138884 104909291 859569710 104909291 859569710 500000154 306232332 500000154 306232332 784310000 902476928 784310000 902476928 89243324 395767112 89243324 395767112 798257359 179347958 798257359 179347958 500015324 865508597 500015324 865508597 573135273 425503485 573135273 425503485 394221250 643642868 394221250 643642868 20997742 436624075 20997742 436624075 500028717 306818581 500028717 306818581 140312649 927587169 140312649 927587169 66499166 27344182 66499166 27344182 721781620 695216120 721781620 695216120 378950315 500023495 378950315 500023495 554418100 147162980 554418100 147162980 333132137 578508311 333132137 578508311 534303062 165768649 534303062 165768649 100023516 65597056 100023516 65597056 768872654 835189529 768872654 835189529 995460463 322283760 995460463 322283760 571543675 940648962 571543675 940648962 25842619 18878172 25842619 18878172 1178273 999157250 1178273 999157250 516693271 238570879 516693271 238570879 898523941 500020449 898523941 500020449 512556849 251117764 512556849 251117764 499974785 607818397 499974785 607818397 762009757 786752572 762009757 786752572 488807002 176797734 488807002 176797734 153035618 96968811 153035618 96968811 983173584 995647882 983173584 995647882 4013466 499962434 4013466 499962434 499965581 583518354 499965581 583518354 605532494 354382674 605532494 354382674 793464038 869892773 793464038 869892773 969589193 974664311 969589193 974664311 9173219 8263193 9173219 8263193 991848184 994964636 991848184 994964636 235940987 499997775 235940987 499997775 993250663 227821705 993250663 227821705 462327794 655150880 462327794 655150880 682220519 901214242 682220519 901214242 73945049 44792871 73945049 44792871 535284244 688773610 535284244 688773610 137903684 900657062 137903684 900657062 965858329 27399096 965858329 27399096 981682355 1168425 981682355 1168425 663930 553839 663930 553839 581390210 746906217 581390210 746906217 435586088 257169098 435586088 257169098 89277856 500029697 89277856 500029697 897401258 9275116 897401258 9275116 991275316 545284178 991275316 545284178 420251030 649914443 420251030 649914443 574499507 499998872 574499507 499998872 312915237 873587704 312915237 873587704 83853789 31895188 83853789 31895188 982251630 997140518 982251630 997140518 428534339 340487311 428534339 340487311 832779010 619199480 832779010 619199480 278421644 123589442 278421644 123589442 73616874 664175535 73616874 664175535 836276000 397492482 836276000 397492482 255963478 942801446 255963478 942801446 715109044 577075519 715109044 577075519 426312937 343119463 426312937 343119463 277935894 828204945 277935894 828204945 920365627 247620741 920365627 247620741 109868686 500034027 109868686 500034027 556668092 650687608 556668092 650687608 294036959 751943011 294036959 751943011 231402625 172660668 231402625 172660668 599473777 499997425 599473777 499997425 753662731 285367128 753662731 285367128 499996426 667328576 499996426 667328576 319067527 738647886 319067527 738647886 602010489 332352009 602010489 332352009 71018693 701539860 71018693 701539860 707409883 141727188 707409883 141727188 133887593 631257036 133887593 631257036 671387191 256238365 671387191 256238365 818296114 923111197 818296114 923111197 329534760 386900196 329534760 386900196 774140869 586793884 774140869 586793884 500019430 401128969 500019430 401128969 354504271 279998571 354504271 279998571 167495360 88134157 167495360 88134157 79133823 9704852 79133823 9704852 611829424 498000274 611829424 498000274 500035211 84875933 500035211 84875933 33397635 974793641 33397635 974793641 568770280 247092113 568770280 247092113 815965178 524607538 815965178 524607538 316803231 831126300 316803231 831126300 836030491 118016812 836030491 118016812 936381027 7616451 936381027 7616451 7346866 6724789 7346866 6724789 6093262 780272294 6093262 780272294 911079795 485508191 911079795 485508191 499990762 396152449 499990762 396152449 250331337 785590664 250331337 785590664 926700804 68531357 926700804 68531357 499967471 500028751 499967471 500028751 833985378 387503857 833985378 387503857 348717721 703768409 348717721 703768409 523673970 471873688 523673970 471873688 359597633 252985299 359597633 252985299 865839012 59544799 865839012 59544799 33989136 641917469 33989136 641917469 541333694 256813718 541333694 256813718 499967885 556417464 499967885 556417464 794324706 51355829 794324706 51355829 981240952 613773198 981240952 613773198 500023047 499986871 500023047 499986871 159800431 903250181 159800431 903250181 712664180 499995247 712664180 499995247 952494799 300085118 952494799 300085118 500008460 627437680 500008460 627437680 184311726 133352681 184311726 133352681 694953774 878126120 694953774 878126120 79642045 973183855 79642045 973183855 543967966 424114947 543967966 424114947 175153630 695948372 175153630 695948372 563237578 357820647 563237578 357820647 805847693 852260011 805847693 852260011 112594245 499960972 112594245 499960972 548555522 367092322 548555522 367092322 500022642 703736751 500022642 703736751 413004786 321091468 413004786 321091468 862040642 76530954 862040642 76530954 118531138 887421488 118531138 887421488 532303961 201945214 532303961 201945214 816218687 183427494 816218687 183427494 118975042 97271225 118975042 97271225 906149198 79293075 906149198 79293075 499979515 721139567 499979515 721139567 782420162 409374805 782420162 409374805 255885988 213607646 255885988 213607646 866955478 870378261 866955478 870378261 499987693 504500563 499987693 504500563 893911076 921232637 893911076 921232637 462827582 352233931 462827582 352233931 500003742 79271726 500003742 79271726 44893854 25486957 44893854 25486957 900996426 955881444 900996426 955881444 342468952 109874119 342468952 109874119 499985056 359858878 499985056 359858878 804468373 820312309 804468373 820312309 499969327 161545902 499969327 161545902 550551648 500001009 550551648 500001009 632616396 238201475 632616396 238201475 264677397 834511186 264677397 834511186 99223118 484327716 99223118 484327716 499972343 892798452 499972343 892798452 74902285 17345933 74902285 17345933 993977937 4259458 993977937 4259458 228723117 269896161 228723117 269896161 500024120 862498365 500024120 862498365 498545626 329393245 498545626 329393245 192217026 500029823 192217026 500029823 858892802 75920178 858892802 75920178 31693826 968811317 31693826 968811317 978931738 365806905 978931738 365806905 611513922 826503177 611513922 826503177 168721480 417951676 168721480 417951676 665617308 500019597 665617308 500019597 281492843 796027827 281492843 796027827 499968928 26682938 499968928 26682938 2331142 616464218 2331142 616464218 779466451 274586717 779466451 274586717 175541190 732761802 175541190 732761802 848457849 454343389 848457849 454343389 500000522 127940333 500000522 127940333 112588599 991712296 112588599 991712296 638076529 508086009 638076529 508086009 500004323 394240544 500004323 394240544 660738651 632654397 660738651 632654397 351891615 703465717 351891615 703465717 158366582 920528648 158366582 920528648 973420354 978393895 973420354 978393895 8959992 6185954 8959992 6185954 507243518 636214837 507243518 636214837 199480537 839136863 199480537 839136863 855084760 891178326 855084760 891178326 64928383 12678942 64928383 12678942 1656199 1509478 1656199 1509478 999354029 141924 999354029 141924 499976672 611285342 499976672 611285342 857008564 865510764 857008564 865510764 81287553 45465725 81287553 45465725 44842109 534634513 44842109 534634513 539968336 499977820 539968336 499977820 66173460 499999320 66173460 499999320 725058547 837992813 725058547 837992813 398451833 471100618 398451833 471100618 546212640 361478104 546212640 361478104 745848315 239265516 745848315 239265516 499961155 591737926 499961155 591737926 710729688 132769748 710729688 132769748 452614499 461706503 452614499 461706503 500031869 259656305 500031869 259656305 770111435 218389881 770111435 218389881 499978017 716908203 499978017 716908203 843709414 482750212 843709414 482750212 247730102 189137711 247730102 189137711 824916934 998351523 824916934 998351523 499973384 406182183 499973384 406182183 859233544 938700139 859233544 938700139 980808089 984771632 980808089 984771632 335121372 471800882 335121372 471800882 600223134 718186057 600223134 718186057 268743474 245947997 268743474 245947997 777871490 589888222 777871490 589888222 353321641 499972238 353321641 499972238 114278490 624368336 114278490 624368336 923059434 499977672 923059434 499977672 271265087 495894965 271265087 495894965 992127880 547635374 992127880 547635374 499971412 992648131 499971412 992648131 500024539 234905126 500024539 234905126 834832764 846621172 834832764 846621172 499968083 283732514 499968083 283732514 816720985 621689320 816720985 621689320 214507437 931151895 214507437 931151895 881741786 602102008 881741786 602102008 515408809 413628799 515408809 413628799 371443980 778517529 371443980 778517529 112052919 904023323 112052919 904023323 995946810 998835251 995946810 998835251 462037261 364625118 462037261 364625118 752364454 538353702 752364454 538353702 500020843 907966817 500020843 907966817 2922172 241754429 2922172 241754429 781895885 107867902 781895885 107867902 230385708 500032600 230385708 500032600 499960522 79226080 499960522 79226080 591865587 699594616 591865587 699594616 77013700 38689970 77013700 38689970 499996384 717102116 499996384 717102116 255736734 782963057 255736734 782963057 129505853 444406188 129505853 444406188 500014055 136192139 500014055 136192139 260244292 500037897 260244292 500037897 475591133 368908303 475591133 368908303 500036194 674069634 500036194 674069634 305218531 792388206 305218531 792388206 171456869 246136250 171456869 246136250 486155439 707392805 486155439 707392805 855131150 124382910 855131150 124382910 894374823 21121687 894374823 21121687 979084231 5801609 979084231 5801609 240511167 533741548 240511167 533741548 692514053 771953547 692514053 771953547 391357477 480139546 391357477 480139546 771056019 821846985 771056019 821846985 221048969 419376218 221048969 419376218 594520706 654675522 594520706 654675522 273618499 274240222 273618499 274240222 847591981 935906699 847591981 935906699 54707071 13064177 54707071 13064177 989096838 499960798 989096838 499960798 68246839 500020121 68246839 500020121 376399087 689995309 376399087 689995309 733358796 808375628 733358796 808375628 864386033 39313860 864386033 39313860 967928236 977630660 967928236 977630660 285855671 158660181 285855671 158660181 96902264 46375271 96902264 46375271 499999406 500020981 499999406 500020981 644010490 478783184 644010490 478783184 499970177 881848169 499970177 881848169 61682933 454886745 61682933 454886745 720845874 499978702 720845874 499978702 524795886 693248249 524795886 693248249 500001475 433925753 500001475 433925753 132763501 98823824 132763501 98823824 613840809 532413344 613840809 532413344 488248404 326028718 488248404 326028718 788487018 691478354 788487018 691478354 148390893 437536521 148390893 437536521 658271248 702463092 658271248 702463092 499961861 495542462 499961861 495542462 363576105 305147324 363576105 305147324 946627272 969255743 946627272 969255743 284084735 116293093 284084735 116293093 584201491 499997935 584201491 499997935 26404505 500018039 26404505 500018039 872912083 348357640 872912083 348357640 275654188 786377305 275654188 786377305 540965235 317540657 540965235 317540657 737024685 109648374 737024685 109648374 966374918 500024862 966374918 500024862 192145563 392700293 192145563 392700293 782681707 102482815 782681707 102482815 342366973 670758776 342366973 670758776 263820113 316823944 263820113 316823944 500007296 792713087 500007296 792713087 56672583 499962820 56672583 499962820 500033029 784576618 500033029 784576618 69679810 942658808 69679810 942658808 34270107 977222172 34270107 977222172 985605712 404669602 985605712 404669602 41948218 727752652 41948218 727752652 742206602 236821485 742206602 236821485 220603161 114191858 220603161 114191858 633550117 499989214 633550117 499989214 29901590 18877067 29901590 18877067 530988241 500006972 530988241 500006972 808853904 609682802 808853904 609682802 290023864 315486801 290023864 315486801 500032033 758934825 500032033 758934825 39246321 988593094 39246321 988593094 618589972 344882339 618589972 344882339 500002866 707731431 500002866 707731431 106096381 937583990 106096381 937583990 954214900 39268739 954214900 39268739 31777676 685400314 31777676 685400314 701715875 818352640 701715875 818352640 273022392 238163917 273022392 238163917 843711369 774542472 843711369 774542472 701913391 172731229 701913391 172731229 500022689 497586076 500022689 497586076 830548498 684018159 830548498 684018159 401337096 270089208 401337096 270089208 770429949 994291902 770429949 994291902 409318819 499979323 409318819 499979323 154110957 888269355 154110957 888269355 83737447 499965591 83737447 499965591 737627854 500013645 737627854 500013645 104079096 937687621 104079096 937687621 47668549 492713158 47668549 492713158 576434686 554487823 576434686 554487823 264158568 901934205 264158568 901934205 58366154 38689429 58366154 38689429 991053550 997959666 991053550 997959666 999112388 999281887 999112388 999281887 19119 259843248 19119 259843248 500009859 500001159 500009859 500001159 289975577 153325235 289975577 153325235 875688073 946807783 875688073 946807783 377321253 374857347 377321253 374857347 688279751 721407147 688279751 721407147 452705403 499980743 452705403 499980743 752280750 152024537 752280750 152024537 983459606 651127293 983459606 651127293 229785424 163525830 229785424 163525830 130568124 919683913 130568124 919683913 71945912 251621886 71945912 251621886 637290055 924205727 637290055 924205727 935081706 964922765 935081706 964922765 16523751 990728220 16523751 990728220 991194306 499982818 991194306 499982818 499977947 810510386 499977947 810510386 550772386 446543183 550772386 446543183 422538269 691172942 422538269 691172942 75253844 347664737 75253844 347664737 739288546 70328592 739288546 70328592 22755091 992386948 22755091 992386948 500039469 300989605 500039469 300989605 714932114 245791525 714932114 245791525 149865649 133219777 149865649 133219777 499967551 945815982 499967551 945815982 20757543 408953475 20757543 408953475 558019177 500025518 558019177 500025518 37080445 499971291 37080445 499971291 754391906 236637386 754391906 236637386 145215862 139481982 145215862 139481982 499987718 641553200 499987718 641553200 758716631 772477076 758716631 772477076 41272486 397287265 41272486 397287265 669173539 684365274 669173539 684365274 818847601 111256330 818847601 111256330 22569504 500031730 22569504 500031730 547068853 469146065 547068853 469146065 183634303 862835321 183634303 862835321 500005058 344543702 500005058 344543702 750251507 669846926 750251507 669846926 233871939 500017217 233871939 500017217 699938341 769103956 699938341 769103956 786473341 35770286 786473341 35770286 85185437 500032067 85185437 500032067 499991439 226470915 499991439 226470915 694615482 499971142 694615482 499971142 286495106 565360929 286495106 565360929 500010976 210929914 500010976 210929914 679475401 762749541 679475401 762749541 213608052 52814666 213608052 52814666 620557787 500019111 620557787 500019111 499978676 654852080 499978676 654852080 500039920 629984931 500039920 629984931 665089087 372561788 665089087 372561788 200053848 500019764 200053848 500019764 499969558 299686919 499969558 299686919 500007726 683513463 500007726 683513463 786882097 353938109 786882097 353938109 499987934 499960452 499987934 499960452 179972563 56221968 179972563 56221968 20910086 983493189 20910086 983493189 987897818 424961122 987897818 424961122 499971787 579174260 499971787 579174260 586806434 394639416 586806434 394639416 331279900 261958903 331279900 261958903 500027453 905103169 500027453 905103169 952694873 499968392 952694873 499968392 500020637 229113323 500020637 229113323 168188594 133765944 168188594 133765944 609168687 781749913 609168687 781749913 804185363 180425658 804185363 180425658 457822234 863113116 457822234 863113116 83239412 30446751 83239412 30446751 992650162 999206589 992650162 999206589 492053369 500009656 492053369 500009656 737760782 358622187 737760782 358622187 375807109 730350680 375807109 730350680 205828017 796690666 205828017 796690666 500030123 889586485 500030123 889586485 943985683 68205821 943985683 68205821 325643996 568778604 325643996 568778604 603126986 499974295 603126986 499974295 256815787 860684159 256815787 860684159 576165670 499976285 576165670 499976285 355146383 725657364 355146383 725657364 213929300 270525965 213929300 270525965 756450577 858516010 756450577 858516010 904239428 500012090 904239428 500012090 499976876 300514787 499976876 300514787 799930741 191468809 799930741 191468809 62496562 62008253 62496562 62008253 583990891 499990075 583990891 499990075 446420003 548430516 446420003 548430516 914815075 499995336 914815075 499995336 42227230 500027350 42227230 500027350 955028062 183053338 955028062 183053338 500014009 499960255 500014009 499960255 991614960 568124154 991614960 568124154 499967557 723645976 499967557 723645976 500010300 526618544 500010300 526618544 382534435 661969272 382534435 661969272 885794467 894455667 885794467 894455667 499986223 534349871 499986223 534349871 967229416 969315743 967229416 969315743 971048076 981003677 971048076 981003677 368997152 264428293 368997152 264428293 829112598 500011444 829112598 500011444 90256627 952457926 90256627 952457926 985531096 499994290 985531096 499994290 191525938 101914743 191525938 101914743 500030491 44974004 500030491 44974004 35804662 522521573 35804662 522521573 748350938 767495944 748350938 767495944 886242719 37156229 886242719 37156229 384450021 500024595 384450021 500024595 630025448 115033919 630025448 115033919 24888608 988072119 24888608 988072119 822566404 101275837 822566404 101275837 128359543 500039835 128359543 500039835 361639619 307526885 361639619 307526885 503471850 627166572 503471850 627166572 986986819 202474307 986986819 202474307 193943776 844878417 193943776 844878417 657458489 484817227 657458489 484817227 475726237 645859572 475726237 645859572 336218297 740734760 336218297 740734760 813985430 153209759 813985430 153209759 922553838 500010655 922553838 500010655 566854666 611470858 566854666 611470858 716342437 188757157 716342437 188757157 106064217 569302156 106064217 569302156 866492767 133408606 866492767 133408606 906522095 934622502 906522095 934622502 948782227 343141703 948782227 343141703 150963241 43997965 150963241 43997965 965732323 984068468 965732323 984068468 5030413 1064949 5030413 1064949 596893837 911797780 596893837 911797780 438082439 327809349 438082439 327809349 768204754 499970775 768204754 499970775 458372342 198566538 458372342 198566538 34884251 28525619 34884251 28525619 982708422 500011153 982708422 500011153 499998522 785081858 499998522 785081858 812684377 891659087 812684377 891659087 924948987 302030985 924948987 302030985 273633727 524751319 273633727 524751319 840997677 483686156 840997677 483686156 472254515 626204401 472254515 626204401 226823034 432186122 226823034 432186122 626516937 671264239 626516937 671264239 119089759 933111707 119089759 933111707 50274161 169014588 50274161 169014588 569835797 573779117 569835797 573779117 375461458 168134152 375461458 168134152 134968231 131614883 134968231 131614883 499968978 597205506 499968978 597205506 306438206 500010305 306438206 500010305 797505317 809130726 797505317 809130726 839391531 139427565 839391531 139427565 285423574 729439056 285423574 729439056 551238157 204830673 551238157 204830673 384179709 724568454 384179709 724568454 209659946 363601357 209659946 363601357 517127972 500015092 517127972 500015092 77676267 998068180 77676267 998068180 558924034 499998886 558924034 499998886 922821648 500705274 922821648 500705274 499963907 210526218 499963907 210526218 847250289 512998575 847250289 512998575 200068323 176826996 200068323 176826996 686783332 771445974 686783332 771445974 813489782 905085503 813489782 905085503 61596294 499968844 61596294 499968844 711797680 557407073 711797680 557407073 242277238 778769628 242277238 778769628 510056716 500008820 510056716 500008820 381717393 712000294 381717393 712000294 267813752 493648072 267813752 493648072 796381473 86869824 796381473 86869824 499965731 475091841 499965731 475091841 678213982 916580439 678213982 916580439 48662101 163990752 48662101 163990752 531666377 779173474 531666377 779173474 308606521 328367091 308606521 328367091 707515939 132732833 707515939 132732833 499989860 547106356 499989860 547106356 612962361 202611640 612962361 202611640 465836414 499995564 465836414 499995564 807604290 809747198 807604290 809747198 196322293 171200774 196322293 171200774 906261948 972292043 906261948 972292043 388274383 369717584 388274383 369717584 502195419 499960963 502195419 499960963 95261544 931385968 95261544 931385968 935700200 453067578 935700200 453067578 493962258 582352276 493962258 582352276 562116426 500019198 562116426 500019198 314200141 277080212 314200141 277080212 690149819 383376219 690149819 383376219 207558966 832499990 207558966 832499990 705027656 185807886 705027656 185807886 499971207 499971350 499971207 499971350 292704596 238189726 292704596 238189726 132593800 23806925 132593800 23806925 625571494 877233067 625571494 877233067 499977492 227949642 499977492 227949642 604353800 499990918 604353800 499990918 236745797 170910470 236745797 170910470 837336383 907953517 837336383 907953517 462927102 292881132 462927102 292881132 500031029 846096058 500031029 846096058 137729451 189503963 137729451 189503963 581412685 672382615 581412685 672382615 874059537 347138225 874059537 347138225 294261745 788644786 294261745 788644786 500031892 358485653 500031892 358485653 119061524 643700071 119061524 643700071 883935119 274124542 883935119 274124542 353042014 826464137 353042014 826464137 152631705 861992002 152631705 861992002 103618571 91940261 103618571 91940261 917419409 35471056 917419409 35471056 204736833 500021674 204736833 500021674 132958831 499973809 132958831 499973809 499997401 96453965 499997401 96453965 499970640 618198231 499970640 618198231 757709139 443014000 757709139 443014000 189905694 739878191 189905694 739878191 765640961 209569713 765640961 209569713 65282074 569400917 65282074 569400917 585773763 397362838 585773763 397362838 499988518 880081213 499988518 880081213 371953947 619472514 371953947 619472514 500009043 123501959 500009043 123501959 97146805 936331144 97146805 936331144 592338437 501251841 592338437 501251841 369803653 420602948 369803653 420602948 500290107 615568863 500290107 615568863 480281747 499991998 480281747 499991998 816707332 504021080 816707332 504021080 499984376 962684966 499984376 962684966 529483683 262149481 529483683 262149481 802806218 674388166 802806218 674388166 311943003 499963664 311943003 499963664 632111068 777454720 632111068 777454720 867185329 499971821 867185329 499971821 250714328 178666558 250714328 178666558 500017485 578811110 500017485 578811110 929183512 500004041 929183512 500004041 59330262 46221867 59330262 46221867 499968952 573890298 499968952 573890298 659609168 278670658 659609168 278670658 297998833 645846476 297998833 645846476 581350382 390502276 581350382 390502276 48488743 532485653 48488743 532485653 549608133 405444811 549608133 405444811 258232739 898229293 258232739 898229293 853273466 99526712 853273466 99526712 56037455 22491663 56037455 22491663 979811124 536586183 979811124 536586183 450227555 350501622 450227555 350501622 307456835 499993866 307456835 499993866 71245673 615373727 71245673 615373727 629573372 838908960 629573372 838908960 888163544 992799004 888163544 992799004 428851417 317875854 428851417 317875854 531476679 801263748 531476679 801263748 170751375 100987622 170751375 100987622 917489601 823943310 917489601 823943310 499987002 272005295 499987002 272005295 492576806 500009883 492576806 500009883 790909732 89632767 790909732 89632767 372093667 639412985 372093667 639412985 980056741 499996137 980056741 499996137 168529127 966844726 168529127 966844726 21244764 10547043 21244764 10547043 994000012 4740827 994000012 4740827 233045202 896064974 233045202 896064974 91436291 21383049 91436291 21383049 785780157 843935976 785780157 843935976 499988131 561195859 499988131 561195859 386905205 409023157 386905205 409023157 500011536 815092896 500011536 815092896 914420712 268018890 914420712 268018890 628291149 773606023 628291149 773606023 839590599 853702313 839590599 853702313 88034924 265622628 88034924 265622628 766421863 33445657 766421863 33445657 313799891 729749181 313799891 729749181 755235102 485746392 755235102 485746392 218120690 814225856 218120690 814225856 500032943 279011216 500032943 279011216 499982164 413365737 499982164 413365737 778681135 821595101 778681135 821595101 860269111 908489759 860269111 908489759 955587492 959359883 955587492 959359883 499972013 237194220 499972013 237194220 749746760 481527563 749746760 481527563 323740592 275784325 323740592 275784325 166981328 31931180 166981328 31931180 12398552 500037825 12398552 500037825 990938306 996107098 990938306 996107098 997872820 499975692 997872820 499975692 18282330 767698981 18282330 767698981 721963771 256909866 721963771 256909866 145003777 500021192 145003777 500021192 674383481 196667008 674383481 196667008 853413878 646279357 853413878 646279357 500016632 499984957 500016632 499984957 922529611 71627494 922529611 71627494 971804835 999379492 971804835 999379492 999509157 405647443 999509157 405647443 267386737 617318024 267386737 617318024 500029543 101591339 500029543 101591339 499992381 499968135 499992381 499968135 772901434 875731496 772901434 875731496 102318650 413308286 102318650 413308286 925722329 974661415 925722329 974661415 423804229 202509038 423804229 202509038 148978876 500029723 148978876 500029723 613555413 210081902 613555413 210081902 823083419 156063442 823083419 156063442 368349891 500013926 368349891 500013926 783882249 840738680 783882249 840738680 19932451 983277652 19932451 983277652 499995532 563829553 499995532 563829553 628566152 203693464 628566152 203693464 80246681 573068370 80246681 573068370 945704268 46316847 945704268 46316847 958680948 36657037 958680948 36657037 16433778 500007333 16433778 500007333 667615697 278552323 667615697 278552323 267593229 717499302 267593229 717499302 693618081 500018930 693618081 500018930 788958276 411981930 788958276 411981930 376513951 90977118 376513951 90977118 735467403 743820126 735467403 743820126 497089331 499987142 497089331 499987142 919878127 69587383 919878127 69587383 44297017 927661037 44297017 927661037 988787005 499990996 988787005 499990996 500007821 98933422 500007821 98933422 423072943 521552098 423072943 521552098 656151013 737912434 656151013 737912434 24265695 499981388 24265695 499981388 547445963 422525335 547445963 422525335 220427068 500030419 220427068 500030419 833059690 114683952 833059690 114683952 912611976 500026402 912611976 500026402 122243827 99449792 122243827 99449792 42659734 499969795 42659734 499969795 644582139 677299112 644582139 677299112 391637085 499970103 391637085 499970103 499972509 190929671 499972509 190929671 187289292 839197568 187289292 839197568 64165628 961443456 64165628 961443456 541285428 345633758 541285428 345633758 693848964 741058439 693848964 741058439 479644452 499993782 479644452 499993782 569976092 588947848 569976092 588947848 235826627 263776389 235826627 263776389 552527808 891771936 552527808 891771936 94734457 499988978 94734457 499988978 669920997 806224586 669920997 806224586 396970077 418992851 396970077 418992851 524401501 740107252 524401501 740107252 244377631 201178149 244377631 201178149 869087739 912990578 869087739 912990578 78265629 499991765 78265629 499991765 597948938 419671205 597948938 419671205 499976415 731069877 499976415 731069877 499990678 509417299 499990678 509417299 936540689 220997439 936540689 220997439 499991469 969891740 499991469 969891740 673982486 396251772 673982486 396251772 293019036 965292936 293019036 965292936 32075210 471791777 32075210 471791777 737621481 206443649 737621481 206443649 209432673 771218666 209432673 771218666 678051428 374302055 678051428 374302055 292035279 560947121 292035279 560947121 740695019 948825162 740695019 948825162 15850380 1427324 15850380 1427324 500032514 628718347 500032514 628718347 828547145 499971080 828547145 499971080 283434381 142803642 283434381 142803642 537542021 577790484 537542021 577790484 149964328 339049273 149964328 339049273 353003490 499994560 353003490 499994560 613594989 680325548 613594989 680325548 353280917 645248728 353280917 645248728 680178994 144583941 680178994 144583941 268349991 697749432 268349991 697749432 535490436 500023470 535490436 500023470 902686574 955005019 902686574 955005019 30403532 390527949 30403532 390527949 662285284 211278986 662285284 211278986 470507561 500013939 470507561 500013939 222124067 72755940 222124067 72755940 565681818 685129855 565681818 685129855 792221039 904072431 792221039 904072431 487876374 499971159 487876374 499971159 724063525 900834206 724063525 900834206 950189542 434631967 950189542 434631967 499978070 10768833 499978070 10768833 6379211 998018757 6379211 998018757 998459328 416431226 998459328 416431226 379096773 339897161 379096773 339897161 910626718 89313433 910626718 89313433 959536951 995839476 959536951 995839476 3224749 2524822 3224749 2524822 1641766 792770152 1641766 792770152 499979811 275880669 499979811 275880669 256975849 828528693 256975849 828528693 500025870 393126714 500025870 393126714 436974651 500036726 436974651 500036726 859402624 114118858 859402624 114118858 367301030 756499647 367301030 756499647 40515269 970182511 40515269 970182511 985352547 7465229 985352547 7465229 6557856 5130629 6557856 5130629 1353541 850399 1353541 850399 636233 412617 636233 412617 373513 555144953 373513 555144953 500038711 864947415 500038711 864947415 896333493 85129224 896333493 85129224 930188165 68179602 930188165 68179602 12474100 540066548 12474100 540066548 555685199 388189842 555685199 388189842 381673094 832371655 381673094 832371655 539457489 487738322 539457489 487738322 500011751 202293810 500011751 202293810 499963877 781007498 499963877 781007498 937746297 214067275 937746297 214067275 367236484 730738455 367236484 730738455 197529270 169892128 197529270 169892128 138614309 500020248 138614309 500020248 500032971 177570325 500032971 177570325 101696591 919312780 101696591 919312780 693212901 175533317 693212901 175533317 110624898 594000406 110624898 594000406 500017623 125131812 500017623 125131812 310111477 453208528 310111477 453208528 840974807 43050395 840974807 43050395 30076485 500005587 30076485 500005587 776024653 76323478 776024653 76323478 325767284 512935049 325767284 512935049 535643760 842770211 535643760 842770211 500003380 216587534 500003380 216587534 112338531 643309758 112338531 643309758 729955377 371844294 729955377 371844294 227044685 168353419 227044685 168353419 550788046 499964790 550788046 499964790 255623191 500035164 255623191 500035164 684813400 253811343 684813400 253811343 397840926 500013689 397840926 500013689 695356444 225608087 695356444 225608087 140703313 111160893 140703313 111160893 100833041 677967505 100833041 677967505 567268643 280769808 567268643 280769808 825426279 837178207 825426279 837178207 71194574 42782760 71194574 42782760 34923981 976759587 34923981 976759587 21824030 490927089 21824030 490927089 500011974 62368173 500011974 62368173 528924585 923685809 528924585 923685809 377043686 426527040 377043686 426527040 861436280 770533496 861436280 770533496 175356237 253360283 175356237 253360283 664586109 500033570 664586109 500033570 969747945 489136012 969747945 489136012 385361772 885868163 385361772 885868163 36181676 219314678 36181676 219314678 659940964 511783092 659940964 511783092 71284553 929366267 71284553 929366267 500008559 353201847 500008559 353201847 87563202 499977825 87563202 499977825 514613994 613005920 514613994 613005920 366796247 482949472 366796247 482949472 500039135 49227052 500039135 49227052 35297422 973278506 35297422 973278506 987768165 988789914 987768165 988789914 499996086 499996698 499996086 499996698 136447823 500018596 136447823 500018596 806408799 395084043 806408799 395084043 560402617 500022011 560402617 500022011 332273520 331558659 332273520 331558659 239365731 823674667 239365731 823674667 82846887 927511121 82846887 927511121 961225682 20918247 961225682 20918247 986686507 991143262 986686507 991143262 6459245 997149298 6459245 997149298 2743281 251713943 2743281 251713943 500020353 766354112 500020353 766354112 499966092 358934547 499966092 358934547 681234393 286810183 681234393 286810183 253155380 206098507 253155380 206098507 516662909 500016126 516662909 500016126 113311262 49195335 113311262 49195335 979876816 12230657 979876816 12230657 5347169 645679009 5347169 645679009 565312325 415127263 565312325 415127263 612309640 835078922 612309640 835078922 14387457 499961931 14387457 499961931 554182831 925673395 554182831 925673395 357101456 194907781 357101456 194907781 932157895 545995886 932157895 545995886 500017646 935121714 500017646 935121714 942886904 23881954 942886904 23881954 279572725 958342299 279572725 958342299 597621231 499989484 597621231 499989484 998588097 999180288 998588097 999180288 999816448 457718757 999816448 457718757 499984165 908443589 499984165 908443589 687393937 311047431 687393937 311047431 731391770 531985801 731391770 531985801 500027177 712156304 500027177 712156304 388614707 192055657 388614707 192055657 110510409 499988957 110510409 499988957 723503296 167614688 723503296 167614688 285762167 900374981 285762167 900374981 55811154 396677198 55811154 396677198 540410229 500020469 540410229 500020469 924032464 471048149 924032464 471048149 466396820 416666321 466396820 416666321 250376172 146170585 250376172 146170585 649084400 720244784 649084400 720244784 265865780 170066566 265865780 170066566 500012870 877392448 500012870 877392448 950067323 101048566 950067323 101048566 492542729 547095627 492542729 547095627 781875669 154221563 781875669 154221563 886123089 504349250 886123089 504349250 417600293 698603292 417600293 698603292 211513961 955610963 211513961 955610963 507979179 273885401 507979179 273885401 397172364 827903911 397172364 827903911 43104352 971654702 43104352 971654702 499999452 373592611 499999452 373592611 499992142 500010965 499992142 500010965 164024738 622191211 164024738 622191211 500000885 25737191 500000885 25737191 986383291 989174721 986383291 989174721 9649573 995189734 9649573 995189734 607629942 499989457 607629942 499989457 236814884 797217402 236814884 797217402 632269686 388545506 632269686 388545506 355224843 610125770 355224843 610125770 638535678 355510800 638535678 355510800 289921934 174904552 289921934 174904552 849377848 592272060 849377848 592272060 500001615 363740240 500001615 363740240 428512585 500017682 428512585 500017682 940628102 820375488 940628102 820375488 163829742 499977612 163829742 499977612 913816644 944781238 913816644 944781238 453483523 500009536 453483523 500009536 678213778 200746950 678213778 200746950 382929664 499987346 382929664 499987346 888179883 557910160 888179883 557910160 398544591 362389406 398544591 362389406 764054442 795436100 764054442 795436100 29192863 451693155 29192863 451693155 752183865 816012041 752183865 816012041 72285500 934255578 72285500 934255578 937830768 331127123 937830768 331127123 310149737 723249278 310149737 723249278 166564169 259089712 166564169 259089712 562225558 507521332 562225558 507521332 112495420 499987905 112495420 499987905 776164016 548204560 776164016 548204560 500012977 374562026 500012977 374562026 556746116 500020744 556746116 500020744 744772081 875352487 744772081 875352487 96785033 78071534 96785033 78071534 587265566 633989130 587265566 633989130 880732687 98330677 880732687 98330677 966156545 10094587 966156545 10094587 997099953 997208933 997099953 997208933 1224813 258618 1224813 258618 206681 199038 206681 199038 499987331 601685595 499987331 601685595 278008114 117518337 278008114 117518337 887449724 614760307 887449724 614760307 447641648 212109846 447641648 212109846 855246303 875253000 855246303 875253000 877623740 499976981 877623740 499976981 226505619 160616938 226505619 160616938 500034791 16367800 500034791 16367800 984932706 9606023 984932706 9606023 421487449 489056237 421487449 489056237 550890677 420430924 550890677 420430924 447048900 861742085 447048900 861742085 967653389 224788411 967653389 224788411 273230640 971019836 273230640 971019836 992655262 425484785 992655262 425484785 108218155 895610967 108218155 895610967 803349889 351919094 803349889 351919094 231963497 25979212 231963497 25979212 500003942 969650772 500003942 969650772 15370935 226364913 15370935 226364913 523686005 578067851 523686005 578067851 232734165 839426838 232734165 839426838 660630489 235219436 660630489 235219436 462248330 655156415 462248330 655156415 804267062 834743717 804267062 834743717 901751756 489462070 901751756 489462070 84677965 500030887 84677965 500030887 516580044 499998208 516580044 499998208 396359219 882160902 396359219 882160902 580203395 210186444 580203395 210186444 873762304 952345589 873762304 952345589 248636280 428936055 248636280 428936055 915823394 500034790 915823394 500034790 336749676 499968637 336749676 499968637 404471216 197969040 404471216 197969040 892719701 500036886 892719701 500036886 499999104 753790544 499999104 753790544 922408617 23359499 922408617 23359499 994240110 995659458 994240110 995659458 435761599 441820345 435761599 441820345 579451170 500000253 579451170 500000253 369395789 697318862 369395789 697318862 702746269 254613427 702746269 254613427 130855665 927654920 130855665 927654920 29412158 378068403 29412158 378068403 815177984 500007949 815177984 500007949 429535954 611749131 429535954 611749131 645237205 287710350 645237205 287710350 280939380 715054806 280939380 715054806 509479152 351739996 509479152 351739996 408769739 853664405 408769739 853664405 857778392 100715947 857778392 100715947 444024553 589979241 444024553 589979241 716093450 247461789 716093450 247461789 163362613 526439965 163362613 526439965 499994191 247749400 499994191 247749400 146740062 900798464 146740062 900798464 501833563 443192757 501833563 443192757 499970130 833381512 499970130 833381512 105322844 70381115 105322844 70381115 978465185 774959945 978465185 774959945 408640124 499999199 408640124 499999199 829375296 273720519 829375296 273720519 252699142 547277111 252699142 547277111 627708484 437978237 627708484 437978237 499998527 608973023 499998527 608973023 490586429 112352751 490586429 112352751 106096084 91760984 106096084 91760984 560408723 720352608 560408723 720352608 279025474 327668753 279025474 327668753 890662038 906104152 890662038 906104152 940103808 37854876 940103808 37854876 22858385 9448569 22858385 9448569 3052052 998700982 3052052 998700982 714328 296968251 714328 296968251 740820727 175866467 740820727 175866467 911738093 650140650 911738093 650140650 577677803 489548136 577677803 489548136 178985552 859483915 178985552 859483915 139737501 63590726 139737501 63590726 500034250 903025579 500034250 903025579 349374607 333415360 349374607 333415360 199396020 883881960 199396020 883881960 780288381 369870635 780288381 369870635 77337569 49226954 77337569 49226954 968164093 693288328 968164093 693288328 499992322 500010935 499992322 500010935 877116105 570281821 877116105 570281821 370134670 281584665 370134670 281584665 180860161 133088718 180860161 133088718 943589316 992617907 943589316 992617907 500008965 365628891 500008965 365628891 187527324 499999108 187527324 499999108 919092330 71549086 919092330 71549086 45776038 499981324 45776038 499981324 874268016 75351091 874268016 75351091 929902186 22423124 929902186 22423124 500007963 703649035 500007963 703649035 845490372 142470017 845490372 142470017 499992634 849155320 499992634 849155320 837511728 150728878 837511728 150728878 120709742 879268739 120709742 879268739 971101825 18188037 971101825 18188037 126820713 845747281 126820713 845747281 961203987 975520930 961203987 975520930 19195063 10032670 19195063 10032670 1857272 998747998 1857272 998747998 617593718 323542474 617593718 323542474 499968890 871575647 499968890 871575647 955869421 499964780 955869421 499964780 11688685 996394770 11688685 996394770 981785 999919383 981785 999919383 582021251 298052264 582021251 298052264 170057431 700284191 170057431 700284191 405390768 167181961 405390768 167181961 842277642 637827324 842277642 637827324 329983048 696440391 329983048 696440391 560034371 499974825 560034371 499974825 499986645 716814792 499986645 716814792 756666999 92075480 756666999 92075480 341407760 686899743 341407760 686899743 643777306 593509506 643777306 593509506 395286902 197499376 395286902 197499376 822669951 964206021 822669951 964206021 33334848 25453366 33334848 25453366 994541594 4342773 994541594 4342773 291837621 500025820 291837621 500025820 613202190 220496400 613202190 220496400 499968547 929558189 499968547 929558189 951053329 958071125 951053329 958071125 16810447 222123599 16810447 222123599 499985250 500024194 499985250 500024194 723264595 835398777 723264595 835398777 488600393 500005516 488600393 500005516 99087213 663162338 99087213 663162338 499975899 190119019 499975899 190119019 311874035 934203091 311874035 934203091 500002636 176657544 500002636 176657544 494228750 533301984 494228750 533301984 897005037 500012480 897005037 500012480 500017651 311668106 500017651 311668106 499963089 38071506 499963089 38071506 973449145 976389106 973449145 976389106 499978653 499979088 499978653 499979088 739121933 574404399 739121933 574404399 446576679 444088356 446576679 444088356 180768999 500032432 180768999 500032432 976491154 499967978 976491154 499967978 133578809 543509314 133578809 543509314 953872754 369326335 953872754 369326335 205587043 807509694 205587043 807509694 729102214 136423902 729102214 136423902 112335261 704626801 112335261 704626801 499999888 884762145 499999888 884762145 689292948 499967718 689292948 499967718 159905214 649723104 159905214 649723104 466991680 500016906 466991680 500016906 36262049 610997721 36262049 610997721 735203573 836314429 735203573 836314429 79730583 458614226 79730583 458614226 907115664 514944940 907115664 514944940 500039475 708398039 500039475 708398039 727501575 307620607 727501575 307620607 181776303 173735803 181776303 173735803 61171367 567968608 61171367 567968608 433580585 499969972 433580585 499969972 275334793 197106123 275334793 197106123 89915661 81172307 89915661 81172307 15482647 652909357 15482647 652909357 719149545 471544147 719149545 471544147 290074519 824695709 290074519 824695709 82181707 941159255 82181707 941159255 853458760 142327734 853458760 142327734 56055366 989475942 56055366 989475942 871343144 545739620 871343144 545739620 237884186 438648600 237884186 438648600 707738941 500031366 707738941 500031366 418846470 945708222 418846470 945708222 21282285 988884189 21282285 988884189 993844829 349927077 993844829 349927077 499971491 28329244 499971491 28329244 985358110 989845170 985358110 989845170 8391968 499976657 8391968 499976657 777317581 127833271 777317581 127833271 880365110 94461046 880365110 94461046 400451867 751039791 400451867 751039791 913636928 499996980 913636928 499996980 402066723 860241628 402066723 860241628 507542242 356424447 507542242 356424447 302406131 519371459 302406131 519371459 672513930 295547452 672513930 295547452 399189858 763490739 399189858 763490739 500017589 90276564 500017589 90276564 925009777 709339924 925009777 709339924 163543247 974208283 163543247 974208283 500031277 500015978 500031277 500015978 709442117 375873234 709442117 375873234 219092679 597262582 219092679 597262582 547422548 290696204 547422548 290696204 499969711 500037855 499969711 500037855 931134287 51656457 931134287 51656457 988923004 990863980 988923004 990863980 499980294 384752386 499980294 384752386 545736218 826737507 545736218 826737507 306868067 500010208 306868067 500010208 202779373 56283133 202779373 56283133 645232420 392357958 645232420 392357958 499982602 198201946 499982602 198201946 681287770 619487265 681287770 619487265 500009306 693489120 500009306 693489120 700525843 221037793 700525843 221037793 108288178 850927802 108288178 850927802 499977472 317069265 499977472 317069265 521805743 945470507 521805743 945470507 375648378 202844847 375648378 202844847 631387843 654989000 631387843 654989000 835699583 20732375 835699583 20732375 175205700 500025362 175205700 500025362 500016163 93608652 500016163 93608652 650713675 628466981 650713675 628466981 499980563 188059787 499980563 188059787 467974919 553589199 467974919 553589199 260573447 176648103 260573447 176648103 953093787 969826400 953093787 969826400 7544025 993809006 7544025 993809006 555448125 500020558 555448125 500020558 261696478 884321237 261696478 884321237 797091231 520942303 797091231 520942303 460603240 419408451 460603240 419408451 741852758 636118260 741852758 636118260 441619443 348137561 441619443 348137561 523750794 499977532 523750794 499977532 957599752 218460192 957599752 218460192 383457211 554121219 383457211 554121219 500004353 237167838 500004353 237167838 499996320 448478166 499996320 448478166 340012498 259327938 340012498 259327938 817323466 500033242 817323466 500033242 176903120 399838533 176903120 399838533 634722827 500033540 634722827 500033540 97156847 84292789 97156847 84292789 500028407 929257926 500028407 929257926 171538905 187619023 171538905 187619023 500037336 703131122 500037336 703131122 287901092 499965197 287901092 499965197 582287559 716937284 582287559 716937284 246840227 122223203 246840227 122223203 515379821 573686498 515379821 573686498 608602334 193373646 608602334 193373646 499965704 800731590 499965704 800731590 128230092 167523621 128230092 167523621 647623276 612585262 647623276 612585262 340401443 310842279 340401443 310842279 250186503 499998426 250186503 499998426 500017894 199261342 500017894 199261342 947147189 500028460 947147189 500028460 351904469 605125131 351904469 605125131 512574647 499968668 512574647 499968668 93673124 273778816 93673124 273778816 841450766 89742973 841450766 89742973 82322390 59525516 82322390 59525516 970706740 983467784 970706740 983467784 272512025 499982663 272512025 499982663 819556965 909232040 819556965 909232040 343937229 196940625 343937229 196940625 499991180 520107886 499991180 520107886 755427696 904244327 755427696 904244327 254510388 252647972 254510388 252647972 596014098 694887404 596014098 694887404 499990028 576005938 499990028 576005938 693647427 446727477 693647427 446727477 401581519 500008447 401581519 500008447 118702496 80309717 118702496 80309717 981659422 499971327 981659422 499971327 257528473 138488758 257528473 138488758 898629212 813656090 898629212 813656090 437513118 455652443 437513118 455652443 612497147 903789933 612497147 903789933 500005413 426121350 500005413 426121350 638733153 251709937 638733153 251709937 472813006 540290910 472813006 540290910 517320891 493353427 517320891 493353427 373458699 73355424 373458699 73355424 616024849 518169677 616024849 518169677 330740223 792199358 330740223 792199358 500038416 500016767 500038416 500016767 869647247 574184160 869647247 574184160 409379621 277769944 409379621 277769944 500026419 198763403 500026419 198763403 234357374 672404750 234357374 672404750 622871013 192034296 622871013 192034296 214527432 834418548 214527432 834418548 94895450 957233710 94895450 957233710 725205230 114946750 725205230 114946750 77024233 944510841 77024233 944510841 508817960 281291598 508817960 281291598 289781770 630478342 289781770 630478342 794207251 948090026 794207251 948090026 21484446 259456956 21484446 259456956 752421450 228339862 752421450 228339862 476727557 499985349 476727557 499985349 623578937 227274447 623578937 227274447 499982301 912088735 499982301 912088735 500036793 177888188 500036793 177888188 841372102 885664132 841372102 885664132 203119166 157148923 203119166 157148923 865186583 709378594 865186583 709378594 208543598 54762516 208543598 54762516 14561428 13296734 14561428 13296734 624193450 512809689 624193450 512809689 228027176 499986545 228027176 499986545 734170424 169780284 734170424 169780284 833252882 912818969 833252882 912818969 499977697 440286116 499977697 440286116 728230475 73557808 728230475 73557808 500004180 710547993 500004180 710547993 239131888 148447168 239131888 148447168 134217267 904755498 134217267 904755498 728445275 270490273 728445275 270490273 422644354 499967900 422644354 499967900 650577558 203407287 650577558 203407287 808007261 141818259 808007261 141818259 499960732 446237872 499960732 446237872 572787193 500015881 572787193 500015881 732545985 50280215 732545985 50280215 499961383 788721073 499961383 788721073 154616700 936470411 154616700 936470411 45218610 960842529 45218610 960842529 974638810 21925126 974638810 21925126 999279211 500019455 999279211 500019455 228586789 563051035 228586789 563051035 499989908 823734493 499989908 823734493 980509068 985479786 980509068 985479786 13844695 994609665 13844695 994609665 5171848 997807924 5171848 997807924 998322354 1327849 998322354 1327849 999234634 759337 999234634 759337 45188166 625901657 45188166 625901657 835789206 935293895 835789206 935293895 45950778 164148381 45950778 164148381 765454603 858855412 765454603 858855412 90969367 267088784 90969367 267088784 773215325 918084332 773215325 918084332 499987125 90473957 499987125 90473957 612175981 500008492 612175981 500008492 46677200 46545523 46677200 46545523 622110422 500014102 622110422 500014102 236802971 784823253 236802971 784823253 100159507 91103044 100159507 91103044 707552200 847355836 707552200 847355836 146641969 139553134 146641969 139553134 915751063 980866146 915751063 980866146 444280615 439796517 444280615 439796517 333645501 934910314 333645501 934910314 852888495 323438841 852888495 323438841 380279343 722503872 380279343 722503872 175618831 847731449 175618831 847731449 101728940 201706342 101728940 201706342 536524749 709512868 536524749 709512868 259223918 187253522 259223918 187253522 927618852 765199379 927618852 765199379 25498072 266392071 25498072 266392071 640541832 853849312 640541832 853849312 918832062 70450108 918832062 70450108 444113024 702522693 444113024 702522693 739764753 166167557 739764753 166167557 971280288 838064817 971280288 838064817 22925474 338952300 22925474 338952300 396021522 975957839 396021522 975957839 805803473 343925052 805803473 343925052 190306037 868233307 190306037 868233307 505089990 499989300 505089990 499989300 130516971 60932260 130516971 60932260 948244588 500038728 948244588 500038728 238641429 767574619 238641429 767574619 89025251 33953898 89025251 33953898 550941801 854775341 550941801 854775341 429482069 241075895 429482069 241075895 74063698 57336176 74063698 57336176 690518511 946733533 690518511 946733533 79354898 297758957 79354898 297758957 383494863 548142455 383494863 548142455 500035806 51435211 500035806 51435211 279371080 500026050 279371080 500026050 578602583 234060533 578602583 234060533 840595224 128757573 840595224 128757573 948995447 573453509 948995447 573453509 499962088 500015509 499962088 500015509 655608953 774989950 655608953 774989950 499980609 92025233 499980609 92025233 500008355 500036480 500008355 500036480 427148212 548713292 427148212 548713292 911168186 78767524 911168186 78767524 47129387 24608813 47129387 24608813 991117302 500008026 991117302 500008026 364018609 759746587 364018609 759746587 210172517 417411005 210172517 417411005 671212358 749645365 671212358 749645365 911674063 308910181 911674063 308910181 293144288 715849211 293144288 715849211 923506487 252819333 923506487 252819333 499996135 198240160 499996135 198240160 490061767 500013716 490061767 500013716 781012763 981971337 781012763 981971337 15910330 11773942 15910330 11773942 571610044 628087712 571610044 628087712 421531199 282315803 421531199 282315803 720552052 228980698 720552052 228980698 898666041 634083379 898666041 634083379 499978766 59000848 499978766 59000848 970657533 997630124 970657533 997630124 300249936 491182107 300249936 491182107 642448729 797056821 642448729 797056821 127339070 82492647 127339070 82492647 934091427 17652830 934091427 17652830 190029898 351640257 190029898 351640257 585930688 849346298 585930688 849346298 298879720 632876843 298879720 632876843 475173605 500012978 475173605 500012978 957841617 987327023 957841617 987327023 993905926 4372027 993905926 4372027 998818373 1101642 998818373 1101642 999374102 999518653 999374102 999518653 144635416 137525509 144635416 137525509 500038654 859590553 500038654 859590553 66880600 211155891 66880600 211155891 336606428 741518600 336606428 741518600 884392815 174245616 884392815 174245616 60531623 540569314 60531623 540569314 575366430 438301487 575366430 438301487 302062363 499964860 302062363 499964860 893529589 983923227 893529589 983923227 367440410 499974434 367440410 499974434 784606417 175461239 784606417 175461239 143768790 142259947 143768790 142259947 110002087 538000247 110002087 538000247 701970431 499981994 701970431 499981994 190505242 813609978 190505242 813609978 54916868 954745380 54916868 954745380 978925174 979992816 978925174 979992816 8531101 996850445 8531101 996850445 664904836 240309246 664904836 240309246 228386689 778544091 228386689 778544091 782775649 206664673 782775649 206664673 815315831 177446503 815315831 177446503 982397373 661073862 982397373 661073862 500028359 499998447 500028359 499998447 922761011 563933621 922761011 563933621 128003223 107074949 128003223 107074949 895402057 910049105 895402057 910049105 944688423 496195775 944688423 496195775 46118964 521491942 46118964 521491942 570501835 327373723 570501835 327373723 815775354 33980628 815775354 33980628 977620143 17663423 977620143 17663423 991056697 991707135 991056697 991707135 436758042 252605478 436758042 252605478 688401508 538730806 688401508 538730806 493786321 491443719 493786321 491443719 231515405 818770687 231515405 818770687 871838399 499973393 871838399 499973393 237318611 708511702 237318611 708511702 500004669 319512723 500004669 319512723 813454455 655450752 813454455 655450752 499990338 500011919 499990338 500011919 247383034 412993110 247383034 412993110 600963027 325517582 600963027 325517582 299973244 825139258 299973244 825139258 140831505 220431112 140831505 220431112 974845401 975270163 974845401 975270163 24382489 308032997 24382489 308032997 616149982 634929940 616149982 634929940 664022776 298252270 664022776 298252270 195430152 500019890 195430152 500019890 650679262 676409721 650679262 676409721 802016656 491261054 802016656 491261054 212468695 854948354 212468695 854948354 902109603 941752876 902109603 941752876 38559955 17438686 38559955 17438686 985059139 8255183 985059139 8255183 999353173 500005207 999353173 500005207 499969981 204751591 499969981 204751591 813304091 775441988 813304091 775441988 29416363 13899648 29416363 13899648 987731344 500020312 987731344 500020312 455764376 363047756 455764376 363047756 641871662 742754925 641871662 742754925 169787019 163892588 169787019 163892588 732344264 790009882 732344264 790009882 499976157 33287455 499976157 33287455 511033875 649548472 511033875 649548472 652786480 500007295 652786480 500007295 35403148 6197326 35403148 6197326 994704092 5194617 994704092 5194617 498842868 691392781 498842868 691392781 788214964 500011302 788214964 500011302 533396989 499975492 533396989 499975492 103221002 771971870 103221002 771971870 586994331 186269676 586994331 186269676 245827482 499963690 245827482 499963690 509872121 325453124 509872121 325453124 134279211 614100269 134279211 614100269 687451595 451748341 687451595 451748341 390614455 338419199 390614455 338419199 702933763 851495290 702933763 851495290 893738103 894666596 893738103 894666596 17148029 362444956 17148029 362444956 499960265 618701866 499960265 618701866 373567113 319708398 373567113 319708398 632101270 943630282 632101270 943630282 417577937 496475398 417577937 496475398 868807837 581392512 868807837 581392512 228624182 819713282 228624182 819713282 681549569 386666833 681549569 386666833 456863899 747817477 456863899 747817477 566956814 386716638 566956814 386716638 377782073 500027912 377782073 500027912 177882678 962668674 177882678 962668674 500010131 772819975 500010131 772819975 165629408 116518962 165629408 116518962 100151249 640843033 100151249 640843033 659056814 676832677 659056814 676832677 246959076 400750347 246959076 400750347 660290633 678201418 660290633 678201418 500002544 781532329 500002544 781532329 722509156 500026991 722509156 500026991 140953735 93649174 140953735 93649174 82546079 500002649 82546079 500002649 586707791 649738288 586707791 649738288 315328628 145754869 315328628 145754869 527712402 862841241 527712402 862841241 499964218 327195514 499964218 327195514 898179507 101104052 898179507 101104052 935456237 964535306 935456237 964535306 966780199 295147468 966780199 295147468 260333616 195144617 260333616 195144617 171013403 887599172 171013403 887599172 638958477 287927806 638958477 287927806 270349105 645043720 270349105 645043720 525786483 479066801 525786483 479066801 159437930 696318825 159437930 696318825 527352608 320914416 527352608 320914416 277209640 102886310 277209640 102886310 689844640 812352800 689844640 812352800 393940333 499989686 393940333 499989686 107553659 88295308 107553659 88295308 562984033 499975933 562984033 499975933 287222256 218541232 287222256 218541232 876844886 104724886 876844886 104724886 203631464 810386286 203631464 810386286 500022311 500011017 500022311 500011017 987558823 525933864 987558823 525933864 435881816 216313090 435881816 216313090 620170045 675436487 620170045 675436487 303633702 165600266 303633702 165600266 112136224 51541540 112136224 51541540 46439932 984952104 46439932 984952104 994821230 322502983 994821230 322502983 311045262 835689692 311045262 835689692 129751569 118663617 129751569 118663617 636906424 653280728 636906424 653280728 195140842 909429304 195140842 909429304 44642303 983802515 44642303 983802515 992631813 499987058 992631813 499987058 375272448 651820703 375272448 651820703 500029777 502684962 500029777 502684962 108465336 500002825 108465336 500002825 571258457 726304199 571258457 726304199 394169779 440061349 394169779 440061349 500000557 165490678 500000557 165490678 843008334 740284510 843008334 740284510 688972561 244216038 688972561 244216038 790242746 499992933 790242746 499992933 351347331 340939044 351347331 340939044 804241297 822885237 804241297 822885237 387855376 499986171 387855376 499986171 51544603 500029885 51544603 500029885 670589989 261152085 670589989 261152085 811882515 499992216 811882515 499992216 165001430 944101607 165001430 944101607 50672404 274679094 50672404 274679094 569270610 684568202 569270610 684568202 794483738 151394246 794483738 151394246 14624907 511643823 14624907 511643823 605098225 295307969 605098225 295307969 845524045 863393689 845524045 863393689 972748494 17371847 972748494 17371847 357870988 766199486 357870988 766199486 824397243 87115735 824397243 87115735 918711485 929703504 918711485 929703504 42287805 500002980 42287805 500002980 720013583 506609665 720013583 506609665 479702638 375510994 479702638 375510994 108932147 951725695 108932147 951725695 44118348 967667996 44118348 967667996 969674162 29203253 969674162 29203253 987771631 642900606 987771631 642900606 435102970 499983734 435102970 499983734 741381233 835472649 741381233 835472649 151231263 948391589 151231263 948391589 500007964 366993960 500007964 366993960 193788673 621920214 193788673 621920214 650014312 249943036 650014312 249943036 222792222 847798853 222792222 847798853 568966112 369614356 568966112 369614356 315179354 762037482 315179354 762037482 552300049 454060088 552300049 454060088 440146056 339097193 440146056 339097193 523909660 789956265 523909660 789956265 816626609 499986161 816626609 499986161 209942855 499961555 209942855 499961555 618709786 500015384 618709786 500015384 448504700 576121168 448504700 576121168 788291540 987058647 788291540 987058647 500028493 157000996 500028493 157000996 652962244 500032637 652962244 500032637 860719421 921333546 860719421 921333546 953172613 955113416 953172613 955113416 34975562 977154332 34975562 977154332 540927477 428848460 540927477 428848460 267094754 814249364 267094754 814249364 820467593 289551674 820467593 289551674 302645734 504196438 302645734 504196438 499982198 534762653 499982198 534762653 628094575 810153863 628094575 810153863 98744226 193081534 98744226 193081534 500034936 863796785 500034936 863796785 109195929 94881968 109195929 94881968 499986013 830149362 499986013 830149362 951780760 499992524 951780760 499992524 600563497 714554086 600563497 714554086 92073515 911220898 92073515 911220898 56000652 952129772 56000652 952129772 764702267 459781889 764702267 459781889 451004621 561970909 451004621 561970909 507410878 328737064 507410878 328737064 499979773 610867818 499979773 610867818 630074675 678284158 630074675 678284158 434494686 289663934 434494686 289663934 261121252 225203304 261121252 225203304 774800945 975376486 774800945 975376486 330271325 227521834 330271325 227521834 634161458 806116699 634161458 806116699 299347128 499972730 299347128 499972730 69084235 779547510 69084235 779547510 518029959 378209722 518029959 378209722 482198949 575673647 482198949 575673647 700929831 806776827 700929831 806776827 107986761 90238208 107986761 90238208 914881346 524290782 914881346 524290782 293248841 915244889 293248841 915244889 500023191 499968481 500023191 499968481 295577592 237152496 295577592 237152496 799122912 651462260 799122912 651462260 320940209 399320670 320940209 399320670 640750926 787958527 640750926 787958527 264788518 178998274 264788518 178998274 676442162 780236466 676442162 780236466 105051842 30239783 105051842 30239783 27729558 720904628 27729558 720904628 500021151 185096446 500021151 185096446 162992712 856143088 162992712 856143088 102698191 415304130 102698191 415304130 514014580 623978848 514014580 623978848 703156091 143851905 703156091 143851905 113463530 656373588 113463530 656373588 807650468 140714764 807650468 140714764 870312021 949214745 870312021 949214745 961227289 36130768 961227289 36130768 967232983 500030124 967232983 500030124 602169505 147013891 602169505 147013891 869920440 126453076 869920440 126453076 499991862 487731270 499991862 487731270 479414978 962779980 479414978 962779980 500009659 169706348 500009659 169706348 916715273 961059483 916715273 961059483 25152196 180336744 25152196 180336744 888863668 79780453 888863668 79780453 339582644 899631365 339582644 899631365 608710092 524513925 608710092 524513925 275754211 733330359 275754211 733330359 262178676 786193868 262178676 786193868 794935184 358005885 794935184 358005885 404120233 500453971 404120233 500453971 500028715 867292576 500028715 867292576 62851297 181633263 62851297 181633263 707202746 609482380 707202746 609482380 325782491 818392929 325782491 818392929 139686591 464640581 139686591 464640581 575126559 675220084 575126559 675220084 221938509 194515895 221938509 194515895 827179126 120775781 827179126 120775781 986237601 573927007 986237601 573927007 107204300 296529138 107204300 296529138 780577832 824596365 780577832 824596365 500014267 965331235 500014267 965331235 982749373 4363287 982749373 4363287 342614704 731349449 342614704 731349449 838057284 499992555 838057284 499992555 313129162 836195345 313129162 836195345 143543399 317165147 143543399 317165147 480840800 736731209 480840800 736731209 57774906 27852813 57774906 27852813 23162046 622663953 23162046 622663953 531632858 499962875 531632858 499962875 361597013 765884805 361597013 765884805 131011726 342259936 131011726 342259936 706918952 178195251 706918952 178195251 868469123 500038389 868469123 500038389 494170735 755665009 494170735 755665009 7710985 382086312 7710985 382086312 606111256 511369491 606111256 511369491 499977159 138160184 499977159 138160184 948184657 961042959 948184657 961042959 499968180 378878405 499968180 378878405 641794979 607363005 641794979 607363005 400986025 400275432 400986025 400275432 763384848 500029170 763384848 500029170 374609719 445071246 374609719 445071246 702331486 500016410 702331486 500016410 902148917 948056493 902148917 948056493 499964186 480414969 499964186 480414969 817344080 177683913 817344080 177683913 916355467 922622075 916355467 922622075 407361871 251655172 407361871 251655172 805654295 190623829 805654295 190623829 147132137 499994916 147132137 499994916 873566997 949711853 873566997 949711853 983795649 13775010 983795649 13775010 10553674 500006786 10553674 500006786 825383950 896637731 825383950 896637731 258208029 225940857 258208029 225940857 500024236 464764805 500024236 464764805 503011414 893463032 503011414 893463032 485398088 444796047 485398088 444796047 267077402 124126787 267077402 124126787 499962192 663675028 499962192 663675028 211934398 499192645 211934398 499192645 500003492 46579685 500003492 46579685 500913751 715952557 500913751 715952557 954079776 30855541 954079776 30855541 338968287 722648507 338968287 722648507 742463606 65991498 742463606 65991498 292034176 500036243 292034176 500036243 630309861 205405236 630309861 205405236 891624823 794481127 891624823 794481127 499975444 274348843 499975444 274348843 590442786 713213010 590442786 713213010 499971373 888405062 499971373 888405062 43540663 21432859 43540663 21432859 987251830 998109170 987251830 998109170 213939565 90138662 213939565 90138662 500027234 499987465 500027234 499987465 746070115 821779774 746070115 821779774 884232073 82400132 884232073 82400132 972367729 555349345 972367729 555349345 468535176 358106284 468535176 358106284 102435758 680285650 102435758 680285650 614409481 195517114 614409481 195517114 419037707 766984676 419037707 766984676 176688970 993627457 176688970 993627457 6237457 998646104 6237457 998646104 998916687 380806125 998916687 380806125 336428720 284064819 336428720 284064819 750996532 629622126 750996532 629622126 500018424 296724690 500018424 296724690 264917382 894498874 264917382 894498874 936976826 48979140 936976826 48979140 973781449 17384769 973781449 17384769 14082703 500014142 14082703 500014142 499973932 745409373 499973932 745409373 713409362 79398192 713409362 79398192 43341989 978705826 43341989 978705826 996390577 366357322 996390577 366357322 499984021 904342502 499984021 904342502 69452869 973484278 69452869 973484278 977079801 383110080 977079801 383110080 338081110 500001683 338081110 500001683 697208981 505522429 697208981 505522429 444621450 499961060 444621450 499961060 949584185 48489336 949584185 48489336 26447167 651884201 26447167 651884201 695946498 183967672 695946498 183967672 263283717 801694089 263283717 801694089 696816581 152496771 696816581 152496771 416966049 499987414 416966049 499987414 606994497 473566137 606994497 473566137 244709376 239928896 244709376 239928896 778959734 759191027 778959734 759191027 244947879 108973357 244947879 108973357 627809997 500018972 627809997 500018972 195094593 143708567 195094593 143708567 937881193 750954570 937881193 750954570 216676196 793820446 216676196 793820446 929619870 56222909 929619870 56222909 943937905 4838112 943937905 4838112 333129368 830860617 333129368 830860617 872259190 102975503 872259190 102975503 898135084 718340447 898135084 718340447 499961675 362235079 499961675 362235079 311876648 102365231 311876648 102365231 963784962 984910006 963784962 984910006 294344695 258679564 294344695 258679564 220950762 155476205 220950762 155476205 510351226 499991913 510351226 499991913 988702247 999175213 988702247 999175213 529191 209967 529191 209967 499975323 936503067 499975323 936503067 39256639 358136836 39256639 358136836 866631088 86643333 866631088 86643333 363057022 500009055 363057022 500009055 291221579 500019978 291221579 500019978 852674392 347314330 852674392 347314330 210567653 208328264 210567653 208328264 933810371 987943859 933810371 987943859 991260339 8104720 991260339 8104720 6901269 1978318 6901269 1978318 1740686 999156505 1740686 999156505 500023067 622027410 500023067 622027410 788775287 185747570 788775287 185747570 944234723 500013886 944234723 500013886 249084019 868754564 249084019 868754564 70802491 947803015 70802491 947803015 500023415 316843931 500023415 316843931 98157251 510547546 98157251 510547546 694017815 114297094 694017815 114297094 279758354 535186484 279758354 535186484 560098245 228100047 560098245 228100047 449990531 522573591 449990531 522573591 871861575 104129086 871861575 104129086 314101060 710034964 314101060 710034964 500022720 489751193 500022720 489751193 488901145 657824931 488901145 657824931 649311613 620546938 649311613 620546938 329504626 777090275 329504626 777090275 518146569 500010171 518146569 500010171 754976035 861770821 754976035 861770821 73799218 940730541 73799218 940730541 864718528 85902594 864718528 85902594 499986659 394837614 499986659 394837614 765583447 71945337 765583447 71945337 115106931 894925492 115106931 894925492 506505769 143726717 506505769 143726717 236931027 499974924 236931027 499974924 806023467 810363939 806023467 810363939 125563273 63372289 125563273 63372289 601342306 500031828 601342306 500031828 248356019 855652939 248356019 855652939 513443315 499965645 513443315 499965645 178609459 97014002 178609459 97014002 95011119 50908762 95011119 50908762 953375965 963203745 953375965 963203745 976569341 208966629 976569341 208966629 316117652 649357381 316117652 649357381 499988924 635236524 499988924 635236524 586107723 500010496 586107723 500010496 284209297 219178032 284209297 219178032 927241795 67154307 927241795 67154307 420154703 503723211 420154703 503723211 500022695 548843117 500022695 548843117 442968003 435161975 442968003 435161975 605150875 716740147 605150875 716740147 499987492 896285519 499987492 896285519 697595947 501929811 697595947 501929811 173910978 488726211 173910978 488726211 500010504 29368258 500010504 29368258 991842435 499990259 991842435 499990259 411980426 695884994 411980426 695884994 303616117 95258548 303616117 95258548 762883065 584164091 762883065 584164091 398820568 488677474 398820568 488677474 500030810 959427545 500030810 959427545 982486026 499962228 982486026 499962228 150071302 115610666 150071302 115610666 654105866 506726301 654105866 506726301 499960636 954779043 499960636 954779043 500015402 431188872 500015402 431188872 296903728 125530807 296903728 125530807 889858214 965770414 889858214 965770414 416397561 445902805 416397561 445902805 626074314 692587164 626074314 692587164 241251127 823066009 241251127 823066009 136919127 891516200 136919127 891516200 939898241 945172437 939898241 945172437 960439708 500005601 960439708 500005601 500001580 932652676 500001580 932652676 287788039 499995343 287788039 499995343 808934891 674481319 808934891 674481319 499995882 544848341 499995882 544848341 528160166 349083586 528160166 349083586 359230910 691856718 359230910 691856718 726361889 858235149 726361889 858235149 166049420 499982052 166049420 499982052 675840077 559821255 675840077 559821255 377082504 252075731 377082504 252075731 242761012 761944236 242761012 761944236 817639869 215479935 817639869 215479935 359727531 470686905 359727531 470686905 863263322 108445977 863263322 108445977 900475225 39828744 900475225 39828744 25116398 710055705 25116398 710055705 500011989 221579896 500011989 221579896 205579646 554939714 205579646 554939714 500031933 309606834 500031933 309606834 306729733 500032433 306729733 500032433 660432726 238273901 660432726 238273901 93744808 499979822 93744808 499979822 894250424 78484887 894250424 78484887 50877928 964122296 50877928 964122296 986989730 994206124 986989730 994206124 500028450 172517180 500028450 172517180 872399667 955604943 872399667 955604943 40045411 972682855 40045411 972682855 8032114 499971847 8032114 499971847 818761159 683572408 818761159 683572408 323605524 500019491 323605524 500019491 124501958 395187297 124501958 395187297 582219101 500010047 582219101 500010047 807925001 809461207 807925001 809461207 812418595 166030604 812418595 166030604 88116324 854733387 88116324 854733387 655739111 224943873 655739111 224943873 109647430 99375918 109647430 99375918 58052265 951408127 58052265 951408127 599476608 34784368 599476608 34784368 499964191 499823009 499964191 499823009 502555657 539908135 502555657 539908135 730606625 771420556 730606625 771420556 810742308 348436399 810742308 348436399 429809391 642669927 429809391 642669927 636764009 372508270 636764009 372508270 324190588 275801199 324190588 275801199 777919394 754567741 777919394 754567741 494522927 192912029 494522927 192912029 936667270 17967146 936667270 17967146 409762322 499975815 409762322 499975815 500038715 746508415 500038715 746508415 278471199 464921948 278471199 464921948 521310776 500029545 521310776 500029545 551021195 380952593 551021195 380952593 661397084 961599956 661397084 961599956 500006080 451147632 500006080 451147632 70493011 667204775 70493011 667204775 566880491 409715408 566880491 409715408 333157451 909111878 333157451 909111878 500033094 345267091 500033094 345267091 183760310 132251867 183760310 132251867 890671494 499987797 890671494 499987797 407581169 81750578 407581169 81750578 956604290 40423247 956604290 40423247 960469478 967258554 960469478 967258554 998663501 217618800 998663501 217618800 107699894 59840221 107699894 59840221 947543588 714086466 947543588 714086466 500019164 83315638 500019164 83315638 499966014 574243184 499966014 574243184 582446310 671496150 582446310 671496150 689279187 354528763 689279187 354528763 254861124 500476247 254861124 500476247 623175779 916322336 623175779 916322336 280176656 160489557 280176656 160489557 830770328 504770423 830770328 504770423 294089691 229795726 294089691 229795726 30392151 599667305 30392151 599667305 838405225 119132059 838405225 119132059 499983588 499986564 499983588 499986564 101767880 500019698 101767880 500019698 557283049 643388791 557283049 643388791 260706053 461341818 260706053 461341818 562184913 500010904 562184913 500010904 163683924 136580290 163683924 136580290 899251399 36538111 899251399 36538111 500015362 499973989 500015362 499973989 712986618 801920697 712986618 801920697 848303178 65478818 848303178 65478818 499988103 612994554 499988103 612994554 532324899 229785584 532324899 229785584 829205290 27751058 829205290 27751058 27084820 500037389 27084820 500037389 593296518 394930452 593296518 394930452 325244662 500023616 325244662 500023616 669557419 342107527 669557419 342107527 230975500 783911626 230975500 783911626 500038737 181069110 500038737 181069110 540268047 575425383 540268047 575425383 664331196 247361526 664331196 247361526 758080817 515021967 758080817 515021967 500010739 871079253 500010739 871079253 443683703 309121133 443683703 309121133 918257902 654461739 918257902 654461739 499966278 454520667 499966278 454520667 672378306 200227812 672378306 200227812 451153078 827781665 451153078 827781665 151424127 81932063 151424127 81932063 573665376 830438606 573665376 830438606 876020569 436672748 876020569 436672748 500007062 197436915 500007062 197436915 271513862 526419660 271513862 526419660 686232847 104927591 686232847 104927591 916630211 802763353 916630211 802763353 499978905 775963580 499978905 775963580 471664880 302713008 471664880 302713008 541286756 796078004 541286756 796078004 481324538 357160960 481324538 357160960 840066149 717791422 840066149 717791422 297960730 136975502 297960730 136975502 499977561 870531693 499977561 870531693 911241615 59629710 911241615 59629710 278640219 500035093 278640219 500035093 808637712 953068266 808637712 953068266 500004550 257330180 500004550 257330180 473065931 916139924 473065931 916139924 57995407 499983050 57995407 499983050 456110791 220184392 456110791 220184392 500020561 158100324 500020561 158100324 866513649 500033327 866513649 500033327 105480386 313097694 105480386 313097694 572694356 499964819 572694356 499964819 233974345 830498755 233974345 830498755 599904583 316926958 599904583 316926958 443830648 626576871 443830648 626576871 499990113 271339974 499990113 271339974 790148519 97465491 790148519 97465491 30255993 975986651 30255993 975986651 18229815 337837063 18229815 337837063 499999303 748412960 499999303 748412960 397984663 338537471 397984663 338537471 731843766 559634086 731843766 559634086 236511386 906009480 236511386 906009480 75700430 953037033 75700430 953037033 994322078 994903424 994322078 994903424 3213145 997325245 3213145 997325245 2069975 1630614 2069975 1630614 537946195 542068939 537946195 542068939 500001541 682516316 500001541 682516316 427496129 499969613 427496129 499969613 114017597 967344519 114017597 967344519 970071751 364857088 970071751 364857088 283395899 805126162 283395899 805126162 656821124 263564495 656821124 263564495 819132871 500026464 819132871 500026464 615302649 172827551 615302649 172827551 443636669 792338866 443636669 792338866 903426687 919278211 903426687 919278211 13372122 992185455 13372122 992185455 7571872 2013212 7571872 2013212 998777469 998964357 998777469 998964357 320534 499967439 320534 499967439 499963371 914732056 499963371 914732056 500018609 34751811 500018609 34751811 394627769 681905576 394627769 681905576 503239918 425873505 503239918 425873505 817666863 646098254 817666863 646098254 393266516 499960144 393266516 499960144 873285845 500031133 873285845 500031133 32563555 24108715 32563555 24108715 14242254 550046640 14242254 550046640 500037664 338649040 500037664 338649040 311523984 730729636 311523984 730729636 500026081 500013697 500026081 500013697 748677090 893127207 748677090 893127207 392218175 389284573 392218175 389284573 265954326 752315295 265954326 752315295 231585511 178967364 231585511 178967364 500038677 896928231 500038677 896928231 500020508 119847190 500020508 119847190 887998893 68674250 887998893 68674250 948421176 953356470 948421176 953356470 958136103 488407734 958136103 488407734 460842620 655082882 460842620 655082882 181096945 471711565 181096945 471711565 618269130 319901834 618269130 319901834 740452405 832553686 740452405 832553686 499977058 195381772 499977058 195381772 654795078 788182076 654795078 788182076 362343965 499975958 362343965 499975958 77908643 337621473 77908643 337621473 499960536 71294060 499960536 71294060 68889056 781333663 68889056 781333663 500032985 294535758 500032985 294535758 654820989 500022718 654820989 500022718 499976030 773157791 499976030 773157791 144055588 866323950 144055588 866323950 114157571 111896797 114157571 111896797 933776313 63560102 933776313 63560102 24675436 519665619 24675436 519665619 817064023 869741755 817064023 869741755 111454032 84148996 111454032 84148996 952310316 690788856 952310316 690788856 303152520 172045828 303152520 172045828 665400112 556891750 665400112 556891750 169755175 397974194 169755175 397974194 500032637 108357497 500032637 108357497 908291988 917415166 908291988 917415166 81551508 975471196 81551508 975471196 566098282 378697514 566098282 378697514 341665182 690163627 341665182 690163627 722163484 792840678 722163484 792840678 416277551 555394358 416277551 555394358 775905176 107666820 775905176 107666820 428511433 660024334 428511433 660024334 727872959 262088364 727872959 262088364 235266873 44213937 235266873 44213937 500029913 741774532 500029913 741774532 912923351 499975024 912923351 499975024 997937043 1220562 997937043 1220562 999624362 216721 999624362 216721 999775578 581564730 999775578 581564730 436405993 281118156 436405993 281118156 100560412 892943609 100560412 892943609 890666751 457898229 890666751 457898229 500013017 698320714 500013017 698320714 141049294 859608406 141049294 859608406 70085720 68506394 70085720 68506394 535084782 895142664 535084782 895142664 461887486 238290888 461887486 238290888 188169325 48916641 188169325 48916641 500017249 1071558 500017249 1071558 999226727 500038926 999226727 500038926 499998387 322316348 499998387 322316348 367521513 711850224 367521513 711850224 750429519 852540640 750429519 852540640 479729611 313966144 479729611 313966144 698227659 715679645 698227659 715679645 265818943 499977541 265818943 499977541 885790133 928849381 885790133 928849381 314891298 230188102 314891298 230188102 822350297 170554347 822350297 170554347 499993242 446177784 499993242 446177784 637835395 565072897 637835395 565072897 365134289 276075133 365134289 276075133 63663346 592958742 63663346 592958742 680580923 499964518 680580923 499964518 321094514 565178614 321094514 565178614 439302324 446103398 439302324 446103398 471513838 552751514 471513838 552751514 609584488 719194387 609584488 719194387 945471775 951956529 945471775 951956529 228494718 500002497 228494718 500002497 775244942 760332245 775244942 760332245 568401880 153646007 568401880 153646007 273876207 849483284 273876207 849483284 906079190 915060298 906079190 915060298 235330605 499985802 235330605 499985802 51891327 936470138 51891327 936470138 977377859 15290498 977377859 15290498 2183860 1992591 2183860 1992591 500037552 933534597 500037552 933534597 499988350 310371027 499988350 310371027 767781417 155916009 767781417 155916009 151933842 49086790 151933842 49086790 500835969 757276796 500835969 757276796 418220528 62862363 418220528 62862363 500017307 499967700 500017307 499967700 259483762 235110254 259483762 235110254 817251569 590654526 817251569 590654526 499998171 183492304 499998171 183492304 499964402 669381951 499964402 669381951 106576646 173555902 106576646 173555902 821190191 572946779 821190191 572946779 21988815 284505773 21988815 284505773 733128118 120198906 733128118 120198906 135714127 893692542 135714127 893692542 895168849 982701881 895168849 982701881 460155283 281965729 460155283 281965729 752066389 893739979 752066389 893739979 103711197 338355279 103711197 338355279 792313932 881089599 792313932 881089599 954450771 18141459 954450771 18141459 998525090 751326703 998525090 751326703 24621315 15971384 24621315 15971384 499993554 621313124 499993554 621313124 333025647 430138191 333025647 430138191 624345857 862717734 624345857 862717734 91772381 297962304 91772381 297962304 731919692 197326971 731919692 197326971 840662849 932888874 840662849 932888874 316742035 223894684 316742035 223894684 563455184 605424466 563455184 605424466 438743582 476877432 438743582 476877432 500006766 214788596 500006766 214788596 499965261 879589821 499965261 879589821 503660133 499984281 503660133 499984281 177210192 433141301 177210192 433141301 806948875 613788695 806948875 613788695 69654828 272313916 69654828 272313916 544750449 626705876 544750449 626705876 349932840 398845281 349932840 398845281 697209891 758082728 697209891 758082728 990254856 499977161 990254856 499977161 500006537 661667544 500006537 661667544 888794643 238047618 888794643 238047618 452580664 801605074 452580664 801605074 908007607 500027820 908007607 500027820 403426256 632071871 403426256 632071871 356510819 496436712 356510819 496436712 824361228 833627755 824361228 833627755 936806303 435257198 936806303 435257198 447143487 920730707 447143487 920730707 500032875 349178792 500032875 349178792 388147987 873660576 388147987 873660576 886672673 315983189 886672673 315983189 265458901 170375805 265458901 170375805 499996280 113536226 499996280 113536226 500037978 326525657 500037978 326525657 499965522 619018536 499965522 619018536 830092202 950899367 830092202 950899367 43909542 25455727 43909542 25455727 21920424 21449266 21920424 21449266 799678074 872221057 799678074 872221057 499974016 489913440 499974016 489913440 499964002 235835260 499964002 235835260 145597626 128595733 145597626 128595733 956597906 500026260 956597906 500026260 499963085 184986334 499963085 184986334 101879449 605667122 101879449 605667122 500000790 277574800 500000790 277574800 210513994 525682891 210513994 525682891 552101336 639335966 552101336 639335966 652655791 403741976 652655791 403741976 499966165 116769859 499966165 116769859 973351232 567426335 973351232 567426335 499975260 50134755 499975260 50134755 853736714 917461128 853736714 917461128 55706296 460363631 55706296 460363631 695627754 300730079 695627754 300730079 219631283 131437143 219631283 131437143 882312416 655231767 882312416 655231767 589206468 439185011 589206468 439185011 391708889 513314920 391708889 513314920 499980069 630945827 499980069 630945827 173042094 133662485 173042094 133662485 921627428 727942800 921627428 727942800 163312172 338965248 163312172 338965248 712669816 189398486 712669816 189398486 183621888 500020711 183621888 500020711 582964536 453960478 582964536 453960478 146592870 500033081 146592870 500033081 522944716 623313036 522944716 623313036 355963875 162972110 355963875 162972110 499989272 477218265 499989272 477218265 610951107 604806042 610951107 604806042 368202459 110510404 368202459 110510404 538641750 675232975 538641750 675232975 443367175 245165740 443367175 245165740 886395126 713445760 886395126 713445760 499969479 499990121 499969479 499990121 186301845 900617703 186301845 900617703 695324184 284139661 695324184 284139661 499981097 745665236 499981097 745665236 576888274 500008391 576888274 500008391 955146768 500026908 955146768 500026908 350841579 315252090 350841579 315252090 500009320 157971984 500009320 157971984 931386838 500015924 931386838 500015924 521756215 108638681 521756215 108638681 187841350 520709836 187841350 520709836 835065026 850732975 835065026 850732975 112161662 283506155 112161662 283506155 720443139 277031512 720443139 277031512 246353070 660262952 246353070 660262952 585330488 154417181 585330488 154417181 467642668 669451493 467642668 669451493 597734639 428172269 597734639 428172269 500005420 734530197 500005420 734530197 472086123 500012335 472086123 500012335 69724117 456692726 69724117 456692726 773647178 803132519 773647178 803132519 432800929 449810330 432800929 449810330 931885046 577370451 931885046 577370451 209498627 152453400 209498627 152453400 889581535 668449661 889581535 668449661 499998941 998398601 499998941 998398601 529993079 402848282 529993079 402848282 499977276 705321043 499977276 705321043 510725699 172947779 510725699 172947779 272116354 979577609 272116354 979577609 883093162 499963037 883093162 499963037 450700500 194741414 450700500 194741414 500035300 782848572 500035300 782848572 816118754 481605533 816118754 481605533 312597602 500015365 312597602 500015365 79065613 421434642 79065613 421434642 844462220 662372565 844462220 662372565 185928599 500008181 185928599 500008181 915539493 62026368 915539493 62026368 952730931 38244640 952730931 38244640 330520 295361 330520 599421569 330520 599421569 500016082 310846649 500016082 310846649 296182378 217383952 296182378 217383952 144372003 914886766 144372003 914886766 499997640 617502266 499997640 617502266 394002118 203253156 394002118 203253156 556678273 651676625 556678273 651676625 722683309 261103365 722683309 261103365 412538563 868496210 412538563 868496210 500016753 600574534 500016753 600574534 110013255 199852752 110013255 199852752 652943799 635995897 652943799 635995897 105168307 179877390 105168307 179877390 750861779 583266243 750861779 583266243 376155254 247228860 376155254 247228860 175071921 893073513 175071921 893073513 919101230 922203816 919101230 922203816 71401100 931663560 71401100 931663560 885805454 500033838 885805454 500033838 460301517 246095361 460301517 246095361 818100190 839066822 818100190 839066822 869630175 500001314 869630175 500001314 500034186 647181861 500034186 647181861 426954818 472489304 426954818 472489304 500028779 765513894 500028779 765513894 334699113 403223741 334699113 403223741 543915190 863513227 543915190 863513227 104926240 32285978 104926240 32285978 589656648 910063170 589656648 910063170 70797647 433965594 70797647 433965594 808624763 191194680 808624763 191194680 146741371 618287336 146741371 618287336 500035483 833571780 500035483 833571780 88321764 74249539 88321764 74249539 946852720 3904976 946852720 3904976 466060374 657942963 466060374 657942963 896260428 53742763 896260428 53742763 11165908 500037075 11165908 500037075 679909959 994824138 679909959 994824138 296812880 499960565 296812880 499960565 913560328 704909623 913560328 704909623 28414193 123175973 28414193 123175973 854660085 380332297 854660085 380332297 535380194 771338501 535380194 771338501 437467610 439538598 437467610 439538598 499984342 613114577 499984342 613114577 500039125 797570286 500039125 797570286 815821663 96027506 815821663 96027506 168102466 969050613 168102466 969050613 500000494 530620123 500000494 530620123 291648500 328469851 291648500 328469851 500023402 985748675 500023402 985748675 358897806 351959278 358897806 351959278 898666700 729842446 898666700 729842446 421719471 498615033 421719471 498615033 508661950 426647289 508661950 426647289 744970311 561738478 744970311 561738478 336901940 293976417 336901940 293976417 648477057 509317506 648477057 509317506 422689429 499973334 422689429 499973334 705687902 761269160 705687902 761269160 83950365 937091446 83950365 937091446 966612561 118371905 966612561 118371905 83270505 11673646 83270505 11673646 499992395 861977291 499992395 861977291 527264485 347125239 527264485 347125239 762174822 737563192 762174822 737563192 116518707 121472300 116518707 121472300 635247201 500036148 635247201 500036148 186933882 419747533 186933882 419747533 581928933 519042026 581928933 519042026 273943292 879514563 273943292 879514563 499977308 268042888 499977308 268042888 168389285 540545828 168389285 540545828 670882333 877975923 670882333 877975923 323498306 500032210 323498306 500032210 100238152 924833668 100238152 924833668 74114848 69324755 74114848 69324755 972249932 977355983 972249932 977355983 8962084 995360233 8962084 995360233 997600056 230153590 997600056 230153590 155018219 85697392 155018219 85697392 591083053 728273654 591083053 728273654 169972382 107416771 169972382 107416771 60607841 500024854 60607841 500024854 958740544 975337246 958740544 975337246 499995266 271439121 499995266 271439121 826446117 864022000 826446117 864022000 944209283 46233280 944209283 46233280 404886278 499962552 404886278 499962552 762861696 772096503 762861696 772096503 499983036 512253082 499983036 512253082 549666483 359792578 549666483 359792578 898737318 902189048 898737318 902189048 374643002 500036621 374643002 500036621 735788530 114811518 735788530 114811518 477403216 674567740 477403216 674567740 715687037 797388647 715687037 797388647 346210503 197733348 346210503 197733348 803271325 500019599 803271325 500019599 482620424 186514425 482620424 186514425 500006603 873413645 500006603 873413645 77597450 499996009 77597450 499996009 617806722 297204512 617806722 297204512 266476323 192918680 266476323 192918680 499999273 150104295 499999273 150104295 100719994 899719591 100719994 899719591 48449937 500005305 48449937 500005305 918758695 866789387 918758695 866789387 209869401 448192351 209869401 448192351 529236772 980108091 529236772 980108091 5313399 152825431 5313399 152825431 537999408 779646789 537999408 779646789 473362287 499971730 473362287 499971730 926745055 878923927 926745055 878923927 177128900 149396728 177128900 149396728 911835881 632971497 911835881 632971497 201522066 472374043 201522066 472374043 500034260 691801502 500034260 691801502 752755840 286696973 752755840 286696973 499988250 499960720 499988250 499960720 155823642 61154771 155823642 61154771 587718937 602180749 587718937 602180749 499994848 268758909 499994848 268758909 838658041 500010196 838658041 500010196 499968498 902121368 499968498 902121368 741073045 253008208 741073045 253008208 499966296 499987996 499966296 499987996 64464402 943351272 64464402 943351272 39524389 971684800 39524389 971684800 27492652 974502041 27492652 974502041 500015855 500008964 500015855 500008964 186720050 836202432 186720050 836202432 589399105 159417186 589399105 159417186 403268554 728783567 403268554 728783567 152228812 283880638 152228812 283880638 791665557 888142444 791665557 888142444 499983175 416741096 499983175 416741096 855021905 499991819 855021905 499991819 41193389 969262119 41193389 969262119 18305313 994039108 18305313 994039108 500036353 360483275 500036353 360483275 291497051 760789633 291497051 760789633 212920887 894422040 212920887 894422040 936837765 972050416 936837765 972050416 293626177 499974799 293626177 499974799 48020569 561074371 48020569 561074371 552431979 499963163 552431979 499963163 909745970 500028949 909745970 500028949 620421938 499970638 620421938 499970638 751582087 758259692 751582087 758259692 791339437 808942907 791339437 808942907 185520758 85176751 185520758 85176751 27525920 26425317 27525920 26425317 988981766 8214618 988981766 8214618 6973993 5608494 6973993 5608494 613429723 693697215 613429723 693697215 198779640 104301901 198779640 104301901 500024371 869039507 500024371 869039507 68417177 398836739 68417177 398836739 747037638 128633119 747037638 128633119 492692776 680730828 492692776 680730828 605882531 208114699 605882531 208114699 872245860 500029650 872245860 500029650 232916955 209744407 232916955 209744407 508619040 615038346 508619040 615038346 259101857 411566649 259101857 411566649 595274232 511299317 595274232 511299317 487117122 144452938 487117122 144452938 892250570 938219145 892250570 938219145 945608631 177070173 945608631 177070173 500027744 740862936 500027744 740862936 808167906 901710261 808167906 901710261 113852399 28741965 113852399 28741965 23778322 730188070 23778322 730188070 499980703 499975258 499980703 499975258 115956168 87536012 115956168 87536012 500026309 734778249 500026309 734778249 117993895 904512655 117993895 904512655 2487366 232482839 2487366 232482839 824565715 891755268 824565715 891755268 921859143 978703776 921859143 978703776 104773049 500028091 104773049 500028091 705776448 253767216 705776448 253767216 499974905 852940264 499974905 852940264 852323558 302131673 852323558 302131673 310921900 803149289 310921900 803149289 850430246 326538579 850430246 326538579 608694137 480938988 608694137 480938988 426981124 297753707 426981124 297753707 136554802 901206692 136554802 901206692 557830193 200565117 557830193 200565117 830786390 500036719 830786390 500036719 499981674 114586242 499981674 114586242 69936558 500020327 69936558 500020327 905043467 150053606 905043467 150053606 337474114 473194368 337474114 473194368 500018001 709888336 500018001 709888336 262055887 238639959 262055887 238639959 610509778 499974100 610509778 499974100 264775290 474910753 264775290 474910753 807118476 813282425 807118476 813282425 868847799 105715100 868847799 105715100 909561452 47779058 909561452 47779058 280182645 499968279 280182645 499968279 499999127 276339714 499999127 276339714 751035631 604320114 751035631 604320114 331818560 718929262 331818560 718929262 207161851 804068268 207161851 804068268 153292063 928648845 153292063 928648845 551799734 182565465 551799734 182565465 54624310 42834430 54624310 42834430 983767131 786171523 983767131 786171523 500014579 196369105 500014579 196369105 735078601 729475858 735078601 729475858 138730494 296663504 138730494 296663504 502736103 530724053 502736103 530724053 382187689 652874012 382187689 652874012 558949199 514841875 558949199 514841875 431781018 427490482 431781018 427490482 669478407 500015324 669478407 500015324 317561813 685503382 317561813 685503382 157948079 985370832 157948079 985370832 778581787 168434421 778581787 168434421 287775791 750638260 287775791 750638260 109224927 499993507 109224927 499993507 909679366 921407690 909679366 921407690 949642314 956953729 949642314 956953729 189469847 427699225 189469847 427699225 588991928 219663832 588991928 219663832 200947001 170740366 200947001 170740366 500010105 149800933 500010105 149800933 460831726 499969490 460831726 499969490 795775384 774813370 795775384 774813370 386998622 500001903 386998622 500001903 792914004 171284711 792914004 171284711 111035298 76012446 111035298 76012446 952061688 508813408 952061688 508813408 429397262 584490578 429397262 584490578 718964077 763661745 718964077 763661745 322159330 453373788 322159330 453373788 591331095 183300846 591331095 183300846 499974926 745374345 499974926 745374345 500016882 350608983 500016882 350608983 734903673 214991062 734903673 214991062 799284791 898587232 799284791 898587232 89120781 211710908 89120781 211710908 791470446 500031503 791470446 500031503 208251257 819011080 208251257 819011080 165533024 204489813 165533024 204489813 831345907 701968068 831345907 701968068 138877701 101162512 138877701 101162512 90890303 500023788 90890303 500023788 7563869 995558741 7563869 995558741 509409816 500026148 509409816 500026148 102934400 499960850 102934400 499960850 732544175 592406590 732544175 592406590 343839714 777495072 343839714 777495072 500013610 500018219 500013610 500018219 294818046 764877423 294818046 764877423 989496333 499992441 989496333 499992441 416970580 374631386 416970580 374631386 272419700 710787553 272419700 710787553 789335549 829917408 789335549 829917408 431453216 276042929 431453216 276042929 499981732 795136915 499981732 795136915 154406868 875486256 154406868 875486256 507751238 302759746 507751238 302759746 290127367 263470088 290127367 263470088 805484226 112584421 805484226 112584421 107481477 92820434 107481477 92820434 499971273 753878890 499971273 753878890 218965760 784982542 218965760 784982542 212539821 152969714 212539821 152969714 146045999 517147132 146045999 517147132 577387527 491237702 577387527 491237702 447232217 438810675 447232217 438810675 356797647 740354589 356797647 740354589 93270736 19963267 93270736 19963267 19150128 984850699 19150128 984850699 991840697 6914403 991840697 6914403 371988597 500034846 371988597 500034846 56614635 438312715 56614635 438312715 451324727 607544775 451324727 607544775 921063346 370734684 921063346 370734684 94580567 953973082 94580567 953973082 970130715 362196015 970130715 362196015 581872924 665648894 581872924 665648894 675726453 684655805 675726453 684655805 174336143 45452741 174336143 45452741 984757554 8990903 984757554 8990903 993422949 918616362 993422949 918616362 29606461 342346260 29606461 342346260 500010734 50382923 500010734 50382923 290008939 816251301 290008939 816251301 147346575 338544911 147346575 338544911 666810169 826252330 666810169 826252330 309783436 146723911 309783436 146723911 88504467 500029455 88504467 500029455 859688615 128974658 859688615 128974658 446759204 566735725 446759204 566735725 577673934 499974094 577673934 499974094 499960619 890814089 499960619 890814089 500021582 249873844 500021582 249873844 350922219 500010119 350922219 500010119 500001520 776824077 500001520 776824077 354230107 477014157 354230107 477014157 556867804 234754722 556867804 234754722 428617503 617272752 428617503 617272752 675525909 210989980 675525909 210989980 197382598 156004741 197382598 156004741 147137487 972824408 147137487 972824408 771244660 201162297 771244660 201162297 880883892 581992614 880883892 581992614 499963771 431540684 499963771 431540684 716897761 500019085 716897761 500019085 500010996 82684969 500010996 82684969 73749484 646109954 73749484 646109954 492198777 445582903 492198777 445582903 423391312 653174473 423391312 653174473 846112899 282944549 846112899 282944549 500027126 932538611 500027126 932538611 500018383 392822570 500018383 392822570 122900864 500036815 122900864 500036815 355410323 296321597 355410323 296321597 500000986 800012471 500000986 800012471 845038282 190860963 845038282 190860963 241769359 499982203 241769359 499982203 735982782 846474395 735982782 846474395 888435968 391385937 888435968 391385937 264089404 57638391 264089404 57638391 945099200 499990479 945099200 499990479 74920120 41402601 74920120 41402601 570628750 491423733 570628750 491423733 500021650 350605586 500021650 350605586 164672440 864180260 164672440 864180260 500002516 40107724 500002516 40107724 499969054 500022191 499969054 500022191 100118787 922429756 100118787 922429756 965947885 380463040 965947885 380463040 499971741 974991252 499971741 974991252 695154797 509511078 695154797 509511078 264016844 245122436 264016844 245122436 637962402 661407914 637962402 661407914 759092799 208980565 759092799 208980565 499997311 427935995 499997311 427935995 755109663 954524650 755109663 954524650 499991358 500037948 499991358 500037948 913475293 952411306 913475293 952411306 392203728 212227814 392203728 212227814 125522176 123767764 125522176 123767764 789807219 933644843 789807219 933644843 937424866 14520306 937424866 14520306 486966686 500030141 486966686 500030141 75350139 52375819 75350139 52375819 987815807 499979374 987815807 499979374 447854354 367528787 447854354 367528787 293268945 759521336 293268945 759521336 215177561 491235052 215177561 491235052 664462726 929808193 664462726 929808193 978727216 981702780 978727216 981702780 499975354 500035212 499975354 500035212 82266836 460863073 82266836 460863073 868503490 882718475 868503490 882718475 46271833 219801150 46271833 219801150 882985820 532217338 882985820 532217338 368088162 755681501 368088162 755681501 95771536 234487504 95771536 234487504 499975382 574919140 499975382 574919140 716986684 413707628 716986684 413707628 499972083 790500238 499972083 790500238 500018248 272299176 500018248 272299176 815266152 581424272 815266152 581424272 388745114 499990368 388745114 499990368 913102795 59547374 913102795 59547374 303059869 830188115 303059869 830188115 499983642 500000241 499983642 500000241 545219766 797211304 545219766 797211304 967817584 288095138 967817584 288095138 287915228 86379267 287915228 86379267 932659362 646347686 932659362 646347686 299839628 499973192 299839628 499973192 954910651 664222351 954910651 664222351 219429824 843238854 219429824 843238854 130426796 500005588 130426796 500005588 887861139 906381159 887861139 906381159 499964545 499988790 499964545 499988790 279402572 604052477 279402572 604052477 463946480 499996850 463946480 499996850 228103090 932741560 228103090 932741560 45637020 68094111 45637020 68094111 879386766 813060465 879386766 813060465 405711029 169764082 405711029 169764082 499999607 791442249 499999607 791442249 80578358 16080552 80578358 16080552 500030847 939928899 500030847 939928899 983817730 990182956 983817730 990182956 499969672 518060077 499969672 518060077 500019728 442925910 500019728 442925910 692362220 179219047 692362220 179219047 107477634 906275492 107477634 906275492 64049055 53641797 64049055 53641797 807304978 860183714 807304978 860183714 106258176 105376441 106258176 105376441 69815678 944297826 69815678 944297826 952143406 9358204 952143406 9358204 451635969 499978948 451635969 499978948 324412256 632541628 324412256 632541628 755480756 239708239 755480756 239708239 905810187 949363319 905810187 949363319 956410435 964464969 956410435 964464969 31371823 975835776 31371823 975835776 500013813 87099916 500013813 87099916 63578859 686340622 63578859 686340622 789842701 500000647 789842701 500000647 499971508 967703935 499971508 967703935 990468617 476428473 990468617 476428473 346305166 589240829 346305166 589240829 500018457 739912058 500018457 739912058 187349076 833455739 187349076 833455739 886443406 83095704 886443406 83095704 467627462 500026185 467627462 500026185 731277995 912976938 731277995 912976938 937500786 8141438 937500786 8141438 4712864 500039178 4712864 500039178 500010219 774940547 500010219 774940547 487140232 142522346 487140232 142522346 135006931 105039385 135006931 105039385 783990179 748237478 783990179 748237478 374412208 261373470 374412208 261373470 228176653 882350231 228176653 882350231 549283417 499978150 549283417 499978150 96616332 236209666 96616332 236209666 717539656 852179141 717539656 852179141 877270884 115950651 877270884 115950651 958415674 499990786 958415674 499990786 266405239 770727080 266405239 770727080 590994420 266785352 590994420 266785352 500010619 499971182 500010619 499971182 777180118 797768568 777180118 797768568 261722454 394416313 261722454 394416313 500039340 101804930 500039340 101804930 558080312 499969135 558080312 499969135 391889668 582209052 391889668 582209052 831416498 854714673 831416498 854714673 146258432 500005437 146258432 500005437 671708836 741642967 671708836 741642967 196930778 499987022 196930778 499987022 942932990 764000195 942932990 764000195 499974435 23545765 499974435 23545765 473292583 569260134 473292583 569260134 688453647 86094774 688453647 86094774 398715353 770940658 398715353 770940658 89509275 267354587 89509275 267354587 863655989 889916994 863655989 889916994 500006748 56659225 500006748 56659225 958787044 12127965 958787044 12127965 989041171 998095629 989041171 998095629 1088378 499968977 1088378 499968977 584700233 671770078 584700233 671770078 688582015 720689717 688582015 720689717 984426362 499965346 984426362 499965346 480080897 861495656 480080897 861495656 499994566 107571025 499994566 107571025 105823293 566985634 105823293 566985634 617473405 850485122 617473405 850485122 900843510 499989116 900843510 499989116 300483348 707005651 300483348 707005651 217681520 790820040 217681520 790820040 856729556 316872127 856729556 316872127 64623536 584974564 64623536 584974564 499976634 499968023 499976634 499968023 377260953 847932502 377260953 847932502 500034208 131767228 500034208 131767228 499983455 835440216 499983455 835440216 882551467 100034754 882551467 100034754 903837450 756063284 903837450 756063284 193809498 499999340 193809498 499999340 828663738 139637452 828663738 139637452 202999555 916167068 202999555 916167068 937751892 980923843 937751892 980923843 263431414 237053637 263431414 237053637 800895887 119217851 800895887 119217851 110081661 708149248 110081661 708149248 500038345 156129646 500038345 156129646 433159516 640330737 433159516 640330737 186839121 836318908 186839121 836318908 530336689 427511070 530336689 427511070 402153191 705801521 402153191 705801521 781183642 834637203 781183642 834637203 945688340 499963441 945688340 499963441 211364764 500007187 211364764 500007187 500017504 65091082 500017504 65091082 31464645 500007865 31464645 500007865 696944381 787730163 696944381 787730163 80832316 383129375 80832316 383129375 757640254 188907806 757640254 188907806 921471132 587504006 921471132 587504006 186861684 883064586 186861684 883064586 980912936 16638938 980912936 16638938 4564542 2409018 4564542 2409018 953127 621045576 953127 621045576 500010173 301390554 500010173 301390554 340047043 654901886 340047043 654901886 777783068 832231905 777783068 832231905 499964602 21639868 499964602 21639868 11807831 11278161 11807831 11278161 9848399 995431238 9848399 995431238 997438978 999450621 997438978 999450621 499971994 499990849 499971994 499990849 565393429 332250035 565393429 332250035 738887811 754743668 738887811 754743668 499982838 246736618 499982838 246736618 609528434 533590242 609528434 533590242 379553703 757032089 379553703 757032089 865383280 500004107 865383280 500004107 499988645 380587230 499988645 380587230 841308055 735311728 841308055 735311728 537663956 446820706 537663956 446820706 857462954 527673534 857462954 527673534 423789829 500013933 423789829 500013933 267246651 664849349 267246651 664849349 500011728 270223472 500011728 270223472 167142287 574415089 167142287 574415089 866730360 495136743 866730360 495136743 499981009 35571935 499981009 35571935 499969005 838634336 499969005 838634336 789102803 339216033 789102803 339216033 617616270 850909080 617616270 850909080 85595471 987989430 85595471 987989430 6516730 998185305 6516730 998185305 700705500 440027868 700705500 440027868 319122847 312158209 319122847 312158209 775141905 499987436 775141905 499987436 500018905 332127594 500018905 332127594 705867650 889613892 705867650 889613892 941288092 974668565 941288092 974668565 984617536 499977641 984617536 499977641 71011395 986174774 71011395 986174774 541545328 386762827 541545328 386762827 175105792 630276151 175105792 630276151 499982652 40265031 499982652 40265031 962123855 991341081 962123855 991341081 7368513 426512781 7368513 426512781 499999686 761758131 499999686 761758131 822382120 392937077 822382120 392937077 303790431 607653638 303790431 607653638 687237079 692479140 687237079 692479140 482341159 499975497 482341159 499975497 849755235 500029663 849755235 500029663 500035906 945284422 500035906 945284422 955069233 959884421 955069233 959884421 353711146 451767674 353711146 451767674 664684965 324050457 664684965 324050457 274943085 961457091 274943085 961457091 5010355 4594498 5010355 4594498 766894141 415612451 766894141 415612451 200926660 861891110 200926660 861891110 13891595 437927450 13891595 437927450 632685469 703400717 632685469 703400717 98634458 907521810 98634458 907521810 923739615 266875496 923739615 266875496 496067243 566433293 496067243 566433293 739096180 832563567 739096180 832563567 153253513 420816536 153253513 420816536 789748718 702425817 789748718 702425817 499973584 500031583 499973584 500031583 369614816 320943387 369614816 320943387 578799709 690890873 578799709 690890873 698186912 724410840 698186912 724410840 261328397 499965041 261328397 499965041 35103612 913480989 35103612 913480989 520627700 461264672 520627700 461264672 499969602 730842519 499969602 730842519 499993656 276659116 499993656 276659116 124831652 30759704 124831652 30759704 698318622 682789689 698318622 682789689 439440943 351871219 439440943 351871219 240688609 781405441 240688609 781405441 853541067 882418866 853541067 882418866 499984314 500002709 499984314 500002709 111512748 82470227 111512748 82470227 501082829 500039289 501082829 500039289 26113880 381311304 26113880 381311304 499972653 646421567 499972653 646421567 562739973 500007842 562739973 500007842 835399960 675644945 835399960 675644945 481355578 500010438 481355578 500010438 291973197 737049750 291973197 737049750 785599406 873384362 785599406 873384362 499989769 67601056 499989769 67601056 723135862 785098317 723135862 785098317 500000226 499996707 500000226 499996707 587259735 433011711 587259735 433011711 499994872 117000803 499994872 117000803 895238848 89642883 895238848 89642883 46769676 641124984 46769676 641124984 663806018 775487317 663806018 775487317 775533950 461842164 775533950 461842164 491005338 500034885 491005338 500034885 939189129 59212414 939189129 59212414 276381583 697877303 276381583 697877303 500021659 95501725 500021659 95501725 439474426 815362162 439474426 815362162 500504397 499974557 500504397 499974557 951358457 500022876 951358457 500022876 629509441 356290882 629509441 356290882 230360518 790255217 230360518 790255217 820549892 499973217 820549892 499973217 602326814 327412479 602326814 327412479 199324550 916162919 199324550 916162919 673217898 500000472 673217898 500000472 231305216 719767039 231305216 719767039 590959607 500003600 590959607 500003600 305518011 798089477 305518011 798089477 802456311 440534656 802456311 440534656 260822497 983372484 260822497 983372484 758673470 103523085 758673470 103523085 923183608 964554007 923183608 964554007 499983077 500013604 499983077 500013604 732407485 185868241 732407485 185868241 111129712 64995768 111129712 64995768 995477909 4534338 995477909 4534338 317417113 888881916 317417113 888881916 708271611 378944689 708271611 378944689 350198242 500028053 350198242 500028053 499992159 211016842 499992159 211016842 836701273 673369297 836701273 673369297 267128356 867630525 267128356 867630525 127294611 40847321 127294611 40847321 980381678 983001217 980381678 983001217 985618534 7673371 985618534 7673371 994042488 520720244 994042488 520720244 499990036 939784423 499990036 939784423 669549023 269716652 669549023 269716652 920418287 750699241 920418287 750699241 275259824 201760707 275259824 201760707 830690407 105351991 830690407 105351991 975021195 23017181 975021195 23017181 988786068 996518331 988786068 996518331 324855079 279178538 324855079 279178538 695620260 931499387 695620260 931499387 61706590 964823148 61706590 964823148 979879732 3771951 979879732 3771951 1997445 999418974 1997445 999418974 313677 499981213 313677 499981213 755216301 814345872 755216301 814345872 46204326 223596229 46204326 223596229 731058996 625390264 731058996 625390264 92878419 396048868 92878419 396048868 603197144 720782945 603197144 720782945 309206971 425993129 309206971 425993129 500005421 334667902 500005421 334667902 240608452 119062012 240608452 119062012 500007851 820030182 500007851 820030182 993719609 392259202 993719609 392259202 499960658 741628964 499960658 741628964 903308209 499983381 903308209 499983381 547776044 733452787 547776044 733452787 752663739 830883821 752663739 830883821 840917091 493988158 840917091 493988158 417725164 355110704 417725164 355110704 759768748 674942862 759768748 674942862 491912547 395223427 491912547 395223427 57853440 959102225 57853440 959102225 26981505 499965648 26981505 499965648 747019089 508905954 747019089 508905954 115345301 224990160 115345301 224990160 727008093 914292303 727008093 914292303 401423814 500033730 401423814 500033730 957630525 963838958 957630525 963838958 190908335 250032801 190908335 250032801 500022680 143803516 500022680 143803516 175396568 941350974 175396568 941350974 10902102 998336980 10902102 998336980 998827774 372048862 998827774 372048862 499968115 662288879 499968115 662288879 585520322 494323895 585520322 494323895 331392563 686012692 331392563 686012692 854500220 24134215 854500220 24134215 499976703 794696304 499976703 794696304 817719813 499964464 817719813 499964464 172588558 76364507 172588558 76364507 927893022 946872637 927893022 946872637 963964936 976246571 963964936 976246571 499983007 499983943 499983007 499983943 697253028 66115268 697253028 66115268 499964853 660155779 499964853 660155779 323885600 243905174 323885600 243905174 196194289 511265049 196194289 511265049 499978032 450176200 499978032 450176200 744795382 646414762 744795382 646414762 341466885 219684674 341466885 219684674 949221928 609667763 949221928 609667763 499977417 135119637 499977417 135119637 878743445 943585142 878743445 943585142 33746861 975157104 33746861 975157104 995910904 415097978 995910904 415097978 182840340 536319798 182840340 536319798 499985823 72498209 499985823 72498209 956570090 28191789 956570090 28191789 25935922 500036604 25935922 500036604 499996358 772840293 499996358 772840293 197255002 165644664 197255002 165644664 52911716 982324563 52911716 982324563 568645177 220021678 568645177 220021678 390344655 722314720 390344655 722314720 777517888 851237615 777517888 851237615 919266090 70623621 919266090 70623621 238851073 862604650 238851073 862604650 591031059 499966929 591031059 499966929 168691267 932227123 168691267 932227123 649843472 143295732 649843472 143295732 914601617 774534347 914601617 774534347 298752792 416821085 298752792 416821085 497890352 768177488 497890352 768177488 542209812 184371029 542209812 184371029 33211995 500034332 33211995 500034332 907833371 946154305 907833371 946154305 29637444 642947 29637444 642947 500006803 719739195 500006803 719739195 247018582 482971938 247018582 482971938 628378201 652709193 628378201 652709193 341494047 461069781 341494047 461069781 518582914 516554377 518582914 516554377 131081463 499965023 131081463 499965023 602213138 500037053 602213138 500037053 838946136 323476327 838946136 323476327 499984220 640569311 499984220 640569311 632944323 500003586 632944323 500003586 415435991 752429428 415435991 752429428 204741148 831382053 204741148 831382053 160839515 132862107 160839515 132862107 45488597 829843622 45488597 829843622 956250075 988865013 956250075 988865013 989243773 990375665 989243773 990375665 8836244 5904156 8836244 5904156 499978448 644638059 499978448 644638059 738860379 496578153 738860379 496578153 406689723 293969624 406689723 293969624 782427021 183919348 782427021 183919348 499963267 603624347 499963267 603624347 282363094 267362621 282363094 267362621 552067609 552385948 552067609 552385948 499977145 593145263 499977145 593145263 856083012 499978852 856083012 499978852 417856592 163588678 417856592 163588678 693338430 571922824 693338430 571922824 500038653 305887098 500038653 305887098 500008662 459191546 500008662 459191546 405128263 371419098 405128263 371419098 124585139 500039198 124585139 500039198 782754893 499991475 782754893 499991475 598504860 296496223 598504860 296496223 470402150 931619205 470402150 931619205 960352191 356456017 960352191 356456017 248832658 99968955 248832658 99968955 63979364 959978314 63979364 959978314 592733729 204211062 592733729 204211062 460230557 519272553 460230557 519272553 683569678 702464893 683569678 702464893 788438803 154408060 788438803 154408060 419622510 594263919 419622510 594263919 633731631 357613818 633731631 357613818 202119334 57529493 202119334 57529493 955871511 982679617 955871511 982679617 16525677 243470598 16525677 243470598 806762157 104604257 806762157 104604257 362995427 499992043 362995427 499992043 801304237 587065621 801304237 587065621 301630293 290356145 301630293 290356145 841496537 857785436 841496537 857785436 494346018 491010831 494346018 491010831 298108280 56685664 298108280 56685664 686940143 398355099 686940143 398355099 500002139 815239702 500002139 815239702 313834719 241626822 313834719 241626822 800322620 828696745 800322620 828696745 56594046 53678622 56594046 53678622 23279737 978559320 23279737 978559320 997698480 998032169 997698480 998032169 571339 387907299 571339 387907299 708882396 545690378 708882396 545690378 437993038 368653611 437993038 368653611 784042178 879154950 784042178 879154950 889091508 499999675 889091508 499999675 299661632 499961119 299661632 499961119 500018627 625487224 500018627 625487224 80235913 295934953 80235913 295934953 709839257 261587136 709839257 261587136 769695554 776382563 769695554 776382563 938539962 500014647 938539962 500014647 83949161 60047658 83949161 60047658 509854913 527428719 509854913 527428719 815065819 499965119 815065819 499965119 147053473 874811927 147053473 874811927 541040631 317736709 541040631 317736709 739158591 500015603 739158591 500015603 286864543 239055539 286864543 239055539 847144145 143154567 847144145 143154567 128099828 113239899 128099828 113239899 901672986 993560529 901672986 993560529 995415102 499983859 995415102 499983859 196215522 818307829 196215522 818307829 884752536 43872744 884752536 43872744 412012635 627647025 412012635 627647025 226386844 61321127 226386844 61321127 49633012 571208921 49633012 571208921 499993106 6345826 499993106 6345826 511291913 563514916 511291913 563514916 757805673 807388594 757805673 807388594 499974148 186631719 499974148 186631719 155601673 140594944 155601673 140594944 699673190 803267614 699673190 803267614 95553695 499960749 95553695 499960749 947857891 565836329 947857891 565836329 500020591 86836342 500020591 86836342 447994347 657533863 447994347 657533863 707304290 500006072 707304290 500006072 101985579 406003307 101985579 406003307 439670271 641677034 439670271 641677034 947793009 499963683 947793009 499963683 317776971 245248506 317776971 245248506 236432666 915493072 236432666 915493072 500022136 349563713 500022136 349563713 718981187 168897167 718981187 168897167 394269582 499985109 394269582 499985109 583458584 524380158 583458584 524380158 499976488 929516794 499976488 929516794 49575390 457814659 49575390 457814659 517306094 500025667 517306094 500025667 637773080 293013173 637773080 293013173 205811905 853518308 205811905 853518308 136066701 360271645 136066701 360271645 722829276 729892979 722829276 729892979 201141606 868075401 201141606 868075401 97393700 499991933 97393700 499991933 646907905 562864852 646907905 562864852 180032187 141268772 180032187 141268772 614857792 499971040 614857792 499971040 812090297 258480521 812090297 258480521 159171236 500018508 159171236 500018508 500018717 904892533 500018717 904892533 436358463 549495082 436358463 549495082 616994380 695941345 616994380 695941345 252878272 240428414 252878272 240428414 771703891 735827684 771703891 735827684 291546525 163736327 291546525 163736327 77143366 956034797 77143366 956034797 542893503 370584517 542893503 370584517 188536292 838955284 188536292 838955284 534687106 375180994 534687106 375180994 499964447 153126960 499964447 153126960 899223597 543895166 899223597 543895166 442042881 747111691 442042881 747111691 656966837 408471007 656966837 408471007 245687826 639726004 245687826 639726004 710275334 841836622 710275334 841836622 77523417 72544297 77523417 72544297 41567171 25259143 41567171 25259143 613346850 499980377 613346850 499980377 281788948 271230291 281788948 271230291 247401318 727208999 247401318 727208999 780120203 965907464 780120203 965907464 352578993 213301563 352578993 213301563 675119355 828288160 675119355 828288160 830278635 847418340 830278635 847418340 231856764 341030123 231856764 341030123 519212430 500024431 519212430 500024431 227973329 150632470 227973329 150632470 135219908 68449284 135219908 68449284 981645107 588629672 981645107 588629672 499967342 175931182 499967342 175931182 500005283 500018387 500005283 500018387 923109792 74580893 923109792 74580893 3649335 998701687 3649335 998701687 778252181 207863800 778252181 207863800 310443491 9
100215 14310129 0 14310129 18550338 1774035 18550338 1774035 25875801 722709 25875801 722709 14344 26999480 14344 26999480 651 725 651 23300427 651 23300427 22674076 1289762 22674076 1289762 585224 416140 585224 416140 323413 26863250 323413 26863250 80370 70808 80370 70808 26973422 26842696 26973422 26842696 115276 26852528 115276 26852528 25511 26921996 25511 26921996 4650 45185 4650 45185 8312874 24911422 8312874 24911422 489004 26584312 489004 26584312 188397 197507 188397 197507 26885132 26679793 26885132 26679793 108554 126674 108554 126674 26919319 26764868 26919319 26764868 113405 204941 113405 204941 23801 66576 23801 66576 26927434 26196336 26927434 26196336 679630 597957 679630 597957 26829721 75340 26829721 75340 27066203 26313820 27066203 26313820 471421 26628061 471421 26628061 397067 4325324 397067 4325324 25707925 779185 25707925 779185 513518 487790 513518 487790 26505192 276634 26505192 276634 26724726 26389002 26724726 26389002 489002 26619550 489002 26619550 334864 26802373 334864 26802373 45272 26930136 45272 8136508 45272 8136508 16378858 22207971 16378858 22207971 24020641 24678042 24020641 24678042 26756252 26242906 26756252 26242906 214703 133901 214703 133901 27784 96798 27784 96798 10438096 19859219 10438096 19859219 22755566 2158851 22755566 2158851 1940924 948500 1940924 948500 244182 26823247 244182 26823247 154454 17674761 154454 17674761 23325924 25418836 23325924 25418836 1042374 727111 1042374 727111 26747506 25856391 26747506 25856391 701689 368311 701689 368311 161831 325571 161831 325571 26544326 25724263 26544326 25724263 10732756 7359922 10732756 7359922 20439563 5478035 20439563 5478035 2842720 24740095 2842720 24740095 26215327 25551219 26215327 25551219 26538669 354126 26538669 354126 26864351 26453960 26864351 26453960 340339 358648 340339 358648 26585918 15815145 26585918 15815145 9907859 3485972 9907859 3485972 23848829 24322658 23848829 24322658 1546314 26088709 1546314 26088709 26969746 26640509 26969746 26640509 192371 294422 192371 294422 26715530 25879599 26715530 25879599 874805 26002656 874805 26002656 10942638 5421572 10942638 5421572 4687327 22422097 4687327 22422097 3144044 3060606 3144044 3060606 16326859 20873308 16326859 20873308 21941239 1678802 21941239 1678802 1087799 26105214 1087799 26105214 863528 873641 863528 873641 16276730 12254379 16276730 12254379 7803225 6937694 7803225 6937694 23666807 2224008 23666807 2224008 25091420 24380328 25091420 24380328 25938138 25164004 25938138 25164004 26185590 10093834 26185590 10093834 6038760 4562055 6038760 4562055 3547136 2361076 3547136 2361076 24941478 1528969 24941478 1528969 1130774 26532407 1130774 26532407 403165 539358 403165 539358 20824193 25241609 20824193 25241609 1615477 1071657 1615477 1071657 983295 26234901 983295 26234901 84312 26915086 84312 26915086 70902 8754052 70902 8754052 15707564 13616627 15707564 13616627 11053885 17732549 11053885 17732549 9292516 12152012 9292516 12152012 21863413 3428421 21863413 3428421 23562617 2593434 23562617 2593434 885503 26312247 885503 26312247 509650 512458 509650 512458 26257978 14845287 26257978 14845287 5749523 2175263 5749523 2175263 1615199 1467124 1615199 1467124 982391 879146 982391 879146 467837 450113 467837 450113 165247 141171 165247 141171 79075 141171 22388688 21434055 22388688 21434055 4076391 25237506 4076391 25237506 424870 423956 424870 423956 280715 212212 280715 212212 124538 159085 124538 159085 26911310 26729701 26911310 26729701 141388 175126 141388 175126 84120 129007 84120 129007 26844639 26698785 26844639 26698785 250722 193107 250722 193107 26846326 26555721 26846326 26555721 318951 26724626 318951 26724626 191549 255795 191549 255795 26930898 26190076 26930898 26190076 679861 590805 679861 590805 26571032 25851275 26571032 25851275 467680 585654 467680 585654 23398108 10096713 23398108 10096713 9667003 24428132 9667003 24428132 2191092 25229939 2191092 25229939 26556218 26284541 26556218 26284541 476487 26560367 476487 26560367 9695373 11153814 9695373 11153814 26154252 25891116 26154252 25891116 1011236 706519 1011236 706519 26658184 26572839 26658184 26572839 321135 519954 321135 519954 8292564 15207726 8292564 15207726 12258419 5392565 12258419 5392565 3134151 2488928 3134151 2488928 1674973 26053054 1674973 26053054 26869460 122181 26869460 122181 13506535 24987540 13506535 24987540 26238899 500768 26238899 500768 26558155 25863035 26558155 25863035 27003976 26767865 27003976 26767865 228460 14597325 228460 14597325 24063518 24064996 24063518 24064996 25377004 784142 25377004 784142 26411472 25679944 26411472 25679944 1064068 806256 1064068 806256 445202 551050 445202 551050 26557198 25781169 26557198 25781169 26688384 7929401 26688384 7929401 1843111 25760609 1843111 25760609 1245992 951687 1245992 951687 26622897 25749083 26622897 25749083 15292911 6003310 15292911 6003310 4518407 24125861 4518407 24125861 2081273 1466546 2081273 1466546 501593 488138 501593 488138 373716 15085016 373716 15085016 17426400 20374500 17426400 20374500 21557694 23398242 21557694 23398242 1772652 1434281 1772652 1434281 26487202 399161 26487202 399161 272697 26836677 272697 26836677 132315 236324 132315 236324 26812683 154589 26812683 154589 7257812 12702549 7257812 12702549 16859415 21372256 16859415 21372256 3159294 24312794 3159294 24312794 2558886 2670264 2558886 2670264 15975761 12993316 15975761 12993316 12972894 7573753 12972894 7573753 5364010 22101741 5364010 22101741 3355430 25022956 3355430 25022956 1609889 25904168 1609889 25904168 1140938 25934618 1140938 25934618 906449 26741387 906449 26741387 189452 26876793 189452 26876793 109816 5010472 109816 5010472 8338582 18805359 8338582 18805359 22364604 22885164 22364604 22885164 24740893 765356 24740893 765356 26566988 25928763 26566988 25928763 702889 677190 702889 677190 26603729 25870163 26603729 25870163 992234 26492458 992234 26492458 362051 281386 362051 281386 26620693 246579 26620693 246579 26663582 25904953 26663582 25904953 776672 335499 776672 335499 137670 217277 137670 217277 26804992 26034258 26804992 26034258 644674 641022 644674 641022 356794 408347 356794 408347 26866800 26515612 26866800 26515612 211230 210418 211230 210418 26771454 25914568 26771454 25914568 1051546 26275228 1051546 26275228 283845 26712773 283845 26712773 2621829 2527928 2621829 2527928 24697409 1878822 24697409 1878822 25644485 24979611 25644485 24979611 26510075 25851836 26510075 25851836 547853 26536704 547853 26536704 404227 26717777 404227 26717777 137073 237563 137073 237563 26831328 26413434 26831328 26413434 669438 205726 669438 205726 128532 205726 9788461 19429041 9788461 19429041 20923235 24125340 20923235 24125340 25937292 928514 25937292 928514 26529103 25887350 26529103 25887350 931709 654196 931709 654196 288176 26754453 288176 26754453 241570 334668 241570 334668 225805 18615647 225805 18615647 21708406 23058760 21708406 23058760 1686652 25644132 1686652 25644132 1139730 26481918 1139730 26481918 586401 26531671 586401 26531671 419383 569665 419383 569665 26277786 15588323 26277786 15588323 7587012 23577989 7587012 23577989 2291917 25224046 2291917 25224046 1446822 25721828 1446822 25721828 1323603 25915537 1323603 25915537 1009912 7743260 1009912 7743260 19537235 19563550 19537235 19563550 25106523 25282516 25106523 25282516 26069431 559119 26069431 559119 26578230 335038 26578230 335038 18674079 10136419 18674079 10136419 2762317 1556085 2762317 1556085 26111450 25485357 26111450 25485357 666740 422695 666740 422695 26725710 26329881 26725710 26329881 344240 154770 344240 154770 26846045 26297218 26846045 26297218 599966 26611194 599966 26611194 310148 353577 310148 353577 26693895 185067 26693895 185067 26838019 26026509 26838019 26026509 708923 365255 708923 365255 26668471 26370291 26668471 26370291 383116 443089 383116 443089 276688 238507 276688 238507 26771489 26481117 26771489 26481117 659492 10833472 659492 10833472 19512634 21147611 19512634 21147611 25701498 240651 25701498 240651 26739979 25936557 26739979 25936557 974102 9793591 974102 9793591 18408758 22886578 18408758 22886578 1938466 2146997 1938466 2146997 21322444 20945089 21322444 20945089 22900111 23007103 22900111 23007103 2193231 25138639 2193231 25138639 920310 882556 920310 882556 344353 566509 344353 566509 16695415 17401870 16695415 17401870 3448203 23664897 3448203 23664897 25438494 1557704 25438494 1557704 21505858 21707547 21505858 21707547 3488764 2057872 3488764 2057872 25754796 505422 25754796 505422 26684664 26393295 26684664 26393295 339078 409621 339078 409621 26693508 26348985 26693508 26348985 271113 345704 271113 345704 26699849 163740 26699849 163740 26942358 26169915 26942358 26169915 950611 26344168 950611 26344168 400590 326910 400590 326910 26664387 25809071 26664387 25809071 397160 555532 397160 555532 7518330 21456460 7518330 21456460 23330683 1957754 23330683 1957754 25159077 24152712 25159077 24152712 2014032 25711339 2014032 25711339 26564309 16412147 26564309 16412147 6195321 5059431 6195321 5059431 3644120 2197434 3644120 2197434 25518141 24232170 25518141 24232170 14445413 7842835 14445413 7842835 20033450 24596437 20033450 24596437 1566317 1709965 1566317 1709965 25523388 300251 25523388 300251 26649691 241812 26649691 241812 26877160 26082575 26877160 26082575 410260 532613 410260 532613 23189274 23011114 23189274 23011114 26315411 25581658 26315411 25581658 453421 489980 453421 489980 170840 399091 170840 399091 8735211 13974968 8735211 13974968 18693656 18610308 18693656 18610308 4570483 3167074 4570483 3167074 1666705 1547298 1666705 1547298 1340654 1192237 1340654 1192237 674758 515151 674758 515151 26538208 26011408 26538208 26011408 373289 26716234 373289 8981321 373289 8981321 22695338 22745163 22695338 22745163 2067409 25882323 2067409 25882323 1194106 10420598 1194106 10420598 22948421 1945785 22948421 1945785 25225435 1583944 25225435 1583944 1558560 967363 1558560 967363 26193236 26115276 26193236 26115276 876550 970499 876550 970499 26422004 26237920 26422004 26237920 486859 26678532 486859 26678532 188153 290051 188153 290051 26819907 25926024 26819907 25926024 11517327 9201234 11517327 9201234 8644818 18507841 8644818 18507841 6245691 1183440 6245691 1183440 988797 25866784 988797 25866784 21985373 4068839 21985373 4068839 23400663 23558431 23400663 23558431 25604225 25012614 25604225 25012614 1609140 18604447 1609140 18604447 17742626 8985599 17742626 8985599 21013466 1288659 21013466 1288659 1092385 18478846 1092385 18478846 18870395 5025252 18870395 5025252 23757775 1871163 23757775 1871163 25599982 869747 25599982 869747 733054 7069588 733054 7069588 21684166 22745504 21684166 22745504 25072128 24136648 25072128 24136648 1779076 1071010 1779076 1071010 304985 288340 304985 288340 157829 12546156 157829 12546156 13902616 17138038 13902616 17138038 5602264 4903624 5602264 4903624 23602871 1880930 23602871 1880930 760629 26108337 760629 26108337 572215 26464727 572215 26464727 20410634 4244720 20410634 4244720 4565698 2356671 4565698 2356671 25681649 25357324 25681649 25357324 635885 393274 635885 393274 244702 327972 244702 327972 1718496 11558319 1718496 11558319 15875836 19358267 15875836 19358267 21854778 4759140 21854778 4759140 26597094 25756727 26597094 25756727 13854531 10067853 13854531 10067853 8437516 23618759 8437516 23618759 2579525 2382627 2579525 2382627 1045860 1054722 1045860 1054722 819479 856844 819479 856844 631764 630847 631764 630847 384519 299087 384519 299087 26630725 26233710 26630725 26233710 328149 442263 328149 442263 26564673 26039879 26564673 26039879 26981522 26544105 26981522 26544105 455897 26699290 455897 26699290 408888 591838 408888 591838 26407689 20355276 26407689 20355276 4483330 3704664 4483330 3704664 1940022 25330518 1940022 25330518 26704942 26369230 26704942 26369230 608945 26511705 608945 26511705 509556 606530 509556 606530 392007 503572 392007 503572 26409409 25601054 26409409 25601054 1325082 959479 1325082 959479 606218 850054 606218 850054 26053311 25076143 26053311 25076143 26302756 25575557 26302756 25575557 1005828 700523 1005828 700523 26405790 25668759 26405790 25668759 1294353 1354333 1294353 1354333 13550846 17278481 13550846 17278481 21373462 2245664 21373462 2245664 1566037 25467343 1566037 25467343 6337679 5251434 6337679 5251434 23552532 23642517 23552532 23642517 25153767 24510340 25153767 24510340 1629798 1564042 1629798 1564042 26119800 25086940 26119800 25086940 987967 1136403 987967 1136403 385600 26683060 385600 26683060 6842467 5018957 6842467 5018957 4255988 25646183 4255988 25646183 1069402 1150104 1069402 1150104 11480206 20946023 11480206 20946023 5608630 2946786 5608630 2946786 2984993 14218831 2984993 14218831 19426375 19021549 19426375 19021549 4110984 25051137 4110984 25051137 1163234 935947 1163234 935947 910022 26396198 910022 26396198 478269 586169 478269 586169 26408263 25749400 26408263 25749400 1243239 1170380 1243239 1170380 26369248 25923265 26369248 25923265 458188 26679759 458188 26679759 317431 360252 317431 360252 196458 21330482 196458 21330482 26368834 25595878 26368834 25595878 702752 26504954 702752 26504954 535435 26587883 535435 26587883 521156 737127 521156 737127 26178265 488423 26178265 488423 319411 17255402 319411 17255402 23477707 24550699 23477707 24550699 26194359 499283 26194359 499283 26491384 26354994 26491384 26354994 577038 26396646 577038 26396646 12147421 5882038 12147421 5882038 21549079 3845426 21549079 3845426 2763660 850398 2763660 850398 841182 14428571 841182 14428571 17536800 8668515 17536800 8668515 7002642 5961203 7002642 5961203 3352487 23937289 3352487 23937289 2893255 24090418 2893255 24090418 26428367 25451415 26428367 25451415 26663037 25982046 26663037 25982046 982282 1111207 982282 1111207 12427906 18130823 12427906 18130823 25840009 1182775 25840009 1182775 25992103 24910137 25992103 24910137 1243909 1566472 1243909 1566472 25322782 24507453 25322782 24507453 25689868 25140673 25689868 25140673 1692276 977077 1692276 977077 26203375 25335919 26203375 25335919 19599716 6085902 19599716 6085902 22867005 3551759 22867005 3551759 25472795 25511846 25472795 25511846 533423 26532804 533423 26532804 14670511 11345969 14670511 11345969 9592358 19070625 9592358 19070625 20112117 5903379 20112117 5903379 21948890 4644470 21948890 4644470 2849095 2838439 2849095 2838439 26211419 25104601 26211419 25104601 9499228 13512699 9499228 13512699 15098789 21916949 15098789 21916949 4651025 22737929 4651025 22737929 2019472 1671026 2019472 1671026 817881 872746 817881 872746 290799 245147 290799 245147 26732984 25972264 26732984 25972264 982891 820918 982891 820918 395409 586931 395409 586931 26416650 25319402 26416650 25319402 11859251 9157198 11859251 9157198 4843947 3861619 4843947 3861619 2737912 24597517 2737912 24597517 2167262 2190994 2167262 2190994 24946353 24610060 24946353 24610060 1496904 728365 1496904 728365 26322073 25659012 26322073 25659012 1057420 26234411 1057420 26234411 348023 552265 348023 552265 26330606 25940167 26330606 25940167 1025478 16461787 1025478 16461787 21688287 4610602 21688287 4610602 22947411 22324550 22947411 22324550 4209877 22998895 4209877 22998895 25825749 25367477 25825749 25367477 26493613 25639047 26493613 25639047 26648744 14002373 26648744 14002373 12433795 8745117 12433795 8745117 22500977 2110080 22500977 2110080 24990145 1613238 24990145 1613238 1411160 1030216 1411160 1030216 25910175 24869549 25910175 24869549 888796 26384141 888796 26384141 541247 26520192 541247 26520192 13658284 6651014 13658284 6651014 4699875 2388525 4699875 2388525 1016619 957633 1016619 957633 635153 552942 635153 552942 26525000 25844635 26525000 25844635 26723465 22860663 26723465 22860663 866027 745033 866027 745033 456231 413606 456231 413606 26528087 9017697 26528087 9017697 6888862 20692252 6888862 20692252 22025408 3820045 22025408 3820045 23088042 23319454 23088042 23319454 2399930 2340741 2399930 2340741 15220085 18758309 15220085 18758309 24351498 936676 24351498 936676 26240161 25272277 26240161 25272277 26321303 25673539 26321303 25673539 1279087 25873360 1279087 25873360 685841 668811 685841 668811 26242779 25562210 26242779 25562210 265899 324551 265899 324551 26609067 26063665 26609067 26063665 640534 625060 640534 625060 465120 11398555 465120 11398555 17255729 16636102 17255729 16636102 21956272 21296036 21956272 21296036 23035821 23019784 23035821 23019784 2447225 941115 2447225 941115 25824003 25274028 25824003 25274028 1533882 1143142 1533882 1143142 25957971 662535 25957971 662535 26376062 494951 26376062 494951 13824498 21652244 13824498 21652244 24625844 24443779 24625844 24443779 1256400 958983 1256400 958983 25967267 25891825 25967267 25891825 26806841 26227471 26806841 26227471 441881 460896 441881 460896 26618308 26245518 26618308 26245518 829991 18436029 829991 18436029 21636152 23446896 21636152 23446896 1614739 1593568 1614739 1593568 20014308 20030077 20014308 20030077 3881020 3579499 3881020 3579499 25905333 25062324 25905333 25062324 1126615 1042730 1126615 1042730 25770565 25032803 25770565 25032803 1894241 13111442 1894241 13111442 20454268 21596076 20454268 21596076 22671125 22076911 22671125 22076911 22769077 16484214 22769077 16484214 14707646 9245923 14707646 9245923 7314908 6845380 7314908 6845380 5672848 5033356 5672848 5033356 2267267 1319525 2267267 1319525 25508321 25226288 25508321 25226288 26384093 664124 26384093 664124 6652918 12870120 6652918 12870120 18515413 20989581 18515413 20989581 22924645 2642850 22924645 2642850 24653002 23896651 24653002 23896651 2789721 1993926 2789721 1993926 1535205 26353080 1535205 26353080 597042 657848 597042 657848 20928783 7946834 20928783 7946834 6974320 21134223 6974320 21134223 4927591 4566256 4927591 4566256 23915698 2472912 23915698 2472912 1614077 1387340 1614077 1387340 1547098 25699274 1547098 25699274 1071833 25795190 1071833 25795190 858154 26258924 858154 26258924 465276 26643400 465276 26643400 3870396 11640878 3870396 11640878 19050126 6312660 19050126 6312660 21505942 20952552 21505942 20952552 22148566 1661712 22148566 1661712 26338397 25931559 26338397 25931559 812738 26114694 812738 26114694 4811755 4449888 4811755 4449888 2792803 24115557 2792803 24115557 11692323 8827684 11692323 8827684 18820252 6219568 18820252 6219568 3775492 2691338 3775492 2691338 24150287 23521301 24150287 23521301 2469318 2031358 2469318 2031358 2141070 10695135 2141070 10695135 15889145 17478300 15889145 17478300 7505803 20303994 7505803 20303994 23856595 1962139 23856595 1962139 1518966 1785724 1518966 1785724 16104979 15265391 16104979 15265391 14224896 6912237 14224896 6912237 5149546 3021086 5149546 3021086 23965381 25218250 23965381 25218250 1690307 12996934 1690307 12996934 15161677 8670370 15161677 8670370 7807946 6587787 7807946 6587787 21540104 21107414 21540104 21107414 21651871 5087936 21651871 5087936 23134460 22940862 23134460 22940862 2182907 2212737 2182907 2212737 24624326 3700934 24624326 3700934 1905555 25651166 1905555 25651166 1029058 875092 1029058 875092 26568304 25631764 26568304 25631764 1315287 1776148 1315287 1776148 16327778 21546455 16327778 21546455 4859635 4438549 4859635 4438549 26372403 26301522 26372403 26301522 780673 868566 780673 868566 6528605 22590561 6528605 22590561 3517574 2732042 3517574 2732042 2224548 24793272 2224548 24793272 1589906 1350038 1589906 1350038 25904522 416925 25904522 416925 26592388 25838715 26592388 25838715 1234215 1211609 1234215 1211609 938315 26468486 938315 26468486 630861 547710 630861 547710 26623784 25793166 26623784 25793166 1079095 1078143 1079095 1078143 393563 549125 393563 549125 302059 491021 302059 491021 21577177 6392996 21577177 6392996 11530779 17588525 11530779 17588525 21927991 1966207 21927991 1966207 26039375 577765 26039375 577765 26418109 25391023 26418109 25391023 1224563 970709 1224563 970709 665509 26493545 665509 26493545 630085 495690 630085 495690 26514408 25504241 26514408 25504241 1205827 26476017 1205827 26476017 546315 26563725 546315 26563725 449008 524675 449008 524675 26398179 480015 26398179 480015 26540539 25787178 26540539 25787178 1264353 11722721 1264353 11722721 22501425 23352323 22501425 23352323 3285729 2129564 3285729 2129564 24893832 24058559 24893832 24058559 1703394 1800480 1703394 1800480 25676555 25231121 25676555 25231121 1532745 16949600 1532745 16949600 15567362 5280639 15567362 5280639 22075160 2081117 22075160 2081117 26453820 25720473 26453820 25720473 1252289 1044092 1252289 1044092 26068532 25372312 26068532 25372312 1521917 1943816 1521917 1943816 8528629 11024098 8528629 11024098 19191568 8107808 19191568 8107808 4190229 3231596 4190229 3231596 3157542 2118069 3157542 2118069 24861165 1519865 24861165 1519865 25689586 25411313 25689586 25411313 1287475 25902436 1287475 25902436 672198 26431819 672198 26431819 512750 620395 512750 620395 26570984 25806418 26570984 25806418 617263 26476340 617263 26476340 19490195 6166753 19490195 6166753 1598715 25136160 1598715 25136160 26261665 541422 26261665 541422 550664 6861359 550664 6861359 22524215 3255422 22524215 3255422 2786868 1423986 2786868 1423986 1487716 25361256 1487716 25361256 26483193 25460669 26483193 25460669 1408618 1094008 1408618 1094008 25959226 26035940 25959226 26035940 954699 713545 954699 713545 569165 629172 569165 629172 26341691 25594133 26341691 25594133 1568821 1408310 1568821 1408310 25734670 999528 25734670 999528 26145818 25178648 26145818 25178648 1541003 1817757 1541003 1817757 14142936 17886621 14142936 17886621 22716539 23568952 22716539 23568952 25331555 1285637 25331555 1285637 26106277 25252698 26106277 25252698 1401198 490402 1401198 490402 26492952 409305 26492952 409305 26549709 8259921 26549709 8259921 8492063 3488971 8492063 3488971 2524823 25534039 2524823 25534039 995774 1010037 995774 1010037 26232295 25933895 26232295 25933895 531001 441724 531001 441724 26571835 25747850 26571835 25747850 11498991 10642470 11498991 10642470 22297307 1703666 22297307 1703666 26188363 25478604 26188363 25478604 1113824 26085355 1113824 26085355 696878 26417191 696878 26417191 550143 10803556 550143 10803556 16355629 16849585 16355629 16849585 7749737 6895349 7749737 6895349 22719798 24205910 22719798 24205910 2405461 1933473 2405461 1933473 24853450 24768873 24853450 24768873 1709457 961593 1709457 961593 25900039 809646 25900039 809646 26443084 25544105 26443084 25544105 1093736 25757853 1093736 25757853 984258 787532 984258 787532 773204 26314548 773204 26314548 416441 601479 416441 601479 26162686 457595 26162686 457595 335253 15949921 335253 15949921 12445008 10124397 12445008 10124397 23295648 1126952 23295648 1126952 26090461 25468260 26090461 25468260 1227221 1341734 1227221 1341734 25918248 25240819 25918248 25240819 1547867 25642005 1547867 25642005 1186642 25941880 1186642 25941880 936133 26209830 936133 26209830 912256 872977 912256 872977 26389360 25468194 26389360 25468194 3310527 3090737 3310527 3090737 4874072 20334757 4874072 20334757 21178645 4698515 21178645 4698515 3797223 3652338 3797223 3652338 23867826 25111955 23867826 25111955 1479397 26213936 1479397 26213936 393798 26666290 393798 26666290 11146046 6408536 11146046 6408536 21370558 2225868 21370558 2225868 25401380 1132971 25401380 1132971 25708045 24858308 25708045 24858308 26095970 25329312 26095970 25329312 1328372 25816990 1328372 25816990 1163870 8499130 1163870 8499130 12136086 16290588 12136086 16290588 20357465 6040141 20357465 6040141 5798117 3418138 5798117 3418138 2013174 758734 2013174 758734 26198050 25539576 26198050 25539576 1154766 25950190 1154766 25950190 14161490 9062758 14161490 9062758 6366901 22409703 6366901 22409703 23974712 23234770 23974712 23234770 24613013 1878551 24613013 1878551 25230900 24817049 25230900 24817049 26044290 26135045 26044290 26135045 962693 847534 962693 847534 26116518 18468339 26116518 18468339 6933353 20237933 6933353 20237933 21813919 21955473 21813919 21955473 23272408 2154004 23272408 2154004 25256358 24181431 25256358 24181431 2851796 1752835 2851796 1752835 1853211 25350916 1853211 25350916 26508946 25553651 26508946 25553651 1072432 1064562 1072432 1064562 611743 642942 611743 642942 473063 15620438 473063 15620438 20233085 5644415 20233085 5644415 5707569 15700858 5707569 15700858 16062059 10342760 16062059 10342760 9571518 23740272 9571518 23740272 25103332 24272161 25103332 24272161 2460813 19963626 2460813 19963626 15083267 14286089 15083267 14286089 8100105 4282019 8100105 4282019 23234492 24155978 23234492 24155978 2745240 8504252 2745240 8504252 19467322 4221709 19467322 4221709 4204845 22648251 4204845 22648251 23841436 24257477 23841436 24257477 2517999 1601037 2517999 1601037 1013944 678911 1013944 678911 26158233 25319757 26158233 25319757 1680656 13790551 1680656 13790551 21426396 5179271 21426396 5179271 5132180 2798763 5132180 2798763 25066012 24951782 25066012 24951782 1609607 1985881 1609607 1985881 25590060 24481106 25590060 24481106 938756 26413717 938756 26413717 667192 737041 667192 737041 407055 26639689 407055 26639689 17813598 16705627 17813598 16705627 9459653 6809689 9459653 6809689 5704107 4435433 5704107 4435433 4055157 3304545 4055157 3304545 2942396 24102985 2942396 24102985 25553631 24478060 25553631 24478060 1811515 2156339 1811515 2156339 25558000 25743413 25558000 25743413 1419994 16025837 1419994 16025837 14407199 10358849 14407199 10358849 9358193 7365059 9358193 7365059 23557660 23193650 23557660 23193650 24103851 23747229 24103851 23747229 25307683 26022779 25307683 26022779 578835 605967 578835 605967 26643813 25979815 26643813 25979815 974403 11510039 974403 11510039 20990306 23419803 20990306 23419803 25132797 782902 25132797 782902 555181 26576668 555181 26576668 389802 476301 389802 476301 26411949 25545536 26411949 25545536 1564001 20029034 1564001 20029034 9598908 6543862 9598908 6543862 5977253 3292512 5977253 3292512 23812008 3081837 23812008 3081837 1918449 1386649 1918449 1386649 25420198 25157598 25420198 25157598 1642690 25781092 1642690 25781092 934729 706159 934729 706159 26311143 483291 26311143 483291 26576968 25826271 26576968 25826271 555491 26492908 555491 26492908 439622 26570858 439622 18945436 439622 18945436 21427918 21320735 21427918 21320735 22817622 2516511 22817622 2516511 24746967 23868206 24746967 23868206 2702377 1938490 2702377 1938490 2134115 25372928 2134115 25372928 683584 773523 683584 773523 26157191 25879136 26157191 25879136 1245103 11569011 1245103 11569011 13072026 15074335 13072026 15074335 6444664 3234947 6444664 3234947 24319348 1298098 24319348 1298098 25890616 24963742 25890616 24963742 1700495 25498889 1700495 25498889 1439659 1525144 1439659 1525144 25594572 24549695 25594572 24549695 2026460 24919176 2026460 24919176 26024522 10741676 26024522 10741676 14593337 16678279 14593337 16678279 4847521 23981941 4847521 23981941 24954127 1729506 24954127 1729506 25622202 1298760 25622202 1298760 589287 652918 589287 652918 13661082 19608228 13661082 19608228 7035453 21032377 7035453 21032377 5050144 3165028 5050144 3165028 1234513 25746718 1234513 25746718 17812932 6066446 17812932 6066446 2894506 2072858 2894506 2072858 25083120 24392606 25083120 24392606 2333263 2536141 2333263 2536141 7745190 20791847 7745190 20791847 21771389 2645589 21771389 2645589 2129835 24834043 2129835 24834043 26100307 544950 26100307 544950 340541 469413 340541 469413 26591648 26029911 26591648 26029911 716376 26464157 716376 26464157 19970919 15628297 19970919 15628297 15539702 10068764 15539702 10068764 4157425 3800525 4157425 3800525 25031051 1244977 25031051 1244977 26261473 25485397 26261473 25485397 1161669 818304 1161669 818304 26474544 25967635 26474544 25967635 878284 822913 878284 822913 690385 26325298 690385 26325298 14174379 12221618 14174379 12221618 21456819 20837636 21456819 20837636 23708700 2621726 23708700 2621726 25372972 1168950 25372972 1168950 806066 560691 806066 560691 26369764 25793263 26369764 25793263 725295 564954 725295 564954 26350346 25842497 26350346 25842497 454460 545720 454460 545720 26379856 459668 26379856 459668 26604676 25961117 26604676 25961117 1161463 972114 1161463 972114 26010059 25326356 26010059 25326356 850597 26289660 850597 26289660 17653747 15668013 17653747 15668013 5606803 22020229 5606803 22020229 23020243 2830098 23020243 2830098 3188992 24199580 3188992 24199580 2277128 1793441 2277128 1793441 1742039 1620935 1742039 1620935 25656611 24879544 25656611 24879544 1980210 1222591 1980210 1222591 25841108 24960999 25841108 24960999 14680119 7142576 14680119 7142576 5968551 5643220 5968551 5643220 22283082 2600109 22283082 2600109 1862755 1903091 1862755 1903091 25196883 1466447 25196883 1466447 1399576 20390288 1399576 20390288 7709319 4565752 7709319 4565752 3817550 24416886 3817550 24416886 26260927 25536011 26260927 25536011 1301193 876134 1301193 876134 26153140 25437393 26153140 25437393 1113541 1103840 1113541 1103840 25982557 25287151 25982557 25287151 1297178 1759260 1297178 1759260 1285600 1634516 1285600 1634516 25528478 879579 25528478 879579 25979260 25629863 25979260 25629863 26576050 23594936 26576050 23594936 4891855 4356048 4891855 4356048 3360534 2361379 3360534 2361379 2453426 10585162 2453426 10585162 13468226 14388211 13468226 14388211 17423028 18473345 17423028 18473345 7334611 5788781 7334611 5788781 5958237 5331101 5958237 5331101 25422639 25316106 25422639 25316106 1454719 25968284 1454719 25968284 760888 26315054 760888 26315054 686380 7651124 686380 7651124 19870204 21215577 19870204 21215577 1497263 1274903 1497263 1274903 25635466 945827 25635466 945827 25783261 24967308 25783261 24967308 25863778 890200 25863778 890200 622134 676179 622134 676179 26454341 25634522 26454341 25634522 26617821 26138943 26617821 26138943 504807 559440 504807 559440 26560304 25664072 26560304 25664072 1331918 1112868 1331918 1112868 25970004 25682651 25970004 25682651 1349114 25786023 1349114 25786023 1214915 1118397 1214915 1118397 901704 907819 901704 907819 26274122 25416516 26274122 25416516 1391246 1273422 1391246 1273422 26185872 25372273 26185872 25372273 26384651 26318305 26384651 26318305 738558 15376924 738558 15376924 17570385 17589985 17570385 17589985 5887000 21670697 5887000 21670697 2917958 1358258 2917958 1358258 25925817 25006454 25925817 25006454 10162709 8924846 10162709 8924846 19066830 21172267 19066830 21172267 22252692 3820090 22252692 3820090 2538489 24975571 2538489 24975571 1828953 25030977 1828953 25030977 17087410 9485614 17087410 9485614 8835146 5229992 8835146 5229992 22178665 4921438 22178665 4921438 4801110 24114315 4801110 24114315 2467304 24320737 2467304 24320737 13083196 12586508 13083196 12586508 17366815 9447107 17366815 9447107 17937662 5951132 17937662 5951132 5997071 3689101 5997071 3689101 3842268 16501622 3842268 16501622 17396747 17629684 17396747 17629684 20154134 19627670 20154134 19627670 7688196 7406245 7688196 7406245 24395987 23860368 24395987 23860368 2850213 1963350 2850213 1963350 25093683 23964481 25093683 23964481 2529652 2574676 2529652 2574676 2057266 2109212 2057266 2109212 25306185 958741 25306185 958741 25844006 25059040 25844006 25059040 26049825 14583222 26049825 14583222 8740647 7454435 8740647 7454435 5012071 2696523 5012071 2696523 1988223 25302382 1988223 25302382 534200 571228 534200 571228 26652908 25591464 26652908 25591464 824194 26362502 824194 26362502 625539 9251896 625539 9251896 20298768 22798493 20298768 22798493 2360056 2049606 2360056 2049606 1728948 14842480 1728948 14842480 17094341 21586339 17094341 21586339 5278931 3445273 5278931 3445273 23273705 23613872 23273705 23613872 2989643 25090216 2989643 25090216 1667778 13942788 1667778 13942788 15861922 18144111 15861922 18144111 7075172 21299845 7075172 21299845 22937823 22167922 22937823 22167922 4219408 2554086 4219408 2554086 24583089 1998159 24583089 1998159 25380076 25595683 25380076 25595683 1228249 25990946 1228249 25990946 557878 747182 557878 747182 26246407 5763036 26246407 5763036 5323122 22944757 5323122 22944757 24884243 24530240 24884243 24530240 2240200 1132970 2240200 1132970 1197188 14714078 1197188 14714078 20509376 23079369 20509376 23079369 24257033 23825548 24257033 23825548 2587630 24976199 2587630 24976199 26252101 25415980 26252101 25415980 1313571 1057359 1313571 1057359 25988056 25292796 25988056 25292796 1566054 25986515 1566054 25986515 903187 26137556 903187 26137556 757454 777383 757454 777383 26087320 25152567 26087320 25152567 10851831 10990597 10851831 10990597 16172417 21553334 16172417 21553334 23124220 24276810 23124220 24276810 25823601 24730776 25823601 24730776 2017166 21592061 2017166 21592061 7387221 5850196 7387221 5850196 21707328 4717317 21707328 4717317 22768562 3334683 22768562 3334683 24057810 23580440 24057810 23580440 3350257 23770622 3350257 23770622 25016612 24384789 25016612 24384789 1856577 25219514 1856577 25219514 1484543 25845525 1484543 25845525 829486 26289348 829486 26289348 496648 665227 496648 665227 26465107 25376552 26465107 25376552 1401848 16655432 1401848 16655432 18270346 7045661 18270346 7045661 22667065 1764281 22667065 1764281 1730883 1415778 1730883 1415778 25825353 25078112 25825353 25078112 1392941 1273202 1392941 1273202 1160399 17932028 1160399 17932028 19748226 6291784 19748226 6291784 21121998 23124824 21121998 23124824 3543138 23877190 3543138 23877190 3020387 2142019 3020387 2142019 26013586 940658 26013586 940658 913981 26155357 913981 26155357 489561 526283 489561 526283 26779533 26063433 26779533 26063433 934240 933471 934240 933471 769869 672328 769869 672328 558353 623291 558353 623291 26172939 25295995 26172939 25295995 26501229 25636448 26501229 25636448 1242985 1010956 1242985 1010956 669047 584540 669047 584540 26303908 25529351 26303908 25529351 1476582 10828911 1476582 10828911 18537511 22233976 18537511 22233976 2142272 25238917 2142272 25238917 1060907 1032437 1060907 1032437 531077 26480945 531077 15002431 531077 15002431 16534500 17699150 16534500 17699150 8895857 18850507 8895857 18850507 21211973 21123628 21211973 21123628 4373953 24062569 4373953 24062569 1997499 25362014 1997499 25362014 1513962 1557484 1513962 1557484 13965967 19817273 13965967 19817273 21783790 4897925 21783790 4897925 4210437 3482107 4210437 3482107 2193841 1571272 2193841 1571272 1582944 25626298 1582944 25626298 1143439 1223065 1143439 1223065 816206 25948988 816206 25948988 6208153 16917801 6208153 16917801 15024048 9543703 15024048 9543703 5388308 22941374 5388308 22941374 23975353 2833036 23975353 2833036 10226570 11931617 10226570 11931617 23039610 23797503 23039610 23797503 2625531 1292682 2625531 1292682 25507433 24716220 25507433 24716220 25871654 25448805 25871654 25448805 26579946 25633387 26579946 25633387 1347559 10140242 1347559 10140242 11228867 12740494 11228867 12740494 15642226 8770385 15642226 8770385 6026706 24774013 6026706 24774013 26263874 25686398 26263874 25686398 1022054 824764 1022054 824764 26128940 25176460 26128940 25176460 1300482 25925122 1300482 25925122 1093769 699900 1093769 699900 445083 19466052 445083 19466052 20811230 4382735 20811230 4382735 23689544 2699263 23689544 2699263 2700508 18047032 2700508 18047032 21210083 5223752 21210083 5223752 21531465 23861997 21531465 23861997 2711091 1998923 2711091 1998923 25025069 25229193 25025069 25229193 1392525 1167799 1392525 1167799 26017692 25296148 26017692 25296148 1303165 1093877 1303165 1093877 26154127 585893 26154127 585893 26452543 25691451 26452543 25691451 798213 26223152 798213 26223152 14528586 5943654 14528586 5943654 3891737 23080784 3891737 23080784 1581924 25500486 1581924 25500486 26617652 26149246 26617652 26149246 674790 26261251 674790 26261251 16515115 13131106 16515115 13131106 13372832 1394416 13372832 1394416 765463 785143 765463 785143 509308 785143 17492142 21391279 17492142 21391279 22184502 3466778 22184502 3466778 24020963 2769088 24020963 2769088 24074241 15963267 24074241 15963267 10474486 17705419 10474486 17705419 20451498 20569826 20451498 20569826 5301308 4179810 5301308 4179810 2968350 2808524 2968350 2808524 25161586 24041111 25161586 24041111 10954466 5280404 10954466 5280404 22889367 3195391 22889367 3195391 23742476 2165810 23742476 2165810 1777238 25448762 1777238 25448762 26417449 25664848 26417449 25664848 757928 630350 757928 630350 26480061 492265 26480061 492265 10398697 14888401 10398697 14888401 15097441 7299689 15097441 7299689 20403585 19973937 20403585 19973937 22244621 22281488 22244621 22281488 4524661 2669289 4524661 2669289 24694709 23577148 24694709 23577148 3257857 3013155 3257857 3013155 17897104 18423733 17897104 18423733 20224871 6722548 20224871 6722548 14951995 20637762 14951995 20637762 6195532 21639965 6195532 21639965 5360861 22219731 5360861 22219731 4597065 3729441 4597065 3729441 4169233 3608479 4169233 3608479 2516600 2041036 2516600 2041036 1915166 12810831 1915166 12810831 21110893 3683423 21110893 3683423 23403634 1795879 23403634 1795879 25726774 917426 25726774 917426 623649 762765 623649 762765 26119248 14046962 26119248 14046962 7141132 20091358 7141132 20091358 22797364 21911488 22797364 21911488 19708004 5044794 19708004 5044794 21855180 23004571 21855180 23004571 3644680 23603104 3644680 23603104 24920602 24502702 24920602 24502702 25932608 26344879 25932608 26344879 593631 746476 593631 746476 17568466 19073433 17568466 19073433 7230920 21166228 7230920 21166228 3977310 3132578 3977310 3132578 24169479 23379826 24169479 23379826 3305626 24193325 3305626 24193325 1083452 26291563 1083452 26291563 517357 710770 517357 710770 20786398 22611233 20786398 22611233 3767147 1540232 3767147 1540232 25693772 24872934 25693772 24872934 26257504 623305 26257504 623305 26770613 26227457 26770613 26227457 670122 822317 670122 822317 26260622 360356 26260622 360356 26757792 26229529 26757792 26229529 870607 791310 870607 791310 26315052 25699913 26315052 25699913 784848 26298973 784848 26298973 602324 784723 602324 784723 17951668 17653296 17951668 17653296 18609363 7884713 18609363 7884713 21422306 3861541 21422306 3861541 23141607 22512425 23141607 22512425 3787579 2248648 3787579 2248648 2456728 1429020 2456728 1429020 25731213 24660486 25731213 24660486 19475580 5633209 19475580 5633209 3665898 3282878 3665898 3282878 2644967 1927792 2644967 1927792 25109818 1598808 25109818 1598808 19552591 12805457 19552591 12805457 10087146 20196777 10087146 20196777 6650711 21965940 6650711 21965940 4905498 22506735 4905498 22506735 24549567 23843883 24549567 23843883 25069426 23976390 25069426 23976390 2046689 25134633 2046689 25134633 26276813 25822254 26276813 25822254 954791 785957 954791 785957 615128 19102954 615128 19102954 20040641 22563273 20040641 22563273 25313440 24395744 25313440 24395744 2075532 2250534 2075532 2250534 24655282 1734287 24655282 1734287 1564216 13711468 1564216 13711468 15660163 4839041 15660163 4839041 4669257 4350822 4669257 4350822 25531141 25097274 25531141 25097274 1251773 887493 1251773 887493 26329574 25475631 26329574 25475631 1123949 26280945 1123949 26280945 522354 713927 522354 713927 26292207 535247 26292207 535247 13677844 17982652 13677844 17982652 21497316 21853077 21497316 21853077 5146032 3879226 5146032 3879226 23283929 22684985 23283929 22684985 3899562 2751849 3899562 2751849 1584121 25458991 1584121 25458991 1340949 1332738 1340949 1332738 25892048 848387 25892048 848387 26255348 25763679 26255348 25763679 1064838 1132320 1064838 1132320 956328 8971552 956328 8971552 21746855 4025929 21746855 4025929 4089645 23183774 4089645 23183774 3341444 24511270 3341444 24511270 2229775 25104954 2229775 25104954 1418264 980295 1418264 980295 860701 26125268 860701 26125268 7801687 4352061 7801687 4352061 3671503 3827628 3671503 3827628 23264098 23107353 23264098 23107353 1996193 1208751 1996193 1208751 26098780 25189777 26098780 25189777 1679561 1002754 1679561 1002754 933214 704896 933214 704896 26275775 25321910 26275775 25321910 1357727 25590632 1357727 25590632 11044355 7199912 11044355 7199912 6839085 3385075 6839085 3385075 1965865 1780849 1965865 1780849 25717286 24703759 25717286 24703759 25758648 24961753 25758648 24961753 1475758 25413015 1475758 25413015 26240210 9590843 26240210 9590843 7446359 20839567 7446359 20839567 22072169 4642376 22072169 4642376 4397178 3650629 4397178 3650629 3710952 24421896 3710952 24421896 25737612 24712734 25737612 24712734 2017802 25013418 2017802 25013418 26281090 25325001 26281090 25325001 1230182 25701322 1230182 25701322 15472953 14045934 15472953 14045934 8169269 6173057 8169269 6173057 4590983 22445155 4590983 22445155 3498137 2744798 3498137 2744798 24124191 23740145 24124191 23740145 2939280 24076950 2939280 24076950 25374220 24423895 25374220 24423895 25780175 25180387 25780175 25180387 1717391 1820095 1717391 1820095 25181430 1279330 25181430 1279330 25646835 24974462 25646835 24974462 1471173 25853657 1471173 25853657 863310 715694 863310 715694 679824 26418571 679824 13297013 679824 13297013 17123528 18785697 17123528 18785697 20517924 5777430 20517924 5777430 6146508 5180674 6146508 5180674 22617218 21674401 22617218 21674401 15790008 6192763 15790008 6192763 4778192 4373347 4778192 4373347 3768004 23065359 3768004 23065359 24562142 2114548 24562142 2114548 2450310 24721707 2450310 24721707 1817715 25440478 1817715 25440478 772853 822603 772853 822603 25933553 17428928 25933553 17428928 12087661 9498161 12087661 9498161 7954393 5814191 7954393 5814191 21321367 22848122 21321367 22848122 3992875 9333352 3992875 9333352 19654637 20858592 19654637 20858592 5906442 5315215 5906442 5315215 4522159 4096582 4522159 4096582 2684511 1492423 2684511 1492423 1590916 25456369 1590916 25456369 26632444 26134560 26632444 26134560 659723 655720 659723 655720 530233 12186683 530233 12186683 17752321 19160724 17752321 19160724 19620815 7248808 19620815 7248808 7202336 5010297 7202336 5010297 22098079 23333546 22098079 23333546 25517903 24390188 25517903 24390188 2231636 1997210 2231636 1997210 25110831 1566405 25110831 1566405 1565403 1435145 1565403 1435145 25704781 25048336 25704781 25048336 26047703 674482 26047703 674482 26184615 5332551 26184615 5332551 17127379 17812484 17127379 17812484 18768973 6402352 18768973 6402352 21625594 24095268 21625594 24095268 2170709 25247247 2170709 25247247 26206354 15614574 26206354 15614574 7027090 20514260 7027090 20514260 4699865 3674132 4699865 3674132 4065729 23766898 4065729 23766898 2711040 24228336 2711040 24228336 7028011 6628008 7028011 6628008 22710361 3949186 22710361 3949186 4222978 22747665 4222978 22747665 15702513 8289558 15702513 8289558 7089042 21936797 7089042 21936797 4216561 4016942 4216561 4016942 21665646 21912011 21665646 21912011 4272592 22815532 4272592 22815532 3255935 24095523 3255935 24095523 25770237 25496634 25770237 25496634 1418337 707562 1418337 707562 26163105 25665956 26163105 25665956 895283 832569 895283 832569 796394 16328596 796394 16328596 15445541 3314608 15445541 3314608 23473860 15918570 23473860 15918570 7912984 21145513 7912984 21145513 22829757 22753640 22829757 22753640 25040504 24163896 25040504 24163896 20272875 5409028 20272875 5409028 4621338 22376306 4621338 22376306 25428741 24693262 25428741 24693262 1446023 1733060 1446023 1733060 25593590 24831058 25593590 24831058 1549060 25752920 1549060 25752920 1331879 1239757 1331879 1239757 25993997 1021871 25993997 1021871 1004965 26165511 1004965 26165511 16766754 3520740 16766754 3520740 3686802 14530045 3686802 14530045 13363801 11639829 13363801 11639829 4132430 3630686 4132430 3630686 23328549 13322051 23328549 13322051 12466756 14875024 12466756 14875024 15389385 10159210 15389385 10159210 10431619 16909732 10431619 16909732 8182196 20389409 8182196 20389409 5304149 21832729 5304149 21832729 23980745 23545760 23980745 23545760 2608166 24522721 2608166 24522721 1984047 1506043 1984047 1506043 13928054 17908152 13928054 17908152 23391761 3225525 23391761 3225525 2245296 1611511 2245296 1611511 1918573 25341472 1918573 25341472 26252254 10706739 26252254 10706739 7742752 21822757 7742752 21822757 24432779 23326007 24432779 23326007 2462918 25270698 2462918 25270698 737391 822826 737391 822826 26186178 25414197 26186178 25414197 26507880 26012306 26507880 26012306 960167 992324 960167 992324 10970194 14894229 10970194 14894229 20059087 22971165 20059087 22971165 24555650 1852068 24555650 1852068 25396826 1424949 25396826 1424949 992079 797853 992079 797853 26130793 16827036 26130793 16827036 8930552 5941259 8930552 5941259 5555359 3512804 5555359 3512804 23789389 23522639 23789389 23522639 24890159 1727154 24890159 1727154 24983124 24160914 24983124 24160914 2370057 25233195 2370057 25233195 1831968 1146185 1831968 1146185 26078031 1025735 26078031 1025735 15313863 16534374 15313863 16534374 19126374 6598301 19126374 6598301 5709400 22225021 5709400 22225021 24266896 23146258 24266896 23146258 3638074 3011581 3638074 3011581 24505146 24429314 24505146 24429314 25233057 11180852 25233057 11180852 10561855 19440122 10561855 19440122 20701063 21550422 20701063 21550422 4748571 3112266 4748571 3112266 2225361 24873618 2225361 24873618 1973958 17872182 1973958 17872182 12780956 6969504 12780956 6969504 22009158 22716137 22009158 22716137 24716623 1681367 24716623 1681367 1903127 1643792 1903127 1643792 1679499 5274953 1679499 5274953 12665560 12219836 12665560 12219836 18110975 17751932 18110975 17751932 19922992 20631471 19922992 20631471 22080031 3663715 22080031 3663715 24534074 24452255 24534074 24452255 2244878 24793081 2244878 24793081 1954697 25042339 1954697 25042339 26005462 15831431 26005462 15831431 7406600 20500704 7406600 20500704 22028647 3601143 22028647 3601143 3684289 24272711 3684289 24272711 2498856 2073492 2498856 2073492 25271181 25522834 25271181 25522834 898012 1098072 898012 1098072 26249891 25164149 26249891 25164149 1607708 1555006 1607708 1555006 17654847 20457274 17654847 20457274 23021437 23157673 23021437 23157673 23921190 2992606 23921190 2992606 2666751 24334102 2666751 24334102 25633833 24796398 25633833 24796398 25798118 12751873 25798118 12751873 2978332 2522724 2978332 2522724 24417876 23564256 24417876 23564256 2969396 23849812 2969396 23849812 17685170 5064394 17685170 5064394 23411234 3262807 23411234 3262807 23625461 2852271 23625461 2852271 24247149 23334647 24247149 23334647 2264914 24659674 2264914 24659674 5183719 12117192 5183719 12117192 14872440 6726272 14872440 6726272 23286251 23354921 23286251 23354921 3199150 24074558 3199150 24074558 2391922 1903421 2391922 1903421 25186730 24604775 25186730 24604775 25853873 24968964 25853873 24968964 1932696 1365695 1932696 1365695 1198014 11883214 1198014 11883214 14680463 15499257 14680463 15499257 7860681 4996820 7860681 4996820 5005354 22040206 5005354 22040206 24437729 1857863 24437729 1857863 1271814 1268251 1271814 1268251 25997666 25143547 25997666 25143547 1750094 1782725 1750094 1782725 1106544 1212608 1106544 1212608 19726016 13932164 19726016 13932164 9686938 17324817 9686938 17324817 9001659 21811760 9001659 21811760 4596937 4491634 4596937 4491634 7488357 10991969 7488357 10991969 21425931 21451359 21425931 21451359 5362932 24054257 5362932 24054257 2583497 1785293 2583497 1785293 25619751 24890254 25619751 24890254 1392218 1716923 1392218 1716923 9941318 14928104 9941318 14928104 12212408 5270296 12212408 5270296 21552384 20134504 21552384 20134504 18241968 8181129 18241968 8181129 6370408 6257537 6370408 6257537 20522969 21629488 20522969 21629488 22268866 17227992 22268866 17227992 10248218 14312779 10248218 14312779 24369099 23508328 24369099 23508328 2630005 1849687 2630005 1849687 25575170 24703048 25575170 24703048 2365011 1934397 2365011 1934397 25328847 24637967 25328847 24637967 25892982 25019157 25892982 25019157 1923207 1323470 1923207 1323470 25662742 24868054 25662742 24868054 1892936 25939800 1892936 25939800 26817477 17940076 26817477 17940076 9998345 8052120 9998345 8052120 8459292 13337945 8459292 13337945 17776533 21204227 17776533 21204227 5729413 4385192 5729413 4385192 24047250 23056581 24047250 23056581 2954208 24934621 2954208 24934621 25864611 25612169 25864611 25612169 952721 740703 952721 740703 26295277 25621844 26295277 25621844 26595750 25764701 26595750 25764701 741458 880480 741458 880480 26482385 25746642 26482385 25746642 1025463 1010993 1025463 1010993 847243 26329730 847243 26329730 665279 12420929 665279 12420929 21007581 21389296 21007581 21389296 23301516 22952050 23301516 22952050 24882863 24911199 24882863 24911199 2032691 2173706 2032691 2173706 1517206 1195132 1517206 1195132 25678872 24722184 25678872 24722184 1519138 995912 1519138 995912 922615 26306774 922615 26306774 776042 11289669 776042 11289669 18018063 17650983 18018063 17650983 8474745 7266116 8474745 7266116 4491121 24753290 4491121 24753290 1984452 1288368 1984452 1288368 25595928 24759848 25595928 24759848 1875899 1752279 1875899 1752279 26306950 25314180 26306950 25314180 1422507 1726307 1422507 1726307 25479139 24483035 25479139 24483035 9225320 10423696 9225320 10423696 18095736 20170847 18095736 20170847 6221593 4211504 6221593 4211504 3993231 3936195 3993231 3936195 24164448 23851497 24164448 23851497 3029237 7485800 3029237 7485800 20730100 6139147 20730100 6139147 5938644 4582730 5938644 4582730 22879279 22803366 22879279 22803366 3668926 3137787 3668926 3137787 23799216 24434021 23799216 24434021 25686146 24754054 25686146 24754054 26323515 25839327 26323515 25839327 850988 26115123 850988 26115123 600584 675834 600584 675834 26155336 25126633 26155336 25126633 1825032 1490137 1825032 1490137 26165554 25038141 26165554 25038141 9984460 8234066 9984460 8234066 19865407 19853541 19865407 19853541 22768764 4146812 22768764 4146812 14277746 21548062 14277746 21548062 4697730 3748231 4697730 3748231 3375399 23574880 3375399 23574880 2900928 2043298 2900928 2043298 25314872 1491898 25314872 1491898 25627301 24770754 25627301 24770754 2214100 2149547 2214100 2149547 24975161 1673962 24975161 1673962 1835630 16296656 1835630 16296656 22005328 21778130 22005328 21778130 24285715 23177849 24285715 23177849 2842048 2624076 2842048 2624076 25404040 24521235 25404040 24521235 25910634 25095259 25910634 25095259 1470626 25889138 1470626 25889138 1130237 1151931 1130237 1151931 26361760 25271785 26361760 25271785 1536999 13252400 1536999 13252400 13550137 12380250 13550137 12380250 14969219 18248323 14969219 18248323 19248648 7136201 19248648 7136201 24124872 2240916 24124872 2240916 24731213 1767845 24731213 1767845 25685256 25014906 25685256 25014906 26489494 25410230 26489494 25410230 1065693 26183274 1065693 26183274 933028 822020 933028 822020 25993856 25190489 25993856 25190489 26298047 25597141 26298047 25597141 1049516 26173923 1049516 26173923 924297 990353 924297 990353 25769700 24817253 25769700 24817253 2018781 25150912 2018781 25150912 1271256 1301412 1271256 1301412 25994536 25880100 25994536 25880100 785971 810902 785971 810902 26324874 25366090 26324874 25366090 11936115 9209785 11936115 9209785 18233131 17885177 18233131 17885177 21889591 24089629 21889591 24089629 2649581 1633088 2649581 1633088 25669082 24578314 25669082 24578314 2232333 24761323 2232333 24761323 7259648 15477374 7259648 15477374 15771804 20178722 15771804 20178722 22566725 22536404 22566725 22536404 4124766 3389115 4124766 3389115 23908025 2675550 23908025 2675550 24622514 2075136 24622514 2075136 25014613 24199981 25014613 24199981 14163598 9303272 14163598 9303272 5132442 4458515 5132442 4458515 4295504 3816292 4295504 3816292 24476125 23492322 24476125 23492322 11582917 8115994 11582917 8115994 20308789 3834693 20308789 3834693 23463879 2544816 23463879 2544816 24575926 1656029 24575926 1656029 26013677 25798936 26013677 25798936 1146801 1332914 1146801 1332914 25484544 24572190 25484544 24572190 1699013 1545978 1699013 1545978 10207733 19535574 10207733 19535574 21439553 22320595 21439553 22320595 3052651 24074506 3052651 24074506 25730648 25186214 25730648 25186214 1367610 25709686 1367610 25709686 1148641 939187 1148641 939187 936061 26111862 936061 26111862 551041 623483 551041 623483 26260315 25515197 26260315 25515197 26430007 16834403 26430007 16834403 8698507 21537813 8698507 21537813 4688175 4048582 4688175 4048582 23329640 22722498 23329640 22722498 24881919 1979323 24881919 1979323 14371358 15505524 14371358 15505524 20214576 21783119 20214576 21783119 5093300 22319689 5093300 22319689 4083647 22877099 4083647 22877099 3395043 3123166 3395043 3123166 23689324 12583939 23689324 12583939 6942205 20505796 6942205 20505796 23239951 23556881 23239951 23556881 3287266 2125368 3287266 2125368 25446971 24969692 25446971 24969692 26072042 17424704 26072042 17424704 9809177 11884982 9809177 11884982 19434357 18917694 19434357 18917694 21139176 22055353 21139176 22055353 4565502 4101671 4565502 4101671 22794218 23206663 22794218 23206663 24626152 1684779 24626152 1684779 1173159 783501 1173159 783501 26128398 24995620 26128398 24995620 1406967 25739309 1406967 25739309 1018474 755167 1018474 755167 800272 15737546 800272 15737546 18349975 7217180 18349975 7217180 22274493 4546787 22274493 4546787 16172890 15665565 16172890 15665565 17378417 6986749 17378417 6986749 6224342 5130727 6224342 5130727 4872306 22381577 4872306 22381577 4327680 2303802 4327680 2303802 24602363 23730251 24602363 23730251 2071332 2031406 2071332 2031406 10643480 11253313 10643480 11253313 16467340 7897972 16467340 7897972 6969596 5541687 6969596 5541687 5897335 15420415 5897335 15420415 16241536 18411358 16241536 18411358 7542699 20115662 7542699 20115662 22693957 23105070 22693957 23105070 3730772 2969696 3730772 2969696 3250757 2762498 3250757 2762498 24565985 1635869 24565985 1635869 25312814 1344641 25312814 1344641 1123780 13172170 1123780 13172170 16800300 7656378 16800300 7656378 22144276 4994432 22144276 4994432 22504587 4249253 22504587 4249253 3587533 23997091 3587533 23997091 26244625 25760211 26244625 25760211 1027700 26040577 1027700 26040577 763085 26285017 763085 26285017 11064164 13620370 11064164 13620370 14987845 7325524 14987845 7325524 21511406 3482233 21511406 3482233 23763104 23089040 23763104 23089040 9914338 5581192 9914338 5581192 4645529 4178067 4645529 4178067 3637577 1114252 3637577 1114252 26059170 25658371 26059170 25658371 1192736 847755 1192736 847755 26034263 25177794 26034263 25177794 1607108 8327859 1607108 8327859 19057982 7106490 19057982 7106490 20770900 5787287 20770900 5787287 5253297 22250901 5253297 22250901 23028057 3331909 23028057 3331909 24375753 24797138 24375753 24797138 1831758 1806326 1831758 1806326 1301332 25715729 1301332 25715729 16321199 6453362 16321199 6453362 20984373 21226549 20984373 21226549 5439145 10908888 5439145 10908888 11658490 14900439 11658490 14900439 19213749 21032054 19213749 21032054 22033796 5055139 22033796 5055139 14106838 13852484 14106838 13852484 6043689 23277289 6043689 23277289 23826563 1793408 23826563 1793408 2175409 19277829 2175409 19277829 13014329 10956327 13014329 10956327 16860652 18641512 16860652 18641512 19508128 6410361 19508128 6410361 20531118 21887815 20531118 21887815 3646550 3239392 3646550 3239392 1988081 25229221 1988081 25229221 1394882 25353816 1394882 25353816 7093105 5452112 7093105 5452112 23231359 2232556 23231359 2232556 25353213 24641181 25353213 24641181 2077480 24953651 2077480 24953651 1458691 25555677 1458691 25555677 1321973 933258 1321973 933258 25843896 807222 25843896 807222 26033530 25685931 26033530 25685931 1052328 1047845 1052328 1047845 26125526 25148157 26125526 25148157 1437429 25508966 1437429 25508966 1235558 719707 1235558 719707 26172188 25793389 26172188 25793389 877747 1014760 877747 1014760 760407 770339 760407 770339 26549767 26059003 26549767 26059003 1029163 976813 1029163 976813 725231 825918 725231 825918 26399418 25452576 26399418 25452576 1369103 1105798 1369103 1105798 17063061 21237823 17063061 21237823 5161374 3999210 5161374 3999210 2618856 2751042 2618856 2751042 10901054 17171000 10901054 17171000 7488788 20859691 7488788 20859691 24665340 24905800 24665340 24905800 26102935 26316519 26102935 26316519 809856 886354 809856 886354 26040612 25321462 26040612 25321462 1216660 1223888 1216660 1223888 26510272 25473321 26510272 25473321 1314018 1253591 1314018 1253591 26320994 25219325 26320994 25219325 1529016 1258455 1529016 1258455 26200309 25508620 26200309 25508620 962349 26206183 962349 26206183 12460351 13363960 12460351 13363960 14882848 8848804 14882848 8848804 19490878 5558140 19490878 5558140 22106370 21875767 22106370 21875767 4695244 4291314 4695244 4291314 23526332 2832989 23526332 2832989 24771743 1613201 24771743 1613201 25481871 25065611 25481871 25065611 26157131 860810 26157131 860810 17880711 18066365 17880711 18066365 18740672 19066491 18740672 19066491 20439468 19722595 20439468 19722595 4485377 4105638 4485377 4105638 24323566 23466808 24323566 23466808 3232588 2461324 3232588 2461324 1903733 25215898 1903733 25215898 1410446 907347 1410446 907347 647094 743818 647094 743818 15061887 16925806 15061887 16925806 9167908 18676776 9167908 18676776 5277208 4227856 5277208 4227856 3623868 3496365 3623868 3496365 9967111 13950042 9967111 13950042 13993245 8910701 13993245 8910701 8922757 8036797 8922757 8036797 23336299 23263391 23336299 23263391 3074305 2892367 3074305 2892367 24227703 24170405 24227703 24170405 2247540 2441938 2247540 2441938 8637537 15657443 8637537 15657443 17404300 21520109 17404300 21520109 5203195 3646933 5203195 3646933 23484435 24061612 23484435 24061612 25200650 12501856 25200650 12501856 10434666 8014783 10434666 8014783 5746005 3962792 5746005 3962792 23370582 3260215 23370582 3260215 23987555 23086789 23987555 23086789 13294795 7658427 13294795 7658427 6298274 22899541 6298274 22899541 3618054 23836949 3618054 23836949 2125079 2087295 2125079 2087295 1624402 1291186 1624402 1291186 25485827 24878728 25485827 24878728 1505984 1274736 1505984 1274736 25548054 24734687 25548054 24734687 26102698 25388228 26102698 25388228 26335813 25713873 26335813 25713873 577262 787701 577262 787701 11220598 18229012 11220598 18229012 7251180 6343120 7251180 6343120 20520790 21136124 20520790 21136124 4566445 23188303 4566445 23188303 24179867 10748593 24179867 10748593 8276711 19491315 8276711 19491315 4683096 4225790 4683096 4225790 23746415 23733832 23746415 23733832 2890210 24073271 2890210 24073271 10988930 15606741 10988930 15606741 9450030 19060106 9450030 19060106 23308754 22752062 23308754 22752062 23726711 15513831 23726711 15513831 10959023 8390721 10959023 8390721 8598378 19508904 8598378 19508904 5721992 21612124 5721992 21612124 4923068 4836696 4923068 4836696 15693826 16248894 15693826 16248894 9731006 18214707 9731006 18214707 8602852 6985826 8602852 6985826 6775320 20794581 6775320 20794581 21789866 24116526 21789866 24116526 25191690 24290754 25191690 24290754 2159974 1189766 2159974 1189766 1051681 965494 1051681 965494 692596 919878 692596 919878 26402549 25734524 26402549 25734524 1059980 805098 1059980 805098 26344722 25697341 26344722 25697341 1233479 1067465 1233479 1067465 26285629 507966 26285629 507966 13277264 16354198 13277264 16354198 20722649 3774988 20722649 3774988 25240352 24848279 25240352 24848279 1658974 1499743 1658974 1499743 16132261 14051969 16132261 14051969 14508616 18064746 14508616 18064746 7792808 6588359 7792808 6588359 4616825 2089816 4616825 2089816 2415535 1579719 2415535 1579719 25212876 24545272 25212876 24545272 2004196 1643281 2004196 1643281 25472499 24685495 25472499 24685495 25921996 842094 25921996 842094 26376682 25464063 26376682 25464063 26446549 25695837 26446549 25695837 1378761 12534025 1378761 12534025 14661177 9675461 14661177 9675461 19280163 19827327 19280163 19827327 7241804 4308342 7241804 4308342 22914077 3486228 22914077 3486228 2811632 3071023 2811632 3071023 12426781 15105628 12426781 15105628 15768667 11400896 15768667 11400896 6214531 6007711 6214531 6007711 10502092 11283111 10502092 11283111 19266006 19210036 19266006 19210036 21413096 22711397 21413096 22711397 4191981 3201495 4191981 3201495 2791733 24394121 2791733 24394121 2382023 2313735 2382023 2313735 24753699 24178178 24753699 24178178 2805759 3116834 2805759 3116834 18606438 18045885 18606438 18045885 5725703 4668964 5725703 4668964 22669732 23040939 22669732 23040939 3938336 24015382 3938336 24015382 24775662 11927521 24775662 11927521 13564770 18290660 13564770 18290660 20477454 5388559 20477454 5388559 22883981 3499905 22883981 3499905 23625670 23046829 23625670 23046829 3900402 3780112 3900402 3780112 23357088 22624564 23357088 22624564 23438034 3194285 23438034 3194285 24163336 2122659 24163336 2122659 1793530 26055017 1793530 26055017 990036 1072055 990036 1072055 25796938 806645 25796938 806645 26128196 24978361 26128196 24978361 1601857 1769757 1601857 1769757 25831628 25054912 25831628 25054912 1620821 25754866 1620821 25754866 917808 1068835 917808 1068835 26121227 25544097 26121227 25544097 26452022 12807167 26452022 12807167 9056137 18901297 9056137 18901297 20982321 5653448 20982321 5653448 5824943 21375707 5824943 21375707 23174649 22179077 23174649 22179077 2377879 2417657 2377879 2417657 1849323 1560553 1849323 1560553 1456825 25538351 1456825 25538351 17588496 10151006 17588496 10151006 13352870 15711063 13352870 15711063 16570276 8498357 16570276 8498357 7921471 19872335 7921471 19872335 4740329 22613159 4740329 22613159 3436423 25064603 3436423 25064603 26322829 25472460 26322829 25472460 12816288 10316214 12816288 10316214 6423228 6147418 6423228 6147418 22038911 21941156 22038911 21941156 24605341 24192710 24605341 24192710 25091832 21344380 25091832 21344380 13250641 10974766 13250641 10974766 18460876 5897645 18460876 5897645 1489556 1308432 1489556 1308432 25996450 25127916 25996450 25127916 1608772 1849233 1608772 1849233 18745486 12385719 18745486 12385719 9773652 18257808 9773652 18257808 22500205 3238308 22500205 3238308 24297727 23523154 24297727 23523154 2461913 2358409 2461913 2358409 25515923 1074375 25515923 1074375 1209101 25921769 1209101 25921769 1061555 12770906 1061555 12770906 14174351 20770107 14174351 20770107 6069085 2470296 6069085 2470296 24595880 24060358 24595880 24060358 25278049 24398265 25278049 24398265 2327441 24895046 2327441 24895046 1933178 25479381 1933178 25479381 1283529 25801782 1283529 25801782 933613 1114203 933613 1114203 25735681 25345552 25735681 25345552 1382434 1435162 1382434 1435162 25869983 25377313 25869983 25377313 1782366 11978537 1782366 11978537 14128103 12778581 14128103 12778581 10004415 20076379 10004415 20076379 6131956 20771126 6131956 20771126 22603600 22981597 22603600 22981597 2851109 24670267 2851109 24670267 2195068 1136531 2195068 1136531 25907094 25113703 25907094 25113703 1107198 1275014 1107198 1275014 16744808 14759480 16744808 14759480 11448338 9800576 11448338 9800576 18499687 5831435 18499687 5831435 6072890 12721394 6072890 12721394 19049539 4032357 19049539 4032357 3687728 23082571 3687728 23082571 14948452 8604523 14948452 8604523 7180614 5845407 7180614 5845407 21810632 22284736 21810632 22284736 4655763 23520796 4655763 23520796 2750603 24518372 2750603 24518372 2237857 24748143 2237857 24748143 2110306 1978532 2110306 1978532 13940568 16912392 13940568 16912392 18859991 18949952 18859991 18949952 5392131 22355424 5392131 22355424 23654572 25046210 23654572 25046210 1881234 25734514 1881234 25734514 1188933 12203501 1188933 12203501 19607517 22055115 19607517 22055115 23255885 23993411 23255885 23993411 2761662 24282816 2761662 24282816 25362710 1374484 25362710 1374484 1128795 885694 1128795 885694 711181 689666 711181 689666 26106363 11696607 26106363 11696607 11379628 18970611 11379628 18970611 22358173 22494656 22358173 22494656 4444853 3298795 4444853 3298795 24614645 24226335 24614645 24226335 25570544 24466665 25570544 24466665 1800420 1671430 1800420 1671430 25933479 25252650 25933479 25252650 1701373 6864156 1701373 6864156 20741462 21873116 20741462 21873116 22992865 2541640 22992865 2541640 24775265 24754065 24775265 24754065 1740646 1466715 1740646 1466715 25823258 25023653 25823258 25023653 1726901 2171274 1726901 2171274 962004 1012885 962004 1012885 737795 790576 737795 790576 26090921 25291534 26090921 25291534 1489219 1398335 1489219 1398335 1351919 14850650 1351919 14850650 16091832 18430463 16091832 18430463 19316094 6908375 19316094 6908375 6639937 23263939 6639937 23263939 2948842 25287584 2948842 25287584 1584063 25424072 1584063 25424072 1092284 26115588 1092284 26115588 851973 763905 851973 763905 26548459 25563129 26548459 25563129 1120001 759438 1120001 759438 26194595 25392791 26194595 25392791 1517478 25505541 1517478 25505541 1139778 880809 1139778 880809 996096 26147705 996096 26147705 951016 26203998 951016 26203998 762943 13762629 762943 13762629 14642150 17873500 14642150 17873500 8621592 6521524 8621592 6521524 20768241 5658887 20768241 5658887 21945897 22073104 21945897 22073104 22961342 3759293 22961342 3759293 3845906 2532584 3845906 2532584 24580169 2001079 24580169 2001079 2227861 11338589 2227861 11338589 16009662 16883015 16009662 16883015 9470982 6004230 9470982 6004230 23105379 22771388 23105379 22771388 23640690 23292746 23640690 23292746 24024809 22012791 24024809 22012791 4261471 23681426 4261471 23681426 24981003 24191401 24981003 24191401 2220713 1585727 2220713 1585727 25562829 1160130 25562829 1160130 26005151 25371120 26005151 25371120 1410262 1478847 1410262 1478847 25634227 25290481 25634227 25290481 26469120 25573537 26469120 25573537 1351724 1904129 1351724 1904129 13645113 17598786 13645113 17598786 6728331 20797440 6728331 20797440 5383917 4293852 5383917 4293852 4385302 2869329 4385302 2869329 24175404 23937175 24175404 23937175 25570724 24970070 25570724 24970070 1683059 1963647 1683059 1963647 17943226 19247839 17943226 19247839 6023918 4259381 6023918 4259381 22875757 3372881 22875757 3372881 3705631 23488864 3705631 23488864 3294949 1873807 3294949 1873807 25039007 1735119 25039007 1735119 25737653 24869752 25737653 24869752 1732786 2060666 1732786 2060666 9087417 16086304 9087417 16086304 19390506 5867375 19390506 5867375 21432740 21382231 21432740 21382231 23129191 23276532 23129191 23276532 24573033 24011561 24573033 24011561 25328419 24381249 25328419 24381249 2296753 2204829 2296753 2204829 10506804 11292980 10506804 11292980 15982160 8824076 15982160 8824076 18328117 20603728 18328117 20603728 6502331 4004203 6502331 4004203 4425456 22981741 4425456 22981741 25153640 24147024 25153640 24147024 2422947 25403390 2422947 25403390 1247680 1304558 1247680 1304558 9832355 17493789 9832355 17493789 7951217 6066006 7951217 6066006 22062875 4293517 22062875 4293517 4129509 2198560 4129509 2198560 25797963 24759075 25797963 24759075 1851183 25445037 1851183 25445037 1160990 25989051 1160990 25989051 808040 827258 808040 827258 25897989 25019613 25897989 25019613 1950093 1456696 1950093 1456696 1465732 19987155 1465732 19987155 15930533 10607001 15930533 10607001 10005512 8380177 10005512 8380177 20377433 22080049 20377433 22080049 23684566 23333375 23684566 23333375 3659618 15685226 3659618 15685226 15668381 10369732 15668381 10369732 6496970 20817014 6496970 20817014 21845951 21322199 21845951 21322199 4975021 3668671 4975021 3668671 2649165 24660047 2649165 24660047 2265635 16678590 2265635 16678590 17965820 18127286 17965820 18127286 6815545 6557764 6815545 6557764 20283324 5940846 20283324 5940846 22319810 3615617 22319810 3615617 23276830 22809667 23276830 22809667 23941845 2750704 23941845 2750704 3130634 24175725 3130634 24175725 2385469 24657665 2385469 24657665 1855597 1678333 1855597 1678333 25395486 24664560 25395486 24664560 2072294 2122707 2072294 2122707 1288156 1578046 1288156 1578046 17267561 20139611 17267561 20139611 20759693 15504922 20759693 15504922 10917862 17409204 10917862 17409204 21417075 20889031 21417075 20889031 22612483 23279912 22612483 23279912 2143222 2364374 2143222 2364374 11398526 13720604 11398526 13720604 14421996 16804342 14421996 16804342 8737851 6979646 8737851 6979646 5199133 3919717 5199133 3919717 24026745 24431457 24026745 24431457 2092954 25217239 2092954 25217239 1207705 26152191 1207705 26152191 889246 18381092 889246 18381092 19168195 5158320 19168195 5158320 4508295 4414568 4508295 4414568 23202716 3409189 23202716 3409189 3043623 2469204 3043623 2469204 1491322 1296111 1491322 1296111 1440295 25692572 1440295 25692572 11064057 7848079 11064057 7848079 6637117 6600729 6637117 6600729 24779017 23746578 24779017 23746578 3195222 24278224 3195222 24278224 2604634 1491188 2604634 1491188 25180495 24039761 25180495 24039761 1931628 1458225 1931628 1458225 1194758 1085311 1194758 1085311 25918545 25437369 25918545 25437369 26207487 15135360 26207487 15135360 8891433 6623033 8891433 6623033 20773895 5554767 20773895 5554767 5127829 22629933 5127829 22629933 23837970 21880493 23837970 21880493 3398404 2428088 3398404 2428088 1907855 1615939 1907855 1615939 25544196 24819148 25544196 24819148 2049208 2083273 2049208 2083273 24864991 23759868 24864991 23759868 2288518 1832913 2288518 1832913 25119252 24043302 25119252 24043302 2480202 2228838 2480202 2228838 1020867 1090020 1020867 1090020 908233 26135690 908233 26135690 10128324 6649563 10128324 6649563 7044321 10193115 7044321 10193115 19075548 19592926 19075548 19592926 20100955 11510313 20100955 11510313 14424238 17256870 14424238 17256870 8458590 18621044 8458590 18621044 20978875 22027703 20978875 22027703 3556386 2620918 3556386 2620918 24604509 23928023 24604509 23928023 2410270 2524039 2410270 2524039 24362773 2397160 24362773 2397160 17171227 16863593 17171227 16863593 19895193 21433340 19895193 21433340 5411178 21968756 5411178 21968756 4698081 22534106 4698081 22534106 24174636 23421849 24174636 23421849 25415264 24434993 25415264 24434993 25730825 25193843 25730825 25193843 1398636 1155941 1398636 1155941 1181408 14327167 1181408 14327167 14512651 11519482 14512651 11519482 12235313 14638741 12235313 14638741 15515529 13082936 15515529 13082936 12207248 10158945 12207248 10158945 18561922 19754250 18561922 19754250 4556770 4414380 4556770 4414380 24389150 23710931 24389150 23710931 3100322 23992923 3100322 23992923 2965496 13364804 2965496 13364804 16182159 16316274 16182159 16316274 19292892 21808211 19292892 21808211 3674021 2920931 3674021 2920931 3289235 23862533 3289235 23862533 2467099 24734303 2467099 24734303 1865632 1372386 1865632 1372386 25969984 25619779 25969984 25619779 1210576 14145215 1210576 14145215 18378929 8450228 18378929 8450228 8035430 20354496 8035430 20354496 21179163 5158300 21179163 5158300 24272587 2143312 24272587 2143312 2344078 24940403 2344078 24940403 1613657 972199 1613657 972199 724438 708536 724438 708536 26387490 25347371 26387490 25347371 1434236 1076578 1434236 1076578 25738572 19416908 25738572 19416908 6689086 5404545 6689086 5404545 5312195 4216719 5312195 4216719 24089579 1697383 24089579 1697383 25530104 24621609 25530104 24621609 25864117 1043892 25864117 1043892 26031594 732803 26031594 732803 18013392 20082001 18013392 20082001 4953693 22936296 4953693 22936296 25766692 24985449 25766692 24985449 1689775 25861961 1689775 25861961 852674 26195259 852674 26195259 17544037 8203231 17544037 8203231 7996816 23698552 7996816 23698552 2623130 24917238 2623130 24917238 1909320 19337526 1909320 19337526 14828059 13396568 14828059 13396568 9721221 22074144 9721221 22074144 23410998 22605693 23410998 22605693 3475214 24278866 3475214 24278866 2347547 1820654 2347547 1820654 25458109 24401201 25458109 24401201 1636138 1460069 1636138 1460069 1074194 1038139 1074194 1038139 18807858 18899856 18807858 18899856 8021306 22480700 8021306 22480700 4031363 23153674 4031363 23153674 24184872 2489740 24184872 2489740 24752437 1722019 24752437 1722019 1522778 1316172 1522778 1316172 10773774 18882561 10773774 18882561 7790154 5945327 7790154 5945327 5823722 4726363 5823722 4726363 4960136 22613945 4960136 22613945 23907129 2835766 23907129 2835766 24443506 1888361 24443506 1888361 25208123 24113975 25208123 24113975 25724994 25125687 25724994 25125687 1104114 26006954 1104114 26006954 783939 26122960 783939 26122960 14958437 7710742 14958437 7710742 20613170 4762501 20613170 4762501 4684205 3948278 4684205 3948278 2135777 24859087 2135777 24859087 1812632 1162803 1812632 1162803 1248525 12076610 1248525 12076610 19502657 20993174 19502657 20993174 4623690 4467484 4623690 4467484 23985553 23364552 23985553 23364552 24727076 1302650 24727076 1302650 25750951 25307348 25750951 25307348 1635811 1811290 1635811 1811290 11533275 17364622 11533275 17364622 8747223 7618348 8747223 7618348 23037863 22869066 23037863 22869066 3457204 3425427 3457204 3425427 17367293 19141361 17367293 19141361 7330054 6975684 7330054 6975684 4346909 23504569 4346909 23504569 2365995 24836687 2365995 24836687 2039151 25183790 2039151 25183790 1527561 1356463 1527561 1356463 26157436 25160212 26157436 25160212 26489384 25720642 26489384 25720642 929370 745846 929370 14922755 929370 14922755 17401554 17827975 17401554 17827975 19908939 5570466 19908939 5570466 5162124 22454195 5162124 22454195 3863152 23157142 3863152 23157142 24808816 1389082 24808816 1389082 25337023 24608759 25337023 24608759 1896179 25332607 1896179 25332607 1668581 1303094 1668581 1303094 25629401 24694983 25629401 24694983 26295981 25209203 26295981 25209203 1846221 1694478 1846221 1694478 14849664 15168042 14849664 15168042 10547866 8923731 10547866 8923731 8918762 5729656 8918762 5729656 6103466 22376747 6103466 22376747 4442057 23043217 4442057 23043217 25009550 23986144 25009550 23986144 25655916 24375606 25655916 24375606 1470543 25447455 1470543 25447455 26731523 25877639 26731523 25877639 1200145 1350910 1200145 1350910 25598913 24770407 25598913 24770407 1892931 1742016 1892931 1742016 25447077 1087500 25447077 1087500 939249 25986520 939249 25986520 753947 26115402 753947 26115402 12161097 11679351 12161097 11679351 17496263 9116678 17496263 9116678 9178316 7375090 9178316 7375090 4446742 22578561 4446742 22578561 23774295 2831546 23774295 2831546 3143845 2244400 3143845 2244400 25564517 24462104 25564517 24462104 1605657 25480258 1605657 25480258 1120733 1399544 1120733 1399544 11020599 16173007 11020599 16173007 10271786 5696890 10271786 5696890 4692086 2128062 4692086 2128062 25097976 24132494 25097976 24132494 2254846 24814697 2254846 24814697 25824396 11469934 25824396 11469934 14256522 13032083 14256522 13032083 12968746 9421619 12968746 9421619 9764734 8391821 9764734 8391821 8033426 19001610 8033426 19001610 20561769 20574052 20561769 20574052 6301262 21102281 6301262 21102281 23313490 22247111 23313490 22247111 4343623 3572367 4343623 3572367 23521755 22686120 23521755 22686120 9650822 10915119 9650822 10915119 20033535 19750802 20033535 19750802 21465849 21162406 21465849 21162406 4463541 23402802 4463541 23402802 3364397 24020404 3364397 24020404 2645663 2670924 2645663 2670924 1732808 1317131 1732808 1317131 1580153 16724690 1580153 16724690 15904181 9217605 15904181 9217605 7584396 20503336 7584396 20503336 5723948 21397756 5723948 21397756 18997456 5277655 18997456 5277655 23489407 24232692 23489407 24232692 25704648 24634531 25704648 24634531 9971876 9473445 9971876 9473445 19385758 20910577 19385758 20910577 23096728 24137303 23096728 24137303 25567722 24668212 25567722 24668212 25967895 1037002 25967895 1037002 16004595 15134998 16004595 15134998 7531675 6924585 7531675 6924585 6037815 4625745 6037815 4625745 22690602 3598535 22690602 3598535 23528450 2363484 23528450 2363484 24487858 24359148 24487858 24359148 1653245 1938042 1653245 1938042 24999693 23929243 24999693 23929243 2845474 2081079 2845474 2081079 2301214 25307723 2301214 25307723 1574928 997350 1574928 997350 751642 26101863 751642 26101863 8934520 6200843 8934520 6200843 5480879 21108982 5480879 21108982 23663077 22570319 23663077 22570319 14757064 9302137 14757064 9302137 18037835 7814970 18037835 7814970 22022175 22527802 22022175 22527802 3932774 23388678 3932774 23388678 24822985 23808605 24822985 23808605 25131157 24097093 25131157 24097093 2714498 2124540 2714498 2124540 1567327 1893088 1567327 1893088 11845227 18779168 11845227 18779168 6658095 20941124 6658095 20941124 22382078 4553417 22382078 4553417 3288856 23923253 3288856 23923253 2799906 2891390 2799906 2891390 17709163 10363581 17709163 10363581 7744601 5850498 7744601 5850498 5398505 23188706 5398505 23188706 2289332 1907930 2289332 1907930 13442971 20164670 13442971 20164670 5375035 22169117 5375035 22169117 4271727 23333022 4271727 23333022 24338380 2402710 24338380 2402710 2120545 24942802 2120545 24942802 1345001 1319593 1345001 1319593 1205900 25906163 1205900 25906163 892443 870377 892443 870377 25927268 25011513 25927268 25011513 1409515 1808017 1409515 1808017 10601974 16215808 10601974 16215808 20666315 21475723 20666315 21475723 23904596 22954517 23904596 22954517 3402090 2970574 3402090 2970574 24648660 23384735 24648660 23384735 3093445 23751988 3093445 23751988 24350468 8966676 24350468 8966676 13922955 18342429 13922955 18342429 21247711 3615693 21247711 3615693 3782113 24172205 3782113 24172205 25316615 1381612 25316615 1381612 19466746 18676757 19466746 18676757 7907452 22349928 7907452 22349928 4166029 22686370 4166029 22686370 15470837 12583516 15470837 12583516 11097157 9058018 11097157 9058018 7181415 5403571 7181415 5403571 4804889 4272581 4804889 4272581 22973737 3626263 22973737 3626263 4096858 10558970 4096858 10558970 17554974 5962321 17554974 5962321 5504682 22591231 5504682 22591231 4300294 22908388 4300294 22908388 2465420 1457727 2465420 1457727 25736217 24966853 25736217 24966853 2114906 1286650 2114906 1286650 950982 768535 950982 768535 26064350 25073962 26064350 25073962 1795359 2078749 1795359 2078749 25032758 23856690 25032758 23856690 2716989 2309288 2716989 2309288 25178481 24276916 25178481 24276916 25320801 24741731 25320801 24741731 1860694 2100348 1860694 2100348 10144376 18933319 10144376 18933319 19718272 21587003 19718272 21587003 23756711 23922030 23756711 23922030 2148126 1559649 2148126 1559649 1292689 25611289 1292689 25611289 15455238 9570426 15455238 9570426 8738166 19676008 8738166 19676008 20712086 4849163 20712086 4849163 22704585 3651503 22704585 3651503 3590489 3033531 3590489 3033531 2363829 24943848 2363829 24943848 1396603 1579754 1396603 1579754 25626053 1393563 25626053 1393563 1027738 981078 1027738 981078 831634 10132772 831634 10132772 11136745 19237696 11136745 19237696 6652590 21567468 6652590 21567468 22569409 4390950 22569409 4390950 4462716 22881857 4462716 22881857 2821364 24169291 2821364 24169291 2298032 25135961 2298032 25135961 26121762 25270922 26121762 25270922 19582685 5997928 19582685 5997928 21109983 4698725 21109983 4698725 4030131 23091172 4030131 23091172 19940974 3694456 19940974 3694456 2693337 2428714 2693337 2428714 24475702 12017958 24475702 12017958 14548836 16660191 14548836 16660191 18055847 6259185 18055847 6259185 5126970 3768619 5126970 3768619 3833357 23566456 3833357 23566456 24269891 19892551 24269891 19892551 6955122 22309548 6955122 22309548 24008388 23343943 24008388 23343943 2357992 1050059 2357992 1050059 26059660 888557 26059660 888557 10965285 15475673 10965285 15475673 16803853 9618553 16803853 9618553 19630207 20054626 19630207 20054626 6457509 5926989 6457509 5926989 5377614 22500079 5377614 22500079 3772098 23209669 3772098 23209669 24443162 2181047 24443162 2181047 1955468 17534370 1955468 17534370 17148326 7423725 17148326 7423725 20817747 20710293 20817747 20710293 22319044 24065200 22319044 24065200 2610257 2087754 2610257 2087754 24968043 24050251 24968043 24050251 17321507 9641130 17321507 9641130 18521685 18491362 18521685 18491362 20060588 6416889 20060588 6416889 3963064 2925445 3963064 2925445 2495669 1904542 2495669 1904542 1477343 15284023 1477343 15284023 16580291 9128195 16580291 9128195 19566983 19721842 19566983 19721842 6450403 5253097 6450403 5253097 22231998 21751581 22231998 21751581 3659184 3388489 3659184 3388489 24982368 24126085 24982368 24126085 2455543 2411421 2455543 2411421 24632199 23754782 24632199 23754782 25463237 24475101 25463237 24475101 2195463 2051792 2195463 2051792 25066337 24219577 25066337 24219577 2472865 2814360 2472865 2814360 9455523 17340481 9455523 17340481 7322671 6724119 7322671 6724119 22352876 3071600 22352876 3071600 23767233 23261545 23767233 23261545 24442520 1585138 24442520 1585138 25209453 24343958 25209453 24343958 2051986 2007629 2051986 2007629 25619158 24790114 25619158 24790114 2095502 1505952 2095502 1505952 25719435 25070295 25719435 25070295 983088 994427 983088 994427 26131103 25735269 26131103 25735269 1362046 12850443 1362046 12850443 15607197 16345600 15607197 16345600 17120444 16637918 17120444 16637918 9251461 18529986 9251461 18529986 23121742 22520597 23121742 22520597 16303871 10252616 16303871 10252616 16961672 20100074 16961672 20100074 22089688 21903847 22089688 21903847 23087715 2861078 23087715 2861078 3270850 23727036 3270850 23727036 3105438 2377688 3105438 2377688 24858184 1796299 24858184 1796299 1267614 1244806 1267614 1244806 1114246 26127150 1114246 26127150 896610 798191 896610 798191 26018835 25485257 26018835 25485257 1455125 999550 1455125 999550 25998780 25199583 25998780 25199583 1364803 1039519 1364803 1039519 813266 26043353 813266 26043353 8763843 8161475 8763843 8161475 5306557 4526699 5306557 4526699 22962177 3604300 22962177 3604300 2822392 24299046 2822392 24299046 2355058 24808433 2355058 24808433 1562096 25500607 1562096 25500607 16466692 8712341 16466692 8712341 20474749 6857889 20474749 6857889 9738026 10832359 9738026 10832359 19435385 7719166 19435385 7719166 21378453 5706541 21378453 5706541 13907274 16097472 13907274 16097472 19443458 19074833 19443458 19074833 20081028 5240200 20081028 5240200 23333721 22908318 23333721 22908318 2721461 2960593 2721461 2960593 24159288 2467645 24159288 2467645 25024097 1544988 25024097 1544988 25381652 24233344 25381652 24233344 2213955 2367481 2213955 2367481 13126032 17498651 13126032 17498651 21398960 4531906 21398960 4531906 23000635 23417986 23000635 23417986 24975265 1860337 24975265 1860337 9320661 20852057 9320661 20852057 22429895 4627322 22429895 4627322 3896585 23644816 3896585 23644816 24887253 1711877 24887253 1711877 25366017 24274245 25366017 24274245 2074537 2005678 2074537 2005678 18886074 18875730 18886074 18875730 20817155 2801941 20817155 2801941 2778733 24572910 2778733 24572910 26096951 24978889 26096951 24978889 1358888 25796610 1358888 25796610 1101924 26075778 1101924 26075778 846466 831800 846466 831800 26449503 25486816 26449503 25486816 26678721 25824961 26678721 25824961 1136713 12285016 1136713 12285016 17132824 9274127 17132824 9274127 18652156 5109117 18652156 5109117 22851156 3429593 22851156 3429593 2802797 24268903 2802797 24268903 25610219 24609383 25610219 24609383 2035065 1875940 2035065 1875940 25507258 1397802 25507258 1397802 1538036 25958404 1538036 25958404 939977 1070683 939977 1070683 19430329 20149643 19430329 20149643 5364077 21654893 5364077 21654893 22372478 3686640 22372478 3686640 23193511 22316540 23193511 22316540 15421711 8383660 15421711 8383660 19902308 5370716 19902308 5370716 21601036 21252690 21601036 21252690 4888925 22120950 4888925 22120950 23217202 22623237 23217202 22623237 24071177 23570700 24071177 23570700 2957619 24262854 2957619 24262854 25516573 24436678 25516573 24436678 2090567 1458595 2090567 1458595 1790557 11968028 1790557 11968028 14837304 17684178 14837304 17684178 8578841 19883116 8578841 19883116 21380127 4485030 21380127 4485030 4494845 4320467 4494845 4320467 23751730 2555938 23751730 2555938 2995178 8550617 2995178 8550617 11293257 18167253 11293257 18167253 7736062 20387176 7736062 20387176 22926767 22617356 22926767 22617356 23451106 14385011 23451106 14385011 8778912 7119769 8778912 7119769 21098662 22974494 21098662 22974494 3663553 23702043 3663553 23702043 25555978 24734629 25555978 24734629 25860740 25054663 25860740 25054663 26030972 12883096 26030972 12883096 9889684 6817545 9889684 6817545 21353230 5555374 21353230 5555374 15124560 19927662 15124560 19927662 5786650 21915279 5786650 21915279 4602075 3915915 4602075 3915915 23663478 23189033 23663478 23189033 24589549 1947999 24589549 1947999 1932219 8350565 1932219 8350565 23365021 3358446 23365021 3358446 24705978 23561855 24705978 23561855 14813965 11239466 14813965 11239466 10113922 5550379 10113922 5550379 5852178 4784317 5852178 4784317 22055453 3249193 22055453 3249193 23715182 9291854 23715182 9291854 13468456 15916831 13468456 15916831 19158792 18348731 19158792 18348731 8776767 7156869 8776767 7156869 20485567 5262296 20485567 5262296 4835296 23757173 4835296 23757173 24999474 24040041 24999474 24040041 2849174 2420296 2849174 2420296 24684644 23595072 24684644 23595072 3181181 23925629 3181181 23925629 2528032 24483458 2528032 24483458 2072339 25038900 2072339 25038900 1902680 6005199 1902680 6005199 13734420 17505315 13734420 17505315 8939501 6751178 8939501 6751178 20865582 3531286 20865582 3531286 3497181 2601362 3497181 2601362 24845642 23728566 24845642 23728566 3138123 2727881 3138123 2727881 24707080 24325277 24707080 24325277 25884304 25598828 25884304 25598828 1055828 969788 1055828 969788 16983922 21582477 16983922 21582477 22407144 3993828 22407144 3993828 3321250 24767064 3321250 24767064 1788955 2118184 1788955 2118184 24772306 24742903 24772306 24742903 2066575 2228380 2066575 2228380 24772885 24119713 24772885 24119713 24922137 9744161 24922137 9744161 13410797 17126721 13410797 17126721 6804921 21371756 6804921 21371756 4434976 4275177 4434976 4275177 14125414 15460891 14125414 15460891 10054270 8431018 10054270 8431018 19894431 5734128 19894431 5734128 5220403 3929414 5220403 3929414 23621300 23224418 23621300 23224418 3312019 2739480 3312019 2739480 2589898 1575013 2589898 1575013 25725112 25067264 25725112 25067264 1902122 1245408 1902122 1245408 1386876 10557172 1386876 10557172 15682981 12710259 15682981 12710259 9828886 8449645 9828886 8449645 8580987 21312926 8580987 21312926 5064171 4545535 5064171 4545535 22638929 22851040 22638929 22851040 2249751 1100932 2249751 1100932 26136440 953555 26136440 953555 15191947 15525052 15191947 15525052 10015276 17812389 10015276 17812389 8059240 18885119 8059240 18885119 20571685 5723816 20571685 5723816 4486336 3999906 4486336 3999906 22951339 22441876 22951339 22441876 23132015 15457820 23132015 15457820 14741943 12213282 14741943 12213282 11555111 4812323 11555111 4812323 22678580 3561514 22678580 3561514 3134934 2751702 3134934 2751702 24404193 24083444 24404193 24083444 2144293 2072996 2144293 2072996 25305389 24396488 25305389 24396488 2022734 1380793 2022734 1380793 25535355 24930521 25535355 24930521 1708724 1473826 1708724 1473826 25302028 24434353 25302028 24434353 2243719 2142379 2243719 2142379 24824955 23682608 24824955 23682608 2998269 2360355 2998269 2360355 1495438 25724526 1495438 25724526 1069171 1186451 1069171 1186451 14399318 14769638 14399318 14769638 15992243 5749624 15992243 5749624 5094040 4299302 5094040 4299302 4026231 3817899 4026231 3817899 3548901 3461913 3548901 3461913 2039266 2333032 2039266 2333032 25249328 24353140 25249328 24353140 2198534 24929599 2198534 24929599 15224308 7764384 15224308 7764384 21683536 4009689 21683536 4009689 24011944 2723128 24011944 2723128 24222252 12130216 24222252 12130216 12724535 13591927 12724535 13591927 19648183 20178735 19648183 20178735 5329070 4532111 5329070 4532111 4558998 22758080 4558998 22758080 2670092 2763717 2670092 2763717 24222689 23628509 24222689 23628509 25165304 24145548 25165304 24145548 2414946 1529994 2414946 1529994 1234975 10981951 1234975 10981951 16947417 20028560 16947417 20028560 20495575 3965841 20495575 3965841 23228788 22698520 23228788 22698520 23524146 24116620 23524146 24116620 25376486 25024618 25376486 25024618 25919361 14966318 25919361 14966318 9424452 5876464 9424452 5876464 21176711 20422878 21176711 20422878 21792050 5593774 21792050 5593774 3878530 23124687 3878530 23124687 19910170 15594870 19910170 15594870 8170754 6629653 8170754 6629653 4584241 22528122 4584241 22528122 17793227 7990323 17793227 7990323 6819210 20552375 6819210 20552375 22220877 4503672 22220877 4503672 4583472 19272279 4583472 19272279 20820233 20430161 20820233 20430161 4963455 2841679 4963455 2841679 23980988 23590067 23980988 23590067 24167222 2378864 24167222 2378864 2557375 6271908 2557375 6271908 20710922 22074184 20710922 22074184 4747860 22256161 4747860 22256161 24812641 1444604 24812641 1444604 1499014 1202420 1499014 1202420 25977487 24918184 25977487 24918184 19677267 16929584 19677267 16929584 12345701 11093933 12345701 11093933 16070021 19759500 16070021 19759500 21361501 21072955 21361501 21072955 5630627 4966063 5630627 4966063 5207723 17776063 5207723 17776063 19441457 19931778 19441457 19931778 5801425 4938255 5801425 4938255 3643237 23617717 3643237 23617717 25170489 24958331 25170489 24958331 1884730 2337824 1884730 2337824 18610327 21325611 18610327 21325611 22292387 22149063 22292387 22149063 23217932 10684433 23217932 10684433 10325857 19417383 10325857 19417383 21667110 4769432 21667110 4769432 4582315 3982217 4582315 3982217 22844894 22079402 22844894 22079402 4682174 4237997 4682174 4237997 4276134 3905813 4276134 3905813 23131399 3755371 23131399 3755371 3055002 3168515 3055002 3168515 14341294 17185772 14341294 17185772 21562382 4460544 21562382 4460544 22657492 4271943 22657492 4271943 4105834 3781365 4105834 3781365 3927400 12110819 3927400 12110819 16309469 6714728 16309469 6714728 22023048 4077763 22023048 4077763 4085668 23733222 4085668 23733222 2501931 2654509 2501931 2654509 1632064 1987438 1632064 1987438 1070017 25862604 1070017 25862604 18036762 13905711 18036762 13905711 9841648 19862670 9841648 19862670 22653905 22470099 22653905 22470099 24153356 2083918 24153356 2083918 25389190 24849324 25389190 24849324 2233205 1549602 2233205 1549602 25621995 24660107 25621995 24660107 26018589 1027020 26018589 1027020 796722 10758949 796722 10758949 19496251 20803426 19496251 20803426 5810327 5077892 5810327 5077892 22565787 3541336 22565787 3541336 3288060 23910377 3288060 23910377 25344795 24852377 25344795 24852377 1448279 1230586 1448279 1230586 1024961 25975371 1024961 25975371 12021797 8295755 12021797 8295755 5586427 4901431 5586427 4901431 23603358 22989224 23603358 22989224 3343987 3088747 3343987 3088747 24330045 23801726 24330045 23801726 2448444 2185345 2448444 2185345 25587078 24628342 25587078 24628342 2015061 24953613 2015061 24953613 9903358 6885296 9903358 6885296 6179919 5933638 6179919 5933638 16729202 10513193 16729202 10513193 14245158 14244823 14245158 14244823 11025100 16005177 11025100 16005177 18233441 19184995 18233441 19184995 6133833 5641985 6133833 5641985 21533318 21185100 21533318 21185100 22920847 22072760 22920847 22072760 15552278 10894504 15552278 10894504 11148436 17222607 11148436 17222607 7565675 4532353 7565675 4532353 3341445 3410902 3341445 3410902 2136740 1753957 2136740 1753957 1782175 11584513 1782175 11584513 19535643 7411996 19535643 7411996 7099535 20728895 7099535 20728895 22425317 21638136 22425317 21638136 15505021 11590724 15505021 11590724 11859047 18640553 11859047 18640553 7167090 5368328 7167090 5368328 21473861 4860595 21473861 4860595 5007925 22636988 5007925 22636988 3666567 23534376 3666567 23534376 3376106 8460778 3376106 8460778 20709763 5409097 20709763 5409097 4958512 22542964 4958512 22542964 3755785 3326208 3755785 3326208 24522684 24015557 24522684 24015557 25435969 24749442 25435969 24749442 1724893 25522246 1724893 25522246 1360152 1519508 1360152 1519508 25437953 24563084 25437953 24563084 2232205 24740168 2232205 24740168 25921864 24936929 25921864 24936929 1715615 2154093 1715615 2154093 25177585 1533416 25177585 1533416 25716070 24693645 25716070 24693645 1989017 2166939 1989017 2166939 24677147 24406846 24677147 24406846 2296467 2540011 2296467 2540011 24383898 10787044 24383898 10787044 11308203 15486064 11308203 15486064 16161359 16452733 16161359 16452733 20454745 5183043 20454745 5183043 21754412 23119251 21754412 23119251 24596914 23940079 24596914 23940079 2286893 24692943 2286893 24692943 14498081 10842208 14498081 10842208 18550794 18806481 18550794 18806481 5476043 4603161 5476043 4603161 22883210 22575263 22883210 22575263 23778399 23052395 23778399 23052395 24624809 24172808 24624809 24172808 2517463 1983498 2517463 1983498 25700596 24780849 25700596 24780849 1746386 25157686 1746386 25157686 12513803 8892538 12513803 8892538 19950707 20410582 19950707 20410582 5923812 4421622 5923812 4421622 4338326 22989694 4338326 22989694 23809732 7658245 23809732 7658245 10187528 18018781 10187528 18018781 21483293 4318299 21483293 4318299 22636438 22402687 22636438 22402687 4178204 2985699 4178204 2985699 24233527 23407618 24233527 23407618 24468308 18047408 24468308 18047408 16171843 6258232 16171843 6258232 5654783 21073753 5654783 21073753 22281857 21690870 22281857 21690870 22899166 22390188 22899166 22390188 24049219 2159645 24049219 2159645 1680826 25457260 1680826 25457260 1370049 25770011 1370049 25770011 1248891 1133258 1248891 1133258 16199808 13219285 16199808 13219285 11032384 16453865 11032384 16453865 8699434 20552233 8699434 20552233 22538357 4339012 22538357 4339012 16383503 13603292 16383503 13603292 10072211 17293117 10072211 17293117 8112729 6663301 8112729 6663301 5859177 5474428 5859177 5474428 21733266 4604568 21733266 4604568 4926311 22748624 4926311 22748624 3917108 23530260 3917108 23530260 3039359 23928371 3039359 23928371 3001927 2599354 3001927 2599354 8242277 18834641 8242277 18834641 20795173 5697210 20795173 5697210 21820204 4384070 21820204 4384070 23942024 23343996 23942024 23343996 3349057 24200085 3349057 24200085 2829491 2147206 2829491 2147206 25559344 25168060 25559344 25168060 1880243 15677493 1880243 15677493 17304301 9276395 17304301 9276395 9650385 19811667 9650385 19811667 19997289 6752804 19997289 6752804 20515759 21779702 20515759 21779702 4400495 24536278 4400495 24536278 26220987 25177734 26220987 25177734 1115364 995161 1115364 995161 813871 995161 14344318 17798186 14344318 17798186 21472114 23354166 21472114 23354166 3298333 23907317 3298333 23907317 2967398 2832970 2967398 2832970 24275677 2457472 24275677 2457472 1876368 1496077 1876368 1496077 1298812 11031869 1298812 11031869 18022711 7817800 18022711 7817800 6464762 21888004 6464762 21888004 22984296 23455158 22984296 23455158 2867389 2684696 2867389 2684696 10218571 18390513 10218571 18390513 7088831 19890991 7088831 19890991 21220585 21633276 21220585 21633276 4919869 3469394 4919869 3469394 3519712 13896329 3519712 13896329 19186940 7178872 19186940 7178872 7415479 20313669 7415479 20313669 6852825 6162489 6852825 6162489 6576288 21586752 6576288 21586752 22414659 7708504 22414659 7708504 6579808 21229333 6579808 21229333 23317517 23889007 23317517 23889007 25241830 24555902 25241830 24555902 2072175 25360662 2072175 25360662 1715516 1951953 1715516 1951953 25473908 24450914 25473908 24450914 2321043 24738392 2321043 24738392 25956348 25179570 25956348 25179570 1357262 1177656 1357262 1177656 25846806 866497 25846806 866497 821880 25955226 821880 25955226 16618154 10199635 16618154 10199635 19470503 20329900 19470503 20329900 4039400 3627809 4039400 3627809 24207524 23078553 24207524 23078553 3463016 23854128 3463016 23854128 2419885 24540015 2419885 24540015 2212604 1484598 2212604 1484598 25695663 24538552 25695663 24538552 12272772 10119689 12272772 10119689 9078862 5729887 9078862 5729887 4814477 4186216 4814477 4186216 23821215 23323431 23821215 23323431 24631492 23601063 24631492 23601063 24800690 23943603 24800690 23943603 25380129 24747303 25380129 24747303 1915567 1490353 1915567 1490353 1278886 25699765 1278886 25699765 1063056 25983202 1063056 25983202 12339236 10419260 12339236 10419260 8716913 20208098 8716913 20208098 21482686 22419287 21482686 22419287 3867093 23936497 3867093 23936497 25234502 24322478 25234502 24322478 2303638 24702565 2303638 24702565 1741556 1613330 1741556 1613330 25096440 17306025 25096440 17306025 9169520 8371372 9169520 8371372 20870177 20920156 20870177 20920156 22701294 22947823 22701294 22947823 3119575 2444259 3119575 2444259 2729299 24387456 2729299 24387456 2390328 24669180 2390328 24669180 26007960 25540074 26007960 25540074 1237909 1665539 1237909 1665539 13574345 14627254 13574345 14627254 12170623 13172827 12170623 13172827 14593973 8736281 14593973 8736281 7375938 20411367 7375938 20411367 4950649 21782757 4950649 21782757 23249654 23227417 23249654 23227417 3513103 2668502 3513103 2668502 2742435 24178587 2742435 24178587 2597686 2122510 2597686 2122510 2479298 24543684 2479298 24543684 25766486 25144134 25766486 25144134 1548521 1415367 1548521 1415367 25541847 14447846 25541847 14447846 11764901 10944835 11764901 10944835 18268066 18340016 18268066 18340016 8032280 5500490 8032280 5500490 5165852 4995504 5165852 4995504 22006937 3022584 22006937 3022584 24095813 23174799 24095813 23174799 2678036 2282028 2678036 2282028 24546906 2030308 24546906 2030308 25088685 1391722 25088685 1391722 1197557 25766711 1197557 25766711 19468122 7300473 19468122 7300473 21051982 20497204 21051982 20497204 6428500 5708310 6428500 5708310 22542672 23160705 22542672 23160705 3658884 2990955 3658884 2990955 24451900 2437909 24451900 2437909 14768690 12499589 14768690 12499589 10130307 18175776 10130307 18175776 8127576 4408803 8127576 4408803 24153059 2274365 24153059 2274365 2471333 14757432 2471333 14757432 17430181 18856104 17430181 18856104 19763898 7348034 19763898 7348034 7810457 19570886 7810457 19570886 6414161 5938194 6414161 5938194 22363738 22047736 22363738 22047736 3993591 3577821 3993591 3577821 3760284 15594390 3760284 15594390 22801186 22962350 22801186 22962350 25062988 24014894 25062988 24014894 2268906 1379635 2268906 1379635 25830824 25544142 25830824 25544142 1253585 25755145 1253585 25755145 1068745 10119180 1068745 10119180 17175403 7921457 17175403 7921457 19378900 19138585 19378900 19138585 22658535 4112054 22658535 4112054 4518823 22725596 4518823 22725596 24187560 23382134 24187560 23382134 17647989 8812803 17647989 8812803 8905414 5800477 8905414 5800477 22110085 21482224 22110085 21482224 22152020 4744160 22152020 4744160 23103682 23010861 23103682 23010861 24297685 24413922 24297685 24413922 2570241 2374626 2570241 2374626 25061213 24523581 25061213 24523581 2388553 2619479 2388553 2619479 7055619 15147588 7055619 15147588 16400111 8397427 16400111 8397427 19587970 19813443 19587970 19813443 5711626 4231940 5711626 4231940 3799027 3737835 3799027 3737835 23112895 22336197 23112895 22336197 15092808 10485043 15092808 10485043 17322237 8300342 17322237 8300342 7256069 21657433 7256069 21657433 24279292 23859037 24279292 23859037 2635000 2141508 2635000 2141508 25391219 24540841 25391219 24540841 26005015 25073902 26005015 25073902 17546971 8935125 17546971 8935125 18396609 20485443 18396609 20485443 6290586 5235182 6290586 5235182 3827178 3937651 3827178 3937651 23330785 23050909 23330785 23050909 24212249 2384599 24212249 2384599 2671345 24257413 2671345 24257413 14313869 11648328 14313869 11648328 9889846 7992265 9889846 7992265 6652346 21108582 6652346 21108582 5203914 21775414 5203914 21775414 22708856 2837923 22708856 2837923 24321471 23133512 24321471 23133512 3477023 23851856 3477023 23851856 25162495 24528644 25162495 24528644 1746520 1366751 1746520 1366751 25642944 25355656 25642944 25355656 1236469 25594807 1236469 25594807 26665067 25995882 26665067 25995882 1053963 883113 1053963 883113 26223841 25159639 26223841 25159639 12415728 7468311 12415728 7468311 7498345 11520026 7498345 11520026 16408250 6699621 16408250 6699621 5632615 21721240 5632615 21721240 4340493 2806620 4340493 2806620 24304964 1209935 24304964 1209935 26013593 24991027 26013593 24991027 1816019 13298564 1816019 13298564 16741159 19757080 16741159 19757080 6462464 20812303 6462464 20812303 21862115 22332507 21862115 22332507 23651370 23839507 23651370 23839507 25074002 1575025 25074002 1575025 1676416 25494570 1676416 25494570 14455844 9791195 14455844 9791195 6814450 5370204 6814450 5370204 5528497 21298931 5528497 21298931 15413066 9286628 15413066 9286628 19570165 5831608 19570165 5831608 5425224 4306628 5425224 4306628 22175438 21770903 22175438 21770903 3772010 3581135 3772010 3581135 24177045 23665548 24177045 23665548 3026850 2617716 3026850 2617716 2576784 24471104 2576784 24471104 2353167 1973043 2353167 1973043 1585325 13630892 1585325 13630892 17722716 8917553 17722716 8917553 8856012 18281740 8856012 18281740 7973778 5108115 7973778 5108115 22693483 4226625 22693483 4226625 4248339 10715720 4248339 10715720 11241363 16679082 11241363 16679082 18888477 19260385 18888477 19260385 6848395 6008993 6848395 6008993 21518063 22256585 21518063 22256585 4612702 16584844 4612702 16584844 17861367 18707840 17861367 18707840 20435696 5520539 20435696 5520539 22321899 23305126 22321899 23305126 24526142 2162602 24526142 2162602 25273710 24048918 25273710 24048918 1206288 1179651 1206288 1179651 26039731 25237453 26039731 25237453 1615068 1345174 1615068 1345174 25795766 24994374 25795766 24994374 26200926 25410681 26200926 25410681 1204495 1024852 1204495 1024852 25783275 24983267 25783275 24983267 1781961 1780633 1781961 1780633 10156611 15261068 10156611 15261068 17676808 9379070 17676808 9379070 8847488 19272305 8847488 19272305 20164651 19634558 20164651 19634558 5548943 5371000 5548943 5371000 22414941 4547250 22414941 4547250 22926412 22618875 22926412 22618875 3790796 3018764 3790796 3018764 2872128 11091038 2872128 11091038 19280187 7630594 19280187 7630594 7830719 21432677 7830719 21432677 5543944 4653854 5543944 4653854 4332580 23637760 4332580 23637760 24477154 24077400 24477154 24077400 2588061 1816479 2588061 1816479 25517366 24644410 25517366 24644410 1653077 1470475 1653077 1470475 1483173 7716646 1483173 7716646 19615921 20038577 19615921 20038577 6802476 9843324 6802476 9843324 21261369 5743127 21261369 5743127 6110340 14106415 6110340 14106415 16625512 18335381 16625512 18335381 7171046 19962314 7171046 19962314 21699894 5398651 21699894 5398651 12264821 19378890 12264821 19378890 22028408 21374738 22028408 21374738 14617016 11778018 14617016 11778018 10280596 8401764 10280596 8401764 19598659 22461901 19598659 22461901 4335927 4261290 4335927 4261290 22558793 22063614 22558793 22063614 4063263 23123628 4063263 23123628 2851080 2708006 2851080 2708006 24333402 2428764 24333402 2428764 24353724 2002664 24353724 2002664 25016851 24935296 25016851 24935296 1047046 1089018 1047046 1089018 25829550 24874565 25829550 24874565 1652565 1814175 1652565 1814175 25443902 24441951 25443902 24441951 2451547 1934224 2451547 1934224 25331321 24300961 25331321 24300961 2320875 24406936 2320875 24406936 25826373 25443470 25826373 25443470 1109501 1286815 1109501 1286815 25506879 24445202 25506879 24445202 10053836 12687754 10053836 12687754 15841530 10934023 15841530 10934023 19797486 20569686 19797486 20569686 6357163 10730567 6357163 10730567 16652593 9304319 16652593 9304319 19357861 7920110 19357861 7920110 6741095 21063001 6741095 21063001 22542625 3992489 22542625 3992489 3450438 23830563 3450438 23830563 24509342 13090433 24509342 13090433 13853124 10015260 13853124 10015260 19570316 6448589 19570316 6448589 6609486 20693442 6609486 20693442 6038841 5392492 6038841 5392492 4608423 4003172 4608423 4003172 23104881 3191611 23104881 3191611 2926053 2850597 2926053 2850597 1985478 2121469 1985478 2121469 24730360 24269580 24730360 24269580 2354592 25352280 2354592 25352280 1272370 25592568 1272370 25592568 14414726 11549448 14414726 11549448 11627138 18920598 11627138 18920598 5372163 4219785 5372163 4219785 3433787 2804145 3433787 2804145 24696082 23899717 24696082 23899717 2809734 2135195 2809734 2135195 25052838 1613518 25052838 1613518 1835481 14807398 1835481 14807398 13168051 7822711 13168051 7822711 5167903 22247153 5167903 22247153 4426846 4153990 4426846 4153990 22632897 16365573 22632897 16365573 7934958 21202644 7934958 21202644 5782436 13927335 5782436 13927335 14333519 10481115 14333519 10481115 16604805 17373774 16604805 17373774 8664358 7541819 8664358 7541819 19942190 6559816 19942190 6559816 20968065 21680259 20968065 21680259 22742345 22887377 22742345 22887377 4041164 23136374 4041164 23136374 3763936 3082526 3763936 3082526 23829425 22730822 23829425 22730822 12720648 10854032 12720648 10854032 10577473 8190588 10577473 8190588 20129679 19500122 20129679 19500122 8735333 5861182 8735333 5861182 5205670 21670680 5205670 21670680 22837645 3120855 22837645 3120855 3431581 23702489 3431581 23702489 24905295 23913438 24905295 23913438 2807441 3100066 2807441 3100066 15295331 17820882 15295331 17820882 8886805 6956237 8886805 6956237 20999487 21729996 20999487 21729996 4797432 4368756 4797432 4368756 4267685 3409008 4267685 3409008 23541308 3114180 23541308 3114180 2908685 24182101 2908685 24182101 2002216 26046058 2002216 26046058 1003610 16005676 1003610 16005676 17862060 8901314 17862060 8901314 18886800 21073887 18886800 21073887 21768497 2921696 21768497 2921696 24234917 23781826 24234917 23781826 2963106 23967627 2963106 23967627 25325960 24202342 25325960 24202342 2379216 24623908 2379216 24623908 1761059 1358889 1761059 1358889 25800255 24637680 25800255 24637680 2236445 1767058 2236445 1767058 25360136 24381024 25360136 24381024 2210434 24925038 2210434 24925038 1941523 2090859 1941523 2090859 24832340 1754886 24832340 1754886 25117981 16073929 25117981 16073929 13151598 13364390 13151598 13364390 14363095 9714671 14363095 9714671 8371827 7251337 8371827 7251337 5001369 4817704 5001369 4817704 12551337 15199779 12551337 15199779 17568532 7112183 17568532 7112183 5178712 4660189 5178712 4660189 22578136 22931859 22578136 22931859 3964297 3676385 3964297 3676385 24211914 2382095 24211914 2382095 2054713 1296799 2054713 1296799 25975458 998091 25975458 998091 26241319 25458238 26241319 25458238 843277 989311 843277 989311 25745911 24685383 25745911 24685383 11634269 9932398 11634269 9932398 9776011 17292493 9776011 17292493 19210829 5318755 19210829 5318755 22569250 22355110 22569250 22355110 23726984 22786238 23726984 22786238 3450906 2833433 3450906 2833433 25206590 24727350 25206590 24727350 1805178 1618705 1805178 1618705 25472360 24750349 25472360 24750349 2051145 1530319 2051145 1530319 25132736 24198478 25132736 24198478 2080489 25136046 2080489 25136046 1830750 25313209 1830750 25313209 1569435 1485315 1569435 1485315 25642574 24841011 25642574 24841011 1865624 1703082 1865624 1703082 25520554 1160527 25520554 1160527 26225091 25502129 26225091 25502129 1450959 13220106 1450959 13220106 14679885 15050139 14679885 15050139 19834561 4094580 19834561 4094580 23367757 2867937 23367757 2867937 2755563 11834381 2755563 11834381 16198668 9579261 16198668 9579261 19808045 19237447 19808045 19237447 5356174 21607115 5356174 21607115 4951450 22243580 4951450 22243580 3349933 23834212 3349933 23834212 2884048 24483983 2884048 24483983 2068372 2485745 2068372 2485745 25781830 883440 25781830 883440 26157801 25367519 26157801 25367519 26233805 14141358 26233805 14141358 7282830 6415417 7282830 6415417 21138712 21662635 21138712 21662635 3816800 23683464 3816800 23683464 25318308 24260778 25318308 24260778 2718180 24348536 2718180 24348536 2442951 24588253 2442951 24588253 17537069 7972139 17537069 7972139 8469245 12665634 8469245 12665634 18402330 17898828 18402330 17898828 8389830 7939221 8389830 7939221 19513918 19905819 19513918 19905819 20745898 5834848 20745898 5834848 6381065 13675475 6381065 13675475 14742916 15044936 14742916 15044936 18731187 19750084 18731187 19750084 5014832 2495934 5014832 2495934 2838137 2272739 2838137 2272739 24885572 24511987 24885572 24511987 2339975 12830179 2339975 12830179 15467362 9987133 15467362 9987133 10506647 16085693 10506647 16085693 15205942 6802098 15205942 6802098 20512373 20933179 20512373 20933179 5833781 22957395 5833781 22957395 23701609 23714609 23701609 23714609 2687222 24814062 2687222 24814062 1770441 1834618 1770441 1834618 25824918 1207226 25824918 1207226 1252896 25825875 1252896 25825875 15218879 10197367 15218879 10197367 19356038 7077214 19356038 7077214 21290061 20727173 21290061 20727173 6463945 21852807 6463945 21852807 23141762 3033571 23141762 3033571 2069703 2077285 2069703 2077285 25028299 1473288 25028299 1473288 25401761 24601662 25401761 24601662 2416591 1725208 2416591 1725208 25184844 24247464 25184844 24247464 2492299 1872854 2492299 1872854 25355738 24399880 25355738 24399880 1915185 25400348 1915185 25400348 1284165 1598715 1284165 1598715 11507610 18140703 11507610 18140703 20397021 5904719 20397021 5904719 5585136 4444381 5585136 4444381 3643971 3525351 3643971 3525351 2790703 1852304 2790703 1852304 25345655 24242186 25345655 24242186 2427407 1927918 2427407 1927918 1735998 1152469 1735998 1152469 25685195 24640812 25685195 24640812 25947351 24941522 25947351 24941522 1861298 25235861 1861298 25235861 1378513 25545666 1378513 25545666 26556171 25675286 26556171 25675286 1161526 25879109 1161526 25879109 15539178 9772148 15539178 9772148 9711579 8694744 9711579 8694744 8267767 6500349 8267767 6500349 3704196 3257053 3704196 3257053 23970293 2898023 23970293 2898023 2693814 25092538 2693814 25092538 1210920 1022844 1210920 1022844 13084782 18988596 13084782 18988596 22324314 2498511 22324314 2498511 1755717 1743227 1755717 1743227 25472891 24333985 25472891 24333985 11857585 12102299 11857585 12102299 17320043 19697495 17320043 19697495 6362503 20629293 6362503 20629293 22059054 23053788 22059054 23053788 2364444 2016468 2364444 2016468 2169381 24960390 2169381 24960390 25948021 12685510 25948021 12685510 13525260 11014192 13525260 11014192 8533917 8265521 8533917 8265521 20858218 20413984 20858218 20413984 4903809 3988134 4903809 3988134 4239613 23327112 4239613 23327112 3396922 23498314 3396922 23498314 3111484 23873917 3111484 23873917 15968352 12927910 15968352 12927910 13919088 11966500 13919088 11966500 20827756 5088813 20827756 5088813 3535350 3163521 3535350 3163521 23922571 22880472 23922571 22880472 3692008 23197673 3692008 23197673 3370233 24118104 3370233 24118104 2521546 24389679 2521546 24389679 1811709 25399501 1811709 25399501 1193089 1243635 1193089 1243635 1031340 1050903 1031340 1050903 960703 26039274 960703 26039274 18224000 11380061 18224000 11380061 11101249 15554533 11101249 15554533 17143172 19012498 17143172 19012498 20305369 19878562 20305369 19878562 16950509 9248730 16950509 9248730 9131393 18878383 9131393 18878383 8156325 8005664 8156325 8005664 21158917 20888581 21158917 20888581 21736616 5006620 21736616 5006620 22278723 4463115 22278723 4463115 4324120 22415398 4324120 22415398 14249342 11640563 14249342 11640563 11244271 18716206 11244271 18716206 21650937 20983121 21650937 20983121 16997232 15461099 16997232 15461099 9640138 18042944 9640138 18042944 8804705 8402014 8804705 8402014 21372794 20712549 21372794 20712549 4796398 3876218 4796398 3876218 23167405 23079940 23167405 23079940 3673904 24037702 3673904 24037702 2325620 24734117 2325620 24734117 25690599 13208156 25690599 13208156 10607477 6595764 10607477 6595764 6080701 4994668 6080701 4994668 5060243 3909217 5060243 3909217 3714653 23981078 3714653 23981078 2347479 24881401 2347479 24881401 26080731 25435477 26080731 25435477 1252077 25918208 1252077 25918208 1122704 1069362 1122704 1069362 25899425 25042945 25899425 25042945 1999582 1183630 1999582 1183630 26066823 25367399 26066823 25367399 26654939 25745379 26654939 25745379 1141553 1043810 1141553 1043810 12854363 13280223 12854363 13280223 16435973 18104180 16435973 18104180 6833372 20408362 6833372 20408362 20965233 21125975 20965233 21125975 22427465 21748348 22427465 21748348 3810463 3235082 3810463 3235082 2778787 2799940 2778787 2799940 12018946 16149071 12018946 16149071 8687576 19061175 8687576 19061175 19946175 6791676 19946175 6791676 4951201 4868322 4951201 4868322 22164532 22149143 22164532 22149143 4273076 22831148 4273076 22831148 24286727 23485868 24286727 23485868 2975545 24242275 2975545 24242275 2613827 1923551 2613827 1923551 25373916 24512577 25373916 24512577 25998895 24847891 25998895 24847891 1202934 25704906 1202934 25704906 1028446 916022 1028446 916022 26050393 25159154 26050393 25159154 1125461 26008915 1125461 26008915 12444805 5851517 12444805 5851517 5085449 4246244 5085449 4246244 3223860 2890209 3223860 2890209 2136490 2448300 2136490 2448300 12540444 15718447 12540444 15718447 10730234 9896819 10730234 9896819 19673123 21699240 19673123 21699240 22568473 4158187 22568473 4158187 15208756 14612233 15208756 14612233 11720416 10362366 11720416 10362366 8820465 19348773 8820465 19348773 22146506 21581699 22146506 21581699 23684124 22946662 23684124 22946662 24371311 23997265 24371311 23997265 2302458 1598076 2302458 1598076 25561938 1138447 25561938 1138447 1030826 25854263 1030826 25854263 14161846 10038278 14161846 10038278 9852174 7626871 9852174 7626871 20585457 20715086 20585457 20715086 22007178 4726733 22007178 4726733 4411827 3945384 4411827 3945384 23196658 3495533 23196658 3495533 23535978 23459431 23535978 23459431 24787126 24749829 24787126 24749829 25945801 25070913 25945801 25070913 1973370 1453035 1973370 1453035 1275953 25675262 1275953 25675262 8409150 7878811 8409150 7878811 7809461 19385183 7809461 19385183 20811417 5480788 20811417 5480788 21856863 3538815 21856863 3538815 23724797 22955150 23724797 22955150 3774841 2602853 3774841 2602853 24696355 2087084 24696355 2087084 2300478 24875701 2300478 24875701 2035543 2300820 2035543 2300820 24622502 24067783 24622502 24067783 2564347 24767440 2564347 24767440 1969647 2077266 1969647 2077266 24845841 23919730 24845841 23919730 2917419 23993415 2917419 23993415 10058317 13216991 10058317 13216991 15930861 10481663 15930861 10481663 16800106 18566901 16800106 18566901 19607219 21648041 19607219 21648041 4663831 22317102 4663831 22317102 23172849 22972890 23172849 22972890 24120709 11258746 24120709 11258746 15212535 15583745 15212535 15583745 10503681 9235542 10503681 9235542 8566760 8244224 8566760 8244224 12575213 12866637 12575213 12866637 13702012 16993234 13702012 16993234 19253792 20778216 19253792 20778216 5153263 4804264 5153263 4804264 4184212 22852419 4184212 22852419 23341519 11977287 23341519 11977287 11649809 18864435 11649809 18864435 20170914 6310083 20170914 6310083 5993306 20943798 5993306 20943798 21830625 5060366 21830625 5060366 23394431 22267790 23394431 22267790 3978179 3087463 3978179 3087463 24600883 24052271 24600883 24052271 2651489 2372720 2651489 2372720 25624405 24485630 25624405 24485630 2389541 2443892 2389541 2443892 14103614 15768307 14103614 15768307 10070217 16982508 10070217 16982508 6740302 21196476 6740302 21196476 4495439 22760296 4495439 22760296 3962931 23027867 3962931 23027867 24161146 2099987 24161146 2099987 24873604 24721437 24873604 24721437 2129696 25486659 2129696 25486659 1248106 1187672 1248106 1187672 1009207 946308 1009207 946308 830315 946308 11227054 14289834 11227054 14289834 15841446 10553992 15841446 10553992 16671393 16215211 16671393 16215211 17229748 18349804 17229748 18349804 19304517 18930291 19304517 18930291 7210551 20052542 7210551 20052542 6828820 20670106 6828820 20670106 5821945 4479120 5821945 4479120 4340658 22890241 4340658 22890241 3788916 22978763 3788916 22978763 24400764 2225178 24400764 2225178 25185958 24486210 25185958 24486210 2298696 2448664 2298696 2448664 11524815 15863824 11524815 15863824 8131446 6395321 8131446 6395321 22610879 22141517 22610879 22141517 4400862 3597494 4400862 3597494 24379786 23818608 24379786 23818608 2883340 2725092 2883340 2725092 24107659 23491543 24107659 23491543 16602866 16038477 16602866 16038477 7156997 5979590 7156997 5979590 4985270 4648636 4985270 4648636 4512944 3866803 4512944 3866803 3695698 2599809 3695698 2599809 2640010 12636677 2640010 12636677 14805853 14493728 14805853 14493728 10467451 17756340 10467451 17756340 20299318 5529884 20299318 5529884 5250441 21486152 5250441 21486152 23148338 22509766 23148338 22509766 3096176 24643025 3096176 24643025 2344802 1834132 2344802 1834132 25801146 24825924 25801146 24825924 2033225 1421841 2033225 1421841 25263149 20626218 25263149 20626218 8790798 7914286 8790798 7914286 20004100 20643538 20004100 20643538 21646624 5006359 21646624 5006359 5249115 21878352 5249115 21878352 23029763 22306703 23029763 22306703 23709193 23269404 23709193 23269404 3200940 2858728 3200940 2858728 1957531 818353 1957531 818353 26160804 25189103 26160804 25189103 15556670 6697051 15556670 6697051 6913068 20171890 6913068 20171890 22383525 21910230 22383525 21910230 23449315 2959509 23449315 2959509 24101269 23735381 24101269 23735381 2567625 1991874 2567625 1991874 25074680 24314413 25074680 24314413 23524378 2646878 23524378 2646878 25187000 24267588 25187000 24267588 2069030 1232278 2069030 1232278 1046924 1153113 1046924 1153113 25726666 8152689 25726666 8152689 9616938 22048562 9616938 22048562 4774420 4520098 4774420 4520098 22806619 3987435 22806619 3987435 3881073 3067582 3881073 3067582 2987992 24037646 2987992 24037646 2407450 1940971 2407450 1940971 25195709 24008326 25195709 24008326 2740387 2257957 2740387 2257957 24523427 23343161 24523427 23343161 16925359 8671408 16925359 8671408 19875109 5581533 19875109 5581533 21716857 4872111 21716857 4872111 23242679 22747589 23242679 22747589 24135300 23173903 24135300 23173903 3887525 3335758 3887525 3335758 3494308 12492784 3494308 12492784 14375648 12247394 14375648 12247394 11584247 16961818 11584247 16961818 18153831 18520293 18153831 18520293 20401241 6136287 20401241 6136287 5387117 4583721 5387117 4583721 22789702 3995098 22789702 3995098 23013100 3369157 23013100 3369157 23420273 12987903 23420273 12987903 9777170 17588561 9777170 17588561 9399840 6845020 9399840 6845020 20533918 4434424 20533918 4434424 22453651 3631886 22453651 3631886 3309239 3005253 3309239 3005253 2869347 13975032 2869347 13975032 14634873 7331491 14634873 7331491 20017080 17213243 20017080 17213243 11945027 10894844 11945027 10894844 9300694 7388978 9300694 7388978 5718573 21442347 5718573 21442347 22643935 21966694 22643935 21966694 4156557 23678165 4156557 23678165 3348122 2834354 3348122 2834354 24302926 23854540 24302926 23854540 2562282 2565019 2562282 2565019 24361617 1736508 24361617 1736508 25037221 15710647 25037221 15710647 9298536 18900366 9298536 18900366 23405136 3096343 23405136 3096343 2634138 24770531 2634138 24770531 1597802 25265184 1597802 25265184 14612347 10845387 14612347 10845387 11304872 15911312 11304872 15911312 10662651 16677913 10662651 16677913 17852173 18856120 17852173 18856120 21304959 5287834 21304959 5287834 4971088 22344470 4971088 22344470 3642890 23426604 3642890 23426604 24738862 23687718 24738862 23687718 2862404 2953788 2862404 2953788 13962223 13847785 13962223 13847785 12543937 10537346 12543937 10537346 9556035 17956167 9556035 17956167 7572819 6508949 7572819 6508949 21372946 20970548 21372946 20970548 5338766 21588623 5338766 21588623 22812362 3007140 22812362 3007140 23768740 2967620 23768740 2967620 24033641 23297013 24033641 23297013 14103115 8428931 14103115 8428931 7347213 4886252 7347213 4886252 4934371 22052305 4934371 22052305 3773866 3687046 3773866 3687046 23834516 23227081 23834516 23227081 3752444 12483793 3752444 12483793 18672953 5130647 18672953 5130647 23396861 3210843 23396861 3210843 3470974 2610640 3470974 2610640 24444468 24138091 24444468 24138091 2739158 14973485 2739158 14973485 19835333 5640640 19835333 5640640 5188175 4943708 5188175 4943708 22640330 23458268 22640330 23458268 2957519 3157534 2957519 3157534 23697711 2879541 23697711 2879541 1791257 25662502 1791257 25662502 1183200 1532812 1183200 1532812 25469391 24539351 25469391 24539351 2368158 2436312 2368158 2436312 10809237 12557539 10809237 12557539 16214789 10630089 16214789 10630089 16635032 12859517 16635032 12859517 7671728 7180770 7671728 7180770 21514000 4626296 21514000 4626296 22864097 22887457 22864097 22887457 23778186 23181526 23778186 23181526 3247344 24113492 3247344 24113492 2807053 3146265 2807053 3146265 23785425 22838385 23785425 22838385 4020906 2881736 4020906 2881736 24500687 23940935 24500687 23940935 3060041 11311879 3060041 11311879 14220481 15498976 14220481 15498976 8503237 19324272 8503237 19324272 7252635 6614914 7252635 6614914 21038302 21931607 21038302 21931607 3446704 3435431 3446704 3435431 23545655 23179435 23545655 23179435 24603329 1982128 24603329 1982128 24884992 23847845 24884992 23847845 3187615 2598338 3187615 2598338 25346245 25011982 25346245 25011982 1706345 2016379 1706345 2016379 25069295 24269689 25069295 24269689 2517821 24550146 2517821 24550146 2136695 2189150 2136695 2189150 18538439 16780302 18538439 16780302 15985471 13225883 15985471 13225883 8816579 18562954 8816579 18562954 19370258 7722629 19370258 7722629 5835410 22038778 5835410 22038778 4720521 3345152 4720521 3345152 3099667 2521711 3099667 2521711 25248725 24529632 25248725 24529632 25846410 24707964 25846410 24707964 2147660 9764287 2147660 9764287 12488233 12836325 12488233 12836325 13973554 7441520 13973554 7441520 20750140 20175210 20750140 20175210 6503525 4409547 6503525 4409547 22818866 2328759 22818866 2328759 2488497 24908665 2488497 24908665 1673628 1423658 1673628 1423658 1197205 11600582 1197205 11600582 16696079 8491084 16696079 8491084 18627591 8284013 18627591 8284013 8091056 21514909 8091056 21514909 23775157 2711569 23775157 2711569 3250792 14455735 3250792 14455735 15690036 10509347 15690036 10509347 18364471 19451486 18364471 19451486 5914902 21494555 5914902 21494555 5013645 4904526 5013645 4904526 23381382 22492168 23381382 22492168 3641124 23442326 3641124 23442326 14269241 10998274 14269241 10998274 11407569 16485752 11407569 16485752 10074917 18421416 10074917 18421416 7006317 6016705 7006317 6016705 4683858 3659077 4683858 3659077 3719259 23423837 3719259 23423837 3426324 17136801 3426324 17136801 20637049 21554191 20637049 21554191 4413244 4151372 4413244 4151372 7920034 15317870 7920034 15317870 12858189 13381628 12858189 13381628 15856074 10141031 15856074 10141031 8552894 19796631 8552894 19796631 21892857 3993243 21892857 3993243 22838669 23309285 22838669 23309285 24563487 23437566 24563487 23437566 2872673 24280275 2872673 24280275 2574077 24843670 2574077 24843670 1868823 25622563 1868823 25622563 1101895 1180926 1101895 1180926 26261094 25355551 26261094 25355551 1296160 1282140 1296160 1282140 1162757 1061679 1162757 1061679 855294 885089 855294 885089 10985915 20397692 10985915 20397692 20995542 5474782 20995542 5474782 5406723 21367486 5406723 21367486 12831170 11225617 12831170 11225617 16323468 10007363 16323468 10007363 18544936 5918444 18544936 5918444 20977921 9226809 20977921 9226809 11565147 16503733 11565147 16503733 9943441 20013760 9943441 20013760 6315803 6123636 6315803 6123636 20644270 19077977 20644270 19077977 6668153 6320131 6668153 6320131 21070580 5400228 21070580 5400228 22538890 2582200 22538890 2582200 24641840 23520772 24641840 23520772 25506599 1249781 25506599 1249781 1077470 25994393 1077470 25994393 17677961 13072511 17677961 13072511 10118022 20021595 10118022 20021595 21169657 22316501 21169657 22316501 3959325 24014009 3959325 24014009 3017335 13401911 3017335 13401911 14266219 13913143 14266219 13913143 16574645 20066446 16574645 20066446 21746386 4749035 21746386 4749035 4643047 23069124 4643047 23069124 3433933 23781990 3433933 23781990 2694156 2108952 2694156 2108952 24960702 23973171 24960702 23973171 1743785 25166994 1743785 25166994 26088834 12706202 26088834 12706202 13775891 18326540 13775891 18326540 18844229 8534203 18844229 8534203 11292123 18532859 11292123 18532859 19765941 6979316 19765941 6979316 7214758 19820010 7214758 19820010 21252485 21399992 21252485 21399992 22826510 22265953 22826510 22265953 23759217 23663450 23759217 23663450 2458535 1394336 2458535 1394336 1239918 25629954 1239918 25629954 9254572 11566821 9254572 11566821 15694688 10781105 15694688 10781105 18477183 21037309 18477183 21037309 23416229 23024010 23416229 23024010 3791820 2899415 3791820 2899415 24261022 23322127 24261022 23322127 2963994 2056051 2963994 2056051 25423720 24462831 25423720 24462831 2037243 1639125 2037243 1639125 25825997 24976129 25825997 24976129 1704358 1531716 1704358 1531716 1528955 17607307 1528955 17607307 19958652 6397429 19958652 6397429 23003400 22617827 23003400 22617827 23920727 23277743 23920727 23277743 3539779 2421110 3539779 2421110 2779875 24191132 2779875 24191132 2629002 24427511 2629002 24427511 25585947 24513847 25585947 24513847 2226931 24825065 2226931 24825065 2120163 1761022 2120163 1761022 25076548 24414918 25076548 24414918 26029248 25561022 26029248 25561022 1078740 1130219 1078740 1130219 25763109 25362474 25763109 25362474 26215596 25461949 26215596 25461949 1450430 1066360 1450430 1066360 1228802 25830541 1228802 25830541 9779553 13171064 9779553 13171064 13912372 10412942 13912372 10412942 18986834 6087339 18986834 6087339 22776634 22348333 22776634 22348333 4496231 23081895 4496231 23081895 3426739 23873054 3426739 23873054 25213740 1415632 25213740 1415632 1091466 1147202 1091466 1147202 25712964 24760368 25712964 24760368 1670116 2114413 1670116 2114413 1446765 1124652 1446765 1124652 26099871 25105631 26099871 25105631 1510996 25225308 1510996 25225308 19875763 6332006 19875763 6332006 5425078 4969342 5425078 4969342 4950942 4149340 4950942 4149340 22562067 21968422 22562067 21968422 24627150 23728912 24627150 23728912 25412025 1354600 25412025 1354600 10770535 16876002 10770535 16876002 18504821 6328488 18504821 6328488 5680777 22756020 5680777 22756020 3550119 23550516 3550119 23550516 24685246 14462498 24685246 14462498 11640250 16072261 11640250 16072261 17599595 8919777 17599595 8919777 8176779 6596639 8176779 6596639 21458546 4363500 21458546 4363500 4316359 23770577 4316359 23770577 3265787 8332479 3265787 8332479 11385966 16500938 11385966 16500938 9090259 8168240 9090259 8168240 8004016 5890436 8004016 5890436 4219900 3485853 4219900 3485853 3854212 23102726 3854212 23102726 13072446 9140668 13072446 9140668 9460933 18295086 9460933 18295086 19087137 7219508 19087137 7219508 20077606 5523723 20077606 5523723 21569188 4432772 21569188 4432772 3928705 3630927 3928705 3630927 23113920 22525185 23113920 22525185 3935590 23243414 3935590 23243414 3557785 2165648 3557785 2165648 24930741 23948732 24930741 23948732 2829946 2744094 2829946 2744094 17242577 11198064 17242577 11198064 7875276 19704522 7875276 19704522 7363615 11356275 7363615 11356275 13084074 17820780 13084074 17820780 20039527 5765781 20039527 5765781 5454680 4854706 5454680 4854706 22120780 22590026 22120780 22590026 3954959 3513541 3954959 3513541 3606586 9180891 3606586 9180891 15312439 15165595 15312439 15165595 10922638 15989993 10922638 15989993 13457638 6226912 13457638 6226912 21008130 15820308 21008130 15820308 8586172 19092333 8586172 19092333 7799556 4489717 7799556 4489717 4079627 22690193 4079627 22690193 15292889 10190410 15292889 10190410 17127277 19298962 17127277 19298962 21787690 22257219 21787690 22257219 24649086 1898140 24649086 1898140 24818590 23890703 24818590 23890703 3059239 2909114 3059239 2909114 24415467 23728699 24415467 23728699 25345825 24522719 25345825 24522719 25630993 25110975 25630993 25110975 1600785 25318396 1600785 25318396 26220247 25450628 26220247 25450628 1399212 16258653 1399212 16258653 14752918 9476045 14752918 9476045 20097831 19472945 20097831 19472945 16567155 13877518 16567155 13877518 13711579 10893612 13711579 10893612 18690681 6964171 18690681 6964171 7115296 20848865 7115296 20848865 4316185 3685499 4316185 3685499 4002825 24000426 4002825 24000426 25603215 24896364 25603215 24896364 25984971 25335645 25984971 25335645 1319675 25805532 1319675 25805532 1143859 1107214 1143859 1107214 26407768 25766013 26407768 25766013 1092127 1037431 1092127 1037431 26356233 25359706 26356233 25359706 1395634 1918654 1395634 1918654 25090113 24216478 25090113 24216478 2653551 24432466 2653551 24432466 2153519 1786789 2153519 1786789 1947798 1573297 1947798 1573297 25488082 25112681 25488082 25112681 26153681 25312229 26153681 25312229 1544671 1701750 1544671 1701750 12715915 12545702 12715915 12545702 14983540 10789254 14983540 10789254 11305201 18642637 11305201 18642637 21360004 5000446 21360004 5000446 21897933 11652686 21897933 11652686 11156048 16090368 11156048 16090368 18700501 19981375 18700501 19981375 21373477 4626758 21373477 4626758 4876880 8186927 4876880 8186927 15828470 15682039 15828470 15682039 8502890 19587814 8502890 19587814 20495512 20148865 20495512 20148865 22575787 21861593 22575787 21861593 14806946 12972337 14806946 12972337 11461771 16840684 11461771 16840684 18696918 17999257 18696918 17999257 19127609 6839312 19127609 6839312 21557051 21674236 21557051 21674236 22667184 3733557 22667184 3733557 23509583 2752824 23509583 2752824 2565075 2476701 2565075 2476701 14061881 15405772 14061881 15405772 16257793 10184466 16257793 10184466 18624996 6866094 18624996 6866094 21195535 5070472 21195535 5070472 4242724 23649204 4242724 23649204 3050555 3114163 3050555 3114163 24314487 23092811 24314487 23092811 3012401 3362232 3012401 3362232 2815311 23979500 2815311 23979500 13504930 12606776 13504930 12606776 9847897 8370111 9847897 8370111 3999707 22882857 3999707 22882857 16467785 13998906 16467785 13998906 12329912 14641092 12329912 14641092 15457739 15950460 15457739 15950460 9643250 7700476 9643250 7700476 7832517 6055222 7832517 6055222 6374737 21656465 6374737 21656465 22644342 22130056 22644342 22130056 23824372 22941063 23824372 22941063 3904581 3518262 3904581 3518262 3366191 2653540 3366191 2653540 1817202 1761192 1817202 1761192 1135291 1238331 1135291 1238331 868822 962657 868822 962657 16931084 18829754 16931084 18829754 19270078 16769098 19270078 16769098 10025012 18505219 10025012 18505219 21006816 21653892 21006816 21653892 22664547 4023749 22664547 4023749 4359480 23272483 4359480 23272483 3227279 2404284 3227279 2404284 25332506 24408951 25332506 24408951 2452916 2076853 2452916 2076853 24826967 23928372 24826967 23928372 14899040 8759128 14899040 8759128 9064861 12535281 9064861 12535281 15152039 15874872 15152039 15874872 9786573 8923561 9786573 8923561 20712612 21627204 20712612 21627204 22859948 22206909 22859948 22206909 24199414 22914467 24199414 22914467 7841792 6591295 7841792 6591295 21333353 20628544 21333353 20628544 5412127 4388899 5412127 4388899 23593601 22725613 23593601 22725613 24563673 2003935 24563673 2003935 2080085 24999206 2080085 24999206 1729801 25632023 1729801 25632023 1260720 1438229 1260720 1438229 19094741 19126619 19094741 19126619 19675700 6359932 19675700 6359932 5697069 5315387 5697069 5315387 5091111 22381396 5091111 22381396 4126534 3689019 4126534 3689019 3415198 2946293 3415198 2946293 24786100 23926676 24786100 23926676 3101887 11518899 3101887 11518899 13990239 15134956 13990239 15134956 18349484 6214889 18349484 6214889 21122230 5231899 21122230 5231899 5062643 21914373 5062643 21914373 4754230 22381940 4754230 22381940 23174671 19286021 23174671 19286021 7279679 20322127 7279679 20322127 5537628 23678785 5537628 23678785 2218646 2461795 2218646 2461795 24512879 23388400 24512879 23388400 3476214 12498128 3476214 12498128 15075342 11865065 15075342 11865065 9836566 18651479 9836566 18651479 6851197 20904515 6851197 20904515 5781978 5325124 5781978 5325124 4435273 3849249 4435273 3849249 23743590 22656379 23743590 22656379 3506370 23579950 3506370 23579950 2986117 24624321 2986117 24624321 2164777 25109636 2164777 25109636 1342699 1352033 1342699 1352033 25652287 14271286 25652287 14271286 12429223 15243235 12429223 15243235 7417676 6524328 7417676 6524328 5999939 20960052 5999939 20960052 18484656 14084264 18484656 14084264 9562230 8036440 9562230 8036440 8169425 21557005 8169425 21557005 5460272 12267476 5460272 12267476 18047929 18585755 18047929 18585755 20295594 20876150 20295594 20876150 21560431 13965815 21560431 13965815 14140918 10049964 14140918 10049964 19726866 20816221 19726866 20816221 21732078 21573563 21732078 21573563 5303657 4795407 5303657 4795407 4768566 22749477 4768566 22749477 24738071 23949673 24738071 23949673 2700922 24214670 2700922 24214670 25491217 1563493 25491217 1563493 18147685 15563132 18147685 15563132 11468865 13801091 11468865 13801091 15418642 15383089 15418642 15383089 17112416 20287589 17112416 20287589 6484467 5148562 6484467 5148562 22866490 22378373 22866490 22378373 23703498 23652328 23703498 23652328 2644975 1929683 2644975 1929683 25025225 1307586 25025225 1307586 25638959 24911194 25638959 24911194 1825366 25058430 1825366 25058430 25985807 25243654 25985807 25243654 1345228 1589416 1345228 1589416 17298786 12011998 17298786 12011998 11529032 15413046 11529032 15413046 18561623 7636413 18561623 7636413 6877715 20428215 6877715 20428215 5757676 5622833 5757676 5622833 21481693 5130733 21481693 5130733 5102721 22912770 5102721 22912770 24362492 23659793 24362492 23659793 3169292 24258485 3169292 24258485 2301571 24845362 2301571 24845362 2036153 2227216 2036153 2227216 24519722 23993042 24519722 23993042 25459763 1215791 25459763 1215791 25883651 802618 25883651 802618 26360217 25631279 26360217 25631279 1114014 25903918 1114014 25903918 8825052 12715499 8825052 12715499 16640107 8090833 16640107 8090833 8515739 7478067 8515739 7478067 7874097 20448702 7874097 20448702 6272905 22154978 6272905 22154978 23201017 3511507 23201017 3511507 3230306 24064909 3230306 24064909 2741061 2705512 2741061 2705512 24210988 23236769 24210988 23236769 3734495 2871427 3734495 2871427 2960889 24359324 2960889 24359324 2542011 10395441 2542011 10395441 20194781 19712714 20194781 19712714 5413043 22444296 5413043 22444296 4256217 22829531 4256217 22829531 2599636 2773581 2599636 2773581 24642169 23720725 24642169 23720725 25357291 1168856 25357291 1168856 25872352 25716847 25872352 25716847 979075 928356 979075 928356 25884378 25060027 25884378 25060027 1821364 1374079 1821364 1374079 26480136 25442049 26480136 25442049 1476108 1212061 1476108 1212061 25802970 24732095 25802970 24732095 12545190 11743399 12545190 11743399 7753248 5784404 7753248 5784404 5575149 5176239 5575149 5176239 4643170 3675657 4643170 3675657 23311200 22713422 23311200 22713422 3998217 2651580 3998217 2651580 24646068 23542200 24646068 23542200 2868372 24546718 2868372 24546718 1899486 2076495 1899486 2076495 11982716 16406252 11982716 16406252 20223233 5760847 20223233 5760847 22775737 3349110 22775737 3349110 2398012 1727053 2398012 1727053 2028951 17157483 2028951 17157483 14505964 10127529 14505964 10127529 8034998 6928403 8034998 6928403 7471484 18852276 7471484 18852276 20121961 20446793 20121961 20446793 21146935 19881442 21146935 19881442 7250525 14749935 7250525 14749935 12680811 13805874 12680811 13805874 15623972 17476563 15623972 17476563 9016599 19701377 9016599 19701377 21598227 21365863 21598227 21365863 22380236 21959998 22380236 21959998 4144482 3512270 4144482 3512270 3520891 23593465 3520891 23593465 25331091 24152430 25331091 24152430 8392047 16611202 8392047 16611202 18508406 8302832 18508406 8302832 20287473 5713216 20287473 5713216 21063655 21567023 21063655 21567023 4644515 4238144 4644515 4238144 22445267 13857498 22445267 13857498 11234412 19219865 11234412 19219865 5569116 5210492 5569116 5210492 22594724 21960323 22594724 21960323 4883564 16048335 4883564 16048335 13393101 10737702 13393101 10737702 9556808 8853072 9556808 8853072 20934739 5655439 20934739 5655439 5218355 22322278 5218355 22322278 23389340 2535293 23389340 2535293 1723027 25359785 1723027 25359785 26327090 11235262 26327090 11235262 11669959 16696440 11669959 16696440 20710890 4227571 20710890 4227571 23787216 3009287 23787216 3009287 12217167 15321211 12217167 15321211 18108215 18720076 18108215 18720076 20565855 20922984 20565855 20922984 6063488 5036102 6063488 5036102 4891176 22196315 4891176 22196315 23045606 22855927 23045606 22855927 3907039 24316816 3907039 24316816 2173390 1979773 2173390 1979773 25359743 24213074 25359743 24213074 2457288 24827807 2457288 24827807 26315888 25372864 26315888 25372864 1446803 1811988 1446803 1811988 25442379 25014900 25442379 25014900 1659554 1618018 1659554 1618018 25623251 24682401 25623251 24682401 25811399 24994255 25811399 24994255 1821713 14943589 1821713 14943589 16345836 16403571 16345836 16403571 18519619 6936765 18519619 6936765 7088950 20264317 7088950 20264317 5135586 22818815 5135586 22818815 3347662 3643671 3347662 3643671 23155721 22651333 23155721 22651333 4373690 7675066 4373690 7675066 15102830 17404759 15102830 17404759 18721983 18165803 18721983 18165803 8072881 7250735 8072881 7250735 20575917 22111206 20575917 22111206 3918879 23092704 3918879 23092704 3517559 23549253 3517559 23549253 3355488 11436412 3355488 11436412 17650836 18062835 17650836 18062835 8677904 19413134 8677904 19413134 20600315 21559166 20600315 21559166 5012815 4357880 5012815 4357880 3591002 3409151 3591002 3409151 24847982 1768094 24847982 1768094 25355099 24965293 25355099 24965293 1759302 25181908 1759302 25181908 1100486 1203746 1100486 1203746 25901222 25084307 25901222 25084307 1086451 943165 1086451 943165 26529784 25609490 26529784 25609490 1414666 12202952 1414666 12202952 15261276 11167013 15261276 11167013 16296300 8273378 16296300 8273378 21650854 5303518 21650854 5303518 4661232 23292897 4661232 23292897 3486634 15716000 3486634 15716000 18437610 8674557 18437610 8674557 13954157 13537598 13954157 13537598 15383039 11210077 15383039 11210077 16213081 9894471 16213081 9894471 9258469 18827062 9258469 18827062 7949030 6457105 7949030 6457105 6223782 21483390 6223782 21483390 22728075 21921463 22728075 21921463 3539703 23550687 3539703 23550687 3083589 3232292 3083589 3232292 2858807 24216649 2858807 24216649 2499888 2157139 2499888 2157139 24868713 24157770 24868713 24157770 25418744 24554989 25418744 24554989 25576572 14730955 25576572 14730955 7546199 21085406 7546199 21085406 4413824 23508466 4413824 23508466 24172020 2173590 24172020 2173590 24603319 23533373 24603319 23533373 3236726 23759529 3236726 23759529 25176915 24173716 25176915 24173716 2782570 2858181 2782570 2858181 10643828 18051369 10643828 18051369 20474200 5562700 20474200 5562700 4191077 3955807 4191077 3955807 23366774 22421386 23366774 22421386 13624038 12182362 13624038 12182362 16211557 16171049 16211557 16171049 8248053 7253847 8248053 7253847 21480514 22450290 21480514 22450290 4221147 3659152 4221147 3659152 23589339 22489122 23589339 22489122 4298784 3928013 4298784 3928013 23123375 23012414 23123375 23012414 3567769 24662460 3567769 24662460 2205943 1981262 2205943 1981262 25004160 23785428 25004160 23785428 2471039 2242569 2471039 2242569 25426117 24657132 25426117 24657132 1756968 1976332 1756968 1976332 25136507 24277983 25136507 24277983 2548303 2693350 2548303 2693350 11879253 16240720 11879253 16240720 8405167 19172520 8405167 19172520 7436830 5578820 7436830 5578820 22031157 3822725 22031157 3822725 23490873 22503186 23490873 22503186 11205230 10112038 11205230 10112038 8576431 6882745 8576431 6882745 21007723 4922917 21007723 4922917 22594477 22518955 22594477 22518955 4022314 23358921 4022314 23358921 3327205 2840347 3327205 2840347 24025423 23652840 24025423 23652840 24825987 11506610 24825987 11506610 12022419 16060654 12022419 16060654 9000283 7940699 9000283 7940699 19679169 19463865 19679169 19463865 6609109 21056269 6609109 21056269 5056145 4365492 5056145 4365492 22864768 22739746 22864768 22739746 24095118 2300786 24095118 2300786 24574609 23477046 24574609 23477046 17780458 8779388 17780458 8779388 19756471 5463449 19756471 5463449 21477505 21779325 21477505 21779325 23071971 23251558 23071971 23251558 24414421 24357803 24414421 24357803 2658364 2112079 2658364 2112079 25060461 24634581 25060461 24634581 2136547 1584056 2136547 1584056 25211509 24112520 25211509 24112520 2659799 2834669 2659799 2834669 24343240 2416263 24343240 2416263 1881774 25412291 1881774 25412291 1582123 1786647 1582123 1786647 25142990 24566747 25142990 24566747 2151177 24920967 2151177 24920967 15136280 12903908 15136280 12903908 9538608 5444005 9538608 5444005 21957179 15256578 21957179 15256578 8659333 19164176 8659333 19164176 7216118 4835353 7216118 4835353 22435623 21979109 22435623 21979109 23456587 23043300 23456587 23043300 24321568 1588920 24321568 1588920 25194634 9889615 25194634 9889615 16408153 16352961 16408153 16352961 6812876 5601910 6812876 5601910 5830720 13999034 5830720 13999034 15364654 16634988 15364654 16634988 17866407 17840257 17866407 17840257 7527890 6469723 7527890 6469723 5483274 5302583 5483274 5302583 21675514 22106819 21675514 22106819 3545111 2554557 3545111 2554557 2697454 10696792 2697454 10696792 18318323 17960891 18318323 17960891 9754206 6343733 9754206 6343733 5946750 5615188 5946750 5615188 4795591 22479722 4795591 22479722 23589590 15096214 23589590 15096214 15012368 10943607 15012368 10943607 10669376 16752691 10669376 16752691 21583381 21483158 21583381 21483158 5334084 23255749 5334084 23255749 2634530 24698240 2634530 24698240 25906251 25019161 25906251 25019161 1726121 25342686 1726121 25342686 1445681 25642359 1445681 25642359 8717948 8267496 8717948 8267496 19744175 20402670 19744175 20402670 21596180 4028190 21596180 4028190 4053428 11551172 4053428 11551172 15927142 16874202 15927142 16874202 19870612 5151206 19870612 5151206 5079838 23894195 5079838 23894195 24831470 16782594 24831470 16782594 15316930 13922528 15316930 13922528 9457490 6153077 9457490 6153077 21393072 4262747 21393072 4262747 4280778 22599058 4280778 22599058 24230508 23270934 24230508 23270934 13810700 11828179 13810700 11828179 11690003 17240961 11690003 17240961 18650300 8275479 18650300 8275479 7719201 6213689 7719201 6213689 5979321 21906327 5979321 21906327 5132779 3772073 5132779 3772073 23384388 23361770 23384388 23361770 3313086 2706359 3313086 2706359 24242098 23477522 24242098 23477522 11475212 15290554 11475212 15290554 10285530 6641751 10285530 6641751 7326689 10384398 7326689 10384398 13765269 15705993 13765269 15705993 19162231 6869469 19162231 6869469 5783119 5895417 5783119 5895417 22206182 3869689 22206182 3869689 23690012 23111684 23690012 23111684 10115184 11721389 10115184 11721389 13294310 15777750 13294310 15777750 10790890 17150181 10790890 17150181 6891786 6324154 6891786 6324154 21461592 5088529 21461592 5088529 22451599 22239712 22451599 22239712 3582240 3388465 3582240 3388465 23581588 23668697 23581588 23668697 24294149 8978111 24294149 8978111 8261055 6382252 8261055 6382252 4712432 23229513 4712432 23229513 3067564 3131666 3067564 3131666 24334960 23205646 24334960 23205646 3621019 3718591 3621019 3718591 23898469 2616462 23898469 2616462 24390549 2193014 24390549 2193014 24790305 23819959 24790305 23819959 3024635 1978842 3024635 1978842 25021178 24064756 25021178 24064756 2763868 24364232 2763868 24364232 2311428 25068027 2311428 25068027 1362025 25624108 1362025 25624108 1250960 1109567 1250960 1109567 25736262 7678971 25736262 7678971 17380237 16194978 17380237 16194978 9078795 8545009 9078795 8545009 18697113 18305717 18697113 18305717 5697039 5100352 5697039 5100352 4722002 23120169 4722002 23120169 2721179 2759234 2721179 2759234 24509546 23660181 24509546 23660181 2689010 24628679 2689010 24628679 2004233 2397518 2004233 2397518 14075129 16109408 14075129 16109408 10261670 6893334 10261670 6893334 6824393 21393172 6824393 21393172 22541005 4322758 22541005 4322758 22808950 22249625 22808950 22249625 23750804 23299440 23750804 23299440 24019025 2408332 24019025 2408332 24649292 23844774 24649292 23844774 2842002 24900011 2842002 24900011 26035125 1001477 26035125 1001477 26119184 25542360 26119184 25542360 1341882 1157579 1341882 1157579 25809358 11018868 25809358 11018868 10940536 16481506 10940536 16481506 6663454 21202477 6663454 21202477 4439772 3879104 4439772 3879104 23537163 3380214 23537163 3380214 3516835 8845396 3516835 8845396 19464028 21705670 19464028 21705670 4688030 22651233 4688030 22651233 4301682 20440543 4301682 20440543 21786305 21628968 21786305 21628968 4999556 4847891 4999556 4847891 22827739 3768793 22827739 3768793 4169920 15454337 4169920 15454337 16274280 14527344 16274280 14527344 11734513 17431974 11734513 17431974 18435366 18060342 18435366 18060342 8891716 10012887 8891716 10012887 11884159 15384714 11884159 15384714 10079250 7906553 10079250 7906553 21928144 4479794 21928144 4479794 23187136 22213326 23187136 22213326 4097207 3278055 4097207 3278055 23864330 2707118 23864330 2707118 24437960 23352157 24437960 23352157 2657684 24409945 2657684 24409945 2005304 1749665 2005304 1749665 25563847 25002919 25563847 25002919 1737762 25409496 1737762 25409496 1317969 1108835 1317969 1108835 25840916 25016877 25840916 25016877 1901171 1632718 1901171 1632718 10560643 16045105 10560643 16045105 17716454 17154563 17716454 17154563 18142047 19731069 18142047 19731069 20489100 20392385 20489100 20392385 4893233 4563664 4893233 4563664 22240965 14383415 22240965 14383415 7564146 6144054 7564146 6144054 21433888 21017703 21433888 21017703 22431351 22363442 22431351 22363442 23177559 3194400 23177559 3194400 2897456 13423854 2897456 13423854 14084838 12408559 14084838 12408559 12512433 11273850 12512433 11273850 10339338 7980562 10339338 7980562 21244686 20761371 21244686 20761371 21719755 3711519 21719755 3711519 23412740 3345995 23412740 3345995 23828494 22912619 23828494 22912619 13124601 11804826 13124601 11804826 11862263 9895333 11862263 9895333 9311277 19694333 9311277 19694333 6946335 5627972 6946335 5627972 6033415 21608754 6033415 21608754 22589818 22125967 22589818 22125967 4194675 4001629 4194675 4001629 11101814 17828245 11101814 17828245 18803189 7248003 18803189 7248003 5363294 22026161 5363294 22026161 4126711 23144401 4126711 23144401 3597740 2988367 3597740 2988367 2638214 24869903 2638214 24869903 2116102 9448858 2116102 9448858 19111192 7154541 19111192 7154541 21213103 4151011 21213103 4151011 3762576 3520967 3762576 3520967 23482624 22887064 23482624 22887064 24325027 23256976 24325027 23256976 24569860 23876143 24569860 23876143 3167118 9372900 3167118 9372900 10685002 16833161 10685002 16833161 17463304 11929120 17463304 11929120 9010585 21080810 9010585 21080810 21790638 22019855 21790638 22019855 3203636 3183391 3203636 3183391 23703509 22983046 23703509 22983046 24171215 2389604 24171215 2389604 24436286 23823497 24436286 23823497 25175783 24110737 25175783 24110737 2456013 2242695 2456013 2242695 24599400 23962047 24599400 23962047 2924609 2499441 2924609 2499441 24489285 1844492 24489285 1844492 24991527 1647005 24991527 1647005 1641133 25266440 1641133 25266440 15842160 10953612 15842160 10953612 6944785 6092653 6944785 6092653 20827905 4852784 20827905 4852784 22501955 23270437 22501955 23270437 3604002 3346872 3604002 3346872 23611321 23166089 23611321 23166089 3339644 3451539 3339644 3451539 13351720 16314223 13351720 16314223 16983318 16804156 16983318 16804156 6642548 21332085 6642548 21332085 22139237 4955614 22139237 4955614 4892228 3659715 4892228 3659715 24334076 23284015 24334076 23284015 3763213 8975523 3763213 8975523 18623009 5546955 18623009 5546955 21153704 21885729 21153704 21885729 23002252 3574355 23002252 3574355 24091121 23003224 24091121 23003224 14774038 8989253 14774038 8989253 18748000 6421324 18748000 6421324 6691878 20395741 6691878 20395741 21143790 5383447 21143790 5383447 5168476 22222453 5168476 22222453 4701017 12215372 4701017 12215372 16433238 16297522 16433238 16297522 17330807 8101180 17330807 8101180 19117022 7143848 19117022 7143848 20552311 21719076 20552311 21719076 4283785 23017147 4283785 23017147 23865129 10394670 23865129 10394670 8977266 18363550 8977266 18363550 19998439 5594779 19998439 5594779 21519333 21475381 21519333 21475381 4151987 22865341 4151987 22865341 23670219 3082238 23670219 3082238 2848147 25231542 2848147 25231542 1787291 25661481 1787291 25661481 1192313 25728151 1192313 25728151 1078630 25728151 13098637 12153831 13098637 12153831 12087465 10006066 12087465 10006066 17262072 15742285 17262072 15742285 10568512 9543261 10568512 9543261 9065662 7024386 9065662 7024386 6920725 21675591 6920725 21675591 4499291 2850975 4499291 2850975 24447126 23741311 24447126 23741311 25007585 24333357 25007585 24333357 25656338 24658664 25656338 24658664 1374993 1318832 1374993 1318832 25535491 24662095 25535491 24662095 1783592 1537717 1783592 1537717 25394898 24321902 25394898 24321902 25487281 1137556 25487281 1137556 1150096 25827418 1150096 25827418 1106288 1127558 1106288 1127558 25802375 24987305 25802375 24987305 1455911 25488531 1455911 25488531 17012499 12257274 17012499 12257274 12687774 14413547 12687774 14413547 11739992 9876041 11739992 9876041 8346407 19016485 8346407 19016485 7901713 19641420 7901713 19641420 20729866 6200374 20729866 6200374 4870398 21879895 4870398 21879895 23227270 2988583 23227270 2988583 2132589 1675814 2132589 1675814 25080633 1516393 25080633 1516393 1638518 25549708 1638518 25549708 1413106 12216851 1413106 12216851 17117462 8535434 17117462 8535434 19361805 7766810 19361805 7766810 13382400 17796755 13382400 17796755 19246503 7490308 19246503 7490308 7363317 7041575 7363317 7041575 12239810 19273134 12239810 19273134 6209672 5596885 6209672 5596885 5261363 21873697 5261363 21873697 4366885 23054469 4366885 23054469 3607797 2772083 3607797 2772083 24190436 23756567 24190436 23756567 24976218 1638226 24976218 1638226 1866642 25653534 1866642 25653534 1249627 1101193 1249627 1101193 26024782 25339733 26024782 25339733 1143771 1349164 1143771 1349164 17586484 18108102 17586484 18108102 19599423 19939785 19599423 19939785 6822393 20690761 6822393 20690761 5528105 4814555 5528105 4814555 4971151 3946660 4971151 3946660 4133549 3441515 4133549 3441515 3724710 23239653 3724710 23239653 3463558 2819925 3463558 2819925 24194081 23384739 24194081 23384739 3487349 24105808 3487349 24105808 2417757 2734594 2417757 2734594 24253331 2102563 24253331 2102563 24885296 23832126 24885296 23832126 2537648 24736233 2537648 24736233 2381647 2451909 2381647 2451909 25335040 1531353 25335040 1531353 1642515 13692895 1642515 13692895 13350927 9787265 13350927 9787265 18270997 6403758 18270997 6403758 5735106 4269193 5735106 4269193 22777421 23067842 22777421 23067842 3666827 3645228 3666827 3645228 13129193 15060883 13129193 15060883 9622555 17985969 9622555 17985969 19344674 20132129 19344674 20132129 6569870 5867172 6569870 5867172 5992782 21628377 5992782 21628377 22299587 21931550 22299587 21931550 4769259 3548450 4769259 3548450 3302244 24127470 3302244 24127470 2584935 2684016 2584935 2684016 24959798 24389196 24959798 24389196 2250862 2151695 2250862 2151695 18615478 14151265 18615478 14151265 14541382 9679110 14541382 9679110 20462562 5970056 20462562 5970056 20923304 5798310 20923304 5798310 5074465 4138558 5074465 4138558 22871938 22706163 22871938 22706163 4337510 3862118 4337510 3862118 3484395 23667930 3484395 23667930 2496224 2558009 2496224 2558009 24935882 24319235 24935882 24319235 1741024 25313423 1741024 25313423 1428261 1423768 1428261 1423768 11759178 12284055 11759178 12284055 17495797 16808281 17495797 16808281 8688531 18774018 8688531 18774018 8273204 5981855 8273204 5981855 5398097 4635521 5398097 4635521 23595394 3043610 23595394 3043610 3185487 12751564 3185487 12751564 16352271 8361731 16352271 8361731 19178346 18653013 19178346 18653013 16077348 8364258 16077348 8364258 20330943 19971081 20330943 19971081 13568470 11590606 13568470 11590606 16052621 9717774 16052621 9717774 20398678 20290808 20398678 20290808 21382149 3757838 21382149 3757838 2543932 2767987 2543932 2767987 13038041 17586136 13038041 17586136 19979839 19260300 19979839 19260300 6701346 5128277 6701346 5128277 5070220 4413366 5070220 4413366 22942175 22451430 22942175 22451430 4146642 3469852 4146642 3469852 24513576 23499064 24513576 23499064 25065637 24490910 25065637 24490910 1706614 2170123 1706614 2170123 24877179 1720879 24877179 1720879 1525728 25581685 1525728 25581685 17387937 9136040 17387937 9136040 19977992 20297222 19977992 20297222 21110519 11586253 21110519 11586253 13164392 13604264 13164392 13604264 14405958 10516935 14405958 10516935 10241851 8454685 10241851 8454685 18992178 19611146 18992178 19611146 7024894 5981108 7024894 5981108 6002617 4998198 6002617 4998198 22429265 4028824 22429265 4028824 23157662 3331838 23157662 3331838 23847806 23155289 23847806 23155289 3931463 10971358 3931463 10971358 16654752 8772813 16654752 8772813 19780008 5481269 19780008 5481269 22481188 4046619 22481188 4046619 3496298 2903105 3496298 2903105 24649737 23602849 24649737 23602849 3260581 24139303 3260581 24139303 2836450 2314312 2836450 2314312 1986216 2079288 1986216 2079288 24976637 23888372 24976637 23888372 25115633 13268909 25115633 13268909 12879875 8796789 12879875 8796789 18421496 9681885 18421496 9681885 8272767 21389967 8272767 21389967 4475274 3979278 4475274 3979278 22974664 22839502 22974664 22839502 3376685 23646121 3376685 23646121 3122965 2231510 3122965 2231510 24742257 24153701 24742257 24153701 2830965 11258725 2830965 11258725 12752308 17467813 12752308 17467813 18464872 8118338 18464872 8118338 7903769 5973823 7903769 5973823 5076309 4215663 5076309 4215663 4495534 22669064 4495534 22669064 23503712 16734084 23503712 16734084 9892816 6004745 9892816 6004745 20947850 21487448 20947850 21487448 22457820 22513628 22457820 22513628 23784145 22785574 23784145 22785574 3445137 2944047 3445137 2944047 24186487 23036481 24186487 23036481 3593301 23626026 3593301 23626026 2787866 24305880 2787866 24305880 2388166 1515934 2388166 1515934 25348927 24180059 25348927 24180059 2397754 2224496 2397754 2224496 24503551 23860357 24503551 23860357 3081862 17670641 3081862 17670641 15656201 12956462 15656201 12956462 12469083 18606693 12469083 18606693 8104930 5949262 8104930 5949262 6093034 5341092 6093034 5341092 5451172 13569604 5451172 13569604 19090886 18771626 19090886 18771626 8250520 6419700 8250520 6419700 20549266 19966697 20549266 19966697 5515653 4524973 5515653 4524973 22314215 4320483 22314215 4320483 3694373 2946512 3694373 2946512 23823880 13444690 23823880 13444690 13304287 10987369 13304287 10987369 9287580 17812947 9287580 17812947 7674252 19920407 7674252 19920407 6764053 20759623 6764053 20759623 21893458 21521751 21893458 21521751 4625511 4592812 4625511 4592812 22370481 2938612 22370481 2938612 24048373 22805916 24048373 22805916 4151220 23944160 4151220 23944160 24479735 15895313 24479735 15895313 10923756 9674165 10923756 9674165 20437745 20496497 20437745 20496497 21068589 4880872 21068589 4880872 22688797 22225866 22688797 22225866 4695796 22924263 4695796 22924263 23653700 23335840 23653700 23335840 24474019 9828242 24474019 9828242 9659169 17499369 9659169 17499369 9014060 7784549 9014060 7784549 20388537 5576188 20388537 5576188 4275815 22636299 4275815 22636299 23588710 2843067 23588710 2843067 24528775 23502031 24528775 23502031 12192017 11403947 12192017 11403947 14759092 15655907 14759092 15655907 17594128 19655906 17594128 19655906 21165901 20819259 21165901 20819259 21630202 21665925 21630202 21665925 5011508 4467874 5011508 4467874 22380130 21816090 22380130 21816090 22715842 22125407 22715842 22125407 23570851 22799169 23570851 22799169 4073389 3765537 4073389 3765537 18563655 19656567 18563655 19656567 6588001 6018117 6588001 6018117 22407591 21692140 22407591 21692140 16970298 8836722 16970298 8836722 8900762 7212348 8900762 7212348 21088202 5925644 21088202 5925644 5667013 5272780 5667013 5272780 4695640 3894923 4695640 3894923 22972553 22379159 22972553 22379159 23298762 3627246 23298762 3627246 24021204 23961516 24021204 23961516 2235841 2244618 2235841 2244618 25498469 25077966 25498469 25077966 1505753 1426263 1505753 1426263 25580269 24581919 25580269 24581919 2139666 1672997 2139666 1672997 25430671 24463540 25430671 24463540 2390695 2047992 2390695 2047992 24865582 1624199 24865582 1624199 25662411 25254567 25662411 25254567 1825688 1474123 1825688 1474123 25773861 25036984 25773861 25036984 1495684 25572762 1495684 25572762 1190788 1086206 1190788 1086206 26074165 24968982 26074165 24968982 12692083 12748418 12692083 12748418 15657584 9492128 15657584 9492128 19570824 18988996 19570824 18988996 9175947 8562444 9175947 8562444 8705002 7020791 8705002 7020791 7040791 20182249 7040791 20182249 21730143 4457095 21730143 4457095 22487441 21755400 22487441 21755400 23462702 22361060 23462702 22361060 4346540 4206338 4346540 4206338 23039537 3707154 23039537 3707154 13601913 13223354 13601913 13223354 15360706 6341802 15360706 6341802 21143463 5080479 21143463 5080479 22370174 4543343 22370174 4543343 22713993 22015830 22713993 22015830 22961865 22122018 22961865 22122018 15820178 10437476 15820178 10437476 11257176 14454086 11257176 14454086 15642181 17141039 15642181 17141039 19018727 7308913 19018727 7308913 20105722 4682386 20105722 4682386 23136779 22242919 23136779 22242919 23811552 22961399 23811552 22961399 3973561 23393213 3973561 23393213 24750711 2168991 24750711 2168991 2055269 25095793 2055269 25095793 1796678 14044750 1796678 14044750 16209874 7800592 16209874 7800592 22336322 22893575 22336322 22893575 3093116 2591299 3093116 2591299 24453950 1743551 24453950 1743551 1981183 24781942 1981183 24781942 12480699 9501717 12480699 9501717 9490356 8693648 9490356 8693648 8824128 18116880 8824128 18116880 8513176 5573095 8513176 5573095 5470419 22346624 5470419 22346624 4329377 4228462 4329377 4228462 23039986 23046676 23039986 23046676 3599629 3106968 3599629 3106968 3096813 24705399 3096813 24705399 1671489 25310576 1671489 25310576 26109756 25470057 26109756 25470057 1261012 1446739 1261012 1446739 26107586 25405690 26107586 25405690 1580659 1604486 1580659 1604486 25418416 24263070 25418416 24263070 2465623 24786139 2465623 24786139 1736133 1592089 1736133 1592089 25107012 24208494 25107012 24208494 2268040 24774675 2268040 24774675 1724983 1501399 1724983 1501399 25477726 24762803 25477726 24762803 1994668 25059315 1994668 25059315 26073481 15773409 26073481 15773409 12976133 11221416 12976133 11221416 16436067 9886628 16436067 9886628 18191119 8807401 18191119 8807401 18685452 18099593 18685452 18099593 20509158 20992100 20509158 20992100 22771518 22847882 22771518 22847882 23828445 23240278 23828445 23240278 24837170 23871184 24837170 23871184 2139945 24875306 2139945 24875306 26101997 25210357 26101997 25210357 1486934 25424493 1486934 25424493 1164569 1296985 1164569 1296985 25470059 24591382 25470059 24591382 25969582 25146718 25969582 25146718 1690246 2032662 1690246 2032662 1239368 25855232 1239368 25855232 1146439 1288792 1146439 1288792 25599731 10999825 25599731 10999825 15060249 15744265 15060249 15744265 17437689 19501601 17437689 19501601 6623934 20849777 6623934 20849777 6026854 6036152 6026854 6036152 21439972 5200447 21439972 5200447 23132235 3437780 23132235 3437780 24209903 24674578 24209903 24674578 25858535 24846799 25858535 24846799 1691023 1399871 1691023 1399871 10317103 16408583 10317103 16408583 20386338 19788874 20386338 19788874 22417485 22100976 22417485 22100976 23397395 22251817 23397395 22251817 9515272 16983424 9515272 16983424 10550820 14531513 10550820 14531513 14910819 13215667 14910819 13215667 13809794 11737115 13809794 11737115 15719144 18921132 15719144 18921132 5578840 5376009 5578840 5376009 21479571 4092789 21479571 4092789 2970667 23775386 2970667 23775386 25008184 1823985 25008184 1823985 25258595 24036565 25258595 24036565 2764821 24505980 2764821 24505980 2381416 2077404 2381416 2077404 24846667 23689375 24846667 23689375 2781952 1676771 2781952 1676771 26019878 25143556 26019878 25143556 1578932 1637978 1578932 1637978 25603576 24464592 25603576 24464592 2414643 1489909 2414643 1489909 25502827 24778811 25502827 24778811 2074380 24951338 2074380 24951338 15682344 7787825 15682344 7787825 19454030 19278484 19454030 19278484 6352342 5922079 6352342 5922079 5231622 4696350 5231622 4696350 22782058 4136375 22782058 4136375 23120378 2233395 23120378 2233395 1850322 8495488 1850322 8495488 11685864 14686231 11685864 14686231 18945947 19727236 18945947 19727236 20536698 5463990 20536698 5463990 21938962 21504036 21938962 21504036 23346097 3093539 23346097 3093539 24142723 2518484 24142723 2518484 2159736 25019912 2159736 25019912 1331810 25737929 1331810 25737929 1136094 1259796 1136094 1259796 12313171 15300058 12313171 15300058 9554181 18070458 9554181 18070458 8441362 18504702 8441362 18504702 12644273 9397565 12644273 9397565 17637486 9042471 17637486 9042471 19510381 7370464 19510381 7370464 21418671 21764577 21418671 21764577 22659264 22085729 22659264 22085729 4523343 22657881 4523343 22657881 3711363 24118244 3711363 24118244 2644401 24342897 2644401 24342897 13585216 11977732 13585216 11977732 9578903 17651299 9578903 17651299 8914314 19122837 8914314 19122837 6666023 20525629 6666023 20525629 21645560 4588135 21645560 4588135 4160204 3932245 4160204 3932245 23261071 22751454 23261071 22751454 23717944 13868394 23717944 13868394 10008194 9469233 10008194 9469233 13400649 17142143 13400649 17142143 9980640 9540519 9980640 9540519 19252126 21001478 19252126 21001478 21793602 4250277 21793602 4250277 22648698 22690645 22648698 22690645 4340253 3282627 4340253 3282627 3220156 13862669 3220156 13862669 14304349 12544064 14304349 12544064 11196317 9974952 11196317 9974952 10279953 18394762 10279953 18394762 20543114 5181842 20543114 5181842 21934941 4167120 21934941 4167120 22822823 13867183 22822823 13867183 8730904 7221666 8730904 7221666 21120197 21555228 21120197 21555228 5183624 4189835 5183624 4189835 4355735 23423711 4355735 23423711 24398669 12648323 24398669 12648323 10864545 10509584 10864545 10509584 19395408 7735438 19395408 7735438 6996966 21613653 6996966 21613653 5122301 21879251 5122301 21879251 11720216 8636258 11720216 8636258 8994340 19775253 8994340 19775253 20600515 20082174 20600515 20082174 20877562 21159224 20877562 21159224 5734020 5294458 5734020 5294458 5563045 5096114 5563045 5096114 4430690 3689928 4430690 3689928 23336818 3202309 23336818 3202309 23980344 23264764 23980344 23264764 3744394 12084244 3744394 12084244 18274462 8894809 18274462 8894809 8227678 20097793 8227678 20097793 21760739 4971874 21760739 4971874 8515361 19483765 8515361 19483765 20451606 6429460 20451606 6429460 5904558 22753897 5904558 22753897 4017290 3092338 4017290 3092338 2939168 24145196 2939168 24145196 2521693 2156780 2521693 2156780 8106019 10583679 8106019 10583679 18933966 19684833 18933966 19684833 21092669 5678595 21092669 5678595 21703797 13107221 21703797 13107221 10009735 18786370 10009735 18786370 20741602 21377052 20741602 21377052 22580783 4395624 22580783 4395624 23087514 22439882 23087514 22439882 4135659 2500877 4135659 2500877 24715597 23566959 24715597 23566959 3248954 24153931 3248954 24153931 25148371 12552107 25148371 12552107 11067698 9270230 11067698 9270230 21684642 22040629 21684642 22040629 4084667 23570426 4084667 23570426 3201573 23830002 3201573 23830002 13556465 9304165 13556465 9304165 6455405 20698410 6455405 20698410 21673516 5070724 21673516 5070724 22043293 21508685 22043293 21508685 22693097 3926052 22693097 3926052 24223721 23608069 24223721 23608069 24859786 24958353 24859786 24958353 25944241 25336031 25944241 25336031 26237220 16569888 26237220 16569888 13910239 12668648 13910239 12668648 12590694 10620023 12590694 10620023 17705294 8322984 17705294 8322984 20646166 6243598 20646166 6243598 22719620 22138573 22719620 22138573 4251689 4035756 4251689 4035756 3491694 23832817 3491694 23832817 2925540 2246821 2925540 2246821 2663126 14168097 2663126 14168097 16947485 8739140 16947485 8739140 18455545 18202188 18455545 18202188 7495958 5384040 7495958 5384040 22746882 3987735 22746882 3987735 22886514 22363126 22886514 22363126 4517070 3861847 4517070 3861847 3931320 23801160 3931320 23801160 25097739 1743035 25097739 1743035 13562572 14031565 13562572 14031565 12580818 11636530 12580818 11636530 15468964 17888623 15468964 17888623 7351066 19686874 7351066 19686874 5668428 21635352 5668428 21635352 5382691 22865225 5382691 22865225 3046617 2611121 3046617 2611121 24590467 23573933 24590467 23573933 3279576 24033918 3279576 24033918 2836629 24244193 2836629 24244193 2650635 25127494 2650635 25127494 1330601 1251403 1330601 1251403 25576139 24566531 25576139 24566531 1842300 25276485 1842300 25276485 11827070 14929117 11827070 14929117 16364010 19842526 16364010 19842526 6881398 20584906 6881398 20584906 5414789 22090097 5414789 22090097 4023676 4060539 4023676 4060539 23080065 3273091 23080065 3273091 3371514 15542859 3371514 15542859 18364130 19373514 18364130 19373514 21357490 4741746 21357490 4741746 22343505 4380358 22343505 4380358 23910521 2778824 23910521 2778824 24120520 23998819 24120520 23998819 2911746 2104917 2911746 2104917 24799790 23975647 24799790 23975647 2997552 16555568 2997552 16555568 14680220 12063738 14680220 12063738 9389917 18177946 9389917 18177946 7909891 7516320 7909891 7516320 20813099 21600726 20813099 21600726 22740815 22388681 22740815 22388681 23800095 2424010 23800095 2424010 24644191 23689816 24644191 23689816 2473145 2241014 2473145 2241014 15867092 11663203 15867092 11663203 14329912 14158993 14329912 14158993 17427087 17179254 17427087 17179254 9391878 18172560 9391878 18172560 19389279 19828727 19389279 19828727 6859924 5947983 6859924 5947983 22032491 22529673 22032491 22529673 4256367 4155341 4256367 4155341 23041532 22816373 23041532 22816373 3328718 3296095 3328718 3296095 23724978 22914352 23724978 22914352 24018793 2631609 24018793 2631609 24617590 23797625 24617590 23797625 2962785 2955495 2962785 2955495 24300331 23326781 24300331 23326781 3729461 3552108 3729461 3552108 23665545 23904284 23665545 23904284 25774342 1180308 25774342 1180308 1130153 11824347 1130153 11824347 12940770 17275993 12940770 17275993 20205908 20396255 20205908 20396255 21141614 14089435 21141614 14089435 13671736 9768849 13671736 9768849 18753968 7797747 18753968 7797747 20062491 20879918 20062491 20879918 5589385 5351515 5589385 5351515 4900369 23122517 4900369 23122517 3617195 23315988 3617195 23315988 3075656 3407131 3075656 3407131 24534792 23777210 24534792 23777210 2467309 2770228 2467309 2770228 2380075 1737414 2380075 1737414 25424396 24482159 25424396 24482159 25486180 24783170 25486180 24783170 25900654 25420623 25900654 25420623 1351884 1021219 1351884 1021219 25999945 25560103 25999945 25560103 1516865 1593464 1516865 1593464 25915404 24971906 25915404 24971906 1950986 25139759 1950986 25139759 26153293 15529405 26153293 15529405 9851683 6502884 9851683 6502884 5066546 4627221 5066546 4627221 22919512 3604887 22919512 3604887 3237642 3175328 3237642 3175328 16451922 16490307 16451922 16490307 17057056 8392548 17057056 8392548 19527145 19652283 19527145 19652283 20463875 6390493 20463875 6390493 16563875 18796201 16563875 18796201 19999626 20492131 19999626 20492131 22075055 22100615 22075055 22100615 22974848 3036992 22974848 3036992 23861863 22891850 23861863 22891850 4079963 3466762 4079963 3466762 23575302 3125221 23575302 3125221 3157429 16024127 3157429 16024127 19365965 4751218 19365965 4751218 4759331 4585672 4759331 4585672 4450507 4328584 4450507 4328584 22673792 4222815 22673792 4222815 12405646 16708198 12405646 16708198 17846662 18977726 17846662 18977726 20564066 21241095 20564066 21241095 22199290 21492010 22199290 21492010 22783756 22342837 22783756 22342837 4066740 3530759 4066740 3530759 3102495 23842403 3102495 23842403 14849328 10937894 14849328 10937894 16431004 9210511 16431004 9210511 19540870 6291651 19540870 6291651 20737457 20561336 20737457 20561336 21894751 22307013 21894751 22307013 4391695 4040706 4391695 4040706 24065919 2344764 24065919 2344764 24529972 23574551 24529972 23574551 3408148 3170430 3408148 3170430 2631824 2670060 2631824 2670060 24372635 23430412 24372635 23430412 3090379 2593452 3090379 2593452 24947819 1621559 24947819 1621559 1528915 25420286 1528915 25420286 1448694 16001197 1448694 16001197 19909628 19457490 19909628 19457490 7349994 20793070 7349994 20793070 21606669 4702178 21606669 4702178 4059466 3066931 4059466 3066931 2825381 24326206 2825381 24326206 2591968 2276331 2591968 2276331 24554331 12967192 24554331 12967192 10665925 21534173 10665925 21534173 5254071 4379505 5254071 4379505 3797446 3724502 3797446 3724502 3222832 23730214 3222832 23730214 2613779 2421382 2613779 2421382 24422827 23441194 24422827 23441194 3496191 3003540 3496191 3003540 24289636 2425695 24289636 2425695 24934880 1414317 24934880 1414317 25400152 24682741 25400152 24682741 25754644 24820570 25754644 24820570 26085010 24992463 26085010 24992463 1739048 25114832 1739048 25114832 26079999 25339561 26079999 25339561 1194982 1485458 1194982 1485458 26011789 25578061 26011789 25578061 1205922 1336172 1205922 1336172 25541350 24685233 25541350 24685233 2340249 2395017 2340249 2395017 24660598 23496520 24660598 23496520 24974880 24285486 24974880 24285486 2103135 1686050 2103135 1686050 1755857 1327973 1755857 1327973 25584528 24929890 25584528 24929890 1837216 1432185 1837216 1432185 1180930 15952687 1180930 15952687 18310725 17746013 18310725 17746013 17610637 9175028 17610637 9175028 18687379 7993732 18687379 7993732 19462179 19311548 19462179 19311548 7566625 21054794 7566625 21054794 22617480 4069341 22617480 4069341 12628990 12389113 12628990 12389113 18067300 19226247 18067300 19226247 20080464 7202391 20080464 7202391 6027765 21147955 6027765 21147955 22335662 4734271 22335662 4734271 4714775 14499767 4714775 14499767 12257449 10979564 12257449 10979564 16457121 15985947 16457121 15985947 17681291 9392380 17681291 9392380 19176437 8008450 19176437 8008450 7821393 5431382 7821393 5431382 5873705 22068411 5873705 22068411 23228973 22545795 23228973 22545795 23534294 23207274 23534294 23207274 24762375 23655449 24762375 23655449 3118989 23873526 3118989 23873526 2728623 24012320 2728623 24012320 25466454 24461290 25466454 24461290 1443481 1716967 1443481 1716967 12803608 14134373 12803608 14134373 18047804 9204606 18047804 9204606 18626830 7498671 18626830 7498671 20843766 21620709 20843766 21620709 22432871 21885589 22432871 21885589 4777726 4670647 4777726 4670647 11476123 12041854 11476123 12041854 13844590 16793384 13844590 16793384 8967981 8055860 8967981 8055860 7779388 6681693 7779388 6681693 21654147 5608705 21654147 5608705 15904149 18102952 15904149 18102952 20821019 5987096 20821019 5987096 6521593 20720215 6521593 20720215 5125191 21960988 5125191 21960988 4307024 3914105 4307024 3914105 23114347 3210223 23114347 3210223 24114918 23035695 24114918 23035695 10499332 9994596 10499332 9994596 17906596 19408423 17906596 19408423 7335525 6270471 7335525 6270471 6133903 4972497 6133903 4972497 3972939 23133316 3972939 23133316 24353166 2554692 24353166 2554692 11439335 20011145 11439335 20011145 6561851 5150926 6561851 5150926 4359758 3587627 4359758 3587627 3299400 23545414 3299400 23545414 24487901 7593659 24487901 7593659 14621580 18554629 14621580 18554629 20097577 6125006 20097577 6125006 6174276 20733112 6174276 20733112 21678314 21506017 21678314 21506017 4537840 3536613 4537840 3536613 2616946 24538712 2616946 24538712 25670477 13116341 25670477 13116341 10401597 9480801 10401597 9480801 7724264 6875720 7724264 6875720 20607768 20971785 20607768 20971785 21799863 21834367 21799863 21834367 4898259 4834587 4898259 4834587 22870344 23075535 22870344 23075535 3782114 3270906 3782114 3270906 3416978 9526243 3416978 9526243 13207378 16789907 13207378 16789907 19160276 20180313 19160276 20180313 7052269 12255747 7052269 12255747 14619275 15032346 14619275 15032346 18280638 18216631 18280638 18216631 7471986 7282478 7471986 7282478 20048915 20141201 20048915 20141201 21796782 21490117 21796782 21490117 4811894 4229130 4811894 4229130 3498543 3565892 3498543 3565892 2609300 2896710 2609300 2896710 2209537 1491297 2209537 1491297 25454442 24951423 25454442 24951423 2107151 1536259 2107151 1536259 25458029 25032259 25458029 25032259 1634723 1470721 1634723 1470721 25664431 1266860 25664431 1266860 16880352 13281099 16880352 13281099 9617451 8320796 9617451 8320796 20358464 21072789 20358464 21072789 6167928 11774009 6167928 11774009 14655486 14468786 14655486 14468786 16590640 16683825 16590640 16683825 17260360 9025153 17260360 9025153 19492998 6227980 19492998 6227980 21598624 21092369 21598624 21092369 5483702 4467869 5483702 4467869 22577010 3195144 22577010 3195144 3532646 13186082 3532646 13186082 14352024 15458898 14352024 15458898 17902677 18287390 17902677 18287390 7844615 5599306 7844615 5599306 5532839 3779140 5532839 3779140 3198878 3082645 3198878 3082645 17969474 18784860 17969474 18784860 19723389 19322857 19723389 19322857 5280279 22005475 5280279 22005475 4939937 22451840 4939937 22451840 4237347 22613818 4237347 22613818 23100279 3715381 23100279 3715381 13367681 18359132 13367681 18359132 20486210 6163462 20486210 6163462 5952252 21680430 5952252 21680430 22912839 3146797 22912839 3146797 23746816 22814787 23746816 22814787 3830095 23289259 3830095 23289259 3683586 23578252 3683586 23578252 3055515 24080710 3055515 24080710 2279820 2035518 2279820 2035518 25053125 1882009 25053125 1882009 17643117 19366353 17643117 19366353 5756047 21859537 5756047 21859537 4474519 3509888 4474519 3509888 23643200 23384591 23643200 23384591 24682637 23815327 24682637 23815327 25473299 24904201 25473299 24904201 1838349 1903049 1838349 1903049 1461233 1125336 1461233 1125336 1203192 13857267 1203192 13857267 14371243 16310710 14371243 16310710 9820850 9042842 9820850 9042842 8859882 8139446 8859882 8139446 5030510 4410292 5030510 4410292 22900935 4096868 22900935 4096868 13859301 13925164 13859301 13925164 15704390 11009607 15704390 11009607 17067114 9578646 17067114 9578646 9127762 8634683 9127762 8634683 7977908 7053831 7977908 7053831 21554279 21881770 21554279 21881770 4651604 3744587 4651604 3744587 3198301 2953218 3198301 2953218 24094417 2664407 24094417 2664407 2576420 2267823 2576420 2267823 2392662 11532533 2392662 11532533 16224423 16597467 16224423 16597467 7433957 19953317 7433957 19953317 5902994 21618182 5902994 21618182 4537729 3842751 4537729 3842751 3303535 2666513 3303535 2666513 24515002 2256473 24515002 2256473 1835252 1775745 1835252 1775745 1232486 1065849 1232486 1065849 26015928 25099478 26015928 25099478 1716428 1911872 1716428 1911872 8891377 13394155 8891377 13394155 14291294 16044371 14291294 16044371 9669012 9242889 9669012 9242889 19976870 6746005 19976870 6746005 6538960 5317819 6538960 5317819 4839460 4497528 4839460 4497528 22327578 22252364 22327578 22252364 3681941 3802499 3681941 3802499 23195706 22352820 23195706 22352820 4414974 22630451 4414974 22630451 23601402 22961870 23601402 22961870 23750558 23399332 23750558 23399332 2769013 3075273 2769013 3075273 23901861 23733581 23901861 23733581 24435630 2069277 24435630 2069277 24854630 24241643 24854630 24241643 25109074 1769245 25109074 1769245 1251462 1337938 1251462 1337938 26061178 25179297 26061178 25179297 1376706 25665672 1376706 25665672 1247581 1309185 1247581 1309185 16255796 14564941 16255796 14564941 10789993 16703289 10789993 16703289 19430742 7877982 19430742 7877982 15144721 16359078 15144721 16359078 17245594 19401470 17245594 19401470 20192103 6453628 20192103 6453628 21285397 21640819 21285397 21640819 4421971 22305423 4421971 22305423 23514588 22756869 23514588 22756869 3748379 23084057 3748379 23084057 24195756 23328578 24195756 23328578 3475213 23392327 3475213 23392327 24063629 13681527 24063629 13681527 10431483 16948345 10431483 16948345 18931658 19053436 18931658 19053436 7317999 6785105 7317999 6785105 22028223 21313101 22028223 21313101 5543690 21757648 5543690 21757648 23304912 22288195 23304912 22288195 4060860 23039081 4060860 23039081 3453495 2289984 3453495 2289984 2163920 1735017 2163920 1735017 25534251 24988160 25534251 24988160 26009452 25239357 26009452 25239357 1419186 918195 1419186 918195 1129955 9736384 1129955 9736384 13450818 18679486 13450818 18679486 19275964 7654034 19275964 7654034 6255075 5346866 6255075 5346866 4490125 4224247 4490125 4224247 4253755 4071393 4253755 4071393 3635269 3403431 3635269 3403431 23237270 15439837 23237270 15439837 10722663 9813667 10722663 9813667 9127549 18263547 9127549 18263547 7409919 6230738 7409919 6230738 6685112 13140606 6685112 13140606 15221091 17466434 15221091 17466434 5896705 20786699 5896705 20786699 14013537 12411148 14013537 12411148 15107930 8405375 15107930 8405375 19089164 7024018 19089164 7024018 20434217 19647790 20434217 19647790 10089405 9250550 10089405 9250550 8742971 19550940 8742971 19550940 6910680 6298027 6910680 6298027 6009686 5037234 6009686 5037234 21604131 22674665 21604131 22674665 3867715 23046859 3867715 23046859 24516712 23452621 24516712 23452621 3570855 23919234 3570855 23919234 3082937 16230703 3082937 16230703 17258026 9622501 17258026 9622501 9583932 8170269 9583932 8170269 18917246 20600260 18917246 20600260 5713985 3782133 5713985 3782133 23243723 23127954 23243723 23127954 3676437 3344861 3676437 3344861 2959740 24274807 2959740 24274807 2421596 2293778 2421596 2293778 24766683 1966340 24766683 1966340 1511337 1434470 1511337 1434470 25513306 15487778 25513306 15487778 10543154 8600853 10543154 8600853 19809380 6627874 19809380 6627874 6256570 20849787 6256570 20849787 21937666 4496142 21937666 4496142 22445687 22798971 22445687 22798971 3228626 24207443 3228626 24207443 2435377 24415778 2435377 24415778 26395760 25405226 26395760 25405226 1449190 25713806 1449190 25713806 1431689 13393274 1431689 13393274 15722088 16946619 15722088 16946619 10072271 16183464 10072271 16183464 18886859 6303460 18886859 6303460 5653459 21248459 5653459 21248459 24023483 22948507 24023483 22948507 13070935 12598356 13070935 12598356 16736968 9355329 16736968 9355329 20414743 6622235 20414743 6622235 10542700 16904468 10542700 16904468 22154312 4739276 22154312 4739276 12436568 18781891 12436568 18781891 7367658 7187163 7367658 7187163 19902802 19509973 19902802 19509973 6196620 20951368 6196620 20951368 4017379 3187825 4017379 3187825 2344054 2450381 2344054 2450381 24622428 23638510 24622428 23638510 3117521 23767760 3117521 23767760 12647649 7863169 12647649 7863169 7809208 6986948 7809208 6986948 7351679 6323233 7351679 6323233 5397157 5167576 5397157 5167576 22330316 22190191 22330316 22190191 23673433 23005294 23673433 23005294 3710043 3266260 3710043 3266260 3291228 2717023 3291228 2717023 24492278 23585600 24492278 23585600 2954019 2818566 2954019 2818566 2709161 24702351 2709161 24702351 2241993 1767699 2241993 1767699 25529064 24570781 25529064 24570781 2140472 2600717 2140472 2600717 24482888 23407199 24482888 23407199 10940976 10125676 10940976 10125676 18911471 19434222 18911471 19434222 20808327 5918289 20808327 5918289 6151269 5185397 6151269 5185397 21711086 21253851 21711086 21253851 17122961 12359610 17122961 12359610 14074696 13063215 14074696 13063215 9781499 5897864 9781499 5897864 20755800 21327174 20755800 21327174 4980619 3921405 4980619 3921405 23039428 3054589 23039428 3054589 24357636 24094101 24357636 24094101 25144784 14151391 25144784 14151391 10308511 17685472 10308511 17685472 9492239 10327300 9492239 10327300 15597168 15281464 15597168 15281464 16699246 9004282 16699246 9004282 9547265 13584586 9547265 13584586 14085273 14427222 14085273 14427222 8491752 20595978 8491752 20595978 5208684 21921347 5208684 21921347 23034767 22509586 23034767 22509586 4083485 22709141 4083485 22709141 23803120 22895805 23803120 22895805 3699786 23363295 3699786 23363295 14381843 10813493 14381843 10813493 7724175 5264475 7724175 5264475 22198740 21800499 22198740 21800499 4974389 22468455 4974389 22468455 23645218 23505567 23645218 23505567 2721087 24797198 2721087 24797198 2008832 11791487 2008832 11791487 15152595 12448176 15152595 12448176 13308369 14493067 13308369 14493067 11623807 10133189 11623807 10133189 10863227 14968107 10863227 14968107 16922726 6758015 16922726 6758015 20334994 20623393 20334994 20623393 4723412 22441930 4723412 22441930 23316962 3110169 23316962 3110169 23897155 23796800 23897155 23796800 3084969 2913455 3084969 2913455 23943552 2631178 23943552 2631178 2781771 10601818 2781771 10601818 16931515 9010500 16931515 9010500 6686939 5454255 6686939 5454255 5673188 10747889 5673188 10747889 12437116 14997154 12437116 14997154 10304332 9062819 10304332 9062819 21455644 20764159 21455644 20764159 5594202 22474914 5594202 22474914 4595909 17820133 4595909 17820133 21321294 20660075 21321294 20660075 21789532 21423424 21789532 21423424 22533726 22236663 22533726 22236663 3820340 3744426 3820340 3744426 23623930 22684092 23623930 22684092 4447053 4062637 4447053 4062637 23982590 23095497 23982590 23095497 24107833 2367298 24107833 2367298 24609805 23670384 24609805 23670384 2818103 25121413 2818103 25121413 1482132 1064710 1482132 1064710 25898881 10956495 25898881 10956495 9104858 6639515 9104858 6639515 6622310 20501344 6622310 20501344 6142409 5914297 6142409 5914297 21683513 22006534 21683513 22006534 22963226 3105455 22963226 3105455 2508873 2239300 2508873 2239300 25862212 25578357 25862212 25578357 1493310 14456705 1493310 14456705 13796441 11688785 13796441 11688785 16721346 8595902 16721346 8595902 6937501 6128672 6937501 6128672 22029844 5245468 22029844 5245468 5601276 21516891 5601276 21516891 23459032 3088774 23459032 3088774 23836473 23183637 23836473 23183637 3074487 24343902 3074487 24343902 25583238 25091806 25583238 25091806 1560618 1761653 1560618 1761653 25112596 24084838 25112596 24084838 2502233 2892179 2502233 2892179 24561979 23234763 24561979 23234763 3068298 24618466 3068298 24618466 2172440 2150132 2172440 2150132 15160814 13797075 15160814 13797075 8452581 7969280 8452581 7969280 7039000 20671858 7039000 20671858 22104246 21582777 22104246 21582777 5204818 3401044 5204818 3401044 23468927 13989903 23468927 13989903 11972204 10146980 11972204 10146980 9562538 19388301 9562538 19388301 6186526 21433648 6186526 21433648 5090376 22051479 5090376 22051479 23139032 3285994 23139032 3285994 2775363 2369006 2775363 2369006 10935436 18301569 10935436 18301569 18477125 15916672 18477125 15916672 12834763 11378281 12834763 11378281 16490349 8122314 16490349 8122314 21196672 5317073 21196672 5317073 5212681 3498946 5212681 3498946 24178047 2514668 24178047 2514668 1903486 25362974 1903486 25362974 1558241 1993675 1558241 1993675 9957330 12189540 9957330 12189540 17000352 9309464 17000352 9309464 9652932 8642050 9652932 8642050 19630242 19492775 19630242 19492775 7131887 20442202 7131887 20442202 6421708 5491382 6421708 5491382 21950898 21893652 21950898 21893652 4452939 4325384 4452939 4325384 16413735 10546672 16413735 10546672 8324973 7988793 8324973 7988793 8161819 12581053 8161819 12581053 14122291 14649542 14122291 14649542 8258795 7583765 8258795 7583765 21825240 4705697 21825240 4705697 22493951 3921103 22493951 3921103 23095428 22807594 23095428 22807594 23944617 23383415 23944617 23383415 2913818 2750256 2913818 2750256 17241243 10429494 17241243 10429494 12470920 15588666 12470920 15588666 21130919 21176469 21130919 21176469 22360962 21790070 22360962 21790070 18540807 6342573 18540807 6342573 5030400 4488707 5030400 4488707 22483867 4104427 22483867 4104427 22804240 3645897 22804240 3645897 3743124 13528308 3743124 13528308 19792989 19656428 19792989 19656428 6579311 6009535 6579311 6009535 21416365 5001214 21416365 5001214 4918772 22120304 4918772 22120304 4480266 22972413 4480266 22972413 3738132 2454848 3738132 2454848 24863806 1637493 24863806 1637493 1811245 10977602 1811245 10977602 16807845 9824808 16807845 9824808 10400948 11178788 10400948 11178788 17627334 19324487 17627334 19324487 21594444 21362939 21594444 21362939 22248796 4497489 22248796 4497489 22365180 21920300 22365180 21920300 4395445 3494092 4395445 3494092 24073265 23024774 24073265 23024774 13689626 12153026 13689626 12153026 15744782 17032955 15744782 17032955 7836519 6946006 7836519 6946006 7269145 6460652 7269145 6460652 21072392 20826801 21072392 20826801 21880488 4489265 21880488 4489265 22956804 22648326 22956804 22648326 3256379 3384892 3256379 3384892 23708079 2825844 23708079 2825844 24227898 24155263 24227898 24155263 2488072 2045754 2488072 2045754 24754079 17315439 24754079 17315439 13848419 12655464 13848419 12655464 17053456 5339256 17053456 5339256 21576483 11935530 21576483 11935530 14650957 16345373 14650957 16345373 7100650 20711278 7100650 20711278 22613611 22048279 22613611 22048279 22811666 22959772 22811666 22959772 24184668 2419351 24184668 2419351 24750064 1803243 24750064 1803243 25531610 24571384 25531610 24571384 25691622 12352532 25691622 12352532 11734716 16927350 11734716 16927350 17833376 7594526 17833376 7594526 21071537 21054121 21071537 21054121 21828439 4823545 21828439 4823545 22360706 21756884 22360706 21756884 4718357 22835420 4718357 22835420 3844441 23239923 3844441 23239923 3369690 23862110 3369690 23862110 2742119 24443072 2742119 24443072 1289329 1524855 1289329 1524855 25560175 24473633 25560175 24473633 2611230 15286146 2611230 15286146 16392709 16534366 16392709 16534366 10068537 18770732 10068537 18770732 19983112 6543023 19983112 6543023 20861191 4693386 20861191 4693386 4328606 4247025 4328606 4247025 23061008 3111935 23061008 3111935 2485170 24619472 2485170 24619472 2249431 1888052 2249431 1888052 25468903 24383012 25468903 24383012 2028730 1358610 2028730 1358610 25435593 15199288 25435593 15199288 9985788 18297303 9985788 18297303 8598122 19587880 8598122 19587880 5522504 21222969 5522504 21222969 21924040 12125968 21924040 12125968 8710500 20666992 8710500 20666992 6372975 21452736 6372975 21452736 5153179 4477404 5153179 4477404 22419357 11334418 22419357 11334418 11883846 16177984 11883846 16177984 7499104 6641571 7499104 6641571 21892786 4589546 21892786 4589546 3513821 3021035 3513821 3021035 24106106 2533956 24106106 2533956 24437241 2010582 24437241 2010582 2069773 13393757 2069773 13393757 13856563 12800028 13856563 12800028 15542267 18306891 15542267 18306891 7772059 19798720 7772059 19798720 20514752 21485823 20514752 21485823 22145653 5012291 22145653 5012291 4632503 3914527 4632503 3914527 23496047 22942869 23496047 22942869 3410899 24007029 3410899 24007029 2872874 3070349 2872874 3070349 23664006 22844518 23664006 22844518 16366736 8557628 16366736 8557628 8535496 6788302 8535496 6788302 5997195 4954657 5997195 4954657 22913705 22033174 22913705 22033174 4718661 3878004 4718661 3878004 23138863 22639438 23138863 22639438 4327018 3869177 4327018 3869177 23055213 3399142 23055213 3399142 2840284 3172025 2840284 3172025 24674952 23623326 24674952 23623326 3217457 23874373 3217457 23874373 25135051 24078214 25135051 24078214 2537366 2796963 2537366 2796963 10308491 18534018 10308491 18534018 6716573 20223104 6716573 20223104 21654052 21898370 21654052 21898370 23330815 23352966 23330815 23352966 3198859 2187158 3198859 2187158 24931699 24360409 24931699 24360409 2344582 1885853 2344582 1885853 25157222 1400844 25157222 1400844 1364348 1196288 1364348 1196288 9264337 16432091 9264337 16432091 15580889 9281423 15580889 9281423 8740503 7651216 8740503 7651216 19966227 5947371 19966227 5947371 21672266 22659654 21672266 22659654 4090525 3651945 4090525 3651945 23045436 8179191 23045436 8179191 8771155 11413802 8771155 11413802 12554060 17012403 12554060 17012403 6973589 20694476 6973589 20694476 5178402 22789332 5178402 22789332 23295961 3307777 23295961 3307777 24126339 23316475 24126339 23316475 3514002 3297642 3514002 3297642 23747677 23627756 23747677 23627756 3264603 12660113 3264603 12660113 14436366 8928130 14436366 8928130 8066843 5642006 8066843 5642006 21539306 11528209 21539306 11528209 12040448 10014685 12040448 10014685 18545658 7728763 18545658 7728763 19936156 19251109 19936156 19251109 7815649 19585953 7815649 19585953 21257815 22083645 21257815 22083645 4792851 22732610 4792851 22732610 3511090 3102416 3511090 3102416 24211894 23503283 24211894 23503283 2647959 2047962 2647959 2047962 25164864 24326635 25164864 24326635 25449333 1455956 25449333 1455956 12001109 17001132 12001109 17001132 7870999 21540568 7870999 21540568 4974659 4615862 4974659 4615862 22392035 11843035 22392035 11843035 7420066 20511651 7420066 20511651 3740802 23269895 3740802 23269895 3292721 23984124 3292721 23984124 2704705 2726894 2704705 2726894 16263182 18571168 16263182 18571168 8055498 19780179 8055498 19780179 6921131 20746276 6921131 20746276 22509149 4354369 22509149 4354369 1
100017 0 106325912 520249684 106325912 520249684 957911128 975314359 957911128 975314359 571428967 4942753 571428967 4942753 113968889 995335587 113968889 995335587 460648400 191369150 460648400 191369150 91992961 996157378 91992961 996157378 761738076 843722219 761738076 843722219 869363994 473669236 869363994 473669236 128182318 207641697 128182318 207641697 817801315 796005320 817801315 796005320 52297483 19747939 52297483 19747939 609570007 747740712 609570007 747740712 82508078 799299651 82508078 799299651 812146879 131426517 812146879 131426517 999434261 869147922 999434261 869147922 155047207 88678258 155047207 88678258 812267678 886296017 812267678 886296017 224566981 258329911 224566981 258329911 1470965 998340367 1470965 998340367 965438401 281867059 965438401 281867059 513377119 997875672 513377119 997875672 700471449 410163410 700471449 410163410 858096449 183665549 858096449 183665549 269886255 882987798 269886255 882987798 990705224 742465228 990705224 742465228 7880544 21527346 7880544 21527346 848970282 923535562 848970282 923535562 555944754 980352827 555944754 980352827 3243822 185656801 3243822 185656801 362522128 807949234 362522128 807949234 900580221 568603920 900580221 568603920 467475613 20236891 467475613 20236891 839186522 942505338 839186522 942505338 53856711 91586907 53856711 91586907 988073478 590358709 988073478 590358709 68499270 891868848 68499270 891868848 917523551 804634151 917523551 804634151 48843062 257124048 48843062 257124048 976431282 801162015 976431282 801162015 158432305 597951376 158432305 597951376 876362129 905650436 876362129 905650436 128665113 458781686 128665113 458781686 824190189 171718646 824190189 171718646 139104375 974124845 139104375 974124845 8081705 143709746 8081705 143709746 992533071 754937687 992533071 754937687 50244986 970001119 50244986 970001119 997535440 87330973 997535440 87330973 645121802 602412674 645121802 602412674 762065402 999604406 762065402 999604406 21036120 623679934 21036120 623679934 635590437 254806804 635590437 254806804 33857814 854148233 33857814 854148233 1013654 955852238 1013654 955852238 974935015 190232534 974935015 190232534 28019912 843430194 28019912 843430194 874762382 432410934 874762382 432410934 125666943 720738117 125666943 720738117 976445899 275065155 976445899 275065155 157329948 896649407 157329948 896649407 948915609 411532257 948915609 411532257 26109089 173421701 26109089 173421701 884932789 499451946 884932789 499451946 829838877 973227822 829838877 973227822 314158684 291145158 314158684 291145158 86415613 503101894 86415613 503101894 742738859 95708693 742738859 95708693 836009571 367231135 836009571 367231135 31043371 74217616 31043371 74217616 671888717 684875002 671888717 684875002 24798261 123847215 24798261 123847215 701874047 904814051 701874047 904814051 988922461 993671908 988922461 993671908 844414148 295528701 844414148 295528701 287685592 871669837 287685592 871669837 746015360 56281760 746015360 56281760 23168926 936417530 23168926 936417530 827530696 122360828 827530696 122360828 97063487 894026448 97063487 894026448 673260310 495384497 673260310 495384497 240071109 765431974 240071109 765431974 48365427 101532643 48365427 101532643 831232649 547272323 831232649 547272323 116513274 990526374 116513274 990526374 950303328 223998829 950303328 223998829 397881606 581490015 397881606 581490015 540898333 213561448 540898333 213561448 991570428 46234244 991570428 46234244 259854665 889367852 259854665 889367852 726355286 476092550 726355286 476092550 105053493 951246834 105053493 951246834 941571003 243084107 941571003 243084107 709027762 32028091 709027762 32028091 221485549 956703535 221485549 956703535 724684854 58258652 724684854 58258652 267810771 963510415 267810771 963510415 103274315 6449054 103274315 6449054 740553682 839837455 740553682 839837455 4064550 367888682 4064550 367888682 956985586 513788787 956985586 513788787 191462670 709439307 191462670 709439307 969416016 868249152 969416016 868249152 196174989 118051514 196174989 118051514 54709886 35045361 54709886 35045361 608974179 721707729 608974179 721707729 42573626 100262138 42573626 100262138 586063475 633090401 586063475 633090401 165955121 104612009 165955121 104612009 949877459 936430377 949877459 936430377 441770402 95356929 441770402 95356929 989065729 725633 989065729 725633 4283149 295204063 4283149 295204063 860568699 581905603 860568699 581905603 179760266 930433032 179760266 930433032 612232922 392497979 612232922 392497979 943281301 995251608 943281301 995251608 501488435 252842617 501488435 252842617 67249101 730392729 67249101 730392729 656961654 75049346 656961654 75049346 772194199 528574951 772194199 528574951 115258376 166088 115258376 166088 4753389 637749760 4753389 637749760 908634653 3606746 908634653 3606746 76756797 746827490 76756797 746827490 755873214 92878859 755873214 92878859 54402370 990865000 54402370 990865000 649329185 41966523 649329185 41966523 480400274 906393777 480400274 906393777 999518073 6920762 999518073 6920762 123718219 937461333 123718219 937461333 999326512 6580236 999326512 6580236 39113146 881543503 39113146 881543503 992457159 115729759 992457159 115729759 33042330 955078446 33042330 955078446 951786627 260068457 951786627 260068457 244648926 476587503 244648926 476587503 994668866 939932337 994668866 939932337 147849489 988396409 147849489 988396409 828039725 94449846 828039725 94449846 63658864 771076770 63658864 771076770 911086965 32097977 911086965 32097977 998078697 871580431 998078697 871580431 62405502 24503459 62405502 24503459 694515098 957128022 694515098 957128022 935274484 586907027 935274484 586907027 16635411 30239425 16635411 30239425 925203775 470392527 925203775 470392527 228991573 40239410 228991573 40239410 481780861 914124279 481780861 914124279 128638622 168453798 128638622 168453798 966686417 348090122 966686417 348090122 336663279 965551577 336663279 965551577 688448489 13556524 688448489 13556524 231910079 199523486 231910079 199523486 886897132 962638155 886897132 962638155 986680774 83529914 986680774 83529914 226468216 904624414 226468216 904624414 547532179 176319780 547532179 176319780 454674077 17559009 454674077 17559009 112764192 972771182 112764192 972771182 934676371 222453126 934676371 222453126 2107054 754894157 2107054 754894157 489593851 139701618 489593851 139701618 46178798 635838821 46178798 635838821 918776170 920755170 918776170 920755170 165375630 340217620 165375630 340217620 872277460 935061381 872277460 935061381 278342530 214258114 278342530 214258114 805813071 673631864 805813071 673631864 29252658 978649558 29252658 978649558 963786242 113399265 963786242 113399265 235833209 987204942 235833209 987204942 753629152 105885739 753629152 105885739 32214133 752119092 32214133 752119092 555503909 206044275 555503909 206044275 48972627 918600382 48972627 918600382 997271451 120182938 997271451 120182938 387259769 525662792 387259769 525662792 681549347 968078455 681549347 968078455 992416748 210331908 992416748 210331908 26819510 921417509 26819510 921417509 769189002 164074377 769189002 164074377 256577584 322731395 256577584 322731395 921770255 44530375 921770255 44530375 460329702 461391191 460329702 461391191 212712756 911411203 212712756 911411203 732978025 959033164 732978025 959033164 946742953 104262438 946742953 104262438 106084744 515570791 106084744 515570791 739760557 139989590 739760557 139989590 107807146 938560900 107807146 938560900 847279607 240608260 847279607 240608260 334532561 466993030 334532561 466993030 936331953 753405365 936331953 753405365 481807085 19683321 481807085 19683321 658423259 815121736 658423259 815121736 224342116 51183746 224342116 51183746 766830461 892143609 766830461 892143609 107020677 531722980 107020677 531722980 778150034 947837031 778150034 947837031 31777872 364913453 31777872 364913453 695125945 981370881 695125945 981370881 805863936 999744213 805863936 999744213 190755890 543440265 190755890 543440265 682100865 216864274 682100865 216864274 628786169 812074044 628786169 812074044 149817764 81578809 149817764 81578809 877106984 692624225 877106984 692624225 970634143 161613278 970634143 161613278 77154926 777184765 77154926 777184765 919463985 442011369 919463985 442011369 248812156 840153923 248812156 840153923 4895579 7023514 4895579 7023514 575832478 794866931 575832478 794866931 142478634 255213072 142478634 255213072 647710139 556409592 647710139 556409592 948681684 708570350 948681684 708570350 33603828 115413485 33603828 115413485 494664263 249543756 494664263 249543756 90342936 694232757 90342936 694232757 924503692 131212219 924503692 131212219 34581466 654911819 34581466 654911819 569564722 188003097 569564722 188003097 22062030 709115067 22062030 709115067 972838043 155929000 972838043 155929000 5330084 974750947 5330084 974750947 210782104 6040292 210782104 6040292 925583962 981968202 925583962 981968202 193542941 513842795 193542941 513842795 683787145 10126053 683787145 10126053 952373767 881708866 952373767 881708866 417504400 18375943 417504400 18375943 50892988 826912711 50892988 826912711 791848512 327888146 791848512 327888146 258252785 980579721 258252785 980579721 836763492 319197352 836763492 319197352 982855773 564847951 982855773 564847951 156634998 41694930 156634998 41694930 997939175 513041494 997939175 513041494 436759200 637163407 436759200 637163407 40909050 282629164 40909050 282629164 410445090 866211379 410445090 866211379 993720613 511556825 993720613 511556825 132152413 228687268 132152413 228687268 340438086 764388789 340438086 764388789 51390884 417968695 51390884 417968695 835287896 884464569 835287896 884464569 249491189 199190670 249491189 199190670 899927568 677198863 899927568 677198863 209242894 73338433 209242894 73338433 955402995 904566075 955402995 904566075 229191577 111452625 229191577 111452625 432219800 995545850 432219800 995545850 11026129 169512323 11026129 169512323 433683401 842354775 433683401 842354775 93269190 6822937 93269190 6822937 785885373 813373275 785885373 813373275 975684621 14811116 975684621 14811116 333703778 548163245 333703778 548163245 960268128 486788883 960268128 486788883 496851377 681876833 496851377 681876833 199578613 223450842 199578613 223450842 603230878 35275968 603230878 35275968 112130325 682078731 112130325 682078731 965789346 140795386 965789346 140795386 996917695 919604585 996917695 919604585 414093973 417246691 414093973 417246691 821051894 554025345 821051894 554025345 426931843 968756644 426931843 968756644 889255757 62986500 889255757 62986500 162247400 566492965 162247400 566492965 110554298 341483996 110554298 341483996 2619589 849072838 2619589 849072838 959941118 153012074 959941118 153012074 352515526 740626144 352515526 740626144 989882870 787757293 989882870 787757293 249074242 84949518 249074242 84949518 616410260 343144342 616410260 343144342 62789278 924853141 62789278 924853141 731783385 426380916 731783385 426380916 209105720 245508684 209105720 245508684 716593852 826738635 716593852 826738635 140908931 237553427 140908931 237553427 852102613 684721825 852102613 684721825 39402566 437839816 39402566 437839816 607305521 886986574 607305521 886986574 20043477 219136466 20043477 219136466 951082507 671445371 951082507 671445371 471380142 780600846 471380142 780600846 306692571 383655720 306692571 383655720 856791670 173928881 856791670 173928881 365833248 743416102 365833248 743416102 900630620 284624868 900630620 284624868 990612466 920645747 990612466 920645747 547637384 537617547 547637384 537617547 34470355 2718263 34470355 2718263 948193081 791434435 948193081 791434435 605447557 954026619 605447557 954026619 20690129 280051246 20690129 280051246 928075437 41133946 928075437 41133946 230874127 664511491 230874127 664511491 718097201 262071284 718097201 262071284 957556866 800832888 957556866 800832888 30440404 903988977 30440404 903988977 896434995 330169073 896434995 330169073 251288514 944950656 251288514 944950656 8911551 26417760 8911551 26417760 776364205 998336792 776364205 998336792 603897018 127635902 603897018 127635902 216134826 763657015 216134826 763657015 949718235 27069797 949718235 27069797 466152282 917487485 466152282 917487485 969054633 507912565 969054633 507912565 55717002 954441713 55717002 954441713 774724759 136256523 774724759 136256523 89770887 814015628 89770887 814015628 566398436 500799823 566398436 500799823 924543728 932681617 924543728 932681617 140896071 331229160 140896071 331229160 695356011 922134235 695356011 922134235 312394772 88195106 312394772 88195106 115664385 998963241 115664385 998963241 750671068 21426150 750671068 21426150 85087846 834490063 85087846 834490063 804285151 614020595 804285151 614020595 325584245 902891167 325584245 902891167 36585932 126628423 36585932 126628423 965307775 927776807 965307775 927776807 798411923 329284525 798411923 329284525 13031210 818642524 13031210 818642524 817489175 264291650 817489175 264291650 99877197 887530350 99877197 887530350 4798023 185016178 4798023 185016178 643702297 869582081 643702297 869582081 915538309 263713203 915538309 263713203 149722989 114127811 149722989 114127811 337576935 805843208 337576935 805843208 3167455 144338011 3167455 144338011 956920358 25082634 956920358 25082634 122349004 956627684 122349004 956627684 764484973 697785442 764484973 697785442 7969719 819651246 7969719 819651246 637442674 714302950 637442674 714302950 902017882 6427338 902017882 6427338 3849685 575626409 3849685 575626409 589599215 297018457 589599215 297018457 391571891 58112700 391571891 58112700 58902178 527555836 58902178 527555836 662134511 169537653 662134511 169537653 136236164 824982506 136236164 824982506 804154213 999725832 804154213 999725832 670232 645911283 670232 645911283 946124307 170239954 946124307 170239954 247437928 832218511 247437928 832218511 839608079 103664101 839608079 103664101 3236951 673760886 3236951 673760886 758747691 8654136 758747691 8654136 7542824 593184631 7542824 593184631 492101504 370589477 492101504 370589477 26978210 928281844 26978210 928281844 625392058 36797904 625392058 36797904 179771286 650711298 179771286 650711298 36652989 43254565 36652989 43254565 980598871 978009213 980598871 978009213 177765261 150654095 177765261 150654095 628125815 47498283 628125815 47498283 61936647 952793037 61936647 952793037 922147383 377100500 922147383 377100500 94077092 120314691 94077092 120314691 911703747 816070055 911703747 816070055 6746394 99011610 6746394 99011610 975865745 468120671 975865745 468120671 370748178 812771906 370748178 812771906 1493827 865695327 1493827 865695327 782432215 308219415 782432215 308219415 473888033 887656879 473888033 887656879 252744752 777282190 252744752 777282190 741185514 580182564 741185514 580182564 6694084 190864826 6694084 190864826 865017803 860315650 865017803 860315650 20601537 87634378 20601537 87634378 997543103 832158575 997543103 832158575 434678945 123725559 434678945 123725559 854038121 748943523 854038121 748943523 296799 309512711 296799 309512711 432873712 519142045 432873712 519142045 91318240 698680990 91318240 698680990 901336208 11819776 901336208 11819776 783523784 977173949 783523784 977173949 277260058 257293535 277260058 257293535 708273378 906976353 708273378 906976353 587591405 3124114 587591405 3124114 355909588 787128286 355909588 787128286 82840163 246958727 82840163 246958727 920502143 35022125 920502143 35022125 5712527 706105212 5712527 706105212 401305882 388488143 401305882 388488143 253620190 960606631 253620190 960606631 321479011 100049821 321479011 100049821 848237806 765195831 848237806 765195831 249490218 303006543 249490218 303006543 739112825 861823413 739112825 861823413 355021518 632013820 355021518 632013820 23688768 126492932 23688768 126492932 925931523 858717943 925931523 858717943 304760917 954670627 304760917 954670627 974425639 51999428 974425639 51999428 239910612 828314034 239910612 828314034 399078867 62374303 399078867 62374303 259230798 614516332 259230798 614516332 986241765 23287215 986241765 23287215 196169288 430115879 196169288 430115879 802963686 966888885 802963686 966888885 50873448 113758185 50873448 113758185 446920856 664343729 446920856 664343729 198084561 175182308 198084561 175182308 968207123 813350877 968207123 813350877 991795237 482982754 991795237 482982754 122373789 860453527 122373789 860453527 23271490 415136535 23271490 415136535 622326329 72565622 622326329 72565622 947664300 756797010 947664300 756797010 426782236 563683611 426782236 563683611 601036964 198557784 601036964 198557784 113955547 401942455 113955547 401942455 750735879 905091176 750735879 905091176 547227007 123329465 547227007 123329465 39210912 920762957 39210912 920762957 748605398 188953659 748605398 188953659 52870065 988137073 52870065 988137073 980326204 210193630 980326204 210193630 97008865 662154297 97008865 662154297 311622886 767517697 311622886 767517697 175591014 617901895 175591014 617901895 874776492 818283835 874776492 818283835 124962972 385400284 124962972 385400284 901983245 816739235 901983245 816739235 251579853 986508618 251579853 986508618 914827079 586728842 914827079 586728842 102429144 218237010 102429144 218237010 26712506 61288128 26712506 61288128 942989279 841545105 942989279 841545105 19522548 198609474 19522548 198609474 919364298 693796078 919364298 693796078 298835872 116011866 298835872 116011866 853377782 928335993 853377782 928335993 217935783 78431056 217935783 78431056 732786220 496006821 732786220 496006821 55839057 853523652 55839057 853523652 288785352 31839731 288785352 31839731 48008078 936311798 48008078 936311798 576727844 509200028 576727844 509200028 874763068 177205706 874763068 177205706 39729605 684692837 39729605 684692837 788385176 143301599 788385176 143301599 7073152 835915356 7073152 835915356 535751220 306011852 535751220 306011852 898427025 808362694 898427025 808362694 109953700 122513101 109953700 122513101 531039555 797389826 531039555 797389826 362111532 312314892 362111532 312314892 19904905 630944751 19904905 630944751 918589144 304652773 918589144 304652773 904434 925222759 904434 925222759 601422662 173298112 601422662 173298112 318792080 981026224 318792080 981026224 204963513 522274262 204963513 522274262 980164553 57487727 980164553 57487727 98503814 162437 98503814 162437 806007093 757290882 806007093 757290882 49082104 115912307 49082104 115912307 939378110 676238089 939378110 676238089 73507697 952407590 73507697 952407590 940288122 141478010 940288122 141478010 964391700 976348320 964391700 976348320 176424641 117392610 176424641 117392610 851748706 96954184 851748706 96954184 164900198 668141493 164900198 668141493 928766067 329932169 928766067 329932169 70353427 690551655 70353427 690551655 907199198 283672090 907199198 283672090 193059225 674129434 193059225 674129434 956319120 212816202 956319120 212816202 4697639 778400664 4697639 778400664 134136315 248156381 134136315 248156381 344194912 984355392 344194912 984355392 962199949 3081746 962199949 3081746 590752181 673944325 590752181 673944325 983461943 911180829 983461943 911180829 454285122 17439638 454285122 17439638 684884860 600677065 684884860 600677065 904409737 932885681 904409737 932885681 651833827 673497203 651833827 673497203 53504554 147218938 53504554 147218938 233440040 563066696 233440040 563066696 909164538 15343080 909164538 15343080 119293708 649571454 119293708 649571454 730492281 525907574 730492281 525907574 340231868 902566389 340231868 902566389 24597899 181339567 24597899 181339567 886503749 2579069 886503749 2579069 288360817 834870357 288360817 834870357 5436260 470520435 5436260 470520435 778507685 867756106 778507685 867756106 246914467 236452192 246914467 236452192 709809829 652636674 709809829 652636674 110375488 991391604 110375488 991391604 666474 393082072 666474 393082072 589390131 531642833 589390131 531642833 909981626 378841865 909981626 378841865 828607754 967394886 828607754 967394886 212459057 219505711 212459057 219505711 594724327 698495232 594724327 698495232 952996558 534314239 952996558 534314239 101460555 135234020 101460555 135234020 777060025 849860092 777060025 849860092 96958460 127734438 96958460 127734438 317872592 932766920 317872592 932766920 956374976 170536724 956374976 170536724 146897337 959416259 146897337 959416259 891961222 111310771 891961222 111310771 28188690 59496939 28188690 59496939 715721561 947971104 715721561 947971104 174377744 280040786 174377744 280040786 427892927 994179698 427892927 994179698 224947441 131991482 224947441 131991482 953556013 799612676 953556013 799612676 40220012 259137855 40220012 259137855 669611283 985867873 669611283 985867873 343561490 75259998 343561490 75259998 166816362 741355848 166816362 741355848 419571224 74892345 419571224 74892345 157767367 433508971 157767367 433508971 961567068 850673625 961567068 850673625 181642109 291695484 181642109 291695484 838073955 679574856 838073955 679574856 970739913 946979296 970739913 946979296 293075402 318670479 293075402 318670479 707558080 953128604 707558080 953128604 172154850 306769366 172154850 306769366 911213357 140001153 911213357 140001153 8666822 888773515 8666822 888773515 133374623 72840398 133374623 72840398 302143595 540826438 302143595 540826438 666092239 291963014 666092239 291963014 20140759 485964491 20140759 485964491 963979807 205384422 963979807 205384422 405547694 506075770 405547694 506075770 21762497 581887774 21762497 581887774 520274181 976636896 520274181 976636896 918086063 234353581 918086063 234353581 94085102 56620258 94085102 56620258 269231262 638286015 269231262 638286015 847449505 206464144 847449505 206464144 242420177 35819481 242420177 35819481 909111146 459404932 909111146 459404932 250029403 756070555 250029403 756070555 901877992 924740762 901877992 924740762 227587696 164368668 227587696 164368668 97709195 940464325 97709195 940464325 841469236 206048992 841469236 206048992 13914184 850502474 13914184 850502474 900520306 183689564 900520306 183689564 418196619 705403320 418196619 705403320 984712413 152256885 984712413 152256885 23064733 766245105 23064733 766245105 939979510 329919205 939979510 329919205 219036758 118959900 219036758 118959900 954857488 577033694 954857488 577033694 221784893 739577520 221784893 739577520 33176181 241474593 33176181 241474593 920740742 792297823 920740742 792297823 171091866 423567714 171091866 423567714 762174946 931388339 762174946 931388339 507752569 261194 507752569 261194 91146791 802780273 91146791 802780273 950514553 566800366 950514553 566800366 433626817 5003309 433626817 5003309 122669946 739961901 122669946 739961901 791006829 69537844 791006829 69537844 181894780 759447045 181894780 759447045 996242866 6763522 996242866 6763522 155093670 900998008 155093670 900998008 773064033 70640163 773064033 70640163 217053788 778077238 217053788 778077238 782347780 124700654 782347780 124700654 399488983 603355507 399488983 603355507 107465345 901967339 107465345 901967339 961405780 404438054 961405780 404438054 11484576 104352146 11484576 104352146 880830396 574628407 880830396 574628407 183834848 109344543 183834848 109344543 789691875 912068529 789691875 912068529 958923821 524929062 958923821 524929062 31872348 963295070 31872348 963295070 811533187 380724389 811533187 380724389 258788615 636195271 258788615 636195271 685564619 158550181 685564619 158550181 261074023 737912235 261074023 737912235 932991335 372281310 932991335 372281310 988975872 821617930 988975872 821617930 167525499 895258022 167525499 895258022 435519106 1608770 435519106 1608770 899688507 265732228 899688507 265732228 308765144 656588369 308765144 656588369 273451666 894320439 273451666 894320439 47944890 132646430 47944890 132646430 575348815 343559573 575348815 343559573 531372504 454261889 531372504 454261889 203582184 717843981 203582184 717843981 787195861 118489099 787195861 118489099 956479781 671519521 956479781 671519521 65362674 902475319 65362674 902475319 857960165 380588549 857960165 380588549 968887293 845457502 968887293 845457502 379778474 26518393 379778474 26518393 966061943 942280934 966061943 942280934 490066934 337833162 490066934 337833162 106907144 962209609 106907144 962209609 940817727 400428542 940817727 400428542 600884688 795864536 600884688 795864536 746628392 163812559 746628392 163812559 24378109 979345385 24378109 979345385 827841679 673383972 827841679 673383972 42508036 211832767 42508036 211832767 989905825 465004188 989905825 465004188 311350855 690384565 311350855 690384565 13799823 158904835 13799823 158904835 773694579 720897096 773694579 720897096 104238882 225113879 104238882 225113879 520494170 863457248 520494170 863457248 305788426 78109148 305788426 78109148 966862993 744578691 966862993 744578691 65472275 312143897 65472275 312143897 889148549 914771627 889148549 914771627 16957754 92602652 16957754 92602652 694382006 694050815 694382006 694050815 4448286 28211839 4448286 28211839 561489954 323991175 561489954 323991175 371666550 999073511 371666550 999073511 173680785 560229170 173680785 560229170 653360714 137869767 653360714 137869767 537718582 935878744 537718582 935878744 771876591 318213395 771876591 318213395 990669567 730759710 990669567 730759710 140362276 593648221 140362276 593648221 759775643 118267262 759775643 118267262 999644692 853442453 999644692 853442453 97929411 195634572 97929411 195634572 789977748 990318297 789977748 990318297 35209949 47525415 35209949 47525415 696968419 495398468 696968419 495398468 195107855 571277476 195107855 571277476 652636190 929174038 652636190 929174038 432855974 554637116 432855974 554637116 867880804 71731285 867880804 71731285 105053068 965983217 105053068 965983217 583309984 406558020 583309984 406558020 371137565 585937725 371137565 585937725 929401985 829180798 929401985 829180798 2991690 751291 2991690 751291 940511099 641210828 940511099 641210828 618900746 968636383 618900746 968636383 823795612 204481023 823795612 204481023 862590833 879400025 862590833 879400025 217921500 22653835 217921500 22653835 927178258 426575851 927178258 426575851 254626796 885808007 254626796 885808007 78636333 180853244 78636333 180853244 517862204 833537052 517862204 833537052 78235623 20967819 78235623 20967819 616999779 408646980 616999779 408646980 378581092 727523980 378581092 727523980 926411735 436764796 926411735 436764796 182323650 202908093 182323650 202908093 710339622 75434164 710339622 75434164 92538431 594491686 92538431 594491686 959610247 140534974 959610247 140534974 64162918 802860128 64162918 802860128 910750445 86905668 910750445 86905668 163798480 492638131 163798480 492638131 957776354 883128924 957776354 883128924 184533618 477766172 184533618 477766172 888265871 979604803 888265871 979604803 558779670 594881662 558779670 594881662 779068479 34596237 779068479 34596237 237373195 898318478 237373195 898318478 958355462 198170041 958355462 198170041 725542599 804601701 725542599 804601701 227873140 195338839 227873140 195338839 376338439 789731327 376338439 789731327 83353775 196911061 83353775 196911061 983627764 742889856 983627764 742889856 171367073 973524850 171367073 973524850 732915901 137188997 732915901 137188997 77165236 49855063 77165236 49855063 733959158 576732052 733959158 576732052 918115714 711926766 918115714 711926766 390943663 119324721 390943663 119324721 91537676 525944082 91537676 525944082 708701837 903886160 708701837 903886160 363038243 82179783 363038243 82179783 796551126 934589321 796551126 934589321 461938016 231501257 461938016 231501257 865306268 441132817 865306268 441132817 270320653 773631794 270320653 773631794 657565400 222167606 657565400 222167606 934912963 100180892 934912963 100180892 99425043 702008551 99425043 702008551 954027629 973946815 954027629 973946815 274210876 10923017 274210876 10923017 829989519 659294558 829989519 659294558 513515789 231831200 513515789 231831200 52439031 839396655 52439031 839396655 572611758 198096437 572611758 198096437 964018383 978670926 964018383 978670926 163664571 406892280 163664571 406892280 791680535 926252398 791680535 926252398 940530558 770867929 940530558 770867929 301984610 410735469 301984610 410735469 479008334 907102873 479008334 907102873 151840736 368573006 151840736 368573006 416598371 783943918 416598371 783943918 231934107 300643116 231934107 300643116 30977 23313395 30977 23313395 891804576 588740183 891804576 588740183 87999977 7559268 87999977 7559268 887501473 875796413 887501473 875796413 160754140 406890471 160754140 406890471 876092658 905813388 876092658 905813388 313516429 386956730 313516429 386956730 854358809 823967306 854358809 823967306 692088760 138109780 692088760 138109780 5321382 855692192 5321382 855692192 984813717 701623668 984813717 701623668 64842759 26272561 64842759 26272561 668710190 879703881 668710190 879703881 300447845 70426008 300447845 70426008 962852406 994496065 962852406 994496065 120323150 70719790 120323150 70719790 909923377 478902045 909923377 478902045 170584748 725728531 170584748 725728531 801349367 581470389 801349367 581470389 128959113 46667568 128959113 46667568 433293871 444876487 433293871 444876487 44686325 119511311 44686325 119511311 662660528 390460098 662660528 390460098 960815548 524539453 960815548 524539453 753313948 88543057 753313948 88543057 839762482 947986875 839762482 947986875 550456051 57757468 550456051 57757468 936960650 622490685 936960650 622490685 116388624 314926692 116388624 314926692 646936891 903359178 646936891 903359178 434068701 580858037 434068701 580858037 243506854 648083325 243506854 648083325 92254202 427033369 92254202 427033369 817512249 26956159 817512249 26956159 939762609 837018092 939762609 837018092 109313649 201733401 109313649 201733401 69940622 990326846 69940622 990326846 711773498 73085377 711773498 73085377 110751112 531310518 110751112 531310518 994144639 823648088 994144639 823648088 578736188 984991606 578736188 984991606 142786678 416866303 142786678 416866303 962588088 986590403 962588088 986590403 3295626 323338602 3295626 323338602 659646446 944224349 659646446 944224349 413417586 145490241 413417586 145490241 875909094 518624929 875909094 518624929 29418347 256733195 29418347 256733195 888629486 164274961 888629486 164274961 42755940 607541669 42755940 607541669 909245093 59416922 909245093 59416922 496082419 623868797 496082419 623868797 938972113 985806884 938972113 985806884 404750499 84131270 404750499 84131270 918342197 362841003 918342197 362841003 412109993 470034881 412109993 470034881 143169455 204864885 143169455 204864885 917455922 829518970 917455922 829518970 113899795 9852906 113899795 9852906 35084687 972284952 35084687 972284952 910250095 343900219 910250095 343900219 11218125 965451714 11218125 965451714 811858931 347557827 811858931 347557827 437739601 666503836 437739601 666503836 761574169 222297862 761574169 222297862 11726144 984280113 11726144 984280113 920584685 426323441 920584685 426323441 90661857 935795944 90661857 935795944 735771866 268944423 735771866 268944423 121978955 806624544 121978955 806624544 798833824 66652427 798833824 66652427 500725128 572424886 500725128 572424886 989468141 984234283 989468141 984234283 391774279 79985671 391774279 79985671 199806204 722997841 199806204 722997841 631255296 925689714 631255296 925689714 997052594 554747050 997052594 554747050 312368973 747748786 312368973 747748786 459063515 196230529 459063515 196230529 774048367 888213505 774048367 888213505 312802833 112649874 312802833 112649874 946628851 670294182 946628851 670294182 298842960 131069634 298842960 131069634 133299731 595570408 133299731 595570408 543552626 402402766 543552626 402402766 113512770 161975943 113512770 161975943 924178392 31551217 924178392 31551217 8747633 574165162 8747633 574165162 897477666 780128790 897477666 780128790 39010878 271247669 39010878 271247669 761667564 734712116 761667564 734712116 373887071 143842724 373887071 143842724 938109751 718044638 938109751 718044638 326743380 385732443 326743380 385732443 184006805 634525250 184006805 634525250 661405559 68110002 661405559 68110002 795451548 807238010 795451548 807238010 848988248 885096186 848988248 885096186 691846033 302799669 691846033 302799669 994023004 54728661 994023004 54728661 35435157 739156907 35435157 739156907 969943738 380064988 969943738 380064988 61061247 900590631 61061247 900590631 808812038 148162116 808812038 148162116 340185117 968767938 340185117 968767938 964242998 82436220 964242998 82436220 437349251 726613966 437349251 726613966 904329933 158904720 904329933 158904720 459310292 575721392 459310292 575721392 71271473 215896198 71271473 215896198 899980091 931839184 899980091 931839184 338470524 95636204 338470524 95636204 903333093 45551557 903333093 45551557 353331869 692299986 353331869 692299986 985188710 137332187 985188710 137332187 132993876 792579311 132993876 792579311 943759367 467362636 943759367 467362636 595798378 771083466 595798378 771083466 37592804 163937554 37592804 163937554 756324979 981847707 756324979 981847707 374014377 93925189 374014377 93925189 792973458 996576468 792973458 996576468 388578349 283064628 388578349 283064628 161911503 759118682 161911503 759118682 861267501 993950149 861267501 993950149 378966644 84341583 378966644 84341583 152632563 729392322 152632563 729392322 276401163 74648011 276401163 74648011 917161896 654044761 917161896 654044761 82358442 402808573 82358442 402808573 423302641 397673878 423302641 397673878 814146530 931487063 814146530 931487063 371487513 352209591 371487513 352209591 55520384 700556222 55520384 700556222 722578393 390604035 722578393 390604035 235359072 879115304 235359072 879115304 698674399 154628075 698674399 154628075 173259632 892288607 173259632 892288607 526374519 76541052 526374519 76541052 411306563 39340890 411306563 39340890 90003543 706253186 90003543 706253186 841492208 269577882 841492208 269577882 3290420 775154539 3290420 775154539 846183506 282311753 846183506 282311753 108191033 726214541 108191033 726214541 520700086 27358286 520700086 27358286 988655831 840153888 988655831 840153888 535192669 111136708 535192669 111136708 603248212 163950249 603248212 163950249 851343662 544008689 851343662 544008689 167083429 67315536 167083429 67315536 863759103 50750557 863759103 50750557 308361750 997221364 308361750 997221364 829913982 260083575 829913982 260083575 179054526 879915130 179054526 879915130 824931375 225029433 824931375 225029433 375608010 722607201 375608010 722607201 824125927 798437216 824125927 798437216 250271069 348592069 250271069 348592069 69865600 732437119 69865600 732437119 461077122 19075625 461077122 19075625 5299926 919448338 5299926 919448338 865852121 235063771 865852121 235063771 179068371 675260364 179068371 675260364 488288118 193811972 488288118 193811972 931386203 992524488 931386203 992524488 275551401 427539515 275551401 427539515 136132095 378205814 136132095 378205814 487080240 113564917 487080240 113564917 2048289 716262832 2048289 716262832 908522009 903287492 908522009 903287492 375010314 224154706 375010314 224154706 765876092 91174045 765876092 91174045 972549086 415066629 972549086 415066629 278533988 2939667 278533988 2939667 636275232 992535733 636275232 992535733 330408854 204851984 330408854 204851984 195928548 846192882 195928548 846192882 538895205 284215755 538895205 284215755 666838581 541077050 666838581 541077050 356646230 740711460 356646230 740711460 596840014 13801045 596840014 13801045 107923184 958876088 107923184 958876088 497840969 720637235 497840969 720637235 249485888 226251709 249485888 226251709 975142847 8947052 975142847 8947052 67754667 520375007 67754667 520375007 883171139 103392165 883171139 103392165 129267789 918103805 129267789 918103805 673309123 149172506 673309123 149172506 42772567 714503298 42772567 714503298 569718309 944356427 569718309 944356427 259780561 747858467 259780561 747858467 368811003 86073580 368811003 86073580 133264417 997909856 133264417 997909856 624866802 181614205 624866802 181614205 199825325 619821562 199825325 619821562 76290527 17267769 76290527 17267769 713372263 364392295 713372263 364392295 47951041 943541727 47951041 943541727 883608456 57954542 883608456 57954542 310814051 952572298 310814051 952572298 887852580 152633665 887852580 152633665 2569391 797474398 2569391 797474398 514511128 57460859 514511128 57460859 909238425 785266140 909238425 785266140 971722856 383440112 971722856 383440112 597206785 907365584 597206785 907365584 79716627 304373596 79716627 304373596 705957390 631113449 705957390 631113449 100283567 479732212 100283567 479732212 606201427 64549210 606201427 64549210 871876989 871309026 871876989 871309026 117079661 980284676 117079661 980284676 695774517 65352029 695774517 65352029 842339108 313256534 842339108 313256534 25901969 76235658 25901969 76235658 603982431 929113692 603982431 929113692 371531513 267672866 371531513 267672866 109305293 517336086 109305293 517336086 838517827 659925316 838517827 659925316 543702753 309555813 543702753 309555813 917063817 950955742 917063817 950955742 21134438 463229918 21134438 463229918 778320824 867499566 778320824 867499566 702856699 491374496 702856699 491374496 505045625 196675315 505045625 196675315 846911673 424051589 846911673 424051589 342684918 665228948 342684918 665228948 706175756 810218517 706175756 810218517 8650483 63523327 8650483 63523327 459473198 999909306 459473198 999909306 906902404 31625748 906902404 31625748 638093414 838643629 638093414 838643629 236299092 215096641 236299092 215096641 812173928 517697245 812173928 517697245 634461432 914244851 634461432 914244851 221958676 194208575 221958676 194208575 900599765 802558117 900599765 802558117 968988939 259295357 968988939 259295357 831137632 508010312 831137632 508010312 338326772 775669800 338326772 775669800 77439225 557474772 77439225 557474772 450273922 69135058 450273922 69135058 965839315 783606694 965839315 783606694 529315934 70916415 529315934 70916415 536920459 954005793 536920459 954005793 42695829 151235551 42695829 151235551 940868906 612535907 940868906 612535907 145876788 944100614 145876788 944100614 77203470 80085877 77203470 80085877 662486564 564485463 662486564 564485463 198269112 883676168 198269112 883676168 485994087 466661598 485994087 466661598 957760595 31071708 957760595 31071708 994830765 856541600 994830765 856541600 490862502 202500002 490862502 202500002 352200194 861054777 352200194 861054777 854537297 982046154 854537297 982046154 451397397 267263793 451397397 267263793 940513847 579872266 940513847 579872266 756478502 828255011 756478502 828255011 22865478 9492790 22865478 9492790 588011567 912745005 588011567 912745005 861181921 985937953 861181921 985937953 544493870 379502974 544493870 379502974 890051559 917514221 890051559 917514221 586288561 551333703 586288561 551333703 172625376 735952372 172625376 735952372 745257817 455147646 745257817 455147646 391185450 31092381 391185450 31092381 942816732 286921694 942816732 286921694 74616155 520748252 74616155 520748252 930680475 30968567 930680475 30968567 229860907 774656332 229860907 774656332 117297548 188089384 117297548 188089384 702617497 553709841 702617497 553709841 251047296 372350514 251047296 372350514 898706191 579545218 898706191 579545218 242579199 246489898 242579199 246489898 583168121 488293321 583168121 488293321 923412766 190837355 923412766 190837355 20648678 457183594 20648678 457183594 390888430 205648898 390888430 205648898 992528946 772736880 992528946 772736880 88428354 256734931 88428354 256734931 621653584 853759051 621653584 853759051 179232680 412490400 179232680 412490400 616912572 783133502 616912572 783133502 992896271 341329846 992896271 341329846 173055159 76491326 173055159 76491326 106836706 812592475 106836706 812592475 549353726 310982601 549353726 310982601 726895818 887417152 726895818 887417152 265620025 82549011 265620025 82549011 999848308 440294052 999848308 440294052 558150009 32980734 558150009 32980734 57665583 467649607 57665583 467649607 508217427 969764857 508217427 969764857 770990431 276853264 770990431 276853264 53541072 975721903 53541072 975721903 925052159 37291111 925052159 37291111 397850230 835297700 397850230 835297700 783463195 236719756 783463195 236719756 916926787 902854370 916926787 902854370 99869073 230968926 99869073 230968926 648323791 999184150 648323791 999184150 863590289 523769766 863590289 523769766 336946362 888075334 336946362 888075334 735040711 255046398 735040711 255046398 979678378 438868600 979678378 438868600 155420750 145125508 155420750 145125508 911788927 964527016 911788927 964527016 135901550 12509605 135901550 12509605 584665417 244027652 584665417 244027652 986815846 869239305 986815846 869239305 438600057 385353772 438600057 385353772 850689973 44371154 850689973 44371154 211036736 528697383 211036736 528697383 765460877 965040209 765460877 965040209 2807990 158988090 2807990 158988090 949572192 810723144 949572192 810723144 194545777 153775890 194545777 153775890 955269722 879948012 955269722 879948012 139253689 947624665 139253689 947624665 954979222 16812953 954979222 16812953 383156706 617008521 383156706 617008521 661996150 951835920 661996150 951835920 225488806 552527975 225488806 552527975 811628714 68277587 811628714 68277587 430906997 722986264 430906997 722986264 615281050 76404549 615281050 76404549 115779845 404735653 115779845 404735653 795953026 859616075 795953026 859616075 65880004 36493613 65880004 36493613 835258365 431976019 835258365 431976019 207537824 320061543 207537824 320061543 996707558 975493297 996707558 975493297 188378136 445544449 188378136 445544449 363121939 34743526 363121939 34743526 942874458 915242256 942874458 915242256 533485806 247429301 533485806 247429301 134505982 777461308 134505982 777461308 726526343 222967528 726526343 222967528 163330799 95635640 163330799 95635640 26365992 796930750 26365992 796930750 829636780 365002044 829636780 365002044 3450140 958369774 3450140 958369774 685349689 1237143 685349689 1237143 992953750 609928914 992953750 609928914 24470332 48618276 24470332 48618276 984587601 878019284 984587601 878019284 651010161 960112813 651010161 960112813 12060009 27405219 12060009 27405219 714186132 5728783 714186132 5728783 217157504 768028926 217157504 768028926 601879153 104777647 601879153 104777647 872626597 745472679 872626597 745472679 403954239 298557298 403954239 298557298 493136104 735160797 493136104 735160797 132146644 996697964 132146644 996697964 904674202 109283205 904674202 109283205 157347449 573758913 157347449 573758913 743364102 136479198 743364102 136479198 156714994 331032642 156714994 331032642 966044500 171668083 966044500 171668083 17287968 147201902 17287968 147201902 688718877 780708951 688718877 780708951 486991892 184459525 486991892 184459525 869529753 576125725 869529753 576125725 28390468 816309667 28390468 816309667 888708414 194914016 888708414 194914016 372394655 27916365 372394655 27916365 794219287 292067686 794219287 292067686 491241770 841384370 491241770 841384370 39934577 6604593 39934577 6604593 689532697 955876045 689532697 955876045 911204162 289982387 911204162 289982387 485660525 899200155 485660525 899200155 126338975 350913192 126338975 350913192 885521771 546657759 885521771 546657759 319812443 90379636 319812443 90379636 351599332 972052632 351599332 972052632 18834238 171030914 18834238 171030914 497800553 568049816 497800553 568049816 187422452 996666627 187422452 996666627 110401651 502917341 110401651 502917341 656657255 975851341 656657255 975851341 113263553 142898595 113263553 142898595 808677716 941567201 808677716 941567201 165347475 201944938 165347475 201944938 713786750 103249257 713786750 103249257 901088434 520881964 901088434 520881964 330707065 152504307 330707065 152504307 989494316 374913005 989494316 374913005 56435736 985106060 56435736 985106060 952578961 300662405 952578961 300662405 235661542 41145233 235661542 41145233 768993847 912624833 768993847 912624833 142019040 381746277 142019040 381746277 888641344 773360372 888641344 773360372 221142053 875364619 221142053 875364619 442431176 617636077 442431176 617636077 308779925 932039429 308779925 932039429 777812041 264733043 777812041 264733043 476411462 838737944 476411462 838737944 821632314 998360160 821632314 998360160 82075285 200680073 82075285 200680073 796829314 12899379 796829314 12899379 245064332 754416707 245064332 754416707 126820619 127356734 126820619 127356734 514708337 740212609 514708337 740212609 902833413 224200403 902833413 224200403 355781309 470752190 355781309 470752190 931956435 653938027 931956435 653938027 89856893 323389121 89856893 323389121 767582865 870119157 767582865 870119157 38034006 443516102 38034006 443516102 490436308 75131869 490436308 75131869 7634719 718913116 7634719 718913116 666656195 899533491 666656195 899533491 973978941 70426845 973978941 70426845 794121713 378029117 794121713 378029117 526530978 814225619 526530978 814225619 374373593 63921856 374373593 63921856 24912332 4596274 24912332 4596274 983063459 632264126 983063459 632264126 198042350 294640405 198042350 294640405 969637326 120591842 969637326 120591842 466882716 780430258 466882716 780430258 865652736 71696315 865652736 71696315 44706111 441565555 44706111 441565555 788798696 104156083 788798696 104156083 487985045 453726152 487985045 453726152 283983749 540194156 283983749 540194156 862443503 297559218 862443503 297559218 105080053 68215183 105080053 68215183 835394104 775285552 835394104 775285552 97092924 103097700 97092924 103097700 668336692 738000108 668336692 738000108 137688420 135955384 137688420 135955384 735906315 516515876 735906315 516515876 860292726 813757312 860292726 813757312 21466375 264727253 21466375 264727253 835804838 896045830 835804838 896045830 997941724 278982866 997941724 278982866 305795369 536507638 305795369 536507638 101481292 211016936 101481292 211016936 658796410 815502726 658796410 815502726 81769135 151521833 81769135 151521833 783435285 941524444 783435285 941524444 169721527 784589280 169721527 784589280 720539950 102199750 720539950 102199750 90695893 872808719 90695893 872808719 877359521 973799959 877359521 973799959 76945938 467462637 76945938 467462637 839973292 826227413 839973292 826227413 985444511 31814663 985444511 31814663 157468202 958371962 157468202 958371962 901317926 391957961 901317926 391957961 495723568 16040866 495723568 16040866 895821267 953209028 895821267 953209028 39439989 771432809 39439989 771432809 452037265 273750769 452037265 273750769 519946018 102717448 519946018 102717448 7705022 910242612 7705022 910242612 887028511 978972287 887028511 978972287 179643056 381028692 179643056 381028692 981144738 912342148 981144738 912342148 486683742 516661056 486683742 516661056 720783608 924267983 720783608 924267983 804626526 272838083 804626526 272838083 346377174 960998793 346377174 960998793 61576699 28273732 61576699 28273732 170419177 870008418 170419177 870008418 913485620 17968650 913485620 17968650 314417692 854953373 314417692 854953373 982083855 115164739 982083855 115164739 187294472 526847697 187294472 526847697 404180253 842295202 404180253 842295202 870107411 78385160 870107411 78385160 364047930 675937523 364047930 675937523 21386020 72403628 21386020 72403628 633293148 682050237 633293148 682050237 127862496 341228155 127862496 341228155 465776868 780426532 465776868 780426532 173776195 47636060 173776195 47636060 784579267 721734620 784579267 721734620 460345726 128337565 460345726 128337565 153023008 976035108 153023008 976035108 744958482 36592584 744958482 36592584 19235649 516459170 19235649 516459170 808324086 184686683 808324086 184686683 951600128 473570860 951600128 473570860 272567084 826768210 272567084 826768210 873341973 519948008 873341973 519948008 28894800 375723437 28894800 375723437 697670643 645171129 697670643 645171129 237617690 916770255 237617690 916770255 123957467 332077346 123957467 332077346 209686362 960643428 209686362 960643428 137622393 226346078 137622393 226346078 928384323 832626256 928384323 832626256 106560504 971125973 106560504 971125973 835477986 257976308 835477986 257976308 13524522 442140046 13524522 442140046 652238284 788366579 652238284 788366579 786377562 285477719 786377562 285477719 346763334 801740093 346763334 801740093 649899099 950702400 649899099 950702400 917572184 344916926 917572184 344916926 208682297 331451246 208682297 331451246 898303281 665870733 898303281 665870733 818366131 73551881 818366131 73551881 76655079 785761390 76655079 785761390 750889706 974590127 750889706 974590127 277758100 75257966 277758100 75257966 999057463 595294783 999057463 595294783 223420376 490514752 223420376 490514752 699269293 119432965 699269293 119432965 11458178 73381961 11458178 73381961 950387360 749148983 950387360 749148983 591569849 410140 591569849 410140 242445134 871793910 242445134 871793910 175513470 118103109 175513470 118103109 67571027 1213397 67571027 1213397 804755613 583237448 804755613 583237448 54985190 425362975 54985190 425362975 274170429 556313179 274170429 556313179 500306815 8963660 500306815 8963660 945251054 835658803 945251054 835658803 149670879 86528473 149670879 86528473 851098489 873030878 851098489 873030878 378816927 213539981 378816927 213539981 644912060 850267766 644912060 850267766 786099386 249745829 786099386 249745829 362897699 496663050 362897699 496663050 807320083 68051921 807320083 68051921 389865811 481613749 389865811 481613749 661700447 990059195 661700447 990059195 951600209 620045990 951600209 620045990 339445075 234283881 339445075 234283881 968236668 907169213 968236668 907169213 196142717 584445062 196142717 584445062 830895073 280321093 830895073 280321093 69995377 919166731 69995377 919166731 696390924 6092975 696390924 6092975 759623950 672828716 759623950 672828716 31875169 183658522 31875169 183658522 794147260 511507340 794147260 511507340 936887035 707851606 936887035 707851606 65421207 263387806 65421207 263387806 401536480 886878141 401536480 886878141 125793637 190046979 125793637 190046979 812442703 624607803 812442703 624607803 602711638 131467351 602711638 131467351 712820490 631427540 712820490 631427540 373870833 36296169 373870833 36296169 182860644 829644063 182860644 829644063 881832166 980455350 881832166 980455350 547814302 789813957 547814302 789813957 955722673 292965834 955722673 292965834 36620628 447512706 36620628 447512706 828310429 3662863 828310429 3662863 902256216 615158364 902256216 615158364 83439585 467299358 83439585 467299358 887573287 762666193 887573287 762666193 323534158 225829606 323534158 225829606 633722876 99203270 633722876 99203270 760356088 952726827 760356088 952726827 250721721 136767236 250721721 136767236 660538626 645971451 660538626 645971451 38660977 751510053 38660977 751510053 798450609 997285096 798450609 997285096 508733215 183829471 508733215 183829471 689070070 720896262 689070070 720896262 239105579 2050735 239105579 2050735 808533138 831017482 808533138 831017482 60583047 408662250 60583047 408662250 944357878 840162772 944357878 840162772 353822302 830442 353822302 830442 968503940 890539553 968503940 890539553 646156445 973413685 646156445 973413685 718593735 55337640 718593735 55337640 297130800 900180223 297130800 900180223 851613611 145849304 851613611 145849304 87900215 677082683 87900215 677082683 798684636 994431609 798684636 994431609 571217272 57925440 571217272 57925440 293560357 876375291 293560357 876375291 891982491 365698762 891982491 365698762 180855929 104330400 180855929 104330400 47658122 515977088 47658122 515977088 405517844 243943537 405517844 243943537 159715226 953830789 159715226 953830789 738698486 204033816 738698486 204033816 812470537 852319877 812470537 852319877 85938136 266393288 85938136 266393288 341494334 626590816 341494334 626590816 927620360 914852408 927620360 914852408 402004698 387877126 402004698 387877126 753042537 987209577 753042537 987209577 277993583 565970130 277993583 565970130 833617634 808206748 833617634 808206748 272301414 436526171 272301414 436526171 839305493 170640588 839305493 170640588 937999218 648765617 937999218 648765617 159661805 86990812 159661805 86990812 951516531 616176583 951516531 616176583 355930625 63651750 355930625 63651750 964350069 489989463 964350069 489989463 70407780 907678658 70407780 907678658 774047834 28835010 774047834 28835010 996688825 747641995 996688825 747641995 389187348 170484320 389187348 170484320 692581615 913030634 692581615 913030634 240558514 407257053 240558514 407257053 76379205 634585527 76379205 634585527 5003239 995524394 5003239 995524394 867468620 358933045 867468620 358933045 563536953 844627368 563536953 844627368 774334011 100139950 774334011 100139950 374063090 977588108 374063090 977588108 275225975 384812759 275225975 384812759 998338005 933050949 998338005 933050949 348486490 241790360 348486490 241790360 780855463 775685132 780855463 775685132 1008042 411916902 1008042 411916902 772309371 719697310 772309371 719697310 101298471 3174998 101298471 3174998 943167413 372612513 943167413 372612513 274748409 101955395 274748409 101955395 991835270 54676768 991835270 54676768 99184092 557380996 99184092 557380996 983957717 907649694 983957717 907649694 132080018 95718508 132080018 95718508 624260260 911682023 624260260 911682023 780337690 167478377 780337690 167478377 304343807 82906280 304343807 82906280 507174688 921646790 507174688 921646790 806139830 215475888 806139830 215475888 146519552 846436229 146519552 846436229 53241617 908355345 53241617 908355345 637934198 410710969 637934198 410710969 791728664 37049311 791728664 37049311 480707921 659418442 480707921 659418442 860866607 564052528 860866607 564052528 637299064 191424129 637299064 191424129 125889117 131361250 125889117 131361250 975525431 908221536 975525431 908221536 94452261 16161610 94452261 16161610 501348383 974777663 501348383 974777663 126184792 327398397 126184792 327398397 536627066 11655165 536627066 11655165 96827889 809792355 96827889 809792355 688087922 305272028 688087922 305272028 115298658 992702158 115298658 992702158 13636949 132328304 13636949 132328304 676966650 818983474 676966650 818983474 48198521 886890356 48198521 886890356 871227368 388227957 871227368 388227957 315128092 872412281 315128092 872412281 843308041 34418960 843308041 34418960 200372500 921280654 200372500 921280654 432680464 520798835 432680464 520798835 629618319 985640271 629618319 985640271 606684 409511877 606684 409511877 729280555 605737346 729280555 605737346 911116256 280972360 911116256 280972360 324549022 791597341 324549022 791597341 756903602 114176982 756903602 114176982 976535685 480324488 976535685 480324488 216089075 214609381 216089075 214609381 673048931 970619816 673048931 970619816 39621556 224607933 39621556 224607933 657133910 960497224 657133910 960497224 16560409 141543907 16560409 141543907 598498745 669632984 598498745 669632984 300936706 472871022 300936706 472871022 883939595 206402943 883939595 206402943 965095307 48574210 965095307 48574210 610577720 714418924 610577720 714418924 957499945 249072087 957499945 249072087 28409376 928612881 28409376 928612881 803003564 985408440 803003564 985408440 50945166 749813112 50945166 749813112 425053458 424644239 425053458 424644239 5260888 217991965 5260888 217991965 897850281 930523289 897850281 930523289 635104169 123495281 635104169 123495281 285809150 446350633 285809150 446350633 93179583 689201910 93179583 689201910 809699996 884455439 809699996 884455439 876777821 464390835 876777821 464390835 320829307 873307461 320829307 873307461 689976431 206850107 689976431 206850107 753222023 896145880 753222023 896145880 34142912 112917434 34142912 112917434 663978831 978652662 663978831 978652662 994244243 336831804 994244243 336831804 28113179 808152522 28113179 808152522 862661856 34059499 862661856 34059499 48676368 484340014 48676368 484340014 808524968 828696485 808524968 828696485 550817275 348133438 550817275 348133438 3665065 562791440 3665065 562791440 949921587 856384112 949921587 856384112 210389783 203845402 210389783 203845402 786342475 627133887 786342475 627133887 12756488 938278591 12756488 938278591 663088328 685670084 663088328 685670084 131742798 417303042 131742798 417303042 949720238 795484278 949720238 795484278 41152676 137343546 41152676 137343546 225969347 36694441 225969347 36694441 980245940 812062390 980245940 812062390 28652159 554496630 28652159 554496630 582464344 188607539 582464344 188607539 318173364 894692791 318173364 894692791 59097175 479219165 59097175 479219165 669261397 904808331 669261397 904808331 999163629 981126255 999163629 981126255 457549960 94699028 457549960 94699028 852943656 706868023 852943656 706868023 368650997 329278849 368650997 329278849 790758592 38804912 790758592 38804912 276152203 990957846 276152203 990957846 815580726 17579355 815580726 17579355 56810598 545572262 56810598 545572262 654537285 927387699 654537285 927387699 64145465 280331758 64145465 280331758 715368881 721672860 715368881 721672860 112182804 493936492 112182804 493936492 941132045 664827654 941132045 664827654 146949533 937325874 146949533 937325874 843105813 509588766 843105813 509588766 68380052 153519833 68380052 153519833 410370736 815401813 410370736 815401813 135467614 93657396 135467614 93657396 584080573 461603368 584080573 461603368 190202637 684474939 190202637 684474939 56874638 947833132 56874638 947833132 786990524 221484895 786990524 221484895 173606604 831457065 173606604 831457065 681963927 180222448 681963927 180222448 354388640 850306953 354388640 850306953 113519972 139065485 113519972 139065485 540758927 960157629 540758927 960157629 214760684 318598150 214760684 318598150 919941751 57518935 919941751 57518935 152796003 946500735 152796003 946500735 727439153 372399033 727439153 372399033 287452242 118784709 287452242 118784709 874447924 743283486 874447924 743283486 338033733 877240654 338033733 877240654 646316354 342976050 646316354 342976050 813847346 775628433 813847346 775628433 276639091 945926397 276639091 945926397 989677597 297995275 989677597 297995275 11975008 805556274 11975008 805556274 650847315 399972605 650847315 399972605 259688510 809705221 259688510 809705221 841791748 145563538 841791748 145563538 371863527 775007415 371863527 775007415 762317857 153559730 762317857 153559730 350794417 748636415 350794417 748636415 749471807 110934855 749471807 110934855 514724412 713285381 514724412 713285381 897810262 384930888 897810262 384930888 337275860 777423377 337275860 777423377 713209241 238624590 713209241 238624590 89855108 55613357 89855108 55613357 856153582 17843561 856153582 17843561 587851325 344534229 587851325 344534229 91789407 41665180 91789407 41665180 932156529 660563124 932156529 660563124 89200755 251391538 89200755 251391538 777792717 742119963 777792717 742119963 597213407 975070491 597213407 975070491 299727868 459000991 299727868 459000991 636646284 122375066 636646284 122375066 416536561 546415909 416536561 546415909 10878081 991154834 10878081 991154834 804444695 485082780 804444695 485082780 476425343 403776850 476425343 403776850 817426625 776021564 817426625 776021564 253154203 400769594 253154203 400769594 139067990 796782552 139067990 796782552 936433178 373593904 936433178 373593904 266317168 999572997 266317168 999572997 797190632 218543638 797190632 218543638 904148526 780982691 904148526 780982691 1927138 528607609 1927138 528607609 459042169 104571998 459042169 104571998 972180213 855286829 972180213 855286829 329999513 156855905 329999513 156855905 885880049 800292437 885880049 800292437 26059509 443485997 26059509 443485997 914498304 950476509 914498304 950476509 240336966 215627224 240336966 215627224 607078456 760295026 607078456 760295026 252374558 170543770 252374558 170543770 106075577 871961663 106075577 871961663 568545076 22581061 568545076 22581061 972580324 972723150 972580324 972723150 14633449 112845941 14633449 112845941 653151831 911314700 653151831 911314700 31621067 683228481 31621067 683228481 777843940 261920910 777843940 261920910 471581056 510854894 471581056 510854894 973970483 640402792 973970483 640402792 307001315 946253796 307001315 946253796 996529126 279230305 996529126 279230305 138313735 807497830 138313735 807497830 877686976 662188469 877686976 662188469 424043551 241705100 424043551 241705100 763744131 972752598 763744131 972752598 45817617 277723439 45817617 277723439 995445137 497396659 995445137 497396659 59611629 255576431 59611629 255576431 717265419 761068936 717265419 761068936 502761712 835366174 502761712 835366174 263625093 704733005 263625093 704733005 996957813 689458001 996957813 689458001 636142939 129301431 636142939 129301431 928539494 12179924 928539494 12179924 326840530 484312932 326840530 484312932 53328053 65607238 53328053 65607238 767451730 981994973 767451730 981994973 938402671 264254846 938402671 264254846 726931840 19633894 726931840 19633894 994687158 514767412 994687158 514767412 260873256 382157904 260873256 382157904 8215158 912727364 8215158 912727364 993539901 166158796 993539901 166158796 320762372 704401754 320762372 704401754 665810385 334043 665810385 334043 293036075 281234196 293036075 281234196 955493393 984510016 955493393 984510016 795973923 450686916 795973923 450686916 354774431 952445307 354774431 952445307 113525086 771044158 113525086 771044158 783639418 361518706 783639418 361518706 950596895 46061451 950596895 46061451 257864705 794924756 257864705 794924756 9065898 340900825 9065898 340900825 667331423 56654673 667331423 56654673 19284602 385369444 19284602 385369444 882787416 709952114 882787416 709952114 985121032 99747026 985121032 99747026 450021483 724848327 450021483 724848327 977509018 996099984 977509018 996099984 137154029 181178636 137154029 181178636 906443022 785138526 906443022 785138526 380114456 471483940 380114456 471483940 357786492 929966445 357786492 929966445 937084028 346954149 937084028 346954149 406037635 836181261 406037635 836181261 996665888 133246065 996665888 133246065 730234481 793550022 730234481 793550022 848090059 491506745 848090059 491506745 156625829 51040268 156625829 51040268 739700945 760409366 739700945 760409366 59194242 873072495 59194242 873072495 729415358 277013487 729415358 277013487 994481266 439931428 994481266 439931428 61659083 961158901 61659083 961158901 531686887 262004591 531686887 262004591 220208615 741593220 220208615 741593220 851828852 35772640 851828852 35772640 250902759 801938033 250902759 801938033 664337983 967119614 664337983 967119614 988338931 350179457 988338931 350179457 203909020 918530629 203909020 918530629 708405948 787755049 708405948 787755049 65580106 124938631 65580106 124938631 662424091 974297507 662424091 974297507 110077302 21528361 110077302 21528361 218318509 927625323 218318509 927625323 741668920 77566288 741668920 77566288 78196614 613640585 78196614 613640585 878041066 941598117 878041066 941598117 351484500 625690873 351484500 625690873 914733741 941661885 914733741 941661885 967775377 132510780 967775377 132510780 453635988 892621412 453635988 892621412 993535858 991767317 993535858 991767317 129600070 103673768 129600070 103673768 749161638 936571627 749161638 936571627 281766320 76860083 281766320 76860083 466426320 978877563 466426320 978877563 13893213 174072306 13893213 174072306 842370324 877099447 842370324 877099447 340906411 323810862 340906411 323810862 720462449 627988126 720462449 627988126 166810624 352003596 166810624 352003596 662420608 1930874 662420608 1930874 80970321 731430910 80970321 731430910 616555171 125341486 616555171 125341486 62469581 12902880 62469581 12902880 567763053 881079016 567763053 881079016 923073211 442399028 923073211 442399028 293599410 971166957 293599410 971166957 685815307 292546259 685815307 292546259 450387757 782997329 450387757 782997329 779993259 56719417 779993259 56719417 210958199 283195021 210958199 283195021 935529238 626588046 935529238 626588046 47249128 246746835 47249128 246746835 362805817 10937476 362805817 10937476 985031620 899899343 985031620 899899343 280997412 190568315 280997412 190568315 876040181 77305978 876040181 77305978 200130312 838561629 200130312 838561629 961167945 87244459 961167945 87244459 335788673 650441838 335788673 650441838 735123925 11724669 735123925 11724669 928713526 492455385 928713526 492455385 42364433 856566128 42364433 856566128 303255874 774493591 303255874 774493591 859717780 387711830 859717780 387711830 536823428 666269601 536823428 666269601 321560852 29418396 321560852 29418396 696740172 724891210 696740172 724891210 272388132 185851064 272388132 185851064 849830193 810402992 849830193 810402992 180704956 103982079 180704956 103982079 782868480 3190746 782868480 3190746 205031501 889262207 205031501 889262207 700126461 499386828 700126461 499386828 166146571 967245703 166146571 967245703 979339539 196464763 979339539 196464763 11282346 628217283 11282346 628217283 136030156 358813409 136030156 358813409 317502081 852287560 317502081 852287560 707096751 523892741 707096751 523892741 180492608 257640684 180492608 257640684 980258918 749913563 980258918 749913563 176008708 918509911 176008708 918509911 808515475 978487171 808515475 978487171 957839996 212238052 957839996 212238052 171512253 840139154 171512253 840139154 883572654 419751142 883572654 419751142 509341521 670865886 509341521 670865886 992716496 999735437 992716496 999735437 152210382 53369055 152210382 53369055 908746663 641057089 908746663 641057089 985423858 289158301 985423858 289158301 27676862 803763244 27676862 803763244 979565687 76866308 979565687 76866308 482585514 857771924 482585514 857771924 149111266 248191396 149111266 248191396 898592600 856962691 898592600 856962691 293473457 102949773 293473457 102949773 777688102 30682105 777688102 30682105 388219668 726394185 388219668 726394185 843783181 356033274 843783181 356033274 204812632 754708499 204812632 754708499 754023835 5759495 754023835 5759495 361513746 652466176 361513746 652466176 843455406 80888087 843455406 80888087 44118857 54842148 44118857 54842148 782008231 462903992 782008231 462903992 48133909 191874492 48133909 191874492 599989220 498281698 599989220 498281698 749553430 98763397 749553430 98763397 20666812 850987416 20666812 850987416 711828930 84572830 711828930 84572830 36295674 413955086 36295674 413955086 930741159 656940069 930741159 656940069 367791053 184715698 367791053 184715698 545918901 677625260 545918901 677625260 195582160 987952091 195582160 987952091 447218255 273719863 447218255 273719863 142671922 949823576 142671922 949823576 412120973 195533715 412120973 195533715 997371655 716544044 997371655 716544044 229236385 84447530 229236385 84447530 804555654 886030270 804555654 886030270 150768790 107554306 150768790 107554306 17163415 241725142 17163415 241725142 988393840 772897765 988393840 772897765 387758139 865192850 387758139 865192850 782598539 68451622 782598539 68451622 518508985 771297445 518508985 771297445 159117240 60196866 159117240 60196866 707429079 913530847 707429079 913530847 259663032 91575726 259663032 91575726 615892576 498035936 615892576 498035936 821064358 255081682 821064358 255081682 404274382 925310832 404274382 925310832 128254227 514576412 128254227 514576412 435309421 174825922 435309421 174825922 773113239 653773927 773113239 653773927 457758230 287914356 457758230 287914356 209982055 804976291 209982055 804976291 608610582 69330804 608610582 69330804 213332434 560864369 213332434 560864369 574755229 781597307 574755229 781597307 867536168 493914424 867536168 493914424 622136034 38728269 622136034 38728269 213556715 574208837 213556715 574208837 800503103 26707920 800503103 26707920 905869435 926129360 905869435 926129360 110617083 669022582 110617083 669022582 760102634 338804587 760102634 338804587 16897779 487609939 16897779 487609939 829312203 846169094 829312203 846169094 982670159 111453234 982670159 111453234 281401965 609204953 281401965 609204953 776922615 250706359 776922615 250706359 222913883 874809632 222913883 874809632 49007433 424001947 49007433 424001947 621898663 765797152 621898663 765797152 987818842 984173801 987818842 984173801 299872088 725760199 299872088 725760199 991711309 2397237 991711309 2397237 157554045 800667246 157554045 800667246 362260364 146528308 362260364 146528308 902663382 771904402 902663382 771904402 238179777 912357055 238179777 912357055 753129250 242483186 753129250 242483186 131012940 199265328 131012940 199265328 557305866 398535752 557305866 398535752 827854986 631614404 827854986 631614404 948728641 889402656 948728641 889402656 349766999 168352651 349766999 168352651 855724260 707624350 855724260 707624350 221595278 403860 221595278 403860 826418907 822199247 826418907 822199247 231305689 119432767 231305689 119432767 851301794 918739110 851301794 918739110 52354373 552954339 52354373 552954339 975041498 19315308 975041498 19315308 193245968 754439086 193245968 754439086 549781209 339753545 549781209 339753545 131514835 949210701 131514835 949210701 711033063 76042449 711033063 76042449 271770824 939519501 271770824 939519501 140472397 186184712 140472397 186184712 674689543 682512867 674689543 682512867 4465907 482552896 4465907 482552896 562740774 983820864 562740774 983820864 968934941 293058980 968934941 293058980 41906348 595592473 41906348 595592473 791900608 945105416 791900608 945105416 352958311 286614028 352958311 286614028 515563157 47855909 515563157 47855909 313374046 892227390 313374046 892227390 688836670 472685670 688836670 472685670 995989517 19382529 995989517 19382529 58225238 554678211 58225238 554678211 827048727 392893062 827048727 392893062 219702487 728935608 219702487 728935608 100595626 130787294 100595626 130787294 922799160 17742467 922799160 17742467 264281656 833598251 264281656 833598251 667554472 217099296 667554472 217099296 333229370 143045559 333229370 143045559 917364029 873324794 917364029 873324794 81143176 20293893 81143176 20293893 713360350 411947964 713360350 411947964 6994476 117200272 6994476 117200272 508072904 154015036 508072904 154015036 339081612 62810677 339081612 62810677 908227941 604872192 908227941 604872192 139405627 205589775 139405627 205589775 477505309 923801784 477505309 923801784 131759046 61809963 131759046 61809963 991977854 560074543 991977854 560074543 750352228 840297755 750352228 840297755 195296985 38110711 195296985 38110711 939907143 638614733 939907143 638614733 117770836 966488202 117770836 966488202 871786742 138254000 871786742 138254000 339087876 442923921 339087876 442923921 107396192 862244954 107396192 862244954 363602647 183230716 363602647 183230716 891774097 682451690 891774097 682451690 457312923 174747271 457312923 174747271 74584754 954974162 74584754 954974162 827265505 2757030 827265505 2757030 211415577 701292050 211415577 701292050 61429 983695582 61429 983695582 295136576 516876566 295136576 516876566 820603871 801136021 820603871 801136021 44819240 66327183 44819240 66327183 226767627 551733060 226767627 551733060 441610664 810216917 441610664 810216917 909253103 512093366 909253103 512093366 138848983 139650421 138848983 139650421 589725360 282533043 589725360 282533043 905055280 722593038 905055280 722593038 269094719 136971218 269094719 136971218 949817516 947933182 949817516 947933182 249706641 287230998 249706641 287230998 581438137 161023947 581438137 161023947 938863923 695185703 938863923 695185703 149270632 106818723 149270632 106818723 729927282 987393726 729927282 987393726 18311171 346005766 18311171 346005766 748313331 38747705 748313331 38747705 313644574 912341448 313644574 912341448 100082508 481445673 100082508 481445673 270238622 310011361 270238622 310011361 997391396 956047183 997391396 956047183 106823330 491116667 106823330 491116667 356417119 165784753 356417119 165784753 256567788 807570500 256567788 807570500 578145180 107487352 578145180 107487352 423356493 327391763 423356493 327391763 146804167 978440973 146804167 978440973 512772301 999395544 512772301 999395544 40651216 725950153 40651216 725950153 857893699 238528835 857893699 238528835 215012916 54797719 215012916 54797719 859073861 891661688 859073861 891661688 196879689 91316273 196879689 91316273 7808513 798801752 7808513 798801752 883111019 2387249 883111019 2387249 362525352 670852153 362525352 670852153 606854966 578771393 606854966 578771393 267154962 937707198 267154962 937707198 572105335 322106937 572105335 322106937 488900562 785116240 488900562 785116240 611816475 324381563 611816475 324381563 459161662 201370976 459161662 201370976 981772852 747812911 981772852 747812911 545629015 238743251 545629015 238743251 355817793 720420679 355817793 720420679 490304782 479730232 490304782 479730232 980674526 858151645 980674526 858151645 79344545 3092315 79344545 3092315 888401488 633254323 888401488 633254323 907128463 527213304 907128463 527213304 963413231 184122624 963413231 184122624 483961004 546916928 483961004 546916928 750326521 367826806 750326521 367826806 331662274 670076265 331662274 670076265 60606120 338872527 60606120 338872527 824871535 568786392 824871535 568786392 423551476 40784718 423551476 40784718 119495849 766778924 119495849 766778924 751199477 8136349 751199477 8136349 483347220 571184696 483347220 571184696 902714698 154584828 902714698 154584828 61193888 828944338 61193888 828944338 586057285 983031745 586057285 983031745 243015312 95614406 243015312 95614406 704195412 871865367 704195412 871865367 298553248 384540698 298553248 384540698 730968197 164246372 730968197 164246372 84182259 710941746 84182259 710941746 555416099 236062966 555416099 236062966 218579649 313314310 218579649 313314310 529289745 899845858 529289745 899845858 320394520 386763936 320394520 386763936 172829580 892220243 172829580 892220243 737464135 222182676 737464135 222182676 811415510 633739590 811415510 633739590 71183739 11188935 71183739 11188935 29981422 654229685 29981422 654229685 642142937 50249484 642142937 50249484 998061214 923758100 998061214 923758100 653794978 33961545 653794978 33961545 955062809 409232746 955062809 409232746 78139401 687238247 78139401 687238247 697605894 51089830 697605894 51089830 876124128 794521433 876124128 794521433 31457313 154401780 31457313 154401780 644614448 759162426 644614448 759162426 982210137 444349040 982210137 444349040 269374136 845244394 269374136 845244394 458830089 502246541 458830089 502246541 940044859 946116215 940044859 946116215 962371396 270474023 962371396 270474023 527434868 664566052 527434868 664566052 831278366 692178327 831278366 692178327 151802721 22972380 151802721 22972380 843984527 583133994 843984527 583133994 531809154 136256402 531809154 136256402 78995470 833962456 78995470 833962456 650901168 274419119 650901168 274419119 303400423 556117468 303400423 556117468 75171916 889798106 75171916 889798106 803194719 172714142 803194719 172714142 126294993 67480967 126294993 67480967 803541631 818489102 803541631 818489102 324173844 289669581 324173844 289669581 982998236 937235937 982998236 937235937 165362825 987319650 165362825 987319650 637359162 56304448 637359162 56304448 950672970 867262307 950672970 867262307 398559326 72997506 398559326 72997506 726880033 894547038 726880033 894547038 920894737 71134682 920894737 71134682 457612200 791784390 457612200 791784390 159200431 246586159 159200431 246586159 452778146 814377772 452778146 814377772 710298462 102370429 710298462 102370429 9111220 751205105 9111220 751205105 539549421 369042151 539549421 369042151 105374033 967002319 105374033 967002319 916293292 252973865 916293292 252973865 257905278 981664551 257905278 981664551 601673937 545013079 601673937 545013079 142533409 933003570 142533409 933003570 671365373 147425621 671365373 147425621 219744315 950016676 219744315 950016676 617122615 737934709 617122615 737934709 201618125 141010082 201618125 141010082 874769454 825926229 874769454 825926229 544949744 124976533 544949744 124976533 52474477 21001510 52474477 21001510 815253896 317353836 815253896 317353836 881563847 943083034 881563847 943083034 1031212 641588561 1031212 641588561 767079660 233698783 767079660 233698783 171911547 796645750 171911547 796645750 902394368 265286341 902394368 265286341 171291930 503437813 171291930 503437813 896248437 294175268 896248437 294175268 490203371 55552565 490203371 55552565 27630689 988255012 27630689 988255012 896337309 329371310 896337309 329371310 311003673 782215344 311003673 782215344 937680357 13174403 937680357 13174403 62430061 907415112 62430061 907415112 717332010 85929363 717332010 85929363 124440268 737777196 124440268 737777196 70161148 391238846 70161148 391238846 813802829 923712314 813802829 923712314 564519106 389300762 564519106 389300762 127168232 791744677 127168232 791744677 11945332 133194936 11945332 133194936 661829135 364665676 661829135 364665676 437429361 903096300 437429361 903096300 976445031 681866540 976445031 681866540 122767098 452247714 122767098 452247714 539492074 719024881 539492074 719024881 623084933 269952404 623084933 269952404 29591480 43137705 29591480 43137705 751760804 534062053 751760804 534062053 153630404 86424474 153630404 86424474 67404 677563348 67404 677563348 946669226 983603255 946669226 983603255 215746318 313928544 215746318 313928544 667403634 838357406 667403634 838357406 11378127 188741659 11378127 188741659 741897660 715532844 741897660 715532844 361527180 927004573 361527180 927004573 449311797 105213267 449311797 105213267 949373499 617088073 949373499 617088073 471927153 263757953 471927153 263757953 206811131 919352269 206811131 919352269 657750637 566007889 657750637 566007889 90314428 62720090 90314428 62720090 391240679 791193050 391240679 791193050 51442738 174810916 51442738 174810916 647010272 945121372 647010272 945121372 113615732 142160324 113615732 142160324 959220381 573917904 959220381 573917904 435534149 798589820 435534149 798589820 940120492 30503245 940120492 30503245 88239265 673146272 88239265 673146272 664168938 141379763 664168938 141379763 870075320 957998489 870075320 957998489 132190648 95089217 132190648 95089217 441261353 813434725 441261353 813434725 892771518 183255488 892771518 183255488 280947881 967962377 280947881 967962377 966453886 566986331 966453886 566986331 313690109 795244748 313690109 795244748 859672699 111186165 859672699 111186165 196173585 802081742 196173585 802081742 31181624 839119228 31181624 839119228 806136784 195765870 806136784 195765870 140059824 874915402 140059824 874915402 815020287 153284737 815020287 153284737 347191032 662412123 347191032 662412123 310553983 338924515 310553983 338924515 440032221 474711872 440032221 474711872 614082086 89701732 614082086 89701732 974975165 571303721 974975165 571303721 73969761 295223751 73969761 295223751 886054233 783775289 886054233 783775289 568331847 632288514 568331847 632288514 995474081 954899412 995474081 954899412 130847500 89596050 130847500 89596050 501961753 705914896 501961753 705914896 29071289 46443639 29071289 46443639 448229084 956617826 448229084 956617826 330154999 5465675 330154999 5465675 557256746 945339977 557256746 945339977 57845859 43161868 57845859 43161868 813711646 952846966 813711646 952846966 63029745 518729211 63029745 518729211 950649528 973063627 950649528 973063627 287210093 175164250 287210093 175164250 141427554 100667232 141427554 100667232 704558304 962818191 704558304 962818191 938199401 557648079 938199401 557648079 170263398 366639248 170263398 366639248 921879307 191973451 921879307 191973451 190141971 802031938 190141971 802031938 716345953 931836862 716345953 931836862 245583017 7472814 245583017 7472814 980284975 937535360 980284975 937535360 212811200 228186822 212811200 228186822 1836821 117845008 1836821 117845008 989413004 951494849 989413004 951494849 266588127 363077429 266588127 363077429 921991401 860959370 921991401 860959370 987184382 13971887 987184382 13971887 634947642 253493499 634947642 253493499 968959474 980392439 968959474 980392439 119648488 144088803 119648488 144088803 754176321 783545016 754176321 783545016 39312905 11433134 39312905 11433134 769115310 974041591 769115310 974041591 954840611 91082442 954840611 91082442 531545831 683248165 531545831 683248165 307396042 147937651 307396042 147937651 42417507 711336070 42417507 711336070 875983616 16033548 875983616 16033548 25335385 713930256 25335385 713930256 596563191 42084581 596563191 42084581 793665493 964634272 793665493 964634272 442111960 506969007 442111960 506969007 983276511 807475572 983276511 807475572 86972979 316711378 86972979 316711378 582959744 701591753 582959744 701591753 524862265 3253005 524862265 3253005 877166220 974686829 877166220 974686829 152433333 336790852 152433333 336790852 91149515 44128316 91149515 44128316 570163865 881137833 570163865 881137833 382282177 109663799 382282177 109663799 892648551 687899168 892648551 687899168 109922248 20956717 109922248 20956717 862999191 377183953 862999191 377183953 40114067 570840622 40114067 570840622 974467724 935442496 974467724 935442496 332555146 299649296 332555146 299649296 569616962 40646878 569616962 40646878 37141663 986807679 37141663 986807679 916721406 468387709 916721406 468387709 269233466 793650723 269233466 793650723 134682731 224044272 134682731 224044272 349354286 651201707 349354286 651201707 268276605 36878178 268276605 36878178 865334095 825458039 865334095 825458039 143267561 257050526 143267561 257050526 636979564 972488842 636979564 972488842 106892545 311550792 106892545 311550792 559260200 865084176 559260200 865084176 444564302 42595037 444564302 42595037 70624184 605141512 70624184 605141512 758929697 233185050 758929697 233185050 261722147 656802188 261722147 656802188 803726837 36041254 803726837 36041254 84195210 411493137 84195210 411493137 783032312 65478719 783032312 65478719 146499588 994965963 146499588 994965963 625627571 465847397 625627571 465847397 345290522 652808523 345290522 652808523 16300518 105560946 16300518 105560946 522741333 389614941 522741333 389614941 922813621 33154933 922813621 33154933 98280476 779408696 98280476 779408696 412232990 158762344 412232990 158762344 928134315 854215532 928134315 854215532 246879508 617013051 246879508 617013051 964475089 16000501 964475089 16000501 94310750 485746726 94310750 485746726 692611197 403032374 692611197 403032374 709699996 824567691 709699996 824567691 194442995 374541581 194442995 374541581 722600466 831067358 722600466 831067358 100174509 940617557 100174509 940617557 426461053 387987142 426461053 387987142 847461237 956108864 847461237 956108864 352166235 371108905 352166235 371108905 865360737 964157640 865360737 964157640 300921613 463771322 300921613 463771322 610334281 110079486 610334281 110079486 218693489 890925771 218693489 890925771 936608412 45010096 936608412 45010096 154499529 596971754 154499529 596971754 719107390 186760932 719107390 186760932 39465632 950209353 39465632 950209353 789871039 370382890 789871039 370382890 107147796 127728419 107147796 127728419 983896871 895099735 983896871 895099735 99288115 56801297 99288115 56801297 692451115 809285945 692451115 809285945 472280441 955893056 472280441 955893056 978483235 229730408 978483235 229730408 209675629 490948852 209675629 490948852 934780906 76173510 934780906 76173510 270098602 773428683 270098602 773428683 393618832 177460586 393618832 177460586 219236010 654263559 219236010 654263559 672291800 227870301 672291800 227870301 52007718 930063774 52007718 930063774 400273203 174961952 400273203 174961952 812224060 794825300 812224060 794825300 227374502 991804679 227374502 991804679 42975371 427771636 42975371 427771636 924641617 6485839 924641617 6485839 226771087 479620417 226771087 479620417 851496573 192903336 851496573 192903336 323608196 660842835 323608196 660842835 123596436 431135042 123596436 431135042 856830897 752605382 856830897 752605382 51514235 997381093 51514235 997381093 954746825 366708173 954746825 366708173 19525106 52873172 19525106 52873172 757769520 972270631 757769520 972270631 260889134 637296459 260889134 637296459 751287274 415767722 751287274 415767722 378038360 466799681 378038360 466799681 767295941 624953917 767295941 624953917 312410395 27727245 312410395 27727245 804407426 662734860 804407426 662734860 26083544 297792124 26083544 297792124 957216836 976559613 957216836 976559613 37151164 231780343 37151164 231780343 462651046 859165641 462651046 859165641 157252514 80194553 157252514 80194553 989620718 766329106 989620718 766329106 207661588 384330696 207661588 384330696 542753521 33068915 542753521 33068915 878652891 514425375 878652891 514425375 11906896 997898393 11906896 997898393 847880724 181948514 847880724 181948514 630130154 854611991 630130154 854611991 868031167 33248598 868031167 33248598 225513260 809214440 225513260 809214440 907895152 999914788 907895152 999914788 173404885 63499483 173404885 63499483 696398053 801152254 696398053 801152254 286176289 281030654 286176289 281030654 816741450 549173457 816741450 549173457 364157961 81018490 364157961 81018490 852873823 17913409 852873823 17913409 190048143 706302716 190048143 706302716 950854068 70105798 950854068 70105798 41044914 814856390 41044914 814856390 873299899 294417366 873299899 294417366 416731830 953935450 416731830 953935450 867158105 125870295 867158105 125870295 215610189 531411862 215610189 531411862 453802870 328013988 453802870 328013988 917653881 163428658 917653881 163428658 57865426 703933711 57865426 703933711 446382683 176568241 446382683 176568241 158545235 808355910 158545235 808355910 767440312 395783963 767440312 395783963 82787403 45064761 82787403 45064761 359320865 635146282 359320865 635146282 438568635 757537834 438568635 757537834 770880180 504488720 770880180 504488720 477805091 7089903 477805091 7089903 342190138 788527837 342190138 788527837 926939583 675896795 926939583 675896795 975279930 28966036 975279930 28966036 23359118 848152656 23359118 848152656 615469299 111968575 615469299 111968575 234624801 992872871 234624801 992872871 619602893 91237898 619602893 91237898 8704095 955215621 8704095 955215621 708631502 244012114 708631502 244012114 952346919 980244525 952346919 980244525 25000033 6600521 25000033 6600521 885093605 297346917 885093605 297346917 5168450 173646610 5168450 173646610 417965249 427584020 417965249 427584020 43168334 941979299 43168334 941979299 705777688 429319 705777688 429319 120891832 507751209 120891832 507751209 873231435 891294812 873231435 891294812 95243292 293668590 95243292 293668590 530783810 524606067 530783810 524606067 968850596 876914535 968850596 876914535 43184835 212888262 43184835 212888262 757454150 324759908 757454150 324759908 226641745 533454175 226641745 533454175 468143711 128170259 468143711 128170259 155334268 957214129 155334268 957214129 935105612 316190412 935105612 316190412 4778321 873936557 4778321 873936557 615432740 262106011 615432740 262106011 302151021 3526081 302151021 3526081 830604619 790856197 830604619 790856197 312698007 409835422 312698007 409835422 885844478 169594972 885844478 169594972 620295945 845578875 620295945 845578875 260821741 187817734 260821741 187817734 610777636 529216851 610777636 529216851 297467761 680667581 297467761 680667581 839399165 913334733 839399165 913334733 919852237 53686570 919852237 53686570 619208530 545451547 619208530 545451547 84461856 714471820 84461856 714471820 699620920 298702434 699620920 298702434 467791415 685268553 467791415 685268553 818711122 300851219 818711122 300851219 372879937 820591065 372879937 820591065 876407886 289017374 876407886 289017374 162499707 102266181 162499707 102266181 532889760 50028143 532889760 50028143 949248179 436550192 949248179 436550192 647259978 936007980 647259978 936007980 38792643 179183125 38792643 179183125 422858884 67244343 422858884 67244343 152794846 557084857 152794846 557084857 842183981 928967183 842183981 928967183 231295892 493412320 231295892 493412320 878324124 160899427 878324124 160899427 466144595 895100011 466144595 895100011 204004549 534507312 204004549 534507312 76801665 905074778 76801665 905074778 301324557 201964566 301324557 201964566 865773077 838541803 865773077 838541803 175047782 290576560 175047782 290576560 512037870 631369086 512037870 631369086 689400411 137988573 689400411 137988573 21554192 208706994 21554192 208706994 720084994 854769184 720084994 854769184 930408235 103353088 930408235 103353088 648808073 527626817 648808073 527626817 202621536 62709321 202621536 62709321 888375537 516597386 888375537 516597386 327683322 109757477 327683322 109757477 90066769 864234372 90066769 864234372 583747647 145542231 583747647 145542231 195824660 949513249 195824660 949513249 674355547 249468998 674355547 249468998 46563020 928431259 46563020 928431259 342523617 272146344 342523617 272146344 237388625 765817405 237388625 765817405 13957238 226380254 13957238 226380254 758393454 1510541 758393454 1510541 925644245 938287683 925644245 938287683 933275047 335225445 933275047 335225445 240105104 622560671 240105104 622560671 777278292 379861864 777278292 379861864 255993477 785372740 255993477 785372740 913039145 957438995 913039145 957438995 984730489 318351560 984730489 318351560 80037765 910493562 80037765 910493562 808075819 270845995 808075819 270845995 193877868 892021435 193877868 892021435 979968815 227465422 979968815 227465422 13662593 10496512 13662593 10496512 973231772 637114915 973231772 637114915 461222693 806794343 461222693 806794343 821070948 26061703 821070948 26061703 426449890 618053329 426449890 618053329 902644115 354334472 902644115 354334472 233813389 89810803 233813389 89810803 134469990 682089348 134469990 682089348 847897169 361119118 847897169 361119118 384407873 692199904 384407873 692199904 582917785 275799257 582917785 275799257 878518544 927455285 878518544 927455285 892441007 289836911 892441007 289836911 705590439 880476412 705590439 880476412 39658973 117124196 39658973 117124196 963848590 474911157 963848590 474911157 158356595 698986734 158356595 698986734 600391970 332179261 600391970 332179261 849801532 696446371 849801532 696446371 474309626 171606991 474309626 171606991 965832795 998200517 965832795 998200517 192541738 164277418 192541738 164277418 886041333 790411670 886041333 790411670 557989995 685268939 557989995 685268939 812882791 942192711 812882791 942192711 57903415 72453539 57903415 72453539 480663174 753748922 480663174 753748922 873014003 356687842 873014003 356687842 212671464 814650821 212671464 814650821 923815894 986472749 923815894 986472749 5408629 90182312 5408629 90182312 636879252 575264838 636879252 575264838 459604519 87249197 459604519 87249197 824345464 754833688 824345464 754833688 416999082 28443395 416999082 28443395 124578494 992907388 124578494 992907388 757278117 157083098 757278117 157083098 214750887 330090655 214750887 330090655 840240375 796738168 840240375 796738168 147550714 231885805 147550714 231885805 838765192 116657703 838765192 116657703 156819420 437756275 156819420 437756275 705640669 790406401 705640669 790406401 496504393 400647736 496504393 400647736 823536469 999469678 823536469 999469678 883129681 71431016 883129681 71431016 170596339 384302065 170596339 384302065 736857442 888679586 736857442 888679586 418727954 550797720 418727954 550797720 260773359 830228120 260773359 830228120 731273132 165575004 731273132 165575004 183604484 935320671 183604484 935320671 512605719 43004009 512605719 43004009 922837953 440671670 922837953 440671670 542550362 967355734 542550362 967355734 872973094 378747924 872973094 378747924 994190433 998711746 994190433 998711746 449144719 73240815 449144719 73240815 49168069 731337499 49168069 731337499 660603342 831097839 660603342 831097839 62988384 294206021 62988384 294206021 914624982 33348999 914624982 33348999 370974929 954571057 370974929 954571057 716055143 403980298 716055143 403980298 210568547 98344006 210568547 98344006 901505432 871528821 901505432 871528821 578772480 94795918 578772480 94795918 213111912 832549939 213111912 832549939 751947693 720242882 751947693 720242882 126775848 40444462 126775848 40444462 959300200 282967280 959300200 282967280 119517050 812459825 119517050 812459825 510244582 328692725 510244582 328692725 163731672 788989906 163731672 788989906 540779824 62525514 540779824 62525514 895753648 523689409 895753648 523689409 236010151 881389977 236010151 881389977 904764341 810144350 904764341 810144350 699776778 263121128 699776778 263121128 98704166 774536701 98704166 774536701 623121433 910158272 623121433 910158272 93298989 391653869 93298989 391653869 948765245 805630845 948765245 805630845 777818216 996367240 777818216 996367240 180420572 535456224 180420572 535456224 645943108 627869199 645943108 627869199 203185636 301133917 203185636 301133917 887652892 806112506 887652892 806112506 231946691 337184201 231946691 337184201 733094873 633088452 733094873 633088452 411635446 294885916 411635446 294885916 937681941 957820420 937681941 957820420 8979301 2692709 8979301 2692709 950477926 616842351 950477926 616842351 415282019 53462875 415282019 53462875 194692360 349043215 194692360 349043215 927657763 796342640 927657763 796342640 348047023 272165350 348047023 272165350 690393045 924447296 690393045 924447296 918981525 162762072 918981525 162762072 151516151 889763511 151516151 889763511 391504526 383331253 391504526 383331253 550796615 79168871 550796615 79168871 200806260 319751802 200806260 319751802 647624117 680281687 647624117 680281687 305886131 65103104 305886131 65103104 4717403 715882478 4717403 715882478 916208703 134258935 916208703 134258935 288561080 757222313 288561080 757222313 183610053 68931217 183610053 68931217 708480460 567806509 708480460 567806509 335082774 889919187 335082774 889919187 811430244 43732813 811430244 43732813 200752358 592256476 200752358 592256476 755633481 257136341 755633481 257136341 149617020 881636391 149617020 881636391 897323525 134014952 897323525 134014952 3991834 691349502 3991834 691349502 358458990 979842793 358458990 979842793 820091647 64778435 820091647 64778435 108375689 826020881 108375689 826020881 502969998 336525553 502969998 336525553 208678436 942756120 208678436 942756120 616675873 69411279 616675873 69411279 244128727 585058802 244128727 585058802 539187536 795384132 539187536 795384132 776755219 133904032 776755219 133904032 470028679 919623829 470028679 919623829 71329801 231863760 71329801 231863760 600276894 574687018 600276894 574687018 55003957 996914073 55003957 996914073 965065626 540584297 965065626 540584297 353180192 780480083 353180192 780480083 907067672 170463626 907067672 170463626 370566391 907850033 370566391 907850033 686427114 295397995 686427114 295397995 124094181 864096780 124094181 864096780 670268813 549704762 670268813 549704762 287122112 266602571 287122112 266602571 136042149 841795681 136042149 841795681 991848195 7020789 991848195 7020789 24700296 189310010 24700296 189310010 465204758 639005276 465204758 639005276 863233656 314249883 863233656 314249883 109867684 828828128 109867684 828828128 776931823 284298738 776931823 284298738 301254429 689929620 301254429 689929620 658176665 441257850 658176665 441257850 342518793 773108732 342518793 773108732 749874398 354226748 749874398 354226748 942660013 659579180 942660013 659579180 139778671 24279133 139778671 24279133 885483347 818575451 885483347 818575451 547767511 417475540 547767511 417475540 694398178 229027559 694398178 229027559 308646655 459790229 308646655 459790229 676403121 494003897 676403121 494003897 124323264 736771577 124323264 736771577 566718328 278933115 566718328 278933115 33811209 152127646 33811209 152127646 641267313 832955193 641267313 832955193 984881105 305148787 984881105 305148787 254027429 180652145 254027429 180652145 705343684 573585834 705343684 573585834 93553993 101961519 93553993 101961519 445599092 549491624 445599092 549491624 942375346 198520516 942375346 198520516 40976889 984012608 40976889 984012608 716595740 93418734 716595740 93418734 959938720 690666562 959938720 690666562 549247943 165322014 549247943 165322014 624087964 914894405 624087964 914894405 238091315 442963697 238091315 442963697 835831505 200921561 835831505 200921561 135047177 730676108 135047177 730676108 378712502 868354525 378712502 868354525 198160277 203007627 198160277 203007627 717672681 144501745 717672681 144501745 260445508 970068452 260445508 970068452 828491001 364476095 828491001 364476095 174932352 732437241 174932352 732437241 579371447 508595450 579371447 508595450 147789702 997556615 147789702 997556615 690335503 74043654 690335503 74043654 29111760 971125803 29111760 971125803 679493558 209685593 679493558 209685593 167394399 941839345 167394399 941839345 721789920 688763328 721789920 688763328 871560527 482199653 871560527 482199653 173126757 360833117 173126757 360833117 575402953 104045296 575402953 104045296 222534060 942061759 222534060 942061759 671987181 168369581 671987181 168369581 118878379 327900114 118878379 327900114 945124233 929847564 945124233 929847564 27223674 249649206 27223674 249649206 986697034 553577606 986697034 553577606 142698621 971746891 142698621 971746891 680560764 107337296 680560764 107337296 398742500 692099187 398742500 692099187 806466358 924709896 806466358 924709896 81981526 109863570 81981526 109863570 710601787 701678243 710601787 701678243 359363180 480266299 359363180 480266299 941455204 17906089 941455204 17906089 9970427 920009990 9970427 920009990 933171018 261461616 933171018 261461616 322433147 535846477 322433147 535846477 670066985 972801162 670066985 972801162 328928052 510532021 328928052 510532021 771985727 225454833 771985727 225454833 310359003 873788632 310359003 873788632 966616840 180869545 966616840 180869545 23159832 413789322 23159832 413789322 977625051 671598863 977625051 671598863 640749230 51762515 640749230 51762515 196072642 895979482 196072642 895979482 913281641 975527075 913281641 975527075 108565329 354155496 108565329 354155496 807676280 4757582 807676280 4757582 954205158 978523598 954205158 978523598 20118764 72369121 20118764 72369121 594998457 710025363 594998457 710025363 129614317 953295962 129614317 953295962 481814129 191034921 481814129 191034921 69737815 585847463 69737815 585847463 645136254 325782846 645136254 325782846 971533543 944589199 971533543 944589199 663420652 273365554 663420652 273365554 975911611 194818082 975911611 194818082 307622970 908915501 307622970 908915501 658114710 40108162 658114710 40108162 180502633 831971820 180502633 831971820 642054871 997376859 642054871 997376859 78141697 745705528 78141697 745705528 816213591 213710274 816213591 213710274 262281704 871198007 262281704 871198007 744240695 876822182 744240695 876822182 213551245 644911415 213551245 644911415 782933855 169541785 782933855 169541785 997406768 783606441 997406768 783606441 395259599 172754624 395259599 172754624 967536056 750346716 967536056 750346716 17659764 355057396 17659764 355057396 873129814 30207584 873129814 30207584 113780265 495084968 113780265 495084968 8444879 791836596 8444879 791836596 373796810 132544324 373796810 132544324 623716640 820030462 623716640 820030462 755914624 98048587 755914624 98048587 302151761 559440739 302151761 559440739 860823640 338255726 860823640 338255726 129871444 126818881 129871444 126818881 712384564 840016902 712384564 840016902 139906012 140973626 139906012 140973626 550028066 884865276 550028066 884865276 880805862 977582660 880805862 977582660 212891382 211411449 212891382 211411449 31028251 31704200 31028251 31704200 699902769 569955347 699902769 569955347 324282974 965450622 324282974 965450622 6822540 630128904 6822540 630128904 974875478 290342754 974875478 290342754 359707900 756370553 359707900 756370553 613295185 509150037 613295185 509150037 369599900 224459745 369599900 224459745 679173589 720339087 679173589 720339087 209337710 281117800 209337710 281117800 31680683 98499766 31680683 98499766 328067087 494887464 328067087 494887464 798232348 836537653 798232348 836537653 108420636 422342172 108420636 422342172 808582371 779236057 808582371 779236057 919077996 96797684 919077996 96797684 71091256 582131516 71091256 582131516 628703189 971662982 628703189 971662982 767609188 295824415 767609188 295824415 100907949 909738269 100907949 909738269 441581616 4459412 441581616 4459412 910030347 890986225 910030347 890986225 442408778 111798397 442408778 111798397 94190163 489476329 94190163 489476329 837646559 432421032 837646559 432421032 994728067 55127028 994728067 55127028 341305670 915070834 341305670 915070834 764581821 219445332 764581821 219445332 125798308 926958910 125798308 926958910 657881814 37161755 657881814 37161755 81177966 816844084 81177966 816844084 621845396 283716156 621845396 283716156 284559439 50008276 284559439 50008276 469779004 26206991 469779004 26206991 2343095 583721306 2343095 583721306 953347251 181682001 953347251 181682001 120842828 356312917 120842828 356312917 934447628 930543663 934447628 930543663 229762054 474095369 229762054 474095369 618957732 210118036 618957732 210118036 479106483 937762608 479106483 937762608 897428957 221223231 897428957 221223231 995372897 558476658 995372897 558476658 373596016 26237618 373596016 26237618 527198765 803186745 527198765 803186745 177160236 325267719 177160236 325267719 583442092 474369430 583442092 474369430 965214853 990141908 965214853 990141908 612193714 282562313 612193714 282562313 368836979 397767965 368836979 397767965 712200364 61838656 712200364 61838656 201404313 546717334 201404313 546717334 550003558 163247751 550003558 163247751 158554415 73663582 158554415 73663582 999707210 884330959 999707210 884330959 4167352 296058863 4167352 296058863 498848975 975239347 498848975 975239347 651305307 20481487 651305307 20481487 896212786 506913779 896212786 506913779 497155236 111741114 497155236 111741114 422054644 462588443 422054644 462588443 783923443 701950193 783923443 701950193 73566685 363240354 73566685 363240354 375991153 846698930 375991153 846698930 300030562 26368317 300030562 26368317 913718146 629603820 913718146 629603820 715266799 97983547 715266799 97983547 143880741 946331869 143880741 946331869 12943621 64846482 12943621 64846482 771965758 988008726 771965758 988008726 972270731 79546076 972270731 79546076 192622974 543914620 192622974 543914620 766999294 406450774 766999294 406450774 385867040 91733714 385867040 91733714 787629849 654537717 787629849 654537717 591873504 177074853 591873504 177074853 752077468 699397930 752077468 699397930 41677989 251879354 41677989 251879354 760346561 957502952 760346561 957502952 89056362 321787304 89056362 321787304 537342905 794835811 537342905 794835811 334150602 274267067 334150602 274267067 1657682 574003609 1657682 574003609 832438280 266412626 832438280 266412626 655230911 952218727 655230911 952218727 844333766 203708298 844333766 203708298 173985090 929588914 173985090 929588914 992376493 69863397 992376493 69863397 194166985 10591367 194166985 10591367 26628014 710617921 26628014 710617921 710538469 883742597 710538469 883742597 356698422 132134518 356698422 132134518 7455562 918819283 7455562 918819283 811909095 956193700 811909095 956193700 146848216 250145238 146848216 250145238 979616541 803749394 979616541 803749394 382024104 471853403 382024104 471853403 721258322 10205401 721258322 10205401 999798603 672882784 999798603 672882784 82229338 919563376 82229338 919563376 754718776 209135299 754718776 209135299 27739497 919458613 27739497 919458613 421508229 304154747 421508229 304154747 923227940 750406521 923227940 750406521 391365559 265155431 391365559 265155431 136410761 133428488 136410761 133428488 887385665 605220290 887385665 605220290 450585561 109500738 450585561 109500738 414400583 649040482 414400583 649040482 950599696 961874521 950599696 961874521 508095523 23211894 508095523 23211894 171130978 952799316 171130978 952799316 822675532 44947957 822675532 44947957 219638459 742508406 219638459 742508406 849517942 310296491 849517942 310296491 547031451 20493524 547031451 20493524 834325027 254761061 834325027 254761061 195200858 834119348 195200858 834119348 811926614 245956512 811926614 245956512 305863243 168184719 305863243 168184719 998851016 655179063 998851016 655179063 101459643 101689684 101459643 101689684 91322222 722432425 91322222 722432425 4153045 926198506 4153045 926198506 912595715 200438020 912595715 200438020 662814006 791883325 662814006 791883325 217598431 967852879 217598431 967852879 716666290 480784366 716666290 480784366 330611109 761206106 330611109 761206106 863634053 9695905 863634053 9695905 66372978 581428847 66372978 581428847 782149418 934492563 782149418 934492563 940018681 419279872 940018681 419279872 19197201 961237424 19197201 961237424 711484078 243450493 711484078 243450493 939879810 800033031 939879810 800033031 143486501 375991230 143486501 375991230 784891368 836078928 784891368 836078928 33790504 18300761 33790504 18300761 630830246 647228512 630830246 647228512 401654972 278374788 401654972 278374788 647370000 957630469 647370000 957630469 185054328 65737169 185054328 65737169 876941405 974982516 876941405 974982516 356422165 248697328 356422165 248697328 951219871 106833988 951219871 106833988 94967864 21279105 94967864 21279105 963911994 336095011 963911994 336095011 32732339 99336893 32732339 99336893 780244813 736513515 780244813 736513515 195242786 242840757 195242786 242840757 14846555 818916204 14846555 818916204 978612612 226302835 978612612 226302835 295476069 50643459 295476069 50643459 677560061 865882012 677560061 865882012 163049546 14551277 163049546 14551277 769600596 974803462 769600596 974803462 421678161 29238226 421678161 29238226 17266087 904950134 17266087 904950134 999905651 492109676 999905651 492109676 134066880 148657045 134066880 148657045 912093221 761830121 912093221 761830121 141523884 292012047 141523884 292012047 949825050 136672541 949825050 136672541 431805290 305561298 431805290 305561298 148849324 598753649 148849324 598753649 935007672 796312697 935007672 796312697 81463586 25715773 81463586 25715773 871040995 650090290 871040995 650090290 156026995 105025304 156026995 105025304 691580473 480055789 691580473 480055789 955151269 149801878 955151269 149801878 757433424 929719539 757433424 929719539 55250696 45396879 55250696 45396879 612294421 418698011 612294421 418698011 971573034 745473809 971573034 745473809 333296748 31118021 333296748 31118021 154666378 407145479 154666378 407145479 564881742 731902954 564881742 731902954 60239607 105689272 60239607 105689272 399229995 650992235 399229995 650992235 933946115 65800012 933946115 65800012 358261452 441295200 358261452 441295200 901495784 243382202 901495784 243382202 357013114 219293471 357013114 219293471 775424034 13582490 775424034 13582490 75059521 664026834 75059521 664026834 489755915 891742423 489755915 891742423 845186384 394476706 845186384 394476706 266356330 365327144 266356330 365327144 786460206 997850451 786460206 997850451 599397180 449118026 599397180 449118026 758618166 871182932 758618166 871182932 880630022 8224836 880630022 8224836 10582898 703243934 10582898 703243934 830562305 57823401 830562305 57823401 137070346 631044350 137070346 631044350 755116190 799621054 755116190 799621054 968585623 993342286 968585623 993342286 216442804 215089769 216442804 215089769 99310923 2221100 99310923 2221100 59924255 840694200 59924255 840694200 701132338 442893490 701132338 442893490 788355555 63929792 788355555 63929792 209860788 212373255 209860788 212373255 784196887 50892911 784196887 50892911 457943664 706470324 457943664 706470324 119629229 383607076 119629229 383607076 878826752 290030373 878826752 290030373 249058842 929825720 249058842 929825720 615665675 302836609 615665675 302836609 81357648 259315 81357648 259315 535188176 986412768 535188176 986412768 95118939 303515530 95118939 303515530 715883366 686331969 715883366 686331969 263695492 977327784 263695492 977327784 732745987 273914416 732745987 273914416 202745921 81222593 202745921 81222593 666978182 875673208 666978182 875673208 706173119 89085407 706173119 89085407 863675145 569171153 863675145 569171153 357040090 968146666 357040090 968146666 858248601 995165615 858248601 995165615 945761038 522429302 945761038 522429302 365396121 865570817 365396121 865570817 926356662 337914062 926356662 337914062 227591978 954633483 227591978 954633483 868594540 15652155 868594540 15652155 77089482 643408282 77089482 643408282 872859174 168371963 872859174 168371963 206041263 539369857 206041263 539369857 767137543 112033778 767137543 112033778 77894082 874858453 77894082 874858453 698024385 482170149 698024385 482170149 793672852 976974045 793672852 976974045 264016252 45124826 264016252 45124826 34626740 516504495 34626740 516504495 729638760 885209412 729638760 885209412 949056934 341830162 949056934 341830162 129100318 286143712 129100318 286143712 82816954 666749436 82816954 666749436 556060801 761832324 556060801 761832324 967982755 367661607 967982755 367661607 431580913 519914621 431580913 519914621 846461128 700840776 846461128 700840776 271610746 900387587 271610746 900387587 546556769 16327463 546556769 16327463 64574364 967012297 64574364 967012297 504797119 58546573 504797119 58546573 905629903 914561135 905629903 914561135 268460378 35689987 268460378 35689987 686534090 784931242 686534090 784931242 444496006 234030435 444496006 234030435 549285774 760885548 549285774 760885548 135459761 467592573 135459761 467592573 747720722 119573160 747720722 119573160 727956643 895274001 727956643 895274001 38420657 122453027 38420657 122453027 930063191 985487505 930063191 985487505 394089034 478726415 394089034 478726415 810865987 757677809 810865987 757677809 29283833 676457158 29283833 676457158 534842815 294911500 534842815 294911500 844220057 934922940 844220057 934922940 450717690 473284378 450717690 473284378 143924846 15183821 143924846 15183821 4215806 698136048 4215806 698136048 736884195 971314307 736884195 971314307 281358037 293858668 281358037 293858668 953509494 844819906 953509494 844819906 77517859 86080805 77517859 86080805 800624809 507322003 800624809 507322003 102952758 663945245 102952758 663945245 816240571 824741781 816240571 824741781 436004600 116340913 436004600 116340913 905632118 697394527 905632118 697394527 83430311 14075058 83430311 14075058 835478037 972591965 835478037 972591965 105761345 779522839 105761345 779522839 889473218 121093068 889473218 121093068 78684752 799037290 78684752 799037290 869225284 283011067 869225284 283011067 109876472 901326706 109876472 901326706 698043698 110363453 698043698 110363453 40797858 999585845 40797858 999585845 915150392 320214499 915150392 320214499 7341809 984269504 7341809 984269504 540364469 296600706 540364469 296600706 13736249 69749044 13736249 69749044 979340457 722404963 979340457 722404963 439977124 548529787 439977124 548529787 749871701 836686498 749871701 836686498 537373005 309893572 537373005 309893572 17539313 788086511 17539313 788086511 373684519 148166178 373684519 148166178 927743763 923253015 927743763 923253015 49829951 956906513 49829951 956906513 874965851 654107208 874965851 654107208 629207539 50558234 629207539 50558234 124379091 597243839 124379091 597243839 795196517 772549870 795196517 772549870 880080019 861040036 880080019 861040036 10955446 263003637 10955446 263003637 772096580 760557485 772096580 760557485 984632812 487660111 984632812 487660111 189237085 921163496 189237085 921163496 602154516 415480112 602154516 415480112 860467567 600422333 860467567 600422333 259328460 63495419 259328460 63495419 845910885 915875872 845910885 915875872 313103026 222762563 313103026 222762563 640320281 143064088 640320281 143064088 285624360 595907963 285624360 595907963 782886458 257195261 782886458 257195261 515873889 977659799 515873889 977659799 222753626 984562119 222753626 984562119 606840288 173919396 606840288 173919396 279918516 771458617 279918516 771458617 708898668 86747568 708898668 86747568 152644685 934731690 152644685 934731690 805082194 92491186 805082194 92491186 86240315 928905903 86240315 928905903 243613838 428531862 243613838 428531862 905714603 896634967 905714603 896634967 4089898 507824023 4089898 507824023 527353197 464154337 527353197 464154337 50785659 249847428 50785659 249847428 846453472 675842245 846453472 675842245 250800159 931870416 250800159 931870416 550391580 229730412 550391580 229730412 828936371 994366739 828936371 994366739 366715340 301306309 366715340 301306309 587059582 924002562 587059582 924002562 999382067 307742416 999382067 307742416 180808609 483805858 180808609 483805858 840579594 947177347 840579594 947177347 87537791 153993751 87537791 153993751 615618153 638878767 615618153 638878767 13030690 68428677 13030690 68428677 920947969 884027391 920947969 884027391 141378768 254010952 141378768 254010952 847825450 699047987 847825450 699047987 390794193 19148895 390794193 19148895 959825540 987300927 959825540 987300927 182449850 200015570 182449850 200015570 799373283 948745106 799373283 948745106 49010098 247402847 49010098 247402847 865770325 393579957 865770325 393579957 262014571 954367937 262014571 954367937 994982524 378088235 994982524 378088235 264499248 627035163 264499248 627035163 795694331 278638641 795694331 278638641 290051086 392376765 290051086 392376765 204637329 80053110 204637329 80053110 461346700 921266218 461346700 921266218 236965712 175236817 236965712 175236817 633106912 953229130 633106912 953229130 973510668 236726562 973510668 236726562 596327026 714820313 596327026 714820313 839565850 986255534 839565850 986255534 64375596 435925402 64375596 435925402 758727059 83325360 758727059 83325360 399263732 880111854 399263732 880111854 986558226 79853622 986558226 79853622 327568851 842497311 327568851 842497311 673077272 162852839 673077272 162852839 54395707 600315925 54395707 600315925 370621493 805909629 370621493 805909629 576952466 58848152 576952466 58848152 988437659 6425727 988437659 6425727 421025843 903397197 421025843 903397197 186519166 268445331 186519166 268445331 486108041 219792536 486108041 219792536 228028343 879688715 228028343 879688715 954674535 82140197 954674535 82140197 605303230 935903861 605303230 935903861 347470850 129398252 347470850 129398252 76291262 926145966 76291262 926145966 984711379 774418210 984711379 774418210 157458249 167674204 157458249 167674204 836155649 795969551 836155649 795969551 139723664 325368393 139723664 325368393 974572318 838987753 974572318 838987753 671377735 601417525 671377735 601417525 183020513 966008579 183020513 966008579 477049896 19915246 477049896 19915246 946483036 958641150 946483036 958641150 195320466 38264960 195320466 38264960 499283966 779641415 499283966 779641415 113250312 185487157 113250312 185487157 39699675 27859427 39699675 27859427 784702376 304794333 784702376 304794333 36844644 411668892 36844644 411668892 691758450 244200815 691758450 244200815 241821953 966571205 241821953 966571205 944421142 56843618 944421142 56843618 61674702 513895220 61674702 513895220 618417562 666029650 618417562 666029650 425576789 923907523 425576789 923907523 310830100 255391181 310830100 255391181 825632014 949078190 825632014 949078190 157262648 584765899 157262648 584765899 599567094 228639919 599567094 228639919 253005806 864425907 253005806 864425907 704211576 183007732 704211576 183007732 83607538 758595331 83607538 758595331 937985839 939871234 937985839 939871234 561260365 208048871 561260365 208048871 1113974 287597 1113974 287597 999738812 594295525 999738812 594295525 106950831 351050307 106950831 351050307 477097372 106567029 477097372 106567029 15141131 576989893 15141131 576989893 688303535 104118965 688303535 104118965 10956905 579201893 10956905 579201893 855482290 328096073 855482290 328096073 253869430 73575423 253869430 73575423 900881958 804656986 900881958 804656986 350689325 31973679 350689325 31973679 90115584 689602811 90115584 689602811 913975408 9132204 913975408 9132204 167652879 746010629 167652879 746010629 491006157 850246868 491006157 850246868 783595626 343367058 783595626 343367058 102234118 870578412 102234118 870578412 572027361 221195616 572027361 221195616 850844330 113606003 850844330 113606003 331774311 265391121 331774311 265391121 690274559 948877658 690274559 948877658 404866755 111799152 404866755 111799152 427281103 931028862 427281103 931028862 884012650 494074282 884012650 494074282 525073436 90589627 525073436 90589627 71155617 946561446 71155617 946561446 694355767 315218018 694355767 315218018 62722244 551450320 62722244 551450320 721114253 201289826 721114253 201289826 328064901 837150438 328064901 837150438 770584810 3527882 770584810 3527882 905475638 404264390 905475638 404264390 295964152 813266392 295964152 813266392 518456137 418423761 518456137 418423761 160729216 151059389 160729216 151059389 900417902 361583716 900417902 361583716 75686661 790052977 75686661 790052977 769778055 222261417 769778055 222261417 412081301 4460458 412081301 4460458 59905395 983744409 59905395 983744409 723105352 198871828 723105352 198871828 787123385 984581570 787123385 984581570 184347852 435054937 184347852 435054937 887074903 212395946 887074903 212395946 192065176 613920373 192065176 613920373 581355710 988002881 581355710 988002881 702783330 870994612 702783330 870994612 88237708 215002464 88237708 215002464 849301076 546419423 849301076 546419423 100900025 103599637 100900025 103599637 883597592 554334519 883597592 554334519 296307404 145759135 296307404 145759135 974242339 826683363 974242339 826683363 63310448 268474428 63310448 268474428 177309688 399840382 177309688 399840382 862695480 774331267 862695480 774331267 923718647 41736738 923718647 41736738 147666337 668493363 147666337 668493363 386701508 319840476 386701508 319840476 776464121 769607892 776464121 769607892 473036759 971038208 473036759 971038208 49989571 162762086 49989571 162762086 891150207 38210830 891150207 38210830 531542681 809950743 531542681 809950743 7240109 660831893 7240109 660831893 567424393 152099432 567424393 152099432 186376668 972285518 186376668 972285518 963997133 130681952 963997133 130681952 248004666 64159427 248004666 64159427 886714884 754007068 886714884 754007068 510472376 143124225 510472376 143124225 686783989 774336536 686783989 774336536 313515175 411958844 313515175 411958844 625778207 131805028 625778207 131805028 157759206 701728754 157759206 701728754 966211251 942816383 966211251 942816383 473317843 585093546 473317843 585093546 89373782 821940250 89373782 821940250 158939821 10107926 158939821 10107926 919072481 833032311 919072481 833032311 239128481 149044876 239128481 149044876 597745074 728096523 597745074 728096523 819054062 800581401 819054062 800581401 659867402 37106103 659867402 37106103 27125132 570766104 27125132 570766104 700594510 87174808 700594510 87174808 925998590 792783335 925998590 792783335 535540757 383568809 535540757 383568809 51050269 616949382 51050269 616949382 869868371 898207399 869868371 898207399 163680722 8106861 163680722 8106861 565616024 934678957 565616024 934678957 868530150 415411539 868530150 415411539 5330417 713227996 5330417 713227996 866532073 778437592 866532073 778437592 932013599 978436656 932013599 978436656 76167992 641236898 76167992 641236898 502034497 306317067 502034497 306317067 239199311 743879672 239199311 743879672 629042607 943137862 629042607 943137862 344165551 524852323 344165551 524852323 113847694 705901486 113847694 705901486 498473085 321055827 498473085 321055827 170190734 513483619 170190734 513483619 364598155 598810895 364598155 598810895 444369213 9553326 444369213 9553326 835338125 514473628 835338125 514473628 492058910 213271730 492058910 213271730 90553717 467960650 90553717 467960650 797648188 729277001 797648188 729277001 357108734 785264437 357108734 785264437 993777731 996488514 993777731 996488514 170976036 64137901 170976036 64137901 529194399 844188119 529194399 844188119 393398156 334722770 393398156 334722770 230915961 588457370 230915961 588457370 572511577 728935051 572511577 728935051 154879715 355438181 154879715 355438181 904355668 821908960 904355668 821908960 518774952 170196742 518774952 170196742 188322303 970613702 188322303 970613702 509940511 469692900 509940511 469692900 652020081 386993397 652020081 386993397 76881417 78971284 76881417 78971284 954148120 855349218 954148120 855349218 399387510 182493068 399387510 182493068 753123016 775533128 753123016 775533128 70419706 289511552 70419706 289511552 17829655 954230702 17829655 954230702 572999723 294511660 572999723 294511660 253713784 568913084 253713784 568913084 968497558 859061275 968497558 859061275 285423023 838011685 285423023 838011685 791817917 302117466 791817917 302117466 168023909 772922360 168023909 772922360 854756898 989410315 854756898 989410315 1194628 116057503 1194628 116057503 522889831 760730933 522889831 760730933 274274239 27100046 274274239 27100046 13680511 842440245 13680511 842440245 719695841 266142281 719695841 266142281 404524379 908638533 404524379 908638533 245403553 211725953 245403553 211725953 947969935 772788222 947969935 772788222 44489686 117459425 44489686 117459425 298014949 883999162 298014949 883999162 337281580 169382062 337281580 169382062 19107613 722938435 19107613 722938435 623069958 278953431 623069958 278953431 188217302 810324713 188217302 810324713 443096551 65619603 443096551 65619603 269882005 176675810 269882005 176675810 813232806 919142660 813232806 919142660 122936029 544506090 122936029 544506090 982691727 270224861 982691727 270224861 159121358 112301015 159121358 112301015 623099787 892198604 623099787 892198604 864379508 493317148 864379508 493317148 248122282 280311663 248122282 280311663 986967496 732762405 986967496 732762405 263562110 137048242 263562110 137048242 940760507 940915078 940760507 940915078 135606273 12625643 135606273 12625643 975319594 335101983 975319594 335101983 595331886 62042696 595331886 62042696 190846635 838121180 190846635 838121180 780501457 987050962 780501457 987050962 475203789 795537992 475203789 795537992 16067546 131282815 16067546 131282815 839422240 741698050 839422240 741698050 51536009 971885657 51536009 971885657 741309745 109892633 741309745 109892633 218943182 889081584 218943182 889081584 98417583 116756098 98417583 116756098 916569377 929179170 916569377 929179170 50446073 263708075 50446073 263708075 865122902 857108979 865122902 857108979 579184459 431488102 579184459 431488102 434728921 54484908 434728921 54484908 632158502 583974756 632158502 583974756 897863336 2260926 897863336 2260926 126915367 553883582 126915367 553883582 817856894 800187317 817856894 800187317 494082703 665721107 494082703 665721107 953546181 804322720 953546181 804322720 140071428 82112774 140071428 82112774 117299896 588741715 117299896 588741715 937405806 870798618 937405806 870798618 39060206 815180740 39060206 815180740 671508867 468830327 671508867 468830327 535618242 784568403 535618242 784568403 834277754 490036761 834277754 490036761 239348892 264128006 239348892 264128006 747376444 531184918 747376444 531184918 355272957 242196541 355272957 242196541 842577947 490250387 842577947 490250387 38265844 744062506 38265844 744062506 34735989 270434081 34735989 270434081 893985599 798990208 893985599 798990208 219555250 547401379 219555250 547401379 779863510 934572594 779863510 934572594 902474197 36331256 902474197 36331256 345725040 742673141 345725040 742673141 169080921 961119906 169080921 961119906 958135681 444900830 958135681 444900830 397504416 799867485 397504416 799867485 226346598 73259197 226346598 73259197 882554519 34216547 882554519 34216547 18745521 977461711 18745521 977461711 360265098 508778092 360265098 508778092 837778561 153354135 837778561 153354135 25333526 853440111 25333526 853440111 843337651 123793304 843337651 123793304 544955876 65383012 544955876 65383012 839398180 787683690 839398180 787683690 276867129 395530702 276867129 395530702 372912935 189569575 372912935 189569575 218497181 840499713 218497181 840499713 586230984 386664369 586230984 386664369 254872521 924943924 254872521 924943924 932125148 64003457 932125148 64003457 301790971 980621333 301790971 980621333 822899961 240397968 822899961 240397968 992865239 674503829 992865239 674503829 306958842 215052627 306958842 215052627 856903853 808576274 856903853 808576274 132546871 492950645 132546871 492950645 704371847 142575075 704371847 142575075 903068068 533817845 903068068 533817845 216175114 174535840 216175114 174535840 871282475 664582895 871282475 664582895 213583376 951251963 213583376 951251963 57394372 189826971 57394372 189826971 831354034 20378085 831354034 20378085 404763781 889217382 404763781 889217382 806848217 502301416 806848217 502301416 290094565 19289716 290094565 19289716 190781476 564076451 190781476 564076451 982186686 186377608 982186686 186377608 251223598 929770808 251223598 929770808 186826559 44118133 186826559 44118133 900007174 954795067 900007174 954795067 306624890 189798609 306624890 189798609 976890522 791020619 976890522 791020619 492977101 310025991 492977101 310025991 606699827 926498979 606699827 926498979 159257915 20033526 159257915 20033526 143664421 990347654 143664421 990347654 989414730 690211219 989414730 690211219 87087156 24590913 87087156 24590913 617851717 951070903 617851717 951070903 112138367 182970558 112138367 182970558 933609627 828236383 933609627 828236383 303676604 61380146 303676604 61380146 594872159 624922393 594872159 624922393 703517121 788141551 703517121 788141551 983976696 323398323 983976696 323398323 280044848 628104513 280044848 628104513 469814867 306146155 469814867 306146155 733932952 999248451 733932952 999248451 157202677 60792326 157202677 60792326 982003822 949067047 982003822 949067047 46957929 163171162 46957929 163171162 930622323 816605961 930622323 816605961 311592699 541659207 311592699 541659207 899219122 384027694 899219122 384027694 126242247 140452494 126242247 140452494 763408092 685790888 763408092 685790888 54178664 330722842 54178664 330722842 923535856 816447096 923535856 816447096 552734968 930850321 552734968 930850321 947416993 499403553 947416993 499403553 4819888 103299194 4819888 103299194 704089370 621589540 704089370 621589540 814324682 890468972 814324682 890468972 315810318 560558264 315810318 560558264 665994018 166451975 665994018 166451975 24962141 702141540 24962141 702141540 955385972 949074903 955385972 949074903 356064203 69947009 356064203 69947009 714042905 871411534 714042905 871411534 986343269 204869431 986343269 204869431 29529236 47797806 29529236 47797806 997722082 910875283 997722082 910875283 376419367 593829371 376419367 593829371 812883454 943801236 812883454 943801236 981883250 434340940 981883250 434340940 571220086 42513442 571220086 42513442 804470499 951752471 804470499 951752471 17216361 259470502 17216361 259470502 473943146 774815554 473943146 774815554 999177580 47455715 999177580 47455715 327962406 829286047 327962406 829286047 706562318 82258806 706562318 82258806 970871467 999900218 970871467 999900218 476192935 62016057 476192935 62016057 205390993 900411597 205390993 900411597 803094702 293095888 803094702 293095888 754974050 660434430 754974050 660434430 128789529 891485884 128789529 891485884 32944496 965257987 32944496 965257987 491146741 431786782 491146741 431786782 188162581 167735074 188162581 167735074 637577854 719102818 637577854 719102818 810079877 917587332 810079877 917587332 333625021 782880624 333625021 782880624 473592251 86168045 473592251 86168045 754276737 763315354 754276737 763315354 37950923 9533811 37950923 9533811 3342089 946970018 3342089 946970018 98475778 307686205 98475778 307686205 569509749 615363609 569509749 615363609 319988736 70055947 319988736 70055947 731101662 753130939 731101662 753130939 401741764 545605917 401741764 545605917 363195332 217247415 363195332 217247415 850057557 890414706 850057557 890414706 96209489 69934896 96209489 69934896 36958187 656493647 36958187 656493647 667367303 38796904 667367303 38796904 150991211 634873947 150991211 634873947 410291504 966252185 410291504 966252185 129248096 988356149 129248096 988356149 47896011 223161470 47896011 223161470 471774171 119010099 471774171 119010099 863293747 934066695 863293747 934066695 181892802 97630968 181892802 97630968 651396674 878114218 651396674 878114218 318653798 341495977 318653798 341495977 911615733 805721603 911615733 805721603 38575034 270043848 38575034 270043848 673984199 163021976 673984199 163021976 897753652 833118392 897753652 833118392 395311291 195523053 395311291 195523053 583636696 840424527 583636696 840424527 12293599 999705188 12293599 999705188 466203897 317915195 466203897 317915195 917781337 106512522 917781337 106512522 31101458 582866684 31101458 582866684 655668532 888108018 655668532 888108018 916695350 52237261 916695350 52237261 350998260 805160211 350998260 805160211 896566532 229232315 896566532 229232315 126670743 810489550 126670743 810489550 733997109 194563146 733997109 194563146 255729593 911859171 255729593 911859171 114610149 4483232 114610149 4483232 913688252 470720128 913688252 470720128 533840652 857490718 533840652 857490718 135543718 964082330 135543718 964082330 104837583 981055202 104837583 981055202 728781688 600116777 728781688 600116777 344478678 989300702 344478678 989300702 179333130 410050802 179333130 410050802 714562404 885493183 714562404 885493183 372900565 45382332 372900565 45382332 906291682 874171621 906291682 874171621 309038040 220712659 309038040 220712659 385024393 960775037 385024393 960775037 753598732 185608708 753598732 185608708 85263211 864297272 85263211 864297272 805753687 339606631 805753687 339606631 932875384 944496636 932875384 944496636 554957890 446708897 554957890 446708897 809277259 174721281 809277259 174721281 233526822 909022655 233526822 909022655 506456119 502250475 506456119 502250475 999401141 972198546 999401141 972198546 466871509 161565338 466871509 161565338 727456141 556197835 727456141 556197835 53199450 904965805 53199450 904965805 912750539 988472997 912750539 988472997 992517799 462208220 992517799 462208220 224697926 88511285 224697926 88511285 61395826 980823554 61395826 980823554 257791814 211772907 257791814 211772907 902634943 86636534 902634943 86636534 65623775 684149250 65623775 684149250 825492751 455549053 825492751 455549053 147949797 986441610 147949797 986441610 866406122 196360418 866406122 196360418 178182686 888195458 178182686 888195458 727799139 74139128 727799139 74139128 956993363 604033161 956993363 604033161 107270395 224504251 107270395 224504251 921678420 589512962 921678420 589512962 982216483 81842223 982216483 81842223 431254392 695105357 431254392 695105357 897916601 829202079 897916601 829202079 998572409 91868153 998572409 91868153 73899810 644945254 73899810 644945254 993665709 993576268 993665709 993576268 276064321 123747329 276064321 123747329 824235125 663986768 824235125 663986768 311803276 354020068 311803276 354020068 134296049 995089145 134296049 995089145 960000033 762378822 960000033 762378822 109428160 96831581 109428160 96831581 352853485 572662611 352853485 572662611 577627035 942996692 577627035 942996692 831006689 215639990 831006689 215639990 992936171 125054775 992936171 125054775 999337865 926155416 999337865 926155416 165091724 265020612 165091724 265020612 571849338 436491100 571849338 436491100 83556654 897053668 83556654 897053668 884662324 388253152 884662324 388253152 283846052 46625527 283846052 46625527 62932239 16876961 62932239 16876961 755606196 852604555 755606196 852604555 90275104 973945939 90275104 973945939 976507732 255161860 976507732 255161860 341159460 883492774 341159460 883492774 150115381 566518368 150115381 566518368 837453395 165019039 837453395 165019039 27785817 987777931 27785817 987777931 213285650 524868460 213285650 524868460 723001097 32714065 723001097 32714065 262953488 461145891 262953488 461145891 890882104 820210203 890882104 820210203 986738643 136507245 986738643 136507245 406660671 24952933 406660671 24952933 224530897 708500432 224530897 708500432 848245037 407204282 848245037 407204282 340951511 919891934 340951511 919891934 684751153 665855335 684751153 665855335 567678359 150410732 567678359 150410732 45191301 673827899 45191301 673827899 992034577 77405400 992034577 77405400 578441949 744955530 578441949 744955530 11834955 42887142 11834955 42887142 502253601 472098708 502253601 472098708 156540736 84172511 156540736 84172511 963343266 962955989 963343266 962955989 169237623 30300321 169237623 30300321 493591805 619242692 493591805 619242692 891779164 89971288 891779164 89971288 5900525 882484362 5900525 882484362 710476573 59368907 710476573 59368907 111083257 641019256 111083257 641019256 730756506 914626733 730756506 914626733 948176931 30281322 948176931 30281322 298365930 915960186 298365930 915960186 950318232 193919240 950318232 193919240 47737472 9783507 47737472 9783507 631579233 276387714 631579233 276387714 45511088 813680994 45511088 813680994 690107317 47168690 690107317 47168690 907009067 753510813 907009067 753510813 480104890 147461067 480104890 147461067 963461515 873669368 963461515 873669368 121861990 604535095 121861990 604535095 700818076 940651596 700818076 940651596 40028976 145387707 40028976 145387707 615352705 802328871 615352705 802328871 347920850 90458739 347920850 90458739 570345846 748465432 570345846 748465432 321695847 76623436 321695847 76623436 710346499 600916933 710346499 600916933 135997129 791205971 135997129 791205971 910917328 210928656 910917328 210928656 354337973 840422019 354337973 840422019 877457537 528605584 877457537 528605584 803480773 733601016 803480773 733601016 167377954 316064012 167377954 316064012 717403240 993834805 717403240 993834805 328031898 142027502 328031898 142027502 960600902 97620591 960600902 97620591 321765516 962638968 321765516 962638968 877806089 376898920 877806089 376898920 642497 84671127 642497 84671127 966964658 318102099 966964658 318102099 488222118 45419711 488222118 45419711 895382758 935049641 895382758 935049641 356591973 170403018 356591973 170403018 771197700 712972477 771197700 712972477 890922945 63451482 890922945 63451482 237884987 613100933 237884987 613100933 879429932 11122492 879429932 11122492 593709156 758843805 593709156 758843805 896691287 969296350 896691287 969296350 638934388 204643751 638934388 204643751 219271816 656917024 219271816 656917024 95119438 45332254 95119438 45332254 652428640 597033559 652428640 597033559 17657470 455237914 17657470 455237914 970533760 14434132 970533760 14434132 699849924 921552327 699849924 921552327 939710654 403405031 939710654 403405031 492574922 947925793 492574922 947925793 84959199 202056183 84959199 202056183 927762587 921802756 927762587 921802756 447348009 590201454 447348009 590201454 551490200 156817709 551490200 156817709 9517743 991525566 9517743 991525566 635728647 24382149 635728647 24382149 18749102 811298142 18749102 811298142 766010309 999448387 766010309 999448387 865004162 71977139 865004162 71977139 969991038 587398418 969991038 587398418 430524072 16326332 430524072 16326332 182363210 979036708 182363210 979036708 451445863 7622163 451445863 7622163 932828210 431303757 932828210 431303757 543874806 131881720 543874806 131881720 377446470 400661085 377446470 400661085 7496386 223910815 7496386 223910815 748973885 770968643 748973885 770968643 10469502 33345208 10469502 33345208 762543523 345157227 762543523 345157227 481424263 683183990 481424263 683183990 201603117 280336993 201603117 280336993 920915929 984839845 920915929 984839845 641079997 78907134 641079997 78907134 254710397 328287645 254710397 328287645 909818455 831016837 909818455 831016837 305439775 5043624 305439775 5043624 863560599 461148251 863560599 461148251 282740787 228929224 282740787 228929224 928697604 41341586 928697604 41341586 152463302 713587183 152463302 713587183 835453634 134752866 835453634 134752866 403849423 515212978 403849423 515212978 166697744 746940626 166697744 746940626 537225346 36259156 537225346 36259156 341832541 683309464 341832541 683309464 130498088 83186295 130498088 83186295 18957818 710450865 18957818 710450865 971756508 854635146 971756508 854635146 479271377 458212734 479271377 458212734 129838386 588871115 129838386 588871115 763504777 775189962 763504777 775189962 199057359 298706808 199057359 298706808 615032585 935431786 615032585 935431786 24766480 52624525 24766480 52624525 705687957 830003526 705687957 830003526 356711738 131153307 356711738 131153307 913631680 905382281 913631680 905382281 53464663 345395755 53464663 345395755 980203691 548084770 980203691 548084770 283449372 76956951 283449372 76956951 673759607 448363835 673759607 448363835 179316422 655746713 179316422 655746713 606931865 769146533 606931865 769146533 582718778 329045405 582718778 329045405 725159558 126908460 725159558 126908460 395640803 647530675 395640803 647530675 106747287 953420346 106747287 953420346 946725 318293827 946725 318293827 798778238 663363297 798778238 663363297 224366217 784071486 224366217 784071486 122189360 363574355 122189360 363574355 808936553 702644232 808936553 702644232 39293927 355257760 39293927 355257760 642003242 257345416 642003242 257345416 832955308 560086445 832955308 560086445 36602108 217386842 36602108 217386842 941735001 438541688 941735001 438541688 352109193 179535339 352109193 179535339 882591785 639255759 882591785 639255759 229549406 315739861 229549406 315739861 68335918 781922937 68335918 781922937 719866192 254755338 719866192 254755338 16729721 982039751 16729721 982039751 577749383 346197283 577749383 346197283 335430442 979289804 335430442 979289804 977078561 424258170 977078561 424258170 309632362 716645895 309632362 716645895 767289812 47347266 767289812 47347266 940683903 371192883 940683903 371192883 183776121 765939994 183776121 765939994 78535965 905917661 78535965 905917661 468228098 476071158 468228098 476071158 28333714 963954993 28333714 963954993 621968008 116470624 621968008 116470624 946007770 916851583 946007770 916851583 493272431 82196901 493272431 82196901 35769165 18982631 35769165 18982631 254592223 681283132 254592223 681283132 5868665 166687187 5868665 166687187 583646019 962439558 583646019 962439558 146006475 396833631 146006475 396833631 584845202 182238773 584845202 182238773 947808264 503384052 947808264 503384052 66287283 961109703 66287283 961109703 41072421 91589828 41072421 91589828 535421814 881025513 535421814 881025513 973019633 120404749 973019633 120404749 325633889 827904071 325633889 827904071 230395045 371533593 230395045 371533593 404875256 449457072 404875256 449457072 957730613 16215567 957730613 16215567 412164175 745470561 412164175 745470561 138542207 928804487 138542207 928804487 941035341 89940529 941035341 89940529 65073823 746250976 65073823 746250976 746769469 256796307 746769469 256796307 269172876 725622788 269172876 725622788 873705514 440911060 873705514 440911060 8746153 820302024 8746153 820302024 833837348 488590668 833837348 488590668 23458451 613407677 23458451 613407677 772653989 170543708 772653989 170543708 72286095 949537294 72286095 949537294 622803143 78722405 622803143 78722405 184443473 810692144 184443473 810692144 914262868 396230599 914262868 396230599 567394694 829371262 567394694 829371262 772154897 2744072 772154897 2744072 978443641 975338230 978443641 975338230 208987007 480849863 208987007 480849863 367456731 677545677 367456731 677545677 551872283 133660578 551872283 133660578 209213914 5498527 209213914 5498527 904947440 842085117 904947440 842085117 543180014 340483435 543180014 340483435 53638069 691638503 53638069 691638503 711695732 128310580 711695732 128310580 344119997 771899320 344119997 771899320 932655889 112238420 932655889 112238420 107633441 657042165 107633441 657042165 994032268 442176571 994032268 442176571 190735658 702773325 190735658 702773325 991235426 996771782 991235426 996771782 57140081 58890628 57140081 58890628 814384043 945579960 814384043 945579960 598166204 305733974 598166204 305733974 194681348 753612536 194681348 753612536 783538828 2277168 783538828 2277168 918408917 865297335 918408917 865297335 50170548 192516103 50170548 192516103 721932011 106985416 721932011 106985416 43414817 783551344 43414817 783551344 620218172 215808164 620218172 215808164 466621400 630215889 466621400 630215889 896101385 891600086 896101385 891600086 354834767 294602980 354834767 294602980 963772396 996370049 963772396 996370049 374134389 185983581 374134389 185983581 882914522 862649070 882914522 862649070 596613828 816578765 596613828 816578765 738486197 358341233 738486197 358341233 834551670 934606806 834551670 934606806 87817832 92304984 87817832 92304984 988097610 809881822 988097610 809881822 317889325 353779828 317889325 353779828 998191614 877282502 998191614 877282502 30857414 210653010 30857414 210653010 564542362 22883312 564542362 22883312 938403585 743611136 938403585 743611136 454464240 358567313 454464240 358567313 799548081 935758632 799548081 935758632 21894 750753126 21894 750753126 868672869 389008016 868672869 389008016 359347672 663071445 359347672 663071445 845133762 230632840 845133762 230632840 46679952 439875311 46679952 439875311 510422004 74879313 510422004 74879313 87800328 726041176 87800328 726041176 809342836 77489947 809342836 77489947 949102785 822045269 949102785 822045269 398621942 377503829 398621942 377503829 616254360 661838751 616254360 661838751 715817897 128614936 715817897 128614936 163624594 482282780 163624594 482282780 739895586 995465308 739895586 995465308 458343046 352307991 458343046 352307991 821148105 87013233 821148105 87013233 386618961 618607933 386618961 618607933 582476199 907202206 582476199 907202206 403205712 475394144 403205712 475394144 795230502 965502140 795230502 965502140 205532658 656711485 205532658 656711485 945235968 886653584 945235968 886653584 216625351 501583570 216625351 501583570 702675231 40150644 702675231 40150644 457951614 920887040 457951614 920887040 393944499 408291937 393944499 408291937 702410167 59113341 702410167 59113341 36829359 573737175 36829359 573737175 821679926 790898910 821679926 790898910 563357792 237831535 563357792 237831535 903019149 596126894 903019149 596126894 109004542 746085577 109004542 746085577 544812324 423557533 544812324 423557533 765051419 768440750 765051419 768440750 336238772 292382343 336238772 292382343 665184816 886340703 665184816 886340703 213365667 325922352 213365667 325922352 933345785 779790571 933345785 779790571 401359220 142564673 401359220 142564673 806434197 860388710 806434197 860388710 278814710 217626106 278814710 217626106 821546754 777721192 821546754 777721192 325752109 953605148 325752109 953605148 746908813 155498071 746908813 155498071 213454456 909856700 213454456 909856700 117035217 567051978 117035217 567051978 760296392 7300434 760296392 7300434 891062642 687739533 891062642 687739533 27605638 324285314 27605638 324285314 576520791 557140682 576520791 557140682 801564912 283023727 801564912 283023727 355147811 876087274 355147811 876087274 108234549 614525435 108234549 614525435 594437656 835754234 594437656 835754234 316643942 127203585 316643942 127203585 967512974 593814673 967512974 593814673 25917578 771006766 25917578 771006766 771623188 407168003 771623188 407168003 222478856 914287718 222478856 914287718 819208945 18096875 819208945 18096875 404193738 921944179 404193738 921944179 205660007 97537132 205660007 97537132 826965042 775727834 826965042 775727834 177454396 91670051 177454396 91670051 425086466 562473066 425086466 562473066 244873969 57919165 244873969 57919165 399465031 789560776 399465031 789560776 8392024 59119876 8392024 59119876 976584080 868259202 976584080 868259202 109777014 14964819 109777014 14964819 992079773 992398113 992079773 992398113 536849809 93159454 536849809 93159454 935021486 758036740 935021486 758036740 148342314 927390051 148342314 927390051 480245272 87314309 480245272 87314309 996563810 564391598 996563810 564391598 148214421 130439518 148214421 130439518 434668402 614667428 434668402 614667428 819687397 82350567 819687397 82350567 544000020 833028285 544000020 833028285 997247225 323480204 997247225 323480204 186362356 936096207 186362356 936096207 812991085 948259944 812991085 948259944 178449881 63944896 178449881 63944896 560558629 830001487 560558629 830001487 357472432 579684305 357472432 579684305 50754227 267653204 50754227 267653204 537547992 502049340 537547992 502049340 24612780 249849335 24612780 249849335 963659350 888570451 963659350 888570451 174641976 90828179 174641976 90828179 702493723 504732662 702493723 504732662 409077490 869231726 409077490 869231726 892663853 362419896 892663853 362419896 251803629 780195416 251803629 780195416 762827021 948956601 762827021 948956601 958152337 344412373 958152337 344412373 325838449 964184307 325838449 964184307 952095772 792706891 952095772 792706891 122604312 100385601 122604312 100385601 600770171 963633781 600770171 963633781 167159281 463997442 167159281 463997442 902398608 825624167 902398608 825624167 160976823 78873729 160976823 78873729 981467315 2516304 981467315 2516304 267177900 882966113 267177900 882966113 773942330 248367511 773942330 248367511 216664957 931067023 216664957 931067023 842443176 148295725 842443176 148295725 33979518 794958324 33979518 794958324 553479729 673203615 553479729 673203615 851990054 260480856 851990054 260480856 121882400 24046688 121882400 24046688 437913242 844731892 437913242 844731892 129174104 418472086 129174104 418472086 432244937 22135983 432244937 22135983 150836559 594612047 150836559 594612047 601212226 889328628 601212226 889328628 425256803 169520210 425256803 169520210 978357438 972868115 978357438 972868115 357092655 176363600 357092655 176363600 869129061 592520671 869129061 592520671 17147 997045807 17147 997045807 492066474 755977558 492066474 755977558 821765509 43312065 821765509 43312065 377640434 705480320 377640434 705480320 230863700 4096463 230863700 4096463 146555302 411634001 146555302 411634001 934855531 85614260 934855531 85614260 30520746 995372932 30520746 995372932 707862517 282729546 707862517 282729546 217594806 161401047 217594806 161401047 716432490 842446575 716432490 842446575 91274828 226950114 91274828 226950114 528148676 611419555 528148676 611419555 990089530 459516156 990089530 459516156 146652573 235147906 146652573 235147906 818656088 81091650 818656088 81091650 235129714 919615568 235129714 919615568 553728000 42853664 553728000 42853664 932430105 819196259 932430105 819196259 543207691 326380149 543207691 326380149 755820240 530465031 755820240 530465031 123254001 856595194 123254001 856595194 401520762 914200091 401520762 914200091 821312128 24278373 821312128 24278373 218630299 746366053 218630299 746366053 156763881 21928752 156763881 21928752 1296549 550210852 1296549 550210852 678381576 859182745 678381576 859182745 906394569 573153957 906394569 573153957 376790756 881099798 376790756 881099798 79101782 172334152 79101782 172334152 750631877 11770142 750631877 11770142 939095872 985982336 939095872 985982336 722936691 110319973 722936691 110319973 76685237 550536081 76685237 550536081 772180568 294866328 772180568 294866328 483095318 50137769 483095318 50137769 932897138 532942686 932897138 532942686 289202979 769206448 289202979 769206448 575261274 241441149 575261274 241441149 216283533 580024817 216283533 580024817 857924675 992637253 857924675 992637253 652498573 515087087 652498573 515087087 796138434 286251569 796138434 286251569 158274074 996422251 158274074 996422251 950977289 369447256 950977289 369447256 16093723 912943232 16093723 912943232 702320708 56587665 702320708 56587665 897982426 821145107 897982426 821145107 194610029 48812846 194610029 48812846 959397253 605516276 959397253 605516276 29415620 466750617 29415620 466750617 814034866 684405604 814034866 684405604 228592946 788981239 228592946 788981239 983476518 672572052 983476518 672572052 577802001 846086114 577802001 846086114 889526331 53089586 889526331 53089586 379955495 914583869 379955495 914583869 650660196 427745631 650660196 427745631 288154420 65483736 288154420 65483736 439151735 914926448 439151735 914926448 655053464 176837301 655053464 176837301 183091867 637215069 183091867 637215069 973077442 863078878 973077442 863078878 333022086 378720518 333022086 378720518 810706741 911004853 810706741 911004853 381877853 336223347 381877853 336223347 614280511 883445907 614280511 883445907 936000493 466526769 936000493 466526769 336688846 155916162 336688846 155916162 151072314 53572062 151072314 53572062 520280784 563078296 520280784 563078296 713634362 930563144 713634362 930563144 172871310 120043486 172871310 120043486 915848671 546148721 915848671 546148721 40089191 246050138 40089191 246050138 989769605 982359137 989769605 982359137 21810962 238850620 21810962 238850620 838400219 678623709 838400219 678623709 975020760 374382099 975020760 374382099 272562791 88587108 272562791 88587108 816264830 918184875 816264830 918184875 45222804 63178302 45222804 63178302 708349493 989825809 708349493 989825809 231254078 45594494 231254078 45594494 24774321 911555599 24774321 911555599 569476077 352131571 569476077 352131571 333168027 150646184 333168027 150646184 527255884 223762438 527255884 223762438 323512720 857847706 323512720 857847706 717852368 290641292 717852368 290641292 244812897 187880539 244812897 187880539 753442139 439185694 753442139 439185694 394432836 853295199 394432836 853295199 783726096 886914659 783726096 886914659 177821063 405367237 177821063 405367237 555851578 810999926 555851578 810999926 153214938 194267838 153214938 194267838 887371118 24310940 887371118 24310940 320645263 530928320 320645263 530928320 672906435 904255286 672906435 904255286 386997809 122017362 386997809 122017362 48710275 932534424 48710275 932534424 682280439 309030377 682280439 309030377 407365775 511691651 407365775 511691651 783570859 825546859 783570859 825546859 70229502 91124965 70229502 91124965 48096864 968909025 48096864 968909025 846170061 191500 846170061 191500 11629922 710962593 11629922 710962593 973332069 470231071 973332069 470231071 396018479 873108095 396018479 873108095 148056809 38401883 148056809 38401883 658355747 924601874 658355747 924601874 327855989 217567995 327855989 217567995 26232693 590842575 26232693 590842575 954091933 989321991 954091933 989321991 12488879 41965377 12488879 41965377 552009988 669357781 552009988 669357781 798615855 183472611 798615855 183472611 799342 919345340 799342 919345340 797864859 960703894 797864859 960703894 56446944 747663223 56446944 747663223 935159369 60117399 935159369 60117399 185970792 819656583 185970792 819656583 478321170 401940490 478321170 401940490 711594110 859025927 711594110 859025927 269861908 141179959 269861908 141179959 775530492 759135591 775530492 759135591 114440010 181041742 114440010 181041742 5295406 460863150 5295406 460863150 535597126 358978300 535597126 358978300 822152576 861803869 822152576 861803869 136924636 841583814 136924636 841583814 717359709 434258553 717359709 434258553 133960653 982286456 133960653 982286456 996272910 389852384 996272910 389852384 707532891 772180203 707532891 772180203 360274274 223910365 360274274 223910365 38155905 623902287 38155905 623902287 590137065 347821986 590137065 347821986 967177693 38755971 967177693 38755971 137027006 916261980 137027006 916261980 910734943 355888470 910734943 355888470 132157650 646384314 132157650 646384314 904443633 64547605 904443633 64547605 180304362 879229890 180304362 879229890 983833388 501387253 983833388 501387253 410475629 847743372 410475629 847743372 973966860 209895080 973966860 209895080 367496953 305994397 367496953 305994397 722615048 888173922 722615048 888173922 304112217 51067244 304112217 51067244 801180312 641274046 801180312 641274046 370027419 305250828 370027419 305250828 686276386 817112553 686276386 817112553 72058534 269701955 72058534 269701955 588827253 669954825 588827253 669954825 45956380 893240073 45956380 893240073 994386240 571708895 994386240 571708895 108471735 676861699 108471735 676861699 962743056 195930679 962743056 195930679 104773409 642054661 104773409 642054661 638607523 141355950 638607523 141355950 128523421 708505613 128523421 708505613 744706144 521388559 744706144 521388559 381440913 161310752 381440913 161310752 997855357 688239582 997855357 688239582 47546027 839294382 47546027 839294382 970178524 939960586 970178524 939960586 351012278 343582270 351012278 343582270 506872423 860854796 506872423 860854796 860976772 238304076 860976772 238304076 607852145 968719588 607852145 968719588 832733409 667629763 832733409 667629763 695301785 380948945 695301785 380948945 492098205 91005400 492098205 91005400 52817506 765984649 52817506 765984649 828892755 314769489 828892755 314769489 384123433 598429318 384123433 598429318 921878340 664091958 921878340 664091958 187888473 87148567 187888473 87148567 116998027 965971336 116998027 965971336 947995431 65425697 947995431 65425697 81005982 649294039 81005982 649294039 384827802 607882 384827802 607882 73652500 723646742 73652500 723646742 995662956 132289914 995662956 132289914 185982233 491571653 185982233 491571653 826739635 809446955 826739635 809446955 959650315 439157109 959650315 439157109 546579723 897031513 546579723 897031513 735501267 58370902 735501267 58370902 106725253 910312057 106725253 910312057 443002671 3487921 443002671 3487921 848690204 774905654 848690204 774905654 51165604 159287185 51165604 159287185 575459370 707738200 575459370 707738200 9458364 878371925 9458364 878371925 679178631 436270132 679178631 436270132 67348797 29332122 67348797 29332122 710828153 900080076 710828153 900080076 885765904 986581308 885765904 986581308 502014371 346143965 502014371 346143965 452197662 965123078 452197662 965123078 100173480 23927399 100173480 23927399 395843144 254276825 395843144 254276825 520467778 62548017 520467778 62548017 974143232 419950175 974143232 419950175 665261089 747014374 665261089 747014374 317339339 198903371 317339339 198903371 671017787 879250292 671017787 879250292 253044444 91584074 253044444 91584074 398310477 808348431 398310477 808348431 868665481 161075430 868665481 161075430 932810277 665264330 932810277 665264330 156172255 434243836 156172255 434243836 780262802 863535267 780262802 863535267 419057346 150805055 419057346 150805055 13407066 878880865 13407066 878880865 709177397 304534503 709177397 304534503 269357240 510962888 269357240 510962888 918086074 19089962 918086074 19089962 244379926 643395557 244379926 643395557 854239499 872159691 854239499 872159691 297080150 332434489 297080150 332434489 70983014 813406598 70983014 813406598 683073106 533572014 683073106 533572014 930075228 45837729 930075228 45837729 82071842 790554960 82071842 790554960 426347645 22955008 426347645 22955008 11081651 571840227 11081651 571840227 461495827 174638017 461495827 174638017 265488300 596704300 265488300 596704300 945835797 26953288 945835797 26953288 44980236 970509839 44980236 970509839 846822737 521666498 846822737 521666498 229366271 992534732 229366271 992534732 561893951 245338418 561893951 245338418 487624374 596301391 487624374 596301391 181024450 95555202 181024450 95555202 654675254 990078482 654675254 990078482 852923952 182704388 852923952 182704388 221158565 741585260 221158565 741585260 646791214 174290555 646791214 174290555 26101047 880695211 26101047 880695211 888596344 541044633 888596344 541044633 68477270 310270705 68477270 310270705 808703790 598267468 808703790 598267468 153017351 760059554 153017351 760059554 907788591 468606435 907788591 468606435 261968590 71458643 261968590 71458643 775944501 869611867 775944501 869611867 362814074 82065570 362814074 82065570 987439747 637480784 987439747 637480784 114673945 963872038 114673945 963872038 880941212 115031315 880941212 115031315 341040360 319231558 341040360 319231558 912801039 261593521 912801039 261593521 178557897 103668621 178557897 103668621 967387162 927112798 967387162 927112798 45143384 129043597 45143384 129043597 805876908 662635451 805876908 662635451 85015101 160910797 85015101 160910797 475710504 774244670 475710504 774244670 681058917 948317262 681058917 948317262 923407525 716189624 923407525 716189624 334232688 831800816 334232688 831800816 934314275 264217950 934314275 264217950 317756610 683098074 317756610 683098074 65015737 182422559 65015737 182422559 935960699 713767446 935960699 713767446 16749256 295810003 16749256 295810003 674743615 33572506 674743615 33572506 137295112 995333153 137295112 995333153 535147232 156976714 535147232 156976714 949401377 992036275 949401377 992036275 229603673 499370445 229603673 499370445 836375478 751866827 836375478 751866827 202807116 45957876 202807116 45957876 945441951 701689871 945441951 701689871 213428446 57178480 213428446 57178480 964216531 922896246 964216531 922896246 642873950 479782800 642873950 479782800 180645406 69866337 180645406 69866337 885557728 948284341 885557728 948284341 565081817 144242672 565081817 144242672 844712643 520612838 844712643 520612838 189552160 119464067 189552160 119464067 689968142 950361962 689968142 950361962 299477106 26246210 299477106 26246210 207121921 671678109 207121921 671678109 133251474 92240655 133251474 92240655 642707824 903379872 642707824 903379872 470776138 243311922 470776138 243311922 974053677 47464731 974053677 47464731 233632850 919223630 233632850 919223630 998533210 10604791 998533210 10604791 104714732 936397479 104714732 936397479 855997983 288268605 855997983 288268605 437475623 723239883 437475623 723239883 993873375 222859699 993873375 222859699 35203074 573855285 35203074 573855285 692521413 885753773 692521413 885753773 951908950 352532339 951908950 352532339 66079306 45936210 66079306 45936210 916950673 750720228 916950673 750720228 296158262 460867630 296158262 460867630 721942738 3690666 721942738 3690666 357534024 820368649 357534024 820368649 67385936 164101582 67385936 164101582 645573762 734024706 645573762 734024706 349245613 68412633 349245613 68412633 106280340 995594591 106280340 995594591 731170931 437127088 731170931 437127088 241188226 945033092 241188226 945033092 947187154 90461041 947187154 90461041 11513456 446862064 11513456 446862064 666369642 767867511 666369642 767867511 126914920 354593294 126914920 354593294 643673793 905147794 643673793 905147794 519790071 3109967 519790071 3109967 3203590 401466523 3203590 401466523 334947320 751306903 334947320 751306903 395963716 636610666 395963716 636610666 590632630 952466334 590632630 952466334 988611596 254327868 988611596 254327868 564585302 587352907 564585302 587352907 802065366 34027610 802065366 34027610 470550046 86638316 470550046 86638316 886182252 791670908 886182252 791670908 144285405 438236855 144285405 438236855 420778630 678136304 420778630 678136304 130081641 545659951 130081641 545659951 718021577 44262536 718021577 44262536 976563778 852575465 976563778 852575465 304562896 213192021 304562896 213192021 781984398 808131487 781984398 808131487 413857359 438567552 413857359 438567552 764095560 731195057 764095560 731195057 120902771 118966115 120902771 118966115 981609347 799394679 981609347 799394679 100133142 206654046 100133142 206654046 937558380 698668524 937558380 698668524 136444408 820413641 136444408 820413641 1194799 72203818 1194799 72203818 574629238 874118026 574629238 874118026 145189529 481811382 145189529 481811382 529030268 247784213 529030268 247784213 163537412 9007091 163537412 9007091 61918168 730238826 61918168 730238826 538674058 179152422 538674058 179152422 42314372 991467874 42314372 991467874 911842575 133439336 911842575 133439336 32611368 496037892 32611368 496037892 934862675 11040776 934862675 11040776 443041668 488505646 443041668 488505646 791025935 950403334 791025935 950403334 931520348 429436521 931520348 429436521 210411914 572079365 210411914 572079365 811424105 2999727 811424105 2999727 913776856 811638332 913776856 811638332 362641433 137465022 362641433 137465022 20289207 998845218 20289207 998845218 449558313 348886797 449558313 348886797 709475673 80371363 709475673 80371363 468686368 799833408 468686368 799833408 737173032 295775504 737173032 295775504 52618113 90270479 52618113 90270479 573870798 985124038 573870798 985124038 776478859 303313893 776478859 303313893 182434696 771137522 182434696 771137522 46607992 90607318 46607992 90607318 932304744 405652801 932304744 405652801 225349703 451013849 225349703 451013849 822465940 765707025 822465940 765707025 17569410 991814202 17569410 991814202 895338471 36834170 895338471 36834170 195475163 795270418 195475163 795270418 831081103 283153205 831081103 283153205 949667383 1212870 949667383 1212870 205643733 534017046 205643733 534017046 813192526 845583865 813192526 845583865 420136126 279276608 420136126 279276608 82551207 773860970 82551207 773860970 496414016 225082764 496414016 225082764 29772457 976688143 29772457 976688143 423431482 297375221 423431482 297375221 773583038 124103547 773583038 124103547 993324832 549197626 993324832 549197626 145633822 348403357 145633822 348403357 968754145 934078907 968754145 934078907 406080346 365092664 406080346 365092664 173843242 887267262 173843242 887267262 901949490 69624121 901949490 69624121 159716241 695325903 159716241 695325903 673502181 346816752 673502181 346816752 121925154 129209773 121925154 129209773 23420101 81631012 23420101 81631012 691526656 999234731 691526656 999234731 987296234 28404410 987296234 28404410 134255232 464554837 134255232 464554837 648043271 18988209 648043271 18988209 17991010 872980540 17991010 872980540 800458201 4988588 800458201 4988588 74275681 859286542 74275681 859286542 219125897 87253063 219125897 87253063 41205347 931133734 41205347 931133734 907424057 13530519 907424057 13530519 190363453 595073225 190363453 595073225 984589126 683999799 984589126 683999799 591736113 203905560 591736113 203905560 930798340 423264799 930798340 423264799 156786682 256543626 156786682 256543626 727296617 869743289 727296617 869743289 2801822 359374516 2801822 359374516 529132876 870310413 529132876 870310413 59399629 317799470 59399629 317799470 800852589 705003971 800852589 705003971 133849880 281523125 133849880 281523125 505374304 804986947 505374304 804986947 904701442 951702282 904701442 951702282 640478983 115305362 640478983 115305362 245850366 953355787 245850366 953355787 680270932 447517635 680270932 447517635 962352660 745659815 962352660 745659815 257789405 235146642 257789405 235146642 709932706 839953045 709932706 839953045 251449885 286956818 251449885 286956818 818737259 61881466 818737259 61881466 876592509 791056950 876592509 791056950 443840211 958057555 443840211 958057555 869069499 209552176 869069499 209552176 585462610 699932312 585462610 699932312 277504791 953274160 277504791 953274160 791132246 165461128 791132246 165461128 989866169 608077027 989866169 608077027 344668162 227267123 344668162 227267123 101227651 685289171 101227651 685289171 446507706 161336663 446507706 161336663 98302472 42442278 98302472 42442278 957049708 535873840 957049708 535873840 349340641 21584160 349340641 21584160 636018002 675730812 636018002 675730812 13378887 271808053 13378887 271808053 3137890 470458002 3137890 470458002 945619998 976842774 945619998 976842774 390624319 419909416 390624319 419909416 812551761 750364747 812551761 750364747 239246236 928965279 239246236 928965279 972468953 215061957 972468953 215061957 354629936 17536324 354629936 17536324 253530737 925574890 253530737 925574890 959921049 281835132 959921049 281835132 11133559 10363267 11133559 10363267 969750763 732688577 969750763 732688577 1879616 399016141 1879616 399016141 509085170 528181760 509085170 528181760 246914455 821600869 246914455 821600869 591889462 175133563 591889462 175133563 172582671 703084140 172582671 703084140 488611932 913100767 488611932 913100767 24101063 853568369 24101063 853568369 542656502 307860310 542656502 307860310 196778994 830215473 196778994 830215473 499897886 104857457 499897886 104857457 284761631 394748460 284761631 394748460 937760020 834050073 937760020 834050073 339849047 281579113 339849047 281579113 740992774 924502883 740992774 924502883 440279000 2344295 440279000 2344295 856417096 387927485 856417096 387927485 257714441 48422720 257714441 48422720 596814398 991990633 596814398 991990633 881649949 171686739 881649949 171686739 142628371 830513852 142628371 830513852 974373804 244157492 974373804 244157492 131723455 596145471 131723455 596145471 564595957 119564055 564595957 119564055 306539439 526309635 306539439 526309635 832378665 667033614 832378665 667033614 48388507 87601919 48388507 87601919 949555976 633037804 949555976 633037804 118065058 987402413 118065058 987402413 729726243 523217024 729726243 523217024 156917592 959904257 156917592 959904257 817877496 26329850 817877496 26329850 229637138 958386474 229637138 958386474 900241866 413906645 900241866 413906645 443471172 319715635 443471172 319715635 966723200 772162626 966723200 772162626 408906 158324095 408906 158324095 240294281 520484308 240294281 520484308 842430055 443080453 842430055 443080453 399753639 536546400 399753639 536546400 609281275 997047104 609281275 997047104 693229655 106865667 693229655 106865667 60976697 372585550 60976697 372585550 360965416 786344129 360965416 786344129 712063002 276316620 712063002 276316620 465855302 913576175 465855302 913576175 769749644 110983058 769749644 110983058 541443890 488080357 541443890 488080357 810095968 277195639 810095968 277195639 441408097 928143724 441408097 928143724 939221074 490491077 939221074 490491077 352993436 168375044 352993436 168375044 589395066 48005823 589395066 48005823 176994882 410752925 176994882 410752925 604383468 279972430 604383468 279972430 889370642 438452963 889370642 438452963 428284016 3678827 428284016 3678827 199310229 869218994 199310229 869218994 899438677 139595599 899438677 139595599 987447568 27939669 987447568 27939669 117065121 457003606 117065121 457003606 756326335 342444576 756326335 342444576 69453076 574756113 69453076 574756113 670166626 726645961 670166626 726645961 254103513 295755249 254103513 295755249 584634494 955175637 584634494 955175637 293521756 379995930 293521756 379995930 427053598 733542541 427053598 733542541 190804946 183391586 190804946 183391586 636448257 391951178 636448257 391951178 237545979 96025483 237545979 96025483 624181760 927374286 624181760 927374286 59460060 7443886 59460060 7443886 923451752 590737764 923451752 590737764 444788674 223342739 444788674 223342739 673144508 721367679 673144508 721367679 364373206 872836585 364373206 872836585 260273671 632652336 260273671 632652336 525796799 432043541 525796799 432043541 889629478 843683325 889629478 843683325 285953432 442839357 285953432 442839357 467833685 391863257 467833685 391863257 945206062 3419831 945206062 3419831 6658759 675799177 6658759 675799177 696876653 2922547 696876653 2922547 105006173 724067488 105006173 724067488 737869433 167564916 737869433 167564916 94542421 878154842 94542421 878154842 462377015 42214574 462377015 42214574 168705409 441326726 168705409 441326726 831176998 75275019 831176998 75275019 946966674 753322747 946966674 753322747 331914103 66347671 331914103 66347671 182852713 276249171 182852713 276249171 478239063 698699726 478239063 698699726 62634703 853026877 62634703 853026877 974237250 94871024 974237250 94871024 395323070 855748700 395323070 855748700 936560249 624931071 936560249 624931071 82705787 123346034 82705787 123346034 364032805 669336583 364032805 669336583 494324298 112799434 494324298 112799434 168328100 722068968 168328100 722068968 822449576 270667597 822449576 270667597 167824660 542088191 167824660 542088191 902064261 976063023 902064261 976063023 999313270 323131571 999313270 323131571 182854833 23770407 182854833 23770407 660798662 884663188 660798662 884663188 544504311 158298120 544504311 158298120 811668864 672504905 811668864 672504905 163005914 992041766 163005914 992041766 697182382 165619304 697182382 165619304 46007708 631554548 46007708 631554548 947350939 72816081 947350939 72816081 754756057 444759013 754756057 444759013 287819223 633428196 287819223 633428196 205767907 992655593 205767907 992655593 85893468 4166449 85893468 4166449 762336402 764391941 762336402 764391941 111638185 229690409 111638185 229690409 754788727 172972462 754788727 172972462 485515795 9914165 485515795 9914165 187862878 774256005 187862878 774256005 508960862 171011111 508960862 171011111 932515517 832547990 932515517 832547990 531784922 114416538 531784922 114416538 336890371 652929528 336890371 652929528 851151644 991549806 851151644 991549806 193314815 269899184 193314815 269899184 704312310 933652225 704312310 933652225 840014840 575044948 840014840 575044948 306934580 858592944 306934580 858592944 973136056 220591201 973136056 220591201 5854938 4311405 5854938 4311405 726616481 730729404 726616481 730729404 8431524 859841267 8431524 859841267 783053517 646908850 783053517 646908850 195033084 181411009 195033084 181411009 22112034 931667304 22112034 931667304 821935495 183392215 821935495 183392215 45875834 927665937 45875834 927665937 735215361 62990516 735215361 62990516 29684641 891043541 29684641 891043541 712682267 14745848 712682267 14745848 503591425 169152714 503591425 169152714 70730726 954281171 70730726 954281171 608328967 612237378 608328967 612237378 53696832 194829437 53696832 194829437 978765702 320296249 978765702 320296249 107925305 494679673 107925305 494679673 838837644 102188311 838837644 102188311 341209839 684923726 341209839 684923726 848984478 46079966 848984478 46079966 257422257 922795538 257422257 922795538 598742973 443019909 598742973 443019909 916920794 566846380 916920794 566846380 419811996 362289886 419811996 362289886 692815580 39521636 692815580 39521636 8158904 758561958 8158904 758561958 721193231 877651 721193231 877651 201102738 667297123 201102738 667297123 866036042 199562070 866036042 199562070 150472030 566791864 150472030 566791864 771976957 68128594 771976957 68128594 414255764 8544823 414255764 8544823 988575116 766216476 988575116 766216476 627259543 523543615 627259543 523543615 252646221 364766904 252646221 364766904 968680020 753249319 968680020 753249319 97968862 156801946 97968862 156801946 804603601 788437987 804603601 788437987 180186812 61161862 180186812 61161862 495007473 901553220 495007473 901553220 80438259 357873890 80438259 357873890 522720336 98592951 522720336 98592951 188087467 629367934 188087467 629367934 644737835 187174182 644737835 187174182 790202080 516271148 790202080 516271148 824351838 67649210 824351838 67649210 375758394 798841967 375758394 798841967 586076888 571617064 586076888 571617064 117630604 169565373 117630604 169565373 853906724 887840289 853906724 887840289 1713366 152342695 1713366 152342695 610805170 542176609 610805170 542176609 58441739 1195721 58441739 1195721 624996197 788516876 624996197 788516876 397914269 466904277 397914269 466904277 305856029 960285334 305856029 960285334 43374296 241747886 43374296 241747886 684713980 933822229 684713980 933822229 28407981 25666784 28407981 25666784 3477106 692575321 3477106 692575321 766857607 939697064 766857607 939697064 899854461 311440267 899854461 311440267 88921356 38482571 88921356 38482571 878930562 375787194 878930562 375787194 297756343 710104167 297756343 710104167 896554791 191308862 896554791 191308862 168592061 349683833 168592061 349683833 493716139 39682812 493716139 39682812 29669304 573950615 29669304 573950615 639638315 248630736 639638315 248630736 313926258 785300633 313926258 785300633 596407705 232638369 596407705 232638369 517834132 108872744 517834132 108872744 83620947 734662092 83620947 734662092 874018186 874442608 874018186 874442608 116602962 210750070 116602962 210750070 532755954 588512220 532755954 588512220 903582886 317591433 903582886 317591433 431801561 47269221 431801561 47269221 18865327 674633606 18865327 674633606 719411723 35349148 719411723 35349148 267244130 951878816 267244130 951878816 668785892 67070326 668785892 67070326 258882110 395949671 258882110 395949671 54169864 941309827 54169864 941309827 662556927 556950509 662556927 556950509 5948629 123570907 5948629 123570907 617716517 6215907 617716517 6215907 341737613 693308063 341737613 693308063 653781104 305397775 653781104 305397775 427667625 217393381 427667625 217393381 912684490 925803335 912684490 925803335 998511897 144561821 998511897 144561821 42241105 998615582 42241105 998615582 437378496 214319806 437378496 214319806 774054751 587238750 774054751 587238750 156499730 12711725 156499730 12711725 825529988 914717305 825529988 914717305 498222493 137222309 498222493 137222309 373768884 721095344 373768884 721095344 555146127 988476162 555146127 988476162 758543476 451611513 758543476 451611513 146349351 844006678 146349351 844006678 244920751 288264145 244920751 288264145 908994272 866276326 908994272 866276326 224822445 127005706 224822445 127005706 911256794 968520433 911256794 968520433 440912406 573383644 440912406 573383644 24721119 965267695 24721119 965267695 213015464 180837220 213015464 180837220 581208809 417353583 581208809 417353583 359329307 10030215 359329307 10030215 976693632 853544194 976693632 853544194 41108597 193753604 41108597 193753604 878611359 631501417 878611359 631501417 388387125 72629911 388387125 72629911 897922881 951163003 897922881 951163003 335059354 789414091 335059354 789414091 952863999 919732705 952863999 919732705 335256022 720338792 335256022 720338792 764228502 384911676 764228502 384911676 58229860 988517472 58229860 988517472 784731317 292104345 784731317 292104345 93774214 806280939 93774214 806280939 446336667 219651092 446336667 219651092 641083367 17131266 641083367 17131266 166363588 244294256 166363588 244294256 962728351 911055506 962728351 911055506 288485496 359636981 288485496 359636981 140023108 939474907 140023108 939474907 820105636 560341397 820105636 560341397 234544155 914869585 234544155 914869585 933387283 155344659 933387283 155344659 239196719 752114931 239196719 752114931 832739859 598282629 832739859 598282629 991305263 847620972 991305263 847620972 222221283 986613886 222221283 986613886 932704698 194697295 932704698 194697295 432635148 811674225 432635148 811674225 8622234 470803518 8622234 470803518 613130712 935790461 613130712 935790461 440324671 58829032 440324671 58829032 49575416 393317658 49575416 393317658 630930348 170160719 630930348 170160719 844975729 582064597 844975729 582064597 301550682 474980959 301550682 474980959 516088017 821826796 516088017 821826796 689728986 318817092 689728986 318817092 380195751 490077379 380195751 490077379 765025549 857867389 765025549 857867389 321742796 180970795 321742796 180970795 566628852 839019122 566628852 839019122 225296344 293372697 225296344 293372697 4992439 975970060 4992439 975970060 969005562 10371792 969005562 10371792 49634458 614434945 49634458 614434945 198472678 460995880 198472678 460995880 906617899 805488029 906617899 805488029 314920399 439721743 314920399 439721743 276500647 921531406 276500647 921531406 962473461 292278796 962473461 292278796 287474189 426096712 287474189 426096712 472677091 320741853 472677091 320741853 228664079 918798527 228664079 918798527 694887425 49883350 694887425 49883350 170829746 406235396 170829746 406235396 509817909 887290740 509817909 887290740 724672048 933427944 724672048 933427944 911317067 448690100 911317067 448690100 395825223 954077466 395825223 954077466 802302878 512980016 802302878 512980016 61332406 997004431 61332406 997004431 988591980 553185838 988591980 553185838 291385373 623046036 291385373 623046036 973523049 176891232 973523049 176891232 30965476 970496540 30965476 970496540 782267222 572655380 782267222 572655380 170658163 145524093 170658163 145524093 779565397 645155561 779565397 645155561 899277614 304135353 899277614 304135353 966536014 8069080 966536014 8069080 989779173 951119839 989779173 951119839 103196270 282349191 103196270 282349191 556092144 25627230 556092144 25627230 105067043 844032552 105067043 844032552 889731304 161828050 889731304 161828050 288879273 39224951 288879273 39224951 107907670 944512606 107907670 944512606 796373692 173121478 796373692 173121478 207472494 758273472 207472494 758273472 996142080 194583605 996142080 194583605 112622436 655082503 112622436 655082503 558003531 193798646 558003531 193798646 681434924 698580870 681434924 698580870 81353689 978963562 81353689 978963562 630597980 243269907 630597980 243269907 2158 930729694 2158 930729694 953831514 302525525 953831514 302525525 359061746 716161349 359061746 716161349 886008775 985082619 886008775 985082619 441887254 417797208 441887254 417797208 172243010 117172468 172243010 117172468 796122594 744983125 796122594 744983125 45263729 856941123 45263729 856941123 536228944 381572574 536228944 381572574 798245246 210498537 798245246 210498537 466841015 821938026 466841015 821938026 154760757 473770344 154760757 473770344 918907457 618733124 918907457 618733124 306686800 81671964 306686800 81671964 759640333 844427265 759640333 844427265 392933372 325950589 392933372 325950589 836762359 830932256 836762359 830932256 723297265 479140034 723297265 479140034 29159676 690076060 29159676 690076060 284946548 105845249 284946548 105845249 781983791 635604092 781983791 635604092 455309375 279139415 455309375 279139415 882686153 872641748 882686153 872641748 433890118 208270036 433890118 208270036 355758943 627796839 355758943 627796839 703002247 943564138 703002247 943564138 183362614 426222879 183362614 426222879 988591109 138806557 988591109 138806557 602160834 874434937 602160834 874434937 788487215 428141334 788487215 428141334 884770589 991694177 884770589 991694177 137111931 328091010 137111931 328091010 865534887 662071352 865534887 662071352 999927788 281657568 999927788 281657568 170776687 265044308 170776687 265044308 940100377 934952785 940100377 934952785 150964427 56857411 150964427 56857411 656266090 185346264 656266090 185346264 862969888 446622382 862969888 446622382 412239218 906409808 412239218 906409808 78711729 690135322 78711729 690135322 968926428 61333559 968926428 61333559 262177112 565058720 262177112 565058720 933820120 782159666 933820120 782159666 216247785 292631463 216247785 292631463 125262066 768810230 125262066 768810230 736610597 255979976 736610597 255979976 569925738 521901078 569925738 521901078 67428548 164648809 67428548 164648809 589819823 571576212 589819823 571576212 209419150 234185276 209419150 234185276 612444333 773230545 612444333 773230545 55643079 106886424 55643079 106886424 903724928 750950221 903724928 750950221 22920760 124242042 22920760 124242042 748620418 603999540 748620418 603999540 220117423 901021394 220117423 901021394 344522940 159589758 344522940 159589758 112827686 784875028 112827686 784875028 705344378 268683475 705344378 268683475 792671947 993781604 792671947 993781604 153976795 90068126 153976795 90068126 71922506 611613631 71922506 611613631 913924999 251312507 913924999 251312507 33596439 974581932 33596439 974581932 993041852 634226584 993041852 634226584 312162498 122294569 312162498 122294569 778180124 682783977 778180124 682783977 359806134 893828105 359806134 893828105 863830601 565792723 863830601 565792723 500316999 745256158 500316999 745256158 394827226 313268598 394827226 313268598 927066820 711575311 927066820 711575311 457855911 152112948 457855911 152112948 328502418 561400932 328502418 561400932 951708590 999877510 951708590 999877510 287247004 121951657 287247004 121951657 723338826 800355270 723338826 800355270 101669634 337512582 101669634 337512582 884440597 784696538 884440597 784696538 247822318 417262509 247822318 417262509 147883505 163677935 147883505 163677935 731357196 977123467 731357196 977123467 138866037 306600948 138866037 306600948 310641619 899940761 310641619 899940761 808997137 63401505 808997137 63401505 310783144 556484824 310783144 556484824 721572525 975185783 721572525 975185783 156003637 258339524 156003637 258339524 874283039 954571652 874283039 954571652 291057976 528172690 291057976 528172690 957747478 657581509 957747478 657581509 124383870 808615722 124383870 808615722 584937667 288337514 584937667 288337514 140491820 500542791 140491820 500542791 42918351 77503974 42918351 77503974 995310249 805153133 995310249 805153133 182801935 399898542 182801935 399898542 627621775 816220342 627621775 816220342 92775831 476185298 92775831 476185298 820002418 388718152 820002418 388718152 370914721 40861550 370914721 40861550 917115746 567603522 917115746 567603522 270263398 179284643 270263398 179284643 930728732 942277049 930728732 942277049 523033479 339822536 523033479 339822536 224056940 193836498 224056940 193836498 863141117 904422446 863141117 904422446 141146465 594628157 141146465 594628157 489112702 728078941 489112702 728078941 714741036 97133146 714741036 97133146 302298942 437055883 302298942 437055883 202705115 691304503 202705115 691304503 651969159 38849651 651969159 38849651 892001388 330341756 892001388 330341756 988981486 74693171 988981486 74693171 646587011 596394662 646587011 596394662 388961469 786094618 388961469 786094618 170646321 335097281 170646321 335097281 615446452 24780131 615446452 24780131 203718700 382995417 203718700 382995417 943136622 523215 943136622 523215 57230665 890369240 57230665 890369240 839724766 376546948 839724766 376546948 529707944 265120339 529707944 265120339 824905581 885002908 824905581 885002908 430766700 40931119 430766700 40931119 912664039 752127530 912664039 752127530 116448974 82234384 116448974 82234384 932678672 889109217 932678672 889109217 501252962 207884774 501252962 207884774 913624236 899429613 913624236 899429613 250692461 178733801 250692461 178733801 935605549 855298876 935605549 855298876 158088868 132452009 158088868 132452009 723356841 974452965 723356841 974452965 23238391 59252078 23238391 59252078 699541254 527759156 699541254 527759156 140807143 306376468 140807143 306376468 555381716 265033147 555381716 265033147 990241847 882667661 990241847 882667661 108263077 16964274 108263077 16964274 350671292 878084238 350671292 878084238 884039913 50546471 884039913 50546471 565162159 560719523 565162159 560719523 252295050 897352282 252295050 897352282 14029186 218621698 14029186 218621698 960610523 845623271 960610523 845623271 157214165 974483887 157214165 974483887 809781420 259358469 809781420 259358469 189548068 7672732 189548068 7672732 907728140 630580174 907728140 630580174 323003154 13857315 323003154 13857315 119738839 680663654 119738839 680663654 492608090 63547802 492608090 63547802 983936193 777216874 983936193 777216874 193248106 243440493 193248106 243440493 773380770 745845456 773380770 745845456 271518507 951875674 271518507 951875674 719246732 249520529 719246732 249520529 123036170 724689353 123036170 724689353 547884852 344084468 547884852 344084468 141779099 186685254 141779099 186685254 789925754 720670513 789925754 720670513 24557788 999995247 24557788 999995247 746235811 161156897 746235811 161156897 925448254 854375339 925448254 854375339 286796845 492705844 286796845 492705844 887329166 181752156 887329166 181752156 537459377 824525268 537459377 824525268 239956806 408786765 239956806 408786765 748705517 698231265 748705517 698231265 382100172 229991606 382100172 229991606 53367269 678857674 53367269 678857674 312285079 236193452 312285079 236193452 11410915 908201070 11410915 908201070 677927270 248681972 677927270 248681972 109233465 791286616 109233465 791286616 906787290 564940860 906787290 564940860 326895512 845204735 326895512 845204735 829809234 122234211 829809234 122234211 4388549 723456220 4388549 723456220 408605407 200535909 408605407 200535909 772590324 839440159 772590324 839440159 122258859 186982077 122258859 186982077 28201256 838434298 28201256 838434298 874437528 866353067 874437528 866353067 137459977 281895537 137459977 281895537 795048314 981184503 795048314 981184503 153569072 234633635 153569072 234633635 414886460 73648966 414886460 73648966 346475374 870914161 346475374 870914161 839371725 392122524 839371725 392122524 202866439 239005379 202866439 239005379 57439154 615890666 57439154 615890666 314167723 121303098 314167723 121303098 931986957 979236658 931986957 979236658 493550729 208644124 493550729 208644124 185041225 872492459 185041225 872492459 966321051 175249988 966321051 175249988 14118278 333541494 14118278 333541494 829079189 110876311 829079189 110876311 250862350 695805638 250862350 695805638 777987055 592747736 777987055 592747736 361306634 217288903 361306634 217288903 843057883 854321984 843057883 854321984 36526777 532664574 36526777 532664574 620209962 783450192 620209962 783450192 831070991 983678493 831070991 983678493 280706281 635765235 280706281 635765235 875393790 665146854 875393790 665146854 147483402 547788503 147483402 547788503 708136977 70443396 708136977 70443396 24630952 560024971 24630952 560024971 927062856 135254649 927062856 135254649 225851233 912582512 225851233 912582512 333838918 363131317 333838918 363131317 140268830 779969264 140268830 779969264 609352199 142557143 609352199 142557143 17616087 874018620 17616087 874018620 674060149 92908445 674060149 92908445 113409849 689082939 113409849 689082939 529369568 846786160 529369568 846786160 225467149 73644493 225467149 73644493 416625893 64493730 416625893 64493730 93213767 666214228 93213767 666214228 981540522 895242219 981540522 895242219 223408366 220948393 223408366 220948393 84301472 653224107 84301472 653224107 846843627 229143570 846843627 229143570 320117409 55351652 320117409 55351652 687412552 897735560 687412552 897735560 519940624 158383872 519940624 158383872 21818886 857650247 21818886 857650247 703238718 85189230 703238718 85189230 161057788 709789242 161057788 709789242 765414567 794837907 765414567 794837907 189997474 97107814 189997474 97107814 917915692 572925361 917915692 572925361 33870258 164700333 33870258 164700333 955316003 36168648 955316003 36168648 244523462 750637623 244523462 750637623 37202909 278714234 37202909 278714234 647356131 912823178 647356131 912823178 285288318 944815343 285288318 944815343 893651070 183466823 893651070 183466823 125700147 421830001 125700147 421830001 620414348 990771286 620414348 990771286 969268266 354074672 969268266 354074672 624406089 974529268 624406089 974529268 960183053 140178936 960183053 140178936 209928238 712164881 209928238 712164881 908293665 97875738 908293665 97875738 969237260 954744873 969237260 954744873 346696329 177438324 346696329 177438324 709951175 866798843 709951175 866798843 814894204 358112461 814894204 358112461 149449646 47124105 149449646 47124105 950671105 781832728 950671105 781832728 481257859 216678508 481257859 216678508 355180215 826482508 355180215 826482508 118094877 111405711 118094877 111405711 759900806 805919769 759900806 805919769 76869754 268797662 76869754 268797662 633103298 664239295 633103298 664239295 133103621 436006496 133103621 436006496 828216449 89562268 828216449 89562268 935614038 984734932 935614038 984734932 395943861 222338180 395943861 222338180 833951321 817484997 833951321 817484997 427301971 270425136 427301971 270425136 984784649 842195186 984784649 842195186 195568515 220154169 195568515 220154169 706484313 647429186 706484313 647429186 268220431 938195747 268220431 938195747 40415526 266257479 40415526 266257479 719909165 189309376 719909165 189309376 102009067 908512616 102009067 908512616 880446863 148843867 880446863 148843867 239386259 519251462 239386259 519251462 446387406 991875016 446387406 991875016 6709938 13799222 6709938 13799222 668544366 521331572 668544366 521331572 771055317 622808400 771055317 622808400 955651073 865501251 955651073 865501251 96234245 54422497 96234245 54422497 22852510 918789625 22852510 918789625 895708761 246323595 895708761 246323595 17308068 728622856 17308068 728622856 587560672 957008551 587560672 957008551 987612343 107891418 987612343 107891418 65957825 933186009 65957825 933186009 915946660 75878437 915946660 75878437 103210169 654133373 103210169 654133373 669208603 728271205 669208603 728271205 45578917 311642830 45578917 311642830 813958477 958284015 813958477 958284015 151448134 66756519 151448134 66756519 873491398 618985271 873491398 618985271 127936367 196772481 127936367 196772481 432403135 800950861 432403135 800950861 340639889 417137955 340639889 417137955 57570654 928870589 57570654 928870589 908858906 984963781 908858906 984963781 115645476 111109587 115645476 111109587 714275035 769822895 714275035 769822895 357190904 11207330 357190904 11207330 669648023 867269532 669648023 867269532 46480780 84222852 46480780 84222852 917192394 643662204 917192394 643662204 816138279 848392118 816138279 848392118 167430868 378807398 167430868 378807398 994268346 783590411 994268346 783590411 487304462 327293127 487304462 327293127 976143634 917329969 976143634 917329969 280589759 297346574 280589759 297346574 3692438 792096933 3692438 792096933 458524793 442400771 458524793 442400771 545133216 895444390 545133216 895444390 65653558 108290608 65653558 108290608 868957955 904952688 868957955 904952688 460457240 164945627 460457240 164945627 877679280 838570082 877679280 838570082 194457860 27959874 194457860 27959874 32814328 794320410 32814328 794320410 980631128 269981529 980631128 269981529 108592566 689721941 108592566 689721941 871737228 206927334 871737228 206927334 12530645 929249205 12530645 929249205 778447426 143204078 778447426 143204078 126912396 751779256 126912396 751779256 611162297 202060270 611162297 202060270 64687790 791168103 64687790 791168103 228913672 458914000 228913672 458914000 935769520 44931184 935769520 44931184 369917859 846325635 369917859 846325635 77454935 32839667 77454935 32839667 420723122 916103065 420723122 916103065 223791191 981667904 223791191 981667904 955492882 295447438 955492882 295447438 718204271 914340048 718204271 914340048
#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...