제출 #294962

#제출 시각아이디문제언어결과실행 시간메모리
294962egekabasBroken Line (IOI19_line)Text
50.90 / 100
0 ms0 KiB
25 0 32 97 32 97 100 59 100 59 11 68 11 68 47 22 47 22 98 53 98 53 20 72 20 72 83 16 83 20 83 20 2 66 2 66 94 18 94 41 94 41 25 41 86 30 86 74 86 74 49
656 0 5934 8269 5934 8269 1042 587 1042 587 9849 16 9849 16 13 16 967 9334 967 9334 272 153 272 153 86 128 86 128 9948 9979 9948 9979 9970 12 9970 4146 9970 4146 565 9790 565 9790 192 313 192 313 9934 10001 9934 10001 9977 10001 7390 697 7390 697 369 375 369 375 9706 9854 9706 9854 94 9925 94 9925 9944 61 9944 61 46 22 46 22 9965 22 1825 5163 1825 5163 6309 1993 6309 1993 8308 8944 8308 8944 9412 9587 9412 9587 9630 363 9630 363 9750 9892 9750 9892 70 9950 70 9950 61 79 61 5710 61 5710 6262 423 6262 423 287 241 287 241 9786 178 9786 178 9841 9915 9841 5631 9841 5631 1001 448 1001 448 262 344 262 344 9765 9907 9765 9907 9810 9907 6677 3172 6677 3172 8019 8351 8019 8351 1511 9146 1511 9146 852 656 852 656 9394 591 9394 591 612 9635 612 9635 264 9833 264 9833 141 194 141 1415 141 1415 8736 649 8736 649 524 483 524 483 9617 9765 9617 9765 9785 9896 9785 9896 9793 9896 4680 4331 4680 4331 3430 9396 3430 9396 678 551 678 551 9468 9612 9468 9612 9611 351 9611 351 9732 9830 9732 4126 9732 4126 5274 6224 5274 6224 3394 2349 3394 2349 1563 8799 1563 8799 1097 886 1097 886 9156 606 9156 606 9454 9762 9454 9762 306 9762 6749 2843 6749 2843 2316 8468 2316 8468 1580 8622 1580 8622 8518 1201 8518 1201 9058 9387 9058 9387 589 9564 589 9564 9590 394 9590 394 9657 394 4233 5277 4233 5277 7015 7763 7015 7763 2411 1780 2411 1780 1058 9106 1058 9106 9145 9353 9145 9353 9332 572 9332 572 551 518 551 518 365 9702 365 6534 365 6534 7262 7762 7262 7762 8176 8343 8176 8343 8374 1226 8374 1226 1076 1037 1076 1037 875 9216 875 9216 9157 9359 9157 9359 604 9582 604 9582 549 9582 5432 3517 5432 3517 3462 2550 3462 2550 2594 8092 2594 8092 8098 8544 8098 8544 8571 8819 8571 8819 8673 1031 8673 1031 9080 831 9080 831 764 9382 764 9382 9371 9525 9371 9525 577 9525 3779 4271 3779 4271 7235 7932 7235 7932 8002 1811 8002 1811 8325 8615 8325 8615 8687 1257 8687 1257 985 909 985 909 9163 774 9163 774 578 549 578 549 9486 549 3646 7567 3646 7567 2367 7954 2367 7954 2029 1691 2029 1691 1365 1296 1365 1296 1126 844 1126 844 671 9452 671 9452 635 9460 635 5614 635 5614 6630 3571 6630 3571 3155 7417 3155 7417 7469 2595 7469 2595 2309 8303 2309 8303 1712 8810 1712 8810 1129 9059 1129 9059 9019 9166 9019 9166 726 647 726 647 9441 570 9441 6157 9441 6157 4997 4050 4997 4050 3702 7163 3702 7163 2503 1629 2503 1629 8433 1488 8433 1488 8670 8865 8670 8865 8704 1139 8704 1139 8952 9021 8952 5346 8952 5346 4378 3754 4378 3754 7043 2784 7043 2784 7327 7918 7327 7918 8310 1577 8310 1577 8563 1258 8563 1258 8703 9013 8703 9013 899 799 899 799 9235 799 5394 6045 5394 6045 6028 6951 6028 6951 7019 2990 7019 2990 3162 2582 3162 2582 2505 8254 2505 8254 1911 1666 1911 1666 8313 8772 8313 8772 1044 9019 1044 9019 8950 962 8950 962 760 798 760 4486 760 4486 6127 3922 6127 3922 3719 3388 3719 3388 6877 3162 6877 3162 7465 7835 7465 7835 2203 1804 2203 1804 8474 1349 8474 1349 1071 8935 1071 5431 1071 5431 5524 3770 5524 3770 6656 2758 6656 2758 2289 1975 2289 1975 1729 8701 1729 8701 1516 1412 1516 1412 1252 8904 1252 8904 8783 1073 8783 1073 954 1073 4516 6256 4516 6256 3921 7297 3921 7297 2994 7406 2994 7406 7848 2177 7848 2177 2070 8216 2070 8216 8123 1775 8123 1775 1653 1539 1653 1539 1581 1452 1581 1452 9012 1070 9012 4659 9012 4659 4553 4588 4553 4588 3927 3528 3927 3528 7196 7412 7196 7412 2364 2191 2364 2191 8001 8112 8001 8112 1987 1649 1987 1649 1672 1579 1672 1579 1414 8845 1414 8845 1253 1090 1253 1090 8995 1090 4545 6202 4545 6202 6250 7130 6250 7130 3118 7866 3118 7866 7991 1997 7991 1997 1818 8350 1818 8350 8257 1475 8257 1475 1530 1475 5768 5603 5768 5603 3472 7596 3472 7596 7544 7850 7544 7850 2218 8267 2218 8267 8372 8631 8372 8631 8763 1160 8763 4276 8763 4276 4277 6039 4277 6039 6654 6851 6654 6851 2828 2602 2828 2602 2570 7747 2570 7747 7676 2256 7676 2256 2211 2049 2211 2049 1832 1814 1832 4900 1832 4900 5064 5827 5064 5827 3799 3317 3799 3317 3309 2793 3309 2793 7828 2199 7828 2199 2112 8630 2112 8630 1552 8630 6520 5643 6520 5643 4497 6333 4497 6333 6793 7159 6793 7159 7509 2399 7509 2399 2485 7952 2485 7952 7980 8037 7980 8037 2111 1972 2111 1972 8102 1903 8102 5323 8102 5323 3895 3811 3895 3811 6564 6823 6564 6823 3475 2817 3475 2817 2510 7854 2510 7854 7827 7905 7827 7905 2200 8014 2200 6252 2200 6252 6229 3743 6229 3743 6512 6627 6512 6627 3426 7181 3426 7181 2909 7388 2909 7388 2716 7599 2716 7599 2595 2452 2595 2452 7729 7921 7729 7921 7932 7921 4895 5104 4895 5104 4181 6243 4181 6243 6264 6542 6264 6542 6567 3040 6567 3040 7101 7203 7101 7203 7395 7468 7395 7468 2343 2189 2343 2189 7930 2189 4966 5351 4966 5351 5193 4330 5193 4330 5932 6208 5932 6208 3841 6975 3841 6975 6852 2791 6852 2791 2869 7611 2869 7611 7647 2340 7647 2340 7757 2272 7757 5169 7757 5169 4879 4437 4879 4437 4190 6152 4190 6152 3285 7094 3285 7094 7008 7224 7008 7224 2997 2676 2997 2676 2762 2676 4998 5963 4998 5963 4212 4030 4212 4030 6415 6572 6415 6572 3390 7068 3390 7068 3053 2832 3053 2832 7493 7542 7493 4482 7493 4482 4338 6125 4338 6125 3964 3515 3964 3515 6847 7093 6847 7093 3112 2780 3112 2780 2876 7466 2876 7466 7403 7466 5738 4157 5738 4157 3886 6619 3886 6619 6600 3588 6600 3588 3494 7155 3494 7155 3153 2631 3153 2631 7402 2631 4739 5560 4739 5560 5572 6049 5572 6049 4007 3768 4007 3768 6551 6819 6551 6819 3492 3357 3492 3357 7032 2885 7032 2885 7200 7341 7200 7341 7368 2710 7368 5037 7368 5037 4907 6439 4907 6439 6358 6812 6358 6812 6691 7289 6691 7289 3048 7289 4601 4133 4601 4133 6148 6245 6148 6245 3958 6495 3958 6495 6840 3173 6840 3173 3225 7104 3225 5103 3225 5103 5258 4669 5258 4669 4367 5962 4367 5962 5781 3843 5781 3843 6523 3352 6523 3352 3204 3008 3204 4414 3204 4414 5788 6773 5788 6773 3649 3620 3649 4626 3649 4626 5659 6012 5659 6012 3819 3758 3819 3758 3687 6981 3687 6981 6839 6981 5296 4420 5296 4420 5983 4120 5983 4120 3728 3659 3728 3659 6572 6795 6572 5819 6572 5819 4786 4688 4786 4688 4661 5834 4661 5834 6350 3867 6350 5128 6350 5128 4718 4857 4718 4857 4422 6321 4422 6321 3891 6434 3891 5771 3891 5771 5565 4508 5565 4508 3965 6339 3965 5311 3965 5311 5523 6193 5523 6193 4001 6282 4001 5041 4001 5041 4819 5745 4819 5745 4524 6011 4524 6011 6330 3916 6330 5014 6330 5014 4781 4580 4781 4580 5635 4385 5635 4385 4366 4385 4808 5719 4808 5719 5725 5929 5725 5248 5725 5248 4795 5468 4795 5468 5245 4423 5245 4423 4382 4423 4950 5347 4950 5347 5204 5640 5204 5640 4606 5640 5153 5044 5153 5289 5153 5289 4900
5003 0 21072 18042 21072 18042 1038 16296 1038 16296 23077 22188 23077 22188 1223 11761 1223 11761 24113 8985 24113 8985 5030 23233 5030 23233 1426 5700 1426 5700 24814 1701 24814 1701 5888 17681 5888 17681 14956 7476 14956 7476 4247 22831 4247 22831 18818 6451 18818 6451 4730 20014 4730 20014 13003 17803 13003 17803 9383 710 9383 710 16510 21349 16510 21349 11589 4240 11589 4240 17438 21450 17438 21450 3897 5524 3897 5524 12194 7597 12194 7597 24444 3991 24444 3991 2672 8380 2672 8380 183 752 183 752 21880 24980 21880 24980 17004 4478 17004 4478 5583 1302 5583 1302 24514 20629 24514 20629 7560 3189 7560 3189 11609 19474 11609 19474 2082 4994 2082 4994 18903 24970 18903 24970 20622 347 20622 347 6314 18522 6314 18522 4846 1484 4846 1484 11441 24785 11441 24785 3819 13644 3819 13644 15529 3059 15529 3059 9692 17685 9692 17685 24434 4237 24434 4237 1441 17494 1441 17494 24137 2319 24137 2319 8134 24962 8134 24962 24412 1234 24412 1234 32 11872 32 11872 22676 21319 22676 21319 1283 8470 1283 8470 12645 23013 12645 23013 6706 15114 6706 15114 19654 17565 19654 17565 11012 3195 11012 3195 24943 11918 24943 11918 4545 1300 4545 1300 24737 22666 24737 22666 4283 2948 4283 2948 22576 24099 22576 24099 1699 4879 1699 4879 14825 13187 14825 13187 9096 19810 9096 19810 22905 4845 22905 4845 5087 19826 5087 19826 21497 24884 21497 24884 5210 13728 5210 13728 2416 5741 2416 5741 15939 23751 15939 23751 7626 24558 7626 24558 23820 15559 23820 15559 9108 24187 9108 24187 20107 8113 20107 8113 5436 17195 5436 17195 23589 1894 23589 1894 9305 24230 9305 24230 2666 3943 2666 3943 15006 18928 15006 18928 7115 11579 7115 11579 17116 19947 17116 19947 7272 11748 7272 11748 16473 17049 16473 17049 24878 210 24878 210 28 12078 28 12078 12952 16595 12952 16595 24388 2593 24388 2593 11273 11534 11273 11534 109 20850 109 20850 20644 10164 20644 10164 4658 23755 4658 23755 24254 808 24254 808 6778 16289 6778 16289 20595 3873 20595 3873 2101 16667 2101 16667 7991 1476 7991 1476 22134 24269 22134 24269 2578 1204 2578 1204 24883 16894 24883 16894 14011 1792 14011 1792 17487 14215 17487 14215 8397 2635 8397 2635 24430 21608 24430 21608 9187 4025 9187 4025 24051 24039 24051 24039 407 20367 407 20367 17893 12670 17893 12670 3198 23321 3198 23321 13098 4134 13098 4134 18217 11320 18217 11320 4770 1480 4770 1480 21475 393 21475 393 11055 15665 11055 15665 222 2939 222 2939 23967 21442 23967 21442 14589 3425 14589 3425 4916 20120 4916 20120 24706 22731 24706 22731 700 2176 700 2176 23484 21161 23484 21161 10063 8389 10063 8389 23776 20264 23776 20264 15253 5090 15253 5090 24377 12525 24377 12525 9539 4063 9539 4063 3326 13040 3326 13040 17067 17860 17067 17860 5207 6506 5207 6506 16727 16795 16727 16795 4051 22434 4051 22434 24441 12630 24441 12630 12028 20577 12028 20577 802 9641 802 9641 12323 5016 12323 5016 2535 6212 2535 6212 23059 20565 23059 20565 4510 23807 4510 23807 20626 1275 20626 1275 1867 10648 1867 10648 22466 4368 22466 4368 8623 16326 8623 16326 19384 8097 19384 8097 24133 20259 24133 20259 4165 433 4165 433 13540 19821 13540 19821 8431 23600 8431 23600 3331 5970 3331 5970 17668 16511 17668 16511 2120 5416 2120 5416 24383 18776 24383 18776 13080 9282 13080 9282 24670 19189 24670 19189 3511 10260 3511 10260 23395 18756 23395 18756 1155 2627 1155 2627 17034 24326 17034 24326 766 6913 766 6913 17863 24790 17863 24790 8789 13479 8789 13479 24013 19778 24013 19778 2562 6335 2562 6335 10499 24965 10499 24965 4419 3154 4419 3154 14001 19839 14001 19839 6686 5161 6686 5161 24404 19900 24404 19900 1288 3076 1288 3076 17814 17029 17814 17029 529 13391 529 13391 9777 24467 9777 24467 22952 6688 22952 6688 9801 15669 9801 15669 19580 24910 19580 24910 1619 15533 1619 15533 7968 2306 7968 2306 22430 22306 22430 22306 3919 5258 3919 5258 11356 23162 11356 23162 23023 73 23023 73 4253 18988 4253 18988 13146 1688 13146 1688 22271 17756 22271 17756 5863 4391 5863 4391 18612 17973 18612 17973 1904 3014 1904 3014 11462 18546 11462 18546 20668 5131 20668 5131 2006 10580 2006 10580 22829 11409 22829 11409 5591 4611 5591 4611 21309 23603 21309 23603 6254 9312 6254 9312 1907 22298 1907 22298 20139 19144 20139 19144 22 219 22 219 19050 21517 19050 21517 3334 5316 3334 5316 21772 22332 21772 22332 2331 6537 2331 6537 11751 20373 11751 20373 105 8649 105 8649 17354 22869 17354 22869 8266 11102 8266 11102 23341 2668 23341 2668 4683 12027 4683 12027 23917 20046 23917 20046 14168 12375 14168 12375 702 921 702 921 20682 24870 20682 24870 3157 11464 3157 11464 19640 20716 19640 20716 7698 24381 7698 24381 18452 3994 18452 3994 16906 24301 16906 24301 24063 3362 24063 3362 1474 19300 1474 19300 20649 9549 20649 9549 2994 1833 2994 1833 15776 19301 15776 19301 4685 1448 4685 1448 24122 24630 24122 24630 4313 4914 4313 4914 23043 12146 23043 12146 634 18990 634 18990 20165 2435 20165 2435 13022 7585 13022 7585 21945 13297 21945 13297 1942 4012 1942 4012 14355 12686 14355 12686 8110 7435 8110 7435 17539 322 17539 322 3011 22967 3011 22967 8760 6566 8760 6566 16748 2826 16748 2826 3015 20621 3015 20621 10465 8011 10465 8011 22944 2494 22944 2494 1681 18572 1681 18572 12092 15614 12092 15614 52 2217 52 2217 15637 19700 15637 19700 5212 3249 5212 3249 19876 21844 19876 21844 12246 9203 12246 9203 9510 23823 9510 23823 254 14668 254 14668 21285 23779 21285 23779 3 3550 3 3550 17973 14183 17973 14183 6541 4935 6541 4935 16675 15231 16675 15231 2933 19184 2933 19184 21913 6093 21913 6093 14393 177 14393 177 24202 21411 24202 21411 12180 1630 12180 1630 439 17581 439 17581 23179 22844 23179 22844 6563 80 6563 80 17369 20062 17369 20062 3898 84 3898 84 18508 11049 18508 11049 23908 24925 23908 24925 4759 3047 4759 3047 16208 1556 16208 1556 505 10849 505 10849 23691 17505 23691 17505 6025 1368 6025 1368 20475 20175 20475 20175 1074 12799 1074 12799 22751 20861 22751 20861 6185 11691 6185 11691 24766 2320 24766 2320 6576 18301 6576 18301 21535 11088 21535 11088 1491 19529 1491 19529 15588 24259 15588 24259 24590 12005 24590 12005 2273 21307 2273 21307 22122 10813 22122 10813 10154 24721 10154 24721 3199 5157 3199 5157 20338 19262 20338 19262 6304 10140 6304 10140 16680 2415 16680 2415 17359 17140 17359 17140 8696 21458 8696 21458 6969 17015 6969 17015 10460 1236 10460 1236 4706 18144 4706 18144 19228 1732 19228 1732 22612 22804 22612 22804 2442 13581 2442 13581 12166 23406 12166 23406 24589 6779 24589 6779 14471 609 14471 609 1544 21964 1544 21964 9687 3160 9687 3160 7927 24206 7927 24206 18323 17615 18323 17615 2680 24141 2680 24141 23216 2919 23216 2919 6936 9265 6936 9265 20471 2384 20471 2384 2622 12141 2622 12141 18083 3242 18083 3242 22208 23396 22208 23396 714 13032 714 13032 17473 22209 17473 22209 22036 2539 22036 2539 632 22562 632 22562 10829 11440 10829 11440 3867 1038 3867 1038 13973 16594 13973 16594 21612 1502 21612 1502 6443 14101 6443 14101 14785 21167 14785 21167 2469 9550 2469 9550 19868 20691 19868 20691 7842 1893 7842 1893 17423 16630 17423 16630 8714 18986 8714 18986 7799 24658 7799 24658 23779 391 23779 391 9756 23455 9756 23455 14714 3000 14714 3000 21461 21020 21461 21020 6534 59 6534 59 21230 15931 21230 15931 8299 17072 8299 17072 1593 23171 1593 23171 20912 1169 20912 1169 7257 16688 7257 16688 6377 125 6377 125 1080 14974 1080 14974 22236 1769 22236 1769 7419 24434 7419 24434 20900 4128 20900 4128 4181 20477 4181 20477 17939 7241 17939 7241 9878 2444 9878 2444 20339 20424 20339 20424 2300 7639 2300 7639 24111 23738 24111 23738 8725 11351 8725 11351 19944 17776 19944 17776 7646 24451 7646 24451 16523 974 16523 974 22891 18621 22891 18621 889 2562 889 2562 7967 6570 7967 6570 11883 12447 11883 12447 1390 21851 1390 21851 10067 4539 10067 4539 13152 21240 13152 21240 3709 8831 3709 8831 22282 23063 22282 23063 4792 570 4792 570 24086 17694 24086 17694 543 5916 543 5916 8874 16494 8874 16494 6926 23336 6926 23336 24612 7654 24612 7654 8748 11449 8748 11449 19221 17109 19221 17109 2213 1429 2213 1429 20417 17260 20417 17260 7142 1510 7142 1510 23413 989 23413 989 794 9950 794 9950 14361 14814 14361 14814 17058 6374 17058 6374 1252 632 1252 632 8101 20446 8101 20446 12135 9325 12135 9325 5992 6797 5992 6797 281 18760 281 18760 5078 10382 5078 10382 7572 24781 7572 24781 23961 17090 23961 17090 4455 6881 4455 6881 22886 18231 22886 18231 8374 2630 8374 2630 20630 17033 20630 17033 9013 3480 9013 3480 23962 21038 23962 21038 4549 23370 4549 23370 2982 7143 2982 7143 9134 24349 9134 24349 6145 6571 6145 6571 21763 24395 21763 24395 4354 11539 4354 11539 12649 24639 12649 24639 7017 5091 7017 5091 21641 17723 21641 17723 24683 11767 24683 11767 14896 11074 14896 11074 6277 617 6277 617 24317 17484 24317 17484 13374 13104 13374 13104 3207 23229 3207 23229 18038 1425 18038 1425 2402 16927 2402 16927 24841 22791 24841 22791 5568 4494 5568 4494 193 15248 193 15248 18633 18769 18633 18769 4516 5031 4516 5031 17363 14697 17363 14697 12071 105 12071 105 20779 22459 20779 22459 19126 9316 19126 9316 426 22211 426 22211 18882 6377 18882 6377 2559 22450 2559 22450 20390 934 20390 934 6062 20068 6062 20068 24973 864 24973 864 22823 21597 22823 21597 1726 5277 1726 5277 24502 14145 24502 14145 5099 272 5099 272 22978 20680 22978 20680 18561 8672 18561 8672 9238 18616 9238 18616 1026 21046 1026 21046 23019 6001 23019 6001 8471 16956 8471 16956 22082 2022 22082 2022 14473 23669 14473 23669 10151 11951 10151 11951 20712 21774 20712 21774 347 23559 347 23559 14733 4496 14733 4496 19248 21275 19248 21275 1407 22677 1407 22677 18812 2982 18812 2982 14499 21884 14499 21884 20993 20520 20993 20520 125 23382 125 23382 7634 3993 7634 3993 22156 18219 22156 18219 6739 9275 6739 9275 3902 22855 3902 22855 19431 6189 19431 6189 492 19105 492 19105 16425 8676 16425 8676 1202 16408 1202 16408 8569 6936 8569 6936 1834 18677 1834 18677 9493 9562 9493 9562 5173 21973 5173 21973 1270 2380 1270 2380 12403 20007 12403 20007 3368 10934 3368 10934 23394 20282 23394 20282 3669 12802 3669 12802 17742 19972 17742 19972 3692 3304 3692 3304 20516 19963 20516 19963 2560 2061 2560 2061 24169 8263 24169 8263 3022 11383 3022 11383 21830 2020 21830 2020 9361 17099 9361 17099 8106 20125 8106 20125 15855 3244 15855 3244 21671 19598 21671 19598 739 8612 739 8612 118 24733 118 24733 12855 10148 12855 10148 20367 12312 20367 12312 2353 19805 2353 19805 22222 263 22222 263 5618 17338 5618 17338 20014 3817 20014 3817 6360 13096 6360 13096 127 6511 127 6511 13506 19110 13506 19110 391 5141 391 5141 19737 18997 19737 18997 4238 5459 4238 5459 18268 2463 18268 2463 1512 19460 1512 19460 16550 3137 16550 3137 22221 13836 22221 13836 5882 9331 5882 9331 14080 18882 14080 18882 1857 9017 1857 9017 9775 22024 9775 22024 21366 9788 21366 9788 6755 17974 6755 17974 18099 3267 18099 3267 2812 1201 2812 1201 24666 12609 24666 12609 820 15028 820 15028 20882 3782 20882 3782 654 8132 654 8132 18611 19282 18611 19282 23773 6700 23773 6700 10642 16564 10642 16564 5094 1659 5094 1659 20447 23983 20447 23983 8514 3721 8514 3721 23095 20628 23095 20628 17536 24438 17536 24438 2917 356 2917 356 20776 15489 20776 15489 1266 6538 1266 6538 17496 15065 17496 15065 2542 23895 2542 23895 13384 17655 13384 17655 608 1379 608 1379 20033 9914 20033 9914 2669 2634 2669 2634 18606 16835 18606 16835 1901 20987 1901 20987 16949 3852 16949 3852 1103 20221 1103 20221 24809 11865 24809 11865 17006 20832 17006 20832 2544 553 2544 553 22668 15017 22668 15017 18558 2527 18558 2527 22268 24458 22268 24458 3452 3430 3452 3430 21811 21449 21811 21449 22958 3742 22958 3742 4630 8136 4630 8136 19757 22126 19757 22126 5585 9436 5585 9436 16260 14277 16260 14277 10484 4037 10484 4037 16702 17149 16702 17149 8753 7545 8753 7545 16026 14282 16026 14282 9256 23434 9256 23434 4392 28 4392 28 20012 20487 20012 20487 6002 7777 6002 7777 18416 23314 18416 23314 5885 7298 5885 7298 18631 20891 18631 20891 12414 458 12414 458 9578 13415 9578 13415 224 2694 224 2694 22123 8888 22123 8888 8018 2314 8018 2314 13534 7085 13534 7085 24175 2007 24175 2007 13242 14292 13242 14292 21421 23987 21421 23987 1941 10935 1941 10935 15017 23898 15017 23898 10740 17688 10740 17688 2977 1933 2977 1933 16542 14248 16542 14248 21741 1934 21741 1934 8022 24470 8022 24470 16954 16693 16954 16693 24832 21594 24832 21594 13380 12113 13380 12113 24747 23190 24747 23190 8154 2249 8154 2249 21629 16831 21629 16831 1242 977 1242 977 16658 9233 16658 9233 2163 13739 2163 13739 23098 6054 23098 6054 2809 12429 2809 12429 19453 4982 19453 4982 4503 23029 4503 23029 3422 4100 3422 4100 24503 22472 24503 22472 13497 11958 13497 11958 24800 23712 24800 23712 5342 7881 5342 7881 22735 17444 22735 17444 4661 1811 4661 1811 453 15788 453 15788 17437 7921 17437 7921 8909 2472 8909 2472 3365 17562 3365 17562 21692 8093 21692 8093 10176 3978 10176 3978 900 18107 900 18107 14214 8935 14214 8935 22515 3679 22515 3679 8703 17448 8703 17448 16040 5718 16040 5718 6205 13071 6205 13071 20799 1880 20799 1880 1920 6376 1920 6376 9497 18141 9497 18141 6213 2469 6213 2469 20257 21110 20257 21110 12798 982 12798 982 20460 22827 20460 22827 10189 5020 10189 5020 24780 24026 24780 24026 6236 2223 6236 2223 17415 16754 17415 16754 2494 2563 2494 2563 971 22313 971 22313 24421 8813 24421 8813 12991 14735 12991 14735 19076 5485 19076 5485 13290 15305 13290 15305 22478 17931 22478 17931 4019 5952 4019 5952 21367 12349 21367 12349 1040 21915 1040 21915 11891 3590 11891 3590 790 16792 790 16792 17030 6004 17030 6004 10236 6720 10236 6720 21467 3542 21467 3542 7213 14191 7213 14191 16551 3513 16551 3513 6220 18735 6220 18735 19770 868 19770 868 6627 24832 6627 24832 14044 108 14044 108 10085 7319 10085 7319 6003 24227 6003 24227 20047 3069 20047 3069 2719 24701 2719 24701 21240 6048 21240 6048 3952 23787 3952 23787 22560 3467 22560 3467 761 13734 761 13734 15361 22334 15361 22334 884 14559 884 14559 15324 21983 15324 21983 2214 12203 2214 12203 13482 24573 13482 24573 20524 12726 20524 12726 4807 24334 4807 24334 21870 2062 21870 2062 6252 13725 6252 13725 20893 17047 20893 17047 1559 20468 1559 20468 4407 1345 4407 1345 21863 16978 21863 16978 1766 2756 1766 2756 24624 13164 24624 13164 7339 19470 7339 19470 21855 6765 21855 6765 6977 15338 6977 15338 20490 3202 20490 3202 828 17871 828 17871 17459 5865 17459 5865 7520 146 7520 146 12277 13771 12277 13771 10555 21091 10555 21091 471 1332 471 1332 23867 14164 23867 14164 8077 21912 8077 21912 16838 3905 16838 3905 23585 23994 23585 23994 5220 8967 5220 8967 15630 2333 15630 2333 24808 15407 24808 15407 6769 23952 6769 23952 686 1696 686 1696 23972 7450 23972 7450 16303 3255 16303 3255 5544 22875 5544 22875 19566 1632 19566 1632 1911 19054 1911 19054 22577 12251 22577 12251 2288 18557 2288 18557 16756 23213 16756 23213 10041 8073 10041 8073 22150 654 22150 654 11025 21138 11025 21138 20593 2307 20593 2307 9402 16901 9402 16901 21473 8944 21473 8944 6106 17741 6106 17741 313 23974 313 23974 18707 2722 18707 2722 8668 18426 8668 18426 13686 7889 13686 7889 6418 3186 6418 3186 21228 18732 21228 18732 7774 2587 7774 2587 23294 19358 23294 19358 5559 5261 5559 5261 17852 23039 17852 23039 1150 16151 1150 16151 21153 5755 21153 5755 13383 1397 13383 1397 19183 20863 19183 20863 24989 8703 24989 8703 22302 20526 22302 20526 10175 2980 10175 2980 21246 14807 21246 14807 24238 15515 24238 15515 792 7967 792 7967 19328 24632 19328 24632 11470 8982 11470 8982 16957 14475 16957 14475 7984 6671 7984 6671 21451 23355 21451 23355 17489 13153 17489 13153 4839 2204 4839 2204 1676 17691 1676 17691 21551 7835 21551 7835 13618 13433 13618 13433 21434 918 21434 918 10969 12873 10969 12873 1047 3348 1047 3348 24654 16336 24654 16336 3950 627 3950 627 15120 22599 15120 22599 11321 4659 11321 4659 22528 23989 22528 23989 2019 9191 2019 9191 12918 19522 12918 19522 22334 1381 22334 1381 3657 23211 3657 23211 24699 3727 24699 3727 3099 21184 3099 21184 19057 8707 19057 8707 1550 956 1550 956 21231 16294 21231 16294 3746 22851 3746 22851 22837 11280 22837 11280 6843 15823 6843 15823 19978 110 19978 110 23173 17501 23173 17501 5492 1901 5492 1901 12862 16364 12862 16364 6499 24770 6499 24770 23513 13051 23513 13051 9646 24327 9646 24327 31 6223 31 6223 9738 17930 9738 17930 22098 24417 22098 24417 5202 6082 5202 6082 21702 13379 21702 13379 1271 21539 1271 21539 19793 419 19793 419 6092 23182 6092 23182 22936 3004 22936 3004 19963 21738 19963 21738 3827 5167 3827 5167 23642 19950 23642 19950 24001 5640 24001 5640 13510 12275 13510 12275 8224 1208 8224 1208 24682 20980 24682 20980 12208 8157 12208 8157 20930 10710 20930 10710 9458 3528 9458 3528 1443 15621 1443 15621 18908 6314 18908 6314 9107 11886 9107 11886 18030 12734 18030 12734 22523 22406 22523 22406 115 14925 115 14925 21020 23774 21020 23774 1989 14472 1989 14472 13799 23768 13799 23768 4710 3394 4710 3394 19325 17538 19325 17538 6648 11016 6648 11016 17721 19974 17721 19974 22432 3003 22432 3003 243 21351 243 21351 20285 23792 20285 23792 5890 4059 5890 4059 24225 18781 24225 18781 17185 2788 17185 2788 499 12512 499 12512 21316 20306 21316 20306 7651 2057 7651 2057 2788 19738 2788 19738 17012 86 17012 86 2980 23882 2980 23882 13002 759 13002 759 3790 21387 3790 21387 23102 6533 23102 6533 24987 36 24987 36 7693 16664 7693 16664 23995 24216 23995 24216 17694 12622 17694 12622 10770 4376 10770 4376 16139 19121 16139 19121 2568 3785 2568 3785 20623 12378 20623 12378 4259 2149 4259 2149 24754 22825 24754 22825 14693 11179 14693 11179 23997 24343 23997 24343 48 9892 48 9892 19721 23403 19721 23403 2047 3890 2047 3890 15219 16942 15219 16942 21842 5845 21842 5845 13955 931 13955 931 1659 24157 1659 24157 23206 6849 23206 6849 1154 12237 1154 12237 13439 3518 13439 3518 17777 496 17777 496 2439 8203 2439 8203 19894 20746 19894 20746 5246 1028 5246 1028 20584 9452 20584 9452 6763 17176 6763 17176 21415 2510 21415 2510 8044 17213 8044 17213 12167 3728 12167 3728 102 19480 102 19480 21470 23709 21470 23709 9973 4563 9973 4563 4890 15246 4890 15246 24840 23004 24840 23004 2365 6987 2365 6987 23002 19263 23002 19263 10840 10094 10840 10094 22365 116 22365 116 13984 24821 13984 24821 23247 4842 23247 4842 5948 24225 5948 24225 21524 13673 21524 13673 12332 23916 12332 23916 3162 1964 3162 1964 11506 17661 11506 17661 23572 8581 23572 8581 2492 19295 2492 19295 17672 6080 17672 6080 8193 21581 8193 21581 23948 10177 23948 10177 10815 24991 10815 24991 352 41 352 41 22170 14105 22170 14105 6575 22328 6575 22328 23951 2652 23951 2652 1860 10229 1860 10229 22164 4851 22164 4851 728 15256 728 15256 20935 2279 20935 2279 148 72 148 72 24196 18680 24196 18680 15088 11590 15088 11590 19787 2151 19787 2151 12559 16216 12559 16216 17610 9481 17610 9481 1599 17395 1599 17395 17446 10258 17446 10258 333 3582 333 3582 12966 22867 12966 22867 2934 4418 2934 4418 18407 2210 18407 2210 5645 21075 5645 21075 16084 992 16084 992 8227 13312 8227 13312 15075 1326 15075 1326 7530 22235 7530 22235 2777 4917 2777 4917 19872 1109 19872 1109 2361 12700 2361 12700 21308 4747 21308 4747 24224 17602 24224 17602 24899 14900 24899 14900 12134 20915 12134 20915 19666 12621 19666 12621 638 3880 638 3880 15113 20786 15113 20786 8388 12280 8388 12280 21892 21728 21892 21728 411 3857 411 3857 13124 22567 13124 22567 893 3761 893 3761 17478 21382 17478 21382 7584 5775 7584 5775 21307 20984 21307 20984 5848 8180 5848 8180 1194 16293 1194 16293 14948 10734 14948 10734 4585 16740 4585 16740 13748 5715 13748 5715 20085 24541 20085 24541 10689 8108 10689 8108 3396 19804 3396 19804 11540 5062 11540 5062 4052 79 4052 79 10619 9569 10619 9569 12114 6961 12114 6961 1838 2978 1838 2978 22658 18364 22658 18364 2202 8398 2202 8398 13053 17870 13053 17870 3472 22592 3472 22592 11995 8614 11995 8614 4296 6055 4296 6055 24886 22556 24886 22556 8765 8628 8765 8628 23176 24418 23176 24418 180 15193 180 15193 8494 23805 8494 23805 1073 6864 1073 6864 12306 17846 12306 17846 1529 4262 1529 4262 24569 16059 24569 16059 5032 20265 5032 20265 17331 10442 17331 10442 13474 19655 13474 19655 3986 10131 3986 10131 15680 1418 15680 1418 325 15013 325 15013 14259 3136 14259 3136 24839 21317 24839 21317 2580 8309 2580 8309 23360 21751 23360 21751 12528 10347 12528 10347 18319 23543 18319 23543 943 3598 943 3598 19391 22241 19391 22241 4176 2688 4176 2688 14037 10356 14037 10356 10194 2557 10194 2557 17608 19337 17608 19337 21495 11782 21495 11782 9283 7 9283 7 24494 21971 24494 21971 17616 3925 17616 3925 5354 12092 5354 12092 19778 7853 19778 7853 11492 312 11492 312 16161 21237 16161 21237 22630 23154 22630 23154 2278 6993 2278 6993 13936 18344 13936 18344 17165 11807 17165 11807 4906 3731 4906 3731 20337 92 20337 92 2147 14187 2147 14187 9697 4722 9697 4722 16864 21330 16864 21330 8684 8853 8684 8853 13919 12387 13919 12387 15802 2370 15802 2370 22011 11195 22011 11195 11926 2226 11926 2226 23010 18707 23010 18707 1560 2849 1560 2849 12088 17912 12088 17912 5582 1575 5582 1575 15614 16865 15614 16865 21711 3441 21711 3441 4059 19530 4059 19530 17279 532 17279 532 8574 18957 8574 18957 14010 6906 14010 6906 569 24945 569 24945 16474 4144 16474 4144 8609 23697 8609 23697 13370 1301 13370 1301 1254 22743 1254 22743 15015 17689 15015 17689 12217 135 12217 135 23197 20104 23197 20104 14195 17586 14195 17586 1520 23273 1520 23273 17876 24484 17876 24484 408 18640 408 18640 13604 1988 13604 1988 5160 16554 5160 16554 7755 5592 7755 5592 23910 18544 23910 18544 6570 13327 6570 13327 17985 22321 17985 22321 1567 5343 1567 5343 23880 363 23880 363 5027 18454 5027 18454 22323 23017 22323 23017 17209 2664 17209 2664 1744 13307 1744 13307 6048 6368 6048 6368 24796 14323 24796 14323 9957 252 9957 252 15468 20300 15468 20300 282 3798 282 3798 15989 16228 15989 16228 19208 9845 19208 9845 804 250 804 250 23523 20431 23523 20431 10580 11297 10580 11297 8276 18598 8276 18598 23933 4439 23933 4439 7204 21087 7204 21087 21489 197 21489 197 3935 18154 3935 18154 14756 24033 14756 24033 22336 2996 22336 2996 9829 18035 9829 18035 2446 2769 2446 2769 15354 10194 15354 10194 21150 15913 21150 15913 427 23141 427 23141 24223 7026 24223 7026 10981 19490 10981 19490 18676 831 18676 831 24042 19483 24042 19483 4735 8490 4735 8490 3498 18487 3498 18487 19601 10789 19601 10789 12429 23647 12429 23647 15911 3101 15911 3101 23754 20013 23754 20013 7895 23485 7895 23485 20507 11787 20507 11787 10516 18045 10516 18045 18727 7213 18727 7213 3299 19528 3299 19528 23046 1257 23046 1257 1706 17821 1706 17821 12418 2462 12418 2462 3860 8120 3860 8120 21281 4529 21281 4529 8091 23214 8091 23214 24804 12872 24804 12872 18765 3274 18765 3274 1874 14143 1874 14143 20917 7876 20917 7876 712 23009 712 23009 13565 9141 13565 9141 2667 374 2667 374 14093 19592 14093 19592 10209 3424 10209 3424 19830 21722 19830 21722 2713 6615 2713 6615 10070 16953 10070 16953 16970 21560 16970 21560 4306 13407 4306 13407 20748 6500 20748 6500 6119 24994 6119 24994 21883 3848 21883 3848 5716 18264 5716 18264 23495 9985 23495 9985 11340 21444 11340 21444 19194 5757 19194 5757 12330 19458 12330 19458 584 23715 584 23715 18962 10062 18962 10062 23559 75 23559 75 5873 19514 5873 19514 20080 681 20080 681 10687 13614 10687 13614 14375 4706 14375 4706 611 21041 611 21041 15332 7764 15332 7764 23326 1500 23326 1500 9844 16500 9844 16500 2482 221 2482 221 20556 14225 20556 14225 1910 635 1910 635 14893 4104 14893 4104 19218 8651 19218 8651 4505 21674 4505 21674 20408 1970 20408 1970 6584 21693 6584 21693 15016 17537 15016 17537 6714 2034 6714 2034 16268 23691 16268 23691 24368 18507 24368 18507 246 9910 246 9910 11708 20590 11708 20590 1523 1902 1523 1902 22657 12936 22657 12936 5022 1043 5022 1043 20379 23274 20379 23274 10614 3494 10614 3494 13892 14631 13892 14631 3494 16063 3494 16063 22326 20441 22326 20441 6493 10217 6493 10217 14953 14040 14953 14040 4568 3892 4568 3892 9032 10719 9032 10719 18130 13685 18130 13685 782 9432 782 9432 16616 13945 16616 13945 6017 23092 6017 23092 13163 841 13163 841 22283 21609 22283 21609 7089 3530 7089 3530 17366 20310 17366 20310 8819 24317 8819 24317 22753 10390 22753 10390 8324 24709 8324 24709 17381 2495 17381 2495 22297 18180 22297 18180 1156 3753 1156 3753 23826 6341 23826 6341 6730 20051 6730 20051 1979 4467 1979 4467 19260 863 19260 863 10048 20331 10048 20331 1568 23878 1568 23878 13846 10246 13846 10246 9887 23938 9887 23938 6406 1582 6406 1582 20657 19165 20657 19165 10672 16025 10672 16025 17637 2888 17637 2888 22439 17919 22439 17919 8926 2851 8926 2851 24096 22429 24096 22429 13077 8768 13077 8768 14770 23168 14770 23168 18479 3420 18479 3420 8940 18484 8940 18484 15101 4177 15101 4177 20295 23430 20295 23430 354 2969 354 2969 19722 20581 19722 20581 5602 24029 5602 24029 18287 9678 18287 9678 20531 24410 20531 24410 18193 4957 18193 4957 5809 18418 5809 18418 13703 22794 13703 22794 298 11923 298 11923 16071 2431 16071 2431 21771 24756 21771 24756 7083 6462 7083 6462 1854 13955 1854 13955 19002 8245 19002 8245 7548 20237 7548 20237 24936 5408 24936 5408 14081 18678 14081 18678 17202 5455 17202 5455 2336 16606 2336 16606 1608 1944 1608 1944 14573 1167 14573 1167 4245 12627 4245 12627 12746 2471 12746 2471 23832 18779 23832 18779 24391 4216 24391 4216 2984 2253 2984 2253 10074 200 10074 200 15924 21615 15924 21615 24603 7461 24603 7461 13425 21384 13425 21384 19848 12864 19848 12864 9408 19013 9408 19013 12505 14677 12505 14677 21029 5811 21029 5811 4978 21109 4978 21109 19611 14493 19611 14493 3598 24517 3598 24517 594 55 594 55 17029 23707 17029 23707 7737 17123 7737 17123 16614 3914 16614 3914 8392 23988 8392 23988 19149 783 19149 783 12390 16302 12390 16302 245 23708 245 23708 15163 7076 15163 7076 3622 15123 3622 15123 18067 4508 18067 4508 4757 12438 4757 12438 23085 666 23085 666 4427 24665 4427 24665 24478 8832 24478 8832 2966 19884 2966 19884 24686 991 24686 991 14989 17794 14989 17794 9550 1202 9550 1202 24148 19619 24148 19619 3749 24906 3749 24906 14035 5236 14035 5236 24185 21749 24185 21749 5672 154 5672 154 35 21725 35 21725 13142 8471 13142 8471 16515 15687 16515 15687 2722 24670 2722 24670 16569 664 16569 664 618 14665 618 14665 15549 3556 15549 3556 6785 14167 6785 14167 22381 22214 22381 22214 24957 4399 24957 4399 8402 13476 8402 13476 24505 18596 24505 18596 13539 24229 13539 24229 23044 476 23044 476 4950 17901 4950 17901 19275 24587 19275 24587 24448 2081 24448 2081 3190 14806 3190 14806 17676 5579 17676 5579 23931 15578 23931 15578 8734 19344 8734 19344 151 4816 151 4816 6568 20212 6568 20212 17673 6510 17673 6510 11918 9129 11918 9129 24662 24319 24662 24319 2795 2189 2795 2189 24691 13200 24691 13200 6090 4089 6090 4089 17410 24525 17410 24525 4548 9249 4548 9249 561 1670 561 1670 22230 22912 22230 22912 8643 8717 8643 8717 3864 5999 3864 5999 24874 16076 24874 16076 409 7977 409 7977 24623 20764 24623 20764 2597 11533 2597 11533 20444 24104 20444 24104 14359 261 14359 261 23794 23729 23794 23729 36 1836 36 1836 10996 8873 10996 8873 22544 17169 22544 17169 1635 24675 1635 24675 22423 6738 22423 6738 2380 231 2380 231 14364 18811 14364 18811 16324 716 16324 716 2089 23492 2089 23492 731 10415 731 10415 23277 6918 23277 6918 4367 2475 4367 2475 23006 16737 23006 16737 8741 23399 8741 23399 19121 13625 19121 13625 14837 18269 14837 18269 19258 1095 19258 1095 12933 20917 12933 20917 17166 1949 17166 1949 11831 19378 11831 19378 9292 13231 9292 13231 12124 2273 12124 2273 2753 21248 2753 21248 13085 10003 13085 10003 779 3644 779 3644 20493 18478 20493 18478 2001 1669 2001 1669 12911 18604 12911 18604 3620 9769 3620 9769 927 13124 927 13124 6571 10477 6571 10477 3704 7882 3704 7882 21430 23847 21430 23847 15082 14633 15082 14633 4886 2909 4886 2909 21947 18512 21947 18512 5955 8009 5955 8009 19390 6336 19390 6336 6272 23881 6272 23881 18200 6227 18200 6227 1830 134 1830 134 156 17167 156 17167 9606 11833 9606 11833 11752 18253 11752 18253 12409 13408 12409 13408 3849 21892 3849 21892 22584 719 22584 719 4696 24604 4696 24604 17696 12401 17696 12401 11357 2853 11357 2853 2816 19736 2816 19736 18991 24682 18991 24682 6010 15718 6010 15718 15774 722 15774 722 784 15053 784 15053 22587 18648 22587 18648 8162 1765 8162 1765 21034 9258 21034 9258 1442 21587 1442 21587 21199 1188 21199 1188 5801 19211 5801 19211 655 3108 655 3108 22133 15521 22133 15521 6437 1704 6437 1704 12779 24122 12779 24122 1723 3786 1723 3786 18730 23605 18730 23605 5640 9984 5640 9984 20601 2895 20601 2895 2986 24018 2986 24018 14965 19991 14965 19991 908 13076 908 13076 14029 9584 14029 9584 4270 23867 4270 23867 8333 4661 8333 4661 2041 24404 2041 24404 23713 5968 23713 5968 17091 21297 17091 21297 23022 17669 23022 17669 2689 23019 2689 23019 18233 7750 18233 7750 7601 15599 7601 15599 22526 12984 22526 12984 11310 16731 11310 16731 1316 24444 1316 24444 17296 4541 17296 4541 4211 10972 4211 10972 22969 22473 22969 22473 24104 811 24104 811 7404 17299 7404 17299 17276 4047 17276 4047 9917 17769 9917 17769 21157 1518 21157 1518 21950 22004 21950 22004 7074 3353 7074 3353 17073 21934 17073 21934 9396 2901 9396 2901 16508 23222 16508 23222 10471 3823 10471 3823 20346 23579 20346 23579 1088 9959 1088 9959 22548 353 22548 353 8662 23356 8662 23356 1332 258 1332 258 14758 20307 14758 20307 6124 11884 6124 11884 20385 6113 20385 6113 5112 18073 5112 18073 24330 386 24330 386 3656 13117 3656 13117 17910 5401 17910 5401 7336 17718 7336 17718 3028 4171 3028 4171 7617 141 7617 141 23724 22396 23724 22396 5063 3013 5063 3013 14362 11801 14362 11801 20465 23545 20465 23545 5311 7712 5311 7712 14205 174 14205 174 6525 22885 6525 22885 22626 1751 22626 1751 17161 23529 17161 23529 24807 3124 24807 3124 11163 20335 11163 20335 19449 4673 19449 4673 7106 18624 7106 18624 20840 21721 20840 21721 6726 3252 6726 3252 2018 7244 2018 7244 16146 19106 16146 19106 926 7326 926 7326 11793 1024 11793 1024 19283 19675 19283 19675 8847 3230 8847 3230 16373 17303 16373 17303 3007 1307 3007 1307 15482 17726 15482 17726 4855 3165 4855 3165 21301 18975 21301 18975 3872 2378 3872 2378 24039 24416 24039 24416 14235 6799 14235 6799 22177 18799 22177 18799 3707 2492 3707 2492 12596 12791 12596 12791 129 6932 129 6932 15165 18843 15165 18843 5714 998 5714 998 19268 19697 19268 19697 2229 8538 2229 8538 13563 5756 13563 5756 2283 21356 2283 21356 17881 16895 17881 16895 1347 23060 1347 23060 19904 7552 19904 7552 3683 23055 3683 23055 24863 3104 24863 3104 12912 24779 12912 24779 1313 9058 1313 9058 18174 5611 18174 5611 1051 13041 1051 13041 14213 22456 14213 22456 6581 9863 6581 9863 10749 12336 10749 12336 7471 6899 7471 6899 12315 19718 12315 19718 24362 13126 24362 13126 10291 3310 10291 3310 21386 21771 21386 21771 23966 8160 23966 8160 18406 22832 18406 22832 6690 44 6690 44 20020 11682 20020 11682 3044 766 3044 766 23169 15561 23169 15561 2330 8406 2330 8406 10107 18164 10107 18164 4753 6588 4753 6588 19484 20412 19484 20412 4209 2351 4209 2351 21051 13944 21051 13944 434 1355 434 1355 19623 22184 19623 22184 13790 7359 13790 7359 24144 24494 24144 24494 8989 6435 8989 6435 4365 23263 4365 23263 22116 11877 22116 11877 23608 21423 23608 21423 6993 17877 6993 17877 16031 18532 16031 18532 17684 8146 17684 8146 2519 6436 2519 6436 18953 17976 18953 17976 6013 5660 6013 5660 19033 24204 19033 24204 5536 10045 5536 10045 14276 11878 14276 11878 18937 16491 18937 16491 56 22483 56 22483 12468 7354 12468 7354 939 24356 939 24356 21002 11661 21002 11661 3445 19594 3445 19594 10068 11439 10068 11439 16124 23398 16124 23398 24071 1170 24071 1170 2057 21788 2057 21788 9774 208 9774 208 803 6605 803 6605 19993 814 19993 814 15029 17914 15029 17914 24684 11334 24684 11334 6339 23124 6339 23124 1504 8739 1504 8739 20461 511 20461 511 7932 17982 7932 17982 19441 21929 19441 21929 1649 9476 1649 9476 18196 23777 18196 23777 299 4648 299 4648 20646 22905 20646 22905 6651 8126 6651 8126 15525 15970 15525 15970 2789 2689 2789 2689 18185 21097 18185 21097 5203 16776 5203 16776 21203 4247 21203 4247 7487 19933 7487 19933 22945 7569 22945 7569 8949 18989 8949 18989 21355 6273 21355 6273 6389 11732 6389 11732 24437 21906 24437 21906 2539 1374 2539 1374 24921 5318 24921 5318 1993 13081 1993 13081 22140 1467 22140 1467 815 18899 815 18899 18158 12191 18158 12191 3304 14497 3304 14497 21063 27 21063 27 14151 18061 14151 18061 3963 5454 3963 5454 14684 4222 14684 4222 23081 11109 23081 11109 7585 5869 7585 5869 2078 1097 2078 1097 20412 21717 20412 21717 22058 15638 22058 15638 12063 24840 12063 24840 17149 10133 17149 10133 20950 22128 20950 22128 12037 5747 12037 5747 489 23493 489 23493 12070 10030 12070 10030 1456 661 1456 661 19233 12293 19233 12293 2199 2639 2199 2639 13551 20385 13551 20385 23665 8573 23665 8573 10508 21033 10508 21033 24278 7828 24278 7828 4913 3046 4913 3046 21700 22167 21700 22167 1486 1139 1486 1139 16996 22793 16996 22793 11588 565 11588 565 16677 8439 16677 8439 255 20222 255 20222 15100 22322 15100 22322 3290 10581 3290 10581 17639 5087 17639 5087 1329 23824 1329 23824 22563 13218 22563 13218 6303 18186 6303 18186 23737 3776 23737 3776 1233 1222 1233 1222 19788 21355 19788 21355 22126 2852 22126 2852 16684 18250 16684 18250 2737 22090 2737 22090 780 10782 780 10782 20365 4642 20365 4642 3531 22161 3531 22161 23204 11740 23204 11740 134 23607 134 23607 22999 786 22999 786 5606 24792 5606 24792 15573 6278 15573 6278 22477 18229 22477 18229 6948 14392 6948 14392 21460 20906 21460 20906 769 4435 769 4435 23446 22041 23446 22041 15141 5874 15141 5874 4421 9190 4421 9190 21526 24055 21526 24055 321 939 321 939 19246 10926 19246 10926 9367 21326 9367 21326 540 425 540 425 9331 16710 9331 16710 21597 24110 21597 24110 6857 5006 6857 5006 23830 23442 23830 23442 3971 6282 3971 6282 19564 24088 19564 24088 10552 12585 10552 12585 17629 465 17629 465 11034 21617 11034 21617 1144 14177 1144 14177 9791 1871 9791 1871 14741 19691 14741 19691 4189 4894 4189 4894 11152 16261 11152 16261 4163 21624 4163 21624 14700 1142 14700 1142 729 16271 729 16271 23450 114 23450 114 4711 5019 4711 5019 21715 1343 21715 1343 6035 10589 6035 10589 8793 739 8793 739 22649 21182 22649 21182 1481 23979 1481 23979 15851 11664 15851 11664 2305 3562 2305 3562 21864 19250 21864 19250 3364 12674 3364 12674 18346 6208 18346 6208 3976 24864 3976 24864 763 9182 763 9182 14095 7086 14095 7086 16477 17623 16477 17623 8038 7900 8038 7900 18023 19159 18023 19159 8821 13730 8821 13730 23357 5848 23357 5848 6757 24743 6757 24743 22847 8498 22847 8498 14761 24290 14761 24290 5472 5321 5472 5321 24385 11871 24385 11871 4481 33 4481 33 23106 13449 23106 13449 4544 847 4544 847 10809 7447 10809 7447 3793 19113 3793 19113 24041 919 24041 919 1831 7230 1831 7230 23201 21135 23201 21135 2596 4580 2596 4580 16995 14041 16995 14041 2181 23176 2181 23176 23501 23717 23501 23717 11104 1296 11104 1296 8894 20065 8894 20065 22687 7339 22687 7339 7553 21150 7553 21150 16538 8851 16538 8851 10977 20968 10977 20968 20835 9789 20835 9789 13273 1216 13273 1216 2424 16810 2424 16810 21287 10595 21287 10595 5192 12563 5192 12563 18273 993 18273 993 11090 12696 11090 12696 20091 3038 20091 3038 11972 19759 11972 19759 1279 4995 1279 4995 20586 8845 20586 8845 1082 23593 1082 23593 5174 8107 5174 8107 24454 22568 24454 22568 5255 10409 5255 10409 2405 20151 2405 20151 23611 5654 23611 5654 5671 21584 5671 21584 18460 376 18460 376 24657 21221 24657 21221 3532 9183 3532 9183 10110 21212 10110 21212 16490 582 16490 582 261 15792 261 15792 11858 3221 11858 3221 24418 7530 24418 7530 1169 4863 1169 4863 18841 20737 18841 20737 20843 668 20843 668 4707 18278 4707 18278 727 5645 727 5645 17187 17058 17187 17058 6335 6787 6335 6787 15731 11122 15731 11122 7685 452 7685 452 24818 14340 24818 14340 7621 379 7621 379 16107 13421 16107 13421 23804 24200 23804 24200 2886 211 2886 211 1061 20945 1061 20945 11060 1828 11060 1828 19534 12249 19534 12249 2785 21015 2785 21015 18517 576 18517 576 12820 16159 12820 16159 20309 3634 20309 3634 17065 24050 17065 24050 20696 4239 20696 4239 8242 3378 8242 3378 2623 17646 2623 17646 18579 11678 18579 11678 9412 24652 9412 24652 6991 4268 6991 4268 24736 17378 24736 17378 8625 14866 8625 14866 21576 19646 21576 19646 1162 1437 1162 1437 16454 24784 16454 24784 481 8127 481 8127 22557 19639 22557 19639 2601 5702 2601 5702 15125 12638 15125 12638 554 3196 554 3196 11732 20435 11732 20435 1607 484 1607 484 18623 16027 18623 16027 12617 13534 12617 13534 18532 22264 18532 22264 5116 9087 5116 9087 17413 21415 17413 21415 1919 8301 1919 8301 23382 23175 23382 23175 12526 11337 12526 11337 5323 16398 5323 16398 20919 4160 20919 4160 653 24591 653 24591 13288 11597 13288 11597 19847 1873 19847 1873 5242 22187 5242 22187 9197 5254 9197 5254 2500 21121 2500 21121 24295 3088 24295 3088 10040 17948 10040 17948 1950 24700 1950 24700 24768 13246 24768 13246 14817 2531 14817 2531 7804 24041 7804 24041 11161 4910 11161 4910 23667 12080 23667 12080 3131 20844 3131 20844 23556 1255 23556 1255 24917 39 24917 39 4287 6536 4287 6536 22617 13082 22617 13082 11691 24833 11691 24833 24896 6612 24896 6612 18899 16505 18899 16505 6505 1184 6505 1184 24572 20733 24572 20733 12765 9418 12765 9418 152 2624 152 2624 23696 17077 23696 17077 563 18330 563 18330 13129 11983 13129 11983 24066 23960 24066 23960 9491 4528 9491 4528 1027 13015 1027 13015 22238 18100 22238 18100 3921 9523 3921 9523 13860 18119 13860 18119 19419 15286 19419 15286 1827 23616 1827 23616 17837 10096 17837 10096 11669 3919 11669 3919 18165 18816 18165 18816 2653 24563 2653 24563 579 4582 579 4582 13966 11775 13966 11775 4983 785 4983 785 18989 22971 18989 22971 3377 15199 3377 15199 15997 24520 15997 24520 6409 16677 6409 16677 1030 21473 1030 21473 17387 5975 17387 5975 6638 13346 6638 13346 22875 19138 22875 19138 2564 4949 2564 4949 751 9077 751 9077 24501 24741 24501 24741 14584 1819 14584 1819 21294 21843 21294 21843 6550 12417 6550 12417 21463 22288 21463 22288 616 933 616 933 12383 19870 12383 19870 16496 9297 16496 9297 21255 1557 21255 1557 1344 20845 1344 20845 17494 8417 17494 8417 1066 15343 1066 15343 18901 7549 18901 7549 8682 23635 8682 23635 22241 14424 22241 14424 9781 24649 9781 24649 19319 1314 19319 1314 419 14454 419 14454 12307 441 12307 441 5161 13052 5161 13052 14744 182 14744 182 7149 18359 7149 18359 24237 3344 24237 3344 15722 13826 15722 13826 8776 23632 8776 23632 16164 631 16164 631 517 22307 517 22307 23407 1633 23407 1633 14574 9082 14574 9082 22437 4085 22437 4085 5037 23702 5037 23702 17522 6699 17522 6699 21647 17795 21647 17795 10584 8827 10584 8827 14705 24793 14705 24793 1139 294 1139 294 15695 21970 15695 21970 5501 1126 5501 1126 3663 23059 3663 23059 19013 1378 19013 1378 8114 21099 8114 21099 5304 17376 5304 17376 1152 8248 1152 8248 14832 16114 14832 16114 2276 5151 2276 5151 16442 21547 16442 21547 24460 957 24460 957 4939 18831 4939 18831 17831 967 17831 967 21611 22462 21611 22462 24819 2967 24819 2967 11481 17068 11481 17068 24300 20099 24300 20099 2474 10104 2474 10104 19817 1896 19817 1896 23012 12175 23012 12175 6384 3777 6384 3777 2674 12284 2674 12284 9282 15326 9282 15326 19819 11274 19819 11274 4391 2271 4391 2271 21506 10496 21506 10496 8208 23767 8208 23767 15532 2828 15532 2828 5715 24114 5715 24114 24517 6938 24517 6938 4389 17209 4389 17209 23935 23208 23935 23208 8360 15260 8360 15260 1192 12660 1192 12660 19710 24971 19710 24971 24925 944 24925 944 12209 23377 12209 23377 24146 2640 24146 2640 2150 23583 2150 23583 19610 10034 19610 10034 3427 21323 3427 21323 19942 4130 19942 4130 1916 22679 1916 22679 15688 226 15688 226 22050 19327 22050 19327 437 5683 437 5683 12305 23660 12305 23660 1115 9103 1115 9103 10211 24871 10211 24871 1929 2564 1929 2564 10225 14613 10225 14613 3130 11896 3130 11896 22246 22536 22246 22536 16194 23873 16194 23873 21930 6919 21930 6919 9577 19828 9577 19828 20117 4365 20117 4365 27 23313 27 23313 20536 8435 20536 8435 23504 869 23504 869 5305 16206 5305 16206 22993 7105 22993 7105 3226 23446 3226 23446 21683 3371 21683 3371 1275 12650 1275 12650 14407 9222 14407 9222 4309 3584 4309 3584 18215 13173 18215 13173 8346 17001 8346 17001 12753 6607 12753 6607 3436 24392 3436 24392 185 2742 185 2742 21765 22518 21765 22518 7246 12407 7246 12407 3825 17284 3825 17284 8075 24217 8075 24217 2861 7584 2861 7584 22543 24534 22543 24534 271 7079 271 7079 6441 19638 6441 19638 4056 829 4056 829 16650 14656 16650 14656 6578 3489 6578 3489 21518 19940 21518 19940 12487 1999 12487 1999 21042 20433 21042 20433 22920 11385 22920 11385 5755 24302 5755 24302 23760 3872 23760 3872 903 24551 903 24551 12733 14797 12733 14797 2634 1079 2634 1079 19223 20317 19223 20317 8427 2721 8427 2721 21586 20849 21586 20849 11948 2412 11948 2412 19430 23562 19430 23562 24592 5548 24592 5548 9173 15709 9173 15709 16073 20507 16073 20507 5759 4455 5759 4455 20387 15845 20387 15845 847 5392 847 5392 9908 23086 9908 23086 15414 13148 15414 13148 1290 8798 1290 8798 12333 19061 12333 19061 7674 6784 7674 6784 22652 20198 22652 20198 9054 1928 9054 1928 24141 8110 24141 8110 4105 9956 4105 9956 2293 467 2293 467 15633 6532 15633 6532 3520 4127 3520 4127 20096 702 20096 702 5226 24722 5226 24722 18571 313 18571 313 22313 22540 22313 22540 10664 13165 10664 13165 465 22336 465 22336 21377 3287 21377 3287 7881 20822 7881 20822 2644 5603 2644 5603 24713 21838 24713 21838 6343 7167 6343 7167 12960 22643 12960 22643 23096 15039 23096 15039 6911 9977 6911 9977 12056 18586 12056 18586 22716 6870 22716 6870 23166 19285 23166 19285 11300 5936 11300 5936 24004 19078 24004 19078 15391 24514 15391 24514 22825 9018 22825 9018 13638 23050 13638 23050 22431 17749 22431 17749 1193 21909 1193 21909 20196 7349 20196 7349 1735 19397 1735 19397 13170 21299 13170 21299 9567 8970 9567 8970 823 713 823 713 24761 20580 24761 20580 11466 4677 11466 4677 2734 19674 2734 19674 23897 53 23897 53 11147 18838 11147 18838 21668 743 21668 743 3360 6017 3360 6017 17983 15106 17983 15106 23502 492 23502 492 23 20860 23 20860 18354 9200 18354 9200 7086 16902 7086 16902 14617 13635 14617 13635 2173 4882 2173 4882 477 13986 477 13986 24365 22000 24365 22000 4645 7820 4645 7820 20599 793 20599 793 18494 18297 18494 18297 2573 24585 2573 24585 17088 14031 17088 14031 20708 8915 20708 8915 1342 15732 1342 15732 18208 21773 18208 21773 15619 12206 15619 12206 4747 1107 4747 1107 16365 23425 16365 23425 8546 5186 8546 5186 22645 23451 22645 23451 1646 9858 1646 9858 15771 23037 15771 23037 9621 747 9621 747 9034 24663 9034 24663 17464 3451 17464 3451 9237 11377 9237 11377 17655 2231 17655 2231 9839 9897 9839 9897 14314 1683 14314 1683 22834 17559 22834 17559 12272 20427 12272 20427 3811 5290 3811 5290 20688 22960 20688 22960 11584 8030 11584 8030 18090 1609 18090 1609 455 24489 455 24489 15759 3685 15759 3685 4340 69 4340 69 7501 17197 7501 17197 12143 8844 12143 8844 4426 17628 4426 17628 15237 1917 15237 1917 1829 24855 1829 24855 88 5244 88 5244 23189 17474 23189 17474 8364 1643 8364 1643 3843 19073 3843 19073 19236 8939 19236 8939 11965 20499 11965 20499 1209 7183 1209 7183 12759 18551 12759 18551 24787 2108 24787 2108 9631 16270 9631 16270 22039 542 22039 542 16091 13764 16091 13764 1943 23491 1943 23491 22181 9024 22181 9024 8614 17935 8614 17935 24054 9084 24054 9084 1399 14787 1399 14787 19965 2157 19965 2157 12657 24080 12657 24080 791 3725 791 3725 24722 22244 24722 22244 3937 9101 3937 9101 15513 20109 15513 20109 3336 7355 3336 7355 12727 21158 12727 21158 1903 4806 1903 4806 19932 21206 19932 21206 6664 10458 6664 10458 14682 14005 14682 14005 2162 22248 2162 22248 1654 6466 1654 6466 14560 1250 14560 1250 3927 20001 3927 20001 198 12944 198 12944 24588 16335 24588 16335 1843 11470 1843 11470 17678 1393 17678 1393 4853 23026 4853 23026 23819 16150 23819 16150 10231 14309 10231 14309 14942 19132 14942 19132 5953 403 5953 403 21073 21071 21073 21071 3894 3331 3894 3331 21520 22025 21520 22025 4819 5633 4819 5633 17031 1785 17031 1785 1037 14149 1037 14149 17631 4984 17631 4984 23573 1839 23573 1839 11879 18935 11879 18935 1420 13663 1420 13663 18629 7572 18629 7572 22684 16372 22684 16372 2817 5320 2817 5320 13727 22795 13727 22795 8081 11423 8081 11423 13331 16248 13331 16248 104 20420 104 20420 24770 25 24770 25 9070 17136 9070 17136 22211 10938 22211 10938 10295 10138 10295 10138 3441 22234 3441 22234 24229 4296 24229 4296 10102 18506 10102 18506 24014 2877 24014 2877 4972 9153 4972 9153 23816 20607 23816 20607 6327 4848 6327 4848 15894 11686 15894 11686 18700 20636 18700 20636 2368 1334 2368 1334 19979 18809 19979 18809 6687 12645 6687 12645 17840 19623 17840 19623 704 6162 704 6162 18659 21837 18659 21837 8294 7975 8294 7975 20457 17758 20457 17758 723 8821 723 8821 13448 18175 13448 18175 6045 318 6045 318 496 19726 496 19726 20766 2671 20766 2671 10806 14943 10806 14943 20677 1652 20677 1652 8126 22400 8126 22400 23229 4577 23229 4577 1545 24173 1545 24173 18913 2856 18913 2856 8083 21234 8083 21234 12123 9178 12123 9178 16360 19462 16360 19462 9019 970 9019 970 18213 19943 18213 19943 8927 2774 8927 2774 3960 22213 3960 22213 19867 17 19867 17 7546 23843 7546 23843 6792 6798 6792 6798 21567 4003 21567 4003 8629 22158 8629 22158 19878 5300 19878 5300 9308 18499 9308 18499 23743 24441 23743 24441 7521 8648 7521 8648 19540 20032 19540 20032 20863 24251 20863 24251 11269 5607 11269 5607 1786 19264 1786 19264 1000 24435 1000 24435 17871 7559 17871 7559 8511 24211 8511 24211 21500 19062 21500 19062 2328 1466 2328 1466 21108 15000 21108 15000 7128 5332 7128 5332 23296 20790 23296 20790 8973 77 8973 77 17894 21416 17894 21416 21965 4070 21965 4070 2075 22978 2075 22978 11663 4389 11663 4389 2930 10297 2930 10297 12828 23880 12828 23880 3225 131 3225 131 10361 2170 10361 2170 3911 14505 3911 14505 19415 20292 19415 20292 5976 1048 5976 1048 23391 17557 23391 17557 1724 8758 1724 8758 12034 21532 12034 21532 1326 908 1326 908 22226 15672 22226 15672 4727 23040 4727 23040 19529 302 19529 302 8188 11348 8188 11348 15891 17889 15891 17889 24972 8751 24972 8751 4115 18470 4115 18470 20067 22079 20067 22079 5777 8840 5777 8840 9158 17165 9158 17165 5248 8418 5248 8418 24049 21226 24049 21226 2010 24106 2010 24106 13921 8552 13921 8552 257 6076 257 6076 12674 22015 12674 22015 572 198 572 198 8312 19329 8312 19329 21302 983 21302 983 4370 18634 4370 18634 22065 21511 22065 21511 8871 5636 8871 5636 13491 8602 13491 8602 20773 18356 20773 18356 8137 10080 8137 10080 6610 816 6610 816 23851 9625 23851 9625 12341 180 12341 180 10318 22427 10318 22427 23475 118 23475 118 1135 12041 1135 12041 22524 18222 22524 18222 2046 2831 2046 2831 17222 22460 17222 22460 9133 2542 9133 2542 17140 14947 17140 14947 6426 8582 6426 8582 12244 13598 12244 13598 5322 23819 5322 23819 11895 4257 11895 4257 8587 360 8587 360 5500 23145 5500 23145 11487 4631 11487 4631 22950 16242 22950 16242 13275 10758 13275 10758 5421 24008 5421 24008 23369 24773 23369 24773 7558 18533 7558 18533 22983 4885 22983 4885 7348 21262 7348 21262 12895 13623 12895 13623 20448 21117 20448 21117 3251 6163 3251 6163 19919 15419 19919 15419 7382 7217 7382 7217 24426 894 24426 894 11411 18669 11411 18669 4045 19729 4045 19729 20259 341 20259 341 3796 17713 3796 17713 14523 6908 14523 6908 21304 9335 21304 9335 4369 5933 4369 5933 24090 21373 24090 21373 5649 10565 5649 10565 22916 23419 22916 23419 2765 10158 2765 10158 1190 20396 1190 20396 24544 344 24544 344 2929 13546 2929 13546 16865 2843 16865 2843 8907 24660 8907 24660 18592 6386 18592 6386 2049 22506 2049 22506 19269 7148 19269 7148 5696 18386 5696 18386 17875 6980 17875 6980 8867 21386 8867 21386 24573 12775 24573 12775 13209 1690 13209 1690 20128 14555 20128 14555 12507 18665 12507 18665 8448 11482 8448 11482 21661 21026 21661 21026 17998 7384 17998 7384 23078 14841 23078 14841 12453 6808 12453 6808 23808 23153 23808 23153 24798 1719 24798 1719 6184 12805 6184 12805 23566 6674 23566 6674 24867 24485 24867 24485 7127 8213 7127 8213 3569 1972 3569 1972 18128 24374 18128 24374 7363 5187 7363 5187 15629 19004 15629 19004 1070 7313 1070 7313 24424 23606 24424 23606 6795 8480 6795 8480 20606 23210 20606 23210 24541 1782 24541 1782 1276 24396 1276 24396 24786 5927 24786 5927 13619 19085 13619 19085 1118 22753 1118 22753 23964 16416 23964 16416 5107 4757 5107 4757 19286 13492 19286 13492 3461 6264 3461 6264 18808 12506 18808 12506 9371 22179 9371 22179 21695 1729 21695 1729 5397 22522 5397 22522 24575 138 24575 138 5033 21380 5033 21380 20226 2899 20226 2899 1837 23139 1837 23139 19307 2295 19307 2295 21529 14460 21529 14460 3093 2247 3093 2247 24729 20599 24729 20599 9094 5516 9094 5516 3151 16876 3151 16876 19709 1682 19709 1682 13359 15517 13359 15517 17045 14536 17045 14536 4034 5059 4034 5059 13813 24007 13813 24007 4233 8012 4233 8012 18922 6056 18922 6056 895 11299 895 11299 12715 21760 12715 21760 7311 7303 7311 7303 17304 20066 17304 20066 4101 9829 4101 9829 22656 16506 22656 16506 539 24644 539 24644 23263 3461 23263 3461 4663 21152 4663 21152 18845 2907 18845 2907 1628 12075 1628 12075 21517 24067 21517 24067 8996 8794 8996 8794 22801 21089 22801 21089 23697 2087 23697 2087 1796 19500 1796 19500 16541 2623 16541 2623 23250 24473 23250 24473 944 3225 944 3225 12303 19922 12303 19922 22639 1427 22639 1427 10655 10535 10655 10535 13035 24109 13035 24109 14 8696 14 8696 9952 18592 9952 18592 21889 2565 21889 2565 965 11043 965 11043 12579 4283 12579 4283 21167 2669 21167 2669 5337 19348 5337 19348 13923 12624 13923 12624 5681 24125 5681 24125 1500 17170 1500 17170 20611 18491 20611 18491 13951 13823 13951 13823 19366 1081 19366 1081 5345 14780 5345 14780 1658 23628 1658 23628 10743 8858 10743 8858 16385 19018 16385 19018 21614 23100 21614 23100 8434 1654 8434 1654 16429 10765 16429 10765 6894 1865 6894 1865 21243 19122 21243 19122 460 3491 460 3491 21879 13505 21879 13505 4985 22467 4985 22467 269 24895 269 24895 9703 9727 9703 9727 20503 19389 20503 19389 6614 22113 6614 22113 17298 1861 17298 1861 10725 22115 10725 22115 4061 10463 4061 10463 17421 22772 17421 22772 21893 19868 21893 19868 10452 4182 10452 4182 21740 21389 21740 21389 13755 299 13755 299 7543 8144 7543 8144 18789 5100 18789 5100 2834 20443 2834 20443 19289 2757 19289 2757 421 19463 421 19463 3984 15121 3984 15121 16969 21928 16969 21928 4264 99 4264 99 14823 17163 14823 17163 7276 20771 7276 20771 2549 2878 2549 2878 18269 17513 18269 17513 6241 3435 6241 3435 22030 16026 22030 16026 5302 3824 5302 3824 14525 19335 14525 19335 23607 2820 23607 2820 12346 13892 12346 13892 23182 21134 23182 21134 1768 8829 1768 8829 18249 15134 18249 15134 3587 3399 3587 3399 19265 24915 19265 24915 24609 8459 24609 8459 4584 22511 4584 22511 11991 13020 11991 13020 3342 1558 3342 1558 22784 18682 22784 18682 1384 14434 1384 14434 19011 2403 19011 2403 773 14894 773 14894 22935 5004 22935 5004 350 19928 350 19928 19642 5327 19642 5327 1648 19123 1648 19123 21174 24180 21174 24180 3020 1031 3020 1031 8407 16961 8407 16961 17400 1512 17400 1512 6243 21353 6243 21353 22239 3988 22239 3988 13249 2868 13249 2868 22815 23556 22815 23556 18264 7262 18264 7262 24401 2105 24401 2105 12014 16907 12014 16907 22034 717 22034 717 3974 24175 3974 24175 20201 10106 20201 10106 15341 7916 15341 7916 1220 20531 1220 20531 23292 15097 23292 15097 12637 3367 12637 3367 23509 16572 23509 16572 14972 3628 14972 3628 22415 18273 22415 18273 7727 14103 7727 14103 21245 11743 21245 11743 12889 23927 12889 23927 3928 5113 3928 5113 8282 19026 8282 19026 340 1791 340 1791 17865 22487 17865 22487 7120 10129 7120 10129 24206 15410 24206 15410 5269 19668 5269 19668 21482 2123 21482 2123 493 22972 493 22972 20941 1413 20941 1413 23568 14184 23568 14184 3623 18505 3623 18505 23376 13525 23376 13525 5065 19323 5065 19323 18654 6695 18654 6695 9280 12211 9280 12211 13052 4964 13052 4964 1392 11323 1392 11323 1094 189 1094 189 17577 12961 17577 12961 444 315 444 315 21224 14914 21224 14914 9588 4751 9588 4751 2112 2516 2112 2516 20874 13913 20874 13913 2200 6021 2200 6021 18912 24752 18912 24752 24903 6613 24903 6613 2430 18170 2430 18170 16392 14246 16392 14246 19784 2549 19784 2549 11855 23836 11855 23836 384 8249 384 8249 13535 22341 13535 22341 3762 6191 3762 6191 22296 16347 22296 16347 13223 3783 13223 3783 10466 20762 10466 20762 21933 22619 21933 22619 15814 11502 15814 11502 20661 20082 20661 20082 6452 23484 6452 23484 15259 3678 15259 3678 3072 21043 3072 21043 20802 24083 20802 24083 3338 10617 3338 10617 21271 16409 21271 16409 6340 612 6340 612 21874 13510 21874 13510 7883 929 7883 929 19983 9015 19983 9015 13057 7179 13057 7179 20207 24254 20207 24254 5217 865 5217 865 3111 17317 3111 17317 13908 5262 13908 5262 5665 8477 5665 8477 18141 3032 18141 3032 4214 21004 4214 21004 3590 1455 3590 1455 24673 15037 24673 15037 6545 4756 6545 4756 629 19375 629 19375 19957 6408 19957 6408 12630 24151 12630 24151 21525 13822 21525 13822 11186 21030 11186 21030 19947 9229 19947 9229 952 17944 952 17944 8123 12852 8123 12852 17288 17060 17288 17060 580 5543 580 5543 21609 22561 21609 22561 1839 4903 1839 4903 17855 19719 17855 19719 4229 938 4229 938 22606 24313 22606 24313 23549 12823 23549 12823 10574 10146 10574 10146 20384 22199 20384 22199 16599 1627 16599 1627 23034 8252 23034 8252 16653 4300 16653 4300 3943 23892 3943 23892 24845 6544 24845 6544 4236 24373 4236 24373 23145 11889 23145 11889 3826 4980 3826 4980 14102 16814 14102 16814 1754 2768 1754 2768 11768 19849 11768 19849 708 5200 708 5200 24152 22339 24152 22339 4178 12181 4178 12181 19264 24040 19264 24040 5114 7658 5114 7658 15230 23896 15230 23896 24119 9106 24119 9106 71 20497 71 20497 21503 10192 21503 10192 3455 24807 3455 24807 18842 497 18842 497 7648 22185 7648 22185 22195 5365 22195 5365 5493 18258 5493 18258 16293 6577 16293 6577 1015 14831 1015 14831 16757 6677 16757 6677 4990 9961 4990 9961 21010 23580 21010 23580 14885 12326 14885 12326 24940 23770 24940 23770 5187 12281 5187 12281 24970 24528 24970 24528 830 4067 830 4067 23074 17181 23074 17181 24564 11130 24564 11130 2184 3289 2184 3289 17775 7586 17775 7586 2700 21014 2700 21014 13691 8991 13691 8991 4746 21066 4746 21066 21592 799 21592 799 11679 207 11679 207 1765 18106 1765 18106 15728 5142 15728 5142 19570 23457 19570 23457 21916 10057 21916 10057 6983 19531 6983 19531 23134 23718 23134 23718 9250 11558 9250 11558 17394 1308 17394 1308 14442 21592 14442 21592 17916 9093 17916 9093 13111 234 13111 234 5581 8504 5581 8504 19342 18762 19342 18762 1783 4319 1783 4319 22247 17496 22247 17496 768 9680 768 9680 18317 24382 18317 24382 1460 1311 1460 1311 132 22715 132 22715 17462 13368 17462 13368 7565 5442 7565 5442 2122 19827 2122 19827 9803 15911 9803 15911 2483 21348 2483 21348 11017 24129 11017 24129 16013 5918 16013 5918 23136 21605 23136 21605 7599 12721 7599 12721 14711 21482 14711 21482 1033 5039 1033 5039 10636 19656 10636 19656 412 3759 412 3759 11040 16090 11040 16090 1388 8496 1388 8496 14821 22761 14821 22761 23473 15742 23473 15742 6054 7623 6054 7623 21937 17120 21937 17120 2198 2126 2198 2126 24962 24535 24962 24535 12076 19310 12076 19310 2493 24437 2493 24437 21041 9702 21041 9702 1417 19000 1417 19000 19569 14857 19569 14857 11697 22852 11697 22852 4152 3283 4152 3283 22811 18016 22811 18016 4492 8366 4492 8366 23219 8366 20763 56 20763 22760 20763 22760 19713
50062 0 173542044 177983821 173542044 177983821 232149508 258790836 232149508 258790836 267414548 279271961 267414548 279271961 289087203 296038857 289087203 296038857 301986761 304749757 301986761 304749757 302979128 131806536 302979128 131806536 79420333 70033502 79420333 70033502 71549040 65515755 71549040 65515755 63832572 50798186 63832572 50798186 50987636 191152483 50987636 191152483 211985186 216870421 211985186 216870421 223002330 265332385 223002330 265332385 264100329 131095846 264100329 131095846 46524259 34222556 46524259 34222556 24769659 13525001 24769659 13525001 9786800 9064892 9786800 9064892 244404719 282036528 244404719 282036528 281433845 291132380 281433845 291132380 296278986 300191437 296278986 300191437 302034811 305031609 302034811 305031609 304025617 306245946 304025617 306245946 304316957 306245946 205842851 172437365 205842851 172437365 168454642 135098144 168454642 135098144 128193170 72770062 128193170 72770062 61901281 46869290 61901281 46869290 47616490 42891893 47616490 42891893 26410628 12571754 26410628 12571754 12139441 6228809 12139441 6228809 6148639 163652764 6148639 163652764 218306657 257453418 218306657 257453418 258665575 261899035 258665575 261899035 266602432 283368624 266602432 283368624 283663265 291119684 283663265 291119684 290581188 299948639 290581188 299948639 299858886 150862123 299858886 150862123 112771181 81331832 112771181 81331832 64307380 52072661 64307380 52072661 50099188 30060625 50099188 30060625 27067878 11198921 27067878 11198921 9131446 4348852 9131446 4348852 1289609 720494 1289609 720494 217358704 215644849 217358704 215644849 255252802 260326626 255252802 260326626 261990504 265254377 261990504 265254377 268836056 277079545 268836056 277079545 277582938 282428770 277582938 282428770 288795875 297227234 288795875 297227234 296754772 153061195 296754772 153061195 91172417 79685970 91172417 79685970 77789200 61463562 77789200 61463562 61700686 56598210 61700686 56598210 37385623 33667332 37385623 33667332 31518585 29020562 31518585 29020562 14175013 13149614 14175013 13149614 10910596 8963360 10910596 8963360 4937663 2115977 4937663 2115977 2234479 2691 2234479 2691 2361 2691 203347605 214712083 203347605 214712083 233674316 248408671 233674316 248408671 258195303 262727127 258195303 262727127 272918527 278166688 272918527 278166688 278561099 283135779 278561099 283135779 281554288 287286421 281554288 287286421 288078151 288690120 288078151 288690120 294679332 301162000 294679332 301162000 298869594 208030009 298869594 208030009 198503492 161492502 198503492 161492502 114471140 106271120 114471140 106271120 88576421 80732556 88576421 80732556 67618685 54584747 67618685 54584747 49038152 41472165 49038152 41472165 25664519 14563773 25664519 14563773 12496852 5642192 12496852 5642192 6374685 2730989 6374685 2730989 2734840 1573863 2734840 1573863 488707 495892 488707 197245391 488707 197245391 210864131 218202619 210864131 218202619 216963953 165763729 216963953 165763729 130361494 124782176 130361494 124782176 110393445 104036651 110393445 104036651 107094628 179145668 107094628 179145668 186971294 199979297 186971294 199979297 204003584 243111971 204003584 243111971 254930762 263739922 254930762 263739922 269443898 279209859 269443898 279209859 286904446 293247606 286904446 293247606 292423961 297345781 292423961 297345781 297562339 301731124 297562339 301731124 302586503 304650170 302586503 304650170 303270995 305963023 303270995 305963023 303632395 154170458 303632395 154170458 156369605 127333111 156369605 127333111 121352043 81696443 121352043 81696443 72743053 61396158 72743053 61396158 59987810 39054882 59987810 39054882 41450409 31024451 41450409 31024451 20600808 17169967 20600808 17169967 14958600 12287728 14958600 12287728 12558506 151163027 12558506 151163027 183146189 184843151 183146189 184843151 194101309 200731208 194101309 200731208 229706246 246282196 229706246 246282196 249382943 252345122 249382943 252345122 251663743 254159131 251663743 254159131 256599889 260821721 256599889 260821721 257338360 261239405 257338360 261239405 277473103 281550146 277473103 281550146 284368947 286067877 284368947 286067877 150088316 139546238 150088316 139546238 92911799 90580202 92911799 90580202 182663271 223149969 182663271 223149969 234618442 238448489 234618442 238448489 236922184 153954620 236922184 153954620 159944662 129468840 159944662 129468840 120417811 110096508 120417811 110096508 92935094 72077705 92935094 72077705 73012145 71382723 73012145 71382723 184990503 174884256 184990503 174884256 181244785 132118911 181244785 132118911 121473241 103938879 121473241 103938879 105349035 76234229 105349035 76234229 69146675 65278420 69146675 65278420 66668679 39840846 66668679 39840846 42707787 35632903 42707787 35632903 29538744 24772582 29538744 24772582 23873730 16917894 23873730 16917894 19521398 172793213 19521398 172793213 195572681 195588681 195572681 195588681 211589078 221500966 211589078 221500966 242089398 251147355 242089398 251147355 250111143 257299740 250111143 257299740 268256175 272816152 268256175 272816152 270550202 162964631 270550202 162964631 150775206 123469780 150775206 123469780 121777806 117393903 121777806 117393903 98754096 80364395 98754096 80364395 81139893 61425323 81139893 61425323 51388926 45218588 51388926 45218588 42923776 40807401 42923776 40807401 173382204 181266380 173382204 181266380 202963484 215613944 202963484 215613944 228296755 242531216 228296755 242531216 248187700 260229164 248187700 260229164 265062129 279742797 265062129 279742797 283023016 286894282 283023016 286894282 285157101 290753173 285157101 290753173 293573301 296501938 293573301 296501938 297579008 302135365 297579008 302135365 302616000 305063617 302616000 305063617 303587124 141301850 303587124 141301850 139021771 126726040 139021771 126726040 125254803 104952351 125254803 104952351 109925593 165015431 109925593 165015431 185716781 194038307 185716781 194038307 203299157 225010006 203299157 225010006 222870921 155633890 222870921 155633890 152874491 132981669 152874491 132981669 105156998 89243346 105156998 89243346 86023242 79160011 86023242 79160011 72728004 64027180 72728004 64027180 63440106 44876940 63440106 44876940 27508044 23447439 27508044 23447439 24406894 161095535 24406894 161095535 193591155 193989368 193591155 193989368 206104314 217801715 206104314 217801715 229218519 227471395 229218519 227471395 170436943 163210280 170436943 163210280 158786810 126592952 158786810 126592952 99208914 88523537 99208914 88523537 82302461 76232945 82302461 76232945 69447744 62310171 69447744 62310171 62105285 54122716 62105285 54122716 50736351 37810174 50736351 37810174 34904216 32879730 34904216 32879730 27648274 23210274 27648274 23210274 25482780 160933697 25482780 160933697 186295510 194600747 186295510 194600747 219529664 226756919 219529664 226756919 229028891 174250636 229028891 174250636 164261039 130404661 164261039 130404661 104942134 94019886 104942134 94019886 96654196 86209214 96654196 86209214 87609091 79468521 87609091 79468521 76236383 65436535 76236383 65436535 61096861 52577707 61096861 52577707 53094288 50282564 53094288 50282564 51782522 39319823 51782522 39319823 38618338 34540705 38618338 34540705 37903901 34384620 37903901 34384620 21209711 18166780 21209711 18166780 14846701 13466419 14846701 13466419 10223795 6657618 10223795 6657618 5059905 2665351 5059905 2665351 3818967 159916607 3818967 159916607 175667939 171294217 175667939 171294217 195194591 205476889 195194591 205476889 219997019 223172943 219997019 223172943 136212969 121987407 136212969 121987407 122192697 115081265 122192697 115081265 105790754 100614681 105790754 100614681 103088932 76059070 103088932 76059070 79199706 66506563 79199706 66506563 68449847 58658164 68449847 58658164 55086387 48505378 55086387 48505378 44024837 38746739 44024837 38746739 38288818 31911074 38288818 31911074 32817943 28486033 32817943 28486033 27017110 16958830 27017110 16958830 18698907 140227491 18698907 140227491 158965481 169085958 158965481 169085958 183143133 211680726 183143133 211680726 210579829 140841470 210579829 140841470 134925186 111431593 134925186 111431593 114775129 151933865 114775129 151933865 201356715 202630320 201356715 202630320 209884506 210236052 209884506 210236052 168993525 124854276 168993525 124854276 119834491 115637464 119834491 115637464 186115718 196815727 186115718 196815727 210587623 236703463 210587623 236703463 252881117 257565333 252881117 257565333 262548633 268017762 262548633 268017762 272519551 279572330 272519551 279572330 278458201 173332120 278458201 173332120 180681790 181688577 180681790 181688577 197619804 238961281 197619804 238961281 238491149 250139028 238491149 250139028 253165198 260113387 253165198 260113387 258667960 174721851 258667960 174721851 171441383 129900424 171441383 129900424 121888927 115484428 121888927 115484428 112028829 102273573 112028829 102273573 94577773 89030380 94577773 89030380 77140332 71189895 77140332 71189895 70444194 55931133 70444194 55931133 56454812 54490154 56454812 54490154 47030336 43032713 47030336 43032713 162472074 158835841 162472074 158835841 192493739 222129166 192493739 222129166 227816589 240235281 227816589 240235281 236329001 122253635 236329001 122253635 125918648 87019809 125918648 87019809 80364212 77018560 80364212 77018560 78026370 146058998 78026370 146058998 169148489 202383253 169148489 202383253 215169207 228571550 215169207 228571550 246262123 254965223 246262123 254965223 253501728 262203043 253501728 262203043 259017051 265365351 259017051 265365351 263756330 131357784 263756330 131357784 99698261 86119574 99698261 86119574 81446263 76750759 81446263 76750759 61045958 57139498 61045958 57139498 60414006 137141548 60414006 137141548 183665977 200282240 183665977 200282240 217627654 217208100 217627654 217208100 146216721 133725074 146216721 133725074 135003330 115257084 135003330 115257084 108763407 92489117 108763407 92489117 90505441 80863479 90505441 80863479 83284667 140494527 83284667 140494527 146771245 170210719 146771245 170210719 200093835 206033049 200093835 206033049 213656017 249321429 213656017 249321429 250382249 259581173 250382249 259581173 260832752 275743488 260832752 275743488 273925580 278742298 273925580 278742298 278514247 281849698 278514247 281849698 282617987 286021792 282617987 286021792 198248204 167459591 198248204 167459591 143958854 125077817 143958854 125077817 127386928 120381195 127386928 120381195 96090250 89768538 96090250 89768538 87399618 78928890 87399618 78928890 78340739 73507470 78340739 73507470 194888212 203752327 194888212 203752327 213049044 230822915 213049044 230822915 239144610 244387854 239144610 244387854 242607923 249092754 242607923 249092754 248451299 251195571 248451299 251195571 250696802 261637750 250696802 261637750 262795929 269148318 262795929 269148318 273312037 276687939 273312037 276687939 276594635 283576332 276594635 283576332 290404136 293236011 290404136 293236011 293982948 300578614 293982948 300578614 300856511 302008481 300856511 302008481 161686825 142985480 161686825 142985480 139823488 121931658 139823488 121931658 102593913 95989778 102593913 95989778 92447510 85381314 92447510 85381314 79991926 75506268 79991926 75506268 75642009 66722920 75642009 66722920 64882360 62669785 64882360 62669785 187878989 203496735 187878989 203496735 209566936 216488146 209566936 216488146 228467224 246953371 228467224 246953371 246927550 250260728 246927550 250260728 200190593 190054747 200190593 190054747 203014368 214580138 203014368 214580138 239972142 248352575 239972142 248352575 245730999 135358537 245730999 135358537 134155089 96757506 134155089 96757506 99001009 149855690 99001009 149855690 201043956 226664053 201043956 226664053 231676320 244653703 231676320 244653703 240869130 154367254 240869130 154367254 141424222 135605926 141424222 135605926 176165730 180888126 176165730 180888126 202866330 215132781 202866330 215132781 211577979 142704882 211577979 142704882 149276105 169030393 149276105 169030393 191124436 192138691 191124436 192138691 201385657 151360712 201385657 151360712 111690403 108133352 111690403 108133352 97593030 86229964 97593030 86229964 84901108 81857471 84901108 81857471 161136474 158994237 161136474 158994237 179147979 181154298 179147979 181154298 193640577 191364438 193640577 191364438 173109705 162102894 173109705 162102894 167633165 127041858 167633165 127041858 130576749 103536654 130576749 103536654 103397406 97806330 103397406 97806330 90443747 83612319 90443747 83612319 78576751 73475748 78576751 73475748 73374051 49738177 73374051 49738177 47265851 35652177 47265851 35652177 33218880 27542676 33218880 27542676 28700997 24013792 28700997 24013792 19015925 9476380 19015925 9476380 7736642 3292013 7736642 3292013 4173669 173746790 4173669 173746790 194133377 192417432 194133377 192417432 175735151 169301370 175735151 169301370 183821765 236188130 183821765 236188130 233439722 244131511 233439722 244131511 248928451 253057995 248928451 253057995 259241714 260803407 259241714 260803407 146483131 129102558 146483131 129102558 112213314 98519984 112213314 98519984 95873178 90151975 95873178 90151975 90829709 83337110 90829709 83337110 77372002 70121124 77372002 70121124 40498995 37646074 40498995 37646074 173658131 175863426 173658131 175863426 203215747 227837411 203215747 227837411 227891317 234870340 227891317 234870340 232330138 243026635 232330138 243026635 241253042 250723460 241253042 250723460 261474490 265267373 261474490 265267373 264426718 267089959 264426718 267089959 179792933 156899730 179792933 156899730 146433580 116821163 146433580 116821163 117170255 107095883 117170255 107095883 102148193 91289991 102148193 91289991 91881945 80469101 91881945 80469101 79742524 73160768 79742524 73160768 74824300 64344027 74824300 64344027 50120091 41445726 50120091 41445726 45107114 173770366 45107114 173770366 203339500 211541316 203339500 211541316 213907488 223031542 213907488 223031542 232513602 241501289 232513602 241501289 246944239 258535926 246944239 258535926 264557505 273907302 264557505 273907302 273416907 276085891 273416907 276085891 165642872 137697057 165642872 137697057 127066243 120608125 127066243 120608125 121841890 103592233 121841890 103592233 84613120 74455639 84613120 74455639 75338385 49268425 75338385 49268425 46510314 40492832 46510314 40492832 43214230 35084760 43214230 35084760 37354743 190738513 37354743 190738513 204472035 216879922 204472035 216879922 213900792 139940844 213900792 139940844 125422704 108279284 125422704 108279284 108500779 92422812 108500779 92422812 92306517 85579673 92306517 85579673 87726197 182045167 87726197 182045167 192161886 185238607 192161886 185238607 145779669 134431038 145779669 134431038 129446104 108370143 129446104 108370143 103327627 99269938 103327627 99269938 161801421 167445172 161801421 167445172 184216369 184343282 184216369 184343282 217765572 226199956 217765572 226199956 234926304 238316205 234926304 238316205 242870450 249088913 242870450 249088913 246467553 159464426 246467553 159464426 145157920 138358711 145157920 138358711 140503604 127133947 140503604 127133947 116657065 110417694 116657065 110417694 201954007 208785557 201954007 208785557 222535702 221448258 222535702 221448258 196331354 163848164 196331354 163848164 156324708 137396245 156324708 137396245 141122443 95854759 141122443 95854759 93864138 76723371 93864138 76723371 70828918 64400964 70828918 64400964 47753182 42945319 47753182 42945319 44128871 39686870 44128871 39686870 38621054 36599914 38621054 36599914 189589994 198227285 189589994 198227285 208699252 213369444 208699252 213369444 235477452 241705452 235477452 241705452 251428534 256627027 251428534 256627027 257305240 265427352 257305240 265427352 270179155 277130479 270179155 277130479 279253218 285291179 279253218 285291179 287618867 292907742 287618867 292907742 293495948 296468433 293495948 296468433 299342578 300860803 299342578 300860803 301249464 302908426 301249464 302908426 165607982 153869379 165607982 153869379 154443101 113172887 154443101 113172887 102033871 92427481 102033871 92427481 77304023 72986079 77304023 72986079 53818983 48083329 53818983 48083329 49991020 169725622 49991020 169725622 188148945 201619029 188148945 201619029 201955672 157446031 201955672 157446031 155594918 149356368 155594918 149356368 172423276 174501089 172423276 174501089 193292324 188202760 193292324 188202760 176106329 168609723 176106329 168609723 185251947 204783084 185251947 204783084 207878912 172721371 207878912 172721371 168748082 158782974 168748082 158782974 159598159 124881557 159598159 124881557 113839318 98143308 113839318 98143308 95824085 93976697 95824085 93976697 159608133 184665618 159608133 184665618 216727147 230964081 216727147 230964081 231471747 238083472 231471747 238083472 247105876 253654478 247105876 253654478 252727879 258633738 252727879 258633738 257338868 264120777 257338868 264120777 261802129 162547680 261802129 162547680 141279072 96791766 141279072 96791766 101470576 182218557 101470576 182218557 187676365 227349981 187676365 227349981 225422314 236322994 225422314 236322994 237845608 160851944 237845608 160851944 157521173 107617043 157521173 107617043 102478249 93004019 102478249 93004019 96181543 180534969 96181543 180534969 215572775 229652108 215572775 229652108 231296072 244693281 231296072 244693281 240217661 250285810 240217661 250285810 249207216 258867045 249207216 258867045 257044101 262815294 257044101 262815294 264316878 271205297 264316878 271205297 272674825 276616383 272674825 276616383 284651523 287415882 284651523 287415882 288489663 292714892 288489663 292714892 291327221 204835457 291327221 204835457 188722093 170078877 188722093 170078877 155232965 122822759 155232965 122822759 126515732 154598576 126515732 154598576 179787558 191511944 179787558 191511944 225654307 233563105 225654307 233563105 243108634 246474299 243108634 246474299 137464459 102803106 137464459 102803106 77339935 55675449 77339935 55675449 56777410 51560701 56777410 51560701 52581871 48827824 52581871 48827824 49553305 42820979 49553305 42820979 46237336 134196313 46237336 134196313 168014434 218589906 168014434 218589906 239295700 249350264 239295700 249350264 248775836 252669625 248775836 252669625 258600207 260594804 258600207 260594804 160625437 143860420 160625437 143860420 109094839 79435229 109094839 79435229 80966547 74802083 80966547 74802083 59985528 50599531 59985528 50599531 54000324 157300420 54000324 157300420 204437409 214000596 204437409 214000596 228169661 240436742 228169661 240436742 238962770 256368737 238962770 256368737 255749884 258681763 255749884 258681763 186705992 168423387 186705992 168423387 152543836 109755831 152543836 109755831 112291848 99541076 112291848 99541076 95093256 87789880 95093256 87789880 78491569 56792164 78491569 56792164 54593449 47547328 54593449 47547328 49696710 41430470 49696710 41430470 38583469 29027917 38583469 29027917 31583423 149636662 31583423 149636662 203635401 201334666 203635401 201334666 158314547 150977945 158314547 150977945 191738754 210240922 191738754 210240922 208678606 214584862 208678606 214584862 222210282 229776552 222210282 229776552 235351198 238570894 235351198 238570894 236317592 179516867 236317592 179516867 138766034 114152445 138766034 114152445 113503102 106119052 113503102 106119052 94251513 88912959 94251513 88912959 90191962 82322352 90191962 82322352 80832932 61329531 80832932 61329531 62464288 56026807 62464288 56026807 53944103 45420293 53944103 45420293 34827131 33355857 34827131 33355857 21137109 20693611 21137109 20693611 154964723 183387948 154964723 183387948 197546641 195566830 197546641 195566830 213311073 223025764 213311073 223025764 221446785 149302133 221446785 149302133 130895833 122209371 130895833 122209371 121636979 114992508 121636979 114992508 114846652 113447099 114846652 113447099 97192623 69095797 97192623 69095797 66279089 57782938 66279089 57782938 54845672 46646783 54845672 46646783 43222966 37303191 43222966 37303191 23801387 18682853 23801387 18682853 17657462 10048762 17657462 10048762 8456415 7589784 8456415 7589784 6174012 4284183 6174012 4284183 5323837 153745955 5323837 153745955 174391004 177714536 174391004 177714536 196449924 197578723 196449924 197578723 153360909 134058073 153360909 134058073 123808586 115172770 123808586 115172770 105290104 96743557 105290104 96743557 94135325 71177793 94135325 71177793 75635695 169580332 75635695 169580332 178896489 181053908 178896489 181053908 200201979 211014056 200201979 211014056 212678684 157939389 212678684 157939389 145389537 127257607 145389537 127257607 114416911 105747196 114416911 105747196 104472542 89172484 104472542 89172484 78712387 69503881 78712387 69503881 70788179 60280346 70788179 60280346 59771463 47665853 59771463 47665853 42602249 40014705 42602249 40014705 29279518 28320226 29279518 28320226 143916433 153595662 143916433 153595662 168831992 171770651 168831992 171770651 214013193 228311117 214013193 228311117 232097091 238352388 232097091 238352388 247092120 253914427 247092120 253914427 271550625 280307692 271550625 280307692 282235286 286052937 282235286 286052937 285114690 130840466 285114690 130840466 131702401 108753102 131702401 108753102 107874521 102363759 107874521 102363759 86493837 82122635 86493837 82122635 75101864 73559048 75101864 73559048 146217775 145882719 146217775 145882719 161718344 159082750 161718344 159082750 197482500 209663325 197482500 209663325 223213755 225063066 223213755 225063066 149326154 128156900 149326154 128156900 110340075 109267389 110340075 109267389 146341478 140979523 146341478 140979523 165132641 167101153 165132641 167101153 191228195 201757259 191228195 201757259 216641602 231831320 216641602 231831320 230814149 242691619 230814149 242691619 239831135 148465625 239831135 148465625 140206866 130105227 140206866 130105227 126596233 108546204 126596233 108546204 105961361 85945417 105961361 85945417 85238313 76333186 85238313 76333186 71688798 61857602 71688798 61857602 51587195 44155344 51587195 44155344 46675743 41269405 46675743 41269405 43871765 35123532 43871765 35123532 29330978 22766481 29330978 22766481 23556881 19430115 23556881 19430115 20660480 16287756 20660480 16287756 15983282 8361721 15983282 8361721 7510497 144459440 7510497 144459440 163058432 177173183 163058432 177173183 194924991 230197225 194924991 230197225 228478082 233461663 228478082 233461663 234203606 137955594 234203606 137955594 130584294 120748889 130584294 120748889 112743175 98310747 112743175 98310747 97031937 82712043 97031937 82712043 84183722 76339600 84183722 76339600 77164211 75349526 77164211 75349526 152789999 155108098 152789999 155108098 189674971 230301638 189674971 230301638 227159323 138451406 227159323 138451406 139092874 131919384 139092874 131919384 130944990 123771662 130944990 123771662 118978705 113606625 118978705 113606625 178650473 180509380 178650473 180509380 189958423 226915724 189958423 226915724 237511511 246098298 237511511 246098298 267461560 272303695 267461560 272303695 270421887 158964963 270421887 158964963 153130796 144772990 153130796 144772990 142536452 137009700 142536452 137009700 114203009 109067302 114203009 109067302 106428684 100352252 106428684 100352252 90901677 86978966 90901677 86978966 80177295 76187114 80177295 76187114 77197551 61382119 77197551 61382119 46782850 43797465 46782850 43797465 41262149 36820752 41262149 36820752 34549051 26985754 34549051 26985754 24995419 22095990 24995419 22095990 20031178 16189672 20031178 16189672 16126584 13781218 16126584 13781218 10461001 5908621 10461001 5908621 7136645 177469360 7136645 177469360 186400494 157211584 186400494 157211584 146012024 137826610 146012024 137826610 143785184 220998188 143785184 220998188 220038722 228602566 220038722 228602566 229659156 243012676 229659156 243012676 249585933 259021020 249585933 259021020 262925903 266926001 262925903 266926001 268312706 268978942 268312706 268978942 190531842 170932459 190531842 170932459 169456193 151315095 169456193 151315095 146791959 136988294 146791959 136988294 125060090 116980821 125060090 116980821 107263840 102273166 107263840 102273166 92794047 89949179 92794047 89949179 79445955 72043374 79445955 72043374 71745549 64337675 71745549 64337675 59402761 55911146 59402761 55911146 54905759 50798246 54905759 50798246 53221807 192903967 53221807 192903967 217897097 214908816 217897097 214908816 221310177 239329639 221310177 239329639 240786709 242051609 240786709 242051609 259638965 265168824 259638965 265168824 267291195 271755259 267291195 271755259 272156683 279446746 272156683 279446746 282039384 288285274 282039384 288285274 288827560 289653961 288827560 289653961 289669670 171083195 289669670 171083195 150013271 137558653 150013271 137558653 133902425 113294737 133902425 113294737 113302053 104211726 113302053 104211726 107084918 183228836 107084918 183228836 211167641 221021810 211167641 221021810 217477413 200116150 217477413 200116150 196919470 148105639 196919470 148105639 135247017 119397639 135247017 119397639 122622275 102499105 122622275 102499105 103516147 94910370 103516147 94910370 87613075 72947527 87613075 72947527 72401750 58080674 72401750 58080674 60154265 56672651 60154265 56672651 56489475 53998615 56489475 53998615 186462879 199835823 186462879 199835823 209160233 216730962 209160233 216730962 219371512 175966029 219371512 175966029 182980570 207921813 182980570 207921813 215319982 231249532 215319982 231249532 227284355 260442150 227284355 260442150 260054677 262361177 260054677 262361177 160148532 151426633 160148532 151426633 175351418 168953620 175351418 168953620 172642037 160815430 172642037 160815430 153894571 136499979 153894571 136499979 128416216 122894731 128416216 122894731 123802623 110074911 123802623 110074911 86923614 71140081 86923614 71140081 66432438 62385265 66432438 62385265 63366842 45722807 63366842 45722807 41200083 35300950 41200083 35300950 36430933 192426119 36430933 192426119 212991873 229616167 212991873 229616167 250697081 258028832 250697081 258028832 259994475 261301693 259994475 261301693 200220516 175161064 200220516 175161064 161137961 142902300 161137961 142902300 150865188 195605997 150865188 195605997 205052738 206692131 205052738 206692131 213442462 221839825 213442462 221839825 221141013 226009477 221141013 226009477 229627612 237388925 229627612 237388925 235511876 241693959 235511876 241693959 239356636 250488719 239356636 250488719 252777514 259112302 252777514 259112302 261526144 265133286 261526144 265133286 265474391 274343823 265474391 274343823 278486397 280509319 278486397 280509319 181674424 155708287 181674424 155708287 154611820 147534138 154611820 147534138 188970541 187877024 188970541 187877024 215752953 225958572 215752953 225958572 223093789 236132037 223093789 236132037 232481453 172811083 232481453 172811083 144478302 130650471 144478302 130650471 130436534 125284331 130436534 125284331 148129739 173529050 148129739 173529050 188927948 198617927 188927948 198617927 208674249 224478042 208674249 224478042 235520410 245782508 235520410 245782508 246260152 261927659 246260152 261927659 264932052 267344211 264932052 267344211 276466769 279386260 276466769 279386260 278969980 282548484 278969980 282548484 283599012 288827731 283599012 288827731 289173317 294824935 289173317 294824935 297617302 299042040 297617302 299042040 159790711 147177030 159790711 147177030 149466403 144107115 149466403 144107115 144071954 137218230 144071954 137218230 136982209 127175920 136982209 127175920 116747437 96703917 116747437 96703917 89575661 77821365 89575661 77821365 77332996 71612575 77332996 71612575 74207918 70859636 74207918 70859636 168083532 182659141 168083532 182659141 191958097 197199975 191958097 197199975 197663649 204394734 197663649 204394734 207650529 151235533 207650529 151235533 158951534 156524922 158951534 156524922 181381835 174516354 181381835 174516354 142594399 121597390 142594399 121597390 123490642 105799792 123490642 105799792 106149695 140710238 106149695 140710238 176878833 196934322 176878833 196934322 205755153 223783021 205755153 223783021 232599391 248107564 232599391 248107564 258744870 263526402 258744870 263526402 271305715 274175918 271305715 274175918 147289818 137938074 147289818 137938074 120418597 107226747 120418597 107226747 87574033 72260146 87574033 72260146 75676178 173384047 75676178 173384047 184360600 191554467 184360600 191554467 199252888 204984146 199252888 204984146 230833092 239944635 230833092 239944635 240210636 243253568 240210636 243253568 144616990 123924257 144616990 123924257 95272541 75322153 95272541 75322153 76565055 170749747 76565055 170749747 191892707 205891940 191892707 205891940 210571626 230710468 210571626 230710468 249847568 254824219 249847568 254824219 255750928 261355950 255750928 261355950 259232266 161498064 259232266 161498064 152858315 137338114 152858315 137338114 110730779 98859497 110730779 98859497 84294007 81078744 84294007 81078744 76922711 67943054 76922711 67943054 69806529 66274204 69806529 66274204 59850952 55661175 59850952 55661175 43358711 31134132 43358711 31134132 28826930 24406793 28826930 24406793 18551154 18102832 18551154 18102832 182296504 186805291 182296504 186805291 225699115 232552507 225699115 232552507 229619446 236393488 229619446 236393488 242452262 244237468 242452262 244237468 183874552 150777331 183874552 150777331 149979404 113626489 149979404 113626489 102632498 84462360 102632498 84462360 83583762 78425970 83583762 78425970 78271029 74162225 78271029 74162225 68971353 43974219 68971353 43974219 41906263 36458208 41906263 36458208 33764783 31618606 33764783 31618606 27875752 25625906 27875752 25625906 24595905 23945786 24595905 23945786 180451156 178842396 180451156 178842396 189591963 196394661 189591963 196394661 198377216 170190582 198377216 170190582 166142400 155150591 166142400 155150591 158336330 115256299 158336330 115256299 115993156 107394992 115993156 107394992 107817022 96984491 107817022 96984491 96405030 86153129 96405030 86153129 86568466 78682879 86568466 78682879 77889846 74550923 77889846 74550923 182974748 180524094 182974748 180524094 209235494 213983694 209235494 213983694 227446045 235837306 227446045 235837306 240088316 249871202 240088316 249871202 248285018 252584312 248285018 252584312 258783212 272904816 258783212 272904816 272121136 276461277 272121136 276461277 280647936 283901171 280647936 283901171 283950676 163909469 283950676 163909469 163656080 155890325 163656080 155890325 175210659 212172468 175210659 212172468 225400189 234466806 225400189 234466806 235497244 247288047 235497244 247288047 244090950 272597565 244090950 272597565 274714153 279140178 274714153 279140178 280551808 286984643 280551808 286984643 289493454 289904489 289493454 289904489 165857407 132593690 165857407 132593690 116865478 109534005 116865478 109534005 98394105 78787974 98394105 78787974 77655604 69469628 77655604 69469628 53880289 46062855 53880289 46062855 39173611 32804966 39173611 32804966 33256376 154831031 33256376 154831031 164271327 194848679 164271327 194848679 216527288 238600743 216527288 238600743 239540821 239567639 239540821 239567639 150160541 123288410 150160541 123288410 125959454 116188901 125959454 116188901 112312775 100346802 112312775 100346802 87528331 81373287 87528331 81373287 63500190 57757360 63500190 57757360 51787792 45101079 51787792 45101079 48803761 146504338 48803761 146504338 158694803 168142663 158694803 168142663 193543685 204689649 193543685 204689649 209893946 231833663 209893946 231833663 233712858 140307489 233712858 140307489 136433233 123198458 136433233 123198458 112381826 111425146 112381826 111425146 183005992 184703338 183005992 184703338 198193934 203186727 198193934 203186727 225481844 236923414 225481844 236923414 235700952 240833899 235700952 240833899 241018341 249655265 241018341 249655265 260198963 265335311 260198963 265335311 269078673 274331437 269078673 274331437 272551997 279038443 272551997 279038443 278125046 281100405 278125046 281100405 171178635 151984091 171178635 151984091 131556821 119959591 131556821 119959591 111468178 106952857 111468178 106952857 101133476 88449186 101133476 88449186 88800098 86165907 88800098 86165907 88242703 174588189 88242703 174588189 202130930 226385345 202130930 226385345 231877740 239740042 231877740 239740042 250528768 264527597 250528768 264527597 265151984 271037878 265151984 271037878 269812942 274293252 269812942 274293252 273315866 278855319 273315866 278855319 282880792 287356500 282880792 287356500 287836995 291922688 287836995 291922688 290809115 165206135 290809115 165206135 144999632 128292162 144999632 128292162 132751130 117681014 132751130 117681014 119621185 106536219 119621185 106536219 109123411 101880330 109123411 101880330 105989077 131797690 105989077 131797690 154239727 159901219 154239727 159901219 180053482 193742272 180053482 193742272 206793829 215696171 206793829 215696171 230356860 235161474 230356860 235161474 232301291 137853083 232301291 137853083 139670677 116206451 139670677 116206451 111999381 106073626 111999381 106073626 89627948 87326451 89627948 87326451 142672118 162815770 142672118 162815770 198446684 209827668 198446684 209827668 229870078 234968758 229870078 234968758 200437376 141086322 200437376 141086322 138073517 117214937 138073517 117214937 113944366 107818127 113944366 107818127 94239457 88640034 94239457 88640034 83432939 76465754 83432939 76465754 62468961 56977733 62468961 56977733 50366939 48773387 50366939 48773387 187308194 202768783 187308194 202768783 204144838 137526857 204144838 137526857 123469253 100218982 123469253 100218982 95542570 93747168 95542570 93747168 85664320 62370082 85664320 62370082 64489811 202910945 64489811 202910945 202752520 157093720 202752520 157093720 164355750 164924882 164355750 164924882 177737904 186705440 177737904 186705440 227530588 231953173 227530588 231953173 238006696 249716590 238006696 249716590 248653262 118305632 248653262 118305632 120454565 111958552 120454565 111958552 108520359 99456903 108520359 99456903 97525239 92395808 97525239 92395808 89647259 86428165 89647259 86428165 66332880 62916200 66332880 62916200 65609047 142250508 65609047 142250508 169258904 208554611 169258904 208554611 218462473 228149530 218462473 228149530 228541641 241755883 228541641 241755883 245082349 249648171 245082349 249648171 252250721 260059070 252250721 260059070 261022948 272109126 261022948 272109126 271499597 275300094 271499597 275300094 279879501 285482676 279879501 285482676 285234542 289794978 285234542 289794978 297363571 298353582 297363571 298353582 299721233 302253744 299721233 302253744 302387399 303157378 302387399 303157378 137336446 131554931 137336446 131554931 126953981 105212549 126953981 105212549 102508153 88572144 102508153 88572144 91078556 80819917 91078556 80819917 69300008 62738177 69300008 62738177 55862812 51456049 55862812 51456049 52308008 49547238 52308008 49547238 51531236 44827705 51531236 44827705 49624924 136888012 49624924 136888012 163979263 182369323 163979263 182369323 211240864 219474280 211240864 219474280 225626400 239211746 225626400 239211746 239197709 259568503 239197709 259568503 256869175 144316220 256869175 144316220 138169131 103634251 138169131 103634251 96513219 91379442 96513219 91379442 87427391 81496987 87427391 81496987 83783962 74811001 83783962 74811001 68199495 61082536 68199495 61082536 63394242 60089737 63394242 60089737 59532307 50420979 59532307 50420979 52310042 159442395 52310042 159442395 196087750 214254955 196087750 214254955 230333679 241682109 230333679 241682109 242612689 248046223 242612689 248046223 251938608 270140031 251938608 270140031 267960962 273596999 267960962 273596999 270761724 151845152 270761724 151845152 151089159 107074450 151089159 107074450 101278791 98266180 101278791 98266180 195628115 196754880 195628115 196754880 202131907 207459067 202131907 207459067 208630041 147519530 208630041 147519530 121982596 115589675 121982596 115589675 96956951 84102628 96956951 84102628 75173385 73048670 75173385 73048670 196708875 192806214 196708875 192806214 156211753 148172493 156211753 148172493 201666544 204709213 201666544 204709213 209168279 214798516 209168279 214798516 210903672 174943338 210903672 174943338 153351302 116236964 153351302 116236964 119341370 114475111 119341370 114475111 194642251 194766849 194642251 194766849 200050828 154375482 200050828 154375482 146117656 136089593 146117656 136089593 141549888 125622820 141549888 125622820 102656989 101395707 102656989 101395707 90949246 85791660 90949246 85791660 63457994 55259134 63457994 55259134 58432791 178682375 58432791 178682375 190771817 212407381 190771817 212407381 227150136 237575292 227150136 237575292 235890471 254602194 235890471 254602194 256247473 262040616 256247473 262040616 263408107 266524213 263408107 266524213 265142826 270213930 265142826 270213930 270526720 275651720 270526720 275651720 280044012 282126111 280044012 282126111 186270832 157847215 186270832 157847215 165630082 173034984 165630082 173034984 179472730 207357470 179472730 207357470 226654519 226866273 226654519 226866273 169577658 126457198 169577658 126457198 125304889 108849831 125304889 108849831 110428413 100229052 110428413 100229052 92190331 83279049 92190331 83279049 77950628 74679660 77950628 74679660 172494103 165014448 172494103 165014448 163952290 146861963 163952290 146861963 152744810 174788200 152744810 174788200 190627910 191058199 190627910 191058199 207187181 213102007 207187181 213102007 217519939 233515975 217519939 233515975 238346010 247868399 238346010 247868399 248268089 253597208 248268089 253597208 254002423 256867751 254002423 256867751 138454196 121352263 138454196 121352263 109792279 106960912 109792279 106960912 134367670 169323999 134367670 169323999 184886932 195135441 184886932 195135441 204927794 201622794 204927794 201622794 208441076 218848138 208441076 218848138 229726094 236032015 229726094 236032015 235199781 249579209 235199781 249579209 247685974 250590765 247685974 250590765 138661821 129264910 138661821 129264910 114916360 111253390 114916360 111253390 173618387 174077285 173618387 174077285 187089880 181021399 187089880 181021399 150423229 112160097 150423229 112160097 109117512 85385340 109117512 85385340 81587557 68464703 81587557 68464703 69833230 63020129 69833230 63020129 63125078 55644948 63125078 55644948 45181157 36543626 45181157 36543626 35093787 28817347 35093787 28817347 26337734 23504840 26337734 23504840 14197970 12259396 14197970 12259396 11600642 10021410 11600642 10021410 7171246 8256332 7171246 8256332 142850095 156055646 142850095 156055646 164176207 174093190 164176207 174093190 198199237 201870204 198199237 201870204 137048759 120176919 137048759 120176919 124061289 94677491 124061289 94677491 98335075 80325955 98335075 80325955 71376441 61303883 71376441 61303883 58317360 49367351 58317360 49367351 46428270 36161705 46428270 36161705 38952895 135279007 38952895 135279007 143097170 146954596 143097170 146954596 169284541 176655349 169284541 176655349 190158443 191072816 190158443 191072816 204344386 205110950 204344386 205110950 225195568 236999746 225195568 236999746 235900182 122879919 235900182 122879919 125554930 99721815 125554930 99721815 102070296 80721452 102070296 80721452 76610416 72255008 76610416 72255008 72252760 69552894 72252760 69552894 148660221 146715608 148660221 146715608 170300754 173811675 170300754 173811675 185892388 177392524 185892388 177392524 189824579 186378286 189824579 186378286 148623522 133588204 148623522 133588204 128211759 123878202 128211759 123878202 153753859 153815076 153753859 153815076 169923187 173501411 169923187 173501411 186700759 196959262 186700759 196959262 222899723 232781786 222899723 232781786 233025753 237360025 233025753 237360025 140469831 128808616 140469831 128808616 118044930 104166649 118044930 104166649 94858291 92104430 94858291 92104430 81927795 71562969 81927795 71562969 67656592 62496482 67656592 62496482 58166497 54038594 58166497 54038594 41368824 36589457 41368824 36589457 34387337 29283649 34387337 29283649 28538514 26533272 28538514 26533272 156312553 153459229 156312553 153459229 158352503 139004057 158352503 139004057 139675297 132494987 139675297 132494987 127840323 123476958 127840323 123476958 108051739 83129059 108051739 83129059 76366370 69538818 76366370 69538818 67831771 58510878 67831771 58510878 60912252 155729182 60912252 155729182 186175830 176669556 186175830 176669556 157117223 141877312 157117223 141877312 152679350 175842731 152679350 175842731 218375334 222909843 218375334 222909843 223048079 230400684 223048079 230400684 231152741 233593145 231152741 233593145 176528004 150483145 176528004 150483145 134225085 111983459 134225085 111983459 100705758 92760393 100705758 92760393 94630657 151967387 94630657 151967387 170561290 177047189 170561290 177047189 196123927 209820621 196123927 209820621 221396747 231618649 221396747 231618649 231798346 145508377 231798346 145508377 120066988 98766865 120066988 98766865 96965827 90305243 96965827 90305243 77368623 67092054 77368623 67092054 61531088 49820222 61531088 49820222 46888688 42818344 46888688 42818344 46041430 156473597 46041430 156473597 177005744 167564073 177005744 167564073 163449127 152484494 163449127 152484494 135384321 126802034 135384321 126802034 115617136 94240172 115617136 94240172 84631674 78463301 84631674 78463301 71029802 63378730 71029802 63378730 60370116 51907384 60370116 51907384 52890592 45216241 52890592 45216241 38427250 31071173 38427250 31071173 30269359 26524078 30269359 26524078 20925412 14931577 20925412 14931577 11670199 10520560 11670199 10520560 8482642 8289201 8482642 8289201 6310728 6283528 6310728 6283528 161310758 170856897 161310758 170856897 208898202 210199414 208898202 210199414 140125936 114766284 140125936 114766284 116046952 186461482 116046952 186461482 205337299 204355279 205337299 204355279 127735557 105709981 127735557 105709981 97679783 81665923 97679783 81665923 71989126 66772983 71989126 66772983 66794324 60890508 66794324 60890508 58023209 51284202 58023209 51284202 45539307 34379918 45539307 34379918 32138194 28914241 32138194 28914241 29377643 160840518 29377643 160840518 187715621 201483673 187715621 201483673 239135972 247293037 239135972 247293037 249240747 256786677 249240747 256786677 265600744 272032735 265600744 272032735 274484086 280347560 274484086 280347560 280775716 287315356 280775716 287315356 284606853 161174476 284606853 161174476 154577023 126493178 154577023 126493178 127525487 120294152 127525487 120294152 122005162 112193655 122005162 112193655 114324099 104005999 114324099 104005999 102240496 89461316 102240496 89461316 80939110 75913052 80939110 75913052 72874911 68769331 72874911 68769331 66712708 59910409 66712708 59910409 58978737 55497658 58978737 55497658 57171649 51157932 57171649 51157932 52068369 171918306 52068369 171918306 178891976 187630910 178891976 187630910 238539742 246803241 238539742 246803241 247955902 251704928 247955902 251704928 253925653 266148314 253925653 266148314 269744279 275622529 269744279 275622529 274037874 154101362 274037874 154101362 149012725 136722939 149012725 136722939 119455850 91565555 119455850 91565555 79149620 70859592 79149620 70859592 71741471 68520105 71741471 68520105 60971058 59646925 60971058 59646925 170540883 194429916 170540883 194429916 239422596 240149006 239422596 240149006 166080166 139133589 166080166 139133589 103084407 83748143 103084407 83748143 81787527 79877604 81787527 79877604 187131052 195512340 187131052 195512340 212766899 223306909 212766899 223306909 230990169 245504025 230990169 245504025 246038218 255811399 246038218 255811399 254401188 257467775 254401188 257467775 170413013 147898983 170413013 147898983 147073860 111539331 147073860 111539331 113729804 92885193 113729804 92885193 91144086 87031825 91144086 87031825 88279576 82686101 88279576 82686101 80853717 71986235 80853717 71986235 73977954 71085009 73977954 71085009 72472663 63914254 72472663 63914254 67118335 189196451 67118335 189196451 212426494 221199029 212426494 221199029 226525141 254234809 226525141 254234809 255261209 263730993 255261209 263730993 262049028 264908691 262049028 264908691 173037715 151741187 173037715 151741187 144891439 116700487 144891439 116700487 92594016 89052468 92594016 89052468 88356877 81714376 88356877 81714376 79416361 71344210 79416361 71344210 63117755 55129509 63117755 55129509 34942729 34027388 34942729 34027388 191266749 216170174 191266749 216170174 220345702 226960899 220345702 226960899 228547728 250265945 228547728 250265945 249546418 253242243 249546418 253242243 251478870 254264589 251478870 254264589 258658969 263294001 258658969 263294001 263462392 267827719 263462392 267827719 267835023 276901037 267835023 276901037 277899759 280918729 277899759 280918729 279700417 281312294 279700417 281312294 136339355 116380024 136339355 116380024 93130865 92427236 93130865 92427236 171979612 191186715 171979612 191186715 209540955 214075414 209540955 214075414 222417414 219150097 222417414 219150097 161101195 149981135 161101195 149981135 147611217 104415634 147611217 104415634 100984877 92952020 100984877 92952020 93428839 79265465 93428839 79265465 76076024 66118032 76076024 66118032 60550445 42681045 60550445 42681045 42924717 34739458 42924717 34739458 35969998 182659623 35969998 182659623 207521409 229905332 207521409 229905332 234719859 240396476 234719859 240396476 243156559 249634370 243156559 249634370 248821269 254544975 248821269 254544975 252317311 256419172 252317311 256419172 254212362 200041977 254212362 200041977 189297979 160296304 189297979 160296304 112970469 106564398 112970469 106564398 103276929 98220773 103276929 98220773 93722828 85050521 93722828 85050521 80864363 69045287 80864363 69045287 69084669 61100702 69084669 61100702 61724374 53113699 61724374 53113699 51910040 45987232 51910040 45987232 43796429 40759131 43796429 40759131 195485417 198683685 195485417 198683685 219229556 228453678 219229556 228453678 225164115 232470750 225164115 232470750 229354990 186250419 229354990 186250419 171606547 136225511 171606547 136225511 123499959 111272897 123499959 111272897 112648890 104026040 112648890 104026040 96398429 84562231 96398429 84562231 85081722 66786352 85081722 66786352 64201720 59724201 64201720 59724201 50491210 44292858 50491210 44292858 47688979 208745956 47688979 208745956 215552281 222529930 215552281 222529930 234052307 246745660 234052307 246745660 248128369 254306826 248128369 254306826 258971579 260784361 258971579 260784361 199158957 182854566 199158957 182854566 132105100 118327506 132105100 118327506 114601380 99659970 114601380 99659970 97949607 89287228 97949607 89287228 90270455 84156369 90270455 84156369 84179834 73447144 84179834 73447144 71334708 67530418 71334708 67530418 45351414 39741195 45351414 39741195 33308919 29202396 33308919 29202396 26169850 18029824 26169850 18029824 15789608 12659493 15789608 12659493 12600332 11674232 12600332 11674232 11979974 197053420 11979974 197053420 218010513 224634285 218010513 224634285 226370921 238591643 226370921 238591643 245241540 255496632 245241540 255496632 256238326 261595393 256238326 261595393 263787121 268650390 263787121 268650390 273041659 280089392 273041659 280089392 279021410 184713587 279021410 184713587 163634325 140284493 163634325 140284493 147805432 187416111 147805432 187416111 202573466 207664811 202573466 207664811 216435098 212418127 216435098 212418127 181073507 160874872 181073507 160874872 161262009 128941716 161262009 128941716 134245857 112517787 134245857 112517787 116186784 101533481 116186784 101533481 97920021 93012080 97920021 93012080 92137678 87047476 92137678 87047476 83670247 81364650 83670247 81364650 82457493 75067596 82457493 75067596 74155267 69449705 74155267 69449705 67014591 49590277 67014591 49590277 46877068 43409459 46877068 43409459 40086237 29825482 40086237 29825482 21329268 20187627 21329268 20187627 198652559 205846029 198652559 205846029 213736472 247218137 213736472 247218137 245730781 248365736 245730781 248365736 252705133 261807231 252705133 261807231 264195958 274891168 264195958 274891168 274708227 279843918 274708227 279843918 277840902 172879127 277840902 172879127 176858148 163101195 176858148 163101195 137643508 130111198 137643508 130111198 119566110 115547019 119566110 115547019 116370719 109064817 116370719 109064817 95518089 90367961 95518089 90367961 88860097 80549476 88860097 80549476 79025166 74482185 79025166 74482185 57450633 50997922 57450633 50997922 51170227 45818953 51170227 45818953 46289488 40509574 46289488 40509574 39170312 34635287 39170312 34635287 34523888 207410268 34523888 207410268 214124254 229299504 214124254 229299504 240249757 243228064 240249757 243228064 243140306 254099313 243140306 254099313 252097843 256390119 252097843 256390119 255435202 138549406 255435202 138549406 136537563 126203671 136537563 126203671 121414902 113071200 121414902 113071200 109131956 105159111 109131956 105159111 182438246 190572366 182438246 190572366 200899112 197057071 200899112 197057071 183558706 153551369 183558706 153551369 143917495 126783866 143917495 126783866 115535122 105261866 115535122 105261866 101744910 96135506 101744910 96135506 86051665 81487509 86051665 81487509 81022136 56986902 81022136 56986902 56611742 48875322 56611742 48875322 49415120 171672834 49415120 171672834 196731045 192755417 196731045 192755417 181748350 165001629 181748350 165001629 139291006 129142395 139291006 129142395 123553916 117730995 123553916 117730995 120437203 110126113 120437203 110126113 113402814 99268245 113402814 99268245 100901723 97006691 100901723 97006691 100312792 182132448 100312792 182132448 200626279 205885843 200626279 205885843 213357243 212061350 213357243 212061350 159772093 147430349 159772093 147430349 152061482 139507178 152061482 139507178 135911885 132146163 135911885 132146163 166171164 170296266 166171164 170296266 194991169 194015916 194991169 194015916 207059600 213529132 207059600 213529132 232328104 230947937 232328104 230947937 163248559 151770861 163248559 151770861 146960157 121174989 146960157 121174989 121652913 117408810 121652913 117408810 170064152 164954600 170064152 164954600 191889347 182190588 191889347 182190588 176322233 170828089 176322233 170828089 193960150 203398014 193960150 203398014 206596129 206163906 206596129 206163906 192226878 151968694 192226878 151968694 156131626 139522718 156131626 139522718 136156317 122354431 136156317 122354431 122157700 117709644 122157700 117709644 176199765 213655247 176199765 213655247 220604781 227188015 220604781 227188015 240136388 242498260 240136388 242498260 166970408 155366915 166970408 155366915 156043416 148622117 156043416 148622117 128140520 124119640 128140520 124119640 116932413 111858300 116932413 111858300 186127896 185217145 186127896 185217145 191499415 212309065 191499415 212309065 223232521 228557310 223232521 228557310 233758252 240744596 233758252 240744596 240031141 249954474 240031141 249954474 267674012 270506084 267674012 270506084 166373738 130203832 166373738 130203832 117095661 103011047 117095661 103011047 94895194 89951535 94895194 89951535 90551351 89071972 90551351 89071972 189248331 217081472 189248331 217081472 211727155 169899556 211727155 169899556 160231152 151617714 160231152 151617714 182879654 203526337 182879654 203526337 211946733 217446355 211946733 217446355 213631312 230833192 213631312 230833192 230996146 244779977 230996146 244779977 246213770 251232445 246213770 251232445 250764331 268430972 250764331 268430972 271350247 275047772 271350247 275047772 274227930 279744633 274227930 279744633 280014894 289427469 280014894 289427469 286730026 134124473 286730026 134124473 139521759 153097601 139521759 153097601 180951382 199581039 180951382 199581039 198571941 145898545 198571941 145898545 132078806 116003164 132078806 116003164 116757316 101216787 116757316 101216787 103044805 90217574 103044805 90217574 91103510 79996220 91103510 79996220 61223131 56471887 61223131 56471887 58222536 162673198 58222536 162673198 217983735 217944925 217983735 217944925 135760086 114663836 135760086 114663836 105366382 103970999 105366382 103970999 162649754 191445687 162649754 191445687 194598433 198586190 194598433 198586190 211740613 221677045 211740613 221677045 235180340 241690881 235180340 241690881 240775805 244079943 240775805 244079943 143642567 123359266 143642567 123359266 121507315 113972795 121507315 113972795 105934840 100545368 105934840 100545368 99523417 91724425 99523417 91724425 80164077 70266055 80164077 70266055 72620577 138532147 72620577 138532147 149263677 165445819 149263677 165445819 183354756 181124447 183354756 181124447 206466487 231074403 206466487 231074403 232088754 239532785 232088754 239532785 248192054 257016434 248192054 257016434 260951170 263001479 260951170 263001479 270374080 273660361 270374080 273660361 277853084 284301101 277853084 284301101 285248302 286346620 285248302 286346620 154874822 125635714 154874822 125635714 128055130 120479853 128055130 120479853 123847054 118216562 123847054 118216562 164052085 171458666 164052085 171458666 185641339 199436144 185641339 199436144 208739844 204982973 208739844 204982973 136007317 128120601 136007317 128120601 128798233 121119607 128798233 121119607 125392104 113443829 125392104 113443829 105790997 96363866 105790997 96363866 96153838 91135793 96153838 91135793 56869110 53029409 56869110 53029409 53895511 47321352 53895511 47321352 44548130 30843725 44548130 30843725 33317961 157093336 33317961 157093336 188318611 204772993 188318611 204772993 223047712 232479950 223047712 232479950 235194480 248653205 235194480 248653205 261517083 263702072 261517083 263702072 146400192 139290258 146400192 139290258 138562194 125122746 138562194 125122746 123124894 115309847 123124894 115309847 103904646 101180699 103904646 101180699 60109962 57207510 60109962 57207510 54483901 42287137 54483901 42287137 44913230 143349921 44913230 143349921 159686123 153683434 159686123 153683434 155846007 144454407 155846007 144454407 141926216 129370765 141926216 129370765 126884965 111490530 126884965 111490530 108679498 68482540 108679498 68482540 67454704 60216249 67454704 60216249 55822392 52664818 55822392 52664818 52887501 50389512 52887501 50389512 35560313 29196444 35560313 29196444 29653520 23243366 29653520 23243366 16861332 15422885 16861332 15422885 177747181 206942366 177747181 206942366 214262951 219387352 214262951 219387352 222100865 227285569 222100865 227285569 225890292 150398189 225890292 150398189 146306190 129819255 146306190 129819255 122771692 116325756 122771692 116325756 96791216 74313588 96791216 74313588 71302769 66220592 71302769 66220592 66002462 57311179 66002462 57311179 49224184 39999078 49224184 39999078 34861462 28378397 34861462 28378397 27778914 23042090 27778914 23042090 20221668 17990593 20221668 17990593 13510163 12547568 13510163 12547568 11766112 170658991 11766112 170658991 186144134 200828992 186144134 200828992 212332878 218268723 212332878 218268723 220021084 225165162 220021084 225165162 253376365 260239830 253376365 260239830 258386096 270790080 258386096 270790080 275487074 280633549 275487074 280633549 279670984 285609648 279670984 285609648 285174579 155664400 285174579 155664400 159971442 141053655 159971442 141053655 140916031 131525212 140916031 131525212 136553090 186389547 136553090 186389547 193843757 178041218 193843757 178041218 183036406 203599348 183036406 203599348 204483429 213414328 204483429 213414328 220768954 220335716 220768954 220335716 189936983 182681695 189936983 182681695 176952672 160446026 176952672 160446026 154550028 135518508 154550028 135518508 139894151 128408928 139894151 128408928 77821429 68586747 77821429 68586747 68042155 60175721 68042155 60175721 40132535 35330164 40132535 35330164 34384689 27026226 34384689 27026226 26533646 20562572 26533646 20562572 17344760 14029215 17344760 14029215 15495533 189254274 15495533 189254274 204706460 198775021 204706460 198775021 208913483 216291067 208913483 216291067 217917171 220485197 217917171 220485197 222426842 253376709 222426842 253376709 252904422 266688554 252904422 266688554 268567059 269271774 268567059 269271774 195786607 165130098 195786607 165130098 161355782 136972563 161355782 136972563 118682203 110838175 118682203 110838175 87466919 82321333 87466919 82321333 74589731 70960535 74589731 70960535 69404152 65476996 69404152 65476996 67804193 191957495 67804193 191957495 201597631 184743288 201597631 184743288 171644271 153235274 171644271 153235274 147239834 138654185 147239834 138654185 145344561 111178750 145344561 111178750 94854372 88985902 94854372 88985902 83936721 82290138 83936721 82290138 200646182 196155428 200646182 196155428 174369210 167115945 174369210 167115945 155497856 146151587 155497856 146151587 129476100 110823486 129476100 110823486 97098196 91985532 97098196 91985532 88483234 73152546 88483234 73152546 68312989 62054237 68312989 62054237 65501371 183642096 65501371 183642096 200438109 203228728 200438109 203228728 216240513 212282388 216240513 212282388 171414042 157826266 171414042 157826266 165504539 179963711 165504539 179963711 204851220 213891847 204851220 213891847 231300358 252912546 231300358 252912546 250355275 253979480 250355275 253979480 257881704 265373653 257881704 265373653 270039549 273401478 270039549 273401478 275718278 277782216 275718278 277782216 193768060 182365158 193768060 182365158 186337824 180498873 186337824 180498873 168866172 154797649 168866172 154797649 163133036 191624127 163133036 191624127 210235148 205942370 210235148 205942370 217519560 214848523 217519560 214848523 238525328 246200429 238525328 246200429 247964809 252942194 247964809 252942194 249586146 259281016 249586146 259281016 261359115 265637750 261359115 265637750 265936343 272833495 265936343 272833495 270552275 275405506 270552275 275405506 273434558 182566601 273434558 182566601 182140688 122953524 182140688 122953524 125909301 99575461 125909301 99575461 96868970 88424178 96868970 88424178 75124716 67859960 75124716 67859960 68746082 60434133 68746082 60434133 54569754 39319089 54569754 39319089 41436004 38014307 41436004 38014307 31956714 30757440 31956714 30757440 194537880 202565375 194537880 202565375 209864863 136651267 209864863 136651267 127552657 112641895 127552657 112641895 96411237 86481138 96411237 86481138 83932051 71772213 83932051 71772213 69672164 66833891 69672164 66833891 69487246 144211360 69487246 144211360 157601277 154273776 157601277 154273776 163857521 173466477 163857521 173466477 190057064 193216093 190057064 193216093 216535690 231408269 216535690 231408269 236408423 248962917 236408423 248962917 250174272 253557845 250174272 253557845 128999006 120975224 128999006 120975224 121730768 110159013 121730768 110159013 102551449 89578518 102551449 89578518 82638964 73539682 82638964 73539682 70902128 64736737 70902128 64736737 66628663 49847002 66628663 49847002 51980792 42044691 51980792 42044691 44133557 41013769 44133557 41013769 41173773 36147942 41173773 36147942 36669563 31185025 36669563 31185025 27120594 26388949 27120594 26388949 170018059 187385272 170018059 187385272 196811691 197827286 196811691 197827286 204254739 203933537 204254739 203933537 160023479 140099082 160023479 140099082 140441885 132625798 140441885 132625798 136195154 130091050 136195154 130091050 129811164 124825076 129811164 124825076 122372792 99933092 122372792 99933092 98979533 76893712 98979533 76893712 78976860 142006611 78976860 142006611 182860602 190993423 182860602 190993423 191332010 170706272 191332010 170706272 158956376 136527985 158956376 136527985 131263629 123255986 131263629 123255986 102879134 79190108 102879134 79190108 78163620 70135710 78163620 70135710 69277847 53674851 69277847 53674851 52344278 42691402 52344278 42691402 44952422 40472627 44952422 40472627 35763379 30121929 35763379 30121929 33389355 169529251 33389355 169529251 187317865 184462950 187317865 184462950 198906831 206488981 198906831 206488981 207723486 164035667 207723486 164035667 149885084 143597145 149885084 143597145 140244651 132085114 140244651 132085114 107103988 102373546 107103988 102373546 94117482 90997879 94117482 90997879 171186069 167065762 171186069 167065762 177862979 215465880 177862979 215465880 223770061 237791902 223770061 237791902 237171030 246085073 237171030 246085073 246934684 248494845 246934684 248494845 153662308 138587709 153662308 138587709 119437157 111619163 119437157 111619163 93834899 88447451 93834899 88447451 90571020 78581086 90571020 78581086 81095627 210378580 81095627 210378580 233350649 232141301 233350649 232141301 206067353 193083354 206067353 193083354 159079858 139668610 159079858 139668610 131838966 118890397 131838966 118890397 116402899 111097177 116402899 111097177 112307144 108310718 112307144 108310718 210300576 224503117 210300576 224503117 225914129 237065195 225914129 237065195 234976888 241289469 234976888 241289469 245791748 254022537 245791748 254022537 266125921 267982332 266125921 267982332 182003260 142036003 182003260 142036003 145005926 134680517 145005926 134680517 123539986 114725223 123539986 114725223 112369131 107791450 112369131 107791450 176215203 202622880 176215203 202622880 216852875 224066149 216852875 224066149 228910659 231166517 228910659 231166517 158099681 148895007 158099681 148895007 173951909 218170086 173951909 218170086 217140676 197549109 217140676 197549109 161105578 147655024 161105578 147655024 142038047 118880078 142038047 118880078 115756189 113178966 115756189 113178966 186164588 206306428 186164588 206306428 217647504 228555971 217647504 228555971 225464383 179251174 225464383 179251174 163110139 136222035 163110139 136222035 136216872 121437926 136216872 121437926 103571182 80635179 103571182 80635179 75045211 64566870 75045211 64566870 62687149 49450893 62687149 49450893 52333243 170418601 52333243 170418601 185170627 186746827 185170627 186746827 210132567 207037733 210132567 207037733 165835254 141903170 165835254 141903170 140018893 105142500 140018893 105142500 108888975 171984693 108888975 171984693 180274557 190622090 180274557 190622090 199030762 209205914 199030762 209205914 219627788 215860032 219627788 215860032 172654372 148616291 172654372 148616291 144793564 121625446 144793564 121625446 107322175 101241287 107322175 101241287 97621747 89472569 97621747 89472569 86484537 82385877 86484537 82385877 58868972 47930096 58868972 47930096 42807525 40905001 42807525 40905001 195183903 204287281 195183903 204287281 218523120 228350016 218523120 228350016 244738449 246939705 244738449 246939705 246124677 254158716 246124677 254158716 259191011 262816978 259191011 262816978 264225168 270175279 264225168 270175279 267516290 182238324 267516290 182238324 156954949 147029630 156954949 147029630 152247891 140638398 152247891 140638398 132037110 108021718 132037110 108021718 110573981 181354463 110573981 181354463 194803846 205327565 194803846 205327565 218441859 230924789 218441859 230924789 234033368 241043770 234033368 241043770 243188542 263372970 243188542 263372970 264899982 267011816 264899982 267011816 265133375 268967710 265133375 268967710 266660318 156607149 266660318 156607149 149215003 128490592 149215003 128490592 119134816 110416261 119134816 110416261 102223652 97051801 102223652 97051801 93642912 75702386 93642912 75702386 67888481 64318247 67888481 64318247 171034136 165699817 171034136 165699817 144929035 139902236 144929035 139902236 143284331 131764179 143284331 131764179 129330947 117286740 129330947 117286740 116562049 111602656 116562049 111602656 197207404 202314899 197207404 202314899 210520876 223247717 210520876 223247717 221878277 240688928 221878277 240688928 243022233 248086176 243022233 248086176 257463557 263683528 257463557 263683528 263624904 269060237 263624904 269060237 267081951 176817146 267081951 176817146 175384326 161242968 175384326 161242968 154481537 143026071 154481537 143026071 129556634 125881069 129556634 125881069 118458966 104012354 118458966 104012354 101475832 87563300 101475832 87563300 80780639 63832005 80780639 63832005 60439824 50420600 60439824 50420600 44314517 38759148 44314517 38759148 40848350 34680259 40848350 34680259 36194976 22908749 36194976 22908749 21300003 16453701 21300003 16453701 14645534 14345283 14645534 14345283 13116325 11728642 13116325 11728642 10288816 8037660 10288816 8037660 8397242 166445263 8397242 166445263 189207557 225871128 189207557 225871128 229586454 235263309 229586454 235263309 241128592 245639731 241128592 245639731 245306906 249452153 245306906 249452153 175922758 146434323 175922758 146434323 142961908 130065325 142961908 130065325 104538048 100694851 104538048 100694851 102673393 205226123 102673393 205226123 205080888 175576486 205080888 175576486 170742595 160422727 170742595 160422727 142124102 109829565 142124102 109829565 106419185 95375061 106419185 95375061 95755799 65032830 95755799 65032830 63789879 51769439 63789879 51769439 43179831 36762713 43179831 36762713 40133176 202803932 40133176 202803932 212802775 238823656 212802775 238823656 237745297 256472288 237745297 256472288 259204556 262450869 259204556 262450869 260895474 264968901 260895474 264968901 265412723 271383924 265412723 271383924 275306581 280320105 275306581 280320105 283576654 292732128 283576654 292732128 294434238 297950720 294434238 297950720 300722095 301608138 300722095 301608138 181434290 148043123 181434290 148043123 144377925 133181226 144377925 133181226 122843834 112378654 122843834 112378654 115941861 207315818 115941861 207315818 221035451 239626686 221035451 239626686 235727136 250960280 235727136 250960280 248101758 200436781 248101758 200436781 190156363 176904145 190156363 176904145 157615351 142695542 157615351 142695542 136898087 124367174 136898087 124367174 117664529 93951273 117664529 93951273 78031353 68966048 78031353 68966048 68257524 60945771 68257524 60945771 61745130 56496540 61745130 56496540 48342567 44269568 48342567 44269568 45702378 40512348 45702378 40512348 43584684 226012479 43584684 226012479 228945483 234773736 228945483 234773736 237572926 247885030 237572926 247885030 253117523 257703513 253117523 257703513 261619315 275977592 261619315 275977592 276653747 278987306 276653747 278987306 277515793 281858899 277515793 281858899 282233248 288838416 282233248 288838416 288377530 293205197 288377530 293205197 293122668 294200574 293122668 294200574 295924148 297681457 295924148 297681457 298065072 298727500 298065072 298727500 194199690 176209464 194199690 176209464 175075645 165770695 175075645 165770695 138542372 132990931 138542372 132990931 96937667 87458675 96937667 87458675 76491913 75092238 76491913 75092238 204991110 226446019 204991110 226446019 222874483 242746708 222874483 242746708 251667321 256218228 251667321 256218228 261189758 265219560 261189758 265219560 263822475 199031810 263822475 199031810 185543099 173264305 185543099 173264305 165672370 151853117 165672370 151853117 149106040 100788207 149106040 100788207 99027273 89395800 99027273 89395800 89411918 75268234 89411918 75268234 67397860 57644015 67397860 57644015 58841980 43671257 58841980 43671257 44331330 41636465 44331330 41636465 40690050 201399352 40690050 201399352 214508250 225872769 214508250 225872769 224324887 239883982 224324887 239883982 237394036 251362758 237394036 251362758 250090789 253195727 250090789 253195727 203551447 185820679 203551447 185820679 198217534 210802597 198217534 210802597 226560975 227332328 226560975 227332328 197904926 165287403 197904926 165287403 164107342 114138352 164107342 114138352 103400644 89757427 103400644 89757427 86745501 75215283 86745501 75215283 69159493 58966008 69159493 58966008 56951860 56257228 56951860 56257228 204017272 218456756 204017272 218456756 224952030 238217583 224952030 238217583 239724769 242309884 239724769 242309884 192307180 181170013 192307180 181170013 204831573 209388862 204831573 209388862 214858706 217509617 214858706 217509617 177886064 126350671 177886064 126350671 128365506 121455898 128365506 121455898 113992903 103289668 113992903 103289668 101230003 96858416 101230003 96858416 170112624 168232290 170112624 168232290 179216104 186790198 179216104 186790198 197668500 195896105 197668500 195896105 204297686 211392582 204297686 211392582 229059497 245315354 229059497 245315354 254961644 260836052 254961644 260836052 259972270 149587725 259972270 149587725 140607643 132689322 140607643 132689322 132457802 106004635 132457802 106004635 88516301 79099806 88516301 79099806 80179497 71858627 80179497 71858627 70787255 61308953 70787255 61308953 62744763 58487180 62744763 58487180 51536050 43453608 51536050 43453608 36310625 29341283 36310625 29341283 25846465 20975025 25846465 20975025 20517706 19079087 20517706 19079087 160496323 189226699 160496323 189226699 197089372 143194605 197089372 143194605 142358028 128363069 142358028 128363069 133070491 140140461 133070491 140140461 147524443 175160106 147524443 175160106 186768793 199449379 186768793 199449379 205397852 207275039 205397852 207275039 173099071 149981221 173099071 149981221 114576595 97889174 114576595 97889174 100808762 171923409 100808762 171923409 183712270 179001010 183712270 179001010 189492149 149650801 189492149 149650801 129048699 101155532 129048699 101155532 91679934 75201892 91679934 75201892 69782889 60530255 69782889 60530255 58844738 46983612 58844738 46983612 48559943 38612429 48559943 38612429 36188917 30643005 36188917 30643005 30012272 25557488 30012272 25557488 25646904 25007340 25646904 25007340 181021713 175738915 181021713 175738915 199915821 221359358 199915821 221359358 226673586 239074876 226673586 239074876 254821404 258459257 254821404 258459257 255503094 136239937 255503094 136239937 134368871 125951720 134368871 125951720 110188669 94697421 110188669 94697421 93924634 81817708 93924634 81817708 76357953 68210335 76357953 68210335 61879603 59872219 61879603 59872219 163817072 164541246 163817072 164541246 179658146 174943411 179658146 174943411 226581850 231572063 226581850 231572063 245455001 250968627 245455001 250968627 253284856 256916689 253284856 256916689 156790190 143617034 156790190 143617034 149110046 137495646 149110046 137495646 121904477 119333110 121904477 119333110 108723093 91957247 108723093 91957247 88074312 67335481 88074312 67335481 64421020 56534130 64421020 56534130 54409706 40547790 54409706 40547790 42849377 36864171 42849377 36864171 38007608 32146003 38007608 32146003 34987130 146235263 34987130 146235263 152426893 170570574 152426893 170570574 186565660 204425317 186565660 204425317 222107063 231267677 222107063 231267677 243736538 249937395 243736538 249937395 249377094 262906134 249377094 262906134 268345677 275659105 268345677 275659105 275505538 278890106 275505538 278890106 286819861 292620154 286819861 292620154 293648365 297077223 293648365 297077223 298285956 300262700 298285956 300262700 155562497 135245428 155562497 135245428 125675490 117013900 125675490 117013900 94743620 88044429 94743620 88044429 84695577 76452028 84695577 76452028 77680496 61645842 77680496 61645842 64627972 125900677 64627972 125900677 173239283 178015532 173239283 178015532 185360953 158233709 185360953 158233709 125739925 94578796 125739925 94578796 94765177 86413536 94765177 86413536 80007456 71697179 80007456 71697179 67827375 61760457 67827375 61760457 58436569 53437687 58436569 53437687 48617139 42276236 48617139 42276236 39389444 26154105 39389444 26154105 26509793 22414068 26509793 22414068 19184229 15105564 19184229 15105564 17408265 165718555 17408265 165718555 180881300 181886048 180881300 181886048 210008283 219764061 210008283 219764061 226624434 229280014 226624434 229280014 236513277 245132760 236513277 245132760 241186406 137127121 241186406 137127121 139350713 133889784 139350713 133889784 164227614 163766166 164227614 163766166 195446552 203691737 195446552 203691737 210653054 216152543 210653054 216152543 215628584 226466385 215628584 226466385 232869049 237975329 232869049 237975329 250848240 261522271 250848240 261522271 267110713 272302927 267110713 272302927 271318792 137900734 271318792 137900734 107990355 99120146 107990355 99120146 97586755 86869337 97586755 86869337 79491735 75246550 79491735 75246550 70879355 62139855 70879355 62139855 62429950 55615215 62429950 55615215 49380720 38975189 49380720 38975189 37091714 160370957 37091714 160370957 199910010 200943613 199910010 200943613 206846170 193845445 206846170 193845445 158495078 143394686 158495078 143394686 134253783 107179070 134253783 107179070 103426236 98570661 103426236 98570661 82657722 78389269 82657722 78389269 76384641 64706105 76384641 64706105 61836101 52655991 61836101 52655991 52230632 47525033 52230632 47525033 153173115 170402135 153173115 170402135 197422649 209669501 197422649 209669501 215854197 216797319 215854197 216797319 218635675 226483730 218635675 226483730 226663865 237933493 226663865 237933493 242093458 245779140 242093458 245779140 252976410 253273540 252976410 253273540 152674866 135793203 152674866 135793203 117040221 100910879 117040221 100910879 83588331 77176186 83588331 77176186 74943386 54724815 74943386 54724815 55130047 52204979 55130047 52204979 198388214 202843181 198388214 202843181 215247663 232885350 215247663 232885350 228788875 235599538 228788875 235599538 233067239 240660338 233067239 240660338 243014358 252828881 243014358 252828881 265371495 268768178 265371495 268768178 270095538 275105942 270095538 275105942 276915026 278149483 276915026 278149483 155020555 136080859 155020555 136080859 129219171 114165747 129219171 114165747 109059121 101708254 109059121 101708254 86396286 81076569 86396286 81076569 78756131 75445137 78756131 75445137 74896560 71860799 74896560 71860799 71270643 64979924 71270643 64979924 65513909 56250259 65513909 56250259 57936265 181467798 57936265 181467798 188954257 161039831 188954257 161039831 169715669 149716403 169715669 149716403 122234154 106342787 122234154 106342787 109120267 94912717 109120267 94912717 89601724 79344967 89601724 79344967 78322437 75157163 78322437 75157163 69506427 60189150 69506427 60189150 61374648 52091280 61374648 52091280 47038736 42576764 47038736 42576764 30772867 26251926 30772867 26251926 28072058 166711233 28072058 166711233 196119682 197357535 196119682 197357535 206385132 220193636 206385132 220193636 234066538 235120443 234066538 235120443 196128607 176705855 196128607 176705855 164831317 137978120 164831317 137978120 135152632 119139340 135152632 119139340 115693601 110465030 115693601 110465030 115233711 164979755 115233711 164979755 203753554 201550275 203753554 201550275 158249211 139579667 158249211 139579667 126864688 118219812 126864688 118219812 110192991 99752154 110192991 99752154 97808041 88065519 97808041 88065519 85857931 81920244 85857931 81920244 160030983 164976544 160030983 164976544 182241154 196923886 182241154 196923886 213893049 228787157 213893049 228787157 231709782 240684675 231709782 240684675 245310193 256925126 245310193 256925126 258500721 267664243 258500721 267664243 266737241 270994810 266737241 270994810 269671003 276595666 269671003 276595666 275577955 277372275 275577955 277372275 161439400 123346583 161439400 123346583 120872532 102545922 120872532 102545922 97706890 81088803 97706890 81088803 83486139 165166084 83486139 165166084 200291064 218658952 200291064 218658952 225145023 225766145 225145023 225766145 181586119 162022354 181586119 162022354 159504139 128243357 159504139 128243357 127814297 123393975 127814297 123393975 187502157 187224581 187502157 187224581 200756897 226656511 200756897 226656511 225160398 239013125 225160398 239013125 243947661 249614704 243947661 249614704 249792664 267364769 249792664 267364769 267890888 269907811 267890888 269907811 269104250 272758873 269104250 272758873 272713507 275312556 272713507 275312556 275150595 283907935 275150595 283907935 286133158 287095388 286133158 287095388 178398434 164132864 178398434 164132864 143707753 135288533 143707753 135288533 136570522 173638577 136570522 173638577 209996972 224677394 209996972 224677394 228818307 244162317 228818307 244162317 253110703 264756907 253110703 264756907 262743935 265631382 262743935 265631382 179035090 151176088 179035090 151176088 147782513 143459692 147782513 143459692 156052489 150393393 156052489 150393393 141833667 135177980 141833667 135177980 122586528 117592400 122586528 117592400 116054941 108541129 116054941 108541129 103548541 88330117 103548541 88330117 78940100 74460227 78940100 74460227 179572915 193950127 179572915 193950127 206989235 210015763 206989235 210015763 168515597 162462173 168515597 162462173 191657765 192256857 191657765 192256857 215399894 223099880 215399894 223099880 230850197 241561682 230850197 241561682 245164120 256072172 245164120 256072172 256651699 265302225 256651699 265302225 263939692 266585952 263939692 266585952 192004028 171783961 192004028 171783961 157795476 150262387 157795476 150262387 179994152 187606228 179994152 187606228 193868534 167143880 193868534 167143880 167380499 163344694 167380499 163344694 179204549 177961604 179204549 177961604 192515642 203187675 192515642 203187675 211710874 219580040 211710874 219580040 239228781 247936165 239228781 247936165 251224815 262408305 251224815 262408305 260784446 173509436 260784446 173509436 158694400 143934386 158694400 143934386 141676733 125229284 141676733 125229284 128642446 114105219 128642446 114105219 109781944 84563815 109781944 84563815 82528016 77224489 82528016 77224489 77571695 73118773 77571695 73118773 73670285 67195880 73670285 67195880 60900489 49816557 60900489 49816557 43150884 31657174 43150884 31657174 30346508 23709529 30346508 23709529 19753289 18510487 19753289 18510487 15796865 15866352 15796865 15866352 190728867 190047156 190728867 190047156 172224118 155810397 172224118 155810397 134819853 127004728 134819853 127004728 116632811 107482312 116632811 107482312 96718477 94099147 96718477 94099147 164722542 159712171 164722542 159712171 161729867 141532226 161729867 141532226 138422717 132651363 138422717 132651363 113863051 103939239 113863051 103939239 83729716 76325879 83729716 76325879 74728706 70411534 74728706 70411534 64497692 60134333 64497692 60134333 60916997 47098851 60916997 47098851 45834104 38635986 45834104 38635986 33265217 28984146 33265217 28984146 28214627 19721639 28214627 19721639 16844188 16197899 16844188 16197899 175647582 188888487 175647582 188888487 214927586 224487047 214927586 224487047 226174001 240475643 226174001 240475643 240304376 246468071 240304376 246468071 249168777 254188103 249168777 254188103 257447173 261784723 257447173 261784723 259774520 267760718 259774520 267760718 268887013 273520964 268887013 273520964 281451723 287385582 281451723 287385582 285027992 165880275 285027992 165880275 163132855 146298424 163132855 146298424 143877857 132358701 143877857 132358701 131318515 127481836 131318515 127481836 192542359 209049610 192542359 209049610 233467591 240033530 233467591 240033530 244424014 257204961 244424014 257204961 255953093 259252339 255953093 259252339 183733783 164757562 183733783 164757562 173266046 162095668 173266046 162095668 167088203 173543789 167088203 173543789 185242733 204455574 185242733 204455574 215202732 228382423 215202732 228382423 236070981 248558003 236070981 248558003 249160901 251206715 249160901 251206715 188527938 155518023 188527938 155518023 157169332 140664190 157169332 140664190 142304214 132758855 142304214 132758855 133784693 105482495 133784693 105482495 96806183 88510945 96806183 88510945 90198482 156818731 90198482 156818731 201006514 205002520 201006514 205002520 214461679 224644065 214461679 224644065 222875659 228759481 222875659 228759481 235283616 241210331 235283616 241210331 244576902 254254913 244576902 254254913 253955240 264448268 253955240 264448268 268748284 271087080 268748284 271087080 270520583 272501915 270520583 272501915 172105622 164388574 172105622 164388574 199099306 214258302 199099306 214258302 219847794 233049724 219847794 233049724 242254734 244892907 242254734 244892907 174518645 152811258 174518645 152811258 151995571 138147521 151995571 138147521 114142892 103288364 114142892 103288364 100705961 96277002 100705961 96277002 93483883 77110296 93483883 77110296 72476462 70136899 72476462 70136899 65799052 48442830 65799052 48442830 44208676 43345317 44208676 43345317 36386623 35560421 36386623 35560421 173708188 173322023 173708188 173322023 185636455 190229928 185636455 190229928 194840490 149956028 194840490 149956028 147792982 137769710 147792982 137769710 116961550 109879869 116961550 109879869 112605251 157697761 112605251 157697761 175613093 185482227 175613093 185482227 203631203 219940091 203631203 219940091 245859611 247751960 245859611 247751960 164121167 149296977 164121167 149296977 154454437 168099193 154454437 168099193 198660866 207861939 198660866 207861939 217400047 220812597 217400047 220812597 220554079 163262641 220554079 163262641 154530082 117264979 154530082 117264979 115519652 77649379 115519652 77649379 79507866 167478252 79507866 167478252 184067297 185658096 184067297 185658096 195439594 219684554 195439594 219684554 221489311 226300530 221489311 226300530 235131656 248351644 235131656 248351644 254649091 265305322 254649091 265305322 268649526 272954181 268649526 272954181 279415256 284168389 279415256 284168389 282367198 154025773 282367198 154025773 157398995 126644606 157398995 126644606 84026716 74996169 84026716 74996169 78953959 71403235 78953959 71403235 70971033 67839319 70971033 67839319 202773802 211834923 202773802 211834923 214756793 223928280 214756793 223928280 235374419 254403913 235374419 254403913 256688001 262955061 256688001 262955061 266304691 283717905 266304691 283717905 281700997 285802688 281700997 285802688 288882948 291720483 288882948 291720483 294304349 297565136 294304349 297565136 295679380 206222211 295679380 206222211 138867932 125652778 138867932 125652778 126657096 109800426 126657096 109800426 103700555 91781243 103700555 91781243 89026315 79707367 89026315 79707367 72909784 54407873 72909784 54407873 55483091 50924695 55483091 50924695 52238519 49725012 52238519 49725012 49399150 42575511 49399150 42575511 35464631 32885841 35464631 32885841 210759389 207119732 210759389 207119732 196052647 154748428 196052647 154748428 157436433 136224301 157436433 136224301 128375871 113478989 128375871 113478989 99716738 95737952 99716738 95737952 207139758 205520600 207139758 205520600 225832754 247095816 225832754 247095816 250827721 255529622 250827721 255529622 206307295 184210365 206307295 184210365 179437053 169858318 179437053 169858318 172169228 153188771 172169228 153188771 158589388 186032982 158589388 186032982 192206402 200138039 192206402 200138039 204211741 187649357 204211741 187649357 183301396 175577235 183301396 175577235 192125803 195074738 192125803 195074738 209467846 224556563 209467846 224556563 222922887 227571225 222922887 227571225 237201468 243619877 237201468 243619877 245970958 249757797 245970958 249757797 248317777 258504904 248317777 258504904 256386204 180096918 256386204 180096918 181775721 162568983 181775721 162568983 147557707 126587687 147557707 126587687 126910309 106116459 126910309 106116459 101512719 81307178 101512719 81307178 82250458 187336099 82250458 187336099 218813099 238955775 218813099 238955775 241316977 248875153 241316977 248875153 247110132 254916148 247110132 254916148 261555904 264547969 261555904 264547969 188951659 160552379 188951659 160552379 168181731 173587052 168181731 173587052 220591839 226525107 220591839 226525107 228682973 236779360 228682973 236779360 237977175 244720578 237977175 244720578 243545822 162748771 243545822 162748771 147574511 135054596 147574511 135054596 118093562 113321972 118093562 113321972 111256180 103851167 111256180 103851167 86827934 84225955 86827934 84225955 80119167 58639243 80119167 58639243 59717484 55651688 59717484 55651688 52746335 48558397 52746335 48558397 50464128 47191968 50464128 47191968 212130303 216736712 212130303 216736712 215173222 203685015 215173222 203685015 193961255 139771185 193961255 139771185 137048537 114323408 137048537 114323408 119663440 106629426 119663440 106629426 96950974 87040383 96950974 87040383 86188585 81963440 86188585 81963440 66215961 59578183 66215961 59578183 59148542 53724597 59148542 53724597 52466196 47454886 52466196 47454886 35155514 29344210 35155514 29344210 28716326 23435628 28716326 23435628 22139865 16523880 22139865 16523880 13180862 7936485 13180862 7936485 7674434 186558447 7674434 186558447 201781178 213331434 201781178 213331434 232445831 237216687 232445831 237216687 234147670 240510196 234147670 240510196 241954847 247243349 241954847 247243349 253233444 260501775 253233444 260501775 261015601 265439935 261015601 265439935 266617353 278521752 266617353 278521752 279091391 283301387 279091391 283301387 285210160 288850344 285210160 288850344 288515226 141677096 288515226 141677096 133054387 102688483 133054387 102688483 93844907 86518636 93844907 86518636 78697906 71616737 78697906 71616737 66843500 64567088 66843500 64567088 169414432 159812721 169414432 159812721 156810429 141761865 156810429 141761865 146105319 133573201 146105319 133573201 101903626 86543119 101903626 86543119 87701698 178627675 87701698 178627675 213978138 232320843 213978138 232320843 229472766 146194763 229472766 146194763 143613668 138512216 143613668 138512216 162850993 175809886 162850993 175809886 209043945 208900426 209043945 208900426 212704890 222558742 212704890 222558742 227528463 237661520 227528463 237661520 233683551 164550519 233683551 164550519 151571093 131271615 151571093 131271615 121744575 107877494 121744575 107877494 97984311 83137735 97984311 83137735 87263290 173910778 87263290 173910778 202416931 211300006 202416931 211300006 221938099 230074354 221938099 230074354 229931420 240287863 229931420 240287863 237464857 244490270 237464857 244490270 243360767 251504085 243360767 251504085 253237193 263573522 253237193 263573522 264274912 267221522 264274912 267221522 264624193 189502530 264624193 189502530 188642953 170067394 188642953 170067394 153132718 130486688 153132718 130486688 129360842 96697667 129360842 96697667 82873686 69965161 82873686 69965161 70395517 61559861 70395517 61559861 61178802 57201338 61178802 57201338 196270563 199209093 196270563 199209093 203482043 192892819 203482043 192892819 188808402 179984726 188808402 179984726 163309630 127656478 163309630 127656478 122290841 118934566 122290841 118934566 199259164 204361637 199259164 204361637 220169125 227884431 220169125 227884431 225012316 177179904 225012316 177179904 138148366 104802177 138148366 104802177 103045430 87887185 103045430 87887185 89163195 180014591 89163195 180014591 192459566 198578237 192459566 198578237 214627790 224184730 214627790 224184730 223641020 136418670 223641020 136418670 134598826 111148572 134598826 111148572 113862707 175901719 113862707 175901719 185050362 178545743 185050362 178545743 144382725 120538066 144382725 120538066 109155471 101883467 109155471 101883467 91216528 83730149 91216528 83730149 66147686 52699538 66147686 52699538 54756882 152917960 54756882 152917960 179349257 175951604 179349257 175951604 193076812 199389347 193076812 199389347 211985257 237321562 211985257 237321562 242023220 244492861 242023220 244492861 152522108 137708795 152522108 137708795 119691325 107059088 119691325 107059088 98399227 91281935 98399227 91281935 80165163 74338192 80165163 74338192 68592151 63132696 68592151 63132696 61694652 56957154 61694652 56957154 56373961 53504784 56373961 53504784 48206578 34079594 48206578 34079594 34166358 155756389 34166358 155756389 178758128 180532005 178758128 180532005 210532806 216245597 210532806 216245597 223901888 228888026 223901888 228888026 230178372 151536604 230178372 151536604 157855755 146745421 157855755 146745421 137374601 127125519 137374601 127125519 104063559 98579598 104063559 98579598 77081865 71371097 77081865 71371097 66127421 61333372 66127421 61333372 60406372 45405950 60406372 45405950 36654856 33110822 36654856 33110822 31795653 26231193 31795653 26231193 21193882 17998062 21193882 17998062 14583709 13318057 14583709 13318057 10681808 9936054 10681808 9936054 5218511 3988011 5218511 3988011 3649055 3232520 3649055 3232520 176282078 176298993 176282078 176298993 203312903 206088111 203312903 206088111 232097049 254725860 232097049 254725860 259825351 263994481 259825351 263994481 265350215 269643619 265350215 269643619 271275059 279258815 271275059 279258815 278482302 284086896 278482302 284086896 283325568 154683687 283325568 154683687 154274508 135033324 154274508 135033324 136498547 105825926 136498547 105825926 101855079 87698726 101855079 87698726 80853890 75689642 80853890 75689642 166878306 174619491 166878306 174619491 194235211 198798724 194235211 198798724 209526408 212886601 209526408 212886601 217844482 148988236 217844482 148988236 151234501 134908690 151234501 134908690 139135282 115321700 139135282 115321700 104244619 98809409 104244619 98809409 87765373 83235964 87765373 83235964 71732456 46538902 71732456 46538902 41734067 35490420 41734067 35490420 37326793 163072398 37326793 163072398 182000952 184647945 182000952 184647945 187741093 151541289 187741093 151541289 153372056 147058633 153372056 147058633 166898670 170938607 166898670 170938607 196928471 202288370 196928471 202288370 205576694 166539450 205576694 166539450 163219065 150562809 163219065 150562809 131642767 119523456 131642767 119523456 124728931 167330361 124728931 167330361 183726044 204904585 183726044 204904585 202044135 244515530 202044135 244515530 250553339 261516529 250553339 261516529 260428429 264769169 260428429 264769169 173029014 164170637 173029014 164170637 133270848 119296475 133270848 119296475 105729205 89217350 105729205 89217350 86958680 84003895 86958680 84003895 193910901 188340521 193910901 188340521 223434391 241425707 223434391 241425707 238099927 163344687 238099927 163344687 155945984 140708062 155945984 140708062 125810962 105271103 125810962 105271103 106534056 92452001 106534056 92452001 69724827 47539382 69724827 47539382 50027329 41719157 50027329 41719157 42559434 38956349 42559434 38956349 30116691 27783996 30116691 27783996 25098778 22008608 25098778 22008608 22621549 20092441 22621549 20092441 20761953 149181712 20761953 149181712 174635678 170274390 174635678 170274390 180251134 179655825 180251134 179655825 190694351 191431781 190694351 191431781 214461458 224568627 214461458 224568627 235125000 235173909 235125000 235173909 158174759 131848399 158174759 131848399 114673354 95521640 114673354 95521640 95928221 47818519 95928221 47818519 49529246 42524878 49529246 42524878 42011030 159661355 42011030 159661355 173870095 169025833 173870095 169025833 190683126 199093526 190683126 199093526 203247347 228945899 203247347 228945899 229928538 240445713 229928538 240445713 241173019 246545538 241173019 246545538 244895337 247521267 244895337 247521267 163032335 141794215 163032335 141794215 119125147 111788737 119125147 111788737 115094544 163220041 115094544 163220041 170498225 167693952 170498225 167693952 175806294 180280662 175806294 180280662 208073850 213836845 208073850 213836845 213417789 155863444 213417789 155863444 160247963 132056334 160247963 132056334 126308174 113040370 126308174 113040370 106631201 96738074 106631201 96738074 94757136 58668438 94757136 58668438 60625913 54900758 60625913 54900758 55366578 47506706 55366578 47506706 45142143 43511647 45142143 43511647 139211373 143237501 139211373 143237501 169090152 165461304 169090152 165461304 198419563 211673690 198419563 211673690 232135383 238155353 232135383 238155353 254705315 258853596 254705315 258853596 261641333 271980235 261641333 271980235 275103166 280172007 275103166 280172007 281697831 285790303 281697831 285790303 288373044 292432648 288373044 292432648 292295097 294646249 292295097 294646249 294988571 295800297 294988571 295800297 137898183 132621519 137898183 132621519 132229159 118410942 132229159 118410942 111438802 103360637 111438802 103360637 105205283 58926897 105205283 58926897 61104850 53942035 61104850 53942035 53151801 49498613 53151801 49498613 52211411 153230836 52211411 153230836 177451156 186977554 177451156 186977554 204970681 229079740 204970681 229079740 239510872 245959690 239510872 245959690 256262151 260576105 256262151 260576105 268156156 274417170 268156156 274417170 272484802 143252490 272484802 143252490 143923277 127978750 143923277 127978750 113310505 107222925 113310505 107222925 103780755 93332651 103780755 93332651 79086102 70040139 79086102 70040139 72032521 66678818 72032521 66678818 56536130 54503096 56536130 54503096 54246953 51690918 54246953 51690918 50782728 40910960 50782728 40910960 39422279 33259552 39422279 33259552 31234132 28089267 31234132 28089267 29629644 25009479 29629644 25009479 25218381 23492962 25218381 23492962 154948165 158286091 154948165 158286091 190432870 191432423 190432870 191432423 192102984 146885146 192102984 146885146 155158265 151656108 155158265 151656108 161096909 175255984 161096909 175255984 190322098 211514253 190322098 211514253 223026438 239048026 223026438 239048026 247230391 249969160 247230391 249969160 156557411 130589045 156557411 130589045 134450088 127225250 134450088 127225250 130226841 117651123 130226841 117651123 103343088 97710331 103343088 97710331 90830990 84393891 90830990 84393891 77326589 73749639 77326589 73749639 73639979 68035445 73639979 68035445 67528595 62988070 67528595 62988070 45181078 32203321 45181078 32203321 31081375 139593626 31081375 139593626 155066208 171656150 155066208 171656150 178446782 168128142 178446782 168128142 158947452 133249616 158947452 133249616 111612669 85525482 111612669 85525482 87929010 74773415 87929010 74773415 74077196 71149880 74077196 71149880 164900215 189432414 164900215 189432414 235335897 258394785 235335897 258394785 255612603 150293682 255612603 150293682 157887845 158904531 157887845 158904531 185150759 187985345 185150759 187985345 212746180 238141423 212746180 238141423 235183655 155633803 235183655 155633803 146253234 133133660 146253234 133133660 121007199 98086395 121007199 98086395 88772844 80487474 88772844 80487474 79868190 73151570 79868190 73151570 75678550 177003334 75678550 177003334 188851251 187295727 188851251 187295727 199289057 208883425 199289057 208883425 223075770 235670680 223075770 235670680 254156540 256751581 254156540 256751581 156798927 143855774 156798927 143855774 143633434 126280234 143633434 126280234 116136005 103407262 116136005 103407262 105779368 101913074 105779368 101913074 183107945 220023346 183107945 220023346 251752946 260207922 251752946 260207922 262106642 275023221 262106642 275023221 280614638 283314132 280614638 283314132 286765106 289866228 286765106 289866228 291956368 295461476 291956368 295461476 297550035 298936938 297550035 298936938 300440852 301155986 300440852 301155986 301085833 303161275 301085833 303161275 302669962 304159290 302669962 156795990 302669962 156795990 161754486 145125592 161754486 145125592 145906795 129943286 145906795 129943286 116022021 114080910 116022021 114080910 89735761 72163017 89735761 72163017 68648660 63253136 68648660 63253136 51412013 48604236 51412013 48604236 182370439 178409578 182370439 178409578 208079925 218684328 208079925 218684328 228815400 235769720 228815400 235769720 240158074 246606090 240158074 246606090 246691633 256097768 246691633 256097768 258706368 263725657 258706368 263725657 264510625 274941168 264510625 274941168 275551685 279860214 275551685 279860214 279807373 284300081 279807373 284300081 283151763 159838529 283151763 159838529 139625007 111178457 139625007 111178457 110847832 111023668 110847832 111023668 93905957 79730631 93905957 79730631 80386216 166899771 80386216 166899771 184785330 213830583 184785330 213830583 226615613 239874840 226615613 239874840 242488017 252439692 242488017 252439692 256493850 263433994 256493850 263433994 267371434 273446552 267371434 273446552 278388978 281035826 278388978 281035826 284549261 289004566 284549261 289004566 293502677 295507597 293502677 295507597 187241537 158325166 187241537 158325166 141524752 135292169 141524752 135292169 117533946 103486674 117533946 103486674 99786269 95481630 99786269 95481630 92525818 76861178 92525818 76861178 67092284 49417681 67092284 49417681 49536511 40297045 49536511 40297045 41008689 36419342 41008689 36419342 32641502 31573989 32641502 31573989 29695456 26876324 29695456 26876324 27074769 21849283 27074769 21849283 19607162 14428471 19607162 14428471 13671238 13451424 13671238 13451424 11386053 10818537 11386053 10818537 9417843 182709343 9417843 182709343 195968610 183922367 195968610 183922367 176776607 147036248 176776607 147036248 146333753 136362037 146333753 136362037 139308940 125543454 139308940 125543454 123618921 108267871 123618921 108267871 112823327 168958701 112823327 168958701 213855328 222566638 213855328 222566638 226583291 242021312 226583291 242021312 246320054 253093615 246320054 253093615 251111855 257001675 251111855 257001675 256723133 267492782 256723133 267492782 264571430 139450654 264571430 139450654 137335206 126993552 137335206 126993552 93495769 78734993 93495769 78734993 79378281 75948758 79378281 75948758 209327220 227686093 209327220 227686093 225696261 149338810 225696261 149338810 154223452 170256659 154223452 170256659 203735312 211003732 203735312 211003732 217883664 221606599 217883664 221606599 187397823 180726395 187397823 180726395 157469763 140115158 157469763 140115158 138526537 128145507 138526537 128145507 116086761 84285222 116086761 84285222 83238338 78097615 83238338 78097615 68067440 62243165 68067440 62243165 49274106 45015344 49274106 45015344 193422018 188230681 193422018 188230681 176391781 146895833 176391781 146895833 150389256 141628966 150389256 141628966 98129117 94481754 98129117 94481754 90728797 86073799 90728797 86073799 69949428 59854595 69949428 59854595 48759416 47013694 48759416 47013694 210256902 212961628 210256902 212961628 223465316 237350414 223465316 237350414 233941927 150233434 233941927 150233434 135634332 106299643 135634332 106299643 107731856 93453347 107731856 93453347 83193659 71573332 83193659 71573332 68129865 51072641 68129865 51072641 48006882 43041064 48006882 43041064 44153166 39539735 44153166 39539735 36698375 31896067 36698375 31896067 26475829 18948626 26475829 18948626 18680102 201617195 18680102 201617195 232130113 229413937 232130113 229413937 179666920 151546624 179666920 151546624 160545642 193578605 160545642 193578605 215078442 218073230 215078442 218073230 198535155 190270084 198535155 190270084 169852356 162320389 169852356 162320389 155250222 124651670 155250222 124651670 118663100 106296139 118663100 106296139 99115899 96924741 99115899 96924741 226616653 226112541 226616653 226112541 208003542 173618340 208003542 173618340 174652836 149372448 174652836 149372448 132488215 109097715 132488215 109097715 92894122 89386196 92894122 89386196 68273315 64190028 68273315 64190028 60577548 46852625 60577548 46852625 38933287 35490285 38933287 35490285 36869644 31637562 36869644 31637562 32655842 205311441 32655842 205311441 217512039 214151584 217512039 214151584 210072595 192159747 210072595 192159747 176260988 154411093 176260988 154411093 136491104 118326444 136491104 118326444 122234092 113226480 122234092 113226480 111839297 101566999 111839297 101566999 99345670 75968849 99345670 75968849 74306957 67117318 74306957 67117318 61205407 54961290 61205407 54961290 48443083 41104321 48443083 41104321 42979634 37584270 42979634 37584270 41080645 186495626 41080645 186495626 207759749 240194371 207759749 240194371 241476537 250229548 241476537 250229548 250130484 254742094 250130484 254742094 258520605 266235532 258520605 266235532 278505954 281851057 278505954 281851057 280782061 286778168 280782061 286778168 286227831 289319320 286227831 289319320 287759517 216422320 287759517 216422320 188194399 179092258 188194399 179092258 147981853 140180396 147981853 140180396 129783476 119401407 129783476 119401407 119255113 112682152 119255113 112682152 217237296 235369873 217237296 235369873 232993964 245200486 232993964 245200486 244021704 250122025 244021704 250122025 254711047 268867816 254711047 268867816 267227692 195495559 267227692 195495559 186075006 129634245 186075006 129634245 130451403 120672512 130451403 120672512 115961823 102645057 115961823 102645057 79755403 71060734 79755403 71060734 64910947 61447151 64910947 61447151 54465314 44682721 54465314 44682721 45930491 204884556 45930491 204884556 213925783 233410272 213925783 233410272 230467824 246313965 230467824 246313965 247372930 256942786 247372930 256942786 260077091 264764506 260077091 264764506 269596973 278891227 269596973 278891227 279100783 281232879 279100783 281232879 284209411 286399903 284209411 286399903 199818469 180155036 199818469 180155036 177731056 139873477 177731056 139873477 130345251 122052497 130345251 122052497 118571069 88524297 118571069 88524297 81410495 79643684 81410495 79643684 211472182 218168972 211472182 218168972 219974109 227410851 219974109 227410851 227352657 167067583 227352657 167067583 169317628 148133612 169317628 148133612 139027223 130340195 139027223 130340195 131550453 126342657 131550453 126342657 94045827 85120465 94045827 85120465 88537344 69961021 88537344 69961021 64375529 60436543 64375529 60436543 56737770 50658602 56737770 50658602 52661977 40286761 52661977 40286761 40794058 35086762 40794058 35086762 35342995 30174561 35342995 30174561 32702637 196106092 32702637 196106092 213513033 224901572 213513033 224901572 224874706 233324718 224874706 233324718 236885325 243399051 236885325 243399051 251472419 255520130 251472419 255520130 255147065 263243417 255147065 263243417 262442595 269119378 262442595 269119378 271689282 277688319 271689282 277688319 279599047 281803673 279599047 281803673 283120865 287729431 283120865 287729431 286056612 188829084 286056612 188829084 154203724 145713912 154203724 145713912 141377089 128862755 141377089 128862755 97131529 92481676 97131529 92481676 93622446 80523502 93622446 80523502 73458881 69023425 73458881 69023425 69498935 65110685 69498935 65110685 56710768 53858636 56710768 53858636 49370986 46717714 49370986 46717714 204239808 204336253 204239808 204336253 210153461 213892837 210153461 213892837 218670932 219045427 218670932 219045427 193823561 173655795 193823561 173655795 157564078 136600601 157564078 136600601 129165658 123898532 129165658 123898532 106958585 94272593 106958585 94272593 95253747 83356495 95253747 83356495 85368728 74135073 85368728 74135073 70943288 60922258 70943288 60922258 56467077 49461817 56467077 49461817 50034705 167218488 50034705 167218488 185046159 194546911 185046159 194546911 204178692 208433163 204178692 208433163 213918209 213744793 213918209 213744793 173185383 162223776 173185383 162223776 168630856 170628007 168630856 170628007 182921636 207994728 182921636 207994728 232891601 237633809 232891601 237633809 234048770 241304767 234048770 241304767 244599226 247009195 244599226 247009195 249974380 255198188 249974380 255198188 251058287 160658504 251058287 160658504 142307090 136902379 142307090 136902379 128989865 123074083 128989865 123074083 114720694 103842262 114720694 103842262 103939143 99598836 103939143 99598836 96828805 92983797 96828805 92983797 90761122 81986952 90761122 81986952 78207952 71055469 78207952 71055469 64330800 58349818 64330800 58349818 59056812 44587631 59056812 44587631 42801762 40218353 42801762 40218353 174260748 189747092 174260748 189747092 201887884 203092637 201887884 203092637 149020323 140236446 149020323 140236446 143052926 129210216 143052926 129210216 126733122 115141482 126733122 115141482 97782160 91079062 97782160 91079062 90555658 89823301 90555658 89823301 164357335 153923633 164357335 153923633 155419409 142824900 155419409 142824900 145683068 129215030 145683068 129215030 124688142 114226353 124688142 114226353 117050792 103600110 117050792 103600110 98181581 96284959 98181581 96284959 176539261 178404699 176539261 178404699 185324313 191013417 185324313 191013417 195993107 168548411 195993107 168548411 154191900 136744842 154191900 136744842 140069645 123172786 140069645 123172786 120692753 115153063 120692753 115153063 116166761 106752504 116166761 106752504 105968095 95311573 105968095 95311573 94852507 93156734 94852507 93156734 178923039 172316848 178923039 172316848 191202336 212302385 191202336 212302385 220464716 227234553 220464716 227234553 226072126 236489247 226072126 236489247 234355708 252599302 234355708 252599302 262848013 265467182 262848013 265467182 266320689 274007029 266320689 274007029 273633078 276789869 273633078 276789869 278525339 282721248 278525339 282721248 283641488 287125155 283641488 287125155 289117109 292938536 289117109 292938536 292584992 294252190 292584992 294252190 294087907 160726585 294087907 160726585 163570597 146785295 163570597 146785295 154356506 139229852 154356506 139229852 142212942 131636714 142212942 131636714 123173100 118649112 123173100 118649112 198009778 208406565 198009778 208406565 205962732 169507747 205962732 169507747 158206685 144391370 158206685 144391370 148028582 199244917 148028582 199244917 208723546 215459289 208723546 215459289 220997808 228117117 220997808 228117117 231497594 194075918 231497594 194075918 191303255 157342744 191303255 157342744 155348744 144868637 155348744 144868637 145146946 131322323 145146946 131322323 111198688 106729742 111198688 106729742 104690673 89717482 104690673 89717482 86595608 82558187 86595608 82558187 73299661 63152196 73299661 63152196 62217400 59374849 62217400 59374849 57828152 49351974 57828152 49351974 46688552 43331802 46688552 43331802 40173087 36108627 40173087 36108627 35694995 31892715 35694995 31892715 29646674 25556054 29646674 25556054 27528133 199325527 27528133 199325527 202107880 207151020 202107880 207151020 222849475 231940894 222849475 231940894 231439608 236349742 231439608 236349742 236913585 248999191 236913585 248999191 252647250 258332814 252647250 258332814 254932058 175824663 254932058 175824663 179610311 167475830 179610311 167475830 162004521 147924812 162004521 147924812 151797149 138528569 151797149 138528569 122678852 108465020 122678852 108465020 111182607 95429970 111182607 95429970 93110000 84730758 93110000 84730758 83094075 80574769 83094075 80574769 79443727 75607457 79443727 75607457 66115513 62802614 66115513 62802614 195427979 205374497 195427979 205374497 204549782 183598292 204549782 183598292 161905052 149869570 161905052 149869570 139768722 122843454 139768722 122843454 98699361 87168643 98699361 87168643 86338435 75868674 86338435 75868674 75047047 66338561 75047047 66338561 67203111 55593372 67203111 55593372 39585960 39008926 39585960 39008926 188329467 190035132 188329467 190035132 202921310 206122959 202921310 206122959 209047686 172230036 209047686 172230036 176592787 158246176 176592787 158246176 161311622 155140044 161311622 155140044 148307685 125473947 148307685 125473947 116407430 108738565 116407430 108738565 101061074 96264417 101061074 96264417 98850155 84838457 98850155 84838457 78161972 76950223 78161972 76950223 75764855 69272546 75764855 69272546 68927488 62842148 68927488 62842148 46147515 41458879 46147515 41458879 42915256 176142313 42915256 176142313 198716734 197022595 198716734 197022595 225611907 231921128 225611907 231921128 241688518 245104288 241688518 245104288 196382737 172084926 196382737 172084926 171012253 154485811 171012253 154485811 128802074 113014331 128802074 113014331 106017709 98913499 106017709 98913499 93224480 85282906 93224480 85282906 83184262 79361356 83184262 79361356 77976577 72736061 77976577 72736061 74111542 68629655 74111542 68629655 59119743 48965952 59119743 48965952 50040814 46423868 50040814 46423868 45404836 40363349 45404836 40363349 41198574 185462234 41198574 185462234 198723927 220301367 198723927 220301367 222885672 180593746 222885672 180593746 185695072 191224121 185695072 191224121 219007372 221020970 219007372 221020970 234532408 240370975 234532408 240370975 240283837 244897639 240283837 244897639 248139354 253123425 248139354 253123425 261160531 263714538 261160531 263714538 262895873 269251829 262895873 269251829 267396359 183018528 267396359 183018528 186976269 204933328 186976269 204933328 210987117 216219541 210987117 216219541 222153033 226742085 222153033 226742085 241249514 252200847 241249514 252200847 249938006 181086540 249938006 181086540 181471350 142317196 181471350 142317196 130228952 124149635 130228952 124149635 114790980 108162054 114790980 108162054 104903099 94601203 104903099 94601203 96103920 93022726 96103920 93022726 90815560 88400988 90815560 88400988 193039395 197700698 193039395 197700698 203180276 226019143 203180276 226019143 228711718 236488254 228711718 236488254 244722538 255106996 244722538 255106996 260582500 266362544 260582500 266362544 266431222 270247598 266431222 270247598 268641807 271519660 268641807 271519660 199025154 160136868 199025154 160136868 168140461 178432631 168140461 178432631 192113254 189027457 192113254 189027457 195800784 199415483 195800784 199415483 220137822 227224161 220137822 227224161 223360411 176241397 223360411 176241397 151674832 128287080 151674832 128287080 129735262 115922907 129735262 115922907 114202330 107723060 114202330 107723060 107194412 97699943 107194412 97699943 99629558 153985855 99629558 153985855 192152977 217033712 192152977 217033712 224072914 227912899 224072914 227912899 149117640 141937269 149117640 141937269 156228666 184609413 156228666 184609413 192714782 199796589 192714782 199796589 219168711 217679445 219168711 217679445 226218414 222622623 226218414 222622623 149152218 139719420 149152218 139719420 131065598 124845912 131065598 124845912 164820068 174076223 164820068 174076223 185661653 196064810 185661653 196064810 209632916 219695350 209632916 219695350 221511410 245685921 221511410 245685921 246850676 253060742 246850676 253060742 255348103 260826649 255348103 260826649 262564975 264671867 262564975 264671867 263406214 266339484 263406214 266339484 165584463 146876813 165584463 146876813 137052384 116031763 137052384 116031763 112956895 97504286 112956895 97504286 90673563 71135619 90673563 71135619 64754404 49548839 64754404 49548839 52094108 42424441 52094108 42424441 34552663 31984585 34552663 31984585 28994872 23111790 28994872 23111790 24409257 18890709 24409257 18890709 18043122 17183438 18043122 17183438 150514159 163060040 150514159 163060040 192592050 191071820 192592050 191071820 215014353 212115117 215014353 212115117 145790728 123265908 145790728 123265908 123302115 114866499 123302115 114866499 107336175 95824001 107336175 95824001 95198984 84748541 95198984 84748541 87799379 80353274 87799379 80353274 80759926 75322770 80759926 75322770 73169877 55841364 73169877 55841364 51285781 43296794 51285781 43296794 37889177 31344952 37889177 31344952 34691105 136027017 34691105 136027017 166228178 174717795 166228178 174717795 192179337 185705237 192179337 185705237 163539799 129449253 163539799 129449253 120316619 105418658 120316619 105418658 106534710 172636636 106534710 172636636 203943701 203540929 203943701 203540929 171750863 160769279 171750863 160769279 138161024 113549424 138161024 113549424 96268519 92121393 96268519 92121393 93145288 85903946 93145288 85903946 68113314 56164658 68113314 56164658 58114326 49585603 58114326 49585603 50339643 139615680 50339643 139615680 178648456 198127336 178648456 198127336 200889999 210162957 200889999 210162957 218098887 236042126 218098887 236042126 244660105 248892624 244660105 248892624 259506746 262717743 259506746 262717743 144429241 136758382 144429241 136758382 194478164 193968151 194478164 193968151 199604317 208571797 199604317 208571797 209730266 225370470 209730266 225370470 240241872 245210246 240241872 245210246 249093701 260663911 249093701 260663911 257792762 262822224 257792762 262822224 275711972 278122115 275711972 278122115 143781359 137440203 143781359 137440203 142120852 109691316 142120852 109691316 103104236 96779548 103104236 96779548 93619813 90483850 93619813 90483850 190826989 180153673 190826989 180153673 162146177 139138909 162146177 139138909 119024797 111243094 119024797 111243094 105256544 100343750 105256544 100343750 93850273 87973441 93850273 87973441 80086506 65176565 80086506 65176565 58606228 46821526 58606228 46821526 43086884 34964415 43086884 34964415 34104803 29893061 34104803 29893061 23231541 19219366 23231541 19219366 16716199 14753844 16716199 14753844 14650307 12943852 14650307 12943852 10534143 8963946 10534143 8963946 161451988 191716512 161451988 191716512 208181215 207641551 208181215 207641551 194805160 183752239 194805160 183752239 162799291 148491796 162799291 148491796 144113196 129639403 144113196 129639403 133070744 125678690 133070744 125678690 121063158 107537487 121063158 107537487 107887029 101875583 107887029 101875583 97450796 82918338 97450796 82918338 83535669 64639310 83535669 64639310 65006294 59446931 65006294 59446931 49885623 48490876 49885623 48490876 184179200 206716435 184179200 206716435 216257608 221041819 216257608 221041819 226613934 235802912 226613934 235802912 236885230 245320529 236885230 245320529 248777547 255347757 248777547 255347757 256345347 260831654 256345347 260831654 266494509 273301423 266494509 273301423 271822709 276940653 271822709 276940653 276864790 280117718 276864790 280117718 279867652 170477695 279867652 170477695 175978038 164369512 175978038 164369512 159695001 150276431 159695001 150276431 151468595 119892020 151468595 119892020 119545361 112340569 119545361 112340569 102173397 100014965 102173397 100014965 202675326 206747805 202675326 206747805 189185002 176609820 189185002 176609820 174637780 156193469 174637780 156193469 158931334 136011369 158931334 136011369 127962318 117025977 127962318 117025977 108714554 101229325 108714554 101229325 98993287 95572338 98993287 95572338 88957600 77306481 88957600 77306481 68731791 64188918 68731791 64188918 65806240 63049042 65806240 63049042 205492037 210248005 205492037 210248005 179909397 170901791 179909397 170901791 176288153 164028688 176288153 164028688 167868560 151135856 167868560 151135856 151595364 135571690 151595364 135571690 135189199 124593994 135189199 124593994 121852512 111899737 121852512 111899737 110561557 102329222 110561557 102329222 100992509 96630430 100992509 96630430 88406167 68751586 88406167 68751586 60002015 50982697 60002015 50982697 50216744 43869845 50216744 43869845 43516757 39275619 43516757 39275619 40733188 36611161 40733188 36611161 30483736 24756784 30483736 24756784 27403867 185373734 27403867 185373734 199102104 224876092 199102104 224876092 226842830 237415896 226842830 237415896 236370932 193366083 236370932 193366083 192625775 187238081 192625775 187238081 200305323 226914084 200305323 226914084 224458008 193270224 224458008 193270224 176257323 151268209 176257323 151268209 155301351 139839631 155301351 139839631 131546388 116063217 131546388 116063217 117424773 189482783 117424773 189482783 226150277 231461641 226150277 231461641 229583523 246569956 229583523 246569956 247011623 250563234 247011623 250563234 203616419 190497240 203616419 190497240 181076240 171871692 181076240 171871692 170199666 156132374 170199666 156132374 157272574 117615462 157272574 117615462 121343611 203749337 121343611 203749337 220789917 234763501 220789917 234763501 241991394 247774000 241991394 247774000 250424665 258159295 250424665 258159295 259071702 262997816 259071702 262997816 261958373 265883648 261958373 265883648 268537173 270521409 268537173 270521409 271521609 275582396 271521609 275582396 273921604 276553540 273921604 276553540 197876549 182089835 197876549 182089835 188274730 177250292 188274730 177250292 154743757 140317793 154743757 140317793 144759289 220657195 144759289 220657195 241048515 251251760 241048515 251251760 256600315 259958725 256600315 259958725 259952424 260987835 259952424 260987835 205149030 201545507 205149030 201545507 193118065 186752270 193118065 186752270 166273170 155648679 166273170 155648679 154405372 130475940 154405372 130475940 125180673 105045708 125180673 105045708 101080098 97039953 101080098 97039953 97986723 91717302 97986723 91717302 78860649 76888067 78860649 76888067 210796143 218858656 210796143 218858656 215521499 190170991 215521499 190170991 184641026 159893325 184641026 159893325 137892738 120293123 137892738 120293123 108672741 106956052 108672741 106956052 100998503 88602763 100998503 88602763 78888965 66367838 78888965 66367838 50066032 47905962 50066032 47905962 44369495 41074355 44369495 41074355 41065504 38333125 41065504 38333125 39559065 35268798 39559065 35268798 34194679 16247853 34194679 16247853 17931345 14511891 17931345 14511891 17318094 197542936 17318094 197542936 213612250 224674424 213612250 224674424 237807800 241194551 237807800 241194551 201729892 177149967 201729892 177149967 147575615 131798957 147575615 131798957 134341693 122541553 134341693 122541553 118690042 97494619 118690042 97494619 89689550 84042562 89689550 84042562 76575602 67789405 76575602 67789405 66581073 50577096 66581073 50577096 49003215 42589603 49003215 42589603 41426530 40506258 41426530 40506258 192249386 203811156 192249386 203811156 220823901 239003126 220823901 239003126 246432042 251242466 246432042 251242466 249919096 253553217 249919096 253553217 252328370 258235261 252328370 258235261 259486680 267431301 259486680 267431301 267801684 275854090 267801684 275854090 272904241 276829065 272904241 276829065 274334193 200305939 274334193 200305939 175234668 156079374 175234668 156079374 137832663 122115040 137832663 122115040 123365812 113766342 123365812 113766342 99859653 87297358 99859653 87297358 73926255 60591520 73926255 60591520 63309933 50290947 63309933 50290947 50630333 46912299 50630333 46912299 43554105 41541684 43554105 41541684 43201614 25615365 43201614 25615365 22180748 19845792 22180748 19845792 18153594 16056841 18153594 16056841 13853721 10726866 13853721 10726866 9431731 5045845 9431731 5045845 5036691 3566445 5036691 3566445 4036430 3026284 4036430 3026284 3611131 219077249 3611131 219077249 234569657 242088312 234569657 242088312 244361752 247472761 244361752 247472761 231854933 192107353 231854933 192107353 192993599 169366649 192993599 169366649 162224754 155315650 162224754 155315650 207270114 223625863 207270114 223625863 233497845 247081816 233497845 247081816 248451877 259259852 248451877 259259852 255376235 183713142 255376235 183713142 179237562 149985825 179237562 149985825 158414979 142041101 158414979 142041101 133610469 125936365 133610469 125936365 119991385 114647437 119991385 114647437 180197891 189807237 180197891 189807237 212028128 214521850 212028128 214521850 164569672 123155684 164569672 123155684 102069914 95990582 102069914 95990582 84474218 71065872 84474218 71065872 70975326 65471887 70975326 65471887 56323716 53275756 56323716 53275756 54627398 49893653 54627398 49893653 51595872 45325676 51595872 45325676 47150889 40262799 47150889 40262799 40729591 23331508 40729591 23331508 21815984 20737113 21815984 20737113 189262224 189213210 189262224 189213210 222457638 234079591 222457638 234079591 236587306 245508204 236587306 245508204 244505945 259180807 244505945 259180807 256183034 262525415 256183034 262525415 264107948 268907059 264107948 268907059 271343978 274094760 271343978 274094760 272784324 285036819 272784324 285036819 284053241 290406005 284053241 290406005 291853390 294290588 291853390 294290588 294005140 296354985 294005140 296354985 296622244 300204540 296622244 300204540 299530170 178580565 299530170 178580565 169577123 122574939 169577123 122574939 127154220 120618174 127154220 120618174 111614475 94495950 111614475 94495950 99043431 208469639 99043431 208469639 215552051 228860550 215552051 228860550 225683281 179441106 225683281 179441106 182836309 163229493 182836309 163229493 142778698 137706366 142778698 137706366 214402369 213493416 214402369 213493416 201922060 199478264 201922060 199478264 208435671 223564930 208435671 223564930 226792572 237498636 226792572 237498636 235670108 242252425 235670108 242252425 243798921 247130999 243798921 247130999 247333641 255852321 247333641 255852321 256632138 263253016 256632138 263253016 264284473 268804095 264284473 268804095 268667588 273943473 268667588 273943473 271120557 182749919 271120557 182749919 147178016 136796655 147178016 136796655 133274877 127256973 133274877 127256973 126565310 122507688 126565310 122507688 108481153 95088781 108481153 95088781 89249454 82988623 89249454 82988623 71468940 57287247 71468940 57287247 58299067 49345169 58299067 49345169 47697947 44118026 47697947 44118026 45129928 40119603 45129928 40119603 23507624 19820278 23507624 19820278 18894245 16199536 18894245 16199536 14859943 13748875 14859943 13748875 11770084 7630551 11770084 7630551 5186610 4530489 5186610 4530489 2655828 997080 2655828 997080 663257 504379 663257 193301128 663257 193301128 199626666 211003753 199626666 211003753 217515825 229577306 217515825 229577306 241024077 245187696 241024077 245187696 151655449 140130414 151655449 140130414 131521717 112026993 131521717 112026993 103674309 95172442 103674309 95172442 82988687 71043899 82988687 71043899 61403255 54013370 61403255 54013370 54795328 52396749 54795328 52396749 195779423 202393783 195779423 202393783 211655556 216527339 211655556 216527339 217824360 235479277 217824360 235479277 240156122 253581462 240156122 253581462 254203660 263043405 254203660 263043405 260789952 264460531 260789952 264460531 168117795 144122053 168117795 144122053 145776734 129467830 145776734 129467830 131693060 114160620 131693060 114160620 115407158 94019264 115407158 94019264 85548307 75630428 85548307 75630428 78098088 170488336 78098088 170488336 192435245 203230192 192435245 203230192 212140581 233546624 212140581 233546624 234278836 240556923 234278836 240556923 239008929 246904879 239008929 246904879 248136817 254444325 248136817 254444325 258620745 264773065 258620745 264773065 268146977 276318514 268146977 276318514 281289874 285197184 281289874 285197184 285506153 290432359 285506153 290432359 288341674 179200409 288341674 179200409 183779989 149877310 183779989 149877310 148285641 129500439 148285641 129500439 118369623 86631323 118369623 86631323 76502861 73296828 76502861 73296828 61425697 55234854 61425697 55234854 54811516 45085081 54811516 45085081 46980659 42394511 46980659 42394511 38816477 37958254 38816477 37958254 193610773 195818291 193610773 195818291 205278764 204272402 205278764 204272402 219007856 229017748 219007856 229017748 229007296 234411347 229007296 234411347 235967539 240291251 235967539 240291251 247045873 253237677 247045873 253237677 249483260 179764770 249483260 179764770 181583641 171856363 181583641 171856363 174688193 157954186 174688193 157954186 143949644 137677081 143949644 137677081 185747119 197814986 185747119 197814986 198195076 155118721 198195076 155118721 147680332 141914843 147680332 141914843 144101911 137611158 144101911 137611158 142945296 156053505 142945296 156053505 197902468 186417062 197902468 186417062 153269715 135688330 153269715 135688330 122465937 117069883 122465937 117069883 96741939 85547487 96741939 85547487 63921430 61815512 63921430 61815512 176627499 171119146 176627499 171119146 192910995 187892941 192910995 187892941 204542906 201072869 204542906 201072869 168619623 153948500 168619623 153948500 156235268 147583223 156235268 147583223 142682233 125133012 142682233 125133012 106992768 101991561 106992768 101991561 103080469 96923668 103080469 96923668 98079907 88390645 98079907 88390645 73309968 64931329 73309968 64931329 67102034 144017249 67102034 144017249 159527507 188721505 159527507 188721505 207018614 222228225 207018614 222228225 225954266 145293753 225954266 145293753 149174379 113649179 149174379 113649179 110853519 98244554 110853519 98244554 93247429 77549413 93247429 77549413 79784495 74354066 79784495 74354066 73096298 61431006 73096298 61431006 62322464 59486602 62322464 59486602 56295914 51127572 56295914 51127572 51809486 48698278 51809486 48698278 47890011 44593081 47890011 44593081 46437719 43608884 46437719 43608884 188133094 187263555 188133094 187263555 202758661 223107180 202758661 223107180 228555345 230737251 228555345 230737251 158120383 129492739 158120383 129492739 130939472 110246215 130939472 110246215 101506926 99761063 101506926 99761063 161970105 174704402 161970105 174704402 188782229 209245947 188782229 209245947 222805249 234162393 222805249 234162393 234150909 160440707 234150909 160440707 135332084 130146812 135332084 130146812 123468984 107455430 123468984 107455430 103296354 95965511 103296354 95965511 79694898 61930573 79694898 61930573 62628323 53922979 62628323 53922979 53524377 51569826 53524377 51569826 173123081 171281581 173123081 171281581 180065703 182286753 180065703 182286753 204953450 217330573 204953450 217330573 217701869 223987409 217701869 223987409 225987005 146931063 225987005 146931063 154950360 165069637 154950360 165069637 185751016 183211128 185751016 183211128 208613578 215583222 208613578 215583222 222086301 227123676 222086301 227123676 228156550 242715987 228156550 242715987 243277312 247591255 243277312 247591255 244750214 124245501 244750214 124245501 110648942 98566248 110648942 98566248 93122784 74744875 93122784 74744875 68312051 62006804 68312051 62006804 56157339 52314040 56157339 52314040 52607122 49419721 52607122 49419721 41266931 22678424 41266931 22678424 19265331 19046752 19265331 19046752 151490109 181127518 151490109 181127518 189946533 123999276 189946533 123999276 125663803 119019276 125663803 119019276 118415354 112428291 118415354 112428291 111243279 99311960 111243279 99311960 100708420 91496049 100708420 91496049 83667462 74288915 83667462 74288915 76992038 67048430 76992038 67048430 69103838 55722294 69103838 55722294 56343517 51788235 56343517 51788235 52203293 28435008 52203293 28435008 25493291 23960069 25493291 23960069 173759793 173230546 173759793 173230546 216073442 217179641 216073442 217179641 219118324 222981687 219118324 222981687 235058661 234569290 235058661 234569290 144145803 135731235 144145803 135731235 139109730 133226938 139109730 133226938 131610400 112413850 131610400 112413850 104054562 87401613 104054562 87401613 86619690 85298108 86619690 85298108 80967287 72236938 80967287 72236938 66247883 57255384 66247883 57255384 59631630 143531238 59631630 143531238 192600861 205370187 192600861 205370187 214753483 219243314 214753483 219243314 237793126 247172333 237793126 247172333 247277912 249796251 247277912 249796251 159869228 143364519 159869228 143364519 151491241 148109518 151491241 148109518 196595222 195575421 196595222 195575421 202874819 200447791 202874819 200447791 212100649 214916735 212100649 214916735 147715015 129158006 147715015 129158006 124606978 113391161 124606978 113391161 117580965 107916424 117580965 107916424 94684751 91348344 94684751 91348344 87423654 81700086 87423654 81700086 76273590 72846039 76273590 72846039 74592458 71068555 74592458 71068555 67209541 62669076 67209541 62669076 62129424 56938688 62129424 56938688 57719370 53561055 57719370 53561055 56254367 194074491 56254367 194074491 196890330 181881857 196890330 181881857 183044371 144721651 183044371 144721651 138253769 129336606 138253769 129336606 128940854 120438728 128940854 120438728 98025201 92354494 98025201 92354494 91861694 86786081 91861694 86786081 83163555 72655520 83163555 72655520 71732735 68126048 71732735 68126048 183690809 190154944 183690809 190154944 198518718 201794587 198518718 201794587 224799131 228387154 224799131 228387154 156310892 145306646 156310892 145306646 137934098 130566694 137934098 130566694 136838971 176840935 136838971 176840935 185209319 183471760 185209319 183471760 202664110 234172466 202664110 234172466 242285477 245527927 242285477 245527927 164266422 140720731 164266422 140720731 138931032 110712754 138931032 110712754 109378474 101107492 109378474 101107492 99051216 92408071 99051216 92408071 92352220 84455547 92352220 84455547 86347734 157059841 86347734 157059841 167184838 166277817 167184838 166277817 171427464 156354463 171427464 156354463 152909035 146012532 152909035 146012532 127266437 112248788 127266437 112248788 107976486 102270803 107976486 102270803 103199428 92497833 103199428 92497833 78127193 73470735 78127193 73470735 69498805 64009549 69498805 64009549 60100514 55628437 60100514 55628437 46731984 41286425 46731984 41286425 31740724 26820332 31740724 26820332 27684950 21353678 27684950 21353678 21026093 18871024 21026093 18871024 19115917 15264138 19115917 15264138 14065440 155023975 14065440 155023975 171900160 200397857 171900160 200397857 204021563 214322307 204021563 214322307 218704639 229473780 218704639 229473780 237351967 239579981 237351967 239579981 245557824 248942724 245557824 248942724 165069104 126946571 165069104 126946571 109585749 104061073 109585749 104061073 108640463 153716431 108640463 153716431 186952764 188003770 186952764 188003770 191794314 157015290 191794314 157015290 131072618 110820794 131072618 110820794 110719323 103073128 110719323 103073128 108448777 171093532 108448777 171093532 189115058 207087882 189115058 207087882 228626336 233763354 228626336 233763354 233938307 244038298 233938307 244038298 243479586 251666023 243479586 251666023 258757797 261792363 258757797 261792363 264107422 268207786 264107422 268207786 267000752 274835908 267000752 274835908 273447911 276215134 273447911 276215134 278582110 282663350 278582110 282663350 281752683 286032139 281752683 286032139 284354451 153270366 284354451 153270366 153320947 140138076 153320947 140138076 134850222 114516238 134850222 114516238 117111589 112818150 117111589 112818150 113240773 111962166 113240773 111962166 168789852 173998608 168789852 173998608 227782095 232855911 227782095 232855911 229850111 157680638 229850111 157680638 150687372 124384043 150687372 124384043 124019499 114026883 124019499 114026883 115554541 103013867 115554541 103013867 98840980 91814318 98840980 91814318 92788049 76751018 92788049 76751018 78099919 72026038 78099919 72026038 68096423 65686695 68096423 65686695 220675598 224270137 220675598 224270137 232708144 243288633 232708144 243288633 244079243 248455153 244079243 248455153 253039023 257775325 253039023 257775325 255371752 267895149 255371752 267895149 266262269 268956652 266262269 268956652 272199513 274078533 272199513 274078533 174240502 152806011 174240502 152806011 128797866 120730386 128797866 120730386 119689696 107660851 119689696 107660851 111356617 190997123 111356617 190997123 209817012 216067748 209817012 216067748 222065005 237412543 222065005 237412543 237942113 247777570 237942113 247777570 245970389 181483679 245970389 181483679 178580792 155936521 178580792 155936521 142414697 134606885 142414697 134606885 197497548 200928631 197497548 200928631 211059869 221020759 211059869 221020759 219362360 229232681 219362360 229232681 227147712 180999193 227147712 180999193 144565574 137616285 144565574 137616285 135886438 120844573 135886438 120844573 126579721 188458784 126579721 188458784 202109801 208348071 202109801 208348071 209484383 221823835 209484383 221823835 224247383 233699781 224247383 233699781 235823217 240925887 235823217 240925887 242053343 250545576 242053343 250545576 253716179 260785656 253716179 260785656 260241486 265304234 260241486 265304234 262641501 151231643 262641501 151231643 147133922 134915669 147133922 134915669 130102301 124424421 130102301 124424421 125983763 117355861 125983763 117355861 109205043 100260134 109205043 100260134 81803247 78368635 81803247 78368635 166655708 171512784 166655708 171512784 183130993 185801555 183130993 185801555 205719727 220553381 205719727 220553381 225489210 234598319 225489210 234598319 236267990 240716937 236267990 240716937 240370436 243286963 240370436 243286963 245253839 248624819 245253839 248624819 247500811 254238846 247500811 254238846 254669320 258071863 254669320 258071863 258651643 265389755 258651643 265389755 262409612 273420952 262409612 273420952 280924382 284068856 280924382 284068856 283424464 293300708 283424464 293300708 292527709 296652138 292527709 296652138 295445429 299369646 295445429 299369646 296129568 150406791 296129568 150406791 142518371 136547495 142518371 136547495 129946620 120907414 129946620 120907414 106546737 87385309 106546737 87385309 87308552 78979693 87308552 78979693 80542111 72565803 80542111 72565803 60980670 58366957 60980670 58366957 154322590 158496354 154322590 158496354 172326201 163890400 172326201 163890400 161355173 147941705 161355173 147941705 153635402 134027396 153635402 134027396 132343700 121195675 132343700 121195675 113319853 107829578 113319853 107829578 110289918 175360840 110289918 175360840 191978282 187921027 191978282 187921027 183421237 166343034 183421237 166343034 150802315 134178895 150802315 134178895 138142372 120301770 138142372 120301770 122811410 111323697 122811410 111323697 114083298 181997026 114083298 181997026 195738764 216456811 195738764 216456811 223035282 231363925 223035282 231363925 228793970 162987597 228793970 162987597 172804862 152070232 172804862 152070232 138804378 129331665 138804378 129331665 125027195 93175333 125027195 93175333 91195836 84882012 91195836 84882012 85237799 81829582 85237799 81829582 83045770 75395618 83045770 75395618 63570215 59671511 63570215 59671511 60329186 56648171 60329186 56648171 178005759 184352328 178005759 184352328 191569649 195145234 191569649 195145234 207671861 212786380 207671861 212786380 220077609 234116231 220077609 234116231 231213580 235941479 231213580 235941479 237684231 247655589 237684231 247655589 248729265 257568463 248729265 257568463 259620445 262316860 259620445 262316860 183000518 172990111 183000518 172990111 142868947 91631307 142868947 91631307 93644116 203645287 93644116 203645287 214372882 214582298 214372882 214582298 220857503 231274561 220857503 231274561 229650960 233797321 229650960 233797321 180717537 159470666 180717537 159470666 162791425 148351073 162791425 148351073 149275884 138333231 149275884 138333231 120370997 114965400 120370997 114965400 192922514 203547944 192922514 203547944 208826074 214984062 208826074 214984062 218988192 227529187 218988192 227529187 235799554 240125176 235799554 240125176 242678335 244215248 242678335 244215248 184121742 165629457 184121742 165629457 151025626 139234246 151025626 139234246 135131451 117387439 135131451 117387439 110530842 102870974 110530842 102870974 89739698 84527076 89739698 84527076 78708860 76510610 78708860 76510610 74662071 59788279 74662071 59788279 49251013 28866423 49251013 28866423 24790144 21936922 24790144 21936922 21261014 19272123 21261014 19272123 17563953 14467197 17563953 14467197 10199833 10358890 10199833 10358890 7740383 6145655 7740383 6145655 4965443 3448859 4965443 3448859 4512045 182827541 4512045 182827541 194212571 211130044 194212571 211130044 224243377 223295445 224243377 223295445 235372793 238515739 235372793 238515739 236129750 248124739 236129750 248124739 255601367 259464109 255601367 259464109 185711784 163772171 185711784 163772171 162709492 151390532 162709492 151390532 134029519 113772810 134029519 113772810 98982260 98487198 98982260 98487198 186250387 184987671 186250387 184987671 194124498 206344389 194124498 206344389 208837609 171753716 208837609 171753716 165893931 160212987 165893931 160212987 163245349 152737898 163245349 152737898 153470244 146951110 153470244 146951110 128013841 121743611 128013841 121743611 116241197 111833787 116241197 111833787 85273553 82283321 85273553 82283321 83050790 77829771 83050790 77829771 65043592 61838962 65043592 61838962 64231794 170452270 64231794 170452270 184534361 187622298 184534361 187622298 214883438 225817506 214883438 225817506 225772619 231782526 225772619 231782526 231255207 238583651 231255207 238583651 242342812 256952829 242342812 256952829 256292989 257768606 256292989 257768606 134460194 129782758 134460194 129782758 184298337 182730118 184298337 182730118 205506336 219834935 205506336 219834935 217652976 230817247 217652976 230817247 226931276 233380173 226931276 233380173 242946781 250399942 242946781 250399942 252688253 255611661 252688253 255611661 258805942 266379236 258805942 266379236 264775683 272854612 264775683 272854612 278148332 281664000 278148332 281664000 283548315 285197265 283548315 285197265 136537394 123354989 136537394 123354989 113988294 94922729 113988294 94922729 94731453 87003906 94731453 87003906 88873523 82437391 88873523 82437391 83333766 72270449 83333766 72270449 74991219 151321615 74991219 151321615 177676050 190228327 177676050 190228327 194975542 205835133 194975542 205835133 212354084 153469313 212354084 153469313 161838879 161639971 161838879 161639971 181150562 192726626 181150562 192726626 208145800 213078783 208145800 213078783 218363382 228643870 218363382 228643870 231376956 238176860 231376956 238176860 243992225 247406798 243992225 247406798 160403835 138090161 160403835 138090161 118741788 97226760 118741788 97226760 96338700 85713759 96338700 85713759 86421476 78150478 86421476 78150478 68039936 52797031 68039936 52797031 51489355 45597342 51489355 45597342 46232378 40508764 46232378 40508764 33445553 28341386 33445553 28341386 29028666 25051457 29028666 25051457 26637318 133415061 26637318 133415061 179444822 183449452 179444822 183449452 193123546 210336657 193123546 210336657 215792202 230724599 215792202 230724599 227863505 120754540 227863505 120754540 113384871 105034023 113384871 105034023 102752601 87294764 102752601 87294764 81887662 76602749 81887662 76602749 80516794 126398120 80516794 126398120 132344567 128960102 132344567 128960102 146624002 169271271 146624002 169271271 181091054 190950906 181091054 190950906 210573540 210271955 210573540 210271955 214369223 229968846 214369223 229968846 233685616 230210237 233685616 230210237 111503197 110127119 111503197 110127119 154245361 187920846 154245361 187920846 196974511 141441494 196974511 141441494 138562725 120246372 138562725 120246372 120021127 111551072 120021127 111551072 104731417 90073966 104731417 90073966 67680985 64378506 67680985 64378506 63278428 57014601 63278428 57014601 40832237 34698542 40832237 34698542 35463406 32432986 35463406 32432986 30447198 25529337 30447198 25529337 25519923 23756695 25519923 23756695 21306086 19355196 21306086 19355196 19370618 18385864 19370618 18385864 190362542 198218995 190362542 198218995 207031900 208794323 207031900 208794323 223472998 234596220 223472998 234596220 230863994 141272782 230863994 141272782 149853047 169874215 149853047 169874215 192495043 186058326 192495043 186058326 204771612 205265482 204771612 205265482 209439915 146338158 209439915 146338158 143578345 128937560 143578345 128937560 113598712 110969487 113598712 110969487 164864684 180777664 164864684 180777664 190115466 187225344 190115466 187225344 155997586 113077484 155997586 113077484 105678727 99899671 105678727 99899671 91104556 78294734 91104556 78294734 80145969 64993454 80145969 64993454 68558034 152956621 68558034 152956621 162809482 183017053 162809482 183017053 188584462 198141063 188584462 198141063 220565441 229337698 220565441 229337698 229424642 243655109 229424642 243655109 242680469 249931652 242680469 249931652 250765102 253799570 250765102 253799570 181879537 151917875 181879537 151917875 124493260 113276641 124493260 113276641 115096746 106995469 115096746 106995469 88074439 84917367 88074439 84917367 82946247 65342844 82946247 65342844 65253879 56480829 65253879 56480829 59542681 162302589 59542681 162302589 171813759 180156514 171813759 180156514 189640355 213823963 189640355 213823963 223533767 224983353 223533767 224983353 153243812 122792655 153243812 122792655 118823983 104344786 118823983 104344786 95643345 90512973 95643345 90512973 89020730 76349459 89020730 76349459 67241989 39824560 67241989 39824560 40077374 30676685 40077374 30676685 31354128 152321322 31354128 152321322 163461003 159489335 163461003 159489335 185113894 185674781 185113894 185674781 193192333 214298169 193192333 214298169 213025226 139561612 213025226 139561612 143292967 136167652 143292967 136167652 137802372 108964250 137802372 108964250 111461159 145651795 111461159 145651795 159346225 156059786 159346225 156059786 167525891 166765370 167525891 166765370 182217169 203497874 182217169 203497874 213220299 210080458 213220299 210080458 151163277 145820842 151163277 145820842 180498324 176688099 180498324 176688099 200402894 202360991 200402894 202360991 210670337 214681673 210670337 214681673 226796586 229428565 226796586 229428565 147475225 142767642 147475225 142767642 115333384 98743264 115333384 98743264 100751305 94145633 100751305 94145633 97171233 148597608 97171233 148597608 162681910 168675402 162681910 168675402 175418400 210801512 175418400 210801512 216028398 144334124 216028398 144334124 150343784 161756490 150343784 161756490 206449868 208250679 206449868 208250679 227224954 237179995 227224954 237179995 240907471 243878986 240907471 243878986 140562551 121060318 140562551 121060318 115054295 102523173 115054295 102523173 89058182 83303289 89058182 83303289 80783024 66634394 80783024 66634394 47264521 43017894 47264521 43017894 43411420 161465024 43411420 161465024 191793088 200826971 191793088 200826971 211528964 224937347 211528964 224937347 225434861 135079402 225434861 135079402 125121334 112669005 125121334 112669005 109968376 87750268 109968376 87750268 81764832 79221618 81764832 79221618 77459138 63207292 77459138 63207292 50217165 45776418 50217165 45776418 161781624 155264782 161781624 155264782 127244025 114029643 127244025 114029643 111753374 85332223 111753374 85332223 80564474 79268462 80564474 79268462 159371646 181254162 159371646 181254162 188598366 183419350 188598366 183419350 209250671 216241217 209250671 216241217 228613484 235683341 228613484 235683341 237261976 243107662 237261976 243107662 246852506 248006988 246852506 248006988 137233853 111439904 137233853 111439904 99074658 88928661 99074658 88928661 90085393 87602498 90085393 87602498 164253562 167214808 164253562 167214808 203370461 199444451 203370461 199444451 214463700 232514710 214463700 232514710 233903854 240906910 233903854 240906910 240614137 248290982 240614137 248290982 253132413 262718322 253132413 262718322 264522443 268508665 264522443 268508665 266630255 277145470 266630255 277145470 276361401 278783205 276361401 278783205 277199663 153414628 277199663 153414628 148541136 126315097 148541136 126315097 112061068 101807770 112061068 101807770 101636954 89657916 101636954 89657916 92429154 126934455 92429154 126934455 157259783 171688537 157259783 171688537 197344367 195379503 197344367 195379503 200742923 212888714 200742923 212888714 214672503 230353936 214672503 230353936 231611118 241410672 231611118 241410672 240691351 244058771 240691351 244058771 242407319 256702146 242407319 256702146 257041289 263719389 257041289 263719389 263141915 267063110 263141915 267063110 264984679 154064346 264984679 154064346 117074688 110249865 117074688 110249865 91250186 85704950 91250186 85704950 76689606 65529683 76689606 65529683 51861578 47553766 51861578 47553766 50199949 37089280 50199949 37089280 38614141 27471442 38614141 27471442 29795979 132977861 29795979 132977861 159086819 182531334 159086819 182531334 187352749 114767320 187352749 114767320 93329579 84604400 93329579 84604400 85275549 68954265 85275549 68954265 63982450 53351345 63982450 53351345 53888550 46489486 53888550 46489486 44071500 30216212 44071500 30216212 29634818 24289120 29634818 24289120 20072690 18508574 20072690 18508574 16776671 13151648 16776671 13151648 9815389 8162505 9815389 8162505 5312639 4550499 5312639 4550499 149336290 172646000 149336290 172646000 202397814 199971423 202397814 199971423 203804573 208856438 203804573 208856438 158263168 112782592 158263168 112782592 96974903 93109978 96974903 93109978 85419872 75030451 85419872 75030451 74775553 57953159 74775553 57953159 57556998 53762730 57556998 53762730 56715950 136790737 56715950 136790737 151245866 185708082 151245866 185708082 200162879 201864318 200162879 201864318 115335955 104673820 115335955 104673820 103068017 84945273 103068017 84945273 77799422 64732075 77799422 64732075 63338437 53071288 63338437 53071288 50885991 47218298 50885991 47218298 148083832 148791611 148083832 148791611 169423589 190531482 169423589 190531482 195877883 140613813 195877883 140613813 123458993 103485460 123458993 103485460 87225562 77075221 87225562 77075221 77471052 167334167 77471052 167334167 183229114 196524011 183229114 196524011 209659750 214789800 209659750 214789800 225515141 229518768 225515141 229518768 230687206 237825510 230687206 237825510 238110856 254031814 238110856 254031814 257885648 263192328 257885648 263192328 267673299 273985799 267673299 273985799 273687023 277876820 273687023 277876820 276414593 279176329 276414593 279176329 286511769 286244390 286511769 286244390 171198154 107485642 171198154 107485642 112535910 154653086 112535910 154653086 185842788 181461599 185842788 181461599 194534473 205191297 194534473 205191297 221399129 219559973 221399129 219559973 110955369 101693632 110955369 101693632 100635542 91957027 100635542 91957027 89687473 84969809 89687473 84969809 86905588 72110603 86905588 72110603 65956265 53839830 65956265 53839830 53572968 46682316 53572968 46682316 47306524 31429998 47306524 31429998 31551708 24653574 31551708 24653574 21666098 20335627 21666098 20335627 18153984 15983704 18153984 15983704 16844132 13176929 16844132 13176929 15078717 142124009 15078717 142124009 153748714 178531019 153748714 178531019 200342507 189072872 200342507 189072872 137076363 103239873 137076363 103239873 102615119 97297435 102615119 97297435 91881320 77499136 91881320 77499136 78530615 53553622 78530615 53553622 52344362 46160864 52344362 46160864 32917244 29355332 32917244 29355332 28340362 23438967 28340362 23438967 23109163 17774155 23109163 17774155 20304289 141363415 20304289 141363415 165572850 159516684 165572850 159516684 137997303 113632334 137997303 113632334 104094200 101543417 104094200 101543417 92051243 81671967 92051243 81671967 85276095 61957397 85276095 61957397 55811413 51038417 55811413 51038417 47601327 38684951 47601327 38684951 35950297 30413504 35950297 30413504 29051519 25124098 29051519 25124098 23073858 18168692 23073858 18168692 17805530 15806159 17805530 15806159 16216825 129623538 16216825 129623538 164667169 180189417 164667169 180189417 209324009 222288610 209324009 222288610 221053745 229094841 221053745 229094841 227826408 123141060 227826408 123141060 116397749 108669028 116397749 108669028 109679168 89718429 109679168 89718429 90756755 86823095 90756755 86823095 116399255 152334007 116399255 152334007 160289847 110230417 160289847 110230417 109388750 94301165 109388750 94301165 83795294 58149750 83795294 58149750 58744344 145337307 58744344 145337307 159980606 160813099 159980606 160813099 185918300 186574211 185918300 186574211 195201300 197353268 195201300 197353268 203269830 211466795 203269830 211466795 223731651 227276894 223731651 227276894 233265681 248399645 233265681 248399645 248413067 255062895 248413067 255062895 254029482 256663028 254029482 256663028 258328578 264783678 258328578 264783678 261832435 130704030 261832435 130704030 121547993 115052027 121547993 115052027 110078810 100639612 110078810 100639612 99250017 87949460 99250017 87949460 62931686 57956618 62931686 57956618 58356920 52401059 58356920 52401059 50633308 44269105 50633308 44269105 42743356 34215370 42743356 34215370 33176108 30375308 33176108 30375308 27830577 23502173 27830577 23502173 22419212 21319916 22419212 21319916 137359537 148294640 137359537 148294640 153841985 124034042 153841985 124034042 116539806 110226585 116539806 110226585 100361982 90727933 100361982 90727933 81579323 61473936 81579323 61473936 62599078 54719923 62599078 54719923 57447337 143748904 57447337 143748904 162372980 172756324 162372980 172756324 196392230 208980166 196392230 208980166 212188420 217910929 212188420 217910929 213425444 227335506 213425444 227335506 232995965 238216887 232995965 238216887 248794493 252239720 248794493 252239720 252472649 256455455 252472649 256455455 257354975 262797125 257354975 262797125 265253507 272077489 265253507 272077489 270608941 276167649 270608941 276167649 274928781 277398120 274928781 277398120 276924846 281876134 276924846 281876134 287571693 289876519 287571693 289876519 289462442 291397958 289462442 291397958 139099798 116487365 139099798 116487365 116751450 110571711 116751450 110571711 112053755 80370330 112053755 80370330 78893945 65142489 78893945 65142489 66038471 60689796 66038471 60689796 52040144 49821983 52040144 49821983 144997178 142459563 144997178 142459563 148390091 138315690 148390091 138315690 129830038 118959454 129830038 118959454 118427608 111693098 118427608 111693098 106689472 97033256 106689472 97033256 80716915 68386602 80716915 68386602 68338812 62731158 68338812 62731158 36364024 34645526 36364024 34645526 166568181 180577615 166568181 180577615 210338351 210561223 210338351 210561223 134361995 129786353 134361995 129786353 157255736 154078453 157255736 154078453 180132881 175674818 180132881 175674818 194962570 195375293 194962570 195375293 172578330 143074052 172578330 143074052 131823679 119761559 131823679 119761559 122883311 112024975 122883311 112024975 115382101 159236862 115382101 159236862 176918694 214691620 176918694 214691620 211713739 135277429 211713739 135277429 129397600 119725682 129397600 119725682 125011166 114705046 125011166 114705046 99084784 94389031 99084784 94389031 73702646 70263446 73702646 70263446 72539460 159505732 72539460 159505732 167272099 132469113 167272099 132469113 133426036 126958090 133426036 126958090 127179357 119189171 127179357 119189171 74790856 53474163 74790856 53474163 54256833 51518034 54256833 51518034 148774493 150548404 148774493 150548404 206649063 201763236 206649063 201763236 150054124 138218447 150054124 138218447 129099048 120762332 129099048 120762332 84598073 74886931 84598073 74886931 78061296 140172887 78061296 140172887 157283286 214138718 157283286 214138718 222571084 229629620 222571084 229629620 236765117 247432017 236765117 247432017 247440050 255787293 247440050 255787293 253680707 263039718 253680707 263039718 264604978 268798604 264604978 268798604 269423324 270757867 269423324 270757867 172178845 134940251 172178845 134940251 128406310 122643682 128406310 122643682 80975804 77884651 80975804 77884651 184991005 235890227 184991005 235890227 236794970 138769936 236794970 138769936 138225327 127618424 138225327 127618424 129722390 120530978 129722390 120530978 124814453 98217328 124814453 98217328 82485325 78481596 82485325 78481596 78506992 61505695 78506992 61505695 63123666 57702770 63123666 57702770 55918416 39892698 55918416 39892698 37212645 28691668 37212645 28691668 27667272 25550593 27667272 25550593 26030665 22549427 26030665 22549427 20312461 17160673 20312461 17160673 19559093 167834201 19559093 167834201 180136403 233877788 180136403 233877788 240514935 247453179 240514935 247453179 244784758 249704277 244784758 249704277 247925817 252353210 247925817 252353210 251460184 253180925 251460184 253180925 176746023 158429441 176746023 158429441 155275381 140949467 155275381 140949467 144497686 140037823 144497686 140037823 128968374 100913087 128968374 100913087 81355387 64359891 81355387 64359891 43016538 36034789 43016538 36034789 33528583 26650701 33528583 26650701 28917344 155527853 28917344 155527853 218826383 230369863 218826383 230369863 227975435 214704473 227975435 214704473 157065397 143910697 157065397 143910697 112916522 104186891 112916522 104186891 109253338 152795763 109253338 152795763 161786107 177747188 161786107 177747188 215803479 222758241 215803479 222758241 221371270 247789303 221371270 247789303 247259501 251188224 247259501 251188224 188928390 160692388 188928390 160692388 156550369 148130292 156550369 148130292 204351578 214644009 204351578 214644009 220410328 189902435 220410328 189902435 190760791 218012175 190760791 218012175 225167160 242699458 225167160 242699458 243264597 245320170 243264597 245320170 211317357 170971272 211317357 170971272 169869998 123571876 169869998 123571876 119369717 80079027 119369717 80079027 81413159 79809396 81413159 79809396 221971400 237758653 221971400 237758653 235198893 242305621 235198893 242305621 248544496 256816236 248544496 256816236 258537680 265442321 258537680 265442321 265910515 271184347 265910515 271184347 274103236 277476330 274103236 277476330 280699292 286468112 280699292 286468112 285833825 291143386 285833825 291143386 293021255 295180379 293021255 295180379 295832683 298607101 295832683 298607101 299355270 301694581 299355270 301694581 300725310 216774065 300725310 216774065 211071761 201466677 211071761 201466677 172909001 134087849 172909001 134087849 131148731 107431169 131148731 107431169 104632073 101131226 104632073 101131226 219723321 227102138 219723321 227102138 225273341 236179842 225273341 236179842 234146741 251874642 234146741 251874642 255121699 263243813 255121699 263243813 261707106 266360451 261707106 266360451 268366786 274662377 268366786 274662377 274796881 280483076 274796881 280483076 287062630 288059415 287062630 288059415 288581294 291972883 288581294 291972883 290346302 195140743 290346302 195140743 140524894 126188120 140524894 126188120 129877857 188307415 129877857 188307415 212570745 215744832 212570745 215744832 227816236 235800721 227816236 235800721 237139951 249910353 237139951 249910353 248487802 260119531 248487802 260119531 260527767 270031083 260527767 270031083 269174659 148573418 269174659 148573418 149708939 137647867 149708939 137647867 105481398 84005805 105481398 84005805 81801332 73334287 81801332 73334287 68192876 50017773 68192876 50017773 44344087 44775354 44344087 44775354 199472932 211613878 199472932 211613878 221646787 230643494 221646787 230643494 231595263 202157142 231595263 202157142 162737618 154708365 162737618 154708365 206899729 210317020 206899729 210317020 219643302 226702312 219643302 226702312 224222031 144663686 224222031 144663686 141547878 126544730 141547878 126544730 128813290 118963744 128813290 118963744 104206181 86881869 104206181 86881869 74704768 66224887 74704768 66224887 55136529 52487237 55136529 52487237 46700307 36392257 46700307 36392257 39058218 32953417 39058218 32953417 36918985 196667218 36918985 196667218 210336248 209870288 210336248 209870288 195536462 174617647 195536462 174617647 182784973 181146489 182784973 181146489 195150679 201465476 195150679 201465476 198263342 156741439 198263342 156741439 160881645 130047622 160881645 130047622 133906908 179494132 133906908 179494132 198018599 202054705 198018599 202054705 211174611 224004678 211174611 224004678 223590739 229335565 223590739 229335565 226145753 162372975 226145753 162372975 168993455 150191564 168993455 150191564 116760158 104592494 116760158 104592494 104016560 99461270 104016560 99461270 98549771 74788852 98549771 74788852 71023545 47743272 71023545 47743272 46321437 41029511 46321437 41029511 39178139 28320381 39178139 28320381 29852161 26945243 29852161 26945243 27135463 23819631 27135463 23819631 20887647 19503506 20887647 19503506 14485291 12979252 14485291 12979252 13040072 10802463 13040072 10802463 10822967 170732296 10822967 170732296 199935421 196300665 199935421 196300665 176662050 163714823 176662050 163714823 117670696 79517682 117670696 79517682 74481205 72685698 74481205 72685698 175534940 186701117 175534940 186701117 192803992 193757299 192803992 193757299 201825335 208654420 201825335 208654420 211749465 215750732 211749465 215750732 229648563 236259375 229648563 236259375 237373268 244694180 237373268 244694180 245699214 252435654 245699214 252435654 253879391 259637083 253879391 259637083 261070246 266336528 261070246 266336528 263815341 151967107 263815341 151967107 116814549 107948187 116814549 107948187 94247150 87461363 94247150 87461363 85901220 82369107 85901220 82369107 163115724 164673271 163115724 164673271 184114363 184330361 184114363 184330361 191872789 123494893 191872789 123494893 126081678 110254896 126081678 110254896 104024273 97601265 104024273 97601265 94441614 87336279 94441614 87336279 87931478 72029839 87931478 72029839 71917940 69342025 71917940 69342025 51728312 45979021 51728312 45979021 41946157 37700319 41946157 37700319 36915476 32307878 36915476 32307878 30878198 30376378 30878198 30376378 178286982 197706693 178286982 197706693 199900444 169164975 199900444 169164975 149474590 144324965 149474590 144324965 173840125 196595857 173840125 196595857 206638282 207304296 206638282 207304296 135865565 122396458 135865565 122396458 121731631 105975444 121731631 105975444 96985559 88250796 96985559 88250796 81065230 63022960 81065230 63022960 52916121 45855885 52916121 45855885 50073767 164382934 50073767 164382934 188920381 201228149 188920381 201228149 216567807 219535435 216567807 219535435 151010538 128194219 151010538 128194219 113515093 105874208 113515093 105874208 100577186 89794830 100577186 89794830 89900906 84642072 89900906 84642072 83585632 71030545 83585632 71030545 68506804 60024244 68506804 60024244 56056952 50703838 56056952 50703838 49267638 41561869 49267638 41561869 42630345 157958044 42630345 157958044 190687319 200063026 190687319 200063026 209988203 237043222 209988203 237043222 239087488 246346312 239087488 246346312 249197124 256005197 249197124 256005197 258012021 259103371 258012021 259103371 151637519 146000983 151637519 146000983 172804700 168323086 172804700 168323086 196987539 195401857 196987539 195401857 201402613 116619139 201402613 116619139 119061864 99898681 119061864 99898681 101440936 86200597 101440936 86200597 83319880 66715150 83319880 66715150 67150277 64233485 67150277 64233485 63498037 59036423 63498037 59036423 56856041 53017897 56856041 53017897 54571505 119740118 54571505 119740118 160678668 174670378 160678668 174670378 196360854 190650088 196360854 190650088 133454230 118456253 133454230 118456253 111100430 102315816 111100430 102315816 97211864 75087190 97211864 75087190 70860640 63769825 70860640 63769825 66388163 59328873 66388163 59328873 46411759 41829396 46411759 41829396 42339957 39792852 42339957 39792852 146995225 168249792 146995225 168249792 188806069 208326673 188806069 208326673 209427436 134807571 209427436 134807571 138066692 131522574 138066692 131522574 135689837 126976441 135689837 126976441 117351588 112747569 117351588 112747569 104983069 95831477 104983069 95831477 91340981 64729287 91340981 64729287 64370240 48139997 64370240 48139997 50567286 42951078 50567286 42951078 40557957 39141244 40557957 39141244 164821486 160777741 164821486 160777741 187160650 184364328 187160650 184364328 204806630 217099110 204806630 217099110 238910343 241747292 238910343 241747292 241202226 156051964 241202226 156051964 149767713 138349745 149767713 138349745 127939857 113282885 127939857 113282885 116055501 148886779 116055501 148886779 157490181 192627103 157490181 192627103 197636149 168045298 197636149 168045298 166526734 153007113 166526734 153007113 154438667 134878030 154438667 134878030 135940983 125724610 135940983 125724610 128595501 110250952 128595501 110250952 111317997 83593102 111317997 83593102 69738739 52215892 69738739 52215892 51100702 42105587 51100702 42105587 37512188 31226418 37512188 31226418 32200590 28478891 32200590 28478891 28004228 22152116 28004228 22152116 21430235 16991806 21430235 16991806 17329401 183300268 17329401 183300268 227556112 232388350 227556112 232388350 240672358 246387691 240672358 246387691 256771069 259401378 256771069 259401378 260791189 267668691 260791189 267668691 267170177 269428658 267170177 269428658 196235492 159622593 196235492 159622593 160667445 137219891 160667445 137219891 141764185 187418895 141764185 187418895 213128634 234552554 213128634 234552554 241825659 251215443 241825659 251215443 248837667 173574484 248837667 173574484 176888647 181531318 176888647 181531318 184794894 172326419 184794894 172326419 175589918 155661919 175589918 155661919 131301229 110733268 131301229 110733268 98255726 88784849 98255726 88784849 71474403 64090980 71474403 64090980 57502419 52415150 57502419 52415150 49794020 42897944 49794020 42897944 37516658 33725578 37516658 33725578 36203174 27722027 36203174 27722027 29477973 26132358 29477973 26132358 26186663 23118578 26186663 23118578 23131845 18862272 23131845 18862272 19860201 185759768 19860201 185759768 199544430 204204339 199544430 204204339 213042570 217438337 213042570 217438337 215125350 232488236 215125350 232488236 241869330 244700893 241869330 244700893 250062191 256503127 250062191 256503127 258941241 263062483 258941241 263062483 263131410 273574899 263131410 273574899 272487375 286366809 272487375 286366809 286800001 287438413 286800001 287438413 212782478 181553716 212782478 181553716 173288807 132680756 173288807 132680756 125906435 91645501 125906435 91645501 92763559 80138816 92763559 80138816 73320319 70183001 73320319 70183001 70822128 61193172 70822128 61193172 54576495 52789655 54576495 52789655 193799077 211932100 193799077 211932100 222372107 228785827 222372107 228785827 236139202 243643577 236139202 243643577 240600261 211217083 240600261 211217083 184284757 144166865 184284757 144166865 155190898 181110873 155190898 181110873 187457467 200895227 187457467 200895227 206831121 207400079 206831121 207400079 220816837 230919346 220816837 230919346 239311373 242496437 239311373 242496437 179644249 136877991 179644249 136877991 137722541 110466018 137722541 110466018 105982142 92990174 105982142 92990174 92186368 83228943 92186368 83228943 81377615 69896077 81377615 69896077 72248613 197790469 72248613 197790469 203091915 221176662 203091915 221176662 229211216 234984747 229211216 234984747 236730260 141696837 236730260 141696837 145969481 137390733 145969481 137390733 113043559 103698220 113043559 103698220 101699447 92360506 101699447 92360506 86106293 82214316 86106293 82214316 74573145 67413842 74573145 67413842 70578525 180193016 70578525 180193016 191111225 205226543 191111225 205226543 217486961 231405131 217486961 231405131 227756636 252928497 227756636 252928497 249831298 162059050 249831298 162059050 159717583 113784104 159717583 113784104 114281649 102849047 114281649 102849047 101364506 97669938 101364506 97669938 89748040 85925608 89748040 85925608 86379293 82224941 86379293 82224941 55249718 51447733 55249718 51447733 174987108 177623439 174987108 177623439 184581756 167991565 184581756 167991565 165493852 154691006 165493852 154691006 151373549 127107148 151373549 127107148 117487694 103059879 117487694 103059879 105026405 96695368 105026405 96695368 93898046 80218190 93898046 80218190 69844831 53047903 69844831 53047903 51233310 41531044 51233310 41531044 37136463 30755559 37136463 30755559 31586141 27169729 31586141 27169729 24882942 23115276 24882942 23115276 173828850 176499378 173828850 176499378 216294978 223775692 216294978 223775692 221391974 228032623 221391974 228032623 244662561 250791848 244662561 250791848 245501866 155767861 245501866 155767861 120940258 114920304 120940258 114920304 103952260 102139998 103952260 102139998 169330136 164248699 169330136 164248699 209902331 218693351 209902331 218693351 225503443 225570743 225503443 225570743 183847612 162266482 183847612 162266482 121734659 104417765 121734659 104417765 101503099 96014565 101503099 96014565 94825116 67345785 94825116 67345785 58578072 55885421 58578072 55885421 201614803 207485698 201614803 207485698 214094323 215477358 214094323 215477358 226826371 237139490 226826371 237139490 236775564 161720156 236775564 161720156 145290994 122046132 145290994 122046132 123748337 111684555 123748337 111684555 102753698 97576098 102753698 97576098 97611401 93251129 97611401 93251129 71277597 68838344 71277597 68838344 179620276 194128635 179620276 194128635 199939014 197978430 199939014 197978430 201553640 175786085 201553640 175786085 177035751 138712232 177035751 138712232 147562395 175534301 147562395 175534301 189866140 189693637 189866140 189693637 199562583 206540089 199562583 206540089 224476367 240555538 224476367 240555538 241856956 250908219 241856956 250908219 249582072 254406866 249582072 254406866 255124937 269095361 255124937 269095361 271157156 279026628 271157156 279026628 280212230 285135362 280212230 285135362 288260999 288171861 288260999 288171861 156989924 132361764 156989924 132361764 118807939 112370252 118807939 112370252 103694383 102112995 103694383 102112995 159812323 162864084 159812323 162864084 173832826 168885474 173832826 168885474 137060161 132259419 137060161 132259419 173151143 174792724 173151143 174792724 181691126 157616609 181691126 157616609 161066480 147701293 161066480 147701293 142067425 133933727 142067425 133933727 127401777 111172230 127401777 111172230 109747351 101399796 109747351 101399796 82859028 74741688 82859028 74741688 63730303 49440870 63730303 49440870 50030216 42013902 50030216 42013902 36351123 34382978 36351123 34382978 33301255 29323907 33301255 29323907 29811253 24562079 29811253 24562079 22025102 16302338 22025102 16302338 16819145 136911002 16819145 136911002 177273896 175710682 177273896 175710682 182256055 185709505 182256055 185709505 195573244 202577518 195573244 202577518 205166506 218676938 205166506 218676938 224905520 236838229 224905520 236838229 242377301 249215004 242377301 249215004 245868837 251546873 245868837 251546873 262397622 269994348 262397622 269994348 267084322 271524664 267084322 271524664 276151040 282479930 276151040 282479930 283816029 286779143 283816029 286779143 284671628 146147567 284671628 146147567 148025277 122047918 148025277 122047918 121479420 113020007 121479420 113020007 112224583 81350929 112224583 81350929 77135046 51176957 77135046 51176957 50923639 42619189 50923639 42619189 45951902 166511247 45951902 166511247 179635007 189319552 179635007 189319552 202578027 203613085 202578027 203613085 144219865 139976235 144219865 139976235 161267853 158176677 161267853 158176677 173473340 176705853 173473340 176705853 200803867 193922262 200803867 193922262 137791216 130735523 137791216 130735523 128679762 121572505 128679762 121572505 119291192 84729625 119291192 84729625 82473306 76419947 82473306 76419947 58151766 50262267 58151766 50262267 53841004 136789461 53841004 136789461 152440953 153173176 152440953 153173176 164398949 173688028 164398949 173688028 188355324 181452607 188355324 181452607 155052426 124666652 155052426 124666652 126757700 97612041 126757700 97612041 92176039 81320619 92176039 81320619 80702979 72058740 80702979 72058740 64839178 53476441 64839178 53476441 49918610 47521452 49918610 47521452 160127481 167083299 160127481 167083299 184807848 194478138 184807848 194478138 197880875 232895036 197880875 232895036 231385717 155492719 231385717 155492719 160110008 138615199 160110008 138615199 137312796 127124881 137312796 127124881 119946278 109542824 119946278 109542824 112370611 136166498 112370611 136166498 183553668 177929798 183553668 177929798 192994130 205274452 192994130 205274452 232641196 237078495 232641196 237078495 240175524 251409423 240175524 251409423 247184957 174097720 247184957 174097720 165302242 141114845 165302242 141114845 146533030 138406184 146533030 138406184 127143248 115457653 127143248 115457653 105593512 91842726 105593512 91842726 86222547 77774936 86222547 77774936 81777622 175108639 81777622 175108639 205280208 208153522 205280208 208153522 233748762 239791870 233748762 239791870 235520385 254273726 235520385 254273726 252403419 263620176 252403419 263620176 264429989 266764931 264429989 266764931 179799590 153247340 179799590 153247340 153180308 105578476 153180308 105578476 108612976 177771003 108612976 177771003 199436310 195999885 199436310 195999885 206523883 227178299 206523883 227178299 234192386 238591532 234192386 238591532 240438044 244918332 240438044 244918332 250725039 259252653 250725039 259252653 257099611 270349176 257099611 270349176 271001435 271331690 271001435 271331690 161429744 116588402 161429744 116588402 89932821 79794939 89932821 79794939 80199724 67176020 80199724 67176020 63525544 56287046 63525544 56287046 53817533 43177082 53817533 43177082 41567024 41933529 41567024 41933529 148618748 161802936 148618748 161802936 197451279 201011186 197451279 201011186 154660214 140062210 154660214 140062210 117362218 101582038 117362218 101582038 91969804 84483639 91969804 84483639 69708824 63666227 69708824 63666227 59533080 48678852 59533080 48678852 45249454 35680140 45249454 35680140 37299750 33580428 37299750 33580428 32840685 179479692 32840685 179479692 183628558 157706273 183628558 157706273 156823596 107077825 156823596 107077825 105806932 103223656 105806932 103223656 204920780 213590339 204920780 213590339 218181693 234071087 218181693 234071087 247848121 264463803 247848121 264463803 266478317 269450415 266478317 269450415 269419784 275904967 269419784 275904967 277602211 283404619 277602211 283404619 282450121 184289778 282450121 184289778 167666257 152037237 167666257 152037237 129064868 119050769 129064868 119050769 104406716 83858640 104406716 83858640 78811090 68938716 78811090 68938716 63900279 56599427 63900279 56599427 52347572 43823676 52347572 43823676 46102395 164230384 46102395 164230384 194998834 198720697 194998834 198720697 203406207 185873681 203406207 185873681 193578587 198973635 193578587 198973635 213046260 212145449 213046260 212145449 150672174 132536729 150672174 132536729 130276459 119079290 130276459 119079290 120171286 105095702 120171286 105095702 104957716 98503811 104957716 98503811 93579696 86138523 93579696 86138523 76664129 72509169 76664129 72509169 74609610 66755737 74609610 66755737 66076569 61588856 66076569 61588856 57638002 55790204 57638002 55790204 207706464 205220089 207706464 205220089 219288167 233739236 219288167 233739236 239532487 246305756 239532487 246305756 246028412 247705413 246028412 247705413 136702638 133181651 136702638 133181651 148569978 143003922 148569978 143003922 172253987 175326213 172253987 175326213 209301849 212224216 209301849 212224216 230202069 238792809 230202069 238792809 237034912 260562351 237034912 260562351 259255055 263433708 259255055 263433708 262897004 267099759 262897004 267099759 268014580 268351005 268014580 268351005 134443022 119146243 134443022 119146243 119280349 109432012 119280349 109432012 100034118 92724805 100034118 92724805 92519964 87757015 92519964 87757015 81412615 72287077 81412615 72287077 74157538 69977564 74157538 69977564 65511347 58715966 65511347 58715966 60959913 122481294 60959913 122481294 147983329 179806097 147983329 179806097 186495323 135854331 186495323 135854331 133109771 123086464 133109771 123086464 113494011 96990251 113494011 96990251 93489639 86610272 93489639 86610272 72074464 63950126 72074464 63950126 65420174 48698992 65420174 48698992 46831646 31732640 46831646 31732640 32938348 28251854 32938348 28251854 27586998 24293599 27586998 24293599 24673482 22753923 24673482 22753923 23067597 22076551 23067597 22076551 144018904 201877702 144018904 201877702 200835718 205094818 200835718 205094818 209629050 215404911 209629050 215404911 137861716 128559773 137861716 128559773 120963599 103226244 120963599 103226244 103862044 102742052 103862044 102742052 195220673 198193416 195220673 198193416 217422237 222695242 217422237 222695242 225576651 164600119 225576651 164600119 137493341 128841082 137493341 128841082 123699684 104563555 123699684 104563555 89759027 74934897 89759027 74934897 75704333 66208505 75704333 66208505 67512576 65266398 67512576 65266398 184115576 189814699 184115576 189814699 204929892 231877161 204929892 231877161 235104312 241665170 235104312 241665170 251563813 258943052 251563813 258943052 254952690 183632283 254952690 183632283 160476701 130885567 160476701 130885567 127639315 111626993 127639315 111626993 101589925 95490886 101589925 95490886 97406946 157681799 97406946 157681799 176108916 181570663 176108916 181570663 185953605 158734794 185953605 158734794 162044895 150809204 162044895 150809204 140036597 132198048 140036597 132198048 127775605 117503966 127775605 117503966 119183861 97254676 119183861 97254676 95794020 85297145 95794020 85297145 70890914 69375209 70890914 69375209 182320208 180400375 182320208 180400375 188462444 207563563 188462444 207563563 208270758 163638647 208270758 163638647 159269237 151483164 159269237 151483164 130615596 122786445 130615596 122786445 114298599 94322719 114298599 94322719 88650826 88300418 88650826 88300418 169225190 172712929 169225190 172712929 224121628 233840926 224121628 233840926 237416024 252496727 237416024 252496727 252823379 262590008 252823379 262590008 262418160 265836612 262418160 265836612 263017825 267344050 263017825 267344050 270395106 274733191 270395106 274733191 275655609 278547683 275655609 278547683 276819386 161526827 276819386 161526827 164979915 156893221 164979915 156893221 143263013 134127658 143263013 134127658 138625768 133344065 138625768 133344065 119560979 97016043 119560979 97016043 74723763 71685049 74723763 71685049 182098976 182805874 182098976 182805874 215894869 222016524 215894869 222016524 221952011 230072889 221952011 230072889 239055288 247108028 239055288 247108028 249177066 254372660 249177066 254372660 251862982 159756667 251862982 159756667 157667390 150756345 157667390 150756345 154314151 131089512 154314151 131089512 103985245 97468073 103985245 97468073 98697579 88675448 98697579 88675448 81294386 81133806 81294386 81133806 196487025 198965574 196487025 198965574 204176054 217039065 204176054 217039065 241109121 244937848 241109121 244937848 248386489 255799185 248386489 255799185 259266991 263980977 259266991 263980977 259782448 151956528 259782448 151956528 160177232 188684477 160177232 188684477 193795585 198419582 193795585 198419582 211242135 221839629 211242135 221839629 238020071 242768895 238020071 242768895 245556935 254421407 245556935 254421407 256228689 260878415 256228689 260878415 259113394 269619269 259113394 269619269 273386658 276020375 273386658 276020375 189748483 168459661 189748483 168459661 151614637 109569416 151614637 109569416 101940807 94574680 101940807 94574680 88604691 80624241 88604691 80624241 76002161 62868039 76002161 62868039 63491008 52540087 63491008 52540087 49258728 34912553 49258728 34912553 32306652 27291807 32306652 27291807 27966041 25232924 27966041 25232924 192552440 189120843 192552440 189120843 196625334 194265681 196625334 194265681 173144302 126196554 173144302 126196554 115381807 103852417 115381807 103852417 106979824 95937768 106979824 95937768 83714864 78578688 83714864 78578688 63934109 55334446 63934109 55334446 54711008 41848310 54711008 41848310 36116055 32045919 36116055 32045919 35751500 188528047 35751500 188528047 190700664 134091328 190700664 134091328 129342855 112902635 129342855 112902635 119385263 144365466 119385263 144365466 175603962 173269559 175603962 173269559 181087828 169511131 181087828 169511131 131305195 115030899 131305195 115030899 118847696 113475185 118847696 113475185 106351569 103762292 106351569 103762292 104176380 80901414 104176380 80901414 66104544 58304573 66104544 58304573 57078352 53941099 57078352 53941099 55577621 53068268 55577621 53068268 45772935 37244523 45772935 37244523 35585273 32925056 35585273 32925056 184737839 199775923 184737839 199775923 215156820 227543365 215156820 227543365 230644774 235368884 230644774 235368884 244950667 250105967 244950667 250105967 247651915 251801650 247651915 251801650 172916706 122125026 172916706 122125026 127157128 136196333 127157128 136196333 170738425 174499542 170738425 174499542 201330831 232315637 201330831 232315637 240141146 246567784 240141146 246567784 247963820 249899748 247963820 249899748 254033113 259550104 254033113 259550104 264634505 268365607 264634505 268365607 270446353 275036769 270446353 275036769 280610909 283151560 280610909 283151560 173974691 129927480 173974691 129927480 124073209 115802539 124073209 115802539 120697986 105401296 120697986 105401296 86570802 83187752 86570802 83187752 205501510 223348243 205501510 223348243 223577170 239055224 223577170 239055224 236192796 243735997 236192796 243735997 245053238 249690754 245053238 249690754 247897564 254861429 247897564 254861429 253775094 257188675 253775094 257188675 261708341 264924521 261708341 264924521 272140063 274442001 272140063 274442001 156034286 145246150 156034286 145246150 128550866 119094453 128550866 119094453 90358554 74648981 90358554 74648981 73895485 70034531 73895485 70034531 65244049 58951182 65244049 58951182 59200404 53049675 59200404 53049675 53559537 49920604 53559537 49920604 49023894 40889886 49023894 40889886 39788096 34507290 39788096 34507290 38015202 124281248 38015202 124281248 185936253 183077085 185936253 183077085 192894500 206178405 192894500 206178405 222087331 228556179 222087331 228556179 234131747 248438823 234131747 248438823 244987044 136524509 244987044 136524509 127782443 119689814 127782443 119689814 101333587 94938585 101333587 94938585 78616593 66638539 78616593 66638539 68577618 63737799 68577618 63737799 65261481 60713361 65261481 60713361 61653936 51267566 61653936 51267566 51733896 47249267 51733896 47249267 44641345 42765814 44641345 42765814 181228397 180173919 181228397 180173919 184967386 139295258 184967386 139295258 129925161 103025096 129925161 103025096 100193756 80731187 100193756 80731187 83972441 154537960 83972441 154537960 188110149 183132482 188110149 183132482 151765580 141715840 151765580 141715840 131926058 124139917 131926058 124139917 109859995 98127763 109859995 98127763 75993475 69455288 75993475 69455288 67859147 62169898 67859147 62169898 58538148 53983863 58538148 53983863 53308897 49980334 53308897 49980334 42359469 37956936 42359469 37956936 39202304 36815981 39202304 36815981 173814570 221509840 173814570 221509840 227952115 237208700 227952115 237208700 241029003 247673881 241029003 247673881 249008104 253932178 249008104 253932178 255608219 257891000 255608219 257891000 175558135 164640194 175558135 164640194 154397696 138870092 154397696 138870092 123515210 90077497 123515210 90077497 73075171 71040135 73075171 71040135 203064081 217567582 203064081 217567582 219718352 225943785 219718352 225943785 228899196 234564492 228899196 234564492 235758224 238100620 235758224 238100620 236917462 244776841 236917462 244776841 250217259 253982542 250217259 253982542 257691445 264763564 257691445 264763564 262826039 183259880 262826039 183259880 184105572 171642727 184105572 171642727 163088440 146113337 163088440 146113337 149416678 104601739 149416678 104601739 103157074 94722833 103157074 94722833 93226857 77621569 93226857 77621569 74798893 69490647 74798893 69490647 72668889 66393529 72668889 66393529 61383688 56067349 61383688 56067349 50793863 48514774 50793863 48514774 194864661 205933880 194864661 205933880 207589455 226552147 207589455 226552147 223360213 180957320 223360213 180957320 172221229 162812896 172221229 162812896 195537558 190640277 195537558 190640277 161760434 136695251 161760434 136695251 134127721 106442268 134127721 106442268 92330716 84836410 92330716 84836410 75885312 68169890 75885312 68169890 64947862 51166292 64947862 51166292 52154481 184222026 52154481 184222026 196513889 193351329 196513889 193351329 218023074 219685586 218023074 219685586 179977221 155230266 179977221 155230266 136196184 116723462 136196184 116723462 88403935 84674707 88403935 84674707 83368497 73451756 83368497 73451756 70997420 65372420 70997420 65372420 59573861 42857082 59573861 42857082 40541568 36354727 40541568 36354727 217725106 213348533 217725106 213348533 205226849 184088279 205226849 184088279 167097201 116442360 167097201 116442360 101154181 88824976 101154181 88824976 82737624 72963042 82737624 72963042 69412520 63164991 69412520 63164991 59904311 50910336 59904311 50910336 46426125 42967133 46426125 42967133 42875406 38273013 42875406 38273013 41125121 207698367 41125121 207698367 220496894 236118795 220496894 236118795 237252142 242100630 237252142 242100630 248479718 250605240 248479718 250605240 250060209 259751730 250060209 259751730 266615512 270147834 266615512 270147834 270964136 280299064 270964136 280299064 278626349 197773103 278626349 197773103 142206511 103913933 142206511 103913933 91771191 86475856 91771191 86475856 84614529 83907450 84614529 83907450 188557451 191705022 188557451 191705022 206780021 212891876 206780021 212891876 213297368 109029935 213297368 109029935 96929705 90544513 96929705 90544513 91365087 156586292 91365087 156586292 185207733 180620423 185207733 180620423 172128456 153660344 172128456 153660344 140629614 94992129 140629614 94992129 91684361 81674805 91684361 81674805 70138943 65700859 70138943 65700859 67591324 62875291 67591324 62875291 62231752 54686628 62231752 54686628 55583403 41973943 55583403 41973943 42386601 39480152 42386601 39480152 109253996 150654060 109253996 150654060 188214450 212935559 188214450 212935559 219112311 229001462 219112311 229001462 232254610 233335369 232254610 233335369 139343058 102456017 139343058 102456017 101542149 96719310 101542149 96719310 98052275 81061661 98052275 81061661 71887886 58601539 71887886 58601539 48169631 41707851 48169631 41707851 42654434 111204797 42654434 111204797 144682423 184747767 144682423 184747767 194007242 199518131 194007242 199518131 207197707 220907157 207197707 220907157 226030072 229713822 226030072 229713822 134288574 117955331 134288574 117955331 113913464 111055409 113913464 111055409 178461945 184418376 178461945 184418376 195929993 207634086 195929993 207634086 222586159 229950761 222586159 229950761 238683694 252578149 238683694 252578149 251960711 255513217 251960711 255513217 254742127 263332627 254742127 263332627 261879266 270479661 261879266 270479661 272384297 279415794 272384297 279415794 278005207 285452480 278005207 285452480 288425298 287691580 288425298 287691580 173248065 135405666 173248065 135405666 121516666 112539653 121516666 112539653 107199712 102599408 107199712 102599408 180807386 180043945 180807386 180043945 197512181 193223377 197512181 193223377 144182045 135395546 144182045 135395546 136383687 111380083 136383687 111380083 112170172 104135698 112170172 104135698 96767620 76565426 96767620 76565426 71475102 61459355 71475102 61459355 61997224 58767774 61997224 58767774 46273763 42179545 46273763 42179545 41782672 145502455 41782672 145502455 196945750 190882133 196945750 190882133 139303213 118445230 139303213 118445230 118053803 110722273 118053803 110722273 91901076 73454306 91901076 73454306 71710231 67655020 71710231 67655020 63417944 46256700 63417944 46256700 47777554 43512874 47777554 43512874 32832678 29102181 32832678 29102181 146937680 159648613 146937680 159648613 221997410 230165448 221997410 230165448 239106131 249287625 239106131 249287625 248804789 251914034 248804789 251914034 200815741 131874182 200815741 131874182 133939029 119655952 133939029 119655952 123681903 117732718 123681903 117732718 114401495 101278159 114401495 101278159 102597799 96448737 102597799 96448737 81751868 74541274 81751868 74541274 66456703 59762913 66456703 59762913 58419434 51818502 58419434 51818502 45652805 42183028 45652805 42183028 218637047 220803521 218637047 220803521 208845656 196430451 208845656 196430451 158509339 144540942 158509339 144540942 144309916 137263258 144309916 137263258 130562406 122262940 130562406 122262940 124393365 117521825 124393365 117521825 110250737 87057711 110250737 87057711 85521721 77550850 85521721 77550850 80913704 75160366 80913704 75160366 64337001 60335154 64337001 60335154 61058006 52501427 61058006 52501427 51172490 45600271 51172490 45600271 46917445 42622166 46917445 42622166 36850368 33190571 36850368 33190571 30646251 27844506 30646251 27844506 176920522 170842773 176920522 170842773 201526251 203314842 201526251 203314842 212288093 224284378 212288093 224284378 235114941 241269018 235114941 241269018 246088506 255989734 246088506 255989734 259153413 264254054 259153413 264254054 267578447 270609253 267578447 270609253 270896173 273646699 270896173 273646699 271043196 180927750 271043196 180927750 175606254 159369770 175606254 159369770 153574855 133600373 153574855 133600373 128789924 119517398 128789924 119517398 109391516 109047255 109391516 109047255 199907410 199877152 199907410 199877152 209164298 212746450 209164298 212746450 196943753 165588021 196943753 165588021 152093831 145806899 152093831 145806899 138651711 131840791 138651711 131840791 125857888 117315624 125857888 117315624 116646515 85243139 116646515 85243139 67203385 63417311 67203385 63417311 63637880 59674063 63637880 59674063 57858377 48001469 57858377 48001469 46123063 31424427 46123063 31424427 33713501 29081303 33713501 29081303 31074103 197462925 31074103 197462925 207299572 222092501 207299572 222092501 234856434 246757584 234856434 246757584 247320661 252563078 247320661 252563078 254245219 258869121 254245219 258869121 258014555 260868124 258014555 260868124 263434594 267714935 263434594 267714935 270076985 271951868 270076985 271951868 273354928 276494189 273354928 276494189 274620145 171455484 274620145 171455484 172241005 141711630 172241005 141711630 137144837 127596059 137144837 127596059 130641705 124668160 130641705 124668160 118288655 96475968 118288655 96475968 86983609 82536637 86983609 82536637 68367167 63368415 68367167 63368415 59294240 49488797 59294240 49488797 49049411 38992469 49049411 38992469 35769859 33489917 35769859 33489917 200600387 199930769 200600387 199930769 204623012 218782956 204623012 218782956 231334828 236303356 231334828 236303356 233002150 176562601 233002150 176562601 154016327 142284973 154016327 142284973 142885351 134777910 142885351 134777910 129541535 117322896 129541535 117322896 106771934 99110901 106771934 99110901 102539569 178351277 102539569 178351277 202180837 205577430 202180837 205577430 223527001 233149258 223527001 233149258 230488569 182252198 230488569 182252198 194415346 202650043 194415346 202650043 206629050 228190760 206629050 228190760 230362550 242463857 230362550 242463857 242042660 248415755 242042660 248415755 248878109 250110220 248878109 250110220 173729065 167874879 173729065 167874879 189163632 191695999 189163632 191695999 206495503 229189106 206495503 229189106 233955677 240839353 233955677 240839353 243797205 248569989 243797205 248569989 254476958 257248109 254476958 257248109 169110571 156846297 169110571 156846297 158045483 148750183 158045483 148750183 187152580 196251038 187152580 196251038 216730318 222640001 216730318 222640001 224376951 181123870 224376951 181123870 184101726 170487806 184101726 170487806 163740230 139916536 163740230 139916536 128384697 91720143 128384697 91720143 72549733 63784463 72549733 63784463 60343454 47972027 60343454 47972027 49542263 42949964 49542263 42949964 46141409 176867253 46141409 176867253 194352352 212293173 194352352 212293173 220336304 227803088 220336304 227803088 234209787 242094017 234209787 242094017 244395919 247339453 244395919 247339453 248269326 254346741 248269326 254346741 255497064 261901022 255497064 261901022 262816963 265865567 262816963 265865567 263718858 274755807 263718858 274755807 272812299 284438078 272812299 284438078 286037754 284841926 286037754 284841926 169461589 157077736 169461589 157077736 158109224 135549005 158109224 135549005 133652895 89915034 133652895 89915034 90493209 75679153 90493209 75679153 78187805 174294818 78187805 174294818 191574202 187633017 191574202 187633017 175591102 169002251 175591102 169002251 168518842 157225498 168518842 157225498 123214247 97849455 123214247 97849455 98356963 91387189 98356963 91387189 93452936 178377932 93452936 178377932 201288639 209528330 201288639 209528330 216004157 222092712 216004157 222092712 220556116 236893741 220556116 236893741 235712407 240859709 235712407 240859709 241386566 245131633 241386566 245131633 244960249 249380611 244960249 249380611 193457672 178368072 193457672 178368072 177235777 168718552 177235777 168718552 202351363 191888391 202351363 191888391 191101081 118352538 191101081 118352538 122368155 110472988 122368155 110472988 114285947 107330542 114285947 107330542 100677851 79307590 100677851 79307590 73668491 61382184 73668491 61382184 61941722 56576308 61941722 56576308 54400000 49423671 54400000 49423671 51245422 208085272 51245422 208085272 216131856 229514752 216131856 229514752 232453169 242892299 232453169 242892299 241490509 245197184 241490509 245197184 199453992 134676527 199453992 134676527 124777758 114581581 124777758 114581581 111699889 110831405 111699889 110831405 104838084 102416156 104838084 102416156 75507412 65501413 75507412 65501413 65680053 57120054 65680053 57120054 56483903 47805506 56483903 47805506 50067955 37040134 50067955 37040134 37298305 36199895 37298305 36199895 34238312 31037484 34238312 31037484 156063769 152393982 156063769 152393982 188978137 203523881 188978137 203523881 215227124 221225699 215227124 221225699 233514814 240346933 233514814 240346933 239560387 244347806 239560387 244347806 246564994 257950495 246564994 257950495 261263090 264314577 261263090 264314577 270026942 271106442 270026942 271106442 198516017 167145458 198516017 167145458 135294546 118833055 135294546 118833055 113068242 100977430 113068242 100977430 86728531 77531498 86728531 77531498 71911486 63843751 71911486 63843751 65205104 59638155 65205104 59638155 60753687 53922142 60753687 53922142 54666224 46933029 54666224 46933029 48937126 44398448 48937126 44398448 43936162 41424488 43936162 41424488 195714431 207911145 195714431 207911145 214009382 230595058 214009382 230595058 233092580 232527807 233092580 232527807 135743281 114987625 135743281 114987625 101856885 93382285 101856885 93382285 87983363 84543547 87983363 84543547 83724494 75112940 83724494 75112940 72643390 70959802 72643390 70959802 152585021 181721572 152585021 181721572 193683446 191735653 193683446 191735653 196780822 199917565 196780822 199917565 144897281 136884700 144897281 136884700 136353483 121912460 136353483 121912460 126441844 158921366 126441844 158921366 187240372 205719255 187240372 205719255 216152911 223424577 216152911 223424577 227200748 229088168 227200748 229088168 155586874 141410326 155586874 141410326 138741398 125503825 138741398 125503825 123263393 118802766 123263393 118802766 184234287 189364202 184234287 189364202 206306062 219286083 206306062 219286083 222170737 165807211 222170737 165807211 156666370 148492032 156666370 148492032 130440580 124182322 130440580 124182322 121175534 107043273 121175534 107043273 96401996 93914638 96401996 93914638 87773052 83369134 87773052 83369134 76289687 70829889 76289687 70829889 68545135 56627958 68545135 56627958 57632693 53445095 57632693 53445095 53573132 53124167 53573132 53124167 179884626 185018868 179884626 185018868 205817416 205481874 205817416 205481874 174747965 155657058 174747965 155657058 164793498 167154773 164793498 167154773 183252859 202126197 183252859 202126197 207757052 216621321 207757052 216621321 217646340 220007921 217646340 220007921 178830895 135247183 178830895 135247183 139000292 129873822 139000292 129873822 128957592 112134207 128957592 112134207 112977574 101169120 112977574 101169120 100007929 93998213 100007929 93998213 95986257 174903812 95986257 174903812 197763285 201408236 197763285 201408236 212526865 213057222 212526865 213057222 151605211 140728550 151605211 140728550 139788101 134917284 139788101 134917284 173700714 171292577 173700714 171292577 198925317 201862974 198925317 201862974 204788658 208394023 204788658 208394023 148333098 137947698 148333098 137947698 132696240 121218223 132696240 121218223 110287610 104736097 110287610 104736097 108072472 78744421 108072472 78744421 74979071 68676887 74979071 68676887 63061753 57103595 63061753 57103595 57674317 54297267 57674317 54297267 54865332 49187130 54865332 49187130 49572049 47656315 49572049 47656315 185951989 193360769 185951989 193360769 224405277 226143545 224405277 226143545 231274833 235699203 231274833 235699203 234377795 239966133 234377795 239966133 235576355 154105628 235576355 154105628 132064245 121597992 132064245 121597992 116278830 109850811 116278830 109850811 112763935 168085694 112763935 168085694 177310912 177637789 177310912 177637789 186653220 197026124 186653220 197026124 220795908 218360439 220795908 218360439 225387956 232436531 225387956 232436531 230025403 149964142 230025403 149964142 146717593 129201711 146717593 129201711 127889030 126169366 127889030 126169366 170632619 171791157 170632619 171791157 185941102 178474117 185941102 178474117 217175261 223413203 217175261 223413203 221319587 135033097 221319587 135033097 130606302 120987281 130606302 120987281 124717449 157939234 124717449 157939234 168606761 169177742 168606761 169177742 180121373 180405248 180121373 180405248 210033041 214104438 210033041 214104438 229278807 239632364 229278807 239632364 240171424 245598610 240171424 245598610 256483086 261550253 256483086 261550253 262708395 266277160 262708395 266277160 265576631 269173143 265576631 269173143 277746317 284896013 277746317 284896013 284018319 138957069 284018319 138957069 137822677 121274696 137822677 121274696 119049735 107861278 119049735 107861278 108697463 153528682 108697463 153528682 169073753 173782042 169073753 173782042 182890225 195677467 182890225 195677467 215196305 227477984 215196305 227477984 223363215 139400034 223363215 139400034 123125879 117870807 123125879 117870807 114948460 104297428 114948460 104297428 94784471 87404150 94784471 87404150 85047698 76437707 85047698 76437707 75044066 58343349 75044066 58343349 56397968 54012176 56397968 54012176 54136203 47997224 54136203 47997224 39008809 32297442 39008809 32297442 29414045 24707105 29414045 24707105 24499873 21814311 24499873 21814311 19222451 17232175 19222451 17232175 154898849 168307665 154898849 168307665 180036706 190529595 180036706 190529595 198967348 199595830 198967348 199595830 144121675 130038997 144121675 130038997 131335419 128859131 131335419 128859131 148446596 145552621 148446596 145552621 170291824 167609005 170291824 167609005 190446917 189353045 190446917 189353045 205083604 195513869 205083604 195513869 147558634 134581403 147558634 134581403 128619707 119267894 128619707 119267894 118692198 97351165 118692198 97351165 98951718 92182339 98951718 92182339 89357040 85934675 89357040 85934675 130990627 141321682 130990627 141321682 175075932 174902970 175075932 174902970 187406672 198079295 187406672 198079295 195806156 114432400 195806156 114432400 96712574 90881950 96712574 90881950 84333468 73997321 84333468 73997321 70979883 64857932 70979883 64857932 61714283 59613763 61714283 59613763 61360443 52604564 61360443 52604564 38494124 32336554 38494124 32336554 29663240 25077912 29663240 25077912 25653981 117301208 25653981 117301208 150547233 144993828 150547233 144993828 160385724 154249723 160385724 154249723 168851408 169016112 168851408 169016112 181176219 180351035 181176219 180351035 184335904 203064893 184335904 203064893 222474249 227062525 222474249 227062525 243617052 249000771 243617052 249000771 256178036 260712073 256178036 260712073 265766589 269832727 265766589 269832727 269294710 277295763 269294710 277295763 277616185 279742668 277616185 279742668 113318782 108844402 113318782 108844402 127440921 132673439 127440921 132673439 145261830 154796392 145261830 154796392 168179503 170036185 168179503 170036185 207017446 207351956 207017446 207351956 120406098 113140230 120406098 113140230 90216253 73889621 90216253 73889621 75711087 117407722 75711087 117407722 160138337 158493632 160138337 158493632 201752708 202234639 201752708 202234639 223244595 239353300 223244595 239353300 253256665 262945643 253256665 262945643 262642850 266124381 262642850 266124381 265173463 268778743 265173463 268778743 270350338 276373502 270350338 276373502 282709035 286385712 282709035 286385712 286846244 124863543 286846244 124863543 122406208 116669798 122406208 116669798 100660860 97395862 100660860 97395862 153626078 167968095 153626078 167968095 199638676 191112156 199638676 191112156 140332581 133700284 140332581 133700284 123933133 117904483 123933133 117904483 96890285 88331579 96890285 88331579 78160413 69771504 78160413 69771504 61715626 57970803 61715626 57970803 150629975 172037180 150629975 172037180 177631520 181500360 177631520 181500360 197793585 235984127 197793585 235984127 240943647 250611305 240943647 250611305 250359937 256985324 250359937 256985324 257032472 262311497 257032472 262311497 259919446 266838038 259919446 266838038 266874628 270514493 266874628 270514493 269746407 276065190 269746407 276065190 275796920 278970530 275796920 278970530 147049424 136166261 147049424 136166261 131554688 124542004 131554688 124542004 113222870 101186650 113222870 101186650 99467205 98303048 99467205 98303048 176495587 175060511 176495587 175060511 206003221 227147897 206003221 227147897 231670699 243781367 231670699 243781367 248796592 255898578 248796592 255898578 254355528 169962171 254355528 169962171 172664941 126476506 172664941 126476506 129029617 114763122 129029617 114763122 113869290 102538675 113869290 102538675 93407572 88398762 93407572 88398762 73543077 61764346 73543077 61764346 61663779 55558559 61663779 55558559 39393920 36483167 39393920 36483167 175265569 183492864 175265569 183492864 226070862 230021283 226070862 230021283 231029099 237570507 231029099 237570507 245590037 248647962 245590037 248647962 247065595 252240309 247065595 252240309 251298425 262143455 251298425 262143455 263335035 271635303 263335035 271635303 269787815 149591539 269787815 149591539 134722886 126911467 134722886 126911467 116493958 110147812 116493958 110147812 110845561 83762541 110845561 83762541 75662669 75539823 75662669 75539823 164952842 205387139 164952842 205387139 209724657 217753002 209724657 217753002 217533857 155798167 217533857 155798167 145800229 130046192 145800229 130046192 119564621 115891716 119564621 115891716 102321416 78702162 102321416 78702162 78295549 64447880 78295549 64447880 62710876 58965291 62710876 58965291 61387715 138970165 61387715 138970165 185768499 180332161 185768499 180332161 205489621 206011617 205489621 206011617 222775831 220082596 222775831 220082596 226193851 231975470 226193851 231975470 229095028 248697416 229095028 248697416 245102224 250127133 245102224 250127133 249253516 261559608 249253516 261559608 261138517 265037120 261138517 265037120 271600603 274619609 271600603 274619609 274537340 279922729 274537340 279922729 279806399 287832119 279806399 287832119 291347807 294766413 291347807 294766413 293447158 133804873 293447158 133804873 138732081 131189221 138732081 131189221 125823892 114446549 125823892 114446549 88473297 78705421 88473297 78705421 68697311 63351365 68697311 63351365 62142167 47720285 62142167 47720285 42697682 38858409 42697682 38858409 35157501 31770263 35157501 31770263 32650733 154487934 32650733 154487934 178782727 200528432 178782727 200528432 210734307 219468187 210734307 219468187 218640742 220875225 218640742 220875225 140462462 125034894 140462462 125034894 127531847 116410724 127531847 116410724 112811612 94423237 112811612 94423237 91839118 81487475 91839118 81487475 71399334 65994166 71399334 65994166 61117638 43598891 61117638 43598891 43152215 35169924 43152215 35169924 35145565 28409981 35
72493 0 299898050 951802881 299898050 951802881 549697781 266695158 549697781 266695158 998160375 1346808 998160375 1346808 999721669 212781 999721669 212781 46003 20351 46003 20351 29644 20351 202341764 401234976 202341764 401234976 992190441 4237675 992190441 4237675 561900 535629 561900 535629 194297 102596 194297 102596 999899546 33444 999899546 33444 999988387 20348 999988387 998974092 999988387 998974092 99430081 55776753 99430081 55776753 9729105 5396220 9729105 5396220 997198555 3965380 997198555 3965380 2149694 1040166 2149694 1040166 629089 735956 629089 735956 999432336 520724 999432336 520724 999870218 62435 999870218 62435 48046 52860 48046 166784047 48046 166784047 666964842 906273235 666964842 906273235 302458971 379580617 302458971 379580617 63864306 62378384 63864306 62378384 22573771 14692829 22573771 14692829 9826999 3409438 9826999 3409438 1938696 2142550 1938696 2142550 1161085 1594395 1161085 1594395 263334 308496 263334 308496 73254 62433 73254 62433 999910151 52863 999910151 460119939 999910151 460119939 584638200 798681718 584638200 798681718 401974866 458401853 401974866 458401853 936366216 86034309 936366216 86034309 945247962 39769113 945247962 39769113 25649310 25482366 25649310 25482366 15773206 16203258 15773206 16203258 996362911 3208689 996362911 3208689 1473808 2114135 1473808 2114135 998399110 735958 998399110 735958 526492 667157 526492 667157 999596237 351499 999596237 351499 148688 87541 148688 87541 999866104 65011 999866104 65011 53254 61691 53254 958660734 53254 958660734 686436355 216053425 686436355 216053425 112248526 137802596 112248526 137802596 936927000 48348049 936927000 48348049 31552525 44159515 31552525 44159515 11769318 16070457 11769318 16070457 8226356 11823690 8226356 11823690 3436100 3302762 3436100 3302762 997803959 2897464 997803959 2897464 998120190 1735897 998120190 1735897 999027954 912357 999027954 912357 538440 533800 538440 533800 342146 308501 342146 308501 999687354 88407 999687354 88407 999859308 80661 999859308 80661 122518 80661 542774065 792123019 542774065 792123019 441690318 471677258 441690318 471677258 739961263 272449334 739961263 272449334 143761121 115468591 143761121 115468591 36165750 51771255 36165750 51771255 33716664 48950610 33716664 48950610 968814976 42020800 968814976 42020800 982069541 22244538 982069541 22244538 14078962 14709743 14078962 14709743 995461206 4680387 995461206 4680387 997701663 2949472 997701663 2949472 997968132 2150761 997968132 2150761 998539065 1587537 998539065 1587537 739191 1003852 739191 1003852 999191664 890838 999191664 890838 517508 535628 517508 535628 999660462 198088 999660462 198088 163127 83158 163127 83158 130043 83158 510751280 931417303 510751280 931417303 259115679 274012318 259115679 274012318 156911104 168612628 156911104 168612628 79239297 117693706 79239297 117693706 56714822 68680412 56714822 68680412 964664772 46869765 964664772 46869765 983918665 23232989 983918665 23232989 984702069 9117363 984702069 9117363 4752837 6956476 4752837 6956476 4240698 6288604 4240698 6288604 2526206 3579831 2526206 3579831 2041861 2739190 2041861 2739190 1181636 1611415 1181636 1611415 998922051 1379289 998922051 1379289 594024 862470 594024 862470 999237571 520726 999237571 520726 248352 243821 248352 243821 999768111 87545 999768111 87545 131721 87545 668902072 638846112 668902072 638846112 243954426 336069938 243954426 336069938 801446458 234604495 801446458 234604495 870797476 154640086 870797476 154640086 930279138 89639119 930279138 89639119 963917862 52751967 963917862 52751967 19936773 28137368 19936773 28137368 12501225 15965053 12501225 15965053 994010312 7804640 994010312 7804640 995843733 5428319 995843733 5428319 3284556 4591360 3284556 4591360 2622137 3790472 2622137 3790472 997486858 3694825 997486858 3694825 1238940 1701455 1238940 1701455 998819195 941287 998819195 941287 539475 650121 539475 650121 209395 230845 209395 230845 999743819 80660 999743819 80660 999863317 80660 638612329 762773742 638612329 762773742 358641549 410436828 358641549 410436828 752014059 339338677 752014059 339338677 203457869 267201476 203457869 267201476 870012437 180417110 870012437 180417110 895525053 138116127 895525053 138116127 77767839 98451259 77767839 98451259 959647736 57426271 959647736 57426271 36961588 48586664 36961588 48586664 971497960 40138374 971497960 40138374 19869314 28744770 19869314 28744770 9667389 14244475 9667389 14244475 992324838 10227044 992324838 10227044 994754746 5962699 994754746 5962699 3663718 5527513 3663718 5527513 996780823 4769521 996780823 4769521 2755426 3797241 2755426 3797241 997764599 2602623 997764599 2602623 998357695 1786061 998357695 1786061 1234389 1287911 1234389 1287911 762648 890842 762648 890842 999343603 392353 999343603 392353 999640138 392353 325553457 676885679 325553457 676885679 669560082 416967714 669560082 416967714 207112946 258757755 207112946 258757755 145076667 161897584 145076667 161897584 84096984 92135245 84096984 92135245 55835401 62727270 55835401 62727270 41718057 61103364 41718057 61103364 962223639 39342549 962223639 39342549 978056346 28175367 978056346 28175367 983809745 17640572 983809745 17640572 989987195 14450186 989987195 14450186 6920151 7862468 6920151 7862468 4972456 6128211 4972456 6128211 3878287 6019869 3878287 6019869 3187332 4469018 3187332 4469018 997380495 3781876 997380495 3781876 1478641 1846691 1478641 1846691 998983116 1346813 998983116 1346813 842646 987581 842646 987581 999174651 938067 999174651 938067 999384006 515747 999384006 515747 999536645 306170 999536645 306170 251045 306170 423702760 709852454 423702760 709852454 301796698 329358009 301796698 329358009 804260115 272329131 804260115 272329131 167297632 221257752 167297632 221257752 853994131 212538600 853994131 212538600 130993799 162220751 130993799 162220751 63990608 85253771 63990608 85253771 955059845 62438743 955059845 62438743 27017067 37353048 27017067 37353048 975518599 29881617 975518599 29881617 980952142 22111928 980952142 22111928 11976721 16982417 11976721 16982417 11033857 16611299 11033857 16611299 990132014 11859334 990132014 11859334 7172674 8265901 7172674 8265901 4902602 7300315 4902602 7300315 995334411 5715930 995334411 5715930 996787053 4709045 996787053 4709045 996905382 4498881 996905382 4498881 997817174 3001371 997817174 3001371 1767667 2783042 1767667 2783042 998355968 2171570 998355968 2171570 998509945 1951446 998509945 1951446 1222108 1540361 1222108 1540361 774933 998033 774933 998033 999227711 648371 999227711 648371 999527645 512474 999527645 512474 289780 451788 289780 721112619 289780 721112619 738152877 364288734 738152877 364288734 775865859 299656318 775865859 299656318 181481496 225537983 181481496 225537983 141196368 211818733 141196368 211818733 911008906 131214132 911008906 131214132 64871577 75384254 64871577 75384254 953613211 51326579 953613211 51326579 968579555 42875181 968579555 42875181 21430050 29558878 21430050 29558878 982428017 25441509 982428017 25441509 12851087 18465934 12851087 18465934 990888379 12193474 990888379 12193474 7810539 8469636 7810539 8469636 5272720 7791790 5272720 7791790 996581564 4834176 996581564 4834176 2951533 4253166 2951533 4253166 2596153 2864824 2596153 2864824 998015678 2478451 998015678 2478451 1379739 1611419 1379739 1611419 792269 1041569 792269 1041569 999069743 987578 999069743 987578 509643 515743 509643 515743 359334 515743 522748029 950071797 522748029 950071797 402511007 491765749 402511007 491765749 701756998 425614868 701756998 425614868 742757188 350821020 742757188 350821020 225995174 335763917 225995174 335763917 835222124 232947842 835222124 232947842 865539453 143364232 865539453 143364232 923580304 98332239 923580304 98332239 937305034 84751247 937305034 84751247 35717239 51913634 35717239 51913634 34386322 41953274 34386322 41953274 972326129 36061752 972326129 36061752 19430408 26244722 19430408 26244722 986365704 18077524 986365704 18077524 11323152 17353777 11323152 17353777 10509651 13173201 10509651 13173201 7812166 11332612 7812166 11332612 994060218 6531891 994060218 6531891 995495451 5360921 995495451 5360921 3234511 4867914 3234511 4867914 997261316 3903160 997261316 3903160 2351921 3060933 2351921 3060933 997859335 2974097 997859335 2974097 998248537 2048251 998248537 2048251 1144233 1235816 1144233 1235816 999044350 1014062 999044350 1014062 542273 701015 542273 701015 999478154 533797 999478154 603841241 999478154 603841241 414497459 736365880 414497459 736365880 569185139 526847836 569185139 526847836 391695860 688456331 391695860 688456331 675691010 452977446 675691010 452977446 716889870 408373706 716889870 408373706 229712725 330218427 229712725 330218427 830315410 235295819 830315410 235295819 863361372 178112659 863361372 178112659 92407946 122666960 92407946 122666960 931422431 101208923 931422431 101208923 64909933 82047418 64909933 82047418 950131029 70154901 950131029 70154901 956701118 52548136 956701118 52548136 33406469 46237294 33406469 46237294 969746553 42797931 969746553 42797931 986203394 19884488 986203394 19884488 986852004 19483902 986852004 19483902 11681262 15464116 11681262 15464116 990924452 12734391 990924452 12734391 991443760 10578075 991443760 10578075 6619120 8759771 6619120 8759771 994865453 7093788 994865453 7093788 4083639 5625297 4083639 5625297 3432039 5341425 3432039 5341425 996474936 4469016 996474936 4469016 2706734 3984043 2706734 3984043 997777085 3171669 997777085 3171669 1826391 2777683 1826391 2777683 1634483 2442142 1634483 2442142 958559 1399062 958559 1399062 999046593 1041565 999046593 1041565 624424 971059 624424 971059 999221781 537585 999221781 537585 417373 537585 416816018 615320764 416816018 615320764 495443279 744376806 495443279 744376806 638674190 517791343 638674190 517791343 340592083 817331855 340592083 817331855 672948340 356454289 672948340 356454289 212060070 243974474 212060070 243974474 839136643 210014629 839136643 210014629 77279125 115085842 77279125 115085842 74096915 101782063 74096915 101782063 59201520 72198496 59201520 72198496 964504002 49922071 964504002 49922071 24534543 28921048 24534543 28921048 983776008 22693796 983776008 22693796 987277385 18443553 987277385 18443553 11595877 13788381 11595877 13788381 7503398 10438278 7503398 10438278 993423718 8868317 993423718 8868317 993750083 7810181 993750083 7810181 4559744 6524217 4559744 6524217 4106487 5338119 4106487 5338119 3156571 4822313 3156571 4822313 2905135 4237677 2905135 4237677 997417557 3168911 997417557 3168911 997850531 2974096 997850531 2974096 1672373 2442138 1672373 2442138 998655717 1744407 998655717 1744407 998751859 1457993 998751859 1457993 796792 1017220 796792 1017220 999128913 1003849 999128913 1003849 437136 648369 437136 637445666 437136 637445666 669789743 409289606 669789743 409289606 727330072 369616059 727330072 369616059 237871380 271651832 237871380 271651832 835077411 246600255 835077411 246600255 161719621 166538587 161719621 166538587 916539112 123541446 916539112 123541446 67652271 102175330 67652271 102175330 59092332 77463596 59092332 77463596 958295165 54086217 958295165 54086217 30929175 39092794 30929175 39092794 976552636 35205179 976552636 35205179 17168178 23484808 17168178 23484808 14451908 16953768 14451908 16953768 10722493 12126814 10722493 12126814 991902514 10650914 991902514 10650914 993090328 9311612 993090328 9311612 5720930 7716080 5720930 7716080 994708267 6961197 994708267 6961197 995074767 5988652 995074767 5988652 3781171 5271511 3781171 5271511 997068398 3383719 997068398 3383719 1798909 2691397 1798909 2691397 998068441 1946675 998068441 1946675 1232631 1525472 1232631 1525472 981264 1024030 981264 1024030 999122037 1003912 999122037 1003912 676812 1003912 515646534 912072949 515646534 912072949 688741452 458870864 688741452 458870864 720209710 371419004 720209710 371419004 238145817 319854775 238145817 319854775 818346256 248635526 818346256 248635526 836888816 182778115 836888816 182778115 887414258 140414366 887414258 140414366 922042234 103156650 922042234 103156650 60969676 79333682 60969676 79333682 46422426 68783028 46422426 68783028 45806167 66453208 45806167 66453208 962717343 50621238 962717343 50621238 29454172 43032551 29454172 43032551 21917913 33186059 21917913 33186059 978300428 29976332 978300428 29976332 19035284 26855924 19035284 26855924 986090888 19595696 986090888 19595696 12504084 13715176 12504084 13715176 991086902 12707133 991086902 12707133 991860466 9423420 991860466 9423420 6134186 8913593 6134186 8913593 993657508 7827911 993657508 7827911 4811552 7176070 4811552 7176070 995657864 5962698 995657864 5962698 996306480 4846540 996306480 4846540 2870702 3673281 2870702 3673281 997778178 3104591 997778178 3104591 998268125 2361255 998268125 2361255 998693569 1594393 998693569 1594393 998933986 1464817 998933986 1464817 999035079 1171262 999035079 1171262 799470 1171262 426119978 990109510 426119978 990109510 379060394 739591026 379060394 739591026 551473573 922536560 551473573 922536560 369703862 569461369 369703862 569461369 284617495 375508027 284617495 375508027 763793796 276295200 763793796 276295200 172755871 251263363 172755871 251263363 871131994 187212683 871131994 187212683 915811705 125353655 915811705 125353655 930446719 103561322 930446719 103561322 59187323 82061457 59187323 82061457 49562768 71769472 49562768 71769472 952048171 62724213 952048171 62724213 40732616 56225542 40732616 56225542 34540391 49928068 34540391 49928068 23572795 34527342 23572795 34527342 981935112 27231806 981935112 27231806 15826445 23564926 15826445 23564926 14644099 17814106 14644099 17814106 988914323 15145264 988914323 15145264 990106031 13422821 990106031 13422821 991837070 9896745 991837070 9896745 6612846 9174568 6612846 9174568 994095513 7272165 994095513 7272165 4347778 5988651 4347778 5988651 996331055 4761766 996331055 4761766 2499757 3579832 2499757 3579832 997582641 3400569 997582641 3400569 2161827 3060930 2161827 3060930 1866043 2036587 1866043 2036587 1267850 1609791 1267850 1609791 998929306 1511521 998929306 1511521 999057710 1039825 999057710 1039825 999070180 1039825 471657753 733943271 471657753 733943271 552234689 478795903 552234689 478795903 687767347 428337272 687767347 428337272 248230594 369261296 248230594 369261296 183573840 276735541 183573840 276735541 846330063 224344101 846330063 224344101 100552641 145883550 100552641 145883550 77128965 109112715 77128965 109112715 929996715 104864468 929996715 104864468 932237109 89516305 932237109 89516305 53774546 78034508 53774546 78034508 952825369 67290933 952825369 67290933 40763528 59587385 40763528 59587385 35469376 52128779 35469376 52128779 965304405 51051165 965304405 51051165 974724742 35234499 974724742 35234499 979302884 30507751 979302884 30507751 20025166 28819960 20025166 28819960 982204895 20738868 982204895 20738868 987375952 18010939 987375952 18010939 11092635 14875139 11092635 14875139 990669094 13811167 990669094 13811167 8289013 11050195 8289013 11050195 993057438 9209387 993057438 9209387 994060055 7652157 994060055 7652157 994374268 7456221 994374268 7456221 3999343 5985652 3999343 5985652 3602502 4515786 3602502 4515786 997559177 3383718 997559177 3383718 997787351 2503515 997787351 2503515 998525290 1674672 998525290 1674672 998821357 1609790 998821357 1609790 838693 1207655 838693 1207655 803449 1207655 607095173 570958295 607095173 570958295 740846273 375934194 740846273 375934194 233579024 285383482 233579024 285383482 814899764 259575426 814899764 259575426 166471308 246801387 166471308 246801387 117778276 132560026 117778276 132560026 927118992 108430325 927118992 108430325 933681020 95598375 933681020 95598375 51546650 74394381 51546650 74394381 41525904 59259439 41525904 59259439 967861179 45151615 967861179 45151615 26157234 35710190 26157234 35710190 981723101 27570057 981723101 27570057 13199637 17998522 13199637 17998522 988932797 15694788 988932797 15694788 9933915 12949044 9933915 12949044 991210610 10468940 991210610 10468940 5663733 8205873 5663733 8205873 994136327 7093792 994136327 7093792 995679218 5995933 995679218 5995933 2745575 3690125 2745575 3690125 997536231 3418047 997536231 3418047 997693379 3357909 997693379 3357909 2100020 1722000 2100020 1722000 998778978 1526793 998778978 1526793 919215 1295096 919215 1295096 999038212 1207652 999038212 511867256 999038212 511867256 548190643 991382139 548190643 991382139 449780083 524636610 449780083 524636610 580616275 948607694 580616275 948607694 601725930 594730910 601725930 594730910 332444105 495995223 332444105 495995223 325898291 462833240 325898291 462833240 266942624 368587006 266942624 368587006 769458338 316503957 769458338 316503957 184314286 270071042 184314286 270071042 119769997 145197897 119769997 145197897 908589822 132596056 908589822 132596056 79225475 111815362 79225475 111815362 68586439 80540798 68586439 80540798 950795719 65989524 950795719 65989524 40995508 60474850 40995508 60474850 970725584 42360870 970725584 42360870 974941259 34092861 974941259 34092861 20878288 30020689 20878288 30020689 17890261 21311234 17890261 21311234 986049931 18503290 986049931 18503290 989079107 15877650 989079107 15877650 9229778 13685298 9229778 13685298 990985995 13309867 990985995 13309867 7705933 9758023 7705933 9758023 993094628 8870035 993094628 8870035 5881242 8115859 5881242 8115859 5356657 6531890 5356657 6531890 3746679 5189358 3746679 5189358 997261887 3828930 997261887 3828930 2444235 3434034 2444235 3434034 2005358 1674675 2005358 1674675 1136265 1587539 1136265 1587539 999005173 1379291 999005173 779429174 999005173 779429174 504058021 508046293 504058021 508046293 349021267 867139451 349021267 867139451 411974492 632974427 411974492 632974427 556704561 756479421 556704561 756479421 343217529 858327828 343217529 858327828 582226482 564082450 582226482 564082450 341146809 939180760 341146809 939180760 659860786 468601514 659860786 468601514 240052155 351162207 240052155 351162207 213793072 312764430 213793072 312764430 187562287 270147860 187562287 270147860 169132213 240600099 169132213 240600099 863975420 195732781 863975420 195732781 124287054 155039331 124287054 155039331 899875642 140269019 899875642 140269019 85099024 125632098 85099024 125632098 920720223 112099224 920720223 112099224 928380749 105404209 928380749 105404209 941283255 80797086 941283255 80797086 51989971 65020395 51989971 65020395 957583510 56018405 957583510 56018405 34029704 48649416 34029704 48649416 28886541 37401548 28886541 37401548 24861342 34856290 24861342 34856290 979429560 30039432 979429560 30039432 15672136 23165418 15672136 23165418 985528378 20865488 985528378 20865488 11649092 17473166 11649092 17473166 10888567 15398452 10888567 15398452 990920539 12745852 990920539 12745852 991964359 11148672 991964359 11148672 6607320 9496956 6607320 9496956 6461289 9288264 6461289 9288264 993644389 8383280 993644389 8383280 5554572 8231179 5554572 8231179 4222121 6520123 4222121 6520123 995692644 5747832 995692644 5747832 997053593 4025376 997053593 4025376 997443969 3428574 997443969 3428574 998565822 1866661 998565822 1866661 1248354 1511523 1248354 1511523 1021218 1511523 544511760 731364705 544511760 731364705 263497615 379673590 263497615 379673590 762541910 347138083 762541910 347138083 215110697 318856459 215110697 318856459 823382708 257384022 823382708 257384022 147939576 216648583 147939576 216648583 857210952 197558857 857210952 197558857 118609415 164531493 118609415 164531493 898948221 146785001 898948221 146785001 96587161 136586293 96587161 136586293 911723618 131117456 911723618 131117456 913575927 124362731 913575927 124362731 74958171 108570556 74958171 108570556 71325994 97786985 71325994 97786985 936324152 86417813 936324152 86417813 56327767 69478143 56327767 69478143 40486663 58029416 40486663 58029416 964004350 44994614 964004350 44994614 969603420 44649042 969603420 44649042 974331573 36830835 974331573 36830835 20911433 31486095 20911433 31486095 982074924 25240545 982074924 25240545 14311033 19394054 14311033 19394054 988631800 16676097 988631800 16676097 9929648 13997589 9929648 13997589 8525541 10563734 8525541 10563734 993028818 8966638 993028818 8966638 5788929 8435676 5788929 8435676 993840599 8019667 993840599 8019667 995131819 6288603 995131819 6288603 995798199 5603090 995798199 5603090 2889889 4396932 2889889 4396932 2660171 3973225 2660171 3973225 2629886 3495207 2629886 3495207 997839043 2086809 997839043 2086809 1402265 1952387 1402265 1952387 1280998 1919946 1280998 1919946 998675959 1786060 998675959 741742937 998675959 741742937 394798590 913964534 394798590 913964534 569093970 438603920 569093970 438603920 704175399 362054461 704175399 362054461 238538594 355757337 238538594 355757337 768395793 295940347 768395793 295940347 187076955 280796772 187076955 280796772 177198500 227567631 177198500 227567631 851017589 222670967 851017589 222670967 878602224 173043275 878602224 173043275 894681494 155980737 894681494 155980737 100645104 145055933 100645104 145055933 95894807 135537972 95894807 135537972 911702559 131544033 911702559 131544033 914034045 114135499 914034045 114135499 74420797 102206114 74420797 102206114 935603000 96944188 935603000 96944188 64114886 92915740 64114886 92915740 60949832 73250448 60949832 73250448 956067636 58042889 956067636 58042889 38036964 55952709 38036964 55952709 963762344 38328007 963762344 38328007 25416438 35402584 25416438 35402584 977580862 31939183 977580862 31939183 18816388 28819958 18816388 28819958 14767782 20674224 14767782 20674224 11557602 17449034 11557602 17449034 988926859 15890178 988926859 15890178 990481336 10488113 990481336 10488113 6949350 10128882 6949350 10128882 993204050 9117361 993204050 9117361 993388524 7777960 993388524 7777960 994453737 6935365 994453737 6935365 995083964 6560437 995083964 6560437 996141086 4487424 996141086 4487424 997214312 3984044 997214312 3984044 2514672 3728022 2514672 3728022 998353337 1952385 998353337 1952385 998497588 1952385 408381551 933349948 408381551 933349948 689073124 441627085 689073124 441627085 706522946 388503561 706522946 388503561 752328882 342641470 752328882 342641470 221104593 329560156 221104593 329560156 794619266 247560918 794619266 247560918 849732070 225666302 849732070 225666302 875228431 182307032 875228431 182307032 112226225 144844541 112226225 144844541 908819800 137200468 908819800 137200468 89820089 133682718 89820089 133682718 923996314 114033624 923996314 114033624 932050693 99680303 932050693 99680303 63580376 92791218 63580376 92791218 53115520 67222307 53115520 67222307 958512008 61261762 958512008 61261762 963186477 54054551 963186477 54054551 971777826 39412223 971777826 39412223 975210606 35820442 975210606 35820442 978173231 32992910 978173231 32992910 19449123 29414559 19449123 29414559 981816212 25987019 981816212 25987019 15305194 23377017 15305194 23377017 986246302 16979139 986246302 16979139 10683850 13715175 10683850 13715175 8187923 10829068 8187923 10829068 993201244 9288268 993201244 9288268 5920833 7362646 5920833 7362646 994669514 6935369 994669514 6935369 4384159 4919969 4384159 4919969 2979949 4645647 2979949 4645647 997088127 4070310 997088127 4070310 2654357 3171668 2654357 3171668 998466085 1962623 998466085 1962623 998492116 1962623 517944890 787420672 517944890 787420672 664479794 464331113 664479794 464331113 309180396 439520543 309180396 439520543 726584777 397204553 726584777 397204553 251835916 368887619 251835916 368887619 786333123 262074152 786333123 262074152 836751304 240019898 836751304 240019898 131914692 197817291 131914692 197817291 872700902 190541984 872700902 190541984 118659928 173885683 118659928 173885683 888172413 146474982 888172413 146474982 95027019 116632896 95027019 116632896 72774649 100600770 72774649 100600770 935711793 89218343 935711793 89218343 51578711 76795905 51578711 76795905 45078015 62661346 45078015 62661346 41554721 56292008 41554721 56292008 962761558 50654930 962761558 50654930 966207369 46612172 966207369 46612172 29517478 43239567 29517478 43239567 973247647 37822383 973247647 37822383 21955531 33053910 21955531 33053910 21281276 30481604 21281276 30481604 982751236 22708469 982751236 22708469 14243802 20865490 14243802 20865490 987678967 17741966 987678967 17741966 11458069 16678576 11458069 16678576 10785361 13997587 10785361 13997587 992179587 10977001 992179587 10977001 992556954 10144718 992556954 10144718 6680847 9613727 6680847 9613727 993123415 9421688 993123415 9421688 4665027 7114012 4665027 7114012 995833498 5703282 995833498 5703282 996805382 4801726 996805382 4801726 2893520 4244017 2893520 4244017 2759464 2762092 2759464 2762092 1638094 2114132 1638094 2114132 1320826 1810144 1320826 1810144 1267483 1810144 380935668 971423925 380935668 971423925 509358570 500254411 509358570 500254411 315319103 460481887 315319103 460481887 277878380 408134754 277878380 408134754 267464091 384061180 267464091 384061180 766083834 327263756 766083834 327263756 216070277 316898299 216070277 316898299 180889145 240894186 180889145 240894186 858552294 198105834 858552294 198105834 878390406 173007710 878390406 173007710 106472822 157949788 106472822 157949788 899170802 144589263 899170802 144589263 79580280 112939406 79580280 112939406 933772676 80749880 933772676 80749880 951476822 66238852 951476822 66238852 43244263 56802838 43244263 56802838 34828729 50276560 34828729 50276560 33508699 48221903 33508699 48221903 30226398 40764971 30226398 40764971 972395510 39430157 972395510 39430157 975149050 34588778 975149050 34588778 977540059 33167675 977540059 33167675 978802949 27037838 978802949 27037838 982414921 22838878 982414921 22838878 14107932 21994064 14107932 21994064 985632230 18281649 985632230 18281649 9922575 14176473 9922575 14176473 991751732 12126810 991751732 12126810 7813782 11973176 7813782 11973176 991914894 11332610 991914894 11332610 7222546 10540552 7222546 10540552 7026512 9867150 7026512 9867150 994174230 7257775 994174230 7257775 994845740 7122127 994845740 7122127 3893019 5477520 3893019 5477520 3183666 4704720 3183666 4704720 997629633 3098255 997629633 3098255 1752807 2503513 1752807 2503513 1497688 2236322 1497688 2236322 1468952 2142547 1468952 2142547 998448069 2036591 998448069 915423925 998448069 915423925 335757975 519121718 335757975 519121718 466649640 989905948 466649640 989905948 338602823 581820188 338602823 581820188 577364482 687141640 577364482 687141640 440679945 844996335 440679945 844996335 682380016 433679653 682380016 433679653 254123129 343893376 254123129 343893376 198596993 284859350 198596993 284859350 816208885 212850779 816208885 212850779 134571674 198329377 134571674 198329377 877210272 184226142 877210272 184226142 884177038 156391240 884177038 156391240 96996939 132320290 96996939 132320290 913232108 123227502 913232108 123227502 73759822 109652149 73759822 109652149 71217550 106510616 71217550 106510616 930246087 89859603 930246087 89859603 940892929 82231369 940892929 82231369 46672663 66362084 46672663 66362084 963958366 53143961 963958366 53143961 35816885 52475926 35816885 52475926 964997589 43124851 964997589 43124851 971123487 38467168 971123487 38467168 22951033 31807441 22951033 31807441 979923686 29851098 979923686 29851098 982264082 26755465 982264082 26755465 15605649 22954589 15605649 22954589 984684137 22348874 984684137 22348874 13074685 19693562 13074685 19693562 987541567 18122008 987541567 18122008 987798259 17796567 987798259 17796567 988114259 17345694 988114259 17345694 988683445 13725247 988683445 13725247 990948371 12713030 990948371 12713030 8309582 12307592 8309582 12307592 992118081 10982525 992118081 10982525 992372206 10894619 992372206 10894619 992524760 9928068 992524760 9928068 994162472 7300318 994162472 7300318 3650642 5655686 3650642 5655686 996350371 5037428 996350371 5037428 3070779 4919967 3070779 4919967 996850976 4704722 996850976 4704722 2834756 4079020 2834756 4079020 997545657 3418048 997545657 3418048 1727859 2512382 1727859 2512382 998231944 2470007 998231944 2470007 1489900 2048254 1489900 2048254 998442909 2048254 483794447 899263644 483794447 899263644 621896269 660198879 621896269 660198879 546982254 950358789 546982254 950358789 675759941 452051927 675759941 452051927 299180769 448901226 299180769 448901226 699041091 424750715 699041091 424750715 730955828 372894084 730955828 372894084 241699259 357717520 241699259 357717520 234207464 335235652 234207464 335235652 790031633 309830108 790031633 309830108 808705598 232949471 808705598 232949471 141484811 210615385 141484811 210615385 862865305 190908925 862865305 190908925 873631485 177359774 873631485 177359774 887773041 154140868 887773041 154140868 903716722 139663445 903716722 139663445 89890232 121643479 89890232 121643479 920364436 118731128 920364436 118731128 924773025 110537733 924773025 110537733 935686836 96345525 935686836 96345525 62582566 76690273 62582566 76690273 955166019 56370297 955166019 56370297 37064931 49686472 37064931 49686472 30495194 44134050 30495194 44134050 970405926 43702975 970405926 43702975 23606613 35033088 23606613 35033088 17943192 27467908 17943192 27467908 15038152 22954585 15038152 22954585 13158585 19796687 13158585 19796687 12285004 17829610 12285004 17829610 988167871 17277154 988167871 17277154 989194766 15244039 989194766 15244039 9500913 13635657 9500913 13635657 9054978 12774206 9054978 12774206 991406709 11456483 991406709 11456483 992404735 8278009 992404735 8278009 4935027 7570707 4935027 7570707 3927927 6088628 3927927 6088628 995954812 5715933 995954812 5715933 3498497 5382816 3498497 5382816 996498245 4801722 996498245 4801722 996820187 4709040 996820187 4709040 2946617 4563565 2946617 4563565 997319537 3662536 997319537 3662536 2374706 3460033 2374706 3460033 998076654 2592266 998076654 2592266 1543750 2512380 1543750 2512380 1479069 2323290 1479069 556859353 1479069 556859353 393288674 498595929 393288674 498595929 327454748 460237653 327454748 460237653 709500215 425730141 709500215 425730141 731095536 365717142 731095536 365717142 213157821 306358302 213157821 306358302 195708797 274091222 195708797 274091222 176181184 254333731 176181184 254333731 846873961 213772700 846873961 213772700 117126977 169635412 117126977 169635412 104961215 152731119 104961215 152731119 89164310 125981356 89164310 125981356 83505206 121262025 83505206 121262025 921073764 114300215 921073764 114300215 72618563 92993855 72618563 92993855 59446007 86380212 59446007 86380212 954478926 67220202 954478926 67220202 960936491 57434293 960936491 57434293 32776220 44695284 32776220 44695284 29494638 39715585 29494638 39715585 975678924 35320838 975678924 35320838 19237848 28179799 19237848 28179799 17272738 25808417 17272738 25808417 983925121 21879924 983925121 21879924 986664013 17859185 986664013 17859185 988820535 15490589 988820535 15490589 10148247 14488486 10148247 14488486 990667045 13615613 990667045 13615613 991682635 11085167 991682635 11085167 6195189 8571499 6195189 8571499 5314580 7670234 5314580 7670234 994981982 6709192 994981982 6709192 995539980 6034169 995539980 6034169 3720167 5504806 3720167 5504806 996580048 4135010 996580048 4135010 997394587 3512365 997394587 3512365 2176781 2928652 2176781 2928652 997960490 2739188 997960490 2739188 998148739 2567847 998148739 875225068 998148739 875225068 342330898 952044626 342330898 952044626 646678114 542267052 646678114 542267052 359277224 716836709 359277224 716836709 555006402 524018514 555006402 524018514 377388943 930638148 377388943 930638148 560894154 725140347 560894154 725140347 622209650 899034507 622209650 899034507 654963630 560338275 654963630 560338275 341295517 934160309 341295517 934160309 582455460 504826145 582455460 504826145 667271821 460940509 667271821 460940509 297883680 429570862 297883680 429570862 271711594 341292634 271711594 341292634 796377000 287976022 796377000 287976022 807363880 282226261 807363880 282226261 168426820 226746886 168426820 226746886 143687071 216198188 143687071 216198188 863158357 201729919 863158357 201729919 869272800 183039808 869272800 183039808 890178862 158409495 890178862 158409495 88390920 126917095 88390920 126917095 80435959 114247316 80435959 114247316 927917655 102383731 927917655 102383731 66628290 86914178 66628290 86914178 949105909 69577479 949105909 69577479 954639017 60390886 954639017 60390886 39639731 56087789 39639731 56087789 32174708 46474899 32174708 46474899 968571855 45566808 968571855 45566808 972206793 40699899 972206793 40699899 973480534 34902037 973480534 34902037 978883623 30552374 978883623 30552374 19155963 29348772 19155963 29348772 981573554 25656660 981573554 25656660 983577644 24700005 983577644 24700005 984235322 23313001 984235322 23313001 13898510 20930755 13898510 20930755 12758643 18758047 12758643 18758047 988385613 16801707 988385613 16801707 989241789 15965055 989241789 15965055 9810707 14606756 9810707 14606756 990505771 13105118 990505771 13105118 8545088 12862257 8545088 12862257 8244680 12291760 8244680 12291760 7419030 9214997 7419030 9214997 5956826 8378705 5956826 8378705 994004224 7804638 994004224 7804638 4619246 7128793 4619246 7128793 4292300 6211167 4292300 6211167 995798192 5659746 995798192 5659746 996331410 3973226 996331410 3973226 997305869 3854287 997305869 3854287 2473827 3001369 2473827 3001369 998037565 2691401 998037565 2691401 1618670 2567849 1618670 2567849 1551170 2567849 596586149 920931079 596586149 920931079 316181307 469226730 316181307 469226730 307264415 459801406 307264415 459801406 299569802 360659628 299569802 360659628 756829260 333166316 756829260 333166316 801273526 285106777 801273526 285106777 169402347 231468235 169402347 231468235 846376493 212403332 846376493 212403332 864949518 195386273 864949518 195386273 118288892 170680805 118288892 170680805 112136547 153125048 112136547 153125048 910356854 132667972 910356854 132667972 928306862 103625805 928306862 103625805 64102761 92551988 64102761 92551988 941571057 81461556 941571057 81461556 47189683 67639624 47189683 67639624 960095068 59018393 960095068 59018393 35849399 45501054 35849399 45501054 975682332 35756017 975682332 35756017 976888017 34120578 976888017 34120578 981533221 26037239 981533221 26037239 15622613 23267769 15622613 23267769 985570968 20991418 985570968 20991418 986912586 19568738 986912586 19568738 986928591 19406200 986928591 19406200 989029570 15291339 989029570 15291339 990521130 13117396 990521130 13117396 8640160 12439782 8640160 12439782 7792178 11836857 7792178 11836857 7643591 8870034 7643591 8870034 993892115 7901256 993892115 7901256 4515683 6399842 4515683 6399842 995478083 6211165 995478083 6211165 3920786 6107613 3920786 6107613 3667333 5655684 3667333 5655684 3019846 4094829 3019846 4094829 997284415 3409439 997284415 3409439 997826168 2884709 997826168 2884709 1736665 2783044 1736665 2783044 1716471 2783044 344226860 873319616 344226860 873319616 491919992 511162685 491919992 511162685 600472274 846240128 600472274 846240128 644021913 535841220 644021913 535841220 336815138 907631696 336815138 907631696 571154665 572776604 571154665 572776604 359176354 799720726 359176354 799720726 685662113 445315442 685662113 445315442 754640852 341460097 754640852 341460097 774614023 295915873 774614023 295915873 803615705 285791602 803615705 285791602 171056366 249125025 171056366 249125025 157471988 234814768 157471988 234814768 858415412 207231225 858415412 207231225 131641904 190757290 131641904 190757290 876744352 182721096 876744352 182721096 117272304 173670968 117272304 173670968 905917815 139655423 905917815 139655423 89933069 128846656 89933069 128846656 82215304 112098180 82215304 112098180 930124836 104833378 930124836 104833378 55830770 76507478 55830770 76507478 951346132 72369128 951346132 72369128 953691847 68858611 953691847 68858611 954236000 67865770 954236000 67865770 955987397 59697264 955987397 59697264 39153490 56227967 39153490 56227967 963862776 40461446 963862776 40461446 25979161 36315882 25979161 36315882 23430044 35066702 23430044 35066702 977212129 30706835 977212129 30706835 981034728 28485352 981034728 28485352 17949146 27141907 17949146 27141907 983188901 22586315 983188901 22586315 985932157 20681284 985932157 20681284 986533209 20180437 986533209 20180437 11577630 17342290 11577630 17342290 989426901 15732122 989426901 15732122 9280824 13783179 9280824 13783179 990931708 12436298 990931708 12436298 992960091 9390924 992960091 9390924 5852020 7559210 5852020 7559210 995053716 6295934 995053716 6295934 3960948 5936880 3960948 5936880 3725084 5000410 3725084 5000410 996750775 4591358 996750775 4591358 997265963 3428577 997265963 3428577 2117162 3168532 2117162 3168532 1897337 2762093 1897337 2762093 998028621 2762093 419545318 958629275 419545318 958629275 570988901 719213314 570988901 719213314 365842050 819402676 365842050 819402676 526967665 612063897 526967665 612063897 400392418 880975997 400392418 880975997 663152976 491175999 663152976 491175999 321788452 383773911 321788452 383773911 242820471 305552428 242820471 305552428 837927405 236167395 837927405 236167395 148144813 220482551 148144813 220482551 143775925 202391286 143775925 202391286 133176179 192364953 133176179 192364953 875138790 184032455 875138790 184032455 883804736 171561755 883804736 171561755 110394348 159065845 110394348 159065845 899646070 149873183 899646070 149873183 95991669 140475129 95991669 140475129 909388470 134173389 909388470 134173389 82256080 98101005 82256080 98101005 54973466 80300383 54973466 80300383 946588095 78074548 946588095 78074548 949205719 75659208 949205719 75659208 49661412 69018713 49661412 69018713 45467834 59847737 45467834 59847737 34538848 49409000 34538848 49409000 27627510 40621561 27627510 40621561 974688172 36339775 974688172 36339775 23644880 34066693 23644880 34066693 21229655 31952561 21229655 31952561 979075637 31184760 979075637 31184760 17471054 26798464 17471054 26798464 14267865 22189773 14267865 22189773 13529811 20674859 13529811 20674859 13161241 18443555 13161241 18443555 987620827 17092277 987620827 17092277 10304544 15060653 10304544 15060653 990774472 13758962 990774472 13758962 8577675 12805596 8577675 12805596 8232738 11560283 8232738 11560283 6966975 9576481 6966975 9576481 5306184 7680652 5306184 7680652 994598142 6560438 994598142 6560438 3970133 6253258 3970133 6253258 995809094 5807786 995809094 5807786 996069065 5341426 996069065 5341426 3345030 5207500 3345030 5207500 996696126 4867919 996696126 4867919 2861823 4244019 2861823 4244019 997504368 3690122 997504368 3690122 2440946 3357906 2440946 3357906 997732651 3357906 497691059 999570187 497691059 999570187 397354538 514511582 397354538 514511582 591359154 695795854 591359154 695795854 384528932 535142396 384528932 535142396 576607112 862778606 576607112 862778606 474656860 498713248 474656860 498713248 324786555 441780665 324786555 441780665 288263346 392028257 288263346 392028257 739172272 315305357 739172272 315305357 193356510 279271104 193356510 279271104 830323558 255026494 830323558 255026494 832545571 226091692 832545571 226091692 148982153 199765763 148982153 199765763 873395141 176410205 873395141 176410205 117517544 160008399 117517544 160008399 900368309 148347887 900368309 148347887 902842517 137935439 902842517 137935439 914226467 128525832 914226467 128525832 938236680 83318937 938236680 83318937 944170848 79991448 944170848 79991448 52363164 76488108 52363164 76488108 50624308 70099424 50624308 70099424 959740844 57079538 959740844 57079538 963479986 52134400 963479986 52134400 34047500 42904727 34047500 42904727 25911279 36865495 25911279 36865495 24380150 36274210 24380150 36274210 975922662 34159959 975922662 34159959 22151630 31884047 22151630 31884047 979779957 29213544 979779957 29213544 981015225 24782245 981015225 24782245 985042164 21285258 985042164 21285258 11084893 15242855 11084893 15242855 990596919 13886084 990596919 13886084 991174670 12739987 991174670 12739987 991351116 11804612 991351116 11804612 7206960 9228449 7206960 9228449 993442959 8889933 993442959 8889933 993627426 8320407 993627426 8320407 5443539 8006038 5443539 8006038 5054287 7570706 5054287 7570706 994882702 6956472 994882702 6956472 995276837 6399844 995276837 6399844 4044381 6225690 4044381 6225690 995938795 5775189 995938795 5775189 3308536 5182930 3308536 5182930 996628010 4623733 996628010 4623733 997047487 3782105 997047487 3782105 2284940 3460032 2284940 982680174 2284940 982680174 564671676 522048717 564671676 522048717 421262728 980715201 421262728 980715201 612175552 524112890 612175552 524112890 436592183 778992401 436592183 778992401 353195743 510083639 353195743 510083639 628525948 759003324 628525948 759003324 359991348 519607042 359991348 519607042 345568786 823040533 345568786 823040533 507757993 920909808 507757993 920909808 650327510 672381774 650327510 672381774 370670368 761583572 370670368 761583572 643676537 654348357 643676537 654348357 379839387 478187553 379839387 478187553 680976584 451086655 680976584 451086655 300380578 402091375 300380578 402091375 735551061 341100878 735551061 341100878 217579796 282905752 217579796 282905752 814059732 262596732 814059732 262596732 162888046 226909951 162888046 226909951 864401123 199251441 864401123 199251441 121171101 175395536 121171101 175395536 114890049 154941546 114890049 154941546 102298785 152936950 102298785 152936950 98545231 140178811 98545231 140178811 82502009 100173710 82502009 100173710 60549659 89393129 60549659 89393129 943055569 81037502 943055569 81037502 53886491 72448669 53886491 72448669 43549698 60412090 43549698 60412090 36601067 44322568 36601067 44322568 971213948 39478597 971213948 39478597 974614485 37144060 974614485 37144060 24210080 35855608 24210080 35855608 23101883 33158584 23101883 33158584 979214443 31263349 979214443 31263349 979346924 29321658 979346924 29321658 981465627 25833786 981465627 25833786 16329275 24929948 16329275 24929948 15943306 23223653 15943306 23223653 985358836 21696869 985358836 21696869 986452168 20024755 986452168 20024755 987174324 14292049 987174324 14292049 9548770 13886083 9548770 13886083 7216248 9860598 7216248 9860598 993022039 9596872 993022039 9596872 993390060 8895168 993390060 8895168 5713941 8274044 5713941 8274044 993985095 7716083 993985095 7716083 4913460 6703679 4913460 6703679 4276017 6468866 4276017 6468866 995361944 6333441 995361944 6333441 3605446 5504803 3605446 5504803 3432397 5089427 3432397 5089427 2930561 4094828 2930561 4094828 2595463 3683416 2595463 3683416 997560063 3475298 997560063 3475298 2309164 3475298 572851711 766090667 572851711 766090667 614308582 528930832 614308582 528930832 671902759 474098591 671902759 474098591 301582158 435362607 301582158 435362607 280437536 413260063 280437536 413260063 246808831 366350997 246808831 366350997 796240136 287732960 796240136 287732960 825433073 261267551 825433073 261267551 827303144 252190994 827303144 252190994 160267077 230103945 160267077 230103945 861265040 185074077 861265040 185074077 883192343 172374013 883192343 172374013 108963103 155305777 108963103 155305777 897164728 153617348 897164728 153617348 96885833 138564410 96885833 138564410 912200506 127035383 912200506 127035383 84019851 115258846 84019851 115258846 926736493 110887750 926736493 110887750 935630316 91976760 935630316 91976760 943946155 83256380 943946155 83256380 945530832 78974537 945530832 78974537 42463008 59587381 42463008 59587381 966773987 44694993 966773987 44694993 969846238 43060965 969846238 43060965 26712051 39140756 26712051 39140756 974077717 38103298 974077717 38103298 25043788 36004313 25043788 36004313 976710456 32348099 976710456 32348099 979807811 29337069 979807811 29337069 982408411 25582628 982408411 25582628 983373231 25106341 983373231 25106341 15089581 22928098 15089581 22928098 14288077 22085007 14288077 22085007 986207334 20608647 986207334 20608647 988227510 17277150 988227510 17277150 10334863 14272764 10334863 14272764 990879440 13201721 990879440 13201721 991084990 11088479 991084990 11088479 992671711 9758024 992671711 9758024 6590201 9545953 6590201 9545953 5616104 8115861 5616104 8115861 994135167 7791787 994135167 7791787 4330598 6800929 4330598 6800929 4289912 6598903 4289912 6598903 995184657 6369945 995184657 6369945 3784245 5420660 3784245 5420660 3333231 5037429 3333231 5037429 996669829 4975485 996669829 4975485 3025619 4623734 3025619 4623734 2905589 4422226 2905589 4422226 997158521 4122723 997158521 4122723 997181071 4122723 495974583 958037342 495974583 958037342 332935065 482518685 332935065 482518685 705128087 424736267 705128087 424736267 276249905 396023486 276249905 396023486 239406223 321968663 239406223 321968663 802152423 291654736 802152423 291654736 186422819 276802295 186422819 276802295 180970837 274195453 180970837 274195453 823791694 231321567 823791694 231321567 872075916 185315197 872075916 185315197 121369587 170772430 121369587 170772430 895638707 157003947 895638707 157003947 93984346 139795104 93984346 139795104 911964266 129600082 911964266 129600082 924394419 104475311 924394419 104475311 934836288 97946517 934836288 97946517 63363520 88263732 63363520 88263732 943715227 80584410 943715227 80584410 53610400 71650646 53610400 71650646 954767329 64078947 954767329 64078947 41186647 60721199 41186647 60721199 35763960 51293695 35763960 51293695 968560408 46123016 968560408 46123016 28604138 42363276 28604138 42363276 973985359 36490851 973985359 36490851 977787093 32012754 977787093 32012754 18183533 26547607 18183533 26547607 982460554 24737838 982460554 24737838 984375684 22868309 984375684 22868309 985271912 22195021 985271912 22195021 14150569 21703092 14150569 21703092 13732369 19332998 13732369 19332998 12566155 18595603 12566155 18595603 10928568 16485153 10928568 16485153 989626166 14272765 989626166 14272765 9524083 11515544 9524083 11515544 992260272 10946071 992260272 10946071 992683828 10128883 992683828 10128883 6678458 8913590 6678458 8913590 5639263 8320406 5639263 8320406 993943895 7909975 993943895 7909975 4887455 7441342 4887455 7441342 995053876 6835098 995053876 6835098 995098412 6703678 995098412 6703678 995172306 6132253 995172306 6132253 996281794 5428317 996281794 5428317 996559065 5073043 996559065 5073043 3130762 4811033 3130762 4811033 997014088 3673280 997014088 3673280 2431846 3673280 541016161 806263299 541016161 806263299 417063389 991134159 417063389 991134159 613439660 597386967 613439660 597386967 391337120 873371091 391337120 873371091 556465052 611442053 556465052 611442053 348444028 775001730 348444028 775001730 658762780 553340313 658762780 553340313 444374234 791488198 444374234 791488198 338554515 591040574 338554515 591040574 593556101 815063369 593556101 815063369 395939554 551628351 395939554 551628351 648661641 707716003 648661641 707716003 365426177 805406212 365426177 805406212 558791721 488083441 558791721 488083441 679789264 467266391 679789264 467266391 706224566 373262188 706224566 373262188 753319866 350123051 753319866 350123051 225725464 321786888 225725464 321786888 785243697 286776650 785243697 286776650 182631897 265138599 182631897 265138599 171431812 237746067 171431812 237746067 852428372 220544040 852428372 220544040 133237445 199877402 133237445 199877402 132991441 192731236 132991441 192731236 122649027 173422624 122649027 173422624 104996911 152337128 104996911 152337128 99553746 149473050 99553746 149473050 903722993 140989997 903722993 140989997 84698895 115475696 84698895 115475696 74816932 105882725 74816932 105882725 933821355 95561044 933821355 95561044 939276995 87396198 939276995 87396198 57347800 85504667 57347800 85504667 56320403 76832456 56320403 76832456 951136715 72198492 951136715 72198492 43220150 62923495 43220150 62923495 963901734 51713498 963901734 51713498 31613014 46197082 31613014 46197082 971435048 40512383 971435048 40512383 973120854 38280776 973120854 38280776 24309312 35710192 24309312 35710192 21507141 29496078 21507141 29496078 981066311 28398480 981066311 28398480 18140393 27436090 18140393 27436090 17520579 26741103 17520579 26741103 983166885 24725430 983166885 24725430 15707284 22928096 15707284 22928096 984622546 22574845 984622546 22574845 984983587 22311983 984983587 22311983 985224760 22172711 985224760 22172711 986352025 20555120 986352025 20555120 12970514 18809162 12970514 18809162 989473267 15736421 989473267 15736421 990098335 14948657 990098335 14948657 9685616 12350119 9685616 12350119 992555406 9438796 992555406 9438796 5967127 8440325 5967127 8440325 994340664 7432177 994340664 7432177 4423273 6843324 4423273 6843324 3568496 5500947 3568496 5500947 3290173 5058953 3290173 5058953 2967260 4699113 2967260 663623128 2967260 663623128 430083150 934823467 430083150 934823467 565474866 645066576 565474866 645066576 293848790 435164106 293848790 435164106 275868133 388698196 275868133 388698196 747104847 357374768 747104847 357374768 232075125 324205705 232075125 324205705 801050848 295387896 801050848 295387896 181239326 267046089 181239326 267046089 830660789 239301723 830660789 239301723 841595797 236539853 841595797 236539853 138288597 205165185 138288597 205165185 872913128 185108965 872913128 185108965 878981928 180134027 878981928 180134027 890215370 160571970 890215370 160571970 94640532 137854587 94640532 137854587 912540365 127922975 912540365 127922975 917810334 120629746 917810334 120629746 75067920 104013750 75067920 104013750 67018947 98991238 67018947 98991238 941013091 87006047 941013091 87006047 53325953 76716728 53325953 76716728 50835237 64722590 50835237 64722590 956629805 62923498 956629805 62923498 38661562 55761929 38661562 55761929 36912029 52685250 36912029 52685250 966103808 49641124 966103808 49641124 971389347 41544690 971389347 41544690 24399898 36503151 24399898 36503151 976522753 35202954 976522753 35202954 20761982 30626785 20761982 30626785 981411183 27627281 981411183 27627281 16476486 25510530 16476486 25510530 984211935 23405764 984211935 23405764 15058309 23037700 15058309 23037700 984756239 21718702 984756239 21718702 987319296 17985944 987319296 17985944 11717330 17553873 11717330 17553873 11128519 16203262 11128519 16203262 10392196 15490585 10392196 15490585 989963492 14351085 989963492 14351085 8711229 12503638 8711229 12503638 7932842 10920209 7932842 10920209 992460765 9811464 992460765 9811464 993209875 8895172 993209875 8895172 993730748 8548197 993730748 8548197 5552655 7351524 5552655 7351524 994967497 7043738 994967497 7043738 3921055 6097902 3921055 6097902 995984503 5603093 995984503 5603093 996275445 5360918 996275445 5360918 996634367 4748411 996634367 4748411 996866490 4748411 411002925 939682353 411002925 939682353 382373232 686892224 382373232 686892224 423636927 443455599 423636927 443455599 244269435 357520084 244269435 357520084 773957616 301828495 773957616 301828495 199252428 288914591 199252428 288914591 809474119 263424457 809474119 263424457 168226711 254695589 168226711 254695589 835949318 241223704 835949318 241223704 841798686 235882283 841798686 235882283 149944898 205660623 149944898 205660623 870448548 193390226 870448548 193390226 117101274 175742108 117101274 175742108 883874781 162192997 883874781 162192997 892271020 158453404 892271020 158453404 896776535 149852939 896776535 149852939 94989195 135564731 94989195 135564731 81137675 117896693 81137675 117896693 68705052 102074698 68705052 102074698 940633883 89047327 940633883 89047327 55226577 81353178 55226577 81353178 950751561 71338644 950751561 71338644 955255218 65914843 955255218 65914843 43566081 63124718 43566081 63124718 36169706 53191188 36169706 53191188 965279096 50852596 965279096 50852596 965990676 50010780 965990676 50010780 29204392 43747532 29204392 43747532 974907342 37291763 974907342 37291763 24456771 36094633 24456771 36094633 20288161 30023111 20288161 30023111 981165698 27893280 981165698 27893280 17571458 26128303 17571458 26128303 16465441 25547235 16465441 25547235 15172411 23232984 15172411 23232984 13993283 19857623 13993283 19857623 11730245 17102395 11730245 17102395 988846318 16498843 988846318 16498843 9605190 13870262 9605190 13870262 8418001 11859994 8418001 11859994 992192093 11171531 992192093 11171531 992674128 10155071 992674128 10155071 993034257 9549011 993034257 9549011 5893424 8559497 5893424 8559497 993785620 8278011 993785620 8278011 994542216 7114011 994542216 7114011 3900806 5527512 3900806 5527512 3528341 5073042 3528341 5073042 996703819 4933596 996703819 947768301 996703819 947768301 333675412 472983909 333675412 472983909 296615824 413056925 296615824 413056925 735855680 383196735 735855680 383196735 751609220 341644827 751609220 341644827 773822648 327426038 773822648 327426038 211996851 314455546 211996851 314455546 204963403 305133520 204963403 305133520 796295270 291890721 796295270 291890721 804599338 289860774 804599338 289860774 174320846 262242420 174320846 262242420 833653013 228282614 833653013 228282614 145652152 209984873 145652152 209984873 867370654 191625716 867370654 191625716 873949925 178017347 873949925 178017347 882885545 169894089 882885545 169894089 890154926 162863180 890154926 162863180 892871306 151932482 892871306 151932482 913176069 130313737 913176069 130313737 916094075 104493991 916094075 104493991 937155967 94594186 937155967 94594186 61986400 91787840 61986400 91787840 60798472 88361771 60798472 88361771 942465650 83014145 942465650 83014145 54017484 73536521 54017484 73536521 951784004 70268326 951784004 70268326 956162550 57689987 956162550 57689987 962836419 52989586 962836419 52989586 968275680 45357797 968275680 45357797 29215273 42784607 29215273 42784607 26455104 38728046 26455104 38728046 975382307 33220051 975382307 33220051 979255936 30864284 979255936 30864284 20277457 30092621 20277457 30092621 19089210 29241722 19089210 29241722 982752701 23821392 982752701 23821392 984464130 22085005 984464130 22085005 13747993 19704333 13747993 19704333 11825114 17846929 11825114 17846929 989460918 15747219 989460918 15747219 989550210 12731890 989550210 12731890 991878536 11455849 991878536 11455849 992297180 10952495 992297180 10952495 6996044 9961588 6996044 9961588 993476239 8589557 993476239 8589557 4911346 7508157 4911346 7508157 4658190 7115894 4658190 7115894 4302978 6580066 4302978 6580066 995327629 6461192 995327629 6461192 3930045 6066761 3930045 6066761 996200303 5563207 996200303 5563207 996570188 5089423 996570188 652497504 996570188 652497504 357391137 688153209 357391137 688153209 617023893 968063521 617023893 968063521 510884680 679403596 510884680 679403596 671535035 430348017 671535035 430348017 713897979 394050942 713897979 394050942 745811278 371843468 745811278 371843468 228990520 336725163 228990520 336725163 204076935 306173370 204076935 306173370 795722110 293246342 795722110 293246342 187794779 270261509 187794779 270261509 822006299 265434998 822006299 265434998 828911447 228473315 828911447 228473315 849288757 204475166 849288757 204475166 131888851 194422909 131888851 194422909 871122715 176981020 871122715 176981020 116653682 172191370 116653682 172191370 108238860 158732856 108238860 158732856 101509627 145395539 101509627 145395539 89846118 120578655 89846118 120578655 67916665 94973797 67916665 94973797 56859138 83528395 56859138 83528395 53555064 75609790 53555064 75609790 48866364 72351585 48866364 72351585 955197627 56903658 955197627 56903658 37372514 55464340 37372514 55464340 969240077 43672556 969240077 43672556 971316917 41413780 971316917 41413780 972092069 40314388 972092069 40314388 25287776 37822380 25287776 37822380 978307822 31651775 978307822 31651775 20459405 29316454 20459405 29316454 982713448 25161700 982713448 25161700 983767425 24053482 983767425 24053482 984029829 23377016 984029829 23377016 14817090 22701049 14817090 22701049 987705779 17160759 987705779 17160759 11072356 16348159 11072356 16348159 989243574 15747221 989243574 15747221 9176824 13105121 9176824 13105121 991437767 11584120 991437767 11584120 992675043 9867155 992675043 9867155 6114640 8966639 6114640 8966639 993491272 7721865 993491272 7721865 4845127 7432178 4845127 7432178 995089169 6576639 995089169 6576639 995424625 6253844 995424625 6253844 3339681 5253128 3339681 654408002 3339681 654408002 586972708 981728042 586972708 981728042 410981891 518069340 410981891 518069340 591296918 851655203 591296918 851655203 445999125 664571853 445999125 664571853 562138788 981059360 562138788 981059360 326047499 444562440 326047499 444562440 708160503 419590667 708160503 419590667 257689477 384293954 257689477 384293954 250155977 359410367 250155977 359410367 783403081 308285363 783403081 308285363 793503571 299149886 793503571 299149886 805781303 288357373 805781303 288357373 185088711 277179655 185088711 277179655 822261095 266736862 822261095 266736862 159483767 212327344 159483767 212327344 869229649 193219075 869229649 193219075 877865001 177803288 877865001 177803288 118214083 165568217 118214083 165568217 896138311 142457341 896138311 142457341 906638923 130487886 906638923 130487886 930006455 106015658 930006455 106015658 938401774 90943295 938401774 90943295 942682035 83790093 942682035 83790093 55907538 83551904 55907538 83551904 947219390 72522856 947219390 72522856 46708679 60699018 46708679 60699018 39816852 58970817 39816852 58970817 960539172 55242197 960539172 55242197 36715150 53202397 36715150 53202397 33425416 46728058 33425416 46728058 30733890 45203464 30733890 45203464 970476134 43101659 970476134 43101659 972939121 38287498 972939121 38287498 24670466 35564741 24670466 35564741 21865455 32001009 21865455 32001009 979309902 29527500 979309902 29527500 980911128 28542541 980911128 28542541 18205160 26170095 18205160 26170095 16481273 25622927 16481273 25622927 983639459 23525143 983639459 23525143 984789590 20681285 984789590 20681285 13219435 19821018 13219435 19821018 987079671 18758046 987079671 18758046 12086189 18308020 12086189 18308020 988171478 17209207 988171478 17209207 989159206 16348163 989159206 16348163 9967439 14891778 9967439 14891778 990754847 12770554 990754847 12770554 8426412 11964239 8426412 11964239 992348577 9922123 992348577 9922123 6404131 9311615 6404131 9311615 994366671 7512980 994366671 7512980 995117395 6520124 995117395 6520124 4105998 6253842 4105998 6253842 996391357 5410001 996391357 793270780 996391357 793270780 395350514 865025940 395350514 865025940 652351471 619157528 652351471 619157528 498384178 876413654 498384178 876413654 638915894 702488026 638915894 702488026 388803724 498758027 388803724 498758027 304471140 449744138 304471140 449744138 717954405 404475176 717954405 404475176 241495690 355491990 241495690 355491990 206016588 304325847 206016588 304325847 798571547 267922913 798571547 267922913 838096517 243020246 838096517 243020246 139737967 206193052 139737967 206193052 133284196 185074076 133284196 185074076 122914359 178424611 122914359 178424611 884405940 169371004 884405940 169371004 107197243 159044525 107197243 159044525 901208101 146986868 901208101 146986868 89447140 113156156 89447140 113156156 928242026 106396436 928242026 106396436 66685126 99204219 66685126 99204219 65299272 93453884 65299272 93453884 938234432 88036571 938234432 88036571 58311308 85401407 58311308 85401407 56633100 82731411 56633100 82731411 50014092 71324630 50014092 71324630 47632718 60562949 47632718 60562949 959348042 54734028 959348042 54734028 34384830 46300105 34384830 46300105 969873434 43998405 969873434 43998405 971198510 40501916 971198510 40501916 973066896 37854669 973066896 37854669 977481676 33522917 977481676 33522917 20610563 30034929 20610563 30034929 980431428 29527504 980431428 29527504 18201157 28296567 18201157 28296567 18099085 26749291 18099085 26749291 982777571 25510535 982777571 25510535 15289972 23114813 15289972 23114813 12394083 18469671 12394083 18469671 988220256 17137125 988220256 17137125 988779223 16586981 988779223 16586981 9772144 13997618 9772144 13997618 8758502 12713032 8758502 12713032 991694949 12145998 991694949 12145998 992921329 8973370 992921329 8973370 6032206 8082236 6032206 8082236 4667486 6961194 4667486 6961194 4258312 6367975 4258312 6367975 995604589 6034165 995604589 6034165 995795956 6034165 583836237 998914063 583836237 998914063 667629402 432127377 667629402 432127377 276899904 382640680 276899904 382640680 745051261 366606733 745051261 366606733 231608395 335638907 231608395 335638907 781472184 320601268 781472184 320601268 790395568 308730914 790395568 308730914 201019193 292372800 201019193 292372800 812239038 267665819 812239038 267665819 825650327 252142645 825650327 252142645 163209891 244370921 163209891 244370921 850959558 221741483 850959558 221741483 855480252 212799791 855480252 212799791 859437946 205516748 859437946 205516748 136330658 201464943 136330658 201464943 133937494 198007059 133937494 198007059 870437129 190587299 870437129 190587299 875121251 180096833 875121251 180096833 116243677 170559996 116243677 170559996 888447526 154220853 888447526 154220853 96590883 139844480 96590883 139844480 924170574 114033629 924170574 114033629 70637909 98862650 70637909 98862650 937288593 88906024 937288593 88906024 51615794 75707767 51615794 75707767 50273775 72425884 50273775 72425884 954876694 64295186 954876694 64295186 957054145 60767024 957054145 60767024 959580409 59887119 959580409 59887119 39062102 55541884 39062102 55541884 36565372 51858140 36565372 51858140 965420731 47834613 965420731 47834613 967696343 47052783 967696343 47052783 30179224 45205485 30179224 45205485 27182316 37412552 27182316 37412552 23268162 33545624 23268162 33545624 21643006 31730570 21643006 31730570 979042301 30160871 979042301 30160871 981097978 27883186 981097978 27883186 981845296 27183586 981845296 27183586 982211755 25004676 982211755 25004676 984354673 19699738 984354673 19699738 987104521 19024238 987104521 19024238 987567486 17665019 987567486 17665019 11145371 16548409 11145371 16548409 990149338 14764155 990149338 14764155 990904769 13339422 990904769 13339422 990989369 13295289 990989369 13295289 8808866 11963589 8808866 11963589 7413622 10111643 7413622 10111643 6784681 9922124 6784681 9922124 993025844 9685310 993025844 9685310 6121404 8595986 6121404 8595986 993867223 8234993 993867223 8234993 5379880 7721866 5379880 7721866 994509844 7246942 994509844 7246942 4044809 6238648 4044809 6238648 995650249 6238648 462759017 725730381 462759017 725730381 378723072 567574131 378723072 567574131 606347038 683891687 606347038 683891687 572945336 520324828 572945336 520324828 278772074 417866666 278772074 417866666 771020679 324783810 771020679 324783810 787527886 286777316 787527886 286777316 845106929 227484593 845106929 227484593 142168274 213650892 142168274 213650892 138796909 203867308 138796909 203867308 871879939 187802485 871879939 187802485 877991620 175511493 877991620 175511493 894259120 155910366 894259120 155910366 77151619 115000729 77151619 115000729 76401664 109159274 76401664 109159274 933572706 99147784 933572706 99147784 65194817 96973475 65194817 96973475 939574856 87405664 939574856 87405664 941746238 87302829 941746238 87302829 943069227 78827151 943069227 78827151 951153830 66884701 951153830 66884701 40805950 55508374 40805950 55508374 962791426 54383717 962791426 54383717 34999032 50554061 34999032 50554061 966359911 48476739 966359911 48476739 968155897 45473654 968155897 45473654 28550090 42998253 28550090 42998253 971898109 41178021 971898109 41178021 23844897 34971478 23844897 34971478 22531618 33818002 22531618 33818002 978599791 31605169 978599791 31605169 19456321 29014145 19456321 29014145 18338976 27381124 18338976 27381124 982380491 25808414 982380491 25808414 15667584 20598748 15667584 20598748 12568689 18815469 12568689 18815469 12302727 18595606 12302727 18595606 988455314 16523201 988455314 16523201 10484381 15365460 10484381 15365460 9938776 13463675 9938776 13463675 8522365 12745848 8522365 12745848 7741579 11515545 7741579 11515545 7303046 10952494 7303046 10952494 992627545 10406929 992627545 10406929 993014363 8659218 993014363 8659218 993704187 8571501 993704187 8571501 993876945 8094239 993876945 8094239 994057256 7928517 994057256 7928517 994557852 7165911 994557852 7165911 994860746 6809526 994860746 6809526 4262063 5455073 4262063 5455073 3481536 5455073 408754091 939912656 408754091 939912656 461634545 661759045 461634545 661759045 330272545 464045432 330272545 464045432 702084456 434386903 702084456 434386903 720231333 373895441 720231333 373895441 247691095 360035210 247691095 360035210 768827792 337427184 768827792 337427184 773638453 327657427 773638453 327657427 215531580 324218953 215531580 324218953 188206959 269593675 188206959 269593675 167557244 254052637 167557244 254052637 833022766 235967705 833022766 235967705 843671167 231051017 843671167 231051017 848836047 219191978 848836047 219191978 135768758 203604534 135768758 203604534 130268974 193198656 130268974 193198656 126265156 189272215 126265156 189272215 880592896 169229000 880592896 169229000 112440553 149918993 112440553 149918993 903682249 141328003 903682249 141328003 915176562 127978585 915176562 127978585 82979896 118546703 82979896 118546703 75562706 110605703 75562706 110605703 71341176 101557762 71341176 101557762 65777357 94866563 65777357 94866563 62817836 93488934 62817836 93488934 59640018 86294122 59640018 86294122 944245700 78074544 944245700 78074544 47275353 69392436 47275353 69392436 957013575 61403821 957013575 61403821 959890375 56105852 959890375 56105852 962417193 51690245 962417193 51690245 33478993 48998782 33478993 48998782 31990534 42738837 31990534 42738837 27833115 38755049 27833115 38755049 24499162 36417874 24499162 36417874 976785304 33329133 976785304 33329133 21360312 31730569 21360312 31730569 20784013 29492591 20784013 29492591 18968696 28854017 18968696 28854017 981823571 26866505 981823571 26866505 17102680 26520508 17102680 26520508 16853389 24832465 16853389 24832465 15912143 21684731 15912143 21684731 13720318 21248206 13720318 21248206 986969808 18951905 986969808 18951905 987652591 18122007 987652591 18122007 11666522 17713620 11666522 17713620 990040237 14132435 990040237 14132435 990691076 13011625 990691076 13011625 991397513 12194511 991397513 12194511 7498780 11257725 7498780 11257725 7035903 10144719 7035903 10144719 993141340 9228448 993141340 9228448 5927597 8658064 5927597 8658064 993723351 8435680 993723351 8435680 5065698 7351528 5065698 7351528 4539468 6817087 4539468 6817087 4329918 6817087 458858013 888011752 458858013 888011752 514289746 640526581 514289746 640526581 408244831 783281951 408244831 783281951 475531643 617839756 475531643 617839756 372871392 905776087 372871392 905776087 483383348 561402516 483383348 561402516 392329721 850699602 392329721 850699602 569963470 546282484 569963470 546282484 435445937 962787170 435445937 962787170 629913913 792096725 629913913 792096725 356182459 518979042 356182459 518979042 476676241 947475910 476676241 947475910 596014888 543999651 596014888 543999651 336308391 990338820 336308391 990338820 536441068 562494043 536441068 562494043 627902513 886848227 627902513 886848227 434555584 499871836 434555584 499871836 506623089 888963651 506623089 888963651 631496579 563530057 631496579 563530057 430014621 865923631 430014621 865923631 478020824 471680088 478020824 471680088 312887919 468798219 312887919 468798219 707067478 414974685 707067478 414974685 274416899 384393796 274416899 384393796 740968724 347826987 740968724 347826987 226724844 340421365 226724844 340421365 787464348 288411212 787464348 288411212 188666235 275866535 188666235 275866535 172655749 258838796 172655749 258838796 839405384 235171321 839405384 235171321 150325319 225511834 150325319 225511834 145450586 219636303 145450586 219636303 858276505 193709148 858276505 193709148 123616738 176173902 123616738 176173902 895966307 148957422 895966307 148957422 915923025 124962222 915923025 124962222 81964788 117470073 81964788 117470073 74861564 112011829 74861564 112011829 72951744 101828982 72951744 101828982 933793820 100170553 933793820 100170553 935330772 95391024 935330772 95391024 62796251 90570664 62796251 90570664 56957972 79991453 56957972 79991453 948891833 67351687 948891833 67351687 45115314 64210347 45115314 64210347 959841290 58943337 959841290 58943337 960927248 57079539 960927248 57079539 35446626 52078691 35446626 52078691 967029119 48434303 967029119 48434303 28305736 42531300 28305736 42531300 26901367 38686235 26901367 38686235 25113768 37300873 25113768 37300873 977510324 33468324 977510324 33468324 21360529 29795113 21360529 29795113 17994436 27494196 17994436 27494196 17456960 26983920 17456960 26983920 16517623 25629929 16517623 25629929 983318233 25161697 983318233 25161697 14263759 21331656 14263759 21331656 13043915 19744743 13043915 19744743 986963923 19406196 986963923 19406196 12402020 17846340 12402020 17846340 989177645 16195312 989177645 16195312 989609563 15205233 989609563 15205233 8522535 12337522 8522535 12337522 7694900 11402948 7694900 11402948 992189860 10650916 992189860 10650916 6961362 10297322 6961362 10297322 993072052 9214996 993072052 9214996 993389019 8889934 993389019 8889934 5899651 8234988 5899651 8234988 994679247 7246939 994679247 7246939 994775532 7246939 417385454 948007512 417385454 948007512 599990926 482384199 599990926 482384199 680763524 428659212 680763524 428659212 279458638 416913014 279458638 416913014 240572806 359972096 240572806 359972096 237888204 352222443 237888204 352222443 763990955 334130058 763990955 334130058 217440104 305982319 217440104 305982319 801412953 286914045 801412953 286914045 188528557 277746272 188528557 277746272 823570861 247158239 823570861 247158239 162000039 235207542 162000039 235207542 150524791 227600451 150524791 227600451 853192013 214440342 853192013 214440342 863372466 200799098 863372466 200799098 869045319 186242513 869045319 186242513 116761350 170537333 116761350 170537333 107546521 155676258 107546521 155676258 94502884 141274462 94502884 141274462 910962570 127316448 910962570 127316448 80115447 116824105 80115447 116824105 923123436 113759247 923123436 113759247 924988255 110493348 924988255 110493348 71061776 105119534 71061776 105119534 932339831 100563414 932339831 100563414 934449193 98752030 934449193 98752030 61932296 90751289 61932296 90751289 946194262 73343443 946194262 73343443 950876314 69692451 950876314 69692451 46725316 66207499 46725316 66207499 956430231 63438065 956430231 63438065 40899407 59551631 40899407 59551631 39682003 58349787 39682003 58349787 961328670 56847822 961328670 56847822 37826673 55903171 37826673 55903171 35729687 52443623 35729687 52443623 33678919 43405040 33678919 43405040 972228484 40761321 972228484 40761321 26901164 39321172 26901164 39321172 25731143 37843323 25731143 37843323 975169468 34156496 975169468 34156496 22494288 31364641 22494288 31364641 979552275 30642278 979552275 30642278 19304769 29674719 19304769 29674719 980614284 28184683 980614284 28184683 981730503 26695168 981730503 26695168 13158794 20024756 13158794 20024756 12942645 19780626 12942645 19780626 986844960 19483882 986844960 19483882 12428628 18234564 12428628 18234564 10787804 16339619 10787804 16339619 10592750 15205234 10592750 15205234 990560112 13444753 990560112 13444753 8236976 11456480 8236976 11456480 7465916 11198726 7465916 11198726 992250165 10977004 992250165 10977004 7070017 9438792 7070017 9438792 993808753 8328680 993808753 8328680 5423922 7792313 5423922 7792313 994259714 7792313 402736711 984116758 402736711 984116758 345446242 736630862 345446242 736630862 659751053 878758192 659751053 878758192 365455452 618962445 365455452 618962445 415622077 941510410 415622077 941510410 616772104 993008132 616772104 993008132 332874896 482295271 332874896 482295271 285275890 417087080 285275890 417087080 255424854 372890964 255424854 372890964 751429390 358691670 751429390 358691670 769950290 338672916 769950290 338672916 221603517 308332149 221603517 308332149 194258217 287037300 194258217 287037300 812980404 272308628 812980404 272308628 167928260 252099369 167928260 252099369 165069346 242833479 165069346 242833479 840879436 233187683 840879436 233187683 844955171 228497539 844955171 228497539 145901957 220279649 145901957 220279649 141950634 213342377 141950634 213342377 139360786 205323177 139360786 205323177 126402949 176114427 126402949 176114427 883546512 162350863 883546512 162350863 91052681 123189444 91052681 123189444 919735821 119687116 919735821 119687116 920949653 116525633 920949653 116525633 77299578 111792753 77299578 111792753 929325661 103794713 929325661 103794713 933788005 94428128 933788005 94428128 62767383 91682436 62767383 91682436 943684230 75725225 943684230 75725225 952467942 69718294 952467942 69718294 44566275 65950923 44566275 65950923 43613238 62901563 43613238 62901563 41631648 60936639 41631648 60936639 959795785 58685961 959795785 58685961 39204560 54629897 39204560 54629897 964689875 50365195 964689875 50365195 970323087 43033809 970323087 43033809 26103691 37847875 26103691 37847875 976401344 34797566 976401344 34797566 978296105 32196765 978296105 32196765 20998893 31063056 20998893 31063056 17976748 27231804 17976748 27231804 984312321 22648531 984312321 22648531 13219097 19796686 13219097 19796686 987563743 18402148 987563743 18402148 11223870 17102399 11223870 17102399 10231138 14654545 10231138 14654545 990487581 14008001 990487581 14008001 9246656 12494411 9246656 12494411 991675967 11556761 991675967 11556761 7630273 10982523 7630273 10982523 7172985 10782941 7172985 10782941 7121973 9961589 7121973 9961589 6352802 8915025 6352802 8915025 5942175 8383283 5942175 8383283 994105699 7680650 994105699 7680650 4572006 7176071 4572006 7176071 4541784 7176071 507616154 859264442 507616154 859264442 572005340 490362886 572005340 490362886 709539405 428570027 709539405 428570027 267592968 386117497 267592968 386117497 746111899 372926998 746111899 372926998 246929612 365649766 246929612 365649766 755000844 354269244 755000844 354269244 233889118 346678520 233889118 346678520 227724777 316898302 227724777 316898302 793388665 305133518 793388665 305133518 189982306 287097132 189982306 287097132 819824019 260428450 819824019 260428450 828570506 252953266 828570506 252953266 158555807 222435468 158555807 222435468 852584346 220223808 852584346 220223808 144278833 214276691 144278833 214276691 858770078 196976834 858770078 196976834 126760726 190130288 126760726 190130288 126567195 151444115 126567195 151444115 901956999 141458040 901956999 141458040 92102266 126800568 92102266 126800568 922294829 115748810 922294829 115748810 76038083 110937225 76038083 110937225 71539859 101356817 71539859 101356817 936320708 94951934 936320708 94951934 56267633 80769137 56267633 80769137 50926944 73307556 50926944 73307556 951674229 65824054 951674229 65824054 43556180 62960882 43556180 62960882 958897371 60017229 958897371 60017229 39724712 55776752 39724712 55776752 963781515 51690243 963781515 51690243 969518970 44439785 969518970 44439785 28766376 41242890 28766376 41242890 976359943 35794061 976359943 35794061 976722722 34544192 976722722 34544192 22552989 33130880 22552989 33130880 20661199 31364645 20661199 31364645 18440279 28554045 18440279 28554045 983322610 24476075 983322610 24476075 15242051 22606498 15242051 22606498 985112375 20457957 985112375 20457957 13243123 18606970 13243123 18606970 12171925 17881579 12171925 17881579 988594684 15877652 988594684 15877652 990478446 13832289 990478446 13832289 990830481 13704733 990830481 13704733 7850997 11823694 7850997 11823694 992044878 11517840 992044878 11517840 7355824 10912274 7355824 10912274 992780640 9811466 992780640 9811466 6149229 8567754 6149229 8567754 5460401 7928515 5460401 7928515 4634185 7315396 4634185 603720570 4634185 603720570 397210818 580253050 397210818 580253050 582192913 965097514 582192913 965097514 652236167 694257075 652236167 694257075 347280134 962166548 347280134 962166548 416443156 992786866 416443156 992786866 665310226 465821427 665310226 465821427 305151086 434497564 305151086 434497564 718073183 398429701 718073183 398429701 254397851 379241905 254397851 379241905 746947727 372941013 746947727 372941013 752225639 343865727 752225639 343865727 220631231 331825092 220631231 331825092 214367637 322664737 214367637 322664737 800319808 295789442 800319808 295789442 826878279 258202994 826878279 258202994 163998041 246266009 163998041 246266009 841799645 228515993 841799645 228515993 149165831 224259885 149165831 224259885 852831267 220578547 852831267 220578547 140880210 204688748 140880210 204688748 864225366 200870525 864225366 200870525 121921793 169353298 121921793 169353298 96319582 134033836 96319582 134033836 913123354 129113137 913123354 129113137 83670350 123609556 83670350 123609556 78811988 113614205 78811988 113614205 69720988 102544308 69720988 102544308 938638493 87208444 938638493 87208444 58106856 85918457 58106856 85918457 943617239 76350725 943617239 76350725 950179373 70756681 950179373 70756681 954778767 66245407 954778767 66245407 41041598 59648571 41041598 59648571 36466029 47221673 36466029 47221673 30294167 45045250 30294167 45045250 971143111 42184064 971143111 42184064 26816606 37190229 26816606 37190229 24733140 36522111 24733140 36522111 978272241 32811895 978272241 32811895 978532039 29412433 978532039 29412433 980987434 28589919 980987434 28589919 983061137 25587667 983061137 25587667 16056912 24770252 16056912 24770252 15802766 23282184 15802766 23282184 13332592 20501229 13332592 20501229 986404560 20399339 986404560 20399339 12876177 19149143 12876177 19149143 987827408 17245325 987827408 17245325 11122918 15736418 11122918 15736418 10020247 15060273 10020247 15060273 9503901 13788382 9503901 13788382 991414352 12547755 991414352 12547755 8142855 11863102 8142855 11863102 992156307 11148341 992156307 11148341 7021169 10297323 7021169 10297323 6531655 9366863 6531655 9366863 993455546 8589556 993455546 8589556 994150072 7862469 994150072 592847434 994150072 592847434 392077116 850826443 392077116 850826443 365560515 534439013 365560515 534439013 595115446 928623058 595115446 928623058 356902323 741209457 356902323 741209457 431230127 962798180 431230127 962798180 448454070 595973307 448454070 595973307 324020128 477692424 324020128 477692424 702296601 396128940 702296601 396128940 736644036 386028686 736644036 386028686 250683264 367316719 250683264 367316719 242748605 342833095 242748605 342833095 784415484 307559429 784415484 307559429 796658596 268179536 796658596 268179536 172336063 255764401 172336063 255764401 833948131 246231150 833948131 246231150 155457700 231844572 155457700 231844572 848236011 221383026 848236011 221383026 140981689 191119236 140981689 191119236 116130545 153503785 116130545 153503785 97202470 134944520 97202470 134944520 911197131 134102148 911197131 134102148 916293559 126013455 916293559 126013455 920575434 119008008 920575434 119008008 927544454 105762376 927544454 105762376 932456739 100511036 932456739 100511036 65135111 89161340 65135111 89161340 58333028 87136495 58333028 87136495 943662610 74699164 943662610 74699164 46548081 67527021 46548081 67527021 955340325 63016335 955340325 63016335 41706762 60181001 41706762 60181001 38289799 55903172 38289799 55903172 963210894 51657448 963210894 51657448 29792638 44715618 29792638 44715618 29045617 37357008 29045617 37357008 24551704 36610147 24551704 36610147 978021608 33186697 978021608 33186697 20765553 31244125 20765553 31244125 980014733 30076375 980014733 30076375 18714102 28377095 18714102 28377095 17237530 25099320 17237530 25099320 984344330 22920501 984344330 22920501 984957432 21248205 984957432 21248205 13266623 19333001 13266623 19333001 987349007 18058123 987349007 18058123 11489009 17460218 11489009 17460218 10787126 15145262 10787126 15145262 10077754 14515891 10077754 14515891 991096541 12949049 991096541 12949049 8381285 12658158 8381285 12658158 8201429 12305161 8201429 12305161 992028290 11402950 992028290 11402950 7342884 10348357 7342884 10348357 993197218 8695777 993197218 8695777 993681302 8378700 993681302 8378700 5623534 8378700 427930789 929150642 427930789 929150642 371409985 637171594 371409985 637171594 648017645 590345528 648017645 590345528 502151541 959776548 502151541 959776548 447439408 748870230 447439408 748870230 596386005 912738395 596386005 912738395 668413317 489378736 668413317 489378736 297249377 418836447 297249377 418836447 277809195 391807233 277809195 391807233 253508365 376263294 253508365 376263294 231890640 329233450 231890640 329233450 793276482 306074412 793276482 306074412 183328997 275193534 183328997 275193534 821951711 267583753 821951711 267583753 175030299 256466796 175030299 256466796 833589865 235853637 833589865 235853637 844587320 228939798 844587320 228939798 851365444 222014115 851365444 222014115 128923784 189662845 128923784 189662845 120124927 150615725 120124927 150615725 900829341 140093702 900829341 140093702 89423843 134296137 89423843 134296137 84481355 122841911 84481355 122841911 922068104 117329776 922068104 117329776 926038816 107715647 926038816 107715647 930060947 105760850 930060947 105760850 68785649 101295111 68785649 101295111 938740244 89547400 938740244 89547400 57672876 76512561 57672876 76512561 951811803 71735194 951811803 71735194 952512067 67562488 952512067 67562488 958283908 56835789 958283908 56835789 37769321 54944371 37769321 54944371 968350295 45389161 968350295 45389161 969728835 40910483 969728835 40910483 24700790 36966924 24700790 36966924 975503520 36161046 975503520 36161046 23406640 34143810 23406640 34143810 22546249 33229660 22546249 33229660 978480429 31825142 978480429 31825142 20121523 29826230 20121523 29826230 980821839 29215062 980821839 29215062 981550517 27561691 981550517 27561691 17568812 26973531 17568812 26973531 16619103 25833789 16619103 25833789 986003895 20804654 986003895 20804654 12330470 18577095 12330470 18577095 12149492 17270108 12149492 17270108 988546322 15890179 988546322 15890179 10251626 14567444 10251626 14567444 991079796 13142145 991079796 13142145 8623604 12325260 8623604 12325260 992036458 11119414 992036458 11119414 992626383 9435587 992626383 9435587 993196282 9435587 586806720 739207411 586806720 739207411 423405179 527182631 423405179 527182631 530095674 896641663 530095674 896641663 423929235 938164824 423929235 938164824 636409285 573794965 636409285 573794965 350463528 497643713 350463528 497643713 690618661 437032336 690618661 437032336 714892496 418950976 714892496 418950976 265490204 389334839 265490204 389334839 258334858 379994656 258334858 379994656 758388726 351818789 758388726 351818789 208286455 301624436 208286455 301624436 187074951 274214773 187074951 274214773 176952447 257282081 176952447 257282081 167391508 235998294 167391508 235998294 845661342 227071882 845661342 227071882 148112353 222912567 148112353 222912567 144792695 186299070 144792695 186299070 879579523 176940633 879579523 176940633 106987192 153676315 106987192 153676315 100700728 138497607 100700728 138497607 909403125 135950635 909403125 135950635 86676898 122728941 86676898 122728941 81235299 119771337 81235299 119771337 924063521 112068269 924063521 112068269 926764556 109112713 926764556 109112713 71314211 98444929 71314211 98444929 65185303 96277452 65185303 96277452 62280199 92819282 62280199 92819282 940584698 86937301 940584698 86937301 946226551 76508300 946226551 76508300 47398261 66916001 47398261 66916001 43739414 60041593 43739414 60041593 40339047 57221286 40339047 57221286 961532736 56886356 961532736 56886356 38149230 55478385 38149230 55478385 963346078 47406400 963346078 47406400 31147410 46414367 31147410 46414367 29294333 44172864 29294333 44172864 973273588 38158428 973273588 38158428 24252094 35528052 24252094 35528052 20650135 30947868 20650135 30947868 20354330 30669070 20354330 30669070 980041321 29222756 980041321 29222756 18350848 28485353 18350848 28485353 981696040 27381123 981696040 27381123 17421686 26727782 17421686 26727782 985841972 21048695 985841972 21048695 986074814 20882278 986074814 20882278 12818719 19589510 12818719 19589510 987301352 17802430 987301352 17802430 988074370 17665217 988074370 17665217 11128089 15316938 11128089 15316938 10261885 14662770 10261885 14662770 990969265 13339423 990969265 13339423 8345114 12381933 8345114 12381933 991592817 12197875 991592817 12197875 7836045 11614676 7836045 11614676 992609546 10291714 992609546 10291714 992784788 9733158 992784788 9733158 6454322 8981378 6454322 8981378 5877083 8595985 5877083 888316246 5877083 888316246 617167478 493018066 617167478 493018066 321705596 465145904 321705596 465145904 291603184 431726766 291603184 431726766 284107159 409533612 284107159 409533612 744194354 367847348 744194354 367847348 758024490 341292633 758024490 341292633 208455086 306161817 208455086 306161817 192378395 278153165 192378395 278153165 819142099 266870226 819142099 266870226 828501227 240387282 828501227 240387282 157451964 232784843 157451964 232784843 152013070 227851470 152013070 227851470 150350711 225495382 150350711 225495382 853365991 204204167 853365991 204204167 133235628 198024510 133235628 198024510 113911683 155730914 113911683 155730914 94831609 140101047 94831609 140101047 907393543 137191572 907393543 137191572 83265607 124407841 83265607 124407841 79077434 112692629 79077434 112692629 925820484 102425937 925820484 102425937 66573465 97620202 66573465 97620202 936328044 92730680 936328044 92730680 938701422 89516306 938701422 89516306 943173910 81288393 943173910 81288393 946708971 78690951 946708971 78690951 51965464 72084563 51965464 72084563 48048629 71537487 48048629 71537487 952853120 67190942 952853120 67190942 43796969 65190583 43796969 65190583 956484598 63388958 956484598 63388958 40872401 59605784 40872401 59605784 960999839 56247361 960999839 56247361 35930703 49825845 35930703 49825845 966848388 47583917 966848388 47583917 968295665 45484692 968295665 45484692 969983812 41275292 969983812 41275292 27422789 40314387 27422789 40314387 974366000 37876448 974366000 37876448 974782325 36894489 974782325 36894489 977252442 33415061 977252442 33415061 21132450 31486092 21132450 31486092 20172591 29984027 20172591 29984027 980480195 28913161 980480195 28913161 17958777 27570059 17958777 27570059 982196238 23705531 982196238 23705531 14202044 21718700 14202044 21718700 13515141 20882279 13515141 20882279 986166779 20243586 986166779 20243586 986573905 19550992 986573905 19550992 12552286 17896829 12552286 17896829 988237094 17505624 988237094 17505624 988395695 16317205 988395695 16317205 9730802 13912096 9730802 13912096 990774897 13422819 990774897 13422819 8911604 13015699 8911604 13015699 991123722 12439784 991123722 12439784 991672992 12289883 991672992 12289883 8032023 12155060 8032023 12155060 991981147 10932633 991981147 10932633 7173067 10438281 7173067 10438281 6824685 8999597 6824685 8999597 5895011 8658060 5895011 885318243 5895011 885318243 549915237 958425851 549915237 958425851 363506621 728900200 363506621 728900200 559460929 508053121 559460929 508053121 645038376 834998269 645038376 834998269 401806522 795438395 401806522 795438395 336381300 590090139 336381300 590090139 570279790 996429150 570279790 996429150 457564162 536962836 457564162 536962836 396599845 933039734 396599845 933039734 529287619 495033533 529287619 495033533 300372304 437577579 300372304 437577579 705802133 402114269 705802133 402114269 265979271 392028253 265979271 392028253 257859139 359061799 257859139 359061799 231359324 337739051 231359324 337739051 781081897 316116673 781081897 316116673 203587493 279015765 203587493 279015765 814458593 275461562 814458593 275461562 180995701 259268507 180995701 259268507 165144134 249128170 165144134 249128170 844729003 233176212 844729003 233176212 846981014 201943597 846981014 201943597 869418627 188043682 869418627 188043682 880710116 173317462 880710116 173317462 101165700 142659443 101165700 142659443 93692317 137619791 93692317 137619791 85922411 128359892 85922411 128359892 917953050 123661656 917953050 123661656 923250985 114772635 923250985 114772635 75989509 110238709 75989509 110238709 70144820 102626856 70144820 102626856 935223007 98444928 935223007 98444928 935473257 94613910 935473257 94613910 55034336 79625152 55034336 79625152 947401810 75354601 947401810 75354601 48232843 71608796 48232843 71608796 953777122 68456341 953777122 68456341 954822877 65885455 954822877 65885455 41298064 59605783 41298064 59605783 39615977 56667968 39615977 56667968 962930709 53982934 962930709 53982934 964044842 50505714 964044842 50505714 966681937 48666664 966681937 48666664 967683036 46692294 967683036 46692294 29425094 42239572 29425094 42239572 27099929 39686660 27099929 39686660 974668253 37742346 974668253 37742346 24099517 35936029 24099517 35936029 22922329 32928235 22922329 32928235 19163717 28283288 19163717 28283288 15334901 22384319 15334901 22384319 985640531 21451940 985640531 21451940 986376394 20292728 986376394 20292728 986631348 19579495 986631348 19579495 12692322 19123484 12692322 19123484 12444409 18946183 12444409 18946183 987366911 18681082 987366911 18681082 11790312 17673850 11790312 17673850 988275487 15133180 988275487 15133180 990086252 14923558 990086252 14923558 9823114 13922550 9823114 13922550 8894992 13255545 8894992 13255545 991072522 12805599 991072522 12805599 991415485 12546679 991415485 12546679 7466408 10536922 7466408 10536922 6734693 9877362 6734693 691780919 6734693 691780919 569600401 998715351 569600401 998715351 360404222 694410635 360404222 694410635 631492505 949938673 631492505 949938673 406751611 575738750 406751611 575738750 550427095 779409058 550427095 779409058 304857708 452223581 304857708 452223581 300820269 446638391 300820269 446638391 700523487 437256968 700523487 437256968 273187957 408241436 273187957 408241436 261753687 379443781 261753687 379443781 746753578 360442865 746753578 360442865 224213423 322943336 224213423 322943336 790240573 296331618 790240573 296331618 192680917 282018485 192680917 282018485 183871431 278063238 183871431 278063238 818125703 264967479 818125703 264967479 171257149 252549234 171257149 252549234 833770699 238696230 833770699 238696230 156526740 231374672 156526740 231374672 152854890 201523552 152854890 201523552 133735837 197099246 133735837 197099246 872721207 174783869 872721207 174783869 104230856 149618052 104230856 149618052 96195939 143092169 96195939 143092169 911579290 132030023 911579290 132030023 916217691 126161320 916217691 126161320 917168183 124974894 917168183 124974894 83046824 124312791 83046824 124312791 79041585 108033401 79041585 108033401 934355186 95245481 934355186 95245481 58927149 85285046 58927149 85285046 946072615 79718281 946072615 79718281 948587305 76422692 948587305 76422692 950314542 73496587 950314542 73496587 48986020 71735193 48986020 71735193 46657767 67330452 46657767 67330452 44746343 65888123 44746343 65888123 958578991 61416994 958578991 61416994 39541309 57509866 39541309 57509866 964961606 51624114 964961606 51624114 32143197 47114255 32143197 47114255 968924563 43754804 968924563 43754804 971570612 42371511 971570612 42371511 972990913 39817476 972990913 39817476 974124389 37841343 974124389 37841343 24546766 36407413 24546766 36407413 977064946 34832843 977064946 34832843 22540585 33468695 22540585 33468695 979574169 30012251 979574169 30012251 981423131 26332112 981423131 26332112 16656059 24367888 16656059 24367888 984753924 22701051 984753924 22701051 14269907 21642810 14269907 21642810 985788783 20674228 985788783 20674228 986635318 18946185 986635318 18946185 10938204 15487569 10938204 15487569 989896398 15130926 989896398 15130926 10001966 14466747 10001966 14466747 9396894 13997617 9396894 13997617 990868566 13190718 990868566 13190718 8337317 12262313 8337317 12262313 991790589 11850428 991790589 11850428 992534841 10372868 992534841 10372868 992694755 10372868 410229073 986309835 410229073 986309835 322373934 467400372 322373934 467400372 691036915 444706276 691036915 444706276 284960600 425560958 284960600 425560958 720767217 412347661 720767217 412347661 264187234 394055752 264187234 394055752 739659792 383637560 739659792 383637560 248317054 342382296 248317054 342382296 768911183 324343758 768911183 324343758 781303560 307056505 781303560 307056505 795645260 282560529 795645260 282560529 183969410 272494008 183969410 272494008 173128805 257055422 173128805 257055422 829632503 251340793 829632503 251340793 157888531 238500227 157888531 238500227 843160252 234469635 843160252 234469635 152916896 215386901 152916896 215386901 862708652 196055549 862708652 196055549 123270914 174452625 123270914 174452625 111664565 161978013 111664565 161978013 103492576 153016128 103492576 153016128 904546984 142354747 904546984 142354747 93321735 138643634 93321735 138643634 91647483 131211417 91647483 131211417 913506428 125983208 913506428 125983208 81956889 120174336 81956889 120174336 921337736 103042561 921337736 103042561 67338301 101053093 67338301 101053093 66876071 99006869 66876071 99006869 64455310 93488935 64455310 93488935 940313624 88050101 940313624 88050101 944928345 81120143 944928345 81120143 948158163 77035946 948158163 77035946 51072520 74369674 51072520 74369674 953206483 69478145 953206483 69478145 953831080 66829300 953831080 66829300 44231702 63085930 44231702 63085930 958355663 58992044 958355663 58992044 38846598 54135005 38846598 54135005 35811722 50930194 35811722 50930194 966380190 48949087 966380190 48949087 28400058 40793795 28400058 40793795 25354182 37860786 25354182 37860786 25010378 36929214 25010378 36929214 976711793 35033093 976711793 35033093 978277243 30744664 978277243 30744664 980184800 29745605 980184800 29745605 19054411 29337066 19054411 29337066 17937578 26364313 17937578 26364313 16817789 24710167 16817789 24710167 984790168 22536350 984790168 22536350 985421268 21945478 985421268 21945478 13878289 21543526 13878289 21543526 13339111 19884486 13339111 19884486 12890840 19571896 12890840 19571896 10209949 14809658 10209949 14809658 9575491 14194208 9575491 14194208 990709119 13217326 990709119 13217326 991386591 12389203 991386591 12389203 991703183 11477001 991703183 11477001 7258997 10227047 7258997 10227047 6936826 10227047 372190442 959268168 372190442 959268168 612542882 515675029 612542882 515675029 368540294 486820788 368540294 486820788 679486476 449095315 679486476 449095315 292480109 422218876 292480109 422218876 279138208 406173633 279138208 406173633 726668225 402334667 726668225 402334667 262620921 373264894 262620921 373264894 763086836 342757368 763086836 342757368 773571969 327718593 773571969 327718593 213564098 303154588 213564098 303154588 799487749 283187030 799487749 283187030 185374956 280420318 185374956 280420318 820928990 263571762 820928990 263571762 826272762 250440438 826272762 250440438 841138658 236601269 841138658 236601269 153245612 212416789 153245612 212416789 119790614 171724072 119790614 171724072 885808676 157744107 885808676 157744107 899867420 146838224 899867420 146838224 97661304 145531493 97661304 145531493 904442925 138844924 904442925 138844924 84108556 124789728 84108556 124789728 919238660 120655082 919238660 120655082 925650913 110420313 925650913 110420313 932962861 101134213 932962861 101134213 65358351 90561389 65358351 90561389 943076136 82497820 943076136 82497820 947509382 77152105 947509382 77152105 46828249 68955371 46828249 68955371 955265891 66213159 955265891 66213159 955861052 62651452 955861052 62651452 40556029 58685958 40556029 58685958 961277668 53689432 961277668 53689432 33713261 48197155 33713261 48197155 968147002 45250781 968147002 45250781 28875359 43191696 28875359 43191696 972241652 39412219 972241652 39412219 24637248 36140759 24637248 36140759 23556154 33511763 23556154 33511763 20180919 30124525 20180919 30124525 19389536 29749418 19389536 29749418 981674172 26498301 981674172 26498301 16150342 23182148 16150342 23182148 14717262 22311978 14717262 22311978 14025789 21945477 14025789 21945477 986141456 20176857 986141456 20176857 12034473 18077521 12034473 18077521 989400291 15732436 989400291 15732436 9839175 14590621 9839175 14590621 990464561 14283949 990464561 14283949 990985016 13187825 990985016 13187825 991182160 12691768 991182160 12691768 991485795 12262309 991485795 12262309 7767295 11223016 7767295 11223016 7304098 10972853 7304098 10972853 7274222 10972853 596695824 685247301 596695824 685247301 613755622 979047177 613755622 979047177 339754255 542785423 339754255 542785423 633583149 948784542 633583149 948784542 458838188 652556708 458838188 652556708 578036016 513470693 578036016 513470693 659943230 939839460 659943230 939839460 349349086 774308845 349349086 774308845 531082798 749685862 531082798 749685862 362413438 865041477 362413438 865041477 621408270 514628074 621408270 514628074 414769679 880848116 414769679 880848116 559211946 739784373 559211946 739784373 527995754 899714501 527995754 899714501 640634337 555283923 640634337 555283923 325743754 459110615 325743754 459110615 300600385 447309336 300600385 447309336 285500736 427127085 285500736 427127085 279152732 411139777 279152732 411139777 760015050 345416162 760015050 345416162 779439416 318240764 779439416 318240764 205593681 302890532 205593681 302890532 196926184 296439396 196926184 296439396 194698879 283394149 194698879 283394149 812229225 267821950 812229225 267821950 825743210 251780217 825743210 251780217 833052566 239360999 833052566 239360999 156698259 235092978 156698259 235092978 845077592 232409842 845077592 232409842 142144480 198892259 142144480 198892259 869007026 192979925 869007026 192979925 890383662 159487728 890383662 159487728 902520136 144010387 902520136 144010387 93026322 137633124 93026322 137633124 87400073 127056525 87400073 127056525 916367953 124726444 916367953 124726444 917774056 121971012 917774056 121971012 79132990 114339426 79132990 114339426 929570921 106295236 929570921 106295236 937053328 93478856 937053328 93478856 60187153 87536901 60187153 87536901 942124350 80178843 942124350 80178843 53416005 78305603 53416005 78305603 52124796 76992373 52124796 76992373 951699663 70042155 951699663 70042155 953251061 69026796 953251061 69026796 45080874 64379617 45080874 64379617 958267392 59697267 958267392 59697267 963279364 51057036 963279364 51057036 966889742 48959694 966889742 48959694 32020456 46319044 32020456 46319044 968383607 45826082 968383607 45826082 969822674 43765225 969822674 43765225 28683613 43017988 28683613 43017988 27693391 39380240 27693391 39380240 973763855 36894490 973763855 36894490 24307920 36039522 24307920 36039522 976534005 31562806 976534005 31562806 20789997 30868064 20789997 30868064 20033501 29976331 20033501 29976331 984724741 22648532 984724741 22648532 985067656 21504788 985067656 21504788 13510418 18651247 13510418 18651247 988337105 16533717 988337105 16533717 989204263 15954365 989204263 15954365 9860181 14488249 9860181 14488249 990483208 14346683 990483208 14346683 9489772 13395395 9489772 13395395 991031891 13187823 991031891 13187823 8331435 12436300 8331435 12436300 8040760 12174085 8040760 12174085 7822111 11863103 7822111 11863103 7493611 11088477 7493611 11088477 7337146 11088477 557842100 919116899 557842100 919116899 414751436 567061809 414751436 567061809 594903293 862357545 594903293 862357545 365109834 504700104 365109834 504700104 561546476 952065440 561546476 952065440 437547230 613795338 437547230 613795338 647750106 505454453 647750106 505454453 579433011 923778198 579433011 923778198 417980099 537802156 417980099 537802156 541896385 899971690 541896385 899971690 675450568 461425894 675450568 461425894 301593513 435476056 301593513 435476056 715023824 415701613 715023824 415701613 265821980 360233395 265821980 360233395 232405189 343881242 232405189 343881242 771532528 335281109 771532528 335281109 778162416 318501790 778162416 318501790 199317514 298929725 199317514 298929725 188674774 275897535 188674774 275897535 176799308 259130150 176799308 259130150 831497367 242481236 831497367 242481236 159222379 236346937 159222379 236346937 857613184 202621425 857613184 202621425 866059461 176785517 866059461 176785517 889232678 165505701 889232678 165505701 895912636 154950933 895912636 154950933 899618451 149388496 899618451 149388496 97475209 145338708 97475209 145338708 905423475 137726125 905423475 137726125 85518845 127862184 85518845 127862184 916118279 120828787 916118279 120828787 924117126 112579180 924117126 112579180 930028535 104409851 930028535 104409851 67682962 99215476 67682962 99215476 65936201 94637451 65936201 94637451 939387484 90877943 939387484 90877943 54524705 81164615 54524705 81164615 947339097 78272789 947339097 78272789 951382979 69752327 951382979 69752327 953194365 69544852 953194365 69544852 44261176 65259877 44261176 65259877 956951985 62577496 956951985 62577496 40987685 58250164 40987685 58250164 37459897 52088296 37459897 52088296 966329173 49146662 966329173 49146662 968595521 45567116 968595521 45567116 29624832 44520568 29624832 44520568 970695175 41757890 970695175 41757890 972173809 39568002 972173809 39568002 975197361 36140758 975197361 36140758 978883810 30052919 978883810 30052919 16926439 26265622 16926439 26265622 16770184 23570315 16770184 23570315 15201863 22899850 15201863 22899850 14425240 22503716 14425240 22503716 14019056 21573426 14019056 21573426 985834773 19571895 985834773 19571895 987439545 18058126 987439545 18058126 987863424 17058328 987863424 17058328 10789936 16080039 10789936 16080039 10197040 15060275 10197040 15060275 990141295 14764157 990141295 14764157 9825519 14567442 9825519 14567442 9540048 13113433 9540048 13113433 991202713 12410301 991202713 12410301 992086037 11408286 992086037 11408286 992140569 11408286 365886871 862897141 365886871 862897141 523032189 635893278 523032189 635893278 389564771 999633622 389564771 999633622 566349913 538416159 566349913 538416159 658755751 795278352 658755751 795278352 323264173 470561193 323264173 470561193 689866457 457606977 689866457 457606977 703358546 432275137 703358546 432275137 287291423 416846748 287291423 416846748 275477122 407243366 275477122 407243366 269414324 377775382 269414324 377775382 761164020 353592942 761164020 353592942 231433941 331892242 231433941 331892242 793989867 300830151 793989867 300830151 803408593 290101698 803408593 290101698 813727645 278153164 813727645 278153164 176975375 267446129 176975375 267446129 830340948 248970518 830340948 248970518 835454137 246435827 835454137 246435827 152107996 216200087 152107996 216200087 135918414 200836646 135918414 200836646 131559858 171075578 131559858 171075578 112202852 167319189 112202852 167319189 896855774 149230379 896855774 149230379 901378987 143726304 901378987 143726304 912659118 129204380 912659118 129204380 919456488 118524583 919456488 118524583 72308802 107158610 72308802 107158610 933277671 101053095 933277671 101053095 936402555 93098813 936402555 93098813 62215215 91766279 62215215 91766279 56239608 82667909 56239608 82667909 945453262 79127610 945453262 79127610 51570815 76446685 51570815 76446685 49968780 73444728 49968780 73444728 951125819 72357853 951125819 72357853 48691444 71366820 48691444 71366820 47188991 69859068 47188991 69859068 954975608 66222769 954975608 66222769 962680654 50654932 962680654 50654932 34143069 47964012 34143069 47964012 968309721 46067684 968309721 46067684 30779385 45620925 30779385 45620925 970170018 44127319 970170018 44127319 28149094 39771880 28149094 39771880 973218456 38180853 973218456 38180853 24990653 37227382 24990653 37227382 976004745 32987928 976004745 32987928 21384736 30216160 21384736 30216160 18767322 27141910 18767322 27141910 16210517 24013988 16210517 24013988 984223078 22779602 984223078 22779602 985370151 21616782 985370151 21616782 986413929 20229813 986413929 20229813 986935092 19198588 986935092 19198588 988519925 17217964 988519925 17217964 988683433 17015939 988683433 17015939 989687349 15304533 989687349 15304533 989858775 14662405 989858775 14662405 990697528 13783177 990697528 13783177 8792644 13011627 8792644 13011627 8184899 12155062 8184899 12155062 7420768 11224465 7420768 659550693 7420768 659550693 577028166 928680179 577028166 928680179 613948589 562856759 613948589 562856759 464991928 475291967 464991928 475291967 312723476 466483086 312723476 466483086 685377561 462628632 685377561 462628632 686951849 446305028 686951849 446305028 699151470 440532803 699151470 440532803 290097005 433611214 290097005 433611214 706817908 432343619 706817908 432343619 283266865 416499532 283266865 416499532 274253108 374869815 274253108 374869815 754928192 349139390 754928192 349139390 770958999 323521270 770958999 323521270 205924779 294563460 205924779 294563460 802484846 292529497 802484846 292529497 804612501 287409600 804612501 287409600 186303774 280362093 186303774 280362093 173049425 258865710 173049425 258865710 164216170 238707403 164216170 238707403 842291198 219542902 842291198 219542902 857328288 207346177 857328288 207346177 116834863 169428830 116834863 169428830 887581594 158919388 887581594 158919388 105680348 150678593 105680348 150678593 97326702 133326851 97326702 133326851 922068652 109775759 922068652 109775759 68214140 102378146 68214140 102378146 65792376 97940573 65792376 97940573 939255635 89448638 939255635 89448638 941495908 87554161 941495908 87554161 55667137 81673593 55667137 81673593 52441745 76598282 52441745 76598282 949777181 74062935 949777181 74062935 49421567 72545590 49421567 72545590 47204562 68438924 47204562 68438924 43559086 59446137 43559086 59446137 39914045 58425084 39914045 58425084 37594624 55810427 37594624 55810427 34885972 47090255 34885972 47090255 968439150 46152244 968439150 46152244 29423999 44342291 29423999 44342291 971153023 40387358 971153023 40387358 26360763 39323695 26360763 39323695 24713796 36274206 24713796 36274206 22640096 33229658 22640096 33229658 20908426 30008948 20908426 30008948 981736510 25708587 981736510 25708587 983571880 23894510 983571880 23894510 14691869 22668002 14691869 22668002 985615575 21586131 985615575 21586131 13162015 20195194 13162015 20195194 988246454 16832641 988246454 16832641 10702044 15732433 10702044 15732433 989624494 14809661 989624494 14809661 990784913 13311765 990784913 13311765 8674157 12503636 8674157 12503636 992063570 11478243 992063570 837070434 992063570 837070434 482762985 573644382 482762985 573644382 582125427 900088726 582125427 900088726 644156566 676415451 644156566 676415451 336771964 979220704 336771964 979220704 572827017 536070881 572827017 536070881 553231165 475928557 553231165 475928557 678618323 453216358 678618323 453216358 703025523 424911687 703025523 424911687 734386371 367016018 734386371 367016018 238922855 354021170 238922855 354021170 772589439 311282012 772589439 311282012 800151776 291039810 800151776 291039810 173185536 260941374 173185536 260941374 170942467 257127667 170942467 257127667 166739137 248995449 166739137 248995449 838086632 238788406 838086632 238788406 851825573 217884032 851825573 217884032 142711223 197275726 142711223 197275726 115238997 168931217 115238997 168931217 108028026 154548929 108028026 154548929 897737257 138366039 897737257 138366039 910181008 135304479 910181008 135304479 911744203 128845829 911744203 128845829 82909214 119234614 82909214 119234614 75244676 113156154 75244676 113156154 69908724 104027253 69908724 104027253 66925545 100696621 66925545 100696621 934973433 93479241 934973433 93479241 59283592 81512912 59283592 81512912 946213376 76270303 946213376 76270303 50849625 74704874 50849625 74704874 954256169 66924886 954256169 66924886 960472835 58578939 960472835 58578939 39410146 58093960 39410146 58093960 37654327 53689433 37654327 53689433 967288378 46300109 967288378 46300109 29620142 43314480 29620142 43314480 971018085 41418412 971018085 41418412 26684180 39854247 26684180 39854247 974544630 36297673 974544630 36297673 23821745 34354057 23821745 34354057 22064798 33048538 22064798 33048538 978438221 30829425 978438221 30829425 980083634 29881614 980083634 29881614 16671040 23961463 16671040 23961463 14897054 22643672 14897054 22643672 984953087 22548743 984953087 22548743 13774781 21303734 13774781 21303734 13553508 20791096 13553508 20791096 986289842 18048563 986289842 18048563 11784034 17635720 11784034 17635720 988366770 17274994 988366770 17274994 10853701 16343412 10853701 16343412 989397357 15940379 989397357 15940379 9801930 14488483 9801930 14488483 9238247 12862259 9238247 12862259 991786064 11859331 991786064 11859331 992050418 11517845 992050418 544920602 992050418 544920602 568954287 894186409 568954287 894186409 646252062 650489615 646252062 650489615 541385643 580962114 541385643 580962114 335974458 963242519 335974458 963242519 588292869 571423141 588292869 571423141 559654348 786683033 559654348 786683033 355068118 589330362 355068118 589330362 564160931 713629869 564160931 713629869 587439816 528485295 587439816 528485295 368733369 886608709 368733369 886608709 490511687 565934801 490511687 565934801 394166485 848734972 394166485 848734972 675734144 463950047 675734144 463950047 690035292 445492300 690035292 445492300 293254255 426597886 293254255 426597886 729582384 373359384 729582384 373359384 749256909 370598639 749256909 370598639 238085120 338804489 238085120 338804489 214364065 316958734 214364065 316958734 786440566 300378578 786440566 300378578 193402893 290301418 193402893 290301418 814820370 274629792 814820370 274629792 173193078 260896681 173193078 260896681 170730416 251497850 170730416 251497850 835890398 237967281 835890398 237967281 144546483 218437799 144546483 218437799 116351824 169598451 116351824 169598451 112690747 162914380 112690747 162914380 100717331 149584037 100717331 149584037 95904552 135945780 95904552 135945780 910506609 130374428 910506609 130374428 82868936 120449599 82868936 120449599 79181878 117507492 79181878 117507492 924289812 106252508 924289812 106252508 66623347 99905571 66623347 99905571 937386550 93983043 937386550 93983043 59335526 83092718 59335526 83092718 55139885 82048653 55139885 82048653 946073094 79313778 946073094 79313778 52071556 77514639 52071556 77514639 950155960 72425881 950155960 72425881 46304236 67774162 46304236 67774162 954592213 66858219 954592213 66858219 43047474 59038838 43047474 59038838 36781290 52007376 36781290 52007376 35114650 51725271 35114650 51725271 967271408 46365804 967271408 46365804 30758835 45389160 30758835 45389160 29820703 44311979 29820703 44311979 970812769 41362306 970812769 41362306 25193579 37843320 25193579 37843320 24666083 33434440 24666083 33434440 977939802 32934000 977939802 32934000 978633434 31935955 978633434 31935955 979013541 30717640 979013541 30717640 979778541 29984025 979778541 29984025 17140621 25246649 17140621 25246649 16064149 23935608 16064149 23935608 984128874 23484809 984128874 23484809 984491035 22643673 984491035 22643673 13800282 21331661 13800282 21331661 986032618 20769473 986032618 20769473 12477569 18400971 12477569 18400971 11953585 18065950 11953585 18065950 11655619 17175933 11655619 17175933 988841302 16195310 988841302 16195310 10616739 15389151 10616739 15389151 989785947 14990202 989785947 14990202 9543727 13419552 9543727 13419552 990971633 12628709 990971633 12628709 8343946 12628709 499311852 849798904 499311852 849798904 390240062 540897056 390240062 540897056 650069454 897864618 650069454 897864618 417556920 565228310 417556920 565228310 617972262 794242923 617972262 794242923 354149440 599520896 354149440 599520896 556253204 575639999 556253204 575639999 399951433 660832926 399951433 660832926 571654766 931816627 571654766 931816627 474347368 578162875 474347368 578162875 559997278 990948986 559997278 990948986 347635085 594979892 347635085 594979892 653577119 978645044 653577119 978645044 671050497 473614457 671050497 473614457 297354947 443356302 297354947 443356302 710905427 386310637 710905427 386310637 248658363 364107661 248658363 364107661 753522203 359095637 753522203 359095637 759008612 355754574 759008612 355754574 226695981 339904119 226695981 339904119 222798157 330495941 222798157 330495941 788876304 312736885 788876304 312736885 790859950 304494220 790859950 304494220 200692289 285085172 200692289 285085172 182320606 277068581 182320606 277068581 178459375 266783151 178459375 266783151 823574800 263535550 823574800 263535550 170394288 247086404 170394288 247086404 839279072 238717067 839279072 238717067 157425549 227722159 157425549 227722159 120800677 179746700 120800677 179746700 116912665 172937073 116912665 172937073 885710596 171500354 885710596 171500354 113553571 169072960 113553571 169072960 111474741 166184901 111474741 166184901 892842708 149408100 892842708 149408100 96026429 142921093 96026429 142921093 90390430 134206817 90390430 134206817 911522908 131117457 911522908 131117457 85231176 119921358 85231176 119921358 921814508 111613653 921814508 111613653 71958610 104025712 71958610 104025712 933448101 100433846 933448101 100433846 65859469 96005405 65859469 96005405 940025920 90105399 940025920 90105399 940784553 86541101 940784553 86541101 942882616 84670758 942882616 84670758 56008612 83024594 56008612 83024594 946705997 78259612 946705997 78259612 953807098 67859721 953807098 67859721 954822278 65199911 954822278 65199911 43651661 58023603 43651661 58023603 961196322 55393423 961196322 55393423 36801925 52001631 36801925 52001631 967162402 46968476 967162402 46968476 31118022 46367678 31118022 46367678 968705729 45571533 968705729 45571533 969428294 44810161 969428294 44810161 970289435 43876430 970289435 43876430 27774836 40161049 27774836 40161049 972922596 36378680 972922596 36378680 977518318 33468325 977518318 33468325 978610618 28054419 978610618 28054419 15840316 23946146 15840316 23946146 984588770 22948762 984588770 22948762 13931050 21542315 13931050 21542315 986224598 19704334 986224598 19704334 987683070 17998521 987683070 17998521 11500005 17137124 11500005 17137124 11031573 16423324 11031573 16423324 990044388 15032104 990044388 15032104 9625075 14292052 9625075 14292052 991739820 12006606 991739820 12006606 991855730 12006606 515839169 786934400 515839169 786934400 648473635 684979919 648473635 684979919 325614817 488380901 325614817 488380901 311650753 460053515 311650753 460053515 298613307 430331153 298613307 430331153 253621283 374096278 253621283 374096278 749599995 365922984 749599995 365922984 219442383 319569228 219442383 319569228 210013417 312998823 210013417 312998823 791669726 290138861 791669726 290138861 190488570 284466679 190488570 284466679 815590909 267323373 815590909 267323373 171247436 257788623 171247436 257788623 163385408 240490708 163385408 240490708 156758076 198821105 156758076 198821105 878211719 182232836 878211719 182232836 880474765 179080697 880474765 179080697 117690159 173007713 117690159 173007713 884930822 166929343 884930822 166929343 890550796 151178660 890550796 151178660 903193779 142822891 903193779 142822891 906281149 139011870 906281149 139011870 92176064 136194330 92176064 136194330 913949499 129093979 913949499 129093979 920047265 118807904 920047265 118807904 76238356 110275411 76238356 110275411 927756504 106295233 927756504 106295233 67176067 98210830 67176067 98210830 939270023 89433633 939270023 89433633 941584796 86604951 941584796 86604951 54648294 81067329 54648294 81067329 53201849 78698831 53201849 78698831 947460629 76920737 947460629 76920737 50133970 71591512 50133970 71591512 953031083 69137906 953031083 69137906 45942509 67221989 45942509 67221989 41224213 60336452 41224213 60336452 960704250 57107430 960704250 57107430 963244746 52502837 963244746 52502837 35480492 50442482 35480492 50442482 33351937 49110735 33351937 49110735 967053536 46943403 967053536 46943403 968562203 44981485 968562203 44981485 28747342 43101654 28747342 43101654 28126114 41409369 28126114 41409369 972581624 39332787 972581624 39332787 23165481 33186058 23165481 33186058 21272642 31456581 21272642 31456581 980443778 28767988 980443778 28767988 15871718 24063470 15871718 24063470 15101525 23099407 15101525 23099407 14883039 22772841 14883039 22772841 984973834 22215215 984973834 22215215 985370278 21333295 985370278 21333295 13404686 20612796 13404686 20612796 986430405 19821020 986430405 19821020 12605615 18247562 12605615 18247562 988244469 17342287 988244469 17342287 11139386 16523197 11139386 16523197 989677438 15312348 989677438 15312348 990317647 13685301 990317647 13685301 9152465 12739990 9152465 12739990 8446652 12731889 8446652 596421057 8446652 596421057 668369436 473774931 668369436 473774931 679785512 472595288 679785512 472595288 307623755 457424364 307623755 457424364 695336896 440127057 695336896 440127057 291078258 429843434 291078258 429843434 733678773 379744412 733678773 379744412 249530769 371823459 249530769 371823459 750445195 361644023 750445195 361644023 762435059 342075726 762435059 342075726 772231167 336188085 772231167 336188085 778914543 326168226 778914543 326168226 212601444 314256355 212601444 314256355 802045971 292026187 802045971 292026187 188137808 271966470 188137808 271966470 819194958 252802918 819194958 252802918 832922797 239890212 832922797 239890212 859102621 194385725 859102621 194385725 120833953 179565942 120833953 179565942 116298647 173517368 116298647 173517368 885959494 167345026 885959494 167345026 895367066 155090518 895367066 155090518 97959137 145513939 97959137 145513939 904923474 142856450 904923474 142856450 93047840 123821939 93047840 123821939 80806730 118043124 80806730 118043124 926337526 111769208 926337526 111769208 928889880 105348293 928889880 105348293 931785416 100023946 931785416 100023946 934379283 95872690 934379283 95872690 63102205 92088902 63102205 92088902 61199758 91361947 61199758 91361947 939636109 87092257 939636109 87092257 942291494 85137152 942291494 85137152 56748666 83298442 56748666 83298442 54789686 80350566 54789686 80350566 50320861 74586578 50320861 74586578 951662511 71769470 951662511 71769470 47881801 70419794 47881801 70419794 47352483 69718290 47352483 69718290 958729868 61033283 958729868 61033283 959349918 60052763 959349918 60052763 39879651 58042885 39879651 58042885 963638093 52813856 963638093 52813856 964550699 51028742 964550699 51028742 33304629 48905727 33304629 48905727 967607247 47477104 967607247 47477104 969172614 44948802 969172614 44948802 971173864 40701801 971173864 40701801 27062298 39375079 27062298 39375079 24661602 35857075 24661602 35857075 23174528 33339472 23174528 33339472 20103475 30373104 20103475 30373104 981398850 26344564 981398850 26344564 983768887 24511859 983768887 24511859 15304913 23220961 15304913 23220961 14260936 22162108 14260936 22162108 13956021 21573431 13956021 21573431 13001525 19394052 13001525 19394052 12643149 19236530 12643149 19236530 987370477 17834206 987370477 17834206 11599708 17534385 11599708 17534385 11345740 16953772 11345740 16953772 989302732 15487568 989302732 15487568 10265208 15223909 10265208 15223909 10084322 14733018 10084322 14733018 991205524 12734393 991205524 12734393 8456538 12734393 380177040 903682843 380177040 903682843 620019798 828250244 620019798 828250244 465941960 564684072 465941960 564684072 542653565 498449605 542653565 498449605 318083634 476307529 318083634 476307529 315441444 471214917 315441444 471214917 684084632 461632930 684084632 461632930 306421097 451539842 306421097 451539842 704546556 414655124 704546556 414655124 741143872 380119813 741143872 380119813 749388655 359316791 749388655 359316791 774834034 330139465 774834034 330139465 218147196 327272548 218147196 327272548 785934881 316005887 785934881 316005887 207148247 295940177 207148247 295940177 802327470 286217504 802327470 286217504 810082670 278040025 810082670 278040025 181397923 263126289 181397923 263126289 167176047 250631137 167176047 250631137 149328265 215226960 149328265 215226960 866775213 183035245 866775213 183035245 878986363 181348637 878986363 181348637 116182449 171360563 116182449 171360563 103707748 149968797 103707748 149968797 900746031 147028805 900746031 147028805 96726993 143014494 96726993 143014494 906031521 136528870 906031521 136528870 910818584 130455449 910818584 130455449 916892192 123264791 916892192 123264791 923293530 110537730 923293530 110537730 73281538 105241452 73281538 105241452 64684496 95357060 64684496 95357060 937301235 94047547 937301235 94047547 57316792 84930996 57316792 84930996 944006668 82748838 944006668 82748838 945035403 81870986 945035403 81870986 53097712 78616823 53097712 78616823 49819499 74013724 49819499 74013724 49074452 72291860 49074452 72291860 951785267 67893406 951785267 67893406 954315658 63806979 954315658 63806979 957750014 60028054 957750014 60028054 960796028 57438795 960796028 57438795 962719523 54511585 962719523 54511585 964279754 52856071 964279754 52856071 966254089 49666709 966254089 49666709 967597422 46207462 967597422 46207462 30640935 44322569 30640935 44322569 28892842 43609467 28892842 43609467 971093110 40936794 971093110 40936794 26838177 39611618 26838177 39611618 975910000 36094636 975910000 36094636 976479683 35080410 976479683 35080410 23026434 33053914 23026434 33053914 981975281 25614828 981975281 25614828 983286086 25293983 983286086 25293983 15961101 24159212 15961101 24159212 983935527 24043737 983935527 24043737 984227370 23631481 984227370 23631481 14793990 22189775 14793990 22189775 985939516 20210567 985939516 20210567 986553693 19568739 986553693 19568739 12047349 17846343 12047349 17846343 11514028 17449037 11514028 17449037 10466233 15728639 10466233 15728639 990416238 13462415 990416238 13462415 8911809 13255544 8911809 13255544 8811473 13255544 484986919 748978866 484986919 748978866 385173883 600630719 385173883 600630719 561096206 997859630 561096206 997859630 477942779 549739530 477942779 549739530 414708258 736553608 414708258 736553608 647665480 870774480 647665480 870774480 426767758 615597235 426767758 615597235 397940565 886545304 397940565 886545304 631024074 520309381 631024074 520309381 524921740 865899138 524921740 865899138 645777594 506412749 645777594 506412749 436828120 815134000 436828120 815134000 575993058 487240637 575993058 487240637 307913868 445322100 307913868 445322100 266350696 392181444 266350696 392181444 736030480 389827594 736030480 389827594 258472820 385210803 258472820 385210803 770747030 337930488 770747030 337930488 223815075 333421320 223815075 333421320 217281663 323388549 217281663 323388549 213439304 317499347 213439304 317499347 794453642 294753806 794453642 294753806 193810567 286751905 193810567 286751905 823791483 260428448 823791483 260428448 170843908 255424323 170843908 255424323 831442856 236172058 831442856 236172058 845322788 208980418 845322788 208980418 133657072 197157591 133657072 197157591 870674791 190089374 870674791 190089374 121804970 182513522 121804970 182513522 102104067 151670586 102104067 151670586 899951773 150579427 899951773 150579427 99356744 147503043 99356744 147503043 902329990 143395152 902329990 143395152 91459013 132199149 91459013 132199149 912539323 131018847 912539323 131018847 84462573 119581577 84462573 119581577 922533744 111672800 922533744 111672800 71912737 107294791 71912737 107294791 69902316 103211181 69902316 103211181 932299576 102880903 932299576 102880903 66491189 99285113 66491189 99285113 935633165 95212767 935633165 95212767 941964775 86456652 941964775 86456652 944180662 81623939 944180662 81623939 946763350 74226408 946763350 74226408 47460496 65632445 47460496 65632445 42476375 59551628 42476375 59551628 961969811 54357425 961969811 54357425 36158951 52685252 36158951 52685252 35201520 51409841 35201520 51409841 966244667 47025635 966244667 47025635 31056404 46076557 31056404 46076557 29899698 41458158 29899698 41458158 972378895 37157417 972378895 37157417 977099494 33672539 977099494 33672539 981806784 27436087 981806784 27436087 982326983 26648961 982326983 26648961 16704251 25637064 16704251 25637064 983773054 24142952 983773054 24142952 15026849 22853432 15026849 22853432 985082175 22375485 985082175 22375485 985467172 21951080 985467172 21951080 13197959 18438140 13197959 18438140 988134675 16621546 988134675 16621546 10745155 16460003 10745155 16460003 989352426 15928668 989352426 15928668 10220208 14488253 10220208 14488253 9045124 13449637 9045124 13449637 8891332 13384044 8891332 854160193 8891332 854160193 528288750 764130876 528288750 764130876 438620247 619017765 438620247 619017765 635423012 984583425 635423012 984583425 657685407 675981810 657685407 675981810 348628040 832587075 348628040 832587075 641305458 653591742 641305458 653591742 435971796 985156869 435971796 985156869 352225089 559337512 352225089 559337512 625300286 813510030 625300286 813510030 360069340 697918170 360069340 697918170 631064438 986912406 631064438 986912406 335753545 523172471 335753545 523172471 549671653 878307440 549671653 878307440 471062572 484475679 471062572 484475679 674070435 467381627 674070435 467381627 686717461 454148170 686717461 454148170 277359297 406538030 277359297 406538030 260869324 388860007 260869324 388860007 748656856 343753727 748656856 343753727 228321681 330826342 228321681 330826342 779395733 326504860 779395733 326504860 797803267 297266857 797803267 297266857 195593876 287082979 195593876 287082979 183471103 275078193 183471103 275078193 821793013 257233887 821793013 257233887 168164334 244603874 168164334 244603874 840963611 205158987 840963611 205158987 865353650 194352143 865353650 194352143 129011853 193688651 129011853 193688651 876853985 183071880 876853985 183071880 106149556 157719434 106149556 157719434 899240210 151343615 899240210 151343615 96018710 143367305 96018710 143367305 911662662 131275271 911662662 131275271 914342437 124372144 914342437 124372144 76158362 106139466 76158362 106139466 931043129 104850127 931043129 104850127 69116385 102102220 69116385 102102220 66516744 99420145 66516744 99420145 934890460 97917211 934890460 97917211 935849372 96000725 935849372 96000725 62784117 92147157 62784117 92147157 56776290 83853793 56776290 83853793 948954384 74480590 948954384 74480590 951078550 70297593 951078550 70297593 956657822 60460080 956657822 60460080 960744597 56776800 960744597 56776800 36719278 53631647 36719278 53631647 35682606 52593153 35682606 52593153 965747424 47929401 965747424 47929401 31057865 45621914 31057865 45621914 969203749 41744738 969203749 41744738 972189491 38976238 972189491 38976238 974543194 36104151 974543194 36104151 23582742 35005979 23582742 35005979 977224818 32001006 977224818 32001006 19294550 29674718 19294550 29674718 17536905 27059099 17536905 27059099 982206238 26337849 982206238 26337849 16889517 25692058 16889517 25692058 16372223 25547234 16372223 25547234 983210288 24644577 983210288 24644577 15812720 23099406 15812720 23099406 984585337 22785209 984585337 22785209 14229077 20345072 14229077 20345072 986586350 19171535 986586350 19171535 987522787 17846933 987522787 17846933 11070062 16979140 11070062 16979140 989068405 16293442 989068405 16293442 10228585 14692825 10228585 14692825 990260898 14692825 504788419 967656364 504788419 967656364 623470742 872534159 623470742 872534159 331998975 492221300 331998975 492221300 326332856 490481028 326332856 490481028 670205425 487020903 670205425 487020903 683606246 466247899 683606246 466247899 304763255 452728483 304763255 452728483 701914764 421181484 701914764 421181484 728712824 398494658 728712824 398494658 264030259 392983029 264030259 392983029 734714499 378900142 734714499 378900142 252297754 374025117 252297754 374025117 221423299 333226991 221423299 333226991 777838905 322082840 777838905 322082840 212639066 303825048 212639066 303825048 199104209 297906404 199104209 297906404 191253949 282635782 191253949 282635782 817148281 274261430 817148281 274261430 177995884 266900407 177995884 266900407 175075905 262601015 175075905 262601015 834840895 229261139 834840895 229261139 143711870 214916767 143711870 214916767 857406706 212413948 857406706 212413948 139642037 197691322 139642037 197691322 131135250 192637142 131135250 192637142 127732660 189546168 127732660 189546168 122173275 175743087 122173275 175743087 885720855 168610578 885720855 168610578 891727082 158640609 891727082 158640609 102177697 151970861 102177697 151970861 900149731 145266821 900149731 145266821 911248931 134012292 911248931 134012292 913251614 128394177 913251614 128394177 922886234 115320160 922886234 115320160 926113463 107680991 926113463 107680991 71106726 106330286 71106726 106330286 69903857 100885050 69903857 100885050 934115365 99109122 934115365 99109122 935005602 98803232 935005602 98803232 61168877 86882794 61168877 86882794 56262897 80491853 56262897 80491853 52574624 77980420 52574624 77980420 948359410 76255517 948359410 76255517 949515698 74615185 949515698 74615185 50012062 73108349 50012062 73108349 45883447 64283651 45883447 64283651 958735520 60780313 958735520 60780313 39974926 56717694 39974926 56717694 961935043 56185760 961935043 56185760 37251373 51858138 37251373 51858138 32307401 47584945 32307401 47584945 967648307 46639744 967648307 46639744 31217268 45784873 31217268 45784873 969189169 45035407 969189169 45035407 29469908 44112251 29469908 44112251 970780165 42281482 970780165 42281482 972751077 39343986 972751077 39343986 24731131 35649614 24731131 35649614 977004869 32475084 977004869 32475084 20721635 31005542 20721635 31005542 980651816 28410730 980651816 28410730 18171165 27322269 18171165 27322269 982359817 26381084 982359817 26381084 16978856 25452881 16978856 25452881 15927533 24661055 15927533 24661055 14997269 22901493 14997269 22901493 14243656 21586133 14243656 21586133 986045426 20501226 986045426 20501226 12370722 18279645 12370722 18279645 11963846 17473168 11963846 17473168 988531206 17118675 988531206 17118675 988908879 16699772 988908879 16699772 10678089 15988121 10678089 15988121 989831715 14907717 989831715 14907717 990147870 14907717 380633044 876845469 380633044 876845469 495904416 734833485 495904416 734833485 350673568 921241085 350673568 921241085 660884503 575398060 660884503 575398060 558952346 895388245 558952346 895388245 409379487 710189711 409379487 710189711 613584085 982687356 613584085 982687356 443810673 878516114 443810673 878516114 495574309 499918515 495574309 499918515 383671920 959232656 383671920 959232656 626897981 983591010 626897981 983591010 665001605 495051127 665001605 495051127 666621442 472510375 666621442 472510375 277555038 410781297 277555038 410781297 724532510 401522488 724532510 401522488 729826894 400023303 729826894 400023303 259339622 379637310 259339622 379637310 246903007 339382173 246903007 339382173 774463232 332110905 774463232 332110905 217601908 322692479 217601908 322692479 199454407 296253622 199454407 296253622 804233287 286751904 804233287 286751904 180134845 271286693 180134845 271286693 823103723 264942293 823103723 264942293 172242373 232935045 172242373 232935045 846369347 225084454 846369347 225084454 146555353 210688945 146555353 210688945 138333221 202355765 138333221 202355765 872632173 190504926 872632173 190504926 125941569 176878345 125941569 176878345 885663408 169072959 885663408 169072959 888142380 166852028 888142380 166852028 897034809 153016517 897034809 153016517 99725120 149049541 99725120 149049541 902197501 144782638 902197501 144782638 89963843 134495971 89963843 134495971 919644546 116784313 919644546 116784313 926035774 107623314 926035774 107623314 933299884 100104453 933299884 100104453 64390396 93975444 64390396 93975444 938125503 92118449 938125503 92118449 59441635 89050800 59441635 89050800 58888629 87569575 58888629 87569575 943573589 83128751 943573589 83128751 54625456 78718669 54625456 78718669 948517754 75578598 948517754 75578598 50114887 74495518 50114887 74495518 49183403 70419793 49183403 70419793 956075720 61439750 956075720 61439750 38836568 57215033 38836568 57215033 962183809 55760806 962183809 55760806 36099455 52868866 36099455 52868866 967272764 47445721 967272764 47445721 967770456 45405856 967770456 45405856 970648394 43033808 970648394 43033808 972354941 39432651 972354941 39432651 25814705 38413095 25814705 38413095 975311300 35649615 975311300 35649615 23159980 34876915 23159980 34876915 20153312 27479322 20153312 27479322 17379400 26775522 17379400 26775522 982879180 25373250 982879180 25373250 983959763 23208498 983959763 23208498 984474309 22507395 984474309 22507395 985291512 21311235 985291512 21311235 13505951 20915950 13505951 20915950 12862933 18922719 12862933 18922719 987429473 18503288 987429473 18503288 12149426 17879682 12149426 17879682 988013712 16875065 988013712 16875065 10688677 16293439 10688677 16293439 989376365 15728634 989376365 15728634 10435291 15728634 414062675 783139421 414062675 783139421 399184825 643275322 399184825 643275322 524034699 920944492 524034699 920944492 629905222 534498678 629905222 534498678 418934561 680887814 418934561 680887814 584860678 930889651 584860678 930889651 343685350 543580175 343685350 543580175 478670282 748997759 478670282 748997759 407785509 973135001 407785509 973135001 344438522 629019522 344438522 629019522 499394826 935326031 499394826 935326031 392387543 600145395 392387543 600145395 465416783 984034269 465416783 984034269 363423007 516632988 363423007 516632988 473279961 762780093 473279961 762780093 386028622 564844509 386028622 564844509 604109825 711267293 604109825 711267293 394926791 963082330 394926791 963082330 644318129 581668886 644318129 581668886 508756580 880059094 508756580 880059094 623138381 706579159 623138381 706579159 504861094 942663603 504861094 942663603 442679519 523847467 442679519 523847467 407188385 919515026 407188385 919515026 589965221 563771530 589965221 563771530 317213016 474880866 317213016 474880866 705596194 421698056 705596194 421698056 716563864 405786608 716563864 405786608 264833426 395150837 264833426 395150837 738381599 376676491 738381599 376676491 756758220 358101793 756758220 358101793 760905511 336988163 760905511 336988163 222719802 334711984 222719802 334711984 219577844 326939527 219577844 326939527 212474155 318288156 212474155 318288156 199866254 297937391 199866254 297937391 807739249 284905497 807739249 284905497 817065794 273648026 817065794 273648026 153182458 211923393 153182458 211923393 138266430 202055268 138266430 202055268 130731071 193988487 130731071 193988487 123997932 185588312 123997932 185588312 877691587 172555643 877691587 172555643 107696177 158614313 107696177 158614313 105034963 156505121 105034963 156505121 898959213 152252867 898959213 152252867 900401937 147835765 900401937 147835765 96574272 137171217 96574272 137171217 909846912 126240738 909846912 126240738 78703354 116928719 78703354 116928719 923596547 111807189 923596547 111807189 72429434 107429620 72429434 107429620 70675027 103680711 70675027 103680711 932206847 102563116 932206847 102563116 932901854 95852571 932901854 95852571 63467922 93868120 63467922 93868120 60488313 88454192 60488313 88454192 58299746 84269083 58299746 84269083 54848540 82076464 54848540 82076464 54060896 78751791 54060896 78751791 951856561 65404440 951856561 65404440 42379501 60181000 42379501 60181000 959444690 59411509 959444690 59411509 39329821 57988220 39329821 57988220 962073449 55995643 962073449 55995643 36937109 52008648 36937109 52008648 32954011 48405394 32954011 48405394 32285602 47240540 32285602 47240540 31194278 46354420 31194278 46354420 968839052 45078443 968839052 45078443 27745528 41289437 27745528 41289437 25973419 37392493 25973419 37392493 24840679 36391337 24840679 36391337 23748089 35220086 23748089 35220086 977228439 31657836 977228439 31657836 979289614 30963401 979289614 30963401 20272605 29096115 20272605 29096115 981617629 27960678 981617629 27960678 17873040 27494201 17873040 27494201 982265115 26217688 982265115 26217688 982778220 25670936 982778220 25670936 983334617 24782247 983334617 24782247 15433553 23326855 15433553 23326855 984473086 22823257 984473086 22823257 984769038 22574848 984769038 22574848 14399867 22348873 14399867 22348873 986365096 19236532 986365096 19236532 12555364 17906251 12555364 17906251 11770790 17418633 11770790 17418633 988686259 16869828 988686259 16869828 988929347 16423323 988929347 16423323 10697250 16423323 555054767 982009586 555054767 982009586 399059441 540967366 399059441 540967366 518702069 995890390 518702069 995890390 453370229 842102277 453370229 842102277 317171763 466629512 317171763 466629512 702637288 423475267 702637288 423475267 275321374 399110847 275321374 399110847 731124663 394933104 731124663 394933104 240336801 345799531 240336801 345799531 224008419 333859124 224008419 333859124 217523308 321296363 217523308 321296363 784029925 319714315 784029925 319714315 197912452 298619074 197912452 298619074 195955882 293639534 195955882 293639534 805563737 288279011 805563737 288279011 806625488 286339355 806625488 286339355 181618861 268576950 181618861 268576950 843494639 235109603 843494639 235109603 149531747 225137065 149531747 225137065 134633092 196793574 134633092 196793574 868668082 193382968 868668082 193382968 871263076 189857628 871263076 189857628 873375617 185817921 873375617 185817921 877230185 184032453 877230185 184032453 119661120 172994219 119661120 172994219 111821130 160725900 111821130 160725900 895366713 154310450 895366713 154310450 100072093 145605085 100072093 145605085 95538512 138523710 95538512 138523710 910196872 128794859 910196872 128794859 919068964 119260696 919068964 119260696 78593247 116012033 78593247 116012033 926472264 111277819 926472264 111277819 73514950 107595778 73514950 107595778 930396064 104268287 930396064 104268287 68986146 102893184 68986146 102893184 935113374 95861906 935113374 95861906 62799748 94061910 62799748 94061910 937785198 93069756 937785198 93069756 938830080 91504997 938830080 91504997 59963477 89702027 59963477 89702027 57561176 84707461 57561176 84707461 55350649 78827150 55350649 78827150 52612274 73536516 52612274 73536516 49289240 72815718 49289240 72815718 951551603 69576612 951551603 69576612 45874814 65672185 45874814 65672185 43106788 62901635 43106788 62901635 959161170 60337441 959161170 60337441 960604848 57602322 960604848 57602322 961587581 56752466 961587581 56752466 38173533 56292007 38173533 56292007 34523517 49686038 34523517 49686038 32626490 47765151 32626490 47765151 968155670 42661923 968155670 42661923 27609210 41330575 27609210 41330575 972473794 39361077 972473794 39361077 23829137 32510509 23829137 32510509 978640810 31657838 978640810 31657838 18280436 28111876 18280436 28111876 17062577 26318020 17062577 26318020 982640378 25984903 982640378 25984903 16596280 24067470 16596280 24067470 984103813 23828162 984103813 23828162 984205169 22595567 984205169 22595567 985682961 21542313 985682961 21542313 13339071 19595697 13339071 19595697 986996987 19200703 986996987 19200703 987673097 17985945 987673097 17985945 988018184 17713621 988018184 17713621 11262813 17287554 11262813 17287554 11151819 17229552 11151819 17229552 988985259 15214139 988985259 15214139 989942198 15214139 574396367 910633845 574396367 910633845 357490797 545126518 357490797 545126518 657158915 495951980 657158915 495951980 670443266 485524349 670443266 485524349 687139548 441649432 687139548 441649432 717580768 414422988 717580768 414422988 275499837 406286045 275499837 406286045 730055771 389372081 730055771 389372081 752888173 354711252 752888173 354711252 230181274 342851263 230181274 342851263 224018940 333357523 224018940 333357523 777055287 325858776 777055287 325858776 202805191 304628633 202805191 304628633 797706306 290525023 797706306 290525023 828646314 239272205 828646314 239272205 155622083 226353740 155622083 226353740 137458597 199915565 137458597 199915565 130792132 195324058 130792132 195324058 870176025 185864155 870176025 185864155 123666100 172956152 123666100 172956152 888376267 162441938 888376267 162441938 107520677 157719435 107520677 157719435 104976128 155732341 104976128 155732341 897378725 150394649 897378725 150394649 99462434 143562741 99462434 143562741 907430675 137416766 907430675 137416766 913887571 128840112 913887571 128840112 84158425 112098182 84158425 112098182 74267908 106759135 74267908 106759135 931175795 104268285 931175795 104268285 933873685 100023947 933873685 100023947 64925459 97406321 64925459 97406321 938117004 90943293 938117004 90943293 59371697 84723099 59371697 84723099 53843692 78971085 53843692 78971085 52773970 75878196 52773970 75878196 48949673 68225813 48949673 68225813 42818841 62733327 42818841 62733327 958046673 62611762 958046673 62611762 42059743 61728822 42059743 61728822 41292454 61237679 41292454 61237679 41040176 58871575 41040176 58871575 960866745 57201079 960866745 57201079 37152835 55083251 37152835 55083251 965494454 49106999 965494454 49106999 966878928 48789904 966878928 48789904 32784642 48221898 32784642 48221898 967634168 47369016 967634168 47369016 28358156 41291862 28358156 41291862 26971277 39271409 26971277 39271409 974791143 33415058 974791143 33415058 978057937 30821160 978057937 30821160 980394013 28502301 980394013 28502301 18289195 27332942 18289195 27332942 982464008 26333018 982464008 26333018 982729372 25873490 982729372 25873490 983138488 24918962 983138488 24918962 15677708 23946145 15677708 23946145 15097066 22692517 15097066 22692517 985518438 20333904 985518438 20333904 12852411 19520305 12852411 19520305 12644874 18828713 12644874 18828713 12209338 18402146 12209338 18402146 987683742 17624131 987683742 17624131 11312714 17287557 11312714 17287557 988500292 17287557 614530100 987764704 614530100 987764704 627382928 769809629 627382928 769809629 461019775 934454425 461019775 934454425 597822022 691745306 597822022 691745306 355456386 856855147 355456386 856855147 549068624 567402423 549068624 567402423 659051337 853906231 659051337 853906231 540344865 584815433 540344865 584815433 656024325 565392072 656024325 565392072 491596262 901649236 491596262 901649236 652468885 570707277 652468885 570707277 453237292 901757329 453237292 901757329 391027660 953918431 391027660 953918431 361246234 658711673 361246234 658711673 505882859 880427827 505882859 880427827 375250444 844066126 375250444 844066126 580483192 538737464 580483192 538737464 390017435 919949119 390017435 919949119 552928390 580055686 552928390 580055686 369328827 843814490 369328827 843814490 386807969 496896290 386807969 496896290 699319110 443440539 699319110 443440539 288608675 430648824 288608675 430648824 283723634 421973563 283723634 421973563 267052147 398877740 267052147 398877740 260735763 362867160 260735763 362867160 224851811 335668411 224851811 335668411 213134742 311103171 213134742 311103171 796915354 301261652 796915354 301261652 189002946 271424910 189002946 271424910 167608250 244300166 167608250 244300166 154578285 213794716 154578285 213794716 862478724 204532368 862478724 204532368 867990253 197275723 867990253 197275723 868368602 187545164 868368602 187545164 874943578 180232868 874943578 180232868 882752782 173129035 882752782 173129035 112349201 167601200 112349201 167601200 891146686 162212894 891146686 162212894 894624334 158097285 894624334 158097285 901561162 143232989 901561162 143232989 94778532 138149165 94778532 138149165 910958819 131330552 910958819 131330552 75037522 112692624 75037522 112692624 74787204 107727927 74787204 107727927 70913172 102544311 70913172 102544311 67724494 101161210 67724494 101161210 935354667 97107699 935354667 97107699 936757835 90286970 936757835 90286970 940782339 86801117 940782339 86801117 943806208 82350833 943806208 82350833 945058597 78982527 945058597 78982527 948595831 74980284 948595831 74980284 949707863 74259263 949707863 74259263 46644000 65018608 46644000 65018608 957120943 62782855 957120943 62782855 41908020 59578481 41908020 59578481 39564836 58163956 39564836 58163956 39177183 55934639 39177183 55934639 965323315 50795130 965323315 50795130 966559425 49017998 966559425 49017998 32923824 48753579 32923824 48753579 969233149 43672554 969233149 43672554 28800720 43533162 28800720 43533162 972188284 38972320 972188284 38972320 977468843 33592821 977468843 33592821 977901101 33210748 977901101 33210748 978855376 29751226 978855376 29751226 19028250 28606244 19028250 28606244 17519083 26538702 17519083 26538702 16878790 25984907 16878790 25984907 983773782 23312254 983773782 23312254 984524001 22586313 984524001 22586313 13991756 21451332 13991756 21451332 986541202 19848876 986541202 19848876 986695741 19585799 986695741 19585799 987567735 18506312 987567735 18506312 987661689 18048558 987661689 18048558 987879062 17906254 987879062 653069073 987879062 653069073 617439096 916609422 617439096 916609422 380067952 655958931 380067952 655958931 497030960 883308796 497030960 883308796 613766884 686594172 613766884 686594172 381685426 720043717 381685426 720043717 611936715 878713448 611936715 878713448 430876200 564529252 430876200 564529252 321042269 464322432 321042269 464322432 306008937 447152230 306008937 447152230 289249395 426087787 289249395 426087787 712678997 402202172 712678997 402202172 733179820 372695881 733179820 372695881 247506891 363394321 247506891 363394321 239120678 340754012 239120678 340754012 770706185 329427959 770706185 329427959 783832076 303051946 783832076 303051946 199938342 299940972 199938342 299940972 798721096 298324355 798721096 298324355 189223394 285207150 189223394 285207150 178678654 261092621 178678654 261092621 831798619 242111390 831798619 242111390 841138115 235774825 841138115 235774825 144750333 218101069 144750333 218101069 857672576 200810059 857672576 200810059 130350056 184745552 130350056 184745552 880288481 169007188 880288481 169007188 887980217 165071244 887980217 165071244 107514748 159536435 107514748 159536435 104812807 154871258 104812807 154871258 99226337 147026063 99226337 147026063 96296466 137722342 96296466 137722342 89549358 131675521 89549358 131675521 82386980 121057758 82386980 121057758 79747730 116098133 79747730 116098133 927499639 109185134 927499639 109185134 72377241 108411245 72377241 108411245 928889801 107761044 928889801 107761044 70725420 104948658 70725420 104948658 68425243 102764796 68425243 102764796 933892399 97214770 933892399 97214770 61334352 91357757 61334352 91357757 943692575 84100805 943692575 84100805 946060577 79861371 946060577 79861371 51357487 74980579 51357487 74980579 952718339 69752836 952718339 69752836 955448121 65148384 955448121 65148384 958020615 62053543 958020615 62053543 40131971 59024918 40131971 59024918 960931747 57635105 960931747 57635105 963753093 52128775 963753093 52128775 34758387 50977970 34758387 50977970 966888017 48905725 966888017 48905725 32829216 44112249 32829216 44112249 27740055 40919992 27740055 40919992 975912157 33774869 975912157 33774869 22231042 33259235 22231042 33259235 978482473 30366729 978482473 30366729 18950000 28744775 18950000 28744775 981755962 27479326 981755962 27479326 982502915 26268437 982502915 26268437 983601627 24832468 983601627 24832468 983763825 23085491 983763825 23085491 14730466 22693799 14730466 22693799 13593710 20953900 13593710 20953900 986534184 19744741 986534184 19744741 12583695 19150733 12583695 19150733 987676591 18281646 987676591 630878029 987676591 630878029 381212725 890983051 381212725 890983051 546846067 496849939 546846067 496849939 307154286 455464914 307154286 455464914 285217822 422290476 285217822 422290476 268652028 390558335 268652028 390558335 743469874 342550411 743469874 342550411 227500966 341057287 227500966 341057287 211967561 305945498 211967561 305945498 199968001 301085576 199968001 301085576 815767653 275614576 815767653 275614576 821476929 267292795 821476929 267292795 167828577 228145199 167828577 228145199 853114219 214564352 853114219 214564352 140061391 209179728 140061391 209179728 137833375 202952867 137833375 202952867 133211827 197528140 133211827 197528140 123868639 183856484 123868639 183856484 885083758 170952490 885083758 170952490 110514970 165229016 110514970 165229016 107480524 160571972 107480524 160571972 894070460 158359199 894070460 158359199 902042169 147204048 902042169 147204048 95470099 134801896 95470099 134801896 85017200 123059840 85017200 123059840 77270649 115421316 77270649 115421316 76692153 115314234 76692153 115314234 923907368 109906705 923907368 109906705 70703743 105126164 70703743 105126164 66821064 92661044 66821064 92661044 939233100 90276235 939233100 90276235 57449730 83090264 57449730 83090264 55066636 80040490 55066636 80040490 52051906 76789373 52051906 76789373 951014072 72186269 951014072 72186269 954210496 63782085 954210496 63782085 42553665 62708292 42553665 62708292 40775549 60305359 40775549 60305359 40112550 58480756 40112550 58480756 38770757 55457892 38770757 55457892 35909531 52969685 35909531 52969685 965244156 49947641 965244156 49947641 32987132 48825197 32987132 48825197 968775147 44716751 968775147 44716751 29198550 43455390 29198550 43455390 971672042 41597924 971672042 41597924 27237598 36621302 27237598 36621302 975884057 34766688 975884057 34766688 22903358 33823622 22903358 33823622 22496058 33210749 22496058 33210749 21580644 31498878 21580644 31498878 980703047 29215067 980703047 29215067 18737766 28652427 18737766 28652427 981538983 28137371 981538983 28137371 982035675 27183584 982035675 27183584 16964828 25637066 16964828 25637066 16092328 24710166 16092328 24710166 15872197 23052005 15872197 23052005 985064631 22162106 985064631 22162106 985469407 21569775 985469407 21569775 985779723 21451337 985779723 21451337 13386313 20437380 13386313 20437380 13030389 19315520 13030389 19315520 987210031 18372757 987210031 18372757 12054358 18372757 383644678 929374568 383644678 929374568 526004586 530754386 526004586 530754386 440071091 748238322 440071091 748238322 538095800 912831316 538095800 912831316 436988014 745017714 436988014 745017714 508900966 529885659 508900966 529885659 383195069 744862147 383195069 744862147 655643283 557711829 655643283 557711829 346929851 686651240 346929851 686651240 560769940 601166198 560769940 601166198 328388924 483002940 328388924 483002940 706387725 428407485 706387725 428407485 713660167 408551260 713660167 408551260 725079924 406773899 725079924 406773899 725850568 381453164 725850568 381453164 243245754 362386861 243245754 362386861 233731763 350274406 233731763 350274406 765398313 342792867 765398313 342792867 227692166 326194751 227692166 326194751 786082869 314990124 786082869 314990124 201803296 303548040 201803296 303548040 807010381 285978260 807010381 285978260 177731548 262940973 177731548 262940973 168326895 237839488 168326895 237839488 154337018 224980539 154337018 224980539 146918028 211019624 146918028 211019624 861011093 202039393 861011093 202039393 871333065 191739529 871333065 191739529 127289192 187780733 127289192 187780733 115576423 172050222 115576423 172050222 886105369 164999993 886105369 164999993 107248804 159626346 107248804 159626346 106218523 148688888 106218523 148688888 93187124 134890133 93187124 134890133 914194990 129115822 914194990 129115822 82968811 118257727 82968811 118257727 923108051 111397433 923108051 111397433 70931306 103042560 70931306 103042560 935302027 94779581 935302027 94779581 62808491 93259283 62808491 93259283 938046760 91490362 938046760 91490362 59031413 87237134 59031413 87237134 54075555 79135221 54075555 79135221 949127148 75706348 949127148 75706348 951211048 71574490 951211048 71574490 953054677 69803723 953054677 69803723 43369401 63502025 43369401 63502025 958470032 59683505 958470032 59683505 959864583 59071690 959864583 59071690 960951025 56357081 960951025 56357081 37823171 54883769 37823171 54883769 963144940 52006309 963144940 52006309 35253741 50036972 35253741 50036972 966921577 46787585 966921577 46787585 30575911 44794948 30575911 44794948 969808751 43637283 969808751 43637283 27874754 37401549 27874754 37401549 975506532 36621301 975506532 36621301 24159655 36354238 24159655 36354238 977028712 34284861 977028712 34284861 978123775 33059877 978123775 33059877 979120568 29496083 979120568 29496083 18837280 28599424 18837280 28599424 982013790 27332941 982013790 27332941 16829141 25218283 16829141 25218283 16111715 25069251 16111715 25069251 984578271 22752227 984578271 22752227 14609837 21642815 14609837 21642815 13585343 20110773 13585343 20110773 12851017 19520308 12851017 19520308 986963748 19520308 521937356 769875546 521937356 769875546 353993417 651915668 353993417 651915668 561739513 969220727 561739513 969220727 459589807 552337049 459589807 552337049 653893106 977867836 653893106 977867836 361338292 656950009 361338292 656950009 611624672 817680141 611624672 817680141 472995952 503375756 472995952 503375756 392192998 942166722 392192998 942166722 618837664 756895746 618837664 756895746 564184577 861935650 564184577 861935650 446219081 626904690 446219081 626904690 574990630 524449140 574990630 524449140 625290846 723494045 625290846 723494045 372330054 534724789 372330054 534724789 569827467 871869930 569827467 871869930 401183494 624881248 401183494 624881248 612891759 506941050 612891759 506941050 683802371 463985311 683802371 463985311 292285776 430881004 292285776 430881004 287084234 428570024 287084234 428570024 712597450 423771985 712597450 423771985 271409919 395656113 271409919 395656113 749930477 365629897 749930477 365629897 235665108 352371043 235665108 352371043 231702057 344948821 231702057 344948821 767323134 337973922 767323134 337973922 774116927 331243122 774116927 331243122 791228718 307345864 791228718 307345864 199331575 287835530 199331575 287835530 814397922 267686243 814397922 267686243 169878780 249032836 169878780 249032836 837094727 240651958 837094727 240651958 151313744 225139531 151313744 225139531 141697064 212799786 141697064 212799786 139781797 205012018 139781797 205012018 866371235 194412658 866371235 194412658 129185654 193695181 129185654 193695181 120265780 175524852 120265780 175524852 110340511 162543405 110340511 162543405 892515294 155340657 892515294 155340657 100131504 150456614 100131504 150456614 89869820 129770777 89869820 129770777 914864516 128196636 914864516 128196636 916042321 123345136 916042321 123345136 921611792 116460355 921611792 116460355 74435302 109332419 74435302 109332419 929076788 107378183 929076788 107378183 930516227 102563114 930516227 102563114 67193504 96858805 67193504 96858805 936756940 92099609 936756940 92099609 59952879 86156070 59952879 86156070 944468017 82453172 944468017 82453172 945882788 75880096 945882788 75880096 47593569 68955366 47593569 68955366 46291062 64424344 46291062 64424344 42947749 62053544 42947749 62053544 959488611 59993883 959488611 59993883 40351463 59608622 40351463 59608622 39596949 58528326 39596949 58528326 960967884 55754023 960967884 55754023 965883705 49686469 965883705 49686469 966662934 47388889 966662934 47388889 30944221 45473652 30944221 45473652 969230924 39676206 969230924 39676206 974301852 38054630 974301852 38054630 23958988 33672534 23958988 33672534 22350886 33574919 22350886 33574919 19771527 30008946 19771527 30008946 19150013 29421284 19150013 29421284 981108973 28599422 981108973 28599422 17781335 27441791 17781335 27441791 982271367 25611057 982271367 25611057 16214777 25106343 16214777 25106343 984021280 23715524 984021280 23715524 15070981 22991522 15070981 22991522 14222592 21745876 14222592 21745876 13623557 20979163 13623557 20979163 986431689 19355304 986431689 19355304 12203554 18422351 12203554 18422351 12077610 18422351 437503683 742719426 437503683 742719426 423347648 983219005 423347648 983219005 642215901 635805395 642215901 635805395 344996410 855169940 344996410 855169940 479364839 748840415 479364839 748840415 344295211 802642426 344295211 802642426 489889401 608271094 489889401 608271094 426393273 869109364 426393273 869109364 365207466 617054615 365207466 617054615 644596573 654591698 644596573 654591698 339637977 491175997 339637977 491175997 682965358 464088547 682965358 464088547 689162463 440657271 689162463 440657271 707959258 425100244 707959258 425100244 279510039 416733685 279510039 416733685 260588560 370748289 260588560 370748289 241747253 355516108 241747253 355516108 235288436 352519990 235288436 352519990 766689358 342978435 766689358 342978435 775154652 331730501 775154652 331730501 213506913 310794808 213506913 310794808 791974678 308202986 791974678 308202986 200925308 301836969 200925308 301836969 198141353 294090235 198141353 294090235 180149650 258228022 180149650 258228022 836965970 232996475 836965970 232996475 856641854 213598791 856641854 213598791 861110047 204735210 861110047 204735210 134842970 201244341 134842970 201244341 866988769 194415961 866988769 194415961 875984564 183027679 875984564 183027679 119349440 177701936 119349440 177701936 889696618 165368109 889696618 165368109 108889489 162559066 108889489 162559066 107905221 159924552 107905221 159924552 100706251 148598688 100706251 148598688 902252614 144551890 902252614 144551890 914432720 126024195 914432720 126024195 80957127 117288527 80957127 117288527 71493173 107927291 71493173 107927291 70596300 103587221 70596300 103587221 65007351 94785038 65007351 94785038 937139055 90062232 937139055 90062232 940354478 88472958 940354478 88472958 58616182 87531410 58616182 87531410 944554671 80351618 944554671 80351618 52221604 77980421 52221604 77980421 50941725 72259935 50941725 72259935 952356666 71048271 952356666 71048271 46151913 66131994 46151913 66131994 957140297 63353702 957140297 63353702 41121214 60235629 41121214 60235629 39758226 57215028 39758226 57215028 36348961 51772967 36348961 51772967 965639456 50888435 965639456 50888435 966118844 49721500 966118844 49721500 32184128 47441935 32184128 47441935 968461809 45792159 968461809 45792159 29971615 40109985 29971615 40109985 974117924 38211706 974117924 38211706 24294031 34544193 24294031 34544193 977403957 30101010 977403957 30101010 19144732 29543707 19144732 29543707 981309358 27924175 981309358 27924175 981990367 27384308 981990367 27384308 17065508 26156920 17065508 26156920 982693729 25873493 982693729 25873493 16412629 25218284 16412629 25218284 983406045 24327397 983406045 24327397 15522866 23208499 15522866 23208499 14116549 21955747 14116549 21955747 985616914 20991415 985616914 20991415 13555919 19585796 13555919 19585796 12538864 19149140 12538864 546415004 12538864 546415004 606793052 941596166 606793052 941596166 358430711 995838997 358430711 995838997 571149275 595198655 571149275 595198655 655197687 957291107 655197687 957291107 496176483 682813179 496176483 682813179 610553659 972863467 610553659 972863467 352610846 800303468 352610846 800303468 527595550 911215383 527595550 911215383 598261979 948756026 598261979 948756026 657932847 997988365 657932847 997988365 312228269 464381487 312228269 464381487 309178774 458076255 309178774 458076255 303532633 443753122 303532633 443753122 705473690 432257382 705473690 432257382 277532643 405397152 277532643 405397152 749324531 354403368 749324531 354403368 761793959 348381184 761793959 348381184 764730791 346421729 764730791 346421729 222397954 333019852 222397954 333019852 789806160 310691634 789806160 310691634 198848389 299346874 198848389 299346874 802703122 289226700 802703122 289226700 819025958 270835031 819025958 270835031 169151619 250131909 169151619 250131909 160264520 235909926 160264520 235909926 151273572 216298954 151273572 216298954 142976752 215062942 142976752 215062942 861084896 206968772 861084896 206968772 867751948 195928722 867751948 195928722 128046870 179693376 128046870 179693376 119383740 171326165 119383740 171326165 111384559 165796530 111384559 165796530 106353184 147938389 106353184 147938389 903576829 136562919 903576829 136562919 90375768 129575264 90375768 129575264 83446567 123704616 83446567 123704616 81447720 118260567 81447720 118260567 78049128 110830340 78049128 110830340 928868011 102425939 928868011 102425939 935234839 96291105 935234839 96291105 936759923 94985088 936759923 94985088 61962765 88854416 61962765 88854416 941166050 86651603 941166050 86651603 54934950 81149698 54934950 81149698 948525338 76290988 948525338 76290988 49955324 73998257 49955324 73998257 950480435 73066261 950480435 73066261 49053752 69887989 49053752 69887989 955414077 64664021 955414077 64664021 43005153 63930112 43005153 63930112 42873983 62801492 42873983 62801492 958491159 60329267 958491159 60329267 959416575 59287885 959416575 59287885 961844908 56212193 961844908 56212193 964674033 52281823 964674033 52281823 965078278 48434301 965078278 48434301 967243241 46829349 967243241 46829349 968678166 44044946 968678166 44044946 26301367 38713452 26301367 38713452 25407262 38091869 25407262 38091869 974733479 37367474 974733479 37367474 974979379 34962880 974979379 34962880 977838144 32418574 977838144 32418574 20851730 29954375 20851730 29954375 980259227 29320968 980259227 29320968 18771399 28683894 18771399 28683894 981620236 27441786 981620236 27441786 17540400 26170092 17540400 26170092 982844712 25685181 982844712 25685181 983246163 25223108 983246163 25223108 15941186 23440459 15941186 23440459 984617459 22853433 984617459 22853433 14337410 22536349 14337410 22536349 14013140 21846893 14013140 21846893 13629675 21073932 13629675 21073932 985960978 21073932 556503024 841410545 556503024 841410545 400952186 557126593 400952186 557126593 556514856 900863765 556514856 900863765 631239196 500984567 631239196 500984567 433136307 715048412 433136307 715048412 628369135 893102887 628369135 893102887 684422815 463379331 684422815 463379331 293734053 437411230 293734053 437411230 706250758 430041394 706250758 430041394 714491231 421100709 714491231 421100709 716543101 419099233 716543101 419099233 723845394 376520135 723845394 376520135 245847854 361328280 245847854 361328280 756758736 352189880 756758736 352189880 773585879 332678065 773585879 332678065 217641739 314815433 217641739 314815433 207665603 307998536 207665603 307998536 794647729 304327235 794647729 304327235 195093620 269036381 195093620 269036381 821503282 257925392 821503282 257925392 166530680 251263116 166530680 251263116 161743345 239260703 161743345 239260703 843500898 234095292 843500898 234095292 149669160 219551488 149669160 219551488 855727962 208027186 855727962 208027186 137729729 203639576 137729729 203639576 132856788 197669317 132856788 197669317 131403211 192347572 131403211 192347572 879494664 181192455 879494664 181192455 879877998 169179692 879877998 169179692 112906229 167746243 112906229 167746243 111958136 164443500 111958136 164443500 891393123 160969866 891393123 160969866 900656464 142962993 900656464 142962993 912260905 130827834 912260905 130827834 86502110 125777967 86502110 125777967 82381748 120464638 82381748 120464638 79638428 117614142 79638428 117614142 925116783 109902627 925116783 109902627 72555093 108517403 72555093 108517403 931840320 101011655 931840320 101011655 66643459 99680301 66643459 99680301 935865482 95103749 935865482 95103749 60372868 89677400 60372868 89677400 940469070 82621967 940469070 82621967 51862020 76887816 51862020 76887816 950119993 73180878 950119993 73180878 45890211 67538938 45890211 67538938 44153694 65522361 44153694 65522361 41900935 61091365 41900935 61091365 960260091 57706803 960260091 57706803 38252525 54126536 38252525 54126536 963721776 52401840 963721776 52401840 32947383 48649420 32947383 48649420 967489531 47579698 967489531 47579698 31313426 44315607 31313426 44315607 970875646 41953276 970875646 41953276 26308881 38973230 26308881 38973230 25794471 38577842 25794471 38577842 974402275 37595739 974402275 37595739 23403195 35000623 23403195 35000623 22706320 32992912 22706320 32992912 978590458 31402089 978590458 31402089 20080107 29824973 20080107 29824973 981537678 27547330 981537678 27547330 17128437 26695164 17128437 26695164 982754122 25811992 982754122 25811992 16434615 25441510 16434615 25441510 983934426 23961462 983934426 23961462 984269685 22389330 984269685 22389330 985398007 22106365 985398007 22106365 13433714 20791092 13433714 581595451 13433714 581595451 478937584 787904014 478937584 787904014 634019237 473082377 634019237 473082377 313782597 464646270 313782597 464646270 292563859 436580655 292563859 436580655 708407945 427353862 708407945 427353862 722999662 395229663 722999662 395229663 261795336 386150549 261795336 386150549 740415756 367243736 740415756 367243736 761970049 349139392 761970049 349139392 231752502 345695083 231752502 345695083 226557286 333668020 226557286 333668020 214274502 319619044 214274502 319619044 791285891 308259246 791285891 308259246 800889959 280245172 800889959 280245172 175137332 258419155 175137332 258419155 169577273 251776436 169577273 251776436 849656356 224971198 849656356 224971198 850713328 223431569 850713328 223431569 852074897 221351240 852074897 221351240 855621121 209767976 855621121 209767976 136053963 197896359 136053963 197896359 129048289 192298982 129048289 192298982 124207736 182496841 124207736 182496841 882231614 172191366 882231614 172191366 887965206 167190800 887965206 167190800 891073743 161434918 891073743 161434918 102550535 150229124 102550535 150229124 93150976 136194334 93150976 136194334 86927579 130152248 86927579 130152248 85866672 124772865 85866672 124772865 922102766 115563610 922102766 115563610 924894725 113553625 924894725 113553625 926794720 110305281 926794720 110305281 927479234 109556038 927479234 109556038 927803056 109031053 927803056 109031053 71752636 105020830 71752636 105020830 68406617 101705346 68406617 101705346 935466155 96973470 935466155 96973470 60572972 90422977 60572972 90422977 940327456 83730694 940327456 83730694 945975651 77960771 945975651 77960771 947892573 76526374 947892573 76526374 50352480 75034744 50352480 75034744 47347334 69575178 47347334 69575178 45915978 63047491 45915978 63047491 957784075 61188753 957784075 61188753 40625628 57439513 40625628 57439513 961434344 56570128 961434344 56570128 962175792 55074263 962175792 55074263 36510164 53801533 36510164 53801533 35620181 52386111 35620181 52386111 965073264 49526538 965073264 49526538 967216913 47764553 967216913 47764553 967498762 42776232 967498762 42776232 27964554 41597926 27964554 41597926 974010424 36451639 974010424 36451639 23556344 32680918 23556344 32680918 20599195 30947869 20599195 30947869 979926285 29412432 979926285 29412432 18845904 29213548 18845904 29213548 18568298 28575704 18568298 28575704 981400667 27123023 981400667 27123023 982276791 26033766 982276791 26033766 15850230 23999679 15850230 23999679 14708640 22525077 14708640 22525077 985219480 21099443 985219480 21099443 985944337 21099443 464454540 905805192 464454540 905805192 342884024 489658202 342884024 489658202 313783121 454692315 313783121 454692315 692964155 448335029 692964155 448335029 711236712 422155419 711236712 422155419 265881872 387721183 265881872 387721183 745807718 370128443 745807718 370128443 755309766 360095402 755309766 360095402 239515230 345188099 239515230 345188099 228511417 338762995 228511417 338762995 781204379 323275835 781204379 323275835 783934803 317305013 783934803 317305013 208254406 302076478 208254406 302076478 809039336 277215966 809039336 277215966 826037955 260251598 826037955 260251598 163615399 238941269 163615399 238941269 841385510 238204564 841385510 238204564 154510359 225954948 154510359 225954948 141907587 208486634 141907587 208486634 136456006 204935602 136456006 204935602 867859926 194037381 867859926 194037381 873576754 189168427 873576754 189168427 876799475 175473607 876799475 175473607 116184121 172393284 116184121 172393284 886774477 169113051 886774477 169113051 112554126 166346259 112554126 166346259 904821865 141698209 904821865 141698209 913450649 130662133 913450649 130662133 913710587 129211092 913710587 129211092 85649169 127560147 85649169 127560147 81614029 115986765 81614029 115986765 924514138 114071450 924514138 114071450 926087792 111807045 926087792 111807045 929492315 105081362 929492315 105081362 69014700 100822011 69014700 100822011 66783350 98603483 66783350 98603483 65430119 96472129 65430119 96472129 938330959 92501192 938330959 92501192 59845531 84897062 59845531 84897062 943604378 83140166 943604378 83140166 53412998 78535834 53412998 78535834 947458135 77385749 947458135 77385749 951411627 71537489 951411627 71537489 46958608 68608237 46958608 68608237 955083198 65143783 955083198 65143783 957438421 62901559 957438421 62901559 957872749 60922187 957872749 60922187 38634126 54558609 38634126 54558609 963700417 53470239 963700417 53470239 34579367 49526542 34579367 49526542 33456971 48574121 33456971 48574121 29662100 43533166 29662100 43533166 26547231 39321170 26547231 39321170 973800400 38976237 973800400 38976237 24613891 36868802 24613891 36868802 975744629 34995766 975744629 34995766 977015145 34156497 977015145 34156497 977618298 33288201 977618298 33288201 21847269 33063887 21847269 33063887 979173976 31084740 979173976 31084740 979926905 30108838 979926905 30108838 980359213 29558876 980359213 29558876 18682386 28708610 18682386 28708610 17597704 27322570 17597704 27322570 982083797 26559546 982083797 26559546 17021306 25947114 17021306 25947114 983256801 24588254 983256801 24588254 15546664 23114808 15546664 23114808 984532980 22376601 984532980 22376601 985466810 22042423 985466810 607180156 985466810 607180156 354914055 916941904 354914055 916941904 612421192 526667051 612421192 526667051 364769819 689757871 364769819 689757871 631847144 876571851 631847144 876571851 480577622 657107881 480577622 657107881 500483436 924429698 500483436 924429698 329302032 477400185 329302032 477400185 682097640 458768258 682097640 458768258 705438921 433419543 705438921 433419543 289315947 428250777 289315947 428250777 722906903 401221969 722906903 401221969 263897837 375550186 263897837 375550186 250789285 371643746 250789285 371643746 247287282 362440512 247287282 362440512 755066738 344513825 755066738 344513825 218710577 324717174 218710577 324717174 211303084 314784340 211303084 314784340 204507734 304293807 204507734 304293807 179765653 269135779 179765653 269135779 822074659 260655255 822074659 260655255 839589156 236601267 839589156 236601267 845852044 229299027 845852044 229299027 151233916 228238622 151233916 228238622 848842080 221150534 848842080 221150534 139676919 196335335 139676919 196335335 872693925 187950510 872693925 187950510 121382083 181998561 121382083 181998561 880985715 175258336 880985715 175258336 113676096 170228384 113676096 170228384 112646006 155305780 112646006 155305780 100919750 148399438 100919750 148399438 96307357 143397800 96307357 143397800 905676700 139844478 905676700 139844478 92976141 133364941 92976141 133364941 88156451 130860446 88156451 130860446 84140377 122708085 84140377 122708085 920225230 116043146 920225230 116043146 76962671 114482242 76962671 114482242 75591562 112231240 75591562 112231240 927632120 105218522 927632120 105218522 69416995 102487810 69416995 102487810 935323412 97107698 935323412 97107698 63626171 89930235 63626171 89930235 943323505 83322511 943323505 83322511 945411436 79584264 945411436 79584264 51352438 75092973 51352438 75092973 48444424 71920761 48444424 71920761 952321341 70208919 952321341 70208919 955040603 66104187 955040603 66104187 957394552 60977516 957394552 60977516 40474631 58250162 40474631 58250162 962752009 54433087 962752009 54433087 36731221 53198123 36731221 53198123 964432509 50581878 964432509 50581878 966024087 49922072 966024087 49922072 967425982 47583916 967425982 47583916 31613029 45235500 31613029 45235500 971986461 40161565 971986461 40161565 26591726 39855240 26591726 39855240 973300499 37982158 973300499 37982158 25078945 37470434 25078945 37470434 24395547 36130900 24395547 36130900 23480773 34417277 23480773 34417277 979116490 30512343 979116490 30512343 979880052 29543706 979880052 29543706 18973596 29321660 18973596 29321660 17941813 26332111 17941813 26332111 983612809 23618780 983612809 23618780 984541640 22668004 984541640 22668004 14315395 22496936 14315395 22496936 14107255 22106366 14107255 22106366 985412794 22106366 596325400 906424403 596325400 906424403 406343047 953412732 406343047 953412732 642333447 629386744 642333447 629386744 557422315 951963190 557422315 951963190 360327432 550825127 360327432 550825127 585778061 768923462 585778061 768923462 660876912 952004617 660876912 952004617 348337573 839442465 348337573 839442465 655688661 975093534 655688661 975093534 426319384 890579259 426319384 890579259 629197584 990388597 629197584 990388597 650131611 567814347 650131611 567814347 418449586 931678503 418449586 931678503 592834619 533179754 592834619 533179754 314976097 463686899 314976097 463686899 688323402 437117163 688323402 437117163 290544198 431474066 290544198 431474066 277587358 398234188 277587358 398234188 261780287 389361069 261780287 389361069 741524718 380883692 741524718 380883692 249072833 371498786 249072833 371498786 767691823 340831117 767691823 340831117 772175034 332540428 772175034 332540428 213063075 319653888 213063075 319653888 784274361 311380788 784274361 311380788 790504201 302641568 790504201 302641568 803184054 290594585 803184054 290594585 182823474 277309376 182823474 277309376 822673059 260689961 822673059 260689961 163981587 237726208 163981587 237726208 846577665 229852087 846577665 229852087 148027954 222102866 148027954 222102866 858832627 210934228 858832627 210934228 129767730 190914996 129767730 190914996 873083223 188618707 873083223 188618707 117845332 175742063 117845332 175742063 885238406 171083543 885238406 171083543 113224966 166929345 113224966 166929345 106228772 154336838 106228772 154336838 904399424 141702635 904399424 141702635 93805252 135702171 93805252 135702171 88961577 133319162 88961577 133319162 912006212 128307734 912006212 128307734 84217072 123704617 84217072 123704617 919840644 118662221 919840644 118662221 77983573 116559418 77983573 116559418 923927792 113890715 923927792 113890715 74109003 110429814 74109003 110429814 71298836 105690341 71298836 105690341 930994433 101961345 930994433 101961345 63728916 92484463 63728916 92484463 939599415 88903735 939599415 88903735 55667373 81568896 55667373 81568896 53647513 79341948 53647513 79341948 52748933 76350722 52748933 76350722 50362945 73000742 50362945 73000742 951320427 71357651 951320427 71357651 46184399 63876776 46184399 63876776 41770521 60412089 41770521 60412089 960046895 58459084 960046895 58459084 962302362 55572410 962302362 55572410 34385329 48710560 34385329 48710560 29009799 42371512 29009799 42371512 27501353 40277662 27501353 40277662 972958625 38427244 972958625 38427244 25114378 36762808 25114378 36762808 24011744 35758377 24011744 35758377 23064155 31651774 23064155 31651774 979268062 31263351 979268062 31263351 19832882 30035534 19832882 30035534 19112517 29487260 19112517 29487260 18995362 29349651 18995362 29349651 980880864 28721368 980880864 28721368 981468679 28296564 981468679 28296564 981609735 27775290 981609735 27775290 982379147 25427926 982379147 25427926 16240504 24476074 16240504 24476074 984179625 23467551 984179625 23467551 14489085 22606496 14489085 882115220 14489085 882115220 580814868 661091173 580814868 661091173 348199504 583191542 348199504 583191542 489018756 962289416 489018756 962289416 588274251 678649380 588274251 678649380 371601692 925580340 371601692 925580340 438371495 741353311 438371495 741353311 349194642 815421678 349194642 815421678 508369466 665740612 508369466 665740612 438281091 913339466 438281091 913339466 665154532 494891603 665154532 494891603 669942697 467023802 669942697 467023802 307809546 453184738 307809546 453184738 703171666 436029613 703171666 436029613 715321381 418498261 715321381 418498261 731130546 382716318 731130546 382716318 250750191 373424495 250750191 373424495 756590279 345894152 756590279 345894152 225098491 329110211 225098491 329110211 778152195 323611651 778152195 323611651 790443872 305219602 790443872 305219602 195215813 278560717 195215813 278560717 821534776 261365728 821534776 261365728 164831220 248320763 164831220 248320763 157471173 236255787 157471173 236255787 847227915 226254906 847227915 226254906 849795496 215532651 849795496 215532651 142151648 212431904 142151648 212431904 870602959 190776210 870602959 190776210 120726253 172674304 120726253 172674304 885807080 170236492 885807080 170236492 893530080 151211868 893530080 151211868 94728545 135099774 94728545 135099774 915547683 127599212 915547683 127599212 83004854 119893213 83004854 119893213 922582519 116542829 922582519 116542829 76538954 114378490 76538954 114378490 925520134 112679418 925520134 112679418 926606546 110301155 926606546 110301155 930068839 105479331 930068839 105479331 932101741 93868117 932101741 93868117 938860768 91743648 938860768 91743648 59647600 86968524 59647600 86968524 942878128 84974262 942878128 84974262 56800673 82939275 56800673 82939275 54998152 81070155 54998152 81070155 948645713 76387911 948645713 76387911 950284206 73686353 950284206 73686353 952258648 70070579 952258648 70070579 46214017 65867859 46214017 65867859 957256404 62418454 957256404 62418454 38157521 55917025 38157521 55917025 35570860 52263754 35570860 52263754 966403017 45621912 966403017 45621912 28040845 40899455 28040845 40899455 972440712 40537233 972440712 40537233 25641059 38504176 25641059 38504176 974288066 37920759 974288066 37920759 975199604 36830832 975199604 36830832 976410196 33329132 976410196 33329132 978860988 31529695 978860988 31529695 979522784 30744660 979522784 30744660 19847952 30124526 19847952 30124526 980388203 29366006 980388203 29366006 981106287 28708609 981106287 28708609 981528155 26822428 981528155 26822428 16714660 24678781 16714660 24678781 984048658 23828161 984048658 23828161 15501153 23757628 15501153 23757628 15110574 23085490 15110574 23085490 984623425 22899846 984623425 783552735 984623425 783552735 480400291 885926249 480400291 885926249 650681851 482930841 650681851 482930841 687102284 462024691 687102284 462024691 304230518 443764007 304230518 443764007 700597547 442638939 700597547 442638939 701703040 432023853 701703040 432023853 282581139 421390329 282581139 421390329 265224223 397354794 265224223 397354794 739547369 384350629 739547369 384350629 250154978 372530213 250154978 372530213 235730406 350908423 235730406 350908423 763724049 345611517 763724049 345611517 767000962 341408561 767000962 341408561 771853288 335649869 771853288 335649869 207837048 297937388 207837048 297937388 183250470 274570681 183250470 274570681 180068750 271097161 180068750 271097161 828577830 254895163 828577830 254895163 833099747 250131908 833099747 250131908 837722476 240585181 837722476 240585181 158297928 233863129 158297928 233863129 152694382 229980655 152694382 229980655 849646810 225745007 849646810 225745007 147887391 219028794 147887391 219028794 856606358 214865438 856606358 214865438 859370640 199500398 859370640 199500398 131306132 191155792 131306132 191155792 879619829 177693597 879619829 177693597 115130541 172050227 115130541 172050227 112324078 164484523 112324078 164484523 895620525 155184560 895620525 155184560 97329370 142102027 97329370 142102027 94631851 135574807 94631851 135574807 912477700 131588955 912477700 131588955 87042547 127782173 87042547 127782173 84791292 126849698 84791292 126849698 919492264 117912083 919492264 117912083 75881096 113312111 75881096 113312111 74274678 108267745 74274678 108267745 931555513 94637450 931555513 94637450 62618802 90290673 62618802 90290673 941751882 86697825 941751882 86697825 57236445 83128746 57236445 83128746 947647839 74771704 947647839 74771704 950145708 74129825 950145708 74129825 48064520 66362083 48064520 66362083 44662327 65770323 44662327 65770323 957597682 62782854 957597682 62782854 960461226 58013090 960461226 58013090 38874077 57354118 38874077 57354118 35955993 50704910 35955993 50704910 31702996 46776835 31702996 46776835 969048806 43191701 969048806 43191701 27190943 37982154 27190943 37982154 975998553 36089289 975998553 36089289 22449135 33511761 22449135 33511761 978578387 31952557 978578387 31952557 20365187 30722202 20365187 30722202 979681044 30392705 979681044 30392705 979873019 30068844 979873019 30068844 980226030 29749421 980226030 29749421 18656077 28410731 18656077 28410731 981561649 27480595 981561649 27480595 16895286 25987014 16895286 25987014 983603303 24043736 983603303 24043736 15407547 23564925 15407547 23564925 984387387 23223648 984387387 23223648 15141254 23223648 560998004 944756480 560998004 944756480 433914061 556572570 433914061 556572570 628481719 836131667 628481719 836131667 389207266 507661856 389207266 507661856 360738467 904073382 360738467 904073382 520157290 583150406 520157290 583150406 373672435 858983185 373672435 858983185 505479983 636083137 505479983 636083137 432872617 792012692 432872617 792012692 355389701 513804980 355389701 513804980 432489539 753980395 432489539 753980395 374232548 878204501 374232548 878204501 659352680 544795917 659352680 544795917 413875852 722978896 413875852 722978896 635576720 584269932 635576720 584269932 351736265 910323630 351736265 910323630 642005445 726942126 642005445 726942126 327410241 488946946 327410241 488946946 673414296 462351886 673414296 462351886 298481151 443916370 298481151 443916370 701296566 430044483 701296566 430044483 285930850 405923858 285930850 405923858 262704452 390795527 262704452 390795527 743802523 359814420 743802523 359814420 758904618 352811984 758904618 352811984 234411703 351643352 234411703 351643352 766126124 343668856 766126124 343668856 225422392 338369594 225422392 338369594 772219162 330750082 772219162 330750082 788244122 310115147 788244122 310115147 201395038 284505967 201395038 284505967 813425359 278781613 813425359 278781613 816733911 274838356 816733911 274838356 180044637 272537836 180044637 272537836 166972129 252620133 166972129 252620133 159602126 235025482 159602126 235025482 155102890 226201906 155102890 226201906 148448239 216200085 148448239 216200085 871201910 191322897 871201910 191322897 120674763 173736659 120674763 173736659 884498364 173457605 884498364 173457605 898076681 146164439 898076681 146164439 906064938 138944670 906064938 138944670 907735707 137629248 907735707 137629248 89272674 130063528 89272674 130063528 85563020 125780659 85563020 125780659 83467330 124560975 83467330 124560975 919465749 119893571 919465749 119893571 79809467 115563606 79809467 115563606 74331178 111559415 74331178 111559415 926939819 105944164 926939819 105944164 69515101 104578575 69515101 104578575 937009673 91594208 937009673 91594208 939493326 90105397 939493326 90105397 59289844 88516200 59289844 88516200 943524040 78034509 943524040 78034509 50194522 74405160 50194522 74405160 48768128 72065347 48768128 72065347 47344852 68831143 47344852 68831143 954763149 66939779 954763149 66939779 44871535 66511467 44871535 66511467 955434139 64304201 955434139 64304201 42337428 62289666 42337428 62289666 40839027 60188163 40839027 60188163 961588399 56078309 961588399 56078309 963622134 53202399 963622134 53202399 965366793 50923438 965366793 50923438 33979514 49290285 33979514 49290285 31825280 46934229 31825280 46934229 970387375 43053922 970387375 43053922 971360213 41968803 971360213 41968803 974373866 36981161 974373866 36981161 24044180 35806621 24044180 35806621 977371687 33748292 977371687 33748292 978341494 32486991 978341494 32486991 20458938 30829422 20458938 30829422 20031667 30202048 20031667 30202048 19265241 29795117 19265241 29795117 980631733 29014140 980631733 29014140 982466087 25801952 982466087 25801952 15718675 23757627 15718675 23757627 984292195 23467553 984292195 969408888 984292195 969408888 385541954 566069066 385541954 566069066 566545931 983559032 566545931 983559032 353899751 596766225 353899751 596766225 616725414 932879810 616725414 932879810 389547766 635359044 389547766 635359044 554644052 993155519 554644052 993155519 635191678 533304610 635191678 533304610 562142646 983554106 562142646 983554106 421802708 550025101 421802708 550025101 353037443 919650457 353037443 919650457 610772292 540638982 610772292 540638982 454550076 916220155 454550076 916220155 636085408 531142842 636085408 531142842 414318065 879930944 414318065 879930944 579201288 713653050 579201288 713653050 342884367 521980009 342884367 521980009 516043320 959950327 516043320 959950327 422710805 575847052 422710805 575847052 473945457 997693372 473945457 997693372 584337097 544051372 584337097 544051372 510953273 750707949 510953273 750707949 355487110 860347770 355487110 860347770 637219667 598944906 637219667 598944906 491120406 783650503 491120406 783650503 639493954 707026133 639493954 707026133 355468789 948247245 355468789 948247245 617102530 619267017 617102530 619267017 420824727 953234541 420824727 953234541 660473355 658868596 660473355 658868596 445629015 974693372 445629015 974693372 661137271 548776469 661137271 548776469 387132635 900733200 387132635 900733200 586215454 576810169 586215454 576810169 364996708 936731608 364996708 936731608 468983440 688270961 468983440 688270961 351918932 750901701 351918932 750901701 617100068 528174474 617100068 528174474 378818590 785171020 378818590 785171020 502260345 490137774 502260345 490137774 669657506 489216151 669657506 489216151 686705842 453111212 686705842 453111212 700869930 432438492 700869930 432438492 278815846 405675357 278815846 405675357 728073480 402513409 728073480 402513409 731761960 397109884 731761960 397109884 262371324 379395804 262371324 379395804 744314982 373382966 744314982 373382966 249033896 370482884 249033896 370482884 759182359 347907009 759182359 347907009 226151053 338512260 226151053 338512260 215598587 317052434 215598587 317052434 787659045 309321181 787659045 309321181 188367637 285428299 188367637 285428299 812414677 279011773 812414677 279011773 173106609 259239852 173106609 259239852 835716931 237736465 835716931 237736465 845552284 229179928 845552284 229179928 150816378 226746887 150816378 226746887 850295352 224443338 850295352 224443338 854968364 211469330 854968364 211469330 133735991 198019077 133735991 198019077 870650624 191500293 870650624 191500293 874852479 186369097 874852479 186369097 876043884 183120726 876043884 183120726 120825928 176702734 120825928 176702734 883667101 175200934 883667101 175200934 116255993 172847921 116255993 172847921 106484653 159155457 106484653 159155457 99964147 146956425 99964147 146956425 905152077 142513341 905152077 142513341 92769135 137373854 92769135 137373854 91339642 136571132 91339642 136571132 910054175 135242170 910054175 135242170 85070683 123760435 85070683 123760435 918714208 122414246 918714208 122414246 921601522 118205936 921601522 118205936 76920721 112680592 76920721 112680592 927524130 109845839 927524130 109845839 929500134 106366920 929500134 106366920 70410756 106000368 70410756 106000368 63789564 95212766 63789564 95212766 62725321 93315567 62725321 93315567 938983351 89568807 938983351 89568807 55586121 81017885 55586121 81017885 946551210 78152575 946551210 78152575 52168971 76387909 52168971 76387909 48812511 67615825 48812511 67615825 954729215 67143611 954729215 67143611 44081158 63124716 44081158 63124716 958861552 58391315 958861552 58391315 38950402 56847824 38950402 56847824 962782669 51726856 962782669 51726856 965945165 50505719 965945165 50505719 32028908 46981697 32028908 46981697 969097064 45028068 969097064 45028068 970891081 41968800 970891081 41968800 26927537 39271406 26927537 39271406 25083300 36746965 25083300 36746965 24068699 36372806 24068699 36372806 976900763 33249384 976900763 33249384 21813762 32680919 21813762 32680919 979049727 31084742 979049727 31084742 20154142 30507750 20154142 30507750 979988475 30023106 979988475 30023106 19450011 29806594 19450011 29806594 980393874 29058245 980393874 29058245 981098068 28191383 981098068 28191383 17192296 25622924 17192296 25622924 16094719 24701081 16094719 24701081 983815776 24150699 983815776 24150699 15823360 24150699 478984268 586850932 478984268 586850932 651797315 944519280 651797315 944519280 463310615 525275728 463310615 525275728 351489325 739438551 351489325 739438551 611268339 608623633 611268339 608623633 367528855 863510831 367528855 863510831 510442336 644831771 510442336 644831771 635097459 755463139 635097459 755463139 453316300 556516354 453316300 556516354 552443380 824881141 552443380 824881141 400744236 558904783 400744236 558904783 663803599 496154678 663803599 496154678 674177441 465291003 674177441 465291003 307031545 451730863 307031545 451730863 280990907 414571483 280990907 414571483 266004154 390541971 266004154 390541971 249541364 371935172 249541364 371935172 756188465 359307783 756188465 359307783 232165120 345080783 232165120 345080783 768662172 339382171 768662172 339382171 217447928 323075219 217447928 323075219 205813824 307896376 205813824 307896376 805822032 288812624 805822032 288812624 185283457 273867027 185283457 273867027 824674476 256825402 824674476 256825402 168285991 255151970 168285991 255151970 838105432 239537536 838105432 239537536 846968056 227159485 846968056 227159485 851501061 217079922 851501061 217079922 858829098 205037845 858829098 205037845 132739667 191679575 132739667 191679575 875177814 185689728 875177814 185689728 118492928 175641834 118492928 175641834 883786174 169992223 883786174 169992223 112844953 166363127 112844953 166363127 109130973 158000443 109130973 158000443 896523025 143079069 896523025 143079069 92776721 137318025 92776721 137318025 910985905 129949444 910985905 129949444 914069540 127929742 914069540 127929742 917817534 115822185 917817534 115822185 924529650 112991672 924529650 112991672 927223025 109890955 927223025 109890955 927778139 109329855 927778139 109329855 71151111 104982547 71151111 104982547 934409900 95915839 934409900 95915839 936367393 94780015 936367393 94780015 937743942 93197089 937743942 93197089 61639270 87506806 61639270 87506806 944371871 81550845 944371871 81550845 53401319 78034540 53401319 78034540 949432432 74079137 949432432 74079137 46928947 68725146 46928947 68725146 954523298 67158058 954523298 67158058 44756354 65627850 44756354 65627850 957109651 62690286 957109651 62690286 958557630 60565875 958557630 60565875 40409114 59855730 40409114 59855730 960604296 57410712 960604296 57410712 964500352 50602350 964500352 50602350 967185328 46619103 967185328 46619103 968665771 44532691 968665771 44532691 28185212 41230478 28185212 41230478 973965034 38328006 973965034 38328006 975765518 35066701 975765518 35066701 23119751 34527347 23119751 34527347 21664030 32082439 21664030 32082439 20882323 31642230 20882323 31642230 979487243 30465269 979487243 30465269 18760008 28683896 18760008 28683896 18345339 28225002 18345339 28225002 17891078 27217278 17891078 27217278 982377011 25097714 982377011 25097714 983777586 24367885 983777586 24367885 15858309 24367885 489632332 631120000 489632332 631120000 390687005 528067056 390687005 528067056 622724033 958843489 622724033 958843489 669519415 467086564 669519415 467086564 303357136 448574704 303357136 448574704 697081107 433933509 697081107 433933509 710198845 426071420 710198845 426071420 279048033 404533029 279048033 404533029 732523304 391551133 732523304 391551133 249457314 367059636 249457314 367059636 759504527 354602747 759504527 354602747 763613649 340148271 763613649 340148271 771673636 329533083 771673636 329533083 787569724 314660861 787569724 314660861 794617289 289435771 794617289 289435771 188310648 282673463 188310648 282673463 814653562 276231632 814653562 276231632 178188508 261207329 178188508 261207329 166320628 248476573 166320628 248476573 153112337 231374674 153112337 231374674 846737122 227022159 846737122 227022159 149020071 223560156 149020071 223560156 142222935 208825533 142222935 208825533 864664669 192387124 864664669 192387124 127810259 185704350 127810259 185704350 121166186 180899949 121166186 180899949 880210590 177610231 880210590 177610231 118379146 177290834 118379146 177290834 891500108 160583635 891500108 160583635 897063567 146568607 897063567 146568607 97422333 144352291 97422333 144352291 904873845 139665318 904873845 139665318 92249815 130167728 92249815 130167728 914831221 128499575 914831221 128499575 916171678 125714034 916171678 125714034 80625976 119677310 80625976 119677310 923520473 113878960 923520473 113878960 925069037 112483977 925069037 112483977 73310392 107907778 73310392 107907778 64609989 96897126 64609989 96897126 64227493 94955077 64227493 94955077 939714273 86290098 939714273 86290098 946142021 78041936 946142021 78041936 52090015 73104414 52090015 73104414 952939018 70012994 952939018 70012994 953552181 68990830 953552181 68990830 45041589 66642493 45041589 66642493 955736236 65103811 955736236 65103811 43146570 63663052 43146570 63663052 958328423 61033280 958328423 61033280 40865074 59984177 40865074 59984177 961069325 57811662 961069325 57811662 38691317 56105851 38691317 56105851 37384285 53253034 37384285 53253034 35228192 50090876 35228192 50090876 33233583 48404286 33233583 48404286 32155582 45711670 32155582 45711670 969240430 44994612 969240430 44994612 29270151 43583287 29270151 43583287 27884693 39632170 27884693 39632170 25894660 38368297 25894660 38368297 24562207 36490848 24562207 36490848 23629812 34574423 23629812 34574423 978252243 31841539 978252243 31841539 20692931 30846583 20692931 30846583 979707227 30221776 979707227 30221776 19015367 28785884 19015367 28785884 18409662 26984704 18409662 26984704 16091942 24941768 16091942 24941768 16058079 24941768 416177895 742977667 416177895 742977667 593507583 506147268 593507583 506147268 622508550 727971718 622508550 727971718 334663190 510490053 334663190 510490053 563945441 824774185 563945441 824774185 326721293 481782812 326721293 481782812 317311754 476574864 317311754 476574864 681128395 447999201 681128395 447999201 711088127 425930917 711088127 425930917 712592269 417856345 712592269 417856345 265458924 396984534 265458924 396984534 257288536 378770399 257288536 378770399 746533950 364837389 746533950 364837389 238505722 356179129 238505722 356179129 775787559 315165130 775787559 315165130 796518094 294737694 796518094 294737694 190987553 288357377 190987553 288357377 809065683 278999530 809065683 278999530 179843067 264338573 179843067 264338573 824494656 257127671 824494656 257127671 837876869 237949309 837876869 237949309 845799233 231254688 845799233 231254688 152013389 226751179 152013389 226751179 849391627 223674019 849391627 223674019 852045691 214544025 852045691 214544025 139290450 196753599 139290450 196753599 129141467 192043140 129141467 192043140 873910618 188791619 873910618 188791619 125492281 181256596 125492281 181256596 879559770 180618184 879559770 180618184 119162606 178308257 119162606 178308257 118079544 175075822 118079544 175075822 110958816 165672843 110958816 165672843 890927786 160519011 890927786 160519011 104446891 156404277 104446891 156404277 101615621 145777228 101615621 145777228 905756012 140401275 905756012 140401275 906576475 139655422 906576475 139655422 911455341 130391654 911455341 130391654 85843250 128400055 85843250 128400055 915348406 127805541 915348406 127805541 916186209 126867474 916186209 126867474 82555278 122172599 82555278 122172599 76996600 115313240 76996600 115313240 923917196 112401139 923917196 112401139 926966544 98835560 926966544 98835560 935432521 97032494 935432521 97032494 62964405 92484467 62964405 92484467 60958272 83636880 60958272 83636880 54049779 79975438 54049779 79975438 52465338 75117167 52465338 75117167 950046285 73185342 950046285 73185342 950943917 69544853 950943917 69544853 953790219 68897809 953790219 68897809 44606988 66207503 44606988 66207503 44331977 64385721 44331977 64385721 956736182 61066578 956736182 61066578 960516882 55832117 960516882 55832117 36146988 52610241 36146988 52610241 965029397 49478092 965029397 49478092 33096299 45248904 33096299 45248904 29176959 43923191 29176959 43923191 28181404 42121112 28181404 42121112 27762757 40401628 27762757 40401628 973333701 39455048 973333701 39455048 25093784 36969436 25093784 36969436 24572439 36130897 24572439 36130897 976616015 33781516 976616015 33781516 21324876 32220395 21324876 32220395 978642493 31605170 978642493 31605170 979226164 29450708 979226164 29450708 980924098 28799676 980924098 28799676 17898279 27627279 17898279 27627279 982151241 26704653 982151241 26704653 16515542 25692057 16515542 25692057 983076393 24363340 983076393 24363340 984033741 23985992 984033741 684974533 984033741 684974533 389664215 551389001 389664215 551389001 514559565 927709207 514559565 927709207 335048000 501461520 335048000 501461520 320843694 481851038 320843694 481851038 301058360 448674819 301058360 448674819 696693666 438458538 696693666 438458538 289659972 428768194 289659972 428768194 283627505 410280111 283627505 410280111 729365147 400162481 729365147 400162481 256153540 365719506 256153540 365719506 243215736 362546682 243215736 362546682 756151055 358534763 756151055 358534763 227415734 332678067 227415734 332678067 775376395 317376363 775376395 317376363 790792507 306799466 790792507 306799466 198621265 296151032 198621265 296151032 195222320 294169546 195222320 294169546 804347909 282562792 804347909 282562792 174308152 264071143 174308152 264071143 162469327 238122873 162469327 238122873 157080443 235180715 157080443 235180715 846066780 230007423 846066780 230007423 859316191 206037151 859316191 206037151 869355451 192401557 869355451 192401557 871552561 190730063 871552561 190730063 122195467 182444105 122195467 182444105 120319417 179683588 120319417 179683588 119364507 178546592 119364507 178546592 888210769 167024100 888210769 167024100 890912465 162783266 890912465 162783266 106018947 158147103 106018947 158147103 896458584 143726306 896458584 143726306 94836927 140344820 94836927 140344820 89938779 130822104 89938779 130822104 913961913 129702573 913961913 129702573 916566469 126402107 916566469 126402107 917097228 117075692 917097228 117075692 77733207 111792754 77733207 111792754 73851209 102741803 73851209 102741803 934553815 99600071 934553815 99600071 65092446 96989583 65092446 96989583 937897142 91858498 937897142 91858498 939466943 87318967 939466943 87318967 942401712 83528394 942401712 83528394 944297452 82825259 944297452 82825259 53861847 78994572 53861847 78994572 948972891 74687926 948972891 74687926 50121131 70039144 50121131 70039144 952993705 66505482 952993705 66505482 44740013 65135347 44740013 65135347 43177271 61412594 43177271 61412594 961416124 57378705 961416124 57378705 961472695 56508489 961472695 56508489 962250153 53100534 962250153 53100534 966432636 47594026 966432636 47594026 31179722 45045251 31179722 45045251 28644975 40501917 28644975 40501917 26674689 36963323 26674689 36963323 24541071 36752902 24541071 36752902 977618432 33651671 977618432 33651671 978263808 32582632 978263808 32582632 978437784 31935958 978437784 31935958 20691971 30035533 20691971 30035533 980493367 29414556 980493367 29414556 18752839 28184686 18752839 28184686 17660475 26741105 17660475 26741105 16135219 24992015 16135219 24992015 983557725 24992015 522864847 839735163 522864847 839735163 620052798 991203863 620052798 991203863 336919498 594632977 336919498 594632977 607559707 688696507 607559707 688696507 472188960 738885468 472188960 738885468 433508617 991080667 433508617 991080667 544074564 617150947 544074564 617150947 519773618 923236912 519773618 923236912 619703904 511791104 619703904 511791104 460128763 963488185 460128763 963488185 594717378 557038761 594717378 557038761 330197276 486106911 330197276 486106911 674076353 459932939 674076353 459932939 304242316 455343295 304242316 455343295 297456996 440454877 297456996 440454877 2
91904 0 432939 1658708 432939 1658708 2833378 1880213 2833378 1880213 4924477 1047363 4924477 1047363 588803 338717 588803 338717 231690 3945479 231690 3945479 3346596 1161472 3346596 1161472 340151 2404682 340151 2404682 4683009 645003 4683009 645003 777321 2420624 777321 2420624 4712239 809494 4712239 809494 1241307 4174204 1241307 4174204 3861520 1673980 3861520 1673980 917403 487279 917403 487279 2504508 3342315 2504508 3342315 4464031 2137833 4464031 2137833 2661864 1663134 2661864 1663134 4001949 2782393 4001949 2782393 3633921 1657145 3633921 1657145 1652253 4817994 1652253 4817994 4450743 2177082 4450743 2177082 1657418 4763621 1657418 4763621 1196618 1677346 1196618 1677346 4168051 2841107 4168051 2841107 1674567 4863252 1674567 4863252 3855437 3040956 3855437 3040956 4735100 726925 4735100 726925 1659446 2790983 1659446 2790983 3894183 2381080 3894183 2381080 4425206 797732 4425206 797732 661254 3320345 661254 3320345 3778791 1658400 3778791 1658400 3563793 3343370 3563793 3343370 1153718 457252 1153718 457252 3701089 2137425 3701089 2137425 4796132 1655056 4796132 1655056 935871 850255 935871 850255 328438 258800 328438 258800 4521597 2555615 4521597 2555615 1447406 1332015 1447406 1332015 3314048 2842169 3314048 2842169 1141310 306667 1141310 306667 3351036 4530699 3351036 4530699 245132 112769 245132 112769 4023208 3327757 4023208 3327757 2300904 876255 2300904 876255 4185400 2897701 4185400 2897701 2378398 1680728 2378398 1680728 1235225 927730 1235225 927730 767266 768974 767266 768974 3387730 3348002 3387730 3348002 2994978 3543579 2994978 3543579 3642104 1227024 3642104 1227024 1090691 3322735 1090691 3322735 4420794 2258148 4420794 2258148 1650200 3338634 1650200 3338634 4209290 1100705 4209290 1100705 502762 2304168 502762 2304168 4461171 1410341 4461171 1410341 3314725 911424 3314725 911424 616351 334650 616351 334650 3734607 3051873 3734607 3051873 1239561 1151300 1239561 1151300 629263 713032 629263 713032 3930279 3338241 3930279 3338241 1315911 980003 1315911 980003 450732 377954 450732 377954 3693046 1665006 3693046 1665006 1163470 464976 1163470 464976 3319868 3109913 3319868 3109913 3623588 1356183 3623588 1356183 1130293 471303 1130293 471303 328160 259215 328160 259215 3475094 4608744 3475094 4608744 1678474 2487953 1678474 2487953 4488847 3316603 4488847 3316603 1461772 878576 1461772 878576 4167174 3871169 4167174 3871169 1396541 523344 1396541 523344 902530 2902525 902530 2902525 4749193 3336920 4749193 3336920 2275385 3100948 2275385 3100948 4284783 1657640 4284783 1657640 1682152 588154 1682152 588154 474578 3323139 474578 3323139 3750450 2047359 3750450 2047359 4774793 1028842 4774793 1028842 979057 2345553 979057 2345553 4475201 1000756 4475201 1000756 267070 262257 267070 262257 3936997 2941383 3936997 2941383 3693487 1352949 3693487 1352949 983437 3343183 983437 3343183 4524987 1672625 4524987 1672625 2448404 4786048 2448404 4786048 1228798 400627 1228798 400627 4369803 3045657 4369803 3045657 4775575 408834 4775575 408834 978676 2159394 978676 2159394 4656952 1012767 4656952 1012767 1096537 236811 1096537 236811 3345528 3332547 3345528 3332547 1327258 763918 1327258 763918 717417 3334751 717417 3334751 3857366 1668825 3857366 1668825 1225668 1177095 1225668 1177095 270570 3387476 270570 3387476 4766506 1087451 4766506 1087451 956062 4657443 956062 4657443 4161007 1985603 4161007 1985603 3339243 3314189 3339243 3314189 977705 564290 977705 564290 4464291 2350094 4464291 2350094 2559233 1651596 2559233 1651596 4973931 2116340 4973931 2116340 2628251 1067072 2628251 1067072 394774 4188446 394774 4188446 4761326 2424858 4761326 2424858 4005980 2728295 4005980 2728295 4760160 1646933 4760160 1646933 4963553 1681662 4963553 1681662 1666491 2858027 1666491 2858027 4325727 1174329 4325727 1174329 86068 3720429 86068 3720429 3346357 969977 3346357 969977 279305 2076253 279305 2076253 4174194 2960029 4174194 2960029 1035654 990827 1035654 990827 975249 2043765 975249 2043765 4048513 302905 4048513 302905 1370844 2957028 1370844 2957028 4087717 321920 4087717 321920 1443177 6282 1443177 6282 3597815 3317774 3597815 3317774 501844 943191 501844 943191 1673283 4507777 1673283 4507777 1271557 882591 1271557 882591 412276 2605136 412276 2605136 4362202 3501937 4362202 3501937 1673804 1882775 1673804 1882775 3690947 2120258 3690947 2120258 4658981 3341078 4658981 3341078 1055894 798954 1055894 798954 348103 2381569 348103 2381569 4700009 4723616 4700009 4723616 3319171 880422 3319171 880422 69233 2946350 69233 2946350 4023816 3898308 4023816 3898308 3327842 873599 3327842 873599 288386 57909 288386 57909 2788493 3348810 2788493 3348810 3630063 2896445 3630063 2896445 1663788 1655600 1663788 1655600 429222 1149966 429222 1149966 3323650 2364387 3323650 2364387 4487499 2947980 4487499 2947980 4635489 1135555 4635489 1135555 944641 435205 944641 435205 4029541 2729598 4029541 2729598 2492942 1286819 2492942 1286819 1197168 781593 1197168 781593 4532423 3350795 4532423 3350795 4937177 1093318 4937177 1093318 312556 57650 312556 57650 4525254 2955599 4525254 2955599 4763857 795285 4763857 795285 414164 2487026 414164 2487026 4185007 4144498 4185007 4144498 1663296 465639 1663296 465639 419326 2606970 419326 2606970 4354869 406057 4354869 406057 718277 2325989 718277 2325989 4306713 4964967 4306713 4964967 1654363 2280648 1654363 2280648 3783557 842765 3783557 842765 705949 2696523 705949 2696523 3883900 4611557 3883900 4611557 1670623 280622 1670623 280622 3788942 3345012 3788942 3345012 242124 968388 242124 968388 3572504 558020 3572504 558020 658317 4969182 658317 4969182 4007096 1071779 4007096 1071779 317574 3166940 317574 3166940 1655599 4327306 1655599 4327306 3322258 26496 3322258 26496 1362192 1679090 1362192 1679090 825125 314087 825125 314087 4282425 4535400 4282425 4535400 488369 466971 488369 466971 4590697 3325586 4590697 3325586 1668263 1678778 1668263 1678778 4158403 2769905 4158403 2769905 2791864 1663254 2791864 1663254 1366572 2465365 1366572 2465365 3913067 2801493 3913067 2801493 3546425 255581 3546425 255581 231543 2130126 231543 2130126 3999625 3994636 3999625 3994636 260070 809945 260070 809945 3598012 3088349 3598012 3088349 2081594 727359 2081594 727359 498069 3353100 498069 3353100 4424832 2217480 4424832 2217480 4542839 2993853 4542839 2993853 1650224 618498 1650224 618498 508372 504284 508372 504284 396899 330580 396899 330580 218220 2410619 218220 2410619 4550255 4050987 4550255 4050987 795061 423342 795061 423342 414349 362315 414349 362315 3820370 3338107 3820370 3338107 518827 2675503 518827 2675503 4017251 891565 4017251 891565 725566 3054675 725566 3054675 4165654 1687519 4165654 1687519 1040472 468281 1040472 468281 246456 113346 246456 113346 4468726 3338474 4468726 3338474 1681205 1673843 1681205 1673843 4021257 3325316 4021257 3325316 4786088 1056886 4786088 1056886 584993 3329857 584993 3329857 3887047 1452689 3887047 1452689 1679565 302532 1679565 302532 3560631 3340104 3560631 3340104 673539 1671111 673539 1671111 4450525 2268175 4450525 2268175 3337938 4377070 3337938 4377070 567527 821857 567527 821857 4533144 3331878 4533144 3331878 1371651 347765 1371651 347765 479113 2852772 479113 2852772 4670498 4123361 4670498 4123361 795626 743234 795626 743234 3352755 1660958 3352755 1660958 1654128 380690 1654128 380690 475807 1012750 475807 1012750 3326804 845037 3326804 845037 558742 2366440 558742 2366440 4525780 3122957 4525780 3122957 2111823 1439103 2111823 1439103 4751147 3319908 4751147 3319908 1077779 1385247 1077779 1385247 3910020 3086889 3910020 3086889 1681021 2285827 1681021 2285827 4449151 3338665 4449151 3338665 2168618 323543 2168618 323543 396676 1683025 396676 1683025 4971758 1183175 4971758 1183175 139708 3335050 139708 3335050 4702837 1859911 4702837 1859911 529192 302097 529192 302097 3806042 2860371 3806042 2860371 3853830 1649415 3853830 1649415 249148 2810243 249148 2810243 4449680 2760670 4449680 2760670 1659343 1667946 1659343 1667946 4545372 3022650 4545372 3022650 1646914 1655093 1646914 1655093 4650871 3314700 4650871 3314700 1675996 343592 1675996 343592 300958 2936169 300958 2936169 3781950 1649760 3781950 1649760 294156 976639 294156 976639 3331178 56189 3331178 56189 1187659 3049996 1187659 3049996 4653662 3336263 4653662 3336263 18583 643573 18583 643573 3321383 2782803 3321383 2782803 3990797 1505509 3990797 1505509 551996 516536 551996 516536 3680179 3806841 3680179 3806841 786504 725419 786504 725419 481916 3002831 481916 3002831 4858329 1185513 4858329 1185513 977340 585622 977340 585622 4685093 3325727 4685093 3325727 3544058 1637448 3544058 1637448 1657477 4874786 1657477 4874786 4258555 233184 4258555 233184 214811 1873615 214811 1873615 4218831 3336311 4218831 3336311 988045 761568 988045 761568 569288 2711786 569288 2711786 4465814 3601740 4465814 3601740 1033204 890137 1033204 890137 815340 141607 815340 141607 1905687 3435324 1905687 3435324 1653873 4978261 1653873 4978261 1668496 1942016 1668496 1942016 4964953 1663543 4964953 1663543 264149 876047 264149 876047 1672697 3659324 1672697 3659324 3952294 1678562 3952294 1678562 3135249 3680645 3135249 3680645 743413 283591 743413 283591 4094419 3315506 4094419 3315506 3577053 1646953 3577053 1646953 4427714 3343222 4427714 3343222 1013778 772722 1013778 772722 541153 412703 541153 412703 3352580 3011592 3352580 3011592 4421802 902723 4421802 902723 314095 2526480 314095 2526480 4295052 478152 4295052 478152 518078 1305393 518078 1305393 3334767 391235 3334767 391235 505002 2379444 505002 2379444 4302027 3343244 4302027 3343244 1415961 164545 1415961 164545 3995315 3324610 3995315 3324610 816691 623725 816691 623725 4485713 2269409 4485713 2269409 3318278 1412466 3318278 1412466 459893 1722554 459893 1722554 1887417 1262174 1887417 1262174 318370 1590120 318370 1590120 3824401 275422 3824401 275422 247033 3656668 247033 3656668 4096893 892620 4096893 892620 682893 398611 682893 398611 4326863 2922427 4326863 2922427 551136 460986 551136 460986 4226126 2992839 4226126 2992839 435901 1136904 435901 1136904 3977320 3061371 3977320 3061371 867543 796571 867543 796571 531628 1658065 531628 1658065 5015100 1658065 885530 261994 885530 261994 3329210 3081143 3329210 3081143 4921301 4983051 4921301 4983051 973218 348007 973218 348007 3603872 2151400 3603872 2151400 4202939 2574229 4202939 2574229 1353135 727543 1353135 727543 890699 2477897 890699 2477897 4650620 3334613 4650620 3334613 999687 1239514 999687 1239514 3862860 1962742 3862860 1962742 1328497 231961 1328497 231961 3347173 4492872 3347173 4492872 3899044 1674398 3899044 1674398 1666972 4864345 1666972 4864345 3616970 1671491 3616970 1671491 1681012 150692 1681012 150692 3845968 3991083 3845968 3991083 1048414 1059425 1048414 1059425 341623 1675384 341623 1675384 3331005 292132 3331005 292132 638334 2073193 638334 2073193 4634324 3624012 4634324 3624012 1170169 320068 1170169 320068 3552391 3348785 3552391 3348785 4353842 1887659 4353842 1887659 1182884 3715196 1182884 3715196 3618845 2256771 3618845 2256771 579903 557196 579903 557196 3808215 2722599 3808215 2722599 4471110 1914111 4471110 1914111 3341133 3747832 3341133 3747832 4331293 1879801 4331293 1879801 2525211 1650116 2525211 1650116 4848679 4600109 4848679 4600109 1221079 1211625 1221079 1211625 4785521 3347494 4785521 3347494 1873891 385779 1873891 385779 679372 3346935 679372 3346935 3745623 2798862 3745623 2798862 1654298 210433 1654298 210433 4605524 3333399 4605524 3333399 1081960 278400 1081960 278400 3321286 3124826 3321286 3124826 4763964 359756 4763964 359756 1300921 1441931 1300921 1441931 4249329 2994615 4249329 2994615 2646969 1647797 2646969 1647797 1076488 544775 1076488 544775 110234 4557294 110234 4557294 4078637 1658147 4078637 1658147 681685 345369 681685 345369 318937 236602 318937 236602 167814 2356216 167814 2356216 4153254 3337032 4153254 3337032 481773 1192969 481773 1192969 400095 1677988 400095 1677988 3347113 1443591 3347113 1443591 1242772 4935190 1242772 4935190 4260796 1657327 4260796 1657327 2186658 1673510 2186658 1673510 731216 810359 731216 810359 4376069 3020069 4376069 3020069 1933882 1648914 1933882 1648914 3328055 4977871 3328055 4977871 4211452 1368093 4211452 1368093 1172878 108023 1172878 108023 4731229 3719171 4731229 3719171 3119592 2577247 3119592 2577247 4221907 3323214 4221907 3323214 3574486 2747408 3574486 2747408 1696773 4863151 1696773 4863151 1464549 907758 1464549 907758 469419 2396875 469419 2396875 4366127 3057793 4366127 3057793 1671623 1393761 1671623 1393761 523179 345623 523179 345623 294890 181175 294890 181175 1890861 4281872 1890861 4281872 3729526 829917 3729526 829917 659995 4624696 659995 4624696 4301649 1897379 4301649 1897379 3330068 3342091 3330068 3342091 639983 416437 639983 416437 308482 2577754 308482 2577754 4337111 2878658 4337111 2878658 3344691 125280 3344691 125280 626641 2336929 626641 2336929 4768075 1650863 4768075 1650863 3609509 2815961 3609509 2815961 3999727 1067526 3999727 1067526 454736 3805765 454736 3805765 4449611 1114785 4449611 1114785 1056274 329010 1056274 329010 4341802 2824272 4341802 2824272 3348133 2031869 3348133 2031869 4733151 3336222 4733151 3336222 1178782 380531 1178782 380531 4110909 2788202 4110909 2788202 4566716 619755 4566716 619755 1007266 3333499 1007266 3333499 4040857 1653565 4040857 1653565 3346673 2444672 3346673 2444672 4229737 3336606 4229737 3336606 1080836 819494 1080836 819494 509754 2198601 509754 2198601 4059723 2414092 4059723 2414092 4529714 1254890 4529714 1254890 1110837 230049 1110837 230049 3947629 3341723 3947629 3341723 928360 634000 928360 634000 1991260 2483050 1991260 2483050 4338831 581385 4338831 581385 1042730 860374 1042730 860374 3325741 1609168 3325741 1609168 818970 635898 818970 635898 4079200 3322275 4079200 3322275 1029038 595249 1029038 595249 451694 4131957 451694 4131957 4399679 1331889 4399679 1331889 836125 272486 836125 272486 3566244 3320606 3566244 3320606 4728531 2898921 4728531 2898921 3317342 4630091 3317342 4630091 1411429 96002 1411429 96002 4662111 3896382 4662111 3896382 3326186 1902751 3326186 1902751 4263785 620590 4263785 620590 683786 3005183 683786 3005183 4512491 1676250 4512491 1676250 1892041 2712385 1892041 2712385 4712868 1656708 4712868 1656708 395436 369048 395436 369048 2331842 3339677 2331842 3339677 4112846 933327 4112846 933327 228235 3195602 228235 3195602 3330410 287694 3330410 287694 4296180 3318411 4296180 3318411 497503 1038951 497503 1038951 1668425 3281858 1668425 3281858 3640914 1285980 3640914 1285980 223775 4446289 223775 4446289 3338108 1464274 3338108 1464274 3932344 3352965 3932344 3352965 939621 2202543 939621 2202543 4769666 1684281 4769666 1684281 3035194 1655552 3035194 1655552 4688813 2879437 4688813 2879437 913823 585326 913823 585326 522183 2694854 522183 2694854 4730778 4238399 4730778 4238399 2531886 980511 2531886 980511 470986 319191 470986 319191 3605777 2203905 3605777 2203905 1240933 1222884 1240933 1222884 4185984 2741821 4185984 2741821 3318360 2403872 3318360 2403872 4339738 2711055 4339738 2711055 3682832 4512798 3682832 4512798 1649475 2505648 1649475 2505648 4189466 1271681 4189466 1271681 209655 2201630 209655 2201630 4506222 2993164 4506222 2993164 3313394 1441881 3313394 1441881 49287 3017969 49287 3017969 4691672 646979 4691672 646979 592710 2157201 592710 2157201 4544603 3352506 4544603 3352506 1050538 954733 1050538 954733 243145 2481438 243145 2481438 4483925 3351977 4483925 3351977 1080008 940602 1080008 940602 648561 422346 648561 422346 429127 1648177 429127 1648177 3563733 2340091 3563733 2340091 4401951 1484399 4401951 1484399 1653305 1186167 1653305 1186167 4498413 3348254 4498413 3348254 1680054 1750215 1680054 1750215 4433154 2323436 4433154 2323436 4044992 3077509 4044992 3077509 4757913 1882209 4757913 1882209 1672156 3322293 1672156 3322293 3581373 2845894 3581373 2845894 4654934 3317970 4654934 3317970 2422173 248674 2422173 248674 1148164 2354508 1148164 2354508 4500702 3918467 4500702 3918467 962615 806892 962615 806892 607923 1653581 607923 1653581 3350307 2421002 3350307 2421002 4116724 1659441 4116724 1659441 681120 253562 681120 253562 3556222 1977794 3556222 1977794 3967285 4030826 3967285 4030826 1559119 1646904 1559119 1646904 1030873 443386 1030873 443386 262003 1836586 262003 1836586 1685319 941320 1685319 941320 326279 297877 326279 297877 228685 4833837 228685 4833837 4703615 1673558 4703615 1673558 4060255 2840158 4060255 2840158 4644394 466094 4644394 466094 1678533 3784193 1678533 3784193 1672995 2214956 1672995 2214956 4233897 2660130 4233897 2660130 3317251 3317219 3317251 3317219 1651508 2002947 1651508 2002947 4734782 925662 4734782 925662 727322 3345211 727322 3345211 3586026 2611972 3586026 2611972 4576851 2977756 4576851 2977756 4731146 1005961 4731146 1005961 497742 2717184 497742 2717184 4598076 657554 4598076 657554 385128 2536784 385128 2536784 4577641 1646789 4577641 1646789 1095348 1055488 1095348 1055488 4070844 3326847 4070844 3326847 982640 15187 982640 15187 3706581 3326575 3706581 3326575 1123208 856372 1123208 856372 496809 3331368 496809 3331368 3580110 1938975 3580110 1938975 3682337 3325722 3682337 3325722 1742267 1353563 1742267 1353563 3879437 3337738 3879437 3337738 484268 271333 484268 271333 1647689 4859551 1647689 4859551 3018286 795420 3018286 795420 715500 1125380 715500 1125380 1316376 312504 1316376 312504 73716 2032367 73716 2032367 3916697 3345187 3916697 3345187 868772 557272 868772 557272 1652480 2825739 1652480 2825739 4742433 3341213 4742433 3341213 1111866 1068154 1111866 1068154 329520 1940706 329520 1940706 4302846 584137 4302846 584137 545188 285423 545188 285423 227947 14990 227947 14990 3806709 4900704 3806709 4900704 1334086 1198295 1334086 1198295 1191380 1084074 1191380 1084074 395180 3497482 395180 3497482 4385277 1654858 4385277 1654858 1674461 4982938 1674461 4982938 3342219 2667090 3342219 2667090 4381313 1189260 4381313 1189260 1653842 3616120 1653842 3616120 3711755 2713873 3711755 2713873 4125901 2163181 4125901 2163181 3808389 3336164 3808389 3336164 2981222 2714816 2981222 2714816 4603633 1321320 4603633 1321320 1426714 1673172 1426714 1673172 778687 598774 778687 598774 4680331 4593081 4680331 4593081 1667208 4902039 1667208 4902039 4165483 1669004 4165483 1669004 652418 823378 652418 823378 4564068 2937748 4564068 2937748 4675857 3831475 4675857 3831475 743409 1653983 743409 1653983 4308787 4420035 4308787 4420035 1659054 2708438 1659054 2708438 4279679 2046276 4279679 2046276 1382795 600279 1382795 600279 4285517 3329906 4285517 3329906 2310658 1230404 2310658 1230404 4161991 3072681 4161991 3072681 3587343 1653583 3587343 1653583 3077137 3352050 3077137 3352050 1330667 373433 1330667 373433 3584675 3336032 3584675 3336032 4387768 2422741 4387768 2422741 3742990 2960647 3742990 2960647 4748705 3322244 4748705 3322244 231498 400464 231498 400464 1191402 2439345 1191402 2439345 4683279 598695 4683279 598695 349617 2241427 349617 2241427 4251879 3006448 4251879 3006448 1686101 1095176 1686101 1095176 251891 1673681 251891 1673681 4556487 2297443 4556487 2297443 1147892 601794 1147892 601794 391007 1322308 391007 1322308 4019269 3323687 4019269 3323687 1189106 748752 1189106 748752 333575 2290672 333575 2290672 4333234 3105138 4333234 3105138 1672551 19875 1672551 19875 3731103 3320921 3731103 3320921 781054 593170 781054 593170 426951 2019353 426951 2019353 4169620 3029402 4169620 3029402 4715100 936208 4715100 936208 252172 3985473 252172 3985473 3349389 1678142 3349389 1678142 1464684 401732 1464684 401732 1198945 3327410 1198945 3327410 3125640 3779228 3125640 3779228 1439986 348500 1439986 348500 1128170 2358205 1128170 2358205 4494998 1650788 4494998 1650788 2121818 4578195 2121818 4578195 4027591 2433880 4027591 2433880 4563227 4731675 4563227 4731675 1223778 284436 1223778 284436 4019946 3193482 4019946 3193482 3331499 1657806 3331499 1657806 4632522 3320190 4632522 3320190 1402354 1099504 1402354 1099504 369290 2249315 369290 2249315 4446137 2185578 4446137 2185578 4571291 2918879 4571291 2918879 3350349 1645947 3350349 1645947 1660905 4734010 1660905 4734010 525884 1016807 525884 1016807 2534238 3435608 2534238 3435608 861495 3082589 861495 3082589 4831579 1198727 4831579 1198727 392694 316541 392694 316541 111489 3817688 111489 3817688 4522812 808407 4522812 808407 1240029 329868 1240029 329868 4393963 2772379 4393963 2772379 4478811 3253193 4478811 3253193 3337492 422972 3337492 422972 827580 2561535 827580 2561535 4095212 3332970 4095212 3332970 1410175 1014318 1410175 1014318 468034 475036 468034 475036 226079 2549819 226079 2549819 4161918 1649272 4161918 1649272 1152010 4616088 1152010 4616088 3683948 1005015 3683948 1005015 1719864 3342665 1719864 3342665 4424530 958568 4424530 958568 650484 3088559 650484 3088559 3352060 1361412 3352060 1361412 1077326 588969 1077326 588969 2906014 2087758 2906014 2087758 4126991 2954115 4126991 2954115 2700620 1620387 2700620 1620387 1269181 583187 1269181 583187 300328 2136084 300328 2136084 4654950 366871 4654950 366871 752639 3553686 752639 3553686 4378040 1686095 4378040 1686095 2677634 4304043 2677634 4304043 3800734 3011553 3800734 3011553 1649539 2051830 1649539 2051830 4697817 940767 4697817 940767 806974 559893 806974 559893 3917422 2690405 3917422 2690405 4750003 4585729 4750003 4585729 785648 608801 785648 608801 4054623 2472376 4054623 2472376 1399217 1331309 1399217 1331309 3799840 2954791 3799840 2954791 3344356 1675064 3344356 1675064 4122050 3435033 4122050 3435033 1490790 1209606 1490790 1209606 301895 2016604 301895 2016604 4707220 3314037 4707220 3314037 1660345 301513 1660345 301513 1028915 1685901 1028915 1685901 4240519 2560434 4240519 2560434 3756840 1674792 3756840 1674792 463129 18778 463129 18778 3317598 2585484 3317598 2585484 4646331 3043599 4646331 3043599 3366530 1403545 3366530 1403545 1135015 66539 1135015 66539 3737314 3328189 3737314 3328189 1674446 660898 1674446 660898 613935 2582863 613935 2582863 4592096 3326600 4592096 3326600 957922 851675 957922 851675 3611284 3345409 3611284 3345409 3316704 4836136 3316704 4836136 3822633 2382215 3822633 2382215 4411537 1139610 4411537 1139610 299522 3346378 299522 3346378 3750764 1662095 3750764 1662095 1673841 4647505 1673841 4647505 432979 255780 432979 255780 3809662 3347180 3809662 3347180 1300652 979911 1300652 979911 661924 2060255 661924 2060255 3941787 3705471 3941787 3705471 1657524 2159369 1657524 2159369 3343473 1416952 3343473 1416952 1209590 3336693 1209590 3336693 3352616 2441832 3352616 2441832 4493588 1982883 4493588 1982883 3319679 3341645 3319679 3341645 4244824 1208244 4244824 1208244 880438 2430798 880438 2430798 4699590 1283836 4699590 1283836 661793 758051 661793 758051 2358902 2632737 2358902 2632737 4722007 1528257 4722007 1528257 1149262 2768861 1149262 2768861 4082592 1901654 4082592 1901654 2181778 173867 2181778 173867 3347727 2574337 3347727 2574337 1064856 453885 1064856 453885 2308723 3488852 2308723 3488852 3758893 1650751 3758893 1650751 929521 271147 929521 271147 58755 2419369 58755 2419369 3832703 1062050 3832703 1062050 1652185 3137513 1652185 3137513 4931775 3341337 4931775 3341337 2233912 996069 2233912 996069 474203 2835243 474203 2835243 4614079 3005664 4614079 3005664 1800978 920909 1800978 920909 785256 770813 785256 770813 3592899 3322056 3592899 3322056 1317911 946963 1317911 946963 728871 843133 728871 843133 3791948 2165635 3791948 2165635 1341605 3939195 1341605 3939195 3727510 1662049 3727510 1662049 1525505 3333668 1525505 3333668 4225551 1289130 4225551 1289130 3315962 3326553 3315962 3326553 1091327 1427170 1091327 1427170 4106984 3321159 4106984 3321159 1677621 1920565 1677621 1920565 3346759 382589 3346759 382589 223232 1988810 223232 1988810 4755589 3337634 4755589 3337634 1002586 377753 1002586 377753 2946332 1660149 2946332 1660149 4094964 3086234 4094964 3086234 1217162 410303 1217162 410303 1953775 2051240 1953775 2051240 3853496 3109750 3853496 3109750 1645276 442556 1645276 442556 765099 2948173 765099 2948173 3614377 456507 3614377 456507 565018 1214861 565018 1214861 328803 3349599 328803 3349599 4964850 1657015 4964850 1657015 863500 334808 863500 334808 1407798 3351548 1407798 3351548 3908436 1650259 3908436 1650259 4292870 2770433 4292870 2770433 4751583 1083633 4751583 1083633 589646 1651056 589646 1651056 3339272 654387 3339272 654387 507748 293635 507748 293635 4617086 2179510 4617086 2179510 3329473 580397 3329473 580397 578961 213716 578961 213716 205964 4456403 205964 4456403 3565851 643717 3565851 643717 3332521 4879666 3332521 4879666 606734 109042 606734 109042 3351044 3802275 3351044 3802275 1670117 1655051 1670117 1655051 4795982 2999959 4795982 2999959 648740 4286819 648740 4286819 3981644 2221593 3981644 2221593 4532718 3095421 4532718 3095421 775822 861656 775822 861656 3708863 2627726 3708863 2627726 4374002 2245239 4374002 2245239 1240059 1085754 1240059 1085754 4272093 2862929 4272093 2862929 1656321 3977750 1656321 3977750 3350040 1353668 3350040 1353668 337659 1299539 337659 1299539 1650420 3335184 1650420 3335184 773514 1394186 773514 1394186 260149 1414926 260149 1414926 4286885 2534973 4286885 2534973 1396014 1122390 1396014 1122390 849096 427558 849096 427558 4446275 2420401 4446275 2420401 3612507 1678085 3612507 1678085 4641092 3336664 4641092 3336664 772873 210312 772873 210312 3353146 2942922 3353146 2942922 3979131 1608924 3979131 1608924 1678051 3100117 1678051 3100117 4069854 2024333 4069854 2024333 1651821 1068201 1651821 1068201 321607 243028 321607 243028 1684534 3326031 1684534 3326031 3709547 1683133 3709547 1683133 1305905 1667267 1305905 1667267 4783589 4474496 4783589 4474496 1553155 3332524 1553155 3332524 4728853 1918772 4728853 1918772 1676130 4659379 1676130 4659379 3344613 2465661 3344613 2465661 4744299 3327720 4744299 3327720 397559 18089 397559 18089 3864945 2945486 3864945 2945486 805915 406018 805915 406018 4638935 3337695 4638935 3337695 844518 756122 844518 756122 3318703 2887346 3318703 2887346 4753969 3469931 4753969 3469931 706153 672005 706153 672005 319831 2054539 319831 2054539 4533032 2978545 4533032 2978545 4677027 593641 4677027 593641 693342 2199222 693342 2199222 4730499 973289 4730499 973289 1674598 2394003 1674598 2394003 4742249 802320 4742249 802320 1087187 450817 1087187 450817 3340902 2607326 3340902 2607326 4225079 1177809 4225079 1177809 2521029 3959105 2521029 3959105 3679133 2172061 3679133 2172061 977479 698531 977479 698531 4785645 2780601 4785645 2780601 383315 1019488 383315 1019488 4304433 2752335 4304433 2752335 3345062 4277716 3345062 4277716 370890 1666990 370890 1666990 4545290 3352940 4545290 3352940 537461 392905 537461 392905 1678712 3556166 1678712 3556166 4167389 2465063 4167389 2465063 502822 633281 502822 633281 4218052 2721395 4218052 2721395 175909 1387275 175909 1387275 3840170 2940487 3840170 2940487 4851603 3733806 4851603 3733806 1125720 648832 1125720 648832 3496157 3125653 3496157 3125653 4296094 1218076 4296094 1218076 203857 1872186 203857 1872186 4347286 3840798 4347286 3840798 3320490 1180558 3320490 1180558 1467442 3000519 1467442 3000519 4617384 4063611 4617384 4063611 1652008 2786771 1652008 2786771 3603510 3067624 3603510 3067624 4754434 870585 4754434 870585 470560 2740405 470560 2740405 4208112 1886097 4208112 1886097 1180821 45259 1180821 45259 4439696 2762490 4439696 2762490 2010104 356815 2010104 356815 1260380 2809510 1260380 2809510 4442181 2367748 4442181 2367748 3910534 3349242 3910534 3349242 1330024 271800 1330024 271800 4507517 3002022 4507517 3002022 3344945 1419126 3344945 1419126 1214936 1136880 1214936 1136880 3822026 2822128 3822026 2822128 4740441 3321309 4740441 3321309 2045791 1422689 2045791 1422689 720045 3340646 720045 3340646 3723315 2073259 3723315 2073259 3900123 3330598 3900123 3330598 4675634 1669185 4675634 1669185 1336704 221807 1336704 221807 4457540 3313594 4457540 3313594 296945 204095 296945 204095 3320860 2887596 3320860 2887596 4141336 306014 4141336 306014 840792 1293510 840792 1293510 4036679 3318544 4036679 3318544 1179579 1008012 1179579 1008012 526177 485887 526177 485887 4434338 2841466 4434338 2841466 4681109 753184 4681109 753184 676954 3788159 676954 3788159 4451195 2048119 4451195 2048119 792963 86055 792963 86055 4540724 2309914 4540724 2309914 935779 294204 935779 294204 3661489 3030242 3661489 3030242 4851945 1030501 4851945 1030501 3321293 4938391 3321293 4938391 654357 435987 654357 435987 4095407 2727827 4095407 2727827 4502898 3352650 4502898 3352650 3581378 1668107 3581378 1668107 4229943 2644403 4229943 2644403 4319454 3599790 4319454 3599790 3351222 1053571 3351222 1053571 3678812 2097679 3678812 2097679 4629280 1653656 4629280 1653656 498524 1122866 498524 1122866 1198389 1767470 1198389 1767470 2112841 1067225 2112841 1067225 546756 1876749 546756 1876749 4239308 3068561 4239308 3068561 1400346 625740 1400346 625740 300520 1920160 300520 1920160 4173110 3148042 4173110 3148042 1255659 339739 1255659 339739 4672119 1663238 4672119 1663238 240991 143853 240991 143853 3795195 3319974 3795195 3319974 2999193 555980 2999193 555980 1200153 303592 1200153 303592 2497866 1891427 2497866 1891427 4116525 3342105 4116525 3342105 1441404 505474 1441404 505474 233853 3313833 233853 3313833 3327743 1053692 3327743 1053692 247887 3332617 247887 3332617 3421402 931343 3421402 931343 232882 4801839 232882 4801839 4191922 3247654 4191922 3247654 1646897 1675795 1646897 1675795 1137843 2834404 1137843 2834404 4594031 502440 4594031 502440 1096327 3328399 1096327 3328399 4041859 2299305 4041859 2299305 3226122 516400 3226122 516400 581476 3715258 581476 3715258 4243615 706042 4243615 706042 1650756 4099405 1650756 4099405 4174418 1652746 4174418 1652746 1671167 3135790 1671167 3135790 3838177 2721633 3838177 2721633 4534586 3322490 4534586 3322490 1674296 466495 1674296 466495 211257 1757439 211257 1757439 3591660 4624146 3591660 4624146 3314139 996345 3314139 996345 1650769 4096710 1650769 4096710 3741201 1655407 3741201 1655407 1673260 2609312 1673260 2609312 4338067 2772556 4338067 2772556 3053105 1647923 3053105 1647923 513393 306588 513393 306588 215242 2606955 215242 2606955 4229968 574611 4229968 574611 512739 420505 512739 420505 316994 312007 316994 312007 2684303 2784097 2684303 2784097 4083562 1955703 4083562 1955703 1011112 3328692 1011112 3328692 3762592 1108568 3762592 1108568 637638 657354 637638 657354 3709071 2820073 3709071 2820073 4304176 1024379 4304176 1024379 1133613 1432728 1133613 1432728 2270947 3346815 2270947 3346815 631637 536825 631637 536825 208589 164892 208589 164892 3339704 3338029 3339704 3338029 696344 621404 696344 621404 4380461 4238779 4380461 4238779 1647455 1996421 1647455 1996421 4528079 3325126 4528079 3325126 1042548 411474 1042548 411474 4466856 2678204 4466856 2678204 3837732 2119540 3837732 2119540 4579800 984325 4579800 984325 443351 419301 443351 419301 1669316 3325277 1669316 3325277 4347150 746435 4347150 746435 710937 338729 710937 338729 3730014 2576098 3730014 2576098 4744164 4812399 4744164 4812399 881879 1229120 881879 1229120 3721641 3044165 3721641 3044165 1676011 1757559 1676011 1757559 4770094 3550035 4770094 3550035 797282 4890327 797282 4890327 4458302 1662401 4458302 1662401 675002 773412 675002 773412 1176892 3459446 1176892 3459446 3326390 882102 3326390 882102 697652 3096453 697652 3096453 1654132 2286620 1654132 2286620 4853959 4552010 4853959 4552010 1647309 964252 1647309 964252 618245 519923 618245 519923 4695537 3014210 4695537 3014210 1348412 352930 1348412 352930 4085636 3323310 4085636 3323310 4552117 1663786 4552117 1663786 927665 574972 927665 574972 4037003 3057341 4037003 3057341 987100 686823 987100 686823 4148836 2634281 4148836 2634281 1098567 820845 1098567 820845 4646863 2351405 4646863 2351405 360287 923070 360287 923070 4337705 2266335 4337705 2266335 4713199 3965337 4713199 3965337 1671326 4735482 1671326 4735482 3625883 1944874 3625883 1944874 4382520 2962425 4382520 2962425 1145480 13877 1145480 13877 3341910 1658698 3341910 1658698 484638 824200 484638 824200 4738220 2633623 4738220 2633623 3322408 1686199 3322408 1686199 99562 3672769 99562 3672769 3603161 1680285 3603161 1680285 1412983 1168287 1412983 1168287 596449 482429 596449 482429 4338206 3320058 4338206 3320058 636043 709361 636043 709361 4038725 2888720 4038725 2888720 4582115 1967277 4582115 1967277 2897458 2087046 2897458 2087046 4622924 1671002 4622924 1671002 1683578 4376804 1683578 4376804 4453267 2062239 4453267 2062239 1220285 940569 1220285 940569 531222 2605181 531222 2605181 4085764 2077904 4085764 2077904 4597556 270835 4597556 270835 2751191 3965193 2751191 3965193 223950 22612 223950 22612 4101019 3326632 4101019 3326632 654924 900616 654924 900616 3552549 2436085 3552549 2436085 4255625 2613022 4255625 2613022 624018 288743 624018 288743 3910063 2576100 3910063 2576100 4094750 3325970 4094750 3325970 872412 1652369 872412 1652369 3315321 1985123 3315321 1985123 4225377 3036283 4225377 3036283 380128 722428 380128 722428 4783128 4379095 4783128 4379095 1679506 1652553 1679506 1652553 4075248 2778048 4075248 2778048 4664363 1366310 4664363 1366310 663976 653711 663976 653711 4833597 2323523 4833597 2323523 4276076 1656424 4276076 1656424 4654822 4154116 4654822 4154116 622269 378595 622269 378595 4606648 3349414 4606648 3349414 2725387 1673556 2725387 1673556 738628 285932 738628 285932 3319828 3027535 3319828 3027535 4478914 1018781 4478914 1018781 632395 1217107 632395 1217107 324026 280662 324026 280662 3334633 2573239 3334633 2573239 3398733 1220416 3398733 1220416 317203 8288 317203 8288 3322313 1656598 3322313 1656598 1047320 961125 1047320 961125 495548 3327654 495548 3327654 3633935 983287 3633935 983287 1171132 2164201 1171132 2164201 4657368 1657576 4657368 1657576 3590267 405489 3590267 405489 357367 2839603 357367 2839603 4655769 3087034 4655769 3087034 1275196 857685 1275196 857685 268440 2431952 268440 2431952 1663319 2990264 1663319 2990264 4194318 1680325 4194318 1680325 889291 799667 889291 799667 1669632 2759441 1669632 2759441 4527294 1674684 4527294 1674684 578082 432228 578082 432228 4302410 2892530 4302410 2892530 1368412 592130 1368412 592130 1007300 1883184 1007300 1883184 4948564 1653799 4948564 1653799 3344401 4599339 3344401 4599339 1125949 383619 1125949 383619 4753730 2337252 4753730 2337252 3681484 3588795 3681484 3588795 1284939 505002 1284939 505002 1013934 2989674 1013934 2989674 4740234 4240137 4740234 4240137 1680243 1655451 1680243 1655451 4588995 3349065 4588995 3349065 3778586 1091992 3778586 1091992 611362 537398 611362 537398 4213547 2713112 4213547 2713112 4379752 2585436 4379752 2585436 3052181 3711893 3052181 3711893 388079 651066 388079 651066 3910777 3348286 3910777 3348286 1677561 4827653 1677561 4827653 557761 539456 557761 539456 83434 2063295 83434 2063295 4364634 3335997 4364634 3335997 1678103 2050482 1678103 2050482 3929139 3058383 3929139 3058383 724578 557558 724578 557558 3901031 2642777 3901031 2642777 4288179 1379912 4288179 1379912 885151 389349 885151 389349 23527 4606027 23527 4606027 1668646 1173280 1668646 1173280 3739712 3135876 3739712 3135876 1190040 3615355 1190040 3615355 2175188 1348477 2175188 1348477 1279768 251903 1279768 251903 4114944 3738750 4114944 3738750 3318679 4274911 3318679 4274911 1445358 1322811 1445358 1322811 3799130 3597287 3799130 3597287 3317098 451667 3317098 451667 244002 259134 244002 259134 3351264 3661835 3351264 3661835 4139683 1422760 4139683 1422760 790736 563528 790736 563528 349448 3588394 349448 3588394 4346453 1806199 4346453 1806199 1773104 1516356 1773104 1516356 4265024 2840446 4265024 2840446 4724376 3611874 4724376 3611874 988392 822137 988392 822137 440277 403049 440277 403049 4265646 2667993 4265646 2667993 4515127 3343889 4515127 3343889 1399156 896571 1399156 896571 541896 2479378 541896 2479378 4795319 801199 4795319 801199 550125 452057 550125 452057 3801375 3481232 3801375 3481232 936115 557259 936115 557259 3636328 1956555 3636328 1956555 4785427 962549 4785427 962549 638762 1886313 638762 1886313 3339248 751550 3339248 751550 3792658 3352227 3792658 3352227 50341 1148817 50341 1148817 2209417 1671097 2209417 1671097 1350719 3333994 1350719 3333994 4031457 1430617 4031457 1430617 407188 3320777 407188 3320777 3344045 697598 3344045 697598 700426 662727 700426 662727 1678141 3345579 1678141 3345579 4458210 1654752 4458210 1654752 1678184 1941752 1678184 1941752 3682569 2788118 3682569 2788118 4535539 3273764 4535539 3273764 1214363 709384 1214363 709384 4227029 2540070 4227029 2540070 1426255 694347 1426255 694347 433127 2062989 433127 2062989 2081189 4346875 2081189 4346875 1656684 2049038 1656684 2049038 4029951 2914798 4029951 2914798 1663881 3333817 1663881 3333817 4077458 809718 4077458 809718 587670 568136 587670 568136 3769114 2364377 3769114 2364377 4377324 3319123 4377324 3319123 1075943 743711 1075943 743711 531306 4136893 531306 4136893 3549970 1013358 3549970 1013358 451761 2003079 451761 2003079 4033390 3027184 4033390 3027184 1665992 1558491 1665992 1558491 4168106 3118465 4168106 3118465 1270494 687582 1270494 687582 617392 384272 617392 384272 2637623 4488868 2637623 4488868 1660212 2271589 1660212 2271589 4534276 3584212 4534276 3584212 1652613 508655 1652613 508655 3850479 3845104 3850479 3845104 1666609 4621631 1666609 4621631 3577548 1649387 3577548 1649387 1044526 3694689 1044526 3694689 3962086 2311987 3962086 2311987 4600185 3325582 4600185 3325582 398807 602617 398807 602617 4149550 3340974 4149550 3340974 566053 835291 566053 835291 3331468 1674759 3331468 1674759 663387 513980 663387 513980 3903656 3642877 3903656 3642877 725970 410461 725970 410461 386473 2648052 386473 2648052 4046420 1900700 4046420 1900700 4791209 3924827 4791209 3924827 997440 625689 997440 625689 245268 2894158 245268 2894158 3799684 1946362 3799684 1946362 4772091 3320234 4772091 3320234 1592457 1646897 1592457 1646897 4216019 2621707 4216019 2621707 4388349 2128892 4388349 2128892 1669568 252145 1669568 252145 1138713 3553487 1138713 3553487 3332775 4756942 3332775 4756942 1289696 294586 1289696 294586 4519536 3316175 4519536 3316175 65629 1652333 65629 1652333 4647109 2440327 4647109 2440327 2450302 1672342 2450302 1672342 1379705 1648884 1379705 1648884 4350481 2866021 4350481 2866021 713506 880583 713506 880583 4234380 2946830 4234380 2946830 1054419 1468185 1054419 1468185 4291810 2437612 4291810 2437612 4065738 401676 4065738 401676 3315449 3331234 3315449 3331234 401569 213547 401569 213547 3979137 2719630 3979137 2719630 3610363 1226296 3610363 1226296 3227041 2373304 3227041 2373304 4075679 3064843 4075679 3064843 4781672 1650878 4781672 1650878 1116051 546836 1116051 546836 458251 2519816 458251 2519816 4441162 2121261 4441162 2121261 324193 1205647 324193 1205647 4090071 3345258 4090071 3345258 3328091 4097839 3328091 4097839 3884549 1918471 3884549 1918471 1016640 3546202 1016640 3546202 3983185 1350426 3983185 1350426 873483 317968 873483 317968 3333574 2436041 3333574 2436041 615978 658909 615978 658909 2588913 1664956 2588913 1664956 3806429 3329576 3806429 3329576 3352573 1685020 3352573 1685020 737599 777081 737599 777081 3345750 2132946 3345750 2132946 4624267 681392 4624267 681392 582152 559062 582152 559062 2330670 2176010 2330670 2176010 3758834 3336092 3758834 3336092 1104989 708806 1104989 708806 342192 1651520 342192 1651520 3338564 394976 3338564 394976 222114 2080567 222114 2080567 4604734 3314386 4604734 3314386 1085502 703677 1085502 703677 758270 2590717 758270 2590717 4361263 3352397 4361263 3352397 2395066 1248024 2395066 1248024 4157452 2537304 4157452 2537304 4345269 824857 4345269 824857 446291 2481163 446291 2481163 4237355 1675209 4237355 1675209 1172906 333664 1172906 333664 2905753 3348943 2905753 3348943 491832 841851 491832 841851 3334358 329544 3334358 329544 273825 272581 273825 272581 3349802 2914152 3349802 2914152 3967967 635247 3967967 635247 665969 2965091 665969 2965091 3984601 1670846 3984601 1670846 1647376 1031088 1647376 1031088 337322 2015991 337322 2015991 3674892 3350848 3674892 3350848 683092 1579212 683092 1579212 3552410 3110543 3552410 3110543 1652361 356930 1652361 356930 1089274 4297395 1089274 4297395 1657889 558751 1657889 558751 730074 2378931 730074 2378931 4361959 882110 4361959 882110 2902185 3328115 2902185 3328115 1159786 885331 1159786 885331 564762 3467918 564762 3467918 3319775 250666 3319775 250666 22661 3230331 22661 3230331 4013421 1030186 4013421 1030186 491510 403311 491510 403311 4208804 3529043 4208804 3529043 3329817 2739778 3329817 2739778 4528831 3324914 4528831 3324914 763172 268241 763172 268241 2335203 2537423 2335203 2537423 4133292 3377842 4133292 3377842 1339212 986760 1339212 986760 3825083 3205229 3825083 3205229 2589853 1659038 2589853 1659038 4492483 2875389 4492483 2875389 3346210 1658313 3346210 1658313 731801 1998314 731801 1998314 3317937 3469121 3317937 3469121 1345499 272160 1345499 272160 3744201 2477327 3744201 2477327 1614292 1324050 1614292 1324050 4540617 3341875 4540617 3341875 1655267 4598999 1655267 4598999 3901661 877078 3901661 877078 1047801 3873232 1047801 3873232 4434341 2711582 4434341 2711582 3762130 794009 3762130 794009 760768 2856430 760768 2856430 4669716 3330265 4669716 3330265 677667 397157 677667 397157 3346779 2785492 3346779 2785492 4398371 2185263 4398371 2185263 3745631 3313674 3745631 3313674 4422300 1209343 4422300 1209343 326626 3335771 326626 3335771 4339735 2594032 4339735 2594032 924234 492391 924234 492391 3960350 2836237 3960350 2836237 1675284 1144783 1675284 1144783 467677 273500 467677 273500 4321358 1686232 4321358 1686232 879711 809637 879711 809637 3327978 2485566 3327978 2485566 4201114 4005667 4201114 4005667 833703 514350 833703 514350 427414 421897 427414 421897 244096 3522002 244096 3522002 1771676 867218 1771676 867218 4058996 3345291 4058996 3345291 878996 825774 878996 825774 581820 2271053 581820 2271053 4425620 3316103 4425620 3316103 1631790 3336961 1631790 3336961 3697980 2038168 3697980 2038168 3782721 3112498 3782721 3112498 3314331 2255158 3314331 2255158 1167598 539987 1167598 539987 1052431 2326903 1052431 2326903 3331743 1387770 3331743 1387770 742533 3341436 742533 3341436 3744697 2569891 3744697 2569891 4745447 1679297 4745447 1679297 1084597 363034 1084597 363034 4036958 3947120 4036958 3947120 1617408 1649251 1617408 1649251 4993320 1683306 4993320 1683306 1271826 662672 1271826 662672 4905354 2675856 4905354 2675856 656863 454823 656863 454823 3319683 3344091 3319683 3344091 1653628 1678810 1653628 1678810 72146 4795549 72146 4795549 3951183 1671614 3951183 1671614 2289227 1303006 2289227 1303006 513745 3345990 513745 3345990 4664400 2193082 4664400 2193082 4343363 3110296 4343363 3110296 4839779 4414134 4839779 4414134 242758 662655 242758 662655 4574345 3330339 4574345 3330339 4408241 1456158 4408241 1456158 2509891 2624594 2509891 2624594 4228470 2197905 4228470 2197905 1686439 1658218 1686439 1658218 4578634 3327746 4578634 3327746 283448 218709 283448 218709 19721 2563625 19721 2563625 4349044 358963 4349044 358963 1065969 2390234 1065969 2390234 4127785 299309 4127785 299309 285526 2479345 285526 2479345 3604674 3315668 3604674 3315668 1362756 1419136 1362756 1419136 3722587 4032904 3722587 4032904 943084 717115 943084 717115 609823 2764290 609823 2764290 4271237 2394888 4271237 2394888 4760670 1685045 4760670 1685045 4132565 4393191 4132565 4393191 724769 318999 724769 318999 1467639 1653810 1467639 1653810 3603200 3330453 3603200 3330453 479411 931657 479411 931657 4331419 2789172 4331419 2789172 418120 305454 418120 305454 4489774 3044380 4489774 3044380 653854 852398 653854 852398 3765232 2114394 3765232 2114394 4549238 143062 4549238 143062 454893 1944880 454893 1944880 2358414 3321980 2358414 3321980 345719 1082763 345719 1082763 1312160 2341597 1312160 2341597 4706588 1329400 4706588 1329400 339336 733775 339336 733775 3761130 3149771 3761130 3149771 1284969 599083 1284969 599083 300299 230971 300299 230971 1647328 2588155 1647328 2588155 4444425 2123752 4444425 2123752 1655309 2783108 1655309 2783108 4276747 1651677 4276747 1651677 514322 291025 514322 291025 285683 3350483 285683 3350483 1974610 614433 1974610 614433 573170 3622696 573170 3622696 4857493 1132492 4857493 1132492 1115701 2627473 1115701 2627473 4397236 2768480 4397236 2768480 1668451 4415358 1668451 4415358 3645513 2733179 3645513 2733179 4794533 3333525 4794533 3333525 971887 527132 971887 527132 3694243 3114405 3694243 3114405 2767458 1091352 2767458 1091352 366528 364685 366528 364685 3919640 3508737 3919640 3508737 1675056 1739759 1675056 1739759 4377585 533198 4377585 533198 998088 1659493 998088 1659493 4616187 2332352 4616187 2332352 922384 656236 922384 656236 237396 1986352 237396 1986352 4562966 3318401 4562966 3318401 1177675 4853279 1177675 4853279 3894022 1380628 3894022 1380628 204077 4756282 204077 4756282 3828397 1664930 3828397 1664930 1684507 2982755 1684507 2982755 4914106 1647468 4914106 1647468 2072004 2274000 2072004 2274000 4502720 1890380 4502720 1890380 1647156 2682932 1647156 2682932 4415036 1495715 4415036 1495715 1676866 3315153 1676866 3315153 4161333 1649649 4161333 1649649 499800 236731 499800 236731 3829811 2934151 3829811 2934151 1644003 3364640 1644003 3364640 4535837 2100384 4535837 2100384 613276 796152 613276 796152 2904647 3342191 2904647 3342191 516340 868531 516340 868531 3801912 3084471 3801912 3084471 3342973 1891390 3342973 1891390 1669458 4703597 1669458 4703597 4677722 1246731 4677722 1246731 361341 3331871 361341 3331871 2867857 317348 2867857 317348 929798 3318806 929798 3318806 3338905 1670632 3338905 1670632 1677009 4751014 1677009 4751014 3339711 886118 3339711 886118 764523 548782 764523 548782 554784 2426087 554784 2426087 4762819 963720 4762819 963720 771340 167012 771340 167012 3992375 3836839 3992375 3836839 1456180 369074 1456180 369074 267937 245652 267937 245652 229409 3532095 229409 3532095 4157116 2107342 4157116 2107342 887606 300868 887606 300868 1683626 4014708 1683626 4014708 3318204 2557472 3318204 2557472 767869 4520803 767869 4520803 4576085 1656757 4576085 1656757 3684328 3318052 3684328 3318052 533028 812065 533028 812065 3326824 3340445 3326824 3340445 1204271 1143922 1204271 1143922 4664357 3111887 4664357 3111887 1372276 977559 1372276 977559 326788 1925294 326788 1925294 4939413 1611943 4939413 1611943 1653998 4994769 1653998 4994769 3338337 1141623 3338337 1141623 358363 1657731 358363 1657731 3317782 3352811 3317782 3352811 1667637 1664761 1667637 1664761 3315489 3338694 3315489 3338694 1355544 648267 1355544 648267 728134 2803893 728134 2803893 4579591 346579 4579591 346579 294347 1679882 294347 1679882 3745736 3324845 3745736 3324845 448454 369279 448454 369279 4490790 4304005 4490790 4304005 1081746 996486 1081746 996486 4016447 3190133 4016447 3190133 958513 435602 958513 435602 2621701 2697278 2621701 2697278 4042924 810383 4042924 810383 1656415 892262 1656415 892262 592962 2992404 592962 2992404 4385056 1531597 4385056 1531597 869091 425696 869091 425696 3330108 4038393 3330108 4038393 3553947 1732136 3553947 1732136 1672415 969543 1672415 969543 753810 325226 753810 325226 3338419 3316350 3338419 3316350 1472504 1682913 1472504 1682913 4695444 2276474 4695444 2276474 3842426 4201750 3842426 4201750 1271346 268077 1271346 268077 4123170 4590260 4123170 4590260 1265207 352386 1265207 352386 3821527 2572906 3821527 2572906 4195573 1800524 4195573 1800524 586873 868674 586873 868674 1156097 2120102 1156097 2120102 4639090 1407294 4639090 1407294 573253 3347371 573253 3347371 4986226 2416206 4986226 2416206 3565053 3352521 3565053 3352521 1410355 439127 1410355 439127 434807 1423217 434807 1423217 3845061 2653701 3845061 2653701 532491 381119 532491 381119 4323446 3970038 4323446 3970038 1042936 445308 1042936 445308 4349560 2227834 4349560 2227834 1240826 3341577 1240826 3341577 259750 1244142 259750 1244142 3091137 3336552 3091137 3336552 1337732 4338288 1337732 4338288 4652025 1764894 4652025 1764894 3330741 2382161 3330741 2382161 4405532 3512883 4405532 3512883 853511 729718 853511 729718 240141 1648791 240141 1648791 4913157 3335432 4913157 3335432 1943085 1389295 1943085 1389295 845383 2278698 845383 2278698 4533457 3176701 4533457 3176701 3331886 1443509 3331886 1443509 659168 909070 659168 909070 4127421 3059752 4127421 3059752 4772413 1658222 4772413 1658222 1650476 778534 1650476 778534 565913 34142 565913 34142 3596546 2408013 3596546 2408013 4337446 2117088 4337446 2117088 2668093 3350236 2668093 3350236 4392009 768116 4392009 768116 1208245 375957 1208245 375957 265729 233332 265729 233332 4511888 2291075 4511888 2291075 3644802 1653041 3644802 1653041 1638373 969517 1638373 969517 476077 3466329 476077 3466329 3332648 1881455 3332648 1881455 4770747 3314737 4770747 3314737 3922108 1678214 3922108 1678214 881824 310987 881824 310987 3690295 3329180 3690295 3329180 4646641 1934008 4646641 1934008 1677953 4627279 1677953 4627279 351748 2168975 351748 2168975 4631870 1018036 4631870 1018036 605199 3321461 605199 3321461 3953198 1677675 3953198 1677675 1666101 4377982 1666101 4377982 4122867 799587 4122867 799587 723681 2544176 723681 2544176 4315697 3013403 4315697 3013403 880173 394376 880173 394376 3866050 2291220 3866050 2291220 4070544 1013845 4070544 1013845 554379 3346438 554379 3346438 359867 1235174 359867 1235174 1435817 1668094 1435817 1668094 3327210 3350768 3327210 3350768 1649858 1657283 1649858 1657283 4122086 3317054 4122086 3317054 635519 1001083 635519 1001083 4057418 2869416 4057418 2869416 3349925 1660740 3349925 1660740 1531597 2766019 1531597 2766019 4374290 1141155 4374290 1141155 511259 352478 511259 352478 3334173 4189184 3334173 4189184 1021832 2103202 1021832 2103202 4727354 352465 4727354 352465 802982 2913666 802982 2913666 1681750 4456525 1681750 4456525 1429069 204528 1429069 204528 3900674 3084182 3900674 3084182 1648320 4590919 1648320 4590919 4269913 670472 4269913 670472 1667984 4951783 1667984 4951783 4109915 1016961 4109915 1016961 3316108 4660874 3316108 4660874 505126 937167 505126 937167 3708370 2450456 3708370 2450456 4514936 3318512 4514936 3318512 1030915 3340466 1030915 3340466 4464501 1914462 4464501 1914462 3345728 3315568 3345728 3315568 672697 4031467 672697 4031467 4006193 2472219 4006193 2472219 4658318 1665447 4658318 1665447 3748387 2310966 3748387 2310966 4791053 1675911 4791053 1675911 1163543 381026 1163543 381026 293143 256718 293143 256718 3935949 2851288 3935949 2851288 4717831 3341642 4717831 3341642 1352999 754965 1352999 754965 555562 2354045 555562 2354045 4561306 1677660 4561306 1677660 1323254 1268986 1323254 1268986 603158 2416661 603158 2416661 4246365 3332618 4246365 3332618 2660681 1403745 2660681 1403745 1382537 1837231 1382537 1837231 4340503 3017317 4340503 3017317 3223941 957231 3223941 957231 525999 3014987 525999 3014987 4723964 3468046 4723964 3468046 407467 258202 407467 258202 267959 46144 267959 46144 4484516 3350629 4484516 3350629 720995 478571 720995 478571 4726134 2515461 4726134 2515461 1014656 1430301 1014656 1430301 4227506 3321682 4227506 3321682 867413 1663548 867413 1663548 4961174 3347779 4961174 3347779 1373074 2400019 1373074 2400019 4417080 3320969 4417080 3320969 483819 369866 483819 369866 4078097 2462259 4078097 2462259 4791094 4548735 4791094 4548735 1680966 2047264 1680966 2047264 4650721 1167411 4650721 1167411 563790 1045806 563790 1045806 934506 719322 934506 719322 4158156 3314736 4158156 3314736 614351 1245733 614351 1245733 389368 325428 389368 325428 1652242 2871251 1652242 2871251 4604492 1428602 4604492 1428602 3958350 2307075 3958350 2307075 4387457 1138713 4387457 1138713 1097623 550343 1097623 550343 4291833 2808884 4291833 2808884 1663738 985436 1663738 985436 746340 2378736 746340 2378736 4219565 3046145 4219565 3046145 4758888 3082006 4758888 3082006 1666970 1683014 1666970 1683014 4000815 2995623 4000815 2995623 704853 663175 704853 663175 3737214 4431602 3737214 4431602 1655183 713624 1655183 713624 4087922 3344256 4087922 3344256 465036 382799 465036 382799 351984 2236574 351984 2236574 4215389 4227347 4215389 4227347 1664241 587291 1664241 587291 3846089 2894624 3846089 2894624 1263426 611175 1263426 611175 523820 3342524 523820 3342524 4398155 1499359 4398155 1499359 1208766 283291 1208766 283291 3589388 4564806 3589388 4564806 1659981 755812 1659981 755812 4223995 3347855 4223995 3347855 1723969 1662822 1723969 1662822 4588127 4202232 4588127 4202232 2853509 2487284 2853509 2487284 4335266 4289625 4335266 4289625 1648300 2142045 1648300 2142045 3841106 3294874 3841106 3294874 1648743 55596 1648743 55596 3789543 2895515 3789543 2895515 3798196 2055719 3798196 2055719 1147526 900664 1147526 900664 361230 2893534 361230 2893534 4307910 1425398 4307910 1425398 248116 1361135 248116 1361135 4790054 3316762 4790054 3316762 939761 383300 939761 383300 1647613 103520 1647613 103520 3344295 3325368 3344295 3325368 4703278 326566 4703278 326566 275049 63875 275049 63875 3718271 3335385 3718271 3335385 598182 550207 598182 550207 2970718 3092887 2970718 3092887 4510052 752382 4510052 752382 531888 517655 531888 517655 3188807 2711175 3188807 2711175 4251083 1894370 4251083 1894370 959419 454497 959419 454497 3688732 4541086 3688732 4541086 1396556 1120270 1396556 1120270 441876 2207898 441876 2207898 4172134 2978624 4172134 2978624 3329105 2006418 3329105 2006418 4358726 3315972 4358726 3315972 3315290 2052272 3315290 2052272 4613907 1661882 4613907 1661882 1663234 3318482 1663234 3318482 3964364 726815 3964364 726815 565885 3329224 565885 3329224 4471550 2355664 4471550 2355664 3315465 4946775 3315465 4946775 995786 1455347 995786 1455347 4486322 2928922 4486322 2928922 2958954 3451474 2958954 3451474 4100488 2133061 4100488 2133061 908661 433223 908661 433223 428730 289237 428730 289237 1652364 3955611 1652364 3955611 4467065 494232 4467065 494232 396045 3347735 396045 3347735 4553611 1446861 4553611 1446861 662443 614761 662443 614761 534571 3343418 534571 3343418 4243038 1652412 4243038 1652412 2024055 2969049 2024055 2969049 4651022 584390 4651022 584390 838176 4996137 838176 4996137 3348980 358696 3348980 358696 707797 1302192 707797 1302192 3722616 3671150 3722616 3671150 1053787 444121 1053787 444121 346857 1684165 346857 1684165 4671141 2773276 4671141 2773276 823953 758936 823953 758936 3461636 4748173 3461636 4748173 1349857 1032822 1349857 1032822 3320094 251502 3320094 251502 602793 4158115 602793 4158115 3321364 1441053 3321364 1441053 1209233 1079637 1209233 1079637 3908223 4287605 3908223 4287605 460232 579798 460232 579798 1650974 3344230 1650974 3344230 4080866 873205 4080866 873205 564418 540906 564418 540906 2563116 3351307 2563116 3351307 4294527 1685858 4294527 1685858 3684567 3315155 3684567 3315155 1191603 4961752 1191603 4961752 4240022 2302687 4240022 2302687 1074894 725762 1074894 725762 578591 538267 578591 538267 4215844 2985859 4215844 2985859 1665744 2366725 1665744 2366725 4646751 3346298 4646751 3346298 1350716 1207615 1350716 1207615 752900 761500 752900 761500 4101578 2668500 4101578 2668500 3314135 2376159 3314135 2376159 4484513 2822847 4484513 2822847 1586539 1110274 1586539 1110274 699585 3341333 699585 3341333 3767703 1649552 3767703 1649552 1685304 1235052 1685304 1235052 1190413 2082682 1190413 2082682 4841968 3415898 4841968 3415898 1302752 592317 1302752 592317 4765406 2961130 4765406 2961130 3597146 4017645 3597146 4017645 1385036 1347087 1385036 1347087 1208290 2603013 1208290 2603013 4052971 2104681 4052971 2104681 3351817 1656116 3351817 1656116 3767419 4133416 3767419 4133416 1679817 1977035 1679817 1977035 4784435 4329738 4784435 4329738 1676209 726409 1676209 726409 48630 4889057 48630 4889057 4286664 1628663 4286664 1628663 1657237 4647181 1657237 4647181 4702367 2634083 4702367 2634083 2661193 349050 2661193 349050 61829 3347400 61829 3347400 4782713 2653527 4782713 2653527 419768 242519 419768 242519 3895102 3330820 3895102 3330820 972569 631683 972569 631683 242577 2026627 242577 2026627 3781902 3721707 3781902 3721707 1091897 508274 1091897 508274 3315718 3344197 3315718 3344197 4531916 944421 4531916 944421 857103 780590 857103 780590 665011 2406087 665011 2406087 4564503 990466 4564503 990466 647447 564250 647447 564250 1210762 1674727 1210762 1674727 886300 577268 886300 577268 4780077 2978389 4780077 2978389 1467987 953261 1467987 953261 3610820 4430515 3610820 4430515 693869 906512 693869 906512 3304220 3345696 3304220 3345696 4561555 1673044 4561555 1673044 4704799 3137998 4704799 3137998 2559739 1663678 2559739 1663678 1085091 548821 1085091 548821 4061433 3038654 4061433 3038654 3323214 2644679 3323214 2644679 4532977 851867 4532977 851867 244983 3212045 244983 3212045 4034135 3817543 4034135 3817543 2249137 3336651 2249137 3336651 848592 329685 848592 329685 3330487 4346900 3330487 4346900 220336 153081 220336 153081 3951305 2607611 3951305 2607611 4293413 3329431 4293413 3329431 745245 385066 745245 385066 261199 237773 261199 237773 1858691 1795169 1858691 1795169 1283373 3334255 1283373 3334255 3718269 467378 3718269 467378 457627 411428 457627 411428 294174 4766809 294174 4766809 3822515 884849 3822515 884849 553168 3330485 553168 3330485 3716185 2420891 3716185 2420891 4660279 3987692 4660279 3987692 817124 2990405 817124 2990405 4245907 3349562 4245907 3349562 1122293 244370 1122293 244370 711 4529252 711 4529252 3979293 1361512 3979293 1361512 974245 627656 974245 627656 576211 381710 576211 381710 349155 3326488 349155 3326488 3331191 807324 3331191 807324 849961 3332133 849961 3332133 3752558 2338390 3752558 2338390 1292449 1088726 1292449 1088726 672671 3350679 672671 3350679 4583828 2900833 4583828 2900833 3322978 4600781 3322978 4600781 1682773 2599147 1682773 2599147 4407537 3461495 4407537 3461495 1262882 1657594 1262882 1657594 3908553 3330990 3908553 3330990 4541237 1647905 4541237 1647905 1172511 831172 1172511 831172 772187 3363157 772187 3363157 4041370 1977863 4041370 1977863 1665785 4335497 1665785 4335497 4091995 1891171 4091995 1891171 1663587 3776776 1663587 3776776 4213437 1653841 4213437 1653841 4619060 2548223 4619060 2548223 3700508 3322579 3700508 3322579 2140195 1672597 2140195 1672597 4438298 3977165 4438298 3977165 856152 816938 856152 816938 2985894 2215703 2985894 2215703 677651 635390 677651 635390 587530 2306589 587530 2306589 4209815 2880270 4209815 2880270 1667170 1986590 1667170 1986590 4493415 2979082 4493415 2979082 1675481 1643068 1675481 1643068 3882450 3342308 3882450 3342308 1047210 1018123 1047210 1018123 524656 2860806 524656 2860806 4716075 1651720 4716075 1651720 1743270 3327499 1743270 3327499 217861 991999 217861 991999 1654823 2068232 1654823 2068232 3777531 2564176 3777531 2564176 4436321 3096665 4436321 3096665 941559 310899 941559 310899 3259639 1680043 3259639 1680043 971581 207327 971581 207327 3335046 2806974 3335046 2806974 4344619 961383 4344619 961383 533993 1302830 533993 1302830 1653927 588766 1653927 588766 783036 2112244 783036 2112244 4719780 4981756 4719780 4981756 936255 268134 936255 268134 4234468 2616295 4234468 2616295 388830 327388 388830 327388 228699 133193 228699 133193 4496263 1670247 4496263 1670247 675699 404845 675699 404845 338699 3319615 338699 3319615 3582789 875815 3582789 875815 531298 484885 531298 484885 4099183 4644799 4099183 4644799 988734 285369 988734 285369 4329083 2848391 4329083 2848391 1652595 238946 1652595 238946 100912 3345652 100912 3345652 3330264 4910738 3330264 4910738 3336218 2736798 3336218 2736798 4505581 1679571 4505581 1679571 693071 3018770 693071 3018770 4378026 954917 4378026 954917 1322945 2438088 1322945 2438088 4535701 3638694 4535701 3638694 1678275 477858 1678275 477858 3570088 3099030 3570088 3099030 244113 876452 244113 876452 3352203 3042982 3352203 3042982 4422249 2084895 4422249 2084895 4853885 3340966 4853885 3340966 858257 289507 858257 289507 77977 2418731 77977 2418731 3318815 3315739 3318815 3315739 1389704 1374061 1389704 1374061 268400 4438617 268400 4438617 4386886 2254615 4386886 2254615 865682 646602 865682 646602 512123 2536115 512123 2536115 4774613 910500 4774613 910500 1290818 2985135 1290818 2985135 4065578 3743170 4065578 3743170 997882 496255 997882 496255 3992149 2351514 3992149 2351514 979600 369875 979600 369875 2776673 2673111 2776673 2673111 4630029 4045473 4630029 4045473 1336458 518660 1336458 518660 303895 1497539 303895 1497539 3548455 3768188 3548455 3768188 1664470 1684406 1664470 1684406 4783717 1461316 4783717 1461316 1665188 4253204 1665188 4253204 3816267 2430769 3816267 2430769 4653961 3317151 4653961 3317151 3351349 2671700 3351349 2671700 4584621 652832 4584621 652832 785638 1675616 785638 1675616 4735837 3320388 4735837 3320388 1035314 735888 1035314 735888 2360884 2674316 2360884 2674316 4093534 1091975 4093534 1091975 742551 575224 742551 575224 505789 2403460 505789 2403460 4093898 3335654 4093898 3335654 705565 320900 705565 320900 3641814 4386921 3641814 4386921 892367 862574 892367 862574 690897 3323490 690897 3323490 4581037 2669190 4581037 2669190 1657340 1680315 1657340 1680315 4058600 3329767 4058600 3329767 4774638 3477115 4774638 3477115 994597 283730 994597 283730 3771429 3719244 3771429 3719244 1089272 823826 1089272 823826 424443 2756198 424443 2756198 3937975 327544 3937975 327544 1154863 2387214 1154863 2387214 4060258 3098835 4060258 3098835 3552644 421144 3552644 421144 361449 2513032 361449 2513032 4233235 1982586 4233235 1982586 4727470 1173709 4727470 1173709 552359 440315 552359 440315 231429 4496714 231429 4496714 1670104 1262074 1670104 1262074 964360 17903 964360 17903 4639834 3628792 4639834 3628792 1383062 217638 1383062 217638 3328202 3932147 3328202 3932147 1658358 1662207 1658358 1662207 4554930 3335639 4554930 3335639 3561606 924138 3561606 924138 678621 2454905 678621 2454905 4409979 4616452 4409979 4616452 652165 396030 652165 396030 4189667 4997754 4189667 4997754 3120360 1492127 3120360 1492127 707569 238354 707569 238354 226710 4306057 226710 4306057 4146992 2023649 4146992 2023649 1677041 4347948 1677041 4347948 3536117 920305 3536117 920305 1665057 2973509 1665057 2973509 4061340 1189944 4061340 1189944 933945 777610 933945 777610 855873 2756407 855873 2756407 4212360 1646748 4212360 1646748 1089987 3346849 1089987 3346849 3793060 2650158 3793060 2650158 4296570 1647321 4296570 1647321 201414 299838 201414 299838 3682875 3080853 3682875 3080853 2185948 3346564 2185948 3346564 1681968 1951953 1681968 1951953 921123 539989 921123 539989 4806348 2899840 4806348 2899840 1668586 1647171 1668586 1647171 100335 3349478 100335 3349478 3847028 2523114 3847028 2523114 4504507 3342295 4504507 3342295 1661081 2453769 1661081 2453769 4743704 3758583 4743704 3758583 1262241 975128 1262241 975128 840360 768810 840360 768810 3998330 2908577 3998330 2908577 1353660 3347909 1353660 3347909 3784666 1701218 3784666 1701218 1312210 992813 1312210 992813 883401 190520 883401 190520 4004054 3036544 4004054 3036544 4749643 1890356 4749643 1890356 1429783 687277 1429783 687277 615380 100879 615380 100879 4329592 3322001 4329592 3322001 1233186 280425 1233186 280425 3351401 3654058 3351401 3654058 277561 1032164 277561 1032164 3352804 2773547 3352804 2773547 4225989 1947094 4225989 1947094 3341057 3253950 3341057 3253950 1006914 469043 1006914 469043 4539509 3346349 4539509 3346349 458929 2105481 458929 2105481 4644652 1377580 4644652 1377580 773872 753749 773872 753749 3534958 3335530 3534958 3335530 1650849 4174442 1650849 4174442 3552424 1652137 3552424 1652137 492964 288025 492964 288025 264347 1587779 264347 1587779 2040806 4969105 2040806 4969105 4188223 2001258 4188223 2001258 796974 703157 796974 703157 3813064 3327818 3813064 3327818 825349 791032 825349 791032 3142683 4228975 3142683 4228975 3632109 993708 3632109 993708 482121 2390292 482121 2390292 4407700 1809982 4407700 1809982 1376705 665476 1376705 665476 350701 2380411 350701 2380411 4953329 3334260 4953329 3334260 1663664 4103396 1663664 4103396 3737782 1675157 3737782 1675157 1683456 2704646 1683456 2704646 4555180 1659270 4555180 1659270 1140236 3334918 1140236 3334918 3931827 2157778 3931827 2157778 646118 1164879 646118 1164879 3752115 3670980 3752115 3670980 1664358 1984618 1664358 1984618 3942397 3347943 3942397 3347943 1354398 299809 1354398 299809 169240 2473290 169240 2473290 4472794 359770 4472794 359770 350309 1680246 350309 1680246 3343136 1055884 3343136 1055884 506516 438339 506516 438339 1315251 3786334 1315251 3786334 4295729 1564699 4295729 1564699 633415 2924729 633415 2924729 3786491 2062465 3786491 2062465 4692843 3088368 4692843 3088368 4797215 3347232 4797215 3347232 1429305 4339185 1429305 4339185 4576784 1659043 4576784 1659043 3329821 801880 3329821 801880 779074 2609174 779074 2609174 4253795 2280175 4253795 2280175 4665289 1170864 4665289 1170864 953277 3342868 953277 3342868 4295904 525993 4295904 525993 933172 3141768 933172 3141768 3341535 1681956 3341535 1681956 5000380 4251116 5000380 4251116 1655159 2668250 1655159 2668250 4076173 1681802 4076173 1681802 2209981 3839452 2209981 3839452 3621928 1659226 3621928 1659226 4959338 2280521 4959338 2280521 1011711 487527 1011711 487527 394250 1920588 394250 1920588 4798562 949273 4798562 949273 309753 2883260 309753 2883260 4707454 986076 4707454 986076 929339 488198 929339 488198 3743492 3069694 3743492 3069694 877680 852574 877680 852574 558192 2042764 558192 2042764 4146738 2654158 4146738 2654158 4411890 4639271 4411890 4639271 1391234 1352394 1391234 1352394 134892 3345159 134892 3345159 3560390 2331420 3560390 2331420 4215282 2564442 4215282 2564442 4440922 3337667 4440922 3337667 1457735 703689 1457735 703689 377995 3330128 377995 3330128 4571964 1994371 4571964 1994371 4930792 4871030 4930792 4871030 2422143 1648137 2422143 1648137 4521115 2599228 4521115 2599228 2044766 3351924 2044766 3351924 367194 2273306 367194 2273306 4523312 3938969 4523312 3938969 1331385 137612 1331385 137612 4386199 3330940 4386199 3330940 69458 1441673 69458 1441673 4142836 3317846 4142836 3317846 246044 419935 246044 419935 2011542 1683245 2011542 1683245 4211738 3324837 4211738 3324837 990101 1232222 990101 1232222 1246077 1440034 1246077 1440034 4484074 3638087 4484074 3638087 2859809 1007418 2859809 1007418 727164 2884321 727164 2884321 3339586 1037479 3339586 1037479 399947 337403 399947 337403 1675735 3447073 1675735 3447073 3336466 4444339 3336466 4444339 4411443 2146168 4411443 2146168 2306061 404987 2306061 404987 732523 2252323 732523 2252323 4672837 725096 4672837 725096 731185 3323076 731185 3323076 3327637 525107 3327637 525107 454484 3326906 454484 3326906 4339296 2566200 4339296 2566200 1270200 659310 1270200 659310 474187 299219 474187 299219 4561594 2702703 4561594 2702703 3836699 986504 3836699 986504 560015 378227 560015 378227 273507 2836063 273507 2836063 4789820 683086 4789820 683086 394728 2512549 394728 2512549 4252179 1668464 4252179 1668464 317137 910169 317137 910169 2161504 3327260 2161504 3327260 3809290 1651589 3809290 1651589 1000898 783622 1000898 783622 268719 3350551 268719 3350551 4292231 1863509 4292231 1863509 3329642 2930875 3329642 2930875 4649452 1622596 4649452 1622596 792642 679529 792642 679529 3871643 2756935 3871643 2756935 4724589 3132276 4724589 3132276 4879547 3344585 4879547 3344585 436078 2859756 436078 2859756 1658454 1679254 1658454 1679254 774200 740506 774200 740506 495502 1683032 495502 1683032 4109022 2548237 4109022 2548237 1648565 1673034 1648565 1673034 3983944 3351011 3983944 3351011 1985237 1655893 1985237 1655893 4775752 1956414 4775752 1956414 3222948 3337975 3222948 3337975 985317 2608184 985317 2608184 4515385 1987188 4515385 1987188 4754531 356302 4754531 356302 972248 2683772 972248 2683772 4676796 1649535 4676796 1649535 3922222 2892331 3922222 2892331 1673699 1257768 1673699 1257768 1076530 952188 1076530 952188 844701 672351 844701 672351 4631513 2604378 4631513 2604378 3604448 3086513 3604448 3086513 1657949 3789558 1657949 3789558 3737783 1663916 3737783 1663916 1664393 3319159 1664393 3319159 3339160 1162854 3339160 1162854 1084974 2425883 1084974 2425883 4687199 4641987 4687199 4641987 1647561 1675527 1647561 1675527 3346889 2684420 3346889 2684420 4582314 3329676 4582314 3329676 1314072 827799 1314072 827799 829224 694851 829224 694851 3314950 3091456 3314950 3091456 4014555 2156251 4014555 2156251 1660115 4638312 1660115 4638312 4576928 2300302 4576928 2300302 2872306 3352606 2872306 3352606 4741482 2352697 4741482 2352697 3696752 3035868 3696752 3035868 839354 759000 839354 759000 615406 2467981 615406 2467981 4685076 3239570 4685076 3239570 503481 846366 503481 846366 3912809 4226791 3912809 4226791 194075 989961 194075 989961 4264370 3029730 4264370 3029730 4686501 1970501 4686501 1970501 1663601 4029568 1663601 4029568 4159042 2082324 4159042 2082324 1672139 3817694 1672139 3817694 1452578 137168 1452578 137168 3350006 2513475 3350006 2513475 4368621 3327020 4368621 3327020 407310 386849 407310 386849 3794185 2192374 3794185 2192374 4607398 1679789 4607398 1679789 619085 410382 619085 410382 217392 3335739 217392 3335739 2600382 1152953 2600382 1152953 794961 653081 794961 653081 1358551 2542639 1358551 2542639 4219361 3344389 4219361 3344389 1667680 623387 1667680 623387 514456 1229185 514456 1229185 2964467 1677621 2964467 1677621 482493 575778 482493 575778 2068201 3378579 2068201 3378579 4335858 1188303 4335858 1188303 597576 550947 597576 550947 2109585 2067622 2109585 2067622 4637914 1431143 4637914 1431143 857519 676615 857519 676615 636228 1681499 636228 1681499 4727667 3320840 4727667 3320840 685373 327821 685373 327821 3539045 2925756 3539045 2925756 4700525 1081164 4700525 1081164 1680906 3504397 1680906 3504397 4444569 2058859 4444569 2058859 407078 1142820 407078 1142820 3922353 3047658 3922353 3047658 240589 823830 240589 823830 3340203 3068530 3340203 3068530 4038806 2584310 4038806 2584310 4391019 3331408 4391019 3331408 4494 460050 4494 460050 3556372 2568233 3556372 2568233 4803109 1671064 4803109 1671064 798435 750204 798435 750204 4182877 2865867 4182877 2865867 3681012 709853 3681012 709853 245475 140625 245475 140625 1679844 2789810 1679844 2789810 4112264 399817 4112264 399817 762573 4380184 762573 4380184 3338412 1677325 3338412 1677325 4748364 4522257 4748364 4522257 1480998 2010173 1480998 2010173 3868695 2893989 3868695 2893989 4643830 1684128 4643830 1684128 1669989 2995309 1669989 2995309 4762837 1669144 4762837 1669144 1658948 4455015 1658948 4455015 4449218 150449 4449218 150449 1648465 4512832 1648465 4512832 4123528 1261229 4123528 1261229 338478 301168 338478 301168 212233 2749169 212233 2749169 4537860 3323993 4537860 3323993 2534212 553780 2534212 553780 1647676 2524870 1647676 2524870 4648475 1323967 4648475 1323967 310877 1505200 310877 1505200 3830650 3334746 3830650 3334746 974145 471418 974145 471418 1659004 355689 1659004 355689 847574 1330619 847574 1330619 228516 3343936 228516 3343936 3323957 4956306 3323957 4956306 4157192 906770 4157192 906770 641756 537568 641756 537568 1653027 2948567 1653027 2948567 4597006 3345519 4597006 3345519 1285664 932900 1285664 932900 455750 3347511 455750 3347511 4251641 1179108 4251641 1179108 1043557 2988491 1043557 2988491 4756843 1672250 4756843 1672250 1670875 2871131 1670875 2871131 4558293 3351572 4558293 3351572 390776 1103846 390776 1103846 1317778 3328147 1317778 3328147 526956 390418 526956 390418 4448156 4240599 4448156 4240599 1031508 614473 1031508 614473 437382 314320 437382 314320 4377789 2056566 4377789 2056566 852773 754442 852773 754442 4589859 3109613 4589859 3109613 840234 467878 840234 467878 4625562 4828697 4625562 4828697 603150 1402569 603150 1402569 4617440 4530813 4617440 4530813 3313432 3332572 3313432 3332572 3938617 995493 3938617 995493 602474 2193807 602474 2193807 4559807 3334809 4559807 3334809 1159236 393852 1159236 393852 3318542 2829708 3318542 2829708 4073745 1678522 4073745 1678522 357980 4032482 357980 4032482 1666108 1187438 1666108 1187438 911131 510564 911131 510564 4340525 4638926 4340525 4638926 1675052 1992118 1675052 1992118 4656135 2230466 4656135 2230466 3578873 526014 3578873 526014 948452 2580678 948452 2580678 4295777 2029717 4295777 2029717 1654664 2488623 1654664 2488623 4192879 3047784 4192879 3047784 4712543 1677160 4712543 1677160 853907 867819 853907 867819 4117717 2076254 4117717 2076254 4754571 3340425 4754571 3340425 3672189 963287 3672189 963287 361848 318880 361848 318880 257048 2416445 257048 2416445 4121166 2556755 4121166 2556755 4346575 3337041 4346575 3337041 1131893 1083226 1131893 1083226 969710 1677527 969710 1677527 1654505 1237137 1654505 1237137 3322374 393117 3322374 393117 463530 2233939 463530 2233939 3971401 3328135 3971401 3328135 615006 66744 615006 66744 2805116 2827812 2805116 2827812 3498575 1122951 3498575 1122951 268159 1676585 268159 1676585 3237082 1155674 3237082 1155674 473249 4518621 473249 4518621 1672522 792978 1672522 792978 607659 3348502 607659 3348502 1013740 554042 1013740 554042 3605463 3859463 3605463 3859463 1657201 842068 1657201 842068 691152 3318934 691152 3318934 3627139 293058 3627139 293058 3317352 3926224 3317352 3926224 742092 3315979 742092 3315979 4921002 757326 4921002 757326 607623 369437 607623 369437 3949693 2853291 3949693 2853291 1671559 1991634 1671559 1991634 4123802 3340729 4123802 3340729 4732070 1673308 4732070 1673308 1666522 3316913 1666522 3316913 4210083 1654422 4210083 1654422 724294 600116 724294 600116 2385547 2533764 2385547 2533764 3673940 1203004 3673940 1203004 2739414 2613522 2739414 2613522 4332688 1424192 4332688 1424192 679861 362646 679861 362646 285871 282970 285871 282970 4124605 3343871 4124605 3343871 1911843 1091569 1911843 1091569 4273281 3329350 4273281 3329350 1673564 4936662 1673564 4936662 370896 301918 370896 301918 3638455 4714802 3638455 4714802 2797581 2012113 2797581 2012113 4351881 2700080 4351881 2700080 3729055 1665850 3729055 1665850 4904565 1650970 4904565 1650970 3792133 3245841 3792133 3245841 877507 627789 877507 627789 3335408 1453263 3335408 1453263 4069910 3546542 4069910 3546542 974234 888968 974234 888968 740547 3346973 740547 3346973 3754014 1900265 3754014 1900265 4762195 154550 4762195 154550 2620327 3337878 2620327 3337878 4359802 1994983 4359802 1994983 4760559 4371072 4760559 4371072 2032738 2780038 2032738 2780038 4405297 2068932 4405297 2068932 3326661 2948639 3326661 2948639 4500933 1003194 4500933 1003194 610230 196166 610230 196166 3337915 3122350 3337915 3122350 4973014 1663661 4973014 1663661 1116702 866828 1116702 866828 4707423 2024393 4707423 2024393 4597610 4879223 4597610 4879223 1429941 296356 1429941 296356 4203748 3057003 4203748 3057003 271569 3331316 271569 3331316 4622284 1670384 4622284 1670384 3829865 3013971 3829865 3013971 4846306 4365812 4846306 4365812 887569 564329 887569 564329 3596193 3350389 3596193 3350389 612119 1071065 612119 1071065 403133 3832750 403133 3832750 1664183 1677227 1664183 1677227 4441773 2997034 4441773 2997034 1023419 627729 1023419 627729 282282 4142193 282282 4142193 3341212 4935433 3341212 4935433 3620629 1652960 3620629 1652960 1440280 3323799 1440280 3323799 4464071 1340322 4464071 1340322 218855 208351 218855 208351 3343858 4978538 3343858 4978538 1661518 2520490 1661518 2520490 4398946 399096 4398946 399096 300341 3101600 300341 3101600 3691068 1757530 3691068 1757530 810095 746194 810095 746194 3658366 3315950 3658366 3315950 4664261 994960 4664261 994960 634636 3669619 634636 3669619 3318979 682465 3318979 682465 322927 229133 322927 229133 190872 4273846 190872 4273846 3879693 1264663 3879693 1264663 806472 597422 806472 597422 214638 2341356 214638 2341356 3732485 3836676 3732485 3836676 249043 191318 249043 191318 4399006 3342705 4399006 3342705 549891 352232 549891 352232 3345989 3037201 3345989 3037201 4777165 3419094 4777165 3419094 872883 658250 872883 658250 582473 2131912 582473 2131912 3802917 3064102 3802917 3064102 835151 306875 835151 306875 3350457 2576987 3350457 2576987 4483013 3778334 4483013 3778334 1129112 366052 1129112 366052 3848758 2328776 3848758 2328776 4073875 2660770 4073875 2660770 4666404 1664039 4666404 1664039 2952131 2291246 2952131 2291246 3797192 3319606 3797192 3319606 594433 410040 594433 410040 3660127 3353202 3660127 3353202 4264169 1648662 4264169 1648662 1390363 1080620 1390363 1080620 897332 689325 897332 689325 3775459 3317386 3775459 3317386 4736637 1171092 4736637 1171092 313706 2424493 313706 2424493 3681383 3116227 3681383 3116227 3314282 4353872 3314282 4353872 1669811 313340 1669811 313340 15331 2290886 15331 2290886 4779045 686577 4779045 686577 645190 3599146 645190 3599146 530275 948822 530275 948822 3704876 3325918 3704876 3325918 954097 336876 954097 336876 3328847 3335122 3328847 3335122 4667943 1682944 4667943 1682944 1654454 3320911 1654454 3320911 3880625 2759828 3880625 2759828 4518808 3333970 4518808 3333970 1275513 363153 1275513 363153 4263209 3319262 4263209 3319262 644019 546160 644019 546160 374187 275085 374187 275085 228280 1469425 228280 1469425 4162241 3045441 4162241 3045441 4791147 3331877 4791147 3331877 988987 404843 988987 404843 4635976 2467875 4635976 2467875 953769 724081 953769 724081 3640870 2250752 3640870 2250752 4467859 3351433 4467859 3351433 988387 776410 988387 776410 3374675 1676800 3374675 1676800 981847 683724 981847 683724 1414626 3329228 1414626 3329228 2637707 3898464 2637707 3898464 3965261 2664400 3965261 2664400 4641080 1228852 4641080 1228852 597215 408180 597215 408180 3029079 3334017 3029079 3334017 3933497 1886864 3933497 1886864 3337063 727572 3337063 727572 950901 2731335 950901 2731335 4402736 3346360 4402736 3346360 3700390 1683007 3700390 1683007 4999070 1162948 4999070 1162948 1674716 4501801 1674716 4501801 1041485 1662506 1041485 1662506 4786209 3015040 4786209 3015040 1684744 2164020 1684744 2164020 4794927 1342588 4794927 1342588 227304 238185 227304 238185 1669109 4122253 1669109 4122253 4082284 2397080 4082284 2397080 1593536 3641520 1593536 3641520 4456306 941132 4456306 941132 486078 327132 486078 327132 2605044 3865905 2605044 3865905 793603 528502 793603 528502 369092 3109425 369092 3109425 4894994 1204977 4894994 1204977 543465 965636 543465 965636 1226842 2737403 1226842 2737403 1678175 1110714 1678175 1110714 420524 2676349 420524 2676349 4542751 3785901 4542751 3785901 666990 593152 666990 593152 4758659 3324537 4758659 3324537 3447947 3339640 3447947 3339640 733503 862559 733503 862559 3615237 2852083 3615237 2852083 4521300 756540 4521300 756540 818336 3029797 818336 3029797 3682202 2078633 3682202 2078633 1658866 4788961 1658866 4788961 4450853 1666115 4450853 1666115 2723269 4082276 2723269 4082276 3845188 2185509 3845188 2185509 4559166 3331053 4559166 3331053 3342569 2688722 3342569 2688722 4546236 3339764 4546236 3339764 125094 1673486 125094 1673486 4758548 3797982 4758548 3797982 3329774 1253625 3329774 1253625 548246 785700 548246 785700 3023411 2267580 3023411 2267580 4083981 3328018 4083981 3328018 1679815 1146558 1679815 1146558 466726 2673837 466726 2673837 4838992 642683 4838992 642683 477839 338072 477839 338072 4233066 3319306 4233066 3319306 784343 698671 784343 698671 702632 81542 702632 81542 2851864 1672175 2851864 1672175 1277656 2837224 1277656 2837224 4329540 2128204 4329540 2128204 3336763 858775 3336763 858775 1435634 2708077 1435634 2708077 4090530 1957055 4090530 1957055 713261 496922 713261 496922 438225 258684 438225 258684 4212362 3746215 4212362 3746215 830734 759962 830734 759962 3898539 3323278 3898539 3323278 961261 916800 961261 916800 751870 4149057 751870 4149057 3130242 936209 3130242 936209 546676 4780447 546676 4780447 3546450 3197468 3546450 3197468 1133193 518886 1133193 518886 4796984 2577673 4796984 2577673 1652069 3346969 1652069 3346969 9856 966195 9856 966195 3335544 3344099 3335544 3344099 258234 472970 258234 472970 2049543 1684373 2049543 1684373 4274353 2977188 4274353 2977188 910325 453856 910325 453856 3879004 4363158 3879004 4363158 3340302 455382 3340302 455382 913354 2492126 913354 2492126 4515442 1031734 4515442 1031734 855090 609536 855090 609536 3990117 2650377 3990117 2650377 4064681 1631534 4064681 1631534 1660270 4755530 1660270 4755530 3343207 2729534 3343207 2729534 4477979 1282340 4477979 1282340 615976 855171 615976 855171 3349984 3333815 3349984 3333815 104871 860874 104871 860874 3566835 2328984 3566835 2328984 493190 320591 493190 320591 216817 4698667 216817 4698667 4439492 1963638 4439492 1963638 4812181 1658287 4812181 1658287 1668210 3004851 1668210 3004851 3827151 1418524 3827151 1418524 754913 501225 754913 501225 3475482 3352034 3475482 3352034 428804 1152657 428804 1152657 4444553 2680905 4444553 2680905 3689395 1655011 3689395 1655011 1153764 1106501 1153764 1106501 165994 2372468 165994 2372468 4271908 2531648 4271908 2531648 2188427 1654322 2188427 1654322 4749211 2640312 4749211 2640312 3357225 1244345 3357225 1244345 1224153 3332679 1224153 3332679 4745752 3094471 4745752 3094471 1680974 104374 1680974 104374 4090991 2812977 4090991 2812977 4663738 811085 4663738 811085 385724 2750525 385724 2750525 4785255 3131051 4785255 3131051 1658021 1482097 1658021 1482097 4097745 4822903 4097745 4822903 1197170 246411 1197170 246411 245941 4589831 245941 4589831 3807852 681414 3807852 681414 390183 2894433 390183 2894433 4372524 2600588 4372524 2600588 1666276 3342246 1666276 3342246 3705280 1007171 3705280 1007171 616639 2919214 616639 2919214 3330281 4970721 3330281 4970721 4002199 678515 4002199 678515 369502 350367 369502 350367 1412659 3075243 1412659 3075243 4829384 493679 4829384 493679 690094 2319866 690094 2319866 4583159 1681032 4583159 1681032 858578 1030861 858578 1030861 4404834 2724816 4404834 2724816 2523589 3681057 2523589 3681057 631366 398849 631366 398849 3327230 3293255 3327230 3293255 2080586 1997371 2080586 1997371 4778177 1237315 4778177 1237315 399981 242679 399981 242679 4385966 3603020 4385966 3603020 760278 450425 760278 450425 4491268 4243336 4491268 4243336 1676776 1935424 1676776 1935424 3954407 3321925 3954407 3321925 4669177 1244026 4669177 1244026 336140 326598 336140 326598 4248448 3334626 4248448 3334626 1219368 366795 1219368 366795 1667076 2334287 1667076 2334287 4611256 3320681 4611256 3320681 3558276 1656033 3558276 1656033 4104387 3053975 4104387 3053975 1379122 1132980 1379122 1132980 3648526 2134250 3648526 2134250 3274609 1677374 3274609 1677374 896422 4285002 896422 4285002 3773524 962528 3773524 962528 477647 222469 477647 222469 185000 2999698 185000 2999698 4468982 1038790 4468982 1038790 392796 2413950 392796 2413950 3332870 4152760 3332870 4152760 1682118 2392527 1682118 2392527 1079243 755355 1079243 755355 333034 3660687 333034 3660687 2090235 1647397 2090235 1647397 3348339 4268037 3348339 4268037 1178151 457268 1178151 457268 3553715 2139917 3553715 2139917 4631978 750383 4631978 750383 840874 3333661 840874 3333661 4254860 847900 4254860 847900 780715 3905614 780715 3905614 3328591 2065668 3328591 2065668 4679435 3512667 4679435 3512667 2660563 2079917 2660563 2079917 4492600 3317437 4492600 3317437 725121 376112 725121 376112 297003 239004 297003 239004 3652064 2308694 3652064 2308694 4469912 1663084 4469912 1663084 1758868 1915361 1758868 1915361 1388737 1329963 1388737 1329963 238499 3325399 238499 3325399 4411880 2714920 4411880 2714920 3742975 3314773 3742975 3314773 3916709 1651679 3916709 1651679 1229558 1114743 1229558 1114743 545431 3323843 545431 3323843 4761046 1663405 4761046 1663405 78425 2168986 78425 2168986 4586285 883395 4586285 883395 398843 272352 398843 272352 190838 2353352 190838 2353352 4161485 2805699 4161485 2805699 1205837 234800 1205837 234800 3602174 3012971 3602174 3012971 3937139 3336950 3937139 3336950 1969410 3347924 1969410 3347924 3538846 1657538 3538846 1657538 1176562 271266 1176562 271266 4226391 2037405 4226391 2037405 360653 675392 360653 675392 4366224 3323913 4366224 3323913 688203 542731 688203 542731 3876646 3337985 3876646 3337985 1650911 1016936 1650911 1016936 4241780 2662585 4241780 2662585 4494656 4687848 4494656 4687848 323446 757506 323446 757506 4077147 2896607 4077147 2896607 3671843 1945768 3671843 1945768 4958950 1239751 4958950 1239751 811078 536937 811078 536937 4527907 3095079 4527907 3095079 3328488 1913953 3328488 1913953 4696867 3339230 4696867 3339230 265038 530092 265038 530092 3964637 2973109 3964637 2973109 4768890 1875903 4768890 1875903 959086 477594 959086 477594 453664 3667995 453664 3667995 4242636 1679444 4242636 1679444 3332636 2510394 3332636 2510394 4251176 788026 4251176 788026 601120 2612937 601120 2612937 4333670 602604 4333670 602604 715472 3317199 715472 3317199 4853215 658672 4853215 658672 2685872 1979210 2685872 1979210 4607612 3333327 4607612 3333327 1670689 59392 1670689 59392 4358058 2354543 4358058 2354543 837065 764667 837065 764667 599299 2286100 599299 2286100 4558865 3344780 4558865 3344780 1654401 4865355 1654401 4865355 1673785 198830 1673785 198830 4169833 3330871 4169833 3330871 1116544 3324940 1116544 3324940 4265772 1961428 4265772 1961428 4729997 912627 4729997 912627 958851 293717 958851 293717 215843 3321762 215843 3321762 4601624 823698 4601624 823698 892720 576416 892720 576416 571136 3314346 571136 3314346 4086809 2299601 4086809 2299601 1683311 746602 1683311 746602 4182451 3337944 4182451 3337944 1659107 3530149 1659107 3530149 4225846 2261678 4225846 2261678 4400199 2757761 4400199 2757761 714429 453719 714429 453719 4297251 3338752 4297251 3338752 3327828 2289220 3327828 2289220 4417619 1052499 4417619 1052499 300359 240276 300359 240276 3586488 3321481 3586488 3321481 731648 557643 731648 557643 3329872 2659230 3329872 2659230 4707224 4210710 4707224 4210710 1669486 452647 1669486 452647 991124 2225730 991124 2225730 4306168 2863273 4306168 2863273 4893157 1558750 4893157 1558750 671179 520018 671179 520018 3324391 1651249 3324391 1651249 2115503 2252742 2115503 2252742 4654032 3061189 4654032 3061189 1659663 1735376 1659663 1735376 4214904 2922929 4214904 2922929 4775478 803963 4775478 803963 701629 2425707 701629 2425707 3688427 1652905 3688427 1652905 1340775 1303166 1340775 1303166 330162 1672854 330162 1672854 4169580 3598923 4169580 3598923 781346 247703 781346 247703 3816689 2809563 3816689 2809563 4743104 600005 4743104 600005 303679 195226 303679 195226 3347122 2184446 3347122 2184446 3961081 3316138 3961081 3316138 1152210 378108 1152210 378108 3845063 3088965 3845063 3088965 538821 957966 538821 957966 3347652 2713393 3347652 2713393 4011344 1655418 4011344 1655418 387166 358600 387166 358600 2679924 1892914 2679924 1892914 3674473 3334767 3674473 3334767 2358504 936319 2358504 936319 3663885 3605070 3663885 3605070 3322386 4572145 3322386 4572145 1241943 1272133 1241943 1272133 4319728 3628782 4319728 3628782 442254 879725 442254 879725 3583414 2239664 3583414 2239664 4613224 654226 4613224 654226 513508 205398 513508 205398 1666395 2736046 1666395 2736046 3972332 1655215 3972332 1655215 1647637 380092 1647637 380092 374069 2094543 374069 2094543 3880213 4104794 3880213 4104794 1435480 1091159 1435480 1091159 581130 269846 581130 269846 43546 3328557 43546 3328557 3835346 1647754 3835346 1647754 1532730 3341124 1532730 3341124 4507762 1676014 4507762 1676014 1656154 1128682 1656154 1128682 367003 3119269 367003 3119269 4185438 1646811 4185438 1646811 3553250 4314890 3553250 4314890 1670063 2899393 1670063 2899393 4711703 3327255 4711703 3327255 311377 910844 311377 910844 3921834 2460942 3921834 2460942 4332365 805584 4332365 805584 363330 1950156 363330 1950156 3977961 2752248 3977961 2752248 928113 1474435 928113 1474435 3318414 123229 3318414 123229 453854 1657826 453854 1657826 4795113 394455 4795113 394455 597686 908013 597686 908013 1027077 1958770 1027077 1958770 3829536 2166924 3829536 2166924 311342 297446 311342 297446 3324427 4941918 3324427 4941918 4473413 1282869 4473413 1282869 267106 209280 267106 209280 39995 1678530 39995 1678530 3321071 3491934 3321071 3491934 670471 612990 670471 612990 416964 1645220 416964 1645220 1659377 4204312 1659377 4204312 3341099 1189287 3341099 1189287 938576 477644 938576 477644 3331153 3346084 3331153 3346084 1100523 432926 1100523 432926 3331375 2331250 3331375 2331250 4541207 1657485 4541207 1657485 962513 3351679 962513 3351679 4745503 1899741 4745503 1899741 1670636 3007560 1670636 3007560 4382484 1392939 4382484 1392939 1131578 257627 1131578 257627 4473184 2308040 4473184 2308040 1647011 1667982 1647011 1667982 4250926 3350547 4250926 3350547 592948 609783 592948 609783 3330426 2315660 3330426 2315660 1658165 3334209 1658165 3334209 3954138 1107216 3954138 1107216 523982 2520798 523982 2520798 4647284 4665561 4647284 4665561 1660616 1664309 1660616 1664309 3351301 253958 3351301 253958 1318385 2459812 1318385 2459812 4453858 1661021 4453858 1661021 726177 519310 726177 519310 1683241 3261027 1683241 3261027 3979145 2586816 3979145 2586816 1329307 4799944 1329307 4799944 3557549 975715 3557549 975715 885615 482667 885615 482667 3334665 2267639 3334665 2267639 4671678 3005013 4671678 3005013 869147 818415 869147 818415 656568 1536989 656568 1536989 4355537 3347628 4355537 3347628 2819394 957050 2819394 957050 314754 1649481 314754 1649481 4263031 3346381 4263031 3346381 937755 256660 937755 256660 4174502 3328224 4174502 3328224 4573225 1234445 4573225 1234445 981648 698758 981648 698758 4053227 3316496 4053227 3316496 456958 887219 456958 887219 2123044 3328300 2123044 3328300 3658695 1728876 3658695 1728876 787975 3349615 787975 3349615 244332 49552 244332 49552 3672202 2876554 3672202 2876554 4363874 1165954 4363874 1165954 1158986 576929 1158986 576929 408653 372252 408653 372252 4314030 3012140 4314030 3012140 4776638 354479 4776638 354479 1318336 2503155 1318336 2503155 3849622 3332069 3849622 3332069 1649789 2247373 1649789 2247373 4804930 1654724 4804930 1654724 82101 2027635 82101 2027635 4753173 4817429 4753173 4817429 1372144 693352 1372144 693352 637701 370289 637701 370289 318918 2997482 318918 2997482 4078225 2227723 4078225 2227723 3128571 757579 3128571 757579 592975 4587085 592975 4587085 3619649 2898224 3619649 2898224 4471870 685537 4471870 685537 369079 2425313 369079 2425313 4193057 3326373 4193057 3326373 1670688 1659601 1670688 1659601 4520510 4240449 4520510 4240449 897398 738811 897398 738811 3908114 2867990 3908114 2867990 782426 305250 782426 305250 1212 1884735 1212 1884735 4763393 3349292 4763393 3349292 699615 883014 699615 883014 3329609 2076655 3329609 2076655 938571 4646106 938571 4646106 3549622 1658300 3549622 1658300 1663044 2411647 1663044 2411647 4168139 2942132 4168139 2942132 3688487 1922225 3688487 1922225 3352923 3867148 3352923 3867148 1280544 493420 1280544 493420 544008 2948150 544008 2948150 4697233 3048196 4697233 3048196 1369800 584108 1369800 584108 508868 2811856 508868 2811856 4082440 2145325 4082440 2145325 3177827 3341983 3177827 3341983 4658329 2545790 4658329 2545790 1682836 612549 1682836 612549 442072 3060151 442072 3060151 4780002 3337310 4780002 3337310 3747847 1651128 3747847 1651128 1437779 2372307 1437779 2372307 4670246 3348877 4670246 3348877 1380318 196209 1380318 196209 4356926 3788539 4356926 3788539 3065775 1673618 3065775 1673618 4587119 3316200 4587119 3316200 1029791 780282 1029791 780282 724045 2924943 724045 2924943 4770068 1660810 4770068 1660810 1770770 4012140 1770770 4012140 3707522 2010018 3707522 2010018 1669276 2900650 1669276 2900650 4786968 3348487 4786968 3348487 1429872 950631 1429872 950631 658642 2216654 658642 2216654 4473213 1668993 4473213 1668993 1125808 467803 1125808 467803 289416 4417482 289416 4417482 3320111 1666203 3320111 1666203 740695 780801 740695 780801 3560517 3495034 3560517 3495034 1403154 1396271 1403154 1396271 1653606 3327102 1653606 3327102 663616 584761 663616 584761 348338 2117643 348338 2117643 4023697 4111438 4023697 4111438 1683880 1087762 1683880 1087762 433534 2296388 433534 2296388 4356989 4976626 4356989 4976626 3323937 800274 3323937 800274 754093 2671862 754093 2671862 2347231 3735136 2347231 3735136 4330634 455847 4330634 455847 822418 2951313 822418 2951313 4677530 1647266 4677530 1647266 1306002 280321 1306002 280321 3323594 2682325 3323594 2682325 4516472 4156061 4516472 4156061 1340334 201844 1340334 201844 2369407 3072118 2369407 3072118 3541144 1647237 3541144 1647237 1269316 2432236 1269316 2432236 3317956 4988056 3317956 4988056 1686518 2751107 1686518 2751107 4386913 1423258 4386913 1423258 532077 217499 532077 217499 3605421 3346979 3605421 3346979 1944757 1903312 1944757 1903312 3828653 4030713 3828653 4030713 1651443 448899 1651443 448899 207750 2245562 207750 2245562 4358133 3318235 4358133 3318235 1671250 1657454 1671250 1657454 4182418 3583187 4182418 3583187 627799 602685 627799 602685 4127501 2462452 4127501 2462452 4664949 719526 4664949 719526 632505 507302 632505 507302 468119 4710496 468119 4710496 3820227 1648243 3820227 1648243 512128 3331837 512128 3331837 3783444 973839 3783444 973839 950867 854840 950867 854840 518280 1671006 518280 1671006 3909220 3330499 3909220 3330499 1113776 1436233 1113776 1436233 3826930 2231307 3826930 2231307 4207254 3868512 4207254 3868512 1671654 2030884 1671654 2030884 567004 220629 567004 220629 3327208 4445244 3327208 4445244 1387439 1647671 1387439 1647671 575554 229372 575554 229372 4221054 2274392 4221054 2274392 2023367 3333600 2023367 3333600 4987547 909513 4987547 909513 752499 3917465 752499 3917465 4359037 2202115 4359037 2202115 2195098 1668208 2195098 1668208 4584217 2185208 4584217 2185208 3322631 3991396 3322631 3991396 1392248 557424 1392248 557424 1663624 2984996 1663624 2984996 4449222 1981297 4449222 1981297 3106306 2584925 3106306 2584925 4478413 4875285 4478413 4875285 1651430 38780 1651430 38780 4041263 2433229 4041263 2433229 4670749 1889764 4670749 1889764 4791182 4031187 4791182 4031187 460333 799637 460333 799637 3858842 2334515 3858842 2334515 4644544 3787313 4644544 3787313 1171411 354179 1171411 354179 4411640 2845127 4411640 2845127 254436 873794 254436 873794 3896474 2912057 3896474 2912057 4582246 2047286 4582246 2047286 1674740 1453714 1674740 1453714 209333 877059 209333 877059 4381928 3328184 4381928 3328184 4020425 2006462 4020425 2006462 4635099 4168226 4635099 4168226 3345812 4843389 3345812 4843389 1671021 2352871 1671021 2352871 4291978 3314245 4291978 3314245 1721668 3493190 1721668 3493190 1052689 241227 1052689 241227 264899 2366399 264899 2366399 4338840 3006940 4338840 3006940 346712 240126 346712 240126 3742385 2617459 3742385 2617459 4095164 1657563 4095164 1657563 1680874 544566 1680874 544566 859279 1950303 859279 1950303 4626135 3338184 4626135 3338184 777250 638865 777250 638865 3769179 2966467 3769179 2966467 4652241 1147127 4652241 1147127 1018181 665492 1018181 665492 4327850 2880312 4327850 2880312 3315422 293017 3315422 293017 1045046 2600348 1045046 2600348 4420494 1652217 4420494 1652217 684593 4468393 684593 4468393 4625421 1154956 4625421 1154956 336766 2825622 336766 2825622 4666679 1229705 4666679 1229705 781894 690784 781894 690784 3770630 1684815 3770630 1684815 2652939 2255740 2652939 2255740 3977352 3050339 3977352 3050339 1213607 82373 1213607 82373 3926856 2831703 3926856 2831703 4560128 624871 4560128 624871 1372474 1668898 1372474 1668898 3325669 797826 3325669 797826 330836 3335214 330836 3335214 4510323 1243635 4510323 1243635 202094 122188 202094 122188 1673683 3337256 1673683 3337256 986409 341873 986409 341873 1948196 1664010 1948196 1664010 1270161 605180 1270161 605180 645099 3320880 645099 3320880 3343162 4901706 3343162 4901706 2105032 442655 2105032 442655 1114827 1685162 1114827 1685162 406171 373032 406171 373032 1652511 3347956 1652511 3347956 3718664 454550 3718664 454550 397975 4963778 397975 4963778 1675415 888321 1675415 888321 389466 369692 389466 369692 1655215 1259580 1655215 1259580 1176268 723194 1176268 723194 4464045 2900233 4464045 2900233 4700496 3329991 4700496 3329991 3328584 1376894 3328584 1376894 1184086 4178521 1184086 4178521 1668165 1677978 1668165 1677978 4420944 3326049 4420944 3326049 93709 1654270 93709 1654270 1755997 2077720 1755997 2077720 3864170 3651860 3864170 3651860 632963 528771 632963 528771 406806 2512020 406806 2512020 4674865 3322944 4674865 3322944 997308 341709 997308 341709 3773353 2551423 3773353 2551423 4577610 3340831 4577610 3340831 865926 585874 865926 585874 2222572 1916409 2222572 1916409 1242732 1259077 1242732 1259077 4351083 4247740 4351083 4247740 1666679 868736 1666679 868736 3626460 2508804 3626460 2508804 3314998 4281960 3314998 4281960 3781779 2834644 3781779 2834644 4115671 984271 4115671 984271 680510 1156486 680510 1156486 3706574 3742176 3706574 3742176 2763663 660024 2763663 660024 708557 1164871 708557 1164871 159428 3345905 159428 3345905 1682265 565131 1682265 565131 239534 2945248 239534 2945248 4669207 3792989 4669207 3792989 2509012 995471 2509012 995471 4009278 2612040 4009278 2612040 1051731 3320893 1051731 3320893 1684102 1146474 1684102 1146474 590868 4632708 590868 4632708 3350461 512705 3350461 512705 1045200 2628332 1045200 2628332 3584851 4629529 3584851 4629529 322818 262226 322818 262226 237604 3085641 237604 3085641 4886196 866082 4886196 866082 669739 2162155 669739 2162155 4519883 3320424 4519883 3320424 1397343 839115 1397343 839115 575150 407740 575150 407740 4272855 2625591 4272855 2625591 4428291 2210277 4428291 2210277 842358 701501 842358 701501 458303 4111484 458303 4111484 4303929 1937422 4303929 1937422 1687765 4531093 1687765 4531093 4287246 2177235 4287246 2177235 3319714 916783 3319714 916783 759138 2485847 759138 2485847 4499000 781524 4499000 781524 646511 402397 646511 402397 4137116 2795314 4137116 2795314 4460143 1761020 4460143 1761020 1324064 913424 1324064 913424 847469 396258 847469 396258 3871158 2793676 3871158 2793676 2375171 4840247 2375171 4840247 1308443 1055217 1308443 1055217 418422 197569 418422 197569 4241607 2996046 4241607 2996046 2688346 1343435 2688346 1343435 3950478 4570862 3950478 4570862 1120845 694055 1120845 694055 524799 2381920 524799 2381920 4692454 1736822 4692454 1736822 1286437 1665802 1286437 1665802 4738100 2193153 4738100 2193153 3831368 1684925 3831368 1684925 3353218 4091927 3353218 4091927 4319632 2255486 4319632 2255486 4508161 3524206 4508161 3524206 1656181 3103496 1656181 3103496 3972187 1918171 3972187 1918171 3351280 2914694 3351280 2914694 4436982 1268423 4436982 1268423 3341700 1861810 3341700 1861810 4673491 2115472 4673491 2115472 1677362 1678367 1677362 1678367 4422281 3332390 4422281 3332390 2529083 1162824 2529083 1162824 270097 271175 270097 271175 2695190 4275054 2695190 4275054 3330538 1019258 3330538 1019258 309801 3706209 309801 3706209 3801251 1777266 3801251 1777266 1067574 515550 1067574 515550 3331971 3332788 3331971 3332788 4409105 1430811 4409105 1430811 401279 1104980 401279 1104980 3688607 3323982 3688607 3323982 1655507 2315522 1655507 2315522 4544547 2949960 4544547 2949960 3610329 1191822 3610329 1191822 474065 367260 474065 367260 3832505 2955825 3832505 2955825 4693549 1260842 4693549 1260842 218545 2215143 218545 2215143 4616385 1104603 4616385 1104603 409437 351571 409437 351571 4328504 4696839 4328504 4696839 750664 760786 750664 760786 3989970 2621074 3989970 2621074 4071476 2798508 4071476 2798508 1356071 1039064 1356071 1039064 881278 383526 881278 383526 218082 2194443 218082 2194443 3983665 2460213 3983665 2460213 4257565 1662181 4257565 1662181 654496 526239 654496 526239 411074 2368910 411074 2368910 4451914 2230442 4451914 2230442 944247 376173 944247 376173 4034904 3342953 4034904 3342953 1668339 4320078 1668339 4320078 4288820 927912 4288820 927912 2298226 3330535 2298226 3330535 3349860 1206228 3349860 1206228 963415 258739 963415 258739 1953038 3684023 1953038 3684023 456160 547727 456160 547727 4316177 3229805 4316177 3229805 685183 634722 685183 634722 3957030 2876209 3957030 2876209 2065825 821869 2065825 821869 248940 2472249 248940 2472249 4607030 3024588 4607030 3024588 3336909 615037 3336909 615037 413644 1672969 413644 1672969 4169055 4987598 4169055 4987598 1165001 450026 1165001 450026 5167 3337839 5167 3337839 3345081 1678707 3345081 1678707 989406 437200 989406 437200 4389742 2749675 4389742 2749675 4565733 664634 4565733 664634 417988 2203652 417988 2203652 4201517 3342872 4201517 3342872 3679411 918890 3679411 918890 653182 547563 653182 547563 3319857 2394396 3319857 2394396 4294203 3264057 4294203 3264057 857706 4908193 857706 4908193 3771825 1672754 3771825 1672754 1861298 1096097 1861298 1096097 999012 115764 999012 115764 4024456 2807239 4024456 2807239 3698557 4640229 3698557 4640229 1201858 1245794 1201858 1245794 4311391 2925772 4311391 2925772 4738426 1721449 4738426 1721449 3331058 2978017 3331058 2978017 4559751 2026790 4559751 2026790 1459807 1283947 1459807 1283947 259202 125253 259202 125253 3892499 2575082 3892499 2575082 4451959 1804814 4451959 1804814 1492421 4564597 1492421 4564597 3432887 1679401 3432887 1679401 929190 302987 929190 302987 4435959 3198754 4435959 3198754 1193054 646271 1193054 646271 4247428 2409550 4247428 2409550 1670816 2208198 1670816 2208198 4499986 239241 4499986 239241 809107 2183514 809107 2183514 3957748 1511334 3957748 1511334 1653791 2717288 1653791 2717288 4665689 3318858 4665689 3318858 3384695 1667692 3384695 1667692 645952 3809430 645952 3809430 4096600 1148094 4096600 1148094 2717687 2467843 2717687 2467843 4298097 1669600 4298097 1669600 1903828 3324564 1903828 3324564 3774058 875684 3774058 875684 458147 316532 458147 316532 1398966 2914406 1398966 2914406 3338323 840785 3338323 840785 551403 512501 551403 512501 4139027 3344141 4139027 3344141 1163518 372830 1163518 372830 3676762 2709891 3676762 2709891 3991899 1225250 3991899 1225250 1327219 3326668 1327219 3326668 3330319 353594 3330319 353594 243313 1651345 243313 1651345 6817 2864892 6817 2864892 3565182 4249661 3565182 4249661 1299844 1207112 1299844 1207112 423307 1276314 423307 1276314 3773401 2235308 3773401 2235308 3961129 953657 3961129 953657 362191 4495731 362191 4495731 3643204 1865479 3643204 1865479 1666075 3040750 1666075 3040750 4752009 664189 4752009 664189 239545 3581586 239545 3581586 3846334 1834483 3846334 1834483 1661979 246528 1661979 246528 941073 2868163 941073 2868163 3942867 2360072 3942867 2360072 4553582 3341530 4553582 3341530 871756 624649 871756 624649 3611073 2150700 3611073 2150700 4228768 3192380 4228768 3192380 942157 653314 942157 653314 1677639 3759147 1677639 3759147 3330843 1394694 3330843 1394694 684498 956025 684498 956025 1648569 3329517 1648569 3329517 613765 974028 613765 974028 3957887 2775130 3957887 2775130 1655395 4556847 1655395 4556847 420345 37560 420345 37560 4498116 2598873 4498116 2598873 2366506 474415 2366506 474415 525036 4202628 525036 4202628 4035160 2219342 4035160 2219342 4986074 3997298 4986074 3997298 1666596 2847748 1666596 2847748 4752158 4152806 4752158 4152806 473006 2963755 473006 2963755 4749729 3332325 4749729 3332325 821049 542952 821049 542952 3348575 4659237 3348575 4659237 451652 435759 451652 435759 3318434 3661488 3318434 3661488 4441468 1007811 4441468 1007811 311827 2573726 311827 2573726 4076351 746406 4076351 746406 448703 4060550 448703 4060550 3665699 1226872 3665699 1226872 1444700 3330876 1444700 3330876 4684987 1302919 4684987 1302919 422796 1188942 422796 1188942 1679513 3352439 1679513 3352439 4186059 1283477 4186059 1283477 157843 3017598 157843 3017598 4116648 326094 4116648 326094 1205263 1683966 1205263 1683966 3760599 206474 3760599 206474 204983 3391075 204983 3391075 1678624 4479753 1678624 4479753 3343963 2948085 3343963 2948085 435789 14285 435789 14285 3469121 3334190 3469121 3334190 4377985 2012489 4377985 2012489 1649913 4415 1649913 4415 1682682 3327674 1682682 3327674 3748928 1074127 3748928 1074127 379136 1880795 379136 1880795 3279211 3331925 3279211 3331925 36936 810441 36936 810441 2617100 2893207 2617100 2893207 4210844 622948 4210844 622948 577206 549522 577206 549522 2324317 2140905 2324317 2140905 543878 809936 543878 809936 4033737 3329374 4033737 3329374 1669283 4627727 1669283 4627727 3338202 1662263 3338202 1662263 4946557 3503429 4946557 3503429 1023189 3349445 1023189 3349445 4460735 2060829 4460735 2060829 4681266 3554937 4681266 3554937 411095 1308730 411095 1308730 3792929 1686284 3792929 1686284 1254309 855596 1254309 855596 267920 202150 267920 202150 4489422 3000947 4489422 3000947 3332836 2947491 3332836 2947491 4134899 1408898 4134899 1408898 914927 619539 914927 619539 1657715 1585814 1657715 1585814 4181156 4481805 4181156 4481805 1316010 236776 1316010 236776 3347702 2908657 3347702 2908657 4282894 479533 4282894 479533 372782 315359 372782 315359 69028 4582083 69028 4582083 4618948 2370389 4618948 2370389 537854 868581 537854 868581 3864272 3704456 3864272 3704456 1313046 1170350 1313046 1170350 1156997 401173 1156997 401173 3733926 3337737 3733926 3337737 4653982 1652046 4653982 1652046 2028277 2942540 2028277 2942540 4321160 1971404 4321160 1971404 3320502 3550865 3320502 3550865 1357840 1171266 1357840 1171266 437481 2577957 437481 2577957 4271126 472734 4271126 472734 3345867 3090294 3345867 3090294 4785739 2643966 4785739 2643966 3326079 2044263 3326079 2044263 4630192 540053 4630192 540053 694113 2637299 694113 2637299 4325236 3331527 4325236 3331527 1650233 1352338 1650233 1352338 3549862 3596759 3549862 3596759 1151275 386115 1151275 386115 2944241 3573192 2944241 3573192 803222 462063 803222 462063 4197463 2287430 4197463 2287430 1682700 3539010 1682700 3539010 3600196 1223843 3600196 1223843 1657489 4808128 1657489 4808128 4148177 1014575 4148177 1014575 721079 3332305 721079 3332305 2899195 1213379 2899195 1213379 278705 1706780 278705 1706780 2277402 1090650 2277402 1090650 469710 4940795 469710 4940795 3230312 1676451 3230312 1676451 1649599 4843098 1649599 4843098 4365735 1683146 4365735 1683146 1001661 3604709 1001661 3604709 3332045 1888575 3332045 1888575 4877626 3347128 4877626 3347128 283943 631952 283943 631952 3881318 2815267 3881318 2815267 3626887 432607 3626887 432607 217343 2262028 217343 2262028 4667775 754076 4667775 754076 380515 3006752 380515 3006752 3597434 3315988 3597434 3315988 1410785 247929 1410785 247929 4471312 2288406 4471312 2288406 3295828 3329447 3295828 3329447 4424379 2009621 4424379 2009621 1035905 190046 1035905 190046 4196024 4236406 4196024 4236406 885215 651591 885215 651591 619649 426794 619649 426794 3725060 3324128 3725060 3324128 4647660 4411785 4647660 4411785 1142803 768240 1142803 768240 3725096 2712206 3725096 2712206 4111337 1510279 4111337 1510279 664606 258626 664606 258626 117161 1675233 117161 1675233 3337143 1118163 3337143 1118163 615233 557213 615233 557213 2617030 2253222 2617030 2253222 4169710 2836938 4169710 2836938 3180696 515335 3180696 515335 807249 2072536 807249 2072536 3812227 2826103 3812227 2826103 4349795 1669518 4349795 1669518 995922 513687 995922 513687 338064 308827 338064 308827 1676287 4580681 1676287 4580681 3705678 1652529 3705678 1652529 647451 494808 647451 494808 2478980 4094800 2478980 4094800 1669695 258574 1669695 258574 1243545 2983160 1243545 2983160 4670123 1472140 4670123 1472140 1671497 3321588 1671497 3321588 4605526 1661378 4605526 1661378 3342133 3084187 3342133 3084187 4843873 1663208 4843873 1663208 2126004 3322008 2126004 3322008 801200 576930 801200 576930 238400 200946 238400 200946 4485250 2930085 4485250 2930085 1436072 691912 1436072 691912 421272 409317 421272 409317 2944683 2223039 2944683 2223039 4616509 1686174 4616509 1686174 4959250 1413320 4959250 1413320 1377207 2227283 1377207 2227283 4374488 4374116 4374488 4374116 1650541 1997344 1650541 1997344 3778809 3340166 3778809 3340166 248366 1067160 248366 1067160 3740594 2185398 3740594 2185398 4731349 824102 4731349 824102 1344212 2503965 1344212 2503965 4331005 3395342 4331005 3395342 880129 445781 880129 445781 443122 1680160 443122 1680160 1649580 587401 1649580 587401 811418 4061828 811418 4061828 3343005 2128308 3343005 2128308 4623854 3351769 4623854 3351769 628106 930021 628106 930021 4368070 2504893 4368070 2504893 1661387 1191033 1661387 1191033 3590311 2163941 3590311 2163941 3876087 2885928 3876087 2885928 1311982 478408 1311982 478408 912066 2456010 912066 2456010 4131833 4741547 4131833 4741547 849950 518578 849950 518578 3322493 4553640 3322493 4553640 1647191 866308 1647191 866308 4465277 2938769 4465277 2938769 2688218 851025 2688218 851025 1263447 2693822 1263447 2693822 4411348 1654629 4411348 1654629 1448943 323094 1448943 323094 1148888 3081742 1148888 3081742 4272432 3458014 4272432 3458014 3023607 2388955 3023607 2388955 4287337 3272418 4287337 3272418 1126805 362574 1126805 362574 261219 2345534 261219 2345534 4078304 4556646 4078304 4556646 787368 715677 787368 715677 450005 260281 450005 260281 4105068 2624487 4105068 2624487 4595124 3053998 4595124 3053998 842325 668151 842325 668151 3331660 2843722 3331660 2843722 4738478 873020 4738478 873020 352272 314687 352272 314687 60937 1948765 60937 1948765 4776756 4834107 4776756 4834107 1667111 4966471 1667111 4966471 1382058 2852700 1382058 2852700 4119966 1996126 4119966 1996126 3347780 3700192 3347780 3700192 1171979 509918 1171979 509918 4535243 3349651 4535243 3349651 3375464 2471474 3375464 2471474 4670965 484322 4670965 484322 1093252 2293839 1093252 2293839 4527298 1223305 4527298 1223305 1673336 3345510 1673336 3345510 4745678 1679582 4745678 1679582 791052 642729 791052 642729 193508 2792358 193508 2792358 4717574 3333308 4717574 3333308 3580333 609828 3580333 609828 237383 2539454 237383 2539454 4277192 2025260 4277192 2025260 4634547 2913741 4634547 2913741 3205638 3351688 3205638 3351688 4594749 1578726 4594749 1578726 1398419 434994 1398419 434994 998807 2279327 998807 2279327 4217955 2828816 4217955 2828816 4515878 2121022 4515878 2121022 1653352 2619614 1653352 2619614 4441674 3351793 4441674 3351793 751856 639141 751856 639141 4014160 3319339 4014160 3319339 3322926 1678542 3322926 1678542 4366174 1178771 4366174 1178771 869991 216104 869991 216104 3634179 3328599 3634179 3328599 608875 616056 608875 616056 3544285 2077298 3544285 2077298 3835746 3196189 3835746 3196189 1410552 1378744 1410552 1378744 1260513 673637 1260513 673637 4061695 3339068 4061695 3339068 1161979 478951 1161979 478951 1649654 827729 1649654 827729 556622 4165968 556622 4165968 1986062 705352 1986062 705352 902182 2954068 902182 2954068 3327040 250448 3327040 250448 891052 2062918 891052 2062918 3746028 3338593 3746028 3338593 1651669 83095 1651669 83095 3934142 3908932 3934142 3908932 479375 402189 479375 402189 268693 2757056 268693 2757056 4096716 616469 4096716 616469 642053 3324264 642053 3324264 3349645 3460988 3349645 3460988 3643483 1672330 3643483 1672330 1384966 1068291 1384966 1068291 3339517 1710442 3339517 1710442 1650776 3347939 1650776 3347939 3327007 4808243 3327007 4808243 3756529 1442994 3756529 1442994 166877 2698324 166877 2698324 4390735 1167851 4390735 1167851 346137 1744164 346137 1744164 3329808 2858543 3329808 2858543 4619000 1649154 4619000 1649154 831941 412538 831941 412538 241230 1650122 241230 1650122 4441473 4228401 4441473 4228401 820249 795269 820249 795269 514185 2017530 514185 2017530 3876339 423033 3876339 423033 540770 4242626 540770 4242626 3346904 1997795 3346904 1997795 1064696 413888 1064696 413888 3323908 2607231 3323908 2607231 1964978 4033347 1964978 4033347 3970694 878028 3970694 878028 573457 508453 573457 508453 3010947 2830765 3010947 2830765 4353676 1099885 4353676 1099885 414674 1996540 414674 1996540 2153273 3323500 2153273 3323500 4486323 1363957 4486323 1363957 655729 297626 655729 297626 2386864 2742816 2386864 2742816 4627220 3343634 4627220 3343634 1128728 241620 1128728 241620 4378224 2719813 4378224 2719813 3330679 674190 3330679 674190 300754 266254 300754 266254 261984 2485869 261984 2485869 4018547 1271975 4018547 1271975 405744 1083096 405744 1083096 3675244 2364338 3675244 2364338 4128217 1141014 4128217 1141014 1131491 3345952 1131491 3345952 3590816 2781887 3590816 2781887 1446254 833455 1446254 833455 544848 490909 544848 490909 4026804 4166567 4026804 4166567 2224390 965184 2224390 965184 4152097 3327268 4152097 3327268 935768 842612 935768 842612 673096 3329853 673096 3329853 3316115 939068 3316115 939068 858467 695396 858467 695396 4348064 3465708 4348064 3465708 1138314 1082131 1138314 1082131 1008891 3464549 1008891 3464549 4113593 2210689 4113593 2210689 1248178 531237 1248178 531237 230254 3256677 230254 3256677 3876036 2365723 3876036 2365723 4427272 535777 4427272 535777 552942 2593814 552942 2593814 4061543 3105978 4061543 3105978 1440226 1662919 1440226 1662919 3952008 2657780 3952008 2657780 4307720 1614734 4307720 1614734 2637054 3343019 2637054 3343019 1200282 3112515 1200282 3112515 4177887 931950 4177887 931950 3323258 2482433 3323258 2482433 4580032 916215 4580032 916215 375078 337712 375078 337712 3812357 3326682 3812357 3326682 249507 192338 249507 192338 4077301 3903217 4077301 3903217 959144 843556 959144 843556 3349033 524868 3349033 524868 418452 362455 418452 362455 391751 1765499 391751 1765499 4717557 2263841 4717557 2263841 593022 1072264 593022 1072264 4471372 3556863 4471372 3556863 1166003 1666184 1166003 1666184 4644092 3166746 4644092 3166746 965095 449786 965095 449786 441542 2486729 441542 2486729 4225665 3627065 4225665 3627065 477157 923838 477157 923838 4363407 2906114 4363407 2906114 2265136 3325026 2265136 3325026 4106630 2138433 4106630 2138433 4543901 904328 4543901 904328 545404 2701575 545404 2701575 4468654 1946325 4468654 1946325 1661013 5001782 1661013 5001782 1207947 1107040 1207947 1107040 360756 3833293 360756 3833293 3604078 2910120 3604078 2910120 1288016 394392 1288016 394392 348509 2713063 348509 2713063 4469818 305321 4469818 305321 523297 3343107 523297 3343107 3336355 2077082 3336355 2077082 3860527 2924266 3860527 2924266 1654912 4987803 1654912 4987803 3859828 2365025 3859828 2365025 4770298 418993 4770298 418993 1082250 3375004 1082250 3375004 3318902 580188 3318902 580188 363837 1678717 363837 1678717 1678731 3700800 1678731 3700800 3616024 751852 3616024 751852 514301 3982442 514301 3982442 3695511 3333090 3695511 3333090 1025591 958354 1025591 958354 4534471 3320416 4534471 3320416 1653392 217766 1653392 217766 1399451 2212280 1399451 2212280 4134102 3336720 4134102 3336720 1298102 242459 1298102 242459 3903103 2437170 3903103 2437170 4628336 394608 4628336 394608 867130 3346390 867130 3346390 4786691 729366 4786691 729366 728990 629544 728990 629544 4480190 4437675 4480190 4437675 1684394 410320 1684394 410320 936169 2465849 936169 2465849 4379678 1990677 4379678 1990677 1311534 1227431 1311534 1227431 362588 341346 362588 341346 3909129 3109553 3909129 3109553 2563416 3367994 2563416 3367994 1655807 1894349 1655807 1894349 4473134 3316940 4473134 3316940 1669897 1649248 1669897 1649248 4680817 2467736 4680817 2467736 3350139 2838599 3350139 2838599 1967024 3328950 1967024 3328950 620421 660740 620421 660740 3347013 3123479 3347013 3123479 1674738 1662915 1674738 1662915 4436766 3314937 4436766 3314937 2486291 1204253 2486291 1204253 408411 2419176 408411 2419176 4420455 2077057 4420455 2077057 1912846 3530919 1912846 3530919 1273007 237898 1273007 237898 206206 2034233 206206 2034233 4326923 2938364 4326923 2938364 3528860 1648165 3528860 1648165 1661019 2291589 1661019 2291589 4206555 2935329 4206555 2935329 4675897 1650530 4675897 1650530 1313923 879252 1313923 879252 469017 405865 469017 405865 3331277 3544489 3331277 3544489 1371611 688126 1371611 688126 632633 1677363 632633 1677363 4672691 4019899 4672691 4019899 3336828 2431420 3336828 2431420 4917360 3350588 4917360 3350588 3326424 4211216 3326424 4211216 925289 640989 925289 640989 1657840 3847660 1657840 3847660 3745688 1339316 3745688 1339316 1314570 741069 1314570 741069 466969 308552 466969 308552 282780 2474759 282780 2474759 4828415 692173 4828415 692173 969946 3535224 969946 3535224 2783815 2966740 2783815 2966740 4736097 887808 4736097 887808 782260 544627 782260 544627 373006 3200966 373006 3200966 3651787 2613640 3651787 2613640 2785487 4623521 2785487 4623521 4335475 2378613 4335475 2378613 2299786 1658236 2299786 1658236 3919070 2905096 3919070 2905096 1006858 1673387 1006858 1673387 2883658 3334776 2883658 3334776 2106481 837941 2106481 837941 455376 4583943 455376 4583943 3979391 1686118 3979391 1686118 2288451 3445165 2288451 3445165 4534305 1078896 4534305 1078896 960718 636977 960718 636977 3619372 3330162 3619372 3330162 215830 1275898 215830 1275898 4724164 2650065 4724164 2650065 1666905 4554879 1666905 4554879 1277054 335719 1277054 335719 4436796 3344260 4436796 3344260 1031614 975070 1031614 975070 4289406 1681703 4289406 1681703 528106 286384 528106 286384 3364392 3346842 3364392 3346842 1345164 1226678 1345164 1226678 910093 3808882 910093 3808882 1685620 848896 1685620 848896 330068 1678104 330068 1678104 3814268 2826931 3814268 2826931 1437035 293829 1437035 293829 4425369 3345685 4425369 3345685 1299361 131250 1299361 131250 3846851 3332192 3846851 3332192 1656752 855016 1656752 855016 491845 3352467 491845 3352467 3328120 1406994 3328120 1406994 1131390 462088 1131390 462088 4287070 3316829 4287070 3316829 4970801 1411099 4970801 1411099 1476660 3331678 1476660 3331678 341767 2019997 341767 2019997 4564180 3036387 4564180 3036387 3601947 856973 3601947 856973 814275 427768 814275 427768 3879879 2793076 3879879 2793076 4601360 1682063 4601360 1682063 3237728 3664564 3237728 3664564 1038710 2629109 1038710 2629109 4388194 1417229 4388194 1417229 1242599 878570 1242599 878570 607641 3119247 607641 3119247 4055216 1461988 4055216 1461988 929600 586522 929600 586522 1663448 4524527 1663448 4524527 1798138 1761312 1798138 1761312 3886054 2976226 3886054 2976226 3563045 1594188 3563045 1594188 3325178 3340733 3325178 3340733 1653860 411516 1653860 411516 485689 3328883 485689 3328883 4635110 50779 4635110 50779 1664920 2717249 1664920 2717249 4389532 2896203 4389532 2896203 3553270 3325564 3553270 3325564 4294029 2100960 4294029 2100960 903375 337465 903375 337465 3317974 3048215 3317974 3048215 4754073 1648931 4754073 1648931 1674073 3318419 1674073 3318419 4620267 892652 4620267 892652 842389 669193 842389 669193 4725475 3078258 4725475 3078258 4779932 4877879 4779932 4877879 473297 390875 473297 390875 4500300 2652203 4500300 2652203 3337042 2271377 3337042 2271377 4415360 1666723 4415360 1666723 615073 20083 615073 20083 4120765 2896748 4120765 2896748 4729261 3343847 4729261 3343847 739865 240600 739865 240600 4242021 2486749 4242021 2486749 3014644 1293261 3014644 1293261 1224056 409916 1224056 409916 2317808 2232507 2317808 2232507 3915563 2555421 3915563 2555421 1776138 1678618 1776138 1678618 4272987 2927740 4272987 2927740 437007 1666693 437007 1666693 3317370 3341767 3317370 3341767 475493 594478 475493 594478 2611691 4615618 2611691 4615618 3980370 1657155 3980370 1657155 503411 65148 503411 65148 3878307 2738768 3878307 2738768 546517 352400 546517 352400 309239 3316769 309239 3316769 4297846 2204020 4297846 2204020 1649058 4968409 1649058 4968409 4692385 1091538 4692385 1091538 516188 249769 516188 249769 4583307 3348236 4583307 3348236 1112571 934439 1112571 934439 4679007 2054905 4679007 2054905 1346306 785393 1346306 785393 4016030 3316385 4016030 3316385 1662262 972661 1662262 972661 552605 1965686 552605 1965686 3643209 2803494 3643209 2803494 4566184 3092897 4566184 3092897 4762681 1322959 4762681 1322959 965864 853320 965864 853320 537811 4261328 537811 4261328 2064923 424190 2064923 424190 935159 2254327 935159 2254327 4699074 1678966 4699074 1678966 1030652 239453 1030652 239453 4681452 2220955 4681452 2220955 1028398 546641 1028398 546641 3339714 4119864 3339714 4119864 921882 1177947 921882 1177947 3341950 3922623 3341950 3922623 1169874 133468 1169874 133468 3600577 2161409 3600577 2161409 4253375 3563850 4253375 3563850 764966 263424 764966 263424 259041 2113326 259041 2113326 3792089 1015546 3792089 1015546 788023 550728 788023 550728 437122 400448 437122 400448 3700547 3333243 3700547 3333243 1607388 1658606 1607388 1658606 4708387 2972581 4708387 2972581 2433559 3868346 2433559 3868346 4139850 971142 4139850 971142 350670 2043330 350670 2043330 4730478 3799744 4730478 3799744 1380728 1183691 1380728 1183691 823597 294048 823597 294048 3595684 4992560 3595684 4992560 2839102 2296812 2839102 2296812 4270463 2726000 4270463 2726000 3782044 1658295 3782044 1658295 1426097 428060 1426097 428060 3636909 1665907 3636909 1665907 2176870 4935989 2176870 4935989 4583727 2327663 4583727 2327663 1285809 1212383 1285809 1212383 288120 236884 288120 236884 4357785 3321175 4357785 3321175 504489 709814 504489 709814 2349177 3318310 2349177 3318310 4783761 1669613 4783761 1669613 1665046 3620562 1665046 3620562 2782921 433004 2782921 433004 438633 4221598 438633 4221598 3321708 2763159 3321708 2763159 4657932 3340015 4657932 3340015 4817150 331655 4817150 331655 1315847 3330154 1315847 3330154 4308307 2604496 4308307 2604496 2645933 3352008 2645933 3352008 632017 460494 632017 460494 4394991 4218528 4394991 4218528 218131 204950 218131 204950 4285709 3347719 4285709 3347719 3347884 2258680 3347884 2258680 4224038 2821113 4224038 2821113 636466 912305 636466 912305 1916021 2281920 1916021 2281920 4441862 1060515 4441862 1060515 286246 2760229 286246 2760229 1671091 1353716 1671091 1353716 1084239 175399 1084239 175399 1674966 4157833 1674966 4157833 1243127 1228227 1243127 1228227 257025 2538793 257025 2538793 4343602 1355325 4343602 1355325 1200869 709854 1200869 709854 4902423 3533821 4902423 3533821 1684559 2749191 1684559 2749191 4519406 1919524 4519406 1919524 3129201 3346289 3129201 3346289 4255326 2304220 4255326 2304220 3896182 3105621 3896182 3105621 4767152 1681822 4767152 1681822 1654557 4258992 1654557 4258992 4162819 1671644 4162819 1671644 4636492 4236892 4636492 4236892 746811 902142 746811 902142 682300 3346041 682300 3346041 3664761 2484827 3664761 2484827 4201263 3332904 4201263 3332904 4453 4731057 4453 4731057 1672443 604124 1672443 604124 3774719 3332711 3774719 3332711 1679935 32109 1679935 32109 681087 2128528 681087 2128528 4194402 2987853 4194402 2987853 1664228 462305 1664228 462305 4076474 3548832 4076474 3548832 1084959 1428650 1084959 1428650 4625853 2465757 4625853 2465757 232499 4216333 232499 4216333 3829600 751690 3829600 751690 747455 3351714 747455 3351714 4311820 700887 4311820 700887 396705 254156 396705 254156 4686237 2756120 4686237 2756120 1245972 88708 1245972 88708 3331381 1245971 3331381 1245971 1062078 618793 1062078 618793 967892 2833925 967892 2833925 4419508 63763 4419508 63763 2402663 3334239 2402663 3334239 1058711 420921 1058711 420921 4501695 2671114 4501695 2671114 3340556 1364552 3340556 1364552 201116 2758068 201116 2758068 4498263 4677895 4498263 4677895 1329024 275822 1329024 275822 272285 2684216 272285 2684216 4290125 2204872 4290125 2204872 3315132 977906 3315132 977906 595932 2011151 595932 2011151 3652307 3347867 3652307 3347867 1683712 1666626 1683712 1666626 3637282 2716653 3637282 2716653 4576434 3844532 4576434 3844532 495791 492105 495791 492105 2714826 1941162 2714826 1941162 4434783 3338605 4434783 3338605 241756 282797 241756 282797 2846727 2543712 2846727 2543712 4285345 3195731 4285345 3195731 1374897 254559 1374897 254559 20883 2902382 20883 2902382 4631643 3340503 4631643 3340503 500265 765413 500265 765413 3904616 3062598 3904616 3062598 3318127 892850 3318127 892850 542790 488852 542790 488852 4211819 2560225 4211819 2560225 4033313 2944821 4033313 2944821 3335818 4554852 3335818 4554852 920486 2342137 920486 2342137 4717846 1656492 4717846 1656492 1149211 1026557 1149211 1026557 544353 518759 544353 518759 491965 3840763 491965 3840763 4718558 1335167 4718558 1335167 728047 748444 728047 748444 3330286 1679517 3330286 1679517 1114220 973338 1114220 973338 931844 651893 931844 651893 3660348 3315579 3660348 3315579 4941409 4596236 4941409 4596236 3265725 2412901 3265725 2412901 4421453 1658140 4421453 1658140 3475054 811511 3475054 811511 613937 3853778 613937 3853778 4387767 1654709 4387767 1654709 1652274 3242742 1652274 3242742 4524273 2777042 4524273 2777042 949540 707358 949540 707358 717904 2999664 717904 2999664 3998975 2115056 3998975 2115056 1407025 1188739 1407025 1188739 644809 777601 644809 777601 4496128 4512823 4496128 4512823 1394044 294232 1394044 294232 1344856 199841 1344856 199841 4425226 4459874 4425226 4459874 408914 938180 408914 938180 3738135 3107218 3738135 3107218 1680850 2015781 1680850 2015781 4613830 2289931 4613830 2289931 3326857 1108198 3326857 1108198 4088389 2838568 4088389 2838568 789550 621258 789550 621258 429739 2234581 429739 2234581 4511081 990220 4511081 990220 2999493 2522228 2999493 2522228 4196107 521242 4196107 521242 1020090 3340661 1020090 3340661 3339529 534605 3339529 534605 1262873 307128 1262873 307128 2360477 2778696 2360477 2778696 4692077 3760282 4692077 3760282 1032630 327881 1032630 327881 3616917 3343348 3616917 3343348 1326715 1230037 1326715 1230037 421617 3884542 421617 3884542 4443428 2047023 4443428 2047023 931400 831457 931400 831457 741570 289091 741570 289091 3957836 4461641 3957836 4461641 917166 142799 917166 142799 3912004 3242649 3912004 3242649 956370 853069 956370 853069 3319098 2465912 3319098 2465912 4604034 1649310 4604034 1649310 1656001 4813527 1656001 4813527 4181052 1673559 4181052 1673559 979008 576495 979008 576495 4351791 4085011 4351791 4085011 1667291 2389765 1667291 2389765 4688425 1124053 4688425 1124053 648775 969467 648775 969467 3883003 3315000 3883003 3315000 535265 1053520 535265 1053520 2602463 3971737 2602463 3971737 1479722 1337731 1479722 1337731 4702092 2869287 4702092 2869287 3589513 1288155 3589513 1288155 946557 2760078 946557 2760078 4176616 1390419 4176616 1390419 3343138 4424786 3343138 4424786 4620428 1133866 4620428 1133866 140892 3328731 140892 3328731 4150774 1128058 4150774 1128058 957470 4456377 957470 4456377 4519201 2305908 4519201 2305908 3270226 846883 3270226 846883 4793133 2078744 4793133 2078744 3555622 3337185 3555622 3337185 280822 926301 280822 926301 4541317 2096068 4541317 2096068 1656952 2909961 1656952 2909961 4775328 280758 4775328 280758 503781 2324630 503781 2324630 4488394 4393604 4488394 4393604 831293 988684 831293 988684 4355366 3315392 4355366 3315392 1080352 686294 1080352 686294 2256677 3334926 2256677 3334926 3605358 1869139 3605358 1869139 1651710 2887385 1651710 2887385 4111872 1893977 4111872 1893977 2778653 1682103 2778653 1682103 1671421 4957903 1671421 4957903 4232034 1408012 4232034 1408012 297964 3603591 297964 3603591 3343422 834648 3343422 834648 698685 368966 698685 368966 3900948 3313829 3900948 3313829 984857 258773 984857 258773 4485834 3344789 4485834 3344789 4210133 2000077 4210133 2000077 3315414 1374281 3315414 1374281 213865 3039264 213865 3039264 4378622 1444911 4378622 1444911 736007 542350 736007 542350 3586598 3113764 3586598 3113764 1672998 2182782 1672998 2182782 4527267 3351853 4527267 3351853 3623597 1664391 3623597 1664391 5001023 3348460 5001023 3348460 734852 638220 734852 638220 4099210 3346025 4099210 3346025 2657855 3238433 2657855 3238433 3693957 1670350 3693957 1670350 889203 803152 889203 803152 2732332 2801002 2732332 2801002 4407185 952748 4407185 952748 960364 3345683 960364 3345683 3586379 2241410 3586379 2241410 4043428 4004575 4043428 4004575 126600 2984527 126600 2984527 4714920 3341594 4714920 3341594 486670 1008085 486670 1008085 4451767 2463657 4451767 2463657 3338332 1289592 3338332 1289592 1285888 254631 1285888 254631 2230147 4142388 2230147 4142388 683176 395838 683176 395838 3763396 2867789 3763396 2867789 4651673 3633992 4651673 3633992 875806 800854 875806 800854 101439 2338060 101439 2338060 4677433 1674784 4677433 1674784 2117578 1411516 2117578 1411516 3599604 2126418 3599604 2126418 3319224 2018235 3319224 2018235 1662424 4429103 1662424 4429103 4177358 2254628 4177358 2254628 1075028 461556 1075028 461556 270996 3350001 270996 3350001 4663566 707877 4663566 707877 685633 1647694 685633 1647694 4993037 2751766 4993037 2751766 4195003 1657722 4195003 1657722 4755035 3132331 4755035 3132331 1184396 628848 1184396 628848 3885797 3028491 3885797 3028491 4819901 1432955 4819901 1432955 1653173 2425117 1653173 2425117 4244319 3443836 4244319 3443836 1147202 337158 1147202 337158 3485136 2197109 3485136 2197109 4533185 1468940 4533185 1468940 1651976 4452365 1651976 4452365 4435428 1650677 4435428 1650677 1677573 3825151 1677573 3825151 961050 3098295 961050 3098295 4467152 1130047 4467152 1130047 1022523 336674 1022523 336674 3219904 3347086 3219904 3347086 392252 1016465 392252 1016465 2823346 1849718 2823346 1849718 1651565 3348136 1651565 3348136 1028500 235849 1028500 235849 3315099 2124220 3315099 2124220 299657 1117026 299657 1117026 3822913 3341282 3822913 3341282 66293 764571 66293 764571 4151410 2666193 4151410 2666193 1224474 333794 1224474 333794 12868 1971547 12868 1971547 4751855 1736672 4751855 1736672 1523716 3330969 1523716 3330969 4243373 1574802 4243373 1574802 260571 2055564 260571 2055564 3874962 2961903 3874962 2961903 3313374 89236 3313374 89236 1009672 1348535 1009672 1348535 3352868 1658966 3352868 1658966 1088905 301282 1088905 301282 3481719 3343562 3481719 3343562 695813 386112 695813 386112 109849 3338051 109849 3338051 1017725 431774 1017725 431774 375569 1686004 375569 1686004 3345129 3314669 3345129 3314669 4362580 1124351 4362580 1124351 254024 2952708 254024 2952708 3889564 391513 3889564 391513 1662496 3758774 1662496 3758774 3794524 1368069 3794524 1368069 345307 934223 345307 934223 2300576 1891047 2300576 1891047 350338 747483 350338 747483 3343308 2827004 3343308 2827004 4130253 1584190 4130253 1584190 3339506 4047887 3339506 4047887 1674696 1354009 1674696 1354009 278960 3238475 278960 3238475 3689505 694715 3689505 694715 673288 79115 673288 79115 3335712 4861782 3335712 4861782 3746890 1364353 3746890 1364353 730876 700768 730876 700768 4371547 3072963 4371547 3072963 3386862 3775709 3386862 3775709 535218 764350 535218 764350 4375146 3103210 4375146 3103210 1679581 1397526 1679581 1397526 670966 761866 670966 761866 4176628 3329624 4176628 3329624 3665774 1664215 3665774 1664215 3032677 3345471 3032677 3345471 4968405 1869825 4968405 1869825 1029997 713429 1029997 713429 554442 389936 554442 389936 4531984 3327446 4531984 3327446 4671783 1154149 4671783 1154149 696185 833283 696185 833283 3829091 3543889 3829091 3543889 2404778 864017 2404778 864017 641636 193274 641636 193274 3631690 4909077 3631690 4909077 2212470 206038 2212470 206038 3696482 2250748 3696482 2250748 4631043 526740 4631043 526740 271245 4945378 271245 4945378 3322362 1686646 3322362 1686646 652436 4342332 652436 4342332 4507197 1668804 4507197 1668804 1334873 254659 1334873 254659 4249246 4101325 4249246 4101325 1574129 297944 1574129 297944 1053773 3620456 1053773 3620456 4067706 2431115 4067706 2431115 4311910 3321750 4311910 3321750 1142195 489608 1142195 489608 4359646 3329403 4359646 3329403 3990291 2523036 3990291 2523036 4222442 525515 4222442 525515 672892 3345346 672892 3345346 4405706 2188057 4405706 2188057 1421121 1086842 1421121 1086842 3799409 4456228 3799409 4456228 1683280 1895378 1683280 1895378 3331143 4851699 3331143 4851699 3337176 506677 3337176 506677 280235 17600 280235 17600 3659280 3714024 3659280 3714024 1649602 519203 1649602 519203 974477 1365261 974477 1365261 269399 1684878 269399 1684878 3328325 12956 3328325 12956 1298980 1050594 1298980 1050594 799154 682305 799154 682305 3828136 3348605 3828136 3348605 580966 812562 580966 812562 3703978 2358635 3703978 2358635 856091 1153514 856091 1153514 4353397 3279113 4353397 3279113 1461687 4594744 1461687 4594744 4258003 1658321 4258003 1658321 1426644 1369250 1426644 1369250 881219 1673568 881219 1673568 3831558 3970256 3831558 3970256 427566 306500 427566 306500 3123668 2613810 3123668 2613810 4674420 3314457 4674420 3314457 2882361 1373775 2882361 1373775 298363 231530 298363 231530 216711 217388 216711 217388 4050764 2470190 4050764 2470190 4281582 2666174 4281582 2666174 522437 513591 522437 513591 3835582 3333528 3835582 3333528 1115436 861225 1115436 861225 491566 438186 491566 438186 3700399 2434485 3700399 2434485 4307213 1132533 4307213 1132533 367242 3352513 367242 3352513 4538277 1684702 4538277 1684702 1417701 3337169 1417701 3337169 3740918 1362144 3740918 1362144 1023374 637938 1023374 637938 607896 3420506 607896 3420506 4216449 2130221 4216449 2130221 1666447 3343245 1666447 3343245 3229135 1652320 3229135 1652320 631532 399782 631532 399782 305912 2015123 305912 2015123 4681039 1204251 4681039 1204251 954448 598832 954448 598832 3351683 3321207 3351683 3321207 810591 580737 810591 580737 3320624 4104010 3320624 4104010 3719616 806017 3719616 806017 443274 2769176 443274 2769176 4302911 965218 4302911 965218 664745 1235172 664745 1235172 3688645 3348908 3688645 3348908 1061163 899688 1061163 899688 258360 2371213 258360 2371213 3588096 1669409 3588096 1669409 1435986 705418 1435986 705418 4265932 2461363 4265932 2461363 3211396 773566 3211396 773566 239583 255859 239583 255859 4750714 3335989 4750714 3335989 891025 863574 891025 863574 628582 2108323 628582 2108323 4674497 4931176 4674497 4931176 1030338 419408 1030338 419408 3864636 2535725 3864636 2535725 4496842 1648341 4496842 1648341 542242 4729242 542242 4729242 3809563 955618 3809563 955618 950605 719104 950605 719104 560142 1360469 560142 1360469 1609307 1895576 1609307 1895576 4205995 3338358 4205995 3338358 1320861 910828 1320861 910828 703691 3314005 703691 3314005 3968487 1683363 3968487 1683363 4315725 3344020 4315725 3344020 1650792 777538 1650792 777538 636797 2783458 636797 2783458 3426335 4968825 3426335 4968825 2553697 584758 2553697 584758 1025442 2598453 1025442 2598453 4286299 2905040 4286299 2905040 3496236 1662189 3496236 1662189 1684897 3316179 1684897 3316179 4228195 1668318 4228195 1668318 1651001 3812098 1651001 3812098 3970389 1671720 3970389 1671720 1646885 3332850 1646885 3332850 3927280 2306088 3927280 2306088 4484007 3046945 4484007 3046945 1682205 743121 1682205 743121 879254 1651712 879254 1651712 4546633 3326582 4546633 3326582 4875448 3081390 4875448 3081390 3542068 917720 3542068 917720 622571 2218525 622571 2218525 4256609 3038730 4256609 3038730 4736806 1175631 4736806 1175631 405586 303499 405586 303499 4352958 4792073 4352958 4792073 653358 529378 653358 529378 3895374 3320871 3895374 3320871 837983 464429 837983 464429 1667660 3325253 1667660 3325253 13788 3349240 13788 3349240 4036578 1675178 4036578 1675178 821034 299473 821034 299473 4568397 3768689 4568397 3768689 474158 888372 474158 888372 3995402 3323304 3995402 3323304 223329 1668234 223329 1668234 3315103 2678460 3315103 2678460 3583797 3343473 3583797 3343473 1001466 683769 1001466 683769 551624 285011 551624 285011 4545672 3046308 4545672 3046308 1682356 1053410 1682356 1053410 1153128 401008 1153128 401008 3935853 2991565 3935853 2991565 1018738 580936 1018738 580936 3329372 1868854 3329372 1868854 4846346 4616533 4846346 4616533 1168220 633405 1168220 633405 531842 2531770 531842 2531770 4168755 2447098 4168755 2447098 3262799 1649553 3262799 1649553 4496557 3340009 4496557 3340009 2251779 2762981 2251779 2762981 4112701 2210346 4112701 2210346 3319182 4657282 3319182 4657282 716516 406415 716516 406415 298001 4052947 298001 4052947 3343209 999511 3343209 999511 940610 565115 940610 565115 1652120 2640289 1652120 2640289 3613681 3338804 3613681 3338804 1157256 368172 1157256 368172 337563 248610 337563 248610 3320526 3529874 3320526 3529874 3767978 1237816 3767978 1237816 422191 3920616 422191 3920616 4167664 907226 4167664 907226 500229 259265 500229 259265 1686585 3326433 1686585 3326433 499667 1125810 499667 1125810 1656839 1659998 1656839 1659998 4724786 3337193 4724786 3337193 651475 565695 651475 565695 3996738 2435857 3996738 2435857 4337580 3845321 4337580 3845321 1437889 588660 1437889 588660 415342 2063970 415342 2063970 3749326 4543083 3749326 4543083 1410707 629521 1410707 629521 3352425 2042137 3352425 2042137 3827364 3313464 3827364 3313464 385119 257991 385119 257991 3601280 2330392 3601280 2330392 4586625 1667622 4586625 1667622 1387971 1102254 1387971 1102254 644891 544647 644891 544647 2663734 2203561 2663734 2203561 3919657 3337615 3919657 3337615 1154535 1419279 1154535 1419279 3321628 519600 3321628 519600 870408 1647227 870408 1647227 4306881 3324474 4306881 3324474 1669428 658883 1669428 658883 476906 1954628 476906 1954628 4435115 2851724 4435115 2851724 4689567 4375552 4689567 4375552 1123036 2235914 1123036 2235914 4496751 3012363 4496751 3012363 894403 631766 894403 631766 4359788 2160347 4359788 2160347 1329614 4517319 1329614 4517319 4055974 1655592 4055974 1655592 1662668 3328619 1662668 3328619 4730795 587803 4730795 587803 848765 2533723 848765 2533723 4459230 3330513 4459230 3330513 814803 611509 814803 611509 365471 2369249 365471 2369249 3581765 1659960 3581765 1659960 1672210 4653676 1672210 4653676 346265 521209 346265 521209 3351924 1957396 3351924 1957396 4673034 2403077 4673034 2403077 1886572 911505 1886572 911505 567186 549651 567186 549651 281088 85769 281088 85769 4328997 2625060 4328997 2625060 1692031 1227963 1692031 1227963 935823 751830 935823 751830 615663 144969 615663 144969 4024869 3329014 4024869 3329014 1573084 3919464 1573084 3919464 3901737 1359564 3901737 1359564 1167580 847919 1167580 847919 343280 267755 343280 267755 4319418 2680740 4319418 2680740 3644715 830529 3644715 830529 431134 2975874 431134 2975874 4595826 1673509 4595826 1673509 996174 3318559 996174 3318559 3791147 1659245 3791147 1659245 1680204 1572624 1680204 1572624 3847460 2634636 3847460 2634636 4554553 2097361 4554553 2097361 1654506 402265 1654506 402265 120055 2473658 120055 2473658 4393529 1055294 4393529 1055294 592495 3346203 592495 3346203 4534787 1999307 4534787 1999307 1278971 979083 1278971 979083 2793713 3065064 2793713 3065064 4740476 1656520 4740476 1656520 875208 600752 875208 600752 2532400 2065309 2532400 2065309 4590602 3337929 4590602 3337929 4724377 1195598 4724377 1195598 1038653 801784 1038653 801784 531739 412728 531739 412728 1326276 2131814 1326276 2131814 4186432 3052277 4186432 3052277 4745485 2464676 4745485 2464676 2590727 522778 2590727 522778 289945 2167573 289945 2167573 4718576 3761410 4718576 3761410 2530294 1962346 2530294 1962346 3868579 3338143 3868579 3338143 281857 195196 281857 195196 4266071 3037553 4266071 3037553 3236834 688829 3236834 688829 899981 2560249 899981 2560249 4187363 1989704 4187363 1989704 1425875 435081 1425875 435081 1034300 3327412 1034300 3327412 3320012 1315120 3320012 1315120 555924 231707 555924 231707 85953 3541709 85953 3541709 3332984 4972454 3332984 4972454 1647957 1447105 1647957 1447105 745806 829718 745806 829718 1326469 3343027 1326469 3343027 4433374 1151586 4433374 1151586 1100011 1077719 1100011 1077719 4087752 2443159 4087752 2443159 4605417 854741 4605417 854741 584558 4518078 584558 4518078 3873159 220720 3873159 220720 1226716 1679311 1226716 1679311 4882212 4457824 4882212 4457824 1666664 410476 1666664 410476 1108975 2183044 1108975 2183044 4255380 4608203 4255380 4608203 1500180 1298779 1500180 1298779 962993 398748 962993 398748 1350864 2914283 1350864 2914283 4653826 3332908 4653826 3332908 1015851 1260358 1015851 1260358 4311379 2910487 4311379 2910487 751419 601772 751419 601772 465664 2610197 465664 2610197 4412239 2785960 4412239 2785960 3824619 733655 3824619 733655 430630 421011 430630 421011 2050097 4410077 2050097 4410077 3561539 130232 3561539 130232 887336 2223201 887336 2223201 4436967 2110996 4436967 2110996 3040652 3459259 3040652 3459259 284820 32788 284820 32788 4005058 3318490 4005058 3318490 675993 387020 675993 387020 3983611 2482259 3983611 2482259 1092414 325805 1092414 325805 4275847 3325502 4275847 3325502 477670 415409 477670 415409 324468 1658846 324468 1658846 4595557 2518087 4595557 2518087 1336624 338848 1336624 338848 256647 31802 256647 31802 3352007 3160619 3352007 3160619 1524927 361312 1524927 361312 3719405 2128183 3719405 2128183 4644124 3066746 4644124 3066746 3327935 726011 3327935 726011 4594049 2106518 4594049 2106518 476726 398940 476726 398940 3350811 1149170 3350811 1149170 589755 2376853 589755 2376853 4324551 2724183 4324551 2724183 1682264 422969 1682264 422969 11113 2414407 11113 2414407 4501719 3513367 4501719 3513367 1182318 292089 1182318 292089 2943914 1680894 2943914 1680894 343492 383711 343492 383711 4106474 3340118 4106474 3340118 752375 705828 752375 705828 1130522 2506846 1130522 2506846 4274166 1283005 4274166 1283005 747238 236848 747238 236848 3911990 4065241 3911990 4065241 1672370 2871608 1672370 2871608 4482842 795335 4482842 795335 507917 361670 507917 361670 3588029 3204300 3588029 3204300 2905997 3353420 2905997 3353420 4444074 346366 4444074 346366 1226666 3320460 1226666 3320460 4480393 2176978 4480393 2176978 1496601 3555922 1496601 3555922 746433 411032 746433 411032 278212 4224615 278212 4224615 3929765 1667606 3929765 1667606 464651 3248710 464651 3248710 3323881 896785 3323881 896785 642396 2414378 642396 2414378 4176395 3350066 4176395 3350066 1086516 1076484 1086516 1076484 389361 1666317 389361 1666317 3318181 1408050 3318181 1408050 927103 364239 927103 364239 4418996 3493380 4418996 3493380 1647425 1675235 1647425 1675235 4658922 3330309 4658922 3330309 2679725 1519739 2679725 1519739 1653261 2793542 1653261 2793542 4634710 3578303 4634710 3578303 790516 797482 790516 797482 1968815 2942021 1968815 2942021 4676576 1666035 4676576 1666035 1654913 2745924 1654913 2745924 4238186 1991092 4238186 1991092 4742996 3331473 4742996 3331473 637621 565806 637621 565806 552693 2951576 552693 2951576 3912344 1245452 3912344 1245452 582268 850093 582268 850093 3905612 1681644 3905612 1681644 3343366 3744840 3343366 3744840 1583579 1650211 1583579 1650211 254706 220646 254706 220646 3730174 3335911 3730174 3335911 4053687 2203457 4053687 2203457 3589016 1678767 3589016 1678767 4719037 3343459 4719037 3343459 762009 575141 762009 575141 3839568 3351057 3839568 3351057 1655617 1269952 1655617 1269952 4492847 2273528 4492847 2273528 3316707 792657 3316707 792657 4452147 2628163 4452147 2628163 1253735 986559 1253735 986559 564835 1672403 564835 1672403 3330083 4714315 3330083 4714315 1259505 1061353 1259505 1061353 654730 49741 654730 49741 2352960 1655548 2352960 1655548 3675935 2409005 3675935 2409005 1655662 266504 1655662 266504 885840 2420799 885840 2420799 4373389 1647644 4373389 1647644 1654647 3337512 1654647 3337512 2710080 1134584 2710080 1134584 369144 2451239 369144 2451239 4249145 3983749 4249145 3983749 1896387 366025 1896387 366025 1083180 2302941 1083180 2302941 4681683 3131078 4681683 3131078 4943435 1658797 4943435 1658797 296768 58383 296768 58383 4132967 2847218 4132967 2847218 3645948 3351288 3645948 3351288 1657345 1658227 1657345 1658227 4252435 2612852 4252435 2612852 3656926 3343895 3656926 3343895 596222 341969 596222 341969 4616374 3341013 4616374 3341013 3329293 705196 3329293 705196 866811 2391412 866811 2391412 4296930 1458881 4296930 1458881 705256 885910 705256 885910 4528192 3307269 4528192 3307269 565577 1021416 565577 1021416 3325817 4641993 3325817 4641993 1658612 1907187 1658612 1907187 3318085 4248746 3318085 4248746 1654707 291338 1654707 291338 1113279 2874401 1113279 2874401 4643895 921771 4643895 921771 622896 538943 622896 538943 408849 2085115 408849 2085115 3696360 929211 3696360 929211 696414 2732470 696414 2732470 4435149 4254594 4435149 4254594 937507 687769 937507 687769 4165413 3315327 4165413 3315327 1668309 1850026 1668309 1850026 4376436 3328310 4376436 3328310 962904 283647 962904 283647 3343077 2488216 3343077 2488216 4282595 1647567 4282595 1647567 495590 274912 495590 274912 3998603 4733319 3998603 4733319 1655694 1400711 1655694 1400711 462376 233451 462376 233451 3669041 2629868 3669041 2629868 4479323 3352460 4479323 3352460 1592678 1231732 1592678 1231732 3696543 3640403 3696543 3640403 1659808 528855 1659808 528855 88773 2741567 88773 2741567 4739409 3964652 4739409 3964652 2532399 745001 2532399 745001 828033 3345642 828033 3345642 4066502 2250741 4066502 2250741 1659622 968010 1659622 968010 346258 305342 346258 305342 4362576 2751856 4362576 2751856 1406167 963662 1406167 963662 854181 459980 854181 459980 4299255 3260095 4299255 3260095 1593770 1646764 1593770 1646764 4779566 2149469 4779566 2149469 1099899 883509 1099899 883509 3830582 2247622 3830582 2247622 4297161 1335610 4297161 1335610 1224183 1140628 1224183 1140628 357029 1679871 357029 1679871 4452003 3327751 4452003 3327751 1212215 677223 1212215 677223 245604 4351352 245604 4351352 3877861 1101650 3877861 1101650 565128 125939 565128 125939 4147107 3081274 4147107 3081274 876081 739054 876081 739054 553800 338945 553800 338945 4453209 2849284 4453209 2849284 1851679 1167867 1851679 1167867 257656 61123 257656 61123 3334463 2931380 3334463 2931380 4717982 3327219 4717982 3327219 1111223 1681984 1111223 1681984 3697089 2165946 3697089 2165946 826688 240987 826688 240987 222075 231967 222075 231967 4439825 2945302 4439825 2945302 3668000 1157861 3668000 1157861 357107 3175703 357107 3175703 4474752 1352974 4474752 1352974 1447088 3350366 1447088 3350366 3339570 1438427 3339570 1438427 219422 4896647 219422 4896647 3733908 2670141 3733908 2670141 4520712 3339511 4520712 3339511 676006 321156 676006 321156 247485 2545766 247485 2545766 4581949 4037864 4581949 4037864 3347955 1684754 3347955 1684754 4193686 3332135 4193686 3332135 4934214 477220 4934214 477220 246211 4079409 246211 4079409 3346027 520360 3346027 520360 720021 2683901 720021 2683901 4156879 1336526 4156879 1336526 646001 484025 646001 484025 4688271 3752933 4688271 3752933 722540 520137 722540 520137 400952 1945408 400952 1945408 4784943 3331866 4784943 3331866 828795 778521 828795 778521 518310 1803124 518310 1803124 3349964 816339 3349964 816339 1647521 2798955 1647521 2798955 3330728 1340765 3330728 1340765 878351 462251 878351 462251 378046 4728266 378046 4728266 4058459 1951304 4058459 1951304 1327696 1036747 1327696 1036747 985204 3888223 985204 3888223 4357945 1639839 4357945 1639839 1385243 1144958 1385243 1144958 350334 4925850 350334 4925850 4761720 2032171 4761720 2032171 3696024 3020523 3696024 3020523 4713868 440760 4713868 440760 448384 2664237 448384 2664237 4620593 3405142 4620593 3405142 816219 619783 816219 619783 3769173 3512203 3769173 3512203 3326727 1060901 3326727 1060901 3974020 2814751 3974020 2814751 2181232 1084233 2181232 1084233 4235236 2465785 4235236 2465785 3321131 3318622 3321131 3318622 930857 2573571 930857 2573571 4619428 2031283 4619428 2031283 1153827 554511 1153827 554511 317612 288982 317612 288982 3346668 3635936 3346668 3635936 1648429 2578603 1648429 2578603 4352553 2863165 4352553 2863165 652661 612919 652661 612919 1151427 4018186 1151427 4018186 4288279 2488973 4288279 2488973 1667577 4307547 1667577 4307547 3531212 2634633 3531212 2634633 2551399 1285941 2551399 1285941 556419 287654 556419 287654 4382933 3482794 4382933 3482794 3325060 1660336 3325060 1660336 4486447 2931560 4486447 2931560 4608035 1262126 4608035 1262126 473562 1893807 473562 1893807 4211326 2658778 4211326 2658778 4470027 3697813 4470027 3697813 1672880 1347314 1672880 1347314 259872 21554 259872 21554 2706565 3344742 2706565 3344742 318601 262834 318601 262834 3994300 3454638 3994300 3454638 440890 925373 440890 925373 2685079 2331174 2685079 2331174 3535131 715036 3535131 715036 705792 3327637 705792 3327637 4068223 2184831 4068223 2184831 1119753 3423492 1119753 3423492 4640031 543826 4640031 543826 415355 1625218 415355 1625218 3764350 2611911 3764350 2611911 4279594 365488 4279594 365488 308642 1681448 308642 1681448 1614117 1090760 1614117 1090760 378337 3713323 378337 3713323 2076061 1646902 2076061 1646902 817380 523892 817380 523892 3693185 2335156 3693185 2335156 4708749 1893328 4708749 1893328 1648892 3508338 1648892 3508338 4453998 1676917 4453998 1676917 1671369 3347444 1671369 3347444 4465498 1176088 4465498 1176088 606961 890929 606961 890929 4122180 3332045 4122180 3332045 1658699 773852 1658699 773852 3625936 3330487 3625936 3330487 712981 934161 712981 934161 632384 2487527 632384 2487527 3324298 522985 3324298 522985 255413 2774346 255413 2774346 4449071 1915218 4449071 1915218 4761287 3344050 4761287 3344050 4221180 1913314 4221180 1913314 1675245 860058 1675245 860058 331727 222205 331727 222205 230888 3357827 230888 3357827 3059649 1230834 3059649 1230834 1088140 668025 1088140 668025 1000121 2121142 1000121 2121142 4203145 2871573 4203145 2871573 1664344 3027405 1664344 3027405 4942171 3740663 4942171 3740663 1649600 1319284 1649600 1319284 397608 2279507 397608 2279507 4252544 2563443 4252544 2563443 2648473 1341494 2648473 1341494 978077 455348 978077 455348 397987 2165257 397987 2165257 4403765 3396013 4403765 3396013 1658985 1678557 1658985 1678557 4451576 2993812 4451576 2993812 4696696 4222105 4696696 4222105 1056710 897886 1056710 897886 3886738 2871143 3886738 2871143 4624149 1172196 4624149 1172196 373479 2548734 373479 2548734 4262593 3001264 4262593 3001264 1482671 1660037 1482671 1660037 3726615 4764248 3726615 4764248 1657879 1474188 1657879 1474188 4161034 2972472 4161034 2972472 557417 1074475 557417 1074475 4246755 2538847 4246755 2538847 4018799 1673764 4018799 1673764 1251648 851013 1251648 851013 529909 466260 529909 466260 4383237 2879128 4383237 2879128 1675539 4518928 1675539 4518928 3646324 574232 3646324 574232 919430 3319041 919430 3319041 3914910 1680543 3914910 1680543 1346142 1411280 1346142 1411280 4616751 3313837 4616751 3313837 1412867 1006895 1412867 1006895 3742515 2972270 3742515 2972270 4830992 913886 4830992 913886 753455 3743749 753455 3743749 3783216 2637492 3783216 2637492 4632885 3335564 4632885 3335564 1432625 1665457 1432625 1665457 1659496 1131708 1659496 1131708 486380 358574 486380 358574 3650693 3323663 3650693 3323663 1201013 3750990 1201013 3750990 3352161 947868 3352161 947868 676738 1960998 676738 1960998 4771412 3328818 4771412 3328818 786058 717774 786058 717774 464242 2412122 464242 2412122 4393845 1037001 4393845 1037001 868924 754994 868924 754994 1666981 2607177 1666981 2607177 3353207 940568 3353207 940568 540169 4097791 540169 4097791 4213674 1889219 4213674 1889219 3332906 3340559 3332906 3340559 1508725 1179803 1508725 1179803 996116 590763 996116 590763 4456208 3815961 4456208 3815961 1214904 394104 1214904 394104 4155629 2503331 4155629 2503331 4601249 1663160 4601249 1663160 2105845 1679047 2105845 1679047 1667336 3344554 1667336 3344554 4037962 2584070 4037962 2584070 4685426 1675650 4685426 1675650 1125449 230868 1125449 230868 3780680 2767383 3780680 2767383 4590785 939169 4590785 939169 309945 208401 309945 208401 145366 2495927 145366 2495927 4792573 1646817 4792573 1646817 628756 595678 628756 595678 576401 439795 576401 439795 322167 303836 322167 303836 3898325 2827872 3898325 2827872 977442 624944 977442 624944 597881 2247148 597881 2247148 3953867 2977140 3953867 2977140 757846 403661 757846 403661 3932845 2524898 3932845 2524898 4765335 3323519 4765335 3323519 1126976 1088054 1126976 1088054 884352 4756919 884352 4756919 3340366 1677379 3340366 1677379 1668124 4742086 1668124 4742086 3941741 2042457 3941741 2042457 4771948 4587358 4771948 4587358 638167 538574 638167 538574 412175 2095142 412175 2095142 4166071 2960307 4166071 2960307 1618281 975709 1618281 975709 704862 775368 704862 775368 1661848 2600429 1661848 2600429 4069193 1682922 4069193 1682922 1654007 2055837 1654007 2055837 4375259 3322055 4375259 3322055 1029317 1629906 1029317 1629906 3328962 4797829 3328962 4797829 1655088 871524 1655088 871524 666043 3544287 666043 3544287 3856683 2431921 3856683 2431921 4342615 3332115 4342615 3332115 1666640 2317406 1666640 2317406 4643632 1253391 4643632 1253391 497054 453131 497054 453131 3329098 3323115 3329098 3323115 1575854 282693 1575854 282693 4138061 2838911 4138061 2838911 3680736 464506 3680736 464506 879787 3317158 879787 3317158 3639532 2155946 3639532 2155946 1665301 4181844 1665301 4181844 3335702 1411566 3335702 1411566 3657013 3341054 3657013 3341054 458342 418544 458342 418544 2762570 2036300 2762570 2036300 3907041 760634 3907041 760634 685400 365534 685400 365534 1656329 4203824 1656329 4203824 3576977 2334529 3576977 2334529 4368702 1680218 4368702 1680218 469850 584540 469850 584540 1248007 4017261 1248007 4017261 3338356 4835737 3338356 4835737 1649925 1680614 1649925 1680614 3316361 5005026 3316361 5005026 4533330 1678300 4533330 1678300 947746 3398611 947746 3398611 4360580 1375385 4360580 1375385 413241 4451619 413241 4451619 3911731 2334596 3911731 2334596 634145 356160 634145 356160 3318207 1921229 3318207 1921229 1659950 3318750 1659950 3318750 3984489 848241 3984489 848241 665128 3328183 665128 3328183 4592248 1975820 4592248 1975820 226908 4671020 226908 4671020 3666221 2367131 3666221 2367131 4698495 3094749 4698495 3094749 1315520 243159 1315520 243159 3793074 2896852 3793074 2896852 1059137 955197 1059137 955197 541306 1992368 541306 1992368 3854192 3077853 3854192 3077853 4918194 1647352 4918194 1647352 3990149 3335708 3990149 3335708 1679250 1803275 1679250 1803275 948233 1685863 948233 1685863 4530885 3074643 4530885 3074643 4726270 1656296 4726270 1656296 776816 847905 776816 847905 3906824 3702181 3906824 3702181 1659326 4700772 1659326 4700772 3860412 1653849 3860412 1653849 129067 4617717 129067 4617717 4007748 2408372 4007748 2408372 4387325 3056887 4387325 3056887 1756410 3329729 1756410 3329729 3929016 523741 3929016 523741 436356 1744961 436356 1744961 2851712 3323948 2851712 3323948 553012 853195 553012 853195 1661517 4213086 1661517 4213086 3348914 613096 3348914 613096 466745 254578 466745 254578 214129 2809525 214129 2809525 4671830 1670371 4671830 1670371 706166 298708 706166 298708 299615 1934255 299615 1934255 4284168 3105616 4284168 3105616 2662080 1195614 2662080 1195614 410952 2643419 410952 2643419 3653580 3314485 3653580 3314485 797108 1662266 797108 1662266 3645737 2556535 3645737 2556535 4570442 635635 4570442 635635 319318 1671409 319318 1671409 1134077 842910 1134077 842910 770405 1040355 770405 1040355 3448643 1915181 3448643 1915181 4420834 2921729 4420834 2921729 4660381 471394 4660381 471394 586306 1044362 586306 1044362 3753002 2985042 3753002 2985042 616547 551061 616547 551061 277501 75088 277501 75088 3328219 897100 3328219 897100 594164 314660 594164 314660 317357 2474945 317357 2474945 4466364 3343055 4466364 3343055 1200909 701212 1200909 701212 4003032 3350628 4003032 3350628 1181840 208496 1181840 208496 3330535 3278039 3330535 3278039 1253646 1157444 1253646 1157444 429249 2109488 429249 2109488 4756496 3277836 4756496 3277836 962806 301934 962806 301934 1821954 3350546 1821954 3350546 4658243 2126575 4658243 2126575 357452 1182472 357452 1182472 3084695 2278945 3084695 2278945 4527549 723650 4527549 723650 891026 3336547 891026 3336547 1658776 1674038 1658776 1674038 4555756 2373130 4555756 2373130 2230307 4769054 2230307 4769054 3745254 532518 3745254 532518 389739 270410 389739 270410 1667799 4682044 1667799 4682044 3608868 1655561 3608868 1655561 245804 445712 245804 445712 1368557 3339249 1368557 3339249 550003 489376 550003 489376 448802 1667282 448802 1667282 4151092 2645691 4151092 2645691 4786360 1495429 4786360 1495429 1659147 2526536 1659147 2526536 4733845 1652446 4733845 1652446 940387 880913 940387 880913 667257 1960551 667257 1960551 3719093 3334696 3719093 3334696 1164013 1125812 1164013 1125812 4250326 2469811 4250326 2469811 358455 163699 358455 163699 4316500 3093447 4316500 3093447 4785030 3351178 4785030 3351178 862564 268078 862564 268078 2099488 2617115 2099488 2617115 1681285 1245798 1681285 1245798 567750 310102 567750 310102 101360 3332801 101360 3332801 3543321 1370488 3543321 1370488 255704 1680503 255704 1680503 4130910 3332050 4130910 3332050 4668931 1685478 4668931 1685478 1651188 4799638 1651188 4799638 3330063 1888548 3330063 1888548 4177445 2687653 4177445 2687653 1395283 344462 1395283 344462 334471 4898778 334471 4898778 4288681 2181099 4288681 2181099 4669152 1604273 4669152 1604273 716358 4120690 716358 4120690 4380920 2436003 4380920 2436003 3962973 2865475 3962973 2865475 920907 44938 920907 44938 3883750 2931154 3883750 2931154 814990 196114 814990 196114 3341824 4939438 3341824 4939438 569074 565126 569074 565126 347834 259302 347834 259302 2476369 1673141 2476369 1673141 692222 659896 692222 659896 645996 344031 645996 344031 3772826 4326608 3772826 4326608 908474 689797 908474 689797 686955 628360 686955 628360 282644 2475297 282644 2475297 4217288 1394127 4217288 1394127 3329506 2077566 3329506 2077566 4549545 2919162 4549545 2919162 660827 388022 660827 388022 221552 4349685 221552 4349685 1669344 768763 1669344 768763 272659 1516957 272659 1516957 4637342 3553337 4637342 3553337 2729414 1657830 2729414 1657830 4661886 3028169 4661886 3028169 3333391 778572 3333391 778572 87258 2901670 87258 2901670 4402807 2718190 4402807 2718190 3808280 2072551 3808280 2072551 4701995 4105867 4701995 4105867 1436255 719446 1436255 719446 4290277 4532241 4290277 4532241 3124431 2050703 3124431 2050703 4054189 2601225 4054189 2601225 1324127 304496 1324127 304496 3744973 4502789 3744973 4502789 528297 451556 528297 451556 3807041 4046010 3807041 4046010 1502887 906298 1502887 906298 456954 4661146 456954 4661146 4105160 1681376 4105160 1681376 1657479 4932732 1657479 4932732 1178373 3036326 1178373 3036326 4530784 340493 4530784 340493 323432 4124392 323432 4124392 3330839 2717847 3330839 2717847 4737661 3333859 4737661 3333859 358517 16255 358517 16255 3264857 3344418 3264857 3344418 4775221 634353 4775221 634353 727202 1625940 727202 1625940 4151134 3331083 4151134 3331083 4784695 737295 4784695 737295 599084 343104 599084 343104 4589898 3860404 4589898 3860404 255463 1123865 255463 1123865 3719565 2390378 3719565 2390378 4259932 2766746 4259932 2766746 693724 879258 693724 879258 1686179 4000320 1686179 4000320 3613186 616828 3613186 616828 701531 3344724 701531 3344724 4495383 674965 4495383 674965 884172 863708 884172 863708 4769794 1680621 4769794 1680621 175388 3553137 175388 3553137 4612794 1348080 4612794 1348080 1262642 438145 1262642 438145 4933473 3317690 4933473 3317690 798042 766573 798042 766573 3692852 2644389 3692852 2644389 3339293 3543946 3339293 3543946 755950 131319 755950 131319 3703725 2966063 3703725 2966063 3349940 1092893 3349940 1092893 527604 2180012 527604 2180012 4623258 490393 4623258 490393 291966 2236155 291966 2236155 4729598 4046345 4729598 4046345 3321417 1717328 3321417 1717328 4384691 3349802 4384691 3349802 516738 450975 516738 450975 401451 277657 401451 277657 4463515 2904462 4463515 2904462 4720055 4013175 4720055 4013175 1179789 1170264 1179789 1170264 814062 626123 814062 626123 4392305 3335968 4392305 3335968 4765656 1451606 4765656 1451606 1199051 3323714 1199051 3323714 4206056 1668708 4206056 1668708 4560247 3324119 4560247 3324119 759774 407907 759774 407907 3996459 3338787 3996459 3338787 755390 304185 755390 304185 4280205 3337965 4280205 3337965 962046 86594 962046 86594 3319091 1679449 3319091 1679449 1330930 870486 1330930 870486 1679095 2328671 1679095 2328671 882785 3928272 882785 3928272 2360810 1165377 2360810 1165377 4443787 3020861 4443787 3020861 1665893 1683179 1665893 1683179 4757318 2700948 4757318 2700948 1673830 957857 1673830 957857 170845 4298437 170845 4298437 3812383 2155149 3812383 2155149 4668198 1680189 4668198 1680189 3750995 2692775 3750995 2692775 4398251 3002311 4398251 3002311 1655786 25446 1655786 25446 4047534 2482736 4047534 2482736 4225100 2683582 4225100 2683582 442995 324694 442995 324694 3668364 2745062 3668364 2745062 4015800 1655438 4015800 1655438 454634 682490 454634 682490 3836974 3344392 3836974 3344392 4744257 1665721 4744257 1665721 806565 1408970 806565 1408970 4169717 3183471 4169717 3183471 755862 4721985 755862 4721985 2644042 438109 2644042 438109 877749 3016664 877749 3016664 3805588 676363 3805588 676363 3318674 2929717 3318674 2929717 4776882 182279 4776882 182279 1646737 4812101 1646737 4812101 3967331 3329878 3967331 3329878 4294473 2591162 4294473 2591162 2748765 3323378 2748765 3323378 4730006 887184 4730006 887184 503236 279811 503236 279811 4283048 2797243 4283048 2797243 1074509 771400 1074509 771400 4092488 4127738 4092488 4127738 1648451 676767 1648451 676767 606674 241866 606674 241866 163127 1994977 163127 1994977 3344406 1662960 3344406 1662960 1669451 4644128 1669451 4644128 4198444 1420954 4198444 1420954 2634539 4096050 2634539 4096050 1423207 1294934 1423207 1294934 1284204 362507 1284204 362507 275181 3349089 275181 3349089 4177456 1878994 4177456 1878994 2158456 1590809 2158456 1590809 1662743 3252726 1662743 3252726 4949405 3458068 4949405 3458068 1683392 2337335 1683392 2337335 4984371 3655065 4984371 3655065 1646951 1657930 1646951 1657930 3785804 3333919 3785804 3333919 814776 510986 814776 510986 4651620 2264286 4651620 2264286 4126740 3326208 4126740 3326208 636750 224513 636750 224513 162959 2383836 162959 2383836 4690475 1928362 4690475 1928362 1436462 1185788 1436462 1185788 281401 3336965 281401 3336965 4468057 1665076 4468057 1665076 1001827 4925525 1001827 4925525 3577669 2831447 3577669 2831447 4774860 3333336 4774860 3333336 3338942 2281215 3338942 2281215 4627239 1214823 4627239 1214823 794997 257965 794997 257965 3316471 3334451 3316471 3334451 4533667 1676219 4533667 1676219 2465281 1469535 2465281 1469535 3736343 3313596 3736343 3313596 2426 1321206 2426 1321206 3335292 797401 3335292 797401 336266 2619337 336266 2619337 4561677 1678267 4561677 1678267 2183541 3575571 2183541 3575571 985599 369455 985599 369455 355380 3491002 355380 3491002 3349929 1684209 3349929 1684209 1745858 3353261 1745858 3353261 522476 1084425 522476 1084425 3832563 3413746 3832563 3413746 3325989 1184477 3325989 1184477 1330672 2967015 1330672 2967015 4562706 2827780 4562706 2827780 1661535 550200 1661535 550200 1009313 2963346 1009313 2963346 4656079 3327528 4656079 3327528 1765835 1647152 1765835 1647152 4299247 3002588 4299247 3002588 243715 217507 243715 217507 129421 3324693 129421 3324693 4096269 1204135 4096269 1204135 568551 2710132 568551 2710132 4648199 3318753 4648199 3318753 1305595 712851 1305595 712851 4221813 2505204 4221813 2505204 1082558 1004342 1082558 1004342 3344434 339006 3344434 339006 1260162 3314499 1260162 3314499 3330109 628552 3330109 628552 273564 3338817 273564 3338817 2211307 4151065 2211307 4151065 3958429 309428 3958429 309428 355787 3342389 355787 3342389 1661424 1434257 1661424 1434257 916486 723596 916486 723596 329194 3083143 329194 3083143 3322286 1174603 3322286 1174603 1055078 306156 1055078 306156 4329072 2836080 4329072 2836080 4504918 1046849 4504918 1046849 518440 1665060 518440 1665060 4019040 3037721 4019040 3037721 1686070 404017 1686070 404017 1064122 2714185 1064122 2714185 4501702 3334532 4501702 3334532 2040715 1212649 2040715 1212649 420137 420561 420137 420561 3635873 4828487 3635873 4828487 1205903 298158 1205903 298158 295297 2083488 295297 2083488 3760197 3329666 3760197 3329666 1022498 603980 1022498 603980 557620 1681882 557620 1681882 4921792 1667599 4921792 1667599 821008 683535 821008 683535 665915 3320057 665915 3320057 3898915 2179333 3898915 2179333 1658923 4945424 1658923 4945424 3631115 1673674 3631115 1673674 912093 873221 912093 873221 38108 2465189 38108 2465189 4284846 2113143 4284846 2113143 1660688 979940 1660688 979940 396999 3574860 396999 3574860 4607830 2214309 4607830 2214309 3346244 1019376 3346244 1019376 1028189 4607620 1028189 4607620 3854792 1647439 3854792 1647439 1673770 3330803 1673770 3330803 4554636 1650061 4554636 1650061 4738621 4799996 4738621 4799996 1263041 818858 1263041 818858 710718 2921293 710718 2921293 4388168 1669964 4388168 1669964 405161 876827 405161 876827 3994320 2947691 3994320 2947691 435207 955825 435207 955825 3908547 3096845 3908547 3096845 4873277 700013 4873277 700013 214776 219169 214776 219169 3855769 3350171 3855769 3350171 842583 425500 842583 425500 4909411 2078070 4909411 2078070 1665507 841340 1665507 841340 768002 567407 768002 567407 4261014 2835978 4261014 2835978 1509569 1463756 1509569 1463756 35755 3375047 35755 3375047 3738080 1994151 3738080 1994151 2073345 764374 2073345 764374 498326 473293 498326 473293 368322 2075582 368322 2075582 3782680 3338656 3782680 3338656 741748 604503 741748 604503 2850934 1961908 2850934 1961908 3533580 3307915 3533580 3307915 1126353 1044011 1126353 1044011 205446 1655520 205446 1655520 3864745 2331572 3864745 2331572 4228627 1670702 4228627 1670702 1830357 4079609 1830357 4079609 4000248 1655523 4000248 1655523 3163927 3819215 3163927 3819215 4149579 1660288 4149579 1660288 873973 435554 873973 435554 4230468 3346634 4230468 3346634 783185 1677826 783185 1677826 3609714 3332545 3609714 3332545 311240 1289758 311240 1289758 4688986 4351873 4688986 4351873 1445176 442565 1445176 442565 337300 230252 337300 230252 3947824 4235273 3947824 4235273 1569473 328580 1569473 328580 449872 2342463 449872 2342463 4340339 2943312 4340339 2943312 4662448 3347208 4662448 3347208 4955994 2045927 4955994 2045927 3281394 1454375 3281394 1454375 833695 685019 833695 685019 2054747 3324172 2054747 3324172 4769818 2998356 4769818 2998356 1667202 2317691 1667202 2317691 1106519 690393 1106519 690393 346862 4886525 346862 4886525 3512530 2137474 3512530 2137474 4661234 3342676 4661234 3342676 1224517 1158143 1224517 1158143 4172063 2831494 4172063 2831494 4517223 3327053 4517223 3327053 4722160 954064 4722160 954064 1661984 4723519 1661984 4723519 1064134 363125 1064134 363125 2899364 4380155 2899364 4380155 3331038 1474499 3331038 1474499 1668908 515977 1668908 515977 200990 3339045 200990 3339045 1671204 974318 1671204 974318 261131 89613 261131 89613 2936642 3348158 2936642 3348158 1387892 1245303 1387892 1245303 1160036 306925 1160036 306925 3581982 3612208 3581982 3612208 1648952 2315231 1648952 2315231 4188676 3033971 4188676 3033971 1657745 1653228 1657745 1653228 1178818 3991227 1178818 3991227 3955124 2655278 3955124 2655278 4337980 3125438 4337980 3125438 2268998 3531997 2268998 3531997 3950580 1259776 3950580 1259776 65185 4516594 65185 4516594 3328243 764437 3328243 764437 806475 1679565 806475 1679565 4651822 2482608 4651822 2482608 437541 1399827 437541 1399827 3620877 2029987 3620877 2029987 4715538 3319281 4715538 3319281 1677326 692642 1677326 692642 4557180 3328917 4557180 3328917 4781705 2215794 4781705 2215794 1652494 221214 1652494 221214 4596362 4954604 4596362 4954604 472835 775526 472835 775526 3810231 3337073 3810231 3337073 1684138 1186080 1684138 1186080 363017 2491310 363017 2491310 4526749 3338926 4526749 3338926 487715 293816 487715 293816 3330527 2744956 3330527 2744956 4110874 1069074 4110874 1069074 1329439 2148113 1329439 2148113 4690957 4233616 4690957 4233616 2003523 1662665 2003523 1662665 3877335 3515559 3877335 3515559 669188 561564 669188 561564 3340322 4314692 3340322 4314692 106204 1149987 106204 1149987 1361878 4430040 1361878 4430040 3352242 1193676 3352242 1193676 219137 4401936 219137 4401936 1668819 898190 1668819 898190 733698 1681173 733698 1681173 4287806 2667803 4287806 2667803 1387856 755970 1387856 755970 4366308 2477921 4366308 2477921 1073093 1046093 1073093 1046093 379955 215002 379955 215002 4382405 2380902 4382405 2380902 3158577 1223480 3158577 1223480 569638 1062507 569638 1062507 3112454 2870857 3112454 2870857 3860329 1680332 3860329 1680332 1684582 3315156 1684582 3315156 4053185 1647142 4053185 1647142 1627677 2267680 1627677 2267680 4711484 3803057 4711484 3803057 1119746 693214 1119746 693214 658559 1503265 658559 1503265 3547598 1998608 3547598 1998608 1341247 966426 1341247 966426 585393 474395 585393 474395 4045803 2800784 4045803 2800784 2668826 1506226 2668826 1506226 3336553 3573387 3336553 3573387 722604 1339153 722604 1339153 1678817 545814 1678817 545814 1092900 3314301 1092900 3314301 4163592 2116525 4163592 2116525 3314785 628536 3314785 628536 443257 4553868 443257 4553868 4181743 1671393 4181743 1671393 3933302 2807032 3933302 2807032 2223759 3672053 2223759 3672053 1286618 713745 1286618 713745 434480 2662982 434480 2662982 4621760 479954 4621760 479954 869227 1678431 869227 1678431 3895818 4041307 3895818 4041307 2594902 1290098 2594902 1290098 1251557 3204992 1251557 3204992 4298430 1147129 4298430 1147129 391260 287260 391260 287260 1426178 4331226 1426178 4331226 4207860 1648037 4207860 1648037 1379485 660510 1379485 660510 3904835 3349728 3904835 3349728 4658889 2915891 4658889 2915891 353158 1230631 353158 1230631 2195709 4297765 2195709 4297765 4086605 2266687 4086605 2266687 4546424 3165981 4546424 3165981 203747 1653928 203747 1653928 4539326 4581209 4539326 4581209 277419 536881 277419 536881 4065641 2394828 4065641 2394828 4646007 1665565 4646007 1665565 1152906 2528887 1152906 2528887 4215349 4614565 4215349 4614565 2011191 1002099 2011191 1002099 358061 2012875 358061 2012875 3330056 4732505 3330056 4732505 225660 75381 225660 75381 3612587 2359831 3612587 2359831 1647538 451650 1647538 451650 499150 2262641 499150 2262641 4548819 1345592 4548819 1345592 600780 406961 600780 406961 2731622 2994653 2731622 2994653 4737236 1108546 4737236 1108546 555515 4219474 555515 4219474 3536603 3073324 3536603 3073324 3924733 1663163 3924733 1663163 2372335 3595701 2372335 3595701 806449 2909139 806449 2909139 4570284 1672779 4570284 1672779 35547 4406010 35547 4406010 3597131 2596881 3597131 2596881 4524653 1315347 4524653 1315347 3096675 4027503 3096675 4027503 1663552 1651394 1663552 1651394 4010008 3629333 4010008 3629333 1228275 553648 1228275 553648 3337118 4675318 3337118 4675318 225685 2012540 225685 2012540 3801865 4784162 3801865 4784162 3320887 2001654 3320887 2001654 3645419 1322454 3645419 1322454 1287439 1077573 1287439 1077573 752623 2572090 752623 2572090 4330874 2843287 4330874 2843287 1658173 1677620 1658173 1677620 3868643 3345750 3868643 3345750 1432123 1358149 1432123 1358149 239749 4183128 239749 4183128 4046494 2598330 4046494 2598330 4546931 2025703 4546931 2025703 1585027 978205 1585027 978205 606481 401361 606481 401361 3988062 2927562 3988062 2927562 1649720 564168 1649720 564168 455861 4958041 455861 4958041 3758229 1679257 3758229 1679257 4523054 3340111 4523054 3340111 1338180 974538 1338180 974538 490100 2077595 490100 2077595 3744789 1649282 3744789 1649282 3345709 396537 3345709 396537 366764 2324432 366764 2324432 4922706 1679330 4922706 1679330 3912105 2644388 3912105 2644388 4782148 3351211 4782148 3351211 1650014 1652258 1650014 1652258 4840126 4824008 4840126 4824008 1007467 26283 1007467 26283 4118440 3326708 4118440 3326708 883659 203076 883659 203076 4319006 3108841 4319006 3108841 925153 1667691 925153 1667691 367371 472998 367371 472998 3740739 2900854 3740739 2900854 4103182 1299351 4103182 1299351 1179181 4185777 1179181 4185777 4259096 2386251 4259096 2386251 2024990 3330602 2024990 3330602 1239039 230918 1239039 230918 220730 1593327 220730 1593327 3804707 2998052 3804707 2998052 240644 1199522 240644 1199522 3988945 2766847 3988945 2766847 2597327 1667475 2597327 1667475 3323001 2581781 3323001 2581781 1484706 780646 1484706 780646 239499 17207 239499 17207 3685678 2842225 3685678 2842225 4043694 376690 4043694 376690 927937 1575551 927937 1575551 3891245 2298476 3891245 2298476 4227424 3882056 4227424 3882056 1442463 143748 1442463 143748 3571297 1935624 3571297 1935624 4825119 755251 4825119 755251 844090 1477940 844090 1477940 1667021 2431563 1667021 2431563 4407050 1010322 4407050 1010322 483040 1675709 483040 1675709 3349056 2055864 3349056 2055864 4764290 802632 4764290 802632 556889 533687 556889 533687 3540631 3708659 3540631 3708659 199535 991869 199535 991869 4330994 2279134 4330994 2279134 3601103 4401134 3601103 4401134 1657374 413232 1657374 413232 3970033 2595162 3970033 2595162 887843 601085 887843 601085 4067518 2945595 4067518 2945595 697803 875816 697803 875816 851246 265551 851246 265551 3971295 3319830 3971295 3319830 465353 978073 465353 978073 1392293 1890878 1392293 1890878 3774759 3332580 3774759 3332580 1128316 786456 1128316 786456 709812 2416758 709812 2416758 4565610 3517637 4565610 3517637 1302935 1417626 1302935 1417626 3340695 2479261 3340695 2479261 4161453 3344676 4161453 3344676 1515390 1673729 1515390 1673729 3351463 4963709 3351463 4963709 1652847 300450 1652847 300450 871861 3536303 871861 3536303 3731081 1649644 3731081 1649644 4762804 3396839 4762804 3396839 989956 323770 989956 323770 4429358 4483302 4429358 4483302 440503 1681685 440503 1681685 4371477 3998822 4371477 3998822 1204526 1122371 1204526 1122371 513183 2305588 513183 2305588 4656100 2004210 4656100 2004210 1647362 4527481 1647362 4527481 4093704 2448950 4093704 2448950 4769783 1713499 4769783 1713499 1676528 3744045 1676528 3744045 816498 787490 816498 787490 3948338 3186534 3948338 3186534 2398427 3319889 2398427 3319889 3681329 650502 3681329 650502 526567 1661840 526567 1661840 4411233 3243471 4411233 3243471 1201438 51875 1201438 51875 3604091 2071525 3604091 2071525 4722317 889795 4722317 889795 1409140 2161481 1409140 2161481 4587456 3012397 4587456 3012397 410453 512547 410453 512547 3833111 3503835 3833111 3503835 342701 733378 342701 733378 1800967 1685654 1800967 1685654 334919 3905613 334919 3905613 1684096 1648403 1684096 1648403 3900139 1659808 3900139 1659808 639147 492759 639147 492759 1655032 23056 1655032 23056 3565114 2240658 3565114 2240658 3938691 2731342 3938691 2731342 4548911 1438524 4548911 1438524 744818 797387 744818 797387 4394661 4781861 4394661 4781861 742896 323519 742896 323519 1682249 3323526 1682249 3323526 974911 456371 974911 456371 1299342 1680609 1299342 1680609 469796 1155827 469796 1155827 3788903 3955250 3788903 3955250 1463771 918801 1463771 918801 601347 1662316 601347 1662316 3917393 2252937 3917393 2252937 4424775 1355046 4424775 1355046 939562 571882 939562 571882 229141 165730 229141 165730 3609350 3328173 3609350 3328173 1666902 4449287 1666902 4449287 3349661 475170 3349661 475170 1046171 1663241 1046171 1663241 2660892 1029323 2660892 1029323 453640 1787386 453640 1787386 3666740 2451407 3666740 2451407 3107604 930402 3107604 930402 810502 795205 810502 795205 2512467 4032252 2512467 4032252 643808 655758 643808 655758 3780432 3056990 3780432 3056990 3313838 1649500 3313838 1649500 344490 259610 344490 259610 4386630 2459935 4386630 2459935 3905778 3863310 3905778 3863310 737013 505571 737013 505571 3683491 2450092 3683491 2450092 4244859 3065621 4244859 3065621 1212588 939250 1212588 939250 643185 2522599 643185 2522599 4400242 902840 4400242 902840 507591 410600 507591 410600 388639 2182341 388639 2182341 4697339 3433451 4697339 3433451 1340850 1130569 1340850 1130569 876587 638419 876587 638419 3591661 2077393 3591661 2077393 3980833 1647148 3980833 1647148 1585642 1663852 1585642 1663852 3321322 4390919 3321322 4390919 3341112 1180347 3341112 1180347 647421 639005 647421 639005 2913613 3322091 2913613 3322091 1656348 4152096 1656348 4152096 3816035 1253670 3816035 1253670 854611 530204 854611 530204 4617706 3317290 4617706 3317290 324606 894502 324606 894502 4630814 3625161 4630814 3625161 1206431 926246 1206431 926246 1956660 1786025 1956660 1786025 1308297 782323 1308297 782323 796708 3782728 796708 3782728 3617136 1651155 3617136 1651155 318192 207429 318192 207429 222566 3312576 222566 3312576 2374093 4326708 2374093 4326708 1250345 140985 1250345 140985 4678459 3000727 4678459 3000727 2452727 3557062 2452727 3557062 1682592 449575 1682592 449575 793520 2079974 793520 2079974 4781496 718004 4781496 718004 1673508 4705707 1673508 4705707 511242 733084 511242 733084 4078317 2504697 4078317 2504697 620128 4128099 620128 4128099 3785667 1930982 3785667 1930982 1720929 3323172 1720929 3323172 4501318 1664113 4501318 1664113 3898972 2716338 3898972 2716338 4408873 2797964 4408873 2797964 4616515 901813 4616515 901813 268193 2652714 268193 2652714 4158333 2340581 4158333 2340581 4368881 3330135 4368881 3330135 640895 747618 640895 747618 4255021 2442718 4255021 2442718 3350419 2068143 3350419 2068143 4659212 1274256 4659212 1274256 551676 916902 551676 916902 4527788 3088551 4527788 3088551 4744136 1327295 4744136 1327295 830925 476680 830925 476680 3845000 2540764 3845000 2540764 4603377 3338929 4603377 3338929 2062293 1659729 2062293 1659729 3684580 2518380 3684580 2518380 4649742 3352158 4649742 3352158 3323830 1226301 3323830 1226301 979871 596963 979871 596963 305669 246821 305669 246821 4254775 2275456 4254775 2275456 4426032 3346674 4426032 3346674 238596 414187 238596 414187 2522373 2056773 2522373 2056773 4717166 3345432 4717166 3345432 431916 1172320 431916 1172320 1922940 3345988 1922940 3345988 3663308 846088 3663308 846088 430469 1658496 430469 1658496 2555539 2555041 2555539 2555041 4085616 1378596 4085616 1378596 730500 480768 730500 480768 71165 2307950 71165 2307950 4726469 583627 4726469 583627 1045851 3339196 1045851 3339196 1659885 4476483 1659885 4476483 3683913 2404762 3683913 2404762 3320632 4779958 3320632 4779958 1275292 1649086 1275292 1649086 4066356 3349082 4066356 3349082 1649353 363893 1649353 363893 711178 2015728 711178 2015728 4008406 2816573 4008406 2816573 1671379 3333840 1671379 3333840 566510 420255 566510 420255 219434 13587 219434 13587 4029031 2941695 4029031 2941695 417763 1108717 417763 1108717 3772261 2282730 3772261 2282730 4633445 1424165 4633445 1424165 1013172 369445 1013172 369445 4315478 2986727 4315478 2986727 470464 1077612 470464 1077612 4019491 2526966 4019491 2526966 4580953 3253608 4580953 3253608 1313208 1314141 1313208 1314141 1209579 293729 1209579 293729 250272 1655854 250272 1655854 3336923 1286748 3336923 1286748 1373345 296331 1373345 296331 1677264 709339 1677264 709339 830936 1669121 830936 1669121 3872053 2823765 3872053 2823765 4115772 2083185 4115772 2083185 3335453 781513 3335453 781513 4683090 3328798 4683090 3328798 1655681 1987538 1655681 1987538 4820437 4897407 4820437 4897407 1077240 273868 1077240 273868 4529791 3346391 4529791 3346391 936989 629012 936989 629012 454134 2516081 454134 2516081 4635527 776620 4635527 776620 445629 1651109 445629 1651109 3886210 2897845 3886210 2897845 3326946 585535 3326946 585535 741945 1308347 741945 1308347 4181963 2938538 4181963 2938538 1155222 533546 1155222 533546 477619 345264 477619 345264 3345172 4628569 3345172 4628569 812092 783096 812092 783096 4277799 3476634 4277799 3476634 1131965 562982 1131965 562982 1103413 2381400 1103413 2381400 4517885 3348350 4517885 3348350 4893214 2730530 4893214 2730530 1664147 2178520 1664147 2178520 4567824 1663329 4567824 1663329 3601727 3216739 3601727 3216739 569849 417638 569849 417638 4230596 2773389 4230596 2773389 3824105 3352246 3824105 3352246 4944491 1106757 4944491 1106757 744789 3340760 744789 3340760 4557459 2652948 4557459 2652948 3976043 3316835 3976043 3316835 1659337 2311806 1659337 2311806 4713381 3332226 4713381 3332226 1121543 311596 1121543 311596 3324107 1682024 3324107 1682024 1671480 805810 1671480 805810 3905407 2556043 3905407 2556043 4292950 2747070 4292950 2747070 1037131 443334 1037131 443334 2009096 3552916 2009096 3552916 3639366 698137 3639366 698137 577879 2894889 577879 2894889 3994080 934350 3994080 934350 348561 223225 348561 223225 4014122 3324050 4014122 3324050 1434449 1648536 1434449 1648536 3321121 750732 3321121 750732 777089 1662278 777089 1662278 3573149 3553443 3573149 3553443 1618709 1673683 1618709 1673683 4313099 2974654 4313099 2974654 1668257 681435 1668257 681435 865040 3315999 865040 3315999 3857797 1671192 3857797 1671192 1159087 954072 1159087 954072 4722265 3347262 4722265 3347262 2980029 1360859 2980029 1360859 1062296 394630 1062296 394630 2551011 2683218 2551011 2683218 4716929 1472210 4716929 1472210 1429217 1235253 1429217 1235253 1113265 488891 1113265 488891 3925614 2500591 3925614 2500591 4305416 2687956 4305416 2687956 3054740 1650830 3054740 1650830 1241064 1004205 1241064 1004205 442864 1671152 442864 1671152 4254474 1651879 4254474 1651879 1669220 4660149 1669220 4660149 3752392 2337481 3752392 2337481 4352935 4350038 4352935 4350038 1999106 659797 1999106 659797 611384 4652809 611384 4652809 3604427 1676054 3604427 1676054 1651263 3329507 1651263 3329507 4002374 1008855 4002374 1008855 314363 2368641 314363 2368641 4099987 3945428 4099987 3945428 661139 559548 661139 559548 3342841 2405737 3342841 2405737 4167750 3336095 4167750 3336095 943144 3316136 943144 3316136 4093608 1457210 4093608 1457210 844259 827637 844259 827637 213997 1669149 213997 1669149 4069426 2744502 4069426 2744502 3316834 1315695 3316834 1315695 1189614 2871886 1189614 2871886 4128277 2133372 4128277 2133372 1443176 1171012 1443176 1171012 446619 401756 446619 401756 3339661 3027740 3339661 3027740 4715040 1671621 4715040 1671621 2501815 3348987 2501815 3348987 3573583 2182350 3573583 2182350 4490018 492502 4490018 492502 1684231 3314133 1684231 3314133 2108961 4146806 2108961 4146806 1648022 1650555 1648022 1650555 4126765 3035994 4126765 3035994 745895 773671 745895 773671 2938230 3324663 2938230 3324663 38640 1670267 38640 1670267 3654018 3634321 3654018 3634321 2696709 923980 2696709 923980 306302 2592581 306302 2592581 4451707 2852354 4451707 2852354 864221 444856 864221 444856 4450921 4303997 4450921 4303997 1651402 982732 1651402 982732 4443755 3547425 4443755 3547425 1320601 1204634 1320601 1204634 334477 1680882 334477 1680882 1296219 1265806 1296219 1265806 280329 2239806 280329 2239806 4673390 1661947 4673390 1661947 848932 3600990 848932 3600990 3540099 2176422 3540099 2176422 3319262 940590 3319262 940590 676092 2183498 676092 2183498 4717898 4817099 4717898 4817099 1661140 2893346 1661140 2893346 3850032 2005552 3850032 2005552 3352721 3348746 3352721 3348746 1652378 719632 1652378 719632 810753 2162022 810753 2162022 4330711 3777751 4330711 3777751 1182870 435600 1182870 435600 4646353 2252500 4646353 2252500 2371183 1385588 2371183 1385588 4034983 3344120 4034983 3344120 4719957 1667372 4719957 1667372 1685271 2164356 1685271 2164356 4045374 2864881 4045374 2864881 2946188 1004895 2946188 1004895 3352092 3075728 3352092 3075728 1670959 475730 1670959 475730 246881 3416846 246881 3416846 3731566 976437 3731566 976437 208357 1670420 208357 1670420 3330340 238166 3330340 238166 738872 2614738 738872 2614738 4362498 1854250 4362498 1854250 1654184 1259570 1654184 1259570 286824 2864377 286824 2864377 3679473 966857 3679473 966857 1415404 3040566 1415404 3040566 4088868 2241474 4088868 2241474 3313539 1899190 3313539 1899190 4661938 3337842 4661938 3337842 1415912 1074557 1415912 1074557 421908 1943056 421908 1943056 3587965 3327211 3587965 3327211 4252292 2163874 4252292 2163874 3335132 2808922 3335132 2808922 4295838 1651612 4295838 1651612 3261754 4039567 3261754 4039567 1039613 1663004 1039613 1663004 3815139 3243195 3815139 3243195 1597048 1045533 1597048 1045533 694833 523535 694833 523535 1664513 1432198 1664513 1432198 212916 4042986 212916 4042986 3728292 1006271 3728292 1006271 334324 78763 334324 78763 4258482 3761983 4258482 3761983 341487 213565 341487 213565 4398391 3344552 4398391 3344552 596645 409434 596645 409434 2436945 2323563 2436945 2323563 4014449 3331112 4014449 3331112 1650187 4365235 1650187 4365235 3709478 1659784 3709478 1659784 1274852 1134973 1274852 1134973 236265 2450488 236265 2450488 4751383 1656166 4751383 1656166 2340553 3342744 2340553 3342744 4882017 1655577 4882017 1655577 3707855 2895784 3707855 2895784 4562071 3350845 4562071 3350845 1661875 1682655 1661875 1682655 3585475 2718338 3585475 2718338 3324515 1003207 3324515 1003207 472346 308389 472346 308389 3037762 3065039 3037762 3065039 3331929 4791976 3331929 4791976 3324546 805153 3324546 805153 799729 3437658 799729 3437658 4358886 755897 4358886 755897 574704 2647226 574704 2647226 4555774 2998781 4555774 2998781 1855583 1246120 1855583 1246120 1140950 1104217 1140950 1104217 3640015 3406099 3640015 3406099 1118634 479811 1118634 479811 4044464 2800950 4044464 2800950 3609834 3110349 3609834 3110349 1068336 707930 1068336 707930 537023 468270 537023 468270 1660646 2751796 1660646 2751796 4656519 3336684 4656519 3336684 3321610 4508176 3321610 4508176 2637990 2978650 2637990 2978650 1204985 1087063 1204985 1087063 3329256 2895530 3329256 2895530 4730879 1674213 4730879 1674213 1678214 4948385 1678214 4948385 4089578 1669869 4089578 1669869 1836342 2558114 1836342 2558114 4602660 1649750 4602660 1649750 1020480 3817238 1020480 3817238 3556357 1258212 3556357 1258212 1023634 476352 1023634 476352 272766 2309206 272766 2309206 4867937 1542049 4867937 1542049 1567985 2279911 1567985 2279911 4452186 942336 4452186 942336 446478 2464742 446478 2464742 4629137 3348996 4629137 3348996 443790 312374 443790 312374 4029705 3525899 4029705 3525899 1666021 952647 1666021 952647 4039145 2735416 4039145 2735416 3727315 1242964 3727315 1242964 1075697 4779140 1075697 4779140 416195 340457 416195 340457 3836724 2228742 3836724 2228742 4757790 3322922 4757790 3322922 3752511 714206 3752511 714206 1100119 4108831 1100119 4108831 4093731 2283611 4093731 2283611 1676331 1309 1676331 1309 4740418 3325962 4740418 3325962 3329469 586624 3329469 586624 1451224 7132 1451224 7132 4575574 2939645 4575574 2939645 3350959 250424 3350959 250424 16602 3505894 16602 3505894 4151456 1403067 4151456 1403067 4705861 2631714 4705861 2631714 3687369 3335785 3687369 3335785 4942516 1666956 4942516 1666956 3345722 3269748 3345722 3269748 4337050 597293 4337050 597293 483390 2506010 483390 2506010 3955347 4648869 3955347 4648869 859358 565859 859358 565859 4039604 3007342 4039604 3007342 4696947 1372411 4696947 1372411 1663272 2763417 1663272 2763417 4219160 1840781 4219160 1840781 1025305 4895505 1025305 4895505 3068751 390432 3068751 390432 76280 4688556 76280 4688556 4111521 547624 4111521 547624 1165208 3329825 1165208 3329825 3327195 723110 3327195 723110 302128 1382890 302128 1382890 4702876 3330596 4702876 3330596 235009 887344 235009 887344 3873328 3348264 3873328 3348264 895506 535773 895506 535773 4052660 3102507 4052660 3102507 4754982 2511302 4754982 2511302 2968053 1653577 2968053 1653577 1265410 269200 1265410 269200 4005800 3899869 4005800 3899869 2388127 2491766 2388127 2491766 4531782 3325781 4531782 3325781 4794409 511631 4794409 511631 798458 1673281 798458 1673281 4282120 2756396 4282120 2756396 481632 471119 481632 471119 276850 2828499 276850 2828499 4476866 1134167 4476866 1134167 1022835 575140 1022835 575140 506625 2395146 506625 2395146 4168018 2865762 4168018 2865762 1294792 3824978 1294792 3824978 3750009 917365 3750009 917365 599859 1662099 599859 1662099 3639944 3331779 3639944 3331779 1674051 1089406 1674051 1089406 433663 2681515 433663 2681515 4686156 1527266 4686156 1527266 1611582 3342854 1611582 3342854 3318046 1673953 3318046 1673953 725961 316478 725961 316478 236040 2169786 236040 2169786 4557136 1111368 4557136 1111368 1663726 4732162 1663726 4732162 3898381 2164185 3898381 2164185 3339320 4656333 3339320 4656333 907935 532376 907935 532376 377861 2701648 377861 2701648 4474272 2950008 4474272 2950008 954300 1421130 954300 1421130 4008135 2400310 4008135 2400310 1119237 402893 1119237 402893 347820 1456502 347820 1456502 4363019 2744325 4363019 2744325 1651245 1218986 1651245 1218986 432024 3315569 432024 3315569 4643115 1664381 4643115 1664381 1228808 4014760 1228808 4014760 3081095 1073086 3081095 1073086 459549 377554 459549 377554 4282720 2641480 4282720 2641480 780521 868135 780521 868135 4585903 3315321 4585903 3315321 573944 630656 573944 630656 1669937 1165009 1669937 1165009 1121187 590319 1121187 590319 4377895 3343376 4377895 3343376 2094425 1664141 2094425 1664141 3638595 3342831 3638595 3342831 1193224 2371604 1193224 2371604 4779453 3625229 4779453 3625229 3316900 2593689 3316900 2593689 4664062 1291962 4664062 1291962 536797 1076356 536797 1076356 1674042 3955546 1674042 3955546 4091099 2378395 4091099 2378395 3796693 1566896 3796693 1566896 3160111 3338858 3160111 3338858 8494 2152751 8494 2152751 4695996 3319864 4695996 3319864 720027 201471 720027 201471 1827913 1679042 1827913 1679042 4382302 3328416 4382302 3328416 1224969 275051 1224969 275051 1574927 1949546 1574927 1949546 3994912 2694738 3994912 2694738 1179550 235356 1179550 235356 199233 1653477 199233 1653477 4114720 2757114 4114720 2757114 4417998 1459363 4417998 1459363 1246176 468950 1246176 468950 600987 1651207 600987 1651207 4324337 3323099 4324337 3323099 905122 433001 905122 433001 1279486 2046922 1279486 2046922 3893128 4567819 3893128 4567819 1681311 649095 1681311 649095 587618 3335842 587618 3335842 4150492 1658652 4150492 1658652 4955901 1129823 4955901 1129823 1670879 4232022 1670879 4232022 1228037 1159976 1228037 1159976 4687900 4871788 4687900 4871788 469923 985509 469923 985509 3622964 4787906 3622964 4787906 261524 519630 261524 519630 4073218 2819846 4073218 2819846 3224935 1008816 3224935 1008816 263690 3342958 263690 3342958 3715575 2664754 3715575 2664754 3343133 3335981 3343133 3335981 1849335 3188531 1849335 3188531 3369045 527735 3369045 527735 1677606 3799112 1677606 3799112 287654 199631 287654 199631 163924 3334916 163924 3334916 3603266 1900535 3603266 1900535 1177612 1064853 1177612 1064853 462733 2108298 462733 2108298 4621303 1437908 4621303 1437908 2426898 2811648 2426898 2811648 4659155 1534203 4659155 1534203 1262728 3968319 1262728 3968319 3646428 1218665 3646428 1218665 308609 248972 308609 248972 3067764 2561448 3067764 2561448 4328369 1320998 4328369 1320998 1031414 462737 1031414 462737 4766935 4384638 4766935 4384638 1177105 711797 1177105 711797 610385 632900 610385 632900 1667297 1285584 1667297 1285584 3986575 3631203 3986575 3631203 1086356 696980 1086356 696980 950600 1674283 950600 1674283 4598351 717956 4598351 717956 276952 1654689 276952 1654689 4141642 3118861 4141642 3118861 1648576 1663165 1648576 1663165 4485888 3331953 4485888 3331953 4766574 2805375 4766574 2805375 3830210 3835934 3830210 3835934 1727688 2440325 1727688 2440325 4547486 3550172 4547486 3550172 294524 761714 294524 761714 4410480 4440809 4410480 4440809 3028326 2169654 3028326 2169654 4631516 3894955 4631516 3894955 1214286 265120 1214286 265120 4411500 3346482 4411500 3346482 1062946 817446 1062946 817446 249225 1647727 249225 1647727 4231218 2965586 4231218 2965586 3348795 717744 3348795 717744 1480506 2390760 1480506 2390760 4465549 753451 4465549 753451 319134 2734208 319134 2734208 4709031 993048 4709031 993048 360587 2942234 360587 2942234 3813286 1391102 3813286 1391102 1125248 4151105 1125248 4151105 1752307 3009950 1752307 3009950 4242127 3353104 4242127 3353104 4924904 2328833 4924904 2328833 3969384 1615356 3969384 1615356 3049726 4406482 3049726 4406482 4716779 240430 4716779 240430 214529 1663367 214529 1663367 3329696 1230879 3329696 1230879 1650332 4898942 1650332 4898942 3819108 551304 3819108 551304 277277 4384612 277277 4384612 2262559 3323173 2262559 3323173 4168491 1660833 4168491 1660833 3328566 4690199 3328566 4690199 1659409 317198 1659409 317198 4182914 3024325 4182914 3024325 3629390 3329645 3629390 3329645 1311327 368203 1311327 368203 329103 231231 329103 231231 73310 3315884 73310 3315884 3606018 774883 3606018 774883 841901 1320104 841901 1320104 4468127 2756937 4468127 2756937 961974 673920 961974 673920 564336 1647174 564336 1647174 3978596 3565845 3978596 3565845 888181 500453 888181 500453 4583537 3778952 4583537 3778952 905771 826671 905771 826671 514504 363657 514504 363657 4742413 4469192 4742413 4469192 2746143 2760696 2746143 2760696 994776 532707 994776 532707 1685938 4157726 1685938 4157726 3335178 1459671 3335178 1459671 4170712 3335088 4170712 3335088 3335343 25660 3335343 25660 4667190 3652298 4667190 3652298 1653592 1665890 1653592 1665890 331046 1280592 331046 1280592 3096862 4704706 3096862 4704706 512793 1647123 512793 1647123 3343877 2796208 3343877 2796208 4639266 2948676 4639266 2948676 1672275 4745017 1672275 4745017 625074 376313 625074 376313 4598677 3344274 4598677 3344274 716631 822444 716631 822444 4675363 4098986 4675363 4098986 1183197 1026344 1183197 1026344 1046574 580682 1046574 580682 1674325 4544044 1674325 4544044 1659995 1454483 1659995 1454483 1378000 583854 1378000 583854 3676250 3584678 3676250 3584678 267710 215371 267710 215371 3845774 3884316 3845774 3884316 2350265 1979795 2350265 1979795 4537676 2712647 4537676 2712647 1665730 3019805 1665730 3019805 4639642 1889196 4639642 1889196 1255366 312302 1255366 312302 296426 3547903 296426 3547903 4338096 1367679 4338096 1367679 1066408 523395 1066408 523395 4757630 2680789 4757630 2680789 3515809 3342861 3515809 3342861 4979486 1655147 4979486 1655147 386806 1218832 386806 1218832 1659490 3321840 1659490 3321840 3822565 2000267 3822565 2000267 4764888 1472597 4764888 1472597 3632687 2011891 3632687 2011891 4754466 3347563 4754466 3347563 833935 359936 833935 359936 3804824 3339513 3804824 3339513 621233 315034 621233 315034 3999002 3342313 3999002 3342313 1146518 793753 1146518 793753 3331492 3317780 3331492 3317780 483750 279209 483750 279209 248724 2681974 248724 2681974 4642754 3807297 4642754 3807297 1230501 580669 1230501 580669 493738 2632563 493738 2632563 4622806 1907815 4622806 1907815 1067837 210611 1067837 210611 3792516 4117737 3792516 4117737 984705 353730 984705 353730 3578591 2005146 3578591 2005146 4720169 3320590 4720169 3320590 1445538 779191 1445538 779191 719460 3337050 719460 3337050 4514257 1670799 4514257 1670799 1673853 2517965 1673853 2517965 4428076 1919273 4428076 1919273 3317203 2807162 3317203 2807162 3704890 1192252 3704890 1192252 1680463 2660024 1680463 2660024 4309245 843868 4309245 843868 736421 2204749 736421 2204749 4342222 1299968 4342222 1299968 80469 3063778 80469 3063778 4740679 844286 4740679 844286 684568 4485720 684568 4485720 3337219 640265 3337219 640265 921281 4810821 921281 4810821 3797409 2823313 3797409 2823313 4632531 3335090 4632531 3335090 1672556 2334151 1672556 2334151 4286926 2897880 4286926 2897880 1431037 16266 1431037 16266 4157082 2533035 4157082 2533035 1398995 381393 1398995 381393 1153282 2022040 1153282 2022040 4715395 3334671 4715395 3334671 1336712 240236 1336712 240236 4311970 2908528 4311970 2908528 4704501 1151712 4704501 1151712 3337972 3057433 3337972 3057433 3889256 997622 3889256 997622 737473 640737 737473 640737 4273921 2976670 4273921 2976670 1444705 1332290 1444705 1332290 193664 3346720 193664 3346720 4443444 2214225 4443444 2214225 4571718 3817629 4571718 3817629 516736 549536 516736 549536 4386014 4300905 4386014 4300905 1054803 268899 1054803 268899 4345200 2364948 4345200 2364948 3663651 1657407 3663651 1657407 1679893 920836 1679893 920836 584907 2230743 584907 2230743 4542177 3348163 4542177 3348163 3014646 523492 3014646 523492 1072113 2392451 1072113 2392451 4405181 2076379 4405181 2076379 3348628 4696912 3348628 4696912 287979 1372033 287979 1372033 4422112 2855408 4422112 2855408 1562710 3352216 1562710 3352216 4510219 1681694 4510219 1681694 1343658 1362185 1343658 1362185 4166690 3042569 4166690 3042569 3326925 1280930 3326925 1280930 1077929 658435 1077929 658435 3760144 2148608 3760144 2148608 4727292 3350720 4727292 3350720 2478715 1415669 2478715 1415669 1339769 1010086 1339769 1010086 573099 1872959 573099 1872959 4243173 2832740 4243173 2832740 2660114 626984 2660114 626984 304466 3334612 304466 3334612 4133384 2408933 4133384 2408933 4325482 2737884 4325482 2737884 3342146 728092 3342146 728092 268638 3335733 268638 3335733 3315479 769543 3315479 769543 762805 1453446 762805 1453446 4228801 2880792 4228801 2880792 1662675 1373320 1662675 1373320 535936 282553 535936 282553 4120880 2260303 4120880 2260303 2432365 1653607 2432365 1653607 1075159 4348491 1075159 4348491 4255932 1656839 4255932 1656839 1133542 3318125 1133542 3318125 3666465 2793991 3666465 2793991 2634731 3392437 2634731 3392437 3614549 1139658 3614549 1139658 4328680 3108302 4328680 3108302 4863390 1418869 4863390 1418869 379499 1216900 379499 1216900 3345831 2955731 3345831 2955731 4645765 376213 4645765 376213 236852 2204479 236852 2204479 4757458 3333552 4757458 3333552 705871 928163 705871 928163 3922770 3346003 3922770 3346003 473484 380112 473484 380112 3953170 3325534 3953170 3325534 524419 526038 524419 526038 3352386 2392453 3352386 2392453 4085519 2641690 4085519 2641690 4661891 3314068 4661891 3314068 550127 290118 550127 290118 247235 2192236 247235 2192236 3892947 3513937 3892947 3513937 1315465 655470 1315465 655470 735934 1658957 735934 1658957 3933203 2412597 3933203 2412597 4459567 3322517 4459567 3322517 2733251 1172622 2733251 1172622 408140 2065230 408140 2065230 3854889 3342572 3854889 3342572 1427401 351594 1427401 351594 990752 1675369 990752 1675369 3583013 4174234 3583013 4174234 1357866 1652252 1357866 1652252 4321446 3339838 4321446 3339838 1312221 264079 1312221 264079 4186150 3002454 4186150 3002454 4958821 846398 4958821 846398 927492 1650479 927492 1650479 2593006 1675679 2593006 1675679 4121093 738292 4121093 738292 1672173 2477896 1672173 2477896 1304088 330112 1304088 330112 279580 2349463 279580 2349463 3749335 1856267 3749335 1856267 1430004 681063 1430004 681063 893425 1457250 893425 1457250 1731111 2302990 1731111 2302990 4434897 1939347 4434897 1939347 529842 594834 529842 594834 3796405 2930556 3796405 2930556 1355965 4952055 1355965 4952055 3598310 1653504 3598310 1653504 511355 331377 511355 331377 4308113 3389819 4308113 3389819 1653779 2323723 1653779 2323723 4372671 4475387 4372671 4475387 849518 699989 849518 699989 352784 4337799 352784 4337799 4328030 1677686 4328030 1677686 3316571 4916746 3316571 4916746 1659431 422543 1659431 422543 303745 3706450 303745 3706450 4493377 1910775 4493377 1910775 3228090 3341145 3228090 3341145 4059801 1736208 4059801 1736208 1022096 3350958 1022096 3350958 4549093 2078772 4549093 2078772 1682688 2844202 1682688 2844202 3980512 1083406 3980512 1083406 257564 3350125 257564 3350125 3349971 1658402 3349971 1658402 4961713 1426752 4961713 1426752 371804 345659 371804 345659 289614 1916655 289614 1916655 3905773 3319524 3905773 3319524 659116 100070 659116 100070 3908919 1862846 3908919 1862846 2802422 4226094 2802422 4226094 788538 396142 788538 396142 374711 1679376 374711 1679376 4585001 4801768 4585001 4801768 2407314 1036373 2407314 1036373 3984136 2999201 3984136 2999201 3315048 436867 3315048 436867 1157298 2365916 1157298 2365916 4359569 3039897 4359569 3039897 1892661 1773234 1892661 1773234 4128567 3327963 4128567 3327963 1421442 1297500 1421442 1297500 2158892 3153732 2158892 3153732 1662021 206893 1662021 206893 469334 2139863 469334 2139863 4630261 765651 4630261 765651 670240 462186 670240 462186 3323515 2872626 3323515 2872626 4171023 2087743 4171023 2087743 4609689 2959445 4609689 2959445 4216498 1012246 4216498 1012246 495383 3316611 495383 3316611 3577122 1648996 3577122 1648996 264613 559663 264613 559663 1662973 4961707 1662973 4961707 4657777 2022193 4657777 2022193 1655915 3349255 1655915 3349255 494524 344669 494524 344669 1872167 2544988 1872167 2544988 4125640 704123 4125640 704123 533554 2119325 533554 2119325 3774205 3343319 3774205 3343319 2606718 308100 2606718 308100 655905 2076106 655905 2076106 4748056 4873254 4748056 4873254 500809 306618 500809 306618 131033 2527415 131033 2527415 4313072 2285493 4313072 2285493 3635420 3314379 3635420 3314379 4755080 3349662 4755080 3349662 2451457 2297739 2451457 2297739 4433873 4372903 4433873 4372903 484227 1101195 484227 1101195 4359359 2682180 4359359 2682180 459193 768628 459193 768628 4169569 2397081 4169569 2397081 3771945 979236 3771945 979236 1328560 2739406 1328560 2739406 4117316 1003160 4117316 1003160 1658019 4791152 1658019 4791152 3351212 8219 3351212 8219 999800 2596011 999800 2596011 4369655 3344922 4369655 3344922 2808559 1039926 2808559 1039926
100001 0 999994682 18511 999994682 18511 999971212 85131 999971212 85131 999961491 96359 999961491 96359 999944342 131314 999944342 131314 999927788 158381 999927788 158381 999884401 166088 999884401 166088 999860589 191500 999860589 191500 999848308 202812 999848308 202812 999832446 213352 999832446 213352 999819392 241639 999819392 241639 999801928 259315 999801928 259315 999798603 274993 999798603 274993 999757278 281608 999757278 281608 999720957 286576 999720957 286576 999716166 314212 999716166 314212 999696068 334043 999696068 334043 999676440 346531 999676440 346531 999656429 368143 999656429 368143 999643956 410140 999643956 410140 999629076 418475 999629076 418475 999621868 429319 999621868 429319 999608654 449771 999608654 449771 999592033 480888 999592033 480888 999581120 523215 999581120 523215 999573121 539225 999573121 539225 999555734 555258 999555734 555258 999535409 566352 999535409 566352 999529597 578207 999529597 578207 999518073 586776 999518073 586776 999453265 607882 999453265 607882 999445584 645231 999445584 645231 999433564 659664 999433564 659664 999429913 679245 999429913 679245 999413057 701705 999413057 701705 999401141 714393 999401141 714393 999398421 725633 999398421 725633 999382067 757865 999382067 757865 999341951 769960 999341951 769960 999332368 804911 999332368 804911 999313270 808047 999313270 808047 999255279 842664 999255279 842664 999231129 848988 999231129 848988 999221413 853736 999221413 853736 999213221 877651 999213221 877651 999203510 894170 999203510 894170 999196954 896810 999196954 896810 999177580 949931 999177580 949931 999150927 996994 999150927 996994 999144790 1009960 999144790 1009960 999138767 1020141 999138767 1020141 999134545 1048130 999134545 1048130 999097921 1084810 999097921 1084810 999092007 1095060 999092007 1095060 999081786 1107043 999081786 1107043 999073677 1119569 999073677 1119569 999055439 1125595 999055439 1125595 999049927 1151180 999049927 1151180 999017537 1195721 999017537 1195721 998978913 1213397 998978913 1213397 998963241 1218298 998963241 1218298 998912281 1237143 998912281 1237143 998902874 1250162 998902874 1250162 998888476 1254933 998888476 1254933 998878142 1262467 998878142 1262467 998851192 1289251 998851192 1289251 998829133 1302880 998829133 1302880 998813398 1327702 998813398 1327702 998804528 1329868 998804528 1329868 998793052 1361335 998793052 1361335 998761096 1391635 998761096 1391635 998743253 1420565 998743253 1420565 998720218 1439581 998720218 1439581 998712103 1497462 998712103 1497462 998707663 1521204 998707663 1521204 998681138 1548122 998681138 1548122 998651824 1565721 998651824 1565721 998634617 1571943 998634617 1571943 998609378 1589447 998609378 1589447 998576993 1625714 998576993 1625714 998562268 1650176 998562268 1650176 998527640 1675783 998527640 1675783 998520240 1697498 998520240 1697498 998514680 1745891 998514680 1745891 998511897 1758400 998511897 1758400 998487373 1775147 998487373 1775147 998459470 1785790 998459470 1785790 998413078 1788429 998413078 1788429 998397637 1801388 998397637 1801388 998372233 1816649 998372233 1816649 998349060 1832375 998349060 1832375 998339827 1838957 998339827 1838957 998338005 1852296 998338005 1852296 998326704 1861129 998326704 1861129 998308120 1875526 998308120 1875526 998305375 1916974 998305375 1916974 998287464 1921876 998287464 1921876 998274420 1935176 998274420 1935176 998260472 1959081 998260472 1959081 998234000 1980669 998234000 1980669 998217763 2013555 998217763 2013555 998191614 2020134 998191614 2020134 998186082 2035705 998186082 2035705 998144064 2051157 998144064 2051157 998130827 2052465 998130827 2052465 998103448 2065708 998103448 2065708 998086728 2123250 998086728 2123250 998078697 2139001 998078697 2139001 998064862 2154655 998064862 2154655 998061214 2172508 998061214 2172508 998051467 2208371 998051467 2208371 998030759 2221108 998030759 2221108 998020655 2245177 998020655 2245177 997997227 2260217 997997227 2260217 997975507 2277168 997975507 2277168 997957319 2292244 997957319 2292244 997947682 2306551 997947682 2306551 997939175 2322216 997939175 2322216 997867409 2344295 997867409 2344295 997856658 2350308 997856658 2350308 997854914 2361838 997854914 2361838 997851004 2369849 997851004 2369849 997828000 2397237 997828000 2397237 997804157 2414448 997804157 2414448 997725312 2435772 997725312 2435772 997711156 2466113 997711156 2466113 997697713 2477842 997697713 2477842 997683387 2493740 997683387 2493740 997661992 2507532 997661992 2507532 997610462 2533474 997610462 2533474 997586290 2540227 997586290 2540227 997573343 2579069 997573343 2579069 997558101 2589539 997558101 2589539 997543103 2605361 997543103 2605361 997535440 2611233 997535440 2611233 997517616 2615985 997517616 2615985 997491428 2647331 997491428 2647331 997477343 2650651 997477343 2650651 997459331 2683420 997459331 2683420 997418561 2685659 997418561 2685659 997406768 2702932 997406768 2702932 997391396 2713965 997391396 2713965 997378604 2719715 997378604 2719715 997371007 2727040 997371007 2727040 997338329 2736969 997338329 2736969 997333348 2744072 997333348 2744072 997323803 2771358 997323803 2771358 997315732 2783483 997315732 2783483 997304757 2805446 997304757 2805446 997295690 2848190 997295690 2848190 997289449 2862599 997289449 2862599 997277330 2875425 997277330 2875425 997275844 2892970 997275844 2892970 997259801 2922547 997259801 2922547 997257692 2939667 997257692 2939667 997247225 2960829 997247225 2960829 997210060 2984004 997210060 2984004 997200506 2993219 997200506 2993219 997099906 3003867 997099906 3003867 997091642 3029806 997091642 3029806 997026589 3045935 997026589 3045935 997012222 3074458 997012222 3074458 996996280 3081746 996996280 3081746 996983308 3092315 996983308 3092315 996969668 3109967 996969668 3109967 996957813 3120890 996957813 3120890 996917695 3135623 996917695 3135623 996892574 3157701 996892574 3157701 996865216 3174998 996865216 3174998 996841438 3177712 996841438 3177712 996827575 3195060 996827575 3195060 996800046 3206966 996800046 3206966 996789378 3243169 996789378 3243169 996777314 3273104 996777314 3273104 996764781 3285425 996764781 3285425 996734153 3301693 996734153 3301693 996716662 3306102 996716662 3306102 996707558 3341571 996707558 3341571 996698266 3354039 996698266 3354039 996692758 3368286 996692758 3368286 996682833 3387839 996682833 3387839 996665888 3404998 996665888 3404998 996649748 3421787 996649748 3421787 996646027 3461342 996646027 3461342 996638698 3485576 996638698 3485576 996621437 3520588 996621437 3520588 996582176 3527882 996582176 3527882 996573915 3541720 996573915 3541720 996538674 3554672 996538674 3554672 996515913 3556997 996515913 3556997 996500289 3563615 996500289 3563615 996477169 3569375 996477169 3569375 996467691 3606746 996467691 3606746 996448488 3623120 996448488 3623120 996425007 3636465 996425007 3636465 996420773 3646220 996420773 3646220 996391071 3661083 996391071 3661083 996379333 3663361 996379333 3663361 996367388 3674076 996367388 3674076 996350150 3679124 996350150 3679124 996319395 3738587 996319395 3738587 996307208 3784997 996307208 3784997 996272910 3828138 996272910 3828138 996263760 3864881 996263760 3864881 996242866 3907046 996242866 3907046 996210966 3925664 996210966 3925664 996193514 3978026 996193514 3978026 996156235 3987851 996156235 3987851 996142080 3990909 996142080 3990909 996121482 4020509 996121482 4020509 996093038 4024870 996093038 4024870 996037522 4088907 996037522 4088907 996018430 4096290 996018430 4096290 995994758 4119758 995994758 4119758 995989517 4138981 995989517 4138981 995977039 4161725 995977039 4161725 995916690 4166449 995916690 4166449 995885335 4195729 995885335 4195729 995865722 4203774 995865722 4203774 995770522 4261022 995770522 4261022 995743271 4271470 995743271 4271470 995727554 4298232 995727554 4298232 995705968 4311405 995705968 4311405 995699284 4321590 995699284 4321590 995673600 4328722 995673600 4328722 995670116 4355818 995670116 4355818 995662956 4360522 995662956 4360522 995619348 4368030 995619348 4368030 995604050 4436898 995604050 4436898 995596546 4445228 995596546 4445228 995577864 4460458 995577864 4460458 995564797 4483232 995564797 4483232 995545829 4493265 995545829 4493265 995532802 4520768 995532802 4520768 995527011 4537340 995527011 4537340 995518882 4557826 995518882 4557826 995512304 4596274 995512304 4596274 995496205 4615348 995496205 4615348 995484683 4652876 995484683 4652876 995467530 4683708 995467530 4683708 995446230 4687659 995446230 4687659 995441993 4700918 995441993 4700918 995406138 4709507 995406138 4709507 995375532 4715846 995375532 4715846 995372897 4736539 995372897 4736539 995356343 4756603 995356343 4756603 995337681 4766173 995337681 4766173 995331747 4791446 995331747 4791446 995330795 4798095 995330795 4798095 995297698 4809986 995297698 4809986 995272638 4867880 995272638 4867880 995243246 4903915 995243246 4903915 995211806 4936827 995211806 4936827 995168727 4958164 995168727 4958164 995133968 4962365 995133968 4962365 995114861 4982936 995114861 4982936 995113078 4988588 995113078 4988588 995098276 5003623 995098276 5003623 995062276 5023326 995062276 5023326 995058806 5026030 995058806 5026030 995035403 5038740 995035403 5038740 995012538 5041106 995012538 5041106 994995644 5046125 994995644 5046125 994989365 5070083 994989365 5070083 994982524 5107368 994982524 5107368 994976939 5191591 994976939 5191591 994953911 5237372 994953911 5237372 994944879 5260846 994944879 5260846 994936316 5269351 994936316 5269351 994929107 5280060 994929107 5280060 994869295 5287661 994869295 5287661 994850010 5307412 994850010 5307412 994837551 5340883 994837551 5340883 994830660 5347335 994830660 5347335 994782242 5360605 994782242 5360605 994763114 5390979 994763114 5390979 994695071 5411054 994695071 5411054 994671276 5438946 994671276 5438946 994666508 5465675 994666508 5465675 994629343 5470415 994629343 5470415 994608799 5491442 994608799 5491442 994581496 5498527 994581496 5498527 994579463 5503904 994579463 5503904 994556588 5511981 994556588 5511981 994495690 5526418 994495690 5526418 994481266 5577018 994481266 5577018 994420595 5588238 994420595 5588238 994409672 5604477 994409672 5604477 994404074 5613706 994404074 5613706 994389806 5629006 994389806 5629006 994374344 5666423 994374344 5666423 994365974 5682299 994365974 5682299 994331165 5683257 994331165 5683257 994327291 5743901 994327291 5743901 994290281 5754024 994290281 5754024 994277016 5768210 994277016 5768210 994260877 5783369 994260877 5783369 994244243 5802374 994244243 5802374 994210320 5823975 994210320 5823975 994190433 5842970 994190433 5842970 994185084 5865826 994185084 5865826 994144639 5886407 994144639 5886407 994123446 5905199 994123446 5905199 994092969 5937398 994092969 5937398 994058794 5984742 994058794 5984742 994032268 6007444 994032268 6007444 994023004 6040292 994023004 6040292 993991079 6055757 993991079 6055757 993970402 6071574 993970402 6071574 993939761 6092975 993939761 6092975 993919627 6146996 993919627 6146996 993874628 6167029 993874628 6167029 993861034 6184097 993861034 6184097 993844444 6191813 993844444 6191813 993806699 6198049 993806699 6198049 993788681 6215907 993788681 6215907 993781754 6241077 993781754 6241077 993777731 6255447 993777731 6255447 993738111 6270382 993738111 6270382 993729107 6300502 993729107 6300502 993709853 6328598 993709853 6328598 993698760 6363491 993698760 6363491 993691402 6391549 993691402 6391549 993665709 6425727 993665709 6425727 993652193 6432324 993652193 6432324 993644367 6445268 993644367 6445268 993635863 6461185 993635863 6461185 993609156 6467520 993609156 6467520 993572047 6485839 993572047 6485839 993539901 6501261 993539901 6501261 993535553 6523400 993535553 6523400 993523922 6551185 993523922 6551185 993493885 6567820 993493885 6567820 993470988 6600521 993470988 6600521 993430050 6604593 993430050 6604593 993416317 6615683 993416317 6615683 993386704 6636908 993386704 6636908 993364961 6650037 993364961 6650037 993359527 6680152 993359527 6680152 993328225 6688749 993328225 6688749 993297157 6703366 993297157 6703366 993294728 6704647 993294728 6704647 993288966 6750475 993288966 6750475 993238488 6757089 993238488 6757089 993217253 6769836 993217253 6769836 993187357 6794354 993187357 6794354 993167944 6809890 993167944 6809890 993147129 6822937 993147129 6822937 993140420 6848471 993140420 6848471 993132023 6870699 993132023 6870699 993086837 6894501 993086837 6894501 993056182 6917118 993056182 6917118 993041208 6920709 993041208 6920709 993023972 6935726 993023972 6935726 993011393 6950785 993011393 6950785 993001838 6954889 993001838 6954889 992979653 6980466 992979653 6980466 992953750 7000867 992953750 7000867 992920721 7023514 992920721 7023514 992873334 7035540 992873334 7035540 992864710 7043262 992864710 7043262 992841640 7060057 992841640 7060057 992820811 7089903 992820811 7089903 992801069 7110743 992801069 7110743 992743312 7130692 992743312 7130692 992737479 7147164 992737479 7147164 992730541 7163412 992730541 7163412 992716496 7184271 992716496 7184271 992710596 7188503 992710596 7188503 992695887 7218407 992695887 7218407 992674074 7247218 992674074 7247218 992633331 7269729 992633331 7269729 992617638 7289244 992617638 7289244 992590888 7300434 992590888 7300434 992538087 7344880 992538087 7344880 992528946 7375572 992528946 7375572 992517799 7405004 992517799 7405004 992475677 7418390 992475677 7418390 992457159 7433048 992457159 7433048 992441030 7443886 992441030 7443886 992422509 7450380 992422509 7450380 992415740 7473120 992415740 7473120 992376493 7478151 992376493 7478151 992346998 7479171 992346998 7479171 992334028 7486899 992334028 7486899 992324562 7527599 992324562 7527599 992238559 7557487 992238559 7557487 992220205 7569219 992220205 7569219 992206720 7591810 992206720 7591810 992200865 7598396 992200865 7598396 992153009 7622163 992153009 7622163 992139072 7651004 992139072 7651004 992121702 7671846 992121702 7671846 992057426 7681715 992057426 7681715 992046883 7698410 992046883 7698410 992022800 7728460 992022800 7728460 992000998 7786872 992000998 7786872 991997179 7805130 991997179 7805130 991974212 7824474 991974212 7824474 991951858 7838276 991951858 7838276 991931460 7885331 991931460 7885331 991914238 7916821 991914238 7916821 991885711 7918810 991885711 7918810 991865470 7968380 991865470 7968380 991847837 7977350 991847837 7977350 991835270 7997583 991835270 7997583 991820516 8002135 991820516 8002135 991799915 8016429 991799915 8016429 991795237 8042627 991795237 8042627 991766922 8068282 991766922 8068282 991748315 8073144 991748315 8073144 991718523 8087288 991718523 8087288 991706827 8092013 991706827 8092013 991698977 8106861 991698977 8106861 991697777 8122483 991697777 8122483 991665724 8138476 991665724 8138476 991647509 8166552 991647509 8166552 991623618 8170687 991623618 8170687 991605932 8178256 991605932 8178256 991595081 8183813 991595081 8183813 991570428 8208372 991570428 8208372 991546222 8219102 991546222 8219102 991533993 8223522 991533993 8223522 991517646 8240932 991517646 8240932 991485151 8253744 991485151 8253744 991467549 8271622 991467549 8271622 991446120 8277318 991446120 8277318 991437656 8301872 991437656 8301872 991430048 8333222 991430048 8333222 991422595 8344798 991422595 8344798 991410923 8387442 991410923 8387442 991339531 8429797 991339531 8429797 991317762 8444380 991317762 8444380 991305311 8469596 991305311 8469596 991290157 8491166 991290157 8491166 991273386 8497701 991273386 8497701 991235426 8513044 991235426 8513044 991210195 8528118 991210195 8528118 991170869 8528719 991170869 8528719 991163324 8546697 991163324 8546697 991135127 8567123 991135127 8567123 991103486 8575157 991103486 8575157 991071789 8624894 991071789 8624894 991031790 8654136 991031790 8654136 991024591 8658462 991024591 8658462 991017946 8670004 991017946 8670004 990990366 8674297 990990366 8674297 990979050 8703524 990979050 8703524 990960650 8753699 990960650 8753699 990953753 8771953 990953753 8771953 990938339 8797114 990938339 8797114 990896210 8803190 990896210 8803190 990890395 8808495 990890395 8808495 990879231 8841149 990879231 8841149 990860207 8930770 990860207 8930770 990856558 8935936 990856558 8935936 990826563 8944785 990826563 8944785 990812587 8946793 990812587 8946793 990797374 8950964 990797374 8950964 990790952 8959000 990790952 8959000 990771469 8982408 990771469 8982408 990757442 8996858 990757442 8996858 990738970 9016978 990738970 9016978 990727289 9021806 990727289 9021806 990725378 9077469 990725378 9077469 990722873 9085320 990722873 9085320 990707152 9127551 990707152 9127551 990705224 9132204 990705224 9132204 990675617 9174700 990675617 9174700 990670869 9188375 990670869 9188375 990639941 9217657 990639941 9217657 990610981 9230229 990610981 9230229 990580517 9247538 990580517 9247538 990546647 9281625 990546647 9281625 990539801 9349101 990539801 9349101 990508332 9359517 990508332 9359517 990497454 9399106 990497454 9399106 990483352 9410364 990483352 9410364 990467988 9442207 990467988 9442207 990448334 9443635 990448334 9443635 990437577 9458256 990437577 9458256 990418132 9464189 990418132 9464189 990407657 9489529 990407657 9489529 990394849 9493023 990394849 9493023 990371394 9507448 990371394 9507448 990365575 9537070 990365575 9537070 990289853 9553326 990289853 9553326 990265662 9570540 990265662 9570540 990241847 9591558 990241847 9591558 990235585 9605162 990235585 9605162 990211963 9616839 990211963 9616839 990196647 9640101 990196647 9640101 990184793 9651094 990184793 9651094 990178340 9657733 990178340 9657733 990161319 9662941 990161319 9662941 990152262 9679542 990152262 9679542 990127776 9693713 990127776 9693713 990124800 9701263 990124800 9701263 990118227 9713388 990118227 9713388 990089530 9721717 990089530 9721717 990077744 9768530 990077744 9768530 990041332 9783507 990041332 9783507 990006716 9792058 990006716 9792058 989922483 9847990 989922483 9847990 989905825 9852906 989905825 9852906 989898935 9854970 989898935 9854970 989896308 9875227 989896308 9875227 989887046 9901699 989887046 9901699 989869383 9914165 989869383 9914165 989862872 9929045 989862872 9929045 989834578 9957366 989834578 9957366 989772822 9974981 989772822 9974981 989760143 9982640 989760143 9982640 989734781 10010615 989734781 10010615 989694930 10038445 989694930 10038445 989677597 10098995 989677597 10098995 989665975 10111944 989665975 10111944 989659606 10156002 989659606 10156002 989620448 10188897 989620448 10188897 989613611 10205401 989613611 10205401 989571888 10236659 989571888 10236659 989560341 10248150 989560341 10248150 989557373 10283064 989557373 10283064 989544612 10284123 989544612 10284123 989519641 10322690 989519641 10322690 989509853 10330129 989509853 10330129 989494316 10363267 989494316 10363267 989441423 10386346 989441423 10386346 989436761 10405298 989436761 10405298 989427536 10452910 989427536 10452910 989418260 10481295 989418260 10481295 989413366 10494134 989413366 10494134 989409916 10501641 989409916 10501641 989379928 10506802 989379928 10506802 989354091 10512457 989354091 10512457 989329661 10519856 989329661 10519856 989318354 10560952 989318354 10560952 989308128 10581579 989308128 10581579 989280885 10600674 989280885 10600674 989279016 10619856 989279016 10619856 989273407 10631627 989273407 10631627 989234353 10690254 989234353 10690254 989199030 10706399 989199030 10706399 989174286 10715354 989174286 10715354 989136467 10719391 989136467 10719391 989121051 10742491 989121051 10742491 989096014 10758273 989096014 10758273 989082201 10784945 989082201 10784945 989068339 10857507 989068339 10857507 989065729 10868895 989065729 10868895 989047666 10895879 989047666 10895879 989028804 10905809 989028804 10905809 989017087 10923017 989017087 10923017 988993505 10958050 988993505 10958050 988991535 10982493 988991535 10982493 988981486 11006302 988981486 11006302 988973826 11033930 988973826 11033930 988955971 11040776 988955971 11040776 988944379 11065661 988944379 11065661 988922461 11087812 988922461 11087812 988902584 11159881 988902584 11159881 988888476 11170460 988888476 11170460 988868562 11185629 988868562 11185629 988841807 11191571 988841807 11191571 988828886 11207330 988828886 11207330 988825657 11242799 988825657 11242799 988807261 11272511 988807261 11272511 988755699 11319000 988755699 11319000 988738900 11323194 988738900 11323194 988712225 11346190 988712225 11346190 988678295 11359696 988678295 11359696 988664104 11366065 988664104 11366065 988657864 11374807 988657864 11374807 988655831 11392105 988655831 11392105 988614649 11433134 988614649 11433134 988591980 11441535 988591980 11441535 988575116 11450369 988575116 11450369 988562208 11453515 988562208 11453515 988539234 11460369 988539234 11460369 988534296 11510191 988534296 11510191 988508485 11542107 988508485 11542107 988490489 11564526 988490489 11564526 988473722 11586257 988473722 11586257 988450304 11598307 988450304 11598307 988444110 11612207 988444110 11612207 988437659 11621463 988437659 11621463 988409314 11624802 988409314 11624802 988393840 11630352 988393840 11630352 988349896 11637673 988349896 11637673 988338931 11647567 988338931 11647567 988323590 11655165 988323590 11655165 988307910 11709198 988307910 11709198 988286498 11724669 988286498 11724669 988281826 11740837 988281826 11740837 988254739 11751754 988254739 11751754 988248463 11764589 988248463 11764589 988222924 11793025 988222924 11793025 988218494 11819776 988218494 11819776 988187537 11825652 988187537 11825652 988165208 11834045 988165208 11834045 988152588 11851702 988152588 11851702 988143697 11895364 988143697 11895364 988097610 11903807 988097610 11903807 988077896 11938150 988077896 11938150 988073478 11948903 988073478 11948903 988054970 12005226 988054970 12005226 988028044 12026457 988028044 12026457 987985961 12047175 987985961 12047175 987971273 12100010 987971273 12100010 987944386 12115952 987944386 12115952 987896106 12164120 987896106 12164120 987867579 12179924 987867579 12179924 987850245 12206454 987850245 12206454 987821986 12238561 987821986 12238561 987815245 12269513 987815245 12269513 987804960 12316799 987804960 12316799 987766268 12387637 987766268 12387637 987717910 12411800 987717910 12411800 987713777 12428297 987713777 12428297 987712625 12446891 987712625 12446891 987679614 12472078 987679614 12472078 987633494 12493235 987633494 12493235 987616436 12523780 987616436 12523780 987613087 12550149 987613087 12550149 987612153 12583465 987612153 12583465 987591314 12594827 987591314 12594827 987557188 12611947 987557188 12611947 987534374 12636715 987534374 12636715 987506445 12682948 987506445 12682948 987494494 12699840 987494494 12699840 987487202 12709343 987487202 12709343 987486595 12731638 987486595 12731638 987454150 12745226 987454150 12745226 987445682 12819527 987445682 12819527 987434073 12852964 987434073 12852964 987430128 12869104 987430128 12869104 987404722 12899379 987404722 12899379 987381041 12903737 987381041 12903737 987323372 12914659 987323372 12914659 987314266 12930497 987314266 12930497 987296234 12963513 987296234 12963513 987259580 12992132 987259580 12992132 987254537 13022195 987254537 13022195 987243843 13029332 987243843 13029332 987208977 13047186 987208977 13047186 987203067 13055223 987203067 13055223 987191864 13070540 987191864 13070540 987160167 13076332 987160167 13076332 987158339 13092179 987158339 13092179 987155099 13107953 987155099 13107953 987118582 13117847 987118582 13117847 987062232 13125205 987062232 13125205 987040942 13142967 987040942 13142967 987022491 13186165 987022491 13186165 986992535 13197629 986992535 13197629 986967496 13207749 986967496 13207749 986956721 13243549 986956721 13243549 986894549 13251187 986894549 13251187 986885253 13260035 986885253 13260035 986877382 13269625 986877382 13269625 986852611 13297623 986852611 13297623 986837078 13307882 986837078 13307882 986828324 13308954 986828324 13308954 986812158 13322865 986812158 13322865 986806260 13369267 986806260 13369267 986770345 13372507 986770345 13372507 986757617 13398409 986757617 13398409 986705876 13407093 986705876 13407093 986697034 13421818 986697034 13421818 986688229 13430719 986688229 13430719 986682112 13440928 986682112 13440928 986663696 13454149 986663696 13454149 986643058 13472542 986643058 13472542 986626655 13482843 986626655 13482843 986606931 13521589 986606931 13521589 986593819 13538883 986593819 13538883 986564833 13545712 986564833 13545712 986558095 13556524 986558095 13556524 986544262 13575734 986544262 13575734 986492032 13590933 986492032 13590933 986466469 13606882 986466469 13606882 986436196 13616754 986436196 13616754 986393063 13639743 986393063 13639743 986380548 13669485 986380548 13669485 986361625 13690694 986361625 13690694 986339593 13729671 986339593 13729671 986321438 13743857 986321438 13743857 986264888 13761375 986264888 13761375 986248662 13777845 986248662 13777845 986237129 13787333 986237129 13787333 986217189 13799222 986217189 13799222 986161467 13801534 986161467 13801534 986155771 13805968 986155771 13805968 986136947 13824482 986136947 13824482 986116483 13837740 986116483 13837740 986095022 13852615 986095022 13852615 986065350 13857315 986065350 13857315 986054699 13867205 986054699 13867205 986030394 13881987 986030394 13881987 986027015 13930514 986027015 13930514 986015587 13935770 986015587 13935770 985990520 13955106 985990520 13955106 985985706 13986446 985985706 13986446 985963487 13999910 985963487 13999910 985946730 14020920 985946730 14020920 985941515 14030923 985941515 14030923 985907978 14075058 985907978 14075058 985875000 14109931 985875000 14109931 985841251 14133331 985841251 14133331 985831446 14160942 985831446 14160942 985802152 14182586 985802152 14182586 985786049 14190579 985786049 14190579 985768526 14199357 985768526 14199357 985728661 14210886 985728661 14210886 985710116 14241680 985710116 14241680 985689102 14254117 985689102 14254117 985678086 14273295 985678086 14273295 985598437 14279230 985598437 14279230 985588550 14296418 985588550 14296418 985532509 14336834 985532509 14336834 985506492 14354427 985506492 14354427 985473773 14359105 985473773 14359105 985448347 14365681 985448347 14365681 985443885 14384688 985443885 14384688 985423858 14394919 985423858 14394919 985402663 14410982 985402663 14410982 985376020 14448061 985376020 14448061 985353396 14478053 985353396 14478053 985309204 14485923 985309204 14485923 985277493 14499688 985277493 14499688 985271295 14508273 985271295 14508273 985265387 14518551 985265387 14518551 985223981 14550734 985223981 14550734 985194012 14560704 985194012 14560704 985188710 14585381 985188710 14585381 985170536 14589277 985170536 14589277 985150638 14596010 985150638 14596010 985140170 14596536 985140170 14596536 985129147 14617916 985129147 14617916 985110061 14636814 985110061 14636814 985094007 14653925 985094007 14653925 985091886 14703514 985091886 14703514 985070491 14724298 985070491 14724298 985062463 14731114 985062463 14731114 985040886 14738388 985040886 14738388 985031620 14747524 985031620 14747524 984986167 14759927 984986167 14759927 984964649 14762994 984964649 14762994 984938705 14799162 984938705 14799162 984932128 14811116 984932128 14811116 984915438 14835455 984915438 14835455 984896087 14872883 984896087 14872883 984877665 14885295 984877665 14885295 984861080 14916330 984861080 14916330 984815251 14928278 984815251 14928278 984813155 14949572 984813155 14949572 984794146 14964819 984794146 14964819 984785397 14970667 984785397 14970667 984780287 14976318 984780287 14976318 984773693 15008080 984773693 15008080 984756547 15014352 984756547 15014352 984730489 15038131 984730489 15038131 984711379 15066247 984711379 15066247 984698116 15076768 984698116 15076768 984672080 15085425 984672080 15085425 984664549 15108963 984664549 15108963 984655005 15112812 984655005 15112812 984632812 15131199 984632812 15131199 984622680 15137173 984622680 15137173 984608354 15142246 984608354 15142246 984589126 15182966 984589126 15182966 984572041 15190901 984572041 15190901 984529393 15203378 984529393 15203378 984519419 15219432 984519419 15219432 984489902 15233336 984489902 15233336 984467976 15250018 984467976 15250018 984459056 15276686 984459056 15276686 984413934 15288673 984413934 15288673 984380644 15314326 984380644 15314326 984349784 15323848 984349784 15323848 984327571 15335395 984327571 15335395 984290232 15344261 984290232 15344261 984272974 15362361 984272974 15362361 984247761 15386883 984247761 15386883 984223102 15401492 984223102 15401492 984214034 15409713 984214034 15409713 984160855 15426095 984160855 15426095 984145139 15452145 984145139 15452145 984109877 15469293 984109877 15469293 984076545 15481331 984076545 15481331 984044442 15541763 984044442 15541763 984034980 15551859 984034980 15551859 983999638 15565493 983999638 15565493 983973183 15575578 983973183 15575578 983957717 15581780 983957717 15581780 983938932 15648358 983938932 15648358 983930471 15675851 983930471 15675851 983914860 15692782 983914860 15692782 983898889 15718364 983898889 15718364 983896559 15760824 983896559 15760824 983868455 15771838 983868455 15771838 983865273 15807638 983865273 15807638 983833388 15828622 983833388 15828622 983806780 15850830 983806780 15850830 983787843 15877405 983787843 15877405 983755596 15887859 983755596 15887859 983740738 15893149 983740738 15893149 983738590 15913565 983738590 15913565 983725687 15952653 983725687 15952653 983686862 15970050 983686862 15970050 983661774 15993262 983661774 15993262 983629502 16009039 983629502 16009039 983627764 16030277 983627764 16030277 983609111 16040866 983609111 16040866 983600833 16062664 983600833 16062664 983582435 16074578 983582435 16074578 983555961 16128841 983555961 16128841 983512534 16146515 983512534 16146515 983495962 16156364 983495962 16156364 983486720 16162740 983486720 16162740 983476518 16167042 983476518 16167042 983440705 16201788 983440705 16201788 983416815 16222507 983416815 16222507 983381161 16253795 983381161 16253795 983368746 16311099 983368746 16311099 983363295 16326332 983363295 16326332 983347907 16327463 983347907 16327463 983321066 16341490 983321066 16341490 983298571 16361105 983298571 16361105 983275101 16377393 983275101 16377393 983268175 16441899 983268175 16441899 983260478 16468804 983260478 16468804 983232975 16475714 983232975 16475714 983223892 16496416 983223892 16496416 983194830 16504922 983194830 16504922 983162804 16523893 983162804 16523893 983108351 16540778 983108351 16540778 983071209 16579563 983071209 16579563 983063459 16610897 983063459 16610897 983043690 16629236 983043690 16629236 983010445 16634617 983010445 16634617 982994372 16637389 982994372 16637389 982980581 16659917 982980581 16659917 982952383 16660728 982952383 16660728 982946533 16699947 982946533 16699947 982900841 16728950 982900841 16728950 982896403 16740136 982896403 16740136 982875298 16764818 982875298 16764818 982858238 16787040 982858238 16787040 982856489 16795458 982856489 16795458 982851129 16831207 982851129 16831207 982784760 16834851 982784760 16834851 982765516 16859429 982765516 16859429 982725657 16876961 982725657 16876961 982688485 16919530 982688485 16919530 982671452 16927594 982671452 16927594 982668498 16946379 982668498 16946379 982642849 16964274 982642849 16964274 982617290 16966032 982617290 16966032 982607650 16987817 982607650 16987817 982590349 17004601 982590349 17004601 982531233 17039767 982531233 17039767 982507164 17044901 982507164 17044901 982459339 17077572 982459339 17077572 982447538 17092397 982447538 17092397 982437802 17103072 982437802 17103072 982397316 17127005 982397316 17127005 982368037 17130733 982368037 17130733 982354487 17141223 982354487 17141223 982336654 17151939 982336654 17151939 982292392 17176335 982292392 17176335 982281421 17182504 982281421 17182504 982239793 17196515 982239793 17196515 982230011 17216982 982230011 17216982 982216483 17226208 982216483 17226208 982201991 17249686 982201991 17249686 982175673 17260501 982175673 17260501 982145441 17287549 982145441 17287549 982135477 17311363 982135477 17311363 982095301 17341623 982095301 17341623 982059730 17356930 982059730 17356930 982050436 17374204 982050436 17374204 982046807 17434850 982046807 17434850 982020710 17439638 982020710 17439638 982003822 17443371 982003822 17443371 981997526 17482424 981997526 17482424 981991230 17536324 981991230 17536324 981976827 17547918 981976827 17547918 981954212 17561041 981954212 17561041 981930947 17579355 981930947 17579355 981901409 17592186 981901409 17592186 981887452 17621193 981887452 17621193 981883250 17646236 981883250 17646236 981869250 17661856 981869250 17661856 981832847 17687201 981832847 17687201 981828140 17721613 981828140 17721613 981812657 17731123 981812657 17731123 981797957 17765423 981797957 17765423 981772852 17775321 981772852 17775321 981723590 17783814 981723590 17783814 981710985 17793512 981710985 17793512 981696715 17819785 981696715 17819785 981677860 17848967 981677860 17848967 981661220 17884622 981661220 17884622 981624989 17903701 981624989 17903701 981609347 17907081 981609347 17907081 981586969 17913409 981586969 17913409 981540522 17926169 981540522 17926169 981505319 17943653 981505319 17943653 981478382 17968650 981478382 17968650 981467315 17995498 981467315 17995498 981428216 18019981 981428216 18019981 981421652 18027093 981421652 18027093 981412394 18029603 981412394 18029603 981364367 18049125 981364367 18049125 981334796 18073233 981334796 18073233 981321325 18096875 981321325 18096875 981288045 18102947 981288045 18102947 981247281 18121846 981247281 18121846 981204700 18130510 981204700 18130510 981203803 18139784 981203803 18139784 981180333 18191625 981180333 18191625 981160941 18202207 981160941 18202207 981138361 18219513 981138361 18219513 981135738 18221404 981135738 18221404 981114105 18264506 981114105 18264506 981069444 18300761 981069444 18300761 981056829 18322574 981056829 18322574 981041984 18346042 981041984 18346042 981035350 18380987 981035350 18380987 981013966 18396291 981013966 18396291 980988699 18412314 980988699 18412314 980955924 18419407 980955924 18419407 980906969 18431551 980906969 18431551 980870420 18467112 980870420 18467112 980843944 18475423 980843944 18475423 980797986 18498810 980797986 18498810 980776805 18509174 980776805 18509174 980760426 18532411 980760426 18532411 980748243 18550781 980748243 18550781 980736064 18605974 980736064 18605974 980719665 18627681 980719665 18627681 980694209 18635796 980694209 18635796 980678395 18663074 980678395 18663074 980674526 18686170 980674526 18686170 980672454 18692726 980672454 18692726 980651896 18730682 980651896 18730682 980631128 18744381 980631128 18744381 980609180 18777304 980609180 18777304 980598871 18799466 980598871 18799466 980588860 18818329 980588860 18818329 980578715 18827232 980578715 18827232 980556325 18855867 980556325 18855867 980536839 18862458 980536839 18862458 980507071 18874265 980507071 18874265 980495097 18876756 980495097 18876756 980483575 18894578 980483575 18894578 980470186 18968051 980470186 18968051 980451192 18982631 980451192 18982631 980438201 18990294 980438201 18990294 980420875 19049977 980420875 19049977 980402354 19073640 980402354 19073640 980380756 19088027 980380756 19088027 980373542 19089962 980373542 19089962 980364193 19098984 980364193 19098984 980358053 19117243 980358053 19117243 980326204 19148213 980326204 19148213 980321494 19169142 980321494 19169142 980299333 19187335 980299333 19187335 980258918 19190959 980258918 19190959 980233492 19200789 980233492 19200789 980214759 19232880 980214759 19232880 980203691 19234708 980203691 19234708 980161034 19243488 980161034 19243488 980119635 19257052 980119635 19257052 980105681 19289716 980105681 19289716 980077074 19297349 980077074 19297349 980074449 19309992 980074449 19309992 980059808 19323590 980059808 19323590 980044162 19347392 980044162 19347392 979985350 19363121 979985350 19363121 979949284 19382529 979949284 19382529 979911907 19424997 979911907 19424997 979879808 19457324 979879808 19457324 979860479 19480358 979860479 19480358 979823093 19483265 979823093 19483265 979808022 19498179 979808022 19498179 979801157 19557580 979801157 19557580 979794830 19598202 979794830 19598202 979747342 19633894 979747342 19633894 979711707 19658694 979711707 19658694 979687890 19683321 979687890 19683321 979678378 19721316 979678378 19721316 979652664 19747939 979652664 19747939 979640898 19765535 979640898 19765535 979635299 19791236 979635299 19791236 979627228 19794383 979627228 19794383 979613043 19805678 979613043 19805678 979572241 19817883 979572241 19817883 979550452 19827702 979550452 19827702 979514365 19862944 979514365 19862944 979498866 19883424 979498866 19883424 979485375 19891216 979485375 19891216 979483548 19909432 979483548 19909432 979394942 19916921 979394942 19916921 979374771 19942243 979374771 19942243 979353469 19972701 979353469 19972701 979340457 19989158 979340457 19989158 979312100 20017216 979312100 20017216 979304850 20022193 979304850 20022193 979254644 20033526 979254644 20033526 979230390 20046010 979230390 20046010 979209596 20060919 979209596 20060919 979175173 20091031 979175173 20091031 979146420 20097148 979146420 20097148 979124430 20119523 979124430 20119523 979047615 20184809 979047615 20184809 979030168 20199533 979030168 20199533 979004936 20231823 979004936 20231823 979003926 20248957 979003926 20248957 978991742 20287596 978991742 20287596 978951518 20321765 978951518 20321765 978935905 20326367 978935905 20326367 978928071 20349013 978928071 20349013 978902706 20378085 978902706 20378085 978897426 20392556 978897426 20392556 978869280 20433482 978869280 20433482 978846263 20441714 978846263 20441714 978826680 20481487 978826680 20481487 978799891 20493524 978799891 20493524 978771561 20525063 978771561 20525063 978765193 20532527 978765193 20532527 978763918 20555243 978763918 20555243 978761258 20559743 978761258 20559743 978732160 20564887 978732160 20564887 978708515 20582213 978708515 20582213 978687067 20597572 978687067 20597572 978670748 20649200 978670748 20649200 978656356 20664466 978656356 20664466 978653018 20673800 978653018 20673800 978633247 20716711 978633247 20716711 978609884 20773375 978609884 20773375 978569637 20785355 978569637 20785355 978543905 20810626 978543905 20810626 978537608 20818517 978537608 20818517 978533760 20881335 978533760 20881335 978525519 20895020 978525519 20895020 978498491 20909581 978498491 20909581 978493271 20934470 978493271 20934470 978483235 20937088 978483235 20937088 978453694 20947897 978453694 20947897 978443641 20967819 978443641 20967819 978438471 20976171 978438471 20976171 978423307 20984409 978423307 20984409 978404250 21001510 978404250 21001510 978376394 21008239 978376394 21008239 978374179 21017566 978374179 21017566 978357438 21024540 978357438 21024540 978344156 21069897 978344156 21069897 978279301 21095337 978279301 21095337 978270621 21117696 978270621 21117696 978258592 21135375 978258592 21135375 978241817 21152811 978241817 21152811 978237193 21162799 978237193 21162799 978181800 21177222 978181800 21177222 978151206 21181354 978151206 21181354 978130049 21188499 978130049 21188499 978113053 21201120 978113053 21201120 978092789 21217432 978092789 21217432 978068545 21258687 978068545 21258687 978041502 21278711 978041502 21278711 978010136 21294596 978010136 21294596 978004404 21349236 978004404 21349236 977983994 21353012 977983994 21353012 977959919 21388126 977959919 21388126 977933628 21426092 977933628 21426092 977923160 21427733 977923160 21427733 977902057 21431078 977902057 21431078 977878758 21484571 977878758 21484571 977877677 21496473 977877677 21496473 977854927 21517377 977854927 21517377 977848994 21528361 977848994 21528361 977832008 21540420 977832008 21540420 977801358 21558231 977801358 21558231 977761029 21584160 977761029 21584160 977728074 21605906 977728074 21605906 977720640 21628490 977720640 21628490 977699400 21638840 977699400 21638840 977674147 21694614 977674147 21694614 977643605 21732638 977643605 21732638 977643363 21765842 977643363 21765842 977618514 21810554 977618514 21810554 977616265 21819723 977616265 21819723 977612064 21841198 977612064 21841198 977575820 21872794 977575820 21872794 977566872 21880429 977566872 21880429 977564631 21886403 977564631 21886403 977551893 21928752 977551893 21928752 977541688 21965379 977541688 21965379 977519236 21985542 977519236 21985542 977503806 22002216 977503806 22002216 977442438 22048994 977442438 22048994 977435950 22059526 977435950 22059526 977427673 22090013 977427673 22090013 977360399 22131134 977360399 22131134 977322396 22135983 977322396 22135983 977285611 22156967 977285611 22156967 977253903 22205182 977253903 22205182 977234640 22225270 977234640 22225270 977218219 22243300 977218219 22243300 977183586 22262330 977183586 22262330 977168954 22264585 977168954 22264585 977152767 22296160 977152767 22296160 977135110 22372852 977135110 22372852 977109986 22393894 977109986 22393894 977097807 22416388 977097807 22416388 977078561 22439335 977078561 22439335 977037232 22497717 977037232 22497717 977030079 22514783 977030079 22514783 977021603 22521841 977021603 22521841 977000772 22539275 977000772 22539275 976942411 22547389 976942411 22547389 976919859 22566523 976919859 22566523 976907822 22569862 976907822 22569862 976890522 22594199 976890522 22594199 976878077 22624363 976878077 22624363 976855466 22626741 976855466 22626741 976833022 22640094 976833022 22640094 976829204 22657068 976829204 22657068 976824329 22700071 976824329 22700071 976819875 22715036 976819875 22715036 976786766 22721716 976786766 22721716 976762847 22731461 976762847 22731461 976760582 22780935 976760582 22780935 976757289 22819138 976757289 22819138 976747080 22825848 976747080 22825848 976725647 22838150 976725647 22838150 976717803 22863757 976717803 22863757 976711903 22883312 976711903 22883312 976696613 22901810 976696613 22901810 976680140 22932635 976680140 22932635 976617162 22955008 976617162 22955008 976584080 22972380 976584080 22972380 976563778 22983449 976563778 22983449 976553854 23011050 976553854 23011050 976536946 23028298 976536946 23028298 976507732 23050875 976507732 23050875 976466879 23069096 976466879 23069096 976445031 23071702 976445031 23071702 976439267 23080456 976439267 23080456 976431282 23082852 976431282 23082852 976394495 23090961 976394495 23090961 976373820 23109288 976373820 23109288 976350970 23114456 976350970 23114456 976345678 23124335 976345678 23124335 976343709 23143797 976343709 23143797 976336372 23204045 976336372 23204045 976292965 23224079 976292965 23224079 976280488 23230924 976280488 23230924 976248931 23279758 976248931 23279758 976230590 23287215 976230590 23287215 976213227 23293973 976213227 23293973 976173357 23305332 976173357 23305332 976165675 23336818 976165675 23336818 976159439 23383001 976159439 23383001 976137318 23400294 976137318 23400294 976130028 23418540 976130028 23418540 976121370 23450700 976121370 23450700 976117190 23460991 976117190 23460991 976086521 23466242 976086521 23466242 976072180 23483821 976072180 23483821 976041398 23508387 976041398 23508387 975988249 23519077 975988249 23519077 975969855 23567150 975969855 23567150 975934933 23585448 975934933 23585448 975911611 23613493 975911611 23613493 975865745 23617982 975865745 23617982 975860811 23624033 975860811 23624033 975848392 23648385 975848392 23648385 975835197 23699259 975835197 23699259 975819159 23735169 975819159 23735169 975813871 23753399 975813871 23753399 975785723 23777357 975785723 23777357 975742211 23782604 975742211 23782604 975721704 23792033 975721704 23792033 975691439 23812046 975691439 23812046 975680464 23844802 975680464 23844802 975631617 23863985 975631617 23863985 975584156 23878184 975584156 23878184 975568330 23894487 975568330 23894487 975547356 23927399 975547356 23927399 975541296 23952021 975541296 23952021 975525431 23968681 975525431 23968681 975511005 23976400 975511005 23976400 975509664 23982623 975509664 23982623 975505062 24016014 975505062 24016014 975469183 24036194 975469183 24036194 975445561 24046688 975445561 24046688 975440385 24107817 975440385 24107817 975431773 24111927 975431773 24111927 975429056 24116403 975429056 24116403 975413405 24125211 975413405 24125211 975365320 24149415 975365320 24149415 975348430 24198354 975348430 24198354 975322495 24217589 975322495 24217589 975314558 24228152 975314558 24228152 975305379 24265225 975305379 24265225 975292630 24278373 975292630 24278373 975287420 24280745 975287420 24280745 975281132 24293305 975281132 24293305 975279930 24305558 975279930 24305558 975274970 24310940 975274970 24310940 975245482 24330113 975245482 24330113 975165774 24333574 975165774 24333574 975142847 24343961 975142847 24343961 975137069 24364527 975137069 24364527 975104246 24373895 975104246 24373895 975044634 24381878 975044634 24381878 975036619 24398868 975036619 24398868 975030371 24411236 975030371 24411236 975011686 24414206 975011686 24414206 975007543 24431349 975007543 24431349 974990294 24439346 974990294 24439346 974969646 24486236 974969646 24486236 974936174 24503459 974936174 24503459 974935015 24518532 974935015 24518532 974916531 24565873 974916531 24565873 974911358 24576026 974911358 24576026 974896962 24590913 974896962 24590913 974875478 24631638 974875478 24631638 974843666 24643927 974843666 24643927 974834227 24665434 974834227 24665434 974797974 24692215 974797974 24692215 974754885 24714439 974754885 24714439 974747595 24726234 974747595 24726234 974689346 24765833 974689346 24765833 974678195 24780131 974678195 24780131 974658554 24798069 974658554 24798069 974644709 24816007 974644709 24816007 974619401 24836361 974619401 24836361 974602725 24857216 974602725 24857216 974596407 24910748 974596407 24910748 974582407 24928424 974582407 24928424 974553569 24943882 974553569 24943882 974549932 24952933 974549932 24952933 974533344 24974117 974533344 24974117 974524429 25033431 974524429 25033431 974508058 25039405 974508058 25039405 974496262 25063644 974496262 25063644 974488617 25067367 974488617 25067367 974481634 25082634 974481634 25082634 974467724 25109005 974467724 25109005 974441143 25140391 974441143 25140391 974388819 25162570 974388819 25162570 974373804 25189558 974373804 25189558 974332058 25193049 974332058 25193049 974325693 25210893 974325693 25210893 974307898 25222395 974307898 25222395 974300956 25239087 974300956 25239087 974295880 25249492 974295880 25249492 974281132 25287570 974281132 25287570 974265611 25303594 974265611 25303594 974242339 25322721 974242339 25322721 974239543 25357814 974239543 25357814 974231062 25373798 974231062 25373798 974196523 25381208 974196523 25381208 974152276 25394299 974152276 25394299 974141718 25438018 974141718 25438018 974128705 25447767 974128705 25447767 974119025 25471778 974119025 25471778 974085926 25480124 974085926 25480124 974073441 25487291 974073441 25487291 974067382 25501202 974067382 25501202 974060804 25518351 974060804 25518351 974050531 25532797 974050531 25532797 974028282 25539031 974028282 25539031 974006511 25546501 974006511 25546501 973992765 25585291 973992765 25585291 973984261 25627230 973984261 25627230 973975911 25633140 973975911 25633140 973969981 25643744 973969981 25643744 973951812 25666784 973951812 25666784 973922068 25709591 973922068 25709591 973905642 25714224 973905642 25714224 973900385 25716499 973900385 25716499 973891032 25734158 973891032 25734158 973873838 25743697 973873838 25743697 973831934 25768355 973831934 25768355 973828207 25786433 973828207 25786433 973800448 25821640 973800448 25821640 973773469 25846075 973773469 25846075 973726116 25853637 973726116 25853637 973717109 25859916 973717109 25859916 973702170 25861434 973702170 25861434 973691349 25911531 973691349 25911531 973645507 25917177 973645507 25917177 973643551 25957413 973643551 25957413 973641958 26035201 973641958 26035201 973633365 26061703 973633365 26061703 973623973 26088730 973623973 26088730 973600275 26101313 973600275 26101313 973594509 26138079 973594509 26138079 973565901 26188715 973565901 26188715 973560497 26205796 973560497 26205796 973532124 26207684 973532124 26207684 973527324 26224887 973527324 26224887 973510668 26226828 973510668 26226828 973484586 26237618 973484586 26237618 973479081 26244833 973479081 26244833 973468124 26246210 973468124 26246210 973450760 26258886 973450760 26258886 973432546 26261995 973432546 26261995 973428650 26272561 973428650 26272561 973402865 26284042 973402865 26284042 973396454 26301571 973396454 26301571 973363646 26329850 973363646 26329850 973351612 26344230 973351612 26344230 973332069 26360590 973332069 26360590 973321508 26368317 973321508 26368317 973299723 26407148 973299723 26407148 973289867 26429031 973289867 26429031 973284605 26433638 973284605 26433638 973267503 26494817 973267503 26494817 973251865 26502149 973251865 26502149 973239828 26518393 973239828 26518393 973231772 26569914 973231772 26569914 973212323 26574442 973212323 26574442 973188742 26584521 973188742 26584521 973181084 26613145 973181084 26613145 973175528 26641743 973175528 26641743 973164704 26684779 973164704 26684779 973142818 26701165 973142818 26701165 973081974 26714665 973081974 26714665 973056045 26734443 973056045 26734443 973050489 26748086 973050489 26748086 973019633 26753938 973019633 26753938 972953560 26761951 972953560 26761951 972941244 26767007 972941244 26767007 972917986 26788047 972917986 26788047 972907028 26795038 972907028 26795038 972838043 26801049 972838043 26801049 972814438 26804631 972814438 26804631 972797237 26817901 972797237 26817901 972762667 26850667 972762667 26850667 972749801 26877053 972749801 26877053 972739490 26900117 972739490 26900117 972718106 26908871 972718106 26908871 972637235 26920585 972637235 26920585 972612079 26930080 972612079 26930080 972582546 26956159 972582546 26956159 972576442 26983957 972576442 26983957 972573162 27004598 972573162 27004598 972549984 27017939 972549984 27017939 972512479 27034731 972512479 27034731 972501575 27069797 972501575 27069797 972485076 27075061 972485076 27075061 972478813 27082812 972478813 27082812 972462652 27100046 972462652 27100046 972421136 27137857 972421136 27137857 972415791 27169762 972415791 27169762 972398031 27194657 972398031 27194657 972388506 27196056 972388506 27196056 972383848 27202093 972383848 27202093 972343932 27218817 972343932 27218817 972322894 27239212 972322894 27239212 972299092 27257864 972299092 27257864 972273146 27271390 972273146 27271390 972267916 27287173 972267916 27287173 972245114 27294073 972245114 27294073 972213053 27299555 972213053 27299555 972193380 27302098 972193380 27302098 972180213 27322442 972180213 27322442 972168510 27340254 972168510 27340254 972153425 27358286 972153425 27358286 972108741 27403244 972108741 27403244 972095906 27419296 972095906 27419296 972051463 27468242 972051463 27468242 972041946 27475061 972041946 27475061 972023498 27480105 972023498 27480105 971979354 27491457 971979354 27491457 971968987 27511095 971968987 27511095 971949806 27514857 971949806 27514857 971938022 27525280 971938022 27525280 971930134 27544390 971930134 27544390 971908192 27559759 971908192 27559759 971882347 27580792 971882347 27580792 971860299 27590497 971860299 27590497 971847484 27599549 971847484 27599549 971828028 27630320 971828028 27630320 971817175 27638165 971817175 27638165 971794499 27654409 971794499 27654409 971756508 27673735 971756508 27673735 971750434 27724255 971750434 27724255 971737936 27725859 971737936 27725859 971733128 27734681 971733128 27734681 971729422 27750905 971729422 27750905 971722454 27784419 971722454 27784419 971689669 27802625 971689669 27802625 971653694 27827527 971653694 27827527 971622980 27831512 971622980 27831512 971573034 27851790 971573034 27851790 971555925 27859427 971555925 27859427 971529681 27870182 971529681 27870182 971523043 27915256 971523043 27915256 971481527 27934089 971481527 27934089 971478146 27942375 971478146 27942375 971458145 27944055 971458145 27944055 971442083 27959874 971442083 27959874 971416223 27963433 971416223 27963433 971392025 27969589 971392025 27969589 971340123 27997724 971340123 27997724 971310081 28033270 971310081 28033270 971305842 28051003 971305842 28051003 971286665 28072188 971286665 28072188 971282204 28073179 971282204 28073179 971236795 28081508 971236795 28081508 971207314 28101746 971207314 28101746 971171025 28124813 971171025 28124813 971072240 28173196 971072240 28173196 971021291 28213828 971021291 28213828 971015808 28234057 971015808 28234057 970978179 28248206 970978179 28248206 970953588 28273732 970953588 28273732 970921053 28278565 970921053 28278565 970885722 28301616 970885722 28301616 970828929 28316833 970828929 28316833 970806539 28319847 970806539 28319847 970781891 28331242 970781891 28331242 970768946 28404410 970768946 28404410 970741958 28409881 970741958 28409881 970727288 28418258 970727288 28418258 970708654 28431028 970708654 28431028 970683624 28443395 970683624 28443395 970664902 28448425 970664902 28448425 970634143 28484100 970634143 28484100 970594700 28492574 970594700 28492574 970573394 28626865 970573394 28626865 970556161 28654914 970556161 28654914 970533760 28667435 970533760 28667435 970512755 28674657 970512755 28674657 970482647 28707756 970482647 28707756 970452143 28731521 970452143 28731521 970412445 28791071 970412445 28791071 970400488 28823261 970400488 28823261 970346102 28840427 970346102 28840427 970343149 28864147 970343149 28864147 970323828 28867481 970323828 28867481 970303176 28879842 970303176 28879842 970291187 28899944 970291187 28899944 970284540 28926845 970284540 28926845 970278007 28966036 970278007 28966036 970256365 28980975 970256365 28980975 970223676 29011773 970223676 29011773 970219309 29018400 970219309 29018400 970202828 29031635 970202828 29031635 970190012 29041042 970190012 29041042 970150916 29041434 970150916 29041434 970144026 29082906 970144026 29082906 970130599 29094543 970130599 29094543 970117613 29108322 970117613 29108322 970091992 29137198 970091992 29137198 970072707 29155677 970072707 29155677 970062005 29175746 970062005 29175746 970048401 29231582 970048401 29231582 970042626 29257965 970042626 29257965 970026693 29273231 970026693 29273231 970009963 29305190 970009963 29305190 969991038 29316363 969991038 29316363 969943738 29327436 969943738 29327436 969935235 29332122 969935235 29332122 969908781 29371460 969908781 29371460 969900865 29393655 969900865 29393655 969872010 29398456 969872010 29398456 969870262 29413850 969870262 29413850 969825958 29416944 969825958 29416944 969820305 29421184 969820305 29421184 969785371 29443579 969785371 29443579 969778970 29470227 969778970 29470227 969755334 29493240 969755334 29493240 969752240 29514220 969752240 29514220 969733172 29526448 969733172 29526448 969688704 29546083 969688704 29546083 969672060 29585487 969672060 29585487 969645846 29594853 969645846 29594853 969637326 29602761 969637326 29602761 969622489 29623904 969622489 29623904 969595225 29652973 969595225 29652973 969582697 29671687 969582697 29671687 969566126 29700184 969566126 29700184 969533188 29711900 969533188 29711900 969510051 29718929 969510051 29718929 969483372 29753330 969483372 29753330 969458427 29789594 969458427 29789594 969427549 29805522 969427549 29805522 969409164 29859404 969409164 29859404 969363455 29868953 969363455 29868953 969277725 29892665 969277725 29892665 969239278 29905500 969239278 29905500 969236742 29949673 969236742 29949673 969227582 29971249 969227582 29971249 969217159 29992344 969217159 29992344 969212756 30025508 969212756 30025508 969197853 30041847 969197853 30041847 969171489 30062427 969171489 30062427 969146597 30085909 969146597 30085909 969105110 30142883 969105110 30142883 969097584 30147142 969097584 30147142 969083690 30170934 969083690 30170934 969066746 30216249 969066746 30216249 969056315 30220442 969056315 30220442 969034554 30239425 969034554 30239425 968988939 30264842 968988939 30264842 968979041 30281322 968979041 30281322 968965794 30287953 968965794 30287953 968959474 30293770 968959474 30293770 968954804 30306864 968954804 30306864 968942291 30340274 968942291 30340274 968927880 30358350 968927880 30358350 968922257 30387029 968922257 30387029 968912742 30432528 968912742 30432528 968906335 30441691 968906335 30441691 968887293 30481603 968887293 30481603 968863122 30496710 968863122 30496710 968818725 30540102 968818725 30540102 968766201 30542247 968766201 30542247 968754145 30569905 968754145 30569905 968749844 30589407 968749844 30589407 968723723 30598620 968723723 30598620 968716459 30604641 968716459 30604641 968701679 30617912 968701679 30617912 968666810 30663994 968666810 30663994 968632647 30688888 968632647 30688888 968614995 30705435 968614995 30705435 968585623 30797341 968585623 30797341 968560948 30805301 968560948 30805301 968549088 30834457 968549088 30834457 968513943 30837717 968513943 30837717 968500526 30887592 968500526 30887592 968493585 30903505 968493585 30903505 968463176 30914735 968463176 30914735 968443114 30928330 968443114 30928330 968416194 30944812 968416194 30944812 968407708 30968567 968407708 30968567 968401989 30987781 968401989 30987781 968393890 30998076 968393890 30998076 968368713 31029815 968368713 31029815 968359266 31043589 968359266 31043589 968324184 31050194 968324184 31050194 968315310 31071708 968315310 31071708 968268895 31081862 968268895 31081862 968245139 31118021 968245139 31118021 968230198 31130728 968230198 31130728 968183399 31186222 968183399 31186222 968178425 31192806 968178425 31192806 968153754 31196279 968153754 31196279 968134119 31249295 968134119 31249295 968125063 31269295 968125063 31269295 968118785 31275360 968118785 31275360 968110128 31296051 968110128 31296051 968088147 31337984 968088147 31337984 968082099 31343760 968082099 31343760 968066354 31357571 968066354 31357571 968047714 31375170 968047714 31375170 968039865 31382991 968039865 31382991 968037804 31411587 968037804 31411587 968016364 31434285 968016364 31434285 968002065 31490718 968002065 31490718 967982755 31516070 967982755 31516070 967952829 31551217 967952829 31551217 967940707 31562562 967940707 31562562 967903904 31584743 967903904 31584743 967871453 31591793 967871453 31591793 967853949 31596507 967853949 31596507 967775377 31605308 967775377 31605308 967749694 31611433 967749694 31611433 967714488 31625748 967714488 31625748 967697749 31658746 967697749 31658746 967686789 31667814 967686789 31667814 967675298 31704200 967675298 31704200 967672867 31707836 967672867 31707836 967649688 31713804 967649688 31713804 967618218 31719637 967618218 31719637 967591704 31754305 967591704 31754305 967567857 31763102 967567857 31763102 967552257 31808406 967552257 31808406 967531706 31812714 967531706 31812714 967528512 31827527 967528512 31827527 967514467 31835493 967514467 31835493 967509887 31859388 967509887 31859388 967491823 31869997 967491823 31869997 967474021 31888506 967474021 31888506 967471840 31905185 967471840 31905185 967446117 31909721 967446117 31909721 967412718 31952829 967412718 31952829 967408320 31974289 967408320 31974289 967387162 31984741 967387162 31984741 967370551 32024120 967370551 32024120 967357689 32028091 967357689 32028091 967356416 32054059 967356416 32054059 967338512 32097598 967338512 32097598 967295853 32103044 967295853 32103044 967277395 32108886 967277395 32108886 967256364 32115483 967256364 32115483 967242773 32170646 967242773 32170646 967239198 32190273 967239198 32190273 967236661 32201791 967236661 32201791 967211563 32206886 967211563 32206886 967185374 32217007 967185374 32217007 967177196 32233300 967177196 32233300 967167798 32278587 967167798 32278587 967148216 32295357 967148216 32295357 967127103 32297727 967127103 32297727 967119448 32332482 967119448 32332482 967082915 32336117 967082915 32336117 967032714 32362548 967032714 32362548 967003992 32379441 967003992 32379441 966979955 32388381 966979955 32388381 966974866 32417228 966974866 32417228 966964658 32431942 966964658 32431942 966959842 32444039 966959842 32444039 966945467 32475513 966945467 32475513 966931107 32487563 966931107 32487563 966862775 32506188 966862775 32506188 966857781 32537159 966857781 32537159 966849785 32555389 966849785 32555389 966819296 32585779 966819296 32585779 966802862 32613706 966802862 32613706 966781213 32621672 966781213 32621672 966752676 32636742 966752676 32636742 966724407 32646156 966724407 32646156 966716291 32676390 966716291 32676390 966702008 32701053 966702008 32701053 966689486 32739746 966689486 32739746 966655150 32750637 966655150 32750637 966653135 32778092 966653135 32778092 966644509 32795805 966644509 32795805 966628085 32799585 966628085 32799585 966620401 32815833 966620401 32815833 966610168 32817268 966610168 32817268 966589045 32840433 966589045 32840433 966584803 32863278 966584803 32863278 966565906 32868965 966565906 32868965 966551124 32874270 966551124 32874270 966536014 32902577 966536014 32902577 966500576 32928249 966500576 32928249 966447461 32950865 966447461 32950865 966400560 32966238 966400560 32966238 966393535 33000424 966393535 33000424 966332673 33031629 966332673 33031629 966281178 33037866 966281178 33037866 966279351 33062907 966279351 33062907 966256799 33068915 966256799 33068915 966222552 33074312 966222552 33074312 966156931 33077152 966156931 33077152 966137357 33088984 966137357 33088984 966136738 33102017 966136738 33102017 966072189 33122042 966072189 33122042 966061943 33154933 966061943 33154933 966044500 33169627 966044500 33169627 966029796 33194549 966029796 33194549 966025395 33214714 966025395 33214714 966012854 33228426 966012854 33228426 965985398 33238118 965985398 33238118 965955655 33248598 965955655 33248598 965915542 33278044 965915542 33278044 965839315 33331168 965839315 33331168 965827606 33345694 965827606 33345694 965789401 33360115 965789401 33360115 965765590 33365243 965765590 33365243 965748192 33398908 965748192 33398908 965719891 33422712 965719891 33422712 965711091 33439625 965711091 33439625 965685216 33469438 965685216 33469438 965642707 33496414 965642707 33496414 965628395 33506716 965628395 33506716 965602962 33524625 965602962 33524625 965587851 33547249 965587851 33547249 965570709 33573235 965570709 33573235 965547831 33591077 965547831 33591077 965536729 33607481 965536729 33607481 965522324 33623274 965522324 33623274 965492415 33625537 965492415 33625537 965456285 33659241 965456285 33659241 965439497 33694480 965439497 33694480 965436020 33713721 965436020 33713721 965398994 33753564 965398994 33753564 965393406 33773040 965393406 33773040 965354499 33825249 965354499 33825249 965333267 33840304 965333267 33840304 965307775 33890442 965307775 33890442 965279816 33901540 965279816 33901540 965271848 33910875 965271848 33910875 965252495 33920456 965252495 33920456 965236576 33959364 965236576 33959364 965214853 33961794 965214853 33961794 965208043 33997780 965208043 33997780 965199178 34014683 965199178 34014683 965184498 34025980 965184498 34025980 965153031 34056273 965153031 34056273 965115679 34075509 965115679 34075509 965107581 34131104 965107581 34131104 965095307 34147553 965095307 34147553 965078410 34156667 965078410 34156667 965065626 34170675 965065626 34170675 965064856 34199958 965064856 34199958 965027447 34216547 965027447 34216547 965023532 34223597 965023532 34223597 964997239 34244622 964997239 34244622 964983928 34270943 964983928 34270943 964962744 34280653 964962744 34280653 964958496 34303664 964958496 34303664 964948194 34320869 964948194 34320869 964943079 34356722 964943079 34356722 964927138 34401293 964927138 34401293 964907547 34417193 964907547 34417193 964816954 34424784 964816954 34424784 964779268 34465499 964779268 34465499 964772614 34477043 964772614 34477043 964713172 34483711 964713172 34483711 964694257 34492403 964694257 34492403 964665596 34509789 964665596 34509789 964650426 34532792 964650426 34532792 964642860 34537618 964642860 34537618 964624504 34551605 964624504 34551605 964615221 34576745 964615221 34576745 964610644 34597069 964610644 34597069 964502647 34600261 964502647 34600261 964495055 34611367 964495055 34611367 964486501 34639402 964486501 34639402 964475089 34649437 964475089 34649437 964453044 34657296 964453044 34657296 964435158 34660487 964435158 34660487 964407301 34668472 964407301 34668472 964391700 34676495 964391700 34676495 964350069 34683904 964350069 34683904 964340411 34699881 964340411 34699881 964318577 34710160 964318577 34710160 964288346 34738632 964288346 34738632 964245817 34756722 964245817 34756722 964244223 34759475 964244223 34759475 964235035 34774122 964235035 34774122 964229178 34799690 964229178 34799690 964210787 34807327 964210787 34807327 964193268 34861252 964193268 34861252 964148458 34872125 964148458 34872125 964143442 34897419 964143442 34897419 964059705 34903463 964059705 34903463 964018383 34922241 964018383 34922241 963997133 34936671 963997133 34936671 963979807 34940680 963979807 34940680 963973024 34950736 963973024 34950736 963948337 34958532 963948337 34958532 963936919 34971055 963936919 34971055 963931286 34977635 963931286 34977635 963911994 34994470 963911994 34994470 963879194 35019153 963879194 35019153 963867269 35026582 963867269 35026582 963848314 35042247 963848314 35042247 963822467 35065790 963822467 35065790 963799784 35066547 963799784 35066547 963783921 35076150 963783921 35076150 963766571 35108224 963766571 35108224 963750983 35120971 963750983 35120971 963742972 35127938 963742972 35127938 963729719 35142536 963729719 35142536 963704159 35174446 963704159 35174446 963668157 35232983 963668157 35232983 963659350 35259824 963659350 35259824 963620263 35276991 963620263 35276991 963588019 35281120 963588019 35281120 963571293 35299949 963571293 35299949 963553661 35337445 963553661 35337445 963541768 35341695 963541768 35341695 963529881 35377053 963529881 35377053 963499769 35417617 963499769 35417617 963482665 35453823 963482665 35453823 963438666 35480618 963438666 35480618 963432658 35530567 963432658 35530567 963427469 35555172 963427469 35555172 963413231 35665498 963413231 35665498 963404874 35671273 963404874 35671273 963379717 35688390 963379717 35688390 963366196 35690982 963366196 35690982 963274185 35727981 963274185 35727981 963250097 35752562 963250097 35752562 963245323 35772640 963245323 35772640 963225279 35802858 963225279 35802858 963218001 35819481 963218001 35819481 963198167 35822437 963198167 35822437 963193555 35833912 963193555 35833912 963166373 35850670 963166373 35850670 963156856 35859884 963156856 35859884 963087887 35861163 963087887 35861163 963064546 35887909 963064546 35887909 963030670 35891172 963030670 35891172 963014152 35903564 963014152 35903564 962989414 35908283 962989414 35908283 962971769 35917443 962971769 35917443 962969844 35921469 962969844 35921469 962953172 35923506 962953172 35923506 962937941 35933462 962937941 35933462 962924159 35944244 962924159 35944244 962880430 35977608 962880430 35977608 962846755 35987784 962846755 35987784 962838158 36027601 962838158 36027601 962825026 36044005 962825026 36044005 962808105 36069926 962808105 36069926 962739520 36084389 962739520 36084389 962728351 36097448 962728351 36097448 962692528 36121685 962692528 36121685 962680962 36159214 962680962 36159214 962673690 36168648 962673690 36168648 962648489 36180632 962648489 36180632 962601309 36196341 962601309 36196341 962578099 36245308 962578099 36245308 962565432 36245864 962565432 36245864 962550842 36259156 962550842 36259156 962541099 36283470 962541099 36283470 962507202 36296169 962507202 36296169 962503616 36330541 962503616 36330541 962478418 36357463 962478418 36357463 962469901 36360684 962469901 36360684 962431816 36397550 962431816 36397550 962401927 36405965 962401927 36405965 962396227 36438970 962396227 36438970 962358193 36447513 962358193 36447513 962352660 36493613 962352660 36493613 962315546 36510680 962315546 36510680 962288566 36539697 962288566 36539697 962245347 36559998 962245347 36559998 962238677 36574717 962238677 36574717 962227683 36585144 962227683 36585144 962208985 36595797 962208985 36595797 962199949 36604862 962199949 36604862 962089050 36658953 962089050 36658953 962087073 36669558 962087073 36669558 962061841 36694441 962061841 36694441 962051912 36722740 962051912 36722740 962047614 36742765 962047614 36742765 962045373 36776849 962045373 36776849 962019884 36797904 962019884 36797904 962011044 36814497 962011044 36814497 962002153 36830516 962002153 36830516 961998012 36839920 961998012 36839920 961983594 36849733 961983594 36849733 961946426 36878178 961946426 36878178 961932259 36922517 961932259 36922517 961895795 36957295 961895795 36957295 961854147 36978290 961854147 36978290 961843395 36985796 961843395 36985796 961823336 37011112 961823336 37011112 961800526 37036614 961800526 37036614 961793916 37056642 961793916 37056642 961787538 37070874 961787538 37070874 961784999 37088078 961784999 37088078 961779219 37101833 961779219 37101833 961770019 37111528 961770019 37111528 961695050 37135231 961695050 37135231 961656012 37145441 961656012 37145441 961642602 37151335 961642602 37151335 961631346 37172839 961631346 37172839 961611804 37186158 961611804 37186158 961593746 37187835 961593746 37187835 961591239 37217972 961591239 37217972 961588035 37240318 961588035 37240318 961569659 37265995 961569659 37265995 961567068 37276308 961567068 37276308 961498256 37293727 961498256 37293727 961484870 37329307 961484870 37329307 961458567 37357067 961458567 37357067 961439418 37392413 961439418 37392413 961421340 37434730 961421340 37434730 961416275 37446514 961416275 37446514 961407861 37464788 961407861 37464788 961405780 37480037 961405780 37480037 961383525 37493234 961383525 37493234 961379810 37507983 961379810 37507983 961368037 37517078 961368037 37517078 961351765 37528967 961351765 37528967 961338476 37546802 961338476 37546802 961321542 37565055 961321542 37565055 961315968 37588820 961315968 37588820 961297427 37605907 961297427 37605907 961292303 37616277 961292303 37616277 961269108 37635292 961269108 37635292 961256244 37651289 961256244 37651289 961250160 37667037 961250160 37667037 961229996 37674591 961229996 37674591 961205507 37682903 961205507 37682903 961201465 37690138 961201465 37690138 961170231 37726736 961170231 37726736 961167945 37775701 961167945 37775701 961158183 37788708 961158183 37788708 961144593 37796775 961144593 37796775 961110291 37848976 961110291 37848976 961095689 37863286 961095689 37863286 961064625 37918564 961064625 37918564 961047312 37951937 961047312 37951937 961035370 37961353 961035370 37961353 960965419 37995073 960965419 37995073 960930381 38000945 960930381 38000945 960918685 38027715 960918685 38027715 960904312 38056966 960904312 38056966 960901545 38072870 960901545 38072870 960887883 38094213 960887883 38094213 960836690 38133877 960836690 38133877 960828936 38145329 960828936 38145329 960811570 38149158 960811570 38149158 960782046 38176895 960782046 38176895 960751209 38210830 960751209 38210830 960735246 38218682 960735246 38218682 960706680 38256474 960706680 38256474 960666844 38281509 960666844 38281509 960660178 38297442 960660178 38297442 960632651 38305969 960632651 38305969 960626075 38317501 960626075 38317501 960600902 38343133 960600902 38343133 960597540 38401883 960597540 38401883 960577862 38421572 960577862 38421572 960560543 38425393 960560543 38425393 960511273 38445989 960511273 38445989 960467982 38457335 960467982 38457335 960464032 38471618 960464032 38471618 960452837 38507065 960452837 38507065 960378099 38573645 960378099 38573645 960364034 38581014 960364034 38581014 960338241 38588156 960338241 38588156 960325624 38601510 960325624 38601510 960308393 38624209 960308393 38624209 960290678 38640489 960290678 38640489 960275712 38663872 960275712 38663872 960268307 38700397 960268307 38700397 960267832 38747705 960267832 38747705 960233845 38763186 960233845 38763186 960217049 38785470 960217049 38785470 960214906 38804912 960214906 38804912 960196740 38825864 960196740 38825864 960183053 38865178 960183053 38865178 960177469 38883222 960177469 38883222 960173096 38900803 960173096 38900803 960153850 38926408 960153850 38926408 960137942 38942541 960137942 38942541 960128122 38953298 960128122 38953298 960117894 38989924 960117894 38989924 960089550 39035120 960089550 39035120 960072719 39065417 960072719 39065417 960057510 39092187 960057510 39092187 960041964 39120834 960041964 39120834 960013790 39151632 960013790 39151632 960000033 39170542 960000033 39170542 959990501 39179005 959990501 39179005 959983168 39186102 959983168 39186102 959973178 39198855 959973178 39198855 959961883 39224951 959961883 39224951 959949060 39276871 959949060 39276871 959938720 39288819 959938720 39288819 959921049 39291205 959921049 39291205 959916310 39325681 959916310 39325681 959894191 39346353 959894191 39346353 959866617 39374890 959866617 39374890 959837061 39400823 959837061 39400823 959818060 39413781 959818060 39413781 959800403 39431018 959800403 39431018 959786138 39444465 959786138 39444465 959779017 39454174 959779017 39454174 959746967 39489757 959746967 39489757 959726813 39510978 959726813 39510978 959661561 39517337 959661561 39517337 959650315 39521636 959650315 39521636 959645304 39569218 959645304 39569218 959636462 39589512 959636462 39589512 959610247 39619638 959610247 39619638 959600761 39646695 959600761 39646695 959583231 39682812 959583231 39682812 959530853 39733693 959530853 39733693 959514402 39805973 959514402 39805973 959489397 39823872 959489397 39823872 959483749 39833511 959483749 39833511 959475095 39835965 959475095 39835965 959465984 39862738 959465984 39862738 959448717 39877643 959448717 39877643 959433364 39892769 959433364 39892769 959400277 39919010 959400277 39919010 959370091 39934762 959370091 39934762 959323645 39959474 959323645 39959474 959310502 40001928 959310502 40001928 959299878 40035824 959299878 40035824 959282782 40082532 959282782 40082532 959257047 40090003 959257047 40090003 959218002 40108162 959218002 40108162 959209973 40123492 959209973 40123492 959179485 40138245 959179485 40138245 959159288 40147265 959159288 40147265 959142600 40155600 959142600 40155600 959136993 40196093 959136993 40196093 959107629 40230479 959107629 40230479 959069966 40258793 959069966 40258793 959039816 40285202 959039816 40285202 959017741 40299917 959017741 40299917 959015257 40331455 959015257 40331455 958982633 40343695 958982633 40343695 958923821 40348737 958923821 40348737 958914551 40359620 958914551 40359620 958891878 40384292 958891878 40384292 958873352 40397955 958873352 40397955 958841185 40444462 958841185 40444462 958818609 40456908 958818609 40456908 958741177 40491190 958741177 40491190 958714291 40510256 958714291 40510256 958698420 40523845 958698420 40523845 958680112 40535579 958680112 40535579 958635997 40557070 958635997 40557070 958634018 40558953 958634018 40558953 958620179 40576427 958620179 40576427 958619116 40579299 958619116 40579299 958606984 40588698 958606984 40588698 958589854 40596072 958589854 40596072 958569041 40609493 958569041 40609493 958542940 40632307 958542940 40632307 958531234 40641430 958531234 40641430 958521978 40651005 958521978 40651005 958512463 40658174 958512463 40658174 958485431 40670009 958485431 40670009 958422550 40733732 958422550 40733732 958381128 40747995 958381128 40747995 958355462 40774427 958355462 40774427 958346836 40784718 958346836 40784718 958330120 40832021 958330120 40832021 958294785 40860370 958294785 40860370 958292195 40863873 958292195 40863873 958251781 40876705 958251781 40876705 958246327 40882844 958246327 40882844 958222301 40903726 958222301 40903726 958163733 40931119 958163733 40931119 958158076 40955583 958158076 40955583 958142005 40965707 958142005 40965707 958135287 40969838 958135287 40969838 958115301 40988168 958115301 40988168 958048289 41006928 958048289 41006928 958028493 41029507 958028493 41029507 958018385 41049378 958018385 41049378 957997048 41070622 957997048 41070622 957995241 41076375 957995241 41076375 957992975 41093256 957992975 41093256 957987558 41103774 957987558 41103774 957971136 41112216 957971136 41112216 957964528 41141326 957964528 41141326 957937408 41143541 957937408 41143541 957926502 41145233 957926502 41145233 957915891 41172140 957915891 41172140 957904101 41188700 957904101 41188700 957875795 41227400 957875795 41227400 957849075 41254522 957849075 41254522 957819381 41302177 957819381 41302177 957776354 41318090 957776354 41318090 957768150 41341586 957768150 41341586 957749558 41348362 957749558 41348362 957747478 41355772 957747478 41355772 957730613 41367259 957730613 41367259 957720112 41382150 957720112 41382150 957659901 41437723 957659901 41437723 957629700 41459220 957629700 41459220 957624121 41474320 957624121 41474320 957591328 41489826 957591328 41489826 957587241 41554363 957587241 41554363 957564326 41578451 957564326 41578451 957553273 41588528 957553273 41588528 957547633 41594509 957547633 41594509 957533252 41615601 957533252 41615601 957514962 41631497 957514962 41631497 957498207 41645378 957498207 41645378 957492359 41665180 957492359 41665180 957468206 41694930 957468206 41694930 957449582 41718662 957449582 41718662 957390633 41736738 957390633 41736738 957360028 41745353 957360028 41745353 957337856 41778372 957337856 41778372 957331310 41791769 957331310 41791769 957318925 41819314 957318925 41819314 957282762 41829999 957282762 41829999 957237454 41869120 957237454 41869120 957233013 41897193 957233013 41897193 957220846 41910070 957220846 41910070 957211698 41935119 957211698 41935119 957208221 41946535 957208221 41946535 957154877 41956842 957154877 41956842 957113497 41966249 957113497 41966249 957085268 41968475 957085268 41968475 957064955 41982097 957064955 41982097 957058744 41989032 957058744 41989032 957026825 41996563 957026825 41996563 957021466 42004225 957021466 42004225 956993363 42019884 956993363 42019884 956975543 42038009 956975543 42038009 956951835 42073649 956951835 42073649 956926432 42082353 956926432 42082353 956912156 42099231 956912156 42099231 956905737 42106526 956905737 42106526 956875232 42115811 956875232 42115811 956854569 42130481 956854569 42130481 956840230 42133142 956840230 42133142 956832430 42145619 956832430 42145619 956823241 42157626 956823241 42157626 956814262 42179464 956814262 42179464 956781840 42190126 956781840 42190126 956777838 42228828 956777838 42228828 956759821 42260159 956759821 42260159 956730436 42280396 956730436 42280396 956705895 42336688 956705895 42336688 956665775 42367476 956665775 42367476 956622986 42372554 956622986 42372554 956550044 42385779 956550044 42385779 956540135 42403292 956540135 42403292 956533073 42442278 956533073 42442278 956486840 42445682 956486840 42445682 956479781 42505286 956479781 42505286 956458656 42513442 956458656 42513442 956430089 42515979 956430089 42515979 956418401 42533151 956418401 42533151 956404553 42545610 956404553 42545610 956397634 42558790 956397634 42558790 956374976 42568739 956374976 42568739 956363882 42585444 956363882 42585444 956360029 42605345 956360029 42605345 956347603 42646768 956347603 42646768 956319120 42648353 956319120 42648353 956294415 42687832 956294415 42687832 956276149 42713294 956276149 42713294 956246137 42730584 956246137 42730584 956233110 42746913 956233110 42746913 956211717 42750443 956211717 42750443 956171186 42760090 956171186 42760090 956151536 42772556 956151536 42772556 956145059 42800384 956145059 42800384 956096443 42832271 956096443 42832271 956081721 42853664 956081721 42853664 956057976 42866827 956057976 42866827 956055258 42889317 956055258 42889317 956028541 42890773 956028541 42890773 955997707 42912548 955997707 42912548 955996386 42925143 955996386 42925143 955977652 42959901 955977652 42959901 955965459 42964783 955965459 42964783 955923889 42983311 955923889 42983311 955862652 42999878 955862652 42999878 955841477 43051207 955841477 43051207 955818699 43064496 955818699 43064496 955791758 43074158 955791758 43074158 955783502 43084956 955783502 43084956 955763029 43114226 955763029 43114226 955761205 43127752 955761205 43127752 955756052 43148381 955756052 43148381 955722673 43161868 955722673 43161868 955704839 43185448 955704839 43185448 955693014 43202569 955693014 43202569 955651073 43211702 955651073 43211702 955611543 43251398 955611543 43251398 955598482 43300725 955598482 43300725 955591976 43310971 955591976 43310971 955568301 43323729 955568301 43323729 955562986 43345861 955562986 43345861 955536895 43364967 955536895 43364967 955526702 43365344 955526702 43365344 955517761 43395440 955517761 43395440 955492882 43438645 955492882 43438645 955463104 43454692 955463104 43454692 955456069 43479381 955456069 43479381 955446795 43514919 955446795 43514919 955430237 43524045 955430237 43524045 955402995 43559924 955402995 43559924 955385972 43583812 955385972 43583812 955371984 43612309 955371984 43612309 955344680 43620262 955344680 43620262 955316003 43631725 955316003 43631725 955286612 43645674 955286612 43645674 955271038 43664781 955271038 43664781 955250086 43668846 955250086 43668846 955230234 43732813 955230234 43732813 955216081 43759960 955216081 43759960 955174062 43772183 955174062 43772183 955151269 43775376 955151269 43775376 955138176 43789098 955138176 43789098 955118203 43797962 955118203 43797962 955089457 43813899 955089457 43813899 955062809 43839528 955062809 43839528 955030351 43871921 955030351 43871921 955018060 43878352 955018060 43878352 955004695 43889620 955004695 43889620 954979222 43916490 954979222 43916490 954962978 43932489 954962978 43932489 954914036 43966088 954914036 43966088 954884742 43999136 954884742 43999136 954879925 44006649 954879925 44006649 954847621 44021556 954847621 44021556 954833507 44032384 954833507 44032384 954818985 44049518 954818985 44049518 954780020 44075087 954780020 44075087 954760086 44093003 954760086 44093003 954749727 44093702 954749727 44093702 954746825 44107881 954746825 44107881 954735419 44112060 954735419 44112060 954722429 44118133 954722429 44118133 954681140 44147778 954681140 44147778 954670697 44186241 954670697 44186241 954658069 44220501 954658069 44220501 954637142 44237990 954637142 44237990 954584556 44252340 954584556 44252340 954577923 44260652 954577923 44260652 954570837 44268984 954570837 44268984 954539769 44271771 954539769 44271771 954520379 44280486 954520379 44280486 954513924 44313542 954513924 44313542 954499830 44324556 954499830 44324556 954450317 44351652 954450317 44351652 954443297 44359626 954443297 44359626 954433316 44419691 954433316 44419691 954422563 44441532 954422563 44441532 954402539 44493313 954402539 44493313 954366769 44500814 954366769 44500814 954356224 44507537 954356224 44507537 954350915 44518582 954350915 44518582 954324239 44530375 954324239 44530375 954311561 44554850 954311561 44554850 954309362 44580627 954309362 44580627 954290697 44597631 954290697 44597631 954277876 44656702 954277876 44656702 954264744 44678844 954264744 44678844 954242309 44689678 954242309 44689678 954203426 44744606 954203426 44744606 954164651 44764582 954164651 44764582 954157556 44772373 954157556 44772373 954148120 44792490 954148120 44792490 954143958 44806945 954143958 44806945 954139540 44818197 954139540 44818197 954094910 44829317 954094910 44829317 954080665 44846359 954080665 44846359 954073871 44859728 954073871 44859728 954052926 44890143 954052926 44890143 954031030 44914234 954031030 44914234 954021049 44931184 954021049 44931184 954004732 44954140 954004732 44954140 953986755 44958041 953986755 44958041 953961336 44959227 953961336 44959227 953942995 44988785 953942995 44988785 953868337 45009222 953868337 45009222 953861196 45022212 953861196 45022212 953836894 45048793 953836894 45048793 953825530 45064761 953825530 45064761 953793736 45090835 953793736 45090835 953755131 45111609 953755131 45111609 953735014 45124826 953735014 45124826 953724386 45145087 953724386 45145087 953688852 45150358 953688852 45150358 953676382 45173573 953676382 45173573 953662138 45187153 953662138 45187153 953575348 45202637 953575348 45202637 953561211 45219877 953561211 45219877 953546181 45262521 953546181 45262521 953541606 45287641 953541606 45287641 953509494 45298556 953509494 45298556 953496737 45308755 953496737 45308755 953485554 45321132 953485554 45321132 953478696 45334136 953478696 45334136 953448099 45382332 953448099 45382332 953434228 45387077 953434228 45387077 953408944 45396879 953408944 45396879 953361647 45416903 953361647 45416903 953345373 45440526 953345373 45440526 953314548 45445179 953314548 45445179 953304152 45468956 953304152 45468956 953261486 45520574 953261486 45520574 953257707 45527179 953257707 45527179 953252727 45528495 953252727 45528495 953237146 45570560 953237146 45570560 953216540 45594494 953216540 45594494 953178277 45613472 953178277 45613472 953149519 45633247 953149519 45633247 953092248 45654435 953092248 45654435 953070339 45692383 953070339 45692383 953065380 45695241 953065380 45695241 953057564 45698467 953057564 45698467 953031268 45722033 953031268 45722033 953001917 45737459 953001917 45737459 952996558 45745327 952996558 45745327 952967186 45773248 952967186 45773248 952963059 45786446 952963059 45786446 952952833 45796731 952952833 45796731 952943647 45809693 952943647 45809693 952929414 45823031 952929414 45823031 952911396 45853728 952911396 45853728 952899930 45864691 952899930 45864691 952891719 45886785 952891719 45886785 952887687 45931409 952887687 45931409 952863999 45936210 952863999 45936210 952841874 45947772 952841874 45947772 952818566 45957876 952818566 45957876 952793468 46008910 952793468 46008910 952787514 46024144 952787514 46024144 952740627 46042877 952740627 46042877 952717407 46053882 952717407 46053882 952710247 46060033 952710247 46060033 952669911 46062708 952669911 46062708 952651524 46086635 952651524 46086635 952628544 46111053 952628544 46111053 952626173 46135140 952626173 46135140 952611514 46164467 952611514 46164467 952589772 46172004 952589772 46172004 952578961 46193918 952578961 46193918 952569259 46225847 952569259 46225847 952553137 46234244 952553137 46234244 952526881 46265491 952526881 46265491 952502991 46267562 952502991 46267562 952492819 46274767 952492819 46274767 952468250 46301732 952468250 46301732 952413550 46332076 952413550 46332076 952389780 46354503 952389780 46354503 952371000 46388469 952371000 46388469 952349406 46411439 952349406 46411439 952346919 46424670 952346919 46424670 952314964 46431737 952314964 46431737 952289395 46445969 952289395 46445969 952232735 46472603 952232735 46472603 952215780 46498767 952215780 46498767 952198456 46526829 952198456 46526829 952161806 46547831 952161806 46547831 952159131 46573915 952159131 46573915 952148857 46612607 952148857 46612607 952141043 46620906 952141043 46620906 952130981 46625527 952130981 46625527 952118245 46654657 952118245 46654657 952079655 46677251 952079655 46677251 952075261 46684489 952075261 46684489 952059523 46693821 952059523 46693821 952046781 46710230 952046781 46710230 952023928 46734239 952023928 46734239 952021601 46756937 952021601 46756937 952013940 46811397 952013940 46811397 952008510 46840244 952008510 46840244 952007061 46850139 952007061 46850139 951915286 46861877 951915286 46861877 951905601 46867995 951905601 46867995 951891369 46877808 951891369 46877808 951890206 46898916 951890206 46898916 951874649 46920177 951874649 46920177 951867035 46952513 951867035 46952513 951839927 46966945 951839927 46966945 951801310 46971209 951801310 46971209 951796028 47006579 951796028 47006579 951790918 47044266 951790918 47044266 951775402 47070043 951775402 47070043 951755872 47075401 951755872 47075401 951708590 47121728 951708590 47121728 951695632 47130697 951695632 47130697 951669919 47164082 951669919 47164082 951654456 47181883 951654456 47181883 951629385 47190132 951629385 47190132 951602778 47191277 951602778 47191277 951600128 47205302 951600128 47205302 951574377 47225816 951574377 47225816 951563130 47269221 951563130 47269221 951547231 47287771 951547231 47287771 951526639 47294745 951526639 47294745 951514257 47329736 951514257 47329736 951496137 47342363 951496137 47342363 951488641 47347266 951488641 47347266 951479418 47364923 951479418 47364923 951455373 47366642 951455373 47366642 951429622 47395386 951429622 47395386 951403861 47414218 951403861 47414218 951398743 47424788 951398743 47424788 951365243 47434542 951365243 47434542 951346704 47438876 951346704 47438876 951333668 47455978 951333668 47455978 951324577 47485774 951324577 47485774 951316104 47520887 951316104 47520887 951306730 47531110 951306730 47531110 951262085 47564822 951262085 47564822 951255555 47608428 951255555 47608428 951251158 47609308 951251158 47609308 951221900 47636060 951221900 47636060 951216751 47650921 951216751 47650921 951211290 47672679 951211290 47672679 951180586 47680352 951180586 47680352 951170411 47695605 951170411 47695605 951150225 47703759 951150225 47703759 951131879 47728059 951131879 47728059 951103463 47734795 951103463 47734795 951090904 47758030 951090904 47758030 951069441 47797806 951069441 47797806 951038663 47802760 951038663 47802760 951028252 47813609 951028252 47813609 950995442 47830282 950995442 47830282 950967225 47855909 950967225 47855909 950928746 47884703 950928746 47884703 950900677 47900710 950900677 47900710 950884191 47903263 950884191 47903263 950840527 47908791 950840527 47908791 950827523 47913848 950827523 47913848 950805319 47917494 950805319 47917494 950763739 47947862 950763739 47947862 950726848 47960971 950726848 47960971 950714087 48002516 950714087 48002516 950704630 48033975 950704630 48033975 950685121 48040538 950685121 48040538 950672970 48055206 950672970 48055206 950669999 48111610 950669999 48111610 950653731 48133762 950653731 48133762 950641286 48146528 950641286 48146528 950617591 48159625 950617591 48159625 950609334 48176770 950609334 48176770 950599696 48189001 950599696 48189001 950574446 48195020 950574446 48195020 950550625 48208113 950550625 48208113 950544784 48213129 950544784 48213129 950514553 48227154 950514553 48227154 950493677 48256121 950493677 48256121 950479241 48275960 950479241 48275960 950447138 48281214 950447138 48281214 950408704 48303395 950408704 48303395 950387360 48309744 950387360 48309744 950384712 48342352 950384712 48342352 950359422 48363328 950359422 48363328 950327178 48380278 950327178 48380278 950319231 48382246 950319231 48382246 950314448 48387975 950314448 48387975 950303328 48409421 950303328 48409421 950286353 48428102 950286353 48428102 950271320 48435355 950271320 48435355 950258922 48442948 950258922 48442948 950229676 48449637 950229676 48449637 950203262 48456989 950203262 48456989 950177942 48482800 950177942 48482800 950137532 48495386 950137532 48495386 950121380 48500526 950121380 48500526 950064041 48529556 950064041 48529556 950032568 48561943 950032568 48561943 950011719 48568829 950011719 48568829 949993494 48579949 949993494 48579949 949987393 48601792 949987393 48601792 949957713 48618276 949957713 48618276 949930749 48672310 949930749 48672310 949914381 48684088 949914381 48684088 949906357 48693600 949906357 48693600 949889149 48717134 949889149 48717134 949874623 48723606 949874623 48723606 949847216 48737742 949847216 48737742 949835357 48762164 949835357 48762164 949825050 48837014 949825050 48837014 949812935 48842506 949812935 48842506 949789730 48855684 949789730 48855684 949736381 48889007 949736381 48889007 949729376 48889763 949729376 48889763 949718235 48900715 949718235 48900715 949709390 48919441 949709390 48919441 949700188 48942073 949700188 48942073 949667383 48978468 949667383 48978468 949648128 49004594 949648128 49004594 949629371 49017025 949629371 49017025 949615352 49019179 949615352 49019179 949581812 49034515 949581812 49034515 949572192 49040856 949572192 49040856 949528514 49051475 949528514 49051475 949520918 49096281 949520918 49096281 949508729 49108629 949508729 49108629 949468244 49124969 949468244 49124969 949458967 49139634 949458967 49139634 949450134 49147736 949450134 49147736 949426755 49182245 949426755 49182245 949412156 49194566 949412156 49194566 949389618 49222305 949389618 49222305 949377112 49244559 949377112 49244559 949354996 49259806 949354996 49259806 949344191 49284361 949344191 49284361 949279603 49299395 949279603 49299395 949248179 49326760 949248179 49326760 949215508 49329713 949215508 49329713 949202587 49397288 949202587 49397288 949149943 49414143 949149943 49414143 949125086 49483311 949125086 49483311 949111145 49488290 949111145 49488290 949102785 49511677 949102785 49511677 949076890 49598314 949076890 49598314 949058173 49601304 949058173 49601304 949054849 49620912 949054849 49620912 949032557 49630845 949032557 49630845 949002478 49640063 949002478 49640063 948980063 49660130 948980063 49660130 948973247 49685478 948973247 49685478 948967546 49722350 948967546 49722350 948939855 49740983 948939855 49740983 948915609 49758801 948915609 49758801 948898249 49767381 948898249 49767381 948890728 49774887 948890728 49774887 948878525 49789325 948878525 49789325 948863094 49802718 948863094 49802718 948849770 49820971 948849770 49820971 948836130 49852148 948836130 49852148 948832141 49855063 948832141 49855063 948802397 49883350 948802397 49883350 948800109 49905112 948800109 49905112 948791486 49944293 948791486 49944293 948774909 49953843 948774909 49953843 948765245 49971536 948765245 49971536 948747114 50001970 948747114 50001970 948742567 50028143 948742567 50028143 948726975 50038819 948726975 50038819 948696333 50083231 948696333 50083231 948692598 50102887 948692598 50102887 948687638 50115614 948687638 50115614 948672701 50137769 948672701 50137769 948623212 50151430 948623212 50151430 948548222 50169809 948548222 50169809 948527802 50175080 948527802 50175080 948495698 50199024 948495698 50199024 948476518 50225765 948476518 50225765 948426348 50249484 948426348 50249484 948391532 50264182 948391532 50264182 948386336 50278223 948386336 50278223 948356293 50308741 948356293 50308741 948352460 50318589 948352460 50318589 948348402 50347064 948348402 50347064 948326560 50384563 948326560 50384563 948310582 50402289 948310582 50402289 948276350 50414887 948276350 50414887 948256141 50431378 948256141 50431378 948244168 50442991 948244168 50442991 948226249 50455421 948226249 50455421 948205290 50466695 948205290 50466695 948193081 50498132 948193081 50498132 948185424 50508222 948185424 50508222 948171560 50546471 948171560 50546471 948164163 50560550 948164163 50560550 948159922 50573397 948159922 50573397 948152350 50596870 948152350 50596870 948139292 50621704 948139292 50621704 948116155 50642492 948116155 50642492 948113117 50666449 948113117 50666449 948104776 50673167 948104776 50673167 948093959 50700593 948093959 50700593 948077286 50706868 948077286 50706868 948040522 50718272 948040522 50718272 948021719 50750557 948021719 50750557 948009185 50785794 948009185 50785794 947995431 50813834 947995431 50813834 947970300 50835115 947970300 50835115 947960142 50872583 947960142 50872583 947942895 50890117 947942895 50890117 947923416 50898053 947923416 50898053 947893723 50903004 947893723 50903004 947886234 50926539 947886234 50926539 947875274 50931376 947875274 50931376 947842414 50940067 947842414 50940067 947801179 50955974 947801179 50955974 947780956 50994951 947780956 50994951 947767242 50998013 947767242 50998013 947721024 51015779 947721024 51015779 947695834 51040268 947695834 51040268 947689088 51048047 947689088 51048047 947672244 51061406 947672244 51061406 947664300 51063200 947664300 51063200 947639545 51077980 947639545 51077980 947634457 51087927 947634457 51087927 947604727 51089830 947604727 51089830 947593949 51104981 947593949 51104981 947566446 51138729 947566446 51138729 947520051 51151658 947520051 51151658 947507833 51183746 947507833 51183746 947494971 51216980 947494971 51216980 947448370 51234865 947448370 51234865 947435596 51269620 947435596 51269620 947428214 51319026 947428214 51319026 947416993 51334553 947416993 51334553 947378219 51354579 947378219 51354579 947375474 51366211 947375474 51366211 947365677 51389300 947365677 51389300 947343763 51407484 947343763 51407484 947333667 51422359 947333667 51422359 947299258 51425147 947299258 51425147 947292592 51445119 947292592 51445119 947283065 51448855 947283065 51448855 947278790 51463130 947278790 51463130 947256851 51512534 947256851 51512534 947242094 51525686 947242094 51525686 947224641 51557270 947224641 51557270 947180137 51572354 947180137 51572354 947167320 51580414 947167320 51580414 947149245 51599835 947149245 51599835 947144462 51636030 947144462 51636030 947140965 51651721 947140965 51651721 947131269 51658342 947131269 51658342 947113523 51664729 947113523 51664729 947105665 51703049 947105665 51703049 947097879 51711452 947097879 51711452 947082954 51721292 947082954 51721292 947064008 51727839 947064008 51727839 947061336 51762515 947061336 51762515 947040638 51782784 947040638 51782784 947035491 51800120 947035491 51800120 947006826 51818479 947006826 51818479 946993719 51838237 946993719 51838237 946969219 51870104 946969219 51870104 946916804 51882385 946916804 51882385 946905474 51891708 946905474 51891708 946883481 51950492 946883481 51950492 946839427 51983438 946839427 51983438 946813367 51998704 946813367 51998704 946805888 52000500 946805888 52000500 946742953 52022033 946742953 52022033 946727682 52031647 946727682 52031647 946669226 52047138 946669226 52047138 946664662 52058244 946664662 52058244 946628851 52096426 946628851 52096426 946609770 52109624 946609770 52109624 946593433 52121773 946593433 52121773 946577768 52124947 946577768 52124947 946544815 52138537 946544815 52138537 946535413 52143534 946535413 52143534 946496459 52177613 946496459 52177613 946488478 52208906 946488478 52208906 946476194 52221932 946476194 52221932 946447035 52237261 946447035 52237261 946438892 52242684 946438892 52242684 946421210 52270461 946421210 52270461 946413818 52291117 946413818 52291117 946408309 52338248 946408309 52338248 946403304 52346266 946403304 52346266 946374279 52389733 946374279 52389733 946351455 52391528 946351455 52391528 946341380 52419629 946341380 52419629 946323438 52432277 946323438 52432277 946292998 52451552 946292998 52451552 946277434 52496985 946277434 52496985 946262862 52532926 946262862 52532926 946252024 52541484 946252024 52541484 946216543 52553277 946216543 52553277 946180267 52573908 946180267 52573908 946178833 52582927 946178833 52582927 946164279 52624525 946164279 52624525 946148751 52658387 946148751 52658387 946124307 52703260 946124307 52703260 946104571 52715614 946104571 52715614 946061958 52733005 946061958 52733005 946036340 52741641 946036340 52741641 945978410 52755815 945978410 52755815 945950161 52767089 945950161 52767089 945944605 52785575 945944605 52785575 945928212 52803128 945928212 52803128 945924701 52809865 945924701 52809865 945915968 52815266 945915968 52815266 945897218 52821119 945897218 52821119 945884345 52839706 945884345 52839706 945876271 52850516 945876271 52850516 945866618 52857085 945866618 52857085 945861685 52873172 945861685 52873172 945835797 52889785 945835797 52889785 945789822 52901085 945789822 52901085 945769136 52906761 945769136 52906761 945766568 52921808 945766568 52921808 945761576 52929932 945761576 52929932 945751142 52957520 945751142 52957520 945733877 52982484 945733877 52982484 945727706 52988675 945727706 52988675 945710928 52995001 945710928 52995001 945699037 53007731 945699037 53007731 945656598 53028883 945656598 53028883 945620052 53052479 945620052 53052479 945607678 53065836 945607678 53065836 945594467 53082138 945594467 53082138 945585826 53089586 945585826 53089586 945568868 53108058 945568868 53108058 945544935 53125377 945544935 53125377 945504785 53145526 945504785 53145526 945495293 53160361 945495293 53160361 945486405 53177019 945486405 53177019 945470796 53196718 945470796 53196718 945451613 53202413 945451613 53202413 945441951 53263081 945441951 53263081 945425695 53279609 945425695 53279609 945416259 53314172 945416259 53314172 945380721 53323000 945380721 53323000 945355714 53365268 945355714 53365268 945317766 53369055 945317766 53369055 945301618 53374440 945301618 53374440 945277868 53411872 945277868 53411872 945262054 53428627 945262054 53428627 945247055 53435861 945247055 53435861 945243040 53462875 945243040 53462875 945235968 53475560 945235968 53475560 945233361 53490724 945233361 53490724 945215334 53511421 945215334 53511421 945203308 53514896 945203308 53514896 945181716 53525969 945181716 53525969 945169021 53572041 945169021 53572041 945164176 53576972 945164176 53576972 945161608 53589816 945161608 53589816 945135481 53630830 945135481 53630830 945124233 53664864 945124233 53664864 945098324 53690882 945098324 53690882 945081955 53712284 945081955 53712284 945079099 53722235 945079099 53722235 945066714 53728033 945066714 53728033 945041679 53747679 945041679 53747679 944995240 53771745 944995240 53771745 944979946 53793379 944979946 53793379 944963583 53797429 944963583 53797429 944948988 53812015 944948988 53812015 944940254 53840317 944940254 53840317 944933120 53858605 944933120 53858605 944904591 53870406 944904591 53870406 944890735 53886974 944890735 53886974 944848526 53934824 944848526 53934824 944785457 53948892 944785457 53948892 944772498 53954886 944772498 53954886 944751770 53993612 944751770 53993612 944722240 54044152 944722240 54044152 944713121 54051180 944713121 54051180 944707646 54075497 944707646 54075497 944692907 54111560 944692907 54111560 944663212 54157826 944663212 54157826 944635670 54185158 944635670 54185158 944611766 54205625 944611766 54205625 944592408 54221445 944592408 54221445 944562861 54275114 944562861 54275114 944557597 54312653 944557597 54312653 944548901 54338989 944548901 54338989 944530615 54340744 944530615 54340744 944493422 54357089 944493422 54357089 944492548 54395060 944492548 54395060 944485780 54406158 944485780 54406158 944448640 54422497 944448640 54422497 944434309 54427192 944434309 54427192 944427350 54446267 944427350 54446267 944417469 54458375 944417469 54458375 944408402 54461278 944408402 54461278 944396210 54469276 944396210 54469276 944357878 54493594 944357878 54493594 944337925 54519259 944337925 54519259 944327917 54564152 944327917 54564152 944301553 54577522 944301553 54577522 944266597 54607610 944266597 54607610 944251786 54615834 944251786 54615834 944242241 54676768 944242241 54676768 944231117 54688297 944231117 54688297 944207417 54716533 944207417 54716533 944189717 54728661 944189717 54728661 944147984 54755370 944147984 54755370 944139840 54792052 944139840 54792052 944130441 54798560 944130441 54798560 944125879 54799682 944125879 54799682 944112593 54837567 944112593 54837567 944094650 54842148 944094650 54842148 944091437 54853316 944091437 54853316 944077285 54867274 944077285 54867274 944061645 54932660 944061645 54932660 944021765 54968124 944021765 54968124 944012573 54986279 944012573 54986279 943994017 55004771 943994017 55004771 943991149 55024518 943991149 55024518 943976006 55066901 943976006 55066901 943965418 55077041 943965418 55077041 943949637 55116999 943949637 55116999 943929797 55127028 943929797 55127028 943896640 55134718 943896640 55134718 943865718 55200745 943865718 55200745 943863055 55233431 943863055 55233431 943858257 55300101 943858257 55300101 943829155 55337640 943829155 55337640 943808803 55351652 943808803 55351652 943789266 55386389 943789266 55386389 943759367 55397998 943759367 55397998 943740453 55420077 943740453 55420077 943730163 55445859 943730163 55445859 943722842 55452299 943722842 55452299 943684961 55470422 943684961 55470422 943662829 55475523 943662829 55475523 943638642 55499214 943638642 55499214 943622924 55508746 943622924 55508746 943620914 55552565 943620914 55552565 943558384 55564238 943558384 55564238 943544791 55655231 943544791 55655231 943503402 55684893 943503402 55684893 943471285 55711314 943471285 55711314 943431313 55731613 943431313 55731613 943422263 55770776 943422263 55770776 943404077 55781577 943404077 55781577 943397080 55790139 943397080 55790139 943386964 55807889 943386964 55807889 943382314 55855592 943382314 55855592 943378097 55862718 943378097 55862718 943364338 55882075 943364338 55882075 943353947 55888473 943353947 55888473 943311376 55895593 943311376 55895593 943273320 55909250 943273320 55909250 943251168 55918951 943251168 55918951 943242067 55951401 943242067 55951401 943225898 55979059 943225898 55979059 943207629 56015004 943207629 56015004 943167413 56023206 943167413 56023206 943145308 56034038 943145308 56034038 943119214 56052220 943119214 56052220 943096920 56101071 943096920 56101071 943058247 56101665 943058247 56101665 943024801 56114027 943024801 56114027 943003836 56159708 943003836 56159708 942989279 56165417 942989279 56165417 942974086 56193977 942974086 56193977 942961621 56194828 942961621 56194828 942886979 56221588 942886979 56221588 942878980 56253686 942878980 56253686 942874585 56267474 942874585 56267474 942865878 56281760 942865878 56281760 942843954 56289366 942843954 56289366 942806544 56304448 942806544 56304448 942792628 56334842 942792628 56334842 942781410 56382385 942781410 56382385 942771978 56397541 942771978 56397541 942735495 56404885 942735495 56404885 942730568 56447445 942730568 56447445 942691113 56452857 942691113 56452857 942668611 56516642 942668611 56516642 942660013 56553889 942660013 56553889 942647680 56579828 942647680 56579828 942589482 56590059 942589482 56590059 942550837 56620258 942550837 56620258 942537723 56632588 942537723 56632588 942529256 56654673 942529256 56654673 942508478 56673153 942508478 56673153 942489051 56694459 942489051 56694459 942434347 56704111 942434347 56704111 942415268 56717983 942415268 56717983 942409300 56733054 942409300 56733054 942407092 56736535 942407092 56736535 942375346 56751305 942375346 56751305 942356443 56759848 942356443 56759848 942333909 56767561 942333909 56767561 942296831 56801191 942296831 56801191 942281002 56804276 942281002 56804276 942227929 56826260 942227929 56826260 942205994 56837937 942205994 56837937 942172774 56840855 942172774 56840855 942136053 56857411 942136053 56857411 942109981 56882281 942109981 56882281 942105762 56922323 942105762 56922323 942097593 56991167 942097593 56991167 942064454 57012598 942064454 57012598 942045099 57019376 942045099 57019376 942036239 57033239 942036239 57033239 942013265 57039363 942013265 57039363 941973964 57096142 941973964 57096142 941934654 57106857 941934654 57106857 941899759 57128835 941899759 57128835 941884733 57136416 941884733 57136416 941866736 57178681 941866736 57178681 941855523 57196574 941855523 57196574 941847573 57213211 941847573 57213211 941833274 57236797 941833274 57236797 941826079 57262260 941826079 57262260 941822676 57277020 941822676 57277020 941796127 57297024 941796127 57297024 941764095 57325360 941764095 57325360 941744989 57333077 941744989 57333077 941727910 57359003 941727910 57359003 941689349 57390861 941689349 57390861 941681307 57396407 941681307 57396407 941661834 57416609 941661834 57416609 941612262 57442926 941612262 57442926 941587504 57460859 941587504 57460859 941582688 57470214 941582688 57470214 941566530 57487727 941566530 57487727 941561839 57506227 941561839 57506227 941513310 57525738 941513310 57525738 941499854 57551843 941499854 57551843 941460427 57578310 941460427 57578310 941447346 57578811 941447346 57578811 941430468 57592983 941430468 57592983 941401255 57609599 941401255 57609599 941393052 57630038 941393052 57630038 941364847 57683657 941364847 57683657 941310320 57717441 941310320 57717441 941272100 57729238 941272100 57729238 941252364 57753458 941252364 57753458 941240968 57756903 941240968 57756903 941216794 57757760 941216794 57757760 941207770 57780942 941207770 57780942 941188126 57808411 941188126 57808411 941155169 57823401 941155169 57823401 941140434 57840647 941140434 57840647 941132045 57868862 941132045 57868862 941089841 57881579 941089841 57881579 941075640 57895062 941075640 57895062 941065709 57915014 941065709 57915014 941035341 57919165 941035341 57919165 941015606 57925440 941015606 57925440 940990751 57940094 940990751 57940094 940965011 57948507 940965011 57948507 940930864 57960680 940930864 57960680 940910663 57980426 940910663 57980426 940878293 57992172 940878293 57992172 940868906 58016614 940868906 58016614 940807602 58029569 940807602 58029569 940776181 58035599 940776181 58035599 940774328 58087191 940774328 58087191 940760507 58112700 940760507 58112700 940737502 58125917 940737502 58125917 940724751 58128650 940724751 58128650 940696439 58131944 940696439 58131944 940682018 58167036 940682018 58167036 940661895 58188911 940661895 58188911 940654236 58198195 940654236 58198195 940630814 58219169 940630814 58219169 940587405 58237638 940587405 58237638 940571941 58245700 940571941 58245700 940540406 58258652 940540406 58258652 940515290 58271580 940515290 58271580 940511099 58288306 940511099 58288306 940485357 58304011 940485357 58304011 940411533 58340740 940411533 58340740 940365886 58351179 940365886 58351179 940346778 58388497 940346778 58388497 940319603 58441288 940319603 58441288 940305452 58445895 940305452 58445895 940299284 58466681 940299284 58466681 940280389 58488464 940280389 58488464 940262562 58503091 940262562 58503091 940244812 58546573 940244812 58546573 940212202 58560105 940212202 58560105 940176136 58577436 940176136 58577436 940175330 58593202 940175330 58593202 940169851 58608656 940169851 58608656 940149056 58651018 940149056 58651018 940120906 58673623 940120906 58673623 940100377 58695230 940100377 58695230 940078139 58733047 940078139 58733047 940059872 58747196 940059872 58747196 940043380 58776550 940043380 58776550 940018885 58782471 940018885 58782471 940016293 58786590 940016293 58786590 939979510 58798680 939979510 58798680 939946965 58810584 939946965 58810584 939934855 58829032 939934855 58829032 939922244 58832857 939922244 58832857 939909597 58846964 939909597 58846964 939905547 58861165 939905547 58861165 939880104 58874758 939880104 58874758 939862496 58890628 939862496 58890628 939838839 58894975 939838839 58894975 939798715 58905138 939798715 58905138 939786893 58934586 939786893 58934586 939783400 58964161 939783400 58964161 939762609 58971986 939762609 58971986 939749073 58976002 939749073 58976002 939745530 58984841 939745530 58984841 939716378 59003303 939716378 59003303 939710654 59042362 939710654 59042362 939702154 59075742 939702154 59075742 939623734 59088097 939623734 59088097 939585380 59103151 939585380 59103151 939577513 59113203 939577513 59113203 939572527 59113341 939572527 59113341 939563464 59119876 939563464 59119876 939553823 59134876 939553823 59134876 939543164 59153188 939543164 59153188 939503050 59183813 939503050 59183813 939466060 59205542 939466060 59205542 939417022 59246628 939417022 59246628 939415548 59248071 939415548 59248071 939404569 59280111 939404569 59280111 939389015 59289061 939389015 59289061 939319174 59292961 939319174 59292961 939311382 59323333 939311382 59323333 939298774 59329998 939298774 59329998 939277002 59352963 939277002 59352963 939248563 59368907 939248563 59368907 939217091 59371860 939217091 59371860 939182112 59412893 939182112 59412893 939165311 59416922 939165311 59416922 939112826 59427899 939112826 59427899 939095872 59479187 939095872 59479187 939053756 59496939 939053756 59496939 939022838 59503608 939022838 59503608 939008915 59534883 939008915 59534883 938999050 59546087 938999050 59546087 938985049 59553880 938985049 59553880 938972079 59557995 938972079 59557995 938970107 59581801 938970107 59581801 938962566 59609874 938962566 59609874 938944645 59614101 938944645 59614101 938929362 59639214 938929362 59639214 938880173 59663633 938880173 59663633 938836689 59671170 938836689 59671170 938812534 59691224 938812534 59691224 938762490 59704523 938762490 59704523 938756715 59710972 938756715 59710972 938742467 59720472 938742467 59720472 938691877 59730985 938691877 59730985 938660976 59737084 938660976 59737084 938624648 59784916 938624648 59784916 938602857 59828225 938602857 59828225 938572789 59868292 938572789 59868292 938545342 59872658 938545342 59872658 938480183 59896385 938480183 59896385 938473570 59925842 938473570 59925842 938426239 59927887 938426239 59927887 938406628 59942171 938406628 59942171 938403585 59952028 938403585 59952028 938400498 59972365 938400498 59972365 938378749 59993791 938378749 59993791 938373670 60032933 938373670 60032933 938345845 60073630 938345845 60073630 938341674 60101968 938341674 60101968 938322249 60109454 938322249 60109454 938311308 60118053 938311308 60118053 938309135 60129299 938309135 60129299 938293254 60141948 938293254 60141948 938262269 60180261 938262269 60180261 938259019 60205612 938259019 60205612 938232959 60213720 938232959 60213720 938225057 60259966 938225057 60259966 938199401 60286430 938199401 60286430 938196455 60302561 938196455 60302561 938152630 60318328 938152630 60318328 938109751 60324909 938109751 60324909 938021815 60356470 938021815 60356470 938011735 60371273 938011735 60371273 937999216 60415241 937999216 60415241 937985839 60420544 937985839 60420544 937966137 60432826 937966137 60432826 937961972 60439905 937961972 60439905 937932451 60448508 937932451 60448508 937900959 60466916 937900959 60466916 937882869 60501794 937882869 60501794 937842086 60524353 937842086 60524353 937820407 60536364 937820407 60536364 937782921 60556560 937782921 60556560 937773427 60574215 937773427 60574215 937760020 60585034 937760020 60585034 937745778 60603411 937745778 60603411 937729926 60626070 937729926 60626070 937702375 60638305 937702375 60638305 937681941 60650010 937681941 60650010 937659355 60664099 937659355 60664099 937626395 60674447 937626395 60674447 937613807 60686440 937613807 60686440 937597917 60692411 937597917 60692411 937582670 60714059 937582670 60714059 937580751 60745179 937580751 60745179 937574924 60760322 937574924 60760322 937558380 60764870 937558380 60764870 937549309 60785629 937549309 60785629 937527510 60792326 937527510 60792326 937517232 60807973 937517232 60807973 937506234 60819189 937506234 60819189 937491891 60832545 937491891 60832545 937487408 60901669 937487408 60901669 937460483 60912605 937460483 60912605 937447523 60966240 937447523 60966240 937408658 60969066 937408658 60969066 937405806 60980104 937405806 60980104 937382476 61029281 937382476 61029281 937347720 61043061 937347720 61043061 937341326 61116599 937341326 61116599 937325074 61135214 937325074 61135214 937304301 61154548 937304301 61154548 937295849 61163649 937295849 61163649 937291005 61179279 937291005 61179279 937268496 61190660 937268496 61190660 937242049 61201105 937242049 61201105 937191543 61202784 937191543 61202784 937188964 61238513 937188964 61238513 937168452 61247846 937168452 61247846 937155652 61285563 937155652 61285563 937104053 61289256 937104053 61289256 937095707 61304103 937095707 61304103 937083510 61325984 937083510 61325984 937041815 61338011 937041815 61338011 937028788 61357902 937028788 61357902 936999568 61379624 936999568 61379624 936960650 61387496 936960650 61387496 936954389 61423138 936954389 61423138 936946735 61470697 936946735 61470697 936908176 61494251 936908176 61494251 936894949 61513177 936894949 61513177 936867121 61577289 936867121 61577289 936857299 61580920 936857299 61580920 936816950 61584697 936816950 61584697 936808094 61591779 936808094 61591779 936794500 61626575 936794500 61626575 936791818 61630894 936791818 61630894 936781592 61637691 936781592 61637691 936749006 61645906 936749006 61645906 936740658 61670580 936740658 61670580 936733716 61679709 936733716 61679709 936705107 61706094 936705107 61706094 936689127 61768521 936689127 61768521 936678086 61777082 936678086 61777082 936668345 61795704 936668345 61795704 936661846 61799342 936661846 61799342 936628905 61814800 936628905 61814800 936621159 61823767 936621159 61823767 936612716 61860631 936612716 61860631 936599888 61879874 936599888 61879874 936571877 61881466 936571877 61881466 936553964 61941229 936553964 61941229 936508942 61952506 936508942 61952506 936484617 61960306 936484617 61960306 936467869 61964890 936467869 61964890 936434863 61990030 936434863 61990030 936432752 62016057 936432752 62016057 936401879 62039282 936401879 62039282 936376044 62049624 936376044 62049624 936355302 62065122 936355302 62065122 936340983 62080223 936340983 62080223 936331953 62110696 936331953 62110696 936292473 62115380 936292473 62115380 936269919 62145683 936269919 62145683 936264967 62164111 936264967 62164111 936249351 62179740 936249351 62179740 936207839 62183885 936207839 62183885 936204154 62210382 936204154 62210382 936191799 62221033 936191799 62221033 936189002 62246382 936189002 62246382 936178506 62285215 936178506 62285215 936170528 62327657 936170528 62327657 936130135 62352438 936130135 62352438 936061443 62374303 936061443 62374303 936018987 62397296 936018987 62397296 936004975 62427421 936004975 62427421 935997596 62459288 935997596 62459288 935982675 62469897 935982675 62469897 935960699 62471788 935960699 62471788 935953124 62477475 935953124 62477475 935929118 62525514 935929118 62525514 935885053 62541863 935885053 62541863 935857031 62546440 935857031 62546440 935845468 62560485 935845468 62560485 935838843 62566056 935838843 62566056 935818518 62573999 935818518 62573999 935801427 62588305 935801427 62588305 935769520 62614356 935769520 62614356 935752705 62618950 935752705 62618950 935739679 62626037 935739679 62626037 935666539 62634795 935666539 62634795 935650634 62649316 935650634 62649316 935625098 62669955 935625098 62669955 935619660 62697204 935619660 62697204 935615204 62720090 935615204 62720090 935605549 62754225 935605549 62754225 935596562 62769357 935596562 62769357 935576752 62773999 935576752 62773999 935556621 62798014 935556621 62798014 935543904 62810677 935543904 62810677 935521588 62835859 935521588 62835859 935506059 62850614 935506059 62850614 935467412 62864397 935467412 62864397 935455136 62879837 935455136 62879837 935451924 62883070 935451924 62883070 935433471 62893654 935433471 62893654 935402854 62899685 935402854 62899685 935386246 62918698 935386246 62918698 935371161 62924789 935371161 62924789 935324093 62968742 935324093 62968742 935274484 62986500 935274484 62986500 935250249 62997672 935250249 62997672 935223956 63017811 935223956 63017811 935202063 63041144 935202063 63041144 935189051 63047030 935189051 63047030 935167597 63055363 935167597 63055363 935150451 63062059 935150451 63062059 935146701 63089446 935146701 63089446 935138636 63167346 935138636 63167346 935130903 63176864 935130903 63176864 935105612 63182227 935105612 63182227 935105422 63187817 935105422 63187817 935082771 63206814 935082771 63206814 935069044 63231721 935069044 63231721 935038961 63270554 935038961 63270554 935034358 63291475 935034358 63291475 935021486 63303669 935021486 63303669 935007672 63333845 935007672 63333845 934975597 63343447 934975597 63343447 934967479 63365269 934967479 63365269 934949375 63372322 934949375 63372322 934924317 63388431 934924317 63388431 934917775 63389413 934917775 63389413 934912963 63396833 934912963 63396833 934886029 63401505 934886029 63401505 934863524 63412287 934863524 63412287 934860696 63421364 934860696 63421364 934852899 63424796 934852899 63424796 934849133 63434735 934849133 63434735 934796382 63451482 934796382 63451482 934782767 63471904 934782767 63471904 934764537 63499483 934764537 63499483 934739688 63515952 934739688 63515952 934700251 63518548 934700251 63518548 934677387 63526803 934677387 63526803 934673528 63542073 934673528 63542073 934663618 63547527 934663618 63547527 934656346 63581962 934656346 63581962 934633258 63590006 934633258 63590006 934624125 63603132 934624125 63603132 934609780 63621105 934609780 63621105 934535592 63636223 934535592 63636223 934500030 63646319 934500030 63646319 934482268 63664681 934482268 63664681 934463579 63671358 934463579 63671358 934459272 63688827 934459272 63688827 934447628 63710938 934447628 63710938 934441919 63758508 934441919 63758508 934406764 63767245 934406764 63767245 934386335 63850351 934386335 63850351 934380827 63855699 934380827 63855699 934371506 63866617 934371506 63866617 934333921 63895038 934333921 63895038 934326206 63918049 934326206 63918049 934317393 63922804 934317393 63922804 934302567 63934938 934302567 63934938 934296795 63944896 934296795 63944896 934269173 63951571 934269173 63951571 934244986 63986070 934244986 63986070 934224058 64003457 934224058 64003457 934221347 64017565 934221347 64017565 934202656 64038275 934202656 64038275 934191465 64050999 934191465 64050999 934171007 64085347 934171007 64085347 934170870 64100252 934170870 64100252 934154682 64133230 934154682 64133230 934140436 64139048 934140436 64139048 934128999 64159427 934128999 64159427 934112481 64167758 934112481 64167758 934065169 64194386 934065169 64194386 934046251 64242017 934046251 64242017 934032099 64284744 934032099 64284744 934009302 64307269 934009302 64307269 933986517 64371116 933986517 64371116 933982866 64384615 933982866 64384615 933963891 64407469 933963891 64407469 933946115 64444980 933946115 64444980 933894080 64493730 933894080 64493730 933885790 64505861 933885790 64505861 933877447 64515409 933877447 64515409 933848506 64537051 933848506 64537051 933847543 64547605 933847543 64547605 933820120 64569202 933820120 64569202 933798570 64601993 933798570 64601993 933749862 64614946 933749862 64614946 933746626 64645402 933746626 64645402 933726395 64649869 933726395 64649869 933723568 64654965 933723568 64654965 933693658 64674440 933693658 64674440 933676900 64682937 933676900 64682937 933654375 64692226 933654375 64692226 933642187 64732607 933642187 64732607 933632050 64767859 933632050 64767859 933627228 64778435 933627228 64778435 933606163 64817325 933606163 64817325 933580153 64846482 933580153 64846482 933571443 64868465 933571443 64868465 933532528 64882999 933532528 64882999 933493696 64903117 933493696 64903117 933475696 64938788 933475696 64938788 933434713 64957064 933434713 64957064 933420073 64959711 933420073 64959711 933387283 64965339 933387283 64965339 933361860 64974197 933361860 64974197 933349455 64985112 933349455 64985112 933345785 64998082 933345785 64998082 933327859 65012051 933327859 65012051 933307835 65017903 933307835 65017903 933296975 65042960 933296975 65042960 933275047 65049583 933275047 65049583 933266110 65103104 933266110 65103104 933252835 65128939 933252835 65128939 933240354 65158631 933240354 65158631 933232916 65204167 933232916 65204167 933227647 65232264 933227647 65232264 933194256 65236137 933194256 65236137 933184082 65303185 933184082 65303185 933172481 65319884 933172481 65319884 933169017 65345233 933169017 65345233 933146223 65352029 933146223 65352029 933128287 65353751 933128287 65353751 933112245 65373872 933112245 65373872 933073658 65383497 933073658 65383497 933067431 65410277 933067431 65410277 933054587 65438562 933054587 65438562 933042208 65445072 933042208 65445072 933025137 65455404 933025137 65455404 933016002 65460116 933016002 65460116 932991335 65483736 932991335 65483736 932982300 65507947 932982300 65507947 932944760 65578018 932944760 65578018 932912953 65590331 932912953 65590331 932879919 65610408 932879919 65610408 932875384 65626516 932875384 65626516 932874657 65663333 932874657 65663333 932842601 65720472 932842601 65720472 932828210 65737169 932828210 65737169 932810277 65762847 932810277 65762847 932784608 65769252 932784608 65769252 932772111 65781538 932772111 65781538 932745574 65784714 932745574 65784714 932732822 65800012 932732822 65800012 932704698 65803370 932704698 65803370 932676806 65811223 932676806 65811223 932655889 65834222 932655889 65834222 932628790 65845915 932628790 65845915 932603600 65869333 932603600 65869333 932588228 65885695 932588228 65885695 932558533 65919414 932558533 65919414 932550409 65926021 932550409 65926021 932518236 65958154 932518236 65958154 932515304 65978262 932515304 65978262 932503417 66000643 932503417 66000643 932477728 66020183 932477728 66020183 932463900 66033173 932463900 66033173 932460305 66047746 932460305 66047746 932454497 66057327 932454497 66057327 932430105 66074387 932430105 66074387 932425335 66111579 932425335 66111579 932417372 66129368 932417372 66129368 932395745 66146883 932395745 66146883 932367514 66166384 932367514 66166384 932352041 66184427 932352041 66184427 932347583 66213163 932347583 66213163 932335797 66236964 932335797 66236964 932333166 66248837 932333166 66248837 932329187 66259888 932329187 66259888 932304965 66270781 932304965 66270781 932278590 66297076 932278590 66297076 932268782 66301210 932268782 66301210 932245192 66327183 932245192 66327183 932223312 66334150 932223312 66334150 932189981 66347671 932189981 66347671 932156529 66366375 932156529 66366375 932151015 66389614 932151015 66389614 932144805 66415244 932144805 66415244 932131209 66428461 932131209 66428461 932095864 66439976 932095864 66439976 932036814 66471927 932036814 66471927 932033647 66486959 932033647 66486959 932015902 66517642 932015902 66517642 931998954 66543342 931998954 66543342 931989951 66573324 931989951 66573324 931986898 66591024 931986898 66591024 931958345 66611476 931958345 66611476 931949781 66626286 931949781 66626286 931926372 66645065 931926372 66645065 931918294 66652708 931918294 66652708 931902938 66690041 931902938 66690041 931890776 66708950 931890776 66708950 931867712 66713094 931867712 66713094 931847902 66716181 931847902 66716181 931836617 66756519 931836617 66756519 931796666 66770747 931796666 66770747 931785849 66782158 931785849 66782158 931757946 66808218 931757946 66808218 931738834 66817250 931738834 66817250 931733925 66831896 931733925 66831896 931720684 66847686 931720684 66847686 931705434 66855113 931705434 66855113 931693866 66874142 931693866 66874142 931674780 66920524 931674780 66920524 931656739 66927236 931656739 66927236 931630264 66945714 931630264 66945714 931605549 66990887 931605549 66990887 931583335 66998662 931583335 66998662 931581113 67002640 931581113 67002640 931572062 67005112 931572062 67005112 931528028 67034885 931528028 67034885 931523569 67070326 931523569 67070326 931500244 67076439 931500244 67076439 931483755 67105216 931483755 67105216 931467550 67134055 931467550 67134055 931437213 67150314 931437213 67150314 931430935 67161377 931430935 67161377 931386203 67197956 931386203 67197956 931374284 67201807 931374284 67201807 931370552 67212656 931370552 67212656 931364265 67236815 931364265 67236815 931349172 67267319 931349172 67267319 931290015 67282063 931290015 67282063 931277497 67311471 931277497 67311471 931263237 67315536 931263237 67315536 931246029 67372507 931246029 67372507 931225875 67392830 931225875 67392830 931211231 67396694 931211231 67396694 931204807 67430436 931204807 67430436 931190052 67448670 931190052 67448670 931179355 67472991 931179355 67472991 931154086 67473628 931154086 67473628 931138739 67480967 931138739 67480967 931106376 67491803 931106376 67491803 931076974 67506098 931076974 67506098 931034378 67512313 931034378 67512313 931023916 67541352 931023916 67541352 931009844 67556263 931009844 67556263 930959733 67587971 930959733 67587971 930924768 67601671 930924768 67601671 930923728 67610744 930923728 67610744 930921480 67629868 930921480 67629868 930899132 67649210 930899132 67649210 930884410 67711648 930884410 67711648 930864723 67724950 930864723 67724950 930848935 67766172 930848935 67766172 930837329 67783751 930837329 67783751 930824303 67803731 930824303 67803731 930818019 67816868 930818019 67816868 930804780 67824522 930804780 67824522 930797814 67826889 930797814 67826889 930777897 67858310 930777897 67858310 930757899 67865184 930757899 67865184 930741159 67893676 930741159 67893676 930701916 67911826 930701916 67911826 930690112 67928131 930690112 67928131 930680475 67946647 930680475 67946647 930669408 67960071 930669408 67960071 930666551 68007625 930666551 68007625 930626191 68016023 930626191 68016023 930622323 68035240 930622323 68035240 930615140 68051921 930615140 68051921 930609432 68086320 930609432 68086320 930570226 68110002 930570226 68110002 930550955 68128594 930550955 68128594 930514173 68173314 930514173 68173314 930509714 68175991 930509714 68175991 930490806 68201676 930490806 68201676 930475331 68203063 930475331 68203063 930471810 68215183 930471810 68215183 930441761 68218257 930441761 68218257 930433716 68227483 930433716 68227483 930416883 68271874 930416883 68271874 930414753 68277587 930414753 68277587 930408235 68293246 930408235 68293246 930403726 68299200 930403726 68299200 930393528 68341426 930393528 68341426 930363615 68353463 930363615 68353463 930342450 68369725 930342450 68369725 930324231 68385531 930324231 68385531 930302637 68401132 930302637 68401132 930289233 68413526 930289233 68413526 930262489 68422532 930262489 68422532 930220585 68433715 930220585 68433715 930204829 68451622 930204829 68451622 930181881 68475760 930181881 68475760 930151699 68492908 930151699 68492908 930121807 68503561 930121807 68503561 930101179 68511462 930101179 68511462 930075228 68542304 930075228 68542304 930063191 68545919 930063191 68545919 930029144 68556379 930029144 68556379 930001922 68563606 930001922 68563606 929984311 68607083 929984311 68607083 929958495 68643319 929958495 68643319 929956495 68685620 929956495 68685620 929941113 68697975 929941113 68697975 929938183 68704221 929938183 68704221 929930415 68747788 929930415 68747788 929920134 68755667 929920134 68755667 929905289 68815255 929905289 68815255 929897456 68861330 929897456 68861330 929883233 68876806 929883233 68876806 929878820 68897122 929878820 68897122 929869846 68914925 929869846 68914925 929852859 68925241 929852859 68925241 929811915 68928001 929811915 68928001 929782505 68931217 929782505 68931217 929777926 68949333 929777926 68949333 929756950 69026907 929756950 69026907 929722414 69051527 929722414 69051527 929708307 69067022 929708307 69067022 929687848 69067714 929687848 69067714 929668776 69071776 929668776 69071776 929639358 69082822 929639358 69082822 929595551 69096419 929595551 69096419 929585683 69106104 929585683 69106104 929582059 69134621 929582059 69134621 929577272 69143820 929577272 69143820 929560456 69180976 929560456 69180976 929556687 69198482 929556687 69198482 929502525 69209713 929502525 69209713 929452562 69247752 929452562 69247752 929440578 69293728 929440578 69293728 929438255 69299132 929438255 69299132 929423506 69330804 929423506 69330804 929410739 69339828 929410739 69339828 929401985 69352452 929401985 69352452 929397206 69359530 929397206 69359530 929374561 69388305 929374561 69388305 929370383 69413877 929370383 69413877 929301037 69441807 929301037 69441807 929241261 69470173 929241261 69470173 929214047 69499289 929214047 69499289 929208846 69537844 929208846 69537844 929147765 69572722 929147765 69572722 929144177 69575570 929144177 69575570 929119355 69586296 929119355 69586296 929085752 69614402 929085752 69614402 929075124 69622089 929075124 69622089 929073099 69629216 929073099 69629216 929047949 69666749 929047949 69666749 929028157 69684749 929028157 69684749 928986189 69717669 928986189 69717669 928979759 69735031 928979759 69735031 928959775 69771831 928959775 69771831 928954695 69794826 928954695 69794826 928928441 69812137 928928441 69812137 928893621 69827898 928893621 69827898 928889447 69843069 928889447 69843069 928868478 69850930 928868478 69850930 928854192 69866337 928854192 69866337 928846918 69880330 928846918 69880330 928837180 69897107 928837180 69897107 928812625 69915676 928812625 69915676 928766067 69930132 928766067 69930132 928756419 69934896 928756419 69934896 928740474 69942565 928740474 69942565 928723587 69962831 928723587 69962831 928720682 69999889 928720682 69999889 928702256 70002496 928702256 70002496 928684639 70043630 928684639 70043630 928650709 70055947 928650709 70055947 928635589 70102687 928635589 70102687 928618870 70116882 928618870 70116882 928597194 70170392 928597194 70170392 928588927 70184113 928588927 70184113 928561256 70203799 928561256 70203799 928547270 70216479 928547270 70216479 928539494 70229831 928539494 70229831 928524805 70233668 928524805 70233668 928508182 70251085 928508182 70251085 928491889 70284383 928491889 70284383 928462665 70300019 928462665 70300019 928441817 70339693 928441817 70339693 928424994 70375035 928424994 70375035 928420733 70395338 928420733 70395338 928401888 70398515 928401888 70398515 928388381 70412558 928388381 70412558 928384323 70425305 928384323 70425305 928353641 70426845 928353641 70426845 928335521 70431516 928335521 70431516 928302141 70458824 928302141 70458824 928266856 70481722 928266856 70481722 928218490 70509155 928218490 70509155 928199777 70513087 928199777 70513087 928194992 70519877 928194992 70519877 928158841 70521756 928158841 70521756 928135860 70543233 928135860 70543233 928125972 70551582 928125972 70551582 928075437 70588185 928075437 70588185 928070031 70608850 928070031 70608850 928044455 70625678 928044455 70625678 928034463 70640163 928034463 70640163 927999090 70672194 927999090 70672194 927971897 70695401 927971897 70695401 927941496 70709847 927941496 70709847 927935873 70716197 927935873 70716197 927930652 70727731 927930652 70727731 927906528 70753492 927906528 70753492 927891893 70769725 927891893 70769725 927871880 70782716 927871880 70782716 927866034 70809572 927866034 70809572 927861191 70825441 927861191 70825441 927841210 70857200 927841210 70857200 927833921 70865438 927833921 70865438 927787868 70881413 927787868 70881413 927763463 70904185 927763463 70904185 927761428 70914309 927761428 70914309 927750616 70919334 927750616 70919334 927733414 70934719 927733414 70934719 927704739 70944603 927704739 70944603 927686089 70951611 927686089 70951611 927676717 70964887 927676717 70964887 927657763 70972106 927657763 70972106 927641281 70990151 927641281 70990151 927637570 70996468 927637570 70996468 927632348 71014413 927632348 71014413 927620419 71020766 927620419 71020766 927599875 71033631 927599875 71033631 927575343 71069576 927575343 71069576 927557577 71108277 927557577 71108277 927525955 71134682 927525955 71134682 927521075 71183546 927521075 71183546 927498039 71183928 927498039 71183928 927492821 71229639 927492821 71229639 927486011 71236013 927486011 71236013 927421014 71265929 927421014 71265929 927384733 71324777 927384733 71324777 927377247 71367061 927377247 71367061 927373476 71390983 927373476 71390983 927372017 71398649 927372017 71398649 927351978 71440709 927351978 71440709 927340067 71458643 927340067 71458643 927315285 71471111 927315285 71471111 927291406 71485984 927291406 71485984 927281749 71498228 927281749 71498228 927267733 71511657 927267733 71511657 927262547 71523127 927262547 71523127 927241358 71558381 927241358 71558381 927197129 71577943 927197129 71577943 927178258 71601563 927178258 71601563 927156242 71625848 927156242 71625848 927137831 71645649 927137831 71645649 927119302 71663952 927119302 71663952 927114074 71694494 927114074 71694494 927090598 71703989 927090598 71703989 927070288 71712808 927070288 71712808 927066820 71731285 927066820 71731285 927052041 71750752 927052041 71750752 927025381 71775742 927025381 71775742 927011615 71791369 927011615 71791369 926989582 71795663 926989582 71795663 926965653 71806639 926965653 71806639 926943600 71831716 926943600 71831716 926936835 71838072 926936835 71838072 926919147 71900975 926919147 71900975 926893607 71902858 926893607 71902858 926885325 71928167 926885325 71928167 926873484 71946495 926873484 71946495 926859496 71963297 926859496 71963297 926839710 71978489 926839710 71978489 926823571 72011781 926823571 72011781 926804520 72049810 926804520 72049810 926792903 72053635 926792903 72053635 926785364 72059784 926785364 72059784 926750193 72086204 926750193 72086204 926741953 72119895 926741953 72119895 926726656 72135088 926726656 72135088 926724507 72151628 926724507 72151628 926703747 72154026 926703747 72154026 926689025 72191680 926689025 72191680 926676620 72226173 926676620 72226173 926670303 72240408 926670303 72240408 926649844 72267638 926649844 72267638 926624579 72279796 926624579 72279796 926569481 72333936 926569481 72333936 926519101 72369121 926519101 72369121 926493345 72403628 926493345 72403628 926475514 72411775 926475514 72411775 926443218 72442572 926443218 72442572 926420778 72452799 926420778 72452799 926411735 72455352 926411735 72455352 926387553 72470824 926387553 72470824 926360089 72501685 926360089 72501685 926331000 72523998 926331000 72523998 926311546 72535648 926311546 72535648 926304897 72565622 926304897 72565622 926287505 72598100 926287505 72598100 926243845 72606692 926243845 72606692 926236595 72631745 926236595 72631745 926227350 72643808 926227350 72643808 926208559 72675929 926208559 72675929 926180634 72706243 926180634 72706243 926151403 72717959 926151403 72717959 926135294 72758296 926135294 72758296 926130965 72764566 926130965 72764566 926125642 72777342 926125642 72777342 926123470 72786830 926123470 72786830 926095149 72794271 926095149 72794271 926065325 72815534 926065325 72815534 926013202 72835256 926013202 72835256 926012136 72843465 926012136 72843465 926005331 72854979 926005331 72854979 925993339 72865123 925993339 72865123 925970461 72891624 925970461 72891624 925945423 72901957 925945423 72901957 925942712 72913773 925942712 72913773 925931523 72923237 925931523 72923237 925913965 72945586 925913965 72945586 925897905 72975809 925897905 72975809 925854353 73001633 925854353 73001633 925808377 73008600 925808377 73008600 925788990 73027810 925788990 73027810 925743807 73057918 925743807 73057918 925723471 73083896 925723471 73083896 925651954 73096406 925651954 73096406 925644245 73131241 925644245 73131241 925615236 73135504 925615236 73135504 925549844 73155717 925549844 73155717 925539854 73161175 925539854 73161175 925532627 73166467 925532627 73166467 925497583 73177566 925497583 73177566 925485267 73201179 925485267 73201179 925456145 73222058 925456145 73222058 925433389 73226563 925433389 73226563 925416702 73239710 925416702 73239710 925400422 73248777 925400422 73248777 925378690 73271557 925378690 73271557 925347915 73291766 925347915 73291766 925326960 73309308 925326960 73309308 925317116 73338433 925317116 73338433 925311185 73355325 925311185 73355325 925288131 73366806 925288131 73366806 925264152 73393166 925264152 73393166 925261132 73412910 925261132 73412910 925203775 73426872 925203775 73426872 925175971 73436281 925175971 73436281 925171176 73475669 925171176 73475669 925151821 73492696 925151821 73492696 925111273 73516331 925111273 73516331 925102118 73533657 925102118 73533657 925080075 73548168 925080075 73548168 925068255 73560335 925068255 73560335 925058772 73572045 925058772 73572045 925040225 73609056 925040225 73609056 925032459 73620793 925032459 73620793 925023717 73637861 925023717 73637861 925022123 73644493 925022123 73644493 924972581 73647097 924972581 73647097 924920439 73663582 924920439 73663582 924885232 73682219 924885232 73682219 924872226 73714863 924872226 73714863 924832853 73726928 924832853 73726928 924824011 73749784 924824011 73749784 924795810 73762378 924795810 73762378 924783384 73801081 924783384 73801081 924764120 73846550 924764120 73846550 924711842 73858043 924711842 73858043 924670224 73885344 924670224 73885344 924641617 73906247 924641617 73906247 924612229 73957354 924612229 73957354 924600245 73988476 924600245 73988476 924594975 73989700 924594975 73989700 924577892 74008656 924577892 74008656 924543832 74023304 924543832 74023304 924536626 74040705 924536626 74040705 924505202 74092928 924505202 74092928 924502766 74103482 924502766 74103482 924487749 74115281 924487749 74115281 924486781 74128836 924486781 74128836 924445185 74151337 924445185 74151337 924400462 74186940 924400462 74186940 924392103 74199634 924392103 74199634 924389378 74209610 924389378 74209610 924367908 74220450 924367908 74220450 924338598 74223339 924338598 74223339 924316213 74229572 924316213 74229572 924313310 74238812 924313310 74238812 924296731 74292796 924296731 74292796 924278531 74300145 924278531 74300145 924272352 74323330 924272352 74323330 924257859 74327180 924257859 74327180 924221327 74365213 924221327 74365213 924178392 74370672 924178392 74370672 924164663 74412350 924164663 74412350 924127351 74432912 924127351 74432912 924119137 74440174 924119137 74440174 924082134 74443254 924082134 74443254 924068679 74475783 924068679 74475783 924037206 74532555 924037206 74532555 924018234 74548486 924018234 74548486 924004875 74571041 924004875 74571041 923948479 74642247 923948479 74642247 923940472 74648011 923940472 74648011 923903690 74683160 923903690 74683160 923881342 74737531 923881342 74737531 923860698 74740458 923860698 74740458 923859999 74774126 923859999 74774126 923846338 74779578 923846338 74779578 923793208 74793316 923793208 74793316 923765705 74807698 923765705 74807698 923729799 74831636 923729799 74831636 923712593 74835657 923712593 74835657 923679404 74866734 923679404 74866734 923665651 74869841 923665651 74869841 923654789 74887189 923654789 74887189 923652907 74894967 923652907 74894967 923645020 74909332 923645020 74909332 923642274 74962667 923642274 74962667 923627405 74971343 923627405 74971343 923611224 74981374 923611224 74981374 923595032 75016672 923595032 75016672 923586102 75049346 923586102 75049346 923582304 75052830 923582304 75052830 923576753 75054725 923576753 75054725 923545760 75071768 923545760 75071768 923538003 75075192 923538003 75075192 923531147 75121839 923531147 75121839 923496790 75127659 923496790 75127659 923481040 75138678 923481040 75138678 923451752 75174288 923451752 75174288 923426824 75198493 923426824 75198493 923414533 75214324 923414533 75214324 923407525 75219351 923407525 75219351 923404461 75231897 923404461 75231897 923402318 75246494 923402318 75246494 923396934 75259998 923396934 75259998 923368594 75272811 923368594 75272811 923354460 75275019 923354460 75275019 923338128 75294670 923338128 75294670 923312624 75315942 923312624 75315942 923306696 75328189 923306696 75328189 923273024 75332444 923273024 75332444 923263952 75344797 923263952 75344797 923241329 75368194 923241329 75368194 923227940 75397584 923227940 75397584 923217122 75409118 923217122 75409118 923208114 75416056 923208114 75416056 923160710 75434164 923160710 75434164 923141395 75435929 923141395 75435929 923120700 75449562 923120700 75449562 923113143 75479871 923113143 75479871 923094713 75488489 923094713 75488489 923090979 75500093 923090979 75500093 923075407 75534784 923075407 75534784 923064170 75569599 923064170 75569599 923030506 75620559 923030506 75620559 923004316 75647302 923004316 75647302 922999565 75680829 922999565 75680829 922960532 75710776 922960532 75710776 922917722 75714490 922917722 75714490 922910838 75753335 922910838 75753335 922903131 75770490 922903131 75770490 922887376 75781465 922887376 75781465 922874475 75792636 922874475 75792636 922858679 75805124 922858679 75805124 922844707 75840540 922844707 75840540 922837309 75884759 922837309 75884759 922819332 75910808 922819332 75910808 922800059 75930958 922800059 75930958 922794298 75960235 922794298 75960235 922772723 75994912 922772723 75994912 922726263 76000606 922726263 76000606 922720629 76042449 922720629 76042449 922710162 76079589 922710162 76079589 922694343 76104647 922694343 76104647 922691540 76109189 922691540 76109189 922678211 76144055 922678211 76144055 922658879 76170241 922658879 76170241 922647941 76183151 922647941 76183151 922630367 76201292 922630367 76201292 922599573 76214384 922599573 76214384 922585926 76236517 922585926 76236517 922574988 76248099 922574988 76248099 922556319 76257141 922556319 76257141 922521553 76264207 922521553 76264207 922456820 76270391 922456820 76270391 922413356 76306149 922413356 76306149 922386266 76316149 922386266 76316149 922366990 76363398 922366990 76363398 922343991 76384081 922343991 76384081 922329854 76404549 922329854 76404549 922313880 76429282 922313880 76429282 922306275 76438439 922306275 76438439 922287543 76478548 922287543 76478548 922225075 76491685 922225075 76491685 922213883 76502009 922213883 76502009 922183532 76511306 922183532 76511306 922161379 76537243 922161379 76537243 922145672 76539455 922145672 76539455 922128687 76547764 922128687 76547764 922073329 76572044 922073329 76572044 922021540 76589549 922021540 76589549 921998420 76611474 921998420 76611474 921992487 76623436 921992487 76623436 921989625 76634725 921989625 76634725 921972392 76644670 921972392 76644670 921941529 76654600 921941529 76654600 921893727 76667414 921893727 76667414 921882757 76701737 921882757 76701737 921878340 76705929 921878340 76705929 921836133 76735764 921836133 76735764 921817613 76771008 921817613 76771008 921809547 76815558 921809547 76815558 921795126 76823731 921795126 76823731 921778148 76863282 921778148 76863282 921766702 76881961 921766702 76881961 921725864 76938047 921725864 76938047 921717300 76956951 921717300 76956951 921708170 77010072 921708170 77010072 921693294 77028281 921693294 77028281 921678420 77054008 921678420 77054008 921661778 77063984 921661778 77063984 921654466 77085812 921654466 77085812 921616827 77109476 921616827 77109476 921590895 77124665 921590895 77124665 921579949 77152605 921579949 77152605 921577566 77180224 921577566 77180224 921553845 77206610 921553845 77206610 921534255 77239698 921534255 77239698 921515367 77254344 921515367 77254344 921504772 77264590 921504772 77264590 921498760 77285918 921498760 77285918 921474985 77298419 921474985 77298419 921439602 77301083 921439602 77301083 921428344 77307488 921428344 77307488 921422354 77326281 921422354 77326281 921417723 77340480 921417723 77340480 921396508 77369915 921396508 77369915 921387385 77390548 921387385 77390548 921342898 77395946 921342898 77395946 921336202 77412956 921336202 77412956 921320194 77440691 921320194 77440691 921260003 77454065 921260003 77454065 921246203 77478449 921246203 77478449 921222821 77490148 921222821 77490148 921220583 77503669 921220583 77503669 921207802 77508714 921207802 77508714 921199131 77514051 921199131 77514051 921190224 77549566 921190224 77549566 921174016 77566288 921174016 77566288 921127287 77569973 921127287 77569973 921085079 77600449 921085079 77600449 921047676 77613293 921047676 77613293 921039745 77629270 921039745 77629270 921017526 77651183 921017526 77651183 920994220 77675139 920994220 77675139 920984988 77701832 920984988 77701832 920971020 77708561 920971020 77708561 920947969 77730512 920947969 77730512 920930612 77750049 920930612 77750049 920923265 77768900 920923265 77768900 920922513 77788106 920922513 77788106 920915929 77802276 920915929 77802276 920905867 77836177 920905867 77836177 920894737 77842890 920894737 77842890 920888241 77863274 920888241 77863274 920885599 77875739 920885599 77875739 920875280 77902702 920875280 77902702 920853843 77954242 920853843 77954242 920834633 77962210 920834633 77962210 920801478 77969739 920801478 77969739 920789552 77987128 920789552 77987128 920762439 78002419 920762439 78002419 920742869 78007603 920742869 78007603 920720408 78039348 920720408 78039348 920714556 78059681 920714556 78059681 920703769 78067058 920703769 78067058 920700844 78085315 920700844 78085315 920694438 78109148 920694438 78109148 920678234 78133815 920678234 78133815 920636481 78155329 920636481 78155329 920596247 78159572 920596247 78159572 920594253 78180857 920594253 78180857 920589861 78202287 920589861 78202287 920584685 78213277 920584685 78213277 920570395 78252518 920570395 78252518 920562999 78280365 920562999 78280365 920551408 78319438 920551408 78319438 920535302 78327963 920535302 78327963 920509071 78354680 920509071 78354680 920502143 78376830 920502143 78376830 920480819 78381311 920480819 78381311 920475521 78386693 920475521 78386693 920451610 78398680 920451610 78398680 920442774 78431056 920442774 78431056 920433571 78434250 920433571 78434250 920404155 78479209 920404155 78479209 920381790 78487376 920381790 78487376 920348067 78511347 920348067 78511347 920326527 78538274 920326527 78538274 920312064 78565957 920312064 78565957 920278568 78609023 920278568 78609023 920267750 78625522 920267750 78625522 920229320 78682971 920229320 78682971 920204154 78691027 920204154 78691027 920194390 78708470 920194390 78708470 920180032 78722405 920180032 78722405 920163622 78743994 920163622 78743994 920141988 78769070 920141988 78769070 920125528 78786999 920125528 78786999 920105300 78796991 920105300 78796991 920089140 78804794 920089140 78804794 920078223 78824677 920078223 78824677 919994130 78838396 919994130 78838396 919979441 78861943 919979441 78861943 919970714 78873541 919970714 78873541 919930167 78895686 919930167 78895686 919913597 78907134 919913597 78907134 919901925 78932026 919901925 78932026 919859424 78946197 919859424 78946197 919852237 78968113 919852237 78968113 919825459 79009858 919825459 79009858 919816239 79041644 919816239 79041644 919805982 79057060 919805982 79057060 919784038 79095316 919784038 79095316 919770160 79137278 919770160 79137278 919733963 79181009 919733963 79181009 919708101 79196223 919708101 79196223 919671933 79227613 919671933 79227613 919659869 79257815 919659869 79257815 919621565 79284580 919621565 79284580 919595571 79312382 919595571 79312382 919570810 79338931 919570810 79338931 919547113 79371116 919547113 79371116 919520937 79400116 919520937 79400116 919513181 79406412 919513181 79406412 919508328 79503358 919508328 79503358 919501999 79508677 919501999 79508677 919465838 79529804 919465838 79529804 919463985 79545609 919463985 79545609 919453687 79563815 919453687 79563815 919435969 79574642 919435969 79574642 919364298 79583076 919364298 79583076 919337234 79592136 919337234 79592136 919309443 79619164 919309443 79619164 919296373 79638246 919296373 79638246 919276966 79648448 919276966 79648448 919270277 79676150 919270277 79676150 919254511 79687151 919254511 79687151 919221731 79705351 919221731 79705351 919201332 79710485 919201332 79710485 919198745 79712053 919198745 79712053 919142229 79746586 919142229 79746586 919105598 79781667 919105598 79781667 919084341 79800328 919084341 79800328 919077309 79813607 919077309 79813607 919072481 79821169 919072481 79821169 919041204 79853622 919041204 79853622 919037687 79856946 919037687 79856946 919020093 79883243 919020093 79883243 919016533 79908158 919016533 79908158 919008059 79922279 919008059 79922279 918981525 79946844 918981525 79946844 918967287 79985671 918967287 79985671 918946270 79988518 918946270 79988518 918934784 80020077 918934784 80020077 918907457 80053110 918907457 80053110 918899492 80063213 918899492 80063213 918884976 80077273 918884976 80077273 918869571 80085877 918869571 80085877 918840132 80108310 918840132 80108310 918831901 80144541 918831901 80144541 918817398 80162636 918817398 80162636 918780037 80194553 918780037 80194553 918754002 80203988 918754002 80203988 918731143 80216014 918731143 80216014 918712890 80241261 918712890 80241261 918699727 80255109 918699727 80255109 918694707 80277561 918694707 80277561 918595266 80328289 918595266 80328289 918589144 80350164 918589144 80350164 918582444 80383728 918582444 80383728 918562644 80390304 918562644 80390304 918548415 80395162 918548415 80395162 918539550 80426646 918539550 80426646 918502955 80430052 918502955 80430052 918474436 80436235 918474436 80436235 918456660 80455732 918456660 80455732 918428775 80507977 918428775 80507977 918416819 80527744 918416819 80527744 918389167 80536550 918389167 80536550 918372466 80552313 918372466 80552313 918339135 80558568 918339135 80558568 918307054 80580721 918307054 80580721 918296923 80600498 918296923 80600498 918273660 80614585 918273660 80614585 918237539 80666156 918237539 80666156 918230113 80694044 918230113 80694044 918204918 80721699 918204918 80721699 918191441 80756454 918191441 80756454 918178148 80757822 918178148 80757822 918170673 80765511 918170673 80765511 918165353 80802454 918165353 80802454 918143188 80828943 918143188 80828943 918115714 80864041 918115714 80864041 918109027 80866092 918109027 80866092 918095752 80868441 918095752 80868441 918086074 80880170 918086074 80880170 918079492 80900540 918079492 80900540 918061252 80910704 918061252 80910704 918034989 80961307 918034989 80961307 918000048 80974316 918000048 80974316 917937198 80991648 917937198 80991648 917924553 81002856 917924553 81002856 917915692 81018490 917915692 81018490 917887857 81034685 917887857 81034685 917854964 81043749 917854964 81043749 917843512 81053405 917843512 81053405 917839384 81079233 917839384 81079233 917825274 81088448 917825274 81088448 917821848 81109765 917821848 81109765 917808095 81120313 917808095 81120313 917788521 81124000 917788521 81124000 917772530 81145072 917772530 81145072 917749365 81159993 917749365 81159993 917718190 81191707 917718190 81191707 917703366 81222593 917703366 81222593 917688715 81240379 917688715 81240379 917676938 81259616 917676938 81259616 917670594 81284948 917670594 81284948 917665756 81309152 917665756 81309152 917653881 81330828 917653881 81330828 917630544 81349285 917630544 81349285 917617882 81352207 917617882 81352207 917600807 81365153 917600807 81365153 917583877 81369752 917583877 81369752 917533538 81379205 917533538 81379205 917508489 81432800 917508489 81432800 917455922 81441073 917455922 81441073 917442857 81493485 917442857 81493485 917438989 81531752 917438989 81531752 917436668 81555233 917436668 81555233 917406696 81574279 917406696 81574279 917389581 81578809 917389581 81578809 917374137 81589758 917374137 81589758 917364029 81601838 917364029 81601838 917337739 81631012 917337739 81631012 917315426 81668001 917315426 81668001 917282990 81671828 917282990 81671828 917252925 81676504 917252925 81676504 917197421 81701904 917197421 81701904 917179375 81702211 917179375 81702211 917160554 81723710 917160554 81723710 917145298 81746847 917145298 81746847 917115746 81750078 917115746 81750078 917097342 81759099 917097342 81759099 917084775 81779601 917084775 81779601 917038136 81789913 917038136 81789913 917018472 81796978 917018472 81796978 916971683 81817929 916971683 81817929 916954004 81831775 916954004 81831775 916950673 81841085 916950673 81841085 916920794 81842223 916920794 81842223 916912922 81866782 916912922 81866782 916882919 81879532 916882919 81879532 916855153 81897972 916855153 81897972 916848318 81922096 916848318 81922096 916840563 81955068 916840563 81955068 916811400 81972510 916811400 81972510 916786572 81982363 916786572 81982363 916739422 81988400 916739422 81988400 916723842 82019164 916723842 82019164 916709362 82046980 916709362 82046980 916699421 82065542 916699421 82065542 916691775 82110960 916691775 82110960 916664022 82140197 916664022 82140197 916648194 82144314 916648194 82144314 916619934 82147838 916619934 82147838 916569377 82161591 916569377 82161591 916544979 82172852 916544979 82172852 916528137 82179783 916528137 82179783 916512774 82188898 916512774 82188898 916511174 82201297 916511174 82201297 916491851 82210805 916491851 82210805 916470709 82233544 916470709 82233544 916461455 82237486 916461455 82237486 916422149 82247034 916422149 82247034 916402593 82250614 916402593 82250614 916387458 82267158 916387458 82267158 916376734 82309124 916376734 82309124 916368114 82314149 916368114 82314149 916345270 82339057 916345270 82339057 916319349 82353446 916319349 82353446 916305024 82414089 916305024 82414089 916301759 82417991 916301759 82417991 916293292 82425362 916293292 82425362 916256920 82455542 916256920 82455542 916247270 82490641 916247270 82490641 916205696 82505845 916205696 82505845 916173589 82507186 916173589 82507186 916147384 82546443 916147384 82546443 916125213 82552530 916125213 82552530 916111943 82575951 916111943 82575951 916100472 82580067 916100472 82580067 916060577 82603998 916060577 82603998 916029421 82607506 916029421 82607506 916027984 82616435 916027984 82616435 915954576 82635293 915954576 82635293 915946660 82677435 915946660 82677435 915923021 82687809 915923021 82687809 915886119 82697567 915886119 82697567 915844214 82727756 915844214 82727756 915821926 82740967 915821926 82740967 915800889 82761648 915800889 82761648 915796900 82787908 915796900 82787908 915781561 82815364 915781561 82815364 915767305 82825938 915767305 82825938 915761108 82843854 915761108 82843854 915741052 82858176 915741052 82858176 915715069 82899738 915715069 82899738 915660639 82914416 915660639 82914416 915653047 82936223 915653047 82936223 915606246 82939284 915606246 82939284 915601355 82967548 915601355 82967548 915544629 82974382 915544629 82974382 915537854 82992225 915537854 82992225 915515070 83037898 915515070 83037898 915483978 83049044 915483978 83049044 915443026 83052607 915443026 83052607 915418001 83068133 915418001 83068133 915391854 83072055 915391854 83072055 915349570 83094343 915349570 83094343 915344770 83123985 915344770 83123985 915333578 83149266 915333578 83149266 915327834 83153793 915327834 83153793 915285871 83184728 915285871 83184728 915282802 83190301 915282802 83190301 915244906 83213632 915244906 83213632 915232943 83224526 915232943 83224526 915210723 83230065 915210723 83230065 915202446 83295568 915202446 83295568 915192372 83325360 915192372 83325360 915174258 83336951 915174258 83336951 915171196 83350230 915171196 83350230 915139924 83362390 915139924 83362390 915095317 83393969 915095317 83393969 915075022 83411577 915075022 83411577 915058871 83421956 915058871 83421956 915050779 83440340 915050779 83440340 915012508 83468195 915012508 83468195 914958083 83529914 914958083 83529914 914941909 83566755 914941909 83566755 914927842 83580876 914927842 83580876 914920499 83597615 914920499 83597615 914910919 83641423 914910919 83641423 914899085 83646179 914899085 83646179 914849776 83657661 914849776 83657661 914829879 83676880 914829879 83676880 914827079 83706636 914827079 83706636 914809602 83752628 914809602 83752628 914800154 83758977 914800154 83758977 914785279 83760074 914785279 83760074 914782591 83799083 914782591 83799083 914760039 83825933 914760039 83825933 914747831 83862993 914747831 83862993 914733741 83899220 914733741 83899220 914700586 83901205 914700586 83901205 914685789 83912516 914685789 83912516 914679247 83965819 914679247 83965819 914635079 83984191 914635079 83984191 914619696 84016888 914619696 84016888 914598464 84044868 914598464 84044868 914555725 84048087 914555725 84048087 914541759 84068386 914541759 84068386 914527170 84084972 914527170 84084972 914524019 84104268 914524019 84104268 914498304 84131270 914498304 84131270 914445164 84168372 914445164 84168372 914372361 84178251 914372361 84178251 914336290 84210389 914336290 84210389 914317101 84222852 914317101 84222852 914294174 84247522 914294174 84247522 914283199 84299184 914283199 84299184 914256639 84302341 914256639 84302341 914246184 84316414 914246184 84316414 914240477 84323216 914240477 84323216 914197235 84341520 914197235 84341520 914179861 84349011 914179861 84349011 914172377 84362512 914172377 84362512 914106879 84378544 914106879 84378544 914096586 84391083 914096586 84391083 914072547 84441389 914072547 84441389 914066172 84447530 914066172 84447530 914034601 84459684 914034601 84459684 914000829 84468221 914000829 84468221 913961656 84490666 913961656 84490666 913948522 84506179 913948522 84506179 913943703 84512084 913943703 84512084 913924999 84528783 913924999 84528783 913909446 84539002 913909446 84539002 913900010 84545435 913900010 84545435 913893828 84554140 913893828 84554140 913846822 84577112 913846822 84577112 913830877 84591847 913830877 84591847 913798182 84604293 913798182 84604293 913776856 84621981 913776856 84621981 913759411 84631387 913759411 84631387 913699379 84646654 913699379 84646654 913688252 84671127 913688252 84671127 913672802 84693538 913672802 84693538 913631680 84698083 913631680 84698083 913628676 84701395 913628676 84701395 913607268 84718489 913607268 84718489 913585469 84766818 913585469 84766818 913575846 84778852 913575846 84778852 913566407 84822062 913566407 84822062 913541559 84826510 913541559 84826510 913485620 84835512 913485620 84835512 913477538 84844159 913477538 84844159 913426891 84849128 913426891 84849128 913394341 84868113 913394341 84868113 913388571 84891292 913388571 84891292 913374156 84902790 913374156 84902790 913342043 84913925 913342043 84913925 913330327 84949518 913330327 84949518 913291784 84973098 913291784 84973098 913281641 85020919 913281641 85020919 913270967 85038078 913270967 85038078 913264463 85055101 913264463 85055101 913261267 85064045 913261267 85064045 913246303 85066764 913246303 85066764 913155099 85128313 913155099 85128313 913123592 85135661 913123592 85135661 913111562 85177983 913111562 85177983 913105962 85187638 913105962 85187638 913099471 85197252 913099471 85197252 913079003 85215285 913079003 85215285 913018886 85241275 913018886 85241275 913000510 85247724 913000510 85247724 912991560 85274967 912991560 85274967 912980782 85298037 912980782 85298037 912949456 85321693 912949456 85321693 912931781 85328955 912931781 85328955 912892716 85344138 912892716 85344138 912887123 85360898 912887123 85360898 912842170 85389624 912842170 85389624 912835321 85446092 912835321 85446092 912812643 85452076 912812643 85452076 912801039 85466761 912801039 85466761 912799227 85480786 912799227 85480786 912782956 85497143 912782956 85497143 912750999 85531826 912750999 85531826 912748644 85536828 912748644 85536828 912741042 85576589 912741042 85576589 912693737 85610004 912693737 85610004 912684490 85615963 912684490 85615963 912663578 85625701 912663578 85625701 912651476 85643963 912651476 85643963 912617842 85677770 912617842 85677770 912595715 85700261 912595715 85700261 912592631 85725739 912592631 85725739 912583580 85748903 912583580 85748903 912560235 85775107 912560235 85775107 912555389 85784288 912555389 85784288 912543770 85797228 912543770 85797228 912542006 85830924 912542006 85830924 912489418 85833344 912489418 85833344 912480500 85836820 912480500 85836820 912466247 85859267 912466247 85859267 912453800 85877930 912453800 85877930 912438344 85878808 912438344 85878808 912406442 85888276 912406442 85888276 912349417 85889145 912349417 85889145 912330261 85897126 912330261 85897126 912288182 85900206 912288182 85900206 912281825 85917834 912281825 85917834 912273911 85927556 912273911 85927556 912241435 85929363 912241435 85929363 912222563 85961392 912222563 85961392 912203241 85990908 912203241 85990908 912174483 86013339 912174483 86013339 912134882 86034902 912134882 86034902 912094758 86047105 912094758 86047105 912079603 86073580 912079603 86073580 912064461 86092843 912064461 86092843 912059482 86119425 912059482 86119425 912043535 86132606 912043535 86132606 912032242 86168045 912032242 86168045 911989243 86194759 911989243 86194759 911986253 86206348 911986253 86206348 911977449 86229701 911977449 86229701 911965052 86247919 911965052 86247919 911955536 86278333 911955536 86278333 911928624 86308345 911928624 86308345 911879385 86331479 911879385 86331479 911858003 86342350 911858003 86342350 911842575 86394687 911842575 86394687 911840217 86416012 911840217 86416012 911827336 86424474 911827336 86424474 911811610 86430855 911811610 86430855 911788927 86448878 911788927 86448878 911776268 86455959 911776268 86455959 911760112 86467592 911760112 86467592 911748870 86520566 911748870 86520566 911741926 86526553 911741926 86526553 911732975 86529059 911732975 86529059 911703747 86539335 911703747 86539335 911661031 86566597 911661031 86566597 911638273 86582778 911638273 86582778 911631044 86586707 911631044 86586707 911615733 86618073 911615733 86618073 911559135 86628363 911559135 86628363 911554567 86636534 911554567 86636534 911518383 86639981 911518383 86639981 911489704 86650404 911489704 86650404 911479685 86680284 911479685 86680284 911465385 86686981 911465385 86686981 911459242 86689587 911459242 86689587 911451144 86712031 911451144 86712031 911445026 86722854 911445026 86722854 911423963 86747568 911423963 86747568 911415264 86756002 911415264 86756002 911371709 86769280 911371709 86769280 911368841 86783059 911368841 86783059 911345946 86798662 911345946 86798662 911317067 86808558 911317067 86808558 911305856 86814349 911305856 86814349 911291847 86837335 911291847 86837335 911281697 86850929 911281697 86850929 911269306 86886169 911269306 86886169 911253535 86905668 911253535 86905668 911242550 86937454 911242550 86937454 911238090 86971907 911238090 86971907 911213357 86990812 911213357 86990812 911202359 87035732 911202359 87035732 911166050 87059313 911166050 87059313 911141907 87078925 911141907 87078925 911125262 87079072 911125262 87079072 911108193 87083208 911108193 87083208 911086965 87101607 911086965 87101607 911060632 87125735 911060632 87125735 911053755 87136358 911053755 87136358 911040086 87149800 911040086 87149800 911028288 87173394 911028288 87173394 910992741 87193943 910992741 87193943 910933979 87241363 910933979 87241363 910911135 87249197 910911135 87249197 910892990 87257355 910892990 87257355 910862961 87275060 910862961 87275060 910839001 87301705 910839001 87301705 910831995 87330973 910831995 87330973 910785422 87345254 910785422 87345254 910768472 87351229 910768472 87351229 910751440 87380414 910751440 87380414 910748359 87387960 910748359 87387960 910738761 87451242 910738761 87451242 910719212 87498679 910719212 87498679 910703340 87529984 910703340 87529984 910692688 87560418 910692688 87560418 910685073 87572656 910685073 87572656 910648441 87600334 910648441 87600334 910639783 87601778 910639783 87601778 910611523 87603439 910611523 87603439 910563998 87608798 910563998 87608798 910548332 87623245 910548332 87623245 910541847 87638854 910541847 87638854 910520519 87659175 910520519 87659175 910514523 87700616 910514523 87700616 910484637 87721532 910484637 87721532 910451618 87742244 910451618 87742244 910428546 87786658 910428546 87786658 910399606 87801959 910399606 87801959 910380439 87826524 910380439 87826524 910366908 87851535 910366908 87851535 910358568 87932192 910358568 87932192 910334126 87952647 910334126 87952647 910308156 87968219 910308156 87968219 910297109 87993771 910297109 87993771 910274144 88029466 910274144 88029466 910250095 88042577 910250095 88042577 910243180 88065299 910243180 88065299 910217565 88072548 910217565 88072548 910207014 88081542 910207014 88081542 910195611 88099521 910195611 88099521 910168744 88107263 910168744 88107263 910136947 88113107 910136947 88113107 910132889 88158395 910132889 88158395 910094895 88179698 910094895 88179698 910033932 88191494 910033932 88191494 910030309 88195106 910030309 88195106 909996602 88206543 909996602 88206543 909981626 88239157 909981626 88239157 909963224 88247274 909963224 88247274 909949272 88272789 909949272 88272789 909935478 88292457 909935478 88292457 909923377 88334678 909923377 88334678 909909755 88355235 909909755 88355235 909903291 88384867 909903291 88384867 909900167 88393029 909900167 88393029 909879365 88419975 909879365 88419975 909857201 88458172 909857201 88458172 909845183 88489305 909845183 88489305 909818455 88515567 909818455 88515567 909808939 88543057 909808939 88543057 909793592 88586555 909793592 88586555 909786889 88590703 909786889 88590703 909748393 88594411 909748393 88594411 909718018 88598073 909718018 88598073 909686716 88630166 909686716 88630166 909663443 88645621 909663443 88645621 909640391 88660380 909640391 88660380 909614635 88678258 909614635 88678258 909607371 88682258 909607371 88682258 909599627 88752346 909599627 88752346 909594376 88761665 909594376 88761665 909574085 88772371 909574085 88772371 909560243 88776758 909560243 88776758 909540187 88788555 909540187 88788555 909522769 88818966 909522769 88818966 909498973 88821241 909498973 88821241 909485625 88854065 909485625 88854065 909473219 88869852 909473219 88869852 909468996 88893982 909468996 88893982 909455337 88932687 909455337 88932687 909411756 88937019 909411756 88937019 909386068 88975303 909386068 88975303 909354727 88985259 909354727 88985259 909344141 89007004 909344141 89007004 909309725 89020381 909309725 89020381 909269893 89056217 909269893 89056217 909258125 89059975 909258125 89059975 909249812 89083204 909249812 89083204 909240221 89091629 909240221 89091629 909229558 89125816 909229558 89125816 909213949 89137513 909213949 89137513 909205804 89179187 909205804 89179187 909199862 89183997 909199862 89183997 909177449 89188564 909177449 89188564 909164538 89217643 909164538 89217643 909147470 89233092 909147470 89233092 909144577 89241007 909144577 89241007 909141296 89271008 909141296 89271008 909126372 89292112 909126372 89292112 909113371 89312640 909113371 89312640 909090222 89326409 909090222 89326409 909053144 89364060 909053144 89364060 909052849 89388078 909052849 89388078 909031506 89400028 909031506 89400028 909026980 89446296 909026980 89446296 909008581 89450953 909008581 89450953 908994272 89477495 908994272 89477495 908982275 89485298 908982275 89485298 908958031 89511929 908958031 89511929 908946473 89529368 908946473 89529368 908931172 89534174 908931172 89534174 908870772 89542358 908870772 89542358 908858906 89567493 908858906 89567493 908842541 89596050 908842541 89596050 908837548 89597583 908837548 89597583 908821330 89638180 908821330 89638180 908774123 89670590 908774123 89670590 908761961 89681034 908761961 89681034 908753193 89687442 908753193 89687442 908746663 89719293 908746663 89719293 908711914 89721884 908711914 89721884 908702802 89731698 908702802 89731698 908687508 89745598 908687508 89745598 908683429 89749196 908683429 89749196 908671337 89764061 908671337 89764061 908650964 89787957 908650964 89787957 908648822 89813588 908648822 89813588 908634653 89819232 908634653 89819232 908626294 89828405 908626294 89828405 908617156 89841725 908617156 89841725 908608132 89871981 908608132 89871981 908593839 89886059 908593839 89886059 908587599 89896654 908587599 89896654 908581073 89929051 908581073 89929051 908571916 89940529 908571916 89940529 908550307 89946769 908550307 89946769 908528770 89964652 908528770 89964652 908522009 89969821 908522009 89969821 908513069 89979252 908513069 89979252 908479827 89985495 908479827 89985495 908452336 90011593 908452336 90011593 908447274 90019452 908447274 90019452 908414434 90054165 908414434 90054165 908396034 90061512 908396034 90061512 908377971 90065506 908377971 90065506 908356290 90079271 908356290 90079271 908337980 90126277 908337980 90126277 908317965 90141774 908317965 90141774 908301053 90162641 908301053 90162641 908294152 90201734 908294152 90201734 908276890 90241632 908276890 90241632 908269954 90270479 908269954 90270479 908227941 90285800 908227941 90285800 908221604 90327568 908221604 90327568 908216113 90356946 908216113 90356946 908204428 90368232 908204428 90368232 908196674 90372899 908196674 90372899 908191529 90379636 908191529 90379636 908182637 90413003 908182637 90413003 908156217 90425904 908156217 90425904 908122688 90427736 908122688 90427736 908106196 90437720 908106196 90437720 908100582 90449960 908100582 90449960 908084841 90461041 908084841 90461041 908062958 90465556 908062958 90465556 908038984 90472574 908038984 90472574 908019520 90544016 908019520 90544016 907990309 90580199 907990309 90580199 907975460 90589627 907975460 90589627 907917801 90594961 907917801 90594961 907895152 90609660 907895152 90609660 907883737 90637942 907883737 90637942 907874016 90657370 907874016 90657370 907863031 90673804 907863031 90673804 907849672 90684569 907849672 90684569 907833868 90711597 907833868 90711597 907813808 90717414 907813808 90717414 907796172 90736569 907796172 90736569 907788591 90758533 907788591 90758533 907785778 90794016 907785778 90794016 907762331 90816578 907762331 90816578 907732836 90830758 907732836 90830758 907723432 90844567 907723432 90844567 907707810 90909457 907707810 90909457 907685852 90946491 907685852 90946491 907664857 91014146 907664857 91014146 907625715 91050231 907625715 91050231 907608188 91082442 907608188 91082442 907601827 91098231 907601827 91098231 907555852 91119084 907555852 91119084 907530608 91124965 907530608 91124965 907506748 91137252 907506748 91137252 907493758 91153377 907493758 91153377 907484671 91174045 907484671 91174045 907435163 91213487 907435163 91213487 907424057 91230753 907424057 91230753 907406310 91277079 907406310 91277079 907402030 91305176 907402030 91305176 907368844 91319649 907368844 91319649 907349047 91352697 907349047 91352697 907336598 91390938 907336598 91390938 907296630 91429124 907296630 91429124 907268565 91452567 907268565 91452567 907230159 91473937 907230159 91473937 907228557 91484424 907228557 91484424 907217545 91505472 907217545 91505472 907199198 91522483 907199198 91522483 907169899 91528607 907169899 91528607 907147280 91550430 907147280 91550430 907132179 91584074 907132179 91584074 907128463 91589828 907128463 91589828 907107130 91596107 907107130 91596107 907097285 91598491 907097285 91598491 907077623 91612918 907077623 91612918 907065991 91621766 907065991 91621766 907031886 91637446 907031886 91637446 907025068 91648482 907025068 91648482 907012198 91670051 907012198 91670051 906985652 91694495 906985652 91694495 906943553 91703403 906943553 91703403 906936024 91733714 906936024 91733714 906902404 91767365 906902404 91767365 906895150 91776635 906895150 91776635 906865604 91806550 906865604 91806550 906802274 91818147 906802274 91818147 906791576 91850255 906791576 91850255 906780994 91868153 906780994 91868153 906747490 91875458 906747490 91875458 906713156 91917723 906713156 91917723 906696625 91947369 906696625 91947369 906673032 91963365 906673032 91963365 906662142 91990179 906662142 91990179 906618104 92010146 906618104 92010146 906612448 92033737 906612448 92033737 906595034 92063572 906595034 92063572 906583440 92074729 906583440 92074729 906565555 92105395 906565555 92105395 906557669 92128591 906557669 92128591 906552129 92150220 906552129 92150220 906542677 92155221 906542677 92155221 906527156 92170562 906527156 92170562 906506802 92173638 906506802 92173638 906501188 92190569 906501188 92190569 906451014 92215801 906451014 92215801 906438347 92226854 906438347 92226854 906427561 92258513 906427561 92258513 906408206 92261866 906408206 92261866 906370621 92265479 906370621 92265479 906337339 92289986 906337339 92289986 906331489 92303617 906331489 92303617 906305072 92310650 906305072 92310650 906291682 92333706 906291682 92333706 906272172 92335685 906272172 92335685 906254845 92344691 906254845 92344691 906241864 92356707 906241864 92356707 906234446 92389340 906234446 92389340 906225201 92410019 906225201 92410019 906200918 92430998 906200918 92430998 906183092 92447099 906183092 92447099 906148937 92466750 906148937 92466750 906137822 92480876 906137822 92480876 906096113 92491186 906096113 92491186 906059691 92509939 906059691 92509939 906011499 92519958 906011499 92519958 905994483 92546236 905994483 92546236 905975965 92588384 905975965 92588384 905960214 92640481 905960214 92640481 905956545 92663218 905956545 92663218 905948003 92694607 905948003 92694607 905937914 92723034 905937914 92723034 905882222 92752554 905882222 92752554 905850814 92780307 905850814 92780307 905828803 92789098 905828803 92789098 905808364 92801675 905808364 92801675 905805988 92806201 905805988 92806201 905784463 92817392 905784463 92817392 905762336 92835458 905762336 92835458 905727612 92839243 905727612 92839243 905714603 92853254 905714603 92853254 905709091 92878859 905709091 92878859 905704895 92933727 905704895 92933727 905695494 92948671 905695494 92948671 905679911 92962037 905679911 92962037 905660126 93003179 905660126 93003179 905640844 93036573 905640844 93036573 905632118 93050560 905632118 93050560 905625453 93086184 905625453 93086184 905595300 93107697 905595300 93107697 905551201 93159454 905551201 93159454 905537016 93170733 905537016 93170733 905523757 93185833 905523757 93185833 905484307 93203675 905484307 93203675 905475638 93256251 905475638 93256251 905402950 93302813 905402950 93302813 905389573 93304111 905389573 93304111 905371932 93322453 905371932 93322453 905318434 93355883 905318434 93355883 905290664 93407419 905290664 93407419 905276358 93465432 905276358 93465432 905257632 93467976 905257632 93467976 905247545 93513797 905247545 93513797 905233168 93532342 905233168 93532342 905195291 93566750 905195291 93566750 905179632 93580399 905179632 93580399 905149564 93582751 905149564 93582751 905140857 93585864 905140857 93585864 905131221 93612138 905131221 93612138 905103513 93642191 905103513 93642191 905082867 93657396 905082867 93657396 905055280 93667591 905055280 93667591 905026410 93690739 905026410 93690739 904984029 93696552 904984029 93696552 904978268 93732709 904978268 93732709 904952137 93738904 904952137 93738904 904947440 93769681 904947440 93769681 904920958 93795319 904920958 93795319 904882815 93828983 904882815 93828983 904867929 93861141 904867929 93861141 904855450 93882359 904855450 93882359 904847745 93907091 904847745 93907091 904817874 93920312 904817874 93920312 904799242 93924761 904799242 93924761 904797504 93926299 904797504 93926299 904772805 93970121 904772805 93970121 904759301 93995764 904759301 93995764 904702025 94011433 904702025 94011433 904690687 94036748 904690687 94036748 904685639 94054094 904685639 94054094 904661468 94058023 904661468 94058023 904647562 94065874 904647562 94065874 904640527 94090554 904640527 94090554 904624738 94121658 904624738 94121658 904612833 94143274 904612833 94143274 904599126 94165102 904599126 94165102 904580765 94178044 904580765 94178044 904563476 94185342 904563476 94185342 904559304 94213849 904559304 94213849 904553628 94230405 904553628 94230405 904534053 94264376 904534053 94264376 904517913 94307071 904517913 94307071 904504581 94345487 904504581 94345487 904477452 94361180 904477452 94361180 904456682 94375254 904456682 94375254 904443633 94379451 904443633 94379451 904437963 94401721 904437963 94401721 904409905 94432036 904409905 94432036 904405620 94458429 904405620 94458429 904403363 94467010 904403363 94467010 904393564 94502389 904393564 94502389 904355668 94505957 904355668 94505957 904341522 94518213 904341522 94518213 904340946 94544372 904340946 94544372 904323502 94600966 904323502 94600966 904309056 94630183 904309056 94630183 904289827 94646443 904289827 94646443 904272893 94679426 904272893 94679426 904260997 94681657 904260997 94681657 904218576 94699716 904218576 94699716 904202686 94748350 904202686 94748350 904189510 94756086 904189510 94756086 904164915 94783195 904164915 94783195 904148526 94793218 904148526 94793218 904122894 94800105 904122894 94800105 904107345 94809469 904107345 94809469 904076907 94854624 904076907 94854624 904073300 94858361 904073300 94858361 904061284 94871024 904061284 94871024 904045323 94880619 904045323 94880619 904037679 94904238 904037679 94904238 904030776 94925882 904030776 94925882 904014093 94981933 904014093 94981933 904011110 95001913 904011110 95001913 903992810 95012115 903992810 95012115 903980718 95018667 903980718 95018667 903966603 95036201 903966603 95036201 903957092 95041804 903957092 95041804 903943182 95055045 903943182 95055045 903906450 95065255 903906450 95065255 903896012 95089217 903896012 95089217 903881769 95113142 903881769 95113142 903862175 95121728 903862175 95121728 903833940 95149224 903833940 95149224 903813139 95178887 903813139 95178887 903792877 95214227 903792877 95214227 903762370 95218412 903762370 95218412 903751012 95264283 903751012 95264283 903743996 95273107 903743996 95273107 903736393 95279584 903736393 95279584 903724928 95282877 903724928 95282877 903718428 95291481 903718428 95291481 903695603 95304188 903695603 95304188 903583536 95309786 903583536 95309786 903578565 95337406 903578565 95337406 903560796 95356929 903560796 95356929 903548208 95374899 903548208 95374899 903507265 95379251 903507265 95379251 903488801 95428432 903488801 95428432 903481898 95487595 903481898 95487595 903475533 95494217 903475533 95494217 903466170 95535595 903466170 95535595 903423840 95555202 903423840 95555202 903408127 95576467 903408127 95576467 903406263 95585266 903406263 95585266 903392580 95614406 903392580 95614406 903374099 95627698 903374099 95627698 903354815 95635640 903354815 95635640 903333093 95664980 903333093 95664980 903319846 95687400 903319846 95687400 903308871 95708693 903308871 95708693 903297091 95748321 903297091 95748321 903284436 95788329 903284436 95788329 903270015 95790771 903270015 95790771 903242478 95814507 903242478 95814507 903237049 95840939 903237049 95840939 903214794 95863508 903214794 95863508 903193250 95887780 903193250 95887780 903160341 95953762 903160341 95953762 903135134 95973474 903135134 95973474 903100317 95982702 903100317 95982702 903088707 95985510 903088707 95985510 903047380 96025483 903047380 96025483 903024444 96059787 903024444 96059787 902986710 96068742 902986710 96068742 902950843 96077391 902950843 96077391 902934038 96115882 902934038 96115882 902919706 96137636 902919706 96137636 902906789 96182723 902906789 96182723 902894241 96197315 902894241 96197315 902877658 96207981 902877658 96207981 902875412 96222782 902875412 96222782 902854433 96241335 902854433 96241335 902848885 96267246 902848885 96267246 902846111 96301411 902846111 96301411 902839927 96317726 902839927 96317726 902828965 96336979 902828965 96336979 902808312 96344704 902808312 96344704 902761376 96351175 902761376 96351175 902754315 96384039 902754315 96384039 902731707 96396840 902731707 96396840 902727294 96399204 902727294 96399204 902723213 96405624 902723213 96405624 902716366 96436055 902716366 96436055 902714698 96442595 902714698 96442595 902679512 96453077 902679512 96453077 902645022 96506850 902645022 96506850 902634943 96562657 902634943 96562657 902632498 96573883 902632498 96573883 902617184 96632231 902617184 96632231 902608104 96643954 902608104 96643954 902601772 96656096 902601772 96656096 902581522 96669175 902581522 96669175 902542985 96715756 902542985 96715756 902534902 96726679 902534902 96726679 902474197 96746388 902474197 96746388 902447225 96758145 902447225 96758145 902433078 96800001 902433078 96800001 902424190 96831581 902424190 96831581 902398608 96858030 902398608 96858030 902386637 96868804 902386637 96868804 902373516 96905364 902373516 96905364 902342928 96939115 902342928 96939115 902314894 96951056 902314894 96951056 902300005 96960212 902300005 96960212 902274722 96988748 902274722 96988748 902264774 97021807 902264774 97021807 902256216 97074449 902256216 97074449 902210715 97107814 902210715 97107814 902169899 97112931 902169899 97112931 902157490 97161005 902157490 97161005 902131283 97177154 902131283 97177154 902079698 97223043 902079698 97223043 902062216 97261840 902062216 97261840 901995722 97274246 901995722 97274246 901969087 97317695 901969087 97317695 901950759 97330266 901950759 97330266 901949490 97351731 901949490 97351731 901935082 97363690 901935082 97363690 901932239 97404835 901932239 97404835 901901607 97456171 901901607 97456171 901896771 97491965 901896771 97491965 901877992 97507868 901877992 97507868 901849350 97537132 901849350 97537132 901833177 97540638 901833177 97540638 901784704 97562397 901784704 97562397 901771402 97588942 901771402 97588942 901767903 97629501 901767903 97629501 901735529 97646213 901735529 97646213 901719131 97686439 901719131 97686439 901704360 97715191 901704360 97715191 901667028 97735144 901667028 97735144 901648335 97768862 901648335 97768862 901642915 97777250 901642915 97777250 901637695 97817305 901637695 97817305 901617510 97831950 901617510 97831950 901596826 97838917 901596826 97838917 901594137 97848248 901594137 97848248 901580690 97849699 901580690 97849699 901546514 97862788 901546514 97862788 901527582 97875738 901527582 97875738 901516828 97906152 901516828 97906152 901503076 97916184 901503076 97916184 901490576 97927073 901490576 97927073 901473977 97936384 901473977 97936384 901455892 97950809 901455892 97950809 901430552 97969539 901430552 97969539 901376501 97972000 901376501 97972000 901360837 97989946 901360837 97989946 901336208 97994012 901336208 97994012 901335938 98006810 901335938 98006810 901324717 98014752 901324717 98014752 901319714 98018340 901319714 98018340 901252317 98043884 901252317 98043884 901225433 98048587 901225433 98048587 901197340 98086978 901197340 98086978 901175065 98108369 901175065 98108369 901145121 98117638 901145121 98117638 901132531 98135002 901132531 98135002 901116615 98147329 901116615 98147329 901100696 98166639 901100696 98166639 901090358 98217297 901090358 98217297 901072923 98237869 901072923 98237869 901070621 98241923 901070621 98241923 901054728 98288628 901054728 98288628 901039342 98313062 901039342 98313062 900988815 98344006 900988815 98344006 900980999 98387447 900980999 98387447 900941440 98428265 900941440 98428265 900918894 98447821 900918894 98447821 900910067 98468300 900910067 98468300 900898397 98483806 900898397 98483806 900882144 98499766 900882144 98499766 900874641 98510641 900874641 98510641 900848890 98534680 900848890 98534680 900843959 98575002 900843959 98575002 900815784 98576565 900815784 98576565 900799088 98591325 900799088 98591325 900796416 98601983 900796416 98601983 900771719 98623706 900771719 98623706 900730320 98663366 900730320 98663366 900676619 98673576 900676619 98673576 900667756 98693268 900667756 98693268 900636022 98697819 900636022 98697819 900609011 98733265 900609011 98733265 900599101 98749944 900599101 98749944 900587184 98759502 900587184 98759502 900580221 98763346 900580221 98763346 900561633 98814963 900561633 98814963 900550340 98843480 900550340 98843480 900530686 98874841 900530686 98874841 900520306 98880568 900520306 98880568 900512675 98898499 900512675 98898499 900489942 98921053 900489942 98921053 900486801 98937222 900486801 98937222 900462516 98937727 900462516 98937727 900417902 98965444 900417902 98965444 900368784 98969441 900368784 98969441 900363095 98992116 900363095 98992116 900348027 99005645 900348027 99005645 900337492 99011610 900337492 99011610 900333863 99036299 900333863 99036299 900305966 99060460 900305966 99060460 900284695 99096971 900284695 99096971 900272793 99120585 900272793 99120585 900241866 99139954 900241866 99139954 900206897 99151247 900206897 99151247 900193688 99202297 900193688 99202297 900152147 99215758 900152147 99215758 900130317 99227092 900130317 99227092 900106294 99239372 900106294 99239372 900084039 99260756 900084039 99260756 900022844 99271782 900022844 99271782 900007174 99281613 900007174 99281613 899987903 99284548 899987903 99284548 899970428 99310280 899970428 99310280 899955423 99336893 899955423 99336893 899947144 99369367 899947144 99369367 899927568 99390336 899927568 99390336 899908285 99399785 899908285 99399785 899896491 99411586 899896491 99411586 899877866 99430913 899877866 99430913 899868137 99443203 899868137 99443203 899862599 99453092 899862599 99453092 899843399 99463682 899843399 99463682 899829417 99470330 899829417 99470330 899816902 99480034 899816902 99480034 899807966 99486437 899807966 99486437 899800395 99499770 899800395 99499770 899787235 99515397 899787235 99515397 899764156 99537532 899764156 99537532 899708068 99576648 899708068 99576648 899680298 99602874 899680298 99602874 899677725 99623912 899677725 99623912 899659896 99636499 899659896 99636499 899635588 99663436 899635588 99663436 899564517 99702232 899564517 99702232 899526570 99713446 899526570 99713446 899517937 99715003 899517937 99715003 899504020 99745840 899504020 99745840 899456641 99772635 899456641 99772635 899433590 99778950 899433590 99778950 899385914 99800275 899385914 99800275 899379623 99824572 899379623 99824572 899360556 99842125 899360556 99842125 899355302 99870516 899355302 99870516 899333819 99916703 899333819 99916703 899315006 99925839 899315006 99925839 899307834 99945167 899307834 99945167 899284513 100007542 899284513 100007542 899277614 100026109 899277614 100026109 899261301 100049821 899261301 100049821 899252091 100094879 899252091 100094879 899230544 100151412 899230544 100151412 899222271 100154828 899222271 100154828 899212294 100171463 899212294 100171463 899159577 100188100 899159577 100188100 899157579 100192646 899157579 100192646 899143883 100204073 899143883 100204073 899135011 100209772 899135011 100209772 899088596 100245874 899088596 100245874 899067655 100262138 899067655 100262138 899033539 100268286 899033539 100268286 899031677 100284451 899031677 100284451 898991211 100288765 898991211 100288765 898982506 100310719 898982506 100310719 898939902 100329655 898939902 100329655 898937723 100344805 898937723 100344805 898932974 100385601 898932974 100385601 898926430 100419457 898926430 100419457 898908332 100439716 898908332 100439716 898872204 100449552 898872204 100449552 898870194 100477618 898870194 100477618 898844992 100493002 898844992 100493002 898842591 100497218 898842591 100497218 898827511 100506124 898827511 100506124 898827128 100509367 898827128 100509367 898815815 100535411 898815815 100535411 898794203 100561238 898794203 100561238 898782514 100580799 898782514 100580799 898760101 100612536 898760101 100612536 898729008 100637479 898729008 100637479 898685663 100667232 898685663 100667232 898675975 100677017 898675975 100677017 898664827 100694064 898664827 100694064 898658013 100711663 898658013 100711663 898622139 100719945 898622139 100719945 898608390 100730806 898608390 100730806 898586155 100769604 898586155 100769604 898565746 100782592 898565746 100782592 898543176 100796776 898543176 100796776 898539057 100814779 898539057 100814779 898509018 100822799 898509018 100822799 898499713 100834376 898499713 100834376 898471637 100871008 898471637 100871008 898459823 100910820 898459823 100910820 898448922 100937082 898448922 100937082 898438023 100994843 898438023 100994843 898427025 101016229 898427025 101016229 898399499 101024632 898399499 101024632 898387907 101035376 898387907 101035376 898349229 101070388 898349229 101070388 898332172 101080019 898332172 101080019 898314065 101114403 898314065 101114403 898305076 101184265 898305076 101184265 898302495 101202862 898302495 101202862 898300636 101219838 898300636 101219838 898296895 101243271 898296895 101243271 898276725 101253650 898276725 101253650 898245332 101287396 898245332 101287396 898243589 101305656 898243589 101305656 898234214 101324765 898234214 101324765 898207064 101327708 898207064 101327708 898180420 101380159 898180420 101380159 898161986 101403456 898161986 101403456 898157635 101465925 898157635 101465925 898129209 101478167 898129209 101478167 898098885 101505474 898098885 101505474 898082499 101509328 898082499 101509328 898072636 101526883 898072636 101526883 898066500 101547332 898066500 101547332 898047711 101605196 898047711 101605196 898018691 101635806 898018691 101635806 898000623 101645780 898000623 101645780 897994660 101668655 897994660 101668655 897982426 101670392 897982426 101670392 897946266 101703594 897946266 101703594 897922881 101739336 897922881 101739336 897917375 101747647 897917375 101747647 897908137 101772364 897908137 101772364 897888694 101793794 897888694 101793794 897863336 101854506 897863336 101854506 897850281 101883470 897850281 101883470 897819719 101894262 897819719 101894262 897810262 101901103 897810262 101901103 897797518 101921369 897797518 101921369 897776033 101933972 897776033 101933972 897764625 101943910 897764625 101943910 897747670 101952708 897747670 101952708 897737405 101955395 897737405 101955395 897727294 101956722 897727294 101956722 897697210 101959579 897697210 101959579 897684662 101964326 897684662 101964326 897652544 102007068 897652544 102007068 897640055 102023111 897640055 102023111 897615259 102049393 897615259 102049393 897589565 102099461 897589565 102099461 897561032 102124848 897561032 102124848 897547549 102160285 897547549 102160285 897507715 102168476 897507715 102168476 897477666 102182044 897477666 102182044 897474246 102194472 897474246 102194472 897472603 102208953 897472603 102208953 897442844 102228334 897442844 102228334 897428957 102250644 897428957 102250644 897409836 102252633 897409836 102252633 897396181 102254798 897396181 102254798 897378141 102258872 897378141 102258872 897365365 102266181 897365365 102266181 897351650 102295633 897351650 102295633 897342857 102324498 897342857 102324498 897323525 102336970 897323525 102336970 897316510 102339990 897316510 102339990 897298729 102369079 897298729 102369079 897240466 102375098 897240466 102375098 897224600 102422013 897224600 102422013 897192538 102435145 897192538 102435145 897156696 102474639 897156696 102474639 897077168 102514964 897077168 102514964 897032736 102545395 897032736 102545395 896999535 102555876 896999535 102555876 896979702 102586953 896979702 102586953 896959042 102613411 896959042 102613411 896943872 102646095 896943872 102646095 896927928 102668579 896927928 102668579 896889294 102717448 896889294 102717448 896873007 102727397 896873007 102727397 896859282 102744700 896859282 102744700 896849955 102782499 896849955 102782499 896821937 102793014 896821937 102793014 896802336 102807187 896802336 102807187 896782731 102870194 896782731 102870194 896773907 102888125 896773907 102888125 896738481 102904635 896738481 102904635 896716334 102911383 896716334 102911383 896696400 102936814 896696400 102936814 896691287 102944968 896691287 102944968 896679449 102961781 896679449 102961781 896669810 102992269 896669810 102992269 896630244 103016458 896630244 103016458 896605540 103035532 896605540 103035532 896576686 103055626 896576686 103055626 896562018 103073068 896562018 103073068 896553348 103111734 896553348 103111734 896537740 103117041 896537740 103117041 896501619 103129506 896501619 103129506 896494151 103135582 896494151 103135582 896462435 103153838 896462435 103153838 896452476 103186524 896452476 103186524 896437536 103217049 896437536 103217049 896410151 103245083 896410151 103245083 896385754 103249257 896385754 103249257 896355935 103278927 896355935 103278927 896337309 103302409 896337309 103302409 896319598 103331223 896319598 103331223 896297394 103353088 896297394 103353088 896268760 103379773 896268760 103379773 896246606 103395047 896246606 103395047 896234675 103399495 896234675 103399495 896212786 103427525 896212786 103427525 896205632 103429558 896205632 103429558 896192103 103437929 896192103 103437929 896167088 103441880 896167088 103441880 896147145 103456094 896147145 103456094 896101385 103482386 896101385 103482386 896081647 103502219 896081647 103502219 896056090 103512136 896056090 103512136 896024150 103546079 896024150 103546079 896004683 103560380 896004683 103560380 895980740 103598798 895980740 103598798 895979842 103603727 895979842 103603727 895953053 103630674 895953053 103630674 895925620 103661150 895925620 103661150 895913677 103664419 895913677 103664419 895881513 103673768 895881513 103673768 895844871 103726264 895844871 103726264 895815900 103751248 895815900 103751248 895804279 103763519 895804279 103763519 895788026 103795570 895788026 103795570 895767930 103826553 895767930 103826553 895753648 103839042 895753648 103839042 895745136 103855842 895745136 103855842 895692282 103886064 895692282 103886064 895670566 103910544 895670566 103910544 895650993 103924765 895650993 103924765 895633975 103940897 895633975 103940897 895604399 103967876 895604399 103967876 895582981 103982079 895582981 103982079 895579640 104024241 895579640 104024241 895540791 104045296 895540791 104045296 895511972 104052053 895511972 104052053 895495621 104111735 895495621 104111735 895472269 104137671 895472269 104137671 895463723 104162721 895463723 104162721 895453858 104204228 895453858 104204228 895440963 104225090 895440963 104225090 895424121 104262438 895424121 104262438 895412490 104284383 895412490 104284383 895400572 104289388 895400572 104289388 895371140 104299760 895371140 104299760 895351575 104306080 895351575 104306080 895338471 104314621 895338471 104314621 895332573 104323344 895332573 104323344 895306050 104330400 895306050 104330400 895290790 104337917 895290790 104337917 895278670 104344625 895278670 104344625 895243224 104352199 895243224 104352199 895234702 104361930 895234702 104361930 895227871 104384314 895227871 104384314 895175553 104401937 895175553 104401937 895158779 104418149 895158779 104418149 895124934 104500011 895124934 104500011 895106759 104506894 895106759 104506894 895042071 104517995 895042071 104517995 894973830 104554521 894973830 104554521 894969408 104586768 894969408 104586768 894922592 104589826 894922592 104589826 894906233 104607137 894906233 104607137 894864128 104612009 894864128 104612009 894836047 104648276 894836047 104648276 894802187 104679652 894802187 104679652 894786198 104706543 894786198 104706543 894772610 104730413 894772610 104730413 894764545 104750588 894764545 104750588 894722788 104767604 894722788 104767604 894716285 104801956 894716285 104801956 894686582 104816866 894686582 104816866 894653470 104836602 894653470 104836602 894597595 104857457 894597595 104857457 894558804 104879853 894558804 104879853 894494356 104911077 894494356 104911077 894477666 104936373 894477666 104936373 894462508 104940226 894462508 104940226 894447199 104943224 894447199 104943224 894419691 104954851 894419691 104954851 894414103 104963306 894414103 104963306 894397910 104965916 894397910 104965916 894364725 104987677 894364725 104987677 894352520 104996400 894352520 104996400 894346961 105009722 894346961 105009722 894325890 105016000 894325890 105016000 894289608 105028488 894289608 105028488 894255212 105039717 894255212 105039717 894249422 105065616 894249422 105065616 894190772 105126246 894190772 105126246 894167541 105136813 894167541 105136813 894155979 105148678 894155979 105148678 894106150 105175029 894106150 105175029 894088506 105196993 894088506 105196993 894067322 105204228 894067322 105204228 894038384 105258709 894038384 105258709 894013110 105290460 894013110 105290460 893982518 105295264 893982518 105295264 893970627 105328674 893970627 105328674 893950329 105346632 893950329 105346632 893921870 105371709 893921870 105371709 893901590 105407371 893901590 105407371 893853472 105438351 893853472 105438351 893841616 105449051 893841616 105449051 893798374 105471524 893798374 105471524 893776722 105477762 893776722 105477762 893752128 105506637 893752128 105506637 893720001 105525770 893720001 105525770 893700989 105541285 893700989 105541285 893651070 105582883 893651070 105582883 893646620 105613024 893646620 105613024 893622413 105635541 893622413 105635541 893614907 105640442 893614907 105640442 893586947 105661037 893586947 105661037 893563479 105677295 893563479 105677295 893545347 105689272 893545347 105689272 893522009 105709923 893522009 105709923 893507250 105731135 893507250 105731135 893434166 105740217 893434166 105740217 893412042 105751771 893412042 105751771 893402056 105770153 893402056 105770153
#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...