제출 #294965

#제출 시각아이디문제언어결과실행 시간메모리
294965egekabasBroken Line (IOI19_line)Text
72.04 / 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
98622 0 999988387 20351 999988387 20351 29644 20351 999965798 33448 999965798 33448 46003 33448 48046 52863 48046 52863 999910151 52863 999899546 61691 999899546 61691 53254 61691 999893734 62435 999893734 62435 57517 62435 999870218 65011 999870218 65011 62457 65011 73254 65661 73254 65661 999866104 65661 999863317 80661 999863317 80661 122518 80661 999859308 83158 999859308 83158 130043 83158 999808058 87545 999808058 87545 131721 87545 148688 88407 148688 88407 999797045 88407 163127 102596 163127 102596 999780747 102596 999768111 198088 999768111 198088 180576 198088 999743819 212781 999743819 212781 182246 212781 999729914 230848 999729914 230848 194297 230848 209395 243821 209395 243821 999729752 243821 248352 295383 248352 295383 999721669 295383 251045 306171 251045 306171 999687354 306171 252914 308501 252914 308501 999672603 308501 257836 351500 257836 351500 999660462 351500 999640138 392357 999640138 392357 263334 392357 289780 451789 289780 451789 999596237 451789 342146 505345 342146 505345 999536645 505345 357147 512476 357147 512476 999527645 512476 359334 515747 359334 515747 999523413 515747 999508995 520726 999508995 520726 362165 520726 999478154 533800 999478154 533800 362201 533800 999459871 535629 999459871 535629 389201 535629 999432336 537585 999432336 537585 417373 537585 437136 648371 437136 648371 999386443 648371 999384006 650121 999384006 650121 482410 650121 509643 667157 509643 667157 999364388 667157 999343603 677193 999343603 677193 517508 677193 526492 701015 526492 701015 999313176 701015 999270372 735958 999270372 735958 537131 735958 999237571 797283 999237571 797283 538440 797283 999227711 817202 999227711 817202 539475 817202 999225255 862474 999225255 862474 542273 862474 561900 872879 561900 872879 999221781 872879 573139 890842 573139 890842 999213909 890842 578536 912359 578536 912359 999191664 912359 999187646 938069 999187646 938069 594024 938069 609864 941288 609864 941288 999174651 941288 999151809 971060 999151809 971060 624424 971060 628122 987581 628122 987581 999143217 987581 629089 998033 629089 998033 999130534 998033 656054 1003852 656054 1003852 999129471 1003852 999128913 1003912 999128913 1003912 676812 1003912 999122037 1014062 999122037 1014062 703451 1014062 739191 1017220 739191 1017220 999101305 1017220 762648 1024030 762648 1024030 999100184 1024030 999070180 1039826 999070180 1039826 774933 1039826 776667 1040170 776667 1040170 999069743 1040170 783009 1041569 783009 1041569 999063872 1041569 792269 1121547 792269 1121547 999057710 1121547 999046593 1131365 999046593 1131365 796792 1131365 799470 1171263 799470 1171263 999044350 1171263 999038212 1207655 999038212 1207655 803449 1207655 838693 1219814 838693 1219814 999035079 1219814 999032542 1235819 999032542 1235819 842646 1235819 999027954 1287911 999027954 1287911 863575 1287911 999017568 1295099 999017568 1295099 919215 1295099 999006394 1346813 999006394 1346813 925045 1346813 938378 1379291 938378 1379291 999005173 1379291 998987444 1399065 998987444 1399065 958559 1399065 998983116 1457993 998983116 1457993 970549 1457993 998973086 1464821 998973086 1464821 981264 1464821 998961188 1511523 998961188 1511523 1021218 1511523 1051974 1525473 1051974 1525473 998933986 1525473 998929306 1526793 998929306 1526793 1077949 1526793 998922051 1540361 998922051 1540361 1085000 1540361 1095928 1587539 1095928 1587539 998868164 1587539 998862696 1594395 998862696 1594395 1099187 1594395 1102171 1609791 1102171 1609791 998852104 1609791 998843266 1611419 998843266 1611419 1130343 1611419 1136265 1628572 1136265 1628572 998821357 1628572 1144233 1641544 1144233 1641544 998819195 1641544 1161085 1653741 1161085 1653741 998778978 1653741 998751859 1659483 998751859 1659483 1181636 1659483 998749931 1674675 998749931 1674675 1220899 1674675 1222108 1701455 1222108 1701455 998713004 1701455 998710678 1722001 998710678 1722001 1232631 1722001 998700377 1735898 998700377 1735898 1234389 1735898 998697082 1744409 998697082 1744409 1238940 1744409 998693569 1750744 998693569 1750744 1248354 1750744 998675959 1786061 998675959 1786061 1266782 1786061 998655717 1810144 998655717 1810144 1267483 1810144 1267850 1846691 1267850 1846691 998627010 1846691 1274728 1866662 1274728 1866662 998565822 1866662 998546197 1919951 998546197 1919951 1280998 1919951 998539065 1946675 998539065 1946675 1301702 1946675 1304283 1951448 1304283 1951448 998525290 1951448 998509945 1951751 998509945 1951751 1320826 1951751 998497588 1952387 998497588 1952387 1345663 1952387 1379739 1962623 1379739 1962623 998492116 1962623 998466085 1966336 998466085 1966336 1402265 1966336 1407768 2036591 1407768 2036591 998448069 2036591 1415574 2048254 1415574 2048254 998442909 2048254 998399110 2086809 998399110 2086809 1458924 2086809 1462647 2114135 1462647 2114135 998381238 2114135 998374223 2142550 998374223 2142550 1464266 2142550 998361333 2150765 998361333 2150765 1468952 2150765 998360825 2171571 998360825 2171571 1473808 2171571 998357695 2236322 998357695 2236322 1475447 2236322 1478641 2301221 1478641 2301221 998355968 2301221 1479069 2323292 1479069 2323292 998353337 2323292 1489900 2361255 1489900 2361255 998344871 2361255 998268125 2436585 998268125 2436585 1497688 2436585 998254769 2442142 998254769 2442142 1500681 2442142 998248537 2470007 998248537 2470007 1504125 2470007 998231944 2478451 998231944 2478451 1513031 2478451 1527672 2503515 1527672 2503515 998219960 2503515 1537013 2512382 1537013 2512382 998219811 2512382 998160375 2563463 998160375 2563463 1543750 2563463 998148739 2567849 998148739 2567849 1551170 2567849 998120190 2592266 998120190 2592266 1578609 2592266 1618670 2602623 1618670 2602623 998116644 2602623 1634483 2636302 1634483 2636302 998076654 2636302 998068441 2666279 998068441 2666279 1638094 2666279 998063630 2691401 998063630 2691401 1647888 2691401 998059740 2739190 998059740 2739190 1648431 2739190 998037565 2740581 998037565 2740581 1672373 2740581 1687658 2762093 1687658 2762093 998028621 2762093 1689509 2777685 1689509 2777685 998015678 2777685 998006927 2783044 998006927 2783044 1716471 2783044 1727859 2864824 1727859 2864824 997973765 2864824 997968132 2883778 997968132 2883778 1736665 2883778 997960490 2884709 997960490 2884709 1743846 2884709 1752807 2897464 1752807 2897464 997950866 2897464 1767667 2928652 1767667 2928652 997933589 2928652 1798909 2949472 1798909 2949472 997925697 2949472 1808474 2974097 1808474 2974097 997883689 2974097 997859335 2985728 997859335 2985728 1826391 2985728 997851108 3001371 997851108 3001371 1850372 3001371 997850531 3054530 997850531 3054530 1866043 3054530 1894162 3060933 1894162 3060933 997844480 3060933 997839043 3073540 997839043 3073540 1897337 3073540 997826168 3079408 997826168 3079408 1938696 3079408 997817174 3098255 997817174 3098255 1987027 3098255 2005358 3104591 2005358 3104591 997806372 3104591 997803959 3168532 997803959 3168532 2018631 3168532 2041861 3168911 2041861 3168911 997799348 3168911 997788762 3171669 997788762 3171669 2052466 3171669 997787351 3175810 997787351 3175810 2100020 3175810 997778178 3190391 997778178 3190391 2117162 3190391 997777085 3208689 997777085 3208689 2130626 3208689 997764599 3212019 997764599 3212019 2149694 3212019 997756828 3302765 997756828 3302765 2161827 3302765 997732651 3357909 997732651 3357909 2163508 3357909 997712674 3383719 997712674 3383719 2173727 3383719 997701663 3389758 997701663 3389758 2176781 3389758 997693379 3400569 997693379 3400569 2195194 3400569 2207763 3409439 2207763 3409439 997651928 3409439 997643354 3418048 997643354 3418048 2233789 3418048 997634015 3428577 997634015 3428577 2258368 3428577 2282869 3434036 2282869 3434036 997629633 3434036 2284940 3460033 2284940 3460033 997598445 3460033 997582641 3475298 997582641 3475298 2309164 3475298 2351921 3495207 2351921 3495207 997578370 3495207 2369534 3512369 2369534 3512369 997560063 3512369 997559177 3535479 997559177 3535479 2374706 3535479 2416127 3579832 2416127 3579832 997550485 3579832 997545657 3662536 997545657 3662536 2427379 3662536 2431846 3673281 2431846 3673281 997544676 3673281 2440946 3681323 2440946 3681323 997536231 3681323 2444235 3683416 2444235 3683416 997519032 3683416 2448178 3690125 2448178 3690125 997511691 3690125 2455829 3694826 2455829 3694826 997504368 3694826 2473827 3703223 2473827 3703223 997486858 3703223 997456436 3728026 997456436 3728026 2499757 3728026 997443969 3750941 997443969 3750941 2514672 3750941 997417557 3758285 997417557 3758285 2526206 3758285 997394587 3781876 997394587 3781876 2532039 3781876 997380495 3782105 997380495 3782105 2587855 3782105 2595463 3790472 2595463 3790472 997365964 3790472 2596153 3797241 2596153 3797241 997326652 3797241 2605358 3828931 2605358 3828931 997319537 3828931 2607138 3854289 2607138 3854289 997305869 3854289 997284415 3902284 997284415 3902284 2622137 3902284 997265963 3903160 997265963 3903160 2626520 3903160 2629886 3932923 2629886 3932923 997261887 3932923 997261316 3965380 997261316 3965380 2642963 3965380 2644331 3973226 2644331 3973226 997249588 3973226 997240302 3984044 997240302 3984044 2646639 3984044 997231657 4025380 997231657 4025380 2654357 4025380 2660171 4068645 2660171 4068645 997214312 4068645 2663729 4070313 2663729 4070313 997198555 4070313 2706734 4079020 2706734 4079020 997187183 4079020 2717596 4094829 2717596 4094829 997183645 4094829 997181071 4122724 997181071 4122724 2745575 4122724 997158521 4129664 997158521 4129664 2755426 4129664 2759464 4135010 2759464 4135010 997137599 4135010 2764739 4237677 2764739 4237677 997121776 4237677 2798140 4244019 2798140 4244019 997119401 4244019 2811896 4253167 2811896 4253167 997088127 4253167 2812221 4396937 2812221 4396937 997068398 4396937 2834756 4422226 2834756 4422226 997059701 4422226 2861823 4425946 2861823 4425946 997053593 4425946 997047487 4446467 997047487 4446467 2870702 4446467 2880172 4469018 2880172 4469018 997023205 4469018 2889889 4470069 2889889 4470069 997014088 4470069 997004751 4487425 997004751 4487425 2893520 4487425 2905135 4498881 2905135 4498881 996999262 4498881 996997603 4515790 996997603 4515790 2905589 4515790 996994614 4563566 996994614 4563566 2930561 4563566 996975174 4591360 996975174 4591360 2939695 4591360 996969203 4623734 996969203 4623734 2942106 4623734 2946617 4645647 2946617 4645647 996965732 4645647 996907278 4680389 996907278 4680389 2951533 4680389 996905382 4699113 996905382 4699113 2967260 4699113 996903477 4704722 996903477 4704722 2972815 4704722 2976800 4709045 2976800 4709045 996877465 4709045 2979949 4748411 2979949 4748411 996866490 4748411 996850976 4761766 996850976 4761766 2999065 4761766 3018720 4769522 3018720 4769522 996820187 4769522 996810398 4801726 996810398 4801726 3018739 4801726 3019846 4811033 3019846 4811033 996807312 4811033 996805382 4814668 996805382 4814668 3025619 4814668 996787053 4822313 996787053 4822313 3029662 4822313 3033077 4834180 3033077 4834180 996780823 4834180 996750775 4846540 996750775 4846540 3045299 4846540 996731792 4867919 996731792 4867919 3055186 4867919 996715410 4919969 996715410 4919969 3063220 4919969 996703819 4933601 996703819 4933601 3070779 4933601 3115808 4975486 3115808 4975486 996696126 4975486 3130762 4984391 3130762 4984391 996669829 4984391 996634367 4989843 996634367 4989843 3156571 4989843 996628010 4993445 996628010 4993445 3183666 4993445 3187332 5000410 3187332 5000410 996615877 5000410 3222348 5037429 3222348 5037429 996610729 5037429 996581564 5058953 996581564 5058953 3228166 5058953 996580048 5065779 996580048 5065779 3234511 5065779 996576957 5073043 996576957 5073043 3243905 5073043 996570188 5089427 996570188 5089427 3270513 5089427 3284556 5165189 3284556 5165189 996559065 5165189 3290173 5182930 3290173 5182930 996554357 5182930 996525873 5189360 996525873 5189360 3308536 5189360 3333231 5207500 3333231 5207500 996505789 5207500 3339681 5253130 3339681 5253130 996498245 5253130 996487102 5271515 996487102 5271515 3345030 5271515 996474936 5338119 996474936 5338119 3346000 5338119 996446180 5341426 996446180 5341426 3389119 5341426 996423343 5360921 996423343 5360921 3418984 5360921 996420301 5382820 996420301 5382820 3432039 5382820 996415942 5396225 996415942 5396225 3432397 5396225 3436100 5410001 3436100 5410001 996391357 5410001 3452412 5420663 3452412 5420663 996362911 5420663 996361801 5428319 996361801 5428319 3479962 5428319 996350371 5455073 996350371 5455073 3481536 5455073 996331410 5467738 996331410 5467738 3498497 5467738 3518236 5477522 3518236 5477522 996331055 5477522 996306480 5488480 996306480 5488480 3528341 5488480 996281794 5500947 996281794 5500947 3547109 5500947 3552162 5504806 3552162 5504806 996279383 5504806 3568496 5514094 3568496 5514094 996275445 5514094 3588400 5527513 3588400 5527513 996245025 5527513 996209601 5563211 996209601 5563211 3602502 5563211 3605446 5596435 3605446 5596435 996200303 5596435 3634654 5603093 3634654 5603093 996160495 5603093 996141086 5625297 996141086 5625297 3634891 5625297 3638908 5655686 3638908 5655686 996103989 5655686 996076263 5659750 996076263 5659750 3650642 5659750 3663718 5696907 3663718 5696907 996069065 5696907 996060550 5703284 996060550 5703284 3667333 5703284 995999881 5715933 995999881 5715933 3669989 5715933 995997741 5747833 995997741 5747833 3720167 5747833 3725084 5762717 3725084 5762717 995984503 5762717 995954812 5775189 995954812 5775189 3729305 5775189 3746679 5790857 3746679 5790857 995938795 5790857 995858867 5807788 995858867 5807788 3781171 5807788 3781343 5936881 3781343 5936881 995843733 5936881 3784245 5939984 3784245 5939984 995833498 5939984 995816012 5962699 995816012 5962699 3806452 5962699 995809094 5985652 995809094 5985652 3839448 5985652 995804946 5988652 995804946 5988652 3843469 5988652 3855281 5995934 3855281 5995934 995798199 5995934 995798192 6019869 995798192 6019869 3865127 6019869 995795956 6034169 995795956 6034169 3867003 6034169 3878287 6066761 3878287 6066761 995762974 6066761 995736145 6088631 995736145 6088631 3893019 6088631 995722315 6097907 995722315 6097907 3900806 6097907 995692644 6107613 995692644 6107613 3910876 6107613 3919692 6128212 3919692 6128212 995679218 6128212 995662750 6132257 995662750 6132257 3920786 6132257 3921055 6159155 3921055 6159155 995657864 6159155 3924574 6211167 3924574 6211167 995657664 6211167 995657054 6225694 995657054 6225694 3927927 6225694 3930045 6238648 3930045 6238648 995650249 6238648 3960948 6253258 3960948 6253258 995627969 6253258 995617789 6253844 995617789 6253844 3968926 6253844 995604589 6254049 995604589 6254049 3970133 6254049 995547965 6288604 995547965 6288604 3993690 6288604 995539980 6295934 995539980 6295934 3997341 6295934 3999343 6296038 3999343 6296038 995495451 6296038 4029074 6333442 4029074 6333442 995478083 6333442 4044381 6336532 4044381 6336532 995461206 6336532 995428374 6367978 995428374 6367978 4044809 6367978 4059234 6369947 4059234 6369947 995424625 6369947 995368761 6399844 995368761 6399844 4080414 6399844 4083639 6449572 4083639 6449572 995361944 6449572 4095443 6461194 4095443 6461194 995334411 6461194 995327975 6468867 995327975 6468867 4105998 6468867 4106487 6506645 4106487 6506645 995327629 6506645 995317542 6520124 995317542 6520124 4134880 6520124 995276837 6524217 995276837 6524217 4149098 6524217 4185592 6531891 4185592 6531891 995271337 6531891 995245800 6560438 995245800 6560438 4186133 6560438 4222121 6576639 4222121 6576639 995212728 6576639 4240698 6580066 4240698 6580066 995200523 6580066 4258312 6594469 4258312 6594469 995184657 6594469 995179726 6598904 995179726 6598904 4262063 6598904 995172306 6685019 995172306 6685019 4276017 6685019 995137952 6703679 995137952 6703679 4277245 6703679 4289912 6709192 4289912 6709192 995134121 6709192 4292300 6719975 4292300 6719975 995131819 6719975 995117395 6760265 995117395 6760265 4302978 6760265 995098412 6800929 995098412 6800929 4314977 6800929 4321773 6809530 4321773 6809530 995089169 6809530 4329918 6817089 4329918 6817089 995083964 6817089 4330598 6817126 4330598 6817126 995074767 6817126 995055119 6835099 995055119 6835099 4347778 6835099 4348543 6843326 4348543 6843326 995053876 6843326 995053716 6906227 995053716 6906227 4384159 6906227 995038520 6935369 995038520 6935369 4394356 6935369 995017607 6956476 995017607 6956476 4415846 6956476 4418945 6961197 4418945 6961197 995012323 6961197 4423273 7015539 4423273 7015539 994981982 7015539 4435827 7043741 4435827 7043741 994967497 7043741 4443171 7093792 4443171 7093792 994957040 7093792 4446530 7114012 4446530 7114012 994918261 7114012 994882702 7115894 994882702 7115894 4455186 7115894 4465306 7122128 4465306 7122128 994865453 7122128 994860746 7128793 994860746 7128793 4494568 7128793 4515683 7154608 4515683 7154608 994845740 7154608 994829330 7165913 994829330 7165913 4539468 7165913 994815524 7176071 994815524 7176071 4541784 7176071 994775532 7246942 994775532 7246942 4554614 7246942 994775190 7257778 994775190 7257778 4559744 7257778 994754746 7267694 994754746 7267694 4572006 7267694 4590124 7272167 4590124 7272167 994708267 7272167 994689900 7300318 994689900 7300318 4617941 7300318 994679247 7305793 994679247 7305793 4619246 7305793 994669514 7315396 994669514 7315396 4634185 7315396 994665967 7351528 994665967 7351528 4636625 7351528 4658190 7362646 4658190 7362646 994640759 7362646 4663559 7432178 4663559 7432178 994620012 7432178 4665027 7441342 4665027 7441342 994614050 7441342 4667486 7441917 4667486 7441917 994598142 7441917 4673054 7456222 4673054 7456222 994557852 7456222 4732475 7508158 4732475 7508158 994542216 7508158 994512035 7512982 994512035 7512982 4752837 7512982 4811552 7513857 4811552 7513857 994509844 7513857 4845127 7559210 4845127 7559210 994496741 7559210 994483866 7570707 994483866 7570707 4882205 7570707 994453737 7588090 994453737 7588090 4887455 7588090 994374268 7610105 994374268 7610105 4902602 7610105 4911346 7636826 4911346 7636826 994366671 7636826 4913460 7652157 4913460 7652157 994356365 7652157 4935027 7670234 4935027 7670234 994354745 7670234 4969878 7680652 4969878 7680652 994351609 7680652 994340664 7683801 994340664 7683801 4972456 7683801 994320438 7716083 994320438 7716083 4985044 7716083 5033862 7721866 5033862 7721866 994312373 7721866 5054287 7777960 5054287 7777960 994309475 7777960 5063753 7791790 5063753 7791790 994263579 7791790 5065698 7792313 5065698 7792313 994259714 7792313 5091815 7804640 5091815 7804640 994211035 7804640 994174230 7810181 994174230 7810181 5092312 7810181 994162472 7827911 994162472 7827911 5103945 7827911 5139601 7862469 5139601 7862469 994150072 7862469 5154721 7901259 5154721 7901259 994136327 7901259 5245100 7909979 5245100 7909979 994135167 7909979 5246970 7928517 5246970 7928517 994133843 7928517 5257554 8006039 5257554 8006039 994105699 8006039 5272720 8019667 5272720 8019667 994098902 8019667 994095513 8077901 994095513 8077901 5306184 8077901 5314580 8079921 5314580 8079921 994060218 8079921 5327244 8082238 5327244 8082238 994060055 8082238 5356657 8089925 5356657 8089925 994057256 8089925 5379880 8094239 5379880 8094239 994048010 8094239 5412266 8115861 5412266 8115861 994032881 8115861 994010312 8158577 994010312 8158577 5423922 8158577 5443539 8181143 5443539 8181143 994004224 8181143 5460401 8205873 5460401 8205873 993988222 8205873 5466306 8231183 5466306 8231183 993985095 8231183 993955971 8234993 993955971 8234993 5485636 8234993 993943895 8265901 993943895 8265901 5534547 8265901 993930546 8274047 993930546 8274047 5552655 8274047 993892115 8275276 993892115 8275276 5554572 8275276 5577834 8278011 5577834 8278011 993888887 8278011 993887020 8320407 993887020 8320407 5600051 8320407 993876945 8328680 993876945 8328680 5609118 8328680 5616104 8341655 5616104 8341655 993867223 8341655 5623534 8378705 5623534 8378705 993857204 8378705 5630341 8383283 5630341 8383283 993848709 8383283 5639263 8384121 5639263 8384121 993840599 8384121 993831995 8435680 993831995 8435680 5657498 8435680 5663733 8440325 5663733 8440325 993830462 8440325 5704755 8469641 5704755 8469641 993808753 8469641 5713941 8498105 5713941 8498105 993785620 8498105 993750083 8542819 993750083 8542819 5720930 8542819 5726923 8548198 5726923 8548198 993730748 8548198 5788929 8559497 5788929 8559497 993725176 8559497 5795227 8567758 5795227 8567758 993723351 8567758 5849480 8571501 5849480 8571501 993721560 8571501 993704187 8587673 993704187 8587673 5852020 8587673 993702366 8589557 993702366 8589557 5872807 8589557 5877083 8595986 5877083 8595986 993688540 8595986 5881242 8639854 5881242 8639854 993681302 8639854 993657508 8654159 993657508 8654159 5893424 8654159 5895011 8658064 5895011 8658064 993655898 8658064 993647525 8659222 993647525 8659222 5899651 8659222 5920833 8681903 5920833 8681903 993644389 8681903 5927597 8695777 5927597 8695777 993643394 8695777 5942175 8759771 5942175 8759771 993627982 8759771 993627426 8773997 993627426 8773997 5956826 8773997 5967127 8868317 5967127 8868317 993622726 8868317 993619113 8870035 993619113 8870035 5997284 8870035 993611406 8889934 993611406 8889934 6000881 8889934 6001058 8895172 6001058 8895172 993533809 8895172 6012751 8913593 6012751 8913593 993526822 8913593 6025964 8915027 6025964 8915027 993491272 8915027 993476239 8939351 993476239 8939351 6032206 8939351 6032744 8966639 6032744 8966639 993455589 8966639 6088081 8973371 6088081 8973371 993455546 8973371 6112212 8981380 6112212 8981380 993442959 8981380 993423718 8999597 993423718 8999597 6114093 8999597 6114640 9010895 6114640 9010895 993390060 9010895 993389019 9011813 993389019 9011813 6121404 9011813 993388524 9059429 993388524 9059429 6134186 9059429 993387018 9117363 993387018 9117363 6146140 9117363 6149229 9174568 6149229 9174568 993374035 9174568 6195189 9209387 6195189 9209387 993354214 9209387 993328947 9214997 993328947 9214997 6257965 9214997 6280261 9228449 6280261 9228449 993309036 9228449 993271820 9288268 993271820 9288268 6286287 9288268 6302281 9311615 6302281 9311615 993259768 9311615 6352802 9366863 6352802 9366863 993255262 9366863 6360549 9390928 6360549 9390928 993209875 9390928 993204050 9418816 993204050 9418816 6404131 9418816 993201244 9421688 993201244 9421688 6405797 9421688 6406263 9423425 6406263 9423425 993197218 9423425 6454322 9435587 6454322 9435587 993196282 9435587 993184832 9438796 993184832 9438796 6460671 9438796 993141340 9466730 993141340 9466730 6461289 9466730 6473471 9496959 6473471 9496959 993123415 9496959 6503904 9545957 6503904 9545957 993094628 9545957 993090328 9549011 993090328 9549011 6510516 9549011 993072052 9556193 993072052 9556193 6531655 9556193 6549674 9576485 6549674 9576485 993057438 9576485 6590201 9596872 6590201 9596872 993055266 9596872 6607320 9613727 6607320 9613727 993040102 9613727 6612846 9632393 6612846 9632393 993034257 9632393 6614823 9685313 6614823 9685313 993028818 9685313 6619120 9703169 6619120 9703169 993025844 9703169 6623834 9733161 6623834 9733161 993022039 9733161 993020572 9758024 993020572 9758024 6651951 9758024 6678458 9793036 6678458 9793036 993014363 9793036 993008307 9811466 993008307 9811466 6679931 9811466 992980261 9860602 992980261 9860602 6680847 9860602 992980209 9867155 992980209 9867155 6695839 9867155 6734693 9877363 6734693 9877363 992960091 9877363 6739338 9896746 6739338 9896746 992921329 9896746 6752241 9922124 6752241 9922124 992911091 9922124 992890334 9928071 992890334 9928071 6784681 9928071 992884142 9961589 992884142 9961589 6809245 9961589 992784788 10111643 992784788 10111643 6820441 10111643 992781189 10128883 992781189 10128883 6822269 10128883 992780640 10142435 992780640 10142435 6824685 10142435 6826264 10144719 6826264 10144719 992776357 10144719 6920151 10155071 6920151 10155071 992774650 10155071 992725305 10227047 992725305 10227047 6936826 10227047 6949350 10291714 6949350 10291714 992713119 10291714 992710261 10297323 992710261 10297323 6955980 10297323 992696768 10348360 992696768 10348360 6961362 10348360 992694755 10372870 992694755 10372870 6966975 10372870 992683828 10388831 992683828 10388831 6996044 10388831 992679069 10406932 992679069 10406932 7021169 10406932 7026512 10437425 7026512 10437425 992675043 10437425 992674958 10438281 992674958 10438281 7029397 10438281 7029949 10468942 7029949 10468942 992674128 10468942 992671711 10488113 992671711 10488113 7031229 10488113 992627545 10534295 992627545 10534295 7035903 10534295 992626383 10536922 992626383 10536922 7047583 10536922 7069278 10540553 7069278 10540553 992609546 10540553 7070017 10563734 7070017 10563734 992596727 10563734 992556954 10570031 992556954 10570031 7121973 10570031 7126217 10578076 7126217 10578076 992555406 10578076 992550529 10650916 992550529 10650916 7169921 10650916 992534841 10782941 992534841 10782941 7170336 10782941 992524760 10804487 992524760 10804487 7172674 10804487 992500568 10829069 992500568 10829069 7172985 10829069 7173067 10836896 7173067 10836896 992460765 10836896 7206960 10894619 7206960 10894619 992460250 10894619 7216248 10912274 7216248 10912274 992458841 10912274 7222546 10920209 7222546 10920209 992417468 10920209 7233942 10932634 7233942 10932634 992404735 10932634 992394732 10946074 992394732 10946074 7258997 10946074 992391835 10952495 992391835 10952495 7266528 10952495 992372206 10972853 992372206 10972853 7274222 10972853 992359301 10977004 992359301 10977004 7290834 10977004 7291166 10982525 7291166 10982525 992357182 10982525 992348577 11028400 992348577 11028400 7303046 11028400 7304098 11050195 7304098 11050195 992327727 11050195 992324838 11085167 992324838 11085167 7313263 11085167 7337146 11088479 7337146 11088479 992310223 11088479 992307279 11119415 992307279 11119415 7342884 11119415 7355824 11136019 7355824 11136019 992297180 11136019 992260272 11148341 992260272 11148341 7369306 11148341 7387472 11148676 7387472 11148676 992250165 11148676 7413622 11171531 7413622 11171531 992224279 11171531 992212600 11198727 992212600 11198727 7419030 11198727 992192093 11223016 992192093 11223016 7419571 11223016 7420768 11224466 7420768 11224466 992190441 11224466 992189860 11257725 992189860 11257725 7433982 11257725 7463111 11332612 7463111 11332612 992189448 11332612 992179587 11345857 992179587 11345857 7465916 11345857 7466408 11347115 7466408 11347115 992156307 11347115 992142797 11402950 992142797 11402950 7483071 11402950 992140569 11408290 992140569 11408290 7493611 11408290 7498780 11444495 7498780 11444495 992118081 11444495 992108430 11455851 992108430 11455851 7503398 11455851 7515160 11456483 7515160 11456483 992100277 11456483 992086037 11477001 992086037 11477001 7536512 11477001 7630273 11478243 7630273 11478243 992063570 11478243 992056926 11515545 992056926 11515545 7637746 11515545 7640194 11517845 7640194 11517845 992050418 11517845 992044878 11532082 992044878 11532082 7643591 11532082 992036458 11556761 992036458 11556761 7659679 11556761 992028290 11560283 992028290 11560283 7673674 11560283 7694900 11584120 7694900 11584120 992003790 11584120 991991238 11614677 991991238 11614677 7705933 11614677 991981147 11804612 991981147 11804612 7713945 11804612 7717275 11823694 7717275 11823694 991973990 11823694 7737930 11836858 7737930 11836858 991964359 11836858 7741579 11850428 7741579 11850428 991960181 11850428 991952760 11859334 991952760 11859334 7766273 11859334 7767295 11859994 7767295 11859994 991947434 11859994 991936400 11863103 991936400 11863103 7790544 11863103 7792178 11901887 7792178 11901887 991914894 11901887 991902514 11963589 991902514 11963589 7806350 11963589 7810539 11964239 7810539 11964239 991898180 11964239 991893053 11973177 991893053 11973177 7812166 11973177 991878536 11992967 991878536 11992967 7813782 11992967 7822111 12004406 7822111 12004406 991860466 12004406 991855730 12006611 991855730 12006611 7836045 12006611 7850997 12091811 7850997 12091811 991837070 12091811 7891790 12126814 7891790 12126814 991834205 12126814 991833496 12145999 991833496 12145999 7932842 12145999 991825803 12155062 991825803 12155062 7935894 12155062 7950078 12174086 7950078 12174086 991790589 12174086 991786064 12193474 991786064 12193474 7976544 12193474 7977408 12194513 7977408 12194513 991751732 12194513 8026762 12197879 8026762 12197879 991739820 12197879 991703183 12239938 991703183 12239938 8032023 12239938 8035640 12262313 8035640 12262313 991696383 12262313 8040760 12286613 8040760 12286613 991694949 12286613 991682635 12289883 991682635 12289883 8044374 12289883 991675967 12291760 991675967 12291760 8127516 12291760 8142855 12298310 8142855 12298310 991672992 12298310 991638622 12305162 991638622 12305162 8184899 12305162 8187923 12307592 8187923 12307592 991626891 12307592 991613578 12325262 991613578 12325262 8201429 12325262 991592817 12337522 991592817 12337522 8222900 12337522 8226356 12350119 8226356 12350119 991581004 12350119 991573777 12381934 991573777 12381934 8232738 12381934 8236976 12389203 8236976 12389203 991563419 12389203 991550908 12410303 991550908 12410303 8244680 12410303 991530201 12436300 991530201 12436300 8278187 12436300 8278889 12439784 8278889 12439784 991517428 12439784 991485795 12451432 991485795 12451432 8289013 12451432 8309582 12494411 8309582 12494411 991469713 12494411 991447317 12503638 991447317 12503638 8319060 12503638 8327567 12546680 8327567 12546680 991443760 12546680 991437767 12547755 991437767 12547755 8327674 12547755 991415485 12553382 991415485 12553382 8331435 12553382 8337317 12585933 8337317 12585933 991414352 12585933 991406709 12628709 991406709 12628709 8343946 12628709 8345114 12656968 8345114 12656968 991397513 12656968 8370293 12658160 8370293 12658160 991386591 12658160 991351116 12685198 991351116 12685198 8381285 12685198 8418001 12691768 8418001 12691768 991344795 12691768 991275151 12707135 991275151 12707135 8426412 12707135 8440383 12713032 8440383 12713032 991271310 12713032 8446652 12731890 8446652 12731890 991268129 12731890 991248560 12734393 991248560 12734393 8456538 12734393 991245174 12739990 991245174 12739990 8458053 12739990 8458765 12745852 8458765 12745852 991234085 12745852 991210610 12770554 991210610 12770554 8484385 12770554 8522365 12774206 8522365 12774206 991210120 12774206 8522535 12797311 8522535 12797311 991205524 12797311 8523977 12805599 8523977 12805599 991205461 12805599 8525541 12836980 8525541 12836980 991202713 12836980 8542186 12862259 8542186 12862259 991190287 12862259 991182160 12871523 991182160 12871523 8545088 12871523 991174670 12873611 991174670 12873611 8577675 12873611 991173721 12949049 991173721 12949049 8618206 12949049 8623604 12967901 8623604 12967901 991123722 12967901 991112876 13011627 991112876 13011627 8631611 13011627 991111364 13015703 991111364 13015703 8640160 13015703 8652904 13105121 8652904 13105121 991107609 13105121 991099251 13113436 991099251 13113436 8674157 13113436 991096541 13117396 991096541 13117396 8684504 13117396 8711229 13128601 8711229 13128601 991086902 13128601 991084990 13142145 991084990 13142145 8720575 13142145 991079796 13173201 991079796 13173201 8758064 13173201 991072522 13185145 991072522 13185145 8758502 13185145 8763236 13187825 8763236 13187825 991044558 13187825 8790872 13190719 8790872 13190719 991031891 13190719 8792644 13201721 8792644 13201721 991028280 13201721 8808866 13217326 8808866 13217326 990994197 13217326 8811473 13255545 8811473 13255545 990993769 13255545 8838276 13295290 8838276 13295290 990989369 13295290 8852573 13309868 8852573 13309868 990985995 13309868 990985016 13311765 990985016 13311765 8866998 13311765 990974204 13339423 990974204 13339423 8869281 13339423 8891332 13384047 8891332 13384047 990971633 13384047 8894992 13394933 8894992 13394933 990969265 13394933 8911604 13395395 8911604 13395395 990961377 13395395 990954685 13419554 990954685 13419554 8911809 13419554 8915143 13422821 8915143 13422821 990950406 13422821 8938438 13444754 8938438 13444754 990948371 13444754 8980566 13449639 8980566 13449639 990931708 13449639 990924452 13462415 990924452 13462415 9015982 13462415 990920539 13463675 990920539 13463675 9032764 13463675 9045124 13593555 9045124 13593555 990904769 13593555 9054978 13615613 9054978 13615613 990900908 13615613 9124000 13635659 9124000 13635659 990888379 13635659 990879440 13676805 990879440 13676805 9152465 13676805 990878219 13685301 990878219 13685301 9160468 13685301 9162035 13704736 9162035 13704736 990868566 13704736 9169454 13715176 9169454 13715176 990843917 13715176 990843470 13725251 990843470 13725251 9176824 13725251 990830481 13758962 990830481 13758962 9188758 13758962 9221288 13783179 9221288 13783179 990795683 13783179 9221929 13788382 9221929 13788382 990795380 13788382 9226030 13811169 9226030 13811169 990784913 13811169 990775092 13832290 990775092 13832290 9229778 13832290 990774897 13840486 990774897 13840486 9238247 13840486 990774472 13863333 990774472 13863333 9246656 13863333 9260448 13870263 9260448 13870263 990754847 13870263 9272895 13886084 9272895 13886084 990738930 13886084 9280824 13912096 9280824 13912096 990710759 13912096 9282557 13922554 9282557 13922554 990709119 13922554 990708122 13997589 990708122 13997589 9353183 13997589 990698019 13997618 990698019 13997618 9353490 13997618 990697528 14008001 990697528 14008001 9372260 14008001 9396894 14041312 9396894 14041312 990691076 14041312 9489772 14132435 9489772 14132435 990688184 14132435 990669094 14149639 990669094 14149639 9500913 14149639 9503901 14164538 9503901 14164538 990667045 14164538 990634430 14176475 990634430 14176475 9524083 14176475 990627142 14194209 990627142 14194209 9540048 14194209 9543727 14221012 9543727 14221012 990596919 14221012 9548770 14244475 9548770 14244475 990578936 14244475 990572865 14272765 990572865 14272765 9566560 14272765 9575491 14276807 9575491 14276807 990560112 14276807 990558423 14283950 990558423 14283950 9605190 14283950 9609792 14292052 9609792 14292052 990527379 14292052 990521130 14346683 990521130 14346683 9621194 14346683 990505771 14351085 990505771 14351085 9625006 14351085 9625075 14351291 9625075 14351291 990487581 14351291 9667389 14432531 9667389 14432531 990483208 14432531 990481336 14450186 990481336 14450186 9674623 14450186 990478446 14457939 990478446 14457939 9685616 14457939 9699836 14466748 9699836 14466748 990464561 14466748 990458552 14488253 990458552 14488253 9709323 14488253 9722646 14488486 9722646 14488486 990437721 14488486 9729105 14515891 9729105 14515891 990428441 14515891 9730802 14543279 9730802 14543279 990416238 14543279 9739775 14567444 9739775 14567444 990387181 14567444 990364478 14590625 990364478 14590625 9772144 14590625 990318869 14606758 990318869 14606758 9801930 14606758 9810707 14610315 9810707 14610315 990317647 14610315 990306465 14654546 990306465 14654546 9823114 14654546 9825519 14662405 9825519 14662405 990304282 14662405 990291406 14662775 990291406 14662775 9826999 14662775 990260898 14692829 990260898 14692829 9828519 14692829 9839175 14709743 9839175 14709743 990260072 14709743 990240670 14733019 990240670 14733019 9860181 14733019 990240008 14764157 990240008 14764157 9888762 14764157 9900474 14809661 9900474 14809661 990211995 14809661 9922575 14875139 9922575 14875139 990203366 14875139 990179392 14891783 990179392 14891783 9929648 14891783 990149338 14901355 990149338 14901355 9933915 14901355 9938776 14907717 9938776 14907717 990147870 14907717 990141295 14923558 990141295 14923558 9942192 14923558 990132014 14948657 990132014 14948657 9949755 14948657 9960045 14990203 9960045 14990203 990106031 14990203 990098335 15032104 990098335 15032104 9962564 15032104 990086252 15057730 990086252 15057730 9967439 15057730 9994806 15060275 9994806 15060275 990069092 15060275 10001966 15060653 10001966 15060653 990066535 15060653 10020247 15065661 10020247 15065661 990044388 15065661 990040237 15111965 990040237 15111965 10077754 15111965 10078519 15130930 10078519 15130930 989987195 15130930 10084322 15133180 10084322 15133180 989983077 15133180 10093363 15145264 10093363 15145264 989974452 15145264 10148247 15187051 10148247 15187051 989963492 15187051 10191653 15205234 10191653 15205234 989954803 15205234 10197040 15214139 10197040 15214139 989942198 15214139 10199451 15223913 10199451 15223913 989896398 15223913 10209949 15242855 10209949 15242855 989877518 15242855 10210806 15244042 10210806 15244042 989858775 15244042 10220208 15291339 10220208 15291339 989844773 15291339 10228585 15294196 10228585 15294196 989831715 15294196 10231138 15304533 10231138 15304533 989793462 15304533 10251626 15312173 10251626 15312173 989785947 15312173 989737233 15312350 989737233 15312350 10261885 15312350 10263046 15316939 10263046 15316939 989687349 15316939 10264358 15365461 10264358 15365461 989677438 15365461 10265208 15389151 10265208 15389151 989666153 15389151 10304544 15398452 10304544 15398452 989663429 15398452 10334863 15464116 10334863 15464116 989659208 15464116 10350838 15487569 10350838 15487569 989651087 15487569 989651008 15490589 989651008 15490589 10363724 15490589 10392196 15498527 10392196 15498527 989626166 15498527 10408565 15694790 10408565 15694790 989624494 15694790 10435291 15728639 10435291 15728639 989618433 15728639 989609563 15732122 989609563 15732122 10435419 15732122 989598842 15732436 989598842 15732436 10443467 15732436 10458447 15736421 10458447 15736421 989568586 15736421 10466233 15746158 10466233 15746158 989550210 15746158 989487457 15747221 989487457 15747221 10468818 15747221 10484381 15813069 10484381 15813069 989473267 15813069 989460918 15859955 989460918 15859955 10509651 15859955 10524496 15877652 10524496 15877652 989435537 15877652 989431628 15890179 989431628 15890179 10540480 15890179 10546085 15928669 10546085 15928669 989426901 15928669 989400291 15940379 989400291 15940379 10553614 15940379 989397357 15954365 989397357 15954365 10591339 15954365 10592750 15961090 10592750 15961090 989376365 15961090 989363500 15965055 989363500 15965055 10612466 15965055 10616739 15988121 10616739 15988121 989360958 15988121 10620652 16070459 10620652 16070459 989352426 16070459 989302732 16080039 989302732 16080039 10623773 16080039 10638120 16195312 10638120 16195312 989290093 16195312 989267549 16203262 989267549 16203262 10654502 16203262 989246616 16293442 989246616 16293442 10659536 16293442 10669220 16317207 10669220 16317207 989243574 16317207 989241789 16339619 989241789 16339619 10670576 16339619 989230052 16343416 989230052 16343416 10678089 16343416 989212959 16348163 989212959 16348163 10682122 16348163 989204263 16356200 989204263 16356200 10683850 16356200 989194766 16364867 989194766 16364867 10688677 16364867 10697250 16423324 10697250 16423324 989182223 16423324 10702044 16460003 10702044 16460003 989181730 16460003 10722493 16485153 10722493 16485153 989178108 16485153 989177645 16491278 989177645 16491278 10745155 16491278 10755030 16498844 10755030 16498844 989159206 16498844 989142464 16523201 989142464 16523201 10761492 16523201 10785361 16533717 10785361 16533717 989097994 16533717 989079729 16548412 989079729 16548412 10787126 16548412 10787804 16552539 10787804 16552539 989079107 16552539 989068405 16584777 989068405 16584777 10789936 16584777 989029570 16586981 989029570 16586981 10841628 16586981 10853701 16611299 10853701 16611299 989022814 16611299 988985259 16621546 988985259 16621546 10859312 16621546 10888567 16630144 10888567 16630144 988932797 16630144 988929347 16676097 988929347 16676097 10907377 16676097 988926859 16678576 988926859 16678576 10913832 16678576 988914323 16699772 988914323 16699772 10927374 16699772 988908879 16738397 988908879 16738397 10928568 16738397 988871113 16801709 988871113 16801709 10938204 16801709 11023625 16832642 11023625 16832642 988846318 16832642 988841824 16869829 988841824 16869829 11031573 16869829 988841302 16875065 988841302 16875065 11031589 16875065 11033857 16924691 11033857 16924691 988820535 16924691 11040611 16953772 11040611 16953772 988801965 16953772 11051915 16979140 11051915 16979140 988795609 16979140 988779223 16982417 988779223 16982417 11060496 16982417 11070062 17015939 11070062 17015939 988763658 17015939 988686259 17033151 988686259 17033151 11072356 17033151 988683445 17058328 988683445 17058328 11073114 17058328 988683433 17092277 988683433 17092277 11079414 17092277 988652139 17102399 988652139 17102399 11082888 17102399 11084893 17118675 11084893 17118675 988646549 17118675 988631800 17123105 988631800 17123105 11092635 17123105 11094883 17137125 11094883 17137125 988611798 17137125 988594684 17160759 988594684 17160759 11099671 17160759 988592898 17175935 988592898 17175935 11122918 17175935 11128089 17209207 11128089 17209207 988582864 17209207 11128519 17217964 11128519 17217964 988557269 17217964 988553645 17229555 988553645 17229555 11139386 17229555 988546322 17245325 988546322 17245325 11145079 17245325 11145371 17262903 11145371 17262903 988531206 17262903 11151819 17270108 11151819 17270108 988524832 17270108 988519925 17274994 988519925 17274994 11165432 17274994 11209597 17277154 11209597 17277154 988505715 17277154 11214037 17287557 11214037 17287557 988500292 17287557 988455314 17316207 988455314 17316207 11223870 17316207 11251911 17342290 11251911 17342290 988440395 17342290 988437700 17345696 988437700 17345696 11262813 17345696 11263494 17353780 11263494 17353780 988395695 17353780 988385613 17356229 988385613 17356229 11312714 17356229 988379981 17418634 988379981 17418634 11323152 17418634 988374378 17449037 988374378 17449037 11339389 17449037 988366770 17458397 988366770 17458397 11345740 17458397 988337105 17460218 988337105 17460218 11433936 17460218 11456527 17473168 11456527 17473168 988313591 17473168 988298489 17505626 988298489 17505626 11458069 17505626 11470908 17534386 11470908 17534386 988275487 17534386 11483706 17553874 11483706 17553874 988246454 17553874 988244469 17565506 988244469 17565506 11489009 17565506 988237094 17572187 988237094 17572187 11500005 17572187 988227510 17601029 988227510 17601029 11514028 17601029 11542792 17624135 11542792 17624135 988220256 17624135 11557602 17635720 11557602 17635720 988208121 17635720 988174301 17640574 988174301 17640574 11577630 17640574 988171478 17665019 988171478 17665019 11590966 17665019 988167871 17665217 988167871 17665217 11595628 17665217 11595877 17673850 11595877 17673850 988167357 17673850 11599708 17676335 11599708 17676335 988134675 17676335 988116005 17713621 988116005 17713621 11645116 17713621 11649092 17723157 11649092 17723157 988114259 17723157 11652960 17741967 11652960 17741967 988074370 17741967 11655619 17796567 11655619 17796567 988039208 17796567 11666522 17802430 11666522 17802430 988031579 17802430 11681262 17814106 11681262 17814106 988023469 17814106 11717330 17829610 11717330 17829610 988021597 17829610 988018184 17834206 988018184 17834206 11729965 17834206 11730245 17842870 11730245 17842870 988013712 17842870 988006099 17846343 988006099 17846343 11755394 17846343 987977630 17846933 987977630 17846933 11755762 17846933 11769318 17859185 11769318 17859185 987975171 17859185 987941571 17879683 987941571 17879683 11770790 17879683 11784034 17881579 11784034 17881579 987927189 17881579 11790312 17896829 11790312 17896829 987892437 17896829 11805024 17906254 11805024 17906254 987879062 17906254 11825114 17939524 11825114 17939524 987863424 17939524 11859715 17985945 11859715 17985945 987852299 17985945 11884182 17998522 11884182 17998522 987851576 17998522 11893817 18010941 11893817 18010941 987827408 18010941 987813232 18048563 987813232 18048563 11929141 18048563 11931986 18058126 11931986 18058126 987800610 18058126 987798259 18065950 987798259 18065950 11934714 18065950 987777024 18077524 987777024 18077524 11940638 18077524 11947056 18122008 11947056 18122008 987741611 18122008 11947209 18234568 11947209 18234568 987705779 18234568 987686788 18247565 987686788 18247565 11953585 18247565 11963846 18267977 11963846 18267977 987683742 18267977 987683070 18268330 987683070 18268330 11976721 18268330 11994143 18279646 11994143 18279646 987678967 18279646 987676591 18281649 987676591 18281649 12014218 18281649 12034473 18308020 12034473 18308020 987673363 18308020 987673097 18315028 987673097 18315028 12047349 18315028 987661689 18372757 987661689 18372757 12054358 18372757 12067910 18400973 12067910 18400973 987652591 18400973 987636621 18402148 987636621 18402148 12077069 18402148 987620827 18422351 987620827 18422351 12077610 18422351 12086189 18438140 12086189 18438140 987620716 18438140 12127117 18443555 12127117 18443555 987614280 18443555 12149426 18465934 12149426 18465934 987596887 18465934 987586870 18469673 987586870 18469673 12149492 18469673 12156366 18503290 12156366 18503290 987576057 18503290 987569574 18506313 987569574 18506313 12171925 18506313 12203554 18565157 12203554 18565157 987567735 18565157 987567486 18567327 987567486 18567327 12209338 18567327 987563743 18577095 987563743 18577095 12245186 18577095 12253394 18595606 12253394 18595606 987555036 18595606 12261657 18606971 12261657 18606971 987541567 18606971 987522787 18625689 987522787 18625689 12285004 18625689 987520066 18651251 987520066 18651251 12302727 18651251 987439545 18681082 987439545 18681082 12320963 18681082 12330470 18687441 12330470 18687441 987429473 18687441 12337622 18758047 12337622 18758047 987407421 18758047 12370722 18809162 12370722 18809162 987393021 18809162 987375952 18815469 987375952 18815469 12385967 18815469 987370477 18828713 987370477 18828713 12391497 18828713 987366911 18844904 987366911 18844904 12394083 18844904 12402020 18922719 12402020 18922719 987356350 18922719 12428628 18927974 12428628 18927974 987349007 18927974 987337354 18946185 987337354 18946185 12430992 18946185 12444409 18951905 12444409 18951905 987320757 18951905 12477569 18967846 12477569 18967846 987319296 18967846 12501225 19024238 12501225 19024238 987314339 19024238 987301352 19070333 987301352 19070333 12504084 19070333 12527353 19123485 12527353 19123485 987277385 19123485 12538864 19149143 12538864 19149143 987243115 19149143 12552286 19150733 12552286 19150733 987234462 19150733 12555364 19153311 12555364 19153311 987210031 19153311 12566155 19171535 12566155 19171535 987189165 19171535 987174324 19192922 987174324 19192922 12568689 19192922 12583695 19198588 12583695 19198588 987148370 19198588 987112852 19200704 987112852 19200704 12605615 19200704 987111721 19236532 987111721 19236532 12635376 19236532 12643149 19315520 12643149 19315520 987108221 19315520 12644874 19315834 12644874 19315834 987104521 19315834 12653971 19333001 12653971 19333001 987091653 19333001 12657014 19355305 12657014 19355305 987079671 19355305 12680737 19394054 12680737 19394054 987026339 19394054 12686132 19406200 12686132 19406200 987010959 19406200 12692322 19422483 12692322 19422483 986996987 19422483 986969808 19483882 986969808 19483882 12696440 19483882 12709877 19483905 12709877 19483905 986963923 19483905 12718247 19520308 12718247 19520308 986963748 19520308 12758643 19541159 12758643 19541159 986935092 19541159 986928591 19550992 986928591 19550992 12764327 19550992 986927770 19568739 986927770 19568739 12781949 19568739 986925482 19571896 986925482 19571896 12793331 19571896 12797463 19579498 12797463 19579498 986912586 19579498 12803116 19585799 12803116 19585799 986880609 19585799 986874549 19589513 986874549 19589513 12818719 19589513 12824935 19595697 12824935 19595697 986861974 19595697 986852004 19613153 986852004 19613153 12851017 19613153 986844960 19677093 986844960 19677093 12851087 19677093 986820059 19693564 986820059 19693564 12852411 19693564 12862933 19699738 12862933 19699738 986775015 19699738 12870566 19704334 12870566 19704334 986719001 19704334 986695741 19729829 986695741 19729829 12876177 19729829 12889230 19744743 12889230 19744743 986691968 19744743 986681111 19780627 986681111 19780627 12890840 19780627 986673699 19796687 986673699 19796687 12908024 19796687 986664013 19814699 986664013 19814699 12942645 19814699 986653647 19821020 986653647 19821020 12947353 19821020 986639219 19848877 986639219 19848877 12970514 19848877 986635318 19857623 986635318 19857623 12983355 19857623 12997349 19884488 12997349 19884488 986633188 19884488 13001525 19967157 13001525 19967157 986631348 19967157 13030389 19971802 13030389 19971802 986586350 19971802 13043915 20005516 13043915 20005516 986573905 20005516 986553693 20014163 986553693 20014163 13074685 20014163 986542978 20024756 986542978 20024756 13107971 20024756 13109580 20110775 13109580 20110775 986541202 20110775 986534184 20176857 986534184 20176857 13115569 20176857 13126876 20180441 13126876 20180441 986533209 20180441 13158585 20195194 13158585 20195194 986533128 20195194 13158794 20210567 13158794 20210567 986494084 20210567 986476872 20229814 986476872 20229814 13161241 20229814 986465408 20243590 986465408 20243590 13162015 20243590 13197959 20292728 13197959 20292728 986458803 20292728 13199637 20305297 13199637 20305297 986452168 20305297 13204997 20333905 13204997 20333905 986431689 20333905 13219097 20339242 13219097 20339242 986430405 20339242 13219435 20345072 13219435 20345072 986425889 20345072 986413929 20399339 986413929 20399339 13227978 20399339 13243123 20425084 13243123 20425084 986404560 20425084 13251375 20437381 13251375 20437381 986376394 20437381 13258145 20457958 13258145 20457958 986365704 20457958 13266623 20491544 13266623 20491544 986365096 20491544 13279193 20501229 13279193 20501229 986359232 20501229 13289332 20555123 13289332 20555123 986352025 20555123 986289842 20598748 986289842 20598748 13295807 20598748 13332592 20608647 13332592 20608647 986274356 20608647 986268602 20612801 986268602 20612801 13339071 20612801 986246302 20672313 986246302 20672313 13339111 20672313 13341950 20674228 13341950 20674228 986239663 20674228 986224598 20674859 986224598 20674859 13362772 20674859 986220073 20681285 986220073 20681285 13379876 20681285 986216668 20738871 986216668 20738871 13386313 20738871 986207334 20739795 986207334 20739795 13404686 20739795 986203394 20769473 986203394 20769473 13419366 20769473 13433714 20791096 13433714 20791096 986192599 20791096 986166779 20804654 986166779 20804654 13438336 20804654 13450290 20865490 13450290 20865490 986164607 20865490 13476819 20882279 13476819 20882279 986144550 20882279 13491606 20915951 13491606 20915951 986141456 20915951 986090888 20930755 986090888 20930755 13496283 20930755 13505951 20936398 13505951 20936398 986074814 20936398 13510418 20953900 13510418 20953900 986061473 20953900 13515141 20960375 13515141 20960375 986049931 20960375 986045426 20974300 986045426 20974300 13529811 20974300 13553508 20974739 13553508 20974739 986032618 20974739 986029324 20979164 986029324 20979164 13555919 20979164 13568168 20991418 13568168 20991418 986023203 20991418 13585343 21040190 13585343 21040190 986003895 21040190 13593710 21048695 13593710 21048695 985974499 21048695 985960978 21073935 985960978 21073935 13623557 21073935 13629675 21099443 13629675 21099443 985944337 21099443 13655846 21248206 13655846 21248206 985943490 21248206 13657185 21285259 13657185 21285259 985939516 21285259 13671412 21303735 13671412 21303735 985932157 21303735 985892921 21311235 985892921 21311235 13682245 21311235 13699803 21331661 13699803 21331661 985851848 21331661 985841972 21333295 985841972 21333295 13709025 21333295 13720318 21336403 13720318 21336403 985834773 21336403 985830099 21451337 985830099 21451337 13723021 21451337 985810805 21451941 985810805 21451941 13732369 21451941 985788783 21504788 985788783 21504788 13732967 21504788 13734116 21542315 13734116 21542315 985784491 21542315 985779723 21543526 985779723 21543526 13746692 21543526 13747993 21569775 13747993 21569775 985759865 21569775 985753186 21573431 985753186 21573431 13753303 21573431 13764496 21586133 13764496 21586133 985723142 21586133 985722705 21616784 985722705 21616784 13774781 21616784 985693597 21642815 985693597 21642815 13777094 21642815 985682961 21684731 985682961 21684731 13798754 21684731 13800282 21696869 13800282 21696869 985661001 21696869 13810185 21703093 13810185 21703093 985640531 21703093 13818341 21718702 13818341 21718702 985636557 21718702 985632230 21745876 985632230 21745876 13877028 21745876 13878289 21753239 13878289 21753239 985616914 21753239 985615575 21846893 985615575 21846893 13878900 21846893 985611611 21879925 985611611 21879925 13898510 21879925 985590151 21945478 985590151 21945478 13899425 21945478 13908639 21951082 13908639 21951082 985570968 21951082 13931050 21955747 13931050 21955747 985544297 21955747 985528378 21958715 985528378 21958715 13956021 21958715 985518438 21968764 985518438 21968764 13991756 21968764 985517676 21994065 985517676 21994065 13993283 21994065 985469407 22001057 985469407 22001057 14013140 22001057 985467172 22039979 985467172 22039979 14019056 22039979 985466810 22042426 985466810 22042426 14025789 22042426 14034988 22085007 14034988 22085007 985426883 22085007 14078962 22091661 14078962 22091661 985421268 22091661 14099703 22106366 14099703 22106366 985412794 22106366 14105712 22111929 14105712 22111929 985398007 22111929 14107255 22130933 14107255 22130933 985370278 22130933 985370151 22151411 985370151 22151411 14107932 22151411 985368179 22162108 985368179 22162108 14110638 22162108 14116549 22172711 14116549 22172711 985360395 22172711 985358836 22182725 985358836 22182725 14150569 22182725 14172986 22189775 14172986 22189775 985358629 22189775 14174855 22195023 14174855 22195023 985291512 22195023 14202044 22215215 14202044 22215215 985276930 22215215 14209899 22244543 14209899 22244543 985271912 22244543 985224760 22311243 985224760 22311243 14222592 22311243 14227708 22311983 14227708 22311983 985220060 22311983 14229077 22347861 14229077 22347861 985219480 22347861 985211189 22348874 985211189 22348874 14240044 22348874 14243656 22375485 14243656 22375485 985192482 22375485 14243802 22376601 14243802 22376601 985191785 22376601 14260936 22384319 14260936 22384319 985132039 22384319 985125021 22389335 985125021 22389335 14263759 22389335 14267865 22423628 14267865 22423628 985112375 22423628 985082175 22483744 985082175 22483744 14269907 22483744 985067656 22496936 985067656 22496936 14286285 22496936 985064631 22503716 985064631 22503716 14286358 22503716 985062780 22507397 985062780 22507397 14288077 22507397 985042164 22508200 985042164 22508200 14311033 22508200 985021964 22525079 985021964 22525079 14315395 22525079 14327661 22536350 14327661 22536350 985006668 22536350 984983587 22537180 984983587 22537180 14337410 22537180 984973834 22548743 984973834 22548743 14351527 22548743 14399867 22557058 14399867 22557058 984957432 22557058 14425240 22562715 14425240 22562715 984953087 22562715 984952536 22574848 984952536 22574848 14430086 22574848 14431424 22586315 14431424 22586315 984939940 22586315 14451908 22595567 14451908 22595567 984928701 22595567 14489085 22606498 14489085 22606498 984904915 22606498 984886666 22643673 984886666 22643673 14502444 22643673 14513136 22648532 14513136 22648532 984881295 22648532 984816119 22668004 984816119 22668004 14590705 22668004 14609837 22692517 14609837 22692517 984800146 22692517 984796029 22693799 984796029 22693799 14616118 22693799 984793644 22701051 984793644 22701051 14621249 22701051 14644099 22706799 14644099 22706799 984790168 22706799 984789590 22708469 984789590 22708469 14663512 22708469 984769038 22729414 984769038 22729414 14691869 22729414 14708640 22746783 14708640 22746783 984756239 22746783 984753924 22752227 984753924 22752227 14715254 22752227 14717262 22772213 14717262 22772213 984724741 22772213 14730466 22772841 14730466 22772841 984711289 22772841 14767782 22779602 14767782 22779602 984706899 22779602 984702069 22785209 984702069 22785209 14772786 22785209 984695997 22823261 984695997 22823261 14793990 22823261 984684137 22838878 984684137 22838878 14801041 22838878 984650452 22853433 984650452 22853433 14813346 22853433 14817090 22868309 14817090 22868309 984640148 22868309 984623425 22899850 984623425 22899850 14820929 22899850 984622546 22901493 984622546 22901493 14881867 22901493 14883039 22901912 14883039 22901912 984617459 22901912 14897054 22920501 14897054 22920501 984596717 22920501 984593022 22928098 984593022 22928098 14914811 22928098 14919529 22948763 14919529 22948763 984588770 22948763 14962038 22954589 14962038 22954589 984586078 22954589 14965689 22991524 14965689 22991524 984585337 22991524 14997269 23018098 14997269 23018098 984578271 23018098 15026849 23037700 15026849 23037700 984572167 23037700 15038152 23052005 15038152 23052005 984548978 23052005 984544873 23085491 984544873 23085491 15056736 23085491 15058309 23098420 15058309 23098420 984541640 23098420 984534935 23099407 984534935 23099407 15069994 23099407 15070981 23114710 15070981 23114710 984532980 23114710 984531513 23114813 984531513 23114813 15071623 23114813 984524001 23122972 984524001 23122972 15089581 23122972 984491035 23161691 984491035 23161691 15097066 23161691 984489842 23165419 984489842 23165419 15101525 23165419 984474309 23182148 984474309 23182148 15103189 23182148 984473086 23182751 984473086 23182751 15110574 23182751 984470657 23208499 984470657 23208499 15124089 23208499 15128169 23220962 15128169 23220962 984464130 23220962 15141254 23223653 15141254 23223653 984437812 23223653 15144218 23232989 15144218 23232989 984422203 23232989 15172411 23267769 15172411 23267769 984411923 23267769 15184258 23282189 15184258 23282189 984387387 23282189 15201863 23312254 15201863 23312254 984378567 23312254 15220700 23313003 15220700 23313003 984375684 23313003 984365676 23326856 984365676 23326856 15242051 23326856 15284088 23377017 15284088 23377017 984362909 23377017 15289972 23400962 15289972 23400962 984354673 23400962 984344330 23405764 984344330 23405764 15295637 23405764 984337437 23440460 984337437 23440460 15304913 23440460 984312321 23454263 984312321 23454263 15305194 23454263 15317910 23467553 15317910 23467553 984292195 23467553 15319358 23484809 15319358 23484809 984280692 23484809 984279876 23525144 984279876 23525144 15334901 23525144 984279338 23564926 984279338 23564926 15377899 23564926 984269685 23570315 984269685 23570315 15388104 23570315 984247458 23618782 984247458 23618782 15407547 23618782 15415961 23631483 15415961 23631483 984235322 23631483 984227370 23670344 984227370 23670344 15433553 23670344 984223078 23705531 984223078 23705531 15440276 23705531 15489497 23715526 15489497 23715526 984211935 23715526 984208555 23757628 984208555 23757628 15489968 23757628 984205169 23763008 984205169 23763008 15501153 23763008 15522866 23807885 15522866 23807885 984179625 23807885 984157322 23821397 984157322 23821397 15546664 23821397 15602922 23828162 15602922 23828162 984138345 23828162 15605649 23844395 15605649 23844395 984128874 23844395 984103813 23894510 984103813 23894510 15618251 23894510 984087475 23935611 984087475 23935611 15622613 23935611 15634823 23946146 15634823 23946146 984075375 23946146 984050368 23961463 984050368 23961463 15644675 23961463 15667584 23975210 15667584 23975210 984048658 23975210 984033741 23985995 984033741 23985995 15672136 23985995 984029829 23997059 984029829 23997059 15677708 23997059 984021280 23999679 984021280 23999679 15706489 23999679 15707284 24013988 15707284 24013988 984016867 24013988 15717504 24043737 15717504 24043737 984007153 24043737 15718675 24053482 15718675 24053482 983994942 24053482 983959763 24063470 983959763 24063470 15739941 24063470 983940506 24067473 983940506 24067473 15773206 24067473 15802766 24082609 15802766 24082609 983935527 24082609 983934426 24142952 983934426 24142952 15808318 24142952 15812720 24148271 15812720 24148271 983925121 24148271 983918665 24150699 983918665 24150699 15823360 24150699 983890296 24159213 983890296 24159213 15826445 24159213 15840316 24252359 15840316 24252359 983815776 24252359 15844545 24327398 15844545 24327398 983809745 24327398 983805968 24363341 983805968 24363341 15850230 24363341 15858309 24367888 15858309 24367888 983800860 24367888 983784042 24476075 983784042 24476075 15866347 24476075 983777586 24511859 983777586 24511859 15868148 24511859 15871718 24529875 15871718 24529875 983776008 24529875 15872197 24550379 15872197 24550379 983773782 24550379 983773054 24588254 983773054 24588254 15893543 24588254 983768887 24644577 983768887 24644577 15909455 24644577 983767425 24653252 983767425 24653252 15912143 24653252 983763825 24661055 983763825 24661055 15913342 24661055 15927533 24678781 15927533 24678781 983755437 24678781 15941186 24700005 15941186 24700005 983740024 24700005 15943306 24701081 15943306 24701081 983657652 24701081 15947450 24710167 15947450 24710167 983655238 24710167 15952011 24725431 15952011 24725431 983639459 24725431 983619103 24737843 983619103 24737843 15961101 24737843 983612809 24770252 983612809 24770252 15981029 24770252 983611818 24782247 983611818 24782247 15997490 24782247 16028498 24832468 16028498 24832468 983605542 24832468 16032660 24918963 16032660 24918963 983603303 24918963 16047024 24929951 16047024 24929951 983601627 24929951 983577644 24940960 983577644 24940960 16056912 24940960 16058079 24941771 16058079 24941771 983571880 24941771 16064149 24992015 16064149 24992015 983557725 24992015 983553357 25004680 983553357 25004680 16091942 25004680 16092328 25069251 16092328 25069251 983541917 25069251 983534783 25097716 983534783 25097716 16094719 25097716 983515957 25099323 983515957 25099323 16111715 25099323 16116298 25106343 16116298 25106343 983486880 25106343 16116954 25161700 16116954 25161700 983413893 25161700 16135219 25194065 16135219 25194065 983406045 25194065 16150342 25206239 16150342 25206239 983373231 25206239 16167930 25218284 16167930 25218284 983354008 25218284 16190817 25223110 16190817 25223110 983350325 25223110 983334617 25240545 983334617 25240545 16194118 25240545 983322610 25246649 983322610 25246649 16200582 25246649 983318233 25293983 983318233 25293983 16210449 25293983 983286086 25333593 983286086 25333593 16210517 25333593 983256801 25367378 983256801 25367378 16214777 25367378 983247463 25373253 983247463 25373253 16240504 25373253 983246163 25427926 983246163 25427926 16247645 25427926 16248392 25441510 16248392 25441510 983212207 25441510 983210288 25452881 983210288 25452881 16250145 25452881 16279072 25482369 16279072 25482369 983188901 25482369 16309136 25502507 16309136 25502507 983166885 25502507 983165014 25510535 983165014 25510535 16318705 25510535 983138488 25536721 983138488 25536721 16329275 25536721 983131818 25547235 983131818 25547235 16337999 25547235 16372223 25582628 16372223 25582628 983123655 25582628 16378724 25587670 16378724 25587670 983076393 25587670 16409172 25611058 16409172 25611058 983061137 25611058 983037974 25614833 983037974 25614833 16412629 25614833 16416181 25622927 16416181 25622927 983008234 25622927 16434615 25629929 16434615 25629929 982963864 25629929 982962893 25637066 982962893 25637066 16462263 25637066 982954906 25656662 982954906 25656662 16465441 25656662 982949650 25670939 982949650 25670939 16476486 25670939 982929770 25685182 982929770 25685182 16481273 25685182 982919084 25692058 982919084 25692058 16493543 25692058 982886999 25708588 982886999 25708588 16515542 25708588 982879180 25726262 982879180 25726262 16517623 25726262 982844712 25801952 982844712 25801952 16532423 25801952 16581378 25808417 16581378 25808417 982823311 25808417 982816815 25811992 982816815 25811992 16582001 25811992 16583945 25833789 16583945 25833789 982806352 25833789 982778220 25855629 982778220 25855629 16596280 25855629 16619103 25868497 16619103 25868497 982777571 25868497 982764891 25873493 982764891 25873493 16642026 25873493 982754122 25876526 982754122 25876526 16656059 25876526 982752701 25918005 982752701 25918005 16671040 25918005 982751236 25923489 982751236 25923489 16704251 25923489 982736411 25947116 982736411 25947116 16714660 25947116 16718624 25984907 16718624 25984907 982730385 25984907 982730266 25987019 982730266 25987019 16723093 25987019 16750017 26033767 16750017 26033767 982729372 26033767 982713448 26037239 982713448 26037239 16754013 26037239 982693729 26073347 982693729 26073347 16770184 26073347 982640378 26114140 982640378 26114140 16817789 26114140 16822454 26128306 16822454 26128306 982610457 26128306 16829141 26156920 16829141 26156920 982605194 26156920 982577953 26170095 982577953 26170095 16830568 26170095 16853389 26217688 16853389 26217688 982568436 26217688 982558473 26244725 982558473 26244725 16878790 26244725 982545044 26265622 982545044 26265622 16879185 26265622 16889517 26268437 16889517 26268437 982535426 26268437 16895286 26318020 16895286 26318020 982514913 26318020 982513510 26332112 982513510 26332112 16901178 26332112 16926439 26333018 16926439 26333018 982506808 26333018 16937952 26337850 16937952 26337850 982502915 26337850 16964828 26344564 16964828 26344564 982466154 26344564 982466087 26347030 982466087 26347030 16978856 26347030 17005980 26364316 17005980 26364316 982464008 26364316 17006871 26381087 17006871 26381087 982460554 26381087 982454442 26420003 982454442 26420003 17021306 26420003 17039558 26498303 17039558 26498303 982433886 26498303 982428017 26520508 982428017 26520508 17058116 26520508 982414921 26529560 982414921 26529560 17062577 26529560 17064321 26538704 17064321 26538704 982408411 26538704 982408283 26547610 982408283 26547610 17065508 26547610 17083155 26559548 17083155 26559548 982380491 26559548 982379147 26648961 982379147 26648961 17097367 26648961 982377011 26692665 982377011 26692665 17102680 26692665 982371791 26695168 982371791 26695168 17107611 26695168 17115732 26704655 17115732 26704655 982359817 26704655 17128437 26716442 17128437 26716442 982326983 26716442 982320683 26727784 982320683 26727784 17140621 26727784 982307946 26741105 982307946 26741105 17166745 26741105 982289498 26749294 982289498 26749294 17168178 26749294 17169248 26755469 17169248 26755469 982276791 26755469 982275530 26775523 982275530 26775523 17192296 26775523 982271367 26798464 982271367 26798464 17198334 26798464 17237006 26822429 17237006 26822429 982265115 26822429 17237530 26843991 17237530 26843991 982264082 26843991 982243621 26855925 982243621 26855925 17272738 26855925 982211755 26866505 982211755 26866505 17279286 26866505 17295721 26973533 17295721 26973533 982206238 26973533 17311972 26983921 17311972 26983921 982204895 26983921 17312749 26984705 17312749 26984705 982196238 26984705 982168495 27037839 982168495 27037839 17379400 27037839 17421686 27054635 17421686 27054635 982151241 27054635 17456960 27059099 17456960 27059099 982142796 27059099 17471054 27123023 17471054 27123023 982128429 27123023 982099665 27141910 982099665 27141910 17478998 27141910 17518129 27183586 17518129 27183586 982098179 27183586 17519083 27196407 17519083 27196407 982083797 27196407 982083613 27217282 982083613 27217282 17520579 27217282 982076611 27231806 982076611 27231806 17530023 27231806 982074924 27292217 982074924 27292217 17536905 27292217 17540400 27293566 17540400 27293566 982069541 27293566 17568812 27322269 17568812 27322269 982059264 27322269 17571458 27322570 17571458 27322570 982046519 27322570 17572702 27332942 17572702 27332942 982044173 27332942 17597704 27370934 17597704 27370934 982035675 27370934 17643840 27381124 17643840 27381124 982022857 27381124 17647960 27384309 17647960 27384309 982013790 27384309 981999693 27436090 981999693 27436090 17653613 27436090 981990367 27437183 981990367 27437183 17660475 27437183 17668147 27441791 17668147 27441791 981975591 27441791 981975281 27467908 981975281 27467908 17684419 27467908 17688847 27479326 17688847 27479326 981945435 27479326 17700399 27480596 17700399 27480596 981935112 27480596 17702884 27494201 17702884 27494201 981910191 27494201 17730657 27547331 17730657 27547331 981893880 27547331 17743553 27561693 17743553 27561693 981889200 27561693 17757822 27570059 17757822 27570059 981854366 27570059 981845296 27589305 981845296 27589305 17781335 27589305 981835633 27627281 981835633 27627281 17785418 27627281 17873040 27672621 17873040 27672621 981823571 27672621 17890261 27708209 17890261 27708209 981816212 27708209 981806784 27709595 981806784 27709595 17891078 27709595 981804998 27775291 981804998 27775291 17898279 27775291 17937578 27807675 17937578 27807675 981755962 27807675 17941813 27823967 17941813 27823967 981736510 27823967 17943192 27846092 17943192 27846092 981730503 27846092 17949146 27883186 17949146 27883186 981730179 27883186 17954919 27893284 17954919 27893284 981723101 27893284 981696040 27898634 981696040 27898634 17958777 27898634 981690956 27924179 981690956 27924179 17976748 27924179 17994436 27954069 17994436 27954069 981674172 27954069 18058058 27960679 18058058 27960679 981658900 27960679 981620236 28054419 981620236 28054419 18060541 28054419 981617629 28111876 981617629 28111876 18062939 28111876 18073875 28137371 18073875 28137371 981611677 28137371 981609735 28159826 981609735 28159826 18099085 28159826 981602150 28175368 981602150 28175368 18140393 28175368 981573554 28179799 981573554 28179799 18156777 28179799 981569057 28184686 981569057 28184686 18161042 28184686 981561649 28191383 981561649 28191383 18164130 28191383 18171165 28206994 18171165 28206994 981550517 28206994 18177008 28225007 18177008 28225007 981538983 28225007 981537678 28264846 981537678 28264846 18183533 28264846 18191254 28283289 18191254 28283289 981533221 28283289 981528346 28296567 981528346 28296567 18197993 28296567 981528155 28351335 981528155 28351335 18201157 28351335 981468679 28374977 981468679 28374977 18205160 28374977 981465627 28377095 981465627 28377095 18205460 28377095 18269894 28398481 18269894 28398481 981426363 28398481 18271057 28410731 18271057 28410731 981426254 28410731 18280436 28456252 18280436 28456252 981423131 28456252 981411183 28467629 981411183 28467629 18289195 28467629 18290736 28485353 18290736 28485353 981404847 28485353 981400667 28502301 981400667 28502301 18317647 28502301 18332626 28542542 18332626 28542542 981398850 28542542 18338976 28554045 18338976 28554045 981375611 28554045 18345339 28575704 18345339 28575704 981374941 28575704 18350848 28589919 18350848 28589919 981328230 28589919 18377952 28599424 18377952 28599424 981314951 28599424 18379799 28606245 18379799 28606245 981309358 28606245 981300758 28652429 981300758 28652429 18409662 28652429 981296537 28683896 981296537 28683896 18427365 28683896 981261534 28708610 981261534 28708610 18437709 28708610 18440279 28721368 18440279 28721368 981229082 28721368 18453016 28733267 18453016 28733267 981165698 28733267 18466153 28744775 18466153 28744775 981145305 28744775 981108973 28767988 981108973 28767988 18476595 28767988 18484440 28785886 18484440 28785886 981106287 28785886 18492623 28799678 18492623 28799678 981098068 28799678 981097978 28815893 981097978 28815893 18568298 28815893 18623221 28819960 18623221 28819960 981080957 28819960 981066311 28848958 981066311 28848958 18656077 28848958 18657873 28854017 18657873 28854017 981059149 28854017 18662693 28913164 18662693 28913164 981034728 28913164 981029925 28921049 981029925 28921049 18668310 28921049 18682386 28964207 18682386 28964207 981015225 28964207 980987434 29000165 980987434 29000165 18714102 29000165 18737766 29010743 18737766 29010743 980970765 29010743 980965191 29014145 980965191 29014145 18747506 29014145 18752839 29020761 18752839 29020761 980952142 29020761 18760008 29058245 18760008 29058245 980950430 29058245 980924701 29096117 980924701 29096117 18767322 29096117 980924098 29122490 980924098 29122490 18771399 29122490 980918941 29213548 980918941 29213548 18772581 29213548 980911586 29215067 980911586 29215067 18812269 29215067 18813922 29222759 18813922 29222759 980911128 29222759 18816388 29241722 18816388 29241722 980910327 29241722 18829968 29269702 18829968 29269702 980895014 29269702 980880864 29278217 980880864 29278217 18837280 29278217 18845904 29316454 18845904 29316454 980866413 29316454 18922067 29320972 18922067 29320972 980821839 29320972 980817955 29321660 980817955 29321660 18943570 29321660 18946667 29337069 18946667 29337069 980805418 29337069 980799839 29348775 980799839 29348775 18950000 29348775 18968696 29349651 18968696 29349651 980793024 29349651 18973596 29366006 18973596 29366006 980749583 29366006 18995362 29379548 18995362 29379548 980703047 29379548 18997052 29412433 18997052 29412433 980702566 29412433 19007228 29414559 19007228 29414559 980695528 29414559 19015367 29421284 19015367 29421284 980676409 29421284 19028250 29447033 19028250 29447033 980651816 29447033 19035284 29447903 19035284 29447903 980640894 29447903 980640174 29450711 980640174 29450711 19054411 29450711 19068041 29487261 19068041 29487261 980631733 29487261 980614284 29492591 980614284 29492591 19073138 29492591 980588979 29496083 980588979 29496083 19076173 29496083 980566244 29527504 980566244 29527504 19079015 29527504 19086705 29543707 19086705 29543707 980525582 29543707 19086858 29558878 19086858 29558878 980506079 29558878 980506072 29564519 980506072 29564519 19089210 29564519 980493367 29589221 980493367 29589221 19112517 29589221 980480195 29624253 980480195 29624253 19144732 29624253 19150013 29652813 19150013 29652813 980443778 29652813 19155963 29660141 19155963 29660141 980431428 29660141 19157508 29674719 19157508 29674719 980416123 29674719 980394013 29743670 980394013 29743670 19163717 29743670 980393874 29745605 980393874 29745605 19184829 29745605 19237848 29746318 19237848 29746318 980388203 29746318 980376078 29749421 980376078 29749421 19239367 29749421 980359213 29751226 980359213 29751226 19253988 29751226 19258298 29795117 19258298 29795117 980333625 29795117 19265241 29806594 19265241 29806594 980317860 29806594 19294550 29821433 19294550 29821433 980309532 29821433 19304769 29824973 19304769 29824973 980301778 29824973 980281702 29826231 980281702 29826231 19307539 29826231 19389536 29846515 19389536 29846515 980259227 29846515 980256136 29851101 980256136 29851101 19430408 29851101 19446299 29881617 19446299 29881617 980245952 29881617 19449123 29893589 19449123 29893589 980226030 29893589 19450011 29954375 19450011 29954375 980196520 29954375 19456321 29962361 19456321 29962361 980184800 29962361 980183393 29976332 980183393 29976332 19489878 29976332 19520617 29984027 19520617 29984027 980178156 29984027 19559482 30008948 19559482 30008948 980177177 30008948 19563166 30012251 19563166 30012251 980138030 30012251 19614278 30020693 19614278 30020693 980129439 30020693 19621172 30023111 19621172 30023111 980124279 30023111 980113176 30034930 980113176 30034930 19669921 30034930 980092659 30035534 980092659 30035534 19672692 30035534 19697281 30039435 19697281 30039435 980083634 30039435 980041321 30052919 980041321 30052919 19734364 30052919 980034841 30068849 980034841 30068849 19771527 30068849 19790468 30076378 19790468 30076378 980014733 30076378 979988475 30092621 979988475 30092621 19794553 30092621 19827657 30101015 19827657 30101015 979984561 30101015 19832882 30108838 19832882 30108838 979942313 30108838 19837589 30124526 19837589 30124526 979939852 30124526 19847952 30160871 19847952 30160871 979930946 30160871 19869314 30175204 19869314 30175204 979926905 30175204 19884895 30187037 19884895 30187037 979926285 30187037 979923686 30202048 979923686 30202048 19901489 30202048 979916300 30216160 979916300 30216160 19904375 30216160 979880052 30221776 979880052 30221776 19912603 30221776 979873019 30350137 979873019 30350137 19936773 30350137 979827233 30366729 979827233 30366729 19948099 30366729 979809968 30373109 979809968 30373109 20025166 30373109 979807811 30381646 979807811 30381646 20029752 30381646 20031667 30392705 20031667 30392705 979790367 30392705 20033501 30456650 20033501 30456650 979779957 30456650 979778541 30465269 979778541 30465269 20039497 30465269 979745917 30481607 979745917 30481607 20080107 30481607 979742530 30507751 979742530 30507751 20101395 30507751 20103475 30512343 20103475 30512343 979707713 30512343 20119776 30552376 20119776 30552376 979707227 30552376 979686146 30564125 979686146 30564125 20121523 30564125 979681044 30571763 979681044 30571763 20153312 30571763 979677552 30584351 979677552 30584351 20154142 30584351 20172591 30623099 20172591 30623099 979612969 30623099 979585475 30626786 979585475 30626786 20180919 30626786 20187427 30642281 20187427 30642281 979574169 30642281 979570698 30669071 979570698 30669071 20239634 30669071 20272605 30706835 20272605 30706835 979562668 30706835 20277457 30717640 20277457 30717640 979560732 30717640 979552653 30722204 979552653 30722204 20287837 30722204 979552275 30734746 979552275 30734746 20288161 30734746 20308448 30744664 20308448 30744664 979544035 30744664 20329506 30802247 20329506 30802247 979522784 30802247 979520929 30821164 979520929 30821164 20331029 30821164 20348024 30829425 20348024 30829425 979490164 30829425 20354330 30843837 20354330 30843837 979487243 30843837 979485554 30846585 979485554 30846585 20365187 30846585 20389638 30864287 20389638 30864287 979453441 30864287 20420634 30868065 20420634 30868065 979450348 30868065 20426801 30947869 20426801 30947869 979441132 30947869 979429560 30963401 979429560 30963401 20441967 30963401 979398511 30985673 979398511 30985673 20458166 30985673 979360309 31005543 979360309 31005543 20458938 31005543 979346924 31031986 979346924 31031986 20459405 31031986 20492051 31063058 20492051 31063058 979330197 31063058 979320316 31084742 979320316 31084742 20500581 31084742 979309902 31097501 979309902 31097501 20501523 31097501 20559973 31184764 20559973 31184764 979302884 31184764 979289614 31200909 979289614 31200909 20599195 31200909 979283907 31244126 979283907 31244126 20610563 31244126 979278521 31263351 979278521 31263351 20623400 31263351 979278368 31364645 979278368 31364645 20630370 31364645 20650135 31393139 20650135 31393139 979268062 31393139 979255936 31395411 979255936 31395411 20661199 31395411 979226164 31402089 979226164 31402089 20680164 31402089 20691971 31408498 20691971 31408498 979214443 31408498 20692931 31453060 20692931 31453060 979200213 31453060 979186337 31456582 979186337 31456582 20709019 31456582 979173976 31482321 979173976 31482321 20721635 31482321 20753687 31486095 20753687 31486095 979161368 31486095 979143256 31498879 979143256 31498879 20761982 31498879 979120568 31513480 979120568 31513480 20765553 31513480 979116490 31520123 979116490 31520123 20784013 31520123 979096295 31529698 979096295 31529698 20789997 31529698 979075637 31562806 979075637 31562806 20840119 31562806 979049727 31599083 979049727 31599083 20851730 31599083 20871860 31600083 20871860 31600083 979042301 31600083 20875236 31605170 20875236 31605170 979021336 31605170 979013541 31618801 979013541 31618801 20878288 31618801 978953873 31642233 978953873 31642233 20882323 31642233 978951182 31651775 978951182 31651775 20902603 31651775 978937114 31657838 978937114 31657838 20904699 31657838 20907340 31730570 20907340 31730570 978910109 31730570 978904889 31807442 978904889 31807442 20908426 31807442 978883810 31817685 978883810 31817685 20911433 31817685 978883623 31825142 978883623 31825142 20944489 31825142 20949778 31841543 20949778 31841543 978860988 31841543 20964804 31860509 20964804 31860509 978855376 31860509 20998893 31884047 20998893 31884047 978835216 31884047 21014992 31884423 21014992 31884423 978802949 31884423 21040150 31889997 21040150 31889997 978764741 31889997 978752025 31935958 978752025 31935958 21074898 31935958 21078542 31939187 21078542 31939187 978726375 31939187 21085978 31952561 21085978 31952561 978697518 31952561 21086407 32001009 21086407 32001009 978693386 32001009 21091208 32012757 21091208 32012757 978642493 32012757 21132450 32069531 21132450 32069531 978640810 32069531 21135593 32082441 21135593 32082441 978633434 32082441 21140013 32104780 21140013 32104780 978626034 32104780 21149642 32150429 21149642 32150429 978610618 32150429 21196159 32152799 21196159 32152799 978602331 32152799 978599791 32196765 978599791 32196765 21228354 32196765 978590458 32204767 978590458 32204767 21229655 32204767 21272642 32207883 21272642 32207883 978578387 32207883 21281276 32220395 21281276 32220395 978537771 32220395 21297126 32288931 21297126 32288931 978532039 32288931 21311416 32297636 21311416 32297636 978482473 32297636 978480429 32346023 978480429 32346023 21324876 32346023 978480346 32347787 978480346 32347787 21360312 32347787 21360529 32348099 21360529 32348099 978454654 32348099 21384736 32353987 21384736 32353987 978438221 32353987 978437784 32418574 978437784 32418574 21395971 32418574 21410153 32470785 21410153 32470785 978401848 32470785 21411532 32475087 21411532 32475087 978399926 32475087 21421464 32486992 21421464 32486992 978397670 32486992 978391439 32510510 978391439 32510510 21430050 32510510 21451492 32511119 21451492 32511119 978380430 32511119 978341494 32553134 978341494 32553134 21451865 32553134 21473937 32582632 21473937 32582632 978315473 32582632 21496308 32680919 21496308 32680919 978312751 32680919 21507141 32700452 21507141 32700452 978307822 32700452 21514276 32791989 21514276 32791989 978305930 32791989 21519041 32802622 21519041 32802622 978300428 32802622 978298156 32811896 978298156 32811896 21561555 32811896 978296105 32823118 978296105 32823118 21580644 32823118 21622102 32873309 21622102 32873309 978277243 32873309 978272241 32928235 978272241 32928235 21629828 32928235 978268694 32934003 978268694 32934003 21643006 32934003 978263808 32980935 978263808 32980935 21664030 32980935 21666520 32987929 21666520 32987929 978261992 32987929 21700759 32992912 21700759 32992912 978256259 32992912 978252243 33012083 978252243 33012083 21710689 33012083 21714285 33048538 21714285 33048538 978250657 33048538 978247997 33048802 978247997 33048802 21723900 33048802 21728162 33053914 21728162 33053914 978181765 33053914 21738242 33059877 21738242 33059877 978173940 33059877 978173231 33060586 978173231 33060586 21768207 33060586 21770646 33063887 21770646 33063887 978160321 33063887 978158444 33115265 978158444 33115265 21795256 33115265 978146145 33130880 978146145 33130880 21811978 33130880 21813762 33143349 21813762 33143349 978123775 33143349 21841703 33158584 21841703 33158584 978101318 33158584 21847269 33161111 21847269 33161111 978057937 33161111 978056346 33163407 978056346 33163407 21853960 33163407 21865455 33167675 21865455 33167675 978041118 33167675 21880873 33186059 21880873 33186059 978022106 33186059 21883475 33186700 21883475 33186700 978021608 33186700 21894948 33188915 21894948 33188915 978020728 33188915 978017551 33210749 978017551 33210749 21903249 33210749 978011332 33220052 978011332 33220052 21917913 33220052 21925765 33229660 21925765 33229660 977989194 33229660 977976988 33248231 977976988 33248231 21955531 33248231 21981239 33249386 21981239 33249386 977969683 33249386 21996934 33259235 21996934 33259235 977960918 33259235 22010584 33288203 22010584 33288203 977939802 33288203 977939508 33329133 977939508 33329133 22019095 33329133 977922829 33331577 977922829 33331577 22038664 33331577 977901101 33339472 977901101 33339472 22060729 33339472 977898556 33354233 977898556 33354233 22064798 33354233 977893672 33415061 977893672 33415061 22112154 33415061 977868845 33418987 977868845 33418987 22122268 33418987 22123337 33434440 22123337 33434440 977862219 33434440 22135007 33438644 22135007 33438644 977838144 33438644 22143249 33468325 22143249 33468325 977820851 33468325 22151630 33468695 22151630 33468695 977807248 33468695 977803452 33511763 977803452 33511763 22181605 33511763 977796444 33522917 977796444 33522917 22201318 33522917 22231042 33536777 22231042 33536777 977787093 33536777 977748694 33545624 977748694 33545624 22270975 33545624 977728564 33574919 977728564 33574919 22322415 33574919 22335772 33588578 22335772 33588578 977716735 33588578 22350886 33592821 22350886 33592821 977683259 33592821 22402492 33651671 22402492 33651671 977680046 33651671 977658097 33652196 977658097 33652196 22406932 33652196 22440073 33672539 22440073 33672539 977653462 33672539 977641549 33748295 977641549 33748295 22445658 33748295 22449135 33749593 22449135 33749593 977623289 33749593 977618432 33774869 977618432 33774869 22454013 33774869 977618298 33781516 977618298 33781516 22466555 33781516 977588610 33795771 977588610 33795771 22480589 33795771 22494288 33808751 22494288 33808751 977587682 33808751 977580862 33812138 977580862 33812138 22496058 33812138 22502349 33818002 22502349 33818002 977562703 33818002 22519779 33823625 22519779 33823625 977559570 33823625 22531618 33962969 22531618 33962969 977540059 33962969 977518318 33990207 977518318 33990207 22540585 33990207 977510324 34037068 977510324 34037068 22546249 34037068 977499654 34037248 977499654 34037248 22552989 34037248 22553880 34066695 22553880 34066695 977487598 34066695 977481676 34075805 977481676 34075805 22573154 34075805 22573771 34080573 22573771 34080573 977480242 34080573 22586276 34092862 22586276 34092862 977476398 34092862 977475713 34120582 977475713 34120582 22589035 34120582 22603825 34143814 22603825 34143814 977468843 34143814 22629988 34145073 22629988 34145073 977448972 34145073 22640096 34152505 22640096 34152505 977428263 34152505 22652338 34156497 22652338 34156497 977424144 34156497 977422210 34159959 977422210 34159959 22672284 34159959 22674246 34218983 22674246 34218983 977403957 34218983 22687222 34268453 22687222 34268453 977371687 34268453 977369627 34277637 977369627 34277637 22702171 34277637 22706320 34284861 22706320 34284861 977363126 34284861 22712723 34354059 22712723 34354059 977358912 34354059 22716830 34417277 22716830 34417277 977324830 34417277 977306547 34527347 977306547 34527347 22767655 34527347 22790099 34544193 22790099 34544193 977295342 34544193 977287530 34573481 977287530 34573481 22807592 34573481 22839242 34574423 22839242 34574423 977283361 34574423 977264715 34588780 977264715 34588780 22844802 34588780 977256259 34609070 977256259 34609070 22854448 34609070 22903358 34609108 22903358 34609108 977252442 34609108 977228439 34629245 977228439 34629245 22903825 34629245 22915845 34643009 22915845 34643009 977224818 34643009 977216607 34691177 977216607 34691177 22922329 34691177 22926698 34720607 22926698 34720607 977212129 34720607 22935343 34766690 22935343 34766690 977162901 34766690 977152224 34797568 977152224 34797568 22951033 34797568 22952671 34828685 22952671 34828685 977150571 34828685 977099494 34832843 977099494 34832843 22975832 34832843 23026434 34856272 23026434 34856272 977078009 34856272 23047160 34856290 23047160 34856290 977072779 34856290 977064946 34870257 977064946 34870257 23049457 34870257 23050680 34876916 23050680 34876916 977028712 34876916 977024868 34902039 977024868 34902039 23064155 34902039 23073538 34911437 23073538 34911437 977015145 34911437 23101883 34962880 23101883 34962880 977005010 34962880 977004869 34971478 977004869 34971478 23108449 34971478 23119751 34995766 23119751 34995766 976982799 34995766 23124252 34997062 23124252 34997062 976973953 34997062 23158034 35000627 23158034 35000627 976963252 35000627 976900763 35003888 976900763 35003888 23159980 35003888 23165481 35005979 23165481 35005979 976888530 35005979 976888017 35030365 976888017 35030365 23174528 35030365 23181349 35033093 23181349 35033093 976841798 35033093 23184035 35066702 23184035 35066702 976834944 35066702 23206997 35080412 23206997 35080412 976832761 35080412 976820171 35183913 976820171 35183913 23229334 35183913 23244225 35202955 23244225 35202955 976817483 35202955 976785304 35205179 976785304 35205179 23265073 35205179 976779789 35220088 976779789 35220088 23268162 35220088 23291560 35234499 23291560 35234499 976776938 35234499 976762200 35239527 976762200 35239527 23297888 35239527 23353642 35258493 23353642 35258493 976722722 35258493 23368092 35302305 23368092 35302305 976711793 35302305 23382196 35315379 23382196 35315379 976710456 35315379 976709872 35320838 976709872 35320838 23397894 35320838 23403195 35345552 23403195 35345552 976687996 35345552 23406640 35402432 23406640 35402432 976674117 35402432 23430044 35402584 23430044 35402584 976637699 35402584 976618412 35407287 976618412 35407287 23435339 35407287 23438706 35468787 23438706 35468787 976616015 35468787 23464071 35472152 23464071 35472152 976573645 35472152 976552636 35527323 976552636 35527323 23480773 35527323 23545352 35528055 23545352 35528055 976539563 35528055 976539330 35564741 976539330 35564741 23550619 35564741 23556154 35613265 23556154 35613265 976534005 35613265 23556344 35622587 23556344 35622587 976522753 35622587 23572795 35634598 23572795 35634598 976507907 35634598 23576448 35645482 23576448 35645482 976479683 35645482 976457002 35648237 976457002 35648237 23582742 35648237 976428808 35649615 976428808 35649615 23597010 35649615 976424904 35697008 976424904 35697008 23606613 35697008 976415946 35710192 976415946 35710192 23617391 35710192 976411877 35756018 976411877 35756018 23625156 35756018 976410196 35758377 976410196 35758377 23626328 35758377 23629812 35762392 23629812 35762392 976401344 35762392 976391432 35773817 976391432 35773817 23629867 35773817 23635586 35794061 23635586 35794061 976389178 35794061 976359943 35802551 976359943 35802551 23644880 35802551 976356669 35806622 976356669 35806622 23694905 35806622 976336347 35820443 976336347 35820443 23704428 35820443 976304477 35855608 976304477 35855608 23731548 35855608 23739935 35857078 23739935 35857078 976246662 35857078 976244170 35936029 976244170 35936029 23740292 35936029 23748089 35953270 23748089 35953270 976236513 35953270 23750515 35956781 23750515 35956781 976167894 35956781 23821745 35975445 23821745 35975445 976133400 35975445 23829137 36003484 23829137 36003484 976125553 36003484 23834121 36004313 23834121 36004313 976112437 36004313 976098689 36039524 976098689 36039524 23844897 36039524 23852965 36061756 23852965 36061756 976085411 36061756 23853194 36089291 23853194 36089291 976063960 36089291 23879613 36094636 23879613 36094636 976037154 36094636 976019215 36104151 976019215 36104151 23880076 36104151 976015949 36130900 976015949 36130900 23901284 36130900 976013136 36140759 976013136 36140759 23905989 36140759 976004745 36159401 976004745 36159401 23918180 36159401 23939332 36161048 23939332 36161048 975998553 36161048 975956212 36195968 975956212 36195968 23948063 36195968 975922662 36207849 975922662 36207849 23958988 36207849 23960304 36220217 23960304 36220217 975912157 36220217 23974903 36263843 23974903 36263843 975910000 36263843 23978625 36274210 23978625 36274210 975904183 36274210 975893584 36296327 975893584 36296327 24011744 36296327 975891375 36297673 975891375 36297673 24014176 36297673 24032283 36315887 24032283 36315887 975888754 36315887 975884057 36339775 975884057 36339775 24043269 36339775 24044180 36354238 24044180 36354238 975875916 36354238 975867595 36372808 975867595 36372808 24068699 36372808 24070288 36373665 24070288 36373665 975851339 36373665 24071034 36378680 24071034 36378680 975825856 36378680 24099517 36389817 24099517 36389817 975804594 36389817 975801266 36391337 975801266 36391337 24114057 36391337 975795761 36407416 975795761 36407416 24139284 36407416 975795651 36409144 975795651 36409144 24159655 36409144 975765518 36409689 975765518 36409689 24172559 36409689 24180014 36417874 24180014 36417874 975760605 36417874 975756460 36425335 975756460 36425335 24210080 36425335 24212196 36451641 24212196 36451641 975744629 36451641 24221034 36452138 24221034 36452138 975743267 36452138 24238097 36490851 24238097 36490851 975742585 36490851 975732000 36502253 975732000 36502253 24247935 36502253 975713587 36503153 975713587 36503153 24252094 36503153 24270560 36522111 24270560 36522111 975687503 36522111 24294031 36532522 24294031 36532522 975682332 36532522 975678924 36545765 975678924 36545765 24306740 36545765 975671343 36546383 975671343 36546383 24307920 36546383 975671194 36607667 975671194 36607667 24309312 36607667 975668102 36610151 975668102 36610151 24319677 36610151 24330856 36621302 24330856 36621302 975660486 36621302 975645769 36680409 975645769 36680409 24380150 36680409 24395547 36701212 24395547 36701212 975626342 36701212 24399898 36718719 24399898 36718719 975620885 36718719 975607643 36746965 975607643 36746965 24428438 36746965 24456771 36752902 24456771 36752902 975580517 36752902 975565763 36762808 975565763 36762808 24469305 36762808 24499162 36789599 24499162 36789599 975518599 36789599 975511591 36790918 975511591 36790918 24534543 36790918 24541071 36809015 24541071 36809015 975506532 36809015 975503520 36824483 975503520 36824483 24546766 36824483 975428486 36830835 975428486 36830835 24548980 36830835 975418387 36850509 975418387 36850509 24551704 36850509 24562207 36859408 24562207 36859408 975382307 36859408 24570946 36865499 24570946 36865499 975373215 36865499 975352110 36868804 975352110 36868804 24572439 36868804 975318330 36894490 975318330 36894490 24585146 36894490 975313145 36929217 975313145 36929217 24604498 36929217 975311300 36963323 975311300 36963323 24604585 36963323 975310346 36966929 975310346 36966929 24613891 36966929 975210606 36969436 975210606 36969436 24614083 36969436 24617170 36972083 24617170 36972083 975204565 36972083 975201217 36980000 975201217 36980000 24633357 36980000 24637248 36981069 24637248 36981069 975199604 36981069 975197361 36981161 975197361 36981161 24638592 36981161 24661602 37031362 24661602 37031362 975178418 37031362 975169468 37039070 975169468 37039070 24666083 37039070 975154877 37062477 975154877 37062477 24670466 37062477 24700790 37092941 24700790 37092941 975149050 37092941 975132727 37104635 975132727 37104635 24713796 37104635 975075301 37144060 975075301 37144060 24717494 37144060 24731131 37157417 24731131 37157417 975055968 37157417 974995893 37167142 974995893 37167142 24733140 37167142 24746606 37190230 24746606 37190230 974979517 37190230 24755544 37204804 24755544 37204804 974979379 37204804 24758444 37227382 24758444 37227382 974975748 37227382 24765953 37230686 24765953 37230686 974952562 37230686 974941259 37252864 974941259 37252864 24771674 37252864 974916380 37291763 974916380 37291763 24799656 37291763 974912974 37300877 974912974 37300877 24800198 37300877 24817252 37312629 24817252 37312629 974907342 37312629 24818078 37319945 24818078 37319945 974895144 37319945 974831836 37353049 974831836 37353049 24837261 37353049 24837511 37357010 24837511 37357010 974816387 37357010 974808432 37361303 974808432 37361303 24840679 37361303 974806544 37365148 974806544 37365148 24861342 37365148 974797465 37367475 974797465 37367475 24865523 37367475 974791143 37392493 974791143 37392493 24865730 37392493 974788063 37397909 974788063 37397909 24870696 37397909 24913033 37401549 24913033 37401549 974783969 37401549 24969232 37412553 24969232 37412553 974782325 37412553 24990653 37428446 24990653 37428446 974746417 37428446 974733479 37470434 974733479 37470434 24995550 37470434 25003647 37529744 25003647 37529744 974724742 37529744 974692396 37548707 974692396 37548707 25010378 37548707 974688172 37595739 974688172 37595739 25032311 37595739 25043788 37611327 25043788 37611327 974672555 37611327 25065693 37742347 25065693 37742347 974668253 37742347 25067016 37754717 25067016 37754717 974639779 37754717 974634203 37758345 974634203 37758345 25070466 37758345 25078945 37776676 25078945 37776676 974633378 37776676 25083300 37777269 25083300 37777269 974624552 37777269 974614485 37806401 974614485 37806401 25093784 37806401 974609818 37822383 974609818 37822383 25110173 37822383 974554773 37827659 974554773 37827659 25113768 37827659 974544630 37829813 974544630 37829813 25114378 37829813 25122875 37836877 25122875 37836877 974543194 37836877 25127114 37841344 25127114 37841344 974536266 37841344 25132490 37843323 25132490 37843323 974505256 37843323 25143724 37847875 25143724 37847875 974489717 37847875 974487937 37854670 974487937 37854670 25146062 37854670 25173430 37860787 25173430 37860787 974486318 37860787 974482914 37870857 974482914 37870857 25193579 37870857 25226110 37876448 25226110 37876448 974448737 37876448 25230364 37899021 25230364 37899021 974441267 37899021 25235118 37920759 25235118 37920759 974424251 37920759 25282545 37932352 25282545 37932352 974417329 37932352 974402275 37968315 974402275 37968315 25287776 37968315 974394205 37982158 974394205 37982158 25296297 37982158 25304028 37987864 25304028 37987864 974384371 37987864 25338893 37996552 25338893 37996552 974382673 37996552 25339254 38054631 25339254 38054631 974378956 38054631 25354182 38091869 25354182 38091869 974376170 38091869 974373866 38100515 974373866 38100515 25366470 38100515 974366000 38103298 974366000 38103298 25367657 38103298 25374165 38109730 25374165 38109730 974339150 38109730 974333496 38115688 974333496 38115688 25399711 38115688 25403612 38148245 25403612 38148245 974331573 38148245 25404631 38158431 25404631 38158431 974317418 38158431 974301852 38160725 974301852 38160725 25407262 38160725 974296483 38180853 974296483 38180853 25407760 38180853 974293403 38211706 974293403 38211706 25409220 38211706 25416438 38233894 25416438 38233894 974288066 38233894 25437700 38280777 25437700 38280777 974231179 38280777 974223530 38287498 974223530 38287498 25442790 38287498 974198547 38328007 974198547 38328007 25446161 38328007 25487765 38368300 25487765 38368300 974161815 38368300 974124389 38383401 974124389 38383401 25505863 38383401 25550855 38413095 25550855 38413095 974120970 38413095 974117924 38427244 974117924 38427244 25552463 38427244 974086272 38457706 974086272 38457706 25562305 38457706 974077717 38467168 974077717 38467168 25574009 38467168 25587608 38504176 25587608 38504176 974072819 38504176 25597525 38548847 25597525 38548847 974041707 38548847 974035870 38557772 974035870 38557772 25601483 38557772 25641059 38570972 25641059 38570972 974017311 38570972 974012794 38577843 974012794 38577843 25647421 38577843 25649310 38632029 25649310 38632029 974010424 38632029 973985359 38686235 973985359 38686235 25650016 38686235 25696215 38713453 25696215 38713453 973979291 38713453 973966864 38728047 973966864 38728047 25696824 38728047 973965034 38755049 973965034 38755049 25714488 38755049 973912859 38777386 973912859 38777386 25730558 38777386 973894029 38855966 973894029 38855966 25731143 38855966 25764954 38938025 25764954 38938025 973876039 38938025 973873224 38949461 973873224 38949461 25794471 38949461 25806445 38972320 25806445 38972320 973872668 38972320 973864677 38973194 973864677 38973194 25814705 38973194 25837749 38973232 25837749 38973232 973862058 38973232 25840799 38976238 25840799 38976238 973857404 38976238 25840981 39005289 25840981 39005289 973843013 39005289 25869952 39015638 25869952 39015638 973826619 39015638 25881709 39037695 25881709 39037695 973800400 39037695 25894660 39050847 25894660 39050847 973783753 39050847 25911279 39092794 25911279 39092794 973779463 39092794 25921338 39117982 25921338 39117982 973766990 39117982 25924144 39123086 25924144 39123086 973763855 39123086 973761861 39140759 973761861 39140759 25927998 39140759 25930735 39160090 25930735 39160090 973726841 39160090 25946069 39203336 25946069 39203336 973718568 39203336 25947325 39238133 25947325 39238133 973703193 39238133 25951243 39247845 25951243 39247845 973702769 39247845 25965621 39271409 25965621 39271409 973696806 39271409 25973419 39278861 25973419 39278861 973689818 39278861 973652936 39281837 973652936 39281837 25979161 39281837 26012854 39317301 26012854 39317301 973644331 39317301 973621501 39321172 973621501 39321172 26028588 39321172 973597173 39323695 973597173 39323695 26038810 39323695 973594428 39332787 973594428 39332787 26050102 39332787 973523366 39342550 973523366 39342550 26103691 39342550 26111426 39343991 26111426 39343991 973480534 39343991 973438555 39361077 973438555 39361077 26113601 39361077 26145394 39375080 26145394 39375080 973418571 39375080 973414179 39380242 973414179 39380242 26157234 39380242 26166940 39412223 26166940 39412223 973384976 39412223 26203734 39430157 26203734 39430157 973377916 39430157 26207675 39432652 26207675 39432652 973362332 39432652 973361380 39455048 973361380 39455048 26212437 39455048 973333701 39465460 973333701 39465460 26213552 39465460 973309770 39478601 973309770 39478601 26217218 39478601 973307495 39505696 973307495 39505696 26221207 39505696 26222518 39519969 26222518 39519969 973300499 39519969 26237572 39548015 26237572 39548015 973294611 39548015 973284745 39568005 973284745 39568005 26241869 39568005 973273588 39571527 973273588 39571527 26260247 39571527 973268099 39603454 973268099 39603454 26301367 39603454 973249948 39611621 973249948 39611621 26308881 39611621 26315037 39613174 26315037 39613174 973247647 39613174 26325843 39632171 26325843 39632171 973218456 39632171 973212585 39676210 973212585 39676210 26342699 39676210 973185889 39686663 973185889 39686663 26360763 39686663 973156036 39715589 973156036 39715589 26410844 39715589 973127494 39759433 973127494 39759433 26430329 39759433 973120854 39769113 973120854 39769113 26445653 39769113 26455104 39771880 26455104 39771880 973090955 39771880 26460998 39816994 26460998 39816994 973066896 39816994 973053434 39817481 973053434 39817481 26485519 39817481 26503351 39829030 26503351 39829030 973039376 39829030 26507948 39854247 26507948 39854247 973033835 39854247 973023665 39855242 973023665 39855242 26547231 39855242 26580906 39879593 26580906 39879593 972990913 39879593 26591726 39980325 26591726 39980325 972958625 39980325 972939121 39988643 972939121 39988643 26596810 39988643 26619372 40066545 26619372 40066545 972936388 40066545 972930612 40084733 972930612 40084733 26628418 40084733 972923341 40109986 972923341 40109986 26628434 40109986 972922596 40124855 972922596 40124855 26643590 40124855 26659967 40138377 26659967 40138377 972912184 40138377 26674689 40141319 26674689 40141319 972861391 40141319 26684180 40161049 26684180 40161049 972838954 40161049 26694780 40161566 26694780 40161566 972833963 40161566 972753503 40175176 972753503 40175176 26699820 40175176 972751077 40202878 972751077 40202878 26700703 40202878 26712051 40276304 26712051 40276304 972738226 40276304 26713530 40277662 26713530 40277662 972728145 40277662 26719636 40293531 26719636 40293531 972709273 40293531 972701201 40311566 972701201 40311566 26730130 40311566 972682003 40314388 972682003 40314388 26767070 40314388 26815579 40387361 26815579 40387361 972657609 40387361 26816606 40401628 26816606 40401628 972629615 40401628 26823964 40431743 26823964 40431743 972628512 40431743 972626762 40453432 972626762 40453432 26838177 40453432 972581624 40455477 972581624 40455477 26851433 40455477 26857845 40461448 26857845 40461448 972574170 40461448 972529380 40477997 972529380 40477997 26901164 40477997 26901367 40488251 26901367 40488251 972512752 40488251 972508241 40501917 972508241 40501917 26901799 40501917 26918725 40512383 26918725 40512383 972504866 40512383 26926645 40537234 26926645 40537234 972487361 40537234 26927537 40545795 26927537 40545795 972473794 40545795 972440712 40580031 972440712 40580031 26971277 40580031 27004413 40601561 27004413 40601561 972436898 40601561 972416018 40621564 972416018 40621564 27017067 40621564 27023483 40637432 27023483 40637432 972404653 40637432 972399460 40699901 972399460 40699901 27062298 40699901 972396748 40701801 972396748 40701801 27063151 40701801 972395510 40731808 972395510 40731808 27094135 40731808 972390092 40746409 972390092 40746409 27099929 40746409 972389438 40761321 972389438 40761321 27107005 40761321 27110067 40764971 27110067 40764971 972382914 40764971 972378895 40793795 972378895 40793795 27138008 40793795 972367838 40800934 972367838 40800934 27140247 40800934 27148934 40816763 27148934 40816763 972366187 40816763 27149822 40826451 27149822 40826451 972354941 40826451 27156092 40899455 27156092 40899455 972352327 40899455 972343172 40910483 972343172 40910483 27173203 40910483 27182316 40919992 27182316 40919992 972338253 40919992 27187138 40936795 27187138 40936795 972326129 40936795 972312438 40951276 972312438 40951276 27190943 40951276 972311963 40959356 972311963 40959356 27233991 40959356 972302856 41027522 972302856 41027522 27237598 41027522 27241720 41055999 27241720 41055999 972283805 41055999 972278151 41103353 972278151 41103353 27249961 41103353 27252726 41116679 27252726 41116679 972256941 41116679 972249087 41164184 972249087 41164184 27286056 41164184 972241652 41173353 972241652 41173353 27297528 41173353 972228484 41178021 972228484 41178021 27329519 41178021 972225977 41204271 972225977 41204271 27338354 41204271 972207333 41230481 972207333 41230481 27397008 41230481 27422789 41233048 27422789 41233048 972206793 41233048 972201969 41242892 972201969 41242892 27436445 41242892 972189491 41275292 972189491 41275292 27436777 41275292 972188284 41289437 972188284 41289437 27468846 41289437 27485464 41291865 27485464 41291865 972173809 41291865 27501353 41320408 27501353 41320408 972157860 41320408 27524591 41330575 27524591 41330575 972137818 41330575 972103214 41332093 972103214 41332093 27551817 41332093 972092069 41362306 972092069 41362306 27566246 41362306 972090805 41362912 972090805 41362912 27609210 41362912 27627510 41409369 27627510 41409369 972052643 41409369 27627627 41413780 27627627 41413780 972028063 41413780 971986461 41415514 971986461 41415514 27657617 41415514 971982245 41418412 971982245 41418412 27661953 41418412 27693391 41448639 27693391 41448639 971967262 41448639 971944628 41458159 971944628 41458159 27698098 41458159 27702065 41462708 27702065 41462708 971937555 41462708 27709810 41544691 27709810 41544691 971936261 41544691 971927107 41578389 971927107 41578389 27712666 41578389 27722712 41597926 27722712 41597926 971922135 41597926 971915137 41681309 971915137 41681309 27734294 41681309 971910944 41688437 971910944 41688437 27740055 41688437 27745528 41705693 27745528 41705693 971898109 41705693 971883472 41744363 971883472 41744363 27749493 41744363 971872170 41744741 971872170 41744741 27755511 41744741 971851557 41757893 971851557 41757893 27759658 41757893 27762757 41765708 27762757 41765708 971844634 41765708 971828338 41846723 971828338 41846723 27774836 41846723 27797732 41853363 27797732 41853363 971813605 41853363 971801134 41931315 971801134 41931315 27822536 41931315 27831986 41938613 27831986 41938613 971777826 41938613 971770172 41948680 971770172 41948680 27833115 41948680 971767225 41953276 971767225 41953276 27837930 41953276 27846569 41968803 27846569 41968803 971749618 41968803 971720507 42020479 971720507 42020479 27855794 42020479 971700457 42020801 971700457 42020801 27869784 42020801 971680324 42103751 971680324 42103751 27874754 42103751 27879427 42103889 27879427 42103889 971672042 42103889 27884693 42111706 27884693 42111706 971651515 42111706 971622283 42111753 971622283 42111753 27892685 42111753 971615722 42121112 971615722 42121112 27947229 42121112 971612182 42184064 971612182 42184064 27954681 42184064 971611487 42239572 971611487 42239572 27963006 42239572 27964554 42281482 27964554 42281482 971590501 42281482 971583881 42360874 971583881 42360874 27970999 42360874 971583178 42363277 971583178 42363277 27975437 42363277 971581686 42371512 971581686 42371512 27992786 42371512 971570612 42421750 971570612 42421750 28040845 42421750 971497960 42482753 971497960 42482753 28117387 42482753 28126114 42511107 28126114 42511107 971474814 42511107 28127385 42531305 28127385 42531305 971471218 42531305 971467221 42544856 971467221 42544856 28149094 42544856 28181404 42559323 28181404 42559323 971435048 42559323 28185212 42619192 28185212 42619192 971422524 42619192 971422115 42648890 971422115 42648890 28193328 42648890 971389347 42653153 971389347 42653153 28198398 42653153 971383030 42661923 971383030 42661923 28200407 42661923 971360213 42687277 971360213 42687277 28203058 42687277 28210771 42721421 28210771 42721421 971358032 42721421 28219989 42730540 28219989 42730540 971316917 42730540 971301197 42738837 971301197 42738837 28227966 42738837 971295513 42775519 971295513 42775519 28252588 42775519 28257527 42776233 28257527 42776233 971294546 42776233 971278581 42784607 971278581 42784607 28276960 42784607 28280870 42789262 28280870 42789262 971258742 42789262 28295428 42797931 28295428 42797931 971258591 42797931 971254337 42815799 971254337 42815799 28305736 42815799 971213948 42817575 971213948 42817575 28317568 42817575 971213863 42830609 971213863 42830609 28325349 42830609 28332893 42838023 28332893 42838023 971209232 42838023 971198510 42846653 971198510 42846653 28337158 42846653 28338679 42859157 28338679 42859157 971197954 42859157 971186833 42875181 971186833 42875181 28341611 42875181 971173864 42904727 971173864 42904727 28354851 42904727 28358156 42919595 28358156 42919595 971153023 42919595 971143111 42954977 971143111 42954977 28379978 42954977 28382218 42958723 28382218 42958723 971140874 42958723 971126297 42998254 971126297 42998254 28400058 42998254 971123487 43005797 971123487 43005797 28401906 43005797 971108623 43017988 971108623 43017988 28406640 43017988 971093110 43032551 971093110 43032551 28422848 43032551 971091211 43033809 971091211 43033809 28498877 43033809 28550090 43053922 28550090 43053922 971075323 43053922 971048358 43060965 971048358 43060965 28594174 43060965 28599655 43101659 28599655 43101659 971026078 43101659 971025243 43124854 971025243 43124854 28602359 43124854 28604138 43125329 28604138 43125329 971018085 43125329 970964343 43191701 970964343 43191701 28628149 43191701 970891081 43196284 970891081 43196284 28634006 43196284 28644975 43227955 28644975 43227955 970878158 43227955 28661919 43238834 28661919 43238834 970875646 43238834 28666723 43239567 28666723 43239567 970874662 43239567 28683613 43256848 28683613 43256848 970871274 43256848 970858859 43311056 970858859 43311056 28704177 43311056 970835189 43314483 970835189 43314483 28713322 43314483 28723617 43359376 28723617 43359376 970812769 43359376 28739883 43390310 28739883 43390310 970809768 43390310 970803426 43405043 970803426 43405043 28747342 43405043 970780165 43422803 970780165 43422803 28751700 43422803 28766376 43451536 28766376 43451536 970725584 43451536 970711941 43455391 970711941 43455391 28774132 43455391 28781136 43461233 28781136 43461233 970695175 43461233 970686416 43533166 970686416 43533166 28788025 43533166 28800720 43551740 28800720 43551740 970662964 43551740 28801996 43583289 28801996 43583289 970648394 43583289 970624669 43609468 970624669 43609468 28810067 43609468 28836479 43637284 28836479 43637284 970613803 43637284 28850403 43672556 28850403 43672556 970604717 43672556 970567280 43684642 970567280 43684642 28861043 43684642 28875359 43699447 28875359 43699447 970556109 43699447 28880412 43702977 28880412 43702977 970532069 43702977 28886541 43733708 28886541 43733708 970521424 43733708 970504129 43747535 970504129 43747535 28892842 43747535 28893843 43754804 28893843 43754804 970479510 43754804 970476134 43764605 970476134 43764605 28903651 43764605 28921434 43765227 28921434 43765227 970469243 43765227 970462557 43793902 970462557 43793902 28927544 43793902 970436897 43814677 970436897 43814677 28961049 43814677 28976863 43876222 28976863 43876222 970434687 43876222 970430122 43876430 970430122 43876430 28984026 43876430 28989440 43888641 28989440 43888641 970412572 43888641 970405926 43923191 970405926 43923191 28999071 43923191 970387375 43994723 970387375 43994723 29009799 43994723 29045617 43998405 29045617 43998405 970340489 43998405 29051700 43999360 29051700 43999360 970323087 43999360 29054310 44044947 29054310 44044947 970319188 44044947 970289435 44077400 970289435 44077400 29061841 44077400 970283228 44106017 970283228 44106017 29081766 44106017 29089213 44112251 29089213 44112251 970278196 44112251 29111099 44127322 29111099 44127322 970243556 44127322 970233722 44134055 970233722 44134055 29131953 44134055 29140877 44159517 29140877 44159517 970190696 44159517 970185250 44172866 970185250 44172866 29152393 44172866 970170018 44209931 970170018 44209931 29176959 44209931 970168659 44242253 970168659 44242253 29198550 44242253 970124892 44285693 970124892 44285693 29204392 44285693 29206752 44311979 29206752 44311979 970101535 44311979 970069128 44315608 970069128 44315608 29215273 44315608 970044372 44322569 970044372 44322569 29226271 44322569 29264265 44342291 29264265 44342291 970014690 44342291 970012451 44394106 970012451 44394106 29270151 44394106 29294333 44404348 29294333 44404348 970011937 44404348 29301454 44420677 29301454 44420677 970003721 44420677 969983812 44439785 969983812 44439785 29306478 44439785 29315097 44490095 29315097 44490095 969970351 44490095 969947858 44492729 969947858 44492729 29319880 44492729 969911018 44515631 969911018 44515631 29339988 44515631 29340415 44520568 29340415 44520568 969907754 44520568 969873434 44532691 969873434 44532691 29348787 44532691 969846835 44567086 969846835 44567086 29423999 44567086 29425094 44588603 29425094 44588603 969846238 44588603 29442732 44635113 29442732 44635113 969843134 44635113 969826090 44641670 969826090 44641670 29443116 44641670 969825794 44649043 969825794 44649043 29445203 44649043 969822674 44657367 969822674 44657367 29454172 44657367 29469908 44660722 29469908 44660722 969808751 44660722 29494638 44666908 29494638 44666908 969784697 44666908 969760662 44694995 969760662 44694995 29517478 44694995 29537483 44695285 29537483 44695285 969746553 44695285 29576266 44715620 29576266 44715620 969728835 44715620 969715810 44716751 969715810 44716751 29601110 44716751 29603130 44794948 29603130 44794948 969709179 44794948 969695013 44810164 969695013 44810164 29620142 44810164 969680300 44869967 969680300 44869967 29624832 44869967 29648946 44890163 29648946 44890163 969653593 44890163 969640722 44925862 969640722 44925862 29662100 44925862 969603420 44930643 969603420 44930643 29685265 44930643 29688888 44936141 29688888 44936141 969599512 44936141 969589142 44943400 969589142 44943400 29695074 44943400 969560896 44948803 969560896 44948803 29727027 44948803 969555673 44957205 969555673 44957205 29729236 44957205 969550505 44981485 969550505 44981485 29737779 44981485 29762354 44982647 29762354 44982647 969549970 44982647 29767661 44994614 29767661 44994614 969539671 44994614 969518970 44997659 969518970 44997659 29778824 44997659 969494466 45019493 969494466 45019493 29792638 45019493 29805428 45020908 29805428 45020908 969468564 45020908 969468313 45028070 969468313 45028070 29816979 45028070 29820703 45034319 29820703 45034319 969428294 45034319 969418822 45035407 969418822 45035407 29823821 45035407 969378307 45045251 969378307 45045251 29832974 45045251 969341434 45078443 969341434 45078443 29845609 45078443 29847999 45081713 29847999 45081713 969335766 45081713 969295559 45107200 969295559 45107200 29854371 45107200 29867222 45112225 29867222 45112225 969268330 45112225 969251389 45143164 969251389 45143164 29899698 45143164 969240430 45151615 969240430 45151615 29947556 45151615 29959598 45171781 29959598 45171781 969240077 45171781 29962186 45179933 29962186 45179933 969233149 45179933 29971608 45184551 29971608 45184551 969230924 45184551 969219957 45203465 969219957 45203465 29971615 45203465 969219217 45205485 969219217 45205485 29980847 45205485 29986888 45211719 29986888 45211719 969203749 45211719 969189169 45213407 969189169 45213407 30072008 45213407 969184411 45235504 969184411 45235504 30096005 45235504 30103393 45248906 30103393 45248906 969179398 45248906 969179133 45250781 969179133 45250781 30109927 45250781 30118642 45252195 30118642 45252195 969178037 45252195 30132212 45279921 30132212 45279921 969176303 45279921 969172614 45283539 969172614 45283539 30133349 45283539 969167562 45327129 969167562 45327129 30179224 45327129 969127375 45352169 969127375 45352169 30226398 45352169 969097064 45357797 969097064 45357797 30252022 45357797 30263175 45365138 30263175 45365138 969095207 45365138 30278177 45389156 30278177 45389156 969064449 45389156 30280826 45389161 30280826 45389161 969064043 45389161 30294167 45405856 30294167 45405856 969056078 45405856 969051206 45411635 969051206 45411635 30302802 45411635 30305478 45434836 30305478 45434836 969048806 45434836 969035883 45463456 969035883 45463456 30305741 45463456 969035236 45473654 969035236 45473654 30340301 45473654 30352729 45474701 30352729 45474701 969028770 45474701 968995938 45484679 968995938 45484679 30366214 45484679 968966641 45484697 968966641 45484697 30377786 45484697 968957512 45501057 968957512 45501057 30377816 45501057 30477369 45509999 30477369 45509999 968956008 45509999 968948441 45566812 968948441 45566812 30495194 45566812 30503745 45567119 30503745 45567119 968924563 45567119 30534395 45571533 30534395 45571533 968914334 45571533 30544893 45583099 30544893 45583099 968860313 45583099 30575911 45602464 30575911 45602464 968839052 45602464 30581855 45620925 30581855 45620925 968834532 45620925 30585781 45621914 30585781 45621914 968827341 45621914 968814976 45647624 968814976 45647624 30591042 45647624 968807072 45681549 968807072 45681549 30612232 45681549 968806937 45696355 968806937 45696355 30628226 45696355 968775147 45697150 968775147 45697150 30636762 45697150 968756481 45711671 968756481 45711671 30639066 45711671 30640935 45727778 30640935 45727778 968741922 45727778 968722770 45734608 968722770 45734608 30652473 45734608 30733890 45741550 30733890 45741550 968719139 45741550 968705729 45744980 968705729 45744980 30737356 45744980 968678166 45749362 968678166 45749362 30737930 45749362 968668931 45784874 968668931 45784874 30758835 45784874 968665771 45792159 968665771 45792159 30768876 45792159 968659025 45826084 968659025 45826084 30779385 45826084 30801940 45872726 30801940 45872726 968655037 45872726 30822305 45914613 30822305 45914613 968604244 45914613 968595521 46008333 968595521 46008333 30840511 46008333 30854368 46020863 30854368 46020863 968590002 46020863 968582069 46062345 968582069 46062345 30854893 46062345 30868302 46067686 30868302 46067686 968579555 46067686 968574464 46076557 968574464 46076557 30872559 46076557 30896816 46113316 30896816 46113316 968571961 46113316 30899569 46123019 30899569 46123019 968571855 46123019 30913359 46129550 30913359 46129550 968568401 46129550 968568265 46139723 968568265 46139723 30929175 46139723 968562203 46152244 968562203 46152244 30942637 46152244 968560408 46158452 968560408 46158452 30944221 46158452 30946382 46197082 30946382 46197082 968553978 46197082 30947335 46207463 30947335 46207463 968504097 46207463 968466655 46237295 968466655 46237295 30964866 46237295 30999292 46262501 30999292 46262501 968461809 46262501 968439150 46287970 968439150 46287970 31023425 46287970 968389264 46300109 968389264 46300109 31047882 46300109 31056404 46303233 31056404 46303233 968383607 46303233 31057865 46319044 31057865 46319044 968378757 46319044 968361641 46334038 968361641 46334038 31071483 46334038 31082936 46354420 31082936 46354420 968355036 46354420 31106770 46365807 31106770 46365807 968350295 46365807 968349147 46367681 968349147 46367681 31111111 46367681 968325104 46367999 968325104 46367999 31118022 46367999 968309721 46414367 968309721 46414367 31138226 46414367 31147410 46474899 31147410 46474899 968303512 46474899 968295665 46484577 968295665 46484577 31155523 46484577 31157967 46514903 31157967 46514903 968289532 46514903 31179722 46561367 31179722 46561367 968275680 46561367 968238114 46569135 968238114 46569135 31188805 46569135 968237782 46585055 968237782 46585055 31194278 46585055 31201277 46612174 31201277 46612174 968212255 46612174 31216328 46619103 31216328 46619103 968164709 46619103 968155897 46619355 968155897 46619355 31217268 46619355 968155670 46639744 968155670 46639744 31234033 46639744 31235777 46692297 31235777 46692297 968147002 46692297 968113990 46699635 968113990 46699635 31236896 46699635 968103970 46705025 968103970 46705025 31278444 46705025 31280287 46728059 31280287 46728059 968099880 46728059 968094063 46757936 968094063 46757936 31309231 46757936 968087848 46770347 968087848 46770347 31313426 46770347 31330478 46772775 31330478 46772775 968067450 46772775 968063044 46776839 968063044 46776839 31357208 46776839 968061726 46787585 968061726 46787585 31374776 46787585 31400341 46829349 31400341 46829349 968052014 46829349 31411018 46869765 31411018 46869765 968045743 46869765 31423120 46892967 31423120 46892967 968040834 46892967 31457482 46934229 31457482 46934229 968036084 46934229 31470566 46943403 31470566 46943403 968032528 46943403 967986132 46968476 967986132 46968476 31494166 46968476 31512488 46981697 31512488 46981697 967985902 46981697 967954409 46994299 967954409 46994299 31540448 46994299 31552525 47004257 31552525 47004257 967928450 47004257 967926302 47011539 967926302 47011539 31559743 47011539 967913646 47025635 967913646 47025635 31582753 47025635 967907723 47052783 967907723 47052783 31587392 47052783 967904859 47065667 967904859 47065667 31588609 47065667 31597411 47090255 31597411 47090255 967890408 47090255 31613014 47100647 31613014 47100647 967861179 47100647 31613029 47101223 31613029 47101223 967843968 47101223 31613312 47114255 31613312 47114255 967843230 47114255 967842023 47149832 967842023 47149832 31667623 47149832 967816846 47221673 967816846 47221673 31684620 47221673 31702996 47227835 31702996 47227835 967800570 47227835 31715915 47229122 31715915 47229122 967770456 47229122 31729981 47239241 31729981 47239241 967763578 47239241 967735589 47240540 967735589 47240540 31758585 47240540 31769857 47369021 31769857 47369021 967714834 47369021 31779567 47377462 31779567 47377462 967696343 47377462 31783871 47388892 31783871 47388892 967683036 47388892 967679363 47406400 967679363 47406400 31821542 47406400 31825280 47419804 31825280 47419804 967648307 47419804 967647425 47441937 967647425 47441937 31833096 47441937 967644366 47445724 967644366 47445724 31863309 47445724 31870115 47477104 31870115 47477104 967642527 47477104 967634168 47485673 967634168 47485673 31872757 47485673 31886442 47561528 31886442 47561528 967607247 47561528 967597422 47579698 967597422 47579698 31916279 47579698 31920235 47583917 31920235 47583917 967593882 47583917 967579542 47584949 967579542 47584949 31922090 47584949 967561357 47594026 967561357 47594026 31952591 47594026 967549637 47600890 967549637 47600890 31971325 47600890 31990534 47630459 31990534 47630459 967538592 47630459 31990562 47639501 31990562 47639501 967498762 47639501 32000492 47683439 32000492 47683439 967489531 47683439 967482746 47695615 967482746 47695615 32020456 47695615 967472945 47697238 967472945 47697238 32028908 47697238 32070915 47739910 32070915 47739910 967458890 47739910 32074667 47743071 32074667 47743071 967450705 47743071 967442240 47764127 967442240 47764127 32081406 47764127 32140606 47764553 32140606 47764553 967437980 47764553 32141503 47765151 32141503 47765151 967427844 47765151 967425982 47765891 967425982 47765891 32143197 47765891 32155582 47773119 32155582 47773119 967422671 47773119 967375319 47780158 967375319 47780158 32164656 47780158 967371601 47833870 967371601 47833870 32174708 47833870 32176081 47834613 32176081 47834613 967370060 47834613 32179354 47862003 32179354 47862003 967338811 47862003 32184128 47926613 32184128 47926613 967334479 47926613 967327637 47929401 967327637 47929401 32227300 47929401 32245743 47944673 32245743 47944673 967325917 47944673 32262030 47958705 32262030 47958705 967304258 47958705 967297856 47959373 967297856 47959373 32283180 47959373 967291965 47964013 967291965 47964013 32285602 47964013 967288378 48112775 967288378 48112775 32299675 48112775 32307401 48170041 32307401 48170041 967272764 48170041 967271408 48196569 967271408 48196569 32341879 48196569 32398229 48197155 32398229 48197155 967268326 48197155 967243241 48204165 967243241 48204165 32401927 48204165 967232259 48221903 967232259 48221903 32409274 48221903 967230719 48290679 967230719 48290679 32425364 48290679 32425461 48334030 32425461 48334030 967226652 48334030 32487144 48348052 32487144 48348052 967216913 48348052 32491073 48404288 32491073 48404288 967199836 48404288 967193538 48405394 967193538 48405394 32523367 48405394 32567215 48407243 32567215 48407243 967185328 48407243 32584488 48427317 32584488 48427317 967180403 48427317 967168108 48434303 967168108 48434303 32590080 48434303 967166330 48476740 967166330 48476740 32613114 48476740 32618390 48514059 32618390 48514059 967162402 48514059 32621740 48538937 32621740 48538937 967157205 48538937 967141830 48559984 967141830 48559984 32626490 48559984 967101556 48574121 967101556 48574121 32697423 48574121 967100746 48586667 967100746 48586667 32720094 48586667 32741777 48628808 32741777 48628808 967096002 48628808 32766878 48649420 32766878 48649420 967093409 48649420 32776220 48666664 32776220 48666664 967072349 48666664 32784642 48691743 32784642 48691743 967071862 48691743 967070273 48710560 967070273 48710560 32801163 48710560 967059177 48736355 967059177 48736355 32807650 48736355 967056949 48746505 967056949 48746505 32821044 48746505 967053536 48748174 967053536 48748174 32829216 48748174 32892257 48753579 32892257 48753579 967043166 48753579 32898306 48771004 32898306 48771004 967032917 48771004 32905944 48782745 32905944 48782745 967029119 48782745 967026969 48789904 967026969 48789904 32908440 48789904 32923824 48825197 32923824 48825197 967020079 48825197 32947383 48837337 32947383 48837337 966989771 48837337 32948699 48856569 32948699 48856569 966983425 48856569 966970056 48881441 966970056 48881441 32954011 48881441 966963570 48891410 966963570 48891410 32966506 48891410 32977596 48905727 32977596 48905727 966956200 48905727 32983978 48949091 32983978 48949091 966949059 48949091 966926679 48950611 966926679 48950611 32987132 48950611 33016498 48959696 33016498 48959696 966921577 48959696 33025525 48998783 33025525 48998783 966889742 48998783 33041163 49002148 33041163 49002148 966888017 49002148 33052507 49018001 33052507 49018001 966878928 49018001 966859827 49019245 966859827 49019245 33058769 49019245 33082117 49059605 33082117 49059605 966848388 49059605 966816709 49091762 966816709 49091762 33096299 49091762 33149034 49106999 33149034 49106999 966803533 49106999 966790016 49110736 966790016 49110736 33153156 49110736 33233583 49133366 33233583 49133366 966789340 49133366 966773987 49146376 966773987 49146376 33237510 49146376 33289684 49146662 33289684 49146662 966751243 49146662 966681937 49151860 966681937 49151860 33292776 49151860 33303328 49214303 33303328 49214303 966662934 49214303 966646372 49218017 966646372 49218017 33304629 49218017 33351937 49220439 33351937 49220439 966621616 49220439 966615304 49234613 966615304 49234613 33380053 49234613 966614034 49235825 966614034 49235825 33392920 49235825 33405247 49290286 33405247 49290286 966605555 49290286 966604351 49333041 966604351 49333041 33406469 49333041 966599415 49342712 966599415 49342712 33408486 49342712 33425416 49374013 33425416 49374013 966592166 49374013 33433683 49409002 33433683 49409002 966582335 49409002 966559425 49427048 966559425 49427048 33447952 49427048 966552476 49437016 966552476 49437016 33456971 49437016 33470666 49440892 33470666 49440892 966548205 49440892 33478993 49448541 33478993 49448541 966517547 49448541 33502326 49478093 33502326 49478093 966509289 49478093 966507653 49500022 966507653 49500022 33508699 49500022 966501056 49526542 966501056 49526542 33534625 49526542 33535670 49600743 33535670 49600743 966481325 49600743 33548372 49641124 33548372 49641124 966479675 49641124 33593392 49666709 33593392 49666709 966467952 49666709 966456133 49686038 966456133 49686038 33616108 49686038 966443096 49686472 966443096 49686472 33652395 49686472 33678688 49712792 33678688 49712792 966432636 49712792 966403017 49720031 966403017 49720031 33678919 49720031 33681391 49721501 33681391 49721501 966380190 49721501 966379613 49729000 966379613 49729000 33682302 49729000 966365219 49732384 966365219 49732384 33708746 49732384 33713261 49776657 33713261 49776657 966359911 49776657 33716664 49825845 33716664 49825845 966348799 49825845 33727072 49922072 33727072 49922072 966347898 49922072 966347801 49928068 966347801 49928068 33730651 49928068 966329173 49947641 966329173 49947641 33750194 49947641 966306983 49950136 966306983 49950136 33752916 49950136 33789410 50010784 33789410 50010784 966297387 50010784 966283051 50036975 966283051 50036975 33812871 50036975 33822124 50090877 33822124 50090877 966261667 50090877 33837676 50121560 33837676 50121560 966261624 50121560 33868961 50156332 33868961 50156332 966256190 50156332 33897438 50221397 33897438 50221397 966254089 50221397 966244673 50255224 966244673 50255224 33966464 50255224 966244667 50265483 966244667 50265483 33969727 50265483 966214619 50271562 966214619 50271562 33979514 50271562 966207369 50276560 966207369 50276560 34011684 50276560 966149759 50284539 966149759 50284539 34017976 50284539 966148290 50285991 966148290 50285991 34029704 50285991 966127444 50298201 966127444 50298201 34047500 50298201 966118844 50301508 966118844 50301508 34049235 50301508 966103808 50309416 966103808 50309416 34110093 50309416 966082792 50344613 966082792 50344613 34119474 50344613 966080399 50345889 966080399 50345889 34135408 50345889 966076577 50359310 966076577 50359310 34140700 50359310 966075382 50365196 966075382 50365196 34143069 50365196 34149821 50383822 34149821 50383822 966063963 50383822 34169175 50408764 34169175 50408764 966045439 50408764 966037032 50419199 966037032 50419199 34177240 50419199 966027113 50442482 966027113 50442482 34192554 50442482 34218020 50458564 34218020 50458564 966024087 50458564 966023142 50483810 966023142 50483810 34273835 50483810 34318826 50488217 34318826 50488217 966018361 50488217 34330836 50493839 34330836 50493839 966002750 50493839 965999362 50505719 965999362 50505719 34339149 50505719 965990676 50524001 965990676 50524001 34364480 50524001 34384830 50537144 34384830 50537144 965976562 50537144 34385329 50554061 34385329 50554061 965958808 50554061 34386322 50558323 34386322 50558323 965945165 50558323 965941980 50576177 965941980 50576177 34401945 50576177 965932153 50581882 965932153 50581882 34427177 50581882 34438510 50598231 34438510 50598231 965902634 50598231 965897245 50602353 965897245 50602353 34480226 50602353 34499139 50621243 34499139 50621243 965893864 50621243 34499998 50625119 34499998 50625119 965883705 50625119 965851521 50654932 965851521 50654932 34515403 50654932 34523517 50671108 34523517 50671108 965825852 50671108 34538049 50704912 34538049 50704912 965812559 50704912 965787146 50710223 965787146 50710223 34538848 50710223 34540391 50716129 34540391 50716129 965771002 50716129 34579367 50774762 34579367 50774762 965761591 50774762 965753578 50795131 965753578 50795131 34582503 50795131 34595471 50818575 34595471 50818575 965747424 50818575 34624449 50852596 34624449 50852596 965711705 50852596 965701380 50878334 965701380 50878334 34657371 50878334 34663459 50888435 34663459 50888435 965700336 50888435 965666984 50923438 965666984 50923438 34675674 50923438 965654090 50930195 965654090 50930195 34696518 50930195 34703676 50935659 34703676 50935659 965647511 50935659 965640787 50952658 965640787 50952658 34710650 50952658 965639456 50969969 965639456 50969969 34713735 50969969 965614422 50977973 965614422 50977973 34758376 50977973 34758387 51027695 34758387 51027695 965609128 51027695 965585181 51028742 965585181 51028742 34769310 51028742 34770657 51032432 34770657 51032432 965575612 51032432 34774691 51051165 34774691 51051165 965569384 51051165 965567830 51057039 965567830 51057039 34777235 51057039 965527742 51060209 965527742 51060209 34783434 51060209 34811946 51163631 34811946 51163631 965521513 51163631 34828729 51216033 34828729 51216033 965500216 51216033 965494454 51243821 965494454 51243821 34838805 51243821 34865633 51279909 34865633 51279909 965493636 51279909 965490854 51286295 965490854 51286295 34880073 51286295 965438736 51293697 965438736 51293697 34882468 51293697 34885972 51326579 34885972 51326579 965438091 51326579 34944431 51397347 34944431 51397347 965420731 51397347 34948572 51409841 34948572 51409841 965383819 51409841 34952187 51489574 34952187 51489574 965370419 51489574 965367155 51534537 965367155 51534537 34953238 51534537 34955701 51593189 34955701 51593189 965366793 51593189 34968960 51593375 34968960 51593375 965323315 51593375 34996352 51624118 34996352 51624118 965304405 51624118 34999032 51652775 34999032 51652775 965279096 51652775 965256941 51657448 965256941 51657448 35013176 51657448 965244156 51664035 965244156 51664035 35071160 51664035 965240650 51690245 965240650 51690245 35079608 51690245 35086953 51707668 35086953 51707668 965222131 51707668 35110061 51713499 35110061 51713499 965220247 51713499 965205973 51725273 965205973 51725273 35114650 51725273 35159751 51726856 35159751 51726856 965194376 51726856 965171688 51751270 965171688 51751270 35169494 51751270 965170938 51771255 965170938 51771255 35179241 51771255 35180898 51772967 35180898 51772967 965161489 51772967 35189202 51776050 35189202 51776050 965144939 51776050 35193503 51798946 35193503 51798946 965132581 51798946 35201520 51804665 35201520 51804665 965132060 51804665 35204777 51858140 35204777 51858140 965099065 51858140 965082625 51878319 965082625 51878319 35210320 51878319 965078278 51913355 965078278 51913355 35228192 51913355 965073264 51913634 965073264 51913634 35228885 51913634 35253741 51959255 35253741 51959255 965067024 51959255 965029397 51996568 965029397 51996568 35265667 51996568 35290397 52001631 35290397 52001631 965020006 52001631 35319114 52006310 35319114 52006310 964997589 52006310 35339571 52007378 35339571 52007378 964984984 52007378 35347737 52008652 35347737 52008652 964961606 52008652 35355625 52020593 35355625 52020593 964952487 52020593 35363056 52078691 35363056 52078691 964945071 52078691 964938221 52085560 964938221 52085560 35364560 52085560 964921752 52088297 964921752 52088297 35378690 52088297 35382671 52110328 35382671 52110328 964915626 52110328 35423148 52128779 35423148 52128779 964889721 52128779 35423737 52132863 35423737 52132863 964883033 52132863 964881163 52134400 964881163 52134400 35428202 52134400 964870400 52221739 964870400 52221739 35441565 52221739 964850698 52228601 964850698 52228601 35446626 52228601 35453632 52246331 35453632 52246331 964847640 52246331 35456231 52263754 35456231 52263754 964841832 52263754 35469376 52281823 35469376 52281823 964839596 52281823 964835343 52376093 964835343 52376093 35480492 52376093 35485986 52386111 35485986 52386111 964819511 52386111 35495399 52401843 35495399 52401843 964803278 52401843 35520687 52408619 35520687 52408619 964801045 52408619 964788558 52443623 964788558 52443623 35521820 52443623 35532530 52475926 35532530 52475926 964768299 52475926 964739911 52499595 964739911 52499595 35534722 52499595 964722915 52502837 964722915 52502837 35570498 52502837 964719928 52506929 964719928 52506929 35570709 52506929 964713347 52519365 964713347 52519365 35570860 52519365 964702187 52548136 964702187 52548136 35604145 52548136 964689875 52556728 964689875 52556728 35609139 52556728 35619452 52579175 35619452 52579175 964674033 52579175 35620181 52593153 35620181 52593153 964667460 52593153 964664772 52601987 964664772 52601987 35653282 52601987 964645658 52610242 964645658 52610242 35659128 52610242 964643513 52613060 964643513 52613060 35682606 52613060 964583479 52685252 964583479 52685252 35702428 52685252 35702966 52717095 35702966 52717095 964550699 52717095 35703808 52751969 35703808 52751969 964537567 52751969 35705011 52752321 35705011 52752321 964521599 52752321 964506425 52813858 964506425 52813858 35717239 52813858 964504002 52833885 964504002 52833885 35729687 52833885 964500352 52852397 964500352 52852397 35759118 52852397 964496824 52856073 964496824 52856073 35763960 52856073 35774439 52868866 35774439 52868866 964491191 52868866 35794452 52876257 35794452 52876257 964463261 52876257 35811722 52888870 35811722 52888870 964454809 52888870 964451979 52923316 964451979 52923316 35816885 52923316 964432509 52969550 964432509 52969550 35849399 52969550 35851963 52969685 35851963 52969685 964400342 52969685 35868179 52978366 35868179 52978366 964386342 52978366 35874378 52989586 35874378 52989586 964372621 52989586 35874864 52993366 35874864 52993366 964353501 52993366 35909531 53021799 35909531 53021799 964321874 53021799 964279754 53035079 964279754 53035079 35930703 53035079 964273708 53056355 964273708 53056355 35955993 53056355 964272951 53099066 964272951 53099066 35963087 53099066 964267477 53100537 964267477 53100537 35992598 53100537 964250712 53143961 964250712 53143961 35998603 53143961 964167874 53148746 964167874 53148746 36003895 53148746 964133361 53191193 964133361 53191193 36056632 53191193 36065965 53198123 36065965 53198123 964098570 53198123 36070940 53202399 36070940 53202399 964079536 53202399 964067271 53252524 964067271 53252524 36099455 53252524 36109939 53253035 36109939 53253035 964055036 53253035 36146988 53261163 36146988 53261163 964044842 53261163 36158951 53363720 36158951 53363720 964034317 53363720 36165750 53418200 36165750 53418200 964027923 53418200 964004350 53449763 964004350 53449763 36169706 53449763 963992647 53455715 963992647 53455715 36209246 53455715 963967603 53470239 963967603 53470239 36212831 53470239 36233639 53531913 36233639 53531913 963958366 53531913 963938331 53532466 963938331 53532466 36289392 53532466 963919455 53533867 963919455 53533867 36292610 53533867 963917862 53536145 963917862 53536145 36298118 53536145 963901734 53560384 963901734 53560384 36316215 53560384 36321495 53578241 36321495 53578241 963862776 53578241 963840741 53611571 963840741 53611571 36348961 53611571 963781515 53631647 963781515 53631647 36350251 53631647 36351268 53650841 36351268 53650841 963762344 53650841 36353215 53689433 36353215 53689433 963762326 53689433 36383749 53689691 36383749 53689691 963753093 53689691 963746391 53739038 963746391 53739038 36388849 53739038 963744329 53777455 963744329 53777455 36400989 53777455 36408826 53801537 36408826 53801537 963721776 53801537 36410532 53851450 36410532 53851450 963703790 53851450 963700417 53902696 963700417 53902696 36411132 53902696 963680757 53906090 963680757 53906090 36411857 53906090 963655886 53923055 963655886 53923055 36422175 53923055 36424137 53938628 36424137 53938628 963638093 53938628 963632327 53982550 963632327 53982550 36436992 53982550 36447666 53982934 36447666 53982934 963628331 53982934 963622134 54009058 963622134 54009058 36451532 54009058 36462253 54010634 36462253 54010634 963611673 54010634 36466029 54054551 36466029 54054551 963591871 54054551 36491215 54059396 36491215 54059396 963581469 54059396 36491797 54081581 36491797 54081581 963555153 54081581 36498953 54086218 36498953 54086218 963551420 54086218 36510164 54122152 36510164 54122152 963521673 54122152 963516912 54126539 963516912 54126539 36538975 54126539 36565372 54132789 36565372 54132789 963508289 54132789 963479986 54135005 963479986 54135005 36580147 54135005 36601067 54144717 36601067 54144717 963448978 54144717 36603237 54159976 36603237 54159976 963428360 54159976 963407398 54167300 963407398 54167300 36616837 54167300 963405017 54168310 963405017 54168310 36633150 54168310 36648547 54168376 36648547 54168376 963394880 54168376 963346078 54190463 963346078 54190463 36683019 54190463 963316350 54197153 963316350 54197153 36715150 54197153 963314988 54229581 963314988 54229581 36719278 54229581 963298319 54240574 963298319 54240574 36731221 54240574 36766279 54312364 36766279 54312364 963296730 54312364 963281094 54357425 963281094 54357425 36767344 54357425 963279364 54373844 963279364 54373844 36769885 54373844 963263708 54380283 963263708 54380283 36781290 54380283 963262988 54383717 963262988 54383717 36792148 54383717 36796523 54399322 36796523 54399322 963244746 54399322 963239009 54433087 963239009 54433087 36797614 54433087 963210894 54462364 963210894 54462364 36800507 54462364 963186477 54483496 963186477 54483496 36801925 54483496 36808886 54501839 36808886 54501839 963152506 54501839 963151510 54511587 963151510 54511587 36809093 54511587 36814465 54558609 36814465 54558609 963149164 54558609 963146133 54563218 963146133 54563218 36826998 54563218 36830896 54629897 36830896 54629897 963145485 54629897 963144940 54644309 963144940 54644309 36834477 54644309 36855124 54713018 36855124 54713018 963129741 54713018 36867394 54734031 36867394 54734031 963119234 54734031 36911914 54754809 36911914 54754809 963108864 54754809 963106312 54766609 963106312 54766609 36912029 54766609 36937109 54794134 36937109 54794134 963097464 54794134 963078187 54872339 963078187 54872339 36943710 54872339 36944289 54877972 36944289 54877972 963045493 54877972 963018868 54883499 963018868 54883499 36950523 54883499 36957001 54883769 36957001 54883769 962988039 54883769 36961174 54940875 36961174 54940875 962983513 54940875 962970960 54942995 962970960 54942995 36961588 54942995 36968258 54944371 36968258 54944371 962950857 54944371 962930709 54963587 962930709 54963587 36977784 54963587 36978115 54986500 36978115 54986500 962925570 54986500 962923303 54991307 962923303 54991307 37008171 54991307 37064931 55043933 37064931 55043933 962920453 55043933 962914700 55074263 962914700 55074263 37081828 55074263 37108356 55083251 37108356 55083251 962907867 55083251 962881007 55150492 962881007 55150492 37119818 55150492 37152835 55168053 37152835 55168053 962879616 55168053 962844061 55172879 962844061 55172879 37158904 55172879 37219958 55219915 37219958 55219915 962836419 55219915 962823994 55231445 962823994 55231445 37229245 55231445 962823072 55242197 962823072 55242197 37232883 55242197 37244065 55247567 37244065 55247567 962791426 55247567 962784351 55253912 962784351 55253912 37251373 55253912 962782669 55258697 962782669 55258697 37259476 55258697 962777392 55326857 962777392 55326857 37281511 55326857 37305884 55393425 37305884 55393425 962761558 55393425 37315922 55457897 37315922 55457897 962752009 55457897 962742872 55464341 962742872 55464341 37316805 55464341 37369583 55478385 37369583 55478385 962742830 55478385 37372514 55485255 37372514 55485255 962719523 55485255 37384285 55508374 37384285 55508374 962718825 55508374 962717343 55541884 962717343 55541884 37413109 55541884 37422463 55572411 37422463 55572411 962714154 55572411 37426316 55604847 37426316 55604847 962680654 55604847 962662526 55679165 962662526 55679165 37430103 55679165 962629665 55729655 962629665 55729655 37441110 55729655 37443845 55738162 37443845 55738162 962578297 55738162 962569559 55739109 962569559 55739109 37459897 55739109 37465304 55753155 37465304 55753155 962565853 55753155 962558676 55754024 962558676 55754024 37472146 55754024 962532361 55760806 962532361 55760806 37478100 55760806 962529062 55761929 962529062 55761929 37478227 55761929 962490017 55776753 962490017 55776753 37490752 55776753 962486697 55810427 962486697 55810427 37506798 55810427 962475753 55826264 962475753 55826264 37512138 55826264 962458264 55832117 962458264 55832117 37548051 55832117 962428517 55843725 962428517 55843725 37594624 55843725 37629364 55864349 37629364 55864349 962417193 55864349 962416874 55868261 962416874 55868261 37650775 55868261 37654327 55874399 37654327 55874399 962380638 55874399 37666846 55891467 37666846 55891467 962372227 55891467 37675641 55903172 37675641 55903172 962369579 55903172 962302362 55903744 962302362 55903744 37702283 55903744 37709654 55917028 37709654 55917028 962288495 55917028 37732154 55934639 37732154 55934639 962283481 55934639 962271728 55942241 962271728 55942241 37750354 55942241 37767614 55952709 37767614 55952709 962258008 55952709 962250153 55976419 962250153 55976419 37769321 55976419 37790326 55995645 37790326 55995645 962240202 55995645 37805670 56003750 37805670 56003750 962239738 56003750 962231386 56005382 962231386 56005382 37813675 56005382 37823171 56015515 37823171 56015515 962223639 56015515 962217951 56018405 962217951 56018405 37826446 56018405 37826673 56033573 37826673 56033573 962191290 56033573 962189311 56042452 962189311 56042452 37850163 56042452 37851756 56077841 37851756 56077841 962183809 56077841 37858584 56078309 37858584 56078309 962176514 56078309 962175792 56087789 962175792 56087789 37865461 56087789 962170378 56100735 962170378 56100735 37869833 56100735 37878264 56105852 37878264 56105852 962155967 56105852 37936311 56167607 37936311 56167607 962152004 56167607 37941694 56185761 37941694 56185761 962151439 56185761 962150038 56198231 962150038 56198231 37949625 56198231 37980861 56212193 37980861 56212193 962099269 56212193 962095921 56225542 962095921 56225542 37982711 56225542 37989831 56227967 37989831 56227967 962083255 56227967 962081005 56237321 962081005 56237321 37997436 56237321 962073449 56242760 962073449 56242760 38012926 56242760 38017306 56247365 38017306 56247365 962053245 56247365 38026229 56292008 38026229 56292008 962040894 56292008 38032015 56303956 38032015 56303956 962038280 56303956 962016919 56329985 962016919 56329985 38036964 56329985 962014968 56357081 962014968 56357081 38041635 56357081 962003851 56363152 962003851 56363152 38060171 56363152 38061432 56370299 38061432 56370299 962002094 56370299 961985284 56390402 961985284 56390402 38076906 56390402 961970141 56418598 961970141 56418598 38096762 56418598 38149230 56435715 38149230 56435715 961969811 56435715 38154469 56488576 38154469 56488576 961958280 56488576 961947542 56508490 961947542 56508490 38157521 56508490 38173533 56535628 38173533 56535628 961935043 56535628 961917082 56540243 961917082 56540243 38202349 56540243 961906899 56570129 961906899 56570129 38204160 56570129 961898854 56587559 961898854 56587559 38227033 56587559 961885141 56667971 961885141 56667971 38233014 56667971 961872382 56673399 961872382 56673399 38252525 56673399 961864042 56717697 961864042 56717697 38289799 56717697 961844908 56733410 961844908 56733410 38316939 56733410 961836801 56746582 961836801 56746582 38332081 56746582 38333836 56752469 38333836 56752469 961810641 56752469 38343603 56776804 38343603 56776804 961803851 56776804 961721268 56802838 961721268 56802838 38344505 56802838 961700483 56835789 961700483 56835789 38358526 56835789 961697681 56845736 961697681 56845736 38395167 56845736 38396548 56847824 38396548 56847824 961680747 56847824 38399205 56865137 38399205 56865137 961634662 56865137 38408643 56886358 38408643 56886358 961628665 56886358 38508470 56903663 38508470 56903663 961588399 56903663 961587581 56951102 961587581 56951102 38540412 56951102 961572382 57005511 961572382 57005511 38559949 57005511 961560478 57079539 961560478 57079539 38570466 57079539 961543243 57107434 961543243 57107434 38589932 57107434 961532736 57120155 961532736 57120155 38601914 57120155 38634126 57141278 38634126 57141278 961526554 57141278 961525870 57196169 961525870 57196169 38645334 57196169 38654202 57201083 38654202 57201083 961519892 57201083 38654912 57215033 38654912 57215033 961509949 57215033 961487105 57221287 961487105 57221287 38656347 57221287 961476929 57228200 961476929 57228200 38657089 57228200 961472695 57264293 961472695 57264293 38661562 57264293 38686195 57266344 38686195 57266344 961460549 57266344 38691317 57302487 38691317 57302487 961452672 57302487 961434344 57354118 961434344 57354118 38715801 57354118 961432954 57378707 961432954 57378707 38726490 57378707 961431899 57410716 961431899 57410716 38741601 57410716 961416124 57415313 961416124 57415313 38750791 57415313 38770757 57421515 38770757 57421515 961407943 57421515 38798672 57426275 38798672 57426275 961401867 57426275 38814346 57431240 38814346 57431240 961392703 57431240 961370402 57434293 961370402 57434293 38824553 57434293 38836568 57438795 38836568 57438795 961369876 57438795 961348950 57439514 961348950 57439514 38839289 57439514 38846598 57509866 38846598 57509866 961328891 57509866 961328670 57580521 961328670 57580521 38874077 57580521 961321327 57602327 961321327 57602327 38875054 57602327 38881766 57606665 38881766 57606665 961310028 57606665 38901243 57635105 38901243 57635105 961291868 57635105 38929523 57645884 38929523 57645884 961277668 57645884 961274096 57656507 961274096 57656507 38950402 57656507 38979993 57689987 38979993 57689987 961267411 57689987 38982710 57703967 38982710 57703967 961264011 57703967 961251559 57706803 961251559 57706803 38991227 57706803 961241936 57708442 961241936 57708442 38997339 57708442 39004778 57715485 39004778 57715485 961234975 57715485 961216697 57750645 961216697 57750645 39011964 57750645 961196322 57774322 961196322 57774322 39012489 57774322 39017161 57783729 39017161 57783729 961187002 57783729 39051973 57804430 39051973 57804430 961183925 57804430 961153327 57808007 961153327 57808007 39062102 57808007 39077215 57811664 39077215 57811664 961151991 57811664 961137295 57925126 961137295 57925126 39089468 57925126 39109674 57960101 39109674 57960101 961095313 57960101 961073976 57988222 961073976 57988222 39125363 57988222 39140257 58013092 39140257 58013092 961069325 58013092 961065913 58023605 961065913 58023605 39153490 58023605 39162455 58029416 39162455 58029416 961050147 58029416 961032204 58034410 961032204 58034410 39176331 58034410 961016637 58042889 961016637 58042889 39176984 58042889 961007921 58067548 961007921 58067548 39177183 58067548 960999839 58093960 960999839 58093960 39183097 58093960 39187289 58094708 39187289 58094708 960974389 58094708 39201541 58098658 39201541 58098658 960967884 58098658 960961369 58132013 960961369 58132013 39204560 58132013 960951025 58163956 960951025 58163956 39211022 58163956 960947580 58170963 960947580 58170963 39218381 58170963 39242041 58171985 39242041 58171985 960938919 58171985 39246994 58189976 39246994 58189976 960936491 58189976 960931747 58233034 960931747 58233034 39267557 58233034 960930561 58250164 960930561 58250164 39284573 58250164 960927248 58258097 960927248 58258097 39322188 58258097 960913608 58285348 960913608 58285348 39322977 58285348 960907123 58289673 960907123 58289673 39324742 58289673 39329821 58349787 39329821 58349787 960901058 58349787 39359114 58365610 39359114 58365610 960874769 58365610 960866745 58370711 960866745 58370711 39377938 58370711 960822312 58391315 960822312 58391315 39391407 58391315 960808584 58401377 960808584 58401377 39410146 58401377 39444825 58418224 39444825 58418224 960804074 58418224 39455975 58425085 39455975 58425085 960796028 58425085 39468990 58459084 39468990 58459084 960792953 58459084 39480405 58480757 39480405 58480757 960776826 58480757 39490260 58500449 39490260 58500449 960764973 58500449 960757733 58528329 960757733 58528329 39504775 58528329 39535138 58533915 39535138 58533915 960749965 58533915 39541309 58553015 39541309 58553015 960744597 58553015 39550568 58559537 39550568 58559537 960733158 58559537 960729791 58578939 960729791 58578939 39551132 58578939 39555174 58587611 39555174 58587611 960710048 58587611 960704250 58668563 960704250 58668563 39564836 58668563 39579575 58672600 39579575 58672600 960688538 58672600 960684697 58685961 960684697 58685961 39580163 58685961 39586801 58687493 39586801 58687493 960679166 58687493 39594253 58701934 39594253 58701934 960644948 58701934 39596352 58739597 39596352 58739597 960631045 58739597 39596949 58768132 39596949 58768132 960604848 58768132 960604296 58781211 960604296 58781211 39615977 58781211 39621787 58806820 39621787 58806820 960566535 58806820 39639731 58821334 39639731 58821334 960539172 58821334 39647149 58858781 39647149 58858781 960521685 58858781 960521430 58871578 960521430 58871578 39648827 58871578 960516882 58881473 960516882 58881473 39652725 58881473 960503723 58943338 960503723 58943338 39661747 58943338 39667238 58964224 39667238 58964224 960499493 58964224 39676283 58970817 39676283 58970817 960495670 58970817 960472835 58971814 960472835 58971814 39682003 58971814 960470141 58974220 960470141 58974220 39724712 58974220 39730943 58992045 39730943 58992045 960462732 58992045 960461226 59018393 960461226 59018393 39736670 59018393 960443687 59024919 960443687 59024919 39758226 59024919 960420525 59031878 960420525 59031878 39780328 59031878 39808131 59038841 39808131 59038841 960415630 59038841 960398596 59048789 960398596 59048789 39814832 59048789 39816852 59071690 39816852 59071690 960371171 59071690 960357778 59078223 960357778 59078223 39828913 59078223 960356236 59089557 960356236 59089557 39841928 59089557 960353813 59105210 960353813 59105210 39845434 59105210 39848304 59181863 39848304 59181863 960336176 59181863 39866231 59189204 39866231 59189204 960328510 59189204 39876431 59197804 39876431 59197804 960318770 59197804 960302207 59259440 960302207 59259440 39879651 59259440 39914045 59265049 39914045 59265049 960272440 59265049 39915548 59266401 39915548 59266401 960270653 59266401 960267446 59287887 960267446 59287887 39919631 59287887 39939806 59327434 39939806 59327434 960260091 59327434 39941502 59411512 39941502 59411512 960186341 59411512 960162995 59416258 960162995 59416258 39949664 59416258 39974926 59440997 39974926 59440997 960132392 59440997 960126125 59446137 960126125 59446137 39987312 59446137 960102893 59457548 960102893 59457548 39998782 59457548 40006843 59475935 40006843 59475935 960095718 59475935 960095068 59486355 960095068 59486355 40012544 59486355 40030041 59504062 40030041 59504062 960046895 59504062 960022998 59551631 960022998 59551631 40033785 59551631 960021162 59557858 960021162 59557858 40044053 59557858 960005476 59578481 960005476 59578481 40044836 59578481 959912006 59587385 959912006 59587385 40047318 59587385 40060158 59596503 40060158 59596503 959890375 59596503 40070880 59605784 40070880 59605784 959871155 59605784 959864583 59608622 959864583 59608622 40075415 59608622 959841290 59621777 959841290 59621777 40112550 59621777 959825168 59648571 959825168 59648571 40128323 59648571 40131971 59658844 40131971 59658844 959795785 59658844 40155946 59683505 40155946 59683505 959765310 59683505 40215889 59697267 40215889 59697267 959763674 59697267 40231649 59773737 40231649 59773737 959760270 59773737 40238236 59778065 40238236 59778065 959740844 59778065 959727993 59799922 959727993 59799922 40277472 59799922 959720868 59814688 959720868 59814688 40322619 59814688 40329264 59815901 40329264 59815901 959719995 59815901 959719983 59847737 959719983 59847737 40337281 59847737 959705915 59855731 959705915 59855731 40339047 59855731 959683926 59887119 959683926 59887119 40339796 59887119 40351463 59910784 40351463 59910784 959679032 59910784 40391269 59953211 40391269 59953211 959647736 59953211 40409026 59973063 40409026 59973063 959641937 59973063 40409114 59984177 40409114 59984177 959639863 59984177 959637068 59993883 959637068 59993883 40409494 59993883 40410399 60016553 40410399 60016553 959615498 60016553 40434133 60017231 40434133 60017231 959613278 60017231 959584525 60028055 959584525 60028055 40458249 60028055 40474631 60033454 40474631 60033454 959580409 60033454 959565026 60036035 959565026 60036035 40486663 60036035 40486786 60041597 40486786 60041597 959540337 60041597 959535101 60044248 959535101 60044248 40504489 60044248 959488611 60052763 959488611 60052763 40517958 60052763 959485222 60062949 959485222 60062949 40533485 60062949 959474849 60083842 959474849 60083842 40540425 60083842 959460553 60088803 959460553 60088803 40541338 60088803 959453134 60114371 959453134 60114371 40551080 60114371 959449480 60161510 959449480 60161510 40556029 60161510 959444690 60169863 959444690 60169863 40566712 60169863 959437890 60181001 959437890 60181001 40581337 60181001 959435027 60188164 959435027 60188164 40618734 60188164 40625628 60208481 40625628 60208481 959416575 60208481 40643185 60235631 40643185 60235631 959414110 60235631 40643985 60305363 40643985 60305363 959412532 60305363 40647760 60329267 40647760 60329267 959396288 60329267 40653574 60329901 40653574 60329901 959388050 60329901 959370815 60336454 959370815 60336454 40667047 60336454 959367536 60337444 959367536 60337444 40677395 60337444 40732616 60375947 40732616 60375947 959349918 60375947 40739065 60390887 40739065 60390887 959348042 60390887 959284271 60412090 959284271 60412090 40754936 60412090 959257827 60423238 959257827 60423238 40763528 60423238 40769253 60451286 40769253 60451286 959256341 60451286 959246738 60460083 959246738 60460083 40775549 60460083 40791310 60463100 40791310 60463100 959245422 60463100 40800698 60474850 40800698 60474850 959241283 60474850 40805950 60511533 40805950 60511533 959232313 60511533 40813066 60562949 40813066 60562949 959227668 60562949 959161170 60565875 959161170 60565875 40820510 60565875 40839027 60613727 40839027 60613727 959150344 60613727 40859964 60654023 40859964 60654023 959138215 60654023 959120179 60693749 959120179 60693749 40865074 60693749 40872401 60697808 40872401 60697808 959108289 60697808 40884226 60699019 40884226 60699019 959091554 60699019 959090009 60705556 959090009 60705556 40893980 60705556 959082862 60706670 959082862 60706670 40899407 60706670 959051158 60721199 959051158 60721199 40913568 60721199 40950423 60767024 40950423 60767024 959031335 60767024 40954244 60780315 40954244 60780315 959020566 60780315 40961470 60780457 40961470 60780457 959003570 60780457 40987685 60780945 40987685 60780945 958997296 60780945 40992370 60815649 40992370 60815649 958956522 60815649 40995508 60833787 40995508 60833787 958954073 60833787 958946924 60858346 958946924 60858346 41001383 60858346 958904722 60895604 958904722 60895604 41014301 60895604 958897371 60911357 958897371 60911357 41015398 60911357 958897284 60922187 958897284 60922187 41020567 60922187 41031870 60936639 41031870 60936639 958881469 60936639 41037802 60942119 41037802 60942119 958862546 60942119 41040176 60971679 41040176 60971679 958861552 60971679 958837710 60974139 958837710 60974139 41041598 60974139 41061793 60977518 41061793 60977518 958825188 60977518 41064382 61026051 41064382 61026051 958771394 61026051 958769553 61027330 958769553 61027330 41076293 61027330 41078409 61033283 41078409 61033283 958760233 61033283 958756762 61066579 958756762 61066579 41083007 61066579 958741847 61091367 958741847 61091367 41121214 61091367 41186647 61102211 41186647 61102211 958735520 61102211 41224213 61102385 41224213 61102385 958729868 61102385 958713391 61103368 958713391 61103368 41224886 61103368 958713074 61143809 958713074 61143809 41229891 61143809 41233458 61145795 41233458 61145795 958711015 61145795 41262127 61188755 41262127 61188755 958708702 61188755 958703856 61210414 958703856 61210414 41277977 61210414 958685619 61237679 958685619 61237679 41279954 61237679 41285564 61261762 41285564 61261762 958648513 61261762 958632587 61294420 958632587 61294420 41285642 61294420 41292454 61375851 41292454 61375851 958630602 61375851 958618824 61403823 958618824 61403823 41298064 61403823 958599391 61412596 958599391 61412596 41318645 61412596 958582044 61416994 958582044 61416994 41353043 61416994 41423020 61439751 41423020 61439751 958578991 61439751 958576936 61502465 958576936 61502465 41492551 61502465 958575808 61504079 958575808 61504079 41524236 61504079 41525904 61557868 41525904 61557868 958573671 61557868 958563979 61603155 958563979 61603155 41526708 61603155 958557630 61643536 958557630 61643536 41554721 61643536 958512008 61662177 958512008 61662177 41631648 61662177 41642737 61667096 41642737 61667096 958511931 61667096 958491159 61681259 958491159 61681259 41652456 61681259 958475262 61706158 958475262 61706158 41654981 61706158 41667039 61728823 41667039 61728823 958470032 61728823 958468005 61735259 958468005 61735259 41706762 61735259 958467935 61735376 958467935 61735376 41712145 61735376 41718057 61842814 41718057 61842814 958467264 61842814 41728615 61848683 41728615 61848683 958448206 61848683 958412727 61889507 958412727 61889507 41740422 61889507 41754511 61980574 41754511 61980574 958403535 61980574 41766981 61993049 41766981 61993049 958396207 61993049 41770521 62027579 41770521 62027579 958395416 62027579 41780054 62040703 41780054 62040703 958358259 62040703 958355663 62047695 958355663 62047695 41815236 62047695 41822643 62053544 41822643 62053544 958349723 62053544 958340397 62090576 958340397 62090576 41834153 62090576 958328423 62130290 958328423 62130290 41845026 62130290 958327042 62141535 958327042 62141535 41850750 62141535 958325702 62156950 958325702 62156950 41899548 62156950 41900935 62164444 41900935 62164444 958320407 62164444 958318216 62170605 958318216 62170605 41908020 62170605 958295165 62170918 958295165 62170918 41913458 62170918 41927531 62232374 41927531 62232374 958289353 62232374 958283908 62250885 958283908 62250885 41952043 62250885 41952179 62277796 41952179 62277796 958267392 62277796 42001300 62289671 42001300 62289671 958235660 62289671 42008009 62360781 42008009 62360781 958230118 62360781 42008909 62364921 42008909 62364921 958228146 62364921 958185718 62378384 958185718 62378384 42016665 62378384 42021852 62379184 42021852 62379184 958149731 62379184 958146343 62418454 958146343 62418454 42029871 62418454 42057858 62438745 42057858 62438745 958144900 62438745 42059743 62451501 42059743 62451501 958122654 62451501 958087117 62455658 958087117 62455658 42094966 62455658 42096899 62469082 42096899 62469082 958069525 62469082 958062725 62577496 958062725 62577496 42102050 62577496 958061134 62601171 958061134 62601171 42117782 62601171 958055435 62611762 958055435 62611762 42122060 62611762 958053097 62625364 958053097 62625364 42193992 62625364 958046673 62634211 958046673 62634211 42200273 62634211 42200619 62634443 42200619 62634443 958037904 62634443 42202818 62640868 42202818 62640868 958033721 62640868 42205411 62651453 42205411 62651453 958020615 62651453 957948091 62661346 957948091 62661346 42206231 62661346 957946356 62665245 957946356 62665245 42223462 62665245 957938874 62679064 957938874 62679064 42226599 62679064 957926149 62690290 957926149 62690290 42238821 62690290 42239343 62708293 42239343 62708293 957925726 62708293 957912604 62724213 957912604 62724213 42249409 62724213 42265994 62727275 42265994 62727275 957905338 62727275 957889608 62733329 957889608 62733329 42276742 62733329 957872749 62772394 957872749 62772394 42321480 62772394 957870251 62782855 957870251 62782855 42331929 62782855 957834671 62801494 957834671 62801494 42333996 62801494 957784075 62802153 957784075 62802153 42337428 62802153 957782220 62805244 957782220 62805244 42339353 62805244 957772573 62817591 957772573 62817591 42351210 62817591 42373044 62853850 42373044 62853850 957750014 62853850 42379501 62863077 42379501 62863077 957730612 62863077 957700485 62901563 957700485 62901563 42384498 62901563 42402828 62901635 42402828 62901635 957665575 62901635 957628395 62923498 957628395 62923498 42436052 62923498 42441664 62960882 42441664 62960882 957606535 62960882 42452961 62979671 42452961 62979671 957605464 62979671 957597682 62983863 957597682 62983863 42463008 62983863 957595798 63016335 957595798 63016335 42466458 63016335 957591831 63047492 957591831 63047492 42476375 63047492 957583510 63047939 957583510 63047939 42489338 63047939 42518691 63085930 42518691 63085930 957532866 63085930 957521577 63124718 957521577 63124718 42523069 63124718 42553665 63132881 42553665 63132881 957512005 63132881 42624356 63150214 42624356 63150214 957510219 63150214 42644981 63188156 42644981 63188156 957480835 63188156 42672414 63205336 42672414 63205336 957438421 63205336 957396598 63218822 957396598 63218822 42683233 63218822 42692601 63243596 42692601 63243596 957394552 63243596 42699944 63272477 42699944 63272477 957386154 63272477 42706103 63296079 42706103 63296079 957358100 63296079 957348648 63298041 957348648 63298041 42719669 63298041 42721533 63353705 42721533 63353705 957325399 63353705 957322422 63388958 957322422 63388958 42743343 63388958 957306739 63413450 957306739 63413450 42770957 63413450 957256404 63438065 957256404 63438065 42778630 63438065 42786969 63473464 42786969 63473464 957222301 63473464 42792651 63500588 42792651 63500588 957179957 63500588 42818841 63502025 42818841 63502025 957155886 63502025 957140297 63522764 957140297 63522764 42828027 63522764 42839147 63555214 42839147 63555214 957123987 63555214 957120943 63650129 957120943 63650129 42841348 63650129 957119058 63652222 957119058 63652222 42846847 63652222 957109651 63659495 957109651 63659495 42848307 63659495 42873983 63663052 42873983 63663052 957095239 63663052 957090433 63670120 957090433 63670120 42878477 63670120 42878886 63678765 42878886 63678765 957054145 63678765 957018043 63712565 957018043 63712565 42887908 63712565 42894256 63728579 42894256 63728579 957013575 63728579 956999140 63736561 956999140 63736561 42907778 63736561 956974289 63782085 956974289 63782085 42910954 63782085 42919006 63806979 42919006 63806979 956969009 63806979 42922083 63832900 42922083 63832900 956966105 63832900 956951985 63858596 956951985 63858596 42923782 63858596 956945406 63874409 956945406 63874409 42947749 63874409 42965596 63876779 42965596 63876779 956918323 63876779 42977728 63884480 42977728 63884480 956902989 63884480 42979979 63924316 42979979 63924316 956868866 63924316 956841897 63930112 956841897 63930112 42982463 63930112 43005153 63956654 43005153 63956654 956837334 63956654 43028120 63984826 43028120 63984826 956836565 63984826 43033098 64022768 43033098 64022768 956782919 64022768 43038189 64044248 43038189 64044248 956780375 64044248 43047474 64054713 43047474 64054713 956757128 64054713 956752217 64078947 956752217 64078947 43065298 64078947 43080965 64091637 43080965 64091637 956741884 64091637 43086330 64099367 43086330 64099367 956741577 64099367 956736182 64122095 956736182 64122095 43104091 64122095 956714295 64131746 956714295 64131746 43105961 64131746 956701118 64142399 956701118 64142399 43106788 64142399 43146570 64143599 43146570 64143599 956693325 64143599 956687358 64149215 956687358 64149215 43150318 64149215 956673616 64169707 956673616 64169707 43169942 64169707 956672330 64180389 956672330 64180389 43177271 64180389 43209399 64187581 43209399 64187581 956657822 64187581 43220150 64210347 43220150 64210347 956638302 64210347 956629805 64255725 956629805 64255725 43224272 64255725 43239760 64283651 43239760 64283651 956607068 64283651 956601909 64295188 956601909 64295188 43244263 64295188 956559338 64304201 956559338 64304201 43268931 64304201 43271690 64379617 43271690 64379617 956523010 64379617 43272164 64385721 43272164 64385721 956512056 64385721 956495767 64424344 956495767 64424344 43317186 64424344 956484598 64457540 956484598 64457540 43326372 64457540 43335992 64468297 43335992 64468297 956471855 64468297 43353797 64518658 43353797 64518658 956470434 64518658 43369401 64584551 43369401 64584551 956460446 64584551 956452645 64598537 956452645 64598537 43374762 64598537 43387325 64622764 43387325 64622764 956430231 64622764 956422754 64664021 956422754 64664021 43387749 64664021 956406104 64668124 956406104 64668124 43469633 64668124 956383294 64714595 956383294 64714595 43486875 64714595 43514904 64722590 43514904 64722590 956377269 64722590 43532180 64867317 43532180 64867317 956375417 64867317 43549698 64921181 43549698 64921181 956366643 64921181 956365405 64929855 956365405 64929855 43556180 64929855 43559086 64934897 43559086 64934897 956343531 64934897 956337500 64936042 956337500 64936042 43566081 64936042 956330884 64966083 956330884 64966083 43613238 64966083 43617839 65018608 43617839 65018608 956310110 65018608 956307218 65020396 956307218 65020396 43621105 65020396 43623969 65021927 43623969 65021927 956302936 65021927 956291181 65033590 956291181 65033590 43651661 65033590 956288118 65044312 956288118 65044312 43667189 65044312 43667730 65103814 43667730 65103814 956277080 65103814 43693950 65135350 43693950 65135350 956267409 65135350 956263230 65143786 956263230 65143786 43706717 65143786 956255271 65148385 956255271 65148385 43739414 65148385 956211188 65190586 956211188 65190586 43745256 65190586 956165924 65199911 956165924 65199911 43753435 65199911 956162550 65248730 956162550 65248730 43796969 65248730 956148591 65259881 956148591 65259881 43865684 65259881 956113829 65263786 956113829 65263786 43877276 65263786 43897962 65301214 43897962 65301214 956105469 65301214 956075720 65305157 956075720 65305157 43945144 65305157 956073519 65312836 956073519 65312836 43981254 65312836 956072159 65337286 956072159 65337286 43985054 65337286 956067636 65391875 956067636 65391875 43986764 65391875 43989109 65393075 43989109 65393075 956044614 65393075 44043938 65404441 44043938 65404441 956035313 65404441 44050829 65421298 44050829 65421298 956023716 65421298 44065126 65440635 44065126 65440635 956003628 65440635 44066044 65458161 44066044 65458161 955987397 65458161 955985727 65487224 955985727 65487224 44081158 65487224 955958146 65522361 955958146 65522361 44093875 65522361 44152943 65551172 44152943 65551172 955930543 65551172 955881762 65578191 955881762 65578191 44153519 65578191 44153694 65580891 44153694 65580891 955873429 65580891 44176303 65614294 44176303 65614294 955861052 65614294 955813711 65627855 955813711 65627855 44184920 65627855 955803290 65632445 955803290 65632445 44202306 65632445 44209710 65672186 44209710 65672186 955765330 65672186 44231702 65682255 44231702 65682255 955755601 65682255 44234945 65691632 44234945 65691632 955754058 65691632 955736236 65699287 955736236 65699287 44238651 65699287 955663562 65711099 955663562 65711099 44261176 65711099 44265862 65770323 44265862 65770323 955662295 65770323 955659914 65824054 955659914 65824054 44270895 65824054 955657012 65854003 955657012 65854003 44277927 65854003 44290554 65857780 44290554 65857780 955639621 65857780 44315621 65867859 44315621 65867859 955624718 65867859 955615588 65875791 955615588 65875791 44331977 65875791 44357861 65885457 44357861 65885457 955602536 65885457 44373704 65888123 44373704 65888123 955592314 65888123 44411388 65914846 44411388 65914846 955570331 65914846 44416101 65931187 44416101 65931187 955565381 65931187 44448468 65948270 44448468 65948270 955564227 65948270 955548523 65950923 955548523 65950923 44452247 65950923 955536312 65966332 955536312 65966332 44468348 65966332 44474565 65989528 44474565 65989528 955535501 65989528 44487772 66067295 44487772 66067295 955535402 66067295 955517217 66082961 955517217 66082961 44529271 66082961 44562604 66096811 44562604 66096811 955490459 66096811 955455884 66104188 955455884 66104188 44563505 66104188 955448121 66107846 955448121 66107846 44564095 66107846 955445458 66131999 955445458 66131999 44566275 66131999 955434139 66134373 955434139 66134373 44590000 66134373 955428622 66139473 955428622 66139473 44591970 66139473 44593062 66204329 44593062 66204329 955414077 66204329 955363058 66207503 955363058 66207503 44598666 66207503 955361119 66213161 955361119 66213161 44606988 66213161 955349691 66222770 955349691 66222770 44612226 66222770 955340325 66238852 955340325 66238852 44623632 66238852 955311602 66238942 955311602 66238942 44638548 66238942 44640094 66245409 44640094 66245409 955301195 66245409 44643196 66290153 44643196 66290153 955266139 66290153 955265891 66315616 955265891 66315616 44647657 66315616 44654967 66322852 44654967 66322852 955255218 66322852 44662327 66331079 44662327 66331079 955248717 66331079 44669260 66362084 44669260 66362084 955245111 66362084 955232807 66363040 955232807 66363040 44714502 66363040 955231569 66411107 955231569 66411107 44720260 66411107 44721071 66427287 44721071 66427287 955227214 66427287 44740013 66453208 44740013 66453208 955226940 66453208 44741701 66505486 44741701 66505486 955197627 66505486 955175743 66511468 955175743 66511468 44746343 66511468 955166019 66513335 955166019 66513335 44756354 66513335 955145312 66521033 955145312 66521033 44756433 66521033 955116329 66541066 955116329 66541066 44788182 66541066 955109464 66546029 955109464 66546029 44798708 66546029 44828964 66547811 44828964 66547811 955098679 66547811 955084586 66560931 955084586 66560931 44830075 66560931 44831541 66616100 44831541 66616100 955083198 66616100 955059845 66640534 955059845 66640534 44831815 66640534 955047108 66642497 955047108 66642497 44834056 66642497 44848893 66682055 44848893 66682055 955046936 66682055 955046366 66715481 955046366 66715481 44855653 66715481 44871535 66730652 44871535 66730652 955040603 66730652 44885735 66758356 44885735 66758356 955031280 66758356 44891235 66769858 44891235 66769858 955017252 66769858 44898297 66781805 44898297 66781805 954993650 66781805 44915281 66784762 44915281 66784762 954975608 66784762 954953607 66795304 954953607 66795304 44926775 66795304 954943488 66829300 954943488 66829300 44927629 66829300 954928697 66849681 954928697 66849681 44944276 66849681 954924323 66858219 954924323 66858219 44946756 66858219 954915108 66867633 954915108 66867633 44959106 66867633 44984306 66882183 44984306 66882183 954897628 66882183 44991558 66884703 44991558 66884703 954876694 66884703 954843804 66916001 954843804 66916001 45003619 66916001 45041589 66924118 45041589 66924118 954832070 66924118 45047107 66924886 45047107 66924886 954824900 66924886 954822877 66938068 954822877 66938068 45047172 66938068 954822278 66939779 954822278 66939779 45070776 66939779 954809581 66942101 954809581 66942101 45077925 66942101 954804077 67027036 954804077 67027036 45078015 67027036 45080874 67054900 45080874 67054900 954778767 67054900 954767329 67074076 954767329 67074076 45115314 67074076 954763149 67143611 954763149 67143611 45136676 67143611 45145342 67148315 45145342 67148315 954745587 67148315 954729215 67158058 954729215 67158058 45198945 67158058 45199333 67190944 45199333 67190944 954711531 67190944 45201860 67207241 45201860 67207241 954703935 67207241 954671669 67220206 954671669 67220206 45226466 67220206 954671494 67221989 954671494 67221989 45238316 67221989 45268231 67222307 45268231 67222307 954657782 67222307 954656443 67257538 954656443 67257538 45359199 67257538 954653879 67290933 954653879 67290933 45396998 67290933 45434103 67330454 45434103 67330454 954652495 67330454 45447416 67351690 45447416 67351690 954643871 67351690 45452829 67356964 45452829 67356964 954639017 67356964 45457906 67364801 45457906 67364801 954618732 67364801 45467834 67399523 45467834 67399523 954592213 67399523 954586190 67412583 954586190 67412583 45482537 67412583 45508888 67418795 45508888 67418795 954576781 67418795 954544750 67443709 954544750 67443709 45531149 67443709 954541900 67448967 954541900 67448967 45543635 67448967 45556239 67467293 45556239 67467293 954536814 67467293 45626048 67501301 45626048 67501301 954534241 67501301 954523298 67514188 954523298 67514188 45672587 67514188 45688912 67521521 45688912 67521521 954517200 67521521 45695291 67527021 45695291 67527021 954487844 67527021 45700809 67536170 45700809 67536170 954481996 67536170 954478926 67538938 954478926 67538938 45728961 67538938 45745730 67562488 45745730 67562488 954476639 67562488 45765485 67612820 45765485 67612820 954430689 67612820 954405706 67615829 954405706 67615829 45783099 67615829 954372668 67639625 954372668 67639625 45790453 67639625 954352695 67656658 954352695 67656658 45798326 67656658 954315658 67678629 954315658 67678629 45805369 67678629 45806167 67691950 45806167 67691950 954286869 67691950 45807744 67719202 45807744 67719202 954286591 67719202 954281853 67742164 954281853 67742164 45830466 67742164 45858920 67774162 45858920 67774162 954276701 67774162 45866729 67808728 45866729 67808728 954260300 67808728 45866942 67811710 45866942 67811710 954256169 67811710 954255132 67859722 954255132 67859722 45874814 67859722 954253146 67865771 954253146 67865771 45878408 67865771 45883447 67893406 45883447 67893406 954237173 67893406 954236000 68007043 954236000 68007043 45890211 68007043 45890443 68013478 45890443 68013478 954228813 68013478 45913879 68025111 45913879 68025111 954210496 68025111 954193576 68033835 954193576 68033835 45915978 68033835 45942509 68103313 45942509 68103313 954189723 68103313 954181382 68111788 954181382 68111788 45944807 68111788 45970129 68121725 45970129 68121725 954163852 68121725 954157211 68171816 954157211 68171816 46039468 68171816 46047302 68208043 46047302 68208043 954150898 68208043 954135785 68224796 954135785 68224796 46049490 68224796 954119925 68225813 954119925 68225813 46051384 68225813 46065820 68307495 46065820 68307495 954102744 68307495 954087374 68367358 954087374 68367358 46086821 68367358 954075038 68408123 954075038 68408123 46099104 68408123 46101355 68429668 46101355 68429668 954069180 68429668 46146474 68438925 46146474 68438925 954038500 68438925 46151913 68456341 46151913 68456341 954020819 68456341 954009279 68479486 954009279 68479486 46184399 68479486 953960165 68487037 953960165 68487037 46192480 68487037 953949347 68538760 953949347 68538760 46214017 68538760 46217485 68565329 46217485 68565329 953938872 68565329 953925341 68588710 953925341 68588710 46291062 68588710 46304236 68608237 46304236 68608237 953914319 68608237 953903235 68646317 953903235 68646317 46317802 68646317 953877999 68680414 953877999 68680414 46333447 68680414 953866909 68725149 953866909 68725149 46343206 68725149 46348078 68783029 46348078 68783029 953849093 68783029 953842314 68796761 953842314 68796761 46352882 68796761 953840134 68831145 953840134 68831145 46355640 68831145 953839145 68836021 953839145 68836021 46375083 68836021 46407806 68858611 46407806 68858611 953836965 68858611 953831080 68878967 953831080 68878967 46418406 68878967 46421472 68893072 46421472 68893072 953809047 68893072 46422426 68893215 46422426 68893215 953807098 68893215 46435203 68897812 46435203 68897812 953800805 68897812 953790219 68910389 953790219 68910389 46455260 68910389 46485586 68955371 46485586 68955371 953790128 68955371 46501818 68965041 46501818 68965041 953777122 68965041 46510744 68983949 46510744 68983949 953755255 68983949 953737847 68990830 953737847 68990830 46538582 68990830 953727476 69003599 953727476 69003599 46548081 69003599 46549345 69016858 46549345 69016858 953717354 69016858 953692928 69018713 953692928 69018713 46562326 69018713 46567305 69026801 46567305 69026801 953691847 69026801 46576421 69058274 46576421 69058274 953655196 69058274 46595362 69066308 46595362 69066308 953621627 69066308 953613211 69072250 953613211 69072250 46610784 69072250 953577951 69084188 953577951 69084188 46620305 69084188 953552181 69094385 953552181 69094385 46644000 69094385 953544417 69137906 953544417 69137906 46644997 69137906 953539169 69139327 953539169 69139327 46657767 69139327 953537636 69159267 953537636 69159267 46672663 69159267 46708679 69174621 46708679 69174621 953526412 69174621 953505565 69188883 953505565 69188883 46710341 69188883 953491211 69213181 953491211 69213181 46711882 69213181 953486181 69276014 953486181 69276014 46725316 69276014 46755209 69323252 46755209 69323252 953483958 69323252 46780064 69369739 46780064 69369739 953455641 69369739 953448973 69392438 953448973 69392438 46788244 69392438 953418745 69403649 953418745 69403649 46788376 69403649 953367031 69422049 953367031 69422049 46798934 69422049 46828249 69445407 46828249 69445407 953360927 69445407 953357550 69446480 953357550 69446480 46830465 69446480 46831328 69447802 46831328 69447802 953326974 69447802 46877760 69478145 46877760 69478145 953279566 69478145 953251061 69493467 953251061 69493467 46908058 69493467 953246515 69498881 953246515 69498881 46910500 69498881 46925126 69544853 46925126 69544853 953234964 69544853 46928947 69546826 46928947 69546826 953233784 69546826 46933729 69575182 46933729 69575182 953220176 69575182 46938688 69576614 46938688 69576614 953214581 69576614 46958608 69577479 46958608 69577479 953212897 69577479 953206483 69603094 953206483 69603094 46958784 69603094 953200116 69636676 953200116 69636676 46961171 69636676 47010737 69650164 47010737 69650164 953194365 69650164 953190842 69655817 953190842 69655817 47024773 69655817 953153398 69692451 953153398 69692451 47033666 69692451 953146316 69718294 953146316 69718294 47037211 69718294 953132414 69744917 953132414 69744917 47058402 69744917 47078654 69752327 47078654 69752327 953132040 69752327 47092008 69752836 47092008 69752836 953126131 69752836 953120191 69803723 953120191 69803723 47108788 69803723 47121770 69830183 47121770 69830183 953113860 69830183 953112933 69859072 953112933 69859072 47129759 69859072 953109321 69863336 953109321 69863336 47135029 69863336 953108921 69871876 953108921 69871876 47150389 69871876 953092742 69887991 953092742 69887991 47152991 69887991 953085427 69921473 953085427 69921473 47155982 69921473 47168271 69925318 47168271 69925318 953054677 69925318 953031083 69939567 953031083 69939567 47169540 69939567 47176531 70012994 47176531 70012994 953021327 70012994 953003195 70014195 953003195 70014195 47184577 70014195 952993705 70023087 952993705 70023087 47188991 70023087 952993012 70030119 952993012 70030119 47189683 70030119 47200427 70033532 47200427 70033532 952990918 70033532 952985869 70039145 952985869 70039145 47204562 70039145 952952340 70042156 952952340 70042156 47218790 70042156 952948479 70070579 952948479 70070579 47225515 70070579 47229255 70080058 47229255 70080058 952948115 70080058 47253038 70088243 47253038 70088243 952939018 70088243 952887066 70099426 952887066 70099426 47275353 70099426 952862365 70112145 952862365 70112145 47285634 70112145 47312555 70115955 47312555 70115955 952853120 70115955 47323536 70154901 47323536 70154901 952847782 70154901 47330345 70158604 47330345 70158604 952842444 70158604 47331643 70208919 47331643 70208919 952841156 70208919 952825369 70238195 952825369 70238195 47344852 70238195 47347334 70268326 47347334 70268326 952822533 70268326 952822241 70287724 952822241 70287724 47352483 70287724 47373527 70297593 47373527 70297593 952811480 70297593 952801570 70324907 952801570 70324907 47389377 70324907 47398261 70330227 47398261 70330227 952801096 70330227 952780118 70356395 952780118 70356395 47400559 70356395 47402503 70378102 47402503 70378102 952778757 70378102 952754832 70416970 952754832 70416970 47406203 70416970 952738743 70419794 952738743 70419794 47415935 70419794 47455702 70438533 47455702 70438533 952718339 70438533 952703184 70506014 952703184 70506014 47460496 70506014 47475413 70555107 47475413 70555107 952698742 70555107 47477275 70560166 47477275 70560166 952685585 70560166 952649597 70631950 952649597 70631950 47501479 70631950 952598594 70668625 952598594 70668625 47524449 70668625 952594070 70756683 952594070 70756683 47528044 70756683 47542323 70778309 47542323 70778309 952574648 70778309 952573154 70788899 952573154 70788899 47560681 70788899 47574376 70799427 47574376 70799427 952571975 70799427 47582692 70809839 47582692 70809839 952569548 70809839 952566365 70835780 952566365 70835780 47593569 70835780 952564631 70835932 952564631 70835932 47607163 70835932 47609818 70836275 47609818 70836275 952564086 70836275 952541130 70874373 952541130 70874373 47619539 70874373 952526313 70877089 952526313 70877089 47623397 70877089 952520651 70880110 952520651 70880110 47630935 70880110 47632718 70907110 47632718 70907110 952515864 70907110 952512067 70908029 952512067 70908029 47640242 70908029 47680611 70924499 47680611 70924499 952500538 70924499 952484607 70928281 952484607 70928281 47708794 70928281 47714948 70928945 47714948 70928945 952467942 70928945 952467519 70966637 952467519 70966637 47717034 70966637 47719034 71048272 47719034 71048272 952455696 71048272 47735415 71064227 47735415 71064227 952441342 71064227 47750876 71103845 47750876 71103845 952414809 71103845 952401969 71105197 952401969 71105197 47764802 71105197 952387657 71119085 952387657 71119085 47772108 71119085 47775148 71136491 47775148 71136491 952372335 71136491 47782232 71196677 47782232 71196677 952370046 71196677 47788239 71201872 47788239 71201872 952356666 71201872 952323464 71207723 952323464 71207723 47795509 71207723 47808366 71324633 47808366 71324633 952321341 71324633 952304861 71338646 952304861 71338646 47812953 71338646 952289091 71357651 952289091 71357651 47835710 71357651 47849702 71366823 47849702 71366823 952258648 71366823 952244345 71389138 952244345 71389138 47870798 71389138 952197608 71429363 952197608 71429363 47881801 71429363 47918458 71454883 47918458 71454883 952196535 71454883 47922459 71456687 47922459 71456687 952165278 71456687 952139156 71461648 952139156 71461648 47935464 71461648 47952010 71513975 47952010 71513975 952135772 71513975 47994762 71529338 47994762 71529338 952131903 71529338 952126858 71537489 952126858 71537489 47994788 71537489 48030131 71561265 48030131 71561265 952116646 71561265 48040487 71562547 48040487 71562547 952113058 71562547 48048629 71574490 48048629 71574490 952106353 71574490 48064520 71591512 48064520 71591512 952085497 71591512 952084143 71608798 952084143 71608798 48106463 71608798 952048171 71645254 952048171 71645254 48130647 71645254 48131130 71650646 48131130 71650646 952037741 71650646 952026317 71696775 952026317 71696775 48164140 71696775 48176210 71717647 48176210 71717647 952022537 71717647 48211141 71735194 48211141 71735194 952017498 71735194 48232843 71749877 48232843 71749877 951989404 71749877 48244181 71769472 48244181 71769472 951964009 71769472 48254320 71824490 48254320 71824490 951941841 71824490 48257450 71842271 48257450 71842271 951908599 71842271 48303870 71867973 48303870 71867973 951861814 71867973 48347094 71868310 48347094 71868310 951856561 71868310 48365003 71884910 48365003 71884910 951811803 71884910 951809519 71901520 951809519 71901520 48383811 71901520 48384298 71918918 48384298 71918918 951795639 71918918 48416101 71920761 48416101 71920761 951793984 71920761 48437893 71986568 48437893 71986568 951793600 71986568 951785267 71988013 951785267 71988013 48444424 71988013 48476985 72026524 48476985 72026524 951784004 72026524 48489872 72045497 48489872 72045497 951758680 72045497 951721853 72060904 951721853 72060904 48497354 72060904 48504242 72064967 48504242 72064967 951702265 72064967 48504800 72065350 48504800 72065350 951699663 72065350 951694683 72084563 951694683 72084563 48515108 72084563 48526972 72089351 48526972 72089351 951689882 72089351 48545120 72090131 48545120 72090131 951674229 72090131 951662511 72101758 951662511 72101758 48563173 72101758 951656605 72121283 951656605 72121283 48570777 72121283 48573672 72186269 48573672 72186269 951654442 72186269 48590084 72198496 48590084 72198496 951603041 72198496 48606113 72200197 48606113 72200197 951602996 72200197 48620994 72207596 48620994 72207596 951551603 72207596 951546419 72259936 951546419 72259936 48624912 72259936 951501129 72260738 951501129 72260738 48634111 72260738 951497118 72280282 951497118 72280282 48670769 72280282 48691444 72291860 48691444 72291860 951485967 72291860 951481417 72295265 951481417 72295265 48696411 72295265 951476822 72301043 951476822 72301043 48708768 72301043 48744120 72329746 48744120 72329746 951454105 72329746 951411627 72344036 951411627 72344036 48744316 72344036 951409386 72351586 951409386 72351586 48768128 72351586 48778808 72357857 48778808 72357857 951400809 72357857 48798207 72369128 48798207 72369128 951393593 72369128 48812511 72387926 48812511 72387926 951382979 72387926 951346132 72392333 951346132 72392333 48812965 72392333 48840371 72425884 48840371 72425884 951335930 72425884 48840420 72448672 48840420 72448672 951320427 72448672 48858785 72480830 48858785 72480830 951317305 72480830 951302492 72499589 951302492 72499589 48866364 72499589 48896377 72512801 48896377 72512801 951287868 72512801 48910695 72522857 48910695 72522857 951269186 72522857 951252803 72545590 951252803 72545590 48915528 72545590 48949673 72612567 48949673 72612567 951222448 72612567 48967108 72621143 48967108 72621143 951221511 72621143 48971365 72651261 48971365 72651261 951211048 72651261 48985271 72750718 48985271 72750718 951182648 72750718 951172541 72815719 951172541 72815719 48986020 72815719 951164125 72842926 951164125 72842926 48990089 72842926 951153830 72862768 951153830 72862768 49005396 72862768 951144946 72903863 951144946 72903863 49053752 72903863 951136715 72913378 951136715 72913378 49074452 72913378 951135841 73000743 951135841 73000743 49091254 73000743 49113384 73027155 49113384 73027155 951125819 73027155 49124598 73027672 49124598 73027672 951111233 73027672 951103127 73044292 951103127 73044292 49134283 73044292 49135493 73066264 49135493 73066264 951092354 73066264 951078550 73084625 951078550 73084625 49142900 73084625 49158725 73098111 49158725 73098111 951071012 73098111 951017351 73104417 951017351 73104417 49169210 73104417 951014072 73108349 951014072 73108349 49172062 73108349 49172283 73125491 49172283 73125491 951000313 73125491 950968807 73126372 950968807 73126372 49178909 73126372 49183403 73146628 49183403 73146628 950962597 73146628 49191428 73154398 49191428 73154398 950943917 73154398 49209956 73180882 49209956 73180882 950927733 73180882 950920207 73185347 950920207 73185347 49220662 73185347 49226473 73223729 49226473 73223729 950876314 73223729 950853990 73236719 950853990 73236719 49239091 73236719 950849102 73239511 950849102 73239511 49247531 73239511 950840714 73250451 950840714 73250451 49276918 73250451 49289240 73285295 49289240 73285295 950832594 73285295 950811196 73307557 950811196 73307557 49308728 73307557 49372743 73321367 49372743 73321367 950795719 73321367 950785474 73343444 950785474 73343444 49376501 73343444 950772413 73347910 950772413 73347910 49402016 73347910 49415330 73397483 49415330 73397483 950768316 73397483 49421567 73422549 49421567 73422549 950760622 73422549 950751561 73423468 950751561 73423468 49424174 73423468 950708651 73444729 950708651 73444729 49427774 73444729 49435342 73496589 49435342 73496589 950689148 73496589 49438837 73512776 49438837 73512776 950662299 73512776 49453245 73536521 49453245 73536521 950566513 73536521 49453863 73562576 49453863 73562576 950547712 73562576 49461587 73576786 49461587 73576786 950522502 73576786 950499978 73595092 950499978 73595092 49478641 73595092 49479055 73625583 49479055 73625583 950480435 73625583 49487258 73686353 49487258 73686353 950475012 73686353 950461404 73727350 950461404 73727350 49543745 73727350 950396351 73762636 950396351 73762636 49554366 73762636 950392805 73850037 950392805 73850037 49562768 73850037 49568530 73855535 49568530 73855535 950354580 73855535 950353374 73863341 950353374 73863341 49571791 73863341 49589474 73888217 49589474 73888217 950352283 73888217 49599064 73899819 49599064 73899819 950351016 73899819 49599858 73912474 49599858 73912474 950339805 73912474 49623258 73920347 49623258 73920347 950337148 73920347 950328075 73966120 950328075 73966120 49661412 73966120 950319622 73980809 950319622 73980809 49670095 73980809 49685380 73995278 49685380 73995278 950314542 73995278 49707933 73998257 49707933 73998257 950309514 73998257 950284206 74013724 950284206 74013724 49739456 74013724 49779164 74060248 49779164 74060248 950281848 74060248 49782511 74062937 49782511 74062937 950267976 74062937 950238537 74079137 950238537 74079137 49796296 74079137 49810596 74086181 49810596 74086181 950227185 74086181 950224855 74111619 950224855 74111619 49819499 74111619 950197695 74129825 950197695 74129825 49825070 74129825 49832233 74164031 49832233 74164031 950187754 74164031 950179373 74219234 950179373 74219234 49840170 74219234 49856017 74226410 49856017 74226410 950155960 74226410 950145708 74237945 950145708 74237945 49856030 74237945 950137483 74258141 950137483 74258141 49890608 74258141 950131029 74259263 950131029 74259263 49926822 74259263 950119993 74266318 950119993 74266318 49932936 74266318 950112456 74296919 950112456 74296919 49933927 74296919 950107265 74299905 950107265 74299905 49937880 74299905 950061837 74369675 950061837 74369675 49955324 74369675 950059378 74394381 950059378 74394381 49960506 74394381 49968780 74400981 49968780 74400981 950049017 74400981 49971746 74405165 49971746 74405165 950046285 74405165 950034401 74430111 950034401 74430111 49983192 74430111 50012062 74434991 50012062 74434991 950011946 74434991 50014092 74444740 50014092 74444740 950005509 74444740 50022862 74445123 50022862 74445123 949995908 74445123 50061583 74480590 50061583 74480590 949951545 74480590 949946124 74495518 949946124 74495518 50106223 74495518 50114887 74533617 50114887 74533617 949939012 74533617 949917655 74557348 949917655 74557348 50121131 74557348 50133970 74586578 50133970 74586578 949916755 74586578 949909331 74615185 949909331 74615185 50156931 74615185 50183437 74637191 50183437 74637191 949909216 74637191 949886079 74687926 949886079 74687926 50184419 74687926 949865258 74699164 949865258 74699164 50184551 74699164 949861146 74704875 949861146 74704875 50191948 74704875 50194522 74710652 50194522 74710652 949853346 74710652 949844502 74715051 949844502 74715051 50203786 74715051 50210715 74771704 50210715 74771704 949843255 74771704 50218690 74786465 50218690 74786465 949823016 74786465 949806076 74865032 949806076 74865032 50263863 74865032 50267614 74888631 50267614 74888631 949798357 74888631 949783697 74909158 949783697 74909158 50272621 74909158 949777181 74909536 949777181 74909536 50273775 74909536 949770860 74932795 949770860 74932795 50277100 74932795 949763182 74941316 949763182 74941316 50285327 74941316 949730611 74952812 949730611 74952812 50295015 74952812 949707863 74979080 949707863 74979080 50302065 74979080 949703360 74980285 949703360 74980285 50310598 74980285 949692628 74980580 949692628 74980580 50316833 74980580 949688201 74984776 949688201 74984776 50320861 74984776 949680167 75034744 949680167 75034744 50326465 75034744 949666057 75092973 949666057 75092973 50332300 75092973 50352480 75117167 50352480 75117167 949649947 75117167 949649595 75136037 949649595 75136037 50356921 75136037 50359003 75141947 50359003 75141947 949640728 75141947 50360496 75149362 50360496 75149362 949589450 75149362 50362945 75157809 50362945 75157809 949541926 75157809 50364105 75173921 50364105 75173921 949523262 75173921 50368294 75181385 50368294 75181385 949517097 75181385 949515698 75194080 949515698 75194080 50402819 75194080 50406617 75354603 50406617 75354603 949514998 75354603 949495213 75372950 949495213 75372950 50422797 75372950 949475765 75382004 949475765 75382004 50436948 75382004 949473130 75384255 949473130 75384255 50460060 75384255 949448440 75389389 949448440 75389389 50460497 75389389 949432432 75391479 949432432 75391479 50483165 75391479 949406159 75421078 949406159 75421078 50541667 75421078 50568747 75423787 50568747 75423787 949394464 75423787 949393844 75460462 949393844 75460462 50603217 75460462 50609409 75566557 50609409 75566557 949376326 75566557 50618794 75578601 50618794 75578601 949360567 75578601 50624308 75591005 50624308 75591005 949358301 75591005 949357758 75609790 949357758 75609790 50631195 75609790 50645686 75659209 50645686 75659209 949314542 75659209 50659002 75667606 50659002 75667606 949289475 75667606 949274034 75668591 949274034 75668591 50690175 75668591 50710606 75668891 50710606 75668891 949263152 75668891 50725364 75683913 50725364 75683913 949261618 75683913 50772301 75706348 50772301 75706348 949253768 75706348 50778130 75707768 50778130 75707768 949221378 75707768 50831751 75725225 50831751 75725225 949220022 75725225 949205719 75743483 949205719 75743483 50835237 75743483 50842100 75796097 50842100 75796097 949195273 75796097 50849625 75796238 50849625 75796238 949193075 75796238 949185847 75818333 949185847 75818333 50855922 75818333 50859389 75823473 50859389 75823473 949160540 75823473 949139368 75865337 949139368 75865337 50877589 75865337 50882911 75878201 50882911 75878201 949136720 75878201 50887591 75878363 50887591 75878363 949132244 75878363 949127148 75880096 949127148 75880096 50903159 75880096 949105909 75914975 949105909 75914975 50904024 75914975 50913606 75929944 50913606 75929944 949099073 75929944 949087159 75942263 949087159 75942263 50925957 75942263 50926944 75950927 50926944 75950927 949067744 75950927 949061370 75965021 949061370 75965021 50941725 75965021 949020998 75982630 949020998 75982630 50945931 75982630 50960504 75987676 50960504 75987676 949016879 75987676 949005135 76006306 949005135 76006306 50960874 76006306 50969549 76032932 50969549 76032932 948988530 76032932 948975562 76050869 948975562 76050869 50982957 76050869 948972891 76233881 948972891 76233881 51006770 76233881 948954384 76249304 948954384 76249304 51041927 76249304 51044774 76252991 51044774 76252991 948922672 76252991 51054766 76255517 51054766 76255517 948917587 76255517 51055278 76270306 51055278 76270306 948916364 76270306 948891833 76290988 948891833 76290988 51068420 76290988 51072520 76327151 51072520 76327151 948886017 76327151 51077325 76328071 51077325 76328071 948860615 76328071 51077601 76350725 51077601 76350725 948848628 76350725 51083393 76387911 51083393 76387911 948834120 76387911 51092981 76422692 51092981 76422692 948825972 76422692 51097958 76446688 51097958 76446688 948807501 76446688 948796822 76457715 948796822 76457715 51130544 76457715 948790105 76458561 948790105 76458561 51172296 76458561 51189886 76470857 51189886 76470857 948762177 76470857 51202290 76482249 51202290 76482249 948745766 76482249 51225071 76488112 51225071 76488112 948719949 76488112 948704836 76507481 948704836 76507481 51236763 76507481 51269226 76508301 51269226 76508301 948702160 76508301 948689858 76512563 948689858 76512563 51301090 76512563 948686532 76526374 948686532 76526374 51307731 76526374 51310037 76539398 51310037 76539398 948655023 76539398 51323493 76552594 51323493 76552594 948645713 76552594 51326341 76586926 51326341 76586926 948609902 76586926 51352438 76598282 51352438 76598282 948606461 76598282 948603269 76601494 948603269 76601494 51357487 76601494 51365605 76607385 51365605 76607385 948601853 76607385 51387401 76639497 51387401 76639497 948595831 76639497 948593375 76690275 948593375 76690275 51401498 76690275 948588959 76704920 948588959 76704920 51408987 76704920 51442476 76716729 51442476 76716729 948587305 76716729 948551662 76778871 948551662 76778871 51463128 76778871 948525338 76787331 948525338 76787331 51469372 76787331 948517754 76787795 948517754 76787795 51491055 76787795 51493569 76789373 51493569 76789373 948512671 76789373 948482018 76795905 948482018 76795905 51501880 76795905 948468705 76816442 948468705 76816442 51514078 76816442 51536853 76832456 51536853 76832456 948448157 76832456 51546650 76854748 51546650 76854748 948416391 76854748 948415696 76887818 948415696 76887818 51547751 76887818 948415249 76895200 948415249 76895200 51548913 76895200 948391376 76914203 948391376 76914203 51553948 76914203 948376659 76920737 948376659 76920737 51559633 76920737 948359410 76934665 948359410 76934665 51570815 76934665 51578711 76955308 51578711 76955308 948352352 76955308 948330703 76955535 948330703 76955535 51609376 76955535 948253203 76992377 948253203 76992377 51615794 76992377 948241272 77007893 948241272 77007893 51633002 77007893 51672882 77035947 51672882 77035947 948221893 77035947 948164940 77051618 948164940 77051618 51689603 77051618 51695783 77086460 51695783 77086460 948158163 77086460 948158094 77088550 948158094 77088550 51731687 77088550 51731847 77106694 51731847 77106694 948156985 77106694 51737408 77120333 5
91899 0 4609590 2240798 4609590 2240798 2867488 1127185 2867488 1127185 409182 4694977 409182 4694977 4657497 2909334 4657497 2909334 1661323 4969905 1661323 4969905 3336323 1449658 3336323 1449658 766977 4861001 766977 4861001 3275520 3331647 3275520 3331647 853435 682490 853435 682490 591684 463880 591684 463880 3963056 4729273 3963056 4729273 1173862 1376711 1173862 1376711 3592341 3938408 3592341 3938408 829577 716757 829577 716757 683491 1678297 683491 1678297 4408194 3024514 4408194 3024514 3621940 1679730 3621940 1679730 214659 3925677 214659 3925677 3722162 2024999 3722162 2024999 4829800 502403 4829800 502403 710731 2165641 710731 2165641 3632367 271607 3632367 271607 1158726 3340999 1158726 3340999 3642029 2816147 3642029 2816147 1275161 258684 1275161 258684 2888309 4140919 2888309 4140919 989771 640585 989771 640585 4754434 2650009 4754434 2650009 881824 473221 881824 473221 4206193 3317007 4206193 3317007 2713030 4355974 2713030 4355974 3336893 2433828 3336893 2433828 699615 863179 699615 863179 2859597 3593685 2859597 3593685 3589801 1382293 3589801 1382293 1663529 3075144 1663529 3075144 4819676 1308730 4819676 1308730 943910 2642356 943910 2642356 4534469 975536 4534469 975536 675769 625725 675769 625725 1671638 51907 1671638 51907 3350277 3378579 3350277 3378579 1686320 4767377 1686320 4767377 270329 3484531 270329 3484531 4490428 2593299 4490428 2593299 742800 420107 742800 420107 4160688 2502574 4160688 2502574 4751798 951384 4751798 951384 1209482 1944506 1209482 1944506 3957476 1334306 3957476 1334306 285440 2719364 285440 2719364 3324206 4391168 3324206 4391168 724769 236848 724769 236848 1563951 3308734 1563951 3308734 2969564 1277506 2969564 1277506 129067 3466256 129067 3466256 4044469 1169196 4044469 1169196 898105 530235 898105 530235 1673634 3643414 1673634 3643414 1813437 774905 1813437 774905 438472 3321670 438472 3321670 4709999 1912801 4709999 1912801 3329618 3072118 3329618 3072118 2481716 1657827 2481716 1657827 598618 781125 598618 781125 3791371 2145091 3791371 2145091 487650 974417 487650 974417 4387275 3326116 4387275 3326116 2535753 1652406 2535753 1652406 832270 215700 832270 215700 227116 4615058 227116 4615058 1683712 895177 1683712 895177 679108 3344922 679108 3344922 4500141 2023203 4500141 2023203 1663696 3930808 1663696 3930808 3545552 293063 3545552 293063 298015 3339952 298015 3339952 1648618 631683 1648618 631683 388830 1686280 388830 1686280 2448482 3761654 2448482 3761654 1596291 1683950 1596291 1683950 4064371 2876911 4064371 2876911 4630271 3193163 4630271 3193163 384168 1244320 384168 1244320 2919380 2122348 2919380 2122348 765723 485149 765723 485149 3957219 2884556 3957219 2884556 1874932 253877 1874932 253877 3918537 2756637 3918537 2756637 4476071 3020189 4476071 3020189 1468713 414440 1468713 414440 254706 215861 254706 215861 4178418 3034144 4178418 3034144 4682088 3327720 4682088 3327720 19041 3351433 19041 3351433 4564721 1288538 4564721 1288538 1061049 596686 1061049 596686 1412398 1674242 1412398 1674242 4490690 2947031 4490690 2947031 1054664 917377 1054664 917377 3345081 2917129 3345081 2917129 860250 412748 860250 412748 3844418 2405181 3844418 2405181 4885336 1061393 4885336 1061393 533993 1596062 533993 1596062 3681987 2608391 3681987 2608391 4400517 1266077 4400517 1266077 350670 1896464 350670 1896464 3713228 3349354 3713228 3349354 617936 622377 617936 622377 3349992 252326 3349992 252326 242577 1992458 242577 1992458 4150167 3352334 4150167 3352334 357851 674129 357851 674129 1149100 1267301 1149100 1267301 403516 816381 403516 816381 928866 496367 928866 496367 3333146 3055575 3333146 3055575 3772834 1658766 3772834 1658766 483213 1178923 483213 1178923 1650216 3749644 1650216 3749644 3807458 1661158 3807458 1661158 2618810 3327169 2618810 3327169 4703973 544227 4703973 544227 386164 381160 386164 381160 3993597 2464912 3993597 2464912 4206205 3020447 4206205 3020447 1022607 563569 1022607 563569 486289 2357636 486289 2357636 4488756 4520803 4488756 4520803 3331495 917155 3331495 917155 608875 1666917 608875 1666917 348509 1079215 348509 1079215 3914903 144249 3914903 144249 1660039 3333874 1660039 3333874 3320828 610320 3320828 610320 459532 363578 459532 363578 1437224 4098680 1437224 4098680 3929860 486308 3929860 486308 1061470 1352974 1061470 1352974 3795211 2881211 3795211 2881211 1252685 1074322 1252685 1074322 373246 1657987 373246 1657987 4448663 2814362 4448663 2814362 4756677 3704779 4756677 3704779 278615 2161396 278615 2161396 4583537 3086832 4583537 3086832 1431994 1432465 1431994 1432465 206668 1668432 206668 1668432 2370958 1129257 2370958 1129257 480102 422296 480102 422296 1656366 3340041 1656366 3340041 4430927 754869 4430927 754869 708920 499153 708920 499153 411355 2375071 411355 2375071 4426653 1308395 4426653 1308395 702731 399178 702731 399178 260571 1907882 260571 1907882 2935039 1428004 2935039 1428004 1191310 1166410 1191310 1166410 415808 274114 415808 274114 243994 207087 243994 207087 3333550 3328731 3333550 3328731 3520517 1162798 3520517 1162798 957738 626387 957738 626387 313374 316516 313374 316516 1675568 2450071 1675568 2450071 4498129 3331581 4498129 3331581 841222 616540 841222 616540 3930237 2606118 3930237 2606118 4486535 1650426 4486535 1650426 1341605 3817801 1341605 3817801 3618883 1649220 3618883 1649220 1421657 1115233 1421657 1115233 689079 384573 689079 384573 323863 2211370 323863 2211370 4596821 2056687 4596821 2056687 2685872 1913493 2685872 1913493 3694496 3317265 3694496 3317265 1654948 4223111 1654948 4223111 3828422 2413788 3828422 2413788 4846453 1251112 4846453 1251112 250668 2392376 250668 2392376 4240110 3956022 4240110 3956022 1141453 460050 1141453 460050 1473793 4619145 1473793 4619145 3989194 807796 3989194 807796 528576 526295 528576 526295 401029 3321382 401029 3321382 3725559 2878133 3725559 2878133 4648339 3341785 4648339 3341785 2183541 2656883 2183541 2656883 4559747 4125074 4559747 4125074 1096587 426693 1096587 426693 4311417 2881588 4311417 2881588 1682936 2263080 1682936 2263080 4580403 3322184 4580403 3322184 1669687 899691 1669687 899691 791219 635687 791219 635687 4514787 2989674 4514787 2989674 4716279 1661109 4716279 1661109 4017368 2716456 4017368 2716456 1875745 2370309 1875745 2370309 4818010 1143641 4818010 1143641 1652565 358766 1652565 358766 684019 3341619 684019 3341619 3338245 1195282 3338245 1195282 579958 600279 579958 600279 3589240 3314924 3589240 3314924 4537542 2413647 4537542 2413647 3811316 1650314 3811316 1650314 1063814 4374201 1063814 4374201 4685102 3040299 4685102 3040299 1141296 1099341 1141296 1099341 806202 2438182 806202 2438182 4367356 1653601 4367356 1653601 3329469 2938273 3329469 2938273 3846827 1659960 3846827 1659960 588135 581404 588135 581404 1242610 3342213 1242610 3342213 4655248 1658596 4655248 1658596 1669549 2714286 1669549 2714286 4014307 195187 4014307 195187 2254979 3825583 2254979 3825583 4539346 2688151 4539346 2688151 2245952 3341606 2245952 3341606 4031639 1941256 4031639 1941256 4762331 3342269 4762331 3342269 895959 420351 895959 420351 345719 2461154 345719 2461154 4433572 1653928 4433572 1653928 1191661 1156622 1191661 1156622 3583035 1987500 3583035 1987500 3641923 1184524 3641923 1184524 280983 80344 280983 80344 3322599 1685182 3322599 1685182 1656645 394455 1656645 394455 228846 3530919 228846 3530919 2591990 324012 2591990 324012 849689 2454489 849689 2454489 4392944 2853553 4392944 2853553 2181827 3412428 2181827 3412428 678782 506573 678782 506573 267545 2043311 267545 2043311 3983973 3062989 3983973 3062989 3327800 1685827 3327800 1685827 4299587 2816802 4299587 2816802 4709946 284485 4709946 284485 33710 2100966 33710 2100966 4482842 2673707 4482842 2673707 3931499 2902280 3931499 2902280 3325389 1184248 3325389 1184248 978636 660816 978636 660816 461336 3323146 461336 3323146 3613628 894502 3613628 894502 1733449 2126954 1733449 2126954 4157478 3001548 4157478 3001548 1677769 1650311 1677769 1650311 3326471 2961901 3326471 2961901 4710993 1287928 4710993 1287928 1292985 1117734 1292985 1117734 336907 3165602 336907 3165602 4348087 2379607 4348087 2379607 3695626 3323862 3695626 3323862 4224939 1674302 4224939 1674302 1121311 376558 1121311 376558 4680114 2216197 4680114 2216197 555599 4799944 555599 4799944 4102393 2404248 4102393 2404248 623044 1014386 623044 1014386 4418356 2954778 4418356 2954778 3129124 1668148 3129124 1668148 4593371 2156796 4593371 2156796 4032868 3341811 4032868 3341811 1637614 1990342 1637614 1990342 4697100 3264097 4697100 3264097 973478 685456 973478 685456 600559 2258379 600559 2258379 4685992 3345539 4685992 3345539 3869749 806289 3869749 806289 815117 1102309 815117 1102309 3721160 2408189 3721160 2408189 4783354 1665972 4783354 1665972 1656372 4985698 1656372 4985698 4377062 1963110 4377062 1963110 3319540 827729 3319540 827729 247305 4528798 247305 4528798 4001843 1664371 4001843 1664371 4967275 3338199 4967275 3338199 3347527 1305938 3347527 1305938 1031195 580504 1031195 580504 436023 2637213 436023 2637213 4745085 3352649 4745085 3352649 1781765 601570 1781765 601570 1657583 3082567 1657583 3082567 4805428 3313786 4805428 3313786 3322350 1955349 3322350 1955349 4162819 2650921 4162819 2650921 3322032 2954812 3322032 2954812 1119338 767163 1119338 767163 365332 2245728 365332 2245728 4679935 1651901 4679935 1651901 1653806 2429111 1653806 2429111 4513250 3335501 4513250 3335501 3346718 1233807 3346718 1233807 1063754 2360299 1063754 2360299 4168664 2575921 4168664 2575921 1373253 638120 1373253 638120 660754 1672231 660754 1672231 4581693 2244321 4581693 2244321 1069023 696174 1069023 696174 554612 4417841 554612 4417841 3813542 2003079 3813542 2003079 1973227 1569942 1973227 1569942 4602214 3345768 4602214 3345768 675113 626289 675113 626289 223233 1684585 223233 1684585 4486891 1424073 4486891 1424073 1304895 388637 1304895 388637 4722509 3668340 4722509 3668340 353901 362888 353901 362888 1665186 2899393 1665186 2899393 4622866 1675855 4622866 1675855 603238 383711 603238 383711 4235592 2850318 4235592 2850318 3593920 1012551 3593920 1012551 1172688 2086950 1172688 2086950 4624578 3348579 4624578 3348579 1776451 1655879 1776451 1655879 3629016 4067344 3629016 4067344 1345954 272352 1345954 272352 222071 2289220 222071 2289220 4585753 3002110 4585753 3002110 3608462 1647834 3608462 1647834 1669145 2593223 1669145 2593223 4768876 870944 4768876 870944 675095 211417 675095 211417 3562058 4319657 3562058 4319657 1256779 934908 1256779 934908 271203 1461274 271203 1461274 4104388 3329280 4104388 3329280 1354935 1136505 1354935 1136505 893233 476661 893233 476661 1657011 1651747 1657011 1651747 3333899 3320449 3333899 3320449 3888384 1675234 3888384 1675234 427412 994594 427412 994594 1679493 4710384 1679493 4710384 4498282 1684205 4498282 1684205 284357 1402571 284357 1402571 1671351 4410119 1671351 4410119 936363 768248 936363 768248 3664771 3341496 3664771 3341496 459211 240784 459211 240784 4501702 2813053 4501702 2813053 1129447 262674 1129447 262674 3320740 2192951 3320740 2192951 4800961 1742382 4800961 1742382 831849 428062 831849 428062 3810025 3321000 3810025 3321000 946337 847528 946337 847528 534014 2576865 534014 2576865 4285194 2719033 4285194 2719033 3329609 1684087 3329609 1684087 1657060 4135152 1657060 4135152 3742890 2558142 3742890 2558142 1013826 924631 1013826 924631 844920 429871 844920 429871 3332658 1896858 3332658 1896858 4816215 4500173 4816215 4500173 1116051 1095933 1116051 1095933 4224645 2512642 4224645 2512642 1428625 713318 1428625 713318 516393 1661432 516393 1661432 4425162 2450224 4425162 2450224 995779 4395473 995779 4395473 3912743 1931733 3912743 1931733 3255541 4136893 3255541 4136893 4642329 1172315 4642329 1172315 1059815 2705906 1059815 2705906 4420912 3860404 4420912 3860404 221646 1201230 221646 1201230 4152967 2794480 4152967 2794480 3644838 1032125 3644838 1032125 350615 3080739 350615 3080739 4214144 2112475 4214144 2112475 3599977 3328960 3599977 3328960 4213307 410692 4213307 410692 272505 4719373 272505 4719373 4729261 2832348 4729261 2832348 681321 261552 681321 261552 157384 3352190 157384 3352190 4552946 1653790 4552946 1653790 3320040 1103230 3320040 1103230 3313531 618502 3313531 618502 506430 181175 506430 181175 4378209 2749191 4378209 2749191 4452955 1572872 4452955 1572872 2871851 2366775 2871851 2366775 4272347 3323363 4272347 3323363 831060 816938 831060 816938 1656612 4647013 1656612 4647013 1683884 776925 1683884 776925 722209 687582 722209 687582 672742 551599 672742 551599 564416 1929876 564416 1929876 3749766 4547582 3749766 4547582 698287 534731 698287 534731 3352668 3651157 3352668 3651157 1682677 1655679 1682677 1655679 3343308 1089692 3343308 1089692 708023 3349283 708023 3349283 4594049 1651523 4594049 1651523 1116116 2815645 1116116 2815645 3713293 3340627 3713293 3340627 2203735 1647125 2203735 1647125 4422466 2896319 4422466 2896319 4588116 3057341 4588116 3057341 3313699 2107528 3313699 2107528 4634547 1668938 4634547 1668938 1673686 2752195 1673686 2752195 4466856 1659294 4466856 1659294 3096862 3335547 3096862 3335547 257375 210820 257375 210820 170845 4353872 170845 4353872 4329183 1109129 4329183 1109129 505591 2340315 505591 2340315 4723783 1666746 4723783 1666746 2829341 3468117 2829341 3468117 943444 662047 943444 662047 3812978 3346906 3812978 3346906 432709 811021 432709 811021 4020445 3083183 4020445 3083183 2358859 1647364 2358859 1647364 4064677 3340646 4064677 3340646 1681618 1668153 1681618 1668153 473249 966369 473249 966369 3335586 3323322 3335586 3323322 4541942 1647931 4541942 1647931 643999 251420 643999 251420 1432433 1684954 1432433 1684954 502392 1056886 502392 1056886 3787629 1679736 3787629 1679736 274274 1071079 274274 1071079 3801022 2132365 3801022 2132365 4714453 3313424 4714453 3313424 460352 995230 460352 995230 4476186 2739608 4476186 2739608 1103797 946340 1103797 946340 564549 4358574 564549 4358574 3330702 1205535 3330702 1205535 337018 2066192 337018 2066192 4816458 4867372 4816458 4867372 1375878 962120 1375878 962120 596177 2413164 596177 2413164 4250871 3334776 4250871 3334776 2118173 616515 2118173 616515 558911 2474759 558911 2474759 4417589 905648 4417589 905648 379096 277428 379096 277428 3334633 3342911 3334633 3342911 1044807 510986 1044807 510986 3679443 2988927 3679443 2988927 1445176 1636477 1445176 1636477 3953302 3325608 3953302 3325608 1903711 3477171 1903711 3477171 4187363 2271886 4187363 2271886 4427337 2189731 4427337 2189731 3811004 2889339 3811004 2889339 1671577 2386565 1671577 2386565 4594751 1958880 4594751 1958880 4818872 4691612 4818872 4691612 2509808 3109913 2509808 3109913 3626460 1675694 3626460 1675694 235031 240421 235031 240421 190947 3334164 190947 3334164 3186238 1188888 3186238 1188888 1671773 3457404 1671773 3457404 3916819 1652656 3916819 1652656 4335655 3104524 4335655 3104524 1573211 3991177 1573211 3991177 3951944 1090722 3951944 1090722 978958 336397 978958 336397 4403765 3075878 4403765 3075878 2715667 4953939 2715667 4953939 462733 772479 462733 772479 3779254 2941802 3779254 2941802 3624520 3114460 3624520 3114460 4820348 3315861 4820348 3315861 1062412 412203 1062412 412203 240423 2407396 240423 2407396 4793848 3350411 4793848 3350411 1653927 754318 1653927 754318 3882850 2955017 3882850 2955017 1670999 2350543 1670999 2350543 4752587 4353341 4752587 4353341 1620179 2814579 1620179 2814579 4290681 2221654 4290681 2221654 2165135 1674030 2165135 1674030 4601276 3321292 4601276 3321292 1280461 307929 1280461 307929 64132 2127972 64132 2127972 4537860 2915611 4537860 2915611 3601060 1275341 3601060 1275341 363425 3590763 363425 3590763 3974938 1998100 3974938 1998100 3591661 1654144 3591661 1654144 4626135 4309194 4626135 4309194 3329024 2248580 3329024 2248580 4356239 2768609 4356239 2768609 1666981 1663241 1666981 1663241 3329215 3331289 3329215 3331289 855249 621165 855249 621165 573214 1677915 573214 1677915 1057982 848241 1057982 848241 711289 370796 711289 370796 3039657 3333789 3039657 3333789 4132932 1930052 4132932 1930052 3340806 1208861 3340806 1208861 865011 3352500 865011 3352500 4271349 1359701 4271349 1359701 1653221 4438968 1653221 4438968 4909931 2905419 4909931 2905419 4216285 2453730 4216285 2453730 3903656 4573683 3903656 4573683 226895 1652308 226895 1652308 4746996 3322905 4746996 3322905 1504908 1652746 1504908 1652746 4069880 2671477 4069880 2671477 4401483 3351940 4401483 3351940 1305916 233151 1305916 233151 2789509 4702174 2789509 4702174 541010 843754 541010 843754 913469 3317608 913469 3317608 425364 379451 425364 379451 4169792 2914804 4169792 2914804 919934 762806 919934 762806 1675322 1649218 1675322 1649218 4051996 2868370 4051996 2868370 910960 687179 910960 687179 1295713 1444190 1295713 1444190 4118668 1679455 4118668 1679455 664300 628689 664300 628689 4106550 3316365 4106550 3316365 4948363 463379 4948363 463379 533887 2566914 533887 2566914 4576784 2051881 4576784 2051881 3323254 2651434 3323254 2651434 4504426 1670276 4504426 1670276 1031782 221066 1031782 221066 205147 3014667 205147 3014667 3651079 967488 3651079 967488 698508 3025419 698508 3025419 3762566 1669677 3762566 1669677 22871 4771001 22871 4771001 1415766 584549 1415766 584549 584912 282348 584912 282348 211414 1755673 211414 1755673 1676291 1400942 1676291 1400942 3554235 2615729 3554235 2615729 4374997 1652296 4374997 1652296 1680604 3733015 1680604 3733015 320210 391912 320210 391912 4033988 3572071 4033988 3572071 1231355 402052 1231355 402052 381153 1675575 381153 1675575 4741355 3116463 4741355 3116463 1069940 750486 1069940 750486 4003883 3315149 4003883 3315149 1045374 467742 1045374 467742 4018121 2975134 4018121 2975134 1655656 3098007 1655656 3098007 4846346 3839511 4846346 3839511 486123 380391 486123 380391 324395 333621 324395 333621 4213352 2507797 4213352 2507797 2385381 528557 2385381 528557 712981 2006177 712981 2006177 4684215 4248331 4684215 4248331 426599 1159966 426599 1159966 4606944 2113050 4606944 2113050 4197780 2777042 4197780 2777042 1673003 1672890 1673003 1672890 3722742 2939018 3722742 2939018 3756484 283078 3756484 283078 658988 2871556 658988 2871556 4008959 2043023 4008959 2043023 3664959 1948831 3664959 1948831 4782810 3318454 4782810 3318454 1398710 1118700 1398710 1118700 784336 294048 784336 294048 3879577 2288082 3879577 2288082 4738100 1664198 4738100 1664198 1648558 285423 1648558 285423 13010 2100973 13010 2100973 3848602 3096832 3848602 3096832 402719 82373 402719 82373 4687567 2797702 4687567 2797702 636480 630656 636480 630656 4500811 2706200 4500811 2706200 2778653 716438 2778653 716438 385823 2198848 385823 2198848 4608293 3339017 4608293 3339017 1191524 707059 1191524 707059 352272 239444 352272 239444 3989250 3172481 3989250 3172481 1683491 576718 1683491 576718 1320877 4702467 1320877 4702467 3315905 1198116 3315905 1198116 4732960 3346204 4732960 3346204 4970661 1660107 4970661 1660107 2374213 2062973 2374213 2062973 4096000 2993559 4096000 2993559 3314074 1972971 3314074 1972971 4771353 3322262 4771353 3322262 3321366 2355244 3321366 2355244 4494802 1068129 4494802 1068129 1941603 3863173 1941603 3863173 4169620 1656596 4169620 1656596 3641602 3325967 3641602 3325967 3845415 1452094 3845415 1452094 311452 3334626 311452 3334626 3666213 1341658 3666213 1341658 925153 2977188 925153 2977188 1673683 3314842 1673683 3314842 2332974 1253842 2332974 1253842 279575 1396217 279575 1396217 3349235 258343 3349235 258343 217001 84930 217001 84930 3709701 3107811 3709701 3107811 685324 857887 685324 857887 1653415 999853 1653415 999853 329715 4488719 329715 4488719 2211683 2879904 2211683 2879904 4306334 1071779 4306334 1071779 749989 2095901 749989 2095901 4706335 3058671 4706335 3058671 1663564 637948 1663564 637948 668058 1526188 668058 1526188 4139059 2563565 4139059 2563565 4314992 2638854 4314992 2638854 3329903 264596 3329903 264596 300945 1665761 300945 1665761 4527519 3026602 4527519 3026602 3642145 1668464 3642145 1668464 403683 199631 403683 199631 109153 2472219 109153 2472219 4175066 2760709 4175066 2760709 4673719 3622861 4673719 3622861 1195055 286945 1195055 286945 3750629 1664749 3750629 1664749 1569394 1167825 1569394 1167825 4306168 3072026 4306168 3072026 1031730 515420 1031730 515420 4736806 2424802 4736806 2424802 3150634 737707 3150634 737707 678329 457443 678329 457443 4514257 1686651 4514257 1686651 1657053 2968381 1657053 2968381 4655186 3325876 4655186 3325876 586360 796575 586360 796575 3353015 2527984 3353015 2527984 4219055 3315857 4219055 3315857 1649580 791931 1649580 791931 589861 1650457 589861 1650457 3739944 2157360 3739944 2157360 1277604 1009749 1277604 1009749 665474 564328 665474 564328 2669017 3831475 2669017 3831475 3418112 985166 3418112 985166 239570 2644733 239570 2644733 3851577 3329835 3851577 3329835 1087265 488585 1087265 488585 465019 2355904 465019 2355904 4008189 1974757 4008189 1974757 2153273 3324049 2153273 3324049 269286 715829 269286 715829 4635614 2040263 4635614 2040263 2718818 1074195 2718818 1074195 790416 367584 790416 367584 1710756 2756054 1710756 2756054 1429892 4516387 1429892 4516387 4397163 1678122 4397163 1678122 2232905 3344322 2232905 3344322 4396743 1659795 4396743 1659795 3329051 2764072 3329051 2764072 4550637 3963309 4550637 3963309 3194620 1669499 3194620 1669499 3892598 2936188 3892598 2936188 3545143 1416811 3545143 1416811 1270200 269247 1270200 269247 3919483 2475976 3919483 2475976 4415304 2209543 4415304 2209543 3329300 4910738 3329300 4910738 4207654 770284 4207654 770284 1305273 325869 1305273 325869 248263 190503 248263 190503 2759596 3320047 2759596 3320047 3741341 517926 3741341 517926 3120729 2902340 3120729 2902340 4572304 3638694 4572304 3638694 1664527 1322811 1664527 1322811 4184784 3330031 4184784 3330031 978953 4834107 978953 4834107 4481577 2047244 4481577 2047244 1647111 3331415 1647111 3331415 5009548 824934 5009548 824934 535746 2969049 535746 2969049 4072315 1662264 4072315 1662264 1682405 4171482 1682405 4171482 3328142 377954 3328142 377954 889334 3374471 889334 3374471 4115737 2148417 4115737 2148417 4674050 3318215 4674050 3318215 883861 460917 883861 460917 3339183 2948639 3339183 2948639 4334594 2424423 4334594 2424423 3957487 2969684 3957487 2969684 698817 307101 698817 307101 4237336 2001547 4237336 2001547 681256 969997 681256 969997 4179324 3532677 4179324 3532677 455804 418419 455804 418419 4742311 3340871 4742311 3340871 599216 1660441 599216 1660441 4273633 3448230 4273633 3448230 1673519 1693303 1673519 1693303 3808527 3331882 3808527 3331882 1402105 212569 1402105 212569 4766470 2249116 4766470 2249116 3456107 4291353 3456107 4291353 623923 1086828 623923 1086828 4928885 3077922 4928885 3077922 899323 3343741 899323 3343741 3879511 551916 3879511 551916 980787 1681422 980787 1681422 4785983 3332686 4785983 3332686 1456018 202143 1456018 202143 3632323 2444563 3632323 2444563 4463148 1672236 4463148 1672236 410370 914337 410370 914337 3613681 3100669 3613681 3100669 3346307 1655204 3346307 1655204 1105640 3323214 1105640 3323214 4476041 2163543 4476041 2163543 2065058 4554879 2065058 4554879 1655112 4767244 1655112 4767244 4076583 2574562 4076583 2574562 4631714 1665301 4631714 1665301 243610 231421 243610 231421 4016374 3348542 4016374 3348542 1676305 2079753 1676305 2079753 4474694 4639382 4474694 4639382 2938267 465560 2938267 465560 264074 2742188 264074 2742188 4675430 3048806 4675430 3048806 653545 251272 653545 251272 3620092 2330127 3620092 2330127 4361021 1683499 4361021 1683499 246887 1058431 246887 1058431 4295722 3346988 4295722 3346988 1259505 1120625 1259505 1120625 378678 2742258 378678 2742258 4746154 513738 4746154 513738 1155304 428866 1155304 428866 4661384 2048983 4661384 2048983 3316080 1518975 3316080 1518975 1276772 384605 1276772 384605 1015679 2822574 1015679 2822574 4589367 760061 4589367 760061 1648527 2248958 1648527 2248958 2585508 3858966 2585508 3858966 407630 423835 407630 423835 4396344 2856461 4396344 2856461 4634487 677423 4634487 677423 473063 297979 473063 297979 3575085 2552523 3575085 2552523 493738 1681671 493738 1681671 4270210 3351219 4270210 3351219 1880689 2211325 1880689 2211325 4337346 1194665 4337346 1194665 298363 287266 298363 287266 3857289 3326553 3857289 3326553 903652 1197032 903652 1197032 4161333 2616097 4161333 2616097 712987 454550 712987 454550 348019 1906537 348019 1906537 4046342 2729875 4046342 2729875 2673933 1243834 2673933 1243834 374677 4394664 374677 4394664 3617403 421531 3617403 421531 830321 3323118 830321 3323118 4232005 2240442 4232005 2240442 1671716 4524130 1671716 4524130 881535 542605 881535 542605 333034 2515434 333034 2515434 4385973 4269413 4385973 4269413 1061767 1008816 1061767 1008816 655587 2667538 655587 2667538 4250926 1534277 4250926 1534277 991001 4624696 991001 4624696 3968145 2128070 3968145 2128070 3346646 826758 3346646 826758 737152 679378 737152 679378 3941180 3193482 3941180 3193482 1374507 1339836 1374507 1339836 3958874 3335207 3958874 3335207 1419698 1414490 1419698 1414490 3347341 4701668 3347341 4701668 1531265 2586186 1531265 2586186 4325912 3317495 4325912 3317495 1673251 279595 1673251 279595 260405 2036300 260405 2036300 4274880 3334545 4274880 3334545 4621760 1238527 4621760 1238527 2344287 4324492 2344287 4324492 4125564 640369 4125564 640369 547314 490507 547314 490507 4482244 2212187 4482244 2212187 2860664 1232222 2860664 1232222 318770 2349034 318770 2349034 4139299 1389556 4139299 1389556 444887 622749 444887 622749 3666205 3328619 3666205 3328619 3957967 2403458 3957967 2403458 4559912 272160 4559912 272160 1187602 3335476 1187602 3335476 4023045 1001367 4023045 1001367 270520 189528 270520 189528 3314679 3317042 3314679 3317042 4059110 4226710 4059110 4226710 2342427 585409 2342427 585409 1091810 276313 1091810 276313 3355424 2632751 3355424 2632751 4553674 3710405 4553674 3710405 1318222 984581 1318222 984581 3865060 2093542 3865060 2093542 1333464 591138 1333464 591138 420232 4093413 420232 4093413 1670997 361059 1670997 361059 1210544 2049094 1210544 2049094 4677851 1659669 4677851 1659669 1652062 3005969 1652062 3005969 4785050 939962 4785050 939962 959880 4405908 959880 4405908 4113898 1925353 4113898 1925353 1298102 295669 1298102 295669 4647284 3041893 4647284 3041893 158292 3321774 158292 3321774 3702764 1379355 3702764 1379355 4732011 2078643 4732011 2078643 472852 713817 472852 713817 4006246 3091008 4006246 3091008 493225 286947 493225 286947 2326003 4061362 2326003 4061362 1529614 1659119 1529614 1659119 4691251 3334136 4691251 3334136 975517 709854 975517 709854 4888902 2414531 4888902 2414531 3843392 1652333 3843392 1652333 1363248 374528 1363248 374528 4253651 2681846 4253651 2681846 4400505 1633596 4400505 1633596 897358 710984 897358 710984 4158741 3315156 4158741 3315156 479854 950134 479854 950134 3936532 2459967 3936532 2459967 4287800 2954168 4287800 2954168 302649 455404 302649 455404 4165528 4440531 4165528 4440531 1679532 1403324 1679532 1403324 766883 358963 766883 358963 4762872 2084413 4762872 2084413 234767 778066 234767 778066 4283992 4251362 4283992 4251362 34087 1369041 34087 1369041 1676083 3007052 1676083 3007052 3673870 328854 3673870 328854 334324 1419583 334324 1419583 1702 4121800 1702 4121800 4422679 241638 4422679 241638 487982 3217442 487982 3217442 1660095 4485204 1660095 4485204 435391 1651225 435391 1651225 1682193 4197663 1682193 4197663 535488 901523 535488 901523 4211826 2792877 4211826 2792877 4791182 3326365 4791182 3326365 691414 963281 691414 963281 4095309 3337559 4095309 3337559 1665051 1781487 1665051 1781487 3863674 4968825 3863674 4968825 2919984 768628 2919984 768628 672892 1677946 672892 1677946 4342523 2440209 4342523 2440209 3328751 335820 3328751 335820 81511 3963323 81511 3963323 4288942 2377579 4288942 2377579 638965 533316 638965 533316 526525 353899 526525 353899 3982004 3011224 3982004 3011224 1658162 3330265 1658162 3330265 3520571 699319 3520571 699319 223232 1670151 223232 1670151 3319120 2925121 3319120 2925121 3823680 1037001 3823680 1037001 851153 3082436 851153 3082436 3729417 364968 3729417 364968 234487 240561 234487 240561 1656406 2108495 1656406 2108495 4592456 3340180 4592456 3340180 1017092 754704 1017092 754704 399599 1677435 399599 1677435 4721893 2652272 4721893 2652272 1318075 959581 1318075 959581 774345 2217110 774345 2217110 2661193 705276 2661193 705276 229135 3352467 229135 3352467 4134089 1271924 4134089 1271924 1244812 300015 1244812 300015 257906 3344368 257906 3344368 4531153 1255417 4531153 1255417 1109723 3510750 1109723 3510750 3871600 1397833 3871600 1397833 856766 2098725 856766 2098725 3070628 1385581 3070628 1385581 3619928 3345863 3619928 3345863 692151 639703 692151 639703 4410411 2932936 4410411 2932936 4768036 1435528 4768036 1435528 1214286 408574 1214286 408574 368300 233743 368300 233743 4595826 3336530 4595826 3336530 626482 793903 626482 793903 4379678 2331257 4379678 2331257 437756 952951 437756 952951 4314866 3029969 4314866 3029969 589755 713371 589755 713371 2349431 3846571 2349431 3846571 3329454 1087975 3329454 1087975 954558 3351706 954558 3351706 3253725 1297380 3253725 1297380 1203580 3856357 1203580 3856357 4622437 2499056 4622437 2499056 1613114 499146 1613114 499146 908782 2112049 908782 2112049 4682147 377360 4682147 377360 1075412 2416187 1075412 2416187 4303169 3317346 4303169 3317346 486095 401361 486095 401361 1660601 3613328 1660601 3613328 3319822 4883194 3319822 4883194 519906 491019 519906 491019 419326 1947081 419326 1947081 4250803 3340586 4250803 3340586 4542438 570846 4542438 570846 721094 2208233 721094 2208233 3576550 1130127 3576550 1130127 716405 3329881 716405 3329881 3652511 624709 3652511 624709 680639 2491313 680639 2491313 4381989 3677133 4381989 3677133 1054386 514125 1054386 514125 3337120 4533901 3337120 4533901 1646917 1407541 1646917 1407541 536898 3494325 536898 3494325 2297065 2173576 2297065 2173576 1634922 494272 1634922 494272 4039255 2129899 4039255 2129899 1784505 420709 1784505 420709 619085 687035 619085 687035 820902 1256128 820902 1256128 328434 3318978 328434 3318978 3342479 1656686 3342479 1656686 4158758 2531725 4158758 2531725 667257 455764 667257 455764 370314 3903558 370314 3903558 1672451 1104522 1672451 1104522 897900 3318379 897900 3318379 558219 1015073 558219 1015073 1665236 4006040 1665236 4006040 3337124 1661222 3337124 1661222 1212766 495255 1212766 495255 1018726 2854357 1018726 2854357 3603986 1447048 3603986 1447048 1300618 3347766 1300618 3347766 4021661 1813221 4021661 1813221 1335696 679650 1335696 679650 3898995 2782984 3898995 2782984 3777531 1815642 3777531 1815642 1674083 3330289 1674083 3330289 3934554 312091 3934554 312091 496894 2877834 496894 2877834 4157938 352771 4157938 352771 320265 273055 320265 273055 4305183 3333279 4305183 3333279 1653740 1686466 1653740 1686466 280810 350839 280810 350839 4630814 3346062 4630814 3346062 3750995 2067102 3750995 2067102 4739965 772558 4739965 772558 839596 2676136 839596 2676136 4422365 1035974 4422365 1035974 1593939 2910599 1593939 2910599 3318777 3324202 3318777 3324202 1225287 354528 1225287 354528 4265395 2739852 4265395 2739852 4433369 2912606 4433369 2912606 3699800 1236994 3699800 1236994 849159 1981673 849159 1981673 4342068 1187674 4342068 1187674 493568 2088919 493568 2088919 3352300 4023387 3352300 4023387 1072377 393784 1072377 393784 384180 3335771 384180 3335771 3688174 1986309 3688174 1986309 1201759 382548 1201759 382548 359343 312042 359343 312042 276384 2382411 276384 2382411 4420882 3053072 4420882 3053072 3328085 2516610 3328085 2516610 4411512 1356091 4411512 1356091 870654 543075 870654 543075 341874 2334761 341874 2334761 3656135 931032 3656135 931032 722531 2373139 722531 2373139 4151963 3323654 4151963 3323654 1671376 972655 1671376 972655 3827977 3229805 3827977 3229805 1949776 3343614 1949776 3343614 4014211 2406886 4014211 2406886 3319816 4969195 3319816 4969195 1327118 68714 1327118 68714 3594306 4462675 3594306 4462675 1200712 954220 1200712 954220 765991 563960 765991 563960 4247632 3342031 4247632 3342031 4790986 1672790 4790986 1672790 4016160 2427726 4016160 2427726 4319831 3336195 4319831 3336195 755981 355047 755981 355047 54977 4835853 54977 4835853 3706817 1045366 3706817 1045366 534013 246402 534013 246402 167656 1781069 167656 1781069 4011015 4446540 4011015 4446540 1072240 677643 1072240 677643 213375 212249 213375 212249 3339497 2429738 3339497 2429738 1008088 1003136 1008088 1003136 679323 255339 679323 255339 79751 2437150 79751 2437150 4213548 3367994 4213548 3367994 671262 656384 671262 656384 505690 412372 505690 412372 3920672 3004135 3920672 3004135 3593849 1660478 3593849 1660478 1194451 2950707 1194451 2950707 4754571 3313354 4754571 3313354 914970 668151 914970 668151 4082366 2696906 4082366 2696906 4743905 1678850 4743905 1678850 2475110 1527266 2475110 1527266 1016240 302388 1016240 302388 3874909 2657357 3874909 2657357 4672254 1561945 4672254 1561945 457823 4708712 457823 4708712 3721716 1077612 3721716 1077612 3130604 1944158 3130604 1944158 4776756 3316081 4776756 3316081 889066 325606 889066 325606 4712543 3059286 4712543 3059286 605391 224280 605391 224280 4345269 2612698 4345269 2612698 4028464 1968501 4028464 1968501 3318314 4916360 3318314 4916360 4213080 1836467 4213080 1836467 332408 263599 332408 263599 4411072 3586400 4411072 3586400 2346951 1651124 2346951 1651124 4246558 3090499 4246558 3090499 4979049 3327325 4979049 3327325 3717087 2053569 3717087 2053569 605296 983879 605296 983879 936783 1682519 936783 1682519 4316965 4144086 4316965 4144086 531222 966823 531222 966823 3950939 4534659 3950939 4534659 1773377 1656569 1773377 1656569 3346432 3333937 3346432 3333937 2468185 754965 2468185 754965 749494 3350275 749494 3350275 3706212 970763 3706212 970763 864221 398252 864221 398252 1670300 3340131 1670300 3340131 3507804 1363682 3507804 1363682 278054 3907802 278054 3907802 1659020 3394855 1659020 3394855 3665699 910547 3665699 910547 1466580 2851536 1466580 2851536 4317315 204611 4317315 204611 339126 3981699 339126 3981699 3327241 1218291 3327241 1218291 258075 3345666 258075 3345666 3928759 1674536 3928759 1674536 3041243 4377287 3041243 4377287 4651148 1231506 4651148 1231506 326840 2058572 326840 2058572 3944377 2688164 3944377 2688164 4070030 203804 4070030 203804 1022228 1978450 1022228 1978450 4774935 4611312 4774935 4611312 739365 621007 739365 621007 3735306 2958178 3735306 2958178 1148225 285060 1148225 285060 287519 239752 287519 239752 4015780 3342313 4015780 3342313 1611023 865731 1611023 865731 654658 283089 654658 283089 4125471 2596510 4125471 2596510 873227 730488 873227 730488 4601491 3341612 4601491 3341612 414674 923070 414674 923070 4458843 2671578 4458843 2671578 1072308 205812 1072308 205812 76427 3324500 76427 3324500 3777465 830585 3777465 830585 406076 182849 406076 182849 4559730 2854383 4559730 2854383 2462076 1650910 2462076 1650910 990111 1147127 990111 1147127 4611256 3335968 4611256 3335968 4785838 2535613 4785838 2535613 1031651 1183323 1031651 1183323 2551988 2611029 2551988 2611029 4464291 1293953 4464291 1293953 2261861 2318168 2261861 2318168 4389144 1652678 4389144 1652678 448454 422005 448454 422005 1281418 4371072 1281418 4371072 3552573 3092508 3552573 3092508 1669970 963791 1669970 963791 4494444 3329250 4494444 3329250 1129591 342139 1129591 342139 1890654 2221934 1890654 2221934 4482274 3007758 4482274 3007758 4788421 3323498 4788421 3323498 452569 1488234 452569 1488234 4096425 2579917 4096425 2579917 4267305 1659243 4267305 1659243 1968664 623834 1968664 623834 201717 2189773 201717 2189773 3946317 2430860 3946317 2430860 761885 378459 761885 378459 357602 3352782 357602 3352782 3525452 803059 3525452 803059 1054199 4994340 1054199 4994340 3628181 2334529 3628181 2334529 4385372 4079885 4385372 4079885 1033883 608937 1033883 608937 3653483 3020434 3653483 3020434 3870830 835991 3870830 835991 1646862 1663783 1646862 1663783 2637990 3351949 2637990 3351949 3913615 1660385 3913615 1660385 223775 4858220 223775 4858220 1669171 198071 1669171 198071 4642110 3333747 4642110 3333747 938024 428491 938024 428491 3849890 3819215 3849890 3819215 1657194 701774 1657194 701774 209390 2363776 209390 2363776 4344751 2855202 4344751 2855202 1679653 6047 1679653 6047 4575099 2467259 4575099 2467259 3877166 1663088 3877166 1663088 394824 383619 394824 383619 4144748 4277656 4144748 4277656 1326469 752423 1326469 752423 459309 2856718 459309 2856718 4777858 1846645 4777858 1846645 1685156 4244252 1685156 4244252 4737437 2720091 4737437 2720091 4206626 2287816 4206626 2287816 4649553 3318993 4649553 3318993 405161 295932 405161 295932 4624738 2594117 4624738 2594117 1662767 1738876 1662767 1738876 4543901 3127793 4543901 3127793 893925 3694599 893925 3694599 3349291 2462131 3349291 2462131 570080 249777 570080 249777 4661158 3321271 4661158 3321271 485671 359664 485671 359664 207359 159243 207359 159243 3938373 2605526 3938373 2605526 4413811 1667680 4413811 1667680 1387892 1357303 1387892 1357303 277600 2736269 277600 2736269 4145815 2267895 4145815 2267895 3721863 1986923 3721863 1986923 3325614 4843260 3325614 4843260 3886356 2316485 3886356 2316485 4180393 2969446 4180393 2969446 3559632 3351435 3559632 3351435 944729 758810 944729 758810 655690 371818 655690 371818 366915 2627585 366915 2627585 3468954 3345987 3468954 3345987 1652459 655763 1652459 655763 552047 518104 552047 518104 4928806 1704272 4928806 1704272 1197887 929320 1197887 929320 457192 426398 457192 426398 46292 3022180 46292 3022180 4771995 717450 4771995 717450 567827 511631 567827 511631 4399386 3353251 4399386 3353251 887748 598774 887748 598774 4343655 2417313 4343655 2417313 1244105 860660 1244105 860660 543095 2109589 543095 2109589 4700874 1669955 4700874 1669955 1664456 2286100 1664456 2286100 4414366 1181134 4414366 1181134 1665487 4957903 1665487 4957903 3683913 2670012 3683913 2670012 4576376 2033845 4576376 2033845 1201489 239438 1201489 239438 4485754 3345010 4485754 3345010 3327689 600749 3327689 600749 3978037 2435133 3978037 2435133 4686222 1905798 4686222 1905798 4788534 1670152 4788534 1670152 3941511 3351054 3941511 3351054 483173 1036148 483173 1036148 3690840 2264480 3690840 2264480 4281289 2635500 4281289 2635500 860414 1666299 860414 1666299 4565890 3316927 4565890 3316927 1403489 997563 1403489 997563 4571671 2494149 4571671 2494149 3702168 1673249 3702168 1673249 4794448 517909 4794448 517909 351260 3324797 351260 3324797 4024163 1669795 4024163 1669795 1657938 4167775 1657938 4167775 4022688 1684440 4022688 1684440 847730 549761 847730 549761 4207503 2499015 4207503 2499015 3348702 4246173 3348702 4246173 1660739 343444 1660739 343444 4354869 2009091 4354869 2009091 4768969 3321064 4768969 3321064 1677573 3600668 1677573 3600668 244096 2407192 244096 2407192 4555180 807281 4555180 807281 605888 2566908 605888 2566908 4405613 2985558 4405613 2985558 4679419 3315646 4679419 3315646 592948 1097253 592948 1097253 3322292 2274379 3322292 2274379 4625817 649531 4625817 649531 438633 3352687 438633 3352687 4107966 1248165 4107966 1248165 433212 843556 433212 843556 4058459 3327592 4058459 3327592 1980108 3342929 1980108 3342929 1102511 330812 1102511 330812 1652019 2559655 1652019 2559655 4224305 1963351 4224305 1963351 1886729 3351273 1886729 3351273 551446 654194 551446 654194 4104432 2797243 4104432 2797243 1657944 1655350 1657944 1655350 4011405 2600804 4011405 2600804 4490018 1506142 4490018 1506142 1073093 2225480 1073093 2225480 3338625 3344438 3338625 3344438 4171264 1877292 4171264 1877292 340647 753881 340647 753881 3952783 2774234 3952783 2774234 385121 343200 385121 343200 4082440 3322426 4082440 3322426 724426 1660404 724426 1660404 4589765 2960456 4589765 2960456 1182315 432351 1182315 432351 376018 372282 376018 372282 3641574 2089974 3641574 2089974 746604 670345 746604 670345 3315708 3336248 3315708 3336248 20264 974850 20264 974850 1646896 4284220 1646896 4284220 3914227 617588 3914227 617588 321651 1781246 321651 1781246 4605074 3314729 4605074 3314729 265600 446074 265600 446074 4763801 2686382 4763801 2686382 1311053 1268622 1311053 1268622 4611727 2245521 4611727 2245521 4235329 2968422 4235329 2968422 4742758 3326874 4742758 3326874 385836 232916 385836 232916 4371659 2819202 4371659 2819202 4623136 1670799 4623136 1670799 755305 64203 755305 64203 3803998 2181405 3803998 2181405 4767152 3330135 4767152 3330135 712626 469478 712626 469478 4150646 2983825 4150646 2983825 3347927 1295982 3347927 1295982 1370609 2604203 1370609 2604203 4292115 2651242 4292115 2651242 2148114 1374746 2148114 1374746 815187 3799744 815187 3799744 4322201 1934966 4322201 1934966 1656110 1665262 1656110 1665262 4248697 2665660 4248697 2665660 1661744 1410106 1661744 1410106 321224 205207 321224 205207 198338 1755250 198338 1755250 3345259 686688 3345259 686688 553649 2160791 553649 2160791 4437467 1666519 4437467 1666519 643060 348658 643060 348658 3341795 4095623 3341795 4095623 567269 350433 567269 350433 234433 3010216 234433 3010216 4295904 768116 4295904 768116 1659291 3678758 1659291 3678758 3324968 4772702 3324968 4772702 877776 602695 877776 602695 1675026 3396013 1675026 3396013 4017809 1911268 4017809 1911268 4764846 3338000 4764846 3338000 768700 716313 768700 716313 634238 3098280 634238 3098280 4072860 2089628 4072860 2089628 4647281 3318858 4647281 3318858 3322941 1458064 3322941 1458064 2612904 2797833 2612904 2797833 4014573 1917998 4014573 1917998 680141 31636 680141 31636 3731042 3414695 3731042 3414695 1172878 1010080 1172878 1010080 636262 2293704 636262 2293704 4750573 1684254 4750573 1684254 1856843 3404373 1856843 3404373 4442989 1665030 4442989 1665030 3343065 1193274 3343065 1193274 4259651 2793939 4259651 2793939 4749041 3345656 4749041 3345656 3268108 1652683 3268108 1652683 665916 416163 665916 416163 4066461 2497894 4066461 2497894 4635338 1213716 4635338 1213716 401748 334496 401748 334496 341425 1346189 341425 1346189 3591291 4005667 3591291 4005667 1395777 946299 1395777 946299 357749 4734146 357749 4734146 4431199 2478318 4431199 2478318 3755506 3348869 3755506 3348869 1429783 1656554 1429783 1656554 4751954 3348035 4751954 3348035 1418477 1117245 1418477 1117245 3334054 3341190 3334054 3341190 730348 443009 730348 443009 320448 2914672 320448 2914672 4086171 460412 4086171 460412 433319 3348672 433319 3348672 4320255 2191107 4320255 2191107 1338926 3346973 1338926 3346973 3331525 273470 3331525 273470 1186792 2145325 1186792 2145325 4647660 3345051 4647660 3345051 806462 807191 806462 807191 4567569 4196880 4567569 4196880 569638 824200 569638 824200 4739179 3373765 4739179 3373765 1137221 507085 1137221 507085 3878632 2519089 3878632 2519089 4342402 3343816 4342402 3343816 2344695 677785 2344695 677785 663715 4965065 663715 4965065 3845968 812342 3845968 812342 787975 3342543 787975 3342543 3969069 2272376 3969069 2272376 4524561 1080612 4524561 1080612 701158 785139 701158 785139 3974643 3492567 3974643 3492567 1440951 1244536 1440951 1244536 803198 750245 803198 750245 412755 230663 412755 230663 3314920 2257882 3314920 2257882 3939577 2892528 3939577 2892528 3316871 4064014 3316871 4064014 1638302 1101701 1638302 1101701 3890098 3327091 3890098 3327091 921537 638960 921537 638960 647477 1673109 647477 1673109 3315696 2124997 3315696 2124997 2386597 1657171 2386597 1657171 3818085 4851818 3818085 4851818 3124739 1231518 3124739 1231518 859062 364685 859062 364685 4058809 2670279 4058809 2670279 1681651 2384670 1681651 2384670 4371823 1412640 4371823 1412640 1044582 560612 1044582 560612 256205 230174 256205 230174 96506 2392333 96506 2392333 4212322 2660948 4212322 2660948 4472144 666528 4472144 666528 495632 3124208 495632 3124208 3656877 2668515 3656877 2668515 777863 1048286 777863 1048286 3724888 3829430 3724888 3829430 3325481 372646 3325481 372646 662101 2858938 662101 2858938 3876271 1651995 3876271 1651995 3332067 4285802 3332067 4285802 648000 513035 648000 513035 4464877 2828039 4464877 2828039 3749802 3348974 3749802 3348974 806887 354634 806887 354634 262065 2788394 262065 2788394 4719839 1667822 4719839 1667822 3335620 2959621 3335620 2959621 3803600 1651914 3803600 1651914 1653107 3549591 1653107 3549591 4331441 1927629 4331441 1927629 3314068 4764481 3314068 4764481 584674 638419 584674 638419 3749837 2932175 3749837 2932175 4670751 1660183 4670751 1660183 1276051 1282340 1276051 1282340 620606 522733 620606 522733 3747821 3098182 3747821 3098182 3553562 3325926 3553562 3325926 930702 515677 930702 515677 4411435 3314918 4411435 3314918 1284297 1111861 1284297 1111861 392455 1918796 392455 1918796 3811103 2928642 3811103 2928642 2385547 1276896 2385547 1276896 1195245 778197 1195245 778197 403282 2073193 403282 2073193 4820422 3346468 4820422 3346468 2438660 996555 2438660 996555 794344 618621 794344 618621 1654542 2626556 1654542 2626556 4634954 3001674 4634954 3001674 1283751 1051449 1283751 1051449 446810 2738577 446810 2738577 4600665 1653409 4600665 1653409 1649823 3327857 1649823 3327857 3605542 1981672 3605542 1981672 4828415 1038101 4828415 1038101 169240 3342586 169240 3342586 3313394 1681419 3313394 1681419 2777823 3336388 2777823 3336388 4688029 784414 4688029 784414 537000 2030787 537000 2030787 4658035 942680 4658035 942680 811974 698439 811974 698439 3646366 3088349 3646366 3088349 2471080 554012 2471080 554012 352124 3700800 352124 3700800 4467584 2505639 4467584 2505639 3635340 1503124 3635340 1503124 408393 324827 408393 324827 3780067 3319992 3780067 3319992 4743922 1404206 4743922 1404206 1091603 760158 1091603 760158 598967 3345562 598967 3345562 3563733 1384856 3563733 1384856 1018738 435640 1018738 435640 2105032 1946480 2105032 1946480 4337111 4189184 4337111 4189184 1677152 2957901 1677152 2957901 4669011 622938 4669011 622938 278008 255667 278008 255667 3339206 4761607 3339206 4761607 594880 877366 594880 877366 3345881 4770973 3345881 4770973 2321678 536858 2321678 536858 802222 2992404 802222 2992404 4013084 2112852 4013084 2112852 4612380 3342070 4612380 3342070 1413103 327349 1413103 327349 1684742 4276414 1684742 4276414 3349343 1300818 3349343 1300818 1265205 312569 1265205 312569 231543 2359532 231543 2359532 4566802 1681849 4566802 1681849 1685591 4734458 1685591 4734458 4221320 1650212 4221320 1650212 460313 543563 460313 543563 3345768 3079075 3345768 3079075 2288990 2526174 2288990 2526174 4706341 3903144 4706341 3903144 2059834 2798701 2059834 2798701 4445823 1656940 4445823 1656940 428000 3353330 428000 3353330 4415088 1882101 4415088 1882101 907056 4759630 907056 4759630 4383987 705909 4383987 705909 429809 2944099 429809 2944099 4631421 691108 4631421 691108 910386 2053690 910386 2053690 3996796 3331016 3996796 3331016 1514576 3911192 1514576 3911192 4416376 1015565 4416376 1015565 292428 3342880 292428 3342880 4324313 566627 4324313 566627 596990 2852157 596990 2852157 4480393 2517878 4480393 2517878 1018827 515335 1018827 515335 4612795 2892235 4612795 2892235 1326926 948186 1326926 948186 4667204 2547431 4667204 2547431 3797279 3340124 3797279 3340124 1247934 1184299 1247934 1184299 683717 779165 683717 779165 3579676 3331665 3579676 3331665 4968900 4840425 4968900 4840425 1116890 91156 1116890 91156 4760179 2772116 4760179 2772116 3909153 2202543 3909153 2202543 3820741 1679927 3820741 1679927 4112210 2858920 4112210 2858920 4627220 3330128 4627220 3330128 1667225 304730 1667225 304730 769549 2177932 769549 2177932 4680915 3338929 4680915 3338929 1653203 2466610 1653203 2466610 4295921 430769 4295921 430769 728990 2557126 728990 2557126 4471115 3318378 4471115 3318378 2398819 3343979 2398819 3343979 4590616 473763 4590616 473763 361471 3113214 361471 3113214 3586556 4501509 3586556 4501509 1382137 951093 1382137 951093 750702 773281 750702 773281 3330590 2729713 3330590 2729713 3897399 3324140 3897399 3324140 4573188 1662855 4573188 1662855 911289 2371711 911289 2371711 4126765 2514093 4126765 2514093 4427656 1666868 4427656 1666868 847057 479557 847057 479557 276403 2404721 276403 2404721 4611008 1299136 4611008 1299136 545594 798777 545594 798777 3352242 3316879 3352242 3316879 661227 940908 661227 940908 4422249 3320452 4422249 3320452 476963 1034020 476963 1034020 3956739 2275438 3956739 2275438 4527451 558164 4527451 558164 350527 2485869 350527 2485869 4355955 3350243 4355955 3350243 640173 121904 640173 121904 3751136 4893121 3751136 4893121 768386 616576 768386 616576 1663071 2965693 1663071 2965693 4650062 4027503 4650062 4027503 1403464 810182 1403464 810182 237615 4582432 237615 4582432 3631175 262767 3631175 262767 114810 4163501 114810 4163501 4588343 1673723 4588343 1673723 1055289 3350443 1055289 3350443 4026349 1898993 4026349 1898993 1656498 325330 1656498 325330 977331 2700880 977331 2700880 4421503 3108525 4421503 3108525 508868 883944 508868 883944 4406745 4298737 4406745 4298737 715658 870319 715658 870319 4197678 1978098 4197678 1978098 1670834 254074 1670834 254074 185547 2143821 185547 2143821 3990580 4176932 3990580 4176932 388534 1118812 388534 1118812 1671227 3315309 1671227 3315309 724045 709130 724045 709130 2697898 1939145 2697898 1939145 3812906 3353095 3812906 3353095 56111 1321997 56111 1321997 1953775 2047278 1953775 2047278 4690793 1280549 4690793 1280549 350238 298496 350238 298496 3648340 3346907 3648340 3346907 1034300 1648964 1034300 1648964 4218726 2144038 4218726 2144038 3323060 1357240 3323060 1357240 505658 506950 505658 506950 410908 2930236 410908 2930236 4631666 659310 4631666 659310 892620 3834213 892620 3834213 4387767 2266981 4387767 2266981 1684910 1443557 1684910 1443557 940611 45745 940611 45745 4207919 2505801 4207919 2505801 1664134 955722 1664134 955722 394729 3060872 394729 3060872 4391196 2051293 4391196 2051293 2205139 431270 2205139 431270 1344856 79793 1344856 79793 3380596 3335909 3380596 3335909 856341 462791 856341 462791 3658635 3467363 3658635 3467363 3319111 1922222 3319111 1922222 3774492 2929535 3774492 2929535 3315121 1883864 3315121 1883864 3881816 2829085 3881816 2829085 3316932 1148817 3316932 1148817 842107 450204 842107 450204 4330792 2709732 4330792 2709732 4469713 1673058 4469713 1673058 1443841 1094573 1443841 1094573 330068 2814155 330068 2814155 4528486 1158809 4528486 1158809 1192187 2748335 1192187 2748335 4462093 1236901 4462093 1236901 1017015 672411 1017015 672411 600780 3439021 600780 3439021 1941048 1465558 1941048 1465558 1649353 811536 1649353 811536 536242 3319726 536242 3319726 4326543 1681644 4326543 1681644 1660883 1202973 1660883 1202973 4474781 2807635 4474781 2807635 2282636 1660613 2282636 1660613 4878402 428984 4878402 428984 654924 2089518 654924 2089518 4600128 1134433 4600128 1134433 1004806 703005 1004806 703005 595676 4967248 595676 4967248 4441190 1536918 4441190 1536918 2076223 3804147 2076223 3804147 4374234 299936 4374234 299936 3321188 4409812 3321188 4409812 764957 329466 764957 329466 4988144 3343018 4988144 3343018 1676285 2387314 1676285 2387314 4643159 3332944 4643159 3332944 4269534 2312528 4269534 2312528 1346306 332240 1346306 332240 1315687 3508598 1315687 3508598 4139906 1983230 4139906 1983230 663004 543348 663004 543348 241670 3340384 241670 3340384 4638584 2651641 4638584 2651641 1680156 4332422 1680156 4332422 1581889 1667954 1581889 1667954 3332705 3513145 3332705 3513145 456434 326831 456434 326831 4189354 3425819 4189354 3425819 864805 1364938 864805 1364938 4159445 3351730 4159445 3351730 1667320 1664905 1667320 1664905 4151651 2923943 4151651 2923943 4788417 3351995 4788417 3351995 1680024 1365539 1680024 1365539 969203 2852341 969203 2852341 4115953 1355942 4115953 1355942 1077508 780445 1077508 780445 3693251 3345605 3693251 3345605 633557 385443 633557 385443 4519339 4214956 4519339 4214956 1425081 1271132 1425081 1271132 3727940 4097111 3727940 4097111 347145 1237137 347145 1237137 3347946 3138197 3347946 3138197 3780925 1652497 3780925 1652497 549254 4156650 549254 4156650 4428458 1654747 4428458 1654747 521709 3942458 521709 3942458 3976232 2349550 3976232 2349550 4557042 1252505 4557042 1252505 212217 3443892 212217 3443892 3848251 1926740 3848251 1926740 3351238 470968 3351238 470968 592495 2993838 592495 2993838 4769437 685796 4769437 685796 256338 199181 256338 199181 4266338 2635648 4266338 2635648 1276858 535501 1276858 535501 627033 2164964 627033 2164964 4356969 4603015 4356969 4603015 1417425 1278293 1417425 1278293 4337050 1885789 4337050 1885789 2250835 208496 2250835 208496 780224 2537423 780224 2537423 4497791 4588478 4497791 4588478 208589 211929 208589 211929 4437064 3106129 4437064 3106129 3349049 1886656 3349049 1886656 4962245 1139039 4962245 1139039 163971 3325281 163971 3325281 3821376 1992184 3821376 1992184 871068 4069534 871068 4069534 3545318 2589665 3545318 2589665 4761118 1652324 4761118 1652324 840358 548207 840358 548207 3560426 4656628 3560426 4656628 3063412 2161026 3063412 2161026 4093979 3090564 4093979 3090564 4764722 1074443 4764722 1074443 893234 808693 893234 808693 535666 511078 535666 511078 454529 1915494 454529 1915494 4767387 4430515 4767387 4430515 1647940 966195 1647940 966195 965610 3351398 965610 3351398 3331767 2811465 3331767 2811465 4590077 1668646 4590077 1668646 1662899 2935223 1662899 2935223 3747437 1878892 3747437 1878892 3337224 1656017 3337224 1656017 1372404 282174 1372404 282174 3314808 2687020 3314808 2687020 4345456 2195213 4345456 2195213 2793713 423965 2793713 423965 550761 4924313 550761 4924313 3750221 2920114 3750221 2920114 4268090 397625 4268090 397625 933959 2448950 933959 2448950 4454999 2911215 4454999 2911215 3601197 4456627 3601197 4456627 769132 598828 769132 598828 3677853 3039684 3677853 3039684 4790588 1650627 4790588 1650627 1165666 3462335 1165666 3462335 3917422 1678682 3917422 1678682 4493546 3338628 4493546 3338628 580621 585622 580621 585622 3878663 3350494 3878663 3350494 1179480 942164 1179480 942164 327889 1965713 327889 1965713 4786696 619796 4786696 619796 503631 2309144 503631 2309144 4111599 4243322 4111599 4243322 1913330 995420 1913330 995420 3821385 2639810 3821385 2639810 4569351 473888 4569351 473888 434286 3997291 434286 3997291 3950580 1077808 3950580 1077808 489126 403049 489126 403049 2057490 3324855 2057490 3324855 4704346 1040884 4704346 1040884 964237 636422 964237 636422 343004 2047875 343004 2047875 4870542 4227347 4870542 4227347 1650942 354471 1650942 354471 1144985 2392520 1144985 2392520 4346165 1370323 4346165 1370323 805947 2726091 805947 2726091 4257275 1661804 4257275 1661804 968162 2599853 968162 2599853 3328952 1045369 3328952 1045369 843967 3077498 843967 3077498 3850522 1225275 3850522 1225275 799729 3622696 799729 3622696 3314773 2481872 3314773 2481872 1665149 616735 1665149 616735 3554292 3318892 3554292 3318892 1677782 1780550 1677782 1780550 3347602 3346757 3347602 3346757 4928197 1659622 4928197 1659622 905045 263183 905045 263183 1674446 2661890 1674446 2661890 4719098 3783433 4719098 3783433 831392 531218 831392 531218 1670131 2758475 1670131 2758475 4669207 3535224 4669207 3535224 1157027 1016465 1157027 1016465 3623762 2440838 3623762 2440838 4647522 1211163 4647522 1211163 994931 490518 994931 490518 3565735 1963720 3565735 1963720 4247951 3226722 4247951 3226722 1121359 378976 1121359 378976 1655708 4176250 1655708 4176250 3319695 1166490 3319695 1166490 377780 89999 377780 89999 1944301 3622818 1944301 3622818 1574129 819988 1574129 819988 4257761 2880659 4257761 2880659 3679837 3749497 3679837 3749497 3328246 2720518 3328246 2720518 3975339 3918875 3975339 3918875 1069528 521235 1069528 521235 4051182 2945298 4051182 2945298 3339945 4644128 3339945 4644128 2564481 823583 2564481 823583 765113 682305 765113 682305 4329152 2615977 4329152 2615977 3727955 4980437 3727955 4980437 2249788 2248524 2249788 2248524 4411500 3327194 4411500 3327194 1677403 4947496 1677403 4947496 3349338 2210128 3349338 2210128 4045454 3573096 4045454 3573096 3036448 2055719 3036448 2055719 4632376 3337212 4632376 3337212 1672728 715607 1672728 715607 995342 636332 995342 636332 589646 4266006 589646 4266006 3399510 1661072 3399510 1661072 4985073 3323001 4985073 3323001 1780066 4439082 1780066 4439082 722294 692747 722294 692747 410677 403107 410677 403107 3653244 3962822 3653244 3962822 1167954 648491 1167954 648491 3338171 4059689 3338171 4059689 2709309 1779567 2709309 1779567 4026940 3320584 4026940 3320584 4738061 4262092 4738061 4262092 763449 366115 763449 366115 316603 2300881 316603 2300881 4703278 1659025 4703278 1659025 2994894 1940334 2994894 1940334 3824105 2968857 3824105 2968857 4786200 4429454 4786200 4429454 1682018 2121654 1682018 2121654 4324493 2808080 4324493 2808080 4767908 3324845 4767908 3324845 502134 270646 502134 270646 4250281 4101732 4250281 4101732 1345266 778534 1345266 778534 590469 1805734 590469 1805734 3658505 2020606 3658505 2020606 4699970 1881913 4699970 1881913 385116 609044 385116 609044 1314724 2299224 1314724 2299224 4512972 3530224 4512972 3530224 1365076 1669478 1365076 1669478 22672 3507716 22672 3507716 4437258 2275234 4437258 2275234 1660658 2670141 1660658 2670141 4572395 3223563 4572395 3223563 1489455 1666329 1489455 1666329 3818005 4149012 3818005 4149012 3337090 686673 3337090 686673 379577 219210 379577 219210 3317905 1663652 3317905 1663652 1683229 56615 1683229 56615 716824 3319550 716824 3319550 3339231 4251028 3339231 4251028 466547 303941 466547 303941 206207 192088 206207 192088 3323755 1677784 3323755 1677784 4806244 696915 4806244 696915 1860572 2932114 1860572 2932114 3795927 1678296 3795927 1678296 3529660 1910578 3529660 1910578 4333609 4047630 4333609 4047630 918809 391449 918809 391449 3340589 2867272 3340589 2867272 4700714 1656469 4700714 1656469 1338617 236272 1338617 236272 2388667 2830828 2388667 2830828 4570111 3015690 4570111 3015690 1224446 312655 1224446 312655 336266 1483911 336266 1483911 4389417 2462515 4389417 2462515 406872 337592 406872 337592 4196809 3530429 4196809 3530429 974510 622435 974510 622435 511242 2031460 511242 2031460 4046448 3061206 4046448 3061206 3314497 539987 3314497 539987 600153 1667845 600153 1667845 3348411 3319292 3348411 3319292 595520 467674 595520 467674 433281 3893645 433281 3893645 1774225 1666311 1774225 1666311 3785683 2725845 3785683 2725845 530343 4151157 530343 4151157 4665949 2269853 4665949 2269853 2360503 3319886 2360503 3319886 900423 567898 900423 567898 3326138 3347434 3326138 3347434 1648058 1667253 1648058 1667253 3930064 2784735 3930064 2784735 3330790 1663976 3330790 1663976 4962131 2386784 4962131 2386784 239174 1016274 239174 1016274 3762485 2279852 3762485 2279852 4653750 3339170 4653750 3339170 3229467 1085543 3229467 1085543 242858 250807 242858 250807 4340835 2587552 4340835 2587552 1131708 4634023 1131708 4634023 2642611 1054768 2642611 1054768 786041 748153 786041 748153 313749 2094615 313749 2094615 4158928 2716869 4158928 2716869 3882619 3352195 3882619 3352195 233013 1186740 233013 1186740 4407748 2301460 4407748 2301460 3314896 543590 3314896 543590 948179 1674331 948179 1674331 2638659 891646 2638659 891646 386411 2031174 386411 2031174 3708056 975070 3708056 975070 445009 1917869 445009 1917869 3750764 2682935 3750764 2682935 4375215 3324918 4375215 3324918 305411 842733 305411 842733 3692370 2675906 3692370 2675906 4340339 1677598 4340339 1677598 2715132 555980 2715132 555980 637164 1676683 637164 1676683 4335292 2653827 4335292 2653827 1280331 876591 1280331 876591 692887 207543 692887 207543 4734782 2436647 4734782 2436647 1675180 83095 1675180 83095 3808148 3328706 3808148 3328706 1665769 637709 1665769 637709 294383 294747 294383 294747 1342915 3328714 1342915 3328714 4096430 1085754 4096430 1085754 1132150 238839 1132150 238839 232285 2981398 232285 2981398 3705280 623043 3705280 623043 394199 3352858 394199 3352858 3898325 822232 3898325 822232 1668619 3082168 1668619 3082168 3599299 442565 3599299 442565 653602 4443542 653602 4443542 4124466 1659200 4124466 1659200 4962775 4186090 4962775 4186090 1658460 2046455 1658460 2046455 4042383 3028663 4042383 3028663 4852915 1660280 4852915 1660280 3742975 3321004 3742975 3321004 350072 1060515 350072 1060515 4483487 2430214 4483487 2430214 4015317 2930135 4015317 2930135 4696114 4795871 4696114 4795871 3329480 2114255 3329480 2114255 4660592 3315707 4660592 3315707 810689 698376 810689 698376 334164 2379981 334164 2379981 4532008 1431657 4532008 1431657 1169117 1147762 1169117 1147762 441516 2282951 441516 2282951 3978227 2777825 3978227 2777825 3335809 4719698 3335809 4719698 1412352 1441931 1412352 1441931 4149622 3334569 4149622 3334569 1150518 681234 1150518 681234 3970033 1990440 3970033 1990440 4779685 277086 4779685 277086 503591 2508554 503591 2508554 4661932 931056 4661932 931056 1187897 4424415 1187897 4424415 3240797 1128790 3240797 1128790 3919833 4446958 3919833 4446958 1273971 1064241 1273971 1064241 643808 2526701 643808 2526701 4035906 1418106 4035906 1418106 668270 1909807 668270 1909807 4944294 3347808 4944294 3347808 1653462 3897332 1653462 3897332 3895207 1651918 3895207 1651918 1682515 2432987 1682515 2432987 4251469 926316 4251469 926316 1674044 237970 1674044 237970 1019436 2766019 1019436 2766019 4049412 1674131 4049412 1674131 3352520 3319974 3352520 3319974 3943068 2099117 3943068 2099117 3342803 3129833 3342803 3129833 4055892 479744 4055892 479744 322755 2634413 322755 2634413 4073745 1431133 4073745 1431133 602383 303939 602383 303939 136163 3350608 136163 3350608 3319308 674119 3319308 674119 1661163 1275956 1661163 1275956 676426 345033 676426 345033 4548479 2880426 4548479 2880426 4384101 641530 4384101 641530 1647425 2400019 1647425 2400019 4290550 4120083 4290550 4120083 1673525 553248 1673525 553248 777318 4848630 777318 4848630 3973287 1672266 3973287 1672266 4988454 1304551 4988454 1304551 749014 615594 749014 615594 3807041 4778002 3807041 4778002 1618709 2419763 1618709 2419763 4693541 3340321 4693541 3340321 3663651 1119355 3663651 1119355 296545 4257230 296545 4257230 3988223 1871008 3988223 1871008 986271 934596 986271 934596 229555 2840518 229555 2840518 4023716 1192877 4023716 1192877 1152670 2011297 1152670 2011297 4190709 2499910 4190709 2499910 4834673 1655788 4834673 1655788 209493 4223888 209493 4223888 2466980 887886 2466980 887886 659356 360341 659356 360341 251386 2394783 251386 2394783 4439889 3063087 4439889 3063087 4801587 814170 4801587 814170 1350574 4374684 1350574 4374684 4053072 1679093 4053072 1679093 1675471 776971 1675471 776971 4606095 2355933 4606095 2355933 528160 1640890 528160 1640890 4121660 2891180 4121660 2891180 3321512 725762 3321512 725762 51662 2231307 51662 2231307 4562150 1226956 4562150 1226956 79980 3423962 79980 3423962 3971111 1204615 3971111 1204615 400361 3326183 400361 3326183 4365475 3352808 4365475 3352808 448681 362315 448681 362315 3637817 3332223 3637817 3332223 4786714 2142563 4786714 2142563 562916 390010 562916 390010 3840542 2278328 3840542 2278328 4128513 2715508 4128513 2715508 4845010 1429822 4845010 1429822 1389411 1665114 1389411 1665114 538411 3353258 538411 3353258 4077147 343009 4077147 343009 4570517 3336353 4570517 3336353 330108 834919 330108 834919 4078154 2885850 4078154 2885850 1174403 521925 1174403 521925 807561 3342273 807561 3342273 4895776 490600 4895776 490600 1104787 2434286 1104787 2434286 4391875 480716 4391875 480716 951798 3322718 951798 3322718 4244221 2152976 4244221 2152976 1667828 3132615 1667828 3132615 4756402 16931 4756402 16931 2548394 4194950 2548394 4194950 4460786 2018695 4460786 2018695 4625614 2897561 4625614 2897561 4486265 673011 4486265 673011 513725 97723 513725 97723 4727470 2700980 4727470 2700980 1209233 674084 1209233 674084 607623 400586 607623 400586 1476181 3348425 1476181 3348425 4740044 657776 4740044 657776 1652174 3029704 1652174 3029704 3313948 937818 3313948 937818 851601 3351806 851601 3351806 3528011 624871 3528011 624871 1309788 234589 1309788 234589 2677231 3334182 2677231 3334182 3978088 435983 3978088 435983 591374 2699773 591374 2699773 4005635 2319820 4005635 2319820 549687 197430 549687 197430 4700843 3059713 4700843 3059713 3339011 4960951 3339011 4960951 656300 553143 656300 553143 508091 2060967 508091 2060967 4752584 1100735 4752584 1100735 1209033 2680248 1209033 2680248 4550106 1672795 4550106 1672795 1964978 3357562 1964978 3357562 1232227 808680 1232227 808680 667168 291129 667168 291129 3805056 4638581 3805056 4638581 852932 255767 852932 255767 4435568 1859911 4435568 1859911 3210620 1063928 3210620 1063928 611363 299602 611363 299602 238939 212094 238939 212094 4426634 3243723 4426634 3243723 1672126 2037750 1672126 2037750 3897563 2889515 3897563 2889515 4703065 4373370 4703065 4373370 1674438 998525 1674438 998525 636286 457941 636286 457941 3605777 2612201 3605777 2612201 328150 225020 328150 225020 216817 4386634 216817 4386634 2057868 1676580 2057868 1676580 3860262 2364459 3860262 2364459 4072380 2826320 4072380 2826320 4504111 1659574 4504111 1659574 821012 583146 821012 583146 2114352 3139742 2114352 3139742 886722 419935 886722 419935 4150477 2614536 4150477 2614536 376815 1103514 376815 1103514 3574008 3338570 3574008 3338570 4495670 1295719 4495670 1295719 320711 3343930 320711 3343930 4012359 1196149 4012359 1196149 17959 4681435 17959 4681435 4050231 2573028 4050231 2573028 4566816 3095502 4566816 3095502 4784980 1675886 4784980 1675886 865487 552646 865487 552646 3660543 2368805 3660543 2368805 4355694 2790252 4355694 2790252 949307 854210 949307 854210 488647 3345635 488647 3345635 3329242 4975371 3329242 4975371 836228 748947 836228 748947 689621 3764936 689621 3764936 1681898 1056647 1681898 1056647 693420 267004 693420 267004 3807178 3325799 3807178 3325799 3667945 2585155 3667945 2585155 4408836 2164920 4408836 2164920 4544125 2896432 4544125 2896432 4634736 1199821 4634736 1199821 274811 2498198 274811 2498198 4335502 2755421 4335502 2755421 4748780 618548 4748780 618548 391478 2149534 391478 2149534 4009146 3341518 4009146 3341518 1663750 1656437 1663750 1656437 3871044 3344061 3871044 3344061 4489623 2635820 4489623 2635820 3991368 2058808 3991368 2058808 3343784 255764 3343784 255764 1673270 2613931 1673270 2613931 4103371 627637 4103371 627637 3320207 1954752 3320207 1954752 1647606 2623758 1647606 2623758 3841672 989306 3841672 989306 516684 3322074 516684 3322074 69233 495659 69233 495659 2812305 1971991 2812305 1971991 3789105 2442340 3789105 2442340 4087609 2247481 4087609 2247481 1679237 2677552 1679237 2677552 1662750 957050 1662750 957050 669185 1981607 669185 1981607 3672833 3341621 3672833 3341621 1683585 1135783 1683585 1135783 1136284 469591 1136284 469591 3334919 2962554 3334919 2962554 4488658 2000310 4488658 2000310 4675550 115738 4675550 115738 740700 3622601 740700 3622601 3340782 2250689 3340782 2250689 4462199 3029125 4462199 3029125 1672469 4221163 1672469 4221163 806904 3025121 806904 3025121 3691633 1646699 3691633 1646699 435801 792791 435801 792791 2008073 3902451 2008073 3902451 1649865 1248535 1649865 1248535 503697 3567274 503697 3567274 1680370 110931 1680370 110931 1048408 1683704 1048408 1683704 4559898 2798822 4559898 2798822 1670848 1360397 1670848 1360397 1313196 617044 1313196 617044 691538 2677605 691538 2677605 4677959 3329301 4677959 3329301 1364985 778572 1364985 778572 843742 1647565 843742 1647565 1357348 1680528 1357348 1680528 3763764 3015621 3763764 3015621 4778880 3623074 4778880 3623074 1170857 1650064 1170857 1650064 533942 600874 533942 600874 3765200 4262112 3765200 4262112 357452 809418 357452 809418 3921383 3103346 3921383 3103346 1190670 914011 1190670 914011 827619 638883 827619 638883 3884736 1914888 3884736 1914888 946081 947868 946081 947868 543404 1554319 543404 1554319 3321505 800534 3321505 800534 1647129 2612016 1647129 2612016 4139786 2065309 4139786 2065309 3330097 1678996 3330097 1678996 826386 3672769 826386 3672769 4634718 2265086 4634718 2265086 1236698 3334459 1236698 3334459 4668643 1675491 4668643 1675491 3343857 3316333 3343857 3316333 386145 227834 386145 227834 3802036 3081390 3802036 3081390 3335778 2239583 3335778 2239583 4450439 1648412 4450439 1648412 688574 438793 688574 438793 3930086 2800533 3930086 2800533 3339914 1189287 3339914 1189287 1119517 519666 1119517 519666 1547053 1671563 1547053 1671563 4153682 3042772 4153682 3042772 372317 1147642 372317 1147642 3324663 292827 3324663 292827 1052352 1668898 1052352 1668898 3334740 874172 3334740 874172 634222 580764 634222 580764 3325146 2380984 3325146 2380984 4327625 655587 4327625 655587 548362 4255271 548362 4255271 3327753 1648060 3327753 1648060 4664015 2239036 4664015 2239036 906305 717956 906305 717956 293494 2198966 293494 2198966 4387946 3340064 4387946 3340064 1408942 1398503 1408942 1398503 1178471 343663 1178471 343663 2073345 1916845 2073345 1916845 3813235 3092887 3813235 3092887 1660540 4714140 1660540 4714140 423375 861960 423375 861960 4168240 2741146 4168240 2741146 4624052 3740663 4624052 3740663 1674300 2193703 1674300 2193703 4388085 1322308 4388085 1322308 419547 1104752 419547 1104752 3743517 2120650 3743517 2120650 3828983 3333201 3828983 3333201 219159 1020010 219159 1020010 2792652 2688922 2792652 2688922 4754353 3352627 4754353 3352627 1043733 2126908 1043733 2126908 4017651 3795684 4017651 3795684 717953 295377 717953 295377 174368 3345685 174368 3345685 3338544 303592 3338544 303592 523297 3759147 523297 3759147 3333743 746660 3333743 746660 842607 2419335 842607 2419335 4701962 1807659 4701962 1807659 1675239 911912 1675239 911912 343492 1814701 343492 1814701 3319759 3322271 3319759 3322271 1658479 4870751 1658479 4870751 4676584 3283004 4676584 3283004 3329095 3321779 3329095 3321779 372015 361635 372015 361635 4075926 2989477 4075926 2989477 4702837 945740 4702837 945740 2241350 3335122 2241350 3335122 4430424 955070 4430424 955070 1174392 404795 1174392 404795 346007 4742640 346007 4742640 4449309 579951 4449309 579951 1008070 2469020 1008070 2469020 4419388 3018122 4419388 3018122 1504198 779125 1504198 779125 3742677 2947383 3742677 2947383 3351811 1895847 3351811 1895847 3999374 2764298 3999374 2764298 1676930 584762 1676930 584762 373771 1873776 373771 1873776 4243038 3350541 4243038 3350541 1149230 1091569 1149230 1091569 4340682 2596988 4340682 2596988 1659382 1647875 1659382 1647875 4342008 3334370 4342008 3334370 1658606 692206 1658606 692206 498278 4187282 498278 4187282 4721522 2614045 4721522 2614045 3969384 2292055 3969384 2292055 4448217 1659689 4448217 1659689 1299844 516536 1299844 516536 273345 3338932 273345 3338932 3321341 1665579 3321341 1665579 440532 1008790 440532 1008790 3685632 3320737 3685632 3320737 1655359 1935475 1655359 1935475 4818297 1217862 4818297 1217862 534920 180101 534920 180101 3912344 2800745 3912344 2800745 4521381 1671260 4521381 1671260 1676463 3195602 1676463 3195602 1446117 827634 1446117 827634 794892 2749916 794892 2749916 4686419 1788397 4686419 1788397 1159979 479782 1159979 479782 4137796 3322189 4137796 3322189 860704 626316 860704 626316 335591 284144 335591 284144 225685 3704614 225685 3704614 4101276 1665911 4101276 1665911 802102 806572 802102 806572 3869535 2605904 3869535 2605904 4325520 2704811 4325520 2704811 4563445 2958772 4563445 2958772 3627139 1671331 3627139 1671331 1029791 936056 1029791 936056 523927 2193687 523927 2193687 4362320 3319310 4362320 3319310 2144523 1345132 2144523 1345132 502786 3920006 502786 3920006 3547058 1008855 3547058 1008855 426123 263661 426123 263661 4193429 3348950 4193429 3348950 1904067 709973 1904067 709973 409485 1891589 409485 1891589 3700418 3325423 3700418 3325423 3953198 1665252 3953198 1665252 518762 473065 518762 473065 424443 2340841 424443 2340841 4530366 3343907 4530366 3343907 1470742 728056 1470742 728056 598841 513537 598841 513537 3719370 2805972 3719370 2805972 1184253 943476 1184253 943476 586065 2634591 586065 2634591 4265932 1778583 4265932 1778583 1652648 4987598 1652648 4987598 3875854 2290916 3875854 2290916 4599588 1026127 4599588 1026127 387126 4567128 387126 4567128 4180458 2337481 4180458 2337481 4586473 3349209 4586473 3349209 492688 860028 492688 860028 3641124 2650935 3641124 2650935 4052590 1276365 4052590 1276365 386116 4635448 386116 4635448 4001629 1683121 4001629 1683121 4757754 3348346 4757754 3348346 1343593 1256773 1343593 1256773 3117561 4105457 3117561 4105457 407312 92994 407312 92994 3542563 2919555 3542563 2919555 3801947 456885 3801947 456885 290508 216112 290508 216112 4663261 3336496 4663261 3336496 794961 429533 794961 429533 3627035 4857587 3627035 4857587 697909 483169 697909 483169 4214025 2827726 4214025 2827726 4546805 1181544 4546805 1181544 518300 1068112 518300 1068112 4320095 3326460 4320095 3326460 497378 225886 497378 225886 3715881 2213885 3715881 2213885 1371299 1669784 1371299 1669784 3735623 3317813 3735623 3317813 953649 819175 953649 819175 350309 2415606 350309 2415606 4430627 2941695 4430627 2941695 1653399 788083 1653399 788083 4016751 3396575 4016751 3396575 2430385 267922 2430385 267922 319761 4563555 319761 4563555 3333861 1094188 3333861 1094188 487803 3329981 487803 3329981 3350097 252480 3350097 252480 829186 885407 829186 885407 2695998 3313512 2695998 3313512 886868 702826 886868 702826 432125 1686126 432125 1686126 4418958 2908748 4418958 2908748 4618169 1173984 4618169 1173984 423307 1685089 423307 1685089 4341537 2841848 4341537 2841848 1094381 632301 1094381 632301 4705891 2312603 4705891 2312603 1218405 1446081 1218405 1446081 3964966 3880586 3964966 3880586 577386 244064 577386 244064 4011822 3588614 4011822 3588614 474612 1186108 474612 1186108 4510289 2279502 4510289 2279502 1218665 1159667 1218665 1159667 4724155 3350343 4724155 3350343 471284 1028679 471284 1028679 3760192 2286166 3760192 2286166 4777472 361670 4777472 361670 1041973 2583833 1041973 2583833 4329540 1649496 4329540 1649496 3331343 729759 3331343 729759 890462 2523240 890462 2523240 4222401 1678304 4222401 1678304 1631790 4540637 1631790 4540637 4418167 1444548 4418167 1444548 1101343 389028 1101343 389028 1515390 3627065 1515390 3627065 4003032 1655813 4003032 1655813 1219213 711511 1219213 711511 733676 4566417 733676 4566417 3326754 1675064 3326754 1675064 4776109 2528640 4776109 2528640 1563390 1393983 1563390 1393983 3930080 3399263 3930080 3399263 1606443 1441727 1606443 1441727 904124 705828 904124 705828 4345716 2961465 4345716 2961465 3660430 3072453 3660430 3072453 3349596 1675631 3349596 1675631 4858457 3630316 4858457 3630316 1269157 1038179 1269157 1038179 848592 507994 848592 507994 285726 2229203 285726 2229203 4683090 3346187 4683090 3346187 1659126 1368653 1659126 1368653 262282 115252 262282 115252 4147248 3329180 4147248 3329180 4704854 1921764 4704854 1921764 1671496 3339971 1671496 3339971 4409280 1954301 4409280 1954301 691530 297927 691530 297927 3534320 3817629 3534320 3817629 330082 865150 330082 865150 4473780 2600846 4473780 2600846 3750792 521007 3750792 521007 833519 3579211 833519 3579211 4225588 480938 4225588 480938 323585 2675825 323585 2675825 4489213 3334001 4489213 3334001 1680554 4615352 1680554 4615352 3605421 526819 3605421 526819 2448976 3479114 2448976 3479114 3867125 1945178 3867125 1945178 1675347 1139493 1675347 1139493 602156 530096 602156 530096 4182877 2499395 4182877 2499395 730245 844588 730245 844588 1039518 2375565 1039518 2375565 4513008 492105 4513008 492105 557916 2431545 557916 2431545 3158732 3368778 3158732 3368778 1658425 910794 1658425 910794 69204 3332956 69204 3332956 4189417 2274427 4189417 2274427 4504161 1164860 4504161 1164860 1679491 3343895 1679491 3343895 3735506 453622 3735506 453622 941622 1660664 941622 1660664 3315611 2861740 3315611 2861740 4287952 326941 4287952 326941 309902 2976379 309902 2976379 4111797 1659227 4111797 1659227 3937366 2756407 3937366 2756407 1659122 229101 1659122 229101 101487 2094100 101487 2094100 4539180 4197563 4539180 4197563 1257541 607903 1257541 607903 1059038 3345729 1059038 3345729 3338505 406901 3338505 406901 209191 3346507 209191 3346507 3872178 1939173 3872178 1939173 3349848 3219432 3349848 3219432 1343206 244036 1343206 244036 4705861 2226342 4705861 2226342 607846 799786 607846 799786 4020164 2646585 4020164 2646585 954523 664249 954523 664249 3340512 4966462 3340512 4966462 1251566 801829 1251566 801829 324751 3336222 324751 3336222 4124442 1193168 4124442 1193168 1142352 4784162 1142352 4784162 3341247 382065 3341247 382065 1474581 3661925 1474581 3661925 3877058 1679073 3877058 1679073 1138714 388022 1138714 388022 245673 4607526 245673 4607526 3610428 668025 3610428 668025 835283 3343015 835283 3343015 4013181 1579454 4013181 1579454 2803271 3350126 2803271 3350126 3431512 1651349 3431512 1651349 2272068 3340210 2272068 3340210 559898 396576 559898 396576 3752848 2943859 3752848 2943859 907602 665211 907602 665211 3319989 3251173 3319989 3251173 1378874 923723 1378874 923723 400333 2094019 400333 2094019 4787714 308554 4787714 308554 1132192 1985335 1132192 1985335 4690024 3088276 4690024 3088276 4944015 1648127 4944015 1648127 1163270 2968811 1163270 2968811 4443096 1183386 4443096 1183386 3322725 3318699 3322725 3318699 4414518 248248 4414518 248248 137892 4495549 137892 4495549 3770690 1376524 3770690 1376524 3330187 478151 3330187 478151 330136 226406 330136 226406 4190558 3348626 4190558 3348626 1650636 1667876 1650636 1667876 4053781 2518952 4053781 2518952 4466364 3714681 4466364 3714681 1313208 522175 1313208 522175 863776 1961560 863776 1961560 3702377 1669149 3702377 1669149 4578228 3315665 4578228 3315665 1633597 1381671 1633597 1381671 1334275 298536 1334275 298536 3733020 3810658 3733020 3810658 1651276 1930725 1651276 1930725 4752962 3350773 4752962 3350773 1665347 854280 1665347 854280 196784 2666174 196784 2666174 3816403 3340208 3816403 3340208 1380843 767749 1380843 767749 3801950 2146375 3801950 2146375 3965425 3336756 3965425 3336756 1068911 477644 1068911 477644 3629795 2366887 3629795 2366887 2492942 1664045 2492942 1664045 4304383 2510675 4304383 2510675 1667261 3325701 1667261 3325701 3917803 1177372 3917803 1177372 92381 3348046 92381 3348046 4613526 57650 4613526 57650 507283 3326275 507283 3326275 4902674 3330867 4902674 3330867 1415643 74632 1415643 74632 4208804 1743471 4208804 1743471 480257 567338 480257 567338 1196410 332253 1196410 332253 2497866 3319232 2497866 3319232 1161919 382150 1161919 382150 243145 1665607 243145 1665607 3930717 3337001 3930717 3337001 540910 828460 540910 828460 836135 430691 836135 430691 419295 2312375 419295 2312375 4519404 1171524 4519404 1171524 497503 749760 497503 749760 3342902 2969097 3342902 2969097 3832505 1303455 3832505 1303455 143903 3420978 143903 3420978 3553250 1655739 3553250 1655739 805030 478951 805030 478951 2184054 3908624 2184054 3908624 256920 1299531 256920 1299531 2375171 3352924 2375171 3352924 3739955 1660496 3739955 1660496 1672516 3328137 1672516 3328137 3339759 2137927 3339759 2137927 4627884 3036803 4627884 3036803 3327632 2518874 3327632 2518874 4202185 3457048 4202185 3457048 624491 573513 624491 573513 4236140 2895845 4236140 2895845 4606648 1668084 4606648 1668084 3731765 2741163 3731765 2741163 4654731 3347030 4654731 3347030 366067 1064299 366067 1064299 3741435 3914955 3741435 3914955 1649924 485696 1649924 485696 3571632 2462721 3571632 2462721 1614560 1668253 1614560 1668253 793755 522374 793755 522374 1676260 2571429 1676260 2571429 4241394 3531649 4241394 3531649 959144 949116 959144 949116 337492 2540128 337492 2540128 3906365 2893205 3906365 2893205 3638938 1661322 3638938 1661322 4798723 2408797 4798723 2408797 3942951 4752872 3942951 4752872 1632173 1116354 1632173 1116354 533352 2429389 533352 2429389 4329217 2733629 4329217 2733629 3812955 1646674 3812955 1646674 4135558 2527665 4135558 2527665 1645689 1330424 1645689 1330424 417557 4406482 417557 4406482 4161485 1868132 4161485 1868132 1662806 4810821 1662806 4810821 4439561 1647636 4439561 1647636 1664862 111087 1664862 111087 4457575 2902477 4457575 2902477 1675348 716601 1675348 716601 370517 2652683 370517 2652683 4323637 4884326 4323637 4884326 766938 916475 766938 916475 3805896 1960046 3805896 1960046 3348314 2526514 3348314 2526514 4634916 1283213 4634916 1283213 441532 1107422 441532 1107422 4026631 3133876 4026631 3133876 701935 685693 701935 685693 652863 1653835 652863 1653835 4558631 2160013 4558631 2160013 1674875 4884671 1674875 4884671 4654881 334808 4654881 334808 352968 3721599 352968 3721599 3933920 2086414 3933920 2086414 1649866 3341215 1649866 3341215 4599219 2329338 4599219 2329338 1662945 670803 1662945 670803 374778 230932 374778 230932 219082 2984960 219082 2984960 4122024 910925 4122024 910925 746588 365199 746588 365199 4251893 3565611 4251893 3565611 1646891 977563 1646891 977563 925172 539155 925172 539155 4774872 2493350 4774872 2493350 1678282 1289364 1678282 1289364 339193 2951897 339193 2951897 3987006 2664011 3987006 2664011 4708065 3641791 4708065 3641791 516431 772288 516431 772288 4248924 2903629 4248924 2903629 1599484 4920936 1599484 4920936 3928370 1895491 3928370 1895491 2217445 1658912 2217445 1658912 581974 1071339 581974 1071339 1979325 3332711 1979325 3332711 4772956 318373 4772956 318373 1677317 2107589 1677317 2107589 4786353 3598762 4786353 3598762 1419155 1186554 1419155 1186554 4075679 2730596 4075679 2730596 1686589 1907187 1686589 1907187 777007 1663490 777007 1663490 3741036 2529173 3741036 2529173 4223995 1667256 4223995 1667256 766828 479811 766828 479811 4527549 2012878 4527549 2012878 745625 636591 745625 636591 4711026 2035934 4711026 2035934 1170000 546274 1170000 546274 697365 1654992 697365 1654992 3628398 3349858 3628398 3349858 4745739 1377763 4745739 1377763 1133545 212811 1133545 212811 3839047 4954188 3839047 4954188 820414 349308 820414 349308 2881928 3341835 2881928 3341835 4616382 2801306 4616382 2801306 1665740 4693576 1665740 4693576 3564419 542035 3564419 542035 259936 3346971 259936 3346971 4000232 1658836 4000232 1658836 4940672 3348245 4940672 3348245 2176870 3015853 2176870 3015853 4711148 1320104 4711148 1320104 1301468 349001 1301468 349001 4635391 3331482 4635391 3331482 1667714 489603 1667714 489603 1154207 2004851 1154207 2004851 3559942 1328625 3559942 1328625 243850 2788284 243850 2788284 4669575 3318182 4669575 3318182 1682802 2650065 1682802 2650065 4622182 1316978 4622182 1316978 245184 2963913 245184 2963913 4782450 3671804 4782450 3671804 1051985 575617 1051985 575617 3909478 2747253 3909478 2747253 4498575 3340140 4498575 3340140 2302521 143853 2302521 143853 3828406 3729503 3828406 3729503 1679625 830058 1679625 830058 670519 1411713 670519 1411713 1609002 2516237 1609002 2516237 4693782 205887 4693782 205887 1244001 3337830 1244001 3337830 3791147 1325222 3791147 1325222 836263 303480 836263 303480 3336195 4788961 3336195 4788961 4022620 328332 4022620 328332 465798 3353172 465798 3353172 3992691 1679935 3992691 1679935 1181840 1076603 1181840 1076603 4377501 3345759 4377501 3345759 3317810 2438490 3317810 2438490 4469962 1371217 4469962 1371217 497856 283328 497856 283328 3327344 4992857 3327344 4992857 794627 329502 794627 329502 3981932 3352654 3981932 3352654 4643538 258890 4643538 258890 236726 3547608 236726 3547608 4498545 77017 4498545 77017 2758666 4021021 2758666 4021021 4637616 1442832 4637616 1442832 3315990 451426 3315990 451426 836411 1902454 836411 1902454 4955901 783114 4955901 783114 472830 2353979 472830 2353979 4122111 3004044 4122111 3004044 4679007 1682314 4679007 1682314 329130 1657837 329130 1657837 3891903 3329252 3891903 3329252 4410497 1667510 4410497 1667510 257652 1119426 257652 1119426 1106049 1685793 1106049 1685793 2399650 1442501 2399650 1442501 1092054 572776 1092054 572776 212916 1672467 212916 1672467 4153941 2835291 4153941 2835291 4681683 3341343 4681683 3341343 1669514 4922542 1669514 4922542 790369 252082 790369 252082 4356764 3341384 4356764 3341384 1220252 315618 1220252 315618 4582522 2260238 4582522 2260238 3337576 778951 3337576 778951 886138 3411870 886138 3411870 4145150 1658519 4145150 1658519 3319783 3175703 3319783 3175703 995360 584668 995360 584668 4138772 2711885 4138772 2711885 2764474 1297006 2764474 1297006 333851 18089 333851 18089 3975406 3283098 3975406 3283098 889679 618420 889679 618420 494063 1677939 494063 1677939 4167824 3341438 4167824 3341438 1380923 419306 1380923 419306 212460 4690980 212460 4690980 4014408 1657688 4014408 1657688 604598 726295 604598 726295 1293708 3314974 1293708 3314974 3353171 1656754 3353171 1656754 838776 517759 838776 517759 3658837 4243748 3658837 4243748 3340237 2706625 3340237 2706625 3565411 4721447 3565411 4721447 3338259 2967337 3338259 2967337 4783918 3325898 4783918 3325898 542362 330529 542362 330529 4500498 2889888 4500498 2889888 4614447 1892285 4614447 1892285 3323350 3057221 3323350 3057221 1649720 51631 1649720 51631 4105068 2744518 4105068 2744518 4519406 1885947 4519406 1885947 660689 490909 660689 490909 4166518 3333160 4166518 3333160 307214 579831 307214 579831 3857944 2192517 3857944 2192517 4490023 3334525 4490023 3334525 233647 541126 233647 541126 3352580 2699824 3352580 2699824 4772452 3342983 4772452 3342983 1256447 348457 1256447 348457 343400 1659891 343400 1659891 4340033 3121758 4340033 3121758 3332230 554463 3332230 554463 417320 1915618 417320 1915618 3757391 4272800 3757391 4272800 2641927 1695409 2641927 1695409 3347561 4913219 3347561 4913219 1884146 1089428 1884146 1089428 772229 3336924 772229 3336924 3915237 691897 3915237 691897 678004 3660742 678004 3660742 1841565 1376749 1841565 1376749 1183268 715067 1183268 715067 474293 394118 474293 394118 158581 4428273 158581 4428273 3331723 2061389 3331723 2061389 4385789 3329267 4385789 3329267 1857735 3347117 1857735 3347117 4516068 1646853 4516068 1646853 1671628 4104010 1671628 4104010 4492684 1934008 4492684 1934008 3319198 3887619 3319198 3887619 3817970 915980 3817970 915980 581878 321755 581878 321755 2489341 4794722 2489341 4794722 676461 857904 676461 857904 3965935 2979141 3965935 2979141 822221 642319 822221 642319 3061737 2192546 3061737 2192546 4546925 3342455 4546925 3342455 3800764 1650555 3800764 1650555 3916468 3323550 3916468 3323550 1985116 2381998 1985116 2381998 4489939 2147052 4489939 2147052 502650 3325873 502650 3325873 3926500 2173888 3926500 2173888 1651139 3331808 1651139 3331808 3874214 1646959 3874214 1646959 1172676 264629 1172676 264629 3350891 4838919 3350891 4838919 1114077 877044 1114077 877044 3350975 798384 3350975 798384 769525 1514915 769525 1514915 3780680 3322648 3780680 3322648 349155 1676508 349155 1676508 3330910 2550968 3330910 2550968 1410528 113373 1410528 113373 3334746 1637238 3334746 1637238 630350 624059 630350 624059 261739 128082 261739 128082 4467859 3295773 4467859 3295773 838116 821925 838116 821925 3071190 3324332 3071190 3324332 924100 1653964 924100 1653964 3618611 3322760 3618611 3322760 3347022 1264764 3347022 1264764 736419 483507 736419 483507 303417 2722750 303417 2722750 3340603 4738814 3340603 4738814 1585288 1655904 1585288 1655904 342068 295347 342068 295347 4560440 3435072 4560440 3435072 848641 2011918 848641 2011918 4461343 3343262 4461343 3343262 356253 275515 356253 275515 3634075 3171008 3634075 3171008 976792 1446470 976792 1446470 3741200 3009365 3741200 3009365 999275 503264 999275 503264 4290166 2700948 4290166 2700948 4597528 1063090 4597528 1063090 176736 2256004 176736 2256004 3742944 1936348 3742944 1936348 1121488 3346650 1121488 3346650 345189 723297 345189 723297 1543252 3350314 1543252 3350314 665384 373474 665384 373474 3781132 2886407 3781132 2886407 4670323 1670414 4670323 1670414 1657439 2551043 1657439 2551043 4428381 3318125 4428381 3318125 703566 664833 703566 664833 3860474 2480879 3860474 2480879 4666220 1917421 4666220 1917421 655408 354431 655408 354431 211538 2216243 211538 2216243 4047096 2711825 4047096 2711825 3642884 1684559 3642884 1684559 1658454 2541398 1658454 2541398 337546 1142923 337546 1142923 2118091 2211056 2118091 2211056 4784318 1682449 4784318 1682449 1667497 3058340 1667497 3058340 4736069 1649645 4736069 1649645 2092993 2147923 2092993 2147923 1028156 438640 1028156 438640 1657594 2950035 1657594 2950035 4643412 3345018 4643412 3345018 3316384 714442 3316384 714442 701786 2349183 701786 2349183 4431991 3000646 4431991 3000646 972426 699052 972426 699052 269477 2172550 269477 2172550 4715228 3319120 4715228 3319120 1667745 1051548 1667745 1051548 818155 2753003 818155 2753003 4438697 1686467 4438697 1686467 922916 1420535 922916 1420535 4322094 2886028 4322094 2886028 3764350 1682182 3764350 1682182 4143357 3349135 4143357 3349135 1646769 705645 1646769 705645 699170 1055941 699170 1055941 3344816 2314217 3344816 2314217 4117643 3327721 4117643 3327721 994482 836567 994482 836567 556419 1205082 556419 1205082 1668324 1949045 1668324 1949045 4119564 1363957 4119564 1363957 598970 306519 598970 306519 4258941 2567411 4258941 2567411 1111756 1290368 1111756 1290368 3941741 2518136 3941741 2518136 4506222 2843287 4506222 2843287 3337196 4441772 3337196 4441772 1122155 905027 1122155 905027 286392 221604 286392 221604 158870 2709642 158870 2709642 4432919 2157822 4432919 2157822 3342872 4407040 3342872 4407040 1527213 1747005 1527213 1747005 4579940 2628804 4579940 2628804 1168678 352203 1168678 352203 4220188 2772131 4220188 2772131 1373275 3456693 1373275 3456693 4151134 532707 4151134 532707 552851 1674678 552851 1674678 4604337 3322944 4604337 3322944 456652 652040 456652 652040 3340156 3325279 3340156 3325279 516738 461809 516738 461809 4156106 2888624 4156106 2888624 1577653 1411182 1577653 1411182 1108488 423424 1108488 423424 230919 1683883 230919 1683883 3892157 2325691 3892157 2325691 4340985 1679820 4340985 1679820 1314570 1228852 1314570 1228852 978090 592056 978090 592056 3399596 3648879 3399596 3648879 1449346 600759 1449346 600759 439428 2054804 439428 2054804 4727354 1651487 4727354 1651487 3325010 4699899 3325010 4699899 4517459 2070041 4517459 2070041 1540913 3337204 1540913 3337204 3955742 1769179 3955742 1769179 645242 1672404 645242 1672404 4362576 3010875 4362576 3010875 3342248 2026600 3342248 2026600 1653924 3794531 1653924 3794531 459893 747851 459893 747851 3556303 1913910 3556303 1913910 4780002 3331434 4780002 3331434 3094380 626230 3094380 626230 4616046 3069507 4616046 3069507 4801790 567784 4801790 567784 907156 3324077 907156 3324077 4383928 1960787 4383928 1960787 3313341 1171666 3313341 1171666 1128912 1072264 1128912 1072264 327767 2911800 327767 2911800 4584687 1968703 4584687 1968703 1655850 2836894 1655850 2836894 4661820 3007560 4661820 3007560 2480520 3761548 2480520 3761548 4361560 1903923 4361560 1903923 3342061 1666899 3342061 1666899 1114659 832408 1114659 832408 251496 158256 251496 158256 4431589 4236441 4431589 4236441 1420951 665977 1420951 665977 4118258 3353170 4118258 3353170 2272385 1548388 2272385 1548388 3880952 2384311 3880952 2384311 4186988 2513203 4186988 2513203 1684571 3799826 1684571 3799826 1197256 197204 1197256 197204 4056060 3322901 4056060 3322901 497753 516156 497753 516156 4089454 3314436 4089454 3314436 4379486 1678238 4379486 1678238 3915813 2873310 3915813 2873310 1657291 585708 1657291 585708 485537 3349583 485537 3349583 4515125 2453716 4515125 2453716 1678148 3828442 1678148 3828442 1172684 715305 1172684 715305 405408 3323982 405408 3323982 3705992 2251940 3705992 2251940 4447375 1681534 4447375 1681534 1660494 3315483 1660494 3315483 1023419 269663 1023419 269663 258391 2103942 258391 2103942 4063888 2646169 4063888 2646169 3339873 428074 3339873 428074 1703188 3854870 1703188 3854870 3773134 1673199 3773134 1673199 84050 3352966 84050 3352966 1420465 131463 1420465 131463 4763385 3326664 4763385 3326664 1122379 468855 1122379 468855 4388771 2886376 4388771 2886376 4725050 1052693 4725050 1052693 815325 531100 815325 531100 346134 244182 346134 244182 102226 3935286 102226 3935286 4385309 1429839 4385309 1429839 300384 2568730 300384 2568730 4233083 1442073 4233083 1442073 567098 454555 567098 454555 294309 3118156 294309 3118156 3795932 1604423 3795932 1604423 1674824 3322218 1674824 3322218 4710414 1317878 4710414 1317878 737697 271333 737697 271333 3901026 3348668 3901026 3348668 1094159 382001 1094159 382001 4335512 2536429 4335512 2536429 3880453 1261509 3880453 1261509 3333249 2929668 3333249 2929668 4329461 2010031 4329461 2010031 4681727 789120 4681727 789120 1682703 4931176 1682703 4931176 1074207 146774 1074207 146774 4606277 3098137 4606277 3098137 2356237 3345433 2356237 3345433 517760 1120619 517760 1120619 4694636 4485554 4694636 4485554 3314412 1412872 3314412 1412872 4604970 4643174 4604970 4643174 1281156 889199 1281156 889199 777376 2356782 777376 2356782 4367747 2780184 4367747 2780184 1365353 1275953 1365353 1275953 1020791 383350 1020791 383350 216524 2004177 216524 2004177 4878419 1650979 4878419 1650979 1860399 2222060 1860399 2222060 3564883 3336132 3564883 3336132 843007 1404945 843007 1404945 3906323 4639908 3906323 4639908 1686466 2337085 1686466 2337085 4558702 3460988 4558702 3460988 1678565 2360874 1678565 2360874 4602348 3339790 4602348 3339790 1653026 4587365 1653026 4587365 4303235 1498700 4303235 1498700 1323677 3928272 1323677 3928272 4327850 1310372 4327850 1310372 542410 1025040 542410 1025040 4106948 2945148 4106948 2945148 4735805 3344562 4735805 3344562 1419569 1106582 1419569 1106582 369420 313057 369420 313057 285214 148114 285214 148114 2535646 2155567 2535646 2155567 4000762 3289213 4000762 3289213 1221380 384787 1221380 384787 345245 288436 345245 288436 3276541 2197796 3276541 2197796 4525593 494056 4525593 494056 947913 3319006 947913 3319006 4562149 1894583 4562149 1894583 551967 1058435 551967 1058435 3773075 2947902 3773075 2947902 853610 623392 853610 623392 554379 4402422 554379 4402422 4417046 1915286 4417046 1915286 1671595 2890575 1671595 2890575 4083043 1289152 4083043 1289152 724525 741179 724525 741179 4455242 2806655 4455242 2806655 4726780 1664107 4726780 1664107 825313 3374008 825313 3374008 4481584 1056569 4481584 1056569 329680 258202 329680 258202 232505 4672129 232505 4672129 3351859 1653608 3351859 1653608 3709478 3336127 3709478 3336127 1438640 1109245 1438640 1109245 715978 2646579 715978 2646579 4526749 3320058 4526749 3320058 1677055 1375403 1677055 1375403 1132974 718457 1132974 718457 4768083 3323193 4768083 3323193 3331658 3742257 3331658 3742257 1715584 1935058 1715584 1935058 4904565 1336757 4904565 1336757 1444342 4808922 1444342 4808922 424369 586624 424369 586624 4111340 3840235 4111340 3840235 2771618 1383710 2771618 1383710 459732 349300 459732 349300 4215389 3345144 4215389 3345144 1182980 635777 1182980 635777 577253 3940868 577253 3940868 4450853 2093864 4450853 2093864 4633463 1684191 4633463 1684191 4357263 2497789 4357263 2497789 3921209 3128658 3921209 3128658 3233983 3341303 3233983 3341303 1348706 866828 1348706 866828 4388349 2747706 4388349 2747706 3347654 1657007 3347654 1657007 1945150 2139216 1945150 2139216 4575301 3340996 4575301 3340996 1165511 250638 1165511 250638 4523940 2966018 4523940 2966018 639842 600410 639842 600410 299976 1858091 299976 1858091 3330336 275392 3330336 275392 1028991 1647170 1028991 1647170 3348889 988724 3348889 988724 519695 3336808 519695 3336808 4711392 2690151 4711392 2690151 679627 3476634 679627 3476634 3775475 1613269 3775475 1613269 2351324 3350968 2351324 3350968 4194367 2435290 4194367 2435290 1452348 107536 1452348 107536 3589403 3329869 3589403 3329869 869877 523892 869877 523892 4272321 2783221 4272321 2783221 3730014 1662310 3730014 1662310 4788451 3330574 4788451 3330574 1156283 555575 1156283 555575 752450 2252035 752450 2252035 4540617 1683114 4540617 1683114 1678237 327547 1678237 327547 307096 1453824 307096 1453824 3333523 3097195 3333523 3097195 3751561 341709 3751561 341709 399356 2140236 399356 2140236 4245220 2731375 4245220 2731375 4550851 398452 4550851 398452 394685 2746182 394685 2746182 4317855 1682647 4317855 1682647 1670857 2539287 1670857 2539287 4297974 1662030 4297974 1662030 1453520 219530 1453520 219530 4065467 2528297 4065467 2528297 4493442 3315313 4493442 3315313 1250465 463524 1250465 463524 900570 1679921 900570 1679921 4061843 2619457 4061843 2619457 1653659 401410 1653659 401410 354596 3820935 354596 3820935 1679877 556648 1679877 556648 487892 316486 487892 316486 3378720 3616607 3378720 3616607 1361619 779929 1361619 779929 641916 2404166 641916 2404166 4326559 1666863 4326559 1666863 1132213 473163 1132213 473163 277277 3329802 277277 3329802 4081843 2286095 4081843 2286095 3834831 3336262 3834831 3336262 1016509 637576 1016509 637576 570391 1647528 570391 1647528 4291558 3333078 4291558 3333078 633141 550947 633141 550947 3589378 3347810 3589378 3347810 4168430 1027443 4168430 1027443 1278262 2350610 1278262 2350610 4519494 1201915 4519494 1201915 680558 1672597 680558 1672597 4145951 4474100 4145951 4474100 793557 754740 793557 754740 2166319 1939347 2166319 1939347 3637676 4362749 3637676 4362749 1134077 1080086 1134077 1080086 802882 542874 802882 542874 1767729 3026726 1767729 3026726 3784625 892007 3784625 892007 1648285 2886611 1648285 2886611 4594588 3692808 4594588 3692808 3328795 405716 3328795 405716 208676 2659332 208676 2659332 4442384 617990 4442384 617990 437991 2217480 437991 2217480 4638958 3320055 4638958 3320055 3330151 1588454 3330151 1588454 1044010 3330230 1044010 3330230 3837975 2552590 3837975 2552590 4378488 3074928 4378488 3074928 1661669 4747815 1661669 4747815 4111278 2239747 4111278 2239747 937455 1226917 937455 1226917 3920447 3092312 3920447 3092312 4986226 3332392 4986226 3332392 380456 377002 380456 377002 294524 2378528 294524 2378528 4444244 1988622 4444244 1988622 734511 678295 734511 678295 4636467 2924078 4636467 2924078 3597837 1077415 3597837 1077415 1078182 746069 1078182 746069 788003 2096646 788003 2096646 4573290 4747812 4573290 4747812 1647521 2265011 1647521 2265011 4442128 3666472 4442128 3666472 1330667 1013257 1330667 1013257 347574 4436250 347574 4436250 1724684 2274318 1724684 2274318 4675897 1672541 4675897 1672541 3539613 3143439 3539613 3143439 1676864 1591516 1676864 1591516 4191860 3041837 4191860 3041837 3138942 903373 3138942 903373 3624399 2250118 3624399 2250118 4743335 1672489 4743335 1672489 795895 3345312 795895 3345312 4185291 1971685 4185291 1971685 4726750 3322159 4726750 3322159 704974 380102 704974 380102 317137 2509540 317137 2509540 4654270 1664364 4654270 1664364 492294 1106589 492294 1106589 3717157 3072155 3717157 3072155 1682836 1684849 1682836 1684849 3904835 3703195 3904835 3703195 1401452 2377793 1401452 2377793 4755589 3582320 4755589 3582320 1009344 580180 1009344 580180 378337 2767196 378337 2767196 4716592 4634400 4716592 4634400 1663952 1204832 1663952 1204832 936913 4814542 936913 4814542 3323201 4320619 3323201 4320619 4076970 1258212 4076970 1258212 632633 2522458 632633 2522458 4603559 3557299 4603559 3557299 791355 528560 791355 528560 3713156 3584616 3713156 3584616 3328155 1359489 3328155 1359489 113265 2324199 113265 2324199 4668304 1062790 4668304 1062790 596014 2897123 596014 2897123 4343126 1670491 4343126 1670491 316683 1240027 316683 1240027 3833111 3336572 3833111 3336572 4606596 1672032 4606596 1672032 661139 216164 661139 216164 3977245 3346360 3977245 3346360 4314030 2519120 4314030 2519120 1648703 4408373 1648703 4408373 313684 1673940 313684 1673940 4583885 2436041 4583885 2436041 1656629 604804 1656629 604804 1043311 492391 1043311 492391 4400395 3288333 4400395 3288333 3186406 1679067 3186406 1679067 4929642 4352269 4929642 4352269 3334130 1684367 3334130 1684367 1311171 902107 1311171 902107 276514 1871475 276514 1871475 4927758 926188 4927758 926188 587972 452465 587972 452465 386175 259643 386175 259643 4769591 2290587 4769591 2290587 4090480 4369551 4090480 4369551 1052763 597019 1052763 597019 3580110 2313150 3580110 2313150 4541151 1660136 4541151 1660136 2382827 1667663 2382827 1667663 3867820 4372903 3867820 4372903 1237597 559925 1237597 559925 3419454 2829993 3419454 2829993 3921027 850360 3921027 850360 768697 1453586 768697 1453586 220381 427060 220381 427060 584738 1651215 584738 1651215 3636672 2800990 3636672 2800990 488005 289215 488005 289215 264502 2952708 264502 2952708 3763745 900805 3763745 900805 642674 2670858 642674 2670858 3336042 3330513 3336042 3330513 875786 878012 875786 878012 3583657 3320529 3583657 3320529 1766771 3326958 1766771 3326958 4181415 1681180 4181415 1681180 1434293 4331226 1434293 4331226 4367165 809311 4367165 809311 725961 2908627 725961 2908627 4318256 634487 4318256 634487 987732 2868802 987732 2868802 4787709 1651463 4787709 1651463 1182318 459752 1182318 459752 3723181 2446678 3723181 2446678 1679968 3323639 1679968 3323639 4082592 1875813 4082592 1875813 1891104 2644679 1891104 2644679 4473955 3080066 4473955 3080066 4772870 3109615 4772870 3109615 610003 839450 610003 839450 4179968 2770733 4179968 2770733 701098 536608 701098 536608 4141901 3322203 4141901 3322203 4645780 773861 4645780 773861 616247 374377 616247 374377 4198157 4631423 4198157 4631423 1111681 1052171 1111681 1052171 647068 1007171 647068 1007171 340607 4444339 340607 4444339 4031142 1677146 4031142 1677146 592649 216708 592649 216708 3328166 3344178 3328166 3344178 4551554 1652009 4551554 1652009 685633 936959 685633 936959 1659763 2615427 1659763 2615427 3633146 1895234 3633146 1895234 1287722 3897217 1287722 3897217 4214077 2137901 4214077 2137901 1678364 3272479 1678364 3272479 4414435 714835 4414435 714835 393206 3337230 393206 3337230 4371374 919120 4371374 919120 496799 231530 496799 231530 204815 152938 204815 152938 3606104 2707341 3606104 2707341 1004017 437418 1004017 437418 2816547 3338336 2816547 3338336 4754044 1224412 4754044 1224412 1107882 511963 1107882 511963 1365178 1684914 1365178 1684914 4840126 991377 4840126 991377 309043 2098653 309043 2098653 4233615 1652087 4233615 1652087 1061166 229909 1061166 229909 3830799 2538793 3830799 2538793 4370177 1657613 4370177 1657613 4559549 3347924 4559549 3347924 524230 318175 524230 318175 3963460 2472249 3963460 2472249 4632643 3060839 4632643 3060839 1261033 306875 1261033 306875 3315327 2182729 3315327 2182729 4444918 2808610 4444918 2808610 1668667 918794 1668667 918794 249814 1686378 249814 1686378 3855962 2341673 3855962 2341673 1651102 316808 1651102 316808 295007 3346435 295007 3346435 3315620 4471863 3315620 4471863 190838 908013 190838 908013 1680929 3025399 1680929 3025399 4729871 592152 4729871 592152 493190 1664769 493190 1664769 4667070 3323645 4667070 3323645 577890 620486 577890 620486 3724948 3342392 3724948 3342392 1652956 1857731 1652956 1857731 3557442 2340089 3557442 2340089 1668201 754442 1668201 754442 912674 655739 912674 655739 1647150 2383389 1647150 2383389 4958950 987176 4958950 987176 691418 862972 691418 862972 1685825 2481551 1685825 2481551 1369041 1260358 1369041 1260358 3324898 3160546 3324898 3160546 3588066 1681831 3588066 1681831 2170224 1651577 2170224 1651577 3968932 2837194 3968932 2837194 1669234 1776209 1669234 1776209 770359 1186457 770359 1186457 3605628 3043752 3605628 3043752 4473263 1674017 4473263 1674017 1686263 3142032 1686263 3142032 4030436 1674809 4030436 1674809 1664904 3334276 1664904 3334276 4662111 2900617 4662111 2900617 1942957 880908 1942957 880908 170287 3327951 170287 3327951 1651623 2066284 1651623 2066284 4844120 3351190 4844120 3351190 1360226 1151446 1360226 1151446 459899 4324769 459899 4324769 4384790 550594 4384790 550594 627201 3332207 627201 3332207 4448688 1196558 4448688 1196558 234260 2069005 234260 2069005 3645513 4553712 3645513 4553712 877669 253795 877669 253795 246115 2314339 246115 2314339 3961747 1651506 3961747 1651506 1081929 308892 1081929 308892 3980750 3349809 3980750 3349809 1162488 594014 1162488 594014 4234115 2595433 4234115 2595433 1979745 1997663 1979745 1997663 1178345 1121771 1178345 1121771 367427 3346073 367427 3346073 4101432 1830153 4101432 1830153 2239415 3337058 2239415 3337058 292831 419408 292831 419408 4386542 2875803 4386542 2875803 1452069 802922 1452069 802922 764109 2236627 764109 2236627 4013219 3192216 4013219 3192216 1021183 1435326 1021183 1435326 3659145 3315278 3659145 3315278 1746995 1024059 1746995 1024059 1227952 412635 1227952 412635 4418965 3330216 4418965 3330216 943574 4723644 943574 4723644 4246950 2156019 4246950 2156019 4699872 1683245 4699872 1683245 3738770 2661644 3738770 2661644 4148387 2415998 4148387 2415998 4351136 1707514 4351136 1707514 1661463 113346 1661463 113346 3654018 3319141 3654018 3319141 1182870 366741 1182870 366741 4117083 3350495 4117083 3350495 2988851 1653013 2988851 1653013 4367436 4536287 4367436 4536287 1142707 257249 1142707 257249 4287957 2663737 4287957 2663737 3328847 672660 3328847 672660 293568 1901654 293568 1901654 3817126 3337957 3817126 3337957 1052053 1029179 1052053 1029179 469850 2212089 469850 2212089 4316372 2793270 4316372 2793270 1574927 974355 1574927 974355 3778559 4792820 3778559 4792820 3324264 1328668 3324264 1328668 770258 3335756 770258 3335756 3462771 4828771 3462771 4828771 2839461 3311422 2839461 3311422 3352598 1613986 3352598 1613986 1630028 3346631 1630028 3346631 1217544 1052946 1217544 1052946 4485699 2971841 4485699 2971841 3351572 3772193 3351572 3772193 941936 714238 941936 714238 285683 2187139 285683 2187139 4503870 1177809 4503870 1177809 1664720 3082237 1664720 3082237 3833462 2073068 3833462 2073068 4708201 1654463 4708201 1654463 4208933 3007496 4208933 3007496 1417639 969591 1417639 969591 408135 2460213 408135 2460213 4302633 1348133 4302633 1348133 541497 681672 541497 681672 2352960 1683102 2352960 1683102 1657799 1152704 1657799 1152704 420207 1867539 420207 1867539 4236964 2842098 4236964 2842098 1330683 282039 1330683 282039 1912327 1665076 1912327 1665076 3329207 1099639 3329207 1099639 3351105 596884 3351105 596884 541896 1665442 541896 1665442 3331134 2986966 3331134 2986966 4346269 899149 4346269 899149 355689 2774587 355689 2774587 4695444 1064787 4695444 1064787 238499 2329478 238499 2329478 4627986 422778 4627986 422778 1171847 2325916 1171847 2325916 4023607 2990312 4023607 2990312 3346178 4198738 3346178 4198738 2775385 1301268 2775385 1301268 233143 2039150 233143 2039150 4648043 3352766 4648043 3352766 919549 2022193 919549 2022193 4619679 421227 4619679 421227 749991 3327229 749991 3327229 1535730 1668276 1535730 1668276 4407756 3324804 4407756 3324804 2271312 792160 2271312 792160 784422 2236678 784422 2236678 4699574 1652620 4699574 1652620 803348 807157 803348 807157 3573737 4482382 3573737 4482382 1407510 222482 1407510 222482 37017 2785091 37017 2785091 4296246 1660920 4296246 1660920 870083 659684 870083 659684 3572425 2746574 3572425 2746574 4499159 2951697 4499159 2951697 4680049 1596951 4680049 1596951 946187 530527 946187 530527 3350170 2432978 3350170 2432978 4521597 1155390 4521597 1155390 389997 2594195 389997 2594195 4427795 705109 4427795 705109 701747 2736812 701747 2736812 4107698 1658923 4107698 1658923 332873 295737 332873 295737 1649101 2692298 1649101 2692298 4441862 1382890 4441862 1382890 1669513 2507251 1669513 2507251 4209258 1666781 4209258 1666781 1000957 504103 1000957 504103 4069240 2961359 4069240 2961359 1566207 1162913 1566207 1162913 3335763 2237966 3335763 2237966 3974521 3334826 3974521 3334826 1665280 865635 1665280 865635 680985 1681503 680985 1681503 3348900 3752933 3348900 3752933 1337115 621127 1337115 621127 333009 3348248 333009 3348248 3352616 2746717 3352616 2746717 4296825 1183994 4296825 1183994 554459 466260 554459 466260 3751424 3126239 3751424 3126239 4792750 670373 4792750 670373 580771 496258 580771 496258 224514 4353205 224514 4353205 4178722 2073130 4178722 2073130 4590151 1191113 4590151 1191113 698041 629364 698041 629364 3950642 3077728 3950642 3077728 611262 1430341 611262 1430341 3651635 2670724 3651635 2670724 4769487 705352 4769487 705352 488624 355825 488624 355825 297364 1682870 297364 1682870 1668559 1183210 1668559 1183210 417363 2600499 417363 2600499 4451195 1651285 4451195 1651285 950493 3556166 950493 3556166 4272465 1944561 4272465 1944561 1106627 455939 1106627 455939 3591326 3317137 3591326 3317137 4723276 1714003 4723276 1714003 630625 760370 630625 760370 4479459 2858010 4479459 2858010 3021587 527975 3021587 527975 232499 3532464 232499 3532464 3594556 2289112 3594556 2289112 4540999 4468647 4540999 4468647 1660740 625831 1660740 625831 4199542 2608166 4199542 2608166 4734029 1227574 4734029 1227574 1070181 311969 1070181 311969 1397231 2412935 1397231 2412935 4520505 1259424 4520505 1259424 340192 234956 340192 234956 3547464 3314237 3547464 3314237 692953 464005 692953 464005 376612 1656232 376612 1656232 4730499 3340945 4730499 3340945 557354 761492 557354 761492 966789 692173 966789 692173 1188150 1647045 1188150 1647045 3325161 1028129 3325161 1028129 831945 742587 831945 742587 3327986 4757874 3327986 4757874 1087636 870400 1087636 870400 67581 4272466 67581 4272466 3698131 3044754 3698131 3044754 917169 912303 917169 912303 262718 2561308 262718 2561308 4924477 1272559 4924477 1272559 238900 3333624 238900 3333624 4478514 1656967 4478514 1656967 1175411 1081813 1175411 1081813 429047 2765878 429047 2765878 4398946 2174431 4398946 2174431 1660029 3324191 1660029 3324191 3766847 1662895 3766847 1662895 1668371 4953876 1668371 4953876 3744973 2133462 3744973 2133462 4626646 3942878 4626646 3942878 1750881 2164951 1750881 2164951 4491844 3339358 4491844 3339358 4106474 2520281 4106474 2520281 4440216 3336360 4440216 3336360 1692662 905420 1692662 905420 269683 4498324 269683 4498324 3854386 984030 3854386 984030 1135465 3496540 1135465 3496540 4040348 2396419 4040348 2396419 4122147 2811912 4122147 2811912 4531632 3339856 4531632 3339856 137394 2400846 137394 2400846 4109660 2704062 4109660 2704062 3322079 241041 3322079 241041 1376949 1411099 1376949 1411099 4470027 3871169 4470027 3871169 1499492 496837 1499492 496837 835344 1929287 835344 1929287 3888343 3325794 3888343 3325794 822140 474681 822140 474681 3296468 2386275 3296468 2386275 4639335 862827 4639335 862827 1222959 2871573 1222959 2871573 4476633 1897029 4476633 1897029 4826007 1651612 4826007 1651612 2175455 3323687 2175455 3323687 1656573 4859998 1656573 4859998 4434341 2071543 4434341 2071543 3583797 4002964 3583797 4002964 2369407 626561 2369407 626561 392252 2637281 392252 2637281 4371329 1686433 4371329 1686433 1242708 1652500 1242708 1652500 4516840 4676075 4516840 4676075 2747973 1659065 2747973 1659065 276393 352276 276393 352276 4195764 4142837 4195764 4142837 967608 384930 967608 384930 337300 218461 337300 218461 4336118 2639573 4336118 2639573 1658133 1659245 1658133 1659245 2449752 670693 2449752 670693 507814 491436 507814 491436 293998 2130001 293998 2130001 4534811 1659291 4534811 1659291 1596375 3550580 1596375 3550580 4530513 2135246 4530513 2135246 3341323 3327198 3341323 3327198 2129222 559825 2129222 559825 448800 439765 448800 439765 318950 2163733 318950 2163733 3818170 2975096 3818170 2975096 5000675 3346444 5000675 3346444 1138243 837955 1138243 837955 804072 632900 804072 632900 3694775 3318320 3694775 3318320 1233524 986951 1233524 986951 614072 544257 614072 544257 3868695 2537196 3868695 2537196 4591989 1650179 4591989 1650179 1513436 1697946 1513436 1697946 3847884 3142635 3847884 3142635 1647160 2157367 1647160 2157367 4521759 1667114 4521759 1667114 4234386 2798048 4234386 2798048 4613292 3315910 4613292 3315910 1390694 743156 1390694 743156 880081 2139708 880081 2139708 4400971 4019659 4400971 4019659 1032907 518274 1032907 518274 3669272 2465740 3669272 2465740 4279340 3290385 4279340 3290385 1681102 4840260 1681102 4840260 1308047 288338 1308047 288338 221900 208253 221900 208253 4058930 2855299 4058930 2855299 1653826 3249667 1653826 3249667 3970359 1659626 3970359 1659626 4508103 2417059 4508103 2417059 578259 615429 578259 615429 3318494 2573752 3318494 2573752 4175611 2106492 4175611 2106492 1675600 3333633 1675600 3333633 1187196 1177335 1187196 1177335 3320973 4896828 3320973 4896828 431697 386371 431697 386371 3855348 2207560 3855348 2207560 3321117 406833 3321117 406833 1005699 1947268 1005699 1947268 4022097 3344174 4022097 3344174 1026237 698902 1026237 698902 632226 2106079 632226 2106079 3803833 2347826 3803833 2347826 4210880 3325559 4210880 3325559 1226575 1673776 1226575 1673776 3784548 2876332 3784548 2876332 1522701 1094782 1522701 1094782 799012 291619 799012 291619 239832 2791 239832 2791 4029105 2624240 4029105 2624240 1647545 1678710 1647545 1678710 3632985 4128915 3632985 4128915 1655735 951161 1655735 951161 3592880 2378395 3592880 2378395 4295501 3320841 4295501 3320841 3776726 1439103 3776726 1439103 4495593 2544028 4495593 2544028 1410467 4528087 1410467 4528087 621032 395838 621032 395838 4127150 2883926 4127150 2883926 1672499 4945304 1672499 4945304 705565 479097 705565 479097 3330955 2867881 3330955 2867881 1167020 930683 1167020 930683 447728 1899523 447728 1899523 4473743 3324837 4473743 3324837 1664909 1526899 1664909 1526899 4898509 3593512 4898509 3593512 1661871 1649802 1661871 1649802 4815009 3329718 4815009 3329718 4219376 2137833 4219376 2137833 1685199 4938391 1685199 4938391 1144969 573785 1144969 573785 4272649 3341775 4272649 3341775 2764530 1661749 2764530 1661749 4513814 3775660 4513814 3775660 950430 405105 950430 405105 387330 4837070 387330 4837070 3886290 1686239 3886290 1686239 76280 4369925 76280 4369925 3893564 2657039 3893564 2657039 4094592 2241023 4094592 2241023 1025757 318290 1025757 318290 4555944 2302183 4555944 2302183 888038 123518 888038 123518 2395101 4479753 2395101 4479753 4439492 1054484 4439492 1054484 296622 2440102 296622 2440102 4498026 3032391 4498026 3032391 4895470 4268926 4895470 4268926 1062813 572483 1062813 572483 560804 2265123 560804 2265123 4068260 2668734 4068260 2668734 1362085 915814 1362085 915814 632528 294667 632528 294667 4229808 3320831 4229808 3320831 4597306 1657712 4597306 1657712 1217791 2368455 1217791 2368455 4097411 2626067 4097411 2626067 3350882 664102 3350882 664102 3334571 1928712 3334571 1928712 4124353 2483802 4124353 2483802 4297085 1206634 4297085 1206634 445824 3387476 445824 3387476 1915383 931481 1915383 931481 555073 2293639 555073 2293639 4656661 3342437 4656661 3342437 3741175 1667940 3741175 1667940 469195 318784 469195 318784 3835901 3801289 3835901 3801289 2169831 1010017 2169831 1010017 626205 223277 626205 223277 4535787 2404142 4535787 2404142 2906187 841856 2906187 841856 727282 2050148 727282 2050148 4909519 3765420 4909519 3765420 1652319 2043379 1652319 2043379 4128816 3073598 4128816 3073598 1435522 1061805 1435522 1061805 579363 433795 579363 433795 4119409 3072433 4119409 3072433 866657 573759 866657 573759 559289 2351801 559289 2351801 4563041 1678471 4563041 1678471 863902 538474 863902 538474 515571 1924498 515571 1924498 4182557 3320590 4182557 3320590 1654929 413232 1654929 413232 3574495 2397053 3574495 2397053 4096965 2669157 4096965 2669157 1152424 910797 1152424 910797 357367 1744408 357367 1744408 1676916 534608 1676916 534608 1066775 1278428 1066775 1278428 3825640 1686523 3825640 1686523 255806 985029 255806 985029 1275994 301953 1275994 301953 3577115 3702108 3577115 3702108 1209804 777466 1209804 777466 402984 3671184 402984 3671184 3674286 2652850 3674286 2652850 4702876 4210040 4702876 4210040 3329549 445308 3329549 445308 614146 2482004 614146 2482004 4147520 3714036 4147520 3714036 845137 529457 845137 529457 475290 2562868 475290 2562868 4770283 3326144 4770283 3326144 1834359 3816325 1834359 3816325 1139223 843872 1139223 843872 4055748 4083746 4055748 4083746 212089 214975 212089 214975 3934142 3011553 3934142 3011553 888560 752382 888560 752382 266409 231719 266409 231719 196498 4632708 196498 4632708 2946575 1665995 2946575 1665995 351984 785294 351984 785294 1004673 2843652 1004673 2843652 4263526 3352704 4263526 3352704 4646007 1613083 4646007 1613083 734239 330316 734239 330316 3562520 3340570 3562520 3340570 4154713 2152295 4154713 2152295 1083440 1157776 1083440 1157776 256373 1684246 256373 1684246 4324337 3340641 4324337 3340641 1180483 700226 1180483 700226 499789 384227 499789 384227 4236977 2492370 4236977 2492370 1286403 775313 1286403 775313 673025 3259143 673025 3259143 3988326 2128680 3988326 2128680 3667159 3329265 3667159 3329265 932985 631390 932985 631390 399122 1879770 399122 1879770 3863447 3342377 3863447 3342377 1170843 758245 1170843 758245 4549938 2694551 4549938 2694551 884270 1281583 884270 1281583 4573487 3326986 4573487 3326986 1048583 810710 1048583 810710 677179 406713 677179 406713 246930 1648926 246930 1648926 3581933 2780313 3581933 2780313 4754466 3437681 4754466 3437681 1039877 882326 1039877 882326 579379 2772130 579379 2772130 4042638 2219471 4042638 2219471 1142195 1043920 1142195 1043920 456356 2379444 456356 2379444 4410726 3394684 4410726 3394684 1178779 185080 1178779 185080 3953170 3318530 3953170 3318530 4973931 1654438 4973931 1654438 572181 76528 572181 76528 4274258 3348311 4274258 3348311 4598968 1073978 4598968 1073978 932364 626433 932364 626433 4172812 2739421 4172812 2739421 3825073 1656639 3825073 1656639 620151 1368093 620151 1368093 4217651 3069152 4217651 3069152 4857493 3508737 4857493 3508737 850426 548995 850426 548995 2448992 2813046 2448992 2813046 4641188 3335006 4641188 3335006 775787 712053 775787 712053 3502300 2923724 3502300 2923724 3323493 920859 3323493 920859 619697 1676353 619697 1676353 3603051 1416969 3603051 1416969 121393 2811924 121393 2811924 4728470 940833 4728470 940833 1326982 1366342 1326982 1366342 38562 3351157 38562 3351157 3332019 938905 3332019 938905 699849 4698610 699849 4698610 1681479 1143404 1681479 1143404 1017597 4123656 1017597 4123656 3352347 1207446 3352347 1207446 406907 2893197 406907 2893197 4629275 3320815 4629275 3320815 1559819 3666415 1559819 3666415 841925 15560 841925 15560 4742846 2935020 4742846 2935020 4051625 3318805 4051625 3318805 85645 925927 85645 925927 4417998 3019405 4417998 3019405 1669639 930606 1669639 930606 4540724 2598720 4540724 2598720 1334670 1327377 1334670 1327377 4370325 2618836 4370325 2618836 1651995 1221556 1651995 1221556 1203532 241219 1203532 241219 3352950 2786742 3352950 2786742 4636558 548782 4636558 548782 559432 1351233 559432 1351233 4037236 4199668 4037236 4199668 1114814 566903 1114814 566903 816750 2385124 816750 2385124 4723718 707658 4723718 707658 617972 1367679 617972 1367679 1706130 2306342 1706130 2306342 4411525 1666355 4411525 1666355 853662 454331 853662 454331 3958920 3030917 3958920 3030917 3315159 558461 3315159 558461 636797 1901838 636797 1901838 4845684 3326390 4845684 3326390 211148 203353 211148 203353 3333803 3329795 3333803 3329795 4753730 1190861 4753730 1190861 178219 2354522 178219 2354522 4700823 471565 4700823 471565 917507 2545477 917507 2545477 4643513 3324152 4643513 3324152 1450881 519310 1450881 519310 1656422 4471665 1656422 4471665 3337451 1096063 3337451 1096063 290436 3328115 290436 3328115 1679121 1668539 1679121 1668539 3843910 4448053 3843910 4448053 1304805 1031143 1304805 1031143 528590 505571 528590 505571 4365627 107693 4365627 107693 1659922 2931905 1659922 2931905 4695315 949676 4695315 949676 602137 485488 602137 485488 416104 1416285 416104 1416285 4598843 2462524 4598843 2462524 4134671 4512823 4134671 4512823 1311052 601428 1311052 601428 960921 2439709 960921 2439709 4395214 1656034 4395214 1656034 1668958 2393493 1668958 2393493 3692727 1653413 3692727 1653413 1172049 944649 1172049 944649 914035 443386 914035 443386 268470 4079609 268470 4079609 4374925 1671310 4374925 1671310 1146721 1112604 1146721 1112604 326774 4600781 326774 4600781 4026061 2611614 4026061 2611614 4438509 1833484 4438509 1833484 1334456 1452440 1334456 1452440 3961610 2787443 3961610 2787443 2423454 1191886 2423454 1191886 819255 408412 819255 408412 3983665 2761859 3983665 2761859 3339265 1659571 3339265 1659571 4432986 2807695 4432986 2807695 1078312 1061082 1078312 1061082 393863 1847108 393863 1847108 4724835 3875665 4724835 3875665 1646718 2587722 1646718 2587722 4769538 3328506 4769538 3328506 3496131 4287458 3496131 4287458 1288104 2627414 1288104 2627414 4356601 1680688 4356601 1680688 2358414 4056010 2358414 4056010 822025 674432 822025 674432 4374709 2870857 4374709 2870857 2435880 3389852 2435880 3389852 693276 901289 693276 901289 4339908 3103220 4339908 3103220 4795524 2487506 4795524 2487506 3895633 1391828 3895633 1391828 1169523 970248 1169523 970248 194506 3688500 194506 3688500 4311910 2114394 4311910 2114394 4743358 3106645 4743358 3106645 1398339 606787 1398339 606787 317574 2731287 317574 2731287 4614547 1682321 4614547 1682321 224866 1228945 224866 1228945 4557998 2550933 4557998 2550933 3576439 362658 3576439 362658 226079 3122900 226079 3122900 4814462 1652807 4814462 1652807 1679772 617062 1679772 617062 335110 21010 335110 21010 4480955 2652292 4480955 2652292 2656153 650424 2656153 650424 994011 2039464 994011 2039464 3854192 3047933 3854192 3047933 3320545 124574 3320545 124574 1104989 1676970 1104989 1676970 3750077 3978351 3750077 3978351 774224 714731 774224 714731 3329401 3331053 3329401 3331053 4626527 1915361 4626527 1915361 1675481 3335003 1675481 3335003 4271145 1682059 4271145 1682059 4404954 3343542 4404954 3343542 975059 219675 975059 219675 4250792 2595254 4250792 2595254 832216 671311 832216 671311 255259 2375669 255259 2375669 3325706 1394580 3325706 1394580 1039080 482032 1039080 482032 4742596 3042538 4742596 3042538 1647191 661982 1647191 661982 651503 2390982 651503 2390982 4476866 2879278 4476866 2879278 1675926 4306481 1675926 4306481 3734982 1453804 3734982 1453804 1255412 890073 1255412 890073 3965372 2400360 3965372 2400360 1659253 3350529 1659253 3350529 4428672 1648176 4428672 1648176 1368942 1128878 1368942 1128878 729241 731959 729241 731959 4407587 2613673 4407587 2613673 4051777 1944570 4051777 1944570 1400599 1334434 1400599 1334434 4545969 3585956 4545969 3585956 1684456 2119777 1684456 2119777 4218644 2644939 4218644 2644939 3908627 3073647 3908627 3073647 3499950 4393811 3499950 4393811 1247234 416725 1247234 416725 199233 2377061 199233 2377061 4679720 1329096 4679720 1329096 435789 760053 435789 760053 4044364 2462655 4044364 2462655 4193553 3012396 4193553 3012396 4743208 3317875 4743208 3317875 1657001 398960 1657001 398960 412519 2994732 412519 2994732 4050236 2236736 4050236 2236736 3676422 1674134 3676422 1674134 4533114 1647844 4533114 1647844 1396526 2619246 1396526 2619246 4590940 2979575 4590940 2979575 1021285 3343944 1021285 3343944 3727065 1657082 3727065 1657082 2236505 2124990 2236505 2124990 4820460 931011 4820460 931011 587948 3320744 587948 3320744 4503675 824268 4503675 824268 1132185 459688 1132185 459688 341809 231164 341809 231164 3544003 3002022 3544003 3002022 3740979 1668094 3740979 1668094 1408809 475112 1408809 475112 649760 2067164 649760 2067164 4787668 5002088 4787668 5002088 1069604 516675 1069604 516675 3986575 2447434 3986575 2447434 4645910 1677446 4645910 1677446 1657993 2884649 1657993 2884649 4190890 1679238 4190890 1679238 4654934 4563258 4654934 4563258 1650459 2975307 1650459 2975307 4572471 727543 4572471 727543 907951 3038586 907951 3038586 3634078 2922851 3634078 2922851 3938151 1657576 3938151 1657576 4713954 3101296 4713954 3101296 1655512 4880726 1655512 4880726 3823804 401178 3823804 401178 1042753 3886747 1042753 3886747 1882740 2229714 1882740 2229714 1268104 391765 1268104 391765 3342295 4635309 3342295 4635309 1113725 403135 1113725 403135 4689871 3138954 4689871 3138954 3321394 1172668 3321394 1172668 279324 2755896 279324 2755896 3965993 1917204 3965993 1917204 2356468 3352792 2356468 3352792 4269668 1301435 4269668 1301435 306888 264896 306888 264896 235131 144969 235131 144969 4635457 3316165 4635457 3316165 1663876 1503180 1663876 1503180 4767866 3325818 4767866 3325818 323711 315869 323711 315869 313119 1664596 313119 1664596 3574462 3110964 3574462 3110964 4989575 3330160 4989575 3330160 690897 1658390 690897 1658390 3657329 3033974 3657329 3033974 434414 1227931 434414 1227931 3630529 2145857 3630529 2145857 4618701 3326926 4618701 3326926 3943980 2711572 3943980 2711572 4415470 1193447 4415470 1193447 444823 310516 444823 310516 249449 1893402 249449 1893402 3930279 2861023 3930279 2861023 1108970 545270 1108970 545270 3914794 2290660 3914794 2290660 4509235 1505509 4509235 1505509 635726 566516 635726 566516 3317732 2794461 3317732 2794461 4576530 1020474 4576530 1020474 547913 1677478 547913 1677478 1679317 3344315 1679317 3344315 3726798 814288 3726798 814288 688925 468626 688925 468626 1246894 2261479 1246894 2261479 4430376 664423 4430376 664423 1157256 2959800 1157256 2959800 4355872 249296 4355872 249296 1088140 3028169 1088140 3028169 4029015 1681098 4029015 1681098 2261392 4088289 2261392 4088289 380068 239128 380068 239128 3343385 2748046 3343385 2748046 2257517 1656620 2257517 1656620 3327331 468009 3327331 468009 429127 314538 429127 314538 170143 3341636 170143 3341636 3296523 4451219 3296523 4451219 4354550 1672085 4354550 1672085 1685394 3323821 1685394 3323821 3032997 824219 3032997 824219 378320 4226791 378320 4226791 4202253 1680423 4202253 1680423 1684913 3341512 1684913 3341512 4598301 1684573 4598301 1684573 1670129 2641535 1670129 2641535 4670770 3344464 4670770 3344464 201248 7132 201248 7132 3579511 2327557 3579511 2327557 4458231 2882908 4458231 2882908 638771 675159 638771 675159 1280356 1664884 1280356 1664884 3755978 2724256 3755978 2724256 4468654 638783 4468654 638783 574195 2762105 574195 2762105 4021227 1101416 4021227 1101416 872433 384600 872433 384600 3653538 2446858 3653538 2446858 4919694 984544 4919694 984544 675161 427653 675161 427653 3581721 2990284 3581721 2990284 4804041 3743065 4804041 3743065 1055654 843385 1055654 843385 704159 590210 704159 590210 319318 2156650 319318 2156650 4556796 3986152 4556796 3986152 1755718 1335234 1755718 1335234 753919 859195 753919 859195 3700382 3338515 3700382 3338515 3954795 1383143 3954795 1383143 1647282 2807224 1647282 2807224 4603612 4313499 4603612 4313499 3094553 1660930 3094553 1660930 2011085 4340626 2011085 4340626 1171979 946843 1171979 946843 405286 2567764 405286 2567764 4343620 2076253 4343620 2076253 3341045 2881861 3341045 2881861 4168018 2230743 4168018 2230743 4566349 2989616 4566349 2989616 836862 3318912 836862 3318912 4417859 2367707 4417859 2367707 3432873 4459874 3432873 4459874 456050 1139464 456050 1139464 4413228 3336621 4413228 3336621 1683756 1673772 1683756 1673772 4660098 3318205 4660098 3318205 4344031 2632293 4344031 2632293 3613423 1274037 3613423 1274037 3328170 2998750 3328170 2998750 4673269 1660337 4673269 1660337 3025955 1387515 3025955 1387515 4514833 4745149 4514833 4745149 794883 294289 794883 294289 247485 2201401 247485 2201401 4530068 1285645 4530068 1285645 3345248 252633 3345248 252633 929131 2560588 929131 2560588 4323944 3336301 4323944 3336301 305933 713038 305933 713038 3996719 2594573 3996719 2594573 4769099 359756 4769099 359756 1144123 1319620 1144123 1319620 2614109 3348443 2614109 3348443 906054 445254 906054 445254 3346596 3324148 3346596 3324148 4020596 1036908 4020596 1036908 433983 1661170 433983 1661170 3961956 3863330 3961956 3863330 1122398 468324 1122398 468324 3600090 1801376 3600090 1801376 1426153 16912 1426153 16912 3673940 2220285 3673940 2220285 4255163 3937400 4255163 3937400 1271318 304991 1271318 304991 3725668 3317989 3725668 3317989 307536 646437 307536 646437 1681415 2939721 1681415 2939721 3855708 1272637 3855708 1272637 1250925 786478 1250925 786478 667343 1669869 667343 1669869 3113993 3335280 3113993 3335280 4584523 1669818 4584523 1669818 1720929 3351173 1720929 3351173 243453 1259947 243453 1259947 4956505 3435608 4956505 3435608 400511 194043 400511 194043 4277974 4716618 4277974 4716618 468732 484280 468732 484280 3321839 2555337 3321839 2555337 4317841 1649768 4317841 1649768 1660788 1703433 1660788 1703433 3336363 2839221 3336363 2839221 1341427 775610 1341427 775610 780319 2865690 780319 2865690 3613054 1656386 3613054 1656386 1163072 3328172 1163072 3328172 4588087 768189 4588087 768189 645122 2168177 645122 2168177 4755386 893251 4755386 893251 749899 1085345 749899 1085345 328540 1378398 328540 1378398 3313845 328995 3313845 328995 911981 2650055 911981 2650055 4304140 1947350 4304140 1947350 2140686 3344017 2140686 3344017 3336964 239267 3336964 239267 375584 2092257 375584 2092257 4095937 3338990 4095937 3338990 1006529 108662 1006529 108662 3346275 1822927 3346275 1822927 263076 3328438 263076 3328438 4166790 1647490 4166790 1647490 847469 809433 847469 809433 573778 4435909 573778 4435909 4976429 1013838 4976429 1013838 544200 2285118 544200 2285118 4276747 3321421 4276747 3321421 1661081 2332137 1661081 2332137 3581324 3342981 3581324 3342981 1256450 487033 1256450 487033 252221 1993656 252221 1993656 3835776 977672 3835776 977672 728882 241730 728882 241730 4550956 4709160 4550956 4709160 1027762 193491 1027762 193491 4309533 3902151 4309533 3902151 1346624 2316722 1346624 2316722 4515385 1154010 4515385 1154010 248183 236199 248183 236199 1669615 3674411 1669615 3674411 4226782 840433 4226782 840433 707432 659193 707432 659193 3023839 3932396 3023839 3932396 1680698 386567 1680698 386567 1213209 3322343 1213209 3322343 4186672 1935603 4186672 1935603 1319058 332053 1319058 332053 4607398 2733585 4607398 2733585 2593439 3350125 2593439 3350125 1136150 701212 1136150 701212 4423520 3017886 4423520 3017886 3327098 459545 3327098 459545 412538 378391 412538 378391 3770630 2662663 3770630 2662663 812765 832188 812765 832188 1685606 2855612 1685606 2855612 4943529 3334452 4943529 3334452 2150510 1685170 2150510 1685170 3990422 2472866 3990422 2472866 4969946 3331879 4969946 3331879 1678739 1064216 1678739 1064216 454076 1945167 454076 1945167 4098910 2824731 4098910 2824731 4612093 1668667 4612093 1668667 1647381 830154 1647381 830154 700734 2011227 700734 2011227 4326184 563697 4326184 563697 1090577 2002652 1090577 2002652 3512931 1116799 3512931 1116799 908637 701855 908637 701855 3340550 3318306 3340550 3318306 1826700 3334214 1826700 3334214 4953329 1674780 4953329 1674780 2479119 844047 2479119 844047 37368 3315843 37368 3315843 4817227 3352249 4817227 3352249 618463 273754 618463 273754 3800244 1683907 3800244 1683907 1043763 281017 1043763 281017 3342126 2649090 3342126 2649090 4290602 2079980 4290602 2079980 1671036 1650146 1671036 1650146 4470814 4258992 4470814 4258992 1666152 2288924 1666152 2288924 4356186 2892080 4356186 2892080 2227143 1384820 2227143 1384820 106386 1976200 106386 1976200 3756892 2154622 3756892 2154622 1067574 833231 1067574 833231 3852473 3325176 3852473 3325176 660924 370787 660924 370787 61586 3348540 61586 3348540 4292231 1660287 4292231 1660287 1656399 1223246 1656399 1223246 435758 143221 435758 143221 3716024 3337615 3716024 3337615 681876 484492 681876 484492 392165 336674 392165 336674 3781854 2156978 3781854 2156978 4763964 651583 4763964 651583 987084 2290856 987084 2290856 4615561 1947394 4615561 1947394 2985079 3352820 2985079 3352820 1032862 1678677 1032862 1678677 4640311 3129003 4640311 3129003 2906931 1185372 2906931 1185372 762805 525037 762805 525037 2143236 3323464 2143236 3323464 3652681 2671612 3652681 2671612 4545240 1901314 4545240 1901314 1827812 1680832 1827812 1680832 4296930 4372746 4296930 4372746 1592189 1174881 1592189 1174881 626239 97420 626239 97420 3336722 4529252 3336722 4529252 3663563 1681457 3663563 1681457 4598860 3500426 4598860 3500426 1657295 4533738 1657295 4533738 3336303 2304664 3336303 2304664 4229737 3350355 4229737 3350355 4704799 2511654 4704799 2511654 3601811 1309999 3601811 1309999 1144477 1068979 1144477 1068979 4114057 3193273 4114057 3193273 1404613 1114898 1404613 1114898 589990 589934 589990 589934 4357028 2984486 4357028 2984486 3350580 2076910 3350580 2076910 4625818 1653480 4625818 1653480 1664844 2983136 1664844 2983136 4400428 2123216 4400428 2123216 1941593 1145724 1941593 1145724 439510 313451 439510 313451 3314626 3895967 3314626 3895967 1202229 2308288 1202229 2308288 4583501 3343583 4583501 3343583 950964 757048 950964 757048 3881804 3319238 3881804 3319238 1657424 986211 1657424 986211 705949 2047218 705949 2047218 4767333 1654052 4767333 1654052 980965 862130 980965 862130 4742996 3331122 4742996 3331122 1649475 2980455 1649475 2980455 4750003 3352197 4750003 3352197 3713072 1676182 3713072 1676182 568692 178474 568692 178474 3704585 2170903 3704585 2170903 4541006 2920425 4541006 2920425 2326768 1673710 2326768 1673710 1333150 457867 1333150 457867 1104709 2657629 1104709 2657629 4481638 1902751 4481638 1902751 2972719 1652870 2972719 1652870 4765526 3322804 4765526 3322804 1411344 939478 1411344 939478 3948980 2941642 3948980 2941642 3578562 1668785 3578562 1668785 3985434 2997488 3985434 2997488 3340226 2462386 3340226 2462386 4705058 372895 4705058 372895 809932 3349924 809932 3349924 3961286 2691863 3961286 2691863 3341769 3892417 3341769 3892417 3327189 2791790 3327189 2791790 4060811 383292 4060811 383292 859279 3335832 859279 3335832 3626897 2690042 3626897 2690042 4604305 1867920 4604305 1867920 3349725 1204447 3349725 1204447 261524 2396717 261524 2396717 4564261 1673789 4564261 1673789 3661217 3323137 3661217 3323137 274381 252863 274381 252863 4092522 3341570 4092522 3341570 1653451 609181 1653451 609181 4253542 3343911 4253542 3343911 1031084 443160 1031084 443160 49037 4323622 49037 4323622 4035889 2054700 4035889 2054700 3252065 754087 3252065 754087 480051 472187 480051 472187 4540875 2389591 4540875 2389591 1171346 1275291 1171346 1275291 4518380 3018131 4518380 3018131 3314619 2448316 3314619 2448316 4415369 2072648 4415369 2072648 4629182 1666010 4629182 1666010 3549862 3342703 3549862 3342703 961105 329010 961105 329010 4272748 2960427 4272748 2960427 257025 398875 257025 398875 4178875 2675060 4178875 2675060 3343681 1686127 3343681 1686127 4486276 3341108 4486276 3341108 496738 492035 496738 492035 3644119 2782498 3644119 2782498 4574174 3315728 4574174 3315728 1171071 613648 1171071 613648 894999 1754325 894999 1754325 3902305 51875 3902305 51875 1169072 3351076 1169072 3351076 155305 1529954 155305 1529954 3605669 4474300 3605669 4474300 3317034 1728195 3317034 1728195 977405 361239 977405 361239 276177 75088 276177 75088 4583307 2840171 4583307 2840171 4078878 931950 4078878 931950 721364 2900467 721364 2900467 4625180 3346105 4625180 3346105 1390643 685405 1390643 685405 589992 281355 589992 281355 251546 2376362 251546 2376362 4622750 4166184 4622750 4166184 1448930 1433281 1448930 1433281 3493454 2169820 3493454 2169820 1686422 1930677 1686422 1930677 3858227 4152760 3858227 4152760 1336712 347324 1336712 347324 320990 18705 320990 18705 4435689 2713665 4435689 2713665 984470 887219 984470 887219 443311 2173084 443311 2173084 4497316 3317600 4497316 3317600 1033481 485302 1033481 485302 3838156 2860785 3838156 2860785 433334 349232 433334 349232 4496428 2741560 4496428 2741560 1990075 1673108 1990075 1673108 4400558 2915116 4400558 2915116 671360 977354 671360 977354 3992274 2486749 3992274 2486749 4476262 1662328 4476262 1662328 1548032 963287 1548032 963287 626190 603265 626190 603265 1222274 3335128 1222274 3335128 4115261 1678542 4115261 1678542 3579784 2365641 3579784 2365641 4116681 2799385 4116681 2799385 1659891 1921460 1659891 1921460 4326157 3326994 4326157 3326994 969709 868577 969709 868577 331772 4153935 331772 4153935 3321354 871946 3321354 871946 1305786 123623 1305786 123623 1685086 4563983 1685086 4563983 3679133 2696813 3679133 2696813 4169928 1933642 4169928 1933642 1853115 3941845 1853115 3941845 882089 875669 882089 875669 396209 2709048 396209 2709048 4787396 3349378 4787396 3349378 3334345 2583080 3334345 2583080 4491846 4150303 4491846 4150303 2496122 938203 2496122 938203 14323 3325244 14323 3325244 3876006 1234445 3876006 1234445 953062 559016 953062 559016 1663872 3351367 1663872 3351367 1858590 603632 1858590 603632 319186 3327654 319186 3327654 3715981 2392527 3715981 2392527 1056062 488446 1056062 488446 3040039 1996936 3040039 1996936 1654920 1659147 1654920 1659147 3330090 4192049 3330090 4192049 704389 605365 704389 605365 412851 335107 412851 335107 4641526 3352290 4641526 3352290 2682838 1682547 2682838 1682547 874816 1658817 874816 1658817 4427680 3339421 4427680 3339421 3593731 1661243 3593731 1661243 769334 803918 769334 803918 4667908 2523730 4667908 2523730 3683031 1668449 3683031 1668449 567527 379299 567527 379299 4272689 2913445 4272689 2913445 4593001 2165409 4593001 2165409 865055 1212154 865055 1212154 4431701 2319464 4431701 2319464 3914316 1670126 3914316 1670126 1685743 4398520 1685743 4398520 1170459 234807 1170459 234807 4558031 3344442 4558031 3344442 1789094 423515 1789094 423515 428157 2465139 428157 2465139 4488820 1030501 4488820 1030501 3336339 4620248 3336339 4620248 838977 695930 838977 695930 643301 457120 643301 457120 3780990 3775019 3780990 3775019 959385 2789046 959385 2789046 4689098 3639437 4689098 3639437 886339 351737 886339 351737 4167095 2678950 4167095 2678950 4761277 3333175 4761277 3333175 1661536 2349349 1661536 2349349 4343720 2209500 4343720 2209500 1439633 1203705 1439633 1203705 3561949 3316710 3561949 3316710 570540 1091334 570540 1091334 3678220 4178432 3678220 4178432 1056443 8288 1056443 8288 4255177 4801037 4255177 4801037 1663877 1854847 1663877 1854847 3326915 4378283 3326915 4378283 1300921 519396 1300921 519396 311240 1773699 311240 1773699 2749882 617809 2749882 617809 641601 3248710 641601 3248710 4524038 2068250 4524038 2068250 4763602 4384106 4763602 4384106 244332 217493 244332 217493 3324298 2677345 3324298 2677345 4405895 2728778 4405895 2728778 3680317 3340372 3680317 3340372 405102 846826 405102 846826 3909955 2879547 3909955 2879547 527165 1029477 527165 1029477 2091683 2848863 2091683 2848863 3942592 1657454 3942592 1657454 1673145 602930 1673145 602930 739019 2745336 739019 2745336 4666991 3339373 4666991 3339373 368248 1402644 368248 1402644 3718269 2819846 3718269 2819846 4070198 1654189 4070198 1654189 2997169 3646280 2997169 3646280 4755346 2780018 4755346 2780018 1667407 3097085 1667407 3097085 4867607 4905280 4867607 4905280 1668474 2939193 1668474 2939193 4416867 1610606 4416867 1610606 2675820 4520925 2675820 4520925 3855038 2512924 3855038 2512924 4318395 3077292 4318395 3077292 1946208 1661946 1946208 1661946 4370255 2607326 4370255 2607326 3311329 1654093 3311329 1654093 4082529 2868433 4082529 2868433 4661613 3346849 4661613 3346849 1029317 880195 1029317 880195 150915 3808369 150915 3808369 3781695 2608104 3781695 2608104 4457719 1661476 4457719 1661476 1064083 4756942 1064083 4756942 3343284 1709893 3343284 1709893 2455362 3372844 2455362 3372844 4347623 344162 4347623 344162 863168 2737056 863168 2737056 4673207 737693 4673207 737693 451298 3077110 451298 3077110 4018799 935057 4018799 935057 644840 551060 644840 551060 4433955 2915891 4433955 2915891 1650077 610555 1650077 610555 432939 1360113 432939 1360113 3548133 622120 3548133 622120 322454 2771810 322454 2771810 4342351 1657401 4342351 1657401 3343585 2717524 3343585 2717524 584952 303765 584952 303765 144202 3337831 144202 3337831 4749871 1676375 4749871 1676375 612499 3321575 612499 3321575 3725535 1677063 3725535 1677063 1673560 3038967 1673560 3038967 4064824 2538112 4064824 2538112 3322025 3329576 3322025 3329576 3565963 1685979 3565963 1685979 472457 469459 472457 469459 4702689 2705842 4702689 2705842 2567287 770032 2567287 770032 471406 2923814 471406 2923814 4294382 278071 4294382 278071 508452 826812 508452 826812 3316215 257547 3316215 257547 984121 1354140 984121 1354140 3324751 574906 3324751 574906 42525 3503429 42525 3503429 1660646 569372 1660646 569372 837692 2906224 837692 2906224 3705066 1683521 3705066 1683521 2561175 1068978 2561175 1068978 414463 331810 414463 331810 3777056 2672308 3777056 2672308 4006633 2503331 4006633 2503331 4306216 859270 4306216 859270 413448 369279 413448 369279 4521430 3349256 4521430 3349256 1652277 938464 1652277 938464 1937005 4046248 1937005 4046248 4224509 340942 4224509 340942 121726 2490464 121726 2490464 4679109 4439192 4679109 4439192 3125147 1669446 3125147 1669446 631366 527858 631366 527858 4338787 2539468 4338787 2539468 911456 457973 911456 457973 4080209 3887245 4080209 3887245 1663352 367008 1663352 367008 278199 4893178 278199 4893178 3342811 2776584 3342811 2776584 651250 606818 651250 606818 1651632 4213371 1651632 4213371 1324582 330230 1324582 330230 4425216 3348999 4425216 3348999 1675463 1941361 1675463 1941361 3723169 2961558 3723169 2961558 1027450 449517 1027450 449517 4479555 2933681 4479555 2933681 4694519 750094 4694519 750094 1666722 2539033 1666722 2539033 4744283 3735077 4744283 3735077 442387 781432 442387 781432 3346532 3041335 3346532 3041335 4012854 2326424 4012854 2326424 4352461 3293255 4352461 3293255 836337 3319788 836337 3319788 3936555 1662726 3936555 1662726 1014656 284660 1014656 284660 3875781 3679009 3875781 3679009 1678107 1061134 1678107 1061134 818695 536937 818695 536937 4433379 2661721 4433379 2661721 1279856 1008190 1279856 1008190 3718561 2452751 3718561 2452751 1650061 369437 1650061 369437 1165104 1665656 1165104 1665656 4620833 1245288 4620833 1245288 422399 2911782 422399 2911782 3600315 1913040 3600315 1913040 4871502 1547816 4871502 1547816 971051 2254774 971051 2254774 4545533 3335213 4545533 3335213 3343320 2397181 3343320 2397181 4743509 1671891 4743509 1671891 274090 480515 274090 480515 3340161 3043861 3340161 3043861 4790439 1397049 4790439 1397049 1234159 1136033 1234159 1136033 399170 133152 399170 133152 3721845 2852878 3721845 2852878 4456318 1999480 4456318 1999480 1684502 1673211 1684502 1673211 3344760 3626533 3344760 3626533 1418204 656381 1418204 656381 447158 4404 447158 4404 3680506 3333571 3680506 3333571 1034899 437948 1034899 437948 4712541 2960113 4712541 2960113 1657638 677721 1657638 677721 467813 1915853 467813 1915853 4979302 822993 4979302 822993 781176 641359 781176 641359 4012223 2719539 4012223 2719539 2739662 1651367 2739662 1651367 4524022 2499532 4524022 2499532 3313521 1055456 3313521 1055456 759434 896919 759434 896919 4649245 3353074 4649245 3353074 1234337 1055677 1234337 1055677 62583 3460596 62583 3460596 3875364 1665228 3875364 1665228 794456 741167 794456 741167 3966786 3320618 3966786 3320618 1673474 2759764 1673474 2759764 4571440 3079038 4571440 3079038 1313379 856738 1313379 856738 603702 2056873 603702 2056873 3885019 2623906 3885019 2623906 4381204 1677770 4381204 1677770 1305905 1665922 1305905 1665922 3903221 2873520 3903221 2873520 1652486 1013099 1652486 1013099 432024 1440148 432024 1440148 4442106 2263932 4442106 2263932 980612 15896 980612 15896 4073001 3323108 4073001 3323108 850464 327827 850464 327827 3349543 1253265 3349543 1253265 400645 237005 400645 237005 3346965 2865273 3346965 2865273 1680800 1535952 1680800 1535952 978552 331126 978552 331126 4559299 2625816 4559299 2625816 3340220 2012077 3340220 2012077 4726430 4750254 4726430 4750254 405890 325805 405890 325805 4332662 2965977 4332662 2965977 1680417 296579 1680417 296579 1244915 2035318 1244915 2035318 4346441 2393632 4346441 2393632 1651062 909070 1651062 909070 755447 2872940 755447 2872940 4683049 3959105 4683049 3959105 1668725 1655552 1668725 1655552 4035002 3334499 4035002 3334499 3320957 2004379 3320957 2004379 4221143 3335850 4221143 3335850 1140374 292583 1140374 292583 4008905 2717847 4008905 2717847 3319585 312676 3319585 312676 818461 4398642 818461 4398642 1660628 830990 1660628 830990 762302 2346541 762302 2346541 3339741 3318384 3339741 3318384 4717982 2382440 4717982 2382440 3072923 2853866 3072923 2853866 4417515 2173250 4417515 2173250 4568386 3331130 4568386 3331130 828196 61642 828196 61642 4103849 2637160 4103849 2637160 4351053 3043805 4351053 3043805 3347572 1642170 3347572 1642170 3318432 2815047 3318432 2815047 3896104 2085567 3896104 2085567 1662084 754977 1662084 754977 3830126 2815110 3830126 2815110 4225079 2326849 4225079 2326849 1652117 1652921 1652117 1652921 3842822 2953045 3842822 2953045 1360797 806709 1360797 806709 3607444 2674322 3607444 2674322 4239646 2103655 4239646 2103655 3704807 1059472 3704807 1059472 510944 2411014 510944 2411014 4248606 3347551 4248606 3347551 270592 3012172 270592 3012172 4908757 1656033 4908757 1656033 3766678 2306109 3766678 2306109 4449876 1648971 4449876 1648971 1673956 4643497 1673956 4643497 3865520 133656 3865520 133656 2426598 2925194 2426598 2925194 4494226 220266 4494226 220266 1204781 1241963 1204781 1241963 4427251 3088216 4427251 3088216 2491286 1359401 2491286 1359401 651233 501975 651233 501975 4567914 3335761 4567914 3335761 873503 633405 873503 633405 327982 281810 327982 281810 281932 1557878 281932 1557878 3340930 2324643 3340930 2324643 671965 907682 671965 907682 3343112 4978133 3343112 4978133 1363698 1090614 1363698 1090614 4198068 3018926 4198068 3018926 3348790 4873254 3348790 4873254 1672152 2242781 1672152 2242781 4388167 2910840 4388167 2910840 3322583 1660285 3322583 1660285 1680455 3341430 1680455 3341430 317640 1124212 317640 1124212 3733926 3519561 3733926 3519561 3314186 1665051 3314186 1665051 4353675 2904661 4353675 2904661 912597 354207 912597 354207 1334702 319723 1334702 319723 237396 2054071 237396 2054071 3752528 3373670 3752528 3373670 580080 963166 580080 963166 1337679 2336800 1337679 2336800 4170087 2478340 4170087 2478340 4475143 2823403 4475143 2823403 531160 1426515 531160 1426515 3324626 2572253 3324626 2572253 4321358 1391185 4321358 1391185 275352 743986 275352 743986 3352148 2188012 3352148 2188012 1195416 333808 1195416 333808 3320032 2220971 3320032 2220971 4467065 3314072 4467065 3314072 469559 175073 469559 175073 3858690 3333337 3858690 3333337 2247322 988590 2247322 988590 315773 229279 315773 229279 1662578 3329431 1662578 3329431 1134165 879952 1134165 879952 3351690 2157483 3351690 2157483 4130095 4265534 4130095 4265534 2803669 1664948 2803669 1664948 710775 482254 710775 482254 4458601 4033064 4458601 4033064 927665 426886 927665 426886 3565114 2758242 3565114 2758242 4103193 1657790 4103193 1657790 1684790 2278757 1684790 2278757 4216159 3715694 4216159 3715694 3315220 2400705 3315220 2400705 4520119 1236786 4520119 1236786 750605 176209 750605 176209 4276031 2855275 4276031 2855275 4521617 2239157 4521617 2239157 4088377 471631 4088377 471631 330390 63233 330390 63233 3320583 4346987 3320583 4346987 3604843 1683015 3604843 1683015 484864 385680 484864 385680 294119 2655396 294119 2655396 4651356 1796868 4651356 1796868 1304305 1253613 1304305 1253613 742491 904012 742491 904012 1683595 4648272 1683595 4648272 3980984 1303085 3980984 1303085 881278 629213 881278 629213 441781 2559619 441781 2559619 4177445 1835915 4177445 1835915 950838 921105 950838 921105 474176 3351548 474176 3351548 3815594 1078896 3815594 1078896 578085 3649398 578085 3649398 3835452 1435302 3835452 1435302 29963 3119432 29963 3119432 2802551 1313949 2802551 1313949 1010495 887963 1010495 887963 615041 3331880 615041 3331880 3857761 2020153 3857761 2020153 3528328 3345102 3528328 3345102 4830280 2692332 4830280 2692332 1681960 1907096 1681960 1907096 4002690 3476649 4002690 3476649 903989 1112273 903989 1112273 451504 1928001 451504 1928001 4426297 3778334 4426297 3778334 774733 615746 774733 615746 353158 1671033 353158 1671033 4601903 3526355 4601903 3526355 1683255 2162934 1683255 2162934 4649938 500391 4649938 500391 790732 3328333 790732 3328333 4160008 1657461 4160008 1657461 1685507 2726872 1685507 2726872 4475500 3929845 4475500 3929845 3176412 2798199 3176412 2798199 4021449 1975641 4021449 1975641 734390 580473 734390 580473 3752742 3343603 3752742 3343603 101360 867863 101360 867863 4261973 3333168 4261973 3333168 790415 494652 790415 494652 340149 2719853 340149 2719853 4085450 1647944 4085450 1647944 842024 241333 842024 241333 214038 2995277 214038 2995277 3934012 4941917 3934012 4941917 1371657 242180 1371657 242180 61829 3338107 61829 3338107 3349166 1680871 3349166 1680871 4059292 3344389 4059292 3344389 1999808 413981 1999808 413981 324026 122159 324026 122159 4040810 3341730 4040810 3341730 530661 539720 530661 539720 4572494 3337181 4572494 3337181 3322072 2735421 3322072 2735421 1302418 1243730 1302418 1243730 4039586 2532538 4039586 2532538 4721270 1073314 4721270 1073314 750478 687376 750478 687376 567837 326094 567837 326094 4131411 3339209 4131411 3339209 1656044 2369295 1656044 2369295 4191288 3337363 4191288 3337363 3329296 1561567 3329296 1561567 770698 695286 770698 695286 3896387 3325110 3896387 3325110 1685611 4752315 1685611 4752315 586369 704768 586369 704768 3846016 3100632 3846016 3100632 4970801 840460 4970801 840460 494872 330651 494872 330651 354245 3318751 354245 3318751 3992149 2104043 3992149 2104043 699568 312016 699568 312016 2728110 2018230 2728110 2018230 4703804 1276060 4703804 1276060 296533 2886258 296533 2886258 4968568 708079 4968568 708079 683941 3719675 683941 3719675 3782383 1672792 3782383 1672792 680896 646017 680896 646017 3920914 3329878 3920914 3329878 4418239 999555 4418239 999555 625266 463075 625266 463075 392670 236918 392670 236918 4515825 3461609 4515825 3461609 1154730 846064 1154730 846064 4195198 2517884 4195198 2517884 1308345 737349 1308345 737349 3332636 3319236 3332636 3319236 1441302 852574 1441302 852574 790224 670498 790224 670498 140168 4491574 140168 4491574 3639588 1646751 3639588 1646751 985964 909055 985964 909055 311282 3325599 311282 3325599 3336918 1238229 3336918 1238229 1002923 680216 1002923 680216 3351625 1736672 3351625 1736672 1284443 564807 1284443 564807 514797 3332850 514797 3332850 3338888 3356921 3338888 3356921 1660158 2159835 1660158 2159835 4688225 3326431 4688225 3326431 1312873 249144 1312873 249144 3836100 3050101 3836100 3050101 1378557 782857 1378557 782857 727332 2663194 727332 2663194 4683576 1665766 4683576 1665766 4819934 4740995 4819934 4740995 582496 513000 582496 513000 247054 3343980 247054 3343980 3135919 2457022 3135919 2457022 4308292 3196733 4308292 3196733 2555967 777119 2555967 777119 803392 2341428 803392 2341428 4046553 3045158 4046553 3045158 4772123 1288412 4772123 1288412 943754 939826 943754 939826 752606 346211 752606 346211 3664547 4696828 3664547 4696828 1021301 439862 1021301 439862 3324436 3032611 3324436 3032611 4466739 1910999 4466739 1910999 1240698 578935 1240698 578935 928786 2007355 928786 2007355 4705798 1382437 4705798 1382437 460715 233366 460715 233366 3343345 4707058 3343345 4707058 4368601 1647481 4368601 1647481 4700542 3066729 4700542 3066729 3326004 2087921 3326004 2087921 1659842 3701260 1659842 3701260 4043223 1669772 4043223 1669772 2420551 1147478 2420551 1147478 469112 2603670 469112 2603670 4097480 2335802 4097480 2335802 3240546 3351359 3240546 3351359 602474 573549 602474 573549 4734671 2569152 4734671 2569152 3583203 626424 3583203 626424 245500 2347046 245500 2347046 4427914 2177487 4427914 2177487 4583159 772007 4583159 772007 991292 3331867 991292 3331867 4022575 1890974 4022575 1890974 343897 192165 343897 192165 3535461 2087895 3535461 2087895 4061782 3320549 4061782 3320549 4509853 1472824 4509853 1472824 806129 691536 806129 691536 3352034 2730252 3352034 2730252 930874 602183 930874 602183 2799714 1668246 2799714 1668246 4060670 3000813 4060670 3000813 426397 298933 426397 298933 1650418 1060554 1650418 1060554 272766 2631461 272766 2631461 4329592 3191573 4329592 3191573 1200909 1205694 1200909 1205694 3942092 2705982 3942092 2705982 318370 944844 318370 944844 3762436 2188064 3762436 2188064 4518505 3344059 4518505 3344059 119740 1594426 119740 1594426 4235419 3353157 4235419 3353157 632307 525980 632307 525980 2347255 3314297 2347255 3314297 1393604 3334809 1393604 3334809 3319551 2199477 3319551 2199477 4716157 4301281 4716157 4301281 2981864 1397294 2981864 1397294 1261378 3347060 1261378 3347060 197287 1417927 197287 1417927 3148350 2803893 3148350 2803893 4665621 3133991 4665621 3133991 702406 505611 702406 505611 3945934 3326029 3945934 3326029 633722 654522 633722 654522 4076806 2707285 4076806 2707285 4599824 1658508 4599824 1658508 953697 654375 953697 654375 4136474 4305999 4136474 4305999 1685542 2282326 1685542 2282326 4113080 2844440 4113080 2844440 681685 883081 681685 883081 4242879 2774041 4242879 2774041 1255364 594478 1255364 594478 221157 1651793 221157 1651793 4368621 3342402 4368621 3342402 4502873 1657749 4502873 1657749 445288 359770 445288 359770 296728 282562 296728 282562 3814268 2278042 3814268 2278042 1410377 513702 1410377 513702 1054207 2221622 1054207 2221622 4132967 2843844 4132967 2843844 1657666 988436 1657666 988436 459178 3454074 459178 3454074 3826099 704353 3826099 704353 257027 195209 257027 195209 3353131 2674672 3353131 2674672 4224038 2021998 4224038 2021998 1228115 618560 1228115 618560 353801 3323913 353801 3323913 3793826 1900015 3793826 1900015 4804631 1434981 4804631 1434981 359029 4289753 359029 4289753 4212558 1236825 4212558 1236825 1286283 2573975 1286283 2573975 4708312 1428726 4708312 1428726 131562 3344086 131562 3344086 3928340 1656389 3928340 1656389 231813 578045 231813 578045 3619661 3316191 3619661 3316191 1974026 3872816 1974026 3872816 250537 247929 250537 247929 3894604 3070131 3894604 3070131 1660144 625327 1660144 625327 804005 2738642 804005 2738642 4151726 797129 4151726 797129 3316417 1073363 3316417 1073363 500921 1530496 500921 1530496 3333797 3307307 3333797 3307307 1412983 343529 1412983 343529 3344756 3341028 3344756 3341028 1648780 431812 1648780 431812 710869 1701843 710869 1701843 4051341 3345205 4051341 3345205 4534276 873578 4534276 873578 449716 3714801 449716 3714801 3957439 619713 3957439 619713 300462 4373310 300462 4373310 4346384 1890774 4346384 1890774 3337973 2856873 3337973 2856873 4702506 3033117 4702506 3033117 3322630 4945259 3322630 4945259 4002276 2987294 4002276 2987294 1309300 894969 1309300 894969 3340212 3332703 3340212 3332703 305062 1018194 305062 1018194 1674713 2117174 1674713 2117174 1664224 3693928 1664224 3693928 4220539 1682520 4220539 1682520 1839314 3345485 1839314 3345485 697739 1761312 697739 1761312 4398857 2409758 4398857 2409758 4071377 3334123 4071377 3334123 940846 251264 940846 251264 1684809 2552309 1684809 2552309 4765978 1802490 4765978 1802490 1649306 5005899 1649306 5005899 4182359 1654024 4182359 1654024 1672309 4909284 1672309 4909284 4197311 2034509 4197311 2034509 1655860 4685096 1655860 4685096 3861753 1193926 3861753 1193926 840881 71310 840881 71310 3319170 3320495 3319170 3320495 4768225 1408501 4768225 1408501 1180393 1094920 1180393 1094920 248356 3333583 248356 3333583 3331743 1272772 3331743 1272772 593878 934616 593878 934616 4325672 3313725 4325672 3313725 790163 474415 790163 474415 3733401 2077566 3733401 2077566 4486507 2965939 4486507 2965939 943212 654340 943212 654340 580612 79115 580612 79115 4010518 2871110 4010518 2871110 2512307 3350989 2512307 3350989 1092234 683877 1092234 683877 273605 270615 273605 270615 4544348 2124492 4544348 2124492 3340041 4758108 3340041 4758108 3700318 2376687 3700318 2376687 4434945 3342361 4434945 3342361 983846 619860 983846 619860 3552068 3605070 3552068 3605070 2137562 1667206 2137562 1667206 1196612 701067 1196612 701067 4648199 4726001 4648199 4726001 1675506 1680999 1675506 1680999 4607830 3335983 4607830 3335983 2897382 996068 2897382 996068 748537 349292 748537 349292 197229 4693249 197229 4693249 4251753 1685254 4251753 1685254 1655367 1021089 1655367 1021089 460244 352317 460244 352317 3848522 2582863 3848522 2582863 4333474 4634838 4333474 4634838 3319262 1355524 3319262 1355524 1154272 739885 1154272 739885 720596 614579 720596 614579 4054856 2950161 4054856 2950161 3567055 3347473 3567055 3347473 4143147 2540945 4143147 2540945 4632490 3061605 4632490 3061605 4717481 717732 4717481 717732 575563 4101132 575563 4101132 3926221 2214295 3926221 2214295 2099421 3351389 2099421 3351389 4105433 911591 4105433 911591 771530 565132 771530 565132 1455798 2665895 1455798 2665895 4653308 3073498 4653308 3073498 915565 555001 915565 555001 4629266 3298910 4629266 3298910 1385909 1238090 1385909 1238090 989351 206893 989351 206893 3699433 3320094 3699433 3320094 1245788 386112 1245788 386112 320692 182279 320692 182279 4380294 2899297 4380294 2899297 4641869 3234335 4641869 3234335 1080206 353730 1080206 353730 3974982 2800078 3974982 2800078 4523859 713256 4523859 713256 944621 2264520 944621 2264520 3992135 2459573 3992135 2459573 4485903 3509452 4485903 3509452 1670095 868616 1670095 868616 3870783 2918084 3870783 2918084 1049928 358318 1049928 358318 3562117 2032358 3562117 2032358 4696562 3329964 4696562 3329964 1662873 484025 1662873 484025 4579761 4399831 4579761 4399831 1387253 1344477 1387253 1344477 4140149 3335530 4140149 3335530 800190 4063631 800190 4063631 3696752 1810593 3696752 1810593 1571188 4520327 1571188 4520327 494526 194024 494526 194024 3351586 2613826 3351586 2613826 4486102 692200 4486102 692200 277024 2260009 277024 2260009 3962895 2761399 3962895 2761399 945204 247325 945204 247325 210780 210511 210780 210511 3826710 2394315 3826710 2394315 4612794 1274351 4612794 1274351 311095 295623 311095 295623 212845 4259541 212845 4259541 1659353 953657 1659353 953657 572132 528984 572132 528984 395584 3669695 395584 3669695 1535762 605634 1535762 605634 284664 1683072 284664 1683072 4210044 2492433 4210044 2492433 839450 222616 839450 222616 4430980 2157036 4430980 2157036 4720726 3319600 4720726 3319600 1332235 840782 1332235 840782 486003 330060 486003 330060 295297 1650661 295297 1650661 4331916 3597708 4331916 3597708 1320172 1001029 1320172 1001029 3726365 2766746 3726365 2766746 4715567 231650 4715567 231650 1684089 3329381 1684089 3329381 3625731 709047 3625731 709047 368323 1681984 368323 1681984 1234546 307791 1234546 307791 1679963 614071 1679963 614071 1003684 871541 1003684 871541 628770 457186 628770 457186 4205679 2829239 4205679 2829239 4730006 1028815 4730006 1028815 660159 643263 660159 643263 4094817 3335984 4094817 3335984 1124344 1141054 1124344 1141054 3328613 4525671 3328613 4525671 4387920 1526225 4387920 1526225 306619 377006 306619 377006 1657620 3317681 1657620 3317681 595813 991585 595813 991585 3969462 4827995 3969462 4827995 357484 304312 357484 304312 308104 1668155 308104 1668155 4359359 2950672 4359359 2950672 1679243 2575479 1679243 2575479 4254000 916711 4254000 916711 681117 2291312 681117 2291312 3548053 1420143 3548053 1420143 1332933 226882 1332933 226882 4591272 2808658 4591272 2808658 1682030 4972514 1682030 4972514 1650155 898630 1650155 898630 333269 3345772 333269 3345772 4180823 1655697 4180823 1655697 980291 831320 980291 831320 685820 4190123 685820 4190123 4278701 1974473 4278701 1974473 4858042 3336986 4858042 3336986 1668359 4485331 1668359 4485331 3898023 2693427 3898023 2693427 4618846 3326686 4618846 3326686 1680112 1684039 1680112 1684039 3547279 2964001 3547279 2964001 1209521 300607 1209521 300607 2085403 1679308 2085403 1679308 529133 358002 529133 358002 4196271 2815576 4196271 2815576 1073122 779191 1073122 779191 385434 3432075 385434 3432075 4146374 1325021 4146374 1325021 1234705 3313956 1234705 3313956 4172134 603731 4172134 603731 1673062 2652649 1673062 2652649 4371456 3321008 4371456 3321008 1657425 464529 1657425 464529 1095800 2236874 1095800 2236874 2810604 467833 2810604 467833 229222 2597958 229222 2597958 4604051 3216739 4604051 3216739 1140676 441901 1140676 441901 4083680 3320688 4083680 3320688 567205 211850 567205 211850 3792210 3343411 3792210 3343411 701703 269372 701703 269372 255878 1958456 255878 1958456 4929040 3337873 4929040 3337873 1384543 1151667 1384543 1151667 1074259 172643 1074259 172643 4146460 2536492 4146460 2536492 1350864 1170244 1350864 1170244 472425 2221879 472425 2221879 4678742 1673909 4678742 1673909 1584453 3344091 1584453 3344091 3914409 1681550 3914409 1681550 1177731 3337310 1177731 3337310 4655392 1116744 4655392 1116744 494000 2133563 494000 2133563 4031270 3615355 4031270 3615355 681782 916501 681782 916501 1664324 1677603 1664324 1677603 3265946 1626167 3265946 1626167 1032898 689783 1032898 689783 771364 1984734 771364 1984734 4711673 1683843 4711673 1683843 1262977 244247 1262977 244247 1654560 3334893 1654560 3334893 3760501 506064 3760501 506064 1207996 443784 1207996 443784 3825951 3352854 3825951 3352854 1908669 2653116 1908669 2653116 4598074 3082293 4598074 3082293 3318439 1651521 3318439 1651521 4855194 3347544 4855194 3347544 1464546 1652695 1464546 1652695 3674730 3322707 3674730 3322707 346894 1145658 346894 1145658 4643064 3320906 4643064 3320906 435207 1329502 435207 1329502 3328644 2982226 3328644 2982226 1666160 1659865 1666160 1659865 4424372 3347978 4424372 3347978 553527 1027709 553527 1027709 4336653 3335015 4336653 3335015 3338244 3971737 3338244 3971737 932850 559663 932850 559663 364242 1736182 364242 1736182 3726685 3342104 3726685 3342104 4452649 1439827 4452649 1439827 206206 514472 206206 514472 4111543 2631714 4111543 2631714 3626556 3336467 3626556 3336467 1663166 807594 1663166 807594 306330 99213 306330 99213 4390778 2936623 4390778 2936623 819059 816209 819059 816209 254170 1918514 254170 1918514 4792564 1650128 4792564 1650128 3320949 3873048 3320949 3873048 1638105 1676994 1638105 1676994 4545380 2419131 4545380 2419131 2336536 441854 2336536 441854 348103 2096254 348103 2096254 4333941 3313698 4333941 3313698 3322068 858694 3322068 858694 736750 476339 736750 476339 355948 2881963 355948 2881963 4263007 987178 4263007 987178 629565 591058 629565 591058 492741 3331878 492741 3331878 3960871 675672 3960871 675672 674368 1211375 674368 1211375 4422300 2516972 4422300 2516972 844493 808319 844493 808319 834387 1665339 834387 1665339 4256659 2743309 4256659 2743309 1655761 3323914 1655761 3323914 4664707 2504416 4664707 2504416 3731250 1671849 3731250 1671849 1659506 3329552 1659506 3329552 4592512 4161588 4592512 4161588 1157339 545762 1157339 545762 797385 1673387 797385 1673387 3346971 268292 3346971 268292 794601 1672570 794601 1672570 3314434 3346047 3314434 3346047 4165615 1686649 4165615 1686649 753270 4724469 753270 4724469 3338134 1059834 3338134 1059834 348152 3332928 348152 3332928 1088549 1033424 1088549 1033424 315390 3334707 315390 3334707 2650219 1105437 2650219 1105437 746975 326993 746975 326993 53486 4691357 53486 4691357 3977814 1282576 3977814 1282576 1213141 2605272 1213141 2605272 3344216 2968664 3344216 2968664 1676230 2125653 1676230 2125653 4994910 1672555 4994910 1672555 3331137 2841100 3331137 2841100 4126899 1903644 4126899 1903644 4775478 467899 4775478 467899 315881 2516669 315881 2516669 4281918 2976947 4281918 2976947 1663046 2467281 1663046 2467281 4262149 1670362 4262149 1670362 3753848 3351387 3753848 3351387 1685750 10116 1685750 10116 4539653 2944135 4539653 2944135 4751583 597897 4751583 597897 3340503 2837177 3340503 2837177 4540209 714236 4540209 714236 494342 2169096 494342 2169096 4847519 1429045 4847519 1429045 1197835 580532 1197835 580532 447043 326253 447043 326253 35547 3376008 35547 3376008 4354136 2515296 4354136 2515296 3854451 3326881 3854451 3326881 1671108 2122943 1671108 2122943 4238908 3072350 4238908 3072350 3319338 2579482 3319338 2579482 4286305 2688284 4286305 2688284 4618533 3342087 4618533 3342087 285526 515531 285526 515531 1268817 1932229 1268817 1932229 3798461 2925870 3798461 2925870 1147730 502213 1147730 502213 390808 2184727 390808 2184727 3323392 620572 3323392 620572 596879 492013 596879 492013 4367136 3086826 4367136 3086826 819273 659931 819273 659931 601118 1953380 601118 1953380 3916686 862137 3916686 862137 757620 614143 757620 614143 4772351 4356204 4772351 4356204 1222779 1652859 1222779 1652859 4647383 3067905 4647383 3067905 3347579 1472140 3347579 1472140 883343 746337 883343 746337 3335878 4963360 3335878 4963360 2679725 1650262 2679725 1650262 1209681 1173956 1209681 1173956 3670728 2326894 3670728 2326894 3328904 1653107 3328904 1653107 1654312 3003148 1654312 3003148 3880712 2208654 3880712 2208654 3347630 3397946 3347630 3397946 2708135 2259889 2708135 2259889 4695407 3051505 4695407 3051505 3755515 950882 3755515 950882 371589 2945693 371589 2945693 4706013 849133 4706013 849133 310939 2143451 310939 2143451 4207165 2910295 4207165 2910295 1685672 1963071 1685672 1963071 3895299 3314848 3895299 3314848 1266848 207176 1266848 207176 110234 3985191 110234 3985191 3544930 1669894 3544930 1669894 1371121 3351211 1371121 3351211 3345872 1235073 3345872 1235073 858564 756345 858564 756345 742451 714878 742451 714878 2290477 3346040 2290477 3346040 4419041 2057408 4419041 2057408 4606943 1334786 4606943 1334786 858341 2884759 858341 2884759 4402871 1990660 4402871 1990660 2461009 4059643 2461009 4059643 1334639 1355475 1334639 1355475 3775576 3605134 3775576 3605134 3329613 4956380 3329613 4956380 4380711 2655278 4380711 2655278 840360 747398 840360 747398 314363 2107813 314363 2107813 4678483 1649764 4678483 1649764 1871302 3063564 1871302 3063564 395845 1014278 395845 1014278 4448721 2260901 4448721 2260901 3338246 4248303 3338246 4248303 1668752 4890282 1668752 4890282 774972 763446 774972 763446 4158715 2881996 4158715 2881996 1683406 1671689 1683406 1671689 4344159 3348123 4344159 3348123 4138531 2120097 4138531 2120097 615500 978281 615500 978281 3985618 2677418 3985618 2677418 3321071 1242602 3321071 1242602 789049 2642734 789049 2642734 4678991 1207413 4678991 1207413 145366 2268293 145366 2268293 4637578 1325067 4637578 1325067 1115025 552844 1115025 552844 3340096 3002587 3340096 3002587 4747057 686294 4747057 686294 521455 271433 521455 271433 3346074 4581639 3346074 4581639 1650476 1535958 1650476 1535958 4072343 3680404 4072343 3680404 1657502 4743530 1657502 4743530 270299 1314110 270299 1314110 3990596 2742362 3990596 2742362 4599248 1675742 4599248 1675742 1679366 4254489 1679366 4254489 798755 17012 798755 17012 4683452 2961771 4683452 2961771 3575075 617384 3575075 617384 848095 3739585 848095 3739585 4132419 2407391 4132419 2407391 1403671 237094 1403671 237094 4604085 3585891 4604085 3585891 917166 437260 917166 437260 4522736 2839193 4522736 2839193 4134102 1659398 4134102 1659398 4771864 3119902 4771864 3119902 4445716 1663441 4445716 1663441 363025 323247 363025 323247 243085 3344953 243085 3344953 3760724 1648274 3760724 1648274 1177301 890695 1177301 890695 3800237 3663923 3800237 3663923 1348376 301987 1348376 301987 3318057 2636202 3318057 2636202 4453205 1247708 4453205 1247708 544272 426266 544272 426266 3967068 3685060 3967068 3685060 1686284 597422 1686284 597422 499525 417587 499525 417587 2730144 3866208 2730144 3866208 3339140 2843482 3339140 2843482 4702962 678545 4702962 678545 330867 266165 330867 266165 4663482 3027535 4663482 3027535 3597536 645692 3597536 645692 562245 2644514 562245 2644514 3903694 1269396 3903694 1269396 1206485 635339 1206485 635339 4165050 3317283 4165050 3317283 1424638 663359 1424638 663359 4710744 2113327 4710744 2113327 1660031 793608 1660031 793608 3637362 2207782 3637362 2207782 4651529 3118420 4651529 3118420 367825 242509 367825 242509 1679581 2154650 1679581 2154650 1236680 244066 1236680 244066 4370338 3339909 4370338 3339909 991943 611897 991943 611897 3989924 3316323 3989924 3316323 1799362 1653611 1799362 1653611 1488798 3743817 1488798 3743817 3683151 1142261 3683151 1142261 241230 2052175 241230 2052175 4664533 3329699 4664533 3329699 1151751 717206 1151751 717206 497524 2072666 497524 2072666 4691945 1673980 4691945 1673980 962377 694591 962377 694591 437003 1944513 437003 1944513 1660068 3703272 1660068 3703272 4770061 1436233 4770061 1436233 330679 1254427 330679 1254427 1665628 2307465 1665628 2307465 4741135 4355091 4741135 4355091 1046278 628014 1046278 628014 3329056 2516081 3329056 2516081 4374049 1686154 4374049 1686154 1221863 694773 1221863 694773 3657367 3332221 3657367 3332221 1672485 2373643 1672485 2373643 4791882 4007926 4791882 4007926 498325 360002 498325 360002 355193 198830 355193 198830 3884929 4752797 3884929 4752797 943366 728212 943366 728212 415941 2495716 415941 2495716 4740636 3832750 4740636 3832750 558917 942113 558917 942113 4671903 3327762 4671903 3327762 2188549 1671732 2188549 1671732 3724232 2451390 3724232 2451390 4320733 3324711 4320733 3324711 1416962 3988627 1416962 3988627 3899701 1330516 3899701 1330516 1243095 582623 1243095 582623 432189 298355 432189 298355 4143080 2815785 4143080 2815785 3334301 3334132 3334301 3334132 995084 372801 995084 372801 167384 3525895 167384 3525895 4289549 2130574 4289549 2130574 4567523 3335778 4567523 3335778 571525 1679924 571525 1679924 4453034 2848502 4453034 2848502 4632331 1282782 4632331 1282782 228575 32836 228575 32836 4114153 2698120 4114153 2698120 4684630 745735 4684630 745735 532290 445075 532290 445075 4268102 2492997 4268102 2492997 1961176 624403 1961176 624403 783861 2724716 783861 2724716 4061823 411870 4061823 411870 1136680 2386236 1136680 2386236 3781405 1954796 3781405 1954796 927543 433857 927543 433857 3319871 2418021 3319871 2418021 4526131 1014668 4526131 1014668 897907 555544 897907 555544 404881 2884655 404881 2884655 3880007 2097556 3880007 2097556 1045366 788601 1045366 788601 764438 3528071 764438 3528071 3881044 2007772 3881044 2007772 3340369 1682987 3340369 1682987 4669127 2217413 4669127 2217413 4395264 2937342 4395264 2937342 4753357 3343077 4753357 3343077 819182 808391 819182 808391 4461454 3322094 4461454 3322094 1675003 388465 1675003 388465 965060 1683671 965060 1683671 4300596 3320311 4300596 3320311 1666367 1412430 1666367 1412430 1217825 279507 1217825 279507 3339582 4842092 3339582 4842092 3322428 2084187 3322428 2084187 4545070 3328358 4545070 3328358 3325471 759584 3325471 759584 1140012 395405 1140012 395405 4210133 2611366 4210133 2611366 3152953 3884422 3152953 3884422 3602111 1276636 3602111 1276636 1040665 1041401 1040665 1041401 610944 1660794 610944 1660794 4154850 4064630 4154850 4064630 1006858 1337794 1006858 1337794 4326518 3347683 4326518 3347683 194346 990215 194346 990215 4785542 4366246 4785542 4366246 751299 1521274 751299 1521274 3978467 3171068 3978467 3171068 3007639 4606559 3007639 4606559 4346482 778256 4346482 778256 500304 3081765 500304 3081765 4486322 1670068 4486322 1670068 828538 501904 828538 501904 379477 230198 379477 230198 4788039 4453324 4788039 4453324 765850 896323 765850 896323 453160 4319980 453160 4319980 4148836 1984951 4148836 1984951 3330160 3063579 3330160 3063579 4589046 2182350 4589046 2182350 4414445 757527 4414445 757527 791261 3316589 791261 3316589 4962829 3344232 4962829 3344232 3337491 1674771 3337491 1674771 1676576 364596 1676576 364596 410622 3082877 410622 3082877 4848597 3974885 4848597 3974885 1649885 1334626 1649885 1334626 639709 707125 639709 707125 3593175 3320236 3593175 3320236 4549718 2867759 4549718 2867759 3582288 1072858 3582288 1072858 149818 2786916 149818 2786916 4719037 3475544 4719037 3475544 938658 1656064 938658 1656064 4751607 2575597 4751607 2575597 4008135 2178252 4008135 2178252 4714920 4939774 4714920 4939774 3077911 1328605 3077911 1328605 615829 532222 615829 532222 433981 2494420 433981 2494420 4216215 2883668 4216215 2883668 3682657 2003228 3682657 2003228 3324349 1119858 3324349 1119858 263684 2704487 263684 2704487 4662448 3696184 4662448 3696184 1679185 2277591 1679185 2277591 4408794 3347537 4408794 3347537 3402154 1665836 3402154 1665836 177079 2731385 177079 2731385 4705159 3339930 4705159 3339930 3645878 1670745 3645878 1670745 906980 757120 906980 757120 528065 4995786 528065 4995786 3350191 3349525 3350191 3349525 2036096 4851699 2036096 4851699 4338473 1109352 4338473 1109352 364940 3346469 364940 3346469 4285345 1963555 4285345 1963555 3322606 2902525 3322606 2902525 4659321 3089121 4659321 3089121 3342841 1680574 3342841 1680574 4800023 2168653 4800023 2168653 4160915 2935815 4160915 2935815 4775752 1254500 4775752 1254500 402516 2383337 402516 2383337 4203350 3959165 4203350 3959165 1104903 565655 1104903 565655 3485884 1942999 3485884 1942999 940048 669118 940048 669118 1363145 2123264 1363145 2123264 4664929 4511695 4664929 4511695 762946 630898 762946 630898 555677 1296167 555677 1296167 4302911 2463208 4302911 2463208 1179789 1004348 1179789 1004348 221912 30272 221912 30272 3809662 4498120 3809662 4498120 1334641 1169303 1334641 1169303 4010008 3321189 4010008 3321189 1931831 1262174 1931831 1262174 383343 259280 383343 259280 3342316 4216974 3342316 4216974 1408179 464506 1408179 464506 831444 3040503 831444 3040503 3970772 1668003 3970772 1668003 1998386 1989835 1998386 1989835 4913167 3324610 4913167 3324610 1196817 553691 1196817 553691 338699 3345941 338699 3345941 4217710 1976578 4217710 1976578 1648855 738788 1648855 738788 639001 3340569 639001 3340569 4166085 2293649 4166085 2293649 4651358 1996954 4651358 1996954 696044 632649 696044 632649 3617856 3541851 3617856 3541851 2644872 2986127 2644872 2986127 3786574 2340851 3786574 2340851 4111768 2890425 4111768 2890425 1656293 2370541 1656293 2370541 4685304 3793517 4685304 3793517 914927 592428 914927 592428 3867744 2443014 3867744 2443014 4577894 1537631 4577894 1537631 3314447 558437 3314447 558437 258053 2447098 258053 2447098 4241916 3544761 4241916 3544761 1109385 911194 1109385 911194 4050309 3319049 4050309 3319049 1684108 1751137 1684108 1751137 1648875 3968549 1648875 3968549 3570685 799477 3570685 799477 743689 3346319 743689 3346319 4376436 2196999 4376436 2196999 3541536 3278571 3541536 3278571 1533444 4424089 1533444 4424089 3933149 1084794 3933149 1084794 559293 1064644 559293 1064644 4385459 3335090 4385459 3335090 1128147 1392918 1128147 1392918 3827185 3314901 3827185 3314901 4895655 3346243 4895655 3346243 605209 36930 605209 36930 1684394 2279937 1684394 2279937 4550819 3333650 4550819 3333650 1214335 1198965 1214335 1198965 3838378 3317512 3838378 3317512 590571 987552 590571 987552 1148164 4786048 1148164 4786048 2954129 1332981 2954129 1332981 87615 2403244 87615 2403244 4090752 2866504 4090752 2866504 428650 1152082 428650 1152082 1668041 3317796 1668041 3317796 3322429 756876 3322429 756876 345581 2681150 345581 2681150 4364225 4869377 4364225 4869377 1288367 599375 1288367 599375 388582 1666693 388582 1666693 3336444 3512203 3336444 3512203 668066 669211 668066 669211 526410 480459 526410 480459 2877655 1679331 2877655 1679331 1046571 990814 1046571 990814 3336983 3059566 3336983 3059566 4768356 3343437 4768356 3343437 1208595 242974 1208595 242974 1635125 3036403 1635125 3036403 4784047 3393042 4784047 3393042 483040 651704 483040 651704 1659812 2332566 1659812 2332566 4609566 1268567 4609566 1268567 1651110 154979 1651110 154979 3506608 2801616 3506608 2801616 4125569 815569 4125569 815569 507855 291375 507855 291375 2500506 3351838 2500506 3351838 3616512 1154681 3616512 1154681 876797 483700 876797 483700 2447467 3316765 2447467 3316765 1381530 885144 1381530 885144 462996 3071657 462996 3071657 4510749 884724 4510749 884724 365466 1954524 365466 1954524 4085506 3353275 4085506 3353275 906400 737927 906400 737927 493443 3318231 493443 3318231 3321833 4926770 3321833 4926770 951753 681439 951753 681439 1320155 4301381 1320155 4301381 4011971 1454886 4011971 1454886 1253823 3343535 1253823 3343535 3333054 1282421 3333054 1282421 961366 4897814 961366 4897814 4324814 2264121 4324814 2264121 4517046 2127413 4517046 2127413 215684 1328788 215684 1328788 4393392 2349191 4393392 2349191 1671398 1668683 1671398 1668683 252895 937427 252895 937427 3543479 4316338 3543479 4316338 1662717 3163797 1662717 3163797 3349634 530300 3349634 530300 284546 1668254 284546 1668254 3322876 443732 3322876 443732 1058346 1681010 1058346 1681010 4294838 3417476 4294838 3417476 1340850 23056 1340850 23056 4234828 2801497 4234828 2801497 430132 604828 430132 604828 4486161 4807785 4486161 4807785 1115495 1662489 1115495 1662489 4119708 2656764 4119708 2656764 383976 1180589 383976 1180589 3626240 4758748 3626240 4758748 449482 1664576 449482 1664576 3326846 4244973 3326846 4244973 405836 374835 405836 374835 4554819 2920800 4554819 2920800 1675240 126491 1675240 126491 1536503 4130358 1536503 4130358 4211452 806862 4211452 806862 819370 2987763 819370 2987763 3713613 2933823 3713613 2933823 4768646 571882 4768646 571882 165851 1675568 165851 1675568 3335772 3149944 3335772 3149944 4475084 663536 4475084 663536 571345 137323 571345 137323 4358374 4146806 4358374 4146806 851525 753244 851525 753244 590249 1226678 590249 1226678 3167826 3325786 3167826 3325786 3328357 1660374 3328357 1660374 834868 248056 834868 248056 1806386 1679676 1806386 1679676 29512 3334808 29512 3334808 3791615 1211353 3791615 1211353 317357 1481498 317357 1481498 4366034 3941658 4366034 3941658 674049 468089 674049 468089 429714 2695221 429714 2695221 4337017 2040766 4337017 2040766 4818727 3757683 4818727 3757683 970036 668370 970036 668370 637426 2932621 637426 2932621 3913870 1648066 3913870 1648066 1407798 4875566 1407798 4875566 2038291 2701644 2038291 2701644 4635527 787781 4635527 787781 2531886 1677274 2531886 1677274 4576369 3336648 4576369 3336648 441864 133230 441864 133230 4225610 2800307 4225610 2800307 4530885 2990220 4530885 2990220 1163916 424229 1163916 424229 4300388 1669094 4300388 1669094 556485 726845 556485 726845 1242231 2023577 1242231 2023577 4233142 2537857 4233142 2537857 1201811 422263 1201811 422263 1648353 1684102 1648353 1684102 4094354 3328131 4094354 3328131 261242 451484 261242 451484 645922 1684391 645922 1684391 4179389 798489 4179389 798489 599083 1437036 599083 1437036 67519 3318122 67519 3318122 3432654 3338787 3432654 3338787 990017 524336 990017 524336 342662 2515799 342662 2515799 4551392 3061226 4551392 3061226 835345 834975 835345 834975 735255 494335 735255 494335 393985 2757778 393985 2757778 4587705 4871030 4587705 4871030 1138982 906705 1138982 906705 579616 1868025 579616 1868025 4326315 2681426 4326315 2681426 4755035 772896 4755035 772896 808068 892064 808068 892064 3989241 2388117 3989241 2388117 1054495 259042 1054495 259042 3778029 2373945 3778029 2373945 749655 508622 749655 508622 417154 331942 417154 331942 3329680 1251482 3329680 1251482 3323685 4687506 3323685 4687506 587967 434906 587967 434906 3342205 4254594 3342205 4254594 1652356 910871 1652356 910871 3599581 3692800 3599581 3692800 1652323 2665456 1652323 2665456 4355126 3318212 4355126 3318212 3641217 2746156 3641217 2746156 4794399 3318508 4794399 3318508 964936 1657888 964936 1657888 4843229 3353420 4843229 3353420 764577 568651 764577 568651 225572 3063700 225572 3063700 4135549 1375490 4135549 1375490 50885 3057936 50885 3057936 3836974 3862465 3836974 3862465 808342 755355 808342 755355 585109 590600 585109 590600 431231 383237 431231 383237 297866 239230 297866 239230 200284 1943570 200284 1943570 3881076 3313847 3881076 3313847 1272035 1653743 1272035 1653743 4146676 2858504 4146676 2858504 1683393 779209 1683393 779209 435933 332281 435933 332281 3941787 3333480 3941787 3333480 1049561 579088 1049561 579088 554248 2855329 554248 2855329 4565383 1284917 4565383 1284917 715773 3565339 715773 3565339 4030461 971832 4030461 971832 1647384 3350271 1647384 3350271 4377994 1938250 4377994 1938250 1661512 616879 1661512 616879 395655 3323609 395655 3323609 3842164 3341406 3842164 3341406 3608591 1682737 3608591 1682737 4925538 4836136 4925538 4836136 3336531 1450116 3336531 1450116 4426288 2955201 4426288 2955201 1464684 756521 1464684 756521 558114 4095930 558114 4095930 3992574 2374790 3992574 2374790 4424618 1518910 4424618 1518910 639254 451948 639254 451948 4161904 2933190 4161904 2933190 3702887 3331413 3702887 3331413 4283006 1957510 4283006 1957510 2440351 721560 2440351 721560 4150931 2488186 4150931 2488186 1251699 1018036 1251699 1018036 397585 3472555 397585 3472555 4261175 743827 4261175 743827 360287 1655880 360287 1655880 4610046 3060837 4610046 3060837 4748535 1667504 4748535 1667504 1683389 3089503 1683389 3089503 3825161 3638926 3825161 3638926 825069 513568 825069 513568 4230929 2458768 4230929 2458768 3632073 970046 3632073 970046 301612 2913542 301612 2913542 4596502 1650420 4596502 1650420 1110815 369866 1110815 369866 3315609 2917314 3315609 2917314 3848920 2117278 3848920 2117278 3333004 2647782 3333004 2647782 4441897 4738922 4441897 4738922 1671189 2154950 1671189 2154950 4368566 348213 4368566 348213 1165151 1769742 1165151 1769742 3345023 3337008 3345023 3337008 1660871 535804 1660871 535804 390773 2373769 390773 2373769 4333328 97365 4333328 97365 635496 3344765 635496 3344765 3661426 3255724 3661426 3255724 1291423 319411 1291423 319411 1808089 4847670 1808089 4847670 3598016 1664068 3598016 1664068 1002476 2748328 1002476 2748328 4131453 2401626 4131453 2401626 4420834 3911513 4420834 3911513 1027780 573499 1027780 573499 2850934 1657301 2850934 1657301 600215 693044 600215 693044 3884941 2985042 3884941 2985042 3334190 4207653 3334190 4207653 1187881 920955 1187881 920955 85953 3342439 85953 3342439 3881587 2190741 3881587 2190741 3755893 1254711 3755893 1254711 284820 88507 284820 88507 3128130 4555317 3128130 4555317 1087789 800240 1087789 800240 371235 2615938 371235 2615938 4238379 1677622 4238379 1677622 1352911 1240329 1352911 1240329 266791 235107 266791 235107 3544058 3946843 3544058 3946843 508548 868749 508548 868749 4392198 3395091 4392198 3395091 1149425 734435 1149425 734435 570501 241774 570501 241774 3965276 2877077 3965276 2877077 3767148 1920648 3767148 1920648 3342946 2552421 3342946 2552421 4330994 1135406 4330994 1135406 701553 3324310 701553 3324310 4614687 1883018 4614687 1883018 1161617 965588 1161617 965588 584922 394736 584922 394736 67038 2304552 67038 2304552 3344762 4630657 3344762 4630657 1044522 712649 1044522 712649 921645 1270300 921645 1270300 4016985 3341369 4016985 3341369 1330013 1261992 1330013 1261992 3827509 3326550 3827509 3326550 4696574 683798 4696574 683798 279519 3338427 279519 3338427 3899306 1661198 3899306 1661198 977972 479533 977972 479533 4325515 3327989 4325515 3327989 2201448 4385813 2201448 4385813 495383 892251 495383 892251 2614140 2855899 2614140 2855899 4920975 1658391 4920975 1658391 1341653 3329862 1341653 3329862 3720217 1337275 3720217 1337275 306668 2264969 306668 2264969 4304226 2489147 4304226 2489147 2250570 1660525 2250570 1660525 1915989 2982697 1915989 2982697 4797215 3635982 4797215 3635982 323565 1063492 323565 1063492 3141084 1663437 3141084 1663437 4322572 2601386 4322572 2601386 1195610 875108 1195610 875108 343299 1662016 343299 1662016 1159909 992338 1159909 992338 374595 2700678 374595 2700678 4387833 1296124 4387833 1296124 854307 830802 854307 830802 696139 1681777 696139 1681777 4326438 2889189 4326438 2889189 1670264 1679571 1670264 1679571 3334638 3961325 3334638 3961325 1680229 1648785 1680229 1648785 3878110 4352463 3878110 4352463 1311142 237492 1311142 237492 3027641 1716201 3027641 1716201 1329635 580423 1329635 580423 550666 2577637 550666 2577637 4120277 2512013 4120277 2512013 4420947 1918299 4420947 1918299 1918169 3338658 1918169 3338658 4649110 1146441 4649110 1146441 4933473 3056263 4933473 3056263 776875 710314 776875 710314 2877215 2729152 2877215 2729152 4470769 1269955 4470769 1269955 355751 306424 355751 306424 2803377 2152799 2803377 2152799 4356790 2328801 4356790 2328801 1153860 441350 1153860 441350 414349 294658 414349 294658 3316352 1345924 3316352 1345924 1169213 435987 1169213 435987 1506547 2299569 1506547 2299569 4600710 799163 4600710 799163 732152 963707 732152 963707 2778419 3319246 2778419 3319246 925624 498760 925624 498760 1217971 437502 1217971 437502 362263 1672420 362263 1672420 3339844 767535 3339844 767535 954466 481396 954466 481396 260783 3331668 260783 3331668 3627274 2982951 3627274 2982951 4294251 1664470 4294251 1664470 1435420 4805902 1435420 4805902 3632764 2969329 3632764 2969329 1680402 3778801 1680402 3778801 3706734 743121 3706734 743121 522525 2367794 522525 2367794 2592274 3339545 2592274 3339545 3989343 2131646 3989343 2131646 1663007 124395 1663007 124395 3940628 2963867 3940628 2963867 1383828 549522 1383828 549522 282196 1732674 282196 1732674 4241527 2710575 4241527 2710575 4658318 512126 4658318 512126 2055246 2177625 2055246 2177625 4041290 2592075 4041290 2592075 4373382 2189979 4373382 2189979 1753951 1356438 1753951 1356438 785713 632862 785713 632862 187180 3350315 187180 3350315 4772181 1664169 4772181 1664169 4029031 3097671 4029031 3097671 622531 338021 622531 338021 3938427 3114553 3938427 3114553 2470179 865028 2470179 865028 220513 169348 220513 169348 3756683 2720609 3756683 2720609 4646412 3318421 4646412 3318421 1658804 889613 1658804 889613 319215 171732 319215 171732 4074160 2516086 4074160 2516086 4289169 3333534 4289169 3333534 727134 709550 727134 709550 2584908 1971102 2584908 1971102 4519402 2749031 4519402 2749031 1327258 479822 1327258 479822 207681 4204540 207681 4204540 3322062 1638463 3322062 1638463 1292495 272551 1292495 272551 3137510 1673159 3137510 1673159 1660773 695883 1660773 695883 3660752 2795588 3660752 2795588 3881554 99868 3881554 99868 35011 3358052 35011 3358052 1809417 1172386 1809417 1172386 437110 1661306 437110 1661306 4473413 4785609 4473413 4785609 570886 752224 570886 752224 3336260 3536591 3336260 3536591 568649 219161 568649 219161 37332 2396358 37332 2396358 4462838 608084 4462838 608084 815536 1686033 815536 1686033 4330485 3339886 4330485 3339886 4894994 1303748 4894994 1303748 474428 1917995 474428 1917995 4696886 1296254 4696886 1296254 1308376 303212 1308376 303212 2782921 3034968 2782921 3034968 4307213 1197765 4307213 1197765 241936 75969 241936 75969 4639682 3052277 4639682 3052277 4749586 3319459 4749586 3319459 3934025 1671693 3934025 1671693 476914 1184549 476914 1184549 3878900 2976670 3878900 2976670 1764877 4558596 1764877 4558596 3761595 1648165 3761595 1648165 1428661 1396086 1428661 1396086 1377362 4446965 1377362 4446965 4376947 1658967 4376947 1658967 3351449 2841169 3351449 2841169 3851543 957114 3851543 957114 1437445 1648150 1437445 1648150 3334357 547924 3334357 547924 1462881 3344311 1462881 3344311 4109910 2317883 4109910 2317883 3640870 1038118 3640870 1038118 608420 469731 608420 469731 325735 17600 325735 17600 4255548 2456442 4255548 2456442 1668951 3802275 1668951 3802275 3317718 2002241 3317718 2002241 4685238 3346405 4685238 3346405 724925 650657 724925 650657 430526 366235 430526 366235 366722 2782063 366722 2782063 3560384 1114430 3560384 1114430 1393318 2922118 1393318 2922118 4657777 1654769 4657777 1654769 3784739 2222015 3784739 2222015 3923188 769677 3923188 769677 752512 2307181 752512 2307181 4209475 2999745 4209475 2999745 1129471 967157 1129471 967157 455143 3239570 455143 3239570 3650026 1318391 3650026 1318391 782253 859810 782253 859810 3914611 3186155 3914611 3186155 1949455 1886681 1949455 1886681 3743893 4414346 3743893 4414346 1746172 1566205 1746172 1566205 4049056 2873560 4049056 2873560 2980213 1665381 2980213 1665381 1211574 859208 1211574 859208 783290 3413869 783290 3413869 3866036 1999019 3866036 1999019 3329090 2691747 3329090 2691747 4516329 1648860 4516329 1648860 1072469 3633611 1072469 3633611 1647327 1155856 1647327 1155856 3347930 986565 3347930 986565 715159 506792 715159 506792 4474349 2860995 4474349 2860995 1327430 1022871 1327430 1022871 273206 1947943 273206 1947943 4731942 3324227 4731942 3324227 882099 700494 882099 700494 274489 1800433 274489 1800433 3597511 2573510 3597511 2573510 4323603 4017781 4323603 4017781 877025 737352 877025 737352 2237311 1676031 2237311 1676031 4020690 3621336 4020690 3621336 416556 963026 416556 963026 3636069 2043524 3636069 2043524 3967033 3334971 3967033 3334971 1650952 677285 1650952 677285 632638 403126 632638 403126 1657819 4645524 1657819 4645524 4217493 1665125 4217493 1665125 915333 261104 915333 261104 252713 3557062 252713 3557062 3347707 677223 3347707 677223 817927 4373203 817927 4373203 3333373 332314 3333373 332314 1647329 2055616 1647329 2055616 4597006 2953989 4597006 2953989 3342602 1679042 3342602 1679042 4402807 2884695 4402807 2884695 4605780 4561384 4605780 4561384 738231 896549 738231 896549 4032175 2914774 4032175 2914774 912269 650284 912269 650284 4297524 2882593 4297524 2882593 3740661 1144958 3740661 1144958 745609 417913 745609 417913 3817059 3317100 3817059 3317100 12868 1653388 12868 1653388 3776404 2850085 3776404 2850085 4660725 3321003 4660725 3321003 243890 1177792 243890 1177792 3705969 2108746 3705969 2108746 1182164 3333056 1182164 3333056 2093295 1673650 2093295 1673650 4718536 3785123 4718536 3785123 798473 249313 798473 249313 3686045 2985683 3686045 2985683 4673496 1885523 4673496 1885523 1381983 1271861 1381983 1271861 220730 2426951 220730 2426951 4505730 3283896 4505730 3283896 1506813 316360 1506813 316360 951302 2171738 951302 2171738 3949638 2472021 3949638 2472021 1363215 244442 1363215 244442 204123 3975931 204123 3975931 3349289 1966988 3349289 1966988 4468823 1647320 4468823 1647320 3341240 2491961 3341240 2491961 4199934 544570 4199934 544570 286128 1916442 286128 1916442 4757309 3536459 4757309 3536459 801200 245834 801200 245834 2265805 1663073 2265805 1663073 1157454 647971 1157454 647971 4605191 3025779 4605191 3025779 1449544 394221 1449544 394221 276084 230157 276084 230157 3690898 2108795 3690898 2108795 4647390 1676437 4647390 1676437 724557 484505 724557 484505 330324 4936662 330324 4936662 3339292 1667891 3339292 1667891 3524034 3884387 3524034 3884387 828794 633921 828794 633921 3339678 3047822 3339678 3047822 4496180 1685624 4496180 1685624 1648326 3349728 1648326 3349728 4397338 2277272 4397338 2277272 765767 3482214 765767 3482214 3133779 893892 3133779 893892 326492 2033991 326492 2033991 3726806 2691989 3726806 2691989 3313596 4977833 3313596 4977833 3686475 1290730 3686475 1290730 1071318 27681 1071318 27681 4045679 3004693 4045679 3004693 984251 695223 984251 695223 485613 4228371 485613 4228371 3332544 559188 3332544 559188 882709 2092848 882709 2092848 4675131 1189059 4675131 1189059 477726 239977 477726 239977 4159797 3331816 4159797 3331816 3350279 2016230 3350279 2016230 4209493 3771832 4209493 3771832 726478 505210 726478 505210 4359582 2478855 4359582 2478855 2403052 905432 2403052 905432 327567 2026288 327567 2026288 4752265 3802260 4752265 3802260 1592499 2096609 1592499 2096609 4602826 3320180 4602826 3320180 1680273 178431 1680273 178431 1153528 3326493 1153528 3326493 4363196 2344865 4363196 2344865 3581666 708944 3581666 708944 838557 2747654 838557 2747654 4486164 1007811 4486164 1007811 535894 74989 535894 74989 1671622 4390411 1671622 4390411 4055824 1331859 4055824 1331859 568900 526826 568900 526826 112926 3466889 112926 3466889 3829226 1578206 3829226 1578206 940610 788443 940610 788443 789226 3329715 789226 3329715 4417988 1677688 4417988 1677688 917235 733256 917235 733256 606728 570971 606728 570971 351821 2750100 351821 2750100 3987460 1653209 3987460 1653209 1446463 1069074 1446463 1069074 4289993 3316858 4289993 3316858 2942831 1659351 2942831 1659351 4209895 1198886 4209895 1198886 755544 755493 755544 755493 3920133 3097854 3920133 3097854 3347627 1214641 3347627 1214641 3341618 4902478 3341618 4902478 3188801 638584 3188801 638584 1139913 3333581 1139913 3333581 4373031 2066913 4373031 2066913 4745968 3075297 4745968 3075297 3348698 258048 3348698 258048 1047928 2584070 1047928 2584070 4249824 3321610 4249824 3321610 2934257 582829 2934257 582829 4348217 3331484 4348217 3331484 585750 4743176 585750 4743176 3845000 886456 3845000 886456 615663 320602 615663 320602 3706166 2133759 3706166 2133759 4561808 2981068 4561808 2981068 1088996 1259077 1088996 1259077 2950896 3060964 2950896 3060964 4500121 1206713 4500121 1206713 773449 399066 773449 399066 1660488 1931870 1660488 1931870 1412782 1281862 1412782 1281862 3121308 3348260 3121308 3348260 1135300 2955886 1135300 2955886 4298479 732196 4298479 732196 235278 3839942 235278 3839942 4303394 2231516 4303394 2231516 1076031 225295 1076031 225295 4473437 4946094 4473437 4946094 1171432 947189 1171432 947189 615406 4690763 615406 4690763 4715395 690175 4715395 690175 815951 1441001 815951 1441001 3908499 3086535 3908499 3086535 284458 907533 284458 907533 1185519 17207 1185519 17207 3749754 2375820 3749754 2375820 4715932 1647037 4715932 1647037 298048 960171 298048 960171 1683295 2910681 1683295 2910681 3776311 3347862 3776311 3347862 4509675 1679558 4509675 1679558 332299 1203054 332299 1203054 3761045 3344783 3761045 3344783 721245 467851 721245 467851 298118 3461316 298118 3461316 3788938 1493883 3788938 1493883 1188786 1138663 1188786 1138663 3923962 3333732 3923962 3333732 1406795 1654934 1406795 1654934 3340685 2659843 3340685 2659843 4368760 4219444 4368760 4219444 2763048 1354550 2763048 1354550 1328454 331454 1328454 331454 1528364 3580388 1528364 3580388 1673508 4193518 1673508 4193518 3690947 1362532 3690947 1362532 869541 879087 869541 879087 1679169 2973525 1679169 2973525 4676576 1681893 4676576 1681893 2418810 1203104 2418810 1203104 161294 2364334 161294 2364334 4693108 3323573 4693108 3323573 454999 1141194 454999 1141194 4348759 3341450 4348759 3341450 629484 2976264 629484 2976264 4967025 3343141 4967025 3343141 4141301 1950847 4141301 1950847 1411792 1091489 1411792 1091489 4490333 3330521 4490333 3330521 522500 4893544 522500 4893544 4293562 2428524 4293562 2428524 3323311 2911208 3323311 2911208 3762505 1665421 3762505 1665421 2620327 4218528 2620327 4218528 802676 322386 802676 322386 3325060 2823831 3325060 2823831 4514231 906016 4514231 906016 581476 142799 581476 142799 4135294 2293116 4135294 2293116 1035804 916108 1035804 916108 437467 356740 437467 356740 3838484 2638110 3838484 2638110 4518713 2913601 4518713 2913601 1816037 1476338 1816037 1476338 3890480 3336837 3890480 3336837 4549498 1678602 4549498 1678602 897808 593909 897808 593909 464033 448142 464033 448142 3805411 3329733 3805411 3329733 1684724 1074774 1684724 1074774 331124 2076170 331124 2076170 3965793 1075129 3965793 1075129 159674 3649080 159674 3649080 4077655 1559558 4077655 1559558 1653825 2968907 1653825 2968907 4688452 3342709 4688452 3342709 450894 637231 450894 637231 1854074 2956624 1854074 2956624 4635864 1667542 4635864 1667542 3936751 2848372 3936751 2848372 1365441 4295127 1365441 4295127 4045231 2270488 4045231 2270488 956370 300225 956370 300225 1470772 1673435 1470772 1673435 879693 4636505 879693 4636505 1669657 1669316 1669657 1669316 4424197 2886694 4424197 2886694 1371071 1423323 1371071 1423323 4500933 3345561 4500933 3345561 1323240 1167050 1323240 1167050 402339 1394797 402339 1394797 4365859 4581885 4365859 4581885 1140933 1108379 1140933 1108379 969117 148033 969117 148033 3349940 2237486 3349940 2237486 4214116 2840303 4214116 2840303 1301745 4008119 1301745 4008119 4042001 1252832 4042001 1252832 616062 364623 616062 364623 3967798 2677953 3967798 2677953 4081774 1669613 4081774 1669613 274795 654201 274795 654201 3060151 2671370 3060151 2671370 4645034 4523390 4645034 4523390 710405 1653682 710405 1653682 3804146 2618285 3804146 2618285 4671946 4533786 4671946 4533786 871009 625814 871009 625814 2767458 2539836 2767458 2539836 4360925 3344999 4360925 3344999 216996 879621 216996 879621 3329474 1672978 3329474 1672978 284088 258685 284088 258685 3736820 2571591 3736820 2571591 2018703 1151228 2018703 1151228 4052437 2617459 4052437 2617459 1026459 433087 1026459 433087 2450125 1683938 2450125 1683938 4466934 3317290 4466934 3317290 1180984 308389 1180984 308389 3321041 2765474 3321041 2765474 4209104 900454 4209104 900454 385019 1656757 385019 1656757 4563255 1461193 4563255 1461193 3983415 3836839 3983415 3836839 832455 526690 832455 526690 3353152 3840815 3353152 3840815 520949 1137769 520949 1137769 1654989 1650708 1654989 1650708 3346365 3336714 3346365 3336714 967892 688606 967892 688606 3632184 3329445 3632184 3329445 3324257 758008 3324257 758008 511826 2852706 511826 2852706 4335800 1356924 4335800 1356924 252675 2217904 252675 2217904 4531726 1050221 4531726 1050221 425223 3512960 425223 3512960 3827921 1650941 3827921 1650941 1247948 1048589 1247948 1048589 144071 2206561 144071 2206561 3964637 3198257 3964637 3198257 1275040 1133305 1275040 1133305 412482 2885456 412482 2885456 4786691 3329829 4786691 3329829 1794928 1653876 1794928 1653876 221140 4450541 221140 4450541 3896389 1669444 3896389 1669444 2708977 2634588 2708977 2634588 4728497 1666110 4728497 1666110 3926622 2989892 3926622 2989892 4671137 3345773 4671137 3345773 237914 1108360 237914 1108360 3338358 3321923 3338358 3321923 991823 360480 991823 360480 3642933 3971014 3642933 3971014 1656291 3322535 1656291 3322535 4044130 861850 4044130 861850 570602 3349979 570602 3349979 1132796 3334364 1132796 3334364 3313727 948073 3313727 948073 340151 1671716 340151 1671716 4684412 3049335 4684412 3049335 1404192 3341485 1404192 3341485 3888114 827631 3888114 827631 836002 2910101 836002 2910101 4310235 549694 4310235 549694 428445 3143160 428445 3143160 4758548 3385512 4758548 3385512 1654326 522180 1654326 522180 305398 41228 305398 41228 4408534 4183823 4408534 4183823 1233061 899826 1233061 899826 782260 758991 782260 758991 4793600 2435394 4793600 2435394 946975 348696 946975 348696 4713884 2196338 4713884 2196338 3976512 3902674 3976512 3902674 1117289 1016961 1117289 1016961 3848379 3338089 3848379 3338089 1182201 1330304 1182201 1330304 3322797 3346885 3322797 3346885 1660951 4902349 1660951 4902349 4529450 1653353 4529450 1653353 473009 1184272 473009 1184272 4338197 2716338 4338197 2716338 4423155 1657015 4423155 1657015 463150 933917 463150 933917 1664866 3494248 1664866 3494248 4097368 1674523 4097368 1674523 3340848 3336667 3340848 3336667 4197877 2460960 4197877 2460960 2843594 1429461 2843594 1429461 199424 3319705 199424 3319705 4532423 1336454 4532423 1336454 244357 2315108 244357 2315108 4898868 3602617 4898868 3602617 1653335 1402607 1653335 1402607 4250467 2945194 4250467 2945194 364948 219193 364948 219193 4657223 3723256 4657223 3723256 343043 413954 343043 413954 4637426 4732694 4637426 4732694 1254354 375658 1254354 375658 4453963 3332900 4453963 3332900 3770773 1910996 3770773 1910996 1685673 2745062 1685673 2745062 4051599 2364318 4051599 2364318 1116685 419063 1116685 419063 387072 383300 387072 383300 4472557 2711231 4472557 2711231 778992 605808 778992 605808 4469818 1683762 4469818 1683762 696414 925761 696414 925761 3350597 3996191 3350597 3996191 981464 296546 981464 296546 291334 266135 291334 266135 3334845 3341615 3334845 3341615 3837778 1820079 3837778 1820079 404894 1180946 404894 1180946 1666328 3931130 1666328 3931130 4296108 1103286 4296108 1103286 385291 315248 385291 315248 1655207 4421934 1655207 4421934 4735345 890728 4735345 890728 14725 3330820 14725 3330820 4702929 998099 4702929 998099 508112 3260088 508112 3260088 3345000 2819924 3345000 2819924 1394237 1255904 1394237 1255904 4221054 2078634 4221054 2078634 1666211 3221799 1666211 3221799 3685655 1452002 3685655 1452002 1648300 2880895 1648300 2880895 4287246 1975305 4287246 1975305 3348136 1349581 3348136 1349581 2797694 4055820 2797694 4055820 4642049 2893558 4642049 2893558 1658489 4914726 1658489 4914726 3324088 542526 3324088 542526 4407669 3024373 4407669 3024373 618430 595424 618430 595424 4148256 3330154 4148256 3330154 565121 1097791 565121 1097791 305210 2218048 305210 2218048 4448295 1684055 4448295 1684055 4952649 3892024 4952649 3892024 1675179 1658294 1675179 1658294 4760077 4507145 4760077 4507145 1651774 1073293 1651774 1073293 3331797 2808350 3331797 2808350 1220019 315619 1220019 315619 4365161 2776121 4365161 2776121 4639963 3352600 4639963 3352600 2868727 154203 2868727 154203 3573126 3633266 3573126 3633266 659526 638627 659526 638627 1054986 2718398 1054986 2718398 4526456 233332 4526456 233332 949918 1689270 949918 1689270 3336767 2784578 3336767 2784578 4700115 4781395 4700115 4781395 1217423 1058944 1217423 1058944 3642807 4165999 3642807 4165999 413814 387724 413814 387724 357146 1931559 357146 1931559 4662862 3320949 4662862 3320949 602278 1057451 602278 1057451 1423360 198814 1423360 198814 3416178 2568513 3416178 2568513 4923505 1057510 4923505 1057510 460729 1393992 460729 1393992 1659406 4976764 1659406 4976764 4165483 14
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
100026 0 244386478 943580879 244386478 943580879 992775809 994222414 992775809 994222414 469731295 499969461 469731295 499969461 499973983 7457498 499973983 7457498 4672700 998457419 4672700 998457419 910367330 334222740 910367330 334222740 394843056 514609980 394843056 514609980 499989348 30381045 499989348 30381045 25976532 6543297 25976532 6543297 499993876 615085938 499993876 615085938 694431251 193301387 694431251 193301387 95811542 48245025 95811542 48245025 500037696 500013370 500037696 500013370 926326736 65489549 926326736 65489549 476636111 610399398 476636111 610399398 500003006 129535981 500003006 129535981 84480559 956961177 84480559 956961177 779707063 32470527 779707063 32470527 17572060 596675338 17572060 596675338 499972544 170917840 499972544 170917840 57308834 18846036 57308834 18846036 987329117 11590772 987329117 11590772 435362846 594512220 435362846 594512220 372988875 906021711 372988875 906021711 767793605 499998554 767793605 499998554 183789548 983563974 183789548 983563974 895493132 89752816 895493132 89752816 912935662 64479446 912935662 64479446 469064278 504338910 469064278 504338910 600885143 349449623 600885143 349449623 499965293 729211068 499965293 729211068 467085277 184741386 467085277 184741386 899655391 533168130 899655391 533168130 136308338 868542460 136308338 868542460 900567211 422666199 900567211 422666199 121378036 118501764 121378036 118501764 976199422 983852443 976199422 983852443 9468546 992416732 9468546 992416732 992473451 448852904 992473451 448852904 238017688 747541857 238017688 747541857 817531139 131095746 817531139 131095746 499992365 389266523 499992365 389266523 862061930 946457807 862061930 946457807 41539607 347026479 41539607 347026479 500038541 778932606 500038541 778932606 143317945 419574202 143317945 419574202 672501054 673449032 672501054 673449032 90066399 344928188 90066399 344928188 855508732 500003200 855508732 500003200 499983154 386714697 499983154 386714697 164345717 124557053 164345717 124557053 900421407 33591679 900421407 33591679 500003479 851089869 500003479 851089869 465143133 499993050 465143133 499993050 607855822 547067132 607855822 547067132 456293247 375317414 456293247 375317414 111438518 544178963 111438518 544178963 730880761 752681746 730880761 752681746 493037901 323310982 493037901 323310982 759669666 163964674 759669666 163964674 436919186 949822648 436919186 949822648 616059181 499988283 616059181 499988283 709869113 500024266 709869113 500024266 260248852 781667582 260248852 781667582 813665413 922329829 813665413 922329829 28239893 500017540 28239893 500017540 664565867 387457489 664565867 387457489 354911141 655882420 354911141 655882420 745925521 212365459 745925521 212365459 207570542 547369049 207570542 547369049 637390680 683797021 637390680 683797021 699410684 281521892 699410684 281521892 395440404 587206088 395440404 587206088 767153257 919082961 767153257 919082961 968612774 281480622 968612774 281480622 193126651 856118324 193126651 856118324 90890303 499996629 90890303 499996629 886393880 728391825 886393880 728391825 482964307 511533895 482964307 511533895 549590942 499971788 549590942 499971788 159526994 142999288 159526994 142999288 865059833 590255730 865059833 590255730 308181778 790724445 308181778 790724445 500842861 460408754 500842861 460408754 367467328 689841509 367467328 689841509 175018768 167985870 175018768 167985870 95209052 915349344 95209052 915349344 67897332 407495709 67897332 407495709 500031727 645309436 500031727 645309436 230713514 499982623 230713514 499982623 726864275 899489867 726864275 899489867 972337472 25299990 972337472 25299990 500029676 524858167 500029676 524858167 201227733 41140078 201227733 41140078 576346142 604261790 576346142 604261790 368549249 272913711 368549249 272913711 736525429 533375934 736525429 533375934 499967287 205089133 499967287 205089133 725368561 565302936 725368561 565302936 172449138 499964900 172449138 499964900 848615288 673573800 848615288 673573800 98744226 255274807 98744226 255274807 549258352 691637302 549258352 691637302 295087573 499974780 295087573 499974780 52066658 18129595 52066658 18129595 989303530 999228267 989303530 999228267 320534 499960686 320534 499960686 663832035 684299677 663832035 684299677 729469648 229509378 729469648 229509378 66625928 950271729 66625928 950271729 962846765 973897050 962846765 973897050 397516987 499960251 397516987 499960251 772857483 883798340 772857483 883798340 500022720 499967155 500022720 499967155 166621751 610892484 166621751 610892484 690366139 52302353 690366139 52302353 389219610 500008984 389219610 500008984 811606490 901812833 811606490 901812833 48777912 163762038 48777912 163762038 544930755 612413078 544930755 612413078 736384414 420633571 736384414 420633571 500001155 743197762 500001155 743197762 370319505 264580657 370319505 264580657 505393773 601368145 505393773 601368145 500027691 780993984 500027691 780993984 602990833 500012050 602990833 500012050 180032187 451338761 180032187 451338761 582446310 701066821 582446310 701066821 865502151 486752389 865502151 486752389 500031729 595791098 500031729 595791098 957859476 500016401 957859476 500016401 367795645 188904484 367795645 188904484 499983596 661369106 499983596 661369106 76779568 946219099 76779568 946219099 952637755 7762356 952637755 7762356 459050662 499986904 459050662 499986904 857800206 740574183 857800206 740574183 499996051 237219214 499996051 237219214 858722251 719539142 858722251 719539142 427785471 66198823 427785471 66198823 966216633 6261782 966216633 6261782 257666172 646954508 257666172 646954508 499979535 272625877 499979535 272625877 188590227 602353177 188590227 602353177 650523358 259935863 650523358 259935863 351712413 587703700 351712413 587703700 632435888 89192034 632435888 89192034 58847959 947953139 58847959 947953139 35403148 26413750 35403148 26413750 5313399 669754961 5313399 669754961 500022812 138110372 500022812 138110372 889200896 587934470 889200896 587934470 404572104 496212637 404572104 496212637 545809119 822037526 545809119 822037526 125083090 445921181 125083090 445921181 857761028 88359222 857761028 88359222 328981513 847646930 328981513 847646930 928581064 53748696 928581064 53748696 969343787 981483769 969343787 981483769 988601413 845966 988601413 845966 999816448 643054695 999816448 643054695 353590915 679295367 353590915 679295367 134125127 926582712 134125127 926582712 650476733 238669463 650476733 238669463 499974030 861911133 499974030 861911133 723706385 271046260 723706385 271046260 337572290 830188115 337572290 830188115 500023742 899848801 500023742 899848801 919877438 53317206 919877438 53317206 499965732 571472728 499965732 571472728 546639982 466028015 546639982 466028015 367860866 500039782 367860866 500039782 560516692 419166712 560516692 419166712 424073087 579383255 424073087 579383255 842842054 123079372 842842054 123079372 918151744 760789633 918151744 760789633 121053498 499965397 121053498 499965397 716771302 791557425 716771302 791557425 353003490 213006916 353003490 213006916 608671904 500022121 608671904 500022121 165277323 105087978 165277323 105087978 948575890 970730879 948575890 970730879 972517516 266963842 972517516 266963842 499989437 455435487 499989437 455435487 262321265 240533784 262321265 240533784 801789354 180474720 801789354 180474720 366153266 500027519 366153266 500027519 220621053 923890139 220621053 923890139 500037369 356392446 500037369 356392446 438943286 500014102 438943286 500014102 638500855 738501568 638500855 738501568 365010351 411145411 365010351 411145411 430724575 603206193 430724575 603206193 237843445 924092846 237843445 924092846 56436197 488230235 56436197 488230235 722781754 175679645 722781754 175679645 399538489 506783317 399538489 506783317 499978527 65598680 499978527 65598680 968164093 542459929 968164093 542459929 347278981 725548587 347278981 725548587 108825713 84851270 108825713 84851270 556867804 499962715 556867804 499962715 928719041 31623947 928719041 31623947 20218525 13558486 20218525 13558486 686232847 464468945 686232847 464468945 500022568 87132431 500022568 87132431 426363908 691083402 426363908 691083402 504882865 211723895 504882865 211723895 824226517 114594612 824226517 114594612 44717490 544834605 44717490 544834605 666390388 202418911 666390388 202418911 67204097 499990129 67204097 499990129 689891897 441516005 689891897 441516005 405641836 273543067 405641836 273543067 759516122 691226486 759516122 691226486 499987071 499991702 499987071 499991702 690869265 152123813 690869265 152123813 902130194 906246794 902130194 906246794 939024135 500010821 939024135 500010821 77191787 438075364 77191787 438075364 878950072 770482007 878950072 770482007 269253838 187211973 269253838 187211973 885145230 108896918 885145230 108896918 188435811 728630129 188435811 728630129 747659419 217181262 747659419 217181262 295649016 762472394 295649016 762472394 49026654 26283156 49026654 26283156 668937640 843034196 668937640 843034196 902928559 16193016 902928559 16193016 13317401 570995082 13317401 570995082 500010866 100582468 500010866 100582468 55680924 557909318 55680924 557909318 474899342 285019541 474899342 285019541 146424484 704012800 146424484 704012800 499991834 169596670 499991834 169596670 133849841 890775870 133849841 890775870 500034891 344862954 500034891 344862954 402540099 684129309 402540099 684129309 816108613 419871013 816108613 419871013 169947365 963155856 169947365 963155856 24621315 23122979 24621315 23122979 18992427 626647159 18992427 626647159 635712045 443768215 635712045 443768215 159905214 542486910 159905214 542486910 795749143 139244376 795749143 139244376 902037792 79342586 902037792 79342586 499974545 765177338 499974545 765177338 525687844 499999473 525687844 499999473 715534534 101634912 715534534 101634912 917562672 575519868 917562672 575519868 59922336 955881444 59922336 955881444 695495423 626765553 695495423 626765553 111785918 500001008 111785918 500001008 499970808 954779043 499970808 954779043 556607812 435038374 556607812 435038374 743617757 744387081 743617757 744387081 154864922 920003580 154864922 920003580 618758151 378437488 618758151 378437488 340305199 337205664 340305199 337205664 779194367 825602399 779194367 825602399 499961972 419802100 499961972 419802100 635921521 723031508 635921521 723031508 408230704 499982330 408230704 499982330 850075492 100799096 850075492 100799096 23483390 18355385 23483390 18355385 15557603 718126497 15557603 718126497 805041032 500021118 805041032 500021118 334638304 906476850 334638304 906476850 598284045 278275694 598284045 278275694 382003411 632719690 382003411 632719690 688482966 126858096 688482966 126858096 186380695 820895488 186380695 820895488 500005061 499997897 500005061 499997897 874552608 32612023 874552608 32612023 500004073 758131005 500004073 758131005 607726569 500022852 607726569 500022852 367121022 804828918 367121022 804828918 658532921 212219612 658532921 212219612 174950888 877528066 174950888 877528066 750004731 503495935 750004731 503495935 327915390 301213693 327915390 301213693 169790344 946812354 169790344 946812354 38777932 13326713 38777932 13326713 990304408 9304902 990304408 9304902 499968038 673432347 499968038 673432347 697358770 488462681 697358770 488462681 380653663 793862306 380653663 793862306 579533669 262983422 579533669 262983422 922529611 64680291 922529611 64680291 964044803 970935231 964044803 970935231 500002776 322085241 500002776 322085241 858611650 527159602 858611650 527159602 302406131 266019152 302406131 266019152 102508893 933236260 102508893 933236260 967191191 982859922 967191191 982859922 323988111 499995912 323988111 499995912 559212547 600611909 559212547 600611909 779628584 797047123 779628584 797047123 828729020 84715056 828729020 84715056 478856239 519371459 478856239 519371459 583891773 591491725 583891773 591491725 711742924 833002693 711742924 833002693 96048476 499968914 96048476 499968914 500009871 591296923 500009871 591296923 760023486 763105607 760023486 763105607 234160228 182394095 234160228 182394095 911031912 43997965 911031912 43997965 975855433 503255300 975855433 503255300 465694839 430192995 465694839 430192995 703028360 731961886 703028360 731961886 195561982 100314726 195561982 100314726 958579476 971760924 958579476 971760924 378257880 511750859 378257880 511750859 500026898 836560876 500026898 836560876 349449166 326149559 349449166 326149559 598607301 696316638 598607301 696316638 762622153 891494928 762622153 891494928 897037187 499977873 897037187 499977873 553871969 712166986 553871969 712166986 205696315 123302863 205696315 123302863 889429528 941246917 889429528 941246917 417449337 259950289 417449337 259950289 791608597 541190917 791608597 541190917 461555385 365736156 461555385 365736156 694998040 868406803 694998040 868406803 500008091 89112448 500008091 89112448 683624165 551630282 683624165 551630282 500003469 986265237 500003469 986265237 498842868 278024450 498842868 278024450 499998252 719437169 499998252 719437169 93128342 458744174 93128342 458744174 591332175 340962794 591332175 340962794 840599409 663810301 840599409 663810301 383656832 499970700 383656832 499970700 699408471 239120901 699408471 239120901 794034523 816189993 794034523 816189993 499988049 500023337 499988049 500023337 798014823 499960889 798014823 499960889 513072918 521160393 513072918 521160393 114603185 500021318 114603185 500021318 814196343 141320533 814196343 141320533 100560412 500029744 100560412 500029744 797144967 839256199 797144967 839256199 105378658 227850312 105378658 227850312 559389562 822236126 559389562 822236126 476415478 500027671 476415478 500027671 180685338 855155317 180685338 855155317 511688012 500020533 511688012 500020533 383824200 805768672 383824200 805768672 499987543 412717890 499987543 412717890 112109102 18391924 112109102 18391924 615945141 641823535 615945141 641823535 767179033 174167822 767179033 174167822 87493544 506845347 87493544 506845347 720855986 752636621 720855986 752636621 207887255 137093076 207887255 137093076 132560647 49479620 132560647 49479620 965750605 3945513 965750605 3945513 3048262 744580822 3048262 744580822 816927257 307726243 816927257 307726243 499993656 84697675 499993656 84697675 29157666 982476236 29157666 982476236 13001486 499989461 13001486 499989461 500020140 970486030 500020140 970486030 479946721 500003637 479946721 500003637 856499496 882184889 856499496 882184889 992686644 500002611 992686644 500002611 278293863 755734854 278293863 755734854 712806785 347664737 712806785 347664737 499969402 773581186 499969402 773581186 500035583 811112459 500035583 811112459 500028108 584490578 500028108 584490578 747350778 790193425 747350778 790193425 150769864 860684159 150769864 860684159 539620933 478275241 539620933 478275241 384037487 737951693 384037487 737951693 47249295 499998630 47249295 499998630 598347076 299915733 598347076 299915733 759595141 734849486 759595141 734849486 214145862 879734237 214145862 879734237 52879999 29457458 52879999 29457458 499994659 688696650 499994659 688696650 309561378 219427552 309561378 219427552 126472515 970573941 126472515 970573941 500020809 324528175 500020809 324528175 345181892 611125637 345181892 611125637 611649661 382757507 611649661 382757507 344177082 671253119 344177082 671253119 585148891 499968040 585148891 499968040 399620282 204853888 399620282 204853888 500001624 725089460 500001624 725089460 253561453 209008092 253561453 209008092 29934859 988864828 29934859 988864828 512439090 376018718 512439090 376018718 363473100 769071391 363473100 769071391 531978779 300354025 531978779 300354025 483725697 738534298 483725697 738534298 805610847 201162774 805610847 201162774 139433392 127010070 139433392 127010070 917780293 500037290 917780293 500037290 403499563 894130690 403499563 894130690 561849767 299834003 561849767 299834003 253839096 942881773 253839096 942881773 499982323 207712508 499982323 207712508 100270118 612800963 100270118 612800963 632360270 343213976 632360270 343213976 843448045 89259093 843448045 89259093 18040857 17002853 18040857 17002853 996542949 500026260 996542949 500026260 499977789 213676794 499977789 213676794 857350132 81382968 857350132 81382968 499977242 465823402 499977242 465823402 701263657 499985878 701263657 499985878 123329969 894456076 123329969 894456076 963429261 24483977 963429261 24483977 296187667 775878329 296187667 775878329 778757767 850905490 778757767 850905490 408775511 378205853 408775511 378205853 554257092 500029181 554257092 500029181 981521512 411073140 981521512 411073140 390033130 969879213 390033130 969879213 820928125 499970682 820928125 499970682 500038262 160945047 500038262 160945047 417371100 937399652 417371100 937399652 945308787 44312401 945308787 44312401 379920016 500024945 379920016 500024945 929825213 55214628 929825213 55214628 42160382 972903913 42160382 972903913 15015941 499971742 15015941 499971742 699494948 868859930 699494948 868859930 106656047 500006535 106656047 500006535 296149021 111912160 296149021 111912160 524372832 500011404 524372832 500011404 586965622 910252944 586965622 910252944 84108441 370669854 84108441 370669854 521163299 499973326 521163299 499973326 117265357 115368130 117265357 115368130 951034900 499974178 951034900 499974178 101620278 910287704 101620278 910287704 63162235 56196414 63162235 56196414 28047327 499979962 28047327 499979962 548451963 426895852 548451963 426895852 129505853 927316164 129505853 927316164 500039928 363158863 500039928 363158863 286894987 741103063 286894987 741103063 792553238 946011739 792553238 946011739 499990338 122517253 499990338 122517253 107553659 57869077 107553659 57869077 974505903 982115995 974505903 982115995 248781303 500007465 248781303 500007465 617052466 803655633 617052466 803655633 369868097 292846027 369868097 292846027 728867374 765577843 728867374 765577843 343430402 407674874 343430402 407674874 500001608 332732831 500001608 332732831 263298132 500027501 263298132 500027501 655681101 406458762 655681101 406458762 201262297 862540741 201262297 862540741 629881623 442180146 629881623 442180146 474436088 634680100 474436088 634680100 667482121 300570860 667482121 300570860 499967066 500000241 499967066 500000241 576063852 388429025 576063852 388429025 612183415 385635956 612183415 385635956 336828403 253082655 336828403 253082655 222532384 864632148 222532384 864632148 123847911 949646857 123847911 949646857 499986742 682973123 499986742 682973123 500039974 908985020 500039974 908985020 499960532 309735636 499960532 309735636 308537715 306160293 308537715 306160293 159358568 775979069 159358568 775979069 594446317 499965719 594446317 499965719 309001865 704406001 309001865 704406001 787808789 75163026 787808789 75163026 46913053 616852882 46913053 616852882 586408321 315369390 586408321 315369390 690576877 152715384 690576877 152715384 413852103 690890873 413852103 690890873 904970058 915606958 904970058 915606958 125860223 499994651 125860223 499994651 530861242 534096039 530861242 534096039 596855060 349422092 596855060 349422092 162012159 859925389 162012159 859925389 104495151 960279986 104495151 960279986 32215069 968901258 32215069 968901258 988807679 3060916 988807679 3060916 415304034 875905081 415304034 875905081 930403718 955801126 930403718 955801126 491173106 206271413 491173106 206271413 505242543 811327746 505242543 811327746 847594316 47159665 847594316 47159665 20362289 5488894 20362289 5488894 997791539 999727077 997791539 999727077 168890970 89223509 168890970 89223509 918648240 726131430 918648240 726131430 194509421 184216359 194509421 184216359 92822074 926583305 92822074 926583305 934087510 54082068 934087510 54082068 495008195 667594818 495008195 667594818 205016146 198489186 205016146 198489186 635640145 499992885 635640145 499992885 863005996 874338451 863005996 874338451 90204428 934593639 90204428 934593639 952233702 23118142 952233702 23118142 981773172 989874027 981773172 989874027 990546991 478041 990546991 478041 499975551 780465932 499975551 780465932 319545474 329655228 319545474 329655228 512721229 613353347 512721229 613353347 638051414 444011299 638051414 444011299 499973966 895142664 499973966 895142664 856739239 488102311 856739239 488102311 428484623 602892281 428484623 602892281 312370727 270622616 312370727 270622616 226204523 213545112 226204523 213545112 499987682 452705378 499987682 452705378 553755488 522221325 553755488 522221325 499976017 380744436 499976017 380744436 805955003 537914395 805955003 537914395 412616881 400327611 412616881 400327611 709608080 819748532 709608080 819748532 165366475 411009117 165366475 411009117 570716279 500037739 570716279 500037739 356607281 152496771 356607281 152496771 904158042 500028871 904158042 500028871 339832881 495098878 339832881 495098878 698435792 649538453 698435792 649538453 485053576 390651559 485053576 390651559 187231390 125026951 187231390 125026951 731344777 747440190 731344777 747440190 754262399 499976500 754262399 499976500 189362137 923852781 189362137 923852781 23182961 981033619 23182961 981033619 988387785 3181937 988387785 3181937 2677432 1450941 2677432 1450941 966827 565778459 966827 565778459 698527950 738481589 698527950 738481589 739299456 248004846 739299456 248004846 220900650 499991192 220900650 499991192 700356192 271926673 700356192 271926673 499999757 499970672 499999757 499970672 597519223 671577360 597519223 671577360 705015567 478435412 705015567 478435412 499982473 344351453 499982473 344351453 326592754 554190779 326592754 554190779 703051548 82547895 703051548 82547895 462432159 562548395 462432159 562548395 762277952 207011063 762277952 207011063 499973725 890431497 499973725 890431497 500035580 339017948 500035580 339017948 499994902 240309246 499994902 240309246 100394038 907349585 100394038 907349585 823233585 500015639 823233585 500015639 206712712 439101570 206712712 439101570 592627614 679699507 592627614 679699507 750604212 829591210 750604212 829591210 914141252 964178295 914141252 964178295 17186820 499996931 17186820 499996931 670122960 711722076 670122960 711722076 254653086 85731582 254653086 85731582 961865617 17928416 961865617 17928416 446018030 500036401 446018030 500036401 724028504 68306109 724028504 68306109 500001104 499960307 500001104 499960307 318624940 283328909 318624940 283328909 499988134 498024937 499988134 498024937 496965615 368694172 496965615 368694172 677276789 775079032 677276789 775079032 416508396 339781887 416508396 339781887 227526800 790123941 227526800 790123941 799558931 935089518 799558931 935089518 499977550 533565394 499977550 533565394 630780505 60019322 630780505 60019322 264917382 826954608 264917382 826954608 569910241 170816707 569910241 170816707 53394764 499977352 53394764 499977352 499992937 129759331 499992937 129759331 877342406 793205385 877342406 793205385 229505928 439093343 229505928 439093343 594650591 613762042 594650591 613762042 456297570 261542505 456297570 261542505 741176710 563743333 741176710 563743333 427833746 593567786 427833746 593567786 707758993 202786528 707758993 202786528 59974843 611562175 59974843 611562175 541596618 395084043 541596618 395084043 891277747 918478634 891277747 918478634 34384080 15020350 34384080 15020350 562616912 590967836 562616912 590967836 360410767 184602845 360410767 184602845 512082055 530083044 512082055 530083044 499986485 899804153 499986485 899804153 36622751 81107822 36622751 81107822 865469418 349282940 865469418 349282940 499974760 8527051 499974760 8527051 641487266 692752242 641487266 692752242 257858998 443611570 257858998 443611570 676421488 523446566 676421488 523446566 341624390 238047618 341624390 238047618 528413380 883039511 528413380 883039511 908938128 499977327 908938128 499977327 288934615 50107235 288934615 50107235 747922628 852260011 747922628 852260011 30387942 23637151 30387942 23637151 984412930 9118310 984412930 9118310 8391968 568932775 8391968 568932775 710653007 243078962 710653007 243078962 807099306 118796191 807099306 118796191 471613723 711735637 471613723 711735637 500008528 347713961 500008528 347713961 397039562 499981453 397039562 499981453 151232912 790868830 151232912 790868830 500028952 201706342 500028952 201706342 411768388 585881508 411768388 585881508 618912078 293314960 618912078 293314960 725058547 861614627 725058547 861614627 413905025 372264712 413905025 372264712 196930778 885025180 196930778 885025180 500025262 336584889 500025262 336584889 405993649 870168265 405993649 870168265 952969960 971203472 952969960 971203472 973703560 391429032 973703560 391429032 412276333 661321860 412276333 661321860 260273379 213604069 260273379 213604069 526492611 812029388 526492611 812029388 423356110 261320885 423356110 261320885 811284398 819574848 811284398 819574848 79230982 51788410 79230982 51788410 954670018 500009276 954670018 500009276 313435242 157172371 313435242 157172371 799413398 407430380 799413398 407430380 403887172 631280541 403887172 631280541 357851734 176139008 357851734 176139008 884587477 100140345 884587477 100140345 490407051 815304759 490407051 815304759 786500558 191468809 786500558 191468809 185928599 832279233 185928599 832279233 500018379 411923318 500018379 411923318 724417494 812751365 724417494 812751365 913475293 920411729 913475293 920411729 61795124 939440474 61795124 939440474 954799356 31787995 954799356 31787995 971889031 25904917 971889031 25904917 448887250 614461559 448887250 614461559 356180906 667795604 356180906 667795604 672790921 678101896 672790921 678101896 380926668 510699927 380926668 510699927 758439848 392151827 758439848 392151827 211395435 858987026 211395435 858987026 500035443 558080928 500035443 558080928 387988427 491453422 387988427 491453422 832461246 722752251 832461246 722752251 499992654 102460867 499992654 102460867 900206760 702614671 900206760 702614671 121162075 499963102 121162075 499963102 717160880 795218650 717160880 795218650 431047472 379567276 431047472 379567276 321739923 738932411 321739923 738932411 102691804 906104152 102691804 906104152 941344683 271560106 941344683 271560106 270569166 777769160 270569166 777769160 151313236 341740822 151313236 341740822 685112437 216225771 685112437 216225771 327689120 712700143 327689120 712700143 511390634 499978825 511390634 499978825 724314709 177281817 724314709 177281817 99997544 639279004 99997544 639279004 694225263 257899611 694225263 257899611 129660172 872093416 129660172 872093416 875968794 302384043 875968794 302384043 82266836 544647475 82266836 544647475 499991237 152859481 499991237 152859481 867090958 882454402 867090958 882454402 42840517 354978993 42840517 354978993 650679262 746177604 650679262 746177604 770870209 800689350 770870209 800689350 455236676 500028573 455236676 500028573 641473678 742778815 641473678 742778815 835794936 854029243 835794936 854029243 116634380 272339922 116634380 272339922 590076142 668692493 590076142 668692493 293929415 335195347 293929415 335195347 646975221 500037462 646975221 500037462 232609845 822235637 232609845 822235637 87276171 379651675 87276171 379651675 591003521 744643669 591003521 744643669 499973932 564650807 499973932 564650807 352865094 269246728 352865094 269246728 724786362 824429413 724786362 824429413 455570014 500033002 455570014 500033002 649791064 699340599 649791064 699340599 238939004 227976060 238939004 227976060 787085661 851892854 787085661 851892854 499984348 354775022 499984348 354775022 346924916 665211308 346924916 665211308 524532715 500033767 524532715 500033767 746900449 811389388 746900449 811389388 449420052 274348843 449420052 274348843 555110850 652974071 555110850 652974071 451704172 499993334 451704172 499993334 611896614 629497375 611896614 629497375 355171689 648962366 355171689 648962366 535463229 370061019 535463229 370061019 238805667 580304140 238805667 580304140 587934711 616704846 587934711 616704846 373310109 248967591 373310109 248967591 179610956 900226587 179610956 900226587 926899596 435661858 926899596 435661858 499966850 838812102 499966850 838812102 55807862 37868691 55807862 37868691 967042023 28505693 967042023 28505693 499980718 946169408 499980718 946169408 960758974 499976668 960758974 499976668 532969729 602986959 532969729 602986959 322734213 491340477 322734213 491340477 499993394 211603985 499993394 211603985 891016766 108554876 891016766 108554876 81046638 569633934 81046638 569633934 628356469 499684550 628356469 499684550 438188511 358290607 438188511 358290607 278733188 499986118 278733188 499986118 804490477 172486383 804490477 172486383 491750814 594636495 491750814 594636495 729728456 248834227 729728456 248834227 755077973 656285775 755077973 656285775 298353836 284280647 298353836 284280647 663249818 773948111 663249818 773948111 119365461 949711853 119365461 949711853 958004538 38991401 958004538 38991401 37124736 972056260 37124736 972056260 633436119 306300313 633436119 306300313 500008119 688155396 500008119 688155396 389760095 252647972 389760095 252647972 600213728 500027352 600213728 500027352 196157711 484049895 196157711 484049895 500022408 660819876 500022408 660819876 489749369 398601623 489749369 398601623 745383883 637734388 745383883 637734388 281927898 94312374 281927898 94312374 499985758 825150043 499985758 825150043 105999304 499979820 105999304 499979820 719925555 173258562 719925555 173258562 946613467 677058187 946613467 677058187 500031869 129445384 500031869 129445384 499967914 695313752 499967914 695313752 798271943 499977651 798271943 499977651 58200811 948215514 58200811 948215514 499993390 777170070 499993390 777170070 201353867 836411200 201353867 836411200 147078738 111640046 147078738 111640046 23359384 651641194 23359384 651641194 502776973 361185007 502776973 361185007 346992724 644410438 346992724 644410438 437553067 403074004 437553067 403074004 631962655 352658414 631962655 352658414 161532924 590936280 161532924 590936280 802760168 882537515 802760168 882537515 499972509 392567047 499972509 392567047 738887811 767301847 738887811 767301847 500020490 398125964 500020490 398125964 524258727 500002177 524258727 500002177 446420003 570914542 446420003 570914542 500032937 422515960 500032937 422515960 499968116 983990527 499968116 983990527 11447983 988558417 11447983 988558417 989496333 500020247 989496333 500020247 500013916 903306815 500013916 903306815 923447139 942202554 923447139 942202554 958490067 959152437 958490067 959152437 499999018 500025493 499999018 500025493 117017978 923399733 117017978 923399733 967941500 975009790 967941500 975009790 404287866 499986662 404287866 499986662 624883329 788422392 624883329 788422392 499965374 515965149 499965374 515965149 605294623 149451295 605294623 149451295 104159891 500026558 104159891 500026558 901262931 931675900 901262931 931675900 499973561 353579788 499973561 353579788 283223926 815023152 283223926 815023152 101133570 97173734 101133570 97173734 38420676 967093261 38420676 967093261 619995157 487948254 619995157 487948254 380187945 248794309 380187945 248794309 798176451 499977881 798176451 499977881 561752115 683049734 561752115 683049734 287058837 159657150 287058837 159657150 913613873 913783668 913613873 913783668 477980541 504535810 477980541 504535810 639624239 137445331 639624239 137445331 310221007 823082841 310221007 823082841 825134850 865242079 825134850 865242079 389640232 500009541 389640232 500009541 681022749 823501162 681022749 823501162 409318819 333062734 409318819 333062734 825814491 139553254 825814491 139553254 499995049 663505720 499995049 663505720 542851378 165975402 542851378 165975402 499976892 160246321 499976892 160246321 888219050 771597648 888219050 771597648 37348473 180611865 37348473 180611865 500017042 514290508 500017042 514290508 355535454 251755925 355535454 251755925 814029169 962712753 814029169 962712753 17326944 15794544 17326944 15794544 547011350 690669945 547011350 690669945 324237216 499972302 324237216 499972302 545091065 798116991 545091065 798116991 75712388 28759795 75712388 28759795 979724725 983001217 979724725 983001217 985754544 499992177 985754544 499992177 194357172 609885867 194357172 609885867 800974054 147822308 800974054 147822308 318316368 350646302 318316368 350646302 500009584 799570867 500009584 799570867 142540280 214728995 142540280 214728995 692864419 500022357 692864419 500022357 81101583 921940429 81101583 921940429 870893882 78074870 870893882 78074870 37923519 967290102 37923519 967290102 4431744 499991572 4431744 499991572 186471884 500039259 186471884 500039259 807729142 905823143 807729142 905823143 189691543 179382031 189691543 179382031 828206173 629366837 828206173 629366837 360818217 475219924 360818217 475219924 530534735 384641615 530534735 384641615 388226662 581712161 388226662 581712161 767962394 211962638 767962394 211962638 499989314 628341316 499989314 628341316 782026747 286304454 782026747 286304454 267667836 159282469 267667836 159282469 918816089 547958449 918816089 547958449 499975487 270601118 499975487 270601118 237710967 210013269 237710967 210013269 209515526 857717940 209515526 857717940 116439534 50134755 116439534 50134755 596377787 425701669 596377787 425701669 476801653 543218182 476801653 543218182 707452194 243319287 707452194 243319287 225595638 169576896 225595638 169576896 929275854 943008119 929275854 943008119 425655624 497076777 425655624 497076777 500002026 394907587 500002026 394907587 258304974 234241756 258304974 234241756 533298763 714335392 533298763 714335392 810802749 499983532 810802749 499983532 500016753 912849034 500016753 912849034 540627446 366998706 540627446 366998706 294251221 178455668 294251221 178455668 500031007 776850185 500031007 776850185 628062697 312005296 628062697 312005296 757298611 559116116 757298611 559116116 499992895 499984518 499992895 499984518 223617207 874092660 223617207 874092660 80738452 43284960 80738452 43284960 966376368 13899648 966376368 13899648 998939525 568639595 998939525 568639595 499976702 686590986 499976702 686590986 492617871 258632814 492617871 258632814 160211832 672236325 160211832 672236325 932602858 102354001 932602858 102354001 460160230 652684577 460160230 652684577 281081647 755954545 281081647 755954545 239979917 251454368 239979917 251454368 500036058 725915168 500036058 725915168 138190200 112301980 138190200 112301980 499972142 500018661 499972142 500018661 304654404 639248652 304654404 639248652 497946428 317661408 497946428 317661408 237087249 930295442 237087249 930295442 962646235 979143127 962646235 979143127 18305313 997915575 18305313 997915575 636233 270586 636233 270586 620765566 657462400 620765566 657462400 368924476 500004774 368924476 500004774 915254732 931776092 915254732 931776092 285762167 115688054 285762167 115688054 633272002 768585459 633272002 768585459 193452660 380306647 193452660 380306647 609664397 863035695 609664397 863035695 113650620 275505780 113650620 275505780 499973739 43997375 499973739 43997375 810621662 907056757 810621662 907056757 248256901 139326248 248256901 139326248 552818637 716800155 552818637 716800155 147132137 499960123 147132137 499960123 432226960 500021104 432226960 500021104 317065153 178998274 317065153 178998274 571021753 774218149 571021753 774218149 79285374 450245283 79285374 450245283 633354941 865696930 633354941 865696930 458593944 515879531 458593944 515879531 781113865 786974414 781113865 786974414 922839267 62599470 922839267 62599470 976316247 22260783 976316247 22260783 21013573 16124957 21013573 16124957 998655879 609463102 998655879 609463102 317299377 705556697 317299377 705556697 735592138 316272250 735592138 316272250 499962745 158075284 499962745 158075284 599059424 779960819 599059424 779960819 881176298 102849831 881176298 102849831 101958869 49657124 101958869 49657124 970993332 21910605 970993332 21910605 3729357 575884050 3729357 575884050 751412483 833091783 751412483 833091783 499980185 505454736 499980185 505454736 516540351 425235025 516540351 425235025 324483974 746152919 324483974 746152919 678080092 499989578 678080092 499989578 155244484 142121700 155244484 142121700 115996405 906235760 115996405 906235760 719207630 490086053 719207630 490086053 159108622 851023931 159108622 851023931 914349660 444116288 914349660 444116288 499965249 949235408 499965249 949235408 634524560 500033765 634524560 500033765 193614255 192242786 193614255 192242786 837511728 52678447 837511728 52678447 43276629 751981503 43276629 751981503 781717431 412169262 781717431 412169262 499966769 237389720 499966769 237389720 226594010 500009156 226594010 500009156 771893706 208980565 771893706 208980565 467090449 694479507 467090449 694479507 576211257 253321660 576211257 253321660 114193249 916162919 114193249 916162919 658952701 322947197 658952701 322947197 695452888 701875915 695452888 701875915 261889772 214875730 261889772 214875730 823433679 173914882 823433679 173914882 387297766 739053931 387297766 739053931 503347418 500031625 503347418 500031625 698667079 227768768 698667079 227768768 177078845 583349036 177078845 583349036 499961035 945385230 499961035 945385230 23778322 320107055 23778322 320107055 555427137 714940005 555427137 714940005 235976578 499988843 235976578 499988843 718289462 177429694 718289462 177429694 308518341 724018442 308518341 724018442 596302991 385987044 596302991 385987044 684581491 692148312 684581491 692148312 280554934 816987320 280554934 816987320 500038929 481811080 500038929 481811080 384461552 870722270 384461552 870722270 499993182 467284132 499993182 467284132 453889477 613991021 453889477 613991021 501916386 499977012 501916386 499977012 530323494 500032646 530323494 500032646 278640219 499972029 278640219 499972029 432844329 810188072 432844329 810188072 500024726 375618412 500024726 375618412 324034840 886188278 324034840 886188278 677752992 500014511 677752992 500014511 27449557 846959038 27449557 846959038 192413184 350793037 192413184 350793037 827132341 958153558 827132341 958153558 500010193 172549143 500010193 172549143 326809524 499969843 326809524 499969843 630970465 751533757 630970465 751533757 945345018 53972546 945345018 53972546 970732569 560806721 970732569 560806721 318712684 265841852 318712684 265841852 917423541 972551648 917423541 972551648 27359050 973201346 27359050 973201346 4292795 2743467 4292795 2743467 1500753 999919383 1500753 999919383 629301467 331532658 629301467 331532658 499965563 559716644 499965563 559716644 584953815 411452494 584953815 411452494 295334873 500023236 295334873 500023236 506759000 466913493 506759000 466913493 534147204 731742679 534147204 731742679 411548144 375314032 411548144 375314032 528673595 513731232 528673595 513731232 86685915 68071466 86685915 68071466 932182004 954363550 932182004 954363550 31386813 24963909 31386813 24963909 14918874 499981583 14918874 499981583 916851398 931229804 916851398 931229804 67480868 48335409 67480868 48335409 46084090 967391552 46084090 967391552 802585664 409400046 802585664 409400046 100159507 95344077 100159507 95344077 880676456 913867061 880676456 913867061 499977583 239585878 499977583 239585878 218784095 843996208 218784095 843996208 862336081 118451884 862336081 118451884 343738961 629127945 343738961 629127945 783262159 438539170 783262159 438539170 499963989 845941390 499963989 845941390 99780739 900479654 99780739 900479654 943325264 463358533 943325264 463358533 458010716 616928788 458010716 616928788 264247499 247092836 264247499 247092836 815369971 566605771 815369971 566605771 457463634 412531079 457463634 412531079 113746753 40594287 113746753 40594287 972002634 501204523 972002634 501204523 303746097 319360598 303746097 319360598 823468462 859586502 823468462 859586502 907252391 298480347 907252391 298480347 499983872 423058262 499983872 423058262 633382081 210460410 633382081 210460410 500035845 704445721 500035845 704445721 807273168 489141214 807273168 489141214 320813972 783803923 320813972 783803923 522874001 228223602 522874001 228223602 499973833 642405256 499973833 642405256 107856399 929073250 107856399 929073250 64464402 981003677 64464402 981003677 505448175 324291647 505448175 324291647 684347405 676114701 684347405 676114701 499973267 155394814 499973267 155394814 857595816 862589618 857595816 862589618 499968305 384330439 499968305 384330439 719423190 755287089 719423190 755287089 175613343 469289406 175613343 469289406 646535210 699206685 646535210 699206685 279225784 241883898 279225784 241883898 749501548 500012857 749501548 500012857 516420536 537846493 516420536 537846493 325425513 304179441 325425513 304179441 654509905 500010385 654509905 500010385 857292457 126225604 857292457 126225604 109777993 687881607 109777993 687881607 728965619 499988113 728965619 499988113 187156170 178056348 187156170 178056348 741969413 499992632 741969413 499992632 366077062 864977700 366077062 864977700 667629008 499974277 667629008 499974277 146573323 678029454 146573323 678029454 499975815 141074864 499975815 141074864 95657386 83694550 95657386 83694550 562607301 500016691 562607301 500016691 359367131 887616842 359367131 887616842 907115664 277335475 907115664 277335475 436642576 437978237 436642576 437978237 766714410 123681184 766714410 123681184 473890539 499990674 473890539 499990674 750175290 353684274 750175290 353684274 527691533 596196173 527691533 596196173 296903728 241742709 296903728 241742709 170093497 852383929 170093497 852383929 951780760 275195650 951780760 275195650 241621851 500036281 241621851 500036281 500032575 567620436 500032575 567620436 278096054 481795100 278096054 481795100 607780025 823797085 607780025 823797085 462037261 499988807 462037261 499988807 876490672 878710673 876490672 878710673 443302597 500014673 443302597 500014673 722810878 31607245 722810878 31607245 497110090 652098354 497110090 652098354 282867579 467534081 282867579 467534081 647528991 699270989 647528991 699270989 918941192 445099405 918941192 445099405 246237844 528218619 246237844 528218619 517064975 331970617 517064975 331970617 931723148 945807786 931723148 945807786 428282233 298169840 428282233 298169840 543783413 482809352 543783413 482809352 427153500 318223123 427153500 318223123 500012126 863842394 500012126 863842394 499966718 152198041 499966718 152198041 148695725 579544105 148695725 579544105 888779775 79307261 888779775 79307261 499973633 509931185 499973633 509931185 499992831 744813643 499992831 744813643 500028706 195118442 500028706 195118442 885800403 105795562 885800403 105795562 924088292 559612999 924088292 559612999 245882786 493505603 245882786 493505603 499994729 560879312 499994729 560879312 665638431 229915262 665638431 229915262 234997568 740054554 234997568 740054554 766644417 147100611 766644417 147100611 500000910 913098012 500000910 913098012 535147522 342276944 535147522 342276944 865342853 733902002 865342853 733902002 245165700 939305157 245165700 939305157 33486371 17371847 33486371 17371847 500030171 913480989 500030171 913480989 555859937 499986821 555859937 499986821 306483373 714394953 306483373 714394953 586417660 554965554 586417660 554965554 499990239 167213510 499990239 167213510 460720354 615988623 460720354 615988623 821829836 131700644 821829836 131700644 115600915 904832094 115600915 904832094 938686121 24856967 938686121 24856967 432618049 569824718 432618049 569824718 650890524 697266701 650890524 697266701 499987331 513327471 499987331 513327471 531746308 634309194 531746308 634309194 190824025 254961777 190824025 254961777 633483308 651788104 633483308 651788104 334739242 218987478 334739242 218987478 803240395 108145044 803240395 108145044 967117942 544452028 967117942 544452028 270927895 131764770 270927895 131764770 938076547 967113649 938076547 967113649 342982423 499980743 342982423 499980743 841503064 939830559 841503064 939830559 106955577 69140293 106955577 69140293 971302984 996055234 971302984 996055234 130764111 116720724 130764111 116720724 910983831 594263919 910983831 594263919 499971707 911420598 499971707 911420598 954872028 969731414 954872028 969731414 475843925 475798451 475843925 475798451 703290923 500034538 703290923 500034538 263488249 163453496 263488249 163453496 160422270 115254348 160422270 115254348 685396748 702603520 685396748 702603520 771246723 499971044 771246723 499971044 327146872 900838925 327146872 900838925 544688939 253787987 544688939 253787987 163054465 942344930 163054465 942344930 945735733 979257644 945735733 979257644 394538807 370264536 394538807 370264536 80456124 633041799 80456124 633041799 933381508 937827411 933381508 937827411 21525301 401298155 21525301 401298155 499973782 235288191 499973782 235288191 914815075 684295744 914815075 684295744 500002243 226559283 500002243 226559283 782396122 605382894 782396122 605382894 461844964 199769030 461844964 199769030 105151323 707841601 105151323 707841601 548242200 500020855 548242200 500020855 988760911 795341670 988760911 795341670 141722735 211550163 141722735 211550163 499975645 940683468 499975645 940683468 953893932 499989614 953893932 499989614 107477634 896437419 107477634 896437419 918756690 474122961 918756690 474122961 495119524 715243190 495119524 715243190 861560921 904126384 861560921 904126384 75761003 62763334 75761003 62763334 841192644 845164936 841192644 845164936 235418384 500036067 235418384 500036067 452148286 500012921 452148286 500012921 130164886 661586363 130164886 661586363 749961679 115610666 749961679 115610666 274158073 500034682 274158073 500034682 725821034 263230250 725821034 263230250 753900334 500027735 753900334 500027735 381073840 758823908 381073840 758823908 674611487 347606182 674611487 347606182 499608598 712410625 499608598 712410625 734974285 789067995 734974285 789067995 817796326 312689107 817796326 312689107 435462232 571716651 435462232 571716651 733402810 778782686 733402810 778782686 908009822 925789458 908009822 925789458 24993893 989186839 24993893 989186839 571613249 414826925 571613249 414826925 328429865 627275009 328429865 627275009 660904789 838715156 660904789 838715156 463641844 458890646 463641844 458890646 612006146 125097317 612006146 125097317 101728046 81779728 101728046 81779728 500032514 810668180 500032514 810668180 116252984 896984951 116252984 896984951 907093636 499978902 907093636 499978902 232088693 177282188 232088693 177282188 896269394 41632002 896269394 41632002 984375304 14600559 984375304 14600559 988680575 500030745 988680575 500030745 254163452 499997172 254163452 499997172 567482312 740182082 567482312 740182082 114496224 919588888 114496224 919588888 74968356 957997356 74968356 957997356 980910016 342223179 980910016 342223179 501536495 725268669 501536495 725268669 811227323 442873771 811227323 442873771 462005299 616667954 462005299 616667954 286682504 181838062 286682504 181838062 830311369 129467321 830311369 129467321 109769713 44842781 109769713 44842781 545669368 766697640 545669368 766697640 824991725 264097224 824991725 264097224 478784987 499990106 478784987 499990106 861038178 55515205 861038178 55515205 206986651 366307177 206986651 366307177 525779355 603163217 525779355 603163217 268858071 411976748 268858071 411976748 636484913 737104403 636484913 737104403 248194369 301333601 248194369 301333601 843711369 825366570 843711369 825366570 424767770 146741214 424767770 146741214 504123025 500022158 504123025 500022158 317972616 211480330 317972616 211480330 511591260 489913440 511591260 489913440 488324859 81361738 488324859 81361738 953875448 35385861 953875448 35385861 31978101 688541208 31978101 688541208 626406231 474966951 626406231 474966951 157680653 863141803 157680653 863141803 31356979 20458205 31356979 20458205 981645107 838955284 981645107 838955284 499972553 379044532 499972553 379044532 905043467 595166898 905043467 595166898 136937585 130180865 136937585 130180865 500023052 499967360 500023052 499967360 292141047 183376746 292141047 183376746 537901981 466865345 537901981 466865345 499986959 817210543 499986959 817210543 522873145 270089208 522873145 270089208 761072906 175931182 761072906 175931182 434148973 500031105 434148973 500031105 812803825 173555902 812803825 173555902 215208049 702737180 215208049 702737180 835204876 869461691 835204876 869461691 910773375 914586499 910773375 914586499 333552594 309575052 333552594 309575052 733649932 782191177 733649932 782191177 73674555 63929378 73674555 63929378 500009361 499972698 500009361 499972698 849825433 148377991 849825433 148377991 406241461 512935049 406241461 512935049 535284244 499996183 535284244 499996183 715108572 268812886 715108572 268812886 740452405 752160177 740452405 752160177 212857378 317669157 212857378 317669157 847405958 92743420 847405958 92743420 978931738 500036951 978931738 500036951 352227359 300497874 352227359 300497874 21220615 665711332 21220615 665711332 500000258 397609618 500000258 397609618 637625729 500032816 637625729 500032816 351986760 490657950 351986760 490657950 500015223 719696303 500015223 719696303 796023908 930582330 796023908 930582330 395472895 229795726 395472895 229795726 182054795 130886477 182054795 130886477 893389809 602180749 893389809 602180749 91826379 330572375 91826379 330572375 500006558 714076716 500006558 714076716 111963404 499985764 111963404 499985764 594600835 767285266 594600835 767285266 839174066 382500537 839174066 382500537 71398546 940863243 71398546 940863243 666134480 259678890 666134480 259678890 346656386 658361427 346656386 658361427 500005120 348452317 500005120 348452317 14217391 996104455 14217391 996104455 2806209 116218355 2806209 116218355 499994298 733786172 499994298 733786172 924587183 499992024 924587183 499992024 64753450 948811942 64753450 948811942 499975302 749836739 499975302 749836739 237351143 860252249 237351143 860252249 89761497 925819557 89761497 925819557 500014039 312773755 500014039 312773755 260933331 172474687 260933331 172474687 544704720 499993005 544704720 499993005 336174734 757901227 336174734 757901227 884728945 475239885 884728945 475239885 421111766 699348258 421111766 699348258 741572437 94973194 741572437 94973194 329417707 499996182 329417707 499996182 614099436 216573896 614099436 216573896 500019451 657622297 500019451 657622297 339626921 764968180 339626921 764968180 848896672 104523891 848896672 104523891 43644368 718316223 43644368 718316223 540965235 300224120 540965235 300224120 290328585 228682158 290328585 228682158 503382529 499960805 503382529 499960805 664684965 323181774 664684965 323181774 178174031 101442548 178174031 101442548 651856709 860856248 651856709 860856248 407110520 499997503 407110520 499997503 871499405 118409440 871499405 118409440 970172754 776147837 970172754 776147837 499966764 584166725 499966764 584166725 664199796 759946799 664199796 759946799 213095123 327789640 213095123 327789640 569979159 500013222 569979159 500013222 225350445 133429730 225350445 133429730 876996574 987661408 876996574 987661408 376805931 237711062 376805931 237711062 553988322 675846670 553988322 675846670 745942504 249070566 745942504 249070566 75897485 20007642 75897485 20007642 17193413 994893642 17193413 994893642 715197395 227116184 715197395 227116184 386867371 640592863 386867371 640592863 740338621 452929248 740338621 452929248 387555492 540417992 387555492 540417992 634575314 643460862 634575314 643460862 295365385 500027072 295365385 500027072 628010572 705841430 628010572 705841430 883093162 440159710 883093162 440159710 499978478 87942536 499978478 87942536 499998434 499991126 499998434 499991126 190952099 135068695 190952099 135068695 826883668 844009567 826883668 844009567 118647886 51521370 118647886 51521370 509636941 499982417 509636941 499982417 321306158 827929999 321306158 827929999 911695722 182469658 911695722 182469658 499984951 688738939 499984951 688738939 695104688 160010617 695104688 160010617 41263172 31866242 41263172 31866242 499980352 625766134 499980352 625766134 171532027 115547533 171532027 115547533 886564917 859893480 886564917 859893480 101032494 903024300 101032494 903024300 968591847 29050230 968591847 29050230 12448197 995280496 12448197 995280496 995821988 351033661 995821988 351033661 343990913 582262611 343990913 582262611 749193311 773767248 749193311 773767248 217097659 259843248 217097659 259843248 609909277 623744597 609909277 623744597 316562055 499978309 316562055 499978309 263395742 898816550 263395742 898816550 35412339 969791389 35412339 969791389 632024139 191519404 632024139 191519404 848509303 906732331 848509303 906732331 60715762 378619025 60715762 378619025 499986994 791399336 499986994 791399336 124009550 500004824 124009550 500004824 561258269 609803949 561258269 609803949 676501107 290259012 676501107 290259012 393117331 635699849 393117331 635699849 709982854 736547136 709982854 736547136 499984323 54702791 499984323 54702791 35635257 500001170 35635257 500001170 505996714 937413455 505996714 937413455 960956159 17111533 960956159 17111533 284628025 499976397 284628025 499976397 672986164 142516004 672986164 142516004 867505161 98033692 867505161 98033692 96271451 795114089 96271451 795114089 821397160 907597891 821397160 907597891 46753931 499960830 46753931 499960830 199615169 895870904 199615169 895870904 924095210 945044990 924095210 945044990 254533693 123069344 254533693 123069344 499984208 586853168 499984208 586853168 404087862 121438438 404087862 121438438 936775242 949919633 936775242 949919633 499974236 499975987 499974236 499975987 826243210 122450524 826243210 122450524 885806044 816152231 885806044 816152231 435714856 500001028 435714856 500001028 847713739 914268494 847713739 914268494 499962372 284139661 499962372 284139661 765512258 769036765 765512258 769036765 782775649 135926570 782775649 135926570 975872274 983553284 975872274 983553284 988191325 989732597 988191325 989732597 993004858 4467330 993004858 4467330 484898593 499984299 484898593 499984299 844085571 389497170 844085571 389497170 499970032 763755273 499970032 763755273 184139921 305664861 184139921 305664861 691611001 705801521 691611001 705801521 474716657 499983772 474716657 499983772 383480425 650773818 383480425 650773818 288796913 445491924 288796913 445491924 500023980 666535228 500023980 666535228 704788869 884632033 704788869 884632033 465886008 237755022 465886008 237755022 522121042 522797516 522121042 522797516 499976515 211710908 499976515 211710908 831355141 141879752 831355141 141879752 358151805 499980233 358151805 499980233 779801196 697742692 779801196 697742692 440146630 324903987 440146630 324903987 838312077 929861435 838312077 929861435 48045398 489405596 48045398 489405596 817703326 84217248 817703326 84217248 89791496 500753540 89791496 500753540 500004013 573824531 500004013 573824531 787960901 492931027 787960901 492931027 356144644 500034188 356144644 500034188 189406625 124395009 189406625 124395009 120302386 918645323 120302386 918645323 947599643 47648609 947599643 47648609 366180299 500031443 366180299 500031443 298709995 295122938 298709995 295122938 500024855 499980183 500024855 499980183 92263483 867813027 92263483 867813027 560133987 392798883 560133987 392798883 37882686 795032393 37882686 795032393 749683797 499960320 749683797 499960320 196066027 138399362 196066027 138399362 760900852 955838942 760900852 955838942 966456315 274084210 966456315 274084210 263632268 669717133 263632268 669717133 557612007 131414629 557612007 131414629 57681773 951182230 57681773 951182230 957180391 225630422 957180391 225630422 414941113 766804622 414941113 766804622 883940954 911923071 883940954 911923071 376056544 262812905 376056544 262812905 893870087 913388901 893870087 913388901 922334415 953733016 922334415 953733016 483580280 420047857 483580280 420047857 197172032 987208239 197172032 987208239 8030485 199745901 8030485 199745901 547324280 704288678 547324280 704288678 906451090 382990565 906451090 382990565 295447420 636118260 295447420 636118260 576100620 499991770 576100620 499991770 417875750 272900768 417875750 272900768 661682322 759959070 661682322 759959070 499978709 500029324 499978709 500029324 853080377 107665011 853080377 107665011 43959792 18071957 43959792 18071957 17849644 12287728 17849644 12287728 649311613 734089260 649311613 734089260 487424301 499990968 487424301 499990968 711108719 585428201 711108719 585428201 247930562 455000078 247930562 455000078 806822673 616542065 806822673 616542065 435050456 190391693 435050456 190391693 774021554 707401227 774021554 707401227 499963364 190518631 499963364 190518631 73686270 67111376 73686270 67111376 845412100 391968107 845412100 391968107 294591834 580116110 294591834 580116110 628741209 256718407 628741209 256718407 460117604 499994495 460117604 499994495 184783981 960784582 184783981 960784582 751529031 165578202 751529031 165578202 897684858 45157328 897684858 45157328 22630049 7154578 22630049 7154578 6943108 647452657 6943108 647452657 785242812 354646529 785242812 354646529 357909919 677951506 357909919 677951506 516382029 448250547 516382029 448250547 153253513 587595780 153253513 587595780 494366054 390884745 494366054 390884745 804587765 87766357 804587765 87766357 940652150 32525259 940652150 32525259 978556608 981694423 978556608 981694423 987951841 988697695 987951841 988697695 7593398 499968026 7593398 499968026 233529334 747317029 233529334 747317029 462784333 491096153 462784333 491096153 509015080 500020709 509015080 500020709 123574491 884982653 123574491 884982653 895563882 83984255 895563882 83984255 375657406 499974122 375657406 499974122 500036618 302636382 500036618 302636382 220054795 806805396 220054795 806805396 829817703 140948682 829817703 140948682 115256233 115178210 115256233 115178210 95553695 712372435 95553695 712372435 702452480 499971261 702452480 499971261 341619220 500031662 341619220 500031662 499974988 105898179 499974988 105898179 577713851 499969758 577713851 499969758 500010977 329981840 500010977 329981840 296942285 266737728 296942285 266737728 129322553 87891077 129322553 87891077 938297927 771153261 938297927 771153261 463839988 358408931 463839988 358408931 785841554 828761132 785841554 828761132 853839334 476234379 853839334 476234379 500033143 499960169 500033143 499960169 441144830 385326794 441144830 385326794 781291155 961671054 781291155 961671054 499964047 532440567 499964047 532440567 312967648 499960962 312967648 499960962 676431618 852540640 676431618 852540640 455766151 534023941 455766151 534023941 760419642 870829509 760419642 870829509 902606254 91525233 902606254 91525233 937639509 946549867 937639509 946549867 415677469 181540758 415677469 181540758 741978069 500036542 741978069 500036542 430806315 250396600 430806315 250396600 500039904 134858480 500039904 134858480 133421994 500014016 133421994 500014016 798580391 813373110 798580391 813373110 412973566 233873895 412973566 233873895 672942079 703823358 672942079 703823358 286789495 499915419 286789495 499915419 659202946 220853937 659202946 220853937 450760358 499993988 450760358 499993988 646461552 152503222 646461552 152503222 865090466 577600227 865090466 577600227 209884790 900374981 209884790 900374981 78846529 437358555 78846529 437358555 742170802 905701865 742170802 905701865 500006711 312540615 500006711 312540615 292614193 244170618 292614193 244170618 582476413 500028299 582476413 500028299 817291996 451121788 817291996 451121788 434711548 546666931 434711548 546666931 499963432 231231511 499963432 231231511 500039360 673289314 500039360 673289314 101942666 920324192 101942666 920324192 65282074 499985410 65282074 499985410 814234947 877340258 814234947 877340258 119830610 103275288 119830610 103275288 916271782 922947923 916271782 922947923 430403979 261201517 430403979 261201517 793847853 500016069 793847853 500016069 135721594 291652409 135721594 291652409 516044023 790668654 516044023 790668654 132442407 121077656 132442407 121077656 933119944 45273189 933119944 45273189 190661267 500034926 190661267 500034926 814645101 161169998 814645101 161169998 35027646 503221436 35027646 503221436 668061489 186372794 668061489 186372794 866826146 874716954 866826146 874716954 123269546 468617495 123269546 468617495 625663113 504265724 625663113 504265724 224313050 499978795 224313050 499978795 859152973 794676346 859152973 794676346 133681072 283310572 133681072 283310572 754380828 733206621 754380828 733206621 200395259 499966095 200395259 499966095 684196272 865253818 684196272 865253818 15770522 268369852 15770522 268369852 703862746 944669830 703862746 944669830 429535954 499996083 429535954 499996083 953385298 10538435 953385298 10538435 275988550 500003028 275988550 500003028 762768729 157765046 762768729 157765046 958449644 969833369 958449644 969833369 979133791 990341996 979133791 990341996 499960619 462557828 499960619 462557828 563549609 370789946 563549609 370789946 52978580 702806337 52978580 702806337 463699414 499981431 463699414 499981431 23862675 19752144 23862675 19752144 500035324 904289342 500035324 904289342 957679625 485650066 957679625 485650066 151037390 903608719 151037390 903608719 91353942 182203051 91353942 182203051 823148927 500005192 823148927 500005192 170647530 122343832 170647530 122343832 625166878 829577429 625166878 829577429 305001428 218007804 305001428 218007804 789760497 501407533 789760497 501407533 500013870 350245666 500013870 350245666 190642611 828447876 190642611 828447876 500010189 393609480 500010189 393609480 167236736 840267317 167236736 840267317 500019761 220266178 500019761 220266178 814328198 628426738 814328198 628426738 312269307 243722243 312269307 243722243 816891108 622459960 816891108 622459960 431031585 342524207 431031585 342524207 813150307 619820831 813150307 619820831 499991092 198049829 499991092 198049829 103789983 526068504 103789983 526068504 749360611 240354049 749360611 240354049 188679993 806694512 188679993 806694512 520627700 499990230 520627700 499990230 284089583 766538227 284089583 766538227 168190189 382605966 168190189 382605966 853493342 500006397 853493342 500006397 887982283 30246826 887982283 30246826 483907662 697990610 483907662 697990610 795242485 500023265 795242485 500023265 499987962 757440266 499987962 757440266 786220082 385501410 786220082 385501410 379957376 842600560 379957376 842600560 904562172 23213003 904562172 23213003 16315946 6477857 16315946 6477857 753773612 551834762 753773612 551834762 500011310 257856928 500011310 257856928 793592631 833185169 793592631 833185169 89886633 499987127 89886633 499987127 669701286 500012413 669701286 500012413 188225365 149965634 188225365 149965634 500034447 713366777 500034447 713366777 135511303 400752818 135511303 400752818 637262953 586130032 637262953 586130032 305700895 271933645 305700895 271933645 730771314 190979251 730771314 190979251 168718469 793010839 168718469 793010839 902012711 311583223 902012711 311583223 292034176 774794530 292034176 774794530 571483272 380025713 571483272 380025713 949218031 963536861 949218031 963536861 975545789 3703309 975545789 3703309 425479629 674740436 425479629 674740436 75524305 444206945 75524305 444206945 500019801 938853447 500019801 938853447 333078223 499996876 333078223 499996876 499995424 176668289 499995424 176668289 167495360 161839487 167495360 161839487 861986936 873413645 861986936 873413645 69931548 207368114 69931548 207368114 229370196 808513763 229370196 808513763 905461665 46541400 905461665 46541400 28176961 980131093 28176961 980131093 987959127 7538536 987959127 7538536 295493285 547879367 295493285 547879367 673549176 174122038 673549176 174122038 168532559 500016243 168532559 500016243 665900145 797781755 665900145 797781755 194781615 275578734 194781615 275578734 621010778 500001216 621010778 500001216 958895105 269396242 958895105 269396242 400352310 506433050 400352310 506433050 539226443 296054701 539226443 296054701 343626227 500023740 343626227 500023740 881476010 294798531 881476010 294798531 500003980 174328750 500003980 174328750 557648594 653418262 557648594 653418262 342691035 893015226 342691035 893015226 500007691 157157308 500007691 157157308 154122544 136289905 154122544 136289905 106834090 500018363 106834090 500018363 874059537 206438155 874059537 206438155 499998675 719341091 499998675 719341091 611483212 336587854 611483212 336587854 823869361 175070656 823869361 175070656 936482426 962779980 936482426 962779980 432556226 500025445 432556226 500025445 116613354 34169344 116613354 34169344 537395654 604814745 537395654 604814745 123403721 462369205 123403721 462369205 564343649 500031627 564343649 500031627 500007236 369898602 500007236 369898602 209947757 75673886 209947757 75673886 943017291 28231344 943017291 28231344 20647478 840101262 20647478 840101262 502946170 499982029 502946170 499982029 193116052 842554143 193116052 842554143 32903266 316942949 32903266 316942949 500019195 756201584 500019195 756201584 818761159 499995701 818761159 499995701 147374430 406003307 147374430 406003307 407239273 750704347 407239273 750704347 665180331 499979424 665180331 499979424 802183900 693084346 802183900 693084346 499997219 391389842 499997219 391389842 839536966 871760437 839536966 871760437 332606067 204394365 332606067 204394365 725841900 753435223 725841900 753435223 499981097 108638681 499981097 108638681 499962088 682310173 499962088 682310173 500038695 842961930 500038695 842961930 128344722 67858903 128344722 67858903 619533282 645746358 619533282 645746358 464342314 482112582 464342314 482112582 499978451 112474289 499978451 112474289 98102610 967558578 98102610 967558578 983451321 997630124 983451321 997630124 365652245 499966513 365652245 499966513 836843605 849021057 836843605 849021057 215419513 350945843 215419513 350945843 566127567 499979282 566127567 499979282 28191303 973404864 28191303 973404864 556447756 243491883 556447756 243491883 158647552 91879593 158647552 91879593 74114044 500023315 74114044 500023315 296506815 213930404 296506815 213930404 787191112 780474339 787191112 780474339 500027436 215793720 500027436 215793720 409226551 500033147 409226551 500033147 910134585 459649914 910134585 459649914 464266168 556189798 464266168 556189798 500027284 162767060 500027284 162767060 150965649 757054594 150965649 757054594 777560976 167465771 777560976 167465771 855629423 12719329 855629423 12719329 499998577 794185883 499998577 794185883 923844249 939480788 923844249 939480788 244699777 500002886 244699777 500002886 59558795 854868699 59558795 854868699 499963086 611992287 499963086 611992287 182049009 122807784 182049009 122807784 110123449 104845543 110123449 104845543 965519359 982521502 965519359 982521502 12811442 5130629 12811442 5130629 2477311 998398601 2477311 998398601 500037529 172728343 500037529 172728343 72162497 499985595 72162497 499985595 608039118 833621645 608039118 833621645 499993762 162407353 499993762 162407353 148632088 854707158 148632088 854707158 710475322 269501579 710475322 269501579 465631857 585938704 465631857 585938704 262317260 808540099 262317260 808540099 548974000 321837290 548974000 321837290 714695585 801240565 714695585 801240565 499971109 500013511 499971109 500013511 216720165 614393054 216720165 614393054 584469469 393126714 584469469 393126714 266459484 508252980 266459484 508252980 583769055 268504926 583769055 268504926 840336044 917801034 840336044 917801034 40728066 979005383 40728066 979005383 500031100 499968111 500031100 499968111 77495315 952837831 77495315 952837831 35270288 34160010 35270288 34160010 31695458 509556044 31695458 509556044 629441438 419302283 629441438 419302283 346400339 290612481 346400339 290612481 577576550 825801932 577576550 825801932 831434133 411421337 831434133 411421337 492532692 499987507 492532692 499987507 774800945 558535447 774800945 558535447 499992765 700452316 499992765 700452316 615302649 322115426 615302649 322115426 495559709 704698332 495559709 704698332 703666431 212912261 703666431 212912261 149275965 113763650 149275965 113763650 499991876 776424418 499991876 776424418 688717247 413798083 688717247 413798083 370121539 500020226 370121539 500020226 958938510 14603265 958938510 14603265 242466246 500012842 242466246 500012842 59869648 517393869 59869648 517393869 585467823 352543029 585467823 352543029 499982341 772430445 499982341 772430445 104717989 72340402 104717989 72340402 783332162 527812465 783332162 527812465 253796053 912716300 253796053 912716300 35622818 381327942 35622818 381327942 943753934 561676233 943753934 561676233 500015540 422530136 500015540 422530136 602517943 672351679 602517943 672351679 280526244 46110971 280526244 46110971 499990224 624149649 499990224 624149649 635145092 233978254 635145092 233978254 411236026 743920137 411236026 743920137 243860820 104724886 243860820 104724886 531393631 582635116 531393631 582635116 350653165 387174845 350653165 387174845 639305180 500005146 639305180 500005146 429193594 273885401 429193594 273885401 556224959 575784381 556224959 575784381 499964188 871906423 499964188 871906423 107065526 103737845 107065526 103737845 27112282 769104422 27112282 769104422 772222949 132081343 772222949 132081343 500007428 500008179 500007428 500008179 961430221 456179631 961430221 456179631 388590098 764606230 388590098 764606230 43852383 499989048 43852383 499989048 967348053 27654415 967348053 27654415 434328319 822547177 434328319 822547177 499982388 451633939 499982388 451633939 428104026 500002546 428104026 500002546 949642314 950618604 949642314 950618604 950687581 969101659 950687581 969101659 994975717 270307800 994975717 270307800 499970158 945074460 499970158 945074460 39757601 34253642 39757601 34253642 500006921 506448141 500006921 506448141 537316084 213076561 537316084 213076561 787605005 896059699 787605005 896059699 911687341 932442823 911687341 932442823 960733636 18559412 960733636 18559412 257064902 768755682 257064902 768755682 78077555 61815456 78077555 61815456 500001338 683458436 500001338 683458436 283383804 738133489 283383804 738133489 757002918 428804770 757002918 428804770 499985666 716606113 499985666 716606113 775166775 221215928 775166775 221215928 311848219 788858078 311848219 788858078 589203469 565649490 589203469 565649490 500037824 288047963 500037824 288047963 808524261 570989876 808524261 570989876 564126875 360703797 564126875 360703797 660330859 734475263 660330859 734475263 117298861 450653479 117298861 450653479 546817571 591210314 546817571 591210314 637577351 662577349 637577351 662577349 191016271 499982177 191016271 499982177 507477322 526963700 507477322 526963700 86227974 67560216 86227974 67560216 52747163 34515215 52747163 34515215 500021742 291369546 500021742 291369546 284080811 502121839 284080811 502121839 500009231 146496711 500009231 146496711 102963369 93947830 102963369 93947830 27991377 499995858 27991377 499995858 574496405 262496724 574496405 262496724 158076971 122374272 158076971 122374272 64288751 956603705 64288751 956603705 687730204 224640162 687730204 224640162 799434023 928163398 799434023 928163398 323733050 267468069 323733050 267468069 827267608 840195956 827267608 840195956 70026540 973626960 70026540 973626960 505726116 376981311 505726116 376981311 341143774 210449474 341143774 210449474 890523921 909323884 890523921 909323884 925565460 47243605 925565460 47243605 965163341 499983677 965163341 499983677 554418100 355110704 554418100 355110704 682183200 223397081 682183200 223397081 895753904 919712439 895753904 919712439 958762963 974456088 958762963 974456088 979456010 358443524 979456010 358443524 442829748 499985802 442829748 499985802 98409457 689299265 98409457 689299265 559768750 499965262 559768750 499965262 774226252 788521864 774226252 788521864 112074658 89260702 112074658 89260702 540121116 465281017 540121116 465281017 437592725 728564860 437592725 728564860 846811610 468370176 846811610 468370176 499961967 343965581 499961967 343965581 249369396 856391540 249369396 856391540 563397627 407608785 563397627 407608785 386582452 694882979 386582452 694882979 500038833 351640257 500038833 351640257 481714899 861332610 481714899 861332610 500027591 793157403 500027591 793157403 476220237 482182731 476220237 482182731 644931593 528934214 644931593 528934214 420365095 328644498 420365095 328644498 531476679 719874217 531476679 719874217 827882103 466935561 827882103 466935561 462325142 698109492 462325142 698109492 851698505 217756070 851698505 217756070 499972144 785440792 499972144 785440792 626739361 499961679 626739361 499961679 781736591 207584920 781736591 207584920 499994866 775683029 499994866 775683029 641333017 289897209 641333017 289897209 500000835 745445851 500000835 745445851 20225057 461835490 20225057 461835490 630074675 752436377 630074675 752436377 353926898 499985382 353926898 499985382 256453742 654221746 256453742 654221746 639184754 267184707 639184754 267184707 22569504 500021117 22569504 500021117 641846983 596937236 641846983 596937236 500019824 984523622 500019824 984523622 12167394 409352552 12167394 409352552 500034173 103495019 500034173 103495019 51610637 959473549 51610637 959473549 38838093 277732208 38838093 277732208 499967869 21913831 499967869 21913831 500035483 906440465 500035483 906440465 499994154 100921956 499994154 100921956 960747437 32479925 960747437 32479925 400516345 751347923 400516345 751347923 512070820 258924062 512070820 258924062 178843002 579504183 178843002 579504183 738106085 500014218 738106085 500014218 500030728 841727846 500030728 841727846 854069936 499995375 854069936 499995375 186842852 612645781 186842852 612645781 736138619 258477971 736138619 258477971 401930360 499977071 401930360 499977071 827646326 793261204 827646326 793261204 84575010 936350843 84575010 936350843 997366218 998107499 997366218 998107499 998992163 199106700 998992163 199106700 420732138 699710665 420732138 699710665 294340503 841893985 294340503 841893985 500030521 240247159 500030521 240247159 561514907 599243138 561514907 599243138 307190296 98841966 307190296 98841966 500029478 360805696 500029478 360805696 440701212 511145903 440701212 511145903 845789545 123919382 845789545 123919382 458533203 630964063 458533203 630964063 365795923 383009771 365795923 383009771 500016426 641725020 500016426 641725020 215156074 121906305 215156074 121906305 18696092 500030557 18696092 500030557 645181605 323956450 645181605 323956450 420926860 476389975 420926860 476389975 604767665 370436560 604767665 370436560 268427192 734779259 268427192 734779259 802173991 844276358 802173991 844276358 99853077 102413820 99853077 102413820 500005604 743240858 500005604 743240858 253237441 376851825 253237441 376851825 421885535 451535662 421885535 451535662 500014682 53996716 500014682 53996716 43252421 974027104 43252421 974027104 758634708 175108524 758634708 175108524 996276838 500030222 996276838 500030222 418833229 243645736 418833229 243645736 88241921 592869372 88241921 592869372 500010452 144144863 500010452 144144863 442363040 499987514 442363040 499987514 753073024 171050223 753073024 171050223 243756716 500000146 243756716 500000146 117471263 910513226 117471263 910513226 978413296 245427030 978413296 245427030 464766425 699710221 464766425 699710221 787305737 372980214 787305737 372980214 500018468 920524900 500018468 920524900 335008575 285600784 335008575 285600784 871117865 43770228 871117865 43770228 956690174 578151424 956690174 578151424 500034568 336155128 500034568 336155128 698829854 726098147 698829854 726098147 371177339 292739886 371177339 292739886 499984144 740649726 499984144 740649726 105615498 329634480 105615498 329634480 500030103 890814089 500030103 890814089 487284834 500033263 487284834 500033263 883582968 69052701 883582968 69052701 62546173 15646458 62546173 15646458 11062608 544120563 11062608 544120563 485092064 499966125 485092064 499966125 924051167 939141435 924051167 939141435 351312147 486860225 351312147 486860225 719018793 530736805 719018793 530736805 339812224 705321043 339812224 705321043 500002881 105731016 500002881 105731016 764287465 815858636 764287465 815858636 477557465 499962932 477557465 499962932 377584135 548036309 377584135 548036309 589884655 146283749 589884655 146283749 113259079 500010726 113259079 500010726 968184390 15422197 968184390 15422197 499961122 499972130 499961122 499972130 291690362 500032037 291690362 500032037 258130892 181599770 258130892 181599770 22407863 906953535 22407863 906953535 500034056 45816736 500034056 45816736 406083532 655189465 406083532 655189465 208308118 117684313 208308118 117684313 603598211 587900257 603598211 587900257 355451593 784306415 355451593 784306415 836072040 364188041 836072040 364188041 499980754 573655653 499980754 573655653 988723459 93950351 988723459 93950351 375757471 777483950 375757471 777483950 787412688 499986815 787412688 499986815 149638171 951036563 149638171 951036563 881103406 46327356 881103406 46327356 30140065 986075497 30140065 986075497 989151096 218792422 989151096 218792422 500022256 499976087 500022256 499976087 942752188 839969274 942752188 839969274 601505229 153215783 601505229 153215783 36439784 965292936 36439784 965292936 29972084 993922145 29972084 993922145 996670579 2867029 996670579 2867029 2692999 998359649 2692999 998359649 901134 398276060 901134 398276060 772805977 921899932 772805977 921899932 232417913 274494682 232417913 274494682 766143823 865695958 766143823 865695958 415360771 499986752 415360771 499986752 657395760 871015716 657395760 871015716 398221812 554212398 398221812 554212398 610949336 902057290 610949336 902057290 52754941 26095515 52754941 26095515 602256951 856890609 602256951 856890609 885118877 411183695 885118877 411183695 500011724 500000615 500011724 500000615 111055711 878832552 111055711 878832552 767688088 431504724 767688088 431504724 154274320 94119536 154274320 94119536 83885009 37350272 83885009 37350272 616871865 938521037 616871865 938521037 477460068 337962285 477460068 337962285 936649861 937792440 936649861 937792440 971838105 987018237 971838105 987018237 499992664 499968907 499992664 499968907 238886651 828313808 238886651 828313808 132027420 898033141 132027420 898033141 930353401 412352537 930353401 412352537 337956979 804485970 337956979 804485970 653747580 378125648 653747580 378125648 435149168 519804716 435149168 519804716 881273500 20849583 881273500 20849583 429767248 525185892 429767248 525185892 582061283 310634805 582061283 310634805 729275961 253673188 729275961 253673188 499967233 793468132 499967233 793468132 183872792 499969837 183872792 499969837 763108880 500035456 763108880 500035456 549813835 478215705 549813835 478215705 413450674 760791546 413450674 760791546 525150477 428187875 525150477 428187875 623384310 253008208 623384310 253008208 489937699 535888724 489937699 535888724 434446016 327440362 434446016 327440362 500039284 906806872 500039284 906806872 499980449 954443858 499980449 954443858 20460137 17534589 20460137 17534589 500024238 606152180 500024238 606152180 166874926 911797780 166874926 911797780 500034824 157452540 500034824 157452540 114930209 719684498 114930209 719684498 357717309 212929255 357717309 212929255 682865397 499989218 682865397 499989218 192989651 778834283 192989651 778834283 324278510 487297440 324278510 487297440 802511227 929058131 802511227 929058131 990597459 996518331 990597459 996518331 356510711 294336600 356510711 294336600 811528553 951837443 811528553 951837443 175798139 386201653 175798139 386201653 499962192 768976967 499962192 768976967 38091268 24613622 38091268 24613622 806180845 198763403 806180845 198763403 346755138 499991832 346755138 499991832 819632979 407948391 819632979 407948391 500004836 786336869 500004836 786336869 802942570 42946477 802942570 42946477 499993364 654643598 499993364 654643598 585494363 499973645 585494363 499973645 538548022 602554747 538548022 602554747 357282513 404282990 357282513 404282990 711809847 163282994 711809847 163282994 463510225 603186552 463510225 603186552 756149144 123436543 756149144 123436543 489352616 520518043 489352616 520518043 593176860 316371033 593176860 316371033 328076124 601332998 328076124 601332998 709779063 227010951 709779063 227010951 294576384 953611009 294576384 953611009 24101602 500015715 24101602 500015715 992417465 7364223 992417465 7364223 6227906 622369944 6227906 622369944 826746566 171871361 826746566 171871361 67945891 500037928 67945891 500037928 418294803 189846729 418294803 189846729 43506600 633402714 43506600 633402714 747332013 380436912 747332013 380436912 273034163 500009404 273034163 500009404 499998702 181177271 499998702 181177271 262102525 500003819 262102525 500003819 491501620 835959696 491501620 835959696 780639363 499999758 780639363 499999758 334318688 281506291 334318688 281506291 783411924 98317483 783411924 98317483 951168915 991331455 951168915 991331455 996655052 996902281 996655052 996902281 500020084 499983034 500020084 499983034 885919348 895153857 885919348 895153857 948534891 239344498 948534891 239344498 218913302 685560062 218913302 685560062 583790764 248604203 583790764 248604203 126900223 111472684 126900223 111472684 902749993 966695480 902749993 966695480 25873546 25042672 25873546 25042672 20825304 991302672 20825304 991302672 500015311 499962775 500015311 499962775 267838419 189292074 267838419 189292074 831974612 849579783 831974612 849579783 381543177 447224874 381543177 447224874 512780260 846899861 512780260 846899861 879173826 499961845 879173826 499961845 98419248 500033459 98419248 500033459 716166478 280942159 716166478 280942159 166421671 500035950 166421671 500035950 966164477 972824408 966164477 972824408 392648937 341685702 392648937 341685702 784548909 868053750 784548909 868053750 448780555 500011621 448780555 500011621 765224189 215654807 765224189 215654807 499984568 764235546 499984568 764235546 490039101 417851957 490039101 417851957 595552299 637578447 595552299 637578447 496097841 326138884 496097841 326138884 288873318 671074082 288873318 671074082 555274598 500004880 555274598 500004880 46835266 41875053 46835266 41875053 968956667 529455726 968956667 529455726 35958526 449687852 35958526 449687852 755641966 517294303 755641966 517294303 223258690 180561009 223258690 180561009 137144309 956784183 137144309 956784183 761232976 743486101 761232976 743486101 475449444 456322152 475449444 456322152 674760591 724668846 674760591 724668846 204318067 493719825 204318067 493719825 536887747 66521886 536887747 66521886 54139048 511993234 54139048 511993234 837548991 499964922 837548991 499964922 959678537 984315832 959678537 984315832 985716931 7696348 985716931 7696348 459454057 585768172 459454057 585768172 295827888 500033946 295827888 500033946 716647804 880185495 716647804 880185495 118622213 356588251 118622213 356588251 544382025 675486391 544382025 675486391 418718785 500019544 418718785 500019544 271841374 814687695 271841374 814687695 170411042 57871141 170411042 57871141 500024969 684831889 500024969 684831889 349133407 379697270 349133407 379697270 499981713 210959208 499981713 210959208 792950190 167786129 792950190 167786129 479376260 666369627 479376260 666369627 804375289 354628959 804375289 354628959 251695843 171916072 251695843 171916072 592038039 661848292 592038039 661848292 492884004 469148041 492884004 469148041 735066552 145653893 735066552 145653893 873390446 891958496 873390446 891958496 105922687 465718661 105922687 465718661 512687394 500021956 512687394 500021956 500032204 885714616 500032204 885714616 939374510 953827993 939374510 953827993 305518011 500030091 305518011 500030091 134550196 488205187 134550196 488205187 782973150 784547774 782973150 784547774 852146513 499965464 852146513 499965464 499978761 849779488 499978761 849779488 501595112 315674976 501595112 315674976 253463077 770754977 253463077 770754977 83993014 499978429 83993014 499978429 499980296 681692319 499980296 681692319 499999211 500035834 499999211 500035834 526483874 631678335 526483874 631678335 358093582 717765655 358093582 717765655 242187603 476531445 242187603 476531445 874990217 500017202 874990217 500017202 388321856 224043372 388321856 224043372 894008719 28216029 894008719 28216029 986544264 536554103 986544264 536554103 421289700 300941813 421289700 300941813 575079746 690745061 575079746 690745061 499973804 229757078 499973804 229757078 194326609 740267451 194326609 740267451 601570754 372723878 601570754 372723878 374905728 773191062 374905728 773191062 500036085 499993382 500036085 499993382 929196512 38916940 929196512 38916940 499983018 837312254 499983018 837312254 955344739 346276472 955344739 346276472 652190592 682830632 652190592 682830632 246359042 243314088 246359042 243314088 786649658 500026552 786649658 500026552 328221626 325872935 328221626 325872935 183846954 832114734 183846954 832114734 744654098 339639781 744654098 339639781 301743492 113541825 301743492 113541825 499986611 576511603 499986611 576511603 726709821 495650496 726709821 495650496 357843116 601250320 357843116 601250320 499992794 647081224 499992794 647081224 159893487 398532312 159893487 398532312 671470259 671795533 671470259 671795533 712904966 714568835 712904966 714568835 235617554 73763487 235617554 73763487 970355963 534228377 970355963 534228377 370252651 332741868 370252651 332741868 822935278 645679009 822935278 645679009 499962929 80772453 499962929 80772453 657704804 697806491 657704804 697806491 394676913 438057213 394676913 438057213 612799444 813377210 612799444 813377210 109943708 349040485 109943708 349040485 885893628 844368339 885893628 844368339 114776486 942019117 114776486 942019117 46838238 991187343 46838238 991187343 500003285 241903659 500003285 241903659 634158171 735500053 634158171 735500053 231641736 368498986 231641736 368498986 464970407 581049320 464970407 581049320 307513941 764587894 307513941 764587894 845388750 945055388 845388750 945055388 945441901 69985406 945441901 69985406 450524976 500037278 450524976 500037278 739033582 220670843 739033582 220670843 268039013 770861959 268039013 770861959 782422493 829743411 782422493 829743411 82170048 89911923 82170048 89911923 974145748 982537374 974145748 982537374 467906994 526736150 467906994 526736150 576124106 499965884 576124106 499965884 499988454 258278357 499988454 258278357 895131296 500031631 895131296 500031631 175579181 883668082 175579181 883668082 516818763 216192470 516818763 216192470 814386215 812963303 814386215 812963303 406314128 365301680 406314128 365301680 771968918 124484700 771968918 124484700 137408255 595175972 137408255 595175972 542188427 500005394 542188427 500005394 207606705 728440319 207606705 728440319 499987718 131365773 499987718 131365773 451884033 500002980 451884033 500002980 302604492 209526180 302604492 209526180 826639220 591896738 826639220 591896738 252717595 439538598 252717595 439538598 499960466 208411052 499960466 208411052 563521895 595487267 563521895 595487267 353280163 326153331 353280163 326153331 740361113 761733411 740361113 761733411 222918849 499975161 222918849 499975161 499995253 443830594 499995253 443830594 165792089 889055082 165792089 889055082 69290037 989544094 69290037 989544094 547947818 489606364 547947818 489606364 499969036 776729511 499969036 776729511 911980936 85292683 911980936 85292683 324871546 675926178 324871546 675926178 693531239 849652976 693531239 849652976 137702880 117133722 137702880 117133722 15294479 14130203 15294479 14130203 10732951 996306044 10732951 996306044 996782655 478831956 996782655 478831956 499989863 185545771 499989863 185545771 540947528 500030583 540947528 500030583 371633907 370646316 371633907 370646316 253519331 193994488 253519331 193994488 888049654 922515128 888049654 922515128 939738082 499986739 939738082 499986739 483274702 605254629 483274702 605254629 645585372 458264905 645585372 458264905 499980505 354941460 499980505 354941460 647983705 540654991 647983705 540654991 282474053 385631909 282474053 385631909 667486370 567394624 667486370 567394624 391151996 477892969 391151996 477892969 499960805 378209722 499960805 378209722 500022149 845389063 500022149 845389063 120799146 312245220 120799146 312245220 785840746 883064586 785840746 883064586 952860375 44271368 952860375 44271368 966266157 969156345 966266157 969156345 372007689 313058510 372007689 313058510 771776727 879211564 771776727 879211564 19610560 324121402 19610560 324121402 616802566 673658707 616802566 673658707 298935435 289211430 298935435 289211430 500034103 712290322 500034103 712290322 122660063 371928036 122660063 371928036 749568904 500020762 749568904 500020762 99224262 699622831 99224262 699622831 953172613 963796325 953172613 963796325 414852985 499996582 414852985 499996582 680035324 189454523 680035324 189454523 89277856 500021675 89277856 500021675 647966791 338589756 647966791 338589756 475091536 500025896 475091536 500025896 108416460 53327398 108416460 53327398 39375190 636182119 39375190 636182119 539199327 428158042 539199327 428158042 655742638 592694108 655742638 592694108 248151625 192974068 248151625 192974068 968852161 562976189 968852161 562976189 499975850 499976671 499975850 499976671 561231611 409958502 561231611 409958502 313129162 885712623 313129162 885712623 581325603 499971673 581325603 499971673 251758772 500032620 251758772 500032620 69244980 499983989 69244980 499983989 654861750 819555481 654861750 819555481 500000152 499986834 500000152 499986834 653706493 936319848 653706493 936319848 46440006 253735048 46440006 253735048 500024722 827884874 500024722 827884874 745975051 95332375 745975051 95332375 967071423 882870788 967071423 882870788 499963771 289593663 499963771 289593663 218965760 885725608 218965760 885725608 956657950 338995106 956657950 338995106 255150740 216904265 255150740 216904265 821326499 907157639 821326499 907157639 916618584 80693823 916618584 80693823 66570084 671948437 66570084 671948437 510556605 354269423 510556605 354269423 146295156 499983287 146295156 499983287 42492537 961124307 42492537 961124307 606730874 269565501 606730874 269565501 101089788 85984623 101089788 85984623 500038320 872261640 500038320 872261640 945848797 957453522 945848797 957453522 973781449 23855655 973781449 23855655 16653571 10192437 16653571 10192437 578523603 592047130 578523603 592047130 230165733 195321747 230165733 195321747 811697065 712350002 811697065 712350002 437293160 499963461 437293160 499963461 798388387 692790919 798388387 692790919 553824442 286345730 553824442 286345730 939077327 708967201 939077327 708967201 499999781 104463386 499999781 104463386 450503162 499988411 450503162 499988411 65282227 934987561 65282227 934987561 601972505 500031989 601972505 500031989 223521435 838739856 223521435 838739856 861836355 372574116 861836355 372574116 283357214 553908804 283357214 553908804 569707565 274679094 569707565 274679094 184516547 694861863 184516547 694861863 815633244 149682109 815633244 149682109 856615450 127106280 856615450 127106280 939928835 746569899 939928835 746569899 442552316 319021520 442552316 319021520 302979775 500022708 302979775 500022708 825979183 842138615 825979183 842138615 108256446 178575270 108256446 178575270 652761338 500002531 652761338 500002531 500006337 130576628 500006337 130576628 872321298 931118358 872321298 931118358 274282044 204641194 274282044 204641194 97166960 500033148 97166960 500033148 836635579 928075375 836635579 928075375 30348102 23798148 30348102 23798148 500026704 419330684 500026704 419330684 794416454 500029649 794416454 500029649 399402653 396803384 399402653 396803384 362126422 819453672 362126422 819453672 733339180 595476152 733339180 595476152 87949634 499981412 87949634 499981412 787246112 595640959 787246112 595640959 156067276 86345491 156067276 86345491 584823178 499985907 584823178 499985907 95905439 43346752 95905439 43346752 35103612 583478672 35103612 583478672 656002239 720008736 656002239 720008736 499961660 216116876 499961660 216116876 174085941 500018357 174085941 500018357 499996783 907858778 499996783 907858778 841097229 499968600 841097229 499968600 92955054 539802638 92955054 539802638 846786280 914067592 846786280 914067592 438790301 499991050 438790301 499991050 172434031 887185104 172434031 887185104 91383572 327689532 91383572 327689532 499988923 176648103 499988923 176648103 918358866 930278619 918358866 930278619 947342735 499962152 947342735 499962152 276021668 499990113 276021668 499990113 23048421 642551017 23048421 642551017 788358353 123374263 788358353 123374263 155335775 328118914 155335775 328118914 499998424 705434490 499998424 705434490 739108964 872935819 739108964 872935819 126573262 98885549 126573262 98885549 907361084 565442164 907361084 565442164 310111477 206652875 310111477 206652875 568141935 500023003 568141935 500023003 240688609 358195110 240688609 358195110 714283329 263161368 714283329 263161368 199578264 158597677 199578264 158597677 931985889 648944541 931985889 648944541 312915237 883096642 312915237 883096642 500026402 369342579 500026402 369342579 352393830 626639335 352393830 626639335 414570800 382055305 414570800 382055305 213798682 599184941 213798682 599184941 419581846 336261020 419581846 336261020 766931749 794356998 766931749 794356998 400051845 245531203 400051845 245531203 501134243 500022728 501134243 500022728 252431882 631057097 252431882 631057097 499990587 408523994 499990587 408523994 403434534 396849207 403434534 396849207 636816345 642096999 636816345 642096999 499938500 423256454 499938500 423256454 676233602 917722040 676233602 917722040 946519715 986266224 946519715 986266224 499969054 263227740 499969054 263227740 746477002 510232727 746477002 510232727 322322291 258726337 322322291 258726337 629113781 675565936 629113781 675565936 191468756 175936896 191468756 175936896 122003918 517199172 122003918 517199172 633816297 227328658 633816297 227328658 375279629 500000557 375279629 500000557 789436399 499961606 789436399 499961606 378616456 500003991 378616456 500003991 862151449 889916994 862151449 889916994 465702502 274124542 465702502 274124542 741761244 843180661 741761244 843180661 446798906 499965885 446798906 499965885 226362434 682055514 226362434 682055514 684751848 249946759 684751848 249946759 499984726 574037163 499984726 574037163 715770042 102512403 715770042 102512403 904788190 701252266 904788190 701252266 115948482 500006867 115948482 500006867 571310315 223313838 571310315 223313838 70802491 989264943 70802491 989264943 537665925 489199912 537665925 489199912 405324735 691702768 405324735 691702768 233363186 246550418 233363186 246550418 818306501 985542845 818306501 985542845 499997047 678201418 499997047 678201418 687237079 962988097 687237079 962988097 988308063 278162373 988308063 278162373 255871119 583923491 255871119 583923491 500028970 256777179 500028970 256777179 837651911 115534471 837651911 115534471 79456626 63397940 79456626 63397940 17207026 500032289 17207026 500032289 587585823 500008719 587585823 500008719 161120170 523406746 161120170 523406746 848306862 81540536 848306862 81540536 418174690 786666522 418174690 786666522 499991082 869584009 499991082 869584009 74385685 967495482 74385685 967495482 500038601 500032418 500038601 500032418 149685971 142588363 149685971 142588363 860568351 66050939 860568351 66050939 2517258 1663435 2517258 1663435 571339 740776306 571339 740776306 810420795 217232564 810420795 217232564 171986936 500009349 171986936 500009349 559686190 298944919 559686190 298944919 860808544 648612053 860808544 648612053 355826599 229965344 355826599 229965344 614458627 711465604 614458627 711465604 207259218 177727360 207259218 177727360 144810633 503888605 144810633 503888605 500029949 299033127 500029949 299033127 762357827 54802428 762357827 54802428 959711873 970049285 959711873 970049285 499971763 325579469 499971763 325579469 500023729 500038909 500023729 500038909 182152816 851842590 182152816 851842590 670219377 326060739 670219377 326060739 780978890 700105078 780978890 700105078 499965662 289183376 499965662 289183376 724210217 530838846 724210217 530838846 349175932 192918680 349175932 192918680 509740852 780678041 509740852 780678041 153844940 856125180 153844940 856125180 722882057 410598818 722882057 410598818 391396355 502332686 391396355 502332686 499986024 285028362 499986024 285028362 909103460 756159434 909103460 756159434 307456835 88753278 307456835 88753278 86258636 975716440 86258636 975716440 988398467 238736792 988398467 238736792 124831652 99172850 124831652 99172850 88535128 17857674 88535128 17857674 843403771 905997603 843403771 905997603 970361594 410048052 970361594 410048052 336384441 824928521 336384441 824928521 935695201 158231588 935695201 158231588 140794912 69557199 140794912 69557199 651564957 617673562 651564957 617673562 528520383 456625895 528520383 456625895 578602583 300571652 578602583 300571652 272397298 500031009 272397298 500031009 769496229 214601333 769496229 214601333 979113975 980978827 979113975 980978827 8493496 6737616 8493496 6737616 4815243 996230265 4815243 996230265 551689366 434528049 551689366 434528049 299326659 500031473 299326659 500031473 499968265 394012445 499968265 394012445 646581214 614638637 646581214 614638637 254331922 499988976 254331922 499988976 760912066 219560040 760912066 219560040 192837625 944185922 192837625 944185922 577282058 438301487 577282058 438301487 339070594 713482321 339070594 713482321 277886851 743304283 277886851 743304283 242238717 439961696 242238717 439961696 671569213 290466986 671569213 290466986 243460363 199406286 243460363 199406286 500037745 499989003 500037745 499989003 405114638 500020070 405114638 500020070 940628102 609081381 940628102 609081381 437899964 432482460 437899964 432482460 615160640 382132270 615160640 382132270 791634464 880898565 791634464 880898565 82153169 499990490 82153169 499990490 895907086 78914783 895907086 78914783 927286407 559264853 927286407 559264853 439797618 437345390 439797618 437345390 728301326 785178434 728301326 785178434 861074826 185652847 861074826 185652847 139014596 122693417 139014596 122693417 633617777 838803862 633617777 838803862 310436119 256850201 310436119 256850201 116134607 111261930 116134607 111261930 975784382 730325142 975784382 730325142 106456281 100542389 106456281 100542389 18994848 901209057 18994848 901209057 650617309 319403926 650617309 319403926 204243619 165026621 204243619 165026621 877869929 54397349 877869929 54397349 987978759 605588971 987978759 605588971 360985534 469881442 360985534 469881442 500037822 966786280 500037822 966786280 21621464 983850600 21621464 983850600 499985428 207910817 499985428 207910817 864934031 737235416 864934031 737235416 412076246 347946796 412076246 347946796 826788408 163265266 826788408 163265266 500015607 857162596 500015607 857162596 913726271 500023933 913726271 500023933 412749589 690664318 412749589 690664318 87039384 499977528 87039384 499977528 605436868 576796624 605436868 576796624 339407044 687482935 339407044 687482935 829112598 315043603 829112598 315043603 240493628 605354629 240493628 605354629 499993544 73430310 499993544 73430310 28381396 15587223 28381396 15587223 813018157 718709726 813018157 718709726 159643345 41984548 159643345 41984548 966316546 975881181 966316546 975881181 979613243 11299546 979613243 11299546 500004789 499991925 500004789 499991925 955365645 974802610 955365645 974802610 989029768 334015379 989029768 334015379 270471156 587147280 270471156 587147280 667957151 169890328 667957151 169890328 904487529 924356753 904487529 924356753 483211107 390905639 483211107 390905639 565638431 753442116 565638431 753442116 455118897 500035698 455118897 500035698 887140236 341720296 887140236 341720296 500016885 663483369 500016885 663483369 500022768 460357557 500022768 460357557 391467409 662671300 391467409 662671300 279686123 777345113 279686123 777345113 934428679 61292716 934428679 61292716 952653042 955123951 952653042 955123951 439804413 499962992 439804413 499962992 762601012 764765120 762601012 764765120 135425590 98269911 135425590 98269911 536791178 611634350 536791178 611634350 344320376 274586643 344320376 274586643 232084279 116352630 232084279 116352630 67608966 529484996 67608966 529484996 500031536 405242187 500031536 405242187 392829949 311504068 392829949 311504068 751165535 814635194 751165535 814635194 99969196 908889791 99969196 908889791 73671617 32554834 73671617 32554834 604554391 448240341 604554391 448240341 350038965 121946961 350038965 121946961 745618296 803935913 745618296 803935913 925782534 40614129 925782534 40614129 34848850 528338736 34848850 528338736 499976221 250377022 499976221 250377022 174543400 125150818 174543400 125150818 61801269 954082610 61801269 954082610 531780246 499982426 531780246 499982426 787691851 48972117 787691851 48972117 39499496 671687082 39499496 671687082 673837862 725382123 673837862 725382123 476382022 499960933 476382022 499960933 286691875 633574173 286691875 633574173 669063071 711888905 669063071 711888905 842726369 870284629 842726369 870284629 468594781 453573067 468594781 453573067 618055080 500032715 618055080 500032715 684575635 357561678 684575635 357561678 500004441 499966524 500004441 499966524 300913317 779094194 300913317 779094194 595349394 380103788 595349394 380103788 180804063 944354625 180804063 944354625 41165143 280713751 41165143 280713751 501498659 503392918 501498659 503392918 472845782 622455788 472845782 622455788 206978852 287460851 206978852 287460851 617041547 642876682 617041547 642876682 289315219 146386141 289315219 146386141 119334802 101294787 119334802 101294787 560560166 679147742 560560166 679147742 463275551 406939440 463275551 406939440 595415996 695905391 595415996 695905391 779171972 83422247 779171972 83422247 971051176 28918835 971051176 28918835 27210256 500028010 27210256 500028010 621302699 306589773 621302699 306589773 778086952 692222531 778086952 692222531 254377607 233803484 254377607 233803484 856437056 499981377 856437056 499981377 500019383 212437856 500019383 212437856 852811376 833129109 852811376 833129109 432728817 346299751 432728817 346299751 727188154 827771580 727188154 827771580 884789370 967783815 884789370 967783815 979811124 234607634 979811124 234607634 277561890 830261000 277561890 830261000 162177737 359377540 162177737 359377540 867858982 805426368 867858982 805426368 212020653 648587798 212020653 648587798 718403233 827646402 718403233 827646402 181908192 181141512 181908192 181141512 664842834 718310995 664842834 718310995 793464038 229383792 793464038 229383792 202935002 194265446 202935002 194265446 170152236 157459019 170152236 157459019 528429133 778401584 528429133 778401584 345302224 595950005 345302224 595950005 717811960 211871372 717811960 211871372 821868108 500038348 821868108 500038348 77048548 63833499 77048548 63833499 758883116 699211494 758883116 699211494 217615852 852248899 217615852 852248899 677976380 312263783 677976380 312263783 499995708 123025939 499995708 123025939 634080904 765838028 634080904 765838028 981808538 208942504 981808538 208942504 394254485 746467169 394254485 746467169 757967455 209217771 757967455 209217771 182158619 875158115 182158619 875158115 84442438 71255069 84442438 71255069 55194062 16745613 55194062 16745613 864542393 500013299 864542393 500013299 466166258 408383109 466166258 408383109 312870357 103182938 312870357 103182938 902765215 973748288 902765215 973748288 500005663 499992816 500005663 499992816 458786872 376886047 458786872 376886047 804806711 709805227 804806711 709805227 312899318 197793843 312899318 197793843 177191441 865057286 177191441 865057286 839951625 361565734 839951625 361565734 406221964 669932711 406221964 669932711 500033662 555591504 500033662 555591504 220698320 499996368 220698320 499996368 631327088 761833295 631327088 761833295 838891547 495604679 838891547 495604679 421396775 500013158 421396775 500013158 994821230 186105462 994821230 186105462 499963026 610489662 499963026 610489662 262093729 124907665 262093729 124907665 533494200 561701411 533494200 561701411 395934121 380332297 395934121 380332297 634430802 848704267 634430802 848704267 956966664 983140892 956966664 983140892 12421654 6713057 12421654 6713057 5142186 510818667 5142186 510818667 563235716 499984325 563235716 499984325 843590042 858123415 843590042 858123415 57117254 499998442 57117254 499998442 764121155 279751214 764121155 279751214 286963018 500038001 286963018 500038001 602657020 499990793 602657020 499990793 143104580 861052379 143104580 861052379 956067796 965907317 956067796 965907317 3650444 474221006 3650444 474221006 743141037 623946085 743141037 623946085 181668090 852923726 181668090 852923726 923621942 923820246 923621942 923820246 62625392 35244612 62625392 35244612 499993954 302108130 499993954 302108130 681493419 500012017 681493419 500012017 748367955 141335563 748367955 141335563 349271428 509266449 349271428 509266449 842260840 127107607 842260840 127107607 461890215 663946005 461890215 663946005 748589371 427550767 748589371 427550767 144406844 686858050 144406844 686858050 587627118 244654149 587627118 244654149 97631451 682490715 97631451 682490715 609093569 499979540 609093569 499979540 270397083 827101759 270397083 827101759 849633172 915407533 849633172 915407533 46884709 963067897 46884709 963067897 5137314 341959642 5137314 341959642 744482839 189118588 744482839 189118588 846230674 939409830 846230674 939409830 415160591 469085601 415160591 469085601 500008046 749728805 500008046 749728805 827392672 140830635 827392672 140830635 375409962 689344284 375409962 689344284 240483681 35100505 240483681 35100505 519007133 622749024 519007133 622749024 730603593 31319281 730603593 31319281 415318821 573682162 415318821 573682162 618905416 430670310 618905416 430670310 361700359 311841286 361700359 311841286 114288350 25371962 114288350 25371962 597896556 499977067 597896556 499977067 868204741 38964427 868204741 38964427 499974114 633765273 499974114 633765273 830150054 837047760 830150054 837047760 162527256 159173103 162527256 159173103 153176076 142418388 153176076 142418388 117768562 74006686 117768562 74006686 534993748 538165093 534993748 538165093 361871770 447747579 361871770 447747579 659272527 817031888 659272527 817031888 838755413 225407913 838755413 225407913 440872630 530703434 440872630 530703434 657836286 670103982 657836286 670103982 243657761 467863446 243657761 467863446 681287770 306950988 681287770 306950988 718197767 809285676 718197767 809285676 136244131 500014137 136244131 500014137 620235222 323346985 620235222 323346985 349570113 659157746 349570113 659157746 625481101 263804467 625481101 263804467 216870284 216442437 216870284 216442437 167078910 947054211 167078910 947054211 47793819 22140318 47793819 22140318 980422871 550995529 980422871 550995529 419306594 417796083 419306594 417796083 749480161 756668322 749480161 756668322 121205289 931066601 121205289 931066601 972314745 500025524 972314745 500025524 389472375 392177555 389472375 392177555 530516657 543760811 530516657 543760811 499967375 787706982 499967375 787706982 502648880 486495108 502648880 486495108 693071700 724733456 693071700 724733456 246753415 349572257 246753415 349572257 499983373 700036539 499983373 700036539 805522321 401686045 805522321 401686045 375101856 626943902 375101856 626943902 709298000 222603882 709298000 222603882 864762725 536630456 864762725 536630456 258967133 500004740 258967133 500004740 537205749 548533319 537205749 548533319 482631600 339138587 482631600 339138587 77502608 75212056 77502608 75212056 731843369 499975516 731843369 499975516 461729824 312131095 461729824 312131095 921802811 500033815 921802811 500033815 434930668 499978245 434930668 499978245 830778767 920548595 830778767 920548595 933021199 57576977 933021199 57576977 3551170 600019415 3551170 600019415 676929425 805488232 676929425 805488232 108465336 500018930 108465336 500018930 810114534 127654132 810114534 127654132 115384073 84508075 115384073 84508075 743577713 851107420 743577713 851107420 133321122 875822659 133321122 875822659 101544260 917388600 101544260 917388600 562153525 418992851 562153525 418992851 346870412 769753145 346870412 769753145 792455817 157691466 792455817 157691466 118849691 104439166 118849691 104439166 752755840 500025134 752755840 500025134 386024918 452146699 386024918 452146699 499987235 640136618 499987235 640136618 500039920 884710819 500039920 884710819 937736219 454422696 937736219 454422696 203786192 168627928 203786192 168627928 166909136 119473281 166909136 119473281 110267850 93116745 110267850 93116745 992453380 993289221 992453380 993289221 499987093 239415493 499987093 239415493 884387880 767957781 884387880 767957781 145443074 863195906 145443074 863195906 713200393 456236369 713200393 456236369 269730773 687672502 269730773 687672502 499967263 237102528 499967263 237102528 230481006 777180945 230481006 777180945 600260675 380806125 600260675 380806125 261815708 817334970 261815708 817334970 820126473 914306309 820126473 914306309 946474566 14521971 946474566 14521971 986318583 991527262 986318583 991527262 7225415 474337416 7225415 474337416 500012983 212686426 500012983 212686426 641457693 680422397 641457693 680422397 790643113 169421538 790643113 169421538 499968952 548843117 499968952 548843117 504883506 499961524 504883506 499961524 171318648 644063805 171318648 644063805 660767987 262306639 660767987 262306639 499984330 482509467 499984330 482509467 446083444 613586500 446083444 613586500 654580455 375987617 654580455 375987617 252341768 500027877 252341768 500027877 881955849 91554977 881955849 91554977 953915639 500014880 953915639 500014880 499970536 212024147 499970536 212024147 510013949 495708350 510013949 495708350 497917274 499971422 497917274 499971422 225603489 911613768 225603489 911613768 87256027 914086304 87256027 914086304 500036044 500010496 500036044 500010496 432470922 334917105 432470922 334917105 233602819 224432442 233602819 224432442 125900366 499992567 125900366 499992567 499969437 445156541 499969437 445156541 625863734 500020833 625863734 500020833 335117048 389631125 335117048 389631125 725416065 200601271 725416065 200601271 499967208 736281865 499967208 736281865 250835941 209406026 250835941 209406026 726591559 823583147 726591559 823583147 299426572 287617904 299426572 287617904 253458141 164824974 253458141 164824974 499997691 792276510 499997691 792276510 846009816 245218162 846009816 245218162 406887154 798560962 406887154 798560962 157877352 324009244 157877352 324009244 373178123 685552029 373178123 685552029 797118307 170087652 797118307 170087652 292149861 500039244 292149861 500039244 48505031 176468876 48505031 176468876 667412335 405812146 667412335 405812146 145436030 88662706 145436030 88662706 47522095 967270648 47522095 967270648 500037256 316708623 500037256 316708623 257800527 635544671 257800527 635544671 660308704 325821757 660308704 325821757 167142287 499968769 167142287 499968769 830147763 816423698 830147763 816423698 623289355 346481982 623289355 346481982 376869752 756315353 376869752 756315353 119054949 901258363 119054949 901258363 973061096 500004810 973061096 500004810 661518088 650971963 661518088 650971963 249332861 851850463 249332861 851850463 557671715 499963945 557671715 499963945 951666384 696257413 951666384 696257413 192480789 863842251 192480789 863842251 124725877 97669783 124725877 97669783 90899660 963183771 90899660 963183771 499985345 576226080 499985345 576226080 262617069 403574989 262617069 403574989 741603423 843521698 741603423 843521698 193685881 499988624 193685881 499988624 499972230 851417568 499972230 851417568 116880233 79226080 116880233 79226080 775548943 813447338 775548943 813447338 185479900 159395066 185479900 159395066 805138824 265455487 805138824 265455487 218429170 187827059 218429170 187827059 708419012 850326871 708419012 850326871 499982069 243588779 499982069 243588779 823076147 849683655 823076147 849683655 465655773 330712811 465655773 330712811 513272617 550296024 513272617 550296024 742220578 766590192 742220578 766590192 894607101 981842605 894607101 981842605 989254852 456093814 989254852 456093814 379373096 723583192 379373096 723583192 256055988 767969505 256055988 767969505 500010653 230208192 500010653 230208192 430834986 585804306 430834986 585804306 593537288 500025510 593537288 500025510 439515039 854460177 439515039 854460177 526906800 499995039 526906800 499995039 400040421 669877537 400040421 669877537 753865390 786152261 753865390 786152261 158356173 136876149 158356173 136876149 921859143 979523051 921859143 979523051 981477650 987156550 981477650 987156550 10667675 4035276 10667675 4035276 999954525 500018783 999954525 500018783 215039331 798203335 215039331 798203335 166049420 317975525 166049420 317975525 500019835 77620669 500019835 77620669 963981313 22919328 963981313 22919328 984932706 14832670 984932706 14832670 393440730 500023355 393440730 500023355 500033056 138388441 500033056 138388441 960093864 30045609 960093864 30045609 500004659 753564861 500004659 753564861 206344124 461423739 206344124 461423739 513246715 499984267 513246715 499984267 872736837 882227069 872736837 882227069 499986182 298124286 499986182 298124286 264158568 783700361 264158568 783700361 833285777 440455631 833285777 440455631 359594434 499987185 359594434 499987185 582415002 727752652 582415002 727752652 264644634 889490661 264644634 889490661 60630579 971766777 60630579 971766777 976898574 418728170 976898574 418728170 371521844 652831523 371521844 652831523 217134621 102154006 217134621 102154006 500022498 720031415 500022498 720031415 768780845 327574723 768780845 327574723 499521567 582592523 499521567 582592523 394292889 633488794 394292889 633488794 156734379 242235976 156734379 242235976 649179406 500009055 649179406 500009055 170654910 434843590 170654910 434843590 742839912 500038420 742839912 500038420 379434543 452988639 379434543 452988639 629591702 500010686 629591702 500010686 283019264 273634182 283019264 273634182 532828506 553753349 532828506 553753349 559886142 737423517 559886142 737423517 122398315 363558515 122398315 363558515 528418245 600044827 528418245 600044827 330136971 281444355 330136971 281444355 904500205 25554083 904500205 25554083 445828746 500009671 445828746 500009671 148860192 144347012 148860192 144347012 127222262 500016198 127222262 500016198 860314126 343952063 860314126 343952063 631261458 482490589 631261458 482490589 500029394 151549728 500029394 151549728 917013629 499993303 917013629 499993303 504893784 469628644 504893784 469628644 212789018 70643856 212789018 70643856 41601574 635141824 41601574 635141824 514544500 335238539 514544500 335238539 229638318 499998603 229638318 499998603 654243608 853023587 654243608 853023587 123036238 234665510 123036238 234665510 499984580 499985506 499984580 499985506 322788703 306863321 322788703 306863321 811106647 500003911 811106647 500003911 574275172 707930234 574275172 707930234 851756926 388526214 851756926 388526214 586534948 500011868 586534948 500011868 499980457 177857887 499980457 177857887 605725181 531466193 605725181 531466193 500009712 240003088 500009712 240003088 499974848 912900848 499974848 912900848 943413728 413912471 943413728 413912471 455895210 754999875 455895210 754999875 13642436 499965545 13642436 499965545 594885674 390600210 594885674 390600210 252305314 500035772 252305314 500035772 134470806 874040061 134470806 874040061 939573304 51272511 939573304 51272511 954652658 955626533 954652658 955626533 975227671 425993231 975227671 425993231 398820568 499998367 398820568 499998367 845885242 883486064 845885242 883486064 932112956 938842490 932112956 938842490 55963911 397707073 55963911 397707073 499993317 363930238 499993317 363930238 628159660 677477391 628159660 677477391 304766417 61777730 304766417 61777730 674896345 795866404 674896345 795866404 252088875 499974710 252088875 499974710 863371070 638580144 863371070 638580144 499972304 790820040 499972304 790820040 904475337 500008789 904475337 500008789 627201650 318516746 627201650 318516746 114119717 966744380 114119717 966744380 29232635 481322791 29232635 481322791 826704431 872890836 826704431 872890836 499994070 241413795 499994070 241413795 842088491 861067306 842088491 861067306 321631454 500007070 321631454 500007070 832399774 880959141 832399774 880959141 207948016 499990449 207948016 499990449 564119315 355139295 564119315 355139295 255747399 543278296 255747399 543278296 688418317 777714602 688418317 777714602 84896951 500014352 84896951 500014352 631187729 640843033 631187729 640843033 341915586 788055080 341915586 788055080 836726766 925179498 836726766 925179498 38381206 33237410 38381206 33237410 690519997 514552657 690519997 514552657 466834085 375109055 466834085 375109055 679330798 585983957 679330798 585983957 458241784 453282213 458241784 453282213 607455081 740058204 607455081 740058204 150143346 131509513 150143346 131509513 97079108 612479812 97079108 612479812 551219715 319859649 551219715 319859649 500001804 499986893 500001804 499986893 766990438 795380138 766990438 795380138 848611689 850180685 848611689 850180685 306707286 175754059 306707286 175754059 711344714 742940197 711344714 742940197 279572725 491210854 279572725 491210854 697792906 287285983 697792906 287285983 728167886 738048879 728167886 738048879 499995344 348067958 499995344 348067958 197715664 500021680 197715664 500021680 915597616 77326443 915597616 77326443 214274434 712055782 214274434 712055782 628537599 280964584 628537599 280964584 380906261 500026723 380906261 500026723 167385447 152075794 167385447 152075794 822988164 322974764 822988164 322974764 262387053 588137842 262387053 588137842 742103560 462946940 742103560 462946940 405855984 845454406 405855984 845454406 967193786 973068544 967193786 973068544 297366774 61327651 297366774 61327651 587120503 506935997 587120503 506935997 500032762 321872616 500032762 321872616 152010675 78370456 152010675 78370456 925377785 957119645 925377785 957119645 370653586 499982061 370653586 499982061 817562859 298052264 817562859 298052264 142779211 901379819 142779211 901379819 662304903 416821085 662304903 416821085 312059211 764027426 312059211 764027426 569311147 242338265 569311147 242338265 491292079 516502060 491292079 516502060 500036408 929801758 500036408 929801758 40777754 10280565 40777754 10280565 8656765 500011992 8656765 500011992 562945906 670551014 562945906 670551014 711180094 242072013 711180094 242072013 449157572 500038753 449157572 500038753 165631068 309382934 165631068 309382934 752970043 54745081 752970043 54745081 442760763 500008688 442760763 500008688 857933632 399326885 857933632 399326885 71694958 557952365 71694958 557952365 661814156 684844509 661814156 684844509 734594202 186187827 734594202 186187827 350800281 570000759 350800281 570000759 550339851 352692882 550339851 352692882 676037158 500003830 676037158 500003830 523917297 594787409 523917297 594787409 623905060 297956979 623905060 297956979 105936542 67376072 105936542 67376072 549102641 576078152 549102641 576078152 167728574 873050583 167728574 873050583 524422046 406056855 524422046 406056855 955931797 676512724 955931797 676512724 153835088 137289005 153835088 137289005 98288068 507412816 98288068 507412816 530510684 393843611 530510684 393843611 377489705 782458705 377489705 782458705 500029207 829487639 500029207 829487639 500010428 178178399 500010428 178178399 500034629 806869189 500034629 806869189 499998977 169133483 499998977 169133483 516924876 845959907 516924876 845959907 128879763 932640503 128879763 932640503 942587774 479309624 942587774 479309624 415585222 376536258 415585222 376536258 500001308 128253038 500001308 128253038 499960112 499971941 499960112 499971941 831976194 845785938 831976194 845785938 44210313 455202685 44210313 455202685 499964704 193766348 499964704 193766348 517756107 556283222 517756107 556283222 373601065 127008445 373601065 127008445 817621009 864722089 817621009 864722089 475338852 499981437 475338852 499981437 834704396 661164460 834704396 661164460 627106687 499964507 627106687 499964507 370347046 500016771 370347046 500016771 797947345 870301483 797947345 870301483 434928428 124230116 434928428 124230116 554033058 777705107 554033058 777705107 818046448 830054901 818046448 830054901 499991127 523834999 499991127 523834999 607169515 499489381 607169515 499489381 500035666 633252712 500035666 633252712 716897761 292171250 716897761 292171250 499971798 753103198 499971798 753103198 541073772 268566542 541073772 268566542 293160995 297332814 293160995 297332814 500008402 100274008 500008402 100274008 92073515 958738708 92073515 958738708 500023712 211618624 500023712 211618624 598684135 506056766 598684135 506056766 435770278 395723932 435770278 395723932 787282182 154333284 787282182 154333284 282381548 561076444 282381548 561076444 711539820 459819774 711539820 459819774 128499722 499982264 128499722 499982264 339851026 231488529 339851026 231488529 857321924 861817427 857321924 861817427 35804662 481438216 35804662 481438216 616796234 499990228 616796234 499990228 296838822 294503107 296838822 294503107 499992841 11832424 499992841 11832424 993333044 994484253 993333044 994484253 5504662 995556553 5504662 995556553 499987336 165093535 499987336 165093535 988075581 988452634 988075581 988452634 217889067 539934612 217889067 539934612 499981002 828700188 499981002 828700188 500039607 232330486 500039607 232330486 356732553 522860951 356732553 522860951 654666966 298203143 654666966 298203143 813238744 499997097 813238744 499997097 208083922 182150809 208083922 182150809 167315951 63264779 167315951 63264779 936936707 987274780 936936707 987274780 990189641 992185455 990189641 992185455 4535938 297597656 4535938 297597656 503982330 499987216 503982330 499987216 250403093 476874511 250403093 476874511 850589851 860923902 850589851 860923902 437946223 500005574 437946223 500005574 967052628 968713830 967052628 968713830 980259821 8624234 980259821 8624234 299491093 824804072 299491093 824804072 923192849 283823812 923192849 283823812 500014592 709118585 500014592 709118585 845669139 368983353 845669139 368983353 367142377 341993633 367142377 341993633 689033866 784120940 689033866 784120940 266912099 178323758 266912099 178323758 101364146 910085066 101364146 910085066 933946379 482137158 933946379 482137158 500018429 821168985 500018429 821168985 864569752 903179895 864569752 903179895 65137925 379592774 65137925 379592774 833758026 706330545 833758026 706330545 446022235 52873691 446022235 52873691 500013714 691036887 500013714 691036887 181717095 89786295 181717095 89786295 921399956 649668996 921399956 649668996 171287447 841396412 171287447 841396412 885065891 70219716 885065891 70219716 64165628 937572333 64165628 937572333 500035681 406087312 500035681 406087312 253601510 500029458 253601510 500029458 806351782 398218369 806351782 398218369 500033388 840520821 500033388 840520821 852228056 122793368 852228056 122793368 73386923 530413534 73386923 530413534 624425084 107953250 624425084 107953250 499961229 725243187 499961229 725243187 128527967 109797548 128527967 109797548 749954487 500031025 749954487 500031025 205159372 182907507 205159372 182907507 575037136 547272188 575037136 547272188 282250325 229047799 282250325 229047799 604688996 562453360 604688996 562453360 500033318 748054736 500033318 748054736 769462368 785143470 769462368 785143470 336929189 499975409 336929189 499975409 500038408 688501950 500038408 688501950 233833684 390059953 233833684 390059953 617248170 718780631 617248170 718780631 347677537 292059692 347677537 292059692 500003608 78132222 500003608 78132222 898518796 512111964 898518796 512111964 499979640 239759855 499979640 239759855 518730057 636803205 518730057 636803205 169756388 450140047 169756388 450140047 585208976 854712065 585208976 854712065 883480745 64371308 883480745 64371308 499998301 499983364 499998301 499983364 820757575 57214459 820757575 57214459 15556331 5025307 15556331 5025307 661931332 500012116 661931332 500012116 493636958 474560085 493636958 474560085 725356731 555531541 725356731 555531541 386636574 222743646 386636574 222743646 788808325 800073093 788808325 800073093 220030210 431994531 220030210 431994531 500026075 664144834 500026075 664144834 228207350 499964465 228207350 499964465 62098508 985463651 62098508 985463651 948806833 40773853 948806833 40773853 962123855 971217944 962123855 971217944 26133036 7271961 26133036 7271961 527311225 847948507 527311225 847948507 116533562 98760340 116533562 98760340 88031060 921826872 88031060 921826872 934888376 952014347 934888376 952014347 953093282 33217568 953093282 33217568 461563044 499999303 461563044 499999303 261450764 606876663 261450764 606876663 499962969 841238304 499962969 841238304 104857672 312565187 104857672 312565187 323382592 500013644 323382592 500013644 746249309 215956379 746249309 215956379 161263670 144044905 161263670 144044905 902239080 500028983 902239080 500028983 328622727 258759321 328622727 258759321 189469847 512152568 189469847 512152568 499970169 408425137 499970169 408425137 744754460 784422564 744754460 784422564 491258603 489657651 491258603 489657651 410837589 391741716 410837589 391741716 314720672 740589050 314720672 740589050 89620425 910992213 89620425 910992213 677484239 451184120 677484239 451184120 477105475 609471557 477105475 609471557 773349207 871707717 773349207 871707717 454916884 226964715 454916884 226964715 900741530 924825715 900741530 924825715 302201406 500010879 302201406 500010879 759453199 905724815 759453199 905724815 79503125 463199465 79503125 463199465 604400500 683790608 604400500 683790608 133512222 448498362 133512222 448498362 930797898 500032963 930797898 500032963 417338405 609035762 417338405 609035762 893332894 377059730 893332894 377059730 499967782 500026745 499967782 500026745 427676418 555275777 427676418 555275777 500021322 200616123 500021322 200616123 469333069 591020057 469333069 591020057 299308132 426653233 299308132 426653233 742410467 693991425 742410467 693991425 284248419 141678217 284248419 141678217 610658932 681047165 610658932 681047165 298589440 743770265 298589440 743770265 599097424 199105616 599097424 199105616 193318985 106564025 193318985 106564025 903240695 80540243 903240695 80540243 922460352 937022679 922460352 937022679 59102257 35604745 59102257 35604745 983959799 990896551 983959799 990896551 417850306 459097406 417850306 459097406 598412795 598428202 598412795 598428202 233534016 102428838 233534016 102428838 94677054 917440146 94677054 917440146 52702865 956518764 52702865 956518764 500035358 376617187 500035358 376617187 313822823 854096275 313822823 854096275 888819949 899220681 888819949 899220681 946982365 948542279 946982365 948542279 468012425 240902055 468012425 240902055 777799370 806173739 777799370 806173739 127342367 883791857 127342367 883791857 112966682 500013187 112966682 500013187 679119235 777197711 679119235 777197711 457947130 371350084 457947130 371350084 764413812 231464920 764413812 231464920 859770571 874126851 859770571 874126851 499994404 97841056 499994404 97841056 422061353 627722824 422061353 627722824 621693745 500008007 621693745 500008007 169937084 909032606 169937084 909032606 613114618 441217029 613114618 441217029 414491609 706367275 414491609 706367275 120560171 499964488 120560171 499964488 499994183 183934983 499994183 183934983 470758824 690273916 470758824 690273916 752280750 107970878 752280750 107970878 103698264 62681775 103698264 62681775 945826606 525352135 945826606 525352135 499963378 356800576 499963378 356800576 541369076 500002709 541369076 500002709 295268226 757503241 295268226 757503241 765356274 424950238 765356274 424950238 416130356 287357556 416130356 287357556 806308758 888337610 806308758 888337610 937213798 943247832 937213798 943247832 18538699 983745350 18538699 983745350 7863982 2029446 7863982 2029446 999839311 999980801 999839311 999980801 500006962 455842097 500006962 455842097 499978301 735497897 499978301 735497897 505996746 419870194 505996746 419870194 790473502 169285215 790473502 169285215 83893922 975191074 83893922 975191074 16805619 499962914 16805619 499962914 452414727 662518667 452414727 662518667 500031358 499972967 500031358 499972967 350633606 292353795 350633606 292353795 174597179 774388322 174597179 774388322 499981382 353528495 499981382 353528495 215177561 499990629 215177561 499990629 500009816 810760740 500009816 810760740 155171446 855076414 155171446 855076414 500027627 341249201 500027627 341249201 206513334 658562184 206513334 658562184 682893182 308747536 682893182 308747536 191028874 572867982 191028874 572867982 773122827 446460814 773122827 446460814 370134670 169428627 370134670 169428627 830893499 550373271 830893499 550373271 363317262 156201602 363317262 156201602 865322048 881848169 865322048 881848169 34292745 30210413 34292745 30210413 575213259 782052837 575213259 782052837 469893939 499961558 469893939 499961558 691546156 508014248 691546156 508014248 409586593 187752784 409586593 187752784 165533024 626037062 165533024 626037062 821902195 825536320 821902195 825536320 906767969 318008203 906767969 318008203 208880415 115578115 208880415 115578115 948408840 600175201 948408840 600175201 244287359 237331817 244287359 237331817 500027791 499990918 500027791 499990918 252983082 150413252 252983082 150413252 854121888 142592131 854121888 142592131 482452108 768318089 482452108 768318089 799730992 162915859 799730992 162915859 227790798 500005952 227790798 500005952 725194686 841448708 725194686 841448708 432775061 389975785 432775061 389975785 598189404 692106784 598189404 692106784 707874268 799338065 707874268 799338065 68972880 499967888 68972880 499967888 732043005 457935839 732043005 457935839 500007614 295846144 500007614 295846144 886123089 609093373 886123089 609093373 426040579 393010729 426040579 393010729 694270005 634245353 694270005 634245353 326833392 500020496 326833392 500020496 833811194 91593124 833811194 91593124 500012439 609352973 500012439 609352973 758967657 426372502 758967657 426372502 267472076 800907583 267472076 800907583 566565813 370908045 566565813 370908045 499979366 876747596 499979366 876747596 953469590 500030746 953469590 500030746 366845450 153532754 366845450 153532754 644299251 808394806 644299251 808394806 131539527 112599941 131539527 112599941 910617738 87099916 910617738 87099916 31068232 14041572 31068232 14041572 589411279 609260599 589411279 609260599 694902540 499966550 694902540 499966550 431453216 794253193 431453216 794253193 89120781 331542539 89120781 331542539 699010909 500024500 699010909 500024500 247796756 225504276 247796756 225504276 640684037 376227427 640684037 376227427 321001573 220001384 321001573 220001384 780879783 200162441 780879783 200162441 182854915 962901424 182854915 962901424 535583240 308382957 535583240 308382957 741228607 500007461 741228607 500007461 213041844 796461000 213041844 796461000 499993398 373580052 499993398 373580052 287269485 67646174 287269485 67646174 957807106 32123345 957807106 32123345 9590254 996220743 9590254 996220743 686257180 683344820 686257180 683344820 626204118 485985190 626204118 485985190 227966853 819207850 227966853 819207850 902148551 499829547 902148551 499829547 499974922 587885078 499974922 587885078 323872192 499989868 323872192 499989868 668474203 89944191 668474203 89944191 340658524 499969798 340658524 499969798 787552375 746095903 787552375 746095903 229904137 920033212 229904137 920033212 63681211 57126091 63681211 57126091 32346866 500029430 32346866 500029430 808207228 454838415 808207228 454838415 275961675 499974637 275961675 499974637 531817524 183671303 531817524 183671303 199985650 349088271 199985650 349088271 500021378 90292481 500021378 90292481 279783714 499962726 279783714 499962726 500021757 184340805 500021757 184340805 499969746 500027240 499969746 500027240 633971292 127894186 633971292 127894186 982764506 535872617 982764506 535872617 270210107 483686156 270210107 483686156 500015884 245950564 500015884 245950564 149236829 500019343 149236829 500019343 742697847 68795382 742697847 68795382 65022439 42297288 65022439 42297288 500035696 849848229 500035696 849848229 287032121 257711031 287032121 257711031 547975693 714148062 547975693 714148062 114380068 927437453 114380068 927437453 500019005 481132803 500019005 481132803 658498687 107224611 658498687 107224611 421806274 837087071 421806274 837087071 559223236 384455087 559223236 384455087 200276249 500027293 200276249 500027293 634690253 70623621 634690253 70623621 429723911 750060773 429723911 750060773 517459268 500004857 517459268 500004857 721054269 196444402 721054269 196444402 500021353 944297826 500021353 944297826 944929220 179271890 944929220 179271890 218723976 816312758 218723976 816312758 937014978 499994517 937014978 499994517 994203951 758546050 994203951 758546050 635363691 500037817 635363691 500037817 571675577 674216137 571675577 674216137 766257645 964689744 766257645 964689744 33852147 288095138 33852147 288095138 499973701 729706643 499973701 729706643 187483753 112757888 187483753 112757888 81329629 562417048 81329629 562417048 732775038 231716376 732775038 231716376 447185123 499987301 447185123 499987301 38378662 976022934 38378662 976022934 981827292 984854192 981827292 984854192 430663066 182018589 430663066 182018589 922296916 500007599 922296916 500007599 499994813 753071840 499994813 753071840 150604414 101599743 150604414 101599743 52240925 973483179 52240925 973483179 559331703 436012613 559331703 436012613 489762700 546622942 489762700 546622942 606111256 492660864 606111256 492660864 338128372 752503051 338128372 752503051 190780124 931317926 190780124 931317926 939801951 374865820 939801951 374865820 260414504 764297470 260414504 764297470 136720964 83183999 136720964 83183999 927690499 930568550 927690499 930568550 48872013 295367987 48872013 295367987 583844451 712878336 583844451 712878336 271034717 755926938 271034717 755926938 780702806 500000819 780702806 500000819 262944522 609734300 262944522 609734300 732246599 499980022 732246599 499980022 221895640 707232760 221895640 707232760 499981834 500018325 499981834 500018325 154610872 70838698 154610872 70838698 50423639 499977514 50423639 499977514 815331858 884284609 815331858 884284609 946149654 202611640 946149654 202611640 306900832 501422198 306900832 501422198 500020988 803374873 500020988 803374873 81476512 499998347 81476512 499998347 419913995 661940338 419913995 661940338 514369745 499965233 514369745 499965233 121890781 891178326 121890781 891178326 101064374 33458958 101064374 33458958 978674373 1742010 978674373 1742010 499962827 722156113 499962827 722156113 148779910 405263363 148779910 405263363 715946590 272959512 715946590 272959512 843291508 530624323 843291508 530624323 229817022 161636508 229817022 161636508 150667055 500026407 150667055 500026407 597479732 352996184 597479732 352996184 746566455 500014553 746566455 500014553 500005280 844112326 500005280 844112326 139862221 110836976 139862221 110836976 941007373 620538989 941007373 620538989 615627063 452372122 615627063 452372122 499969696 956714779 499969696 956714779 612983988 192736833 612983988 192736833 174914945 846318206 174914945 846318206 75755263 477218265 75755263 477218265 531427705 627719456 531427705 627719456 265063954 790255217 265063954 790255217 803755296 162168079 803755296 162168079 887566038 640569311 887566038 640569311 223936910 353556979 223936910 353556979 475545657 639704693 475545657 639704693 501704234 499471842 501704234 499471842 303193398 735946451 303193398 735946451 594869336 500016029 594869336 500016029 948829785 348079183 948829785 348079183 368262102 729076049 368262102 729076049 167017989 500001916 167017989 500001916 797525628 597987300 797525628 597987300 371622018 249873844 371622018 249873844 618970292 566537851 618970292 566537851 447443677 205560876 447443677 205560876 187328104 952585102 187328104 952585102 960256401 397759171 960256401 397759171 339507658 783526712 339507658 783526712 519791141 375887760 519791141 375887760 825718035 788859676 825718035 788859676 76253452 61522372 76253452 61522372 714891178 703486128 714891178 703486128 500005901 120971149 500005901 120971149 923133448 531663140 923133448 531663140 338591755 258689448 338591755 258689448 509036781 499960571 509036781 499960571 836668372 99875653 836668372 99875653 37465007 982136909 37465007 982136909 499976058 251135275 499976058 251135275 666348102 658750569 666348102 658750569 230134728 919620639 230134728 919620639 955183195 977763524 955183195 977763524 20111953 12221358 20111953 12221358 989365319 991231817 989365319 991231817 7817585 5608494 7817585 5608494 500016765 430541451 500016765 430541451 499993611 835868768 499993611 835868768 513161891 367760184 513161891 367760184 295589787 917142504 295589787 917142504 622511493 316282461 622511493 316282461 818209523 500039334 818209523 500039334 498887905 453585777 498887905 453585777 897056342 925417784 897056342 925417784 297177246 248220327 297177246 248220327 615477169 470379900 615477169 470379900 220870568 809949567 220870568 809949567 647623276 499991220 647623276 499991220 876893931 966177194 876893931 966177194 30240559 201250455 30240559 201250455 929771767 52625523 929771767 52625523 967536276 595206278 967536276 595206278 348841482 790847704 348841482 790847704 57255851 369388099 57255851 369388099 490641003 500023553 490641003 500023553 733535404 207077823 733535404 207077823 499970363 475877259 499970363 475877259 427728193 632848157 427728193 632848157 345646453 488964018 345646453 488964018 500004913 760191029 500004913 760191029 355649098 499989553 355649098 499989553 626093012 340224093 626093012 340224093 416630280 715998866 416630280 715998866 796051631 484325868 796051631 484325868 293438451 262608117 293438451 262608117 123202357 927896425 123202357 927896425 71852220 45388940 71852220 45388940 36602984 23382352 36602984 23382352 701695594 500034443 701695594 500034443 75938108 939147134 75938108 939147134 940019034 386455063 940019034 386455063 358209005 558451095 358209005 558451095 565771772 499982122 565771772 499982122 209634234 796942031 209634234 796942031 106320194 60287768 106320194 60287768 616888007 433169104 616888007 433169104 291018335 228659506 291018335 228659506 210018654 869652650 210018654 869652650 72684931 418732855 72684931 418732855 847640392 608981486 847640392 608981486 260592517 780931227 260592517 780931227 500017022 295001202 500017022 295001202 901311570 705292626 901311570 705292626 159191773 499978783 159191773 499978783 753476206 515706801 753476206 515706801 410423008 229318652 410423008 229318652 229154549 582457728 229154549 582457728 533324179 500036228 533324179 500036228 326195740 918169668 326195740 918169668 971605871 975376486 971605871 975376486 302861390 330597673 302861390 330597673 500036317 774316945 500036317 774316945 775061909 124594214 775061909 124594214 892304897 911909231 892304897 911909231 499972184 357848456 499972184 357848456 683334622 287032073 683334622 287032073 157145212 851100662 157145212 851100662 885046094 499979829 885046094 499979829 519416613 620816300 519416613 620816300 659674065 331735816 659674065 331735816 686667441 763144532 686667441 763144532 424166050 386545911 424166050 386545911 573818878 859609805 573818878 859609805 500016578 910063170 500016578 910063170 531741359 416153268 531741359 416153268 356423721 796480344 356423721 796480344 798242364 171875601 798242364 171875601 286279943 671865651 286279943 671865651 584470209 479031247 584470209 479031247 262640941 107204868 262640941 107204868 95986124 844723523 95986124 844723523 920556048 499968988 920556048 499968988 147966414 966506566 147966414 966506566 642644945 304250903 642644945 304250903 305474024 819303633 305474024 819303633 528030020 455082346 528030020 455082346 779275060 637907288 779275060 637907288 276559563 794050008 276559563 794050008 819588187 136506445 819588187 136506445 500017695 564970993 500017695 564970993 366166613 352633312 366166613 352633312 652232305 662860393 652232305 662860393 499963382 41688622 499963382 41688622 978887905 19461423 978887905 19461423 123729336 500003837 123729336 500003837 942051486 959884421 942051486 959884421 343272422 212485534 343272422 212485534 805938034 634250715 805938034 634250715 46989080 499974691 46989080 499974691 908611780 939646696 908611780 939646696 440805171 397501137 440805171 397501137 773363095 123593469 773363095 123593469 913336862 596572805 913336862 596572805 388285064 337594364 388285064 337594364 500037134 619103156 500037134 619103156 499992585 843484748 499992585 843484748 148205341 500019101 148205341 500019101 500031923 851616847 500031923 851616847 79199366 924205727 79199366 924205727 943100345 965574419 943100345 965574419 431977393 344412539 431977393 344412539 94062005 708873853 94062005 708873853 846422225 425524848 846422225 425524848 242538234 893538017 242538234 893538017 611211682 499979480 611211682 499979480 666202861 753705607 666202861 753705607 500009940 270691250 500009940 270691250 589605875 568839021 589605875 568839021 304996259 786377305 304996259 786377305 713737399 183753444 713737399 183753444 222631185 686810070 222631185 686810070 500030535 41788027 500030535 41788027 22236924 500003413 22236924 500003413 787454464 93004586 787454464 93004586 53944445 852804882 53944445 852804882 858892802 124008097 858892802 124008097 49059371 647828790 49059371 647828790 500018717 974560305 500018717 974560305 355675890 160983974 355675890 160983974 906646379 87032078 906646379 87032078 499964858 849926830 499964858 849926830 789748718 499980991 789748718 499980991 821937072 401529780 821937072 401529780 402276173 592674160 402276173 592674160 801539873 434225091 801539873 434225091 299417528 743682979 299417528 743682979 564728487 415796353 564728487 415796353 623779346 269062952 623779346 269062952 499973933 786476475 499973933 786476475 528313616 521615588 528313616 521615588 499999798 262816102 499999798 262816102 221250518 644736382 221250518 644736382 500017781 822387031 500017781 822387031 333654294 498261870 333654294 498261870 578649494 697265481 578649494 697265481 19190453 988832958 19190453 988832958 5580796 426940444 5580796 426940444 499991578 92876299 499991578 92876299 499994954 499991098 499994954 499991098 368119698 285746113 368119698 285746113 500034134 777949864 500034134 777949864 398662850 489751193 398662850 489751193 636070240 168053001 636070240 168053001 363966774 899013772 363966774 899013772 47246521 977369096 47246521 977369096 14140362 197436404 14140362 197436404 499960481 884335577 499960481 884335577 23138515 365920408 23138515 365920408 724467301 781819258 724467301 781819258 192767174 814844272 192767174 814844272 895722844 70123313 895722844 70123313 974950501 602958967 974950501 602958967 500012561 500018757 500012561 500018757 867987706 877740012 867987706 877740012 58130517 52548464 58130517 52548464 50083206 588535431 50083206 588535431 635878852 416896919 635878852 416896919 392135413 698547943 392135413 698547943 179846293 117494236 179846293 117494236 601141977 499960131 601141977 499960131 147119991 857785436 147119991 857785436 500035648 222574095 500035648 222574095 99437973 762400940 99437973 762400940 799242303 94618448 799242303 94618448 910423062 41015211 910423062 41015211 39224818 609103104 39224818 609103104 420266586 499978814 420266586 499978814 249478383 210617685 249478383 210617685 207670023 728323463 207670023 728323463 791888403 889274307 791888403 889274307 361977360 500000187 361977360 500000187 805847693 441792768 805847693 441792768 422855920 357579587 422855920 357579587 828835888 845585198 828835888 845585198 861222087 425873505 861222087 425873505 297011092 588518381 297011092 588518381 595637306 368983183 595637306 368983183 232454091 871671962 232454091 871671962 96406988 421748027 96406988 421748027 549091201 556630634 549091201 556630634 325021813 112597498 325021813 112597498 674494844 579440604 674494844 579440604 499969577 430221201 499969577 430221201 499987439 755834603 499987439 755834603 334911498 482667720 334911498 482667720 500008185 155894626 500008185 155894626 200799430 708074289 200799430 708074289 577586699 513774756 577586699 513774756 66868440 950799030 66868440 950799030 48442726 972219626 48442726 972219626 979377163 499970791 979377163 499970791 500011928 766528975 500011928 766528975 376284702 499997973 376284702 499997973 701107238 263636038 701107238 263636038 240393673 67221336 240393673 67221336 970416982 500023010 970416982 500023010 616602714 882713807 616602714 882713807 920143728 997384168 920143728 997384168 413767272 526020391 413767272 526020391 879282352 421583609 879282352 421583609 293090609 558379398 293090609 558379398 683761911 291678655 683761911 291678655 762930143 802506739 762930143 802506739 499977579 385166432 499977579 385166432 500038114 31091346 500038114 31091346 982353548 984739888 982353548 984739888 122998620 219701333 122998620 219701333 500022733 499963554 500022733 499963554 764469779 513469888 764469779 513469888 354952526 499996497 354952526 499996497 500009985 190230279 500009985 190230279 876542608 598446571 876542608 598446571 61867391 247776272 61867391 247776272 915685922 931478286 915685922 931478286 951772313 23286509 951772313 23286509 22714508 13383293 22714508 13383293 760740727 313445730 760740727 313445730 244786605 761698644 244786605 761698644 148325315 419542537 148325315 419542537 499969629 842362439 499969629 842362439 905483133 71702279 905483133 71702279 969507712 991516887 969507712 991516887 995131878 500020185 995131878 500020185 264628634 182213795 264628634 182213795 157117030 881069835 157117030 881069835 657354353 330112026 657354353 330112026 293693143 769756604 293693143 769756604 77326020 499962181 77326020 499962181 666787929 630189488 666787929 630189488 214981851 421614365 214981851 421614365 519462372 614541971 519462372 614541971 375648378 125868383 375648378 125868383 858449120 629396149 858449120 629396149 499964575 754421861 499964575 754421861 884405116 956210048 884405116 956210048 434135013 499985329 434135013 499985329 640940248 282345732 640940248 282345732 721556439 749425366 721556439 749425366 483154446 438722142 483154446 438722142 65766879 677632551 65766879 677632551 893593528 499969670 893593528 499969670 574664020 894539033 574664020 894539033 939260580 946267681 939260580 946267681 108287305 98718617 108287305 98718617 950841362 668341792 950841362 668341792 200857851 120521100 200857851 120521100 882249754 758672060 882249754 758672060 208913053 445438265 208913053 445438265 687003359 716165584 687003359 716165584 267110151 134931646 267110151 134931646 90530603 623703456 90530603 623703456 500033348 524803539 500033348 524803539 351314807 856608867 351314807 856608867 118312496 893355801 118312496 893355801 500010279 330640464 500010279 330640464 309976741 599661501 309976741 599661501 499976106 839491483 499976106 839491483 467088821 372508270 467088821 372508270 198913558 195260316 198913558 195260316 829526048 151710150 829526048 151710150 411932327 524143990 411932327 524143990 777976221 303615185 777976221 303615185 435303477 655156415 435303477 655156415 681339320 867052357 681339320 867052357 941608458 499982145 941608458 499982145 109493043 37732683 109493043 37732683 987621218 677183034 987621218 677183034 425384129 500034053 425384129 500034053 810173424 562158226 810173424 562158226 360146212 360534534 360146212 360534534 655367157 657593909 655367157 657593909 748677090 880270535 748677090 880270535 372275056 384928556 372275056 384928556 828880118 500039532 828880118 500039532 254445629 206098507 254445629 206098507 500025919 568635898 500025919 568635898 499968076 171388337 499968076 171388337 110998484 76206333 110998484 76206333 933398188 617869155 933398188 617869155 27137924 208966629 27137924 208966629 838625392 897433642 838625392 897433642 78608322 971549996 78608322 971549996 500009518 247922588 500009518 247922588 349875706 544154342 349875706 544154342 848167907 499960293 848167907 499960293 28169175 12371336 28169175 12371336 916909721 575736414 916909721 575736414 318783878 112197747 318783878 112197747 927847215 39878053 927847215 39878053 265481230 808885300 265481230 808885300 876983585 178317045 876983585 178317045 500004014 701530223 500004014 701530223 761169745 356833663 761169745 356833663 271383655 780236466 271383655 780236466 75267741 267065790 75267741 267065790 479414978 643622481 479414978 643622481 671307228 359854900 671307228 359854900 287170641 510704147 287170641 510704147 629573372 681990319 629573372 681990319 736149078 768971475 736149078 768971475 991386956 74953009 991386956 74953009 63761646 562157008 63761646 562157008 550933028 500036029 550933028 500036029 292712738 824276654 292712738 824276654 878709098 499967964 878709098 499967964 132668435 592729576 132668435 592729576 499977824 228754415 499977824 228754415 877118211 966220555 877118211 966220555 499975354 475754067 499975354 475754067 726964194 841140097 726964194 841140097 213300378 190267107 213300378 190267107 500019990 499982566 500019990 499982566 109401046 334336078 109401046 334336078 705646004 738591077 705646004 738591077 247018582 166218204 247018582 166218204 591788346 527875718 591788346 527875718 411917580 499997908 411917580 499997908 489497700 66147398 489497700 66147398 554182026 705415525 554182026 705415525 94895450 943415548 94895450 943415548 971322117 16866978 971322117 16866978 419753552 675220084 419753552 675220084 96525520 48425374 96525520 48425374 934796180 640496310 934796180 640496310 152398327 126299331 152398327 126299331 784851769 887444189 784851769 887444189 421004594 384913376 421004594 384913376 666068520 756255044 666068520 756255044 478572193 445071199 478572193 445071199 675099158 20036897 675099158 20036897 986991220 624922111 986991220 624922111 4198863 203746976 4198863 203746976 873552214 633846891 873552214 633846891 20404072 9816323 20404072 9816323 6631099 999377148 6631099 999377148 353631 999666495 353631 999666495 500013954 507090112 500013954 507090112 71514436 330133353 71514436 330133353 700374436 209133138 700374436 209133138 926250625 969327969 926250625 969327969 318718925 479164305 318718925 479164305 574436656 329154628 574436656 329154628 235800306 824304691 235800306 824304691 586105877 278418097 586105877 278418097 877591911 993007459 877591911 993007459 397291485 500029289 397291485 500029289 595644799 739954243 595644799 739954243 407003396 499967074 407003396 499967074 230853525 509020731 230853525 509020731 720557205 863987043 720557205 863987043 40947557 39065188 40947557 39065188 505901815 500013168 505901815 500013168 327132049 488631807 327132049 488631807 500038369 149314173 500038369 149314173 412189266 412763448 412189266 412763448 700956936 234744950 700956936 234744950 169957981 58244423 169957981 58244423 944878637 500012710 944878637 500012710 527903820 373786231 527903820 373786231 363902690 755654072 363902690 755654072 778540765 867323902 778540765 867323902 449373584 355935005 449373584 355935005 850733888 558974889 850733888 558974889 462655317 499999613 462655317 499999613 868646584 74240756 868646584 74240756 70383572 58504407 70383572 58504407 499996042 876231569 499996042 876231569 123469676 111475981 123469676 111475981 500006093 595191700 500006093 595191700 183487356 168049998 183487356 168049998 597653065 500021308 597653065 500021308 187814198 81750578 187814198 81750578 960248131 982813349 960248131 982813349 6735715 313097694 6735715 313097694 499997758 886098960 499997758 886098960 921190459 400183847 921190459 400183847 193125179 93112433 193125179 93112433 977748855 534652015 977748855 534652015 237023522 142475607 237023522 142475607 865583631 686944500 865583631 686944500 500023341 241851335 500023341 241851335 839829657 499994017 839829657 499994017 375862378 704383170 375862378 704383170 127077406 331051789 127077406 331051789 593223992 531626799 593223992 531626799 422877176 388707766 422877176 388707766 680553000 837547145 680553000 837547145 499979764 289100331 499979764 289100331 812226773 671135489 812226773 671135489 499990801 299040713 499990801 299040713 500022300 580426121 500022300 580426121 683892895 493909777 683892895 493909777 383571662 244084706 383571662 244084706 658788749 499974140 658788749 499974140 872979255 913316953 872979255 913316953 262954647 205544134 262954647 205544134 896730354 973382184 896730354 973382184 20271697 438996366 20271697 438996366 500003662 362996483 500003662 362996483 714796419 584945709 714796419 584945709 325902935 499985526 325902935 499985526 639811296 500007913 639811296 500007913 229663988 851495290 229663988 851495290 857875932 86341270 857875932 86341270 18922766 990138565 18922766 990138565 669447227 500031071 669447227 500031071 805486186 892553747 805486186 892553747 43366941 40936621 43366941 40936621 500013787 751943011 500013787 751943011 128003223 91340631 128003223 91340631 705270663 726640304 705270663 726640304 349566164 406760592 349566164 406760592 496987097 642747092 496987097 642747092 354531944 216781348 354531944 216781348 499990272 500032183 499990272 500032183 169377408 158316534 169377408 158316534 115267974 76530954 115267974 76530954 499978148 713758499 499978148 713758499 271420303 134975406 271420303 134975406 587985264 418505302 587985264 418505302 500033024 269090255 500033024 269090255 256357570 770617116 256357570 770617116 810435549 100952463 810435549 100952463 499960045 622173621 499960045 622173621 638697606 460713926 638697606 460713926 467489362 500022108 467489362 500022108 500025960 551466586 500025960 551466586 277716278 457106160 277716278 457106160 499979697 847282055 499979697 847282055 95537811 924133877 95537811 924133877 563002457 499961348 563002457 499961348 291459633 619404068 291459633 619404068 499987881 152966187 499987881 152966187 500019960 887773513 500019960 887773513 73053000 473890766 73053000 473890766 500011312 885488814 500011312 885488814 895873726 73315506 895873726 73315506 49242165 550174172 49242165 550174172 500034908 754875454 500034908 754875454 230497998 136336952 230497998 136336952 616610968 584097369 616610968 584097369 293925777 249029523 293925777 249029523 622568048 500037844 622568048 500037844 270592713 256903688 270592713 256903688 606047178 718510986 606047178 718510986 185385037 904497089 185385037 904497089 911211802 500030477 911211802 500030477 288280918 188098543 288280918 188098543 838072795 500007211 838072795 500007211 296256527 123351618 296256527 123351618 500006411 697571706 500006411 697571706 878485732 882349161 878485732 882349161 382767875 166107663 382767875 166107663 584509523 499962136 584509523 499962136 244315865 805563230 244315865 805563230 953349066 965349629 953349066 965349629 406235416 402952882 406235416 402952882 313615638 729722638 313615638 729722638 762963804 226803277 762963804 226803277 789807219 808771952 789807219 808771952 74801877 459255139 74801877 459255139 581359449 416435475 581359449 416435475 306922402 531586179 306922402 531586179 709919015 277683851 709919015 277683851 934486916 45921358 934486916 45921358 14324699 988241192 14324699 988241192 998229908 406000802 998229908 406000802 499994586 685713750 499994586 685713750 500032917 197357228 500032917 197357228 330094165 499986588 330094165 499986588 160829617 938612675 160829617 938612675 500038191 124691565 500038191 124691565 111454805 952250555 111454805 952250555 500003945 423695157 500003945 423695157 416277551 682916399 416277551 682916399 573554538 499976107 573554538 499976107 339738440 325319411 339738440 325319411 705288936 794423417 705288936 794423417 140707466 923891430 140707466 923891430 627235735 372446070 627235735 372446070 478395366 745099597 478395366 745099597 250317059 446103398 250317059 446103398 570475068 555126669 570475068 555126669 368141945 76883943 368141945 76883943 721986633 779511714 721986633 779511714 465817564 48795839 465817564 48795839 500011095 677510617 500011095 677510617 971277370 404499087 971277370 404499087 92484568 64539570 92484568 64539570 526479603 499996255 526479603 499996255 683274804 886557727 683274804 886557727 900644713 974922716 900644713 974922716 4739950 499981827 4739950 499981827 449280027 711894562 449280027 711894562 110510687 179127371 110510687 179127371 822999532 78199765 822999532 78199765 145330818 935906699 145330818 935906699 30550380 500014057 30550380 500014057 626882020 810701953 626882020 810701953 836397019 845669324 836397019 845669324 249892865 197233705 249892865 197233705 185460675 832365225 185460675 832365225 609409646 583248218 609409646 583248218 279299588 203838718 279299588 203838718 713823670 794033646 713823670 794033646 499967413 296529138 499967413 296529138 737211889 805957490 737211889 805957490 902149665 95791181 902149665 95791181 383507679 614776376 383507679 614776376 663853217 312759380 663853217 312759380 499992003 500039295 499992003 500039295 136043586 61012001 136043586 61012001 959210336 595481261 959210336 595481261 499977249 400084252 499977249 400084252 600972164 525474913 600972164 525474913 394290882 302978407 394290882 302978407 736620543 755136741 736620543 755136741 295413345 373864954 295413345 373864954 661003522 791324479 661003522 791324479 902426599 241147026 902426599 241147026 487514896 685156300 487514896 685156300 732178319 73102826 732178319 73102826 407285890 499976023 407285890 499976023 913285639 685205822 913285639 685205822 500027437 253886125 500027437 253886125 99658878 910329639 99658878 910329639 499997747 245157310 499997747 245157310 121705643 70687158 121705643 70687158 938149639 39723924 938149639 39723924 25653940 25490118 25653940 25490118 666835696 622696009 666835696 622696009 357411054 248975113 357411054 248975113 851138186 606839788 851138186 606839788 283234732 773348953 283234732 773348953 197719918 500010658 197719918 500010658 644863163 665901782 644863163 665901782 243000576 167944744 243000576 167944744 79534235 500039843 79534235 500039843 942485807 50129078 942485807 50129078 499961976 447667445 499961976 447667445 659508377 899976830 659508377 899976830 75512848 44286763 75512848 44286763 554221833 500018038 554221833 500018038 127567745 354839238 127567745 354839238 689071839 156393938 689071839 156393938 892736831 918989530 892736831 918989530 41237991 499977794 41237991 499977794 406813305 355597518 406813305 355597518 658022791 538805993 658022791 538805993 219659122 487295349 219659122 487295349 633714073 340899890 633714073 340899890 212466213 742399311 212466213 742399311 506063963 465731418 506063963 465731418 46512348 789920470 46512348 789920470 818768896 940445485 818768896 940445485 58291757 942859050 58291757 942859050 975200357 985233391 975200357 985233391 12165638 456612984 12165638 456612984 499685979 615328238 499685979 615328238 63603627 500011537 63603627 500011537 877189414 886575433 877189414 886575433 109845865 93097327 109845865 93097327 797902300 582043396 797902300 582043396 148270670 54405826 148270670 54405826 961120725 974363523 961120725 974363523 981652929 2723871 981652929 2723871 466045709 759957369 466045709 759957369 500002335 158159829 500002335 158159829 129257762 697509827 129257762 697509827 606299526 311879559 606299526 311879559 805467030 499977849 805467030 499977849 176960188 82735539 176960188 82735539 962388105 556381414 962388105 556381414 298879720 959185568 298879720 959185568 500034572 181391668 500034572 181391668 109038598 500019085 109038598 500019085 562322344 266392071 562322344 266392071 482673467 762236100 482673467 762236100 611547513 361551508 611547513 361551508 663386902 500028243 663386902 500028243 500026627 426597309 500026627 426597309 500036879 669990549 500036879 669990549 446871687 432605084 446871687 432605084 395365210 386762827 395365210 386762827 547844582 500016066 547844582 500016066 894608751 926176759 894608751 926176759 499985970 538883310 499985970 538883310 216801471 499986218 216801471 499986218 806538609 806630618 806538609 806630618 77229591 56961852 77229591 56961852 42484183 499990135 42484183 499990135 661479808 746508415 661479808 746508415 347487412 638370571 347487412 638370571 695205278 251279487 695205278 251279487 452179582 911622764 452179582 911622764 903925816 500007853 903925816 500007853 924195493 183027137 924195493 183027137 25780234 24108715 25780234 24108715 3052052 998018757 3052052 998018757 998425872 216721 998425872 216721 999820609 78294 999820609 78294 499960182 920985636 499960182 920985636 843044890 499964540 843044890 499964540 891309769 68972580 891309769 68972580 931213097 32013780 931213097 32013780 10515306 992648131 10515306 992648131 802707839 194514234 802707839 194514234 95103290 958272243 95103290 958272243 34256806 401137707 34256806 401137707 608941205 796448280 608941205 796448280 499426675 299276320 499426675 299276320 219903964 594138772 219903964 594138772 749282743 296039473 749282743 296039473 144270555 593230900 144270555 593230900 492981052 500007021 492981052 500007021 767814724 696449851 767814724 696449851 250205978 57528157 250205978 57528157 757873278 795773702 757873278 795773702 971729238 500004182 971729238 500004182 362404120 689011279 362404120 689011279 692050928 261561498 692050928 261561498 956310995 500022483 956310995 500022483 500039223 748096555 500039223 748096555 499998061 902815522 499998061 902815522 336805928 623569690 336805928 623569690 969747945 500004735 969747945 500004735 405881390 160842283 405881390 160842283 529286544 500013923 529286544 500013923 996212132 3465940 996212132 3465940 2779815 787909659 2779815 787909659 525612370 421124910 525612370 421124910 871399276 617458179 871399276 617458179 500021289 180543078 500021289 180543078 822249200 947703202 822249200 947703202 957274841 499974369 957274841 499974369 97722494 119246729 97722494 119246729 633139711 500648353 633139711 500648353 499963058 855034922 499963058 855034922 111810449 52644792 111810449 52644792 957571132 969262119 957571132 969262119 21901298 983033233 21901298 983033233 735138779 367269224 735138779 367269224 379630835 526867411 379630835 526867411 637094296 483927767 637094296 483927767 383434583 146758045 383434583 146758045 856076496 529553892 856076496 529553892 499962094 897558637 499962094 897558637 775151594 237563587 775151594 237563587 193210176 937543773 193210176 937543773 616060984 143708567 616060984 143708567 447641648 694193714 447641648 694193714 714178609 241820180 714178609 241820180 839881515 92659867 839881515 92659867 57770221 619064540 57770221 619064540 644061819 286296150 644061819 286296150 238299245 203459119 238299245 203459119 833564370 834163863 833564370 834163863 500011616 499975735 500011616 499975735 120332450 442514090 120332450 442514090 499585225 734243069 499585225 734243069 743333482 789711500 743333482 789711500 801470518 256021254 801470518 256021254 499994626 849837571 499994626 849837571 863523847 877530491 863523847 877530491 116843987 499986702 116843987 499986702 740094444 413573257 740094444 413573257 335463199 500032520 335463199 500032520 500033488 248029345 500033488 248029345 147309426 903476955 147309426 903476955 38730847 5208575 38730847 5208575 4151893 4014430 4151893 4014430 996636881 636019788 996636881 636019788 602110820 320383113 602110820 320383113 266929956 801715601 266929956 801715601 809175523 835725219 809175523 835725219 930012729 422722547 930012729 422722547 392648801 683374727 392648801 683374727 811583207 113652104 811583207 113652104 499964209 741874626 499964209 741874626 250785366 813273826 250785366 813273826 500017002 340133541 500017002 340133541 277755176 542525204 277755176 542525204 545829353 433763119 545829353 433763119 583006415 552819046 583006415 552819046 499968690 477303075 499968690 477303075 349092938 556358066 349092938 556358066 627502316 809927239 627502316 809927239 172883879 155691114 172883879 155691114 113322490 531956700 113322490 531956700 520135849 450059316 520135849 450059316 425623882 793834445 425623882 793834445 170007541 164303085 170007541 164303085 541567457 499963821 541567457 499963821 183723370 860410908 183723370 860410908 879576767 499962187 879576767 499962187 381009459 685257075 381009459 685257075 205687571 846853528 205687571 846853528 660163934 378015096 660163934 378015096 379486313 631975897 379486313 631975897 824682221 499987545 824682221 499987545 500445210 150908827 500445210 150908827 395365615 931565785 395365615 931565785 960805820 108636851 960805820 108636851 204792156 242211662 204792156 242211662 822089452 927454192 822089452 927454192 51384758 417867787 51384758 417867787 499983631 169748910 499983631 169748910 499993729 790320989 499993729 790320989 495955455 500015985 495955455 500015985 301807940 261835034 301807940 261835034 158105174 655705758 158105174 655705758 519322712 487360274 519322712 487360274 311160722 707629741 311160722 707629741 544968927 164448842 544968927 164448842 882497677 94172636 882497677 94172636 44206339 683963832 44206339 683963832 867207102 500014821 867207102 500014821 970645570 26756565 970645570 26756565 974823949 14191535 974823949 14191535 448912020 499996814 448912020 499996814 869543099 876113842 869543099 876113842 314802673 499967367 314802673 499967367 745254820 834538331 745254820 834538331 129583731 114563557 129583731 114563557 545503630 769622088 545503630 769622088 345380584 260527662 345380584 260527662 258571429 500029936 258571429 500029936 771703891 420302653 771703891 420302653 399633165 300735602 399633165 300735602 893979910 933701708 893979910 933701708 30546508 499966267 30546508 499966267 500000051 841604156 500000051 841604156 500025335 424863149 500025335 424863149 377241863 136258038 377241863 136258038 868959836 863343143 868959836 863343143 466650171 432354042 466650171 432354042 500019558 776937042 500019558 776937042 831813405 312438599 831813405 312438599 654108843 515366884 654108843 515366884 241032235 499980031 241032235 499980031 499990880 675703602 499990880 675703602 861840104 53698614 861840104 53698614 37204189 9266932 37204189 9266932 500034113 659193053 500034113 659193053 666454140 246260750 666454140 246260750 68404329 973692119 68404329 973692119 13285420 499987058 13285420 499987058 499980851 573102824 499980851 573102824 215199362 54224392 215199362 54224392 500027508 846024182 500027508 846024182 389041382 96858392 389041382 96858392 923593423 928153587 923593423 928153587 39979980 404489109 39979980 404489109 500027687 807509694 500027687 807509694 262839454 499963534 262839454 499963534 819221064 909819273 819221064 909819273 81938807 413553110 81938807 413553110 825811566 534988025 825811566 534988025 314701083 434360954 314701083 434360954 698586290 664494569 698586290 664494569 333772957 499961191 333772957 499961191 817121533 537990481 817121533 537990481 528315470 127398933 528315470 127398933 92517476 85697392 92517476 85697392 818955151 500011993 818955151 500011993 286254787 102281358 286254787 102281358 500033327 664686125 500033327 664686125 324823210 96123986 324823210 96123986 921919638 511678414 921919638 511678414 360321434 500016506 360321434 500016506 579802046 775476190 579802046 775476190 866688989 404892975 866688989 404892975 137089132 872177283 137089132 872177283 44276697 40658858 44276697 40658858 975867886 979876234 975867886 979876234 499990245 541440433 499990245 541440433 618709786 327035514 618709786 327035514 838320548 66122422 838320548 66122422 955655004 988482174 955655004 988482174 272801057 499968297 272801057 499968297 852628785 854149861 852628785 854149861 387583326 264463678 387583326 264463678 199021279 832605280 199021279 832605280 639119483 459519018 639119483 459519018 429802229 741293162 429802229 741293162 729673368 484749784 729673368 484749784 379976863 608513642 379976863 608513642 757759603 62584364 757759603 62584364 269710502 789819412 269710502 789819412 208150086 831881575 208150086 831881575 867759982 499977183 867759982 499977183 347734626 789877103 347734626 789877103 839891359 898534505 839891359 898534505 499966261 250572720 499966261 250572720 247673019 107119769 247673019 107119769 500031814 499839184 500031814 499839184 437524660 745864276 437524660 745864276 750251507 487958501 750251507 487958501 389145604 500022049 389145604 500022049 688828313 766042713 688828313 766042713 429613218 499986073 429613218 499986073 756674962 787978036 756674962 787978036 161692149 885333307 161692149 885333307 927247941 47222838 927247941 47222838 499987900 749401313 499987900 749401313 159084320 499960407 159084320 499960407 875391726 500027699 875391726 500027699 500004613 177998622 500004613 177998622 894145740 500006226 894145740 500006226 499968224 336654936 499968224 336654936 500002588 284777570 500002588 284777570 175912477 500036118 175912477 500036118 652972177 323854708 652972177 323854708 51487816 952063783 51487816 952063783 8176490 5401831 8176490 5401831 628842204 539105307 628842204 539105307 473363503 508456350 473363503 508456350 801946423 802841798 801946423 802841798 805654295 99049373 805654295 99049373 915040475 711834140 915040475 711834140 499963089 200079793 499963089 200079793 103920027 674704924 103920027 674704924 729921449 206479081 729921449 206479081 828160444 882751001 828160444 882751001 422689429 419314322 422689429 419314322 582481234 347870636 582481234 347870636 225539702 933079892 225539702 933079892 47336508 433412544 47336508 433412544 593731914 650041265 593731914 650041265 788181267 795587906 788181267 795587906 127192625 480546299 127192625 480546299 785637572 636313486 785637572 636313486 401715253 280250340 401715253 280250340 172575091 575527421 172575091 575527421 511496407 359844814 511496407 359844814 748920751 205647505 748920751 205647505 365188764 705056229 365188764 705056229 577387527 312437703 577387527 312437703 499977945 734778249 499977945 734778249 241486914 470961835 241486914 470961835 643632409 287660243 643632409 287660243 220656727 521648701 220656727 521648701 626872103 293817264 626872103 293817264 132265131 124871296 132265131 124871296 715708806 968178457 715708806 968178457 308293981 80138894 308293981 80138894 583830694 613834987 583830694 613834987 302594171 437526695 302594171 437526695 499986103 247814043 499986103 247814043 154816633 770502326 154816633 770502326 788917012 179877390 788917012 179877390 211284460 429916307 211284460 429916307 665271866 123096537 665271866 123096537 234896169 766594757 234896169 766594757 955129977 978023465 955129977 978023465 992076346 379752958 992076346 379752958 464228518 500000089 464228518 500000089 751894395 119735626 751894395 119735626 499973418 671264239 499973418 671264239 290235985 29491733 290235985 29491733 572843355 517630096 572843355 517630096 445710416 801435570 445710416 801435570 29647419 377544820 29647419 377544820 925328827 5064576 925328827 5064576 396111634 476157649 396111634 476157649 617593718 252816268 617593718 252816268 775811988 106492508 775811988 106492508 303917358 496835623 303917358 496835623 575994709 628513854 575994709 628513854 953093787 958114791 953093787 958114791 305944085 373062508 305944085 373062508 746603028 782587568 746603028 782587568 185474555 375502718 185474555 375502718 820917203 560087733 820917203 560087733 419383667 371812141 419383667 371812141 615821806 692805685 615821806 692805685 499966843 100882978 499966843 100882978 93552149 592568474 93552149 592568474 588801830 419875884 588801830 419875884 454543749 657730332 454543749 657730332 308106071 79319442 308106071 79319442 928346948 593840638 928346948 593840638 141705687 130872948 141705687 130872948 500004324 500012094 500004324 500012094 620286500 284064819 620286500 284064819 171274811 893827640 171274811 893827640 576037504 402167241 576037504 402167241 701830660 634038892 701830660 634038892 414499229 313595428 414499229 313595428 273618499 499984420 273618499 499984420 662238773 499965725 662238773 499965725 952131319 937508129 952131319 937508129 494567996 445244510 494567996 445244510 43944706 18613393 43944706 18613393 13865040 500019297 13865040 500019297 858820133 32019216 858820133 32019216 988945640 7406430 988945640 7406430 994219242 998709881 994219242 998709881 998960171 999173522 998960171 999173522 999495395 999555181 999495395 999555181 999978546 999994178 999978546 999994178 32881 182248389 32881 182248389 712053145 500038093 712053145 500038093 37444598 21927291 37444598 21927291 560788009 621916787 560788009 621916787 783060676 847502927 783060676 847502927 862474364 142922496 862474364 142922496 499983903 765083951 499983903 765083951 838050804 898201606 838050804 898201606 95488660 78231814 95488660 78231814 966556000 696496749 966556000 696496749 600657163 185434055 600657163 185434055 104709922 695694691 104709922 695694691 697292923 414407421 697292923 414407421 212026327 185766996 212026327 185766996 511428966 500004356 511428966 500004356 695161356 751552052 695161356 751552052 499998072 500005458 499998072 500005458 559418326 500016803 559418326 500016803 301393229 499986030 301393229 499986030 707038857 474767298 707038857 474767298 411137128 616749120 411137128 616749120 344856384 443071785 344856384 443071785 527230642 668953119 527230642 668953119 500009075 269929238 500009075 269929238 445306161 941810091 445306161 941810091 515482740 426453227 515482740 426453227 199552490 793678183 199552490 793678183 582776626 198471731 582776626 198471731 140375427 543652178 140375427 543652178 900752452 500024438 900752452 500024438 124643822 153846268 124643822 153846268 378948439 661914444 378948439 661914444 240729010 96352227 240729010 96352227 692555862 855719084 692555862 855719084 108001894 284712367 108001894 284712367 883005455 531504838 883005455 531504838 312768668 769103956 312768668 769103956 964451291 983467784 964451291 983467784 114243154 122241450 114243154 122241450 499985092 682690126 499985092 682690126 126698786 69040246 126698786 69040246 935139791 935468685 935139791 935468685 344548660 332931639 344548660 332931639 682354069 711991598 682354069 711991598 472091191 359989667 472091191 359989667 802064839 916807892 802064839 916807892 480486893 499969870 480486893 499969870 190414316 892765764 190414316 892765764 632288903 499962421 632288903 499962421 226198821 660688690 226198821 660688690 886478233 956287085 886478233 956287085 960945727 964887664 960945727 964887664 24669260 259213370 24669260 259213370 441819783 731084252 441819783 731084252 142647301 895013122 142647301 895013122 928576614 499988842 928576614 499988842 389551651 117237948 389551651 117237948 949521057 13834681 949521057 13834681 988923004 995625499 988923004 995625499 491130533 74752555 491130533 74752555 597669856 679405968 597669856 679405968 297795096 107888330 297795096 107888330 735928365 618499925 735928365 618499925 322577691 228970031 322577691 228970031 619030936 844461536 619030936 844461536 55967504 224838431 55967504 224838431 388768019 756464602 388768019 756464602 176485287 186178661 176485287 186178661 500034871 890939065 500034871 890939065 500006496 313314518 500006496 313314518 337079682 719721327 337079682 719721327 47575145 415789624 47575145 415789624 759085361 500006315 759085361 500006315 500033121 864953224 500033121 864953224 103873953 499963092 103873953 499963092 601277184 543522657 601277184 543522657 511529369 458785787 511529369 458785787 276220005 499965211 276220005 499965211 925013915 65597056 925013915 65597056 499971256 895691308 499971256 895691308 103448676 934437266 103448676 934437266 678403052 219087626 678403052 219087626 329098637 741384038 329098637 741384038 764491622 812706135 764491622 812706135 94639356 499972383 94639356 499972383 721985544 761413548 721985544 761413548 193541879 352979028 193541879 352979028 709535378 706947970 709535378 706947970 499992395 331477110 499992395 331477110 687869919 600790608 687869919 600790608 322535052 267860991 322535052 267860991 79853009 47449058 79853009 47449058 969382871 500036462 969382871 500036462 422358907 427465711 422358907 427465711 656165748 258325384 656165748 258325384 499971152 733221889 499971152 733221889 587823380 500015155 587823380 500015155 745633749 842490911 745633749 842490911 499999412 176016374 499999412 176016374 131419128 921206475 131419128 921206475 929483012 50113554 929483012 50113554 980230135 19128371 980230135 19128371 982644492 987497593 982644492 987497593 500014785 270525965 500014785 270525965 868049455 500011119 868049455 500011119 248332688 246212777 248332688 246212777 151017891 746779169 151017891 746779169 751714348 842019124 751714348 842019124 919443229 954673267 919443229 954673267 36434434 471135448 36434434 471135448 500019994 600150560 500019994 600150560 503038187 499979257 503038187 499979257 770058671 500031169 770058671 500031169 72688193 499997843 72688193 499997843 570109378 499963448 570109378 499963448 207372388 834666943 207372388 834666943 86926937 474768101 86926937 474768101 575531812 377938483 575531812 377938483 500002288 773206501 500002288 773206501 195959429 845877466 195959429 845877466 515327963 424286048 515327963 424286048 345941149 537195747 345941149 537195747 500005015 336361475 500005015 336361475 328704005 288671465 328704005 288671465 594630170 702780646 594630170 702780646 360964331 156146981 360964331 156146981 634014102 728705791 634014102 728705791 411096181 279432141 411096181 279432141 622909595 500039338 622909595 500039338 265876643 157770610 265876643 157770610 794025409 501408898 794025409 501408898 499984368 342953898 499984368 342953898 746237268 787158033 746237268 787158033 173309616 853202640 173309616 853202640 86783281 26990225 86783281 26990225 707468422 500024406 707468422 500024406 811164812 105679368 811164812 105679368 292042400 484763159 292042400 484763159 582515865 540204283 582515865 540204283 209154941 814362180 209154941 814362180 96332470 446500516 96332470 446500516 762036064 133519508 762036064 133519508 922002084 972349725 922002084 972349725 293056924 285107104 293056924 285107104 500021490 756995156 500021490 756995156 223396475 493495521 223396475 493495521 500004557 862890472 500004557 862890472 500011439 500019198 500011439 500019198 254490837 400348072 254490837 400348072 456021175 854206872 456021175 854206872 708538553 111908033 708538553 111908033 105811136 87558478 105811136 87558478 500032559 499969404 500032559 499969404 374861812 780532447 374861812 780532447 499998818 106329981 499998818 106329981 675677082 500018219 675677082 500018219 345055431 281804849 345055431 281804849 789333837 818045582 789333837 818045582 467885372 499968385 467885372 499968385 154152683 789337964 154152683 789337964 499980700 328704625 499980700 328704625 714063980 184678278 714063980 184678278 54765326 499991570 54765326 499991570 499960915 291523630 499960915 291523630 233066728 788659623 233066728 788659623 927523551 293341943 927523551 293341943 477356736 499996307 477356736 499996307 688214357 722281014 688214357 722281014 347560966 496216067 347560966 496216067 774647892 500022958 774647892 500022958 224015747 499969677 224015747 499969677 703380934 293246838 703380934 293246838 752754529 752821391 752754529 752821391 138998450 62674970 138998450 62674970 59337476 947391934 59337476 947391934 978284721 16267613 978284721 16267613 995055318 530227601 995055318 530227601 463369646 402848282 463369646 402848282 500028954 675644945 500028954 675644945 487894813 318766530 487894813 318766530 695454954 753878890 695454954 753878890 180193166 448122916 180193166 448122916 569665500 589974361 569665500 589974361 595762434 599600382 595762434 599600382 670050638 263437895 670050638 263437895 436767959 892205166 436767959 892205166 104920219 915493072 104920219 915493072 558439728 507320072 558439728 507320072 475880275 570801332 475880275 570801332 208767866 154538668 208767866 154538668 647592025 499970992 647592025 499970992 940078155 981788512 940078155 981788512 499967613 182495264 499967613 182495264 606176311 758879368 606176311 758879368 378531996 147194364 378531996 147194364 905720591 708263557 905720591 708263557 63578859 332945896 63578859 332945896 499998041 745095845 499998041 745095845 829219868 107941278 829219868 107941278 102787128 931880028 102787128 931880028 31216999 499991062 31216999 499991062 531448368 270893944 531448368 270893944 153633972 690169852 153633972 690169852 652608840 323224259 652608840 323224259 188620463 825726159 188620463 825726159 677837649 362983247 677837649 362983247 414695868 710900064 414695868 710900064 784856814 847396612 784856814 847396612 883572967 962072442 883572967 962072442 414158189 359240322 414158189 359240322 239697452 81161869 239697452 81161869 75078754 500010438 75078754 500010438 780120203 833365973 780120203 833365973 885010136 367381557 885010136 367381557 527566700 650795667 527566700 650795667 700387372 297081773 700387372 297081773 158401461 594282411 158401461 594282411 500013146 162120954 500013146 162120954 297529982 635014031 297529982 635014031 509939515 326539309 509939515 326539309 241992083 829959775 241992083 829959775 141198807 498723291 141198807 498723291 620579858 499997970 620579858 499997970 430159819 603592898 430159819 603592898 582853419 276019883 582853419 276019883 483599867 694057329 483599867 694057329 500021607 500017448 500021607 500017448 652701419 432174433 652701419 432174433 499973736 635592647 499973736 635592647 550705720 303838567 550705720 303838567 500002834 974048756 500002834 974048756 995417637 4499710 995417637 4499710 996702254 996969762 996702254 996969762 481852429 500029663 481852429 500029663 863025437 98656252 863025437 98656252 19735937 544324082 19735937 544324082 746609353 186841517 746609353 186841517 393081065 500015247 393081065 500015247 699262432 438917329 699262432 438917329 285829221 500010848 285829221 500010848 754143250 253360283 754143250 253360283 257078755 550830342 257078755 550830342 709068105 217924999 709068105 217924999 174707496 500038139 174707496 500038139 391639980 338182008 391639980 338182008 247845903 875822973 247845903 875822973 597157064 458749320 597157064 458749320 400879917 602212637 400879917 602212637 231352334 887289229 231352334 887289229 500011150 499963590 500011150 499963590 787164843 868778377 787164843 868778377 870683822 79809102 870683822 79809102 9537037 666862507 9537037 666862507 701924291 198947681 701924291 198947681 435698785 470283480 435698785 470283480 664427282 202407069 664427282 202407069 848888957 500019698 848888957 500019698 476992555 214554428 476992555 214554428 562438212 501018025 562438212 501018025 338782339 775026379 338782339 775026379 206104224 251807689 206104224 251807689 894376468 981208989 894376468 981208989 343891640 500026048 343891640 500026048 692934931 751460471 692934931 751460471 965497724 433631803 965497724 433631803 500030276 63093399 500030276 63093399 449677906 716306613 449677906 716306613 128741684 888114182 128741684 888114182 500033276 85895868 500033276 85895868 399153244 500011883 399153244 500011883 500002519 318082294 500002519 318082294 870456997 500039991 870456997 500039991 379894335 116655431 379894335 116655431 900720349 824768849 900720349 824768849 15702081 383278415 15702081 383278415 736997336 715942686 736997336 715942686 239076474 499998735 239076474 499998735 599240925 500030106 599240925 500030106 285136541 743142541 285136541 743142541 912568605 75057591 912568605 75057591 969483181 582352276 969483181 582352276 499980523 979900861 499980523 979900861 347832869 554000926 347832869 554000926 500005599 160302307 500005599 160302307 408885339 910006021 408885339 910006021 898996763 388612981 898996763 388612981 474208077 695608455 474208077 695608455 773303215 80627375 773303215 80627375 33728173 28296855 33728173 28296855 20025436 985220261 20025436 985220261 683829761 100715947 683829761 100715947 155812124 500038089 155812124 500038089 738257709 500003208 738257709 500003208 859393494 654584141 859393494 654584141 337616531 394103065 337616531 394103065 723966772 649978784 723966772 649978784 380431670 500030348 380431670 500030348 807701175 904418164 807701175 904418164 499835376 397945685 499835376 397945685 642980606 168683693 642980606 168683693 379050762 765765913 379050762 765765913 540226154 93837770 540226154 93837770 938320345 954020268 938320345 954020268 500021321 49945809 500021321 49945809 35116589 10083985 35116589 10083985 3094819 558904950 3094819 558904950 602879848 167681546 602879848 167681546 935646230 957074955 935646230 957074955 465425117 499998437 465425117 499998437 204397801 838994737 204397801 838994737 952809103 35687296 952809103 35687296 28730732 733182429 28730732 733182429 759415678 774813370 759415678 774813370 859877568 499978713 859877568 499978713 202696444 332556470 202696444 332556470 757749147 947845015 757749147 947845015 490460840 499994353 490460840 499994353 755484923 932303711 755484923 932303711 499961396 559329205 499961396 559329205 663616431 499964690 663616431 499964690 83967426 500026276 83967426 500026276 628716307 261899494 628716307 261899494 499980857 642110201 499980857 642110201 532711798 529158449 532711798 529158449 499974059 609887483 499974059 609887483 68841221 143362743 68841221 143362743 500001540 496566799 500001540 496566799 272970031 201980680 272970031 201980680 524132868 483624330 524132868 483624330 160327264 922776985 160327264 922776985 675408822 480417304 675408822 480417304 269557447 853685255 269557447 853685255 873888107 946154305 873888107 946154305 40357389 989177196 40357389 989177196 722320026 139747439 722320026 139747439 314337981 772258899 314337981 772258899 569757694 499975818 569757694 499975818 185337464 500013253 185337464 500013253 156519066 351180176 156519066 351180176 755312801 773551158 755312801 773551158 157145052 875240360 157145052 875240360 99505733 904132005 99505733 904132005 548804655 260620573 548804655 260620573 409977335 715080539 409977335 715080539 693034820 505675450 693034820 505675450 499998372 732761802 499998372 732761802 849061001 5755376 849061001 5755376 369206519 536635661 369206519 536635661 815464284 55775170 815464284 55775170 357527683 714301933 357527683 714301933 775524104 100545148 775524104 100545148 147296924 870464601 147296924 870464601 662939284 323615412 662939284 323615412 257086160 13721092 257086160 13721092 629780331 853551642 629780331 853551642 97032852 268719881 97032852 268719881 782114787 838966609 782114787 838966609 113696384 291679192 113696384 291679192 769758371 545751910 769758371 545751910 506450782 400545397 506450782 400545397 122331646 54067425 122331646 54067425 658875087 747111691 658875087 747111691 250378335 323368920 250378335 323368920 576649667 755852257 576649667 755852257 978122453 19175691 978122453 19175691 211608005 992374934 211608005 992374934 4357701 479927701 4357701 479927701 500002743 191982622 500002743 191982622 71174236 959740365 71174236 959740365 796069065 105119680 796069065 105119680 19989564 500007412 19989564 500007412 500012373 762466111 500012373 762466111 257250739 348315860 257250739 348315860 500011800 100560031 500011800 100560031 349233690 866809271 349233690 866809271 919194977 466247501 919194977 466247501 282595218 504811210 282595218 504811210 642377731 499996909 642377731 499996909 311943003 500015531 311943003 500015531 789842701 499988640 789842701 499988640 123475909 886142221 123475909 886142221 500033314 621056263 500033314 621056263 499982736 785610202 499982736 785610202 499965427 160369068 499965427 160369068 25059718 499974551 25059718 499974551 862409081 530724053 862409081 530724053 387177919 359792578 387177919 359792578 756828949 557798399 756828949 557798399 183164878 485799587 183164878 485799587 873333870 905317355 873333870 905317355 298313420 384546908 298313420 384546908 815197945 75892647 815197945 75892647 936421095 612576974 936421095 612576974 433390116 280632399 433390116 280632399 232670591 645505760 232670591 645505760 876514352 389225239 876514352 389225239 555239851 562883268 555239851 562883268 500006998 119606699 500006998 119606699 658124553 398046077 658124553 398046077 500014373 37793205 500014373 37793205 22245767 537937359 22245767 537937359 646328760 675981411 646328760 675981411 231196199 852925768 231196199 852925768 885439978 137740864 885439978 137740864 383680301 619276881 383680301 619276881 226609997 925733023 226609997 925733023 647481275 333882828 647481275 333882828 140710819 914890588 140710819 914890588 915996954 18442405 915996954 18442405 134136897 762128304 134136897 762128304 766622926 987600062 766622926 987600062 500031697 143244718 500031697 143244718 918030343 991884845 918030343 991884845 6115511 995814153 6115511 995814153 3977462 354215342 3977462 354215342 715917464 500027268 715917464 500027268 348980793 203857490 348980793 203857490 574164872 724686655 574164872 724686655 170477077 330545767 170477077 330545767 814996173 844256912 814996173 844256912 439635885 192341069 439635885 192341069 830414484 772469243 830414484 772469243 499986325 510502920 499986325 510502920 711546255 779611600 711546255 779611600 79214898 947950420 79214898 947950420 552127976 499962341 552127976 499962341 657254871 749513022 657254871 749513022 107855492 54900932 107855492 54900932 499998323 886570810 499998323 886570810 537939677 292737883 537939677 292737883 427487739 622399027 427487739 622399027 282381170 267422105 282381170 267422105 677746175 500010900 677746175 500010900 255777872 136301746 255777872 136301746 596332053 500007769 596332053 500007769 30500744 499963190 30500744 499963190 500002843 596224672 500002843 596224672 209548272 495063734 209548272 495063734 572017103 500020189 572017103 500020189 916276983 960717285 916276983 960717285 974086771 366357322 974086771 366357322 499994791 869321431 499994791 869321431 5153028 1323224 5153028 1323224 573333134 499995734 573333134 499995734 311585914 307946298 311585914 307946298 846208888 807236499 846208888 807236499 488110635 407207262 488110635 407207262 500027394 499988508 500027394 499988508 183082014 787324547 183082014 787324547 779527477 508749837 779527477 508749837 499973265 14257379 499973265 14257379 339847544 798474294 339847544 798474294 702398819 339104202 702398819 339104202 168825992 913303735 168825992 913303735 683682300 164452733 683682300 164452733 499998384 775900827 499998384 775900827 392203728 180259794 392203728 180259794 974706581 660887491 974706581 660887491 592775135 499985910 592775135 499985910 240405711 876417120 240405711 876417120 500003263 500032735 500003263 500032735 928816489 840023857 928816489 840023857 155823642 129186354 155823642 129186354 696646942 611253248 696646942 611253248 413233907 185287962 413233907 185287962 499988303 287557366 499988303 287557366 966023948 985929130 966023948 985929130 201583597 155364820 201583597 155364820 500000649 947264559 500000649 947264559 500035555 499995379 500035555 499995379 139492572 863062962 139492572 863062962 92255296 45571189 92255296 45571189 29580820 499982168 29580820 499982168 752965678 154608529 752965678 154608529 178463169 848579389 178463169 848579389 500029487 260073807 500029487 260073807 255333200 826492968 255333200 826492968 601165154 395274779 601165154 395274779 328494559 797388647 328494559 797388647 500032969 133662485 500032969 133662485 991719460 604710129 991719460 604710129 302743317 151567958 302743317 151567958 647074250 437901866 647074250 437901866 154749162 499998643 154749162 499998643 750470408 496121870 750470408 496121870 500013670 318151111 500013670 318151111 107204300 844124636 107204300 844124636 769001684 420060068 769001684 420060068 37504709 34888001 37504709 34888001 34780051 21098046 34780051 21098046 894568850 500023473 894568850 500023473 957927691 958853817 957927691 958853817 969768158 979491882 969768158 979491882 137623295 773683209 137623295 773683209 532266817 118320759 532266817 118320759 66674869 806344679 66674869 806344679 500004239 306547843 500004239 306547843 281522804 794904364 281522804 794904364 931134028 940462445 931134028 940462445 86327373 69927231 86327373 69927231 500037491 543409372 500037491 543409372 730225813 499967866 730225813 499967866 82546079 108172040 82546079 108172040 523445564 630147009 523445564 630147009 135570863 943685842 135570863 943685842 646687888 210677702 646687888 210677702 386429262 721180995 386429262 721180995 500006668 56754468 500006668 56754468 943834247 508813408 943834247 508813408 70955644 499991547 70955644 499991547 880925823 57440906 880925823 57440906 500015563 771533249 500015563 771533249 536645521 84246348 536645521 84246348 68340948 733499505 68340948 733499505 270423877 297418219 270423877 297418219 500034095 408146416 500034095 408146416 341926307 761758131 341926307 761758131 929400451 51748258 929400451 51748258 984513973 510471205 984513973 510471205 354828876 129606351 354828876 129606351 915497496 80241211 915497496 80241211 65609103 580507339 65609103 580507339 610561815 437988037 610561815 437988037 393733465 839262949 393733465 839262949 861537143 97768394 861537143 97768394 499993503 499960365 499993503 499960365 822522371 861976582 822522371 861976582 500019024 334638957 500019024 334638957 165530517 156063442 165530517 156063442 592730951 682231743 592730951 682231743 747227039 466578702 747227039 466578702 411754755 612260533 411754755 612260533 633039585 499975017 633039585 499975017 160252668 136812692 160252668 136812692 76221770 933801172 76221770 933801172 500005865 337630956 500005865 337630956 834513228 149088951 834513228 149088951 901598041 75698277 901598041 75698277 499982380 721247766 499982380 721247766 542460547 465295991 542460547 465295991 499989207 904570737 499989207 904570737 634103485 292711679 634103485 292711679 811044357 19907718 811044357 19907718 432391331 606199213 432391331 606199213 574569038 392047933 574569038 392047933 358081234 626492696 358081234 626492696 700138309 499980635 700138309 499980635 213121759 968162490 213121759 968162490 500031558 245832098 500031558 245832098 429547319 619738480 429547319 619738480 565219082 404603124 565219082 404603124 372854308 499999490 372854308 499999490 921991817 941873547 921991817 941873547 499963694 253300976 499963694 253300976 863109099 898516573 863109099 898516573 975681852 18633015 975681852 18633015 355044339 551665599 355044339 551665599 711310635 285678820 711310635 285678820 298307860 643958096 298307860 643958096 821209201 497163089 821209201 497163089 165796393 841015963 165796393 841015963 751300763 443834059 751300763 443834059 185436936 593496223 185436936 593496223 830358964 122298037 830358964 122298037 104512917 929765301 104512917 929765301 934447050 499985229 934447050 499985229 140831505 275114462 140831505 275114462 589104138 500021590 589104138 500021590 933830802 249199669 933830802 249199669 180860161 94700702 180860161 94700702 952923555 45828873 952923555 45828873 35193785 966382944 35193785 966382944 19337649 422964476 19337649 422964476 785021137 828181202 785021137 828181202 499972133 627706148 499972133 627706148 711063789 320275812 711063789 320275812 431313448 609331901 431313448 609331901 184261244 227875466 184261244 227875466 836717159 152455258 836717159 152455258 499962633 861366050 499962633 861366050 500013717 499975456 500013717 499975456 414367064 687978969 414367064 687978969 751232016 297306334 751232016 297306334 567062964 567293716 567062964 567293716 291885949 421497446 291885949 421497446 500014811 663953246 500014811 663953246 372381804 115088529 372381804 115088529 499998492 904315023 499998492 904315023 500028038 325409233 500028038 325409233 806916824 938442565 806916824 938442565 433898101 500016059 433898101 500016059 585255838 592006359 585255838 592006359 118494019 458340235 118494019 458340235 548610150 851790421 548610150 851790421 499981817 65300362 499981817 65300362 844328362 658472755 844328362 658472755 209223138 209138204 209223138 209138204 831258070 877931320 831258070 877931320 207053017 300697504 207053017 300697504 825758711 171029794 825758711 171029794 141632838 749881038 141632838 749881038 500028614 495868055 500028614 495868055 904642283 955300512 904642283 955300512 263079850 303413848 263079850 303413848 500010035 716072229 500010035 716072229 192303922 43842699 192303922 43842699 973143744 500018251 973143744 500018251 499998369 824546087 499998369 824546087 90348096 499994375 90348096 499994375 704449543 420195793 704449543 420195793 356145729 724771600 356145729 724771600 798523093 314622210 798523093 314622210 449137168 627346704 449137168 627346704 46033841 963037738 46033841 963037738 14362116 10840872 14362116 10840872 10144216 4096049 10144216 4096049 997571097 500035820 997571097 500035820 456537862 420145181 456537862 420145181 738348831 754107913 738348831 754107913 229851998 129586158 229851998 129586158 664692227 696414172 664692227 696414172 766034350 199986589 766034350 199986589 95445107 71907664 95445107 71907664 69814354 36263724 69814354 36263724 553091931 556930439 553091931 556930439 500015301 263030098 500015301 263030098 757604022 874278879 757604022 874278879 109048463 899476292 109048463 899476292 930025682 351529402 930025682 351529402 168502057 572220049 168502057 572220049 697062964 499963829 697062964 499963829 873258846 956338207 873258846 956338207 974528934 263083931 974528934 263083931 487968144 681089385 487968144 681089385 939581538 320236246 939581538 320236246 376364264 652499408 376364264 652499408 774912050 132148573 774912050 132148573 351706109 581164724 351706109 581164724 585942138 255469154 585942138 255469154 291049406 593047321 291049406 593047321 518343799 476491030 518343799 476491030 294915651 793444857 294915651 793444857 500005361 535007114 500005361 535007114 233276096 780370691 233276096 780370691 136281689 43151488 136281689 43151488 824710203 521239477 824710203 521239477 468176165 686576217 468176165 686576217 846387663 52012975 846387663 52012975 954214900 26557514 954214900 26557514 385370655 531117599 385370655 531117599 567015530 382653575 567015530 382653575 279874498 219178032 279874498 219178032 897411894 499999803 897411894 499999803 500003800 364472577 500003800 364472577 734659845 796254318 734659845 796254318 379310032 419780935 379310032 419780935 750463079 860701654 750463079 860701654 908754745 192952736 908754745 192952736 130527098 70509867 130527098 70509867 500039085 582175283 500039085 582175283 499977143 724097063 499977143 724097063 482017738 233645894 482017738 233645894 172329811 521547666 172329811 521547666 500018808 499978828 500018808 499978828 17879937 989663039 17879937 989663039 998531858 998793700 998531858 998793700 660672 444754 660672 444754 500007526 719195517 500007526 719195517 227513923 840468777 227513923 840468777 699988732 280380182 699988732 280380182 191346926 117897659 191346926 117897659 100448745 552616719 100448745 552616719 499989154 820594430 499989154 820594430 897721685 491010831 897721685 491010831 468270754 749651457 468270754 749651457 803190225 499966879 803190225 499966879 282546671 891112850 282546671 891112850 61985415 499967907 61985415 499967907 659703392 667693467 659703392 667693467 200244782 55644257 200244782 55644257 968995362 975505467 968995362 975505467 499996133 228570553 499996133 228570553 221484844 165243885 221484844 165243885 920269572 968247697 920269572 968247697 499988832 401507758 499988832 401507758 231649828 196381265 231649828 196381265 607544372 645662901 607544372 645662901 653777114 295580538 653777114 295580538 397100387 655960221 397100387 655960221 155232811 116484102 155232811 116484102 611069015 564987530 611069015 564987530 501379327 421059868 501379327 421059868 897520588 941812743 897520588 941812743 55848799 948680596 55848799 948680596 500000745 651435366 500000745 651435366 1
100052 0 4574038 22725596 4574038 22725596 24711053 24890768 24711053 24890768 1247451 1426575 1247451 1426575 26632444 25880828 26632444 25880828 948763 26435916 948763 26435916 328276 539798 328276 539798 26421556 25496634 26421556 25496634 1065359 26431819 1065359 26431819 445083 655494 445083 655494 26276697 25631279 26276697 25631279 214703 315612 214703 315612 4650 725 4650 725 651 725 2531176 8277359 2531176 8277359 15144790 19250816 15144790 19250816 7398233 21587448 7398233 21587448 4442095 24114315 4442095 24114315 2003761 1273422 2003761 1273422 26066823 25237453 26066823 25237453 1800420 1758111 1800420 1758111 25825749 24806562 25825749 24806562 1984452 1749092 1984452 1749092 11681011 16044396 11681011 16044396 16779679 9381839 16779679 9381839 18700002 7328368 18700002 7328368 19637431 20626627 19637431 20626627 21615183 22176102 21615183 22176102 23191060 23223952 23191060 23223952 3127535 2664407 3127535 2664407 2201488 25006110 2201488 25006110 1988913 25132480 1988913 25132480 26193236 25418796 26193236 25418796 1340654 1085498 1340654 1085498 630603 26716234 630603 26716234 356794 75340 356794 75340 26973422 26384399 26973422 26384399 397160 560691 397160 560691 26465433 10058621 26465433 10058621 14122283 16435603 14122283 16435603 17886564 5573964 17886564 5573964 4645591 3600109 4645591 3600109 24742257 24216566 24742257 24216566 24951905 18267534 24951905 18267534 7986519 6853027 7986519 6853027 6068620 23232373 6068620 23232373 24459142 23811976 24459142 23811976 2807053 2959190 2807053 2959190 24022775 23185333 24022775 23185333 14178758 10792187 14178758 10792187 10445269 19971349 10445269 19971349 22141094 4011257 22141094 4011257 3005245 1972175 3005245 1972175 2170709 25293340 2170709 25293340 1221039 26125268 1221039 26125268 725295 706519 725295 706519 26654939 25804291 26654939 25804291 1141553 641371 1141553 641371 26295277 25133065 26295277 25133065 1791257 25365156 1791257 25365156 26256782 13422490 26256782 13422490 10652383 8692875 10652383 8692875 21406604 20928085 21406604 20928085 22139030 4592961 22139030 4592961 4518161 4355422 4518161 4355422 23557920 22847882 23557920 22847882 14611363 12930146 14611363 12930146 11418047 9622501 11418047 9622501 8178828 20688457 8178828 20688457 21645212 22188352 21645212 22188352 3593301 23533216 3593301 23533216 24895986 1632451 24895986 1632451 25466454 24366786 25466454 24366786 2536236 2766229 2536236 2766229 25153767 24545272 25153767 24545272 2436182 1716075 2436182 1716075 25791803 25030977 25791803 25030977 1596184 1291186 1596184 1291186 25862064 25180429 25862064 25180429 26124586 353577 26124586 353577 26654875 154770 26654875 154770 26885132 26115588 26885132 26115588 868822 933258 868822 933258 25890616 24693501 25890616 24693501 13855298 12665760 13855298 12665760 10580708 17270635 10580708 17270635 20446079 4852026 20446079 4852026 4829030 3161079 4829030 3161079 24713046 24116526 24713046 24116526 25113295 14961645 25113295 14961645 13440593 10610404 13440593 10610404 9847897 7210187 9847897 7210187 20396204 4844727 20396204 4844727 22794365 22328085 22794365 22328085 2716078 3006328 2716078 3006328 12786191 15839873 12786191 15839873 18210718 20463969 18210718 20463969 21679082 4953381 21679082 4953381 4658193 22416553 4658193 22416553 3977610 3817548 3977610 3817548 3488789 23647556 3488789 23647556 25116129 24013623 25116129 24013623 2478743 2237455 2478743 2237455 24570073 23701154 24570073 23701154 2990361 3061275 2990361 3061275 14964229 15359613 14964229 15359613 10373208 20106259 10373208 20106259 20612520 11201253 20612520 11201253 11430774 19383697 11430774 19383697 7323779 6735314 7323779 6735314 7034615 20476434 7034615 20476434 5541076 4839411 5541076 4839411 4050057 23223818 4050057 23223818 3536346 24462104 3536346 24462104 2390475 24650460 2390475 24650460 2004233 1824069 2004233 1824069 25097015 1439937 25097015 1439937 25483438 12526346 25483438 12526346 12693589 11660701 12693589 11660701 10774953 16041748 10774953 16041748 14151008 12838276 14151008 12838276 12591361 18127041 12591361 18127041 7478880 20424153 7478880 20424153 22236164 21397013 22236164 21397013 23120760 23297813 23120760 23297813 3553390 14855223 3553390 14855223 14670511 10980659 14670511 10980659 9215735 18796201 9215735 18796201 20030693 5762960 20030693 5762960 20950943 20565837 20950943 20565837 21351609 21636334 21351609 21636334 4439475 4183416 4439475 4183416 22939579 23226167 22939579 23226167 24781084 23962373 24781084 23962373 2515362 24724699 2515362 24724699 2103422 2332050 2103422 2332050 24938173 24120168 24938173 24120168 2957451 13849468 2957451 13849468 14337727 11290106 14337727 11290106 10279776 17490224 10279776 17490224 9119458 7810156 9119458 7810156 20077341 20278030 20077341 20278030 6235767 5539239 6235767 5539239 21615310 16026420 21615310 16026420 10806055 8652082 10806055 8652082 18721700 8327172 18721700 8327172 7601587 19457222 7601587 19457222 19991211 6328488 19991211 6328488 6367034 5800778 6367034 5800778 21260693 20551311 21260693 20551311 14017708 11748839 14017708 11748839 15373372 11248376 15373372 11248376 11140627 17363766 11140627 17363766 18178252 18440152 18178252 18440152 20329896 6280585 20329896 6280585 21871731 4670927 21871731 4670927 23476492 22710317 23476492 22710317 3492603 3139337 3492603 3139337 24012849 23508328 24012849 23508328 3042877 2558009 3042877 2558009 24437312 23700998 24437312 23700998 25129166 24065200 25129166 24065200 2686578 2843938 2686578 2843938 11631799 15532831 11631799 15532831 11235931 13018895 11235931 13018895 18327607 17778581 18327607 17778581 8932488 7251628 8932488 7251628 20730326 20235544 20730326 20235544 20909811 5465210 20909811 5465210 21813735 21368114 21813735 21368114 4601596 22138573 4601596 22138573 11434402 12601633 11434402 12601633 14525074 17585675 14525074 17585675 8622559 19264089 8622559 19264089 5981060 21054298 5981060 21054298 21686899 4915824 21686899 4915824 13043647 12639685 13043647 12639685 18693288 8523880 18693288 8523880 8185279 7626115 8185279 7626115 19696251 7170211 19696251 7170211 12044079 15976460 12044079 15976460 10406686 9218377 10406686 9218377 9080995 19269272 9080995 19269272 20676459 5694780 20676459 5694780 5818227 21629488 5818227 21629488 23220315 3559748 23220315 3559748 10511897 16739313 10511897 16739313 9686179 17490846 9686179 17490846 18460212 8105120 18460212 8105120 19203111 6834813 19203111 6834813 6771012 20202545 6771012 20202545 5823722 5596029 5823722 5596029 5364357 22441930 5364357 22441930 23370582 2979678 23370582 2979678 3093846 15156469 3093846 15156469 17347056 9480333 17347056 9480333 18321204 8242267 18321204 8242267 20646285 20069813 20646285 20069813 21213935 21468046 21213935 21468046 4659851 4149340 4659851 4149340 23835187 23062040 23835187 23062040 3816466 3738911 3816466 3738911 10898973 16897437 10898973 16897437 20182852 6794618 20182852 6794618 6612668 20688539 6612668 20688539 21719977 4703591 21719977 4703591 22443434 22040629 22443434 22040629 3798518 3395192 3798518 3395192 23876022 23167059 23876022 23167059 24305017 2287384 24305017 2287384 2209793 10836409 2209793 10836409 15638161 14436937 15638161 14436937 11097506 10371711 11097506 10371711 10212260 16891669 10212260 16891669 17322237 9379234 17322237 9379234 7627504 7508044 7627504 7508044 14007375 16500132 14007375 16500132 17304301 8930840 17304301 8930840 7876339 19129649 7876339 19129649 19963657 5909019 19963657 5909019 21021478 20650441 21021478 20650441 5033521 4058599 5033521 4058599 23370635 23176672 23370635 23176672 3509178 2858895 3509178 2858895 25027470 24173211 25027470 24173211 25431762 1467525 25431762 1467525 25678872 25118106 25678872 25118106 1255894 1195132 1255894 1195132 25795766 25161152 25795766 25161152 1204110 1510165 1204110 1510165 25150819 14884475 25150819 14884475 13686580 12888607 13686580 12888607 14042777 14050042 14042777 14050042 10713430 8259870 10713430 8259870 7764068 19640928 7764068 19640928 21144697 5453006 21144697 5453006 5716999 4815490 5716999 4815490 4084341 3740332 4084341 3740332 23237627 23094206 23237627 23094206 2723484 2212749 2723484 2212749 2143353 10599949 2143353 10599949 17079466 7816554 17079466 7816554 19625925 19863400 19625925 19863400 20300193 6306199 20300193 6306199 6407259 20491385 6407259 20491385 5907370 21576826 5907370 21576826 5381378 4901431 5381378 4901431 22502056 4218686 22502056 4218686 11095269 16525057 11095269 16525057 16894138 7975632 16894138 7975632 7048310 20867004 7048310 20867004 5677687 4690652 5677687 4690652 4327673 3874467 4327673 3874467 23121483 3593687 23121483 3593687 3856167 3411019 3856167 3411019 23808496 23566156 23808496 23566156 2227861 2069277 2227861 2069277 25072128 23925629 25072128 23925629 2639886 24447674 2639886 24447674 2114994 1888361 2114994 1888361 25271297 24498489 25271297 24498489 2265635 14021945 2265635 14021945 15582622 11035663 15582622 11035663 10516176 16208500 10516176 16208500 12576034 10383407 12576034 10383407 10709278 10262005 10709278 10262005 13605626 13861888 13605626 13861888 8959930 17991576 8959930 17991576 8656550 18827522 8656550 18827522 19995365 19180678 19995365 19180678 15936958 11438633 15936958 11438633 12982794 12144491 12982794 12144491 17018550 17586897 17018550 17586897 19135553 19920139 19135553 19920139 6391219 5745523 6391219 5745523 22205072 21439529 22205072 21439529 14055049 10714704 14055049 10714704 16808412 16571809 16808412 16571809 10076934 7202030 10076934 7202030 19636069 14838490 19636069 14838490 11553541 15863824 11553541 15863824 10270961 17578930 10270961 17578930 7467012 6915790 7467012 6915790 7260472 20310587 7260472 20310587 21074287 6197687 21074287 6197687 6248899 10428065 6248899 10428065 12698575 12666097 12698575 12666097 15455156 10482553 15455156 10482553 10893300 15933710 10893300 15933710 17080678 9483898 17080678 9483898 17891653 8564347 17891653 8564347 8208764 19329066 8208764 19329066 20366351 5583305 20366351 5583305 21674136 21028233 21674136 21028233 13551914 12057640 13551914 12057640 15816815 16392862 15816815 16392862 19313599 7576827 19313599 7576827 7542730 6264818 7542730 6264818 20987499 20667968 20987499 20667968 5133419 4869096 5133419 4869096 22804826 22934125 22804826 22934125 3546806 3542925 3546806 3542925 23549623 2882930 23549623 2882930 24586791 23352988 24586791 23352988 13700599 12902435 13700599 12902435 16429417 10134535 16429417 10134535 18182976 18352030 18182976 18352030 19234538 7511861 19234538 7511861 7927097 14412382 7927097 14412382 16180165 10740179 16180165 10740179 11482135 9935574 11482135 9935574 10261590 7984887 10261590 7984887 19948904 19950622 19948904 19950622 20498803 11909055 20498803 11909055 13805241 14773970 13805241 14773970 16411138 16176719 16411138 16176719 10372791 9793277 10372791 9793277 17905737 18479934 17905737 18479934 8382221 19301772 8382221 19301772 7666258 7067173 7666258 7067173 6347325 20621877 6347325 20621877 21974268 21606708 21974268 21606708 22605688 4399831 22605688 4399831 4219961 4179796 4219961 4179796 22599315 22635852 22599315 22635852 4094802 3624927 4094802 3624927 23356204 22674665 23356204 22674665 4271777 3951553 4271777 3951553 23002252 3486070 23002252 3486070 3677483 23476484 3677483 23476484 24033293 2600109 24033293 2600109 2994154 24024090 2994154 24024090 2615180 3022730 2615180 3022730 23800096 23025330 23800096 23025330 15097420 10953684 15097420 10953684 10952281 10555608 10952281 10555608 16828196 9971033 16828196 9971033 9311239 18446123 9311239 18446123 7701914 20010170 7701914 20010170 6793617 5870674 6793617 5870674 21866977 21440607 21866977 21440607 22264914 4427650 22264914 4427650 4187211 22827431 4187211 22827431 3951374 3418967 3951374 3418967 23539714 3208405 23539714 3208405 3231828 23850597 3231828 23850597 25008014 1402488 25008014 1402488 1611534 25721828 1611534 25721828 1282619 709971 1282619 709971 454460 507883 454460 507883 26566988 25887350 26566988 25887350 653779 26545837 653779 26545837 228460 26727795 228460 26727795 12703876 10597425 12703876 10597425 16296553 14585788 16296553 14585788 11704316 15512194 11704316 15512194 17672798 17178578 17672798 17178578 9460890 8252953 9460890 8252953 8731149 18424179 8731149 18424179 18983401 12564908 18983401 12564908 12871077 12102677 12871077 12102677 14730228 14303627 14730228 14303627 15401905 9696848 15401905 9696848 18680758 20165807 18680758 20165807 21284628 20985769 21284628 20985769 22427092 21835479 22427092 21835479 5118190 5029575 5118190 5029575 13961387 13252485 13961387 13252485 10341233 17487464 10341233 17487464 8615445 20182822 8615445 20182822 21359442 4882573 21359442 4882573 5011508 4816013 5011508 4816013 22188921 4608195 22188921 4608195 22373686 22471156 22373686 22471156 4018775 3864270 4018775 3864270 23118067 22802928 23118067 22802928 3787833 3716870 3787833 3716870 24156780 2671949 24156780 2671949 24438159 23627756 24438159 23627756 2914896 24252406 2914896 24252406 2221080 1761435 2221080 1761435 1535118 13969326 1535118 13969326 15451650 15313109 15451650 15313109 16701966 9805350 16701966 9805350 9462433 18199075 9462433 18199075 19490729 7121486 19490729 7121486 7149464 20360666 7149464 20360666 6106348 5226364 6106348 5226364 5386903 21731358 5386903 21731358 22890066 22137222 22890066 22137222 4835810 4397177 4835810 4397177 4562524 12761073 4562524 12761073 15073719 14049087 15073719 14049087 11573689 10650790 11573689 10650790 9838071 8807401 9838071 8807401 18566078 18227448 18566078 18227448 7886316 7560108 7886316 7560108 19747339 15210198 19747339 15210198 8966334 7199848 8966334 7199848 7637721 14492624 7637721 14492624 18601367 18636213 18601367 18636213 19064226 14751049 19064226 14751049 12128010 14456480 12128010 14456480 13378287 11814305 13378287 11814305 11626309 16406561 11626309 16406561 18473751 8748621 18473751 8748621 14004570 17031458 14004570 17031458 17355516 16359132 17355516 16359132 14264418 9790717 14264418 9790717 18265736 6343120 18265736 6343120 20816369 13544674 20816369 13544674 12792414 10533951 12792414 10533951 17338732 9687745 17338732 9687745 9743879 9065185 9743879 9065185 18100359 17591220 18100359 17591220 8746981 18676828 8746981 18676828 19450236 19266435 19450236 19266435 21022003 20375236 21022003 20375236 6682739 5480928 6682739 5480928 5496544 21509223 5496544 21509223 22428149 21898187 22428149 21898187 4756695 4395654 4756695 4395654 23707238 23124726 23707238 23124726 3806759 2540285 3806759 2540285 24450884 23611262 24450884 23611262 3126369 2383742 3126369 2383742 25530104 24756554 25530104 24756554 2019356 2057644 2019356 2057644 24837779 23940935 24837779 23940935 2493938 1796299 2493938 1796299 1486934 25682060 1486934 25682060 858154 26289660 858154 26289660 12313097 10005233 12313097 10005233 9443654 17933087 9443654 17933087 8377776 7214266 8377776 7214266 20852635 5701031 20852635 5701031 6126940 21035081 6126940 21035081 22352876 4707783 22352876 4707783 4646302 22153235 4646302 22153235 22703271 13656998 22703271 13656998 11605069 16075431 11605069 16075431 10312345 17987683 10312345 17987683 18911578 18322706 18911578 18322706 8135035 19850262 8135035 19850262 6712242 5798918 6712242 5798918 5528054 21507097 5528054 21507097 22249804 21931607 22249804 21931607 4796348 22447393 4796348 22447393 4315532 4230832 4315532 4230832 22509280 22229106 22509280 22229106 4624987 23096671 4624987 23096671 3752444 23179435 3752444 23179435 24379786 13545362 24379786 13545362 12318988 14610795 12318988 14610795 14955725 9977818 14955725 9977818 9474525 17682873 9474525 17682873 18398035 7380444 18398035 7380444 21403216 20837636 21403216 20837636 21700343 4859896 21700343 4859896 15445029 15875136 15445029 15875136 9083594 19482533 9083594 19482533 7167628 20044033 7167628 20044033 21111175 5376363 21111175 5376363 5202663 21695986 5202663 21695986 14089286 10815932 14089286 10815932 11566030 13424437 11566030 13424437 15424555 10560727 15424555 10560727 17931749 18357694 17931749 18357694 19314729 7162220 19314729 7162220 7291534 6614489 7291534 6614489 6640560 20414435 6640560 20414435 21547667 21103398 21547667 21103398 5670670 5040970 5670670 5040970 5239880 21643270 5239880 21643270 12366113 11477509 12366113 11477509 11783235 15911908 11783235 15911908 16875451 17090483 16875451 17090483 17323222 14155225 17323222 14155225 12128107 10933628 12128107 10933628 16727351 9289155 16727351 9289155 18677134 18378620 18677134 18378620 20592741 20010620 20592741 20010620 20944008 20135803 20944008 20135803 6318705 5753507 6318705 5753507 5677867 21030722 5677867 21030722 13972123 12309291 13972123 12309291 12219577 14978795 12219577 14978795 16676058 9467943 16676058 9467943 9719965 8871236 9719965 8871236 7105063 6540306 7105063 6540306 6442278 12681285 6442278 12681285 15792494 15866443 15792494 15866443 10604620 17055627 10604620 17055627 9033970 7310823 9033970 7310823 7643592 6744768 7643592 6744768 20542304 14972542 20542304 14972542 11467594 10430290 11467594 10430290 10032211 17371743 10032211 17371743 19156658 18621241 19156658 18621241 20195986 19785069 20195986 19785069 6423228 5859500 6423228 5859500 6037749 14698572 6037749 14698572 13990239 11311879 13990239 11311879 11458771 15294115 11458771 15294115 17258485 9468924 17258485 9468924 9576772 17835379 9576772 17835379 8821049 19186080 8821049 19186080 7700961 6580575 7700961 6580575 6498229 6103655 6498229 6103655 21309735 5378920 21309735 5378920 4964158 4197479 4964158 4197479 23476270 22506386 23476270 22506386 4039400 3713217 4039400 3713217 24091363 23051118 24091363 23051118 14757907 11653369 14757907 11653369 11689120 15060482 11689120 15060482 12766832 13542340 12766832 13542340 15977192 10180977 15977192 10180977 16908389 11342628 16908389 11342628 9574633 17825195 9574633 17825195 8474367 7187790 8474367 7187790 20486472 20651714 20486472 20651714 6040197 21235739 6040197 21235739 22113195 21681216 22113195 21681216 22465587 22163282 22465587 22163282 4724663 14447087 4724663 14447087 16168573 15932771 16168573 15932771 17207738 16616122 17207738 16616122 9606283 8921635 9606283 8921635 18167517 19217286 18167517 19217286 7002404 20747569 7002404 20747569 6002898 5166088 6002898 5166088 21620084 21306246 21620084 21306246 22233298 4804264 22233298 4804264 4817358 12043799 4817358 12043799 14942586 15244272 14942586 15244272 16575997 15958005 16575997 15958005 9636251 17217874 9636251 17217874 14849328 11778379 14849328 11778379 16211087 16028958 16211087 16028958 17436296 9575313 17436296 9575313 10238065 12712424 10238065 12712424 14453876 14118784 14453876 14118784 12170493 9895806 12170493 9895806 8850449 18898890 8850449 18898890 7658017 7196353 7658017 7196353 19978001 19315362 19978001 19315362 13752531 12720488 13752531 12720488 14628759 15487191 14628759 15487191 9212131 18007497 9212131 18007497 8321568 6746130 8321568 6746130 6753510 20190384 6753510 20190384 20571685 5906353 20571685 5906353 21113390 21321602 21113390 21321602 5429107 5071752 5429107 5071752 5224850 22041213 5224850 22041213 4747298 4215267 4747298 4215267 23028057 3557079 23028057 3557079 3491104 23387277 3491104 23387277 24407601 13939419 24407601 13939419 12593054 13001803 12593054 13001803 13489953 13918709 13489953 13918709 15426220 11011441 15426220 11011441 10101688 8979205 10101688 8979205 18441169 8290696 18441169 8290696 7923784 19144816 7923784 19144816 19564302 19636612 19564302 19636612 6745348 6134356 6745348 6134356 20973900 13033735 20973900 13033735 13609098 13840593 13609098 13840593 12328774 14598769 12328774 14598769 9172589 6807583 9172589 6807583 20054889 12839496 20054889 12839496 11439000 16593669 11439000 16593669 8923992 17999222 8923992 17999222 19067102 18646390 19067102 18646390 7898885 19871972 7898885 19871972 6786261 20327484 6786261 20327484 6409408 21641971 6409408 21641971 22949662 22845427 22949662 22845427 24289229 23326645 24289229 23326645 14637570 13550921 14637570 13550921 14120320 10010886 14120320 10010886 17579921 9342108 17579921 9342108 9732548 8900401 9732548 8900401 9306997 8692397 9306997 8692397 7157782 6877056 7157782 6877056 20710621 6641307 20710621 6641307 6807459 20737242 6807459 20737242 22033190 5419004 22033190 5419004 13710332 13482919 13710332 13482919 10107246 17525897 10107246 17525897 19257960 7813100 19257960 7813100 19902802 19379498 19902802 19379498 7350604 19500135 7350604 19500135 20444437 5696425 20444437 5696425 6237632 13123392 6237632 13123392 14456856 15726193 14456856 15726193 16615573 16842514 16615573 16842514 10089969 18142313 10089969 18142313 9077560 13159867 9077560 13159867 14941694 14927239 14941694 14927239 16579368 16111580 16579368 16111580 10566086 9678864 10566086 9678864 9900302 9091630 9900302 9091630 18183219 17502577 18183219 17502577 8999845 8485823 8999845 8485823 19147742 18597498 19147742 18597498 7449288 6746005 7449288 6746005 7220161 10998274 7220161 10998274 13741093 14533270 13741093 14533270 16439787 16975191 16439787 16975191 17797513 8952140 17797513 8952140 9497251 13234835 9497251 13234835 14285884 10634704 14285884 10634704 11139804 9688937 11139804 9688937 7750159 19609734 7750159 19609734 7290834 5649158 7290834 5649158 5324565 21483390 5324565 21483390 22118949 4320702 22118949 4320702 4330127 4001261 4330127 4001261 3851426 22958644 3851426 22958644 13889459 13583315 13889459 13583315 12696168 14758252 12696168 14758252 11995679 13075461 11995679 13075461 13786642 10932330 13786642 10932330 11155140 16442645 11155140 16442645 17504209 17555435 17504209 17555435 18454208 18821181 18454208 18821181 7681197 7004395 7681197 7004395 7564146 13602459 7564146 13602459 16021027 17114504 16021027 17114504 19987829 20238126 19987829 20238126 20826428 6242235 20826428 6242235 6031186 5894141 6031186 5894141 13027405 14630698 13027405 14630698 11834476 10801647 11834476 10801647 11203188 9844759 11203188 9844759 10243212 7870098 10243212 7870098 7823019 6798184 7823019 6798184 20357465 5854322 20357465 5854322 21344434 20976368 21344434 20976368 5556930 21516907 5556930 21516907 4871125 22197301 4871125 22197301 4701679 12951233 4701679 12951233 15310573 11257617 15310573 11257617 10387852 17796216 10387852 17796216 8742971 18831545 8742971 18831545 19682993 13070625 19682993 13070625 13105250 12041587 13105250 12041587 12137723 10137963 12137723 10137963 17548290 9110281 17548290 9110281 18584750 19499862 18584750 19499862 5922004 22019272 5922004 22019272 22976094 12219334 22976094 12219334 14151952 13638978 14151952 13638978 15626953 15050794 15626953 15050794 16457739 16831865 16457739 16831865 17285340 13172236 17285340 13172236 12385726 11891899 12385726 11891899 15559282 14955404 15559282 14955404 17042842 8704846 17042842 8704846 8629564 8125566 8629564 8125566 20854473 5707204 20854473 5707204 21522987 21061298 21522987 21061298 22072169 5264475 22072169 5264475 14207648 14014418 14207648 14014418 15122283 10214945 15122283 10214945 9662423 17926437 9662423 17926437 9297798 8630250 9297798 8630250 8536284 7548235 8536284 7548235 6373840 20910577 6373840 20910577 22157690 21776935 22157690 21776935 4964683 21942063 4964683 21942063 23355986 3090850 23355986 3090850 24241102 2362989 24241102 2362989 2075532 14004631 2075532 14004631 13499891 11910679 13499891 11910679 12361838 12501285 12361838 12501285 16409719 8978624 16409719 8978624 8980554 18715935 8980554 18715935 8066064 7970283 8066064 7970283 11741850 11566488 11741850 11566488 12397853 16343193 12397853 16343193 16616926 9711784 16616926 9711784 17560914 16974138 17560914 16974138 9427745 8590000 9427745 8590000 18766906 19111754 18766906 19111754 20485973 5663931 20485973 5663931 6073270 14268185 6073270 14268185 16745221 16505562 16745221 16505562 17204380 13665912 17204380 13665912 12981136 11334129 12981136 11334129 15983997 15780627 15983997 15780627 16617181 16606884 16617181 16606884 9774885 17154563 9774885 17154563 18011256 20058893 18011256 20058893 21250628 20657043 21250628 20657043 6147312 5660470 6147312 5660470 5690752 15275684 5690752 15275684 16082596 9545083 16082596 9545083 9812248 18489792 9812248 18489792 8043302 6611836 8043302 6611836 6067574 21337736 6067574 21337736 5501578 21907636 5501578 21907636 23115815 22251759 23115815 22251759 4359453 4105638 4359453 4105638 23186114 2975173 23186114 2975173 3261313 13428232 3261313 13428232 15561533 10940823 15561533 10940823 16642909 16300661 16642909 16300661 10448471 9579261 10448471 9579261 17734174 13415226 17734174 13415226 13233193 11113850 13233193 11113850 16461296 16409144 16461296 16409144 10283192 15281650 10283192 15281650 14689358 13080148 14689358 13080148 13367942 14306810 13367942 14306810 15566715 16664049 15566715 16664049 8632759 8079512 8632759 8079512 8503022 13064243 8503022 13064243 15438397 14732233 15438397 14732233 15712409 9987119 15712409 9987119 17935925 9089137 17935925 9089137 19561878 20225068 19561878 20225068 21109078 5989737 21109078 5989737 14448917 14126373 14448917 14126373 11384072 10405065 11384072 10405065 16752923 10157469 16752923 10157469 8885397 8203243 8885397 8203243 19637958 19732408 19637958 19732408 20529611 12971699 20529611 12971699 13101075 10999850 13101075 10999850 16191370 10467098 16191370 10467098 18111969 8448408 18111969 8448408 8083522 19120770 8083522 19120770 21274192 21124723 21274192 21124723 22018298 4835017 22018298 4835017 4878528 4473750 4878528 4473750 3230300 2822706 3230300 2822706 2472865 13162074 2472865 13162074 14358606 15013852 14358606 15013852 11390557 9622778 11390557 9622778 18890557 18476724 18890557 18476724 7767321 19908127 7767321 19908127 6893720 6863274 6893720 6863274 15759515 16175340 15759515 16175340 17843294 9080503 17843294 9080503 9223713 18924172 9223713 18924172 21207986 21280002 21207986 21280002 22307255 4887879 22307255 4887879 13464273 13383625 13464273 13383625 12552881 14681220 12552881 14681220 15877223 17540942 15877223 17540942 9117197 7981435 9117197 7981435 7060994 7106700 7060994 7106700 13440610 13160510 13440610 13160510 15003487 11523625 15003487 11523625 11941053 14965285 11941053 14965285 11600783 10910444 11600783 10910444 18103720 8824260 18103720 8824260 14635999 13011950 14635999 13011950 12744264 13983814 12744264 13983814 13728424 13167916 13728424 13167916 12410330 16205643 12410330 16205643 9842008 18302690 9842008 18302690 19132039 8113247 19132039 8113247 8045390 19866484 8045390 19866484 6900510 20275310 6900510 20275310 21342100 5260601 21342100 5260601 5412127 5047765 5412127 5047765 22334094 21776541 22334094 21776541 22801623 13599705 22801623 13599705 11358181 17794566 11358181 17794566 18510333 13878377 18510333 13878377 14326397 11413081 14326397 11413081 11092415 17939799 11092415 17939799 19698442 19201932 19698442 19201932 7508627 6679756 7508627 6679756 6734636 20355100 6734636 20355100 20884368 15589932 20884368 15589932 13312443 11841960 13312443 11841960 16769370 9471626 16769370 9471626 17574658 13953345 17574658 13953345 9996450 9213633 9996450 9213633 8784798 18701520 8784798 18701520 7661156 6436437 7661156 6436437 20643269 5590819 20643269 5590819 5752182 13564981 5752182 13564981 17978248 20163190 17978248 20163190 20642659 6538502 20642659 6538502 13041430 14921036 13041430 14921036 17776688 8333529 17776688 8333529 7592394 19973937 7592394 19973937 21742789 21322543 21742789 21322543 5374099 5453273 5374099 5453273 22981257 3163687 22981257 3163687 24238389 2276198 24238389 2276198 1915166 2195467 1915166 2195467 13112499 15213703 13112499 15213703 11066741 8351221 11066741 8351221 19620409 18995570 19620409 18995570 7616481 6868374 7616481 6868374 6834100 6211425 6834100 6211425 20689735 20477770 20689735 20477770 6112330 11848319 6112330 11848319 14512189 17153784 14512189 17153784 17471790 11797473 17471790 11797473 11462955 10860035 11462955 10860035 16423210 10366448 16423210 10366448 10277754 19371229 10277754 19371229 20319631 19720934 20319631 19720934 7132126 5801597 7132126 5801597 21095622 12238430 21095622 12238430 13756071 15461526 13756071 15461526 15743318 9724869 15743318 9724869 9796543 7495170 9796543 7495170 7816930 11886039 7816930 11886039 15221133 10220179 15221133 10220179 10528707 16449128 10528707 16449128 18020133 8341501 18020133 8341501 8590064 7409767 8590064 7409767 7501395 7015783 7501395 7015783 20462562 6104676 20462562 6104676 21573572 5467306 21573572 5467306 12707735 15647172 12707735 15647172 10844326 16473939 10844326 16473939 17372005 9748179 17372005 9748179 12224430 11722140 12224430 11722140 14320984 15099018 14320984 15099018 11333107 9807213 11333107 9807213 10219526 18227704 10219526 18227704 19490840 19090506 19490840 19090506 20082484 19629800 20082484 19629800 12920290 10477748 12920290 10477748 17451525 9377105 17451525 9377105 18088686 18775587 18088686 18775587 7593685 7348594 7593685 7348594 19669866 7125093 19669866 7125093 20354894 6495830 20354894 6495830 21115117 6077566 21115117 6077566 6174762 16121200 6174762 16121200 16875728 8285420 16875728 8285420 8502890 18728708 8502890 18728708 7790189 20776332 7790189 20776332 22299987 22285232 22299987 22285232 23438436 23434634 23438436 23434634 2973306 24780111 2973306 24780111 1662845 25367626 1662845 25367626 1410262 1313691 1410262 1313691 13235481 15894101 13235481 15894101 10357986 16950084 10357986 16950084 19467066 7409760 19467066 7409760 7719201 5909485 7719201 5909485 22175219 21575353 22175219 21575353 22899704 3646997 22899704 3646997 3575550 23581995 3575550 23581995 25298549 24181783 25298549 24181783 2440936 1578046 2440936 1578046 1565403 1348808 1565403 1348808 25853116 25161962 25853116 25161962 26087320 14113660 26087320 14113660 11235054 9790336 11235054 9790336 10088940 16922460 10088940 16922460 17224881 11794010 17224881 11794010 12352981 11117352 12352981 11117352 16186998 16142184 16186998 16142184 9958265 19077993 9958265 19077993 19675581 14640385 19675581 14640385 11547844 16376682 11547844 16376682 17986964 8349890 17986964 8349890 8108924 19242822 8108924 19242822 7163979 6540708 7163979 6540708 21808819 21460583 21808819 21460583 22438195 22089475 22438195 22089475 4303451 22924813 4303451 22924813 4058463 13436204 4058463 13436204 14733009 15031111 14733009 15031111 9483330 8693648 9483330 8693648 9005139 18637274 9005139 18637274 20261900 5717550 20261900 5717550 5207181 4926215 5207181 4926215 4872547 22136284 4872547 22136284 3984892 3698401 3984892 3698401 23880723 23600485 23880723 23600485 24659485 11806006 24659485 11806006 13810931 13669193 13810931 13669193 16371335 10058174 16371335 10058174 9465793 8309018 9465793 8309018 18983760 18930622 18983760 18930622 19447737 13401893 19447737 13401893 13125137 14579299 13125137 14579299 10282106 17636739 10282106 17636739 18956885 18556807 18956885 18556807 8026686 6392564 8026686 6392564 20911445 5502283 20911445 5502283 22951260 3572706 22951260 3572706 3532247 23915087 3532247 23915087 2642125 24914549 2642125 24914549 25892982 15170412 25892982 15170412 11057236 9517527 11057236 9517527 17788005 8351116 17788005 8351116 18945809 19681947 18945809 19681947 6747013 20945339 6747013 20945339 5515653 3991586 5515653 3991586 23935488 22886820 23935488 22886820 15538107 11253177 15538107 11253177 16020398 15463800 16020398 15463800 10045270 17289647 10045270 17289647 19411434 7872279 19411434 7872279 7380106 19935530 7380106 19935530 20414095 6546362 20414095 6546362 6437241 5928647 6437241 5928647 21324955 21042537 21324955 21042537 5372653 22098824 5372653 22098824 4397013 22921330 4397013 22921330 24537521 23602620 24537521 23602620 3052732 2400487 3052732 2400487 24649292 23743446 24649292 23743446 2619328 2428714 2619328 2428714 25249126 24322639 25249126 24322639 25730783 24844676 25730783 24844676 1851183 25165972 1851183 25165972 13439315 11557881 13439315 11557881 11747264 9484214 11747264 9484214 17963689 8000708 17963689 8000708 8376726 18539764 8376726 18539764 19871681 19281468 19871681 19281468 20733859 20010570 20733859 20010570 12205556 11358869 12205556 11358869 12809332 12813440 12809332 12813440 13908948 15351358 13908948 15351358 17140931 17205349 17140931 17205349 9872470 8760449 9872470 8760449 18690967 18089023 18690967 18089023 8278324 19235238 8278324 19235238 7238286 20570728 7238286 20570728 22047461 21606351 22047461 21606351 5457513 11708488 5457513 11708488 12486655 11139919 12486655 11139919 10827284 16210593 10827284 16210593 9327574 18851705 9327574 18851705 20507158 5302583 20507158 5302583 21672266 21334246 21672266 21334246 22601543 3959747 22601543 3959747 23663077 22773631 23663077 22773631 3989602 3268123 3989602 3268123 24146025 22947823 24146025 22947823 3541252 3745693 3541252 3745693 23291303 22206407 23291303 22206407 4830921 4257767 4830921 4257767 22646257 22335368 22646257 22335368 4300413 3921103 4300413 3921103 22794218 22312275 22794218 22312275 4319966 4243234 4319966 4243234 4095988 22718213 4095988 22718213 14214090 13481154 14214090 13481154 11017814 10063894 11017814 10063894 10283213 9562512 10283213 9562512 17902677 17441442 17902677 17441442 19080580 7381936 19080580 7381936 19735390 20224627 19735390 20224627 6312578 20870019 6312578 20870019 6113865 6187875 6113865 6187875 21654036 21221399 21654036 21221399 22036979 4880431 22036979 4880431 4234196 4231781 4234196 4231781 15060060 15345939 15060060 15345939 16189904 15203055 16189904 15203055 10694963 17037413 10694963 17037413 7803203 6756053 7803203 6756053 20485638 6343702 20485638 6343702 20997932 5184081 20997932 5184081 22510596 22611329 22510596 22611329 23438403 12604896 23438403 12604896 12852781 10886152 12852781 10886152 10644765 8832702 10644765 8832702 18698243 8134182 18698243 8134182 8523284 7880240 8523284 7880240 19552204 19561167 19552204 19561167 7580104 13524352 7580104 13524352 14101981 14179008 14101981 14179008 11694453 16931055 11694453 16931055 17796023 18592574 17796023 18592574 7744021 6784465 7744021 6784465 21459317 21200443 21459317 21200443 22106370 22219653 22106370 22219653 4361092 3913320 4361092 3913320 3535350 2275840 3535350 2275840 25132736 24175995 25132736 24175995 2763894 2968543 2763894 2968543 24290344 23528445 24290344 23528445 2941321 24329577 2941321 24329577 25695663 24846799 25695663 24846799 1575311 1349164 1575311 1349164 1531248 13129771 1531248 13129771 14547851 11203021 14547851 11203021 11441630 15987710 11441630 15987710 17609023 17835417 17609023 17835417 19237861 7158440 19237861 7158440 20154422 13531529 20154422 13531529 12477614 14188259 12477614 14188259 15066461 13538877 15066461 13538877 12537169 10384587 12537169 10384587 16781873 9768486 16781873 9768486 9664629 8866133 9664629 8866133 19359874 19627025 19359874 19627025 6895668 20048034 6895668 20048034 20767502 5711513 20767502 5711513 5924217 12729522 5924217 12729522 14605955 15123707 14605955 15123707 16399414 10862303 16399414 10862303 13647486 13502839 13647486 13502839 17401414 9060017 17401414 9060017 8914314 18554285 8914314 18554285 19558656 6410748 19558656 6410748 5215858 21418227 5215858 21418227 13058962 13302241 13058962 13302241 13841089 11963137 13841089 11963137 10904864 17535053 10904864 17535053 6574324 5559281 6574324 5559281 5687500 14118389 5687500 14118389 14974859 11812115 14974859 11812115 12191034 10024977 12191034 10024977 10514274 16894811 10514274 16894811 17499532 8186082 17499532 8186082 7951034 7348879 7951034 7348879 20765334 20738345 20765334 20738345 22124717 4426229 22124717 4426229 23046391 22391184 23046391 22391184 4468648 4353255 4468648 4353255 4164966 22648326 4164966 22648326 3833115 23658183 3833115 23658183 3044157 3221522 3044157 3221522 23626419 3104370 23626419 3104370 24093398 23085606 24093398 23085606 24538445 24267844 24538445 24267844 1985737 1715905 1985737 1715905 25361801 24619472 25361801 24619472 2148126 2265622 2148126 2265622 24968043 23926676 24968043 23926676 2723784 2790274 2723784 2790274 24443454 23583691 24443454 23583691 14883661 11655194 14883661 11655194 17249402 8630355 17249402 8630355 19942920 19973174 19942920 19973174 7064533 7034696 7064533 7034696 20132337 15422741 20132337 15422741 11214011 16508301 11214011 16508301 9212462 18207984 9212462 18207984 8777875 8051379 8777875 8051379 7287194 19766994 7287194 19766994 6080305 21010010 6080305 21010010 22075545 5016018 22075545 5016018 4936475 4649732 4936475 4649732 4207592 22774840 4207592 22774840 24201043 23588996 24201043 23588996 24364451 2130665 24364451 2130665 25907094 25109636 25907094 25109636 1359196 25653133 1359196 25653133 26740492 26063665 26740492 26063665 819479 872977 819479 872977 26252101 25547878 26252101 25547878 1324363 14940553 1324363 14940553 16065191 16125837 16065191 16125837 10564190 17102353 10564190 17102353 9722375 8364541 9722375 8364541 19565366 18879478 19565366 18879478 19813035 6656740 19813035 6656740 6802476 20619662 6802476 20619662 21343909 21628131 21343909 21628131 4766473 4871543 4766473 4871543 22802666 22107430 22802666 22107430 13294795 12659232 13294795 12659232 11456056 10473357 11456056 10473357 18899017 18500521 18899017 18500521 8431525 14230631 8431525 14230631 13404160 12414409 13404160 12414409 15674722 15240247 15674722 15240247 10481767 16563170 10481767 16563170 19048754 19165753 19048754 19165753 7464071 5452761 7464071 5452761 5323275 5056927 5323275 5056927 21740812 4943783 21740812 4943783 22358507 21774631 22358507 21774631 14049066 11633562 14049066 11633562 11347927 15769361 11347927 15769361 16715592 16678406 16715592 16678406 18600925 7897972 18600925 7897972 7371568 20168750 7371568 20168750 21166041 5595091 21166041 5595091 5746615 14691929 5746615 14691929 16111938 9224936 16111938 9224936 9286450 17390176 9286450 17390176 18640557 7228244 18640557 7228244 19939457 19210978 19939457 19210978 6452896 6203374 6452896 6203374 14670652 12114927 14670652 12114927 16430947 16059204 16430947 16059204 10022548 8933313 10022548 8933313 8865277 6817514 8865277 6817514 21466228 5065070 21466228 5065070 21680651 21547664 21680651 21547664 5061351 4876603 5061351 4876603 22436654 22484330 22436654 22484330 23188941 13308839 23188941 13308839 13594272 14799775 13594272 14799775 16116536 10560483 16116536 10560483 16764739 16198817 16764739 16198817 9752408 8819170 9752408 8819170 7925025 19231897 7925025 19231897 20187190 6096275 20187190 6096275 6088944 20924105 6088944 20924105 5776667 5387581 5776667 5387581 21774904 5077464 21774904 5077464 4503347 4343484 4503347 4343484 22983745 3667729 22983745 3667729 23020665 22550918 23020665 22550918 3117290 3262181 3117290 3262181 23833805 2898151 23833805 2898151 24295649 23437365 24295649 23437365 3570855 23603363 3570855 23603363 3192219 24420366 3192219 24420366 2381647 2452031 2381647 2452031 1849323 1573646 1849323 1573646 25550234 24657665 25550234 24657665 1912923 1355518 1912923 1355518 1544671 13311944 1544671 13311944 14820676 14898865 14820676 14898865 11408489 10659421 11408489 10659421 16984559 9281132 16984559 9281132 9018717 18318286 9018717 18318286 18759857 12152012 18759857 12152012 12748243 13815020 12748243 13815020 14899978 11626941 14899978 11626941 15403512 11366500 15403512 11366500 12091841 14414809 12091841 14414809 14639235 11663474 14639235 11663474 11504066 9421619 11504066 9421619 9974593 17161978 9974593 17161978 17899033 8039778 17899033 8039778 19478716 19765443 19478716 19765443 21211128 20926507 21211128 20926507 5621869 5154280 5621869 5154280 21930951 21331718 21930951 21331718 22514219 22438824 22514219 22438824 23188861 13447415 23188861 13447415 10295953 18323292 10295953 18323292 19304318 7344209 19304318 7344209 7657435 6193814 7657435 6193814 6547178 20558919 6547178 20558919 21381036 5550973 21381036 5550973 13428812 14802517 13428812 14802517 11483028 15836547 11483028 15836547 17196487 9762452 17196487 9762452 18768644 18341638 18768644 18341638 19583347 7481302 19583347 7481302 19974105 7062819 19974105 7062819 20213163 19962578 20213163 19962578 6916089 20243491 6916089 20243491 21272569 5456686 21272569 5456686 21813561 21500269 21813561 21500269 22194596 4534786 22194596 4534786 4548129 4126433 4548129 4126433 22855422 3899170 22855422 3899170 4007665 3054965 4007665 3054965 23849794 23247606 23849794 23247606 3653389 13517951 3653389 13517951 15823710 10426032 15823710 10426032 16621196 14955446 16621196 14955446 11838594 17901924 11838594 17901924 18847737 18424699 18847737 18424699 8209835 6773171 8209835 6773171 20462898 6057342 20462898 6057342 21141348 5762164 21141348 5762164 5539774 5636890 5539774 5636890 12956607 16781349 12956607 16781349 18097029 17482093 18097029 17482093 18675913 7752722 18675913 7752722 19865407 19167101 19865407 19167101 7884299 6971049 7884299 6971049 7221529 6223470 7221529 6223470 22214816 22288677 22214816 22288677 4565865 4098617 4565865 4098617 23018345 21962598 23018345 21962598 13548272 12363006 13548272 12363006 12709295 14481229 12709295 14481229 12341794 16508950 12341794 16508950 17587226 9174889 17587226 9174889 9216562 8844002 9216562 8844002 12818566 14330652 12818566 14330652 16296860 10534611 16296860 10534611 17095640 9184142 17095640 9184142 18543881 8799696 18543881 8799696 12790015 13256898 12790015 13256898 13868888 12238507 13868888 12238507 12493951 11752032 12493951 11752032 14156224 14967960 14156224 14967960 16300400 17028857 16300400 17028857 9399840 8495879 9399840 8495879 8632603 18826303 8632603 18826303 19819101 19079382 19819101 19079382 10853575 15000458 10853575 15000458 13858679 10490707 13858679 10490707 16335422 18052001 16335422 18052001 18666542 15191071 18666542 15191071 11416030 16833639 11416030 16833639 19006613 18657154 19006613 18657154 19113663 8081210 19113663 8081210 16019519 16446406 16019519 16446406 9912650 18000160 9912650 18000160 7825370 19823335 7825370 19823335 7021088 6784755 7021088 6784755 6083726 5262231 6083726 5262231 4813989 4604431 4813989 4604431 4441302 22638845 4441302 22638845 24070871 23199230 24070871 23199230 13441421 10922121 13441421 10922121 17263323 17093803 17263323 17093803 19819973 19176339 19819973 19176339 20571480 20037101 20571480 20037101 5483300 21719076 5483300 21719076 4390848 3926856 4390848 3926856 3632256 3235918 3632256 3235918 24002713 22989965 24002713 22989965 12986107 12260997 12986107 12260997 15659618 10681682 15659618 10681682 11152471 9626747 11152471 9626747 9799908 8656155 9799908 8656155 8110301 19879265 8110301 19879265 20736004 20722361 20736004 20722361 21719796 4879581 21719796 4879581 22464098 22082798 22464098 22082798 23413642 22793864 23413642 22793864 3782873 3403622 3782873 3403622 23472279 2999099 23472279 2999099 2451547 1086206 2451547 1086206 26207379 526283 26207379 526283 26560304 25519913 26560304 25519913 12922494 11658126 12922494 11658126 17070551 17003531 17070551 17003531 9683795 17629468 9683795 17629468 19152829 19290697 19152829 19290697 7250127 6081285 7250127 6081285 6166679 5737025 6166679 5737025 13303246 14860199 13303246 14860199 15630956 14999347 15630956 14999347 11943974 11195337 11943974 11195337 15234492 15456289 15234492 15456289 10893058 16778828 10893058 16778828 18453311 7823426 18453311 7823426 7709088 6491780 7709088 6491780 5598907 4535542 5598907 4535542 22302510 21338322 22302510 21338322 12681707 12337231 12681707 12337231 12302060 11447475 12302060 11447475 16569686 9553782 16569686 9553782 9391878 18283516 9391878 18283516 8317990 18639530 8317990 18639530 19588844 19859693 19588844 19859693 21018380 6128622 21018380 6128622 6298294 5557121 6298294 5557121 21848173 21165241 21848173 21165241 22527296 4322758 22527296 4322758 22996651 22442068 22996651 22442068 4489548 4120925 4489548 4120925 13318033 14333877 13318033 14333877 11328037 9712712 11328037 9712712 17981060 18307601 17981060 18307601 7850287 7297998 7850287 7297998 14384289 12574881 14384289 12574881 13253362 11671712 13253362 11671712 12658027 15906304 12658027 15906304 16897943 16343990 16897943 16343990 17410498 17628027 17410498 17628027 19087271 18827920 19087271 18827920 8043022 19128417 8043022 19128417 7069929 6502745 7069929 6502745 6937110 10831250 6937110 10831250 16651511 16753847 16651511 16753847 17879658 8293654 17879658 8293654 8199115 19625049 8199115 19625049 7123859 6735972 7123859 6735972 20197363 14830204 20197363 14830204 14119391 11456322 14119391 11456322 15651630 10883891 15651630 10883891 11586122 15940812 11586122 15940812 17272114 9057548 17272114 9057548 9023805 8753636 9023805 8753636 15161159 14974213 15161159 14974213 16232249 9611329 16232249 9611329 8765692 18590249 8765692 18590249 19238401 6863456 19238401 6863456 7230856 11575367 7230856 11575367 14151875 14238681 14151875 14238681 12209144 16404264 12209144 16404264 10068180 16993738 10068180 16993738 13365739 13412865 13365739 13412865 13198823 10992157 13198823 10992157 17201370 9621397 17201370 9621397 17992837 9033174 17992837 9033174 7727684 20033421 7727684 20033421 20953436 20937396 20953436 20937396 21905123 21943849 21905123 21943849 22570014 4041463 22570014 4041463 3227855 24009393 3227855 24009393 2736535 2229268 2736535 2229268 1659771 1373489 1659771 1373489 25688394 24553156 25688394 24553156 13861479 11563493 13861479 11563493 15969150 10193648 15969150 10193648 17223079 18065261 17223079 18065261 18705563 8123905 18705563 8123905 19443261 7023060 19443261 7023060 7413238 20222811 7413238 20222811 21186887 4710556 21186887 4710556 4782851 22179009 4782851 22179009 23397395 22331955 23397395 22331955 15102367 13555762 15102367 13555762 11315077 15697598 11315077 15697598 16309204 15151232 16309204 15151232 11815558 12940995 11815558 12940995 17071397 9365618 17071397 9365618 18049530 8587628 18049530 8587628 19963983 20410250 19963983 20410250 21531465 21016162 21531465 21016162 5856321 10514958 5856321 10514958 15485856 16481506 15485856 16481506 9591152 17839540 9591152 17839540 18400917 16223913 18400917 16223913 10648657 13528247 10648657 13528247 16480608 16514938 16480608 16514938 17907007 17330266 17907007 17330266 19698057 19199165 19698057 19199165 7580820 7132077 7580820 7132077 20751567 5840115 20751567 5840115 5838303 5503145 5838303 5503145 21655421 20962422 21655421 20962422 22469339 22459915 22469339 22459915 4317662 4293517 4317662 4293517 13359385 13214176 13359385 13214176 13691852 10645283 13691852 10645283 10634457 16819592 10634457 16819592 17478636 12334432 17478636 12334432 12633475 15448881 12633475 15448881 11002746 16359585 11002746 16359585 16582971 9079741 16582971 9079741 8438510 18815289 8438510 18815289 7264840 6989943 7264840 6989943 13465205 13311158 13465205 13311158 12393045 14852690 12393045 14852690 16820189 17183217 16820189 17183217 17969474 17906342 17969474 17906342 19490380 19592127 19490380 19592127 7314620 6357261 7314620 6357261 6117265 20800020 6117265 20800020 21514955 13226415 21514955 13226415 13156909 14498509 13156909 14498509 14740370 10885684 14740370 10885684 11179733 16229904 11179733 16229904 8748954 8227579 8748954 8227579 8172145 19177327 8172145 19177327 20745490 5950255 20745490 5950255 5682589 4597524 5682589 4597524 4602026 4549104 4602026 4549104 22063527 21875035 22063527 21875035 4595909 22401532 4595909 22401532 4345242 4268167 4345242 4268167 4043794 23345479 4043794 23345479 2987218 24171317 2987218 24171317 25401761 24612563 25401761 24612563 26013329 25280350 26013329 25280350 1303165 1089018 1303165 1089018 25997666 25452576 25997666 25452576 1487780 13552023 1487780 13552023 14688822 15687568 14688822 15687568 11363986 10507733 11363986 10507733 10637772 16244541 10637772 16244541 17923402 6999513 17923402 6999513 6778635 5506940 6778635 5506940 21597892 12485249 21597892 12485249 13845907 13606245 13845907 13606245 15061141 15938397 15061141 15938397 18053821 18767227 18053821 18767227 19597126 19880561 19597126 19880561 20783753 20306124 20783753 20306124 21770418 21303034 21770418 21303034 22411920 21805512 22411920 21805512 22936301 22709561 22936301 22709561 3980046 23202297 3980046 23202297 24597197 24476113 24597197 24476113 1782366 25312229 1782366 25312229 14340143 12099431 14340143 12099431 15434315 11725027 15434315 11725027 16483939 15897730 16483939 15897730 9743385 7997964 9743385 7997964 20406808 6639683 20406808 6639683 7122425 12337700 7122425 12337700 15900110 9741862 15900110 9741862 17468900 7179750 17468900 7179750 7349406 6965062 7349406 6965062 20609596 6578603 20609596 6578603 6001201 4885834 6001201 4885834 5166763 22092204 5166763 22092204 4823758 4342691 4823758 4342691 22946064 22320818 22946064 22320818 23778377 22757424 23778377 22757424 11592057 12987503 11592057 12987503 15724966 16837143 15724966 16837143 18248848 17932365 18248848 17932365 8340120 19969556 8340120 19969556 20781720 20318174 20781720 20318174 6374595 20844634 6374595 20844634 5914948 5016124 5914948 5016124 21895012 13342904 21895012 13342904 13213993 15104896 13213993 15104896 16545394 16445293 16545394 16445293 17206454 9386104 17206454 9386104 9552850 7203820 9552850 7203820 7025434 6390469 7025434 6390469 6196658 5049164 6196658 5049164 22315228 4372822 22315228 4372822 23196435 22588082 23196435 22588082 4233776 3093539 4233776 3093539 24043463 2641823 24043463 2641823 24431193 24208210 24431193 24208210 25446971 24933621 25446971 24933621 1876235 1807704 1876235 1807704 25242199 24340440 25242199 24340440 1915567 1473288 1915567 1473288 25313440 24528644 25313440 24528644 2060977 1687233 2060977 1687233 1646661 25649162 1646661 25649162 26576968 25969504 26576968 25969504 1051681 933471 1051681 933471 814683 586931 814683 586931 26345024 25372928 26345024 25372928 1024484 1147309 1024484 1147309 704991 26424605 704991 26424605 623649 693101 623649 693101 471607 26685557 471607 26685557 113405 202133 113405 202133 26846326 26203411 26846326 26203411 615128 879268 615128 879268 13981784 16942228 13981784 16942228 9009463 8610727 9009463 8610727 18847774 8066197 18847774 8066197 19632159 6939223 19632159 6939223 7420795 5248194 7420795 5248194 5222473 4692382 5222473 4692382 5013427 10635588 5013427 10635588 17805834 7701453 17805834 7701453 19496285 19130327 19496285 19130327 7697964 19754943 7697964 19754943 6896301 20945310 6896301 20945310 5836137 5059323 5836137 5059323 21933198 22104134 21933198 22104134 23395996 3342079 23395996 3342079 12490316 14199795 12490316 14199795 15079742 15923815 15079742 15923815 17754957 18009712 17754957 18009712 19308325 7152189 19308325 7152189 7470235 6751178 7470235 6751178 20474749 10318545 20474749 10318545 10532844 9839172 10532844 9839172 9428282 18288190 9428282 18288190 19474428 7529268 19474428 7529268 14168421 13919098 14168421 13919098 11656107 10640330 11656107 10640330 11056381 7515302 11056381 7515302 19641234 19259736 19641234 19259736 15307463 11186009 15307463 11186009 16994249 17090004 16994249 17090004 17495797 11538984 17495797 11538984 12533791 14264937 12533791 14264937 15470592 10524354 15470592 10524354 17602328 7914448 17602328 7914448 7884487 19394742 7884487 19394742 20443921 20028788 20443921 20028788 20935549 6071410 20935549 6071410 15727609 11917065 15727609 11917065 12210599 11374339 12210599 11374339 15530973 12393845 15530973 12393845 13215029 11607178 13215029 11607178 11100256 16721990 11100256 16721990 8336595 19744085 8336595 19744085 4951600 4624604 4951600 4624604 22956804 22088903 22956804 22088903 4451057 3473378 4451057 3473378 23847403 23324713 23847403 23324713 24288659 2509925 24288659 2509925 2729299 24581919 2729299 24581919 2129696 24965370 2129696 24965370 26203375 25972264 26203375 25972264 963831 26246631 963831 26246631 611743 605967 611743 605967 26153706 25461949 26153706 25461949 1233636 939187 1233636 939187 754465 26298973 754465 26298973 517357 713545 517357 713545 14751268 15390319 14751268 15390319 11202915 16453865 11202915 16453865 8666476 19538434 8666476 19538434 20799389 5601311 20799389 5601311 21820721 21100591 21820721 21100591 22078571 4887501 22078571 4887501 4783979 4350465 4783979 4350465 4265191 22755030 4265191 22755030 3492134 2861977 3492134 2861977 24051841 2482224 24051841 2482224 24354321 23602675 24354321 23602675 25002971 23792813 25002971 23792813 13707638 12658541 13707638 12658541 11689574 15339828 11689574 15339828 17480890 9204012 17480890 9204012 19611013 7239070 19611013 7239070 19881384 19524833 19881384 19524833 7211675 5898440 7211675 5898440 5153149 4617090 5153149 4617090 4942724 22465876 4942724 22465876 23299406 3050101 23299406 3050101 23868515 2372730 23868515 2372730 24617166 23877070 24617166 23877070 2873145 3052613 2873145 3052613 24308746 23186444 24308746 23186444 3882270 14251130 3882270 14251130 14882066 13544458 14882066 13544458 12848307 12075540 12848307 12075540 15014171 14184631 15014171 14184631 14577553 10821557 14577553 10821557 17517555 9505279 17517555 9505279 9941451 18558630 9941451 18558630 19169312 19277780 19169312 19277780 7134626 6344352 7134626 6344352 20506426 21013132 20506426 21013132 22157902 21662872 22157902 21662872 5087544 4524973 5087544 4524973 22696961 22107816 22696961 22107816 23141974 22435954 23141974 22435954 23165773 12439536 23165773 12439536 13744643 14239925 13744643 14239925 15469347 15488003 15469347 15488003 18747877 8253266 18747877 8253266 8243369 18856226 8243369 18856226 11534383 9536820 11534383 9536820 18178872 8462408 18178872 8462408 18798894 19118703 18798894 19118703 19825389 7243730 19825389 7243730 20286193 4986856 20286193 4986856 22064310 21482084 22064310 21482084 22326054 3946710 22326054 3946710 22736326 22534106 22736326 22534106 24870173 2067039 24870173 2067039 12556303 12738932 12556303 12738932 15875230 10251902 15875230 10251902 10217198 8357465 10217198 8357465 8569461 19115890 8569461 19115890 19673348 10302699 19673348 10302699 10906655 10219746 10906655 10219746 11233893 17269078 11233893 17269078 8972092 18087927 8972092 18087927 19031592 7164391 19031592 7164391 21394586 21031263 21394586 21031263 21885889 21434088 21885889 21434088 5442930 5090068 5442930 5090068 21904523 4905034 21904523 4905034 22950325 3804822 22950325 3804822 3690804 3701327 3690804 3701327 23133630 22614857 23133630 22614857 4355480 3858467 4355480 3858467 23127206 22889990 23127206 22889990 3659427 23125846 3659427 23125846 16013771 10590026 16013771 10590026 17757584 17588859 17757584 17588859 19341792 18936178 19341792 18936178 8170847 10967496 8170847 10967496 17668670 17855939 17668670 17855939 8941351 7520046 8941351 7520046 20177195 20470179 20177195 20470179 21103174 5245468 21103174 5245468 5388632 5050077 5388632 5050077 4668374 22479722 4668374 22479722 23423295 3135035 23423295 3135035 23593831 22687778 23593831 22687778 4383436 16803443 4383436 16803443 10522099 11618653 10522099 11618653 15569444 10468509 15569444 10468509 10425939 16663230 10425939 16663230 17306137 17347232 17306137 17347232 18250654 18102474 18250654 18102474 8132488 7378909 8132488 7378909 21004320 21136076 21004320 21136076 5743191 5285026 5743191 5285026 21688760 21547396 21688760 21547396 22221680 3388489 22221680 3388489 23516337 2878800 23516337 2878800 3403245 12397372 3403245 12397372 15693340 16392404 15693340 16392404 9771626 17812144 9771626 17812144 7311241 6446795 7311241 6446795 20479360 19873739 20479360 19873739 7047920 20074218 7047920 20074218 6718089 20756858 6718089 20756858 21576530 5137922 21576530 5137922 5079838 21989811 5079838 21989811 22860278 3689928 22860278 3689928 23303527 22765539 23303527 22765539 3950944 3172664 3950944 3172664 2791131 2021996 2791131 2021996 2236925 1366980 2236925 1366980 25567274 24654100 25567274 24654100 25882725 24929599 25882725 24929599 2120163 1869967 2120163 1869967 10916409 15781057 10916409 15781057 16466054 16696532 16466054 16696532 18605345 8639913 18605345 8639913 18858004 19289546 18858004 19289546 20193175 19766932 20193175 19766932 21196708 5613233 21196708 5613233 21745689 21776477 21745689 21776477 4874823 22282563 4874823 22282563 4371966 3830985 4371966 3830985 23149061 22498672 23149061 22498672 3937911 3327184 3937911 3327184 23472370 23118315 23472370 23118315 3796932 15713862 3796932 15713862 16934146 8859001 16934146 8859001 19397713 19092964 19397713 19092964 20170486 19508273 20170486 19508273 12847722 12290048 12847722 12290048 16038295 9916808 16038295 9916808 18075010 9042060 18075010 9042060 9518080 18563100 9518080 18563100 19273189 12281437 19273189 12281437 11620562 10110377 11620562 10110377 18156955 19025365 18156955 19025365 7764519 7478067 7764519 7478067 14992459 14334891 14992459 14334891 13962223 11314582 13962223 11314582 15856189 13779775 15856189 13779775 12050683 9740026 12050683 9740026 9798412 18756480 9798412 18756480 7820880 20207102 7820880 20207102 6428643 5271064 6428643 5271064 22158679 5195075 22158679 5195075 4916353 4115104 4916353 4115104 4471941 13635222 4471941 13635222 15231831 15252533 15231831 15252533 16118658 16680694 16118658 16680694 9854341 9362710 9854341 9362710 18233932 8322847 18233932 8322847 8054717 19227589 8054717 19227589 19494500 6459132 19494500 6459132 6358540 20751140 6358540 20751140 21893006 21238290 21893006 21238290 22099505 5190530 22099505 5190530 12599701 14671045 12599701 14671045 10291919 18409807 10291919 18409807 8064549 7885814 8064549 7885814 15520312 14973391 15520312 14973391 11062887 16741046 11062887 16741046 18064782 18374508 18064782 18374508 8117763 6914861 8117763 6914861 7154074 6438748 7154074 6438748 6270436 21683335 6270436 21683335 4904947 4359717 4904947 4359717 22776201 3791747 22776201 3791747 23045436 13982119 23045436 13982119 12514693 10868741 12514693 10868741 10403187 9570253 10403187 9570253 9985554 9105246 9985554 9105246 19063711 19029300 19063711 19029300 6844183 20419206 6844183 20419206 21321157 20868747 21321157 20868747 22238232 21573282 22238232 21573282 5401160 21836463 5401160 21836463 22673477 13873409 22673477 13873409 12411461 15896404 12411461 15896404 17563258 9213906 17563258 9213906 13281830 13953684 13281830 13953684 12365579 11667069 12365579 11667069 15549548 10018405 15549548 10018405 10541716 17115390 10541716 17115390 8839281 8269389 8839281 8269389 19325227 6980459 19325227 6980459 20689057 20021504 20689057 20021504 20817031 5713585 20817031 5713585 5832159 13222899 5832159 13222899 14797202 11658991 14797202 11658991 15057093 14072900 15057093 14072900 12260366 15164655 12260366 15164655 11626402 16665871 11626402 16665871 9935143 18321789 9935143 18321789 19042531 8185847 19042531 8185847 19117188 7239647 19117188 7239647 20304230 19839016 20304230 19839016 6598575 6157503 6598575 6157503 20916996 20548709 20916996 20548709 6086382 5305185 6086382 5305185 21799844 12361668 21799844 12361668 11709626 14940590 11709626 14940590 16525686 9733258 16525686 9733258 9225105 8399200 9225105 8399200 18894732 18432965 18894732 18432965 8198973 7224977 8198973 7224977 19993627 19526718 19993627 19526718 20424436 6617344 20424436 6617344 6366428 21467046 6366428 21467046 5062140 4522972 5062140 4522972 4379142 23368462 4379142 23368462 24043397 13878274 24043397 13878274 12442232 14960296 12442232 14960296 11621401 16570092 11621401 16570092 9927731 17008904 9927731 17008904 18119391 18501294 18119391 18501294 8602149 8328628 8602149 8328628 19363719 19106631 19363719 19106631 20258216 19845125 20258216 19845125 6859456 6538401 6859456 6538401 13864072 14056665 13864072 14056665 12139267 11294236 12139267 11294236 14045995 13859569 14045995 13859569 16410932 10288305 16410932 10288305 10474617 17337203 10474617 17337203 8933378 8369193 8933378 8369193 7917638 7239280 7917638 7239280 19681867 19490028 19681867 19490028 19791373 7381386 19791373 7381386 14582454 13966272 14582454 13966272 11409705 10793492 11409705 10793492 12546463 14496111 12546463 14496111 11343634 9716090 11343634 9716090 10008581 9162673 10008581 9162673 8955615 8257034 8955615 8257034 19237987 18878049 19237987 18878049 20743218 20521523 20743218 20521523 5688375 4626758 5688375 4626758 4608873 3874436 4608873 3874436 23363011 3299571 23363011 3299571 24996456 24046060 24996456 24046060 2630005 2320491 2630005 2320491 13415150 14258870 13415150 14258870 12450752 11563515 12450752 11563515 17235436 16701563 17235436 16701563 9912251 8872866 9912251 8872866 18523083 17925543 18523083 17925543 9213447 18107623 9213447 18107623 8437561 7728900 8437561 7728900 6997230 20054644 6997230 20054644 20569287 5622118 20569287 5622118 22278026 21679267 22278026 21679267 22578313 12685230 22578313 12685230 12995581 13835031 12995581 13835031 13916525 12375855 13916525 12375855 15630374 15624106 15630374 15624106 16359607 9768849 16359607 9768849 17660236 17562301 17660236 17562301 9303148 17927832 9303148 17927832 8846001 8277145 8846001 8277145 6739082 21023782 6739082 21023782 5771424 4716811 5771424 4716811 22468333 13923493 22468333 13923493 10769474 16462151 10769474 16462151 17394221 9598272 17394221 9598272 9640138 19177657 9640138 19177657 19522064 11999129 19522064 11999129 12676752 15067110 12676752 15067110 16422230 10848619 16422230 10848619 14087677 14819203 14087677 14819203 11152066 16349379 11152066 16349379 18047118 17606944 18047118 17606944 8907812 8330132 8907812 8330132 19362688 7697699 19362688 7697699 19742084 6729161 19742084 6729161 20721395 20406631 20721395 20406631 5873705 21984223 5873705 21984223 4620809 22530652 4620809 22530652 23912061 23217111 23912061 23217111 3218791 23591460 3218791 23591460 15232203 9810290 15232203 9810290 10027824 17293132 10027824 17293132 18098292 9211270 18098292 9211270 13388214 13395746 13388214 13395746 15130063 10878814 15130063 10878814 17105404 9859466 17105404 9859466 10377252 9383624 10377252 9383624 18816604 8477381 18816604 8477381 12922147 13746578 12922147 13746578 13104834 11888097 13104834 11888097 16450750 16446939 16450750 16446939 17098621 10119503 17098621 10119503 10631030 9677972 10631030 9677972 9913155 17180095 9913155 17180095 18882533 18716455 18882533 18716455 19286769 13256046 19286769 13256046 11543663 16131922 11543663 16131922 16850340 10091602 16850340 10091602 13227983 14493728 13227983 14493728 10890754 10267478 10890754 10267478 9457933 17297537 9457933 17297537 12875808 11898278 12875808 11898278 16222037 10463091 16222037 10463091 16513410 16129137 16513410 16129137 10869199 9802629 10869199 9802629 17294564 16707412 17294564 16707412 13887114 12973413 13887114 12973413 11821945 15457202 11821945 15457202 16254371 8904177 16254371 8904177 9442571 18705772 9442571 18705772 6595819 5715992 6595819 5715992 4997519 22241215 4997519 22241215 4782204 4263022 4782204 4263022 4045114 3268218 4045114 3268218 2722721 2577893 2722721 2577893 14272817 13465479 14272817 13465479 13213814 13812662 13213814 13812662 14234102 11149035 14234102 11149035 17163870 18872099 17163870 18872099 21072392 20985764 21072392 20985764 5756130 5663970 5756130 5663970 21288409 12925573 21288409 12925573 13167654 14799915 13167654 14799915 15153443 11708239 15153443 11708239 12066118 15132156 12066118 15132156 11361342 16365573 11361342 16365573 10116505 9364642 10116505 9364642 17903612 8905185 17903612 8905185 9108368 19456333 9108368 19456333 21139782 21292461 21139782 21292461 22272217 21692586 22272217 21692586 4824711 22367367 4824711 22367367 3890508 23013600 3890508 23013600 3705889 3488187 3705889 3488187 23684566 23320041 23684566 23320041 25386589 24474758 25386589 24474758 1589906 1236336 1589906 1236336 1092127 12950136 1092127 12950136 15091864 14688672 15091864 14688672 12767787 14010504 12767787 14010504 10675482 9341832 10675482 9341832 9672016 17942036 9672016 17942036 8601844 7881659 8601844 7881659 7355718 20425584 7355718 20425584 21685353 4811229 21685353 4811229 4890204 13867553 4890204 13867553 13392269 12245661 13392269 12245661 12626899 14175137 12626899 14175137 10465284 8960327 10465284 8960327 18673092 6787088 18673092 6787088 6944136 5686890 6944136 5686890 20959881 12261158 20959881 12261158 14086545 13616627 14086545 13616627 14466691 11683693 14466691 11683693 12490181 10537346 12490181 10537346 10547178 8655160 10547178 8655160 8778149 7566593 8778149 7566593 20671141 20942311 20671141 20942311 5419979 5239857 5419979 5239857 21843095 3880570 21843095 3880570 22791369 22459555 22791369 22459555 3980590 3134837 3980590 3134837 24355524 2273163 24355524 2273163 1514714 1793477 1514714 1793477 13127828 14620818 13127828 14620818 17514960 18084904 17514960 18084904 18615478 7277030 18615478 7277030 6934388 6491466 6934388 6491466 20939480 5055988 20939480 5055988 5160346 11925349 5160346 11925349 14964495 9628356 14964495 9628356 18399230 8658097 18399230 8658097 8013320 19051403 8013320 19051403 20673975 5852270 20673975 5852270 5309437 21800249 5309437 21800249 13743280 12625208 13743280 12625208 14453993 11288210 14453993 11288210 17252659 17342833 17252659 17342833 9019015 18421494 9019015 18421494 18908325 12974720 18908325 12974720 13600289 14528427 13600289 14528427 18481911 18694053 18481911 18694053 7510693 7167202 7510693 7167202 21173178 5354791 21173178 5354791 21654173 4812882 21654173 4812882 22274703 21757639 22274703 21757639 3864210 3242885 3864210 3242885 3198041 23542332 3198041 23542332 13589803 12660512 13589803 12660512 14685082 15132366 14685082 15132366 11006227 8921791 11006227 8921791 8455077 6674025 8455077 6674025 6000871 21197510 6000871 21197510 5687243 5384827 5687243 5384827 22202567 22059430 22202567 22059430 22875036 2809319 22875036 2809319 24966990 24272711 24966990 24272711 2220302 24795542 2220302 24795542 1462616 1768094 1462616 1768094 24967417 23894195 24967417 23894195 13151051 11493465 13151051 11493465 11589733 15850794 11589733 15850794 10582174 8565737 10582174 8565737 19942190 6390282 19942190 6390282 6036220 21302473 6036220 21302473 4280778 22618339 4280778 22618339 23933843 23261070 23933843 23261070 3460975 23583552 3460975 23583552 25423720 24443779 25423720 24443779 2429544 14200967 2429544 14200967 12720463 10381456 12720463 10381456 17663853 17787066 17663853 17787066 20001915 7253497 20001915 7253497 7251616 20697438 7251616 20697438 21427423 5401141 21427423 5401141 13403892 15405117 13403892 15405117 16606596 16644664 16606596 16644664 9270636 8151924 9270636 8151924 7285741 5838758 7285741 5838758 21416880 20841626 21416880 20841626 15391772 12879358 15391772 12879358 11837902 10080487 11837902 10080487 9466410 17929183 9466410 17929183 18342428 12923338 18342428 12923338 13168513 8982785 13168513 8982785 18183624 15403319 18183624 15403319 9349043 5980012 9349043 5980012 21427620 4585608 21427620 4585608 22718974 22104024 22718974 22104024 22972622 14152823 22972622 14152823 12212868 16355052 12212868 16355052 17264841 16784590 17264841 16784590 13388656 12744715 13388656 12744715 15037151 15126321 15037151 15126321 16583224 17872136 16583224 17872136 8686338 18744048 8686338 18744048 7827420 19546246 7827420 19546246 20694817 20500704 20694817 20500704 21264781 5443561 21264781 5443561 21629802 4526039 21629802 4526039 22481979 3991138 22481979 3991138 2899507 2953218 2899507 2953218 24031942 23877190 24031942 23877190 2750603 24259235 2750603 24259235 2154683 1982019 2154683 1982019 24797041 23847558 24797041 23847558 15030090 10939670 15030090 10939670 11406568 15452622 11406568 15452622 16609437 17086003 16609437 17086003 9396368 18169811 9396368 18169811 18671074 10924454 18671074 10924454 11083701 9954803 11083701 9954803 17416543 9510413 17416543 9510413 18025610 17585272 18025610 17585272 6709944 6247311 6709944 6247311 14363457 13769898 14363457 13769898 11954944 10696560 11954944 10696560 10961635 15821348 10961635 15821348 16872192 16271386 16872192 16271386 10459016 12322529 10459016 12322529 16025046 15270093 16025046 15270093 11916385 12069603 11916385 12069603 15442740 11448108 15442740 11448108 17122953 9779748 17122953 9779748 9764032 19185935 9764032 19185935 6354488 6064487 6354488 6064487 14074098 15116436 14074098 15116436 11514360 15948115 11514360 15948115 17043736 16721345 17043736 16721345 17696232 9190118 17696232 9190118 9278384 17940301 9278384 17940301 18785453 18298794 18785453 18298794 7150647 20043266 7150647 20043266 6882415 12035820 6882415 12035820 15811640 10418286 15811640 10418286 10634279 16563013 10634279 16563013 10258991 8499130 10258991 8499130 7342980 5553731 7342980 5553731 21623378 20776844 21623378 20776844 6135580 11664607 6135580 11664607 16257733 15958845 16257733 15958845 10765520 9929133 10765520 9929133 17690710 17489729 17690710 17489729 9085883 19704697 9085883 19704697 21037379 20358688 21037379 20358688 6496094 6047627 6496094 6047627 5758612 5320327 5758612 5320327 4997484 4660066 4997484 4660066 4605224 22895940 4605224 22895940 3972939 23321871 3972939 23321871 3300374 23883940 3300374 23883940 24653002 11143449 24653002 11143449 11480344 10291865 11480344 10291865 16875128 16599680 16875128 16599680 10011783 12196162 10011783 12196162 13646189 13602469 13646189 13602469 15555416 15201354 15555416 15201354 11270878 10343910 11270878 10343910 17549179 17122742 17549179 17122742 7543485 6853571 7543485 6853571 12887589 13829099 12887589 13829099 12869659 11730358 12869659 11730358 12580605 13962474 12580605 13962474 15069306 15014831 15069306 15014831 11661573 12924558 11661573 12924558 14516286 14654802 14516286 14654802 9588655 19985616 9588655 19985616 6293120 21924227 6293120 21924227 22778530 4269252 22778530 4269252 15402247 13405466 15402247 13405466 13229182 13543399 13229182 13543399 16127499 10054837 16127499 10054837 17287595 16786434 17287595 16786434 9832336 8832680 9832336 8832680 8368919 8107936 8368919 8107936 20078860 20382284 20078860 20382284 21223252 4953403 21223252 4953403 4647594 3958576 4647594 3958576 24020963 2794272 24020963 2794272 13624377 14142742 13624377 14142742 10250913 9491755 10250913 9491755 14863952 13038635 14863952 13038635 13646934 13981164 13646934 13981164 14971264 14970568 14971264 14970568 11302269 10650591 11302269 10650591 10505048 8338794 10505048 8338794 19001229 19591291 19001229 19591291 6854665 20283773 6854665 20283773 6283246 4954155 6283246 4954155 22455111 21937790 22455111 21937790 22609323 3897593 22609323 3897593 4165524 22721107 4165524 22721107 3963626 22925006 3963626 22925006 23899584 12523973 23899584 12523973 13144106 14084366 13144106 14084366 15733778 15570328 15733778 15570328 17803986 18704186 17803986 18704186 7933108 19927142 7933108 19927142 20860703 6224198 20860703 6224198 15280926 17099961 15280926 17099961 9457490 6541980 9457490 6541980 21736095 21522627 21736095 21522627 4881030 4422140 4881030 4422140 22437704 11706096 22437704 11706096 12577771 11170304 12577771 11170304 15811023 9689860 15811023 9689860 9914942 18155569 9914942 18155569 8655357 7468776 8655357 7468776 7856233 6926686 7856233 6926686 20421551 6815395 20421551 6815395 6241385 5543297 6241385 5543297 5278809 4799967 5278809 4799967 4951594 12959408 4951594 12959408 15135426 14152466 15135426 14152466 12924018 11892208 12924018 11892208 11046817 17495395 11046817 17495395 17885980 12177379 17885980 12177379 12467410 11697318 12467410 11697318 13644783 13700429 13644783 13700429 14224774 12214847 14224774 12214847 12979610 15455003 12979610 15455003 10879238 16972118 10879238 16972118 19868815 19101113 19868815 19101113 19891727 19750447 19891727 19750447 20545669 6020763 20545669 6020763 5813985 21488854 5813985 21488854 22576238 4444981 22576238 4444981 4026712 3848959 4026712 3848959 23686751 2527928 23686751 2527928 24371763 23612942 24371763 23612942 14791558 9911948 14791558 9911948 8307453 7710469 8307453 7710469 19872542 6309443 19872542 6309443 6878371 20547706 6878371 20547706 5515349 5091361 5515349 5091361 21734650 21732299 21734650 21732299 4862646 22390188 4862646 22390188 23724975 22874144 23724975 22874144 3815981 23292867 3815981 23292867 3342307 24354673 3342307 24354673 2086955 2485745 2086955 2485745 24685246 24172808 24685246 24172808 2236017 2272579 2236017 2272579 25598913 24596616 25598913 24596616 25907156 958741 25907156 958741 14484368 15051222 14484368 15051222 10045866 7914544 10045866 7914544 8397647 9631847 8397647 9631847 18735571 18508199 18735571 18508199 19184735 19156119 19184735 19156119 7430339 5925577 7430339 5925577 21138073 20786455 21138073 20786455 5843494 5506856 5843494 5506856 5668488 21712633 5668488 21712633 5011270 4611462 5011270 4611462 22337036 22033455 22337036 22033455 4228788 22828183 4228788 22828183 16524561 8746878 16524561 8746878 9212126 17562764 9212126 17562764 17722979 9246367 17722979 9246367 9056404 17969533 9056404 17969533 14628594 9457557 14628594 9457557 18454051 7759550 18454051 7759550 7415825 7222238 7415825 7222238 20223053 5801413 20223053 5801413 21290586 21088911 21290586 21088911 6071834 5786584 6071834 5786584 21671868 5391111 21671868 5391111 5244129 4827177 5244129 4827177 22079498 21295536 22079498 21295536 11211348 10125236 11211348 10125236 8538790 18332205 8538790 18332205 8213791 7488229 8213791 7488229 19494927 18622113 19494927 18622113 17466526 9048735 17466526 9048735 18571008 17796199 18571008 17796199 8420092 18793447 8420092 18793447 19501828 19762881 19501828 19762881 20668073 20143998 20668073 20143998 13017135 10716785 13017135 10716785 10383585 16744189 10383585 16744189 17919597 17935363 17919597 17935363 19266196 7530025 19266196 7530025 7539085 19802875 7539085 19802875 20780828 20501305 20780828 20501305 21532354 21749233 21532354 21749233 22595251 3797089 22595251 3797089 23390569 2931392 23390569 2931392 23991720 14967972 23991720 14967972 11778744 10639420 11778744 10639420 11348574 14669648 11348574 14669648 16010279 9610760 16010279 9610760 17337423 14023471 17337423 14023471 12625912 13898079 12625912 13898079 15540604 16648280 15540604 16648280 8593436 8196222 8593436 8196222 7386793 7240754 7386793 7240754 12497900 14660331 12497900 14660331 11531500 9497146 11531500 9497146 18276653 18932834 18276653 18932834 19782812 7249216 19782812 7249216 6754490 6048782 6754490 6048782 6005582 5600655 6005582 5600655 21403694 20902606 21403694 20902606 4724020 4271943 4724020 4271943 3711363 23546394 3711363 23546394 2704625 24401201 2704625 24401201 1932219 2207768 1932219 2207768 25608879 25323881 25608879 25323881 1504658 1292682 1504658 1292682 26010059 25190894 26010059 25190894 1082407 26008915 1082407 26008915 12509721 11493904 12509721 11493904 11986299 14002351 11986299 14002351 15017693 12048141 15017693 12048141 17042566 16816424 17042566 16816424 9197602 8284415 9197602 8284415 8005896 7522484 8005896 7522484 20187568 6589625 20187568 6589625 4603919 22364038 4603919 22364038 23152185 3408300 23152185 3408300 24410034 2365433 24410034 2365433 12880578 13917184 12880578 13917184 10574601 16574410 10574601 16574410 18131763 8392751 18131763 8392751 7940853 6642299 7940853 6642299 20658453 21977043 20658453 21977043 4543792 4418463 4543792 4418463 22237889 12842788 22237889 12842788 13393659 13649069 13393659 13649069 14938461 14904463 14938461 14904463 10241851 9690185 10241851 9690185 13702534 14865068 13702534 14865068 15534369 10835832 15534369 10835832 10768745 8278616 10768745 8278616 19290412 18621772 19290412 18621772 20153118 20061042 20153118 20061042 7233899 12742793 7233899 12742793 14421019 15843448 14421019 15843448 9004496 8554642 9004496 8554642 18782957 8451463 18782957 8451463 12078438 14039339 12078438 14039339 16485211 16938855 16485211 16938855 19119049 19488588 19119049 19488588 7001855 20180603 7001855 20180603 20854135 4591144 20854135 4591144 21924040 21813757 21924040 21813757 22975878 3580791 22975878 3580791 24477179 23564256 24477179 23564256 3239893 23836949 3239893 23836949 3090343 3350457 3090343 3350457 15944759 15647228 15944759 15647228 11181139 10046465 11181139 10046465 17527214 17396657 17527214 17396657 9807115 11400397 9807115 11400397 15473428 14658851 15473428 14658851 13972265 10806161 13972265 10806161 11274750 15810185 11274750 15810185 18777848 18522316 18777848 18522316 19139720 19849818 19139720 19849818 20302285 6377584 20302285 6377584 6725504 20587991 6725504 20587991 22347593 22484808 22347593 22484808 4283785 22719383 4283785 22719383 3681243 23375452 3681243 23375452 3192296 2722667 3192296 2722667 3047537 24098259 3047537 24098259 2511384 2841323 2511384 2841323 23955154 23198390 23955154 23198390 3313487 23484072 3313487 23484072 23942024 11803592 23942024 11803592 12687582 14284164 12687582 14284164 11698718 15831396 11698718 15831396 10395465 17268114 10395465 17268114 18944387 7871285 18944387 7871285 7616398 19420232 7616398 19420232 16140454 10699103 16140454 10699103 16555341 11488636 16555341 11488636 10687921 16255879 10687921 16255879 16431593 14956097 16431593 14956097 12507220 13298564 12507220 13298564 15623332 8499658 15623332 8499658 19026488 18664849 19026488 18664849 7846426 7048046 7846426 7048046 19882224 19126348 19882224 19126348 7090007 20060719 7090007 20060719 5052455 4143206 5052455 4143206 22737842 22340909 22737842 22340909 4405071 4278994 4405071 4278994 4273076 22595354 4273076 22595354 13607801 11057670 13607801 11057670 11167584 15712233 11167584 15712233 16417789 16333208 16417789 16333208 9039063 17792895 9039063 17792895 18800208 7815240 18800208 7815240 19955625 6810547 19955625 6810547 19962079 19560912 19962079 19560912 6986792 5706612 6986792 5706612 21070375 13353274 21070375 13353274 13416477 13544310 13416477 13544310 11744961 15661305 11744961 15661305 10870907 8786054 10870907 8786054 18397602 17797018 18397602 17797018 15171822 14046666 15171822 14046666 13878738 11689242 13878738 11689242 16775310 15971695 16775310 15971695 13990234 12590273 13990234 12590273 12453300 14434887 12453300 14434887 16096256 17094503 16096256 17094503 18021519 9202417 18021519 9202417 11775650 15696613 11775650 15696613 16763887 16937153 16763887 16937153 17717231 18082065 17717231 18082065 8059579 6904522 8059579 6904522 19935414 19499682 19935414 19499682 20630710 6486689 20630710 6486689 12081106 12279685 12081106 12279685 14449182 11409229 14449182 11409229 16181640 17347393 16181640 17347393 9464123 8659582 9464123 8659582 19215168 18585324 19215168 18585324 8080963 7086171 8080963 7086171 21349015 21034286 21349015 21034286 21820842 21597168 21820842 21597168 5202933 4791013 5202933 4791013 4822540 22292749 4822540 22292749 4535506 14515676 4535506 14515676 13188662 11445109 13188662 11445109 11382437 9914878 11382437 9914878 17770569 18085602 17770569 18085602 8313241 18618466 8313241 18618466 19889695 19366301 19889695 19366301 6985958 6477481 6985958 6477481 6615274 5497403 6615274 5497403 5435283 4910431 5435283 4910431 21634568 20966449 21634568 20966449 22049496 22169436 22049496 22169436 23090847 12758237 23090847 12758237 12380636 15649764 12380636 15649764 16668363 9446245 16668363 9446245 9945950 18396982 9945950 18396982 19128193 7933850 19128193 7933850 8292489 13212676 8292489 13212676 14783056 13981158 14783056 13981158 14211813 15660468 14211813 15660468 16580191 9997610 16580191 9997610 10208698 9771754 10208698 9771754 17812932 8271455 17812932 8271455 8277254 18758977 8277254 18758977 8181549 11644577 8181549 11644577 15434556 12904766 15434556 12904766 13850989 10986572 13850989 10986572 11806400 13689781 11806400 13689781 16206586 10385084 16206586 10385084 10164496 17970342 10164496 17970342 8713527 18084439 8713527 18084439 19482192 20687353 19482192 20687353 21560093 21114054 21560093 21114054 5542949 4683170 5542949 4683170 22254944 13302962 22254944 13302962 14194565 11878252 14194565 11878252 15314634 16412421 15314634 16412421 17464284 9573463 17464284 9573463 18400596 18106044 18400596 18106044 18542073 13621695 18542073 13621695 13754127 11766220 13754127 11766220 16017779 10847026 16017779 10847026 11341207 16743824 11341207 16743824 9501637 17988768 9501637 17988768 8335018 6452169 8335018 6452169 21317410 21006786 21317410 21006786 21919959 4598617 21919959 4598617 22673303 22267790 22673303 22267790 4683569 23137285 4683569 23137285 3324439 3113618 3324439 3113618 2975222 2397830 2975222 2397830 25224651 24137303 25224651 24137303 12736271 10979955 12736271 10979955 11831595 16340321 11831595 16340321 9490201 8610445 9490201 8610445 18719271 18869629 18719271 18869629 19753360 20048014 19753360 20048014 6392540 20970906 6392540 20970906 22107690 21512008 22107690 21512008 5650670 11848655 5650670 11848655 15250293 14319139 15250293 14319139 10167477 17220257 10167477 17220257 18420930 17814943 18420930 17814943 8951310 8150731 8951310 8150731 8628939 14395246 8628939 14395246 17139136 16444738 17139136 16444738 9867389 8753823 9867389 8753823 8917112 11728353 8917112 11728353 13322235 14148217 13322235 14148217 15404385 15568937 15404385 15568937 17550117 9248560 17550117 9248560 9497013 18060365 9497013 18060365 8785887 7403592 8785887 7403592 20734957 6060494 20734957 6060494 21530515 20851747 21530515 20851747 5986673 5435597 5986673 5435597 4846933 4185592 4846933 4185592 22585804 22018488 22585804 22018488 22912267 3710961 22912267 3710961 3536834 23455031 3536834 23455031 3013293 23955601 3013293 23955601 25200650 12424008 25200650 12424008 12495489 16746487 12495489 16746487 19332639 19465589 19332639 19465589 7018535 6362887 7018535 6362887 6021687 21454775 6021687 21454775 5337447 4833049 5337447 4833049 22209533 22246467 22209533 22246467 4282384 3894756 4282384 3894756 23195437 22119105 23195437 22119105 4778657 4409547 4778657 4409547 22814127 22190863 22814127 22190863 4651465 4535435 4651465 4535435 22318238 21485121 22318238 21485121 5492283 5393988 5492283 5393988 21644508 20944520 21644508 20944520 21701097 21315191 21701097 21315191 5723948 14016246 5723948 14016246 15627847 10392598 15627847 10392598 11027918 16370245 11027918 16370245 17140239 9663333 17140239 9663333 7565675 6972088 7565675 6972088 7286444 20796969 7286444 20796969 21539753 5037234 21539753 5037234 13146682 12626449 13146682 12626449 14699910 11501801 14699910 11501801 16616149 9920253 16616149 9920253 17348554 18798290 17348554 18798290 19595600 6553458 19595600 6553458 21253666 20816418 21253666 20816418 21549213 4845566 21549213 4845566 4330336 3414733 4330336 3414733 2255457 2083273 2255457 2083273 24754156 23975647 24754156 23975647 2793340 2318478 2793340 2318478 1897983 13845598 1897983 13845598 14661726 14747246 14661726 14747246 15414992 15430414 15414992 15430414 10276846 16576016 10276846 16576016 17477542 9790280 17477542 9790280 12333568 12906604 12333568 12906604 13404103 13742943 13404103 13742943 11450587 10611587 11450587 10611587 9641557 6724318 9641557 6724318 20661896 19892551 20661896 19892551 6732119 20539021 6732119 20539021 21436882 4897925 21436882 4897925 5143257 22647538 5143257 22647538 3960387 23576859 3960387 23576859 25025294 1770612 25025294 1770612 1355956 25713806 1355956 25713806 13655822 10990196 13655822 10990196 11418541 15609499 11418541 15609499 16933990 9851264 16933990 9851264 18630941 18835200 18630941 18835200 19856688 6868260 19856688 6868260 6111714 5605525 6111714 5605525 21128488 12974151 21128488 12974151 13190883 10687069 13190883 10687069 8930860 18693897 8930860 18693897 19644012 18941396 19644012 18941396 7723621 20176410 7723621 20176410 20903372 12289992 20903372 12289992 14566379 14898061 14566379 14898061 15808039 10937699 15808039 10937699 11603371 10061117 11603371 10061117 17600683 17412653 17600683 17412653 18854292 18071236 18854292 18071236 8076751 19137188 8076751 19137188 19684318 6869394 19684318 6869394 20263988 20052671 20263988 20052671 5492050 21519875 5492050 21519875 5193020 21841445 5193020 21841445 4699549 4519795 4699549 4519795 22565592 22521094 22565592 22521094 4116649 22609316 4116649 22609316 23627535 12478977 23627535 12478977 14047880 14151299 14047880 14151299 14848669 11367884 14848669 11367884 15857237 15316984 15857237 15316984 14182066 13013556 14182066 13013556 11817712 10269747 11817712 10269747 16875532 16246339 16875532 16246339 13791978 12607964 13791978 12607964 14785166 14673107 14785166 14673107 16104010 16022056 16104010 16022056 10459708 18847169 10459708 18847169 19394031 12589512 19394031 12589512 12800225 11330555 12800225 11330555 11859329 15245404 11859329 15245404 16686016 16124201 16686016 16124201 10190742 8170427 10190742 8170427 19744549 6022119 19744549 6022119 21153602 12584745 21153602 12584745 13773741 13131106 13773741 13131106 13210655 14653624 13210655 14653624 16639945 8132328 16639945 8132328 19863547 7266070 19863547 7266070 7605262 7233094 7605262 7233094 20713295 19853424 20713295 19853424 5309852 5117879 5309852 5117879 4444566 22557611 4444566 22557611 3921941 23041553 3921941 23041553 25570810 24749829 25570810 24749829 25750966 25111850 25750966 25111850 26078621 12947026 26078621 12947026 12659114 14239011 12659114 14239011 15292911 11089391 15292911 11089391 9617649 8842392 9617649 8842392 8985655 19003325 8985655 19003325 7251180 6461067 7251180 6461067 20772063 5647210 20772063 5647210 21673861 21121892 21673861 21121892 21859571 4834587 21859571 4834587 22004468 21351871 22004468 21351871 22454316 3890234 22454316 3890234 23390727 22695436 23390727 22695436 23913981 12654747 23913981 12654747 12649530 11471935 12649530 11471935 11107725 16139761 11107725 16139761 9553496 7753898 9553496 7753898 7949030 6342453 7949030 6342453 20613170 15086531 20613170 15086531 14748970 13659449 14748970 13659449 12856391 10541577 12856391 10541577 17149413 9442336 17149413 9442336 9758953 8951165 9758953 8951165 19234180 19679547 19234180 19679547 20330431 6051389 20330431 6051389 21394278 20902230 21394278 20902230 5653354 5397129 5653354 5397129 21615120 5219566 21615120 5219566 4310342 3935202 4310342 3935202 23014773 22562773 23014773 22562773 4171880 3683180 4171880 3683180 23394557 23639365 23394557 23639365 2472852 1904542 2472852 1904542 1961376 11704784 1961376 11704784 16326834 10143880 16326834 10143880 10271990 17077774 10271990 17077774 8456238 7715285 8456238 7715285 7257878 7091652 7257878 7091652 20377328 6524682 20377328 6524682 20703653 20392355 20703653 20392355 6361399 5971492 6361399 5971492 21012950 20916978 21012950 20916978 5776970 13281943 5776970 13281943 14338032 12312631 14338032 12312631 14743050 11748820 14743050 11748820 17624379 8838051 17624379 8838051 19195157 7918142 19195157 7918142 19768290 7439621 19768290 7439621 6973589 20218644 6973589 20218644 6305720 21437408 6305720 21437408 5031150 4330431 5031150 4330431 22671735 3956519 22671735 3956519 3573185 2685578 3573185 2685578 2134847 2012347 2134847 2012347 12858238 14766582 12858238 14766582 11065554 9733634 11065554 9733634 18306448 8959219 18306448 8959219 9015433 8021410 9015433 8021410 19375192 20072016 19375192 20072016 20995500 5506274 20995500 5506274 21860760 21835813 21860760 21835813 22740815 22251667 22740815 22251667 4723069 13611438 4723069 13611438 13373119 11756748 13373119 11756748 10642620 9485638 10642620 9485638 18975426 19412080 18975426 19412080 6941091 20420060 6941091 20420060 21080692 5750370 21080692 5750370 5683481 4983988 5683481 4983988 22387000 22118860 22387000 22118860 4739380 4665408 4739380 4665408 22178065 21583936 22178065 21583936 22255595 4195501 22255595 4195501 3910101 3578141 3910101 3578141 23290102 22543885 23290102 22543885 4270200 4150910 4270200 4150910 14565114 13595214 14565114 13595214 12209162 11166013 12209162 11166013 16925463 8210485 16925463 8210485 8606408 18375690 8606408 18375690 13540920 12259186 13540920 12259186 11108382 16685869 11108382 16685869 18794355 8169065 18794355 8169065 8012325 7473225 8012325 7473225 20210579 19831532 20210579 19831532 20594613 19858042 20594613 19858042 20819669 6139664 20819669 6139664 5932097 5340587 5932097 5340587 21693890 11922588 21693890 11922588 13258935 14344362 13258935 14344362 15446165 11287506 15446165 11287506 16218029 16795690 16218029 16795690 9574782 17761516 9574782 17761516 18390809 13185219 18390809 13185219 13393101 10458675 13393101 10458675 16858642 9884753 16858642 9884753 17446466 16935661 17446466 16935661 9954557 8703465 9954557 8703465 19134686 7919377 19134686 7919377 19739805 19627394 19739805 19627394 20571154 5667318 20571154 5667318 21412490 21094350 21412490 21094350 5165738 4686523 5165738 4686523 22290819 3512804 22290819 3512804 23552859 23646491 23552859 23646491 2716277 24507947 2716277 24507947 2175409 1193657 2175409 1193657 25754796 936676 25754796 936676 25846410 25150912 25846410 25150912 1330601 1092079 1330601 1092079 25990206 727111 25990206 727111 26198050 25450628 26198050 25450628 1194982 1352033 1194982 1352033 25783853 24926901 25783853 24926901 1900070 1675696 1900070 1675696 25420711 24244193 25420711 24244193 2365442 1882802 2365442 1882802 1940924 1557378 1940924 1557378 25426117 24563240 25426117 24563240 2368207 2487172 2368207 2487172 24847942 23778138 24847942 23778138 3132383 2800815 3132383 2800815 13509652 13910436 13509652 13910436 15287623 15050631 15287623 15050631 16026957 10229750 16026957 10229750 10475701 16789240 10475701 16789240 10250045 9356817 10250045 9356817 8852301 18371393 8852301 18371393 19323427 19218333 19323427 19218333 20187579 19955550 20187579 19955550 6142409 5662916 6142409 5662916 21417812 20833419 21417812 20833419 5645731 5564405 5645731 5564405 21123690 13280383 21123690 13280383 13258327 15104698 13258327 15104698 11174621 10354868 11174621 10354868 10648462 16086440 10648462 16086440 12931370 12294075 12931370 12294075 15117009 11148613 15117009 11148613 11594552 15031311 11594552 15031311 12435259 13005898 12435259 13005898 14546049 11980712 14546049 11980712 12205376 14660293 12205376 14660293 12941466 12076854 12941466 12076854 16342670 9820191 16342670 9820191 17249093 16593957 17249093 16593957 12586843 11543873 12586843 11543873 11546414 16282805 11546414 16282805 17113667 17905925 17113667 17905925 18585331 8709851 18585331 8709851 13801731 14756006 13801731 14756006 11435189 9284777 11435189 9284777 18441946 18317428 18441946 18317428 8450190 7410841 8450190 7410841 19678635 12601652 19678635 12601652 12297689 9711107 12297689 9711107 17435644 9523304 17435644 9523304 8749626 18243848 8749626 18243848 8433969 19123607 8433969 19123607 7315071 7208001 7315071 7208001 13347218 16130404 13347218 16130404 17482155 8823297 17482155 8823297 9182166 17653296 9182166 17653296 18652479 18355984 18652479 18355984 19470212 7190150 19470212 7190150 20932027 5985206 20932027 5985206 13931422 13079024 13931422 13079024 12308468 9741066 12308468 9741066 9775659 17067584 9775659 17067584 17990350 17419045 17990350 17419045 12239672 11215874 12239672 11215874 10785595 16869834 10785595 16869834 17301594 17554223 17301594 17554223 9252432 17972771 9252432 17972771 8104952 19189664 8104952 19189664 7332606 7063447 7332606 7063447 6798551 6206143 6798551 6206143 21023905 21227310 21023905 21227310 22001379 14241956 22001379 14241956 12262435 15712795 12262435 15712795 16461373 9905112 16461373 9905112 17237834 8182106 17237834 8182106 19018407 18581230 19018407 18581230 7269534 19870672 7269534 19870672 20872713 20798394 20872713 20798394 21535575 5326840 21535575 5326840 13664541 14175774 13664541 14175774 14898734 12453944 14898734 12453944 12940899 11299752 12940899 11299752 16644595 9903045 16644595 9903045 10284489 16867943 10284489 16867943 17825673 18135486 17825673 18135486 18902295 6645139 18902295 6645139 20168405 21978005 20168405 21978005 4806125 12357497 4806125 12357497 15286260 14740705 15286260 14740705 15558978 15391769 15558978 15391769 16340668 10252949 16340668 10252949 17112078 10027893 17112078 10027893 12477005 14461506 12477005 14461506 15633534 16021882 15633534 16021882 9470779 17732549 9470779 17732549 8739444 6786826 8739444 6786826 6544395 6283042 6544395 6283042 14373948 13957797 14373948 13957797 12322740 11151238 12322740 11151238 11064057 9177619 11064057 9177619 8399159 19684510 8399159 19684510 21537019 5211800 21537019 5211800 21734523 12710275 21734523 12710275 12302638 14883677 12302638 14883677 11090871 16442439 11090871 16442439 9868308 17279209 9868308 17279209 18981271 18593070 18981271 18593070 7621288 5597406 7621288 5597406 5111942 22028703 5111942 22028703 23191468 23042957 23191468 23042957 3737097 13880506 3737097 13880506 16052986 10541447 16052986 10541447 16802891 16178404 16802891 16178404 10121337 8856870 10121337 8856870 7877965 7170749 7877965 7170749 20132317 21397756 20132317 21397756 5264111 22259813 5264111 22259813 3500526 3163521 3500526 3163521 23855266 23011689 23855266 23011689 13829709 11908384 13829709 11908384 12137576 14602473 12137576 14602473 16654766 15992510 16654766 15992510 13425571 11435245 13425571 11435245 15904181 17228581 15904181 17228581 17941984 17797248 17941984 17797248 18654567 18267064 18654567 18267064 8665405 19087184 8665405 19087184 22457820 22168997 22457820 22168997 24153356 2470283 24153356 2470283 24406817 23539644 24406817 23539644 2493432 1852908 2493432 1852908 1231437 25681078 1231437 25681078 14257429 11998761 14257429 11998761 15553959 10305159 15553959 10305159 10887555 9582146 10887555 9582146 17735175 18858748 17735175 18858748 21774572 21018950 21774572 21018950 4975813 4770572 4975813 4770572 14277751 14323915 14277751 14323915 14574070 12794485 14574070 12794485 13214652 13719347 13214652 13719347 12370732 10788929 12370732 10788929 10462310 16851210 10462310 16851210 18217382 7811005 18217382 7811005 21544434 21464986 21544434 21464986 4704714 4202570 4704714 4202570 22858225 22467368 22858225 22467368 4134592 3400714 4134592 3400714 3819883 13399455 3819883 13399455 14530951 13664318 14530951 13664318 12222487 14958980 12222487 14958980 15620120 15887949 15620120 15887949 16108682 12311544 16108682 12311544 13283321 13258431 13283321 13258431 15150622 14947380 15150622 14947380 15791790 15513550 15791790 15513550 15928856 10368546 15928856 10368546 9903013 9444117 9903013 9444117 13271452 14942323 13271452 14942323 11910530 12160457 11910530 12160457 16861525 9911854 16861525 9911854 17490556 9565286 17490556 9565286 9882729 19046878 9882729 19046878 7260978 20101504 7260978 20101504 21694241 5138743 21694241 5138743 22208719 21623306 22208719 21623306 13221765 12244169 13221765 12244169 12434744 10753359 12434744 10753359 17089217 9664940 17089217 9664940 9745711 9351848 9745711 9351848 18908112 19104240 18908112 19104240 7869352 13041722 7869352 13041722 14165734 12413592 14165734 12413592 14554392 13539069 14554392 13539069 13211574 12436696 13211574 12436696 11785779 15386635 11785779 15386635 16490883 9958899 16490883 9958899 9566122 8749297 9566122 8749297 7999343 6960658 7999343 6960658 21262204 20713175 21262204 20713175 5932973 21944853 5932973 21944853 22909215 3848631 22909215 3848631 23369411 2943404 23369411 2943404 23966566 22939473 23966566 22939473 4096986 13252006 4096986 13252006 13900447 13006133 13900447 13006133 12907635 15964247 12907635 15964247 16551621 13147779 16551621 13147779 12144511 14860248 12144511 14860248 16209622 15849155 16209622 15849155 10444884 16999739 10444884 16999739 9817816 8932593 9817816 8932593 8317460 6074879 8317460 6074879 6171472 20876941 6171472 20876941 22153107 21491412 22153107 21491412 5032452 4999095 5032452 4999095 22673963 22319689 22673963 22319689 3898227 3657050 3898227 3657050 23013952 14449195 23013952 14449195 14367348 11832397 14367348 11832397 17294310 8192339 17294310 8192339 20739847 20212070 20739847 20212070 6277037 20773060 6277037 20773060 5179460 21824584 5179460 21824584 4631587 4342179 4631587 4342179 23804755 23352438 23804755 23352438 3363755 2313434 3363755 2313434 24738071 23569858 24738071 23569858 15103835 13981870 15103835 13981870 12298845 15026674 12298845 15026674 11447907 10369421 11447907 10369421 17474425 17508138 17474425 17508138 9318548 18863468 9318548 18863468 20803580 5942178 20803580 5942178 6090632 14087611 6090632 14087611 15958914 15727636 15958914 15727636 17561454 8305651 17561454 8305651 20670714 5516766 20670714 5516766 21395014 5401186 21395014 5401186 21903185 21803826 21903185 21803826 4839737 4445726 4839737 4445726 22315371 22352820 22315371 22352820 3546526 23448498 3546526 23448498 3269318 3272833 3269318 3272833 24194642 23568404 24194642 23568404 3237642 2611121 3237642 2611121 24687809 23957517 24687809 23957517 2555053 2094415 2555053 2094415 25022549 25068964 25022549 25068964 1723962 1396224 1723962 1396224 25384641 24258064 25384641 24258064 2166692 2075136 2166692 2075136 24688334 23850029 24688334 23850029 25067894 13214188 25067894 13214188 14025483 12057071 14025483 12057071 15444589 15334346 15444589 15334346 10310192 16743352 10310192 16743352 18329198 7355420 18329198 7355420 7300572 6773700 7300572 6773700 20224003 5951132 20224003 5951132 6071154 21282972 6071154 21282972 5685371 4836458 5685371 4836458 22046813 21409292 22046813 21409292 13927790 12938372 13927790 12938372 12621699 12014020 12621699 12014020 15370934 13407263 15370934 13407263 12444093 11482098 12444093 11482098 16980985 16352621 16980985 16352621 17923928 9218661 17923928 9218661 7007277 6866647 7007277 6866647 14495977 13394584 14495977 13394584 11567388 16253074 11567388 16253074 10366390 17250610 10366390 17250610 8309592 7218362 8309592 7218362 20468285 20060253 20468285 20060253 6425843 20600669 6425843 20600669 5688143 4817983 5688143 4817983 4928069 22110436 4928069 22110436 23112613 22703828 23112613 22703828 3588926 3728790 3588926 3728790 23187136 22223428 23187136 22223428 12490341 10778999 12490341 10778999 10250848 8754053 10250848 8754053 21073851 5810115 21073851 5810115 21398799 5488295 21398799 5488295 21946181 4586488 21946181 4586488 23434298 22393412 23434298 22393412 4332714 3859535 4332714 3859535 23220961 3654545 23220961 3654545 3353824 23610715 3353824 23610715 24837170 23969121 24837170 23969121 15496813 12049477 15496813 12049477 12282714 15469638 12282714 15469638 16691457 17267126 16691457 17267126 21087377 20474945 21087377 20474945 6421708 6308322 6421708 6308322 11995704 15396910 11995704 15396910 16244862 10237964 16244862 10237964 16935094 16717402 16935094 16717402 7850210 7418782 7850210 7418782 12741721 14726256 12741721 14726256 15989172 10223450 15989172 10223450 9234312 7717363 9234312 7717363 7107145 19951371 7107145 19951371 5618888 21491211 5618888 21491211 5402132 21698182 5402132 21698182 4557721 4242915 4557721 4242915 22776651 4179028 22776651 4179028 12703484 13368742 12703484 13368742 15519457 11007754 15519457 11007754 9886137 8395824 9886137 8395824 8648630 20313669 8648630 20313669 6817283 5714899 6817283 5714899 22234400 21445456 22234400 21445456 5269158 4469283 5269158 4469283 22285294 21708345 22285294 21708345 5184703 5167575 5184703 5167575 12980752 14832528 12980752 14832528 15898496 10205077 15898496 10205077 20306296 5877097 20306296 5877097 21244686 21273400 21244686 21273400 21945965 14258203 21945965 14258203 13879335 12410314 13879335 12410314 10586952 7121775 10586952 7121775 7183759 6372351 7183759 6372351 21376097 21462057 21376097 21462057 5508971 5130990 5508971 5130990 21798180 21308244 21798180 21308244 9347786 13511520 9347786 13511520 14195165 13196461 14195165 13196461 10130782 17396075 10130782 17396075 7417676 7066112 7417676 7066112 20617488 20134272 20617488 20134272 21182277 20542468 21182277 20542468 5854815 5385882 5854815 5385882 21946031 4464671 21946031 4464671 22665894 13908462 22665894 13908462 12088029 15306990 12088029 15306990 11470574 10221698 11470574 10221698 17696560 8415967 17696560 8415967 19926101 19538967 19926101 19538967 14010907 11291837 14010907 11291837 15832462 9209787 15832462 9209787 9889243 19122390 9889243 19122390 20194083 7114484 20194083 7114484 12512433 11834541 12512433 11834541 13614561 14454017 13614561 14454017 9926141 17147681 9926141 17147681 10138552 14824642 10138552 14824642 15575046 10046698 15575046 10046698 9103914 7344685 9103914 7344685 20112646 19559140 20112646 19559140 7095993 6272850 7095993 6272850 20619535 20335582 20619535 20335582 6490417 5697403 6490417 5697403 5580512 5226255 5580512 5226255 5569858 12809645 5569858 12809645 14871313 14903530 14871313 14903530 8161949 7408959 8161949 7408959 20026927 20467572 20026927 20467572 21463284 5708982 21463284 5708982 4992428 22119057 4992428 22119057 23536354 22518870 23536354 22518870 18486777 7551663 18486777 7551663 19598659 19314174 19598659 19314174 5990961 5746082 5990961 5746082 16317241 16601834 16317241 16601834 18128561 8121924 18128561 8121924 8004779 20183294 8004779 20183294 21945897 21744751 21945897 21744751 22702418 4284907 22702418 4284907 12196801 18251488 12196801 18251488 8682520 18837597 8682520 18837597 18838169 7452882 18838169 7452882 7579466 6784331 7579466 6784331 20381903 12385076 20381903 12385076 9942587 9030487 9942587 9030487 9251564 18721872 9251564 18721872 19257535 7914721 19257535 7914721 12919719 15550400 12919719 15550400 10129445 9566848 10129445 9566848 9629029 8956583 9629029 8956583 18637320 18706303 18637320 18706303 19779078 19666883 19779078 19666883 7020404 20125048 7020404 20125048 21441074 4667915 21441074 4667915 22503691 21979659 22503691 21979659 5009405 9918272 5009405 9918272 16573796 13862665 16573796 13862665 11442800 16342384 11442800 16342384 10200004 9383126 10200004 9383126 18725220 18793189 18725220 18793189 6490107 20660982 6490107 20660982 15759391 11458098 15759391 11458098 10840358 16367660 10840358 16367660 18259937 18881159 18259937 18881159 20583413 6654860 20583413 6654860 6386292 5464346 6386292 5464346 22122627 21475723 22122627 21475723 13919088 10537645 13919088 10537645 16829878 8073753 16829878 8073753 19646826 6806322 19646826 6806322 21243996 21166228 21243996 21166228 5734562 21676672 5734562 21676672 22421130 22135313 22421130 22135313 4717083 22360627 4717083 22360627 4530375 3235041 4530375 3235041 23723769 23185115 23723769 23185115 24451010 15669555 24451010 15669555 10396594 8624981 10396594 8624981 19246697 18722451 19246697 18722451 11529023 10227785 11529023 10227785 18541128 8440973 18541128 8440973 8602022 7927625 8602022 7927625 19442490 18953298 19442490 18953298 7230920 20241189 7230920 20241189 6353780 20879817 6353780 20879817 5853411 5895356 5853411 5895356 16420941 16164188 16420941 16164188 18156868 17819243 18156868 17819243 8829799 18134462 8829799 18134462 18804983 7614670 18804983 7614670 20170380 20419171 20170380 20419171 22180839 4644940 22180839 4644940 4713464 4333761 4713464 4333761 23554244 23139007 23554244 23139007 23826563 2702120 23826563 2702120 24120599 23481463 24120599 23481463 3463584 3053276 3463584 3053276 3335933 13545766 3335933 13545766 15494293 11124931 15494293 11124931 16260101 16009243 16260101 16009243 10609365 9787055 10609365 9787055 9592249 17278896 9592249 17278896 18268485 8838135 18268485 8838135 7782971 20389000 7782971 20389000 21102796 4865985 21102796 4865985 4736777 4048582 4736777 4048582 22799565 22102471 22799565 22102471 4314614 22801963 4314614 22801963 3642759 2641691 3642759 2641691 24433249 2162618 24433249 2162618 24773543 24753290 24773543 24753290 1985478 2127613 1985478 2127613 15380924 12918669 15380924 12918669 13508894 11717755 13508894 11717755 15734078 10002495 15734078 10002495 10496735 17633679 10496735 17633679 18703752 7241094 18703752 7241094 19611044 19771641 19611044 19771641 20700878 21166184 20700878 21166184 5740274 21693298 5740274 21693298 4840357 22696383 4840357 22696383 3683257 3581500 3683257 3581500 23726818 22789631 23726818 22789631 3774525 3823551 3774525 3823551 14752469 14251226 14752469 14251226 12013364 10648834 12013364 10648834 10824501 16849919 10824501 16849919 9231591 8907931 9231591 8907931 18994421 8076519 18994421 8076519 19601216 19601487 19601216 19601487 20654753 5835142 20654753 5835142 5320208 21801837 5320208 21801837 22619489 13693229 22619489 13693229 12642387 14425348 12642387 14425348 15708781 10016593 15708781 10016593 18249723 8773767 18249723 8773767 13674610 14796282 13674610 14796282 11467328 15737815 11467328 15737815 10723344 9447167 10723344 9447167 9308000 18029891 9308000 18029891 8947153 13884517 8947153 13884517 14778406 15020746 14778406 15020746 15732313 15427875 15732313 15427875 12248650 14279270 12248650 14279270 14177394 10689589 14177394 10689589 10720884 9102265 10720884 9102265 9608066 17968643 9608066 17968643 18772730 13678154 18772730 13678154 11579468 14985366 11579468 14985366 16167868 10893415 16167868 10893415 11229726 17169909 11229726 17169909 19245008 6975684 19245008 6975684 6702956 5895031 6702956 5895031 5447146 4524277 5447146 4524277 22446887 4166667 22446887 4166667 3578622 3351636 3578622 3351636 23384955 23095563 23384955 23095563 24135300 14686563 24135300 14686563 15090747 11711402 15090747 11711402 12048209 17240572 12048209 17240572 20512375 6740108 20512375 6740108 13176189 14151212 13176189 14151212 11717880 10384381 11717880 10384381 9617451 8357942 9617451 8357942 7658326 6958029 7658326 6958029 7378882 20821629 7378882 20821629 21596631 20869419 21596631 20869419 13885316 12112459 13885316 12112459 12612956 11511557 12612956 11511557 11756257 9303567 11756257 9303567 9823503 7136283 9823503 7136283 20896051 5650939 20896051 5650939 5682254 4960600 5682254 4960600 5234400 22049338 5234400 22049338 24433714 23532607 24433714 23532607 25669082 25636448 25669082 25636448 1183588 1201354 1183588 1201354 1105017 25688332 1105017 25688332 13874447 12459899 13874447 12459899 14499987 13528557 14499987 13528557 13229019 13139488 13229019 13139488 14919192 14902675 14919192 14902675 16689492 16353576 16689492 16353576 10104524 18234745 10104524 18234745 8896171 7766112 8896171 7766112 8054292 19251819 8054292 19251819 19881097 12505407 19881097 12505407 14500304 12173490 14500304 12173490 12542170 14896248 12542170 14896248 16760452 17230425 16760452 17230425 18809961 18158983 18809961 18158983 8824349 7278357 8824349 7278357 20929650 20600766 20929650 20600766 6195032 21031452 6195032 21031452 22155898 21911669 22155898 21911669 4328565 23402802 4328565 23402802 3514600 2738794 3514600 2738794 2488072 12204920 2488072 12204920 15219137 15191548 15219137 15191548 10942638 9909573 10942638 9909573 18138080 8711616 18138080 8711616 9237815 13281227 9237815 13281227 14452631 11577541 14452631 11577541 15696572 9804546 15696572 9804546 19250609 19237447 19250609 19237447 6882648 20241379 6882648 20241379 6392927 6147087 6392927 6147087 21350876 20757259 21350876 20757259 5698153 21656888 5698153 21656888 5113353 21906664 5113353 21906664 23163073 22940107 23163073 22940107 24400764 2388235 24400764 2388235 1833414 1591749 1833414 1591749 14066765 13789282 14066765 13789282 12073599 11445629 12073599 11445629 11275896 16360036 11275896 16360036 16778086 10059289 16778086 10059289 10770906 13624070 10770906 13624070 13203075 13194894 13203075 13194894 14512651 15063939 14512651 15063939 15488819 11251644 15488819 11251644 10972225 17465902 10972225 17465902 7876615 19656567 7876615 19656567 6863982 6626988 6863982 6626988 20723201 5299693 20723201 5299693 5404706 12835703 5404706 12835703 15341659 11896844 15341659 11896844 12810338 14669019 12810338 14669019 11873121 15021120 11873121 15021120 15277730 12471484 15277730 12471484 14241614 13989358 14241614 13989358 10374369 9574711 10374369 9574711 9441269 8628151 9441269 8628151 19755772 19368862 19755772 19368862 7429053 5067712 7429053 5067712 22206913 21687261 22206913 21687261 22469054 4164093 22469054 4164093 22538801 21900710 22538801 21900710 22923321 3263057 22923321 3263057 3138872 2631178 3138872 2631178 3063384 12503162 3063384 12503162 13880621 15300180 13880621 15300180 16026525 10022678 16026525 10022678 10708793 18184849 10708793 18184849 19247902 7093952 19247902 7093952 7364060 4760628 7364060 4760628 22446113 4150630 22446113 4150630 3547495 23317735 3547495 23317735 14512165 11190864 14512165 11190864 10394895 16824975 10394895 16824975 9561591 8541072 9561591 8541072 19557929 19651222 19557929 19651222 20976784 21162991 20976784 21162991 5117275 4300046 5117275 4300046 22512096 22940151 22512096 22940151 3453949 24001424 3453949 24001424 2215983 2677617 2215983 2677617 24539459 23339404 24539459 23339404 14149203 12143532 14149203 12143532 14725549 14919398 14725549 14919398 10999517 9079026 10999517 9079026 18509967 18772432 18509967 18772432 8141038 7483588 8141038 7483588 19785731 6654608 19785731 6654608 6133903 5158615 6133903 5158615 21837013 4756248 21837013 4756248 4689211 3962193 4689211 3962193 23105332 22749392 23105332 22749392 23129894 14557536 23129894 14557536 12101416 15694847 12101416 15694847 16726484 10211157 16726484 10211157 13006290 12568764 13006290 12568764 17758026 8967388 17758026 8967388 18822252 7638015 18822252 7638015 7976753 11269541 7976753 11269541 16414565 10355261 16414565 10355261 16900148 9973637 16900148 9973637 8873457 18979539 8873457 18979539 19190717 12778592 19190717 12778592 12233185 8412915 12233185 8412915 8271379 19718414 8271379 19718414 7066058 6915822 7066058 6915822 10618265 16435395 10618265 16435395 17182840 9531108 17182840 9531108 9552633 17711802 9552633 17711802 8691408 18688663 8691408 18688663 7738296 7151212 7738296 7151212 6517522 21002877 6517522 21002877 21627008 4697671 21627008 4697671 22091647 21381409 22091647 21381409 15204517 10190565 15204517 10190565 10582461 16445829 10582461 16445829 10034713 9172708 10034713 9172708 9060709 17883743 9060709 17883743 13706101 12008853 13706101 12008853 15282350 15717743 15282350 15717743 10386427 16892753 10386427 16892753 9492591 18320575 9492591 18320575 18856258 7945587 18856258 7945587 7970075 19763937 7970075 19763937 21396912 20944037 21396912 20944037 5537260 5016814 5537260 5016814 4646426 4326767 4646426 4326767 22671125 21902138 22671125 21902138 5020329 2834778 5020329 2834778 24167222 2416648 24167222 2416648 24614199 23856518 24614199 23856518 2604634 2263364 2604634 2263364 1381948 25592568 1381948 25592568 14234101 13662250 14234101 13662250 12108731 15272258 12108731 15272258 10217687 17221236 10217687 17221236 17943834 10180669 17943834 10180669 16512203 13686496 16512203 13686496 13574762 11515052 13574762 11515052 12125559 14721827 12125559 14721827 15997937 16942289 15997937 16942289 17739132 8522793 17739132 8522793 8404718 20355573 8404718 20355573 6265107 5938311 6265107 5938311 20923235 20470375 20923235 20470375 21520224 5670223 21520224 5670223 21907868 21283458 21907868 21283458 22630775 22213620 22630775 22213620 4895383 4418262 4895383 4418262 23496047 22894133 23496047 22894133 23989482 2809503 23989482 2809503 2634138 24679292 2634138 24679292 1674210 25584043 1674210 25584043 1210576 10583247 1210576 10583247 16433365 11433460 16433365 11433460 12840884 16408180 12840884 16408180 10675991 9929524 10675991 9929524 17421814 16987931 17421814 16987931 19491306 19835973 19491306 19835973 6944785 6307794 6944785 6307794 20973964 20340801 20973964 20340801 6597493 12425707 6597493 12425707 16132347 10428807 16132347 10428807 10766340 15816336 10766340 15816336 11971739 10758017 11971739 10758017 11220598 16001102 11220598 16001102 17700491 8051164 17700491 8051164 7889846 19186968 7889846 19186968 7730217 6515690 7730217 6515690 6261086 20678522 6261086 20678522 12377456 13629868 12377456 13629868 16416402 10579804 16416402 10579804 12967954 13644320 12967954 13644320 14680220 10981033 14680220 10981033 16330616 16010457 16330616 16010457 16739224 9412310 16739224 9412310 8786966 18317266 8786966 18317266 15482354 10997097 15482354 10997097 18170269 18803952 18170269 18803952 7339187 19745231 7339187 19745231 20271148 13165758 20271148 13165758 12803379 15439906 12803379 15439906 10621671 16602491 10621671 16602491 9693975 7902768 9693975 7902768 7407194 19639177 7407194 19639177 6903317 21585564 6903317 21585564 4574671 22442229 4574671 22442229 23755352 22744107 23755352 22744107 4038837 22812544 4038837 22812544 23335865 3351742 23335865 3351742 23651463 23407304 23651463 23407304 3523430 2700510 3523430 2700510 24422286 1938883 24422286 1938883 1315287 1573143 1315287 1573143 13432839 14961691 13432839 14961691 15319304 11070880 15319304 11070880 11578562 16377117 11578562 16377117 8488604 18837665 8488604 18837665 8256185 13925850 8256185 13925850 15024046 10876925 15024046 10876925 11297500 15862811 11297500 15862811 9670665 18185072 9670665 18185072 8326792 7338288 8326792 7338288 7703546 15115315 7703546 15115315 12380061 12598356 12380061 12598356 15482138 9099691 15482138 9099691 9099267 7868486 9099267 7868486 19507460 18850507 19507460 18850507 11996286 14317735 11996286 14317735 15256784 10386117 15256784 10386117 10053836 19108336 10053836 19108336 20932991 6092414 20932991 6092414 21416721 5478275 21416721 5478275 21573329 15213409 21573329 15213409 11014272 16967143 11014272 16967143 18164045 18851723 18164045 18851723 20166510 6020169 20166510 6020169 5980756 5694718 5980756 5694718 21947417 4969349 21947417 4969349 22765796 22093813 22765796 22093813 23912601 23145742 23912601 23145742 13814347 12575852 13814347 12575852 12546129 14941455 12546129 14941455 17358216 9374358 17358216 9374358 18066221 19528167 18066221 19528167 20687674 5840284 20687674 5840284 21307102 5544566 21307102 5544566 5457347 21785593 5457347 21785593 23054229 22322085 23054229 22322085 4343682 4182814 4343682 4182814 22561327 11682305 22561327 11682305 12592345 14447247 12592345 14447247 15828533 16462741 15828533 16462741 7994341 7028822 7994341 7028822 6953877 6622706 6953877 6622706 20343812 20356625 20343812 20356625 20836688 5738716 20836688 5738716 21618004 4839041 21618004 4839041 4253170 3770453 4253170 3770453 23053871 22690193 23053871 22690193 3900402 3867069 3900402 3867069 14236884 12847933 14236884 12847933 12909263 11988064 12909263 11988064 14964267 14005778 14964267 14005778 11772623 15725511 11772623 15725511 10060469 9539193 10060469 9539193 17552115 16692927 17552115 16692927 11765499 7987534 11765499 7987534 7387491 20471111 7387491 20471111 5992782 21748756 5992782 21748756 4852763 22780236 4852763 22780236 4145585 3959077 4145585 3959077 23041307 23994984 23041307 23994984 2389541 2050726 2389541 2050726 1974359 25120970 1974359 25120970 1545454 25447455 1545454 25447455 26663037 25766013 26663037 25766013 760446 822020 760446 822020 26088834 25157598 26088834 25157598 1732679 1249409 1732679 1249409 25737653 24847891 25737653 24847891 1970369 13503107 1970369 13503107 14452324 7998567 14452324 7998567 7530855 7134796 7530855 7134796 7093425 20426835 7093425 20426835 5998729 5569310 5998729 5569310 21635245 4756079 21635245 4756079 5001463 22116357 5001463 22116357 22931902 10644245 22931902 10644245 9095803 18175930 9095803 18175930 19266006 19294350 19266006 19294350 19822879 7385794 19822879 7385794 11041556 16847801 11041556 16847801 17779294 8471970 17779294 8471970 8321292 6874484 8321292 6874484 20438515 6564860 20438515 6564860 6878276 21662902 6878276 21662902 22964786 22533639 22964786 22533639 4493489 3547257 4493489 3547257 3614462 8030736 3614462 8030736 12278859 16321140 12278859 16321140 9214024 18316314 9214024 18316314 19878169 6727045 19878169 6727045 7323967 20049317 7323967 20049317 5970125 5549986 5970125 5549986 21596308 21675746 21596308 21675746 5126922 4785835 5126922 4785835 4733836 22645499 4733836 22645499 24165799 23089040 24165799 23089040 12701109 12513346 12701109 12513346 15288829 10382964 15288829 10382964 17023884 8164137 17023884 8164137 7980119 7517714 7980119 7517714 19669154 7302960 19669154 7302960 7102122 6117534 7102122 6117534 21689130 20957980 21689130 20957980 5815496 5050127 5815496 5050127 5094040 14262400 5094040 14262400 15100628 12913733 15100628 12913733 11105729 16592461 11105729 16592461 8711477 8231840 8711477 8231840 8517452 18514308 8517452 18514308 16157027 11443211 16157027 11443211 11612065 17165287 11612065 17165287 18721605 8677677 18721605 8677677 14278489 14208149 14278489 14208149 12057957 9613400 12057957 9613400 17774952 17637612 17774952 17637612 8913973 20200010 8913973 20200010 20982382 5578040 20982382 5578040 5821945 12394205 5821945 12394205 16731013 17136591 16731013 17136591 17681707 9263311 17681707 9263311 9157484 18821514 9157484 18821514 7572103 20149832 7572103 20149832 21005926 5783174 21005926 5783174 5738783 5609565 5738783 5609565 16142069 17514708 16142069 17514708 18301868 17791110 18301868 17791110 8489664 7875724 8489664 7875724 7593613 6309315 7593613 6309315 6357580 14431963 6357580 14431963 15904054 10364325 15904054 10364325 10152156 8748578 10152156 8748578 18617494 18473013 18617494 18473013 8053005 19312072 8053005 19312072 19560624 7034947 19560624 7034947 19968331 13711732 19968331 13711732 13974373 11541502 13974373 11541502 16348734 17274274 16348734 17274274 18239407 13948514 18239407 13948514 14904356 10067960 14904356 10067960 16737723 17103612 16737723 17103612 9999756 11485327 9999756 11485327 15002377 13681777 15002377 13681777 12538095 15218192 12538095 15218192 16932670 9520351 16932670 9520351 18050451 8706690 18050451 8706690 8866057 8276548 8866057 8276548 7710858 6080828 7710858 6080828 21368725 20602651 21368725 20602651 13547053 11327535 13547053 11327535 15695824 10643631 15695824 10643631 17593645 18920959 17593645 18920959 20579123 5149865 20579123 5149865 21571061 21296761 21571061 21296761 5101623 4984150 5101623 4984150 4756518 4382573 4756518 4382573 4079627 22863471 4079627 22863471 23947185 2658657 23947185 2658657 2815311 24308584 2815311 24308584 2191092 24889597 2191092 24889597 25896754 25252698 25896754 25252698 1382624 26158099 1382624 26158099 730002 26544105 730002 26544105 460180 508408 460180 508408 342844 26712773 342844 26712773 14744142 11418085 14744142 11418085 10532825 16693759 10532825 16693759 9987507 8790170 9987507 8790170 18986077 7993047 18986077 7993047 19542632 19376587 19542632 19376587 7561650 6979604 7561650 6979604 21023366 5206553 21023366 5206553 4789396 22589402 4789396 22589402 3745674 3148466 3745674 3148466 23861863 22771180 23861863 22771180 2721461 3262490 2721461 3262490 23843770 23005294 23843770 23005294 3770195 3278055 3770195 3278055 23475090 14293813 23475090 14293813 13463852 12534110 13463852 12534110 16448749 16763179 16448749 16763179 17302106 9802774 17302106 9802774 9499613 17866264 9499613 17866264 19292383 18892248 19292383 18892248 7264694 20937139 7264694 20937139 5399243 21806474 5399243 21806474 4794287 4074687 4794287 4074687 22993534 22073104 22993534 22073104 11933127 13884676 11933127 13884676 16411840 15539339 16411840 15539339 8961328 19687893 8961328 19687893 6506661 6135034 6506661 6135034 20971824 21205221 20971824 21205221 5552138 4965011 5552138 4965011 4702871 3730923 4702871 3730923 24214827 2520938 24214827 2520938 2084149 13077579 2084149 13077579 15973779 16292914 15973779 16292914 16789491 8885938 16789491 8885938 9340799 18895697 9340799 18895697 7110982 21209716 7110982 21209716 22132625 21823818 22132625 21823818 5216931 13798651 5216931 13798651 16007117 10777005 16007117 10777005 10331197 17118299 10331197 17118299 17929342 7812548 17929342 7812548 7473844 6546179 7473844 6546179 20833475 5628531 20833475 5628531 21365183 21200190 21365183 21200190 5624907 5279664 5624907 5279664 21854180 21884417 21854180 21884417 23000649 22657881 23000649 22657881 3972049 3390236 3972049 3390236 3628494 23260965 3628494 23260965 2379216 24649717 2379216 24649717 26072042 25268548 26072042 25268548 1607708 1387340 1607708 1387340 1489556 13693008 1489556 13693008 13965181 11345690 13965181 11345690 11718078 14724312 11718078 14724312 12146827 11756508 12146827 11756508 11881500 11095695 11881500 11095695 12151200 14741542 12151200 14741542 11429961 17192045 11429961 17192045 9073877 17743378 9073877 17743378 12357731 11338181 12357731 11338181 16016168 16518047 16016168 16518047 18166724 8152689 18166724 8152689 19882398 19785980 19882398 19785980 6725184 20511056 6725184 20511056 21345028 22297789 21345028 22297789 4441270 4317615 4441270 4317615 12768648 13161467 12768648 13161467 14819668 14859366 14819668 14859366 15836239 15473512 15836239 15473512 10370765 9427667 10370765 9427667 9154437 17626029 9154437 17626029 18703042 18806481 18703042 18806481 7954495 19839041 7954495 19839041 6501455 6035822 6501455 6035822 21693614 5114292 21693614 5114292 21863294 21989753 21863294 21989753 4703799 4396641 4703799 4396641 4072003 3360870 4072003 3360870 3612765 24229436 3612765 24229436 25320591 12803313 25320591 12803313 11736429 10507531 11736429 10507531 16584538 12044258 16584538 12044258 11953912 15073905 11953912 15073905 11351643 10540888 11351643 10540888 17980598 17910510 17980598 17910510 18984372 6816920 18984372 6816920 6709028 5827717 6709028 5827717 5483702 5136495 5483702 5136495 22519344 3966887 22519344 3966887 3563496 3285527 3563496 3285527 24078013 23619335 24078013 23619335 2309103 2279269 2309103 2279269 24904997 23905320 24904997 23905320 2209537 1727036 2209537 1727036 1999164 13220325 1999164 13220325 14817664 14248159 14817664 14248159 13052038 11800081 13052038 11800081 10032577 17396856 10032577 17396856 17933533 8829583 17933533 8829583 9188075 18241116 9188075 18241116 8222020 20090498 8222020 20090498 20691026 20416031 20691026 20416031 21729575 4075106 21729575 4075106 4130713 22735538 4130713 22735538 13048651 12729048 13048651 12729048 14275704 10792901 14275704 10792901 17246578 9920562 17246578 9920562 10478749 17031654 10478749 17031654 9795136 8328488 9795136 8328488 20213039 6707254 20213039 6707254 21119030 20789768 21119030 20789768 21397285 13552214 21397285 13552214 12324533 15844136 12324533 15844136 10537785 16565088 10537785 16565088 15754841 11132710 15754841 11132710 11679271 10857487 11679271 10857487 10180618 7525982 10180618 7525982 6370584 6379625 6370584 6379625 20938909 20450230 20938909 20450230 21480172 21047053 21480172 21047053 5776849 21252134 5776849 21252134 22500205 3814185 22500205 3814185 22952576 13884656 22952576 13884656 13723408 12569912 13723408 12569912 15337655 10978812 15337655 10978812 16369026 9532121 16369026 9532121 18093178 18257830 18093178 18257830 20617272 19909072 20617272 19909072 13113301 11557899 13113301 11557899 16300346 16060214 16300346 16060214 10878261 9999032 10878261 9999032 8657094 18790730 8657094 18790730 8003878 7716646 8003878 7716646 19633181 6248052 19633181 6248052 20798440 15245505 20798440 15245505 11230756 17760332 11230756 17760332 19013545 18377605 19013545 18377605 13929031 12560202 13929031 12560202 15182060 11594444 15182060 11594444 15428809 15416731 15428809 15416731 11631213 13452154 11631213 13452154 14027290 13709246 14027290 13709246 13045471 13338360 13045471 13338360 13930409 12492059 13930409 12492059 13050028 15222341 13050028 15222341 11142626 8912866 11142626 8912866 18547185 18161992 18547185 18161992 7835131 5806535 7835131 5806535 5590355 22478397 5590355 22478397 4346588 4107361 4346588 4107361 22962751 23190493 22962751 23190493 3409522 2148513 3409522 2148513 24820640 2023367 24820640 2023367 1392941 1296793 1392941 1296793 26186178 25275196 26186178 25275196 1321973 1274736 1321973 1274736 25535542 24566960 25535542 24566960 2154445 1998947 2154445 1998947 25093683 23971825 25093683 23971825 2738128 24896348 2738128 24896348 1874689 25555677 1874689 25555677 1210920 989311 1210920 989311 25742788 24847787 25742788 24847787 1969191 1691683 1969191 1691683 25280501 1633257 25280501 1633257 1703394 13051345 1703394 13051345 14321083 15472014 14321083 15472014 16641531 9945106 16641531 9945106 17839883 17898472 17839883 17898472 18835412 6339370 18835412 6339370 20515667 20200635 20515667 20200635 6724634 13130360 6724634 13130360 13999672 11933027 13999672 11933027 15433920 8440294 15433920 8440294 8790778 11847693 8790778 11847693 15922101 15198059 15922101 15198059 10564052 9115562 10564052 9115562 9314528 8748847 9314528 8748847 8944814 8248000 8944814 8248000 19566859 6245559 19566859 6245559 6654046 5653441 6654046 5653441 22248069 22033191 22248069 22033191 4648455 4208186 4648455 4208186 23189093 3397267 23189093 3397267 2985120 11462811 2985120 11462811 12561020 14305148 12561020 14305148 11891890 10617486 11891890 10617486 16729202 9606614 16729202 9606614 18593523 8504252 18593523 8504252 7108631 19983497 7108631 19983497 6896525 6107329 6896525 6107329 20968984 20616830 20968984 20616830 5929783 21194670 5929783 21194670 4621547 22853263 4621547 22853263 3656898 23893527 3656898 23893527 2950395 3240279 2950395 3240279 14103914 14392740 14103914 14392740 15189710 11215908 15189710 11215908 15723922 10119296 15723922 10119296 17235622 17298453 17235622 17298453 9417073 18878726 9417073 18878726 7500286 20610106 7500286 20610106 22385287 22052992 22385287 22052992 23394057 23190357 23394057 23190357 24000430 13216991 24000430 13216991 9960665 17532040 9960665 17532040 9548105 8473365 9548105 8473365 8588025 8238542 8588025 8238542 18824100 19518474 18824100 19518474 7107716 6732952 7107716 6732952 6831501 6402693 6831501 6402693 6757123 20932185 6757123 20932185 21915412 21757261 21915412 21757261 4563666 4338344 4563666 4338344 22349262 13866401 22349262 13866401 14361501 10956041 14361501 10956041 10171183 17199700 10171183 17199700 17398870 9552275 17398870 9552275 17908674 17324162 17908674 17324162 14866132 13187021 14866132 13187021 12166196 14658056 12166196 14658056 16866452 17007746 16866452 17007746 9548420 8907561 9548420 8907561 18831986 7145164 18831986 7145164 7334911 19683088 7334911 19683088 6141172 5756805 6141172 5756805 21228041 21522063 21228041 21522063 22223233 4617591 22223233 4617591 4565502 4565910 4565502 4565910 22723419 22439279 22723419 22439279 23886809 23202253 23886809 23202253 3523092 3542256 3523092 3542256 23384063 22711397 23384063 22711397 3284125 3052813 3284125 3052813 2569941 2374053 2569941 2374053 24891833 23690689 24891833 23690689 14550860 12161377 14550860 12161377 16472300 15920284 16472300 15920284 10111586 8371488 10111586 8371488 8016536 7303489 8016536 7303489 20121394 19699030 20121394 19699030 11338047 13549831 11338047 13549831 13660091 11418493 13660091 11418493 11669959 16779513 11669959 16779513 18258302 17840559 18258302 17840559 8801888 19062888 8801888 19062888 7603519 20507157 7603519 20507157 5902929 4621073 5902929 4621073 4446308 3721466 4446308 3721466 23828494 23037677 23828494 23037677 3979723 23250020 3979723 23250020 24437960 24014009 24437960 24014009 3049358 2636751 3049358 2636751 24175273 23353716 24175273 23353716 3114859 2705512 3114859 2705512 24739659 24095268 24739659 24095268 2547665 2122658 2547665 2122658 24790305 24216434 24790305 24216434 2218646 2611754 2218646 2611754 12879212 14480112 12879212 14480112 11844611 10378742 11844611 10378742 11123649 14549933 11123649 14549933 15686167 9469539 15686167 9469539 9018666 17781522 9018666 17781522 19596700 7455765 19596700 7455765 19897977 19329343 19897977 19329343 14667500 10172208 14667500 10172208 17039743 16697261 17039743 16697261 10330314 9448881 10330314 9448881 19266702 19306230 19266702 19306230 7431054 7445516 7431054 7445516 19613474 13809471 19613474 13809471 11700443 10710812 11700443 10710812 11122806 16302431 11122806 16302431 17160258 9084547 17160258 9084547 9160481 8489148 9160481 8489148 8440618 7967696 8440618 7967696 19199811 19106400 19199811 19106400 7063351 6449681 7063351 6449681 20995542 5541687 20995542 5541687 5897199 12785296 5897199 12785296 14092800 15195443 14092800 15195443 11377915 16225266 11377915 16225266 10742125 9913882 10742125 9913882 17716473 17549181 17716473 17549181 8352002 7282113 8352002 7282113 20193437 6792877 20193437 6792877 12879484 15025186 12879484 15025186 15569724 16269545 15569724 16269545 16945978 9535999 16945978 9535999 8903985 8144349 8903985 8144349 8389423 19057989 8389423 19057989 20074131 6580081 20074131 6580081 6227107 5064394 6227107 5064394 22305184 21703335 22305184 21703335 12635658 10344561 12635658 10344561 17656288 18101124 17656288 18101124 7971191 7631437 7971191 7631437 12417186 14792610 12417186 14792610 12012155 14895537 12012155 14895537 15835118 10945457 15835118 10945457 16845613 9757634 16845613 9757634 9736195 8309514 9736195 8309514 20754285 5904785 20754285 5904785 5708441 21254220 5708441 21254220 5201195 4828034 5201195 4828034 5085488 12158841 5085488 12158841 14299786 14245698 14299786 14245698 11961926 15160015 11961926 15160015 15896563 9132411 15896563 9132411 18379360 17976986 18379360 17976986 18903081 6770114 18903081 6770114 7239055 19921444 7239055 19921444 6606941 21458614 6606941 21458614 22188974 21618203 22188974 21618203 22521191 4166564 22521191 4166564 14669604 14079888 14669604 14079888 12756987 11538261 12756987 11538261 12389519 9934242 12389519 9934242 16986271 16654531 16986271 16654531 10551293 9539881 10551293 9539881 10080719 12426536 10080719 12426536 14683941 11746546 14683941 11746546 12434477 14554001 12434477 14554001 15250408 11013005 15250408 11013005 16800300 10184128 16800300 10184128 10545265 17510279 10545265 17510279 18143491 13815831 18143491 13815831 13051889 13006383 13051889 13006383 13619816 14023477 13619816 14023477 12320297 10839175 12320297 10839175 16062205 16200277 16062205 16200277 10840794 12662716 10840794 12662716 14318831 14863045 14318831 14863045 11227441 9925780 11227441 9925780 17000262 16554050 17000262 16554050 10433695 12230121 10433695 12230121 13805165 13628199 13805165 13628199 12589260 14659705 12589260 14659705 15689444 15058144 15689444 15058144 9907677 8741989 9907677 8741989 19305445 7539458 19305445 7539458 7095605 6388531 7095605 6388531 21464144 5581955 21464144 5581955 5645314 5284832 5645314 5284832 4802125 22973994 4802125 22973994 3970200 4125860 3970200 4125860 13283797 12860854 13283797 12860854 16066340 10355108 16066340 10355108 10501253 16819058 10501253 16819058 18015945 19342311 18015945 19342311 7632343 7140007 7632343 7140007 13367292 13468097 13367292 13468097 13166659 11393553 13166659 11393553 16933441 17140362 16933441 17140362 9188867 18026415 9188867 18026415 19561256 7255091 19561256 7255091 7550470 12479408 7550470 12479408 13674397 13485452 13674397 13485452 11437213 10986246 11437213 10986246 17568466 17027656 17568466 17027656 17989797 8022669 17989797 8022669 8164182 20253697 8164182 20253697 6633062 5783855 6633062 5783855 21054136 14778682 21054136 14778682 11360449 9267495 11360449 9267495 8792752 18474244 8792752 18474244 19700282 6625501 19700282 6625501 20425959 20577045 20425959 20577045 5774849 21629693 5774849 21629693 23487748 22598653 23487748 22598653 3161909 2241014 3161909 2241014 2263356 24690869 2263356 24690869 1925426 2129564 1925426 2129564 25421051 24740613 25421051 24740613 2103135 2154004 2103135 2154004 25328847 24369980 25328847 24369980 26064350 25287584 26064350 25287584 1069402 1186705 1069402 1186705 25797624 24908684 25797624 24908684 1835851 25014906 1835851 25014906 26571032 25713873 26571032 25713873 711181 713927 711181 713927 26877160 26147705 26877160 26147705 580082 363230 580082 363230 26597094 25910897 26597094 25910897 1107607 13459974 1107607 13459974 13867398 12124734 13867398 12124734 12475960 14586150 12475960 14586150 17618332 16978746 17618332 16978746 8905414 8188107 8905414 8188107 7521278 19752528 7521278 19752528 5946622 5934008 5946622 5934008 15331476 16707150 15331476 16707150 17760655 18068982 17760655 18068982 19958547 7322406 19958547 7322406 14788778 15310897 14788778 15310897 16524369 9892773 16524369 9892773 18833756 7769097 18833756 7769097 7608794 19952451 7608794 19952451 20893577 21019571 20893577 21019571 5789136 13285577 5789136 13285577 15433378 9137261 15433378 9137261 8779189 18615538 8779189 18615538 7894093 19674412 7894093 19674412 7267186 6333127 7267186 6333127 6684840 20390156 6684840 20390156 21016893 4624887 21016893 4624887 4637539 3802499 4637539 3802499 23085657 22320559 23085657 22320559 4304614 3697992 4304614 3697992 23602968 22717939 23602968 22717939 23714932 3164932 23714932 3164932 3367073 23988035 3367073 23988035 2889363 3230178 2889363 3230178 23803126 23693200 23803126 23693200 25294871 24216444 25294871 24216444 2635196 2656723 2635196 2656723 24296572 2629665 24296572 2629665 2668033 12791922 2668033 12791922 14497935 10196754 14497935 10196754 9674511 18266509 9674511 18266509 18695899 12260167 18695899 12260167 11726717 15824700 11726717 15824700 17274789 9341416 17274789 9341416 18040718 8525899 18040718 8525899 8855727 17915459 8855727 17915459 18978329 18397961 18978329 18397961 19846669 7121876 19846669 7121876 7469153 19956993 7469153 19956993 21746638 21876048 21746638 21876048 22715842 14560321 22715842 14560321 12016647 14752956 12016647 14752956 10921170 10065821 10921170 10065821 9944691 17534560 9944691 17534560 9086954 18562098 9086954 18562098 19532917 6727328 19532917 6727328 21013436 5656942 21013436 5656942 5273106 22175932 5273106 22175932 4798152 4159505 4798152 4159505 3687612 3575858 3687612 3575858 23366774 22481801 23366774 22481801 3963456 3640818 3963456 3640818 23608066 23123906 23608066 23123906 3216249 3446443 3216249 3446443 23231359 13666806 23231359 13666806 12952118 13819687 12952118 13819687 16214789 10441220 16214789 10441220 10657897 9423571 10657897 9423571 17880711 17234913 17880711 17234913 12799698 12106940 12799698 12106940 15858595 10416200 15858595 10416200 18104123 8824577 18104123 8824577 9172016 7356080 9172016 7356080 6565140 20759734 6565140 20759734 6238847 5647404 6238847 5647404 21473412 4712849 21473412 4712849 22451942 21881887 22451942 21881887 4830123 22363079 4830123 22363079 23051789 13214086 23051789 13214086 13191413 15605225 13191413 15605225 10898784 10669214 10898784 10669214 14341177 14207198 14341177 14207198 16683363 9990261 16683363 9990261 9613948 18649329 9613948 18649329 7318290 6795606 7318290 6795606 13140334 14589340 13140334 14589340 11624874 17403107 11624874 17403107 18296949 18067387 18296949 18067387 8779606 19346321 8779606 19346321 19663542 7764825 19663542 7764825 11914954 16267708 11914954 16267708 16851489 14718961 16851489 14718961 11648544 10955002 11648544 10955002 16348776 10573447 16348776 10573447 10994376 12767813 10994376 12767813 14260582 12344378 14260582 12344378 9575576 8568151 9575576 8568151 19288893 7482331 19288893 7482331 19509133 19172203 19509133 19172203 14992185 11267098 14992185 11267098 10851651 9819483 10851651 9819483 10094009 17651915 10094009 17651915 8910482 6923576 8910482 6923576 20195910 14730548 20195910 14730548 10336822 16876002 10336822 16876002 18164309 8649919 18164309 8649919 7436354 5940534 7436354 5940534 22004156 21790070 22004156 21790070 22592275 3614470 22592275 3614470 23655740 2963967 23655740 2963967 2296329 24809141 2296329 24809141 26007661 25037122 26007661 25037122 15165564 11288986 15165564 11288986 10296656 9525876 10296656 9525876 9609924 8938261 9609924 8938261 18729741 19300308 18729741 19300308 7020644 20755072 7020644 20755072 5922442 5405970 5922442 5405970 21803497 21287760 21803497 21287760 5352417 21916949 5352417 21916949 4785976 4289552 4785976 4289552 23061798 22552111 23061798 22552111 4447053 4218203 4447053 4218203 22888058 3878087 22888058 3878087 23102263 22483950 23102263 22483950 4275726 4198068 4275726 4198068 22560997 22139215 22560997 22139215 4728877 4452951 4728877 4452951 22502308 22108521 22502308 22108521 4708718 4177434 4708718 4177434 22742382 22029867 22742382 22029867 4826020 12936018 4826020 12936018 13923357 11808420 13923357 11808420 17355557 9616219 17355557 9616219 12357612 14938860 12357612 14938860 11845115 9249765 11845115 9249765 20348576 6315092 20348576 6315092 21372523 20675493 21372523 20675493 6470413 12896883 6470413 12896883 13992998 14532486 13992998 14532486 11862827 10055884 11862827 10055884 18588052 7769184 18588052 7769184 19319943 19648944 19319943 19648944 6330826 4902755 6330826 4902755 22273777 4662847 22273777 4662847 4064408 23199922 4064408 23199922 23677273 13141451 23677273 13141451 12559697 8776471 12559697 8776471 18677597 18095717 18677597 18095717 13030024 11640563 13030024 11640563 12506621 13210304 12506621 13210304 16758491 17207109 16758491 17207109 17901009 7191124 17901009 7191124 7742652 6652346 7742652 6652346 6484294 5060471 6484294 5060471 5232173 21617261 5232173 21617261 13499310 12317989 13499310 12317989 13222698 10400944 13222698 10400944 16783381 16737191 16783381 16737191 9779683 18213648 9779683 18213648 7829272 7003718 7829272 7003718 19926773 19628115 19926773 19628115 6976668 5140963 6976668 5140963 5280279 22049397 5280279 22049397 3790140 3616139 3790140 3616139 2666617 3038757 2666617 3038757 24266896 23525464 24266896 23525464 2802797 24478060 2802797 24478060 2399930 2799488 2399930 2799488 14498579 14636602 14498579 14636602 15098234 10600005 15098234 10600005 17266166 16754562 17266166 16754562 14726460 12025492 14726460 12025492 12059152 15984036 12059152 15984036 10660468 16802222 10660468 16802222 17738737 17438426 17738737 17438426 13373511 11766476 13373511 11766476 10366847 9296237 10366847 9296237 7948477 7259492 7948477 7259492 7490716 21201379 7490716 21201379 21918260 14366823 21918260 14366823 14438353 11804110 14438353 11804110 18074757 17793333 18074757 17793333 18759875 8063978 18759875 8063978 20853983 20364536 20853983 20364536 6256570 21288811 6256570 21288811 22387384 21882380 22387384 21882380 22889117 3533972 22889117 3533972 23316007 23365914 23316007 23365914 3450906 2598761 3450906 2598761 24516712 23658382 24516712 23658382 14890497 12712072 14890497 12712072 14388647 14812596 14388647 14812596 15606243 16038112 15606243 16038112 9577346 17361100 9577346 17361100 18438712 18917634 18438712 18917634 7912167 19616081 7912167 19616081 20399824 7001971 20399824 7001971 13136054 14349433 13136054 14349433 17231609 17256763 17231609 17256763 18603642 8146834 18603642 8146834 7993960 7381726 7993960 7381726 21680776 21071423 21680776 21071423 12847708 10043533 12847708 10043533 17753265 8589258 17753265 8589258 8613509 19742691 8613509 19742691 7130704 20681148 7130704 20681148 21539283 5112968 21539283 5112968 5156207 15527367 5156207 15527367 11945760 9799313 11945760 9799313 9031177 17909992 9031177 17909992 10717161 11554611 10717161 11554611 16493724 16311792 16493724 16311792 15516469 11853776 15516469 11853776 12573933 15106563 12573933 15106563 10437185 17524055 10437185 17524055 18498528 8756629 18498528 8756629 12944562 13939927 12944562 13939927 15752113 9343104 15752113 9343104 9840760 9057716 9840760 9057716 19095052 6451352 19095052 6451352 6090870 21403045 6090870 21403045 5103459 4674267 5103459 4674267 22734557 22706411 22734557 22706411 4033107 22876336 4033107 22876336 3848851 3632993 3848851 3632993 23125294 22759517 23125294 22759517 4228312 3705558 4228312 3705558 23698707 23393212 23698707 23393212 3312899 3323865 3312899 3323865 13959134 16511394 13959134 16511394 17669458 18969300 17669458 18969300 7634948 5981567 7634948 5981567 20785082 20697769 20785082 20697769 21425931 20909279 21425931 20909279 5776859 4805703 5776859 4805703 22164532 22471257 22164532 22471257 4448770 4171118 4448770 4171118 22918612 22246045 22918612 22246045 4308706 22695210 4308706 22695210 13213153 12058665 13213153 12058665 12234949 14879820 12234949 14879820 16002791 10295084 16002791 10295084 10602404 16666740 10602404 16666740 19003529 7273227 19003529 7273227 7438525 6988908 7438525 6988908 20589131 6645800 20589131 6645800 21126926 5867050 21126926 5867050 5970767 21189208 5970767 21189208 21981865 4540424 21981865 4540424 4488666 22506633 4488666 22506633 13555325 11458391 13555325 11458391 11624321 10125704 11624321 10125704 18006739 9149806 18006739 9149806 8908102 8315146 8908102 8315146 19397684 19183390 19397684 19183390 12834043 12043891 12834043 12043891 16715144 9353604 16715144 9353604 9129005 17636018 9129005 17636018 18567641 8146857 18567641 8146857 6552265 20621977 6552265 20621977 21156510 5398100 21156510 5398100 21515287 14641352 21515287 14641352 11887729 15073306 11887729 15073306 11648367 12780376 11648367 12780376 13856563 14736751 13856563 14736751 11253724 16830455 11253724 16830455 17373170 8460773 17373170 8460773 8363663 19242916 8363663 19242916 19949519 20290985 19949519 20290985 21272293 5864265 21272293 5864265 15987589 11395614 15987589 11395614 14336896 14066433 14336896 14066433 10984780 10478543 10984780 10478543 17033813 8924207 17033813 8924207 18648279 18080820 18648279 18080820 8639427 18396808 8639427 18396808 18966983 8038853 18966983 8038853 19236310 6775931 19236310 6775931 6678006 5895094 6678006 5895094 6327254 11426937 6327254 11426937 14053975 15845627 14053975 15845627 16353753 10243144 16353753 10243144 10579616 17343457 10579616 17343457 18233131 18788588 18233131 18788588 7865407 7199892 7865407 7199892 21169098 21364078 21169098 21364078 4917700 21908847 4917700 21908847 22724629 22230252 22724629 22230252 23081872 22700846 23081872 22700846 4118861 3655672 4118861 3655672 3184465 24369520 3184465 24369520 25921719 24846400 25921719 24846400 1308631 1379635 1308631 1379635 25399248 12670946 25399248 12670946 13114359 11360519 13114359 11360519 11112117 18659773 11112117 18659773 19609091 6503926 19609091 6503926 21044659 6322519 21044659 6322519 6255619 12433699 6255619 12433699 13703750 15151625 13703750 15151625 17805330 9055021 17805330 9055021 8845546 19032931 8845546 19032931 7528591 19476395 7528591 19476395 6938085 6176650 6938085 6176650 21256136 21188660 21256136 21188660 5362886 4683167 5362886 4683167 4684780 4179468 4684780 4179468 3054835 2944047 3054835 2944047 24104599 23628210 24104599 23628210 2678659 2990955 2678659 2990955 24850662 23712112 24850662 23712112 2638110 2315122 2638110 2315122 24890159 1934224 24890159 1934224 24970208 24049055 24970208 24049055 12120487 11113465 12120487 11113465 10836895 9145346 10836895 9145346 17749972 17738266 17749972 17738266 19199973 7771210 19199973 7771210 8029681 19385096 8029681 19385096 7138082 19970104 7138082 19970104 21138053 21072789 21138053 21072789 6108985 5674669 6108985 5674669 5781673 11585277 5781673 11585277 15378706 11156665 15378706 11156665 15750855 16240908 15750855 16240908 17933786 8963130 17933786 8963130 9091300 8336621 9091300 8336621 18619425 18483926 18619425 18483926 20505018 6661135 20505018 6661135 6796956 11919200 6796956 11919200 15565544 16214069 15565544 16214069 18889507 8251694 18889507 8251694 14354678 12708938 14354678 12708938 12993006 10568880 12993006 10568880 10011217 8320250 10011217 8320250 8766784 18581197 8766784 18581197 7112218 7122943 7112218 7122943 20670269 6121152 20670269 6121152 13768893 12965148 13768893 12965148 12945938 14881597 12945938 14881597 16107030 10248763 16107030 10248763 10292507 9283793 10292507 9283793 8532326 19067501 8532326 19067501 20117883 20253785 20117883 20253785 21377295 5604521 21377295 5604521 13760524 14201922 13760524 14201922 15108975 11758517 15108975 11758517 14070383 13104999 14070383 13104999 11455892 15320333 11455892 15320333 14220493 11503653 14220493 11503653 12426781 14462257 12426781 14462257 10617155 8482847 10617155 8482847 8672457 19332857 8672457 19332857 20907324 20712658 20907324 20712658 21804713 21576353 21804713 21576353 5116594 4417335 5116594 4417335 4429977 22579986 4429977 22579986 14551123 12748021 14551123 12748021 9046855 18183097 9046855 18183097 18865509 13967230 18865509 13967230 13666053 11428881 13666053 11428881 18491189 18204784 18491189 18204784 13979752 12293008 13979752 12293008 16560325 16416335 16560325 16416335 17321500 17610786 17321500 17610786 8643803 7714439 8643803 7714439 19642737 20057093 19642737 20057093 6846062 5850420 6846062 5850420 5153179 4530693 5153179 4530693 22708627 22177091 22708627 22177091 4641235 13272187 4641235 13272187 14044596 10019195 14044596 10019195 10581003 16812111 10581003 16812111 18012209 8214258 18012209 8214258 7060671 6822442 7060671 6822442 20042828 19304189 20042828 19304189 10919584 15014177 10919584 15014177 16338767 16408209 16338767 16408209 18776190 18204932 18776190 18204932 19749020 19119394 19749020 19119394 14104423 10624440 14104423 10624440 16695305 17756182 16695305 17756182 9464685 15346060 9464685 15346060 16405215 17064323 16405215 17064323 18306287 18093623 18306287 18093623 14988218 11229801 14988218 11229801 11594455 16387170 11594455 16387170 9204339 8439867 9204339 8439867 18846137 7724043 18846137 7724043 19764638 6613595 19764638 6613595 20499885 14706243 20499885 14706243 11889732 15306179 11889732 15306179 16370571 10615023 16370571 10615023 11386791 14452974 11386791 14452974 14979374 12259337 14979374 12259337 15625067 10913699 15625067 10913699 19473886 7264009 19473886 7264009 19886635 19953643 19886635 19953643 5234656 4999519 5234656 4999519 22071767 21496154 22071767 21496154 5004793 21912426 5004793 21912426 14262354 12417206 14262354 12417206 14728295 14588346 14728295 14588346 11718336 15849397 11718336 15849397 10239737 8729767 10239737 8729767 8886195 8320410 8886195 8320410 19131135 19721827 19131135 19721827 20531052 21046220 20531052 21046220 22070799 5183920 22070799 5183920 4544713 23157304 4544713 23157304 3723610 3597734 3723610 3597734 23432231 23118397 23432231 23118397 3460289 2611954 3460289 2611954 2666945 2107568 2666945 2107568 2282044 24759075 2282044 24759075 1538875 1178878 1538875 1178878 26240161 25436842 26240161 25436842 1180930 1438329 1180930 1438329 25871654 25062324 25871654 25062324 1663171 1655019 1663171 1655019 25064090 24140960 25064090 24140960 25398349 1593464 25398349 1593464 15025136 12586566 15025136 12586566 12009136 16896217 12009136 16896217 9422855 9017897 9422855 9017897 18434998 18127639 18434998 18127639 19428964 7173077 19428964 7173077 7785408 14663434 7785408 14663434 15724108 16292527 15724108 16292527 17624893 17220545 17624893 17220545 7895404 7527993 7895404 7527993 15062927 13870025 15062927 13870025 10525776 9250205 10525776 9250205 9737765 17559216 9737765 17559216 8910899 18395523 8910899 18395523 20320270 6050000 20320270 6050000 6215649 20842584 6215649 20842584 21691066 5273475 21691066 5273475 5293227 21849702 5293227 21849702 22708856 3621798 22708856 3621798 24632280 23600383 24632280 23600383 25109074 1907930 25109074 1907930 2297549 13646997 2297549 13646997 15938105 10413314 15938105 10413314 17813915 9147154 17813915 9147154 9646919 11071229 9646919 11071229 14044598 16190450 14044598 16190450 10341115 18580306 10341115 18580306 18877338 8402268 18877338 8402268 15182600 15323836 15182600 15323836 11205019 16360086 11205019 16360086 10186698 17695273 10186698 17695273 8220316 7385835 8220316 7385835 6456702 5654213 6456702 5654213 5560914 21605176 5560914 21605176 22653136 4135006 22653136 4135006 14803060 15630198 14803060 15630198 10813828 16254778 10813828 16254778 9666364 8025264 9666364 8025264 19100769 12585666 19100769 12585666 13196721 15386984 13196721 15386984 10500535 9217243 10500535 9217243 18428122 8747815 18428122 8747815 8583025 19350932 8583025 19350932 7480027 7041617 7480027 7041617 15661817 12462884 15661817 12462884 11699283 15395315 11699283 15395315 11352479 9698126 11352479 9698126 17990178 8921259 17990178 8921259 8965321 7515270 8965321 7515270 21466526 20736613 21466526 20736613 5857996 5224720 5857996 5224720 21624982 13801598 21624982 13801598 12504468 14686231 12504468 14686231 16405071 10050779 16405071 10050779 10787056 16197107 10787056 16197107 16615149 14905711 16615149 14905711 12974219 11074566 12974219 11074566 11553314 15644688 11553314 15644688 11250889 17107402 11250889 17107402 21027524 20481012 21027524 20481012 6421241 5972649 6421241 5972649 5622887 5004660 5622887 5004660 21938632 13867400 21938632 13867400 14188177 11471322 14188177 11471322 15356498 15705993 15356498 15705993 16471617 19235757 16471617 19235757 20108712 5701295 20108712 5701295 5997978 12388390 5997978 12388390 16299994 9483251 16299994 9483251 19963616 6479702 19963616 6479702 6547811 21257754 6547811 21257754 5486541 5214602 5486541 5214602 21737112 13865848 21737112 13865848 12063370 10035687 12063370 10035687 19384104 19694336 19384104 19694336 6908437 20060616 6908437 20060616 20653266 5713419 20653266 5713419 4684205 4396147 4684205 4396147 23128683 22483192 23128683 22483192 4367900 11394811 4367900 11394811 16298928 19093257 16298928 19093257 7708401 7653151 7708401 7653151 14276947 15249139 14276947 15249139 11102873 8194941 11102873 8194941 8126823 19454894 8126823 19454894 20201822 6917515 20201822 6917515 15620753 16154492 15620753 16154492 18834452 19525147 18834452 19525147 7376228 6308449 7376228 6308449 20528660 13650545 20528660 13650545 11927559 14968534 11927559 14968534 11827243 15377334 11827243 15377334 17026084 17581372 17026084 17581372 18151344 18400680 18151344 18400680 8241586 7642350 8241586 7642350 6447693 5067335 6447693 5067335 21688881 21099155 21688881 21099155 5798340 4820055 5798340 4820055 22478730 4173335 22478730 4173335 3470974 2865709 3470974 2865709 24327257 2237737 24327257 2237737 2478815 13789103 2478815 13789103 13643593 12369501 13643593 12369501 12055194 17712221 12055194 17712221 18842148 8173805 18842148 8173805 19616870 7097415 19616870 7097415 7067848 20281881 7067848 20281881 21175817 5639368 21175817 5639368 22055365 21768800 22055365 21768800 4747212 22402731 4747212 22402731 4687649 3161667 4687649 3161667 24614645 23505042 24614645 23505042 24792296 24326817 24792296 24326817 2428102 1973299 2428102 1973299 1563410 1777308 1563410 1777308 12353590 14804804 12353590 14804804 11704053 11107110 11704053 11107110 15209459 16236218 15209459 16236218 17548789 9193358 17548789 9193358 8602896 7713357 8602896 7713357 8094922 7153684 8094922 7153684 19808558 19860172 19808558 19860172 7203768 6875651 7203768 6875651 21778786 21590678 21778786 21590678 4987786 22303822 4987786 22303822 23142517 23352157 23142517 23352157 3143845 2441995 3143845 2441995 2716892 24599651 2716892 24599651 1706921 25000403 1706921 25000403 1433167 25967635 1433167 25967635 851989 26570858 851989 26570858 395409 163740 395409 163740 26829721 129007 26829721 129007 13035859 14026329 13035859 14026329 15208250 10152446 15208250 10152446 18306519 8600426 18306519 8600426 18877155 8136178 18877155 8136178 18912730 13097433 18912730 13097433 12753076 11779970 12753076 11779970 11213706 16709347 11213706 16709347 18515481 6871169 18515481 6871169 20425664 5641625 20425664 5641625 21501881 20937940 21501881 20937940 5918352 21670697 5918352 21670697 5381571 4768218 5381571 4768218 22558533 22239983 22558533 22239983 23182857 2833433 23182857 2833433 24605607 23966236 24605607 23966236 2834564 2899423 2834564 2899423 24714112 23626026 24714112 23626026 3112516 23899717 3112516 23899717 2842048 2780853 2842048 2780853 24675277 23432768 24675277 23432768 3273560 2936365 3273560 2936365 23977719 12806200 23977719 12806200 13216280 13582219 13216280 13582219 12644273 11043142 12644273 11043142 17479535 18586482 17479535 18586482 20053053 6536096 20053053 6536096 5689824 5531362 5689824 5531362 21643935 21069766 21643935 21069766 21852482 13376330 21852482 13376330 11964187 9607842 11964187 9607842 8931282 19285531 8931282 19285531 7279679 20223306 7279679 20223306 6638004 20707555 6638004 20707555 21373212 4774899 21373212 4774899 3820340 3669761 3820340 3669761 14551018 14029218 14551018 14029218 13564610 11799560 13564610 11799560 15141747 11482879 15141747 11482879 17392356 17659674 17392356 17659674 18176404 7561860 18176404 7561860 7805205 19502082 7805205 19502082 7552338 6706566 7552338 6706566 20310564 13625727 20310564 13625727 10338997 16438035 10338997 16438035 14616683 12795773 14616683 12795773 10996138 17699946 10996138 17699946 8300846 19458520 8300846 19458520 20260953 6897158 20260953 6897158 11586948 15751722 11586948 15751722 10830010 17245143 10830010 17245143 17726091 17525310 17726091 17525310 8465505 19260787 8465505 19260787 7442898 19825789 7442898 19825789 7027090 20122167 7027090 20122167 20853518 20770107 20853518 20770107 6101500 5885374 6101500 5885374 21641547 22080049 21641547 22080049 23787293 22788258 23787293 22788258 3890047 3463293 3890047 3463293 23616525 22954094 23616525 22954094 4162577 3131790 4162577 3131790 3528366 23414917 3528366 23414917 14139992 13085997 14139992 13085997 10136013 8866427 10136013 8866427 9076169 19495195 9076169 19495195 20306795 6057022 20306795 6057022 5275472 4740676 5275472 4740676 22206708 4159848 22206708 4159848 3230421 3325727 3230421 3325727 15668268 15441997 15668268 15441997 17235332 9469914 17235332 9469914 19112826 6687059 19112826 6687059 20722649 6474768 20722649 6474768 14133591 16042438 14133591 16042438 17449771 17951630 17449771 17951630 8740094 8344834 8740094 8344834 8165916 19476903 8165916 19476903 19692484 7185828 19692484 7185828 20086159 15731910 20086159 15731910 13930398 13085050 13930398 13085050 10316848 9534399 10316848 9534399 9852400 16996490 9852400 16996490 17530223 9462893 17530223 9462893 9142078 7449490 9142078 7449490 7147247 19825872 7147247 19825872 20774674 6401883 20774674 6401883 15701778 16178082 15701778 16178082 10646419 9897701 10646419 9897701 10422737 8806813 10422737 8806813 19074218 7441474 19074218 7441474 8084657 6710711 8084657 6710711 20260681 19726185 20260681 19726185 6918103 20115526 6918103 20115526 21451435 4952974 21451435 4952974 4830656 4239572 4830656 4239572 22825795 3717331 22825795 3717331 3349760 23889751 3349760 23889751 3130634 10743349 3130634 10743349 16850398 8748979 16850398 8748979 19212372 6669650 19212372 6669650 20224871 12593937 20224871 12593937 12636363 11817749 12636363 11817749 10883830 15994646 10883830 15994646 17504619 16982940 17504619 16982940 14369681 13360159 14369681 13360159 13762699 11059331 13762699 11059331 11391433 10687855 11391433 10687855 14482985 15098279 14482985 15098279 16345836 16161426 16345836 16161426 17624399 9436501 17624399 9436501 19245949 18628761 19245949 18628761 19553610 7636413 19553610 7636413 8040848 13929853 8040848 13929853 15762609 15034433 15762609 15034433 14077421 12709139 14077421 12709139 13316386 14370097 13316386 14370097 15754303 10337296 15754303 10337296 10526931 18854341 10526931 18854341 19428716 6502884 19428716 6502884 6426592 5716005 6426592 5716005 22347713 4762121 22347713 4762121 11894013 11413928 11894013 11413928 12708602 13433552 12708602 13433552 13822242 11853006 13822242 11853006 10328015 9746513 10328015 9746513 18051947 7946079 18051947 7946079 19991275 7293906 19991275 7293906 11983301 14897453 11983301 14897453 11149755 18922754 11149755 18922754 19450881 19363186 19450881 19363186 7238173 20275287 7238173 20275287 21190411 5860859 21190411 5860859 5715029 21094737 5715029 21094737 16186686 10195070 16186686 10195070 9967111 9204611 9967111 9204611 8823850 18259929 8823850 18259929 7716083 19386409 7716083 19386409 7623341 5617907 7623341 5617907 5346976 5135626 5346976 5135626 23749366 23334647 23749366 23334647 3230616 3132503 3230616 3132503 15860310 12874331 15860310 12874331 13529125 12982981 13529125 12982981 14425521 11358424 14425521 11358424 11213392 18216773 11213392 18216773 18873638 14482231 18873638 14482231 12019386 15741161 12019386 15741161 17265807 9175833 17265807 9175833 18609967 8535152 18609967 8535152 7813433 19408431 7813433 19408431 21183136 21126631 21183136 21126631 5578421 5413121 5578421 5413121 21750426 22327726 21750426 22327726 4534901 22481762 4534901 22481762 13796913 10771713 13796913 10771713 9677855 17917709 9677855 17917709 9185645 18264783 9185645 18264783 8876449 13336816 8876449 13336816 16294572 10349159 16294572 10349159 16981644 16750036 16981644 16750036 9055162 18036912 9055162 18036912 19384577 20408088 19384577 20408088 6506627 20770718 6506627 20770718 5569832 22031604 5569832 22031604 22714200 22232542 22714200 22232542 4632692 3924380 4632692 3924380 22896641 22046853 22896641 22046853 4450585 23073191 4450585 23073191 24732546 24076423 24732546 24076423 2645663 2465075 2645663 2465075 24670706 23502346 24670706 23502346 3025739 2832313 3025739 2832313 24112093 2387253 24112093 2387253 2454117 1758223 2454117 1758223 1985636 11413028 1985636 11413028 13329902 15747084 13329902 15747084 10515504 16652634 10515504 16652634 18046883 9022411 18046883 9022411 18322877 19817113 18322877 19817113 20299638 6857093 20299638 6857093 7432776 19897541 7432776 19897541 6245691 5809509 6245691 5809509 5440315 22114244 5440315 22114244 4760015 4674534 4760015 4674534 22890979 3772336 22890979 3772336 23018836 22344340 23018836 22344340 23623890 22809667 23623890 22809667 13597637 12587718 13597637 12587718 13072026 16015041 13072026 16015041 16899372 8355355 16899372 8355355 8066946 19465090 8066946 19465090 20040641 12657176 20040641 12657176 12376680 14904565 12376680 14904565 16120125 10927199 16120125 10927199 14796378 12686866 14796378 12686866 12957916 14373370 12957916 14373370 15306753 15050335 15306753 15050335 17016031 16563819 17016031 16563819 9939953 9107910 9939953 9107910 17774900 12915987 17774900 12915987 13684220 13269435 13684220 13269435 13488029 11709705 13488029 11709705 11498025 10004835 11498025 10004835 9721841 8862685 9721841 8862685 18248904 17828245 18248904 17828245 14863778 11826282 14863778 11826282 11476366 8672432 11476366 8672432 7209684 6527340 7209684 6527340 6939991 20149081 6939991 20149081 21265583 5048989 21265583 5048989 4729472 3857753 4729472 3857753 23862669 22813107 23862669 22813107 4068095 4046640 4068095 4046640 12910152 14378821 12910152 14378821 11887416 9710676 11887416 9710676 9742138 7845609 9742138 7845609 19779242 19978045 19779242 19978045 6914483 6154735 6914483 6154735 22004237 21542235 22004237 21542235 5496443 22109063 5496443 22109063 22790725 22319147 22790725 22319147 4625677 12703344 4625677 12703344 15509450 10381655 15509450 10381655 16522318 16252860 16522318 16252860 19248255 18463574 19248255 18463574 10765994 11622553 10765994 11622553 13162592 14283956 13162592 14283956 14868321 11618263 14868321 11618263 11993240 15721019 11993240 15721019 16748096 10285414 16748096 10285414 9120964 8183724 9120964 8183724 19172056 6947579 19172056 6947579 6979807 21172619 6979807 21172619 5470419 22005561 5470419 22005561 4955077 22129838 4955077 22129838 23077699 3850759 23077699 3850759 4060515 22822385 4060515 22822385 15107919 11400896 15107919 11400896 11527654 15866766 11527654 15866766 18914734 18220186 18914734 18220186 12665601 13469313 12665601 13469313 16230796 9822417 16230796 9822417 10367580 17776018 10367580 17776018 9098445 11945877 9098445 11945877 15657048 11007537 15657048 11007537 11237657 17271070 11237657 17271070 9766547 13756855 9766547 13756855 13243476 12858092 13243476 12858092 18108733 8768978 18108733 8768978 18663887 18110605 18663887 18110605 18931096 18609370 18931096 18609370 8355860 7899902 8355860 7899902 7568705 6717172 7568705 6717172 7169417 13453776 7169417 13453776 15012880 14678407 15012880 14678407 12680674 11405113 12680674 11405113 15985668 8434923 15985668 8434923 8643678 7544505 8643678 7544505 20042668 6946552 20042668 6946552 7408861 20984563 7408861 20984563 21845305 21508355 21845305 21508355 22749486 3945786 22749486 3945786 4076301 11654521 4076301 11654521 18364031 17974340 18364031 17974340 12642463 11804685 12642463 11804685 15395779 17307884 15395779 17307884 8208961 19567543 8208961 19567543 7380845 7364754 7380845 7364754 19474445 10122603 19474445 10122603 9940779 17639780 9940779 17639780 19049298 7539903 19049298 7539903 6668534 4862854 6668534 4862854 22428707 4358704 22428707 4358704 11041891 12335323 11041891 12335323 13379511 15064267 13379511 15064267 10651494 18561991 10651494 18561991 20287827 6659923 20287827 6659923 5780178 21758443 5780178 21758443 22747066 22215327 22747066 22215327 4322859 4215619 4322859 4215619 13329376 14481242 13329376 14481242 10852639 15886047 10852639 15886047 17832202 8153738 17832202 8153738 19276728 6929978 19276728 6929978 20658787 20711793 20658787 20711793 21651233 4967459 21651233 4967459 4449161 4127871 4449161 4127871 3667627 3494631 3667627 3494631 3510488 13145776 3510488 13145776 13976833 9709815 13976833 9709815 18613251 8406337 18613251 8406337 18773749 14714382 18773749 14714382 12687191 9559566 12687191 9559566 17513465 17209608 17513465 17209608 8829607 20585297 8829607 20585297 21239936 5573553 21239936 5573553 21662401 21015805 21662401 21015805 5474394 4949491 5474394 4949491 22065394 4321783 22065394 4321783 22205123 14796671 22205123 14796671 13821649 12540956 13821649 12540956 11433676 10546672 11433676 10546672 10236699 9706250 10236699 9706250 17191149 17336575 17191149 17336575 19928849 5728682 19928849 5728682 21144811 14266880 21144811 14266880 11792703 11186517 11792703 11186517 15625651 15365110 15625651 15365110 13962383 11793801 13962383 11793801 17192959 17383972 17192959 17383972 18613535 6628008 18613535 6628008 20678207 21168576 20678207 21168576 5396174 4434468 5396174 4434468 3740802 23102726 3740802 23102726 13004201 11912823 13004201 11912823 9842438 9198921 9842438 9198921 9597626 7602551 9597626 7602551 19740809 19572430 19740809 19572430 6759422 20312713 6759422 20312713 6107892 5771896 6107892 5771896 5135355 22065638 5135355 22065638 3992422 3478226 3992422 3478226 24266321 23367306 24266321 23367306 2872874 2593168 2872874 2593168 14642548 16509933 14642548 16509933 17418388 9217485 17418388 9217485 18522575 17809413 18522575 17809413 8250520 7670769 8250520 7670769 20144845 6624423 20144845 6624423 6691940 12117230 6691940 12117230 13211563 13846810 13211563 13846810 10475398 16508477 10475398 16508477 16751743 14662841 16751743 14662841 13619331 10718890 13619331 10718890 17182464 17550607 17182464 17550607 8987755 18255991 8987755 18255991 19463210 7882289 19463210 7882289 7835550 6396606 7835550 6396606 20343972 19911410 20343972 19911410 7079293 15238121 7079293 15238121 16237113 10432439 16237113 10432439 10550820 16326209 10550820 16326209 12244115 13259838 12244115 13259838 16001926 9090038 16001926 9090038 20121961 19553038 20121961 19553038 12438420 13175157 12438420 13175157 15050383 15912969 15050383 15912969 10631575 9745958 10631575 9745958 18249324 18512095 18249324 18512095 8596336 8336201 8596336 8336201 15680530 15628597 15680530 15628597 9034338 8377386 9034338 8377386 8825034 6930384 8825034 6930384 7132244 5826032 7132244 5826032 6332110 11101778 6332110 11101778 16656614 10146835 16656614 10146835 9909721 17970917 9909721 17970917 8298773 19101075 8298773 19101075 6795739 5629552 6795739 5629552 22177079 21678836 22177079 21678836 4850689 4214235 4850689 4214235 23096898 22755814 23096898 22755814 23325911 3310515 23325911 3310515 3440384 24088398 3440384 24088398 2728623 12046094 2728623 12046094 16074776 17171000 16074776 17171000 9314949 8748631 9314949 8748631 6676026 6825740 6676026 6825740 20444358 21007851 20444358 21007851 21809996 11023839 21809996 11023839 11543231 15741285 11543231 15741285 8869619 7990374 8869619 7990374 20932459 20431026 20932459 20431026 6006565 5766627 6006565 5766627 21270342 20882567 21270342 20882567 5202587 5001214 5202587 5001214 4955808 23034119 4955808 23034119 3599629 2880755 3599629 2880755 24004974 23894430 24004974 23894430 25322782 24445460 25322782 24445460 26008643 25059108 26008643 25059108 1692276 1238409 1692276 1238409 25919328 25219584 25919328 25219584 1161463 1151931 1161463 1151931 25900654 25707164 25900654 25707164 1011236 935947 1011236 935947 737391 12677790 737391 12677790 14530649 12041817 14530649 12041817 15967413 15188196 15967413 15188196 11550033 16394929 11550033 16394929 18649604 18456062 18649604 18456062 8053335 19392407 8053335 19392407 7456174 6411977 7456174 6411977 20646613 10836644 20646613 10836644 9690147 18249872 9690147 18249872 19383660 7777166 19383660 7777166 8376192 12597765 8376192 12597765 14413429 14758925 14413429 14758925 11966345 11417954 11966345 11417954 12294026 9514579 12294026 9514579 18491711 7684548 18491711 7684548 6859924 6509860 6859924 6509860 6720620 20312707 6720620 20312707 21266952 4575705 21266952 4575705 4473898 4273093 4473898 4273093 23011768 3181644 23011768 3181644 23972014 2885002 23972014 2885002 14561986 13747675 14561986 13747675 12460626 15096059 12460626 15096059 18895303 18447957 18895303 18447957 8143165 7285935 8143165 7285935 19722029 19497120 19722029 19497120 6652985 6014257 6652985 6014257 20941302 5625122 20941302 5625122 5511316 22016957 5511316 22016957 4852772 4375399 4852772 4375399 22471658 21655080 22471658 21655080 13593626 12264111 13593626 12264111 12790233 14590997 12790233 14590997 12104266 10718868 12104266 10718868 9216552 8772765 9216552 8772765 8689856 7928512 8689856 7928512 8523324 18588307 8523324 18588307 19549987 19695539 19549987 19695539 20012586 13660874 20012586 13660874 13110962 11131303 13110962 11131303 11171230 15932788 11171230 15932788 16761433 8718136 16761433 8718136 8945855 18582136 8945855 18582136 19528575 19111238 19528575 19111238 13577717 11014893 13577717 11014893 9397590 18127286 9397590 18127286 7357995 5841853 7357995 5841853 5602264 5312602 5602264 5312602 22115731 21245485 22115731 21245485 14996598 12044963 14996598 12044963 12644764 14793217 12644764 14793217 16115769 16105428 16115769 16105428 18046371 8048058 18046371 8048058 19437302 19205394 19437302 19205394 20505701 6399763 20505701 6399763 14244364 13660229 14244364 13660229 10646587 8705230 10646587 8705230 18923513 7636423 18923513 7636423 7216118 7070661 7216118 7070661 21314684 5098010 21314684 5098010 21548524 4639518 21548524 4639518 4593100 4040207 4593100 4040207 4016989 23549253 4016989 23549253 3280472 2467645 3280472 2467645 25064193 23859543 25064193 23859543 2392662 1903380 2392662 1903380 25142990 24438416 25142990 24438416 25487987 24702552 25487987 24702552 1967728 1626439 1967728 1626439 25443902 24596437 25443902 24596437 2407889 10326974 2407889 10326974 17512346 8660764 17512346 8660764 8974473 18295910 8974473 18295910 7728565 21123735 7728565 21123735 5649205 21453502 5649205 21453502 22538069 22070944 22538069 22070944 22899166 12262491 22899166 12262491 12372694 15266890 12372694 15266890 16248880 10243795 16248880 10243795 9535569 17440498 9535569 17440498 14655104 10854601 14655104 10854601 11412397 14148891 11412397 14148891 15304745 11216924 15304745 11216924 10061785 17866978 10061785 17866978 9003776 8494402 9003776 8494402 14125615 14612881 14125615 14612881 10019123 8718932 10019123 8718932 18984029 20803957 18984029 20803957 6285817 5025302 6285817 5025302 4493712 3963612 4493712 3963612 3548559 2884132 3548559 2884132 24696361 23745069 24696361 23745069 2415728 24618466 2415728 24618466 2184350 24805732 2184350 24805732 2055697 25522834 2055697 25522834 1526871 11400705 1526871 11400705 12625078 15201715 12625078 15201715 16414799 10514495 16414799 10514495 17391391 9575386 17391391 9575386 9935307 17562514 9935307 17562514 18410875 20816868 18410875 20816868 21663147 21025779 21663147 21025779 5692505 14268891 5692505 14268891 15723964 9060451 15723964 9060451 18513211 18158308 18513211 18158308 13549907 10958682 13549907 10958682 17263258 17294671 17263258 17294671 8948781 8173290 8948781 8173290 20808874 5959852 20808874 5959852 13773427 13168032 13773427 13168032 12204925 16127038 12204925 16127038 10544718 9829452 10544718 9829452 9455523 17982147 9455523 17982147 18999065 18997381 18999065 18997381 20846277 21064871 20846277 21064871 4696327 4473542 4696327 4473542 23296714 22670117 23296714 22670117 4190894 22926320 4190894 22926320 24389354 2334099 24389354 2334099 24710750 1607295 24710750 1607295 25328419 24366425 25328419 24366425 2141070 2125368 2141070 2125368 24853485 23781133 24853485 23781133 2956998 2967657 2956998 2967657 23995885 23094602 23995885 23094602 3752554 3661527 3752554 3661527 23635962 22797533 23635962 22797533 3597997 3388465 3597997 3388465 23828977 22793767 23828977 22793767 3086297 3288070 3086297 3288070 23542870 22939712 23542870 22939712 24476629 23611445 24476629 23611445 3299075 3594644 3299075 3594644 23446319 22354421 23446319 22354421 13828925 13108980 13828925 13108980 13087724 13633090 13087724 13633090 14042014 10793570 14042014 10793570 18334784 18933564 18334784 18933564 7295211 6558247 7295211 6558247 6956957 5624647 6956957 5624647 22243348 22077289 22243348 22077289 4303288 22490008 4303288 22490008 15040935 12444067 15040935 12444067 13382786 15512906 13382786 15512906 16538111 16373065 16538111 16373065 10530470 7726544 10530470 7726544 7832517 7218165 7832517 7218165 6983210 20592322 6983210 20592322 21257110 5463449 21257110 5463449 14983540 13837473 14983540 13837473 11154028 8634683 11154028 8634683 8442437 7860952 8442437 7860952 8064992 19865825 8064992 19865825 20842152 5986286 20842152 5986286 5118018 4858116 5118018 4858116 22589818 22173892 22589818 22173892 4385934 3938628 4385934 3938628 22952030 13011815 22952030 13011815 9889274 16966325 9889274 16966325 18102048 8397661 18102048 8397661 8686757 18500152 8686757 18500152 20522071 20116531 20522071 20116531 6071627 5159788 6071627 5159788 5087457 22399206 5087457 22399206 3897349 3811927 3897349 3811927 23311200 23219875 23311200 23219875 3358811 23897478 3358811 23897478 2854692 24404370 2854692 24404370 2651489 2165810 2651489 2165810 1980464 1565989 1980464 1565989 25507433 24449238 25507433 24449238 2303415 24745939 2303415 24745939 2140472 2328231 2140472 2328231 14041930 14782011 14041930 14782011 11566550 16182369 11566550 16182369 17297650 8569698 17297650 8569698 8778912 7288597 8778912 7288597 7062545 19979171 7062545 19979171 21265201 5541289 21265201 5541289 5808488 21309661 5808488 21309661 22270277 21799055 22270277 21799055 4895064 4208232 4895064 4208232 23437453 2831420 23437453 2831420 24186487 23157426 24186487 23157426 3574952 13479649 3574952 13479649 14866170 11056475 14866170 11056475 16688702 9900829 16688702 9900829 9952206 17996891 9952206 17996891 19399114 7538782 19399114 7538782 12353273 13983064 12353273 13983064 14609732 15210740 14609732 15210740 11137222 10021725 11137222 10021725 10173086 8847314 10173086 8847314 20185434 19479476 20185434 19479476 12525117 13286742 12525117 13286742 15253295 15876621 15253295 15876621 9673404 8818085 9673404 8818085 9204730 15946278 9204730 15946278 17048501 17016928 17048501 17016928 17709604 19045051 17709604 19045051 19978476 7134997 19978476 7134997 14596481 14622216 14596481 14622216 16092503 9513510 16092503 9513510 18877215 7648987 18877215 7648987 8157457 11834676 8157457 11834676 14486806 14405904 14486806 14405904 16804399 17673066 16804399 17673066 8799919 7502587 8799919 7502587 20135528 19305556 20135528 19305556 12722542 10397460 12722542 10397460 10143295 9618903 10143295 9618903 18917246 18341603 18917246 18341603 19590364 7202829 19590364 7202829 7323927 5862052 7323927 5862052 5623439 5058912 5623439 5058912 22281918 21750064 22281918 21750064 11977945 13476678 11977945 13476678 15767433 15224908 15767433 15224908 9086862 7691969 9086862 7691969 7520767 7181323 7520767 7181323 20407365 6251946 20407365 6251946 21094295 20385960 21094295 20385960 16499649 10948030 16499649 10948030 11332833 10253466 11332833 10253466 17280260 8777225 17280260 8777225 8036061 6877450 8036061 6877450 6845031 6208983 6845031 6208983 5734899 5405081 5734899 5405081 5578840 14185679 5578840 14185679 15990860 16779431 15990860 16779431 18177080 18128677 18177080 18128677 7847016 7591776 7847016 7591776 19361735 19376331 19361735 19376331 20755134 6282796 20755134 6282796 12450214 15735968 12450214 15735968 9900190 8442757 9900190 8442757 8330649 8138771 8330649 8138771 19257463 7465491 19257463 7465491 7005609 20449329 7005609 20449329 21209360 5075617 21209360 5075617 22267191 4555158 22267191 4555158 4607171 4021040 4607171 4021040 4320167 14151391 4320167 14151391 14970568 15807917 14970568 15807917 10722601 8622943 10722601 8622943 8968839 18782970 8968839 18782970 7634627 6901593 7634627 6901593 6754551 6279883 6754551 6279883 21625184 21445871 21625184 21445871 22159604 3768772 22159604 3768772 23186463 22483471 23186463 22483471 4404938 4153958 4404938 4153958 12581637 12821116 12581637 12821116 14595960 11953703 14595960 11953703 15529302 15305410 15529302 15305410 11140937 10279693 11140937 10279693 10048804 8418070 10048804 8418070 19240169 19042555 19240169 19042555 7615262 6907750 7615262 6907750 7476356 11382258 7476356 11382258 13423440 13972700 13423440 13972700 15410974 11316198 15410974 11316198 11736026 15010548 11736026 15010548 18705885 7782895 18705885 7782895 19546776 19866648 19546776 19866648 20300520 20408576 20300520 20408576 5996689 5439604 5996689 5439604 21324449 11283705 21324449 11283705 15346501 15495237 15346501 15495237 16364361 17445633 16364361 17445633 18280111 8867683 18280111 8867683 19327098 18653317 19327098 18653317 13890299 12634321 13890299 12634321 10560643 9792216 10560643 9792216 10036225 9115721 10036225 9115721 9609217 18178112 9609217 18178112 8464613 19747961 8464613 19747961 20406560 10419802 20406560 10419802 10236040 16567183 10236040 16567183 17629038 8856722 17629038 8856722 9277571 12881292 9277571 12881292 14494248 10206106 14494248 10206106 11005944 16044062 11005944 16044062 10878361 12884695 10878361 12884695 13827496 13715387 13827496 13715387 11815000 10480201 11815000 10480201 10291352 16992798 10291352 16992798 17909099 17169901 17909099 17169901 6865224 6424291 6865224 6424291 20759032 5445950 20759032 5445950 4983078 4828315 4983078 4828315 22717144 21954857 22717144 21954857 4671448 24120019 4671448 24120019 25282617 1285928 25282617 1285928 26111450 25320362 26111450 25320362 26282160 25595878 26282160 25595878 960668 790576 960668 790576 26029248 25139000 26029248 25139000 1543524 1958171 1543524 1958171 25184045 24512974 25184045 24512974 2165774 1947999 2165774 1947999 16975443 16521132 16975443 16521132 17536800 8897043 17536800 8897043 19089689 7395298 19089689 7395298 6834869 6217350 6834869 6217350 6415639 4934879 6415639 4934879 22062875 13574805 22062875 13574805 11569324 15578808 11569324 15578808 16489616 19076311 16489616 19076311 20761031 20318752 20761031 20318752 20963643 21035716 20963643 21035716 5423576 5281660 5423576 5281660 13551594 14094654 13551594 14094654 10555730 9843698 10555730 9843698 18283969 19329599 18283969 19329599 7383126 6022000 7383126 6022000 21419068 5226383 21419068 5226383 5421267 15902271 5421267 15902271 17305068 18845181 17305068 18845181 19117993 10254527 19117993 10254527 10477453 16682640 10477453 16682640 7688196 19682036 7688196 19682036 20662719 20214738 20662719 20214738 21106129 5836936 21106129 5836936 14896574 14610179 14896574 14610179 15812232 17022515 15812232 17022515 18099062 19144405 18099062 19144405 6120948 6064621 6120948 6064621 5390673 21851874 5390673 21851874 5231928 4974648 5231928 4974648 21990444 21092819 21990444 21092819 6025955 11929316 6025955 11929316 14419644 14511712 14419644 14511712 16366736 10448085 16366736 10448085 10582333 9758449 10582333 9758449 18601486 18211003 18601486 18211003 8234056 6851071 8234056 6851071 6478895 20637593 6478895 20637593 21992028 21319729 21992028 21319729 5303255 21830490 5303255 21830490 23368354 2924158 23368354 2924158 23967365 23070601 23967365 23070601 13322496 11876504 13322496 11876504 12216125 10694881 12216125 10694881 16376157 12385981 16376157 12385981 13252914 14434382 13252914 14434382 15421711 10804346 15421711 10804346 9275562 8501463 9275562 8501463 18794656 8292838 18794656 8292838 8685955 15017065 8685955 15017065 17084980 9897908 17084980 9897908 9173257 19280636 9173257 19280636 20141376 13844183 20141376 13844183 10620050 16742463 10620050 16742463 18034536 17572978 18034536 17572978 21016086 5671211 21016086 5671211 5574267 21301056 5574267 21301056 22860720 21988543 22860720 21988543 23586184 22620012 23586184 22620012 4181431 3213763 4181431 3213763 23684489 23213538 23684489 23213538 3398848 2411421 3398848 2411421 24498751 23510270 24498751 23510270 3282601 23819098 3282601 23819098 2640010 2326298 2640010 2326298 24492278 23862441 24492278 23862441 2055423 25037381 2055423 25037381 1481170 25273915 1481170 25273915 26428367 25327371 26428367 25327371 1706227 1624199 1706227 1624199 25345628 13504161 25345628 13504161 11432546 16140506 11432546 16140506 17478127 17205242 17478127 17205242 8909710 18411148 8909710 18411148 7496411 6934656 7496411 6934656 11176872 13882474 11176872 13882474 15664169 16448946 15664169 16448946 9061619 7821978 9061619 7821978 7600574 20026081 7600574 20026081 20911664 20315864 20911664 20315864 12868315 12347561 12868315 12347561 14676882 15530666 14676882 15530666 18174510 9042729 18174510 9042729 18895646 8149681 18895646 8149681 7411762 4876459 7411762 4876459 22109715 21628968 22109715 21628968 4980619 3970943 4980619 3970943 23600242 22550775 23600242 22550775 3658400 3538296 3658400 3538296 23558042 22518955 23558042 22518955 4138538 3213829 4138538 3213829 3421095 13212986 3421095 13212986 14543582 14078751 14543582 14078751 11046039 9517249 11046039 9517249 9551133 17722290 9551133 17722290 8942589 7593659 8942589 7593659 20488388 20265498 20488388 20265498 20729330 13094198 20729330 13094198 12835133 12045424 12835133 12045424 17616393 8821959 17616393 8821959 7922529 19294930 7922529 19294930 7453944 20731168 7453944 20731168 5331470 5172684 5331470 5172684 21643016 12702563 21643016 12702563 13017991 13952649 13017991 13952649 16523797 17288113 16523797 17288113 8326165 7897544 8326165 7897544 19735487 6592589 19735487 6592589 21222130 20849751 21222130 20849751 6439691 5970925 6439691 5970925 21783388 4484960 21783388 4484960 22502090 22260299 22502090 22260299 4532764 4127568 4532764 4127568 4501843 22644587 4501843 22644587 23341359 2884078 23341359 2884078 24195756 23228323 24195756 23228323 12702404 11699118 12702404 11699118 9919961 18646063 9919961 18646063 19115344 7754131 19115344 7754131 19602786 19533200 19602786 19533200 6536682 21151422 6536682 21151422 22317944 4358635 22317944 4358635 22638992 22155907 22638992 22155907 23156593 3132993 23156593 3132993 24134101 2631609 24134101 2631609 14508616 14264992 14508616 14264992 14912689 15523104 14912689 15523104 9600927 18223415 9600927 18223415 18885991 13246717 18885991 13246717 12965886 15389198 12965886 15389198 10512914 16866894 10512914 16866894 18252566 8484304 18252566 8484304 21710601 5652567 21710601 5652567 13937854 16567766 13937854 16567766 17994696 17812947 17994696 17812947 7947514 7597148 7947514 7597148 11462136 12175591 11462136 12175591 17101663 9979658 17101663 9979658 9826003 9056967 9826003 9056967 18298423 6041861 18298423 6041861 6125093 20849990 6125093 20849990 22059054 21912011 22059054 21912011 5175702 4349107 5175702 4349107 23052746 3894923 23052746 3894923 11555586 14700492 11555586 14700492 14010887 10963365 14010887 10963365 11203711 15970507 11203711 15970507 16719912 9019055 16719912 9019055 18026142 12572174 18026142 12572174 11833592 15459691 11833592 15459691 16719060 16330446 16719060 16330446 14665004 12077160 14665004 12077160 15166713 10599436 15166713 10599436 16780580 9266301 16780580 9266301 8840070 19376344 8840070 19376344 19707747 6200815 19707747 6200815 21158923 5859735 21158923 5859735 13969178 14574228 13969178 14574228 11793566 15315884 11793566 15315884 11251406 9927658 11251406 9927658 19647910 19168763 19647910 19168763 7167090 6966509 7167090 6966509 19943412 13363275 19943412 13363275 12669706 14826345 12669706 14826345 17243057 9045226 17243057 9045226 8166489 7247456 8166489 7247456 19875610 19610176 19875610 19610176 7196497 5937756 7196497 5937756 5327113 4815556 5327113 4815556 22099195 4061320 22099195 4061320 4242238 3624982 4242238 3624982 3390899 3112592 3390899 3112592 23664694 22638480 23664694 22638480 4071915 23115892 4071915 23115892 3717456 3869884 3717456 3869884 14370834 13617707 14370834 13617707 14857803 11159752 14857803 11159752 11769303 10842372 11769303 10842372 17409669 9074964 17409669 9074964 8390213 7342002 8390213 7342002 6576288 21418442 6576288 21418442 4394338 2998090 4394338 2998090 24982368 24504196 24982368 24504196 2120741 25708417 2120741 25708417 26731523 26498768 26731523 26498768 465120 505202 465120 505202 225805 436925 225805 436925 26557198 25671018 26557198 25671018 987967 1067538 987967 1067538 25737612 24620409 25737612 24620409 1918283 2162308 1918283 2162308 25353639 24402281 25353639 24402281 2545242 2581624 2545242 2581624 2514557 1435162 2514557 1435162 25716070 24567562 25716070 24567562 12474351 11386737 12474351 11386737 10510081 16689898 10510081 16689898 9404692 17770778 9404692 17770778 18746647 8370671 18746647 8370671 8582194 19140733 8582194 19140733 20128650 19887118 20128650 19887118 21738140 5612779 21738140 5612779 5506950 5326774 5506950 5326774 22694347 22151927 22694347 22151927 22915410 22672908 22915410 22672908 3880080 3674046 3880080 3674046 23629807 23202668 23629807 23202668 3662798 13395920 3662798 13395920 14181462 12714480 14181462 12714480 12513396 14335188 12513396 14335188 15591299 15993128 15591299 15993128 10707709 16529963 10707709 16529963 17479521 19422849 17479521 19422849 20776341 20517649 20776341 20517649 5713985 5237794 5713985 5237794 4989414 4421280 4989414 4421280 22153638 21843862 22153638 21843862 5023668 21989480 5023668 21989480 22692838 13438166 22692838 13438166 12346403 11249797 12346403 11249797 16040681 10532692 16040681 10532692 17311050 16937865 17311050 16937865 15058324 13866094 15058324 13866094 12201801 11129316 12201801 11129316 10892985 15796950 10892985 15796950 16726143 16295715 16726143 16295715 9584640 7189912 9584640 7189912 6706302 5871435 6706302 5871435 5638647 4722498 5638647 4722498 22355791 4141006 22355791 4141006 3973885 3360753 3973885 3360753 3068873 24105611 3068873 24105611 2608575 24282816 2608575 24282816 25521432 24726658 25521432 24726658 25811399 25393040 25811399 25393040 1444921 1238945 1444921 1238945 1415575 25735269 1415575 25735269 1028446 1043892 1028446 1043892 26367779 25264644 26367779 25264644 1720322 1823985 1720322 1823985 25180495 24051967 25180495 24051967 2675500 2327933 2675500 2327933 24530646 23623326 24530646 23623326 3177058 2715346 3177058 2715346 24523199 23388326 24523199 23388326 3289724 23887990 3289724 23887990 2969198 2723258 2969198 2723258 24478187 23469989 24478187 23469989 2999157 24134327 2999157 24134327 2420571 24528519 2420571 24528519 2031960 1879567 2031960 1879567 24860984 13035115 24860984 13035115 13641717 13335492 13641717 13335492 13122730 14225326 13122730 14225326 12465012 11631712 12465012 11631712 15906104 10845056 15906104 10845056 8847259 7807590 8847259 7807590 19247246 11263472 19247246 11263472 10550353 9002744 10550353 9002744 18835735 18843430 18835735 18843430 21125654 5595204 21125654 5595204 21614950 21056269 21614950 21056269 5525140 21691209 5525140 21691209 4724002 22427542 4724002 22427542 4397620 4291314 4397620 4291314 22363738 22028625 22363738 22028625 4396310 3516429 4396310 3516429 23389838 22950804 23389838 22950804 3928705 3318028 3928705 3318028 3395065 23566510 3395065 23566510 25449333 1312257 25449333 1312257 1055828 961593 1055828 961593 26361760 25367399 26361760 25367399 13278171 12927826 13278171 12927826 15390806 14890077 15390806 14890077 15896154 15855617 15896154 15855617 17151760 9684323 17151760 9684323 9896753 17217270 9896753 17217270 8753223 20769021 8753223 20769021 5720121 5273456 5720121 5273456 21570172 21198356 21570172 21198356 22186933 4532920 22186933 4532920 13099123 14407738 13099123 14407738 15068062 14482025 15068062 14482025 12217341 10375832 12217341 10375832 16937218 17501669 16937218 17501669 7184910 19773237 7184910 19773237 20993135 5825599 20993135 5825599 5763104 5307212 5763104 5307212 22012436 4727091 22012436 4727091 22732607 4203468 22732607 4203468 3887559 3123166 3887559 3123166 24048373 22885164 24048373 22885164 12554100 13022673 12554100 13022673 14320838 11049156 14320838 11049156 11403412 16293108 11403412 16293108 10288267 9339342 10288267 9339342 19222388 6330835 19222388 6330835 6570288 5788366 6570288 5788366 21381811 21499947 21381811 21499947 5031138 4559453 5031138 4559453 22165138 22090242 22165138 22090242 4536065 4235961 4536065 4235961 4257680 23046829 4257680 23046829 3963381 15074335 3963381 15074335 14838054 12621523 14838054 12621523 11805517 15120818 11805517 15120818 15946075 15267438 15946075 15267438 7737850 6466137 7737850 6466137 20791186 6272341 20791186 6272341 5572023 21733622 5572023 21733622 4672064 4501110 4672064 4501110 4606644 22678230 4606644 22678230 23782529 11634564 23782529 11634564 12413385 10900002 12413385 10900002 17309111 16674617 17309111 16674617 14363449 13318627 14363449 13318627 12519125 11250752 12519125 11250752 17737359 17661767 17737359 17661767 19338724 6950607 19338724 6950607 7210188 6487811 7210188 6487811 20413134 20300312 20413134 20300312 6697313 5403307 6697313 5403307 5566225 21318141 5566225 21318141 15054606 11470725 15054606 11470725 11956484 15293781 11956484 15293781 11753193 11046732 11753193 11046732 10501781 9529908 10501781 9529908 18141433 7455122 18141433 7455122 7164854 19986355 7164854 19986355 20510759 13162036 20510759 13162036 12942038 11875572 12942038 11875572 15609210 10620976 15609210 10620976 16625382 15990891 16625382 15990891 18113173 18208692 18113173 18208692 19705712 7574809 19705712 7574809 7909035 7196920 7909035 7196920 6812807 20674274 6812807 20674274 21478836 21356987 21478836 21356987 5417312 5115820 5417312 5115820 21543640 22269588 21543640 22269588 4531293 3896997 4531293 3896997 23085434 22529427 23085434 22529427 4160973 22699713 4160973 22699713 14090286 12285185 14090286 12285185 15548281 15013208 15548281 15013208 13787421 11783410 13787421 11783410 11908219 14900439 11908219 14900439 17791951 17424704 17791951 17424704 9808665 14115766 9808665 14115766 14693678 14777607 14693678 14777607 10610892 9538376 10610892 9538376 9981206 14445489 9981206 14445489 13568470 12286430 13568470 12286430 12136086 14688828 12136086 14688828 11110113 8843422 11110113 8843422 19813647 19472945 19813647 19472945 21004030 20232829 21004030 20232829 6615158 20841259 6615158 20841259 5856411 5543677 5856411 5543677 14173570 13737372 14173570 13737372 12169929 16026195 12169929 16026195 19947728 19545012 19947728 19545012 7398408 13061250 7398408 13061250 15051061 10589892 15051061 10589892 8485882 7534948 8485882 7534948 6616153 5904054 6616153 5904054 6366619 20527808 6366619 20527808 21697490 4880001 21697490 4880001 22303381 21519403 22303381 21519403 4718719 4331295 4718719 4331295 23281378 3263598 23281378 3263598 23852372 23349468 23852372 23349468 24702028 23682494 24702028 23682494 2811632 2825844 2811632 2825844 24233729 2001079 24233729 2001079 2134424 25075276 2134424 25075276 1524736 1379353 1524736 1379353 25720057 12628066 25720057 12628066 13565276 13470337 13565276 13470337 16121209 16137555 16121209 16137555 17236477 18463522 17236477 18463522 19687029 19353645 19687029 19353645 20703807 20437670 20703807 20437670 6461582 12605419 6461582 12605419 13534380 14067996 13534380 14067996 12075335 11161741 12075335 11161741 11361749 15716755 11361749 15716755 11038159 13957774 11038159 13957774 15449893 8897989 15449893 8897989 8756222 7896085 8756222 7896085 19459682 7355426 19459682 7355426 20514667 5969715 20514667 5969715 21069536 20192774 21069536 20192774 6572814 6006501 6572814 6006501 20666714 11586709 20666714 11586709 13345051 15077395 13345051 15077395 11109057 16613802 11109057 16613802 10575571 12056896 10575571 12056896 15541096 9058647 15541096 9058647 8636207 18623084 8636207 18623084 6848049 6520402 6848049 6520402 12504159 15400044 12504159 15400044 18555421 18372711 18555421 18372711 8626492 7645822 8626492 7645822 20568258 19881278 20568258 19881278 6932936 6005805 6932936 6005805 5655375 5112961 5655375 5112961 4952157 4508680 4952157 4508680 22507762 22000038 22507762 22000038 5012395 15166244 5012395 15166244 13210128 10429286 13210128 10429286 17672332 17443722 17672332 17443722 18609633 19068766 18609633 19068766 19744175 20123549 19744175 20123549 20894827 20774476 20894827 20774476 21913185 21304439 21913185 21304439 5621404 5151622 5621404 5151622 21557051 21416838 21557051 21416838 5371019 5051063 5371019 5051063 21742186 21654697 21742186 21654697 5242405 4670441 5242405 4670441 22437969 21968422 22437969 21968422 23352305 22612780 23352305 22612780 23564852 2773227 23564852 2773227 24194538 23489551 24194538 23489551 3130923 24274624 3130923 24274624 2508233 24773011 2508233 24773011 1529016 1371964 1529016 1371964 25645151 1190976 25645151 1190976 26090921 25239967 26090921 25239967 10695735 13392544 10695735 13392544 16423814 10044694 16423814 10044694 10221560 8700825 10221560 8700825 8856012 18590791 8856012 18590791 20346531 19653757 20346531 19653757 7208813 20068188 7208813 20068188 20695817 5644861 20695817 5644861 5667013 5515870 5667013 5515870 4937835 22307088 4937835 22307088 3962142 2661778 3962142 2661778 2816058 24338360 2816058 24338360 2351947 2328759 2351947 2328759 12155998 13107221 12155998 13107221 14153451 11829263 14153451 11829263 11573659 15631972 11573659 15631972 10076667 17251759 10076667 17251759 18842870 19319214 18842870 19319214 20081107 6743190 20081107 6743190 6858784 20785879 6858784 20785879 5918985 5445253 5918985 5445253 22333071 22008440 22333071 22008440 4906106 22517718 4906106 22517718 23198092 3582141 23198092 3582141 3615847 23408477 3615847 23408477 12832444 12443199 12832444 12443199 17570236 17858838 17570236 17858838 8552752 7528498 8552752 7528498 7897551 20908072 7897551 20908072 21636152 21395594 21636152 21395594 22490339 22113829 22490339 22113829 23330785 22617827 23330785 22617827 23668416 22745163 23668416 22745163 4010676 3683423 4010676 3683423 23123375 22424057 23123375 22424057 3897968 3523192 3897968 3523192 23888117 23504146 23888117 23504146 3278028 2168212 3278028 2168212 2388166 2015249 2388166 2015249 25240352 24360975 25240352 24360975 2415246 24523581 2415246 24523581 12173432 10263018 12173432 10263018 10628214 17553778 10628214 17553778 9271278 17949323 9271278 17949323 18825161 8151837 18825161 8151837 19257926 14940611 19257926 14940611 10257603 9589245 10257603 9589245 18916889 18794635 18916889 18794635 7533747 7126487 7533747 7126487 20423502 6284704 20423502 6284704 6315803 10434274 6315803 10434274 16707244 16204520 16707244 16204520 9820443 18730293 9820443 18730293 8232554 7474591 8232554 7474591 19936664 20134061 19936664 20134061 20964641 5409428 20964641 5409428 5573497 21961503 5573497 21961503 23055127 22237464 23055127 22237464 4430306 3897456 4430306 3897456 22923060 3608687 22923060 3608687 11785483 14146822 11785483 14146822 15710230 10422449 15710230 10422449 17262219 8886741 17262219 8886741 18417130 13638612 18417130 13638612 12996950 11412962 12996950 11412962 16211632 10420598 16211632 10420598 10730842 16827782 10730842 16827782 18162231 8055252 18162231 8055252 8455939 13703399 8455939 13703399 14660876 11163316 14660876 11163316 10871536 17493732 10871536 17493732 9470982 8951657 9470982 8951657 18606438 7928615 18606438 7928615 19700748 6629383 19700748 6629383 20423493 13901310 20423493 13901310 12296687 15192272 12296687 15192272 11069340 16081604 11069340 16081604 9342814 17677794 9342814 17677794 8749237 18542683 8749237 18542683 19515535 19077977 19515535 19077977 6172795 6040249 6172795 6040249 5664329 21411374 5664329 21411374 5495580 5267893 5495580 5267893 5272646 4576283 5272646 4576283 22605326 21671301 22605326 21671301 13964851 11469337 13964851 11469337 11173940 9974459 11173940 9974459 17145764 16909861 17145764 16909861 17898542 17295864 17898542 17295864 18586437 18044333 18586437 18044333 8873145 7375856 8873145 7375856 7352101 6894753 7352101 6894753 7116952 6583966 7116952 6583966 20901955 6144608 20901955 6144608 21586389 20868566 21586389 20868566 5624405 21401712 5624405 21401712 5327265 21884914 5327265 21884914 4661583 4579508 4661583 4579508 22246752 4118565 22246752 4118565 22647262 22245783 22647262 22245783 4606392 4418273 4606392 4418273 14923426 14752798 14923426 14752798 16432131 15925751 16432131 15925751 17375862 9245417 17375862 9245417 9486315 8956836 9486315 8956836 18547210 18660837 18547210 18660837 7305945 6995721 7305945 6995721 14050987 14457373 14050987 14457373 15325814 12325695 15325814 12325695 13697672 15132024 13697672 15132024 11557805 10420385 11557805 10420385 10823773 16672141 10823773 16672141 17601533 17504188 17601533 17504188 8756748 7787029 8756748 7787029 19533010 7155944 19533010 7155944 20134223 19689943 20134223 19689943 6987250 20751052 6987250 20751052 6293397 6249100 6293397 6249100 14368185 12506782 14368185 12506782 11333052 16699033 11333052 16699033 17471209 17447391 17471209 17447391 18636704 7932753 18636704 7932753 8183252 7540586 8183252 7540586 7649049 11879752 7649049 11879752 15619806 10290047 15619806 10290047 10986408 12084244 10986408 12084244 15228174 15312090 15228174 15312090 17210072 9721748 17210072 9721748 13969460 14675043 13969460 14675043 11485830 9763965 11485830 9763965 17459399 18541909 17459399 18541909 19428989 20237326 19428989 20237326 6050563 20799799 6050563 20799799 21686566 21358540 21686566 21358540 5330493 4951468 5330493 4951468 22356946 21843836 22356946 21843836 5090870 4834661 5090870 4834661 22467510 4374287 22467510 4374287 4136525 4150756 4136525 4150756 13258686 13768607 13258686 13768607 12532592 14236536 12532592 14236536 14561270 13482363 14561270 13482363 12563739 11152654 12563739 11152654 8910316 18735900 8910316 18735900 20042171 6382208 20042171 6382208 20943004 20782945 20943004 20782945 6278420 11961719 6278420 11961719 14237379 13601102 14237379 13601102 12781415 14185849 12781415 14185849 11653204 16052020 11653204 16052020 17741967 8983963 17741967 8983963 8873587 18659227 8873587 18659227 7415982 6658850 7415982 6658850 6552332 5338702 6552332 5338702 21378367 13237308 21378367 13237308 13183269 15332470 13183269 15332470 16099203 10916483 16099203 10916483 10884018 8971552 10884018 8971552 18656771 18072901 18656771 18072901 14022674 12629523 14022674 12629523 11645491 17328907 11645491 17328907 17483933 11897721 17483933 11897721 13469751 13559205 13469751 13559205 15034081 10959844 15034081 10959844 9727173 17632600 9727173 17632600 8304283 19051480 8304283 19051480 20340629 20103585 20340629 20103585 6591112 20598100 6591112 20598100 21634845 21306999 21634845 21306999 5586309 5608705 5586309 5608705 21373462 5354592 21373462 5354592 13076133 12261576 13076133 12261576 14017248 15229092 14017248 15229092 16918873 16298886 16918873 16298886 18580044 8583581 18580044 8583581 19331048 7668711 19331048 7668711 13057854 14823084 13057854 14823084 15566725 10467402 15566725 10467402 9443155 9099887 9443155 9099887 15672632 15112679 15672632 15112679 10224151 9400747 10224151 9400747 18502571 18831865 18502571 18831865 8246599 8044947 8246599 8044947 14489175 12285468 14489175 12285468 12838055 14902706 12838055 14902706 17288634 9092186 17288634 9092186 9108107 8565466 9108107 8565466 18755948 18586436 18755948 18586436 7590648 6940062 7590648 6940062 20219755 12954064 20219755 12954064 13024307 14132739 13024307 14132739 14638242 11356400 14638242 11356400 16804441 9426751 16804441 9426751 18178026 8985279 18178026 8985279 9346813 14084679 9346813 14084679 14451675 10243906 14451675 10243906 9994905 17198638 9994905 17198638 13983370 11944669 13983370 11944669 10404165 16784792 10404165 16784792 9611919 8688391 9611919 8688391 9004009 18829754 9004009 18829754 19091466 13588181 19091466 13588181 12347334 15196245 12347334 15196245 10916783 16169388 10916783 16169388 16591664 10093457 16591664 10093457 17727331 9255550 17727331 9255550 9450030 18348927 9450030 18348927 18890355 13443429 18890355 13443429 12731065 15006866 12731065 15006866 15908164 11807162 15908164 11807162 13220958 13689534 13220958 13689534 15532403 16553755 15532403 16553755 8792687 19165097 8792687 19165097 7418724 19608751 7418724 19608751 20937195 6033714 20937195 6033714 22134517 21594790 22134517 21594790 22517617 22376298 22517617 22376298 4265317 22563451 4265317 22563451 23241247 13059856 23241247 13059856 12308244 15325617 12308244 15325617 11272231 10305468 11272231 10305468 18641467 18429418 18641467 18429418 8428009 7751363 8428009 7751363 19655163 7440948 19655163 7440948 7020260 6299802 7020260 6299802 20873247 20249524 20873247 20249524 5974154 5489504 5974154 5489504 5536435 5331985 5536435 5331985 4811755 4318299 4811755 4318299 22857608 22178473 22857608 22178473 4788381 4556099 4788381 4556099 22682836 22593531 22682836 22593531 23823495 23453199 23823495 23453199 3609084 12426615 3609084 12426615 15216865 15501850 15216865 15501850 10755566 16028623 10755566 16028623 18644762 8718388 18644762 8718388 8870513 18595744 8870513 18595744 19514248 7163859 19514248 7163859 19745306 13277003 19745306 13277003 13606456 12677154 13606456 12677154 14153291 12463170 14153291 12463170 13107438 14604180 13107438 14604180 11526555 15781054 11526555 15781054 17808517 8381637 17808517 8381637 18851128 12577809 18851128 12577809 12266477 14999877 12266477 14999877 17027737 9664183 17027737 9664183 9989179 17150162 9989179 17150162 17898135 9272370 17898135 9272370 7922785 7469071 7922785 7469071 7341916 6348483 7341916 6348483 20835177 13469272 20835177 13469272 14473126 12014934 14473126 12014934 15212356 14567964 15212356 14567964 11572426 10330228 11572426 10330228 17198911 16815907 17198911 16815907 10102558 8200293 10102558 8200293 8116132 7786079 8116132 7786079 19520078 19575496 19520078 19575496 19932488 13469977 19932488 13469977 13166674 15342741 13166674 15342741 16511636 16606441 16511636 16606441 18312160 8511245 18312160 8511245 9020359 18920447 9020359 18920447 19800734 20079478 19800734 20079478 5935848 21657433 5935848 21657433 22247049 4234855 22247049 4234855 14330323 13282460 14330323 13282460 13138257 12132094 13138257 12132094 10760824 9763517 10760824 9763517 10308133 9508275 10308133 9508275 9371865 17719957 9371865 17719957 8327530 7766707 8327530 7766707 20742657 5975045 20742657 5975045 5621687 5205175 5621687 5205175 5255145 13000930 5255145 13000930 13858764 10952682 13858764 10952682 16405630 15875392 16405630 15875392 18548382 8642684 18548382 8642684 19348672 7389742 19348672 7389742 7736062 19451644 7736062 19451644 6875313 6825814 6875313 6825814 20260850 19800358 20260850 19800358 20661821 20178157 20661821 20178157 6759248 6558012 6759248 6558012 21024603 20889275 21024603 20889275 5297565 21787326 5297565 21787326 4774680 22531141 4774680 22531141 4292474 3834022 4292474 3834022 23774297 2620573 23774297 2620573 24405564 1994458 24405564 1994458 24767084 23570160 24767084 23570160 3198181 1909113 3198181 1909113 25225435 1442579 25225435 1442579 25345655 24198932 25345655 24198932 2211863 2415236 2211863 2415236 24409074 2067116 24409074 2067116 24989483 23773629 24989483 23773629 2803020 3087463 2803020 3087463 23904596 23209021 23904596 23209021 3352487 23978696 3352487 23978696 25149169 13999863 25149169 13999863 11863488 14932565 11863488 14932565 16236211 16015447 16236211 16015447 16360746 9938704 16360746 9938704 18160842 8158871 18160842 8158871 8264101 19147088 8264101 19147088 7454530 6816907 7454530 6816907 20281054 14622253 20281054 14622253 13072446 10976967 13072446 10976967 10722302 16869527 10722302 16869527 17640458 17678836 17640458 17678836 8382952 7388190 8382952 7388190 7846449 19111243 7846449 19111243 20177197 6865609 20177197 6865609 20818383 20015738 20818383 20015738 6467693 5096122 6467693 5096122 22029008 21481302 22029008 21481302 5091831 4520459 5091831 4520459 22480927 22039002 22480927 22039002 4547401 3968182 4547401 3968182 23289710 23090836 23289710 23090836 3865646 3842790 3865646 3842790 3803752 23412697 3803752 23412697 3295639 2945085 3295639 2945085 24065907 23733581 24065907 23733581 24434497 12693221 24434497 12693221 12128648 15320697 12128648 15320697 16178072 15395831 16178072 15395831 11608834 16046644 11608834 16046644 9876061 8940228 9876061 8940228 18062705 14144143 18062705 14144143 127
100010 0 824334821 666503063 824334821 666503063 16429341 36595797 16429341 36595797 775249796 804087597 775249796 804087597 347374221 39074228 347374221 39074228 783414848 934512039 783414848 934512039 132897272 42214574 132897272 42214574 550456051 761882172 550456051 761882172 714610152 999639418 714610152 999639418 201399295 5783369 201399295 5783369 978670748 465490812 978670748 465490812 283337250 282058980 283337250 282058980 695443072 900214378 695443072 900214378 214216859 541583329 214216859 541583329 632888234 82494715 632888234 82494715 281397281 968059241 281397281 968059241 526552236 657676698 526552236 657676698 29002494 765137607 29002494 765137607 628898828 559641311 628898828 559641311 175240358 67210934 175240358 67210934 947889533 752692256 947889533 752692256 183449907 139725316 183449907 139725316 839305493 791434435 839305493 791434435 538127666 363282907 538127666 363282907 875123850 175936551 875123850 175936551 69217699 869484203 69217699 869484203 822093552 385438490 822093552 385438490 435965 126695986 435965 126695986 789430646 928840394 789430646 928840394 681085234 993176531 681085234 993176531 504553305 427821130 504553305 427821130 768398628 714639983 768398628 714639983 935450806 410172498 935450806 410172498 224107085 665962513 224107085 665962513 794630846 92304984 794630846 92304984 959778788 396076654 959778788 396076654 549660462 830912887 549660462 830912887 98695817 466644529 98695817 466644529 784270478 211778067 784270478 211778067 210200419 922903180 210200419 922903180 566900706 351028265 566900706 351028265 26229321 965802768 26229321 965802768 836991294 575158474 836991294 575158474 91196389 274172261 91196389 274172261 851894657 913524095 851894657 913524095 4358371 452299507 4358371 452299507 921708170 25917177 921708170 25917177 959282782 940147413 959282782 940147413 330999301 57609599 330999301 57609599 28314096 764090586 28314096 764090586 760256160 941000730 760256160 941000730 205016560 136922901 205016560 136922901 838187623 533869241 838187623 533869241 420085849 896082576 420085849 896082576 884908576 956306147 884908576 956306147 909213949 666134002 909213949 666134002 126519462 798186453 126519462 798186453 826062334 74412350 826062334 74412350 177335777 875592640 177335777 875592640 810864824 554868963 810864824 554868963 371295523 640533978 371295523 640533978 270860613 231343263 270860613 231343263 756691578 79712053 756691578 79712053 56515575 427158186 56515575 427158186 488420563 33610071 488420563 33610071 777952283 856076583 777952283 856076583 125798308 207124368 125798308 207124368 941744989 937604829 941744989 937604829 485740831 239408478 485740831 239408478 674586450 868495965 674586450 868495965 173195830 380718393 173195830 380718393 594761081 665291223 594761081 665291223 291273282 257666245 291273282 257666245 833997460 753780862 833997460 753780862 401753810 199811450 401753810 199811450 35077534 575208702 35077534 575208702 350818923 499861358 350818923 499861358 852903781 744412616 852903781 744412616 133203896 56101506 133203896 56101506 565492710 627931051 565492710 627931051 984160357 962267674 984160357 962267674 487239517 105439621 487239517 105439621 954637142 699264140 954637142 699264140 408641184 140833255 408641184 140833255 78541899 795483432 78541899 795483432 624653484 454277255 624653484 454277255 536753687 255654139 536753687 255654139 897316510 641057089 897316510 641057089 974935015 712878827 974935015 712878827 12329095 106722055 12329095 106722055 808717814 399718388 808717814 399718388 870770881 105130094 870770881 105130094 170957666 669957291 170957666 669957291 948350978 129627053 948350978 129627053 178818524 961356564 178818524 961356564 73508716 18401646 73508716 18401646 705588330 655016702 705588330 655016702 243242703 69841133 243242703 69841133 826965042 891971231 826965042 891971231 259865961 63188550 259865961 63188550 158384477 953541257 158384477 953541257 799750533 253072098 799750533 253072098 377912150 887047175 377912150 887047175 205215134 930933835 205215134 930933835 42968512 274056347 42968512 274056347 473561735 929032789 473561735 929032789 5983851 255115844 5983851 255115844 802947700 24121751 802947700 24121751 88525587 716404835 88525587 716404835 791256989 885649613 791256989 885649613 218110840 350795996 218110840 350795996 588668058 478595103 588668058 478595103 387811135 88985259 387811135 88985259 625441218 568783781 625441218 568783781 447887158 343518020 447887158 343518020 988490489 986145040 988490489 986145040 46600609 19570662 46600609 19570662 872628120 886907523 872628120 886907523 137381944 532641981 137381944 532641981 610389478 766830536 610389478 766830536 412780707 259292418 412780707 259292418 65216308 160528273 65216308 160528273 865912564 780850964 865912564 780850964 62603074 453322266 62603074 453322266 170995697 543203341 170995697 543203341 686881012 262428754 686881012 262428754 88532269 38264960 88532269 38264960 552411629 18511 552411629 18511 203074074 822888613 203074074 822888613 646017284 586854450 646017284 586854450 443156349 170108168 443156349 170108168 736884195 931186081 736884195 931186081 935365382 748042287 935365382 748042287 417126365 960137510 417126365 960137510 915923021 447597645 915923021 447597645 654453559 762530351 654453559 762530351 178159727 66914476 178159727 66914476 736747442 972840930 736747442 972840930 591220897 205588895 591220897 205588895 976559513 988779528 976559513 988779528 34310997 113580932 34310997 113580932 607303392 926275664 607303392 926275664 384859736 200345405 384859736 200345405 886553518 18007946 886553518 18007946 73969761 551596257 73969761 551596257 851301794 860381790 851301794 860381790 998515198 252842617 998515198 252842617 226767627 563255483 226767627 563255483 687226686 802190344 687226686 802190344 157312559 217359176 157312559 217359176 826901038 5499026 826901038 5499026 371355314 981264867 371355314 981264867 754619363 388262867 754619363 388262867 108438858 865925503 108438858 865925503 995372897 412400353 995372897 412400353 47409013 81780111 47409013 81780111 808450938 577422290 808450938 577422290 514881311 220594085 514881311 220594085 263902198 747215918 263902198 747215918 879097664 628797921 879097664 628797921 16653067 904053975 16653067 904053975 918817398 300610249 918817398 300610249 140775171 584066523 140775171 584066523 686449223 10719044 686449223 10719044 758659951 811846959 758659951 811846959 415341905 511766409 415341905 511766409 189693221 263899208 189693221 263899208 643043154 16504922 643043154 16504922 27927602 531575227 27927602 531575227 502226114 754476430 502226114 754476430 49518235 214180583 49518235 214180583 888883931 603938405 888883931 603938405 95878042 239157502 95878042 239157502 657937316 660541796 657937316 660541796 270913834 876490156 270913834 876490156 29098731 798285220 29098731 798285220 408861284 31888506 408861284 31888506 999966497 510821988 999966497 510821988 421804717 976801961 421804717 976801961 801508692 272106045 801508692 272106045 446920856 561219766 446920856 561219766 951402773 122255252 951402773 122255252 324885044 934268503 324885044 934268503 828045524 234853105 828045524 234853105 24787603 906939571 24787603 906939571 936749006 2579069 936749006 2579069 438143849 777760265 438143849 777760265 858474329 974595954 858474329 974595954 205952083 56878902 205952083 56878902 715203478 614020911 715203478 614020911 101036982 119209016 101036982 119209016 944700691 877156049 944700691 877156049 286772448 246094087 286772448 246094087 888550388 843992217 888550388 843992217 311490072 321322255 311490072 321322255 990894941 721043924 990894941 721043924 3479275 946756211 3479275 946756211 955996386 131491256 955996386 131491256 210716850 933074827 210716850 933074827 610701752 158762344 610701752 158762344 846712652 807879472 846712652 807879472 370027419 68508130 370027419 68508130 905082867 733588042 905082867 733588042 516785204 829634952 516785204 829634952 500520316 133168192 500520316 133168192 41658157 527380691 41658157 527380691 741728377 424438316 741728377 424438316 567414593 765013713 567414593 765013713 340661186 314814205 340661186 314814205 555767378 439889023 555767378 439889023 976230590 182009414 976230590 182009414 202402907 966933931 202402907 966933931 77405000 29764535 77405000 29764535 21525544 914490891 21525544 914490891 948548222 540922695 948548222 540922695 89186957 262627612 89186957 262627612 693007634 516299362 693007634 516299362 85237962 193679578 85237962 193679578 888322496 482851470 888322496 482851470 127324738 824615876 127324738 824615876 664690457 219390293 664690457 219390293 905629903 878645299 905629903 878645299 374805889 65204167 374805889 65204167 808799682 704664147 808799682 704664147 490087561 176489522 490087561 176489522 638275415 979058756 638275415 979058756 48744923 18064082 48744923 18064082 949877459 727852722 949877459 727852722 64402851 221412821 64402851 221412821 993470988 794238901 993470988 794238901 371230554 169814446 371230554 169814446 818471586 795198432 818471586 795198432 998413078 186977710 998413078 186977710 331985935 454511438 331985935 454511438 863396653 954470255 863396653 954470255 960423426 213347447 960423426 213347447 151984902 919268743 151984902 919268743 367645102 140414708 367645102 140414708 94782489 608739651 94782489 608739651 984675132 77317644 984675132 77317644 16897779 858576837 16897779 858576837 908205438 479557488 908205438 479557488 225887998 887085906 225887998 887085906 402939704 648994852 402939704 648994852 739644259 72854792 739644259 72854792 25546020 52551711 25546020 52551711 916376734 872533715 916376734 872533715 3427713 63173604 3427713 63173604 563663078 231836697 563663078 231836697 247056744 135015389 247056744 135015389 470824755 585209563 470824755 585209563 509920153 780032806 509920153 780032806 399907059 369001284 399907059 369001284 65470835 725389863 65470835 725389863 367889361 213539981 367889361 213539981 918712890 772922360 918712890 772922360 124821453 360978619 124821453 360978619 9675303 723182508 9675303 723182508 471773055 390347320 471773055 390347320 101132096 978058116 101132096 978058116 583636696 566525435 583636696 566525435 82931716 128284656 82931716 128284656 892075125 801682162 892075125 801682162 490366597 285100329 490366597 285100329 86785366 957963109 86785366 957963109 612611263 567911898 612611263 567911898 941602571 68224324 941602571 68224324 413536013 988429232 413536013 988429232 81357648 32812415 81357648 32812415 846088224 652324834 846088224 652324834 441818590 136815624 441818590 136815624 805312750 646924708 805312750 646924708 210228177 847240782 210228177 847240782 16514597 513488830 16514597 513488830 722512026 795293643 722512026 795293643 265270438 358272809 265270438 358272809 591212321 702130304 591212321 702130304 777792717 34936671 777792717 34936671 209213914 3340705 209213914 3340705 457151797 517086860 457151797 517086860 646813263 847584797 646813263 847584797 90695893 86756002 90695893 86756002 440337695 829662636 440337695 829662636 746410872 11510191 746410872 11510191 144458819 975405661 144458819 975405661 888236276 466949190 888236276 466949190 505183055 927254519 505183055 927254519 14513792 161867752 14513792 161867752 898129209 770808867 898129209 770808867 422352965 235469479 422352965 235469479 731472973 971029491 731472973 971029491 247726053 58890628 247726053 58890628 629343969 675796845 629343969 675796845 870575328 922651926 870575328 922651926 210973598 581306106 210973598 581306106 484258351 9713388 484258351 9713388 583552267 915334292 583552267 915334292 23181211 88273275 23181211 88273275 668538695 820481082 668538695 820481082 22629086 182472039 22629086 182472039 989068339 30432528 989068339 30432528 356912291 925726477 356912291 925726477 722876705 131701438 722876705 131701438 178033640 766057567 178033640 766057567 726987546 142628733 726987546 142628733 197462247 820549284 197462247 820549284 18745521 951799487 18745521 951799487 591272231 997617736 591272231 997617736 136030156 160879680 136030156 160879680 454661786 984129693 454661786 984129693 955567308 157887634 955567308 157887634 137771613 915363169 137771613 915363169 686169594 271829739 686169594 271829739 42990427 687312462 42990427 687312462 770725955 491451600 770725955 491451600 614404637 66932962 614404637 66932962 31153617 710135320 31153617 710135320 927891893 278946607 927891893 278946607 515977356 948039922 515977356 948039922 842332504 614048502 842332504 614048502 275017054 307931691 275017054 307931691 997711156 922246612 997711156 922246612 281289189 215050786 281289189 215050786 543888285 779386522 543888285 779386522 122608901 571377819 122608901 571377819 860719258 838871103 860719258 838871103 85877101 250472654 85877101 250472654 456251153 794349717 456251153 794349717 103814012 949091679 103814012 949091679 864077287 418011477 864077287 418011477 297339375 743680424 297339375 743680424 714177413 978670926 714177413 978670926 104788019 742072991 104788019 742072991 545036160 335091510 545036160 335091510 76092753 917073941 76092753 917073941 368810011 260327118 368810011 260327118 789100091 90580199 789100091 90580199 30617992 899605249 30617992 899605249 729141720 276855735 729141720 276855735 334033402 909996125 334033402 909996125 312979 486848137 312979 486848137 718137254 250179740 718137254 250179740 975835197 662144609 975835197 662144609 27209879 152654813 27209879 152654813 457497630 740803582 457497630 740803582 626557697 217249361 626557697 217249361 50964568 567309912 50964568 567309912 983347907 962012764 983347907 962012764 522504427 95036201 522504427 95036201 95295055 634212811 95295055 634212811 744362176 299841291 744362176 299841291 593147008 818789369 593147008 818789369 733803429 94973033 733803429 94973033 568629636 795207504 568629636 795207504 990771469 877240654 990771469 877240654 197260519 155539596 197260519 155539596 758742127 654668444 758742127 654668444 491035824 959495507 491035824 959495507 174565535 440028990 174565535 440028990 806784360 956761293 806784360 956761293 371381981 980811836 371381981 980811836 770919264 268600082 770919264 268600082 33679157 964771981 33679157 964771981 971882347 599415103 971882347 599415103 451058349 905352621 451058349 905352621 961946426 154890321 961946426 154890321 783169885 922968821 783169885 922968821 2052662 333745891 2052662 333745891 994566159 743719739 994566159 743719739 428632779 406120806 428632779 406120806 293507642 828912259 293507642 828912259 694030913 532467331 694030913 532467331 127415031 58577436 127415031 58577436 890382977 658590784 890382977 658590784 424006915 269813489 424006915 269813489 927635498 32422344 927635498 32422344 20586634 865053523 20586634 865053523 832982476 249266375 832982476 249266375 979374771 764457528 979374771 764457528 177309688 294704078 177309688 294704078 829180654 932408567 829180654 932408567 350313665 7383400 350313665 7383400 980380756 977596306 980380756 977596306 489441299 309849967 489441299 309849967 195919965 770403859 195919965 770403859 869320224 523560745 869320224 523560745 277117354 359742621 277117354 359742621 552009988 543536897 552009988 543536897 36193682 796024550 36193682 796024550 850959169 100948568 850959169 100948568 315963390 931341158 315963390 931341158 821086678 287324752 821086678 287324752 460618038 20401811 460618038 20401811 996018430 726902732 996018430 726902732 18245589 765225236 18245589 765225236 572910597 490174687 572910597 490174687 35642677 965551577 35642677 965551577 879635742 80102240 879635742 80102240 264657118 930637646 264657118 930637646 578358923 413878836 578358923 413878836 161457731 796054571 161457731 796054571 844508540 482483212 844508540 482483212 408356726 776285937 408356726 776285937 839658616 374128491 839658616 374128491 374112499 632951104 374112499 632951104 67315104 123731638 67315104 123731638 765144521 520263304 765144521 520263304 567691164 152050637 567691164 152050637 232697607 742654902 232697607 742654902 640864444 152127646 640864444 152127646 320286849 579821483 320286849 579821483 830882512 806333094 830882512 806333094 205188396 38755971 205188396 38755971 174049554 293604844 174049554 293604844 626715242 728209393 626715242 728209393 285665854 1935176 285665854 1935176 26585709 386665070 26585709 386665070 962846511 138070140 962846511 138070140 256395103 741978412 256395103 741978412 760207520 442016857 760207520 442016857 311908934 742773706 311908934 742773706 834132856 16859429 834132856 16859429 22322616 557484440 22322616 557484440 777672073 46498767 777672073 46498767 246360293 509684177 246360293 509684177 552784118 23436242 552784118 23436242 497844177 119739652 497844177 119739652 711509475 474586834 711509475 474586834 289999800 969779731 289999800 969779731 26981035 108787894 26981035 108787894 506637687 887852798 506637687 887852798 358045301 159541407 358045301 159541407 883331641 717168757 883331641 717168757 143212363 226051353 143212363 226051353 953290720 782672004 953290720 782672004 179872612 13866695 179872612 13866695 760577877 793556047 760577877 793556047 998461315 311865319 998461315 311865319 219577829 170930236 219577829 170930236 822351923 924983126 822351923 924983126 444242271 113825908 444242271 113825908 952394573 936624989 952394573 936624989 510289510 519142045 510289510 519142045 7990727 441525511 7990727 441525511 908772643 779215878 908772643 779215878 310602210 314249883 310602210 314249883 753251113 722124349 753251113 722124349 106820649 316404366 106820649 316404366 961695050 804667277 961695050 804667277 347159414 257368709 347159414 257368709 527260012 989638441 527260012 989638441 161470804 151982298 161470804 151982298 680528177 939681883 680528177 939681883 774054751 69135058 774054751 69135058 971305664 3012410 971305664 3012410 234377236 624314244 234377236 624314244 750113190 81922096 750113190 81922096 443516751 343578726 443516751 343578726 61289861 944978853 61289861 944978853 996707558 176937277 996707558 176937277 83087340 954708764 83087340 954708764 774719909 434956284 774719909 434956284 984072045 27802625 984072045 27802625 539266550 701252517 539266550 701252517 975431773 556869390 975431773 556869390 553568961 332997186 553568961 332997186 993296346 126211478 993296346 126211478 769135435 898532729 769135435 898532729 933834125 202121215 933834125 202121215 477034222 539541429 477034222 539541429 814388293 884316719 814388293 884316719 94566528 456566589 94566528 456566589 489266197 824769280 489266197 824769280 339515773 234342039 339515773 234342039 3924599 895273721 3924599 895273721 785223382 359645809 785223382 359645809 162638592 882183790 162638592 882183790 836883485 978040215 836883485 978040215 603463019 95616929 603463019 95616929 349024749 64493730 349024749 64493730 31964000 489994214 31964000 489994214 942655112 92800872 942655112 92800872 183010847 959678621 183010847 959678621 808149376 174638017 808149376 174638017 184225395 910990755 184225395 910990755 984223102 313206169 984223102 313206169 313795150 873938942 313795150 873938942 927377247 24373483 927377247 24373483 250862350 610917252 250862350 610917252 546977761 145017417 546977761 145017417 743493952 791784390 743493952 791784390 109374283 416761144 109374283 416761144 605457139 91452567 605457139 91452567 361820820 950898707 361820820 950898707 570779658 239538572 570779658 239538572 448628116 779881258 448628116 779881258 114845505 174480159 114845505 174480159 43063800 680035637 43063800 680035637 761685108 429585855 761685108 429585855 251400457 507173758 251400457 507173758 729726243 892775240 729726243 892775240 280727691 504488720 280727691 504488720 814262938 989521911 814262938 989521911 379060236 740460691 379060236 740460691 864675183 946692874 864675183 946692874 434734419 18968051 434734419 18968051 933180484 893969639 933180484 893969639 416864722 223151224 416864722 223151224 843901078 572912377 843901078 572912377 124093063 228597501 124093063 228597501 499948076 797029465 499948076 797029465 640370594 14636484 640370594 14636484 821598165 129750101 821598165 129750101 154150109 471432983 154150109 471432983 416217026 125094632 416217026 125094632 257886278 29122125 257886278 29122125 392078695 895212981 392078695 895212981 961787193 4636814 961787193 4636814 379840740 586260269 379840740 586260269 573057680 848564533 573057680 848564533 90272836 197236630 90272836 197236630 583010441 952846326 583010441 952846326 242046619 227308422 242046619 227308422 670007281 52097418 670007281 52097418 290740345 613137201 290740345 613137201 975348430 289318350 975348430 289318350 182892287 864743943 182892287 864743943 800887434 8068282 800887434 8068282 618878151 746684686 618878151 746684686 366489662 310122098 366489662 310122098 935769520 3368286 935769520 3368286 246970808 855585081 246970808 855585081 885281359 597728044 885281359 597728044 147857762 780782728 147857762 780782728 691021861 119185318 691021861 119185318 175015360 956193700 175015360 956193700 425203125 555728928 425203125 555728928 182857377 103439643 182857377 103439643 892734456 751115696 892734456 751115696 175578412 133084306 175578412 133084306 503952812 802459676 503952812 802459676 969991038 453686510 969991038 453686510 204417748 933380096 204417748 933380096 862425387 103236683 862425387 103236683 335349641 816125235 335349641 816125235 207259319 57213211 207259319 57213211 842552514 968464683 842552514 968464683 64646763 63892267 64646763 63892267 303618989 652727862 303618989 652727862 877278627 430768496 877278627 430768496 346763334 844933789 346763334 844933789 595553072 126418686 595553072 126418686 162864253 710450865 162864253 710450865 976394495 265395691 976394495 265395691 236309541 775717034 236309541 775717034 979004936 154839372 979004936 154839372 207873302 395274257 207873302 395274257 788515329 963621358 788515329 963621358 33823418 67105216 33823418 67105216 590137065 938690891 590137065 938690891 387874773 53664864 387874773 53664864 618979730 566791864 618979730 566791864 760975025 964761986 760975025 964761986 102416352 103826553 102416352 103826553 840524114 934769432 840524114 934769432 159592552 171990748 159592552 171990748 769036444 699397930 769036444 699397930 369310008 805176957 369310008 805176957 42886777 396230599 42886777 396230599 747229779 865540909 747229779 865540909 71743719 374654894 71743719 374654894 685378568 717737893 685378568 717737893 949720238 433164521 949720238 433164521 791596256 750403879 791596256 750403879 58505313 191842322 58505313 191842322 556277930 701039863 556277930 701039863 317548572 458593630 317548572 458593630 736016180 860584377 736016180 860584377 82361175 635851839 82361175 635851839 86227150 944285528 86227150 944285528 571863334 449215078 571863334 449215078 75803598 827650870 75803598 827650870 624795836 193444922 624795836 193444922 949930749 954974162 949930749 954974162 136062124 672288862 136062124 672288862 784363799 103331223 784363799 103331223 176288126 687992491 176288126 687992491 352639102 356664284 352639102 356664284 799125261 541365672 799125261 541365672 230471833 280986080 230471833 280986080 940740241 960999240 940740241 960999240 790903585 830580983 790903585 830580983 245807798 41049378 245807798 41049378 92120019 849933285 92120019 849933285 956777838 203687762 956777838 203687762 634682424 803785384 634682424 803785384 980321494 108750832 980321494 108750832 94827484 809098433 94827484 809098433 881055869 80866092 881055869 80866092 227869915 999893374 227869915 999893374 984271661 37132540 984271661 37132540 123618937 869881650 123618937 869881650 367441824 532107058 367441824 532107058 931175873 867765616 931175873 867765616 188331740 510854894 188331740 510854894 765227210 721033029 765227210 721033029 157318717 180712497 157318717 180712497 754610157 804581790 754610157 804581790 200022363 179442262 200022363 179442262 131930724 965370405 131930724 965370405 665438393 723992 665438393 723992 55532610 466719380 55532610 466719380 180154914 72256784 180154914 72256784 302074420 919797553 302074420 919797553 870919462 216134823 870919462 216134823 927178258 32278587 927178258 32278587 263994782 790226851 263994782 790226851 833889284 14238282 833889284 14238282 244322240 499106478 244322240 499106478 557999615 769935168 557999615 769935168 351445398 962776289 351445398 962776289 919072481 190972847 919072481 190972847 405218475 531792215 405218475 531792215 596260084 956906425 596260084 956906425 171433944 573855285 171433944 573855285 781464228 681467040 781464228 681467040 172285392 988546156 172285392 988546156 971072240 139030445 971072240 139030445 396259345 503852701 396259345 503852701 317670489 942912466 317670489 942912466 874769454 361541884 874769454 361541884 393517182 83676880 393517182 83676880 578172542 955257881 578172542 955257881 77780516 213467681 77780516 213467681 840306868 6604593 840306868 6604593 323493155 817453041 323493155 817453041 998590497 42399356 998590497 42399356 244104349 366935677 244104349 366935677 698777016 879059569 698777016 879059569 32700429 104279836 32700429 104279836 288762455 453081239 288762455 453081239 888726712 769215863 888726712 769215863 196173585 271119071 196173585 271119071 418176271 478148050 418176271 478148050 857087855 160388396 857087855 160388396 57582969 802992386 57582969 802992386 736403837 757461401 736403837 757461401 239662777 382903465 239662777 382903465 456099834 762617688 456099834 762617688 979823093 7486899 979823093 7486899 447537969 809369322 447537969 809369322 307684264 977126349 307684264 977126349 261695887 31357571 261695887 31357571 615320090 830851607 615320090 830851607 914676831 425974936 914676831 425974936 405005781 757542594 405005781 757542594 144440336 172569256 144440336 172569256 633704392 594673465 633704392 594673465 972808252 74858395 972808252 74858395 255934829 574962818 255934829 574962818 377572015 405374731 377572015 405374731 466702313 800723507 466702313 800723507 355511164 883564927 355511164 883564927 248583554 1875526 248583554 1875526 771177870 877377044 771177870 877377044 299078326 462693184 299078326 462693184 618710890 295360819 618710890 295360819 149663403 960320017 149663403 960320017 655110247 449127053 655110247 449127053 707429079 994289811 707429079 994289811 271676191 168991983 271676191 168991983 661964915 931656671 661964915 931656671 91279273 611731777 91279273 611731777 684667383 86119425 684667383 86119425 362676132 775714530 362676132 775714530 685903021 279104112 685903021 279104112 540256359 561078804 540256359 561078804 589502313 754908952 589502313 754908952 230797182 21517377 230797182 21517377 472652798 624609952 472652798 624609952 382630161 329495291 382630161 329495291 172072055 825256818 172072055 825256818 908006261 998747093 908006261 998747093 23205482 38458963 23205482 38458963 881884468 379640981 881884468 379640981 577537231 73565790 577537231 73565790 393641260 389086474 393641260 389086474 634763685 89059975 634763685 89059975 115496346 31611433 115496346 31611433 744174413 921280654 744174413 921280654 188115478 72055761 188115478 72055761 2465799 375939854 2465799 375939854 874616815 87351229 874616815 87351229 991997179 554756331 991997179 554756331 38485468 955315029 38485468 955315029 816240571 387366219 816240571 387366219 937406496 860672937 937406496 860672937 276549759 534508111 276549759 534508111 878519962 775040007 878519962 775040007 43852300 26206991 43852300 26206991 16753734 991928703 16753734 991928703 348486490 308852965 348486490 308852965 119658330 817328014 119658330 817328014 764446191 29546083 764446191 29546083 184911949 425606772 184911949 425606772 976724276 957608316 976724276 957608316 581967988 214781624 581967988 214781624 903232024 156231290 903232024 156231290 69402060 939388498 69402060 939388498 902760949 18744381 902760949 18744381 685849913 697805468 685849913 697805468 329327268 42445682 329327268 42445682 39244499 818294462 39244499 818294462 969631205 294421770 969631205 294421770 362275536 185146084 362275536 185146084 799023048 777051110 799023048 777051110 910030309 605411401 910030309 605411401 202454318 987882802 202454318 987882802 894397910 264479845 894397910 264479845 368997154 752929764 368997154 752929764 700777046 959413164 700777046 959413164 274824661 826505549 274824661 826505549 948980063 21513123 948980063 21513123 418727954 936106444 418727954 936106444 903981605 386140451 903981605 386140451 944281128 207270769 944281128 207270769 47860835 641908593 47860835 641908593 883127072 985391279 883127072 985391279 958044096 490789733 958044096 490789733 445718354 741891876 445718354 741891876 118106661 52058244 118106661 52058244 895440963 597996016 895440963 597996016 126512758 149648683 126512758 149648683 876287817 969764857 876287817 969764857 353279966 211772907 353279966 211772907 785670148 873151355 785670148 873151355 5408629 294511660 5408629 294511660 735806347 503289729 735806347 503289729 53825292 130581931 53825292 130581931 725550849 31869997 725550849 31869997 819233809 997624815 819233809 997624815 425982964 512375048 425982964 512375048 61918168 667004622 61918168 667004622 768999506 550506419 768999506 550506419 166909951 879811974 166909951 879811974 944940254 189207011 944940254 189207011 781526932 92428174 781526932 92428174 298074382 914092476 298074382 914092476 966453886 306042266 966453886 306042266 345470533 773707242 345470533 773707242 68353115 156821368 68353115 156821368 828138441 953147755 828138441 953147755 13342405 204830373 13342405 204830373 768207851 695920031 768207851 695920031 174599944 390604035 174599944 390604035 758081037 97950809 758081037 97950809 356138925 767951665 356138925 767951665 991485151 403563476 991485151 403563476 171117161 957581874 171117161 957581874 878252445 755398929 878252445 755398929 381265496 537145221 381265496 537145221 281128518 846146345 281128518 846146345 842611846 214200961 842611846 214200961 375758394 917405105 375758394 917405105 43701540 255504818 43701540 255504818 865779130 963049599 865779130 963049599 293689593 104045296 293689593 104045296 659122893 998865566 659122893 998865566 49117416 303119902 49117416 303119902 990092600 789256459 990092600 789256459 256744056 303998751 256744056 303998751 57439154 981266021 57439154 981266021 972580324 502446271 972580324 502446271 136060307 867978046 136060307 867978046 75328383 255423721 75328383 255423721 590428009 85775107 590428009 85775107 973903048 634254542 973903048 634254542 103921107 243848341 103921107 243848341 998978913 972711509 998978913 972711509 498715921 207747584 498715921 207747584 319580889 968146666 319580889 968146666 842169868 527210465 842169868 527210465 205660007 912348416 205660007 912348416 778707888 476587503 778707888 476587503 996969668 206016837 996969668 206016837 57230665 736038556 57230665 736038556 851302586 197489950 851302586 197489950 27496894 964119387 27496894 964119387 918899492 412513784 918899492 412513784 11016099 693660523 11016099 693660523 234329663 245790227 234329663 245790227 92703116 808872537 92703116 808872537 233162885 679527127 233162885 679527127 190571429 973320884 190571429 973320884 702674556 105016000 702674556 105016000 160081444 324646266 160081444 324646266 674183686 759978635 674183686 759978635 919733963 439628915 919733963 439628915 314196884 879185553 314196884 879185553 982952383 587291375 982952383 587291375 792261187 503605617 792261187 503605617 954073871 210653010 954073871 210653010 54863720 329911938 54863720 329911938 958355462 895441030 958355462 895441030 492077864 18028434 492077864 18028434 744656351 741198382 744656351 741198382 542686622 40510256 542686622 40510256 106927184 406544960 106927184 406544960 635759558 872175299 635759558 872175299 59261694 41172140 59261694 41172140 401477626 640171878 401477626 640171878 22568492 37049311 22568492 37049311 735004959 540860218 735004959 540860218 230992175 320181219 230992175 320181219 437554428 748222693 437554428 748222693 83666082 104352146 83666082 104352146 957113497 538089500 957113497 538089500 39923825 33607481 39923825 33607481 876356451 591202535 876356451 591202535 342307553 252948146 342307553 252948146 924296731 767315886 924296731 767315886 238825923 466419302 238825923 466419302 869543121 927329978 869543121 927329978 317688132 175867716 317688132 175867716 789404059 436562434 789404059 436562434 195715012 867208877 195715012 867208877 550971256 935724210 550971256 935724210 749871701 199508271 749871701 199508271 33756120 998540192 33756120 998540192 918981525 268816879 918981525 268816879 443921381 8672589 443921381 8672589 840272667 831408820 840272667 831408820 357092655 309555813 357092655 309555813 957992975 80226685 957992975 80226685 502118864 713037430 502118864 713037430 965208043 951600327 965208043 951600327 600271578 173916283 600271578 173916283 64882465 866519364 64882465 866519364 848569850 410138431 848569850 410138431 70641514 255673971 70641514 255673971 587212272 448104830 587212272 448104830 394260648 90589627 394260648 90589627 535081847 915722503 535081847 915722503 961591239 643591356 961591239 643591356 2054004 134654903 2054004 134654903 772194199 553349785 772194199 553349785 41920362 451153492 41920362 451153492 667957392 624337100 667957392 624337100 2245384 204754591 2245384 204754591 489961446 55313912 489961446 55313912 341836439 961408655 341836439 961408655 37549127 233375804 37549127 233375804 440592942 435168566 440592942 435168566 56265712 931837506 56265712 931837506 945595748 771746408 945595748 771746408 128693985 533413284 128693985 533413284 782985078 579690061 782985078 579690061 338186370 271002404 338186370 271002404 2807990 755325171 2807990 755325171 840574009 73640341 840574009 73640341 74916841 976262567 74916841 976262567 896554791 18024876 896554791 18024876 13447509 977123467 13447509 977123467 964391700 98471523 964391700 98471523 110948967 747810749 110948967 747810749 995354122 460411548 995354122 460411548 67051600 731691527 67051600 731691527 626057246 75434164 626057246 75434164 123537215 890014468 123537215 890014468 836494523 141109125 836494523 141109125 453718421 506761740 453718421 506761740 673346846 268474428 673346846 268474428 159662816 4791446 159662816 4791446 994121371 882107639 994121371 882107639 190895418 33248598 190895418 33248598 971681870 616260570 971681870 616260570 190581189 366708173 190581189 366708173 680493031 520932533 680493031 520932533 62979518 920636257 62979518 920636257 43974806 818767637 43974806 818767637 869086433 197013120 869086433 197013120 449500035 837988189 449500035 837988189 796855553 48903007 796855553 48903007 68098388 728127366 68098388 728127366 503588565 160164651 503588565 160164651 905642782 805666533 905642782 805666533 133799022 20184809 133799022 20184809 786588356 714320102 786588356 714320102 905632118 13787333 905632118 13787333 285890537 724421995 285890537 724421995 391828367 1801780 391828367 1801780 941697860 996367240 941697860 996367240 264016252 88270438 264016252 88270438 566146695 535876907 566146695 535876907 285278550 867588638 285278550 867588638 906673032 168163550 906673032 168163550 493692187 587256456 493692187 587256456 752560562 129167841 752560562 129167841 305653598 936571627 305653598 936571627 594852276 764233710 594852276 764233710 232683555 2547496 232683555 2547496 767095049 939740737 767095049 939740737 516051931 376066854 516051931 376066854 822063950 190254509 822063950 190254509 65827743 947313397 65827743 947313397 961506088 319395637 961506088 319395637 127528109 830895954 127528109 830895954 651674284 568216875 651674284 568216875 9641979 840859715 9641979 840859715 338767854 391430743 338767854 391430743 576715190 533249336 576715190 533249336 737053122 366978817 737053122 366978817 326528138 754044670 326528138 754044670 959637378 5046125 959637378 5046125 58753743 845892741 58753743 845892741 569394713 274129329 569394713 274129329 924068679 894606035 924068679 894606035 330980135 908980343 330980135 908980343 883137281 49852148 883137281 49852148 311451998 328012322 311451998 328012322 993023972 158314915 993023972 158314915 123836150 996617112 123836150 996617112 21686525 616452121 21686525 616452121 599500403 286948587 599500403 286948587 985841251 917082360 985841251 917082360 639713790 510243352 639713790 510243352 955977652 896220619 955977652 896220619 82321402 621763399 82321402 621763399 895332573 20293893 895332573 20293893 338153705 391415487 338153705 391415487 633957881 95814507 633957881 95814507 918776170 885971013 918776170 885971013 49207690 14596010 49207690 14596010 896081647 223880160 896081647 223880160 220826598 658904664 220826598 658904664 733774585 250082711 733774585 250082711 269284006 655082503 269284006 655082503 898456814 821905868 898456814 821905868 203946541 980603373 203946541 980603373 731804974 49774887 731804974 49774887 105867748 671808881 105867748 671808881 660858558 74537310 660858558 74537310 965570709 877080787 965570709 877080787 298329404 129015778 298329404 129015778 555027444 875397059 555027444 875397059 428075285 78821165 428075285 78821165 16024888 605325839 16024888 605325839 681182746 470241620 681182746 470241620 271969617 971577107 271969617 971577107 948863094 665228948 948863094 665228948 119373070 63664681 119373070 63664681 621240136 632983771 621240136 632983771 239584042 969624086 239584042 969624086 810566138 24333515 810566138 24333515 157143618 998272387 157143618 998272387 105053493 267404607 105053493 267404607 649711624 692942020 649711624 692942020 64260652 63934938 64260652 63934938 953314548 643917854 953314548 643917854 649415427 326041092 649415427 326041092 118346356 33070410 118346356 33070410 671306896 823195014 671306896 823195014 170263398 437333461 170263398 437333461 894494356 103396670 894494356 103396670 375994180 857292759 375994180 857292759 589011796 18396291 589011796 18396291 168028594 339466841 168028594 339466841 852364246 855975293 852364246 855975293 376551646 414967822 376551646 414967822 773625976 992840997 773625976 992840997 416990654 59691224 416990654 59691224 844414148 610553459 844414148 610553459 593242034 855352482 593242034 855352482 340942744 26205796 340942744 26205796 737887397 559377148 737887397 559377148 993635863 300680609 993635863 300680609 264942902 778885741 264942902 778885741 884455737 47960971 884455737 47960971 58280997 987221965 58280997 987221965 919908057 16403266 919908057 16403266 989560341 267227677 989560341 267227677 350208370 857616360 350208370 857616360 877029874 88074014 877029874 88074014 589342920 625252187 589342920 625252187 238197402 4982936 238197402 4982936 869057580 685922194 869057580 685922194 489382144 993218994 489382144 993218994 709838899 225268151 709838899 225268151 3412769 88162197 3412769 88162197 856596988 887998635 856596988 887998635 134407193 270879455 134407193 270879455 940365886 715909756 940365886 715909756 146074813 31665448 146074813 31665448 652617987 960480509 652617987 960480509 427618881 98759502 427618881 98759502 2048289 821708310 2048289 821708310 707129687 142739629 707129687 142739629 74664936 758210889 74664936 758210889 898554870 342343983 898554870 342343983 255869670 879156414 255869670 879156414 944094650 468424790 944094650 468424790 743621298 224179216 743621298 224179216 819576612 953347873 819576612 953347873 378951015 409061876 378951015 409061876 4946970 717954215 4946970 717954215 497506932 492818803 497506932 492818803 271063654 859818939 271063654 859818939 906713156 249530343 906713156 249530343 73961888 915972776 73961888 915972776 866264208 49511677 866264208 49511677 178294768 812622420 178294768 812622420 994830765 668141493 994830765 668141493 103082915 188603968 103082915 188603968 635752596 780216653 635752596 780216653 277664473 580674814 277664473 580674814 649991805 121023664 649991805 121023664 264856483 998494213 264856483 998494213 455713838 205688916 455713838 205688916 50970181 391720602 50970181 391720602 866843282 865864025 866843282 865864025 354428951 193336858 354428951 193336858 100962840 2960829 100962840 2960829 763168033 881828583 763168033 881828583 128369779 254768535 128369779 254768535 610099614 681694804 610099614 681694804 169737028 787418590 169737028 787418590 893753578 489966975 893753578 489966975 168572697 85677770 168572697 85677770 864930423 953866358 864930423 953866358 243193771 191158845 243193771 191158845 781559422 914453982 781559422 914453982 619759182 279884677 619759182 279884677 307158029 965335901 307158029 965335901 508697092 283488611 508697092 283488611 460648693 843019324 460648693 843019324 294112732 659111386 294112732 659111386 617011052 989736073 617011052 989736073 798250738 487440454 798250738 487440454 140469649 655481164 140469649 655481164 501503523 449200090 501503523 449200090 198858848 195179629 198858848 195179629 21800119 876087274 21800119 876087274 376611054 120155355 376611054 120155355 912839413 619427885 912839413 619427885 228499488 266629111 228499488 266629111 309277076 717174719 309277076 717174719 70278683 912909802 70278683 912909802 883213189 324045299 883213189 324045299 107041306 181154767 107041306 181154767 884862672 976953541 884862672 976953541 71593592 116958351 71593592 116958351 996728709 919006827 996728709 919006827 9202875 321546088 9202875 321546088 912229215 685268553 912229215 685268553 565500197 366923253 565500197 366923253 422466743 856091172 422466743 856091172 285423023 158648076 285423023 158648076 737346203 617012567 737346203 617012567 68335918 622021044 68335918 622021044 873948191 318777846 873948191 318777846 239140247 823034067 239140247 823034067 892621887 634061649 892621887 634061649 418359161 73533657 418359161 73533657 618488731 560341278 618488731 560341278 293859207 950443481 293859207 950443481 581815668 260597546 581815668 260597546 861017338 116427687 861017338 116427687 444924333 914136850 444924333 914136850 942589482 241790360 942589482 241790360 276767204 863024760 276767204 863024760 907917801 512372381 907917801 512372381 324237690 62883220 324237690 62883220 938836689 818095115 938836689 818095115 267443072 478910196 267443072 478910196 994782242 956906467 994782242 956906467 514103583 239344807 514103583 239344807 974085392 711736774 974085392 711736774 246799874 953674021 246799874 953674021 892759234 98086978 892759234 98086978 65206603 485812166 65206603 485812166 806337073 403331577 806337073 403331577 434874824 882090134 434874824 882090134 125615214 112803229 125615214 112803229 654470781 607837199 654470781 607837199 754336397 724135958 754336397 724135958 351484432 159070458 351484432 159070458 161816453 480511752 161816453 480511752 684504077 533454175 684504077 533454175 207770275 108722739 207770275 108722739 62235874 965537892 62235874 965537892 712252155 136096414 712252155 136096414 926839710 501894982 926839710 501894982 323568407 305295480 323568407 305295480 552855088 620260513 552855088 620260513 688990741 150940666 688990741 150940666 855132865 834435164 855132865 834435164 206281630 316952721 206281630 316952721 705986683 869561226 705986683 869561226 638951759 594361309 638951759 594361309 388944782 996666627 388944782 996666627 16438991 102369079 16438991 102369079 890514191 960848550 890514191 960848550 344194912 129418173 344194912 129418173 20749951 31905185 20749951 31905185 794639175 835237059 794639175 835237059 488611932 620106000 488611932 620106000 276841569 939274075 276841569 939274075 928846918 501661064 928846918 501661064 420080743 874453706 420080743 874453706 873614007 178330515 873614007 178330515 451024101 727847099 451024101 727847099 700483488 331453976 700483488 331453976 303135471 866885512 303135471 866885512 810836157 132022040 810836157 132022040 121057823 994496065 121057823 994496065 619452157 720738117 619452157 720738117 279705707 126781381 279705707 126781381 940120906 933780456 940120906 933780456 43491807 97875738 43491807 97875738 972343932 969267547 972343932 969267547 447033956 400403674 447033956 400403674 969785371 928231561 969785371 928231561 29072741 475496514 29072741 475496514 517981763 926464935 517981763 926464935 886438465 48171445 886438465 48171445 116962371 609033982 116962371 609033982 850934921 377137967 850934921 377137967 121117005 62932558 121117005 62932558 751814604 417584633 751814604 417584633 416685574 828020940 416685574 828020940 339724577 263281937 339724577 263281937 7056725 927043860 7056725 927043860 883577989 190883720 883577989 190883720 3105231 943977602 3105231 943977602 568361716 446196198 568361716 446196198 358118295 89576991 358118295 89576991 601791396 795489701 601791396 795489701 226257656 96292292 226257656 96292292 965602962 766158453 965602962 766158453 59236022 346021937 59236022 346021937 855880827 835370986 855880827 835370986 260043878 482670259 260043878 482670259 806072843 39431018 806072843 39431018 363773470 870914161 363773470 870914161 664533043 177986184 664533043 177986184 477677483 353126507 477677483 353126507 961889332 612875190 961889332 612875190 600339572 21184777 600339572 21184777 986321438 460956380 986321438 460956380 380078178 936784096 380078178 936784096 892601984 1289251 892601984 1289251 19297694 226715166 19297694 226715166 881915874 557696669 881915874 557696669 533186397 96344704 533186397 96344704 87341643 915371453 87341643 915371453 795053878 472210131 795053878 472210131 213778794 24305558 213778794 24305558 749704466 453662201 749704466 453662201 254733826 750375798 254733826 750375798 221671234 944950656 221671234 944950656 51114841 353454893 51114841 353454893 704406585 754499013 704406585 754499013 200814188 14912650 200814188 14912650 882169321 859074695 882169321 859074695 744066977 99747026 744066977 99747026 462181535 848404854 462181535 848404854 414475344 293976631 414475344 293976631 929941113 123411542 929941113 123411542 121059240 836851834 121059240 836851834 852943656 230510761 852943656 230510761 770699853 744955374 770699853 744955374 511945440 275972941 511945440 275972941 646051948 615824638 646051948 615824638 501282697 388326299 501282697 388326299 689322247 869502503 689322247 869502503 864530153 461260430 864530153 461260430 176988393 49536768 176988393 49536768 994409672 612347952 994409672 612347952 184591247 306944225 184591247 306944225 67978417 621516503 67978417 621516503 860770643 29585487 860770643 29585487 978483235 558147503 978483235 558147503 40435205 965502140 40435205 965502140 588891364 152112948 588891364 152112948 131932620 906707863 131932620 906707863 799328508 115527267 799328508 115527267 248812156 668175192 248812156 668175192 945045638 62560485 945045638 62560485 19729883 500079 19729883 500079 445434623 685581467 445434623 685581467 750982365 901939535 750982365 901939535 231644475 300562606 231644475 300562606 934434572 995449666 934434572 995449666 202705115 383676112 202705115 383676112 99310923 75219351 99310923 75219351 880294501 748381734 880294501 748381734 356951072 935858999 356951072 935858999 483194006 158711247 483194006 158711247 108838064 30682105 108838064 30682105 867526739 797842597 867526739 797842597 172611483 117124196 172611483 117124196 989779173 950670653 989779173 950670653 391788958 80390304 391788958 80390304 978151206 913263989 978151206 913263989 288194574 677145740 288194574 677145740 982175673 967355734 982175673 967355734 652436867 361745131 652436867 361745131 883548197 101253650 883548197 101253650 8215158 973232765 8215158 973232765 648420688 249026692 648420688 249026692 896437536 880602593 896437536 880602593 103408172 60365005 103408172 60365005 885844011 523502393 885844011 523502393 183949003 936861975 183949003 936861975 481123032 109130071 481123032 109130071 992475677 718086158 992475677 718086158 7542824 226094161 7542824 226094161 729882912 698644747 729882912 698644747 883754923 165566836 883754923 165566836 370917635 888828563 370917635 888828563 211663071 157895431 211663071 157895431 691643628 555651550 691643628 555651550 122991915 228881218 122991915 228881218 736097604 813069910 736097604 813069910 214135296 528334795 214135296 528334795 934386335 885555195 934386335 885555195 17266087 630307016 17266087 630307016 965765590 994463258 965765590 994463258 300865586 529943191 300865586 529943191 504268750 2647331 504268750 2647331 276496703 871961663 276496703 871961663 476359211 318998700 476359211 318998700 780383693 127628759 780383693 127628759 198117496 773860970 198117496 773860970 516198482 458987161 516198482 458987161 888278029 73646880 888278029 73646880 1296549 467574551 1296549 467574551 387840406 644282718 387840406 644282718 44557741 78703278 44557741 78703278 733594727 497449481 733594727 497449481 144204709 344427774 144204709 344427774 987060620 974196485 987060620 974196485 742738859 292246115 742738859 292246115 83042606 733298473 83042606 733298473 954833507 8527542 954833507 8527542 357634831 970822413 357634831 970822413 868550828 625868163 868550828 625868163 44271580 166451975 44271580 166451975 541130330 825049078 541130330 825049078 170154525 753339589 170154525 753339589 974657574 873488074 974657574 873488074 393784339 651201707 393784339 651201707 158848761 482830063 158848761 482830063 909748393 782051657 909748393 782051657 284480670 23211894 284480670 23211894 718420356 384027694 718420356 384027694 229576288 14783551 229576288 14783551 544048703 989252198 544048703 989252198 30285715 373854191 30285715 373854191 541780970 4146512 541780970 4146512 25692479 691233294 25692479 691233294 849086533 36438970 849086533 36438970 65465981 414336896 65465981 414336896 839129713 53806847 839129713 53806847 246708469 395524431 246708469 395524431 920584685 854335666 920584685 854335666 217921500 264052988 217921500 264052988 729080537 888881654 729080537 888881654 76342113 426302611 76342113 426302611 9434100 773230545 9434100 773230545 91191587 186071528 91191587 186071528 727717499 942765061 727717499 942765061 116519987 389029554 116519987 389029554 703252747 971748179 703252747 971748179 988323590 18503262 988323590 18503262 457507005 867165760 457507005 867165760 183663982 42515979 183663982 42515979 585840622 495364544 585840622 495364544 862185156 334226093 862185156 334226093 420911028 811298142 420911028 811298142 784196887 76264113 784196887 76264113 61414067 236081348 61414067 236081348 712757539 810748596 712757539 810748596 131718503 482452472 131718503 482452472 459161994 744084715 459161994 744084715 212571080 275408487 212571080 275408487 819375176 991905530 819375176 991905530 38292872 434307280 38292872 434307280 945401945 257195261 945401945 257195261 20155492 756085281 20155492 756085281 686657585 178456861 686657585 178456861 986432223 1674001 986432223 1674001 268197834 569095017 268197834 569095017 669788709 999725832 669788709 999725832 26181085 47560326 26181085 47560326 951790918 381674179 951790918 381674179 358235708 959605731 358235708 959605731 875393790 104384314 875393790 104384314 159272630 870916420 159272630 870916420 3068671 84826510 3068671 84826510 593518415 937567228 593518415 937567228 865360737 527209743 865360737 527209743 368702897 123265840 368702897 123265840 112242470 943647135 112242470 943647135 913975408 19791236 913975408 19791236 107722724 605059889 107722724 605059889 586494453 219997038 586494453 219997038 816088274 682430382 816088274 682430382 350861427 171175986 350861427 171175986 575686127 945810348 575686127 945810348 960330340 398918987 960330340 398918987 246121008 24928424 246121008 24928424 485310433 973391581 485310433 973391581 855135993 171606991 855135993 171606991 424465264 636074771 424465264 636074771 10075519 994661720 10075519 994661720 993773321 63270554 993773321 63270554 481573217 666300775 481573217 666300775 180170850 961301941 180170850 961301941 908224225 45321132 908224225 45321132 292811193 469826870 292811193 469826870 852439253 932561777 852439253 932561777 69230667 547773378 69230667 547773378 725516679 366666225 725516679 366666225 359618297 78007603 359618297 78007603 537813995 393068315 537813995 393068315 251370763 986196534 251370763 986196534 114055600 705160626 114055600 705160626 614770972 251334373 614770972 251334373 40666748 703045957 40666748 703045957 572013730 122950117 572013730 122950117 188095459 870962765 188095459 870962765 464394892 909840437 464394892 909840437 985963487 601417525 985963487 601417525 469831948 761064795 469831948 761064795 897032736 134887556 897032736 134887556 81413176 956118935 81413176 956118935 783959006 364875635 783959006 364875635 93458245 630848650 93458245 630848650 430195928 243591643 430195928 243591643 137963105 744937420 137963105 744937420 352611741 344534229 352611741 344534229 89504152 794219357 89504152 794219357 651531596 57136416 651531596 57136416 18878212 31118021 18878212 31118021 320520083 742405750 320520083 742405750 81267697 79181009 81267697 79181009 673928723 846812540 673928723 846812540 990612466 941332097 990612466 941332097 459210016 207097760 459210016 207097760 677674246 397333583 677674246 397333583 113204328 846436229 113204328 846436229 553687555 255095270 553687555 255095270 968500526 999149473 968500526 999149473 309169796 411634404 309169796 411634404 30981986 309158644 30981986 309158644 702972373 701455607 702972373 701455607 479061347 304905253 479061347 304905253 791430671 83984191 791430671 83984191 21846261 990555543 21846261 990555543 282740787 177583466 282740787 177583466 91735296 818180851 91735296 818180851 956985586 360482202 956985586 360482202 391375110 934316735 391375110 934316735 823323629 528046305 823323629 528046305 71667601 850744833 71667601 850744833 186536258 139649089 186536258 139649089 4155990 809527870 4155990 809527870 401936558 260039624 401936558 260039624 873433802 62649316 873433802 62649316 3828310 851715604 3828310 851715604 429726016 444016084 429726016 444016084 1623986 943056510 1623986 943056510 476147138 526530560 476147138 526530560 598965330 873694466 598965330 873694466 13094755 282729546 13094755 282729546 798928194 648258838 798928194 648258838 352139026 958565956 352139026 958565956 529209299 240877075 529209299 240877075 117067275 768004893 117067275 768004893 543645933 722626542 543645933 722626542 957869744 136454284 957869744 136454284 38579446 368317638 38579446 368317638 835001800 116313026 835001800 116313026 846218192 707119248 846218192 707119248 219184322 411815856 219184322 411815856 771960237 990565366 771960237 990565366 164104302 130646069 164104302 130646069 713336709 981013112 713336709 981013112 176604192 396776007 176604192 396776007 660879124 57284320 660879124 57284320 141465364 963976672 141465364 963976672 332666568 451515228 332666568 451515228 935960699 768050158 935960699 768050158 326818241 867014811 326818241 867014811 978344156 95304188 978344156 95304188 629185756 883932539 629185756 883932539 86564409 73408164 86564409 73408164 869481630 55781577 869481630 55781577 31028251 316945707 31028251 316945707 407048740 985097069 407048740 985097069 34453715 64002424 34453715 64002424 487752992 973663225 487752992 973663225 273062543 316579585 273062543 316579585 40220012 726007165 40220012 726007165 761358808 146134865 761358808 146134865 286063014 966873298 286063014 966873298 759903945 357754398 759903945 357754398 178494920 781474835 178494920 781474835 843780475 34738632 843780475 34738632 115898808 536386532 115898808 536386532 730458069 662938364 730458069 662938364 268069887 118455952 268069887 118455952 817994620 562518340 817994620 562518340 887213559 46411533 887213559 46411533 232659955 685059488 232659955 685059488 932588228 89124201 932588228 89124201 293795141 962442353 293795141 962442353 629947961 286336571 629947961 286336571 431154634 869595724 431154634 869595724 207261747 207071067 207261747 207071067 557536654 750720228 557536654 750720228 244412217 301641185 244412217 301641185 693095947 811014900 693095947 811014900 4266741 585679465 4266741 585679465 731110924 158381 731110924 158381 111443502 867078737 111443502 867078737 603994096 497271218 603994096 497271218 49889428 925441089 49889428 925441089 989620718 418046552 989620718 418046552 319158012 787479350 319158012 787479350 767609188 470202017 767609188 470202017 92802374 261104805 92802374 261104805 381127379 673016458 381127379 673016458 77781594 471664213 77781594 471664213 983241282 842740647 983241282 842740647 510197023 31717513 510197023 31717513 12524067 848066539 12524067 848066539 833109964 426708306 833109964 426708306 975509664 145530925 975509664 145530925 204902358 957128022 204902358 957128022 861847026 454851 861847026 454851 385208439 920378854 385208439 920378854 123988808 25214492 123988808 25214492 752134300 581200044 752134300 581200044 332468955 88819799 332468955 88819799 674053 502481052 674053 502481052 401880165 245646218 401880165 245646218 932518236 406779679 932518236 406779679 125886745 965155739 125886745 965155739 278657619 211098214 278657619 211098214 824592501 769964404 824592501 769964404 418299078 119841541 418299078 119841541 629318815 27952719 629318815 27952719 991706827 548062468 991706827 548062468 356417119 98697819 356417119 98697819 795437692 402926531 795437692 402926531 239262288 143068731 239262288 143068731 893027777 580109511 893027777 580109511 250033797 188829337 250033797 188829337 884378363 799353826 884378363 799353826 58225238 180131615 58225238 180131615 712231440 623637618 712231440 623637618 567307264 94681657 567307264 94681657 164823913 927010540 164823913 927010540 975860811 474440349 975860811 474440349 323114596 603703773 323114596 603703773 790995112 343375868 790995112 343375868 989691906 534460938 989691906 534460938 338262911 309427008 338262911 309427008 508775168 509306694 508775168 509306694 5161213 760015207 5161213 760015207 761704787 909292351 761704787 909292351 362814074 536979047 362814074 536979047 876104652 957167104 876104652 957167104 534704953 814194915 534704953 814194915 905869435 163183993 905869435 163183993 976753609 844562296 976753609 844562296 188049968 255166671 188049968 255166671 705576003 843061313 705576003 843061313 14603368 270943752 14603368 270943752 925088237 653200775 925088237 653200775 44936388 321807867 44936388 321807867 948801130 659765905 948801130 659765905 965693704 199496836 965693704 199496836 29935775 124598743 29935775 124598743 583220712 866502955 583220712 866502955 46474033 429547427 46474033 429547427 892808188 966656501 892808188 966656501 30681973 327583924 30681973 327583924 905444890 715661007 905444890 715661007 508560981 155998506 508560981 155998506 213020697 660572139 213020697 660572139 952373767 282219548 952373767 282219548 152858667 776494883 152858667 776494883 39924949 132784609 39924949 132784609 421645598 517536240 421645598 517536240 154705739 767979927 154705739 767979927 535783420 275387400 535783420 275387400 270098602 623925354 270098602 623925354 696000767 117856060 696000767 117856060 25082939 53196718 25082939 53196718 305788426 620411420 305788426 620411420 41530155 493699837 41530155 493699837 521751788 272610936 521751788 272610936 199234445 593382216 199234445 593382216 401747854 903760854 401747854 903760854 798316401 373059290 798316401 373059290 189010861 801072967 189010861 801072967 162018080 275358486 162018080 275358486 647189051 117093790 647189051 117093790 873520673 912146572 873520673 912146572 348008688 573446574 348008688 573446574 682030749 463513109 682030749 463513109 156399059 821300790 156399059 821300790 839150246 239522935 839150246 239522935 37785882 887290740 37785882 887290740 923131693 659143909 923131693 659143909 24670945 24707557 24670945 24707557 621845396 741842928 621845396 741842928 124914456 81701974 124914456 81701974 630070692 637231489 630070692 637231489 151756170 932369072 151756170 932369072 608480064 208054793 608480064 208054793 662140144 554607831 662140144 554607831 994763114 392385025 994763114 392385025 556766268 699551447 556766268 699551447 950304327 132360303 950304327 132360303 392780421 868772208 392780421 868772208 872884872 85051778 872884872 85051778 253202951 839037627 253202951 839037627 710443695 68385531 710443695 68385531 353760954 798832931 353760954 798832931 701319893 466417635 701319893 466417635 461328524 978852734 461328524 978852734 81143176 4493265 81143176 4493265 811309093 866647427 811309093 866647427 353953219 656982630 353953219 656982630 720905595 208113323 720905595 208113323 451234946 919149352 451234946 919149352 917334004 113119366 917334004 113119366 503327821 892373907 503327821 892373907 793487808 41653640 793487808 41653640 226200267 846153745 226200267 846153745 674569960 153946993 674569960 153946993 121701370 984297414 121701370 984297414 542932151 247242120 542932151 247242120 173196042 731569594 173196042 731569594 766942317 959563650 766942317 959563650 406901724 985882840 406901724 985882840 33356814 159719226 33356814 159719226 672259841 718025916 672259841 718025916 965355499 46193918 965355499 46193918 503044943 483924862 503044943 483924862 745517697 137162043 745517697 137162043 269005778 858537382 269005778 858537382 860485523 236972123 860485523 236972123 464922895 538147496 464922895 538147496 885758859 788307355 885758859 788307355 412195725 145051611 412195725 145051611 923412766 343776144 923412766 343776144 148847219 98898575 148847219 98898575 424060888 895184618 424060888 895184618 38471978 74833305 38471978 74833305 998190914 652468458 998190914 652468458 389906456 248995612 389906456 248995612 849263148 945783845 849263148 945783845 312965691 242241183 312965691 242241183 611315324 748253676 611315324 748253676 177913294 664480574 177913294 664480574 564551131 144453034 564551131 144453034 719109900 462146611 719109900 462146611 64755216 765346775 64755216 765346775 541921693 81352207 541921693 81352207 772196358 591545659 772196358 591545659 234716643 147664575 234716643 147664575 577849332 797983109 577849332 797983109 104231651 167758586 104231651 167758586 946542040 759440776 946542040 759440776 116203982 356686610 116203982 356686610 963015662 980357061 963015662 980357061 186618935 327733903 186618935 327733903 926867981 660842835 926867981 660842835 212149878 79406412 212149878 79406412 856061945 420356745 856061945 420356745 220183592 68595829 220183592 68595829 36605663 793857258 36605663 793857258 885807000 87132927 885807000 87132927 36710288 852867327 36710288 852867327 781172629 80558568 781172629 80558568 484089236 496330544 484089236 496330544 992019831 126772841 992019831 126772841 130383201 947207055 130383201 947207055 633556608 306636682 633556608 306636682 87724665 776775917 87724665 776775917 833227963 159690866 833227963 159690866 307842122 903821896 307842122 903821896 642256457 533444199 642256457 533444199 156140047 839547836 156140047 839547836 946669226 357997661 946669226 357997661 337486288 771006766 337486288 771006766 543415672 394154860 543415672 394154860 703699500 612162782 703699500 612162782 297082794 895503380 297082794 895503380 958714291 474217859 958714291 474217859 326375924 232056423 326375924 232056423 165894578 846404533 165894578 846404533 882663135 3092315 882663135 3092315 461915665 151133437 461915665 151133437 817528227 13107953 817528227 13107953 105048358 734810260 105048358 734810260 393152988 57101751 393152988 57101751 239360999 515386567 239360999 515386567 931239410 47756312 931239410 47756312 322245459 923293753 322245459 923293753 681127246 17100079 681127246 17100079 60318150 987319650 60318150 987319650 505146638 69071744 505146638 69071744 192320577 325243361 192320577 325243361 911269306 887301175 911269306 887301175 3097305 180270123 3097305 180270123 459297711 688783136 459297711 688783136 928135860 70481722 928135860 70481722 70647020 772686204 70647020 772686204 979938636 63333845 979938636 63333845 500351230 961185341 500351230 961185341 869607007 68369725 869607007 68369725 18582863 544626327 18582863 544626327 904030776 409595247 904030776 409595247 243506854 652327999 243506854 652327999 892399620 458469625 892399620 458469625 81667801 127548161 81667801 127548161 831133192 533908595 831133192 533908595 563415849 43665960 563415849 43665960 60777466 353738367 60777466 353738367 864379508 772949907 864379508 772949907 771367953 413762606 771367953 413762606 982095301 677906846 982095301 677906846 5898041 275017483 5898041 275017483 375208496 873609619 375208496 873609619 77164844 101024632 77164844 101024632 717403240 989627424 717403240 989627424 904403363 30145941 904403363 30145941 261078322 474348993 261078322 474348993 311704125 114142797 311704125 114142797 120528570 939161356 120528570 939161356 624755223 43583812 624755223 43583812 873128119 402164734 873128119 402164734 212479647 124270652 212479647 124270652 421697738 951255679 421697738 951255679 117256254 28033270 117256254 28033270 867429738 880023434 867429738 880023434 259211113 261479713 259211113 261479713 546000143 976559613 546000143 976559613 847832906 402450188 847832906 402450188 176765964 810214172 176765964 810214172 777707403 782585974 777707403 782585974 123231338 221379182 123231338 221379182 841606907 865663022 841606907 865663022 292341374 704401754 292341374 704401754 833503308 6391549 833503308 6391549 74263281 979345385 74263281 979345385 456740290 840295265 456740290 840295265 153718671 303585869 153718671 303585869 951262085 980803686 951262085 980803686 241226583 124922382 241226583 124922382 949105448 825425565 949105448 825425565 37607904 972723150 37607904 972723150 30732105 349841827 30732105 349841827 789667871 691357756 789667871 691357756 942434347 45643923 942434347 45643923 247094971 857108979 247094971 857108979 830829579 121713331 830829579 121713331 120036435 810402992 120036435 810402992 355622800 403323808 355622800 403323808 94952941 652533082 94952941 652533082 681396999 796877653 681396999 796877653 32548239 290563564 32548239 290563564 522029860 5511044 522029860 5511044 618470857 940236656 618470857 940236656 908840059 32391391 908840059 32391391 589945272 571257321 589945272 571257321 947082954 845583865 947082954 845583865 170124179 637565084 170124179 637565084 687520916 927235429 687520916 927235429 154211812 365539086 154211812 365539086 506549209 268238620 506549209 268238620 999586867 11903807 999586867 11903807 37250300 838033960 37250300 838033960 699544587 205669316 699544587 205669316 176210555 816365298 176210555 816365298 447025621 351851713 447025621 351851713 80002356 864342778 80002356 864342778 935518711 325821656 935518711 325821656 71884273 850872504 71884273 850872504 665994018 383554335 665994018 383554335 124829142 830048802 124829142 830048802 914927532 131559521 914927532 131559521 24242065 790058810 24242065 790058810 779710622 123156355 779710622 123156355 36149126 944167462 36149126 944167462 624120207 492014930 624120207 492014930 893274905 49610387 893274905 49610387 203917165 533141010 203917165 533141010 728480023 19640873 728480023 19640873 231910079 437083077 231910079 437083077 955018060 790892412 955018060 790892412 156924223 115600917 156924223 115600917 696264092 737062095 696264092 737062095 328696881 262187231 328696881 262187231 681249749 874036857 681249749 874036857 389692984 105740217 389692984 105740217 977000772 57262260 977000772 57262260 405291 678615417 405291 678615417 557069382 34655671 557069382 34655671 33535826 736372133 33535826 736372133 814885765 274576865 814885765 274576865 962829726 453362851 962829726 453362851 318196005 866750480 318196005 866750480 931705090 322378429 931705090 322378429 623582827 914535864 623582827 914535864 220263581 367009382 220263581 367009382 895979540 315358639 895979540 315358639 60151820 601764593 60151820 601764593 615110646 870301894 615110646 870301894 974512698 264711136 974512698 264711136 253466776 205121619 253466776 205121619 720517938 645890948 720517938 645890948 145659496 134258935 145659496 134258935 631076791 999356745 631076791 999356745 932577034 799687210 932577034 799687210 264676492 924209656 264676492 924209656 143136472 37677763 143136472 37677763 927981990 327680921 927981990 327680921 412079127 27302098 412079127 27302098 821609951 496285479 821609951 496285479 490306082 713927337 490306082 713927337 393284853 33959364 393284853 33959364 926670303 720039227 926670303 720039227 508095523 21135375 508095523 21135375 822694419 453000449 822694419 453000449 314242514 9653763 314242514 9653763 565742963 599808031 565742963 599808031 389140080 31763102 389140080 31763102 721505702 799867485 721505702 799867485 238293949 312146440 238293949 312146440 659825510 668939379 659825510 668939379 950258922 124354440 950258922 124354440 383654779 792758959 383654779 792758959 619710319 329159118 619710319 329159118 990975364 64965339 990975364 64965339 114772022 668013630 114772022 668013630 775152468 298032940 775152468 298032940 179068371 823157557 179068371 823157557 653151831 588838756 653151831 588838756 312410395 206231754 312410395 206231754 2586420 921223128 2586420 921223128 517484312 745659815 517484312 745659815 149900674 120131309 149900674 120131309 987494494 595405507 987494494 595405507 452883833 971300795 452883833 971300795 212693743 308773521 212693743 308773521 650478704 882789916 650478704 882789916 246738972 279964389 246738972 279964389 917097342 145088558 917097342 145088558 439447489 582171295 439447489 582171295 698344234 997925880 698344234 997925880 993386704 319408912 993386704 319408912 539263602 26930080 539263602 26930080 923583806 497150095 923583806 497150095 180948827 968339212 180948827 968339212 691790929 77490314 691790929 77490314 6968633 773091887 6968633 773091887 686972633 565764046 686972633 565764046 324566030 858320933 324566030 858320933 15673566 960779049 15673566 960779049 643127050 591311360 643127050 591311360 77108404 232332056 77108404 232332056 768523786 477936297 768523786 477936297 127862496 183391586 127862496 183391586 815459013 2027130 815459013 2027130 897922881 802132656 897922881 802132656 698713875 4904669 698713875 4904669 768625067 775736262 768625067 775736262 406982985 13125205 406982985 13125205 884950257 976274302 884950257 976274302 504559553 378025222 504559553 378025222 42614802 717232972 42614802 717232972 631123666 177639846 631123666 177639846 274289765 391096391 274289765 391096391 771485755 849751848 771485755 849751848 93830178 332909299 93830178 332909299 655326780 756238975 655326780 756238975 360224679 230204324 360224679 230204324 715468306 919602827 715468306 919602827 190100470 183665549 190100470 183665549 762978038 904766162 762978038 904766162 426841304 129398252 426841304 129398252 256085099 720184509 256085099 720184509 876954739 29371460 876954739 29371460 716420602 659907896 716420602 659907896 437369119 197219416 437369119 197219416 860082674 26569914 860082674 26569914 313170696 896809270 313170696 896809270 595027154 75819305 595027154 75819305 9582861 16128841 9582861 16128841 871267860 828803569 871267860 828803569 347334884 344810583 347334884 344810583 697930761 987209577 697930761 987209577 263184949 336415727 263184949 336415727 29139423 53263081 29139423 53263081 603279293 504289990 603279293 504289990 315915572 431355798 315915572 431355798 904947440 786874784 904947440 786874784 142262845 341830162 142262845 341830162 479524247 866395055 479524247 866395055 202203249 469306369 202203249 469306369 832785724 124128709 832785724 124128709 131430731 498840765 131430731 498840765 883391893 146918892 883391893 146918892 39621556 460613751 39621556 460613751 393864557 347845888 393864557 347845888 122712570 2221108 122712570 2221108 725152781 773615668 725152781 773615668 161458568 30617408 161458568 30617408 993134024 460863150 993134024 460863150 113729045 772837247 113729045 772837247 582904897 125635066 582904897 125635066 168672957 950125322 168672957 950125322 562646076 402538238 562646076 402538238 24807469 507230288 24807469 507230288 610233271 830003526 610233271 830003526 479625499 886266351 479625499 886266351 979515913 420291455 979515913 420291455 251643038 940132913 251643038 940132913 37000037 280700655 37000037 280700655 909353586 791476083 909353586 791476083 171210702 24419514 171210702 24419514 967294121 574084535 967294121 574084535 100094432 785219327 100094432 785219327 685564619 68436580 685564619 68436580 245029902 825449908 245029902 825449908 873036797 199860236 873036797 199860236 168878496 748481608 168878496 748481608 984529393 958827381 984529393 958827381 313635221 646820416 313635221 646820416 688278194 262812200 688278194 262812200 17991010 324883414 17991010 324883414 927999090 790850590 927999090 790850590 366230166 174240614 366230166 174240614 699618750 567024773 699618750 567024773 115430806 973732957 115430806 973732957 954667448 298353129 954667448 298353129 279357373 656560983 279357373 656560983 655230127 394171298 655230127 394171298 178355799 68747788 178355799 68747788 981635957 418374507 981635957 418374507 379491334 675958850 379491334 675958850 940895109 287155531 940895109 287155531 171927762 627287342 171927762 627287342 620224109 112993506 620224109 112993506 56316008 943833755 56316008 943833755 828275809 92303617 828275809 92303617 420774756 405146154 420774756 405146154 712576625 710217315 712576625 710217315 887652892 203449763 887652892 203449763 46479298 723539754 46479298 723539754 496699695 123770965 496699695 123770965 134633358 963168207 134633358 963168207 959142600 82603998 959142600 82603998 555925574 902791547 555925574 902791547 750167696 149756231 750167696 149756231 167921140 20601275 167921140 20601275 311323866 587273584 311323866 587273584 917508489 916712273 917508489 916712273 10969780 642520400 10969780 642520400 382123578 781730523 382123578 781730523 998061214 889566748 998061214 889566748 179857448 95788329 179857448 95788329 875375766 647900134 875375766 647900134 204675446 313911497 204675446 313911497 831534538 675739863 831534538 675739863 313202644 398858275 313202644 398858275 505240577 706333100 505240577 706333100 226847423 428172095 226847423 428172095 986685178 996808423 986685178 996808423 348268227 650011688 348268227 650011688 951795612 66029710 951795612 66029710 438262894 802008883 438262894 802008883 4105650 425643366 4105650 425643366 788404022 912570623 788404022 912570623 61936647 525921180 61936647 525921180 650661797 667136704 650661797 667136704 921220583 813976346 921220583 813976346 16041177 168361483 16041177 168361483 826582165 814620253 826582165 814620253 64297788 1801388 64297788 1801388 239691700 568169244 239691700 568169244 420832906 24306145 420832906 24306145 724025972 991160783 724025972 991160783 112138367 112060548 112138367 112060548 485197275 726304279 485197275 726304279 593967063 35555172 593967063 35555172 83629070 943583814 83629070 943583814 991503627 89896654 991503627 89896654 434383447 395926586 434383447 395926586 130254106 900276727 130254106 900276727 834377164 150118677 834377164 150118677 43369855 923592714 43369855 923592714 582474615 209182337 582474615 209182337 241958165 741585260 241958165 741585260 855493907 181845841 855493907 181845841 895412490 639314623 895412490 639314623 50446073 309880444 50446073 309880444 823932879 951712509 823932879 951712509 39894192 267643329 39894192 267643329 411331765 964394124 411331765 964394124 250182053 438091676 250182053 438091676 844198960 726290449 844198960 726290449 453957302 13540290 453957302 13540290 583336573 617104370 583336573 617104370 127958693 219355960 127958693 219355960 629906170 863457248 629906170 863457248 349055275 169766103 349055275 169766103 756024319 437788625 756024319 437788625 187686838 86628363 187686838 86628363 560091118 903517311 560091118 903517311 897429113 330001637 897429113 330001637 138975818 900506943 138975818 900506943 886182252 513333307 886182252 513333307 100179308 963087592 100179308 963087592 608295192 398472554 608295192 398472554 661120230 761363171 661120230 761363171 575268152 94800105 575268152 94800105 378858449 507705082 378858449 507705082 892572520 784852641 892572520 784852641 51092513 321476168 51092513 321476168 774452909 523827895 774452909 523827895 223920624 729808420 223920624 729808420 735040711 155942760 735040711 155942760 362359759 759208074 362359759 759208074 105006173 611585788 105006173 611585788 796066763 177438324 796066763 177438324 349621257 43395440 349621257 43395440 955250086 766047456 955250086 766047456 817339141 178663239 817339141 178663239 415203554 713890031 415203554 713890031 874776492 941644716 874776492 941644716 373236868 124638660 373236868 124638660 25646332 859638278 25646332 859638278 601993951 299490653 601993951 299490653 208583721 956341986 208583721 956341986 778924161 290062300 778924161 290062300 84962816 476386717 84962816 476386717 252276559 739737805 252276559 739737805 804154213 983178505 804154213 983178505 927118402 138329429 927118402 138329429 126609458 581139340 126609458 581139340 671885396 202593140 671885396 202593140 275780270 891776119 275780270 891776119 517913404 133100823 517913404 133100823 941499854 925402894 941499854 925402894 248063428 398600839 248063428 398600839 837764301 659002975 837764301 659002975 146652573 323451558 146652573 323451558 889239759 715964941 889239759 715964941 188318167 330798150 188318167 330798150 924278531 129745154 924278531 129745154 420249315 986554184 420249315 986554184 121136243 628435523 121136243 628435523 950685121 13430719 950685121 13430719 172742615 655859791 172742615 655859791 792088464 208403411 792088464 208403411 307509674 985311304 307509674 985311304 7467945 14356361 7467945 14356361 560635361 802638000 560635361 802638000 302565002 48596678 302565002 48596678 961843395 847357709 961843395 847357709 495572851 146195320 495572851 146195320 75466632 573968600 75466632 573968600 846104742 976431132 846104742 976431132 286575665 81603579 286575665 81603579 688471855 893110110 688471855 893110110 911086965 66000643 911086965 66000643 457548040 744449892 457548040 744449892 660453790 210185674 660453790 210185674 338863975 848763042 338863975 848763042 111621209 308196358 111621209 308196358 705068960 605507497 705068960 605507497 195224726 178089753 195224726 178089753 882176615 685615333 882176615 685615333 383054646 729732919 383054646 729732919 535155501 236969512 535155501 236969512 933642187 679921860 933642187 679921860 308285885 19497866 308285885 19497866 157052019 413673290 157052019 413673290 959785977 660550888 959785977 660550888 306966106 866435709 306966106 866435709 910748359 293500050 910748359 293500050 100669292 200012872 100669292 200012872 781807475 7043262 781807475 7043262 126733674 929217696 126733674 929217696 933890767 633578929 933890767 633578929 382575525 326884851 382575525 326884851 344664818 660307343 344664818 660307343 671074416 881294402 671074416 881294402 832468559 83423361 832468559 83423361 610678900 548093015 610678900 548093015 706504745 684768985 706504745 684768985 433283556 151860814 433283556 151860814 963766571 552837163 963766571 552837163 472575130 168522504 472575130 168522504 58371140 26899320 58371140 26899320 924917099 711725260 924917099 711725260 478821260 990326846 478821260 990326846 449712764 553340909 449712764 553340909 585184559 813272053 585184559 813272053 9076713 962204010 9076713 962204010 665021307 466351138 665021307 466351138 879476225 163089434 879476225 163089434 796796250 854140579 796796250 854140579 56858750 276532692 56858750 276532692 752284716 8217530 752284716 8217530 10347573 952038447 10347573 952038447 841907854 90437720 841907854 90437720 47094677 732422448 47094677 732422448 975445079 990846820 975445079 990846820 215065077 274849708 215065077 274849708 832754511 508593831 832754511 508593831 4874898 836012767 4874898 836012767 546982390 296807508 546982390 296807508 726512512 902639053 726512512 902639053 794472011 261593521 794472011 261593521 145315377 67816868 145315377 67816868 818258753 976063023 818258753 976063023 972342954 93585864 972342954 93585864 154497223 60832545 154497223 60832545 666838581 546082312 666838581 546082312 148262246 21201120 148262246 21201120 742332436 822617296 742332436 822617296 528075417 301635876 528075417 301635876 744972820 740111830 744972820 740111830 134924447 148755621 134924447 148755621 397839230 501729508 397839230 501729508 199194801 233844654 199194801 233844654 854114425 463274403 854114425 463274403 340989028 932532508 340989028 932532508 575740917 172741357 575740917 172741357 55518594 441996166 55518594 441996166 781871681 191205900 781871681 191205900 548954845 669662223 548954845 669662223 236925354 431352357 236925354 431352357 687947712 888524118 687947712 888524118 888040494 82761648 888040494 82761648 999401924 407687218 999401924 407687218 297552355 883327415 297552355 883327415 182282377 499370445 182282377 499370445 707286913 997111633 707286913 997111633 73952067 388345317 73952067 388345317 626965912 990150068 626965912 990150068 934459077 999097623 934459077 999097623 404788791 119596025 404788791 119596025 609636858 429951985 609636858 429951985 226266510 258924349 226266510 258924349 846864405 664455589 846864405 664455589 34544575 429539312 34544575 429539312 547169182 949862884 547169182 949862884 61510047 977525577 61510047 977525577 491281767 114555695 491281767 114555695 843828183 709726242 843828183 709726242 41085107 905197630 41085107 905197630 746295729 38507065 746295729 38507065 928339938 344046103 928339938 344046103 113077182 722068968 113077182 722068968 744095083 99870516 744095083 99870516 233559882 438069723 233559882 438069723 480102541 64547605 480102541 64547605 230602627 968542359 230602627 968542359 711792610 352694566 711792610 352694566 739078370 809028379 739078370 809028379 618839570 66713094 618839570 66713094 43049963 623901986 43049963 623901986 555918616 734712116 555918616 734712116 284048395 229692392 284048395 229692392 824297107 996311642 824297107 996311642 221371016 546104694 221371016 546104694 581730165 781006177 581730165 781006177 257150070 63499483 257150070 63499483 583213970 309611716 583213970 309611716 344884099 62065122 344884099 62065122 965107581 843418174 965107581 843418174 332452821 390133763 332452821 390133763 973463567 302810692 973463567 302810692 39997203 852386882 39997203 852386882 442894948 178902065 442894948 178902065 951255774 15307271 951255774 15307271 137673257 550210852 137673257 550210852 709067915 77954242 709067915 77954242 292869245 440686677 292869245 440686677 941209983 739893703 941209983 739893703 850890406 37357067 850890406 37357067 36997675 444858284 36997675 444858284 889525449 470399364 889525449 470399364 199206002 115073474 199206002 115073474 675616767 475912120 675616767 475912120 790694047 953603265 790694047 953603265 89435566 243048413 89435566 243048413 53877934 978012307 53877934 978012307 899313129 312822044 899313129 312822044 289864997 231774902 289864997 231774902 11978044 116047871 11978044 116047871 497893784 869629004 497893784 869629004 89797977 64081654 89797977 64081654 972270731 471245324 972270731 471245324 546849514 107337153 546849514 107337153 878834942 774266942 878834942 774266942 360482979 263107064 360482979 263107064 778651658 741034376 778651658 741034376 957026730 290373723 957026730 290373723 383225266 178738223 383225266 178738223 107162023 649614031 107162023 649614031 261125955 312164211 261125955 312164211 11967065 31827527 11967065 31827527 956430089 877814834 956430089 877814834 538599335 524066354 538599335 524066354 91641751 252251276 91641751 252251276 398859559 901360890 398859559 901360890 698049216 35860995 698049216 35860995 118218881 185544050 118218881 185544050 954879925 807238010 954879925 807238010 219966233 255886323 219966233 255886323 884281467 551338910 884281467 551338910 404560908 225629353 404560908 225629353 819006175 752781031 819006175 752781031 178839041 425068600 178839041 425068600 666053763 987754502 666053763 987754502 124441373 421273266 124441373 421273266 545504409 975695584 545504409 975695584 331185460 58667000 331185460 58667000 634135578 954026619 634135578 954026619 436786477 589585981 436786477 589585981 675251725 880869091 675251725 880869091 25500762 224022174 25500762 224022174 486240109 615941187 486240109 615941187 661889232 36797904 661889232 36797904 332214642 590647440 332214642 590647440 898300636 196876847 898300636 196876847 407602076 858118568 407602076 858118568 965143117 113059757 965143117 113059757 190647197 648542234 190647197 648542234 444653264 679547991 444653264 679547991 313367816 35239315 313367816 35239315 81243945 929277718 81243945 929277718 811003076 322366999 811003076 322366999 312925082 858986998 312925082 858986998 771513026 144409945 771513026 144409945 34432863 965571824 34432863 965571824 986837078 509557588 986837078 509557588 417425677 710915011 417425677 710915011 919457642 201490508 919457642 201490508 44214442 514099904 44214442 514099904 823565364 2322216 823565364 2322216 53384028 735805378 53384028 735805378 742848069 310507931 742848069 310507931 413874244 662944802 413874244 662944802 820406931 187320360 820406931 187320360 81195129 874416724 81195129 874416724 583442092 402689623 583442092 402689623 951308715 954325739 951308715 954325739 501224618 86689587 501224618 86689587 874743525 934589321 874743525 934589321 359142043 268423957 359142043 268423957 620294665 623973487 620294665 623973487 34080684 9651094 34080684 9651094 741280670 731216213 741280670 731216213 26109089 67473279 26109089 67473279 527880377 778309131 527880377 778309131 704056291 200844329 704056291 200844329 95714185 634023550 95714185 634023550 537965871 295194962 537965871 295194962 420498386 941476087 420498386 941476087 23833679 27491457 23833679 27491457 563139906 722566206 563139906 722566206 434154156 415158199 434154156 415158199 710819339 722201682 710819339 722201682 894688295 525662792 894688295 525662792 490810793 911802353 490810793 911802353 246989799 148566064 246989799 148566064 331975562 934922940 331975562 934922940 729675584 64301229 729675584 64301229 17476427 530452920 17476427 530452920 756894878 390978150 756894878 390978150 241797182 42367476 241797182 42367476 986812011 933191899 986812011 933191899 765187286 294896227 765187286 294896227 429382070 39959474 429382070 39959474 875005334 669506858 875005334 669506858 145496435 294625993 145496435 294625993 382190904 57096142 382190904 57096142 739143849 787916644 739143849 787916644 182111320 974529268 182111320 974529268 839736754 141521862 839736754 141521862 66362250 26517229 66362250 26517229 634730295 628386330 634730295 628386330 83626174 106879242 83626174 106879242 841030688 929835815 841030688 929835815 232212559 399471985 232212559 399471985 200427495 811431224 200427495 811431224 792920755 90465556 792920755 90465556 437718332 813889598 437718332 813889598 851979436 436722732 851979436 436722732 269713104 945809122 269713104 945809122 548220559 447006202 548220559 447006202 81897058 108311309 81897058 108311309 774844152 850019338 774844152 850019338 195496633 1212870 195496633 1212870 537835256 423872003 537835256 423872003 863193530 197634080 863193530 197634080 69721737 755381394 69721737 755381394 697310226 586469270 697310226 586469270 244168701 785266140 244168701 785266140 998804528 127540867 998804528 127540867 231149593 665148909 231149593 665148909 954094910 103966308 954094910 103966308 430422095 678679416 430422095 678679416 67746605 153445104 67746605 153445104 820340220 484776001 820340220 484776001 210183743 265932468 210183743 265932468 961416074 548771578 961416074 548771578 325604996 74980820 325604996 74980820 716105414 570990154 716105414 570990154 479283908 4709507 479283908 4709507 936401879 970305823 936401879 970305823 198907895 42814067 198907895 42814067 123405655 978918766 123405655 978918766 474648311 82967548 474648311 82967548 105206908 779926264 105206908 779926264 853995558 600192459 853995558 600192459 162126116 858116 162126116 858116 939040682 515169498 939040682 515169498 71084905 993282062 71084905 993282062 966644509 265020612 966644509 265020612 388950857 777250095 388950857 777250095 669525107 125713268 669525107 125713268 37202909 921185978 37202909 921185978 866685886 243392769 866685886 243392769 102877846 782200745 102877846 782200745 637577854 113795128 637577854 113795128 350126168 904951535 350126168 904951535 968632647 484543545 968632647 484543545 518950776 828576042 518950776 828576042 882960698 297999676 882960698 297999676 557314395 949229226 557314395 949229226 191505799 94542932 191505799 94542932 124416665 847385997 124416665 847385997 669694297 137562956 669694297 137562956 483428665 949545063 483428665 949545063 388776493 416596384 388776493 416596384 631639127 868105895 631639127 868105895 286375262 213720052 286375262 213720052 875770679 857483024 875770679 857483024 189986231 141848160 189986231 141848160 972637235 404345494 972637235 404345494 451413157 932784642 451413157 932784642 875489227 331514293 875489227 331514293 310396571 106921213 310396571 106921213 212912140 35275968 212912140 35275968 504784756 621720026 504784756 621720026 987850245 234908394 987850245 234908394 242845221 113854877 242845221 113854877 566580495 540505366 566580495 540505366 902513822 759059098 902513822 759059098 989694930 971127071 989694930 971127071 277863755 188034351 277863755 188034351 841729913 24061177 841729913 24061177 501448368 435746110 501448368 435746110 70108599 950132639 70108599 950132639 317256994 628999641 317256994 628999641 394716087 898755193 394716087 898755193 153085836 526847697 153085836 526847697 600094249 696998111 600094249 696998111 315736233 151070491 315736233 151070491 947710871 66074387 947710871 66074387 542413586 828835686 542413586 828835686 682353814 227333936 682353814 227333936 317987184 852681622 317987184 852681622 856686780 557410676 856686780 557410676 422350718 414374323 422350718 414374323 943729680 93333316 943729680 93333316 609117399 889473435 609117399 889473435 321901860 135367328 321901860 135367328 28717584 64835410 28717584 64835410 903297091 821786662 903297091 821786662 968182877 982779275 968182877 982779275 199590479 196628133 199590479 196628133 410166028 694484736 410166028 694484736 849326094 419944296 849326094 419944296 287780265 856269749 287780265 856269749 819445492 337979164 819445492 337979164 306378357 529132402 306378357 529132402 638692266 154436335 638692266 154436335 89791557 470821018 89791557 470821018 813092977 882471792 813092977 882471792 267038898 630170675 267038898 630170675 550255595 800173245 550255595 800173245 12705285 9077469 12705285 9077469 301769072 530610086 301769072 530610086 172999245 76538037 172999245 76538037 721001851 711794081 721001851 711794081 107923184 953577569 107923184 953577569 246334007 666653690 246334007 666653690 818270905 984645877 818270905 984645877 565617904 44228754 565617904 44228754 901949490 435546973 901949490 435546973 149602167 308308861 149602167 308308861 850544146 818642524 850544146 818642524 85025750 459823841 85025750 459823841 761125118 765333257 761125118 765333257 151272744 20555243 151272744 20555243 923765705 520754010 923765705 520754010 416575468 151454658 416575468 151454658 638301203 851278368 638301203 851278368 181352826 88587108 181352826 88587108 854502022 400265473 854502022 400265473 48513674 614083464 48513674 614083464 955269722 908181609 955269722 908181609 145075090 174013714 145075090 174013714 426225782 657375138 426225782 657375138 621979325 50704101 621979325 50704101 378574634 429421638 378574634 429421638 359930056 144463955 359930056 144463955 62739944 995943172 62739944 995943172 645127828 266641802 645127828 266641802 330182242 928196982 330182242 928196982 885319141 188276492 885319141 188276492 977097807 711488732 977097807 711488732 230685597 442451408 230685597 442451408 855640805 790541141 855640805 790541141 646791214 277908816 646791214 277908816 53085797 48618276 53085797 48618276 731424774 565741510 731424774 565741510 314012633 89188564 314012633 89188564 884409202 646021181 884409202 646021181 155774218 231446194 155774218 231446194 856416180 5260846 856416180 5260846 918925593 975286639 918925593 975286639 42403867 546662752 42403867 546662752 595648190 408308865 595648190 408308865 986599354 292067686 986599354 292067686 517998822 941591726 517998822 941591726 320053221 130385216 320053221 130385216 249339193 449379634 249339193 449379634 800544420 145266704 800544420 145266704 484660563 922105501 484660563 922105501 930216362 479309603 930216362 479309603 40775056 869055901 40775056 869055901 539561753 273005734 539561753 273005734 251245282 870820940 251245282 870820940 11723087 351752399 11723087 351752399 467615372 82309124 467615372 82309124 522927670 618644628 522927670 618644628 176172075 164628029 176172075 164628029 682427829 764949277 682427829 764949277 133700558 444573063 133700558 444573063 827961533 201533083 827961533 201533083 197507381 824567691 197507381 824567691 413988723 149718739 413988723 149718739 877455579 729658526 877455579 729658526 5270806 985870997 5270806 985870997 610195250 649676632 610195250 649676632 3657382 367231135 3657382 367231135 682604342 849780160 682604342 849780160 96073506 217582354 96073506 217582354 876092658 921417509 876092658 921417509 230375835 207040695 230375835 207040695 995384452 716560896 995384452 716560896 109063291 10868895 109063291 10868895 916917500 890608170 916917500 890608170 179901121 6704306 179901121 6704306 19667329 664837392 19667329 664837392 917364029 51798220 917364029 51798220 105629991 944008943 105629991 944008943 832030282 218860686 832030282 218860686 237529066 841096367 237529066 841096367 115389696 611358243 115389696 611358243 625803930 740956635 625803930 740956635 144747695 142123614 144747695 142123614 397632885 575961786 397632885 575961786 283137844 866408945 283137844 866408945 933322181 939502679 933322181 939502679 249048572 354096826 249048572 354096826 573302488 795862788 573302488 795862788 844734117 1589447 844734117 1589447 435380594 280543680 435380594 280543680 834691722 756848879 834691722 756848879 432791366 636316928 432791366 636316928 609987442 252401814 609987442 252401814 209642884 704748188 209642884 704748188 773607983 270540201 773607983 270540201 122349004 833381908 122349004 833381908 963875697 89969821 963875697 89969821 89669355 689083443 89669355 689083443 805270306 254434988 805270306 254434988 379016861 26707920 379016861 26707920 943503402 638984243 943503402 638984243 700176890 80383728 700176890 80383728 3399774 263119508 3399774 263119508 759546189 611812496 759546189 611812496 458396782 299454803 458396782 299454803 262324052 556706025 262324052 556706025 911986253 941334689 911986253 941334689 357294762 972285518 357294762 972285518 973321508 325604148 973321508 325604148 145886512 880396460 145886512 880396460 607820175 534635670 607820175 534635670 865837463 848023219 865837463 848023219 147755558 308416921 147755558 308416921 934652890 632413938 934652890 632413938 382282177 337268469 382282177 337268469 4697795 106536959 4697795 106536959 739548751 962664064 739548751 962664064 43536130 409314387 43536130 409314387 916029141 195906670 916029141 195906670 639301356 34743526 639301356 34743526 944904591 547940072 944904591 547940072 127013829 157140844 127013829 157140844 938243838 637207324 938243838 637207324 31798770 384661495 31798770 384661495 904534053 733290478 904534053 733290478 84251440 135792098 84251440 135792098 854678739 904084973 854678739 904084973 833143328 455682731 833143328 455682731 947133758 18041019 947133758 18041019 137154029 689657394 137154029 689657394 862172327 134854430 862172327 134854430 327863854 798675049 327863854 798675049 35487771 871409335 35487771 871409335 518901502 175933621 518901502 175933621 10927306 138571868 10927306 138571868 128395491 940506137 128395491 940506137 999134545 451009296 999134545 451009296 250274852 878416497 250274852 878416497 865987882 83350230 865987882 83350230 185637258 775806626 185637258 775806626 10654901 175742786 10654901 175742786 664675898 109868421 664675898 109868421 196174989 637345554 196174989 637345554 596129210 111305419 596129210 111305419 265434893 57915734 265434893 57915734 977014507 890881441 977014507 890881441 46693069 90794016 46693069 90794016 980634879 930384537 980634879 930384537 522642989 218833004 522642989 218833004 853585332 24682 853585332 24682 382015575 205914193 382015575 205914193 673077272 389269684 673077272 389269684 69381526 609839273 69381526 609839273 924274549 178799190 924274549 178799190 243477267 778192167 243477267 778192167 798615855 127746407 798615855 127746407 117035217 896888363 117035217 896888363 744145020 281217898 744145020 281217898 147632340 743333599 147632340 743333599 820428843 265567198 820428843 265567198 54185026 37711681 54185026 37711681 904329933 810489550 904329933 810489550 465001676 368412546 465001676 368412546 963936753 3978026 963936753 3978026 75413044 988261914 75413044 988261914 811092803 95535595 811092803 95535595 10905789 986901755 10905789 986901755 720441743 612290384 720441743 612290384 85603051 961942931 85603051 961942931 910637586 193548645 910637586 193548645 278435296 967934295 278435296 967934295 581539663 354345112 581539663 354345112 226589441 3081746 226589441 3081746 984711379 937320164 984711379 937320164 66689330 96858030 66689330 96858030 623935550 776886198 623935550 776886198 899306694 506667720 899306694 506667720 49870019 176363600 49870019 176363600 873429504 993082934 873429504 993082934 278347560 531776582 278347560 531776582 82582058 49820083 82582058 49820083 991583238 929009127 991583238 929009127 258121349 278255955 258121349 278255955 826294324 798713789 826294324 798713789 119350899 186746697 119350899 186746697 995518882 774418210 995518882 774418210 158325880 993168383 158325880 993168383 797629917 365327144 797629917 365327144 212128716 683703542 212128716 683703542 953252727 179466623 953252727 179466623 39863712 879353736 39863712 879353736 619235942 367948387 619235942 367948387 388491571 994999445 388491571 994999445 658477954 514509624 658477954 514509624 922856193 42036711 922856193 42036711 18834238 846910281 18834238 846910281 734823718 270738861 734823718 270738861 245250270 879948012 245250270 879948012 901319714 50586845 901319714 50586845 138053160 749926953 138053160 749926953 370250862 612535907 370250862 612535907 145508343 54185158 145508343 54185158 461346700 657278959 461346700 657278959 979496648 82888105 979496648 82888105 236347790 462666760 236347790 462666760 793748868 56194828 793748868 56194828 148405271 371294610 148405271 371294610 848760217 44260652 848760217 44260652 303129613 773188968 303129613 773188968 897615259 401817089 897615259 401817089 145116971 274893838 145116971 274893838 331119268 647254460 331119268 647254460 108592566 263197878 108592566 263197878 755193063 1650176 755193063 1650176 973992126 537266068 973992126 537266068 236604677 371175303 236604677 371175303 941855523 866190643 941855523 866190643 407101698 476798507 407101698 476798507 985875000 800260526 985875000 800260526 97083995 108177287 97083995 108177287 540102115 773299312 540102115 773299312 616702159 94793218 616702159 94793218 51714582 63178302 51714582 63178302 976711903 972962604 976711903 972962604 149333749 364556506 149333749 364556506 462446955 488583113 462446955 488583113 864274466 791781206 864274466 791781206 206151065 232224319 206151065 232224319 835000311 656517241 835000311 656517241 34267035 201581765 34267035 201581765 752113781 653820257 752113781 653820257 366527897 993174871 366527897 993174871 682261990 173461248 682261990 173461248 53638069 795471451 53638069 795471451 477510789 130192481 477510789 130192481 172127555 764005053 172127555 764005053 923309981 527574221 923309981 527574221 33983967 893171832 33983967 893171832 973966860 612878978 973966860 612878978 296276314 730287435 296276314 730287435 829471172 149359938 829471172 149359938 35699930 413083555 35699930 413083555 919296373 933491049 919296373 933491049 360798573 420578719 360798573 420578719 43991855 65585050 43991855 65585050 620380252 844349981 620380252 844349981 267047095 357526563 267047095 357526563 627508787 769208881 627508787 769208881 189672001 29971249 189672001 29971249 436152145 968078458 436152145 968078458 58643554 377373010 58643554 377373010 821994230 990541599 821994230 990541599 96929511 17646236 96929511 17646236 713938747 506413390 713938747 506413390 134086929 4304461 134086929 4304461 745376076 641184569 745376076 641184569 161385640 73347890 161385640 73347890 738416476 641907598 738416476 641907598 662442143 14799162 662442143 14799162 149334000 774391173 149334000 774391173 992633331 972748528 992633331 972748528 8081705 233966908 8081705 233966908 942792628 722171031 942792628 722171031 208209231 451316941 208209231 451316941 597110172 567916132 597110172 567916132 328621380 51366211 328621380 51366211 13998000 409415189 13998000 409415189 601552641 32054059 601552641 32054059 842443176 874309937 842443176 874309937 178837827 323230299 178837827 323230299 680339946 914567204 680339946 914567204 895745136 497441064 895745136 497441064 841504 221327515 841504 221327515 397970535 905806814 397970535 905806814 86919236 427870499 86919236 427870499 394548960 950563839 394548960 950563839 893563479 86251945 893563479 86251945 552159518 893377246 552159518 893377246 972478813 273391383 972478813 273391383 184354623 840253180 184354623 840253180 801028875 405494798 801028875 405494798 294862111 257632374 294862111 257632374 970093919 529075220 970093919 529075220 203345931 582012827 203345931 582012827 406448183 612588803 406448183 612588803 42549659 696994320 42549659 696994320 975848392 129421013 975848392 129421013 16769127 914055315 16769127 914055315 606440114 180319743 606440114 180319743 133410812 502467757 133410812 502467757 510194378 174535840 510194378 174535840 769484509 591867736 769484509 591867736 417883440 207635686 417883440 207635686 323608196 739881169 323608196 739881169 52931889 967394886 52931889 967394886 605326333 315973931 605326333 315973931 15749572 726101932 15749572 726101932 764012081 42130481 764012081 42130481 451123736 814835930 451123736 814835930 863916279 225866384 863916279 225866384 519762866 671598863 519762866 671598863 945101246 826358486 945101246 826358486 57372914 347098779 57372914 347098779 845221654 600169519 845221654 600169519 914041772 67270352 914041772 67270352 369593177 454463931 369593177 454463931 455099627 291616424 455099627 291616424 49940812 560765275 49940812 560765275 446963315 238207776 446963315 238207776 609527771 928905903 609527771 928905903 116864615 231569279 116864615 231569279 316551715 742690948 316551715 742690948 136481388 990769121 136481388 990769121 959525583 329001442 959525583 329001442 998512919 750127334 998512919 750127334 167230595 189961315 167230595 189961315 56278282 126115447 56278282 126115447 683661400 941231632 683661400 941231632 922553740 467883185 922553740 467883185 249636355 711219671 249636355 711219671 779953266 475354125 779953266 475354125 935634507 236445 935634507 236445 148707874 648288492 148707874 648288492 894686582 223834128 894686582 223834128 212080641 46411439 212080641 46411439 111986782 394051753 111986782 394051753 875306034 103073068 875306034 103073068 591796208 771954698 591796208 771954698 745410568 890053488 745410568 890053488 148441130 272336237 148441130 272336237 736349864 984980941 736349864 984980941 343815709 58546821 343815709 58546821 624749204 561866364 624749204 561866364 64320452 843579978 64320452 843579978 766130128 195469001 766130128 195469001 231592137 971367327 231592137 971367327 992363013 366802263 992363013 366802263 22920760 315918177 22920760 315918177 579759204 643409573 579759204 643409573 43092857 337056040 43092857 337056040 796876251 522737030 796876251 522737030 335029511 92391501 335029511 92391501 767627252 901842308 767627252 901842308 378380834 180087941 378380834 180087941 200460834 677514160 200460834 677514160 969137975 312622290 969137975 312622290 313531918 793911661 313531918 793911661 542030618 102339990 542030618 102339990 933254632 825107202 933254632 825107202 375219344 86394687 375219344 86394687 594600348 803069828 594600348 803069828 754051516 895092128 754051516 895092128 397581723 83529914 397581723 83529914 321645692 903287492 321645692 903287492 940175775 467538673 940175775 467538673 227830346 161676174 227830346 161676174 821058086 737709219 821058086 737709219 391106440 859568917 391106440 859568917 986071952 635551104 986071952 635551104 356022579 746070108 356022579 746070108 759691625 1976756 759691625 1976756 538386420 681866540 538386420 681866540 894970658 207689913 894970658 207689913 66224177 706057013 66224177 706057013 526791995 12446891 526791995 12446891 103641953 943626729 103641953 943626729 275410082 260083575 275410082 260083575 154603539 904793254 154603539 904793254 572190119 14501366 572190119 14501366 353718096 924152169 353718096 924152169 832254802 952176986 832254802 952176986 546314823 127879284 546314823 127879284 679272138 586434393 679272138 586434393 946421210 176954478 946421210 176954478 399768271 971671200 399768271 971671200 260357289 528086025 260357289 528086025 833725830 992454821 833725830 992454821 384842190 273560120 384842190 273560120 536655443 474527681 536655443 474527681 892536234 328500792 892536234 328500792 143316373 936939159 143316373 936939159 642743163 527861341 642743163 527861341 338846712 144158353 338846712 144158353 770431580 865609287 770431580 865609287 436174226 290404690 436174226 290404690 594040584 940238782 594040584 940238782 766404556 407204282 766404556 407204282 378824099 574945927 378824099 574945927 19426720 110917955 19426720 110917955 922073329 690452823 922073329 690452823 668547634 940590140 668547634 940590140 109776513 201536336 109776513 201536336 939783400 518363865 939783400 518363865 262330161 954314882 262330161 954314882 132031691 70620005 132031691 70620005 366649258 572060052 366649258 572060052 689558254 378190571 689558254 378190571 317640258 937325874 317640258 937325874 890461189 101008280 890461189 101008280 80693391 911449820 80693391 911449820 636729940 545774850 636729940 545774850 810349141 16496416 810349141 16496416 223096317 936116620 223096317 936116620 63585194 824498410 63585194 824498410 712256360 17793512 712256360 17793512 306408947 955304396 306408947 955304396 652710896 432247630 652710896 432247630 344721410 106890823 344721410 106890823 711244559 738228225 711244559 738228225 114283455 176247727 114283455 176247727 429062577 893888539 429062577 893888539 607402074 12005226 607402074 12005226 320125799 808748345 320125799 808748345 712785725 169382062 712785725 169382062 205948050 709325602 205948050 709325602 827888775 197331809 827888775 197331809 22964639 940291113 22964639 940291113 861533887 84591847 861533887 84591847 963072398 813391122 963072398 813391122 33076632 55130121 33076632 55130121 594944558 640094536 594944558 640094536 82186753 118558263 82186753 118558263 915642067 989033577 915642067 989033577 381833675 338407604 381833675 338407604 743879118 778090687 743879118 778090687 194878409 265086759 194878409 265086759 565067826 174414159 565067826 174414159 382385568 133711661 382385568 133711661 940196744 462300593 940196744 462300593 190412642 375874502 190412642 375874502 756504527 737144408 756504527 737144408 21292704 281335915 21292704 281335915 665794101 967762653 665794101 967762653 193877868 410683750 193877868 410683750 887314977 937707198 887314977 937707198 248375594 490394699 248375594 490394699 768191477 902728854 768191477 902728854 372296137 481123845 372296137 481123845 961452020 100576767 961452020 100576767 159054356 725851912 159054356 725851912 957154877 20818517 957154877 20818517 123121283 562486285 123121283 562486285 929568325 162598726 929568325 162598726 116991093 953423699 116991093 953423699 779390391 315674903 779390391 315674903 98266333 52291117 98266333 52291117 654976509 695180150 654976509 695180150 303003291 997051520 303003291 997051520 76330810 105775094 76330810 105775094 8392024 61202784 8392024 61202784 411710551 631554548 411710551 631554548 836716489 947747608 836716489 947747608 15310873 28835010 15310873 28835010 999541774 497270656 999541774 497270656 58491266 142462421 58491266 142462421 945723625 546088548 945723625 546088548 473389332 855104001 473389332 855104001 82189410 288679266 82189410 288679266 613898307 69092237 613898307 69092237 750305224 910924581 750305224 910924581 349381871 356208831 349381871 356208831 280029509 895826414 280029509 895826414 978533760 947926076 978533760 947926076 682558166 390617550 682558166 390617550 957256827 789100812 957256827 789100812 309022792 262579557 309022792 262579557 708764370 996432712 708764370 996432712 954847621 256308106 954847621 256308106 769817940 128945446 769817940 128945446 224018323 838425226 224018323 838425226 910195611 993163449 910195611 993163449 478122617 250372816 478122617 250372816 75556771 830537923 75556771 830537923 434146157 625135380 434146157 625135380 278272519 333113094 278272519 333113094 30608126 480888 30608126 480888 954143664 584269231 954143664 584269231 30490909 660703308 30490909 660703308 893412042 68546298 893412042 68546298 541136901 972182841 541136901 972182841 30417471 88933869 30417471 88933869 747801061 993950149 747801061 993950149 121479499 264064410 121479499 264064410 701471396 649250042 701471396 649250042 119560272 342134510 119560272 342134510 517426434 57178681 517426434 57178681 674101278 437881335 674101278 437881335 106915069 291629251 106915069 291629251 595280307 599159662 595280307 599159662 298810382 369317436 298810382 369317436 988473722 79214985 988473722 79214985 559497530 903364156 559497530 903364156 683803622 100376896 683803622 100376896 402468066 897771544 402468066 897771544 988446162 212043192 988446162 212043192 670975197 989207435 670975197 989207435 229410849 521194368 229410849 521194368 779863510 919742805 779863510 919742805 934170882 314399607 934170882 314399607 470354983 536116472 470354983 536116472 614368052 947592891 614368052 947592891 259867793 80247240 259867793 80247240 486232138 902357153 486232138 902357153 39430209 109919610 39430209 109919610 208572454 874300690 208572454 874300690 106066523 133097852 106066523 133097852 736852759 576872092 736852759 576872092 199951082 159702726 199951082 159702726 575992771 748239520 575992771 748239520 909480088 999034452 909480088 999034452 157056613 164945627 157056613 164945627 829636780 475204885 829636780 475204885 30673955 907928977 30673955 907928977 529212094 98817554 529212094 98817554 965237889 31556606 965237889 31556606 230984797 879362216 230984797 879362216 837965771 999842378 837965771 999842378 15226225 336334515 15226225 336334515 832150349 886070312 832150349 886070312 254347262 502273803 254347262 502273803 561780163 193795776 561780163 193795776 924872226 739285861 924872226 739285861 270127309 829027205 270127309 829027205 666914761 664239295 666914761 664239295 153603492 54157826 153603492 54157826 5379431 997759244 5379431 997759244 710931227 477865324 710931227 477865324 38822357 206371265 38822357 206371265 548624217 481445673 548624217 481445673 102797522 789880720 102797522 789880720 769453248 346337851 769453248 346337851 453053285 916394931 453053285 916394931 768993847 169328641 768993847 169328641 391955470 869574243 391955470 869574243 983268175 376459361 983268175 376459361 185054328 619333289 185054328 619333289 888946936 889081202 888946936 889081202 314708009 23500623 314708009 23500623 783393588 657079198 783393588 657079198 344662737 921126889 344662737 921126889 966588330 41109123 966588330 41109123 225150575 778416778 225150575 778416778 708643403 407731610 708643403 407731610 16196358 587910644 16196358 587910644 879753129 437610509 879753129 437610509 95886441 878356785 95886441 878356785 788077453 367699422 788077453 367699422 174697861 995252169 174697861 995252169 116467563 201693904 116467563 201693904 640521248 912909501 640521248 912909501 219685002 348204640 219685002 348204640 93947383 440248909 93947383 440248909 530688223 713331783 530688223 713331783 970062320 436310539 970062320 436310539 367456731 769455606 367456731 769455606 462595698 534868996 462595698 534868996 886371158 867007962 886371158 867007962 476713676 485742066 476713676 485742066 824926508 32950865 824926508 32950865 953575348 903794420 953575348 903794420 137058711 412303414 137058711 412303414 844981517 898176653 844981517 898176653 386262223 67201807 386262223 67201807 869010841 933499702 869010841 933499702 299636139 67315536 299636139 67315536 737720117 669203717 737720117 669203717 71397808 38440352 71397808 38440352 791696057 834751095 791696057 834751095 891372079 63640646 891372079 63640646 118246193 845810078 118246193 845810078 643206442 573453278 643206442 573453278 55035293 272399316 55035293 272399316 599201029 647310721 599201029 647310721 894613722 993299611 894613722 993299611 402979703 156092264 402979703 156092264 95471520 496542630 95471520 496542630 481555809 544967821 481555809 544967821 30475170 959785532 30475170 959785532 908837548 121303359 908837548 121303359 105732425 687319873 105732425 687319873 786321884 999499677 786321884 999499677 93482252 510351500 93482252 510351500 421816885 167825799 421816885 167825799 95875440 823924961 95875440 823924961 686427114 306769235 686427114 306769235 920561204 575886076 920561204 575886076 413964986 950155000 413964986 950155000 686877131 58735333 686877131 58735333 936794500 874886588 936794500 874886588 8572225 569918954 8572225 569918954 665587764 78796991 665587764 78796991 139334619 970619816 139334619 970619816 31198284 311196649 31198284 311196649 744161969 813655647 744161969 813655647 948672701 77969739 948672701 77969739 185882550 636300878 185882550 636300878 730950403 48073242 730950403 48073242 120180619 999709772 120180619 999709772 345429461 363751746 345429461 363751746 828329856 878866322 828329856 878866322 245476551 37494662 245476551 37494662 871709740 619739197 871709740 619739197 168025692 257415325 168025692 257415325 879555179 547469996 879555179 547469996 396231202 82575951 396231202 82575951 12671079 825612706 12671079 825612706 884004399 148280656 884004399 148280656 225807743 495772947 225807743 495772947 604012245 802443552 604012245 802443552 331006115 155373857 331006115 155373857 882088070 846874115 882088070 846874115 214875416 143785217 214875416 143785217 978694390 781729797 978694390 781729797 312383087 283974275 312383087 283974275 805055363 184004078 805055363 184004078 374973355 742313323 374973355 742313323 757323175 38590595 757323175 38590595 486626504 769721732 486626504 769721732 919976424 929681050 919976424 929681050 17163415 849056 17163415 849056 600368966 895038584 600368966 895038584 88081527 312395647 88081527 312395647 770880180 796747061 770880180 796747061 540329637 109094155 540329637 109094155 6589655 490100459 6589655 490100459 976693632 875939327 976693632 875939327 216175114 364873794 216175114 364873794 3790927 993856515 3790927 993856515 995243246 147711932 995243246 147711932 100038004 884301659 100038004 884301659 943858257 239252427 943858257 239252427 118379402 655426659 118379402 655426659 994058794 226350221 994058794 226350221 18273886 145308937 18273886 145308937 574622883 530024861 574622883 530024861 237449608 17341623 237449608 17341623 964325256 697299688 964325256 697299688 487819819 73989700 487819819 73989700 52973424 878552413 52973424 878552413 929214047 412806657 929214047 412806657 553567192 791140359 553567192 791140359 738351384 371218354 738351384 371218354 62512818 562892362 62512818 562892362 673483794 949152642 673483794 949152642 139904124 31349558 139904124 31349558 462029710 432732860 462029710 432732860 323936845 921738295 323936845 921738295 53850752 155511224 53850752 155511224 867001181 848222949 867001181 848222949 259756605 22819138 259756605 22819138 648717505 897892180 648717505 897892180 102034146 75929566 102034146 75929566 841989463 941393421 841989463 941393421 240325364 98090613 240325364 98090613 759543947 805372881 759543947 805372881 53934564 247826261 53934564 247826261 974594885 14762994 974594885 14762994 88921356 892700698 88921356 892700698 677836904 221754320 677836904 221754320 987890130 786405364 987890130 786405364 139133367 906448238 139133367 906448238 966716291 628940189 966716291 628940189 194987410 950016676 194987410 950016676 857886701 270180448 857886701 270180448 917018472 17052257 917018472 17052257 330860867 753461536 330860867 753461536 28019912 820758540 28019912 820758540 770442499 218911896 770442499 218911896 47908450 11040776 47908450 11040776 719007019 966595351 719007019 966595351 952159131 40239410 952159131 40239410 448210964 716014079 448210964 716014079 233440040 301070483 233440040 301070483 825810266 983414099 825810266 983414099 595791393 87083208 595791393 87083208 271718251 743298607 271718251 743298607 577154264 214001723 577154264 214001723 106547115 813985058 106547115 813985058 481219153 359046769 481219153 359046769 742611450 701404359 742611450 701404359 173966732 268135618 173966732 268135618 625392058 510173607 625392058 510173607 20140759 217127506 20140759 217127506 519734119 727330657 519734119 727330657 284347389 268682431 284347389 268682431 648805474 369858385 648805474 369858385 80681176 87038244 80681176 87038244 269779463 892477465 269779463 892477465 748394395 195794684 748394395 195794684 136042149 894377593 136042149 894377593 763356517 150002020 763356517 150002020 248938986 592547144 248938986 592547144 795789483 12238561 795789483 12238561 998030759 769003962 998030759 769003962 115026703 127767627 115026703 127767627 28003273 486565487 28003273 486565487 710298462 1329394 710298462 1329394 71282411 507305573 71282411 507305573 694456986 206411052 694456986 206411052 137097399 816777495 137097399 816777495 597772385 288264145 597772385 288264145 955452398 989300702 955452398 989300702 232603702 263746339 232603702 263746339 819877086 667279497 819877086 667279497 331884859 241363265 331884859 241363265 944492548 440945337 944492548 440945337 164631595 16972878 164631595 16972878 719258764 951098506 719258764 951098506 141779099 133743873 141779099 133743873 746295337 972569992 746295337 972569992 506989057 235714802 506989057 235714802 392099673 410476004 392099673 410476004 896462435 42605345 896462435 42605345 514488781 255369014 514488781 255369014 853884886 743919090 853884886 743919090 17792176 26226828 17792176 26226828 977575820 362474463 977575820 362474463 93046361 3990000 93046361 3990000 607404281 364740855 607404281 364740855 203544503 173900798 203544503 173900798 594182482 463648521 594182482 463648521 196908409 898033367 196908409 898033367 496714246 266254042 496714246 266254042 1644373 987452455 1644373 987452455 808382556 363977452 808382556 363977452 230601502 901746492 230601502 901746492 706935059 85389624 706935059 85389624 594769574 211803209 594769574 211803209 387575958 599368348 387575958 599368348 593120338 252468185 593120338 252468185 903960566 993842201 903960566 993842201 35782328 564228856 35782328 564228856 703373434 327251299 703373434 327251299 254845939 852496641 254845939 852496641 770590443 230763655 770590443 230763655 875920760 536156041 875920760 536156041 273398766 359609004 273398766 359609004 852135891 721294336 852135891 721294336 138395708 491069829 138395708 491069829 737758215 968400650 737758215 968400650 311278352 112686810 311278352 112686810 838429345 43668846 838429345 43668846 551844793 897053668 551844793 897053668 329828852 338273740 329828852 338273740 110057674 867827432 110057674 867827432 978167409 335039649 978167409 335039649 342476473 929363330 342476473 929363330 640617322 98763346 640617322 98763346 452679 847821517 452679 847821517 540802363 272432657 540802363 272432657 47987034 674239821 47987034 674239821 500313416 149371189 500313416 149371189 883744563 629367934 883744563 629367934 257128798 478643087 257128798 478643087 644705711 97073288 644705711 97073288 218246889 389563621 218246889 389563621 799405084 957702752 799405084 957702752 151300540 158904835 151300540 158904835 320952685 923458930 320952685 923458930 286037337 288552214 286037337 288552214 321005540 981289047 321005540 981289047 1778396 42551199 1778396 42551199 814164491 886981939 814164491 886981939 217089687 75840540 217089687 75840540 880914302 489595140 880914302 489595140 527426740 931690059 527426740 931690059 598498745 538610494 598498745 538610494 999905651 808056301 999905651 808056301 304291482 393348803 304291482 393348803 850683172 853544194 850683172 853544194 146785499 64137901 146785499 64137901 528103345 623921701 528103345 623921701 484646244 946788130 484646244 946788130 895051061 992383185 895051061 992383185 175788753 698970369 175788753 698970369 949065226 2369849 949065226 2369849 253165917 945507725 253165917 945507725 385935771 22690162 385935771 22690162 243236470 170759025 243236470 170759025 838671853 806434460 838671853 806434460 775177742 227740812 775177742 227740812 557264902 692998795 557264902 692998795 971021291 483769360 971021291 483769360 154383716 848593742 154383716 848593742 486193160 70798438 486193160 70798438 854358809 944865116 854358809 944865116 56775428 378625270 56775428 378625270 756861071 536020095 756861071 536020095 993957183 9551612 993957183 9551612 380443344 500043570 380443344 500043570 110511220 992247438 110511220 992247438 394530523 48176770 394530523 48176770 564585302 812422642 564585302 812422642 909586538 967060241 909586538 967060241 136693292 305291561 136693292 305291561 684134662 390496357 684134662 390496357 199720494 946912478 199720494 946912478 27660717 8959000 27660717 8959000 834150625 573904849 834150625 573904849 123598658 894945183 123598658 894945183 779921553 134382489 779921553 134382489 259688301 767213094 259688301 767213094 438730013 83580876 438730013 83580876 760412267 839734088 760412267 839734088 221580793 157665656 221580793 157665656 814024642 686027356 814024642 686027356 258237237 97857489 258237237 97857489 107136198 843320384 107136198 843320384 670722723 361747136 670722723 361747136 944548114 179877228 944548114 179877228 189019088 560262355 189019088 560262355 875720780 96954184 875720780 96954184 313321509 576406506 313321509 576406506 860568699 39180170 860568699 39180170 158342778 707415038 158342778 707415038 352034910 105807045 352034910 105807045 862575124 892104811 862575124 892104811 995058806 273802783 995058806 273802783 84862826 540803489 84862826 540803489 765255151 127239401 765255151 127239401 140858777 430642473 140858777 430642473 835340849 25508251 835340849 25508251 519438056 703333518 519438056 703333518 427375407 409043617 427375407 409043617 364011027 587707555 364011027 587707555 863310587 229341141 863310587 229341141 994372458 25501202 994372458 25501202 238362285 960643428 238362285 960643428 72228834 180970795 72228834 180970795 694672536 575441097 694672536 575441097 13378887 96988748 13378887 96988748 665622640 854375339 665622640 854375339 132555695 934466411 132555695 934466411 839867629 279657594 839867629 279657594 477097764 762405818 477097764 762405818 795264493 264773013 795264493 264773013 946444692 103763519 946444692 103763519 20507474 904150116 20507474 904150116 541296037 173771735 541296037 173771735 194028401 574471707 194028401 574471707 862178412 888571924 862178412 888571924 305564079 212880478 305564079 212880478 636948744 869284179 636948744 869284179 30965476 954577895 30965476 954577895 361608467 319645660 361608467 319645660 745005595 161401047 745005595 161401047 284316105 884578769 284316105 884578769 923406827 214377597 923406827 214377597 973027386 904069808 973027386 904069808 91505267 99369367 91505267 99369367 842867491 34465499 842867491 34465499 583483308 972248947 583483308 972248947 27785817 402686078 27785817 402686078 954311561 93178609 954311561 93178609 685978151 857028094 685978151 857028094 885561755 172934349 885561755 172934349 468774492 779521229 468774492 779521229 691069029 399641102 691069029 399641102 81329634 752696419 81329634 752696419 787360757 625433203 787360757 625433203 58916810 306782057 58916810 306782057 862695480 726464078 862695480 726464078 146038337 276147475 146038337 276147475 86127092 437453526 86127092 437453526 883939595 590947259 883939595 590947259 289528949 177074853 289528949 177074853 945855680 733745579 945855680 733745579 9036316 249934693 9036316 249934693 999337865 978542897 999337865 978542897 9353141 497924267 9353141 497924267 497135930 313918910 497135930 313918910 792712932 856384112 792712932 856384112 164877569 512980016 164877569 512980016 33122483 292512334 33122483 292512334 342877433 527286674 342877433 527286674 56682983 189995356 56682983 189995356 716907101 626917506 716907101 626917506 196741556 195112099 196741556 195112099 783956694 798606889 783956694 798606889 245770029 610813472 245770029 610813472 823971711 6071574 823971711 6071574 173736948 747785343 173736948 747785343 907349047 981344108 907349047 981344108 339748913 495556021 339748913 495556021 95850025 731026907 95850025 731026907 746364547 393546744 746364547 393546744 952806427 9127551 952806427 9127551 311399544 917038248 311399544 917038248 688375018 363424680 688375018 363424680 391038013 777579463 391038013 777579463 731158577 213350894 731158577 213350894 245821314 668493363 245821314 668493363 181642109 919268151 181642109 919268151 788221571 151398124 788221571 151398124 369426697 632305900 369426697 632305900 20189416 996976030 20189416 996976030 999146831 113458107 999146831 113458107 466515988 751585007 466515988 751585007 345513515 90449960 345513515 90449960 122767098 582413155 122767098 582413155 472913382 756207953 472913382 756207953 237671490 178628662 237671490 178628662 900181879 796934767 900181879 796934767 346499708 78375214 346499708 78375214 772531996 405873597 772531996 405873597 118496555 924934114 118496555 924934114 718124375 310111888 718124375 310111888 336116247 535983464 336116247 535983464 817770839 608307681 817770839 608307681 335879028 90234609 335879028 90234609 929829817 914338158 929829817 914338158 998304660 986118122 998304660 986118122 9313630 164038139 9313630 164038139 903047380 291054114 903047380 291054114 407440648 39576667 407440648 39576667 916841486 878684536 916841486 878684536 367449547 718314813 367449547 718314813 745377850 375365470 745377850 375365470 643104619 791612010 643104619 791612010 155390419 47520887 155390419 47520887 946146936 996844002 946146936 996844002 320353986 855232824 320353986 855232824 762497347 963271881 762497347 963271881 261453344 113400398 261453344 113400398 852190222 569543799 852190222 569543799 293517888 979075818 293517888 979075818 686329572 174136638 686329572 174136638 243189453 468795615 243189453 468795615 749643409 826833118 749643409 826833118 873569822 168567810 873569822 168567810 728864356 955369299 728864356 955369299 807027169 76667414 807027169 76667414 181390304 483633586 181390304 483633586 720098403 94361180 720098403 94361180 495255391 760653930 495255391 760653930 755664567 418503321 755664567 418503321 262960142 775719416 262960142 775719416 536731132 991245446 536731132 991245446 165121960 175443690 165121960 175443690 923141395 932990548 923141395 932990548 386712656 49217317 386712656 49217317 9814773 831543154 9814773 831543154 689057477 994137621 689057477 994137621 44097889 117801506 44097889 117801506 737385508 72815534 737385508 72815534 203879861 975228808 203879861 975228808 978497232 91119084 978497232 91119084 303393771 983534435 303393771 983534435 43779570 301494575 43779570 301494575 543552626 612249328 543552626 612249328 785029599 191536373 785029599 191536373 155568005 430929269 155568005 430929269 640968112 975677647 640968112 975677647 121445060 181948514 121445060 181948514 808703790 834471478 808703790 834471478 264205643 337758984 264205643 337758984 846462696 235548725 846462696 235548725 914294174 871892567 914294174 871892567 397835618 437237533 397835618 437237533 33230874 982317832 33230874 982317832 590099729 409782489 590099729 409782489 717393010 829406469 717393010 829406469 13680511 616478899 13680511 616478899 741309745 786235653 741309745 786235653 237987089 135848299 237987089 135848299 931986957 990324059 931986957 990324059 107831483 356830459 107831483 356830459 501152811 993572470 501152811 993572470 193743237 179052935 193743237 179052935 940346778 655820757 940346778 655820757 616791499 869239305 616791499 869239305 838461051 448702368 838461051 448702368 199063031 898397512 199063031 898397512 23058654 58871591 23058654 58871591 506771391 664892016 506771391 664892016 560815956 976636896 560815956 976636896 915065395 389858238 915065395 389858238 469948252 260949078 469948252 260949078 734397675 810997900 734397675 810997900 372992431 286251569 372992431 286251569 726880724 992605087 726880724 992605087 434377227 370987656 434377227 370987656 770969269 912021608 770969269 912021608 63138566 603292445 63138566 603292445 786399021 326507623 786399021 326507623 122637262 754720467 122637262 754720467 925942712 72923237 925942712 72923237 674808438 896405334 674808438 896405334 780122351 210887291 780122351 210887291 577312575 959080839 577312575 959080839 435505691 110976376 435505691 110976376 661043250 291254799 661043250 291254799 25194041 221206755 25194041 221206755 901250723 991920543 901250723 991920543 457923762 277934033 457923762 277934033 970573394 785892409 970573394 785892409 9156696 895961615 9156696 895961615 693115297 119036046 693115297 119036046 931179355 784488490 931179355 784488490 187820073 129617897 187820073 129617897 952495898 881583077 952495898 881583077 50645211 348938828 50645211 348938828 734798423 875634845 734798423 875634845 82655517 270630305 82655517 270630305 669648023 671287131 669648023 671287131 196323384 219613771 196323384 219613771 431439108 511881760 431439108 511881760 631271675 699758300 631271675 699758300 378582521 98008503 378582521 98008503 779554621 726973578 779554621 726973578 242738278 422803332 242738278 422803332 619526183 617484216 619526183 617484216 130302274 919027951 130302274 919027951 969998918 401378941 969998918 401378941 492959521 626819862 492959521 626819862 141791879 154015036 141791879 154015036 645494761 902512000 645494761 902512000 286047397 48055206 286047397 48055206 817234099 703967284 817234099 703967284 570208582 86522574 570208582 86522574 38074008 869920506 38074008 869920506 356907623 62437929 356907623 62437929 921689967 539614897 921689967 539614897 498045869 146865310 498045869 146865310 935147920 785287047 935147920 785287047 319771850 889390730 319771850 889390730 874643128 265969945 874643128 265969945 215933125 51087781 215933125 51087781 525883118 815872512 525883118 815872512 968407708 326903879 968407708 326903879 109245477 900493728 109245477 900493728 259939993 180837220 259939993 180837220 838411058 794327199 838411058 794327199 83714461 644177343 83714461 644177343 774725012 946968753 774725012 946968753 67082534 522789543 67082534 522789543 814582189 886566040 814582189 886566040 911421120 944701078 911421120 944701078 303649954 502830619 303649954 502830619 552549984 851830799 552549984 851830799 15049296 91160892 15049296 91160892 643969113 700537470 643969113 700537470 865432267 80521744 865432267 80521744 127930726 617169785 127930726 617169785 620298596 107786540 620298596 107786540 234885657 967831342 234885657 967831342 350733422 238429456 350733422 238429456 729478702 935878744 729478702 935878744 668263586 17656475 668263586 17656475 406385570 242224153 406385570 242224153 931092541 748877945 931092541 748877945 140369953 855358779 140369953 855358779 882209221 549984641 882209221 549984641 346236304 18073233 346236304 18073233 178186221 390491019 178186221 390491019 804011707 232835936 804011707 232835936 23997885 840902160 23997885 840902160 567640054 238852031 567640054 238852031 140032524 54201344 140032524 54201344 243613051 764775700 243613051 764775700 586248096 933131723 586248096 933131723 930063191 603795746 930063191 603795746 119423659 116945477 119423659 116945477 613143949 863192229 613143949 863192229 944313925 726740278 944313925 726740278 233068927 599740832 233068927 599740832 596613828 852037646 596613828 852037646 64792337 104554521 64792337 104554521 765118021 733362819 765118021 733362819 468009848 470231071 468009848 470231071 866411571 723163131 866411571 723163131 177644961 769740437 177644961 769740437 804903063 96340326 804903063 96340326 69980637 865528548 69980637 865528548 240260303 222410386 240260303 222410386 816622480 714732200 816622480 714732200 415774057 133440627 415774057 133440627 726982694 964768439 726982694 964768439 23108445 786174866 23108445 786174866 6658759 8841149 6658759 8841149 812685313 943492267 812685313 943492267 151078294 574220804 151078294 574220804 967357689 398676118 967357689 398676118 401549717 989355464 401549717 989355464 781881333 745997927 781881333 745997927 53907464 247791346 53907464 247791346 794193099 7375572 794193099 7375572 217612519 740519550 217612519 740519550 636378226 315966574 636378226 315966574 407328585 395334611 407328585 395334611 950272006 299494442 950272006 299494442 368900823 128486539 368900823 128486539 838082757 562308578 838082757 562308578 970441989 121754725 970441989 121754725 996131983 913810420 996131983 913810420 73250812 115027850 73250812 115027850 735253204 35940454 735253204 35940454 274981167 649133179 274981167 649133179 930848935 173150673 930848935 173150673 816613447 762529022 816613447 762529022 20666812 340175848 20666812 340175848 604993031 802901555 604993031 802901555 102952758 513172510 102952758 513172510 733946060 953129885 733946060 953129885 286068367 571698269 286068367 571698269 760036300 102228334 760036300 102228334 116623713 779375850 116623713 779375850 643674841 426684776 643674841 426684776 139195102 13751519 139195102 13751519 701765318 838522414 701765318 838522414 930513062 105712851 930513062 105712851 70984130 818642908 70984130 818642908 958330120 543860914 958330120 543860914 123451953 406022826 123451953 406022826 642180737 752838590 642180737 752838590 163462262 348707948 163462262 348707948 895382758 721380911 895382758 721380911 319032549 138302660 319032549 138302660 762260182 890579400 762260182 890579400 156087294 592247482 156087294 592247482 708531610 145462474 708531610 145462474 367516395 502742795 367516395 502742795 744532215 266973309 744532215 266973309 53213794 931346652 53213794 931346652 604090504 432682100 604090504 432682100 359004198 858076868 359004198 858076868 128513880 440786707 128513880 440786707 580377532 214644300 580377532 214644300 259057782 913483280 259057782 913483280 888215442 310759975 888215442 310759975 260744884 40861550 260744884 40861550 966565906 731203676 966565906 731203676 532757756 255266114 532757756 255266114 966637899 102213826 966637899 102213826 93730750 902626497 93730750 902626497 621029789 505447430 621029789 505447430 102340584 273988005 102340584 273988005 508917263 937749449 508917263 937749449 750372885 706752139 750372885 706752139 54055125 467648901 54055125 467648901 708324869 868522375 708324869 868522375 111847551 193493273 111847551 193493273 900467490 999840877 900467490 999840877 143099995 77143701 143099995 77143701 22252545 999644991 22252545 999644991 627180355 498874404 627180355 498874404 201074642 844625559 201074642 844625559 884440597 298946454 884440597 298946454 263894231 586465533 263894231 586465533 410103030 186552552 410103030 186552552 838791223 828349263 838791223 828349263 111347297 705970284 111347297 705970284 655039603 58237638 655039603 58237638 881016667 751564379 881016667 751564379 60308433 109797877 60308433 109797877 282928584 421659180 282928584 421659180 237447749 817072920 237447749 817072920 693703846 73726928 693703846 73726928 42975371 674839989 42975371 674839989 507750044 503269556 507750044 503269556 848983248 201458654 848983248 201458654 148018003 915557822 148018003 915557822 535176846 611592111 535176846 611592111 394684158 33122042 394684158 33122042 278590458 768374699 278590458 768374699 799103935 226483763 799103935 226483763 400436419 954679851 400436419 954679851 716789401 286192592 716789401 286192592 192472546 968690020 192472546 968690020 941833274 46850139 941833274 46850139 597785991 845662018 597785991 845662018 165010124 957600414 165010124 957600414 383167619 495675012 383167619 495675012 716766307 822071680 716766307 822071680 121055335 631914862 121055335 631914862 817456463 94578858 817456463 94578858 607571077 877795173 607571077 877795173 106559851 376995000 106559851 376995000 564469276 103513537 564469276 103513537 146399575 856701407 146399575 856701407 388465955 333396758 388465955 333396758 733164938 246357677 733164938 246357677 774197455 903899450 774197455 903899450 24980949 363745608 24980949 363745608 846308430 577984709 846308430 577984709 45945276 853030346 45945276 853030346 163783711 505483486 163783711 505483486 646206034 661375887 646206034 661375887 401654972 111472154 401654972 111472154 168806311 640619038 168806311 640619038 784393696 397482572 784393696 397482572 257707377 118557710 257707377 118557710 934158816 880303196 934158816 880303196 98981372 191449167 98981372 191449167 805423679 772029573 805423679 772029573 428101765 389449168 428101765 389449168 679410473 870583459 679410473 870583459 905660126 543701986 905660126 543701986 424392354 890237026 424392354 890237026 958982633 151791213 958982633 151791213 70285172 722380811 70285172 722380811 761155022 449811178 761155022 449811178 359407016 605398928 359407016 605398928 777003603 424798184 777003603 424798184 860198737 769157836 860198737 769157836 288006767 86837335 288006767 86837335 657961207 331116068 657961207 331116068 47222578 485220583 47222578 485220583 929671084 854774013 929671084 854774013 993041852 466045120 993041852 466045120 45071442 784087944 45071442 784087944 21404051 447919993 21404051 447919993 703082080 105709923 703082080 105709923 707588925 939728455 707588925 939728455 34235514 345657290 34235514 345657290 981505319 506928460 981505319 506928460 465721309 924002578 465721309 924002578 347415804 3990909 347415804 3990909 905551201 892377054 905551201 892377054 405606233 141621342 405606233 141621342 949125086 700029934 949125086 700029934 127032860 67583047 127032860 67583047 562684500 825387898 562684500 825387898 992707037 587655702 992707037 587655702 107900325 4195729 107900325 4195729 987228396 781114383 987228396 781114383 439977124 619851050 439977124 619851050 918237539 69666749 918237539 69666749 371961735 536911049 371961735 536911049 712809921 168495113 712809921 168495113 945233680 352826166 945233680 352826166 168848196 995052154 168848196 995052154 783805627 135540571 783805627 135540571 81485167 797751278 81485167 797751278 885054625 314172841 885054625 314172841 473774148 959728273 473774148 959728273 277812638 286475281 277812638 286475281 853998900 986011115 853998900 986011115 284812071 180547779 284812071 180547779 703611863 957164730 703611863 957164730 618382695 788086511 618382695 788086511 61131738 264727253 61131738 264727253 832726733 896992539 832726733 896992539 175095533 435927242 175095533 435927242 479669016 937797412 479669016 937797412 749789248 63627174 749789248 63627174 867713689 732508118 867713689 732508118 114680537 772763685 114680537 772763685 5762773 197095865 5762773 197095865 543731015 998086951 543731015 998086951 86771902 405115706 86771902 405115706 240290148 992702158 240290148 992702158 39216554 182359243 39216554 182359243 848387431 747849510 848387431 747849510 294961271 19101018 294961271 19101018 456347391 872281884 456347391 872281884 108562528 104352199 108562528 104352199 665810385 933396480 665810385 933396480 991835270 15893149 991835270 15893149 6445711 998546411 6445711 998546411 753613909 268718390 753613909 268718390 499831962 981370881 499831962 981370881 836053416 82046980 836053416 82046980 947143452 575226325 947143452 575226325 428334168 711820393 428334168 711820393 49985281 448197157 49985281 448197157 566500233 932534424 566500233 932534424 736916827 269185422 736916827 269185422 46400477 47455978 46400477 47455978 788658793 533903256 788658793 533903256 227040988 469798890 227040988 469798890 739507739 957794895 739507739 957794895 14710822 977952947 14710822 977952947 642504246 160408269 642504246 160408269 520173568 440875280 520173568 440875280 325150135 782453271 325150135 782453271 677813889 311334014 677813889 311334014 462947281 894385196 462947281 894385196 94307870 270598057 94307870 270598057 901607898 878830203 901607898 878830203 400475570 333386699 400475570 333386699 959300200 147333303 959300200 147333303 726267208 908535939 726267208 908535939 144091739 246650028 144091739 246650028 286283424 616349283 286283424 616349283 31246451 964262567 31246451 964262567 860292726 337667557 860292726 337667557 96420159 958897592 96420159 958897592 16038183 715127657 16038183 715127657 809686181 905324174 809686181 905324174 93765093 158756504 93765093 158756504 888477030 693590403 888477030 693590403 979869108 141027511 979869108 141027511 231595086 635979510 231595086 635979510 28237649 411696667 28237649 411696667 416307143 579581495 416307143 579581495 120103372 27137857 120103372 27137857 813014678 575126882 813014678 575126882 966061943 254842736 966061943 254842736 334204426 222055200 334204426 222055200 904978725 960575654 904978725 960575654 963198167 718328887 963198167 718328887 243600057 808763415 243600057 808763415 95174808 898449456 95174808 898449456 972462652 317162649 972462652 317162649 174890156 277543581 174890156 277543581 48449279 701702325 48449279 701702325 810782820 214490038 810782820 214490038 55128884 15437692 55128884 15437692 917688715 879534577 917688715 879534577 180975197 267588005 180975197 267588005 780725816 142016943 780725816 142016943 212809095 766036597 212809095 766036597 665098255 194762871 665098255 194762871 309482043 673107168 309482043 673107168 637810882 836701170 637810882 836701170 122764811 461950618 122764811 461950618 471762499 718632976 471762499 718632976 158132106 996555204 158132106 996555204 5797763 9442207 5797763 9442207 964487238 961242385 964487238 961242385 614221618 246223767 614221618 246223767 369599900 777638549 369599900 777638549 696107859 686667731 696107859 686667731 96635666 756323538 96635666 756323538 932349394 300443275 932349394 300443275 216813485 794097435 216813485 794097435 711080800 457443890 711080800 457443890 266317168 927081772 266317168 927081772 105861965 139663823 105861965 139663823 735408751 872814155 735408751 872814155 527122935 241921422 527122935 241921422 731035874 924961090 731035874 924961090 180911020 167544533 180911020 167544533 567869790 5351873 567869790 5351873 229843368 503924364 229843368 503924364 158753322 862891155 158753322 862891155 39081600 230463262 39081600 230463262 500034728 804347442 500034728 804347442 123824748 170543708 123824748 170543708 61759333 978642884 61759333 978642884 286479577 392714773 286479577 392714773 572906041 767670384 572906041 767670384 106766399 887161980 106766399 887161980 772929785 543781340 772929785 543781340 152710141 947132839 152710141 947132839 601081092 514614990 601081092 514614990 266812412 182271398 266812412 182271398 901045542 752300648 901045542 752300648 207545595 937797942 207545595 937797942 130349223 18258941 130349223 18258941 675323557 773345301 675323557 773345301 924176128 102259764 924176128 102259764 397950394 747238203 397950394 747238203 219638459 255702739 219638459 255702739 446497476 989336273 446497476 989336273 80345071 257422808 80345071 257422808 681614604 641508301 681614604 641508301 175756733 414538850 175756733 414538850 993231461 93418734 993231461 93418734 505445437 693652562 505445437 693652562 957002055 927581634 957002055 927581634 3692438 634798368 3692438 634798368 925022241 49100512 925022241 49100512 88987562 749410170 88987562 749410170 601053462 996099302 601053462 996099302 122921825 122150512 122921825 122150512 306766660 7300434 306766660 7300434 948386336 855236245 948386336 855236245 196921921 682736175 196921921 682736175 794935355 963351692 794935355 963351692 336074367 236170559 336074367 236170559 796373692 920218013 796373692 920218013 473574305 156578237 473574305 156578237 168297964 876927705 168297964 876927705 932363691 381855490 932363691 381855490 203364682 948067487 203364682 948067487 764924566 278837887 764924566 278837887 632187698 28120857 632187698 28120857 195475163 291763216 195475163 291763216 699074767 463646011 699074767 463646011 506812826 115412869 506812826 115412869 118166062 705554172 118166062 705554172 848434047 381102249 848434047 381102249 271465961 169252870 271465961 169252870 571478238 650306743 571478238 650306743 946403304 290406193 946403304 290406193 176941906 781064104 176941906 781064104 645872269 422495074 645872269 422495074 559869341 129973955 559869341 129973955 990541278 902803835 990541278 902803835 473345274 262412567 473345274 262412567 157202677 299627741 157202677 299627741 778767429 959987112 778767429 959987112 441987656 253808630 441987656 253808630 581260329 461601268 581260329 461601268 176175482 202728159 176175482 202728159 913342043 824172101 913342043 824172101 208191527 1428845 208191527 1428845 538660968 697394527 538660968 697394527 118392659 109632161 118392659 109632161 517579608 884734507 517579608 884734507 285679201 51448855 285679201 51448855 741006390 852266439 741006390 852266439 55839057 630167912 55839057 630167912 746111085 286330326 746111085 286330326 979808022 761095309 979808022 761095309 73540429 323947950 73540429 323947950 849547359 176663052 849547359 176663052 59098814 722091508 59098814 722091508 895483324 157662955 895483324 157662955 115919645 900397069 115919645 900397069 667656862 292551964 667656862 292551964 193902605 977529700 193902605 977529700 885757866 223048770 885757866 223048770 68700922 864441517 68700922 864441517 699863128 616895025 699863128 616895025 351266989 947980935 351266989 947980935 938972113 460202764 938972113 460202764 82636498 5970152 82636498 5970152 514531533 519497637 514531533 519497637 259432347 299723278 259432347 299723278 594701126 875037654 594701126 875037654 908464889 967453400 908464889 967453400 208541229 388979090 208541229 388979090 652510193 54044152 652510193 54044152 191284779 975678249 191284779 975678249 966723200 466838724 966723200 466838724 484834204 862811457 484834204 862811457 990088375 106354932 990088375 106354932 26539278 942629911 26539278 942629911 801460099 51481998 801460099 51481998 280714365 811781449 280714365 811781449 2096725 207124219 2096725 207124219 558937540 777735267 558937540 777735267 888861237 282683065 888861237 282683065 38133210 8947052 38133210 8947052 752838996 737391287 752838996 737391287 45059413 98575002 45059413 98575002 610809161 951151044 610809161 951151044 359666746 281197991 359666746 281197991 112992251 879392287 112992251 879392287 730396070 409522854 730396070 409522854 276746094 61941229 276746094 61941229 145712503 823015908 145712503 823015908 979678378 281986114 979678378 281986114 350601376 873258572 350601376 873258572 960902676 550728347 960902676 550728347 664754752 980636392 664754752 980636392 392301915 331951966 392301915 331951966 238170374 844494781 238170374 844494781 748870922 582956698 748870922 582956698 329765350 24929879 329765350 24929879 936621159 888570048 936621159 888570048 532205410 948745106 532205410 948745106 69046667 115912307 69046667 115912307 852676543 764237982 852676543 764237982 657817515 86430855 657817515 86430855 284823536 655472126 284823536 655472126 778858235 235008350 778858235 235008350 23460624 768445631 23460624 768445631 897778070 423451808 897778070 423451808 329456937 528201412 329456937 528201412 640024231 859379524 640024231 859379524 951516531 377833777 951516531 377833777 479576181 719274177 479576181 719274177 8417376 332154292 8417376 332154292 939781404 579680594 939781404 579680594 123243977 99161528 123243977 99161528 775506645 968770617 775506645 968770617 928682793 776389750 928682793 776389750 252642664 324509070 252642664 324509070 645615430 717283332 645615430 717283332 204636993 305252668 204636993 305252668 560298384 984157363 560298384 984157363 815681192 318440936 815681192 318440936 406081400 35780308 406081400 35780308 873817147 993348055 873817147 993348055 250037921 385521478 250037921 385521478 83607538 891392307 83607538 891392307 363121939 139269826 363121939 139269826 28429757 18605974 28429757 18605974 950649528 948454475 950649528 948454475 201643449 54081902 201643449 54081902 968066354 495951403 968066354 495951403 137523600 829972185 137523600 829972185 795713796 649048632 795713796 649048632 222913883 873508161 222913883 873508161 40542023 976720383 40542023 976720383 910308156 252292779 910308156 252292779 68204248 138479200 68204248 138479200 880530221 700841221 880530221 700841221 229101293 951432842 229101293 951432842 944407626 33910875 944407626 33910875 444205037 225202902 444205037 225202902 648577400 784755810 648577400 784755810 86689060 441526668 86689060 441526668 307877357 77124665 307877357 77124665 53257621 945747102 53257621 945747102 876837348 494794813 876837348 494794813 379372961 915458267 379372961 915458267 750843209 298409088 750843209 298409088 416447009 21001510 416447009 21001510 843012276 479732212 843012276 479732212 215267382 49669180 215267382 49669180 605001362 865725335 605001362 865725335 523967690 59388606 523967690 59388606 370582021 423735976 370582021 423735976 701808731 595354026 701808731 595354026 896243507 993382233 896243507 993382233 196807619 109995462 196807619 109995462 75821935 375861242 75821935 375861242 639584458 232428331 639584458 232428331 216134826 758178309 216134826 758178309 664259781 292604348 664259781 292604348 944722240 497254321 944722240 497254321 317467895 12415215 317467895 12415215 649938655 800844728 649938655 800844728 729552659 980780524 729552659 980780524 869319218 679827509 869319218 679827509 338432563 841806860 338432563 841806860 512739425 255213072 512739425 255213072 230573540 923475668 230573540 923475668 712172433 120052458 712172433 120052458 66706080 692004317 66706080 692004317 573688782 263757953 573688782 263757953 148504591 890711469 148504591 890711469 827466601 502341901 827466601 502341901 456120066 102727397 456120066 102727397 903980718 975175714 903980718 975175714 14334015 720984887 14334015 720984887 892028424 967030897 892028424 967030897 556070874 236151149 556070874 236151149 203832506 929366471 203832506 929366471 150627012 473649756 150627012 473649756 782436494 672771605 782436494 672771605 184256257 217375775 184256257 217375775 948546000 968520433 948546000 968520433 338445356 467316561 338445356 467316561 622142947 715532844 622142947 715532844 84385882 309309442 84385882 309309442 884906102 960425957 884906102 960425957 98673251 348085990 98673251 348085990 953819340 13251187 953819340 13251187 276147706 923981997 276147706 923981997 320098048 259510177 320098048 259510177 101297186 821555483 101297186 821555483 851041692 594817445 851041692 594817445 200490642 254735668 200490642 254735668 995437625 964916077 995437625 964916077 673448356 10690254 673448356 10690254 443931884 792034158 443931884 792034158 897664415 23119635 897664415 23119635 209676904 583453464 209676904 583453464 920314236 617486897 920314236 617486897 201411820 28899944 201411820 28899944 903813139 953262310 903813139 953262310 222561937 376711823 222561937 376711823 67358794 825848674 67358794 825848674 806461535 155756626 806461535 155756626 215154502 721423005 215154502 721423005 447302826 3177712 447302826 3177712 231946691 436618494 231946691 436618494 831410275 925226255 831410275 925226255 110259065 186936500 110259065 186936500 11236217 799239275 11236217 799239275 383674876 422989681 383674876 422989681 901054728 837574425 901054728 837574425 357203999 212185704 357203999 212185704 917161896 403899191 917161896 403899191 25332541 954169821 25332541 954169821 953057719 972469792 953057719 972469792 29573957 12881954 29573957 12881954 923940472 697162691 923940472 697162691 230554709 105751009 230554709 105751009 993531317 944589199 993531317 944589199 762452631 300469352 762452631 300469352 944933514 822796952 944933514 822796952 173042564 336708437 173042564 336708437 737215440 788516876 737215440 788516876 350473568 481289526 350473568 481289526 982858238 7728460 982858238 7728460 226641745 475206365 226641745 475206365 976444775 853068812 976444775 853068812 85198253 648822777 85198253 648822777 931820282 58569566 931820282 58569566 262719715 750967738 262719715 750967738 892331974 185388087 892331974 185388087 472803358 873340096 472803358 873340096 867680108 543921898 867680108 543921898 160706505 972432915 160706505 972432915 63541303 427540882 63541303 427540882 964233052 631029370 964233052 631029370 221811361 47911212 221811361 47911212 728267228 924601874 728267228 924601874 555355560 39177583 555355560 39177583 315297517 408333023 315297517 408333023 852247866 15762427 852247866 15762427 461075626 938865639 461075626 938865639 246601775 46229621 246601775 46229621 633638260 667243011 633638260 667243011 19021142 320610770 19021142 320610770 529170694 535067605 529170694 535067605 658294798 375903005 658294798 375903005 348474152 854242519 348474152 854242519 90511183 51407484 90511183 51407484 719692137 956278219 719692137 956278219 402578585 78265250 402578585 78265250 107127613 890986225 107127613 890986225 769444634 66020183 769444634 66020183 932603600 644270247 932603600 644270247 595016977 210157793 595016977 210157793 785892367 903230490 785892367 903230490 149722989 120463140 149722989 120463140 965438401 873307461 965438401 873307461 540999636 233251370 540999636 233251370 999341951 875418483 999341951 875418483 507336789 120590798 507336789 120590798 976159439 858916302 976159439 858916302 178710105 626610644 178710105 626610644 927939207 932114603 927939207 932114603 606931865 370638924 606931865 370638924 110555922 171718646 110555922 171718646 472928477 981856914 472928477 981856914 880084786 856237049 880084786 856237049 261715507 954399601 261715507 954399601 877621627 147130072 877621627 147130072 194469610 569750978 194469610 569750978 964650426 973149809 964650426 973149809 625636804 142461883 625636804 142461883 782490979 457195836 782490979 457195836 267945453 27074748 267945453 27074748 667156119 567748258 667156119 567748258 64687790 227832800 64687790 227832800 560691221 481242542 560691221 481242542 261179959 971063135 261179959 971063135 973523049 318524047 973523049 318524047 576746126 163507835 576746126 163507835 645626500 286389408 645626500 286389408 805413634 727506954 805413634 727506954 159379332 243622583 159379332 243622583 927021510 836933173 927021510 836933173 88091437 42280396 88091437 42280396 7666755 734253491 7666755 734253491 939095872 962927529 939095872 962927529 705744945 187836212 705744945 187836212 844704496 942931819 844704496 942931819 903383628 96566000 903383628 96566000 56785552 839069291 56785552 839069291 659505302 924862085 659505302 924862085 861848416 131193345 861848416 131193345 221541958 828548047 221541958 828548047 504868773 473954823 504868773 473954823 745167116 51703049 745167116 51703049 414369651 450342173 414369651 450342173 871737228 128348257 871737228 128348257 88610158 848086017 88610158 848086017 789140323 224042854 789140323 224042854 96587085 840615231 96587085 840615231 608145316 242547984 608145316 242547984 286857677 690056909 286857677 690056909 813110490 415078207 813110490 415078207 547414150 891897731 547414150 891897731 876235438 429057097 876235438 429057097 252167438 906063439 252167438 906063439 188192262 410234144 188192262 410234144 733749389 788806646 733749389 788806646 934591982 71599587 934591982 71599587 582981521 707948385 582981521 707948385 52817506 294487860 52817506 294487860 676920786 505514282 676920786 505514282 406925794 473081928 406925794 473081928 78545577 66236964 78545577 66236964 699137657 952025215 699137657 952025215 271571014 608448789 271571014 608448789 841592482 394651686 841592482 394651686 190637543 710722209 190637543 710722209 610043787 893389877 610043787 893389877 182805966 41405282 182805966 41405282 915748050 961179456 915748050 961179456 119169440 230547700 119169440 230547700 729554639 724584277 729554639 724584277 463959899 977373677 463959899 977373677 705060356 189002370 705060356 189002370 907789758 652281280 907789758 652281280 51522288 247534366 51522288 247534366 885946077 49494139 885946077 49494139 33316157 377937521 33316157 377937521 792857935 623062057 792857935 623062057 172883013 88188414 172883013 88188414 691513595 680634903 691513595 680634903 191046778 939978994 191046778 939978994 10479861 336109744 10479861 336109744 902617184 215218112 902617184 215218112 384749363 851189796 384749363 851189796 986978615 219275506 986978615 219275506 566761498 586242214 566761498 586242214 284911615 47703759 284911615 47703759 816138956 374979369 816138956 374979369 674147414 46301732 674147414 46301732 179851449 452718272 179851449 452718272 939922244 34706349 939922244 34706349 225437478 808455379 225437478 808455379 729244200 612523861 729244200 612523861 56200500 11620651 56200500 11620651 742488834 597540784 742488834 597540784 36959106 36834170 36959106 36834170 534249324 898531031 534249324 898531031 830025733 4960918 830025733 4960918 214014384 870091743 214014384 870091743 661672584 50164112 661672584 50164112 16729721 937550824 16729721 937550824 567181211 340325162 567181211 340325162 983059277 377624828 983059277 377624828 182750974 814774210 182750974 814774210 898298802 283440196 898298802 283440196 481149427 847864574 481149427 847864574 171753487 258583154 171753487 258583154 819109981 715922856 819109981 715922856 249875396 145059742 249875396 145059742 881344539 823621627 881344539 823621627 47957643 430938568 47957643 430938568 769052752 175207651 769052752 175207651 308871358 918312140 308871358 918312140 96696092 26641743 96696092 26641743 666612506 688069954 666612506 688069954 829245818 901159066 829245818 901159066 228267620 80260024 228267620 80260024 982898886 653687788 982898886 653687788 224767310 63338806 224767310 63338806 687606927 285084643 687606927 285084643 166092592 972858907 166092592 972858907 544967911 146933168 544967911 146933168 187876516 916979467 187876516 916979467 600746729 179450228 600746729 179450228 468576919 844506290 468576919 844506290 127276146 559046045 127276146 559046045 539114605 846376281 539114605 846376281 199391897 146683772 199391897 146683772 50071420 957108306 50071420 957108306 985187409 121868380 985187409 121868380 352022564 903001496 352022564 903001496 931958345 15004652 931958345 15004652 143201252 547660304 143201252 547660304 722271640 1107043 722271640 1107043 227483675 496800204 227483675 496800204 959466657 146258744 959466657 146258744 495714048 13136326 495714048 13136326 933073658 970946579 933073658 970946579 1269704 328661456 1269704 328661456 612694071 698887816 612694071 698887816 132372210 15970050 132372210 15970050 767707533 804527016 767707533 804527016 195771205 120094351 195771205 120094351 972756301 807465156 972756301 807465156 367268851 76537243 367268851 76537243 291003611 952013219 291003611 952013219 942061549 213031775 942061549 213031775 446136841 752361599 446136841 752361599 350038993 98447821 350038993 98447821 914785026 984211177 914785026 984211177 449083490 119503219 449083490 119503219 85501971 942061759 85501971 942061759 529209669 421194864 529209669 421194864 237349625 957780196 237349625 957780196 400273203 217247415 400273203 217247415 707421339 587626769 707421339 587626769 94610104 19426728 94610104 19426728 975818836 463042458 975818836 463042458 215185786 911867213 215185786 911867213 808921480 160163784 808921480 160163784 122126824 927818897 122126824 927818897 889326103 33102017 889326103 33102017 224688011 650582281 224688011 650582281 860749051 139236941 860749051 139236941 414295918 613159006 414295918 613159006 830565451 873970196 830565451 873970196 980994498 129863238 980994498 129863238 161891338 514355883 161891338 514355883 990669567 172087008 990669567 172087008 401226668 900747864 401226668 900747864 190585784 948865724 190585784 948865724 979652664 459258087 979652664 459258087 383683472 710612425 383683472 710612425 672324118 151605937 672324118 151605937 114003276 682785134 114003276 682785134 699959177 290359711 699959177 290359711 321256125 656519367 321256125 656519367 785896950 819848830 785896950 819848830 108735088 24857216 108735088 24857216 600346697 462519924 600346697 462519924 44671545 125778072 44671545 125778072 870995331 442396784 870995331 442396784 44674474 132979407 44674474 132979407 589833178 212515849 589833178 212515849 144471854 834119348 144471854 834119348 828051113 16607731 828051113 16607731 937168452 824804412 937168452 824804412 617222969 284151378 617222969 284151378 904148526 873278870 904148526 873278870 73367552 270432825 73367552 270432825 702179883 844531833 702179883 844531833 180693119 684810339 180693119 684810339 810209567 920457958 810209567 920457958 469320062 725433549 469320062 725433549 804184920 263121128 804184920 263121128 128418813 417974106 128418813 417974106 443379431 112649874 443379431 112649874 988044707 32188615 988044707 32188615 452615883 803868048 452615883 803868048 246443372 209754808 246443372 209754808 975696396 841431045 975696396 841431045 552496920 574927418 552496920 574927418 831699174 7790235 831699174 7790235 17657470 880527581 17657470 880527581 814555055 194088195 814555055 194088195 505270389 818232749 505270389 818232749 700312619 151656854 700312619 151656854 154155949 306725634 154155949 306725634 799393254 976853744 799393254 976853744 80400844 250157374 80400844 250157374 637359162 37217972 637359162 37217972 68331347 698294564 68331347 698294564 939285214 189444052 939285214 189444052 86662961 981344182 86662961 981344182 884643561 197937507 884643561 197937507 170157698 555209822 170157698 555209822 881537268 993716362 881537268 993716362 85286338 282091974 85286338 282091974 695197581 85466761 695197581 85466761 318359896 57196574 318359896 57196574 113992585 636302857 113992585 636302857 461193452 460877990 461193452 460877990 659624758 852797891 659624758 852797891 22622914 179979978 22622914 179979978 972917986 687706222 972917986 687706222 183834848 77180224 183834848 77180224 909397940 823951911 909397940 823951911 197500812 703245054 197500812 703245054 770278338 121703475 770278338 121703475 236940354 483496876 236940354 483496876 40415526 843916095 40415526 843916095 733583476 114127811 733583476 114127811 12081683 665069404 12081683 665069404 879945759 47583868 879945759 47583868 998020655 743491801 998020655 743491801 269146331 207880359 269146331 207880359 801964223 897890196 801964223 897890196 903881769 33238118 903881769 33238118 10221148 807059152 10221148 807059152 179643056 18221404 179643056 18221404 785851862 429161086 785851862 429161086 1008042 944356427 1008042 944356427 510971755 60676474 510971755 60676474 7832904 510663159 7832904 510663159 713201048 208706994 713201048 208706994 339380202 858366145 339380202 858366145 689328614 276690715 689328614 276690715 34833934 818225883 34833934 818225883 698354764 520025109 698354764 520025109 103619093 678752912 103619093 678752912 703002247 426397610 703002247 426397610 945630974 740299905 945630974 740299905 21554192 104586768 21554192 104586768 891531713 945190500 891531713 945190500 976833022 301216125 976833022 301216125 119531883 651228196 119531883 651228196 781513370 59412893 781513370 59412893 238259584 471155720 238259584 471155720 935023745 973186369 935023745 973186369 254116587 95576467 254116587 95576467 466121899 975473803 466121899 975473803 982484639 80756454 982484639 80756454 122600508 935566265 122600508 935566265 676968605 477296222 676968605 477296222 362019035 878627005 362019035 878627005 807411977 292595076 807411977 292595076 961469052 856051117 961469052 856051117 91950554 522162072 91950554 522162072 963111939 987544694 963111939 987544694 235386264 36097448 235386264 36097448 582212654 803037179 582212654 803037179 380133185 836632927 380133185 836632927 140413053 41992639 140413053 41992639 986967496 776997943 986967496 776997943 266378636 556409592 266378636 556409592 797063296 749881583 797063296 749881583 901983245 437767617 901983245 437767617 563208181 46061451 563208181 46061451 191273940 606154825 191273940 606154825 659853470 293913827 659853470 293913827 427976251 820106255 427976251 820106255 907975460 904234053 907975460 904234053 311698107 9212048 311698107 9212048 930783271 443950497 930783271 443950497 137691899 207414090 137691899 207414090 620343486 859778660 620343486 859778660 673504784 495985454 673504784 495985454 914197235 81748260 914197235 81748260 135724702 982324808 135724702 982324808 69626439 430093361 69626439 430093361 780154688 970379902 780154688 970379902 317034621 396945700 317034621 396945700 990827189 825910168 990827189 825910168 507384222 362143718 507384222 362143718 926807101 228447891 926807101 228447891 277550950 875997251 277550950 875997251 98946064 384222966 98946064 384222966 654201446 712406452 654201446 712406452 385349522 252265277 385349522 252265277 47654958 776826687 47654958 776826687 687946495 456822691 687946495 456822691 974281132 126012415 974281132 126012415 520651473 773555754 520651473 773555754 959938720 446865396 959938720 446865396 178239497 48036176 178239497 48036176 844167212 608280153 844167212 608280153 265545433 842068331 265545433 842068331 815723068 528736422 815723068 528736422 980074449 995866960 980074449 995866960 150783494 735434465 150783494 735434465 843819558 947356072 843819558 947356072 549408614 340600499 549408614 340600499 939947481 41335092 939947481 41335092 66483204 849086042 66483204 849086042 714650154 14336834 714650154 14336834 21705542 834366618 21705542 834366618 547367911 375363937 547367911 375363937 263543793 724526886 263543793 724526886 486178716 905969312 486178716 905969312 77987077 337632683 77987077 337632683 926287505 708649346 926287505 708649346 226402287 272566406 226402287 272566406 683554692 496093240 683554692 496093240 284670110 4020509 284670110 4020509 579870008 761299168 579870008 761299168 405121196 177076532 405121196 177076532 908441999 31490718 908441999 31490718 484612318 461387920 484612318 461387920 743171947 787740477 743171947 787740477 491161208 78290048 491161208 78290048 776662136 674243177 776662136 674243177 368433515 951070903 368433515 951070903 803516929 367486822 803516929 367486822 112182804 738778679 112182804 738778679 982303116 298134751 982303116 298134751 205121564 722996470 205121564 722996470 679078221 21117696 679078221 21117696 845508818 677965752 845508818 677965752 6515590 103512136 6515590 103512136 701891808 940577164 701891808 940577164 935619475 364951781 935619475 364951781 91332658 182798611 91332658 182798611 761006581 710165903 761006581 710165903 257334550 384044949 257334550 384044949 833646563 760881417 833646563 760881417 142280345 370314118 142280345 370314118 604887437 643421208 604887437 643421208 162173919 269970040 162173919 269970040 874694288 597591716 874694288 597591716 235536526 974667235 235536526 974667235 465984707 337704504 465984707 337704504 998305375 971240682 998305375 971240682 388253129 2123250 388253129 2123250 818191213 891382143 818191213 891382143 182323650 270340763 182323650 270340763 994190576 836678809 994190576 836678809 26651494 216325194 26651494 216325194 911748870 851658569 911748870 851658569 665466412 935777254 665466412 935777254 25217476 48579949 25217476 48579949 838825960 488609717 838825960 488609717 916147384 65607238 916147384 65607238 207651641 245641194 207651641 245641194 631411307 26718581 631411307 26718581 588234042 797133910 588234042 797133910 948093959 300463336 948093959 300463336 198986499 810807380 198986499 810807380 758407567 601075590 758407567 601075590 184011311 726762260 184011311 726762260 977236502 583060118 977236502 583060118 272722681 995480882 272722681 995480882 918754002 223696516 918754002 223696516 252966196 488640955 252966196 488640955 731230382 263607490 731230382 263607490 503803436 843595700 503803436 843595700 96052470 375540920 96052470 375540920 786342475 694386069 786342475 694386069 87874393 993987318 87874393 993987318 868660535 417489339 868660535 417489339 246026165 46388469 246026165 46388469 866392324 913556350 866392324 913556350 96918599 400272031 96918599 400272031 721114253 278364335 721114253 278364335 89176249 740395354 89176249 740395354 3972087 973888118 3972087 973888118 850344237 45416903 850344237 45416903 12644634 740990986 12644634 740990986 999720957 420641771 999720957 420641771 160952734 606472694 160952734 606472694 829111687 260090072 829111687 260090072 319309783 125590952 319309783 125590952 67176952 790973817 67176952 790973817 561349952 37796775 561349952 37796775 117277981 600120248 117277981 600120248 933350984 997306839 933350984 997306839 389933126 432292605 389933126 432292605 607929317 941279488 607929317 941279488 16093723 781731049 16093723 781731049 705711495 439145759 705711495 439145759 973492986 911852552 973492986 911852552 705141258 93861141 705141258 93861141 183931421 760152891 183931421 760152891 923531147 89091629 923531147 89091629 248594997 876527807 248594997 876527807 202278277 137856476 202278277 137856476 689478476 573540974 689478476 573540974 452523219 299167327 452523219 299167327 825077865 841646240 825077865 841646240 478792605 248477010 478792605 248477010 170083665 963513156 170083665 963513156 7831496 37186158 7831496 37186158 840040548 562435569 840040548 562435569 342652294 611057900 342652294 611057900 917600807 714184081 917600807 714184081 474847808 479626134 474847808 479626134 926750193 944024891 926750193 944024891 303885097 124952658 303885097 124952658 735149972 619566527 735149972 619566527 20707532 114969340 20707532 114969340 867796105 907544233 867796105 907544233 336637999 501466631 336637999 501466631 865264629 5396910 865264629 5396910 538527774 842214182 538527774 842214182 634835894 992450497 634835894 992450497 95413918 455230459 95413918 455230459 226208470 723820919 226208470 723820919 29328989 368962854 29328989 368962854 608286207 657224353 608286207 657224353 50309287 152442771 50309287 152442771 439973339 909940431 439973339 909940431 957103789 9349101 957103789 9349101 415040549 694685943 415040549 694685943 18386007 820276132 18386007 820276132 823536469 438946642 823536469 438946642 416475083 24780131 416475083 24780131 363946305 630560499 363946305 630560499 909975228 84902790 909975228 84902790 633011755 440248881 633011755 440248881 881394258 679753183 881394258 679753183 491184154 50903004 491184154 50903004 791479978 996310844 791479978 996310844 14463125 206856444 14463125 206856444 430082347 926624396 430082347 926624396 138108925 57128835 138108925 57128835 910548332 903568038 910548332 903568038 20998123 403969605 20998123 403969605 620980371 677402687 620980371 677402687 556545821 91917723 556545821 91917723 862789865 722089950 862789865 722089950 306789564 388196150 306789564 388196150 127593918 832433774 127593918 832433774 766500556 993553498 766500556 993553498 1544047 71682760 1544047 71682760 757086317 478980624 757086317 478980624 114752022 819464982 114752022 819464982 455696340 68462454 455696340 68462454 209928238 882292957 209928238 882292957 966979955 610371985 966979955 610371985 533607308 952628267 533607308 952628267 38871953 162673865 38871953 162673865 645657830 798560713 645657830 798560713 266816024 564067251 266816024 564067251 705708988 830902167 705708988 830902167 222966071 673454800 222966071 673454800 916250214 97404835 916250214 97404835 701747555 637077303 701747555 637077303 999518073 5269351 999518073 5269351 203957440 753503097 203957440 753503097 935739679 134614250 935739679 134614250 527240701 819286591 527240701 819286591 54883053 650681483 54883053 650681483 861578704 197884861 861578704 197884861 7846050 910453227 7846050 910453227 968109008 269120911 968109008 269120911 313521004 556056470 313521004 556056470 895505977 726146551 895505977 726146551 651834936 81750078 651834936 81750078 799432816 349417261 799432816 349417261 377163738 907851561 377163738 907851561 693494551 61285563 693494551 61285563 141466307 543679878 141466307 543679878 650096608 886381666 650096608 886381666 248512625 109428297 248512625 109428297 812690675 792372605 812690675 792372605 863454626 237098359 863454626 237098359 337152299 889459112 337152299 889459112 30688296 192369177 30688296 192369177 577405749 842074363 577405749 842074363 356671684 354729052 356671684 354729052 549535164 537813252 549535164 537813252 888464774 29526448 888464774 29526448 112886091 383803411 112886091 383803411 710317020 195180816 710317020 195180816 106974169 893828452 106974169 893828452 380909609 61423138 380909609 61423138 990165634 916770255 990165634 916770255 169836118 362383104 169836118 362383104 278926014 158124577 278926014 158124577 985988972 894687917 985988972 894687917 252497696 375724864 252497696 375724864 952289395 50431378 952289395 50431378 194038924 563179191 194038924 563179191 748012504 817013020 748012504 817013020 108604980 215424889 108604980 215424889 941561839 916767990 941561839 916767990 174082174 180134922 174082174 180134922 8138065 969165630 8138065 969165630 432483464 359319140 432483464 359319140 252315641 691656113 252315641 691656113 513835194 961245793 513835194 961245793 126618180 80173918 126618180 80173918 626709691 751738386 626709691 751738386 474539292 158464953 474539292 158464953 197424136 795384609 197424136 795384609 662905206 216097622 662905206 216097622 250743784 668317344 250743784 668317344 938311100 461270418 938311100 461270418 239417521 842440245 239417521 842440245 874939406 90367987 874939406 90367987 36358926 534530086 36358926 534530086 10189674 257988466 10189674 257988466 73503130 744264470 73503130 744264470 737873460 252979369 737873460 252979369 354998645 722303971 354998645 722303971 876016923 380862279 876016923 380862279 17616087 447808224 17616087 447808224 784758733 816728538 784758733 816728538 265614933 123792650 265614933 123792650 399090966 725074512 399090966 725074512 88153966 211920056 88153966 211920056 518986998 732437119 518986998 732437119 268448349 176226226 268448349 176226226 96650233 775483225 96650233 775483225 507039697 143136355 507039697 143136355 936560249 946745308 936560249 946745308 463276870 340109489 463276870 340109489 313585682 659795148 313585682 659795148 995033980 987862922 995033980 987862922 304090770 238179507 304090770 238179507 16821632 958284015 16821632 958284015 632237341 509909321 632237341 509909321 245545876 863978318 245545876 863978318 82445968 292442156 82445968 292442156 297154230 681705749 297154230 681705749 695378125 110449250 695378125 110449250 176232823 582186850 176232823 582186850 862707336 97777250 862707336 97777250 989077143 261449458 989077143 261449458 392547524 30085909 392547524 30085909 803645253 869306711 803645253 869306711 490382832 928828428 490382832 928828428 16442758 423283140 16442758 423283140 603064539 29143643 603064539 29143643 197499685 662128453 197499685 662128453 943638642 283495449 943638642 283495449 379940723 872847944 379940723 872847944 294604321 72667122 294604321 72667122 868746494 828696485 868746494 828696485 560528793 193919240 560528793 193919240 80256627 776443803 80256627 776443803 780342957 180871736 780342957 180871736 79891309 658863878 79891309 658863878 896004683 199588567 896004683 199588567 102417158 676502772 102417158 676502772 247152758 338741113 247152758 338741113 975929420 912476964 975929420 912476964 205559080 364700482 205559080 364700482 512665806 17562330 512665806 17562330 620647951 971917534 620647951 971917534 911858003 237761913 911858003 237761913 20912291 788481549 20912291 788481549 288217994 233178194 288217994 233178194 896562018 13482843 896562018 13482843 86898575 847336018 86898575 847336018 668770362 290373346 668770362 290373346 191426185 942877201 191426185 942877201 45136360 65080131 45136360 65080131 781660478 790404489 781660478 790404489 996319395 826921638 996319395 826921638 105749924 584443909 105749924 584443909 402616242 679413015 402616242 679413015 619302673 566810510 619302673 566810510 115275431 123570907 115275431 123570907 598598110 550783166 598598110 550783166 143683084 261582215 143683084 261582215 818566979 724913979 818566979 724913979 179155001 11637673 179155001 11637673 452070258 10084473 452070258 10084473 854516775 956108864 854516775 956108864 458925496 563855224 458925496 563855224 153412787 795877391 153412787 795877391 744694360 184360239 744694360 184360239 799933346 283723777 799933346 283723777 546523452 843399173 546523452 843399173 823012087 245886062 823012087 245886062 319008720 78708470 319008720 78708470 618779192 888305661 618779192 888305661 23475038 41791769 23475038 41791769 335356945 744262136 335356945 744262136 158525410 183330331 158525410 183330331 553359688 911151944 553359688 911151944 181297331 136672541 181297331 136672541 796525888 836645646 796525888 836645646 349795735 228318710 349795735 228318710 658077685 969245896 658077685 969245896 154589175 409755069 154589175 409755069 822778991 819900722 822778991 819900722 462617791 528212876 462617791 528212876 81226770 959687376 81226770 959687376 652726963 11392105 652726963 11392105 410691354 100087784 410691354 100087784 776310233 42190126 776310233 42190126 434102810 655314105 434102810 655314105 956705895 969866623 956705895 969866623 219862804 367711714 219862804 367711714 903992810 68129827 903992810 68129827 438742096 754200112 438742096 754200112 833532248 213943128 833532248 213943128 704754598 539161485 704754598 539161485 114493066 211791392 114493066 211791392 339232782 757290882 339232782 757290882 14485577 376276519 14485577 376276519 782076919 850838980 782076919 850838980 568413097 158721302 568413097 158721302 887834786 935007058 887834786 935007058 311204352 338987312 311204352 338987312 862767158 22544514 862767158 22544514 174182171 667922680 174182171 667922680 728387112 69334527 728387112 69334527 106724555 440422703 106724555 440422703 788414130 52037659 788414130 52037659 112362706 931558749 112362706 931558749 901072627 188203940 901072627 188203940 152420856 516656849 152420856 516656849 669001139 115814100 669001139 115814100 723112758 422760744 723112758 422760744 617673345 176325361 617673345 176325361 91438842 839070205 91438842 839070205 417234800 317879684 417234800 317879684 972484578 111662094 972484578 111662094 333898187 820236110 333898187 820236110 675833060 257109320 675833060 257109320 312400923 775758899 312400923 775758899 202467423 916913353 202467423 916913353 955656695 224249922 955656695 224249922 22368692 900054021 22368692 900054021 469185691 246399077 469185691 246399077 114571008 914644817 114571008 914644817 339156704 439792325 339156704 439792325 742216652 667881380 742216652 667881380 93777269 557490715 93777269 557490715 547543824 944206158 547543824 944206158 980483575 461583721 980483575 461583721 328251475 624105452 328251475 624105452 866439246 973619176 866439246 973619176 127557684 316286373 127557684 316286373 908984903 574825611 908984903 574825611 111145907 861460601 111145907 861460601 919105598 227222475 919105598 227222475 204560012 870738907 204560012 870738907 910450712 317378621 910450712 317378621 299536567 838254074 299536567 838254074 765070417 529784260 765070417 529784260 413357441 772456632 413357441 772456632 900577374 344948551 900577374 344948551 236381628 955905088 236381628 955905088 995133968 206861628 995133968 206861628 201603117 615063983 201603117 615063983 917937198 904539214 917937198 904539214 233981524 263003637 233981524 263003637 956398825 584663460 956398825 584663460 16379116 176151125 16379116 176151125 737489249 471434764 737489249 471434764 756243555 909716985 756243555 909716985 126820619 224842278 126820619 224842278 349647617 448043738 349647617 448043738 688641191 141726591 688641191 141726591 238938863 755130340 238938863 755130340 868137724 527493655 868137724 527493655 216232198 372111932 216232198 372111932 773403560 938780064 773403560 938780064 173099151 391724774 173099151 391724774 959069966 53365729 959069966 53365729 289367044 998435623 289367044 998435623 528472744 14199357 528472744 14199357 977801358 933438145 977801358 933438145 86778031 128761162 86778031 128761162 683905921 726020612 683905921 726020612 603872766 45219877 603872766 45219877 26262385 835297700 26262385 835297700 712452098 86566597 712452098 86566597 76881417 557324418 76881417 557324418 755207577 200668455 755207577 200668455 181169373 993511742 181169373 993511742 787525024 13307882 787525024 13307882 109581295 912174988 109581295 912174988 629719434 172989282 629719434 172989282 217522028 46971209 217522028 46971209 119477069 906279584 119477069 906279584 671155949 979152623 671155949 979152623 340862450 284341845 340862450 284341845 779481670 870248201 779481670 870248201 522845529 472917665 522845529 472917665 189320505 764584684 189320505 764584684 694355767 348403357 694355767 348403357 515403200 838126593 515403200 838126593 39805486 39934762 39805486 39934762 530319031 394990916 530319031 394990916 834175927 57462176 834175927 57462176 10368677 676075731 10368677 676075731 997248076 93532342 997248076 93532342 431997888 483067663 431997888 483067663 922600896 130352013 922600896 130352013 273673564 683530885 273673564 683530885 675660190 397826741 675660190 397826741 62722244 359191487 62722244 359191487 672933930 720411957 672933930 720411957 253666216 815336282 253666216 815336282 58777015 148471945 58777015 148471945 598132055 721895938 598132055 721895938 986380548 239461619 986380548 239461619 573218457 932385198 573218457 932385198 786350699 69629216 786350699 69629216 266538083 378602459 266538083 378602459 839450633 844623964 839450633 844623964 9509987 26258886 9509987 26258886 449216415 635392345 449216415 635392345 18096718 163018188 18096718 163018188 666092239 513652933 666092239 513652933 967082915 249700009 967082915 249700009 106520283 719603973 106520283 719603973 876135237 93595912 876135237 93595912 240679177 803625357 240679177 803625357 909522769 14759927 909522769 14759927 6984412 969504249 6984412 969504249 918372466 385427191 918372466 385427191 518799829 138109780 518799829 138109780 815628410 989825809 815628410 989825809 240071109 475362348 240071109 475362348 761574411 991406918 761574411 991406918 911368841 36330541 911368841 36330541 386516680 920917542 386516680 920917542 851828852 64085347 851828852 64085347 126669633 886488284 126669633 886488284 384076088 89388078 384076088 89388078 244849492 594314221 244849492 594314221 878366361 743094127 878366361 743094127 60894647 443104116 60894647 443104116 655989712 981798148 655989712 981798148 377418890 192231499 377418890 192231499 844506176 14362654 844506176 14362654 414633481 487369319 414633481 487369319 788336348 889057045 788336348 889057045 982594673 82267158 982594673 82267158 426525220 962816824 426525220 962816824 908550307 306971989 908550307 306971989 495676794 740563468 495676794 740563468 194270504 963872038 194270504 963872038 921199131 69470173 921199131 69470173 439389448 971617633 439389448 971617633 849272323 199106678 849272323 199106678 21841399 796915319 21841399 796915319 785467389 978858721 785467389 978858721 291253575 218992753 291253575 218992753 347020603 805857399 347020603 805857399 55192585 62918698 55192585 62918698 289202979 803787637 289202979 803787637 67074723 12047175 67074723 12047175 911234735 894246459 911234735 894246459 257455211 426096712 257455211 426096712 626845120 231731697 626845120 231731697 113847694 742281265 113847694 742281265 607963186 445300298 607963186 445300298 68401038 607274810 68401038 607274810 815552577 58783786 815552577 58783786 211581278 595968551 211581278 595968551 907805860 273033256 907805860 273033256 70620775 922077852 70620775 922077852 873586416 248996008 873586416 248996008 57554628 23085374 57554628 23085374 719866192 514891429 719866192 514891429 464125672 974182363 464125672 974182363 366656952 461518657 366656952 461518657 909177449 755560289 909177449 755560289 621809746 233407215 621809746 233407215 944933120 921295898 944933120 921295898 46870688 222285337 46870688 222285337 842495189 689458001 842495189 689458001 620763555 137988573 620763555 137988573 24107552 711746329 24107552 711746329 728841900 609832935 728841900 609832935 110549344 880244722 110549344 880244722 916114848 25499441 916114848 25499441 390219659 690208891 390219659 690208891 601300114 833433881 601300114 833433881 31181624 622989607 31181624 622989607 476659278 391725358 476659278 391725358 730165903 133825364 730165903 133825364 154714981 586717095 154714981 586717095 813772927 319403626 813772927 319403626 446913635 222072621 446913635 222072621 979254644 2361838 979254644 2361838 278443264 661260347 278443264 661260347 881156636 447614986 881156636 447614986 372731573 85576589 372731573 85576589 47639808 831742998 47639808 831742998 672588485 557140682 672588485 557140682 994486811 8047432 994486811 8047432 428697227 752808806 428697227 752808806 4215806 15828622 4215806 15828622 720740849 950163799 720740849 950163799 381590824 343582270 381590824 343582270 636275232 710495093 636275232 710495093 86826637 23071108 86826637 23071108 986770345 638347111 986770345 638347111 49010098 431421778 49010098 431421778 831124928 352512254 831124928 352512254 185097256 704678109 185097256 704678109 589251588 985906419 589251588 985906419 108911653 276824643 108911653 276824643 710285141 902934199 710285141 902934199 779822097 207615651 779822097 207615651 286481093 98334656 286481093 98334656 830591522 906879943 830591522 906879943 206173628 91352697 206173628 91352697 727408547 724153256 727408547 724153256 256756939 116329338 256756939 116329338 36320210 149453619 36320210 149453619 998720218 47464731 998720218 47464731 265715956 928606472 265715956 928606472 996467691 229936187 996467691 229936187 928957161 353306510 928957161 353306510 444984332 137869767 444984332 137869767 835257354 888213505 835257354 888213505 200353885 702916133 200353885 702916133 957449582 29393655 957449582 29393655 34194719 991422814 34194719 991422814 823009468 620974357 823009468 620974357 416278287 967742608 416278287 967742608 673872403 765694449 673872403 765694449 591788361 968268806 591788361 968268806 296120157 20236891 296120157 20236891 780807942 644441434 780807942 644441434 242834457 63651750 242834457 63651750 843865544 840131428 843865544 840131428 260603234 286631123 260603234 286631123 686113910 173415091 686113910 173415091 80853456 827585539 80853456 827585539 525379957 613512473 525379957 613512473 979004841 42984358 979004841 42984358 325752109 968391973 325752109 968391973 791992503 210709808 791992503 210709808 906491196 115529698 906491196 115529698 509731665 699047987 509731665 699047987 418518139 975062173 418518139 975062173 938968541 872899470 938968541 872899470 580169516 158298120 580169516 158298120 806273683 802909383 806273683 802909383 242405032 673904003 242405032 673904003 813734595 933822229 813734595 933822229 24098630 222995774 24098630 222995774 690393045 713418501 690393045 713418501 209443717 101509328 209443717 101509328 978004404 954489157 978004404 954489157 610954314 463799664 610954314 463799664 864199738 959141233 864199738 959141233 288202996 82924999 288202996 82924999 915800889 927289727 915800889 927289727 132894217 99537532 132894217 99537532 953753535 885340861 953753535 885340861 46178798 258428538 46178798 258428538 791360595 820475030 791360595 820475030 485284221 192691921 485284221 192691921 978357438 997556615 978357438 997556615 93927713 328816787 93927713 328816787 886700871 10230801 886700871 10230801 101206766 726681664 101206766 726681664 796012634 6167029 796012634 6167029 839919096 956703535 839919096 956703535 291057976 518616563 291057976 518616563 368538506 177525365 368538506 177525365 82330867 712300451 82330867 712300451 949032557 983220300 949032557 983220300 299208443 558921130 299208443 558921130 799861494 750967701 799861494 750967701 209107957 1420565 209107957 1420565 980164553 483113169 980164553 483113169 242609526 26785803 242609526 26785803 670743731 392010683 670743731 392010683 52496496 998668469 52496496 998668469 963484569 764372584 963484569 764372584 600558752 424631284 600558752 424631284 237707209 106819085 237707209 106819085 947942895 765502289 947942895 765502289 327870575 327251325 327870575 327251325 2158 775983866 2158 775983866 831755946 969453353 831755946 969453353 950900677 304064176 950900677 304064176 995994758 983952174 995994758 983952174 223638395 441626612 223638395 441626612 945203308 672154879 945203308 672154879 189926289 185254077 189926289 185254077 584969467 877604318 584969467 877604318 63538862 235274727 63538862 235274727 749025522 413618371 749025522 413618371 102290522 278646359 102290522 278646359 935844620 976125561 935844620 976125561 604000074 479115052 604000074 479115052 51654272 891728847 51654272 891728847 227900410 396436910 227900410 396436910 873529933 154018447 873529933 154018447 44164252 512438071 44164252 512438071 653057068 308439344 653057068 308439344 113250312 163313996 113250312 163313996 555866112 596006846 555866112 596006846 232834628 684558634 232834628 684558634 997535440 447399561 997535440 447399561 555756525 959033164 555756525 959033164 984813155 367031194 984813155 367031194 60411311 886664145 60411311 886664145 823025798 399565742 823025798 399565742 500636836 704871717 500636836 704871717 735278300 903066665 735278300 903066665 955371984 367050499 955371984 367050499 8841990 119010099 8841990 119010099 818851464 432077035 818851464 432077035 241910038 867070253 241910038 867070253 897776033 211407110 897776033 211407110 364546583 536233559 364546583 536233559 107241109 369042151 107241109 369042151 350248104 953505643 350248104 953505643 75471947 451206206 75471947 451206206 607399402 584497835 607399402 584497835 197664127 870084067 197664127 870084067 58895601 130944658 58895601 130944658 582576509 715514633 582576509 715514633 401185422 335337329 401185422 335337329 227324117 153412072 227324117 153412072 828293333 601812202 828293333 601812202 552269144 141872761 552269144 141872761 134156143 757936383 134156143 757936383 570547221 387793989 570547221 387793989 893901590 700246537 893901590 700246537 205603761 71978489 205603761 71978489 957613416 749849281 957613416 749849281 242792996 210227247 242792996 210227247 648889327 825390738 648889327 825390738 740487570 280549358 740487570 280549358 893700989 140470019 893700989 140470019 950447138 555517894 950447138 555517894 262554079 887962198 262554079 887962198 61034305 15648358 61034305 15648358 887083762 625456961 887083762 625456961 138903673 995617847 138903673 995617847 758372552 134440318 758372552 134440318 301753213 693784757 301753213 693784757 489130137 868519716 489130137 868519716 853609857 332532564 853609857 332532564 13662593 9855362 13662593 9855362 869779995 977642804 869779995 977642804 836925 154288397 836925 154288397 753063684 752633075 753063684 752633075 236204369 93316489 236204369 93316489 7880244 212814179 7880244 212814179 534825569 972745499 534825569 972745499 102384993 152644006 102384993 152644006 439461416 101955839 439461416 101955839 779560851 914791532 779560851 914791532 298986891 117318634 298986891 117318634 84974200 972752598 84974200 972752598 925968896 164163694 925968896 164163694 7880544 10283064 7880544 10283064 478023840 922134235 478023840 922134235 927510279 566366200 927510279 566366200 316166098 815598626 316166098 815598626 896182151 918103805 896182151 918103805 456815328 215892485 456815328 215892485 806970082 130604915 806970082 130604915 467817903 501429485 467817903 501429485 739112825 160956282 739112825 160956282 177524523 727590360 177524523 727590360 918115714 540283987 918115714 540283987 204711175 978434518 204711175 978434518 959800403 123785331 959800403 123785331 240757349 759633342 240757349 759633342 990953753 736389145 990953753 736389145 415046492 396601531 415046492 396601531 295814563 60129299 295814563 60129299 471931109 973286072 471931109 973286072 578746384 395619291 578746384 395619291 871313687 982599141 871313687 982599141 278609459 802604338 278609459 802604338 503157205 228793367 503157205 228793367 232503039 679146755 232503039 679146755 873578408 110319973 873578408 110319973 348761726 685289171 348761726 685289171 61462677 403094828 61462677 403094828 605604041 153445357 605604041 153445357 181866648 562595466 181866648 562595466 712651799 817413999 712651799 817413999 77731362 243160763 77731362 243160763 419087168 536284833 419087168 536284833 176119127 181947624 176119127 181947624 716432490 827478561 716432490 827478561 31077569 18300761 31077569 18300761 825333192 443969608 825333192 443969608 231014888 567861687 231014888 567861687 586279810 369764310 586279810 369764310 973054233 25487291 973054233 25487291 359719137 552990822 359719137 552990822 837323632 180843900 837323632 180843900 47776555 389284244 47776555 389284244 753846995 623330531 753846995 623330531 998651824 336936301 998651824 336936301 947283635 886476919 947283635 886476919 464777613 482935739 464777613 482935739 931767465 868301332 931767465 868301332 457492431 328799261 457492431 328799261 788666079 943244698 788666079 943244698 62307812 23337242 62307812 23337242 324778737 759135591 324778737 759135591 829616649 411137580 829616649 411137580 165763886 79060378 165763886 79060378 998216903 436042010 998216903 436042010 436199871 216308691 436199871 216308691 34688342 749141485 34688342 749141485 846344052 294183900 846344052 294183900 481133825 898347963 481133825 898347963 779573721 105407371 779573721 105407371 160857137 275988914 160857137 275988914 709369297 952397386 709369297 952397386 247933582 499820914 247933582 499820914 626431326 927903513 626431326 927903513 4918707 216275893 4918707 216275893 313240864 984522968 313240864 984522968 887431628 405847400 887431628 405847400 34845049 779389616 34845049 779389616 930804780 67724950 930804780 67724950 232731258 736483434 232731258 736483434 770157398 166059171 770157398 166059171 110342993 568232724 110342993 568232724 653092959 54986279 653092959 54986279 206386930 721436802 206386930 721436802 735501267 95807512 735501267 95807512 57818280 891661688 57818280 891661688 859073861 401633410 859073861 401633410 396219424 585468716 396219424 585468716 916511427 962171293 916511427 962171293 167476662 593179595 167476662 593179595 904340946 56756825 904340946 56756825 545421580 466387153 545421580 466387153 409727860 181623517 409727860 181623517 206946490 758036740 206946490 758036740 521196420 999434897 521196420 999434897 927262547 60356470 927262547 60356470 946341380 979718812 946341380 979718812 243452522 145563538 243452522 145563538 653528816 881718868 653528816 881718868 237718368 10010615 237718368 10010615 884346133 973932464 884346133 973932464 462701015 37585808 462701015 37585808 198362817 866512421 198362817 866512421 556589599 315900375 556589599 315900375 228951667 672418233 228951667 672418233 2107054 941051288 2107054 941051288 641556774 396164813 641556774 396164813 172832727 6040292 172832727 6040292 905402337 542816393 905402337 542816393 421158064 304963374 421158064 304963374 996121482 797474398 996121482 797474398 357880122 375954226 357880122 375954226 506022725 808037853 506022725 808037853 362773972 97181902 362773972 97181902 870148503 404430629 870148503 404430629 341569907 958484741 341569907 958484741 795125951 70474577 795125951 70474577 999429913 705480320 999429913 705480320 219491529 954426949 219491529 954426949 524447953 211516953 524447953 211516953 12763061 758234398 12763061 758234398 668550127 256733481 668550127 256733481 4062176 892416940 4062176 892416940 975489385 397852210 975489385 397852210 192031067 622950844 192031067 622950844 876436317 23982623 876436317 23982623 148574752 919170421 148574752 919170421 84802012 262674229 84802012 262674229 622569214 875920083 622569214 875920083 884696500 280600385 884696500 280600385 193595401 81599380 193595401 81599380 875037307 812961604 875037307 812961604 176662162 1084810 176662162 1084810 389568958 595750761 389568958 595750761 490844074 217013770 490844074 217013770 556357760 701193211 556357760 701193211 276209464 961450939 276209464 961450939 830265745 58943174 830265745 58943174 237727204 656121351 237727204 656121351 443474052 126182791 443474052 126182791 932428615 794667068 932428615 794667068 379420295 343694415 379420295 343694415 816026032 122360828 816026032 122360828 448073616 658133174 448073616 658133174 258883795 231887091 258883795 231887091 737472287 645117636 737472287 645117636 53638770 84578122 53638770 84578122 824852684 469137957 824852684 469137957 135274462 708615276 135274462 708615276 543885350 232919289 543885350 232919289 312981080 593252002 312981080 593252002 17393454 237888256 17393454 237888256 763005984 540254487 763005984 540254487 23059784 109788056 23059784 109788056 621010958 946182358 621010958 946182358 266645865 421445474 266645865 421445474 961498256 52119874 961498256 52119874 184684717 931123540 184684717 931123540 964001066 673431429 964001066 673431429 476614533 995770648 476614533 995770648 706044085 699745969 706044085 699745969 215454007 585597472 215454007 585597472 885077786 963127330 885077786 963127330 220646901 141808741 220646901 141808741 742755690 778894372 742755690 778894372 938199401 867664723 938199401 867664723 225311571 94224202 225311571 94224202 910217565 914728934 910217565 914728934 467314096 58445895 467314096 58445895 824966388 787842882 824966388 787842882 5642099 179574968 5642099 179574968 598284392 562187581 598284392 562187581 220977602 955685245 220977602 955685245 380433687 157909816 380433687 157909816 940711325 535637182 940711325 535637182 23238391 383410462 23238391 383410462 665741 859300161 665741 859300161 785029450 967134348 785029450 967134348 433611456 87451242 433611456 87451242 765737245 906544146 765737245 906544146 43460125 531792179 43460125 531792179 875588549 633391689 875588549 633391689 259827543 736971277 259827543 736971277 954962978 418377116 954962978 418377116 542646241 669022582 542646241 669022582 913258983 236858258 913258983 236858258 34950109 580364909 34950109 580364909 141971271 435912825 141971271 435912825 391115854 819334204 391115854 819334204 993167944 218763513 993167944 218763513 10590055 777704328 10590055 777704328 228438236 529036035 228438236 529036035 52513881 334913214 52513881 334913214 796574481 689740303 796574481 689740303 83747238 151293754 83747238 151293754 954762987 653639390 954762987 653639390 95816083 992907388 95816083 992907388 848820406 268272788 848820406 268272788 261588612 27734681 261588612 27734681 956949597 805012604 956949597 805012604 799913716 13639743 799913716 13639743 96028317 968745137 96028317 968745137 700347576 381819132 700347576 381819132 385185666 875234228 385185666 875234228 682671469 133431586 682671469 133431586 773100292 182748296 773100292 182748296 257498092 3924792 257498092 3924792 954276324 121950190 954276324 121950190 99381271 988456567 99381271 988456567 965184498 706626061 965184498 706626061 269399974 937277770 2
#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...