제출 #294948

#제출 시각아이디문제언어결과실행 시간메모리
294948egekabasBroken Line (IOI19_line)Text
32.55 / 100
0 ms0 KiB
25 0 32 97 32 97 100 59 100 59 11 68 11 68 47 22 47 22 98 53 98 53 20 72 20 72 83 16 83 20 83 20 2 66 2 66 94 18 94 41 94 41 25 41 86 30 86 74 86 74 49
656 0 5934 8269 5934 8269 1042 587 1042 587 9849 16 9849 16 13 16 967 9334 967 9334 272 153 272 153 86 128 86 128 9948 9979 9948 9979 9970 12 9970 4146 9970 4146 565 9790 565 9790 192 313 192 313 9934 10001 9934 10001 9977 10001 7390 697 7390 697 369 375 369 375 9706 9854 9706 9854 94 9925 94 9925 9944 61 9944 61 46 22 46 22 9965 22 1825 5163 1825 5163 6309 1993 6309 1993 8308 8944 8308 8944 9412 9587 9412 9587 9630 363 9630 363 9750 9892 9750 9892 70 9950 70 9950 61 79 61 5710 61 5710 6262 423 6262 423 287 241 287 241 9786 178 9786 178 9841 9915 9841 5631 9841 5631 1001 448 1001 448 262 344 262 344 9765 9907 9765 9907 9810 9907 6677 3172 6677 3172 8019 8351 8019 8351 1511 9146 1511 9146 852 656 852 656 9394 591 9394 591 612 9635 612 9635 264 9833 264 9833 141 194 141 1415 141 1415 8736 649 8736 649 524 483 524 483 9617 9765 9617 9765 9785 9896 9785 9896 9793 9896 4680 4331 4680 4331 3430 9396 3430 9396 678 551 678 551 9468 9612 9468 9612 9611 351 9611 351 9732 9830 9732 4126 9732 4126 5274 6224 5274 6224 3394 2349 3394 2349 1563 8799 1563 8799 1097 886 1097 886 9156 606 9156 606 9454 9762 9454 9762 306 9762 6749 2843 6749 2843 2316 8468 2316 8468 1580 8622 1580 8622 8518 1201 8518 1201 9058 9387 9058 9387 589 9564 589 9564 9590 394 9590 394 9657 394 4233 5277 4233 5277 7015 7763 7015 7763 2411 1780 2411 1780 1058 9106 1058 9106 9145 9353 9145 9353 9332 572 9332 572 551 518 551 518 365 9702 365 6534 365 6534 7262 7762 7262 7762 8176 8343 8176 8343 8374 1226 8374 1226 1076 1037 1076 1037 875 9216 875 9216 9157 9359 9157 9359 604 9582 604 9582 549 9582 5432 3517 5432 3517 3462 2550 3462 2550 2594 8092 2594 8092 8098 8544 8098 8544 8571 8819 8571 8819 8673 1031 8673 1031 9080 831 9080 831 764 9382 764 9382 9371 9525 9371 9525 577 9525 3779 4271 3779 4271 7235 7932 7235 7932 8002 1811 8002 1811 8325 8615 8325 8615 8687 1257 8687 1257 985 909 985 909 9163 774 9163 774 578 549 578 549 9486 549 3646 7567 3646 7567 2367 7954 2367 7954 2029 1691 2029 1691 1365 1296 1365 1296 1126 844 1126 844 671 9452 671 9452 635 9460 635 5614 635 5614 6630 3571 6630 3571 3155 7417 3155 7417 7469 2595 7469 2595 2309 8303 2309 8303 1712 8810 1712 8810 1129 9059 1129 9059 9019 9166 9019 9166 726 647 726 647 9441 570 9441 6157 9441 6157 4997 4050 4997 4050 3702 7163 3702 7163 2503 1629 2503 1629 8433 1488 8433 1488 8670 8865 8670 8865 8704 1139 8704 1139 8952 9021 8952 5346 8952 5346 4378 3754 4378 3754 7043 2784 7043 2784 7327 7918 7327 7918 8310 1577 8310 1577 8563 1258 8563 1258 8703 9013 8703 9013 899 799 899 799 9235 799 5394 6045 5394 6045 6028 6951 6028 6951 7019 2990 7019 2990 3162 2582 3162 2582 2505 8254 2505 8254 1911 1666 1911 1666 8313 8772 8313 8772 1044 9019 1044 9019 8950 962 8950 962 760 798 760 4486 760 4486 6127 3922 6127 3922 3719 3388 3719 3388 6877 3162 6877 3162 7465 7835 7465 7835 2203 1804 2203 1804 8474 1349 8474 1349 1071 8935 1071 5431 1071 5431 5524 3770 5524 3770 6656 2758 6656 2758 2289 1975 2289 1975 1729 8701 1729 8701 1516 1412 1516 1412 1252 8904 1252 8904 8783 1073 8783 1073 954 1073 4516 6256 4516 6256 3921 7297 3921 7297 2994 7406 2994 7406 7848 2177 7848 2177 2070 8216 2070 8216 8123 1775 8123 1775 1653 1539 1653 1539 1581 1452 1581 1452 9012 1070 9012 4659 9012 4659 4553 4588 4553 4588 3927 3528 3927 3528 7196 7412 7196 7412 2364 2191 2364 2191 8001 8112 8001 8112 1987 1649 1987 1649 1672 1579 1672 1579 1414 8845 1414 8845 1253 1090 1253 1090 8995 1090 4545 6202 4545 6202 6250 7130 6250 7130 3118 7866 3118 7866 7991 1997 7991 1997 1818 8350 1818 8350 8257 1475 8257 1475 1530 1475 5768 5603 5768 5603 3472 7596 3472 7596 7544 7850 7544 7850 2218 8267 2218 8267 8372 8631 8372 8631 8763 1160 8763 4276 8763 4276 4277 6039 4277 6039 6654 6851 6654 6851 2828 2602 2828 2602 2570 7747 2570 7747 7676 2256 7676 2256 2211 2049 2211 2049 1832 1814 1832 4900 1832 4900 5064 5827 5064 5827 3799 3317 3799 3317 3309 2793 3309 2793 7828 2199 7828 2199 2112 8630 2112 8630 1552 8630 6520 5643 6520 5643 4497 6333 4497 6333 6793 7159 6793 7159 7509 2399 7509 2399 2485 7952 2485 7952 7980 8037 7980 8037 2111 1972 2111 1972 8102 1903 8102 5323 8102 5323 3895 3811 3895 3811 6564 6823 6564 6823 3475 2817 3475 2817 2510 7854 2510 7854 7827 7905 7827 7905 2200 8014 2200 6252 2200 6252 6229 3743 6229 3743 6512 6627 6512 6627 3426 7181 3426 7181 2909 7388 2909 7388 2716 7599 2716 7599 2595 2452 2595 2452 7729 7921 7729 7921 7932 7921 4895 5104 4895 5104 4181 6243 4181 6243 6264 6542 6264 6542 6567 3040 6567 3040 7101 7203 7101 7203 7395 7468 7395 7468 2343 2189 2343 2189 7930 2189 4966 5351 4966 5351 5193 4330 5193 4330 5932 6208 5932 6208 3841 6975 3841 6975 6852 2791 6852 2791 2869 7611 2869 7611 7647 2340 7647 2340 7757 2272 7757 5169 7757 5169 4879 4437 4879 4437 4190 6152 4190 6152 3285 7094 3285 7094 7008 7224 7008 7224 2997 2676 2997 2676 2762 2676 4998 5963 4998 5963 4212 4030 4212 4030 6415 6572 6415 6572 3390 7068 3390 7068 3053 2832 3053 2832 7493 7542 7493 4482 7493 4482 4338 6125 4338 6125 3964 3515 3964 3515 6847 7093 6847 7093 3112 2780 3112 2780 2876 7466 2876 7466 7403 7466 5738 4157 5738 4157 3886 6619 3886 6619 6600 3588 6600 3588 3494 7155 3494 7155 3153 2631 3153 2631 7402 2631 4739 5560 4739 5560 5572 6049 5572 6049 4007 3768 4007 3768 6551 6819 6551 6819 3492 3357 3492 3357 7032 2885 7032 2885 7200 7341 7200 7341 7368 2710 7368 5037 7368 5037 4907 6439 4907 6439 6358 6812 6358 6812 6691 7289 6691 7289 3048 7289 4601 4133 4601 4133 6148 6245 6148 6245 3958 6495 3958 6495 6840 3173 6840 3173 3225 7104 3225 5103 3225 5103 5258 4669 5258 4669 4367 5962 4367 5962 5781 3843 5781 3843 6523 3352 6523 3352 3204 3008 3204 4414 3204 4414 5788 6773 5788 6773 3649 3620 3649 4626 3649 4626 5659 6012 5659 6012 3819 3758 3819 3758 3687 6981 3687 6981 6839 6981 5296 4420 5296 4420 5983 4120 5983 4120 3728 3659 3728 3659 6572 6795 6572 5819 6572 5819 4786 4688 4786 4688 4661 5834 4661 5834 6350 3867 6350 5128 6350 5128 4718 4857 4718 4857 4422 6321 4422 6321 3891 6434 3891 5771 3891 5771 5565 4508 5565 4508 3965 6339 3965 5311 3965 5311 5523 6193 5523 6193 4001 6282 4001 5041 4001 5041 4819 5745 4819 5745 4524 6011 4524 6011 6330 3916 6330 5014 6330 5014 4781 4580 4781 4580 5635 4385 5635 4385 4366 4385 4808 5719 4808 5719 5725 5929 5725 5248 5725 5248 4795 5468 4795 5468 5245 4423 5245 4423 4382 4423 4950 5347 4950 5347 5204 5640 5204 5640 4606 5640 5153 5044 5153 5289 5153 5289 4900
5003 0 21072 18042 21072 18042 1038 16296 1038 16296 23077 22188 23077 22188 1223 11761 1223 11761 24113 8985 24113 8985 5030 23233 5030 23233 1426 5700 1426 5700 24814 1701 24814 1701 5888 17681 5888 17681 14956 7476 14956 7476 4247 22831 4247 22831 18818 6451 18818 6451 4730 20014 4730 20014 13003 17803 13003 17803 9383 710 9383 710 16510 21349 16510 21349 11589 4240 11589 4240 17438 21450 17438 21450 3897 5524 3897 5524 12194 7597 12194 7597 24444 3991 24444 3991 2672 8380 2672 8380 183 752 183 752 21880 24980 21880 24980 17004 4478 17004 4478 5583 1302 5583 1302 24514 20629 24514 20629 7560 3189 7560 3189 11609 19474 11609 19474 2082 4994 2082 4994 18903 24970 18903 24970 20622 347 20622 347 6314 18522 6314 18522 4846 1484 4846 1484 11441 24785 11441 24785 3819 13644 3819 13644 15529 3059 15529 3059 9692 17685 9692 17685 24434 4237 24434 4237 1441 17494 1441 17494 24137 2319 24137 2319 8134 24962 8134 24962 24412 1234 24412 1234 32 11872 32 11872 22676 21319 22676 21319 1283 8470 1283 8470 12645 23013 12645 23013 6706 15114 6706 15114 19654 17565 19654 17565 11012 3195 11012 3195 24943 11918 24943 11918 4545 1300 4545 1300 24737 22666 24737 22666 4283 2948 4283 2948 22576 24099 22576 24099 1699 4879 1699 4879 14825 13187 14825 13187 9096 19810 9096 19810 22905 4845 22905 4845 5087 19826 5087 19826 21497 24884 21497 24884 5210 13728 5210 13728 2416 5741 2416 5741 15939 23751 15939 23751 7626 24558 7626 24558 23820 15559 23820 15559 9108 24187 9108 24187 20107 8113 20107 8113 5436 17195 5436 17195 23589 1894 23589 1894 9305 24230 9305 24230 2666 3943 2666 3943 15006 18928 15006 18928 7115 11579 7115 11579 17116 19947 17116 19947 7272 11748 7272 11748 16473 17049 16473 17049 24878 210 24878 210 28 12078 28 12078 12952 16595 12952 16595 24388 2593 24388 2593 11273 11534 11273 11534 109 20850 109 20850 20644 10164 20644 10164 4658 23755 4658 23755 24254 808 24254 808 6778 16289 6778 16289 20595 3873 20595 3873 2101 16667 2101 16667 7991 1476 7991 1476 22134 24269 22134 24269 2578 1204 2578 1204 24883 16894 24883 16894 14011 1792 14011 1792 17487 14215 17487 14215 8397 2635 8397 2635 24430 21608 24430 21608 9187 4025 9187 4025 24051 24039 24051 24039 407 20367 407 20367 17893 12670 17893 12670 3198 23321 3198 23321 13098 4134 13098 4134 18217 11320 18217 11320 4770 1480 4770 1480 21475 393 21475 393 11055 15665 11055 15665 222 2939 222 2939 23967 21442 23967 21442 14589 3425 14589 3425 4916 20120 4916 20120 24706 22731 24706 22731 700 2176 700 2176 23484 21161 23484 21161 10063 8389 10063 8389 23776 20264 23776 20264 15253 5090 15253 5090 24377 12525 24377 12525 9539 4063 9539 4063 3326 13040 3326 13040 17067 17860 17067 17860 5207 6506 5207 6506 16727 16795 16727 16795 4051 22434 4051 22434 24441 12630 24441 12630 12028 20577 12028 20577 802 9641 802 9641 12323 5016 12323 5016 2535 6212 2535 6212 23059 20565 23059 20565 4510 23807 4510 23807 20626 1275 20626 1275 1867 10648 1867 10648 22466 4368 22466 4368 8623 16326 8623 16326 19384 8097 19384 8097 24133 20259 24133 20259 4165 433 4165 433 13540 19821 13540 19821 8431 23600 8431 23600 3331 5970 3331 5970 17668 16511 17668 16511 2120 5416 2120 5416 24383 18776 24383 18776 13080 9282 13080 9282 24670 19189 24670 19189 3511 10260 3511 10260 23395 18756 23395 18756 1155 2627 1155 2627 17034 24326 17034 24326 766 6913 766 6913 17863 24790 17863 24790 8789 13479 8789 13479 24013 19778 24013 19778 2562 6335 2562 6335 10499 24965 10499 24965 4419 3154 4419 3154 14001 19839 14001 19839 6686 5161 6686 5161 24404 19900 24404 19900 1288 3076 1288 3076 17814 17029 17814 17029 529 13391 529 13391 9777 24467 9777 24467 22952 6688 22952 6688 9801 15669 9801 15669 19580 24910 19580 24910 1619 15533 1619 15533 7968 2306 7968 2306 22430 22306 22430 22306 3919 5258 3919 5258 11356 23162 11356 23162 23023 73 23023 73 4253 18988 4253 18988 13146 1688 13146 1688 22271 17756 22271 17756 5863 4391 5863 4391 18612 17973 18612 17973 1904 3014 1904 3014 11462 18546 11462 18546 20668 5131 20668 5131 2006 10580 2006 10580 22829 11409 22829 11409 5591 4611 5591 4611 21309 23603 21309 23603 6254 9312 6254 9312 1907 22298 1907 22298 20139 19144 20139 19144 22 219 22 219 19050 21517 19050 21517 3334 5316 3334 5316 21772 22332 21772 22332 2331 6537 2331 6537 11751 20373 11751 20373 105 8649 105 8649 17354 22869 17354 22869 8266 11102 8266 11102 23341 2668 23341 2668 4683 12027 4683 12027 23917 20046 23917 20046 14168 12375 14168 12375 702 921 702 921 20682 24870 20682 24870 3157 11464 3157 11464 19640 20716 19640 20716 7698 24381 7698 24381 18452 3994 18452 3994 16906 24301 16906 24301 24063 3362 24063 3362 1474 19300 1474 19300 20649 9549 20649 9549 2994 1833 2994 1833 15776 19301 15776 19301 4685 1448 4685 1448 24122 24630 24122 24630 4313 4914 4313 4914 23043 12146 23043 12146 634 18990 634 18990 20165 2435 20165 2435 13022 7585 13022 7585 21945 13297 21945 13297 1942 4012 1942 4012 14355 12686 14355 12686 8110 7435 8110 7435 17539 322 17539 322 3011 22967 3011 22967 8760 6566 8760 6566 16748 2826 16748 2826 3015 20621 3015 20621 10465 8011 10465 8011 22944 2494 22944 2494 1681 18572 1681 18572 12092 15614 12092 15614 52 2217 52 2217 15637 19700 15637 19700 5212 3249 5212 3249 19876 21844 19876 21844 12246 9203 12246 9203 9510 23823 9510 23823 254 14668 254 14668 21285 23779 21285 23779 3 3550 3 3550 17973 14183 17973 14183 6541 4935 6541 4935 16675 15231 16675 15231 2933 19184 2933 19184 21913 6093 21913 6093 14393 177 14393 177 24202 21411 24202 21411 12180 1630 12180 1630 439 17581 439 17581 23179 22844 23179 22844 6563 80 6563 80 17369 20062 17369 20062 3898 84 3898 84 18508 11049 18508 11049 23908 24925 23908 24925 4759 3047 4759 3047 16208 1556 16208 1556 505 10849 505 10849 23691 17505 23691 17505 6025 1368 6025 1368 20475 20175 20475 20175 1074 12799 1074 12799 22751 20861 22751 20861 6185 11691 6185 11691 24766 2320 24766 2320 6576 18301 6576 18301 21535 11088 21535 11088 1491 19529 1491 19529 15588 24259 15588 24259 24590 12005 24590 12005 2273 21307 2273 21307 22122 10813 22122 10813 10154 24721 10154 24721 3199 5157 3199 5157 20338 19262 20338 19262 6304 10140 6304 10140 16680 2415 16680 2415 17359 17140 17359 17140 8696 21458 8696 21458 6969 17015 6969 17015 10460 1236 10460 1236 4706 18144 4706 18144 19228 1732 19228 1732 22612 22804 22612 22804 2442 13581 2442 13581 12166 23406 12166 23406 24589 6779 24589 6779 14471 609 14471 609 1544 21964 1544 21964 9687 3160 9687 3160 7927 24206 7927 24206 18323 17615 18323 17615 2680 24141 2680 24141 23216 2919 23216 2919 6936 9265 6936 9265 20471 2384 20471 2384 2622 12141 2622 12141 18083 3242 18083 3242 22208 23396 22208 23396 714 13032 714 13032 17473 22209 17473 22209 22036 2539 22036 2539 632 22562 632 22562 10829 11440 10829 11440 3867 1038 3867 1038 13973 16594 13973 16594 21612 1502 21612 1502 6443 14101 6443 14101 14785 21167 14785 21167 2469 9550 2469 9550 19868 20691 19868 20691 7842 1893 7842 1893 17423 16630 17423 16630 8714 18986 8714 18986 7799 24658 7799 24658 23779 391 23779 391 9756 23455 9756 23455 14714 3000 14714 3000 21461 21020 21461 21020 6534 59 6534 59 21230 15931 21230 15931 8299 17072 8299 17072 1593 23171 1593 23171 20912 1169 20912 1169 7257 16688 7257 16688 6377 125 6377 125 1080 14974 1080 14974 22236 1769 22236 1769 7419 24434 7419 24434 20900 4128 20900 4128 4181 20477 4181 20477 17939 7241 17939 7241 9878 2444 9878 2444 20339 20424 20339 20424 2300 7639 2300 7639 24111 23738 24111 23738 8725 11351 8725 11351 19944 17776 19944 17776 7646 24451 7646 24451 16523 974 16523 974 22891 18621 22891 18621 889 2562 889 2562 7967 6570 7967 6570 11883 12447 11883 12447 1390 21851 1390 21851 10067 4539 10067 4539 13152 21240 13152 21240 3709 8831 3709 8831 22282 23063 22282 23063 4792 570 4792 570 24086 17694 24086 17694 543 5916 543 5916 8874 16494 8874 16494 6926 23336 6926 23336 24612 7654 24612 7654 8748 11449 8748 11449 19221 17109 19221 17109 2213 1429 2213 1429 20417 17260 20417 17260 7142 1510 7142 1510 23413 989 23413 989 794 9950 794 9950 14361 14814 14361 14814 17058 6374 17058 6374 1252 632 1252 632 8101 20446 8101 20446 12135 9325 12135 9325 5992 6797 5992 6797 281 18760 281 18760 5078 10382 5078 10382 7572 24781 7572 24781 23961 17090 23961 17090 4455 6881 4455 6881 22886 18231 22886 18231 8374 2630 8374 2630 20630 17033 20630 17033 9013 3480 9013 3480 23962 21038 23962 21038 4549 23370 4549 23370 2982 7143 2982 7143 9134 24349 9134 24349 6145 6571 6145 6571 21763 24395 21763 24395 4354 11539 4354 11539 12649 24639 12649 24639 7017 5091 7017 5091 21641 17723 21641 17723 24683 11767 24683 11767 14896 11074 14896 11074 6277 617 6277 617 24317 17484 24317 17484 13374 13104 13374 13104 3207 23229 3207 23229 18038 1425 18038 1425 2402 16927 2402 16927 24841 22791 24841 22791 5568 4494 5568 4494 193 15248 193 15248 18633 18769 18633 18769 4516 5031 4516 5031 17363 14697 17363 14697 12071 105 12071 105 20779 22459 20779 22459 19126 9316 19126 9316 426 22211 426 22211 18882 6377 18882 6377 2559 22450 2559 22450 20390 934 20390 934 6062 20068 6062 20068 24973 864 24973 864 22823 21597 22823 21597 1726 5277 1726 5277 24502 14145 24502 14145 5099 272 5099 272 22978 20680 22978 20680 18561 8672 18561 8672 9238 18616 9238 18616 1026 21046 1026 21046 23019 6001 23019 6001 8471 16956 8471 16956 22082 2022 22082 2022 14473 23669 14473 23669 10151 11951 10151 11951 20712 21774 20712 21774 347 23559 347 23559 14733 4496 14733 4496 19248 21275 19248 21275 1407 22677 1407 22677 18812 2982 18812 2982 14499 21884 14499 21884 20993 20520 20993 20520 125 23382 125 23382 7634 3993 7634 3993 22156 18219 22156 18219 6739 9275 6739 9275 3902 22855 3902 22855 19431 6189 19431 6189 492 19105 492 19105 16425 8676 16425 8676 1202 16408 1202 16408 8569 6936 8569 6936 1834 18677 1834 18677 9493 9562 9493 9562 5173 21973 5173 21973 1270 2380 1270 2380 12403 20007 12403 20007 3368 10934 3368 10934 23394 20282 23394 20282 3669 12802 3669 12802 17742 19972 17742 19972 3692 3304 3692 3304 20516 19963 20516 19963 2560 2061 2560 2061 24169 8263 24169 8263 3022 11383 3022 11383 21830 2020 21830 2020 9361 17099 9361 17099 8106 20125 8106 20125 15855 3244 15855 3244 21671 19598 21671 19598 739 8612 739 8612 118 24733 118 24733 12855 10148 12855 10148 20367 12312 20367 12312 2353 19805 2353 19805 22222 263 22222 263 5618 17338 5618 17338 20014 3817 20014 3817 6360 13096 6360 13096 127 6511 127 6511 13506 19110 13506 19110 391 5141 391 5141 19737 18997 19737 18997 4238 5459 4238 5459 18268 2463 18268 2463 1512 19460 1512 19460 16550 3137 16550 3137 22221 13836 22221 13836 5882 9331 5882 9331 14080 18882 14080 18882 1857 9017 1857 9017 9775 22024 9775 22024 21366 9788 21366 9788 6755 17974 6755 17974 18099 3267 18099 3267 2812 1201 2812 1201 24666 12609 24666 12609 820 15028 820 15028 20882 3782 20882 3782 654 8132 654 8132 18611 19282 18611 19282 23773 6700 23773 6700 10642 16564 10642 16564 5094 1659 5094 1659 20447 23983 20447 23983 8514 3721 8514 3721 23095 20628 23095 20628 17536 24438 17536 24438 2917 356 2917 356 20776 15489 20776 15489 1266 6538 1266 6538 17496 15065 17496 15065 2542 23895 2542 23895 13384 17655 13384 17655 608 1379 608 1379 20033 9914 20033 9914 2669 2634 2669 2634 18606 16835 18606 16835 1901 20987 1901 20987 16949 3852 16949 3852 1103 20221 1103 20221 24809 11865 24809 11865 17006 20832 17006 20832 2544 553 2544 553 22668 15017 22668 15017 18558 2527 18558 2527 22268 24458 22268 24458 3452 3430 3452 3430 21811 21449 21811 21449 22958 3742 22958 3742 4630 8136 4630 8136 19757 22126 19757 22126 5585 9436 5585 9436 16260 14277 16260 14277 10484 4037 10484 4037 16702 17149 16702 17149 8753 7545 8753 7545 16026 14282 16026 14282 9256 23434 9256 23434 4392 28 4392 28 20012 20487 20012 20487 6002 7777 6002 7777 18416 23314 18416 23314 5885 7298 5885 7298 18631 20891 18631 20891 12414 458 12414 458 9578 13415 9578 13415 224 2694 224 2694 22123 8888 22123 8888 8018 2314 8018 2314 13534 7085 13534 7085 24175 2007 24175 2007 13242 14292 13242 14292 21421 23987 21421 23987 1941 10935 1941 10935 15017 23898 15017 23898 10740 17688 10740 17688 2977 1933 2977 1933 16542 14248 16542 14248 21741 1934 21741 1934 8022 24470 8022 24470 16954 16693 16954 16693 24832 21594 24832 21594 13380 12113 13380 12113 24747 23190 24747 23190 8154 2249 8154 2249 21629 16831 21629 16831 1242 977 1242 977 16658 9233 16658 9233 2163 13739 2163 13739 23098 6054 23098 6054 2809 12429 2809 12429 19453 4982 19453 4982 4503 23029 4503 23029 3422 4100 3422 4100 24503 22472 24503 22472 13497 11958 13497 11958 24800 23712 24800 23712 5342 7881 5342 7881 22735 17444 22735 17444 4661 1811 4661 1811 453 15788 453 15788 17437 7921 17437 7921 8909 2472 8909 2472 3365 17562 3365 17562 21692 8093 21692 8093 10176 3978 10176 3978 900 18107 900 18107 14214 8935 14214 8935 22515 3679 22515 3679 8703 17448 8703 17448 16040 5718 16040 5718 6205 13071 6205 13071 20799 1880 20799 1880 1920 6376 1920 6376 9497 18141 9497 18141 6213 2469 6213 2469 20257 21110 20257 21110 12798 982 12798 982 20460 22827 20460 22827 10189 5020 10189 5020 24780 24026 24780 24026 6236 2223 6236 2223 17415 16754 17415 16754 2494 2563 2494 2563 971 22313 971 22313 24421 8813 24421 8813 12991 14735 12991 14735 19076 5485 19076 5485 13290 15305 13290 15305 22478 17931 22478 17931 4019 5952 4019 5952 21367 12349 21367 12349 1040 21915 1040 21915 11891 3590 11891 3590 790 16792 790 16792 17030 6004 17030 6004 10236 6720 10236 6720 21467 3542 21467 3542 7213 14191 7213 14191 16551 3513 16551 3513 6220 18735 6220 18735 19770 868 19770 868 6627 24832 6627 24832 14044 108 14044 108 10085 7319 10085 7319 6003 24227 6003 24227 20047 3069 20047 3069 2719 24701 2719 24701 21240 6048 21240 6048 3952 23787 3952 23787 22560 3467 22560 3467 761 13734 761 13734 15361 22334 15361 22334 884 14559 884 14559 15324 21983 15324 21983 2214 12203 2214 12203 13482 24573 13482 24573 20524 12726 20524 12726 4807 24334 4807 24334 21870 2062 21870 2062 6252 13725 6252 13725 20893 17047 20893 17047 1559 20468 1559 20468 4407 1345 4407 1345 21863 16978 21863 16978 1766 2756 1766 2756 24624 13164 24624 13164 7339 19470 7339 19470 21855 6765 21855 6765 6977 15338 6977 15338 20490 3202 20490 3202 828 17871 828 17871 17459 5865 17459 5865 7520 146 7520 146 12277 13771 12277 13771 10555 21091 10555 21091 471 1332 471 1332 23867 14164 23867 14164 8077 21912 8077 21912 16838 3905 16838 3905 23585 23994 23585 23994 5220 8967 5220 8967 15630 2333 15630 2333 24808 15407 24808 15407 6769 23952 6769 23952 686 1696 686 1696 23972 7450 23972 7450 16303 3255 16303 3255 5544 22875 5544 22875 19566 1632 19566 1632 1911 19054 1911 19054 22577 12251 22577 12251 2288 18557 2288 18557 16756 23213 16756 23213 10041 8073 10041 8073 22150 654 22150 654 11025 21138 11025 21138 20593 2307 20593 2307 9402 16901 9402 16901 21473 8944 21473 8944 6106 17741 6106 17741 313 23974 313 23974 18707 2722 18707 2722 8668 18426 8668 18426 13686 7889 13686 7889 6418 3186 6418 3186 21228 18732 21228 18732 7774 2587 7774 2587 23294 19358 23294 19358 5559 5261 5559 5261 17852 23039 17852 23039 1150 16151 1150 16151 21153 5755 21153 5755 13383 1397 13383 1397 19183 20863 19183 20863 24989 8703 24989 8703 22302 20526 22302 20526 10175 2980 10175 2980 21246 14807 21246 14807 24238 15515 24238 15515 792 7967 792 7967 19328 24632 19328 24632 11470 8982 11470 8982 16957 14475 16957 14475 7984 6671 7984 6671 21451 23355 21451 23355 17489 13153 17489 13153 4839 2204 4839 2204 1676 17691 1676 17691 21551 7835 21551 7835 13618 13433 13618 13433 21434 918 21434 918 10969 12873 10969 12873 1047 3348 1047 3348 24654 16336 24654 16336 3950 627 3950 627 15120 22599 15120 22599 11321 4659 11321 4659 22528 23989 22528 23989 2019 9191 2019 9191 12918 19522 12918 19522 22334 1381 22334 1381 3657 23211 3657 23211 24699 3727 24699 3727 3099 21184 3099 21184 19057 8707 19057 8707 1550 956 1550 956 21231 16294 21231 16294 3746 22851 3746 22851 22837 11280 22837 11280 6843 15823 6843 15823 19978 110 19978 110 23173 17501 23173 17501 5492 1901 5492 1901 12862 16364 12862 16364 6499 24770 6499 24770 23513 13051 23513 13051 9646 24327 9646 24327 31 6223 31 6223 9738 17930 9738 17930 22098 24417 22098 24417 5202 6082 5202 6082 21702 13379 21702 13379 1271 21539 1271 21539 19793 419 19793 419 6092 23182 6092 23182 22936 3004 22936 3004 19963 21738 19963 21738 3827 5167 3827 5167 23642 19950 23642 19950 24001 5640 24001 5640 13510 12275 13510 12275 8224 1208 8224 1208 24682 20980 24682 20980 12208 8157 12208 8157 20930 10710 20930 10710 9458 3528 9458 3528 1443 15621 1443 15621 18908 6314 18908 6314 9107 11886 9107 11886 18030 12734 18030 12734 22523 22406 22523 22406 115 14925 115 14925 21020 23774 21020 23774 1989 14472 1989 14472 13799 23768 13799 23768 4710 3394 4710 3394 19325 17538 19325 17538 6648 11016 6648 11016 17721 19974 17721 19974 22432 3003 22432 3003 243 21351 243 21351 20285 23792 20285 23792 5890 4059 5890 4059 24225 18781 24225 18781 17185 2788 17185 2788 499 12512 499 12512 21316 20306 21316 20306 7651 2057 7651 2057 2788 19738 2788 19738 17012 86 17012 86 2980 23882 2980 23882 13002 759 13002 759 3790 21387 3790 21387 23102 6533 23102 6533 24987 36 24987 36 7693 16664 7693 16664 23995 24216 23995 24216 17694 12622 17694 12622 10770 4376 10770 4376 16139 19121 16139 19121 2568 3785 2568 3785 20623 12378 20623 12378 4259 2149 4259 2149 24754 22825 24754 22825 14693 11179 14693 11179 23997 24343 23997 24343 48 9892 48 9892 19721 23403 19721 23403 2047 3890 2047 3890 15219 16942 15219 16942 21842 5845 21842 5845 13955 931 13955 931 1659 24157 1659 24157 23206 6849 23206 6849 1154 12237 1154 12237 13439 3518 13439 3518 17777 496 17777 496 2439 8203 2439 8203 19894 20746 19894 20746 5246 1028 5246 1028 20584 9452 20584 9452 6763 17176 6763 17176 21415 2510 21415 2510 8044 17213 8044 17213 12167 3728 12167 3728 102 19480 102 19480 21470 23709 21470 23709 9973 4563 9973 4563 4890 15246 4890 15246 24840 23004 24840 23004 2365 6987 2365 6987 23002 19263 23002 19263 10840 10094 10840 10094 22365 116 22365 116 13984 24821 13984 24821 23247 4842 23247 4842 5948 24225 5948 24225 21524 13673 21524 13673 12332 23916 12332 23916 3162 1964 3162 1964 11506 17661 11506 17661 23572 8581 23572 8581 2492 19295 2492 19295 17672 6080 17672 6080 8193 21581 8193 21581 23948 10177 23948 10177 10815 24991 10815 24991 352 41 352 41 22170 14105 22170 14105 6575 22328 6575 22328 23951 2652 23951 2652 1860 10229 1860 10229 22164 4851 22164 4851 728 15256 728 15256 20935 2279 20935 2279 148 72 148 72 24196 18680 24196 18680 15088 11590 15088 11590 19787 2151 19787 2151 12559 16216 12559 16216 17610 9481 17610 9481 1599 17395 1599 17395 17446 10258 17446 10258 333 3582 333 3582 12966 22867 12966 22867 2934 4418 2934 4418 18407 2210 18407 2210 5645 21075 5645 21075 16084 992 16084 992 8227 13312 8227 13312 15075 1326 15075 1326 7530 22235 7530 22235 2777 4917 2777 4917 19872 1109 19872 1109 2361 12700 2361 12700 21308 4747 21308 4747 24224 17602 24224 17602 24899 14900 24899 14900 12134 20915 12134 20915 19666 12621 19666 12621 638 3880 638 3880 15113 20786 15113 20786 8388 12280 8388 12280 21892 21728 21892 21728 411 3857 411 3857 13124 22567 13124 22567 893 3761 893 3761 17478 21382 17478 21382 7584 5775 7584 5775 21307 20984 21307 20984 5848 8180 5848 8180 1194 16293 1194 16293 14948 10734 14948 10734 4585 16740 4585 16740 13748 5715 13748 5715 20085 24541 20085 24541 10689 8108 10689 8108 3396 19804 3396 19804 11540 5062 11540 5062 4052 79 4052 79 10619 9569 10619 9569 12114 6961 12114 6961 1838 2978 1838 2978 22658 18364 22658 18364 2202 8398 2202 8398 13053 17870 13053 17870 3472 22592 3472 22592 11995 8614 11995 8614 4296 6055 4296 6055 24886 22556 24886 22556 8765 8628 8765 8628 23176 24418 23176 24418 180 15193 180 15193 8494 23805 8494 23805 1073 6864 1073 6864 12306 17846 12306 17846 1529 4262 1529 4262 24569 16059 24569 16059 5032 20265 5032 20265 17331 10442 17331 10442 13474 19655 13474 19655 3986 10131 3986 10131 15680 1418 15680 1418 325 15013 325 15013 14259 3136 14259 3136 24839 21317 24839 21317 2580 8309 2580 8309 23360 21751 23360 21751 12528 10347 12528 10347 18319 23543 18319 23543 943 3598 943 3598 19391 22241 19391 22241 4176 2688 4176 2688 14037 10356 14037 10356 10194 2557 10194 2557 17608 19337 17608 19337 21495 11782 21495 11782 9283 7 9283 7 24494 21971 24494 21971 17616 3925 17616 3925 5354 12092 5354 12092 19778 7853 19778 7853 11492 312 11492 312 16161 21237 16161 21237 22630 23154 22630 23154 2278 6993 2278 6993 13936 18344 13936 18344 17165 11807 17165 11807 4906 3731 4906 3731 20337 92 20337 92 2147 14187 2147 14187 9697 4722 9697 4722 16864 21330 16864 21330 8684 8853 8684 8853 13919 12387 13919 12387 15802 2370 15802 2370 22011 11195 22011 11195 11926 2226 11926 2226 23010 18707 23010 18707 1560 2849 1560 2849 12088 17912 12088 17912 5582 1575 5582 1575 15614 16865 15614 16865 21711 3441 21711 3441 4059 19530 4059 19530 17279 532 17279 532 8574 18957 8574 18957 14010 6906 14010 6906 569 24945 569 24945 16474 4144 16474 4144 8609 23697 8609 23697 13370 1301 13370 1301 1254 22743 1254 22743 15015 17689 15015 17689 12217 135 12217 135 23197 20104 23197 20104 14195 17586 14195 17586 1520 23273 1520 23273 17876 24484 17876 24484 408 18640 408 18640 13604 1988 13604 1988 5160 16554 5160 16554 7755 5592 7755 5592 23910 18544 23910 18544 6570 13327 6570 13327 17985 22321 17985 22321 1567 5343 1567 5343 23880 363 23880 363 5027 18454 5027 18454 22323 23017 22323 23017 17209 2664 17209 2664 1744 13307 1744 13307 6048 6368 6048 6368 24796 14323 24796 14323 9957 252 9957 252 15468 20300 15468 20300 282 3798 282 3798 15989 16228 15989 16228 19208 9845 19208 9845 804 250 804 250 23523 20431 23523 20431 10580 11297 10580 11297 8276 18598 8276 18598 23933 4439 23933 4439 7204 21087 7204 21087 21489 197 21489 197 3935 18154 3935 18154 14756 24033 14756 24033 22336 2996 22336 2996 9829 18035 9829 18035 2446 2769 2446 2769 15354 10194 15354 10194 21150 15913 21150 15913 427 23141 427 23141 24223 7026 24223 7026 10981 19490 10981 19490 18676 831 18676 831 24042 19483 24042 19483 4735 8490 4735 8490 3498 18487 3498 18487 19601 10789 19601 10789 12429 23647 12429 23647 15911 3101 15911 3101 23754 20013 23754 20013 7895 23485 7895 23485 20507 11787 20507 11787 10516 18045 10516 18045 18727 7213 18727 7213 3299 19528 3299 19528 23046 1257 23046 1257 1706 17821 1706 17821 12418 2462 12418 2462 3860 8120 3860 8120 21281 4529 21281 4529 8091 23214 8091 23214 24804 12872 24804 12872 18765 3274 18765 3274 1874 14143 1874 14143 20917 7876 20917 7876 712 23009 712 23009 13565 9141 13565 9141 2667 374 2667 374 14093 19592 14093 19592 10209 3424 10209 3424 19830 21722 19830 21722 2713 6615 2713 6615 10070 16953 10070 16953 16970 21560 16970 21560 4306 13407 4306 13407 20748 6500 20748 6500 6119 24994 6119 24994 21883 3848 21883 3848 5716 18264 5716 18264 23495 9985 23495 9985 11340 21444 11340 21444 19194 5757 19194 5757 12330 19458 12330 19458 584 23715 584 23715 18962 10062 18962 10062 23559 75 23559 75 5873 19514 5873 19514 20080 681 20080 681 10687 13614 10687 13614 14375 4706 14375 4706 611 21041 611 21041 15332 7764 15332 7764 23326 1500 23326 1500 9844 16500 9844 16500 2482 221 2482 221 20556 14225 20556 14225 1910 635 1910 635 14893 4104 14893 4104 19218 8651 19218 8651 4505 21674 4505 21674 20408 1970 20408 1970 6584 21693 6584 21693 15016 17537 15016 17537 6714 2034 6714 2034 16268 23691 16268 23691 24368 18507 24368 18507 246 9910 246 9910 11708 20590 11708 20590 1523 1902 1523 1902 22657 12936 22657 12936 5022 1043 5022 1043 20379 23274 20379 23274 10614 3494 10614 3494 13892 14631 13892 14631 3494 16063 3494 16063 22326 20441 22326 20441 6493 10217 6493 10217 14953 14040 14953 14040 4568 3892 4568 3892 9032 10719 9032 10719 18130 13685 18130 13685 782 9432 782 9432 16616 13945 16616 13945 6017 23092 6017 23092 13163 841 13163 841 22283 21609 22283 21609 7089 3530 7089 3530 17366 20310 17366 20310 8819 24317 8819 24317 22753 10390 22753 10390 8324 24709 8324 24709 17381 2495 17381 2495 22297 18180 22297 18180 1156 3753 1156 3753 23826 6341 23826 6341 6730 20051 6730 20051 1979 4467 1979 4467 19260 863 19260 863 10048 20331 10048 20331 1568 23878 1568 23878 13846 10246 13846 10246 9887 23938 9887 23938 6406 1582 6406 1582 20657 19165 20657 19165 10672 16025 10672 16025 17637 2888 17637 2888 22439 17919 22439 17919 8926 2851 8926 2851 24096 22429 24096 22429 13077 8768 13077 8768 14770 23168 14770 23168 18479 3420 18479 3420 8940 18484 8940 18484 15101 4177 15101 4177 20295 23430 20295 23430 354 2969 354 2969 19722 20581 19722 20581 5602 24029 5602 24029 18287 9678 18287 9678 20531 24410 20531 24410 18193 4957 18193 4957 5809 18418 5809 18418 13703 22794 13703 22794 298 11923 298 11923 16071 2431 16071 2431 21771 24756 21771 24756 7083 6462 7083 6462 1854 13955 1854 13955 19002 8245 19002 8245 7548 20237 7548 20237 24936 5408 24936 5408 14081 18678 14081 18678 17202 5455 17202 5455 2336 16606 2336 16606 1608 1944 1608 1944 14573 1167 14573 1167 4245 12627 4245 12627 12746 2471 12746 2471 23832 18779 23832 18779 24391 4216 24391 4216 2984 2253 2984 2253 10074 200 10074 200 15924 21615 15924 21615 24603 7461 24603 7461 13425 21384 13425 21384 19848 12864 19848 12864 9408 19013 9408 19013 12505 14677 12505 14677 21029 5811 21029 5811 4978 21109 4978 21109 19611 14493 19611 14493 3598 24517 3598 24517 594 55 594 55 17029 23707 17029 23707 7737 17123 7737 17123 16614 3914 16614 3914 8392 23988 8392 23988 19149 783 19149 783 12390 16302 12390 16302 245 23708 245 23708 15163 7076 15163 7076 3622 15123 3622 15123 18067 4508 18067 4508 4757 12438 4757 12438 23085 666 23085 666 4427 24665 4427 24665 24478 8832 24478 8832 2966 19884 2966 19884 24686 991 24686 991 14989 17794 14989 17794 9550 1202 9550 1202 24148 19619 24148 19619 3749 24906 3749 24906 14035 5236 14035 5236 24185 21749 24185 21749 5672 154 5672 154 35 21725 35 21725 13142 8471 13142 8471 16515 15687 16515 15687 2722 24670 2722 24670 16569 664 16569 664 618 14665 618 14665 15549 3556 15549 3556 6785 14167 6785 14167 22381 22214 22381 22214 24957 4399 24957 4399 8402 13476 8402 13476 24505 18596 24505 18596 13539 24229 13539 24229 23044 476 23044 476 4950 17901 4950 17901 19275 24587 19275 24587 24448 2081 24448 2081 3190 14806 3190 14806 17676 5579 17676 5579 23931 15578 23931 15578 8734 19344 8734 19344 151 4816 151 4816 6568 20212 6568 20212 17673 6510 17673 6510 11918 9129 11918 9129 24662 24319 24662 24319 2795 2189 2795 2189 24691 13200 24691 13200 6090 4089 6090 4089 17410 24525 17410 24525 4548 9249 4548 9249 561 1670 561 1670 22230 22912 22230 22912 8643 8717 8643 8717 3864 5999 3864 5999 24874 16076 24874 16076 409 7977 409 7977 24623 20764 24623 20764 2597 11533 2597 11533 20444 24104 20444 24104 14359 261 14359 261 23794 23729 23794 23729 36 1836 36 1836 10996 8873 10996 8873 22544 17169 22544 17169 1635 24675 1635 24675 22423 6738 22423 6738 2380 231 2380 231 14364 18811 14364 18811 16324 716 16324 716 2089 23492 2089 23492 731 10415 731 10415 23277 6918 23277 6918 4367 2475 4367 2475 23006 16737 23006 16737 8741 23399 8741 23399 19121 13625 19121 13625 14837 18269 14837 18269 19258 1095 19258 1095 12933 20917 12933 20917 17166 1949 17166 1949 11831 19378 11831 19378 9292 13231 9292 13231 12124 2273 12124 2273 2753 21248 2753 21248 13085 10003 13085 10003 779 3644 779 3644 20493 18478 20493 18478 2001 1669 2001 1669 12911 18604 12911 18604 3620 9769 3620 9769 927 13124 927 13124 6571 10477 6571 10477 3704 7882 3704 7882 21430 23847 21430 23847 15082 14633 15082 14633 4886 2909 4886 2909 21947 18512 21947 18512 5955 8009 5955 8009 19390 6336 19390 6336 6272 23881 6272 23881 18200 6227 18200 6227 1830 134 1830 134 156 17167 156 17167 9606 11833 9606 11833 11752 18253 11752 18253 12409 13408 12409 13408 3849 21892 3849 21892 22584 719 22584 719 4696 24604 4696 24604 17696 12401 17696 12401 11357 2853 11357 2853 2816 19736 2816 19736 18991 24682 18991 24682 6010 15718 6010 15718 15774 722 15774 722 784 15053 784 15053 22587 18648 22587 18648 8162 1765 8162 1765 21034 9258 21034 9258 1442 21587 1442 21587 21199 1188 21199 1188 5801 19211 5801 19211 655 3108 655 3108 22133 15521 22133 15521 6437 1704 6437 1704 12779 24122 12779 24122 1723 3786 1723 3786 18730 23605 18730 23605 5640 9984 5640 9984 20601 2895 20601 2895 2986 24018 2986 24018 14965 19991 14965 19991 908 13076 908 13076 14029 9584 14029 9584 4270 23867 4270 23867 8333 4661 8333 4661 2041 24404 2041 24404 23713 5968 23713 5968 17091 21297 17091 21297 23022 17669 23022 17669 2689 23019 2689 23019 18233 7750 18233 7750 7601 15599 7601 15599 22526 12984 22526 12984 11310 16731 11310 16731 1316 24444 1316 24444 17296 4541 17296 4541 4211 10972 4211 10972 22969 22473 22969 22473 24104 811 24104 811 7404 17299 7404 17299 17276 4047 17276 4047 9917 17769 9917 17769 21157 1518 21157 1518 21950 22004 21950 22004 7074 3353 7074 3353 17073 21934 17073 21934 9396 2901 9396 2901 16508 23222 16508 23222 10471 3823 10471 3823 20346 23579 20346 23579 1088 9959 1088 9959 22548 353 22548 353 8662 23356 8662 23356 1332 258 1332 258 14758 20307 14758 20307 6124 11884 6124 11884 20385 6113 20385 6113 5112 18073 5112 18073 24330 386 24330 386 3656 13117 3656 13117 17910 5401 17910 5401 7336 17718 7336 17718 3028 4171 3028 4171 7617 141 7617 141 23724 22396 23724 22396 5063 3013 5063 3013 14362 11801 14362 11801 20465 23545 20465 23545 5311 7712 5311 7712 14205 174 14205 174 6525 22885 6525 22885 22626 1751 22626 1751 17161 23529 17161 23529 24807 3124 24807 3124 11163 20335 11163 20335 19449 4673 19449 4673 7106 18624 7106 18624 20840 21721 20840 21721 6726 3252 6726 3252 2018 7244 2018 7244 16146 19106 16146 19106 926 7326 926 7326 11793 1024 11793 1024 19283 19675 19283 19675 8847 3230 8847 3230 16373 17303 16373 17303 3007 1307 3007 1307 15482 17726 15482 17726 4855 3165 4855 3165 21301 18975 21301 18975 3872 2378 3872 2378 24039 24416 24039 24416 14235 6799 14235 6799 22177 18799 22177 18799 3707 2492 3707 2492 12596 12791 12596 12791 129 6932 129 6932 15165 18843 15165 18843 5714 998 5714 998 19268 19697 19268 19697 2229 8538 2229 8538 13563 5756 13563 5756 2283 21356 2283 21356 17881 16895 17881 16895 1347 23060 1347 23060 19904 7552 19904 7552 3683 23055 3683 23055 24863 3104 24863 3104 12912 24779 12912 24779 1313 9058 1313 9058 18174 5611 18174 5611 1051 13041 1051 13041 14213 22456 14213 22456 6581 9863 6581 9863 10749 12336 10749 12336 7471 6899 7471 6899 12315 19718 12315 19718 24362 13126 24362 13126 10291 3310 10291 3310 21386 21771 21386 21771 23966 8160 23966 8160 18406 22832 18406 22832 6690 44 6690 44 20020 11682 20020 11682 3044 766 3044 766 23169 15561 23169 15561 2330 8406 2330 8406 10107 18164 10107 18164 4753 6588 4753 6588 19484 20412 19484 20412 4209 2351 4209 2351 21051 13944 21051 13944 434 1355 434 1355 19623 22184 19623 22184 13790 7359 13790 7359 24144 24494 24144 24494 8989 6435 8989 6435 4365 23263 4365 23263 22116 11877 22116 11877 23608 21423 23608 21423 6993 17877 6993 17877 16031 18532 16031 18532 17684 8146 17684 8146 2519 6436 2519 6436 18953 17976 18953 17976 6013 5660 6013 5660 19033 24204 19033 24204 5536 10045 5536 10045 14276 11878 14276 11878 18937 16491 18937 16491 56 22483 56 22483 12468 7354 12468 7354 939 24356 939 24356 21002 11661 21002 11661 3445 19594 3445 19594 10068 11439 10068 11439 16124 23398 16124 23398 24071 1170 24071 1170 2057 21788 2057 21788 9774 208 9774 208 803 6605 803 6605 19993 814 19993 814 15029 17914 15029 17914 24684 11334 24684 11334 6339 23124 6339 23124 1504 8739 1504 8739 20461 511 20461 511 7932 17982 7932 17982 19441 21929 19441 21929 1649 9476 1649 9476 18196 23777 18196 23777 299 4648 299 4648 20646 22905 20646 22905 6651 8126 6651 8126 15525 15970 15525 15970 2789 2689 2789 2689 18185 21097 18185 21097 5203 16776 5203 16776 21203 4247 21203 4247 7487 19933 7487 19933 22945 7569 22945 7569 8949 18989 8949 18989 21355 6273 21355 6273 6389 11732 6389 11732 24437 21906 24437 21906 2539 1374 2539 1374 24921 5318 24921 5318 1993 13081 1993 13081 22140 1467 22140 1467 815 18899 815 18899 18158 12191 18158 12191 3304 14497 3304 14497 21063 27 21063 27 14151 18061 14151 18061 3963 5454 3963 5454 14684 4222 14684 4222 23081 11109 23081 11109 7585 5869 7585 5869 2078 1097 2078 1097 20412 21717 20412 21717 22058 15638 22058 15638 12063 24840 12063 24840 17149 10133 17149 10133 20950 22128 20950 22128 12037 5747 12037 5747 489 23493 489 23493 12070 10030 12070 10030 1456 661 1456 661 19233 12293 19233 12293 2199 2639 2199 2639 13551 20385 13551 20385 23665 8573 23665 8573 10508 21033 10508 21033 24278 7828 24278 7828 4913 3046 4913 3046 21700 22167 21700 22167 1486 1139 1486 1139 16996 22793 16996 22793 11588 565 11588 565 16677 8439 16677 8439 255 20222 255 20222 15100 22322 15100 22322 3290 10581 3290 10581 17639 5087 17639 5087 1329 23824 1329 23824 22563 13218 22563 13218 6303 18186 6303 18186 23737 3776 23737 3776 1233 1222 1233 1222 19788 21355 19788 21355 22126 2852 22126 2852 16684 18250 16684 18250 2737 22090 2737 22090 780 10782 780 10782 20365 4642 20365 4642 3531 22161 3531 22161 23204 11740 23204 11740 134 23607 134 23607 22999 786 22999 786 5606 24792 5606 24792 15573 6278 15573 6278 22477 18229 22477 18229 6948 14392 6948 14392 21460 20906 21460 20906 769 4435 769 4435 23446 22041 23446 22041 15141 5874 15141 5874 4421 9190 4421 9190 21526 24055 21526 24055 321 939 321 939 19246 10926 19246 10926 9367 21326 9367 21326 540 425 540 425 9331 16710 9331 16710 21597 24110 21597 24110 6857 5006 6857 5006 23830 23442 23830 23442 3971 6282 3971 6282 19564 24088 19564 24088 10552 12585 10552 12585 17629 465 17629 465 11034 21617 11034 21617 1144 14177 1144 14177 9791 1871 9791 1871 14741 19691 14741 19691 4189 4894 4189 4894 11152 16261 11152 16261 4163 21624 4163 21624 14700 1142 14700 1142 729 16271 729 16271 23450 114 23450 114 4711 5019 4711 5019 21715 1343 21715 1343 6035 10589 6035 10589 8793 739 8793 739 22649 21182 22649 21182 1481 23979 1481 23979 15851 11664 15851 11664 2305 3562 2305 3562 21864 19250 21864 19250 3364 12674 3364 12674 18346 6208 18346 6208 3976 24864 3976 24864 763 9182 763 9182 14095 7086 14095 7086 16477 17623 16477 17623 8038 7900 8038 7900 18023 19159 18023 19159 8821 13730 8821 13730 23357 5848 23357 5848 6757 24743 6757 24743 22847 8498 22847 8498 14761 24290 14761 24290 5472 5321 5472 5321 24385 11871 24385 11871 4481 33 4481 33 23106 13449 23106 13449 4544 847 4544 847 10809 7447 10809 7447 3793 19113 3793 19113 24041 919 24041 919 1831 7230 1831 7230 23201 21135 23201 21135 2596 4580 2596 4580 16995 14041 16995 14041 2181 23176 2181 23176 23501 23717 23501 23717 11104 1296 11104 1296 8894 20065 8894 20065 22687 7339 22687 7339 7553 21150 7553 21150 16538 8851 16538 8851 10977 20968 10977 20968 20835 9789 20835 9789 13273 1216 13273 1216 2424 16810 2424 16810 21287 10595 21287 10595 5192 12563 5192 12563 18273 993 18273 993 11090 12696 11090 12696 20091 3038 20091 3038 11972 19759 11972 19759 1279 4995 1279 4995 20586 8845 20586 8845 1082 23593 1082 23593 5174 8107 5174 8107 24454 22568 24454 22568 5255 10409 5255 10409 2405 20151 2405 20151 23611 5654 23611 5654 5671 21584 5671 21584 18460 376 18460 376 24657 21221 24657 21221 3532 9183 3532 9183 10110 21212 10110 21212 16490 582 16490 582 261 15792 261 15792 11858 3221 11858 3221 24418 7530 24418 7530 1169 4863 1169 4863 18841 20737 18841 20737 20843 668 20843 668 4707 18278 4707 18278 727 5645 727 5645 17187 17058 17187 17058 6335 6787 6335 6787 15731 11122 15731 11122 7685 452 7685 452 24818 14340 24818 14340 7621 379 7621 379 16107 13421 16107 13421 23804 24200 23804 24200 2886 211 2886 211 1061 20945 1061 20945 11060 1828 11060 1828 19534 12249 19534 12249 2785 21015 2785 21015 18517 576 18517 576 12820 16159 12820 16159 20309 3634 20309 3634 17065 24050 17065 24050 20696 4239 20696 4239 8242 3378 8242 3378 2623 17646 2623 17646 18579 11678 18579 11678 9412 24652 9412 24652 6991 4268 6991 4268 24736 17378 24736 17378 8625 14866 8625 14866 21576 19646 21576 19646 1162 1437 1162 1437 16454 24784 16454 24784 481 8127 481 8127 22557 19639 22557 19639 2601 5702 2601 5702 15125 12638 15125 12638 554 3196 554 3196 11732 20435 11732 20435 1607 484 1607 484 18623 16027 18623 16027 12617 13534 12617 13534 18532 22264 18532 22264 5116 9087 5116 9087 17413 21415 17413 21415 1919 8301 1919 8301 23382 23175 23382 23175 12526 11337 12526 11337 5323 16398 5323 16398 20919 4160 20919 4160 653 24591 653 24591 13288 11597 13288 11597 19847 1873 19847 1873 5242 22187 5242 22187 9197 5254 9197 5254 2500 21121 2500 21121 24295 3088 24295 3088 10040 17948 10040 17948 1950 24700 1950 24700 24768 13246 24768 13246 14817 2531 14817 2531 7804 24041 7804 24041 11161 4910 11161 4910 23667 12080 23667 12080 3131 20844 3131 20844 23556 1255 23556 1255 24917 39 24917 39 4287 6536 4287 6536 22617 13082 22617 13082 11691 24833 11691 24833 24896 6612 24896 6612 18899 16505 18899 16505 6505 1184 6505 1184 24572 20733 24572 20733 12765 9418 12765 9418 152 2624 152 2624 23696 17077 23696 17077 563 18330 563 18330 13129 11983 13129 11983 24066 23960 24066 23960 9491 4528 9491 4528 1027 13015 1027 13015 22238 18100 22238 18100 3921 9523 3921 9523 13860 18119 13860 18119 19419 15286 19419 15286 1827 23616 1827 23616 17837 10096 17837 10096 11669 3919 11669 3919 18165 18816 18165 18816 2653 24563 2653 24563 579 4582 579 4582 13966 11775 13966 11775 4983 785 4983 785 18989 22971 18989 22971 3377 15199 3377 15199 15997 24520 15997 24520 6409 16677 6409 16677 1030 21473 1030 21473 17387 5975 17387 5975 6638 13346 6638 13346 22875 19138 22875 19138 2564 4949 2564 4949 751 9077 751 9077 24501 24741 24501 24741 14584 1819 14584 1819 21294 21843 21294 21843 6550 12417 6550 12417 21463 22288 21463 22288 616 933 616 933 12383 19870 12383 19870 16496 9297 16496 9297 21255 1557 21255 1557 1344 20845 1344 20845 17494 8417 17494 8417 1066 15343 1066 15343 18901 7549 18901 7549 8682 23635 8682 23635 22241 14424 22241 14424 9781 24649 9781 24649 19319 1314 19319 1314 419 14454 419 14454 12307 441 12307 441 5161 13052 5161 13052 14744 182 14744 182 7149 18359 7149 18359 24237 3344 24237 3344 15722 13826 15722 13826 8776 23632 8776 23632 16164 631 16164 631 517 22307 517 22307 23407 1633 23407 1633 14574 9082 14574 9082 22437 4085 22437 4085 5037 23702 5037 23702 17522 6699 17522 6699 21647 17795 21647 17795 10584 8827 10584 8827 14705 24793 14705 24793 1139 294 1139 294 15695 21970 15695 21970 5501 1126 5501 1126 3663 23059 3663 23059 19013 1378 19013 1378 8114 21099 8114 21099 5304 17376 5304 17376 1152 8248 1152 8248 14832 16114 14832 16114 2276 5151 2276 5151 16442 21547 16442 21547 24460 957 24460 957 4939 18831 4939 18831 17831 967 17831 967 21611 22462 21611 22462 24819 2967 24819 2967 11481 17068 11481 17068 24300 20099 24300 20099 2474 10104 2474 10104 19817 1896 19817 1896 23012 12175 23012 12175 6384 3777 6384 3777 2674 12284 2674 12284 9282 15326 9282 15326 19819 11274 19819 11274 4391 2271 4391 2271 21506 10496 21506 10496 8208 23767 8208 23767 15532 2828 15532 2828 5715 24114 5715 24114 24517 6938 24517 6938 4389 17209 4389 17209 23935 23208 23935 23208 8360 15260 8360 15260 1192 12660 1192 12660 19710 24971 19710 24971 24925 944 24925 944 12209 23377 12209 23377 24146 2640 24146 2640 2150 23583 2150 23583 19610 10034 19610 10034 3427 21323 3427 21323 19942 4130 19942 4130 1916 22679 1916 22679 15688 226 15688 226 22050 19327 22050 19327 437 5683 437 5683 12305 23660 12305 23660 1115 9103 1115 9103 10211 24871 10211 24871 1929 2564 1929 2564 10225 14613 10225 14613 3130 11896 3130 11896 22246 22536 22246 22536 16194 23873 16194 23873 21930 6919 21930 6919 9577 19828 9577 19828 20117 4365 20117 4365 27 23313 27 23313 20536 8435 20536 8435 23504 869 23504 869 5305 16206 5305 16206 22993 7105 22993 7105 3226 23446 3226 23446 21683 3371 21683 3371 1275 12650 1275 12650 14407 9222 14407 9222 4309 3584 4309 3584 18215 13173 18215 13173 8346 17001 8346 17001 12753 6607 12753 6607 3436 24392 3436 24392 185 2742 185 2742 21765 22518 21765 22518 7246 12407 7246 12407 3825 17284 3825 17284 8075 24217 8075 24217 2861 7584 2861 7584 22543 24534 22543 24534 271 7079 271 7079 6441 19638 6441 19638 4056 829 4056 829 16650 14656 16650 14656 6578 3489 6578 3489 21518 19940 21518 19940 12487 1999 12487 1999 21042 20433 21042 20433 22920 11385 22920 11385 5755 24302 5755 24302 23760 3872 23760 3872 903 24551 903 24551 12733 14797 12733 14797 2634 1079 2634 1079 19223 20317 19223 20317 8427 2721 8427 2721 21586 20849 21586 20849 11948 2412 11948 2412 19430 23562 19430 23562 24592 5548 24592 5548 9173 15709 9173 15709 16073 20507 16073 20507 5759 4455 5759 4455 20387 15845 20387 15845 847 5392 847 5392 9908 23086 9908 23086 15414 13148 15414 13148 1290 8798 1290 8798 12333 19061 12333 19061 7674 6784 7674 6784 22652 20198 22652 20198 9054 1928 9054 1928 24141 8110 24141 8110 4105 9956 4105 9956 2293 467 2293 467 15633 6532 15633 6532 3520 4127 3520 4127 20096 702 20096 702 5226 24722 5226 24722 18571 313 18571 313 22313 22540 22313 22540 10664 13165 10664 13165 465 22336 465 22336 21377 3287 21377 3287 7881 20822 7881 20822 2644 5603 2644 5603 24713 21838 24713 21838 6343 7167 6343 7167 12960 22643 12960 22643 23096 15039 23096 15039 6911 9977 6911 9977 12056 18586 12056 18586 22716 6870 22716 6870 23166 19285 23166 19285 11300 5936 11300 5936 24004 19078 24004 19078 15391 24514 15391 24514 22825 9018 22825 9018 13638 23050 13638 23050 22431 17749 22431 17749 1193 21909 1193 21909 20196 7349 20196 7349 1735 19397 1735 19397 13170 21299 13170 21299 9567 8970 9567 8970 823 713 823 713 24761 20580 24761 20580 11466 4677 11466 4677 2734 19674 2734 19674 23897 53 23897 53 11147 18838 11147 18838 21668 743 21668 743 3360 6017 3360 6017 17983 15106 17983 15106 23502 492 23502 492 23 20860 23 20860 18354 9200 18354 9200 7086 16902 7086 16902 14617 13635 14617 13635 2173 4882 2173 4882 477 13986 477 13986 24365 22000 24365 22000 4645 7820 4645 7820 20599 793 20599 793 18494 18297 18494 18297 2573 24585 2573 24585 17088 14031 17088 14031 20708 8915 20708 8915 1342 15732 1342 15732 18208 21773 18208 21773 15619 12206 15619 12206 4747 1107 4747 1107 16365 23425 16365 23425 8546 5186 8546 5186 22645 23451 22645 23451 1646 9858 1646 9858 15771 23037 15771 23037 9621 747 9621 747 9034 24663 9034 24663 17464 3451 17464 3451 9237 11377 9237 11377 17655 2231 17655 2231 9839 9897 9839 9897 14314 1683 14314 1683 22834 17559 22834 17559 12272 20427 12272 20427 3811 5290 3811 5290 20688 22960 20688 22960 11584 8030 11584 8030 18090 1609 18090 1609 455 24489 455 24489 15759 3685 15759 3685 4340 69 4340 69 7501 17197 7501 17197 12143 8844 12143 8844 4426 17628 4426 17628 15237 1917 15237 1917 1829 24855 1829 24855 88 5244 88 5244 23189 17474 23189 17474 8364 1643 8364 1643 3843 19073 3843 19073 19236 8939 19236 8939 11965 20499 11965 20499 1209 7183 1209 7183 12759 18551 12759 18551 24787 2108 24787 2108 9631 16270 9631 16270 22039 542 22039 542 16091 13764 16091 13764 1943 23491 1943 23491 22181 9024 22181 9024 8614 17935 8614 17935 24054 9084 24054 9084 1399 14787 1399 14787 19965 2157 19965 2157 12657 24080 12657 24080 791 3725 791 3725 24722 22244 24722 22244 3937 9101 3937 9101 15513 20109 15513 20109 3336 7355 3336 7355 12727 21158 12727 21158 1903 4806 1903 4806 19932 21206 19932 21206 6664 10458 6664 10458 14682 14005 14682 14005 2162 22248 2162 22248 1654 6466 1654 6466 14560 1250 14560 1250 3927 20001 3927 20001 198 12944 198 12944 24588 16335 24588 16335 1843 11470 1843 11470 17678 1393 17678 1393 4853 23026 4853 23026 23819 16150 23819 16150 10231 14309 10231 14309 14942 19132 14942 19132 5953 403 5953 403 21073 21071 21073 21071 3894 3331 3894 3331 21520 22025 21520 22025 4819 5633 4819 5633 17031 1785 17031 1785 1037 14149 1037 14149 17631 4984 17631 4984 23573 1839 23573 1839 11879 18935 11879 18935 1420 13663 1420 13663 18629 7572 18629 7572 22684 16372 22684 16372 2817 5320 2817 5320 13727 22795 13727 22795 8081 11423 8081 11423 13331 16248 13331 16248 104 20420 104 20420 24770 25 24770 25 9070 17136 9070 17136 22211 10938 22211 10938 10295 10138 10295 10138 3441 22234 3441 22234 24229 4296 24229 4296 10102 18506 10102 18506 24014 2877 24014 2877 4972 9153 4972 9153 23816 20607 23816 20607 6327 4848 6327 4848 15894 11686 15894 11686 18700 20636 18700 20636 2368 1334 2368 1334 19979 18809 19979 18809 6687 12645 6687 12645 17840 19623 17840 19623 704 6162 704 6162 18659 21837 18659 21837 8294 7975 8294 7975 20457 17758 20457 17758 723 8821 723 8821 13448 18175 13448 18175 6045 318 6045 318 496 19726 496 19726 20766 2671 20766 2671 10806 14943 10806 14943 20677 1652 20677 1652 8126 22400 8126 22400 23229 4577 23229 4577 1545 24173 1545 24173 18913 2856 18913 2856 8083 21234 8083 21234 12123 9178 12123 9178 16360 19462 16360 19462 9019 970 9019 970 18213 19943 18213 19943 8927 2774 8927 2774 3960 22213 3960 22213 19867 17 19867 17 7546 23843 7546 23843 6792 6798 6792 6798 21567 4003 21567 4003 8629 22158 8629 22158 19878 5300 19878 5300 9308 18499 9308 18499 23743 24441 23743 24441 7521 8648 7521 8648 19540 20032 19540 20032 20863 24251 20863 24251 11269 5607 11269 5607 1786 19264 1786 19264 1000 24435 1000 24435 17871 7559 17871 7559 8511 24211 8511 24211 21500 19062 21500 19062 2328 1466 2328 1466 21108 15000 21108 15000 7128 5332 7128 5332 23296 20790 23296 20790 8973 77 8973 77 17894 21416 17894 21416 21965 4070 21965 4070 2075 22978 2075 22978 11663 4389 11663 4389 2930 10297 2930 10297 12828 23880 12828 23880 3225 131 3225 131 10361 2170 10361 2170 3911 14505 3911 14505 19415 20292 19415 20292 5976 1048 5976 1048 23391 17557 23391 17557 1724 8758 1724 8758 12034 21532 12034 21532 1326 908 1326 908 22226 15672 22226 15672 4727 23040 4727 23040 19529 302 19529 302 8188 11348 8188 11348 15891 17889 15891 17889 24972 8751 24972 8751 4115 18470 4115 18470 20067 22079 20067 22079 5777 8840 5777 8840 9158 17165 9158 17165 5248 8418 5248 8418 24049 21226 24049 21226 2010 24106 2010 24106 13921 8552 13921 8552 257 6076 257 6076 12674 22015 12674 22015 572 198 572 198 8312 19329 8312 19329 21302 983 21302 983 4370 18634 4370 18634 22065 21511 22065 21511 8871 5636 8871 5636 13491 8602 13491 8602 20773 18356 20773 18356 8137 10080 8137 10080 6610 816 6610 816 23851 9625 23851 9625 12341 180 12341 180 10318 22427 10318 22427 23475 118 23475 118 1135 12041 1135 12041 22524 18222 22524 18222 2046 2831 2046 2831 17222 22460 17222 22460 9133 2542 9133 2542 17140 14947 17140 14947 6426 8582 6426 8582 12244 13598 12244 13598 5322 23819 5322 23819 11895 4257 11895 4257 8587 360 8587 360 5500 23145 5500 23145 11487 4631 11487 4631 22950 16242 22950 16242 13275 10758 13275 10758 5421 24008 5421 24008 23369 24773 23369 24773 7558 18533 7558 18533 22983 4885 22983 4885 7348 21262 7348 21262 12895 13623 12895 13623 20448 21117 20448 21117 3251 6163 3251 6163 19919 15419 19919 15419 7382 7217 7382 7217 24426 894 24426 894 11411 18669 11411 18669 4045 19729 4045 19729 20259 341 20259 341 3796 17713 3796 17713 14523 6908 14523 6908 21304 9335 21304 9335 4369 5933 4369 5933 24090 21373 24090 21373 5649 10565 5649 10565 22916 23419 22916 23419 2765 10158 2765 10158 1190 20396 1190 20396 24544 344 24544 344 2929 13546 2929 13546 16865 2843 16865 2843 8907 24660 8907 24660 18592 6386 18592 6386 2049 22506 2049 22506 19269 7148 19269 7148 5696 18386 5696 18386 17875 6980 17875 6980 8867 21386 8867 21386 24573 12775 24573 12775 13209 1690 13209 1690 20128 14555 20128 14555 12507 18665 12507 18665 8448 11482 8448 11482 21661 21026 21661 21026 17998 7384 17998 7384 23078 14841 23078 14841 12453 6808 12453 6808 23808 23153 23808 23153 24798 1719 24798 1719 6184 12805 6184 12805 23566 6674 23566 6674 24867 24485 24867 24485 7127 8213 7127 8213 3569 1972 3569 1972 18128 24374 18128 24374 7363 5187 7363 5187 15629 19004 15629 19004 1070 7313 1070 7313 24424 23606 24424 23606 6795 8480 6795 8480 20606 23210 20606 23210 24541 1782 24541 1782 1276 24396 1276 24396 24786 5927 24786 5927 13619 19085 13619 19085 1118 22753 1118 22753 23964 16416 23964 16416 5107 4757 5107 4757 19286 13492 19286 13492 3461 6264 3461 6264 18808 12506 18808 12506 9371 22179 9371 22179 21695 1729 21695 1729 5397 22522 5397 22522 24575 138 24575 138 5033 21380 5033 21380 20226 2899 20226 2899 1837 23139 1837 23139 19307 2295 19307 2295 21529 14460 21529 14460 3093 2247 3093 2247 24729 20599 24729 20599 9094 5516 9094 5516 3151 16876 3151 16876 19709 1682 19709 1682 13359 15517 13359 15517 17045 14536 17045 14536 4034 5059 4034 5059 13813 24007 13813 24007 4233 8012 4233 8012 18922 6056 18922 6056 895 11299 895 11299 12715 21760 12715 21760 7311 7303 7311 7303 17304 20066 17304 20066 4101 9829 4101 9829 22656 16506 22656 16506 539 24644 539 24644 23263 3461 23263 3461 4663 21152 4663 21152 18845 2907 18845 2907 1628 12075 1628 12075 21517 24067 21517 24067 8996 8794 8996 8794 22801 21089 22801 21089 23697 2087 23697 2087 1796 19500 1796 19500 16541 2623 16541 2623 23250 24473 23250 24473 944 3225 944 3225 12303 19922 12303 19922 22639 1427 22639 1427 10655 10535 10655 10535 13035 24109 13035 24109 14 8696 14 8696 9952 18592 9952 18592 21889 2565 21889 2565 965 11043 965 11043 12579 4283 12579 4283 21167 2669 21167 2669 5337 19348 5337 19348 13923 12624 13923 12624 5681 24125 5681 24125 1500 17170 1500 17170 20611 18491 20611 18491 13951 13823 13951 13823 19366 1081 19366 1081 5345 14780 5345 14780 1658 23628 1658 23628 10743 8858 10743 8858 16385 19018 16385 19018 21614 23100 21614 23100 8434 1654 8434 1654 16429 10765 16429 10765 6894 1865 6894 1865 21243 19122 21243 19122 460 3491 460 3491 21879 13505 21879 13505 4985 22467 4985 22467 269 24895 269 24895 9703 9727 9703 9727 20503 19389 20503 19389 6614 22113 6614 22113 17298 1861 17298 1861 10725 22115 10725 22115 4061 10463 4061 10463 17421 22772 17421 22772 21893 19868 21893 19868 10452 4182 10452 4182 21740 21389 21740 21389 13755 299 13755 299 7543 8144 7543 8144 18789 5100 18789 5100 2834 20443 2834 20443 19289 2757 19289 2757 421 19463 421 19463 3984 15121 3984 15121 16969 21928 16969 21928 4264 99 4264 99 14823 17163 14823 17163 7276 20771 7276 20771 2549 2878 2549 2878 18269 17513 18269 17513 6241 3435 6241 3435 22030 16026 22030 16026 5302 3824 5302 3824 14525 19335 14525 19335 23607 2820 23607 2820 12346 13892 12346 13892 23182 21134 23182 21134 1768 8829 1768 8829 18249 15134 18249 15134 3587 3399 3587 3399 19265 24915 19265 24915 24609 8459 24609 8459 4584 22511 4584 22511 11991 13020 11991 13020 3342 1558 3342 1558 22784 18682 22784 18682 1384 14434 1384 14434 19011 2403 19011 2403 773 14894 773 14894 22935 5004 22935 5004 350 19928 350 19928 19642 5327 19642 5327 1648 19123 1648 19123 21174 24180 21174 24180 3020 1031 3020 1031 8407 16961 8407 16961 17400 1512 17400 1512 6243 21353 6243 21353 22239 3988 22239 3988 13249 2868 13249 2868 22815 23556 22815 23556 18264 7262 18264 7262 24401 2105 24401 2105 12014 16907 12014 16907 22034 717 22034 717 3974 24175 3974 24175 20201 10106 20201 10106 15341 7916 15341 7916 1220 20531 1220 20531 23292 15097 23292 15097 12637 3367 12637 3367 23509 16572 23509 16572 14972 3628 14972 3628 22415 18273 22415 18273 7727 14103 7727 14103 21245 11743 21245 11743 12889 23927 12889 23927 3928 5113 3928 5113 8282 19026 8282 19026 340 1791 340 1791 17865 22487 17865 22487 7120 10129 7120 10129 24206 15410 24206 15410 5269 19668 5269 19668 21482 2123 21482 2123 493 22972 493 22972 20941 1413 20941 1413 23568 14184 23568 14184 3623 18505 3623 18505 23376 13525 23376 13525 5065 19323 5065 19323 18654 6695 18654 6695 9280 12211 9280 12211 13052 4964 13052 4964 1392 11323 1392 11323 1094 189 1094 189 17577 12961 17577 12961 444 315 444 315 21224 14914 21224 14914 9588 4751 9588 4751 2112 2516 2112 2516 20874 13913 20874 13913 2200 6021 2200 6021 18912 24752 18912 24752 24903 6613 24903 6613 2430 18170 2430 18170 16392 14246 16392 14246 19784 2549 19784 2549 11855 23836 11855 23836 384 8249 384 8249 13535 22341 13535 22341 3762 6191 3762 6191 22296 16347 22296 16347 13223 3783 13223 3783 10466 20762 10466 20762 21933 22619 21933 22619 15814 11502 15814 11502 20661 20082 20661 20082 6452 23484 6452 23484 15259 3678 15259 3678 3072 21043 3072 21043 20802 24083 20802 24083 3338 10617 3338 10617 21271 16409 21271 16409 6340 612 6340 612 21874 13510 21874 13510 7883 929 7883 929 19983 9015 19983 9015 13057 7179 13057 7179 20207 24254 20207 24254 5217 865 5217 865 3111 17317 3111 17317 13908 5262 13908 5262 5665 8477 5665 8477 18141 3032 18141 3032 4214 21004 4214 21004 3590 1455 3590 1455 24673 15037 24673 15037 6545 4756 6545 4756 629 19375 629 19375 19957 6408 19957 6408 12630 24151 12630 24151 21525 13822 21525 13822 11186 21030 11186 21030 19947 9229 19947 9229 952 17944 952 17944 8123 12852 8123 12852 17288 17060 17288 17060 580 5543 580 5543 21609 22561 21609 22561 1839 4903 1839 4903 17855 19719 17855 19719 4229 938 4229 938 22606 24313 22606 24313 23549 12823 23549 12823 10574 10146 10574 10146 20384 22199 20384 22199 16599 1627 16599 1627 23034 8252 23034 8252 16653 4300 16653 4300 3943 23892 3943 23892 24845 6544 24845 6544 4236 24373 4236 24373 23145 11889 23145 11889 3826 4980 3826 4980 14102 16814 14102 16814 1754 2768 1754 2768 11768 19849 11768 19849 708 5200 708 5200 24152 22339 24152 22339 4178 12181 4178 12181 19264 24040 19264 24040 5114 7658 5114 7658 15230 23896 15230 23896 24119 9106 24119 9106 71 20497 71 20497 21503 10192 21503 10192 3455 24807 3455 24807 18842 497 18842 497 7648 22185 7648 22185 22195 5365 22195 5365 5493 18258 5493 18258 16293 6577 16293 6577 1015 14831 1015 14831 16757 6677 16757 6677 4990 9961 4990 9961 21010 23580 21010 23580 14885 12326 14885 12326 24940 23770 24940 23770 5187 12281 5187 12281 24970 24528 24970 24528 830 4067 830 4067 23074 17181 23074 17181 24564 11130 24564 11130 2184 3289 2184 3289 17775 7586 17775 7586 2700 21014 2700 21014 13691 8991 13691 8991 4746 21066 4746 21066 21592 799 21592 799 11679 207 11679 207 1765 18106 1765 18106 15728 5142 15728 5142 19570 23457 19570 23457 21916 10057 21916 10057 6983 19531 6983 19531 23134 23718 23134 23718 9250 11558 9250 11558 17394 1308 17394 1308 14442 21592 14442 21592 17916 9093 17916 9093 13111 234 13111 234 5581 8504 5581 8504 19342 18762 19342 18762 1783 4319 1783 4319 22247 17496 22247 17496 768 9680 768 9680 18317 24382 18317 24382 1460 1311 1460 1311 132 22715 132 22715 17462 13368 17462 13368 7565 5442 7565 5442 2122 19827 2122 19827 9803 15911 9803 15911 2483 21348 2483 21348 11017 24129 11017 24129 16013 5918 16013 5918 23136 21605 23136 21605 7599 12721 7599 12721 14711 21482 14711 21482 1033 5039 1033 5039 10636 19656 10636 19656 412 3759 412 3759 11040 16090 11040 16090 1388 8496 1388 8496 14821 22761 14821 22761 23473 15742 23473 15742 6054 7623 6054 7623 21937 17120 21937 17120 2198 2126 2198 2126 24962 24535 24962 24535 12076 19310 12076 19310 2493 24437 2493 24437 21041 9702 21041 9702 1417 19000 1417 19000 19569 14857 19569 14857 11697 22852 11697 22852 4152 3283 4152 3283 22811 18016 22811 18016 4492 8366 4492 8366 23219 8366 20763 56 20763 22760 20763 22760 19713
50062 0 173542044 177983821 173542044 177983821 232149508 258790836 232149508 258790836 267414548 279271961 267414548 279271961 289087203 296038857 289087203 296038857 301986761 304749757 301986761 304749757 302979128 131806536 302979128 131806536 79420333 70033502 79420333 70033502 71549040 65515755 71549040 65515755 63832572 50798186 63832572 50798186 50987636 191152483 50987636 191152483 211985186 216870421 211985186 216870421 223002330 265332385 223002330 265332385 264100329 131095846 264100329 131095846 46524259 34222556 46524259 34222556 24769659 13525001 24769659 13525001 9786800 9064892 9786800 9064892 244404719 282036528 244404719 282036528 281433845 291132380 281433845 291132380 296278986 300191437 296278986 300191437 302034811 305031609 302034811 305031609 304025617 306245946 304025617 306245946 304316957 306245946 205842851 172437365 205842851 172437365 168454642 135098144 168454642 135098144 128193170 72770062 128193170 72770062 61901281 46869290 61901281 46869290 47616490 42891893 47616490 42891893 26410628 12571754 26410628 12571754 12139441 6228809 12139441 6228809 6148639 163652764 6148639 163652764 218306657 257453418 218306657 257453418 258665575 261899035 258665575 261899035 266602432 283368624 266602432 283368624 283663265 291119684 283663265 291119684 290581188 299948639 290581188 299948639 299858886 150862123 299858886 150862123 112771181 81331832 112771181 81331832 64307380 52072661 64307380 52072661 50099188 30060625 50099188 30060625 27067878 11198921 27067878 11198921 9131446 4348852 9131446 4348852 1289609 720494 1289609 720494 217358704 215644849 217358704 215644849 255252802 260326626 255252802 260326626 261990504 265254377 261990504 265254377 268836056 277079545 268836056 277079545 277582938 282428770 277582938 282428770 288795875 297227234 288795875 297227234 296754772 153061195 296754772 153061195 91172417 79685970 91172417 79685970 77789200 61463562 77789200 61463562 61700686 56598210 61700686 56598210 37385623 33667332 37385623 33667332 31518585 29020562 31518585 29020562 14175013 13149614 14175013 13149614 10910596 8963360 10910596 8963360 4937663 2115977 4937663 2115977 2234479 2691 2234479 2691 2361 2691 203347605 214712083 203347605 214712083 233674316 248408671 233674316 248408671 258195303 262727127 258195303 262727127 272918527 278166688 272918527 278166688 278561099 283135779 278561099 283135779 281554288 287286421 281554288 287286421 288078151 288690120 288078151 288690120 294679332 301162000 294679332 301162000 298869594 208030009 298869594 208030009 198503492 161492502 198503492 161492502 114471140 106271120 114471140 106271120 88576421 80732556 88576421 80732556 67618685 54584747 67618685 54584747 49038152 41472165 49038152 41472165 25664519 14563773 25664519 14563773 12496852 5642192 12496852 5642192 6374685 2730989 6374685 2730989 2734840 1573863 2734840 1573863 488707 495892 488707 197245391 488707 197245391 210864131 218202619 210864131 218202619 216963953 165763729 216963953 165763729 130361494 124782176 130361494 124782176 110393445 104036651 110393445 104036651 107094628 179145668 107094628 179145668 186971294 199979297 186971294 199979297 204003584 243111971 204003584 243111971 254930762 263739922 254930762 263739922 269443898 279209859 269443898 279209859 286904446 293247606 286904446 293247606 292423961 297345781 292423961 297345781 297562339 301731124 297562339 301731124 302586503 304650170 302586503 304650170 303270995 305963023 303270995 305963023 303632395 154170458 303632395 154170458 156369605 127333111 156369605 127333111 121352043 81696443 121352043 81696443 72743053 61396158 72743053 61396158 59987810 39054882 59987810 39054882 41450409 31024451 41450409 31024451 20600808 17169967 20600808 17169967 14958600 12287728 14958600 12287728 12558506 151163027 12558506 151163027 183146189 184843151 183146189 184843151 194101309 200731208 194101309 200731208 229706246 246282196 229706246 246282196 249382943 252345122 249382943 252345122 251663743 254159131 251663743 254159131 256599889 260821721 256599889 260821721 257338360 261239405 257338360 261239405 277473103 281550146 277473103 281550146 284368947 286067877 284368947 286067877 150088316 139546238 150088316 139546238 92911799 90580202 92911799 90580202 182663271 223149969 182663271 223149969 234618442 238448489 234618442 238448489 236922184 153954620 236922184 153954620 159944662 129468840 159944662 129468840 120417811 110096508 120417811 110096508 92935094 72077705 92935094 72077705 73012145 71382723 73012145 71382723 184990503 174884256 184990503 174884256 181244785 132118911 181244785 132118911 121473241 103938879 121473241 103938879 105349035 76234229 105349035 76234229 69146675 65278420 69146675 65278420 66668679 39840846 66668679 39840846 42707787 35632903 42707787 35632903 29538744 24772582 29538744 24772582 23873730 16917894 23873730 16917894 19521398 172793213 19521398 172793213 195572681 195588681 195572681 195588681 211589078 221500966 211589078 221500966 242089398 251147355 242089398 251147355 250111143 257299740 250111143 257299740 268256175 272816152 268256175 272816152 270550202 162964631 270550202 162964631 150775206 123469780 150775206 123469780 121777806 117393903 121777806 117393903 98754096 80364395 98754096 80364395 81139893 61425323 81139893 61425323 51388926 45218588 51388926 45218588 42923776 40807401 42923776 40807401 173382204 181266380 173382204 181266380 202963484 215613944 202963484 215613944 228296755 242531216 228296755 242531216 248187700 260229164 248187700 260229164 265062129 279742797 265062129 279742797 283023016 286894282 283023016 286894282 285157101 290753173 285157101 290753173 293573301 296501938 293573301 296501938 297579008 302135365 297579008 302135365 302616000 305063617 302616000 305063617 303587124 141301850 303587124 141301850 139021771 126726040 139021771 126726040 125254803 104952351 125254803 104952351 109925593 165015431 109925593 165015431 185716781 194038307 185716781 194038307 203299157 225010006 203299157 225010006 222870921 155633890 222870921 155633890 152874491 132981669 152874491 132981669 105156998 89243346 105156998 89243346 86023242 79160011 86023242 79160011 72728004 64027180 72728004 64027180 63440106 44876940 63440106 44876940 27508044 23447439 27508044 23447439 24406894 161095535 24406894 161095535 193591155 193989368 193591155 193989368 206104314 217801715 206104314 217801715 229218519 227471395 229218519 227471395 170436943 163210280 170436943 163210280 158786810 126592952 158786810 126592952 99208914 88523537 99208914 88523537 82302461 76232945 82302461 76232945 69447744 62310171 69447744 62310171 62105285 54122716 62105285 54122716 50736351 37810174 50736351 37810174 34904216 32879730 34904216 32879730 27648274 23210274 27648274 23210274 25482780 160933697 25482780 160933697 186295510 194600747 186295510 194600747 219529664 226756919 219529664 226756919 229028891 174250636 229028891 174250636 164261039 130404661 164261039 130404661 104942134 94019886 104942134 94019886 96654196 86209214 96654196 86209214 87609091 79468521 87609091 79468521 76236383 65436535 76236383 65436535 61096861 52577707 61096861 52577707 53094288 50282564 53094288 50282564 51782522 39319823 51782522 39319823 38618338 34540705 38618338 34540705 37903901 34384620 37903901 34384620 21209711 18166780 21209711 18166780 14846701 13466419 14846701 13466419 10223795 6657618 10223795 6657618 5059905 2665351 5059905 2665351 3818967 159916607 3818967 159916607 175667939 171294217 175667939 171294217 195194591 205476889 195194591 205476889 219997019 223172943 219997019 223172943 136212969 121987407 136212969 121987407 122192697 115081265 122192697 115081265 105790754 100614681 105790754 100614681 103088932 76059070 103088932 76059070 79199706 66506563 79199706 66506563 68449847 58658164 68449847 58658164 55086387 48505378 55086387 48505378 44024837 38746739 44024837 38746739 38288818 31911074 38288818 31911074 32817943 28486033 32817943 28486033 27017110 16958830 27017110 16958830 18698907 140227491 18698907 140227491 158965481 169085958 158965481 169085958 183143133 211680726 183143133 211680726 210579829 140841470 210579829 140841470 134925186 111431593 134925186 111431593 114775129 151933865 114775129 151933865 201356715 202630320 201356715 202630320 209884506 210236052 209884506 210236052 168993525 124854276 168993525 124854276 119834491 115637464 119834491 115637464 186115718 196815727 186115718 196815727 210587623 236703463 210587623 236703463 252881117 257565333 252881117 257565333 262548633 268017762 262548633 268017762 272519551 279572330 272519551 279572330 278458201 173332120 278458201 173332120 180681790 181688577 180681790 181688577 197619804 238961281 197619804 238961281 238491149 250139028 238491149 250139028 253165198 260113387 253165198 260113387 258667960 174721851 258667960 174721851 171441383 129900424 171441383 129900424 121888927 115484428 121888927 115484428 112028829 102273573 112028829 102273573 94577773 89030380 94577773 89030380 77140332 71189895 77140332 71189895 70444194 55931133 70444194 55931133 56454812 54490154 56454812 54490154 47030336 43032713 47030336 43032713 162472074 158835841 162472074 158835841 192493739 222129166 192493739 222129166 227816589 240235281 227816589 240235281 236329001 122253635 236329001 122253635 125918648 87019809 125918648 87019809 80364212 77018560 80364212 77018560 78026370 146058998 78026370 146058998 169148489 202383253 169148489 202383253 215169207 228571550 215169207 228571550 246262123 254965223 246262123 254965223 253501728 262203043 253501728 262203043 259017051 265365351 259017051 265365351 263756330 131357784 263756330 131357784 99698261 86119574 99698261 86119574 81446263 76750759 81446263 76750759 61045958 57139498 61045958 57139498 60414006 137141548 60414006 137141548 183665977 200282240 183665977 200282240 217627654 217208100 217627654 217208100 146216721 133725074 146216721 133725074 135003330 115257084 135003330 115257084 108763407 92489117 108763407 92489117 90505441 80863479 90505441 80863479 83284667 140494527 83284667 140494527 146771245 170210719 146771245 170210719 200093835 206033049 200093835 206033049 213656017 249321429 213656017 249321429 250382249 259581173 250382249 259581173 260832752 275743488 260832752 275743488 273925580 278742298 273925580 278742298 278514247 281849698 278514247 281849698 282617987 286021792 282617987 286021792 198248204 167459591 198248204 167459591 143958854 125077817 143958854 125077817 127386928 120381195 127386928 120381195 96090250 89768538 96090250 89768538 87399618 78928890 87399618 78928890 78340739 73507470 78340739 73507470 194888212 203752327 194888212 203752327 213049044 230822915 213049044 230822915 239144610 244387854 239144610 244387854 242607923 249092754 242607923 249092754 248451299 251195571 248451299 251195571 250696802 261637750 250696802 261637750 262795929 269148318 262795929 269148318 273312037 276687939 273312037 276687939 276594635 283576332 276594635 283576332 290404136 293236011 290404136 293236011 293982948 300578614 293982948 300578614 300856511 302008481 300856511 302008481 161686825 142985480 161686825 142985480 139823488 121931658 139823488 121931658 102593913 95989778 102593913 95989778 92447510 85381314 92447510 85381314 79991926 75506268 79991926 75506268 75642009 66722920 75642009 66722920 64882360 62669785 64882360 62669785 187878989 203496735 187878989 203496735 209566936 216488146 209566936 216488146 228467224 246953371 228467224 246953371 246927550 250260728 246927550 250260728 200190593 190054747 200190593 190054747 203014368 214580138 203014368 214580138 239972142 248352575 239972142 248352575 245730999 135358537 245730999 135358537 134155089 96757506 134155089 96757506 99001009 149855690 99001009 149855690 201043956 226664053 201043956 226664053 231676320 244653703 231676320 244653703 240869130 154367254 240869130 154367254 141424222 135605926 141424222 135605926 176165730 180888126 176165730 180888126 202866330 215132781 202866330 215132781 211577979 142704882 211577979 142704882 149276105 169030393 149276105 169030393 191124436 192138691 191124436 192138691 201385657 151360712 201385657 151360712 111690403 108133352 111690403 108133352 97593030 86229964 97593030 86229964 84901108 81857471 84901108 81857471 161136474 158994237 161136474 158994237 179147979 181154298 179147979 181154298 193640577 191364438 193640577 191364438 173109705 162102894 173109705 162102894 167633165 127041858 167633165 127041858 130576749 103536654 130576749 103536654 103397406 97806330 103397406 97806330 90443747 83612319 90443747 83612319 78576751 73475748 78576751 73475748 73374051 49738177 73374051 49738177 47265851 35652177 47265851 35652177 33218880 27542676 33218880 27542676 28700997 24013792 28700997 24013792 19015925 9476380 19015925 9476380 7736642 3292013 7736642 3292013 4173669 173746790 4173669 173746790 194133377 192417432 194133377 192417432 175735151 169301370 175735151 169301370 183821765 236188130 183821765 236188130 233439722 244131511 233439722 244131511 248928451 253057995 248928451 253057995 259241714 260803407 259241714 260803407 146483131 129102558 146483131 129102558 112213314 98519984 112213314 98519984 95873178 90151975 95873178 90151975 90829709 83337110 90829709 83337110 77372002 70121124 77372002 70121124 40498995 37646074 40498995 37646074 173658131 175863426 173658131 175863426 203215747 227837411 203215747 227837411 227891317 234870340 227891317 234870340 232330138 243026635 232330138 243026635 241253042 250723460 241253042 250723460 261474490 265267373 261474490 265267373 264426718 267089959 264426718 267089959 179792933 156899730 179792933 156899730 146433580 116821163 146433580 116821163 117170255 107095883 117170255 107095883 102148193 91289991 102148193 91289991 91881945 80469101 91881945 80469101 79742524 73160768 79742524 73160768 74824300 64344027 74824300 64344027 50120091 41445726 50120091 41445726 45107114 173770366 45107114 173770366 203339500 211541316 203339500 211541316 213907488 223031542 213907488 223031542 232513602 241501289 232513602 241501289 246944239 258535926 246944239 258535926 264557505 273907302 264557505 273907302 273416907 276085891 273416907 276085891 165642872 137697057 165642872 137697057 127066243 120608125 127066243 120608125 121841890 103592233 121841890 103592233 84613120 74455639 84613120 74455639 75338385 49268425 75338385 49268425 46510314 40492832 46510314 40492832 43214230 35084760 43214230 35084760 37354743 190738513 37354743 190738513 204472035 216879922 204472035 216879922 213900792 139940844 213900792 139940844 125422704 108279284 125422704 108279284 108500779 92422812 108500779 92422812 92306517 85579673 92306517 85579673 87726197 182045167 87726197 182045167 192161886 185238607 192161886 185238607 145779669 134431038 145779669 134431038 129446104 108370143 129446104 108370143 103327627 99269938 103327627 99269938 161801421 167445172 161801421 167445172 184216369 184343282 184216369 184343282 217765572 226199956 217765572 226199956 234926304 238316205 234926304 238316205 242870450 249088913 242870450 249088913 246467553 159464426 246467553 159464426 145157920 138358711 145157920 138358711 140503604 127133947 140503604 127133947 116657065 110417694 116657065 110417694 201954007 208785557 201954007 208785557 222535702 221448258 222535702 221448258 196331354 163848164 196331354 163848164 156324708 137396245 156324708 137396245 141122443 95854759 141122443 95854759 93864138 76723371 93864138 76723371 70828918 64400964 70828918 64400964 47753182 42945319 47753182 42945319 44128871 39686870 44128871 39686870 38621054 36599914 38621054 36599914 189589994 198227285 189589994 198227285 208699252 213369444 208699252 213369444 235477452 241705452 235477452 241705452 251428534 256627027 251428534 256627027 257305240 265427352 257305240 265427352 270179155 277130479 270179155 277130479 279253218 285291179 279253218 285291179 287618867 292907742 287618867 292907742 293495948 296468433 293495948 296468433 299342578 300860803 299342578 300860803 301249464 302908426 301249464 302908426 165607982 153869379 165607982 153869379 154443101 113172887 154443101 113172887 102033871 92427481 102033871 92427481 77304023 72986079 77304023 72986079 53818983 48083329 53818983 48083329 49991020 169725622 49991020 169725622 188148945 201619029 188148945 201619029 201955672 157446031 201955672 157446031 155594918 149356368 155594918 149356368 172423276 174501089 172423276 174501089 193292324 188202760 193292324 188202760 176106329 168609723 176106329 168609723 185251947 204783084 185251947 204783084 207878912 172721371 207878912 172721371 168748082 158782974 168748082 158782974 159598159 124881557 159598159 124881557 113839318 98143308 113839318 98143308 95824085 93976697 95824085 93976697 159608133 184665618 159608133 184665618 216727147 230964081 216727147 230964081 231471747 238083472 231471747 238083472 247105876 253654478 247105876 253654478 252727879 258633738 252727879 258633738 257338868 264120777 257338868 264120777 261802129 162547680 261802129 162547680 141279072 96791766 141279072 96791766 101470576 182218557 101470576 182218557 187676365 227349981 187676365 227349981 225422314 236322994 225422314 236322994 237845608 160851944 237845608 160851944 157521173 107617043 157521173 107617043 102478249 93004019 102478249 93004019 96181543 180534969 96181543 180534969 215572775 229652108 215572775 229652108 231296072 244693281 231296072 244693281 240217661 250285810 240217661 250285810 249207216 258867045 249207216 258867045 257044101 262815294 257044101 262815294 264316878 271205297 264316878 271205297 272674825 276616383 272674825 276616383 284651523 287415882 284651523 287415882 288489663 292714892 288489663 292714892 291327221 204835457 291327221 204835457 188722093 170078877 188722093 170078877 155232965 122822759 155232965 122822759 126515732 154598576 126515732 154598576 179787558 191511944 179787558 191511944 225654307 233563105 225654307 233563105 243108634 246474299 243108634 246474299 137464459 102803106 137464459 102803106 77339935 55675449 77339935 55675449 56777410 51560701 56777410 51560701 52581871 48827824 52581871 48827824 49553305 42820979 49553305 42820979 46237336 134196313 46237336 134196313 168014434 218589906 168014434 218589906 239295700 249350264 239295700 249350264 248775836 252669625 248775836 252669625 258600207 260594804 258600207 260594804 160625437 143860420 160625437 143860420 109094839 79435229 109094839 79435229 80966547 74802083 80966547 74802083 59985528 50599531 59985528 50599531 54000324 157300420 54000324 157300420 204437409 214000596 204437409 214000596 228169661 240436742 228169661 240436742 238962770 256368737 238962770 256368737 255749884 258681763 255749884 258681763 186705992 168423387 186705992 168423387 152543836 109755831 152543836 109755831 112291848 99541076 112291848 99541076 95093256 87789880 95093256 87789880 78491569 56792164 78491569 56792164 54593449 47547328 54593449 47547328 49696710 41430470 49696710 41430470 38583469 29027917 38583469 29027917 31583423 149636662 31583423 149636662 203635401 201334666 203635401 201334666 158314547 150977945 158314547 150977945 191738754 210240922 191738754 210240922 208678606 214584862 208678606 214584862 222210282 229776552 222210282 229776552 235351198 238570894 235351198 238570894 236317592 179516867 236317592 179516867 138766034 114152445 138766034 114152445 113503102 106119052 113503102 106119052 94251513 88912959 94251513 88912959 90191962 82322352 90191962 82322352 80832932 61329531 80832932 61329531 62464288 56026807 62464288 56026807 53944103 45420293 53944103 45420293 34827131 33355857 34827131 33355857 21137109 20693611 21137109 20693611 154964723 183387948 154964723 183387948 197546641 195566830 197546641 195566830 213311073 223025764 213311073 223025764 221446785 149302133 221446785 149302133 130895833 122209371 130895833 122209371 121636979 114992508 121636979 114992508 114846652 113447099 114846652 113447099 97192623 69095797 97192623 69095797 66279089 57782938 66279089 57782938 54845672 46646783 54845672 46646783 43222966 37303191 43222966 37303191 23801387 18682853 23801387 18682853 17657462 10048762 17657462 10048762 8456415 7589784 8456415 7589784 6174012 4284183 6174012 4284183 5323837 153745955 5323837 153745955 174391004 177714536 174391004 177714536 196449924 197578723 196449924 197578723 153360909 134058073 153360909 134058073 123808586 115172770 123808586 115172770 105290104 96743557 105290104 96743557 94135325 71177793 94135325 71177793 75635695 169580332 75635695 169580332 178896489 181053908 178896489 181053908 200201979 211014056 200201979 211014056 212678684 157939389 212678684 157939389 145389537 127257607 145389537 127257607 114416911 105747196 114416911 105747196 104472542 89172484 104472542 89172484 78712387 69503881 78712387 69503881 70788179 60280346 70788179 60280346 59771463 47665853 59771463 47665853 42602249 40014705 42602249 40014705 29279518 28320226 29279518 28320226 143916433 153595662 143916433 153595662 168831992 171770651 168831992 171770651 214013193 228311117 214013193 228311117 232097091 238352388 232097091 238352388 247092120 253914427 247092120 253914427 271550625 280307692 271550625 280307692 282235286 286052937 282235286 286052937 285114690 130840466 285114690 130840466 131702401 108753102 131702401 108753102 107874521 102363759 107874521 102363759 86493837 82122635 86493837 82122635 75101864 73559048 75101864 73559048 146217775 145882719 146217775 145882719 161718344 159082750 161718344 159082750 197482500 209663325 197482500 209663325 223213755 225063066 223213755 225063066 149326154 128156900 149326154 128156900 110340075 109267389 110340075 109267389 146341478 140979523 146341478 140979523 165132641 167101153 165132641 167101153 191228195 201757259 191228195 201757259 216641602 231831320 216641602 231831320 230814149 242691619 230814149 242691619 239831135 148465625 239831135 148465625 140206866 130105227 140206866 130105227 126596233 108546204 126596233 108546204 105961361 85945417 105961361 85945417 85238313 76333186 85238313 76333186 71688798 61857602 71688798 61857602 51587195 44155344 51587195 44155344 46675743 41269405 46675743 41269405 43871765 35123532 43871765 35123532 29330978 22766481 29330978 22766481 23556881 19430115 23556881 19430115 20660480 16287756 20660480 16287756 15983282 8361721 15983282 8361721 7510497 144459440 7510497 144459440 163058432 177173183 163058432 177173183 194924991 230197225 194924991 230197225 228478082 233461663 228478082 233461663 234203606 137955594 234203606 137955594 130584294 120748889 130584294 120748889 112743175 98310747 112743175 98310747 97031937 82712043 97031937 82712043 84183722 76339600 84183722 76339600 77164211 75349526 77164211 75349526 152789999 155108098 152789999 155108098 189674971 230301638 189674971 230301638 227159323 138451406 227159323 138451406 139092874 131919384 139092874 131919384 130944990 123771662 130944990 123771662 118978705 113606625 118978705 113606625 178650473 180509380 178650473 180509380 189958423 226915724 189958423 226915724 237511511 246098298 237511511 246098298 267461560 272303695 267461560 272303695 270421887 158964963 270421887 158964963 153130796 144772990 153130796 144772990 142536452 137009700 142536452 137009700 114203009 109067302 114203009 109067302 106428684 100352252 106428684 100352252 90901677 86978966 90901677 86978966 80177295 76187114 80177295 76187114 77197551 61382119 77197551 61382119 46782850 43797465 46782850 43797465 41262149 36820752 41262149 36820752 34549051 26985754 34549051 26985754 24995419 22095990 24995419 22095990 20031178 16189672 20031178 16189672 16126584 13781218 16126584 13781218 10461001 5908621 10461001 5908621 7136645 177469360 7136645 177469360 186400494 157211584 186400494 157211584 146012024 137826610 146012024 137826610 143785184 220998188 143785184 220998188 220038722 228602566 220038722 228602566 229659156 243012676 229659156 243012676 249585933 259021020 249585933 259021020 262925903 266926001 262925903 266926001 268312706 268978942 268312706 268978942 190531842 170932459 190531842 170932459 169456193 151315095 169456193 151315095 146791959 136988294 146791959 136988294 125060090 116980821 125060090 116980821 107263840 102273166 107263840 102273166 92794047 89949179 92794047 89949179 79445955 72043374 79445955 72043374 71745549 64337675 71745549 64337675 59402761 55911146 59402761 55911146 54905759 50798246 54905759 50798246 53221807 192903967 53221807 192903967 217897097 214908816 217897097 214908816 221310177 239329639 221310177 239329639 240786709 242051609 240786709 242051609 259638965 265168824 259638965 265168824 267291195 271755259 267291195 271755259 272156683 279446746 272156683 279446746 282039384 288285274 282039384 288285274 288827560 289653961 288827560 289653961 289669670 171083195 289669670 171083195 150013271 137558653 150013271 137558653 133902425 113294737 133902425 113294737 113302053 104211726 113302053 104211726 107084918 183228836 107084918 183228836 211167641 221021810 211167641 221021810 217477413 200116150 217477413 200116150 196919470 148105639 196919470 148105639 135247017 119397639 135247017 119397639 122622275 102499105 122622275 102499105 103516147 94910370 103516147 94910370 87613075 72947527 87613075 72947527 72401750 58080674 72401750 58080674 60154265 56672651 60154265 56672651 56489475 53998615 56489475 53998615 186462879 199835823 186462879 199835823 209160233 216730962 209160233 216730962 219371512 175966029 219371512 175966029 182980570 207921813 182980570 207921813 215319982 231249532 215319982 231249532 227284355 260442150 227284355 260442150 260054677 262361177 260054677 262361177 160148532 151426633 160148532 151426633 175351418 168953620 175351418 168953620 172642037 160815430 172642037 160815430 153894571 136499979 153894571 136499979 128416216 122894731 128416216 122894731 123802623 110074911 123802623 110074911 86923614 71140081 86923614 71140081 66432438 62385265 66432438 62385265 63366842 45722807 63366842 45722807 41200083 35300950 41200083 35300950 36430933 192426119 36430933 192426119 212991873 229616167 212991873 229616167 250697081 258028832 250697081 258028832 259994475 261301693 259994475 261301693 200220516 175161064 200220516 175161064 161137961 142902300 161137961 142902300 150865188 195605997 150865188 195605997 205052738 206692131 205052738 206692131 213442462 221839825 213442462 221839825 221141013 226009477 221141013 226009477 229627612 237388925 229627612 237388925 235511876 241693959 235511876 241693959 239356636 250488719 239356636 250488719 252777514 259112302 252777514 259112302 261526144 265133286 261526144 265133286 265474391 274343823 265474391 274343823 278486397 280509319 278486397 280509319 181674424 155708287 181674424 155708287 154611820 147534138 154611820 147534138 188970541 187877024 188970541 187877024 215752953 225958572 215752953 225958572 223093789 236132037 223093789 236132037 232481453 172811083 232481453 172811083 144478302 130650471 144478302 130650471 130436534 125284331 130436534 125284331 148129739 173529050 148129739 173529050 188927948 198617927 188927948 198617927 208674249 224478042 208674249 224478042 235520410 245782508 235520410 245782508 246260152 261927659 246260152 261927659 264932052 267344211 264932052 267344211 276466769 279386260 276466769 279386260 278969980 282548484 278969980 282548484 283599012 288827731 283599012 288827731 289173317 294824935 289173317 294824935 297617302 299042040 297617302 299042040 159790711 147177030 159790711 147177030 149466403 144107115 149466403 144107115 144071954 137218230 144071954 137218230 136982209 127175920 136982209 127175920 116747437 96703917 116747437 96703917 89575661 77821365 89575661 77821365 77332996 71612575 77332996 71612575 74207918 70859636 74207918 70859636 168083532 182659141 168083532 182659141 191958097 197199975 191958097 197199975 197663649 204394734 197663649 204394734 207650529 151235533 207650529 151235533 158951534 156524922 158951534 156524922 181381835 174516354 181381835 174516354 142594399 121597390 142594399 121597390 123490642 105799792 123490642 105799792 106149695 140710238 106149695 140710238 176878833 196934322 176878833 196934322 205755153 223783021 205755153 223783021 232599391 248107564 232599391 248107564 258744870 263526402 258744870 263526402 271305715 274175918 271305715 274175918 147289818 137938074 147289818 137938074 120418597 107226747 120418597 107226747 87574033 72260146 87574033 72260146 75676178 173384047 75676178 173384047 184360600 191554467 184360600 191554467 199252888 204984146 199252888 204984146 230833092 239944635 230833092 239944635 240210636 243253568 240210636 243253568 144616990 123924257 144616990 123924257 95272541 75322153 95272541 75322153 76565055 170749747 76565055 170749747 191892707 205891940 191892707 205891940 210571626 230710468 210571626 230710468 249847568 254824219 249847568 254824219 255750928 261355950 255750928 261355950 259232266 161498064 259232266 161498064 152858315 137338114 152858315 137338114 110730779 98859497 110730779 98859497 84294007 81078744 84294007 81078744 76922711 67943054 76922711 67943054 69806529 66274204 69806529 66274204 59850952 55661175 59850952 55661175 43358711 31134132 43358711 31134132 28826930 24406793 28826930 24406793 18551154 18102832 18551154 18102832 182296504 186805291 182296504 186805291 225699115 232552507 225699115 232552507 229619446 236393488 229619446 236393488 242452262 244237468 242452262 244237468 183874552 150777331 183874552 150777331 149979404 113626489 149979404 113626489 102632498 84462360 102632498 84462360 83583762 78425970 83583762 78425970 78271029 74162225 78271029 74162225 68971353 43974219 68971353 43974219 41906263 36458208 41906263 36458208 33764783 31618606 33764783 31618606 27875752 25625906 27875752 25625906 24595905 23945786 24595905 23945786 180451156 178842396 180451156 178842396 189591963 196394661 189591963 196394661 198377216 170190582 198377216 170190582 166142400 155150591 166142400 155150591 158336330 115256299 158336330 115256299 115993156 107394992 115993156 107394992 107817022 96984491 107817022 96984491 96405030 86153129 96405030 86153129 86568466 78682879 86568466 78682879 77889846 74550923 77889846 74550923 182974748 180524094 182974748 180524094 209235494 213983694 209235494 213983694 227446045 235837306 227446045 235837306 240088316 249871202 240088316 249871202 248285018 252584312 248285018 252584312 258783212 272904816 258783212 272904816 272121136 276461277 272121136 276461277 280647936 283901171 280647936 283901171 283950676 163909469 283950676 163909469 163656080 155890325 163656080 155890325 175210659 212172468 175210659 212172468 225400189 234466806 225400189 234466806 235497244 247288047 235497244 247288047 244090950 272597565 244090950 272597565 274714153 279140178 274714153 279140178 280551808 286984643 280551808 286984643 289493454 289904489 289493454 289904489 165857407 132593690 165857407 132593690 116865478 109534005 116865478 109534005 98394105 78787974 98394105 78787974 77655604 69469628 77655604 69469628 53880289 46062855 53880289 46062855 39173611 32804966 39173611 32804966 33256376 154831031 33256376 154831031 164271327 194848679 164271327 194848679 216527288 238600743 216527288 238600743 239540821 239567639 239540821 239567639 150160541 123288410 150160541 123288410 125959454 116188901 125959454 116188901 112312775 100346802 112312775 100346802 87528331 81373287 87528331 81373287 63500190 57757360 63500190 57757360 51787792 45101079 51787792 45101079 48803761 146504338 48803761 146504338 158694803 168142663 158694803 168142663 193543685 204689649 193543685 204689649 209893946 231833663 209893946 231833663 233712858 140307489 233712858 140307489 136433233 123198458 136433233 123198458 112381826 111425146 112381826 111425146 183005992 184703338 183005992 184703338 198193934 203186727 198193934 203186727 225481844 236923414 225481844 236923414 235700952 240833899 235700952 240833899 241018341 249655265 241018341 249655265 260198963 265335311 260198963 265335311 269078673 274331437 269078673 274331437 272551997 279038443 272551997 279038443 278125046 281100405 278125046 281100405 171178635 151984091 171178635 151984091 131556821 119959591 131556821 119959591 111468178 106952857 111468178 106952857 101133476 88449186 101133476 88449186 88800098 86165907 88800098 86165907 88242703 174588189 88242703 174588189 202130930 226385345 202130930 226385345 231877740 239740042 231877740 239740042 250528768 264527597 250528768 264527597 265151984 271037878 265151984 271037878 269812942 274293252 269812942 274293252 273315866 278855319 273315866 278855319 282880792 287356500 282880792 287356500 287836995 291922688 287836995 291922688 290809115 165206135 290809115 165206135 144999632 128292162 144999632 128292162 132751130 117681014 132751130 117681014 119621185 106536219 119621185 106536219 109123411 101880330 109123411 101880330 105989077 131797690 105989077 131797690 154239727 159901219 154239727 159901219 180053482 193742272 180053482 193742272 206793829 215696171 206793829 215696171 230356860 235161474 230356860 235161474 232301291 137853083 232301291 137853083 139670677 116206451 139670677 116206451 111999381 106073626 111999381 106073626 89627948 87326451 89627948 87326451 142672118 162815770 142672118 162815770 198446684 209827668 198446684 209827668 229870078 234968758 229870078 234968758 200437376 141086322 200437376 141086322 138073517 117214937 138073517 117214937 113944366 107818127 113944366 107818127 94239457 88640034 94239457 88640034 83432939 76465754 83432939 76465754 62468961 56977733 62468961 56977733 50366939 48773387 50366939 48773387 187308194 202768783 187308194 202768783 204144838 137526857 204144838 137526857 123469253 100218982 123469253 100218982 95542570 93747168 95542570 93747168 85664320 62370082 85664320 62370082 64489811 202910945 64489811 202910945 202752520 157093720 202752520 157093720 164355750 164924882 164355750 164924882 177737904 186705440 177737904 186705440 227530588 231953173 227530588 231953173 238006696 249716590 238006696 249716590 248653262 118305632 248653262 118305632 120454565 111958552 120454565 111958552 108520359 99456903 108520359 99456903 97525239 92395808 97525239 92395808 89647259 86428165 89647259 86428165 66332880 62916200 66332880 62916200 65609047 142250508 65609047 142250508 169258904 208554611 169258904 208554611 218462473 228149530 218462473 228149530 228541641 241755883 228541641 241755883 245082349 249648171 245082349 249648171 252250721 260059070 252250721 260059070 261022948 272109126 261022948 272109126 271499597 275300094 271499597 275300094 279879501 285482676 279879501 285482676 285234542 289794978 285234542 289794978 297363571 298353582 297363571 298353582 299721233 302253744 299721233 302253744 302387399 303157378 302387399 303157378 137336446 131554931 137336446 131554931 126953981 105212549 126953981 105212549 102508153 88572144 102508153 88572144 91078556 80819917 91078556 80819917 69300008 62738177 69300008 62738177 55862812 51456049 55862812 51456049 52308008 49547238 52308008 49547238 51531236 44827705 51531236 44827705 49624924 136888012 49624924 136888012 163979263 182369323 163979263 182369323 211240864 219474280 211240864 219474280 225626400 239211746 225626400 239211746 239197709 259568503 239197709 259568503 256869175 144316220 256869175 144316220 138169131 103634251 138169131 103634251 96513219 91379442 96513219 91379442 87427391 81496987 87427391 81496987 83783962 74811001 83783962 74811001 68199495 61082536 68199495 61082536 63394242 60089737 63394242 60089737 59532307 50420979 59532307 50420979 52310042 159442395 52310042 159442395 196087750 214254955 196087750 214254955 230333679 241682109 230333679 241682109 242612689 248046223 242612689 248046223 251938608 270140031 251938608 270140031 267960962 273596999 267960962 273596999 270761724 151845152 270761724 151845152 151089159 107074450 151089159 107074450 101278791 98266180 101278791 98266180 195628115 196754880 195628115 196754880 202131907 207459067 202131907 207459067 208630041 147519530 208630041 147519530 121982596 115589675 121982596 115589675 96956951 84102628 96956951 84102628 75173385 73048670 75173385 73048670 196708875 192806214 196708875 192806214 156211753 148172493 156211753 148172493 201666544 204709213 201666544 204709213 209168279 214798516 209168279 214798516 210903672 174943338 210903672 174943338 153351302 116236964 153351302 116236964 119341370 114475111 119341370 114475111 194642251 194766849 194642251 194766849 200050828 154375482 200050828 154375482 146117656 136089593 146117656 136089593 141549888 125622820 141549888 125622820 102656989 101395707 102656989 101395707 90949246 85791660 90949246 85791660 63457994 55259134 63457994 55259134 58432791 178682375 58432791 178682375 190771817 212407381 190771817 212407381 227150136 237575292 227150136 237575292 235890471 254602194 235890471 254602194 256247473 262040616 256247473 262040616 263408107 266524213 263408107 266524213 265142826 270213930 265142826 270213930 270526720 275651720 270526720 275651720 280044012 282126111 280044012 282126111 186270832 157847215 186270832 157847215 165630082 173034984 165630082 173034984 179472730 207357470 179472730 207357470 226654519 226866273 226654519 226866273 169577658 126457198 169577658 126457198 125304889 108849831 125304889 108849831 110428413 100229052 110428413 100229052 92190331 83279049 92190331 83279049 77950628 74679660 77950628 74679660 172494103 165014448 172494103 165014448 163952290 146861963 163952290 146861963 152744810 174788200 152744810 174788200 190627910 191058199 190627910 191058199 207187181 213102007 207187181 213102007 217519939 233515975 217519939 233515975 238346010 247868399 238346010 247868399 248268089 253597208 248268089 253597208 254002423 256867751 254002423 256867751 138454196 121352263 138454196 121352263 109792279 106960912 109792279 106960912 134367670 169323999 134367670 169323999 184886932 195135441 184886932 195135441 204927794 201622794 204927794 201622794 208441076 218848138 208441076 218848138 229726094 236032015 229726094 236032015 235199781 249579209 235199781 249579209 247685974 250590765 247685974 250590765 138661821 129264910 138661821 129264910 114916360 111253390 114916360 111253390 173618387 174077285 173618387 174077285 187089880 181021399 187089880 181021399 150423229 112160097 150423229 112160097 109117512 85385340 109117512 85385340 81587557 68464703 81587557 68464703 69833230 63020129 69833230 63020129 63125078 55644948 63125078 55644948 45181157 36543626 45181157 36543626 35093787 28817347 35093787 28817347 26337734 23504840 26337734 23504840 14197970 12259396 14197970 12259396 11600642 10021410 11600642 10021410 7171246 8256332 7171246 8256332 142850095 156055646 142850095 156055646 164176207 174093190 164176207 174093190 198199237 201870204 198199237 201870204 137048759 120176919 137048759 120176919 124061289 94677491 124061289 94677491 98335075 80325955 98335075 80325955 71376441 61303883 71376441 61303883 58317360 49367351 58317360 49367351 46428270 36161705 46428270 36161705 38952895 135279007 38952895 135279007 143097170 146954596 143097170 146954596 169284541 176655349 169284541 176655349 190158443 191072816 190158443 191072816 204344386 205110950 204344386 205110950 225195568 236999746 225195568 236999746 235900182 122879919 235900182 122879919 125554930 99721815 125554930 99721815 102070296 80721452 102070296 80721452 76610416 72255008 76610416 72255008 72252760 69552894 72252760 69552894 148660221 146715608 148660221 146715608 170300754 173811675 170300754 173811675 185892388 177392524 185892388 177392524 189824579 186378286 189824579 186378286 148623522 133588204 148623522 133588204 128211759 123878202 128211759 123878202 153753859 153815076 153753859 153815076 169923187 173501411 169923187 173501411 186700759 196959262 186700759 196959262 222899723 232781786 222899723 232781786 233025753 237360025 233025753 237360025 140469831 128808616 140469831 128808616 118044930 104166649 118044930 104166649 94858291 92104430 94858291 92104430 81927795 71562969 81927795 71562969 67656592 62496482 67656592 62496482 58166497 54038594 58166497 54038594 41368824 36589457 41368824 36589457 34387337 29283649 34387337 29283649 28538514 26533272 28538514 26533272 156312553 153459229 156312553 153459229 158352503 139004057 158352503 139004057 139675297 132494987 139675297 132494987 127840323 123476958 127840323 123476958 108051739 83129059 108051739 83129059 76366370 69538818 76366370 69538818 67831771 58510878 67831771 58510878 60912252 155729182 60912252 155729182 186175830 176669556 186175830 176669556 157117223 141877312 157117223 141877312 152679350 175842731 152679350 175842731 218375334 222909843 218375334 222909843 223048079 230400684 223048079 230400684 231152741 233593145 231152741 233593145 176528004 150483145 176528004 150483145 134225085 111983459 134225085 111983459 100705758 92760393 100705758 92760393 94630657 151967387 94630657 151967387 170561290 177047189 170561290 177047189 196123927 209820621 196123927 209820621 221396747 231618649 221396747 231618649 231798346 145508377 231798346 145508377 120066988 98766865 120066988 98766865 96965827 90305243 96965827 90305243 77368623 67092054 77368623 67092054 61531088 49820222 61531088 49820222 46888688 42818344 46888688 42818344 46041430 156473597 46041430 156473597 177005744 167564073 177005744 167564073 163449127 152484494 163449127 152484494 135384321 126802034 135384321 126802034 115617136 94240172 115617136 94240172 84631674 78463301 84631674 78463301 71029802 63378730 71029802 63378730 60370116 51907384 60370116 51907384 52890592 45216241 52890592 45216241 38427250 31071173 38427250 31071173 30269359 26524078 30269359 26524078 20925412 14931577 20925412 14931577 11670199 10520560 11670199 10520560 8482642 8289201 8482642 8289201 6310728 6283528 6310728 6283528 161310758 170856897 161310758 170856897 208898202 210199414 208898202 210199414 140125936 114766284 140125936 114766284 116046952 186461482 116046952 186461482 205337299 204355279 205337299 204355279 127735557 105709981 127735557 105709981 97679783 81665923 97679783 81665923 71989126 66772983 71989126 66772983 66794324 60890508 66794324 60890508 58023209 51284202 58023209 51284202 45539307 34379918 45539307 34379918 32138194 28914241 32138194 28914241 29377643 160840518 29377643 160840518 187715621 201483673 187715621 201483673 239135972 247293037 239135972 247293037 249240747 256786677 249240747 256786677 265600744 272032735 265600744 272032735 274484086 280347560 274484086 280347560 280775716 287315356 280775716 287315356 284606853 161174476 284606853 161174476 154577023 126493178 154577023 126493178 127525487 120294152 127525487 120294152 122005162 112193655 122005162 112193655 114324099 104005999 114324099 104005999 102240496 89461316 102240496 89461316 80939110 75913052 80939110 75913052 72874911 68769331 72874911 68769331 66712708 59910409 66712708 59910409 58978737 55497658 58978737 55497658 57171649 51157932 57171649 51157932 52068369 171918306 52068369 171918306 178891976 187630910 178891976 187630910 238539742 246803241 238539742 246803241 247955902 251704928 247955902 251704928 253925653 266148314 253925653 266148314 269744279 275622529 269744279 275622529 274037874 154101362 274037874 154101362 149012725 136722939 149012725 136722939 119455850 91565555 119455850 91565555 79149620 70859592 79149620 70859592 71741471 68520105 71741471 68520105 60971058 59646925 60971058 59646925 170540883 194429916 170540883 194429916 239422596 240149006 239422596 240149006 166080166 139133589 166080166 139133589 103084407 83748143 103084407 83748143 81787527 79877604 81787527 79877604 187131052 195512340 187131052 195512340 212766899 223306909 212766899 223306909 230990169 245504025 230990169 245504025 246038218 255811399 246038218 255811399 254401188 257467775 254401188 257467775 170413013 147898983 170413013 147898983 147073860 111539331 147073860 111539331 113729804 92885193 113729804 92885193 91144086 87031825 91144086 87031825 88279576 82686101 88279576 82686101 80853717 71986235 80853717 71986235 73977954 71085009 73977954 71085009 72472663 63914254 72472663 63914254 67118335 189196451 67118335 189196451 212426494 221199029 212426494 221199029 226525141 254234809 226525141 254234809 255261209 263730993 255261209 263730993 262049028 264908691 262049028 264908691 173037715 151741187 173037715 151741187 144891439 116700487 144891439 116700487 92594016 89052468 92594016 89052468 88356877 81714376 88356877 81714376 79416361 71344210 79416361 71344210 63117755 55129509 63117755 55129509 34942729 34027388 34942729 34027388 191266749 216170174 191266749 216170174 220345702 226960899 220345702 226960899 228547728 250265945 228547728 250265945 249546418 253242243 249546418 253242243 251478870 254264589 251478870 254264589 258658969 263294001 258658969 263294001 263462392 267827719 263462392 267827719 267835023 276901037 267835023 276901037 277899759 280918729 277899759 280918729 279700417 281312294 279700417 281312294 136339355 116380024 136339355 116380024 93130865 92427236 93130865 92427236 171979612 191186715 171979612 191186715 209540955 214075414 209540955 214075414 222417414 219150097 222417414 219150097 161101195 149981135 161101195 149981135 147611217 104415634 147611217 104415634 100984877 92952020 100984877 92952020 93428839 79265465 93428839 79265465 76076024 66118032 76076024 66118032 60550445 42681045 60550445 42681045 42924717 34739458 42924717 34739458 35969998 182659623 35969998 182659623 207521409 229905332 207521409 229905332 234719859 240396476 234719859 240396476 243156559 249634370 243156559 249634370 248821269 254544975 248821269 254544975 252317311 256419172 252317311 256419172 254212362 200041977 254212362 200041977 189297979 160296304 189297979 160296304 112970469 106564398 112970469 106564398 103276929 98220773 103276929 98220773 93722828 85050521 93722828 85050521 80864363 69045287 80864363 69045287 69084669 61100702 69084669 61100702 61724374 53113699 61724374 53113699 51910040 45987232 51910040 45987232 43796429 40759131 43796429 40759131 195485417 198683685 195485417 198683685 219229556 228453678 219229556 228453678 225164115 232470750 225164115 232470750 229354990 186250419 229354990 186250419 171606547 136225511 171606547 136225511 123499959 111272897 123499959 111272897 112648890 104026040 112648890 104026040 96398429 84562231 96398429 84562231 85081722 66786352 85081722 66786352 64201720 59724201 64201720 59724201 50491210 44292858 50491210 44292858 47688979 208745956 47688979 208745956 215552281 222529930 215552281 222529930 234052307 246745660 234052307 246745660 248128369 254306826 248128369 254306826 258971579 260784361 258971579 260784361 199158957 182854566 199158957 182854566 132105100 118327506 132105100 118327506 114601380 99659970 114601380 99659970 97949607 89287228 97949607 89287228 90270455 84156369 90270455 84156369 84179834 73447144 84179834 73447144 71334708 67530418 71334708 67530418 45351414 39741195 45351414 39741195 33308919 29202396 33308919 29202396 26169850 18029824 26169850 18029824 15789608 12659493 15789608 12659493 12600332 11674232 12600332 11674232 11979974 197053420 11979974 197053420 218010513 224634285 218010513 224634285 226370921 238591643 226370921 238591643 245241540 255496632 245241540 255496632 256238326 261595393 256238326 261595393 263787121 268650390 263787121 268650390 273041659 280089392 273041659 280089392 279021410 184713587 279021410 184713587 163634325 140284493 163634325 140284493 147805432 187416111 147805432 187416111 202573466 207664811 202573466 207664811 216435098 212418127 216435098 212418127 181073507 160874872 181073507 160874872 161262009 128941716 161262009 128941716 134245857 112517787 134245857 112517787 116186784 101533481 116186784 101533481 97920021 93012080 97920021 93012080 92137678 87047476 92137678 87047476 83670247 81364650 83670247 81364650 82457493 75067596 82457493 75067596 74155267 69449705 74155267 69449705 67014591 49590277 67014591 49590277 46877068 43409459 46877068 43409459 40086237 29825482 40086237 29825482 21329268 20187627 21329268 20187627 198652559 205846029 198652559 205846029 213736472 247218137 213736472 247218137 245730781 248365736 245730781 248365736 252705133 261807231 252705133 261807231 264195958 274891168 264195958 274891168 274708227 279843918 274708227 279843918 277840902 172879127 277840902 172879127 176858148 163101195 176858148 163101195 137643508 130111198 137643508 130111198 119566110 115547019 119566110 115547019 116370719 109064817 116370719 109064817 95518089 90367961 95518089 90367961 88860097 80549476 88860097 80549476 79025166 74482185 79025166 74482185 57450633 50997922 57450633 50997922 51170227 45818953 51170227 45818953 46289488 40509574 46289488 40509574 39170312 34635287 39170312 34635287 34523888 207410268 34523888 207410268 214124254 229299504 214124254 229299504 240249757 243228064 240249757 243228064 243140306 254099313 243140306 254099313 252097843 256390119 252097843 256390119 255435202 138549406 255435202 138549406 136537563 126203671 136537563 126203671 121414902 113071200 121414902 113071200 109131956 105159111 109131956 105159111 182438246 190572366 182438246 190572366 200899112 197057071 200899112 197057071 183558706 153551369 183558706 153551369 143917495 126783866 143917495 126783866 115535122 105261866 115535122 105261866 101744910 96135506 101744910 96135506 86051665 81487509 86051665 81487509 81022136 56986902 81022136 56986902 56611742 48875322 56611742 48875322 49415120 171672834 49415120 171672834 196731045 192755417 196731045 192755417 181748350 165001629 181748350 165001629 139291006 129142395 139291006 129142395 123553916 117730995 123553916 117730995 120437203 110126113 120437203 110126113 113402814 99268245 113402814 99268245 100901723 97006691 100901723 97006691 100312792 182132448 100312792 182132448 200626279 205885843 200626279 205885843 213357243 212061350 213357243 212061350 159772093 147430349 159772093 147430349 152061482 139507178 152061482 139507178 135911885 132146163 135911885 132146163 166171164 170296266 166171164 170296266 194991169 194015916 194991169 194015916 207059600 213529132 207059600 213529132 232328104 230947937 232328104 230947937 163248559 151770861 163248559 151770861 146960157 121174989 146960157 121174989 121652913 117408810 121652913 117408810 170064152 164954600 170064152 164954600 191889347 182190588 191889347 182190588 176322233 170828089 176322233 170828089 193960150 203398014 193960150 203398014 206596129 206163906 206596129 206163906 192226878 151968694 192226878 151968694 156131626 139522718 156131626 139522718 136156317 122354431 136156317 122354431 122157700 117709644 122157700 117709644 176199765 213655247 176199765 213655247 220604781 227188015 220604781 227188015 240136388 242498260 240136388 242498260 166970408 155366915 166970408 155366915 156043416 148622117 156043416 148622117 128140520 124119640 128140520 124119640 116932413 111858300 116932413 111858300 186127896 185217145 186127896 185217145 191499415 212309065 191499415 212309065 223232521 228557310 223232521 228557310 233758252 240744596 233758252 240744596 240031141 249954474 240031141 249954474 267674012 270506084 267674012 270506084 166373738 130203832 166373738 130203832 117095661 103011047 117095661 103011047 94895194 89951535 94895194 89951535 90551351 89071972 90551351 89071972 189248331 217081472 189248331 217081472 211727155 169899556 211727155 169899556 160231152 151617714 160231152 151617714 182879654 203526337 182879654 203526337 211946733 217446355 211946733 217446355 213631312 230833192 213631312 230833192 230996146 244779977 230996146 244779977 246213770 251232445 246213770 251232445 250764331 268430972 250764331 268430972 271350247 275047772 271350247 275047772 274227930 279744633 274227930 279744633 280014894 289427469 280014894 289427469 286730026 134124473 286730026 134124473 139521759 153097601 139521759 153097601 180951382 199581039 180951382 199581039 198571941 145898545 198571941 145898545 132078806 116003164 132078806 116003164 116757316 101216787 116757316 101216787 103044805 90217574 103044805 90217574 91103510 79996220 91103510 79996220 61223131 56471887 61223131 56471887 58222536 162673198 58222536 162673198 217983735 217944925 217983735 217944925 135760086 114663836 135760086 114663836 105366382 103970999 105366382 103970999 162649754 191445687 162649754 191445687 194598433 198586190 194598433 198586190 211740613 221677045 211740613 221677045 235180340 241690881 235180340 241690881 240775805 244079943 240775805 244079943 143642567 123359266 143642567 123359266 121507315 113972795 121507315 113972795 105934840 100545368 105934840 100545368 99523417 91724425 99523417 91724425 80164077 70266055 80164077 70266055 72620577 138532147 72620577 138532147 149263677 165445819 149263677 165445819 183354756 181124447 183354756 181124447 206466487 231074403 206466487 231074403 232088754 239532785 232088754 239532785 248192054 257016434 248192054 257016434 260951170 263001479 260951170 263001479 270374080 273660361 270374080 273660361 277853084 284301101 277853084 284301101 285248302 286346620 285248302 286346620 154874822 125635714 154874822 125635714 128055130 120479853 128055130 120479853 123847054 118216562 123847054 118216562 164052085 171458666 164052085 171458666 185641339 199436144 185641339 199436144 208739844 204982973 208739844 204982973 136007317 128120601 136007317 128120601 128798233 121119607 128798233 121119607 125392104 113443829 125392104 113443829 105790997 96363866 105790997 96363866 96153838 91135793 96153838 91135793 56869110 53029409 56869110 53029409 53895511 47321352 53895511 47321352 44548130 30843725 44548130 30843725 33317961 157093336 33317961 157093336 188318611 204772993 188318611 204772993 223047712 232479950 223047712 232479950 235194480 248653205 235194480 248653205 261517083 263702072 261517083 263702072 146400192 139290258 146400192 139290258 138562194 125122746 138562194 125122746 123124894 115309847 123124894 115309847 103904646 101180699 103904646 101180699 60109962 57207510 60109962 57207510 54483901 42287137 54483901 42287137 44913230 143349921 44913230 143349921 159686123 153683434 159686123 153683434 155846007 144454407 155846007 144454407 141926216 129370765 141926216 129370765 126884965 111490530 126884965 111490530 108679498 68482540 108679498 68482540 67454704 60216249 67454704 60216249 55822392 52664818 55822392 52664818 52887501 50389512 52887501 50389512 35560313 29196444 35560313 29196444 29653520 23243366 29653520 23243366 16861332 15422885 16861332 15422885 177747181 206942366 177747181 206942366 214262951 219387352 214262951 219387352 222100865 227285569 222100865 227285569 225890292 150398189 225890292 150398189 146306190 129819255 146306190 129819255 122771692 116325756 122771692 116325756 96791216 74313588 96791216 74313588 71302769 66220592 71302769 66220592 66002462 57311179 66002462 57311179 49224184 39999078 49224184 39999078 34861462 28378397 34861462 28378397 27778914 23042090 27778914 23042090 20221668 17990593 20221668 17990593 13510163 12547568 13510163 12547568 11766112 170658991 11766112 170658991 186144134 200828992 186144134 200828992 212332878 218268723 212332878 218268723 220021084 225165162 220021084 225165162 253376365 260239830 253376365 260239830 258386096 270790080 258386096 270790080 275487074 280633549 275487074 280633549 279670984 285609648 279670984 285609648 285174579 155664400 285174579 155664400 159971442 141053655 159971442 141053655 140916031 131525212 140916031 131525212 136553090 186389547 136553090 186389547 193843757 178041218 193843757 178041218 183036406 203599348 183036406 203599348 204483429 213414328 204483429 213414328 220768954 220335716 220768954 220335716 189936983 182681695 189936983 182681695 176952672 160446026 176952672 160446026 154550028 135518508 154550028 135518508 139894151 128408928 139894151 128408928 77821429 68586747 77821429 68586747 68042155 60175721 68042155 60175721 40132535 35330164 40132535 35330164 34384689 27026226 34384689 27026226 26533646 20562572 26533646 20562572 17344760 14029215 17344760 14029215 15495533 189254274 15495533 189254274 204706460 198775021 204706460 198775021 208913483 216291067 208913483 216291067 217917171 220485197 217917171 220485197 222426842 253376709 222426842 253376709 252904422 266688554 252904422 266688554 268567059 269271774 268567059 269271774 195786607 165130098 195786607 165130098 161355782 136972563 161355782 136972563 118682203 110838175 118682203 110838175 87466919 82321333 87466919 82321333 74589731 70960535 74589731 70960535 69404152 65476996 69404152 65476996 67804193 191957495 67804193 191957495 201597631 184743288 201597631 184743288 171644271 153235274 171644271 153235274 147239834 138654185 147239834 138654185 145344561 111178750 145344561 111178750 94854372 88985902 94854372 88985902 83936721 82290138 83936721 82290138 200646182 196155428 200646182 196155428 174369210 167115945 174369210 167115945 155497856 146151587 155497856 146151587 129476100 110823486 129476100 110823486 97098196 91985532 97098196 91985532 88483234 73152546 88483234 73152546 68312989 62054237 68312989 62054237 65501371 183642096 65501371 183642096 200438109 203228728 200438109 203228728 216240513 212282388 216240513 212282388 171414042 157826266 171414042 157826266 165504539 179963711 165504539 179963711 204851220 213891847 204851220 213891847 231300358 252912546 231300358 252912546 250355275 253979480 250355275 253979480 257881704 265373653 257881704 265373653 270039549 273401478 270039549 273401478 275718278 277782216 275718278 277782216 193768060 182365158 193768060 182365158 186337824 180498873 186337824 180498873 168866172 154797649 168866172 154797649 163133036 191624127 163133036 191624127 210235148 205942370 210235148 205942370 217519560 214848523 217519560 214848523 238525328 246200429 238525328 246200429 247964809 252942194 247964809 252942194 249586146 259281016 249586146 259281016 261359115 265637750 261359115 265637750 265936343 272833495 265936343 272833495 270552275 275405506 270552275 275405506 273434558 182566601 273434558 182566601 182140688 122953524 182140688 122953524 125909301 99575461 125909301 99575461 96868970 88424178 96868970 88424178 75124716 67859960 75124716 67859960 68746082 60434133 68746082 60434133 54569754 39319089 54569754 39319089 41436004 38014307 41436004 38014307 31956714 30757440 31956714 30757440 194537880 202565375 194537880 202565375 209864863 136651267 209864863 136651267 127552657 112641895 127552657 112641895 96411237 86481138 96411237 86481138 83932051 71772213 83932051 71772213 69672164 66833891 69672164 66833891 69487246 144211360 69487246 144211360 157601277 154273776 157601277 154273776 163857521 173466477 163857521 173466477 190057064 193216093 190057064 193216093 216535690 231408269 216535690 231408269 236408423 248962917 236408423 248962917 250174272 253557845 250174272 253557845 128999006 120975224 128999006 120975224 121730768 110159013 121730768 110159013 102551449 89578518 102551449 89578518 82638964 73539682 82638964 73539682 70902128 64736737 70902128 64736737 66628663 49847002 66628663 49847002 51980792 42044691 51980792 42044691 44133557 41013769 44133557 41013769 41173773 36147942 41173773 36147942 36669563 31185025 36669563 31185025 27120594 26388949 27120594 26388949 170018059 187385272 170018059 187385272 196811691 197827286 196811691 197827286 204254739 203933537 204254739 203933537 160023479 140099082 160023479 140099082 140441885 132625798 140441885 132625798 136195154 130091050 136195154 130091050 129811164 124825076 129811164 124825076 122372792 99933092 122372792 99933092 98979533 76893712 98979533 76893712 78976860 142006611 78976860 142006611 182860602 190993423 182860602 190993423 191332010 170706272 191332010 170706272 158956376 136527985 158956376 136527985 131263629 123255986 131263629 123255986 102879134 79190108 102879134 79190108 78163620 70135710 78163620 70135710 69277847 53674851 69277847 53674851 52344278 42691402 52344278 42691402 44952422 40472627 44952422 40472627 35763379 30121929 35763379 30121929 33389355 169529251 33389355 169529251 187317865 184462950 187317865 184462950 198906831 206488981 198906831 206488981 207723486 164035667 207723486 164035667 149885084 143597145 149885084 143597145 140244651 132085114 140244651 132085114 107103988 102373546 107103988 102373546 94117482 90997879 94117482 90997879 171186069 167065762 171186069 167065762 177862979 215465880 177862979 215465880 223770061 237791902 223770061 237791902 237171030 246085073 237171030 246085073 246934684 248494845 246934684 248494845 153662308 138587709 153662308 138587709 119437157 111619163 119437157 111619163 93834899 88447451 93834899 88447451 90571020 78581086 90571020 78581086 81095627 210378580 81095627 210378580 233350649 232141301 233350649 232141301 206067353 193083354 206067353 193083354 159079858 139668610 159079858 139668610 131838966 118890397 131838966 118890397 116402899 111097177 116402899 111097177 112307144 108310718 112307144 108310718 210300576 224503117 210300576 224503117 225914129 237065195 225914129 237065195 234976888 241289469 234976888 241289469 245791748 254022537 245791748 254022537 266125921 267982332 266125921 267982332 182003260 142036003 182003260 142036003 145005926 134680517 145005926 134680517 123539986 114725223 123539986 114725223 112369131 107791450 112369131 107791450 176215203 202622880 176215203 202622880 216852875 224066149 216852875 224066149 228910659 231166517 228910659 231166517 158099681 148895007 158099681 148895007 173951909 218170086 173951909 218170086 217140676 197549109 217140676 197549109 161105578 147655024 161105578 147655024 142038047 118880078 142038047 118880078 115756189 113178966 115756189 113178966 186164588 206306428 186164588 206306428 217647504 228555971 217647504 228555971 225464383 179251174 225464383 179251174 163110139 136222035 163110139 136222035 136216872 121437926 136216872 121437926 103571182 80635179 103571182 80635179 75045211 64566870 75045211 64566870 62687149 49450893 62687149 49450893 52333243 170418601 52333243 170418601 185170627 186746827 185170627 186746827 210132567 207037733 210132567 207037733 165835254 141903170 165835254 141903170 140018893 105142500 140018893 105142500 108888975 171984693 108888975 171984693 180274557 190622090 180274557 190622090 199030762 209205914 199030762 209205914 219627788 215860032 219627788 215860032 172654372 148616291 172654372 148616291 144793564 121625446 144793564 121625446 107322175 101241287 107322175 101241287 97621747 89472569 97621747 89472569 86484537 82385877 86484537 82385877 58868972 47930096 58868972 47930096 42807525 40905001 42807525 40905001 195183903 204287281 195183903 204287281 218523120 228350016 218523120 228350016 244738449 246939705 244738449 246939705 246124677 254158716 246124677 254158716 259191011 262816978 259191011 262816978 264225168 270175279 264225168 270175279 267516290 182238324 267516290 182238324 156954949 147029630 156954949 147029630 152247891 140638398 152247891 140638398 132037110 108021718 132037110 108021718 110573981 181354463 110573981 181354463 194803846 205327565 194803846 205327565 218441859 230924789 218441859 230924789 234033368 241043770 234033368 241043770 243188542 263372970 243188542 263372970 264899982 267011816 264899982 267011816 265133375 268967710 265133375 268967710 266660318 156607149 266660318 156607149 149215003 128490592 149215003 128490592 119134816 110416261 119134816 110416261 102223652 97051801 102223652 97051801 93642912 75702386 93642912 75702386 67888481 64318247 67888481 64318247 171034136 165699817 171034136 165699817 144929035 139902236 144929035 139902236 143284331 131764179 143284331 131764179 129330947 117286740 129330947 117286740 116562049 111602656 116562049 111602656 197207404 202314899 197207404 202314899 210520876 223247717 210520876 223247717 221878277 240688928 221878277 240688928 243022233 248086176 243022233 248086176 257463557 263683528 257463557 263683528 263624904 269060237 263624904 269060237 267081951 176817146 267081951 176817146 175384326 161242968 175384326 161242968 154481537 143026071 154481537 143026071 129556634 125881069 129556634 125881069 118458966 104012354 118458966 104012354 101475832 87563300 101475832 87563300 80780639 63832005 80780639 63832005 60439824 50420600 60439824 50420600 44314517 38759148 44314517 38759148 40848350 34680259 40848350 34680259 36194976 22908749 36194976 22908749 21300003 16453701 21300003 16453701 14645534 14345283 14645534 14345283 13116325 11728642 13116325 11728642 10288816 8037660 10288816 8037660 8397242 166445263 8397242 166445263 189207557 225871128 189207557 225871128 229586454 235263309 229586454 235263309 241128592 245639731 241128592 245639731 245306906 249452153 245306906 249452153 175922758 146434323 175922758 146434323 142961908 130065325 142961908 130065325 104538048 100694851 104538048 100694851 102673393 205226123 102673393 205226123 205080888 175576486 205080888 175576486 170742595 160422727 170742595 160422727 142124102 109829565 142124102 109829565 106419185 95375061 106419185 95375061 95755799 65032830 95755799 65032830 63789879 51769439 63789879 51769439 43179831 36762713 43179831 36762713 40133176 202803932 40133176 202803932 212802775 238823656 212802775 238823656 237745297 256472288 237745297 256472288 259204556 262450869 259204556 262450869 260895474 264968901 260895474 264968901 265412723 271383924 265412723 271383924 275306581 280320105 275306581 280320105 283576654 292732128 283576654 292732128 294434238 297950720 294434238 297950720 300722095 301608138 300722095 301608138 181434290 148043123 181434290 148043123 144377925 133181226 144377925 133181226 122843834 112378654 122843834 112378654 115941861 207315818 115941861 207315818 221035451 239626686 221035451 239626686 235727136 250960280 235727136 250960280 248101758 200436781 248101758 200436781 190156363 176904145 190156363 176904145 157615351 142695542 157615351 142695542 136898087 124367174 136898087 124367174 117664529 93951273 117664529 93951273 78031353 68966048 78031353 68966048 68257524 60945771 68257524 60945771 61745130 56496540 61745130 56496540 48342567 44269568 48342567 44269568 45702378 40512348 45702378 40512348 43584684 226012479 43584684 226012479 228945483 234773736 228945483 234773736 237572926 247885030 237572926 247885030 253117523 257703513 253117523 257703513 261619315 275977592 261619315 275977592 276653747 278987306 276653747 278987306 277515793 281858899 277515793 281858899 282233248 288838416 282233248 288838416 288377530 293205197 288377530 293205197 293122668 294200574 293122668 294200574 295924148 297681457 295924148 297681457 298065072 298727500 298065072 298727500 194199690 176209464 194199690 176209464 175075645 165770695 175075645 165770695 138542372 132990931 138542372 132990931 96937667 87458675 96937667 87458675 76491913 75092238 76491913 75092238 204991110 226446019 204991110 226446019 222874483 242746708 222874483 242746708 251667321 256218228 251667321 256218228 261189758 265219560 261189758 265219560 263822475 199031810 263822475 199031810 185543099 173264305 185543099 173264305 165672370 151853117 165672370 151853117 149106040 100788207 149106040 100788207 99027273 89395800 99027273 89395800 89411918 75268234 89411918 75268234 67397860 57644015 67397860 57644015 58841980 43671257 58841980 43671257 44331330 41636465 44331330 41636465 40690050 201399352 40690050 201399352 214508250 225872769 214508250 225872769 224324887 239883982 224324887 239883982 237394036 251362758 237394036 251362758 250090789 253195727 250090789 253195727 203551447 185820679 203551447 185820679 198217534 210802597 198217534 210802597 226560975 227332328 226560975 227332328 197904926 165287403 197904926 165287403 164107342 114138352 164107342 114138352 103400644 89757427 103400644 89757427 86745501 75215283 86745501 75215283 69159493 58966008 69159493 58966008 56951860 56257228 56951860 56257228 204017272 218456756 204017272 218456756 224952030 238217583 224952030 238217583 239724769 242309884 239724769 242309884 192307180 181170013 192307180 181170013 204831573 209388862 204831573 209388862 214858706 217509617 214858706 217509617 177886064 126350671 177886064 126350671 128365506 121455898 128365506 121455898 113992903 103289668 113992903 103289668 101230003 96858416 101230003 96858416 170112624 168232290 170112624 168232290 179216104 186790198 179216104 186790198 197668500 195896105 197668500 195896105 204297686 211392582 204297686 211392582 229059497 245315354 229059497 245315354 254961644 260836052 254961644 260836052 259972270 149587725 259972270 149587725 140607643 132689322 140607643 132689322 132457802 106004635 132457802 106004635 88516301 79099806 88516301 79099806 80179497 71858627 80179497 71858627 70787255 61308953 70787255 61308953 62744763 58487180 62744763 58487180 51536050 43453608 51536050 43453608 36310625 29341283 36310625 29341283 25846465 20975025 25846465 20975025 20517706 19079087 20517706 19079087 160496323 189226699 160496323 189226699 197089372 143194605 197089372 143194605 142358028 128363069 142358028 128363069 133070491 140140461 133070491 140140461 147524443 175160106 147524443 175160106 186768793 199449379 186768793 199449379 205397852 207275039 205397852 207275039 173099071 149981221 173099071 149981221 114576595 97889174 114576595 97889174 100808762 171923409 100808762 171923409 183712270 179001010 183712270 179001010 189492149 149650801 189492149 149650801 129048699 101155532 129048699 101155532 91679934 75201892 91679934 75201892 69782889 60530255 69782889 60530255 58844738 46983612 58844738 46983612 48559943 38612429 48559943 38612429 36188917 30643005 36188917 30643005 30012272 25557488 30012272 25557488 25646904 25007340 25646904 25007340 181021713 175738915 181021713 175738915 199915821 221359358 199915821 221359358 226673586 239074876 226673586 239074876 254821404 258459257 254821404 258459257 255503094 136239937 255503094 136239937 134368871 125951720 134368871 125951720 110188669 94697421 110188669 94697421 93924634 81817708 93924634 81817708 76357953 68210335 76357953 68210335 61879603 59872219 61879603 59872219 163817072 164541246 163817072 164541246 179658146 174943411 179658146 174943411 226581850 231572063 226581850 231572063 245455001 250968627 245455001 250968627 253284856 256916689 253284856 256916689 156790190 143617034 156790190 143617034 149110046 137495646 149110046 137495646 121904477 119333110 121904477 119333110 108723093 91957247 108723093 91957247 88074312 67335481 88074312 67335481 64421020 56534130 64421020 56534130 54409706 40547790 54409706 40547790 42849377 36864171 42849377 36864171 38007608 32146003 38007608 32146003 34987130 146235263 34987130 146235263 152426893 170570574 152426893 170570574 186565660 204425317 186565660 204425317 222107063 231267677 222107063 231267677 243736538 249937395 243736538 249937395 249377094 262906134 249377094 262906134 268345677 275659105 268345677 275659105 275505538 278890106 275505538 278890106 286819861 292620154 286819861 292620154 293648365 297077223 293648365 297077223 298285956 300262700 298285956 300262700 155562497 135245428 155562497 135245428 125675490 117013900 125675490 117013900 94743620 88044429 94743620 88044429 84695577 76452028 84695577 76452028 77680496 61645842 77680496 61645842 64627972 125900677 64627972 125900677 173239283 178015532 173239283 178015532 185360953 158233709 185360953 158233709 125739925 94578796 125739925 94578796 94765177 86413536 94765177 86413536 80007456 71697179 80007456 71697179 67827375 61760457 67827375 61760457 58436569 53437687 58436569 53437687 48617139 42276236 48617139 42276236 39389444 26154105 39389444 26154105 26509793 22414068 26509793 22414068 19184229 15105564 19184229 15105564 17408265 165718555 17408265 165718555 180881300 181886048 180881300 181886048 210008283 219764061 210008283 219764061 226624434 229280014 226624434 229280014 236513277 245132760 236513277 245132760 241186406 137127121 241186406 137127121 139350713 133889784 139350713 133889784 164227614 163766166 164227614 163766166 195446552 203691737 195446552 203691737 210653054 216152543 210653054 216152543 215628584 226466385 215628584 226466385 232869049 237975329 232869049 237975329 250848240 261522271 250848240 261522271 267110713 272302927 267110713 272302927 271318792 137900734 271318792 137900734 107990355 99120146 107990355 99120146 97586755 86869337 97586755 86869337 79491735 75246550 79491735 75246550 70879355 62139855 70879355 62139855 62429950 55615215 62429950 55615215 49380720 38975189 49380720 38975189 37091714 160370957 37091714 160370957 199910010 200943613 199910010 200943613 206846170 193845445 206846170 193845445 158495078 143394686 158495078 143394686 134253783 107179070 134253783 107179070 103426236 98570661 103426236 98570661 82657722 78389269 82657722 78389269 76384641 64706105 76384641 64706105 61836101 52655991 61836101 52655991 52230632 47525033 52230632 47525033 153173115 170402135 153173115 170402135 197422649 209669501 197422649 209669501 215854197 216797319 215854197 216797319 218635675 226483730 218635675 226483730 226663865 237933493 226663865 237933493 242093458 245779140 242093458 245779140 252976410 253273540 252976410 253273540 152674866 135793203 152674866 135793203 117040221 100910879 117040221 100910879 83588331 77176186 83588331 77176186 74943386 54724815 74943386 54724815 55130047 52204979 55130047 52204979 198388214 202843181 198388214 202843181 215247663 232885350 215247663 232885350 228788875 235599538 228788875 235599538 233067239 240660338 233067239 240660338 243014358 252828881 243014358 252828881 265371495 268768178 265371495 268768178 270095538 275105942 270095538 275105942 276915026 278149483 276915026 278149483 155020555 136080859 155020555 136080859 129219171 114165747 129219171 114165747 109059121 101708254 109059121 101708254 86396286 81076569 86396286 81076569 78756131 75445137 78756131 75445137 74896560 71860799 74896560 71860799 71270643 64979924 71270643 64979924 65513909 56250259 65513909 56250259 57936265 181467798 57936265 181467798 188954257 161039831 188954257 161039831 169715669 149716403 169715669 149716403 122234154 106342787 122234154 106342787 109120267 94912717 109120267 94912717 89601724 79344967 89601724 79344967 78322437 75157163 78322437 75157163 69506427 60189150 69506427 60189150 61374648 52091280 61374648 52091280 47038736 42576764 47038736 42576764 30772867 26251926 30772867 26251926 28072058 166711233 28072058 166711233 196119682 197357535 196119682 197357535 206385132 220193636 206385132 220193636 234066538 235120443 234066538 235120443 196128607 176705855 196128607 176705855 164831317 137978120 164831317 137978120 135152632 119139340 135152632 119139340 115693601 110465030 115693601 110465030 115233711 164979755 115233711 164979755 203753554 201550275 203753554 201550275 158249211 139579667 158249211 139579667 126864688 118219812 126864688 118219812 110192991 99752154 110192991 99752154 97808041 88065519 97808041 88065519 85857931 81920244 85857931 81920244 160030983 164976544 160030983 164976544 182241154 196923886 182241154 196923886 213893049 228787157 213893049 228787157 231709782 240684675 231709782 240684675 245310193 256925126 245310193 256925126 258500721 267664243 258500721 267664243 266737241 270994810 266737241 270994810 269671003 276595666 269671003 276595666 275577955 277372275 275577955 277372275 161439400 123346583 161439400 123346583 120872532 102545922 120872532 102545922 97706890 81088803 97706890 81088803 83486139 165166084 83486139 165166084 200291064 218658952 200291064 218658952 225145023 225766145 225145023 225766145 181586119 162022354 181586119 162022354 159504139 128243357 159504139 128243357 127814297 123393975 127814297 123393975 187502157 187224581 187502157 187224581 200756897 226656511 200756897 226656511 225160398 239013125 225160398 239013125 243947661 249614704 243947661 249614704 249792664 267364769 249792664 267364769 267890888 269907811 267890888 269907811 269104250 272758873 269104250 272758873 272713507 275312556 272713507 275312556 275150595 283907935 275150595 283907935 286133158 287095388 286133158 287095388 178398434 164132864 178398434 164132864 143707753 135288533 143707753 135288533 136570522 173638577 136570522 173638577 209996972 224677394 209996972 224677394 228818307 244162317 228818307 244162317 253110703 264756907 253110703 264756907 262743935 265631382 262743935 265631382 179035090 151176088 179035090 151176088 147782513 143459692 147782513 143459692 156052489 150393393 156052489 150393393 141833667 135177980 141833667 135177980 122586528 117592400 122586528 117592400 116054941 108541129 116054941 108541129 103548541 88330117 103548541 88330117 78940100 74460227 78940100 74460227 179572915 193950127 179572915 193950127 206989235 210015763 206989235 210015763 168515597 162462173 168515597 162462173 191657765 192256857 191657765 192256857 215399894 223099880 215399894 223099880 230850197 241561682 230850197 241561682 245164120 256072172 245164120 256072172 256651699 265302225 256651699 265302225 263939692 266585952 263939692 266585952 192004028 171783961 192004028 171783961 157795476 150262387 157795476 150262387 179994152 187606228 179994152 187606228 193868534 167143880 193868534 167143880 167380499 163344694 167380499 163344694 179204549 177961604 179204549 177961604 192515642 203187675 192515642 203187675 211710874 219580040 211710874 219580040 239228781 247936165 239228781 247936165 251224815 262408305 251224815 262408305 260784446 173509436 260784446 173509436 158694400 143934386 158694400 143934386 141676733 125229284 141676733 125229284 128642446 114105219 128642446 114105219 109781944 84563815 109781944 84563815 82528016 77224489 82528016 77224489 77571695 73118773 77571695 73118773 73670285 67195880 73670285 67195880 60900489 49816557 60900489 49816557 43150884 31657174 43150884 31657174 30346508 23709529 30346508 23709529 19753289 18510487 19753289 18510487 15796865 15866352 15796865 15866352 190728867 190047156 190728867 190047156 172224118 155810397 172224118 155810397 134819853 127004728 134819853 127004728 116632811 107482312 116632811 107482312 96718477 94099147 96718477 94099147 164722542 159712171 164722542 159712171 161729867 141532226 161729867 141532226 138422717 132651363 138422717 132651363 113863051 103939239 113863051 103939239 83729716 76325879 83729716 76325879 74728706 70411534 74728706 70411534 64497692 60134333 64497692 60134333 60916997 47098851 60916997 47098851 45834104 38635986 45834104 38635986 33265217 28984146 33265217 28984146 28214627 19721639 28214627 19721639 16844188 16197899 16844188 16197899 175647582 188888487 175647582 188888487 214927586 224487047 214927586 224487047 226174001 240475643 226174001 240475643 240304376 246468071 240304376 246468071 249168777 254188103 249168777 254188103 257447173 261784723 257447173 261784723 259774520 267760718 259774520 267760718 268887013 273520964 268887013 273520964 281451723 287385582 281451723 287385582 285027992 165880275 285027992 165880275 163132855 146298424 163132855 146298424 143877857 132358701 143877857 132358701 131318515 127481836 131318515 127481836 192542359 209049610 192542359 209049610 233467591 240033530 233467591 240033530 244424014 257204961 244424014 257204961 255953093 259252339 255953093 259252339 183733783 164757562 183733783 164757562 173266046 162095668 173266046 162095668 167088203 173543789 167088203 173543789 185242733 204455574 185242733 204455574 215202732 228382423 215202732 228382423 236070981 248558003 236070981 248558003 249160901 251206715 249160901 251206715 188527938 155518023 188527938 155518023 157169332 140664190 157169332 140664190 142304214 132758855 142304214 132758855 133784693 105482495 133784693 105482495 96806183 88510945 96806183 88510945 90198482 156818731 90198482 156818731 201006514 205002520 201006514 205002520 214461679 224644065 214461679 224644065 222875659 228759481 222875659 228759481 235283616 241210331 235283616 241210331 244576902 254254913 244576902 254254913 253955240 264448268 253955240 264448268 268748284 271087080 268748284 271087080 270520583 272501915 270520583 272501915 172105622 164388574 172105622 164388574 199099306 214258302 199099306 214258302 219847794 233049724 219847794 233049724 242254734 244892907 242254734 244892907 174518645 152811258 174518645 152811258 151995571 138147521 151995571 138147521 114142892 103288364 114142892 103288364 100705961 96277002 100705961 96277002 93483883 77110296 93483883 77110296 72476462 70136899 72476462 70136899 65799052 48442830 65799052 48442830 44208676 43345317 44208676 43345317 36386623 35560421 36386623 35560421 173708188 173322023 173708188 173322023 185636455 190229928 185636455 190229928 194840490 149956028 194840490 149956028 147792982 137769710 147792982 137769710 116961550 109879869 116961550 109879869 112605251 157697761 112605251 157697761 175613093 185482227 175613093 185482227 203631203 219940091 203631203 219940091 245859611 247751960 245859611 247751960 164121167 149296977 164121167 149296977 154454437 168099193 154454437 168099193 198660866 207861939 198660866 207861939 217400047 220812597 217400047 220812597 220554079 163262641 220554079 163262641 154530082 117264979 154530082 117264979 115519652 77649379 115519652 77649379 79507866 167478252 79507866 167478252 184067297 185658096 184067297 185658096 195439594 219684554 195439594 219684554 221489311 226300530 221489311 226300530 235131656 248351644 235131656 248351644 254649091 265305322 254649091 265305322 268649526 272954181 268649526 272954181 279415256 284168389 279415256 284168389 282367198 154025773 282367198 154025773 157398995 126644606 157398995 126644606 84026716 74996169 84026716 74996169 78953959 71403235 78953959 71403235 70971033 67839319 70971033 67839319 202773802 211834923 202773802 211834923 214756793 223928280 214756793 223928280 235374419 254403913 235374419 254403913 256688001 262955061 256688001 262955061 266304691 283717905 266304691 283717905 281700997 285802688 281700997 285802688 288882948 291720483 288882948 291720483 294304349 297565136 294304349 297565136 295679380 206222211 295679380 206222211 138867932 125652778 138867932 125652778 126657096 109800426 126657096 109800426 103700555 91781243 103700555 91781243 89026315 79707367 89026315 79707367 72909784 54407873 72909784 54407873 55483091 50924695 55483091 50924695 52238519 49725012 52238519 49725012 49399150 42575511 49399150 42575511 35464631 32885841 35464631 32885841 210759389 207119732 210759389 207119732 196052647 154748428 196052647 154748428 157436433 136224301 157436433 136224301 128375871 113478989 128375871 113478989 99716738 95737952 99716738 95737952 207139758 205520600 207139758 205520600 225832754 247095816 225832754 247095816 250827721 255529622 250827721 255529622 206307295 184210365 206307295 184210365 179437053 169858318 179437053 169858318 172169228 153188771 172169228 153188771 158589388 186032982 158589388 186032982 192206402 200138039 192206402 200138039 204211741 187649357 204211741 187649357 183301396 175577235 183301396 175577235 192125803 195074738 192125803 195074738 209467846 224556563 209467846 224556563 222922887 227571225 222922887 227571225 237201468 243619877 237201468 243619877 245970958 249757797 245970958 249757797 248317777 258504904 248317777 258504904 256386204 180096918 256386204 180096918 181775721 162568983 181775721 162568983 147557707 126587687 147557707 126587687 126910309 106116459 126910309 106116459 101512719 81307178 101512719 81307178 82250458 187336099 82250458 187336099 218813099 238955775 218813099 238955775 241316977 248875153 241316977 248875153 247110132 254916148 247110132 254916148 261555904 264547969 261555904 264547969 188951659 160552379 188951659 160552379 168181731 173587052 168181731 173587052 220591839 226525107 220591839 226525107 228682973 236779360 228682973 236779360 237977175 244720578 237977175 244720578 243545822 162748771 243545822 162748771 147574511 135054596 147574511 135054596 118093562 113321972 118093562 113321972 111256180 103851167 111256180 103851167 86827934 84225955 86827934 84225955 80119167 58639243 80119167 58639243 59717484 55651688 59717484 55651688 52746335 48558397 52746335 48558397 50464128 47191968 50464128 47191968 212130303 216736712 212130303 216736712 215173222 203685015 215173222 203685015 193961255 139771185 193961255 139771185 137048537 114323408 137048537 114323408 119663440 106629426 119663440 106629426 96950974 87040383 96950974 87040383 86188585 81963440 86188585 81963440 66215961 59578183 66215961 59578183 59148542 53724597 59148542 53724597 52466196 47454886 52466196 47454886 35155514 29344210 35155514 29344210 28716326 23435628 28716326 23435628 22139865 16523880 22139865 16523880 13180862 7936485 13180862 7936485 7674434 186558447 7674434 186558447 201781178 213331434 201781178 213331434 232445831 237216687 232445831 237216687 234147670 240510196 234147670 240510196 241954847 247243349 241954847 247243349 253233444 260501775 253233444 260501775 261015601 265439935 261015601 265439935 266617353 278521752 266617353 278521752 279091391 283301387 279091391 283301387 285210160 288850344 285210160 288850344 288515226 141677096 288515226 141677096 133054387 102688483 133054387 102688483 93844907 86518636 93844907 86518636 78697906 71616737 78697906 71616737 66843500 64567088 66843500 64567088 169414432 159812721 169414432 159812721 156810429 141761865 156810429 141761865 146105319 133573201 146105319 133573201 101903626 86543119 101903626 86543119 87701698 178627675 87701698 178627675 213978138 232320843 213978138 232320843 229472766 146194763 229472766 146194763 143613668 138512216 143613668 138512216 162850993 175809886 162850993 175809886 209043945 208900426 209043945 208900426 212704890 222558742 212704890 222558742 227528463 237661520 227528463 237661520 233683551 164550519 233683551 164550519 151571093 131271615 151571093 131271615 121744575 107877494 121744575 107877494 97984311 83137735 97984311 83137735 87263290 173910778 87263290 173910778 202416931 211300006 202416931 211300006 221938099 230074354 221938099 230074354 229931420 240287863 229931420 240287863 237464857 244490270 237464857 244490270 243360767 251504085 243360767 251504085 253237193 263573522 253237193 263573522 264274912 267221522 264274912 267221522 264624193 189502530 264624193 189502530 188642953 170067394 188642953 170067394 153132718 130486688 153132718 130486688 129360842 96697667 129360842 96697667 82873686 69965161 82873686 69965161 70395517 61559861 70395517 61559861 61178802 57201338 61178802 57201338 196270563 199209093 196270563 199209093 203482043 192892819 203482043 192892819 188808402 179984726 188808402 179984726 163309630 127656478 163309630 127656478 122290841 118934566 122290841 118934566 199259164 204361637 199259164 204361637 220169125 227884431 220169125 227884431 225012316 177179904 225012316 177179904 138148366 104802177 138148366 104802177 103045430 87887185 103045430 87887185 89163195 180014591 89163195 180014591 192459566 198578237 192459566 198578237 214627790 224184730 214627790 224184730 223641020 136418670 223641020 136418670 134598826 111148572 134598826 111148572 113862707 175901719 113862707 175901719 185050362 178545743 185050362 178545743 144382725 120538066 144382725 120538066 109155471 101883467 109155471 101883467 91216528 83730149 91216528 83730149 66147686 52699538 66147686 52699538 54756882 152917960 54756882 152917960 179349257 175951604 179349257 175951604 193076812 199389347 193076812 199389347 211985257 237321562 211985257 237321562 242023220 244492861 242023220 244492861 152522108 137708795 152522108 137708795 119691325 107059088 119691325 107059088 98399227 91281935 98399227 91281935 80165163 74338192 80165163 74338192 68592151 63132696 68592151 63132696 61694652 56957154 61694652 56957154 56373961 53504784 56373961 53504784 48206578 34079594 48206578 34079594 34166358 155756389 34166358 155756389 178758128 180532005 178758128 180532005 210532806 216245597 210532806 216245597 223901888 228888026 223901888 228888026 230178372 151536604 230178372 151536604 157855755 146745421 157855755 146745421 137374601 127125519 137374601 127125519 104063559 98579598 104063559 98579598 77081865 71371097 77081865 71371097 66127421 61333372 66127421 61333372 60406372 45405950 60406372 45405950 36654856 33110822 36654856 33110822 31795653 26231193 31795653 26231193 21193882 17998062 21193882 17998062 14583709 13318057 14583709 13318057 10681808 9936054 10681808 9936054 5218511 3988011 5218511 3988011 3649055 3232520 3649055 3232520 176282078 176298993 176282078 176298993 203312903 206088111 203312903 206088111 232097049 254725860 232097049 254725860 259825351 263994481 259825351 263994481 265350215 269643619 265350215 269643619 271275059 279258815 271275059 279258815 278482302 284086896 278482302 284086896 283325568 154683687 283325568 154683687 154274508 135033324 154274508 135033324 136498547 105825926 136498547 105825926 101855079 87698726 101855079 87698726 80853890 75689642 80853890 75689642 166878306 174619491 166878306 174619491 194235211 198798724 194235211 198798724 209526408 212886601 209526408 212886601 217844482 148988236 217844482 148988236 151234501 134908690 151234501 134908690 139135282 115321700 139135282 115321700 104244619 98809409 104244619 98809409 87765373 83235964 87765373 83235964 71732456 46538902 71732456 46538902 41734067 35490420 41734067 35490420 37326793 163072398 37326793 163072398 182000952 184647945 182000952 184647945 187741093 151541289 187741093 151541289 153372056 147058633 153372056 147058633 166898670 170938607 166898670 170938607 196928471 202288370 196928471 202288370 205576694 166539450 205576694 166539450 163219065 150562809 163219065 150562809 131642767 119523456 131642767 119523456 124728931 167330361 124728931 167330361 183726044 204904585 183726044 204904585 202044135 244515530 202044135 244515530 250553339 261516529 250553339 261516529 260428429 264769169 260428429 264769169 173029014 164170637 173029014 164170637 133270848 119296475 133270848 119296475 105729205 89217350 105729205 89217350 86958680 84003895 86958680 84003895 193910901 188340521 193910901 188340521 223434391 241425707 223434391 241425707 238099927 163344687 238099927 163344687 155945984 140708062 155945984 140708062 125810962 105271103 125810962 105271103 106534056 92452001 106534056 92452001 69724827 47539382 69724827 47539382 50027329 41719157 50027329 41719157 42559434 38956349 42559434 38956349 30116691 27783996 30116691 27783996 25098778 22008608 25098778 22008608 22621549 20092441 22621549 20092441 20761953 149181712 20761953 149181712 174635678 170274390 174635678 170274390 180251134 179655825 180251134 179655825 190694351 191431781 190694351 191431781 214461458 224568627 214461458 224568627 235125000 235173909 235125000 235173909 158174759 131848399 158174759 131848399 114673354 95521640 114673354 95521640 95928221 47818519 95928221 47818519 49529246 42524878 49529246 42524878 42011030 159661355 42011030 159661355 173870095 169025833 173870095 169025833 190683126 199093526 190683126 199093526 203247347 228945899 203247347 228945899 229928538 240445713 229928538 240445713 241173019 246545538 241173019 246545538 244895337 247521267 244895337 247521267 163032335 141794215 163032335 141794215 119125147 111788737 119125147 111788737 115094544 163220041 115094544 163220041 170498225 167693952 170498225 167693952 175806294 180280662 175806294 180280662 208073850 213836845 208073850 213836845 213417789 155863444 213417789 155863444 160247963 132056334 160247963 132056334 126308174 113040370 126308174 113040370 106631201 96738074 106631201 96738074 94757136 58668438 94757136 58668438 60625913 54900758 60625913 54900758 55366578 47506706 55366578 47506706 45142143 43511647 45142143 43511647 139211373 143237501 139211373 143237501 169090152 165461304 169090152 165461304 198419563 211673690 198419563 211673690 232135383 238155353 232135383 238155353 254705315 258853596 254705315 258853596 261641333 271980235 261641333 271980235 275103166 280172007 275103166 280172007 281697831 285790303 281697831 285790303 288373044 292432648 288373044 292432648 292295097 294646249 292295097 294646249 294988571 295800297 294988571 295800297 137898183 132621519 137898183 132621519 132229159 118410942 132229159 118410942 111438802 103360637 111438802 103360637 105205283 58926897 105205283 58926897 61104850 53942035 61104850 53942035 53151801 49498613 53151801 49498613 52211411 153230836 52211411 153230836 177451156 186977554 177451156 186977554 204970681 229079740 204970681 229079740 239510872 245959690 239510872 245959690 256262151 260576105 256262151 260576105 268156156 274417170 268156156 274417170 272484802 143252490 272484802 143252490 143923277 127978750 143923277 127978750 113310505 107222925 113310505 107222925 103780755 93332651 103780755 93332651 79086102 70040139 79086102 70040139 72032521 66678818 72032521 66678818 56536130 54503096 56536130 54503096 54246953 51690918 54246953 51690918 50782728 40910960 50782728 40910960 39422279 33259552 39422279 33259552 31234132 28089267 31234132 28089267 29629644 25009479 29629644 25009479 25218381 23492962 25218381 23492962 154948165 158286091 154948165 158286091 190432870 191432423 190432870 191432423 192102984 146885146 192102984 146885146 155158265 151656108 155158265 151656108 161096909 175255984 161096909 175255984 190322098 211514253 190322098 211514253 223026438 239048026 223026438 239048026 247230391 249969160 247230391 249969160 156557411 130589045 156557411 130589045 134450088 127225250 134450088 127225250 130226841 117651123 130226841 117651123 103343088 97710331 103343088 97710331 90830990 84393891 90830990 84393891 77326589 73749639 77326589 73749639 73639979 68035445 73639979 68035445 67528595 62988070 67528595 62988070 45181078 32203321 45181078 32203321 31081375 139593626 31081375 139593626 155066208 171656150 155066208 171656150 178446782 168128142 178446782 168128142 158947452 133249616 158947452 133249616 111612669 85525482 111612669 85525482 87929010 74773415 87929010 74773415 74077196 71149880 74077196 71149880 164900215 189432414 164900215 189432414 235335897 258394785 235335897 258394785 255612603 150293682 255612603 150293682 157887845 158904531 157887845 158904531 185150759 187985345 185150759 187985345 212746180 238141423 212746180 238141423 235183655 155633803 235183655 155633803 146253234 133133660 146253234 133133660 121007199 98086395 121007199 98086395 88772844 80487474 88772844 80487474 79868190 73151570 79868190 73151570 75678550 177003334 75678550 177003334 188851251 187295727 188851251 187295727 199289057 208883425 199289057 208883425 223075770 235670680 223075770 235670680 254156540 256751581 254156540 256751581 156798927 143855774 156798927 143855774 143633434 126280234 143633434 126280234 116136005 103407262 116136005 103407262 105779368 101913074 105779368 101913074 183107945 220023346 183107945 220023346 251752946 260207922 251752946 260207922 262106642 275023221 262106642 275023221 280614638 283314132 280614638 283314132 286765106 289866228 286765106 289866228 291956368 295461476 291956368 295461476 297550035 298936938 297550035 298936938 300440852 301155986 300440852 301155986 301085833 303161275 301085833 303161275 302669962 304159290 302669962 156795990 302669962 156795990 161754486 145125592 161754486 145125592 145906795 129943286 145906795 129943286 116022021 114080910 116022021 114080910 89735761 72163017 89735761 72163017 68648660 63253136 68648660 63253136 51412013 48604236 51412013 48604236 182370439 178409578 182370439 178409578 208079925 218684328 208079925 218684328 228815400 235769720 228815400 235769720 240158074 246606090 240158074 246606090 246691633 256097768 246691633 256097768 258706368 263725657 258706368 263725657 264510625 274941168 264510625 274941168 275551685 279860214 275551685 279860214 279807373 284300081 279807373 284300081 283151763 159838529 283151763 159838529 139625007 111178457 139625007 111178457 110847832 111023668 110847832 111023668 93905957 79730631 93905957 79730631 80386216 166899771 80386216 166899771 184785330 213830583 184785330 213830583 226615613 239874840 226615613 239874840 242488017 252439692 242488017 252439692 256493850 263433994 256493850 263433994 267371434 273446552 267371434 273446552 278388978 281035826 278388978 281035826 284549261 289004566 284549261 289004566 293502677 295507597 293502677 295507597 187241537 158325166 187241537 158325166 141524752 135292169 141524752 135292169 117533946 103486674 117533946 103486674 99786269 95481630 99786269 95481630 92525818 76861178 92525818 76861178 67092284 49417681 67092284 49417681 49536511 40297045 49536511 40297045 41008689 36419342 41008689 36419342 32641502 31573989 32641502 31573989 29695456 26876324 29695456 26876324 27074769 21849283 27074769 21849283 19607162 14428471 19607162 14428471 13671238 13451424 13671238 13451424 11386053 10818537 11386053 10818537 9417843 182709343 9417843 182709343 195968610 183922367 195968610 183922367 176776607 147036248 176776607 147036248 146333753 136362037 146333753 136362037 139308940 125543454 139308940 125543454 123618921 108267871 123618921 108267871 112823327 168958701 112823327 168958701 213855328 222566638 213855328 222566638 226583291 242021312 226583291 242021312 246320054 253093615 246320054 253093615 251111855 257001675 251111855 257001675 256723133 267492782 256723133 267492782 264571430 139450654 264571430 139450654 137335206 126993552 137335206 126993552 93495769 78734993 93495769 78734993 79378281 75948758 79378281 75948758 209327220 227686093 209327220 227686093 225696261 149338810 225696261 149338810 154223452 170256659 154223452 170256659 203735312 211003732 203735312 211003732 217883664 221606599 217883664 221606599 187397823 180726395 187397823 180726395 157469763 140115158 157469763 140115158 138526537 128145507 138526537 128145507 116086761 84285222 116086761 84285222 83238338 78097615 83238338 78097615 68067440 62243165 68067440 62243165 49274106 45015344 49274106 45015344 193422018 188230681 193422018 188230681 176391781 146895833 176391781 146895833 150389256 141628966 150389256 141628966 98129117 94481754 98129117 94481754 90728797 86073799 90728797 86073799 69949428 59854595 69949428 59854595 48759416 47013694 48759416 47013694 210256902 212961628 210256902 212961628 223465316 237350414 223465316 237350414 233941927 150233434 233941927 150233434 135634332 106299643 135634332 106299643 107731856 93453347 107731856 93453347 83193659 71573332 83193659 71573332 68129865 51072641 68129865 51072641 48006882 43041064 48006882 43041064 44153166 39539735 44153166 39539735 36698375 31896067 36698375 31896067 26475829 18948626 26475829 18948626 18680102 201617195 18680102 201617195 232130113 229413937 232130113 229413937 179666920 151546624 179666920 151546624 160545642 193578605 160545642 193578605 215078442 218073230 215078442 218073230 198535155 190270084 198535155 190270084 169852356 162320389 169852356 162320389 155250222 124651670 155250222 124651670 118663100 106296139 118663100 106296139 99115899 96924741 99115899 96924741 226616653 226112541 226616653 226112541 208003542 173618340 208003542 173618340 174652836 149372448 174652836 149372448 132488215 109097715 132488215 109097715 92894122 89386196 92894122 89386196 68273315 64190028 68273315 64190028 60577548 46852625 60577548 46852625 38933287 35490285 38933287 35490285 36869644 31637562 36869644 31637562 32655842 205311441 32655842 205311441 217512039 214151584 217512039 214151584 210072595 192159747 210072595 192159747 176260988 154411093 176260988 154411093 136491104 118326444 136491104 118326444 122234092 113226480 122234092 113226480 111839297 101566999 111839297 101566999 99345670 75968849 99345670 75968849 74306957 67117318 74306957 67117318 61205407 54961290 61205407 54961290 48443083 41104321 48443083 41104321 42979634 37584270 42979634 37584270 41080645 186495626 41080645 186495626 207759749 240194371 207759749 240194371 241476537 250229548 241476537 250229548 250130484 254742094 250130484 254742094 258520605 266235532 258520605 266235532 278505954 281851057 278505954 281851057 280782061 286778168 280782061 286778168 286227831 289319320 286227831 289319320 287759517 216422320 287759517 216422320 188194399 179092258 188194399 179092258 147981853 140180396 147981853 140180396 129783476 119401407 129783476 119401407 119255113 112682152 119255113 112682152 217237296 235369873 217237296 235369873 232993964 245200486 232993964 245200486 244021704 250122025 244021704 250122025 254711047 268867816 254711047 268867816 267227692 195495559 267227692 195495559 186075006 129634245 186075006 129634245 130451403 120672512 130451403 120672512 115961823 102645057 115961823 102645057 79755403 71060734 79755403 71060734 64910947 61447151 64910947 61447151 54465314 44682721 54465314 44682721 45930491 204884556 45930491 204884556 213925783 233410272 213925783 233410272 230467824 246313965 230467824 246313965 247372930 256942786 247372930 256942786 260077091 264764506 260077091 264764506 269596973 278891227 269596973 278891227 279100783 281232879 279100783 281232879 284209411 286399903 284209411 286399903 199818469 180155036 199818469 180155036 177731056 139873477 177731056 139873477 130345251 122052497 130345251 122052497 118571069 88524297 118571069 88524297 81410495 79643684 81410495 79643684 211472182 218168972 211472182 218168972 219974109 227410851 219974109 227410851 227352657 167067583 227352657 167067583 169317628 148133612 169317628 148133612 139027223 130340195 139027223 130340195 131550453 126342657 131550453 126342657 94045827 85120465 94045827 85120465 88537344 69961021 88537344 69961021 64375529 60436543 64375529 60436543 56737770 50658602 56737770 50658602 52661977 40286761 52661977 40286761 40794058 35086762 40794058 35086762 35342995 30174561 35342995 30174561 32702637 196106092 32702637 196106092 213513033 224901572 213513033 224901572 224874706 233324718 224874706 233324718 236885325 243399051 236885325 243399051 251472419 255520130 251472419 255520130 255147065 263243417 255147065 263243417 262442595 269119378 262442595 269119378 271689282 277688319 271689282 277688319 279599047 281803673 279599047 281803673 283120865 287729431 283120865 287729431 286056612 188829084 286056612 188829084 154203724 145713912 154203724 145713912 141377089 128862755 141377089 128862755 97131529 92481676 97131529 92481676 93622446 80523502 93622446 80523502 73458881 69023425 73458881 69023425 69498935 65110685 69498935 65110685 56710768 53858636 56710768 53858636 49370986 46717714 49370986 46717714 204239808 204336253 204239808 204336253 210153461 213892837 210153461 213892837 218670932 219045427 218670932 219045427 193823561 173655795 193823561 173655795 157564078 136600601 157564078 136600601 129165658 123898532 129165658 123898532 106958585 94272593 106958585 94272593 95253747 83356495 95253747 83356495 85368728 74135073 85368728 74135073 70943288 60922258 70943288 60922258 56467077 49461817 56467077 49461817 50034705 167218488 50034705 167218488 185046159 194546911 185046159 194546911 204178692 208433163 204178692 208433163 213918209 213744793 213918209 213744793 173185383 162223776 173185383 162223776 168630856 170628007 168630856 170628007 182921636 207994728 182921636 207994728 232891601 237633809 232891601 237633809 234048770 241304767 234048770 241304767 244599226 247009195 244599226 247009195 249974380 255198188 249974380 255198188 251058287 160658504 251058287 160658504 142307090 136902379 142307090 136902379 128989865 123074083 128989865 123074083 114720694 103842262 114720694 103842262 103939143 99598836 103939143 99598836 96828805 92983797 96828805 92983797 90761122 81986952 90761122 81986952 78207952 71055469 78207952 71055469 64330800 58349818 64330800 58349818 59056812 44587631 59056812 44587631 42801762 40218353 42801762 40218353 174260748 189747092 174260748 189747092 201887884 203092637 201887884 203092637 149020323 140236446 149020323 140236446 143052926 129210216 143052926 129210216 126733122 115141482 126733122 115141482 97782160 91079062 97782160 91079062 90555658 89823301 90555658 89823301 164357335 153923633 164357335 153923633 155419409 142824900 155419409 142824900 145683068 129215030 145683068 129215030 124688142 114226353 124688142 114226353 117050792 103600110 117050792 103600110 98181581 96284959 98181581 96284959 176539261 178404699 176539261 178404699 185324313 191013417 185324313 191013417 195993107 168548411 195993107 168548411 154191900 136744842 154191900 136744842 140069645 123172786 140069645 123172786 120692753 115153063 120692753 115153063 116166761 106752504 116166761 106752504 105968095 95311573 105968095 95311573 94852507 93156734 94852507 93156734 178923039 172316848 178923039 172316848 191202336 212302385 191202336 212302385 220464716 227234553 220464716 227234553 226072126 236489247 226072126 236489247 234355708 252599302 234355708 252599302 262848013 265467182 262848013 265467182 266320689 274007029 266320689 274007029 273633078 276789869 273633078 276789869 278525339 282721248 278525339 282721248 283641488 287125155 283641488 287125155 289117109 292938536 289117109 292938536 292584992 294252190 292584992 294252190 294087907 160726585 294087907 160726585 163570597 146785295 163570597 146785295 154356506 139229852 154356506 139229852 142212942 131636714 142212942 131636714 123173100 118649112 123173100 118649112 198009778 208406565 198009778 208406565 205962732 169507747 205962732 169507747 158206685 144391370 158206685 144391370 148028582 199244917 148028582 199244917 208723546 215459289 208723546 215459289 220997808 228117117 220997808 228117117 231497594 194075918 231497594 194075918 191303255 157342744 191303255 157342744 155348744 144868637 155348744 144868637 145146946 131322323 145146946 131322323 111198688 106729742 111198688 106729742 104690673 89717482 104690673 89717482 86595608 82558187 86595608 82558187 73299661 63152196 73299661 63152196 62217400 59374849 62217400 59374849 57828152 49351974 57828152 49351974 46688552 43331802 46688552 43331802 40173087 36108627 40173087 36108627 35694995 31892715 35694995 31892715 29646674 25556054 29646674 25556054 27528133 199325527 27528133 199325527 202107880 207151020 202107880 207151020 222849475 231940894 222849475 231940894 231439608 236349742 231439608 236349742 236913585 248999191 236913585 248999191 252647250 258332814 252647250 258332814 254932058 175824663 254932058 175824663 179610311 167475830 179610311 167475830 162004521 147924812 162004521 147924812 151797149 138528569 151797149 138528569 122678852 108465020 122678852 108465020 111182607 95429970 111182607 95429970 93110000 84730758 93110000 84730758 83094075 80574769 83094075 80574769 79443727 75607457 79443727 75607457 66115513 62802614 66115513 62802614 195427979 205374497 195427979 205374497 204549782 183598292 204549782 183598292 161905052 149869570 161905052 149869570 139768722 122843454 139768722 122843454 98699361 87168643 98699361 87168643 86338435 75868674 86338435 75868674 75047047 66338561 75047047 66338561 67203111 55593372 67203111 55593372 39585960 39008926 39585960 39008926 188329467 190035132 188329467 190035132 202921310 206122959 202921310 206122959 209047686 172230036 209047686 172230036 176592787 158246176 176592787 158246176 161311622 155140044 161311622 155140044 148307685 125473947 148307685 125473947 116407430 108738565 116407430 108738565 101061074 96264417 101061074 96264417 98850155 84838457 98850155 84838457 78161972 76950223 78161972 76950223 75764855 69272546 75764855 69272546 68927488 62842148 68927488 62842148 46147515 41458879 46147515 41458879 42915256 176142313 42915256 176142313 198716734 197022595 198716734 197022595 225611907 231921128 225611907 231921128 241688518 245104288 241688518 245104288 196382737 172084926 196382737 172084926 171012253 154485811 171012253 154485811 128802074 113014331 128802074 113014331 106017709 98913499 106017709 98913499 93224480 85282906 93224480 85282906 83184262 79361356 83184262 79361356 77976577 72736061 77976577 72736061 74111542 68629655 74111542 68629655 59119743 48965952 59119743 48965952 50040814 46423868 50040814 46423868 45404836 40363349 45404836 40363349 41198574 185462234 41198574 185462234 198723927 220301367 198723927 220301367 222885672 180593746 222885672 180593746 185695072 191224121 185695072 191224121 219007372 221020970 219007372 221020970 234532408 240370975 234532408 240370975 240283837 244897639 240283837 244897639 248139354 253123425 248139354 253123425 261160531 263714538 261160531 263714538 262895873 269251829 262895873 269251829 267396359 183018528 267396359 183018528 186976269 204933328 186976269 204933328 210987117 216219541 210987117 216219541 222153033 226742085 222153033 226742085 241249514 252200847 241249514 252200847 249938006 181086540 249938006 181086540 181471350 142317196 181471350 142317196 130228952 124149635 130228952 124149635 114790980 108162054 114790980 108162054 104903099 94601203 104903099 94601203 96103920 93022726 96103920 93022726 90815560 88400988 90815560 88400988 193039395 197700698 193039395 197700698 203180276 226019143 203180276 226019143 228711718 236488254 228711718 236488254 244722538 255106996 244722538 255106996 260582500 266362544 260582500 266362544 266431222 270247598 266431222 270247598 268641807 271519660 268641807 271519660 199025154 160136868 199025154 160136868 168140461 178432631 168140461 178432631 192113254 189027457 192113254 189027457 195800784 199415483 195800784 199415483 220137822 227224161 220137822 227224161 223360411 176241397 223360411 176241397 151674832 128287080 151674832 128287080 129735262 115922907 129735262 115922907 114202330 107723060 114202330 107723060 107194412 97699943 107194412 97699943 99629558 153985855 99629558 153985855 192152977 217033712 192152977 217033712 224072914 227912899 224072914 227912899 149117640 141937269 149117640 141937269 156228666 184609413 156228666 184609413 192714782 199796589 192714782 199796589 219168711 217679445 219168711 217679445 226218414 222622623 226218414 222622623 149152218 139719420 149152218 139719420 131065598 124845912 131065598 124845912 164820068 174076223 164820068 174076223 185661653 196064810 185661653 196064810 209632916 219695350 209632916 219695350 221511410 245685921 221511410 245685921 246850676 253060742 246850676 253060742 255348103 260826649 255348103 260826649 262564975 264671867 262564975 264671867 263406214 266339484 263406214 266339484 165584463 146876813 165584463 146876813 137052384 116031763 137052384 116031763 112956895 97504286 112956895 97504286 90673563 71135619 90673563 71135619 64754404 49548839 64754404 49548839 52094108 42424441 52094108 42424441 34552663 31984585 34552663 31984585 28994872 23111790 28994872 23111790 24409257 18890709 24409257 18890709 18043122 17183438 18043122 17183438 150514159 163060040 150514159 163060040 192592050 191071820 192592050 191071820 215014353 212115117 215014353 212115117 145790728 123265908 145790728 123265908 123302115 114866499 123302115 114866499 107336175 95824001 107336175 95824001 95198984 84748541 95198984 84748541 87799379 80353274 87799379 80353274 80759926 75322770 80759926 75322770 73169877 55841364 73169877 55841364 51285781 43296794 51285781 43296794 37889177 31344952 37889177 31344952 34691105 136027017 34691105 136027017 166228178 174717795 166228178 174717795 192179337 185705237 192179337 185705237 163539799 129449253 163539799 129449253 120316619 105418658 120316619 105418658 106534710 172636636 106534710 172636636 203943701 203540929 203943701 203540929 171750863 160769279 171750863 160769279 138161024 113549424 138161024 113549424 96268519 92121393 96268519 92121393 93145288 85903946 93145288 85903946 68113314 56164658 68113314 56164658 58114326 49585603 58114326 49585603 50339643 139615680 50339643 139615680 178648456 198127336 178648456 198127336 200889999 210162957 200889999 210162957 218098887 236042126 218098887 236042126 244660105 248892624 244660105 248892624 259506746 262717743 259506746 262717743 144429241 136758382 144429241 136758382 194478164 193968151 194478164 193968151 199604317 208571797 199604317 208571797 209730266 225370470 209730266 225370470 240241872 245210246 240241872 245210246 249093701 260663911 249093701 260663911 257792762 262822224 257792762 262822224 275711972 278122115 275711972 278122115 143781359 137440203 143781359 137440203 142120852 109691316 142120852 109691316 103104236 96779548 103104236 96779548 93619813 90483850 93619813 90483850 190826989 180153673 190826989 180153673 162146177 139138909 162146177 139138909 119024797 111243094 119024797 111243094 105256544 100343750 105256544 100343750 93850273 87973441 93850273 87973441 80086506 65176565 80086506 65176565 58606228 46821526 58606228 46821526 43086884 34964415 43086884 34964415 34104803 29893061 34104803 29893061 23231541 19219366 23231541 19219366 16716199 14753844 16716199 14753844 14650307 12943852 14650307 12943852 10534143 8963946 10534143 8963946 161451988 191716512 161451988 191716512 208181215 207641551 208181215 207641551 194805160 183752239 194805160 183752239 162799291 148491796 162799291 148491796 144113196 129639403 144113196 129639403 133070744 125678690 133070744 125678690 121063158 107537487 121063158 107537487 107887029 101875583 107887029 101875583 97450796 82918338 97450796 82918338 83535669 64639310 83535669 64639310 65006294 59446931 65006294 59446931 49885623 48490876 49885623 48490876 184179200 206716435 184179200 206716435 216257608 221041819 216257608 221041819 226613934 235802912 226613934 235802912 236885230 245320529 236885230 245320529 248777547 255347757 248777547 255347757 256345347 260831654 256345347 260831654 266494509 273301423 266494509 273301423 271822709 276940653 271822709 276940653 276864790 280117718 276864790 280117718 279867652 170477695 279867652 170477695 175978038 164369512 175978038 164369512 159695001 150276431 159695001 150276431 151468595 119892020 151468595 119892020 119545361 112340569 119545361 112340569 102173397 100014965 102173397 100014965 202675326 206747805 202675326 206747805 189185002 176609820 189185002 176609820 174637780 156193469 174637780 156193469 158931334 136011369 158931334 136011369 127962318 117025977 127962318 117025977 108714554 101229325 108714554 101229325 98993287 95572338 98993287 95572338 88957600 77306481 88957600 77306481 68731791 64188918 68731791 64188918 65806240 63049042 65806240 63049042 205492037 210248005 205492037 210248005 179909397 170901791 179909397 170901791 176288153 164028688 176288153 164028688 167868560 151135856 167868560 151135856 151595364 135571690 151595364 135571690 135189199 124593994 135189199 124593994 121852512 111899737 121852512 111899737 110561557 102329222 110561557 102329222 100992509 96630430 100992509 96630430 88406167 68751586 88406167 68751586 60002015 50982697 60002015 50982697 50216744 43869845 50216744 43869845 43516757 39275619 43516757 39275619 40733188 36611161 40733188 36611161 30483736 24756784 30483736 24756784 27403867 185373734 27403867 185373734 199102104 224876092 199102104 224876092 226842830 237415896 226842830 237415896 236370932 193366083 236370932 193366083 192625775 187238081 192625775 187238081 200305323 226914084 200305323 226914084 224458008 193270224 224458008 193270224 176257323 151268209 176257323 151268209 155301351 139839631 155301351 139839631 131546388 116063217 131546388 116063217 117424773 189482783 117424773 189482783 226150277 231461641 226150277 231461641 229583523 246569956 229583523 246569956 247011623 250563234 247011623 250563234 203616419 190497240 203616419 190497240 181076240 171871692 181076240 171871692 170199666 156132374 170199666 156132374 157272574 117615462 157272574 117615462 121343611 203749337 121343611 203749337 220789917 234763501 220789917 234763501 241991394 247774000 241991394 247774000 250424665 258159295 250424665 258159295 259071702 262997816 259071702 262997816 261958373 265883648 261958373 265883648 268537173 270521409 268537173 270521409 271521609 275582396 271521609 275582396 273921604 276553540 273921604 276553540 197876549 182089835 197876549 182089835 188274730 177250292 188274730 177250292 154743757 140317793 154743757 140317793 144759289 220657195 144759289 220657195 241048515 251251760 241048515 251251760 256600315 259958725 256600315 259958725 259952424 260987835 259952424 260987835 205149030 201545507 205149030 201545507 193118065 186752270 193118065 186752270 166273170 155648679 166273170 155648679 154405372 130475940 154405372 130475940 125180673 105045708 125180673 105045708 101080098 97039953 101080098 97039953 97986723 91717302 97986723 91717302 78860649 76888067 78860649 76888067 210796143 218858656 210796143 218858656 215521499 190170991 215521499 190170991 184641026 159893325 184641026 159893325 137892738 120293123 137892738 120293123 108672741 106956052 108672741 106956052 100998503 88602763 100998503 88602763 78888965 66367838 78888965 66367838 50066032 47905962 50066032 47905962 44369495 41074355 44369495 41074355 41065504 38333125 41065504 38333125 39559065 35268798 39559065 35268798 34194679 16247853 34194679 16247853 17931345 14511891 17931345 14511891 17318094 197542936 17318094 197542936 213612250 224674424 213612250 224674424 237807800 241194551 237807800 241194551 201729892 177149967 201729892 177149967 147575615 131798957 147575615 131798957 134341693 122541553 134341693 122541553 118690042 97494619 118690042 97494619 89689550 84042562 89689550 84042562 76575602 67789405 76575602 67789405 66581073 50577096 66581073 50577096 49003215 42589603 49003215 42589603 41426530 40506258 41426530 40506258 192249386 203811156 192249386 203811156 220823901 239003126 220823901 239003126 246432042 251242466 246432042 251242466 249919096 253553217 249919096 253553217 252328370 258235261 252328370 258235261 259486680 267431301 259486680 267431301 267801684 275854090 267801684 275854090 272904241 276829065 272904241 276829065 274334193 200305939 274334193 200305939 175234668 156079374 175234668 156079374 137832663 122115040 137832663 122115040 123365812 113766342 123365812 113766342 99859653 87297358 99859653 87297358 73926255 60591520 73926255 60591520 63309933 50290947 63309933 50290947 50630333 46912299 50630333 46912299 43554105 41541684 43554105 41541684 43201614 25615365 43201614 25615365 22180748 19845792 22180748 19845792 18153594 16056841 18153594 16056841 13853721 10726866 13853721 10726866 9431731 5045845 9431731 5045845 5036691 3566445 5036691 3566445 4036430 3026284 4036430 3026284 3611131 219077249 3611131 219077249 234569657 242088312 234569657 242088312 244361752 247472761 244361752 247472761 231854933 192107353 231854933 192107353 192993599 169366649 192993599 169366649 162224754 155315650 162224754 155315650 207270114 223625863 207270114 223625863 233497845 247081816 233497845 247081816 248451877 259259852 248451877 259259852 255376235 183713142 255376235 183713142 179237562 149985825 179237562 149985825 158414979 142041101 158414979 142041101 133610469 125936365 133610469 125936365 119991385 114647437 119991385 114647437 180197891 189807237 180197891 189807237 212028128 214521850 212028128 214521850 164569672 123155684 164569672 123155684 102069914 95990582 102069914 95990582 84474218 71065872 84474218 71065872 70975326 65471887 70975326 65471887 56323716 53275756 56323716 53275756 54627398 49893653 54627398 49893653 51595872 45325676 51595872 45325676 47150889 40262799 47150889 40262799 40729591 23331508 40729591 23331508 21815984 20737113 21815984 20737113 189262224 189213210 189262224 189213210 222457638 234079591 222457638 234079591 236587306 245508204 236587306 245508204 244505945 259180807 244505945 259180807 256183034 262525415 256183034 262525415 264107948 268907059 264107948 268907059 271343978 274094760 271343978 274094760 272784324 285036819 272784324 285036819 284053241 290406005 284053241 290406005 291853390 294290588 291853390 294290588 294005140 296354985 294005140 296354985 296622244 300204540 296622244 300204540 299530170 178580565 299530170 178580565 169577123 122574939 169577123 122574939 127154220 120618174 127154220 120618174 111614475 94495950 111614475 94495950 99043431 208469639 99043431 208469639 215552051 228860550 215552051 228860550 225683281 179441106 225683281 179441106 182836309 163229493 182836309 163229493 142778698 137706366 142778698 137706366 214402369 213493416 214402369 213493416 201922060 199478264 201922060 199478264 208435671 223564930 208435671 223564930 226792572 237498636 226792572 237498636 235670108 242252425 235670108 242252425 243798921 247130999 243798921 247130999 247333641 255852321 247333641 255852321 256632138 263253016 256632138 263253016 264284473 268804095 264284473 268804095 268667588 273943473 268667588 273943473 271120557 182749919 271120557 182749919 147178016 136796655 147178016 136796655 133274877 127256973 133274877 127256973 126565310 122507688 126565310 122507688 108481153 95088781 108481153 95088781 89249454 82988623 89249454 82988623 71468940 57287247 71468940 57287247 58299067 49345169 58299067 49345169 47697947 44118026 47697947 44118026 45129928 40119603 45129928 40119603 23507624 19820278 23507624 19820278 18894245 16199536 18894245 16199536 14859943 13748875 14859943 13748875 11770084 7630551 11770084 7630551 5186610 4530489 5186610 4530489 2655828 997080 2655828 997080 663257 504379 663257 193301128 663257 193301128 199626666 211003753 199626666 211003753 217515825 229577306 217515825 229577306 241024077 245187696 241024077 245187696 151655449 140130414 151655449 140130414 131521717 112026993 131521717 112026993 103674309 95172442 103674309 95172442 82988687 71043899 82988687 71043899 61403255 54013370 61403255 54013370 54795328 52396749 54795328 52396749 195779423 202393783 195779423 202393783 211655556 216527339 211655556 216527339 217824360 235479277 217824360 235479277 240156122 253581462 240156122 253581462 254203660 263043405 254203660 263043405 260789952 264460531 260789952 264460531 168117795 144122053 168117795 144122053 145776734 129467830 145776734 129467830 131693060 114160620 131693060 114160620 115407158 94019264 115407158 94019264 85548307 75630428 85548307 75630428 78098088 170488336 78098088 170488336 192435245 203230192 192435245 203230192 212140581 233546624 212140581 233546624 234278836 240556923 234278836 240556923 239008929 246904879 239008929 246904879 248136817 254444325 248136817 254444325 258620745 264773065 258620745 264773065 268146977 276318514 268146977 276318514 281289874 285197184 281289874 285197184 285506153 290432359 285506153 290432359 288341674 179200409 288341674 179200409 183779989 149877310 183779989 149877310 148285641 129500439 148285641 129500439 118369623 86631323 118369623 86631323 76502861 73296828 76502861 73296828 61425697 55234854 61425697 55234854 54811516 45085081 54811516 45085081 46980659 42394511 46980659 42394511 38816477 37958254 38816477 37958254 193610773 195818291 193610773 195818291 205278764 204272402 205278764 204272402 219007856 229017748 219007856 229017748 229007296 234411347 229007296 234411347 235967539 240291251 235967539 240291251 247045873 253237677 247045873 253237677 249483260 179764770 249483260 179764770 181583641 171856363 181583641 171856363 174688193 157954186 174688193 157954186 143949644 137677081 143949644 137677081 185747119 197814986 185747119 197814986 198195076 155118721 198195076 155118721 147680332 141914843 147680332 141914843 144101911 137611158 144101911 137611158 142945296 156053505 142945296 156053505 197902468 186417062 197902468 186417062 153269715 135688330 153269715 135688330 122465937 117069883 122465937 117069883 96741939 85547487 96741939 85547487 63921430 61815512 63921430 61815512 176627499 171119146 176627499 171119146 192910995 187892941 192910995 187892941 204542906 201072869 204542906 201072869 168619623 153948500 168619623 153948500 156235268 147583223 156235268 147583223 142682233 125133012 142682233 125133012 106992768 101991561 106992768 101991561 103080469 96923668 103080469 96923668 98079907 88390645 98079907 88390645 73309968 64931329 73309968 64931329 67102034 144017249 67102034 144017249 159527507 188721505 159527507 188721505 207018614 222228225 207018614 222228225 225954266 145293753 225954266 145293753 149174379 113649179 149174379 113649179 110853519 98244554 110853519 98244554 93247429 77549413 93247429 77549413 79784495 74354066 79784495 74354066 73096298 61431006 73096298 61431006 62322464 59486602 62322464 59486602 56295914 51127572 56295914 51127572 51809486 48698278 51809486 48698278 47890011 44593081 47890011 44593081 46437719 43608884 46437719 43608884 188133094 187263555 188133094 187263555 202758661 223107180 202758661 223107180 228555345 230737251 228555345 230737251 158120383 129492739 158120383 129492739 130939472 110246215 130939472 110246215 101506926 99761063 101506926 99761063 161970105 174704402 161970105 174704402 188782229 209245947 188782229 209245947 222805249 234162393 222805249 234162393 234150909 160440707 234150909 160440707 135332084 130146812 135332084 130146812 123468984 107455430 123468984 107455430 103296354 95965511 103296354 95965511 79694898 61930573 79694898 61930573 62628323 53922979 62628323 53922979 53524377 51569826 53524377 51569826 173123081 171281581 173123081 171281581 180065703 182286753 180065703 182286753 204953450 217330573 204953450 217330573 217701869 223987409 217701869 223987409 225987005 146931063 225987005 146931063 154950360 165069637 154950360 165069637 185751016 183211128 185751016 183211128 208613578 215583222 208613578 215583222 222086301 227123676 222086301 227123676 228156550 242715987 228156550 242715987 243277312 247591255 243277312 247591255 244750214 124245501 244750214 124245501 110648942 98566248 110648942 98566248 93122784 74744875 93122784 74744875 68312051 62006804 68312051 62006804 56157339 52314040 56157339 52314040 52607122 49419721 52607122 49419721 41266931 22678424 41266931 22678424 19265331 19046752 19265331 19046752 151490109 181127518 151490109 181127518 189946533 123999276 189946533 123999276 125663803 119019276 125663803 119019276 118415354 112428291 118415354 112428291 111243279 99311960 111243279 99311960 100708420 91496049 100708420 91496049 83667462 74288915 83667462 74288915 76992038 67048430 76992038 67048430 69103838 55722294 69103838 55722294 56343517 51788235 56343517 51788235 52203293 28435008 52203293 28435008 25493291 23960069 25493291 23960069 173759793 173230546 173759793 173230546 216073442 217179641 216073442 217179641 219118324 222981687 219118324 222981687 235058661 234569290 235058661 234569290 144145803 135731235 144145803 135731235 139109730 133226938 139109730 133226938 131610400 112413850 131610400 112413850 104054562 87401613 104054562 87401613 86619690 85298108 86619690 85298108 80967287 72236938 80967287 72236938 66247883 57255384 66247883 57255384 59631630 143531238 59631630 143531238 192600861 205370187 192600861 205370187 214753483 219243314 214753483 219243314 237793126 247172333 237793126 247172333 247277912 249796251 247277912 249796251 159869228 143364519 159869228 143364519 151491241 148109518 151491241 148109518 196595222 195575421 196595222 195575421 202874819 200447791 202874819 200447791 212100649 214916735 212100649 214916735 147715015 129158006 147715015 129158006 124606978 113391161 124606978 113391161 117580965 107916424 117580965 107916424 94684751 91348344 94684751 91348344 87423654 81700086 87423654 81700086 76273590 72846039 76273590 72846039 74592458 71068555 74592458 71068555 67209541 62669076 67209541 62669076 62129424 56938688 62129424 56938688 57719370 53561055 57719370 53561055 56254367 194074491 56254367 194074491 196890330 181881857 196890330 181881857 183044371 144721651 183044371 144721651 138253769 129336606 138253769 129336606 128940854 120438728 128940854 120438728 98025201 92354494 98025201 92354494 91861694 86786081 91861694 86786081 83163555 72655520 83163555 72655520 71732735 68126048 71732735 68126048 183690809 190154944 183690809 190154944 198518718 201794587 198518718 201794587 224799131 228387154 224799131 228387154 156310892 145306646 156310892 145306646 137934098 130566694 137934098 130566694 136838971 176840935 136838971 176840935 185209319 183471760 185209319 183471760 202664110 234172466 202664110 234172466 242285477 245527927 242285477 245527927 164266422 140720731 164266422 140720731 138931032 110712754 138931032 110712754 109378474 101107492 109378474 101107492 99051216 92408071 99051216 92408071 92352220 84455547 92352220 84455547 86347734 157059841 86347734 157059841 167184838 166277817 167184838 166277817 171427464 156354463 171427464 156354463 152909035 146012532 152909035 146012532 127266437 112248788 127266437 112248788 107976486 102270803 107976486 102270803 103199428 92497833 103199428 92497833 78127193 73470735 78127193 73470735 69498805 64009549 69498805 64009549 60100514 55628437 60100514 55628437 46731984 41286425 46731984 41286425 31740724 26820332 31740724 26820332 27684950 21353678 27684950 21353678 21026093 18871024 21026093 18871024 19115917 15264138 19115917 15264138 14065440 155023975 14065440 155023975 171900160 200397857 171900160 200397857 204021563 214322307 204021563 214322307 218704639 229473780 218704639 229473780 237351967 239579981 237351967 239579981 245557824 248942724 245557824 248942724 165069104 126946571 165069104 126946571 109585749 104061073 109585749 104061073 108640463 153716431 108640463 153716431 186952764 188003770 186952764 188003770 191794314 157015290 191794314 157015290 131072618 110820794 131072618 110820794 110719323 103073128 110719323 103073128 108448777 171093532 108448777 171093532 189115058 207087882 189115058 207087882 228626336 233763354 228626336 233763354 233938307 244038298 233938307 244038298 243479586 251666023 243479586 251666023 258757797 261792363 258757797 261792363 264107422 268207786 264107422 268207786 267000752 274835908 267000752 274835908 273447911 276215134 273447911 276215134 278582110 282663350 278582110 282663350 281752683 286032139 281752683 286032139 284354451 153270366 284354451 153270366 153320947 140138076 153320947 140138076 134850222 114516238 134850222 114516238 117111589 112818150 117111589 112818150 113240773 111962166 113240773 111962166 168789852 173998608 168789852 173998608 227782095 232855911 227782095 232855911 229850111 157680638 229850111 157680638 150687372 124384043 150687372 124384043 124019499 114026883 124019499 114026883 115554541 103013867 115554541 103013867 98840980 91814318 98840980 91814318 92788049 76751018 92788049 76751018 78099919 72026038 78099919 72026038 68096423 65686695 68096423 65686695 220675598 224270137 220675598 224270137 232708144 243288633 232708144 243288633 244079243 248455153 244079243 248455153 253039023 257775325 253039023 257775325 255371752 267895149 255371752 267895149 266262269 268956652 266262269 268956652 272199513 274078533 272199513 274078533 174240502 152806011 174240502 152806011 128797866 120730386 128797866 120730386 119689696 107660851 119689696 107660851 111356617 190997123 111356617 190997123 209817012 216067748 209817012 216067748 222065005 237412543 222065005 237412543 237942113 247777570 237942113 247777570 245970389 181483679 245970389 181483679 178580792 155936521 178580792 155936521 142414697 134606885 142414697 134606885 197497548 200928631 197497548 200928631 211059869 221020759 211059869 221020759 219362360 229232681 219362360 229232681 227147712 180999193 227147712 180999193 144565574 137616285 144565574 137616285 135886438 120844573 135886438 120844573 126579721 188458784 126579721 188458784 202109801 208348071 202109801 208348071 209484383 221823835 209484383 221823835 224247383 233699781 224247383 233699781 235823217 240925887 235823217 240925887 242053343 250545576 242053343 250545576 253716179 260785656 253716179 260785656 260241486 265304234 260241486 265304234 262641501 151231643 262641501 151231643 147133922 134915669 147133922 134915669 130102301 124424421 130102301 124424421 125983763 117355861 125983763 117355861 109205043 100260134 109205043 100260134 81803247 78368635 81803247 78368635 166655708 171512784 166655708 171512784 183130993 185801555 183130993 185801555 205719727 220553381 205719727 220553381 225489210 234598319 225489210 234598319 236267990 240716937 236267990 240716937 240370436 243286963 240370436 243286963 245253839 248624819 245253839 248624819 247500811 254238846 247500811 254238846 254669320 258071863 254669320 258071863 258651643 265389755 258651643 265389755 262409612 273420952 262409612 273420952 280924382 284068856 280924382 284068856 283424464 293300708 283424464 293300708 292527709 296652138 292527709 296652138 295445429 299369646 295445429 299369646 296129568 150406791 296129568 150406791 142518371 136547495 142518371 136547495 129946620 120907414 129946620 120907414 106546737 87385309 106546737 87385309 87308552 78979693 87308552 78979693 80542111 72565803 80542111 72565803 60980670 58366957 60980670 58366957 154322590 158496354 154322590 158496354 172326201 163890400 172326201 163890400 161355173 147941705 161355173 147941705 153635402 134027396 153635402 134027396 132343700 121195675 132343700 121195675 113319853 107829578 113319853 107829578 110289918 175360840 110289918 175360840 191978282 187921027 191978282 187921027 183421237 166343034 183421237 166343034 150802315 134178895 150802315 134178895 138142372 120301770 138142372 120301770 122811410 111323697 122811410 111323697 114083298 181997026 114083298 181997026 195738764 216456811 195738764 216456811 223035282 231363925 223035282 231363925 228793970 162987597 228793970 162987597 172804862 152070232 172804862 152070232 138804378 129331665 138804378 129331665 125027195 93175333 125027195 93175333 91195836 84882012 91195836 84882012 85237799 81829582 85237799 81829582 83045770 75395618 83045770 75395618 63570215 59671511 63570215 59671511 60329186 56648171 60329186 56648171 178005759 184352328 178005759 184352328 191569649 195145234 191569649 195145234 207671861 212786380 207671861 212786380 220077609 234116231 220077609 234116231 231213580 235941479 231213580 235941479 237684231 247655589 237684231 247655589 248729265 257568463 248729265 257568463 259620445 262316860 259620445 262316860 183000518 172990111 183000518 172990111 142868947 91631307 142868947 91631307 93644116 203645287 93644116 203645287 214372882 214582298 214372882 214582298 220857503 231274561 220857503 231274561 229650960 233797321 229650960 233797321 180717537 159470666 180717537 159470666 162791425 148351073 162791425 148351073 149275884 138333231 149275884 138333231 120370997 114965400 120370997 114965400 192922514 203547944 192922514 203547944 208826074 214984062 208826074 214984062 218988192 227529187 218988192 227529187 235799554 240125176 235799554 240125176 242678335 244215248 242678335 244215248 184121742 165629457 184121742 165629457 151025626 139234246 151025626 139234246 135131451 117387439 135131451 117387439 110530842 102870974 110530842 102870974 89739698 84527076 89739698 84527076 78708860 76510610 78708860 76510610 74662071 59788279 74662071 59788279 49251013 28866423 49251013 28866423 24790144 21936922 24790144 21936922 21261014 19272123 21261014 19272123 17563953 14467197 17563953 14467197 10199833 10358890 10199833 10358890 7740383 6145655 7740383 6145655 4965443 3448859 4965443 3448859 4512045 182827541 4512045 182827541 194212571 211130044 194212571 211130044 224243377 223295445 224243377 223295445 235372793 238515739 235372793 238515739 236129750 248124739 236129750 248124739 255601367 259464109 255601367 259464109 185711784 163772171 185711784 163772171 162709492 151390532 162709492 151390532 134029519 113772810 134029519 113772810 98982260 98487198 98982260 98487198 186250387 184987671 186250387 184987671 194124498 206344389 194124498 206344389 208837609 171753716 208837609 171753716 165893931 160212987 165893931 160212987 163245349 152737898 163245349 152737898 153470244 146951110 153470244 146951110 128013841 121743611 128013841 121743611 116241197 111833787 116241197 111833787 85273553 82283321 85273553 82283321 83050790 77829771 83050790 77829771 65043592 61838962 65043592 61838962 64231794 170452270 64231794 170452270 184534361 187622298 184534361 187622298 214883438 225817506 214883438 225817506 225772619 231782526 225772619 231782526 231255207 238583651 231255207 238583651 242342812 256952829 242342812 256952829 256292989 257768606 256292989 257768606 134460194 129782758 134460194 129782758 184298337 182730118 184298337 182730118 205506336 219834935 205506336 219834935 217652976 230817247 217652976 230817247 226931276 233380173 226931276 233380173 242946781 250399942 242946781 250399942 252688253 255611661 252688253 255611661 258805942 266379236 258805942 266379236 264775683 272854612 264775683 272854612 278148332 281664000 278148332 281664000 283548315 285197265 283548315 285197265 136537394 123354989 136537394 123354989 113988294 94922729 113988294 94922729 94731453 87003906 94731453 87003906 88873523 82437391 88873523 82437391 83333766 72270449 83333766 72270449 74991219 151321615 74991219 151321615 177676050 190228327 177676050 190228327 194975542 205835133 194975542 205835133 212354084 153469313 212354084 153469313 161838879 161639971 161838879 161639971 181150562 192726626 181150562 192726626 208145800 213078783 208145800 213078783 218363382 228643870 218363382 228643870 231376956 238176860 231376956 238176860 243992225 247406798 243992225 247406798 160403835 138090161 160403835 138090161 118741788 97226760 118741788 97226760 96338700 85713759 96338700 85713759 86421476 78150478 86421476 78150478 68039936 52797031 68039936 52797031 51489355 45597342 51489355 45597342 46232378 40508764 46232378 40508764 33445553 28341386 33445553 28341386 29028666 25051457 29028666 25051457 26637318 133415061 26637318 133415061 179444822 183449452 179444822 183449452 193123546 210336657 193123546 210336657 215792202 230724599 215792202 230724599 227863505 120754540 227863505 120754540 113384871 105034023 113384871 105034023 102752601 87294764 102752601 87294764 81887662 76602749 81887662 76602749 80516794 126398120 80516794 126398120 132344567 128960102 132344567 128960102 146624002 169271271 146624002 169271271 181091054 190950906 181091054 190950906 210573540 210271955 210573540 210271955 214369223 229968846 214369223 229968846 233685616 230210237 233685616 230210237 111503197 110127119 111503197 110127119 154245361 187920846 154245361 187920846 196974511 141441494 196974511 141441494 138562725 120246372 138562725 120246372 120021127 111551072 120021127 111551072 104731417 90073966 104731417 90073966 67680985 64378506 67680985 64378506 63278428 57014601 63278428 57014601 40832237 34698542 40832237 34698542 35463406 32432986 35463406 32432986 30447198 25529337 30447198 25529337 25519923 23756695 25519923 23756695 21306086 19355196 21306086 19355196 19370618 18385864 19370618 18385864 190362542 198218995 190362542 198218995 207031900 208794323 207031900 208794323 223472998 234596220 223472998 234596220 230863994 141272782 230863994 141272782 149853047 169874215 149853047 169874215 192495043 186058326 192495043 186058326 204771612 205265482 204771612 205265482 209439915 146338158 209439915 146338158 143578345 128937560 143578345 128937560 113598712 110969487 113598712 110969487 164864684 180777664 164864684 180777664 190115466 187225344 190115466 187225344 155997586 113077484 155997586 113077484 105678727 99899671 105678727 99899671 91104556 78294734 91104556 78294734 80145969 64993454 80145969 64993454 68558034 152956621 68558034 152956621 162809482 183017053 162809482 183017053 188584462 198141063 188584462 198141063 220565441 229337698 220565441 229337698 229424642 243655109 229424642 243655109 242680469 249931652 242680469 249931652 250765102 253799570 250765102 253799570 181879537 151917875 181879537 151917875 124493260 113276641 124493260 113276641 115096746 106995469 115096746 106995469 88074439 84917367 88074439 84917367 82946247 65342844 82946247 65342844 65253879 56480829 65253879 56480829 59542681 162302589 59542681 162302589 171813759 180156514 171813759 180156514 189640355 213823963 189640355 213823963 223533767 224983353 223533767 224983353 153243812 122792655 153243812 122792655 118823983 104344786 118823983 104344786 95643345 90512973 95643345 90512973 89020730 76349459 89020730 76349459 67241989 39824560 67241989 39824560 40077374 30676685 40077374 30676685 31354128 152321322 31354128 152321322 163461003 159489335 163461003 159489335 185113894 185674781 185113894 185674781 193192333 214298169 193192333 214298169 213025226 139561612 213025226 139561612 143292967 136167652 143292967 136167652 137802372 108964250 137802372 108964250 111461159 145651795 111461159 145651795 159346225 156059786 159346225 156059786 167525891 166765370 167525891 166765370 182217169 203497874 182217169 203497874 213220299 210080458 213220299 210080458 151163277 145820842 151163277 145820842 180498324 176688099 180498324 176688099 200402894 202360991 200402894 202360991 210670337 214681673 210670337 214681673 226796586 229428565 226796586 229428565 147475225 142767642 147475225 142767642 115333384 98743264 115333384 98743264 100751305 94145633 100751305 94145633 97171233 148597608 97171233 148597608 162681910 168675402 162681910 168675402 175418400 210801512 175418400 210801512 216028398 144334124 216028398 144334124 150343784 161756490 150343784 161756490 206449868 208250679 206449868 208250679 227224954 237179995 227224954 237179995 240907471 243878986 240907471 243878986 140562551 121060318 140562551 121060318 115054295 102523173 115054295 102523173 89058182 83303289 89058182 83303289 80783024 66634394 80783024 66634394 47264521 43017894 47264521 43017894 43411420 161465024 43411420 161465024 191793088 200826971 191793088 200826971 211528964 224937347 211528964 224937347 225434861 135079402 225434861 135079402 125121334 112669005 125121334 112669005 109968376 87750268 109968376 87750268 81764832 79221618 81764832 79221618 77459138 63207292 77459138 63207292 50217165 45776418 50217165 45776418 161781624 155264782 161781624 155264782 127244025 114029643 127244025 114029643 111753374 85332223 111753374 85332223 80564474 79268462 80564474 79268462 159371646 181254162 159371646 181254162 188598366 183419350 188598366 183419350 209250671 216241217 209250671 216241217 228613484 235683341 228613484 235683341 237261976 243107662 237261976 243107662 246852506 248006988 246852506 248006988 137233853 111439904 137233853 111439904 99074658 88928661 99074658 88928661 90085393 87602498 90085393 87602498 164253562 167214808 164253562 167214808 203370461 199444451 203370461 199444451 214463700 232514710 214463700 232514710 233903854 240906910 233903854 240906910 240614137 248290982 240614137 248290982 253132413 262718322 253132413 262718322 264522443 268508665 264522443 268508665 266630255 277145470 266630255 277145470 276361401 278783205 276361401 278783205 277199663 153414628 277199663 153414628 148541136 126315097 148541136 126315097 112061068 101807770 112061068 101807770 101636954 89657916 101636954 89657916 92429154 126934455 92429154 126934455 157259783 171688537 157259783 171688537 197344367 195379503 197344367 195379503 200742923 212888714 200742923 212888714 214672503 230353936 214672503 230353936 231611118 241410672 231611118 241410672 240691351 244058771 240691351 244058771 242407319 256702146 242407319 256702146 257041289 263719389 257041289 263719389 263141915 267063110 263141915 267063110 264984679 154064346 264984679 154064346 117074688 110249865 117074688 110249865 91250186 85704950 91250186 85704950 76689606 65529683 76689606 65529683 51861578 47553766 51861578 47553766 50199949 37089280 50199949 37089280 38614141 27471442 38614141 27471442 29795979 132977861 29795979 132977861 159086819 182531334 159086819 182531334 187352749 114767320 187352749 114767320 93329579 84604400 93329579 84604400 85275549 68954265 85275549 68954265 63982450 53351345 63982450 53351345 53888550 46489486 53888550 46489486 44071500 30216212 44071500 30216212 29634818 24289120 29634818 24289120 20072690 18508574 20072690 18508574 16776671 13151648 16776671 13151648 9815389 8162505 9815389 8162505 5312639 4550499 5312639 4550499 149336290 172646000 149336290 172646000 202397814 199971423 202397814 199971423 203804573 208856438 203804573 208856438 158263168 112782592 158263168 112782592 96974903 93109978 96974903 93109978 85419872 75030451 85419872 75030451 74775553 57953159 74775553 57953159 57556998 53762730 57556998 53762730 56715950 136790737 56715950 136790737 151245866 185708082 151245866 185708082 200162879 201864318 200162879 201864318 115335955 104673820 115335955 104673820 103068017 84945273 103068017 84945273 77799422 64732075 77799422 64732075 63338437 53071288 63338437 53071288 50885991 47218298 50885991 47218298 148083832 148791611 148083832 148791611 169423589 190531482 169423589 190531482 195877883 140613813 195877883 140613813 123458993 103485460 123458993 103485460 87225562 77075221 87225562 77075221 77471052 167334167 77471052 167334167 183229114 196524011 183229114 196524011 209659750 214789800 209659750 214789800 225515141 229518768 225515141 229518768 230687206 237825510 230687206 237825510 238110856 254031814 238110856 254031814 257885648 263192328 257885648 263192328 267673299 273985799 267673299 273985799 273687023 277876820 273687023 277876820 276414593 279176329 276414593 279176329 286511769 286244390 286511769 286244390 171198154 107485642 171198154 107485642 112535910 154653086 112535910 154653086 185842788 181461599 185842788 181461599 194534473 205191297 194534473 205191297 221399129 219559973 221399129 219559973 110955369 101693632 110955369 101693632 100635542 91957027 100635542 91957027 89687473 84969809 89687473 84969809 86905588 72110603 86905588 72110603 65956265 53839830 65956265 53839830 53572968 46682316 53572968 46682316 47306524 31429998 47306524 31429998 31551708 24653574 31551708 24653574 21666098 20335627 21666098 20335627 18153984 15983704 18153984 15983704 16844132 13176929 16844132 13176929 15078717 142124009 15078717 142124009 153748714 178531019 153748714 178531019 200342507 189072872 200342507 189072872 137076363 103239873 137076363 103239873 102615119 97297435 102615119 97297435 91881320 77499136 91881320 77499136 78530615 53553622 78530615 53553622 52344362 46160864 52344362 46160864 32917244 29355332 32917244 29355332 28340362 23438967 28340362 23438967 23109163 17774155 23109163 17774155 20304289 141363415 20304289 141363415 165572850 159516684 165572850 159516684 137997303 113632334 137997303 113632334 104094200 101543417 104094200 101543417 92051243 81671967 92051243 81671967 85276095 61957397 85276095 61957397 55811413 51038417 55811413 51038417 47601327 38684951 47601327 38684951 35950297 30413504 35950297 30413504 29051519 25124098 29051519 25124098 23073858 18168692 23073858 18168692 17805530 15806159 17805530 15806159 16216825 129623538 16216825 129623538 164667169 180189417 164667169 180189417 209324009 222288610 209324009 222288610 221053745 229094841 221053745 229094841 227826408 123141060 227826408 123141060 116397749 108669028 116397749 108669028 109679168 89718429 109679168 89718429 90756755 86823095 90756755 86823095 116399255 152334007 116399255 152334007 160289847 110230417 160289847 110230417 109388750 94301165 109388750 94301165 83795294 58149750 83795294 58149750 58744344 145337307 58744344 145337307 159980606 160813099 159980606 160813099 185918300 186574211 185918300 186574211 195201300 197353268 195201300 197353268 203269830 211466795 203269830 211466795 223731651 227276894 223731651 227276894 233265681 248399645 233265681 248399645 248413067 255062895 248413067 255062895 254029482 256663028 254029482 256663028 258328578 264783678 258328578 264783678 261832435 130704030 261832435 130704030 121547993 115052027 121547993 115052027 110078810 100639612 110078810 100639612 99250017 87949460 99250017 87949460 62931686 57956618 62931686 57956618 58356920 52401059 58356920 52401059 50633308 44269105 50633308 44269105 42743356 34215370 42743356 34215370 33176108 30375308 33176108 30375308 27830577 23502173 27830577 23502173 22419212 21319916 22419212 21319916 137359537 148294640 137359537 148294640 153841985 124034042 153841985 124034042 116539806 110226585 116539806 110226585 100361982 90727933 100361982 90727933 81579323 61473936 81579323 61473936 62599078 54719923 62599078 54719923 57447337 143748904 57447337 143748904 162372980 172756324 162372980 172756324 196392230 208980166 196392230 208980166 212188420 217910929 212188420 217910929 213425444 227335506 213425444 227335506 232995965 238216887 232995965 238216887 248794493 252239720 248794493 252239720 252472649 256455455 252472649 256455455 257354975 262797125 257354975 262797125 265253507 272077489 265253507 272077489 270608941 276167649 270608941 276167649 274928781 277398120 274928781 277398120 276924846 281876134 276924846 281876134 287571693 289876519 287571693 289876519 289462442 291397958 289462442 291397958 139099798 116487365 139099798 116487365 116751450 110571711 116751450 110571711 112053755 80370330 112053755 80370330 78893945 65142489 78893945 65142489 66038471 60689796 66038471 60689796 52040144 49821983 52040144 49821983 144997178 142459563 144997178 142459563 148390091 138315690 148390091 138315690 129830038 118959454 129830038 118959454 118427608 111693098 118427608 111693098 106689472 97033256 106689472 97033256 80716915 68386602 80716915 68386602 68338812 62731158 68338812 62731158 36364024 34645526 36364024 34645526 166568181 180577615 166568181 180577615 210338351 210561223 210338351 210561223 134361995 129786353 134361995 129786353 157255736 154078453 157255736 154078453 180132881 175674818 180132881 175674818 194962570 195375293 194962570 195375293 172578330 143074052 172578330 143074052 131823679 119761559 131823679 119761559 122883311 112024975 122883311 112024975 115382101 159236862 115382101 159236862 176918694 214691620 176918694 214691620 211713739 135277429 211713739 135277429 129397600 119725682 129397600 119725682 125011166 114705046 125011166 114705046 99084784 94389031 99084784 94389031 73702646 70263446 73702646 70263446 72539460 159505732 72539460 159505732 167272099 132469113 167272099 132469113 133426036 126958090 133426036 126958090 127179357 119189171 127179357 119189171 74790856 53474163 74790856 53474163 54256833 51518034 54256833 51518034 148774493 150548404 148774493 150548404 206649063 201763236 206649063 201763236 150054124 138218447 150054124 138218447 129099048 120762332 129099048 120762332 84598073 74886931 84598073 74886931 78061296 140172887 78061296 140172887 157283286 214138718 157283286 214138718 222571084 229629620 222571084 229629620 236765117 247432017 236765117 247432017 247440050 255787293 247440050 255787293 253680707 263039718 253680707 263039718 264604978 268798604 264604978 268798604 269423324 270757867 269423324 270757867 172178845 134940251 172178845 134940251 128406310 122643682 128406310 122643682 80975804 77884651 80975804 77884651 184991005 235890227 184991005 235890227 236794970 138769936 236794970 138769936 138225327 127618424 138225327 127618424 129722390 120530978 129722390 120530978 124814453 98217328 124814453 98217328 82485325 78481596 82485325 78481596 78506992 61505695 78506992 61505695 63123666 57702770 63123666 57702770 55918416 39892698 55918416 39892698 37212645 28691668 37212645 28691668 27667272 25550593 27667272 25550593 26030665 22549427 26030665 22549427 20312461 17160673 20312461 17160673 19559093 167834201 19559093 167834201 180136403 233877788 180136403 233877788 240514935 247453179 240514935 247453179 244784758 249704277 244784758 249704277 247925817 252353210 247925817 252353210 251460184 253180925 251460184 253180925 176746023 158429441 176746023 158429441 155275381 140949467 155275381 140949467 144497686 140037823 144497686 140037823 128968374 100913087 128968374 100913087 81355387 64359891 81355387 64359891 43016538 36034789 43016538 36034789 33528583 26650701 33528583 26650701 28917344 155527853 28917344 155527853 218826383 230369863 218826383 230369863 227975435 214704473 227975435 214704473 157065397 143910697 157065397 143910697 112916522 104186891 112916522 104186891 109253338 152795763 109253338 152795763 161786107 177747188 161786107 177747188 215803479 222758241 215803479 222758241 221371270 247789303 221371270 247789303 247259501 251188224 247259501 251188224 188928390 160692388 188928390 160692388 156550369 148130292 156550369 148130292 204351578 214644009 204351578 214644009 220410328 189902435 220410328 189902435 190760791 218012175 190760791 218012175 225167160 242699458 225167160 242699458 243264597 245320170 243264597 245320170 211317357 170971272 211317357 170971272 169869998 123571876 169869998 123571876 119369717 80079027 119369717 80079027 81413159 79809396 81413159 79809396 221971400 237758653 221971400 237758653 235198893 242305621 235198893 242305621 248544496 256816236 248544496 256816236 258537680 265442321 258537680 265442321 265910515 271184347 265910515 271184347 274103236 277476330 274103236 277476330 280699292 286468112 280699292 286468112 285833825 291143386 285833825 291143386 293021255 295180379 293021255 295180379 295832683 298607101 295832683 298607101 299355270 301694581 299355270 301694581 300725310 216774065 300725310 216774065 211071761 201466677 211071761 201466677 172909001 134087849 172909001 134087849 131148731 107431169 131148731 107431169 104632073 101131226 104632073 101131226 219723321 227102138 219723321 227102138 225273341 236179842 225273341 236179842 234146741 251874642 234146741 251874642 255121699 263243813 255121699 263243813 261707106 266360451 261707106 266360451 268366786 274662377 268366786 274662377 274796881 280483076 274796881 280483076 287062630 288059415 287062630 288059415 288581294 291972883 288581294 291972883 290346302 195140743 290346302 195140743 140524894 126188120 140524894 126188120 129877857 188307415 129877857 188307415 212570745 215744832 212570745 215744832 227816236 235800721 227816236 235800721 237139951 249910353 237139951 249910353 248487802 260119531 248487802 260119531 260527767 270031083 260527767 270031083 269174659 148573418 269174659 148573418 149708939 137647867 149708939 137647867 105481398 84005805 105481398 84005805 81801332 73334287 81801332 73334287 68192876 50017773 68192876 50017773 44344087 44775354 44344087 44775354 199472932 211613878 199472932 211613878 221646787 230643494 221646787 230643494 231595263 202157142 231595263 202157142 162737618 154708365 162737618 154708365 206899729 210317020 206899729 210317020 219643302 226702312 219643302 226702312 224222031 144663686 224222031 144663686 141547878 126544730 141547878 126544730 128813290 118963744 128813290 118963744 104206181 86881869 104206181 86881869 74704768 66224887 74704768 66224887 55136529 52487237 55136529 52487237 46700307 36392257 46700307 36392257 39058218 32953417 39058218 32953417 36918985 196667218 36918985 196667218 210336248 209870288 210336248 209870288 195536462 174617647 195536462 174617647 182784973 181146489 182784973 181146489 195150679 201465476 195150679 201465476 198263342 156741439 198263342 156741439 160881645 130047622 160881645 130047622 133906908 179494132 133906908 179494132 198018599 202054705 198018599 202054705 211174611 224004678 211174611 224004678 223590739 229335565 223590739 229335565 226145753 162372975 226145753 162372975 168993455 150191564 168993455 150191564 116760158 104592494 116760158 104592494 104016560 99461270 104016560 99461270 98549771 74788852 98549771 74788852 71023545 47743272 71023545 47743272 46321437 41029511 46321437 41029511 39178139 28320381 39178139 28320381 29852161 26945243 29852161 26945243 27135463 23819631 27135463 23819631 20887647 19503506 20887647 19503506 14485291 12979252 14485291 12979252 13040072 10802463 13040072 10802463 10822967 170732296 10822967 170732296 199935421 196300665 199935421 196300665 176662050 163714823 176662050 163714823 117670696 79517682 117670696 79517682 74481205 72685698 74481205 72685698 175534940 186701117 175534940 186701117 192803992 193757299 192803992 193757299 201825335 208654420 201825335 208654420 211749465 215750732 211749465 215750732 229648563 236259375 229648563 236259375 237373268 244694180 237373268 244694180 245699214 252435654 245699214 252435654 253879391 259637083 253879391 259637083 261070246 266336528 261070246 266336528 263815341 151967107 263815341 151967107 116814549 107948187 116814549 107948187 94247150 87461363 94247150 87461363 85901220 82369107 85901220 82369107 163115724 164673271 163115724 164673271 184114363 184330361 184114363 184330361 191872789 123494893 191872789 123494893 126081678 110254896 126081678 110254896 104024273 97601265 104024273 97601265 94441614 87336279 94441614 87336279 87931478 72029839 87931478 72029839 71917940 69342025 71917940 69342025 51728312 45979021 51728312 45979021 41946157 37700319 41946157 37700319 36915476 32307878 36915476 32307878 30878198 30376378 30878198 30376378 178286982 197706693 178286982 197706693 199900444 169164975 199900444 169164975 149474590 144324965 149474590 144324965 173840125 196595857 173840125 196595857 206638282 207304296 206638282 207304296 135865565 122396458 135865565 122396458 121731631 105975444 121731631 105975444 96985559 88250796 96985559 88250796 81065230 63022960 81065230 63022960 52916121 45855885 52916121 45855885 50073767 164382934 50073767 164382934 188920381 201228149 188920381 201228149 216567807 219535435 216567807 219535435 151010538 128194219 151010538 128194219 113515093 105874208 113515093 105874208 100577186 89794830 100577186 89794830 89900906 84642072 89900906 84642072 83585632 71030545 83585632 71030545 68506804 60024244 68506804 60024244 56056952 50703838 56056952 50703838 49267638 41561869 49267638 41561869 42630345 157958044 42630345 157958044 190687319 200063026 190687319 200063026 209988203 237043222 209988203 237043222 239087488 246346312 239087488 246346312 249197124 256005197 249197124 256005197 258012021 259103371 258012021 259103371 151637519 146000983 151637519 146000983 172804700 168323086 172804700 168323086 196987539 195401857 196987539 195401857 201402613 116619139 201402613 116619139 119061864 99898681 119061864 99898681 101440936 86200597 101440936 86200597 83319880 66715150 83319880 66715150 67150277 64233485 67150277 64233485 63498037 59036423 63498037 59036423 56856041 53017897 56856041 53017897 54571505 119740118 54571505 119740118 160678668 174670378 160678668 174670378 196360854 190650088 196360854 190650088 133454230 118456253 133454230 118456253 111100430 102315816 111100430 102315816 97211864 75087190 97211864 75087190 70860640 63769825 70860640 63769825 66388163 59328873 66388163 59328873 46411759 41829396 46411759 41829396 42339957 39792852 42339957 39792852 146995225 168249792 146995225 168249792 188806069 208326673 188806069 208326673 209427436 134807571 209427436 134807571 138066692 131522574 138066692 131522574 135689837 126976441 135689837 126976441 117351588 112747569 117351588 112747569 104983069 95831477 104983069 95831477 91340981 64729287 91340981 64729287 64370240 48139997 64370240 48139997 50567286 42951078 50567286 42951078 40557957 39141244 40557957 39141244 164821486 160777741 164821486 160777741 187160650 184364328 187160650 184364328 204806630 217099110 204806630 217099110 238910343 241747292 238910343 241747292 241202226 156051964 241202226 156051964 149767713 138349745 149767713 138349745 127939857 113282885 127939857 113282885 116055501 148886779 116055501 148886779 157490181 192627103 157490181 192627103 197636149 168045298 197636149 168045298 166526734 153007113 166526734 153007113 154438667 134878030 154438667 134878030 135940983 125724610 135940983 125724610 128595501 110250952 128595501 110250952 111317997 83593102 111317997 83593102 69738739 52215892 69738739 52215892 51100702 42105587 51100702 42105587 37512188 31226418 37512188 31226418 32200590 28478891 32200590 28478891 28004228 22152116 28004228 22152116 21430235 16991806 21430235 16991806 17329401 183300268 17329401 183300268 227556112 232388350 227556112 232388350 240672358 246387691 240672358 246387691 256771069 259401378 256771069 259401378 260791189 267668691 260791189 267668691 267170177 269428658 267170177 269428658 196235492 159622593 196235492 159622593 160667445 137219891 160667445 137219891 141764185 187418895 141764185 187418895 213128634 234552554 213128634 234552554 241825659 251215443 241825659 251215443 248837667 173574484 248837667 173574484 176888647 181531318 176888647 181531318 184794894 172326419 184794894 172326419 175589918 155661919 175589918 155661919 131301229 110733268 131301229 110733268 98255726 88784849 98255726 88784849 71474403 64090980 71474403 64090980 57502419 52415150 57502419 52415150 49794020 42897944 49794020 42897944 37516658 33725578 37516658 33725578 36203174 27722027 36203174 27722027 29477973 26132358 29477973 26132358 26186663 23118578 26186663 23118578 23131845 18862272 23131845 18862272 19860201 185759768 19860201 185759768 199544430 204204339 199544430 204204339 213042570 217438337 213042570 217438337 215125350 232488236 215125350 232488236 241869330 244700893 241869330 244700893 250062191 256503127 250062191 256503127 258941241 263062483 258941241 263062483 263131410 273574899 263131410 273574899 272487375 286366809 272487375 286366809 286800001 287438413 286800001 287438413 212782478 181553716 212782478 181553716 173288807 132680756 173288807 132680756 125906435 91645501 125906435 91645501 92763559 80138816 92763559 80138816 73320319 70183001 73320319 70183001 70822128 61193172 70822128 61193172 54576495 52789655 54576495 52789655 193799077 211932100 193799077 211932100 222372107 228785827 222372107 228785827 236139202 243643577 236139202 243643577 240600261 211217083 240600261 211217083 184284757 144166865 184284757 144166865 155190898 181110873 155190898 181110873 187457467 200895227 187457467 200895227 206831121 207400079 206831121 207400079 220816837 230919346 220816837 230919346 239311373 242496437 239311373 242496437 179644249 136877991 179644249 136877991 137722541 110466018 137722541 110466018 105982142 92990174 105982142 92990174 92186368 83228943 92186368 83228943 81377615 69896077 81377615 69896077 72248613 197790469 72248613 197790469 203091915 221176662 203091915 221176662 229211216 234984747 229211216 234984747 236730260 141696837 236730260 141696837 145969481 137390733 145969481 137390733 113043559 103698220 113043559 103698220 101699447 92360506 101699447 92360506 86106293 82214316 86106293 82214316 74573145 67413842 74573145 67413842 70578525 180193016 70578525 180193016 191111225 205226543 191111225 205226543 217486961 231405131 217486961 231405131 227756636 252928497 227756636 252928497 249831298 162059050 249831298 162059050 159717583 113784104 159717583 113784104 114281649 102849047 114281649 102849047 101364506 97669938 101364506 97669938 89748040 85925608 89748040 85925608 86379293 82224941 86379293 82224941 55249718 51447733 55249718 51447733 174987108 177623439 174987108 177623439 184581756 167991565 184581756 167991565 165493852 154691006 165493852 154691006 151373549 127107148 151373549 127107148 117487694 103059879 117487694 103059879 105026405 96695368 105026405 96695368 93898046 80218190 93898046 80218190 69844831 53047903 69844831 53047903 51233310 41531044 51233310 41531044 37136463 30755559 37136463 30755559 31586141 27169729 31586141 27169729 24882942 23115276 24882942 23115276 173828850 176499378 173828850 176499378 216294978 223775692 216294978 223775692 221391974 228032623 221391974 228032623 244662561 250791848 244662561 250791848 245501866 155767861 245501866 155767861 120940258 114920304 120940258 114920304 103952260 102139998 103952260 102139998 169330136 164248699 169330136 164248699 209902331 218693351 209902331 218693351 225503443 225570743 225503443 225570743 183847612 162266482 183847612 162266482 121734659 104417765 121734659 104417765 101503099 96014565 101503099 96014565 94825116 67345785 94825116 67345785 58578072 55885421 58578072 55885421 201614803 207485698 201614803 207485698 214094323 215477358 214094323 215477358 226826371 237139490 226826371 237139490 236775564 161720156 236775564 161720156 145290994 122046132 145290994 122046132 123748337 111684555 123748337 111684555 102753698 97576098 102753698 97576098 97611401 93251129 97611401 93251129 71277597 68838344 71277597 68838344 179620276 194128635 179620276 194128635 199939014 197978430 199939014 197978430 201553640 175786085 201553640 175786085 177035751 138712232 177035751 138712232 147562395 175534301 147562395 175534301 189866140 189693637 189866140 189693637 199562583 206540089 199562583 206540089 224476367 240555538 224476367 240555538 241856956 250908219 241856956 250908219 249582072 254406866 249582072 254406866 255124937 269095361 255124937 269095361 271157156 279026628 271157156 279026628 280212230 285135362 280212230 285135362 288260999 288171861 288260999 288171861 156989924 132361764 156989924 132361764 118807939 112370252 118807939 112370252 103694383 102112995 103694383 102112995 159812323 162864084 159812323 162864084 173832826 168885474 173832826 168885474 137060161 132259419 137060161 132259419 173151143 174792724 173151143 174792724 181691126 157616609 181691126 157616609 161066480 147701293 161066480 147701293 142067425 133933727 142067425 133933727 127401777 111172230 127401777 111172230 109747351 101399796 109747351 101399796 82859028 74741688 82859028 74741688 63730303 49440870 63730303 49440870 50030216 42013902 50030216 42013902 36351123 34382978 36351123 34382978 33301255 29323907 33301255 29323907 29811253 24562079 29811253 24562079 22025102 16302338 22025102 16302338 16819145 136911002 16819145 136911002 177273896 175710682 177273896 175710682 182256055 185709505 182256055 185709505 195573244 202577518 195573244 202577518 205166506 218676938 205166506 218676938 224905520 236838229 224905520 236838229 242377301 249215004 242377301 249215004 245868837 251546873 245868837 251546873 262397622 269994348 262397622 269994348 267084322 271524664 267084322 271524664 276151040 282479930 276151040 282479930 283816029 286779143 283816029 286779143 284671628 146147567 284671628 146147567 148025277 122047918 148025277 122047918 121479420 113020007 121479420 113020007 112224583 81350929 112224583 81350929 77135046 51176957 77135046 51176957 50923639 42619189 50923639 42619189 45951902 166511247 45951902 166511247 179635007 189319552 179635007 189319552 202578027 203613085 202578027 203613085 144219865 139976235 144219865 139976235 161267853 158176677 161267853 158176677 173473340 176705853 173473340 176705853 200803867 193922262 200803867 193922262 137791216 130735523 137791216 130735523 128679762 121572505 128679762 121572505 119291192 84729625 119291192 84729625 82473306 76419947 82473306 76419947 58151766 50262267 58151766 50262267 53841004 136789461 53841004 136789461 152440953 153173176 152440953 153173176 164398949 173688028 164398949 173688028 188355324 181452607 188355324 181452607 155052426 124666652 155052426 124666652 126757700 97612041 126757700 97612041 92176039 81320619 92176039 81320619 80702979 72058740 80702979 72058740 64839178 53476441 64839178 53476441 49918610 47521452 49918610 47521452 160127481 167083299 160127481 167083299 184807848 194478138 184807848 194478138 197880875 232895036 197880875 232895036 231385717 155492719 231385717 155492719 160110008 138615199 160110008 138615199 137312796 127124881 137312796 127124881 119946278 109542824 119946278 109542824 112370611 136166498 112370611 136166498 183553668 177929798 183553668 177929798 192994130 205274452 192994130 205274452 232641196 237078495 232641196 237078495 240175524 251409423 240175524 251409423 247184957 174097720 247184957 174097720 165302242 141114845 165302242 141114845 146533030 138406184 146533030 138406184 127143248 115457653 127143248 115457653 105593512 91842726 105593512 91842726 86222547 77774936 86222547 77774936 81777622 175108639 81777622 175108639 205280208 208153522 205280208 208153522 233748762 239791870 233748762 239791870 235520385 254273726 235520385 254273726 252403419 263620176 252403419 263620176 264429989 266764931 264429989 266764931 179799590 153247340 179799590 153247340 153180308 105578476 153180308 105578476 108612976 177771003 108612976 177771003 199436310 195999885 199436310 195999885 206523883 227178299 206523883 227178299 234192386 238591532 234192386 238591532 240438044 244918332 240438044 244918332 250725039 259252653 250725039 259252653 257099611 270349176 257099611 270349176 271001435 271331690 271001435 271331690 161429744 116588402 161429744 116588402 89932821 79794939 89932821 79794939 80199724 67176020 80199724 67176020 63525544 56287046 63525544 56287046 53817533 43177082 53817533 43177082 41567024 41933529 41567024 41933529 148618748 161802936 148618748 161802936 197451279 201011186 197451279 201011186 154660214 140062210 154660214 140062210 117362218 101582038 117362218 101582038 91969804 84483639 91969804 84483639 69708824 63666227 69708824 63666227 59533080 48678852 59533080 48678852 45249454 35680140 45249454 35680140 37299750 33580428 37299750 33580428 32840685 179479692 32840685 179479692 183628558 157706273 183628558 157706273 156823596 107077825 156823596 107077825 105806932 103223656 105806932 103223656 204920780 213590339 204920780 213590339 218181693 234071087 218181693 234071087 247848121 264463803 247848121 264463803 266478317 269450415 266478317 269450415 269419784 275904967 269419784 275904967 277602211 283404619 277602211 283404619 282450121 184289778 282450121 184289778 167666257 152037237 167666257 152037237 129064868 119050769 129064868 119050769 104406716 83858640 104406716 83858640 78811090 68938716 78811090 68938716 63900279 56599427 63900279 56599427 52347572 43823676 52347572 43823676 46102395 164230384 46102395 164230384 194998834 198720697 194998834 198720697 203406207 185873681 203406207 185873681 193578587 198973635 193578587 198973635 213046260 212145449 213046260 212145449 150672174 132536729 150672174 132536729 130276459 119079290 130276459 119079290 120171286 105095702 120171286 105095702 104957716 98503811 104957716 98503811 93579696 86138523 93579696 86138523 76664129 72509169 76664129 72509169 74609610 66755737 74609610 66755737 66076569 61588856 66076569 61588856 57638002 55790204 57638002 55790204 207706464 205220089 207706464 205220089 219288167 233739236 219288167 233739236 239532487 246305756 239532487 246305756 246028412 247705413 246028412 247705413 136702638 133181651 136702638 133181651 148569978 143003922 148569978 143003922 172253987 175326213 172253987 175326213 209301849 212224216 209301849 212224216 230202069 238792809 230202069 238792809 237034912 260562351 237034912 260562351 259255055 263433708 259255055 263433708 262897004 267099759 262897004 267099759 268014580 268351005 268014580 268351005 134443022 119146243 134443022 119146243 119280349 109432012 119280349 109432012 100034118 92724805 100034118 92724805 92519964 87757015 92519964 87757015 81412615 72287077 81412615 72287077 74157538 69977564 74157538 69977564 65511347 58715966 65511347 58715966 60959913 122481294 60959913 122481294 147983329 179806097 147983329 179806097 186495323 135854331 186495323 135854331 133109771 123086464 133109771 123086464 113494011 96990251 113494011 96990251 93489639 86610272 93489639 86610272 72074464 63950126 72074464 63950126 65420174 48698992 65420174 48698992 46831646 31732640 46831646 31732640 32938348 28251854 32938348 28251854 27586998 24293599 27586998 24293599 24673482 22753923 24673482 22753923 23067597 22076551 23067597 22076551 144018904 201877702 144018904 201877702 200835718 205094818 200835718 205094818 209629050 215404911 209629050 215404911 137861716 128559773 137861716 128559773 120963599 103226244 120963599 103226244 103862044 102742052 103862044 102742052 195220673 198193416 195220673 198193416 217422237 222695242 217422237 222695242 225576651 164600119 225576651 164600119 137493341 128841082 137493341 128841082 123699684 104563555 123699684 104563555 89759027 74934897 89759027 74934897 75704333 66208505 75704333 66208505 67512576 65266398 67512576 65266398 184115576 189814699 184115576 189814699 204929892 231877161 204929892 231877161 235104312 241665170 235104312 241665170 251563813 258943052 251563813 258943052 254952690 183632283 254952690 183632283 160476701 130885567 160476701 130885567 127639315 111626993 127639315 111626993 101589925 95490886 101589925 95490886 97406946 157681799 97406946 157681799 176108916 181570663 176108916 181570663 185953605 158734794 185953605 158734794 162044895 150809204 162044895 150809204 140036597 132198048 140036597 132198048 127775605 117503966 127775605 117503966 119183861 97254676 119183861 97254676 95794020 85297145 95794020 85297145 70890914 69375209 70890914 69375209 182320208 180400375 182320208 180400375 188462444 207563563 188462444 207563563 208270758 163638647 208270758 163638647 159269237 151483164 159269237 151483164 130615596 122786445 130615596 122786445 114298599 94322719 114298599 94322719 88650826 88300418 88650826 88300418 169225190 172712929 169225190 172712929 224121628 233840926 224121628 233840926 237416024 252496727 237416024 252496727 252823379 262590008 252823379 262590008 262418160 265836612 262418160 265836612 263017825 267344050 263017825 267344050 270395106 274733191 270395106 274733191 275655609 278547683 275655609 278547683 276819386 161526827 276819386 161526827 164979915 156893221 164979915 156893221 143263013 134127658 143263013 134127658 138625768 133344065 138625768 133344065 119560979 97016043 119560979 97016043 74723763 71685049 74723763 71685049 182098976 182805874 182098976 182805874 215894869 222016524 215894869 222016524 221952011 230072889 221952011 230072889 239055288 247108028 239055288 247108028 249177066 254372660 249177066 254372660 251862982 159756667 251862982 159756667 157667390 150756345 157667390 150756345 154314151 131089512 154314151 131089512 103985245 97468073 103985245 97468073 98697579 88675448 98697579 88675448 81294386 81133806 81294386 81133806 196487025 198965574 196487025 198965574 204176054 217039065 204176054 217039065 241109121 244937848 241109121 244937848 248386489 255799185 248386489 255799185 259266991 263980977 259266991 263980977 259782448 151956528 259782448 151956528 160177232 188684477 160177232 188684477 193795585 198419582 193795585 198419582 211242135 221839629 211242135 221839629 238020071 242768895 238020071 242768895 245556935 254421407 245556935 254421407 256228689 260878415 256228689 260878415 259113394 269619269 259113394 269619269 273386658 276020375 273386658 276020375 189748483 168459661 189748483 168459661 151614637 109569416 151614637 109569416 101940807 94574680 101940807 94574680 88604691 80624241 88604691 80624241 76002161 62868039 76002161 62868039 63491008 52540087 63491008 52540087 49258728 34912553 49258728 34912553 32306652 27291807 32306652 27291807 27966041 25232924 27966041 25232924 192552440 189120843 192552440 189120843 196625334 194265681 196625334 194265681 173144302 126196554 173144302 126196554 115381807 103852417 115381807 103852417 106979824 95937768 106979824 95937768 83714864 78578688 83714864 78578688 63934109 55334446 63934109 55334446 54711008 41848310 54711008 41848310 36116055 32045919 36116055 32045919 35751500 188528047 35751500 188528047 190700664 134091328 190700664 134091328 129342855 112902635 129342855 112902635 119385263 144365466 119385263 144365466 175603962 173269559 175603962 173269559 181087828 169511131 181087828 169511131 131305195 115030899 131305195 115030899 118847696 113475185 118847696 113475185 106351569 103762292 106351569 103762292 104176380 80901414 104176380 80901414 66104544 58304573 66104544 58304573 57078352 53941099 57078352 53941099 55577621 53068268 55577621 53068268 45772935 37244523 45772935 37244523 35585273 32925056 35585273 32925056 184737839 199775923 184737839 199775923 215156820 227543365 215156820 227543365 230644774 235368884 230644774 235368884 244950667 250105967 244950667 250105967 247651915 251801650 247651915 251801650 172916706 122125026 172916706 122125026 127157128 136196333 127157128 136196333 170738425 174499542 170738425 174499542 201330831 232315637 201330831 232315637 240141146 246567784 240141146 246567784 247963820 249899748 247963820 249899748 254033113 259550104 254033113 259550104 264634505 268365607 264634505 268365607 270446353 275036769 270446353 275036769 280610909 283151560 280610909 283151560 173974691 129927480 173974691 129927480 124073209 115802539 124073209 115802539 120697986 105401296 120697986 105401296 86570802 83187752 86570802 83187752 205501510 223348243 205501510 223348243 223577170 239055224 223577170 239055224 236192796 243735997 236192796 243735997 245053238 249690754 245053238 249690754 247897564 254861429 247897564 254861429 253775094 257188675 253775094 257188675 261708341 264924521 261708341 264924521 272140063 274442001 272140063 274442001 156034286 145246150 156034286 145246150 128550866 119094453 128550866 119094453 90358554 74648981 90358554 74648981 73895485 70034531 73895485 70034531 65244049 58951182 65244049 58951182 59200404 53049675 59200404 53049675 53559537 49920604 53559537 49920604 49023894 40889886 49023894 40889886 39788096 34507290 39788096 34507290 38015202 124281248 38015202 124281248 185936253 183077085 185936253 183077085 192894500 206178405 192894500 206178405 222087331 228556179 222087331 228556179 234131747 248438823 234131747 248438823 244987044 136524509 244987044 136524509 127782443 119689814 127782443 119689814 101333587 94938585 101333587 94938585 78616593 66638539 78616593 66638539 68577618 63737799 68577618 63737799 65261481 60713361 65261481 60713361 61653936 51267566 61653936 51267566 51733896 47249267 51733896 47249267 44641345 42765814 44641345 42765814 181228397 180173919 181228397 180173919 184967386 139295258 184967386 139295258 129925161 103025096 129925161 103025096 100193756 80731187 100193756 80731187 83972441 154537960 83972441 154537960 188110149 183132482 188110149 183132482 151765580 141715840 151765580 141715840 131926058 124139917 131926058 124139917 109859995 98127763 109859995 98127763 75993475 69455288 75993475 69455288 67859147 62169898 67859147 62169898 58538148 53983863 58538148 53983863 53308897 49980334 53308897 49980334 42359469 37956936 42359469 37956936 39202304 36815981 39202304 36815981 173814570 221509840 173814570 221509840 227952115 237208700 227952115 237208700 241029003 247673881 241029003 247673881 249008104 253932178 249008104 253932178 255608219 257891000 255608219 257891000 175558135 164640194 175558135 164640194 154397696 138870092 154397696 138870092 123515210 90077497 123515210 90077497 73075171 71040135 73075171 71040135 203064081 217567582 203064081 217567582 219718352 225943785 219718352 225943785 228899196 234564492 228899196 234564492 235758224 238100620 235758224 238100620 236917462 244776841 236917462 244776841 250217259 253982542 250217259 253982542 257691445 264763564 257691445 264763564 262826039 183259880 262826039 183259880 184105572 171642727 184105572 171642727 163088440 146113337 163088440 146113337 149416678 104601739 149416678 104601739 103157074 94722833 103157074 94722833 93226857 77621569 93226857 77621569 74798893 69490647 74798893 69490647 72668889 66393529 72668889 66393529 61383688 56067349 61383688 56067349 50793863 48514774 50793863 48514774 194864661 205933880 194864661 205933880 207589455 226552147 207589455 226552147 223360213 180957320 223360213 180957320 172221229 162812896 172221229 162812896 195537558 190640277 195537558 190640277 161760434 136695251 161760434 136695251 134127721 106442268 134127721 106442268 92330716 84836410 92330716 84836410 75885312 68169890 75885312 68169890 64947862 51166292 64947862 51166292 52154481 184222026 52154481 184222026 196513889 193351329 196513889 193351329 218023074 219685586 218023074 219685586 179977221 155230266 179977221 155230266 136196184 116723462 136196184 116723462 88403935 84674707 88403935 84674707 83368497 73451756 83368497 73451756 70997420 65372420 70997420 65372420 59573861 42857082 59573861 42857082 40541568 36354727 40541568 36354727 217725106 213348533 217725106 213348533 205226849 184088279 205226849 184088279 167097201 116442360 167097201 116442360 101154181 88824976 101154181 88824976 82737624 72963042 82737624 72963042 69412520 63164991 69412520 63164991 59904311 50910336 59904311 50910336 46426125 42967133 46426125 42967133 42875406 38273013 42875406 38273013 41125121 207698367 41125121 207698367 220496894 236118795 220496894 236118795 237252142 242100630 237252142 242100630 248479718 250605240 248479718 250605240 250060209 259751730 250060209 259751730 266615512 270147834 266615512 270147834 270964136 280299064 270964136 280299064 278626349 197773103 278626349 197773103 142206511 103913933 142206511 103913933 91771191 86475856 91771191 86475856 84614529 83907450 84614529 83907450 188557451 191705022 188557451 191705022 206780021 212891876 206780021 212891876 213297368 109029935 213297368 109029935 96929705 90544513 96929705 90544513 91365087 156586292 91365087 156586292 185207733 180620423 185207733 180620423 172128456 153660344 172128456 153660344 140629614 94992129 140629614 94992129 91684361 81674805 91684361 81674805 70138943 65700859 70138943 65700859 67591324 62875291 67591324 62875291 62231752 54686628 62231752 54686628 55583403 41973943 55583403 41973943 42386601 39480152 42386601 39480152 109253996 150654060 109253996 150654060 188214450 212935559 188214450 212935559 219112311 229001462 219112311 229001462 232254610 233335369 232254610 233335369 139343058 102456017 139343058 102456017 101542149 96719310 101542149 96719310 98052275 81061661 98052275 81061661 71887886 58601539 71887886 58601539 48169631 41707851 48169631 41707851 42654434 111204797 42654434 111204797 144682423 184747767 144682423 184747767 194007242 199518131 194007242 199518131 207197707 220907157 207197707 220907157 226030072 229713822 226030072 229713822 134288574 117955331 134288574 117955331 113913464 111055409 113913464 111055409 178461945 184418376 178461945 184418376 195929993 207634086 195929993 207634086 222586159 229950761 222586159 229950761 238683694 252578149 238683694 252578149 251960711 255513217 251960711 255513217 254742127 263332627 254742127 263332627 261879266 270479661 261879266 270479661 272384297 279415794 272384297 279415794 278005207 285452480 278005207 285452480 288425298 287691580 288425298 287691580 173248065 135405666 173248065 135405666 121516666 112539653 121516666 112539653 107199712 102599408 107199712 102599408 180807386 180043945 180807386 180043945 197512181 193223377 197512181 193223377 144182045 135395546 144182045 135395546 136383687 111380083 136383687 111380083 112170172 104135698 112170172 104135698 96767620 76565426 96767620 76565426 71475102 61459355 71475102 61459355 61997224 58767774 61997224 58767774 46273763 42179545 46273763 42179545 41782672 145502455 41782672 145502455 196945750 190882133 196945750 190882133 139303213 118445230 139303213 118445230 118053803 110722273 118053803 110722273 91901076 73454306 91901076 73454306 71710231 67655020 71710231 67655020 63417944 46256700 63417944 46256700 47777554 43512874 47777554 43512874 32832678 29102181 32832678 29102181 146937680 159648613 146937680 159648613 221997410 230165448 221997410 230165448 239106131 249287625 239106131 249287625 248804789 251914034 248804789 251914034 200815741 131874182 200815741 131874182 133939029 119655952 133939029 119655952 123681903 117732718 123681903 117732718 114401495 101278159 114401495 101278159 102597799 96448737 102597799 96448737 81751868 74541274 81751868 74541274 66456703 59762913 66456703 59762913 58419434 51818502 58419434 51818502 45652805 42183028 45652805 42183028 218637047 220803521 218637047 220803521 208845656 196430451 208845656 196430451 158509339 144540942 158509339 144540942 144309916 137263258 144309916 137263258 130562406 122262940 130562406 122262940 124393365 117521825 124393365 117521825 110250737 87057711 110250737 87057711 85521721 77550850 85521721 77550850 80913704 75160366 80913704 75160366 64337001 60335154 64337001 60335154 61058006 52501427 61058006 52501427 51172490 45600271 51172490 45600271 46917445 42622166 46917445 42622166 36850368 33190571 36850368 33190571 30646251 27844506 30646251 27844506 176920522 170842773 176920522 170842773 201526251 203314842 201526251 203314842 212288093 224284378 212288093 224284378 235114941 241269018 235114941 241269018 246088506 255989734 246088506 255989734 259153413 264254054 259153413 264254054 267578447 270609253 267578447 270609253 270896173 273646699 270896173 273646699 271043196 180927750 271043196 180927750 175606254 159369770 175606254 159369770 153574855 133600373 153574855 133600373 128789924 119517398 128789924 119517398 109391516 109047255 109391516 109047255 199907410 199877152 199907410 199877152 209164298 212746450 209164298 212746450 196943753 165588021 196943753 165588021 152093831 145806899 152093831 145806899 138651711 131840791 138651711 131840791 125857888 117315624 125857888 117315624 116646515 85243139 116646515 85243139 67203385 63417311 67203385 63417311 63637880 59674063 63637880 59674063 57858377 48001469 57858377 48001469 46123063 31424427 46123063 31424427 33713501 29081303 33713501 29081303 31074103 197462925 31074103 197462925 207299572 222092501 207299572 222092501 234856434 246757584 234856434 246757584 247320661 252563078 247320661 252563078 254245219 258869121 254245219 258869121 258014555 260868124 258014555 260868124 263434594 267714935 263434594 267714935 270076985 271951868 270076985 271951868 273354928 276494189 273354928 276494189 274620145 171455484 274620145 171455484 172241005 141711630 172241005 141711630 137144837 127596059 137144837 127596059 130641705 124668160 130641705 124668160 118288655 96475968 118288655 96475968 86983609 82536637 86983609 82536637 68367167 63368415 68367167 63368415 59294240 49488797 59294240 49488797 49049411 38992469 49049411 38992469 35769859 33489917 35769859 33489917 200600387 199930769 200600387 199930769 204623012 218782956 204623012 218782956 231334828 236303356 231334828 236303356 233002150 176562601 233002150 176562601 154016327 142284973 154016327 142284973 142885351 134777910 142885351 134777910 129541535 117322896 129541535 117322896 106771934 99110901 106771934 99110901 102539569 178351277 102539569 178351277 202180837 205577430 202180837 205577430 223527001 233149258 223527001 233149258 230488569 182252198 230488569 182252198 194415346 202650043 194415346 202650043 206629050 228190760 206629050 228190760 230362550 242463857 230362550 242463857 242042660 248415755 242042660 248415755 248878109 250110220 248878109 250110220 173729065 167874879 173729065 167874879 189163632 191695999 189163632 191695999 206495503 229189106 206495503 229189106 233955677 240839353 233955677 240839353 243797205 248569989 243797205 248569989 254476958 257248109 254476958 257248109 169110571 156846297 169110571 156846297 158045483 148750183 158045483 148750183 187152580 196251038 187152580 196251038 216730318 222640001 216730318 222640001 224376951 181123870 224376951 181123870 184101726 170487806 184101726 170487806 163740230 139916536 163740230 139916536 128384697 91720143 128384697 91720143 72549733 63784463 72549733 63784463 60343454 47972027 60343454 47972027 49542263 42949964 49542263 42949964 46141409 176867253 46141409 176867253 194352352 212293173 194352352 212293173 220336304 227803088 220336304 227803088 234209787 242094017 234209787 242094017 244395919 247339453 244395919 247339453 248269326 254346741 248269326 254346741 255497064 261901022 255497064 261901022 262816963 265865567 262816963 265865567 263718858 274755807 263718858 274755807 272812299 284438078 272812299 284438078 286037754 284841926 286037754 284841926 169461589 157077736 169461589 157077736 158109224 135549005 158109224 135549005 133652895 89915034 133652895 89915034 90493209 75679153 90493209 75679153 78187805 174294818 78187805 174294818 191574202 187633017 191574202 187633017 175591102 169002251 175591102 169002251 168518842 157225498 168518842 157225498 123214247 97849455 123214247 97849455 98356963 91387189 98356963 91387189 93452936 178377932 93452936 178377932 201288639 209528330 201288639 209528330 216004157 222092712 216004157 222092712 220556116 236893741 220556116 236893741 235712407 240859709 235712407 240859709 241386566 245131633 241386566 245131633 244960249 249380611 244960249 249380611 193457672 178368072 193457672 178368072 177235777 168718552 177235777 168718552 202351363 191888391 202351363 191888391 191101081 118352538 191101081 118352538 122368155 110472988 122368155 110472988 114285947 107330542 114285947 107330542 100677851 79307590 100677851 79307590 73668491 61382184 73668491 61382184 61941722 56576308 61941722 56576308 54400000 49423671 54400000 49423671 51245422 208085272 51245422 208085272 216131856 229514752 216131856 229514752 232453169 242892299 232453169 242892299 241490509 245197184 241490509 245197184 199453992 134676527 199453992 134676527 124777758 114581581 124777758 114581581 111699889 110831405 111699889 110831405 104838084 102416156 104838084 102416156 75507412 65501413 75507412 65501413 65680053 57120054 65680053 57120054 56483903 47805506 56483903 47805506 50067955 37040134 50067955 37040134 37298305 36199895 37298305 36199895 34238312 31037484 34238312 31037484 156063769 152393982 156063769 152393982 188978137 203523881 188978137 203523881 215227124 221225699 215227124 221225699 233514814 240346933 233514814 240346933 239560387 244347806 239560387 244347806 246564994 257950495 246564994 257950495 261263090 264314577 261263090 264314577 270026942 271106442 270026942 271106442 198516017 167145458 198516017 167145458 135294546 118833055 135294546 118833055 113068242 100977430 113068242 100977430 86728531 77531498 86728531 77531498 71911486 63843751 71911486 63843751 65205104 59638155 65205104 59638155 60753687 53922142 60753687 53922142 54666224 46933029 54666224 46933029 48937126 44398448 48937126 44398448 43936162 41424488 43936162 41424488 195714431 207911145 195714431 207911145 214009382 230595058 214009382 230595058 233092580 232527807 233092580 232527807 135743281 114987625 135743281 114987625 101856885 93382285 101856885 93382285 87983363 84543547 87983363 84543547 83724494 75112940 83724494 75112940 72643390 70959802 72643390 70959802 152585021 181721572 152585021 181721572 193683446 191735653 193683446 191735653 196780822 199917565 196780822 199917565 144897281 136884700 144897281 136884700 136353483 121912460 136353483 121912460 126441844 158921366 126441844 158921366 187240372 205719255 187240372 205719255 216152911 223424577 216152911 223424577 227200748 229088168 227200748 229088168 155586874 141410326 155586874 141410326 138741398 125503825 138741398 125503825 123263393 118802766 123263393 118802766 184234287 189364202 184234287 189364202 206306062 219286083 206306062 219286083 222170737 165807211 222170737 165807211 156666370 148492032 156666370 148492032 130440580 124182322 130440580 124182322 121175534 107043273 121175534 107043273 96401996 93914638 96401996 93914638 87773052 83369134 87773052 83369134 76289687 70829889 76289687 70829889 68545135 56627958 68545135 56627958 57632693 53445095 57632693 53445095 53573132 53124167 53573132 53124167 179884626 185018868 179884626 185018868 205817416 205481874 205817416 205481874 174747965 155657058 174747965 155657058 164793498 167154773 164793498 167154773 183252859 202126197 183252859 202126197 207757052 216621321 207757052 216621321 217646340 220007921 217646340 220007921 178830895 135247183 178830895 135247183 139000292 129873822 139000292 129873822 128957592 112134207 128957592 112134207 112977574 101169120 112977574 101169120 100007929 93998213 100007929 93998213 95986257 174903812 95986257 174903812 197763285 201408236 197763285 201408236 212526865 213057222 212526865 213057222 151605211 140728550 151605211 140728550 139788101 134917284 139788101 134917284 173700714 171292577 173700714 171292577 198925317 201862974 198925317 201862974 204788658 208394023 204788658 208394023 148333098 137947698 148333098 137947698 132696240 121218223 132696240 121218223 110287610 104736097 110287610 104736097 108072472 78744421 108072472 78744421 74979071 68676887 74979071 68676887 63061753 57103595 63061753 57103595 57674317 54297267 57674317 54297267 54865332 49187130 54865332 49187130 49572049 47656315 49572049 47656315 185951989 193360769 185951989 193360769 224405277 226143545 224405277 226143545 231274833 235699203 231274833 235699203 234377795 239966133 234377795 239966133 235576355 154105628 235576355 154105628 132064245 121597992 132064245 121597992 116278830 109850811 116278830 109850811 112763935 168085694 112763935 168085694 177310912 177637789 177310912 177637789 186653220 197026124 186653220 197026124 220795908 218360439 220795908 218360439 225387956 232436531 225387956 232436531 230025403 149964142 230025403 149964142 146717593 129201711 146717593 129201711 127889030 126169366 127889030 126169366 170632619 171791157 170632619 171791157 185941102 178474117 185941102 178474117 217175261 223413203 217175261 223413203 221319587 135033097 221319587 135033097 130606302 120987281 130606302 120987281 124717449 157939234 124717449 157939234 168606761 169177742 168606761 169177742 180121373 180405248 180121373 180405248 210033041 214104438 210033041 214104438 229278807 239632364 229278807 239632364 240171424 245598610 240171424 245598610 256483086 261550253 256483086 261550253 262708395 266277160 262708395 266277160 265576631 269173143 265576631 269173143 277746317 284896013 277746317 284896013 284018319 138957069 284018319 138957069 137822677 121274696 137822677 121274696 119049735 107861278 119049735 107861278 108697463 153528682 108697463 153528682 169073753 173782042 169073753 173782042 182890225 195677467 182890225 195677467 215196305 227477984 215196305 227477984 223363215 139400034 223363215 139400034 123125879 117870807 123125879 117870807 114948460 104297428 114948460 104297428 94784471 87404150 94784471 87404150 85047698 76437707 85047698 76437707 75044066 58343349 75044066 58343349 56397968 54012176 56397968 54012176 54136203 47997224 54136203 47997224 39008809 32297442 39008809 32297442 29414045 24707105 29414045 24707105 24499873 21814311 24499873 21814311 19222451 17232175 19222451 17232175 154898849 168307665 154898849 168307665 180036706 190529595 180036706 190529595 198967348 199595830 198967348 199595830 144121675 130038997 144121675 130038997 131335419 128859131 131335419 128859131 148446596 145552621 148446596 145552621 170291824 167609005 170291824 167609005 190446917 189353045 190446917 189353045 205083604 195513869 205083604 195513869 147558634 134581403 147558634 134581403 128619707 119267894 128619707 119267894 118692198 97351165 118692198 97351165 98951718 92182339 98951718 92182339 89357040 85934675 89357040 85934675 130990627 141321682 130990627 141321682 175075932 174902970 175075932 174902970 187406672 198079295 187406672 198079295 195806156 114432400 195806156 114432400 96712574 90881950 96712574 90881950 84333468 73997321 84333468 73997321 70979883 64857932 70979883 64857932 61714283 59613763 61714283 59613763 61360443 52604564 61360443 52604564 38494124 32336554 38494124 32336554 29663240 25077912 29663240 25077912 25653981 117301208 25653981 117301208 150547233 144993828 150547233 144993828 160385724 154249723 160385724 154249723 168851408 169016112 168851408 169016112 181176219 180351035 181176219 180351035 184335904 203064893 184335904 203064893 222474249 227062525 222474249 227062525 243617052 249000771 243617052 249000771 256178036 260712073 256178036 260712073 265766589 269832727 265766589 269832727 269294710 277295763 269294710 277295763 277616185 279742668 277616185 279742668 113318782 108844402 113318782 108844402 127440921 132673439 127440921 132673439 145261830 154796392 145261830 154796392 168179503 170036185 168179503 170036185 207017446 207351956 207017446 207351956 120406098 113140230 120406098 113140230 90216253 73889621 90216253 73889621 75711087 117407722 75711087 117407722 160138337 158493632 160138337 158493632 201752708 202234639 201752708 202234639 223244595 239353300 223244595 239353300 253256665 262945643 253256665 262945643 262642850 266124381 262642850 266124381 265173463 268778743 265173463 268778743 270350338 276373502 270350338 276373502 282709035 286385712 282709035 286385712 286846244 124863543 286846244 124863543 122406208 116669798 122406208 116669798 100660860 97395862 100660860 97395862 153626078 167968095 153626078 167968095 199638676 191112156 199638676 191112156 140332581 133700284 140332581 133700284 123933133 117904483 123933133 117904483 96890285 88331579 96890285 88331579 78160413 69771504 78160413 69771504 61715626 57970803 61715626 57970803 150629975 172037180 150629975 172037180 177631520 181500360 177631520 181500360 197793585 235984127 197793585 235984127 240943647 250611305 240943647 250611305 250359937 256985324 250359937 256985324 257032472 262311497 257032472 262311497 259919446 266838038 259919446 266838038 266874628 270514493 266874628 270514493 269746407 276065190 269746407 276065190 275796920 278970530 275796920 278970530 147049424 136166261 147049424 136166261 131554688 124542004 131554688 124542004 113222870 101186650 113222870 101186650 99467205 98303048 99467205 98303048 176495587 175060511 176495587 175060511 206003221 227147897 206003221 227147897 231670699 243781367 231670699 243781367 248796592 255898578 248796592 255898578 254355528 169962171 254355528 169962171 172664941 126476506 172664941 126476506 129029617 114763122 129029617 114763122 113869290 102538675 113869290 102538675 93407572 88398762 93407572 88398762 73543077 61764346 73543077 61764346 61663779 55558559 61663779 55558559 39393920 36483167 39393920 36483167 175265569 183492864 175265569 183492864 226070862 230021283 226070862 230021283 231029099 237570507 231029099 237570507 245590037 248647962 245590037 248647962 247065595 252240309 247065595 252240309 251298425 262143455 251298425 262143455 263335035 271635303 263335035 271635303 269787815 149591539 269787815 149591539 134722886 126911467 134722886 126911467 116493958 110147812 116493958 110147812 110845561 83762541 110845561 83762541 75662669 75539823 75662669 75539823 164952842 205387139 164952842 205387139 209724657 217753002 209724657 217753002 217533857 155798167 217533857 155798167 145800229 130046192 145800229 130046192 119564621 115891716 119564621 115891716 102321416 78702162 102321416 78702162 78295549 64447880 78295549 64447880 62710876 58965291 62710876 58965291 61387715 138970165 61387715 138970165 185768499 180332161 185768499 180332161 205489621 206011617 205489621 206011617 222775831 220082596 222775831 220082596 226193851 231975470 226193851 231975470 229095028 248697416 229095028 248697416 245102224 250127133 245102224 250127133 249253516 261559608 249253516 261559608 261138517 265037120 261138517 265037120 271600603 274619609 271600603 274619609 274537340 279922729 274537340 279922729 279806399 287832119 279806399 287832119 291347807 294766413 291347807 294766413 293447158 133804873 293447158 133804873 138732081 131189221 138732081 131189221 125823892 114446549 125823892 114446549 88473297 78705421 88473297 78705421 68697311 63351365 68697311 63351365 62142167 47720285 62142167 47720285 42697682 38858409 42697682 38858409 35157501 31770263 35157501 31770263 32650733 154487934 32650733 154487934 178782727 200528432 178782727 200528432 210734307 219468187 210734307 219468187 218640742 220875225 218640742 220875225 140462462 125034894 140462462 125034894 127531847 116410724 127531847 116410724 112811612 94423237 112811612 94423237 91839118 81487475 91839118 81487475 71399334 65994166 71399334 65994166 61117638 43598891 61117638 43598891 43152215 35169924 43152215 35169924 35145565 28409981 35
72496 0 454678775 767889223 454678775 767889223 815479924 135340011 815479924 135340011 38343603 29962361 38343603 29962361 993721560 1024027 993721560 1024027 509643 648371 509643 648371 999729752 65661 999729752 65661 999965798 20351 999965798 20351 29644 20351 285279812 551836065 285279812 551836065 894034265 144126860 894034265 144126860 8938438 9860598 8938438 9860598 998063630 1674672 998063630 1674672 999017568 1287911 999017568 1287911 578536 535628 578536 535628 999536645 87541 999536645 87541 999870218 52860 999870218 52860 46003 20348 46003 20348 999988387 20348 825208174 816752958 825208174 816752958 110129806 125964288 110129806 125964288 924628805 89448638 924628805 89448638 990558423 7827911 990558423 7827911 2455829 3383719 2455829 3383719 1345663 1750742 1345663 1750742 999523413 308501 999523413 308501 999729914 198088 999729914 198088 163127 65659 163127 65659 57517 52863 57517 52863 999910151 52863 587012194 944495617 587012194 944495617 381581414 983104353 381581414 983104353 674469677 249535662 674469677 249535662 146992588 132243510 146992588 132243510 949360567 19821020 949360567 19821020 11084893 14907717 11084893 14907717 991210120 4834176 991210120 4834176 2499757 3389756 2499757 3389756 997778178 1399065 997778178 1399065 776667 912359 776667 912359 999237571 392357 999237571 392357 209395 230848 209395 230848 53254 61686 53254 61686 999899546 61686 325244245 739784373 325244245 739784373 821098796 163069004 821098796 163069004 947160363 50265483 947160363 50265483 13362772 13997589 13362772 13997589 7836045 6336529 7836045 6336529 2351921 2436583 2351921 2436583 999174651 295383 999174651 295383 999859308 80661 999859308 80661 62457 62433 62457 62433 999893734 62433 205432078 413115709 205432078 413115709 398286353 695645159 398286353 695645159 701252554 376796856 701252554 376796856 773818985 152101201 773818985 152101201 86384508 82623322 86384508 82623322 31552525 37312629 31552525 37312629 980970765 25240545 980970765 25240545 11953585 17102395 11953585 17102395 990149338 10540552 990149338 10540552 6406263 4623733 6406263 4623733 997240302 3434034 997240302 3434034 1222108 1594393 1222108 1594393 998933986 1235816 998933986 1235816 999063872 987578 999063872 987578 609864 650121 609864 650121 289780 306171 289780 306171 999797045 83158 999797045 83158 130043 83158 537564834 608829046 537564834 608829046 706772654 338368256 706772654 338368256 166173458 211015295 166173458 211015295 871326866 175075822 871326866 175075822 73451453 83643395 73451453 83643395 43146570 52813856 43146570 52813856 979302884 28652427 979302884 28652427 985132039 15133176 985132039 15133176 6614823 6097902 6614823 6097902 996306480 4135009 996306480 4135009 2626520 3168529 2626520 3168529 998120190 1735897 998120190 1735897 998713004 1594395 998713004 1594395 792269 1014061 792269 1014061 999213909 797283 999213909 797283 537131 520726 537131 520726 342146 451789 342146 451789 999660462 212778 999660462 212778 999780747 88404 999780747 88404 131721 80660 131721 80660 999863317 80660 503645392 976522297 503645392 976522297 586806720 379977094 586806720 379977094 162671212 158573740 162671212 158573740 91401074 117463797 91401074 117463797 960822312 52923316 960822312 52923316 21514276 26866502 21514276 26866502 984541640 19579498 984541640 19579498 990260898 13676805 990260898 13676805 8309582 8773995 8309582 8773995 993702366 7441342 993702366 7441342 996905382 4237675 996905382 4237675 2526206 3060933 2526206 3060933 998355968 1641541 998355968 1641541 919215 998033 919215 998033 999187646 648369 999187646 648369 362201 512474 362201 512474 251045 212781 251045 212781 182246 212781 439354058 904602149 439354058 904602149 703722094 426556406 703722094 426556406 256886641 384135845 256886641 384135845 812833453 260218044 812833453 260218044 892165799 159362504 892165799 159362504 955414077 57703966 955414077 57703966 37506798 35857078 37506798 35857078 982044173 20608647 982044173 20608647 988841302 14590625 988841302 14590625 9280824 9435587 9280824 9435587 994032881 5985652 994032881 5985652 2798140 3104591 2798140 3104591 998059740 2563463 998059740 2563463 1220899 1525472 1220899 1525472 774933 1039825 774933 1039825 999151809 701011 999151809 701011 517508 677190 517508 677190 999384006 537584 999384006 537584 999508995 351499 999508995 351499 252914 198085 252914 198085 999768111 198085 475788144 977137337 475788144 977137337 366961492 518916344 366961492 518916344 343074519 853299283 343074519 853299283 703131799 421342404 703131799 421342404 716700226 403629336 716700226 403629336 242654806 285791598 242654806 285791598 823378748 187010691 823378748 187010691 97096679 109927015 97096679 109927015 57880920 77983127 57880920 77983127 44927629 63956653 44927629 63956653 26260247 39281837 26260247 39281837 18437709 24710166 18437709 24710166 14772786 20915950 14772786 20915950 9826999 13339423 9826999 13339423 6590201 8571499 6590201 8571499 4732475 4645647 4732475 4645647 997047487 4422225 997047487 4422225 1727859 2777683 1727859 2777683 1647888 2503515 1647888 2503515 998399110 1511521 998399110 1511521 998983116 1171263 998983116 1171263 999143217 872875 999143217 872875 417373 533797 417373 533797 999640138 295382 999640138 295382 248352 295382 296615824 563657591 296615824 563657591 665721216 437063792 665721216 437063792 752885730 325253256 752885730 325253256 785151595 289949656 785151595 289949656 92187889 133752901 92187889 133752901 75174367 85836470 75174367 85836470 52005890 69830182 52005890 69830182 27190943 39571524 27190943 39571524 976356669 30381646 976356669 30381646 19086705 27627279 19086705 27627279 986061473 16548409 986061473 16548409 989844773 12451430 989844773 12451430 991825803 8868312 991825803 8868312 5881242 7610103 5881242 7610103 995795956 5455072 995795956 5455072 996807312 2897460 996807312 2897460 1618670 2512382 1618670 2512382 998565822 1611419 998565822 1611419 1077949 1379291 1077949 1379291 999038212 701015 999038212 701015 999364388 535629 999364388 535629 359334 512476 359334 512476 999527645 512476 557461060 956040785 557461060 956040785 677218881 465602564 677218881 465602564 223169488 330611082 223169488 330611082 873538654 175884647 873538654 175884647 116799869 171648154 116799869 171648154 907516220 134900964 907516220 134900964 86731713 122276043 86731713 122276043 944856993 79827974 944856993 79827974 950267976 53253035 950267976 53253035 974382673 32297634 974382673 32297634 17653613 22823261 17653613 22823261 12501225 16611299 12501225 16611299 990505771 12805596 990505771 12805596 8418001 11478243 8418001 11478243 992460765 7716080 992460765 7716080 995074767 6369945 995074767 6369945 3528341 5477522 3528341 5477522 996487102 4846540 996487102 4846540 2811896 3175806 2811896 3175806 997799348 3001371 997799348 3001371 1301702 1846687 1301702 1846687 1161085 1540361 1161085 1540361 676812 872879 676812 872879 999227711 735956 999227711 735956 999270372 735956 382843805 916941904 382843805 916941904 517033094 481411152 517033094 481411152 781189985 257925392 781189985 257925392 152115687 207245633 152115687 207245633 880210590 144782638 880210590 144782638 93799914 132080261 93799914 132080261 56721286 76539398 56721286 76539398 960729791 44649043 960729791 44649043 26901799 38328006 26901799 38328006 978101318 25984903 978101318 25984903 16167930 16801709 16167930 16801709 10199451 12174086 10199451 12174086 991878536 7721866 991878536 7721866 995798199 5410001 995798199 5410001 996634367 4709045 996634367 4709045 997582641 2470007 997582641 2470007 1500681 1966336 1500681 1966336 1234389 1628570 1234389 1628570 796792 1121547 796792 1121547 999100184 1017220 999100184 1017220 999129471 1003849 999129471 1003849 594024 862470 594024 862470 999225255 862470 377828370 949543354 377828370 949543354 507710140 555668405 507710140 555668405 339961675 827051184 339961675 827051184 559855318 497975038 559855318 497975038 170079039 220646185 170079039 220646185 96530386 139595352 96530386 139595352 941170979 66222770 941170979 66222770 40033785 52556725 40033785 52556725 971316917 42544855 971316917 42544855 973696806 36130897 973696806 36130897 976457002 29881617 976457002 29881617 981533221 27370933 981533221 27370933 13115569 18946185 13115569 18946185 11542792 15732120 11542792 15732120 992050418 11085167 992050418 11085167 6619120 7432177 6619120 7432177 4292300 5189360 4292300 5189360 3156571 3728022 3156571 3728022 997504368 2884709 997504368 2884709 1407768 1966332 1407768 1966332 998497588 1846691 998497588 1846691 998819195 1540357 998819195 1540357 999006394 1207655 999006394 1207655 573139 817202 573139 817202 539475 817202 507348488 991305675 507348488 991305675 642130131 762011812 642130131 762011812 377814713 878209853 377814713 878209853 621129445 484780001 621129445 484780001 748656856 338804485 748656856 338804485 810997791 271841149 810997791 271841149 174129404 198019076 174129404 198019076 126402949 184688478 126402949 184688478 887801072 153676314 887801072 153676314 908664098 131727550 908664098 131727550 86927579 110991132 86927579 110991132 938398069 90378899 938398069 90378899 50210715 60977518 50210715 60977518 969064449 44930643 969064449 44930643 29620142 43239567 29620142 43239567 971872170 36929214 971872170 36929214 983994942 18268328 983994942 18268328 988531206 16552537 988531206 16552537 8525541 10540553 8525541 10540553 993476239 8275273 993476239 8275273 996361801 5065778 996361801 5065778 997023205 3750941 997023205 3750941 2473827 3418048 2473827 3418048 2161827 3001369 2161827 3001369 997968132 2436585 997968132 2436585 1464266 2036591 1464266 2036591 998546197 1786061 998546197 1786061 981264 1464817 981264 1464817 998987444 1131360 998987444 1131360 999128913 971060 999128913 971060 542273 862474 542273 713653050 542273 713653050 581980492 538812554 581980492 538812554 451605859 790423172 451605859 790423172 620841122 421126727 620841122 421126727 265793104 389220491 265793104 389220491 748879326 339420604 748879326 339420604 214892758 205890013 214892758 205890013 870164880 178315328 870164880 178315328 91027565 126581933 91027565 126581933 918617134 107789272 918617134 107789272 68667248 88263732 68667248 88263732 946073094 64668124 946073094 64668124 35453632 48405394 35453632 48405394 31587392 46787583 31587392 46787583 975210606 30008946 975210606 30008946 19086858 20437380 19086858 20437380 12054358 18058123 12054358 18058123 11456527 15304533 11456527 15304533 991173721 11408290 991173721 11408290 6651951 9059427 6651951 9059427 993455546 7670232 993455546 7670232 4289912 6594469 4289912 6594469 995276837 6128211 995276837 6128211 3720167 4680387 3720167 4680387 997181071 3781876 997181071 3781876 2427379 3400568 2427379 3400568 997817174 2783042 997817174 2783042 998076654 2323290 998076654 2323290 1274728 1611415 1274728 1611415 998929306 1040170 998929306 1040170 999069743 1040170 376185706 729023190 376185706 729023190 522750408 517779316 522750408 517779316 362732115 890503809 362732115 890503809 713836412 350558881 713836412 350558881 158036606 226911255 158036606 226911255 142457503 175055568 142457503 175055568 899491153 116882340 899491153 116882340 934286253 94961674 934286253 94961674 937149056 81120141 937149056 81120141 53398837 76704920 53398837 76704920 35363056 50671108 35363056 50671108 967100746 46569135 967100746 46569135 28850403 43314483 28850403 43314483 20121523 25868497 20121523 25868497 987366911 17473168 987366911 17473168 990106031 14466747 990106031 14466747 7029949 9613723 7029949 9613723 4985044 6760263 4985044 6760263 995179726 5988651 995179726 5988651 995843733 5420663 995843733 5420663 996780823 4396937 996780823 4396937 997777085 3190391 997777085 3190391 2041861 2740581 2041861 2740581 1551170 1946670 1551170 1946670 998852104 1511523 998852104 1511523 838693 1014062 838693 1014062 629089 998030 629089 828190004 629089 828190004 587009661 968824239 587009661 968824239 277935679 412071679 277935679 412071679 735860923 250533001 735860923 250533001 155720853 230734334 155720853 230734334 139277616 180178865 139277616 180178865 103112762 123609552 103112762 123609552 922556902 110143142 922556902 110143142 70469740 98792474 70469740 98792474 958448206 56802835 958448206 56802835 965279096 51624114 965279096 51624114 32908440 46287970 32908440 46287970 23740292 35302305 23740292 35302305 982751236 23182148 982751236 23182148 13197959 20176856 13197959 20176856 988227510 17092277 988227510 17092277 10484381 15316938 10484381 15316938 7932842 11444490 7932842 11444490 7290834 10650914 7290834 10650914 993259768 8341655 993259768 8341655 994340664 6159154 994340664 6159154 3436100 5382816 3436100 5382816 996975174 3854287 996975174 3854287 2448178 3579832 2448178 3579832 997559177 3357909 997559177 3357909 1767667 2740578 1767667 2740578 998525290 1786060 998525290 1786060 998751859 1379289 998751859 1379289 925045 1219814 925045 1219814 999035079 1219814 393092281 869161765 393092281 869161765 563239254 656636455 563239254 656636455 372467783 901030240 372467783 901030240 685635681 399201662 685635681 399201662 218455498 248073716 218455498 248073716 841176335 219039739 841176335 219039739 891379031 151045883 891379031 151045883 82340487 110000185 82340487 110000185 935479276 87572933 935479276 87572933 53720080 78994572 53720080 78994572 947546872 57602327 947546872 57602327 37750354 50716129 37750354 50716129 968590002 33962966 968590002 33962966 20871860 30052919 20871860 30052919 16656059 24710167 16656059 24710167 983805968 20865488 983805968 20865488 11681262 17458394 11681262 17458394 989431628 15398452 989431628 15398452 990754847 12713030 990754847 12713030 8232738 11532079 8232738 11532079 993055266 9423425 993055266 9423425 993201244 8498105 993201244 8498105 993840599 8341650 993840599 8341650 5091815 6461194 5091815 6461194 995428374 6211165 995428374 6211165 3806452 5527513 3806452 5527513 996415942 5182928 996415942 5182928 2889889 3673281 2889889 3673281 997756828 3060930 997756828 3060930 1527672 2236320 1527672 2236320 998509945 1951446 998509945 1951446 1181636 1287908 1181636 1287908 999027954 1287908 657040518 969220727 657040518 969220727 393858502 562268649 393858502 562268649 633739192 816596244 633739192 816596244 716981062 378993247 716981062 378993247 758927057 260984978 758927057 260984978 164436043 230047270 164436043 230047270 893510697 147611489 893510697 147611489 905795117 127782173 905795117 127782173 74430549 97406318 74430549 97406318 52473588 59658840 52473588 59658840 39012489 57426275 39012489 57426275 967304258 46367999 967304258 46367999 21710689 28159824 21710689 28159824 982076611 24940959 982076611 24940959 984724741 20195194 984724741 20195194 988385613 16738397 988385613 16738397 10907377 13832289 10907377 13832289 991086902 11515545 991086902 11515545 7503398 10372870 7503398 10372870 5663733 8274044 5663733 8274044 993985095 7257775 993985095 7257775 995424625 6295934 995424625 6295934 3970133 5467738 3970133 5467738 2642963 3790470 2642963 3790470 2195194 3357906 2195194 3357906 997788762 2442138 997788762 2442138 998353337 2142547 998353337 2142547 998697082 1653741 998697082 1653741 998868164 1041565 998868164 1041565 739191 1017216 739191 435476053 739191 435476053 607894905 945898253 607894905 945898253 179397391 260637132 179397391 260637132 830323558 250129085 830323558 250129085 154722217 211077473 154722217 211077473 120834876 157235564 120834876 157235564 896320270 148993127 896320270 148993127 89189387 115169717 89189387 115169717 925657633 92305511 925657633 92305511 942607191 85648338 942607191 85648338 946673188 79100317 946673188 79100317 40820510 58687493 40820510 58687493 963298319 52134400 963298319 52134400 31147410 33053914 31147410 33053914 980480195 27480595 980480195 27480595 15069994 22772838 15069994 22772838 11649092 16924690 11649092 16924690 10210806 11963589 10210806 11963589 7536512 11088477 7536512 11088477 7169921 10144719 7169921 10144719 993848709 8234993 993848709 8234993 4347778 6524217 4347778 6524217 4095443 6336532 4095443 6336532 995617789 6034169 995617789 6034169 3634654 5467736 3634654 5467736 997119401 4122724 997119401 4122724 2660171 3973225 2660171 3973225 2605358 3703223 2605358 3703223 998160375 2470006 998160375 2470006 998344871 2236322 998344871 2236322 1473808 1951751 1473808 1951751 1238940 1609790 1238940 1609790 1095928 1457993 1095928 1457993 842646 1171262 842646 1171262 799470 1171262 581335050 578074123 581335050 578074123 728258607 374236222 728258607 374236222 239418642 330099126 239418642 330099126 810047139 276451714 810047139 276451714 824334057 256637084 824334057 256637084 878812180 164996859 878812180 164996859 902730331 145797228 902730331 145797228 83185357 112670644 83185357 112670644 937714100 87030425 937714100 87030425 53851747 68893070 53851747 68893070 44562604 63124718 44562604 63124718 42102050 62455656 42102050 62455656 959639863 56247361 959639863 56247361 37790326 54197153 37790326 54197153 31833096 40501916 31833096 40501916 975742585 34870256 975742585 34870256 977072779 31952561 977072779 31952561 979283907 30642278 979283907 30642278 19449123 27823962 19449123 27823962 15415961 22151410 15415961 22151410 985469407 19315833 985469407 19315833 11825114 17879683 11825114 17879683 10623773 15498523 10623773 15498523 9238247 13685298 9238247 13685298 991415485 12194511 991415485 12194511 7813782 10291714 7813782 10291714 993040102 8681900 993040102 8681900 4539468 6580066 4539468 6580066 995245800 6088631 995245800 6088631 3634891 4704722 3634891 4704722 2946617 4498878 2946617 4498878 2706734 4070313 2706734 4070313 997443969 3434036 997443969 3434036 997950866 2883778 997950866 2883778 1578609 2512380 1578609 2512380 1379739 1810144 1379739 1810144 1248354 1722000 1248354 1722000 998821357 1628572 998821357 627531396 998821357 627531396 299151730 428324369 299151730 428324369 769716890 292728973 769716890 292728973 808379624 217612931 808379624 217612931 855484407 192334796 855484407 192334796 884498364 151059952 884498364 151059952 99811285 149732506 99811285 149732506 922068104 117289394 922068104 117289394 71991802 95784598 71991802 95784598 937603073 77425099 937603073 77425099 948972891 66849681 948972891 66849681 44891235 63272475 44891235 63272475 40913568 59504062 40913568 59504062 961016637 56370297 961016637 56370297 36826998 52579175 36826998 52579175 966127444 44981484 966127444 44981484 971982245 39829026 971982245 39829026 25947325 39140756 25947325 39140756 975511591 33186697 975511591 33186697 21395971 30821160 21395971 30821160 982506808 25614828 982506808 25614828 984208555 22508198 984208555 22508198 987569574 18469673 987569574 18469673 11884182 16356200 11884182 16356200 8319060 12451432 8319060 12451432 8278187 11028397 8278187 11028397 993831995 8019667 993831995 8019667 994211035 7246942 994211035 7246942 4418945 6809530 4418945 6809530 995271337 5715930 995271337 5715930 996615877 4822310 996615877 4822310 997183645 3790472 997183645 3790472 997536231 3428577 997536231 3428577 2176781 3054530 2176781 3054530 1798909 2666274 1798909 2666274 998381238 2114132 998381238 2114132 1415574 1919951 1415574 1919951 1232631 1722001 1232631 686556295 1232631 686556295 518979730 965440283 518979730 965440283 641390704 378324469 641390704 378324469 219332374 296331280 219332374 296331280 803669401 232658545 803669401 232658545 133792233 168445569 133792233 168445569 890765662 135099776 890765662 135099776 84381232 117809357 84381232 117809357 930369653 103625804 930369653 103625804 936822674 83790093 936822674 83790093 54609246 78874608 54609246 78874608 947677497 72545590 947677497 72545590 44831815 65301214 44831815 65301214 956687358 59887117 956687358 59887117 963428360 52593151 963428360 52593151 33351937 47594026 33351937 47594026 26643590 40066545 26643590 40066545 974979517 36407416 974979517 36407416 23704428 29412432 23704428 29412432 16329275 18606971 16329275 18606971 987652591 16317207 987652591 16317207 990879440 12658158 990879440 12658158 7935894 10912273 7935894 10912273 7121973 10111641 7121973 10111641 993657508 6956476 993657508 6956476 4321773 6703678 4321773 6703678 995858867 5341426 995858867 5341426 3222348 4470069 3222348 4470069 997519032 3495207 997519032 3495207 998015678 2739190 998015678 2739190 1513031 2048254 1513031 2048254 998492116 1810142 998492116 1810142 998655717 1810142 439428019 993177568 439428019 993177568 364762353 669905333 364762353 669905333 681907018 392798723 681907018 392798723 252999255 353397992 252999255 353397992 786616203 315365198 786616203 315365198 829617753 223729381 829617753 223729381 857759502 206879067 857759502 206879067 873812194 176667968 873812194 176667968 115627281 154119103 115627281 154119103 902857212 131021219 902857212 131021219 916291691 112712451 916291691 112712451 71958610 108157157 71958610 108157157 930653644 95134724 930653644 95134724 940850794 88854414 940850794 88854414 56704128 79127615 56704128 79127615 954897628 62277796 954897628 62277796 961183925 55168053 961183925 55168053 966509289 44492729 966509289 44492729 28341611 36532522 28341611 36532522 976573645 33468324 976573645 33468324 18484440 25873490 18484440 25873490 982919084 24550377 982919084 24550377 15718675 21040189 15718675 21040189 13496283 19780626 13496283 19780626 987407421 17123105 987407421 17123105 10197040 13635659 10197040 13635659 991044558 12707135 991044558 12707135 7643591 9117361 7643591 9117361 993619113 8548197 993619113 8548197 5154721 7559208 5154721 7559208 4330598 6817089 4330598 6817089 995679218 6107613 995679218 6107613 3638908 4919967 3638908 4919967 996731792 4680389 996731792 4680389 2596153 3475298 2596153 3475298 1938696 2884708 1938696 2884708 998028621 2762092 998028621 2762092 1638094 2602623 1638094 2602623 998148739 2171570 998148739 2171570 998361333 2086809 998361333 2086809 1458924 2086809 489877529 939839460 489877529 939839460 345012592 498531877 345012592 498531877 322439732 476083364 322439732 476083364 302198227 392763584 302198227 392763584 751630920 305178419 751630920 305178419 200976779 299695201 200976779 299695201 143752078 197789145 143752078 197789145 127638400 174477936 127638400 174477936 91143677 124312791 91143677 124312791 74231096 111394403 74231096 111394403 936148939 96345523 936148939 96345523 947839417 67719201 947839417 67719201 43105961 58370711 43105961 58370711 32283180 45352169 32283180 45352169 28599655 41413776 28599655 41413776 25339254 36746964 25339254 36746964 975922662 33574919 975922662 33574919 21738242 30846583 21738242 30846583 979487243 25582628 979487243 25582628 984422203 22496935 984422203 22496935 987234462 18402146 987234462 18402146 989182223 13758961 989182223 13758961 991902514 11836858 991902514 11836858 993028818 9117363 993028818 9117363 6088081 8006039 6088081 8006039 994135167 7093792 994135167 7093792 994967497 7043738 994967497 7043738 4083639 6132257 4083639 6132257 3243905 5065779 3243905 5065779 2976800 3797241 2976800 3797241 997394587 3673280 997394587 3673280 2284940 2985726 2284940 2985726 997925697 2928652 997925697 2928652 997973765 2636299 997973765 2636299 1478641 2150765 1478641 2150765 1468952 2150765 386685597 804982635 386685597 804982635 495974583 901552578 495974583 901552578 688863234 442840267 688863234 442840267 703108625 407751112 703108625 407751112 261780287 374796762 261780287 374796762 249852560 363718661 249852560 363718661 763554165 343440006 763554165 343440006 228394052 314016738 228394052 314016738 199832721 274924926 199832721 274924926 843326833 233705416 843326833 233705416 141530586 202348854 141530586 202348854 125035170 155676260 125035170 155676260 897626700 147979064 897626700 147979064 908266140 137036980 908266140 137036980 74109003 107045523 74109003 107045523 68770152 100822009 68770152 100822009 943992274 69863334 943992274 69863334 953877999 68007042 953877999 68007042 956067636 58533915 956067636 58533915 963394880 54054548 963394880 54054548 30495194 39317301 30495194 39317301 976776938 32980933 976776938 32980933 982265115 26364316 982265115 26364316 983767425 23821397 983767425 23821397 14351527 19198588 14351527 19198588 988220256 17118675 988220256 17118675 988801965 15187050 988801965 15187050 9667389 14351291 9667389 14351291 990784913 12770554 990784913 12770554 6121404 8870035 6121404 8870035 5600051 7636826 5600051 7636826 994775532 7114012 994775532 7114012 995017607 6800929 995017607 6800929 3960948 6019866 3960948 6019866 995954812 5428319 995954812 5428319 3333231 5073042 3333231 5073042 996696126 4975485 996696126 4975485 3025619 4515790 3025619 4515790 2622137 3782102 2622137 3782102 997511691 3054528 997511691 3054528 997883689 2974096 997883689 2974096 1716471 2361253 1716471 2361253 1489900 2361253 557804640 552378889 557804640 552378889 643689915 766834105 643689915 766834105 508472385 919911078 508472385 919911078 418251874 550415131 418251874 550415131 693365922 433559056 693365922 433559056 715022230 380155092 715022230 380155092 239083712 355200458 239083712 355200458 779678412 321409914 779678412 321409914 211411240 275386341 211411240 275386341 821706574 241571868 821706574 241571868 148198839 207748099 148198839 207748099 886966027 140890376 886966027 140890376 92769135 134370227 92769135 134370227 913541970 123227502 913541970 123227502 69720988 91563367 69720988 91563367 58837292 78658977 58837292 78658977 952990918 69446480 952990918 69446480 44855653 65691631 44855653 65691631 40409494 59973063 40409494 59973063 967071862 47964013 967071862 47964013 30822305 42103889 30822305 42103889 973779463 35407287 973779463 35407287 21714285 29795117 21714285 29795117 982099665 26332112 982099665 26332112 16465441 24063470 16465441 24063470 13001525 19149140 13001525 19149140 12385967 18465933 12385967 18465933 10654502 15928668 10654502 15928668 10228585 14466748 10228585 14466748 990697528 13463670 990697528 13463670 991592817 12091811 991592817 12091811 992297180 10406929 992297180 10406929 992911091 9793032 992911091 9793032 6134186 8659218 6134186 8659218 993955971 7257778 993955971 7257778 4423273 6288603 4423273 6288603 995984503 5504803 995984503 5504803 3228166 4563565 3228166 4563565 997059701 4135010 997059701 4135010 997643354 3383718 997643354 3383718 997839043 2985728 997839043 2985728 1826391 2985728 474781429 882683878 474781429 882683878 657685407 923360530 657685407 923360530 370865952 874064804 370865952 874064804 610787168 481782814 610787168 481782814 677733655 474092007 677733655 474092007 313525673 431934876 313525673 431934876 708736032 414050187 708736032 414050187 726184369 387156586 726184369 387156586 743804458 338439118 743804458 338439118 166707152 236962698 166707152 236962698 132450184 188757121 132450184 188757121 123091858 170402865 123091858 170402865 903113642 140989994 903113642 140989994 913120273 127560148 913120273 127560148 927632120 106797172 927632120 106797172 931197818 92204632 931197818 92204632 47870798 70836271 47870798 70836271 42379501 60336452 42379501 60336452 964841832 48290679 964841832 48290679 31470566 46334034 31470566 46334034 970436897 36610151 970436897 36610151 23750515 33652194 23750515 33652194 977989194 30864287 977989194 30864287 981066311 26347030 981066311 26347030 16058079 24150696 16058079 24150696 984007153 23099406 984007153 23099406 984623425 22091661 984623425 22091661 985467172 19704333 985467172 19704333 12444409 18247562 12444409 18247562 989159206 16356198 989159206 16356198 990304282 14457939 990304282 14457939 8758502 12685196 8758502 12685196 991517428 10982525 991517428 10982525 992671711 10388829 992671711 10388829 993204050 9214996 993204050 9214996 993423718 8773997 993423718 8773997 5577834 8265901 5577834 8265901 4667486 7351524 4667486 7351524 994669514 7300315 994669514 7300315 994981982 5341425 994981982 5341425 996525873 5182930 996525873 5182930 996866490 4425946 996866490 4425946 997545657 3409439 997545657 3409439 997826168 3073540 997826168 3073540 1897337 3073540 365886871 855185115 365886871 855185115 350613218 748924368 350613218 748924368 443057932 572369873 443057932 572369873 385681601 479757353 385681601 479757353 299830794 422730062 299830794 422730062 273765019 338491923 273765019 338491923 209715253 302424085 209715253 302424085 812771915 264262683 812771915 264262683 172602997 242481234 172602997 242481234 865267512 197794887 865267512 197794887 111315857 145902088 111315857 145902088 903050701 129378354 903050701 129378354 919900481 113553625 919900481 113553625 932528661 92515452 932528661 92515452 53917069 78079439 53917069 78079439 948645713 71749875 948645713 71749875 35759118 49448538 35759118 49448538 32947383 45019493 32947383 45019493 26212437 37758344 26212437 37758344 974672555 33781515 974672555 33781515 978855376 29824970 978855376 29824970 17898279 27292214 17898279 27292214 983008234 24511855 983008234 24511855 984269685 22508200 984269685 22508200 13956021 20672312 13956021 20672312 986541202 19520305 986541202 19520305 11099671 16621546 11099671 16621546 9823114 11863102 9823114 11863102 992394732 10488113 992394732 10488113 6949350 10227047 6949350 10227047 6734693 9632392 6734693 9632392 6503904 8089925 6503904 8089925 994174230 7791787 994174230 7791787 4902602 7588090 4902602 7588090 4515683 7115894 4515683 7115894 3663718 5338118 3663718 5338118 996610729 4993445 996610729 4993445 3019846 4515786 3019846 4515786 997231657 3932922 997231657 3932922 2052466 3168532 2052466 3168532 1987027 2478450 1987027 2478450 998231944 2478450 460154703 869282041 460154703 869282041 626541899 566528700 626541899 566528700 384860282 909599748 384860282 909599748 604501154 534602789 604501154 534602789 470330773 702488026 470330773 702488026 382349428 880347446 382349428 880347446 503120797 531423471 503120797 531423471 464614946 669398603 464614946 669398603 618102953 991959638 618102953 991959638 342929692 534361307 342929692 534361307 564810935 711325194 564810935 711325194 335230053 596368317 335230053 596368317 619720088 940779480 619720088 940779480 430039212 750195325 430039212 750195325 587070429 624378895 587070429 624378895 711113559 415639128 711113559 415639128 258063777 345271020 258063777 345271020 773574385 319094461 773574385 319094461 172127998 260464408 172127998 260464408 844777098 225390499 844777098 225390499 891307277 160289849 891307277 160289849 899945989 133791168 899945989 133791168 912523829 131586299 912523829 131586299 87349633 131018844 87349633 131018844 919648683 112483977 919648683 112483977 69884361 102893188 69884361 102893188 58198864 83140165 58198864 83140165 945138866 76992377 945138866 76992377 49707933 68725146 49707933 68725146 955987397 59457548 955987397 59457548 34017976 48905725 34017976 48905725 32613114 43455390 32613114 43455390 972833963 39855242 972833963 39855242 23905989 35756017 23905989 35756017 980799839 29215062 980799839 29215062 982083613 23484808 982083613 23484808 14399867 22195023 14399867 22195023 987174324 17846343 987174324 17846343 10888567 15813069 10888567 15813069 990260072 14272764 990260072 14272764 990985016 12797311 990985016 12797311 991739820 12126814 991739820 12126814 991855730 11456480 991855730 11456480 7047583 10144718 7047583 10144718 6822269 8895172 6822269 8895172 994351609 7588086 994351609 7588086 994496741 7122128 994496741 7122128 995657864 5703282 995657864 5703282 996209601 5338119 996209601 5338119 3345030 5089427 3345030 5089427 3187332 4933596 3187332 4933596 996820187 4563566 996820187 4563566 2374706 3460033 2374706 3460033 997634015 3208689 997634015 3208689 2100020 3104589 2100020 3104589 2005358 3104589 464371977 937824984 464371977 937824984 719767708 372743968 719767708 372743968 750302181 296925313 750302181 296925313 823282071 238941268 823282071 238941268 151644486 222912567 151644486 222912567 123245809 173431173 123245809 173431173 109749115 151009956 109749115 151009956 97536915 144584494 97536915 144584494 87678121 115957122 87678121 115957122 74820747 102902827 74820747 102902827 940592309 83551904 940592309 83551904 945338045 81550845 945338045 81550845 52090015 72387926 52090015 72387926 952387657 70928945 952387657 70928945 955535501 65914843 955535501 65914843 42683233 59683505 42683233 59683505 962558676 50365195 962558676 50365195 966329173 43311056 966329173 43311056 27755511 39117982 27755511 39117982 974609818 37157417 974609818 37157417 976236513 35472150 976236513 35472150 19832882 27217282 19832882 27217282 15144218 22729414 15144218 22729414 13332592 20210562 13332592 20210562 13030389 17209207 13030389 17209207 988926859 16195312 988926859 16195312 990458552 13142142 990458552 13142142 991182160 12546679 991182160 12546679 8201429 11050194 8201429 11050194 7233942 9549011 7233942 9549011 5092312 7683801 5092312 7683801 4619246 7122127 4619246 7122127 3927927 6225690 3927927 6225690 996103989 5382820 996103989 5382820 3418984 5360918 3418984 5360918 996559065 4822313 996559065 4822313 2942106 3828931 2942106 3828931 997560063 3512365 997560063 3512365 2207763 3212017 2207763 3212017 997764599 3212017 577490847 753666734 577490847 753666734 317289535 469682381 317289535 469682381 295699935 428683415 295699935 428683415 278372235 389664925 278372235 389664925 739638098 377807462 739638098 377807462 794164392 286751904 794164392 286751904 182953201 277291183 182953201 277291183 842688284 232889370 842688284 232889370 144268700 196069764 144268700 196069764 121257357 167040375 121257357 167040375 898331779 151444110 898331779 151444110 98545231 137235909 98545231 137235909 910849448 134572987 910849448 134572987 913751339 120097655 913751339 120097655 74135049 109906704 74135049 109906704 935323412 93695648 935323412 93695648 945151664 78971086 945151664 78971086 952370046 69188880 952370046 69188880 954643871 66546025 954643871 66546025 962302362 51243816 962302362 51243816 967634168 46869764 967634168 46869764 31194278 43405040 31194278 43405040 974633378 37204804 974633378 37204804 977939802 31841539 977939802 31841539 16642026 24653252 16642026 24653252 13732369 19693562 13732369 19693562 987108221 17673850 987108221 17673850 988932797 14901355 988932797 14901355 8891332 13201718 8891332 13201718 8652904 12967901 8652904 12967901 991271310 11614676 991271310 11614676 992056926 11332612 992056926 11332612 992980209 9811464 992980209 9811464 993643394 8077901 993643394 8077901 5272720 7827910 5272720 7827910 995327629 6468866 995327629 6468866 995539980 6238648 995539980 6238648 996279383 5455073 996279383 5455073 3452412 4984391 3452412 4984391 996850976 4704720 996850976 4704720 997214312 3681318 997214312 3681318 2416127 3212019 2416127 3212019 2149694 3212019 604335074 745581501 604335074 745581501 487419128 568983561 487419128 568983561 663273139 493241890 663273139 493241890 320464063 442710279 320464063 442710279 278644102 388471889 278644102 388471889 253206084 345231448 253206084 345231448 775234245 317349285 775234245 317349285 806281937 281357314 806281937 281357314 815011555 274214773 815011555 274214773 175164638 233991861 175164638 233991861 871416336 187682323 871416336 187682323 119946868 164210041 119946868 164210041 107248804 143014494 107248804 143014494 906284576 137890090 906284576 137890090 91166468 130149333 91166468 130149333 71147715 99427370 71147715 99427370 938995046 80727654 938995046 80727654 53260436 72480830 53260436 72480830 952113058 69493465 952113058 69493465 955083198 64921181 955083198 64921181 956741884 58971814 956741884 58971814 39596352 58013092 39596352 58013092 962002094 53611571 962002094 53611571 34192554 46474899 34192554 46474899 972436898 39519968 972436898 39519968 23617391 34766688 23617391 34766688 21903249 30092616 21903249 30092616 981145305 26265622 981145305 26265622 16770184 24159212 16770184 24159212 984279876 23085491 984279876 23085491 13898510 20991418 13898510 20991418 986430405 19200704 986430405 19200704 11031589 15242850 11031589 15242850 9032764 12325260 9032764 12325260 992884142 9288268 992884142 9288268 6195189 8082238 6195189 8082238 994095513 7901259 994095513 7901259 995055119 6560438 995055119 6560438 3968926 5936880 3968926 5936880 3725084 5715933 3725084 5715933 3018720 4591360 3018720 4591360 2654357 3932923 2654357 3932923 997305869 3758284 997305869 3758284 997417557 3758284 589809423 762732913 589809423 762732913 373403296 994531612 373403296 994531612 613917306 637738932 613917306 637738932 408913059 830614422 408913059 830614422 622788617 522429632 622788617 522429632 335922160 890439425 335922160 890439425 424120230 470453635 424120230 470453635 737919439 353564050 737919439 353564050 767166854 339382171 767166854 339382171 190785140 288205416 190785140 288205416 813836527 267864573 813836527 267864573 171551704 199594096 171551704 199594096 127803230 189844806 127803230 189844806 884451862 169598451 884451862 169598451 99609133 140231981 99609133 140231981 925991270 106603779 925991270 106603779 69072795 101613721 69072795 101613721 934630003 98210827 934630003 98210827 60988904 81149694 60988904 81149694 53333939 78294244 53333939 78294244 948482018 76639494 948482018 76639494 50460060 73912471 50460060 73912471 48691444 69188883 48691444 69188883 41766981 60565873 41766981 60565873 960927248 55917025 960927248 55917025 36065965 51657447 36065965 51657447 967458890 41765706 967458890 41765706 27338354 39568002 27338354 39568002 974424251 36207849 974424251 36207849 23244225 33748292 23244225 33748292 977922829 30160869 977922829 30160869 17958777 26798464 17958777 26798464 17083155 25482369 17083155 25482369 983809745 23935608 983809745 23935608 984622546 21951080 984622546 21951080 13774781 19024238 13774781 19024238 987356350 18010939 987356350 18010939 9922575 14149639 9922575 14149639 9188758 11901885 9188758 11901885 7466408 10563732 7466408 10563732 6405797 8913593 6405797 8913593 993655898 8328679 993655898 8328679 994010312 7315396 994010312 7315396 4222121 6449572 4222121 6449572 995495451 6288604 995495451 6288604 3930045 5625294 3930045 5625294 996160495 5563211 996160495 5563211 3568496 5253128 3568496 5253128 3055186 4814664 3055186 4814664 997004751 3902282 997004751 3902282 997284415 3902282 542605339 976677820 542605339 976677820 309353724 414280973 309353724 414280973 756965734 356000730 756965734 356000730 805491535 265399971 805491535 265399971 174053751 199376392 174053751 199376392 870190382 192732378 870190382 192732378 879268782 181420319 879268782 181420319 105043378 157009119 105043378 157009119 895705032 138558900 895705032 138558900 89745955 127599210 89745955 127599210 923996314 113685168 923996314 113685168 928487693 100600774 928487693 100600774 62801334 90830747 62801334 90830747 943460205 84104844 943460205 84104844 53512887 79944850 53512887 79944850 950795719 68858611 950795719 68858611 955958146 63712565 955958146 63712565 41285564 61091365 41285564 61091365 959396288 59621777 959396288 59621777 37980861 54240574 37980861 54240574 28810067 41705691 28810067 41705691 27501353 40793793 27501353 40793793 973800400 37932350 973800400 37932350 24572439 35234496 24572439 35234496 22629988 33808750 22629988 33808750 19073138 27893280 19073138 27893280 17519083 25855627 17519083 25855627 983318233 22701049 983318233 22701049 984973834 22311243 984973834 22311243 14025789 20014163 14025789 20014163 12889230 19192922 12889230 19192922 12391497 17985945 12391497 17985945 988018184 17353780 988018184 17353780 988437700 15732433 988437700 15732433 990040237 14567442 990040237 14567442 9548770 13788382 9548770 13788382 992142797 10388831 992142797 10388831 6809245 9556191 6809245 9556191 993389019 8939351 993389019 8939351 5609118 8082236 5609118 8082236 5065698 7272167 5065698 7272167 994882702 6817087 994882702 6817087 4262063 6594468 4262063 6594468 4044809 6132253 4044809 6132253 996200303 5596434 996200303 5596434 3070779 4846538 3070779 4846538 997249588 3782105 997249588 3782105 2444235 3683413 2444235 560285135 2444235 560285135 669423089 482594005 669423089 482594005 278092869 404296847 278092869 404296847 241609872 320026978 241609872 320026978 794861741 298619160 794861741 298619160 196224729 296098197 196224729 296098197 840774596 230132405 840774596 230132405 126501256 159080538 126501256 159080538 895153161 134447792 895153161 134447792 911646898 131275271 911646898 131275271 923989574 114788291 923989574 114788291 927971074 109045661 927971074 109045661 56895686 82962963 56895686 82962963 944608264 82337110 944608264 82337110 49960506 68121720 49960506 68121720 40486663 59855731 40486663 59855731 39550568 56357078 39550568 56357078 964400342 46829346 964400342 46829346 29601110 42020478 29601110 42020478 973597173 38577843 973597173 38577843 24309312 36004313 24309312 36004313 979677552 30034929 979677552 30034929 980376078 25947114 980376078 25947114 984223078 22772210 984223078 22772210 14269907 21451337 14269907 21451337 13295807 20333904 13295807 20333904 12862933 19070332 12862933 19070332 988631800 15205233 988631800 15205233 9900474 14008001 9900474 14008001 7673674 11402950 7673674 11402950 7463111 10972849 7463111 10972849 992417468 10578076 992417468 10578076 993025844 9438796 993025844 9438796 6302281 9174568 6302281 9174568 993750083 7792313 993750083 7792313 995038520 6709192 995038520 6709192 995172306 6520123 995172306 6520123 995627969 6066758 995627969 6066758 3855281 5790857 3855281 5790857 995997741 5659750 995997741 5659750 3588400 5514094 3588400 5514094 996498245 4748410 996498245 4748410 2812221 4129664 2812221 4129664 2717596 4079020 2717596 4079020 997265963 3903156 997265963 670226455 997265963 670226455 371216334 921580161 371216334 921580161 524492520 594338988 524492520 594338988 360714470 716735816 360714470 716735816 562757168 499087064 562757168 499087064 324903121 487068857 324903121 487068857 276792953 390934035 276792953 390934035 751712897 351661654 751712897 351661654 208929568 304622290 208929568 304622290 193023071 285789478 193023071 285789478 181011782 234166322 181011782 234166322 153548040 212416546 153548040 212416546 870701074 161393120 870701074 161393120 894634366 157860821 894634366 157860821 96996939 125754679 96996939 125754679 82439890 115858119 82439890 115858119 74122244 109902627 74122244 109902627 68004745 93072975 68004745 93072975 941558302 84269083 941558302 84269083 50014092 73762633 50014092 73762633 955455884 61889503 955455884 61889503 959760270 54357425 959760270 54357425 31916279 46619354 31916279 46619354 970185250 42797929 970185250 42797929 27187138 39465460 27187138 39465460 24399898 36451641 24399898 36451641 978296105 31841543 978296105 31841543 981569057 25637066 981569057 25637066 15489497 22901910 15489497 22901910 13747993 20769472 13747993 20769472 986664013 18651251 986664013 18651251 12285004 18565152 12285004 18565152 12077610 17998522 12077610 17998522 988374378 17033151 988374378 17033151 10697250 16317205 10697250 16317205 9543727 11614677 9543727 11614677 7355824 11028400 7355824 11028400 7021169 9496956 7021169 9496956 5927597 8469641 5927597 8469641 994060218 7300318 994060218 7300318 4590124 7093788 4590124 7093788 4394356 6843324 4394356 6843324 4080414 6107612 4080414 6107612 995762974 5939983 995762974 5939983 3667333 5696907 3667333 5696907 997088127 4129662 997088127 4129662 997261316 3965377 997261316 821043961 997261316 821043961 405861360 464837689 405861360 464837689 709012862 415536596 709012862 415536596 262761855 371880172 262761855 371880172 759708084 346197071 759708084 346197071 784415484 303526003 784415484 303526003 798561500 256747186 798561500 256747186 155030432 229697550 155030432 229697550 860196302 204204165 860196302 204204165 891911396 161979724 891911396 161979724 98611273 128307734 98611273 128307734 85144301 127830586 85144301 127830586 919402309 117697682 919402309 117697682 928889880 93488935 928889880 93488935 938778172 76328071 938778172 76328071 956044614 64078947 956044614 64078947 42792651 62451501 42792651 62451501 959031335 48538933 959031335 48538933 31971325 45501057 31971325 45501057 28227966 41938609 28227966 41938609 25552463 37104633 25552463 37104633 977424144 33990207 977424144 33990207 22350886 33415061 22350886 33415061 22060729 27293564 22060729 27293564 17097367 26037235 17097367 26037235 984578271 22954585 984578271 22954585 14897054 21586133 14897054 21586133 986586350 19821018 986586350 19821018 986719001 19171532 986719001 19171532 12261657 17741967 12261657 17741967 988519925 15464116 988519925 15464116 990387181 12145998 990387181 12145998 992028290 11171528 992028290 11171528 7170336 9896746 7170336 9896746 993022039 9288264 993022039 9288264 993442959 8759771 993442959 8759771 993723351 8181139 993723351 8181139 4752837 7456221 4752837 7456221 4665027 7432178 4665027 7432178 994640759 7305792 994640759 7305792 995053876 6296034 995053876 6296034 3865127 5775189 3865127 5775189 3018739 4469016 3018739 4469016 2861823 4070310 2861823 4070310 2646639 3984044 2646639 658407909 2646639 658407909 518666444 854686280 518666444 854686280 339968688 570216308 339968688 570216308 502160664 870515210 502160664 870515210 617931057 729379982 617931057 729379982 356658576 893271282 356658576 893271282 595819047 553052645 595819047 553052645 481349152 903382750 481349152 903382750 596325400 605339132 596325400 605339132 466706109 836596801 466706109 836596801 534123564 996681859 534123564 996681859 343841757 863030142 343841757 863030142 651851044 669509910 651851044 669509910 433198903 946987976 433198903 946987976 609742748 709442700 609742748 709442700 443027484 639952739 443027484 639952739 545913235 435158097 545913235 435158097 279770102 419358984 279770102 419358984 758018035 323320023 758018035 323320023 201462604 294660942 201462604 294660942 193547670 264975809 193547670 264975809 825166914 252103206 825166914 252103206 837376137 236796019 837376137 236796019 154376684 227420871 154376684 227420871 861751964 204976359 861751964 204976359 877111628 183253541 877111628 183253541 110417873 162690541 110417873 162690541 101040570 136098947 101040570 136098947 78083046 104965319 78083046 104965319 936865758 93471434 936865758 93471434 61962765 85822710 61962765 85822710 54489253 79325565 54489253 79325565 947339097 76816442 947339097 76816442 49005396 69094385 49005396 69094385 44566275 56087789 44566275 56087789 36491797 51593375 36491797 51593375 965711705 48586667 965711705 48586667 28903651 42121112 28903651 42121112 25881709 37039070 25881709 37039070 24551704 34609105 24551704 34609105 19489878 26749291 19489878 26749291 983773782 23705531 983773782 23705531 14965689 22537179 14965689 22537179 986090888 20425084 986090888 20425084 986425889 19520308 986425889 19520308 987798259 17460217 987798259 17460217 989896398 15145262 989896398 15145262 9810707 14351286 9810707 14351286 8577675 12553382 8577675 12553382 7812166 11859993 7812166 11859993 6680847 9496959 6680847 9496959 993255262 7862468 993255262 7862468 4636625 7128793 4636625 7128793 4029074 5962698 4029074 5962698 996999262 4446467 996999262 4446467 2870702 4446467 432965796 898875214 432965796 898875214 351118078 855783478 351118078 855783478 661729067 607191963 661729067 607191963 375516352 901438343 375516352 901438343 677871380 475674078 677871380 475674078 295816784 433988665 295816784 433988665 240659682 357422909 240659682 357422909 792526748 292026187 792526748 292026187 173223097 260218049 173223097 260218049 170025503 247489367 170025503 247489367 847563911 225801105 847563911 225801105 144400472 200891040 144400472 200891040 131290708 185774784 131290708 185774784 880604310 166197789 880604310 166197789 107696177 152865785 107696177 152865785 91855831 131214133 91855831 131214133 915444523 121422481 915444523 121422481 925623001 110887746 925623001 110887746 64755689 93566864 64755689 93566864 946009367 79016968 946009367 79016968 48778808 68225810 48778808 68225810 954778767 66642493 954778767 66642493 955265891 58480757 955265891 58480757 962752009 54433086 962752009 54433086 965851521 49019244 965851521 49019244 966983425 43888639 966983425 43888639 28276960 42648889 28276960 42648889 971611487 39278861 971611487 39278861 974816387 36373664 974816387 36373664 21430050 30669070 21430050 30669070 980793024 29222759 980793024 29222759 981730503 25726262 981730503 25726262 14288077 22384316 14288077 22384316 13515141 20882279 13515141 20882279 987079671 15940379 987079671 15940379 10443467 15187051 10443467 15187051 991234085 12350119 991234085 12350119 992179587 10836894 992179587 10836894 6752241 9576481 6752241 9576481 6360549 8274047 6360549 8274047 5466306 7441917 5466306 7441917 995012323 6685019 995012323 6685019 4106487 6399842 4106487 6399842 995657664 5807788 995657664 5807788 3746679 4761766 3746679 4761766 2893520 4237677 2893520 4237677 997121776 4237677 548309306 898980295 548309306 898980295 405750725 622814972 405750725 622814972 676034271 457658836 676034271 457658836 695595513 399110845 695595513 399110845 245518922 344067798 245518922 344067798 223182777 319141165 223182777 319141165 788227788 307967538 788227788 307967538 796087953 281022840 796087953 281022840 825481518 237608891 825481518 237608891 151851759 229274994 151851759 229274994 852190944 218425974 852190944 218425974 134321572 181141325 134321572 181141325 119998278 170140097 119998278 170140097 892300284 158097287 892300284 158097287 102592232 144851244 102592232 144851244 911470881 128482378 911470881 128482378 917810334 116824104 917810334 116824104 66012987 98440576 66012987 98440576 935271905 97740050 935271905 97740050 63460182 93259282 63460182 93259282 61887358 86493061 61887358 86493061 56200198 80698171 56200198 80698171 946234304 75389388 946234304 75389388 951941841 70874373 951941841 70874373 46928947 69447799 46928947 69447799 44756354 58289670 44756354 58289670 962231386 54511587 962231386 54511587 34968960 50309412 34968960 50309412 966348799 48905727 966348799 48905727 971123487 40161049 971123487 40161049 973362332 39412223 973362332 39412223 973718568 38570970 973718568 38570970 25146062 37595736 25146062 37595736 975201217 35402584 975201217 35402584 979926905 29122490 979926905 29122490 18161042 26973533 18161042 26973533 983138488 23122970 983138488 23122970 984593022 22785208 984593022 22785208 984957432 22536350 984957432 22536350 985615575 21311235 985615575 21311235 11940638 16586981 11940638 16586981 10789936 14764157 10789936 14764157 9503901 12836980 9503901 12836980 991437767 12262309 991437767 12262309 7419571 10534292 7419571 10534292 992674958 9758023 992674958 9758023 993141340 9228448 993141340 9228448 6000881 8469636 6000881 8469636 5554572 7928517 5554572 7928517 994150072 7652157 994150072 7652157 994483866 7362645 994483866 7362645 4277245 6531890 4277245 6531890 4134880 6468867 4134880 6468867 3518236 5207500 3518236 5207500 996581564 4984386 996581564 4984386 3063220 4801722 3063220 4801722 996810398 4801722 415702711 831809877 415702711 831809877 530636355 491657945 530636355 491657945 313018679 439811779 313018679 439811779 278480949 401780333 278480949 401780333 266920850 375558102 266920850 375558102 749135112 360587381 749135112 360587381 226597361 320381617 226597361 320381617 787512319 292225675 787512319 292225675 805650883 280298515 805650883 280298515 181938533 233519791 181938533 233519791 861108443 203947578 861108443 203947578 120526270 167891284 120526270 167891284 111848513 166510881 111848513 166510881 889276959 162316780 889276959 162316780 94831609 136845223 94831609 136845223 83216290 122276040 83216290 122276040 78669775 109886466 78669775 109886466 66698776 99721471 66698776 99721471 934918866 95472599 934918866 95472599 57909275 82912210 57909275 82912210 945836385 77514639 945836385 77514639 953085427 64169706 953085427 64169706 962176514 53902694 962176514 53902694 965787146 49017998 965787146 49017998 32028908 44715620 32028908 44715620 970835189 42687276 970835189 42687276 973300499 39375079 973300499 39375079 26103691 36263840 26103691 36263840 20420634 30744664 20420634 30744664 980924701 28398480 980924701 28398480 17743553 26156920 17743553 26156920 982844712 25614833 982844712 25614833 16056912 23326855 16056912 23326855 984800146 22668004 984800146 22668004 14174855 21945477 14174855 21945477 985616914 20915951 985616914 20915951 986352025 17985944 986352025 17985944 11784034 15214139 11784034 15214139 990954685 12656968 990954685 12656968 991414352 12291760 991414352 12291760 7433982 11148338 7433982 11148338 992534841 10536920 992534841 10536920 992960091 9466730 992960091 9466730 5713941 8278011 5713941 8278011 993943895 7909975 993943895 7909975 5054287 7636825 5054287 7636825 4882205 7512980 4882205 7512980 994542216 6800928 994542216 6800928 995212728 6088628 995212728 6088628 996076263 5396225 996076263 5396225 3284556 4993444 3284556 4993444 996628010 4993444 370537181 871805589 370537181 871805589 347750174 577405661 347750174 577405661 664177214 450305778 664177214 450305778 280076019 410037185 280076019 410037185 249950012 370015290 249950012 370015290 236553226 342732653 236553226 342732653 210129692 314582320 210129692 314582320 803031622 290694480 803031622 290694480 813240960 247406336 813240960 247406336 162498586 237859875 162498586 237859875 154189723 214221682 154189723 214221682 141526386 189662848 141526386 189662848 885959070 168584147 885959070 168584147 111012716 151433371 111012716 151433371 84146196 123882507 84146196 123882507 73270170 103491620 73270170 103491620 932584385 100104455 932584385 100104455 937706910 89218339 937706910 89218339 941672670 87325325 941672670 87325325 56086723 82825258 56086723 82825258 944884828 79718281 944884828 79718281 950145708 72065347 950145708 72065347 45268231 58668561 45268231 58668561 966615304 48881438 966615304 48881438 967482746 46113312 967482746 46113312 28800720 41765708 28800720 41765708 972922596 39854244 972922596 39854244 20761982 31393136 20761982 31393136 20180919 29366006 20180919 29366006 981573554 27898632 981573554 27898632 982098179 26648958 982098179 26648958 982454442 26170095 982454442 26170095 15618251 23564925 15618251 23564925 985219480 20953899 985219480 20953899 12245186 18315026 12245186 18315026 989568586 15060648 989568586 15060648 9962564 14450184 9962564 14450184 990634430 13422819 990634430 13422819 8674157 12734391 8674157 12734391 991682635 12004406 991682635 12004406 991947434 11476998 991947434 11476998 992250165 10534295 992250165 10534295 6739338 9556193 6739338 9556193 5895011 8542819 5895011 8542819 5423922 7777960 5423922 7777960 994754746 6906224 994754746 6906224 995131819 6097907 995131819 6097907 3843469 5939984 3843469 5939984 996281794 5089423 996281794 5089423 996570188 5089423 461160386 836194899 461160386 836194899 428409071 551305033 428409071 551305033 365649588 930138200 365649588 930138200 722946024 392983029 722946024 392983029 734445390 375508028 734445390 375508028 234833766 352490559 234833766 352490559 770142004 338852840 770142004 338852840 200154801 296986207 200154801 296986207 834532099 241254823 834532099 241254823 842753412 233532036 842753412 233532036 852814123 218437794 852814123 218437794 861536163 195379418 861536163 195379418 125405759 181343646 125405759 181343646 883265080 169428831 883265080 169428831 104116818 155039328 104116818 155039328 103492576 139188076 103492576 139188076 916173009 105348293 916173009 105348293 931589068 102906492 931589068 102906492 67606962 96669979 67606962 96669979 59213166 85918457 59213166 85918457 945193072 81568896 945193072 81568896 50842100 73239511 50842100 73239511 49220662 57715482 49220662 57715482 35013176 49374013 35013176 49374013 967216913 47862003 967216913 47862003 969203749 43699446 969203749 43699446 28325349 42111706 28325349 42111706 972352327 40461448 972352327 40461448 973872668 35936028 973872668 35936028 979278521 30035533 979278521 30035533 981398850 27954069 981398850 27954069 981935112 24067470 981935112 24067470 984816119 22586313 984816119 22586313 13227978 19198584 13227978 19198584 12552286 18951905 12552286 18951905 988174301 15694788 988174301 15694788 9938776 14662770 9938776 14662770 990843917 13422821 990843917 13422821 990993769 13173201 990993769 13173201 8522535 12547755 8522535 12547755 8184899 12262313 8184899 12262313 992324838 10155068 992324838 10155068 6025964 8889933 6025964 8889933 993857204 7680650 993857204 7680650 4541784 6760265 4541784 6760265 4240698 6254048 4240698 6254048 995809094 5500947 995809094 5500947 2967260 4699113 2967260 739869469 2967260 739869469 449038534 979511196 449038534 979511196 594727649 595899507 594727649 595899507 439567299 983059377 439567299 983059377 632521466 653578976 632521466 653578976 384062597 500810283 384062597 500810283 673761617 482395578 673761617 482395578 313606160 441287911 313606160 441287911 289578550 378770396 289578550 378770396 235552659 348475336 235552659 348475336 232005479 315559325 232005479 315559325 793335286 302715255 793335286 302715255 175967093 266169876 175967093 266169876 170341137 240923548 170341137 240923548 156087018 235804932 156087018 235804932 844997275 222741685 844997275 222741685 143097782 205258530 143097782 205258530 866450819 185508717 866450819 185508717 886451269 162054178 886451269 162054178 905756012 127911608 905756012 127911608 76023155 110346115 76023155 110346115 927827527 106396436 927827527 106396436 68440303 94947282 68440303 94947282 937175523 93868120 937175523 93868120 62228327 88751848 62228327 88751848 57427477 84334555 57427477 84334555 53064612 76482249 53064612 76482249 959864583 53253034 959864583 53253034 34777235 49146376 34777235 49146376 32584488 47011536 32584488 47011536 968719139 43814677 968719139 43814677 28781136 42482748 28781136 42482748 973652936 36452137 973652936 36452137 22573154 32934003 22573154 32934003 19307539 29589221 19307539 29589221 17785418 26741105 17785418 26741105 17005980 24644576 17005980 24644576 983935527 23821392 983935527 23821392 984362909 23282184 984362909 23282184 15071623 20612801 15071623 20612801 12686132 19333001 12686132 19333001 987319296 17741966 987319296 17741966 10787126 16485152 10787126 16485152 10638120 15145264 10638120 15145264 990738930 13462410 990738930 13462410 991550908 12350118 991550908 12350118 8187923 11455849 8187923 11455849 992310223 10912274 992310223 10912274 993034257 8913590 993034257 8913590 5877083 8559497 5877083 8559497 993830462 8384118 993830462 8384118 5630341 7791790 5630341 7791790 994557852 7128792 994557852 7128792 995478083 6333442 995478083 756180424 995478083 756180424 335978443 921524911 335978443 921524911 630904162 650211839 630904162 650211839 484219544 862540301 484219544 862540301 595646908 636083137 595646908 636083137 343981554 796707041 343981554 796707041 625319744 860184673 625319744 860184673 351918932 647774818 351918932 647774818 576970545 931099762 576970545 931099762 456957263 503749752 456957263 503749752 670663828 455549187 670663828 455549187 298458338 444025708 298458338 444025708 712218046 410636264 712218046 410636264 734301438 381453164 734301438 381453164 252759071 366428369 252759071 366428369 779558822 317411255 779558822 317411255 807178277 268141955 807178277 268141955 175030299 244272399 175030299 244272399 159506811 237680265 159506811 237680265 853903567 216019881 853903567 216019881 141881391 208927027 141881391 208927027 136381594 191322899 136381594 191322899 875228431 186647196 875228431 186647196 875574877 180193756 875574877 180193756 117045354 172662297 117045354 172662297 902842517 138338523 902842517 138338523 87846230 117572828 87846230 117572828 926764556 111135606 926764556 111135606 72306578 105023515 72306578 105023515 932132530 94960681 932132530 94960681 61277910 90022251 61277910 90022251 946626257 79566098 946626257 79566098 953326974 60974137 953326974 60974137 962239738 55738162 962239738 55738162 962930709 51216033 962930709 51216033 966605555 48748174 966605555 48748174 32141503 47052780 32141503 47052780 968914334 45205485 968914334 45205485 29517478 42371512 29517478 42371512 27436445 39980322 27436445 39980322 25114378 36094636 25114378 36094636 979226164 29954371 979226164 29954371 19163717 28733267 19163717 28733267 981400667 27547330 981400667 27547330 17272738 25246645 17272738 25246645 984029829 23975209 984029829 23975209 15644675 23208499 15644675 23208499 14820929 22151411 14820929 22151411 13800282 21248206 13800282 21248206 986164607 20791092 986164607 20791092 11557602 16699772 11557602 16699772 9839175 14432531 9839175 14432531 990596919 13311765 990596919 13311765 8852573 13295290 8852573 13295290 991112876 12439782 991112876 12439782 7342884 10348360 7342884 10348360 6824685 8587670 6824685 8587670 993988222 8079919 993988222 8079919 5246970 7670234 5246970 7670234 994829330 7154608 994829330 7154608 994845740 7154608 545514995 942746999 545514995 942746999 600900507 756992326 600900507 756992326 391062098 993875221 391062098 993875221 551022001 674938081 551022001 674938081 350346133 889743995 350346133 889743995 656496678 531717268 656496678 531717268 383964626 639289478 383964626 639289478 448385170 495240105 448385170 495240105 322455578 449168471 322455578 449168471 700090226 442627745 700090226 442627745 277414906 414881575 277414906 414881575 262407509 389220489 262407509 389220489 237354415 330922329 237354415 330922329 801391747 277179655 801391747 277179655 820830790 257788623 820830790 257788623 167828577 254758006 167828577 254758006 838060586 242739148 838060586 242739148 155915708 232628455 155915708 232628455 152197623 228752951 152197623 228752951 149888790 224725883 149888790 224725883 859553673 204554382 859553673 204554382 874339841 187545163 874339841 187545163 104230856 143308067 104230856 143308067 92240943 135533244 92240943 135533244 916087281 122559685 916087281 122559685 77580712 112692629 77580712 112692629 926337526 106799188 926337526 106799188 933561596 100790276 933561596 100790276 63655792 94677132 63655792 94677132 61492988 90591783 61492988 90591783 58863858 87476630 58863858 87476630 942036896 79969381 942036896 79969381 946500789 78674730 946500789 78674730 52344649 75683911 52344649 75683911 41525904 60041597 41525904 60041597 960901058 56015514 960901058 56015514 34657371 50602353 34657371 50602353 34169175 49106999 34169175 49106999 967770456 45411635 967770456 45411635 29762354 44930642 29762354 44930642 970124892 43754803 970124892 43754803 28836479 41289437 28836479 41289437 27149822 40276304 27149822 40276304 974373866 37843320 974373866 37843320 22807592 33962969 22807592 33962969 977716735 33229658 977716735 33229658 20033501 30373104 20033501 30373104 979926285 30012251 979926285 30012251 980910327 29241720 980910327 29241720 18812269 26381087 18812269 26381087 982730385 25427922 982730385 25427922 983486880 24159213 983486880 24159213 15289972 22423628 15289972 22423628 985753186 18577092 985753186 18577092 989068405 16203258 989068405 16203258 989360958 15746156 989360958 15746156 8980566 13395394 8980566 13395394 8542186 12739987 8542186 12739987 991626891 11556758 991626891 11556758 992190441 11224465 992190441 11224465 7222546 10804482 7222546 10804482 992696768 9209387 992696768 9209387 993688540 8587673 993688540 8587673 5623534 8094239 5623534 8094239 994509844 7267694 994509844 7267694 4384159 6906227 4384159 771958209 4384159 771958209 623826400 552199531 623826400 552199531 321705596 467815116 321705596 467815116 303357136 452449577 303357136 452449577 726201213 388527389 726201213 388527389 746766180 368202501 746766180 368202501 208361458 280633123 208361458 280633123 830660789 252618487 830660789 252618487 835865857 242422835 835865857 242422835 838882940 240608821 838882940 240608821 153288029 229854495 153288029 229854495 138859911 190252626 138859911 190252626 876043884 171648150 876043884 171648150 110514970 161013873 110514970 161013873 105334260 143583965 105334260 143583965 85778210 127599212 85778210 127599212 83188963 117945856 83188963 117945856 923194364 112991674 923194364 112991674 69857625 100436384 69857625 100436384 61441292 91743651 61441292 91743651 940279712 87752630 940279712 87752630 57192293 80698645 57192293 80698645 957179957 63205335 957179957 63205335 42373044 62634440 42373044 62634440 39814832 56508489 39814832 56508489 961970141 56185760 961970141 56185760 37316805 55231442 37316805 55231442 965244156 50537144 965244156 50537144 966662934 47406400 966662934 47406400 30640935 44957204 30640935 44957204 972930612 37291761 972930612 37291761 974975748 36409140 974975748 36409140 977580862 33354233 977580862 33354233 22010584 30481604 22010584 30481604 980676409 27384308 980676409 27384308 17421686 25441510 17421686 25441510 983959763 23484809 983959763 23484809 985368179 21879924 985368179 21879924 988275487 17505624 988275487 17505624 989651008 13635657 989651008 13635657 8623604 12731889 8623604 12731889 8343946 12197875 8343946 12197875 7659679 11119414 7659679 11119414 992327727 10829069 992327727 10829069 7172674 9390928 7172674 9390928 993681302 8559494 993681302 8559494 5412266 8089924 5412266 8089924 4811552 7114011 4811552 7114011 4446530 7114011 512247339 766243776 512247339 766243776 373691397 952839428 373691397 952839428 580843239 517060037 580843239 517060037 379329457 819173995 379329457 819173995 582502388 816476272 582502388 816476272 372241208 935296475 372241208 935296475 646978621 650365498 646978621 650365498 337810341 892163797 337810341 892163797 572926032 500973366 572926032 500973366 620213147 994409039 620213147 994409039 412810058 700237410 412810058 700237410 350411046 938384053 350411046 938384053 586450856 644660590 586450856 644660590 673529907 480471074 673529907 480471074 295454584 441641697 295454584 441641697 283638403 420975501 283638403 420975501 735597266 362645591 735597266 362645591 764637184 339796963 764637184 339796963 219498012 323427512 219498012 323427512 801450210 280679416 801450210 280679416 172118385 254192848 172118385 254192848 166494303 249327450 166494303 249327450 837393117 241161467 837393117 241161467 153292122 210131184 153292122 210131184 868444549 192274608 868444549 192274608 127660933 184853185 127660933 184853185 890463362 162429592 890463362 162429592 894531567 149584037 894531567 149584037 96924218 139529604 96924218 139529604 913290440 120571215 913290440 120571215 79181437 113865943 79181437 113865943 928027944 107296484 928027944 107296484 69892660 99204221 69892660 99204221 939036529 90946481 939036529 90946481 60124683 85137154 60124683 85137154 945235837 76507478 945235837 76507478 953233784 66363040 953233784 66363040 38661562 56717694 38661562 56717694 962569559 55074258 962569559 55074258 964027923 53202397 964027923 53202397 35071160 48112773 35071160 48112773 967579542 47240540 967579542 47240540 30964866 42111753 30964866 42111753 27722712 37397907 27722712 37397907 976098689 34856289 976098689 34856289 22335772 30829422 22335772 30829422 20239634 30507751 20239634 30507751 19901489 28554045 19901489 28554045 981617629 27437178 981617629 27437178 982022857 26381084 982022857 26381084 16091942 24918963 16091942 24918963 986003895 17859185 986003895 17859185 988505715 17102399 988505715 17102399 10261885 13783179 10261885 13783179 991096541 13113433 991096541 13113433 991268129 12691768 991268129 12691768 991973990 11223015 991973990 11223015 992774650 9438792 992774650 9438792 993491272 8895168 993491272 8895168 5899651 8181143 5899651 8181143 994815524 7176070 994815524 865301964 994815524 865301964 460926224 581407907 460926224 581407907 666327705 468204978 666327705 468204978 688741452 446260964 688741452 446260964 267316165 401146943 267316165 401146943 263081315 392075288 263081315 392075288 752216853 351268747 752216853 351268747 215851262 323783720 215851262 323783720 797042773 288448946 797042773 288448946 817046927 273273879 817046927 273273879 820820776 258419157 820820776 258419157 833615230 234481320 833615230 234481320 146021433 215547646 146021433 215547646 861807186 200598228 861807186 200598228 130812327 195429194 130812327 195429194 870100562 193125799 870100562 193125799 117250930 170680805 117250930 170680805 104922990 151343613 104922990 151343613 904408999 140585750 904408999 140585750 90369826 135501822 90369826 135501822 921384626 118124518 921384626 118124518 922068652 118004635 922068652 118004635 71217550 107558153 71217550 107558153 70643875 94221553 70643875 94221553 62215215 82697140 62215215 82697140 947686121 72200196 947686121 72200196 47253038 66505482 47253038 66505482 42841348 61033283 42841348 61033283 962416874 52475926 962416874 52475926 964952487 51771253 964952487 51771253 967272764 47743068 967272764 47743068 31613312 45081713 31613312 45081713 969494466 42721419 969494466 42721419 27422789 37470433 27422789 37470433 974952562 36532521 974952562 36532521 23572795 34832841 23572795 34832841 977518318 32791989 977518318 32791989 978951182 30843834 978951182 30843834 20308448 30023106 20308448 30023106 19184829 28913164 19184829 28913164 981723101 26716441 981723101 26716441 15927533 23525144 15927533 23525144 15242051 22853433 15242051 22853433 14240044 21684731 14240044 21684731 11577630 17449037 11577630 17449037 10620652 15940374 10620652 15940374 989460918 15057730 989460918 15057730 9860181 13185144 9860181 13185144 991898180 11863103 991898180 11863103 7766273 11823690 7766273 11823690 7713945 10111643 7713945 10111643 6032744 8681903 6032744 8681903 993730748 8205872 993730748 8205872 5257554 7652155 5257554 7652155 4913460 7652155 554644052 984017925 554644052 984017925 357392631 748840415 357392631 748840415 501651656 955617335 501651656 955617335 578496983 808391735 578496983 808391735 338671160 910352451 338671160 910352451 423275831 568460746 423275831 568460746 530801414 820485928 530801414 820485928 644994488 867444749 644994488 867444749 442457898 815615998 442457898 815615998 571328390 522733184 571328390 522733184 324556811 452675620 324556811 452675620 707896611 428741873 707896611 428741873 720080474 413813143 720080474 413813143 270115915 357317664 270115915 357317664 215911417 317132089 215911417 317132089 201640344 293639534 201640344 293639534 817118918 271570029 817118918 271570029 819451373 266540756 819451373 266540756 162773870 233781461 162773870 233781461 851765471 203484828 851765471 203484828 132105829 195596779 132105829 195596779 877681028 178836500 877681028 178836500 118359629 173975900 118359629 173975900 896711847 151509430 896711847 151509430 98179145 139748131 98179145 139748131 913149120 129463426 913149120 129463426 82381748 119095023 82381748 119095023 925303990 111274222 925303990 111274222 929132016 107558151 929132016 107558151 935893764 94353067 935893764 94353067 61334352 84845572 61334352 84845572 946144462 75117167 946144462 75117167 958283908 60088803 958283908 60088803 39077215 56847824 39077215 56847824 963186477 53689433 963186477 53689433 966773987 48881441 966773987 48881441 31702996 45045251 31702996 45045251 26113601 37899021 26113601 37899021 976013136 34159958 976013136 34159958 977562703 32150429 977562703 32150429 978626034 31200909 978626034 31200909 20459405 29020760 20459405 29020760 17311972 26741103 17311972 26741103 982320683 26704655 982320683 26704655 982535426 25452877 982535426 25452877 984953087 22244543 984953087 22244543 985892921 20501229 985892921 20501229 987614280 18122007 987614280 18122007 11729965 17796567 11729965 17796567 989079107 15961090 989079107 15961090 989397357 15389149 989397357 15389149 10231138 14948657 10231138 14948657 9176824 13394933 9176824 13394933 990974204 12656964 990974204 12656964 7950078 12126810 7950078 12126810 7822111 11964234 7822111 11964234 6955980 9928071 6955980 9928071 6149229 8966639 6149229 8966639 993622726 8589557 993622726 8589557 5657498 8320406 5657498 8320406 993887020 8320406 491479918 861006487 491479918 861006487 652192269 802381154 652192269 802381154 481099428 928102831 481099428 928102831 616474289 591061441 616474289 591061441 298840955 437561874 298840955 437561874 717648512 363150236 717648512 363150236 239515230 337981533 239515230 337981533 774689912 327564607 774689912 327564607 212678254 294653557 212678254 294653557 802419759 280503165 802419759 280503165 182099190 258307518 182099190 258307518 829056224 255151970 829056224 255151970 841889540 206417940 841889540 206417940 132312159 196663178 132312159 196663178 883769117 163505814 883769117 163505814 108588155 152035008 108588155 152035008 917913357 123170849 917913357 123170849 920646381 119586905 920646381 119586905 926108281 109927313 926108281 109927313 66716340 100368015 66716340 100368015 65792970 93987323 65792970 93987323 939973394 85743809 939973394 85743809 56797080 81462671 56797080 81462671 946956644 78751793 946956644 78751793 50913606 63876776 50913606 63876776 40504489 56717697 40504489 56717697 35604145 49110736 35604145 49110736 33058769 48628808 33058769 48628808 967334479 47926608 967334479 47926608 30737930 45248906 30737930 45248906 972028063 40537233 972028063 40537233 25065693 37062477 25065693 37062477 23880076 34766690 23880076 34766690 977264715 34417277 977264715 34417277 978011332 32486991 978011332 32486991 21074898 31364641 21074898 31364641 979360309 29213548 979360309 29213548 18747506 28767986 18747506 28767986 981658900 27589304 981658900 27589304 982275530 26749294 982275530 26749294 16309136 23807881 16309136 23807881 14013140 20110773 14013140 20110773 12653971 18402148 12653971 18402148 11666522 17418634 11666522 17418634 10745155 16080036 10745155 16080036 989687349 15111965 989687349 15111965 8381285 12239936 8381285 12239936 991751732 11257724 991751732 11257724 992556954 10438281 992556954 10438281 6679931 9576485 6679931 9576485 993090328 9214997 993090328 9214997 6114093 8759767 6114093 8759767 5893424 7721865 5893424 7721865 5033862 7721865 452090558 836452175 452090558 836452175 544921642 529415039 544921642 529415039 355035853 977693665 355035853 977693665 540939658 560145351 540939658 560145351 378739097 953860178 378739097 953860178 609522833 526696420 609522833 526696420 480659231 772294241 480659231 772294241 548075788 633500455 548075788 633500455 586741528 806599500 586741528 806599500 376343936 456784093 376343936 456784093 700346984 438007145 700346984 438007145 285698226 421624892 285698226 421624892 255091039 370255459 255091039 370255459 753633313 352519990 753633313 352519990 769086298 290697590 769086298 290697590 811331553 280970966 811331553 280970966 825575060 240759881 825575060 240759881 148917612 223431569 148917612 223431569 855680839 209179728 855680839 209179728 138791063 198860637 138791063 198860637 868253989 194535902 868253989 194535902 110131508 131421714 110131508 131421714 87113697 128881934 87113697 128881934 83446567 125004953 83446567 125004953 917774056 124079056 917774056 124079056 928980464 100822011 928980464 100822011 66184643 99426721 66184643 99426721 937645599 90777734 937645599 90777734 57925745 86296524 57925745 86296524 54017484 76458560 54017484 76458560 951809519 70154900 951809519 70154900 46501818 61416993 46501818 61416993 959284271 59910780 959284271 59910780 39652725 57378705 39652725 57378705 962532361 54197150 962532361 54197150 964889721 51713499 964889721 51713499 965640787 50271562 965640787 50271562 32341879 44588599 32341879 44588599 27837930 41846723 27837930 41846723 26207675 38158431 26207675 38158431 974333496 38100515 974333496 38100515 25287776 37367474 25287776 37367474 974895144 35005978 974895144 35005978 22975832 34609108 22975832 34609108 977403957 33210748 977403957 33210748 978835216 31807442 978835216 31807442 19837589 29564519 19837589 29564519 18829968 29122489 18829968 29122489 981106287 28502301 981106287 28502301 16822454 24770252 16822454 24770252 15706489 23313003 15706489 23313003 985358836 21753237 985358836 21753237 13753303 21542315 13753303 21542315 986969808 19394054 986969808 19394054 987586870 17814106 987586870 17814106 988031579 17015935 988031579 17015935 10468818 14923557 10468818 14923557 990985995 13190718 990985995 13190718 8456538 12503636 8456538 12503636 991694949 11804610 991694949 11804610 992710261 9793036 992710261 9793036 993309036 9010891 993309036 9010891 6112212 8094237 6112212 8094237 5379880 8094237 410045394 739421602 410045394 739421602 596495081 507053048 596495081 507053048 392218396 691960987 392218396 691960987 618505575 523444623 618505575 523444623 657506131 860196439 657506131 860196439 385097476 666445861 385097476 666445861 590581523 603483054 590581523 603483054 455523724 878402575 455523724 878402575 521811261 907621113 521811261 907621113 510372741 613691536 510372741 613691536 687903862 447622099 687903862 447622099 701258735 441021617 701258735 441021617 284078881 409636242 284078881 409636242 727877937 365699066 727877937 365699066 755358785 349924488 755358785 349924488 231272424 319619045 231272424 319619045 199866254 300771031 199866254 300771031 189427567 283414860 189427567 283414860 182586784 274257153 182586784 274257153 161391295 237615712 161391295 237615712 856741475 207054727 856741475 207054727 134399619 201664644 134399619 201664644 865496746 192438215 865496746 192438215 112136547 166725712 112136547 166725712 892093285 136572416 892093285 136572416 87708693 131413107 87708693 131413107 915182087 126800568 915182087 126800568 924539110 112419898 924539110 112419898 73450491 109512014 73450491 109512014 934355186 95534957 934355186 95534957 936994217 89393129 936994217 89393129 941728491 82319128 941728491 82319128 51989971 75034740 51989971 75034740 953206483 68983947 953206483 68983947 46418406 63876779 46418406 63876779 957595798 60412090 957595798 60412090 35811722 51409838 35811722 51409838 32741777 46561363 32741777 46561363 27833115 39092790 27833115 39092790 25696824 38091869 25696824 38091869 976963252 34037068 976963252 34037068 21324876 31889997 21324876 31889997 979214443 30947868 979214443 30947868 20365187 30350136 20365187 30350136 980821839 28819960 980821839 28819960 981261534 28137371 981261534 28137371 982013790 27054635 982013790 27054635 983619103 23844395 983619103 23844395 984470657 22375485 984470657 22375485 986927770 18595606 986927770 18595606 987567735 18268330 987567735 18268330 11312714 16924691 11312714 16924691 989246616 15490589 989246616 15490589 9221288 13142145 9221288 13142145 8631611 12628704 8631611 12628704 991675967 12193473 991675967 12193473 991960181 10952494 991960181 10952494 992404735 10227044 992404735 10227044 993094628 9435585 993094628 9435585 6404131 9010895 6404131 9010895 993390060 9010895 629236894 729562017 629236894 729562017 374413999 580900622 374413999 580900622 649764757 941461503 649764757 941461503 438028597 469196623 438028597 469196623 686881819 445237905 686881819 445237905 281685483 382991560 281685483 382991560 246842133 361682838 246842133 361682838 208661457 306082822 208661457 306082822 194224334 293430773 194224334 293430773 806136843 288110931 806136843 288110931 183757876 260635586 183757876 260635586 167362126 245311366 167362126 245311366 151916395 223138936 151916395 223138936 862182805 202709230 862182805 202709230 873293797 174331919 873293797 174331919 111384559 159811220 111384559 159811220 904429563 142265802 904429563 142265802 92407946 128768439 92407946 128768439 914798438 124588843 914798438 124588843 77887338 115563606 77887338 115563606 76401664 110493349 76401664 110493349 930056387 104179212 930056387 104179212 66346927 95111701 66346927 95111701 59388800 88015886 59388800 88015886 941765006 81978671 941765006 81978671 945524818 80020406 945524818 80020406 952754832 63736561 952754832 63736561 42001300 60767023 42001300 60767023 40899407 60329901 40899407 60329901 962458264 54883496 962458264 54883496 964454809 52610242 964454809 52610242 35521820 50598231 35521820 50598231 966552476 47780155 966552476 47780155 970044372 43053921 970044372 43053921 26241869 39203335 26241869 39203335 24604498 36061752 24604498 36061752 23297888 35000623 23297888 35000623 21664030 32823118 21664030 32823118 21561555 31825142 21561555 31825142 20875236 29751225 20875236 29751225 980493367 29321658 980493367 29321658 981528155 26420003 981528155 26420003 16318705 24700005 16318705 24700005 984572167 21945478 984572167 21945478 12851087 19394052 12851087 19394052 11595877 17316207 11595877 17316207 10853701 15694790 10853701 15694790 990708122 13832290 990708122 13832290 9054978 13395395 9054978 13395395 990971633 12770553 990971633 12770553 991530201 12298310 991530201 12298310 992675043 10372868 992675043 10372868 992780640 9928068 992780640 9928068 992890334 9928068 576503495 976295707 576503495 976295707 603045717 610767977 603045717 610767977 682298992 459801406 682298992 459801406 304088180 452783469 304088180 452783469 698667419 439587706 698667419 439587706 726286058 391016341 726286058 391016341 252115659 363718660 252115659 363718660 208982524 307457581 208982524 307457581 798531724 295140597 798531724 295140597 188952779 283494324 188952779 283494324 824250137 255901070 824250137 255901070 831068874 246133134 831068874 246133134 843363668 216730727 843363668 216730727 131826432 186937559 131826432 186937559 102142457 148956080 102142457 148956080 94228717 138660268 94228717 138660268 908608358 132855955 908608358 132855955 84888842 122008043 84888842 122008043 76462078 112461591 76462078 112461591 71140334 106895409 71140334 106895409 67976020 99928097 67976020 99928097 935776117 95391024 935776117 95391024 62280199 92593704 62280199 92593704 939996340 89930233 939996340 89930233 59961462 88293152 59961462 88293152 941621544 87532635 941621544 87532635 53697604 76955534 53697604 76955534 953577951 65259881 953577951 65259881 43706717 63132881 43706717 63132881 957912604 62090576 957912604 62090576 38540412 53418199 38540412 53418199 34540391 50121559 34540391 50121559 33447952 44439785 33447952 44439785 28774132 39855240 28774132 39855240 973066896 39455047 973066896 39455047 976389178 35762389 976389178 35762389 23403195 34997062 23403195 34997062 977487598 33329133 977487598 33329133 21140013 30717640 21140013 30717640 980183393 26318018 980183393 26318018 16064149 24043736 16064149 24043736 15634823 19796686 15634823 19796686 987243115 18267977 987243115 18267977 988114259 17676331 988114259 17676331 11470908 16979140 11470908 16979140 989618433 14923558 989618433 14923558 9825519 14194209 9825519 14194209 9246656 13725247 9246656 13725247 990900908 13217326 990900908 13217326 991469713 12389202 991469713 12389202 8222900 11478240 8222900 11478240 7258997 10829068 7258997 10829068 992596727 10437421 992596727 10437421 6623834 9366859 6623834 9366859 5795227 8567754 5795227 658185924 5795227 658185924 611314968 722317144 611314968 722317144 376213535 992715675 376213535 992715675 343035072 556009064 343035072 556009064 584297723 876188252 584297723 876188252 319838960 478623653 319838960 478623653 677569282 466746077 677569282 466746077 307913868 454825063 307913868 454825063 300130683 445085933 300130683 445085933 283373118 419955932 283373118 419955932 727857764 397473713 727857764 397473713 262219093 389459762 262219093 389459762 759643038 346564765 759643038 346564765 774879110 312665984 774879110 312665984 790884249 294736265 790884249 294736265 801830001 284037994 801830001 284037994 815530323 265795685 815530323 265795685 173790212 257986991 173790212 257986991 154660141 228665078 154660141 228665078 849986974 218901645 849986974 218901645 143465509 204532368 143465509 204532368 863707866 191995457 863707866 191995457 108238860 153605831 108238860 153605831 98250601 147415370 98250601 147415370 902817534 143562741 902817534 143562741 906638923 131805576 906638923 131805576 913610263 124165301 913610263 124165301 77950428 116043147 77950428 116043147 924117126 111198329 924117126 111198329 928116518 98102333 928116518 98102333 63474733 91377259 63474733 91377259 59821794 88906025 59821794 88906025 941836338 86294121 941836338 86294121 47455702 69576614 47455702 69576614 956638302 63205336 956638302 63205336 960792953 58365607 960792953 58365607 39322977 53982550 39322977 53982550 35909531 51163631 35909531 51163631 966359911 47485673 966359911 47485673 31280287 45357797 31280287 45357797 29823821 44112251 29823821 44112251 970556109 40277662 970556109 40277662 972861391 37777267 972861391 37777267 24840679 36220214 24840679 36220214 23635586 35315379 23635586 35315379 978480429 31005543 978480429 31005543 20025166 30221774 20025166 30221774 980177177 29984027 980177177 29984027 981999693 27037839 981999693 27037839 17062577 25656660 17062577 25656660 984790168 22106365 984790168 22106365 13878900 20739795 13878900 20739795 13158585 19315834 13158585 19315834 987863424 17879682 987863424 17879682 988246454 17175933 988246454 17175933 988683445 16869829 988683445 16869829 10435291 15133180 10435291 15133180 990098335 14194208 990098335 14194208 990774897 13704733 990774897 13704733 8458765 12739990 8458765 12739990 8142855 11517840 8142855 11517840 7126217 10468942 7126217 10468942 992781189 9867155 992781189 9867155 6695839 9867155 391025953 803730499 391025953 803730499 612082174 505315168 612082174 505315168 414385101 723390129 414385101 723390129 640184923 490809723 640184923 490809723 671590867 471199465 671590867 471199465 683764578 465314909 683764578 465314909 693099798 451899966 693099798 451899966 294674856 435476056 294674856 435476056 720247381 413056920 720247381 413056920 274312775 379442014 274312775 379442014 249276234 363932369 249276234 363932369 767243032 336784946 767243032 336784946 788886145 307429553 788886145 307429553 797427834 293700548 797427834 293700548 176300842 242468538 176300842 242468538 158555807 237899939 158555807 237899939 145208312 217667560 145208312 217667560 855623489 176221465 855623489 176221465 888622808 161227049 888622808 161227049 106119202 156312951 106119202 156312951 897459212 150877070 897459212 150877070 900712331 141101213 900712331 141101213 94026334 131609591 94026334 131609591 922353813 117270954 922353813 117270954 925520134 109112713 925520134 109112713 70464594 105798729 70464594 105798729 931379497 102860081 931379497 102860081 67554964 100427669 67554964 100427669 936713937 90779389 936713937 90779389 940648621 87729962 940648621 87729962 54631347 81566010 54631347 81566010 946797704 76252991 946797704 76252991 952564086 70419793 952564086 70419793 952778757 66882180 952778757 66882180 44487772 65440633 44487772 65440633 39758226 56292007 39758226 56292007 37441110 55541884 37441110 55541884 37152835 54766609 37152835 54766609 34385329 50010780 34385329 50010780 33716664 49018001 33716664 49018001 968571855 45365138 968571855 45365138 969295559 40175176 969295559 40175176 25562305 37548707 25562305 37548707 24011744 36104148 24011744 36104148 976832761 33186058 976832761 33186058 21622102 32001006 21622102 32001006 20623400 30868065 20623400 30868065 979778541 30160871 979778541 30160871 981404847 28054419 981404847 28054419 17873040 26755469 17873040 26755469 984886666 22130931 984886666 22130931 13877028 20491544 13877028 20491544 986413929 19550988 986413929 19550988 987337354 18758046 987337354 18758046 12086189 18308018 12086189 18308018 11963846 17274994 11963846 17274994 11040611 15389151 11040611 15389151 990317647 14488483 990317647 14488483 9674623 14276807 9674623 14276807 990931708 12774204 990931708 12774204 7741579 11584120 7741579 11584120 992100277 11408286 992100277 11408286 992212600 10977001 992212600 10977001 992460250 10894616 992460250 10894616 7206960 10894616 491596262 985804830 491596262 985804830 612249980 559497586 612249980 559497586 444794766 897163753 444794766 897163753 516120201 999663784 516120201 999663784 358860527 602446779 358860527 602446779 649458523 983313185 649458523 983313185 365160363 639393307 365160363 639393307 653358241 843721774 653358241 843721774 378564836 579694558 378564836 579694558 553543186 994450264 553543186 994450264 315296786 472446578 315296786 472446578 681544109 469261667 681544109 469261667 312113557 465816241 312113557 465816241 303141401 453314913 303141401 453314913 698952287 441503838 698952287 441503838 733186182 384399890 733186182 384399890 253847147 378770399 253847147 378770399 769963159 310312055 769963159 310312055 194014100 290881172 194014100 290881172 814495246 268706510 814495246 268706510 828639054 245392494 828639054 245392494 148262719 220318833 148262719 220318833 141364737 182925885 141364737 182925885 879263407 178967621 879263407 178967621 884246067 170040921 884246067 170040921 108049253 157949788 108049253 157949788 897491865 144432560 897491865 144432560 908343149 136896694 908343149 136896694 91021124 134433392 91021124 134433392 914952366 128413869 914952366 128413869 916217691 124226254 916217691 124226254 81614029 117820150 81614029 117820150 923108051 115085842 923108051 115085842 74215224 111444706 74215224 111444706 932736387 102175328 932736387 102175328 934403925 98138472 934403925 98138472 65037406 97107699 65037406 97107699 935816633 91504997 935816633 91504997 60488313 79325562 60488313 79325562 50364105 71884910 50364105 71884910 952196535 70438533 952196535 70438533 953190842 68955366 953190842 68955366 46151913 66067295 46151913 66067295 959647736 59078223 959647736 59078223 39204560 57264290 39204560 57264290 962717343 53739036 962717343 53739036 964496824 51051162 964496824 51051162 32299675 45474701 32299675 45474701 969428294 40314387 969428294 40314387 972753503 37899018 972753503 37899018 25113768 36373665 25113768 36373665 975888754 35857075 975888754 35857075 23353642 35080410 23353642 35080410 22449135 32582629 22449135 32582629 21149642 31520118 21149642 31520118 979441132 30864284 979441132 30864284 20039497 29751226 20039497 29751226 18062939 27883186 18062939 27883186 981945435 25099323 981945435 25099323 14609837 22106366 14609837 22106366 985640531 20974739 985640531 20974739 986639219 19236532 986639219 19236532 12504084 17245320 12504084 17245320 988985259 15130926 988985259 15130926 9524083 13997618 9524083 13997618 8838276 13117396 8838276 13117396 8640160 12546680 8640160 12546680 991893053 11901887 991893053 11901887 992118081 11148672 992118081 11148672 7369306 10952495 7369306 10952495 7266528 10952495 640090791 731324585 640090791 731324585 514443117 521440383 514443117 521440383 668285600 480766372 668285600 480766372 314697532 471153573 314697532 471153573 311103346 455680448 311103346 455680448 303313482 389855720 303313482 389855720 257005923 348999553 257005923 348999553 231980724 343102287 231980724 343102287 788160905 296282131 788160905 296282131 803081353 277130683 803081353 277130683 830917881 238653117 830917881 238653117 843328877 235264270 843328877 235264270 854659273 213183691 854659273 213183691 867836886 185712511 867836886 185712511 878456789 179639933 878456789 179639933 889213910 164355146 889213910 164355146 893869507 156407499 893869507 156407499 103842334 149845706 103842334 149845706 97941884 145116588 97941884 145116588 904701201 139939577 904701201 139939577 82737439 123254306 82737439 123254306 81235328 118672915 81235328 118672915 925863275 110705500 925863275 110705500 70179152 99452555 70179152 99452555 64455310 91632375 64455310 91632375 58403243 76032932 58403243 76032932 952126858 68897809 952126858 68897809 46407806 68796761 46407806 68796761 44270895 62801494 44270895 62801494 42249409 59038841 42249409 59038841 960744597 55832117 960744597 55832117 36814465 51798942 36814465 51798942 33425416 49091760 33425416 49091760 967986132 46354420 967986132 46354420 968705729 45143164 968705729 45143164 28203058 40761321 28203058 40761321 25965621 38109730 25965621 38109730 975765518 36389816 975765518 36389816 24071034 35613264 24071034 35613264 23430044 34629242 23430044 34629242 978391439 31395411 978391439 31395411 20329506 30020689 20329506 30020689 19079015 25611057 19079015 25611057 14202044 22172711 14202044 22172711 985518438 20457957 985518438 20457957 12793331 19483905 12793331 19483905 988244469 17287554 988244469 17287554 10592750 15291337 10592750 15291337 9609792 14283950 9609792 14283950 9575491 13255544 9575491 13255544 7976544 12091810 7976544 12091810 7694900 11198727 7694900 11198727 7291166 10972853 7291166 10972853 7274222 10972853 624818555 899701142 624818555 899701142 660371395 497330555 660371395 497330555 669063593 483769607 669063593 483769607 297309359 403003634 297309359 403003634 760907988 350932520 760907988 350932520 767374417 343536904 767374417 343536904 216168484 298675657 216168484 298675657 810685325 277732322 810685325 277732322 178169566 261846850 178169566 261846850 164958288 223787645 164958288 223787645 135657279 199896553 135657279 199896553 886126165 162559066 886126165 162559066 107914437 156832677 107914437 156832677 900949915 141763852 900949915 141763852 93529601 139017398 93529601 139017398 913613340 125831091 913613340 125831091 80892234 116043146 80892234 116043146 76081063 112712672 76081063 112712672 929996715 103421097 929996715 103421097 935062716 98665414 935062716 98665414 937384215 92916578 937384215 92916578 61274364 72186266 61274364 72186266 48164140 71645254 48164140 71645254 47400559 67448965 47400559 67448965 954822877 65458158 954822877 65458158 39676283 57811664 39676283 57811664 961153327 56903658 961153327 56903658 37878264 56100734 37878264 56100734 962189311 55572410 962189311 55572410 36498953 52386111 36498953 52386111 965438736 46994299 965438736 46994299 29442732 42103751 29442732 42103751 27702065 40537234 27702065 40537234 972629615 36830835 972629615 36830835 24114057 36003480 24114057 36003480 23694905 33823625 23694905 33823625 978693386 31453058 978693386 31453058 20691971 31395408 20691971 31395408 979522784 30623096 979522784 30623096 18950000 25622924 18950000 25622924 14337410 22347860 14337410 22347860 14209899 21951082 14209899 21951082 986533209 19315518 986533209 19315518 11489009 16348159 11489009 16348159 989487457 14606756 989487457 14606756 990478446 14351085 990478446 14351085 9160468 12873610 9160468 12873610 991563419 12381933 991563419 12381933 991638622 11836857 991638622 11836857 7465916 11171531 7465916 11171531 992224279 11171531 382395750 795473115 382395750 795473115 567247271 899226138 567247271 899226138 408243326 578162875 408243326 578162875 621685059 792012692 621685059 792012692 360060979 533570578 360060979 533570578 646625576 754586959 646625576 754586959 384486330 607082165 384486330 607082165 573854023 757787982 573854023 757787982 487754349 500326549 487754349 500326549 661736401 966006984 661736401 966006984 524343316 620103910 524343316 620103910 659066095 982105263 659066095 982105263 438628216 717943077 438628216 717943077 568843492 744571444 568843492 744571444 621939971 498988457 621939971 498988457 323327591 475387160 323327591 475387160 682072489 407561445 682072489 407561445 759963913 354991998 759963913 354991998 231183528 326375728 231183528 326375728 795464521 286477225 795464521 286477225 176168313 257635222 176168313 257635222 830254375 251704055 830254375 251704055 162469327 235967704 162469327 235967704 153621875 226751183 153621875 226751183 135845843 202605849 135845843 202605849 133212107 173377667 133212107 173377667 115372424 171146117 115372424 171146117 887914994 168286987 887914994 168286987 111406993 164464963 111406993 164464963 103347954 150804445 103347954 150804445 99430081 146164439 99430081 146164439 906022235 137501654 906022235 137501654 85588405 121994818 85588405 121994818 78021793 114135503 78021793 114135503 925398148 108373904 925398148 108373904 71044473 99997831 71044473 99997831 66041994 95631567 66041994 95631567 63102205 92551988 63102205 92551988 940420763 78005679 940420763 78005679 49226473 73044292 49226473 73044292 48030131 71461648 48030131 71461648 46549345 69003599 46549345 69003599 39974926 58858781 39974926 58858781 960866745 58067545 960866745 58067545 962099269 54501839 962099269 54501839 964133361 50483810 964133361 50483810 32179354 45250781 32179354 45250781 27249961 37367475 27249961 37367475 24380150 36607664 24380150 36607664 978057937 33130879 978057937 33130879 978268694 32207881 978268694 32207881 20964804 31513477 20964804 31513477 981550517 25206239 981550517 25206239 984292195 23052001 984292195 23052001 14997269 22746781 14997269 22746781 14105712 21333294 14105712 21333294 986465408 19857623 986465408 19857623 12067910 18234568 12067910 18234568 989858775 14515890 989858775 14515890 9709323 13788381 9709323 13788381 9169454 13704736 9169454 13704736 991031891 13015699 991031891 13015699 991205461 12585930 991205461 12585930 8244680 12239938 8244680 12239938 8032023 12239938 564813035 879520298 564813035 879520298 425326662 965969667 425326662 965969667 627123309 617515891 627123309 617515891 445056550 904129089 445056550 904129089 335508144 754115373 335508144 754115373 639300897 901868465 639300897 901868465 542582690 632188388 542582690 632188388 593773609 533352351 593773609 533352351 484371793 753357157 484371793 753357157 632426330 838806145 632426330 838806145 368006181 491974346 368006181 491974346 674542469 436434585 674542469 436434585 722496822 393828353 722496822 393828353 250161366 373266208 250161366 373266208 762363770 345933334 762363770 345933334 216763808 319390698 216763808 319390698 208308063 289666574 208308063 289666574 177178801 255940739 177178801 255940739 831777670 251786412 831777670 251786412 166219075 236062597 166219075 236062597 843494639 232366033 843494639 232366033 151353286 227305831 151353286 227305831 851186504 222194906 851186504 222194906 144681018 217735778 144681018 217735778 864481955 186603234 864481955 186603234 117097504 174978119 117097504 174978119 115754619 171258555 115754619 171258555 886655632 162772618 886655632 162772618 892883130 160359991 892883130 160359991 899498995 144684277 899498995 144684277 95668391 131526288 95668391 131526288 913717577 130151778 913717577 130151778 86258363 127725639 86258363 127725639 81004484 117679962 81004484 117679962 924519414 112743768 924519414 112743768 927070909 107792507 927070909 107792507 932836732 101295112 932836732 101295112 64536572 96181647 64536572 96181647 948603269 75354603 948603269 75354603 949688201 74164028 949688201 74164028 47225515 63782083 47225515 63782083 958325702 60858343 958325702 60858343 959349918 59697264 959349918 59697264 38654202 56225542 38654202 56225542 36867394 53533866 36867394 53533866 965990676 49059605 965990676 49059605 968604244 45567116 968604244 45567116 30366214 41705693 30366214 41705693 972206793 40959355 972206793 40959355 972367838 36746965 972367838 36746965 24330856 33818000 24330856 33818000 22466555 33536777 22466555 33536777 978642493 28485352 978642493 28485352 17536905 25240543 17536905 25240543 983639459 24363341 983639459 24363341 15808318 23670343 15808318 23670343 984939940 22507395 984939940 22507395 986207334 20598745 986207334 20598745 986935092 18567327 986935092 18567327 11655619 17505626 11655619 17505626 11433936 16459999 11433936 16459999 10591339 15242855 10591339 15242855 990179392 14692829 990179392 14692829 9801930 14488486 9801930 14488486 990688184 13419554 990688184 13419554 8763236 12707133 8763236 12707133 991386591 11859331 991386591 11859331 992156307 11347115 992156307 683926460 992156307 683926460 537999534 774084067 537999534 774084067 622883652 937900271 622883652 937900271 348616348 517828440 348616348 517828440 467888818 882771489 467888818 882771489 543642936 594603231 543642936 594603231 444430507 820246766 444430507 820246766 360483570 593474873 360483570 593474873 487205146 768755331 487205146 768755331 391462664 945121511 391462664 945121511 619121045 517138110 619121045 517138110 377040618 803701805 377040618 803701805 447466698 609424838 447466698 609424838 395233984 545847644 395233984 545847644 661354059 916877081 661354059 916877081 487128552 721939103 487128552 721939103 615870953 563680870 615870953 563680870 455207877 768836472 455207877 768836472 549841056 895010300 549841056 895010300 425283595 554832863 425283595 554832863 508096669 712258054 508096669 712258054 409319214 785938246 409319214 785938246 488647348 649653905 488647348 649653905 359799668 826609437 359799668 826609437 564160931 675478851 564160931 675478851 595370906 751013277 595370906 751013277 338595692 927509010 338595692 927509010 466434081 563634611 466434081 563634611 589589866 884362987 589589866 884362987 331666300 430061860 331666300 430061860 243057802 364521163 243057802 364521163 240772355 355804187 240772355 355804187 771942150 326961807 771942150 326961807 790318660 302202987 790318660 302202987 194427677 284505967 194427677 284505967 817391796 271997879 817391796 271997879 169561277 253618015 169561277 253618015 844890647 227040906 844890647 227040906 852331747 214846590 852331747 214846590 142058981 210530926 142058981 210530926 861831465 204475166 861831465 204475166 126175353 185707401 126175353 185707401 120747164 176134107 120747164 176134107 884930822 164123483 884930822 164123483 891172800 163087429 891172800 163087429 898863082 151782589 898863082 151782589 97034999 137145019 97034999 137145019 87884756 121881499 87884756 121881499 919864723 117235208 919864723 117235208 923165025 114866671 923165025 114866671 925283468 112579180 925283468 112579180 926038816 103083951 926038816 103083951 932795244 96897131 932795244 96897131 939276995 80622800 939276995 80622800 946139345 78674733 946139345 78674733 949005135 75914974 949005135 75914974 950354580 72512801 950354580 72512801 953755255 65190586 953755255 65190586 41292454 60463100 41292454 60463100 960095718 58739597 960095718 58739597 961251559 56435715 961251559 56435715 962950857 50554061 962950857 50554061 968579555 44794946 968579555 44794946 29009799 43793899 29009799 43793899 971093110 41688432 971093110 41688432 972302856 37144060 972302856 37144060 24637248 36972080 24637248 36972080 23050680 34544192 23050680 34544192 22603825 33060582 22603825 33060582 978532039 28921049 978532039 28921049 18201157 25547234 18201157 25547234 983657652 23454260 983657652 23454260 984531513 22693796 984531513 22693796 984952536 22389335 984952536 22389335 14116549 20991415 14116549 20991415 12997349 19729824 12997349 19729824 987520066 18443553 987520066 18443553 10688677 16364862 10688677 16364862 989426901 14990202 989426901 14990202 9566560 14041312 9566560 14041312 990710759 13863330 990710759 13863330 991028280 13128600 991028280 13128600 8545088 12862259 8545088 12862259 991190287 12862259 656026693 842067650 656026693 842067650 378338827 564487128 378338827 564487128 593212754 951631844 593212754 951631844 354669390 832951951 354669390 832951951 426692000 980921608 426692000 980921608 642176892 708707622 642176892 708707622 349498691 973738324 349498691 973738324 648454913 515675029 648454913 515675029 388686372 754799900 388686372 754799900 563002501 547355172 563002501 547355172 336840630 927209765 336840630 927209765 657561346 992165188 657561346 992165188 451045845 615455770 451045845 615455770 481467607 745519312 481467607 745519312 396923559 500345984 396923559 500345984 518239959 966658362 518239959 966658362 640015713 628002495 640015713 628002495 554195616 911758246 554195616 911758246 579351520 528605013 579351520 528605013 394587386 989672252 394587386 989672252 653822125 530912291 653822125 530912291 401967275 907479403 401967275 907479403 501067579 489475530 501067579 489475530 301231820 432991407 301231820 432991407 272581623 398841258 272581623 398841258 737362400 375996871 737362400 375996871 751429390 366360987 751429390 366360987 221136392 327080884 221136392 327080884 800347894 292313117 800347894 292313117 804645210 282308451 804645210 282308451 180525472 267139818 180525472 267139818 825186581 261385116 825186581 261385116 157850699 233187681 157850699 233187681 149233381 218415542 149233381 218415542 857099074 201303503 857099074 201303503 873953570 187689481 873953570 187689481 877609586 177466594 877609586 177466594 888230993 166436390 888230993 166436390 109742651 154105455 109742651 154105455 102393409 152215663 102393409 152215663 93321735 136282520 93321735 136282520 910834895 128400054 910834895 128400054 81695904 120667377 81695904 120667377 80212425 115402859 80212425 115402859 76597142 113365043 76597142 113365043 928832594 102699890 928832594 102699890 64108325 93197088 64108325 93197088 938991601 85276166 938991601 85276166 56633100 80540800 56633100 80540800 50356921 74060248 50356921 74060248 951795639 65867859 951795639 65867859 955873429 64304201 955873429 64304201 42351210 61980574 42351210 61980574 959444690 59815898 959444690 59815898 39242041 57988222 39242041 57988222 38202349 55508374 38202349 55508374 965078278 48170040 965078278 48170040 31217268 46367681 31217268 46367681 28921434 41409367 28921434 41409367 26719636 38632028 26719636 38632028 24771674 36752902 24771674 36752902 975743267 35205179 975743267 35205179 22839242 34156496 22839242 34156496 22201318 32928235 22201318 32928235 21496308 32297636 21496308 32297636 980309532 28589919 980309532 28589919 981426363 27441791 981426363 27441791 983571880 24737843 983571880 24737843 15317910 23440459 15317910 23440459 984474309 22838878 984474309 22838878 13777094 21331661 13777094 21331661 986452168 19589513 986452168 19589513 12330470 17846929 12330470 17846929 988524832 17033148 988524832 17033148 988908879 16339614 988908879 16339614 989785947 15205234 989785947 15205234 990428441 13394931 990428441 13394931 8808866 12949049 8808866 12949049 8044374 12286608 8044374 12286608 8040760 12286608 453121923 768948033 453121923 768948033 576071194 562517548 576071194 562517548 690101189 417126655 690101189 417126655 733170867 373571169 733170867 373571169 245361359 336074523 245361359 336074523 776427554 318606944 776427554 318606944 210098667 303577358 210098667 303577358 797446855 301085576 797446855 301085576 802152423 285529381 802152423 285529381 815846960 275740196 815846960 275740196 816875385 271451167 816875385 271451167 173185536 261549253 173185536 261549253 829819148 252093341 829819148 252093341 843500764 219883465 843500764 219883465 859150084 208661247 859150084 208661247 128652098 190918875 128652098 190918875 876775650 177523040 876775650 177523040 895385524 157152993 895385524 157152993 99548144 139280877 99548144 139280877 909686298 131112052 909686298 131112052 86655612 127644560 86655612 127644560 916281120 126091053 916281120 126091053 917440618 116033564 917440618 116033564 76973485 115660112 76973485 115660112 71013250 105206617 71013250 105206617 59031413 85285046 59031413 85285046 943946155 81070155 943946155 81070155 948241272 75950927 948241272 75950927 949517097 72259936 949517097 72259936 45783099 62805241 45783099 62805241 958328423 60977516 958328423 60977516 40517958 59259439 40517958 59259439 960604296 57434292 960604296 57434292 964504002 48998782 964504002 48998782 31374776 45434836 31374776 45434836 969178037 44311979 969178037 44311979 970233722 44112249 970233722 44112249 28634006 42531305 28634006 42531305 971570612 41968803 971570612 41968803 972751077 40141318 972751077 40141318 25409220 37876447 25409220 37876447 24870696 37144059 24870696 37144059 976507907 34856271 976507907 34856271 22573771 32873309 22573771 32873309 980014733 25708587 980014733 25708587 983934426 23999678 983934426 23999678 984048658 23454263 984048658 23454263 15026849 22991524 15026849 22991524 984617459 22868308 984617459 22868308 14767782 22503714 14767782 22503714 985358629 21968764 985358629 21968764 13505951 20612796 13505951 20612796 986365704 19884488 986365704 19884488 987827408 17906254 987827408 17906254 988021597 16832641 988021597 16832641 10913832 16523197 10913832 16523197 989181730 15965055 989181730 15965055 10350838 15365461 10350838 15365461 989831715 15130930 989831715 15130930 990306465 14543275 990306465 14543275 9260448 13593555 9260448 13593555 991107609 13105121 991107609 724530432 991107609 724530432 403438852 612063897 403438852 612063897 530063867 912535529 530063867 912535529 341295517 742719426 341295517 742719426 521542676 868935072 521542676 868935072 434683240 490719734 434683240 490719734 681057592 469370832 681057592 469370832 310884329 418194865 310884329 418194865 718886092 404577864 718886092 404577864 246578160 369117478 246578160 369117478 238672294 357317666 238672294 357317666 761499345 344217904 761499345 344217904 209945805 307984140 209945805 307984140 203497972 302562922 203497972 302562922 198033450 295705334 198033450 295705334 803833958 287323727 803833958 287323727 181528594 275221765 181528594 275221765 173455914 256676238 173455914 256676238 830335167 245485782 830335167 245485782 141950634 197350905 141950634 197350905 131160226 193806824 131160226 193806824 112284656 159896290 112284656 159896290 895220140 156541914 895220140 156541914 897856255 153235085 897856255 153235085 903977884 142962992 903977884 142962992 91936702 130822104 91936702 130822104 916195578 125461048 916195578 125461048 917603034 116736917 917603034 116736917 924862779 112172749 924862779 112172749 74147068 108813568 74147068 108813568 928717013 107907779 928717013 107907779 932971856 99204219 932971856 99204219 62593210 92204630 62593210 92204630 943523349 83718197 943523349 83718197 54221858 80389569 54221858 80389569 947089085 77514641 947089085 77514641 50903159 75372950 50903159 75372950 47092008 67656655 47092008 67656655 957700485 62364921 957700485 62364921 959020566 60706669 959020566 60706669 961187002 53578238 961187002 53578238 35609139 52228601 35609139 52228601 35179241 50977970 35179241 50977970 967243241 44635113 967243241 44635113 970469243 42648890 970469243 42648890 27551817 40826451 27551817 40826451 972958625 39380240 972958625 39380240 974231179 37860787 974231179 37860787 974724742 37401548 974724742 37401548 23626328 34971476 23626328 34971476 977448972 33130880 977448972 33130880 20331029 29014140 20331029 29014140 982610457 25373253 982610457 25373253 16028498 24661055 16028498 24661055 15377899 23282189 15377899 23282189 984532980 23085490 984532980 23085490 985810805 20674855 985810805 20674855 986542978 19595696 986542978 19595696 11929141 17092275 11929141 17092275 989177645 15736418 989177645 15736418 10251626 15060275 10251626 15060275 990240670 13922554 990240670 13922554 991079796 13173199 991079796 868268557 991079796 868268557 532748092 817458741 532748092 817458741 657754618 652914800 657754618 652914800 408381127 918501103 408381127 918501103 593498011 621555894 593498011 621555894 315025521 439786864 315025521 439786864 717214438 418285644 717214438 418285644 277456325 406622690 277456325 406622690 253845105 373219262 253845105 373219262 748939160 370606322 748939160 370606322 755133989 352519989 755133989 352519989 231575012 341102342 231575012 341102342 781542144 311694532 781542144 311694532 797444570 278391114 797444570 278391114 815181110 275885330 815181110 275885330 824258910 263974546 824258910 263974546 169562679 253034441 169562679 253034441 164787583 248812407 164787583 248812407 839110648 239268479 839110648 239268479 843073977 231763883 843073977 231763883 144055572 217507161 144055572 217507161 856005359 209713266 856005359 209713266 131301478 188677013 131301478 188677013 878396422 182166716 878396422 182166716 880324212 177573861 880324212 177573861 110511587 163970836 110511587 163970836 106390654 154433684 106390654 154433684 902660752 145119949 902660752 145119949 95187357 139655422 95187357 139655422 913462769 128300930 913462769 128300930 84158425 126602887 84158425 126602887 83820775 124841037 83820775 124841037 82898556 122844395 82898556 122844395 80126847 118493381 80126847 118493381 924274195 108883936 924274195 108883936 929084347 105789163 929084347 105789163 69493854 104483949 69493854 104483949 932514415 88472933 932514415 88472933 56857427 84937130 56857427 84937130 945930694 77908802 945930694 77908802 51689603 76854748 51689603 76854748 953842314 68111788 953842314 68111788 44290554 63650126 44290554 63650126 957510219 62455658 957510219 62455658 41770521 60062949 41770521 60062949 39876431 58871578 39876431 58871578 39153490 56033569 39153490 56033569 36633150 51286291 36633150 51286291 968966641 44925862 968966641 44925862 29054310 43876429 29054310 43876429 970648394 41448638 970648394 41448638 26203734 38467167 26203734 38467167 974120970 38287498 974120970 38287498 25403612 37470434 25403612 37470434 24043269 36195968 24043269 36195968 23397894 34870257 23397894 34870257 22716830 33048799 22716830 33048799 978397670 32152799 978397670 32152799 978726375 31084742 978726375 31084742 19239367 29414556 19239367 29414556 17937578 27589305 17937578 27589305 16582001 25293983 16582001 25293983 16116298 25097714 16116298 25097714 984050368 22606496 984050368 22606496 14110638 21955747 14110638 21955747 985944337 20804654 985944337 20804654 13339111 19780627 13339111 19780627 12171925 18281646 12171925 18281646 988134675 16982417 988134675 16982417 10524496 15498527 10524496 15498527 990044388 14244475 990044388 14244475 990698019 13462415 990698019 13462415 9015982 13462415 515569970 810578262 515569970 810578262 592062472 683869910 592062472 683869910 393561848 581136259 393561848 581136259 575143945 798681718 575143945 798681718 389868590 919510753 389868590 919510753 657158737 617584889 657158737 617584889 345943673 475804523 345943673 475804523 281341795 376510089 281341795 376510089 764152124 347080646 764152124 347080646 228179492 325391698 228179492 325391698 211465897 314397286 211465897 314397286 789064941 302933634 789064941 302933634 194018572 287087603 194018572 287087603 185698540 274675831 185698540 274675831 822074659 266770955 822074659 266770955 168964951 250563156 168964951 250563156 848405242 224858578 848405242 224858578 144367515 213823155 144367515 213823155 131776585 193551978 131776585 193551978 887770991 166295446 887770991 166295446 893049793 157720325 893049793 157720325 896600839 154836970 896600839 154836970 899342153 148904952 899342153 148904952 97918439 145111797 97918439 145111797 905837906 138369591 905837906 138369591 88701573 132638357 88701573 132638357 912483130 128261130 912483130 128261130 917435131 122431626 917435131 122431626 81473848 115989893 81473848 115989893 73723006 110311455 73723006 110311455 70822978 105732522 70822978 105732522 937139055 92175655 937139055 92175655 59532815 83318937 59532815 83318937 945319465 80704340 945319465 80704340 948018758 76488108 948018758 76488108 49209956 71901520 49209956 71901520 46214017 66730652 46214017 66730652 955448121 65966329 955448121 65966329 957348648 58094708 957348648 58094708 962565853 55083248 962565853 55083248 36911914 53560382 36911914 53560382 963917862 48476739 963917862 48476739 967271408 47739907 967271408 47739907 29854371 44957205 29854371 44957205 28126114 40621561 28126114 40621561 974072819 37870857 974072819 37870857 24837261 36830832 24837261 36830832 975912157 34691172 975912157 34691172 978399926 31618801 978399926 31618801 20753687 30035534 20753687 30035534 18073875 27231806 18073875 27231806 17115732 25194065 17115732 25194065 983925121 23946146 983925121 23946146 984235322 23570315 984235322 23570315 14663512 22085005 14663512 22085005 13476819 20243590 13476819 20243590 12908024 19744743 12908024 19744743 987111721 18567325 987111721 18567325 987661689 17601029 987661689 17601029 11483706 17342290 11483706 17342290 988914323 16348163 988914323 16348163 10435419 15365460 10435419 15365460 9994806 14948652 9994806 14948652 990211995 14041311 990211995 14041311 9272895 13811167 9272895 13811167 9045124 13444754 9045124 13444754 990948371 13444754 518005334 832812833 518005334 832812833 357261012 687746561 357261012 687746561 664702496 491754849 664702496 491754849 316880262 476131919 316880262 476131919 303127012 446356923 303127012 446356923 271711594 376920962 271711594 376920962 748955483 351035645 748955483 351035645 766543160 343994262 766543160 343994262 773074720 321343010 773074720 321343010 205221680 307926838 205221680 307926838 799449575 285791602 799449575 285791602 176799308 267283405 176799308 267283405 171019006 248226598 171019006 248226598 150542280 221442479 150542280 221442479 867071759 194422911 867071759 194422911 124966852 186322110 124966852 186322110 121128892 177015124 121128892 177015124 113052981 166538587 113052981 166538587 891567042 159067153 891567042 159067153 100351744 148139625 100351744 148139625 901713740 147204048 901713740 147204048 97143087 145047167 97143087 145047167 93810336 134323443 93810336 134323443 912135141 129300808 912135141 129300808 85977851 128604203 85977851 128604203 922783156 113759247 922783156 113759247 926060933 110297879 926060933 110297879 928847631 96066958 928847631 96066958 940333270 84152033 940333270 84152033 53886491 79584264 53886491 79584264 52441745 78034537 52441745 78034537 51401498 72064967 51401498 72064967 953949347 68111784 953949347 68111784 954975608 66238939 954975608 66238939 955548523 64255725 955548523 64255725 43028120 63353705 43028120 63353705 959367536 60235631 959367536 60235631 959890375 58391315 959890375 58391315 39177183 57750645 39177183 57750645 38233014 56225540 38233014 56225540 963521673 50558322 963521673 50558322 33041163 47239241 33041163 47239241 969219217 44890163 969219217 44890163 969983812 41448639 969983812 41448639 973185889 39005286 973185889 39005286 25730558 37982154 25730558 37982154 974536266 37428444 974536266 37428444 24270560 35758375 24270560 35758375 976687996 35220086 976687996 35220086 977680046 33167671 977680046 33167671 20610563 30039435 20610563 30039435 980129439 29543707 980129439 29543707 980695528 29010740 980695528 29010740 18205160 28296567 18205160 28296567 17237530 25876525 17237530 25876525 982929770 25510530 982929770 25510530 983776008 24013986 983776008 24013986 14502444 22525079 14502444 22525079 14150569 21331656 14150569 21331656 12156366 18438140 12156366 18438140 987800610 17665217 987800610 17665217 11500005 16533717 11500005 16533717 989435537 15746158 989435537 15746158 989737233 15065660 989737233 15065660 9621194 14132431 9621194 14132431 9282557 13922550 9282557 705870391 9282557 705870391 601522377 857626569 601522377 857626569 400501480 991936352 400501480 991936352 376016700 757149311 376016700 757149311 545709417 881591651 545709417 881591651 676872060 461408983 676872060 461408983 722655322 375182682 722655322 375182682 226795752 321436561 226795752 321436561 799444645 292557602 799444645 292557602 806002857 287645421 806002857 287645421 188528557 281766455 188528557 281766455 823598062 262241814 823598062 262241814 826423079 260719085 826423079 260719085 842353031 236601269 842353031 236601269 147982714 222834352 147982714 222834352 866819474 194909519 866819474 194909519 128555455 188791614 128555455 188791614 879517726 179533082 879517726 179533082 115261415 172028872 115261415 172028872 888838307 165568217 888838307 165568217 897340444 149950172 897340444 149950172 909181974 136452697 909181974 136452697 90016085 133334195 90016085 133334195 88118419 128845829 88118419 128845829 84190669 126605556 84190669 126605556 80120472 119432640 80120472 119432640 925042174 111433283 925042174 111433283 927131274 109589393 927131274 109589393 72615165 108361238 72615165 108361238 69999921 99166565 69999921 99166565 56782496 80749880 56782496 80749880 946144995 79625149 946144995 79625149 52464595 75578598 52464595 75578598 48365003 70030119 48365003 70030119 47135029 69577479 47135029 69577479 955166019 66107846 955166019 66107846 43038189 62772393 43038189 62772393 958020615 62364920 958020615 62364920 39586801 58500449 39586801 58500449 963581469 51772967 963581469 51772967 967842023 45727778 967842023 45727778 968957512 44810161 968957512 44810161 973090955 39632171 973090955 39632171 973621501 39247845 973621501 39247845 974448737 37822383 974448737 37822383 24159655 36004308 24159655 36004308 22445658 32082439 22445658 32082439 19771527 29851101 19771527 29851101 19265241 26244722 19265241 26244722 982949650 24929948 982949650 24929948 15952011 24476074 15952011 24476074 984016867 22311242 984016867 22311242 985682961 20437381 985682961 20437381 986635318 19589510 986635318 19589510 987277385 18465934 987277385 18465934 987620827 18065950 987620827 18065950 11645116 17713620 11645116 17713620 988167871 17572186 988167871 17572186 989230052 15890179 989230052 15890179 10509651 15464112 10509651 15464112 10304544 15060653 10304544 15060653 990416238 14149638 990416238 14149638 990669094 14149638 537376499 813139274 537376499 813139274 480501859 982994584 480501859 982994584 394366788 914916914 394366788 914916914 585171000 687069159 585171000 687069159 329265280 484143204 329265280 484143204 306137306 454691556 306137306 454691556 263244692 381483196 263244692 381483196 252956428 378145832 252956428 378145832 744435006 353834489 744435006 353834489 762615030 346209003 762615030 346209003 210843532 317225389 210843532 317225389 795426454 303952552 795426454 303952552 198298683 292675329 198298683 292675329 806917927 272696373 806917927 272696373 173868420 250967800 173868420 250967800 834026526 237962334 834026526 237962334 152156425 224980539 152156425 224980539 141250013 204417656 141250013 204417656 865315413 198753232 865315413 198753232 130268974 193004380 130268974 193004380 122332012 183404737 122332012 183404737 880992325 177962025 880992325 177962025 885432076 169809947 885432076 169809947 111892643 162703553 111892643 162703553 894352093 149873183 894352093 149873183 98462198 145822050 98462198 145822050 92607345 136310500 92607345 136310500 89650744 134467052 89650744 134467052 912556115 131517209 912556115 131517209 913793167 127458566 913793167 127458566 84501850 126091050 84501850 126091050 80161283 116542829 80161283 116542829 76585894 111277822 76585894 111277822 928012414 106366920 928012414 106366920 66206892 98649302 66206892 98649302 940923219 87631624 940923219 87631624 941964775 86106239 941964775 86106239 945843016 79135221 945843016 79135221 951346132 71537489 951346132 71537489 45531149 66362083 45531149 66362083 43514904 64385719 43514904 64385719 40012544 58258097 40012544 58258097 32409274 47406397 32409274 47406397 968389264 46197081 968389264 46197081 30477369 42919590 30477369 42919590 28181404 41173353 28181404 41173353 27138008 40746409 27138008 40746409 26217218 39478597 26217218 39478597 974624552 36859408 974624552 36859408 975506532 35710190 975506532 35710190 977150571 34629245 977150571 34629245 21384736 30456650 21384736 30456650 980301778 29652811 980301778 29652811 18760008 26318020 18760008 26318020 982816815 25206236 982816815 25206236 15871718 22954589 15871718 22954589 986494084 19541158 986494084 19541158 11947209 17846340 11947209 17846340 988846318 16523201 988846318 16523201 10755030 15487569 10755030 15487569 990364478 14292052 990364478 14292052 990667045 14164538 990667045 825204473 990667045 825204473 455111277 609440064 455111277 609440064 603737105 847643411 603737105 847643411 390597047 498618040 390597047 498618040 685914420 434814187 685914420 434814187 274914916 404533029 274914916 404533029 728176379 399351662 728176379 399351662 263165279 389179592 263165279 389179592 737933221 382892608 737933221 382892608 254994499 380147911 254994499 380147911 214757260 318340677 214757260 318340677 789992660 310511692 789992660 310511692 195591698 292719106 195591698 292719106 817590466 264450363 817590466 264450363 837944307 241163125 837944307 241163125 157764753 230260219 157764753 230260219 148883921 211229392 148883921 211229392 861821114 197933756 861821114 197933756 131546887 194002637 131546887 194002637 877668871 182679356 877668871 182679356 115699037 163779917 115699037 163779917 897160320 150959636 897160320 150959636 99475990 147889325 99475990 147889325 96690582 139075234 96690582 139075234 907365057 133713078 907365057 133713078 85784420 128244455 85784420 128244455 85231176 124616213 85231176 124616213 77946666 114158030 77946666 114158030 924656481 110346114 924656481 110346114 66866712 90303668 66866712 90303668 60087926 84964583 60087926 84964583 53099529 76470853 53099529 76470853 49276918 73084620 49276918 73084620 952455696 67467292 952455696 67467292 45226466 67143611 45226466 67143611 43566081 63413448 43566081 63413448 959003570 58098658 959003570 58098658 964801045 49526538 964801045 49526538 966604351 49234613 966604351 49234613 31071483 46139720 31071483 46139720 968839052 45389161 968839052 45389161 970405926 43733707 970405926 43733707 28422848 43017988 28422848 43017988 28354851 42784603 28354851 42784603 971615722 41291862 971615722 41291862 26700703 39988640 26700703 39988640 973726841 37847874 973726841 37847874 23978625 34643009 23978625 34643009 977862219 31482321 977862219 31482321 20559973 28377090 20559973 28377090 982326983 26538702 982326983 26538702 16817789 26033766 16817789 26033766 16210517 25099320 16210517 25099320 983541917 24918962 983541917 24918962 15097066 23114709 15097066 23114709 14267865 22091660 14267865 22091660 13993283 20738868 13993283 20738868 986861974 19585796 986861974 19585796 12014218 18279646 12014218 18279646 987927189 17829606 987927189 17829606 11345740 17277150 11345740 17277150 10785361 15965053 10785361 15965053 990240008 14346682 990240008 14346682 990521130 14346682 507586999 612829369 507586999 612829369 611861573 972555292 611861573 972555292 534159354 672306163 534159354 672306163 398953718 865512202 398953718 865512202 626444523 995175130 626444523 995175130 328033933 476161624 328033933 476161624 682809216 421855572 682809216 421855572 725318665 405285034 725318665 405285034 731752915 396926319 731752915 396926319 262795179 390733736 262795179 390733736 254009952 379443781 254009952 379443781 747668766 340516707 747668766 340516707 782152463 318922846 782152463 318922846 210066581 308872017 210066581 308872017 798230236 299004057 798230236 299004057 197312709 297841973 197312709 297841973 801273526 278526314 801273526 278526314 180044637 270981856 180044637 270981856 820597295 268283738 820597295 268283738 822163326 243551104 822163326 243551104 153838371 231326720 153838371 231326720 137486106 197558856 137486106 197558856 869048323 194568553 869048323 194568553 129501637 189450971 129501637 189450971 123716388 179528575 123716388 179528575 882447757 164272581 882447757 164272581 106979179 160008398 106979179 160008398 103735707 153324726 103735707 153324726 898804223 150531860 898804223 150531860 100030798 141119488 100030798 141119488 906976952 139011870 906976952 139011870 88971907 128846653 88971907 128846653 915049521 125004951 915049521 125004951 80957127 120773931 80957127 120773931 924170574 112251378 924170574 112251378 73098735 109775754 73098735 109775754 930837089 104581927 930837089 104581927 67079244 97119403 67079244 97119403 61199758 91388593 61199758 91388593 939901468 89712952 939901468 89712952 58322541 86470451 58322541 86470451 943424599 80491851 943424599 80491851 946142021 79584267 946142021 79584267 949692628 74557344 949692628 74557344 950475012 73250448 950475012 73250448 950920207 68121725 950920207 68121725 955349691 65627850 955349691 65627850 956267409 62782855 956267409 62782855 39504775 55826264 39504775 55826264 35079608 50408764 35079608 50408764 966306983 49342712 966306983 49342712 31684620 46757934 31684620 46757934 968806937 45078443 968806937 45078443 28999071 43227955 28999071 43227955 971927107 40512382 971927107 40512382 25930735 38777385 25930735 38777385 974035870 38091865 974035870 38091865 24044180 35975444 24044180 35975444 22519779 33468695 22519779 33468695 977898556 32475084 977898556 32475084 21078542 31529698 21078542 31529698 18714102 27123022 18714102 27123022 17456960 26984705 17456960 26984705 982371791 26538704 982371791 26538704 982729372 25987014 982729372 25987014 982752701 25637064 982752701 25637064 983800860 23670344 983800860 23670344 15141254 22574848 15141254 22574848 13657185 20681285 13657185 20681285 12876177 19571895 12876177 19571895 987673363 18077521 987673363 18077521 988379981 17353777 988379981 17353777 11262813 17342287 11262813 17342287 11073114 16586978 11073114 16586978 990086252 14875139 990086252 14875139 990203366 14875139 647537899 989183781 647537899 989183781 536441068 721836158 536441068 721836158 368138722 916460988 368138722 916460988 560337336 634711269 560337336 634711269 338060152 901116569 338060152 901116569 530884397 587051761 530884397 587051761 408159680 780214424 408159680 780214424 563572446 517310150 563572446 517310150 421496540 810742642 421496540 810742642 480728899 916431128 480728899 916431128 601570328 648532516 601570328 648532516 357451604 862831875 357451604 862831875 609848032 664615976 609848032 664615976 425006908 980567998 425006908 980567998 362263028 694148728 362263028 694148728 615814001 750167116 615814001 750167116 529089910 617731669 529089910 617731669 644027930 886251583 644027930 886251583 418613211 520882239 418613211 520882239 662258017 923011508 662258017 923011508 383160114 496643318 383160114 496643318 698592263 430470384 698592263 430470384 274419945 407487549 274419945 407487549 730305057 388576440 730305057 388576440 254675276 380922829 254675276 380922829 214249168 321450145 214249168 321450145 784029925 315628997 784029925 315628997 203741073 303656294 203741073 303656294 199496323 288859216 199496323 288859216 190722681 283172808 190722681 283172808 183041941 271730009 183041941 271730009 819401186 269585958 819401186 269585958 174295017 245485787 174295017 245485787 857066402 211015294 857066402 211015294 133094632 199819000 133094632 199819000 868664302 192026645 868664302 192026645 127611387 189181871 127611387 189181871 875100027 186696742 875100027 186696742 112533928 155485184 112533928 155485184 96824925 143726306 96824925 143726306 94889507 134074002 94889507 134074002 912111543 128446600 912111543 128446600 79199430 115299289 79199430 115299289 925087579 105760850 925087579 105760850 63185408 92830749 63185408 92830749 941643906 86106235 941643906 86106235 56338204 83879139 56338204 83879139 946275642 75157808 946275642 75157808 49424174 71749877 49424174 71749877 952569548 69887991 952569548 69887991 45765485 67514188 45765485 67514188 45543635 66331079 45543635 66331079 956471855 63522764 956471855 63522764 39730943 57606665 39730943 57606665 961431899 57302486 961431899 57302486 36950523 52007378 36950523 52007378 966432636 49218014 966432636 49218014 967370060 47639499 967370060 47639499 30840511 45696355 30840511 45696355 29294333 44394106 29294333 44394106 28252588 41362305 28252588 41362305 972529380 37062475 972529380 37062475 977653462 32288930 977653462 32288930 20153312 28542541 20153312 28542541 17684419 26843991 17684419 26843991 982408283 26170092 982408283 26170092 982806352 24476075 982806352 24476075 15489968 23377016 15489968 23377016 15128169 23098419 15128169 23098419 14881867 20791096 14881867 20791096 986476872 20014158 986476872 20014158 986852004 18922717 986852004 18922717 12394083 18595603 12394083 18595603 11805024 17842868 11805024 17842868 11051915 15988118 11051915 15988118 9929648 14891783 9929648 679447532 9929648 679447532 664181259 481806296 664181259 481806296 300622927 437685162 300622927 437685162 279844687 415302082 279844687 415302082 273482715 408794043 273482715 408794043 264718385 395734948 264718385 395734948 738152877 384344189 738152877 384344189 243881308 340224998 243881308 340224998 770317146 334086744 770317146 334086744 221079576 320783810 221079576 320783810 787266534 309465330 787266534 309465330 800422819 293675565 800422819 293675565 187877734 283778347 187877734 283778347 812906057 272297405 812906057 272297405 171021689 251340583 171021689 251340583 834808800 235109603 834808800 235109603 151416897 214946111 151416897 214946111 857049533 212327342 857049533 212327342 140646932 207616230 140646932 207616230 135759858 193667189 135759858 193667189 124971990 184393393 124971990 184393393 879787606 161900057 879787606 161900057 106146953 155029453 106146953 155029453 901812909 146575530 901812909 146575530 97537894 144615873 97537894 144615873 905485658 134966666 905485658 134966666 911842387 130628456 911842387 130628456 79460971 117748358 79460971 117748358 74787204 105296900 74787204 105296900 936927000 94955078 936927000 94955078 62871577 88586390 62871577 88586390 58760323 86776541 58760323 86776541 943715227 78827150 943715227 78827150 52576916 78650136 52576916 78650136 51130544 74909533 51130544 74909533 951699663 67678629 951699663 67678629 44593062 65948270 44593062 65948270 956072159 64385721 956072159 64385721 960267446 58768132 960267446 58768132 961348950 55219915 961348950 55219915 963753093 51776047 963753093 51776047 35110061 49728998 35110061 49728998 967162402 48334027 967162402 48334027 31667623 46699635 31667623 46699635 30872559 45463452 30872559 45463452 970003721 44420676 970003721 44420676 29206752 42859157 29206752 42859157 971301197 42281480 971301197 42281480 26596810 39123086 26596810 39123086 974378956 37190229 974378956 37190229 24570946 36762808 24570946 36762808 22854448 33259233 22854448 33259233 21853960 33063887 21853960 33063887 978307822 32347784 978307822 32347784 978910109 30512342 978910109 30512342 19237848 29674719 19237848 29674719 981098068 27322269 981098068 27322269 982513510 26244725 982513510 26244725 15893543 24150699 15893543 24150699 15201863 22948763 15201863 22948763 985276930 21336403 985276930 21336403 986166779 20024756 986166779 20024756 12852411 19355304 12852411 19355304 12320963 18625688 12320963 18625688 988455314 17217964 988455314 17217964 988763658 16801707 988763658 16801707 988929347 16339619 988929347 16339619 10659536 16070459 10659536 16070459 989352426 16070459 594625847 907365208 594625847 907365208 657793405 508865005 657793405 508865005 528601371 903203512 528601371 903203512 628107171 614684432 628107171 614684432 343797398 855570638 343797398 855570638 657171642 992327925 657171642 992327925 429657813 589525326 429657813 589525326 341451346 901127989 341451346 901127989 531682699 788232231 531682699 788232231 641225394 526477734 641225394 526477734 463334816 718948408 463334816 718948408 445103475 592707781 445103475 592707781 363430377 970702385 363430377 970702385 345529913 705135170 345529913 705135170 568325269 536914306 568325269 536914306 442258430 936729261 442258430 936729261 674177441 466707582 674177441 466707582 701546875 423844543 701546875 423844543 281130300 413517943 281130300 413517943 726425821 400023303 726425821 400023303 259838518 388882566 259838518 388882566 751724084 347132450 751724084 347132450 780983654 321019164 780983654 321019164 784023215 311956706 784023215 311956706 202209485 298911229 202209485 298911229 803514471 279423750 803514471 279423750 175825881 255040880 175825881 255040880 832297014 245791190 832297014 245791190 160765611 216578906 160765611 216578906 856063879 213733492 856063879 213733492 860101406 208197723 860101406 208197723 869000401 191055725 869000401 191055725 872627150 181009115 872627150 181009115 111958136 164775510 111958136 164775510 891781169 159569238 891781169 159569238 104307719 148303484 104307719 148303484 902513888 144551889 902513888 144551889 89938779 134549238 89938779 134549238 914724624 127627398 914724624 127627398 919197287 108612045 919197287 108612045 65466980 98199478 65466980 98199478 935661809 96000725 935661809 96000725 61986400 91993542 61986400 91993542 60620053 88472929 60620053 88472929 943648842 80138348 943648842 80138348 948468705 75667606 948468705 75667606 949589450 71529337 949589450 71529337 46422426 68225813 46422426 68225813 45695291 67412583 45695291 67412583 42778630 60017229 42778630 60017229 39866231 56003749 39866231 56003749 37232883 52408616 37232883 52408616 33868961 50036975 33868961 50036975 33233583 49002148 33233583 49002148 967642527 45711670 967642527 45711670 969418822 44948803 969418822 44948803 28801996 43359376 28801996 43359376 970875646 42846651 970875646 42846651 971358032 40580031 971358032 40580031 26028588 38368297 26028588 38368297 25446161 37365148 25446161 37365148 24800198 35468785 24800198 35468785 22123337 33143348 22123337 33143348 20272605 29564515 20272605 29564515 981889200 26775523 981889200 26775523 17169248 26347026 17169248 26347026 983350325 25223108 983350325 25223108 16094719 24700002 16094719 24700002 13810185 21696869 13810185 21696869 985759865 20974300 985759865 20974300 13419366 20425083 13419366 20425083 13126876 19585799 13126876 19585799 987010959 18967844 987010959 18967844 12370722 18048558 12370722 18048558 987892437 17635720 987892437 17635720 988611798 16869828 988611798 16869828 989178108 16343416 989178108 16343416 10678089 16343416 488400615 891843501 488400615 891843501 404041487 485606177 404041487 485606177 682131699 467172110 682131699 467172110 685290845 451717543 685290845 451717543 284336408 418669062 284336408 418669062 719683634 413270284 719683634 413270284 267782155 372894088 267782155 372894088 750408534 361619367 750408534 361619367 769927963 325595085 769927963 325595085 790859950 307228825 790859950 307228825 203724911 305567731 203724911 305567731 794543346 301838973 794543346 301838973 193853077 283471700 193853077 283471700 183524724 278779351 183524724 278779351 814884839 275359354 814884839 275359354 175837109 264512924 175837109 264512924 169945385 253023498 169945385 253023498 152328590 225731831 152328590 225731831 854723454 214865439 854723454 214865439 141601189 211019624 141601189 211019624 860259236 207160525 860259236 207160525 137222283 200026974 137222283 200026974 132852145 197124109 132852145 197124109 125296256 183909527 125296256 183909527 881789919 164418732 881789919 164418732 108122679 158718471 108122679 158718471 897399937 149021941 897399937 149021941 98149975 146425750 98149975 146425750 909194963 135704865 909194963 135704865 913558137 128840113 913558137 128840113 917504507 124368659 917504507 124368659 81516795 114192802 81516795 114192802 75881096 110887750 75881096 110887750 931143445 98308401 931143445 98308401 935660746 93987318 935660746 93987318 58152754 86776536 58152754 86776536 57557704 84707465 57557704 84707465 943617239 84324700 943617239 84324700 53945380 80677138 53945380 80677138 53453861 77960770 53453861 77960770 50982957 75878361 50982957 75878361 50436948 73576786 50436948 73576786 952698742 68893215 952698742 68893215 954915108 66560928 954915108 66560928 957606535 59587381 957606535 59587381 961543243 56390402 961543243 56390402 35874864 51913634 35874864 51913634 34218020 50345889 34218020 50345889 32766878 48334030 32766878 48334030 967437980 47579695 967437980 47579695 968574464 45872724 968574464 45872724 29737779 44404348 29737779 44404348 970695175 43005797 970695175 43005797 27712666 39412219 27712666 39412219 25574009 37754717 25574009 37754717 977024868 34037064 977024868 34037064 978883810 31642230 978883810 31642230 979346924 28456249 979346924 28456249 18156777 27494196 18156777 27494196 17668147 27322570 17668147 27322570 984247458 23313001 984247458 23313001 14715254 21958710 14715254 21958710 985830099 21303734 985830099 21303734 13593710 20501226 13593710 20501226 12527353 18315028 12527353 18315028 11151819 17209206 11151819 17209206 11122918 17137124 11122918 17137124 11094883 17137124 475426626 846913010 475426626 846913010 607216287 602473589 607216287 602473589 630304139 917498307 630304139 917498307 391208054 700422563 391208054 700422563 671290915 455583073 671290915 455583073 288204712 424643719 288204712 424643719 282496864 419917776 282496864 419917776 727323608 395602872 727323608 395602872 249407258 362628834 249407258 362628834 220990955 325449561 220990955 325449561 214831824 320818803 214831824 320818803 206942918 311645294 206942918 311645294 206533875 306308127 206533875 306308127 195962136 295915873 195962136 295915873 808952861 278153164 808952861 278153164 177023787 266825303 177023787 266825303 833395018 228145199 833395018 228145199 848476860 223277980 848476860 223277980 857482856 212777918 857482856 212777918 866371235 196387864 866371235 196387864 871061575 179334045 871061575 179334045 113371144 166480607 113371144 166480607 889724903 162673742 889724903 162673742 104338785 155136274 104338785 155136274 100347300 147693082 100347300 147693082 908737975 137579993 908737975 137579993 912006316 131155668 912006316 131155668 919003577 115748811 919003577 115748811 925078219 112193777 925078219 112193777 927968190 108483032 927968190 108483032 930347405 101934719 930347405 101934719 66018131 98707109 66018131 98707109 940373585 89223310 940373585 89223310 941551425 87554161 941551425 87554161 55712486 81550843 55712486 81550843 948448157 76350725 948448157 76350725 952414809 68367358 952414809 68367358 43387749 63930112 43387749 63930112 41642737 61643536 41642737 61643536 39480405 58459081 39480405 58459081 38997339 56242758 38997339 56242758 963045493 54229581 963045493 54229581 35290397 51027690 35290397 51027690 34624449 50345888 34624449 50345888 966347898 48434303 966347898 48434303 32081406 46158450 32081406 46158450 968956008 44982647 968956008 44982647 969826090 44567086 969826090 44567086 29264265 43311054 29264265 43311054 971851557 41415512 971851557 41415512 972249087 39603454 972249087 39603454 25032311 36963322 25032311 36963322 976336347 34574423 976336347 34574423 977960918 33115263 977960918 33115263 979173976 29660140 979173976 29660140 18767322 28815891 18767322 28815891 981538983 28191383 981538983 28191383 18140393 27709595 18140393 27709595 17058116 25670939 17058116 25670939 16248392 25333591 16248392 25333591 984103813 23715526 984103813 23715526 985398007 21718700 985398007 21718700 13734116 21333295 13734116 21333295 13043915 19677091 13043915 19677091 986996987 19153311 986996987 19153311 987439545 17665014 987439545 17665014 988553645 17217960 988553645 17217960 11128519 17217960 638370614 695419772 638370614 695419772 365478630 806263299 365478630 806263299 461044951 513129331 461044951 513129331 564380939 676389699 564380939 676389699 350071092 995313361 350071092 995313361 698221125 433049701 698221125 433049701 707691265 422648294 707691265 422648294 723702826 388274025 723702826 388274025 740726684 341769866 740726684 341769866 769504446 331758250 769504446 331758250 219748728 328446735 219748728 328446735 216842702 314990124 216842702 314990124 207069058 299351462 207069058 299351462 814858823 270535020 814858823 270535020 170709605 229824469 170709605 229824469 847607300 228671639 847607300 228671639 147406310 218719604 147406310 218719604 143864935 216142487 143864935 216142487 866779123 198027351 866779123 198027351 129644862 194059119 129644862 194059119 879944139 179141082 879944139 179141082 884551129 165576783 884551129 165576783 109820336 159924556 109820336 159924556 896935055 153559384 896935055 153559384 98311748 137401471 98311748 137401471 89940108 133618471 89940108 133618471 88434184 123621816 88434184 123621816 918924789 117890134 918924789 117890134 78338263 117134927 78338263 117134927 923429485 108888763 923429485 108888763 933681935 99729608 933681935 99729608 938330644 89852484 938330644 89852484 59438363 84723097 59438363 84723097 946082272 80389571 946082272 80389571 52635417 78412503 52635417 78412503 52216016 76508300 52216016 76508300 48866364 72026521 48866364 72026521 47477275 66942096 47477275 66942096 958146343 62289671 958146343 62289671 958355663 61557868 958355663 61557868 958599391 60833784 958599391 60833784 40839027 58163955 40839027 58163955 961628665 53777454 961628665 53777454 965304405 50265480 965304405 50265480 966256190 49500022 966256190 49500022 31613014 45792158 31613014 45792158 968775147 45647624 968775147 45647624 29778824 44994614 29778824 44994614 970521424 43124854 970521424 43124854 28219989 41330574 28219989 41330574 26730130 39015638 26730130 39015638 974293403 37932352 974293403 37932352 974544630 37412553 974544630 37412553 976616015 34720607 976616015 34720607 977287530 33545624 977287530 33545624 21281276 31952557 21281276 31952557 19790468 28733262 19790468 28733262 18171165 27332941 18171165 27332941 17039558 26217687 17039558 26217687 16754013 25611058 16754013 25611058 983354008 23405764 983354008 23405764 14451908 22375484 14451908 22375484 14227708 21642810 14227708 21642810 985779723 20339238 985779723 20339238 12797463 19483902 12797463 19483902 12428628 18687441 12428628 18687441 987741611 17896826 987741611 17896826 11755762 17229555 11755762 17229555 11139386 17229555 423736599 637580624 423736599 637580624 654304829 727352079 654304829 727352079 409598965 897940712 409598965 897940712 644804032 669597923 644804032 669597923 493065356 993406564 493065356 993406564 363035477 528863870 363035477 528863870 602617537 909620877 602617537 909620877 553438281 698244777 553438281 698244777 657707761 649259122 657707761 649259122 490351058 959091172 490351058 959091172 617972262 658868596 617972262 658868596 505056628 954793396 505056628 954793396 314090966 462110667 314090966 462110667 304038595 448674817 304038595 448674817 294128016 437098474 294128016 437098474 711406516 410872309 711406516 410872309 722564451 399545296 722564451 399545296 765753754 341116621 765753754 341116621 210289769 314142613 210289769 314142613 790437622 309321181 790437622 309321181 196519107 278346524 196519107 278346524 182105207 263524203 182105207 263524203 828855105 256550891 828855105 256550891 162620628 233187683 162620628 233187683 846299248 226582986 846299248 226582986 147553410 222014115 147553410 222014115 145448786 211575784 145448786 211575784 863427646 202653459 863427646 202653459 134363407 199594094 134363407 199594094 878981698 180191634 878981698 180191634 888845784 165648865 888845784 165648865 890588492 164203147 890588492 164203147 891167952 154354457 891167952 154354457 897737257 152865783 897737257 152865783 901677448 147938485 901677448 147938485 901813061 138422563 901813061 138422563 89637841 133741100 89637841 133741100 913174160 128645329 913174160 128645329 918851568 122634471 918851568 122634471 921500692 116104995 921500692 116104995 76518525 110966976 76518525 110966976 927479234 101386584 927479234 101386584 65952387 92484463 65952387 92484463 939233100 90118018 939233100 90118018 59564365 86358971 59564365 86358971 943117506 82904706 943117506 82904706 53601113 78746602 53601113 78746602 948689858 74111619 948689858 74111619 48504242 69493467 48504242 69493467 44563505 65867857 44563505 65867857 43169942 62141534 43169942 62141534 959719995 55326857 959719995 55326857 36601067 51725271 36601067 51725271 966118844 49721500 966118844 49721500 31613029 46612174 31613029 46612174 968668931 45203465 968668931 45203465 28880412 42875178 28880412 42875178 971828338 40910482 971828338 40910482 973247647 38368300 973247647 38368300 975867595 34691177 975867595 34691177 22672284 33220052 22672284 33220052 19669921 28767988 19669921 28767988 18409662 28175367 18409662 28175367 982142796 26822428 982142796 26822428 17140621 25482366 17140621 25482366 15868148 22701051 15868148 22701051 13931050 21745875 13931050 21745875 985939516 20974735 985939516 20974735 12942645 19699738 12942645 19699738 987189165 19153310 987189165 19153310 11994143 17842870 11994143 17842870 988594684 16982415 988594684 16982415 988779223 16982415 603896999 883308796 603896999 883308796 544361713 518390605 544361713 518390605 399376149 784480822 399376149 784480822 636097225 989933264 636097225 989933264 335623026 529170781 335623026 529170781 523408773 776821156 523408773 776821156 353136280 971979916 353136280 971979916 621567280 665696934 621567280 665696934 360734589 931170480 360734589 931170480 338849345 537420908 338849345 537420908 531963604 765185622 531963604 765185622 655456040 613842439 655456040 613842439 405075359 770022097 405075359 770022097 676904245 474182935 676904245 474182935 304242316 455648134 304242316 455648134 693509787 439688397 693509787 439688397 292440293 433161369 292440293 433161369 710443260 426642325 710443260 426642325 284747838 420419726 284747838 420419726 277146288 415906642 277146288 415906642 747104847 370492878 747104847 370492878 233994548 345400241 233994548 345400241 228635050 334849790 228635050 334849790 776285980 318493568 776285980 318493568 787503901 312455302 787503901 312455302 203480614 297841972 203480614 297841972 196397105 295092379 196397105 295092379 810739407 243404954 810739407 243404954 842805817 234455460 842805817 234455460 154488872 233007237 154488872 233007237 851509150 221943337 851509150 221943337 858911180 192474669 858911180 192474669 122173275 183113052 122173275 183113052 121735747 172028869 121735747 172028869 112290164 167160207 112290164 167160207 890541811 163802868 890541811 163802868 105604351 157811005 105604351 157811005 896578546 153746726 896578546 153746726 901438433 148466636 901438433 148466636 96494168 138088375 96494168 138088375 910774355 133806133 910774355 133806133 84649787 125981356 84649787 125981356 83604448 119471499 83604448 119471499 921474077 110301154 921474077 110301154 67630354 101208923 67630354 101208923 67071899 94808206 67071899 94808206 938313199 90615684 938313199 90615684 59575388 89363013 59575388 89363013 944245700 82731410 944245700 82731410 945809635 79222366 945809635 79222366 52370499 76539397 52370499 76539397 46961171 67467293 46961171 67467293 954763149 62802152 954763149 62802152 959488611 54462364 959488611 54462364 36683019 52601983 36683019 52601983 964870400 50923437 964870400 50923437 965932153 50524001 965932153 50524001 32626490 47477100 32626490 47477100 31216328 46152242 31216328 46152242 968834532 44943397 968834532 44943397 970319188 43390309 970319188 43390309 25505863 37300873 25505863 37300873 975418387 36752899 975418387 36752899 23119751 34797566 23119751 34797566 977306547 33438643 977306547 33438643 19144732 29222756 19144732 29222756 18682386 28799676 18682386 28799676 18338976 28296564 18338976 28296564 982083797 24678781 982083797 24678781 984344330 22868309 984344330 22868309 984789590 22648532 984789590 22648532 985466810 22039979 985466810 22039979 13219435 20229814 13219435 20229814 12696440 19422482 12696440 19422482 11145371 17245325 11145371 17245325 11145079 17245325 584444476 878957176 584444476 878957176 374204110 490463690 374204110 490463690 676720355 458181787 676720355 458181787 709171724 429036880 709171724 429036880 715992213 419776795 715992213 419776795 275671529 410201096 275671529 410201096 252595245 356115641 252595245 356115641 235305693 351963071 235305693 351963071 767055858 335292594 767055858 335292594 776692715 327296625 776692715 327296625 209735614 313547940 209735614 313547940 798417105 299193679 798417105 299193679 191656496 281259700 191656496 281259700 161655619 240600101 161655619 240600101 157134315 235546031 157134315 235546031 844546066 229240104 844546066 229240104 150579586 226312991 150579586 226312991 849510872 223660862 849510872 223660862 857727187 212771496 857727187 212771496 139025697 208415270 139025697 208415270 133373048 186637438 133373048 186637438 877426204 169668827 877426204 169668827 887375396 159140815 887375396 159140815 105567410 158455121 105567410 158455121 897669362 149873442 897669362 149873442 901967111 145171552 901967111 145171552 96580993 138335224 96580993 138335224 909362707 134945355 909362707 134945355 85477722 127504364 85477722 127504364 81123968 120142981 81123968 120142981 921988191 117507492 921988191 117507492 924541064 112230666 924541064 112230666 70637909 106202752 70637909 106202752 66766331 94973797 66766331 94973797 60378947 89483166 60378947 89483166 943434778 84651141 943434778 84651141 944875038 80178844 944875038 80178844 946667459 78176506 946667459 78176506 52277797 72522857 52277797 72522857 952116646 70042156 952116646 70042156 46184399 68033833 46184399 68033833 955602536 65885455 955602536 65885455 43693950 64078944 43693950 64078944 957090433 60780456 957090433 60780456 36961588 54501835 36961588 54501835 36769885 54229579 36769885 54229579 964645658 50930195 964645658 50930195 34401945 48746504 34401945 48746504 968087848 46067684 968087848 46067684 29962186 44134055 29962186 44134055 28200407 41230478 28200407 41230478 972283805 39430157 972283805 39430157 974017311 37611324 974017311 37611324 24633357 35527322 24633357 35527322 977295342 33672534 977295342 33672534 20851730 30985668 20851730 30985668 980394013 29349649 980394013 29349649 18946667 29213544 18946667 29213544 981015225 28467629 981015225 28467629 18177008 27570059 18177008 27570059 982035675 26855924 982035675 26855924 983611818 23052005 983611818 23052005 984769038 22496936 984769038 22496936 13266623 19967157 13266623 19967157 987393021 18503290 987393021 18503290 988500292 17287557 988500292 675878988 988500292 675878988 451834633 959507659 451834633 959507659 660114489 480560590 660114489 480560590 687329460 460968371 687329460 460968371 302042695 445646972 302042695 445646972 289459762 399347573 289459762 399347573 263650706 374190577 263650706 374190577 753227317 364648947 753227317 364648947 234798621 347886717 234798621 347886717 226940176 334515569 226940176 334515569 776978039 324106085 776978039 324106085 212636046 320065052 212636046 320065052 793117034 296529149 793117034 296529149 828205686 247376669 828205686 247376669 154976289 228293739 154976289 228293739 144630125 209335547 144630125 209335547 872387579 190252630 872387579 190252630 121977825 173901940 121977825 173901940 115864900 173375961 115864900 173375961 885226761 171982245 885226761 171982245 103182604 154321483 103182604 154321483 899563766 149916321 899563766 149916321 98113458 144452668 98113458 144452668 94579372 138338521 94579372 138338521 913887529 129394636 913887529 129394636 916492153 119390079 916492153 119390079 76422997 113029044 76422997 113029044 928668358 107289843 928668358 107289843 65130477 96456285 65130477 96456285 937927492 90573151 937927492 90573151 57538646 83730695 57538646 83730695 54010291 80577583 54010291 80577583 53710297 77138078 53710297 77138078 949515698 75157809 949515698 75157809 949865258 72198496 949865258 72198496 952842444 68208043 952842444 68208043 954876694 65143783 954876694 65143783 962761558 55247565 962761558 55247565 34783434 51032432 34783434 51032432 966467952 49600743 966467952 49600743 966921577 48736355 966921577 48736355 32618390 48197154 32618390 48197154 30942637 45034318 30942637 45034318 26315037 39611618 26315037 39611618 973294611 39548011 973294611 39548011 25093784 36195967 25093784 36195967 976359943 35645480 976359943 35645480 23174528 34856272 23174528 34856272 977728564 32196764 977728564 32196764 978640810 30175201 978640810 30175201 19076173 29278215 19076173 29278215 982128429 25833786 982128429 25833786 16493543 25587667 16493543 25587667 15407547 22779602 15407547 22779602 985021964 21718702 985021964 21718702 986239663 20674224 986239663 20674224 13199637 19568739 13199637 19568739 12764327 19200703 12764327 19200703 987375952 17665019 987375952 17665019 11590966 17665019 607559707 688575820 607559707 688575820 399437385 622239211 399437385 622239211 607687332 880008810 607687332 880008810 408212942 558844448 408212942 558844448 531512294 819203886 531512294 819203886 437050318 479671775 437050318 479671775 309501054 458278676 309501054 458278676 701136343 439956865 701136343 439956865 293620500 416846748 293620500 416846748 243029666 363612490 243029666 363612490 239280124 345193969 239280124 345193969 770507459 334364947 770507459 334364947 214905040 322811924 214905040 322811924 208038539 314071299 208038539 314071299 206016588 309676850 206016588 309676850 184314286 271245489 184314286 271245489 155706392 234320097 155706392 234320097 147421476 222903194 147421476 222903194 130287922 193907398 130287922 193907398 127838300 185908906 127838300 185908906 877973166 174663945 877973166 174663945 115826638 169541735 115826638 169541735 894243877 155676796 894243877 155676796 102608007 150877073 102608007 150877073 98393285 139939574 98393285 139939574 908099783 138343473 908099783 138343473 91199146 135192739 91199146 135192739 913681662 130296870 913681662 130296870 80305788 117135005 80305788 117135005 923890586 113890715 923890586 113890715 75480111 102409841 75480111 102409841 935929818 93624695 935929818 93624695 939106975 91398993 939106975 91398993 60735337 89930235 60735337 89930235 941899659 86374377 941899659 86374377 943309975 84867715 943309975 84867715 943863253 81120143 943863253 81120143 945934040 79251781 945934040 79251781 947378943 78034509 947378943 78034509 51937562 74533614 51937562 74533614 47024773 67742164 47024773 67742164 44915281 61643533 44915281 61643533 958618824 58533914 958618824 58533914 39201541 56015515 39201541 56015515 962983513 54168308 962983513 54168308 964321874 52246331 964321874 52246331 964850698 51858138 964850698 51858138 33727072 48771004 33727072 48771004 967913646 46300109 967913646 46300109 30294167 42360870 30294167 42360870 971801134 41362910 971801134 41362910 973127494 36490848 973127494 36490848 23629867 35239525 23629867 35239525 976785304 35202955 976785304 35202955 977005010 34962877 977005010 34962877 22712723 33186700 22712723 33186700 978454654 30722204 978454654 30722204 19904375 30023111 19904375 30023111 980259227 29826230 980259227 29826230 980702566 28410730 980702566 28410730 17295721 25808417 17295721 25808417 984205169 23165419 984205169 23165419 14914811 22823257 14914811 22823257 986045426 20936398 986045426 20936398 986431689 19848877 986431689 19848877 12851017 18927974 12851017 18927974 987370477 17859182 987370477 17859182 11769318 17859182 642402042 817369861 642402042 817369861 363623960 980400297 363623960 980400297 609258351 510269416 609258351 510269416 664934137 489378734 664934137 489378734 674300692 481994901 674300692 481994901 318069748 469405885 318069748 469405885 298544760 444430806 298544760 444430806 294249109 438055207 294249109 438055207 707475668 420530818 707475668 420530818 743815249 372949879 743815249 372949879 752141626 363422866 752141626 363422866 766245715 341769867 766245715 341769867 223074058 325758578 223074058 325758578 786061306 306599264 786061306 306599264 172205353 260635589 172205353 260635589 842042472 237470634 842042472 237470634 843650121 226694382 843650121 226694382 853735697 213794716 853735697 213794716 857568650 204157433 857568650 204157433 874852479 186647198 874852479 186647198 122356991 177389822 122356991 177389822 117390285 175105321 117390285 175105321 886105369 167558544 886105369 167558544 888569281 156999483 888569281 156999483 103199634 152308907 103199634 152308907 100757890 150906930 100757890 150906930 99407222 144377043 99407222 144377043 907299726 138536709 907299726 138536709 89351128 132386651 89351128 132386651 919168806 122144311 919168806 122144311 80442677 117820717 80442677 117820717 932724439 100167955 932724439 100167955 936992856 94808204 936992856 94808204 61932296 91348695 61932296 91348695 941648385 85594509 941648385 85594509 944180662 82962964 944180662 82962964 53678054 79861369 53678054 79861369 946694456 79127610 946694456 79127610 52425215 77463596 52425215 77463596 951654442 72121283 951654442 72121283 46910500 69276014 46910500 69276014 43177271 63736560 43177271 63736560 957386154 61706156 957386154 61706156 961525870 56018405 961525870 56018405 37732154 55150491 37732154 55150491 963281094 52502837 963281094 52502837 35456231 52132862 35456231 52132862 35378690 49928064 35378690 49928064 966949059 47964012 966949059 47964012 967607247 46705021 967607247 46705021 968147002 45621914 968147002 45621914 969179133 44588603 969179133 44588603 971091211 42815799 971091211 42815799 26857845 40387361 26857845 40387361 973843013 36701208 973843013 36701208 23879613 36003484 23879613 36003484 976133400 35183913 976133400 35183913 22552989 33012078 22552989 33012078 978315473 31063058 978315473 31063058 979923686 29954375 979923686 29954375 980566244 28599422 980566244 28599422 17994436 27494201 17994436 27494201 982168495 25855629 982168495 25855629 16214777 23985992 16214777 23985992 984491035 22948762 984491035 22948762 13629675 21048695 13629675 21048695 986049931 20738871 986049931 20738871 13289332 20005516 13289332 20005516 986573905 20005516 413004636 592929939 413004636 592929939 335703095 525205446 335703095 525205446 668663096 484609425 668663096 484609425 681724725 456965754 681724725 456965754 303535091 448304081 303535091 448304081 707720524 416826153 707720524 416826153 261984447 390155709 261984447 390155709 744636128 370852358 744636128 370852358 246268356 348457800 246268356 348457800 217292364 317869365 217292364 317869365 208011623 302980122 208011623 302980122 799487749 272371218 799487749 272371218 822608640 256279348 822608640 256279348 166425174 244725719 166425174 244725719 839990559 239116167 839990559 239116167 157524533 235375248 157524533 235375248 846534384 229261138 846534384 229261138 849035583 226612481 849035583 226612481 141669182 207312027 141669182 207312027 132406797 192319055 132406797 192319055 122202503 181046830 122202503 181046830 117196450 172525510 117196450 172525510 106547621 159065844 106547621 159065844 104233237 154728388 104233237 154728388 897288163 153429787 897288163 153429787 99262991 141500302 99262991 141500302 906224323 137633124 906224323 137633124 87738128 130827834 87738128 130827834 85346300 123767670 85346300 123767670 920653699 112257994 920653699 112257994 72659313 106885578 72659313 106885578 63467922 94780018 63467922 94780018 62271868 91464301 62271868 91464301 941240834 87748988 941240834 87748988 941610125 87208443 941610125 87208443 943524040 82061458 943524040 82061458 945092830 80350566 945092830 80350566 53458737 76639497 53458737 76639497 951335930 72329745 951335930 72329745 47033666 69575182 47033666 69575182 953727476 66207503 953727476 66207503 43209399 63930108 43209399 63930108 961407943 56198226 961407943 56198226 962191290 54135003 962191290 54135003 963622134 53650837 963622134 53650837 35963087 52876257 35963087 52876257 965171688 51051165 965171688 51051165 965585181 50359310 965585181 50359310 33548372 47583916 33548372 47583916 31423120 46062345 31423120 46062345 30305478 45078441 30305478 45078441 969709179 43609467 969709179 43609467 971474814 41458159 971474814 41458159 27182316 40580030 27182316 40580030 974124389 37841343 974124389 37841343 24546766 36522111 24546766 36522111 976004745 33063884 976004745 33063884 20709019 31453060 20709019 31453060 979320316 30350137 979320316 30350137 19563166 29795113 19563166 29795113 18922067 28456252 18922067 28456252 981561649 27924179 981561649 27924179 16926439 23223653 16926439 23223653 984473086 22311983 984473086 22311983 985788783 21073935 985788783 21073935 13555919 20681284 13555919 20681284 986458803 20292728 986458803 846594279 986458803 846594279 343872033 958015248 343872033 958015248 485826219 628460542 485826219 628460542 341497755 959092501 341497755 959092501 560606101 503171124 560606101 503171124 431605554 679657104 431605554 679657104 609927682 725972101 609927682 725972101 363322540 806672211 363322540 806672211 631064438 992066818 631064438 992066818 360749705 574090267 360749705 574090267 491366557 937673172 491366557 937673172 368733369 766617838 368733369 766617838 649637925 973219392 649637925 973219392 469343647 499205364 469343647 499205364 328274531 485675526 328274531 485675526 676281347 474247300 676281347 474247300 685948820 455265298 685948820 455265298 292182944 434279906 292182944 434279906 287092897 400007935 287092897 400007935 731308666 381875873 731308666 381875873 252339524 373873380 252339524 373873380 747552706 368956687 747552706 368956687 762227594 352189883 762227594 352189883 231067255 336808265 231067255 336808265 776141285 330846861 776141285 330846861 779804945 320786372 779804945 320786372 212464831 289104774 212464831 289104774 811828992 281808952 811828992 281808952 175564667 264618930 175564667 264618930 163927814 245248583 163927814 245248583 158803163 239577675 158803163 239577675 157872758 238653116 157872758 238653116 156002731 235259821 156002731 235259821 846474323 230049858 846474323 230049858 851672656 218437799 851672656 218437799 142602739 213619522 142602739 213619522 135060170 200864081 135060170 200864081 131528128 194010159 131528128 194010159 872067831 189477419 872067831 189477419 124270612 186235536 124270612 186235536 121849543 177359774 121849543 177359774 886610003 168317631 886610003 168317631 891470106 160075630 891470106 160075630 106544482 156472254 106544482 156472254 896259190 154728387 896259190 154728387 102884519 153415871 102884519 153415871 97380973 141657372 97380973 141657372 905992734 137629250 905992734 137629250 910521765 133466665 910521765 133466665 911744203 131117457 911744203 131117457 85258573 127693554 85258573 127693554 917887466 121652965 917887466 121652965 77874889 111905013 77874889 111905013 71313748 106295236 71313748 106295236 934934153 95641284 934934153 95641284 63789564 92225930 63789564 92225930 940005307 88237710 940005307 88237710 56853365 82536955 56853365 82536955 944992983 81552417 944992983 81552417 53790430 79997311 53790430 79997311 52965958 75194080 52965958 75194080 49856030 73146627 49856030 73146627 45866942 62901634 45866942 62901634 39555174 58029414 39555174 58029414 38333836 56587559 38333836 56587559 38204160 56237321 38204160 56237321 37850163 54883769 37850163 54883769 964167874 50121560 964167874 50121560 966297387 47764548 966297387 47764548 31863309 47419804 31863309 47419804 968582069 45681547 968582069 45681547 969167562 44242253 969167562 44242253 28498877 42360874 28498877 42360874 26851433 39769112 26851433 39769112 974041707 38115688 974041707 38115688 24817252 36391336 24817252 36391336 978261992 31562802 978261992 31562802 979686146 30481607 979686146 30481607 19035284 29379548 19035284 29379548 981229082 26866505 981229082 26866505 16515542 25547235 16515542 25547235 15773206 23828161 15773206 23828161 15172411 22772841 15172411 22772841 984904915 21586131 984904915 21586131 13732967 21336402 13732967 21336402 13655846 21073932 13655846 21073932 986029324 20979163 986029324 808766573 986029324 808766573 395074845 867711015 395074845 867711015 355389701 495754050 355389701 495754050 669534574 483645577 669534574 483645577 315910063 456068491 315910063 456068491 699743979 405483415 699743979 405483415 265042865 393099117 265042865 393099117 740695689 382833847 740695689 382833847 241243748 347781622 241243748 347781622 765633228 339466069 765633228 339466069 222781242 331062634 222781242 331062634 777000946 324960271 777000946 324960271 213320929 304620050 213320929 304620050 802919153 271215169 802919153 271215169 171056366 252052999 171056366 252052999 839247647 239745777 839247647 239745777 841202475 230829015 841202475 230829015 147887391 208825533 147887391 208825533 861860076 200430178 861860076 200430178 866185332 188618707 866185332 188618707 123101498 184226143 123101498 184226143 117558159 176262286 117558159 176262286 884657785 161285424 884657785 161285424 105450758 157285940 105450758 157285940 897291178 151268111 897291178 151268111 904361103 141762809 904361103 141762809 94050647 135533245 94050647 135533245 90085751 132650746 90085751 132650746 86979077 126893667 86979077 126893667 81137675 119465527 81137675 119465527 76678742 110830340 76678742 110830340 929105685 107408620 929105685 107408620 930333615 105081362 930333615 105081362 67477577 101741924 67477577 101741924 935633165 96735043 935633165 96735043 61712160 91539801 61712160 91539801 60317628 87600543 60317628 87600543 942194196 86241891 942194196 86241891 56672736 82633790 56672736 82633790 55002159 79198983 55002159 79198983 947713556 74258140 947713556 74258140 951000313 70756681 951000313 70756681 953112933 69830183 953112933 69830183 961369876 57079539 961369876 57079539 38041635 56105852 38041635 56105852 962486697 53923050 962486697 53923050 963938331 53531913 963938331 53531913 964044842 52685250 964044842 52685250 965367155 51243821 965367155 51243821 32948699 47929401 32948699 47929401 30263175 44657367 30263175 44657367 28976863 43101659 28976863 43101659 972312438 39817476 972312438 39817476 973594428 38413094 973594428 38413094 23918180 35564741 23918180 35564741 22926698 34075801 22926698 34075801 977976988 33188915 977976988 33188915 978312751 32347787 978312751 32347787 21196159 31600083 21196159 31600083 979790367 30052914 979790367 30052914 980640174 29447033 980640174 29447033 982568436 25868496 982568436 25868496 15943306 24252357 15943306 24252357 15812720 23440460 15812720 23440460 14425240 22503716 14425240 22503716 14243802 22348873 14243802 22348873 985932157 21303735 985932157 553319759 985932157 553319759 375520213 977961045 375520213 977961045 338219045 542971402 338219045 542971402 657561437 959232656 657561437 959232656 428883581 770370481 428883581 770370481 569562467 624165874 569562467 624165874 333356456 968718670 333356456 968718670 657686190 587081363 657686190 587081363 384337568 849750488 384337568 849750488 648608665 677683300 648608665 677683300 369648578 892093545 369648578 892093545 604924805 552448832 604924805 552448832 340073837 747144784 340073837 747144784 642257778 926160306 642257778 926160306 338424635 826591895 338424635 826591895 621513052 867645129 621513052 867645129 452816667 567485291 452816667 567485291 421589998 937958681 421589998 937958681 572565542 550182092 572565542 550182092 615666496 868278498 615666496 868278498 457937710 975131739 457937710 975131739 362011132 564341900 362011132 564341900 498333467 907990909 498333467 907990909 338418251 689010896 338418251 689010896 471847994 764534439 471847994 764534439 602835155 530443569 602835155 530443569 324040976 461614983 324040976 461614983 307154286 458076257 307154286 458076257 696788473 437150103 696788473 437150103 262171769 384061179 262171769 384061179 254821145 372347035 254821145 372347035 759152532 355366220 759152532 355366220 769348499 333226991 769348499 333226991 796128124 273750083 796128124 273750083 174123631 253988065 174123631 253988065 165937522 247499397 165937522 247499397 160741543 241835622 160741543 241835622 845820152 231330943 845820152 231330943 148030302 216865112 148030302 216865112 859838589 205366659 859838589 205366659 869626202 193283703 869626202 193283703 125710221 179792834 125710221 179792834 116602823 175258024 116602823 175258024 115155058 170266218 115155058 170266218 886773902 169170086 886773902 169170086 887493454 164991345 887493454 164991345 890987041 161386501 890987041 161386501 107252040 156312948 107252040 156312948 98025175 145266820 98025175 145266820 96365518 143452261 96365518 143452261 907712651 137191572 907712651 137191572 87235821 130918036 87235821 130918036 922438705 113312111 922438705 113312111 74898264 108570556 74898264 108570556 71544244 107927291 71544244 107927291 70061104 103211180 70061104 103211180 67765662 102328365 67765662 102328365 933632671 99729611 933632671 99729611 65691914 97917211 65691914 97917211 938144392 92497755 938144392 92497755 941064733 86275009 941064733 86275009 56776290 84375895 56776290 84375895 53601364 78814380 53601364 78814380 51884036 76270306 51884036 76270306 949495213 73154398 949495213 73154398 951071012 71456684 951071012 71456684 46708679 62983863 46708679 62983863 41015398 59071690 41015398 59071690 960472835 58587611 960472835 58587611 961634662 56005382 961634662 56005382 36957001 54126539 36957001 54126539 36212831 52001631 36212831 52001631 965383819 50344609 965383819 50344609 966254089 48950610 966254089 48950610 967020079 48574118 967020079 48574118 967297856 47369021 967297856 47369021 967843230 45143162 967843230 45143162 969599512 43196280 969599512 43196280 971018085 41968800 971018085 41968800 26485519 39771879 26485519 39771879 26157234 36718719 26157234 36718719 975668102 36451639 975668102 36451639 23731548 35802551 23731548 35802551 23382196 35258493 23382196 35258493 977480242 33651669 977480242 33651669 21955531 31825140 21955531 31825140 979827233 30101015 979827233 30101015 981736510 26692665 981736510 26692665 16937952 25629929 16937952 25629929 983166885 24782247 983166885 24782247 15677708 23985995 15677708 23985995 15110574 23122972 15110574 23122972 14644099 22389330 14644099 22389330 985517676 21616782 985517676 21616782 985722705 21616782 389693797 958257232 389693797 958257232 356041950 624006811 356041950 624006811 458280701 948776205 458280701 948776205 406927277 513742444 406927277 513742444 656413226 773633751 656413226 773633751 438032392 607141858 438032392 607141858 565219694 757457667 565219694 757457667 639975342 511256166 639975342 511256166 384123990 913550871 384123990 913550871 587048161 749759504 587048161 749759504 481719069 959831506 481719069 959831506 602972119 535806798 602972119 535806798 413791308 886002482 413791308 886002482 596695824 528167664 596695824 528167664 627065469 997252765 627065469 997252765 358682300 692503857 358682300 692503857 443273216 871099324 443273216 871099324 540910529 885417762 540910529 885417762 352173704 737274908 352173704 737274908 574315067 921464559 574315067 921464559 417573462 504917675 417573462 504917675 383862863 741319484 383862863 741319484 558137142 974578233 558137142 974578233 400952186 577450731 400952186 577450731 353008530 812282692 353008530 812282692 611055327 598208528 611055327 598208528 465718458 882127013 465718458 882127013 353561660 495984972 353561660 495984972 325675379 480632198 325675379 480632198 676862278 475178572 676862278 475178572 299704065 447662486 299704065 447662486 731938103 395545376 731938103 395545376 247439397 362940384 247439397 362940384 758288178 356154265 758288178 356154265 764160839 347464997 764160839 347464997 220739996 320896067 220739996 320896067 185702069 282018485 185702069 282018485 185328101 274207614 185328101 274207614 823359649 257207005 823359649 257207005 830961376 253262939 830961376 253262939 165971199 243675469 165971199 243675469 848547686 216861068 848547686 216861068 140492089 200898359 140492089 200898359 131288887 196718884 131288887 196718884 871208954 187802486 871208954 187802486 123283094 178461196 123283094 178461196 884549389 173031999 884549389 173031999 887683257 166815636 887683257 166815636 890580942 163068876 890580942 163068876 106125945 159080539 106125945 159080539 101628404 151178661 101628404 151178661 97079551 143088022 97079551 143088022 92812820 132320290 92812820 132320290 913365234 125609791 913365234 125609791 80643818 119234614 80643818 119234614 74488271 110420313 74488271 110420313 929807449 102487810 929807449 102487810 934786172 98528119 934786172 98528119 62599401 92484467 62599401 92484467 60261438 89547399 60261438 89547399 940830393 88778091 940830393 88778091 58536819 87136498 58536819 87136498 54687866 80282274 54687866 80282274 948021357 76327146 948021357 76327146 48489872 71696772 48489872 71696772 953108921 64044248 953108921 64044248 959150344 59557857 959150344 59557857 960420525 58685961 960420525 58685961 37936311 55976419 37936311 55976419 36580147 53801537 36580147 53801537 964067271 52813858 964067271 52813858 35469376 51878319 35469376 51878319 34710650 50558323 34710650 50558323 966365219 49133366 966365219 49133366 967561357 46639740 967561357 46639740 968655037 45484697 968655037 45484697 28747342 42653153 28747342 42653153 26619372 39769113 26619372 39769113 25794471 38632029 25794471 38632029 974505256 36969436 974505256 36969436 22706320 32470785 22706320 32470785 979707227 30552374 979707227 30552374 19294550 27381123 19294550 27381123 17312749 26265619 17312749 26265619 982879180 25004676 982879180 25004676 983601627 24832468 983601627 24832468 983763825 24588253 983763825 24588253 984179625 23165418 984179625 23165418 984756239 22648531 984756239 22648531 14172986 21543526 14172986 21543526 13746692 21543526 483987519 874129432 483987519 874129432 660508989 735194520 660508989 735194520 423449220 996857695 423449220 996857695 359736321 700841175 359736321 700841175 645781665 935725676 645781665 935725676 651685170 873804580 651685170 873804580 496056637 673467350 496056637 673467350 560318759 549200666 560318759 549200666 411836250 780183422 411836250 780183422 623109571 630140194 623109571 630140194 360327432 677901827 360327432 677901827 611000325 530094932 611000325 530094932 363488150 886754112 363488150 886754112 535055866 481524375 535055866 481524375 316530529 457071993 316530529 457071993 301448086 402760603 301448086 402760603 265754209 378487819 265754209 378487819 745603366 364162628 745603366 364162628 231840289 345635094 231840289 345635094 773091702 335295980 773091702 335295980 206351444 274936907 206351444 274936907 817779866 270091763 817779866 270091763 175324607 261845905 175324607 261845905 832997975 247169540 832997975 247169540 836486541 243393796 836486541 243393796 156239949 227432365 156239949 227432365 146846484 215917127 146846484 215917127 861650985 198409508 861650985 198409508 876404845 180663635 876404845 180663635 117517544 171120220 117517544 171120220 113078776 168478740 113078776 168478740 888338417 167024104 888338417 167024104 111395117 160302414 111395117 160302414 106510083 158669868 106510083 158669868 895898822 152731119 895898822 152731119 99138916 148612342 99138916 148612342 93392420 132480345 93392420 132480345 914197197 115664103 914197197 115664103 926035774 111198328 926035774 111198328 73688280 107040204 73688280 107040204 932237109 102005178 932237109 102005178 67338230 101298086 67338230 101298086 935726367 94803938 935726367 94803938 937671476 93428757 937671476 93428757 59483809 88514452 59483809 88514452 58388393 85836469 58388393 85836469 945668834 79969382 945668834 79969382 51044774 69939567 51044774 69939567 45047172 65312836 45047172 65312836 43104091 60833787 43104091 60833787 959584525 58821334 959584525 58821334 960796028 57431240 960796028 57431240 961587581 56508490 961587581 56508490 38149230 55952709 38149230 55952709 962372227 55393423 962372227 55393423 36944289 54312364 36944289 54312364 963967603 51726856 963967603 51726856 965609128 50255224 965609128 50255224 33822124 48691742 33822124 48691742 32245743 46892967 32245743 46892967 968924563 44490095 968924563 44490095 972201969 40816763 972201969 40816763 972389438 40621564 972389438 40621564 25235118 37092936 25235118 37092936 23853194 35402432 23853194 35402432 976820171 33468693 976820171 33468693 20840119 30512343 20840119 30512343 979916300 29421282 979916300 29421282 18973596 27708209 18973596 27708209 982428017 26337850 982428017 26337850 983256801 25194062 983256801 25194062 16116954 24992015 16116954 24992015 984411923 23220962 984411923 23220962 985082175 22376601 985082175 22376601 985426883 22085007 985426883 877803653 985426883 877803653 395905551 572162994 395905551 572162994 570905837 996740358 570905837 996740358 634898219 877397605 634898219 877397605 521938666 554545278 521938666 554545278 632351267 946987825 632351267 946987825 353899751 689780823 353899751 689780823 462627315 482541248 462627315 482541248 687766045 455149335 687766045 455149335 725850568 404968190 725850568 404968190 738759650 383583108 738759650 383583108 749440623 363183333 749440623 363183333 760783812 350077464 760783812 350077464 230260679 345241793 230260679 345241793 214063554 275101993 214063554 275101993 819784584 267821947 819784584 267821947 167396722 251702658 167396722 251702658 163064357 246259564 163064357 246259564 160333656 238390910 160333656 238390910 846904815 227673195 846904815 227673195 148397005 221022392 148397005 221022392 854596732 209996206 854596732 209996206 137874879 207090486 137874879 207090486 862865305 200440090 862865305 200440090 132240978 192458875 132240978 192458875 126382400 187545164 126382400 187545164 874989708 186592017 874989708 186592017 878076446 173517367 878076446 173517367 114528078 170090055 114528078 170090055 888342537 167029325 888342537 167029325 106797846 159272134 106797846 159272134 104994194 152936951 104994194 152936951 901538409 146352302 901538409 146352302 905960866 140102277 905960866 140102277 87607398 121652966 87607398 121652966 919840644 120432611 919840644 120432611 74175851 109403918 74175851 109403918 929584695 106115199 929584695 106115199 67854101 99924200 67854101 99924200 64803012 95697036 64803012 95697036 936496001 94951934 936496001 94951934 63220263 94222371 63220263 94222371 59867319 88877633 59867319 88877633 55778062 81007220 55778062 81007220 52057766 70416970 52057766 70416970 46958608 65614290 46958608 65614290 43033098 62708293 43033098 62708293 958033721 60562947 958033721 60562947 39140257 57808007 39140257 57808007 38824553 55952707 38824553 55952707 36603237 53536145 36603237 53536145 36146988 51804665 36146988 51804665 965701380 50576176 965701380 50576176 967230719 45473654 967230719 45473654 29152393 43533166 29152393 43533166 27749493 38148245 27749493 38148245 975197361 36824479 975197361 36824479 975678924 35622587 975678924 35622587 977820851 31651775 977820851 31651775 20630370 31097498 20630370 31097498 979574169 30221776 979574169 30221776 17949146 27709594 17949146 27709594 982377011 25582627 982377011 25582627 16200582 23844392 16200582 23844392 14327661 22130933 14327661 22130933 985370278 22130933 538452229 979681560 538452229 979681560 492565482 645865563 492565482 645865563 642871061 518081218 642871061 518081218 359026892 767426464 359026892 767426464 667564920 492072453 667564920 492072453 308133386 452802753 308133386 452802753 282252606 411342716 282252606 411342716 726272091 387983753 726272091 387983753 738919147 378622165 738919147 378622165 248003314 363775851 248003314 363775851 757790125 353031161 757790125 353031161 228530783 323720390 228530783 323720390 797791899 275552592 797791899 275552592 170332232 257357943 170332232 257357943 163458815 244315776 163458815 244315776 847337456 228595597 847337456 228595597 849379089 215340768 849379089 215340768 857120237 212183191 857120237 212183191 138320008 207486367 138320008 207486367 135916565 203750770 135916565 203750770 866313067 193688649 866313067 193688649 124516211 186611349 124516211 186611349 881078904 177388526 881078904 177388526 113633085 169469374 113633085 169469374 108422505 161030172 108422505 161030172 894326584 157714675 894326584 157714675 103745449 154265820 103745449 154265820 100669062 148621937 100669062 148621937 905226838 140768063 905226838 140768063 90559889 135898874 90559889 135898874 911235409 134102148 911235409 134102148 916886086 120773933 916886086 120773933 76583281 112004095 76583281 112004095 926772219 110033841 926772219 110033841 71890701 105255076 71890701 105255076 932120142 103457401 932120142 103457401 68403361 102563207 68403361 102563207 933415457 100053079 933415457 100053079 936857563 89919807 936857563 89919807 941166050 87536901 941166050 87536901 942464252 84543359 942464252 84543359 944403675 78751791 944403675 78751791 949909331 71429362 949909331 71429362 955361119 65854003 955361119 65854003 41224886 60161508 41224886 60161508 959825168 59024918 959825168 59024918 962003851 55776752 962003851 55776752 963279364 54168375 963279364 54168375 35485986 52281823 35485986 52281823 965999362 49600740 965999362 49600740 32966506 48434301 32966506 48434301 969468564 42363276 969468564 42363276 971936261 41116676 971936261 41116676 26901367 38233894 26901367 38233894 974806544 36981069 974806544 36981069 975352110 35649615 975352110 35649615 23159980 34120582 23159980 34120582 22553880 33048802 22553880 33048802 21700759 32811895 21700759 32811895 978537771 32012754 978537771 32012754 20904699 31486095 20904699 31486095 980631733 29058245 980631733 29058245 981411183 28159826 981411183 28159826 17660475 26695168 17660475 26695168 16889517 25629925 16889517 25629925 15858309 24327397 15858309 24327397 15802766 23400962 15802766 23400962 984378567 22752223 984378567 22752223 984928701 22595567 984928701 655154939 984928701 655154939 379736730 845183355 379736730 845183355 332099519 498308259 332099519 498308259 671511658 464394777 671511658 464394777 699439122 436690242 699439122 436690242 717658309 414496007 717658309 414496007 270504495 390631160 270504495 390631160 736030109 389558959 736030109 389558959 251412291 374217708 251412291 374217708 748343089 359518223 748343089 359518223 237705097 351679214 237705097 351679214 772298371 280298518 772298371 280298518 822880817 264329682 822880817 264329682 173342558 260500851 173342558 260500851 834444550 245764668 834444550 245764668 837129773 243179376 837129773 243179376 158404019 235793216 158404019 235793216 846115345 228671637 846115345 228671637 853631698 212028631 853631698 212028631 138876930 207245629 138876930 207245629 132737784 197669319 132737784 197669319 872884010 182788471 872884010 182788471 117869532 174370730 117869532 174370730 886198806 170674412 886198806 170674412 113683463 170299311 113683463 170299311 113195238 162796647 113195238 162796647 894571748 151410216 894571748 151410216 902098024 145965926 902098024 145965926 903652382 142871847 903652382 142871847 91473994 137145022 91473994 137145022 910734374 134944518 910734374 134944518 88735952 129546011 88735952 129546011 918317526 121961484 918317526 121961484 80558314 120018742 80558314 120018742 922750382 112461592 922750382 112461592 930397991 104187807 930397991 104187807 932152548 98225723 932152548 98225723 63875805 94793478 63875805 94793478 938281276 90928976 938281276 90928976 59424820 89047327 59424820 89047327 58000682 84100805 58000682 84100805 944056610 83236655 944056610 83236655 53897920 79745665 53897920 79745665 946763350 75667604 946763350 75667604 49661412 72301041 49661412 72301041 954592213 66411102 954592213 66411102 956868866 61188753 956868866 61188753 40954244 60699019 40954244 60699019 959474849 59778061 959474849 59778061 40006843 59018393 40006843 59018393 38874077 57509866 38874077 57509866 961452672 56488574 961452672 56488574 37443845 54644304 37443845 54644304 963210894 53100537 963210894 53100537 35159751 51326575 35159751 51326575 34880073 50359309 34880073 50359309 967070273 45621912 967070273 45621912 30096005 44532691 30096005 44532691 27661953 38755045 27661953 38755045 973966864 38160725 973966864 38160725 24541071 36762806 24541071 36762806 976391432 35220088 976391432 35220088 23064155 34152505 23064155 34152505 977683259 33418987 977683259 33418987 21228354 31730569 21228354 31730569 20441967 29806594 20441967 29806594 980866413 27570057 980866413 27570057 17518129 27141910 17518129 27141910 17065508 25987019 17065508 25987019 16581378 25427926 16581378 25427926 15501153 22838874 15501153 22838874 984684137 22838874 452736275 928064928 452736275 928064928 654890102 902724203 654890102 902724203 501101425 644134682 501101425 644134682 337117120 508691712 337117120 508691712 594719101 876002151 594719101 876002151 425372370 668616574 425372370 668616574 615532274 897186297 615532274 897186297 639534951 574959960 639534951 574959960 526721406 512356801 526721406 512356801 580432499 732958359 580432499 732958359 403300846 943607740 403300846 943607740 537888515 618596343 537888515 618596343 560841913 774146594 560841913 774146594 596508838 682026202 596508838 682026202 410446377 500105500 410446377 500105500 586056249 866761350 586056249 866761350 621720466 950144344 621720466 950144344 460561694 523396795 460561694 523396795 348400700 850314486 348400700 850314486 632110887 906064834 632110887 906064834 520059349 522432331 520059349 522432331 622249804 643726006 622249804 643726006 372921681 563238526 372921681 563238526 501422997 828353984 501422997 828353984 356031865 518979042 356031865 518979042 416656096 666255164 416656096 666255164 640762534 549242740 640762534 549242740 587710606 945097438 587710606 945097438 342195139 648691967 342195139 648691967 623600344 815477020 623600344 815477020 423415629 555958935 423415629 555958935 542394682 749472572 542394682 749472572 376185179 880400179 376185179 880400179 501172675 699672510 501172675 699672510 462051039 967934324 462051039 967934324 543242174 594134354 543242174 594134354 406276422 788124737 406276422 788124737 577276668 892077836 577276668 892077836 374882055 961891800 374882055 961891800 609318105 642374623 609318105 642374623 327794362 472978705 327794362 472978705 686167958 438428535 686167958 438428535 286084652 421181485 286084652 421181485 273641789 407173063 273641789 407173063 731855232 394429660 731855232 394429660 261759391 379387264 261759391 379387264 744500906 376926209 744500906 376926209 243056458 360732160 243056458 360732160 231374085 306384241 231374085 306384241 796875571 280920991 796875571 280920991 181982192 276528277 181982192 276528277 181899761 275325066 181899761 275325066 818293485 266201698 818293485 266201698 172433638 258238038 172433638 258238038 836340092 245519586 836340092 245519586 154335853 224462582 154335853 224462582 147691096 222175957 147691096 222175957 143029403 215547647 143029403 215547647 141586127 210494639 141586127 210494639 862549612 202052884 862549612 202052884 866413988 195596781 866413988 195596781 128183259 191679575 128183259 191679575 878876589 176527036 878876589 176527036 883911606 174163011 883911606 174163011 885040468 172847921 885040468 172847921 114314208 171075576 114314208 171075576 889696618 160272464 889696618 160272464 100404817 150058392 100404817 150058392 99725120 143079069 99725120 143079069 90302991 132376550 90302991 132376550 913961913 124624323 913961913 124624323 77750547 112933734 77750547 112933734 925718503 112285453 925718503 112285453 74298921 111890511 74298921 111890511 73281538 108134194 73281538 108134194 929990831 106596364 929990831 106596364 931084970 98862652 931084970 98862652 64545831 95872690 64545831 95872690 63294365 94779581 63294365 94779581 61059532 89337865 61059532 89337865 59444208 87928789 59444208 87928789 941734218 87318622 941734218 87318622 942808660 84898453 942808660 84898453 947401810 76914201 947401810 76914201 950968807 70287724 950968807 70287724 46192480 66547811 46192480 66547811 957123987 63047492 957123987 63047492 41952179 60911353 41952179 60911353 959120179 60474849 959120179 60474849 40643185 60114371 40643185 60114371 39808131 57925122 39808131 57925122 961328670 57201083 961328670 57201083 961935043 55604845 961935043 55604845 37229245 55172876 37229245 55172876 963262988 53689690 963262988 53689690 36316215 53363720 36316215 53363720 964432509 52751969 964432509 52751969 965082625 51707668 965082625 51707668 967185328 46414362 967185328 46414362 969097064 43256848 969097064 43256848 972278151 40277659 972278151 40277659 25894660 37401549 25894660 37401549 976709872 34120578 976709872 34120578 977476398 33749593 977476398 33749593 977901101 32470783 977901101 32470783 20998893 30734744 20998893 30734744 979742530 29962356 979742530 29962356 19389536 29496078 19389536 29496078 980805418 28606244 980805418 28606244 18350848 28575704 18350848 28575704 981690956 27322569 981690956 27322569 17568812 26344561 17568812 26344561 16532423 25373250 16532423 25373250 983815776 22920501 983815776 22920501 984650452 22693799 984650452 22693799 14616118 22693799 502670870 992852324 502670870 992852324 414721763 497893128 414721763 497893128 667532422 483987569 667532422 483987569 677951511 469436269 677951511 469436269 293115710 437321316 293115710 437321316 283653830 419380900 283653830 419380900 275766384 397769039 275766384 397769039 740965922 380963687 740965922 380963687 241972848 362180428 241972848 362180428 236459581 311984197 236459581 311984197 812910632 276730683 812910632 276730683 826819844 257392137 826819844 257392137 833729467 248774549 833729467 248774549 835278964 246801387 835278964 246801387 162594358 245819550 162594358 245819550 837700909 237588550 837700909 237588550 152694382 228051252 152694382 228051252 848813149 216189042 848813149 216189042 860033396 208766850 860033396 208766850 133782752 200870524 133782752 200870524 871329075 187995897 871329075 187995897 121894108 180663634 121894108 180663634 886121439 168238243 886121439 168238243 112222979 161967568 112222979 161967568 894065257 158688965 894065257 158688965 901461054 143494159 901461054 143494159 905868542 133682718 905868542 133682718 915462811 125659327 915462811 125659327 83038199 123038673 83038199 123038673 924030559 113305735 924030559 113305735 75139777 110493348 75139777 110493348 70972419 99680303 70972419 99680303 65725581 97131021 65725581 97131021 936675225 94909400 936675225 94909400 939270023 89648060 939270023 89648060 59706085 86296525 59706085 86296525 943926725 82643839 943926725 82643839 54671833 77512131 54671833 77512131 49825070 73125488 49825070 73125488 47808366 70555106 47808366 70555106 46620305 68013478 46620305 68013478 954534241 65199911 954534241 65199911 42692601 63124716 42692601 63124716 957665575 61706158 957665575 61706158 40805950 59993880 40805950 59993880 960102893 58964224 960102893 58964224 961560478 56077838 961560478 56077838 37430103 55326852 37430103 55326852 963840741 52376092 963840741 52376092 966479675 47833870 966479675 47833870 31357208 45620924 31357208 45620924 30544893 45252193 30544893 45252193 28594174 42919595 28594174 42919595 971258742 41544690 971258742 41544690 27062298 39879593 27062298 39879593 973783753 38233891 973783753 38233891 25003647 37157416 25003647 37157416 22702171 34268450 22702171 34268450 22496058 33511761 22496058 33511761 977868845 33158581 977868845 33158581 21360529 31935955 21360529 31935955 979186337 31393139 979186337 31393139 980226030 28819958 980226030 28819958 17688847 26559548 17688847 26559548 983076393 23828162 983076393 23828162 984138345 23828162 370123843 889003008 370123843 889003008 526538031 537260795 526538031 537260795 368210890 804157699 368210890 804157699 597715256 708490620 597715256 708490620 662947609 485890580 662947609 485890580 321425714 478133553 321425714 478133553 698515597 427359276 698515597 427359276 711467599 406053173 711467599 406053173 265804781 396944221 265804781 396944221 256114975 382363300 256114975 382363300 744806699 377010003 744806699 377010003 747899309 369186108 747899309 369186108 244419671 356109061 244419671 356109061 778914543 318478774 778914543 318478774 187630046 283394149 187630046 283394149 828286679 250960098 828286679 250960098 165234672 249281662 165234672 249281662 843030097 231467686 843030097 231467686 846578741 227350279 846578741 227350279 148056787 222912569 148056787 222912569 851816225 213807619 851816225 213807619 140910313 209954170 140910313 209954170 139569198 206154762 139569198 206154762 862287773 200818611 862287773 200818611 125492281 183636374 125492281 183636374 879740892 177290832 879740892 177290832 116812270 173734809 116812270 173734809 115752870 173228903 115752870 173228903 885147950 171047450 885147950 171047450 113232527 168267099 113232527 168267099 111787128 166741700 111787128 166741700 891818337 162065895 891818337 162065895 106829584 157135878 106829584 157135878 103965962 152081054 103965962 152081054 96587161 143822799 96587161 143822799 905827414 131117969 905827414 131117969 86135283 125632098 86135283 125632098 917817534 118764056 917817534 118764056 76383032 113975396 76383032 113975396 73916035 108267745 73916035 108267745 930061908 99905572 930061908 99905572 65597892 98194633 65597892 98194633 64234567 91720913 64234567 91720913 940155270 89161340 940155270 89161340 57317968 85285047 57317968 85285047 56828562 82705586 56828562 82705586 53401319 78658978 53401319 78658978 52071556 76955308 52071556 76955308 948834120 76290988 948834120 76290988 47630935 69276012 47630935 69276012 954135785 65391875 954135785 65391875 43317186 64255723 43317186 64255723 956701118 63413450 956701118 63413450 42452961 62053543 42452961 62053543 40893980 60062948 40893980 60062948 960353813 56746582 960353813 56746582 38032015 56185761 38032015 56185761 962369579 55903171 962369579 55903171 36830896 53202399 36830896 53202399 964722915 50625114 964722915 50625114 33678919 49686036 33678919 49686036 967472945 47221671 967472945 47221671 968045743 46692294 968045743 46692294 30758835 43684641 30758835 43684641 970613803 41681309 970613803 41681309 27566246 40311564 27566246 40311564 973894029 38686235 973894029 38686235 25078945 37758345 25078945 37758345 24837511 37092941 24837511 37092941 975318330 36161048 975318330 36161048 977256259 34277634 977256259 34277634 978272241 32511119 978272241 32511119 978590458 31520123 978590458 31520123 20288161 30039432 20288161 30039432 18656077 28683894 18656077 28683894 981620236 27846091 981620236 27846091 16671040 25069249 16671040 25069249 15622613 23935611 15622613 792133974 15622613 792133974 657435616 553886827 657435616 553886827 386159110 894970802 386159110 894970802 654462083 555301696 654462083 555301696 360121692 940569998 360121692 940569998 503945041 782025537 503945041 782025537 345795502 864592808 345795502 864592808 487696926 520324040 487696926 520324040 632416121 848830003 632416121 848830003 401555018 987968037 401555018 987968037 333908428 516181437 333908428 516181437 607989700 883087385 607989700 883087385 325722969 478307141 325722969 478307141 293663763 439428903 293663763 439428903 715140976 403660120 715140976 403660120 268429624 402589282 268429624 402589282 739978284 377119063 739978284 377119063 749256909 356972031 749256909 356972031 779916238 304756455 779916238 304756455 200389910 286978731 200389910 286978731 824985610 263457718 824985610 263457718 170682217 254448661 170682217 254448661 160589897 241759290 160589897 241759290 158971487 239797632 158971487 239797632 842994573 227514221 842994573 227514221 850255671 222670967 850255671 222670967 853365878 211196505 853365878 211196505 858932036 209845205 858932036 209845205 139188637 194563990 139188637 194563990 870208370 189563043 870208370 189563043 123513401 183891002 123513401 183891002 878165288 177551609 878165288 177551609 116336632 174120438 116336632 174120438 901503943 147093962 901503943 147093962 97531566 143817370 97531566 143817370 95713537 143395152 95713537 143395152 91544151 136143378 91544151 136143378 915132417 125764857 915132417 125764857 78072747 117165467 78072747 117165467 928240461 107378179 928240461 107378179 69472224 100115267 69472224 100115267 934240061 99104177 934240061 99104177 65406920 98194637 65406920 98194637 935864766 96700434 935864766 96700434 64252911 94047547 64252911 94047547 62582566 93072732 62582566 93072732 939452337 89084342 939452337 89084342 940908060 87357381 940908060 87357381 941942077 86768118 941942077 86768118 55753977 81290335 55753977 81290335 946689722 79265624 946689722 79265624 49376501 73027155 49376501 73027155 952853120 69026796 952853120 69026796 46039468 66560931 46039468 66560931 44202306 65522361 44202306 65522361 43897962 64584546 43897962 64584546 42117782 62040703 42117782 62040703 958576936 61261762 958576936 61261762 959256341 59105210 959256341 59105210 39051973 57415313 39051973 57415313 38344505 56237319 38344505 56237319 962183809 54991302 962183809 54991302 964500352 52685252 964500352 52685252 35653282 48710560 35653282 48710560 32491073 47240538 32491073 47240538 968032528 44925861 968032528 44925861 970014690 44242250 970014690 44242250 970289435 41931315 970289435 41931315 25927998 38972316 25927998 38972316 25731143 37968312 25731143 37968312 974489717 37806396 974489717 37806396 975626342 36417874 975626342 36417874 976539563 35402431 976539563 35402431 23124252 33415058 23124252 33415058 978173940 32204767 978173940 32204767 20031667 30187036 20031667 30187036 18943570 29278217 18943570 29278217 18662693 28721367 18662693 28721367 18183533 27960678 18183533 27960678 16704251 25452881 16704251 25452881 15909455 24644577 15909455 893405910 15909455 893405910 604228533 498486082 604228533 498486082 671560328 482839321 671560328 482839321 319387343 475206069 319387343 475206069 299331375 445966996 299331375 445966996 296315218 426667877 296315218 426667877 273798435 409995416 273798435 409995416 264591564 387178909 264591564 387178909 739264043 366887048 739264043 366887048 775362619 315493497 775362619 315493497 79302965
#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...