제출 #380764

#제출 시각아이디문제언어결과실행 시간메모리
380764benson1029Broken Line (IOI19_line)Text
39.61 / 100
0 ms0 KiB
26 0 0 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 30 25 30 86 74 86 74 49
656 0 0 0 5934 8269 5934 8269 1042 587 1042 587 9849 16 9849 16 13 9056 13 9056 4174 369 4174 369 98 132 98 132 52 23 52 23 46 9334 46 9334 7390 697 7390 697 565 9790 565 9790 192 128 192 128 9948 9979 9948 9979 9970 12 9970 1809 9970 1809 369 375 369 375 9706 9854 9706 9854 94 9956 94 9956 9944 22 9944 22 9977 10001 9977 5163 9977 5163 4595 8401 4595 8401 8551 423 8551 423 125 9925 125 9925 9922 3923 9922 3923 6262 5631 6262 5631 1001 448 1001 448 287 313 287 313 9767 190 9767 190 9841 9921 9841 9921 61 79 61 1993 61 1993 8787 9146 8787 9146 852 656 852 656 9412 9587 9412 9587 9630 363 9630 363 9750 9859 9750 9859 9810 9950 9810 9950 67 6854 67 6854 8019 8351 8019 8351 1511 9396 1511 9396 612 9635 612 9635 262 344 262 344 9785 9896 9785 9896 9793 3172 9793 3172 4680 6986 4680 6986 3394 1175 3394 1175 9149 591 9149 591 524 483 524 483 9617 9765 9617 9765 9790 178 9790 4331 9790 4331 4233 4126 4233 4126 6749 2349 6749 2349 1563 8799 1563 8799 643 595 643 595 9464 548 9464 548 264 9833 264 9833 141 194 141 5627 141 5627 7015 7923 7015 7923 1666 8622 1666 8622 8518 1201 8518 1201 9058 9387 9058 9387 678 606 678 606 9468 9612 9468 9612 9611 351 9611 351 9732 9830 9732 6224 9732 6224 2497 8285 2497 8285 8194 8612 8194 8612 1097 842 1097 842 9332 572 9332 572 306 9762 306 5277 306 5277 6443 7376 6443 7376 7678 8092 7678 8092 8374 1226 8374 1226 1058 9106 1058 9106 9145 9503 9145 9503 549 9702 549 9702 365 4598 365 4598 7235 7932 7235 7932 8098 8544 8098 8544 8571 8819 8571 8819 8673 1169 8673 1169 934 1031 934 1031 9251 9526 9251 9526 9590 394 9590 394 9657 2843 9657 2843 2411 1780 2411 1780 1725 1629 1725 1629 8449 8810 8449 8810 1221 1118 1221 1118 875 9216 875 9216 9157 9359 9157 9359 604 9564 604 9564 9487 6546 9487 6546 3514 3386 3514 3386 2594 7865 2594 7865 2285 8446 2285 8446 8433 1308 8433 1308 1344 1274 1344 1274 8692 9059 8692 9059 9080 831 9080 831 764 9382 764 9382 9371 9525 9371 9525 545 518 545 6798 545 6798 4223 3587 4223 3587 7043 2550 7043 2550 2029 1811 2029 1811 8310 1577 8310 1577 8670 8892 8670 8892 1126 909 1126 909 9163 774 9163 774 578 549 578 549 9486 5614 9486 5614 4997 4050 4997 4050 2654 7935 2654 7935 1822 8405 1822 8405 1391 9013 1391 9013 818 799 818 799 9368 570 9368 570 9441 6157 9441 6157 4851 3754 4851 3754 7301 2085 7301 2085 8309 1488 8309 1488 9019 9166 9019 9166 671 9452 671 9452 635 9460 635 5741 635 5741 5591 3571 5591 3571 3155 7417 3155 7417 7469 2595 7469 2595 2503 1878 2503 1878 1729 8424 1729 8424 8704 1139 8704 1139 8952 9021 8952 6656 8952 6656 3186 2968 3186 2968 3009 7390 3009 7390 7870 8254 7870 8254 1764 1558 1764 1558 1397 1344 1397 1344 8696 918 8696 918 726 764 726 6045 726 6045 6028 7163 6028 7163 2505 7835 2505 7835 2203 1804 2203 1804 8474 1455 8474 1455 1417 962 1417 962 760 798 760 5431 760 5431 5524 4411 5524 4411 3956 3014 3956 3014 7465 7866 7465 7866 7848 2148 7848 2148 2033 1892 2033 1892 8162 8701 8162 8701 1044 9019 1044 9019 8950 1073 8950 1073 954 5797 954 5797 6127 3388 6127 3388 6877 2582 6877 2582 2364 2177 2364 2177 2070 8216 2070 8216 8257 1539 8257 1539 1581 1452 1581 1452 8703 8935 8703 8935 1071 6951 1071 6951 6976 2758 6976 2758 2828 2191 2828 2191 8001 8112 8001 8112 1987 1649 1987 1649 1672 1579 1672 1579 1252 8904 1252 8904 8783 1070 8783 1070 9012 4659 9012 4659 4098 6398 4098 6398 3719 3573 3719 3573 6675 3317 6675 3317 3216 7201 3216 7201 2994 7406 2994 7406 7512 7850 7512 7850 2218 8350 2218 8350 8372 8750 8372 8750 1268 8845 1268 4600 1268 4600 6446 2793 6446 2793 7544 7747 7544 7747 7991 1997 7991 1997 1818 8631 1818 8631 8995 1090 8995 4588 8995 4588 3927 3775 3927 3775 3472 7412 3472 7412 2570 7821 2570 7821 2355 2139 2355 2139 2112 8630 2112 8630 1530 1276 1530 1276 1253 5777 1253 5777 5768 4276 5768 4276 6124 6289 6124 6289 6654 6851 6654 6851 3475 3211 3475 3211 2721 2399 2721 2399 2510 7952 2510 7952 7980 8037 7980 8037 2077 1972 2077 1972 8102 1814 8102 1814 1832 5603 1832 5603 5830 6658 5830 6658 7196 7343 7196 7343 2904 2360 2904 2360 7828 2199 7828 2199 2111 1160 2111 1160 8763 5992 8763 5992 3895 3811 3895 3811 6793 7159 6793 7159 7509 2452 7509 2452 7756 7905 7756 7905 2200 8014 2200 4900 2200 4900 5064 5827 5064 5827 4181 6333 4181 6333 6564 6823 6564 6823 3426 7181 3426 7181 2887 7458 2887 7458 7729 7881 7729 7881 7932 7921 7932 5643 7932 5643 4497 6252 4497 6252 6229 3743 6229 3743 6512 6627 6512 6627 3285 7194 3285 7194 7129 7548 7129 7548 2595 2396 2595 2396 7717 2242 7717 2242 2343 5323 2343 5323 4895 5104 4895 5104 4426 4330 4426 4330 6186 6328 6186 6328 6567 3040 6567 3040 7008 7224 7008 7224 2898 2676 2898 2676 2754 7599 2754 7599 2638 5221 2638 5221 5022 4998 5022 4998 5738 4194 5738 4194 4190 6208 4190 6208 3841 6542 3841 6542 6823 7036 6823 7036 2997 2780 2997 2780 2869 7611 2869 7611 7757 2189 7757 2189 7930 5145 7930 5145 4449 4030 4449 4030 6415 6572 6415 6572 3053 2832 3053 2832 7493 7542 7493 5351 7493 5351 4998 5037 4998 5037 5246 5963 5246 5963 4154 6439 4154 6439 6852 2934 6852 2934 3048 7293 3048 7293 7402 2631 7402 5543 7402 5543 4601 4157 4601 4157 4172 6229 4172 6229 6696 3487 6696 3487 3302 7094 3302 7094 7032 2959 7032 2959 2876 7466 2876 7466 7403 5222 7403 5222 4338 6065 4338 6065 6058 3948 6058 3948 3886 6619 3886 6619 6600 3588 6600 3588 3494 7014 3494 7014 7167 2710 7167 2710 7368 6049 7368 6049 4007 3768 4007 3768 6551 6819 6551 6819 3454 3282 3454 3282 7258 7341 7258 5829 7258 5829 5135 4669 5135 4669 4367 6442 4367 6442 6603 6879 6603 6879 6820 3173 6820 3173 3258 7155 3258 7155 3204 3008 3204 4850 3204 4850 5723 4294 5723 4294 5788 6245 5788 6245 3958 6495 3958 6495 6523 3620 6523 3620 3225 7104 3225 4626 3225 4626 5659 5962 5659 5962 6419 3812 6419 3812 3656 6981 3656 6981 6839 4658 6839 4658 4786 5819 4786 5819 5654 4150 5654 4150 6350 3758 6350 3758 3687 6795 3687 6795 6572 4688 6572 4688 4661 5834 4661 5834 5635 4120 5635 4120 3728 3659 3728 3659 6558 5128 6558 5128 4718 4857 4718 4857 4422 6012 4422 6012 3973 6434 3973 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 5725 5929 5725 5430 5725 5430 4795 5719 4795 5719 5348 5248 5348 5248 4950 5468 4950 5468 5245 4385 5245 4385 4366 5347 4366 5347 5204 5640 5204 5640 4382 4423 4382 5044 4382 5044 5153 5289 5153 5289 4900
5003 0 0 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 56 23219 56 19713 22760 19713
50074 0 0 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 210907697 304316957 210907697 178511923 160871019 178511923 160871019 141152101 122957570 141152101 122957570 73607093 58754805 73607093 58754805 49381931 43541632 49381931 43541632 45666448 23432489 45666448 23432489 13436913 11702640 13436913 11702640 7860397 4348852 7860397 4348852 1289609 720494 1289609 720494 167566153 215442200 167566153 215442200 255433138 259770201 255433138 259770201 155459220 111118966 155459220 111118966 81670019 79685970 81670019 79685970 217358704 215644849 217358704 215644849 258665575 261899035 258665575 261899035 266602432 283368624 266602432 283368624 283663265 291119684 283663265 291119684 290581188 299948639 290581188 299948639 299858886 153061195 299858886 153061195 91172417 61788199 91172417 61788199 53889742 47537238 53889742 47537238 30869140 25966812 30869140 25966812 10761196 6652789 10761196 6652789 4937663 2115977 4937663 2115977 2234479 2691 2234479 2691 2361 208952308 2361 208952308 208841752 188550401 208841752 188550401 168013525 110542393 168013525 110542393 77789200 61463562 77789200 61463562 61700686 56598210 61700686 56598210 37385623 33667332 37385623 33667332 31518585 29020562 31518585 29020562 14175013 6829965 14175013 6829965 8361852 197245391 8361852 197245391 214637022 238823383 214637022 238823383 244025836 260326626 244025836 260326626 261990504 265254377 261990504 265254377 268836056 277079545 268836056 277079545 277582938 282428770 277582938 282428770 288795875 297227234 288795875 297227234 296754772 165763729 296754772 165763729 110206060 87668738 110206060 87668738 80110175 65346677 80110175 65346677 56248210 46889694 56248210 46889694 41435362 39054882 41435362 39054882 185347658 209542335 185347658 209542335 214069060 243111971 214069060 243111971 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 126537408 298869594 126537408 129793969 104566873 129793969 104566873 107094628 154170458 107094628 154170458 186971294 199979297 186971294 199979297 216963953 232343292 216963953 232343292 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 144397345 303632395 144397345 156336333 176001103 156336333 176001103 190183300 200641682 190183300 200641682 222847108 246282196 222847108 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 133258632 104036651 133258632 104036651 82376600 69895623 82376600 69895623 63468664 56772167 63468664 56772167 43111921 39363332 43111921 39363332 41450409 23745862 41450409 23745862 14238561 13149614 14238561 13149614 10910596 5642192 10910596 5642192 6374685 2730989 6374685 2730989 2734840 1573863 2734840 1573863 488707 495892 488707 145278161 488707 145278161 182663271 189656026 182663271 189656026 203428581 210846408 203428581 210846408 234618442 238448489 234618442 238448489 236922184 121562864 236922184 121562864 92911799 90580202 92911799 90580202 162180893 174796651 162180893 174796651 195572681 195588681 195572681 195588681 216072399 247302561 216072399 247302561 249936818 252738760 249936818 252738760 252521523 272790572 252521523 272790572 270550202 139546238 270550202 139546238 133777420 116785138 133777420 116785138 115273414 91703640 115273414 91703640 73427269 71890191 73427269 71890191 69146675 65278420 69146675 65278420 66668679 61425323 66668679 61425323 51388926 45218588 51388926 45218588 30425806 19756410 30425806 19756410 18360358 16917894 18360358 16917894 159944662 171448393 159944662 171448393 181583346 181266380 181583346 181266380 202963484 215613944 202963484 215613944 228296755 242531216 228296755 242531216 248187700 260229164 248187700 260229164 265062129 272816152 265062129 272816152 279154357 283982692 279154357 283982692 284707908 286939338 284707908 286939338 290429015 291843543 290429015 291843543 179669374 132118911 179669374 132118911 121473241 103938879 121473241 103938879 105349035 76234229 105349035 76234229 77028608 67803009 77028608 67803009 65282761 60019803 65282761 60019803 49808887 35632903 49808887 35632903 29538744 24772582 29538744 24772582 23873730 14943804 23873730 14943804 12496852 8627510 12496852 8627510 8050409 162964631 8050409 162964631 173382204 165015431 173382204 165015431 185716781 194038307 185716781 194038307 203299157 225010006 203299157 225010006 222870921 140852969 222870921 140852969 146222620 155633890 146222620 155633890 171238010 163282808 171238010 163282808 124240395 120693458 124240395 120693458 121595095 96505678 121595095 96505678 83614939 77634621 83614939 77634621 78563553 66454006 78563553 66454006 63706185 60425807 63706185 60425807 57465568 48321110 57465568 48321110 42923776 40807401 42923776 40807401 139021771 147996003 139021771 147996003 167343024 186997050 167343024 186997050 194544444 205202935 194544444 205202935 215694983 223554280 215694983 223554280 237256269 238961281 237256269 238961281 132288364 121125794 132288364 121125794 110040680 101613291 110040680 101613291 92506185 86021763 92506185 86021763 81171477 76059070 81171477 76059070 80840069 151694715 80840069 151694715 165945878 180567639 165945878 180567639 198947912 223449680 198947912 223449680 219997019 132981669 219997019 132981669 109925593 95984519 109925593 95984519 91374640 81319329 91374640 81319329 76236383 65436535 76236383 65436535 61096861 52577707 61096861 52577707 53094288 50282564 53094288 50282564 51782522 26126365 51782522 26126365 25046496 23210274 25046496 23210274 181293179 186204224 181293179 186204224 207813482 211680726 207813482 211680726 164261039 126592952 164261039 126592952 104942134 94019886 104942134 94019886 96654196 86209214 96654196 86209214 87609091 73883782 87609091 73883782 77140332 130404661 77140332 130404661 170775679 165484785 170775679 165484785 179097160 180827826 179097160 180827826 201356715 202630320 201356715 202630320 223654629 228571550 223654629 228571550 229028891 132128225 229028891 132128225 127759405 116353433 127759405 116353433 118147965 104896291 118147965 104896291 104045229 99939962 104045229 99939962 94577773 89030380 94577773 89030380 89196784 66506563 89196784 66506563 68449847 58658164 68449847 58658164 55086387 37810174 55086387 37810174 34904216 32879730 34904216 32879730 27648274 24129129 27648274 24129129 19521398 18166780 19521398 18166780 147553933 148736120 147553933 148736120 174138761 180990100 174138761 180990100 201978612 210379912 201978612 210379912 227610939 232714889 227610939 232714889 233242202 254059744 233242202 254059744 257458807 260113387 257458807 260113387 148242727 131467103 148242727 131467103 116038727 106929228 116038727 106929228 106643083 77655563 106643083 77655563 78026370 151933865 78026370 151933865 168993525 173332120 168993525 173332120 184693926 175243822 184693926 175243822 125902673 116590512 125902673 116590512 114775129 94818606 114775129 94818606 86838880 71189895 86838880 71189895 70444194 55931133 70444194 55931133 41103744 36649126 41103744 36649126 38243586 34390153 38243586 34390153 36830582 23827148 36830582 23827148 21209711 16418297 21209711 16418297 13011645 6657618 13011645 6657618 5059905 2665351 5059905 2665351 3818967 115637464 3818967 115637464 171441383 181688577 171441383 181688577 218230474 242945855 218230474 242945855 248491109 250899203 248491109 250899203 134324448 119561922 134324448 119561922 115862354 115257084 115862354 115257084 108763407 78609103 108763407 78609103 79260462 76750759 79260462 76750759 205477096 222129166 205477096 222129166 236329001 257446430 236329001 257446430 253501728 265434635 253501728 265434635 265214016 273163926 265214016 273163926 277182101 280590359 277182101 280590359 280964612 284132948 280964612 284132948 285763151 286021792 285763151 286021792 162472074 122253635 162472074 122253635 125918648 92489117 125918648 92489117 90505441 80863479 90505441 80863479 83284667 146058998 83284667 146058998 197619804 209258603 197619804 209258603 210587623 131357784 210587623 131357784 135003330 125077817 135003330 125077817 127386928 120381195 127386928 120381195 96090250 89768538 96090250 89768538 87399618 78928890 87399618 78928890 61045958 54710860 61045958 54710860 51513888 42349884 51513888 42349884 43361009 35570693 43361009 35570693 37984855 137141548 37984855 137141548 169823671 188531795 169823671 188531795 204703772 218497093 204703772 218497093 217627654 138362569 217627654 138362569 137945437 132764470 137945437 132764470 146683577 164836233 146683577 164836233 183665977 200282240 183665977 200282240 215286309 217582321 215286309 217582321 146771245 137141127 146771245 137141127 140547161 121931658 140547161 121931658 102593913 95989778 102593913 95989778 92447510 85381314 92447510 85381314 79991926 74818914 79991926 74818914 75642009 170210719 75642009 170210719 200093835 206033049 200093835 206033049 213049044 254965223 213049044 254965223 258667960 262203043 258667960 262203043 198248204 167459591 198248204 167459591 161686825 142985480 161686825 142985480 141424222 135605926 141424222 135605926 194888212 203752327 194888212 203752327 204254554 179831785 204254554 179831785 153426062 142704882 153426062 142704882 200190593 249321429 200190593 249321429 250382249 262986398 250382249 262986398 261322047 275743488 261322047 275743488 278458201 278742298 278458201 278742298 226245321 190054747 226245321 190054747 201043956 206239715 201043956 206239715 212141180 241941181 212141180 241941181 241562084 245597264 241562084 245597264 244578713 251185211 244578713 251185211 250131317 259581173 250131317 259581173 263756330 265277558 263756330 265277558 161553648 145145328 161553648 145145328 134155089 96757506 134155089 96757506 99001009 170274170 99001009 170274170 203014368 231890127 203014368 231890127 242874346 248476929 242874346 248476929 260832752 269148318 260832752 269148318 273925580 278109848 273925580 278109848 281369303 290930525 281369303 290930525 293573301 296501938 293573301 296501938 297579008 302135365 297579008 302135365 302616000 305063617 302616000 305063617 303587124 169030393 303587124 169030393 160478649 111211728 160478649 111211728 110011187 95732121 110011187 95732121 89504932 84364690 89504932 84364690 78948748 66722920 78948748 66722920 64882360 54490154 64882360 54490154 47030336 43032713 47030336 43032713 183485542 200965307 183485542 200965307 210231004 245723603 210231004 245723603 240670248 151821458 240670248 151821458 131459512 124355248 131459512 124355248 108593449 100575246 108593449 100575246 101967553 86476783 101967553 86476783 86013768 75506268 86013768 75506268 78576751 186823460 78576751 186823460 195962057 192417432 195962057 192417432 167872432 140694645 167872432 140694645 135726981 107006698 135726981 107006698 109977160 174650867 109977160 174650867 186071611 189569788 186071611 189569788 201385657 191364438 201385657 191364438 173109705 162102894 173109705 162102894 167633165 156899730 167633165 156899730 146433580 116821163 146433580 116821163 117170255 98519984 117170255 98519984 95873178 90151975 95873178 90151975 90829709 83612319 90829709 83612319 76672281 72259701 76672281 72259701 181251425 189829090 181251425 189829090 229133393 237687961 229133393 237687961 232975684 170972934 232975684 170972934 173658131 158020968 173658131 158020968 140142060 122456220 140142060 122456220 122747979 119314203 122747979 119314203 177414835 215132781 177414835 215132781 211577979 180295578 211577979 180295578 179792933 139940844 179792933 139940844 140004255 117831489 140004255 117831489 102148193 91289991 102148193 91289991 91881945 83337110 91881945 83337110 65803373 57139498 65803373 57139498 60414006 175863426 60414006 175863426 203215747 227837411 203215747 227837411 227891317 238961343 227891317 238961343 240869130 252140552 240869130 252140552 258977046 265072247 258977046 265072247 263217629 266494206 263217629 266494206 273312037 276687939 273312037 276687939 274665890 281242997 274665890 281242997 284651523 287415882 284651523 287415882 288489663 293236011 288489663 293236011 293982948 300578614 293982948 300578614 300856511 302008481 300856511 302008481 178835981 139760831 178835981 139760831 145157920 204415264 145157920 204415264 231343258 244131511 231343258 244131511 244769539 250260728 244769539 250260728 248928451 253057995 248928451 253057995 259241714 260803407 259241714 260803407 194188904 182045167 194188904 182045167 190205455 211541316 190205455 211541316 213907488 223031542 213907488 223031542 232330138 243026635 232330138 243026635 241253042 248134580 241253042 248134580 247953718 258535926 247953718 258535926 263059616 273907302 263059616 273907302 273416907 276085891 273416907 276085891 192161886 155866706 192161886 155866706 156324708 138358711 156324708 138358711 108145022 80469101 108145022 80469101 73374051 49738177 73374051 49738177 47265851 38015962 47265851 38015962 35309317 29298263 35309317 29298263 31040931 27097528 31040931 27097528 19497118 16764689 19497118 16764689 18698907 167445172 18698907 167445172 184216369 201995268 184216369 201995268 212390952 222253097 212390952 222253097 232513602 241501289 232513602 241501289 246944239 254734071 246944239 254734071 254290051 265658573 254290051 265658573 270179155 271205297 270179155 271205297 169821987 155767029 169821987 155767029 159494325 135914991 159494325 135914991 129446104 108279284 129446104 108279284 108500779 82815038 108500779 82815038 79742524 70121124 79742524 70121124 67418204 46782988 67418204 46782988 41131426 32577878 41131426 32577878 30777146 25729308 30777146 25729308 25190689 20865494 25190689 20865494 13532399 12594445 13532399 12594445 11345408 8706607 11345408 8706607 7736642 3292013 7736642 3292013 4173669 208172961 4173669 208172961 222979147 237839153 222979147 237839153 236665836 238876567 236665836 238876567 196457257 163848164 196457257 163848164 143406233 127133947 143406233 127133947 110893042 92422812 110893042 92422812 92306517 85579673 92306517 85579673 87726197 201414244 87726197 201414244 208810004 218827819 208810004 218827819 242870450 249088913 242870450 249088913 246467553 197732629 246467553 197732629 189589994 169725622 189589994 169725622 168755949 144417429 168755949 144417429 141122443 114383137 141122443 114383137 103327627 99269938 103327627 99269938 202561927 212900675 202561927 212900675 215437849 221448258 215437849 221448258 226486813 234363264 226486813 234363264 235103574 241705452 235103574 241705452 247105876 253654478 247105876 253654478 252727879 262017739 252727879 262017739 261289655 266907589 261289655 266907589 272674825 276616383 272674825 276616383 278654961 284338311 278654961 284338311 285114690 167611561 285114690 167611561 155594918 149356368 155594918 149356368 188148945 201619029 188148945 201619029 201955672 174501089 201955672 174501089 176106329 168609723 176106329 168609723 193292324 188202760 193292324 188202760 185251947 172721371 185251947 172721371 168748082 158782974 168748082 158782974 117026022 95854759 117026022 95854759 93864138 73160768 93864138 73160768 74824300 49268425 74824300 49268425 45407692 40492832 45407692 40492832 43214230 35084760 43214230 35084760 37354743 204783084 37354743 204783084 207878912 152236616 207878912 152236616 113217414 99027910 113217414 99027910 93967685 74455639 93967685 74455639 75338385 68529714 75338385 68529714 67254848 44673534 67254848 44673534 45107114 152485260 45107114 152485260 189272055 219572610 189272055 219572610 225371365 230040324 225371365 230040324 226675082 124881557 226675082 124881557 113839318 98143308 113839318 98143308 95824085 76723371 95824085 76723371 77304023 72986079 77304023 72986079 47753182 42945319 47753182 42945319 44128871 39686870 44128871 39686870 38621054 36599914 38621054 36599914 167321913 182218557 167321913 182218557 187676365 209811814 187676365 209811814 225654307 236322994 225654307 236322994 237845608 160851944 237845608 160851944 141279072 96791766 141279072 96791766 101470576 180534969 101470576 180534969 206783325 218589906 206783325 218589906 231296072 244693281 231296072 244693281 240217661 250285810 240217661 250285810 249207216 258633738 249207216 258633738 257338868 264120777 257338868 264120777 261802129 154136963 261802129 154136963 112813352 100008735 112813352 100008735 97507730 93004019 97507730 93004019 96181543 183092649 96181543 183092649 192540084 202879898 192540084 202879898 217824990 214584862 217824990 214584862 178432470 148863243 178432470 148863243 128333514 102803106 128333514 102803106 77339935 50005329 77339935 50005329 51212334 46800366 51212334 46800366 46673802 41430470 46673802 41430470 38583469 29027917 38583469 29027917 31583423 154598576 31583423 154598576 179787558 178549049 179787558 178549049 203635401 201334666 203635401 201334666 137464459 124873328 137464459 124873328 109094839 79435229 109094839 79435229 80966547 55675449 80966547 55675449 56777410 51560701 56777410 51560701 49991020 48827824 49991020 48827824 137549738 158202180 137549738 158202180 168649881 156110305 168649881 156110305 147933008 109755831 147933008 109755831 112291848 99541076 112291848 99541076 95093256 87789880 95093256 87789880 78716058 57080105 78716058 57080105 54458801 50058713 54458801 50058713 46237336 34604540 46237336 34604540 33527584 22495474 33527584 22495474 21447926 18682853 21447926 18682853 17657462 16287756 17657462 16287756 15983282 7589784 15983282 7589784 6174012 4284183 6174012 4284183 5323837 168423387 5323837 168423387 191738754 210240922 191738754 210240922 208678606 233563105 208678606 233563105 243108634 246474299 243108634 246474299 152543836 134535880 152543836 134535880 117330281 108519267 117330281 108519267 108837858 93029995 108837858 93029995 90286602 87455931 90286602 87455931 78491569 56792164 78491569 56792164 54593449 51634446 54593449 51634446 53666257 46973521 53666257 46973521 49422631 39248199 49422631 39248199 38839322 29595046 38839322 29595046 24233532 21310093 24233532 21310093 21284664 19251282 21284664 19251282 20031178 16189672 20031178 16189672 16126584 8361721 16126584 8361721 7510497 149636662 7510497 149636662 158314547 179516867 158314547 179516867 197546641 195566830 197546641 195566830 239295700 249350264 239295700 249350264 253689224 260050736 253689224 260050736 258600207 150977945 258600207 150977945 154964723 149302133 154964723 149302133 130895833 122209371 130895833 122209371 121636979 114992508 121636979 114992508 114846652 113447099 114846652 113447099 97192623 82322352 97192623 82322352 80832932 61329531 80832932 61329531 62464288 56026807 62464288 56026807 53944103 46646783 53944103 46646783 42602249 40014705 42602249 40014705 34431614 28320226 34431614 28320226 29330978 26985754 29330978 26985754 24995419 22095990 24995419 22095990 18551154 13781218 18551154 13781218 10461001 5908621 10461001 5908621 7136645 183387948 7136645 183387948 196449924 197578723 196449924 197578723 164361656 143851403 164361656 143851403 139824211 118303243 139824211 118303243 119648700 101481832 119648700 101481832 104472542 163731746 104472542 163731746 184335174 181053908 184335174 181053908 228169661 240436742 228169661 240436742 238962770 252270380 238962770 252270380 248954949 256368737 248954949 256368737 260841250 274392975 260841250 274392975 272156683 169580332 272156683 169580332 168823026 139513955 168823026 139513955 130919114 109718245 130919114 109718245 109567318 103271394 109567318 103271394 72836839 64196009 72836839 64196009 60345054 52047422 60345054 52047422 48367259 44155344 48367259 44155344 143916433 153595662 143916433 153595662 178896489 216887221 178896489 216887221 222210282 229776552 222210282 229776552 235351198 238570894 235351198 238570894 236317592 130840466 236317592 130840466 131702401 108753102 131702401 108753102 99672261 91924740 99672261 91924740 76784243 69503881 76784243 69503881 70788179 60280346 70788179 60280346 59771463 48262039 59771463 48262039 46675743 41269405 46675743 41269405 43871765 38136569 43871765 38136569 39826452 35260316 39826452 35260316 33164211 28158342 33164211 28158342 25629496 24055754 25629496 24055754 19616613 13208544 19616613 13208544 12654523 10880366 12654523 10880366 9247132 8256332 9247132 8256332 146217775 158730589 146217775 158730589 200201979 211014056 200201979 211014056 218411011 228311117 218411011 228311117 232097091 238352388 232097091 238352388 247092120 258681763 247092120 258681763 255780710 269817984 255780710 269817984 269862946 279446746 269862946 279446746 282039384 286052937 282039384 286052937 292572026 295138629 292572026 295138629 296372811 300708788 296372811 300708788 301199041 301589223 301199041 301589223 150026764 144695101 150026764 144695101 133156769 109986693 133156769 109986693 106778485 89172484 106778485 89172484 78712387 72749021 78712387 72749021 75101864 171770651 75101864 171770651 221446785 224461074 221446785 224461074 228604238 234092157 228604238 234092157 234203606 155821723 234203606 155821723 146341478 134280766 146341478 134280766 134981928 109267389 134981928 109267389 113062019 84306163 113062019 84306163 83238245 80280770 83238245 80280770 165393134 210603929 165393134 210603929 214013193 225063066 214013193 225063066 227239035 230301638 227239035 230301638 150368992 137955594 150368992 137955594 126596233 120748889 126596233 120748889 105961361 85945417 105961361 85945417 85887207 82325632 85887207 82325632 77157835 73559048 77157835 73559048 71688798 61857602 71688798 61857602 46782850 43797465 46782850 43797465 41200083 35300950 41200083 35300950 36430933 160366720 36430933 160366720 197482500 209663325 197482500 209663325 216641602 230096071 216641602 230096071 228478082 233461663 228478082 233461663 236551591 253914427 236551591 253914427 255749884 259021020 255749884 259021020 262925903 266926001 262925903 266926001 268312706 271427731 268312706 271427731 272803681 278968257 272803681 278968257 278969980 280509319 278969980 280509319 158922283 144459440 158922283 144459440 152789999 167101153 152789999 167101153 191228195 201757259 191228195 201757259 222912741 242411474 222912741 242411474 241107333 243052709 241107333 243052709 163058432 138451406 163058432 138451406 130584294 126591136 130584294 126591136 179571972 185477657 179571972 185477657 216093108 223072897 216093108 223072897 220614201 155108098 220614201 155108098 153130796 144772990 153130796 144772990 139092874 131919384 139092874 131919384 128719566 108824774 128719566 108824774 102172057 94803582 102172057 94803582 90901677 86978966 90901677 86978966 79088782 76314240 79088782 76314240 64245178 57343006 64245178 57343006 57314497 52204326 57314497 52204326 54826215 45722807 54826215 45722807 43358711 38468607 43358711 38468607 37743006 33522745 37743006 33522745 31346650 26439126 31346650 26439126 27110672 24366882 27110672 24366882 25944973 23504840 25944973 23504840 20925412 14931577 20925412 14931577 11670199 10520560 11670199 10520560 7171246 8289201 7171246 8289201 6310728 6283528 6310728 6283528 189674971 186592588 189674971 186592588 197049145 213893102 197049145 213893102 221310177 228602566 221310177 228602566 229659156 239329639 229659156 239329639 245022721 250925919 245022721 250925919 259638965 265168824 259638965 265168824 267291195 268978942 267291195 268978942 178650473 158964963 178650473 158964963 168442318 138846601 168442318 138846601 142393878 114457539 142393878 114457539 114203009 109067302 114203009 109067302 106428684 100352252 106428684 100352252 80177295 75349526 80177295 75349526 79445955 180509380 79445955 180509380 189958423 183228836 189958423 183228836 184571197 175933344 184571197 175933344 211167641 221021810 211167641 221021810 217477413 170932459 217477413 170932459 169456193 141101431 169456193 141101431 143907620 113606625 143907620 113606625 107263840 102273166 107263840 102273166 92794047 89949179 92794047 89949179 79019884 75033833 79019884 75033833 74022580 69114425 74022580 69114425 65952156 58080674 65952156 58080674 60154265 56672651 60154265 56672651 56489475 53998615 56489475 53998615 160907205 171083195 160907205 171083195 199342937 209287177 199342937 209287177 219058813 240287506 219058813 240287506 240850296 260442150 240850296 260442150 260054677 262361177 260054677 262361177 146791959 138008118 146791959 138008118 142632980 122615157 142632980 122615157 122443588 113294737 122443588 113294737 113302053 104211726 113302053 104211726 107084918 142437407 107084918 142437407 196919470 199835823 196919470 199835823 203885008 211574722 203885008 211574722 219371512 231249532 219371512 231249532 227284355 253393890 227284355 253393890 255335754 260955873 255335754 260955873 261526144 265133286 261526144 265133286 269510444 278092810 269510444 278092810 278354827 282548484 278354827 282548484 291140472 294824935 291140472 294824935 297617302 299042040 297617302 299042040 158236942 137558653 158236942 137558653 133902425 119397639 133902425 119397639 122622275 102499105 122622275 102499105 103516147 94910370 103516147 94910370 87613075 72947527 87613075 72947527 72401750 62460678 72401750 62460678 65403379 60916038 65403379 60916038 53221807 43974219 53221807 43974219 39173611 32804966 39173611 32804966 33256376 182364776 33256376 182364776 203416692 196457902 203416692 196457902 183498423 153315637 183498423 153315637 135247017 124222647 135247017 124222647 127274692 121652843 127274692 121652843 115556804 84312192 115556804 84312192 72640574 70859636 72640574 70859636 182980570 195605997 182980570 195605997 212991873 229616167 212991873 229616167 235511876 241693959 235511876 241693959 239356636 250488719 239356636 250488719 252777514 259112302 252777514 259112302 257364655 261927659 257364655 261927659 265474391 273536715 265474391 273536715 272121136 276461277 272121136 276461277 280647936 283901171 280647936 283901171 285928810 289344688 285928810 289344688 291327221 297294954 291327221 297294954 298897209 298498738 298897209 298498738 162639130 148858096 162639130 148858096 142076035 130650471 142076035 130650471 130436534 125284331 130436534 125284331 175351418 168953620 175351418 168953620 172642037 160815430 172642037 160815430 161137961 142902300 161137961 142902300 150865188 175161064 150865188 175161064 181674424 155708287 181674424 155708287 154611820 147534138 154611820 147534138 188970541 187877024 188970541 187877024 205052738 206692131 205052738 206692131 213442462 221839825 213442462 221839825 221141013 226009477 221141013 226009477 229627612 237388925 229627612 237388925 235520410 245782508 235520410 245782508 246260152 262399932 246260152 262399932 259232266 172811083 259232266 172811083 144478302 137218230 144478302 137218230 136982209 127175920 136982209 127175920 116747437 96703917 116747437 96703917 89575661 77821365 89575661 77821365 77332996 71612575 77332996 71612575 74207918 67943054 74207918 67943054 69806529 66274204 69806529 66274204 59850952 55661175 59850952 55661175 53880289 46062855 53880289 46062855 48803761 142978513 48803761 142978513 184010174 182238241 184010174 182238241 196009900 218854706 196009900 218854706 221458160 226252292 221458160 226252292 231230723 236229808 231230723 236229808 246929752 253857844 246929752 253857844 252784115 259088862 252784115 259088862 256458719 265608031 256458719 265608031 266215831 274175918 266215831 274175918 270402828 153204796 270402828 153204796 156497545 146031469 156497545 146031469 149222790 139461553 149222790 139461553 142594399 121597390 142594399 121597390 123490642 105799792 123490642 105799792 106149695 162268544 106149695 162268544 208674249 224478042 208674249 224478042 232481453 239944635 232481453 239944635 240210636 243253568 240210636 243253568 159902397 140710238 159902397 140710238 140424379 118078767 140424379 118078767 112473412 86854911 112473412 86854911 76134417 66774221 76134417 66774221 63500190 57757360 63500190 57757360 51787792 45101079 51787792 45101079 49624924 156524922 49624924 156524922 189256734 184103977 189256734 184103977 197187467 201517211 197187467 201517211 206132899 223783021 206132899 223783021 230833092 234441849 230833092 234441849 158951534 143054057 158951534 143054057 144616990 123924257 144616990 123924257 95272541 75322153 95272541 75322153 76565055 172542533 76565055 172542533 201251212 202961890 201251212 202961890 207650529 174516354 207650529 174516354 176878833 161498064 176878833 161498064 152858315 137338114 152858315 137338114 110730779 98859497 110730779 98859497 84294007 74415595 84294007 74415595 74847835 73214080 74847835 73214080 179698592 182729835 179698592 182729835 191853161 195734809 191853161 195734809 212252615 205891940 212252615 205891940 177977158 150777331 177977158 150777331 149979404 113626489 149979404 113626489 102632498 84462360 102632498 84462360 82582774 79486974 82582774 79486974 191892707 216307639 191892707 216307639 233906421 232552507 233906421 232552507 182296504 174638204 182296504 174638204 198263856 229411141 198263856 229411141 227446045 236393488 227446045 236393488 242452262 244237468 242452262 244237468 180451156 170190582 180451156 170190582 166142400 155150591 166142400 155150591 158336330 115256299 158336330 115256299 115993156 107394992 115993156 107394992 107817022 96984491 107817022 96984491 96405030 74855442 96405030 74855442 71583516 60496728 71583516 60496728 59049512 49878230 59049512 49878230 50006691 42015228 50006691 42015228 36507227 36161705 36507227 36161705 182545390 182949973 182545390 182949973 195508645 201098815 195508645 201098815 216577626 235837306 216577626 235837306 240088316 249871202 240088316 249871202 248285018 252584312 248285018 252584312 258783212 263526402 258783212 263526402 269664072 277153109 269664072 277153109 276540798 285406575 276540798 285406575 283950676 176156915 283950676 176156915 170460551 156674780 170460551 156674780 137971164 113652703 137971164 113652703 116132821 180524094 116132821 180524094 198377216 212172468 198377216 212172468 225400189 234466806 225400189 234466806 235497244 247288047 235497244 247288047 244090950 249655265 244090950 249655265 260198963 265335311 260198963 265335311 269078673 274331437 269078673 274331437 272551997 282838363 272551997 282838363 288012695 289653961 288012695 289653961 289669670 158803280 289669670 158803280 157802343 144563202 157802343 144563202 127839959 121122097 127839959 121122097 111711504 107635396 111711504 107635396 166602528 164564752 166602528 164564752 197448691 214422126 197448691 214422126 234704687 238886880 234704687 238886880 241018341 251565304 241018341 251565304 260998685 267995529 260998685 267995529 267803840 274016142 267803840 274016142 270236256 146504338 270236256 146504338 146001582 131909387 146001582 131909387 126841548 112744760 126841548 112744760 80540265 75684596 80540265 75684596 77889846 157334225 77889846 157334225 172564823 184970804 172564823 184970804 208788390 212118040 208788390 212118040 210579602 154913952 210579602 154913952 113828518 96265346 113828518 96265346 90524102 85602512 90524102 85602512 81757318 74550923 81757318 74550923 79815554 177527780 79815554 177527780 192478302 197602921 192478302 197602921 202130930 161384677 202130930 161384677 159723756 125734825 159723756 125734825 121900809 100346802 121900809 100346802 82373149 62370082 82373149 62370082 64489811 174588189 64489811 174588189 227675133 236923414 227675133 236923414 233712858 165206135 233712858 165206135 144999632 128292162 144999632 128292162 132751130 110082368 132751130 110082368 111081816 84856407 111081816 84856407 82794812 63747127 82794812 63747127 65750670 62738177 65750670 62738177 136547788 149864680 136547788 149864680 225481844 236827256 225481844 236827256 236193515 239849212 236193515 239849212 140107793 137389843 140107793 137389843 168139572 171314051 168139572 171314051 223965016 235030024 223965016 235030024 236321115 241638413 236321115 241638413 245662316 255806263 245662316 255806263 258193679 261837017 258193679 261837017 265975939 270610396 265975939 270610396 271773455 286984643 271773455 286984643 289173317 291922688 289173317 291922688 290809115 193742272 290809115 193742272 122908469 113872713 122908469 113872713 101133476 88449186 101133476 88449186 88800098 86165907 88800098 86165907 88242703 197801343 88242703 197801343 218961224 234218982 218961224 234218982 232301291 162815770 232301291 162815770 139670677 116206451 139670677 116206451 110626792 103667811 110626792 103667811 106477151 87552508 106477151 87552508 83432939 80819917 83432939 80819917 69300008 63578352 69300008 63578352 55862812 51456049 55862812 51456049 51536656 48593224 51536656 48593224 50366331 199548418 50366331 199548418 216345125 230730441 216345125 230730441 229198203 239740042 229198203 239740042 240758327 247725222 240758327 247725222 248653262 249648171 248653262 249648171 200437376 141086322 200437376 141086322 138073517 117214937 138073517 117214937 111999381 106073626 111999381 106073626 105989077 94087947 105989077 94087947 89824102 87326451 89824102 87326451 187308194 202768783 187308194 202768783 204144838 137526857 204144838 137526857 123469253 113853209 123469253 113853209 112392756 100218982 112392756 100218982 95542570 93747168 95542570 93747168 85664320 81496987 85664320 81496987 199752175 208554611 199752175 208554611 218462473 228149530 218462473 228149530 228885669 232269559 228885669 232269559 167730784 118305632 167730784 118305632 120454565 111958552 120454565 111958552 108520359 99456903 108520359 99456903 97525239 92395808 97525239 92395808 89647259 86428165 89647259 86428165 87427391 80833553 87427391 80833553 79437454 66066061 79437454 66066061 64128896 60605838 64128896 60605838 62120760 54606406 62120760 54606406 58680212 164924882 58680212 164924882 177737904 191454372 177737904 191454372 211240864 219474280 211240864 219474280 225626400 235161474 225626400 235161474 236258350 240083899 236258350 240083899 255942621 262040616 255942621 262040616 263408107 266524213 263408107 266524213 265142826 270213930 265142826 270213930 270047186 279038443 270047186 279038443 278125046 281100405 278125046 281100405 164355750 142250508 164355750 142250508 137336446 131554931 137336446 131554931 126953981 105212549 126953981 105212549 102508153 88572144 102508153 88572144 91078556 84102628 91078556 84102628 75173385 73048670 75173385 73048670 191898840 191296788 191898840 191296788 214075321 214798516 214075321 214798516 169258904 136888012 169258904 136888012 138169131 103634251 138169131 103634251 96513219 91379442 96513219 91379442 90949246 85791660 90949246 85791660 63457994 55336037 63457994 55336037 52308008 49547238 52308008 49547238 46428270 39261762 46428270 39261762 40125867 32289741 40125867 32289741 34387337 160043919 34387337 160043919 183559817 192613128 183559817 192613128 196194155 197692140 196194155 197692140 204975147 213287449 204975147 213287449 210903672 144316220 210903672 144316220 112021280 100706664 112021280 100706664 96956951 88302261 96956951 88302261 86871346 77090805 86871346 77090805 71345311 66818664 71345311 66818664 66358217 60549493 66358217 60549493 52759904 49820222 52759904 49820222 46888688 37801087 46888688 37801087 38427250 28817347 38427250 28817347 29833597 159442395 29833597 159442395 196708875 192806214 196708875 192806214 162500761 146049532 162500761 146049532 121982596 115589675 121982596 115589675 103301720 85385340 103301720 85385340 81022254 69048748 81022254 69048748 57081339 55150171 57081339 55150171 153790528 150541502 153790528 150541502 159255855 116236964 159255855 116236964 119341370 114475111 119341370 114475111 208630041 204709213 208630041 204709213 230333679 258769214 230333679 258769214 265600744 274512354 265600744 274512354 273315866 278855319 273315866 278855319 282880792 289701434 282880792 289701434 292253788 295075934 292253788 295075934 298316662 298727500 298316662 298727500 201666544 174943338 201666544 174943338 153351302 140853222 153351302 140853222 145480233 135785204 145480233 135785204 126235409 102333153 126235409 102333153 101273666 100229052 101273666 100229052 194642251 194766849 194642251 194766849 200050828 154375482 200050828 154375482 130824685 122550480 130824685 122550480 113577127 105473136 113577127 105473136 109792279 178682375 109792279 178682375 190771817 212407381 190771817 212407381 227150136 241682109 227150136 241682109 242612689 248046223 242612689 248046223 251938608 266148314 251938608 266148314 270761724 272832860 270761724 272832860 186270832 157847215 186270832 157847215 165630082 173034984 165630082 173034984 179472730 207357470 179472730 207357470 226654519 237575292 226654519 237575292 235890471 254602194 235890471 254602194 256247473 257467775 256247473 257467775 169577658 161421012 169577658 161421012 179327859 184856343 179327859 184856343 195546705 211922090 195546705 211922090 207925438 221489242 207925438 221489242 223220465 233515975 223220465 233515975 238346010 247868399 238346010 247868399 248268089 253597208 248268089 253597208 254002423 256867751 254002423 256867751 163952290 146861963 163952290 146861963 152744810 165014448 152744810 165014448 174512366 180647688 174512366 180647688 187089880 133163190 187089880 133163190 126267206 111508387 126267206 111508387 112114624 94677491 112114624 94677491 81587557 74576003 81587557 74576003 76187320 69885887 76187320 69885887 63988480 51907720 63988480 51907720 46041430 45216241 46041430 45216241 134367670 135351597 134367670 135351597 173618387 174077285 173618387 174077285 199212334 198129597 199212334 198129597 206067770 206143187 206067770 206143187 223832529 229150148 223832529 229150148 231091421 238346647 231091421 238346647 235900182 143638215 235900182 143638215 136031156 112160097 136031156 112160097 116487167 108528598 116487167 108528598 104770244 98837755 104770244 98837755 98335075 80325955 98335075 80325955 80465427 136781519 80465427 136781519 163338119 156980543 163338119 156980543 181419548 181021399 181419548 181021399 198199237 201870204 198199237 201870204 137048759 120176919 137048759 120176919 124061289 111194888 124061289 111194888 107572206 92593907 107572206 92593907 93955425 79927402 93955425 79927402 73771948 69552894 73771948 69552894 67656592 62496482 67656592 62496482 58166497 54038594 58166497 54038594 53138864 50781056 53138864 50781056 46116986 34379918 46116986 34379918 28538514 26533272 28538514 26533272 141028154 138060016 141028154 138060016 152022539 164485374 152022539 164485374 178182600 185052159 178182600 185052159 196335109 198126240 196335109 198126240 211747023 228858390 211747023 228858390 234543864 237360025 234543864 237360025 127935726 122345807 127935726 122345807 108051739 83129059 108051739 83129059 76366370 69538818 76366370 69538818 67831771 58510878 67831771 58510878 60912252 143282346 60912252 143282346 154195416 164078080 154195416 164078080 183090716 175928108 183090716 175928108 187154562 186378286 187154562 186378286 148623522 133588204 148623522 133588204 128211759 123878202 128211759 123878202 153753859 153815076 153753859 153815076 169923187 173501411 169923187 173501411 186700759 186120084 186700759 186120084 195929522 227508358 195929522 227508358 223048079 134249177 223048079 134249177 134014830 124964782 134014830 124964782 127059237 111983459 127059237 111983459 100705758 92760393 100705758 92760393 94630657 151611649 94630657 151611649 158352503 139004057 158352503 139004057 139675297 132494987 139675297 132494987 134225085 119977660 134225085 119977660 101206021 93585721 101206021 93585721 94426957 77576641 94426957 77576641 69556829 57290569 69556829 57290569 60370116 153459229 60370116 153459229 167459280 176188028 167459280 176188028 218375334 222909843 218375334 222909843 230462174 236869449 230462174 236869449 245174630 250265329 245174630 250265329 249240747 256786677 249240747 256786677 254401188 152366283 254401188 152366283 152706842 131529150 152706842 131529150 130161613 111974642 130161613 111974642 97786849 79572329 97786849 79572329 79509425 68471369 79509425 68471369 66104951 60890508 66104951 60890508 58023209 51284202 58023209 51284202 45539307 35864311 45539307 35864311 33335232 27996528 33335232 27996528 27262928 25783123 27262928 25783123 16703597 15329767 16703597 15329767 13243228 12204146 13243228 12204146 11979974 175842731 11979974 175842731 182403471 230400684 182403471 230400684 231152741 233593145 231152741 233593145 176528004 150483145 176528004 150483145 152679350 134981512 152679350 134981512 118832622 105709981 118832622 105709981 97679783 81665923 97679783 81665923 71989126 66772983 71989126 66772983 66794324 59910409 66794324 59910409 58978737 55497658 58978737 55497658 57171649 51157932 57171649 51157932 52068369 151967387 52068369 151967387 170561290 176669556 170561290 176669556 196123927 209820621 196123927 209820621 221396747 231618649 221396747 231618649 231798346 145508377 231798346 145508377 127735557 116430939 127735557 116430939 114517159 108626007 114517159 108626007 105805761 100830507 105805761 100830507 90217502 77782239 90217502 77782239 76549219 70194031 76549219 70194031 72666512 156473597 72666512 156473597 177005744 167564073 177005744 167564073 163449127 152484494 163449127 152484494 154577023 126493178 154577023 126493178 127525487 120294152 127525487 120294152 122005162 91565555 122005162 91565555 79149620 71986235 79149620 71986235 70224658 64189892 70224658 64189892 60971058 59646925 60971058 59646925 161310758 170856897 161310758 170856897 208898202 210199414 208898202 210199414 192328350 160840518 192328350 160840518 167075294 196328806 167075294 196328806 209382957 204355279 209382957 204355279 187715621 171918306 187715621 171918306 159694786 144544656 159694786 144544656 141699536 118128551 141699536 118128551 103084407 83748143 103084407 83748143 81787527 79877604 81787527 79877604 178891976 187630910 178891976 187630910 239135972 250590765 239135972 250590765 247955902 251704928 247955902 251704928 253925653 255811399 253925653 255811399 170540883 161519027 170540883 161519027 144845743 111539331 144845743 111539331 113729804 92885193 113729804 92885193 91144086 87031825 91144086 87031825 88279576 82686101 88279576 82686101 80853717 74050122 80853717 74050122 73977954 71085009 73977954 71085009 71741471 68520105 71741471 68520105 67226217 60106503 67226217 60106503 57207816 42681045 57207816 42681045 42924717 29268101 42924717 29268101 31307364 20377091 31307364 20377091 16861332 15422885 16861332 15422885 238539742 247293037 238539742 247293037 246038218 254234809 246038218 254234809 255261209 263730993 255261209 263730993 262049028 275300094 262049028 275300094 279879501 287356500 279879501 287356500 289154750 289910881 289154750 289910881 198244719 180158722 198244719 180158722 170413013 147898983 170413013 147898983 147073860 139498870 147073860 139498870 120395918 90469619 120395918 90469619 92013267 87817572 92013267 87817572 85279121 71344210 85279121 71344210 72472663 64523444 72472663 64523444 60550445 53113699 60550445 53113699 51910040 45987232 51910040 45987232 43796429 40759131 43796429 40759131 239422596 246803241 239422596 246803241 246558624 251120873 246558624 251120873 251378425 253493079 251378425 253493079 253471064 254544975 253471064 254544975 196720333 189196451 196720333 189196451 173037715 151741187 173037715 151741187 136339355 116380024 136339355 116380024 93130865 92427236 93130865 92427236 212766899 223306909 212766899 223306909 230990169 240149006 230990169 240149006 241336227 247050141 241336227 247050141 243945428 217564559 243945428 217564559 191266749 161873909 191266749 161873909 161101195 149981135 161101195 149981135 147611217 104415634 147611217 104415634 100984877 92952020 100984877 92952020 93428839 79265465 93428839 79265465 76076024 66118032 76076024 66118032 63620043 58981722 63620043 58981722 50491210 44292858 50491210 44292858 47688979 221199029 47688979 221199029 226525141 237631598 226525141 237631598 237959026 249634370 237959026 249634370 248821269 255771815 248821269 255771815 258658969 272032735 258658969 272032735 273500800 280485910 273500800 280485910 280775716 285482676 280775716 285482676 285234542 288518998 285234542 288518998 288371682 289794978 288371682 289794978 214019576 191186715 214019576 191186715 189785634 160296304 189785634 160296304 112970469 106564398 112970469 106564398 103276929 98220773 103276929 98220773 93722828 85050521 93722828 85050521 80864363 69045287 80864363 69045287 69084669 63433072 69084669 63433072 61898722 43163697 61898722 43163697 37391109 29579636 37391109 29579636 32816683 206194853 32816683 206194853 220345702 226960899 220345702 226960899 228547728 232470750 228547728 232470750 207521409 200041977 207521409 200041977 189297979 167297982 189297979 167297982 141923574 117771010 141923574 117771010 116223511 109239693 116223511 109239693 109199654 93254376 109199654 93254376 87109735 84156369 87109735 84156369 211542586 218464360 211542586 218464360 231751912 230234581 231751912 230234581 215973264 191481238 215973264 191481238 191439773 182854566 191439773 182854566 132105100 118327506 132105100 118327506 114601380 99659970 114601380 99659970 97949607 89287228 97949607 89287228 90270455 87047476 90270455 87047476 85081722 66786352 85081722 66786352 67014591 49590277 67014591 49590277 46877068 39741195 46877068 39741195 38287677 34635287 38287677 34635287 35969998 198683685 35969998 198683685 219229556 228453678 219229556 228453678 229354990 208745956 229354990 208745956 199158957 197053420 199158957 197053420 215552281 222529930 215552281 222529930 234052307 250340810 234052307 250340810 250405595 256419172 250405595 256419172 261032093 264908691 261032093 264908691 189842422 156782767 189842422 156782767 150224800 128941716 150224800 128941716 134245857 112517787 134245857 112517787 116186784 101533481 116186784 101533481 97920021 93012080 97920021 93012080 92137678 90367961 92137678 90367961 88860097 81556171 88860097 81556171 75355062 68575236 75355062 68575236 71198116 187416111 71198116 187416111 218010513 224634285 218010513 224634285 226370921 238591643 226370921 238591643 245241540 256062822 245241540 256062822 258971579 277360363 258971579 277360363 279395646 287315356 279395646 287315356 284606853 201894654 284606853 201894654 181073507 160874872 181073507 160874872 147805432 133182915 147805432 133182915 136537563 207664811 136537563 207664811 216435098 212418127 216435098 212418127 198652559 172879127 198652559 172879127 176858148 150588557 176858148 150588557 143653915 136582599 143653915 136582599 208476334 207410268 208476334 207410268 173482920 153551369 173482920 153551369 134969072 118462223 134969072 118462223 118970557 112465143 118970557 112465143 112911384 93251036 112911384 93251036 83670247 81364650 83670247 81364650 82457493 75067596 82457493 75067596 74155267 67530418 74155267 67530418 57450633 50997922 57450633 50997922 51170227 45818953 51170227 45818953 45083701 41410955 45083701 41410955 182438246 190572366 182438246 190572366 200899112 217577576 200899112 217577576 214124254 177771988 214124254 177771988 177474230 165001629 177474230 165001629 139291006 126203671 139291006 126203671 121414902 113071200 121414902 113071200 109131956 105159111 109131956 105159111 196731045 192755417 196731045 192755417 181748350 149107546 181748350 149107546 131917234 111159023 131917234 111159023 105664031 98491419 105664031 98491419 99018143 80549476 99018143 80549476 79025166 74482185 79025166 74482185 57108422 56471887 57108422 56471887 194766094 197057071 194766094 197057071 200626279 205885843 200626279 205885843 241515530 248106477 241515530 248106477 247765988 255496632 247765988 255496632 256238326 264869691 256238326 264869691 269744279 275622529 269744279 275622529 274037874 161646949 274037874 161646949 163248559 147430349 163248559 147430349 152061482 129142395 152061482 129142395 123553916 117730995 123553916 117730995 120437203 110126113 120437203 110126113 113402814 99268245 113402814 99268245 100901723 97006691 100901723 97006691 100312792 170296266 100312792 170296266 194991169 194015916 194991169 194015916 224535000 243172758 224535000 243172758 252705133 267827719 252705133 267827719 267835023 276901037 267835023 276901037 279963753 280918729 279963753 280918729 170064152 151770861 170064152 151770861 146960157 139507178 146960157 139507178 135911885 132146163 135911885 132146163 171377439 181637941 171377439 181637941 193960150 211418013 193960150 211418013 215313194 229343771 215313194 229343771 240136388 242498260 240136388 242498260 186047863 172383125 186047863 172383125 156363066 149347313 156363066 149347313 156043416 170828089 156043416 170828089 206669563 213655247 206669563 213655247 220604781 227188015 220604781 227188015 241460858 260784361 241460858 260784361 258530213 266436236 258530213 266436236 277899759 281293186 277899759 281293186 280014894 187904141 280014894 187904141 176199765 162057516 176199765 162057516 160904472 121174989 160904472 121174989 121652913 117408810 121652913 117408810 207059600 206163906 207059600 206163906 199924537 179508225 199924537 179508225 166373738 139522718 166373738 139522718 136156317 122354431 136156317 122354431 122157700 117709644 122157700 117709644 206596129 212309065 206596129 212309065 223232521 230947937 223232521 230947937 229872857 185217145 229872857 185217145 189248331 169899556 189248331 169899556 152539026 124348952 152539026 124348952 125961072 112760307 125961072 112760307 116757316 187779536 116757316 187779536 211508276 217446355 211508276 217446355 213631312 230833192 213631312 230833192 233758252 240744596 233758252 240744596 243140306 254099313 243140306 254099313 264080997 275428038 264080997 275428038 273649005 215135382 273649005 215135382 137369590 111858300 137369590 111858300 117095661 84916520 117095661 84916520 82313563 75660507 82313563 75660507 61223131 53080851 61223131 53080851 50296571 35681815 50296571 35681815 39170312 153939874 39170312 153939874 160822080 134124473 160822080 134124473 139521759 173590917 139521759 173590917 205342131 215676361 205342131 215676361 217983735 217944925 217983735 217944925 161557083 145898545 161557083 145898545 132078806 116003164 132078806 116003164 120614860 103011047 120614860 103011047 94895194 89951535 94895194 89951535 90551351 89071972 90551351 89071972 180951382 199581039 180951382 199581039 198571941 162673198 198571941 162673198 135760086 123359266 135760086 123359266 121507315 101216787 121507315 101216787 103044805 90217574 103044805 90217574 91103510 79996220 91103510 79996220 80164077 70266055 80164077 70266055 72620577 154445439 72620577 154445439 191899112 195090027 191899112 195090027 194798989 214013254 194798989 214013254 224308595 233602571 224308595 233602571 235180340 137837981 235180340 137837981 143200889 144031021 143200889 144031021 171034451 175221572 171034451 175221572 184917115 210116600 184917115 210116600 208739844 150264728 208739844 150264728 130310326 124076392 130310326 124076392 126059974 105736459 126059974 105736459 101370083 96934234 101370083 96934234 93856645 91135793 93856645 91135793 58222536 54830639 58222536 54830639 54229017 51751563 54229017 51751563 164052085 171458666 164052085 171458666 185641339 199436144 185641339 199436144 208128905 204982973 208128905 204982973 136007317 128120601 136007317 128120601 128798233 113972795 128798233 113972795 108407873 102057581 108407873 102057581 105790997 96363866 105790997 96363866 96153838 57878361 96153838 57878361 56543802 54707297 56543802 54707297 53895511 49500662 53895511 49500662 43530888 35029249 43530888 35029249 31941450 20187627 31941450 20187627 20221668 17990593 20221668 17990593 13510163 11674232 13510163 11674232 11937704 157093336 11937704 157093336 188318611 231074403 188318611 231074403 240031141 249954474 240031141 249954474 259098896 267839165 259098896 267839165 267674012 270506084 267674012 270506084 146400192 139290258 146400192 139290258 138562194 125122746 138562194 125122746 123847054 118216562 123847054 118216562 150091559 149443306 150091559 149443306 177747181 227234663 177747181 227234663 242689949 250573703 242689949 250573703 252097843 256390119 252097843 256390119 255435202 146360452 255435202 146360452 149703364 137061779 149703364 137061779 134409796 121119607 134409796 121119607 125392104 113443829 125392104 113443829 103904646 101180699 103904646 101180699 73479245 65025238 73479245 65025238 62005043 57311179 62005043 57311179 50378059 41786561 50378059 41786561 29377643 29196444 29377643 29196444 158012083 206942366 158012083 206942366 214262951 219387352 214262951 219387352 240721208 244079943 240721208 244079943 156610628 140190915 156610628 140190915 144784003 170658991 144784003 170658991 186144134 200828992 186144134 200828992 232088754 242746155 232088754 242746155 249567465 252967174 249567465 252967174 266644467 274424316 266644467 274424316 276287653 281312294 276287653 281312294 279021410 155664400 279021410 155664400 159971442 145417927 159971442 145417927 123124894 115309847 123124894 115309847 115787990 107520984 115787990 107520984 96791216 74313588 96791216 74313588 71302769 66220592 71302769 66220592 66002462 60175721 66002462 60175721 54528569 52236953 54528569 52236953 45678249 30843725 45678249 30843725 33317961 186389547 33317961 186389547 193843757 178041218 193843757 178041218 183036406 203599348 183036406 203599348 204483429 232479950 204483429 232479950 236844967 249685192 236844967 249685192 257081686 261561777 257081686 261561777 262450449 263448626 262450449 263448626 189936983 182681695 189936983 182681695 176952672 160446026 176952672 160446026 161355782 129819255 161355782 129819255 126884965 117244149 126884965 117244149 121480135 78195357 121480135 78195357 71728493 65382958 71728493 65382958 67804193 226546173 67804193 226546173 225890292 210520235 225890292 210520235 198653455 183253386 198653455 183253386 175406691 135776303 175406691 135776303 137353801 128408928 137353801 128408928 118682203 110838175 118682203 110838175 87466919 82321333 87466919 82321333 74589731 70960535 74589731 70960535 69404152 65476996 69404152 65476996 68312989 218268723 68312989 218268723 220021084 227285569 220021084 227285569 235194480 248653205 235194480 248653205 253376365 272903201 253376365 272903201 271239876 275047772 271239876 275047772 274708227 279843918 274708227 279843918 277840902 191957495 277840902 191957495 187815083 166665456 187815083 166665456 160554019 135518508 160554019 135518508 139894151 131863229 139894151 131863229 114183897 90942443 114183897 90942443 90526331 84096262 90526331 84096262 74004679 71763865 74004679 71763865 204706460 213414328 204706460 213414328 220768954 220335716 220768954 220335716 201597631 169256246 201597631 169256246 141532273 125513300 141532273 125513300 115035222 95290465 115035222 95290465 93870805 85949294 93870805 85949294 86309016 81715559 86309016 81715559 74593725 67859960 74593725 67859960 65587202 50389512 65587202 50389512 44913230 31565363 44913230 31565363 34861462 28153516 34861462 28153516 24547054 23042090 24547054 23042090 200646182 198775021 200646182 198775021 208913483 216291067 208913483 216291067 217917171 220485197 217917171 220485197 225128184 225955603 225128184 225955603 186566925 167115945 186566925 167115945 147239834 138654185 147239834 138654185 145344561 122953524 145344561 122953524 125909301 99575461 125909301 99575461 96868970 88424178 96868970 88424178 91273625 80498555 91273625 80498555 76810984 66922017 76810984 66922017 68746082 63541751 68746082 63541751 49224184 39999078 49224184 39999078 36342756 32104205 36342756 32104205 31956714 190124472 31956714 190124472 200614429 203228728 200614429 203228728 216240513 212282388 216240513 212282388 171414042 149506699 171414042 149506699 152748325 136651267 152748325 136651267 127552657 112641895 127552657 112641895 96411237 89578518 96411237 89578518 81024866 74965982 81024866 74965982 70902128 67313258 70902128 67313258 63651049 36711337 63651049 36711337 30675070 26322004 30675070 26322004 26533646 179963711 26533646 179963711 204851220 213891847 204851220 213891847 251886091 260239830 251886091 260239830 258386096 263702072 258386096 263702072 270529403 273401478 270529403 273401478 193768060 157826266 193768060 157826266 165504539 182365158 165504539 182365158 195883241 205810417 195883241 205810417 212565382 213251525 212565382 213251525 231300358 252912546 231300358 252912546 252904422 266688554 252904422 266688554 268567059 269271774 268567059 269271774 186337824 180498873 186337824 180498873 168866172 154797649 168866172 154797649 163133036 182566601 163133036 182566601 194537880 202565375 194537880 202565375 209864863 174015761 209864863 174015761 150986274 123680460 150986274 123680460 125564019 118085057 125564019 118085057 114808368 99245224 114808368 99245224 100920427 149219432 100920427 149219432 159327013 154304434 159327013 154304434 178989277 182509550 178989277 182509550 199445167 214848523 199445167 214848523 238525328 246200429 238525328 246200429 247964809 253468975 247964809 253468975 253958485 261468522 253958485 261468522 261965167 265637750 261965167 265637750 170018059 149296364 170018059 149296364 145603174 132635251 145603174 132635251 136889791 132024059 136889791 132024059 133941387 125190532 133941387 125190532 129664673 119673841 129664673 119673841 98979533 79190108 98979533 79190108 78976860 66833891 78976860 66833891 66894745 52968367 66894745 52968367 43655938 38186601 43655938 38186601 40905491 36911796 40905491 36911796 192556112 219780054 192556112 219780054 233783691 238507168 233783691 238507168 249238925 253319756 249238925 253319756 250174272 142006611 250174272 142006611 141251761 126596886 141251761 126596886 125699907 99196994 125699907 99196994 94117482 90997879 94117482 90997879 182860602 192224466 182860602 192224466 201945838 203933537 201945838 203933537 180189734 150898550 180189734 150898550 149885084 143597145 149885084 143597145 140244651 132085114 140244651 132085114 107103988 102373546 107103988 102373546 93834899 88447451 93834899 88447451 90571020 78581086 90571020 78581086 71219715 68021218 71219715 68021218 66628663 49847002 66628663 49847002 51980792 42044691 51980792 42044691 44133557 41013769 44133557 41013769 40449419 40348582 40449419 40348582 177052262 190993423 177052262 190993423 191332010 164035667 191332010 164035667 153662308 138587709 153662308 138587709 119437157 111619163 119437157 111619163 103571182 80791183 103571182 80791183 75045211 53674851 75045211 53674851 52344278 42691402 52344278 42691402 44952422 40905001 44952422 40905001 42807525 161070023 42807525 161070023 187317865 184462950 187317865 184462950 204254739 202480490 204254739 202480490 176450238 152303552 176450238 152303552 144652491 128815073 144652491 128815073 124187356 114208592 124187356 114208592 116051729 108643375 116051729 108643375 109689022 101241287 109689022 101241287 85637267 64566870 85637267 64566870 62687149 49450893 62687149 49450893 52333243 206488981 52333243 206488981 207723486 170664507 207723486 170664507 146184882 139333205 146184882 139333205 138367069 119046357 138367069 119046357 118858884 108310718 118858884 108310718 112369131 215465880 112369131 215465880 223770061 237791902 223770061 237791902 245112813 259281016 245112813 259281016 261359115 270755165 261359115 270755165 274227930 279744633 274227930 279744633 286451873 291505454 286451873 291505454 291018010 293853379 291018010 293853379 293290292 296033139 293290292 296033139 297369619 297688590 297369619 297688590 300722095 302261833 300722095 302261833 301805439 210378580 301805439 210378580 206067353 231101618 206067353 231101618 237171030 246085073 237171030 246085073 246934684 253557845 246934684 253557845 250921812 268369260 250921812 268369260 266125921 193083354 266125921 193083354 182003260 172012859 182003260 172012859 158099681 148895007 158099681 148895007 210300576 224503117 210300576 224503117 228294226 237065195 228294226 237065195 234976888 241289469 234976888 241289469 244618067 248947778 244618067 248947778 246124677 254158716 246124677 254158716 259191011 262816978 259191011 262816978 264225168 267982332 264225168 267982332 269739063 279818536 269739063 279818536 281232994 286271280 281232994 286271280 286730026 289710037 286730026 289710037 290984363 295309130 290984363 295309130 294304349 202622880 294304349 202622880 173951909 151282625 173951909 151282625 152505642 136201006 152505642 136201006 124577865 107791450 124577865 107791450 108888975 106403162 108888975 106403162 97621747 89472569 97621747 89472569 86484537 82385877 86484537 82385877 58868972 47930096 58868972 47930096 41622970 36147942 41622970 36147942 36669563 27026226 36669563 27026226 22005768 17698576 22005768 17698576 16067142 13130883 16067142 13130883 12634545 9209475 12634545 9209475 8482642 8037660 8482642 8037660 216852875 230268633 216852875 230268633 228910659 218170086 228910659 218170086 207251921 181047543 207251921 181047543 185521375 159826351 185521375 159826351 142180489 132205576 142180489 132205576 115756189 113178966 115756189 113178966 217140676 224066149 217140676 224066149 227249212 246054306 227249212 246054306 245513008 263372970 245513008 263372970 264899982 270175279 264899982 270175279 275487074 280633549 275487074 280633549 279670984 285609648 279670984 285609648 284575617 287095388 284575617 287095388 204656689 170418601 204656689 170418601 165835254 141903170 165835254 141903170 140018893 121437926 140018893 121437926 113493204 99040758 113493204 99040758 100314446 91126001 100314446 91126001 76463886 64369147 76463886 64369147 66162492 57283518 66162492 57283518 51324496 39718997 51324496 39718997 40848350 33307214 40848350 33307214 33828563 30121929 33828563 30121929 33093690 182371508 33093690 182371508 198707758 223111832 198707758 223111832 219627788 171984693 219627788 171984693 172654372 148616291 172654372 148616291 144793564 121625446 144793564 121625446 110573981 104012354 110573981 104012354 101475832 87563300 101475832 87563300 67929140 62050080 67929140 62050080 53879857 46413545 53879857 46413545 46817680 42888569 46817680 42888569 40515757 34680259 40515757 34680259 33389355 174866020 33389355 174866020 195342623 206853693 195342623 206853693 210229133 215860032 210229133 215860032 223870814 230924789 223870814 230924789 234033368 241043770 234033368 241043770 243188542 248086176 243188542 248086176 257463557 263683528 257463557 263683528 265067980 267637817 265067980 267637817 275718278 277782216 275718278 277782216 195183903 182238324 195183903 182238324 156954949 147029630 156954949 147029630 152247891 140638398 152247891 140638398 132037110 115049185 132037110 115049185 112189335 101803194 112189335 101803194 102673393 181354463 102673393 181354463 194803846 195455906 194803846 195455906 209531932 221046051 209531932 221046051 234403116 245414168 234403116 245414168 243999572 246190822 243999572 246190822 252598344 260230438 252598344 260230438 260445601 264418732 260445601 264418732 263624904 267873485 263624904 267873485 270552275 275405506 270552275 275405506 273434558 156607149 273434558 156607149 149215003 128490592 149215003 128490592 129330947 117286740 129330947 117286740 116562049 111602656 116562049 111602656 205937185 205327565 205937185 205327565 171034136 139937061 171034136 139937061 144787407 137349275 144787407 137349275 137574601 125954288 137574601 125954288 128817265 114700025 128817265 114700025 112877013 102385515 112877013 102385515 104243333 95375061 104243333 95375061 95755799 79721928 95755799 79721928 66817101 60945771 66817101 60945771 61745130 56496540 61745130 56496540 56951860 165699817 56951860 165699817 197207404 216250213 197207404 216250213 225185793 234626397 225185793 234626397 230834161 242538289 230834161 242538289 244571689 250960280 244571689 250960280 248101758 176817146 248101758 176817146 175384326 161242968 175384326 161242968 154481537 143026071 154481537 143026071 142961908 130065325 142961908 130065325 122843834 112378654 122843834 112378654 115941861 214936543 115941861 214936543 220457580 226546289 220457580 226546289 233737623 241583265 233737623 241583265 245922336 255298388 245922336 255298388 257204517 266797194 257204517 266797194 267081951 268967710 267081951 268967710 206561640 166445263 206561640 166445263 151611070 137027948 151611070 137027948 137543133 131272706 137543133 131272706 127677065 113832754 127677065 113832754 94994814 74329186 94994814 74329186 76491913 212048831 76491913 212048831 220214472 226041379 220214472 226041379 234496916 239838642 234496916 239838642 237572926 184422181 237572926 184422181 175922758 165264308 175922758 165264308 164102707 148043123 164102707 148043123 144377925 133666533 144377925 133666533 137280643 95664911 137280643 95664911 87084601 68966048 87084601 68966048 68257524 57644015 68257524 57644015 58841980 43671257 58841980 43671257 44331330 40512348 44331330 40512348 40133176 33354651 40133176 33354651 27120594 26388949 27120594 26388949 200448909 207315818 200448909 207315818 205080888 175576486 205080888 175576486 181434290 202803932 181434290 202803932 212802775 226012479 212802775 226012479 228945483 234773736 228945483 234773736 242248011 254785437 242248011 254785437 252587568 264968901 252587568 264968901 265008253 271383924 265008253 271383924 275306581 280320105 275306581 280320105 283576654 284403984 283576654 284403984 286133158 287385582 286133158 287385582 197005935 183903444 197005935 183903444 181172988 176209464 181172988 176209464 194199690 207057420 194199690 207057420 222831866 227466780 222831866 227466780 224324887 239883982 224324887 239883982 237394036 251362758 237394036 251362758 250090789 253195727 250090789 253195727 195760299 185820679 195760299 185820679 203973617 201844223 203973617 201844223 157615351 142695542 157615351 142695542 104851263 96284040 104851263 96284040 90513478 84479780 90513478 84479780 78766116 65536594 78766116 65536594 61085356 56257228 61085356 56257228 60118734 214600383 60118734 214600383 216831626 198229420 216831626 198229420 185543099 168137959 185543099 168137959 170903418 161443223 170903418 161443223 156802232 144586451 156802232 144586451 116382220 100870220 116382220 100870220 91293480 75268234 91293480 75268234 76772572 65806410 76772572 65806410 63772540 59751128 63772540 59751128 61420634 193113006 61420634 193113006 222118733 227332328 222118733 227332328 226560975 173264305 226560975 173264305 170371563 158580933 170371563 158580933 130662842 123445142 130662842 123445142 126284992 110240507 126284992 110240507 104551980 97650275 104551980 97650275 86745501 79099806 86745501 79099806 80179497 71858627 80179497 71858627 70787255 66411313 70787255 66411313 69465217 209581388 69465217 209581388 204831573 190539616 204831573 190539616 177886064 164059607 177886064 164059607 155728532 135737718 155728532 135737718 137171917 126438640 137171917 126438640 110857691 96858416 110857691 96858416 88516301 75201892 88516301 75201892 76357953 67335481 76357953 67335481 61879603 59872219 61879603 59872219 214986041 224519244 214986041 224519244 234540955 241557488 234540955 241557488 241663274 265864918 241663274 265864918 265412723 275977592 265412723 275977592 276653747 278987306 276653747 278987306 277515793 281858899 277515793 281858899 282233248 283907935 282233248 283907935 193924342 168232290 193924342 168232290 160496323 143194605 160496323 143194605 142358028 128363069 142358028 128363069 133070491 209388862 133070491 209388862 214858706 242309884 214858706 242309884 236320772 169422063 236320772 169422063 145413133 109958730 145413133 109958730 101414125 89268299 101414125 89268299 83610852 80083253 83610852 80083253 190273532 189319283 190273532 189319283 199867223 202552483 199867223 202552483 205926838 217509617 205926838 217509617 229059497 263178056 229059497 263178056 262026557 271500362 262026557 271500362 273105216 278337554 273105216 278337554 276915026 189226699 276915026 189226699 147524443 125361852 147524443 125361852 104887999 98281294 104887999 98281294 97268940 93885271 97268940 93885271 93213686 84841744 93213686 84841744 64421020 46804558 64421020 46804558 46690333 43070481 46690333 43070481 40690050 41636465 40690050 41636465 183865030 188381788 183865030 188381788 202557975 207275039 202557975 207275039 173099071 149981221 173099071 149981221 153699318 136239937 153699318 136239937 134368871 125951720 134368871 125951720 110188669 94162493 110188669 94162493 91489696 76452028 91489696 76452028 77680496 55919225 77680496 55919225 50963233 46831877 50963233 46831877 36310625 22908749 36310625 22908749 21300003 14644513 21300003 14644513 14645534 171923409 14645534 171923409 183712270 182897403 183712270 182897403 189471726 174434160 189471726 174434160 163817072 147318004 163817072 147318004 152425394 139187472 152425394 139187472 142716213 119874189 142716213 119874189 120566483 117013900 120566483 117013900 189492149 201577931 189492149 201577931 223150107 231301110 223150107 231301110 254961644 260836052 254961644 260836052 259972270 146235263 259972270 146235263 139697193 122082726 139697193 122082726 108723093 94578796 108723093 94578796 94765177 86413536 94765177 86413536 64979694 56534130 64979694 56534130 54409706 38612429 54409706 38612429 36188917 29341283 36188917 29341283 25846465 20975025 25846465 20975025 20517706 16453701 20517706 16453701 14104712 12747727 14104712 12747727 9701982 6710145 9701982 6710145 8397242 147493080 8397242 147493080 155562497 125900677 155562497 125900677 125739925 105101030 125739925 105101030 102950788 95364779 102950788 95364779 88519310 76692868 88519310 76692868 79491735 175738915 79491735 175738915 199915821 230165780 199915821 230165780 254821404 258459257 254821404 258459257 255503094 164541246 255503094 164541246 169920745 137127121 169920745 137127121 139350713 133889784 139350713 133889784 179658146 174943411 179658146 174943411 186565660 204425317 186565660 204425317 222107063 231572063 222107063 231572063 245455001 250968627 245455001 250968627 253284856 256916689 253284856 256916689 174245385 168124843 174245385 168124843 171863828 154213333 171863828 154213333 142710028 127456837 142710028 127456837 110226913 99494589 110226913 99494589 103402569 80491490 103402569 80491490 73183794 62250795 73183794 62250795 64332005 57495255 64332005 57495255 55635356 40547790 55635356 40547790 42849377 36864171 42849377 36864171 33056927 27715103 33056927 27715103 26459141 25040996 26459141 25040996 20773333 17644235 20773333 17644235 17823072 12897312 17823072 12897312 12554306 178015532 12554306 178015532 185360953 163766166 185360953 163766166 166673903 152080171 166673903 152080171 149188883 135793203 149188883 135793203 117040221 100910879 117040221 100910879 83588331 75246550 83588331 75246550 67827375 62139855 67827375 62139855 62429950 55615215 62429950 55615215 48617139 42276236 48617139 42276236 39389444 34911020 39389444 34911020 34987130 178353223 34987130 178353223 184893847 231267677 184893847 231267677 243736538 249937395 243736538 249937395 249377094 264574542 249377094 264574542 267110713 272302927 267110713 272302927 271318792 205255350 271318792 205255350 195446552 196289425 195446552 196289425 206199328 219764061 206199328 219764061 226624434 229280014 226624434 229280014 236513277 245132760 236513277 245132760 241186406 193845445 241186406 193845445 153173115 143491861 153173115 143491861 143211341 127800663 143211341 127800663 118171019 104702083 118171019 104702083 105796976 85878210 105796976 85878210 78914412 77176186 78914412 77176186 210653054 216152543 210653054 216152543 215628584 226466385 215628584 226466385 232869049 237975329 232869049 237975329 250848240 262906134 250848240 262906134 265371495 268768178 265371495 268768178 270095538 275105942 270095538 275105942 273975325 278149483 273975325 278149483 275577955 200943613 275577955 200943613 177809324 150213164 177809324 150213164 122234154 106342787 122234154 106342787 109120267 69120910 109120267 69120910 66120379 60469430 66120379 60469430 49380720 38975189 49380720 38975189 36357535 26154105 36357535 26154105 26509793 22414068 26509793 22414068 19753289 18510487 19753289 18510487 17408265 15866352 17408265 15866352 206846170 201084079 206846170 201084079 187810127 161039831 187810127 161039831 169715669 149716403 169715669 149716403 142711961 129610082 142711961 129610082 122829343 111329982 122829343 111329982 115530027 94912717 115530027 94912717 76384641 52655991 76384641 52655991 52230632 47525033 52230632 47525033 198388214 209669501 198388214 209669501 215854197 216797319 215854197 216797319 218635675 226483730 218635675 226483730 226663865 237933493 226663865 237933493 242093458 245779140 242093458 245779140 252976410 253273540 252976410 253273540 171375983 155593677 171375983 155593677 158249211 139579667 158249211 139579667 126864688 118219812 126864688 118219812 115233711 81076569 115233711 81076569 74943386 54724815 74943386 54724815 55130047 52204979 55130047 52204979 188954257 191488711 188954257 191488711 207910172 204640839 207910172 204640839 196128607 176705855 196128607 176705855 172939296 150287852 172939296 150287852 159504139 197357535 159504139 197357535 215247663 232885350 215247663 232885350 228788875 235599538 228788875 235599538 233067239 240660338 233067239 240660338 243014358 252828881 243014358 252828881 258281225 267664243 258281225 267664243 266737241 270994810 266737241 270994810 269671003 272461201 269671003 272461201 169734900 151607851 169734900 151607851 127348598 117821076 127348598 117821076 110192991 99752154 110192991 99752154 89601724 76729678 89601724 76729678 77085013 73746916 77085013 73746916 72995995 68248959 72995995 68248959 67077670 61418376 67077670 61418376 58637995 52091280 58637995 52091280 47038736 42576764 47038736 42576764 37091714 38723526 37091714 38723526 215741343 231309368 215741343 231309368 238132096 249495348 238132096 249495348 253115161 260667988 253115161 260667988 263375180 269270800 263375180 269270800 268724680 271539069 268724680 271539069 270070418 274322183 270070418 274322183 273312813 278890106 273312813 278890106 281451723 283556746 281451723 283556746 203753554 174319275 203753554 174319275 169266104 162022354 169266104 162022354 133053301 125150106 133053301 125150106 122586528 96327809 122586528 96327809 89255724 79344967 89255724 79344967 78322437 75157163 78322437 75157163 69506427 60189150 69506427 60189150 57936265 49816557 57936265 49816557 48787377 45330201 48787377 45330201 30772867 26251926 30772867 26251926 28072058 201550275 28072058 201550275 205813437 174833514 205813437 174833514 178398434 164132864 178398434 164132864 143707753 135288533 143707753 135288533 136570522 202605476 136570522 202605476 213893049 228787157 213893049 228787157 232523407 235182535 232523407 235182535 187502157 173638577 187502157 173638577 179035090 151176088 179035090 151176088 147782513 143459692 147782513 143459692 191492565 194908524 191492565 194908524 223931229 225766145 223931229 225766145 209996972 147299418 209996972 147299418 155110758 226656511 155110758 226656511 225145023 171480449 225145023 171480449 168515597 162462173 168515597 162462173 221792755 229974903 221792755 229974903 235981501 245417767 235981501 245417767 244785130 253813775 244785130 253813775 253110703 264756907 253110703 264756907 262743935 265631382 262743935 265631382 195697858 191296459 195697858 191296459 176865295 150868942 176865295 150868942 128108694 102545922 128108694 102545922 85857931 81920244 85857931 81920244 192004028 187606228 192004028 187606228 206989235 210015763 206989235 210015763 179994152 167143880 179994152 167143880 167380499 135341764 167380499 135341764 139742683 125229284 139742683 125229284 128642446 95104558 128642446 95104558 85685343 76831464 85685343 76831464 77959027 173802074 77959027 173802074 196139768 219120654 196139768 219120654 228818307 244162317 228818307 244162317 245164120 256072172 245164120 256072172 256651699 265302225 256651699 265302225 263939692 266585952 263939692 266585952 182170749 173509436 182170749 173509436 174393834 153297401 174393834 153297401 148436071 136890228 148436071 136890228 134819853 127004728 134819853 127004728 117781627 112335894 117781627 112335894 108243087 105173976 108243087 105173976 192515642 203187675 192515642 203187675 211710874 223099880 211710874 223099880 230850197 241561682 230850197 241561682 247215731 254929846 247215731 254929846 259457291 263506660 259457291 263506660 260784446 182108869 260784446 182108869 190728867 190047156 190728867 190047156 172224118 155810397 172224118 155810397 146547340 133358167 146547340 133358167 117328618 98981689 117328618 98981689 87967925 82313442 87967925 82313442 82528016 74460227 82528016 74460227 77571695 158846695 77571695 158846695 175647582 188888487 175647582 188888487 223336460 224487047 223336460 224487047 159619775 146298424 159619775 146298424 143877857 132651363 143877857 132651363 116632811 107482312 116632811 107482312 85347471 82684949 85347471 82684949 76200819 69822561 76200819 69822561 61374648 48442830 61374648 48442830 31003994 27290298 31003994 27290298 29254217 159712171 29254217 159712171 169624918 187926154 169624918 187926154 214927586 241924111 214927586 241924111 240304376 246468071 240304376 246468071 249168777 254188103 249168777 254188103 257447173 261784723 257447173 261784723 263746502 270354622 263746502 270354622 270932354 277372275 270932354 277372275 282314779 286578001 282314779 286578001 286530910 155309923 286530910 155309923 161020068 180292950 161020068 180292950 216271935 209208168 216271935 209208168 163132855 156818731 163132855 156818731 175235729 173543789 175235729 173543789 185242733 204455574 185242733 204455574 226174001 240475643 226174001 240475643 240671173 163855238 240671173 163855238 168851958 113433624 168851958 113433624 96718477 94099147 96718477 94099147 167088203 178043193 167088203 178043193 233467591 239197340 233467591 239197340 244424014 257204961 244424014 257204961 255953093 259252339 255953093 259252339 201006514 165596519 201006514 165596519 157169332 132358701 157169332 132358701 131318515 103939239 131318515 103939239 107340872 205002520 107340872 205002520 227699212 228759481 227699212 228759481 235283616 248558003 235283616 248558003 249160901 251206715 249160901 251206715 175169473 140664190 175169473 140664190 142304214 127481836 142304214 127481836 114142892 103288364 114142892 103288364 96806183 88510945 96806183 88510945 77336072 67195880 77336072 67195880 60900489 54407873 60900489 54407873 55483091 50924695 55483091 50924695 52238519 38635986 52238519 38635986 33265217 29344210 33265217 29344210 27656770 23709529 27656770 23709529 20340887 19306048 20340887 19306048 174518645 195211122 174518645 195211122 214461679 224644065 214461679 224644065 222875659 233049724 222875659 233049724 237781378 249303227 237781378 249303227 253348726 256627260 253348726 256627260 254649091 166067682 254649091 166067682 163741558 146540321 163741558 146540321 143193260 132758855 143193260 132758855 133784693 112103368 133784693 112103368 114805385 97905267 114805385 97905267 98636780 88560493 98636780 88560493 77929879 71245452 77929879 71245452 72476462 173322023 72476462 173322023 185636455 190229928 185636455 190229928 214351513 223010979 214351513 223010979 224802633 149956028 224802633 149956028 147792982 137769710 147792982 137769710 121890535 110951814 121890535 110951814 93483883 77649379 93483883 77649379 79507866 157697761 79507866 157697761 175613093 185482227 175613093 185482227 194840490 160650755 194840490 160650755 154542652 148466922 154542652 148466922 154454437 168099193 154454437 168099193 203631203 207861939 203631203 207861939 217400047 220812597 217400047 220812597 220554079 163262641 220554079 163262641 158812258 151295332 158812258 151295332 126265427 125652778 126265427 125652778 175733634 194129227 175733634 194129227 216907676 243628920 216907676 243628920 245859611 247751960 245859611 247751960 184067297 133364593 184067297 133364593 126657096 110008089 126657096 110008089 84026716 74996169 84026716 74996169 78953959 70411534 78953959 70411534 64497692 60134333 64497692 60134333 60916997 58639243 60916997 58639243 190529804 188014499 190529804 188014499 202773802 211834923 202773802 211834923 241390925 248351644 241390925 248351644 254675040 254918215 254675040 254918215 202358141 193094969 202358141 193094969 161679195 152303042 161679195 152303042 140176053 123135330 140176053 123135330 112989953 100632742 112989953 100632742 93164381 87862903 93164381 87862903 82025251 70136899 82025251 70136899 65799052 56452205 65799052 56452205 58035271 50948698 58035271 50948698 52069446 44449155 52069446 44449155 42559285 38612261 42559285 38612261 35464631 32885841 35464631 32885841 210759389 207119732 210759389 207119732 188972588 170669227 188972588 170669227 174891796 164860327 174891796 164860327 160229939 137902076 160229939 137902076 128611228 123484363 128611228 123484363 117582050 96793746 117582050 96793746 83793439 71403235 83793439 71403235 70971033 67839319 70971033 67839319 207139758 224947640 207139758 224947640 229298791 239087779 229298791 239087779 235374419 200389143 235374419 200389143 190519316 180879059 190519316 180879059 181775721 162568983 181775721 162568983 158589388 143547025 158589388 143547025 140446760 106116459 140446760 106116459 101512719 95737952 101512719 95737952 86827934 71234374 86827934 71234374 66215961 59578183 66215961 59578183 59148542 53724597 59148542 53724597 52466196 46075777 52466196 46075777 46375812 35560421 46375812 35560421 35155514 29103358 35155514 29103358 30116691 186211950 30116691 186211950 203840761 205520600 203840761 205520600 214756793 223928280 214756793 223928280 225832754 247095816 225832754 247095816 247449292 264448268 247449292 264448268 268649526 271087080 268649526 271087080 275150595 283717905 275150595 283717905 282367198 187649357 282367198 187649357 185532286 160552379 185532286 160552379 168181731 181515055 168181731 181515055 204211741 213213714 204211741 213213714 220726567 225707539 220726567 225707539 223304168 240238341 223304168 240238341 239591836 247830561 239591836 247830561 248317777 255529622 248317777 255529622 261031536 269514083 261031536 269514083 270520583 272501915 270520583 272501915 190972154 173587052 190972154 173587052 174211542 139771185 174211542 139771185 118093562 113321972 118093562 113321972 111256180 103851167 111256180 103851167 82250458 79181318 82250458 79181318 78697906 71616737 78697906 71616737 66843500 64567088 66843500 64567088 195081861 222033176 195081861 222033176 220591839 187336099 220591839 187336099 188951659 212162011 188951659 212162011 213102516 238955775 213102516 238955775 241316977 248875153 241316977 248875153 256688001 262955061 256688001 262955061 266617353 272954181 266617353 272954181 276469693 280485113 276469693 280485113 281700997 284086896 281700997 284086896 284219316 203685015 284219316 203685015 193961255 141677096 193961255 141677096 137048537 114323408 137048537 114323408 119663440 106629426 119663440 106629426 96950974 87040383 96950974 87040383 86188585 84225955 86188585 84225955 82752912 79802109 82752912 79802109 191614926 205009850 191614926 205009850 222241848 230571812 222241848 230571812 233928858 239412314 233928858 239412314 240612645 258504904 240612645 258504904 256386204 159414537 256386204 159414537 166900147 209489216 166900147 209489216 218945893 235415358 218945893 235415358 233848372 237674940 233848372 237674940 237591362 244284373 237591362 244284373 247110132 254916148 247110132 254916148 261555904 264547969 261555904 264547969 156810429 141761865 156810429 141761865 133054387 102688483 133054387 102688483 93844907 86518636 93844907 86518636 87263290 83137735 87263290 83137735 184183784 212693766 184183784 212693766 227665015 237661520 227665015 237661520 233683551 146194763 233683551 146194763 146105319 133573201 146105319 133573201 101903626 86543119 101903626 86543119 87701698 158341772 87701698 158341772 185625206 207029932 185625206 207029932 210326288 211300006 210326288 211300006 171411823 138974615 171411823 138974615 133742056 130486688 133742056 130486688 178300281 204405775 178300281 204405775 203482043 189502530 203482043 189502530 188642953 170067394 188642953 170067394 144353410 119689550 144353410 119689550 110907425 96642695 110907425 96642695 90316889 69965161 90316889 69965161 70395517 61559861 70395517 61559861 61178802 57201338 61178802 57201338 151571093 195695866 151571093 195695866 201868765 204291538 201868765 204291538 192403843 183721502 192403843 183721502 153132718 126856962 153132718 126856962 99844282 89337280 99844282 89337280 89163195 83730149 89163195 83730149 66147686 52699538 66147686 52699538 54756882 212864081 54756882 212864081 229472766 231366871 229472766 231366871 185559292 158580675 185559292 158580675 133388622 120172030 133388622 120172030 104789646 104351617 104789646 104351617 185175236 180014591 185175236 180014591 225804270 230074354 225804270 230074354 241954847 247243349 241954847 247243349 253233444 260501775 253233444 260501775 261015601 265439935 261015601 265439935 264274912 267221522 264274912 267221522 264624193 133718611 264624193 133718611 124702127 111148572 124702127 111148572 113862707 136418670 113862707 136418670 180318745 176675792 180318745 176675792 192459566 198578237 192459566 198578237 221938099 233699876 221938099 233699876 236342742 241056682 236342742 241056682 241850124 247701886 241850124 247701886 250307675 256927743 250307675 256927743 261148409 263968247 261148409 263968247 144382725 130988515 144382725 130988515 121601086 116507071 121601086 116507071 111693018 101415854 111693018 101415854 98399227 91281935 98399227 91281935 80165163 74338192 80165163 74338192 68592151 63132696 68592151 63132696 61694652 56957154 61694652 56957154 56373961 48558397 56373961 48558397 50464128 47191968 50464128 47191968 157293673 178545743 157293673 178545743 183765808 142066146 183765808 142066146 150529048 175822006 150529048 175822006 193076812 204361637 193076812 204361637 220169125 227884431 220169125 227884431 225012316 155756389 225012316 155756389 162588410 147827989 162588410 147827989 141180309 132478440 141180309 132478440 104030306 101240103 104030306 101240103 178758128 217680157 178758128 217680157 220197237 237321562 220197237 237321562 242023220 244492861 242023220 244492861 176282078 154683687 176282078 154683687 154274508 135033324 154274508 135033324 132537242 105825926 132537242 105825926 101855079 98579598 101855079 98579598 77081865 71371097 77081865 71371097 66127421 61333372 66127421 61333372 60406372 53504784 60406372 53504784 46830437 44261219 46830437 44261219 166878306 199389347 166878306 199389347 211985257 218748602 211985257 218748602 223901888 228888026 223901888 228888026 230178372 180532005 230178372 180532005 156372972 145209089 156372972 145209089 136498547 115321700 136498547 115321700 104244619 87698726 104244619 87698726 80853890 75689642 80853890 75689642 210532806 216245597 210532806 216245597 232097049 254725860 232097049 254725860 257392921 262681747 257392921 262681747 262573802 268872241 262573802 268872241 268259226 273671543 268259226 273671543 277018880 282240916 277018880 282240916 281697831 176298993 281697831 176298993 178750616 163072398 178750616 163072398 156726172 134908690 156726172 134908690 139135282 124999554 139135282 124999554 125137871 119296475 125137871 119296475 98623923 84329559 98623923 84329559 83119355 67324839 83119355 67324839 69724827 205983228 69724827 205983228 209526408 162550931 209526408 162550931 163219065 149929858 163219065 149929858 133270848 123299996 133270848 123299996 105729205 89217350 105729205 89217350 86958680 84003895 86958680 84003895 194235211 198798724 194235211 198798724 212819298 212886601 212819298 212886601 182000952 170938607 182000952 170938607 173927072 164170637 173927072 164170637 155727044 140708062 155727044 140708062 125810962 105271103 125810962 105271103 106534056 92452001 106534056 92452001 47201127 34079594 47201127 34079594 34166358 184647945 34166358 184647945 187741093 167330361 187741093 167330361 173029014 190049025 173029014 190049025 204055891 204904585 204055891 204904585 183726044 150562809 183726044 150562809 155945984 149181712 155945984 149181712 193910901 201357793 193910901 201357793 217844482 244515530 217844482 244515530 250553339 255947349 250553339 255947349 257443621 259114938 257443621 259114938 168291885 149532197 168291885 149532197 135480722 110898208 135480722 110898208 97930743 95125941 97930743 95125941 49407741 46258179 49407741 46258179 174635678 170274390 174635678 170274390 180251134 179655825 180251134 179655825 196900073 190128942 196900073 190128942 170141124 157182722 170141124 157182722 148148795 112461014 148148795 112461014 116523985 105232920 116523985 105232920 100041355 47539382 100041355 47539382 36654856 33110822 36654856 33110822 28214627 23435628 28214627 23435628 21193882 16074529 21193882 16074529 14583709 13451424 14583709 13451424 10681808 8566551 10681808 8566551 5218511 3988011 5218511 3988011 3649055 3232520 3649055 3232520 173870095 205214201 173870095 205214201 223434391 241425707 223434391 241425707 238099927 163220041 238099927 163220041 162580706 155569974 162580706 155569974 136285249 121840302 136285249 121840302 116733532 109038984 116733532 109038984 108182377 101286809 108182377 101286809 50534159 47334461 50534159 47334461 41734067 35490420 41734067 35490420 37326793 164202612 37326793 164202612 194994021 214066133 194994021 214066133 220263645 232733108 220263645 232733108 237342964 243203374 237342964 243203374 244344841 246603077 244344841 246603077 247230391 249969160 247230391 249969160 139211373 132674540 139211373 132674540 135896353 127259053 135896353 127259053 130918014 143237501 130918014 143237501 169090152 169025833 169090152 169025833 190683126 199093526 190683126 199093526 203247347 235173909 203247347 235173909 232135383 153230836 232135383 153230836 154451631 139151857 154451631 139151857 115094544 112256105 115094544 112256105 94757136 58668438 94757136 58668438 60625913 54900758 60625913 54900758 55366578 47506706 55366578 47506706 45833956 40354015 45833956 40354015 42011030 149486788 42011030 149486788 156744795 145810430 156744795 145810430 155158265 167693952 155158265 167693952 175806294 228945899 175806294 228945899 229928538 238155353 229928538 238155353 242557258 258394785 242557258 258394785 255612603 180280662 255612603 180280662 175456554 158286091 175456554 158286091 157018106 130589045 157018106 130589045 120536467 117651123 120536467 117651123 208073850 213836845 208073850 213836845 213417789 188334032 213417789 188334032 177451156 139593626 177451156 139593626 134450088 127225250 134450088 127225250 130226841 107222925 130226841 107222925 103780755 58926897 103780755 58926897 61104850 53942035 61104850 53942035 53151801 49498613 53151801 49498613 52211411 186977554 52211411 186977554 208156446 229079740 208156446 229079740 239510872 245959690 239510872 245959690 254156540 260576105 254156540 260576105 260330995 271980235 260330995 271980235 275103166 280172007 275103166 280172007 280614638 284577590 280614638 284577590 287298389 291720483 287298389 291720483 292295097 294646249 292295097 294646249 296571631 297565136 296571631 297565136 190432870 152076459 190432870 152076459 155066208 133249616 155066208 133249616 103343088 93332651 103343088 93332651 79086102 70040139 79086102 70040139 72032521 66678818 72032521 66678818 56536130 54503096 56536130 54503096 46473086 38956349 46473086 38956349 33383477 32203321 33383477 32203321 180096766 187810851 180096766 187810851 204970681 211514253 204970681 211514253 223026438 239048026 223026438 239048026 251752946 256751581 251752946 256751581 191002852 171656150 191002852 171656150 173802797 148524085 173802797 148524085 157887845 185514575 157887845 185514575 193168337 240647186 193168337 240647186 237279252 155452063 237279252 155452063 160003351 142063285 160003351 142063285 140698575 109482529 140698575 109482529 99208925 86927417 99208925 86927417 86614755 76190609 86614755 76190609 74232646 71916119 74232646 71916119 71324050 53319790 71324050 53319790 52312195 45209355 52312195 45209355 43813360 37987156 43813360 37987156 28716326 26231193 28716326 26231193 25098778 22008608 25098778 22008608 16844188 16197899 16844188 16197899 178446782 179741345 178446782 179741345 186854284 158904531 186854284 158904531 163643915 146464755 163643915 146464755 149981010 137706678 149981010 137706678 121007199 85525482 121007199 85525482 87929010 74773415 87929010 74773415 74077196 66054628 74077196 66054628 64339071 45878912 64339071 45878912 46225186 41376476 46225186 41376476 42844862 38387075 42844862 38387075 31234132 27783996 31234132 27783996 25613204 23935550 25613204 23935550 22621549 20092441 22621549 20092441 20761953 187985345 20761953 187985345 212746180 238141423 212746180 238141423 235183655 179866159 235183655 179866159 168604819 152851961 168604819 152851961 149173255 126280234 149173255 126280234 100373577 86676041 100373577 86676041 84757306 78331438 84757306 78331438 76871005 72163017 76871005 72163017 68648660 63253136 68648660 63253136 51412013 48604236 51412013 48604236 188851251 187295727 188851251 187295727 199289057 208883425 199289057 208883425 223075770 235670680 223075770 235670680 240158074 246606090 240158074 246606090 256166051 263426480 256166051 263426480 268156156 274417170 268156156 274417170 272484802 173745250 272484802 173745250 169595807 142678652 169595807 142678652 135262609 110935525 135262609 110935525 116022021 178409578 116022021 178409578 216696065 231143139 216696065 231143139 238058958 247230672 238058958 247230672 246691633 256097768 246691633 256097768 262106642 275023221 262106642 275023221 275551685 279860214 275551685 279860214 279807373 283903965 279807373 283903965 288515226 290482242 288515226 290482242 171047091 134863520 171047091 134863520 139520085 198835266 139520085 198835266 214694611 231135152 214694611 231135152 232130113 184060252 232130113 184060252 161706067 135414366 161706067 135414366 107101371 102246453 107101371 102246453 89735761 73846505 89735761 73846505 67092284 49417681 67092284 49417681 49536511 45015344 49536511 45015344 187241537 182709343 187241537 182709343 195968610 213830583 195968610 213830583 213855328 222566638 213855328 222566638 226583291 242021312 226583291 242021312 248500527 260693942 248500527 260693942 261841038 269042809 261841038 269042809 271751743 280258819 271751743 280258819 278505954 171178179 278505954 171178179 152325165 141438510 152325165 141438510 143380184 114080910 143380184 114080910 105842537 90676361 105842537 90676361 82543140 71149880 82543140 71149880 68067440 62243165 68067440 62243165 49274106 43041064 49274106 43041064 44153166 39539735 44153166 39539735 36066828 32638956 36066828 32638956 29640233 27526300 29640233 27526300 28068472 24755000 28068472 24755000 26475829 168958701 26475829 168958701 190050108 212449521 190050108 212449521 223598870 228228079 223598870 228228079 143690416 111178457 143690416 111178457 110847832 111023668 110847832 111023668 108605625 95906098 108605625 95906098 98676527 90872989 98676527 90872989 80386216 76861178 80386216 76861178 78952802 149338810 78952802 149338810 178872866 194203400 178872866 194203400 205896603 214760615 205896603 214760615 225696261 225997921 225696261 225997921 233532883 240194371 233532883 240194371 246320054 259673021 246320054 259673021 262575432 271313017 262575432 271313017 270831963 285790303 270831963 285790303 286765106 292432648 286765106 292432648 291956368 295461476 291956368 295461476 295679380 300262700 295679380 300262700 299362528 181954391 299362528 181954391 183820802 153921509 183820802 153921509 154223452 140115158 154223452 140115158 117533946 108267871 117533946 108267871 112823327 184012021 112823327 184012021 210256902 221606599 210256902 221606599 217512039 188230681 217512039 188230681 176391781 146895833 176391781 146895833 139308940 125543454 139308940 125543454 123618921 92810999 123618921 92810999 80883922 78080465 80883922 78080465 69949428 59854595 69949428 59854595 48759416 47013694 48759416 47013694 155996640 201617195 155996640 201617195 211087433 216150940 211087433 216150940 233941927 247158267 233941927 247158267 247825824 253093615 247825824 253093615 251111855 257001675 251111855 257001675 256723133 267492782 256723133 267492782 264571430 172669233 264571430 172669233 162206167 132636234 162206167 132636234 131101426 112212483 131101426 112212483 86077988 80019542 86077988 80019542 80668089 71573332 80668089 71573332 68129865 51072641 68129865 51072641 48006882 44133288 48006882 44133288 198972838 218073230 198972838 218073230 221190698 229413937 221190698 229413937 230399667 237245193 230399667 237245193 242766431 253179180 242766431 253179180 251034201 259748548 251034201 259748548 265789478 268867816 265789478 268867816 198535155 190270084 198535155 190270084 169852356 145852472 169852356 145852472 138526537 128145507 138526537 128145507 98129117 94481754 98129117 94481754 90728797 86073799 90728797 86073799 83193659 65393015 83193659 65393015 66950512 58332906 66950512 58332906 47719270 44682721 47719270 44682721 160545642 204069201 160545642 204069201 210072595 214151584 210072595 214151584 219797214 233410272 219797214 233410272 244021704 250122025 244021704 250122025 254711047 262033388 254711047 262033388 264414388 266048245 264414388 266048245 206761529 173618340 206761529 173618340 167391985 141628966 167391985 141628966 135634332 106299643 135634332 106299643 107731856 93453347 107731856 93453347 92894122 89386196 92894122 89386196 79583010 71428445 79583010 71428445 69399795 58832045 69399795 58832045 56970879 52612150 56970879 52612150 52661977 33768825 52661977 33768825 32641502 31573989 32641502 31573989 29695456 23492962 29695456 23492962 17253105 14428471 17253105 14428471 13671238 13663983 13671238 13663983 174652836 192159747 174652836 192159747 192387130 147619284 192387130 147619284 153981744 205623894 153981744 205623894 217237296 217015250 217237296 217015250 176260988 124651670 176260988 124651670 118663100 106296139 118663100 106296139 99115899 96924741 99115899 96924741 188194399 195495559 188194399 195495559 206938798 213916862 206938798 213916862 216345066 223180247 216345066 223180247 225910389 229590763 225910389 229590763 162625206 128272787 162625206 128272787 112415543 101566999 112415543 101566999 99345670 76661603 99345670 76661603 73089592 61730600 73089592 61730600 63654708 60436543 63654708 60436543 185342133 180504649 185342133 180504649 199818469 196106092 199818469 196106092 213513033 224901572 213513033 224901572 230467824 246313965 230467824 246313965 247372930 256942786 247372930 256942786 258775545 267856967 258775545 267856967 282757298 284300081 282757298 284300081 136491104 118326444 136491104 118326444 122234092 113226480 122234092 113226480 111839297 102645057 111839297 102645057 89533934 85120465 89533934 85120465 147981853 180155036 147981853 180155036 196861390 201077267 196861390 201077267 205587480 206742507 205587480 206742507 218293293 219045427 218293293 219045427 145895302 123525395 145895302 123525395 123263134 114376645 123263134 114376645 115961823 92595218 115961823 92595218 81410495 79643684 81410495 79643684 136694561 169586403 136694561 169586403 193823561 194546911 193823561 194546911 204178692 208433163 204178692 208433163 213918209 222850296 213918209 222850296 235866470 240098078 235866470 240098078 240219110 252739380 240219110 252739380 253128532 258690571 253128532 258690571 262848013 272576011 262848013 272576011 276679117 281035826 276679117 281035826 283151763 286810119 283151763 286810119 290141413 295800297 290141413 295800297 294988571 125890871 294988571 125890871 124993705 112682152 124993705 112682152 118571069 139873477 118571069 139873477 177121726 173655795 177121726 173655795 185046159 207994728 185046159 207994728 210289513 218724088 210289513 218724088 232891601 237633809 232891601 237633809 234048770 241304767 234048770 241304767 244599226 247009195 244599226 247009195 249974380 255198188 249974380 255198188 251058287 159724208 251058287 159724208 130345251 122052497 130345251 122052497 97131529 92481676 97131529 92481676 88537344 69961021 88537344 69961021 64375529 54462110 64375529 54462110 55011886 36894768 55011886 36894768 38622883 31896067 38622883 31896067 29646674 17998062 29646674 17998062 19607162 17183438 19607162 17183438 151738039 152055218 151738039 152055218 177137376 170628007 177137376 170628007 182921636 189747092 182921636 189747092 201887884 203092637 201887884 203092637 139027223 130340195 139027223 130340195 131550453 126342657 131550453 126342657 129165658 123898532 129165658 123898532 106958585 94272593 106958585 94272593 93622446 80523502 93622446 80523502 73458881 69023425 73458881 69023425 69498935 65110685 69498935 65110685 56710768 53858636 56710768 53858636 45930491 41104321 45930491 41104321 42979634 37584270 42979634 37584270 41080645 147153404 41080645 147153404 173185383 170301629 173185383 170301629 176539261 145713912 176539261 145713912 141377089 128862755 141377089 128862755 128989865 123074083 128989865 123074083 114720694 103842262 114720694 103842262 103939143 99598836 103939143 99598836 96828805 92222171 96828805 92222171 86110047 82918642 86110047 82918642 75794897 66933462 75794897 66933462 64259876 53816405 64259876 53816405 49370986 40286761 49370986 40286761 40794058 33245018 40794058 33245018 36398392 136600601 36398392 136600601 172378766 163005737 172378766 163005737 164711062 137037861 164711062 137037861 141799035 136760337 141799035 136760337 149020323 152462397 149020323 152462397 176789164 178404699 176789164 178404699 185324313 191013417 185324313 191013417 195993107 153923633 195993107 153923633 145627416 129210216 145627416 129210216 126733122 115141482 126733122 115141482 97782160 92983797 97782160 92983797 90761122 81986952 90761122 81986952 78207952 71055469 78207952 71055469 64330800 58349818 64330800 58349818 59056812 49461817 59056812 49461817 50034705 149323739 50034705 149323739 178923039 172316848 178923039 172316848 191202336 212302385 191202336 212302385 220464716 227234553 220464716 227234553 226072126 236489247 226072126 236489247 234355708 252599302 234355708 252599302 252647250 258332814 252647250 258332814 254932058 142824900 254932058 142824900 145683068 129215030 145683068 129215030 124688142 114226353 124688142 114226353 117050792 103600110 117050792 103600110 98181581 96284959 98181581 96284959 154191900 160726585 154191900 160726585 198009778 208406565 198009778 208406565 205962732 159782713 205962732 159782713 142451834 136200207 142451834 136200207 128322606 117746804 128322606 117746804 118484036 111872476 118484036 111872476 109255834 101847720 109255834 101847720 91330888 89823301 91330888 89823301 178673518 199244917 178673518 199244917 208723546 215459289 208723546 215459289 220997808 228117117 220997808 228117117 231497594 146785295 231497594 146785295 154356506 139229852 154356506 139229852 142212942 131636714 142212942 131636714 123173100 118649112 123173100 118649112 195661848 199325527 195661848 199325527 202107880 207151020 202107880 207151020 222849475 231940894 222849475 231940894 231439608 236349742 231439608 236349742 236913585 248999191 236913585 248999191 248139354 253123425 248139354 253123425 261160531 265467182 261160531 265467182 268134546 274756852 268134546 274756852 275874762 279311007 275874762 279311007 279201650 283138633 279201650 283138633 288863277 289319320 288863277 289319320 191303255 147786810 191303255 147786810 155348744 157342744 155348744 157342744 185598120 191186789 185598120 191186789 201500817 206122959 201500817 206122959 209047686 144391370 209047686 144391370 148028582 171692894 148028582 171692894 185579437 186563285 185579437 186563285 194004749 199514151 194004749 199514151 225611907 231921128 225611907 231921128 241688518 245104288 241688518 245104288 153596026 140330147 153596026 140330147 134939186 107105309 134939186 107105309 98484962 93263949 98484962 93263949 91741820 82935515 91741820 82935515 82904403 80673012 82904403 80673012 172527995 172230036 172527995 172230036 202921310 220301367 202921310 220301367 222885672 158741809 222885672 158741809 155766382 147601033 155766382 147601033 143908459 118510133 143908459 118510133 112403884 106729742 112403884 106729742 104690673 93156734 104690673 93156734 90555658 84730758 90555658 84730758 73299661 63152196 73299661 63152196 62217400 46717714 62217400 46717714 44423934 40218353 44423934 40218353 161905052 166550241 161905052 166550241 184267084 195389220 184267084 195389220 199915264 213998009 199915264 213998009 221034717 240133103 221034717 240133103 236790965 242775309 236790965 242775309 243070777 252200847 243070777 252200847 249938006 158246176 249938006 158246176 157634331 135357944 157634331 135357944 127587359 105520723 127587359 105520723 97637889 91423192 97637889 91423192 88629319 80574769 88629319 80574769 79443727 75607457 79443727 75607457 66115513 62802614 66115513 62802614 196382737 204933328 196382737 204933328 210987117 216219541 210987117 216219541 222153033 226742085 222153033 226742085 241249514 247629926 241249514 247629926 252401906 263271087 252401906 263271087 262844673 267852464 262844673 267852464 271494991 275618242 271494991 275618242 275788095 277365929 275788095 277365929 176254527 157933957 176254527 157933957 160871332 154485811 160871332 154485811 197734341 191163675 197734341 191163675 203180276 226019143 203180276 226019143 228711718 236488254 228711718 236488254 243161262 248180760 243161262 248180760 253935002 257251619 253935002 257251619 259991384 262032033 259991384 262032033 189618927 164917837 189618927 164917837 148307685 125473947 148307685 125473947 98699361 82019569 98699361 82019569 76444619 70764953 76444619 70764953 70858779 64346081 70858779 64346081 62139520 55906035 62139520 55906035 49618750 44706473 49618750 44706473 42801762 37018654 42801762 37018654 39585960 181894824 39585960 181894824 195320203 197700698 195320203 197700698 199025154 183018528 199025154 183018528 186976269 187183564 186976269 187183564 193039395 181086540 193039395 181086540 181471350 122393288 181471350 122393288 116407430 108738565 116407430 108738565 101061074 96264417 101061074 96264417 98850155 84838457 98850155 84838457 78161972 76950223 78161972 76950223 75764855 69272546 75764855 69272546 68927488 55593372 68927488 55593372 45348106 41458879 45348106 41458879 146254447 160136868 146254447 160136868 182130619 189027457 182130619 189027457 195800784 199415483 195800784 199415483 220137822 227224161 220137822 227224161 223360411 127632606 223360411 127632606 112942674 102158739 112942674 102158739 104048201 90819554 104048201 90819554 87068018 81334564 87068018 81334564 80188406 76178419 80188406 76178419 75468960 70219378 75468960 70219378 73719042 62842148 73719042 62842148 46147515 31637562 46147515 31637562 32655842 164073753 32655842 164073753 179971137 185576709 179971137 185576709 211934380 226912042 211934380 226912042 226218414 143853348 226218414 143853348 132559608 124149635 132559608 124149635 114790980 108162054 114790980 108162054 104903099 94601203 104903099 94601203 96103920 93022726 96103920 93022726 90815560 88400988 90815560 88400988 160933223 184609413 160933223 184609413 192714782 199796589 192714782 199796589 219168711 217679445 219168711 217679445 223919660 236042126 223919660 236042126 244660105 248892624 244660105 248892624 262895873 269251829 262895873 269251829 267396359 143104278 267396359 143104278 142862951 123978520 142862951 123978520 118259769 108561698 118259769 108561698 112956895 141937269 112956895 141937269 156228666 160816544 156228666 160816544 165584463 139837731 165584463 139837731 131065598 124845912 131065598 124845912 153185542 174076223 153185542 174076223 185661653 196064810 185661653 196064810 209632916 222622623 209632916 222622623 221511410 132778405 221511410 132778405 120750977 107723060 120750977 107723060 107194412 97699943 107194412 97699943 99629558 146828605 99629558 146828605 172458937 188179059 172458937 188179059 195520499 208778570 195520499 208778570 216263635 220777611 216263635 220777611 221975401 242631444 221975401 242631444 241812710 245320529 241812710 245320529 145790728 123265908 145790728 123265908 123302115 97504286 123302115 97504286 90673563 71135619 90673563 71135619 59119743 48965952 59119743 48965952 50040814 46423868 50040814 46423868 42915256 33435999 42915256 33435999 32982655 27064561 32982655 27064561 22884390 18948626 22884390 18948626 18680102 136027017 18680102 136027017 166228178 174717795 166228178 174717795 192179337 185705237 192179337 185705237 163539799 129449253 163539799 129449253 118869945 106948047 118869945 106948047 98381241 91518308 98381241 91518308 94208287 172636636 94208287 172636636 203943701 203540929 203943701 203540929 171750863 160769279 171750863 160769279 138161024 115396108 138161024 115396108 110383074 94162691 110383074 94162691 93145288 84748541 93145288 84748541 87799379 80353274 87799379 80353274 80759926 61739906 80759926 61739906 52659789 42056954 52659789 42056954 37282144 32921471 37282144 32921471 27802839 23111790 27802839 23111790 24409257 18890709 24409257 18890709 18043122 15808042 18043122 15808042 16202120 14511891 16202120 14511891 145600872 171892239 145600872 171892239 198879966 204384405 198879966 204384405 212225335 213052126 212225335 213052126 218078624 226736158 218078624 226736158 232491501 240118027 232491501 240118027 249093701 260663911 249093701 260663911 259034522 266362544 259034522 266362544 266431222 270247598 266431222 270247598 268641807 271519660 268641807 271519660 144429241 136758382 144429241 136758382 194478164 193968151 194478164 193968151 199604317 210162957 199604317 210162957 221523422 229250105 221523422 229250105 233489734 251111091 233489734 251111091 255981547 261787930 255981547 261787930 262564975 264671867 262564975 264671867 263406214 266339484 263406214 266339484 143781359 137440203 143781359 137440203 142120852 105695401 142120852 105695401 103104236 96779548 103104236 96779548 93619813 85903946 93619813 85903946 80065305 69724872 80065305 69724872 57495652 40363349 57495652 40363349 42156509 32394464 42156509 32394464 33977460 31344952 33977460 31344952 190826989 180153673 190826989 180153673 162146177 139138909 162146177 139138909 118329019 109691316 118329019 109691316 105256544 100343750 105256544 100343750 93840352 87973441 93840352 87973441 68113314 56164658 68113314 56164658 52094108 42424441 52094108 42424441 41198574 34093554 41198574 34093554 33906339 26365484 33906339 26365484 23231541 19219366 23231541 19219366 18146971 15924993 18146971 15924993 17318094 157985843 17318094 157985843 195504693 208571797 195504693 208571797 209730266 226914084 209730266 226914084 224458008 190930444 224458008 190930444 190536080 151559439 190536080 151559439 156582845 136909783 156582845 136909783 119024797 111243094 119024797 111243094 108318869 92543172 108318869 92543172 80086506 65176565 80086506 65176565 58606228 54310980 58606228 54310980 51285781 43296794 51285781 43296794 37889177 32168718 37889177 32168718 34104803 177835530 34104803 177835530 208181215 207641551 208181215 207641551 180673475 166462529 180673475 166462529 168988397 153695819 168988397 153695819 154765183 140991535 154765183 140991535 136758999 129195299 136758999 129195299 126843801 116155214 126843801 116155214 119545361 105106168 119545361 105106168 107865782 93655283 107865782 93655283 86175580 80383050 86175580 80383050 66233736 64188918 66233736 64188918 206772218 206747805 206772218 206747805 189185002 176609820 189185002 176609820 174637780 156193469 174637780 156193469 158931334 119892020 158931334 119892020 116971278 112340569 116971278 112340569 102173397 100014965 102173397 100014965 202675326 203321643 202675326 203321643 226150277 231461641 226150277 231461641 229583523 246569956 229583523 246569956 247011623 250563234 247011623 250563234 179909397 170901791 179909397 170901791 176288153 164028688 176288153 164028688 167868560 136011369 167868560 136011369 127962318 108575049 127962318 108575049 103007259 97651744 103007259 97651744 97863814 85164172 97863814 85164172 88406167 185373734 88406167 185373734 199102104 210248005 199102104 210248005 211077891 193366083 211077891 193366083 192625775 187238081 192625775 187238081 200305323 207521562 200305323 207521562 220789917 234763501 220789917 234763501 236370932 244195958 236370932 244195958 244790492 258115635 244790492 258115635 259280137 262822224 259280137 262822224 266494509 281232879 266494509 281232879 284223520 287957510 284223520 287957510 287759517 193270224 287759517 193270224 176257323 151135856 176257323 151135856 151595364 135571690 151595364 135571690 135189199 124593994 135189199 124593994 121852512 111899737 121852512 111899737 110561557 102329222 110561557 102329222 100992509 96630430 100992509 96630430 80948060 65420285 80948060 65420285 65006294 49585603 65006294 49585603 50339643 189482783 50339643 189482783 195058073 194158365 195058073 194158365 217993526 243803067 217993526 243803067 250424665 258159295 250424665 258159295 259071702 262997816 259071702 262997816 270793408 274263290 270793408 274263290 284209411 286399903 284209411 286399903 181076240 151268209 181076240 151268209 155301351 139839631 155301351 139839631 131546388 116063217 131546388 116063217 117424773 182089835 117424773 182089835 205149030 211308958 205149030 211308958 215420246 224674424 215420246 224674424 237807800 241194551 237807800 241194551 188274730 171871692 188274730 171871692 170199666 156132374 170199666 156132374 157272574 117615462 157272574 117615462 121343611 201545507 121343611 201545507 205792618 190114232 205792618 190114232 191274484 177250292 191274484 177250292 154743757 140317793 154743757 140317793 144759289 190170991 144759289 190170991 201729892 208629642 201729892 208629642 220823901 239003126 220823901 239003126 250332194 258845256 250332194 258845256 257535932 260987835 257535932 260987835 166273170 155648679 166273170 155648679 154405372 130475940 154405372 130475940 125180673 105045708 125180673 105045708 101080098 97039953 101080098 97039953 97986723 68751586 97986723 68751586 65806240 63049042 65806240 63049042 184641026 207066366 184641026 207066366 219822194 237892958 219822194 237892958 246432042 251242466 246432042 251242466 249919096 253553217 249919096 253553217 252328370 258235261 252328370 258235261 261958373 265883648 261958373 265883648 268537173 276940653 268537173 276940653 279599047 281803673 279599047 281803673 283120865 287729431 283120865 287729431 286056612 159893325 286056612 159893325 137892738 120293123 137892738 120293123 108672741 106956052 108672741 106956052 100998503 91717302 100998503 91717302 78860649 59446931 78860649 59446931 48972911 38602600 48972911 38602600 39330175 29893061 39330175 29893061 27826983 20499632 27826983 20499632 21815984 195762101 21815984 195762101 199331575 227889662 199331575 227889662 233497845 242088312 233497845 242088312 244361752 247472761 244361752 247472761 203861490 177149967 203861490 177149967 147575615 131798957 147575615 131798957 134341693 122541553 134341693 122541553 118690042 88602763 118690042 88602763 78888965 58196314 78888965 58196314 49885623 48490876 49885623 48490876 175234668 192107353 175234668 192107353 207270114 223625863 207270114 223625863 222457638 234079591 222457638 234079591 246612743 248259014 246612743 248259014 159601582 134165141 159601582 134165141 125028289 117005294 125028289 117005294 119991385 183119187 119991385 183119187 194894686 212208048 194894686 212208048 215552051 214521850 215552051 214521850 188455629 169366649 188455629 169366649 162224754 155315650 162224754 155315650 179237562 174191646 179237562 174191646 189262224 189213210 189262224 189213210 204305522 228860550 204305522 228860550 225683281 149985825 225683281 149985825 158414979 142041101 158414979 142041101 133610469 125936365 133610469 125936365 124076263 122574939 124076263 122574939 164569672 178580565 164569672 178580565 214402369 241504876 214402369 241504876 242659689 246472718 242659689 246472718 248451877 259259852 248451877 259259852 255376235 163536114 255376235 163536114 167741751 137999494 167741751 137999494 114444443 97494619 114444443 97494619 89689550 76888067 89689550 76888067 69587950 50982697 69587950 50982697 50216744 43869845 50216744 43869845 43516757 39275619 43516757 39275619 40733188 36611161 40733188 36611161 30483736 25283694 30483736 25283694 24089279 22386426 24089279 22386426 22998214 179441106 22998214 179441106 208435671 213493416 208435671 213493416 201922060 199478264 201922060 199478264 224708680 229256478 224708680 229256478 234665487 237880606 234665487 237880606 238560586 243994229 238560586 243994229 244701135 259180807 244701135 259180807 259952424 261543593 259952424 261543593 182836309 142202304 182836309 142202304 143133658 136796655 143133658 136796655 133274877 114647437 133274877 114647437 99859653 87297358 99859653 87297358 85067287 74693867 85067287 74693867 70787925 49595430 70787925 49595430 47467012 41632692 47467012 41632692 43131473 38998455 43131473 38998455 40634643 37263720 40634643 37263720 38787651 34077176 38787651 34077176 28052151 24224183 28052151 24224183 20589916 16303863 20589916 16303863 16553731 12943852 16553731 12943852 11386053 10818537 11386053 10818537 8368332 8963946 8368332 8963946 188365099 193301128 188365099 193301128 199626666 211003753 199626666 211003753 217515825 229577306 217515825 229577306 240695731 247788344 240695731 247788344 252652051 260560404 252652051 260560404 264381685 269093376 264381685 269093376 268855326 273268067 268855326 273268067 273823002 275854090 273823002 275854090 151655449 140130414 151655449 140130414 131486542 124239694 131486542 124239694 195779423 202393783 195779423 202393783 211655556 216527339 211655556 216527339 217824360 235479277 217824360 235479277 240156122 253581462 240156122 253581462 256632138 262525415 256632138 262525415 264107948 276553540 264107948 276553540 275683341 280567471 275683341 280567471 279867652 163845319 279867652 163845319 148333940 139843458 148333940 139843458 133749938 98290156 133749938 98290156 97558610 94495950 97558610 94495950 174789382 190668683 174789382 190668683 193610773 179200409 193610773 179200409 183779989 149877310 183779989 149877310 148285641 129500439 148285641 129500439 127154220 120618174 127154220 120618174 111614475 94932063 111614475 94932063 73926255 64235257 73926255 64235257 52445895 45495995 52445895 45495995 43357064 40630346 43357064 40630346 40729591 39253801 40729591 39253801 186448884 203230192 186448884 203230192 212140581 233546624 212140581 233546624 234278836 240556923 234278836 240556923 239008929 246904879 239008929 246904879 248136817 254444325 248136817 254444325 261982708 268907059 261982708 268907059 276864790 280117718 276864790 280117718 281921530 285036819 281921530 285036819 181583641 171856363 181583641 171856363 174688193 157954186 174688193 157954186 143949644 127815282 143949644 127815282 126565310 122507688 126565310 122507688 108481153 80124346 108481153 80124346 75112379 60591520 75112379 60591520 63309933 50290947 63309933 50290947 50630333 46912299 50630333 46912299 43554105 41541684 43554105 41541684 41803910 40262799 41803910 40262799 200216511 197814986 200216511 197814986 185747119 155118721 185747119 155118721 147680332 137677081 147680332 137677081 144101911 156053505 144101911 156053505 198195076 203323732 198195076 203323732 207158275 210751511 207158275 210751511 147059139 137611158 147059139 137611158 142945296 185809421 142945296 185809421 200765890 194983485 200765890 194983485 219007856 229017748 219007856 229017748 229007296 234411347 229007296 234411347 235967539 240291251 235967539 240291251 247045873 253237677 247045873 253237677 249483260 149042672 249483260 149042672 140731775 112026993 140731775 112026993 96595067 88504614 96595067 88504614 84549852 67345582 84549852 67345582 68117875 54277434 68117875 54277434 56037023 52965780 56037023 52965780 54226776 48620361 54226776 48620361 49438064 167397435 49438064 167397435 188036447 188721505 188036447 188721505 203598684 222228225 203598684 222228225 225954266 114160620 225954266 114160620 115407158 102488130 115407158 102488130 95176069 94019264 95176069 94019264 168619623 171119146 168619623 171119146 192910995 187263555 192910995 187263555 202758661 223107180 202758661 223107180 228555345 230737251 228555345 230737251 156518741 148415276 156518741 148415276 118369623 67754885 118369623 67754885 59325452 55251029 59325452 55251029 55125761 53510897 55125761 53510897 47702832 43397779 47702832 43397779 45129928 147583223 45129928 147583223 159527507 182535506 159527507 182535506 188782229 209245947 188782229 209245947 222805249 234162393 222805249 234162393 234150909 121000088 234150909 121000088 117628961 80696036 117628961 80696036 74171028 58378152 74171028 58378152 58873186 52396749 58873186 52396749 54811516 47620687 54811516 47620687 47455060 43608349 47455060 43608349 44152643 38892694 44152643 38892694 27253754 23960069 27253754 23960069 22826395 19820278 22826395 19820278 18894245 16199536 18894245 16199536 13853721 10874357 13853721 10874357 9417843 136434053 9417843 136434053 148759029 145293753 148759029 145293753 158120383 154098517 158120383 154098517 181107267 182286753 181107267 182286753 204953450 217330573 204953450 217330573 217701869 223987409 217701869 223987409 225987005 141635711 225987005 141635711 85548307 75630428 85548307 75630428 78098088 86631323 78098088 86631323 128756499 160440707 128756499 160440707 173123081 171281581 173123081 171281581 180065703 176347350 180065703 176347350 194901842 200661020 194901842 200661020 219202402 217179641 219202402 217179641 96741939 85547487 96741939 85547487 76502861 73296828 76502861 73296828 61425697 51887410 61425697 51887410 55040382 106436946 55040382 106436946 115581978 129492739 115581978 129492739 135332084 146931063 135332084 146931063 169451594 181127518 169451594 181127518 189946533 101991561 189946533 101991561 103080469 96923668 103080469 96923668 98079907 88390645 98079907 88390645 63921430 61815512 63921430 61815512 110853519 149449432 110853519 149449432 173759793 173230546 173759793 173230546 216073442 222753446 216073442 222753446 222086301 227123676 222086301 227123676 228156550 242715987 228156550 242715987 243277312 247591255 243277312 247591255 244750214 125908839 244750214 125908839 111478403 98244554 111478403 98244554 93247429 71229533 93247429 71229533 68506469 61431006 68506469 61431006 62322464 59486602 62322464 59486602 53524377 51127572 53524377 51127572 48967526 44967653 48967526 44967653 47334897 43786767 47334897 43786767 44286359 40862343 44286359 40862343 40547944 31119178 40547944 31119178 27931093 26280996 27931093 26280996 19265331 19046752 19265331 19046752 134686440 145437329 134686440 145437329 154989439 118361851 154989439 118361851 101506926 99761063 101506926 99761063 126594252 140664331 126594252 140664331 192600861 205370187 192600861 205370187 214753483 219243314 214753483 219243314 226666503 232599013 226666503 232599013 237793126 247172333 237793126 247172333 247277912 249796251 247277912 249796251 127212288 107455430 127212288 107455430 103296354 77549413 103296354 77549413 79784495 65430937 79784495 65430937 63644770 60711629 63644770 60711629 56157339 51569826 56157339 51569826 51809486 48698278 51809486 48698278 46528500 41286425 46528500 41286425 30363725 21353678 30363725 21353678 21026093 18871024 21026093 18871024 19115917 14002257 19115917 14002257 12252940 7630551 12252940 7630551 5626901 4068626 5626901 4068626 4800407 135731235 4800407 135731235 159869228 186825510 159869228 186825510 199858472 198119840 199858472 198119840 204638251 200912241 204638251 200912241 139109730 133226938 139109730 133226938 131610400 109159158 131610400 109159158 98299678 76384290 98299678 76384290 76183716 70313263 76183716 70313263 68312051 62006804 68312051 62006804 57055182 53116819 57055182 53116819 53313864 51788235 53313864 51788235 153719881 145150136 153719881 145150136 147715015 120862597 147715015 120862597 125392636 113330667 125392636 113330667 117586179 112413850 117586179 112413850 154425896 194074491 154425896 194074491 196890330 181881857 196890330 181881857 183044371 144721651 183044371 144721651 135549291 111296296 135549291 111296296 98799352 90143817 98799352 90143817 76987305 74288915 76987305 74288915 183690809 190154944 183690809 190154944 203214837 214505716 203214837 214505716 232148202 242616838 232148202 242616838 245557824 248942724 245557824 248942724 156310892 120832813 156310892 120832813 100895534 98967650 100895534 98967650 94004215 78493153 94004215 78493153 80967287 176840935 80967287 176840935 185209319 183471760 185209319 183471760 209443969 220205858 209443969 220205858 230852689 239464886 230852689 239464886 239013119 245527927 239013119 245527927 243479586 251666023 243479586 251666023 254203660 276164865 254203660 276164865 274334193 155663308 274334193 155663308 162501536 157059841 162501536 157059841 167184838 166277817 167184838 166277817 171427464 134561297 171427464 134561297 119540541 101477229 119540541 101477229 90455294 85338941 90455294 85338941 85446707 81700086 85446707 81700086 150210452 147259900 150210452 147259900 167266096 166435567 167266096 166435567 202664110 228387154 202664110 228387154 231798888 232785495 231798888 232785495 134197523 128007244 134197523 128007244 122495170 111106242 122495170 111106242 111581983 92277318 111581983 92277318 94178512 133151260 94178512 133151260 147930399 153325362 147930399 153325362 199156470 202548917 199156470 202548917 209314735 220638373 209314735 220638373 227782095 233763354 227782095 233763354 233938307 244038298 233938307 244038298 244079243 248455153 244079243 248455153 258992055 271434603 258992055 271434603 272512160 275905417 272512160 275905417 273470433 286185926 273470433 286185926 284249247 287244464 284249247 287244464 137786697 94462452 137786697 94462452 93367723 86501174 93367723 86501174 76992038 67048430 76992038 67048430 69103838 63393767 69103838 63393767 61209056 56938688 61209056 56938688 57719370 53561055 57719370 53561055 52607122 49419721 52607122 49419721 46731984 45136895 46731984 45136895 138931032 153716431 138931032 153716431 186952764 188003770 186952764 188003770 191794314 132367036 191794314 132367036 113631157 104499295 113631157 104499295 101967100 100587369 101967100 100587369 160848860 171093532 160848860 171093532 189115058 207087882 189115058 207087882 220675598 224270137 220675598 224270137 229850111 232855911 229850111 232855911 152805035 124529550 152805035 124529550 117864147 103570612 117864147 103570612 106848499 97414207 106848499 97414207 91861694 72236938 91861694 72236938 73081183 64594725 73081183 64594725 59631630 57072793 59631630 57072793 128569956 153270366 128569956 153270366 168789852 173998608 168789852 173998608 202183350 214677404 202183350 214677404 210816661 225830459 210816661 225830459 232708144 243288633 232708144 243288633 258620745 265443073 258620745 265443073 272784324 276318514 272784324 276318514 281289874 285197184 281289874 285197184 293502677 295507597 293502677 295507597 131072618 104449296 131072618 104449296 108640463 149487107 108640463 149487107 163018925 169945646 163018925 169945646 188166257 193194238 188166257 193194238 204862559 215233249 204862559 215233249 217163646 223038789 217163646 223038789 221063029 140138076 221063029 140138076 134850222 110820794 134850222 110820794 110719323 104061073 110719323 104061073 108573227 86786081 108573227 86786081 76273590 72846039 76273590 72846039 74592458 70239901 74592458 70239901 65648368 60164083 65648368 60164083 57440665 49618727 57440665 49618727 51489355 45597342 51489355 45597342 46232378 40508764 46232378 40508764 33445553 24361802 33445553 24361802 23769912 19457954 23769912 19457954 20072690 145888064 20072690 145888064 160771600 170884296 160771600 170884296 187267804 188458784 187267804 188458784 202109801 208348071 202109801 208348071 209484383 237412543 209484383 237412543 237942113 259333775 237942113 259333775 260789952 264460531 260789952 264460531 120037228 112876519 120037228 112876519 116375618 112423620 116375618 112423620 108448777 78018523 108448777 78018523 74622653 68126048 74622653 68126048 69498805 64009549 69498805 64009549 60980670 58366957 60980670 58366957 127556997 125159609 127556997 125159609 167492059 158655433 167492059 158655433 124019499 114026883 124019499 114026883 94879256 88902223 94879256 88902223 86842208 73929597 86842208 73929597 77236697 72026038 77236697 72026038 68096423 65686695 68096423 65686695 142414697 139048386 142414697 139048386 161888401 171512784 161888401 171512784 183130993 185801555 183130993 185801555 205719727 229232681 205719727 229232681 227147712 134606885 227147712 134606885 141222486 143234962 141222486 143234962 156366773 158496354 156366773 158496354 172326201 163890400 172326201 163890400 126237715 117566696 126237715 117566696 116723820 92497833 116723820 92497833 86347734 76751018 86347734 76751018 78099919 72565803 78099919 72565803 63570215 59671511 63570215 59671511 60329186 54925328 60329186 54925328 53912021 39671167 53912021 39671167 38972776 34226295 38972776 34226295 32111801 28341386 32111801 28341386 29028666 25051457 29028666 25051457 26637318 133986224 26637318 133986224 139890573 137122302 139890573 137122302 154322590 157314908 154322590 157314908 182207799 187447979 182207799 187447979 195738764 220553381 195738764 220553381 224247383 233699781 224247383 233699781 235823217 240925887 235823217 240925887 245497761 255587230 245497761 255587230 253785104 261792363 253785104 261792363 261928647 268804095 261928647 268804095 268667588 273943473 268667588 273943473 271120557 136547495 271120557 136547495 126977259 113278229 126977259 113278229 106970239 96614208 106970239 96614208 93548243 91520386 93548243 91520386 81803247 78368635 81803247 78368635 130102301 147941705 130102301 147941705 183421237 187921027 183421237 187921027 191569649 216456811 191569649 216456811 225489210 234598319 225489210 234598319 236267990 240716937 236267990 240716937 245970389 250545576 245970389 250545576 268146977 274835908 268146977 274835908 273447911 276215134 273447911 276215134 278582110 282663350 278582110 282663350 289117109 292938536 289117109 292938536 292584992 294252190 292584992 294252190 294087907 124424421 294087907 124424421 126579721 120331941 126579721 120331941 112877498 107659191 112877498 107659191 104086605 87385309 104086605 87385309 87308552 78979693 87308552 78979693 80542111 75395618 80542111 75395618 77680943 181997026 77680943 181997026 189509504 195145234 189509504 195145234 207671861 223655305 207671861 223655305 226211027 234116231 226211027 234116231 231213580 235941479 231213580 235941479 242053343 257264753 242053343 257264753 264107422 268207786 264107422 268207786 267000752 272510851 267000752 272510851 285506153 290406005 285506153 290406005 291853390 294290588 291853390 294290588 294005140 298499624 294005140 298499624 298586920 300240990 298586920 300240990 300710084 302908426 300710084 302908426 172713448 125066358 172713448 125066358 111356617 103767998 111356617 103767998 95151489 86627473 95151489 86627473 87415751 81858709 87415751 81858709 83102591 80369817 83102591 80369817 78708860 70791655 78708860 70791655 62665146 56648171 62665146 56648171 56425828 162987597 56425828 162987597 178005759 178362791 178005759 178362791 208251356 230615924 208251356 230615924 228850478 233797321 228850478 233797321 153635402 134027396 153635402 134027396 123713681 117355861 123713681 117355861 113319853 107829578 113319853 107829578 110289918 162497446 110289918 162497446 181822426 174629656 181822426 174629656 150802315 129148874 150802315 129148874 121714406 120301770 121714406 120301770 139220798 152070232 139220798 152070232 164132208 188546026 164132208 188546026 198594738 212786380 198594738 212786380 220077609 232048519 220077609 232048519 237684231 242795717 237684231 242795717 240828901 247868647 240828901 247868647 246152178 258233069 246152178 258233069 266116902 267957529 266116902 267957529 266380559 274078533 266380559 274078533 281752683 290432359 281752683 290432359 288341674 133178120 288341674 133178120 122811410 111323697 122811410 111323697 114083298 134666168 114083298 134666168 142868947 178640903 142868947 178640903 187366127 183575235 187366127 183575235 162791425 148351073 162791425 148351073 132876791 121732463 132876791 121732463 93756962 85793583 93756962 85793583 83920130 83666275 83920130 83666275 175805212 178984928 175805212 178984928 214372882 214582298 214372882 214582298 220857503 224180902 220857503 224180902 149275884 138333231 149275884 138333231 120370997 114965400 120370997 114965400 151025626 163772171 151025626 163772171 181662442 189753382 181662442 189753382 208826074 214984062 208826074 214984062 217832497 156187473 217832497 156187473 156424690 139234246 156424690 139234246 135131451 117387439 135131451 117387439 110530842 102870974 110530842 102870974 93644116 87003906 93644116 87003906 88873523 82283321 88873523 82283321 83050790 77829771 83050790 77829771 65043592 61838962 65043592 61838962 64231794 161416176 64231794 161416176 178512737 181714598 178512737 181714598 193333318 187622298 193333318 187622298 164150540 128688549 164150540 128688549 115407742 112266419 115407742 112266419 163245349 178945028 163245349 178945028 194124498 206344389 194124498 206344389 224243377 223295445 224243377 223295445 228451847 238241715 228451847 238241715 237764380 250585468 237764380 250585468 252502304 260785656 252502304 260785656 260241486 265304234 260241486 265304234 262641501 152737898 262641501 152737898 153470244 146951110 153470244 146951110 128013841 121743611 128013841 121743611 98982260 98487198 98982260 98487198 134460194 131163902 134460194 131163902 155654371 182730118 155654371 182730118 208837609 215556751 208837609 215556751 221673799 230643179 221673799 230643179 235372793 238515739 235372793 238515739 236129750 247655589 236129750 247655589 248729265 257135942 248729265 257135942 255581616 262346685 255581616 262346685 259620445 173399172 259620445 173399172 161972769 129782758 161972769 129782758 113063091 94922729 113063091 94922729 94731453 82437391 94731453 82437391 83333766 72270449 83333766 72270449 74991219 123354989 74991219 123354989 171498494 209584927 171498494 209584927 208755918 112254979 208755918 112254979 100678544 94331833 100678544 94331833 90201550 83818100 90201550 83818100 80328133 64203836 80328133 64203836 67680985 156632948 67680985 156632948 181150562 190228327 181150562 190228327 194975542 192726626 194975542 192726626 212354084 219834935 212354084 219834935 217652976 231782526 217652976 231782526 231255207 243520262 231255207 243520262 246413671 257568463 246413671 257568463 260418297 266298332 260418297 266298332 271178486 284511870 271178486 284511870 286511769 285247491 286511769 285247491 160403835 138090161 160403835 138090161 118741788 108257636 118741788 108257636 111503197 133415061 111503197 133415061 179444822 183449452 179444822 183449452 193123546 209654609 193123546 209654609 217218267 220580788 217218267 220580788 121195721 105034023 121195721 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 214633808 230817247 214633808 230817247 226931276 233380173 226931276 233380173 241045394 246339012 241045394 246339012 242946781 147788195 242946781 147788195 147927999 133804137 147927999 133804137 120419735 110127119 120419735 110127119 111742580 187920846 111742580 187920846 196974511 180008461 196974511 180008461 150680220 135128320 150680220 135128320 133449285 116755038 133449285 116755038 113598712 110969487 113598712 110969487 175455179 198218995 175455179 198218995 210573540 222103626 210573540 222103626 229765040 230724599 229765040 230724599 149853047 113077484 149853047 113077484 104731417 90073966 104731417 90073966 65173667 60489108 65173667 60489108 59722800 39824560 59722800 39824560 40077374 27275953 40077374 27275953 28839075 24223763 28839075 24223763 25049462 19958253 25049462 19958253 18536282 18486137 18536282 18486137 152920332 159840540 152920332 159840540 192495043 186058326 192495043 186058326 207031900 210271955 207031900 210271955 231376956 238583651 231376956 238583651 243992225 258318189 243992225 258318189 256292989 180777664 256292989 180777664 155997586 119595618 155997586 119595618 105678727 99899671 105678727 99899671 91104556 78294734 91104556 78294734 80145969 64993454 80145969 64993454 68558034 185568415 68558034 185568415 207167715 219521432 207167715 219521432 227863505 229968846 227863505 229968846 157346354 151917875 157346354 151917875 162809482 183017053 162809482 183017053 189098466 195908374 189098466 195908374 205804091 220274507 205804091 220274507 233685616 230210237 233685616 230210237 181879537 162302589 181879537 162302589 153243812 122792655 153243812 122792655 117799646 110917634 117799646 110917634 110879936 86837559 110879936 86837559 87706873 80477067 87706873 80477067 66806624 64426342 66806624 64426342 163440498 165354319 163440498 165354319 186412854 183566262 186412854 183566262 198135230 234596220 198135230 234596220 230863994 139561612 230863994 139561612 143292967 117013121 143292967 117013121 109597204 92485902 109597204 92485902 92588066 86080772 92588066 86080772 80825600 76225418 80825600 76225418 65253879 58119796 65253879 58119796 47264521 43017894 47264521 43017894 43411420 145651795 43411420 145651795 159346225 154008157 159346225 154008157 164587892 179658315 164587892 179658315 189640355 201695920 189640355 201695920 220565441 229337698 220565441 229337698 229424642 238176860 229424642 238176860 253784992 259464109 253784992 259464109 259477151 263160643 259477151 263160643 151163277 145820842 151163277 145820842 159522242 163254567 159522242 163254567 190069057 188077458 190069057 188077458 209876521 223674780 209876521 223674780 226796586 243655109 226796586 243655109 242680469 250399942 242680469 250399942 252688253 255611661 252688253 255611661 256177478 266379236 256177478 266379236 264775683 272854612 264775683 272854612 280924382 284068856 280924382 284068856 283548315 136167652 283548315 136167652 137802372 108964250 137802372 108964250 111461159 143550709 111461159 143550709 153248980 166765370 153248980 166765370 182217169 214298169 182217169 214298169 213025226 144334124 213025226 144334124 150343784 172280217 150343784 172280217 205736325 205903572 205736325 205903572 213423506 212313740 213423506 212313740 162681910 142767642 162681910 142767642 115333384 98743264 115333384 98743264 100751305 94145633 100751305 94145633 97171233 168675402 97171233 168675402 185777130 196451434 185777130 196451434 210998180 210332237 210998180 210332237 216624253 224983353 216624253 224983353 227224954 229428565 227224954 229428565 140562551 121060318 140562551 121060318 115054295 102523173 115054295 102523173 89058182 83303289 89058182 83303289 81764832 79221618 81764832 79221618 69129214 63207292 69129214 63207292 50217165 45776418 50217165 45776418 172687491 202360991 172687491 202360991 214676514 216511550 214676514 216511550 171901394 135079402 171901394 135079402 125121334 112669005 125121334 112669005 109968376 87750268 109968376 87750268 86927304 73888010 86927304 73888010 76689606 65529683 76689606 65529683 51861578 47553766 51861578 47553766 50199949 30676685 50199949 30676685 31354128 150782186 31354128 150782186 175418400 205694094 175418400 205694094 209250671 224937347 209250671 224937347 225434861 155264782 225434861 155264782 127244025 114029643 127244025 114029643 111753374 95023111 111753374 95023111 90452833 88322408 90452833 88322408 80564474 79268462 80564474 79268462 191793088 200826971 191793088 200826971 203370461 153005134 203370461 153005134 137233853 111439904 137233853 111439904 112061068 101807770 112061068 101807770 101636954 89657916 101636954 89657916 91681480 85704950 91681480 85704950 85275549 68954265 85275549 68954265 63982450 53351345 63982450 53351345 53888550 46489486 53888550 46489486 41185325 34285832 41185325 34285832 30786556 24289120 30786556 24289120 27162131 181254162 27162131 181254162 188598366 183419350 188598366 183419350 203628854 216241217 203628854 216241217 228613484 237179995 228613484 237179995 240907471 247406798 240907471 247406798 248396197 250865065 248396197 250865065 253132413 262718322 253132413 262718322 264522443 268508665 264522443 268508665 278148332 281664000 278148332 281664000 282181884 286032139 282181884 286032139 292298223 293890425 292298223 293890425 295433426 296652138 295433426 296652138 164253562 153414628 164253562 153414628 148541136 126315097 148541136 126315097 117074688 110249865 117074688 110249865 92429154 89262378 92429154 89262378 86672677 83334348 86672677 83334348 85258857 167214808 85258857 167214808 175334201 184888180 175334201 184888180 198671251 218252062 198671251 218252062 214672503 126934455 214672503 126934455 118663295 91987903 118663295 91987903 87225562 75030451 87225562 75030451 74775553 57953159 74775553 57953159 57556998 53762730 57556998 53762730 56715950 147408059 56715950 147408059 160570225 182531334 160570225 182531334 187352749 132977861 187352749 132977861 112281532 94319409 112281532 94319409 95000300 91957027 95000300 91957027 89687473 84969809 89687473 84969809 77799422 64732075 77799422 64732075 63338437 53071288 63338437 53071288 50885991 47218298 50885991 47218298 159086819 172646000 159086819 172646000 200742923 212888714 200742923 212888714 233115992 237064182 233115992 237064182 241872112 243520271 241872112 243520271 149336290 136790737 149336290 136790737 115335955 104673820 115335955 104673820 103068017 96453342 103068017 96453342 97944095 153666162 97944095 153666162 202397814 199971423 202397814 199971423 203804573 208856438 203804573 208856438 151245866 143959587 151245866 143959587 123458993 103485460 123458993 103485460 103225013 101693632 103225013 101693632 191256412 196887506 191256412 196887506 227055583 236943586 227055583 236943586 237432099 243878986 237432099 243878986 246852506 248006988 246852506 248006988 155576847 140613813 155576847 140613813 113346371 101786166 113346371 101786166 91881320 84804059 91881320 84804059 80882312 72110603 80882312 72110603 65956265 53839830 65956265 53839830 44071500 30216212 44071500 30216212 29795979 28871221 29795979 28871221 28340362 20931469 28340362 20931469 19431935 19355196 19431935 19355196 15276777 13748875 15276777 13748875 11770084 10358890 11770084 10358890 7740383 4850092 7740383 4850092 5084518 163612593 5084518 163612593 194272028 196524011 194272028 196524011 209659750 214789800 209659750 214789800 226017253 234430126 226017253 234430126 249868651 256702146 249868651 256702146 257041289 263719389 257041289 263719389 263141915 269623936 263141915 269623936 274059689 277718940 274059689 277718940 277062486 279176329 277062486 279176329 281265714 282434759 281265714 282434759 173032069 164544812 173032069 164544812 112535910 111803701 112535910 111803701 104094200 101543417 104094200 101543417 92051243 78582888 92051243 78582888 53572968 46682316 53572968 46682316 47306524 31429998 47306524 31429998 31551708 23438967 31551708 23438967 23109163 18385864 23109163 18385864 14065440 14467197 14065440 14467197 10199833 10327861 10199833 10327861 6654117 4904823 6654117 4904823 4375704 3451740 4375704 3451740 4004936 1812067 4004936 1812067 1149185 504379 1149185 504379 663257 189206255 663257 189206255 198287673 205191297 198287673 205191297 225515141 229518768 225515141 229518768 237272359 242982486 237272359 242982486 243549107 254031814 243549107 254031814 257885648 263192328 257885648 263192328 263461705 272729722 263461705 272729722 270377225 174298857 270377225 174298857 166603005 142124009 166603005 142124009 137076363 113632334 137076363 113632334 116397749 108669028 116397749 108669028 109679168 89718429 109679168 89718429 82550950 75462086 82550950 75462086 55445941 51750836 55445941 51750836 153748714 175437001 153748714 175437001 190440529 191832938 190440529 191832938 200342507 141363415 200342507 141363415 137997303 129623538 137997303 129623538 125799481 111185725 125799481 111185725 114432711 105026310 114432711 105026310 94987032 88684520 94987032 88684520 86635257 79863659 86635257 79863659 83795294 178531019 83795294 178531019 221399129 219559973 221399129 219559973 165572850 152334007 165572850 152334007 153926348 130704030 153926348 130704030 121547993 115052027 121547993 115052027 110078810 100639612 110078810 100639612 99250017 86823095 99250017 86823095 90791094 159516684 90791094 159516684 164667169 130416690 164667169 130416690 124827390 112368639 124827390 112368639 113026346 97839979 113026346 97839979 65586105 58149750 65586105 58149750 58744344 180189417 58744344 180189417 190952305 213525876 190952305 213525876 217987444 225539771 217987444 225539771 230687206 237825510 230687206 237825510 238110856 244058771 238110856 244058771 242407319 248399645 242407319 248399645 248413067 255062895 248413067 255062895 254029482 256663028 254029482 256663028 258328578 264783678 258328578 264783678 264984679 273985799 264984679 273985799 273687023 277876820 273687023 277876820 277199663 286244390 277199663 286244390 287571693 289876519 287571693 289876519 289462442 297627237 289462442 297627237 297645584 299369646 297645584 299369646 160289847 149627590 160289847 149627590 153104112 143748904 153104112 143748904 139099798 116487365 139099798 116487365 116751450 110571711 116751450 110571711 112053755 90727933 112053755 90727933 62931686 49296477 62931686 49296477 49154882 30411199 49154882 30411199 31789407 26792985 31789407 26792985 25289840 23502173 25289840 23502173 168669220 179192596 168669220 179192596 189124748 190213475 189124748 190213475 196392230 144085572 196392230 144085572 144997178 138315690 144997178 138315690 129830038 118959454 129830038 118959454 118427608 111693098 118427608 111693098 60622620 51038417 60622620 51038417 47601327 38684951 47601327 38684951 35950297 30413504 35950297 30413504 31053051 25557775 31053051 25557775 27667272 153085202 27667272 153085202 177560089 197353268 177560089 197353268 203269830 211466795 203269830 211466795 223731651 229094841 223731651 229094841 227826408 140377414 227826408 140377414 147903969 154038782 147903969 154038782 211611042 209158118 211611042 209158118 212512002 218499185 212512002 218499185 225384602 236722110 225384602 236722110 240233949 240134157 240233949 240134157 183990938 130114656 183990938 130114656 131823679 119761559 131823679 119761559 122883311 78197777 122883311 78197777 63756557 55977226 63756557 55977226 53259764 48372166 53259764 48372166 47399080 39989090 47399080 39989090 33758456 34011837 33758456 34011837 157255736 154078453 157255736 154078453 180132881 202893085 180132881 202893085 223195279 238008874 223195279 238008874 233564366 129786353 233564366 129786353 129397600 119725682 129397600 119725682 125011166 80370330 125011166 80370330 78893945 65142489 78893945 65142489 62599078 54719923 62599078 54719923 57447337 162808220 57447337 162808220 176918694 175674818 176918694 175674818 194962570 210561223 194962570 210561223 210174396 223145107 210174396 223145107 224233839 233877788 224233839 233877788 248794493 252239720 248794493 252239720 252472649 256455455 252472649 256455455 257354975 264623353 257354975 264623353 265253507 272885956 265253507 272885956 274216332 276588766 274216332 276588766 276414593 280483076 276414593 280483076 276924846 143074052 276924846 143074052 139889612 132469113 139889612 132469113 133426036 126958090 133426036 126958090 127179357 105614513 127179357 105614513 100628481 75785726 100628481 75785726 73424306 63271343 73424306 63271343 64011109 51299475 64011109 51299475 36364024 34645526 36364024 34645526 166851087 159505732 166851087 159505732 148774493 140145390 148774493 140145390 160692778 159422089 160692778 159422089 193080541 209032787 193080541 209032787 213596306 222607197 213596306 222607197 227854094 247432017 227854094 247432017 247440050 255787293 247440050 255787293 258074601 263039718 258074601 263039718 264604978 268798604 264604978 268798604 269423324 270757867 269423324 270757867 139786986 134940251 139786986 134940251 144505107 151780554 144505107 151780554 206649063 201763236 206649063 201763236 172178845 138769936 172178845 138769936 116681870 98373579 116681870 98373579 68338812 49821983 68338812 49821983 39637604 36034789 39637604 36034789 33176108 28691668 33176108 28691668 28938745 25550593 28938745 25550593 26030665 21302766 26030665 21302766 22419212 181977318 22419212 181977318 217293018 218942349 217293018 218942349 177336347 166111138 177336347 166111138 166914990 149365525 166914990 149365525 117652868 112790560 117652868 112790560 98058573 71038080 98058573 71038080 73626549 62731158 73626549 62731158 55297266 53041982 55297266 53041982 43016538 36392257 43016538 36392257 39058218 30840749 39058218 30840749 30903934 27152662 30903934 27152662 28917344 169959927 28917344 169959927 181277329 184345538 181277329 184345538 204351578 234310999 204351578 234310999 240514935 247453179 240514935 247453179 244784758 249704277 244784758 249704277 247925817 252353210 247925817 252353210 251460184 253180925 251460184 253180925 159453266 140949467 159453266 140949467 129099048 119189171 129099048 119189171 74790856 70778217 74790856 70778217 64734167 60377910 64734167 60377910 60638388 51518034 60638388 51518034 51148939 45437471 51148939 45437471 41701180 38690285 41701180 38690285 157065397 152795763 157065397 152795763 161786107 224923213 161786107 224923213 245368548 249659239 245368548 249659239 253680707 261829845 253680707 261829845 264274674 269028452 264274674 269028452 269480297 277398120 269480297 277398120 285490522 288130573 285490522 288130573 287062630 143910697 287062630 143910697 128406310 120762332 128406310 120762332 84598073 74886931 84598073 74886931 78061296 131279375 78061296 131279375 218968478 225719363 218968478 225719363 225167160 242699458 225167160 242699458 243264597 245320170 243264597 245320170 212497504 160692388 212497504 160692388 144497686 122643682 144497686 122643682 80975804 77884651 80975804 77884651 194047782 214471691 194047782 214471691 221971400 218012175 221971400 218012175 190760791 151871753 190760791 151871753 134463040 126032427 134463040 126032427 125492700 119322218 125492700 119322218 101318239 79695612 101318239 79695612 81136704 75601900 81136704 75601900 67509608 54230599 67509608 54230599 55136529 52487237 55136529 52487237 45866777 44096525 45866777 44096525 211317357 237758653 211317357 237758653 235198893 251188224 235198893 251188224 248544496 216774065 248544496 216774065 211071761 170971272 211071761 170971272 169869998 148130292 169869998 148130292 144130531 124144896 144130531 124144896 104131643 79141218 104131643 79141218 76156449 64726991 76156449 64726991 67513251 218460341 67513251 218460341 223061447 229440084 223061447 229440084 233060731 237320090 233060731 237320090 237139951 201466677 237139951 201466677 172909001 110496753 172909001 110496753 109604812 80079027 109604812 80079027 81413159 79809396 81413159 79809396 197516364 207598375 197516364 207598375 213302446 232744291 213302446 232744291 231681656 242305621 231681656 242305621 254928961 257217465 254928961 257217465 260906442 264095926 260906442 264095926 197573025 123571876 197573025 123571876 109253338 104128278 109253338 104128278 86701912 77002228 86701912 77002228 74704768 67087138 74704768 67087138 50556333 45696501 50556333 45696501 45151647 134087849 45151647 134087849 140524894 148573418 140524894 148573418 199472932 211613878 199472932 211613878 221646787 230643494 221646787 230643494 231595263 127147904 231595263 127147904 119369717 107431169 119369717 107431169 105412530 86881869 105412530 86881869 77340163 73154043 77340163 73154043 71917940 69342025 71917940 69342025 51728312 45855885 51728312 45855885 50073767 142779808 50073767 142779808 200956162 210187428 200956162 210187428 210336248 137647867 210336248 137647867 130870760 103315095 130870760 103315095 104206181 99461270 104206181 99461270 98549771 79517682 98549771 79517682 77419534 72029839 77419534 72029839 66181903 50585527 66181903 50585527 49267638 41561869 49267638 41561869 37008024 32307878 37008024 32307878 30878198 30376378 30878198 30376378 162737618 196667218 162737618 196667218 210033306 210317020 210033306 210317020 219643302 226702312 219643302 226702312 224222031 154708365 224222031 154708365 148839991 126377445 148839991 126377445 128813290 118963744 128813290 118963744 116760158 104592494 116760158 104592494 104016560 90829080 104016560 90829080 87410034 87336279 87410034 87336279 195536462 197781273 195536462 197781273 184894108 136772468 184894108 136772468 132947967 115724225 132947967 115724225 116814549 176130956 116814549 176130956 186718047 194964148 186718047 194964148 199935421 156741439 199935421 156741439 160881645 130047622 160881645 130047622 133906908 179494132 133906908 179494132 198018599 201465476 198018599 201465476 206205423 210726974 206205423 210726974 220603011 227249308 220603011 227249308 224778069 229736911 224778069 229736911 248779454 260119531 248779454 260119531 261707106 266360451 261707106 266360451 268366786 276943301 268366786 276943301 275471047 286366809 275471047 286366809 286800001 287438413 286800001 287438413 169011536 162370299 169011536 162370299 159471070 123494893 159471070 123494893 126081678 107948187 126081678 107948187 104024273 97601265 104024273 97601265 94441614 82369107 94441614 82369107 85901220 170732296 85901220 170732296 191654894 196300665 191654894 196300665 198830135 170007124 198830135 170007124 170608804 151967107 170608804 151967107 149474590 144324965 149474590 144324965 175534940 191488685 175534940 191488685 194731640 200352576 194731640 200352576 209445098 214038061 209445098 214038061 216567807 158788179 216567807 158788179 135865565 122396458 135865565 122396458 121731631 110254896 121731631 110254896 111297533 95586943 111297533 95586943 91966136 86204150 91966136 86204150 81065230 71030545 81065230 71030545 68506804 60024244 68506804 60024244 56056952 50703838 56056952 50703838 36918985 34697356 36918985 34697356 34325780 16745134 34325780 16745134 16776671 13151648 16776671 13151648 11300008 8322277 11300008 8322277 9769147 164673271 9769147 164673271 184114363 184330361 184114363 184330361 191872789 173129549 191872789 173129549 174524311 164656432 174524311 164656432 167798658 144865113 167798658 144865113 132828107 112668877 132828107 112668877 108996280 96578345 108996280 96578345 91967747 87716747 91967747 87716747 88197587 83048093 88197587 83048093 83319880 66715150 83319880 66715150 67150277 64233485 67150277 64233485 63498037 59036423 63498037 59036423 56856041 53017897 56856041 53017897 54571505 195700945 54571505 195700945 206638282 207304296 206638282 207304296 196471959 184768625 196471959 184768625 161382209 147313302 161382209 147313302 119076742 115356811 119076742 115356811 102335790 97493187 102335790 97493187 86069902 75087190 86069902 75087190 70860640 63769825 70860640 63769825 66388163 59328873 66388163 59328873 46411759 44094879 46411759 44094879 39178139 35193438 39178139 35193438 37512188 201228149 37512188 201228149 226145753 249910353 226145753 249910353 248487802 252435654 248487802 252435654 253879391 259637083 253879391 259637083 261070246 270031083 261070246 270031083 269174659 146000983 269174659 146000983 124978546 118456253 124978546 118456253 111100430 102315816 111100430 102315816 97211864 88685126 97211864 88685126 67905853 62015726 67905853 62015726 53695923 41829396 53695923 41829396 42339957 37700319 42339957 37700319 37061684 28774904 37061684 28774904 29212044 26945243 29212044 26945243 17793556 17774155 17793556 17774155 190687319 200063026 190687319 200063026 220763411 219535435 220763411 219535435 172804700 154811066 172804700 154811066 133454230 129043324 133454230 129043324 173375434 192154991 173375434 192154991 199807715 212727334 199807715 212727334 233320046 242930007 233320046 242930007 239087488 140374181 239087488 140374181 140554854 133486473 140554854 133486473 137765043 126976441 137765043 126976441 117351588 112747569 117351588 112747569 104983069 95831477 104983069 95831477 87035082 67581971 87035082 67581971 53835138 45800507 53835138 45800507 43512656 42105587 43512656 42105587 179126947 186622183 179126947 186622183 201402613 208326673 201402613 208326673 232716766 240818637 232716766 240818637 241558809 247537516 241558809 247537516 249197124 256005197 249197124 256005197 258012021 259103371 258012021 259103371 177079069 160737950 177079069 160737950 162673929 144775265 162673929 144775265 142861401 123371958 142861401 123371958 118491310 110250952 118491310 110250952 111317997 94357333 111317997 94357333 90160402 69293534 90160402 69293534 71186603 160777741 71186603 160777741 188806069 190650088 188806069 190650088 192891215 180906555 192891215 180906555 155443600 134878030 155443600 134878030 135940983 125724610 135940983 125724610 116055501 110733268 116055501 110733268 94215831 89857130 94215831 89857130 83053265 72091669 83053265 72091669 72765313 64090980 72765313 64090980 57502419 52415150 57502419 52415150 51100702 46657996 51100702 46657996 42668231 39141244 42668231 39141244 157490181 203180235 157490181 203180235 209427436 217099110 209427436 217099110 227556112 232388350 227556112 232388350 239050724 246346312 239050724 246346312 256771069 266336528 256771069 266336528 263815341 192627103 263815341 192627103 176928648 158659543 176928648 158659543 158289243 149301927 158289243 149301927 143292575 124282024 143292575 124282024 125906435 110466018 125906435 110466018 105982142 92990174 105982142 92990174 92186368 83228943 92186368 83228943 81377615 72302346 81377615 72302346 70822128 61193172 70822128 61193172 54576495 52789655 54576495 52789655 197636149 187418895 197636149 187418895 166725173 151330949 166725173 151330949 141764185 126650528 141764185 126650528 113043559 103698220 113043559 103698220 101699447 92360506 101699447 92360506 86106293 82214316 86106293 82214316 74573145 67413842 74573145 67413842 70578525 183300268 70578525 183300268 213128634 234552554 213128634 234552554 241202226 245064683 241202226 245064683 196235492 173574484 196235492 173574484 176888647 181531318 176888647 181531318 184794894 172326419 184794894 172326419 175589918 155661919 175589918 155661919 137472924 113784104 137472924 113784104 114281649 102849047 114281649 102849047 101364506 97669938 101364506 97669938 89748040 85925608 89748040 85925608 86379293 82224941 86379293 82224941 55249718 51447733 55249718 51447733 191247214 194186253 191247214 194186253 200409008 215753807 200409008 215753807 213190403 218623951 213190403 218623951 228758638 244889771 228758638 244889771 241869330 211783460 241869330 211783460 185631738 163222802 185631738 163222802 155205404 136877991 155205404 136877991 137722541 127107148 137722541 127107148 117487694 103059879 117487694 103059879 105026405 96695368 105026405 96695368 93898046 80218190 93898046 80218190 69844831 53047903 69844831 53047903 44558158 41531044 44558158 41531044 193799077 211932100 193799077 211932100 222372107 228785827 222372107 228785827 236139202 243643577 236139202 243643577 242783377 246387691 242783377 246387691 247147631 259401378 247147631 259401378 260791189 267668691 260791189 267668691 271578535 277170950 271578535 277170950 276534395 280832574 276534395 280832574 284963210 291143386 284963210 291143386 293021255 295180379 293021255 295180379 295445429 298669611 295445429 298669611 296758871 211217083 296758871 211217083 184284757 146838236 184284757 146838236 146156295 140549703 146156295 140549703 143424064 118090112 143424064 118090112 118694669 102786410 118694669 102786410 101503099 96014565 101503099 96014565 94825116 67345785 94825116 67345785 58578072 55885421 58578072 55885421 184876359 186249220 184876359 186249220 204084714 205759828 204084714 205759828 208035358 225281929 208035358 225281929 233986034 232314941 233986034 232314941 179644249 162059050 179644249 162059050 159717583 146788571 159717583 146788571 121734659 104417765 121734659 104417765 102753698 102139998 102753698 102139998 200746129 197983765 200746129 197983765 220530038 231405131 220530038 231405131 239311373 242496437 239311373 242496437 186785264 170896536 186785264 170896536 174828209 158607421 174828209 158607421 157929970 137312850 157929970 137312850 127289081 119471912 127289081 119471912 118107527 97576098 118107527 97576098 97611401 93251129 97611401 93251129 71277597 68838344 71277597 68838344 191111225 205226543 191111225 205226543 217486961 223775692 217486961 223775692 221391974 231412099 221391974 231412099 230372969 239577852 230372969 239577852 248837667 253404110 248837667 253404110 253186275 262492089 253186275 262492089 265787207 273574899 265787207 273574899 272487375 277364842 272487375 277364842 283337736 283404619 283337736 283404619 173828850 155767861 173828850 155767861 147625670 132361764 147625670 132361764 118807939 112370252 118807939 112370252 103694383 102112995 103694383 102112995 169330136 177623439 169330136 177623439 184581756 164248699 184581756 164248699 168994730 161720156 168994730 161720156 181772863 219640734 181772863 219640734 225503443 234544632 225503443 234544632 249215685 254406866 249215685 254406866 267170177 269095361 267170177 269095361 209902331 176946869 209902331 176946869 179620276 198907950 179620276 198907950 215436778 228032623 215436778 228032623 244662561 252519110 244662561 252519110 255124937 263062483 255124937 263062483 263131410 266162659 263131410 266162659 183848716 172838215 183848716 172838215 156989924 142477225 156989924 142477225 137060161 132259419 137060161 132259419 184874627 194128635 184874627 194128635 213763602 210375907 213763602 210375907 222300321 230442850 222300321 230442850 245195107 250908219 245195107 250908219 249582072 254273726 249582072 254273726 252403419 273488180 252403419 273488180 274814976 279267193 274814976 279267193 283816029 286779143 283816029 286779143 288521511 288171861 288521511 288171861 159812323 154657011 159812323 154657011 173293842 162891174 173293842 162891174 173023919 174792724 173023919 174792724 181691126 157616609 181691126 157616609 153471470 136505072 153471470 136505072 138463016 121040575 138463016 121040575 125567751 164275548 125567751 164275548 177273896 195992072 177273896 195992072 201553640 136911002 201553640 136911002 137791216 130735523 137791216 130735523 116129823 108907706 116129823 108907706 106352062 76603877 106352062 76603877 81535457 146147567 81535457 146147567 189866140 197978430 189866140 197978430 203827367 215477358 203827367 215477358 224476367 237139490 224476367 237139490 245501866 249215004 245501866 249215004 148025277 140215029 148025277 140215029 142084377 127063011 142084377 127063011 126501323 119682492 126501323 119682492 118028003 109702743 118028003 109702743 87268361 74741688 87268361 74741688 63730303 49580508 63730303 49580508 50451204 39426815 50451204 39426815 36203174 27722027 36203174 27722027 18153984 15983704 18153984 15983704 16844132 13176929 16844132 13176929 15078717 166511247 15078717 166511247 180425116 189693637 180425116 189693637 199562583 196479181 199562583 196479181 161267853 139976235 161267853 139976235 128060197 122961996 128060197 122961996 119291192 97612041 119291192 97612041 77135046 51176957 77135046 51176957 50923639 46810361 50923639 46810361 49918610 171669255 49918610 171669255 182256055 185709505 182256055 185709505 189597125 202577518 189597125 202577518 205166506 218676938 205166506 218676938 224905520 235457269 224905520 235457269 236972379 245036207 236972379 245036207 242377301 249267337 242377301 249267337 248665424 263620176 248665424 263620176 264429989 269994348 264429989 269994348 267084322 271524664 267084322 271524664 272003874 276677141 272003874 276677141 276763681 282507911 276763681 282507911 288260999 291212574 288260999 291212574 290346302 158176677 290346302 158176677 152440953 146025103 152440953 146025103 173473340 176705853 173473340 176705853 202578027 236838229 202578027 236838229 234466030 243003581 234466030 243003581 247070452 253884860 247070452 253884860 255353209 261523544 255353209 261523544 264189880 270349176 264189880 270349176 271001435 271331690 271001435 271331690 159221199 138615199 159221199 138615199 137312796 127124881 137312796 127124881 119946278 109542824 119946278 109542824 92176039 82418743 92176039 82418743 79163246 54876811 79163246 54876811 53946515 33939341 53946515 33939341 36351123 159890504 36351123 159890504 177943857 188480769 177943857 188480769 200916816 232895036 200916816 232895036 231385717 153720387 231385717 153720387 160110008 167083299 160110008 167083299 188355324 193922262 188355324 193922262 196774898 197192948 196774898 197192948 211896036 208153522 211896036 208153522 161721543 136166498 161721543 136166498 127143248 115457653 127143248 115457653 112370611 102111124 112370611 102111124 93278629 81320619 93278629 81320619 80702979 72058740 80702979 72058740 64839178 51307804 64839178 51307804 53817533 42013902 53817533 42013902 41567024 176924636 41567024 176924636 192994130 203374934 192994130 203374934 232641196 236991328 232641196 236991328 234192386 181452607 234192386 181452607 183553668 174097720 183553668 174097720 165302242 141114845 165302242 141114845 146533030 138406184 146533030 138406184 110577232 84701321 110577232 84701321 82610061 77211399 82610061 77211399 69041037 62122612 69041037 62122612 54768034 42619189 54768034 42619189 45951902 177929798 45951902 177929798 199436310 195999885 199436310 195999885 206523883 227178299 206523883 227178299 234279952 250243442 234279952 250243442 247848121 175108639 247848121 175108639 179799590 177771003 179799590 177771003 156938538 145845390 156938538 145845390 108612976 89102852 108612976 89102852 82682012 67439813 82682012 67439813 66182831 56287046 66182831 56287046 59533080 47521452 59533080 47521452 46556480 30755559 46556480 30755559 20304289 18168692 20304289 18168692 17805530 15806159 17805530 15806159 16216825 158204360 16216825 158204360 165815326 197377068 165815326 197377068 204920780 213590339 204920780 213590339 218181693 241253804 218181693 241253804 240438044 244918332 240438044 244918332 243415245 247496140 243415245 247496140 263737061 268897987 263737061 268897987 268937922 273112414 268937922 273112414 270395106 275684229 270395106 275684229 276819386 280299064 276819386 280299064 280264660 285405601 280264660 285405601 288425298 287691580 288425298 287691580 122161070 113101158 122161070 113101158 104196378 81629395 104196378 81629395 78811090 68938716 78811090 68938716 63900279 56599427 63900279 56599427 50667631 41933529 50667631 41933529 45249454 144722455 45249454 144722455 154660214 179479692 154660214 179479692 197000120 210949351 197000120 210949351 235113415 243498288 235113415 243498288 244252470 260562351 244252470 260562351 259255055 263433708 259255055 263433708 262897004 267099759 262897004 267099759 268014580 268351005 268014580 268351005 183628558 157706273 183628558 157706273 145726120 107077825 145726120 107077825 91969804 84483639 91969804 84483639 76664129 72509169 76664129 72509169 74609610 66755737 74609610 66755737 66076569 61588856 66076569 61588856 57638002 55790204 57638002 55790204 184948582 186654916 184948582 186654916 202547065 198973635 202547065 198973635 167666257 147930024 167666257 147930024 156680170 164230384 156680170 164230384 203406207 198763946 203406207 198763946 208140144 212145449 208140144 212145449 219288167 234071087 219288167 234071087 234903709 242470095 234903709 242470095 239383632 185873681 239383632 185873681 129064868 119050769 129064868 119050769 105806932 103223656 105806932 103223656 193578587 208574871 193578587 208574871 211733465 233739236 211733465 233739236 230202069 238449024 230202069 238449024 251563813 258943052 251563813 258943052 254952690 146916224 254952690 146916224 135394942 125134391 135394942 125134391 104406716 83858640 104406716 83858640 85777210 133596472 85777210 133596472 138445123 130383566 138445123 130383566 123350811 114809739 123350811 114809739 107789782 104359881 107789782 104359881 102312234 90331570 102312234 90331570 92519964 139670885 92519964 139670885 152502934 162311044 152502934 162311044 182565878 179806097 182565878 179806097 186495323 119146243 186495323 119146243 119280349 109432012 119280349 109432012 100034118 92724805 100034118 92724805 87830333 78458600 87830333 78458600 77035709 70755716 77035709 70755716 71593794 63526269 71593794 63526269 61135096 51707811 61135096 51707811 48917935 35680140 48917935 35680140 31586141 21319916 31586141 21319916 20312461 17160673 20312461 17160673 19559093 122481294 19559093 122481294 147983329 201877702 147983329 201877702 200835718 205094818 200835718 205094818 209629050 215404911 209629050 215404911 141870032 128376240 141870032 128376240 129484693 112597891 129484693 112597891 101745941 91114599 101745941 91114599 86730974 69486759 86730974 69486759 65667162 59325175 65667162 59325175 46102395 44141190 46102395 44141190 144018904 194824427 144018904 194824427 198208020 221007523 198208020 221007523 225576651 135015579 225576651 135015579 135185152 117046482 135185152 117046482 106400138 102742052 106400138 102742052 171312728 178133593 171312728 178133593 194152886 209786721 194152886 209786721 207780663 135310301 207780663 135310301 135608003 117551894 135608003 117551894 103862044 86828897 103862044 86828897 80032629 71102229 80032629 71102229 67731294 65266398 67731294 65266398 186354872 187017696 186354872 187017696 208270758 222695242 208270758 222695242 227984140 233840926 227984140 233840926 237416024 252496727 237416024 252496727 252823379 262590008 252823379 262590008 262418160 265836612 262418160 265836612 263017825 267344050 263017825 267344050 267346782 272528555 267346782 272528555 272663244 276020375 272663244 276020375 160476701 130885567 160476701 130885567 127639315 104563555 127639315 104563555 101589925 95490886 101589925 95490886 97406946 157681799 97406946 157681799 176108916 181570663 176108916 181570663 185953605 158734794 185953605 158734794 162044895 150809204 162044895 150809204 140036597 111626993 140036597 111626993 102147518 93268961 102147518 93268961 86799895 69647946 86799895 69647946 65420174 48698992 65420174 48698992 49258728 34382978 49258728 34382978 33301255 22549427 33301255 22549427 24971873 174193562 24971873 174193562 183313444 226548557 183313444 226548557 226702359 242854201 226702359 242854201 244904645 253812853 244904645 253812853 250141172 255799185 250141172 255799185 259266991 263980977 259266991 263980977 259782448 163638647 259782448 163638647 159269237 151483164 159269237 151483164 138379836 122865410 138379836 122865410 119659813 116468379 119659813 116468379 114298599 94322719 114298599 94322719 88650826 69375209 88650826 69375209 67512576 62868039 67512576 62868039 63491008 52540087 63491008 52540087 37299750 33580428 37299750 33580428 32840685 164023970 32840685 164023970 177539256 177562827 177539256 177562827 191068098 215678176 191068098 215678176 217889423 226247139 217889423 226247139 241109121 244937848 241109121 244937848 248386489 253417165 248386489 253417165 252030113 260058575 252030113 260058575 258309738 261419159 258309738 261419159 264634505 268365607 264634505 268365607 272140063 274442001 272140063 274442001 165751854 157368554 165751854 157368554 130615596 122786445 130615596 122786445 119560979 97016043 119560979 97016043 91625245 73265253 91625245 73265253 63934109 55334446 63934109 55334446 54711008 31732640 54711008 31732640 31647182 25038076 31647182 25038076 20887647 19503506 20887647 19503506 14485291 12979252 14485291 12979252 13040072 11632377 13040072 11632377 7917734 5261485 7917734 5261485 6229263 156893221 6229263 156893221 166128038 194972738 166128038 194972738 201315528 202109710 201315528 202109710 213587746 221839629 213587746 221839629 238020071 242768895 238020071 242768895 245556935 250105967 245556935 250105967 247651915 251801650 247651915 251801650 143263013 134127658 143263013 134127658 138625768 133344065 138625768 133344065 135508039 101213885 135508039 101213885 100969408 96801913 100969408 96801913 92104945 81165405 92104945 81165405 74726922 63905688 74726922 63905688 57831380 56103014 57831380 56103014 55894301 53841894 55894301 53841894 34963737 32665821 34963737 32665821 157667390 151956528 157667390 151956528 188785073 192778525 188785073 192778525 194010370 150756345 194010370 150756345 154314151 145280463 154314151 145280463 110245075 98503984 110245075 98503984 96951181 81133806 96951181 81133806 81565578 73578148 81565578 73578148 73895485 70034531 73895485 70034531 65244049 58951182 65244049 58951182 40464550 35150202 40464550 35150202 32938348 27108173 32938348 27108173 28004228 22152116 28004228 22152116 21430235 16991806 21430235 16991806 17329401 181450333 17329401 181450333 192552440 198419582 192552440 198419582 211242135 227543365 211242135 227543365 230644774 235368884 230644774 235368884 244950667 249860230 244950667 249860230 249524010 255727201 249524010 255727201 258156230 264836911 258156230 264836911 262728837 154242360 262728837 154242360 130996774 110791249 130996774 110791249 108417700 103043492 108417700 103043492 98677325 84656906 98677325 84656906 83714864 78578688 83714864 78578688 81518145 168459661 81518145 168459661 196625334 194265681 196625334 194265681 173144302 134091328 173144302 134091328 129342855 112902635 129342855 112902635 119385263 188528047 119385263 188528047 190700664 144365466 190700664 144365466 131305195 115030899 131305195 115030899 118847696 113475185 118847696 113475185 106351569 103762292 106351569 103762292 104176380 85435906 104176380 85435906 78481041 66638539 78481041 66638539 68577618 63737799 68577618 63737799 54149300 43989173 54149300 43989173 37837518 27169729 37837518 27169729 27836897 25790445 27836897 25790445 23748702 23115276 23748702 23115276 175603962 173269559 175603962 173269559 181087828 169511131 181087828 169511131 172916706 122125026 172916706 122125026 127157128 182300653 127157128 182300653 205195147 212644362 205195147 212644362 233268886 242678323 233268886 242678323 240981158 249543315 240981158 249543315 245915898 250012472 245915898 250012472 252293454 255715034 252293454 255715034 255766488 257891000 255766488 257891000 141605891 129927480 141605891 129927480 124073209 115802539 124073209 115802539 120697986 105401296 120697986 105401296 90358554 83187752 90358554 83187752 78616593 72660247 78616593 72660247 71184772 64172644 71184772 64172644 59200404 53049675 59200404 53049675 53559537 49920604 53559537 49920604 49023894 40889886 49023894 40889886 35585273 27229820 35585273 27229820 24882942 20921044 24882942 20921044 22025102 164499159 22025102 164499159 182754340 198674981 182754340 198674981 205501510 168771886 205501510 168771886 156034286 145246150 156034286 145246150 128550866 119094453 128550866 119094453 120476078 124281248 120476078 124281248 185936253 183077085 185936253 183077085 192894500 223348243 192894500 223348243 223577170 239055224 223577170 239055224 236192796 243735997 236192796 243735997 244603068 252802918 244603068 252802918 254031367 256984640 254031367 256984640 257691445 264330522 257691445 264330522 264349513 269218564 264349513 269218564 268722711 270479661 268722711 270479661 141450643 123341709 141450643 123341709 101333587 94938585 101333587 94938585 84980489 72772777 84980489 72772777 72906066 68262544 72906066 68262544 68663390 62462850 68663390 62462850 61869246 59216877 61869246 59216877 52824053 48614079 52824053 48614079 49950611 174855706 49950611 174855706 182970326 181689760 182970326 181689760 201926492 226713482 201926492 226713482 231763291 238910299 231763291 238910299 241029003 248053709 241029003 248053709 250217259 253982542 250217259 253982542 251960711 254628626 251960711 254628626 149295729 124925648 149295729 124925648 104507692 96488053 104507692 96488053 99933977 179466054 99933977 179466054 186381966 221509840 186381966 221509840 227952115 237208700 227952115 237208700 235758224 247673881 235758224 247673881 248479718 250605240 248479718 250605240 258228572 263332627 258228572 263332627 261879266 274032173 261879266 274032173 272384297 154537960 272384297 154537960 151765580 141715840 151765580 141715840 131926058 124139917 131926058 124139917 109859995 82054344 109859995 82054344 73950335 62169898 73950335 62169898 58538148 53983863 58538148 53983863 53308897 49058168 53308897 49058168 47736461 43018744 47736461 43018744 39788096 32925056 39788096 32925056 35948670 30650426 35948670 30650426 26832805 24293599 26832805 24293599 24673482 22753923 24673482 22753923 23067597 18862272 23067597 18862272 19860201 168889099 19860201 168889099 175558135 164640194 175558135 164640194 154397696 138870092 154397696 138870092 123515210 90077497 123515210 90077497 81503690 73863280 81503690 73863280 71137679 58943859 71137679 58943859 58516692 51166292 58516692 51166292 47537127 39859068 47537127 39859068 40146078 37878007 40146078 37878007 30106592 27214726 30106592 27214726 25313530 23313263 25313530 23313263 23936994 16302338 23936994 16302338 16819145 201524739 16819145 201524739 214519538 223621813 214519538 223621813 227912907 226552147 227912907 226552147 185862783 174754639 185862783 174754639 175902319 156537067 175902319 156537067 151627977 145542114 151627977 145542114 109020142 99541537 109020142 99541537 98974025 90435553 98974025 90435553 92330716 84836410 92330716 84836410 75885312 63276291 75885312 63276291 59573861 51222486 59573861 51222486 50874132 42857082 50874132 42857082 39363622 34507290 39363622 34507290 38015202 185741439 38015202 185741439 202711957 206072873 202711957 206072873 218023074 219685586 218023074 219685586 187694463 166106335 187694463 166106335 161760434 136695251 161760434 136695251 134127721 106442268 134127721 106442268 88403935 84674707 88403935 84674707 83368497 73451756 83368497 73451756 70997420 65372420 70997420 65372420 64718111 58225307 64718111 58225307 56069822 43868133 56069822 43868133 44423067 41973943 44423067 41973943 172785337 183755327 172785337 183755327 196513889 190640277 196513889 190640277 187933299 175579047 187933299 175579047 167299329 131698611 167299329 131698611 118890745 116442360 118890745 116442360 197411241 211732761 197411241 211732761 228899196 234564492 228899196 234564492 233883920 238100620 233883920 238100620 236917462 244776841 236917462 244776841 249244611 255513217 249244611 255513217 254742127 262789596 254742127 262789596 261129559 269872168 261129559 269872168 267612968 272790436 267612968 272790436 271043196 197122675 271043196 197122675 186968837 161819720 186968837 161819720 101154181 88824976 101154181 88824976 82737624 72963042 82737624 72963042 69412520 65700859 69412520 65700859 67591324 62875291 67591324 62875291 62231752 54686628 62231752 54686628 55583403 46120932 55583403 46120932 42875406 37328413 42875406 37328413 28512358 26701428 28512358 26701428 25976471 24620774 25976471 24620774 210740601 213348533 210740601 213348533 220496894 229001462 220496894 229001462 232254610 233335369 232254610 233335369 201153986 136733690 201153986 136733690 108478304 90220535 108478304 90220535 90165519 84571836 90165519 84571836 84335552 68297863 84335552 68297863 60097879 41055136 60097879 41055136 41782672 181466861 41782672 181466861 195420739 197068147 195420739 197068147 209002299 221908354 209002299 221908354 226030072 229713822 226030072 229713822 114359432 96245093 114359432 96245093 93292827 90099369 93292827 90099369 91365087 156586292 91365087 156586292 185207733 180620423 185207733 180620423 172128456 153660344 172128456 153660344 140629614 94992129 140629614 94992129 85726778 81061661 85726778 81061661 109253996 150654060 109253996 150654060 213297368 212935559 213297368 212935559 219112311 226542246 219112311 226542246 231810869 240939259 231810869 240939259 239382579 242839083 239382579 242839083 139343058 102456017 139343058 102456017 101542149 96719310 101542149 96719310 98052275 68819505 98052275 68819505 71475102 111204797 71475102 111204797 144682423 183616089 144682423 183616089 191130849 196422410 191130849 196422410 203053201 205295932 203053201 205295932 218037989 221984938 218037989 221984938 225237925 240463070 225237925 240463070 247667224 251198317 247667224 251198317 251663632 258085607 251663632 258085607 254476958 127481758 254476958 127481758 123188469 113961496 123188469 113961496 107199712 102599408 107199712 102599408 178461945 184418376 178461945 184418376 195929993 207634086 195929993 207634086 218637047 220803521 218637047 220803521 173248065 135405666 173248065 135405666 121516666 111055409 121516666 111055409 112170172 104135698 112170172 104135698 96767620 76565426 96767620 76565426 76501927 70833834 76501927 70833834 63682947 58799216 63682947 58799216 60776946 41707851 60776946 41707851 42654434 178060268 42654434 178060268 186410512 187724006 186410512 187724006 200815741 193223377 200815741 193223377 144182045 135395546 144182045 135395546 117197828 111380083 117197828 111380083 149387165 185054383 149387165 185054383 208845656 214809269 208845656 214809269 219476589 238301878 219476589 238301878 237889115 251045889 237889115 251045889 247767317 252563078 247767317 252563078 258012907 259692100 258012907 259692100 259931332 264739443 259931332 264739443 265138904 273646699 265138904 273646699 277533729 281658668 277533729 281658668 278626349 131768569 278626349 131768569 120199682 117261908 120199682 117261908 115262578 90741184 115262578 90741184 81751868 67655020 81751868 67655020 63417944 42776287 63417944 42776287 44609498 190882133 44609498 190882133 196954700 197179103 196954700 197179103 207443117 212746450 207443117 212746450 209164298 134703411 209164298 134703411 136119428 131380035 136119428 131380035 125137380 118918953 125137380 118918953 119787871 111933770 119787871 111933770 107470966 99005753 107470966 99005753 96794417 87057711 96794417 87057711 85521721 74541274 85521721 74541274 66456703 59762913 66456703 59762913 49511001 45555496 49511001 45555496 43119622 39031382 43119622 39031382 40658072 32257627 40658072 32257627 32526670 139069425 32526670 139069425 169895505 167031454 169895505 167031454 181059888 180927750 181059888 180927750 199907410 199877152 199907410 199877152 207299572 222092501 207299572 222092501 234856434 246757584 234856434 246757584 247320661 250110220 247320661 250110220 158509339 144540942 158509339 144540942 144309916 137263258 144309916 137263258 130562406 122262940 130562406 122262940 124393365 117521825 124393365 117521825 110250737 85243139 110250737 85243139 82243847 77001004 82243847 77001004 78914059 61562166 78914059 61562166 63535679 55031779 63535679 55031779 53071294 46684992 53071294 46684992 42565779 38273013 42565779 38273013 32917295 28367809 32917295 28367809 28142811 25145049 28142811 25145049 22089475 17630744 22089475 17630744 17291050 12338380 17291050 12338380 11979149 169541273 11979149 169541273 196943753 197462925 196943753 197462925 200600387 199930769 200600387 199930769 204623012 218782956 204623012 218782956 231334828 236303356 231334828 236303356 233002150 159369770 233002150 159369770 153574855 133600373 153574855 133600373 128789924 119517398 128789924 119517398 109391516 109047255 109391516 109047255 170504534 171455484 170504534 171455484 183050297 178351277 183050297 178351277 202180837 205577430 202180837 205577430 223527001 233149258 223527001 233149258 230488569 146814798 230488569 146814798 149191847 133901617 149191847 133901617 136186277 124032135 136186277 124032135 120673781 114491713 120673781 114491713 100186337 82611398 100186337 82611398 86867911 64171075 86867911 64171075 66522667 60384411 66522667 60384411 61058006 52501427 61058006 52501427 45723834 34302208 45723834 34302208 33845537 30879337 33845537 30879337 31363297 27844506 31363297 27844506 31074103 163508637 31074103 163508637 194543978 193924484 194543978 193924484 147179280 134380938 147179280 134380938 131448018 127052319 131448018 127052319 129869692 117282638 129869692 117282638 106771934 99110901 106771934 99110901 102539569 143097349 102539569 143097349 173729065 180429547 173729065 180429547 203729538 205124291 203729538 205124291 226910573 229189106 226910573 229189106 149708028 137924949 149708028 137924949 138109445 125305260 138109445 125305260 121637188 91720143 121637188 91720143 68367167 59674063 68367167 59674063 51172490 45600271 51172490 45600271 46917445 42622166 46917445 42622166 42393248 35463350 42393248 35463350 35399555 191695999 35399555 191695999 206495503 219873992 206495503 219873992 224376951 167874879 224376951 167874879 169110571 156846297 169110571 156846297 158045483 148750183 158045483 148750183 187152580 196251038 187152580 196251038 212093266 217779715 212093266 217779715 230362550 242463857 230362550 242463857 242042660 248415755 242042660 248415755 248878109 251542806 248878109 251542806 193170251 180288663 193170251 180288663 175295163 156983196 175295163 156983196 147528321 123020661 147528321 123020661 92870321 70930505 92870321 70930505 66302810 54535929 66302810 54535929 48295672 45317975 48295672 45317975 184132565 190651671 184132565 190651671 201288639 209528330 201288639 209528330 219184319 237235013 219184319 237235013 238983710 242094017 238983710 242094017 169461589 157077736 169461589 157077736 158109224 135549005 158109224 135549005 133652895 116900680 133652895 116900680 100807948 95795901 100807948 95795901 94233039 89132338 94233039 89132338 79009138 71809429 79009138 71809429 59294240 49488797 59294240 49488797 49662578 47368151 49662578 47368151 46123063 33489917 46123063 33489917 35538257 27457076 35538257 27457076 28891011 174294818 28891011 174294818 191574202 187633017 191574202 187633017 175591102 169002251 175591102 169002251 168518842 157225498 168518842 157225498 124132704 117795832 124132704 117795832 114963941 108901060 114963941 108901060 109403090 98250523 109403090 98250523 93452936 78002567 93452936 78002567 75507412 63784463 75507412 63784463 60343454 56576308 60343454 56576308 54400000 42949964 54400000 42949964 46141409 178377932 46141409 178377932 193457672 191344986 193457672 191344986 223308730 236968456 223308730 236968456 243797205 248569989 243797205 248569989 253606052 259796942 253606052 259796942 259075628 264730926 259075628 264730926 270076985 271951868 270076985 271951868 273354928 276494189 273354928 276494189 282450121 285452480 282450121 285452480 286037754 191888391 286037754 191888391 184243137 172405025 184243137 172405025 140794895 121931616 140794895 121931616 115123825 111981168 115123825 111981168 109761967 105714919 109761967 105714919 79906507 77531498 79906507 77531498 191101081 208085272 191101081 208085272 216004157 222092712 216004157 222092712 220556116 236893741 220556116 236893741 235712407 246698373 235712407 246698373 244901593 249033685 244901593 249033685 250343343 257950495 250343343 257950495 261263090 265865567 261263090 265865567 263718858 274755807 263718858 274755807 274620145 284438078 274620145 284438078 286846244 286385712 286846244 286385712 199453992 168718552 199453992 168718552 156063769 131230155 156063769 131230155 124258121 108449589 124258121 108449589 104405964 100977430 104405964 100977430 216131856 229514752 216131856 229514752 232453169 240859709 232453169 240859709 241386566 245131633 241386566 245131633 244201673 259982451 244201673 259982451 259631582 264314577 259631582 264314577 270026942 275460540 270026942 275460540 277746317 284841926 277746317 284841926 282653432 291397958 282653432 291397958 290028811 292800533 290028811 292800533 292039736 294998436 292039736 294998436 295832683 297656078 295832683 297656078 299530170 301608138 299530170 301608138 302387399 303157378 302387399 303157378 156092430 131423416 156092430 131423416 118946310 81769322 118946310 81769322 84947705 181544981 84947705 181544981 207079859 210850730 207079859 210850730 219135773 233159365 219135773 233159365 238838039 244138897 238838039 244138897 246564994 249000771 246564994 249000771 256178036 264541720 256178036 264541720 263991084 267737551 263991084 267737551 265766589 194662034 265766589 194662034 173919029 147416791 173919029 147416791 144897281 136884700 144897281 136884700 136353483 121912460 13
72507 0 0 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 427410227 29644 427410227 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 263456785 999988387 263456785 517720477 816752958 517720477 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 824851014 999910151 824851014 528295070 977596437 528295070 977596437 325244245 481851040 325244245 481851040 821098796 249535662 821098796 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 310048449 999899546 310048449 101085515 129920915 101085515 129920915 55051092 50265483 55051092 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 413115709 999893734 413115709 224963387 163069004 224963387 163069004 947160363 37312629 947160363 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 739784373 130043 739784373 701252554 376796856 701252554 376796856 773818985 251626159 773818985 251626159 116461535 110405383 116461535 110405383 55835401 52813856 55835401 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 665391322 999863317 665391322 253379265 280649087 253379265 280649087 859009189 192523920 859009189 192523920 892165799 158573740 892165799 158573740 91401074 117463797 91401074 117463797 960822312 47004252 960822312 47004252 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 695645159 182246 695645159 537564834 426556406 537564834 426556406 256886641 384135845 256886641 384135845 808694313 260218044 808694313 260218044 894020718 145681384 894020718 145681384 73150254 64143598 73150254 64143598 35816885 35857078 35816885 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 608829046 999768111 608829046 503645392 976522297 503645392 976522297 706772654 421342404 706772654 421342404 716700226 403629336 716700226 403629336 162671212 187010691 162671212 187010691 92187889 133752901 92187889 133752901 75174367 66204329 75174367 66204329 964055036 39571527 964055036 39571527 25979161 28708610 25979161 28708610 15947450 22785209 15947450 22785209 13491606 16548409 13491606 16548409 989844773 14662775 989844773 14662775 8869281 12451430 8869281 12451430 991825803 9596870 991825803 9596870 5849480 4645647 5849480 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 778923558 248352 778923558 475788144 615430898 475788144 615430898 349847170 444898242 349847170 444898242 242654806 325253256 242654806 325253256 823378748 189519735 823378748 189519735 885719563 144782638 885719563 144782638 89662319 130374428 89662319 130374428 57880920 77983127 57880920 77983127 38982710 55810427 38982710 55810427 27190943 39571524 27190943 39571524 976356669 30381646 976356669 30381646 19086705 27627279 19086705 27627279 986061473 16611299 986061473 16611299 990505771 8868312 990505771 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 904602149 999527645 904602149 343074519 437870877 343074519 437870877 704461140 365253203 704461140 365253203 776554508 289949656 776554508 289949656 169833012 175884647 169833012 175884647 116799869 138844920 116799869 138844920 919170059 85836470 919170059 85836470 44927629 63956653 44927629 63956653 29445203 37996552 29445203 37996552 978101318 32297634 978101318 32297634 17653613 22823261 17653613 22823261 12501225 16801709 12501225 16801709 8523977 11478243 8523977 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 728859297 999270372 728859297 475517860 977182431 475517860 977182431 703131799 336074525 703131799 336074525 170079039 230006365 170079039 230006365 145592841 207245633 145592841 207245633 880210590 144851246 880210590 144851246 93799914 82497820 93799914 82497820 946591929 77425102 946591929 77425102 47121770 66222770 47121770 66222770 40033785 58578937 40033785 58578937 964689875 52246329 964689875 52246329 29685265 42730540 29685265 42730540 974198547 36130897 974198547 36130897 976457002 25984903 976457002 25984903 16167930 20176857 16167930 20176857 12430992 18268328 12430992 18268328 989609563 15223909 989609563 15223909 8418001 12174086 8418001 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 853299283 999225255 853299283 413888346 495632239 413888346 495632239 677218881 465602564 677218881 465602564 280655176 318562341 280655176 318562341 810997791 271841149 810997791 271841149 174129404 198019076 174129404 198019076 126402949 184688478 126402949 184688478 887801072 132080261 887801072 132080261 56721286 74062937 56721286 74062937 958825188 45389156 958825188 45389156 971467221 40501917 971467221 40501917 17597704 24053482 17597704 24053482 988531206 16552537 988531206 16552537 8525541 11085167 8525541 11085167 6619120 7508157 6619120 7508157 4663559 6719973 4663559 6719973 3308536 4989843 3308536 4989843 2514672 3728022 2514672 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 920304660 539475 920304660 561454730 973832764 561454730 973832764 674775350 324205705 674775350 324205705 861883850 153676314 861883850 153676314 906932630 131727550 906932630 131727550 86927579 88233216 86927579 88233216 948655023 74771700 948655023 74771700 43469633 61848683 43469633 61848683 961721268 48405394 961721268 48405394 29620142 43239567 29620142 43239567 973696806 29881617 973696806 29881617 981533221 20437380 981533221 20437380 11542792 17473166 11542792 17473166 11079414 11517845 11079414 11517845 992609546 9758024 992609546 9758024 4935027 5428317 4935027 5428317 996580048 4469018 996580048 4469018 997181071 3703220 997181071 3703220 2233789 3001369 2233789 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 532970160 542273 532970160 455143497 949543354 455143497 949543354 517033094 653550295 517033094 653550295 339961675 575764646 339961675 575764646 559855318 827051184 559855318 827051184 331717925 484780001 331717925 484780001 748656856 338804485 748656856 338804485 834877693 239223823 834877693 239223823 149948990 194305732 149948990 194305732 883755881 136700821 883755881 136700821 71299817 92730680 71299817 92730680 941165471 81120141 941165471 81120141 53398837 76704920 53398837 76704920 35363056 47052783 35363056 47052783 31188805 41744738 31188805 41744738 975313145 30008946 975313145 30008946 19086858 25868497 19086858 25868497 987366911 18372757 987366911 18372757 11931986 17473168 11931986 17473168 989793462 14466747 989793462 14466747 7493611 10468940 7493611 10468940 6607320 8939348 6607320 8939348 993892115 7716083 993892115 7716083 4289912 6594469 4289912 6594469 995276837 6128211 995276837 6128211 3720167 4680387 3720167 4680387 997068398 3781876 997068398 3781876 2161827 3098254 2161827 3098254 998006927 2323290 998006927 2323290 1274728 1611415 1274728 1611415 998929306 1040170 998929306 1040170 999069743 762011812 999069743 762011812 367453405 538812554 367453405 538812554 628740830 991305675 628740830 991305675 377814713 713653050 377814713 713653050 621129445 557634325 621129445 557634325 581980492 878209853 581980492 878209853 481706897 584431392 481706897 584431392 376185706 729023190 376185706 729023190 522750408 389220491 522750408 389220491 748879326 339420604 748879326 339420604 214892758 250533001 214892758 250533001 155720853 178315328 155720853 178315328 103112762 137854587 103112762 137854587 926818742 90378899 926818742 90378899 58736220 80620389 58736220 80620389 947025185 78616823 947025185 78616823 38875054 50671108 38875054 50671108 968061726 43672554 968061726 43672554 28713322 36969434 28713322 36969434 976711793 30564125 976711793 30564125 19734364 25923487 19734364 25923487 983655238 23182148 983655238 23182148 13197959 20176856 13197959 20176856 988227510 12949044 988227510 12949044 993388524 8973371 993388524 8973371 993867223 8341650 993867223 8341650 5091815 6760263 5091815 6760263 995179726 5988651 995179726 5988651 995843733 5420663 995843733 5420663 996780823 3400568 996780823 3400568 997777085 3190391 997777085 3190391 2041861 2636302 2041861 2636302 998539065 1609791 998539065 1609791 999035079 1219812 999035079 1219812 703451 998030 703451 998030 629089 862364981 629089 862364981 462467945 398960174 462467945 398960174 233259749 329676926 233259749 329676926 171763677 260637132 171763677 260637132 841176335 230734334 841176335 230734334 142457503 209255715 142457503 209255715 120124927 151400033 120124927 151400033 916539112 123213217 916539112 123213217 922771831 99909308 922771831 99909308 936944485 94738308 936944485 94738308 938656856 80491853 938656856 80491853 40131971 57774322 40131971 57774322 34996352 50716129 34996352 50716129 967100746 46287970 967100746 46287970 23740292 33962966 23740292 33962966 20871860 25876526 20871860 25876526 13450290 20195194 13450290 20195194 990106031 12145999 990106031 12145999 7498780 10650914 7498780 10650914 993259768 8498105 993259768 8498105 993840599 7683800 993840599 7683800 995334411 6159154 995334411 6159154 3436100 5382816 3436100 5382816 996975174 3662536 996975174 3662536 2163508 2740581 2163508 2740581 1551170 1951448 1551170 1951448 998675959 1659480 998675959 1659480 999027954 1041565 999027954 1041565 739191 1017216 739191 890503809 739191 890503809 713836412 417742799 713836412 417742799 265895003 390344763 265895003 390344763 743847874 272687040 743847874 272687040 164436043 219039739 164436043 219039739 891379031 123609552 891379031 123609552 922556902 103587221 922556902 103587221 64871577 93868117 64871577 93868117 942607191 85648338 942607191 85648338 946673188 79100317 946673188 79100317 40820510 58687493 40820510 58687493 961401867 51652775 961401867 51652775 968590002 33053914 968590002 33053914 981609735 24363340 981609735 24363340 984724741 22151410 984724741 22151410 988366770 15813066 988366770 15813066 10263046 12713030 10263046 12713030 8232738 11532079 8232738 11532079 993055266 9423425 993055266 9423425 993201244 8440324 993201244 8440324 3924574 5527513 3924574 5527513 996415942 5182928 996415942 5182928 2607138 3579832 2607138 3579832 997559177 3302762 997559177 3302762 998037565 2236320 998037565 2236320 998509945 1951446 998509945 1951446 1021218 1379289 1021218 1379289 925045 1235819 925045 1235819 799470 1171262 799470 828190004 799470 828190004 587009661 968824239 587009661 968824239 372467783 795438395 372467783 795438395 400506174 901030240 400506174 901030240 721873959 356528764 721873959 356528764 776854749 255387770 776854749 255387770 846619154 211077473 846619154 211077473 100535488 147611489 100535488 147611489 905795117 123485303 905795117 123485303 73306444 110000185 73306444 110000185 935092735 97971787 935092735 97971787 936424485 87030425 936424485 87030425 53851747 78135425 53851747 78135425 947852994 68893070 947852994 68893070 44562604 63124718 44562604 63124718 37750354 48789904 37750354 48789904 31118022 33012083 31118022 33012083 20187427 29624250 20187427 29624250 982076611 24940959 982076611 24940959 989431628 15398452 989431628 15398452 990754847 13832289 990754847 13832289 991086902 11515545 991086902 11515545 7503398 10977004 7503398 10977004 6966975 10144719 6966975 10144719 993930546 8231183 993930546 8231183 994775190 6835099 994775190 6835099 3997341 6254049 3997341 6254049 3806452 5467738 3806452 5467738 2448178 3673281 2448178 3673281 997732651 2928648 997732651 2928648 1527672 2442138 1527672 2442138 998353337 2142547 998353337 2142547 998697082 1659483 998697082 1659483 1102171 1587539 1102171 1587539 998868164 847215405 998868164 847215405 424991382 464526896 424991382 464526896 716981062 374236222 716981062 374236222 239418642 340494582 239418642 340494582 810047139 276451714 810047139 276451714 824334057 250129085 824334057 250129085 154722217 181494586 154722217 181494586 84914662 115169717 84914662 115169717 925657633 106334941 925657633 106334941 55911863 78874608 55911863 78874608 958087117 59984177 958087117 59984177 960046895 52134400 960046895 52134400 31147410 40501916 31147410 40501916 975742585 34870256 975742585 34870256 977072779 31952561 977072779 31952561 979283907 29893585 979283907 29893585 17700399 26333018 17700399 26333018 983037974 23099407 983037974 23099407 14730466 17814105 14730466 17814105 10928568 16676097 10928568 16676097 10210806 11963589 10210806 11963589 7536512 11088477 7536512 11088477 7169921 10291714 7169921 10291714 993848709 8234993 993848709 8234993 4149098 6367975 4149098 6367975 995461206 6034169 995461206 6034169 3634654 4470066 3634654 4470066 2642963 3790470 2642963 3790470 1894162 2563460 1894162 2563460 998248537 2236322 998248537 2236322 1473808 1951751 1473808 1951751 1238940 1653741 1238940 1653741 998821357 1587537 998821357 1587537 970549 1457993 970549 812202254 970549 812202254 728258607 378324469 728258607 378324469 219332374 292728973 219332374 292728973 808379624 256637084 808379624 256637084 893510697 157235564 893510697 157235564 896320270 148993127 896320270 148993127 89189387 112670644 89189387 112670644 930369653 103625804 930369653 103625804 937603073 89047328 937603073 89047328 948972891 66849681 948972891 66849681 44891235 63272475 44891235 63272475 42102050 56247361 42102050 56247361 37790326 47958705 37790326 47958705 969550505 41418410 969550505 41418410 973761861 36790916 973761861 36790916 975682332 33186697 975682332 33186697 17941813 23631481 17941813 23631481 11649092 17356228 11649092 17356228 989243574 16080039 989243574 16080039 10392196 13840486 10392196 13840486 7977408 11992967 7977408 11992967 5920833 8435676 5920833 8435676 994098902 6461192 994098902 6461192 3893019 5715930 3893019 5715930 996331410 4122724 996331410 4122724 2660171 3973225 2660171 3973225 2605358 3703223 2605358 3703223 997788762 2883778 997788762 2883778 1578609 2512380 1578609 2512380 1379739 1810144 1379739 1810144 1248354 1722000 1248354 1722000 998710678 562268649 998710678 562268649 534794516 993177568 534794516 993177568 290729012 428324369 290729012 428324369 734406562 296331280 734406562 296331280 803669401 182162729 803669401 182162729 890215370 151059952 890215370 151059952 99811285 146262018 99811285 146262018 922068104 112231237 922068104 112231237 71991802 108401480 71991802 108401480 70892615 95103748 70892615 95103748 947677497 72545590 947677497 72545590 44831815 65301214 44831815 65301214 956687358 60721199 956687358 60721199 36715150 52579175 36715150 52579175 966127444 47441937 966127444 47441937 26503351 39238128 26503351 39238128 24139284 30821160 24139284 30821160 982764891 25536721 982764891 25536721 12644874 17939523 12644874 17939523 11770790 16924690 11770790 16924690 10683850 13685298 10683850 13685298 991415485 12503638 991415485 12503638 8289013 12436300 8289013 12436300 7935894 11028397 7935894 11028397 993040102 8654155 993040102 8654155 995424625 6253842 995424625 6253842 997119401 4094829 997119401 4094829 997198555 3750940 997198555 3750940 997629633 3400569 997629633 3400569 2176781 2897464 2176781 2897464 998068441 2361255 998068441 2361255 998381238 2114132 998381238 2114132 1415574 1919951 1415574 1919951 1232631 1722001 1232631 727500265 1232631 727500265 641619403 905771995 641619403 905771995 376066007 560843350 376066007 560843350 607894905 945898253 607894905 945898253 299151730 392798723 299151730 392798723 252999255 353397992 252999255 353397992 786616203 315365198 786616203 315365198 854880807 216279082 854880807 216279082 871552561 173734807 871552561 173734807 887888519 145797228 887888519 145797228 83185357 117289394 83185357 117289394 74861564 111846468 74861564 111846468 74109003 111394403 74109003 111394403 928911435 105705285 928911435 105705285 936800407 88854414 936800407 88854414 56704128 81897265 56704128 81897265 45807744 66882183 45807744 66882183 959683926 54240573 959683926 54240573 963428360 52593151 963428360 52593151 33351937 47594026 33351937 47594026 26643590 40066545 26643590 40066545 974979517 36746964 974979517 36746964 976573645 32418574 976573645 32418574 18997052 28785884 18997052 28785884 12149492 17998521 12149492 17998521 11092635 16423324 11092635 16423324 990879440 12658158 990879440 12658158 7216248 10111641 7216248 10111641 993387018 8973370 993387018 8973370 4539468 6580066 4539468 6580066 995245800 6531891 995245800 6531891 996615877 4704722 996615877 4704722 2946617 4498878 2946617 4498878 2706734 3790472 2706734 3790472 997536231 3428577 997536231 3428577 1866043 2777685 1866043 2777685 998028621 2739190 998028621 2739190 1513031 2048254 1513031 2048254 998492116 1810142 998492116 1810142 998655717 578074123 998655717 578074123 511880411 833806004 511880411 833806004 364762353 991959638 364762353 991959638 518979730 669905333 518979730 669905333 597152428 994531612 597152428 994531612 489877529 561532290 489877529 561532290 681907018 459742718 681907018 459742718 700531071 438815251 700531071 438815251 751630920 305178419 751630920 305178419 153950226 223729381 153950226 223729381 857759502 200970239 857759502 200970239 117771204 149732506 117771204 149732506 902857212 135099776 902857212 135099776 84381232 117809357 84381232 117809357 936148939 96345523 936148939 96345523 946986964 77512133 946986964 77512133 953109321 62277796 953109321 62277796 961016637 56370297 961016637 56370297 36826998 44492729 36826998 44492729 28341611 41413776 28341611 41413776 23704428 33468324 23704428 33468324 21738242 25692057 21738242 25692057 984208555 22001056 984208555 22001056 987569574 18400973 987569574 18400973 988220256 13635659 988220256 13635659 991044558 12707135 991044558 12707135 7643591 10570031 7643591 10570031 6146140 9011813 6146140 9011813 4554614 6961194 4554614 6961194 4415846 6809530 4415846 6809530 995137952 5625297 995137952 5625297 3389119 4822310 3389119 4822310 997014088 3797240 997014088 3797240 2309164 2884708 2309164 2884708 998116644 2567847 998116644 2567847 998360825 2150765 998360825 2150765 1458924 2086809 1458924 826412964 1458924 826412964 386685597 498531877 386685597 498531877 322439732 476083364 322439732 476083364 302198227 452832905 302198227 452832905 706851839 407751112 706851839 407751112 261780287 374796762 261780287 374796762 249852560 363718661 249852560 363718661 763554165 343440006 763554165 343440006 200976779 256466796 200976779 256466796 843326833 206879067 843326833 206879067 890765662 154119103 890765662 154119103 897626700 147979064 897626700 147979064 913390594 126934908 913390594 126934908 927632120 103728575 927632120 103728575 61056634 87780491 61056634 87780491 47870798 70033532 47870798 70033532 953877999 68007042 953877999 68007042 956067636 64131746 956067636 64131746 39377938 57804430 39377938 57804430 962879616 49478093 962879616 49478093 967071862 47959373 967071862 47959373 30226398 43101654 30226398 43101654 25339254 33574919 25339254 33574919 21714285 30846583 21714285 30846583 979487243 22508198 979487243 22508198 987541567 18402146 987541567 18402146 988646549 15214135 988646549 15214135 10148247 13758961 10148247 13758961 991902514 11836858 991902514 11836858 993028818 7804640 993028818 7804640 994957040 6817089 994957040 6817089 995858867 5037428 995858867 5037428 2951533 3683416 2951533 3683416 997578370 2949470 997578370 2949470 1687658 2666279 1687658 2666279 1634483 2301216 1634483 2301216 1478641 804982635 1478641 804982635 495974583 939839460 495974583 939839460 253596998 358652016 253596998 358652016 228394052 299695201 228394052 299695201 143752078 197789145 143752078 197789145 127638400 173332086 127638400 173332086 91143677 124312791 91143677 124312791 82212595 106797172 82212595 106797172 933826336 92204632 933826336 92204632 53917069 78658977 53917069 78658977 947558616 76992377 947558616 76992377 48232843 69446480 48232843 69446480 44855653 58533915 44855653 58533915 963394880 54054548 963394880 54054548 30495194 39317301 30495194 39317301 975922662 35407287 975922662 35407287 15872197 24053481 15872197 24053481 13585343 19780626 13585343 19780626 987407421 16953772 987407421 16953772 989159206 16203262 989159206 16203262 10546085 14432528 10546085 14432528 8484385 12337519 8484385 12337519 991837070 11136019 991837070 11136019 992679069 9922124 992679069 9922124 993619113 8548197 993619113 8548197 5154721 7559208 5154721 7559208 4321773 6449568 4321773 6449568 3920786 6107613 3920786 6107613 3638908 4919967 3638908 4919967 996731792 4709040 996731792 4709040 2905589 3797241 2905589 3797241 997394587 3673280 997394587 3673280 1938696 2985726 1938696 2985726 997925697 2928652 997925697 2928652 997973765 2783044 997973765 2783044 1489900 2150761 1489900 2150761 998361333 901552578 998361333 901552578 557804640 520911419 557804640 520911419 643689915 766834105 643689915 766834105 508472385 919911078 508472385 919911078 418251874 552378889 418251874 552378889 620052798 911410305 620052798 911410305 365886871 608513370 365886871 608513370 492189855 922857875 492189855 922857875 674551847 474092007 674551847 474092007 313525673 421909875 313525673 421909875 720479358 410811243 720479358 410811243 207912707 274924926 207912707 274924926 821706574 241571868 821706574 241571868 154578285 213183695 154578285 213183695 134614883 174477936 134614883 174477936 94087967 138116129 94087967 138116129 911028870 130851799 911028870 130851799 915975528 105165813 915975528 105165813 61769980 83561643 61769980 83561643 944132783 82019953 944132783 82019953 945338045 81550845 945338045 81550845 52090015 76552594 52090015 76552594 953866909 65691631 953866909 65691631 40409494 59973063 40409494 59973063 964841832 47964013 964841832 47964013 30822305 42103889 30822305 42103889 976776938 32980933 976776938 32980933 983123655 23232989 983123655 23232989 985067656 20930755 985067656 20930755 13001525 19150733 13001525 19150733 987686788 16356198 987686788 16356198 990487581 13811169 990487581 13811169 990920539 12685196 990920539 12685196 991517428 10982525 991517428 10982525 992671711 9793032 992671711 9793032 5997284 8006039 5997284 8006039 994135167 7636826 994135167 7636826 994775532 6817122 994775532 6817122 4314977 6128212 4314977 6128212 995798192 5073043 995798192 5073043 3234511 4975486 3234511 4975486 996994614 4422226 996994614 4422226 997137599 3902284 997137599 3902284 2284940 3054528 2284940 3054528 997883689 2974096 997883689 2974096 1808474 550415131 1808474 550415131 677733655 431934876 677733655 431934876 708736032 422730062 708736032 422730062 213036919 275386341 213036919 275386341 860642862 189227721 860642862 189227721 896522105 145822051 896522105 145822051 906122832 137036980 906122832 137036980 87663678 131367430 87663678 131367430 914311924 121198126 914311924 121198126 925074184 112483977 925074184 112483977 69884361 104808151 69884361 104808151 932528661 89289488 932528661 89289488 943993399 81984191 943993399 81984191 947050745 70836271 947050745 70836271 42379501 60336452 42379501 60336452 959765310 52852397 959765310 52852397 32425364 46334034 32425364 46334034 970436897 39092794 970436897 39092794 974634203 36610151 974634203 36610151 23750515 33652194 23750515 33652194 977989194 26822429 977989194 26822429 982464008 26332112 982464008 26332112 16465441 23821397 16465441 23821397 14351527 19198588 14351527 19198588 987174324 19149140 987174324 19149140 12385967 18465933 12385967 18465933 11099671 14466748 11099671 14466748 990697528 11863102 990697528 11863102 992683828 9418812 992683828 9418812 993328947 8320407 993328947 8320407 5577834 8265901 5577834 8265901 4559744 7043738 4559744 7043738 4423273 6956472 4423273 6956472 995547965 5775187 995547965 5775187 995984503 5428319 995984503 5428319 3333231 5073042 3333231 5073042 996866490 4425946 996866490 4425946 997380495 3690125 997380495 3690125 997643354 3383718 997643354 3383718 997839043 2985728 997839043 2985728 1826391 748924368 1826391 748924368 443057932 572369873 443057932 572369873 364112647 923360530 364112647 923360530 460154703 566528700 460154703 566528700 350613218 869282041 350613218 869282041 626541899 505783762 626541899 505783762 319120428 449892523 319120428 449892523 276914548 355200458 276914548 355200458 779678412 301898266 779678412 301898266 166707152 224525112 166707152 224525112 125035170 169830203 125035170 169830203 902918385 139062905 902918385 139062905 87678121 131018844 87678121 131018844 919648683 115957122 919648683 115957122 68120165 98301379 68120165 98301379 937743942 87006047 937743942 87006047 53844454 79598442 53844454 79598442 49707933 72387926 49707933 72387926 952387657 65458161 952387657 65458161 962558676 49448538 962558676 49448538 32947383 46943400 32947383 46943400 29792638 39455048 29792638 39455048 23905989 33781515 23905989 33781515 980333625 27141907 980333625 27141907 983767425 24063470 983767425 24063470 14311033 22091661 14311033 22091661 985467172 19704333 985467172 19704333 12444409 17846343 12444409 17846343 10228585 14662405 10228585 14662405 990572865 13185145 990572865 13185145 7031229 10291712 7031229 10291712 6936826 9877362 6936826 9877362 6134186 8659218 6134186 8659218 993955971 7441915 993955971 7441915 4515683 7114012 4515683 7114012 994967497 7015539 994967497 7015539 996446180 5189358 996446180 5189358 996554357 5058953 996554357 5058953 3115808 4814668 3115808 4814668 3019846 4515786 3019846 4515786 997545657 3409439 997545657 3409439 997826168 3073540 997826168 3073540 1897337 598944906 1897337 598944906 567319052 683969427 567319052 683969427 447953491 909599748 447953491 909599748 604501154 534602789 604501154 534602789 384860282 799422779 384860282 799422779 342929692 531423471 342929692 531423471 564810935 620135652 564810935 620135652 392879759 940779480 392879759 940779480 618102953 711325194 618102953 711325194 335230053 534361307 335230053 534361307 619720088 937824984 619720088 937824984 726184369 387156586 726184369 387156586 743804458 338439118 743804458 338439118 211411240 316492875 211411240 316492875 173953700 262519392 173953700 262519392 156704629 201179565 156704629 201179565 886635175 166538586 886635175 166538586 109749115 163031614 109749115 163031614 903050701 133791168 903050701 133791168 912523829 131211414 912523829 131211414 74820747 102902827 74820747 102902827 934809354 98210827 934809354 98210827 60988904 81149694 60988904 81149694 53333939 71196677 53333939 71196677 952467942 65989528 952467942 65989528 962302362 50284539 962302362 50284539 32977596 48476740 32977596 48476740 28704177 40161566 28704177 40161566 974672555 37157417 974672555 37157417 976411877 30864287 976411877 30864287 981066311 26347030 981066311 26347030 16058079 24150696 16058079 24150696 984007153 23099406 984007153 23099406 984623425 22557057 984623425 22557057 13956021 20672312 13956021 20672312 986541202 19520305 986541202 19520305 10859312 15813069 10859312 15813069 990260072 14457939 990260072 14457939 8891332 13311763 8891332 13311763 991205524 12197879 991205524 12197879 991834205 10946071 991834205 10946071 993423718 8773997 993423718 8773997 5063753 7610105 5063753 7610105 4887455 7351524 4887455 7351524 994669514 7300315 994669514 7300315 994865453 7115894 994865453 7115894 3960948 5504803 3960948 5504803 3346000 5338118 3346000 5338118 996610729 4993445 996610729 4993445 3029662 4769522 3029662 4769522 996850976 4563566 996850976 4563566 2629886 3828931 2629886 3828931 997598445 3171669 997598445 3171669 2018631 3098255 2018631 3098255 1987027 812185625 1987027 812185625 536762214 720001494 536762214 720001494 657649244 596368317 657649244 596368317 464371977 830614422 464371977 830614422 604335074 568983561 604335074 568983561 711113559 414982268 711113559 414982268 766699185 338491923 766699185 338491923 211665131 302424085 211665131 302424085 812771915 265964658 812771915 265964658 838544543 233233959 838544543 233233959 850036182 199025646 850036182 199025646 125823106 184454640 125823106 184454640 115752026 160289849 115752026 160289849 899945989 146311523 899945989 146311523 96323843 137235909 96323843 137235909 910849448 134572987 910849448 134572987 913751339 120097655 913751339 120097655 74135049 109906704 74135049 109906704 933325072 91890388 933325072 91890388 939733959 85049085 939733959 85049085 56093698 82962963 56093698 82962963 944608264 72480830 944608264 72480830 952113058 69188880 952113058 69188880 954643871 59457548 954643871 59457548 39682003 50365195 39682003 50365195 966329173 43455390 966329173 43455390 970803426 41744741 970803426 41744741 26547231 39117982 26547231 39117982 974609818 37776676 974609818 37776676 974979379 35472150 974979379 35472150 19304769 27292214 19304769 27292214 983008234 24511855 983008234 24511855 984269685 23484808 984269685 23484808 15144218 22729414 15144218 22729414 13332592 20210562 13332592 20210562 13030389 17209207 13030389 17209207 988926859 16630142 988926859 16630142 9823114 14488249 9823114 14488249 991084990 12546679 991084990 12546679 7515160 10536922 7515160 10536922 6826264 9632392 6826264 9632392 6503904 8089925 6503904 8089925 994174230 7680652 994174230 7680652 994453737 7559210 994453737 7559210 995657864 5696906 995657864 5696906 3432039 5271515 3432039 5271515 3270513 4933596 3270513 4933596 996903477 4623734 996903477 4623734 2374706 3208689 2374706 3208689 2100020 2478450 2100020 2478450 998231944 753177422 998231944 753177422 354418139 762732913 354418139 762732913 502078391 647623399 502078391 647623399 613917306 911634122 613917306 911634122 317289535 469682381 317289535 469682381 295699935 428683415 295699935 428683415 278372235 372743968 278372235 372743968 750302181 335077194 750302181 335077194 800225176 261549257 800225176 261549257 157854344 229270549 157854344 229270549 131746094 184722891 131746094 184722891 121257357 151009956 121257357 151009956 98545231 143014494 98545231 143014494 906284576 137890090 906284576 137890090 91166468 130149333 91166468 130149333 71147715 106603779 71147715 106603779 69072795 100600774 69072795 100600774 62801334 93072975 62801334 93072975 943460205 79991448 943460205 79991448 51387401 75384255 51387401 75384255 49599858 69493465 49599858 69493465 955109464 65914843 955109464 65914843 42683233 61993048 42683233 61993048 39596352 51243816 39596352 51243816 967634168 46869764 967634168 46869764 31194278 46474899 31194278 46474899 972436898 39519968 972436898 39519968 23617391 30108834 23617391 30108834 17898279 27217278 17898279 27217278 983890296 22195023 983890296 22195023 986820059 19315520 986820059 19315520 988167357 16195312 988167357 16195312 989598842 14901355 989598842 14901355 9032764 13201718 9032764 13201718 8652904 12871518 8652904 12871518 991855730 11050194 991855730 11050194 7233942 8895172 7233942 8895172 993643394 7810181 993643394 7810181 4972456 7305793 4972456 7305793 4465306 6225694 4465306 6225694 3781343 5703282 3781343 5703282 996209601 5455073 996209601 5455073 3452412 5360921 3452412 5360921 3187332 4984391 3187332 4984391 997231657 3681318 997231657 3681318 2369534 3428574 2369534 3428574 997764599 3104589 997764599 3104589 2005358 591224383 2005358 591224383 663273139 493241890 663273139 493241890 320464063 442710279 320464063 442710279 278644102 389664925 278644102 389664925 739638098 377807462 739638098 377807462 794164392 286751904 794164392 286751904 182953201 260464408 182953201 260464408 842688284 222912567 842688284 222912567 144268700 196069764 144268700 196069764 125088140 167040375 125088140 167040375 898331779 151444110 898331779 151444110 99609133 140231981 99609133 140231981 925991270 111613653 925991270 111613653 73082358 108612043 73082358 108612043 934630003 93488935 934630003 93488935 947490433 76795903 947490433 76795903 950795719 72291858 950795719 72291858 46710341 66616100 46710341 66616100 956366643 64091637 956366643 64091637 959161170 58013092 959161170 58013092 962002094 53611571 962002094 53611571 34192554 41765706 34192554 41765706 27338354 39568002 27338354 39568002 974424251 34766688 974424251 34766688 20949778 29348772 20949778 29348772 980911586 27217282 980911586 27217282 16642026 24653252 16642026 24653252 13732369 20991418 13732369 20991418 986430405 19200704 986430405 19200704 11031589 15242850 11031589 15242850 9922575 14149639 9922575 14149639 8201429 11614676 8201429 11614676 992056926 11332612 992056926 11332612 992980209 9549011 992980209 9549011 6286287 8077901 6286287 8077901 5272720 7827910 5272720 7827910 995327629 6468866 995327629 6468866 995539980 6238648 995539980 6238648 995657054 5655686 995657054 5655686 996279383 5360918 996279383 5360918 996559065 4769521 996559065 4769521 2939695 4068645 2939695 4068645 997261887 3512369 997261887 3512369 997560063 637738932 997560063 637738932 408913059 890439425 408913059 890439425 335922160 522429632 335922160 522429632 622788617 869402606 622788617 869402606 424120230 470453635 424120230 470453635 737919439 386618838 737919439 386618838 253206084 345231448 253206084 345231448 775234245 317349285 775234245 317349285 806281937 281357314 806281937 281357314 815334156 274214773 815334156 274214773 175164638 232889370 175164638 232889370 132836874 192401557 132836874 192401557 873342135 180065756 873342135 180065756 109872560 160832264 109872560 160832264 105043378 157009119 105043378 157009119 895705032 138558900 895705032 138558900 89745955 127599210 89745955 127599210 923996314 113685168 923996314 113685168 927971074 109045661 927971074 109045661 68004745 97117386 68004745 97117386 54871061 79944850 54871061 79944850 948860615 74394381 948860615 74394381 45970129 65522358 45970129 65522358 958412727 61261758 958412727 61261758 37709654 53198122 37709654 53198122 28810067 41705691 28810067 41705691 27501353 40793793 27501353 40793793 976236513 31860509 976236513 31860509 979988475 28744775 979988475 28744775 983188901 23525143 983188901 23525143 984622546 21879925 984622546 21879925 13774781 19024238 13774781 19024238 987356350 18010939 987356350 18010939 10191653 12967901 10191653 12967901 991271310 12325260 991271310 12325260 992884142 9811464 992884142 9811464 994060055 8077900 994060055 8077900 994136327 7315396 994136327 7315396 4186133 6253844 4186133 6253844 3930045 5762716 3930045 5762716 3669989 5625294 3669989 5625294 996160495 5563211 996160495 5563211 3568496 5253128 3568496 5253128 3055186 4814664 3055186 4814664 997004751 4025380 997004751 4025380 2587855 3758284 2587855 3758284 997417557 560285135 997417557 560285135 338308356 996681859 338308356 996681859 476801697 594338988 476801697 594338988 371216334 921580161 371216334 921580161 524492520 463939154 524492520 463939154 259275776 353564050 259275776 353564050 767166854 339382171 767166854 339382171 190785140 288205416 190785140 288205416 815011555 267864573 815011555 267864573 171551704 233991861 171551704 233991861 866511530 194209690 866511530 194209690 871248369 191915958 871248369 191915958 120793411 173813829 120793411 173813829 894176981 157639660 894176981 157639660 910987215 133673286 910987215 133673286 913127959 125754679 913127959 125754679 82439890 115858119 82439890 115858119 73833709 108172087 73833709 108172087 931101104 95076422 931101104 95076422 941558302 84269083 941558302 84269083 50014092 68858611 50014092 68858611 955455884 63712565 955455884 63712565 40112550 58258096 40112550 58258096 962014968 56212190 962014968 56212190 36731221 51657447 36731221 51657447 967458890 46829346 967458890 46829346 25282545 36207849 25282545 36207849 21903249 26265622 21903249 26265622 16770184 24327398 16770184 24327398 984087475 23085491 984087475 23085491 13908639 20014163 13908639 20014163 12889230 19192922 12889230 19192922 12391497 17985945 12391497 17985945 988932797 14567442 988932797 14567442 9548770 13758962 9548770 13758962 7792178 11347110 7792178 11347110 6822269 9421688 6822269 9421688 6302281 8913593 6302281 8913593 993655898 8328679 993655898 8328679 994010312 8082236 994010312 8082236 5065698 6835098 5065698 6835098 995361944 6288604 995361944 6288604 3878287 5596435 3878287 5596435 997305869 3409438 997305869 3409438 2149694 3212019 2149694 716735816 2149694 716735816 562757168 626288830 562757168 626288830 332338662 490137774 332338662 490137774 720288464 404296847 720288464 404296847 241609872 359392652 241609872 359392652 759484947 289556561 759484947 289556561 813836527 265399971 813836527 265399971 174053751 239512843 174053751 239512843 858113235 193752841 858113235 193752841 879268782 169598451 879268782 169598451 110417873 161393120 110417873 161393120 894634366 157860821 894634366 157860821 96996939 115002937 96996939 115002937 924149103 112680592 924149103 112680592 932124042 99215476 932124042 99215476 65036691 93471434 65036691 93471434 61962765 92147159 61962765 92147159 946716737 79016968 946716737 79016968 40486663 59855731 40486663 59855731 39550568 52969685 39550568 52969685 968155897 42020478 968155897 42020478 973800400 36868804 973800400 36868804 23244225 33288203 23244225 33288203 979677552 30160869 979677552 30160869 17958777 26798464 17958777 26798464 17083155 25855627 17083155 25855627 983318233 22701049 983318233 22701049 984973834 22311243 984973834 22311243 14025789 21451337 14025789 21451337 13295807 20333904 13295807 20333904 12862933 17834202 12862933 17834202 988395695 17345694 988395695 17345694 988631800 17033151 988631800 17033151 9900474 13788382 9900474 13788382 992142797 10563732 992142797 10563732 6996044 9961589 6996044 9961589 6460671 9209383 6460671 9209383 6032206 8328680 6032206 8328680 4222121 6367978 4222121 6367978 3855281 5790857 3855281 5790857 995997741 5659750 995997741 5659750 3605446 4933601 3605446 4933601 2979949 3902282 2979949 3902282 997284415 821043961 997284415 821043961 405861360 482594005 405861360 482594005 278092869 415423515 278092869 415423515 262761855 390934035 262761855 390934035 751712897 320026978 751712897 320026978 794861741 298619160 794861741 298619160 196224729 296098197 196224729 296098197 823887331 230132405 823887331 230132405 126501256 162350867 126501256 162350867 892300284 147979066 892300284 147979066 85315623 127830586 85315623 127830586 919402309 117697682 919402309 117697682 930863833 100505628 930863833 100505628 63460182 93566864 63460182 93566864 946009367 73762633 946009367 73762633 958741847 60329267 958741847 60329267 959760270 54357425 959760270 54357425 31916279 44716751 31916279 44716751 28295428 40936794 28295428 40936794 25647421 35234496 25647421 35234496 22629988 33748292 22629988 33748292 977922829 29492591 977922829 29492591 17954919 27196404 17954919 27196404 16462263 23705529 16462263 23705529 984578271 22772210 984578271 22772210 14269907 20769472 14269907 20769472 986664013 19070332 986664013 19070332 987851576 17449034 987851576 17449034 990040237 14008001 990040237 14008001 7673674 11402950 7673674 11402950 7463111 10972849 7463111 10972849 992417468 10578076 992417468 10578076 993072052 9496956 993072052 9496956 5927597 8542818 5927597 8542818 994259714 7272167 994259714 7272167 994882702 6817087 994882702 6817087 4262063 6594468 4262063 6594468 4080414 6296038 4080414 6296038 995662750 6107612 995662750 6107612 995762974 5939983 995762974 5939983 3588400 4846538 3588400 4846538 997249588 3579831 997249588 3579831 2416127 658407909 2416127 658407909 518666444 854686280 518666444 854686280 339968688 570216308 339968688 570216308 502160664 870515210 502160664 870515210 617931057 729379982 617931057 729379982 356658576 893271282 356658576 893271282 595819047 488452773 595819047 488452773 323900806 464837689 323900806 464837689 709012862 415536596 709012862 415536596 233961804 346197071 233961804 346197071 784415484 315668327 784415484 315668327 201806399 303526003 201806399 303526003 798561500 291816066 798561500 291816066 188437865 275095931 188437865 275095931 154954258 232173739 154954258 232173739 149165831 208526411 149165831 208526411 863076758 200891040 863076758 200891040 131290708 184628131 131290708 184628131 880604310 166197789 880604310 166197789 108213786 151981636 108213786 151981636 90506956 131214133 90506956 131214133 915444523 121422481 915444523 121422481 922362459 117438598 922362459 117438598 77733207 109886466 77733207 109886466 68177672 102699891 68177672 102699891 935261954 98384662 935261954 98384662 937706910 93259282 937706910 93259282 57346694 81590500 57346694 81590500 51514078 65393075 51514078 65393075 958122654 48538933 958122654 48538933 31971325 45501057 31971325 45501057 28227966 41938609 28227966 41938609 26213552 39323694 26213552 39323694 973689818 36607667 973689818 36607667 22494288 33592818 22494288 33592818 22112154 30034929 22112154 30034929 980376078 25947114 980376078 25947114 983773782 23715524 983773782 23715524 14883039 21569772 14883039 21569772 12302727 18625689 12302727 18625689 12203554 18422351 12203554 18422351 10697250 16317205 10697250 16317205 9543727 11614677 9543727 11614677 7355824 11028400 7355824 11028400 7021169 9703169 7021169 9703169 993389019 8981380 993389019 8981380 993627982 8469641 993627982 8469641 994060218 7300318 994060218 7300318 4590124 6935365 4590124 6935365 995134121 6685016 995134121 6685016 995317542 6253258 995317542 6253258 996275445 4396932 996275445 4396932 2755426 4079020 2755426 4079020 997265963 3683413 997265963 3683413 2444235 637445666 2444235 637445666 510025340 961075547 510025340 961075547 596325400 605339132 596325400 605339132 466706109 836596801 466706109 836596801 608659519 942654736 608659519 942654736 432965796 669509910 432965796 669509910 651851044 869671229 651851044 869671229 575265468 435158097 575265468 435158097 279770102 419358984 279770102 419358984 748573853 361143070 748573853 361143070 214039278 304053411 214039278 304053411 169079475 234366448 169079475 234366448 154376684 229697550 154376684 229697550 848615279 206317548 848615279 206317548 862501892 185774784 862501892 185774784 886792342 167891284 886792342 167891284 108822258 161394492 108822258 161394492 101768917 144851244 101768917 144851244 911470881 128482378 911470881 128482378 917810334 122276040 917810334 122276040 78669775 110000187 78669775 110000187 67606962 99721471 67606962 99721471 934918866 95472599 934918866 95472599 61887358 86493061 61887358 86493061 56200198 78650140 56200198 78650140 949448440 64078947 949448440 64078947 42792651 56087789 42792651 56087789 36491797 51593375 36491797 51593375 965711705 48586667 965711705 48586667 28903651 42121112 28903651 42121112 24399898 36004313 24399898 36004313 978296105 31841543 978296105 31841543 981569057 27293564 981569057 27293564 17097367 26037235 17097367 26037235 983138488 22954585 983138488 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 993374035 8181139 993374035 8181139 4752837 7456221 4752837 7456221 4443171 6935369 4443171 6935369 4348543 6296034 4348543 6296034 3865127 5696907 3865127 5696907 996498245 4801726 996498245 4801726 2880172 4425944 2880172 4425944 2717596 4070310 2717596 4070310 2646639 3965377 2646639 3965377 997261316 709442700 997261316 709442700 443027484 639952739 443027484 639952739 545913235 476067510 545913235 476067510 690299071 443455599 690299071 443455599 289890148 355728891 289890148 355728891 792526748 294660942 792526748 294660942 193547670 263512732 193547670 263512732 832155187 244468856 832155187 244468856 847563911 222021116 847563911 222021116 861108443 201974231 861108443 201974231 122251328 181141325 122251328 181141325 119998278 171360559 119998278 171360559 889185294 162316780 889185294 162316780 105357931 153796500 105357931 153796500 91855831 128163613 91855831 128163613 83216290 123882507 83216290 123882507 76023155 110346115 76023155 110346115 931589068 100104455 931589068 100104455 940615683 86663574 940615683 86663574 49005396 69094385 49005396 69094385 44566275 60767024 44566275 60767024 960776826 55457897 960776826 55457897 963239009 50654930 963239009 50654930 966859827 48856569 966859827 48856569 970185250 43888639 970185250 43888639 28276960 42648889 28276960 42648889 971611487 40161049 971611487 40161049 975744629 33990207 975744629 33990207 22060729 26749291 22060729 26749291 984524001 22991522 984524001 22991522 14288077 20930754 14288077 20930754 986404560 20345072 986404560 20345072 986963748 18065948 986963748 18065948 988337105 15145262 988337105 15145262 9810707 14351286 9810707 14351286 8577675 12553382 8577675 12553382 7812166 11859993 7812166 11859993 6680847 9733161 6680847 9733161 993271820 7862468 993271820 7862468 4665027 7432178 4665027 7432178 994640759 7305792 994640759 7305792 995053876 6333441 995053876 6333441 3667333 4253167 3667333 4253167 997158521 4129662 997158521 855783478 997158521 855783478 343841757 979511196 343841757 979511196 661729067 607191963 661729067 607191963 420326976 901438343 420326976 901438343 676034271 475674078 676034271 475674078 313018679 399110845 313018679 399110845 245518922 358102852 245518922 358102852 758502409 344067798 758502409 344067798 223182777 319141165 223182777 319141165 788227788 307967538 788227788 307967538 796087953 292026187 796087953 292026187 173223097 260218049 173223097 260218049 156679211 233519791 156679211 233519791 847298516 218344303 847298516 218344303 135768758 180964159 135768758 180964159 111848513 166394820 111848513 166394820 892208495 142012631 892208495 142012631 91085614 126689944 91085614 126689944 81698397 111142842 81698397 111142842 927827527 106396436 927827527 106396436 68440303 96669979 68440303 96669979 59213166 80698171 59213166 80698171 946234304 68225810 946234304 68225810 954778767 66642493 954778767 66642493 955265891 58289670 955265891 58289670 962231386 54511587 962231386 54511587 34968960 50309412 34968960 50309412 966348799 48905727 966348799 48905727 971123487 39432652 971123487 39432652 975132727 37039070 975132727 37039070 24551704 34609105 24551704 34609105 19489878 29349651 19489878 29349651 980911128 29122490 980911128 29122490 18161042 27846092 18161042 27846092 982206238 25726262 982206238 25726262 15440276 22537179 15440276 22537179 986144550 19355305 986144550 19355305 989896398 15187051 989896398 15187051 991234085 12350119 991234085 12350119 992179587 10836894 992179587 10836894 6752241 9496959 6752241 9496959 993255262 8274047 993255262 8274047 5466306 7441917 5466306 7441917 995012323 6685019 995012323 6685019 4106487 6399842 4106487 6399842 995816012 5775189 995816012 5775189 2870702 4237677 2870702 4237677 997121776 873545531 997121776 873545531 326999575 439811779 326999575 439811779 278480949 401780333 278480949 401780333 266920850 375558102 266920850 375558102 749135112 360587381 749135112 360587381 226597361 320381617 226597361 320381617 787512319 281022840 787512319 281022840 825481518 258179330 825481518 258179330 156988779 236539850 156988779 236539850 844621306 229553903 844621306 229553903 144475474 214221682 144475474 214221682 141526386 189662848 141526386 189662848 879389317 175659018 879389317 175659018 886451269 168584147 886451269 168584147 111012716 151433371 111012716 151433371 85070683 127237477 85070683 127237477 925616203 111865531 925616203 111865531 931068477 82912210 931068477 82912210 945836385 71824490 945836385 71824490 953085427 69546825 953085427 69546825 46831328 66513335 46831328 66513335 39004778 56078309 39004778 56078309 963700417 51657448 963700417 51657448 33052507 47697238 33052507 47697238 30896816 44715620 30896816 44715620 970835189 38427244 970835189 38427244 24070288 34156497 24070288 34156497 979570698 30175204 979570698 30175204 980924701 28398480 980924701 28398480 17743553 26156920 17743553 26156920 984593022 22785208 984593022 22785208 984957432 22384316 984957432 22384316 13515141 20915951 13515141 20915951 986352025 15940379 986352025 15940379 10443467 14764157 10443467 14764157 9503901 12836980 9503901 12836980 991437767 12262309 991437767 12262309 7419571 10534292 7419571 10534292 992674958 9576481 992674958 9576481 6360549 9228448 6360549 9228448 6000881 8567758 6000881 8567758 993888887 7928517 993888887 7928517 994150072 7652157 994150072 7652157 994483866 7351528 994483866 7351528 4494568 6703679 4494568 6703679 4185592 6520124 4185592 6520124 3781171 5790854 3781171 5790854 2999065 4498881 2999065 4498881 996999262 609659252 996999262 609659252 370537181 898980295 370537181 898980295 548309306 622814972 548309306 622814972 620858077 551305033 620858077 551305033 365649588 769134364 365649588 769134364 527590067 946987976 527590067 946987976 664177214 450305778 664177214 450305778 280076019 410037185 280076019 410037185 249950012 370015290 249950012 370015290 236553226 342732653 236553226 342732653 210129692 292225675 210129692 292225675 805650883 280298515 805650883 280298515 181938533 247489367 181938533 247489367 839376022 237859875 839376022 237859875 154189723 221228284 154189723 221228284 854342378 195379418 854342378 195379418 125405759 185508717 125405759 185508717 907235604 138338523 907235604 138338523 87846230 128794858 87846230 128794858 77580712 111135606 77580712 111135606 72306578 106799188 72306578 106799188 937003268 94665187 937003268 94665187 941672670 87325325 941672670 87325325 48778808 70874373 48778808 70874373 45268231 64169706 45268231 64169706 960704250 50710221 960704250 50710221 966615304 48881438 966615304 48881438 967482746 45211719 967482746 45211719 971360213 39037694 971360213 39037694 25641059 37357010 25641059 37357010 975201217 35402584 975201217 35402584 979544035 29366006 979544035 29366006 981573554 27898632 981573554 27898632 982098179 26648958 982098179 26648958 982454442 25801951 982454442 25801951 984365676 22536350 984365676 22536350 985615575 21311235 985615575 21311235 11940638 16586981 11940638 16586981 10789936 15214139 10789936 15214139 990954685 12656968 990954685 12656968 991414352 12291760 991414352 12291760 7433982 11148338 7433982 11148338 992534841 10536920 992534841 10536920 993020572 9466730 993020572 9466730 5704755 8275276 5704755 8275276 5245100 7777960 5245100 7777960 994512035 7362645 994512035 7362645 4541784 6800928 4541784 6800928 995212728 6211167 995212728 6211167 996505789 5165186 996505789 5165186 3130762 4487425 3130762 4487425 2893520 718863602 2893520 718863602 530636355 836194899 530636355 836194899 428409071 612812082 428409071 612812082 468595453 588092397 468595453 588092397 357706640 930138200 357706640 930138200 695595513 410069549 695595513 410069549 734292803 375508028 734292803 375508028 234833766 352490559 234833766 352490559 770142004 338852840 770142004 338852840 200154801 293031542 200154801 293031542 804583769 280002230 804583769 280002230 834532099 247406336 834532099 247406336 162498586 240923548 162498586 240923548 156087018 235804932 156087018 235804932 844997275 222741685 844997275 222741685 143097782 206736595 143097782 206736595 862222679 199476903 862222679 199476903 872142678 186867216 872142678 186867216 875392651 180193756 875392651 180193756 113098312 155988865 113098312 155988865 103599118 154909203 103599118 154909203 95538512 141763849 95538512 141763849 910421342 127480225 910421342 127480225 922169664 112991674 922169664 112991674 69857625 93868120 69857625 93868120 62228327 88751848 62228327 88751848 56086723 82825258 56086723 82825258 947818682 72065347 947818682 72065347 41525904 59608621 41525904 59608621 962239738 53253034 962239738 53253034 34777235 49374013 34777235 49374013 967216913 47862003 967216913 47862003 967926302 43551739 967926302 43551739 26507948 39412223 26507948 39412223 973718568 37854670 973718568 37854670 21430050 30868064 21430050 30868064 20180919 30035533 20180919 30035533 981398850 27954069 981398850 27954069 981935112 26170095 981935112 26170095 16412629 24067470 16412629 24067470 984279338 22668004 984279338 22668004 14174855 21945477 14174855 21945477 985616914 20953899 985616914 20953899 11859715 17881578 11859715 17881578 10001966 15032104 10001966 15032104 8915143 13113436 8915143 13113436 8522535 12734391 8522535 12734391 991682635 12004406 991682635 12004406 991947434 11476998 991947434 11476998 992250165 10534295 992250165 10534295 6739338 9877363 6739338 9877363 993141340 8498100 993141340 8498100 5054287 7636825 5054287 7636825 4882205 7508158 4882205 7508158 994754746 6906224 994754746 6906224 995736145 5477520 995736145 5477520 3432397 5058951 3432397 5058951 996628010 4919969 996628010 4919969 2967260 4699113 2967260 739869469 2967260 739869469 449038534 983059377 449038534 983059377 632521466 708785606 632521466 708785606 408348995 583172908 408348995 583172908 335978443 921524911 335978443 921524911 630904162 690276822 630904162 690276822 391715559 862540301 391715559 862540301 595646908 636083137 595646908 636083137 343981554 794739634 343981554 794739634 529000400 647774818 529000400 647774818 568677590 860184673 568677590 860184673 320843522 470956924 320843522 470956924 294370720 433650579 294370720 433650579 252710554 353992475 252710554 353992475 232131991 314582320 232131991 314582320 800123387 267544966 800123387 267544966 175136875 258685306 175136875 258685306 161332248 237680265 161332248 237680265 853903567 216019881 853903567 216019881 141881391 208927027 141881391 208927027 136381594 204554382 136381594 204554382 874339841 187545163 874339841 187545163 117045354 172662297 117045354 172662297 902842517 138351643 902842517 138351643 84749221 124953724 84749221 124953724 80435959 119008008 80435959 119008008 923194364 113865943 923194364 113865943 928027944 107296484 928027944 107296484 63396538 91779212 63396538 91779212 57427477 85918457 57427477 85918457 944884828 79718281 944884828 79718281 950145708 73239511 950145708 73239511 49220662 69447802 49220662 69447802 958837710 60041597 958837710 60041597 960901058 56015514 960901058 56015514 33237510 48427316 33237510 48427316 28875359 39519969 28875359 39519969 974688172 36263840 974688172 36263840 20761982 31393136 20761982 31393136 19307539 29589221 19307539 29589221 17785418 24940960 17785418 24940960 15618251 22692517 15618251 22692517 985219480 18577095 985219480 18577095 11652960 15736421 11652960 15736421 990481336 14176473 990481336 14176473 990843917 13422821 990843917 13422821 990993769 13173201 990993769 13173201 8327674 12262313 8327674 12262313 992324838 10155068 992324838 10155068 6531655 8658060 6531655 8658060 5720930 8265900 5720930 8265900 994263579 7680650 994263579 7680650 4302978 6468867 4302978 6468867 3900806 5659746 3900806 5659746 996281794 4801722 996281794 4801722 996810398 931099762 996810398 931099762 456957263 500810283 456957263 500810283 673761617 455549187 673761617 455549187 298458338 444025708 298458338 444025708 712218046 410636264 712218046 410636264 734445390 381453164 734445390 381453164 252759071 366428369 252759071 366428369 787309425 302715255 787309425 302715255 176384164 265952274 176384164 265952274 169744414 254848748 169744414 254848748 159506811 235804935 159506811 235804935 153916732 230056405 153916732 230056405 151313744 226777360 151313744 226777360 138859911 190252626 138859911 190252626 875574877 156357210 875574877 156357210 95851353 139529604 95851353 139529604 913290440 129463426 913290440 129463426 82381748 118662221 82381748 118662221 78633946 107735208 78633946 107735208 69892660 103457405 69892660 103457405 940253364 81897269 940253364 81897269 946626257 75796096 946626257 75796096 50725364 63500588 50725364 63500588 962578297 54963583 962578297 54963583 965500216 50878334 965500216 50878334 34480226 49290286 34480226 49290286 967907723 45741550 967907723 45741550 971844634 40124854 971844634 40124854 973872668 35936028 973872668 35936028 979278521 29954371 979278521 29954371 19163717 28733267 19163717 28733267 981400667 26741105 981400667 26741105 17005980 24644576 17005980 24644576 984816119 22586313 984816119 22586313 13227978 19198584 13227978 19198584 12552286 18315026 12552286 18315026 988174301 15694788 988174301 15694788 9938776 14662770 9938776 14662770 990738930 13462410 990738930 13462410 991550908 12305162 991550908 12305162 7342884 11088479 7342884 11088479 992458841 10348360 992458841 10348360 6025964 8889933 6025964 8889933 993857204 8158577 993857204 8158577 5314580 7456222 5314580 7456222 994860746 6580064 994860746 6580064 3843469 5939984 3843469 5939984 996570188 5089423 996570188 854943307 996570188 854943307 576970545 756992326 576970545 756992326 351918932 503749752 351918932 503749752 670663828 484609426 670663828 484609426 321705596 449168471 321705596 449168471 700090226 442627745 700090226 442627745 277414906 392975399 277414906 392975399 737148630 356185346 737148630 356185346 232005479 326472666 232005479 326472666 785804006 314925137 785804006 314925137 184891946 277179655 184891946 277179655 820830790 255001417 820830790 255001417 830897058 242739148 830897058 242739148 159018665 231828007 159018665 231828007 152013070 224725883 152013070 224725883 859553673 200598228 859553673 200598228 128109129 191465513 128109129 191465513 114624047 165647737 114624047 165647737 107301026 158000444 107301026 158000444 99514525 145543950 99514525 145543950 93835627 135501822 93835627 135501822 913149120 131008908 913149120 131008908 85820926 124089083 85820926 124089083 921347576 118124518 921347576 118124518 922068652 113051783 922068652 113051783 926706193 100790276 926706193 100790276 63655792 94677132 63655792 94677132 61492988 84334555 61492988 84334555 54461157 79198984 54461157 79198984 52511813 76482249 52511813 76482249 953233784 63205335 953233784 63205335 42373044 62634440 42373044 62634440 39814832 56508489 39814832 56508489 961970141 56185760 961970141 56185760 37316805 55231442 37316805 55231442 965244156 48748174 965244156 48748174 32141503 43814677 32141503 43814677 28325349 42111706 28325349 42111706 972352327 39375079 972352327 39375079 26103691 36452137 26103691 36452137 22573154 32934003 22573154 32934003 20033501 30373104 20033501 30373104 979926285 30012251 979926285 30012251 980910327 29241720 980910327 29241720 17730657 25246645 17730657 25246645 983935527 23821392 983935527 23821392 984362909 23282184 984362909 23282184 15071623 20612801 15071623 20612801 12686132 18951905 12686132 18951905 987563743 16548412 987563743 16548412 10722493 16203258 10722493 16203258 989974452 14432531 989974452 14432531 990596919 13311765 990596919 13311765 8852573 13295290 8852573 13295290 991112876 12350118 991112876 12350118 8187923 11455849 8187923 11455849 992190441 11224465 992190441 11224465 6012751 8559497 6012751 8559497 993830462 8384118 993830462 8384118 5630341 8378700 5630341 8378700 5412266 8094239 5412266 8094239 994354745 7165911 994354745 7165911 995131819 6254048 995131819 6254048 995809094 5500947 995809094 5500947 3547109 885318243 3547109 885318243 599368203 982682073 599368203 982682073 350346133 729630186 350346133 729630186 600900507 993875221 600900507 993875221 439677072 531717268 439677072 531717268 609408650 889743995 609408650 889743995 656496678 610556434 656496678 610556434 329655084 467815116 329655084 467815116 303357136 452449577 303357136 452449577 726201213 393406366 726201213 393406366 259713172 368202501 259713172 368202501 233579024 330922329 233579024 330922329 793335286 287316849 793335286 287316849 812851767 274570680 812851767 274570680 817839904 261508643 817839904 261508643 167591951 243179377 167591951 243179377 838679301 241161467 838679301 241161467 153292122 210131184 153292122 210131184 868444549 196296334 868444549 196296334 128673448 185874274 128673448 185874274 876996760 176134109 876996760 176134109 113815776 164471788 113815776 164471788 891862639 158627902 891862639 158627902 899505254 143966498 899505254 143966498 906811935 135896379 906811935 135896379 87470265 131413107 87470265 131413107 917311993 123170849 917311993 123170849 920646381 119586905 920646381 119586905 929132016 107558153 929132016 107558153 66661098 90591783 66661098 90591783 58863858 87476630 58863858 87476630 942036896 79969381 942036896 79969381 946500789 79566098 946500789 79566098 948704836 72200196 948704836 72200196 44714502 61033283 44714502 61033283 961864042 55739108 961864042 55739108 962914700 53202397 962914700 53202397 34169175 45571533 34169175 45571533 971497960 42371512 971497960 42371512 27436445 40461448 27436445 40461448 973652936 38100511 973652936 38100511 976037154 31402088 976037154 31402088 979745917 29421284 979745917 29421284 982460554 25984907 982460554 25984907 983246163 24159213 983246163 24159213 15667584 23961463 15667584 23961463 15124089 22899850 15124089 22899850 14107932 21248206 14107932 21248206 987091653 18967846 987091653 18967846 989068405 16195310 989068405 16195310 9839175 13449637 9839175 13449637 8911604 12439782 8911604 12439782 8026762 11556758 8026762 11556758 992307279 9632393 992307279 9632393 993704187 8559494 993704187 8559494 5460401 8181143 5460401 8181143 995478083 6333442 995478083 639289478 995478083 639289478 391279603 939835267 391279603 939835267 372241208 549234257 372241208 549234257 512247339 819173995 512247339 819173995 379329457 654208196 379329457 654208196 582502388 892163797 582502388 892163797 384439525 994409039 384439525 994409039 604615951 816476272 604615951 816476272 412810058 552199531 412810058 552199531 319581749 442942524 319581749 442942524 294620102 414881575 294620102 414881575 267316165 391110747 267316165 391110747 746766180 362645591 746766180 362645591 801391747 295257705 801391747 295257705 806447011 274515723 806447011 274515723 832047730 246708306 832047730 246708306 838882940 234481320 838882940 234481320 146021433 215547646 146021433 215547646 861807186 203484828 861807186 203484828 132105829 195429194 132105829 195429194 870100562 178836500 870100562 178836500 118359629 173975900 118359629 173975900 896711847 151509430 896711847 151509430 98179145 136572416 98179145 136572416 87708693 128359892 87708693 128359892 916355120 124368657 916355120 124368657 917922869 109927313 917922869 109927313 70643875 101356302 70643875 101356302 934890460 92029793 934890460 92029793 60764589 89980725 60764589 89980725 945976905 78135423 945976905 78135423 47253038 66505482 47253038 66505482 38661562 55868259 38661562 55868259 964027923 52475926 964027923 52475926 964952487 49106999 964952487 49106999 967770456 45205485 967770456 45205485 29517478 43461231 29517478 43461231 26591726 37829813 26591726 37829813 22807592 33962969 22807592 33962969 977716735 33229658 977716735 33229658 20348024 30669071 20348024 30669071 20101395 30202048 20101395 30202048 18812269 26855925 18812269 26855925 17006871 25441510 17006871 25441510 984029829 23484809 984029829 23484809 985112375 21696865 985112375 21696865 13433714 17635717 13433714 17635717 10927374 15988121 10927374 15988121 989651008 13635657 989651008 13635657 8542186 12739987 8542186 12739987 991626891 11823694 991626891 11823694 992192093 11050195 992192093 11050195 992524760 10348357 992524760 10348357 993354214 8595985 993354214 8595985 5852020 8205873 5852020 8205873 994845740 6906227 994845740 6906227 4384159 700237410 4384159 700237410 411667411 502701193 411667411 502701193 623826400 861189193 623826400 861189193 324556811 483181340 324556811 483181340 683659515 459932935 683659515 459932935 693549756 446260964 693549756 446260964 283638403 420975501 283638403 420975501 720080474 401146943 720080474 401146943 263081315 392075288 263081315 392075288 752216853 357317664 752216853 357317664 225905396 337981533 225905396 337981533 781717608 301948575 781717608 301948575 802633815 280503165 802633815 280503165 166494303 249327450 166494303 249327450 837393117 233781461 837393117 233781461 851765471 206417940 851765471 206417940 132312159 195596779 132312159 195596779 877681028 157360679 877681028 157360679 102142457 152035008 102142457 152035008 904429563 142265802 904429563 142265802 92407946 128768439 92407946 128768439 914798438 125505398 914798438 125505398 82967909 117087500 82967909 117087500 76860932 112239102 76860932 112239102 928980464 94221553 928980464 94221553 62215215 91743651 62215215 91743651 943055569 81870989 943055569 81870989 947686121 75117167 947686121 75117167 958283908 60088803 958283908 60088803 39077215 56847824 39077215 56847824 965976562 47406400 965976562 47406400 30302802 44930642 30302802 44930642 970124892 43754803 970124892 43754803 28836479 41289437 28836479 41289437 27149822 40276304 27149822 40276304 972930612 37843320 972930612 37843320 25065693 37291761 25065693 37291761 974975748 36409140 974975748 36409140 977580862 33354233 977580862 33354233 22010584 32791989 22010584 32791989 978951182 30843834 978951182 30843834 20308448 27384308 20308448 27384308 17421686 25106343 17421686 25106343 983959763 23400960 983959763 23400960 15242051 21573426 15242051 21573426 986164607 17534386 986164607 17534386 988298489 17102399 988298489 17102399 10466233 15312350 10466233 15312350 9967439 13783179 9967439 13783179 991096541 12967897 991096541 12967897 8446652 12628709 8446652 12628709 7659679 10920207 7659679 10920207 6824685 9390928 6824685 9390928 993688540 8589557 993688540 8589557 5246970 7267694 5246970 7267694 4446530 7114011 4446530 650365498 4446530 650365498 646978621 938384053 646978621 938384053 350411046 500973366 350411046 500973366 620213147 992715675 620213147 992715675 357392631 712738395 357392631 712738395 661047578 581407907 661047578 581407907 460926224 865301964 460926224 865301964 666327705 456784093 666327705 456784093 707896611 428741873 707896611 428741873 717648512 413813143 717648512 413813143 270115915 363150236 270115915 363150236 219498012 323783720 219498012 323783720 801762438 293966366 801762438 293966366 804559079 269521463 804559079 269521463 828242558 250002195 828242558 250002195 841889540 225410401 841889540 225410401 139169615 198860637 139169615 198860637 868501734 163505814 868501734 163505814 108588155 162161252 108588155 162161252 893684771 153605831 893684771 153605831 99138401 141112701 99138401 141112701 94206284 138660268 94206284 138660268 908608358 132855955 908608358 132855955 84888842 122008043 84888842 122008043 76401664 114247316 76401664 114247316 927070034 107558151 927070034 107558151 939036529 87752630 939036529 87752630 57192293 82697140 57192293 82697140 946144462 78751793 946144462 78751793 50913606 63650129 50913606 63650129 40504489 56717697 40504489 56717697 35071160 49214303 35071160 49214303 967288378 47584945 967288378 47584945 969555673 42111753 969555673 42111753 27722712 37397907 27722712 37397907 976098689 34856289 976098689 34856289 22335772 32150429 22335772 32150429 978626034 28554045 978626034 28554045 981617629 27437178 981617629 27437178 982022857 26716441 982022857 26716441 16091942 24918963 16091942 24918963 985368179 21879924 985368179 21879924 986003895 17859185 986003895 17859185 988505715 16552539 988505715 16552539 989400291 14733019 989400291 14733019 9176824 13185144 9176824 13185144 991099251 12731890 991099251 12731890 991344795 12656964 991344795 12656964 7950078 12126810 7950078 12126810 7790544 11859334 7790544 11859334 7717275 10829069 7717275 10829069 7172674 10155071 7172674 10155071 993184832 8639854 993184832 8639854 993730748 8089924 993730748 8089924 4811552 7176070 4811552 7176070 994815524 945515748 994815524 945515748 418690481 836030419 418690481 836030419 598113223 808391735 598113223 808391735 338671160 919380899 338671160 919380899 530801414 568460746 530801414 568460746 423275831 867444749 423275831 867444749 644994488 748840415 644994488 748840415 442457898 984017925 442457898 984017925 337018852 522733184 337018852 522733184 474833827 861006487 474833827 861006487 652192269 727109213 652192269 727109213 491479918 802381154 491479918 802381154 616474289 553099627 616474289 553099627 481099428 955617335 481099428 955617335 609522833 560145351 609522833 560145351 365881070 526696420 365881070 526696420 515845904 977693665 515845904 977693665 452090558 633078559 452090558 633078559 548075788 836452175 548075788 836452175 480659231 656657589 480659231 656657589 378739097 953860178 378739097 953860178 580689057 506631985 580689057 506631985 374413999 772294241 374413999 772294241 586741528 806599500 586741528 806599500 380067952 692302012 380067952 692302012 442707731 460865839 442707731 460865839 704008214 428135582 704008214 428135582 280990907 409636242 280990907 409636242 749604813 348423671 749604813 348423671 774689912 325799380 774689912 325799380 210126807 304293807 210126807 304293807 199866254 300771031 199866254 300771031 189427567 271570029 189427567 271570029 819451373 266540756 819451373 266540756 162773870 240759881 162773870 240759881 151916395 223431569 151916395 223431569 855680839 214653724 855680839 214653724 864946877 197005007 864946877 197005007 883769117 164810193 883769117 164810193 108238860 161227049 108238860 161227049 98250601 147415370 98250601 147415370 902817534 143562741 902817534 143562741 906638923 131805576 906638923 131805576 913610263 124165301 913610263 124165301 76462078 112419898 76462078 112419898 66716340 96858805 66716340 96858805 937664547 90035617 937664547 90035617 57274082 84845572 57274082 84845572 945453262 80922949 945453262 80922949 42965596 61416993 42965596 61416993 959284271 51771253 959284271 51771253 967272764 44982642 967272764 44982642 28210771 37470433 28210771 37470433 974952562 36532521 974952562 36532521 23572795 34832841 23572795 34832841 977518318 33818002 977518318 33818002 978011332 32486991 978011332 32486991 20599195 30023106 20599195 30023106 19184829 28913164 19184829 28913164 981723101 26983920 981723101 26983920 17168178 26741103 17168178 26741103 982320683 26704655 982320683 26704655 982535426 24678780 982535426 24678780 15334901 22853433 15334901 22853433 14240044 21684731 14240044 21684731 11577630 17449037 11577630 17449037 10620652 15961090 10620652 15961090 989397357 15859951 989397357 15859951 989687349 15304531 989687349 15304531 9949755 13394933 9949755 13394933 990974204 13309868 990974204 13309868 991898180 11964234 991898180 11964234 7713945 10111643 7713945 10111643 6032744 8915027 6032744 8915027 993644389 8659222 993644389 8659222 5893424 7513857 5893424 7513857 994509844 691960987 994509844 691960987 385097476 518825144 385097476 518825144 618505575 739421602 618505575 739421602 438028597 603483054 438028597 603483054 511767743 878402575 511767743 878402575 455523724 666445861 455523724 666445861 590581523 613691536 590581523 613691536 657506131 904186170 657506131 904186170 516885794 941461503 516885794 941461503 384698486 523444623 384698486 523444623 682967282 443014229 682967282 443014229 701258735 438007145 701258735 438007145 284078881 382377632 284078881 382377632 215911417 320941296 215911417 320941296 212060070 315225660 212060070 315225660 203064270 282494380 203064270 282494380 812728329 276894737 812728329 276894737 180383075 258307518 180383075 258307518 829056224 255151970 829056224 255151970 831068874 244327865 831068874 244327865 143664387 208746897 143664387 208746897 137488913 205398927 137488913 205398927 864103213 202055268 864103213 202055268 129652491 192438215 129652491 192438215 112136547 166725712 112136547 166725712 889213910 156312951 889213910 156312951 897459212 150877070 897459212 150877070 900712331 144432560 900712331 144432560 912781047 117606416 912781047 117606416 923293530 112461591 923293530 112461591 66628290 99888543 66628290 99888543 934836288 94353067 934836288 94353067 61334352 90777734 61334352 90777734 57925745 84937132 57925745 84937132 54848540 79190064 54848540 79190064 948790105 70154900 948790105 70154900 46501818 63876779 46501818 63876779 957595798 60412090 957595798 60412090 40351463 54483492 40351463 54483492 963762326 52548136 963762326 52548136 32954011 45727777 32954011 45727777 29832974 45019491 29832974 45019491 974441267 37062477 974441267 37062477 23880076 34159958 23880076 34159958 979278368 31031986 979278368 31031986 18752839 28767986 18752839 28767986 981658900 27589304 981658900 27589304 982275530 25452877 982275530 25452877 984953087 22244543 984953087 22244543 985892921 20501229 985892921 20501229 987614280 18122007 987614280 18122007 11729965 17796567 11729965 17796567 988820535 16491278 988820535 16491278 10265208 15111965 10265208 15111965 8381285 12239936 8381285 12239936 991751732 12004404 991751732 12004404 6955980 9928071 6955980 9928071 6001058 8868317 6001058 8868317 993887020 8006038 993887020 8006038 4913460 7652155 4913460 800604839 4913460 800604839 629236894 580900622 629236894 580900622 576503495 903819898 576503495 903819898 651597808 469912411 651597808 469912411 696900056 445237905 696900056 445237905 294107707 439587706 294107707 439587706 753633313 352519990 753633313 352519990 769086298 327564607 769086298 327564607 208982524 307457581 208982524 307457581 802742740 283414860 802742740 283414860 182586784 262896130 182586784 262896130 830083236 253621111 830083236 253621111 161992197 237615712 161992197 237615712 851579161 218901645 851579161 218901645 131826432 174331919 131826432 174331919 111384559 161850330 111384559 161850330 106119202 157949788 106119202 157949788 897491865 149845706 897491865 149845706 94026334 136896694 94026334 136896694 91021124 134433392 91021124 134433392 914952366 128413869 914952366 128413869 927783294 100822011 927783294 100822011 65792970 94023338 65792970 94023338 939973394 89393129 939973394 89393129 941728491 86296524 941728491 86296524 51989971 71901517 51989971 71901517 953206483 68983947 953206483 68983947 46418406 63736561 46418406 63736561 42001300 60767023 42001300 60767023 40899407 57378705 40899407 57378705 962532361 54197150 962532361 54197150 966773987 49110736 966773987 49110736 32074667 47240540 32074667 47240540 30964866 45081713 30964866 45081713 972028063 41233044 972028063 41233044 26113601 38158431 26113601 38158431 974333496 38100515 974333496 38100515 25287776 36140758 25287776 36140758 977162901 34588778 977162901 34588778 977324830 34218983 977324830 34218983 978017551 31935958 978017551 31935958 20908426 31005542 20908426 31005542 980924098 28785886 980924098 28785886 981261534 28502301 981261534 28502301 16309136 23807881 16309136 23807881 14013140 20110773 14013140 20110773 12653971 18402148 12653971 18402148 11666522 17418634 11666522 17418634 11070062 16080036 11070062 16080036 990141295 13997587 990141295 13997587 990961377 13190718 990961377 13190718 8456538 12503636 8456538 12503636 991694949 11257724 991694949 11257724 992556954 10438281 992556954 10438281 6149229 8966639 6149229 8966639 993455589 658185924 993455589 658185924 355035853 976295707 355035853 976295707 603045717 556009064 603045717 556009064 376213535 876188252 376213535 876188252 343035072 703366642 343035072 703366642 612082174 505315168 612082174 505315168 391025953 808539871 391025953 808539871 640184923 490809723 640184923 490809723 676163191 448447760 676163191 448447760 281685483 402760606 281685483 402760606 752391695 359185677 752391695 359185677 232891961 346734043 232891961 346734043 194224334 288110931 194224334 288110931 183757876 260635586 183757876 260635586 169871071 246133134 169871071 246133134 843363668 233756757 843363668 233756757 145208312 217667560 145208312 217667560 862810222 200806992 862810222 200806992 873293797 186937559 873293797 186937559 113519580 167319189 113519580 167319189 890558321 156407499 890558321 156407499 103842334 154798799 103842334 154798799 100353054 147026063 100353054 147026063 93351012 138000366 93351012 138000366 913613340 124226254 913613340 124226254 77950428 110404630 77950428 110404630 69026230 95534957 69026230 95534957 936994217 92593704 936994217 92593704 939996340 89050800 939996340 89050800 58555555 87302829 58555555 87302829 945170151 81353178 945170151 81353178 946267019 75034740 946267019 75034740 952754832 69084187 952754832 69084187 957512005 62724212 957512005 62724212 959388050 58881473 959388050 58881473 35811722 52128779 35811722 52128779 965220247 50952657 965220247 50952657 967096002 47926613 967096002 47926613 969179398 40537233 969179398 40537233 26207675 39092790 26207675 39092790 25696824 38091869 25696824 38091869 974797465 37319945 974797465 37319945 976963252 34832843 976963252 34832843 22546249 32346023 22546249 32346023 18772581 29014145 18772581 29014145 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 17356229 988031579 17356229 11223870 16979140 11223870 16979140 989246616 15747221 989246616 15747221 10363724 13783177 10363724 13783177 8720575 13011627 8720575 13011627 8458765 12628704 8458765 12628704 991675967 11804610 991675967 11804610 993057438 9549007 993057438 9549007 993309036 9214997 993309036 9214997 6114093 8759767 6114093 8759767 5657498 7721865 5657498 7721865 5033862 803730499 5033862 803730499 548627638 631389541 548627638 631389541 319838960 459801406 319838960 459801406 304088180 452783469 304088180 452783469 698667419 445085933 698667419 445085933 255700059 369740185 255700059 369740185 241077434 361410595 241077434 361410595 759643038 346564765 759643038 346564765 774879110 312665984 774879110 312665984 790884249 295140597 790884249 295140597 188952779 283494324 188952779 283494324 824250137 263997443 824250137 263997443 160369519 228665078 160369519 228665078 849986974 216089108 849986974 216089108 863707866 191995457 863707866 191995457 115691902 171152669 115691902 171152669 886133283 162559066 886133283 162559066 107914437 159581430 107914437 159581430 895870016 149230379 895870016 149230379 903620161 141763852 903620161 141763852 93529601 124281021 93529601 124281021 81614029 114928736 81614029 114928736 930056387 99590919 930056387 99590919 63554970 93139912 63554970 93139912 60949832 88015886 60949832 88015886 941621544 80351618 941621544 80351618 47455702 65259881 47455702 65259881 43706717 62090576 43706717 62090576 38540412 55832114 38540412 55832114 963018868 53418199 963018868 53418199 34948572 49019245 34948572 49019245 31613312 45749362 31613312 45749362 29425094 41953276 29425094 41953276 27774836 39855240 27774836 39855240 973066896 39568005 973066896 39568005 25946069 35005978 25946069 35005978 23158034 34609108 23158034 34609108 978835216 30124525 978835216 30124525 19089210 29320972 19089210 29320972 981080957 28137371 981080957 28137371 982013790 27054635 982013790 27054635 983619103 23844395 983619103 23844395 984470657 22375485 984470657 22375485 986927770 18595606 986927770 18595606 987567735 18268330 987567735 18268330 11595877 17553874 11595877 17553874 988592898 16611297 988592898 16611297 9942192 13832290 9942192 13832290 9054978 13384047 9054978 13384047 991210610 12436298 991210610 12436298 991672992 12193473 991672992 12193473 992710261 9793036 992710261 9793036 993094628 9435585 993094628 9435585 6114640 8981378 6114640 8981378 5379880 8094237 5379880 829429806 5379880 829429806 586725346 991446114 586725346 991446114 444794766 559497586 444794766 559497586 671590867 466746077 671590867 466746077 307913868 454825063 307913868 454825063 300130683 405397152 300130683 405397152 727857764 391016341 727857764 391016341 252115659 363718660 252115659 363718660 232370321 344412758 232370321 344412758 772231167 313235238 772231167 313235238 798531724 288551558 798531724 288551558 810007526 265795685 810007526 265795685 162052555 240062724 162052555 240062724 157174538 235853637 157174538 235853637 843671167 224687246 843671167 224687246 145384318 217889822 145384318 217889822 882756206 174144578 882756206 174144578 886083947 168424986 886083947 168424986 891486266 161214944 891486266 161214944 893420188 151397927 893420188 151397927 902770134 144684277 902770134 144684277 95668391 139017398 95668391 139017398 912925288 125831091 912925288 125831091 82215304 117270954 82215304 117270954 926736493 107602744 926736493 107602744 70822344 99867178 70822344 99867178 65255294 97104324 65255294 97104324 936713937 94985088 936713937 94985088 60999660 90779389 60999660 90779389 941149159 86294121 941149159 86294121 54631347 76955534 54631347 76955534 948922672 70836275 948922672 70836275 953214581 66882180 953214581 66882180 44487772 64210347 44487772 64210347 957438421 58459084 957438421 58459084 964454809 50271562 964454809 50271562 31702996 46561363 31702996 46561363 27833115 40277662 27833115 40277662 973361380 36929217 973361380 36929217 23852965 35239527 23852965 35239527 21664030 32823118 21664030 32823118 21561555 31889997 21561555 31889997 979214443 30947868 979214443 30947868 20365187 30350136 20365187 30350136 980359213 29269701 980359213 29269701 17021306 25510535 17021306 25510535 16064149 24700005 16064149 24700005 984572167 21945478 984572167 21945478 12851087 19394052 12851087 19394052 11599708 17534385 11599708 17534385 11165432 17245320 11165432 17245320 989624494 15133180 989624494 15133180 990098335 14662404 990098335 14662404 9540048 13863333 9540048 13863333 9162035 13615613 9162035 13615613 990994197 12774204 990994197 12774204 8458053 12389202 8458053 12389202 8222900 11850428 8222900 11850428 992391835 10932634 992391835 10932634 992725305 9811466 992725305 9811466 6404131 9010895 6404131 9010895 993390060 897163753 993390060 897163753 429342841 999810167 429342841 999810167 358860527 694948269 358860527 694948269 677569282 462516564 677569282 462516564 693099798 451899966 693099798 451899966 283373118 419955932 283373118 419955932 736512437 379442014 736512437 379442014 249276234 363932369 249276234 363932369 769963159 294736265 769963159 294736265 801830001 293700548 801830001 293700548 176300842 257788621 176300842 257788621 830917881 238653117 830917881 238653117 843134628 223787645 843134628 223787645 143465509 182925885 143465509 182925885 879263407 178967621 879263407 178967621 882788131 175861338 882788131 175861338 116394267 173457602 116394267 173457602 115372424 168286987 115372424 168286987 111406993 164464963 111406993 164464963 109742651 163185995 109742651 163185995 891191188 152498491 891191188 152498491 904701201 141328003 904701201 141328003 909976395 128512421 909976395 128512421 81235328 117820150 81235328 117820150 925520134 109112713 925520134 109112713 67976020 99928097 67976020 99928097 934403925 95391024 934403925 95391024 60008116 88906025 60008116 88906025 941836338 81566010 941836338 81566010 946797704 76032932 946797704 76032932 951811803 70419793 951811803 70419793 952778757 68955366 952778757 68955366 46151913 65440633 46151913 65440633 39359114 58285348 39359114 58285348 36436992 52610242 36436992 52610242 32184128 47780155 32184128 47780155 970044372 43053921 970044372 43053921 26699820 37777267 26699820 37777267 24840679 36220214 24840679 36220214 23629812 35345550 23629812 35345550 23353642 34997062 23353642 34997062 977487598 33329133 977487598 33329133 20944489 31605169 20944489 31605169 20458938 30717640 20458938 30717640 980493367 29321658 980493367 29321658 981528155 26318018 981528155 26318018 15717504 19796686 15717504 19796686 987243115 18267977 987243115 18267977 988114259 17565506 988114259 17565506 11214037 17058326 11214037 17058326 989618433 15728634 989618433 15728634 10078519 14194208 10078519 14194208 990843470 13449639 990843470 13449639 991469713 11478240 991469713 11478240 7258997 10437425 7258997 10437425 992694755 10142434 992694755 10142434 992890334 9733158 992890334 9733158 6352802 8567754 6352802 8567754 5795227 602446779 5795227 602446779 649458523 983313185 649458523 983313185 365160363 639393307 365160363 639393307 653358241 843721774 653358241 843721774 378564836 471199465 378564836 471199465 683764578 465314909 683764578 465314909 705667704 397473713 705667704 397473713 262219093 384399890 262219093 384399890 253847147 378770399 253847147 378770399 768031981 307429553 768031981 307429553 797427834 290881172 797427834 290881172 815530323 268706510 815530323 268706510 828853911 255556080 828853911 255556080 831777670 249639143 831777670 249639143 162469327 235967704 162469327 235967704 153621875 226751183 153621875 226751183 141364737 203750767 141364737 203750767 134751097 197528137 134751097 197528137 876145078 182496841 876145078 182496841 880346067 172994215 880346067 172994215 886655632 164123483 886655632 164123483 895385524 151782589 895385524 151782589 99430081 145610872 99430081 145610872 91484274 130151778 91484274 130151778 86258363 127080000 86258363 127080000 921601522 116429626 921601522 116429626 926597389 109031052 926597389 109031052 930515710 104448243 930515710 104448243 932736387 101969719 932736387 101969719 65288110 97753343 65288110 97753343 64455310 89093535 64455310 89093535 948603269 75173917 948603269 75173917 48573672 71696775 48573672 71696775 48130647 71454883 48130647 71454883 952718339 68897809 952718339 68897809 46407806 66067295 46407806 66067295 959647736 59024919 959647736 59024919 38026229 55729655 38026229 55729655 37413109 48196569 37413109 48196569 29306478 43455391 29306478 43455391 28203058 40314387 28203058 40314387 972861391 38457706 972861391 38457706 25010378 36296327 25010378 36296327 23635586 35315379 23635586 35315379 978480429 32104777 978480429 32104777 21086407 30373109 21086407 30373109 17379400 25656660 17379400 25656660 984790168 22106365 984790168 22106365 13878900 20739795 13878900 20739795 13158585 19315834 13158585 19315834 987863424 17879682 987863424 17879682 988244469 16869829 988244469 16869829 10592750 15389151 10592750 15389151 990317647 14488483 990317647 14488483 9674623 14276807 9674623 14276807 990774897 13295289 990774897 13295289 8684504 12546680 8684504 12546680 992003790 11517840 992003790 11517840 7026512 10128882 7026512 10128882 992781189 916672157 992781189 916672157 471924157 473843289 471924157 473843289 314697532 472446578 314697532 472446578 681544109 469261667 681544109 469261667 312113557 465816241 312113557 465816241 303141401 453314913 303141401 453314913 698952287 441826042 698952287 441826042 275145361 411753415 275145361 411753415 260273519 384979550 260273519 384979550 236449973 354515149 236449973 354515149 763046467 348336579 763046467 348336579 228779516 310312055 228779516 310312055 194014100 278638843 194014100 278638843 815394645 271031353 815394645 271031353 172310329 255940739 172310329 255940739 831468194 251704055 831468194 251704055 153680208 227305831 153680208 227305831 851186504 213183691 851186504 213183691 866064250 186603234 866064250 186603234 123781066 181305951 123781066 181305951 112284656 166436390 112284656 166436390 102805895 153561366 102805895 153561366 101162147 137145019 101162147 137145019 87884756 130515772 87884756 130515772 919523351 115085842 919523351 115085842 74215224 110705500 74215224 110705500 70464594 105836435 70464594 105836435 68078535 100427669 68078535 100427669 935062716 97107699 935062716 97107699 935816633 91632375 935816633 91632375 59961462 89677402 59961462 89677402 58799437 79325562 58799437 79325562 52158245 73223726 52158245 73223726 49134283 71537487 49134283 71537487 953190842 68796761 953190842 68796761 44270895 59078223 44270895 59078223 39204560 57264290 39204560 57264290 965902634 48628807 965902634 48628807 31872757 46728058 31872757 46728058 30252022 44112251 30252022 44112251 970556109 40761321 970556109 40761321 25230364 35794061 25230364 35794061 976832761 33186058 976832761 33186058 21622102 30868065 21622102 30868065 980183393 28054419 980183393 28054419 17873040 27436087 17873040 27436087 982276791 26529560 982276791 26529560 16111715 23946145 16111715 23946145 14107255 22106366 14107255 22106366 986365096 20399335 986365096 20399335 986928591 18758046 986928591 18758046 12086189 18308018 12086189 18308018 11963846 16953768 11963846 16953768 10220208 14176475 10220208 14176475 9353490 13255544 9353490 13255544 8142855 10829068 8142855 10829068 992596727 10468942 992596727 10468942 992674128 655777416 992674128 655777416 638674476 491617187 638674476 491617187 669063593 480766372 669063593 480766372 313757348 470298154 313757348 470298154 701292909 414345080 701292909 414345080 733186182 393828353 733186182 393828353 250161366 355491995 250161366 355491995 767374417 314256355 767374417 314256355 800791596 292990740 800791596 292990740 810685325 277732322 810685325 277732322 176168313 267139818 176168313 267139818 825186581 257482122 825186581 257482122 166302443 251728194 166302443 251728194 151353286 227040906 151353286 227040906 854822007 204251354 854822007 204251354 133212107 189312955 133212107 189312955 124966852 183860915 124966852 183860915 881921767 167751006 881921767 167751006 893624987 157152993 893624987 157152993 93321735 139280877 93321735 139280877 910834895 121262026 910834895 121262026 77239408 114282734 77239408 114282734 71912737 102175328 71912737 102175328 935148128 95631567 935148128 95631567 62087550 90439724 62087550 90439724 58403243 80622800 58403243 80622800 949514998 74164028 949514998 74164028 47400559 67448965 47400559 67448965 954822877 62801494 954822877 62801494 42249409 59038841 42249409 59038841 960744597 55832117 960744597 55832117 35521820 49437015 35521820 49437015 966878928 46123019 966878928 46123019 969095207 45035407 969095207 45035407 29442732 42103751 29442732 42103751 27702065 40537234 27702065 40537234 972753503 36373665 972753503 36373665 975888754 36104148 975888754 36104148 977228439 33749592 977228439 33749592 21473937 31263351 21473937 31263351 20389638 30221774 20389638 30221774 980177177 29984027 980177177 29984027 981404847 27883186 981404847 27883186 981945435 25611057 981945435 25611057 14609837 22643672 14609837 22643672 985640531 20974739 985640531 20974739 986639219 19236532 986639219 19236532 12504084 18946183 12504084 18946183 987705779 16621543 987705779 16621543 989212959 15747219 989212959 15747219 990318869 14292049 990318869 14292049 9605190 14276805 9605190 14276805 9160468 12873610 9160468 12873610 991893053 11850426 991893053 11850426 7694900 11456483 7694900 11456483 992140569 11198726 992140569 11198726 992359301 10578075 992359301 10578075 6695839 9867155 6695839 551667863 6695839 551667863 624818555 497330555 624818555 497330555 678322428 467155506 678322428 467155506 303921255 454906695 303921255 454906695 297309359 403003634 297309359 403003634 730854753 388190424 730854753 388190424 747527363 351988410 747527363 351988410 779597931 326126727 779597931 326126727 211923729 298675657 211923729 298675657 800347894 286477225 800347894 286477225 177178801 261385116 177178801 261385116 157850699 235601550 157850699 235601550 844890647 222194906 844890647 222194906 144681018 214846590 144681018 214846590 142058981 202074804 142058981 202074804 865196799 193104570 865196799 193104570 118492928 177523040 118492928 177523040 887770991 165577240 887770991 165577240 109762387 157562120 109762387 157562120 896017191 153677555 896017191 153677555 898191516 149666335 898191516 149666335 99073595 144656742 99073595 144656742 909686298 121994818 909686298 121994818 78021793 112419896 78021793 112419896 929996715 99452555 929996715 99452555 66041994 94353066 66041994 94353066 938474770 91766279 938474770 91766279 57021479 84702795 57021479 84702795 53736012 74984774 53736012 74984774 950354580 71561263 950354580 71561263 47935464 69016854 47935464 69016854 46548081 65458158 46548081 65458158 39676283 57811664 39676283 57811664 961153327 56903658 961153327 56903658 34540391 50121559 34540391 50121559 33447952 48112775 33447952 48112775 31540448 45107197 31540448 45107197 969428294 41705693 969428294 41705693 972206793 41103353 972206793 41103353 25965621 37827659 25965621 37827659 24548980 36389816 24548980 36389816 23739935 35613264 23739935 35613264 23206997 32150427 23206997 32150427 20661199 30465269 20661199 30465269 19253988 28111876 19253988 28111876 16416181 25206239 16416181 25206239 984292195 22215211 984292195 22215211 13877028 20457957 13877028 20457957 12793331 19483905 12793331 19483905 987520066 18400971 987520066 18400971 11655619 17505626 11655619 17505626 11433936 15244042 11433936 15244042 989877518 14515890 989877518 14515890 9709323 14457937 9709323 14457937 990868566 13419554 990868566 13419554 8640160 12193474 8640160 12193474 7850997 11901887 7850997 11901887 992460250 10894616 992460250 10894616 7206960 731324585 7206960 731324585 654369543 994450264 654369543 994450264 382395750 571070718 382395750 571070718 660670778 498988457 660670778 498988457 321852889 481796179 321852889 481796179 724710871 375996871 724710871 375996871 751429390 364951508 751429390 364951508 242847417 355804187 242847417 355804187 771942150 326886275 771942150 326886275 208308063 289666574 208308063 289666574 185746500 274539807 185746500 274539807 178972569 271451167 178972569 271451167 173185536 261549253 173185536 261549253 829819148 252093341 829819148 252093341 843500764 233187681 843500764 233187681 149233381 221837638 149233381 221837638 854387637 210530926 854387637 210530926 861831465 204475166 861831465 204475166 131447836 196948643 131447836 196948643 129033445 188876590 129033445 188876590 874770472 184962580 874770472 184962580 878396422 182166716 878396422 182166716 880324212 177015124 880324212 177015124 113052981 166295446 113052981 166295446 897253943 146371217 897253943 146371217 903633851 142962992 903633851 142962992 91936702 127725639 91936702 127725639 81004484 112712672 81004484 112712672 927070909 107499838 927070909 107499838 66478407 96872771 66478407 96872771 63102205 89612689 63102205 89612689 942920687 83600946 942920687 83600946 946139345 78674733 946139345 78674733 949005135 75914974 949005135 75914974 950281848 70070579 950281848 70070579 39974926 51163631 39974926 51163631 966359911 49091760 966359911 49091760 969028770 45143164 969028770 45143164 29603130 44311979 29603130 44311979 970462557 43765225 970462557 43765225 27627510 38109730 27627510 38109730 975765518 36391337 975765518 36391337 24071034 36003480 24071034 36003480 23694905 35402580 23694905 35402580 22502349 31520118 22502349 31520118 979441132 30465268 979441132 30465268 979930946 30020689 979930946 30020689 19079015 29348775 19079015 29348775 18290736 28206994 18290736 28206994 983334617 22537180 983334617 22537180 14229077 22172711 14229077 22172711 985518438 21951082 985518438 21951082 986533209 19315518 986533209 19315518 12209338 18443553 12209338 18443553 10702044 16364862 10702044 16364862 990179392 14692829 990179392 14692829 9625006 13788381 9625006 13788381 9169454 13190719 9169454 13190719 991563419 12381933 991563419 12381933 991638622 11148672 991638622 11148672 7369306 10952495 7369306 10952495 7266528 795473115 7266528 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 505691950 487754349 505691950 345339178 966006984 345339178 966006984 651605732 617515891 651605732 617515891 438628216 879520298 438628216 879520298 559654348 638841090 559654348 638841090 425326662 982105263 425326662 982105263 568843492 681383179 568843492 681383179 627123309 639273953 627123309 639273953 445056550 891756998 445056550 891756998 659066095 980921608 659066095 980921608 484371793 683926460 484371793 683926460 589964929 778055349 589964929 778055349 527687910 517828440 527687910 517828440 348616348 754115373 348616348 754115373 582125813 618416865 582125813 618416865 628099240 838806145 628099240 838806145 444430507 774084067 444430507 774084067 603117494 973738324 603117494 973738324 467888818 594603231 467888818 594603231 537999534 901868465 537999534 901868465 622883652 937900271 622883652 937900271 374778574 768755331 374778574 768755331 543446413 945121511 543446413 945121511 335508144 625271639 335508144 625271639 543642936 835897384 543642936 835897384 377040618 718447073 377040618 718447073 487128552 803701805 487128552 803701805 360483570 593474873 360483570 593474873 619121045 821254367 619121045 821254367 637176903 517138110 637176903 517138110 406249181 721939103 406249181 721939103 615870953 563680870 615870953 563680870 455207877 768836472 455207877 768836472 549841056 916877081 549841056 916877081 661736401 554832863 661736401 554832863 425283595 882441637 425283595 882441637 668142029 486395103 668142029 486395103 287256507 410643896 287256507 410643896 733170867 373571169 733170867 373571169 245361359 366360987 245361359 366360987 231183528 345933334 231183528 345933334 221136392 326961807 221136392 326961807 795464521 302202987 795464521 302202987 194427677 284505967 194427677 284505967 817391796 264553273 817391796 264553273 829496158 255386959 829496158 255386959 834402414 245485782 834402414 245485782 141950634 213886028 141950634 213886028 859150084 208661247 859150084 208661247 131301478 190918875 131301478 190918875 874070624 186322110 874070624 186322110 121128892 181168233 121128892 181168233 893049793 159626346 893049793 159626346 106018947 157720325 106018947 157720325 896600839 154836970 896600839 154836970 899342153 148139625 899342153 148139625 906880362 128400054 906880362 128400054 81695904 117679962 81695904 117679962 924582938 113004369 924582938 113004369 925548407 103421097 925548407 103421097 932836732 101295112 932836732 101295112 64108325 91570994 64108325 91570994 943523349 81070155 943523349 81070155 948241272 75136037 948241272 75136037 48624912 63782083 48624912 63782083 958325702 60858343 958325702 60858343 959349918 59697264 959349918 59697264 37152835 53021796 37152835 53021796 34385329 50010780 34385329 50010780 33716664 46968475 33716664 46968475 968355036 45744979 968355036 45744979 969048806 45250781 969048806 45250781 29009799 43032546 29009799 43032546 971910944 37367475 971910944 37367475 24380150 36607664 24380150 36607664 978391439 32001009 978391439 32001009 979255936 30802247 979255936 30802247 980309532 28921049 980309532 28921049 17536905 25547234 17536905 25547234 983639459 23052001 983639459 23052001 14997269 22746781 14997269 22746781 14209899 21333294 14209899 21333294 986465408 19857623 986465408 19857623 12818719 19541159 12818719 19541159 987977630 15954365 987977630 15954365 9960045 14488486 9960045 14488486 990688184 14041312 990688184 14041312 990710759 13863330 990710759 13863330 991111364 12805599 991111364 12805599 991275151 12585930 991275151 12585930 8244680 11836857 8244680 11836857 7419030 10982523 7419030 10982523 7274222 10972853 7274222 712258054 7274222 712258054 508096669 547718289 508096669 547718289 359799668 895010300 359799668 895010300 466434081 649653905 466434081 649653905 409319214 785938246 409319214 785938246 488647348 682564179 488647348 682564179 595370906 826609437 595370906 826609437 461322940 675478851 461322940 675478851 589589866 884362987 589589866 884362987 550730743 497923689 550730743 497923689 325593548 436434585 325593548 436434585 718295946 408952573 718295946 408952573 269412387 373219262 269412387 373219262 748939160 369559742 748939160 369559742 240772355 336074523 240772355 336074523 779103315 318606944 779103315 318606944 210098667 311142731 210098667 311142731 795828149 301211159 795828149 301211159 797515847 292313117 797515847 292313117 804645210 285529381 804645210 285529381 815846960 275740196 815846960 275740196 816875385 274675831 816875385 274675831 822074659 263629625 822074659 263629625 169562679 253034441 169562679 253034441 164787583 241582854 164787583 241582854 853445643 217735781 853445643 217735781 139564954 198459644 139564954 198459644 870817819 192995985 870817819 192995985 122332012 183404737 122332012 183404737 889181109 162725468 889181109 162725468 897340444 146973970 897340444 146973970 96683159 131112052 96683159 131112052 86655612 127644560 86655612 127644560 916281120 121267191 916281120 121267191 924519414 113068903 924519414 113068903 925662602 107792507 925662602 107792507 932357863 102425939 932357863 102425939 936214596 93197088 936214596 93197088 938991601 88164026 938991601 88164026 56857427 84937130 56857427 84937130 946130286 75950927 946130286 75950927 951287868 68983949 951287868 68983949 955624718 65190586 955624718 65190586 41292454 58858781 41292454 58858781 962717343 54766609 962717343 54766609 36814465 53739036 36814465 53739036 964496824 51051162 964496824 51051162 33425416 47862000 33425416 47862000 30503745 45484679 30503745 45484679 29662100 44635113 29662100 44635113 970233722 44112249 970233722 44112249 28634006 42531305 28634006 42531305 971570612 40959355 971570612 40959355 972629615 36746965 972629615 36746965 24330856 33823625 24330856 33823625 978057937 31453058 978057937 31453058 20691971 30802243 20691971 30802243 20172591 30076378 20172591 30076378 981328230 28398481 981328230 28398481 981975591 24363341 981975591 24363341 15808318 23670343 15808318 23670343 984939940 22507395 984939940 22507395 986207334 20598745 986207334 20598745 986695741 17270108 986695741 17270108 988686259 16364867 988686259 16364867 10612466 15928669 10612466 15928669 989785947 15205234 989785947 15205234 990428441 14272765 990428441 14272765 8763236 13128600 8763236 13128600 8545088 12658160 8545088 12658160 992118081 11345857 992118081 11345857 7465916 885242196 7465916 885242196 656026693 567912803 656026693 567912803 359030479 951631844 359030479 951631844 619107619 832951951 619107619 832951951 388686372 728834259 388686372 728834259 642176892 708707622 642176892 708707622 349498691 936731305 349498691 936731305 572467065 515675029 572467065 515675029 354669390 927209765 354669390 927209765 648454913 547355172 648454913 547355172 336840630 754799900 336840630 754799900 563002501 583188316 563002501 583188316 394587386 966658362 394587386 966658362 640015713 615455770 640015713 615455770 451045845 725815274 451045845 725815274 518239959 992165188 518239959 992165188 429148673 628002495 429148673 628002495 657561346 989672252 657561346 989672252 554195616 500345984 554195616 500345984 424934911 911758246 424934911 911758246 579351520 560983824 579351520 560983824 480908202 910438449 480908202 910438449 576071194 558673696 576071194 558673696 690101189 451951888 690101189 451951888 289124502 418194865 289124502 418194865 718886092 406622690 718886092 406622690 253845105 376510089 253845105 376510089 758543194 344217904 758543194 344217904 209945805 307984140 209945805 307984140 203497972 302562922 203497972 302562922 198033450 294181722 198033450 294181722 803833958 287323727 803833958 287323727 181528594 275221765 181528594 275221765 173742421 262241814 173742421 262241814 826423079 239268479 826423079 239268479 843073977 231763883 843073977 231763883 148418701 217507161 148418701 217507161 856005359 213823155 856005359 213823155 131776585 194422911 131776585 194422911 128556302 188791614 128556302 188791614 877668871 179533082 877668871 179533082 115261415 172028872 115261415 172028872 888838307 165568217 888838307 165568217 891626481 149950172 891626481 149950172 913575655 127081514 913575655 127081514 916692232 124841039 916692232 124841039 922586488 116288270 922586488 116288270 924132467 113365043 924132467 113365043 926038816 102699890 926038816 102699890 65988618 96897131 65988618 96897131 938706815 88472933 938706815 88472933 55857145 80769134 55857145 80769134 945975651 77514641 945975651 77514641 50903159 75181385 50903159 75181385 951795639 67615829 951795639 67615829 43268931 61980574 43268931 61980574 962170378 56042448 962170378 56042448 964819511 51798942 964819511 51798942 34273835 49059605 34273835 49059605 968604244 45252195 968604244 45252195 969219217 45107200 969219217 45107200 29729236 44890163 29729236 44890163 970469243 41027521 970469243 41027521 972367838 37144060 972367838 37144060 24637248 36972080 24637248 36972080 23050680 34544192 23050680 34544192 22603825 33536777 22603825 33536777 978146145 32934000 978146145 32934000 978642493 31860505 978642493 31860505 20331029 24701081 20331029 24701081 984312321 23114808 984312321 23114808 984796029 22111928 984796029 22111928 13568168 19884486 13568168 19884486 12330470 18010941 12330470 18010941 987879062 17829610 987879062 17829610 988908879 16339614 988908879 16339614 989677438 15312168 989677438 15312168 9801930 14543275 9801930 14543275 8894992 13201721 8894992 13201721 991107609 12949049 991107609 12949049 8032023 11859331 8032023 11859331 992156307 11171531 992156307 11171531 992224279 748997759 992224279 748997759 401967275 859788747 401967275 859788747 607190194 658779564 607190194 658779564 341295517 868935072 341295517 868935072 630109050 530912291 630109050 530912291 428815814 768948033 428815814 768948033 588821374 900193370 588821374 900193370 344111689 580030503 344111689 580030503 599895500 833705216 599895500 833705216 424277535 652914800 424277535 652914800 593498011 912535529 593498011 912535529 393561848 581136259 393561848 581136259 515569970 810578262 515569970 810578262 592062472 683869910 592062472 683869910 402913415 862110455 402913415 862110455 345943673 490719734 345943673 490719734 681057592 469370832 681057592 469370832 310884329 439786864 310884329 439786864 717214438 418285644 717214438 418285644 277456325 410575745 277456325 410575745 744843012 375182682 744843012 375182682 246375401 358101797 246375401 358101797 234726859 347326527 234726859 347326527 231432283 341102342 231432283 341102342 776427554 323572157 776427554 323572157 789819776 302933634 789819776 302933634 194018572 278391114 194018572 278391114 815181110 275885330 815181110 275885330 823598062 264450363 823598062 264450363 833200798 227835473 833200798 227835473 852710840 218279024 852710840 218279024 141250013 198893045 141250013 198893045 867741171 194909519 867741171 194909519 129746981 194002637 129746981 194002637 880992325 177962025 880992325 177962025 885432076 169809947 885432076 169809947 111892643 163779917 111892643 163779917 894352093 150702306 894352093 150702306 98049771 145796074 98049771 145796074 95187357 138369591 95187357 138369591 85300411 125461048 85300411 125461048 917603034 120667377 917603034 120667377 80212425 115402859 80212425 115402859 76597142 113873935 76597142 113873935 928832594 107408126 928832594 107408126 69725247 102206568 69725247 102206568 937139055 93488934 937139055 93488934 61572122 89344915 61572122 89344915 54221858 77908802 54221858 77908802 51689603 76854748 51689603 76854748 955873429 62805241 955873429 62805241 959245422 58370708 959245422 58370708 961007921 57201079 961007921 57201079 37878264 55572410 37878264 55572410 36498953 51293695 36498953 51293695 965990676 48170040 965990676 48170040 31217268 46067686 31217268 46067686 968966641 44044946 968966641 44044946 28193328 41968803 28193328 41968803 972751077 38632028 972751077 38632028 24771674 36752902 24771674 36752902 975743267 35205179 975743267 35205179 22839242 34156496 22839242 34156496 21272642 31513477 21272642 31513477 983571880 24737843 983571880 24737843 15317910 23440459 15317910 23440459 984474309 22838878 984474309 22838878 14263759 22172710 14263759 22172710 13777094 21331661 13777094 21331661 986452168 19884488 986452168 19884488 986691968 19595696 986691968 19595696 11929141 16832641 11929141 16832641 10913832 16523197 10913832 16523197 989181730 15487568 989181730 15487568 10264358 15294196 10264358 15294196 989987195 14654545 989987195 14654545 990709119 13593555 990709119 13593555 991190287 12289883 991190287 12289883 8040760 12286608 8040760 762116357 8040760 762116357 582945668 473559728 582945668 473559728 281341795 407786984 281341795 407786984 263244692 381483196 263244692 381483196 252956428 370606322 252956428 370606322 761499345 342793977 761499345 342793977 215564037 314397286 215564037 314397286 801176171 287087603 801176171 287087603 185698540 281766455 185698540 281766455 817590466 268661203 817590466 268661203 175466269 256580878 175466269 256580878 163970411 237086486 163970411 237086486 851729046 204417656 851729046 204417656 865315413 198753232 865315413 198753232 130268974 194412658 130268974 194412658 126232770 182679356 126232770 182679356 115699037 164272581 115699037 164272581 106979179 160008398 106979179 160008398 99705639 147790107 99705639 147790107 97157457 130982812 97157457 130982812 915321241 126800572 915321241 126800572 77214120 115720160 77214120 115720160 76936247 112172749 76936247 112172749 74147068 108813568 74147068 108813568 928717013 107907779 928717013 107907779 931364491 102893184 931364491 102893184 936267258 83318937 936267258 83318937 945319465 80821357 945319465 80821357 53233367 78911655 53233367 78911655 948018758 75372950 948018758 75372950 47092008 67656655 47092008 67656655 957700485 62130289 957700485 62130289 962099269 54501839 962099269 54501839 964133361 50554061 964133361 50554061 967243241 46367681 967243241 46367681 30946382 45727778 30946382 45727778 968957512 44439782 968957512 44439782 970430122 40293528 970430122 40293528 26674689 39980325 26674689 39980325 973414179 38280777 973414179 38280777 974486318 37397909 974486318 37397909 23626328 34856271 23626328 34856271 22466555 33060582 22466555 33060582 978532039 32152799 978532039 32152799 982886999 24142951 982886999 24142951 984021280 23454263 984021280 23454263 15026849 22991524 15026849 22991524 984952536 22503714 984952536 22503714 985358629 21968764 985358629 21968764 13505951 20612796 13505951 20612796 986365704 19780627 986365704 19780627 12171925 18281646 12171925 18281646 988683433 16491276 988683433 16491276 989626166 15060275 989626166 15060275 990240670 14244475 990240670 14244475 990698019 13217322 990698019 13217322 8808866 743727719 8808866 743727719 664702496 475804523 664702496 475804523 303127012 446356923 303127012 446356923 290342748 421855572 290342748 421855572 726968388 399351662 726968388 399351662 263165279 389179592 263165279 389179592 744384465 361874091 744384465 361874091 764152124 345449883 764152124 345449883 767430705 318951953 767430705 318951953 205221680 301228139 205221680 301228139 799449575 285791602 799449575 285791602 175761137 259623733 175761137 259623733 150542280 223846326 150542280 223846326 137486106 206141274 137486106 206141274 866165516 197933756 866165516 197933756 131546887 192026645 131546887 192026645 127611387 189181871 127611387 189181871 880403708 176471738 880403708 176471738 890370499 155339706 890370499 155339706 100499298 149523829 100499298 149523829 98518404 141697147 98518404 141697147 911128612 132638357 911128612 132638357 912483130 129300808 912483130 129300808 85977851 128604203 85977851 128604203 922828659 115989893 922828659 115989893 73723006 108883936 73723006 108883936 929084347 105789163 929084347 105789163 69493854 89826078 69493854 89826078 940923219 84152033 940923219 84152033 53269575 78535830 53269575 78535830 52168971 76488108 52168971 76488108 49209956 68111788 49209956 68111788 42351210 62364921 42351210 62364921 960095718 58739597 960095718 58739597 961251559 56225542 961251559 56225542 36867394 53533866 36867394 53533866 965078278 48998782 965078278 48998782 31374776 46300105 31374776 46300105 969695013 43583289 969695013 43583289 972354941 40621561 972354941 40621561 974077717 38211706 974077717 38211706 25226110 37529744 25226110 37529744 975075301 36339775 975075301 36339775 22201318 32928235 22201318 32928235 21496308 32297636 21496308 32297636 980965191 28351335 980965191 28351335 17937578 25373253 17937578 25373253 16028498 23975210 16028498 23975210 984387387 23114710 984387387 23114710 984617459 22868308 984617459 22868308 14767782 22606496 14767782 22606496 14110638 21451940 14110638 21451940 986224598 20672313 986224598 20672313 13162015 20024755 13162015 20024755 986635318 19796687 986635318 19796687 12156366 18372756 12156366 18372756 988134675 16982417 988134675 16982417 10458447 15732122 10458447 15732122 9994806 14948652 9994806 14948652 990211995 13870262 990211995 13870262 9015982 13173199 9015982 13173199 991079796 918501103 991079796 918501103 357261012 687746561 357261012 687746561 650489566 991936352 650489566 991936352 376016700 705870391 376016700 705870391 601522377 857626569 601522377 857626569 406497378 793050629 406497378 793050629 545709417 895047413 545709417 895047413 327070076 476247039 327070076 476247039 316846582 461408983 316846582 461408983 698592263 412758637 698592263 412758637 274419945 406723649 274419945 406723649 726396879 402384914 726396879 402384914 731752915 396926319 731752915 396926319 255628471 382271955 255628471 382271955 253554153 378078545 253554153 378078545 748955483 351035645 748955483 351035645 773074720 321343010 773074720 321343010 210843532 313154486 210843532 313154486 792442614 297906406 792442614 297906406 803408593 287645421 803408593 287645421 188528557 272696373 188528557 272696373 173868420 260719085 173868420 260719085 832912049 237962334 832912049 237962334 156532350 230045618 156532350 230045618 148477482 211229392 148477482 211229392 860101406 199915565 860101406 199915565 128861836 191055725 128861836 191055725 872627150 185662755 872627150 185662755 112533928 155485184 112533928 155485184 96614347 140577377 96614347 140577377 88701573 133334195 88701573 133334195 88118419 128845829 88118419 128845829 84075015 126044729 84075015 126044729 83138407 124510520 83138407 124510520 81940909 120217979 81940909 120217979 80120472 118493381 80120472 118493381 924274195 113759247 924274195 113759247 926060933 110311455 926060933 110311455 70822978 105732522 70822978 105732522 935164032 84906833 935164032 84906833 52464595 68796759 52464595 68796759 955040603 66107844 955040603 66107844 957120943 60977516 957120943 60977516 40329264 59259439 40329264 59259439 960604296 56435715 960604296 56435715 962950857 53578238 962950857 53578238 35609139 52228601 35609139 52228601 35179241 50977970 35179241 50977970 967166330 48196566 967166330 48196566 967763578 47149830 967763578 47149830 968094063 46334038 968094063 46334038 30477369 41332093 30477369 41332093 26203734 39005286 26203734 39005286 25442790 38148241 25442790 38148241 24913033 37353049 24913033 37353049 23948063 35634598 23948063 35634598 977004869 34080570 977004869 34080570 21811978 32873309 21811978 32873309 978397670 32475087 978397670 32475087 978726375 31084742 978726375 31084742 19239367 29414556 19239367 29414556 17781335 26128306 17781335 26128306 983406045 24661055 983406045 24661055 15377899 23085490 15377899 23085490 985544297 20804654 985544297 20804654 13379876 20437381 13379876 20437381 986494084 19236530 986494084 19236530 987567486 18438140 987567486 18438140 988440395 15877650 988440395 15877650 10509651 15746158 10509651 15746158 990044388 15065660 990044388 15065660 9396894 13886083 9396894 13886083 9226030 13444754 9226030 13444754 990948371 757149311 990948371 757149311 498997817 881591651 498997817 881591651 657158737 933039734 657158737 933039734 394366788 719990223 394366788 719990223 585171000 914916914 585171000 914916914 523387794 687069159 523387794 687069159 329265280 477538829 329265280 477538829 685914420 459038028 685914420 459038028 303157241 451136828 303157241 451136828 287557011 420051776 287557011 420051776 276744931 413517943 276744931 413517943 724722480 394132794 724722480 394132794 260746312 387614320 260746312 387614320 761238331 340831120 761238331 340831120 214757260 321436561 214757260 321436561 785299246 317225389 785299246 317225389 795426454 303952552 795426454 303952552 198298683 292675329 198298683 292675329 806002857 287852166 806002857 287852166 819824019 269830822 819824019 269830822 821534776 267564275 821534776 267564275 834026526 243551104 834026526 243551104 159475464 238715296 159475464 238715296 152290934 213995713 152290934 213995713 857214894 211015294 857214894 211015294 137983340 203921854 137983340 203921854 133129723 195967052 133129723 195967052 871061575 186696742 871061575 186696742 120581949 161900057 120581949 161900057 106146953 154639113 106146953 154639113 898138190 152567982 898138190 152567982 901713740 138944674 901713740 138944674 90729309 135343306 90729309 135343306 89650744 132596052 89650744 132596052 912556115 131517209 912556115 131517209 917435131 122431626 917435131 122431626 81473848 116824105 81473848 116824105 925042174 110297879 925042174 110297879 928847631 105732527 928847631 105732527 65985225 90303668 65985225 90303668 60087926 87631624 60087926 87631624 941964775 80749880 941964775 80749880 946144995 79135221 946144995 79135221 951702265 71901520 951702265 71901520 46214017 68538759 46214017 68538759 955536312 65857779 955536312 65857779 43224272 60169861 43224272 60169861 961370402 56540243 961370402 56540243 37826673 55508374 37826673 55508374 964504002 51286291 964504002 51286291 966501056 47739907 966501056 47739907 31684620 46139720 31684620 46139720 971967262 41448638 971967262 41448638 27297528 38413095 27297528 38413095 974394205 37470434 974394205 37470434 24990653 36830832 24990653 36830832 977448972 33048799 977448972 33048799 980083634 30035534 980083634 30035534 18073875 25811992 18073875 25811992 16210449 25097714 16210449 25097714 984050368 23946146 984050368 23946146 984235322 23570315 984235322 23570315 14663512 22085005 14663512 22085005 13476819 19589510 13476819 19589510 987277385 18465934 987277385 18465934 987800610 17601029 987800610 17601029 11483706 16699771 11483706 16699771 989097994 16348163 989097994 16348163 10540480 15877652 10540480 15877652 989737233 15060653 989737233 15060653 990416238 14346683 990416238 14346683 9489772 13922550 9489772 13922550 9045124 13593552 9045124 609440064 9045124 609440064 603737105 811791220 603737105 811791220 392499775 982994584 392499775 982994584 507586999 484143204 507586999 484143204 320417818 476161624 320417818 476161624 682809216 437685162 682809216 437685162 282752006 418669062 282752006 418669062 730305057 380899906 730305057 380899906 230886230 340516707 230886230 340516707 782152463 318922846 782152463 318922846 210066581 310511692 210066581 310511692 195591698 292719106 195591698 292719106 810185279 278526314 810185279 278526314 180044637 271730009 180044637 271730009 837944307 232588067 837944307 232588067 152847472 225404764 152847472 225404764 141092915 211914064 141092915 211914064 137607551 196424557 137607551 196424557 869000401 187200140 869000401 187200140 877210272 167411271 877210272 167411271 109954606 159569238 109954606 159569238 104307719 155029453 104307719 155029453 909181974 136310500 909181974 136310500 84190669 126605556 84190669 126605556 83838326 119432640 83838326 119432640 926599171 109589393 926599171 109589393 72615165 108361238 72615165 108361238 70509757 99600071 70509757 99600071 64765251 86106239 64765251 86106239 945843016 80491851 945843016 80491851 946142021 79280690 946142021 79280690 51401498 75578598 51401498 75578598 48365003 70030119 48365003 70030119 47135029 68111784 47135029 68111784 954975608 66238939 954975608 66238939 959020566 60052763 959020566 60052763 39242041 57988222 39242041 57988222 36633150 53560382 36633150 53560382 963917862 50558322 963917862 50558322 33041163 48221903 33041163 48221903 31990562 47406397 31990562 47406397 968839052 42511106 968839052 42511106 27138008 38504176 27138008 38504176 974536266 37822383 974536266 37822383 23397894 34870257 23397894 34870257 22716830 33651671 22716830 33651671 977862219 31618801 977862219 31618801 20753687 31244126 20753687 31244126 17530023 25876525 17530023 25876525 982929770 25106341 982929770 25106341 16047024 24148271 16047024 24148271 984016867 24013986 984016867 24013986 14502444 22525079 14502444 22525079 14150569 21099443 14150569 21099443 986216668 19541158 986216668 19541158 11934714 17665217 11934714 17665217 11500005 17572186 11500005 17572186 989230052 15464112 989230052 15464112 10304544 14590621 10304544 14590621 990669094 14149638 990669094 612829369 990669094 612829369 534159354 865512202 534159354 865512202 611861573 972555292 611861573 972555292 390597047 498618040 390597047 498618040 664935529 493335987 664935529 493335987 301047894 441186303 301047894 441186303 707268810 425847327 707268810 425847327 283571672 410357861 283571672 410357861 259339622 381753304 259339622 381753304 254044691 351542410 254044691 351542410 783066232 311514148 783066232 311514148 791961977 299940972 791961977 299940972 799487053 295578467 799487053 295578467 812906057 278395985 812906057 278395985 179109892 269585958 179109892 269585958 174295017 245485787 174295017 245485787 856606358 214064162 856606358 214064162 858999160 208197723 858999160 208197723 866371235 199712922 866371235 199712922 131306132 196387864 131306132 196387864 879787606 179334045 879787606 179334045 113371144 166480607 113371144 166480607 891781169 161888050 891781169 161888050 100036723 150483665 100036723 150483665 96690582 139075234 96690582 139075234 910985905 133713078 910985905 133713078 84632314 127179434 84632314 127179434 80161283 116542829 80161283 116542829 76585894 110410972 76585894 110410972 928012414 100824845 928012414 100824845 56811385 84702794 56811385 84702794 943806208 79584267 943806208 79584267 951346132 69577479 951346132 69577479 957510219 62455658 957510219 62455658 41770521 60706669 41770521 60706669 961187002 55083248 961187002 55083248 36911914 54122152 36911914 54122152 963581469 51772967 963581469 51772967 966045439 49950134 966045439 49950134 966432636 49342712 966432636 49342712 33380053 49218014 33380053 49218014 967370060 46008333 967370060 46008333 28358156 42559320 28358156 42559320 25193579 37777269 25193579 37777269 975912157 34691172 975912157 34691172 977224818 33748295 977224818 33748295 21865455 32082439 21865455 32082439 19771527 30020693 19771527 30020693 980525582 29010740 980525582 29010740 18205160 28296567 18205160 28296567 17115732 26244722 17115732 26244722 983165014 25206236 983165014 25206236 15952011 24529875 15952011 24529875 983784042 22311242 983784042 22311242 985682961 21331656 985682961 21331656 13657185 20791096 13657185 20791096 986861974 19585796 986861974 19585796 11947209 17713620 11947209 17713620 988167871 16523201 988167871 16523201 10755030 15487569 10755030 15487569 990240008 14292052 990240008 14292052 990667045 14164538 990667045 994665764 990667045 994665764 398953718 740061134 398953718 740061134 647537899 989183781 647537899 989183781 368138722 721836158 368138722 721836158 499907187 634711269 499907187 634711269 338060152 916460988 338060152 916460988 560337336 780214424 560337336 780214424 408159680 596925963 408159680 596925963 563572446 517310150 563572446 517310150 421496540 810742642 421496540 810742642 483939833 520882239 483939833 520882239 644027930 889210757 644027930 889210757 452413399 669014627 452413399 669014627 609848032 901116569 609848032 901116569 442378373 617731669 442378373 617731669 662258017 916431128 662258017 916431128 548661795 694148728 548661795 694148728 615814001 747049142 615814001 747049142 477077512 533499122 477077512 533499122 335203802 995313361 335203802 995313361 664181259 482356286 664181259 482356286 684338809 455583073 684338809 455583073 288204712 421852912 288204712 421852912 272545448 395734948 272545448 395734948 743591030 373164775 743591030 373164775 751724084 340224998 751724084 340224998 784029925 315628997 784029925 315628997 197950739 298289380 197950739 298289380 190987553 288373696 190987553 288373696 186443329 279423750 186443329 279423750 171021689 251340583 171021689 251340583 834808800 235109603 834808800 235109603 151416897 216578906 151416897 216578906 856063879 214865439 856063879 214865439 141601189 206754170 141601189 206754170 131864624 187322033 131864624 187322033 122173275 177551608 122173275 177551608 884551129 162673742 884551129 162673742 96824925 141119488 96824925 141119488 907365057 139011870 907365057 139011870 88971907 130339223 88971907 130339223 914683635 128840112 914683635 128840112 85241997 128210405 85241997 128210405 82981226 120773931 82981226 120773931 926629703 110346114 926629703 110346114 73098735 109775754 73098735 109775754 930837089 104581927 930837089 104581927 67079244 91388593 67079244 91388593 939901468 89712952 939901468 89712952 58322541 86470451 58322541 86470451 943715227 76470853 943715227 76470853 49276918 71537489 49276918 71537489 44564095 63984823 44564095 63984823 40533485 59197801 40533485 59197801 39648827 58094708 39648827 58094708 962565853 52408619 962565853 52408619 964984984 51690245 964984984 51690245 33868961 49333040 33868961 49333040 967162402 48334027 967162402 48334027 31667623 46699635 31667623 46699635 29845609 43923191 29845609 43923191 28886541 39686660 28886541 39686660 973218456 39321170 973218456 39321170 973702769 38777386 973702769 38777386 25143724 35758375 25143724 35758375 976687996 35220086 976687996 35220086 977150571 34629245 977150571 34629245 21384736 30456650 21384736 30456650 980301778 29414559 980301778 29414559 982514913 26114140 982514913 26114140 16750017 25670936 16750017 25670936 983515957 24529873 983515957 24529873 15097066 22954589 15097066 22954589 984588770 22423627 984588770 22423627 14078962 21994065 14078962 21994065 13810185 21336403 13810185 21336403 986166779 19571895 986166779 19571895 987620827 18281649 987620827 18281649 11645116 17458397 11645116 17458397 11209597 16832642 11209597 16832642 989029570 16533716 989029570 16533716 10616739 15965053 10616739 15965053 990086252 14875139 990086252 14875139 990521130 14346682 990521130 814325002 990521130 814325002 343797398 886251583 343797398 886251583 654028480 508865005 654028480 508865005 425006908 980567998 425006908 980567998 362263028 734717069 362263028 734717069 549284339 936729261 549284339 936729261 429657813 614684432 429657813 614684432 594625847 907365208 594625847 907365208 657793405 718571356 657793405 718571356 528601371 903203512 528601371 903203512 636716737 589525326 636716737 589525326 341451346 901127989 341451346 901127989 531682699 690184188 531682699 690184188 445103475 570958295 445103475 570958295 647077023 893446257 647077023 893446257 378757565 526477734 378757565 526477734 657171642 992327925 657171642 992327925 419545318 718948408 419545318 718948408 563976088 606946362 563976088 606946362 607216287 881397370 607216287 881397370 363430377 970702385 363430377 970702385 345529913 760553713 345529913 760553713 499961897 917498307 499961897 917498307 446484971 514614049 446484971 514614049 391208054 873159813 391208054 873159813 672155995 470158789 672155995 470158789 684132623 465295485 684132623 465295485 698221125 432402725 698221125 432402725 716399177 415152772 716399177 415152772 726425821 397387735 726425821 397387735 256587889 323682673 256587889 323682673 203741073 303656294 203741073 303656294 199496323 296543546 199496323 296543546 819401186 267369733 819401186 267369733 162243179 243111590 162243179 243111590 152328590 225731831 152328590 225731831 854723454 213431311 854723454 213431311 857812024 208373163 857812024 208373163 866779123 187905627 866779123 187905627 110509319 158718471 110509319 158718471 901812909 143726306 901812909 143726306 94889507 139503659 94889507 139503659 911296900 132650742 911296900 132650742 915049521 125004951 915049521 125004951 77946666 114158030 77946666 114158030 924656481 112251378 924656481 112251378 70020313 105296900 70020313 105296900 938277631 91608755 938277631 91608755 57528032 84562883 57528032 84562883 50362945 74980579 50362945 74980579 949917655 73686353 949917655 73686353 951078550 67443709 951078550 67443709 44669260 63298039 44669260 63298039 959367536 58023605 959367536 58023605 39011964 56667971 39011964 56667971 37512138 54883499 37512138 54883499 35189202 51713498 35189202 51713498 34218020 49728998 34218020 49728998 966888017 47477104 966888017 47477104 969064043 39771880 969064043 39771880 973309770 37876448 973309770 37876448 975382307 36522108 975382307 36522108 24159655 36004308 24159655 36004308 23821745 35710190 23821745 35710190 977807248 29851101 977807248 29851101 19265241 29652811 19265241 29652811 18760008 28377090 18760008 28377090 982326983 26538702 982326983 26538702 16210517 25069251 16210517 25069251 983800860 23114709 983800860 23114709 14430086 22215215 14430086 22215215 985528378 21696869 985528378 21696869 986476872 20014158 986476872 20014158 987678967 17846340 987678967 17846340 988379981 17353777 988379981 17353777 11262813 17342287 11262813 17342287 11073114 17015939 11073114 17015939 988871113 16339619 988871113 16339619 9929648 14891783 9929648 602473589 9929648 602473589 659610802 806263299 659610802 806263299 368016772 528484074 368016772 528484074 653556094 676389699 653556094 676389699 365478630 818509068 365478630 818509068 461044951 513129331 461044951 513129331 564380939 616653768 564380939 616653768 411592795 897940712 411592795 897940712 671290915 471650257 671290915 471650257 308304041 458181787 308304041 458181787 691780904 448674817 691780904 448674817 294128016 437098474 294128016 437098474 714472128 413270284 714472128 413270284 266332266 387122665 266332266 387122665 747903489 369100337 747903489 369100337 765365371 334086744 765365371 334086744 221079576 320783810 221079576 320783810 787266534 309465330 787266534 309465330 794159304 305074918 794159304 305074918 194182788 284905494 194182788 284905494 186779841 278779351 186779841 278779351 830582416 251847949 830582416 251847949 833395018 228145199 833395018 228145199 848476860 223277980 848476860 223277980 855584845 211575784 855584845 211575784 863427646 202653459 863427646 202653459 129644862 183909527 129644862 183909527 879944139 179141082 879944139 179141082 888845784 165705680 888845784 165705680 889740413 164234769 889740413 164234769 901592380 146575530 901592380 146575530 97537894 144615873 97537894 144615873 905485658 134966666 905485658 134966666 911842387 128446600 911842387 128446600 80957127 118672919 80957127 118672919 78397122 114772633 78397122 114772633 925087579 112538909 925087579 112538909 72198592 94973798 72198592 94973798 941643906 86776541 941643906 86776541 943648842 78827150 943648842 78827150 52576916 78650136 52576916 78650136 51130544 74909533 51130544 74909533 952455696 66513331 952455696 66513331 955548523 64044246 955548523 64044246 42008909 60235631 42008909 60235631 959890375 58391315 959890375 58391315 39177183 56225540 39177183 56225540 962836419 52408616 962836419 52408616 35228885 50345889 35228885 50345889 33812871 49922072 33812871 49922072 967226652 47764553 967226652 47764553 967597422 45696355 967597422 45696355 29294333 44394106 29294333 44394106 28422848 43017988 28422848 43017988 28354851 42784603 28354851 42784603 971615722 41291862 971615722 41291862 27099929 39478601 27099929 39478601 25930735 38777385 25930735 38777385 974035870 38091865 974035870 38091865 23978625 33823622 23978625 33823622 20721635 31184760 20721635 31184760 18714102 26843988 18714102 26843988 17192296 26695164 17192296 26695164 982408411 25811988 982408411 25811988 982962893 24918962 982962893 24918962 15866347 23670344 15866347 23670344 15141254 23220961 15141254 23220961 15058309 22901493 15058309 22901493 14715254 22595562 14715254 22595562 14243656 20974300 14243656 20974300 12876177 18922717 12876177 18922717 12394083 18308020 12394083 18308020 987927189 17829606 987927189 17829606 11051915 16869828 11051915 16869828 988929347 16293442 988929347 16293442 10659536 669597923 10659536 669597923 602617537 909620877 602617537 909620877 553438281 685238788 553438281 685238788 657707761 528863870 657707761 528863870 490351058 835980157 490351058 835980157 655456040 698244777 655456040 698244777 493065356 993406564 493065356 993406564 350071092 649259122 350071092 649259122 595258476 987904384 595258476 987904384 676904245 474182935 676904245 474182935 304038595 452925051 304038595 452925051 293260974 438146073 293260974 438146073 289459762 427242351 289459762 427242351 727323608 389320939 727323608 389320939 243881308 361619367 243881308 361619367 770317146 324409600 770317146 324409600 783369566 320818803 783369566 320818803 206826714 310575191 206826714 310575191 798793164 293108309 798793164 293108309 183524724 275359354 183524724 275359354 175837109 264512924 175837109 264512924 169945385 253023498 169945385 253023498 162620628 229824469 162620628 229824469 847607300 228671639 847607300 228671639 147406310 218719604 147406310 218719604 143864935 212771496 143864935 212771496 134363407 194059119 134363407 194059119 878981698 180191634 878981698 180191634 887054973 169134681 887054973 169134681 888720902 156656953 888720902 156656953 103659111 154293171 103659111 154293171 902513888 144551889 902513888 144551889 89938779 130628456 89938779 130628456 79460971 115299289 79460971 115299289 926899421 104852124 926899421 104852124 935354667 94743940 935354667 94743940 62871577 88586390 62871577 88586390 58760323 86914177 58760323 86914177 58104040 84707465 58104040 84707465 946275642 76816441 946275642 76816441 949289475 73250448 949289475 73250448 950920207 67467292 950920207 67467292 45226466 64722589 45226466 64722589 43272164 63353705 43272164 63353705 957872749 58687492 957872749 58687492 39322188 58098658 39322188 58098658 961310028 57302486 961310028 57302486 37805670 55242197 37805670 55242197 35874864 52001628 35874864 52001628 34758387 50345888 34758387 50345888 966244667 45696354 966244667 45696354 969035883 44420676 969035883 44420676 26700703 39988640 26700703 39988640 973726841 37062475 973726841 37062475 975506532 36354235 975506532 36354235 22854448 33672539 22854448 33672539 977898556 32475084 977898556 32475084 21078542 31529698 21078542 31529698 17471054 26984705 17471054 26984705 982264082 26547607 982264082 26547607 982729372 25987014 982729372 25987014 982752701 23757628 982752701 23757628 15284088 23312252 15284088 23312252 13107971 19693564 13107971 19693564 12657014 18595603 12657014 18595603 11805024 17842868 11805024 17842868 11151819 17217964 11151819 17217964 988611798 17137124 988611798 17137124 10678089 16070459 10678089 16070459 989352426 658868596 989352426 658868596 505056628 954793396 505056628 954793396 363035477 598297700 363035477 598297700 617972262 883308796 617972262 883308796 526416671 490463690 526416671 490463690 676720355 461866454 676720355 461866454 693509787 433161369 693509787 433161369 723702826 388882566 723702826 388882566 737324911 383022963 737324911 383022963 769927963 325595085 769927963 325595085 784023215 312107829 784023215 312107829 203816031 307065564 203816031 307065564 203239484 301838973 203239484 301838973 195962136 292372800 195962136 292372800 808952861 278153164 808952861 278153164 177023787 266825303 177023787 266825303 825095123 259102424 825095123 259102424 168959791 233187683 168959791 233187683 846299248 226582986 846299248 226582986 147553410 222014115 147553410 222014115 145448786 211124543 145448786 211124543 866386019 192474669 866386019 192474669 122143540 182669186 122143540 182669186 114858479 168124255 114858479 168124255 109820336 159924556 109820336 159924556 896935055 149021941 896935055 149021941 98149975 146425750 98149975 146425750 909194963 135704865 909194963 135704865 910965172 128794859 910965172 128794859 915923025 122215098 915923025 122215098 923486537 114192802 923486537 114192802 63390161 92877569 63390161 92877569 61413470 90799023 61413470 90799023 59952879 88472929 59952879 88472929 941551425 87554161 941551425 87554161 57557704 84324700 57557704 84324700 53945380 80138348 53945380 80138348 948448157 76050869 948448157 76050869 50887591 73423468 50887591 73423468 47152991 68121725 47152991 68121725 955349691 65627850 955349691 65627850 956267409 64936042 956267409 64936042 40012544 58500449 40012544 58500449 961431899 57107430 961431899 57107430 963753093 51624118 963753093 51624118 966118844 46076557 966118844 46076557 30801940 45711670 30801940 45711670 970405926 43227955 970405926 43227955 971927107 40512382 971927107 40512382 26596810 39123086 26596810 39123086 974378956 37190229 974378956 37190229 24570946 36762808 24570946 36762808 23438706 32288930 23438706 32288930 20153312 28542541 20153312 28542541 17684419 27059095 17684419 27059095 17169248 26170092 17169248 26170092 982806352 24588254 982806352 24588254 15823360 23618780 15823360 23618780 985759865 21451332 985759865 21451332 986852004 19585799 986852004 19585799 987010959 18681082 987010959 18681082 12047349 18077521 12047349 18077521 988455314 17209206 988455314 17209206 11122918 17160758 11122918 17160758 988779223 16485153 988779223 16485153 989178108 615398311 989178108 615398311 399376149 784480822 399376149 784480822 660114489 529170781 660114489 529170781 474818641 723429536 474818641 723429536 531963604 776821156 531963604 776821156 353136280 989933264 353136280 989933264 335623026 765185622 335623026 765185622 621567280 931170480 621567280 931170480 338849345 537420908 338849345 537420908 479675730 907490533 479675730 907490533 319086457 456111588 319086457 456111588 297224785 410872309 297224785 410872309 722564451 402113444 722564451 402113444 263766310 373437993 263766310 373437993 241598099 333166315 241598099 333166315 215603868 324344391 215603868 324344391 208408202 312402282 208408202 312402282 206649021 311384368 206649021 311384368 205105856 305161345 205105856 305161345 801078288 278063238 801078288 278063238 828855105 243404954 828855105 243404954 842805817 234455460 842805817 234455460 154488872 233007237 154488872 233007237 851509150 221943337 851509150 221943337 857727187 208993469 857727187 208993469 138548158 186637438 138548158 186637438 877426204 183002659 877426204 183002659 115928923 164203147 115928923 164203147 891167952 150694466 891167952 150694466 98311748 137769467 98311748 137769467 908891312 137401471 908891312 137401471 89940108 130843032 89940108 130843032 914693861 124726444 914693861 124726444 919003577 122230528 919003577 122230528 78546265 117134927 78546265 117134927 925078219 98308401 925078219 98308401 935661809 96000725 935661809 96000725 62714707 89677400 62714707 89677400 940604688 89084340 940604688 89084340 55712486 80677138 55712486 80677138 53453861 77960770 53453861 77960770 45765485 67514188 45765485 67514188 45136676 66331079 45136676 66331079 958020615 60780457 958020615 60780457 960267446 58528329 960267446 58528329 39480405 57439513 39480405 57439513 962073449 54877972 962073449 54877972 963744329 51725271 963744329 51725271 965666984 50852592 965666984 50852592 33233583 48649416 33233583 48649416 32590080 46076556 32590080 46076556 970003721 42859157 970003721 42859157 972092069 40477996 972092069 40477996 974639779 37365148 974639779 37365148 24800198 34902037 24800198 34902037 977510324 33259233 977510324 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 16190817 25097716 16190817 25097716 15941186 23894508 15941186 23894508 984211935 23313001 984211935 23313001 14621249 22111929 14621249 22111929 985693597 20769473 985693597 20769473 13243123 20180437 13243123 20180437 12477569 18625688 12477569 18625688 987813232 17896829 987813232 17896829 988208121 17217960 988208121 17217960 11128519 613842439 11128519 613842439 584444476 878957176 584444476 878957176 374204110 622239211 374204110 622239211 630710948 695059023 630710948 695059023 405075359 558844448 405075359 558844448 652043572 971979916 652043572 971979916 399437385 480560590 399437385 480560590 689872962 447969196 689872962 447969196 293652179 426642325 293652179 426642325 282496864 420419726 282496864 420419726 277146288 399545296 277146288 399545296 768974850 341116621 768974850 341116621 219916907 331518113 219916907 331518113 217684015 326975994 217684015 326975994 210289769 314142613 210289769 314142613 798549845 296940947 798549845 296940947 183032953 278083857 183032953 278083857 828205686 244700280 828205686 244700280 158988073 235546031 158988073 235546031 844546066 229240104 844546066 229240104 150579586 226312991 150579586 226312991 849510872 223660862 849510872 223660862 853735697 218630536 853735697 218630536 133373048 191070394 133373048 191070394 876010902 183488536 876010902 183488536 116298647 173736656 116298647 173736656 109698857 153559384 109698857 153559384 92262056 138088375 92262056 138088375 912006316 131155668 912006316 131155668 918297927 122784674 918297927 122784674 919012734 118762713 919012734 118762713 926139424 109172491 926139424 109172491 928556962 98396407 928556962 98396407 60182039 89363010 60182039 89363010 53715895 76350725 53715895 76350725 951989404 70809839 951989404 70809839 952698742 67678629 952698742 67678629 45543635 66204325 45543635 66204325 42331929 58992044 42331929 58992044 39468990 58163955 39468990 58163955 961628665 56390402 961628665 56390402 36719278 54144714 36719278 54144714 34696518 50156332 34696518 50156332 968560408 44948803 968560408 44948803 28252588 42738836 28252588 42738836 971358032 42281480 971358032 42281480 26971277 39321172 26971277 39321172 25487765 38328007 25487765 38328007 25032311 33434438 25032311 33434438 21813762 31817682 21813762 31817682 978953873 30706831 978953873 30706831 18280436 27561693 18280436 27561693 982466087 25670939 982466087 25670939 16248392 25223110 16248392 25223110 983354008 23405764 983354008 23405764 14227708 21303734 14227708 21303734 13593710 20501226 13593710 20501226 12527353 18809161 12527353 18809161 11790312 17665014 11790312 17665014 988553645 17229552 988553645 677691375 988553645 677691375 567380360 819203886 567380360 819203886 408212942 764447008 408212942 764447008 607687332 880008810 607687332 880008810 363623960 785420358 363623960 785420358 642402042 551606362 642402042 551606362 517877818 980400297 517877818 980400297 654516396 496707712 654516396 496707712 669942697 460968371 669942697 460968371 304803419 439903667 304803419 439903667 284747838 415906642 284747838 415906642 765753754 345400241 765753754 345400241 228635050 341053147 228635050 341053147 773682673 330991892 773682673 330991892 785170139 315305356 785170139 315305356 790437622 306787544 790437622 306787544 197078802 296789838 197078802 296789838 177895961 237839488 177895961 237839488 154976289 228293739 154976289 228293739 147421476 222903194 147421476 222903194 130287922 190252630 130287922 190252630 124477997 177389822 124477997 177389822 117390285 173375961 117390285 173375961 890541811 154354457 890541811 154354457 901961258 144808247 901961258 144808247 88765386 124368659 88765386 124368659 78338263 116104995 78338263 116104995 75881096 108888763 75881096 108888763 930347405 101934719 930347405 101934719 66018131 98707109 66018131 98707109 935660746 92805585 935660746 92805585 938569540 90615684 938569540 90615684 59575388 84723097 59575388 84723097 943617239 81550843 943617239 81550843 946082272 78746602 946082272 78746602 951699663 71529337 951699663 71529337 46422426 68225813 46422426 68225813 45695291 63413448 45695291 63413448 957606535 60017229 957606535 60017229 39866231 58768132 39866231 58768132 962761558 55326857 962761558 55326857 36800507 54190463 36800507 54190463 34783434 49500022 34783434 49500022 32081406 45035406 32081406 45035406 969549970 44981485 969549970 44981485 29206752 43359376 29206752 43359376 970875646 42846651 970875646 42846651 971851557 41578389 971851557 41578389 26166940 38467168 26166940 38467168 25505863 38211705 25505863 38211705 974417329 36963322 974417329 36963322 976336347 34574423 976336347 34574423 977960918 33115263 977960918 33115263 979346924 29564515 979346924 29564515 981097978 28733262 981097978 28733262 18156777 27494196 18156777 27494196 17668147 27322570 17668147 27322570 983286086 24678781 983286086 24678781 984344330 22868309 984344330 22868309 984789590 21718700 984789590 21718700 13734116 21333295 13734116 21333295 13043915 19677091 13043915 19677091 986996987 19153311 986996987 19153311 987439545 17846933 987439545 17846933 11139386 17229555 11139386 530002018 11139386 530002018 485826219 846594279 485826219 846594279 335703095 525205446 335703095 525205446 674300692 481994901 674300692 481994901 309501054 428633061 309501054 428633061 715992213 419776795 715992213 419776795 275671529 410201096 275671529 410201096 252595245 370492878 252595245 370492878 233994548 347886717 233994548 347886717 226940176 335292594 226940176 335292594 776692715 327296625 776692715 327296625 209735614 312455302 209735614 312455302 197965359 295092379 197965359 295092379 810739407 276897673 810739407 276897673 163156017 235599713 163156017 235599713 154979462 226694382 154979462 226694382 859618792 204157433 859618792 204157433 874852479 183252598 874852479 183252598 120615831 175105321 120615831 175105321 885226761 171982245 885226761 171982245 105604351 157811005 105604351 157811005 897737257 152865783 897737257 152865783 901677448 147938485 901677448 147938485 901813061 145171552 901813061 145171552 96580993 134853543 96580993 134853543 88434184 131235895 88434184 131235895 914864516 127489694 914864516 127489694 83713292 125777967 83713292 125777967 81123968 119471499 81123968 119471499 921474077 115822185 921474077 115822185 926841743 110301154 926841743 110301154 67254579 101161210 67254579 101161210 934553815 99143158 934553815 99143158 63465327 94808206 63465327 94808206 938313199 91603159 938313199 91603159 940567697 86358971 940567697 86358971 943117506 82904706 943117506 82904706 52635417 75149362 52635417 75149362 950522502 68893215 950522502 68893215 954915108 64468297 954915108 64468297 956512056 63522764 956512056 63522764 42778630 59587381 42778630 59587381 962223639 54942995 962223639 54942995 36808886 54229579 36808886 54229579 964664772 52221738 964664772 52221738 965932153 49721500 965932153 49721500 31613014 45509999 31613014 45509999 970011937 43583287 970011937 43583287 28401906 42875178 28401906 42875178 971986461 41330574 971986461 41330574 26301367 39015638 26301367 39015638 974161815 37829810 974161815 37829810 974782325 35468787 974782325 35468787 977212129 33545624 977212129 33545624 21281276 31952557 21281276 31952557 19155963 29096117 19155963 29096117 18476595 28191383 18476595 28191383 18140393 27709595 18140393 27709595 17058116 26498301 17058116 26498301 16853389 26037239 16853389 26037239 16279072 24511859 16279072 24511859 15407547 23052005 15407547 23052005 984769038 21745875 984769038 21745875 985779723 20339238 985779723 20339238 12797463 19483902 12797463 19483902 12428628 18687441 12428628 18687441 987741611 17842870 987741611 17842870 988500292 17262901 988500292 17262901 11145079 17245325 11145079 592929939 11145079 592929939 560606101 503171124 560606101 503171124 364769819 897059026 364769819 897059026 341497755 604376623 341497755 604376623 527123435 958015248 527123435 958015248 344377784 985990031 344377784 985990031 649637925 720095754 649637925 720095754 447416592 499205364 447416592 499205364 328274531 491103678 328274531 491103678 672588755 478078044 672588755 478078044 312332640 455161599 312332640 455161599 296420359 430302343 296420359 430302343 710108612 399347573 710108612 399347573 237228037 351963071 237228037 351963071 767055858 341769867 767055858 341769867 214622622 320887363 214622622 320887363 208038539 313547940 208038539 313547940 798417105 289905844 798417105 289905844 185299845 279892903 185299845 279892903 178323706 261683374 178323706 261683374 168824544 251984709 168824544 251984709 163927814 237509347 163927814 237509347 842066867 235295819 842066867 235295819 846534384 229261138 846534384 229261138 849035583 226612481 849035583 226612481 141669182 213238746 141669182 213238746 860042282 193907398 860042282 193907398 127838300 189477419 127838300 189477419 124270612 183306902 124270612 183306902 887176365 159140815 887176365 159140815 105567410 158455121 105567410 158455121 896578546 153746726 896578546 153746726 901438433 148466636 901438433 148466636 98113458 138335224 98113458 138335224 911560113 130167728 911560113 130167728 918851568 120142981 918851568 120142981 921988191 115013474 921988191 115013474 74424020 109925230 74424020 109925230 928668358 102202945 928668358 102202945 67146930 101134213 67146930 101134213 66766331 97894394 66766331 97894394 60378947 89483166 60378947 89483166 944245700 82731410 944245700 82731410 945809635 80063397 945809635 80063397 53073329 75382004 53073329 75382004 48866364 71103845 48866364 71103845 954809581 65948270 954809581 65948270 956072159 64664021 956072159 64664021 42982463 61667094 42982463 61667094 41554721 61557868 41554721 61557868 958599391 60833784 958599391 60833784 38997339 55247565 38997339 55247565 36769885 52610241 36769885 52610241 964847640 51858138 964847640 51858138 34364480 48746504 34364480 48746504 968665771 45647624 968665771 45647624 29778824 44567086 29778824 44567086 29264265 43461233 29264265 43461233 970858859 43124854 970858859 43124854 28219989 41846719 28219989 41846719 972249087 40910482 972249087 40910482 973247647 39430157 973247647 39430157 974017311 36372806 974017311 36372806 976552636 34691177 976552636 34691177 22672284 33220052 22672284 33220052 19790468 30034930 19790468 30034930 19144732 29222756 19144732 29222756 18682386 28225007 18682386 28225007 981602150 27332941 981602150 27332941 17237006 26727784 17237006 26727784 16583945 25611058 16583945 25611058 983611818 23763007 983611818 23763007 984706899 22648532 984706899 22648532 985466810 21955746 985466810 21955746 13553508 19814699 13553508 19814699 12696440 19153310 12696440 19153310 11994143 17665019 11994143 17665019 11590966 725972101 11590966 725972101 481797091 874864071 481797091 874864071 573899029 759635659 573899029 759635659 360749705 553319759 360749705 553319759 657561437 937673172 657561437 937673172 368733369 796704586 368733369 796704586 501548445 977961045 501548445 977961045 338219045 530567559 338219045 530567559 407216965 855467048 407216965 855467048 383179019 924539104 383179019 924539104 357342228 542971402 357342228 542971402 333356456 959232656 333356456 959232656 546740172 628632175 546740172 628632175 657686190 587081363 657686190 587081363 384337568 854455768 384337568 854455768 602404585 552448832 602404585 552448832 369648578 849750488 369648578 849750488 648608665 709038926 648608665 709038926 340073837 495754050 340073837 495754050 672140386 483645577 672140386 483645577 315910063 470706161 315910063 470706161 701136343 441160684 701136343 441160684 277568077 373814144 277568077 373814144 753227317 353586301 753227317 353586301 234798621 345193969 234798621 345193969 773930742 334364947 773930742 334364947 214905040 320065052 214905040 320065052 793117034 296529149 793117034 296529149 818363559 260635589 818363559 260635589 832221158 244725719 832221158 244725719 839990559 239116167 839990559 239116167 157524533 235375248 157524533 235375248 843703188 230348181 843703188 230348181 857161470 213619522 857161470 213619522 137644603 198900283 137644603 198900283 128119542 186235536 128119542 186235536 121849543 176114425 121849543 176114425 115826638 171193648 115826638 171193648 894243877 154482993 894243877 154482993 102608007 149873442 102608007 149873442 901967111 144452668 901967111 144452668 89739864 134945354 89739864 134945354 913681662 128413871 913681662 128413871 84712486 126607101 84712486 126607101 919168806 119390079 919168806 119390079 76422997 114231262 76422997 114231262 925398035 106605162 925398035 106605162 70394547 102409841 70394547 102409841 936108354 93287304 936108354 93287304 939106975 90573151 939106975 90573151 57538646 84670759 57538646 84670759 943502112 83730695 943502112 83730695 52430641 78074544 52430641 78074544 51269226 74111619 51269226 74111619 46086821 67412583 46086821 67412583 44563505 62418452 44563505 62418452 958235660 62047694 958235660 62047694 959719995 58533914 959719995 58533914 39201541 57196165 39201541 57196165 962983513 54168308 962983513 54168308 964321874 52502837 964321874 52502837 35456231 52132862 35456231 52132862 31613029 46612174 31613029 46612174 968775147 44641669 968775147 44641669 970521424 43702975 970521424 43702975 28739883 41230478 28739883 41230478 972283805 40311566 972283805 40311566 26315037 39611618 26315037 39611618 973294611 39548011 973294611 39548011 25043788 37300873 25043788 37300873 975418387 36752899 975418387 36752899 23119751 34573480 23119751 34573480 977306547 33438643 977306547 33438643 20851730 31482319 20851730 31482319 979398511 30175201 979398511 30175201 18968696 28206992 18968696 28206992 16493543 25587667 16493543 25587667 15101525 23161686 15101525 23161686 984695997 22496936 984695997 22496936 14019056 20345070 14019056 20345070 13161241 19967157 13161241 19967157 986775015 19171535 986775015 19171535 987393021 18503290 987393021 18503290 987576057 747144784 987576057 747144784 365823769 992066818 365823769 992066818 399059441 826591895 399059441 826591895 621513052 926160306 621513052 926160306 338424635 646947037 338424635 646947037 620019798 937958681 620019798 937958681 496259896 703330939 496259896 703330939 611039035 530443569 611039035 530443569 338418251 927824670 338418251 927824670 498333467 567485291 498333467 567485291 421589998 907990909 421589998 907990909 356041950 657930259 356041950 657930259 420684251 513742444 420684251 513742444 642257778 870917735 642257778 870917735 382597120 635032374 382597120 635032374 656413226 590166066 656413226 590166066 471847994 764534439 471847994 764534439 565219694 624006811 565219694 624006811 411142674 997252765 411142674 997252765 603618770 607141858 603618770 607141858 458280701 958257232 458280701 958257232 358682300 514344857 358682300 514344857 676281347 474247300 676281347 474247300 685948820 455265298 685948820 455265298 292182944 395414171 292182944 395414171 243029666 364648947 243029666 364648947 242221499 359019673 242221499 359019673 232131484 345772851 232131484 345772851 770507459 335855861 770507459 335855861 217292364 325758578 217292364 325758578 786061306 314071299 786061306 314071299 206016588 309676850 206016588 309676850 203384227 302980122 203384227 302980122 799487749 289104774 799487749 289104774 811828992 281808952 811828992 281808952 175564667 264618930 175564667 264618930 171056366 253988065 171056366 253988065 161910256 241434393 161910256 241434393 840551713 239577675 840551713 239577675 157872758 238653116 157872758 238653116 156002731 230829015 156002731 230829015 147887391 222903193 147887391 222903193 855092035 215229815 855092035 215229815 135060170 200864081 135060170 200864081 131528128 194010159 131528128 194010159 872067831 188618707 872067831 188618707 123101498 177359774 123101498 177359774 888411193 155676796 888411193 155676796 103199634 153944809 103199634 153944809 899563766 149916321 899563766 149916321 98393285 138338521 98393285 138338521 909362707 133806133 909362707 133806133 87738128 129394636 87738128 129394636 922391996 117135005 922391996 117135005 923890586 113890715 923890586 113890715 75480111 107289843 75480111 107289843 70786946 102563116 70786946 102563116 935929818 93624695 935929818 93624695 939574856 89930235 939574856 89930235 941899659 86374377 941899659 86374377 944875038 80178844 944875038 80178844 946667459 76512561 946667459 76512561 951269186 72026521 951269186 72026521 47477275 69493467 47477275 69493467 44315621 62141534 44315621 62141534 959488611 58587607 959488611 58587607 39162455 57421515 39162455 57421515 962150038 56018405 962150038 56018405 37732154 55150491 37732154 55150491 963281094 54135003 963281094 54135003 963622134 53650837 963622134 53650837 35963087 51032432 35963087 51032432 966467952 48559984 966467952 48559984 31870115 46770343 31870115 46770343 968668931 45203465 968668931 45203465 29962186 44994614 29962186 44994614 969589142 44044947 969589142 44044947 971583881 41931312 971583881 41931312 972090805 40461446 972090805 40461446 25093784 36980000 25093784 36980000 24238097 36195967 24238097 36195967 976359943 35645480 976359943 35645480 23174528 34797566 23174528 34797566 977295342 33672534 977295342 33672534 20287837 29743668 20287837 29743668 980918941 28652429 980918941 28652429 18338976 27059099 18338976 27059099 982243621 25808417 982243621 25808417 984033741 23223653 984033741 23223653 984473086 22928098 984473086 22928098 13266623 20305296 13266623 20305296 12781949 19422482 12781949 19422482 11769318 17859182 11769318 773633751 11769318 773633751 587048161 948776205 587048161 948776205 406927277 511256166 406927277 511256166 438032392 913550871 438032392 913550871 484798469 535806798 484798469 535806798 594179750 974578233 594179750 974578233 384123990 823857694 384123990 823857694 481719069 932523444 481719069 932523444 660508989 613970201 660508989 613970201 562877454 921464559 562877454 921464559 443273216 692503857 443273216 692503857 352173704 871099324 352173704 871099324 540910529 885417762 540910529 885417762 383862863 572830085 383862863 572830085 613788278 524278119 613788278 524278119 400952186 848705162 400952186 848705162 611055327 737274908 611055327 737274908 470282199 890437167 470282199 890437167 610666605 487257460 610666605 487257460 308040038 456068491 308040038 456068491 696530329 438055207 696530329 438055207 707475668 374190577 707475668 374190577 747842948 366348169 747842948 366348169 754143433 361874088 754143433 361874088 234442699 347781622 234442699 347781622 776978039 322811924 776978039 322811924 210730604 304620050 210730604 304620050 802919153 267046089 802919153 267046089 823359649 264448884 823359649 264448884 165937522 247499397 165937522 247499397 158803163 238670164 158803163 238670164 845820152 231330943 845820152 231330943 148030302 218437799 148030302 218437799 143709363 209040704 143709363 209040704 861860076 200430178 861860076 200430178 866185332 195169099 866185332 195169099 871208954 188550983 871208954 188550983 122893679 176471741 122893679 176471741 115134391 170456284 115134391 170456284 887933506 156999483 887933506 156999483 104233237 154321483 104233237 154321483 906705718 138369589 906705718 138369589 910677804 134407107 910677804 134407107 86953016 130296870 86953016 130296870 80305788 117820717 80305788 117820717 926912215 109403921 926912215 109403921 71313748 106295236 71313748 106295236 934082674 91398993 934082674 91398993 60735337 87545227 60735337 87545227 943309975 80902368 943309975 80902368 53757040 78259608 53757040 78259608 51310037 75194079 51310037 75194079 949541926 74699160 949541926 74699160 954536814 66560928 954536814 66560928 957784075 60613723 957784075 60613723 38333836 56587559 38333836 56587559 38204160 56237321 38204160 56237321 37850163 56033573 37850163 56033573 962988039 53148744 962988039 53148744 964463261 50576177 964463261 50576177 33727072 49600743 33727072 49600743 966921577 48736355 966921577 48736355 32618390 48197154 32618390 48197154 31216328 46152242 31216328 46152242 968834532 44134055 968834532 44134055 28200407 42511107 28200407 42511107 973127494 39005289 973127494 39005289 974124389 36701208 974124389 36701208 23629867 34856272 23629867 34856272 977728564 32196764 977728564 32196764 978640810 31063058 978640810 31063058 980124279 29846515 980124279 29846515 980281702 29496083 980281702 29496083 18492623 28296564 18492623 28296564 982083797 27123023 982083797 27123023 982168495 26973531 982168495 26973531 16596280 25367378 16596280 25367378 15773206 23828161 15773206 23828161 14919529 22525077 14919529 22525077 985939516 21099442 985939516 21099442 13341950 19848877 13341950 19848877 12764327 19200703 12764327 19200703 987375952 18815468 987375952 765754502 987375952 765754502 330251056 489893563 330251056 489893563 675242577 475178572 675242577 475178572 307154286 458076257 307154286 458076257 715927185 379084194 715927185 379084194 744636128 370852358 744636128 370852358 246268356 368956687 246268356 368956687 762227594 336808265 762227594 336808265 776141285 330846861 776141285 330846861 779804945 320786372 779804945 320786372 212464831 314233857 212464831 314233857 178227320 270091763 178227320 270091763 167230118 251478113 167230118 251478113 160741543 241835622 160741543 241835622 846615106 227432364 846615106 227432364 855891613 211600119 855891613 211600119 133737180 198409508 133737180 198409508 868483688 193283703 868483688 193283703 119864845 176262286 119864845 176262286 884657785 159872767 884657785 159872767 106006582 154728388 106006582 154728388 897288163 150877073 897288163 150877073 94579372 139116346 94579372 139116346 912184800 131117457 912184800 131117457 85346300 122144311 85346300 122144311 80442677 120217976 80442677 120217976 922438705 112257994 922438705 112257994 74274678 107927287 74274678 107927287 929535216 94808204 929535216 94808204 61932296 91464301 61932296 91464301 941240834 87748988 941240834 87748988 941610125 84867715 941610125 84867715 943863253 81120143 943863253 81120143 945934040 78176506 945934040 78176506 48504242 71561265 48504242 71561265 954193576 67143606 954193576 67143606 955602536 65885455 955602536 65885455 43169942 64078944 43169942 64078944 957090433 60780456 957090433 60780456 40813066 57438795 40813066 57438795 961634662 56357081 961634662 56357081 37813675 55810424 37813675 55810424 963655886 53532463 963655886 53532463 964850698 52088297 964850698 52088297 34140700 49928064 34140700 49928064 967032917 46067684 967032917 46067684 29820703 44588603 29820703 44588603 971091211 42815799 971091211 42815799 27698098 40919989 27698098 40919989 25127114 36003484 25127114 36003484 976762200 35205176 976762200 35205176 976817483 34962880 976817483 34962880 978021608 32348099 978021608 32348099 979075637 30216160 979075637 30216160 18946667 29278215 18946667 29278215 981015225 28467629 981015225 28467629 18177008 27570059 18177008 27570059 982035675 26333016 982035675 26333016 16515542 25547235 16515542 25547235 15943306 24252357 15943306 24252357 15812720 23267768 15812720 23267768 13764496 20674228 13764496 20674228 986431689 18927974 986431689 18927974 987370477 18828710 987370477 577450731 987370477 577450731 353561660 504917675 353561660 504917675 465718458 812282692 465718458 812282692 454948407 889484177 454948407 889484177 361293234 997398265 361293234 997398265 651665983 592259933 651665983 592259933 466258695 874129432 466258695 874129432 535593975 798523883 535593975 798523883 486980393 700841175 486980393 700841175 645781665 934523109 645781665 934523109 674076353 481524375 674076353 481524375 316530529 449744137 316530529 449744137 290060976 416826153 290060976 416826153 261984447 390155709 261984447 390155709 747054227 373241929 747054227 373241929 748331470 370783633 748331470 370783633 231067255 339466069 231067255 339466069 222781242 331062634 222781242 331062634 777000946 324960271 777000946 324960271 213320929 320896067 213320929 320896067 180016663 273331235 180016663 273331235 819784584 257207005 819784584 257207005 830961376 253789683 830961376 253789683 166200601 243675469 166200601 243675469 841445229 236189460 841445229 236189460 150398765 222418749 150398765 222418749 139676919 205366659 139676919 205366659 862865305 197090020 862865305 197090020 125200312 185494875 125200312 185494875 880975614 175258336 880975614 175258336 116592137 160075630 116592137 160075630 101224820 151343615 101224820 151343615 100425569 144377043 100425569 144377043 905917815 138343473 905917815 138343473 91199146 135533245 91199146 135533245 90085751 133466665 90085751 133466665 911744203 123767670 911744203 123767670 923580304 115372767 923580304 115372767 75278822 112774384 75278822 112774384 72189701 94981294 72189701 94981294 63214799 93098813 63214799 93098813 61712160 92225930 61712160 92225930 940005307 85594509 940005307 85594509 944180662 77138078 944180662 77138078 951603041 69636676 951603041 69636676 46184399 68208043 46184399 68208043 954876694 65143783 954876694 65143783 958557630 61403821 958557630 61403821 960371171 58971812 960371171 58971812 960710048 57079539 960710048 57079539 37936311 56105852 37936311 56105852 962258008 54883768 962258008 54883768 36538975 53531913 36538975 53531913 965171688 51051165 965171688 51051165 965585181 49641121 965585181 49641121 30942637 45405852 30942637 45405852 30263175 45250776 30263175 45250776 969341434 44794948 969341434 44794948 970624669 43033809 970624669 43033809 27970999 40387361 27970999 40387361 973120854 36824483 973120854 36824483 23879613 35975445 23879613 35975445 978252243 32582632 978252243 32582632 979200213 30350137 979200213 30350137 19563166 29954375 19563166 29954375 980702566 28410730 980702566 28410730 17994436 27494201 17994436 27494201 982568436 25868496 982568436 25868496 15997490 24661050 15997490 24661050 985636557 20974296 985636557 20974296 986074814 20738871 986074814 20738871 12851017 19613153 12851017 673467350 12851017 673467350 560318759 549200666 560318759 549200666 411836250 797267437 411836250 797267437 325675379 477553693 325675379 477553693 707720524 429843436 707720524 429843436 254812209 378132052 254812209 378132052 242703183 356297101 242703183 356297101 760062781 346703288 760062781 346703288 769348499 333226991 769348499 333226991 796128124 282203659 796128124 282203659 185641562 274207614 185641562 274207614 826081972 258659703 826081972 258659703 169497776 250765250 169497776 250765250 835716526 246259564 835716526 246259564 160942915 242422832 160942915 242422832 150508915 224833374 150508915 224833374 148155189 221022392 148155189 221022392 854596732 206417941 854596732 206417941 862549612 200440090 862549612 200440090 132240978 192458875 132240978 192458875 126382400 187545164 126382400 187545164 874989708 184830837 874989708 184830837 120319417 161285424 120319417 161285424 106544482 156472254 106544482 156472254 896259190 154728387 896259190 154728387 102244703 149388496 102244703 149388496 99262991 141657372 99262991 141657372 906224323 138536709 906224323 138536709 91596710 137629250 91596710 137629250 910521765 132650746 910521765 132650746 85258573 127693554 85258573 127693554 917887466 121652965 917887466 121652965 77874889 112380667 77874889 112380667 927128868 108172856 927128868 108172856 69677115 94955077 69677115 94955077 938144392 92497755 938144392 92497755 941787089 84575069 941787089 84575069 946922122 78127850 946922122 78127850 52160153 70042156 52160153 70042156 47024773 67742164 47024773 67742164 43693950 64180389 43693950 64180389 42402828 61706156 42402828 61706156 959150344 59557857 959150344 59557857 960420525 58685961 960420525 58685961 38157521 55976419 38157521 55976419 36580147 53261163 36580147 53261163 966261624 48949091 966261624 48949091 967913646 46300109 967913646 46300109 30854893 45621914 30854893 45621914 969167562 44242253 969167562 44242253 28976863 43101659 28976863 43101659 972440712 40455477 972440712 40455477 26485519 39817476 26485519 39817476 975687503 36159396 975687503 36159396 978261992 31456582 978261992 31456582 20080107 30202045 20080107 30202045 980566244 28599422 980566244 28599422 17976748 26866505 17976748 26866505 17102680 25629929 17102680 25629929 983166885 25004676 983166885 25004676 983601627 24832468 983601627 24832468 985220060 21048695 985220060 21048695 986049931 20681284 986049931 20681284 986573905 20005516 986573905 752279376 986573905 752279376 549278765 530094932 549278765 530094932 360327432 677901827 360327432 677901827 611000325 543941125 611000325 543941125 363488150 886754112 363488150 886754112 570905837 877803653 570905837 877803653 395905551 572162994 395905551 572162994 541019891 996740358 541019891 996740358 634898219 800607975 634898219 800607975 426446172 554545278 426446172 554545278 632351267 946987825 632351267 946987825 353899751 510449160 353899751 510449160 538452229 979681560 538452229 979681560 492565482 645865563 492565482 645865563 642871061 518081218 642871061 518081218 359026892 767426464 359026892 767426464 667564920 492072453 667564920 492072453 304902937 443615279 304902937 443615279 729876936 398059505 729876936 398059505 734259557 392926699 734259557 392926699 256454815 382833847 256454815 382833847 254821145 378487819 254821145 378487819 745603366 362940384 745603366 362940384 758288178 356154265 758288178 356154265 764160839 347464997 764160839 347464997 220739996 323720390 220739996 323720390 816793467 266534605 816793467 266534605 173998868 260500851 173998868 260500851 834444550 247203368 834444550 247203368 162708715 245699437 162708715 245699437 837459758 229701052 837459758 229701052 847337456 228595597 847337456 228595597 849379089 215340768 849379089 215340768 861121846 204417657 861121846 204417657 128896594 172585547 128896594 172585547 114185609 170266218 114185609 170266218 888569281 162783267 888569281 162783267 895434133 154227163 895434133 154227163 102208899 146138279 102208899 146138279 96746346 141358127 96746346 141358127 907712651 137191572 907712651 137191572 86979077 126893667 86979077 126893667 81137675 119465527 81137675 119465527 79500837 112352486 79500837 112352486 74008136 110587759 74008136 110587759 71375456 99109122 71375456 99109122 935633165 95641284 935633165 95641284 63789564 93498785 63789564 93498785 59061863 87600543 59061863 87600543 945090638 80351742 945090638 80351742 53678054 79861369 53678054 79861369 946694456 77371811 946694456 77371811 50114887 70158604 50114887 70158604 953112933 69498881 953112933 69498881 46725316 66784758 46725316 66784758 44598666 63736560 44598666 63736560 957386154 62983863 957386154 62983863 41015398 60833787 41015398 60833787 959584525 58821334 959584525 58821334 960796028 57431240 960796028 57431240 961587581 56435714 961587581 56435714 37767614 55891467 37767614 55891467 963296730 53470239 963296730 53470239 34838805 50010784 34838805 50010784 967291965 47583916 967291965 47583916 31423120 46705021 31423120 46705021 968147002 46062342 968147002 46062342 968807072 45434835 968807072 45434835 29454172 43196280 29454172 43196280 971018085 40951273 971018085 40951273 974041707 38115688 974041707 38115688 24817252 36391336 24817252 36391336 977481676 34037248 977481676 34037248 21770646 31084740 21770646 31084740 979686146 30392705 979686146 30392705 980041321 29795113 980041321 29795113 18922067 28456252 18922067 28456252 981561649 27823967 981561649 27823967 981816212 27381123 981816212 27381123 16937952 26265619 16937952 26265619 982879180 25367376 982879180 25367376 983557725 23440460 983557725 23440460 14425240 21073935 14425240 21073935 13555919 20979163 13555919 20979163 986458803 20292728 986458803 655154939 986458803 655154939 379736730 845183355 379736730 845183355 332099519 498308259 332099519 498308259 671511658 461751475 671511658 461751475 270083302 397677886 270083302 397677886 263719750 383027112 263719750 383027112 749440623 363183333 749440623 363183333 760783812 347993958 760783812 347993958 230260679 335295980 230260679 335295980 206351444 281357310 206351444 281357310 181397923 275101993 181397923 275101993 822880817 263512729 822880817 263512729 172433638 245764668 172433638 245764668 837129773 243179376 837129773 243179376 158404019 235793216 158404019 235793216 846115345 228671637 846115345 228671637 853631698 212183191 853631698 212183191 137874879 207486367 137874879 207486367 137631568 203750770 137631568 203750770 866313067 176394885 866313067 176394885 115787746 173031999 115787746 173031999 886773902 169170086 886773902 169170086 887493454 164991345 887493454 164991345 890987041 161386501 890987041 161386501 105450758 156312948 105450758 156312948 98025175 144170467 98025175 144170467 904706979 141762809 904706979 141762809 94050647 139116343 94050647 139116343 87235821 130918036 87235821 130918036 914197197 125609791 914197197 125609791 80643818 120432611 80643818 120432611 70061104 101910454 70061104 101910454 66222777 99486036 66222777 99486036 935528538 96735043 935528538 96735043 63377551 94803938 63377551 94803938 941064733 84974262 941064733 84974262 55205618 82536955 55205618 82536955 947378943 78411650 947378943 78411650 50402819 72186269 50402819 72186269 952594070 69575182 952594070 69575182 953727476 67811707 953727476 67811707 43209399 63930108 43209399 63930108 957925726 62640868 957925726 62640868 959449480 59648569 959449480 59648569 960443687 58013090 960443687 58013090 39062102 57434293 39062102 57434293 37305884 52685250 37305884 52685250 965367155 51409841 965367155 51409841 967607247 47419804 967607247 47419804 967714834 47114255 967714834 47114255 969251389 44936141 969251389 44936141 969970351 43405043 969970351 43405043 27846569 41242890 27846569 41242890 973594428 38413094 973594428 38413094 23918180 34962877 23918180 34962877 22712723 33248228 22712723 33248228 978020728 32347787 978020728 32347787 21196159 31600083 21196159 31600083 979827233 29379548 979827233 29379548 981229082 27883183 981229082 27883183 17660475 26520507 17660475 26520507 982502915 25194062 982502915 25194062 16116954 23997059 16116954 23997059 15672136 22772841 15672136 22772841 984904915 22503716 984904915 22503716 13732967 21336402 13732967 21336402 13655846 21073932 13655846 21073932 985960978 910526860 985960978 910526860 363059610 508691712 363059610 508691712 545954468 928064928 545954468 928064928 654890102 709869527 654890102 709869527 487885344 897186297 487885344 897186297 639534951 574959960 639534951 574959960 594719101 891603871 594719101 891603871 337117120 566813235 337117120 566813235 531082241 683537805 531082241 683537805 418456472 512356801 418456472 512356801 615532274 943607740 615532274 943607740 461400307 642727275 461400307 642727275 580432499 500105500 580432499 500105500 460561694 618596343 460561694 618596343 560841913 774146594 560841913 774146594 596508838 716384162 596508838 716384162 410446377 627760946 410446377 627760946 615897523 915526759 615897523 915526759 632110887 523396795 632110887 523396795 348400700 850314486 348400700 850314486 622249804 522432331 622249804 522432331 400600982 676244760 400600982 676244760 640762534 563238526 640762534 563238526 372921681 950144344 372921681 950144344 613399998 828353984 613399998 828353984 356031865 518979042 356031865 518979042 416656096 666255164 416656096 666255164 587710606 945097438 587710606 945097438 342195139 648691967 342195139 648691967 627615751 461016546 627615751 461016546 696788473 437150103 696788473 437150103 268410764 397109881 268410764 397109881 738759650 383583108 738759650 383583108 746753578 371742734 746753578 371742734 232937872 345635094 232937872 345635094 773091702 323363805 773091702 323363805 184945695 280298518 184945695 280298518 816530228 267821947 816530228 267821947 175137332 258238038 175137332 258238038 836340092 245519586 836340092 245519586 154335853 231467686 154335853 231467686 848236011 227071878 848236011 227071878 855549844 207979417 855549844 207979417 132737784 186592017 132737784 186592017 884549389 168784747 884549389 168784747 889025531 163068876 889025531 163068876 107252040 159180641 107252040 159180641 106048924 154406790 106048924 154406790 899592122 151178661 899592122 151178661 97079551 144615871 97079551 144615871 95388852 140019411 95388852 140019411 87607398 131088182 87607398 131088182 919644546 120773933 919644546 120773933 74175851 106051241 74175851 106051241 933278303 101254644 933278303 101254644 935726367 97131022 935726367 97131022 63875805 95099133 63875805 95099133 940425380 88778091 940425380 88778091 57627520 84751247 57627520 84751247 53683723 79960200 53683723 79960200 52973822 77463596 52973822 77463596 948595831 74237945 948595831 74237945 49183403 72425884 49183403 72425884 953113860 69692451 953113860 69692451 46708679 64044248 46708679 64044248 956868866 61103368 956868866 61103368 40954244 60699019 40954244 60699019 959474849 59778061 959474849 59778061 40006843 59018393 40006843 59018393 38874077 56363150 38874077 56363150 962490017 53801537 962490017 53801537 965020006 51878319 965020006 51878319 32140606 47445724 32140606 47445724 30377786 45473654 30377786 45473654 29152393 43533166 29152393 43533166 28198398 40066543 28198398 40066543 26455104 39380242 26455104 39380242 25794471 36718719 25794471 36718719 975668102 35183913 975668102 35183913 22926698 32680919 22926698 32680919 978883623 31562806 978883623 31562806 20119776 30512343 20119776 30512343 979984561 29447901 979984561 29447901 19015367 29366005 19015367 29366005 18099085 27709594 18099085 27709594 982377011 25582627 982377011 25582627 16200582 24588253 16200582 24588253 984179625 23182751 984179625 23182751 15089581 22706798 15089581 22706798 14243802 21504787 14243802 21504787 985932157 20555120 985932157 20555120 13289332 673230694 13289332 673230694 431418834 815477020 431418834 815477020 501172675 699672510 501172675 699672510 472011015 967934324 472011015 967934324 528855782 464394777 528855782 464394777 691993813 452223581 691993813 452223581 282252606 405979341 282252606 405979341 726579436 387983753 726579436 387983753 738919147 378622165 738919147 378622165 251412291 363775851 251412291 363775851 757790125 353031161 757790125 353031161 229981686 336682280 229981686 336682280 797791899 280503166 797791899 280503166 818293485 269261325 818293485 269261325 176590185 260678939 176590185 260678939 829006732 249680061 829006732 249680061 834408986 247607457 834408986 247607457 162594358 245819550 162594358 245819550 837700909 237588550 837700909 237588550 152694382 223607843 152694382 223607843 146705246 212028631 146705246 212028631 138876930 202052884 138876930 202052884 866413988 186611349 866413988 186611349 878076446 178308256 878076446 178308256 886811794 169412617 886811794 169412617 111774637 164338933 111774637 164338933 894526736 152744389 894526736 152744389 101576225 148957423 101576225 148957423 98874962 148412089 98874962 148412089 902668567 141458045 902668567 141458045 912241638 125831088 912241638 125831088 918317526 121961484 918317526 121961484 76583281 103211180 76583281 103211180 67765662 102328365 67765662 102328365 933577159 98651431 933577159 98651431 65656763 98225723 65656763 98225723 61009742 90341073 61009742 90341073 60261438 89050804 60261438 89050804 942194196 86275009 942194196 86275009 55061307 81552417 55061307 81552417 53790430 79997311 53790430 79997311 52965958 77868825 52965958 77868825 950137483 72329745 950137483 72329745 48570777 71456684 48570777 71456684 47169540 69871875 47169540 69871875 955361119 65312836 955361119 65312836 43104091 64022767 43104091 64022767 41262127 60911353 41262127 60911353 959120179 60474849 959120179 60474849 40643185 60114371 40643185 60114371 39808131 57509866 39808131 57509866 961452672 54877968 961452672 54877968 35717239 52281822 35717239 52281822 32948699 47929401 32948699 47929401 30585781 45567119 30585781 45567119 969468564 42363276 969468564 42363276 972366187 40621564 972366187 40621564 26445653 38632029 26445653 38632029 974505256 36969436 974505256 36969436 23550619 35402432 23550619 35402432 976722722 34284859 976722722 34284859 22402492 32470785 22402492 32470785 979707227 29450708 979707227 29450708 980651816 29058245 980651816 29058245 981411183 26984704 981411183 26984704 17107611 26268433 17107611 26268433 16434615 22389330 16434615 22389330 985211189 22189773 985211189 22189773 13746692 21543526 13746692 810202016 13746692 810202016 462051039 946874586 462051039 946874586 623600344 707791922 623600344 707791922 413761127 497893128 413761127 497893128 680201559 452802753 680201559 452802753 276111838 411342716 276111838 411342716 726272091 390631160 726272091 390631160 736030109 389558959 736030109 389558959 254059873 379387264 254059873 379387264 748343089 359518223 748343089 359518223 237705097 351679214 237705097 351679214 793471637 302146641 793471637 302146641 807469176 284589034 807469176 284589034 181982192 276528277 181982192 276528277 181899761 273572719 181899761 273572719 178369221 258309052 178369221 258309052 833893355 247643328 833893355 247643328 843030097 227350279 843030097 227350279 143029403 215547647 143029403 215547647 141586127 210494639 141586127 210494639 860033396 208766850 860033396 208766850 130399786 186695203 130399786 186695203 118153687 171516865 118153687 171516865 113633085 168478740 113633085 168478740 888338417 167029325 888338417 167029325 111395117 160302414 111395117 160302414 106510083 159272134 106510083 159272134 104994194 156793764 104994194 156793764 898478683 151236940 898478683 151236940 100404817 148621937 100404817 148621937 912175360 129546011 912175360 129546011 919840644 112004095 919840644 112004095 929807449 102487810 929807449 102487810 933415457 99924200 933415457 99924200 65784591 95697036 65784591 95697036 936496001 94785036 936496001 94785036 61730864 89919807 61730864 89919807 945092830 79198983 945092830 79198983 948916364 73125491 948916364 73125491 951071012 72045492 951071012 72045492 47406203 66938068 47406203 66938068 44176303 65199911 44176303 65199911 42476375 62277793 42476375 62277793 41654981 60511530 41654981 60511530 38154469 54159973 38154469 54159973 36298118 53252520 36298118 53252520 965194376 50344609 965194376 50344609 966254089 48950610 966254089 48950610 967020079 48574118 967020079 48574118 967297856 47944672 967297856 47944672 30096005 44532691 30096005 44532691 27749493 40761318 27749493 40761318 974331573 37920758 974331573 37920758 24700790 36981158 24700790 36981158 975503520 36451639 975503520 36451639 23731548 35802551 23731548 35802551 23382196 34080573 23382196 34080573 977820851 33248231 977820851 33248231 20902603 31097498 20902603 31097498 979916300 29821432 979916300 29821432 17757822 27183584 17757822 27183584 17478998 26547610 17478998 26547610 15605649 23165418 15605649 23165418 984756239 22648531 984756239 22648531 14327661 22483742 14327661 22483742 985517676 21616782 985517676 21616782 985722705 788124737 985722705 788124737 406276422 642374623 406276422 642374623 327794362 447662486 327794362 447662486 699439122 436690242 699439122 436690242 717658309 406170053 717658309 406170053 265754209 397363054 265754209 397363054 740965922 382363300 740965922 382363300 744500906 376926209 744500906 376926209 243056458 360732160 243056458 360732160 228530783 311984197 228530783 311984197 793029655 304756455 793029655 304756455 200389910 286991346 200389910 286991346 810504309 276730683 810504309 276730683 824985610 263457718 824985610 263457718 170682217 250960098 170682217 250960098 165234672 242833480 165234672 242833480 160001279 239797632 160001279 239797632 842994573 224115837 842994573 224115837 141879912 212125272 141879912 212125272 139642037 209719568 139642037 209719568 133782752 197669319 133782752 197669319 872884010 182788471 872884010 182788471 117869532 174370730 117869532 174370730 886198806 170674412 886198806 170674412 113683463 167646920 113683463 167646920 891454482 161030172 891454482 161030172 894326584 157714675 894326584 157714675 103745449 154265820 103745449 154265820 93463266 135898874 93463266 135898874 911235409 134102148 911235409 134102148 912200506 131117969 912200506 131117969 83002606 123038673 83002606 123038673 920768814 116932917 920768814 116932917 929767493 103223810 929767493 103223810 932689260 102005178 932689260 102005178 67338230 100053079 67338230 100053079 935737799 96897126 935737799 96897126 62463766 92826539 62463766 92826539 942616793 84898454 942616793 84898454 56231160 82319124 56231160 82319124 946189203 80103735 946189203 80103735 52763113 77161829 52763113 77161829 949495213 73154398 949495213 73154398 952026317 69577478 952026317 69577478 46192480 67399523 46192480 67399523 955231569 65854003 955231569 65854003 43986764 63243594 43986764 63243594 42452961 62901635 42452961 62901635 958358259 60705556 958358259 60705556 39845434 57925122 39845434 57925122 961328670 57201083 961328670 57201083 961935043 54373842 961935043 54373842 963967603 53261161 963967603 53261161 35485986 51804665 35485986 51804665 965609128 50558323 965609128 50558323 966365219 49133366 966365219 49133366 967561357 46639740 967561357 46639740 968655037 45357795 968655037 45357795 970871274 41544691 970871274 41544691 974288066 38160725 974288066 38160725 23853194 35622587 23853194 35622587 976820171 33468693 976820171 33468693 21723900 32811895 21723900 32811895 978537771 32012754 978537771 32012754 20904699 31364645 20904699 31364645 19912603 29487261 19912603 29487261 980866413 28606244 980866413 28606244 18350848 28575704 18350848 28575704 981690956 27322569 981690956 27322569 17568812 25987019 17568812 25987019 16581378 24367885 16581378 24367885 15844545 23267769 15844545 23267769 984464130 22752223 984464130 22752223 985191785 22085007 985191785 22085007 985426883 868249960 985426883 868249960 538859767 936043601 538859767 936043601 370123843 768923462 370123843 768923462 667532422 483987569 667532422 483987569 677951511 463778838 677951511 463778838 698515597 438428535 698515597 438428535 286084652 421181485 286084652 421181485 273641789 407173063 273641789 407173063 731450170 394429660 731450170 394429660 261759391 383975308 261759391 383975308 744806699 377010003 744806699 377010003 747899309 363130262 747899309 363130262 241357521 356109061 241357521 356109061 778914543 318478774 778914543 318478774 211155672 315493497 211155672 315493497 797803723 297009576 797803723 297009576 804277494 283409806 804277494 283409806 185429619 281724741 185429619 281724741 167730144 251979837 167730144 251979837 833206823 244519221 833206823 244519221 846578741 222912569 846578741 222912569 857120237 211196505 857120237 211196505 858932036 206154762 858932036 206154762 865381190 200818611 865381190 200818611 128183259 191679575 128183259 191679575 878876589 176527036 878876589 176527036 883911606 174163011 883911606 174163011 885040468 172847921 885040468 172847921 113121596 165836003 113121596 165836003 894571748 151410216 894571748 151410216 905226838 140768063 905226838 140768063 90559889 135041110 90559889 135041110 911580005 133602953 911580005 133602953 83491476 124697827 83491476 124697827 80558314 109403918 80558314 109403918 929584695 106115199 929584695 106115199 67854101 99680303 67854101 99680303 65725581 93983045 65725581 93983045 939270023 89223311 939270023 89223311 58536819 87136498 58536819 87136498 55002159 82132813 55002159 82132813 51884036 76327146 51884036 76327146 51044774 74615184 51044774 74615184 952197608 70287724 952197608 70287724 46620305 66547811 46620305 66547811 957123987 63124716 957123987 63124716 958144900 62053543 958144900 62053543 41014301 59993880 41014301 59993880 960102893 58964224 960102893 58964224 961560478 54644304 961560478 54644304 9
91905 0 0 0 920391 2521939 920391 2521939 4614099 3886747 4614099 3886747 904441 609889 904441 609889 3347872 1669721 3347872 1669721 1661130 341147 1661130 341147 239991 3028709 239991 3028709 3327701 4236214 3327701 4236214 597971 852380 597971 852380 3336594 1662231 3336594 1662231 1672400 989899 1672400 989899 455705 1654436 455705 1654436 4794766 3528071 4794766 3528071 769348 414015 769348 414015 3667422 3835723 3667422 3835723 1277656 1679686 1277656 1679686 975810 515677 975810 515677 3651581 2762515 3651581 2762515 4100278 2406563 4100278 2406563 4363196 4346887 4363196 4346887 2200972 2610836 2200972 2610836 4280869 1014261 4280869 1014261 1647602 4297308 1647602 4297308 3678068 81471 3678068 81471 1420514 1677771 1420514 1677771 3331884 4865655 3331884 4865655 1684389 1665523 1684389 1665523 4424379 3886482 4424379 3886482 1279295 1270816 1279295 1270816 378337 3322498 378337 3322498 4761465 3348346 4761465 3348346 3320963 122719 3320963 122719 1390116 2832139 1390116 2832139 3874443 1672448 3874443 1672448 3327115 4231467 3327115 4231467 936169 360599 936169 360599 3314074 2950780 3314074 2950780 503832 264815 503832 264815 78160 3495034 78160 3495034 4167525 1673485 4167525 1673485 402682 1059265 402682 1059265 4253586 3333042 4253586 3333042 1370245 533544 1370245 533544 1111442 3341570 1111442 3341570 4051996 1925506 4051996 1925506 4889695 3340918 4889695 3340918 310220 197021 310220 197021 81459 2537141 81459 2537141 4682277 1352120 4682277 1352120 963730 584515 963730 584515 450732 356995 450732 356995 1716955 3330704 1716955 3330704 3333216 1387284 3333216 1387284 1516898 2998516 1516898 2998516 4674154 642436 4674154 642436 643166 1637018 643166 1637018 3342141 3329436 3342141 3329436 1078758 761530 1078758 761530 3605463 3337977 3605463 3337977 329016 320908 329016 320908 289385 279094 289385 279094 4109042 3316287 4109042 3316287 1105640 1137874 1105640 1137874 1221142 362414 1221142 362414 308548 261931 308548 261931 1614292 2312659 1614292 2312659 4365451 2562131 4365451 2562131 3328052 453787 3328052 453787 1650616 3251677 1650616 3251677 4004025 2182549 4004025 2182549 1276249 334929 1276249 334929 1684490 2889418 1684490 2889418 4182657 1658599 4182657 1658599 676896 758245 676896 758245 4461945 4961707 4461945 4961707 3318993 468281 3318993 468281 431186 2353306 431186 2353306 4024766 2835512 4024766 2835512 4612688 738457 4612688 738457 654066 4832830 654066 4832830 1968700 1883557 1968700 1883557 4382405 2907422 4382405 2907422 753154 461767 753154 461767 3660840 3322405 3660840 3322405 523526 1145995 523526 1145995 367050 3328362 367050 3328362 4677178 2634547 4677178 2634547 2860238 3333688 2860238 3333688 3971476 2043416 3971476 2043416 1152847 942680 1152847 942680 512835 2323991 512835 2323991 4496519 2955948 4496519 2955948 1655573 1905295 1655573 1905295 3979391 3127506 3979391 3127506 1673580 566950 1673580 566950 627048 2549642 627048 2549642 4731814 1653413 4731814 1653413 836519 2440325 836519 2440325 4253255 2020668 4253255 2020668 3536580 4880785 3536580 4880785 592328 464725 592328 464725 3736826 3331634 3736826 3331634 3704698 2578243 3704698 2578243 4576318 1192470 4576318 1192470 1141773 243705 1141773 243705 3876316 2545580 3876316 2545580 4153672 2244948 4153672 2244948 637771 627764 637771 627764 491687 4525671 491687 4525671 4583004 2461447 4583004 2461447 748090 773671 748090 773671 4064525 2720872 4064525 2720872 976708 950932 976708 950932 569519 555299 569519 555299 3735899 4804840 3735899 4804840 1303433 917803 1303433 917803 385229 2999921 385229 2999921 4174823 1654639 4174823 1654639 1556819 3322104 1556819 3322104 3578927 262662 3578927 262662 1376340 2870077 1376340 2870077 3941680 753749 3941680 753749 675789 1161483 675789 1161483 3653244 3118465 3653244 3118465 1248111 890206 1248111 890206 628750 2027852 628750 2027852 4490663 2745817 4490663 2745817 3323333 3344517 3323333 3344517 4603030 1535360 4603030 1535360 1674205 3062250 1674205 3062250 4796271 1665925 4796271 1665925 2208404 3343052 2208404 3343052 926347 591101 926347 591101 4737141 3331174 4737141 3331174 957371 614436 957371 614436 521977 2167364 521977 2167364 4610367 3329374 4610367 3329374 1682990 1669549 1682990 1669549 3796708 2592112 3796708 2592112 4495906 1459024 4495906 1459024 977479 315248 977479 315248 4206777 3299760 4206777 3299760 495483 286308 495483 286308 4181147 2792349 4181147 2792349 3590008 3319041 3590008 3319041 1076744 369181 1076744 369181 4332143 2324054 4332143 2324054 4356525 1427095 4356525 1427095 230919 2619289 230919 2619289 4545709 1885523 4545709 1885523 2102448 3798077 2102448 3798077 4188975 1661062 4188975 1661062 853613 570022 853613 570022 3712976 3281813 3712976 3281813 918402 515657 918402 515657 2246078 3482556 2246078 3482556 671623 723905 671623 723905 3314474 3192216 3314474 3192216 1378293 1309423 1378293 1309423 4660713 4587085 4660713 4587085 2160790 1658468 2160790 1658468 3349414 2343248 3349414 2343248 4018087 2443014 4018087 2443014 4526456 619783 4526456 619783 1662608 4977833 1662608 4977833 3931450 1335276 3931450 1335276 1206635 432228 1206635 432228 3876790 3918875 3876790 3918875 1736074 1066184 1736074 1066184 450481 3349418 450481 3349418 1433555 4510853 1433555 4510853 3993738 1283006 3993738 1283006 1245183 356608 1245183 356608 3748515 2943548 3748515 2943548 4644394 950075 4644394 950075 1647604 475304 1647604 475304 3637250 3716716 3637250 3716716 1681626 218244 1681626 218244 1261427 1942581 1261427 1942581 4135099 2508100 4135099 2508100 410093 3774414 410093 3774414 4301500 2100920 4301500 2100920 3321640 1231192 3321640 1231192 355335 352581 355335 352581 4740636 3321978 4740636 3321978 3826106 2316419 3826106 2316419 4079310 2888936 4079310 2888936 3313665 3070119 3313665 3070119 3901100 2345396 3901100 2345396 4526134 650633 4526134 650633 1368792 2008617 1368792 2008617 4621439 3446802 4621439 3446802 1400672 235577 1400672 235577 4088171 3342731 4088171 3342731 930433 265134 930433 265134 235338 1918471 235338 1918471 3847150 3040906 3847150 3040906 845722 508556 845722 508556 508323 4028676 508323 4028676 3813852 1661755 3813852 1661755 876068 269680 876068 269680 106386 3619606 106386 3619606 4273111 1658532 4273111 1658532 242681 3345943 242681 3345943 3992274 275427 3992274 275427 1216848 3329617 1216848 3329617 4312717 4110882 4312717 4110882 1678883 1677852 1678883 1677852 390742 994379 390742 994379 4580978 2467758 4580978 2467758 2072355 1076738 2072355 1076738 872622 282622 872622 282622 4536436 3004363 4536436 3004363 1802284 4459874 1802284 4459874 1647188 2135619 1647188 2135619 4711727 3109615 4711727 3109615 3328666 2247063 3328666 2247063 4224499 2800624 4224499 2800624 1685888 1664848 1685888 1664848 4347432 2673111 4347432 2673111 3993426 1031268 3993426 1031268 808068 508830 808068 508830 4319120 2648043 4319120 2648043 1651786 1896562 1651786 1896562 3634078 3091456 3634078 3091456 3333132 2173008 3333132 2173008 4540716 4819021 4540716 4819021 1306192 416222 1306192 416222 4257717 3334370 4257717 3334370 1495305 4646948 1495305 4646948 920965 200784 920965 200784 4284201 2482769 4284201 2482769 1382795 1183898 1382795 1183898 454276 267809 454276 267809 4056766 2966686 4056766 2966686 2764474 946550 2764474 946550 373996 2791156 373996 2791156 4601277 4112549 4601277 4112549 1293316 889074 1293316 889074 302269 4705907 302269 4705907 3919459 2723829 3919459 2723829 4277755 1420188 4277755 1420188 2586104 2782393 2586104 2782393 4328369 2315663 4328369 2315663 3865778 2051955 3865778 2051955 4737508 1655205 4737508 1655205 436688 415409 436688 415409 329984 260468 329984 260468 4458231 2934807 4458231 2934807 4662917 538522 4662917 538522 883401 2085119 883401 2085119 3754312 2654252 3754312 2654252 4680342 1669422 4680342 1669422 435479 590251 435479 590251 3785263 2184831 3785263 2184831 3965077 2649006 3965077 2649006 4748149 3334604 4748149 3334604 1275313 234800 1275313 234800 3059649 1667685 3059649 1667685 1128316 988724 1128316 988724 336458 1833311 336458 1833311 4239847 3345005 4239847 3345005 1170154 1155711 1170154 1155711 1130036 434866 1130036 434866 337128 293717 337128 293717 144311 2220194 144311 2220194 3992373 2864855 3992373 2864855 1444110 1410128 1444110 1410128 3330223 2180207 3330223 2180207 4793133 1669319 4793133 1669319 2348598 3343295 2348598 3343295 3329064 1663898 3329064 1663898 4046811 2591489 4046811 2591489 2833658 809042 2833658 809042 451166 325428 451166 325428 4008888 3095843 4008888 3095843 1074177 1236384 1074177 1236384 3617205 2475023 3617205 2475023 4279450 751288 4279450 751288 349667 306579 349667 306579 4477647 2306724 4477647 2306724 1151870 452186 1151870 452186 3330232 3281092 3330232 3281092 3867924 1175999 3867924 1175999 1149427 3228849 1149427 3228849 3337655 2353352 3337655 2353352 4745752 3322375 4745752 3322375 1224344 748376 1224344 748376 354133 2399553 354133 2399553 4268102 811551 4268102 811551 493680 2907579 493680 2907579 4732330 1666213 4732330 1666213 1048674 143748 1048674 143748 3658837 3233729 3658837 3233729 1407755 845039 1407755 845039 810095 724264 810095 724264 4118956 2910840 4118956 2910840 948179 336211 948179 336211 3343473 2538793 3343473 2538793 4392563 3320563 4392563 3320563 1659258 1009749 1659258 1009749 260893 1649481 260893 1649481 4115003 4570862 4115003 4570862 1311982 1073537 1311982 1073537 3897602 4913359 3897602 4913359 3151000 620665 3151000 620665 331712 4120083 331712 4120083 4505386 1681092 4505386 1681092 4703640 2573711 4703640 2573711 3740162 3000921 3740162 3000921 4738338 1234944 4738338 1234944 780001 475097 780001 475097 4587939 2488818 4587939 2488818 3323297 4612677 3323297 4612677 585974 1431695 585974 1431695 4523465 2197852 4523465 2197852 3337957 4160513 3337957 4160513 311282 2578132 311282 2578132 4356601 1262816 4356601 1262816 632951 482254 632951 482254 4317841 2901126 4317841 2901126 4596964 1048823 4596964 1048823 383787 1744961 383787 1744961 4270629 2873036 4270629 2873036 1305606 988894 1305606 988894 792611 629963 792611 629963 4507316 3558655 4507316 3558655 3108414 616234 3108414 616234 967647 1966169 967647 1966169 3878670 4061362 3878670 4061362 1235400 1601232 1235400 1601232 3547668 2351284 3547668 2351284 1677362 1507817 1677362 1507817 3629016 3829160 3629016 3829160 392252 897914 392252 897914 1662320 4822903 1662320 4822903 3317259 1883315 3317259 1883315 3988411 4363158 3988411 4363158 225572 961720 225572 961720 1670809 3107811 1670809 3107811 4099996 822445 4099996 822445 258851 4531 258851 4531 2287947 3335870 2287947 3335870 54792 694347 54792 694347 1725268 3915278 1725268 3915278 261524 767137 261524 767137 3321174 3322113 3321174 3322113 4674642 862890 4674642 862890 1658525 2508860 1658525 2508860 3321856 2382161 3321856 2382161 4210083 2682393 4210083 2682393 659116 600216 659116 600216 527782 1648904 527782 1648904 4221508 2611058 4221508 2611058 808061 493002 808061 493002 2057868 1974612 2057868 1974612 4728985 937431 4728985 937431 671882 2657273 671882 2657273 4031728 1326861 4031728 1326861 328965 301353 328965 301353 3997963 3315434 3997963 3315434 1267308 1160657 1267308 1160657 410602 3753565 410602 3753565 3853762 1991352 3853762 1991352 4682272 1655446 4682272 1655446 1653817 312102 1653817 312102 153576 2617459 153576 2617459 4549498 1900508 4549498 1900508 3376778 4428278 3376778 4428278 1651753 329983 1651753 329983 1175342 2823395 1175342 2823395 4636495 4263984 4636495 4263984 1399064 110861 1399064 110861 3352439 2314709 3352439 2314709 603520 282562 603520 282562 4001275 3348306 4001275 3348306 611363 604503 611363 604503 2572151 1973801 2572151 1973801 3674566 3085953 3674566 3085953 646141 747582 646141 747582 3345741 1288626 3345741 1288626 317487 149484 317487 149484 1948487 3558527 1948487 3558527 4339726 1253566 4339726 1253566 399666 3410661 399666 3410661 3625655 2481444 3625655 2481444 1208325 1675173 1208325 1675173 4447487 3006556 4447487 3006556 4794699 1520836 4794699 1520836 1656244 440589 1656244 440589 38989 4151105 38989 4151105 4246205 2551535 4246205 2551535 893062 838731 893062 838731 4413968 3201911 4413968 3201911 1171132 547223 1171132 547223 4720696 4436250 4720696 4436250 1281784 855193 1281784 855193 639257 2151318 639257 2151318 4705703 3670980 4705703 3670980 1494696 530444 1494696 530444 2644042 2158123 2644042 2158123 4267920 2787586 4267920 2787586 1661495 1664219 1661495 1664219 4049439 2728987 4049439 2728987 3651041 3317278 3651041 3317278 447773 64519 447773 64519 3348943 1115528 3348943 1115528 910960 588127 910960 588127 4443974 2537118 4443974 2537118 1088140 973023 1088140 973023 460313 2824148 460313 2824148 4725050 1738778 4725050 1738778 3313706 128553 3313706 128553 4283732 2467024 4283732 2467024 2547353 1308044 2547353 1308044 1115625 478334 1115625 478334 4767057 3817209 4767057 3817209 1275196 810978 1275196 810978 413486 3050364 413486 3050364 3932756 1670521 3932756 1670521 1649979 4109156 1649979 4109156 4619342 2839498 4619342 2839498 2634731 4308693 2634731 4308693 294309 1276287 294309 1276287 4213782 2634397 4213782 2634397 3548648 1407643 3548648 1407643 552161 947879 552161 947879 3330195 2713231 3330195 2713231 4255849 281911 4255849 281911 2317932 3342433 2317932 3342433 843007 737657 843007 737657 4044805 2594671 4044805 2594671 4532997 3348569 4532997 3348569 841647 419653 841647 419653 4166790 2739817 4166790 2739817 1388773 1254716 1388773 1254716 318950 2096679 318950 2096679 3994112 1657009 3994112 1657009 237343 4194858 237343 4194858 4104623 1668255 4104623 1668255 1651953 66203 1651953 66203 1397872 1651601 1397872 1651601 4119407 2645713 4119407 2645713 1665150 280472 1665150 280472 4777888 3331529 4777888 3331529 3333772 2074412 3333772 2074412 4741392 3327963 4741392 3327963 1671666 2609849 1671666 2609849 4167854 1648916 4167854 1648916 332357 346470 332357 346470 3590267 1102806 3590267 1102806 835367 453661 835367 453661 3740857 3032480 3740857 3032480 3612442 935564 3612442 935564 1674637 4955547 1674637 4955547 1140744 1666807 1140744 1666807 4541437 3341619 4541437 3341619 934311 2090862 934311 2090862 4454086 3350237 4454086 3350237 1073093 1279071 1073093 1279071 1660630 3339066 1660630 3339066 121105 1654866 121105 1654866 4712482 3073864 4712482 3073864 1663547 862827 1663547 862827 4310885 3319995 4310885 3319995 363025 360090 363025 360090 3804167 3345474 3804167 3345474 602601 231734 602601 231734 4217651 2596134 4217651 2596134 4429922 2256496 4429922 2256496 1592457 1081719 1592457 1081719 451761 2355933 451761 2355933 3463682 841832 3463682 841832 763172 2477874 763172 2477874 2317808 763537 2317808 763537 813674 1509642 813674 1509642 3349508 3512667 3349508 3512667 3588268 1415497 3588268 1415497 334240 762840 334240 762840 3323433 4412714 3323433 4412714 1564103 1428044 1564103 1428044 214529 3347510 214529 3347510 4430746 1678193 4430746 1678193 1678201 3341002 1678201 3341002 1180302 452870 1180302 452870 251357 3318565 251357 3318565 3776064 2216027 3776064 2216027 4260601 3346672 4260601 3346672 1650420 2825090 1650420 2825090 4828415 958526 4828415 958526 566337 3320911 566337 3320911 3918872 1280930 3918872 1280930 823832 450082 823832 450082 3798135 3008731 3798135 3008731 3325970 1234826 3325970 1234826 1684419 4980437 1684419 4980437 3346773 1665125 3346773 1665125 789671 634711 789671 634711 353847 4931176 353847 4931176 3609822 2716139 3609822 2716139 4398376 3353202 4398376 3353202 1649904 2090257 1649904 2090257 442134 520811 442134 520811 4122413 2787837 4122413 2787837 4846606 4771430 4846606 4771430 483417 269752 483417 269752 4153115 1990703 4153115 1990703 842140 811007 842140 811007 3586363 3343290 3586363 3343290 4109361 1814701 4109361 1814701 2946662 3352932 2946662 3352932 640878 730836 640878 730836 3785461 2209501 3785461 2209501 1264684 698760 1264684 698760 932726 2354508 932726 2354508 4341238 3324336 4341238 3324336 1458003 4830604 1458003 4830604 3915770 1432753 3915770 1432753 237196 4969105 237196 4969105 4088660 1680091 4088660 1680091 1669653 4905280 1669653 4905280 3338585 589233 3338585 589233 1518306 3541709 1518306 3541709 1895450 2502491 1895450 2502491 272359 4084027 272359 4084027 4322572 1654127 4322572 1654127 378642 1229855 378642 1229855 1670589 278839 1670589 278839 234442 3325316 234442 3325316 4605816 1657782 4605816 1657782 1678552 3026376 1678552 3026376 4673197 514033 4673197 514033 427254 1679692 427254 1679692 3763166 3319998 3763166 3319998 2191326 452028 2191326 452028 459211 282219 459211 282219 3960980 2670967 3960980 2670967 4586285 544566 4586285 544566 601565 2391894 601565 2391894 3572801 892251 3572801 892251 603702 1954363 603702 1954363 4670675 3313435 4670675 3313435 1648947 412103 1648947 412103 839372 1660727 839372 1660727 4438856 3028073 4438856 3028073 1086516 575991 1086516 575991 2148471 2105885 2148471 2105885 4601436 830908 4601436 830908 291876 1656467 291876 1656467 3315064 3322506 3315064 3322506 51012 3351119 51012 3351119 3688487 360480 3688487 360480 1305685 2519508 1305685 2519508 4173137 2460302 4173137 2460302 3340519 8436 3340519 8436 1659246 3092685 1659246 3092685 3740594 1430617 3740594 1430617 1346837 213758 1346837 213758 195361 1924699 195361 1924699 4451670 2248757 4451670 2248757 1683235 1664996 1683235 1664996 728006 684213 728006 684213 484252 1686098 484252 1686098 4642933 4047894 4642933 4047894 571679 565853 571679 565853 3340257 1281647 3340257 1281647 349031 103785 349031 103785 3351608 3261020 3351608 3261020 702769 576407 702769 576407 309604 3349987 309604 3349987 999800 658692 999800 658692 745978 4165488 745978 4165488 4731758 1339523 4731758 1339523 1703749 2278244 1703749 2278244 4651224 1244617 4651224 1244617 1066728 773281 1066728 773281 677073 689093 677073 689093 4099340 3332701 4099340 3332701 1666003 2218991 1666003 2218991 4786772 639323 4786772 639323 386459 1916731 386459 1916731 3959840 3333619 3959840 3333619 1897915 436593 1897915 436593 3908383 3333408 3908383 3333408 4394943 1004346 4394943 1004346 935401 522747 935401 522747 3766847 2801519 3766847 2801519 1611023 1456158 1611023 1456158 3991512 2780038 3991512 2780038 1578908 3327370 1578908 3327370 780748 649563 780748 649563 4770156 3330069 4770156 3330069 444111 990873 444111 990873 4555774 2949155 4555774 2949155 1651263 2097983 1651263 2097983 4303467 3069699 4303467 3069699 1274506 1120714 1274506 1120714 1024319 446656 1024319 446656 4857871 2192517 4857871 2192517 4267179 341469 4267179 341469 372138 2541352 372138 2541352 4568588 3325330 4568588 3325330 3598073 1324200 3598073 1324200 330289 1306336 330289 1306336 1686222 2655278 1686222 2655278 4468338 3338120 4468338 3338120 363959 201076 363959 201076 4712574 2172669 4712574 2172669 1159888 365779 1159888 365779 216524 1680415 216524 1680415 3334351 532654 3334351 532654 492169 1665905 492169 1665905 4106984 2780853 4106984 2780853 4538373 1167807 4538373 1167807 405332 1682900 405332 1682900 3323100 589494 3323100 589494 457157 213565 457157 213565 4161226 4389774 4161226 4389774 745100 486887 745100 486887 3344478 2351308 3344478 2351308 4322569 4613710 4322569 4613710 938215 945185 938215 945185 329715 4183823 329715 4183823 4000846 1275291 4000846 1275291 1119746 806145 1119746 806145 603158 2265176 603158 2265176 4572915 3317813 4572915 3317813 605199 3336976 605199 3336976 2623080 1426751 2623080 1426751 4136632 3081562 4136632 3081562 3323461 3341166 3323461 3341166 341874 1059049 341874 1059049 1650267 2356435 1650267 2356435 4671803 3324208 4671803 3324208 4851603 3657131 4851603 3657131 878498 273380 878498 273380 1660559 1661867 1660559 1661867 3936160 2970665 3936160 2970665 862692 754977 862692 754977 4491932 2602089 4491932 2602089 623936 669340 623936 669340 1684379 2652772 1684379 2652772 4530705 1654972 4530705 1654972 1139036 464691 1139036 464691 377304 2685249 377304 2685249 4131788 3323519 4131788 3323519 656970 1653970 656970 1653970 3759852 3029973 3759852 3029973 4770298 1198236 4770298 1198236 444363 2883846 444363 2883846 4207860 1659761 4207860 1659761 1666614 2484140 1666614 2484140 4433620 3160245 4433620 3160245 2459912 3343119 2459912 3343119 498849 394118 498849 394118 328611 237970 328611 237970 4597656 2900060 4597656 2900060 1658454 1707514 1658454 1707514 2303641 3970363 2303641 3970363 1661875 2548301 1661875 2548301 4629266 3337043 4629266 3337043 990500 576097 990500 576097 490871 2455920 490871 2455920 4696928 3042772 4696928 3042772 3314989 788061 3314989 788061 681685 2722797 681685 2722797 4071453 2342219 4071453 2342219 852473 798777 852473 798777 553376 4831836 553376 4831836 1676983 1671107 1676983 1671107 3604477 3324161 3604477 3324161 1649901 574006 1649901 574006 526050 2325691 526050 2325691 4616651 3317690 4616651 3317690 1158219 1115486 1158219 1115486 1040313 942853 1040313 942853 689602 530143 689602 530143 382382 388268 382382 388268 4079834 2523558 4079834 2523558 4706610 1453263 4706610 1453263 2230204 2281515 2230204 2281515 4511518 1665438 4511518 1665438 2650433 1890226 2650433 1890226 4674883 2441664 4674883 2441664 3321512 1286925 3321512 1286925 4271999 2460811 4271999 2460811 3314868 1530236 3314868 1530236 2139412 4876870 2139412 4876870 4473780 2164124 4473780 2164124 1157136 1074195 1157136 1074195 904916 2812197 904916 2812197 4497910 2101734 4497910 2101734 1665094 2984460 1665094 2984460 3860474 2126221 3860474 2126221 3328615 2576716 3328615 2576716 4337021 2119932 4337021 2119932 2527021 755355 2527021 755355 643894 2509666 643894 2509666 4709718 4494072 4709718 4494072 871105 671323 871105 671323 4027063 3342314 4027063 3342314 1699597 1172895 1699597 1172895 674184 531395 674184 531395 276638 2037534 276638 2037534 3938721 2501403 3938721 2501403 1674853 4242461 1674853 4242461 1249133 995937 1249133 995937 939486 217766 939486 217766 3127616 3350823 3127616 3350823 3337028 1710721 3337028 1710721 1047798 792252 1047798 792252 387488 199570 387488 199570 3840150 3347313 3840150 3347313 4855922 2483732 4855922 2483732 1652888 1682765 1652888 1682765 3964518 3332691 3964518 3332691 1339621 546641 1339621 546641 4678217 2171280 4678217 2171280 3908462 3096974 3908462 3096974 1668742 526088 1668742 526088 1057733 1648351 1057733 1648351 3336839 4895151 3336839 4895151 3923331 1207363 3923331 1207363 1353135 1621590 1353135 1621590 3724659 3966051 3724659 3966051 1008891 1654405 1008891 1654405 4561026 4796980 4561026 4796980 1682323 483761 1682323 483761 269595 4464458 269595 4464458 3909787 2587546 3909787 2587546 4691905 3327616 4691905 3327616 2150510 885475 2150510 885475 821904 779800 821904 779800 702237 3750990 702237 3750990 4008112 1068201 4008112 1068201 357708 3327721 357708 3327721 3893847 2275234 3893847 2275234 4754550 3688743 4754550 3688743 3337153 1655897 3337153 1655897 1115076 923417 1115076 923417 220513 238647 220513 238647 3315005 3348930 3315005 3348930 1672284 1684249 1672284 1684249 4760402 2308366 4760402 2308366 3697398 2000753 3697398 2000753 1111938 517524 1111938 517524 4654273 2453253 4654273 2453253 3978227 2772951 3978227 2772951 1214335 480970 1214335 480970 4169987 2948676 4169987 2948676 4800296 388465 4800296 388465 1232564 1657145 1232564 1657145 4496715 2928269 4496715 2928269 4599146 1709129 4599146 1709129 1272898 310917 1272898 310917 3328860 3658749 3328860 3658749 1172036 278767 1172036 278767 2067098 4582015 2067098 4582015 4454200 1449197 4454200 1449197 615976 640585 615976 640585 2798349 3351919 2798349 3351919 1091936 463468 1091936 463468 1232730 3981635 1232730 3981635 3707517 1682613 3707517 1682613 3332407 3315613 3332407 3315613 1121359 984271 1121359 984271 508741 3635982 508741 3635982 4531455 2715054 4531455 2715054 2394356 3324652 2394356 3324652 3628400 1251685 3628400 1251685 1133658 4056427 1133658 4056427 1669957 2101742 1669957 2101742 4110742 3103247 4110742 3103247 779475 370579 779475 370579 3546026 2504348 3546026 2504348 4614204 3395593 4614204 3395593 1057698 481766 1057698 481766 1679631 2139165 1679631 2139165 3662644 1654687 3662644 1654687 429249 1167743 429249 1167743 3915747 2805083 3915747 2805083 1604257 1304398 1604257 1304398 2678741 3537311 2678741 3537311 318423 785445 318423 785445 3771149 2132001 3771149 2132001 4702692 667898 4702692 667898 470431 203350 470431 203350 1672808 2264480 1672808 2264480 4402202 4979446 4402202 4979446 1108305 344951 1108305 344951 146992 2575921 146992 2575921 3338110 705909 3338110 705909 656804 552383 656804 552383 393505 1949517 393505 1949517 4296180 3315655 4296180 3315655 1290698 719851 1290698 719851 3624474 2764783 3624474 2764783 4709245 4797829 4709245 4797829 1218185 1063507 1218185 1063507 151559 4939438 151559 4939438 2832602 1434286 2832602 1434286 1113410 1110978 1113410 1110978 882105 855699 882105 855699 823597 2568513 823597 2568513 4262784 1648248 4262784 1648248 1363541 4708872 1363541 4708872 3352668 2961103 3352668 2961103 4895711 4520803 4895711 4520803 2591315 1123546 2591315 1123546 276897 3051486 276897 3051486 4625734 1108283 4625734 1108283 603145 592728 603145 592728 213809 3959165 213809 3959165 4576928 1647841 4576928 1647841 103191 1297973 103191 1297973 2111179 3327708 2111179 3327708 783934 1373396 783934 1373396 4387025 3318701 4387025 3318701 3337759 41060 3337759 41060 4731896 4555175 4731896 4555175 615677 88708 615677 88708 4308563 2408267 4308563 2408267 1263150 1122230 1263150 1122230 3812017 4939148 3812017 4939148 1162119 535579 1162119 535579 1051732 3950813 1051732 3950813 4599927 1647439 4599927 1647439 1240672 554185 1240672 554185 3335778 2788118 3335778 2788118 4571320 1669344 4571320 1669344 3242599 4338299 3242599 4338299 815947 2498198 815947 2498198 4238745 3321993 4238745 3321993 4800831 1650988 4800831 1650988 388824 3599790 388824 3599790 4211826 677345 4211826 677345 454128 222616 454128 222616 4640950 2980728 4640950 2980728 1056062 293451 1056062 293451 4242500 2790410 4242500 2790410 471365 861363 471365 861363 3610441 3337022 3610441 3337022 4325688 1243340 4325688 1243340 446668 1660285 446668 1660285 4062556 3326261 4062556 3326261 4424197 880195 4424197 880195 718309 643692 718309 643692 3351051 2973301 3351051 2973301 4696712 1037839 4696712 1037839 1000417 3351918 1000417 3351918 3574813 861120 3574813 861120 660689 647437 660689 647437 4385405 3003380 4385405 3003380 4754453 3319367 4754453 3319367 1671765 698893 1671765 698893 627201 3325810 627201 3325810 4281730 2430000 4281730 2430000 3320012 968477 3320012 968477 733317 18186 733317 18186 4472681 3015683 4472681 3015683 1648167 4763841 1648167 4763841 4190988 1649219 4190988 1649219 2229491 3349197 2229491 3349197 4050236 1681243 4050236 1681243 1606443 1382183 1606443 1382183 3335995 3932162 3335995 3932162 1669486 1285433 1669486 1285433 376764 3795742 376764 3795742 3755893 1969663 3755893 1969663 2203757 3337230 2203757 3337230 611084 615333 611084 615333 2278733 2869154 2278733 2869154 4206996 1974700 4206996 1974700 3337822 4649499 3337822 4649499 985839 597316 985839 597316 423864 2188605 423864 2188605 4493377 2030118 4493377 2030118 3324554 3323948 3324554 3323948 1680715 547208 1680715 547208 1046921 2447296 1046921 2447296 4323495 2923314 4323495 2923314 2545484 1325624 2545484 1325624 471656 458148 471656 458148 3624310 2412953 3624310 2412953 4119888 2608104 4119888 2608104 4044480 3349698 4044480 3349698 1666925 4828487 1666925 4828487 3938910 2149018 3938910 2149018 3789566 2906236 3789566 2906236 4455338 2129906 4455338 2129906 3352684 4586691 3352684 4586691 1664487 2864698 1664487 2864698 4572304 3328078 4572304 3328078 867435 765692 867435 765692 4467318 3331428 4467318 3331428 2212972 491181 2212972 491181 846814 2262715 846814 2262715 4500482 242459 4500482 242459 806747 4991473 806747 4991473 4009124 1665415 4009124 1665415 92273 3318460 92273 3318460 4318462 3324053 4318462 3324053 1661982 1118590 1661982 1118590 249250 3347859 249250 3347859 4032289 2204278 4032289 2204278 3562892 3326751 3562892 3326751 620819 316486 620819 316486 1662496 2416465 1662496 2416465 4167011 3344741 4167011 3344741 1655644 314004 1655644 314004 3345779 4243402 3345779 4243402 1464407 108662 1464407 108662 3348355 3758963 3348355 3758963 1140236 887548 1140236 887548 3344193 3328798 3344193 3328798 1059170 399670 1059170 399670 3321236 2874136 3321236 2874136 4190709 1025644 4190709 1025644 659839 316438 659839 316438 2000435 1676738 2000435 1676738 1278262 985208 1278262 985208 619905 357902 619905 357902 3347447 3117212 3347447 3117212 4356814 2598730 4356814 2598730 3098020 4346987 3098020 4346987 4596757 2268711 4596757 2268711 1675641 3317516 1675641 3317516 3329695 2173049 3329695 2173049 4604740 3338957 4604740 3338957 2048420 1038825 2048420 1038825 3614095 2367744 3614095 2367744 1725987 1681543 1725987 1681543 4367510 3318006 4367510 3318006 1551996 3342791 1551996 3342791 4742640 1373537 4742640 1373537 89390 3325630 89390 3325630 3320968 1680261 3320968 1680261 410992 217070 410992 217070 9385 4696938 9385 4696938 3166122 2160429 3166122 2160429 4588203 1534277 4588203 1534277 1313082 239461 1313082 239461 2455362 3334992 2455362 3334992 1647374 837899 1647374 837899 725301 1397953 725301 1397953 4258295 3052702 4258295 3052702 4719081 1326728 4719081 1326728 102092 3338474 102092 3338474 4009203 648730 4009203 648730 581169 481279 581169 481279 4657487 2276021 4657487 2276021 3319612 580958 3319612 580958 412137 392620 412137 392620 4054566 2840228 4054566 2840228 3693623 3101064 3693623 3101064 838047 443724 838047 443724 319281 2029559 319281 2029559 4773334 913638 4773334 913638 622598 1886390 622598 1886390 3342918 873913 3342918 873913 860051 645315 860051 645315 412709 318521 412709 318521 4289993 2660941 4289993 2660941 3979561 2697711 3979561 2697711 1471389 863639 1471389 863639 470899 435458 470899 435458 167351 1680999 167351 1680999 4731989 2774041 4731989 2774041 3321897 217815 3321897 217815 921871 987314 921871 987314 1279734 3034332 1279734 3034332 4290679 1662023 4290679 1662023 1019934 274206 1019934 274206 3340263 4547184 3340263 4547184 1658850 1656570 1658850 1656570 4612048 2580843 4612048 2580843 3334870 4017261 3334870 4017261 871056 374619 871056 374619 1650565 3321501 1650565 3321501 4419609 848011 4419609 848011 389269 2352301 389269 2352301 4325531 861650 4325531 861650 545745 2442755 545745 2442755 4130484 2771206 4130484 2771206 4596610 1281031 4596610 1281031 369065 2278265 369065 2278265 4389534 2948674 4389534 2948674 768697 896675 768697 896675 3071190 2586840 3071190 2586840 1091174 309989 1091174 309989 218785 26283 218785 26283 3698557 3330136 3698557 3330136 3997583 1658505 3997583 1658505 1316896 195226 1316896 195226 3333004 3342936 3333004 3342936 2821106 1088259 2821106 1088259 823234 3338926 823234 3338926 3987130 2308987 3987130 2308987 4204860 3120415 4204860 3120415 3337434 684435 3337434 684435 1237507 2746400 1237507 2746400 4378300 909026 4378300 909026 2641954 3340435 2641954 3340435 129849 593675 129849 593675 1251546 1685478 1251546 1685478 3342571 564296 3342571 564296 245941 4498837 245941 4498837 3714997 959262 3714997 959262 350680 22612 350680 22612 4664949 2291309 4664949 2291309 719672 444547 719672 444547 3317848 2301711 3317848 2301711 1158454 349050 1158454 349050 288234 2363361 288234 2363361 3907317 3315707 3907317 3315707 953025 537851 953025 537851 1668110 3226245 1668110 3226245 4544146 1662859 4544146 1662859 4993211 2179316 4993211 2179316 1672355 1926127 1672355 1926127 4733173 1617718 4733173 1617718 799050 3567582 799050 3567582 3628901 2315928 3628901 2315928 4680276 1114743 4680276 1114743 910386 723492 910386 723492 3649017 4456735 3649017 4456735 1671142 2319479 1671142 2319479 4341537 2779087 4341537 2779087 1738791 1036901 1738791 1036901 4232978 3335875 4232978 3335875 1685187 4300051 1685187 4300051 4406727 2822939 4406727 2822939 3609731 3088944 3609731 3088944 1034905 596877 1034905 596877 235266 2320786 235266 2320786 4603651 3193459 4603651 3193459 1667038 1929876 1667038 1929876 4072010 2585063 4072010 2585063 4200171 853658 4200171 853658 796254 3325794 796254 3325794 1683389 1267707 1683389 1267707 1114724 819774 1114724 819774 604968 1376742 604968 1376742 2285070 3334200 2285070 3334200 765496 259048 765496 259048 224130 4502247 224130 4502247 4257426 994404 4257426 994404 1649045 2641803 1649045 2641803 4612533 660905 4612533 660905 920012 3349562 920012 3349562 4422605 2255539 4422605 2255539 998513 844020 998513 844020 819379 3675910 819379 3675910 3767129 2874416 3767129 2874416 2946267 4023387 2946267 4023387 1670666 1651554 1670666 1651554 4722923 3316617 4722923 3316617 1884265 2390292 1884265 2390292 4658553 3322914 4658553 3322914 1686631 1661654 1686631 1661654 4099370 751138 4099370 751138 886920 3340617 886920 3340617 3331153 2392527 3331153 2392527 1392385 3380276 1392385 3380276 3233993 1082763 3233993 1082763 963148 305607 963148 305607 4177462 3349450 4177462 3349450 4888902 1497200 4888902 1497200 1660616 3326439 1660616 3326439 4678984 1113479 4678984 1113479 598004 617602 598004 617602 4470616 2363980 4470616 2363980 1671959 1658236 1671959 1658236 4514787 3327212 4514787 3327212 357452 1055677 357452 1055677 2499054 2544971 2499054 2544971 4449071 2957602 4449071 2957602 4632042 1661167 4632042 1661167 1237056 530343 1237056 530343 2952131 2624487 2952131 2624487 4797895 4460572 4797895 4460572 308696 699989 308696 699989 4042063 2437236 4042063 2437236 4531153 2967984 4531153 2967984 541772 466367 541772 466367 433556 2707822 433556 2707822 4130683 1162501 4130683 1162501 447728 2588155 447728 2588155 4151280 358396 4151280 358396 585032 2361072 585032 2361072 4748364 435943 4748364 435943 929054 3330498 929054 3330498 1670795 1978295 1670795 1978295 3795873 4387286 3795873 4387286 542396 853603 542396 853603 3891903 3326344 3891903 3326344 400095 353067 400095 353067 277875 223561 277875 223561 4435141 2620802 4435141 2620802 1563951 558149 1563951 558149 540779 519600 540779 519600 1363698 1673760 1363698 1673760 3554235 2058551 3554235 2058551 1155067 973338 1155067 973338 907484 840124 907484 840124 565522 2187320 565522 2187320 4407908 2576660 4407908 2576660 3667216 1128082 3667216 1128082 3219775 3336203 3219775 3336203 4993037 679789 4993037 679789 2781613 3638716 2781613 3638716 4351136 2027389 4351136 2027389 3326661 3336642 3326661 3336642 348346 20083 348346 20083 4232993 2784528 4232993 2784528 1668667 958269 1668667 958269 3908855 2999945 3908855 2999945 616394 4088289 616394 4088289 1666813 910689 1666813 910689 174899 3347808 174899 3347808 4432218 1574933 4432218 1574933 1535696 3336193 1535696 3336193 4076216 1420535 4076216 1420535 1665880 3103496 1665880 3103496 4077655 951645 4077655 951645 300398 256032 300398 256032 228235 3028270 228235 3028270 4900960 1252875 4900960 1252875 345499 2674986 345499 2674986 4657855 3327088 4657855 3327088 1963967 974787 1963967 974787 678723 2523380 678723 2523380 4530157 2967673 4530157 2967673 4657765 652832 4657765 652832 855873 2646323 855873 2646323 4055206 2336970 4055206 2336970 3750357 2983467 3750357 2983467 3348806 4924835 3348806 4924835 4492991 2448195 4492991 2448195 3802192 1649562 3802192 1649562 4562765 2360562 4562765 2360562 1212459 433581 1212459 433581 366633 2072666 366633 2072666 4294184 921990 4294184 921990 410952 1868898 410952 1868898 2141894 612941 2141894 612941 947560 1683499 947560 1683499 3620072 1648956 3620072 1648956 1095776 381726 1095776 381726 4535285 2249251 4535285 2249251 3891252 675462 3891252 675462 628047 220814 628047 220814 4588036 3005231 4588036 3005231 1084706 706031 1084706 706031 276850 2529372 276850 2529372 3336387 272818 3336387 272818 4110075 2960924 4110075 2960924 4732266 858694 4732266 858694 793026 419582 793026 419582 4563688 2142330 4563688 2142330 3577669 3852543 3577669 3852543 2501718 916855 2501718 916855 1657027 4401066 1657027 4401066 3951305 2268306 3951305 2268306 3829047 1647266 3829047 1647266 4332707 2975410 4332707 2975410 4715863 3341503 4715863 3341503 1672450 2319936 1672450 2319936 4590332 3340714 4590332 3340714 1006200 869609 1006200 869609 4083385 2529442 4083385 2529442 4358801 3351844 4358801 3351844 2143304 2163498 2143304 2163498 4073204 2555631 4073204 2555631 4182228 2370751 4182228 2370751 1715212 3862143 1715212 3862143 4067328 1915853 4067328 1915853 4943435 697985 4943435 697985 875386 2690930 875386 2690930 4599544 1072045 4599544 1072045 774345 3329840 774345 3329840 3818087 2728671 3818087 2728671 4547109 2008828 4547109 2008828 3315131 4874434 3315131 4874434 363748 78001 363748 78001 3529725 3468606 3529725 3468606 1472932 304185 1472932 304185 568956 3336467 568956 3336467 4305104 1685920 4305104 1685920 909709 3351764 909709 3351764 4043345 1868011 4043345 1868011 1494403 3549156 1494403 3549156 3568570 1657747 3568570 1657747 1422540 197204 1422540 197204 3343312 2419126 3343312 2419126 4691890 602617 4691890 602617 315931 243873 315931 243873 1683229 1661010 1683229 1661010 688133 1649005 688133 1649005 3809492 2930808 3809492 2930808 4713954 3342762 4713954 3342762 818974 656944 818974 656944 3653626 3347225 3653626 3347225 1686070 924189 1686070 924189 203943 4734950 203943 4734950 1679506 1981509 1679506 1981509 1007250 636252 1007250 636252 4661234 3807997 4661234 3807997 1652067 1661825 1652067 1661825 4243091 984201 4243091 984201 916958 2190758 916958 2190758 4592400 366068 4592400 366068 368319 2814518 368319 2814518 4376069 2283241 4376069 2283241 4447003 1639752 4447003 1639752 3340451 2797107 3340451 2797107 4082678 2322570 4082678 2322570 4437383 2855304 4437383 2855304 564119 3710016 564119 3710016 1668793 590511 1668793 590511 238094 202109 238094 202109 4335133 3072774 4335133 3072774 1352472 300868 1352472 300868 3729536 3330937 3729536 3330937 818735 384396 818735 384396 1407756 1987982 1407756 1987982 3675883 3384723 3675883 3384723 1043854 329544 1043854 329544 300660 227252 300660 227252 46693 3865107 46693 3865107 1661463 233184 1661463 233184 172985 3346573 172985 3346573 1147002 443705 1147002 443705 417477 1948949 417477 1948949 4863734 4150902 4863734 4150902 625074 412696 625074 412696 2965268 2490963 2965268 2490963 4651620 828631 4651620 828631 720596 435745 720596 435745 4219222 2715701 4219222 2715701 3755450 2989621 3755450 2989621 509927 996765 509927 996765 4650090 2714407 4650090 2714407 1084959 1668503 1084959 1668503 4628114 2416574 4628114 2416574 3682804 1673518 3682804 1673518 960887 3323038 960887 3323038 4382942 2139561 4382942 2139561 1521204 1431657 1521204 1431657 242199 105738 242199 105738 4390778 3348715 4390778 3348715 4880356 761743 4880356 761743 1668942 391828 1668942 391828 4104611 2506588 4104611 2506588 4273861 2070600 4273861 2070600 3324797 1348205 3324797 1348205 1068467 685456 1068467 685456 531619 2407112 531619 2407112 4557713 1682878 4557713 1682878 3196244 3328236 3196244 3328236 788514 2593299 788514 2593299 4176654 1925315 4176654 1925315 52330 1287863 52330 1287863 1681932 4030121 1681932 4030121 4509295 860660 4509295 860660 629513 3350214 629513 3350214 4783759 561101 4783759 561101 774450 2310403 774450 2310403 3829731 750873 3829731 750873 829664 3328699 829664 3328699 3319460 2238482 3319460 2238482 4749179 1181073 4749179 1181073 182706 3341878 182706 3341878 2921821 2587398 2921821 2587398 4119552 2017975 4119552 2017975 1160761 676737 1160761 676737 412276 2978476 412276 2978476 3873663 1438524 3873663 1438524 435148 2603013 435148 2603013 4739662 3313780 4739662 3313780 1874932 1365076 1874932 1365076 957211 434472 957211 434472 4687228 3329276 4687228 3329276 684498 669669 684498 669669 3325953 1673299 3325953 1673299 4456834 3336989 4456834 3336989 1079464 986531 1079464 986531 448802 2752088 448802 2752088 4518521 2015383 4518521 2015383 1680499 2927852 1680499 2927852 3981747 1646692 3981747 1646692 1667456 3747499 1667456 3747499 4138922 361563 4138922 361563 305398 212184 305398 212184 3752360 3343911 3752360 3343911 398613 342428 398613 342428 2731872 2695637 2731872 2695637 4326199 1651600 4326199 1651600 1170956 3352013 1170956 3352013 659586 330060 659586 330060 309753 2110290 309753 2110290 1665676 1072752 1665676 1072752 472674 299445 472674 299445 4858457 3514593 4858457 3514593 1303662 1664104 1303662 1664104 3844557 3320509 3844557 3320509 4766506 1566444 4766506 1566444 1667378 2502116 1667378 2502116 4607398 1646510 4607398 1646510 817737 801601 817737 801601 4509661 2620982 4509661 2620982 1675726 3351776 1675726 3351776 4534984 690878 4534984 690878 1656413 3095633 1656413 3095633 4210506 2396162 4210506 2396162 1687967 3337610 1687967 3337610 370826 267004 370826 267004 3795279 3018573 3795279 3018573 2243265 3703195 2243265 3703195 1100342 460072 1100342 460072 408906 4185777 408906 4185777 4769473 746887 4769473 746887 1924727 2975307 1924727 2975307 4292886 1649845 4292886 1649845 3352483 729366 3352483 729366 702494 2552421 702494 2552421 4628432 3336858 4628432 3336858 1115229 834777 1115229 834777 773062 2332137 773062 2332137 3631927 1648395 3631927 1648395 926448 646518 926448 646518 603143 1241853 603143 1241853 3613302 2312342 3613302 2312342 4669177 1942082 4669177 1942082 3352033 2420299 3352033 2420299 4618266 3045977 4618266 3045977 1661363 1320811 1661363 1320811 1121128 1064675 1121128 1064675 956550 237087 956550 237087 4178815 2650158 4178815 2650158 3576087 1686097 3576087 1686097 1387236 1056913 1387236 1056913 963632 3654421 963632 3654421 3558159 2747601 3558159 2747601 4448929 2872470 4448929 2872470 3568873 3344301 3568873 3344301 4764171 1462147 4764171 1462147 2221637 3349464 2221637 3349464 4566716 1669567 4566716 1669567 102226 3328531 102226 3328531 4132967 1854847 4132967 1854847 1672451 2604378 1672451 2604378 4324313 3077285 4324313 3077285 1662986 973464 1662986 973464 609677 316108 609677 316108 3769955 2364272 3769955 2364272 4571223 2015322 4571223 2015322 4781183 4018281 4781183 4018281 3350088 621946 3350088 621946 212906 1719481 212906 1719481 3959642 2872358 3959642 2872358 4555403 1653664 4555403 1653664 1208077 897899 1208077 897899 227463 2073300 227463 2073300 4139871 3155887 4139871 3155887 1506547 369279 1506547 369279 3337196 3349286 3337196 3349286 319233 41938 319233 41938 1658942 4975983 1658942 4975983 3770477 2439381 3770477 2439381 4956699 937818 4956699 937818 279085 1973096 279085 1973096 3628721 4749758 3628721 4749758 1003310 32836 1003310 32836 4021428 2498644 4021428 2498644 4885969 3352342 4885969 3352342 2029594 1788398 2029594 1788398 4027813 4061685 4027813 4061685 1089199 111087 1089199 111087 4026400 2568704 4026400 2568704 4119882 845901 4119882 845901 1403013 1678842 1403013 1678842 4473261 2862481 4473261 2862481 4677001 25614 4677001 25614 1405093 2083071 1405093 2083071 4645208 847872 4645208 847872 1654129 3332896 1654129 3332896 4727354 462297 4727354 462297 430630 277657 430630 277657 3824777 3639437 3824777 3639437 678106 608844 678106 608844 338771 1674824 338771 1674824 3538846 2663185 3538846 2663185 4640031 1663294 4640031 1663294 1237828 919785 1237828 919785 307096 2760246 307096 2760246 3339506 4097977 3339506 4097977 1416730 1246429 1416730 1246429 895254 255379 895254 255379 4658010 2096609 4658010 2096609 918591 905685 918591 905685 4569147 2937748 4569147 2937748 4734961 4385731 4734961 4385731 675602 51907 675602 51907 3559942 2752330 3559942 2752330 4467991 35901 4467991 35901 700905 2042021 700905 2042021 3965758 2805501 3965758 2805501 576224 951384 576224 951384 2753477 4837048 2753477 4837048 1667202 533119 1667202 533119 280935 154979 280935 154979 3331531 2808992 3331531 2808992 1520168 3349083 1520168 3349083 3337311 439862 3337311 439862 1131309 3321030 1131309 3321030 3714421 900586 3714421 900586 1654191 3894561 1654191 3894561 4410726 2229975 4410726 2229975 1653804 2085497 1653804 2085497 4821296 3352399 4821296 3352399 4144861 1657260 4144861 1657260 1383564 785828 1383564 785828 255463 2168254 255463 2168254 3870385 2580508 3870385 2580508 4741386 892399 4741386 892399 641799 1270855 641799 1270855 4249747 3540780 4249747 3540780 1206485 1019819 1206485 1019819 495966 3323844 495966 3323844 3326418 4881152 3326418 4881152 1341821 2596350 1341821 2596350 4463533 3494248 4463533 3494248 1664968 1142596 1664968 1142596 433036 381084 433036 381084 247331 1880696 247331 1880696 4034847 2769613 4034847 2769613 3314589 2353194 3314589 2353194 4043618 2954068 4043618 2954068 1664338 4368466 1664338 4368466 1656860 1391899 1656860 1391899 3330839 3335756 3330839 3335756 1057555 558155 1057555 558155 2169831 3321119 2169831 3321119 4904146 821975 4904146 821975 2354510 3319833 2354510 3319833 4726876 1539085 4726876 1539085 888560 715422 888560 715422 3565411 3333397 3565411 3333397 1421663 682232 1421663 682232 424676 2020778 424676 2020778 4382440 2504519 4382440 2504519 3316533 3314235 3316533 3314235 469850 1217551 469850 1217551 4265823 2773275 4265823 2773275 4593469 3321738 4593469 3321738 905062 1660496 905062 1660496 3348858 875609 3348858 875609 1918387 2123250 1918387 2123250 4193371 1657175 4193371 1657175 4342514 2874656 4342514 2874656 3573317 494389 3573317 494389 465324 3854870 465324 3854870 4356764 1246050 4356764 1246050 947170 611412 947170 611412 3330579 2595772 3330579 2595772 4361990 3760282 4361990 3760282 637433 556615 637433 556615 395180 2053187 395180 2053187 4086291 3315267 4086291 3315267 1655173 3648904 1655173 3648904 3644854 1681198 3644854 1681198 3336195 4820157 3336195 4820157 662683 613706 662683 613706 4278515 3329624 4278515 3329624 3868075 2096142 3868075 2096142 4618096 2979662 4618096 2979662 844642 673197 844642 673197 467034 2717839 467034 2717839 4418356 3316188 4418356 3316188 1668519 1392394 1668519 1392394 797733 1917773 797733 1917773 3763415 3017598 3763415 3017598 1021276 543186 1021276 543186 4339621 3319123 4339621 3319123 700426 364713 700426 364713 3634410 1652272 3634410 1652272 4429796 2410064 4429796 2410064 3742967 1648031 3742967 1648031 4715390 3345571 4715390 3345571 791143 726815 791143 726815 3624599 3484935 3624599 3484935 1143522 806862 1143522 806862 761791 268173 761791 268173 235836 4552543 235836 4552543 3780680 1648795 3780680 1648795 1663131 3318781 1663131 3318781 4157392 2175478 4157392 2175478 3352530 2637462 3352530 2637462 4641007 4500173 4641007 4500173 861680 1183175 861680 1183175 4077368 3333243 4077368 3333243 2695607 1675886 2695607 1675886 4367679 2308108 4367679 2308108 1929147 3336434 1929147 3336434 485691 2985558 485691 2985558 4680049 690535 4680049 690535 640920 2136938 640920 2136938 4517902 2963262 4517902 2963262 2693305 3349146 2693305 3349146 792292 737582 792292 737582 1380715 2120102 1380715 2120102 4579636 4346875 4579636 4346875 454338 164776 454338 164776 4266338 2615450 4266338 2615450 426972 748423 426972 748423 3108874 1676003 3108874 1676003 1350306 125284 1350306 125284 4290799 2709363 4290799 2709363 4508099 493376 4508099 493376 508546 4634145 508546 4634145 3887110 2146479 3887110 2146479 1395193 453410 1395193 453410 3329374 2811916 3329374 2811916 4517610 931011 4517610 931011 878933 795633 878933 795633 4445246 3324094 4445246 3324094 1394237 997390 1394237 997390 537336 2309814 537336 2309814 4398930 3043805 4398930 3043805 3045037 1329096 3045037 1329096 1106047 1673284 1106047 1673284 4528983 2234590 4528983 2234590 1207827 381160 1207827 381160 3751996 3339444 3751996 3339444 499911 1157073 499911 1157073 3327696 4209277 3327696 4209277 1334710 2132599 1334710 2132599 4702429 1671001 4702429 1671001 4096430 3219109 4096430 3219109 222071 1165822 222071 1165822 3897786 2928642 3897786 2928642 1681609 1650309 1681609 1650309 4298395 3709157 4298395 3709157 216559 104091 216559 104091 3351683 1668015 3351683 1668015 4930422 3347387 4930422 3347387 784239 473227 784239 473227 4345321 2941388 4345321 2941388 911308 624059 911308 624059 345151 3779012 345151 3779012 4724668 650435 4724668 650435 334919 2372275 334919 2372275 4578780 810710 4578780 810710 648085 2522312 648085 2522312 4651358 245741 4651358 245741 873591 3336887 873591 3336887 4927758 479180 4927758 479180 985910 2733224 985910 2733224 4356607 1946220 4356607 1946220 4727785 3252084 4727785 3252084 1391264 868318 1391264 868318 4372961 2782803 4372961 2782803 887358 756912 887358 756912 4021591 2537134 4021591 2537134 4617242 3323923 4617242 3323923 1060477 1013265 1060477 1013265 738231 776648 738231 776648 4021667 2518390 4021667 2518390 4161892 1960092 4161892 1960092 1659379 2397297 1659379 2397297 4286031 1649876 4286031 1649876 854174 4690094 854174 4690094 3795083 1668991 3795083 1668991 1658596 3012099 1658596 3012099 4705208 1656595 4705208 1656595 3657357 2267563 3657357 2267563 4091995 2779664 4091995 2779664 1638373 1649426 1638373 1649426 1037070 3415358 1037070 3415358 3766857 1678515 3766857 1678515 1682018 2878182 1682018 2878182 4750403 3344545 4750403 3344545 3535461 1219599 3535461 1219599 431916 2462677 431916 2462677 4208607 2785081 4208607 2785081 4647958 3343496 4647958 3343496 701098 327052 701098 327052 189101 3827436 189101 3827436 2692601 461462 2692601 461462 418092 2910561 418092 2910561 4577238 1676621 4577238 1676621 3344014 2823928 3344014 2823928 4738948 1111942 4738948 1111942 989833 3980463 989833 3980463 3352520 2688164 3352520 2688164 4380824 2780227 4380824 2780227 4525269 3315548 4525269 3315548 1651126 110931 1651126 110931 3424336 3326674 3424336 3326674 1432877 1658957 1432877 1658957 4146072 2893207 4146072 2893207 2900610 763426 2900610 763426 1664129 3776776 1664129 3776776 4038647 2552590 4038647 2552590 4373602 3338740 4373602 3338740 1342463 258684 1342463 258684 3331015 576421 3331015 576421 3706574 3319679 3706574 3319679 359638 728145 359638 728145 3770735 3331454 3770735 3331454 356080 307220 356080 307220 3864467 3669522 3864467 3669522 940208 419408 940208 419408 1252055 4715521 1252055 4715521 3746091 2020153 3746091 2020153 848426 645885 848426 645885 3705242 3317323 3705242 3317323 1672991 1122323 1672991 1122323 242577 1663602 242577 1663602 4129025 2865666 4129025 2865666 1039518 704524 1039518 704524 213865 4382401 213865 4382401 4289137 640546 4289137 640546 1011632 3121117 1011632 3121117 4862741 4895973 4862741 4895973 787017 843641 787017 843641 4552251 2870782 4552251 2870782 1668101 1193586 1668101 1193586 931577 2508188 931577 2508188 4124992 4710063 4124992 4710063 239497 972910 239497 972910 2610393 2343325 2610393 2343325 4370267 2228212 4370267 2228212 807428 685009 807428 685009 4564060 3328161 4564060 3328161 1661515 4751675 1661515 4751675 1159057 2586400 1159057 2586400 4385185 1683339 4385185 1683339 1906654 2615315 1906654 2615315 4129608 2406122 4129608 2406122 3572000 1648896 3572000 1648896 1190519 467677 1190519 467677 4094817 3329913 4094817 3329913 2024240 518190 2024240 518190 228449 2097762 228449 2097762 3906236 1650875 3906236 1650875 1376325 773548 1376325 773548 69028 4425150 69028 4425150 4205735 1733577 4205735 1733577 2851712 3339134 2851712 3339134 1661788 1654152 1661788 1654152 262393 337882 262393 337882 3314872 2956721 3314872 2956721 4466369 2423329 4466369 2423329 470597 445370 470597 445370 3697006 3330588 3697006 3330588 1218634 1071602 1218634 1071602 256479 2571062 256479 2571062 4337017 3049978 4337017 3049978 1513031 1257522 1513031 1257522 602484 504693 602484 504693 3346651 3921659 3346651 3921659 901897 586585 901897 586585 263519 2427050 263519 2427050 4736969 3095000 4736969 3095000 893425 552040 893425 552040 3974785 3341369 3974785 3341369 874157 476194 874157 476194 439788 2469750 439788 2469750 4528326 3010945 4528326 3010945 3329438 2016467 3329438 2016467 3819776 2843351 3819776 2843351 3718371 3322324 3718371 3322324 2273067 1661158 2273067 1661158 4576458 3341090 4576458 3341090 1431478 46129 1431478 46129 3733274 3315912 3733274 3315912 951149 411293 951149 411293 274563 3594118 274563 3594118 3752731 1676846 3752731 1676846 4549642 3336570 4549642 3336570 725810 1666913 725810 1666913 4274279 3340747 4274279 3340747 502337 364173 502337 364173 3954795 3781642 3954795 3781642 1129505 813247 1129505 813247 376707 2274738 376707 2274738 4586771 399943 4586771 399943 881824 2921123 881824 2921123 4604153 339724 4604153 339724 215300 2334197 215300 2334197 4640508 881094 4640508 881094 873958 3840763 873958 3840763 4153747 601022 4153747 601022 429176 92658 429176 92658 4243765 2719380 4243765 2719380 4621427 1772285 4621427 1772285 1192121 1031124 1192121 1031124 3559216 2443252 3559216 2443252 1386959 4006233 1386959 4006233 4382933 2013823 4382933 2013823 3331368 2633092 3331368 2633092 4428291 1412686 4428291 1412686 162096 3216457 162096 3216457 3582856 903726 3582856 903726 368275 3884843 368275 3884843 1678026 1685038 1678026 1685038 4512260 2962457 4512260 2962457 4691963 3339836 4691963 3339836 516703 361421 516703 361421 3666213 2167451 3666213 2167451 3906274 2752210 3906274 2752210 4566352 713115 4566352 713115 1664320 1649147 1664320 1649147 3342694 4979083 3342694 4979083 1658776 915023 1658776 915023 701703 2330394 701703 2330394 4738958 815887 4738958 815887 394764 3957893 394764 3957893 4262419 1666523 4262419 1666523 124843 894940 124843 894940 1522739 3351675 1522739 3351675 4520909 554696 4520909 554696 328136 3023825 328136 3023825 1908669 3968549 1908669 3968549 4230804 1283213 4230804 1283213 886047 840553 886047 840553 485086 2753259 485086 2753259 4796922 3295184 4796922 3295184 1018233 605771 1018233 605771 587501 1130837 587501 1130837 3699860 2978049 3699860 2978049 1650224 711002 1650224 711002 882694 1954537 882694 1954537 4924904 4255271 4924904 4255271 1073777 358766 1073777 358766 3766678 2397891 3766678 2397891 4528507 1251592 4528507 1251592 331046 1682229 331046 1682229 3343668 3318270 3343668 3318270 4669546 1667464 4669546 1667464 650545 638443 650545 638443 1129486 3051987 1129486 3051987 4709630 1155735 4709630 1155735 228086 2028984 228086 2028984 4699590 1459250 4699590 1459250 628095 219210 628095 219210 3665904 2979642 3665904 2979642 4660890 1682037 4660890 1682037 1676760 3329835 1676760 3329835 4609003 1684250 4609003 1684250 2420551 946127 2420551 946127 650923 537568 650923 537568 4383944 2458841 4383944 2458841 4130241 1004301 4130241 1004301 909148 732132 909148 732132 3543914 2849560 3543914 2849560 4543901 1402964 4543901 1402964 567953 1659415 567953 1659415 3642522 3331993 3642522 3331993 1668079 1110032 1668079 1110032 468588 1679802 468588 1679802 4158462 3076633 4158462 3076633 2303119 867360 2303119 867360 781994 3947728 781994 3947728 1483150 1686230 1483150 1686230 3331973 4483302 3331973 4483302 1344790 1184007 1344790 1184007 4300594 2841435 4300594 2841435 2954835 2095385 2954835 2095385 4072516 3394684 4072516 3394684 1669280 1625218 1669280 1625218 3762130 2679216 3762130 2679216 4702689 906225 4702689 906225 610977 3133611 610977 3133611 4050764 2036688 4050764 2036688 2947039 4038454 2947039 4038454 4054605 1494496 4054605 1494496 329824 921824 329824 921824 3636909 1665828 3636909 1665828 427128 663536 427128 663536 1437799 2297382 1437799 2297382 4462022 1249137 4462022 1249137 266823 260968 266823 260968 242153 3945208 242153 3945208 3611055 1670209 3611055 1670209 1649578 3020724 1649578 3020724 4274258 1649500 4274258 1649500 484719 290156 484719 290156 1672523 2422603 1672523 2422603 4715538 3057221 4715538 3057221 1131636 971576 1131636 971576 635088 368493 635088 368493 1681784 3323057 1681784 3323057 3932624 1647315 3932624 1647315 770931 266504 770931 266504 3822522 2477217 3822522 2477217 4677265 3317777 4677265 3317777 1660803 945644 1660803 945644 3350066 2284736 3350066 2284736 4715084 1686433 4715084 1686433 607659 1387199 607659 1387199 228214 3349036 228214 3349036 4380634 2080347 4380634 2080347 3334520 3340247 3334520 3340247 1660322 2232181 1660322 2232181 4530442 1673775 4530442 1673775 485836 444816 485836 444816 3864745 2428515 3864745 2428515 4509060 3340191 4509060 3340191 1670997 1144015 1670997 1144015 898045 700757 898045 700757 499050 364347 499050 364347 322292 225995 322292 225995 4436122 2498753 4436122 2498753 3322959 3569492 3322959 3569492 3791583 1098767 3791583 1098767 941936 500139 941936 500139 1673199 2658849 1673199 2658849 1597345 1170293 1597345 1170293 3183056 3356921 3183056 3356921 4219088 1131634 4219088 1131634 357146 2773715 357146 2773715 3882116 2262725 3882116 2262725 2535753 1647208 2535753 1647208 1683629 4826682 1683629 4826682 3604674 1935826 3604674 1935826 2376486 623163 2376486 623163 4672691 2126824 4672691 2126824 3318304 3510637 3318304 3510637 1647163 2448950 1647163 2448950 4416217 2105494 4416217 2105494 589213 758788 589213 758788 3345989 3400213 3345989 3400213 4691661 1671009 4691661 1671009 1647551 2969695 1647551 2969695 4655343 1663627 4655343 1663627 1056192 337196 1056192 337196 67038 3095434 67038 3095434 4092937 634000 4092937 634000 696752 3217344 696752 3217344 3564377 1672301 3564377 1672301 669096 663175 669096 663175 1673660 3844506 1673660 3844506 4152592 1674223 4152592 1674223 1680924 3932193 1680924 3932193 4655984 2207079 4655984 2207079 920085 597117 920085 597117 390238 2050364 390238 2050364 4656661 3344558 4656661 3344558 2438544 441934 2438544 441934 542020 2177625 542020 2177625 4403746 2912095 4403746 2912095 4645085 261557 4645085 261557 61499 2695205 61499 2695205 4033465 2361963 4033465 2361963 641469 285932 641469 285932 4717831 3346371 4717831 3346371 5010186 2858483 5010186 2858483 4166729 1107031 4166729 1107031 528106 483462 528106 483462 461366 2195257 461366 2195257 4560807 3032155 4560807 3032155 2277234 595303 2277234 595303 797014 2006462 797014 2006462 4645783 562429 4645783 562429 599377 2173888 599377 2173888 4204033 4818037 4204033 4818037 892367 744930 892367 744930 3801865 2808032 3801865 2808032 4548665 2099821 4548665 2099821 3329537 678299 3329537 678299 740776 3203908 740776 3203908 3601501 2713243 3601501 2713243 4367176 936543 4367176 936543 553570 3345627 553570 3345627 3920375 816831 3920375 816831 524431 1672098 524431 1672098 4435903 4697755 4435903 4697755 1668148 1149550 1668148 1149550 495087 4886525 495087 4886525 3588582 1668047 3588582 1668047 695601 767168 695601 767168 4122166 2637177 4122166 2637177 1681213 2217249 1681213 2217249 4763109 3571687 4763109 3571687 1648139 1658908 1648139 1658908 4346419 2680704 4346419 2680704 4025527 2364995 4025527 2364995 4434050 3323852 4434050 3323852 728676 494827 728676 494827 438109 2199538 438109 2199538 4613526 3543889 4613526 3543889 523348 966199 523348 966199 3601063 3023983 3601063 3023983 4720678 1132556 4720678 1132556 445322 1672281 445322 1672281 3324888 2369540 3324888 2369540 4253991 4729897 4253991 4729897 811008 482132 811008 482132 4550477 2174571 4550477 2174571 901415 641932 901415 641932 593047 306298 593047 306298 279474 16912 279474 16912 2454959 3564452 2454959 3564452 4526114 1360055 4526114 1360055 1050204 927408 1050204 927408 353568 330230 353568 330230 1647468 3008145 1647468 3008145 4390668 946356 4390668 946356 397585 3715694 397585 3715694 3351303 434280 3351303 434280 3098757 4663245 3098757 4663245 488310 259290 488310 259290 251522 1985105 251522 1985105 4068732 1656284 4068732 1656284 4533974 2626296 4533974 2626296 3724128 2001654 3724128 2001654 1671983 4928825 1671983 4928825 1309081 979874 1309081 979874 527208 288606 527208 288606 1662531 3313538 1662531 3313538 3680317 4647123 3680317 4647123 3221796 1754611 3221796 1754611 279930 828073 279930 828073 2860865 2793007 2860865 2793007 4924565 3342084 4924565 3342084 1202172 1083634 1202172 1083634 362319 1651329 362319 1651329 3808275 2413901 3808275 2413901 4584687 1986392 4584687 1986392 917879 717494 917879 717494 663878 589254 663878 589254 409740 400642 409740 400642 315496 1682647 315496 1682647 4252326 3507914 4252326 3507914 982581 785483 982581 785483 742182 2136648 742182 2136648 3871379 3327606 3871379 3327606 1529054 410824 1529054 410824 1234039 2061672 1234039 2061672 4645780 1937562 4645780 1937562 1667947 2870539 1667947 2870539 3853779 583294 3853779 583294 3330705 2765854 3330705 2765854 4756790 1678573 4756790 1678573 4045949 2644887 4045949 2644887 4337197 2860785 4337197 2860785 3336094 1952210 3336094 1952210 4666907 1651813 4666907 1651813 1675819 4771240 1675819 4771240 1664224 3343926 1664224 3343926 3316770 432926 3316770 432926 4469310 3080524 4469310 3080524 1140545 964638 1140545 964638 482775 69488 482775 69488 4147488 3340393 4147488 3340393 4668279 480938 4668279 480938 402756 1836586 402756 1836586 1773104 1251806 1773104 1251806 1210359 1015405 1210359 1015405 835472 4442551 835472 4442551 4285517 1399331 4285517 1399331 1350038 513973 1350038 513973 487716 4725989 487716 4725989 4217742 1668736 4217742 1668736 4600273 3197871 4600273 3197871 2785979 4644044 2785979 4644044 3999744 1596951 3999744 1596951 1239040 2826315 1239040 2826315 4001949 1020489 4001949 1020489 683786 703326 683786 703326 4712348 4246290 4712348 4246290 1647088 3108662 1647088 3108662 4771864 1662363 4771864 1662363 1268057 1143311 1268057 1143311 589734 558339 589734 558339 3953685 3341163 3953685 3341163 1341067 320355 1341067 320355 994777 1888649 994777 1888649 4919986 4566417 4919986 4566417 1647347 2146263 1647347 2146263 4716779 3333679 4716779 3333679 1677955 1677774 1677955 1677774 4922112 1500403 4922112 1500403 1677884 3341587 1677884 3341587 4092441 2178841 4092441 2178841 4546931 1873776 4546931 1873776 1865020 3329447 1865020 3329447 4481112 2354855 4481112 2354855 3855291 4372930 3855291 4372930 1180393 619755 1180393 619755 284816 4457416 284816 4457416 4299694 1648560 4299694 1648560 1208766 174050 1208766 174050 4127734 2492376 4127734 2492376 4393048 2146282 4393048 2146282 3338275 1487988 3338275 1487988 1676356 4198253 1676356 4198253 805951 838331 805951 838331 3380596 3349384 3380596 3349384 4952778 957213 4952778 957213 495672 2223579 495672 2223579 4564659 1340275 4564659 1340275 1125042 988579 1125042 988579 639954 609783 639954 609783 1683359 3119041 1683359 3119041 4068818 1469804 4068818 1469804 1313196 934223 1313196 934223 3340334 3056104 3340334 3056104 4301889 2062056 4301889 2062056 1673590 2925428 1673590 2925428 4578650 1222519 4578650 1222519 1045299 303449 1045299 303449 1945362 3768188 1945362 3768188 932754 707788 932754 707788 573944 2222382 573944 2222382 4015623 2956432 4015623 2956432 1022447 272551 1022447 272551 3848522 2225358 3848522 2225358 4531919 3340525 4531919 3340525 3259639 1064214 3259639 1064214 4151726 3327710 4151726 3327710 1077431 628396 1077431 628396 3000123 2302770 3000123 2302770 4247489 4358574 4247489 4358574 1662400 1210939 1662400 1210939 780234 632819 780234 632819 4622662 2200880 4622662 2200880 3341901 3709383 3341901 3709383 4280460 1679553 4280460 1679553 158648 4480509 158648 4480509 4630990 2795604 4630990 2795604 1363696 235188 1363696 235188 232505 4837499 232505 4837499 4260035 814621 4260035 814621 314158 3349047 314158 3349047 4642546 1287116 4642546 1287116 262121 2867881 262121 2867881 2501032 3325870 2501032 3325870 4400137 1240268 4400137 1240268 627842 454550 627842 454550 411611 2634226 411611 2634226 4208112 763296 4208112 763296 527941 476730 527941 476730 436046 350509 436046 350509 3601167 3316939 3601167 3316939 637164 366025 637164 366025 3324349 1474101 3324349 1474101 3864882 4144086 3864882 4144086 1077754 447064 1077754 447064 1351781 2657601 1351781 2657601 4337843 654127 4337843 654127 492747 4515854 492747 4515854 4407012 1657837 4407012 1657837 651925 825025 651925 825025 2135306 3329710 2135306 3329710 656367 684243 656367 684243 1673257 3627470 1673257 3627470 1372196 1016807 1372196 1016807 590868 3343616 590868 3343616 3780807 4022684 3780807 4022684 1504351 1623265 1504351 1623265 4651148 3047628 4651148 3047628 4882181 692789 4882181 692789 382975 1897059 382975 1897059 3610052 1674555 3610052 1674555 1666580 4600152 1666580 4600152 4510554 2373381 4510554 2373381 1687705 1656580 1687705 1656580 4731995 3423897 4731995 3423897 1686403 2061836 1686403 2061836 4415360 2266545 4415360 2266545 3328952 2000045 3328952 2000045 4451576 2589921 4451576 2589921 1344985 280425 1344985 280425 1832096 3321924 1832096 3321924 4150689 1192348 4150689 1192348 922801 769288 922801 769288 318712 3065801 318712 3065801 4742354 1195276 4742354 1195276 986623 128082 986623 128082 3997196 3324644 3997196 3324644 766185 837940 766185 837940 3317579 4572753 3317579 4572753 1374897 282166 1374897 282166 210458 125253 210458 125253 3760428 2260574 3760428 2260574 938267 811720 938267 811720 491566 494734 491566 494734 3564325 2995649 3564325 2995649 4675691 1356517 4675691 1356517 1279254 4691533 1279254 4691533 4595136 619297 4595136 619297 876842 2071543 876842 2071543 3846605 3046926 3846605 3046926 1153533 3902151 1153533 3902151 4295632 7904 4295632 7904 814767 2700126 814767 2700126 4669040 4456228 4669040 4456228 939918 305207 939918 305207 3851778 3344998 3851778 3344998 854784 760475 854784 760475 3676327 2234854 3676327 2234854 4160777 1663488 4160777 1663488 2811328 3321234 2811328 3321234 488204 583605 488204 583605 4279455 2651562 4279455 2651562 2145284 1340282 2145284 1340282 315936 27894 315936 27894 3349675 3334448 3349675 3334448 603318 994929 603318 994929 3091671 2889371 3091671 2889371 4658035 1677212 4658035 1677212 4085764 3517637 4085764 3517637 1669195 1267703 1669195 1267703 3741307 3337831 3741307 3337831 4273729 2376790 4273729 2376790 2046030 1255464 2046030 1255464 78058 4532241 78058 4532241 3978261 2097219 3978261 2097219 1653801 1002559 1653801 1002559 518453 113373 518453 113373 3314349 2457772 3314349 2457772 4525104 1093131 4525104 1093131 697870 796421 697870 796421 4503675 3488921 4503675 3488921 1154153 961080 1154153 961080 542195 2395249 542195 2395249 4366174 277082 4366174 277082 76280 3976121 76280 3976121 2718667 822567 2718667 822567 513963 277663 513963 277663 3289463 3656796 3289463 3656796 4334976 1682725 4334976 1682725 1666824 3189780 1666824 3189780 3647985 1670267 3647985 1670267 1679020 3318454 1679020 3318454 4262410 1547963 4262410 1547963 346469 1061292 346469 1061292 3826367 3077509 3826367 3077509 4834673 1663241 4834673 1663241 836376 744975 836376 744975 4628755 2164970 4628755 2164970 3595019 1040393 3595019 1040393 316574 2722443 316574 2722443 4706699 3320780 4706699 3320780 249873 26057 249873 26057 4038456 2462779 4038456 2462779 4182597 2588037 4182597 2588037 1240820 905027 1240820 905027 407183 1647897 407183 1647897 3918257 3504499 3918257 3504499 1029225 934205 1029225 934205 441542 1535288 441542 1535288 4247987 2770881 4247987 2770881 1394149 1312387 1394149 1312387 271028 208496 271028 208496 3346830 4718223 3346830 4718223 387230 300450 387230 300450 4112897 3830480 4112897 3830480 1149140 1324765 1149140 1324765 1683073 4351015 1683073 4351015 982436 1649515 982436 1649515 4432397 3346075 4432397 3346075 464788 672170 464788 672170 4837161 2585001 4837161 2585001 1656212 992657 1656212 992657 533150 298708 533150 298708 132433 1921764 132433 1921764 3643465 3340700 3643465 3340700 1242231 997858 1242231 997858 801510 1670898 801510 1670898 3323122 888199 3323122 888199 430949 3367994 430949 3367994 3322020 2745666 3322020 2745666 4187625 3352287 4187625 3352287 1163254 4536639 1163254 4536639 3610387 2960151 3610387 2960151 1130954 3327157 1130954 3327157 4238481 2106142 4238481 2106142 4791785 1420894 4791785 1420894 3973225 2425787 3973225 2425787 4277645 3226875 4277645 3226875 571345 542026 571345 542026 403872 302945 403872 302945 3347744 2037164 3347744 2037164 4244031 2796106 4244031 2796106 4601129 4747571 4601129 4747571 1059922 525416 1059922 525416 3341539 2763672 3341539 2763672 663912 439197 663912 439197 2762570 1679362 2762570 1679362 3506913 750171 3506913 750171 899109 463921 899109 463921 440835 3334737 440835 3334737 4579409 1661086 4579409 1661086 3352964 4793896 3352964 4793896 811418 3320520 811418 3320520 3083622 3634814 3083622 3634814 4177789 1023037 4177789 1023037 860872 782748 860872 782748 50929 3318985 50929 3318985 3633146 1678318 3633146 1678318 741355 3334961 741355 3334961 4625891 1918800 4625891 1918800 1622903 1138595 1622903 1138595 250579 2627041 250579 2627041 4384154 2967794 4384154 2967794 1141015 1116250 1141015 1116250 3879839 2836938 3879839 2836938 1146367 3321694 1146367 3321694 4093227 1992994 4093227 1992994 2578639 3435608 2578639 3435608 402779 864017 402779 864017 4449202 2940477 4449202 2940477 3308354 1670539 3308354 1670539 4472557 2664400 4472557 2664400 2485129 1316474 2485129 1316474 206692 1998061 206692 1998061 4776262 1649398 4776262 1649398 3950351 2437309 3950351 2437309 4436982 1675661 4436982 1675661 338760 1266170 338760 1266170 3659022 2261976 3659022 2261976 4748138 1397237 4748138 1397237 1095330 3643414 1095330 3643414 3584261 656870 3584261 656870 540167 444696 540167 444696 3580850 2345809 3580850 2345809 4657293 1667162 4657293 1667162 1656468 4363564 1656468 4363564 4102576 2385612 4102576 2385612 3762505 667407 3762505 667407 1382738 2473450 1382738 2473450 4189576 2604878 4189576 2604878 3327610 2900852 3327610 2900852 4058456 2174684 4058456 2174684 1978080 807324 1978080 807324 803348 2169387 803348 2169387 4109167 4836396 4109167 4836396 1439341 209280 1439341 209280 225065 2862541 225065 2862541 4011758 338072 4011758 338072 925718 3623503 925718 3623503 3331491 4462599 3331491 4462599 698918 245834 698918 245834 1681102 3343221 1681102 3343221 4961526 3316528 4961526 3316528 1102519 3453854 1102519 3453854 4669127 1656071 4669127 1656071 744003 436943 744003 436943 370918 3036135 370918 3036135 4337603 675516 4337603 675516 485945 353565 485945 353565 1664009 3019018 1664009 3019018 4770094 969591 4770094 969591 805021 780727 805021 780727 1785141 1677964 1785141 1677964 3253319 1657498 3253319 1657498 580314 713054 580314 713054 1645561 3329946 1645561 3329946 4647402 1674515 4647402 1674515 668830 637527 668830 637527 3321275 1323313 3321275 1323313 204501 3188381 204501 3188381 4213061 2327279 4213061 2327279 4493484 2973409 4493484 2973409 1124570 298643 1124570 298643 3314548 4629908 3314548 4629908 62999 567289 62999 567289 3916208 3572198 3916208 3572198 1657887 2025206 1657887 2025206 3333550 3316730 3333550 3316730 289635 722914 289635 722914 3347497 2500395 3347497 2500395 4512438 2157483 4512438 2157483 3346255 3315709 3346255 3315709 619790 830990 619790 830990 1472504 2196291 1472504 2196291 4010678 3327085 4010678 3327085 1568142 834919 1568142 834919 779811 1077412 779811 1077412 4660918 3330873 4660918 3330873 2410190 604853 2410190 604853 1653858 3252640 1653858 3252640 3350720 231839 3350720 231839 1005525 3348592 1005525 3348592 2141912 648104 2141912 648104 801992 3720684 801992 3720684 3773134 640277 3773134 640277 744221 3315677 744221 3315677 4161991 1680783 4161991 1680783 1670430 4630091 1670430 4630091 1372906 987797 1372906 987797 2573943 2812293 2573943 2812293 4680761 3344298 4680761 3344298 1422581 2949199 1422581 2949199 3796032 1680846 3796032 1680846 518827 3978055 518827 3978055 4530874 1988162 4530874 1988162 4710260 3351958 4710260 3351958 620504 271385 620504 271385 212646 4661146 212646 4661146 4457754 2271985 4457754 2271985 4195764 3027366 4195764 3027366 4835261 1091352 4835261 1091352 554041 543524 554041 543524 4389236 4303217 4389236 4303217 1061551 597146 1061551 597146 283943 2300792 283943 2300792 4152967 4021790 4152967 4021790 607093 753244 607093 753244 3771945 2406415 3771945 2406415 1207927 753401 1207927 753401 135634 4657443 135634 4657443 4555180 1208494 4555180 1208494 1658775 1675230 1658775 1675230 1041761 36672 1041761 36672 3329282 3338892 3329282 3338892 4529670 954724 4529670 954724 3325019 3336823 3325019 3336823 4125471 1225149 4125471 1225149 1171912 302570 1171912 302570 78422 3339477 78422 3339477 3805588 1239514 3805588 1239514 2573147 2276461 2573147 2276461 4555483 726386 4555483 726386 394199 4918882 394199 4918882 3547331 2553089 3547331 2553089 4197134 4232022 4197134 4232022 706687 185391 706687 185391 4010160 3321840 4010160 3321840 1675960 1131708 1675960 1131708 332935 257774 332935 257774 240442 248841 240442 248841 3096387 2647980 3096387 2647980 3807130 1665782 3807130 1665782 1670867 2942756 1670867 2942756 3857768 2720228 3857768 2720228 4568386 4512832 4568386 4512832 1054609 362315 1054609 362315 1678534 3237951 1678534 3237951 627091 513901 627091 513901 3339073 3470702 3339073 3470702 430132 523395 430132 523395 4187578 2969104 4187578 2969104 1686200 4748004 1686200 4748004 3345681 2729712 3345681 2729712 4457426 412157 4457426 412157 244971 14285 244971 14285 2401322 3340038 2401322 3340038 4021401 1672559 4021401 1672559 4627574 3322999 4627574 3322999 1195123 368203 1195123 368203 205959 2193807 205959 2193807 5008251 4310630 5008251 4310630 1007467 665492 1007467 665492 3583466 3321867 3583466 3321867 1380728 1344940 1380728 1344940 3337973 2971416 3337973 2971416 1063895 467293 1063895 467293 1499311 1681922 1499311 1681922 218082 780147 218082 780147 4538550 4362771 4538550 4362771 667935 546137 667935 546137 4182418 2603670 4182418 2603670 946978 477381 946978 477381 4510750 2433277 4510750 2433277 357163 977563 357163 977563 4541387 2643422 4541387 2643422 3667805 1920588 3667805 1920588 4959762 1658495 4959762 1658495 1676190 4484229 1676190 4484229 3943056 2063275 3943056 2063275 4626747 3345024 4626747 3345024 3807164 2525534 3807164 2525534 4518798 3341944 4518798 3341944 3352471 2012735 3352471 2012735 3910097 3332571 3910097 3332571 323585 598042 323585 598042 4027081 2633495 4027081 2633495 4450263 1403016 4450263 1403016 1228798 315321 1228798 315321 3353121 2401626 3353121 2401626 4736435 3374084 4736435 3374084 1517533 1405065 1517533 1405065 4190582 2938794 4190582 2938794 438630 1053427 438630 1053427 3926772 2377982 3926772 2377982 4715002 1076905 4715002 1076905 419864 4096962 419864 4096962 3769313 701790 3769313 701790 396668 311762 396668 311762 3336364 4382939 3336364 4382939 1440951 762302 1440951 762302 3942210 3004007 3942210 3004007 4739593 3323108 4739593 3323108 251035 1472076 251035 1472076 3986766 2908773 3986766 2908773 3541357 1107216 3541357 1107216 226037 4545182 226037 4545182 3366530 1670937 3366530 1670937 4689075 3344056 4689075 3344056 788239 230198 788239 230198 3650715 3259419 3650715 3259419 1371101 1011043 1371101 1011043 218694 224671 218694 224671 3698414 3314841 3698414 3314841 67848 1223890 67848 1223890 3462350 2820037 3462350 2820037 525704 776032 525704 776032 3332623 2050946 3332623 2050946 4309367 2511101 4309367 2511101 2980442 1464742 2980442 1464742 1243461 2591222 1243461 2591222 4255794 1574479 4255794 1574479 1002586 820120 1002586 820120 624900 516662 624900 516662 4434356 2679861 4434356 2679861 3351145 3424369 3351145 3424369 2237774 1075426 2237774 1075426 947850 498760 947850 498760 4515271 2767249 4515271 2767249 1664400 1221761 1664400 1221761 4320074 2586846 4320074 2586846 4105803 2074851 4105803 2074851 4666462 4360387 4666462 4360387 1657182 2569340 1657182 2569340 4145135 2498242 4145135 2498242 3341192 3342768 3341192 3342768 4905844 1665418 4905844 1665418 1657619 2700199 1657619 2700199 4381053 1333929 4381053 1333929 188956 3339414 188956 3339414 4513008 1150889 4513008 1150889 378601 15187 378601 15187 3318925 4754300 3318925 4754300 1293947 1013913 1293947 1013913 674625 465238 674625 465238 1686059 1682578 1686059 1682578 359089 4542171 359089 4542171 4933740 836246 4933740 836246 785022 592428 785022 592428 4160674 2834291 4160674 2834291 4740353 1142949 4740353 1142949 865383 504762 865383 504762 3426960 3742257 3426960 3742257 1647794 1668823 1647794 1668823 4013201 3105710 4013201 3105710 3333621 1781895 3333621 1781895 4100155 3336531 4100155 3336531 3580500 1414881 3580500 1414881 1263887 3911538 1263887 3911538 3521773 2827351 3521773 2827351 4575065 593833 4575065 593833 722635 1678925 722635 1678925 3785703 2319107 3785703 2319107 4551512 1674517 4551512 1674517 878404 880003 878404 880003 718770 4729194 718770 4729194 4111247 2137370 4111247 2137370 1664738 3323801 1664738 3323801 4270875 2248582 4270875 2248582 1292985 1167004 1292985 1167004 1116980 4257464 1116980 4257464 3697939 1904471 3697939 1904471 1833063 3334452 1833063 3334452 5002177 1666355 5002177 1666355 1197256 3330110 1197256 3330110 4763801 1493190 4763801 1493190 1658431 2763770 1658431 2763770 4483925 3324484 4483925 3324484 1815161 3062876 1815161 3062876 4187906 604324 4187906 604324 1001827 3322139 1001827 3322139 4671959 1677037 4671959 1677037 3180171 3330923 3180171 3330923 307189 3554139 307189 3554139 4491844 2462080 4491844 2462080 2797281 1655362 2797281 1655362 4690571 3320917 4690571 3320917 1104633 213756 1104633 213756 166214 3336099 166214 3336099 4116724 1124356 4116724 1124356 544272 491039 544272 491039 1956576 2223498 1956576 2223498 4656024 1112102 4656024 1112102 449712 2775639 449712 2775639 4050846 1353563 4050846 1353563 1138263 494272 1138263 494272 3576769 2084878 3576769 2084878 2764254 1656298 2764254 1656298 1983677 3046367 1983677 3046367 3722423 2220654 3722423 2220654 4737303 1204784 4737303 1204784 393985 2421284 393985 2421284 3809078 1137453 3809078 1137453 516393 3065039 516393 3065039 3353127 4767244 3353127 4767244 1659725 1342700 1659725 1342700 819408 826260 819408 826260 3315032 2363288 3315032 2363288 4637616 3315736 4637616 3315736 1221097 976729 1221097 976729 636043 2915202 636043 2915202 4785937 473985 4785937 473985 975215 2484739 975215 2484739 4205857 2634380 4205857 2634380 1654224 73684 1654224 73684 3340817 3338771 3340817 3338771 509380 304960 509380 304960 1441545 3350989 1441545 3350989 1103573 542731 1103573 542731 3343126 4643497 3343126 4643497 1683001 1663545 1683001 1663545 917939 805317 917939 805317 527520 2941383 527520 2941383 4202939 1932229 4202939 1932229 2195709 3704679 2195709 3704679 3941038 3314924 3941038 3314924 4725421 2608636 4725421 2608636 3188801 697135 3188801 697135 539099 2204020 539099 2204020 3347038 4577878 3347038 4577878 4653166 1246377 4653166 1246377 1266475 157101 1266475 157101 4225989 3346776 4225989 3346776 4785050 1349178 4785050 1349178 1314724 1231316 1314724 1231316 4104087 3343695 4104087 3343695 4533639 1008276 4533639 1008276 1056059 436426 1056059 436426 3649577 3055887 3649577 3055887 4778200 4967745 4778200 4967745 623673 667246 623673 667246 3918006 2547234 3918006 2547234 4726299 1125960 4726299 1125960 495383 2335347 495383 2335347 4397741 2874134 4397741 2874134 3672552 580235 3672552 580235 531170 2490823 531170 2490823 4282120 2936678 4282120 2936678 961261 388296 961261 388296 3599604 3032732 3599604 3032732 621913 695223 621913 695223 2449618 3321610 2449618 3321610 4651843 1087818 4651843 1087818 1678916 2864020 1678916 2864020 4577203 1993312 4577203 1993312 1681258 582051 1681258 582051 971961 1663201 971961 1663201 4091140 2491190 4091140 2491190 2429396 4602159 2429396 4602159 666265 898755 666265 898755 4696886 2711372 4696886 2711372 3320935 352317 3320935 352317 1059716 2810414 1059716 2810414 4651539 1302597 4651539 1302597 791843 4790139 791843 4790139 4093085 1037715 4093085 1037715 1658216 4999860 1658216 4999860 4047657 337858 4047657 337858 218131 223041 218131 223041 4266899 4358321 4266899 4358321 1663513 4089310 1663513 4089310 4677422 2536784 4677422 2536784 223633 3988473 223633 3988473 3999717 1667911 3999717 1667911 280393 205886 280393 205886 4328071 3341767 4328071 3341767 1178818 4024414 1178818 4024414 4370239 619983 4370239 619983 559057 242125 559057 242125 1606687 3338336 1606687 3338336 4039388 4325191 4039388 4325191 1091995 540906 1091995 540906 4049124 3086492 4049124 3086492 892886 882262 892886 882262 346669 3048272 346669 3048272 4218611 4935190 4218611 4935190 816803 642086 816803 642086 4304202 2778118 4304202 2778118 1076527 1653366 1076527 1653366 3638151 2215876 3638151 2215876 4738331 396596 4738331 396596 1289134 2307965 1289134 2307965 4615561 1019855 4615561 1019855 792481 2393490 792481 2393490 4356989 314320 4356989 314320 1663108 2340439 1663108 2340439 4466609 2806841 4466609 2806841 3350532 311596 3350532 311596 921798 3313487 921798 3313487 3574347 232780 3574347 232780 403816 1960815 403816 1960815 3845224 3027633 3845224 3027633 1660779 647625 1660779 647625 3804138 3756010 3804138 3756010 1664242 339424 1664242 339424 388870 2504416 388870 2504416 4195073 3897959 4195073 3897959 1145048 828018 1145048 828018 500698 1894320 500698 1894320 4174916 2748170 4174916 2748170 1669279 4923929 1669279 4923929 1307082 1138663 1307082 1138663 3329060 1754325 3329060 1754325 1672666 3519812 1672666 3519812 4063244 1685913 4063244 1685913 806449 3352008 806449 3352008 4264136 1397833 4264136 1397833 1469615 3321254 1469615 3321254 4342622 1675705 4342622 1675705 1674695 4314692 1674695 4314692 220508 88507 220508 88507 3777279 2724480 3777279 2724480 4522821 3336400 4522821 3336400 395765 335553 395765 335553 334109 2901500 334109 2901500 4045338 3338516 4045338 3338516 848055 696251 848055 696251 439099 350172 439099 350172 349028 2323939 349028 2323939 3906775 3092987 3906775 3092987 2272285 1666616 2272285 1666616 4251563 2928530 4251563 2928530 4757681 3347057 4757681 3347057 803932 875160 803932 875160 3924092 3317960 3924092 3317960 3115531 1118857 3115531 1118857 1061150 216179 1061150 216179 4159835 2187037 4159835 2187037 4540724 1682612 4540724 1682612 1678689 732319 1678689 732319 3853868 2559982 3853868 2559982 602295 625981 602295 625981 1665328 2255383 1665328 2255383 4045527 2772370 4045527 2772370 1670614 1360919 1670614 1360919 959880 3327436 959880 3327436 4145329 2208064 4145329 2208064 1187990 545525 1187990 545525 276736 214975 276736 214975 2363559 3348549 2363559 3348549 4336163 315456 4336163 315456 1651147 3802764 1651147 3802764 3437514 1372503 3437514 1372503 1357796 262645 1357796 262645 3771868 3646010 3771868 3646010 1323469 230082 1323469 230082 3330063 2720819 3330063 2720819 4711392 3558322 4711392 3558322 299270 2060227 299270 2060227 3322795 715922 3322795 715922 679540 535556 679540 535556 1663050 3322923 1663050 3322923 981686 3541851 981686 3541851 4336908 1660447 4336908 1660447 480505 773566 480505 773566 1080475 2803377 1080475 2803377 4507741 3342926 4507741 3342926 842267 650839 842267 650839 268891 1991128 268891 1991128 4782485 1650004 4782485 1650004 816689 816164 816689 816164 4422679 2810132 4422679 2810132 716631 919120 716631 919120 3776404 3333302 3776404 3333302 959580 888709 959580 888709 298520 3327917 298520 3327917 4095743 1368290 4095743 1368290 1316804 1125464 1316804 1125464 294119 2729706 294119 2729706 4977365 3687664 4977365 3687664 1378017 570590 1378017 570590 353565 4567984 353565 4567984 232711 91350 232711 91350 4184120 2618385 4184120 2618385 4644863 3239534 4644863 3239534 1449346 850883 1449346 850883 808129 1647400 808129 1647400 4141441 2893235 4141441 2893235 1665241 2403142 1665241 2403142 4637671 4578985 4637671 4578985 3069837 1921927 3069837 1921927 3795211 3031143 3795211 3031143 4781842 386371 4781842 386371 999290 3335640 999290 3335640 4498263 2551540 4498263 2551540 955595 486424 955595 486424 4266055 3293057 4266055 3293057 1124344 1305199 1124344 1305199 4577445 2612489 4577445 2612489 1670554 1659113 1670554 1659113 4581216 483400 4581216 483400 354407 1832418 354407 1832418 1686267 3225768 1686267 3225768 1646712 359936 1646712 359936 729543 2090526 729543 2090526 3895685 505824 3895685 505824 1104845 2416391 1104845 2416391 4340503 1676114 4340503 1676114 1031967 930818 1031967 930818 4018277 2830765 4018277 2830765 1681712 1674581 1681712 1674581 4886864 1171799 4886864 1171799 317310 2419572 317310 2419572 4381730 2909091 4381730 2909091 708459 454823 708459 454823 1681262 3049335 1681262 3049335 586369 776724 586369 776724 2266525 2430577 2266525 2430577 4269674 1672159 4269674 1672159 1668061 3324600 1668061 3324600 663165 591931 663165 591931 3872836 1686271 3872836 1686271 800288 139414 800288 139414 3766827 2582159 3766827 2582159 4553703 1137696 4553703 1137696 540516 278583 540516 278583 283999 1681130 283999 1681130 3941328 1192242 3941328 1192242 802059 512993 802059 512993 328150 94784 328150 94784 3892053 3335430 3892053 3335430 1397012 337312 1397012 337312 1094384 4604573 1094384 4604573 3339078 2037516 3339078 2037516 1024959 599508 1024959 599508 1686134 4958252 1686134 4958252 1378280 1463080 1378280 1463080 4511611 4486512 4511611 4486512 727239 590866 727239 590866 3742990 3328411 3742990 3328411 868702 2944160 868702 2944160 4187821 2293020 4187821 2293020 3595712 4091512 3595712 4091512 401183 964630 401183 964630 4054862 3331657 4054862 3331657 4272621 788569 4272621 788569 290785 2802755 290785 2802755 4736055 3317832 4736055 3317832 1665162 626941 1665162 626941 325407 150739 325407 150739 3737862 4581930 3737862 4581930 1409184 781606 1409184 781606 290993 1923413 290993 1923413 3842929 3317156 3842929 3317156 355133 92994 355133 92994 3322306 3318580 3322306 3318580 897516 902022 897516 902022 3334897 228480 3334897 228480 217142 192830 217142 192830 4054856 3341459 4054856 3341459 867014 407643 867014 407643 4319612 3335881 4319612 3335881 1683138 1676200 1683138 1676200 4394667 2918392 4394667 2918392 4889879 3493505 4889879 3493505 2850092 1664483 2850092 1664483 722297 373463 722297 373463 3894704 2615729 3894704 2615729 4492489 3325898 4492489 3325898 1647011 1366435 1647011 1366435 310476 1177508 310476 1177508 4239755 2712880 4239755 2712880 1674343 4532279 1674343 4532279 1201920 2431420 1201920 2431420 4225377 2160629 4225377 2160629 3777889 3313956 3777889 3313956 3347261 2795612 3347261 2795612 4385056 2382682 4385056 2382682 3702887 3026403 3702887 3026403 1021183 792295 1021183 792295 4526626 3472845 4526626 3472845 1274766 727572 1274766 727572 705528 2808922 705528 2808922 3890587 1664471 3890587 1664471 1439804 919402 1439804 919402 343400 1895587 343400 1895587 4775390 3316331 4775390 3316331 3250721 1646765 3250721 1646765 886828 2122635 886828 2122635 4463196 3325013 4463196 3325013 893410 3552730 893410 3552730 3350282 1668288 3350282 1668288 1666043 2128690 1666043 2128690 4604085 3353273 4604085 3353273 3765238 1337731 3765238 1337731 3313539 3323566 3313539 3323566 4715629 1097454 4715629 1097454 591284 578480 591284 578480 3683435 3339033 3683435 3339033 1078471 541605 1078471 541605 299482 4122235 299482 4122235 4020365 2238998 4020365 2238998 4491846 2843758 4491846 2843758 1389704 831387 1389704 831387 752623 2660451 752623 2660451 3345077 873861 3345077 873861 585876 612341 585876 612341 2100827 3985191 2100827 3985191 3730436 1160680 3730436 1160680 767326 246876 767326 246876 1664048 3326931 1664048 3326931 3337090 1347087 3337090 1347087 1332735 2723328 1332735 2723328 4746800 1402973 4746800 1402973 1247381 3328571 1247381 3328571 4102493 2465007 4102493 2465007 969062 539955 969062 539955 2433934 3342848 2433934 3342848 3606869 3350493 3606869 3350493 358363 654186 358363 654186 2885333 3346468 2885333 3346468 3734122 1451606 3734122 1451606 812765 667050 812765 667050 3384489 3326431 3384489 3326431 1321907 840835 1321907 840835 661371 2148430 661371 2148430 4432273 2963497 4432273 2963497 1149733 3335764 1149733 3335764 3313906 84930 3313906 84930 1433117 3540217 1433117 3540217 4573346 788970 4573346 788970 3313671 2716527 3313671 2716527 4434725 2855872 4434725 2855872 3352933 1651292 3352933 1651292 433217 400269 433217 400269 4360296 3346073 4360296 3346073 1213786 391513 1213786 391513 4334713 3322877 4334713 3322877 1426279 4195572 1426279 4195572 4188131 1242665 4188131 1242665 893775 3340965 893775 3340965 4703453 1149667 4703453 1149667 1666661 311969 1666661 311969 1176398 2965939 1176398 2965939 4580803 2075098 4580803 2075098 3100481 751346 3100481 751346 520260 3329588 520260 3329588 3608462 529115 3608462 529115 676066 2445204 676066 2445204 4625818 1929287 4625818 1929287 3317958 3090412 3317958 3090412 4804385 1294675 4804385 1294675 268693 2944081 268693 2944081 4130253 1259829 4130253 1259829 380762 2590440 380762 2590440 4299944 3335320 4299944 3335320 762475 673501 762475 673501 3319905 42010 3319905 42010 450749 2723224 450749 2723224 4408326 3353275 4408326 3353275 413815 1069281 413815 1069281 4283696 2709419 4283696 2709419 1134332 504651 1134332 504651 4231373 3341282 4231373 3341282 215242 897962 215242 897962 3562695 3345341 3562695 3345341 4759268 1669608 4759268 1669608 255426 4550762 255426 4550762 4122032 2388579 4122032 2388579 1548875 3329245 1548875 3329245 4944015 1230347 4944015 1230347 828467 649660 828467 649660 4458726 3322730 4458726 3322730 2927544 1039390 2927544 1039390 506577 1877812 506577 1877812 4158646 2647226 4158646 2647226 4582779 1678017 4582779 1678017 1891034 2843192 1891034 2843192 4014699 1956555 4014699 1956555 4743971 901188 4743971 901188 494524 298488 494524 298488 104706 3852115 104706 3852115 4027770 2044509 4027770 2044509 1665139 2920038 1665139 2920038 4614814 3334164 4614814 3334164 1659919 1656492 1659919 1656492 4515269 2887011 4515269 2887011 4580910 3324432 4580910 3324432 579903 134921 579903 134921 4297560 2540415 4297560 2540415 2564985 1221951 2564985 1221951 3827185 2265022 3827185 2265022 3930128 3895965 3930128 3895965 3239547 1306144 3239547 1306144 696131 594208 696131 594208 524230 240715 524230 240715 1467723 2564353 1467723 2564353 4327625 1340924 4327625 1340924 1204126 720634 1204126 720634 233863 1681419 233863 1681419 3345079 959944 3345079 959944 870832 359458 870832 359458 3229135 1684182 3229135 1684182 4548429 3341213 4548429 3341213 1458973 952004 1458973 952004 3982297 3317085 3982297 3317085 1063295 456562 1063295 456562 1951016 3611874 1951016 3611874 1395928 1439463 1395928 1439463 3685632 4635309 3685632 4635309 327324 2149664 327324 2149664 4782307 4742086 4782307 4742086 1294613 107268 1294613 107268 4195668 3097208 4195668 3097208 1399217 1090860 1399217 1090860 3880625 2963635 3880625 2963635 4686564 3322490 4686564 3322490 1657882 3587307 1657882 3587307 4503015 1225594 4503015 1225594 1123449 258933 1123449 258933 241814 3348470 241814 3348470 3335898 2204688 3335898 2204688 4771985 3130921 4771985 3130921 4907634 1439524 4907634 1439524 1344032 747483 1344032 747483 4226640 3055787 4226640 3055787 3343822 2332351 3343822 2332351 4701310 1877079 4701310 1877079 540191 1031299 540191 1031299 4197493 2666174 4197493 2666174 928203 239913 928203 239913 4184248 3565339 4184248 3565339 336119 1018113 336119 1018113 4166085 4054652 4166085 4054652 725847 913512 725847 913512 3322606 3319889 3322606 3319889 2585839 1665442 2585839 1665442 1307810 1040952 1307810 1040952 813269 1924919 813269 1924919 4008039 3329962 4008039 3329962 3344735 1024181 3344735 1024181 562669 3323773 562669 3323773 4420947 2110556 4420947 2110556 3504158 3331998 3504158 3331998 1682658 1908669 1682658 1908669 3800365 3243195 3800365 3243195 1029330 289808 1029330 289808 3344822 3342876 3344822 3342876 4024836 2151879 4024836 2151879 3337860 591326 3337860 591326 439718 2270488 439718 2270488 4399357 3669086 4399357 3669086 1315406 331280 1315406 331280 1400499 2558412 1400499 2558412 4325515 2740878 4325515 2740878 1675906 4848630 1675906 4848630 3939313 1015546 3939313 1015546 373070 2994648 373070 2994648 4764969 464976 4764969 464976 372908 2133652 372908 2133652 4556394 3086295 4556394 3086295 1371876 1651032 1371876 1651032 3680735 2651970 3680735 2651970 1224003 856206 1224003 856206 262128 207285 262128 207285 35125 1676492 35125 1676492 1612593 910728 1612593 910728 544961 2432827 544961 2432827 4754503 1342284 4754503 1342284 1027139 545996 1027139 545996 1444700 1974984 1444700 1974984 4282905 2720521 4282905 2720521 3332868 3463850 3332868 3463850 3322390 1091200 3322390 1091200 273661 188847 273661 188847 1703625 4828771 1703625 4828771 4545680 1936793 4545680 1936793 4948226 4235448 4948226 4235448 1660593 4998366 1660593 4998366 3776276 1063990 3776276 1063990 541078 404265 541078 404265 2544668 3756098 2544668 3756098 4110116 2174991 4110116 2174991 4566246 3335090 4566246 3335090 1790813 956025 1790813 956025 567232 295932 567232 295932 4186059 2894433 4186059 2894433 3337585 1496577 3337585 1496577 835000 714581 835000 714581 3649436 2109260 3649436 2109260 1165830 558755 1165830 558755 1034300 4949228 1034300 4949228 3331705 1673198 3331705 1673198 1152683 383987 1152683 383987 113723 4758108 113723 4758108 3827921 1677555 3827921 1677555 1666503 4240449 1666503 4240449 4614355 2620268 4614355 2620268 570223 364474 570223 364474 278292 274369 278292 274369 4521610 3711094 4521610 3711094 1652931 735693 1652931 735693 3122143 1685981 3122143 1685981 393690 3469931 393690 3469931 4169569 688692 4169569 688692 706534 3339797 706534 3339797 4772275 1672342 4772275 1672342 1674598 2428551 1674598 2428551 4106550 2864633 4106550 2864633 1203097 858769 1203097 858769 529313 2856430 529313 2856430 4797131 4014377 4797131 4014377 1329356 972767 1329356 972767 777025 510468 777025 510468 3350277 2100966 3350277 2100966 4111768 3092528 4111768 3092528 2256677 1681194 2256677 1681194 1094520 617229 1094520 617229 422796 1944570 422796 1944570 4320578 3066045 4320578 3066045 4788565 4353438 4788565 4353438 1662134 1655407 1662134 1655407 3645482 3352098 3645482 3352098 3262125 1104483 3262125 1104483 765201 710811 765201 710811 412175 2019997 412175 2019997 4107930 2876359 4107930 2876359 1433883 1664044 1433883 1664044 4252544 2922405 4252544 2922405 1673365 2047830 1673365 2047830 4308579 4293233 4308579 4293233 3180793 1681755 3180793 1681755 2001548 3342202 2001548 3342202 3543084 1651530 3543084 1651530 1666209 4557741 1666209 4557741 3693973 1650733 3693973 1650733 4162497 2975099 4162497 2975099 2330444 1174315 2330444 1174315 1008428 632862 1008428 632862 483315 3323824 483315 3323824 3678128 1866586 3678128 1866586 1402364 1180136 1402364 1180136 994503 3326994 994503 3326994 3636375 2613941 3636375 2613941 4388641 2275584 4388641 2275584 1535528 4171482 1535528 4171482 3620464 2871388 3620464 2871388 4605438 785807 4605438 785807 944641 2397081 944641 2397081 4193326 2573726 4193326 2573726 3662158 988339 3662158 988339 1316376 61642 1316376 61642 4179759 3673696 4179759 3673696 1048814 352400 1048814 352400 30002 2825787 30002 2825787 4534811 392050 4534811 392050 209191 3817801 209191 3817801 4003883 593543 4003883 593543 577961 3086608 577961 3086608 4147606 2483393 4147606 2483393 1461145 814170 1461145 814170 1664639 2637842 1664639 2637842 4790439 1172555 4790439 1172555 1671316 1655537 1671316 1655537 3657146 2241474 3657146 2241474 2358902 1653584 2358902 1653584 3632224 2102937 3632224 2102937 4737236 1931535 4737236 1931535 1671440 805289 1671440 805289 409867 2767286 409867 2767286 3353250 416839 3353250 416839 894038 1681858 894038 1681858 3884898 3098990 3884898 3098990 4772745 605812 4772745 605812 486670 2356906 486670 2356906 4356931 1306436 4356931 1306436 291635 1684954 291635 1684954 3694998 907479 3694998 907479 646538 343378 646538 343378 354365 1665661 354365 1665661 3320526 2432364 3320526 2432364 4845684 3812098 4845684 3812098 764259 533687 764259 533687 3814480 4572358 3814480 4572358 559432 789308 559432 789308 4193552 3328115 4193552 3328115 525288 350886 525288 350886 3940156 2253962 3940156 2253962 4533457 3884542 4533457 3884542 1362756 993026 1362756 993026 591233 2123472 591233 2123472 4464694 955274 4464694 955274 257280 1663180 257280 1663180 3317007 954687 3317007 954687 535218 1299766 535218 1299766 254743 3350464 254743 3350464 4763350 561864 4763350 561864 618246 3344947 618246 3344947 3463901 1455577 3463901 1455577 663508 585813 663508 585813 1682356 3087746 1682356 3087746 1389861 1189091 1389861 1189091 3855875 4397716 3855875 4397716 1671434 2794943 1671434 2794943 4593145 2006201 4593145 2006201 3328268 4863843 3328268 4863843 3940118 2202937 3940118 2202937 4560749 224421 4560749 224421 399891 4289528 399891 4289528 4314221 2134098 4314221 2134098 180527 3393463 180527 3393463 4121166 1680907 4121166 1680907 4271750 2894452 4271750 2894452 2491286 1296337 2491286 1296337 3456889 1879779 3456889 1879779 437541 502862 437541 502862 3627206 1683508 3627206 1683508 292919 257581 292919 257581 1649768 4792104 1649768 4792104 4752059 573018 4752059 573018 875046 1932122 875046 1932122 4751954 4015868 4751954 4015868 1654383 498964 1654383 498964 352327 3627247 352327 3627247 4448209 1661371 4448209 1661371 687495 325866 687495 325866 4654881 3821829 4654881 3821829 866896 2486263 866896 2486263 4311970 542526 4311970 542526 1667183 3511662 1667183 3511662 4565977 1670791 4565977 1670791 1655267 4220256 1655267 4220256 4030898 1682401 4030898 1682401 1525505 3345359 1525505 3345359 4539784 2085567 4539784 2085567 3314116 2616144 3314116 2616144 4881381 3327410 4881381 3327410 554459 509668 554459 509668 456056 4639271 456056 4639271 4581844 972744 4581844 972744 800547 557743 800547 557743 4576014 3332396 4576014 3332396 1195498 1549189 1195498 1549189 3342389 3965816 3342389 3965816 4927031 1278527 4927031 1278527 780715 400627 780715 400627 2346452 1880082 2346452 1880082 1443303 1307578 1443303 1307578 973932 638237 973932 638237 3871308 3324015 3871308 3324015 1654974 4916954 1654974 4916954 4206011 874320 4206011 874320 3325483 4547582 3325483 4547582 564890 318661 564890 318661 4722723 3336863 4722723 3336863 3804210 964756 3804210 964756 605651 2779437 605651 2779437 4872383 1293261 4872383 1293261 1151816 324012 1151816 324012 4269407 3008657 4269407 3008657 3224810 712498 3224810 712498 481877 1834471 481877 1834471 3949019 2858027 3949019 2858027 945365 794268 945365 794268 429651 2669156 429651 2669156 4631516 3774606 4631516 3774606 1650148 1885725 1650148 1885725 3604403 2686005 3604403 2686005 824462 3783764 824462 3783764 3637284 2465189 3637284 2465189 4769364 1107328 4769364 1107328 325274 2384058 325274 2384058 4184765 3316835 4184765 3316835 1733449 962688 1733449 962688 798756 2336245 798756 2336245 4791012 3337746 4791012 3337746 63770 675492 63770 675492 1343032 3469512 1343032 3469512 3996096 1990704 3996096 1990704 304540 546015 304540 546015 4404834 3336869 4404834 3336869 1132247 467851 1132247 467851 259862 2204505 259862 2204505 4567445 349010 4567445 349010 1087519 1665118 1087519 1665118 1648071 259250 1648071 259250 151666 1890974 151666 1890974 4442181 4249698 4442181 4249698 1147970 439517 1147970 439517 1677996 1670240 1677996 1670240 313207 1205614 313207 1205614 1275036 1274902 1275036 1274902 2281460 1823206 2281460 1823206 559486 481668 559486 481668 440091 353475 440091 353475 3786667 3348326 3786667 3348326 877283 797743 877283 797743 560037 1660107 560037 1660107 3560590 633246 3560590 633246 332130 4670105 332130 4670105 3945986 1246873 3945986 1246873 678690 662105 678690 662105 1659808 2931016 1659808 2931016 3344647 3334631 3344647 3334631 374829 1154422 374829 1154422 4081843 2990251 4081843 2990251 4783494 3619715 4783494 3619715 1731111 1667808 1731111 1667808 4753581 3347309 4753581 3347309 3327451 2776796 3327451 2776796 4496371 2139302 4496371 2139302 3768259 3346743 3768259 3346743 1196618 1666150 1196618 1666150 3865923 3345061 3865923 3345061 462467 2224121 462467 2224121 4648114 3327033 4648114 3327033 1664354 2092520 1664354 2092520 4007335 3336360 4007335 3336360 1063843 1662525 1063843 1662525 4224939 3349716 4224939 3349716 542017 497104 542017 497104 3941664 2581848 3941664 2581848 4378622 968225 4378622 968225 1244105 2746222 1244105 2746222 4099262 2107589 4099262 2107589 1088748 4861782 1088748 4861782 4228801 1658910 4228801 1658910 853977 577220 853977 577220 2719465 3344379 2719465 3344379 4173493 1861657 4173493 1861657 2798488 4038014 2798488 4038014 3334158 1036489 3334158 1036489 1287599 2105851 1287599 2105851 4622708 3064120 4622708 3064120 4997380 4636601 4997380 4636601 365207 358121 365207 358121 231301 103275 231301 103275 4272373 3335034 4272373 3335034 665136 583399 665136 583399 3793027 2210074 3793027 2210074 4875011 3332356 4875011 3332356 1651623 2122552 1651623 2122552 4402380 2362769 4402380 2362769 1109136 424462 1109136 424462 3784709 2624162 3784709 2624162 4211110 1338252 4211110 1338252 92872 3349706 92872 3349706 4115601 1659275 4115601 1659275 4883434 693214 4883434 693214 639688 594941 639688 594941 4078878 3326734 4078878 3326734 574265 555575 574265 555575 3385071 2756706 3385071 2756706 4635335 3315396 4635335 3315396 431562 842910 431562 842910 3951162 4079454 3951162 4079454 3347627 1681886 3347627 1681886 682502 677415 682502 677415 1665187 2984929 1665187 2984929 3816035 1419680 3816035 1419680 1661895 3275021 1661895 3275021 4272764 2556043 4272764 2556043 3326957 1655648 3326957 1655648 4557721 2550747 4557721 2550747 3924656 1994151 3924656 1994151 3596546 1656796 3596546 1656796 588120 4594637 588120 4594637 4263864 1653563 4263864 1653563 1925818 3344613 1925818 3344613 3343068 353914 3343068 353914 241745 1936553 241745 1936553 3731081 1173786 3731081 1173786 571141 1068521 571141 1068521 4114814 2760391 4114814 2760391 3315675 2937077 3315675 2937077 4378950 1650557 4378950 1650557 1680332 4816806 1680332 4816806 1647261 2925515 1647261 2925515 4617185 1212371 4617185 1212371 2417915 3352357 2417915 3352357 596449 552329 596449 552329 3638773 3340509 3638773 3340509 739155 640362 739155 640362 1673668 2831666 1673668 2831666 4492847 1031449 4492847 1031449 934868 672708 934868 672708 519904 2386603 519904 2386603 3340865 1667201 3340865 1667201 4675244 4366736 4675244 4366736 1432299 1228848 1432299 1228848 592859 2603198 592859 2603198 4139431 1667876 4139431 1667876 1656366 2944193 1656366 2944193 3809566 1684814 3809566 1684814 1653878 3004488 1653878 3004488 3829510 1662756 3829510 1662756 488050 399096 488050 399096 349549 1674406 349549 1674406 3311613 3341697 3311613 3341697 469923 824098 469923 824098 3645644 3238475 3645644 3238475 1426090 730390 1426090 730390 496316 1683365 496316 1683365 4368671 2898939 4368671 2898939 1654453 1655918 1654453 1655918 4334521 2857280 4334521 2857280 3784992 1964316 3784992 1964316 633721 844268 633721 844268 3870955 2124492 3870955 2124492 602406 3519815 602406 3519815 4271145 1902341 4271145 1902341 4932660 3324797 4932660 3324797 1087200 933977 1087200 933977 599961 322360 599961 322360 4533435 3350859 4533435 3350859 1221810 786478 1221810 786478 890276 631952 890276 631952 4056854 2748581 4056854 2748581 4538663 1677374 4538663 1677374 524977 15681 524977 15681 3844000 4341558 3844000 4341558 1284297 1281069 1284297 1281069 242564 2347500 242564 2347500 4412283 2987961 4412283 2987961 3378730 1399493 3378730 1399493 734150 526084 734150 526084 3352882 4634073 3352882 4634073 1664116 754976 1664116 754976 864904 2006393 864904 2006393 4791827 1653182 4791827 1653182 4478110 2655139 4478110 2655139 3114052 4565736 3114052 4565736 3564349 2804636 3564349 2804636 4888587 3338932 4888587 3338932 1408229 3873036 1408229 3873036 3579023 1026241 3579023 1026241 644809 946975 644809 946975 4020768 2760709 4020768 2760709 4573188 1673750 4573188 1673750 1657363 2496102 1657363 2496102 4220891 3352262 4220891 3352262 1691741 922148 1691741 922148 563826 283170 563826 283170 3649074 3044923 3649074 3044923 4767361 257520 4767361 257520 190947 2306109 190947 2306109 4670965 1152173 4670965 1152173 258977 203211 258977 203211 3384261 2395868 3384261 2395868 4339240 4976764 4339240 4976764 1746234 3242742 1746234 3242742 3930279 1939418 3930279 1939418 1681134 3343488 1681134 3343488 4128153 2018624 4128153 2018624 4642650 1165180 4642650 1165180 1292546 3351940 1292546 3351940 3735316 2708631 3735316 2708631 4549718 2999905 4549718 2999905 3103082 2330771 3103082 2330771 4412703 1660655 4412703 1660655 3319629 314773 3319629 314773 277966 252480 277966 252480 3689413 3056182 3689413 3056182 3342020 423079 3342020 423079 578675 3315410 578675 3315410 3971111 2583476 3971111 2583476 4318071 2231726 4318071 2231726 2197204 4526646 2197204 4526646 3835795 3325126 3835795 3325126 1713092 839858 1713092 839858 768359 2836171 768359 2836171 4922706 1406647 4922706 1406647 1166192 2791790 1166192 2791790 4443905 2167468 4443905 2167468 1650374 4500446 1650374 4500446 4303910 2279543 4303910 2279543 4537249 1890218 4537249 1890218 1680720 4502929 1680720 4502929 964285 514911 964285 514911 2992780 3426149 2992780 3426149 3952674 2563337 3952674 2563337 1677611 1664900 1677611 1664900 4547828 3333667 4547828 3333667 3346668 1930716 3346668 1930716 4843244 3353219 4843244 3353219 3330056 1103199 3330056 1103199 451471 1647593 451471 1647593 4560636 4923044 4560636 4923044 1113244 1022795 1113244 1022795 988596 2667166 988596 2667166 4189561 1680305 4189561 1680305 1403165 1116951 1403165 1116951 1123767 341714 1123767 341714 3319017 3075878 3319017 3075878 3854896 851729 3854896 851729 756911 1900000 756911 1900000 3700773 2185700 3700773 2185700 4228352 3049996 4228352 3049996 1667616 1673568 1667616 1673568 4607003 3492567 4607003 3492567 1326409 995493 1326409 995493 633800 584758 633800 584758 3330496 1970553 3330496 1970553 4686697 3318799 4686697 3318799 383607 295737 383607 295737 2555562 1836769 2555562 1836769 4108906 3077240 4108906 3077240 1148755 298730 1148755 298730 269077 1685624 269077 1685624 3874297 3317138 3874297 3317138 1256568 1221673 1256568 1221673 224347 1678214 224347 1678214 4444569 3318936 4444569 3318936 1454903 964218 1454903 964218 619610 1678356 619610 1678356 3326375 2506716 3326375 2506716 4264667 4192049 4264667 4192049 1073521 363522 1073521 363522 1667385 1664482 1667385 1664482 1023910 336950 1023910 336950 3633481 3315739 3633481 3315739 1494489 1297016 1494489 1297016 2538086 2594973 2538086 2594973 614707 323498 614707 323498 3862860 2094109 3862860 2094109 4704772 3341437 4704772 3341437 404726 887963 404726 887963 1670816 3864772 1670816 3864772 3674551 955197 3674551 955197 496856 3346971 496856 3346971 4290125 2154178 4290125 2154178 4517161 3318694 4517161 3318694 641636 281673 641636 281673 4207503 3329328 4207503 3329328 809932 3665308 809932 3665308 1681974 1151123 1681974 1151123 1085731 989131 1085731 989131 3583021 3324171 3583021 3324171 1237597 1198478 1237597 1198478 465537 1680260 465537 1680260 3622117 3672775 3622117 3672775 1196583 1228193 1196583 1228193 3816477 3018999 3816477 3018999 3066321 2089279 3066321 2089279 3872178 2292748 3872178 2292748 4428458 2825753 4428458 2825753 2328813 251420 2328813 251420 1326390 3794608 1326390 3794608 3826722 2033845 3826722 2033845 1451668 4557887 1451668 4557887 2302805 2234388 2302805 2234388 3348910 3070254 3348910 3070254 1670395 1655679 1670395 1655679 3337899 2509922 3337899 2509922 4727103 3336388 4727103 3336388 538541 99319 538541 99319 3342965 2368910 3342965 2368910 4140356 2709173 4140356 2709173 3707080 1655607 3707080 1655607 693599 670693 693599 670693 604232 2200112 604232 2200112 2797252 944181 2797252 944181 884270 2229411 884270 2229411 4613554 3337204 4613554 3337204 1235155 819494 1235155 819494 616352 1678570 616352 1678570 4722584 4804078 4722584 4804078 310866 1021649 310866 1021649 4625016 2382409 4625016 2382409 3325731 3351543 3325731 3351543 3966156 1683055 3966156 1683055 385700 4622717 385700 4622717 4587456 2506621 4587456 2506621 3315989 3799826 3315989 3799826 1649271 707683 1649271 707683 4349795 2852810 4349795 2852810 941858 522278 941858 522278 520550 250224 520550 250224 4496980 2896623 4496980 2896623 1965772 731289 1965772 731289 627371 2268362 627371 2268362 4443553 3315752 4443553 3315752 817124 1664503 817124 1664503 3847884 3817937 3847884 3817937 1657695 4646106 1657695 4646106 3731103 2379444 3731103 2379444 4226898 3501937 4226898 3501937 1400703 1263438 1400703 1263438 1247081 598828 1247081 598828 3967902 4280485 3967902 4280485 960617 332585 960617 332585 280810 3320515 280810 3320515 4943830 4556490 4943830 4556490 831303 393585 831303 393585 3313458 1648211 3313458 1648211 1669316 3219797 1669316 3219797 3742293 1447867 3742293 1447867 1354988 1126574 1354988 1126574 422832 2674431 422832 2674431 4687882 1681703 4687882 1681703 544489 1387746 544489 1387746 3399596 3341318 3399596 3341318 4322094 2237142 4322094 2237142 3636370 4189184 3636370 4189184 563911 1108414 563911 1108414 4342068 2195107 4342068 2195107 1185902 348696 1185902 348696 1663626 1405918 1663626 1405918 56701 3943394 56701 3943394 4617086 777316 4617086 777316 866175 1684316 866175 1684316 3348867 57909 3348867 57909 855025 2473215 855025 2473215 4489866 4208007 4489866 4208007 483816 232006 483816 232006 3351135 2545314 3351135 2545314 4196067 472970 4196067 472970 400467 3120797 400467 3120797 3985407 1045520 3985407 1045520 496005 1659435 496005 1659435 4467112 2365070 4467112 2365070 3331395 1683716 3331395 1683716 4338012 3108502 4338012 3108502 1670227 449672 1670227 449672 474134 2208983 474134 2208983 4594691 1829879 4594691 1829879 1680236 4803590 1680236 4803590 675704 906946 675704 906946 4026940 2981605 4026940 2981605 4770503 4014312 4770503 4014312 1670688 1895234 1670688 1895234 4331458 2670891 4331458 2670891 1681048 3049647 1681048 3049647 4405710 1263336 4405710 1263336 1196817 897006 1196817 897006 368411 1666863 368411 1666863 4870969 127732 4870969 127732 2053132 3335779 2053132 3335779 286169 206712 286169 206712 162959 2933485 162959 2933485 3994638 2198601 3994638 2198601 481203 461556 481203 461556 4705697 2418484 4705697 2418484 1111957 3664691 1111957 3664691 3574462 2412621 3574462 2412621 4588436 1193926 4588436 1193926 1029443 488795 1029443 488795 3808541 4817506 3808541 4817506 1673081 1415255 1673081 1415255 1273565 2528196 1273565 2528196 4692534 1662284 4692534 1662284 2232812 894348 2232812 894348 318604 248481 318604 248481 240629 235264 240629 235264 4567516 2491858 4567516 2491858 385398 1660738 385398 1660738 4673146 2960681 4673146 2960681 3221412 1662016 3221412 1662016 755307 463652 755307 463652 3336098 2484363 3336098 2484363 4340119 4501693 4340119 4501693 2240862 1652045 2240862 1652045 572414 550680 572414 550680 2624088 2917807 2624088 2917807 4631258 3815717 4631258 3815717 1647111 2129995 1647111 2129995 4313253 2762418 4313253 2762418 4468123 3324270 4468123 3324270 1675137 1017777 1675137 1017777 829555 2779145 829555 2779145 4553684 1650233 4553684 1650233 2224072 3339672 2224072 3339672 357114 1215317 357114 1215317 4208987 2574353 4208987 2574353 3198044 421689 3198044 421689 1657759 202795 1657759 202795 73531 2554828 73531 2554828 4432457 4884326 4432457 4884326 1652855 926417 1652855 926417 3572866 1973221 3572866 1973221 4397860 2737372 4397860 2737372 3342602 1461274 3342602 1461274 3607297 4280375 3607297 4280375 337120 2661503 337120 2661503 4988247 680525 4988247 680525 595177 4291165 595177 4291165 3337816 2182511 3337816 2182511 4692399 1071833 4692399 1071833 3329484 1670836 3329484 1670836 4447648 3420790 4447648 3420790 737390 645296 737390 645296 4239637 3325608 4239637 3325608 3608123 1686451 3608123 1686451 682419 3337363 682419 3337363 4575209 1971021 4575209 1971021 1016268 598629 1016268 598629 526461 272320 526461 272320 4430047 2927595 4430047 2927595 4690866 4491574 4690866 4491574 1682680 2149224 1682680 2149224 4890759 958835 4890759 958835 709692 2673707 709692 2673707 4209290 667482 4209290 667482 1390041 3046302 1390041 3046302 3992065 2268775 3992065 2268775 3342900 475272 3342900 475272 270218 2078140 270218 2078140 4118435 734249 4118435 734249 1660711 4873708 1660711 4873708 3785792 1990830 3785792 1990830 3554495 4240179 3554495 4240179 1019202 940017 1019202 940017 746778 539987 746778 539987 3684577 3340041 3684577 3340041 4484573 2520231 4484573 2520231 3964719 1679887 3964719 1679887 4685455 3154575 4685455 3154575 739803 481204 739803 481204 369377 312007 369377 312007 263452 4371600 263452 4371600 4045422 2320631 4045422 2320631 4448044 1785708 4448044 1785708 752156 441164 752156 441164 3964184 3369319 3964184 3369319 1657053 1825126 1657053 1825126 4027758 2890866 4027758 2890866 3557126 1681777 3557126 1681777 4545969 3057341 4545969 3057341 1146103 1361886 1146103 1361886 3843646 2814751 3843646 2814751 1983566 1592202 1983566 1592202 683355 3344750 683355 3344750 4778385 1675611 4778385 1675611 1654664 3771684 1654664 3771684 3327476 1368963 3327476 1368963 3210381 2339493 3210381 2339493 4572801 1679565 4572801 1679565 958369 591416 958369 591416 4260630 4082276 4260630 4082276 1681285 423965 1681285 423965 983437 3701954 983437 3701954 4756468 1146304 4756468 1146304 592023 673469 592023 673469 1780066 3348877 1780066 3348877 3313603 1938975 3313603 1938975 4331005 3028472 4331005 3028472 1314570 1159109 1314570 1159109 357743 4849545 357743 4849545 3971119 2656301 3971119 2656301 4985073 1655594 4985073 1655594 666684 512856 666684 512856 3611199 3351389 3611199 3351389 4443398 1669866 4443398 1669866 1682238 2762132 1682238 2762132 4060196 1217441 4060196 1217441 444523 1656457 444523 1656457 4286323 3325241 4286323 3325241 613935 609712 613935 609712 276182 4218857 276182 4218857 4161232 1074946 4161232 1074946 534060 2277232 534060 2277232 4814742 938910 4814742 938910 221032 123538 221032 123538 4314774 2582891 4314774 2582891 3326441 4581171 3326441 4581171 855043 613883 855043 613883 3729088 2909311 3729088 2909311 3863859 1967527 3863859 1967527 1813244 3349812 1813244 3349812 4934214 1427298 4934214 1427298 561840 243490 561840 243490 254265 3330221 254265 3330221 3702223 1549890 3702223 1549890 1099913 561533 1099913 561533 555779 3338174 555779 3338174 3323340 2161875 3323340 2161875 4563445 3313594 4563445 3313594 715051 774152 715051 774152 1677763 2713666 1677763 2713666 3696231 1376485 3696231 1376485 608587 474281 608587 474281 1980089 1915516 1980089 1915516 1438228 1139228 1438228 1139228 374570 4380963 374570 4380963 3609041 1679918 3609041 1679918 2112841 1240027 2112841 1240027 1176048 1672930 1176048 1672930 4730879 2768200 4730879 2768200 2634556 1650631 2634556 1650631 4663261 2402913 4663261 2402913 3701123 3347187 3701123 3347187 4794493 2665908 4794493 2665908 686137 648722 686137 648722 399012 3322832 399012 3322832 4161732 2355715 4161732 2355715 1747749 4718490 1747749 4718490 3772589 1089394 3772589 1089394 690439 799667 690439 799667 1680115 2311980 1680115 2311980 4036101 3056838 4036101 3056838 3346710 4902005 3346710 4902005 1678337 2078592 1678337 2078592 4093505 3170214 4093505 3170214 865807 304251 865807 304251 1403741 1666793 1403741 1666793 4373389 3910853 4373389 3910853 1372203 1059472 1372203 1059472 583504 444539 583504 444539 3167826 4065447 3167826 4065447 4378726 2101066 4378726 2101066 1013575 1655056 1013575 1655056 4507715 2889025 4507715 2889025 2966936 3070962 2966936 3070962 4777858 1066877 4777858 1066877 422980 383977 422980 383977 376885 2135712 376885 2135712 3798840 685967 3798840 685967 400939 2260094 400939 2260094 4331517 3014475 4331517 3014475 4715458 554055 4715458 554055 844702 2468135 844702 2468135 4347741 3469260 4347741 3469260 551067 335773 551067 335773 4104943 2751107 4104943 2751107 3821304 3343304 3821304 3343304 1016640 3640832 1016640 3640832 4120931 1047284 4120931 1047284 973940 812783 973940 812783 350527 1677988 350527 1677988 3325492 2853482 3325492 2853482 4549495 3343518 4549495 3343518 1228604 273500 1228604 273500 1679891 2539097 1679891 2539097 4638487 1652137 4638487 1652137 890583 342622 890583 342622 4944006 2632113 4944006 2632113 1674261 1229124 1674261 1229124 791001 373774 791001 373774 228280 2526839 228280 2526839 4285932 2693852 4285932 2693852 1341933 342844 1341933 342844 4127786 3333753 4127786 3333753 4673098 2373998 4673098 2373998 3757300 1657257 3757300 1657257 4139582 2823056 4139582 2823056 1265232 3924827 1265232 3924827 4438280 2209945 4438280 2209945 4781705 3351076 4781705 3351076 817186 515390 817186 515390 375271 2314718 375271 2314718 4270033 2466400 4270033 2466400 3355424 290137 3355424 290137 760495 2707102 760495 2707102 3755727 246953 3755727 246953 688101 2526183 688101 2526183 3091092 835352 3091092 835352 1157339 2686468 1157339 2686468 4738659 1095890 4738659 1095890 533311 363958 533311 363958 297027 3500765 297027 3500765 3350523 4730003 3350523 4730003 2411866 869551 2411866 869551 799378 768248 799378 768248 4233823 3343973 4233823 3343973 1956886 1264193 1956886 1264193 975858 1962486 975858 1962486 4732221 1237999 4732221 1237999 236263 2031217 236263 2031217 4830992 1520527 4830992 1520527 2314185 4880726 2314185 4880726 3569040 1363447 3569040 1363447 1371657 1929344 1371657 1929344 3907646 3348796 3907646 3348796 3341411 820721 3341411 820721 3775774 2294792 3775774 2294792 1402354 541862 1402354 541862 863902 2402791 863902 2402791 4703984 86001 4703984 86001 951624 1524522 951624 1524522 1726568 4552010 1726568 4552010 4211326 2409639 4211326 2409639 265323 248674 265323 248674 1683673 2773545 1683673 2773545 4029031 1147478 4029031 1147478 254170 2868163 254170 2868163 3812652 1881451 3812652 1881451 3314261 493420 3314261 493420 777007 3341601 777007 3341601 3460342 1664301 3460342 1664301 2164105 3652298 2164105 3652298 3325064 4952055 3325064 4952055 3343529 993048 3343529 993048 534964 358439 534964 358439 1978304 4082067 1978304 4082067 3776565 1652041 3776565 1652041 1679232 3319617 1679232 3319617 540357 377954 540357 377954 3918442 3329422 3918442 3329422 4795524 1683146 4795524 1683146 201116 578183 201116 578183 3878110 4950334 3878110 4950334 735533 566241 735533 566241 4306621 2715885 4306621 2715885 4664357 1675403 4664357 1675403 1671778 2968308 1671778 2968308 3778607 1674331 3778607 1674331 771340 511105 771340 511105 3786158 2298144 3786158 2298144 4138031 1416674 4138031 1416674 214818 4842283 214818 4842283 4134756 1704911 4134756 1704911 748830 271266 748830 271266 2167448 3327251 2167448 3327251 539090 1057622 539090 1057622 809140 793050 809140 793050 2552649 2601214 2552649 2601214 4188091 876458 4188091 876458 278615 4722500 278615 4722500 4795284 1145410 4795284 1145410 1654692 2493607 1654692 2493607 4025066 908009 4025066 908009 266786 226694 266786 226694 3755074 3335358 3755074 3335358 449378 449517 449378 449517 2147430 3099944 2147430 3099944 1312298 1676681 1312298 1676681 4044992 3325074 4044992 3325074 1230474 395405 1230474 395405 4657312 3335276 4657312 3335276 3329473 1256491 3329473 1256491 848641 3338237 848641 3338237 4995987 1677196 4995987 1677196 1671132 231421 1671132 231421 1396354 3330135 1396354 3330135 370443 887457 370443 887457 4010784 3314133 4010784 3314133 1668585 68805 1668585 68805 3917411 1666868 3917411 1666868 3313796 1244305 3313796 1244305 385187 285369 385187 285369 4097874 2958711 4097874 2958711 3575243 3315950 3575243 3315950 4422178 488595 4422178 488595 1103069 2214733 1103069 2214733 3951109 3105613 3951109 3105613 4806244 462979 4806244 462979 864221 1658477 864221 1658477 3865548 2619029 3865548 2619029 1663774 1969055 1663774 1969055 4721229 1661233 4721229 1661233 3326168 3317517 3326168 3317517 1659903 2176833 1659903 2176833 4220356 3108017 4220356 3108017 3353015 2230915 3353015 2230915 4457304 2152142 4457304 2152142 893257 3951826 893257 3951826 1678218 872240 1678218 872240 3808598 2909124 3808598 2909124 1394436 1180914 1394436 1180914 820965 3328331 820965 3328331 544759 4184296 544759 4184296 4160690 1684450 4160690 1684450 820329 1659397 820329 1659397 3322440 850360 3322440 850360 731923 596076 731923 596076 1434354 2691476 1434354 2691476 4057418 1677200 4057418 1677200 1122463 394456 1122463 394456 238287 1656664 238287 1656664 4351192 2884229 4351192 2884229 3691080 3347544 3691080 3347544 1076784 994952 1076784 994952 331532 4523543 331532 4523543 4336113 1663304 4336113 1663304 811592 582439 811592 582439 243964 3556447 243964 3556447 3840266 2556031 3840266 2556031 4329670 1423258 4329670 1423258 386145 904257 386145 904257 3813235 4554879 3813235 4554879 775624 762561 775624 762561 506061 2692158 506061 2692158 4521759 1654593 4521759 1654593 896422 4061560 896422 4061560 3783557 1654910 3783557 1654910 4366224 2677145 4366224 2677145 2441725 1383267 2441725 1383267 505660 2227834 505660 2227834 4567866 1675347 4567866 1675347 285683 983720 285683 983720 1656886 4953876 1656886 4953876 3340030 2942365 3340030 2942365 4662688 1661837 4662688 1661837 1296367 414996 1296367 414996 310273 249981 310273 249981 4229841 2673618 4229841 2673618 621561 698213 621561 698213 3336652 4904080 3336652 4904080 1519714 2353608 1519714 2353608 4594865 3348751 4594865 3348751 547788 930660 547788 930660 3334169 3339424 3334169 3339424 1662265 473293 1662265 473293 291314 2682325 291314 2682325 4556189 1678850 4556189 1678850 1314927 1163241 1314927 1163241 502877 837148 502877 837148 3701009 2793456 3701009 2793456 3917611 4363680 3917611 4363680 3348763 1898770 3348763 1898770 4629280 3314132 4629280 3314132 1302602 601593 1302602 601593 200137 119537 200137 119537 3943007 3918778 3943007 3918778 740769 1290730 740769 1290730 1683565 3346650 1683565 3346650 498688 442732 498688 442732 273952 214981 273952 214981 3779720 4704116 3779720 4704116 1087636 697235 1087636 697235 635286 490849 635286 490849 369856 304598 369856 304598 2131910 4594526 2131910 4594526 1180282 4904855 1180282 4904855 4152097 2147505 4152097 2147505 4586938 646116 4586938 646116 438633 4496331 438633 4496331 2353901 2682904 2353901 2682904 4149487 2259889 4149487 2259889 4633454 910547 4633454 910547 1418342 3743526 1418342 3743526 4394247 1659815 4394247 1659815 1693855 4100670 1693855 4100670 1114638 2686414 1114638 2686414 4162357 1474290 4162357 1474290 2528673 3322671 2528673 3322671 1666754 4376982 1666754 4376982 4717264 2549751 4717264 2549751 3341416 3034968 3341416 3034968 3787814 2054804 3787814 2054804 4716544 4934155 4716544 4934155 1419698 468117 1419698 468117 1022835 2962719 1022835 2962719 4227663 1297188 4227663 1297188 659136 4433525 659136 4433525 4583179 2825764 4583179 2825764 1671001 2089754 1671001 2089754 4728497 588969 4728497 588969 318582 3319118 318582 3319118 3994497 1656766 3994497 1656766 1303707 3273668 1303707 3273668 3349583 1057022 3349583 1057022 978206 325158 978206 325158 1660236 4185549 1660236 4185549 3730626 566903 3730626 566903 1065450 4250650 1065450 4250650 4426998 439304 4426998 439304 975356 3340914 975356 3340914 3580511 2209433 3580511 2209433 4338923 3322854 4338923 3322854 563454 292022 563454 292022 62016 3543667 62016 3543667 1672173 251810 1672173 251810 1201858 2001942 1201858 2001942 4682635 4038920 4682635 4038920 1652123 1307275 1652123 1307275 3607192 3122957 3607192 3122957 1173735 275392 1173735 275392 4518335 4057826 4518335 4057826 816603 793458 816603 793458 638771 4340956 638771 4340956 3768886 952075 3768886 952075 651544 292089 651544 292089 4107281 1671144 4107281 1671144 935010 813726 935010 813726 3668755 2456644 3668755 2456644 4779771 1682677 4779771 1682677 1686589 3699742 1686589 3699742 4231938 1392401 4231938 1392401 2738070 3329490 2738070 3329490 297662 1283918 297662 1283918 4432700 3015853 4432700 3015853 4752004 1284851 4752004 1284851 628884 467453 628884 467453 370827 239523 370827 239523 3327879 2703268 3327879 2703268 4392290 4403699 4392290 4403699 1454140 1057164 1454140 1057164 3334201 4553500 3334201 4553500 1656825 1290654 1656825 1290654 4552873 3323656 4552873 3323656 553763 1193274 553763 1193274 4270111 2894924 4270111 2894924 866208 4994340 866208 4994340 3696733 1653964 3696733 1653964 1686235 3331985 1686235 3331985 4332163 2448622 4332163 2448622 1676260 1147201 1676260 1147201 688721 427265 688721 427265 4198444 2766847 4198444 2766847 3896150 1669981 3896150 1669981 464501 2434111 464501 2434111 4571668 1649759 4571668 1649759 1661447 2779453 1661447 2779453 4095212 1138643 4095212 1138643 672265 437326 672265 437326 1681035 4443336 1681035 4443336 3822159 1653012 3822159 1653012 1652843 3719171 1652843 3719171 3610728 1664484 3610728 1664484 2014693 3086589 2014693 3086589 838294 724227 838294 724227 702668 1651589 702668 1651589 3989195 3719675 3989195 3719675 1352195 919142 1352195 919142 587828 2189068 587828 2189068 4536670 3476667 4536670 3476667 819621 472734 819621 472734 3876611 3319614 3876611 3319614 922381 421434 922381 421434 4455916 3326194 4455916 3326194 1654886 4766281 1654886 4766281 4211458 1017917 4211458 1017917 339920 280662 339920 280662 4165615 3313422 4165615 3313422 720848 916965 720848 916965 1681751 2608595 1681751 2608595 3757512 2064812 3757512 2064812 1672558 4375552 1672558 4375552 982675 383695 982675 383695 4380432 3093683 4380432 3093683 4754651 1900504 4754651 1900504 3344581 2641690 3344581 2641690 4365011 1374694 4365011 1374694 1087789 700768 1087789 700768 4154614 2599403 4154614 2599403 2554660 1650625 2554660 1650625 4346442 3336741 4346442 3336741 1681850 1657877 1681850 1657877 4022317 3329749 4022317 3329749 238451 710005 238451 710005 1667828 3334513 1667828 3334513 3882961 1659033 3882961 1659033 956288 434994 956288 434994 1654135 2026502 1654135 2026502 4689407 4795893 4689407 4795893 3293613 491707 3293613 491707 407113 2339253 407113 2339253 4648199 3351106 4648199 3351106 3997448 1183163 3997448 1183163 1806577 2582055 1806577 2582055 4533190 4752315 4533190 4752315 412482 501568 412482 501568 4077221 3049059 4077221 3049059 1869906 2165015 1869906 2165015 4444244 4383776 4444244 4383776 475933 398328 475933 398328 132885 3348770 132885 3348770 3783713 1182634 3783713 1182634 669244 391669 669244 391669 2042238 4734146 2042238 4734146 4574174 1319559 4574174 1319559 268470 4765408 268470 4765408 3341259 387072 3341259 387072 789645 3796951 789645 3796951 4167174 3028750 4167174 3028750 3333663 4520185 3333663 4520185 64132 1075127 64132 1075127 4397185 2574734 4397185 2574734 3651795 3328960 3651795 3328960 3023909 1651962 3023909 1651962 4641809 2865043 4641809 2865043 3569811 1793036 3569811 1793036 1421054 207543 1421054 207543 4398039 2790617 4398039 2790617 4610399 2065371 4610399 2065371 424369 740276 424369 740276 4110006 3324763 4110006 3324763 647366 570971 647366 570971 511911 3029125 511911 3029125 3756744 1960060 3756744 1960060 3324806 4971361 3324806 4971361 3664959 1653308 3664959 1653308 360906 4539526 360906 4539526 1387924 1337706 1387924 1337706 1303648 261322 1303648 261322 204123 3336876 204123 3336876 4414894 1412640 4414894 1412640 927809 833791 927809 833791 838312 396537 838312 396537 351748 3348354 351748 3348354 4514910 2445252 4514910 2445252 855357 625784 855357 625784 1795460 3058123 1795460 3058123 3352737 1647268 3352737 1647268 4255267 2885676 4255267 2885676 3317488 2230990 3317488 2230990 4233564 3348031 4233564 3348031 2769640 2525442 2769640 2525442 4187118 2207622 4187118 2207622 3698131 3347885 3698131 3347885 4127513 1066784 4127513 1066784 759540 684592 759540 684592 3325377 4767377 3325377 4767377 1655689 1660666 1655689 1660666 2932416 3374061 2932416 3374061 3447492 2411592 3447492 2411592 3313688 4792180 3313688 4792180 567614 514974 567614 514974 3743768 3384888 3743768 3384888 456424 931891 456424 931891 4052724 2890313 4052724 2890313 4705058 1655061 4705058 1655061 4004652 2772635 4004652 2772635 3343914 326319 3343914 326319 1038678 2267317 1038678 2267317 4415785 3325313 4415785 3325313 586163 963922 586163 963922 4177877 2723641 4177877 2723641 3346275 1229399 3346275 1229399 312556 325330 312556 325330 4096997 3325233 4096997 3325233 819667 578109 819667 578109 4539112 2766601 4539112 2766601 1710756 1061709 1710756 1061709 645449 239134 645449 239134 155305 2924755 155305 2924755 4185400 1584590 4185400 1584590 1655122 3014025 1655122 3014025 4157192 1653226 4157192 1653226 1681791 2865451 1681791 2865451 4771263 3331109 4771263 3331109 1685771 2118651 1685771 2118651 4174528 2989141 4174528 2989141 810434 690499 810434 690499 3528919 2038094 3528919 2038094 4740847 1668774 4740847 1668774 3314785 850721 3314785 850721 317262 1890320 317262 1890320 4336452 4589831 4336452 4589831 979407 837083 979407 837083 3316614 3336985 3316614 3336985 4671452 2438347 4671452 2438347 3329395 4673588 3329395 4673588 4342278 1664261 4342278 1664261 2419341 2468667 2419341 2468667 4625336 1650147 4625336 1650147 1769003 3612208 1769003 3612208 4109626 435702 4109626 435702 397437 3633266 397437 3633266 4031558 1675155 4031558 1675155 1030243 362658 1030243 362658 315571 285057 315571 285057 2672929 3621757 2672929 3621757 4067723 2091469 4067723 2091469 1171432 1103352 1171432 1103352 414820 382548 414820 382548 296489 1681667 296489 1681667 4081761 2886258 4081761 2886258 4677169 3106083 4677169 3106083 1650050 1938028 1650050 1938028 4335655 2775314 4335655 2775314 1325865 824055 1325865 824055 577454 376674 577454 376674 3342096 3343670 3342096 3343670 4748215 894147 4748215 894147 492688 3347616 492688 3347616 3722759 1263867 3722759 1263867 534014 513537 534014 513537 4060811 3385577 4060811 3385577 1656318 3749852 1656318 3749852 4011996 2063240 4011996 2063240 2664330 4568658 2664330 4568658 424717 381182 424717 381182 4030167 2413884 4030167 2413884 4493439 1953553 4493439 1953553 4719273 3314019 4719273 3314019 635726 440631 635726 440631 262385 2953136 262385 2953136 3872949 1665030 3872949 1665030 1493608 889077 1493608 889077 4372614 2898767 4372614 2898767 4674380 1399802 4674380 1399802 874180 769755 874180 769755 493077 3050745 493077 3050745 4560835 1654189 4560835 1654189 1647587 4119020 1647587 4119020 4439561 2553224 4439561 2553224 1678541 832302 1678541 832302 818898 1273219 818898 1273219 3346426 3313581 3346426 3313581 301094 1237299 301094 1237299 1678964 3365804 1678964 3365804 50697 1944312 50697 1944312 4332999 3772831 4332999 3772831 1655694 1251673 1655694 1251673 4077913 1684254 4077913 1684254 1675947 3787097 1675947 3787097 4623063 2876101 4623063 2876101 3353172 846599 3353172 846599 472465 3325781 472465 3325781 4722329 979369 4722329 979369 952946 794168 952946 794168 681876 449218 681876 449218 4146045 3350088 4146045 3350088 2211285 991741 2211285 991741 265580 16592 265580 16592 3995546 3317578 3995546 3317578 1081929 397599 1081929 397599 3876991 3865450 3876991 3865450 1664873 1659038 1664873 1659038 4367317 3765787 4367317 3765787 1925216 1121766 1925216 1121766 1442041 2399364 1442041 2399364 4494901 1910863 4494901 1910863 3152953 3629333 3152953 3629333 4735433 1923786 4735433 1923786 4797966 3321859 4797966 3321859 4329561 1676445 4329561 1676445 4727977 2190145 4727977 2190145 3242916 4142388 3242916 4142388 1049266 585949 1049266 585949 327086 1990993 327086 1990993 4604260 614683 4604260 614683 3245313 2022378 3245313 2022378 4474072 3183119 4474072 3183119 1249368 339410 1249368 339410 335293 3741215 335293 3741215 3864117 2682254 3864117 2682254 1649600 610774 1649600 610774 2337555 2362957 2337555 2362957 4135197 3348145 4135197 3348145 4921510 450334 4921510 450334 714164 3094433 714164 3094433 3829811 1449267 3829811 1449267 958271 751724 958271 751724 916886 2721029 916886 2721029 3934853 1654060 3934853 1654060 1081740 947894 1081740 947894 3735147 3007052 3735147 3007052 3334914 1896973 3334914 1896973 4350299 3087783 4350299 3087783 3338043 2450447 3338043 2450447 4847519 616218 4847519 616218 1045081 4351523 1045081 4351523 3628173 1669887 3628173 1669887 2149791 3083646 2149791 3083646 3995318 576501 3995318 576501 601582 1137172 601582 1137172 1233061 1302120 1233061 1302120 4405120 2984960 4405120 2984960 3608069 862822 3608069 862822 698108 387068 698108 387068 3899897 4633492 3899897 4633492 597392 1080874 597392 1080874 322799 270925 322799 270925 4449512 3046185 4449512 3046185 4764006 3323609 4764006 3323609 3343639 1671566 3343639 1671566 4070194 2467272 4070194 2467272 4222287 3393042 4222287 3393042 1211574 1097825 1211574 1097825 18583 2853553 18583 2853553 3677700 310702 3677700 310702 948875 2712584 948875 2712584 3338709 1646949 3338709 1646949 1290730 334895 1290730 334895 1654557 4530802 1654557 4530802 283747 262306 283747 262306 233527 3321408 233527 3321408 3349647 436133 3349647 436133 282828 2711139 282828 2711139 1719864 3612935 1719864 3612935 3566368 1682321 3566368 1682321 679323 763765 679323 763765 3313948 2528313 3313948 2528313 4595583 4085403 4595583 4085403 1671268 2815808 1671268 2815808 4452463 1830485 4452463 1830485 1432538 1233721 1432538 1233721 984365 279438 984365 279438 1661669 4516594 1661669 4516594 3797290 1457210 3797290 1457210 1395345 3824113 1395345 3824113 2905997 3071221 2905997 3071221 4681109 1796321 4681109 1796321 1665101 2378876 1665101 2378876 4503164 1971961 4503164 1971961 4730698 772722 4730698 772722 745644 445468 745644 445468 1652511 3316119 1652511 3316119 4479733 1650261 4479733 1650261 981648 896475 981648 896475 310567 1668186 310567 1668186 3655198 3104365 3655198 3104365 1136008 799812 1136008 799812 355857 2423035 355857 2423035 3890301 240236 3890301 240236 279580 2513773 279580 2513773 4336598 1135651 4336598 1135651 718507 413496 718507 413496 4081040 2750643 4081040 2750643 1647721 553648 1647721 553648 3664168 2532236 3664168 2532236 4243481 2971985 4243481 2971985 4675897 1610606 4675897 1610606 1678462 3317932 1678462 3317932 362151 1187251 362151 1187251 2831851 2293130 2831851 2293130 4085519 2905709 4085519 2905709 424094 348672 424094 348672 108053 3347745 108053 3347745 4987444 1646726 4987444 1646726 1648887 578935 1648887 578935 363227 268496 363227 268496 4536800 3264598 4536800 3264598 1064287 509633 1064287 509633 3672175 4418694 3672175 4418694 1117533 454193 1117533 454193 3315497 4964287 3315497 4964287 1255894 367975 1255894 367975 3827364 3112424 3827364 3112424 3353131 2033938 3353131 2033938 4756402 1513954 4756402 1513954 1772998 3549239 1772998 3549239 663616 788540 663616 788540 3660739 3161356 3660739 3161356 1419761 1007530 1419761 1007530 3928508 2674339 3928508 2674339 4592964 2037405 4592964 2037405 3347333 3320649 3347333 3320649 763113 493858 763113 493858 478599 1265418 478599 1265418 4005635 2561444 4005635 2561444 4458056 1244554 4458056 1244554 595925 502540 595925 502540 421035 4733247 421035 4733247 4265772 2337634 4265772 2337634 1141296 985116 1141296 985116 4394141 3329989 4394141 3329989 876363 615954 876363 615954 559503 2548351 559503 2548351 4302122 3327504 4302122 3327504 3659555 1661934 3659555 1661934 3937446 4031591 3937446 4031591 1671804 1089763 1671804 1089763 819818 4598087 819818 4598087 4164038 2387772 4164038 2387772 1686604 2875337 1686604 2875337 4181085 2449144 4181085 2449144 4634597 3689621 4634597 3689621 1651318 778767 1651318 778767 304083 2264087 304083 2264087 4398519 3299544 4398519 3299544 1115409 676310 1115409 676310 827194 3320566 827194 3320566 3999773 1652454 3999773 1652454 1290172 920228 1290172 920228 4005980 2721966 4005980 2721966 2057750 4779131 2057750 4779131 3455947 2431172 3455947 2431172 4153120 1006519 4153120 1006519 509401 3321819 509401 3321819 4013531 2183571 4013531 2183571 1071623 789919 1071623 789919 427246 2662488 427246 2662488 4382966 3149135 4382966 3149135 2098271 1655149 2098271 1655149 795522 656820 795522 656820 2376042 3318132 2376042 3318132 4221352 1410355 4221352 1410355 231817 1648976 231817 1648976 4186859 3639224 4186859 3639224 843033 385749 843033 385749 386411 2664463 386411 2664463 4333518 830585 4333518 830585 851789 686644 851789 686644 1668893 4181579 1668893 4181579 896122 568744 896122 568744 4214328 3012656 4214328 3012656 1907718 1672437 1907718 1672437 4453522 4335829 4453522 4335829 581362 2171519 581362 2171519 3939225 1382890 3939225 1382890 2891513 3101600 2891513 3101600 3718575 779165 3718575 779165 800261 1681392 800261 1681392 3322301 3337667 3322301 3337667 3850380 1656726 3850380 1656726 1342577 1303455 1342577 1303455 309945 268366 309945 268366 3724729 4104360 3724729 4104360 1653828 2497053 1653828 2497053 3778291 4152760 3778291 4152760 404370 302174 404370 302174 3801726 3065675 3801726 3065675 4783066 464868 4783066 464868 433265 2022545 433265 2022545 3979199 2998644 3979199 2998644 3326433 845810 3326433 845810 714852 3348002 714852 3348002 3336850 1375497 3336850 1375497 578241 846398 578241 846398 1678517 3492632 1678517 3492632 1395671 1155856 1395671 1155856 3754970 3981860 3754970 3981860 1663660 834009 1663660 834009 3980304 2383346 3980304 2383346 4695069 1943279 4695069 1943279 3350724 3757681 3350724 3757681 485427 208408 485427 208408 4101714 3035308 4101714 3035308 4727966 826291 4727966 826291 469720 2482591 469720 2482591 4575574 1538249 4575574 1538249 713433 265015 713433 265015 3692257 2605072 3692257 2605072 4288189 3888223 4288189 3888223 678550 723194 678550 723194 3314331 3318668 3314331 3318668 1680768 2142424 1680768 2142424 4623339 1621151 4623339 1621151 891332 737017 891332 737017 676006 2623028 676006 2623028 4418163 3347841 4418163 3347841 355689 677326 355689 677326 1436108 2197120 1436108 2197120 4699470 3336057 4699470 3336057 212912 99868 212912 99868 3546902 2280804 3546902 2280804 4577184 383574 4577184 383574 1026459 1736497 1026459 1736497 4444974 2208020 4444974 2208020 4608715 3322845 4608715 3322845 1317699 638120 1317699 638120 525032 513591 525032 513591 3930037 4960360 3930037 4960360 602768 334953 602768 334953 4253698 4362928 4253698 4362928 3314940 1948868 3314940 1948868 4584437 847275 4584437 847275 1100759 3073701 1100759 3073701 4783031 1683926 4783031 1683926 235178 4689188 235178 4689188 3323650 1202534 3323650 1202534 886791 583146 886791 583146 3320249 4873594 3320249 4873594 1666511 1329802 1666511 1329802 3327166 3062598 3327166 3062598 4433379 2201096 4433379 2201096 4505951 3314301 4505951 3314301 713259 439194 713259 439194 4041369 2762819 4041369 2762819 4432361 3203499 4432361 3203499 1325732 1184003 1325732 1184003 1025104 4605777 1025104 4605777 4349044 1915805 4349044 1915805 4779786 1650826 4779786 1650826 1663511 4298402 1663511 4298402 4270153 2315397 4270153 2315397 4564169 4151065 4564169 4151065 251680 1089930 251680 1089930 3765819 3319287 3765819 3319287 1656426 315204 1656426 315204 4111872 2687181 4111872 2687181 210221 3362813 210221 3362813 4520418 1968012 4520418 1968012 901114 3585891 901114 3585891 1667495 1662165 1667495 1662165 4429929 647107 4429929 647107 399066 3335181 399066 3335181 4130428 1685309 4130428 1685309 3314070 4903572 3314070 4903572 1656099 3342905 1656099 3342905 3966522 1658208 3966522 1658208 1656892 3103450 1656892 3103450 3603872 257086 3603872 257086 797518 3339017 797518 3339017 3829318 1664068 3829318 1664068 1677810 1454886 1677810 1454886 835302 3335661 835302 3335661 4427788 2575032 4427788 2575032 3348336 4273846 3348336 4273846 1651621 1938577 1651621 1938577 4523021 3038654 4523021 3038654 1531270 1235727 1531270 1235727 4720870 4095213 4720870 4095213 1116862 1080339 1116862 1080339 437747 2628212 437747 2628212 4538371 1416676 4538371 1416676 231048 1309 231048 1309 3930803 2347428 3930803 2347428 4384046 1668453 4384046 1668453 655167 4164577 655167 4164577 3939003 1683306 3939003 1683306 1285368 1660466 1285368 1660466 4772506 3329131 4772506 3329131 590571 906153 590571 906153 3809512 2882712 3809512 2882712 2550516 1242010 2550516 1242010 904124 511982 904124 511982 3819999 3077110 3819999 3077110 3320375 564807 3320375 564807 996056 2016935 996056 2016935 4723783 1659552 4723783 1659552 1151935 230182 1151935 230182 4152290 2826320 4152290 2826320 4609590 1247215 4609590 1247215 691418 848895 691418 848895 4885024 3719933 4885024 3719933 1158726 325435 1158726 325435 321607 2278288 321607 2278288 4595434 1811058 4595434 1811058 1662208 2384723 1662208 2384723 4300626 3313854 4300626 3313854 1153128 482374 1153128 482374 4182749 3587923 4182749 3587923 1239836 716067 1239836 716067 4213674 3349750 4213674 3349750 722017 738391 722017 738391 3841681 3320502 3841681 3320502 698301 624748 698301 624748 3559632 3345381 3559632 3345381 1653886 1394537 1653886 1394537 427689 861225 427689 861225 1656143 4913103 1656143 4913103 4514454 2453769 4514454 2453769 1580145 3326424 1580145 3326424 4623493 3322630 4623493 3322630 93709 1008790 93709 1008790 4246556 3004968 4246556 3004968 3609015 3319299 3609015 3319299 897207 1929669 897207 1929669 4750124 3346617 4750124 3346617 378493 384632 378493 384632 3708307 3345694 3708307 3345694 3326745 1090614 3326745 1090614 1652956 2523228 1652956 2523228 4302271 4210040 4302271 4210040 747953 578177 747953 578177 546200 1676014 546200 1676014 4140677 2555637 4140677 2555637 3848012 1951380 3848012 1951380 4765842 3313856 4765842 3313856 601347 328700 601347 328700 4204585 1978497 4204585 1978497 3559920 3351323 3559920 3351323 4704097 1173984 4704097 1173984 1652520 2202623 1652520 2202623 3950867 3338040 3950867 3338040 45910 3041794 45910 3041794 3348240 1656748 3348240 1656748 791945 786791 791945 786791 1874398 3864347 1874398 3864347 1155420 1323383 1155420 1323383 3314944 2816690 3314944 2816690 3945328 1175631 3945328 1175631 287266 3315860 287266 3315860 4392825 1878930 4392825 1878930 749033 404268 749033 404268 4128646 4113990 4128646 4113990 1435480 1334007 1435480 1334007 243850 2011023 243850 2011023 4717031 3092189 4717031 3092189 1099692 3332962 1099692 3332962 402401 1678602 402401 1678602 3737782 2955463 3737782 2955463 4617706 2072419 4617706 2072419 1676992 3322956 1676992 3322956 866811 404836 866811 404836 3805441 2747408 3805441 2747408 1870534 1322964 1870534 1322964 3566622 1662233 3566622 1662233 727686 301660 727686 301660 175150 3049590 175150 3049590 4744950 3349064 4744950 3349064 1225192 870048 1225192 870048 563958 1241850 563958 1241850 302576 2019455 302576 2019455 4712696 3347817 4712696 3347817 573948 722702 573948 722702 3759684 3004800 3759684 3004800 1278465 792038 1278465 792038 536898 3939172 536898 3939172 3979323 2049840 3979323 2049840 4743700 3445165 4743700 3445165 1647098 933954 1647098 933954 3342191 4721126 3342191 4721126 773449 528547 773449 528547 3332617 2816150 3332617 2816150 4377137 1329230 4377137 1329230 421536 1207112 421536 1207112 3323937 1668843 3323937 1668843 4205620 2727999 4205620 2727999 1370131 249543 1370131 249543 5891 3334017 5891 3334017 4299789 1675961 4299789 1675961 1674671 4846237 1674671 4846237 3815067 1965374 3815067 1965374 1468097 3349942 1468097 3349942 3681651 846785 3681651 846785 766938 3316478 766938 3316478 1130522 1362850 1130522 1362850 3933203 2520402 3933203 2520402 4402930 3325913 4402930 3325913 1662438 193637 1662438 193637 2705013 1668144 2705013 1668144 4467131 3325342 4467131 3325342 713107 950882 713107 950882 3345750 2744979 3345750 2744979 907288 335791 907288 335791 298363 240981 298363 240981 4475791 3325673 4475791 3325673 299755 4642058 299755 4642058 3892081 1198886 3892081 1198886 807561 3337223 807561 3337223 4105884 1672901 4105884 1672901 1439845 186480 1439845 186480 3685224 2984170 3685224 2984170 1609307 261596 1609307 261596 811080 2930821 811080 2930821 4630256 4168670 4630256 4168670 2053606 2061909 2053606 2061909 3992530 2684420 3992530 2684420 4665097 1304576 4665097 1304576 542070 801189 542070 801189 4137207 3329901 4137207 3329901 1820225 1652047 1820225 1652047 4431607 4721985 4431607 4721985 925179 403268 925179 403268 4667778 4765223 4667778 4765223 1685517 1690097 1685517 1690097 4248586 3125653 4248586 3125653 3319107 4171723 3319107 4171723 3959648 2105785 3959648 2105785 1671840 3761654 1671840 3761654 1043186 561556 1043186 561556 503781 2374215 503781 2374215 4752587 3328136 4752587 3328136 288167 804434 288167 804434 1629753 2519809 1629753 2519809 4743437 940930 4743437 940930 304466 3334775 304466 3334775 4788421 1223305 4788421 1223305 779416 740083 779416 740083 481096 293306 481096 293306 3337058 2856543 3337058 2856543 4414696 1677217 4414696 1677217 886247 282615 886247 282615 3703107 2939673 3703107 2939673 4069193 1655170 4069193 1655170 1668231 4947095 1668231 4947095 3884036 2647480 3884036 2647480 1190982 786668 1190982 786668 228618 4190430 228618 4190430 3658852 3319138 3658852 3319138 2320664 1438531 2320664 1438531 1280908 4081071 1280908 4081071 3821145 2461130 3821145 2461130 4467959 368010 4467959 368010 1212856 3013062 1212856 3013062 3822113 2547830 3822113 2547830 1651432 455649 1651432 455649 1103886 2494302 1103886 2494302 4431991 3561708 4431991 3561708 2224881 1672169 2224881 1672169 4795853 2439136 4795853 2439136 1686391 1651213 1686391 1651213 4681136 3343376 4681136 3343376 3221741 3554027 3221741 3554027 4508879 2051231 4508879 2051231 1664598 4759086 1664598 4759086 415154 272257 415154 272257 82132 3320718 82132 3320718 3911997 963281 3911997 963281 858126 786632 858126 786632 4343840 2758271 4343840 2758271 3864395 2051666 3864395 2051666 1681916 4573103 1681916 4573103 912389 2189359 912389 2189359 4919060 1421604 4919060 1421604 903375 474373 903375 474373 310526 3978449 310526 3978449 3321354 1682322 3321354 1682322 544478 580473 544478 580473 4654822 2481879 4654822 2481879 560863 1654769 560863 1654769 4107016 3063269 4107016 3063269 3561606 1102174 3561606 1102174 119140 1938483 119140 1938483 4210537 3316236 4210537 3316236 927693 558226 927693 558226 219674 206038 219674 206038 3339704 2262873 3339704 2262873 749343 1647438 749343 1647438 4113749 3335444 4113749 3335444 541010 957711 541010 957711 3284611 2425149 3284611 2425149 4389417 1897732 4389417 1897732 1654008 4508006 1654008 4508006 3787791 1070928 3787791 1070928 613473 330736 613473 330736 3340550 2455696 3340550 2455696 650251 960861 650251 960861 4437659 3075876 4437659 3075876 2131185 1243510 2131185 1243510 3706652 2310396 3706652 2310396 4605389 2953989 4605389 2953989 2212040 1666555 2212040 1666555 4113981 2545831 4113981 2545831 4318657 1685552 4318657 1685552 1062284 1006232 1062284 1006232 429208 301513 429208 301513 3989343 2384747 3989343 2384747 4099580 3235923 4099580 3235923 775185 415328 775185 415328 1648708 2312003 1648708 2312003 4740491 312016 4740491 312016 308482 3336403 308482 3336403 4633090 2950016 4633090 2950016 1727617 927761 1727617 927761 713203 1397294 713203 1397294 1647972 4304043 1647972 4304043 3552097 3346096 3552097 3346096 277723 195926 277723 195926 3056591 3344513 3056591 3344513 4816604 534213 4816604 534213 939503 2728934 939503 2728934 4054189 844165 4054189 844165 263947 4672545 263947 4672545 3341734 873221 3341734 873221 211330 2795735 211330 2795735 3838165 592536 3838165 592536 494657 501567 494657 501567 1454305 89999 1454305 89999 4348542 3040299 4348542 3040299 980729 377161 980729 377161 24429 3663370 24429 3663370 4536460 1260410 4536460 1260410 596876 1027698 596876 1027698 1484706 2780313 1484706 2780313 4667943 1327295 4667943 1327295 745299 833728 745299 833728 3679769 2598503 3679769 2598503 4386014 3323632 4386014 3323632 1329635 881091 1329635 881091 353862 351005 353862 351005 3158973 1924357 3158973 1924357 3894080 843562 3894080 843562 577134 552646 577134 552646 4217975 2672020 4217975 2672020 4350054 1682043 4350054 1682043 1674208 4014020 1674208 4014020 4226618 853743 4226618 853743 373922 250424 373922 250424 187732 3581911 187732 3581911 4540036 1434844 4540036 1434844 962049 423874 962049 423874 374677 2663060 374677 2663060 3851498 2958821 3851498 2958821 4689245 3314391 4689245 3314391 1425849 1261772 1425849 1261772 4351975 2661154 4351975 2661154 3927054 2069351 3927054 2069351 4651460 922914 4651460 922914 662265 432841 662265 432841 43546 3325362 43546 3325362 4499368 960517 4499368 960517 867416 742954 867416 742954 540169 3839511 540169 3839511 1680180 1169893 1680180 1169893 1084106 3335790 1084106 3335790 4183647 1676359 4183647 1676359 1985871 3318658 1985871 3318658 2345843 866387 2345843 866387 280070 3641679 280070 3641679 4569377 1483179 4569377 1483179 1047735 570633 1047735 570633 2487300 3314599 2487300 3314599 4498688 908453 4498688 908453 821699 738352 821699 738352 1676836 2650474 1676836 2650474 4366817 2939018 4366817 2939018 677872 467920 677872 467920 2622909 1652051 2622909 1652051 4766331 2157201 4766331 2157201 847024 523792 847024 523792 1473063 3342662 1473063 3342662 4101640 950955 4101640 950955 671386 1087978 671386 1087978 361988 361193 361988 361193 3977961 2964546 3977961 2964546 4894621 3350759 4894621 3350759 6626 3711764 6626 3711764 3631339 1082389 3631339 1082389 781544 402893 781544 402893 342766 1674293 342766 1674293 2334989 3530381 2334989 3530381 191177 1081915 191177 1081915 3907427 2570299 3907427 2570299 4691302 3305167 4691302 3305167 1663922 1084471 1663922 1084471 145366 2294411 145366 2294411 4645457 1984701 4645457 1984701 657878 1275018 657878 1275018 262574 4803890 262574 4803890 3671958 2691317 3671958 2691317 4782616 3334868 4782616 3334868 4215246 2290672 4215246 2290672 3898023 4185992 3898023 4185992 1041580 897722 1041580 897722 335481 3475505 335481 3475505 4087621 2028061 4087621 2028061 4777861 1410753 4777861 1410753 1341542 545669 1341542 545669 655525 2213733 655525 2213733 4515701 2865516 4515701 2865516 4559730 2078055 4559730 2078055 1653073 3817238 1653073 3817238 3722080 1677197 3722080 1677197 828196 448673 828196 448673 415683 1437192 415683 1437192 2187955 2600240 2187955 2600240 4366188 3628678 4366188 3628678 1091255 273339 1091255 273339 1450679 1916469 1450679 1916469 3661720 3315031 3661720 3315031 761375 208401 761375 208401 75421 3329381 75421 3329381 3329226 1302830 3329226 1302830 638317 432303 638317 432303 369356 1662355 369356 1662355 1587638 2376915 1587638 2376915 3725829 3319203 3725829 3319203 547314 15560 547314 15560 1665749 3320722 1665749 3320722 4687300 1354106 4687300 1354106 940503 3347275 940503 3347275 4809358 1649037 4809358 1649037 2074210 4040174 2074210 4040174 3891247 2518052 3891247 2518052 4500591 1947268 4500591 1947268 2436945 1305748 2436945 1305748 945505 599740 945505 599740 4970078 3345075 4970078 3345075 4067346 1659119 4067346 1659119 4752313 3341016 4752313 3341016 3626556 2761110 3626556 2761110 1674555 4945191 1674555 4945191 3726685 1906118 3726685 1906118 2825236 3660550 2825236 3660550 4602354 1664568 4602354 1664568 992453 852762 992453 852762 3731765 3345839 3731765 3345839 4765623 1663134 4765623 1663134 1661019 3030071 1661019 3030071 4105538 939826 4105538 939826 719780 978415 719780 978415 4140789 4207653 4140789 4207653 414162 1163483 414162 1163483 3322605 522415 3322605 522415 388830 3348978 388830 3348978 4457316 393641 4457316 393641 49287 3332790 49287 3332790 3994339 836056 3994339 836056 356328 1533325 356328 1533325 3591216 909394 3591216 909394 704213 1226678 704213 1226678 1657878 2431968 1657878 2431968 4457462 3674285 4457462 3674285 433169 637932 433169 637932 3328792 36688 3328792 36688 4039083 4198738 4039083 4198738 1675053 1082282 1675053 1082282 522038 2205354 522038 2205354 4051650 2981854 4051650 2981854 4720169 3327060 4720169 3327060 1312208 267701 1312208 267701 218565 2321170 218565 2321170 4622984 4252507 4622984 4252507 410257 388618 410257 388618 4229943 2588645 4229943 2588645 4484522 3831642 4484522 3831642 985309 415963 985309 415963 4065738 2547117 4065738 2547117 4377789 1104567 4377789 1104567 364769 1340577 364769 1340577 3595560 2653102 3595560 2653102 4180760 1025969 4180760 1025969 718387 726409 718387 726409 3346680 1352518 3346680 1352518 232904 85394 232904 85394 1678736 3086736 1678736 3086736 3910352 994085 3910352 994085 634295 263685 634295 263685 1995604 4316206 1995604 4316206 1306002 551291 1306002 551291 865401 1652533 865401 1652533 1452820 832768 1452820 832768 483996 1680201 483996 1680201 4181280 3272479 4181280 3272479 1445146 1034165 1445146 1034165 408453 3352018 408453 3352018 3920010 1164005 3920010 1164005 1147283 821514 1147283 821514 3389245 3845651 3389245 3845651 2938034 1666430 2938034 1666430 3780463 2729713 3780463 2729713 2744904 694591 2744904 694591 504083 3343542 504083 3343542 3773524 1676533 3773524 1676533 3591513 3323278 3591513 3323278 1659812 1687492 1659812 1687492 4003039 2927309 4003039 2927309 1652412 514006 1652412 514006 91557 4913809 91557 4913809 4632376 1042854 4632376 1042854 907740 744392 907740 744392 307342 261994 307342 261994 1499547 1980312 1499547 1980312 5003584 972262 5003584 972262 1391721 2433836 1391721 2433836 4439198 3330278 4439198 3330278 3320214 1 3320214 1 448454 2616187 448454 2616187 4216405 3333393 4216405 3333393 3021671 1682824 3021671 1682824 1702434 3349939 1702434 3349939 391721 224446 391721 224446 1673310 3322632 1673310 3322632 3216808 643911 3216808 643911 3958941 3335708 3958941 3335708 1677098 3940654 1677098 3940654 1455623 888823 1455623 888823 4421524 3314560 4421524 3314560 801675 711498 801675 711498 2318342 3904037 2318342 3904037 1663323 796364 1663323 796364 3651407 3086395 3651407 3086395 3319259 1685586 3319259 1685586 1443632 892007 1443632 892007 4221921 2748961 4221921 2748961 2425831 3786210 2425831 3786210 1136081 526914 1136081 526914 4970376 3105639 4970376 3105639 1664177 924695 1664177 924695 3885531 4909284 3885531 4909284 638353 1604400 638353 1604400 3338590 351066 3338590 351066 356240 1664727 356240 1664727 3729429 2549160 3729429 2549160 4760278 1662144 4760278 1662144 1683706 3327331 1683706 3327331 3268130 3352792 3268130 3352792 1669859 418622 1669859 418622 389466 3193704 389466 3193704 3502300 1656181 3502300 1656181 4748165 2371198 4748165 2371198 2181232 1360532 2181232 1360532 4398744 3325423 4398744 3325423 3305381 1001550 3305381 1001550 470811 255028 470811 255028 4329152 2535148 4329152 2535148 3940897 244063 3940897 244063 69458 2943671 69458 2943671 4477140 998507 4477140 998507 863860 484858 863860 484858 446729 320822 446729 320822 1970735 3347171 1970735 3347171 4207919 763528 4207919 763528 732772 1410106 732772 1410106 4562143 2165426 4562143 2165426 1397231 889311 1397231 889311 645117 3458326 645117 3458326 4233657 1684673 4233657 1684673 4710314 2766453 4710314 2766453 1668480 347870 1668480 347870 595779 2038712 595779 2038712 4763429 3330175 4763429 3330175 284599 725965 284599 725965 4321536 2428861 4321536 2428861 3847543 1665712 3847543 1665712 582473 1067763 582473 1067763 3995807 2848018 3995807 2848018 3757391 3343016 3757391 3343016 1521980 1650744 1521980 1650744 4598076 2154866 4598076 2154866 2782921 1649185 2782921 1649185 596509 672711 596509 672711 4395214 2806685 4395214 2806685 4666110 1269403 4666110 1269403 1263743 695998 1263743 695998 242870 3935931 242870 3935931 4340033 1676836 4340033 1676836 1690050 4507121 1690050 4507121 1234546 255116 1234546 255116 4157478 3269978 4157478 3269978 1668507 438145 1668507 438145 4421440 2797245 4421440 2797245 1677816 950686 1677816 950686 610987 2521281 610987 2521281 4623602 747007 4623602 747007 679737 483025 679737 483025 4106610 3328664 4106610 3328664 801862 219154 801862 219154 3616711 2984727 3616711 2984727 4879547 3676597 4879547 3676597 1047850 550207 1047850 550207 3843636 1676050 3843636 1676050 1338354 1274603 1338354 1274603 746464 386849 746464 386849 1647432 2944135 1647432 2944135 4625817 1330516 4625817 1330516 872683 3430216 872683 3430216 2565266 902549 2565266 902549 486401 1675189 486401 1675189 3865657 3070585 3865657 3070585 982047 807281 982047 807281 3314902 2485158 3314902 2485158 4555756 264483 4555756 264483 1327088 1681051 1327088 1681051 3914794 2733179 3914794 2733179 4498294 4885957 4498294 4885957 683446 323655 683446 323655 3950788 2701087 3950788 2701087 3999047 1360663 3999047 1360663 270520 231723 270520 231723 42653 4254549 42653 4254549 3995843 1978275 3995843 1978275 977981 255727 977981 255727 4012944 4006469 4012944 4006469 1374037 1033383 1374037 1033383 354766 1733169 354766 1733169 4252232 965604 4252232 965604 1680736 2544988 1680736 2544988 4151232 2084982 4151232 2084982 4697817 1661669 4697817 1661669 1035798 282260 1035798 282260 4360794 4981366 4360794 4981366 1674726 3321048 1674726 3321048 288386 262023 288386 262023 4037539 3340081 4037539 3340081 991366 260385 991366 260385 3318917 4211853 3318917 4211853 4430157 1273465 4430157 1273465 279324 2287497 279324 2287497 4476811 3350405 4476811 3350405 1073122 986235 1073122 986235 291123 23056 291123 23056 4300507 2760801 4300507 2760801 786731 490069 786731 490069 2793527 3721599 2793527 3721599 4171264 1403248 4171264 1403248 209493 3339696 209493 3339696 4352015 2547107 4352015 2547107 3589493 3339000 3589493 3339000 4761326 2681938 4761326 2681938 1005861 867623 1005861 867623 319453 293729 319453 293729 77964 3341436 77964 3341436 4139607 1074294 4139607 1074294 1026554 3513937 1026554 3513937 2920557 2157897 2920557 2157897 4905505 3338162 4905505 3338162 3340551 1066484 3340551 1066484 282869 2731928 282869 2731928 4735128 4422448 4735128 4422448 2445093 608667 2445093 608667 853244 2679703 853244 2679703 4920975 450661 4920975 450661 689621 4171083 689621 4171083 4346780 1684833 4346780 1684833 1603449 3341048 1603449 3341048 1311052 897924 1311052 897924 770923 476661 770923 476661 3321327 4723616 3321327 4723616 4362320 1651644 4362320 1651644 1312958 1024898 1312958 1024898 568022 1478246 568022 1478246 3593169 3100117 3593169 3100117 1574468 1296666 1574468 1296666 1240746 358953 1240746 358953 4776046 2323764 4776046 2323764 3768330 3219432 3768330 3219432 1653002 2485819 1653002 2485819 4643685 3315526 4643685 3315526 1685591 4889296 1685591 4889296 1156766 228557 1156766 228557 4420455 3757643 4420455 3757643 1671799 4956306 1671799 4956306 3331137 1425278 3331137 1425278 3895357 3351607 3895357 3351607 4786209 1471086 4786209 1471086 1652319 3076126 1652319 3076126 4166079 455527 4166079 455527 620286 2808672 620286 2808672 4472149 2150176 4472149 2150176 1673250 3323226 1673250 3323226 3547088 2167125 3547088 2167125 1389532 247923 1389532 247923 3857383 2550950 3857383 2550950 4327215 2693204 4327215 2693204 1322358 305087 1322358 305087 4146374 3318988 4146374 3318988 1662450 563900 1662450 563900 890699 2719472 890699 2719472 3707140 3343847 3707140 3343847 1097623 466749 1097623 466749 4614445 2524108 4614445 2524108 2094454 897841 2094454 897841 562825 2665870 562825 2665870 4303673 1652414 4303673 1652414 277509 1166656 277509 1166656 3581382 4113400 3581382 4113400 1897787 3323507 1897787 3323507 3702537 1408010 3702537 1408010 409745 348007 409745 348007 1675248 3344283 1675248 3344283 4791426 2841826 4791426 2841826 1827913 1340631 1827913 1340631 523486 426159 523486 426159 3578733 3223804 3578733 3223804 1374149 949116 1374149 949116 239315 1659574 239315 1659574 3901715 3343504 3901715 3343504 1290420 954064 1290420 954064 3440407 2722241 3440407 2722241 4737905 3829430 4737905 3829430 1943054 859214 1943054 859214 792765 1667958 792765 1667958 3719122 2268849 3719122 2268849 4686993 3202137 4686993 3202137 1665615 3557476 1665615 3557476 3330129 2402173 3330129 2402173 4676290 3127225 4676290 3127225 4776633 753967 4776633 753967 734760 2145627 734760 2145627 4548899 3044301 4548899 3044301 1372973 1256724 1372973 1256724 969946 4639253 969946 4639253 3864788 1651167 3864788 1651167 1103263 559184 1103263 559184 853843 2215662 853843 2215662 4340339 3340833 4340339 3340833 1681220 2194576 1681220 2194576 3907545 2964469 3907545 2964469 1180821 346579 1180821 346579 3327040 2631435 3327040 2631435 4407492 3326564 4407492 3326564 1683795 1820079 1683795 1820079 1317911 1273878 1317911 1273878 137394 4114184 137394 4114184 3894859 1940047 3894859 1940047 4784943 3314887 4784943 3314887 3861520 2252937 3861520 2252937 4449858 3336577 4449858 3336577 758357 689666 758357 689666 551844 1978731 551844 1978731 3827255 4563569 3827255 4563569 2941410 855812 2941410 855812 341767 4223412 341767 4223412 3323401 260240 3323401 260240 685296 3323846 685296 3323846 3495584 4767599 3495584 4767599 318575 273342 318575 273342 4471530 4277433 4471530 4277433 778816 467990 778816 467990 353801 3328158 353801 3328158 3346889 868135 3346889 868135 769596 3023589 769596 3023589 3808579 721037 3808579 721037 110234 3565652 110234 3565652 4227530 1656394 4227530 1656394 231285 152938 231285 152938 3747637 3345149 3747637 3345149 3506623 1648860 3506623 1648860 1165666 4355524 1165666 4355524 4319394 2396271 4319394 2396271 1600352 3979317 1600352 3979317 4337981 2218091 4337981 2218091 4783169 4705580 4783169 4705580 1453087 137862 1453087 137862 3822512 3419260 3822512 3419260 3339070 876049 3339070 876049 4548584 2149801 4548584 2149801 542181 888074 542181 888074 4945257 2102295 4945257 2102295 298308 557346 298308 557346 4120396 2734066 4120396 2734066 4597657 3761983 4597657 3761983 1649664 2005732 1649664 2005732 3838006 2294303 3838006 2294303 4048424 3055581 4048424 3055581 2676415 817414 2676415 817414 455017 3994636 455017 3994636 4172511 1427170 4172511 1427170 894750 687551 894750 687551 284518 3338535 284518 3338535 3332436 4898350 3332436 4898350 4379453 1402057 4379453 1402057 212133 2208877 212133 2208877 3322351 4497392 3322351 4497392 2188427 977313 2188427 977313 513508 266109 513508 266109 3399510 1724612 3399510 1724612 1089704 344140 1089704 344140 2531250 3315884 2531250 3315884 4019115 3470927 4019115 3470927 1186134 1113527 1186134 1113527 3626691 3317334 3626691 3317334 2034958 3331003 2034958 3331003 305880 1227963 305880 1227963 2951581 3091683 2951581 3091683 4449715 1648274 4449715 1648274 1416826 455939 1416826 455939 4251491 3044574 4251491 3044574 575090 516400 575090 516400 2162937 4668381 2162937 4668381 3575948 649510 3575948 649510 539936 300163 539936 300163 3329341 1354288 3329341 1354288 1047320 682906 1047320 682906 862194 1313949 862194 1313949 3158732 3346500 3158732 3346500 783796 573727 783796 573727 3972980 3334412 3972980 3334412 528206 384930 528206 384930 323495 1964217 323495 1964217 3718651 3027850 3718651 3027850 927967 657227 927967 657227 4216778 2716338 4216778 2716338 4534592 1861911 4534592 1861911 4889871 3339838 4889871 3339838 1056840 588380 1056840 588380 246692 231241 246692 231241 1665845 2509208 1665845 2509208 4674556 3906946 4674556 3906946 2607356 1667407 2607356 1667407 3344271 3478708 3344271 3478708 4045164 1010672 4045164 1010672 636846 321914 636846 321914 1671288 3767438 1671288 3767438 1670264 1649347 1670264 1649347 3348755 3740825 3348755 3740825 3861386 1654606 3861386 1654606 1398219 3342246 1398219 3342246 3092572 2137134 3092572 2137134 941580 390749 941580 390749 3337143 1887218 3337143 1887218 937960 838552 937960 838552 585447 2461296 585447 2461296 4235183 3313333 4235183 3313333 1193326 472187 1193326 472187 3688188 3316710 3688188 3316710 616003 814288 616003 814288 1934039 3244896 1934039 3244896 3341884 303955 3341884 303955 323807 3104768 323807 3104768 3336673 2304262 3336673 2304262 4396075 458376 4396075 458376 997474 4495731 997474 4495731 3337341 2290422 3337341 2290422 1397614 212811 1397614 212811 3447947 4138438 3447947 4138438 1356331 283722 1356331 283722 4017784 3003659 4017784 3003659 4749507 505356 4749507 505356 1667638 2451580 1667638 2451580 4481404 4931426 4481404 4931426 539864 384681 539864 384681 328177 2016529 328177 2016529 3935166 2844440 3935166 2844440 3776031 3011017 3776031 3011017 4760353 3335616 4760353 3335616 3336373 820548 3336373 820548 515861 1422393 515861 1422393 4040997 2688643 4040997 2688643 3824322 1724813 3824322 1724813 730317 630656 730317 630656 4006773 2140000 4006773 2140000 3714164 465366 3714164 465366 310360 250558 310360 250558 4013882 2490646 4013882 2490646 4658922 3321272 4658922 3321272 947439 331190 947439 331190 4305691 2756949 4305691 2756949 235275 775147 235275 775147 1246434 2676951 1246434 2676951 4420308 4855506 4420308 4855506 389402 323728 389402 323728 4127111 2859756 4127111 2859756 425572 300541 425572 300541 1684154 1070873 1684154 1070873 435689 1656116 435689 1656116 4684949 2704811 4684949 2704811 1152057 912075 1152057 912075 584678 1660329 584678 1660329 3724358 4929137 3724358 4929137 844986 811678 844986 811678 210941 4346387 210941 4346387 1686317 996198 1686317 996198 3806543 2193721 3806543 2193721 4771507 883048 4771507 883048 1672499 4904737 1672499 4904737 532015 2739367 532015 2739367 4590107 1956998 4590107 1956998 3288759 1147381 3288759 1147381 896848 3329539 896848 3329539 3658517 1040355 3658517 1040355 1647498 3674411 1647498 3674411 3336259 3772670 3336259 3772670 1156952 453649 1156952 453649 237101 3065742 237101 3065742 4088991 590655 4088991 590655 483129 1682944 483129 1682944 4161660 3121439 4161660 3121439 1131593 289874 1131593 289874 1647180 3315646 1647180 3315646 3892446 755790 3892446 755790 869235 3519569 869235 3519569 3555277 622876 3555277 622876 703182 2984477 703182 2984477 4640335 972521 4640335 972521 475416 2546624 475416 2546624 4367403 2871881 4367403 2871881 4696963 1253572 4696963 1253572 1062485 1017728 1062485 1017728 838151 661663 838151 661663 4287657 2788394 4287657 2788394 4706518 1652688 4706518 1652688 566514 946983 566514 946983 4381324 3341432 4381324 3341432 1661948 1632872 1661948 1632872 3737155 3322411 3737155 3322411 352058 747561 352058 747561 4155225 2753358 4155225 2753358 4415304 1669119 4415304 1669119 1335 746861 1335 746861 4364720 3078183 4364720 3078183 4773948 1265719 4773948 1265719 46292 2850956 46292 2850956 4559692 4002964 4559692 4002964 3321089 2895364 3321089 2895364 4248950 2227261 4248950 2227261 4565621 2042732 4565621 2042732 4646548 2995562 4646548 2995562 3333737 2553972 3333737 2553972 4269435 1684269 4269435 1684269 50269 1342893 50269 1342893 4122308 3352747 4122308 3352747 4619742 1117776 4619742 1117776 544639 3325089 544639 3325089 347436 342472 347436 342472 3784664 3771026 3784664 3771026 1204321 294539 1204321 294539 4462426 2415876 4462426 2415876 906098 677222 906098 677222 1032088 1282572 1032088 1282572 217509 3997201 217509 3997201 3374085 765565 3374085 765565 221303 2465458 221303 2465458 4381635 694998 4381635 694998 1003225 1017191 1003225 1017191 632226 3347795 632226 3347795 4123388 974004 4123388 974004 756373 3560026 756373 3560026 2475269 1393110 2475269 1393110 1023324 332053 1023324 332053 4364922 2644600 4364922 2644600 3496157 284261 3496157 284261 1311776 3315347 1311776 3315347 1974052 1668518 1974052 1668518 4749182 2265086 4749182 2265086 3562938 3350066 3562938 3350066 1238082 2899836 1238082 2899836 4731761 4898778 4731761 4898778 3341435 1070298 3341435 1070298 756813 629004 756813 629004 4107811 4351352 4107811 4351352 978534 721563 978534 721563 360148 2564132 360148 2564132 4460516 328332 4460516 328332 720599 1097630 720599 1097630 3319585 797154 3319585 797154 639697 2385736 639697 2385736 4497958 1028705 4497958 1028705 1590589 4879175 1590589 4879175 4464688 2114626 4464688 2114626 1664286 2807224 1664286 2807224 4497557 3807115 4497557 3807115 627855 608183 627855 608183 599859 2527456 599859 2527456 4483142 3351784 4483142 3351784 1681408 89613 1681408 89613 1676240 2321571 1676240 2321571 4570738 1935123 4570738 1935123 3338074 2132816 3338074 2132816 711263 289852 711263 289852 3350481 3331443 3350481 3331443 868409 819662 868409 819662 506630 461426 506630 461426 3632828 2678351 3632828 2678351 4119147 1676712 4119147 1676712 3325381 4101732 3325381 4101732 268946 133468 268946 133468 3676642 3344231 3676642 3344231 320856 243021 320856 243021 1664138 3348073 1664138 3348073 4551639 1675683 4551639 1675683 635292 239056 635292 239056 4168376 3332938 4168376 3332938 713918 504288 713918 504288 1670636 3617879 1670636 3617879 550046 3345154 550046 3345154 3346106 4990881 3346106 4990881 4004424 1118038 4004424 1118038 507726 4764107 507726 4764107 3338625 1709113 3338625 1709113 3788430 4053124 3788430 4053124 2953694 123623 2953694 123623 1028408 2476580 1028408 2476580 4668177 776920 4668177 776920 574236 3317042 574236 3317042 3348690 235551 3348690 235551 1052904 2540355 1052904 2540355 4451000 61711 4451000 61711 1417701 3334280 1417701 3334280 4008379 1971366 4008379 1971366 2748213 474404 2748213 474404 1030209 2150812 1030209 2150812 4436487 4430942 4436487 4430942 1445906 1262459 1445906 1262459 273345 3350787 273345 3350787 4795326 1656081 4795326 1656081 473003 283222 473003 283222 3331999 3098675 3331999 3098675 4070844 1999307 4070844 1999307 1322945 528729 1322945 528729 527966 3329304 527966 3329304 4962245 929389 4962245 929389 602340 3326350 602340 3326350 4146605 1683025 4146605 1683025 888171 4053697 888171 4053697 3731964 884632 3731964 884632 785197 583316 785197 583316 1647521 3322241 1647521 3322241 3811179 1184387 3811179 1184387 805064 728153 805064 728153 638228 1868703 638228 1868703 4019005 3233983 4019005 3233983 1242486 183921 1242486 183921 3989250 2856687 3989250 2856687 4756496 3328513 4756496 3328513 3318388 390875 3318388 390875 4070184 3348950 4070184 3348950 1222274 996555 1222274 996555 834010 488777 834010 488777 4424083 2343087 4424083 2343087 1383824 1231268 1383824 1231268 418080 2028985 418080 2028985 4257565 1649477 4257565 1649477 2899954 2836963 2899954 2836963 1860572 1653909 1860572 1653909 3971468 4429454 3971468 4429454 3228939 3200966 3228939 3200966 3628858 4605573 3628858 4605573 954197 304316 954197 304316 4657999 2730482 4657999 2730482 1980108 3526509 1980108 3526509 4722474 1667001 4722474 1667001 1182536 247325 1182536 247325 199684 4955946 199684 4955946 4246572 2375310 4246572 2375310 2599409 1400206 2599409 1400206 4468823 3326610 4468823 3326610 1436613 1357167 1436613 1357167 247485 2618862 247485 2618862 4892370 741551 4892370 741551 584427 522622 584427 522622 428804 1887063 428804 1887063 3340785 3328343 3340785 3328343 889203 876638 889203 876638 3997928 2753247 3997928 2753247 4695537 1907882 4695537 1907882 1088261 999231 1088261 999231 544410 216164 544410 216164 3595080 2512311 3595080 2512311 4375820 1659739 4375820 1659739 1212370 389094 1212370 389094 345657 314396 345657 314396 3316083 4425440 3316083 4425440 3811960 1652480 3811960 1652480 1666153 4337466 1666153 4337466 4666695 2854096 4666695 2854096 2321225 3341040 2321225 3341040 1671091 1127570 1671091 1127570 4426239 3002322 4426239 3002322 3319648 2325478 3319648 2325478 4504906 2001103 4504906 2001103 1678670 3314867 1678670 3314867 3333894 1942025 3333894 1942025 4464714 2492974 4464714 2492974 3217473 766442 3217473 766442 509453 501559 509453 501559 4344473 3341839 4344473 3341839 926971 455847 926971 455847 3703837 2765430 3703837 2765430 4734437 3347867 4734437 3347867 3324777 449237 3324777 449237 261875 2510043 261875 2510043 4691160 4395686 4691160 4395686 519058 219321 519058 219321 3547368 3205229 3547368 3205229 1682703 4377287 1682703 4377287 3470024 1310372 3470024 1310372 1683417 2579113 1683417 2579113 4507520 2962618 4507520 2962618 641283 315699 641283 315699 277872 1658817 277872 1658817 4332002 2376325 4332002 2376325 3324430 33642 3324430 33642 1583985 2650055 1583985 2650055 4744136 1008742 4744136 1008742 595694 1661251 595694 1661251 3783026 3635354 3783026 3635354 572518 395477 572518 395477 329263 228285 329263 228285 4161857 2508250 4161857 2508250 4673207 1126285 4673207 1126285 346857 4492051 346857 4492051 3340214 1124221 3340214 1124221 728031 2074853 728031 2074853 3341871 790097 3341871 790097 694515 1211871 694515 1211871 1201489 378576 1201489 378576 4689397 2097286 4689397 2097286 1031922 767003 1031922 767003 534954 462726 534954 462726 4758830 1684043 4758830 1684043 673443 515704 673443 515704 370917 251250 370917 251250 4473455 3759395 4473455 3759395 1075943 800501 1075943 800501 645099 2067474 645099 2067474 4190452 1664189 4190452 1664189 1177217 3345062 1177217 3345062 3793322 1922421 3793322 1922421 3346202 1313935 3346202 1313935 938126 353596 938126 353596 4559299 2153819 4559299 2153819 3788644 1660883 3788644 1660883 4890195 3356695 4890195 3356695 2460116 794846 2460116 794846 726690 2986833 726690 2986833 4774881 3339858 4774881 3339858 3698513 2427629 3698513 2427629 4457719 253041 4457719 253041 1006959 1675814 1006959 1675814 4092488 2640535 4092488 2640535 4764722 1112171 4764722 1112171 719963 460917 719963 460917 1685848 3580849 1685848 3580849 416047 2015991 416047 2015991 3955625 3331879 3955625 3331879 1081703 1044324 1081703 1044324 715608 850582 715608 850582 3324624 2185060 3324624 2185060 4398940 1330018 4398940 1330018 304858 3323139 304858 3323139 3327126 4850154 3327126 4850154 1135199 426799 1135199 426799 2658705 2498645 2658705 2498645 4349446 2860598 4349446 2860598 3345950 4325264 3345950 4325264 728415 1650135 728415 1650135 3669364 2245521 3669364 2245521 4527256 1893043 4527256 1893043 3329120 3325853 3329120 3325853 805459 588125 805459 588125 300583 2085712 300583 2085712 3973885 2411014 3973885 2411014 4681083 1665761 4681083 1665761 3327336 2577637 3327336 2577637 4206226 1678494 4206226 1678494 803845 3526813 803845 3526813 4494721 713214 4494721 713214 619949 1378744 619949 1378744 1434565 1671418 1434565 1671418 4634001 3056990 4634001 3056990 1291404 635302 1291404 635302 510143 218440 510143 218440 4233897 2574137 4233897 2574137 1656154 690328 1656154 690328 818648 1996126 818648 1996126 4225588 2469076 4225588 2469076 1369041 900658 1369041 900658 616547 2419176 616547 2419176 4638584 3331877 4638584 3331877 930989 206474 930989 206474 3346149 2346529 3346149 2346529 1520188 3348540 1520188 3348540 2886703 1394569 2886703 1394569 233811 4420490 233811 4420490 3681272 1893851 3681272 1893851 1675612 3343514 1675612 3343514 4010408 1733312 4010408 1733312 2510622 3325456 2510622 3325456 889763 482429 889763 482429 3674473 3316264 3674473 3316264 1505968 1653656 1505968 1653656 3872311 2904712 3872311 2904712 4752337 3317523 4752337 3317523 1215336 281951 1215336 281951 3857257 2282783 3857257 2282783 4769053 3112964 4769053 3112964 3332113 257658 3332113 257658 1055768 1266063 1055768 1266063 3331723 2182545 3331723 2182545 4289757 621473 4289757 621473 597318 551432 597318 551432 511634 1923918 511634 1923918 3538515 1038071 3538515 1038071 589755 2054475 589755 2054475 3340256 2711717 3340256 2711717 1001565 630898 1001565 630898 488537 1677442 488537 1677442 3595728 4410217 3595728 4410217 912158 613048 912158 613048 4202127 2741567 4202127 2741567 971286 901110 971286 901110 312903 193046 312903 193046 1657894 3345888 1657894 3345888 4948363 1661913 4948363 1661913 680519 515531 680519 515531 411790 2533345 411790 2533345 4293983 3038244 4293983 3038244 883355 644395 883355 644395 605923 3079085 605923 3079085 3974020 874328 3974020 874328 879383 3338593 879383 3338593 3125147 1163469 3125147 1163469 4083346 4044720 4083346 4044720 1663444 972313 1663444 972313 820721 644518 820721 644518 605244 566434 605244 566434 494607 2350483 494607 2350483 4657932 4179466 4657932 4179466 713553 359786 713553 359786 307843 4706987 307843 4706987 3588383 470269 3588383 470269 377746 1878713 377746 1878713 4540086 3962687 4540086 3962687 1316982 1652643 1316982 1652643 4503405 3330111 4503405 3330111 2900258 1110993 2900258 1110993 3785138 2598396 3785138 2598396 1548396 3322888 1548396 3322888 328803 1120728 328803 1120728 3657004 3082677 3657004 3082677 4904536 3483257 4904536 3483257 1296507 1084351 1296507 1084351 1059002 433953 1059002 433953 397541 333664 397541 333664 3743952 3004135 3743952 3004135 3339855 680743 3339855 680743 981979 2845894 981979 2845894 4635197 3333506 4635197 3333506 3338109 1673692 3338109 1673692 4450736 2782213 4450736 2782213 3737010 3064734 3737010 3064734 579799 778672 579799 778672 4354490 2805142 4354490 2805142 4689845 3333603 4689845 3333603 1017928 467326 1017928 467326 4217084 2613883 4217084 2613883 3892599 1678284 3892599 1678284 2098143 2949070 2098143 2949070 4058552 961749 4058552 961749 1214169 2635682 1214169 2635682 4204496 2124817 4204496 2124817 3320102 4543083 3320102 4543083 1410175 1312208 1410175 1312208 3558854 3611828 3558854 3611828 1650184 1056179 1650184 1056179 486513 2495955 486513 2495955 4205995 2159369 4205995 2159369 1064638 602258 1064638 602258 4017497 2806017 4017497 2806017 1922528 439616 1922528 439616 558917 3715918 558917 3715918 1676317 1671813 1676317 1671813 4675516 4320617 4675516 4320617 1091969 817811 1091969 817811 680589 1432167 680589 1432167 4059266 3324135 4059266 3324135 2400873 5015 2400873 5015 1307100 2069688 1307100 2069688 4203259 4449239 4203259 4449239 3319098 244512 3319098 244512 1441216 3333835 1441216 3333835 4095094 2152468 4095094 2152468 245684 192088 245684 192088 3858057 3420978 3858057 3420978 1661917 1145503 1661917 1145503 360335 292257 360335 292257 4056487 3352190 4056487 3352190 629587 1271050 629587 1271050 4196459 3772875 4196459 3772875 605353 517655 605353 517655 1163808 1201033 1163808 1201033 1232153 312596 1232153 312596 3891711 3331219 3891711 3331219 522528 937826 522528 937826 3347212 529814 3347212 529814 512044 2613636 512044 2613636 4383830 1161179 4383830 1161179 2448027 3733806 2448027 3733806 546756 967485 546756 967485 3571269 3004693 3571269 3004693 521751 427282 521751 427282 270299 1659340 270299 1659340 4689550 535877 4689550 535877 1656989 2480258 1656989 2480258 3340891 534231 3340891 534231 495524 245900 495524 245900 3863642 3337068 3863642 3337068 1068416 655739 1068416 655739 873059 1342764 873059 1342764 3336714 1662155 3336714 1662155 1054088 443179 1054088 443179 2782879 3189254 2782879 3189254 1121375 959825 1121375 959825 345277 1764756 345277 1764756 1960683 3335624 1960683 3335624 4450052 4173292 4450052 4173292 799747 1180121 799747 1180121 1292449 1439103 1292449 1439103 4346301 2292083 4346301 2292083 1166882 735824 1166882 735824 203857 3323601 203857 3323601 4329215 360653 4329215 360653 712797 3341722 712797 3341722 3331281 2490263 3331281 2490263 3968460 1339153 3968460 1339153 436991 1099154 436991 1099154 1668770 4332422 1668770 4332422 212813 1304687 212813 1304687 3331766 3351692 3331766 3351692 3763879 1602767 3763879 1602767 1943984 2181432 1943984 2181432 4266537 1078896 4266537 1078896 721523 3347262 721523 3347262 3694572 493679 3694572 493679 1102641 3129523 1102641 3129523 5006685 3333394 5006685 3333394 1353395 412748 1353395 412748 427454 3344001 427454 3344001 4581133 389892 4581133 389892 365888 380838 365888 380838 338556 2106000 338556 2106000 4921002 1422311 4921002 1422311 1276968 256996 1276968 256996 4338096 3042877 4338096 3042877 3012657 3535281 3012657 3535281 3349482 205284 3349482 205284 1364927 3338373 1364927 3338373 4078488 1647803 4078488 1647803 3331314 3451474 3331314 3451474 3885893 1652800 3885893 1652800 748698 2136626 748698 2136626 3848920 2410992 3848920 2410992 4377666 3631316 4377666 3631316 474428 1604722 474428 1604722 3695576 2562143 3695576 2562143 1659161 675199 1659161 675199 570651 3500084 570651 3500084 3903842 1735376 3903842 1735376 1417642 1252393 1417642 1252393 340144 271147 340144 271147 144784 4736595 144784 4736595 4162887 1913307 4162887 1913307 1673780 3434366 1673780 3434366 4054883 2485617 4054883 2485617 4276975 1147519 4276975 1147519 529842 910281 529842 910281 3909220 2564222 3909220 2564222 4340218 972603 4340218 972603 539622 2586186 539622 2586186 3349055 685396 3349055 685396 685373 627381 685373 627381 1655838 3417026 1655838 3417026 4053372 1255986 4053372 1255986 367148 4294535 367148 4294535 4230789 1025398 4230789 1025398 1677380 3640633 1677380 3640633 1660208 4954188 1660208 4954188 938103 803269 938103 803269 543217 3350238 543217 3350238 4702464 1942075 4702464 1942075 3351406 1189733 3351406 1189733 890401 154203 890401 154203 4102215 3335911 4102215 3335911 1664111 4703353 1664111 4703353 1206039 249902 1206039 249902 205265 2514836 205265 2514836 4451632 3333337 4451632 3333337 2152589 3759133 2152589 3759133 1668889 501225 1668889 501225 3790580 2160881 3790580 2160881 3932213 2756407 3932213 2756407 3332535 1183125 3332535 1183125 536370 3331815 536370 3331815 4344159 1226819 4344159 1226819 790128 524706 790128 524706 285768 2403104 285768 2403104 3706991 995392 3706991 995392 711312 346244 711312 346244 346780 3437890 346780 3437890 4486741 1648924 4486741 1648924 771774 323543 771774 323543 2209556 1652462 2209556 1652462 3320169 2227690 3320169 2227690 4639537 3069209 4639537 3069209 701182 752912 701182 752912 1660702 369503 1660702 369503 389114 4763280 389114 4763280 728508 340555 728508 340555 3550058 2688117 3550058 2688117 1221683 3437681 1221683 3437681 3342479 2152667 3342479 2152667 3886662 3328412 3886662 3328412 1896917 3176459 1896917 3176459 4346470 2325338 4346470 2325338 1682072 3342022 1682072 3342022 4503505 2471492 4503505 2471492 1159916 306007 1159916 306007 4355537 2966464 4355537 2966464 1652320 3072385 1652320 3072385 4758375 4145749 4758375 4145749 342116 318373 342116 318373 3532806 2701644 3532806 2701644 1421263 266254 1421263 266254 76835 4407040 76835 4407040 3349606 2339719 3349606 2339719 4718366 3324128 4718366 3324128 3843358 1874136 3843358 1874136 1142263 582454 1142263 582454 541877 2637225 541877 2637225 4635698 3347904 4635698 3347904 1274637 388255 1274637 388255 272505 4614506 272505 4614506 4058188 1735864 4058188 1735864 1647612 2613931 1647612 2613931 4121571 2420795 4121571 2420795 775787 800534 775787 800534 4328609 2906456 4328609 2906456 4645976 3333825 4645976 3333825 2709617 1415658 2709617 1415658 1187897 1117026 1187897 1117026 530574 494283 530574 494283 379715 2760641 379715 2760641 4650414 1667181 4650414 1667181 1669935 4887598 1669935 4887598 1680439 2219265 1680439 2219265 1457409 4654781 1457409 4654781 4648423 2203716 4648423 2203716 1683268 3869518 1683268 3869518 4058814 3027980 4058814 3027980 3125174 1666767 3125174 1666767 4478914 3039127 4478914 3039127 619813 525147 619813 525147 3988032 2938669 3988032 2938669 4646383 3779228 4646383 3779228 1432686 1325049 1432686 1325049 272556 1986482 272556 1986482 4212141 3349256 4212141 3349256 1434770 529475 1434770 529475 951612 4639382 951612 4639382 3677853 2416661 3677853 2416661 4717538 4084787 4717538 4084787 1432551 1440888 1432551 1440888 986923 259907 986923 259907 4179381 3342174 4179381 3342174 1658272 331942 1658272 331942 622401 2966073 622401 2966073 3852855 1980888 3852855 1980888 3317337 3330499 3317337 3330499 3692851 1677686 3692851 1677686 4749586 4680412 4749586 4680412 1660475 1664025 1660475 1664025 4057053 3338391 4057053 3338391 855793 515585 855793 515585 1678572 3038586 1678572 3038586 4720726 4114058 4720726 4114058 962615 490506 962615 490506 477892 3362311 477892 3362311 3929945 1683612 3929945 1683612 4702367 3343473 4702367 3343473 700535 285004 700535 285004 2815877 1660718 2815877 1660718 1200547 1187958 1200547 1187958 3324331 2847385 3324331 2847385 4731054 1681934 4731054 1681934 789049 1391653 789049 1391653 3116784 2472219 3116784 2472219 4635391 1829170 4635391 1829170 339336 1118351 339336 1118351 4055748 2586057 4055748 2586057 4889336 1680810 4889336 1680810 738628 856302 738628 856302 3748409 2546839 3748409 2546839 580387 1665060 580387 1665060 3946003 3346340 3946003 3346340 1650682 1934636 1650682 1934636 3596789 1266740 3596789 1266740 245030 78965 245030 78965 4422503 2803548 4422503 2803548 4532916 791032 4532916 791032 638148 1173620 638148 1173620 4614079 3313512 4614079 3313512 1182670 457268 1182670 457268 2193151 1664630 2193151 1664630 4800961 4425399 4800961 4425399 1070194 263451 1070194 263451 214316 4350178 214316 4350178 2856500 1650689 2856500 1650689 4125355 2974091 4125355 2974091 3694378 1672885 3694378 1672885 503875 1020420 503875 1020420 3751953 2807219 3751953 2807219 4546918 857294 4546918 857294 404945 4524965 404945 4524965 3927520 1653336 3927520 1653336 1669951 2734677 1669951 2734677 4039415 1982113 4039415 1982113 1664437 2861801 1664437 2861801 3723716 1373976 3723716 1373976 1686439 1903110 1686439 1903110 3671093 825048 3671093 825048 466789 1647123 466789 1647123 3835097 3588795 3835097 3588795 857612 80457 857612 80457 2587564 3840815 2587564 3840815 3612675 1675063 3612675 1675063 746340 1156987 746340 1156987 2774740 3352888 2774740 3352888 1660571 2156084 1660571 2156084 3912021 2898528 3912021 2898528 1420769 400182 1420769 400182 258426 230656 258426 230656 173169 2422008 173169 2422008 4521343 1664333 4521343 1664333 1981834 2313020 1981834 2313020 4018799 877882 4018799 877882 255704 2403077 255704 2403077 4279974 2670651 4279974 2670651 938028 614080 938028 614080 4627230 2793939 4627230 2793939 3535651 675534 3535651 675534 765335 1905585 765335 1905585 4938338 1421062 4938338 1421062 1306250 748928 1306250 748928 750478 2919162 750478 2919162 4483286 2322191 4483286 2322191 1586519 4759024 1586519 4759024 3333944 1981096 3333944 1981096 4232015 2434454 4232015 2434454 1679617 2819323 1679617 2819323 4620091 1661634 4620091 1661634 3755609 2109076 3755609 2109076 4668304 1681389 4668304 1681389 745937 504289 745937 504289 311919 2418729 311919 2418729 4387362 993702 4387362 993702 643908 3317349 643908 3317349 4350685 3446221 4350685 3446221 1375918 823971 1375918 823971 773004 4671020 773004 4671020 3818968 1855702 3818968 1855702 544321 537335 544321 537335 248930 1831540 248930 1831540 4281008 2839388 4281008 2839388 921157 930865 921157 930865 2729414 2187608 2729414 2187608 4606501 3352243 4606501 3352243 1686630 734861 1686630 734861 3811946 3332282 3811946 3332282 464072 404987 464072 404987 3921181 4424792 3921181 4424792 1649295 451263 1649295 451263 1069636 4247167 1069636 4247167 3337575 1296171 3337575 1296171 934517 396166 934517 396166 4354756 3315474 4354756 3315474 403534 1662931 403534 1662931 3761760 2110255 3761760 2110255 1659636 3345434 1659636 3345434 3908262 2737079 3908262 2737079 4087579 2136519 4087579 2136519 3488115 3340376 3488115 3340376 2620629 2798273 2620629 2798273 4572520 324377 4572520 324377 287827 2266736 287827 2266736 4679830 3148386 4679830 3148386 1658498 4048696 1658498 4048696 1076370 2912819 1076370 2912819 3839578 1672038 3839578 1672038 4247841 2732937 4247841 2732937 3327286 3790649 3327286 3790649 4183172 2428559 4183172 2428559 3949893 3728344 3949893 3728344 1659306 14038 1659306 14038 4289303 4785231 4289303 4785231 881676 69071 881676 69071 3591377 3082644 3591377 3082644 1182201 1383518 1182201 1383518 3450612 4902830 3450612 4902830 244050 393852 244050 393852 4152911 2752824 4152911 2752824 2731622 1649572 2731622 1649572 279365 647585 279365 647585 4649052 3018432 4649052 3018432 2236731 3329383 2236731 3329383 4436702 2155413 4436702 2155413 4527279 4800484 4527279 4800484 1402344 1361021 1402344 1361021 844945 2416415 844945 2416415 4552812 1890774 4552812 1890774 3351408 2815645 3351408 2815645 4390469 1666339 4390469 1666339 439709 876650 439709 876650 3331156 3320203 3331156 3320203 300341 329245 300341 329245 3545513 3340409 3545513 3340409 63405 2262894 63405 2262894 4418289 2742392 4418289 2742392 370331 1090089 370331 1090089 4078454 2614794 4078454 2614794 3595473 3316142 3595473 3316142 81660 2236054 81660 2236054 4304835 2616067 4304835 2616067 432925 182849 432925 182849 3325439 1653095 3325439 1653095 3581684 3518276 3581684 3518276 294105 295979 294105 295979 1333288 1654406 1333288 1654406 3326265 1061351 3326265 1061351 216802 88853 216802 88853 3754573 3318823 3754573 3318823 1652218 4888698 1652218 4888698 2783127 474943 2783127 474943 819255 2586058 819255 2586058 4564063 615344 4564063 615344 919430 2341705 919430 2341705 3553683 1070328 3553683 1070328 1082815 275274 1082815 275274 3775037 4124289 3775037 4124289 1676572 2682474 1676572 2682474 4489824 2986826 4489824 2986826 3313404 1308075 3313404 1308075 462537 919878 462537 919878 3654435 3318578 3654435 3318578 4618701 2869108 4618701 2869108 3618750 3332795 3618750 3332795 1409107 721040 1409107 721040 332269 3795854 332269 3795854 4169792 2375352 4169792 2375352 4441296 3317942 4441296 3317942 798747 610608 798747 610608 1679779 2983341 1679779 2983341 995973 544181 995973 544181 4070459 2910663 4070459 2910663 1163055 877273 1163055 877273 617387 2058010 617387 2058010 4767527 1653026 4767527 1653026 2620888 4063841 2620888 4063841 1110490 1469051 1110490 1469051 4595585 3327582 4595585 3327582 2232866 1396555 2232866 1396555 456071 269191 456071 269191 4310624 2484342 4310624 2484342 4158350 2980350 4158350 2980350 4650719 1678995 4650719 1678995 3090398 1372652 3090398 1372652 1269316 2228322 1269316 2228322 4636440 1672414 4636440 1672414 1656447 4625124 1656447 4625124 4294257 2071518 429
#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...