제출 #837116

#제출 시각아이디문제언어결과실행 시간메모리
837116oscar1fBroken Line (IOI19_line)Text
70.01 / 100
0 ms0 KiB
21 0 49 97 49 97 100 30 100 30 25 66 25 66 2 18 2 18 98 72 98 72 6 16 6 16 84 64 84 64 11 53 11 53 40 80 40 80 15 54 15 54 47
646 0 9500 7036 9500 7036 262 316 262 316 70 9925 70 9925 9965 16 9965 16 13 3867 13 3867 9163 549 9163 549 9487 9702 9487 9702 272 153 272 153 94 9907 94 9907 9944 61 9944 61 46 12 46 12 9977 10001 9977 9382 9977 9382 2218 2676 2218 2676 4116 5603 4116 5603 7757 2139 7757 2139 1042 649 1042 649 589 9877 589 9877 9793 9956 9793 9956 9964 9979 9964 8092 9964 8092 5164 1878 5164 1878 1818 8940 1818 8940 967 9059 967 9059 9441 420 9441 420 9658 9826 9658 9826 176 9966 176 9966 9948 2710 9948 2710 2048 1559 2048 1559 8563 1308 8563 1308 892 9526 892 9526 9750 9915 9750 9915 9929 79 9929 79 61 7285 61 7285 8162 8720 8162 8720 1397 886 1397 886 9371 9635 9371 9635 463 407 463 407 282 9833 282 9833 141 132 141 132 67 9950 67 1122 67 1122 4680 7865 4680 7865 1581 1452 1581 1452 8703 9019 8703 9019 9343 489 9343 489 287 375 287 375 9767 190 9767 190 9790 137 9790 137 9849 2607 9849 2607 3728 5320 3728 5320 8364 1455 8364 1455 1417 1031 1417 1031 9058 9146 9058 9146 772 650 772 650 616 518 616 518 379 351 379 351 9765 9892 9765 9892 125 798 125 798 8328 8112 8328 8112 1661 1276 1661 1276 899 764 899 764 604 9557 604 9557 9657 363 9657 363 9738 313 9738 313 9758 7201 9758 7201 2653 2550 2653 2550 2285 8865 2285 8865 8704 1118 8704 1118 852 774 852 774 721 9452 721 9452 612 9582 612 9582 306 9811 306 9811 9732 9830 9732 7417 9732 7417 4098 5044 4098 5044 5830 6065 5830 6065 6793 7394 6793 7394 2077 1903 2077 1903 8449 8628 8449 8628 1006 9271 1006 9271 9419 551 9419 551 9617 9655 9617 8401 9617 8401 3285 5543 3285 5543 4900 3923 4900 3923 6471 7289 6471 7289 2909 7854 2909 7854 7930 2098 7930 2098 1910 8351 1910 8351 1672 1145 1672 1145 8787 9216 8787 9216 9251 9396 9251 9396 577 9587 577 9587 9590 406 9590 406 9630 8631 9630 8631 5432 4126 5432 4126 6264 7068 6264 7068 3153 2396 3153 2396 7932 8216 7932 8216 8257 1691 8257 1691 1532 8772 1532 8772 1076 1116 1076 1116 8995 1073 8995 1073 875 9341 875 9341 551 548 551 5908 551 5908 6976 2631 6976 2631 7512 7648 7512 7648 2418 7932 2418 7932 8430 8892 8430 8892 1126 1201 1126 1201 8736 1173 8736 1173 1071 8990 1071 8990 818 595 818 595 9412 9559 9412 9559 565 9460 565 9460 5434 5522 5434 5522 4223 3743 4223 3743 7020 7548 7020 7548 1825 1488 1825 1488 8631 8855 8631 8855 578 563 578 4133 578 4133 6182 3640 6182 3640 6572 6879 6572 6879 6839 7390 6839 7390 7828 1904 7828 1904 1552 8794 1552 8794 8673 1070 8673 1070 9130 799 9130 799 9368 572 9368 572 588 4669 588 4669 5591 4414 5591 4414 6127 3770 6127 3770 6512 6948 6512 6948 2303 1975 2303 1975 1712 8506 1712 8506 8518 1415 8518 1415 8670 9078 8670 9078 9145 9435 9145 9435 671 6224 671 6224 4998 4658 4998 4658 6056 6454 6056 6454 3550 2823 3550 2823 2994 7763 2994 7763 2111 1892 2111 1892 8313 8468 8313 8468 1580 8810 1580 8810 934 842 934 842 9332 697 9332 697 690 7376 690 7376 7876 1993 7876 1993 8310 1274 8310 1274 9045 9334 9045 9334 750 9612 750 9612 9505 1539 9505 1539 1530 1296 1530 1296 1221 1226 1221 1226 907 915 907 915 9379 606 9379 7194 9379 7194 5204 5104 5204 5104 4212 3919 4212 3919 3736 3606 3736 3606 6890 2843 6890 2843 2754 8014 2754 8014 1764 1649 1764 1649 1653 1538 1653 1538 8952 9021 8952 6125 8952 6125 4145 3985 4145 3985 3921 6534 3921 6534 6520 7181 6520 7181 2514 2244 2514 2244 7953 8037 7953 8037 1987 1804 1987 1804 8194 8382 8194 8382 1367 8845 1367 8845 1268 7618 1268 7618 6428 6452 6428 6452 4931 4997 4931 4997 4661 6202 4661 6202 6358 6702 6358 6702 3475 3223 3475 3223 7015 7293 7015 7293 7265 2784 7265 2784 7390 2256 7390 2256 2316 8073 2316 8073 1832 1811 1832 1811 8309 1139 8309 1139 8887 6011 8887 6011 5394 4482 5394 4482 4422 5929 4422 5929 5747 4294 5747 4294 6229 3843 6229 3843 6457 3736 6457 3736 3258 7107 3258 7107 7019 3008 7019 3008 3052 7336 3052 7336 7870 8006 7870 8006 8001 8285 8001 8285 8325 8622 8325 8622 8696 1160 8696 1160 8763 6333 8763 6333 5022 4508 5022 4508 4182 3916 4182 3916 6656 3221 6656 3221 3225 7203 3225 7203 7465 7567 7465 7567 2503 2097 2503 2097 8002 1780 8002 1780 1414 8904 1414 8904 8731 2360 8731 2360 4950 5631 4950 5631 4174 3352 4174 3352 3426 7094 3426 7094 7032 2886 7032 2886 2882 2602 2882 2602 2485 8094 2485 8094 1822 8350 1822 8350 8474 1501 8474 2758 8474 2758 2869 7458 2869 7458 7403 7643 7403 7643 7547 2340 7547 2340 8099 1972 8099 5041 8099 5041 4545 5993 4545 5993 5934 3922 5934 3922 3702 6823 3702 6823 3514 3515 3514 3515 6815 7163 6815 7163 3112 2791 3112 2791 2309 8137 2309 8137 8098 6252 8098 6252 5246 4423 5246 4423 4338 6385 4338 6385 3646 6911 3646 6911 3186 2968 3186 2968 2510 7747 2510 7747 7827 7905 7827 7905 2325 2148 2325 2148 1981 8254 1981 8078 1981 8078 8019 4850 8019 4850 4595 6208 4595 6208 3973 6339 3973 6339 3886 6542 3886 6542 6877 3211 6877 3211 3216 7341 3216 7341 7536 7746 7536 7746 2393 7866 2393 7866 7819 4659 7819 4659 4497 6152 4497 6152 4149 6434 4149 6434 3656 6851 3656 6851 3462 3282 3462 3282 7361 7833 7361 7833 7729 5221 7729 5221 4955 5745 4955 5745 4233 3811 4233 3811 6630 3483 6630 3483 6823 7388 6823 7388 2343 2242 2343 5934 2343 5934 5565 3699 5565 3699 6558 3388 6558 3388 7167 2337 7167 2337 2364 2262 2364 2586 2364 2586 7678 7762 7678 2967 7678 2967 4888 5819 4888 5819 5590 6109 5590 6109 3964 3882 3964 3882 3715 6704 3715 6704 6654 6854 6654 6854 6820 3040 6820 3040 7206 2595 7206 2595 2484 2349 2484 4887 2484 4887 4907 5430 4907 5430 4686 3950 4686 3950 6340 6546 6340 6546 3731 6779 3731 6779 6603 6819 6603 6819 3492 3317 3492 3317 3207 7542 3207 7542 7493 4588 7493 4588 4516 5827 4516 5827 4366 4383 4366 4383 6148 6282 6148 6282 3649 3588 3649 3588 3155 7412 3155 7412 2638 7599 2638 3173 2638 3173 5193 5829 5193 5829 5654 4411 5654 4411 4277 6049 4277 6049 4190 6289 4190 6289 6467 3528 6467 3528 6847 7297 6847 7297 2828 2517 2828 2517 2595 6986 2595 6986 4524 5627 4524 5627 5302 5719 5302 5719 5635 4324 5635 4324 5837 4150 5837 4150 6028 6245 6028 6245 3819 3775 3819 3775 2904 2817 2904 5468 2904 5468 5265 5640 5265 5640 4601 4437 4601 4437 4239 6045 4239 6045 6186 6243 6186 5351 6186 5351 4877 5103 4877 5103 5493 4569 5493 4569 5765 5963 5765 5963 4306 5302 4306 5302 5080 4900 5080 4900 4709 4626 4709 4626 5523 5795 5523 5145 5523 5145 4819 5461 4819 5461 4334 4331 4334 4600 4334 4600 4997 5311 4997 5311 4851 5347 4851 5347 5245 4884 5245 5431 5245 5431 4797 5014 4797
5003 0 23081 18254 23081 18254 11147 458 11147 458 2365 14536 2365 14536 17298 105 17298 105 22140 12200 22140 12200 6575 24327 6575 24327 36 7143 36 7143 12034 23987 12034 23987 6714 7240 6714 7240 23713 14830 23713 14830 437 9170 437 9170 19419 18586 19419 18586 24404 12563 24404 12563 12914 24701 12914 24701 20332 1627 20332 1627 2589 9093 2589 9093 16692 3970 16692 3970 1202 23246 1202 23246 9797 8648 9797 8648 21198 635 21198 635 7050 19826 7050 19826 20950 21722 20950 21722 2483 6208 2483 6208 12043 5577 12043 5577 18478 22341 18478 22341 2328 1150 2328 1150 21045 515 21045 515 7532 24171 7532 24171 17672 8152 17672 8152 2494 3480 2494 3480 15247 21837 15247 21837 12142 2853 12142 2853 3090 2557 3090 2557 20379 20629 20379 20629 5419 8242 5419 8242 20961 24214 20961 24214 10561 3154 10561 3154 20020 19292 20020 19292 2215 174 2215 174 16542 22704 16542 22704 1688 11122 1688 11122 24761 22456 24761 22456 6792 7668 6792 7668 20874 14497 20874 14497 8688 24326 8688 24326 1492 8223 1492 8223 24129 23952 24129 23952 492 14353 492 14353 23635 982 23635 982 9978 17798 9978 17798 15891 2669 15891 2669 3465 23892 3465 23892 24588 1893 24588 1893 12779 15728 12779 15728 3020 200 3020 200 23333 9523 23333 9523 11032 868 11032 868 17421 22434 17421 22434 24607 3242 24607 3242 13987 19655 13987 19655 5649 16296 5649 16296 21332 2226 21332 2226 18030 14914 18030 14914 11203 4806 11203 4806 19220 11579 19220 11579 10812 10154 10812 10154 24063 20958 24063 20958 1165 1379 1165 1379 18899 18175 18899 18175 6016 2151 6016 2151 22313 24230 22313 24230 2560 2939 2560 2939 18953 18992 18953 18992 927 7001 927 7001 11310 16921 11310 16921 19353 4819 19353 4819 24957 16149 24957 16149 3334 3904 3334 3904 24441 21617 24441 21617 2229 10062 2229 10062 22477 16242 22477 16242 7932 13623 7932 13623 19264 18926 19264 18926 23407 1683 23407 1683 17465 18045 17465 18045 11852 476 11852 476 21671 17427 21671 17427 6755 5160 6755 5160 24612 15048 24612 15048 10569 1701 10569 1701 14921 19282 14921 19282 23012 7419 23012 7419 3368 21099 3368 21099 10184 8264 10184 8264 1542 22796 1542 22796 20276 4037 20276 4037 11186 19073 11186 19073 8973 3985 8973 3985 1023 23697 1023 23697 11324 8166 11324 8166 20628 24644 20628 24644 4389 7654 4389 7654 22716 19358 22716 19358 7775 8417 7775 8417 6002 21877 6002 21877 15636 633 15636 633 6757 24870 6757 24870 2871 944 2871 944 14375 21773 14375 21773 22058 4012 22058 4012 7799 24349 7799 24349 1780 1148 1780 1148 13534 13751 13534 13751 1720 24122 1720 24122 22283 6027 22283 6027 1724 24026 1724 24026 24796 12358 24796 12358 12209 22041 12209 22041 23997 9203 23997 9203 10242 19805 10242 19805 13322 16150 13322 16150 10864 22440 10864 22440 23244 1704 23244 1704 5107 18532 5107 18532 23948 1480 23948 1480 496 20526 496 20526 19885 9103 19885 9103 4894 22170 4894 22170 3326 4714 3326 4714 408 23896 408 23896 18249 263 18249 263 616 17163 616 17163 12350 18662 12350 18662 1115 7545 1115 7545 22786 17 22786 17 7090 13613 7090 13613 24747 24374 24747 24374 1150 6454 1150 6454 22652 21541 22652 21541 23917 12429 23917 12429 3921 10013 3921 10013 70 36 70 36 12765 18491 12765 18491 21811 11871 21811 11871 10819 22344 10819 22344 13818 5741 13818 5741 11286 13190 11286 13190 23880 553 23880 553 3007 21747 3007 21747 22645 3565 22645 3565 17655 9018 17655 9018 14815 20680 14815 20680 20471 3679 20471 3679 10189 15901 10189 15901 19637 22716 19637 22716 15513 9015 15513 9015 17097 20520 17097 20520 655 3272 655 3272 8989 18264 8989 18264 23296 9141 23296 9141 3111 18083 3111 18083 10661 3135 10661 3135 24051 23903 24051 23903 7601 8988 7601 8988 20493 3425 20493 3425 3657 23767 3657 23767 12575 6048 12575 6048 4710 4790 4710 4790 9276 13828 9276 13828 6948 16049 6948 16049 17185 7791 17185 7791 9588 15256 9588 15256 24478 20599 24478 20599 10231 11335 10231 11335 14927 3249 14927 3249 8091 21674 8091 21674 17276 4648 17276 4648 24699 12123 24699 12123 1241 24971 1241 24971 24903 6269 24903 6269 11034 20790 11034 20790 23096 5442 23096 5442 151 13237 151 13237 21014 735 21014 735 9646 18082 9646 18082 5022 4515 5022 4515 24883 24665 24883 24665 5591 2446 5591 2446 3726 15732 3726 15732 19957 6408 19957 6408 6441 18831 6441 18831 16425 8921 16425 8921 19248 17519 19248 17519 340 6758 340 6758 19714 24773 19714 24773 22617 7393 22617 7393 450 1142 450 1142 2559 23176 2559 23176 23085 9327 23085 9327 5777 14211 5777 14211 15324 23379 15324 23379 1649 18929 1649 18929 5993 1685 5993 1685 21614 22140 21614 22140 2360 908 2360 908 24209 18422 24209 18422 4316 8582 4316 8582 15659 1901 15659 1901 8086 17021 8086 17021 21529 6849 21529 6849 3414 467 3414 467 23197 5584 23197 5584 2189 661 2189 661 9167 13402 9167 13402 4059 3991 4059 3991 14205 12949 14205 12949 6706 20583 6706 20583 18311 3003 18311 3003 4178 17803 4178 17803 12015 18799 12015 18799 4696 15037 4696 15037 20935 6538 20935 6538 8427 19378 8427 19378 12702 5455 12702 5455 20222 17197 20222 17197 8360 15326 8360 15326 16091 2004 16091 2004 2544 24970 2544 24970 21416 7900 21416 7900 12505 24435 12505 24435 22886 8498 22886 8498 16254 974 16254 974 19570 22079 19570 22079 5269 9082 5269 9082 24185 12847 24185 12847 5940 22179 5940 22179 18885 6249 18885 6249 15555 246 15555 246 23760 19760 23760 19760 11128 21971 11128 21971 23275 1381 23275 1381 10845 20443 10845 20443 22437 4879 22437 4879 9474 16347 9474 16347 20876 6889 20876 6889 266 17167 266 17167 14095 1697 14095 1697 21308 17659 21308 17659 572 1791 572 1791 20863 24437 20863 24437 2331 9726 2331 9726 24042 21386 24042 21386 5087 12275 5087 12275 17149 19908 17149 19908 9606 9331 9606 9331 16834 24700 16834 24700 24754 722 24754 722 52 14332 52 14332 13728 20006 13728 20006 22668 3610 22668 3610 828 19718 828 19718 24471 53 24471 53 8947 21438 8947 21438 21367 9362 21367 9362 236 24528 236 24528 16356 11863 16356 11863 12523 24373 12523 24373 16709 570 16709 570 24383 23217 24383 23217 10210 11645 10210 11645 7404 14254 7404 14254 21246 10336 21246 10336 7636 681 7636 681 17368 11179 17368 11179 23130 3434 23130 3434 2112 16295 2112 16295 20875 24709 20875 24709 5707 1654 5707 1654 18690 7105 18690 7105 3304 15468 3304 15468 22208 24412 22208 24412 24616 8261 24616 8261 269 24417 269 24417 21063 135 21063 135 7136 21297 7136 21297 22222 353 22222 353 5976 12727 5976 12727 19675 7343 19675 7343 23382 22940 23382 22940 8097 8538 8097 8538 16306 17338 16306 17338 3744 20198 3744 20198 22082 6314 22082 6314 8871 15827 8871 15827 21038 3820 21038 3820 554 14060 554 14060 17578 1917 17578 1917 3593 18061 3593 18061 16669 14926 16669 14926 543 6671 543 6671 19121 15844 19121 15844 727 5244 727 5244 20412 16095 20412 16095 2586 24080 2586 24080 1533 1502 1533 1502 13481 21754 13481 21754 2181 17688 2181 17688 15285 24341 15285 24341 23229 7960 23229 7960 2047 15450 2047 15450 19415 19659 19415 19659 6512 21330 6512 21330 22226 6001 22226 6001 8312 19159 8312 19159 15931 13216 15931 13216 3669 20457 3669 20457 23649 1257 23649 1257 1008 24675 1008 24675 19610 11394 19610 11394 24472 18040 24472 18040 3878 10568 3878 10568 19625 20473 19625 20473 4516 7043 4516 7043 2667 2469 2667 2469 20536 13312 20536 13312 4370 8229 4370 8229 23995 23493 23995 23493 4283 18085 4283 18085 21597 24520 21597 24520 7807 3943 7807 3943 14984 22211 14984 22211 9282 9902 9282 9902 16756 24539 16756 24539 3015 6466 3015 6466 6969 22791 6969 22791 1765 6787 1765 6787 20887 22518 20887 22518 5592 2689 5592 2689 13841 18413 13841 18413 9703 3662 9703 3662 23051 18338 23051 18338 9971 3721 9971 3721 23341 23628 23341 23628 2424 11343 2424 11343 22431 22487 22431 22487 7339 9564 7339 9564 594 19528 594 19528 20107 936 20107 936 3952 21161 3952 21161 22177 8146 22177 8146 3249 19090 3249 19090 24065 2164 24065 2164 3427 21605 3427 21605 23931 10314 23931 10314 25 24216 25 24216 23737 1500 23737 1500 13773 17474 13773 17474 8714 19940 8714 19940 16108 4318 16108 4318 6048 9878 6048 9878 1426 20848 1426 20848 21281 1839 21281 1839 18659 19949 18659 19949 23910 5030 23910 5030 350 22127 350 22127 21966 1425 21966 1425 2446 10045 2446 10045 15468 17557 15468 17557 4792 441 4792 441 6035 10181 6035 10181 1890 20994 1890 20994 22030 3283 22030 3283 4061 15687 4061 15687 2274 24227 2274 24227 18287 21964 18287 21964 5304 4771 5304 4771 16385 19483 16385 19483 6964 39 6964 39 22936 20014 22936 20014 8138 7253 8138 7253 19173 18364 19173 18364 9506 10398 9506 10398 17363 12886 17363 12886 8796 10229 8796 10229 19577 20386 19577 20386 24522 3142 24522 3142 11634 484 11634 484 19221 18533 19221 18533 23632 6571 23632 6571 17777 315 17777 315 19534 14947 19534 14947 9070 1690 9070 1690 20201 15134 20201 15134 3428 4213 3428 4213 14954 19943 14954 19943 6648 10365 6648 10365 12630 23994 12630 23994 6505 1393 6505 1393 17305 5652 17305 5652 12971 10995 12971 10995 24148 7750 24148 7750 1619 21160 1619 21160 10063 4462 10063 4462 419 15446 419 15446 22999 1109 22999 1109 1766 19085 1766 19085 16303 2437 16303 2437 24505 16858 24505 16858 1474 811 1474 811 19387 24871 19387 24871 1867 864 1867 864 24863 8900 24863 8900 4256 2479 4256 2479 23781 18481 23781 18481 12674 9583 12674 9583 2711 14187 2711 14187 12409 18682 12409 18682 21950 2845 21950 2845 9878 7098 9878 7098 16730 16766 16730 16766 3709 10536 3709 10536 18418 20861 18418 20861 12911 2969 12911 2969 19450 13199 19450 13199 14826 24925 14826 24925 5532 5600 5532 5600 914 3061 914 3061 10981 20957 10981 20957 19517 7355 19517 7355 3331 18499 3331 18499 23501 24831 23501 24831 7618 11958 7618 11958 23204 18275 23204 18275 20696 23059 20696 23059 2880 1782 2880 1782 14758 19151 14758 19151 18200 189 18200 189 6339 15758 6339 15758 3569 2911 3569 2911 12613 15174 12613 15174 21746 419 21746 419 6013 12587 6013 12587 15600 779 15600 779 1033 17710 1033 17710 10637 701 10637 701 5863 11446 5863 11446 23059 16388 23059 16388 18571 1575 18571 1575 1768 23190 1768 23190 18273 4089 18273 4089 6711 14655 6711 14655 23391 3634 23391 3634 15633 17524 15633 17524 22526 9045 22526 9045 2644 3126 2644 3126 3 11297 3 11297 14948 7018 14948 7018 2618 22396 2618 22396 10022 11575 10022 11575 24514 22407 24514 22407 21123 17281 21123 17281 9098 24175 9098 24175 20840 1896 20840 1896 23854 18932 23854 18932 407 22287 407 22287 15640 6711 15640 6711 1407 23881 1407 23881 21473 10932 21473 10932 1465 1613 1465 1613 23219 13888 23219 13888 607 22261 607 22261 16681 2271 16681 2271 4052 11737 4052 11737 2978 20283 2978 20283 14817 2253 14817 2253 7553 17886 7553 17886 1681 465 1681 465 22524 18036 22524 18036 868 23977 868 23977 10484 4300 10484 4300 4105 10442 4105 10442 15398 226 15398 226 22404 9447 22404 9447 6406 4311 6406 4311 1961 612 1961 612 23665 16554 23665 16554 4427 23273 4427 23273 12185 3360 12185 3360 6360 19839 6360 19839 12449 9084 12449 9084 19654 22298 19654 22298 540 2835 540 2835 22221 12649 22221 12649 16592 17870 16592 17870 5200 5020 5200 5020 24845 19900 24845 19900 900 4810 900 4810 16107 14872 16107 14872 6807 22183 6807 22183 17135 786 17135 786 22952 21110 22952 21110 1735 6004 1735 6004 18762 2439 18762 2439 6561 13809 6561 13809 21415 4132 21415 4132 1026 20431 1026 20431 23307 5186 23307 5186 5809 18434 5809 18434 21830 1682 21830 1682 12119 23847 12119 23847 24144 14140 24144 14140 8723 19360 8723 19360 16538 6965 16538 6965 1103 14986 1103 14986 20531 20555 20531 20555 298 6055 298 6055 24940 23647 24940 23647 6237 12696 6237 12696 21450 23873 21450 23873 18908 5700 18908 5700 22065 20086 22065 20086 12088 12631 12088 12631 23077 21075 23077 21075 6147 5187 6147 5187 23884 18838 23884 18838 3498 9914 3498 9914 5102 20456 5102 20456 24786 5006 24786 5006 8021 13415 8021 13415 943 22131 943 22131 19319 5877 19319 5877 22910 24721 22910 24721 2276 10646 2276 10646 19449 7768 19449 7768 7660 21693 7660 21693 13744 7230 13744 7230 3622 17982 3622 17982 23346 24444 23346 24444 2469 11590 2469 11590 21366 9436 21366 9436 6903 23398 6903 23398 22815 16961 22815 16961 3226 20293 3226 20293 11130 23960 11130 23960 1942 1038 1942 1038 21150 20341 21150 20341 2111 7619 2111 7619 22658 21771 22658 21771 10806 1873 10806 1873 17288 18300 17288 18300 24501 24733 24501 24733 1906 2189 1906 2189 23102 8758 23102 8758 1618 1556 1618 1556 22365 11439 22365 11439 8765 7843 8765 7843 14724 23807 14724 23807 20091 1524 20091 1524 847 21560 847 21560 14680 5056 14680 5056 3149 22677 3149 22677 19286 992 19286 992 9214 20446 9214 20446 16551 9000 16551 9000 5336 21405 5336 21405 16616 12175 16616 12175 4587 17596 4587 17596 134 14802 134 14802 11864 21423 11864 21423 5493 6076 5493 6076 15649 15698 15649 15698 23261 2563 23261 2563 489 21909 489 21909 18038 1880 18038 1880 1066 16901 1066 16901 20748 5629 20748 5629 10107 21844 10107 21844 14387 2108 14387 2108 3985 17726 3985 17726 11513 2149 11513 2149 24385 12941 24385 12941 1339 19489 1339 19489 8508 20558 8508 20558 23450 73 23450 73 2666 17901 2666 17901 20490 1392 20490 1392 6463 23004 6463 23004 731 7859 731 7859 17369 12014 17369 12014 3704 7903 3704 7903 20524 22241 20524 22241 1919 14323 1919 14323 18781 19768 18781 19768 24682 2157 24682 2157 12158 19228 12158 19228 20409 182 20409 182 6245 22734 6245 22734 12758 25 12758 25 7522 24041 7522 24041 10156 6018 10156 6018 20661 20898 20661 20898 7984 7238 7984 7238 17567 13859 17567 13859 8276 21349 8276 21349 15408 3582 15408 3582 9256 23707 9256 23707 7500 6881 7500 6881 23263 21380 23263 21380 4939 1397 4939 1397 18208 19508 18208 19508 15088 4874 15088 4874 18841 19686 18841 19686 1249 24784 1249 24784 23095 2856 23095 2856 7086 14857 7086 14857 21863 386 21863 386 5242 22234 5242 22234 17251 12936 17251 12936 1550 1966 1550 1966 19965 9258 19965 9258 8174 21410 8174 21410 246 11686 246 11686 21460 20007 21460 20007 10680 9385 10680 9385 13306 22731 13306 22731 1830 154 1830 154 1134 9191 1134 9191 10418 16810 10418 16810 6090 2318 6090 2318 24503 16630 24503 16630 10830 393 10830 393 18838 12052 18838 12052 11732 13304 11732 13304 5116 9985 5116 9985 22505 3108 22505 3108 12166 21608 12166 21608 23160 24945 23160 24945 3973 11043 3973 11043 12076 24234 12076 24234 18044 1112 18044 1112 24196 20453 24196 20453 618 5952 618 5952 20192 22086 20192 22086 6525 8617 6525 8617 2147 13757 2147 13757 10199 20487 10199 20487 19309 10225 19309 10225 3849 19778 3849 19778 1944 9992 1944 9992 21629 18544 21629 18544 1500 10151 1500 10151 24460 7086 24460 7086 12777 22536 12777 22536 21002 8739 21002 8739 12134 19565 12134 19565 1950 23632 1950 23632 14089 9927 14089 9927 23350 24473 23350 24473 1443 10363 1443 10363 20838 24391 20838 24391 16454 1024 16454 1024 5345 18008 5345 18008 8431 24290 8431 24290 3044 983 3044 983 10689 19375 10689 19375 19904 3229 19904 3229 222 12041 222 12041 17423 4920 17423 4920 427 24173 427 24173 18033 9139 18033 9139 11395 5970 11395 5970 1838 2901 1838 2901 16650 21226 16650 21226 1988 2184 1988 2184 109 22825 109 22825 20649 8857 20649 8857 7192 2652 7192 2652 13966 16357 13966 16357 22544 18180 22544 18180 1162 2671 1162 2671 18150 12368 18150 12368 7702 2895 7702 2895 4068 16124 4068 16124 761 5669 761 5669 20586 13081 20586 13081 6550 23708 6550 23708 21377 3435 21377 3435 9791 13173 9791 13173 12123 7081 12123 7081 23461 84 23461 84 2204 21460 2204 21460 21861 1769 21861 1769 12889 24110 12889 24110 4770 1609 4770 1609 1560 11917 1560 11917 9364 23040 9364 23040 18627 8012 18627 8012 7755 11802 7755 11802 17770 23843 17770 23843 5786 13614 5786 13614 18499 23718 18499 23718 1242 261 1242 261 24921 6113 24921 6113 6254 15097 6254 15097 20612 22381 20612 22381 2405 3376 2405 3376 24706 22288 24706 22288 2336 3857 2336 3857 18313 19331 18313 19331 3779 24585 3779 24585 20461 1453 20461 1453 8700 10104 8700 10104 21232 4376 21232 4376 7120 22326 7120 22326 257 1792 257 1792 17256 20322 17256 20322 9022 6784 9022 6784 19400 21387 19400 21387 9187 2551 9187 2551 23943 15024 23943 15024 2542 19594 2542 19594 7603 9200 7603 9200 13300 24517 13300 24517 271 3160 271 3160 10840 16677 10840 16677 1498 532 1498 532 24788 23727 24788 23727 2418 8732 2418 8732 24564 17797 24564 17797 5562 18836 5562 18836 5225 3032 5225 3032 22811 17001 22811 17001 10291 7394 10291 7394 24066 20885 24066 20885 4019 3157 4019 3157 22735 18119 22735 18119 5989 22266 5989 22266 24300 10131 24300 10131 5568 2908 5568 2908 18922 14697 18922 14697 15482 4114 15482 4114 8753 20929 8753 20929 24424 5112 24424 5112 19944 14475 19944 14475 8397 2314 8397 2314 17055 16836 17055 16836 14112 1234 14112 1234 152 20563 152 20563 19668 2768 19668 2768 4163 22524 4163 22524 11442 8407 11442 8407 12170 1608 12170 1608 21434 4903 21434 4903 2734 16270 2734 16270 20644 19933 20644 19933 18126 14560 18126 14560 24418 6247 24418 6247 281 19511 281 19511 14723 2162 14723 2162 421 19804 421 19804 11605 4296 11605 4296 2785 15845 2785 15845 1481 23583 1481 23583 18730 11348 18730 11348 12672 16264 12672 16264 18269 4986 18269 4986 2282 24639 2282 24639 13398 6607 13398 6607 7883 1276 7883 1276 24684 17076 24684 17076 11163 12609 11163 12609 282 3396 282 3396 6726 10034 6726 10034 17784 2217 17784 2217 4406 16159 4406 16159 21666 3972 21666 3972 15731 12438 15731 12438 7257 23013 7257 23013 19194 6528 19194 6528 23123 5151 23123 5151 6437 14304 6437 14304 23715 20845 23715 20845 10435 2820 10435 2820 19182 10106 19182 10106 3151 22088 3151 22088 19963 3420 19963 3420 5492 8231 5492 8231 20529 22175 20529 22175 1285 24293 1285 24293 24808 12027 24808 12027 15525 17099 15525 17099 5189 56 5189 56 24054 12262 24054 12262 24713 20581 24713 20581 4706 10146 4706 10146 20047 6980 20047 6980 8346 16026 8346 16026 12135 8697 12135 8697 24654 16249 24654 16249 18165 654 18165 654 22829 24649 22829 24649 17359 2370 17359 2370 21711 9508 21711 9508 11520 125 11520 125 773 14037 773 14037 19218 5290 19218 5290 20822 19165 20822 19165 6868 542 6868 542 20165 14167 20165 14167 10345 5654 10345 5654 14961 24756 14961 24756 9197 17576 9197 17576 15069 4862 15069 4862 4585 23082 4585 23082 17413 14040 17413 14040 4930 20968 4930 20968 21661 1765 21661 1765 9837 7584 9837 7584 20259 2975 20259 2975 2597 20746 2597 20746 22195 2804 22195 2804 24004 13730 24004 13730 9396 6118 9396 6118 24086 12525 24086 12525 6284 22761 6284 22761 24237 10595 24237 10595 3927 23086 3927 23086 14714 3872 14714 3872 22163 22460 22163 22460 10891 1235 10891 1235 4235 20764 4235 20764 16634 3786 16634 3786 6514 12873 6514 12873 10539 15065 10539 15065 2316 3225 2316 3225 8193 17077 8193 17077 5094 1729 5094 1729 8789 20499 8789 20499 325 9389 325 9389 23201 5715 23201 5715 12912 15709 12912 15709 14116 9760 14116 9760 2952 20807 2952 20807 7089 4277 7089 4277 15994 14196 15994 14196 2120 6926 2120 6926 23697 1469 23697 1469 2090 21804 2090 21804 14360 15921 14360 15921 9904 2919 9904 2919 15221 24007 15221 24007 1442 12890 1442 12890 13977 20997 13977 20997 21653 15515 21653 15515 903 24534 903 24534 254 16781 254 16781 18981 2463 18981 2463 4917 22004 4917 22004 15467 5611 15467 5611 1009 15227 1009 15227 17742 19463 17742 19463 1209 2849 1209 2849 12471 23434 12471 23434 4229 506 4229 506 16748 11733 16748 11733 1082 23377 1082 23377 24295 866 24295 866 19268 21987 19268 21987 22430 1719 22430 1719 7401 17395 7401 17395 20930 5039 20930 5039 6184 13272 6184 13272 11846 23162 11846 23162 22296 10113 22296 10113 1233 747 1233 747 18002 19927 18002 19927 7041 5408 7041 5408 21937 17537 21937 17537 267 24410 267 24410 23179 7975 23179 7975 17128 18575 17128 18575 23951 21046 23951 21046 3656 9708 3656 9708 129 21150 129 21150 14975 5004 14975 5004 2304 17294 2304 17294 11180 3821 11180 3821 20912 16902 20912 16902 5373 4580 5373 4580 17437 8659 17437 8659 1038 21091 1038 21091 22801 11782 22801 11782 5890 18621 5890 18621 852 344 852 344 16080 19639 16080 19639 5210 12274 5210 12274 15012 19821 15012 19821 10281 15286 10281 15286 3713 23898 3713 23898 23145 17069 23145 17069 8703 18170 8703 18170 21196 20633 21196 20633 9435 13407 9435 13407 21451 19084 21451 19084 579 2578 579 2578 23360 21212 23360 21212 7038 4389 7038 4389 8614 17997 8614 17997 24737 4021 24737 4021 17310 19759 17310 19759 1040 8471 1040 8471 17865 22322 17865 22322 1803 3890 1803 3890 20447 21416 20447 21416 1607 1139 1607 1139 20387 18916 20387 18916 1384 2603 1384 2603 24182 23430 24182 23430 1456 146 1456 146 15053 24860 15053 24860 9507 16398 9507 16398 22164 3785 22164 3785 7021 22317 7021 22317 20516 6481 20516 6481 3532 12359 3532 12359 17464 6940 17464 6940 11879 17794 11879 17794 1904 4225 1904 4225 926 12049 926 12049 22950 15684 22950 15684 14168 6747 14168 6747 22776 24855 22776 24855 611 13334 611 13334 12895 18863 12895 18863 5112 7847 5112 7847 2654 24187 2654 24187 23549 16835 23549 16835 3190 11299 3190 11299 15508 24686 15508 24686 9331 15049 9331 15049 17829 17559 17829 17559 13619 8821 13619 8821 2622 141 2622 141 22905 17669 22905 17669 5617 13211 5617 13211 22039 314 22039 314 1254 23983 1254 23983 14700 5755 14700 5755 24662 20062 24662 20062 1628 2630 1628 2630 23607 20051 23607 20051 1837 24604 1837 24604 17929 1894 17929 1894 3762 12536 3762 12536 19021 5258 19021 5258 6069 18777 6069 18777 16949 743 16949 743 4199 24630 4199 24630 10158 3685 10158 3685 4913 16777 4913 16777 9773 20420 9773 20420 24670 8110 24670 8110 7276 21323 7276 21323 23043 1972 23043 1972 8696 19827 8696 19827 17415 10192 17415 10192 1015 20441 1015 20441 17494 7820 17494 7820 21010 21568 21010 21568 28 9075 28 9075 20136 3441 20136 3441 1857 23484 1857 23484 8078 5300 8078 5300 18656 19407 18656 19407 102 5316 102 5316 22415 20001 22415 20001 140 9432 140 9432 20145 21287 20145 21287 5397 12107 5397 12107 22380 23386 22380 23386 6860 14787 6860 14787 21611 24301 21611 24301 8106 13118 8106 13118 16324 21004 16324 21004 2966 6510 2966 6510 21072 17169 21072 17169 6936 2611 6936 2611 3971 14460 3971 14460 18217 1633 18217 1633 4746 16857 4746 16857 15904 24008 15904 24008 24146 2893 24146 2893 5666 15561 5666 15561 1273 18592 1273 18592 16293 6377 16293 6377 7548 22719 7548 22719 4238 6577 4238 6577 3638 24906 3638 24906 9383 9275 9383 9275 2722 18990 2722 18990 19819 12287 19819 12287 10861 15659 10861 15659 23933 6395 23933 6395 11074 21592 11074 21592 21475 163 21475 163 806 18426 806 18426 16013 6020 16013 6020 1599 13566 1599 13566 16264 20109 16264 20109 5325 1536 5325 1536 24973 12710 24973 12710 5152 18607 5152 18607 21041 3289 21041 3289 9032 9959 9032 9959 17326 99 17326 99 5092 9041 5092 9041 9280 14725 9280 14725 569 24928 569 24928 19872 1095 19872 1095 11770 10782 11770 10782 3366 2306 3366 2306 16398 17208 16398 17208 5716 1652 5716 1652 21440 9281 21440 9281 1399 7282 1399 7282 23473 21014 23473 21014 11831 18478 11831 18478 2214 12433 2214 12433 15397 3905 15397 3905 21500 24169 21500 24169 14705 5157 14705 5157 23166 18440 23166 18440 4176 2417 4176 2417 22247 23216 22247 23216 9649 4670 9649 4670 19601 19859 19601 19859 1702 4914 1702 4914 13077 12378 13077 12378 8137 9017 8137 9017 5838 20822 5838 20822 4367 2688 4367 2688 24245 11992 24245 11992 17986 1499 17986 1499 2592 23600 2592 23600 20578 6175 20578 6175 5559 14454 5559 14454 10791 5603 10791 5603 24896 23768 24896 23768 2562 8491 2562 8491 7122 20703 7122 20703 14682 12638 14682 12638 444 150 444 150 6493 23882 6493 23882 23513 11441 23513 11441 4804 22660 4804 22660 24444 2899 24444 2899 1135 14834 1135 14834 18319 24104 18319 24104 7363 4995 7363 4995 19640 19401 19640 19401 22751 11064 22751 11064 6426 8675 6426 8675 23040 4069 23040 4069 5324 13041 5324 13041 19919 6293 19919 6293 9166 20068 9166 20068 23558 8463 23558 8463 1290 17287 1290 17287 6894 6058 6894 6058 895 13401 895 13401 22989 3164 22989 3164 6335 16814 6335 16814 18406 10634 18406 10634 20585 22540 20585 22540 6785 717 6785 717 813 24029 813 24029 14093 6229 14093 6229 15989 23878 15989 23878 5235 8746 5235 8746 14589 17170 14589 17170 9723 22743 9723 22743 10932 23175 10932 23175 14936 16731 14936 16731 2886 165 2886 165 148 16978 148 16978 13242 664 13242 664 539 24204 539 24204 11793 748 11793 748 4214 23442 4214 23442 7296 3167 7296 3167 23774 19389 23774 19389 7449 5277 7449 5277 24624 2634 24624 2634 10770 12038 10770 12038 24657 18248 24657 18248 17496 2312 17496 2312 465 23411 465 23411 14037 9014 14037 9014 3683 21384 3683 21384 24943 3914 24943 3914 3867 15343 3867 15343 22639 1828 22639 1828 14953 16776 14953 16776 24001 2981 24001 2981 3724 14191 3724 14191 17209 6864 17209 6864 9567 19619 9567 19619 20284 24485 20284 24485 5848 5225 5848 5225 18896 20906 18896 20906 9231 1494 9231 1494 20005 24489 20005 24489 5640 5578 5640 5578 16761 10217 16761 10217 1507 23927 1507 23927 7659 5343 7659 5343 17800 23010 17800 23010 2049 2295 2049 2295 24499 24541 24499 24541 13161 2105 13161 2105 23106 11795 23106 11795 1935 23208 1935 23208 10209 5208 10209 5208 22563 19929 22563 19929 24729 7223 24729 7223 3408 15792 3408 15792 19942 1167 19942 1167 10403 22203 10403 22203 3342 2870 3342 2870 22042 7889 22042 7889 7026 10734 7026 10734 10944 4144 10944 4144 22036 15364 22036 15364 23968 6292 23968 6292 1417 17821 1417 17821 14136 1126 14136 1126 2200 18526 2200 18526 22920 10902 22920 10902 5555 20233 5555 20233 24962 24792 24962 24792 13879 1308 13879 1308 21520 19098 21520 19098 5495 4625 5495 4625 21230 16202 21230 16202 8748 8625 8748 8625 18700 18107 18700 18107 6541 12775 6541 12775 14259 2057 14259 2057 3441 23792 3441 23792 16663 108 16663 108 10085 7365 10085 7365 15136 15106 15136 15106 24041 1819 24041 1819 11767 11408 11767 11408 1903 21013 1903 21013 15354 239 15354 239 24989 9119 24989 9119 11154 24346 11154 24346 6359 2142 6359 2142 714 23822 714 23822 24722 7967 24722 7967 18452 7384 18452 7384 24377 23949 24377 23949 10721 9530 10721 9530 18737 18297 18737 18297 1843 3598 1843 3598 13923 21299 13923 21299 2777 4539 2777 4539 18865 208 18865 208 1073 16408 1073 16408 18623 7218 18623 7218 17067 20860 17067 20860 2677 23607 2677 23607 24800 20396 24800 20396 2634 86 2634 86 15992 14094 15992 14094 6739 9101 6739 9101 18196 23009 18196 23009 2122 9609 2122 9609 16864 21848 16864 21848 3360 2265 3360 2265 24158 23491 24158 23491 5760 15013 5760 15013 13996 4900 13996 4900 1136 24180 1136 24180 6124 6532 6124 6532 8996 21759 8996 21759 24780 8504 24780 8504 5032 20691 5032 20691 23376 8030 23376 8030 4645 18997 4645 18997 24104 134 24104 134 183 13944 183 13944 14972 3124 14972 3124 22576 23801 22576 23801 1179 12072 1179 12072 17855 21352 17855 21352 2202 294 2202 294 19529 9758 19529 9758 9763 1378 9763 1378 20708 13771 20708 13771 5038 3294 5038 3294 20980 14292 20980 14292 14425 14 14425 14 766 18167 766 18167 24039 221 24039 221 5645 13446 5645 13446 15802 7327 15802 7327 22626 1999 22626 1999 16072 21929 16072 21929 9371 8301 9371 8301 22282 18376 22282 18376 11269 4917 11269 4917 15587 3059 15587 3059 9946 24884 9946 24884 1654 13126 1654 13126 16675 15455 16675 15455 477 3495 477 3495 7881 19113 7881 19113 23832 3144 23832 3144 10846 23855 10846 23855 2758 12562 2758 12562 18158 18512 18158 18512 2123 23979 2123 23979 17354 15630 17354 15630 3338 4529 3338 4529 14749 15624 14749 15624 1646 20182 1646 20182 24589 3753 24589 3753 10528 1688 10528 1688 22972 100 22972 100 802 19329 802 19329 20776 8000 20776 8000 628 18164 628 18164 14195 11176 14195 11176 19325 18669 19325 18669 5218 622 5218 622 17125 21030 17125 21030 21012 302 21012 302 2006 12653 2006 12653 9851 3461 9851 3461 567 20373 567 20373 15957 1928 15957 1928 23776 23222 23776 23222 2700 7102 2700 7102 18303 22450 18303 22450 3942 8649 3942 8649 22577 19500 22577 19500 8868 1863 8868 1863 24771 24910 24771 24910 6857 4105 6857 4105 23566 13200 23566 13200 7585 9316 7585 9316 803 2087 803 2087 20097 18677 20097 18677 2817 6570 2817 6570 20434 2596 20434 2596 22587 24106 22587 24106 5485 6171 5485 6171 23794 17284 23794 17284 4477 22511 4477 22511 17673 13115 17673 13115 11609 6765 11609 6765 4983 1778 4983 1778 14693 19490 14693 19490 23962 3088 23962 3088 17004 16405 17004 16405 21042 991 21042 991 14608 22472 14608 22472 23646 24785 23646 24785 2500 8602 2500 8602 20158 433 20158 433 12418 18222 12418 18222 1860 719 1860 719 23743 22855 23743 22855 8077 13831 8077 13831 24592 436 24592 436 739 18205 739 18205 18793 4439 18793 4439 6805 10134 6805 10134 19269 12271 19269 12271 1831 4399 1831 4399 18441 14704 18441 14704 460 5454 460 5454 9137 956 9137 956 7033 12293 7033 12293 634 16712 634 16712 21285 7447 21285 7447 3753 21591 3753 21591 21567 2878 21567 2878 7967 8073 7967 8073 19830 23064 19830 23064 7632 1467 7632 1467 2493 22804 2493 22804 11523 12407 11523 12407 3717 75 3717 75 17282 8203 17282 8203 7336 13261 7336 13261 18141 1861 18141 1861 5681 20636 5681 20636 2719 8982 2719 8982 21433 80 21433 80 6453 2471 6453 2471 16684 17303 16684 17303 2417 22972 2417 22972 6843 6371 6843 6371 20835 16045 20835 16045 4931 5100 4931 5100 17668 13456 17668 13456 21965 4673 21965 4673 13638 19295 13638 19295 8018 1738 8018 1738 18765 21158 18765 21158 2931 2472 2931 2472 12132 11889 12132 11889 21323 17749 21323 17749 644 3694 644 3694 15474 19055 15474 19055 20599 6376 20599 6376 4941 2624 4941 2624 24804 22599 24804 22599 6496 6317 6496 6317 21395 22128 21395 22128 9165 6423 9165 6423 19932 19947 19932 19947 9096 6282 9096 6282 15341 23900 15341 23900 2213 4613 2213 4613 19921 24962 19921 24962 23216 1664 23216 1664 13053 17140 13053 17140 23250 23989 23250 23989 1235 8144 1235 8144 13981 15942 13981 15942 56 20477 56 20477 12383 1466 12383 1466 15619 15768 15619 15768 5715 23738 5715 23738 17166 2450 17166 2450 21864 23836 21864 23836 2265 14120 2265 14120 14214 3670 14214 3670 3647 24591 3647 24591 8591 13581 8591 13581 3984 21134 3984 21134 115 5938 115 5938 14445 24451 14445 24451 5876 2542 5876 2542 19437 10719 19437 10719 9305 22198 9305 22198 4976 4595 4976 4595 22945 11872 22945 11872 1856 20762 1856 20762 24512 6369 24512 6369 16065 2401 16065 2401 24818 17862 24818 17862 1211 21534 1211 21534 17776 6340 17776 6340 9247 23917 9247 23917 5873 8703 5873 8703 24826 20725 24826 20725 8038 2319 8038 2319 19787 9788 19787 9788 8946 19530 8946 19530 15011 10926 15011 10926 20075 16114 20075 16114 391 5090 391 5090 22935 18135 22935 18135 505 198 505 198 16801 12417 16801 12417 23701 826 23701 826 14989 11217 14989 11217 8235 16193 8235 16193 18587 23562 18587 23562 21240 3518 21240 3518 13835 20510 13835 20510 654 977 654 977 15237 13020 15237 13020 4147 1374 4147 1374 23495 20065 23495 20065 2492 231 2492 231 21059 21071 21059 21071 2075 6753 2075 6753 14 22867 14 22867 10367 17421 10367 17421 21435 13294 21435 13294 7008 22667 7008 22667 20701 23660 20701 23660 193 2639 193 2639 8123 18399 8123 18399 13753 2510 13753 2510 6467 21317 6467 21317 1288 5289 1288 5289 11076 20378 11076 20378 22324 2564 22324 2564 3843 23580 3843 23580 21376 4885 21376 4885 10089 12046 10089 12046 21608 24663 21608 24663 16802 4365 16802 4365 11476 921 11476 921 7282 24963 7282 24963 24322 13940 24322 13940 10175 2495 10175 2495 21169 19348 21169 19348 10097 14183 10097 14183 13976 17860 13976 17860 6261 3245 6261 3245 1469 24032 1469 24032 8282 5154 8282 5154 12706 13430 12706 13430 13176 9787 13176 9787 2473 4428 2473 4428 21911 18230 21911 18230 6398 4848 6398 4848 13840 22313 13840 22313 3198 23715 3198 23715 11460 12567 11460 12567 15145 775 15145 775 8949 19985 8949 19985 313 21780 313 21780 24736 14434 24736 14434 3329 18042 3329 18042 20507 11331 20507 11331 8471 14689 8471 14689 18913 2126 18913 2126 24365 21109 24365 21109 18099 10200 18099 10200 8344 19397 8344 19397 16597 4153 16597 4153 468 15749 468 15749 23779 2039 23779 2039 15170 16942 15170 16942 21575 3988 21575 3988 1868 23455 1868 23455 12470 7620 12470 7620 8743 19160 8743 19160 4692 3069 4692 3069 11348 13493 11348 13493 20390 7586 20390 7586 14471 716 14471 716 8402 16956 8402 16956 24014 1611 24014 1611 333 9789 333 9789 17808 24006 17808 24006 1502 666 1502 666 7634 5320 7634 5320 3824 21167 3824 21167 15759 2635 15759 2635 24819 20744 24819 20744 6910 2233 6910 2233 1320 18899 1320 18899 17088 13433 17088 13433 9850 7597 9850 7597 24013 22666 24013 22666 5800 11569 5800 11569 21518 5702 21518 5702 5233 21080 5233 21080 2929 3494 2929 3494 16161 23060 16161 23060 22439 15406 22439 15406 9169 1292 9169 1292 22217 21517 22217 21517 3919 8798 3919 8798 16373 18843 16373 18843 5594 12125 5594 12125 18641 22875 18641 22875 9397 4761 9397 4761 23446 24040 23446 24040 10817 15672 10817 15672 4971 21021 4971 21021 19876 3310 19876 3310 14173 14101 14173 14101 7543 3348 7543 3348 16677 131 16677 131 6581 22244 6581 22244 22584 7658 22584 7658 5686 23556 5686 23556 19524 1296 19524 1296 3511 17935 3511 17935 23524 631 23524 631 12044 7027 12044 7027 21855 11593 21855 11593 14810 2980 14810 2980 19978 12802 19978 12802 17340 21154 17340 21154 19487 23998 19487 23998 22687 11178 22687 11178 6213 1258 6213 1258 20606 23263 20606 23263 439 2223 439 2223 15621 16734 15621 16734 3472 24823 3472 24823 10562 5937 10562 5937 1911 18458 1911 18458 16118 7835 16118 7835 21333 23141 21333 23141 7978 13913 7978 13913 13305 15599 13305 15599 7906 6110 7906 6110 334 177 334 177 21203 20411 21203 20411 3895 7257 3895 7257 23176 24965 23176 24965 2019 8127 2019 8127 22028 18735 22028 18735 11714 8860 11714 8860 1726 18356 1726 18356 19074 197 19074 197 8689 23150 8689 23150 6303 1944 6303 1944 16271 13015 16271 13015 21668 2380 21668 2380 8110 19474 8110 19474 686 3010 686 3010 9975 6486 9975 6486 19391 22085 19391 22085 22066 22679 22066 22679 6180 8628 6180 8628 22823 21344 22823 21344 2402 11280 2402 11280 18067 1582 18067 1582 2934 13759 2934 13759 299 23529 299 23529 22819 12713 22819 12713 2653 24809 2653 24809 21700 10935 21700 10935 13799 18817 13799 18817 1676 4850 1676 4850 8867 21240 8867 21240 14965 18355 14965 18355 1504 24588 1504 24588 23173 9402 23173 9402 16214 21277 16214 21277 1811 24980 1811 24980 20048 2831 20048 2831 14578 6779 14578 6779 24136 1236 24136 1236 2930 18484 2930 18484 17446 2978 17446 2978 1433 21043 1433 21043 22170 1437 22170 1437 10709 16873 10709 16873 18812 22427 18812 22427 24391 1815 24391 1815 6534 22025 6534 22025 22386 3749 22386 3749 1658 23817 1658 23817 9844 1632 9844 1632 3928 21554 3928 21554 23967 7853 23967 7853 5585 20915 5585 20915 19569 16638 19569 16638 1887 2722 1887 2722 14361 17795 14361 17795 8965 24832 8965 24832 19937 9222 19937 9222 5255 14185 5255 14185 15824 24206 15824 24206 21874 869 21874 869 2300 10565 2300 10565 9871 18762 9871 18762 22126 1250 22126 1250 3131 18217 3131 18217 792 5633 792 5633 20623 16953 20623 16953 4448 6887 4448 6887 23357 12712 23357 12712 12425 21624 12425 21624 833 22832 833 22832 19342 8772 19342 8772 9251 24096 9251 24096 22297 9007 22297 9007 8022 21628 8022 21628 23036 13595 23036 13595 6687 11502 6687 11502 24563 21717 24563 21717 17852 11801 17852 11801 2810 23794 2810 23794 19947 3121 19947 3121 24371 22556 24371 22556 1874 6207 1874 6207 21667 1332 21667 1332 14359 6487 14359 6487 15799 24416 15799 24416 1981 2850 1981 2850 14704 313 14704 313 23194 24991 23194 24991 499 5010 499 5010 24238 17915 24238 17915 7326 13554 7326 13554 15485 23026 15485 23026 23551 1659 23551 1659 10225 20448 10225 20448 23024 5262 23024 5262 8351 10274 8351 10274 24464 2020 24464 2020 9670 22161 9670 22161 22543 24039 22543 24039 718 11867 718 11867 18818 18557 18818 18557 8637 2523 8637 2523 23045 19729 23045 19729 11564 211 11564 211 1310 7716 1310 7716 21702 13071 21702 13071 5836 20424 5836 20424 22983 3353 22983 3353 5602 24535 5602 24535 21609 1707 21609 1707 9292 17924 9292 17924 22656 626 22656 626 2057 18964 2057 18964 21304 4027 21304 4027 13129 16927 13129 16927 3710 69 3710 69 12715 23710 12715 23710 19722 2077 19722 2077 4285 24525 4285 24525 18514 609 18514 609 2291 23457 2291 23457 21947 13833 21947 13833 9839 967 9839 967 20080 22565 20080 22565 10634 7797 10634 7797 71 21450 71 21450 9973 11495 9973 11495 15924 8380 15924 8380 1512 14493 1512 14493 9151 20716 9151 20716 12750 1970 12750 1970 7920 3742 7920 3742 20746 24259 20746 24259 24925 783 24925 783 12480 23463 12480 23463 23773 3824 23773 3824 12227 20367 12227 20367 23826 3331 23826 3331 1283 16178 1283 16178 15601 234 15601 234 908 17921 908 17921 27 9182 27 9182 24223 15701 24223 15701 7695 2475 7695 2475 23074 8944 23074 8944 10227 3584 10227 3584 13973 16057 13973 16057 20277 894 20277 894 672 21473 672 21473 15725 8685 15725 8685 23 24088 23 24088 21470 3186 21470 3186 4455 22886 4455 22886 10574 8373 10574 8373 476 23974 476 23974 22432 6628 22432 6628 3130 18024 3130 18024 23756 1334 23756 1334 5671 22459 5671 22459 22955 5801 22955 5801 15471 2022 15471 2022 1271 16740 1271 16740 9255 21078 9255 21078 987 24441 987 24441 11481 7752 11481 7752 1118 22848 1118 22848 17045 10501 17045 10501 6026 15358 6026 15358 11298 22199 11298 22199 22089 4412 22089 4412 24573 20385 24573 20385 11546 12852 11546 12852 17888 10120 17888 10120 3225 18245 3225 18245 273 22885 273 22885 22309 7623 22309 7623 6343 18038 6343 18038 16496 9043 16496 9043 952 16654 952 16654 10687 4176 10687 4176 1852 2403 1852 2403 21108 15235 21108 15235 11540 4722 11540 4722 24169 24670 24169 24670 6145 7076 6145 7076 22246 23352 22246 23352 768 4971 768 4971 14393 1184 14393 1184 22825 17694 22825 17694 3932 4713 3932 4713 11983 20850 11983 20850 7464 9335 7464 9335 21228 44 21228 44 4735 18231 4735 18231 20660 8126 20660 8126 8842 19382 8842 19382 14031 7179 14031 7179 24919 4467 24919 4467 2324 15414 2324 15414 24421 8858 24421 8858 2382 20590 2382 20590 856 10710 856 10710 17587 713 17587 713 23990 13153 23990 13153 4549 23770 4549 23770 21167 668 21167 668 6066 16151 6066 16151 14442 5883 14442 5883 6570 23139 6570 23139 20917 5184 20917 5184 19057 16075 19057 16075 4990 6500 4990 6500 21237 20640 21237 20640 3827 5612 3827 5612 23573 933 23573 933 1388 23787 1388 23787 21704 511 21704 511 13491 18707 13491 18707 1266 13323 1266 13323 15230 23154 15230 23154 1385 5198 1385 5198 15539 24770 15539 24770 23078 6613 23078 6613 2519 20282 2519 20282 16933 21884 16933 21884 19848 11854 19848 11854 5010 20144 5010 20144 708 10671 708 10671 18051 5459 18051 5459 8546 18386 8546 18386 22864 6544 22864 6544 2535 5243 2535 5243 105 11316 105 11316 19002 13699 19002 13699 6101 9087 6101 9087 18412 14532 18412 14532 1342 10288 1342 10288 23706 20013 23706 20013 5270 13922 5270 13922 19233 1275 19233 1275 1699 20099 1699 20099 12677 23402 12677 23402 24874 7826 24874 7826 1650 24787 1650 24787 24330 118 24330 118 1559 23814 1559 23814 23002 15166 23002 15166 11411 8832 11411 8832 10004 22158 10004 22158 19770 12206 19770 12206 2979 4611 2979 4611 11047 24254 11047 24254 15498 6588 15498 6588 2549 16348 2549 16348 13983 23606 13983 23606 1920 1343 1920 1343 23010 15080 23010 15080 960 1732 960 1732 22375 24200 22375 24200 1567 6336 1567 6336 19713 22772 19713 22772 23746 7 23746 1413 23746 1413 10934 20427 10934 20427 20367 3731 20367 3731 354 752 354 752 21765 21749 21765 21749 3728 7846 3728 7846 14029 14215 14029 14215 6753 11027 6753 11027 632 21899 632 21899 14080 6205 14080 6205 922 1670 922 1670 15148 19810 15148 19810 19084 23717 19084 23717 22178 77 22178 77 2816 16791 2816 16791 18239 2604 18239 2604 22323 23019 22323 23019 11011 8696 11011 8696 2082 10249 2082 10249 13506 17718 13506 17718 1827 19697 1827 19697 10313 3678 10313 3678 2713 18608 2713 18608 13848 3075 13848 3075 1545 22586 1545 22586 22302 14252 22302 14252 7076 13625 7076 13625 17695 11464 17695 11464 3790 17552 3790 17552 16974 1505 16974 1505 35 17003 35 17003 11891 4268 11891 4268 638 3184 638 3184 22944 13305 22944 13305 893 4271 893 4271 12856 23669 12856 23669 9687 7916 9687 7916 11002 24514 11002 24514 17194 7530 17194 7530 2162 23805 2162 23805 6309 1983 6309 1983 22980 24438 22980 24438 3072 7103 3072 7103 17840 23355 17840 23355 6241 4278 6241 4278 1441 20035 1441 20035 10164 24481 10164 24481 4805 8813 4805 8813 22523 22685 22523 22685 23484 12075 23484 12075 7968 1345 7968 1345 12795 17378 12795 17378 6074 2640 6074 2640 198 16660 198 16660 14832 5916 14832 5916 2788 14392 2788 14392 16225 3925 16225 3925 7544 1359 7544 1359 18193 15123 18193 15123 14785 21609 14785 21609 3897 6335 3897 6335 18174 23497 18174 23497 23394 15105 23394 15105 7530 10674 7530 10674 123 3542 123 3542 22906 24334 22906 24334 12732 7603 12732 7603 4317 20265 4317 20265 21020 22464 21020 22464 12208 14050 12208 14050 4555 4187 4555 4187 1094 116 1094 116 22392 14220 22392 14220 4776 6536 4776 6536 24807 929 24807 929 11412 19880 11412 19880 21051 6422 21051 6422 6222 19726 6222 19726 12649 16082 12649 16082 97 24790 97 24790 9968 11625 9968 11625 24541 5321 24541 5321 10832 24055 10832 24055 784 7549 784 7549 19246 22844 19246 22844 10850 12077 10850 12077 20460 21584 20460 21584 12250 1013 12250 1013 21647 14316 21647 14316 4253 863 4253 863 17766 18988 17766 18988 4759 6321 4759 6321 15015 24807 15015 24807 20773 3777 20773 3777 1275 14841 1275 14841 16505 1669 16505 1669 10129 15410 10129 15410 1279 970 1279 970 20109 24558 20109 24558 24229 11584 24229 11584 12637 318 12637 318 1558 20538 1558 20538 21846 2467 21846 2467 5220 19963 5220 19963 2065 8733 2065 8733 6762 23702 6762 23702 16074 5052 16074 5052 1313 18787 1313 18787 10457 322 10457 322 3199 8295 3199 8295 17030 11767 17030 11767 8167 2902 8167 2902 2751 15696 2751 15696 22684 4280 22684 4280 3453 23895 3453 23895 10446 15666 10446 15666 21880 24225 21880 24225 653 2982 653 2982 20444 23713 20444 23713 22087 12734 22087 12734 12683 23336 12683 23336 22515 1614 22515 1614 2160 12377 2160 12377 8588 3514 8588 3514 23211 24840 23211 24840 8299 12721 8299 12721 15614 18918 15614 18918 88 7921 88 7921 11389 22436 11389 22436 18990 18046 18990 18046 2207 1785 2207 1785 5323 17846 5323 17846 20103 24229 20103 24229 6087 617 6087 617 23589 14894 23589 14894 14362 710 14362 710 13663 22956 13663 22956 3118 3590 3118 3590 16025 19529 16025 19529 3099 6688 3099 6688 20622 766 20622 766 1486 22307 1486 22307 24886 2249 24886 2249 10374 16816 10374 16816 347 24129 347 24129 21073 9408 21073 9408 779 3371 779 3371 10779 22614 10779 22614 3137 6918 3137 6918 20474 21152 20474 21152 1901 7266 1901 7266 20744 3727 20744 3727 3937 15407 3937 15407 14823 1222 14823 1222 8400 15823 8400 15823 17623 4631 17623 4631 8364 9058 8364 9058 21111 1170 21111 1170 8841 22619 8841 22619 16970 9282 16970 9282 5212 2587 5212 2587 23819 21912 23819 21912 8407 1201 8407 1201 24317 17405 24317 17405 3557 1301 3557 1301 17680 24864 17680 24864 426 3221 426 3221 24369 24356 24369 24356 8374 3394 8374 3394 16487 21234 16487 21234 4906 1518 4906 1518 22560 15380 22560 15380 10413 19706 10413 19706 22423 7113 22423 7113 1332 8927 1332 8927 2917 2398 2917 2398 24225 17260 24225 17260 8643 4851 8643 4851 2273 20131 2273 20131 13290 13685 13290 13685 5115 1734 5115 1734 18323 21788 18323 21788 5413 33 5413 33 23523 23092 23523 23092 9279 8608 9279 8608 21482 2325 21482 2325 24798 19263 24798 19263 9194 14514 9194 14514 20611 21820 20611 21820 10913 1326 10913 1326 1796 16909 1796 16909 24814 1817 24814 1817 14959 18453 14959 18453 21842 10096 21842 10096 8467 23406 8467 23406 21505 10369 21505 10369 11456 23221 11456 23221 18836 12011 18836 12011 8511 7569 8511 7569 17696 22306 17696 22306 2294 2774 2294 2774 13434 24658 13434 24658 24787 3607 24787 3607 1754 13769 1754 13769 24434 1751 24434 1751 9630 22336 9630 22336 17427 250 17427 250 19658 11453 19658 11453 5027 21843 5027 21843 9358 10409 9358 10409 815 20151 815 20151 21287 8101 21287 8101 5395 5142 5395 5142 17462 24217 17462 24217 2858 10382 2858 10382 12203 19403 12203 19403 1605 23325 1605 23325 10102 11265 10102 11265 5888 15796 5888 15796 21193 19646 21193 19646 1524 11444 1524 11444 17073 17109 17073 17109 1834 7988 1834 7988 23935 20607 23935 20607 8543 10030 8543 10030 5957 19278 5957 19278 1152 565 1152 565 19214 15539 19214 15539 6848 7244 6848 7244 17049 22214 17049 22214 24766 2435 24766 2435 6763 17602 6763 17602 24929 2682 24929 2682 17581 23864 17581 23864 438 4954 438 4954 7115 21851 7115 21851 884 20360 884 20360 8269 24917 8269 24917 18094 3009 18094 3009 1121 20291 1121 20291 24603 8097 24603 8097 7051 22445 7051 22445 2078 1902 2078 1902 24090 20531 24090 20531 9940 13059 9940 13059 8334 919 8334 919 1088 14683 1088 14683 19662 1188 19662 1188 1608 11351 1608 11351 22875 19898 22875 19898 8415 2644 8415 2644 17970 12903 17970 12903 6384 3759 6384 3759 17622 8829 17622 8829 2305 1934 2305 1934 17165 19344 17165 19344 1601 5636 1601 5636 14756 23029 14756 23029 3365 7769 3365 7769 12194 7471 12194 7471 18591 17525 18591 17525 10168 10527 10168 10527 7213 14715 7213 14715 16969 24470 16969 24470 3222 8446 3222 8446 23422 23829 23422 23829 1000 24660 1000 24660 17331 9653 17331 9653 13721 576 13721 576 20688 20335 20688 20335 12204 2444 12204 2444 21525 20565 21525 20565 4204 11665 4204 11665 16135 3562 16135 3562 23134 23777 23134 23777 723 15567 723 15567 6236 252 6236 252 17012 9845 17012 9845 4369 5026 4369 5026 24228 21760 24228 21760 6443 1355 6443 1355 21763 20221 21763 20221 24809 6929 24809 6929 6288 2307 6288 2307 18606 16027 18606 16027 11084 5062 11084 5062 6470 12630 6470 12630 17420 938 17420 938 20712 16792 20712 16792 4730 19480 4730 19480 19878 4391 19878 4391 10663 17014 10663 17014 1916 2320 1916 2320 24502 9815 24502 9815 4314 3367 4314 3367 24839 8084 24839 8084 10670 23322 10670 23322 7106 3491 7106 3491 22834 10418 22834 10418 13050 21581 13050 21581 18792 1696 18792 1696 3834 8322 3834 8322 2578 403 2578 403 7786 19974 7786 19974 24448 3823 24448 3823 17637 20737 17637 20737 20275 3919 20275 3919 12205 17037 12205 17037 434 3378 434 3378 14866 22429 14866 22429 19289 1737 19289 1737 4606 11955 4606 11955 14890 425 14890 425 4528 16922 4528 16922 17237 4262 17237 4262 6092 17123 6092 17123 14676 4174 14676 4174 9738 20769 9738 20769 12952 8248 12952 8248 782 13351 782 13351 20441 9961 20441 9961 10240 21526 10240 21526 24609 4312 24609 4312 1544 23020 1544 23020 7253 1208 7253 1208 24175 7611 24175 7611 8563 23545 8563 23545 3531 13808 3531 13808 23189 17605 23189 17605 7212 23824 7212 23824 14525 11833 14525 11833 5885 17562 5885 17562 21840 5903 21840 5903 834 21853 834 21853 12306 7079 12306 7079 517 24018 517 24018 11211 5161 11211 5161 17304 18227 17304 18227 1814 7418 1814 7418 1169 3628 1169 3628 23972 19460 23972 19460 8183 3244 8183 3244 20595 16594 20595 16594 16178 9977 16178 9977 3626 2492 3626 2492 10233 19000 10233 19000 20384 8298 20384 8298 15855 3287 15855 3287 20779 1512 20779 1512 16952 24317 16952 24317 9799 12336 9799 12336 2176 24682 2176 24682 20207 14131 20207 14131 10514 23876 10514 23876 935 759 935 759 18185 19239 18185 19239 5992 3747 5992 3747 1400 18154 1400 18154 18213 3429 18213 3429 7208 16710 7208 16710 19126 7582 19126 7582 4492 16494 4492 16494 16657 2851 16657 2851 23639 24915 23639 24915 24517 4740 24517 4740 3819 16682 3819 16682 18353 5318 18353 5318 22891 12068 22891 12068 3703 360 3703 360 13494 17716 13494 17716 24509 20021 24509 20021 5337 3994 5337 3994 22381 21445 22381 21445 6271 7148 6271 7148 13142 20891 13142 20891 7511 2061 7511 2061 22837 21532 22837 21532 1027 9235 1027 9235 10782 14611 10782 14611 2008 17484 2008 17484 22156 4811 22156 4811 5246 138 5246 138 8227 22967 8227 22967 5363 1933 5363 1933 19730 24458 19730 24458 2568 2531 2568 2531 16727 21015 16727 21015 6947 2140 6947 2140 14741 17882 14741 17882 9237 7243 9237 7243 1420 16059 1420 16059 18882 1557 18882 1557 1030 24067 1030 24067 23816 13559 23816 13559 5655 23419 5655 23419 19228 4733 19228 4733 3461 13297 3461 13297 15231 23039 15231 23039 118 16695 118 16695 19788 5392 19788 5392 3251 17569 3251 17569 17487 1864 17487 1864 4183 24277 4183 24277 15113 11633 15113 11633 20503 18640 20503 18640 5033 6938 5033 6938 14081 20307 14081 20307 4916 4295 4916 4295 22271 20104 22271 20104 10842 114 10842 114 24917 6695 24917 6695 12246 16293 12246 16293 4985 11857 4985 11857 20711 312 20711 312 11792 18269 11792 18269 18443 23378 18443 23378 5305 4390 5305 4390 17938 23168 17938 23168 11466 14644 11466 14644 23585 18363 23585 18363 7674 6674 7674 6674 24666 3230 24666 3230 14523 9892 14523 9892 21034 4531 21034 4531 3623 21542 3623 21542 1037 5625 1037 5625 15200 21117 15200 21117 5342 3513 5342 3513 14814 24743 14814 24743 22993 11714 22993 11714 8971 1476 8971 1476 23850 18015 23850 18015 3995 4760 3995 4760 15895 20578 15895 20578 5476 341 5476 341 21503 21184 21503 21184 6025 4246 6025 4246 11303 20597 11303 20597 3445 13421 3445 13421 20196 934 20196 934 4034 19736 4034 19736 19666 12384 19666 12384 10835 20849 10835 20849 20389 5091 20389 5091 7368 18505 7368 18505 24565 20786 24565 20786 12124 2222 12124 2222 18989 15478 18989 15478 700 2623 700 2623 24401 9678 24401 9678 9458 3661 9458 3661 24096 19531 24096 19531 5536 10001 5536 10001 24686 8680 24686 8680 10236 3968 10236 3968 20657 18536 20657 18536 1154 9476 1154 9476 18083 6652 18083 6652 2977 10386 2977 10386 13921 1871 13921 1871 11972 21972 11972 21972 3299 2843 3299 2843 18532 20212 18532 20212 10103 27 10103 27 19786 13832 19786 13832 180 23349 180 23349 14574 2742 14574 2742 4090 14378 4090 14378 23465 24932 23465 24932 3028 5718 3028 5718 20738 1273 20738 1273 24388 18935 24388 18935 1979 6436 1979 6436 17734 24632 17734 24632 5209 9829 5209 9829 19868 23274 19868 23274 17693 5365 17693 5365 22181 10375 22181 10375 1564 1865 1564 1865 11690 17930 11690 17930 23247 5261 23247 5261 7685 16528 7685 16528 790 12251 790 12251 11328 22696 11328 22696 24857 1002 24857 1002 2330 21721 2330 21721 23991 13814 23991 13814 24760 4910 24760 4910 3960 20832 3960 20832 823 1736 823 1736 20012 20310 20012 20310 9236 24381 9236 24381 12753 299 12753 299 8542 23370 8542 23370 22 9924 22 9924 23359 23819 23359 23819 9054 6773 9054 6773 19013 20113 19013 20113 21465 10970 21465 10970 9510 22072 9510 22072 17910 7388 17910 7388 4261 21123 4261 21123 18975 5602 18975 5602 4181 20412 4181 20412 14151 5200 14151 5200 4366 20468 4366 20468 150 8058 150 8058 17881 17871 17881 17871 12056 12622 12056 12622 19539 41 19539 41 11883 13505 11883 13505 5657 2037 5657 2037 24575 7585 24575 7585 14992 18616 14992 18616 4510 23356 4510 23356 763 10816 763 10816 23808 21679 23808 21679 5099 258 5099 258 20417 7450 20417 7450 24832 21224 24832 21224 48 6721 48 6721 22278 2945 22278 2945 7693 15621 7693 15621 20879 4257 20879 4257 2986 18816 2986 18816 10295 10246 10295 10246 16508 19470 16508 19470 7184 2419 7184 2419 2541 799 2541 799 17083 12284 17083 12284 3494 21420 3494 21420 17608 4237 17608 4237 5241 20679 5241 20679 13002 4994 13002 4994 3771 14190 3771 14190 21245 9863 21245 9863 3554 1988 3554 1988 17161 20264 17161 20264 21294 5543 21294 5543 4211 18624 4211 18624 22088 4935 22088 4935 5948 24833 5948 24833 24972 6017 24972 6017 13545 23312 13545 23312 23696 1530 23696 1530 10584 21511 10584 21511 17164 2877 17164 2877 3290 22300 3290 22300 23169 12387 23169 12387 3811 21332 3811 21332 18691 4964 18691 4964 874 23755 874 23755 22649 14522 22649 14522 185 8707 185 8707 13880 18993 13880 18993 4663 21539 4663 21539 21153 8426 21153 8426 16375 21429 16375 21429 11894 14099 11894 14099 19379 17774 19379 17774 5424 12092 5424 12092 20307 19858 20307 19858 15740 15830 15740 15830 13057 2166 13057 2166 24113 12733 24113 12733 12964 6223 12964 6223 899 14193 899 14193 22612 19972 22612 19972 7584 2474 7584 2474 4296 16215 4296 16215 20556 6435 20556 6435 6206 16025 6206 16025 17554 23425 17554 23425 156 28 156 28 18215 16206 18215 16206 11487 4855 11487 4855 23326 7055 23326 7055 18049 23321 18049 23321 1220 11635 1220 11635 22134 21389 22134 21389 8668 11262 8668 11262 20630 19922 20630 19922 6472 10892 6472 10892 24841 22980 24841 22980 7288 8284 7288 8284 14825 14248 14825 14248 21643 808 21643 808 4165 15842 4165 15842 860 24392 860 24392 245 8742 245 8742 13439 882 13439 882 1529 19959 1529 19959 24970 21458 24970 21458 4819 2138 4819 2138 17522 14682 17522 14682 3872 3728 3872 3728 9631 20831 9631 20831 24049 4528 24049 4528 2001 3000 2001 3000 21467 16795 21467 16795 780 1368 780 1368 22557 19018 22557 19018 7927 11582 7927 11582 20301 21782 20301 21782 965 2415 965 2415 19793 19131 19793 19131 8734 6932 8734 6932 13163 632 13163 632 1194 18769 1194 18769 16753 3848 16753 3848 1723 16340 1723 16340 15097 3202 15097 3202 1829 24781 1829 24781 23754 2034 23754 2034 13022 14424 13022 14424 22466 4894 22466 4894 4673 188 4673 188 18608 9841 18608 9841 11572 18618 11572 18618 3481 9569 3481 9569 21535 18344 21535 18344 11360 2697 11360 2697 19642 11813 19642 11813 14058 608 14058 608 3911 19261 3911 19261 23315 2696 23315 2696 1223 23314 1223 23314 7588 11677 7588 11677 19263 1048 19263 1048 22241 19013 22241 19013 7538 13997 7538 13997 19223 21906 19223 21906 2856 1043 2856 1043 23094 16271 23094 16271 9501 2694 9501 2694 17366 21838 17366 21838 4250 8086 4250 8086 11079 24151 11079 24151 23369 24395 23369 24395 6664 3783 6664 3783 21616 23323 21616 23323 24936 7478 24936 7478 1593 21973 1593 21973 243 12265 243 12265 23214 6366 23214 6366 7246 21353 7246 21353 23395 10842 23395 10842 2278 3013 2278 3013 8081 18986 8081 18986 5932 22263 5932 22263 132 5074 132 5074 14501 8935 14501 8935 21683 210 21683 210 769 12401 769 12401 23724 21135 23724 21135 1706 10497 1706 10497 11462 13301 11462 13301 21489 379 21489 379 5174 19127 5174 19127 22173 923 22173 923 224 18418 224 18418 11805 21901 11805 21901 24899 3817 24899 3817 7142 8009 7142 8009 19563 22339 19563 22339 561 2549 561 2549 18561 22852 18561 22852 2687 3165 2687 3165 10642 24302 10642 24302 23608 7026 23608 7026 16197 5906 16197 5906 2534 829 2534 829 17875 8795 17875 8795 4152 19950 4152 19950 24224 5996 24224 5996 10336 16228 10336 16228 20294 8827 20294 8827 255 22912 255 22912 20365 2769 20365 2769 1390 18825 1390 18825 17187 6899 17187 6899 7780 14456 7780 14456 12497 2349 12497 2349 21271 17154 21271 17154 5847 2062 5847 2062 21945 13598 21945 13598 4236 21667 4236 21667 23460 5865 23460 5865 8394 14555 8394 14555 17619 22455 17619 22455 24840 5811 24840 5811 12333 20917 12333 20917 14994 5276 14994 5276 20893 24793 20893 24793 253 13564 253 13564 16117 10477 16117 10477 2293 3437 2293 3437 21371 1643 21371 1643 5310 13525 5310 13525 20668 8817 20668 8817 16360 19951 16360 19951 20244 24895 20244 24895 4056 1429 4056 1429 20523 20693 20523 20693 11090 2333 11090 2333 24430 13515 24430 13515 1074 24722 1074 24722 11055 5756 11055 5756 3399 19285 3399 19285 17939 9950 17939 9950 1491 14544 1491 14544 24878 219 24878 219 3692 13148 3692 13148 9867 10390 9867 10390 17153 6493 17153 6493 5248 22978 5248 22978 14314 702 14314 702 5281 15541 5281 15541 22812 7085 22812 7085 1520 23823 1520 23823 20465 16459 20465 16459 2234 22960 2234 22960 22067 7777 22067 7777 13392 6415 13392 6415 971 23712 971 23712 9671 6537 9671 6537 3336 10692 3336 10692 22133 1795 22133 1795 4419 5833 4419 5833 21589 7537 21589 7537 5756 1031 5756 1031 7429 12080 7429 12080 19183 20628 19183 20628 13919 7234 13919 7234 24774 23605 24774 23605 4092 10750 4092 10750 23720 24994 23720 24994 18130 5922 18130 5922 1070 21382 1070 21382 19430 22478 19430
50060 0 0 117322896 0 117322896 143001843 142657755 143001843 142657755 263269137 271608727 263269137 271608727 277582773 284808391 277582773 284808391 285098588 287746085 285098588 287746085 301986761 304650170 301986761 304650170 303270995 306245946 303270995 306245946 304316957 259622401 304316957 259622401 81764832 59244388 81764832 59244388 14960413 6411753 14960413 6411753 5814636 4068626 5814636 4068626 3153243 495892 3153243 495892 2361 2691 2361 165860517 2361 165860517 198854646 260367575 198854646 260367575 260997311 272309377 260997311 272309377 276361538 280817888 276361538 280817888 291892791 296977804 291892791 296977804 301779934 304057198 301779934 304057198 302780487 130946628 302780487 130946628 127048825 116566729 127048825 116566729 118208023 37616554 118208023 37616554 40127050 30041003 40127050 30041003 26151084 21155649 26151084 21155649 15017228 13151648 15017228 13151648 11973490 9728859 11973490 9728859 8050409 7958852 8050409 7958852 5788652 4530489 5788652 4530489 1577559 855047 1577559 855047 663257 504379 663257 237859254 663257 237859254 240622908 253311477 240622908 253311477 252494285 266992948 252494285 266992948 271998673 276268941 271998673 276268941 278525339 283408829 278525339 283408829 280849887 288140528 280849887 288140528 292527709 296436921 292527709 296436921 295730261 298451529 295730261 298451529 300153349 301608138 300153349 301608138 165030050 143352511 165030050 143352511 136671584 47536459 136671584 47536459 50112730 168142663 50112730 168142663 213463092 221551824 213463092 221551824 236802588 247838163 236802588 247838163 247544736 264095926 247544736 264095926 264708858 269853259 264708858 269853259 269228062 283772855 269228062 283772855 283054855 287420701 283054855 287420701 291327221 294498505 291327221 294498505 294786858 297227234 294786858 297227234 299194329 299804330 299194329 299804330 91414956 67650553 91414956 67650553 56069822 50856413 56069822 50856413 35843482 25548175 35843482 25548175 25218381 22971581 25218381 22971581 16959723 13845809 16959723 13845809 7517993 6505046 7517993 6505046 4573046 4850092 4573046 4850092 86310055 87068249 86310055 87068249 109583026 166574293 109583026 166574293 181073507 178404699 181073507 178404699 211123712 223775692 211123712 223775692 236657869 262691528 236657869 262691528 265094174 269153726 265094174 269153726 268256175 273338225 268256175 273338225 279599047 282682909 279599047 282682909 113964877 100815034 113964877 100815034 99549281 89629906 99549281 89629906 84649474 65218165 84649474 65218165 66421963 45645017 66421963 45645017 26077028 23627016 26077028 23627016 24426396 22850675 24426396 22850675 117745940 163323629 117745940 163323629 204178692 208913167 204178692 208913167 219858955 233699781 219858955 233699781 246000644 252578149 246000644 252578149 258074601 265865567 258074601 265865567 266731481 273446552 266731481 273446552 271771660 282228225 271771660 282228225 285491949 292033536 285491949 292033536 293202309 293860725 293202309 293860725 110166701 89067272 110166701 89067272 85347471 79863659 85347471 79863659 73944131 67274191 73944131 67274191 51204091 30609798 51204091 30609798 30174246 30044551 30174246 30044551 151526251 157836123 151526251 157836123 167343024 191287632 167343024 191287632 202131907 207941076 202131907 207941076 214774291 211675465 214774291 211675465 228819505 231240892 228819505 231240892 109101492 94120422 109101492 94120422 88636769 86097734 88636769 86097734 125218412 141883061 125218412 141883061 156680170 153877733 156680170 153877733 195557119 197194390 195557119 197194390 208845656 214257913 208845656 214257913 229386995 234030156 229386995 234030156 246478097 257698714 246478097 257698714 256546830 265439935 256546830 265439935 263004447 272354364 263004447 272354364 275649199 281910826 275649199 281910826 281535952 285291179 281535952 285291179 288620927 289531377 288620927 289531377 289592888 292990019 289592888 292990019 294304349 297781740 294304349 297781740 299530170 301497427 299530170 301497427 301695887 303326839 301695887 303326839 302898207 305031609 302898207 305031609 304025617 305963023 304025617 305963023 131945866 90727933 131945866 90727933 93014837 121380256 93014837 121380256 148759029 183593856 148759029 183593856 194864661 201297880 194864661 201297880 214231157 213551391 214231157 213551391 218384174 229065603 218384174 229065603 241061144 258101623 241061144 258101623 254978434 264177635 254978434 264177635 261466851 265611099 261466851 265611099 267962042 277458526 267962042 277458526 278515228 281812125 278515228 281812125 281604264 288888292 281604264 288888292 288373044 291922688 288373044 291922688 291913559 295461476 291913559 295461476 294847598 95012390 294847598 95012390 75990667 69070917 75990667 69070917 55991429 50488042 55991429 50488042 47079340 27313792 47079340 27313792 26015761 20335627 26015761 20335627 15160285 12233684 15160285 12233684 10822967 5726351 10822967 5726351 5957050 3772801 5957050 3772801 3942208 720494 3942208 720494 1149185 97997461 1149185 97997461 128310209 180733064 128310209 180733064 206644009 218865352 206644009 218865352 219288167 153732274 219288167 153732274 77900296 75251984 77900296 75251984 180091421 174193562 180091421 174193562 186565660 183152170 186565660 183152170 204942481 195565018 204942481 195565018 146310721 102419459 146310721 102419459 55529777 39174509 55529777 39174509 30690220 27149328 30690220 27149328 29670388 146771237 29670388 146771237 160574245 173146137 160574245 173146137 208349626 208007681 208349626 208007681 223411058 238757693 223411058 238757693 243307810 253800728 243307810 253800728 250032559 255068442 250032559 255068442 252332782 120876245 252332782 120876245 120641013 94821655 120641013 94821655 67264233 53615499 67264233 53615499 57964172 146138605 57964172 146138605 166669341 178175935 166669341 178175935 213900792 209865277 213900792 209865277 218288141 217396835 218288141 217396835 131918612 123135385 131918612 123135385 77185923 68880391 77185923 68880391 40107698 30226862 40107698 30226862 30715380 24198848 30715380 24198848 24456675 127815282 24456675 127815282 138066692 143054057 138066692 143054057 165217297 184901455 165217297 184901455 231152741 240038149 231152741 240038149 244784758 252322787 244784758 252322787 252405050 256700006 252405050 256700006 75429080 73437207 75429080 73437207 49696710 38829735 49696710 38829735 40208580 34183974 40208580 34183974 34255147 24088640 34255147 24088640 22180748 19764402 22180748 19764402 20072690 98610696 20072690 98610696 128365506 124350364 128365506 124350364 133509087 149853324 133509087 149853324 157490181 83719968 157490181 83719968 55494589 45085081 55494589 45085081 46830516 38425763 46830516 38425763 34151587 30755559 34151587 30755559 32301295 27579674 32301295 27579674 26030665 21679858 26030665 21679858 23886622 111458534 23886622 111458534 126082169 150907654 126082169 150907654 161970105 158796941 161970105 158796941 182213233 190572366 182213233 190572366 227150136 235769720 227150136 235769720 246499504 250566158 246499504 250566158 91106391 67839319 91106391 67839319 66312691 54148095 66312691 54148095 43871765 35789937 43871765 35789937 35606425 101166222 35606425 101166222 105798061 104599057 105798061 104599057 118899283 116590512 118899283 116590512 120873763 81757491 120873763 81757491 73425236 71113317 73425236 71113317 107879106 149178342 107879106 149178342 227863505 229055532 227863505 229055532 101737026 79271568 101737026 79271568 82009105 85208885 82009105 85208885 120613801 137151070 120613801 137151070 195708123 199995943 195708123 199995943 217287909 219387352 217287909 219387352 108546108 65049381 108546108 65049381 67807101 55615941 67807101 55615941 54059312 31304944 54059312 31304944 33058325 114218117 33058325 114218117 128060197 136411751 128060197 136411751 177536762 181055249 177536762 181055249 194259233 242239326 194259233 242239326 245770733 250074902 245770733 250074902 110235080 66404835 110235080 66404835 65164844 61196560 65164844 61196560 57667704 52396749 57667704 52396749 54711008 68435848 54711008 68435848 113717449 112056614 113717449 112056614 123114350 121269399 123114350 121269399 89878349 74661062 89878349 74661062 75181699 73780029 75181699 73780029 97470638 103281871 97470638 103281871 139713996 171729813 139713996 171729813 184571197 227703268 184571197 227703268 231811373 237525273 231811373 237525273 244402236 247620916 244402236 247620916 250753196 253746111 250753196 253746111 260417898 262378781 260417898 262378781 96090250 87605960 96090250 87605960 87616656 79361356 87616656 79361356 77029607 70629073 77029607 70629073 59325452 53686986 59325452 53686986 43267379 39026729 43267379 39026729 34988290 29704100 34988290 29704100 27625970 26413851 27625970 26413851 99972282 115957466 99972282 115957466 122451601 166527119 122451601 166527119 213987653 213090379 213987653 213090379 219952208 225520651 219952208 225520651 225720076 248603031 225720076 248603031 248174271 254474258 248174271 254474258 259027138 261015460 259027138 261015460 261239905 270062802 261239905 270062802 270411293 275675435 270411293 275675435 275439971 281196470 275439971 281196470 280964612 282144967 280964612 282144967 99223358 84844823 99223358 84844823 74933365 69704335 74933365 69704335 61205407 46010789 61205407 46010789 43936162 40583645 43936162 40583645 41232538 161391370 41232538 161391370 196317341 222674447 196317341 222674447 226465786 243780993 226465786 243780993 239456960 104162767 239456960 104162767 104821120 80310230 104821120 80310230 79445955 71652914 79445955 71652914 69467310 64886773 69467310 64886773 65665373 62150474 65665373 62150474 65332337 130161613 65332337 130161613 146465038 158232121 146465038 158232121 165069104 122829426 165069104 122829426 110579601 83103875 110579601 83103875 83119355 131024843 83119355 131024843 194345412 204948354 194345412 204948354 209724657 214871973 209724657 214871973 236750416 246993125 236750416 246993125 250412998 255106996 250412998 255106996 255875708 262095860 255875708 262095860 268836056 272538842 268836056 272538842 271778009 274909803 271778009 274909803 275711972 281132997 275711972 281132997 285833825 289319320 285833825 289319320 287600760 130583321 287600760 130583321 132278113 102525617 132278113 102525617 86179661 71011884 86179661 71011884 70853325 53444578 70853325 53444578 50258120 44859096 50258120 44859096 46653296 39598273 46653296 39598273 39082161 33429576 39082161 33429576 34894575 180879059 34894575 180879059 188166257 186817485 188166257 186817485 176215203 153926099 176215203 153926099 137341708 122923697 137341708 122923697 106777709 95680545 106777709 95680545 97731563 164982044 97731563 164982044 171398833 173525638 171398833 173525638 184772850 187215668 184772850 187215668 202023698 209863846 202023698 209863846 217350053 214926513 217350053 214926513 172876294 157433471 172876294 157433471 147345166 121977289 147345166 121977289 119399347 104035633 119399347 104035633 85964887 83065193 85964887 83065193 79548559 70016602 79548559 70016602 57563392 46912299 57563392 46912299 43197340 36674999 43197340 36674999 27205714 21742273 27205714 21742273 20147985 14577719 20147985 14577719 13243228 11341650 13243228 11341650 10653650 8161209 10653650 8161209 8612177 6831899 8612177 6831899 6148639 6353401 6148639 6353401 160168115 182183771 160168115 182183771 187898089 206209448 187898089 206209448 212003098 209403951 212003098 209403951 131305195 113294737 131305195 113294737 114536552 107544206 114536552 107544206 101211187 91508738 101211187 91508738 89921551 80353274 89921551 80353274 75976693 67732720 75976693 67732720 67462495 60165018 67462495 60165018 61700686 54650159 61700686 54650159 49507497 42326490 49507497 42326490 43494278 37779192 43494278 37779192 31017299 27786190 31017299 27786190 17031543 18578611 17031543 18578611 167233142 177287849 167233142 177287849 184404482 194867902 184404482 194867902 211674212 213641257 211674212 213641257 231869144 235124234 231869144 235124234 150819909 139550862 150819909 139550862 138379836 122555729 138379836 122555729 120755748 118320395 120755748 118320395 167552558 174501089 167552558 174501089 187224694 200449969 187224694 200449969 211615162 211841006 211615162 211841006 158694133 132633722 158694133 132633722 124639308 101585778 124639308 101585778 99672261 90099293 99672261 90099293 92894122 160002539 92894122 160002539 168428075 170846559 168428075 170846559 175324350 177917906 175324350 177917906 190410703 186843661 190410703 186843661 202864974 230790041 202864974 230790041 242100293 246382593 242100293 246382593 245398945 248712217 245398945 248712217 146506663 125608044 146506663 125608044 127157128 90882669 127157128 90882669 84266930 72509169 84266930 72509169 74390415 146920189 74390415 146920189 157469763 159233678 157469763 159233678 174046965 171529007 174046965 171529007 192389637 187332162 192389637 187332162 133719660 128777045 133719660 128777045 138732081 138693092 138732081 138693092 154027378 166043549 154027378 166043549 183819405 237697239 183819405 237697239 239596336 244058227 239596336 244058227 257588279 267827719 257588279 267827719 269341742 272237028 269341742 272237028 270518491 273152045 270518491 273152045 275267128 286271280 275267128 286271280 286808900 137611158 286808900 137611158 122509787 93456734 122509787 93456734 93906397 89557322 93906397 89557322 84053476 69893165 84053476 69893165 71490581 64009964 71490581 64009964 60343454 58473300 60343454 58473300 129768007 136772952 129768007 136772952 161975489 157681799 161975489 157681799 225099720 225981720 225099720 225981720 95526565 89757427 95526565 89757427 86823899 72521997 86823899 72521997 71661798 66772983 71661798 66772983 57674317 54302638 57674317 54302638 43390817 34995620 43390817 34995620 33072359 27852704 33072359 27852704 28123591 26251926 28123591 26251926 121503577 132293801 121503577 132293801 143718290 179395201 143718290 179395201 193475757 209313571 193475757 209313571 226000297 228489509 226000297 228489509 108586086 95652125 108586086 95652125 95625861 90419308 95625861 90419308 92911799 118593001 92911799 118593001 132809027 128545342 132809027 128545342 117478679 110797232 117478679 110797232 102856591 96904841 102856591 96904841 98172827 127122169 98172827 127122169 139772505 162683304 139772505 162683304 178896489 174767308 178896489 174767308 190349784 208443646 190349784 208443646 231100249 233316488 231100249 233316488 118905781 102017265 118905781 102017265 105838896 90142347 105838896 90142347 86337014 75186754 86337014 75186754 61726028 54350393 61726028 54350393 41449617 35934378 41449617 35934378 35357744 31292633 35357744 31292633 31586279 117970293 31586279 117970293 154530866 175753997 154530866 175753997 183690211 170144842 183690211 170144842 125175066 114796797 125175066 114796797 112170172 102835644 112170172 102835644 103523945 95261041 103523945 95261041 91944946 82146293 91944946 82146293 82419950 69642812 82419950 69642812 71688798 136611659 71688798 136611659 162817985 158815192 162817985 158815192 177055951 193296515 177055951 193296515 211216997 215809851 211216997 215809851 212811986 126973835 212811986 126973835 109792279 103166708 109792279 103166708 100956716 90712903 100956716 90712903 91099528 79209336 91099528 79209336 64231794 62276565 64231794 62276565 134237190 147627428 134237190 147627428 162681910 173638577 162681910 173638577 200499294 201003359 200499294 201003359 210824232 214924764 210824232 214924764 234509039 261301693 234509039 261301693 257773323 128803008 257773323 128803008 108951835 109982934 108951835 109982934 185953605 185876034 185953605 185876034 195090906 201502466 195090906 201502466 215337569 257721090 215337569 257721090 255837018 260987835 255837018 260987835 183993419 136527985 183993419 136527985 105642023 98514108 105642023 98514108 97131529 80863153 97131529 80863153 75613669 63433072 75613669 63433072 44973454 40181754 44973454 40181754 37487539 33725578 37487539 33725578 37055440 164081595 37055440 164081595 180598959 179092258 180598959 179092258 218296969 245055547 218296969 245055547 246391299 261131893 246391299 261131893 264282975 266343081 264282975 266343081 183874552 144922334 183874552 144922334 136125221 118723307 136125221 118723307 106900221 99541537 106900221 99541537 102170946 95967883 102170946 95967883 91912571 90321817 91912571 90321817 164285373 170493512 164285373 170493512 208475127 215075553 208475127 215075553 226073198 233277121 226073198 233277121 234081320 239849212 234081320 239849212 245922336 254030138 245922336 254030138 252175358 144154430 252175358 144154430 127736282 117199618 127736282 117199618 103299634 96609650 103299634 96609650 87153087 82381727 87153087 82381727 75839735 70073701 75839735 70073701 47153266 41833552 47153266 41833552 41478730 34367371 41478730 34367371 37354743 175244372 37354743 175244372 185783728 199143033 185783728 199143033 213971728 218462330 213971728 218462330 225189475 249181155 225189475 249181155 247274539 256696534 247274539 256696534 258124534 267167847 258124534 267167847 268119526 271576465 268119526 271576465 170861110 129376421 170861110 129376421 121225087 113956954 121225087 113956954 115059890 154178178 115059890 154178178 167875401 198483729 167875401 198483729 209925678 215583222 209925678 215583222 221669719 222396044 221669719 222396044 157925924 123863524 157925924 123863524 122157700 117903448 122157700 117903448 117239906 107095883 117239906 107095883 105796976 83739800 105796976 83739800 78886666 75721833 78886666 75721833 78026370 171595296 78026370 171595296 185342671 195045662 185342671 195045662 205797318 247050141 205797318 247050141 246535448 252923821 246535448 252923821 251832736 260421052 251832736 260421052 262570395 267995529 262570395 267995529 267373325 273646699 267373325 273646699 272995345 276152013 272995345 276152013 275373205 282826577 275373205 282826577 285053922 289788361 285053922 289788361 288789119 294062882 288789119 294062882 293122668 136362037 293122668 136362037 137862266 123067148 137862266 123067148 126684191 115028815 126684191 115028815 113205331 94548227 113205331 94548227 91108291 81280415 91108291 81280415 81777622 147305858 81777622 147305858 153176714 163101195 153176714 163101195 182195577 232718766 182195577 232718766 233197648 117783314 233197648 117783314 103223919 92348852 103223919 92348852 88594189 79775866 88594189 79775866 59198489 46969502 59198489 46969502 45404836 38160095 45404836 38160095 39624504 35831093 39624504 35831093 37070287 29652742 37070287 29652742 24562440 22784961 24562440 22784961 21561716 17964054 21561716 17964054 15961877 14770157 15961877 14770157 12813200 7536804 12813200 7536804 9431731 5647455 9431731 5647455 4367627 3092650 4367627 3092650 3225572 2590869 3225572 2590869 1714171 986089 1714171 986089 153297376 142636429 153297376 142636429 147319151 123319958 147319151 123319958 116973922 105359069 116973922 105359069 90580657 87079143 90580657 87079143 84192141 66845577 84192141 66845577 61178802 58302298 61178802 58302298 55947080 51394850 55947080 51394850 45838044 42044691 45838044 42044691 44298002 132565640 44298002 132565640 174682462 221145330 174682462 221145330 224565733 234667327 224565733 234667327 242922416 255062341 242922416 255062341 250272855 148076603 250272855 148076603 141473164 134932023 141473164 134932023 127274692 120415589 127274692 120415589 123145150 187030063 123145150 187030063 211794992 221632407 211794992 221632407 235946678 240533552 235946678 240533552 240436858 203330346 240436858 203330346 196722309 147885430 196722309 147885430 149102413 123860212 149102413 123860212 118491310 109210485 118491310 109210485 101521008 89102852 101521008 89102852 89054303 79869157 89054303 79869157 61766068 46007610 61766068 46007610 47265851 45584709 47265851 45584709 208178035 244135047 208178035 244135047 240671173 179146470 240671173 179146470 183087703 184523365 183087703 184523365 187598725 155566816 187598725 155566816 145818808 141922869 145818808 141922869 116328452 104581292 116328452 104581292 90494354 74503050 90494354 74503050 70903124 57472819 70903124 57472819 49866744 44410737 49866744 44410737 45186411 43307941 45186411 43307941 41803910 35590070 41803910 35590070 32583424 27000379 32583424 27000379 25151814 21072618 25151814 21072618 20346952 15924993 20346952 15924993 16233507 176655956 16233507 176655956 191793088 206934844 191793088 206934844 217422237 236510967 217422237 236510967 237482571 241527825 237482571 241527825 249085868 257544893 249085868 257544893 257149804 259487048 257149804 259487048 171375983 163495576 171375983 163495576 176708262 180073305 176708262 180073305 186870659 191100237 186870659 191100237 198426769 230022697 198426769 230022697 231439608 243274904 231439608 243274904 249897593 253497782 249897593 253497782 252771065 156875263 252771065 156875263 151994385 118303243 151994385 118303243 123703931 160300014 123703931 160300014 189796768 186226644 189796768 186226644 218952432 223010979 218952432 223010979 221567362 231606397 221567362 231606397 240836372 247282004 240836372 247282004 253468091 259419456 253468091 259419456 257615201 265277558 257615201 265277558 263597661 178391239 263597661 178391239 182148622 198358523 182148622 198358523 209724904 205529459 209724904 205529459 170945923 149671301 170945923 149671301 157480156 141474398 157480156 141474398 102222743 94266512 102222743 94266512 89163195 76094911 89163195 76094911 54845672 47347707 54845672 47347707 47886858 32934689 47886858 32934689 26459141 25124098 26459141 25124098 23201092 17496678 23201092 17496678 16688156 15737666 16688156 15737666 16047855 162305090 16047855 162305090 177862979 197270650 177862979 197270650 222175435 235173909 222175435 235173909 236439382 241425707 236439382 241425707 240512563 252373455 240512563 252373455 261900860 266139994 261900860 266139994 264295603 269641334 264295603 269641334 269983940 277525427 269983940 277525427 280958426 282251140 280958426 282251140 155020555 126158450 155020555 126158450 114233190 102525398 114233190 102525398 100808762 87638377 100808762 87638377 69586491 56772167 69586491 56772167 59765036 55976199 59765036 55976199 142500243 163731975 142500243 163731975 175603962 192453806 175603962 192453806 205582635 221217596 205582635 221217596 228529547 237331939 228529547 237331939 234181938 248792822 234181938 248792822 250764331 254920512 250764331 254920512 253187492 259711700 253187492 259711700 260418297 269162246 260418297 269162246 266813906 282581701 266813906 282581701 281280381 282942435 281280381 282942435 286840045 289427469 286840045 289427469 139359829 110393852 139359829 110393852 105308502 75950224 105308502 75950224 77046038 75067596 77046038 75067596 135835102 136564846 135835102 136564846 146641523 149910925 146641523 149910925 165370330 160936822 165370330 160936822 172804862 174076137 172804862 174076137 187301909 205928180 187301909 205928180 229278807 237043222 229278807 237043222 240699918 248438823 240699918 248438823 250236379 261105380 250236379 261105380 262401146 265373653 262401146 265373653 140477837 134467864 140477837 134467864 124452079 107729932 124452079 107729932 93838682 74812569 93838682 74812569 60178104 45778622 60178104 45778622 46830437 137917926 46830437 137917926 171165698 170544356 171165698 170544356 205937185 208133680 205937185 208133680 225626400 233496184 225626400 233496184 230133541 133998576 230133541 133998576 134705735 121931658 134705735 121931658 117424773 115428486 117424773 115428486 132414601 135358537 132414601 135358537 170128697 171365750 170128697 171365750 214308939 226569536 214308939 226569536 228769275 232977520 228769275 232977520 235374419 240391103 235374419 240391103 241163230 242729810 241163230 242729810 132669687 127052319 132669687 127052319 101194995 90151975 101194995 90151975 62827834 57976229 62827834 57976229 59464733 47191968 59464733 47191968 49897430 148980989 49897430 148980989 166661683 201375840 166661683 201375840 207394914 224311889 207394914 224311889 222658752 149201902 222658752 149201902 132741303 102208760 132741303 102208760 101512922 99639573 101512922 99639573 140081596 136789461 140081596 136789461 150269332 180158722 150269332 180158722 216664399 231311011 216664399 231311011 232020251 240555538 232020251 240555538 237529401 135533407 237529401 135533407 109842303 102716218 109842303 102716218 101937778 89628221 101937778 89628221 74074088 64130686 74074088 64130686 65609047 63227633 65609047 63227633 150371280 174289507 150371280 174289507 185082624 190853138 185082624 190853138 210978082 206240466 210978082 206240466 139887294 133705045 139887294 133705045 109673309 77245687 109673309 77245687 72077612 64927392 72077612 64927392 68180313 170901791 68180313 170901791 204477882 230730963 204477882 230730963 227212842 238299138 227212842 238299138 240828901 246528997 240828901 246528997 247287058 252595947 247287058 252595947 253165083 261403183 253165083 261403183 262043281 268861932 262043281 268861932 268084272 274419519 268084272 274419519 274046446 275683281 274046446 275683281 158797107 133494035 158797107 133494035 84782655 81373287 84782655 81373287 77202116 72659522 77202116 72659522 68786609 62934617 68786609 62934617 61959731 51222486 61959731 51222486 47455060 30687347 47455060 30687347 33213925 161810076 33213925 161810076 175280884 209408571 175280884 209408571 212678684 219855331 212678684 219855331 221034717 226406199 221034717 226406199 226583291 236668778 226583291 236668778 235186037 239424933 235186037 239424933 243166043 245176105 243166043 245176105 160547565 156733617 160547565 156733617 167787153 170703521 167787153 170703521 204469099 208957385 204469099 208957385 207226514 164600119 207226514 164600119 168874389 166106335 168874389 166106335 195068749 198586190 195068749 198586190 155944141 129312739 155944141 129312739 88286694 74344801 88286694 74344801 77211111 122574939 77211111 122574939 165122598 162537954 165122598 162537954 171028809 186766808 171028809 186766808 221067718 229124263 221067718 229124263 226673586 240242625 226673586 240242625 241540897 244776841 241540897 244776841 97248626 94087947 97248626 94087947 91285633 78563054 91285633 78563054 78139463 73265253 78139463 73265253 70115422 66715353 70115422 66715353 110680833 136487713 110680833 136487713 172378766 169164975 172378766 169164975 193556987 190199465 193556987 190199465 223114633 224900742 223114633 224900742 101983476 98371795 101983476 98371795 99057068 88162717 99057068 88162717 85449452 69485963 85449452 69485963 66247883 62500543 66247883 62500543 61895024 41710461 61895024 41710461 40399775 37450658 40399775 37450658 28618689 24940784 28618689 24940784 24409257 18502089 24409257 18502089 19283125 16287756 19283125 16287756 14674325 14753844 14674325 14753844 131301229 127063011 131301229 127063011 107722347 95724624 107722347 95724624 91621519 69469837 91621519 69469837 65934231 62139855 65934231 62139855 62885297 53829705 62885297 53829705 54761532 46457472 54761532 46457472 43618157 34323420 43618157 34323420 36117087 126219101 36117087 126219101 142235506 144591601 142235506 144591601 167652143 160059670 167652143 160059670 140781660 103774807 140781660 103774807 99130475 99828550 99130475 99828550 165694600 171751888 165694600 171751888 178461945 176203956 178461945 176203956 218896118 225451967 218896118 225451967 224243377 154150877 224243377 154150877 110093501 101492739 110093501 101492739 103943336 91412643 103943336 91412643 83185078 72749021 83185078 72749021 72690311 67776824 72690311 67776824 64402195 60754706 64402195 60754706 56857477 47769496 56857477 47769496 47132577 38894424 47132577 38894424 38100170 34379918 38100170 34379918 33403035 30093932 33403035 30093932 176077083 213273292 176077083 213273292 217993526 228402196 217993526 228402196 239419483 250829464 239419483 250829464 247277313 161526827 247277313 161526827 128190937 114392529 128190937 114392529 106514236 99645108 106514236 99645108 96295434 83844162 96295434 83844162 85414458 77325837 85414458 77325837 76755102 70962296 76755102 70962296 72810389 47378519 72810389 47378519 46147515 42158397 46147515 42158397 41506961 33179839 41506961 33179839 33507819 26747426 33507819 26747426 23017199 18641188 23017199 18641188 19497118 15420024 19497118 15420024 7332082 6785966 7332082 6785966 184367796 207320995 184367796 207320995 216947319 215974289 216947319 215974289 151740727 129959386 151740727 129959386 132511128 125599434 132511128 125599434 111478403 107974046 111478403 107974046 209864863 208286565 209864863 208286565 223075770 227717278 223075770 227717278 226437686 231242613 226437686 231242613 131901203 126537408 131901203 126537408 124401546 100206114 124401546 100206114 91340663 87759507 91340663 87759507 88768182 73866753 88768182 73866753 67010725 58125109 67010725 58125109 60203364 44099067 60203364 44099067 45772935 36589457 45772935 36589457 36571400 32432986 36571400 32432986 30450570 27039852 30450570 27039852 24233532 21539301 24233532 21539301 19487330 17472199 19487330 17472199 15971828 7059526 15971828 7059526 7125411 5827548 7125411 5827548 5798029 197700698 5798029 197700698 201865450 152827651 201865450 152827651 139181490 129289565 139181490 129289565 110234731 98372526 110234731 98372526 90373083 84875151 90373083 84875151 77917606 74253538 77917606 74253538 166140021 175481988 166140021 175481988 188951659 201084079 188951659 201084079 200838333 144566833 200838333 144566833 147041775 122029009 147041775 122029009 104882919 88839867 104882919 88839867 84684944 82385320 84684944 82385320 81412615 74025148 81412615 74025148 73176636 68574939 73176636 68574939 67900284 59663240 67900284 59663240 52389901 47880991 52389901 47880991 44783589 40835570 44783589 40835570 37845836 32040595 37845836 32040595 32711137 29827037 32711137 29827037 153742413 173301025 153742413 173301025 185710998 187102623 185710998 187102623 196890811 195981817 196890811 195981817 171544495 141145558 171544495 141145558 128086155 108557719 128086155 108557719 103767465 98250523 103767465 98250523 100317119 94938585 100317119 94938585 89753445 80677405 89753445 80677405 76503876 70068387 76503876 70068387 69155337 63659778 69155337 63659778 60579739 56605290 60579739 56605290 57602827 54367860 57602827 54367860 51809486 35796616 51809486 35796616 37441171 32434602 37441171 32434602 33587563 28914241 33587563 28914241 29934128 22831417 29934128 22831417 22029270 19395754 22029270 19395754 20309093 169663060 20309093 169663060 186672448 183551300 186672448 183551300 148004573 118327506 148004573 118327506 110118158 107139492 110118158 107139492 156989924 157470157 156989924 157470157 180860646 186829952 180860646 186829952 204656982 209205914 204656982 209205914 214259178 224947640 214259178 224947640 225677827 230299947 225677827 230299947 246880035 252912546 246880035 252912546 265099841 272758873 265099841 272758873 270350793 148081102 270350793 148081102 111555621 105725542 111555621 105725542 108482818 154242360 108482818 154242360 190422724 215562792 190422724 215562792 218429811 225400028 218429811 225400028 222392463 248916840 222392463 248916840 256802904 260261290 256802904 260261290 262968626 267072097 262968626 267072097 271719284 278787364 271719284 278787364 279506928 283404619 279506928 283404619 281479316 148622117 281479316 148622117 133976373 127625716 133976373 127625716 124995598 111826972 124995598 111826972 111358155 100737401 111358155 100737401 103232040 163994617 103232040 163994617 167493959 150434569 167493959 150434569 152665867 139626811 152665867 139626811 147023500 156602069 147023500 156602069 189941705 197730719 189941705 197730719 209594720 215258389 209594720 215258389 246160844 252819623 246160844 252819623 251003116 158278990 251003116 158278990 159458993 146946635 159458993 146946635 134273610 123777924 134273610 123777924 118552815 110082368 118552815 110082368 110852720 95657636 110852720 95657636 86382337 79695612 86382337 79695612 78781981 68152020 78781981 68152020 65602339 50872738 65602339 50872738 44331542 37221815 44331542 37221815 35411718 28611491 35411718 28611491 24421374 22549427 24421374 22549427 177299238 189540560 177299238 189540560 200211018 160300341 200211018 160300341 164711062 169177742 164711062 169177742 211080359 214473347 211080359 214473347 136186287 129102558 136186287 129102558 130881502 122986849 130881502 122986849 118687246 114323408 118687246 114323408 150599021 167128358 150599021 167128358 180878152 201659213 180878152 201659213 211077891 211313412 211077891 211313412 216147787 137608381 216147787 137608381 129178358 121382373 129178358 121382373 105976329 101281139 105976329 101281139 203506453 244693581 203506453 244693581 254414882 258901386 254414882 258901386 264717462 270747814 264717462 270747814 276287653 283120681 276287653 283120681 283548315 284565358 283548315 284565358 171911143 138310898 171911143 138310898 134587481 126206141 134587481 126206141 108484443 89254548 108484443 89254548 87836654 82566949 87836654 82566949 82638964 79532123 82638964 79532123 148886897 186752853 148886897 186752853 194368973 158087283 194368973 158087283 139982363 133667096 139982363 133667096 130839454 125065765 130839454 125065765 107897039 104008159 107897039 104008159 195207212 192574146 195207212 192574146 223278726 231756358 223278726 231756358 240524828 255107286 240524828 255107286 252661388 136423689 252661388 136423689 137197592 130844693 137197592 130844693 92791362 84887576 92791362 84887576 79996946 73997321 79996946 73997321 74429695 63038527 74429695 63038527 58984604 49589090 58984604 49589090 46119287 33956820 46119287 33956820 35996198 32675971 35996198 32675971 31107159 24088006 31107159 24088006 24790144 188299533 24790144 188299533 196247041 153469313 196247041 153469313 158268110 138536312 158268110 138536312 144681080 178531019 144681080 178531019 189958423 187086058 189958423 187086058 196928471 199441432 196928471 199441432 182521745 164511364 182521745 164511364 156823596 144437515 156823596 144437515 146362750 139048386 146362750 139048386 112709796 96445463 112709796 96445463 93200107 89034780 93200107 89034780 91470218 170972934 91470218 170972934 182054611 213536792 182054611 213536792 221218065 229088168 221218065 229088168 226122322 250740474 226122322 250740474 262026000 271429418 262026000 271429418 277614964 280730336 277614964 280730336 160367263 148159303 160367263 148159303 151340340 129733740 151340340 129733740 112911384 107435338 112911384 107435338 101931185 94165573 101931185 94165573 94192708 92055340 94192708 92055340 90211022 80574038 90211022 80574038 77894788 75114928 77894788 75114928 162776743 169144383 162776743 169144383 176871584 184004505 176871584 184004505 202597088 206549560 202597088 206549560 215933245 223218104 215933245 223218104 225400189 172511938 225400189 172511938 150146389 140806991 150146389 140806991 131333025 126314139 131333025 126314139 129658398 179755386 129658398 179755386 200659416 197733693 200659416 197733693 171498494 160507542 171498494 160507542 190633681 190160680 190633681 190160680 209799133 211258263 209799133 211258263 156043416 144304814 156043416 144304814 147220605 102291482 147220605 102291482 101440936 93684988 101440936 93684988 94978042 87057330 94978042 87057330 81338414 76059070 81338414 76059070 79949900 177543319 79949900 177543319 206549067 214701931 206549067 214701931 227361572 239740042 227361572 239740042 240264299 248083737 240264299 248083737 244458525 252762763 244458525 252762763 255721548 261889293 255721548 261889293 261582197 271152343 261582197 271152343 271519223 274349196 271519223 274349196 278486397 280200647 278486397 280200647 282191665 284980770 282191665 284980770 285877037 286266160 285877037 286266160 169414432 147824987 169414432 147824987 133892795 111489624 133892795 111489624 110198252 93896555 110198252 93896555 93717390 82373033 93717390 82373033 81215821 66972666 81215821 66972666 68449758 61269022 68449758 61269022 58855403 51408351 58855403 51408351 51414762 47249267 51414762 47249267 43993356 35113586 43993356 35113586 37332185 33245018 37332185 33245018 36529171 171657664 36529171 171657664 184428239 206692131 184428239 206692131 210659877 219574602 210659877 219574602 224283846 242682140 224283846 242682140 240722000 157077736 240722000 157077736 131860982 125863347 131860982 125863347 130739242 145118687 130739242 145118687 200560521 200659558 200560521 200659558 208582699 206956090 208582699 206956090 143709553 107147996 143709553 107147996 103604932 98317422 103604932 98317422 90878902 84840582 90878902 84840582 84536781 77154678 84536781 77154678 72045232 60586267 72045232 60586267 57108422 50713269 57108422 50713269 54289122 170900594 54289122 170900594 183933336 197754094 183933336 197754094 214659423 211939912 214659423 211939912 176751026 146577925 176751026 146577925 156508113 174068912 156508113 174068912 184579671 202565979 184579671 202565979 227222476 245271223 227222476 245271223 256359492 262198041 256359492 262198041 269174659 272398672 269174659 272398672 275233855 278869099 275233855 278869099 283325568 285482676 283325568 285482676 286523962 287300694 286523962 287300694 153059090 139454950 153059090 139454950 140221616 121259039 140221616 121259039 115191377 100239899 115191377 100239899 100390855 95377982 100390855 95377982 93721203 90950572 93721203 90950572 90216486 87514100 90216486 87514100 166882338 178753585 166882338 178753585 195502080 205846029 195502080 205846029 223100706 236259375 223100706 236259375 244686412 258451469 244686412 258451469 266883706 274152273 266883706 274152273 272716245 275239404 272716245 275239404 277179213 282269401 277179213 282269401 287836995 289052344 287836995 289052344 290094293 296700397 290094293 296700397 295076970 301357336 295076970 301357336 301580987 302483270 301580987 302483270 302034811 302846415 302034811 302846415 302669962 305063617 302669962 305063617 303632395 153793188 303632395 153793188 137171525 115986847 137171525 115986847 102689567 93725269 102689567 93725269 95064577 91838604 95064577 91838604 88928001 75858760 88928001 75858760 73839014 71674563 73839014 71674563 169408903 161749915 169408903 161749915 207863476 210248005 207863476 210248005 166937764 135365827 166937764 135365827 130257284 113447099 130257284 113447099 110340075 107649898 110340075 107649898 176858148 177078207 176858148 177078207 203281513 225883986 203281513 225883986 226879647 230496130 226879647 230496130 172147677 136911002 172147677 136911002 140187687 122321658 140187687 122321658 127251349 163653721 127251349 163653721 172245386 220221139 172245386 220221139 220962772 245910464 220962772 245910464 250195876 256432230 250195876 256432230 257091518 267095662 257091518 267095662 269797357 276901037 269797357 276901037 277098055 281201758 277098055 281201758 282639885 288000159 282639885 288000159 295832683 297341800 295832683 297341800 298484629 299369646 298484629 299369646 159960920 145442816 159960920 145442816 135634332 128266822 135634332 128266822 129630998 106009356 129630998 106009356 104817459 92362964 104817459 92362964 75775077 63539967 75775077 63539967 64124726 61329531 64124726 61329531 59722800 47345703 59722800 47345703 39921589 38240414 39921589 38240414 157293673 163537871 157293673 163537871 210822990 218344535 210822990 218344535 233575519 245889513 233575519 245889513 246177344 259581173 246177344 259581173 261860509 268010218 261860509 268010218 266062769 166390434 266062769 166390434 168966595 143505912 168966595 143505912 135757442 122370257 135757442 122370257 108267610 92967653 108267610 92967653 91839118 83560176 91839118 83560176 81562874 65346648 81562874 65346648 67878577 63033558 67878577 63033558 65860839 209827668 65860839 209827668 217477413 241853922 217477413 241853922 250092483 256291013 250092483 256291013 259735302 264074537 259735302 264074537 265044863 270918595 265044863 270918595 268594102 211633845 268594102 211633845 171817768 141643058 171817768 141643058 139352841 126283408 139352841 126283408 115221896 106524185 115221896 106524185 100007929 94059878 100007929 94059878 91338903 87563300 91338903 87563300 80445083 74607476 80445083 74607476 69246082 65073424 69246082 65073424 66817101 64694937 66817101 64694937 192375426 208022682 192375426 208022682 208230689 182009535 208230689 182009535 184728516 177624989 184728516 177624989 169011765 161142218 169011765 161142218 186718047 196781797 186718047 196781797 211933700 219721664 211933700 219721664 229551251 238036628 229551251 238036628 239250946 253123425 239250946 253123425 250860112 256295900 250860112 256295900 253554069 264299561 253554069 264299561 263472793 267760718 263472793 267760718 274935906 279236563 274935906 279236563 279656264 282172353 279656264 282172353 196056116 193308116 196056116 193308116 198118547 135252534 198118547 135252534 122892495 116785138 122892495 116785138 111560621 102950196 111560621 102950196 101061074 85267285 101061074 85267285 72734773 69196431 72734773 69196431 60738191 52977088 60738191 52977088 49187701 43783636 49187701 43783636 44152643 40089695 44152643 40089695 41035435 194391798 41035435 194391798 199425565 164023970 199425565 164023970 150538915 133838312 150538915 133838312 128569956 125296419 128569956 125296419 172900116 176281698 172900116 176281698 196188216 198554350 196188216 198554350 212093449 228234311 212093449 228234311 235653165 238084883 235653165 238084883 149993238 142524470 149993238 142524470 131573188 120405417 131573188 120405417 123865298 113691839 123865298 113691839 116884989 109911614 116884989 109911614 107391887 98326432 107391887 98326432 93330374 86884615 93330374 86884615 85419872 76232069 85419872 76232069 79901662 146248166 79901662 146248166 162664636 164601122 162664636 164601122 208516687 213998103 208516687 213998103 213302446 219121829 213302446 219121829 226135625 232823978 226135625 232823978 235009479 250321558 235009479 250321558 248801826 147655024 248801826 147655024 133731175 126476506 133731175 126476506 118349146 107663088 118349146 107663088 109453704 134842357 109453704 134842357 190432011 197866778 190432011 197866778 202044388 131734433 202044388 131734433 123630313 117199647 123630313 117199647 107947591 96888869 107947591 96888869 96539771 63368415 96539771 63368415 53337886 46003690 53337886 46003690 42105365 35171693 42105365 35171693 36507227 172138638 36507227 172138638 190115466 206356589 190115466 206356589 209104487 168081023 209104487 168081023 140524894 125636685 140524894 125636685 124715535 121079098 124715535 121079098 158536941 196754438 158536941 196754438 225285866 230371687 225285866 230371687 232031247 140823066 232031247 140823066 140136903 130577125 140136903 130577125 133361881 111848260 133361881 111848260 108027647 108157018 108027647 108157018 174842307 171749942 174842307 171749942 184641026 185905912 184641026 185905912 201043956 213652572 201043956 213652572 225502216 241583972 225502216 241583972 245768355 247696119 245768355 247696119 160904472 144777442 160904472 144777442 134345618 123834182 134345618 123834182 124606978 99981375 124606978 99981375 99834179 93181858 99834179 93181858 71529061 63977296 71529061 63977296 63746057 46041020 63746057 46041020 47306524 37656617 47306524 37656617 34394001 34256203 34394001 34256203 166131462 166584670 166131462 166584670 189449007 203536536 189449007 203536536 209132807 164271602 209132807 164271602 155650964 135631701 155650964 135631701 137044659 127640406 137044659 127640406 122984846 113606625 122984846 113606625 109956151 100637023 109956151 100637023 100060698 99078581 100060698 99078581 93916741 85780262 93916741 85780262 80071443 71292382 80071443 71292382 66418796 48525071 66418796 48525071 48606302 38409852 48606302 38409852 35647810 29650054 35647810 29650054 29912411 27892356 29912411 27892356 186065955 199131018 186065955 199131018 197155383 157697761 197155383 157697761 161822048 145404716 161822048 145404716 144502902 137434548 144502902 137434548 126804815 110079009 126804815 110079009 87628915 76502706 87628915 76502706 72530685 69398606 72530685 69398606 71583516 177986653 71583516 177986653 193348753 197978430 193348753 197978430 216513253 221402050 216513253 221402050 221477737 175338669 221477737 175338669 167631792 163624654 167631792 163624654 144898870 140346599 144898870 140346599 176011549 188490261 176011549 188490261 197853890 227058971 197853890 227058971 238525328 244280151 238525328 244280151 245669056 252667049 245669056 252667049 251095548 256072525 251095548 256072525 260066527 273876552 260066527 273876552 273170365 276718066 273170365 276718066 277304760 283404588 277304760 283404588 285594848 289454126 285594848 289454126 290809115 294307504 290809115 294307504 294959470 297104199 294959470 297104199 297487500 301694581 297487500 301694581 301302101 303436199 301302101 303436199 302815780 304359765 302815780 304359765 303587124 158898646 303587124 158898646 149309145 141464642 149309145 141464642 141377089 123531388 141377089 123531388 127011089 152270654 127011089 152270654 172991558 181868282 172991558 181868282 186871464 147405968 186871464 147405968 149489440 142376084 149489440 142376084 141264232 130937661 141264232 130937661 131476448 126934455 131476448 126934455 197155711 194246658 197155711 194246658 174039726 154993491 174039726 154993491 160277959 169536704 160277959 169536704 177582193 157680638 177582193 157680638 149811053 140967484 149811053 140967484 135123317 121176072 135123317 121176072 95709719 83048093 95709719 83048093 81577375 66632940 81577375 66632940 66971719 49570985 66971719 49570985 44608422 38690285 44608422 38690285 41251051 196667218 41251051 196667218 217809716 221272722 217809716 221272722 235882289 240416310 235882289 240416310 239896000 204588988 239896000 204588988 177266945 149147563 177266945 149147563 140607643 131764179 140607643 131764179 137280643 179831785 137280643 179831785 219007686 218554182 219007686 218554182 204216067 172013840 204216067 172013840 173251864 155806236 173251864 155806236 138562725 113414240 138562725 113414240 113117769 108271958 113117769 108271958 103714263 86204150 103714263 86204150 86626724 82689968 86626724 82689968 81139893 71654796 81139893 71654796 52431233 45339865 52431233 45339865 48633767 194544891 48633767 194544891 238844372 243815985 238844372 243815985 247095208 251362758 247095208 251362758 255855909 261977125 255855909 261977125 267206834 272488228 267206834 272488228 270736046 190620360 270736046 190620360 191002852 220719167 191002852 220719167 223478389 207563563 223478389 207563563 194078787 166046893 194078787 166046893 166952143 137127121 166952143 137127121 134499992 126089465 134499992 126089465 127629644 108507260 127629644 108507260 108714554 234899396 108714554 234899396 235399008 242448503 235399008 242448503 249253516 258368744 249253516 258368744 257183196 259874080 257183196 259874080 259013332 269922155 259013332 269922155 270624154 282798961 270624154 282798961 281714169 283164936 281714169 283164936 217983735 214836384 217983735 214836384 174706676 166217546 174706676 166217546 199933346 195991821 199933346 195991821 181662442 135164993 181662442 135164993 124168459 118085057 124168459 118085057 121282413 78702162 121282413 78702162 76751795 73301734 76751795 73301734 74576373 68599857 74576373 68599857 61300153 53017823 61300153 53017823 52866348 46956559 52866348 46956559 51951628 227694636 51951628 227694636 229546885 235020738 229546885 235020738 234082881 238849943 234082881 238849943 236127783 189774360 236127783 189774360 180430957 144879693 180430957 144879693 140443937 121607522 140443937 121607522 116370719 105393506 116370719 105393506 103476999 97651744 103476999 97651744 91893534 82489180 91893534 82489180 78338256 68096930 78338256 68096930 68477179 61596506 68477179 61596506 60076183 54858370 60076183 54858370 49511001 42952856 49511001 42952856 42652557 201792354 42652557 201792354 219968667 227514346 219968667 227514346 237394036 246232633 237394036 246232633 248536791 254888161 248536791 254888161 254926879 262639479 254926879 262639479 263255926 267801796 263255926 267801796 265658962 272491996 265658962 272491996 270402828 273420952 270402828 273420952 271841367 277040367 271841367 277040367 278018722 281293186 278018722 281293186 282692893 286381112 282692893 286381112 283700058 165233232 283700058 165233232 159031176 141920279 159031176 141920279 143884286 119257236 143884286 119257236 107095540 96949658 107095540 96949658 88718895 87320359 88718895 87320359 187466050 214502979 187466050 214502979 210903672 182858642 210903672 182858642 183085257 162302589 183085257 162302589 162770197 126493178 162770197 126493178 108114792 89036674 108114792 89036674 87967925 78356976 87967925 78356976 78466776 66591680 78466776 66591680 63324799 58818864 63324799 58818864 54535302 46950573 54535302 46950573 34123102 24627884 34123102 24627884 24882942 22296010 24882942 22296010 20599032 15285636 20599032 15285636 12665678 10193916 12665678 10193916 8368332 6829965 8368332 6829965 225273341 233698388 225273341 233698388 237114646 242163231 237114646 242163231 179271520 170309062 179271520 170309062 141061493 132653350 141061493 132653350 118655854 105120506 118655854 105120506 92334103 89397380 92334103 89397380 89207496 69629843 89207496 69629843 71429835 65420285 71429835 65420285 57397367 48721694 57397367 48721694 51910040 232623677 51910040 232623677 228462997 182285735 228462997 182285735 168252453 143629488 168252453 143629488 116971278 112963226 116971278 112963226 92211875 76565426 92211875 76565426 74956797 68954265 74956797 68954265 65693360 55702376 65693360 55702376 47562746 45422422 47562746 45422422 208851018 228583852 208851018 228583852 247078903 256001111 247078903 256001111 258949923 263306068 258949923 263306068 264731598 268934907 264731598 268934907 264783454 169285908 264783454 169285908 173705613 213590339 173705613 213590339 221573346 225570743 221573346 225570743 222369093 244371571 222369093 244371571 243887611 251701420 243887611 251701420 251032754 262663618 251032754 262663618 263952135 269275448 263952135 269275448 268220166 272843683 268220166 272843683 271608247 275721589 271608247 275721589 273092868 190124472 273092868 190124472 176009620 152228122 176009620 152228122 134619935 114638003 134619935 114638003 115710283 108800940 115710283 108800940 96035459 81107234 96035459 81107234 78400842 67379497 78400842 67379497 70840311 202073375 70840311 202073375 215032416 224826669 215032416 224826669 231610834 235287534 231610834 235287534 234431766 244853606 234431766 244853606 248413067 252599302 248413067 252599302 258499787 265168824 258499787 265168824 263217781 270482673 263217781 270482673 268373536 276510927 268373536 276510927 277645509 284289091 277645509 284289091 283763005 286578001 283763005 286578001 286511769 198365126 286511769 198365126 200728538 142026406 200728538 142026406 138494161 114084258 138494161 114084258 112261454 96010476 112261454 96010476 95919742 89973385 95919742 89973385 89687473 80134631 89687473 80134631 76114958 69597671 76114958 69597671 68039936 63390076 68039936 63390076 59151373 55129509 59151373 55129509 45389654 32909490 45389654 32909490 31149462 27167052 31149462 27167052 29419438 194764524 29419438 194764524 205011999 220048980 205011999 220048980 217519939 231499852 217519939 231499852 229513982 232499325 229513982 232499325 197406208 179411874 197406208 179411874 184442513 152664802 184442513 152664802 118936056 116587221 118936056 116587221 176361194 202055113 176361194 202055113 214272054 221290252 214272054 221290252 221259929 224999294 221259929 224999294 165282022 155860220 165282022 155860220 157051363 122165844 157051363 122165844 123041535 111323697 123041535 111323697 105276343 102068030 105276343 102068030 95607899 87440529 95607899 87440529 87068912 85166574 87068912 85166574 169612379 166922512 169612379 166922512 203334627 200828992 203334627 200828992 209876521 213881965 209876521 213881965 166839857 157927850 166839857 157927850 125938234 103020537 125938234 103020537 99571640 92122968 99571640 92122968 87374528 61167482 87374528 61167482 62627158 56849935 62627158 56849935 54749541 43087039 54749541 43087039 32840685 28375491 32840685 28375491 26915622 24562079 26915622 24562079 24571217 21878706 24571217 21878706 21447926 17292998 21447926 17292998 19115917 179051647 19115917 179051647 193301806 193236360 193301806 193236360 211063906 206700179 211063906 206700179 185842788 155535023 185842788 155535023 133803617 124998394 133803617 124998394 125121334 119963470 125121334 119963470 120596585 103114223 120596585 103114223 102356068 90856949 102356068 90856949 87701698 85594502 87701698 85594502 64294408 58736727 64294408 58736727 59385580 56442008 59385580 56442008 55053113 52920912 55053113 52920912 48551288 29761258 48551288 29761258 30828352 28569899 30828352 28569899 185535421 202192711 185535421 202192711 213032500 217603522 213032500 217603522 224795324 230586867 224795324 230586867 225930851 199287542 225930851 199287542 175700548 166333750 175700548 166333750 162771354 140502156 162771354 140502156 139041208 132275245 139041208 132275245 131998386 124355248 131998386 124355248 125217374 118069297 125217374 118069297 124115723 181531318 124115723 181531318 195328579 199574250 195328579 199574250 206851132 205374497 206851132 205374497 184368892 139311989 184368892 139311989 142338652 133241686 142338652 133241686 131656230 119866126 131656230 119866126 119516045 103785212 119516045 103785212 106895848 148524085 106895848 148524085 197646042 206814841 197646042 206814841 216355303 216412120 216355303 216412120 193365309 151694715 193365309 151694715 151905509 142680059 151905509 142680059 138697746 100575246 138697746 100575246 93367723 86502427 93367723 86502427 75872870 64197014 75872870 64197014 67283347 60459071 67283347 60459071 55052466 36934233 55052466 36934233 39308462 34635287 39308462 34635287 32917244 26940829 32917244 26940829 28274501 24035844 28274501 24035844 23071282 20037979 23071282 20037979 19265331 19430115 19265331 19430115 167861558 174998783 167861558 174998783 200646182 208907047 200646182 208907047 233740771 250341604 233740771 250341604 248330734 255012132 248330734 255012132 258193679 263858555 258193679 263858555 262724077 265215286 262724077 265215286 167125502 147890381 167125502 147890381 152086295 190979794 152086295 190979794 212763121 219169346 212763121 219169346 241486264 249866507 241486264 249866507 248075122 253825038 248075122 253825038 252356628 257389584 252356628 257389584 262857257 264769169 262857257 264769169 180885834 165948907 180885834 165948907 144429241 103794296 144429241 103794296 96565047 95448207 96565047 95448207 190224752 204422928 190224752 204422928 202909410 181929800 202909410 181929800 180065003 167255418 180065003 167255418 111461159 105401296 111461159 105401296 100054108 72969893 100054108 72969893 75757789 203837125 75757789 203837125 224328990 246316987 224328990 246316987 242342812 252467049 242342812 252467049 249585933 220573978 249585933 220573978 197703270 165603529 197703270 165603529 143124494 132460556 143124494 132460556 122368155 115804166 122368155 115804166 112714511 97725866 112714511 97725866 84621857 74190969 84621857 74190969 76376585 220570845 76376585 220570845 220554079 205645624 220554079 205645624 174747965 134001078 174747965 134001078 127091354 122636499 127091354 122636499 118519768 113886635 118519768 113886635 104853092 75429266 104853092 75429266 65787000 62738425 65787000 62738425 219997019 228253401 219997019 228253401 241291424 245661808 241291424 245661808 248101515 253566103 248101515 253566103 251460184 198129597 251460184 198129597 195584344 194631001 195584344 194631001 181272324 169916897 181272324 169916897 125563198 115396108 125563198 115396108 119991188 113913473 119991188 113913473 112436948 111271595 112436948 111271595 208242318 206853693 208242318 206853693 227191507 222018800 227191507 222018800 214617775 207292369 214617775 207292369 200115945 136966116 200115945 136966116 128197885 119867811 128197885 119867811 105935360 95520974 105935360 95520974 78598206 71189895 78598206 71189895 68695288 57907554 68695288 57907554 59265276 41762694 59265276 41762694 42602389 40262799 42602389 40262799 38514932 35380131 38514932 35380131 31399718 31368208 31399718 31368208 208213797 214053688 208213797 214053688 226505845 241864972 226505845 241864972 243499433 251546102 243499433 251546102 254821404 258069982 254821404 258069982 256663227 263324630 256663227 263324630 268569742 272689939 268569742 272689939 273348401 279026628 273348401 279026628 280500191 285078467 280500191 285078467 283599012 286185926 283599012 286185926 283817465 176285244 283817465 176285244 161836495 141836926 161836495 141836926 140903714 130360499 140903714 130360499 131128296 122877782 131128296 122877782 122294829 111843231 122294829 111843231 112205746 100764018 112205746 100764018 80904753 74288915 80904753 74288915 74412682 51424520 74412682 51424520 46935509 41842741 46935509 41842741 45506703 176976284 45506703 176976284 188549822 209086710 188549822 209086710 216248762 217329750 216248762 217329750 183050297 160025805 183050297 160025805 139609769 122125026 139609769 122125026 114379558 92775910 114379558 92775910 90833228 78441796 90833228 78441796 80637623 183545345 80637623 183545345 204500378 232851993 204500378 232851993 235064748 239048026 235064748 239048026 235987178 245171854 235987178 245171854 240204118 173767273 240204118 173767273 148461251 137706366 148461251 137706366 128485613 122314961 128485613 122314961 122428232 117005294 122428232 117005294 184555924 182304769 184555924 182304769 198159014 194759161 198159014 194759161 227905672 222481327 227905672 222481327 191185545 173671046 191185545 173671046 174490054 145587405 174490054 145587405 143459480 127470532 143459480 127470532 116961972 100823132 116961972 100823132 94460232 76542188 94460232 76542188 76189537 72358152 76189537 72358152 53233347 51127572 53233347 51127572 188970541 215770327 188970541 215770327 234006947 239052432 234006947 239052432 237939200 242965018 237939200 242965018 243687573 258761822 243687573 258761822 257308224 260458974 257308224 260458974 206119593 147174672 206119593 147174672 146403006 136070314 146403006 136070314 134819853 126178626 134819853 126178626 107919366 98437480 107919366 98437480 85279121 80491044 85279121 80491044 58448601 53553622 58448601 53553622 48647696 40669864 48647696 40669864 41776169 38226890 41776169 38226890 37876145 34772133 37876145 34772133 32526670 32804362 32526670 32804362 161346212 214297315 161346212 214297315 224154974 236827256 224154974 236827256 232097049 190470324 232097049 190470324 185011270 159128042 185011270 159128042 159327013 142006611 159327013 142006611 148861939 212273419 148861939 212273419 211277265 223739859 211277265 223739859 223211357 235366408 223211357 235366408 238056211 255763911 238056211 255763911 255548147 264870965 255548147 264870965 268269737 270209665 268269737 270209665 275215949 277352786 275215949 277352786 189628647 158325166 189628647 158325166 161582371 191136447 161582371 191136447 217515825 223181473 217515825 223181473 229681820 228672586 229681820 228672586 168450111 164903889 168450111 164903889 181851399 202931176 181851399 202931176 208669794 211250507 208669794 211250507 210825720 173399172 210825720 173399172 167822087 158601191 167822087 158601191 153381586 135396194 153381586 135396194 137027580 115004843 137027580 115004843 117679467 190186143 117679467 190186143 218453280 225315870 218453280 225315870 228973358 231249926 228973358 231249926 189102008 175421109 189102008 175421109 181244785 164230049 181244785 164230049 164271884 148261942 164271884 148261942 150561044 136618808 150561044 136618808 125613105 101436351 125613105 101436351 93226857 88525695 93226857 88525695 85675160 67795985 85675160 67795985 68539128 54237881 68539128 54237881 55573080 49381323 55573080 49381323 44498863 42250041 44498863 42250041 188375953 204953095 188375953 204953095 210520876 215425093 210520876 215425093 222729809 219938076 222729809 219938076 191322399 176781675 191322399 176781675 184445348 197036188 184445348 197036188 203102205 204761365 203102205 204761365 211152757 218268723 211152757 218268723 214986041 222016524 214986041 222016524 219419930 225062299 219419930 225062299 231540452 234162393 231540452 234162393 170491726 160953276 170491726 160953276 160048245 154800735 160048245 154800735 186433847 204547265 186433847 204547265 211838868 210691040 211838868 210691040 213559161 221833753 213559161 221833753 234855212 252210454 234855212 252210454 251354798 253840171 251354798 253840171 166542690 159470666 166542690 159470666 147524443 137418708 147524443 137418708 142432442 136538572 142432442 136538572 130088870 125138103 130088870 125138103 183038983 193351329 183038983 193351329 199239565 204397568 199239565 204397568 208601071 207315025 208601071 207315025 181837593 165699358 181837593 165699358 166633409 156148240 166633409 156148240 111509327 94722833 111509327 94722833 98527567 182999326 98527567 182999326 186542322 188878835 186542322 188878835 209206005 204342924 209206005 204342924 182365823 163631138 182365823 163631138 168246256 147180420 168246256 147180420 115123825 91528712 115123825 91528712 83642063 78494216 83642063 78494216 58029442 54827674 58029442 54827674 48846542 43398426 48846542 43398426 44491755 40733241 44491755 40733241 180761990 177171779 180761990 177171779 195086160 195032290 195086160 195032290 165093122 126596886 165093122 126596886 111434148 82770381 111434148 82770381 58578072 56203079 58578072 56203079 149416678 200070772 149416678 200070772 213562652 218759212 213562652 218759212 220763411 126250414 220763411 126250414 103462112 95378027 103462112 95378027 88846525 61905675 88846525 61905675 61877951 55993430 61877951 55993430 53217711 48808157 53217711 48808157 45531473 38473933 45531473 38473933 31858895 25519358 31858895 25519358 26391019 24364254 26391019 24364254 23520976 20461354 23520976 20461354 15332735 10301043 15332735 10301043 10974795 7313881 10974795 7313881 6381780 5737152 6381780 5737152 137211299 133166455 137211299 133166455 178988138 173034984 178988138 173034984 139569602 115034059 139569602 115034059 115081321 109298844 115081321 109298844 91881320 79238856 91881320 79238856 74898141 60414879 74898141 60414879 58485310 55149631 58485310 55149631 168479030 164028688 168479030 164028688 186540861 197742909 186540861 197742909 205075134 145621806 205075134 145621806 96045855 91109970 96045855 91109970 77267868 60222332 77267868 60222332 63307267 156394632 63307267 156394632 170164772 168885474 170164772 168885474 187694463 188515784 187694463 188515784 198856881 209935930 198856881 209935930 221217776 238856052 221217776 238856052 236515915 246409769 236515915 246409769 245027652 256601928 245027652 256601928 255447519 257802118 255447519 257802118 163471925 146652784 163471925 146652784 149325931 126804327 149325931 126804327 108210310 95769774 108210310 95769774 76458289 73608228 76458289 73608228 65680053 60019803 65680053 60019803 60653284 54666379 60653284 54666379 48459150 40811952 48459150 40811952 37298305 33641195 37298305 33641195 28059220 22431748 28059220 22431748 22884390 18890709 22884390 18890709 15276777 13858063 15276777 13858063 181558821 175933116 181558821 175933116 157821315 148550527 157821315 148550527 188347218 204923894 188347218 204923894 210178907 230685525 210178907 230685525 232593207 194366259 232593207 194366259 187688787 165219480 187688787 165219480 115361433 101143197 115361433 101143197 103123864 191135431 103123864 191135431 199419144 211680726 199419144 211680726 221511410 232485475 221511410 232485475 238413543 244492861 238413543 244492861 253381653 257294237 253381653 257294237 119061864 108874361 119061864 108874361 87423654 78979179 87423654 78979179 71486338 68408249 71486338 68408249 66947857 62454612 66947857 62454612 65439193 59939779 65439193 59939779 57450633 53674851 57450633 53674851 51288297 37523506 51288297 37523506 36967121 168769915 36967121 168769915 189124748 189717050 189124748 189717050 203367172 198218838 203367172 198218838 151614637 121396566 151614637 121396566 93130865 90950563 93130865 90950563 81553711 68680272 81553711 68680272 67731294 65305422 67731294 65305422 180120358 185731289 180120358 185731289 219381857 237433634 219381857 237433634 234895780 249567745 234895780 249567745 254127297 266797194 254127297 266797194 268436547 277949546 268436547 277949546 279004134 282240916 279004134 282240916 172967786 154367254 172967786 154367254 127856931 120415046 127856931 120415046 123628626 101468626 123628626 101468626 98050628 83127964 98050628 83127964 82431948 69768991 82431948 69768991 73320319 183544818 73320319 183544818 219652690 214310833 219652690 214310833 221681591 225201830 221681591 225201830 181251425 152568872 181251425 152568872 156438705 151282625 156438705 151282625 184243137 188216518 184243137 188216518 196331354 210080458 196331354 210080458 216247825 223720186 216247825 223720186 227151523 244469158 227151523 244469158 246088506 253042491 246088506 253042491 254508069 264102097 254508069 264102097 263404074 267371199 263404074 267371199 264984679 151728575 264984679 151728575 138651711 132964800 138651711 132964800 107941883 100812154 107941883 100812154 101392875 90176820 101392875 90176820 90524102 72457176 90524102 72457176 74660356 67192570 74660356 67192570 65084888 61121620 65084888 61121620 51822754 38903899 51822754 38903899 38013900 31951224 38013900 31951224 28886758 27882908 28886758 27882908 24858866 22875572 24858866 22875572 141869649 162699404 141869649 162699404 177137376 167583922 177137376 167583922 138505301 130462381 138505301 130462381 135992063 118279342 135992063 118279342 113928235 90349714 113928235 90349714 92594016 145754767 92594016 145754767 169619895 170607072 169619895 170607072 190771817 193852848 190771817 193852848 208148633 239462684 208148633 239462684 237843104 241973232 237843104 241973232 245022721 247280730 245022721 247280730 249486502 263361227 249486502 263361227 261891850 268719586 261891850 268719586 267208323 274513386 267208323 274513386 275577955 278438907 275577955 278438907 277753644 279572330 277753644 279572330 120742075 110779962 120742075 110779962 115456772 102633911 115456772 102633911 98600793 83669247 98600793 83669247 86023242 120538066 86023242 120538066 170575571 184141179 170575571 184141179 197451279 218360439 197451279 218360439 225167160 234023898 225167160 234023898 243656970 250285810 243656970 250285810 248341393 257779286 248341393 257779286 258195303 262184850 258195303 262184850 265370338 267588930 265370338 267588930 129553508 103820674 129553508 103820674 99531475 87318901 99531475 87318901 75992954 64000163 75992954 64000163 56334557 48765486 56334557 48765486 46626151 43453608 46626151 43453608 130918423 142356099 130918423 142356099 149282075 176358749 149282075 176358749 193048662 210726974 193048662 210726974 214339021 229320051 214339021 229320051 226288169 125158123 226288169 125158123 113019726 91735042 113019726 91735042 83546405 76793271 83546405 76793271 66633910 62335019 66633910 62335019 62460988 56291580 62460988 56291580 53158636 46062855 53158636 46062855 41752505 36273578 41752505 36273578 36402305 150749514 36402305 150749514 167077063 170343752 167077063 170343752 180318745 204024234 180318745 204024234 212439999 220488764 212439999 220488764 224940319 229452655 224940319 229452655 231216361 242400076 231216361 242400076 240020800 122460794 240020800 122460794 127349146 99117332 127349146 99117332 83262176 80128658 83262176 80128658 156720988 157777682 156720988 157777682 171727239 168561908 171727239 168561908 176899400 190164574 176899400 190164574 201320832 203339014 201320832 203339014 208277758 228117117 208277758 228117117 235712407 239302798 235712407 239302798 240503316 246249629 240503316 246249629 244048371 254387993 244048371 254387993 257016352 260530648 257016352 260530648 159248701 132677039 159248701 132677039 131459512 103489904 131459512 103489904 104257704 102525562 104257704 102525562 168854987 163208952 168854987 163208952 161233944 147739757 161233944 147739757 140384295 131467103 140384295 131467103 115992775 106846994 115992775 106846994 108894434 92382223 108894434 92382223 84799723 79552365 84799723 79552365 72420739 65276166 72420739 65276166 67173058 61308953 67173058 61308953 60414006 57330689 60414006 57330689 157003378 164174008 157003378 164174008 190459191 193766223 190459191 193766223 196413629 156472938 196413629 156472938 154689230 145424298 154689230 145424298 143745263 125703545 143745263 125703545 126754750 116700487 126754750 116700487 116229089 104844634 116229089 104844634 73012145 69729874 73012145 69729874 71841733 63732954 71841733 63732954 54059947 43571551 54059947 43571551 45655262 148461372 45655262 148461372 169903020 181127518 169903020 181127518 188642953 192630933 188642953 192630933 202491059 200282029 202491059 200282029 191866254 180148021 191866254 180148021 161141240 130376081 161141240 130376081 122495170 112368247 122495170 112368247 118163601 193506736 118163601 193506736 198086560 157686080 198086560 157686080 147029760 133897213 147029760 133897213 125990313 106517188 125990313 106517188 86699974 68409162 86699974 68409162 54004075 49733748 54004075 49733748 46273763 36902716 46273763 36902716 37506878 30793773 37506878 30793773 24416035 22215863 24416035 22215863 176672174 173950850 176672174 173950850 195248622 205885843 195248622 205885843 212751669 237746051 212751669 237746051 236513759 248999191 236513759 248999191 246569878 256050801 246569878 256050801 252365107 161132575 252365107 161132575 158994732 143163592 158994732 143163592 144113794 129837291 144113794 129837291 132408088 100341885 132408088 100341885 90190147 70543542 90190147 70543542 63584126 61857602 63584126 61857602 54576495 47772182 54576495 47772182 40893667 40568226 40893667 40568226 155003583 179372803 155003583 179372803 197937776 200352576 197937776 200352576 204874811 207634086 204874811 207634086 221838539 224484465 221838539 224484465 181264226 144563202 181264226 144563202 137187741 121821324 137187741 121821324 98493402 94162691 98493402 94162691 74592458 68701660 74592458 68701660 63534033 57636540 63534033 57636540 51288072 48814100 51288072 48814100 48440919 41319495 48440919 41319495 41117736 38496857 41117736 38496857 33947799 28367809 33947799 28367809 27980648 22077402 27980648 22077402 21172822 17499088 21172822 17499088 16444228 15337945 16444228 15337945 165507112 187089728 165507112 187089728 226143683 222635842 226143683 222635842 151030156 142250508 151030156 142250508 130862934 120673616 130862934 120673616 124535531 87937545 124535531 87937545 86949510 83666275 86949510 83666275 73829562 61020518 73829562 61020518 63854320 180345866 63854320 180345866 195058073 190859606 195058073 190859606 180951382 149383256 180951382 149383256 156432357 160911643 156432357 160911643 189785634 183441165 189785634 183441165 159971442 152377148 159971442 152377148 192827882 193411284 192827882 193411284 215752953 222904293 215752953 222904293 229015767 234815877 229015767 234815877 238526731 241006791 238526731 241006791 168955905 154756065 168955905 154756065 136248932 124858604 136248932 124858604 125803123 91232922 125803123 91232922 91827779 78298022 91827779 78298022 65806620 54811123 65806620 54811123 55252397 51045813 55252397 51045813 51254310 180904973 51254310 180904973 189729449 195159155 189729449 195159155 207001023 222846160 207001023 222846160 227952115 230813483 227952115 230813483 163550638 147504407 163550638 147504407 129388099 122879919 129388099 122879919 101188063 94193842 101188063 94193842 86620842 78144833 86620842 78144833 74774312 63169559 74774312 63169559 63140608 59000625 63140608 59000625 60370116 56218987 60370116 56218987 58058337 182144681 58058337 182144681 207650529 201864328 207650529 201864328 154616552 129468297 154616552 129468297 99320499 75446429 99320499 75446429 73898461 65599265 73898461 65599265 62705356 45218588 62705356 45218588 47740026 44066338 47740026 44066338 158951534 155100091 158951534 155100091 200779882 201926802 200779882 201926802 211883913 218914064 211883913 218914064 219791072 163859175 219791072 163859175 171855632 189279225 171855632 189279225 206728644 207054064 206728644 207054064 211420899 146814798 211420899 146814798 137578264 109691316 137578264 109691316 110228324 108061482 110228324 108061482 179801139 199663192 179801139 199663192 196720333 138636443 196720333 138636443 116106482 103536654 116106482 103536654 107326150 98553940 107326150 98553940 93414092 75789959 93414092 75789959 80053032 67656880 80053032 67656880 69806097 66177911 69806097 66177911 67801100 61475389 67801100 61475389 61913565 52965780 61913565 52965780 52039899 47867491 52039899 47867491 44588419 38937301 44588419 38937301 33261785 32528358 33261785 32528358 153441822 160937982 153441822 160937982 193943670 200195309 193943670 200195309 204437409 203994481 204437409 203994481 222210282 239353300 222210282 239353300 249524010 251546172 249524010 251546172 145105240 133988641 145105240 133988641 137270017 112615118 137270017 112615118 115111442 155118721 115111442 155118721 193039395 182535506 193039395 182535506 182468080 173964573 182468080 173964573 115467049 106788538 115467049 106788538 107619844 93471027 107619844 93471027 90301999 80283196 90301999 80283196 72918938 62334113 72918938 62334113 65392835 56180656 65392835 56180656 57240597 52206329 57240597 52206329 51726909 48186201 51726909 48186201 39870407 33489917 39870407 33489917 35742052 127004728 35742052 127004728 147475225 166468805 147475225 166468805 191410841 214322307 191410841 214322307 223472998 235294473 223472998 235294473 235473229 247218137 235473229 247218137 243700807 250571959 243700807 250571959 251528132 254046610 251528132 254046610 151166206 105383826 151166206 105383826 103336068 100554667 103336068 100554667 177442740 181551780 177442740 181551780 202659912 224202206 202659912 224202206 225886690 162022354 225886690 162022354 149868403 122317669 149868403 122317669 116190121 104026040 116190121 104026040 108758948 77506247 108758948 77506247 68717248 58190647 68717248 58190647 56412160 52296074 56412160 52296074 45625205 41413617 45625205 41413617 43371425 170954188 43371425 170954188 196459920 184502248 196459920 184502248 158230542 136119409 158230542 136119409 132660356 129045477 132660356 129045477 169675868 170990401 169675868 170990401 186237048 208528208 186237048 208528208 218621497 232360804 218621497 232360804 240285320 247130999 240285320 247130999 245859611 141754845 245859611 141754845 118428151 112378654 118428151 112378654 114039426 142901648 114039426 142901648 173417372 192706578 173417372 192706578 219510393 241658870 219510393 241658870 237674772 118704466 237674772 118704466 115863094 105294959 115863094 105294959 110186856 142063285 110186856 142063285 162046213 159255292 162046213 159255292 175988744 189393907 175988744 189393907 202756736 214344434 202756736 214344434 225576651 243680582 225576651 243680582 256607689 266978492 256607689 266978492 272255976 275141204 272255976 275141204 275351280 283546516 275351280 283546516 282173778 286551457 282173778 286551457 289757353 293856162 289757353 293856162 295226905 296800842 295226905 296800842 297535112 146935406 297535112 146935406 151894603 157129008 151894603 157129008 217416737 240975254 217416737 240975254 239473833 246114231 239473833 246114231 247621736 255402532 247621736 255402532 261324256 267884235 261324256 267884235 266934638 272892646 266934638 272892646 274125241 276026839 274125241 276026839 134197523 127666987 134197523 127666987 122255044 113676219 122255044 113676219 111720569 99420348 111720569 99420348 82177695 78017059 82177695 78017059 74946489 63141033 74946489 63141033 59965216 52845100 59965216 52845100 49302683 38014307 49302683 38014307 39788096 27600674 39788096 27600674 24800134 19103078 24800134 19103078 19615023 17112196 19615023 17112196 15446320 11158121 15446320 11158121 9933012 8361721 9933012 8361721 9139680 137190210 9139680 137190210 143068274 218412503 143068274 218412503 216100395 168506092 216100395 168506092 128759131 114289836 128759131 114289836 115681401 96923668 115681401 96923668 86148180 76176627 86148180 76176627 67901543 63836745 67901543 63836745 59724897 56044854 59724897 56044854 56517927 51251005 56517927 51251005 45935756 40909460 45935756 40909460 41481488 35574988 41481488 35574988 36705323 31109978 36705323 31109978 29710816 22483671 29710816 22483671 23133607 20823996 23133607 20823996 179009261 181655414 179009261 181655414 201910067 213952736 201910067 213952736 221598951 227878383 221598951 227878383 236981933 247739124 236981933 247739124 253110703 264105236 253110703 264105236 262925903 264756907 262925903 264756907 174626057 139793461 174626057 139793461 121496642 113131064 121496642 113131064 112439393 98861316 112439393 98861316 96937667 84011727 96937667 84011727 83573921 78335541 83573921 78335541 70322347 60020590 70322347 60020590 60971058 59140352 60971058 59140352 125909301 149161903 125909301 149161903 157012552 185674781 157012552 185674781 202164367 206041309 202164367 206041309 208116936 138137854 208116936 138137854 123718676 113175945 123718676 113175945 100471871 96707656 100471871 96707656 150680220 194863317 150680220 194863317 198022640 134259107 198022640 134259107 136497105 122239894 136497105 122239894 106258882 106729529 106258882 106729529 194537880 193288194 194537880 193288194 207183701 220595141 207183701 220595141 219387679 233852165 219387679 233852165 239581627 248848209 239581627 248848209 249295787 257791823 249295787 257791823 256322337 263854508 256322337 263854508 263486837 266389826 263486837 266389826 265300586 268991107 265300586 268991107 270194002 274433151 270194002 274433151 279201650 282628625 279201650 282628625 153819734 139004057 153819734 139004057 130299261 109326523 130299261 109326523 111708752 103070517 111708752 103070517 104721912 92971854 104721912 92971854 87727832 82721789 87727832 82721789 81977876 74160352 81977876 74160352 64370240 59631065 64370240 59631065 60717819 58603159 60717819 58603159 57406857 154579563 57406857 154579563 170811741 165654401 170811741 165654401 192050956 202650043 192050956 202650043 209483030 222635217 209483030 222635217 224584193 243648855 224584193 243648855 245072392 249796251 245072392 249796251 252002255 253333234 252002255 253333234 155288363 143719634 155288363 143719634 114670278 109570833 114670278 109570833 107313171 107222925 107313171 107222925 163940251 177442286 163940251 177442286 204624801 206400503 204624801 206400503 213630777 218549728 213630777 218549728 226716065 227599697 226716065 227599697 165286981 155257680 165286981 155257680 158038124 138288806 158038124 138288806 135640977 122541553 135640977 122541553 116843275 103329608 116843275 103329608 106782093 174856926 106782093 174856926 199035753 199307414 199035753 199307414 206306062 248351644 206306062 248351644 243944730 177718570 243944730 177718570 169349430 149265776 169349430 149265776 156136793 146345730 156136793 146345730 191870924 203092637 191870924 203092637 199886685 176356955 199886685 176356955 159902388 139252698 159902388 139252698 128477567 115727832 128477567 115727832 117535596 194161899 117535596 194161899 200303573 209802109 200303573 209802109 210386037 181307860 210386037 181307860 168650172 157718976 168650172 157718976 138140419 130772579 138140419 130772579 131688741 115751261 131688741 115751261 114353391 89391539 114353391 89391539 90984839 80738246 90984839 80738246 76871005 66683839 76871005 66683839 66319767 60189150 66319767 60189150 60723475 46028676 60723475 46028676 50466530 194066667 50466530 194066667 198887522 200661020 198887522 200661020 210276177 231046294 210276177 231046294 239392257 244708009 239392257 244708009 249322879 263332627 249322879 263332627 270095538 272206166 270095538 272206166 272021448 283289826 272021448 283289826 283306867 287385582 283306867 287385582 284251594 186461482 284251594 186461482 170940500 138373515 170940500 138373515 136044979 120607870 136044979 120607870 109432037 94932063 109432037 94932063 91939735 82953895 91939735 82953895 87035082 170570574 87035082 170570574 196259938 202421366 196259938 202421366 216241923 240177042 216241923 240177042 238099927 163177359 238099927 163177359 158853104 141190869 158853104 141190869 123249998 117377601 123249998 117377601 122406208 179978219 122406208 179978219 192773830 189582970 192773830 189582970 202920238 194600747 202920238 194600747 182962210 163087538 182962210 163087538 154594555 124756780 154594555 124756780 104070735 97226760 104070735 97226760 99741867 88183919 99741867 88183919 89288003 161803994 89288003 161803994 172493945 181757053 172493945 181757053 190155248 159800601 190155248 159800601 142119109 106729742 142119109 106729742 109714768 86194711 109714768 86194711 87401004 176904145 87401004 176904145 183859760 203859723 183859760 203859723 233938307 238965177 233938307 238965177 237676143 248145904 237676143 248145904 260998685 272687944 260998685 272687944 281289874 282754858 281289874 282754858 178370268 158339581 178370268 158339581 164055385 145235969 164055385 145235969 152598026 202822654 152598026 202822654 231655685 237320090 231655685 237320090 245265026 249280602 245265026 249280602 200498390 150743741 200498390 150743741 145873458 106477369 145873458 106477369 111163022 159482092 111163022 159482092 204958480 209650567 204958480 209650567 206339368 177590618 206339368 177590618 175644925 167313670 175644925 167313670 143163947 110417694 143163947 110417694 110804122 95573467 110804122 95573467 94482012 90045255 94482012 90045255 69911106 67522667 69911106 67522667 176888647 198424992 176888647 198424992 200825194 186558447 200825194 186558447 160373486 148680188 160373486 148680188 137914579 127217602 137914579 127217602 125961072 105142500 125961072 105142500 106605586 72610369 106605586 72610369 70813752 59896793 70813752 59896793 55684826 49258185 55684826 49258185 44885080 39718997 44885080 39718997 42756195 34197916 42756195 34197916 36057253 193347782 36057253 193347782 200498887 226252292 200498887 226252292 223953424 228657027 223953424 228657027 225845028 230477112 225845028 230477112 235644195 243479105 235644195 243479105 243648985 255715034 243648985 255715034 259991384 263665762 259991384 263665762 261514239 160025995 261514239 160025995 149128684 124825076 149128684 124825076 129164737 193922262 129164737 193922262 199252888 201451442 199252888 201451442 209747906 207535753 209747906 207535753 222706296 229813632 222706296 229813632 238468561 245105595 238468561 245105595 247333641 256551665 247333641 256551665 254765066 192410054 254765066 192410054 192991313 160282853 192991313 160282853 134225085 128666635 134225085 128666635 126686648 114160620 126686648 114160620 106725479 81174628 106725479 81174628 82270713 66492112 82270713 66492112 65245539 58593062 65245539 58593062 58419434 52498762 58419434 52498762 53114960 44210188 53114960 44210188 45678249 39454392 45678249 39454392 39912360 194544831 39912360 194544831 216753644 233393364 216753644 233393364 228627677 157059841 228627677 157059841 137931382 133894148 137931382 133894148 165620044 166413684 165620044 166413684 188987879 211789177 188987879 211789177 215156820 213338655 215156820 213338655 236503877 243203374 236503877 243203374 242400328 252738760 242400328 252738760 251298425 256724283 251298425 256724283 251991257 160808030 251991257 160808030 148361569 141652173 148361569 141652173 119545361 112674176 119545361 112674176 109923795 84506919 109923795 84506919 79445084 64233485 79445084 64233485 61417607 57305241 61417607 57305241 50937860 46644211 50937860 46644211 48439096 43397779 48439096 43397779 42661789 145980856 42661789 145980856 164852283 155648679 164852283 155648679 145635164 129986343 145635164 129986343 108660413 92724805 108660413 92724805 91857844 84010366 91857844 84010366 87026784 151656108 87026784 151656108 191326604 182671214 191326604 182671214 183025041 180164430 183025041 180164430 213652436 215155620 213652436 215155620 224321372 238388875 224321372 238388875 237774507 207892512 237774507 207892512 153997892 150168630 153997892 150168630 209766297 224041989 209766297 224041989 224061911 230258506 224061911 230258506 232568601 237710234 232568601 237710234 235236706 241784122 235236706 241784122 240691351 248274030 240691351 248274030 250504465 256986057 250504465 256986057 259456411 260358895 259456411 260358895 163810013 152303552 163810013 152303552 133288236 107537487 133288236 107537487 101430544 95784608 101430544 95784608 91932644 82887106 91932644 82887106 64899633 57074684 64899633 57074684 59058897 50009532 59058897 50009532 51287198 46973803 51287198 46973803 49272382 43911244 49272382 43911244 43842311 39319823 43842311 39319823 37336806 35045027 37336806 35045027 196945222 209088212 196945222 209088212 225306173 229975953 225306173 229975953 229218519 191280876 229218519 191280876 185370245 156051964 185370245 156051964 160632718 145251919 160632718 145251919 141233607 133707059 141233607 133707059 101059929 100296893 101059929 100296893 204211741 208358408 204211741 208358408 222737969 228032623 222737969 228032623 231611523 237251745 231611523 237251745 188185204 139416607 188185204 139416607 118626730 106866310 118626730 106866310 108848299 100788207 108848299 100788207 101503099 99204575 101503099 99204575 84695577 72163316 84695577 72163316 72400947 65700859 72400947 65700859 68419253 184656173 68419253 184656173 205668082 207701526 205668082 207701526 219628424 225096551 219628424 225096551 222675043 186246304 222675043 186246304 182468404 154791746 182468404 154791746 149504636 119899102 149504636 119899102 120519713 111171616 120519713 111171616 109247150 105724644 109247150 105724644 134299053 165649579 134299053 165649579 176576947 200537061 176576947 200537061 206068382 216031651 206068382 216031651 220206237 230165780 220206237 230165780 236293712 240095900 236293712 240095900 240964980 246463429 240964980 246463429 251744905 253746192 251744905 253746192 158445503 144450414 158445503 144450414 125513118 108029567 125513118 108029567 95155144 82290138 95155144 82290138 79934959 63625198 79934959 63625198 65118458 57514394 65118458 57514394 59685269 155230266 59685269 155230266 200744387 201297866 200744387 201297866 170685566 147971166 170685566 147971166 138523876 121199823 138523876 121199823 119090609 104035748 119090609 104035748 91966764 88428768 91966764 88428768 70133928 65410086 70133928 65410086 56265479 50685181 56265479 50685181 53225882 44906545 53225882 44906545 48785268 195333362 48785268 195333362 204068039 224065017 204068039 224065017 232301291 245803905 232301291 245803905 250706885 257001675 250706885 257001675 258929246 278013180 258929246 278013180 277648789 283836991 277648789 283836991 286219797 292225580 286219797 292225580 293002901 299632236 293002901 299632236 298357509 162676433 298357509 162676433 137485995 129824665 137485995 129824665 133070491 125417303 133070491 125417303 124535856 114100182 124535856 114100182 105632316 94737887 105632316 94737887 93565134 83762541 93565134 83762541 85807417 73160768 85807417 73160768 56777258 50351264 56777258 50351264 50993527 43532427 50993527 43532427 42698043 39091008 42698043 39091008 173542044 192251065 173542044 192251065 212691764 231730505 212691764 231730505 227826408 150293682 227826408 150293682 153662308 135749073 153662308 135749073 138587759 130679290 138587759 130679290 134428757 129203161 134428757 129203161 127539538 117680774 127539538 117680774 115647219 102386356 115647219 102386356 102421082 92945059 102421082 92945059 94294750 80735070 94294750 80735070 82877340 76605566 82877340 76605566 74622580 57141234 74622580 57141234 56543802 194549750 56543802 194549750 202004439 169311982 202004439 169311982 151155139 138275209 151155139 138275209 143831713 124842863 143831713 124842863 123837003 118597131 123837003 118597131 184756072 188228971 184756072 188228971 192317589 203786574 192317589 203786574 212769158 224184730 212769158 224184730 230398501 238328188 230398501 238328188 236681718 244144472 236681718 244144472 243264597 166592076 243264597 166592076 166368599 140991535 166368599 140991535 146561115 167625278 146561115 167625278 187981586 187600852 187981586 187600852 190362542 156573028 190362542 156573028 157562032 143848395 157562032 143848395 151930857 180180049 151930857 180180049 200216511 197923084 200216511 197923084 222752160 235238127 222752160 235238127 236163461 171472415 236163461 171472415 157540714 145417927 157540714 145417927 133776503 124015581 133776503 124015581 112086908 103453192 112086908 103453192 100219632 83356495 100219632 83356495 83697127 172133097 83697127 172133097 189236400 184598417 189236400 184598417 216410197 220058112 216410197 220058112 225238172 238677155 225238172 238677155 240883118 245711712 240883118 245711712 243493454 253285093 243493454 253285093 250822123 157955082 250822123 157955082 146995225 133682009 146995225 133682009 130311827 123303694 130311827 123303694 123477068 109163903 123477068 109163903 108990863 98290156 108990863 98290156 90493209 83429727 90493209 83429727 81503690 70481527 81503690 70481527 64212158 56567650 64212158 56567650 57307004 54493433 57307004 54493433 49908413 45405950 49908413 45405950 46321437 190670565 46321437 190670565 200995398 200984670 200995398 200984670 218459024 223038789 218459024 223038789 239253417 244694180 239253417 244694180 242333928 178583906 242333928 178583906 148735816 144074086 148735816 144074086 173096427 171866579 173096427 171866579 182819105 220374106 182819105 220374106 227171585 239393343 227171585 239393343 243420492 246976652 243420492 246976652 245370498 260391008 245370498 260391008 261238179 272325405 261238179 272325405 274257788 277693773 274257788 277693773 277273970 281245450 277273970 281245450 283880726 284403984 283880726 284403984 287261734 290406005 287261734 290406005 292250371 293487143 292250371 293487143 150569116 126726040 150569116 126726040 127283461 114792649 127283461 114792649 91351610 80777798 91351610 80777798 85934440 152863079 85934440 152863079 174058463 194041986 174058463 194041986 203889774 203650912 203889774 203650912 215252705 215579588 215252705 215579588 227151958 231135122 227151958 231135122 171669295 140514352 171669295 140514352 139238744 131698611 139238744 131698611 127920894 122454314 127920894 122454314 101785204 94094157 101785204 94094157 92731750 86476255 92731750 86476255 88772844 151570526 88772844 151570526 180855300 189177619 180855300 189177619 202700616 211540216 202700616 211540216 207671628 148995792 207671628 148995792 145600872 126921631 145600872 126921631 112844512 96325279 112844512 96325279 96490535 158837698 96490535 158837698 181768621 182364776 181768621 182364776 193059519 218776622 193059519 218776622 225069035 229995726 225069035 229995726 227408256 236093282 227408256 236093282 240526574 249886272 240526574 249886272 250773877 257151073 250773877 257151073 261591462 266616721 261591462 266616721 277280723 283901171 277280723 283901171 282454200 284887922 282454200 284887922 284503006 291085144 284503006 291085144 291779820 297656078 291779820 297656078 300143215 301275280 300143215 301275280 162007545 141875820 162007545 141875820 120835401 100846192 120835401 100846192 99345670 95386618 99345670 95386618 82906017 79643684 82906017 79643684 184277572 186867799 184277572 186867799 212316217 215716418 212316217 215716418 224795701 231904364 224795701 231904364 235960283 250950867 235960283 250950867 252895723 259751730 252895723 259751730 258576576 262964649 258576576 262964649 260547216 174585503 260547216 174585503 172185556 148593957 172185556 148593957 128125447 102638324 128125447 102638324 105417153 93369626 105417153 93369626 83078941 65110685 83078941 65110685 66722228 58618318 66722228 58618318 58201335 51212239 58201335 51212239 45301814 33320731 45301814 33320731 34802331 169681661 34802331 169681661 184085104 184569636 184085104 184569636 209427436 223088565 209427436 223088565 226910573 249905837 226910573 249905837 248729265 251943113 248729265 251943113 146636710 132546186 146636710 132546186 133453884 130215801 133453884 130215801 161858515 173011264 161858515 173011264 191639599 200895227 191639599 200895227 209825271 205459570 209825271 205459570 148348717 135546817 148348717 135546817 135332084 131048545 135332084 131048545 131953962 117730995 131953962 117730995 108612976 101620748 108612976 101620748 98525317 94591792 98525317 94591792 73476186 65481660 73476186 65481660 64588286 55834216 64588286 55834216 42215692 42167252 42215692 42167252 26814842 19337406 26814842 19337406 18769763 15792526 18769763 15792526 14409344 15090771 14409344 15090771 144929035 141017140 144929035 141017140 149207387 150782186 149207387 150782186 161838879 188110068 161838879 188110068 194045889 214075414 194045889 214075414 222026503 226996553 222026503 226996553 235052229 248936938 235052229 248936938 251148579 256743906 251148579 256743906 254548116 139317712 254548116 139317712 115096746 105086096 115096746 105086096 98883110 69760887 98883110 69760887 71186603 171871692 71186603 171871692 186519022 197092321 186519022 197092321 211282749 217198040 211282749 217198040 222087331 226875060 222087331 226875060 225520649 123158002 225520649 123158002 119697607 112588979 119697607 112588979 108073408 98575401 108073408 98575401 93337313 75322153 93337313 75322153 76087555 68002504 76087555 68002504 64050202 55251029 64050202 55251029 44335490 44423183 44335490 44423183 154512697 149836577 154512697 149836577 169327144 201983391 169327144 201983391 211607292 217092919 211607292 217092919 219043518 223631486 219043518 223631486 245501866 249705940 245501866 249705940 257900737 262960457 257900737 262960457 263108931 275347154 263108931 275347154 274178600 281158898 274178600 281158898 280044012 128618294 280044012 128618294 131840845 132104509 131840845 132104509 172555161 174619491 172555161 174619491 183073559 200417002 183073559 200417002 200470431 205750942 200470431 205750942 209420220 130349498 209420220 130349498 118598278 105727080 118598278 105727080 103255490 88810384 103255490 88810384 80132053 74249372 80132053 74249372 75582403 130601609 75582403 130601609 165367447 163436899 165367447 163436899 172555004 182730118 172555004 182730118 199359418 231951804 199359418 231951804 237306975 245041578 237306975 245041578 247925817 258754683 247925817 258754683 259438513 266863489 259438513 266863489 268283849 271980235 268283849 271980235 274330448 281262472 274330448 281262472 285327499 288419897 285327499 288419897 288095515 291544330 288095515 291544330 291491138 292201913 291491138 292201913 293806303 295795204 293806303 295795204 294683420 297009486 294683420 297009486 296398187 143191541 296398187 143191541 139394345 123831149 139394345 123831149 124084496 114361433 124084496 114361433 114213938 99029111 114213938 99029111 92102136 90252152 92102136 90252152 136602550 144400173 136602550 144400173 166920983 180193016 166920983 180193016 188699278 204683047 188699278 204683047 207087317 213445839 207087317 213445839 235123561 240713437 235123561 240713437 242529534 251361159 242529534 251361159 249936818 138137713 249936818 138137713 133244290 124074548 133244290 124074548 128117230 161846981 128117230 161846981 179669374 176778484 179669374 176778484 143916433 122790082 143916433 122790082 118406417 98517648 118406417 98517648 100533933 92870802 100533933 92870802 80905811 67720358 80905811 67720358 69486312 57080105 69486312 57080105 44348708 43921263 44348708 43921263 165016722 160560213 165016722 160560213 189247691 207207250 189247691 207207250 215547611 234457117 215547611 234457117 234944265 239899141 234944265 239899141 242056571 246009987 242056571 246009987 250630974 255216322 250630974 255216322 253741818 258532131 253741818 258532131 257009779 261199031 257009779 261199031 264522443 269315090 264522443 269315090 271077042 279612262 271077042 279612262 278022371 288012129 278022371 288012129 288566197 291230047 288566197 291230047 291418440 292556362 291418440 292556362 154601132 143531238 154601132 143531238 164732591 158176677 164732591 158176677 154611820 142205990 154611820 142205990 140697324 119539424 140697324 119539424 123431715 114701347 123431715 114701347 99115042 84683505 99115042 84683505 72461407 60042223 72461407 60042223 56149448 45818953 56149448 45818953 31858203 23402942 31858203 23402942 16564979 14463862 16564979 14463862 10178835 11009200 10178835 11009200 157008342 178830224 157008342 178830224 222118733 228551595 222118733 228551595 235420386 243746317 235420386 243746317 243439341 251408183 243439341 251408183 253380284 260084669 253380284 260084669 256021963 145330557 256021963 145330557 131318515 126530990 131318515 126530990 116868237 105781188 116868237 105781188 103579722 87716747 103579722 87716747 86647656 79325821 86647656 79325821 76621242 70859592 76621242 70859592 65190785 57672831 65190785 57672831 53285488 48928628 53285488 48928628 45334875 38674488 45334875 38674488 31253647 27344386 31253647 27344386 27364020 21693959 27364020 21693959 16471517 14931577 16471517 14931577 13420939 12171261 13420939 12171261 9564058 9512114 9564058 9512114 185979409 229865337 185979409 229865337 230014752 142420714 230014752 142420714 139462767 131280012 139462767 131280012 112574400 102523173 112574400 102523173 90368859 84393891 90368859 84393891 78267673 72623675 78267673 72623675 71402468 67998020 71402468 67998020 66422959 49821983 66422959 49821983 49235498 39364856 49235498 39364856 36118327 32062314 36118327 32062314 27652812 25249883 27652812 25249883 160496323 156326678 160496323 156326678 179864812 206648226 179864812 206648226 222069246 235474223 222069246 235474223 233732809 239547916 233732809 239547916 242402239 248368159 242402239 248368159 248688501 250426779 248688501 250426779 145618368 135479710 145618368 135479710 138732151 109534005 138732151 109534005 109290261 96653965 109290261 96653965 93920127 92182339 93920127 92182339 90849216 80147528 90849216 80147528 73842551 73011215 73842551 73011215 159055269 173587052 159055269 173587052 202662561 237216687 202662561 237216687 234112957 135657613 234112957 135657613 128788855 117339255 128788855 117339255 102220342 99338778 102220342 99338778 149075488 160737950 149075488 160737950 171606547 169847532 171606547 169847532 181456082 201058073 181456082 201058073 205108965 145923253 205108965 145923253 134944518 121136860 134944518 121136860 123258331 103914398 123258331 103914398 105683423 165261961 105683423 165261961 170968161 184463773 170968161 184463773 211240864 215627495 211240864 215627495 232377643 239584563 232377643 239584563 242946781 247397608 242946781 247397608 257204517 258581418 257204517 258581418 151163277 134356675 151163277 134356675 131413111 122950978 131413111 122950978 126204665 148483451 126204665 148483451 212819298 218773122 212819298 218773122 223048079 229962415 223048079 229962415 230876713 155820831 230876713 155820831 144186124 125034894 144186124 125034894 99499619 92365106 99499619 92365106 93452862 91034409 93452862 91034409 171509884 184863865 171509884 184863865 209951615 223062562 209951615 223062562 225796978 231465596 225796978 231465596 234293279 243111971 234293279 243111971 244424014 255647560 244424014 255647560 252738136 147505537 252738136 147505537 135334955 98246469 135334955 98246469 77340163 74577264 77340163 74577264 188553965 187875363 188553965 187875363 194107751 195732534 194107751 195732534 202932251 156487593 202932251 156487593 154542652 103859728 154542652 103859728 102806079 82074027 102806079 82074027 81126414 76869062 81126414 76869062 76575602 64957488 76575602 64957488 58810318 41066693 58810318 41066693 37314981 36392257 37314981 36392257 166704709 170056783 166704709 170056783 190564621 219550192 190564621 219550192 224496692 224519244 224496692 224519244 237018353 237130507 237018353 237130507 175998753 145964443 175998753 145964443 104197719 83303289 104197719 83303289 63237035 59154386 63237035 59154386 58538148 49585603 58538148 49585603 49648647 37626582 49648647 37626582 29321524 25994941 29321524 25994941 27422083 183802085 27422083 183802085 214180922 219216166 214180922 219216166 217533857 163808552 217533857 163808552 111605778 102060421 111605778 102060421 93183624 67774460 93183624 67774460 64657992 59898002 64657992 59898002 55381718 43705372 55381718 43705372 29515106 27127298 29515106 27127298 21718823 18102832 21718823 18102832 12310209 11368153 12310209 11368153 10461001 6444685 10461001 6444685 6432175 4544658 6432175 4544658 4230058 1573863 4230058 1573863 2238123 176705855 2238123 176705855 213112301 215051138 213112301 215051138 173284857 121310781 173284857 121310781 108149324 94342784 108149324 94342784 76626864 70778808 76626864 70778808 67792144 61929469 67792144 61929469 59344362 50700270 59344362 50700270 47748394 44605941 47748394 44605941 46528646 188561512 46528646 188561512 210105353 213222929 210105353 213222929 145877898 130390866 145877898 130390866 117120482 108422905 117120482 108422905 106053243 100614681 106053243 100614681 99114958 93793970 99114958 93793970 76174200 69955160 76174200 69955160 54914154 50523528 54914154 50523528 34005278 31119178 34005278 31119178 30995204 27484716 30995204 27484716 200960931 202940193 200960931 202940193 211768915 206665657 211768915 206665657 219171600 217764787 219171600 217764787 151108439 137227475 151108439 137227475 112876604 104359881 112876604 104359881 102363971 82817562 102363971 82817562 75278189 71149018 75278189 71149018 63210254 58960096 63210254 58960096 54793381 49083567 54793381 49083567 51988614 43167830 51988614 43167830 38288818 28378397 38288818 28378397 28217751 23026859 28217751 23026859 21450349 19383767 21450349 19383767 12129408 11702640 12129408 11702640 157176954 182531334 157176954 182531334 186594599 173332120 186594599 173332120 158969804 139831126 158969804 139831126 148083832 161847257 148083832 161847257 190506647 185495466 190506647 185495466 159487656 128960102 159487656 128960102 122246039 113941798 122246039 113941798 110745738 101880330 110745738 101880330 96763324 90331570 96763324 90331570 91862460 74726337 91862460 74726337 77608986 73714380 77608986 73714380 188598366 204703199 188598366 204703199 207471088 213613750 207471088 213613750 213375164 234604669 213375164 234604669 231488042 236069209 231488042 236069209 242516888 253654478 242516888 253654478 251800994 265423375 251800994 265423375 266852834 273112414 266852834 273112414 270584653 275157266 270584653 275157266 272144203 202181570 272144203 202181570 189094709 180653270 189094709 180653270 191210945 202910945 191210945 202910945 202816253 121528639 202816253 121528639 126021457 176498902 126021457 176498902 185333309 180216227 185333309 180216227 201251212 213478926 201251212 213478926 222872618 230069992 222872618 230069992 229707127 240346933 229707127 240346933 239094999 249178483 239094999 249178483 245082349 166161345 245082349 166161345 147166522 134557238 147166522 134557238 136084740 119397599 136084740 119397599 123295732 118059468 123295732 118059468 147471219 170857172 147471219 170857172 177492353 144135079 177492353 144135079 130369556 114145000 130369556 114145000 113840306 104135698 113840306 104135698 95928221 80549476 95928221 80549476 81088782 78268195 81088782 78268195 165106095 176247748 165106095 176247748 189256734 183672066 189256734 183672066 204994438 209500880 204994438 209500880 205974844 147696476 205974844 147696476 135689837 114277272 135689837 114277272 115766762 111424337 115766762 111424337 169605136 168376869 169605136 168376869 188201499 185809421 188201499 185809421 199493995 207939379 199493995 207939379 228158269 232192262 228158269 232192262 168483892 134621890 168483892 134621890 122130704 116552519 122130704 116552519 101412961 95700266 101412961 95700266 95185275 73790677 95185275 73790677 74929945 62989002 74929945 62989002 60728502 54800666 60728502 54800666 53889742 40081143 53889742 40081143 33065206 29773640 33065206 29773640 152669662 156832724 152669662 156832724 185661653 218522211 185661653 218522211 222929897 228720951 222929897 228720951 228293193 237657380 228293193 237657380 242213141 250422599 242213141 250422599 248597200 257336119 248597200 257336119 253658156 126623253 253658156 126623253 130452539 123704053 130452539 123704053 121777806 120350450 121777806 120350450 138113697 141105715 138113697 141105715 168307626 175422586 168307626 175422586 184565187 194578485 184565187 194578485 222500669 225870577 222500669 225870577 232599374 235084337 232599374 235084337 245004071 249146155 245004071 249146155 141799501 128937560 141799501 128937560 104679309 94114730 104679309 94114730 83216461 77169019 83216461 77169019 78863080 68248959 78863080 68248959 65399472 60442146 65399472 60442146 53568987 47278074 53568987 47278074 41375559 38626132 41375559 38626132 155604089 163739416 155604089 163739416 187797024 190478758 187797024 190478758 200939653 207093200 200939653 207093200 222231260 228891659 222231260 228891659 226269365 244658022 226269365 244658022 257447173 273417489 257447173 273417489 270878079 137174806 270878079 137174806 136979535 118689896 136979535 118689896 120135203 104616903 120135203 104616903 97846464 93914638 97846464 93914638 83714864 73911695 83714864 73911695 75855778 139516893 75855778 139516893 194010370 210728593 194010370 210728593 210264427 223099880 210264427 223099880 225611907 236723195 225611907 236723195 242361123 252700320 242361123 252700320 254106095 259485132 254106095 259485132 258012021 149301927 258012021 149301927 152940511 140757901 152940511 140757901 141799281 104309289 141799281 104309289 97316576 94323843 97316576 94323843 89631694 82296835 89631694 82296835 71059654 53292990 71059654 53292990 43969635 28871221 43969635 28871221 28072058 23081807 28072058 23081807 22476438 21508776 22476438 21508776 178077703 177444625 178077703 177444625 194051221 191650678 194051221 191650678 198449550 195084835 198449550 195084835 155787608 147730812 155787608 147730812 168506493 165596519 168506493 165596519 173865546 182813342 173865546 182813342 194991169 200125976 194991169 200125976 206003221 167064469 206003221 167064469 149409741 114339958 149409741 114339958 114484830 110318365 114484830 110318365 120690315 187116866 120690315 187116866 204351578 220063848 204351578 220063848 231473097 244420201 231473097 244420201 254027346 259548288 254027346 259548288 256119239 265262075 256119239 265262075 267983573 271065454 267983573 271065454 129347859 100700866 129347859 100700866 99227807 97460289 99227807 97460289 159777784 186903553 159777784 186903553 192168532 189748176 192168532 189748176 141134867 128323269 141134867 128323269 108832308 91847253 108832308 91847253 92312009 56250259 92312009 56250259 42942515 40170048 42942515 40170048 155877146 167172242 155877146 167172242 184115659 196504326 184115659 196504326 210039554 215779106 210039554 215779106 230362550 237957986 230362550 237957986 248765582 252205572 248765582 252205572 144377925 127596059 144377925 127596059 130404943 156243319 130404943 156243319 169146391 173058640 169146391 173058640 186969370 183000679 186969370 183000679 201602397 207921813 201602397 207921813 206620163 123297846 206620163 123297846 108223295 95136946 108223295 95136946 96197715 59513090 96197715 59513090 55483091 52392302 55483091 52392302 170847652 168761505 170847652 168761505 203440977 223453916 203440977 223453916 222659072 143597145 222659072 143597145 115894604 109428200 115894604 109428200 100998503 95538013 100998503 95538013 97306252 68590725 97306252 68590725 68868195 65235733 68868195 65235733 60353995 50207736 60353995 50207736 47154723 42646387 47154723 42646387 37619693 36968856 37619693 36968856 33201237 31911074 33201237 31911074 169716182 161358326 169716182 161358326 150629975 128483218 150629975 128483218 128034308 114094626 128034308 114094626 100660860 98521592 100660860 98521592 155023487 168638737 155023487 168638737 176146407 198126240 176146407 198126240 211733960 212467342 211733960 212467342 230634054 237732194 230634054 237732194 239008929 250721997 239008929 250721997 257744613 258530751 257744613 258530751 136977911 118629679 136977911 118629679 111173981 88314193 111173981 88314193 74004679 59646925 74004679 59646925 60970229 139977042 60970229 139977042 179014752 178444602 179014752 178444602 196918882 207698367 196918882 207698367 219007856 218415619 219007856 218415619 219627817 236218513 219627817 236218513 236795263 242741543 236795263 242741543 130870760 117420683 130870760 117420683 105701560 77871426 105701560 77871426 78142884 60514121 78142884 60514121 52824053 46800366 52824053 46800366 46397877 35647195 46397877 35647195 28419500 23463483 28419500 23463483 21193882 17696989 21193882 17696989 16844132 13722193 16844132 13722193 11810845 9836748 11810845 9836748 8781605 8566551 8781605 8566551 4898668 3988011 4898668 3988011 3016130 1839179 3016130 1839179 154393356 192418041 154393356 192418041 201910692 205002520 201910692 205002520 215886447 233335369 215886447 233335369 234916272 127004843 234916272 127004843 129416598 108519267 129416598 108519267 108445529 103669372 108445529 103669372 96917831 68520341 96917831 68520341 67270561 61998532 67270561 61998532 47386894 42606926 47386894 42606926 40126856 24129129 40126856 24129129 20758288 19938729 20758288 19938729 131325872 154264695 131325872 154264695 192929614 182352366 192929614 182352366 162842902 154424462 162842902 154424462 139354731 96498314 139354731 96498314 80007456 76661713 80007456 76661713 75380643 64594948 75380643 64594948 61898722 53738494 61898722 53738494 55217213 41712210 55217213 41712210 43989230 38060932 43989230 38060932 28512358 26981430 28512358 26981430 182646502 175372405 182646502 175372405 205259748 222265226 205259748 222265226 233052095 238506780 233052095 238506780 238499118 141948204 238499118 141948204 140424379 95981444 140424379 95981444 88061789 80060692 88061789 80060692 79686151 74128244 79686151 74128244 73183700 71061800 73183700 71061800 157690574 162353727 157690574 162353727 193683446 205041002 193683446 205041002 217409050 250496906 217409050 250496906 250489387 252493990 250489387 252493990 153248980 142587699 153248980 142587699 115641834 104380052 115641834 104380052 97584209 88447451 97584209 88447451 90483592 104952351 90483592 104952351 135189199 197737533 135189199 197737533 206873400 205842531 206873400 205842531 229416432 235796419 229416432 235796419 244361752 247537986 244361752 247537986 124085013 110949499 124085013 110949499 112793571 97807708 112793571 97807708 78847395 70800489 78847395 70800489 71690727 61149429 71690727 61149429 53240907 47478080 53240907 47478080 50608923 32565215 50608923 32565215 34372042 180827826 34372042 180827826 185990320 133364593 185990320 133364593 124555672 97590184 124555672 97590184 80210799 79435229 80210799 79435229 153092115 190145101 153092115 190145101 203832400 213532902 203832400 213532902 217668168 178637309 217668168 178637309 148212733 141902721 148212733 141902721 177038711 188479803 177038711 188479803 210540266 231010084 210540266 231010084 227608618 148133612 227608618 148133612 142575178 125480071 142575178 125480071 126273521 114118959 126273521 114118959 101257881 85827922 101257881 85827922 86293454 81408524 86293454 81408524 80967287 71980589 80967287 71980589 75429790 150022589 75429790 150022589 164049057 174767118 164049057 174767118 226034394 231975779 226034394 231975779 230653492 220875225 230653492 220875225 149237939 134176840 149237939 134176840 132751818 111230713 132751818 111230713 115050061 99942462 115050061 99942462 99331785 93251129 99331785 93251129 93745732 84524794 93745732 84524794 83744895 73118659 83744895 73118659 76882166 180738149 76882166 180738149 196324500 215593032 196324500 215593032 215645186 175956747 215645186 175956747 140206866 132105646 140206866 132105646 126258237 124125885 126258237 124125885 208841158 244580630 208841158 244580630 243472191 257125062 243472191 257125062 264241083 268838308 264241083 268838308 269746407 284986626 269746407 284986626 284671628 288906401 284671628 288906401 288426901 289823941 288426901 289823941 200803867 183804065 200803867 183804065 149234211 141353349 149234211 141353349 147418057 168676330 147418057 168676330 194530502 209929175 194530502 209929175 222769455 227597623 222769455 227597623 235832277 242691619 235832277 242691619 238859172 142576721 238859172 142576721 106564210 97884183 106564210 97884183 94934700 91584074 94934700 91584074 77483183 69324215 77483183 69324215 67258374 52595997 67258374 52595997 53815785 48808854 53815785 48808854 47121119 27471442 47121119 27471442 29818725 180570555 29818725 180570555 211657086 228149530 211657086 228149530 254420447 267323088 254420447 267323088 268319430 275894070 268319430 275894070 278824805 284411434 278824805 284411434 288521511 288958331 288521511 288958331 165853992 115244426 165853992 115244426 114936307 107330542 114936307 107330542 102413901 85489384 102413901 85489384 78675156 56114767 78675156 56114767 54228054 46050878 54228054 46050878 30634480 28334529 30634480 28334529 27437439 25268597 27437439 25268597 25775556 20981724 25775556 20981724 21024852 15333298 21024852 15333298 14316347 12547568 14316347 12547568 11418504 7529069 11418504 7529069 8602253 164805253 8602253 164805253 176072836 201794587 176072836 201794587 206525993 121834261 206525993 121834261 118996105 110496753 118996105 110496753 110573981 86167428 110573981 86167428 59972457 53801508 59972457 53801508 35405056 34190658 35405056 34190658 153937548 153818606 153937548 153818606 175353885 173438738 175353885 173438738 211076227 207111908 211076227 207111908 160408974 139423024 160408974 139423024 144029147 127506258 144029147 127506258 120407025 112854312 120407025 112854312 113240773 95263692 113240773 95263692 86945259 59052791 86945259 59052791 58786391 54012176 58786391 54012176 49843478 42056475 49843478 42056475 36487393 27460778 36487393 27460778 28438812 25850998 28438812 25850998 26123088 23502173 26123088 23502173 22998214 22440781 22998214 22440781 172117637 167303062 172117637 167303062 177273039 190916065 177273039 190916065 196087750 199121200 196087750 199121200 203405566 161447005 203405566 161447005 147092168 128559773 147092168 128559773 132488215 125871375 132488215 125871375 109881709 102376321 109881709 102376321 102130605 83335505 102130605 83335505 74391378 64618631 74391378 64618631 64723790 61683431 64723790 61683431 60039517 49365674 60039517 49365674 46688552 38328167 46688552 38328167 37906422 34158838 37906422 34158838 29784947 26299955 29784947 26299955 28247759 168501814 28247759 168501814 202268598 236989169 202268598 236989169 250332194 254896869 250332194 254896869 256844558 264389631 256844558 264389631 263833039 270782728 263833039 270782728 268210829 156096069 268210829 156096069 144582801 136730623 144582801 136730623 129722390 121851058 129722390 121851058 117580965 94485333 117580965 94485333 80475286 72524750 80475286 72524750 72922191 66816891 72922191 66816891 71632002 169864627 71632002 169864627 215863284 227720379 215863284 227720379 246833365 248606623 246833365 248606623 169114624 141023879 169114624 141023879 143259640 197434176 143259640 197434176 225804270 225107097 225804270 225107097 189015978 148192365 189015978 148192365 150875952 140694645 150875952 140694645 104031368 94331833 104031368 94331833 83604120 71229533 83604120 71229533 69587950 60911744 69587950 60911744 54252330 36135114 54252330 36135114 39173459 35920845 39173459 35920845 27237820 18893775 27237820 18893775 16067142 14002887 16067142 14002887 15805176 212937992 15805176 212937992 229363718 237773349 229363718 237773349 249349350 263445990 249349350 263445990 269506101 271298405 269506101 271298405 272185427 276350100 272185427 276350100 275043579 207900119 275043579 207900119 200208223 149961251 200208223 149961251 137637367 116482697 137637367 116482697 109968376 99323737 109968376 99323737 101873275 85623636 101873275 85623636 84812515 74504007 84812515 74504007 75313575 70904242 75313575 70904242 65781577 60655126 65781577 60655126 53682734 51675071 53682734 51675071 215598045 218518274 215598045 218518274 221136834 193789222 221136834 193789222 199136413 183188868 199136413 183188868 160011923 130823018 160011923 130823018 129252021 124745874 129252021 124745874 93736646 89352104 93736646 89352104 83410197 68482540 83410197 68482540 69443818 64725323 69443818 64725323 65424019 62574620 65424019 62574620 54808341 51012250 54808341 51012250 44140902 38139851 44140902 38139851 39202304 29733330 39202304 29733330 30239943 22962848 30239943 22962848 21324408 18854714 21324408 18854714 15723495 14212044 15723495 14212044 12973837 11513381 12973837 11513381 10910596 9280010 10910596 9280010 9319340 199537333 9319340 199537333 212941475 225926263 212941475 225926263 222600837 188070953 222600837 188070953 189016660 161638864 189016660 161638864 164203493 154986085 164203493 154986085 137565950 117578952 137565950 117578952 117035529 89480692 117035529 89480692 92544889 71445733 92544889 71445733 69465347 63130877 69465347 63130877 62621919 59327968 62621919 59327968 58180019 45392132 58180019 45392132 46827554 44640248 46827554 44640248 229169600 244765110 229169600 244765110 246008123 255706905 246008123 255706905 255879566 259598483 255879566 259598483 260705282 266795217 260705282 266795217 266551905 269173906 266551905 269173906 224917871 214801195 224917871 214801195 192225538 173874021 192225538 173874021 170647285 141441494 170647285 141441494 142013105 113408159 142013105 113408159 111075569 97562760 111075569 97562760 85676132 76491612 85676132 76491612 77821429 227241849 77821429 227241849 225131234 233197189 225131234 233197189 238582019 243920808 238582019 243920808 242212402 251413623 242212402 251413623 250088060 252340565 250088060 252340565 206583696 185223597 206583696 185223597 171701345 142247547 171701345 142247547 130540200 112443170 130540200 112443170 104405731 102032494 104405731 102032494 212497504 231412099 212497504 231412099 240247365 241504876 240247365 241504876 208605844 192314906 208605844 192314906 174649734 144684816 174649734 144684816 149379779 120426882 149379779 120426882 123948449 96757506 123948449 96757506 100466908 183260419 100466908 183260419 205045462 206088031 205045462 206088031 219185035 228785061 219185035 228785061 226247221 186063508 226247221 186063508 175058058 165596278 175058058 165596278 166568181 133463722 166568181 133463722 134367670 108108399 134367670 108108399 108986930 102523326 108986930 102523326 105366382 209870288 105366382 209870288 223150107 232617271 223150107 232617271 238722607 251275217 238722607 251275217 260906208 265985579 260906208 265985579 271610813 274866542 271610813 274866542 275661127 286388263 275661127 286388263 286730026 289435207 286730026 289435207 291616368 293586100 291616368 293586100 293784512 295757710 293784512 295757710 296754772 298889859 296754772 298889859 298904491 298983851 298904491 298983851 206453596 171195295 206453596 171195295 176098545 223857789 176098545 223857789 228289520 244813038 228289520 244813038 242037190 248618274 242037190 248618274 247117177 214815875 247117177 214815875 180661424 172084926 180661424 172084926 173527387 146189938 173527387 146189938 148623522 139561612 148623522 139561612 137908849 108143094 137908849 108143094 110318713 83099849 110318713 83099849 73238000 66506142 73238000 66506142 66403927 62734869 66403927 62734869 56467658 49665157 56467658 49665157 45565896 42533168 45565896 42533168 44529059 223017839 44529059 223017839 231461706 238778045 231461706 238778045 243385199 248289245 243385199 248289245 247651915 252629749 247651915 252629749 249543248 202045778 249543248 202045778 206408431 163112438 206408431 163112438 163956012 146916224 163956012 146916224 113720519 107659191 113720519 107659191 98537271 91310573 98537271 91310573 75679709 73019575 75679709 73019575 61328651 60155148 61328651 60155148 229059497 235085141 229059497 235085141 244608444 250393161 244608444 250393161 255765459 269953372 255765459 269953372 272895865 279520213 272895865 279520213 277654829 183576473 277654829 183576473 163910263 149948084 163910263 149948084 155525224 181517082 155525224 181517082 226446403 224937080 226446403 224937080 222506806 184283541 222506806 184283541 158089960 129750950 158089960 129750950 133434156 115420353 133434156 115420353 115936460 98630841 115936460 98630841 77893443 72260146 77893443 72260146 63547682 56620161 63547682 56620161 48980992 43781840 48980992 43781840 42481983 33179534 42481983 33179534 35522481 30092444 35522481 30092444 31823655 22413441 31823655 22413441 18630426 15941751 18630426 15941751 15406021 12837168 15406021 12837168 13887546 188758568 13887546 188758568 202620152 214772127 202620152 214772127 212617447 166765370 212617447 166765370 169515415 149131000 169515415 149131000 152805035 135334228 152805035 135334228 122372792 106216413 122372792 106216413 106587202 83748872 106587202 83748872 84570098 185979154 84570098 185979154 200129266 203411266 200129266 203411266 207825063 210667566 207825063 210667566 219892050 221296960 219892050 221296960 235201184 250960280 235201184 250960280 252186029 264194431 252186029 264194431 263732615 275020480 263732615 275020480 271477137 189070803 271477137 189070803 193168337 196118139 193168337 196118139 216468923 232514710 216468923 232514710 239506652 248386738 239506652 248386738 248432516 255018918 248432516 255018918 257681931 266717837 257681931 266717837 266363417 270521409 266363417 270521409 269919865 273213030 269919865 273213030 275569962 280701063 275569962 280701063 284043107 288799131 284043107 288799131 290226182 292387899 290226182 292387899 294066829 296701069 294066829 296701069 298312138 300708788 298312138 300708788 300012708 301589223 300012708 301589223 194383551 192916596 194383551 192916596 207787209 223954521 207787209 223954521 233076046 240262702 233076046 240262702 253768228 257187192 253768228 257187192 254948016 266351491 254948016 266351491 275570759 279413209 275570759 279413209 283337736 282577315 283337736 282577315 194811323 172434039 194811323 172434039 161157210 139940844 161157210 139940844 124485051 114026861 124485051 114026861 107912181 96398550 107912181 96398550 89797689 77888043 89797689 77888043 80189656 153178825 80189656 153178825 200185275 203863970 200185275 203863970 214931380 224372315 214931380 224372315 224853488 192010826 224853488 192010826 158523142 142702913 158523142 142702913 141482763 125912608 141482763 125912608 122091743 114523352 122091743 114523352 118640136 195484040 118640136 195484040 217188630 232401273 217188630 232401273 229401310 234899219 229401310 234899219 234640494 248046559 234640494 248046559 246657756 251804854 246657756 251804854 253606052 262869606 253606052 262869606 262077048 265988744 262077048 265988744 264968147 274728036 264968147 274728036 274013871 287315356 274013871 287315356 285669092 165206135 285669092 165206135 147130381 127669505 147130381 127669505 128786380 123655361 128786380 123655361 90444254 76639028 90444254 76639028 78314836 175143960 78314836 175143960 180274557 167066056 180274557 167066056 172389366 170589750 172389366 170589750 197876549 199096368 197876549 199096368 206512661 210223351 206512661 210223351 228873967 236459614 228873967 236459614 241045394 251271424 241045394 251271424 250091950 254205444 250091950 254205444 254230961 260668278 254230961 260668278 263437539 266780744 263437539 266780744 176492591 144391370 176492591 144391370 142756467 130105227 142756467 130105227 122850124 111055409 122850124 111055409 99204551 92531564 99204551 92531564 67916365 61382184 67916365 61382184 64011109 58894280 64011109 58894280 53759061 48246858 53759061 48246858 51774636 46782988 51774636 46782988 49339711 193839680 49339711 193839680 199881473 207327795 199881473 207327795 218134060 222676783 218134060 222676783 233067239 237697601 233067239 237697601 237100383 170965321 237100383 170965321 178673518 154546828 178673518 154546828 159209827 144787592 159209827 144787592 128314148 117717769 128314148 117717769 98182199 78946103 98182199 78946103 74373200 67328448 74373200 67328448 64167491 59284483 64167491 59284483 52238519 44746277 52238519 44746277 40895843 41786561 40895843 41786561 181822426 173080835 181822426 173080835 168665678 158902828 168665678 158902828 139043204 131680755 139043204 131680755 133708966 125960335 133708966 125960335 96902121 95103598 96902121 95103598 196589279 197078948 196589279 197078948 201385657 185256753 201385657 185256753 180979611 161919075 180979611 161919075 171953305 193682693 171953305 193682693 206925111 201617195 206925111 201617195 186357802 177550239 186357802 177550239 151858548 139669368 151858548 139669368 122347188 79952693 122347188 79952693 80210527 63285863 80210527 63285863 60610782 50900639 60610782 50900639 50351584 45072263 50351584 45072263 35834299 31317412 35834299 31317412 26936164 23627057 26936164 23627057 24465059 179993745 24465059 179993745 206448792 206839890 206448792 206839890 215028430 225587710 215028430 225587710 245356233 250702961 245356233 250702961 250290342 258718564 250290342 258718564 254464722 209779375 254464722 209779375 189282595 149808925 189282595 149808925 130968225 116325756 130968225 116325756 83439304 76407394 83439304 76407394 74171028 63512081 74171028 63512081 61181700 55464661 61181700 55464661 59186342 201790380 59186342 201790380 213987055 224946522 213987055 224946522 233485525 250142880 233485525 250142880 248691075 254883258 248691075 254883258 259687898 264483716 259687898 264483716 268887013 272373264 268887013 272373264 271689282 284896013 271689282 284896013 283653141 285640697 283653141 285640697 183240019 177771003 183240019 177771003 157521173 151135856 157521173 151135856 136959413 92678286 136959413 92678286 87740256 82228088 87740256 82228088 76343614 64999641 76343614 64999641 63907569 52909622 63907569 52909622 52040144 40980764 52040144 40980764 42243503 192351831 42243503 192351831 213207021 220607936 213207021 220607936 217860703 194948424 217860703 194948424 191920271 178545743 191920271 178545743 166761070 132636234 166761070 132636234 121415185 119328481 121415185 119328481 209020193 207165237 209020193 207165237 236094804 249264488 236094804 249264488 250870226 259145974 250870226 259145974 259403659 265219560 259403659 265219560 265448639 268337522 265448639 268337522 266300532 149629517 266300532 149629517 127018135 106235982 127018135 106235982 99622598 88400988 99622598 88400988 88473297 75543128 88473297 75543128 77519214 71085009 77519214 71085009 70787255 55958284 70787255 55958284 55664943 46422734 55664943 46422734 42116099 36010548 42116099 36010548 36112317 32469323 36112317 32469323 30062632 25365569 30062632 25365569 24544414 21029671 24544414 21029671 19293599 15772596 19293599 15772596 14958081 13958642 14958081 13958642 186296538 187934100 186296538 187934100 192646776 204933328 192646776 204933328 231225912 238856859 231225912 238856859 238857081 248844192 238857081 248844192 244983457 165330501 244983457 165330501 167210283 153595662 167210283 153595662 132031189 119021479 132031189 119021479 103565544 97930736 103565544 97930736 95377028 92107154 95377028 92107154 167663263 168889099 167663263 168889099 178854731 220372198 178854731 220372198 228637823 231356133 228637823 231356133 164227614 119595618 164227614 119595618 109619212 95056896 109619212 95056896 90684797 77782239 90684797 77782239 78491569 166301591 78491569 166301591 215894874 219124669 215894874 219124669 218733754 157177174 218733754 157177174 125392636 117398895 125392636 117398895 98660984 93990949 98660984 93990949 90160402 87289099 90160402 87289099 81945980 76398063 81945980 76398063 73309060 71351695 73309060 71351695 172221868 174405808 172221868 174405808 212130303 221704675 212130303 221704675 246693866 250127133 246693866 250127133 248301041 254359589 248301041 254359589 253925653 255456898 253925653 255456898 135510546 120665112 135510546 120665112 105019489 93121002 105019489 93121002 83045770 76979006 83045770 76979006 70971033 67920619 70971033 67920619 182207799 180156514 182207799 180156514 193591155 208771818 193591155 208771818 217999344 219306382 217999344 219306382 222601905 235805712 222601905 235805712 246110027 248624819 246110027 248624819 246372692 174547078 246372692 174547078 164634662 142936860 164634662 142936860 146580600 136331973 146580600 136331973 124344817 117522488 124344817 117522488 103507275 101203095 103507275 101203095 96492333 93452055 96492333 93452055 84748709 72844794 84748709 72844794 74061504 54996361 74061504 54996361 57595085 47430249 57595085 47430249 43737123 34390153 43737123 34390153 36730307 169085958 36730307 169085958 185532286 193789701 185532286 193789701 197590780 220176566 197590780 220176566 216072399 237367977 216072399 237367977 251793983 258711531 251793983 258711531 264813704 274727006 264813704 274727006 277830355 283707079 277830355 283707079 282142024 285678585 282142024 285678585 286762143 291720483 286762143 291720483 290788121 292860163 290788121 292860163 291904340 165474306 291904340 165474306 166482645 142317196 166482645 142317196 131776666 123953471 131776666 123953471 119619507 105708371 119619507 105708371 109784853 103452235 109784853 103452235 96300792 89638828 96300792 89638828 84362349 73647267 84362349 73647267 63776565 60620412 63776565 60620412 47855245 42589603 47855245 42589603 42743356 39319089 42743356 39319089 171923930 183016145 171923930 183016145 206159545 231569540 206159545 231569540 230018438 239206755 230018438 239206755 246526528 251753789 246526528 251753789 249401106 164073753 249401106 164073753 164635685 150848727 164635685 150848727 155966816 131643337 155966816 131643337 115535122 102241603 115535122 102241603 107813831 154019940 107813831 154019940 183995755 187903116 183995755 187903116 201732445 202605476 201732445 202605476 159076151 134584165 159076151 134584165 113098093 111229370 113098093 111229370 179787558 189664148 179787558 189664148 216199347 224737179 216199347 224737179 225881625 152844815 225881625 152844815 149326154 143394686 149326154 143394686 141418709 114965400 141418709 114965400 121101956 154834432 121101956 154834432 164398949 175918562 164398949 175918562 191459639 197983890 191459639 197983890 208931975 232540804 208931975 232540804 234753658 242311229 234753658 242311229 255817215 259067776 255817215 259067776 179105696 162027254 179105696 162027254 166442267 140664190 166442267 140664190 134967355 122714786 134967355 122714786 119175654 111425146 119175654 111425146 103523260 90075465 103523260 90075465 81355387 63737799 81355387 63737799 50796121 45655257 50796121 45655257 44262228 39791310 44262228 39791310 37837518 32224001 37837518 32224001 28126122 21803123 28126122 21803123 18311666 15809431 18311666 15809431 16703597 168852886 16703597 168852886 192132903 199858632 192132903 199858632 228573235 249904636 228573235 249904636 248217972 255450928 248217972 255450928 262488108 265160693 262488108 265160693 172369301 145568885 172369301 145568885 133759880 125244500 133759880 125244500 115517738 103871063 115517738 103871063 86035103 68577019 86035103 68577019 54145561 48716052 54145561 48716052 51324496 198587838 51324496 198587838 203527418 182603529 203527418 182603529 181879924 138095709 181879924 138095709 134531177 123963345 134531177 123963345 119385263 104132129 119385263 104132129 102950788 91891977 102950788 91891977 89029873 87465170 89029873 87465170 78109778 57014601 78109778 57014601 55581648 51447733 55581648 51447733 190538661 191112156 190538661 191112156 215365152 225138292 215365152 225138292 227307496 252050128 227307496 252050128 259018665 260831654 259018665 260831654 260652364 263783507 260652364 263783507 263000260 264897885 263000260 264897885 265975656 272190670 265975656 272190670 271743811 275036769 271743811 275036769 274334193 276494189 274334193 276494189 159428655 151721611 159428655 151721611 144506981 138530159 144506981 138530159 137056693 121581426 137056693 121581426 120828171 107846233 120828171 107846233 109729106 92421617 109729106 92421617 93224480 76314240 93224480 76314240 73107960 54920599 73107960 54920599 53621246 48860239 53621246 48860239 216018477 223981825 216018477 223981825 231527318 242317400 231527318 242317400 247825824 254950796 247825824 254950796 259764052 262230454 259764052 262230454 260168552 194609721 260168552 194609721 190014126 163380320 190014126 163380320 166344464 141697393 166344464 141697393 125799481 114547175 125799481 114547175 118047242 95978966 118047242 95978966 93491970 58753556 93491970 58753556 56566767 54251455 56566767 54251455 204848025 227692035 204848025 227692035 225748081 232283469 225748081 232283469 230324973 239175621 230324973 239175621 242002714 247445482 242002714 247445482 243364385 159342010 243364385 159342010 159420496 128987030 159420496 128987030 130939472 117091034 130939472 117091034 118259769 108844446 118259769 108844446 101924675 97370626 101924675 97370626 95893524 92311480 95893524 92311480 94378904 184185386 94378904 184185386 203611852 222337667 203611852 222337667 221608845 184444131 221608845 184444131 186934794 208810488 186934794 208810488 204580511 164039925 204580511 164039925 164429726 145075612 164429726 145075612 140552296 133655574 140552296 133655574 135442222 130092664 135442222 130092664 132721251 120238109 132721251 120238109 122901133 203868530 122901133 203868530 205532741 179466054 205532741 179466054 168856398 144445101 168856398 144445101 142897759 135807083 142897759 135807083 134460194 126497636 134460194 126497636 126146231 117521271 126146231 117521271 107796353 94161430 107796353 94161430 91358891 69023425 91358891 69023425 65807792 56907713 65807792 56907713 59462551 55998725 59462551 55998725 206898908 220532513 206898908 220532513 234719859 243206597 234719859 243206597 244025836 251198317 244025836 251198317 255135680 266808303 255135680 266808303 268352491 277532482 268352491 277532482 276762113 280813918 276762113 280813918 282683035 286333877 282683035 286333877 286619140 290989452 286619140 290989452 290332160 292600582 290332160 292600582 290948562 186592588 290948562 186592588 188668318 158496354 188668318 158496354 166341432 187699528 166341432 187699528 216771088 219943482 216771088 219943482 182962260 158656843 182962260 158656843 152410274 136419095 152410274 136419095 142877964 178960899 142877964 178960899 206155979 220158223 206155979 220158223 233871408 245131582 233871408 245131582 245794514 254274921 245794514 254274921 254689937 259198705 254689937 259198705 182974748 160278413 182974748 160278413 164591329 150901483 164591329 150901483 147973282 136200207 147973282 136200207 139519704 122843454 139519704 122843454 126550861 118955421 126550861 118955421 110192991 97394346 110192991 97394346 98381241 86307323 98381241 86307323 78976860 69138747 78976860 69138747 70953680 61776819 70953680 61776819 60980670 57783664 60980670 57783664 56135986 48529737 56135986 48529737 50378059 41568518 50378059 41568518 39337380 36116676 39337380 36116676 36050938 31071173 36050938 31071173 29105444 28537754 29105444 28537754 203462392 228492251 203462392 228492251 229530707 235802718 229530707 235802718 239404366 245016694 239404366 245016694 250072031 258198635 250072031 258198635 256166051 264701884 256166051 264701884 263060124 273489739 263060124 273489739 273507909 279762668 273507909 279762668 280103164 281247002 280103164 281247002 195124261 168339970 195124261 168339970 157602700 129630841 157602700 129630841 132947967 118982837 132947967 118982837 114404574 86823262 114404574 86823262 90455294 204215063 90455294 204215063 201017858 178909671 201017858 178909671 177667454 160296304 177667454 160296304 164155618 136404068 164155618 136404068 136389601 126783866 136389601 126783866 123515210 98837755 123515210 98837755 95191692 89207590 95191692 89207590 74051942 69280777 74051942 69280777 67267417 62290596 67267417 62290596 56199029 53998615 56199029 53998615 189795112 198101682 189795112 198101682 204913906 217813768 204913906 217813768 228431174 235946175 228431174 235946175 249466443 260042894 249466443 260042894 260455435 263710108 260455435 263710108 267702060 273669320 267702060 273669320 273375868 278043000 273375868 278043000 276151040 190104339 276151040 190104339 178300281 138897133 178300281 138897133 144382725 183044351 144382725 183044351 212754647 219950126 212754647 219950126 220156943 209337384 220156943 209337384 150410413 144386985 150410413 144386985 199492251 199340604 199492251 199340604 171810156 151618347 171810156 151618347 154356506 142956843 154356506 142956843 136838971 126438640 136838971 126438640 130615596 110203517 130615596 110203517 101971665 93201930 101971665 93201930 94146393 79142091 94146393 79142091 77387618 64801255 77387618 64801255 65878103 58219788 65878103 58219788 56083996 39236303 56083996 39236303 36771577 36762713 36771577 36762713 192619164 213865786 192619164 213865786 230258305 238015083 230258305 238015083 243188542 251510145 243188542 251510145 252647250 257965449 252647250 257965449 259638272 262519179 259638272 262519179 260783299 264648309 260783299 264648309 168789852 148307555 168789852 148307555 147955972 143237501 147955972 143237501 173974691 181176471 173974691 181176471 210603596 219095808 210603596 219095808 224237709 236666456 224237709 236666456 245662276 247725784 245662276 247725784 191997199 157038531 191997199 157038531 143200889 134590853 143200889 134590853 138118367 97658297 138118367 97658297 100934629 94635575 100934629 94635575 84391072 66091214 84391072 66091214 68338208 64378506 68338208 64378506 53425905 50228890 53425905 50228890 49979272 47421849 49979272 47421849 190908825 206011617 190908825 206011617 206755431 219629841 206755431 219629841 230334637 234503956 230334637 234503956 241177387 246738590 241177387 246738590 242080773 161335442 242080773 161335442 145282419 134339428 145282419 134339428 137232429 110778251 137232429 110778251 86665200 83491403 86665200 83491403 84904813 79486974 84904813 79486974 80717798 66665601 80717798 66665601 65770075 44180943 65770075 44180943 36235465 31771033 36235465 31771033 33419208 30166251 33419208 30166251 31444299 29223395 31444299 29223395 27586998 21868855 27586998 21868855 23564887 181182153 23564887 181182153 208527482 216346804 208527482 216346804 223014278 232157865 223014278 232157865 234684348 238365110 234684348 238365110 247678947 255227186 247678947 255227186 260235059 272199683 260235059 272199683 272519551 277153109 272519551 277153109 274865421 277813694 274865421 277813694 167339448 152115473 167339448 152115473 153910228 147492813 153910228 147492813 145732537 135621733 145732537 135621733 142235505 176159016 142235505 176159016 197768924 205220055 197768924 205220055 202874819 195054342 202874819 195054342 193997108 204462794 193997108 204462794 210083277 191477291 210083277 191477291 187145044 154691006 187145044 154691006 157085759 149050148 157085759 149050148 154253013 140626470 154253013 140626470 116862537 98741256 116862537 98741256 98307744 96462001 98307744 96462001 202019566 212891876 202019566 212891876 224874706 237078495 224874706 237078495 234608348 242527875 234608348 242527875 240156122 246482223 240156122 246482223 249620069 252738409 249620069 252738409 204501312 189600222 204501312 189600222 189717799 179472130 189717799 179472130 164417666 150641488 164417666 150641488 157769326 136964760 157769326 136964760 125214651 98865571 125214651 98865571 103335958 200401644 103335958 200401644 215734168 215027766 215734168 215027766 181441419 164298104 181441419 164298104 169437447 154797028 169437447 154797028 138202811 103055356 138202811 103055356 98226206 85139358 98226206 85139358 80470215 72531049 80470215 72531049 45111602 39980454 45111602 39980454 42722379 175017615 42722379 175017615 188901130 185560482 188901130 185560482 203366954 211950197 203366954 211950197 218442548 223424577 218442548 223424577 236797459 243485162 236797459 243485162 242240763 169164033 242240763 169164033 174354146 172628110 174354146 172628110 186426150 180429547 186426150 180429547 205253871 194429916 205253871 194429916 187295902 173606088 187295902 173606088 161589809 154603258 161589809 154603258 177901543 212900675 177901543 212900675 208884772 187660007 208884772 187660007 150094338 119740118 150094338 119740118 106945070 85579673 106945070 85579673 83448868 76439710 83448868 76439710 60628120 56611778 60628120 56611778 54945993 50429327 54945993 50429327 51957064 169222543 51957064 169222543 193578587 209513791 193578587 209513791 221933539 225140635 221933539 225140635 235220143 247432017 235220143 247432017 251083773 258437602 251083773 258437602 257041289 267225037 257041289 267225037 267612968 272576011 267612968 272576011 279692192 281606417 279692192 281606417 283873239 286228354 283873239 286228354 284296706 187265749 284296706 187265749 191821977 139295258 191821977 139295258 129454592 117274954 129454592 117274954 103888064 86429109 103888064 86429109 88987805 185733505 88987805 185733505 194544444 211483739 194544444 211483739 227414148 236294197 227414148 236294197 233105411 191310333 233105411 191310333 179246243 140789291 179246243 140789291 135100673 96486720 135100673 96486720 94989975 92183716 94989975 92183716 92761403 81983117 92761403 81983117 82835228 80993323 82835228 80993323 60963501 52440686 60963501 52440686 54250650 41279630 54250650 41279630 35128980 33647892 35128980 33647892 210760379 215107818 210760379 215107818 232148202 238141423 232148202 238141423 235159219 178276007 235159219 178276007 177121370 133372316 177121370 133372316 117654600 106952857 117654600 106952857 105377580 93572277 105377580 93572277 87983363 63811861 87983363 63811861 60083671 56627958 60083671 56627958 49506199 36485486 49506199 36485486 37940382 33510963 37940382 33510963 36564509 189360683 36564509 189360683 217849783 219263580 217849783 219263580 208274642 194648028 208274642 194648028 191243813 182644011 191243813 182644011 144885761 114691256 144885761 114691256 111065820 99534040 111065820 99534040 101875709 94830916 101875709 94830916 91429832 89277426 91429832 89277426 89278426 70583609 89278426 70583609 67761537 63110234 67761537 63110234 58995684 48363993 58995684 48363993 42190140 35990902 42190140 35990902 38521815 230541093 38521815 230541093 229082863 234359865 229082863 234359865 246420226 257756301 246420226 257756301 256512783 261941360 256512783 261941360 262747380 274136148 262747380 274136148 274622940 277752760 274622940 277752760 278399544 280329911 278399544 280329911 282223866 285197184 282223866 285197184 283204042 209155416 283204042 209155416 203727726 196704000 203727726 196704000 175897973 158104154 175897973 158104154 137338453 128984252 137338453 128984252 106028408 100481322 106028408 100481322 97199254 66590667 97199254 66590667 65648368 51675191 65648368 51675191 52144113 43512874 52144113 43512874 40397874 37075733 40397874 37075733 222139330 222147484 222139330 222147484 216567807 170719392 216567807 170719392 140310045 124031297 140310045 124031297 110330058 104058217 110330058 104058217 77806181 62696299 77806181 62696299 54000324 42037728 54000324 42037728 42364257 33259552 42364257 33259552 32356048 30158852 32356048 30158852 217437387 221676020 217437387 221676020 226152856 230957966 226152856 230957966 230245627 235524081 230245627 235524081 237522966 244809434 237522966 244809434 247848121 252272348 247848121 252272348 250003859 256470752 250003859 256470752 258842028 262182969 258842028 262182969 259745686 203770519 259745686 203770519 185766755 160768729 185766755 160768729 161905052 153204796 161905052 153204796 143779169 117226821 143779169 117226821 123402870 213736976 123402870 213736976 217140676 161224502 217140676 161224502 163073772 129800719 163073772 129800719 131518150 120798927 131518150 120798927 114177656 105529224 114177656 105529224 106376746 101105414 106376746 101105414 99501732 92730286 99501732 92730286 82714523 71323189 82714523 71323189 71716259 68843848 71716259 68843848 66808373 63572856 66808373 63572856 177886064 181761654 177886064 181761654 197953936 202681062 197953936 202681062 213713591 230571812 213713591 230571812 238967304 246790634 238967304 246790634 243981604 251428588 243981604 251428588 256384806 259464109 256384806 259464109 179767404 172936230 179767404 172936230 204486046 203645287 204486046 203645287 221919087 227355642 221919087 227355642 223992236 237343946 223992236 237343946 236035338 129785288 236035338 129785288 132344870 116145551 132344870 116145551 117698695 153668536 117698695 153668536 173135635 189548950 173135635 189548950 194237204 224242192 194237204 224242192 229863283 234763501 229863283 234763501 165385191 145979461 165385191 145979461 147367762 141766541 147367762 141766541 136477796 126334347 136477796 126334347 119540541 106163065 119540541 106163065 105927631 80063393 105927631 80063393 68804388 57889600 68804388 57889600 60082995 150955966 60082995 150955966 166049471 166571708 166049471 166571708 179994748 183752239 179994748 183752239 209500357 227799967 209500357 227799967 240891825 243017779 240891825 243017779 164357117 146120576 164357117 146120576 132875790 128603522 132875790 128603522 185515370 230268633 185515370 230268633 226037804 160606705 226037804 160606705 151735918 140244069 151735918 140244069 98834352 73166832 98834352 73166832 74782412 154255606 74782412 154255606 214666250 220803521 214666250 220803521 218170369 194178915 218170369 194178915 185917093 146679687 185917093 146679687 107110133 99175040 107110133 99175040 102484570 211659057 102484570 211659057 221051719 225588064 221051719 225588064 234130046 245847822 234130046 245847822 245711191 248697416 245711191 248697416 201597825 142912486 201597825 142912486 108267530 103007740 108267530 103007740 98661884 75233088 98661884 75233088 55969614 44862330 55969614 44862330 45456817 38751441 45456817 38751441 37524414 35300950 37524414 35300950 194652150 198883779 194652150 198883779 203299157 236646793 203299157 236646793 233861705 238253298 233861705 238253298 242525160 246822479 242525160 246822479 247434237 254572261 247434237 254572261 253604577 262098890 253604577 262098890 269278335 275411442 269278335 275411442 275956251 279264530 275956251 279264530 281765896 285225759 281765896 285225759 286542097 291794538 286542097 291794538 290033115 180413201 290033115 180413201 152956522 134843463 152956522 134843463 110256887 100423266 110256887 100423266 93870805 76090518 93870805 76090518 60775237 54583883 60775237 54583883 50005403 46143820 50005403 46143820 45064442 40295392 45064442 40295392 39258236 34581849 39258236 34581849 34848218 165730669 34848218 165730669 188209158 189027158 188209158 189027158 196449924 204687772 196449924 204687772 228285510 242631068 228285510 242631068 239106131 155023575 239106131 155023575 145261830 121356858 145261830 121356858 118858884 76904474 118858884 76904474 63551885 54908732 63551885 54908732 59200404 139859220 59200404 139859220 165036381 164854957 165036381 164854957 173267573 141320051 173267573 141320051 135729095 116081082 135729095 116081082 109157683 93406905 109157683 93406905 82617104 72037745 82617104 72037745 71858261 60547645 71858261 60547645 61012217 51502093 61012217 51502093 50713785 40420194 50713785 40420194 39466679 35029767 39466679 35029767 34774551 20189438 34774551 20189438 19066563 18762822 19066563 18762822 161596563 152811258 161596563 152811258 226026496 230712167 226026496 230712167 236192796 243918258 236192796 243918258 241643721 247046736 241643721 247046736 243543376 158631542 243543376 158631542 141991726 116942952 141991726 116942952 117609116 104802177 117609116 104802177 81712150 74169663 81712150 74169663 70001697 63111822 70001697 63111822 61868974 58974998 61868974 58974998 202309001 225120565 202309001 225120565 227798664 237694338 227798664 237694338 232950254 151168987 232950254 151168987 127677065 120457026 127677065 120457026 91060822 83445463 91060822 83445463 69745027 61778299 69745027 61778299 56174516 49124665 56174516 49124665 46853118 40370345 46853118 40370345 39363622 32737999 39363622 32737999 33689733 172003135 33689733 172003135 214288313 225222271 214288313 225222271 222972798 229813169 222972798 229813169 229655575 136392155 229655575 136392155 124892235 109348180 124892235 109348180 95303221 89843706 95303221 89843706 86923614 76113586 86923614 76113586 74473809 57037290 74473809 57037290 57739002 51533714 57739002 51533714 53308897 201077267 53308897 201077267 207417428 224315902 207417428 224315902 223542018 228095474 223542018 228095474 225566652 199591026 225566652 199591026 170266119 156852045 170266119 156852045 146587025 138444102 146587025 138444102 120483450 111958072 120483450 111958072 104551980 94734680 104551980 94734680 89467763 78046903 89467763 78046903 78026989 67997793 78026989 67997793 65822047 54509230 65822047 54509230 50049867 44408255 50049867 44408255 40707813 38998455 40707813 38998455 203176047 214846494 203176047 214846494 229577131 231669229 229577131 231669229 206398125 176801219 206398125 176801219 180925117 171402571 180925117 171402571 167893022 156133624 167893022 156133624 159020831 124840093 159020831 124840093 117427844 109514898 117427844 109514898 97863814 86635684 97863814 86635684 83450410 69871891 83450410 69871891 65697262 57296254 65697262 57296254 53667457 46120499 53667457 46120499 48814740 182369323 48814740 182369323 190050108 197218288 190050108 197218288 211143276 218911292 211143276 218911292 220043898 224472519 220043898 224472519 232869049 243223116 232869049 243223116 244069191 250899203 244069191 250899203 249815049 262161611 249815049 262161611 260841250 267240181 260841250 267240181 269480297 271935241 269480297 271935241 272556046 279089758 272556046 279089758 279403114 281550146 279403114 281550146 280986141 283290774 280986141 283290774 191876128 169152541 191876128 169152541 165504539 159072171 165504539 159072171 146522240 141547110 146522240 141547110 135805668 121656451 135805668 121656451 105435477 95669737 105435477 95669737 95920578 93825032 95920578 93825032 85956173 81650138 85956173 81650138 77130255 67222717 77130255 67222717 68592151 57441325 68592151 57441325 59734070 205828723 59734070 205828723 220395083 223627669 220395083 223627669 228499987 236923414 228499987 236923414 234131747 244720578 234131747 244720578 240697739 169488416 240697739 169488416 145501122 121416793 145501122 121416793 122280543 106119052 122280543 106119052 103301720 97213695 103301720 97213695 98637828 93616421 98637828 93616421 95243778 180927750 95243778 180927750 192979184 193854332 192979184 193854332 212139437 215681726 212139437 215681726 193400387 169052552 193400387 169052552 161439400 150958583 161439400 150958583 151068509 123165635 151068509 123165635 116054764 100494066 116054764 100494066 104395861 184888180 104395861 184888180 214001788 213704109 214001788 213704109 234362319 241886019 234362319 241886019 240219110 251932233 240219110 251932233 257891633 261539072 257891633 261539072 264190393 266941329 264190393 266941329 265645026 269871092 265645026 269871092 267791959 182847493 267791959 182847493 150962693 146486976 150962693 146486976 183851285 202583873 183851285 202583873 208027930 175907112 208027930 175907112 152980302 147702504 152980302 147702504 141388602 118963744 141388602 118963744 121195721 164501137 121195721 164501137 188602738 192424722 188602738 192424722 201356715 201667723 201356715 201667723 172254590 165207671 172254590 165207671 166084171 142014222 166084171 142014222 133852336 129017260 133852336 129017260 182255335 180595788 182255335 180595788 190446917 201112745 190446917 201112745 209524607 235923590 209524607 235923590 233564366 168920385 233564366 168920385 173870095 159622593 173870095 159622593 140441885 125628680 140441885 125628680 103045430 96435431 103045430 96435431 89802572 81556171 89802572 81556171 84131558 172557644 84131558 172557644 182421958 192102845 182421958 192102845 196178654 165421706 196178654 165421706 169373245 107000607 169373245 107000607 104082489 96774348 104082489 96774348 97124543 92952020 97124543 92952020 79784495 74064496 79784495 74064496 68273315 58332906 68273315 58332906 60022367 171347867 60022367 171347867 181146826 179920388 181146826 179920388 188586880 202044354 188586880 202044354 206617757 207861939 206617757 207861939 211167641 216580111 211167641 216580111 238128377 243097032 238128377 243097032 241856956 249032545 241856956 249032545 251354215 263043405 251354215 263043405 263154750 266916537 263154750 266916537 266379176 270703742 266379176 270703742 273283874 275608097 273283874 275608097 276425428 278960873 276425428 278960873 284622638 287832119 284622638 287832119 288482682 295027842 288482682 295027842 292938667 169743621 292938667 169743621 167768758 142602568 167768758 142602568 145068445 114509706 145068445 114509706 101143360 96505678 101143360 96505678 96850053 77056402 96850053 77056402 78020946 76107720 78020946 76107720 171528187 201206450 171528187 201206450 202931290 119874189 202931290 119874189 120624606 110159013 120624606 110159013 102410260 98981689 102410260 98981689 142072135 145903761 142072135 145903761 173847838 197998005 173847838 197998005 224295422 232879930 224295422 232879930 233240064 239941012 233240064 239941012 238270958 247948233 238270958 247948233 248983881 253204045 248983881 253204045 249488661 254956669 249488661 254956669 255882011 266524213 255882011 266524213 264556958 272003476 264556958 272003476 271860090 275475715 271860090 275475715 274326905 277300985 274326905 277300985 276193024 278285159 276193024 278285159 146088813 123298552 146088813 123298552 127445986 110581245 127445986 110581245 106434649 99070578 106434649 99070578 98935506 84573583 98935506 84573583 82189742 78648020 82189742 78648020 61911803 55370436 61911803 55370436 50786301 47628236 50786301 47628236 49148440 44042512 49148440 44042512 39084789 38555449 39084789 38555449 190196427 198336881 190196427 198336881 199132194 202694784 199132194 202694784 219864765 232607860 219864765 232607860 235840576 237398536 235840576 237398536 181944927 136468219 181944927 136468219 132537242 111847221 132537242 111847221 106597236 97625226 106597236 97625226 90808954 83293192 90808954 83293192 72538196 60549493 72538196 60549493 61536316 55234854 61536316 55234854 58491292 181367167 58491292 181367167 209568582 219332950 209568582 219332950 232569481 240088813 232569481 240088813 240478296 243392669 240478296 243392669 171249094 137826610 171249094 137826610 121982596 114809288 121982596 114809288 108051739 102593000 108051739 102593000 103101615 86099944 103101615 86099944 85500747 62139959 85500747 62139959 62930971 58085694 62930971 58085694 57505005 52399423 57505005 52399423 51787792 46262957 51787792 46262957 47274821 157325424 47274821 157325424 175268076 187392926 175268076 187392926 199645009 206453667 199645009 206453667 209832813 149229174 209832813 149229174 144299602 130404661 144299602 130404661 130964414 118734080 130964414 118734080 118655568 104117478 118655568 104117478 89138073 87168643 89138073 87168643 69591838 66232767 69591838 66232767 162602930 159576894 162602930 159576894 199625698 201530026 199625698 201530026 212687552 231210806 212687552 231210806 234243117 240846697 234243117 240846697 237505617 253025691 237505617 253025691 250162721 255687183 250162721 255687183 255940849 263739922 255940849 263739922 263787121 269686450 263787121 269686450 271736626 274619609 271736626 274619609 273673008 278066926 273673008 278066926 276470665 278646191 276470665 278646191 190894755 153457931 190894755 153457931 138797325 132651116 138797325 132651116 125639712 108806191 125639712 108806191 113207681 196810427 113207681 196810427 213272382 217439933 213272382 217439933 224985904 233137545 224985904 233137545 232463355 238600743 232463355 238600743 240294441 247164641 240294441 247164641 250174272 252519110 250174272 252519110 181368290 161156750 181368290 161156750 154684948 130269820 154684948 130269820 131713908 126122044 131713908 126122044 120756620 89656216 120756620 89656216 74429143 69346741 74429143 69346741 65362967 62366062 65362967 62366062 63832572 179282771 63832572 179282771 199290836 194577372 199290836 194577372 197199691 156333080 197199691 156333080 147729176 136648750 147729176 136648750 134219967 129632047 134219967 129632047 120381393 115309847 120381393 115309847 112452315 101240103 112452315 101240103 99469224 82486488 99469224 82486488 85580252 79953479 85580252 79953479 70527145 65760371 70527145 65760371 66694893 49572517 66694893 49572517 47495568 46023777 47495568 46023777 199935421 196688537 199935421 196688537 220277864 234368834 220277864 234368834 233816263 236771182 233816263 236771182 187495109 172267176 187495109 172267176 161623880 154758680 161623880 154758680 174264211 169256246 174264211 169256246 205364008 222640001 205364008 222640001 220997808 231342780 220997808 231342780 234219787 244115020 234219787 244115020 242689461 248478927 242689461 248478927 249207216 254403913 249207216 254403913 255953093 258943052 255953093 258943052 173037715 143351957 173037715 143351957 147930399 138529341 147930399 138529341 129350268 122800134 129350268 122800134 123402329 104733570 123402329 104733570 105217617 97047071 105217617 97047071 86518944 79123888 86518944 79123888 79070804 69596048 79070804 69596048 69137976 67208886 69137976 67208886 195556323 211554931 195556323 211554931 216967548 224112347 216967548 224112347 223220465 232351619 223220465 232351619 228815375 164934089 228815375 164934089 161754486 140862928 161754486 140862928 126877840 122344366 126877840 122344366 115381793 89944088 115381793 89944088 87723066 75945125 87723066 75945125 74728706 68212799 74728706 68212799 68763840 53000283 68763840 53000283 54015049 50693112 54015049 50693112 46664759 40736367 46664759 40736367 23507624 22306534 23507624 22306534 209136879 208165420 209136879 208165420 211827022 142036003 211827022 142036003 137828472 113182327 137828472 113182327 117328618 185823218 117328618 185823218 207813482 222408454 207813482 222408454 225912296 229686198 225912296 229686198 148728075 134953573 148728075 134953573 137823585 120179836 137823585 120179836 99052068 93439087 99052068 93439087 90152797 88424178 90152797 88424178 160127952 154361010 160127952 154361010 172947431 178828096 172947431 178828096 206820535 209245947 206820535 209245947 211754935 214611932 211754935 214611932 238558365 242964134 238558365 242964134 244029654 244944926 244029654 244944926 169402784 145687326 169402784 145687326 148387878 139771185 148387878 139771185 125740114 109707192 125740114 109707192 99850624 93739780 99850624 93739780 90696875 78481596 90696875 78481596 77169394 71646936 77169394 71646936 71879986 66463467 71879986 66463467 66628663 61943752 66628663 61943752 52929711 49481121 52929711 49481121 48787377 45602171 48787377 45602171 31171749 26280996 31171749 26280996 21377880 17691122 21377880 17691122 18041728 15662228 18041728 15662228 16937029 167927879 16937029 167927879 180053482 173867882 180053482 173867882 205383412 197289631 205383412 197289631 166130878 147111893 166130878 147111893 155266064 126848574 155266064 126848574 129095348 115193760 129095348 115193760 105587728 100298313 105587728 100298313 104887999 158850724 104887999 158850724 173790379 193045594 173790379 193045594 198364708 206886673 198364708 206886673 216725728 222414423 216725728 222414423 235194480 242602555 235194480 242602555 243314016 249776738 243314016 249776738 251346063 261315856 251346063 261315856 265983959 267768076 265983959 267768076 173248065 156425758 173248065 156425758 135199612 125248068 135199612 125248068 117697402 109482529 117697402 109482529 106412785 96261061 106412785 96261061 94230178 87652931 94230178 87652931 77059601 70375241 77059601 70375241 71917940 64964808 71917940 64964808 57762359 52307983 57762359 52307983 33155993 28498484 33155993 28498484 28701321 23447439 28701321 23447439 24682919 167971778 24682919 167971778 190758579 182158966 190758579 182158966 140807791 130740114 140807791 130740114 134145072 121732463 134145072 121732463 116981599 107644954 116981599 107644954 104538048 99276297 104538048 99276297 101470576 91716886 101470576 91716886 76398566 73575749 76398566 73575749 73748106 64376081 73748106 64376081 62599078 59601884 62599078 59601884 175384326 165714010 175384326 165714010 167633165 139160942 167633165 139160942 145240267 187370233 145240267 187370233 211798599 207856862 211798599 207856862 228248545 236779360 228248545 236779360 236022264 240188266 236022264 240188266 238539742 146981844 238539742 146981844 154872223 178869874 154872223 178869874 191809443 186473621 191809443 186473621 176363185 164784825 176363185 164784825 152500682 146491549 152500682 146491549 128208185 109799741 128208185 109799741 106686490 99473382 106686490 99473382 94175294 86593816 94175294 86593816 81406665 76315450 81406665 76315450 78031763 64392462 78031763 64392462 59858167 55906035 59858167 55906035 56534425 52501427 56534425 52501427 35380768 25077912 35380768 25077912 18680102 20022840 18680102 20022840 175768157 186966149 175768157 186966149 192994285 189574011 192994285 189574011 200786310 226735787 200786310 226735787 235990942 249074643 235990942 249074643 257678492 265332385 257678492 265332385 263470675 272257591 263470675 272257591 272006416 177856641 272006416 177856641 166454096 127765184 166454096 127765184 113874875 107785917 113874875 107785917 111297533 89111694 111297533 89111694 90555658 185415370 90555658 185415370 215156787 234381728 215156787 234381728 231469933 239199915 231469933 239199915 244101354 266125926 244101354 266125926 266380559 272056119 266380559 272056119 269061384 158055395 269061384 158055395 153888014 133662897 153888014 133662897 117351588 113268624 117351588 113268624 188319754 188723112 188319754 188723112 204634238 216355252 204634238 216355252 225906722 234771988 225906722 234771988 240866589 262558619 240866589 262558619 260987742 263867892 260987742 263867892 183423052 142362001 183423052 142362001 135736103 116569351 135736103 116569351 117585855 108449589 117585855 108449589 112408552 168401188 112408552 168401188 177229897 147546628 177229897 147546628 152456611 121174989 152456611 121174989 118622931 112442437 118622931 112442437 109626143 104770783 109626143 104770783 99428839 91216852 99428839 91216852 86473498 70392117 86473498 70392117 72962732 165994317 72962732 165994317 190898074 188528047 190898074 188528047 166702742 126800346 166702742 126800346 127962318 116089012 127962318 116089012 102810132 90725784 102810132 90725784 91569358 85878210 91569358 85878210 83649665 80385977 83649665 80385977 142414697 172217929 142414697 172217929 181555486 181945491 181555486 181945491 189975333 207107256 189975333 207107256 206417110 212337406 206417110 212337406 224225704 224995787 224225704 224995787 151312637 139229852 151312637 139229852 128286884 117229338 128286884 117229338 121852512 113814370 121852512 113814370 101541614 92595218 101541614 92595218 93756962 89842433 93756962 89842433 82313798 63810894 82313798 63810894 65438257 61370477 65438257 61370477 57772119 49830211 57772119 49830211 34835859 34807837 34835859 34807837 169369929 166898163 169369929 166898163 195913844 190950423 195913844 190950423 208079925 215132781 208079925 215132781 217151933 233339390 217151933 233339390 240028266 256498976 240028266 256498976 252688253 158503643 252688253 158503643 158386881 139311498 158386881 139311498 142716213 122848521 142716213 122848521 96940370 94850792 96940370 94850792 75553581 65727835 75553581 65727835 65062473 58856666 65062473 58856666 42480095 38321187 42480095 38321187 33812857 28098217 33812857 28098217 27802839 24663756 27802839 24663756 25543602 21814311 25543602 21814311 22067366 161384677 22067366 161384677 177335686 179024488 177335686 179024488 198011181 210290518 198011181 210290518 225446470 221069872 225446470 221069872 151177308 143764763 151177308 143764763 137375215 105095702 137375215 105095702 101154181 97683184 101154181 97683184 75762711 73023831 75762711 73023831 73711174 60062709 73711174 60062709 54627142 52087266 54627142 52087266 167395468 178400290 167395468 178400290 200345684 194940253 200345684 194940253 156161968 146434323 156161968 146434323 150666474 130222244 150666474 130222244 127477183 118686390 127477183 118686390 119597278 167882035 119597278 167882035 191430445 193388897 191430445 193388897 203549888 203440259 203549888 203440259 219765042 236695180 219765042 236695180 234804666 261443569 234804666 261443569 260411311 267639246 260411311 267639246 267055144 271166095 267055144 271166095 268556493 168150612 268556493 168150612 165137977 153886178 165137977 153886178 161806604 182827541 161806604 182827541 190273532 193194238 190273532 193194238 203370461 170778062 203370461 170778062 164774095 144283139 164774095 144283139 142632980 135797734 142632980 135797734 125114417 111118966 125114417 111118966 111032020 104552718 111032020 104552718 106289364 83759843 106289364 83759843 79072038 75304405 79072038 75304405 171962377 177240751 171962377 177240751 191256412 196128042 191256412 196128042 200570120 218608420 200570120 218608420 228711718 246986487 228711718 246986487 259535263 265356018 259535263 265356018 263771389 269430992 263771389 269430992 271499597 274749304 271499597 274749304 272365141 174884256 272365141 174884256 175361011 139657209 175361011 139657209 138873949 110759549 138873949 110759549 105648851 99275097 105648851 99275097 90510548 88296521 90510548 88296521 86701912 64593929 86701912 64593929 63789879 56043251 63789879 56043251 56897123 49790715 56897123 49790715 42697682 38902081 42697682 38902081 35662399 31600609 35662399 31600609 29833597 29094287 29833597 29094287 24275522 17160673 24275522 17160673 16973399 12830967 16973399 12830967 11058318 9582689 11058318 9582689 9469077 149331113 9469077 149331113 174604429 182181177 174604429 182181177 201826680 232541017 201826680 232541017 241035094 249092754 241035094 249092754 250996850 253914427 250996850 253914427 255263860 259200616 255263860 259200616 260406453 263414841 260406453 263414841 151235892 139718807 151235892 139718807 145466275 176403541 145466275 176403541 189556406 190570357 189556406 190570357 208124630 240808905 208124630 240808905 247440050 253615032 247440050 253615032 253641170 262375949 253641170 262375949 265682802 271044831 265682802 271044831 271297620 274835908 271297620 274835908 274696332 280004283 274696332 280004283 279228379 285507627 279228379 285507627 286530910 288940797 286530910 288940797 292584992 294364146 292584992 294364146 294844608 296121536 294844608 296121536 163003797 146489493 163003797 146489493 134905708 124751354 134905708 124751354 116814549 114408176 116814549 114408176 186203412 193684734 186203412 193684734 192536022 173699928 192536022 173699928 179349257 198683685 179349257 198683685 207473435 239817083 207473435 239817083 237793126 248518787 237793126 248518787 250318217 253014758 250318217 253014758 168764419 151486167 168764419 151486167 142037449 131180857 142037449 131180857 104540121 90798344 104540121 90798344 74033211 67812752 74033211 67812752 63526234 59261075 63526234 59261075 43554105 37303191 43554105 37303191 37870830 30826714 37870830 30826714 29279518 29341283 29279518 29341283 171215625 160472730 171215625 160472730 152807784 141454643 152807784 141454643 141981427 136300127 141981427 136300127 166636964 172924881 166636964 172924881 184204461 178847211 184204461 178847211 218792605 236374500 218792605 236374500 241536277 246098723 241536277 246098723 244109662 249807859 244109662 249807859 248117791 256537780 248117791 256537780 257535932 261314626 257535932 261314626 265789478 273127391 265789478 273127391 271964629 275330497 271964629 275330497 278181988 281667456 278181988 281667456 280785843 288091387 280785843 288091387 285482290 290098133 285482290 290098133 290725730 292366842 290725730 292366842 178512737 117010243 178512737 117010243 118945216 102173080 118945216 102173080 95250369 91256244 95250369 91256244 83267853 74050122 83267853 74050122 78530615 170900481 78530615 170900481 183595999 230442850 183595999 230442850 230286882 154367504 230286882 154367504 133379924 127039612 133379924 127039612 117619732 102455594 117619732 102455594 99906063 96266399 99906063 96266399 90316889 71906260 90316889 71906260 74726922 61376515 74726922 61376515 57663829 51549632 57663829 51549632 48176874 43949830 48176874 43949830 33416336 31766640 33416336 31766640 30177358 22583780 30177358 22583780 24082501 153985855 24082501 153985855 179936423 179048053 179936423 179048053 222240819 223686108 222240819 223686108 154461463 127548154 154461463 127548154 122913636 113418266 122913636 113418266 116328177 103127827 116328177 103127827 104883994 140715504 104883994 140715504 175858425 211035157 175858425 211035157 225563832 247411174 225563832 247411174 243554593 132149864 243554593 132149864 131859449 120294152 131859449 120294152 119993955 112378045 119993955 112378045 82936181 75274609 82936181 75274609 67011487 53041982 67011487 53041982 48847918 30555877 48847918 30555877 29564587 22735427 29564587 22735427 22040095 19093855 22040095 19093855 12855535 12204146 12855535 12204146 11516069 129959518 11516069 129959518 167858113 216498335 167858113 216498335 221610124 127414911 221610124 127414911 130618942 109759436 130618942 109759436 90023078 82489881 90023078 82489881 79025166 64811677 79025166 64811677 62849196 56457061 62849196 56457061 58113524 35676518 58113524 35676518 36946760 166280233 36946760 166280233 193101100 203450852 193101100 203450852 210004742 219580040 210004742 219580040 227891317 236999746 227891317 236999746 236826317 243831613 236826317 243831613 254840566 259568503 254840566 259568503 256978468 174202961 256978468 174202961 141259025 130503974 141259025 130503974 132605461 123699938 132605461 123699938 127573429 109048776 127573429 109048776 108526630 93231108 108526630 93231108 92556231 76087910 92556231 76087910 81101667 164910374 81101667 164910374 177889562 179518194 177889562 179518194 195665393 205933880 195665393 205933880 205267397 157014894 205267397 157014894 140216051 128723533 140216051 128723533 127386600 122046132 127386600 122046132 107158208 96632022 107158208 96632022 86958680 86088367 86958680 86088367 150133225 166052932 150133225 166052932 203482043 199724613 203482043 199724613 210921836 227319409 210921836 227319409 230255442 243205258 230255442 243205258 247305928 251958321 247305928 251958321 255750928 263869902 255750928 263869902 267890888 272061054 267890888 272061054 270972709 273520964 270972709 273520964 149338735 138015930 149338735 138015930 136117561 129357204 136117561 129357204 118028003 106485152 118028003 106485152 109437197 101818598 109437197 101818598 103024717 90754415 103024717 90754415 89641575 81366540 89641575 81366540 82226210 64330385 82226210 64330385 67186503 157612701 67186503 157612701 180980562 173590917 180980562 173590917 198440726 198909735 198440726 198909735 170051793 159114020 170051793 159114020 159236241 147870013 159236241 147870013 149110292 123299996 149110292 123299996 121595485 116544240 121595485 116544240 180065260 175962302 180065260 175962302 195951315 197863234 195951315 197863234 201541786 160018184 201541786 160018184 167842873 166337764 167842873 166337764 175353854 205057800 175353854 205057800 220856933 228291900 220856933 228291900 227190706 233658040 227190706 233658040 236667253 242617912 236667253 242617912 247116223 250002907 247116223 250002907 252052077 255898578 252052077 255898578 255538295 264612972 255538295 264612972 269428245 272748340 269428245 272748340 272059389 274175918 272059389 274175918 160555531 146369492 160555531 146369492 138700756 127428910 138700756 127428910 130199108 112815548 130199108 112815548 100452221 95827057 100452221 95827057 97098196 94177180 97098196 94177180 89735761 85381314 89735761 85381314 72562530 63886588 72562530 63886588 65367615 59005302 65367615 59005302 58337379 44127879 58337379 44127879 39013208 36864957 39013208 36864957 177940348 174547109 177940348 174547109 191690178 202245615 191690178 202245615 210815304 220697672 210815304 220697672 229326093 245641458 229326093 245641458 245408277 249221090 245408277 249221090 165897238 144444171 165897238 144444171 133426036 110857452 133426036 110857452 97955237 87602498 97955237 87602498 90728797 79410393 90728797 79410393 68401905 60555952 68401905 60555952 49572049 45855885 49572049 45855885 173837773 173723946 173837773 173723946 182271697 188466488 182271697 188466488 217680866 211391340 217680866 211391340 177389160 161386160 177389160 161386160 169166738 175576486 169166738 175576486 211226549 216910574 211226549 216910574 133721682 115155158 133721682 115155158 107366598 91465882 107366598 91465882 86728531 67579309 86728531 67579309 69523050 63620071 69523050 63620071 64449134 48852658 64449134 48852658 50030216 41246091 50030216 41246091 37049639 30215787 37049639 30215787 27806676 27427935 27806676 27427935 154590119 187109225 154590119 187109225 210539965 231274561 210539965 231274561 229578051 237415896 229578051 237415896 240869130 245488944 240869130 245488944 245023523 254532117 245023523 254532117 254402694 258429264 254402694 258429264 261418494 264743907 261418494 264743907 268847880 271021271 268847880 271021271 269360836 275539623 269360836 275539623 276532480 283392553 276532480 283392553 282341273 286486959 282341273 286486959 286037754 176808394 286037754 176808394 172694173 153462222 172694173 153462222 132252193 123122458 132252193 123122458 108442787 95455364 108442787 95455364 93625897 86188349 93625897 86188349 88040699 186005270 88040699 186005270 203476931 206073824 203476931 206073824 218988192 226320700 218988192 226320700 228868754 243286188 228868754 243286188 240775805 183967609 240775805 183967609 173032069 130066049 173032069 130066049 106294385 102015308 106294385 102015308 103513983 83968454 103513983 83968454 79193886 69805996 79193886 69805996 70671780 64190028 70671780 64190028 66073682 63199523 66073682 63199523 182244828 198864147 182244828 198864147 215481767 212786380 215481767 212786380 217947774 222529930 217947774 222529930 224199048 244981169 224199048 244981169 245072849 250930234 245072849 250930234 254447372 258805610 254447372 258805610 259115805 262040616 259115805 262040616 262986234 268824345 262986234 268824345 266781431 197537513 266781431 197537513 191111225 139754740 191111225 139754740 140764998 132885429 140764998 132885429 134474648 129264910 134474648 129264910 184983003 200397857 184983003 200397857 208691114 140992220 208691114 140992220 141235301 129266730 141235301 129266730 119860549 107480671 119860549 107480671 104809302 94742548 104809302 94742548 83050790 70342395 83050790 70342395 72362889 38087275 72362889 38087275 40209408 34604540 40209408 34604540 33229186 28246017 33229186 28246017 31040931 156633734 31040931 156633734 186743042 191333199 186743042 191333199 211043061 220129023 211043061 220129023 228541548 228602566 228541548 228602566 145412273 121503161 145412273 121503161 124515527 181592003 124515527 181592003 186378290 166781938 186378290 166781938 153994974 141644728 153994974 141644728 132682170 120676292 132682170 120676292 106718038 96849093 106718038 96849093 94233033 88473246 94233033 88473246 77304023 70983266 77304023 70983266 54728489 36460436 54728489 36460436 38313041 170403138 38313041 170403138 179065937 158795972 179065937 158795972 151674832 142946244 151674832 142946244 147831175 171528976 147831175 171528976 180311369 185963945 180311369 185963945 191534122 212634035 191534122 212634035 219390822 245424511 219390822 245424511 243887695 183077085 243887695 183077085 180881300 177329883 180881300 177329883 190560779 200493799 190560779 200493799 209327783 210872228 209327783 210872228 213414065 158986652 213414065 158986652 153232505 143911458 153232505 143911458 136775362 132075807 136775362 132075807 134335185 107059088 134335185 107059088 104028279 96975845 104028279 96975845 92950457 85481771 92950457 85481771 89170753 146766541 89170753 146766541 185481317 198698415 185481317 198698415 199423743 172386293 199423743 172386293 155515770 140372668 155515770 140372668 147636324 162372975 147636324 162372975 175828533 186139527 175828533 186139527 198377216 166301085 198377216 166301085 155662218 149652368 155662218 149652368 180381195 172237839 180381195 172237839 158289243 151799256 158289243 151799256 165662234 174855706 165662234 174855706 198637621 201549277 198637621 201549277 207402800 209051387 207402800 209051387 176893944 156052860 176893944 156052860 158465445 134890411 158465445 134890411 122417546 103667811 122417546 103667811 103444981 95989917 103444981 95989917 90334975 84701321 90334975 84701321 79472802 74378221 79472802 74378221 74565359 59968644 74565359 59968644 45242566 30121714 45242566 30121714 31941450 28487723 31941450 28487723 28872252 25157735 28872252 25157735 25168631 23210274 25168631 23210274 176257323 185003053 176257323 185003053 199867223 204991260 199867223 204991260 208837609 148387695 208837609 148387695 136500822 102849047 136500822 102849047 92482554 85989851 92482554 85989851 84591537 78973310 84591537 78973310 77392443 67345582 77392443 67345582 70186604 61657061 70186604 61657061 55635356 52606712 55635356 52606712 43319577 38177990 43319577 38177990 34549220 34105702 34549220 34105702 184981296 194015243 184981296 194015243 200641352 203596615 200641352 203596615 205726762 144755012 205726762 144755012 135826093 117878319 135826093 117878319 112863694 99919105 112863694 99919105 105224102 170842773 105224102 170842773 194642251 199011474 194642251 199011474 223205035 230832929 223205035 230832929 232531907 237893590 232531907 237893590 244404719 250068120 244404719 250068120 257133801 262358360 257133801 262358360 263741715 267857785 263741715 267857785 268186528 271149683 268186528 271149683 145307201 137027948 145307201 137027948 135165756 120295811 135165756 120295811 108996280 104121980 108996280 104121980 93801784 89052468 93801784 89052468 86091245 83221241 86091245 83221241 79508914 77157174 79508914 77157174 164296046 165032035 164296046 165032035 179272085 169903097 179272085 169903097 163456844 151176362 163456844 151176362 153793660 141126226 153793660 141126226 132285701 126885659 132285701 126885659 125036106 112520984 125036106 112520984 113027762 104008282 113027762 104008282 92589919 87067649 92589919 87067649 82950072 72638477 82950072 72638477 71911486 68818405 71911486 68818405 67000921 62819424 67000921 62819424 59148542 57069402 59148542 57069402 175297379 190154944 175297379 190154944 203758906 209497214 203758906 209497214 228102618 232483227 228102618 232483227 229474164 244284373 229474164 244284373 245699214 247964755 245699214 247964755 155576847 144599964 155576847 144599964 136179995 111553464 136179995 111553464 111210798 103302224 111210798 103302224 91693720 76148624 91693720 76148624 77951877 73268340 77951877 73268340 76631715 63260692 76631715 63260692 57395231 45324704 57395231 45324704 45875512 156995478 45875512 156995478 165899286 188544620 165899286 188544620 199915264 213532734 199915264 213532734 220530916 227235324 220530916 227235324 233811919 241582388 233811919 241582388 237568736 144623830 237568736 144623830 150989557 124951084 150989557 124951084 125266439 119561922 125266439 119561922 110547574 109306684 110547574 109306684 163143718 164876545 163143718 164876545 186081794 186714654 186081794 186714654 193055513 195318156 193055513 195318156 207027745 215619667 207027745 215619667 217607507 150152457 217607507 150152457 142711942 121651937 142711942 121651937 124335602 149365525 124335602 149365525 181920869 183284714 181920869 183284714 202829054 202484101 202829054 202484101 236343948 239884753 236343948 239884753 244011050 247437825 244011050 247437825 253683968 255636531 253683968 255636531 182833116 142395729 182833116 142395729 151445822 169899556 151445822 169899556 178677162 126096458 178677162 126096458 128954382 112438506 128954382 112438506 82457493 78038700 82457493 78038700 64371708 58438523 64371708 58438523 59062349 50466476 59062349 50466476 48744528 43977605 48744528 43977605 43111921 33532139 43111921 33532139 26264637 20092441 26264637 20092441 16845423 14000111 16845423 14000111 10223795 5642192 10223795 5642192 6263388 5106574 6263388 5106574 5059905 135684572 5059905 135684572 175811890 175740968 175811890 175740968 201725418 205950880 201725418 205950880 135746567 127239954 135746567 127239954 120437203 96284959 120437203 96284959 87573912 81111918 87573912 81111918 71648574 66166909 71648574 66166909 66540975 51911619 66540975 51911619 51733896 48410495 51733896 48410495 171715423 167919554 171715423 167919554 204301921 205144734 204301921 205144734 160721329 128278112 160721329 128278112 133954498 160272885 133954498 160272885 164767590 168634838 164767590 168634838 228215854 238008874 228215854 238008874 238410070 248346249 238410070 248346249 250166368 252871625 250166368 252871625 163067774 151875782 163067774 151875782 147597157 126849738 147597157 126849738 120066988 119689814 120066988 119689814 161186587 158046583 161186587 158046583 178261317 199557455 178261317 199557455 217469341 223564930 217469341 223564930 231356072 237015703 231356072 237015703 233994931 156674780 233994931 156674780 154623340 126587687 154623340 126587687 127302834 120583393 127302834 120583393 116062153 91560110 116062153 91560110 78181283 60141695 78181283 60141695 59469692 51538275 59469692 51538275 50528120 48017883 50528120 48017883 44556315 36894657 44556315 36894657 33854637 30454352 33854637 30454352 32113280 28892298 32113280 28892298 31108562 176601006 31108562 176601006 211608970 212329017 211608970 212329017 232328104 247662747 232328104 247662747 252876298 257450266 252876298 257450266 259327745 264561894 259327745 264561894 263550751 268822237 263550751 268822237 268511652 277476330 268511652 277476330 276360958 278082570 276360958 278082570 278989344 282357333 278989344 282357333 284285752 284648111 284285752 284648111 173951909 162370299 173951909 162370299 155405642 140008696 155405642 140008696 145872121 185852287 145872121 185852287 214319016 219902522 214319016 219902522 223590739 235871353 223590739 235871353 247425850 252936742 247425850 252936742 253785104 266558544 253785104 266558544 263217629 166889131 263217629 166889131 167832799 150506123 167832799 150506123 155167578 126413171 155167578 126413171 115862354 113452322 115862354 113452322 110981969 110252533 110981969 110252533 215168248 219180441 215168248 219180441 224516657 236117658 224516657 236117658 232167090 172170874 232167090 172170874 178146287 157366511 178146287 157366511 142017997 129251309 142017997 129251309 121753879 115976432 121753879 115976432 116221922 94560039 116221922 94560039 85446707 79216083 85446707 79216083 76530056 68905889 76530056 68905889 56217488 51102266 56217488 51102266 53695923 36611161 53695923 36611161 34696948 30627525 34696948 30627525 26679675 21944553 26679675 21944553 17057328 15371092 17057328 15371092 193926372 186978541 193926372 186978541 187020825 166435284 187020825 166435284 140036597 124354019 140036597 124354019 124278848 119623950 124278848 119623950 204150813 206306428 204150813 206306428 209225446 210045558 209225446 210045558 215078442 221380911 215078442 221380911 219865151 152063125 219865151 152063125 150830794 140829037 150830794 140829037 176491369 194850245 176491369 194850245 205128189 198481351 205128189 198481351 157098818 143270450 157098818 143270450 143198053 131814609 143198053 131814609 133065656 104763184 133065656 104763184 107990355 182017928 107990355 182017928 201937502 196769031 201937502 196769031 152610046 146785295 152610046 146785295 199895616 200400805 199895616 200400805 210786510 214584862 210786510 214584862 222108828 249283508 222108828 249283508 248544496 257097625 248544496 257097625 263093714 264475185 263093714 264475185 191444455 153878949 191444455 153878949 135865565 109537361 135865565 109537361 90606535 82471771 90606535 82471771 84896597 182770732 84896597 182770732 196647390 191205188 196647390 191205188 122255072 112021377 122255072 112021377 96129033 86147272 96129033 86147272 78071574 64736662 78071574 64736662 60519339 55066808 60519339 55066808 51587878 37502486 51587878 37502486 39854831 138605474 39854831 138605474 142644188 117809337 142644188 117809337 103212448 97923127 103212448 97923127 84243216 78705421 84243216 78705421 66397553 63392517 66397553 63392517 53022406 44713359 53022406 44713359 44727364 37700965 44727364 37700965 33970667 31039974 33970667 31039974 33382862 124431690 33382862 124431690 131622217 165496123 131622217 165496123 209664232 209837153 209664232 209837153 226429827 246803241 226429827 246803241 250758782 256506037 250758782 256506037 261483625 267324216 261483625 267324216 265062129 144880524 265062129 144880524 127814297 120804020 127814297 120804020 119529308 106957628 119529308 106957628 106661861 97190320 106661861 97190320 92754342 84656906 92754342 84656906 83493160 69307074 83493160 69307074 68908109 55500170 68908109 55500170 55297266 52141287 55297266 52141287 44405761 33435999 44405761 33435999 31205689 25556822 31205689 25556822 23556881 20483324 23556881 20483324 22852721 153646638 22852721 153646638 182059102 202129933 182059102 202129933 206875616 208812020 206875616 208812020 166185372 138008118 166185372 138008118 137464459 125503825 137464459 125503825 123084023 104318126 123084023 104318126 94731453 91794663 94731453 91794663 190612621 182709985 190612621 182709985 142701445 136214431 142701445 136214431 133018374 126300478 133018374 126300478 110125849 106956052 110125849 106956052 96055404 72604008 96055404 72604008 69477954 52789655 69477954 52789655 54045676 42496988 54045676 42496988 36627141 36432001 36627141 36432001 191035097 197571309 191035097 197571309 209188491 224660705 209188491 224660705 243284139 256455455 243284139 256455455 257691445 261196768 257691445 261196768 192699570 140910110 192699570 140910110 112688751 105070697 112688751 105070697 82486835 79503074 82486835 79503074 74965566 65822631 74965566 65822631 67139270 63967307 67139270 63967307 196764932 210846408 196764932 210846408 215422947 229150148 215422947 229150148 240948191 256269542 240948191 256269542 253211900 187767669 253211900 187767669 174393834 138898753 174393834 138898753 140233880 120666410 140233880 120666410 114094138 97346207 114094138 97346207 98754212 83856755 98754212 83856755 82210793 53894637 82210793 53894637 53455040 45234920 53455040 45234920 41360318 38380766 41360318 38380766 30284658 22992975 30284658 22992975 22735534 18009089 22735534 18009089 20200708 206170240 20200708 206170240 207753215 232433008 207753215 232433008 240283837 244478315 240283837 244478315 247145805 253510014 247145805 253510014 259447401 263994481 259447401 263994481 271153912 277184866 271153912 277184866 280295969 281858899 280295969 281858899 281742178 283718866 281742178 283718866 285865934 289396448 285865934 289396448 288953311 291711105 288953311 291711105 289725837 164404434 289725837 164404434 128208283 121390849 128208283 121390849 116055501 114066640 116055501 114066640 201553640 198447884 201553640 198447884 202896364 208207447 202896364 208207447 211850078 235221237 211850078 235221237 237104004 245628332 237104004 245628332 249946064 258010868 249946064 258010868 257107918 263139095 257107918 263139095 261557116 266231371 261557116 266231371 268963465 269340343 268963465 269340343 190280156 149869570 190280156 149869570 131754685 121344062 131754685 121344062 122829343 112937309 122829343 112937309 110289918 100422599 110289918 100422599 100807948 82717957 100807948 82717957 86745501 136972563 86745501 136972563 179884626 173230546 179884626 173230546 194113416 197417864 194113416 197417864 220887146 226935870 220887146 226935870 237280683 242243428 237280683 242243428 239246886 147817004 239246886 147817004 139942531 120727867 139942531 120727867 120684606 114575926 120684606 114575926 109069437 89356576 109069437 89356576 91037570 88211634 91037570 88211634 141993012 145975878 141993012 145975878 177747181 175564926 177747181 175564926 189591372 195341480 189591372 195341480 216758320 212503696 216758320 212503696 150944929 125015513 150944929 125015513 118970157 105939396 118970157 105939396 98713826 82631640 98713826 82631640 69832018 57416094 69832018 57416094 55643271 52796695 55643271 52796695 157094710 158286091 157094710 158286091 176347577 191443173 176347577 191443173 201178664 204905128 201178664 204905128 161457844 151384032 161457844 151384032 177020598 202803932 177020598 202803932 208658200 232460947 208658200 232460947 238248164 241588051 238248164 241588051 159902397 147558171 159902397 147558171 147558634 140185979 147558634 140185979 137048759 132664991 137048759 132664991 133823859 109149535 133823859 109149535 105546001 97630958 105546001 97630958 96929705 81570221 96929705 81570221 67241989 62636553 67241989 62636553 56454812 54403145 56454812 54403145 51266413 46075777 51266413 46075777 49018081 45183591 49018081 45183591 193693647 200512298 193693647 200512298 205769433 204119640 205769433 204119640 158970800 153578593 158970800 153578593 147858172 133058901 147858172 133058901 134205822 115954107 134205822 115954107 117761348 180807510 117761348 180807510 198976560 220508171 198976560 220508171 226951639 232764344 226951639 232764344 238308029 247169410 238308029 247169410 248478519 252091071 248478519 252091071 167910829 155863048 167910829 155863048 156078293 135981985 156078293 135981985 140813754 182709343 140813754 182709343 198755558 197597961 198755558 197597961 213837667 211883282 213837667 211883282 172510254 162498596 172510254 162498596 167699744 140817048 167699744 140817048 138883436 129868619 138883436 129868619 131968093 109829565 131968093 109829565 85581690 67739554 85581690 67739554 68523599 57702770 68523599 57702770 56420382 49570668 56420382 49570668 46226615 41512624 46226615 41512624 43516757 38380115 43516757 38380115 36949818 32370391 36949818 32370391 29128020 23370707 29128020 23370707 22187735 17020857 22187735 17020857 13568198 13216180 13568198 13216180 12555317 182756665 12555317 182756665 220966687 218694143 220966687 218694143 176114003 162489208 176114003 162489208 153918836 144343466 153918836 144343466 143518576 136311381 143518576 136311381 112370611 76880288 112370611 76880288 69474851 58733036 69474851 58733036 61531088 56134561 61531088 56134561 53279300 46341851 53279300 46341851 46575345 42803830 46575345 42803830 45083701 181153583 45083701 181153583 226733965 240102450 226733965 240102450 242002313 247873354 242002313 247873354 250688104 254549822 250688104 254549822 256124982 259275896 256124982 259275896 262980218 272510851 262980218 272510851 272641385 274273592 272641385 274273592 273515945 276499617 273515945 276499617 274425229 190203990 274425229 190203990 173167311 152321322 173167311 152321322 157255736 140138076 157255736 140138076 134635812 94378026 134635812 94378026 92118319 81165387 92118319 81165387 66353116 62122612 66353116 62122612 63437533 59444667 63437533 59444667 57255925 47426467 57255925 47426467 42839605 36112724 42839605 36112724 37069420 34162086 37069420 34162086 220583365 228663807 220583365 228663807 229487671 202657780 229487671 202657780 203753554 174970511 203753554 174970511 178704857 163390470 178704857 163390470 173640303 184126683 173640303 184126683 217548616 230304093 217548616 230304093 228769264 248823323 228769264 248823323 250355072 253377780 250355072 253377780 161769635 148678288 161769635 148678288 150919096 133752635 150919096 133752635 132530464 115480468 132530464 115480468 116186784 91703640 116186784 91703640 86421476 66705912 86421476 66705912 69428528 213764492 69428528 213764492 212309201 165476610 212309201 165476610 163171164 119389995 163171164 119389995 107470966 96448737 107470966 96448737 72252760 64596415 72252760 64596415 66247196 59854595 66247196 59854595 63112317 181467798 63112317 181467798 204376420 217592252 204376420 217592252 242864975 246294385 242864975 246294385 247571749 253041140 247571749 253041140 255467891 259114938 255467891 259114938 263302694 269676194 263302694 269676194 267245497 180873559 267245497 180873559 183233578 126374330 183233578 126374330 109802888 99441330 109802888 99441330 98855436 85519149 98855436 85519149 88356877 203277343 88356877 203277343 232537413 245529053 232537413 245529053 243326918 247475747 243326918 247475747 248396197 255142778 248396197 255142778 254738135 260712073 254738135 260712073 272538765 275281221 272538765 275281221 280423108 283151560 280423108 283151560 203269830 195256593 203269830 195256593 192006863 187579819 192006863 187579819 226052821 235169678 226052821 235169678 238583437 241687717 238583437 241687717 240862668 251819622 240862668 251819622 249582072 258970042 249582072 258970042 258210217 264321349 258210217 264321349 266478317 272858456 266478317 272858456 272737793 274354547 272737793 274354547 278702623 286575186 278702623 286575186 285114690 197090070 285114690 197090070 188879492 167130841 188879492 167130841 133109771 124439571 133109771 124439571 115126519 106320878 115126519 106320878 100213818 93647594 100213818 93647594 85935022 83757892 85935022 83757892 230850197 239329639 230850197 239329639 238837850 245026754 238837850 245026754 243451505 247870127 243451505 247870127 247911788 267645213 247911788 267645213 264380500 218587307 264380500 218587307 176871882 127030323 176871882 127030323 128541573 124070823 128541573 124070823 217517611 231627836 217517611 231627836 235112172 239503121 235112172 239503121 239603317 247843713 239603317 247843713 243999572 182123149 243999572 182123149 137271150 123024027 137271150 123024027 111835640 105452288 111835640 105452288 110130642 200170879 110130642 200170879 223493466 230817247 223493466 230817247 227947658 189497156 227947658 189497156 166505279 147698382 166505279 147698382 146437466 136524509 146437466 136524509 113532660 108352178 113532660 108352178 204293433 214783762 204293433 214783762 230603955 236199395 230603955 236199395 232072031 162982538 232072031 162982538 169573163 177568301 169573163 177568301 210130551 221868536 210130551 221868536 221350527 144930181 221350527 144930181 136242473 124281248 136242473 124281248 90074319 88906130 90074319 88906130 176172276 187724666 176172276 187724666 204432080 209420342 204432080 209420342 216793923 220429839 216793923 220429839 232892608 239861486 232892608 239861486 237064428 246190822 237064428 246190822 246050691 259971340 246050691 259971340 260347698 264645607 260347698 264645607 264176700 269128051 264176700 269128051 270790716 274431861 270790716 274431861 272744983 278142875 272744983 278142875 279150538 284184450 279150538 284184450 282880792 285519777 282880792 285519777 287282334 290831723 287282334 290831723 289154750 145476190 289154750 145476190 150863568 143417766 150863568 143417766 146573019 130985134 146573019 130985134 117278137 113416673 117278137 113416673 72057360 67581971 72057360 67581971 68208273 63648117 68208273 63648117 65962029 52636516 65962029 52636516 47671330 47620687 47671330 47620687 166773697 198068857 166773697 198068857 209237484 221499880 209237484 221499880 221329970 232714889 221329970 232714889 232226782 238287113 232226782 238287113 235275816 245685921 235275816 245685921 247013944 258747748 247013944 258747748 255632790 260617052 255632790 260617052 259952424 262300223 259952424 262300223 262485236 266759283 262485236 266759283 265936343 269307173 265936343 269307173 270161279 276687939 270161279 276687939 274907907 279386260 274907907 279386260 278504202 280225297 278504202 280225297 166526734 145257592 166526734 145257592 142307090 116476778 142307090 116476778 78789853 71546675 78789853 71546675 71295372 64054546 71295372 64054546 60626336 54483242 60626336 54483242 54342203 41981997 54342203 41981997 40086237 30055493 40086237 30055493 31685025 182912804 31685025 182912804 186247132 161925837 186247132 161925837 167321913 173756954 167321913 173756954 183105905 176779818 183105905 176779818 176233298 170658991 176233298 170658991 174476313 159422089 174476313 159422089 160491629 149194618 160491629 149194618 143080087 126458770 143080087 126458770 122936976 94360944 122936976 94360944 85090368 80604551 85090368 80604551 76058730 70124221 76058730 70124221 69908367 62638372 69908367 62638372 64535681 55297731 64535681 55297731 54497490 52415150 54497490 52415150 47259652 41472165 47259652 41472165 35019532 33548611 35019532 33548611 193901617 191878790 193901617 191878790 218075268 225632369 218075268 225632369 235169902 242470095 235169902 242470095 244170150 248065292 244170150 248065292 248447971 255018721 248447971 255018721 250819383 255878869 250819383 255878869 257171297 260891653 257171297 260891653 262711435 266240750 262711435 266240750 266321357 267821723 266321357 267821723 180855271 169696664 180855271 169696664 177052262 151708764 177052262 151708764 158060372 141629012 158060372 141629012 146538964 175842731 146538964 175842731 184785330 191007260 184785330 191007260 206667883 212153212 206667883 212153212 215717233 170768689 215717233 170768689 124595823 83865141 124595823 83865141 73596119 69693816 73596119 69693816 189163738 217070787 189163738 217070787 220946068 224224223 220946068 224224223 182889829 158141171 182889829 158141171 130417368 110134850 130417368 110134850 103888640 87797338 103888640 87797338 70295995 64264886 70295995 64264886 63364746 42059040 63364746 42059040 43143816 39096977 43143816 39096977 41562832 202157142 41562832 202157142 217264316 223292011 217264316 223292011 229650960 236490083 229650960 236490083 236402330 252240345 236402330 252240345 249889130 253775710 249889130 253775710 258665575 262062645 258665575 262062645 199080627 189415071 199080627 189415071 182784973 146372292 182784973 146372292 125546623 118405918 125546623 118405918 94597820 90580202 94597820 90580202 89352815 78653413 89352815 78653413 79875112 75023153 79875112 75023153 76968127 72768229 76968127 72768229 67987985 62146876 67987985 62146876 52445895 42092168 52445895 42092168 45890030 211466795 45890030 211466795 220336304 225451485 220336304 225451485 228037831 238355226 228037831 238355226 244591580 258414549 244591580 258414549 259777041 266975955 259777041 266975955 266565749 272833495 266565749 272833495 271343978 182095157 271343978 182095157 173675835 101405742 173675835 101405742 100629267 91924949 100629267 91924949 90037977 87404150 90037977 87404150 212690692 215753807 212690692 215753807 213965085 223521662 213965085 223521662 221620381 194885814 221620381 194885814 161336531 116818816 161336531 116818816 104864460 97877859 104864460 97877859 97862690 78734993 97862690 78734993 73880727 71369034 73880727 71369034 199807715 196180109 199807715 196180109 126428739 112942684 126428739 112942684 108357351 99969900 108357351 99969900 10083156
72504 0 0 213794716 0 213794716 959241283 15694788 959241283 15694788 389201 83158 389201 83158 57517 33444 57517 33444 999988387 20348 999988387 20348 47188991 676991789 47188991 676991789 764031799 254346478 764031799 254346478 889880824 105758190 889880824 105758190 962920453 36980000 962920453 36980000 24014176 16552539 24014176 16552539 992357182 5762716 992357182 5762716 628122 817202 628122 817202 263334 308501 263334 308501 999859308 80660 999859308 80660 999866104 52860 999866104 52860 46003 20351 46003 20351 29644 302641568 29644 302641568 897759622 96181647 897759622 96181647 949358301 58781211 949358301 58781211 11947056 16611299 11947056 16611299 990904769 2783042 990904769 2783042 999130534 520724 999130534 520724 999527645 102594 999527645 102594 62457 61691 62457 61691 53254 93654160 53254 93654160 946704006 52519362 946704006 52519362 966599415 45235500 966599415 45235500 979320316 25692058 979320316 25692058 5720930 2884708 5720930 2884708 999035079 701015 999035079 701015 999386443 351499 999386443 351499 251045 230848 251045 230848 180576 87541 180576 87541 999893734 61686 999893734 61686 999910151 52863 999910151 52863 830967007 857758951 830967007 857758951 277349474 267446126 277349474 267446126 140337780 170873457 140337780 170873457 894032336 83759018 894032336 83759018 54372048 62469082 54372048 62469082 965825852 45357797 965825852 45357797 22903825 24929951 22903825 24929951 991028280 12381933 991028280 12381933 992696768 2691401 992696768 2691401 1136265 1594393 1136265 1594393 998987444 1235819 998987444 1235819 594024 308496 594024 308496 209395 198085 209395 198085 999797045 87545 999797045 87545 122518 65010 122518 65010 999870218 65010 802827822 807832610 802827822 807832610 616032448 437561874 616032448 437561874 822374393 252953263 822374393 252953263 869838304 92099609 869838304 92099609 60949832 73307556 60949832 73307556 954163852 66315612 954163852 66315612 967180403 42789262 967180403 42789262 978123775 22130933 978123775 22130933 989974452 4025380 989974452 4025380 2642963 2563460 2642963 2563460 998268125 2086809 998268125 2086809 1402265 1966332 1402265 1966332 998565822 1287911 998565822 1287911 703451 1003912 703451 1003912 538440 677190 538440 677190 999478154 512474 999478154 512474 289780 295383 289780 295383 999729914 212778 999729914 212778 999780747 88404 999780747 88404 73254 65659 73254 65659 529488023 944871700 529488023 944871700 683764578 274447948 683764578 274447948 123300724 95613800 123300724 95613800 61770663 74710652 61770663 74710652 967816846 33808750 967816846 33808750 17102680 20229814 17102680 20229814 13074685 18625688 13074685 18625688 990795380 4761766 990795380 4761766 1743846 1919951 1743846 1919951 1234389 1346808 1234389 1346808 999227711 667157 999227711 667157 999596237 295382 999596237 295382 182246 212781 182246 212781 951409386 481401242 951409386 481401242 213450515 275029527 213450515 275029527 867275512 163684230 867275512 163684230 87349633 113912680 87349633 113912680 931362882 102532652 931362882 102532652 51788667 50852592 51788667 50852592 25282545 29020761 25282545 29020761 984953087 19153311 984953087 19153311 989987195 4989843 989987195 4989843 2173727 3212017 2173727 3212017 997826168 2985726 997826168 2985726 997925697 2323290 997925697 2323290 1181636 1526790 1181636 1526790 999221781 862474 999221781 862474 526492 520726 526492 520726 359334 351500 359334 351500 999729752 243821 999729752 114629719 999729752 114629719 64857888 78135425 64857888 78135425 951092354 58739596 951092354 58739596 39176984 51726852 39176984 51726852 34047500 48782745 34047500 48782745 967683036 42511106 967683036 42511106 4539468 4623733 4539468 4623733 997261887 3190387 997261887 3190387 998361333 1846691 998361333 1846691 998778978 1511523 998778978 1511523 774933 1024027 774933 1024027 609864 735956 609864 735956 999432336 505344 999432336 505344 342146 253034441 342146 253034441 357403011 837561383 357403011 837561383 625126857 506832750 625126857 506832750 331418932 366339549 331418932 366339549 772813701 190908926 772813701 190908926 112576786 157902060 112576786 157902060 97503706 139665322 97503706 139665322 922362459 102575900 922362459 102575900 933993582 81623939 933993582 81623939 954020819 53801537 954020819 53801537 965279096 47240540 965279096 47240540 30868302 34856272 30868302 34856272 986365704 14292049 986365704 14292049 6280261 7827910 6280261 7827910 996361801 4070313 996361801 4070313 997231657 3694825 997231657 3694825 1500681 1952387 1500681 1952387 1248354 1659480 1248354 1659480 999057710 1041569 999057710 1041569 999070180 1014061 999070180 1014061 999128913 648369 999128913 648369 362201 515747 362201 515747 999687354 306171 999687354 597106902 999687354 597106902 502352699 499886806 502352699 499886806 328053483 487390431 328053483 487390431 712189824 414828678 712189824 414828678 199969970 195436811 199969970 195436811 130021465 169526786 130021465 169526786 890458488 156832677 890458488 156832677 905111992 123347604 905111992 123347604 80212425 96700434 80212425 96700434 57510910 80888255 57510910 80888255 37865461 47765888 37865461 47765888 972389438 40314387 972389438 40314387 975607643 23975209 975607643 23975209 13732369 12628704 13732369 12628704 993201244 7441339 993201244 7441339 4289912 6399844 4289912 6399844 3663718 5189358 3663718 5189358 996750775 4563565 996750775 4563565 997059701 3357906 997059701 3357906 997933589 2777685 997933589 2777685 998219811 2470007 998219811 2470007 1407768 1525473 1407768 1525473 998973086 1399065 998973086 1399065 783009 1040170 783009 1040170 999100184 1003849 999100184 1003849 509643 650121 509643 650121 417373 535628 417373 535628 999640138 392353 999640138 8341655 999640138 8341655 514249046 931309150 514249046 931309150 291765583 337337571 291765583 337337571 161620302 180896090 161620302 180896090 881789919 177182118 881789919 177182118 93201402 127399979 93201402 127399979 925071608 86380212 925071608 86380212 943521956 75566557 943521956 75566557 960356236 59038841 960356236 59038841 984617459 15988118 984617459 15988118 8026762 10982523 8026762 10982523 5423922 7246939 5423922 7246939 995495451 6253258 995495451 6253258 995798199 4822310 995798199 4822310 997187183 4068642 997187183 4068642 1551170 2503513 1551170 2503513 1415574 1962618 1415574 1962618 970549 1287908 970549 1287908 999129471 938067 999129471 938067 999191664 872875 999191664 872875 537131 650120 537131 650120 999536645 505345 999536645 505345 394414285 911827858 394414285 911827858 492326283 621018925 492326283 621018925 637754600 790642239 637754600 790642239 480284271 487726124 480284271 487726124 181011782 272726724 181011782 272726724 876110766 179508650 876110766 179508650 104277955 145197897 104277955 145197897 930967852 101563950 930967852 101563950 58749505 86290098 58749505 86290098 954253146 63353705 954253146 63353705 958289353 61842812 958289353 61842812 32987132 44869967 32987132 44869967 24913033 31395408 24913033 31395408 985518438 12691768 985518438 12691768 993622726 7588090 993622726 7588090 4149098 6295934 4149098 6295934 3333231 5073042 3333231 5073042 997456436 3400568 997456436 3400568 997777085 3098255 997777085 3098255 1689509 2592266 1689509 2592266 1537013 2503515 1537013 2503515 998381238 1750742 998381238 1750742 998819195 1611415 998819195 1611415 998922051 1207655 998922051 1207655 624424 912357 624424 912357 517508 677193 517508 677193 315770648 739788163 315770648 739788163 440517781 584337050 440517781 584337050 327241413 373295352 327241413 373295352 748550862 284101410 748550862 284101410 862710053 188121311 862710053 188121311 124691231 184639333 124691231 184639333 894575184 152516687 894575184 152516687 929579396 93069760 929579396 93069760 57538646 74299903 57538646 74299903 958703856 54010632 958703856 54010632 33025525 46772773 33025525 46772773 31309231 39632171 31309231 39632171 973912859 23122972 973912859 23122972 14263759 17906254 14263759 17906254 989204263 14923557 989204263 14923557 990416238 13725247 990416238 13725247 993008307 8870035 993008307 8870035 5893424 8341650 5893424 8341650 3436100 5360918 3436100 5360918 997417557 3434036 997417557 3434036 997643354 3104589 997643354 3104589 1826391 2897464 1826391 2897464 998037565 2323292 998037565 2323292 998360825 2114132 998360825 2114132 1304283 1946670 1304283 1946670 998546197 1810142 998546197 1810142 998675959 1735897 998675959 1735897 999038212 987581 999038212 987581 999151809 797282 999151809 797282 999237571 658038623 999237571 658038623 449193505 376670957 449193505 376670957 747054227 291133415 747054227 291133415 156679211 222238285 156679211 222238285 869309638 193125799 869309638 193125799 127079041 187291964 127079041 187291964 104490789 124362731 104490789 124362731 80568660 107731554 80568660 107731554 945411436 69939567 945411436 69939567 46877760 68897812 46877760 68897812 955873429 63085930 955873429 63085930 959349918 53533866 959349918 53533866 964850698 42103887 964850698 42103887 18767322 27054635 18767322 27054635 984437812 17418634 984437812 17418634 6961362 10297323 6961362 10297323 6460671 8659218 6460671 8659218 995361944 5396220 995361944 5396220 997047487 4244017 997047487 4244017 2282869 3208689 2282869 3208689 2117162 3168910 2117162 3168910 1897337 3054530 1897337 3054530 1497688 2236320 1497688 2236320 998509945 1295099 998509945 1295099 838693 1131360 838693 1131360 999213909 862470 999213909 862470 999225255 862470 1267850 710861645 1267850 710861645 714712787 301177318 714712787 301177318 198155818 224892503 198155818 224892503 140994470 198726621 140994470 198726621 882231614 170680805 882231614 170680805 92372003 108977286 92372003 108977286 929243065 94909398 929243065 94909398 53683723 72259936 53683723 72259936 48254320 70924499 48254320 70924499 953839145 66134373 953839145 66134373 40899407 52601987 40899407 52601987 22790099 29241720 22790099 29241720 15644675 20195191 15644675 20195191 12253394 18503290 12253394 18503290 989896398 14194208 989896398 14194208 993455589 8559494 993455589 8559494 5663733 7441917 5663733 7441917 996362911 4867919 996362911 4867919 3019846 3673281 3019846 3673281 997545657 3418048 997545657 3418048 2195194 3302765 2195194 3302765 1894162 2974097 1894162 2974097 998063630 1952385 998063630 1952385 998710678 1346813 998710678 1346813 796792 1017216 796792 1017216 629089 941288 629089 941288 999174651 478366197 999174651 478366197 292874163 381736401 292874163 381736401 237829975 333790468 237829975 333790468 784199115 270404893 784199115 270404893 141660343 213207419 141660343 213207419 859353731 209690171 859353731 209690171 126119878 180507968 126119878 180507968 889322356 147093962 889322356 147093962 97537220 143966500 97537220 143966500 82458836 117506631 82458836 117506631 922783210 115292180 922783210 115292180 929672899 82912210 929672899 82912210 952085497 56390402 952085497 56390402 29820703 42838021 29820703 42838021 22926698 27467907 22926698 27467907 985192482 19693562 985192482 19693562 988013712 17277154 988013712 17277154 988926859 10468940 988926859 10468940 5412266 7716080 5412266 7716080 996200303 5455073 996200303 5455073 3284556 4135010 3284556 4135010 997158521 3782102 997158521 3782102 997519032 3579831 997519032 3579831 2207763 3060933 2207763 3060933 997973765 2739190 997973765 2739190 1464266 2036591 1464266 2036591 998961188 1379291 998961188 1379291 999017568 1017220 999017568 1017220 999101305 1017220 438944503 764984125 438944503 764984125 559249908 517794876 559249908 517794876 621408270 872796415 621408270 872796415 445170566 664571853 445170566 664571853 487419128 483706569 487419128 483706569 731968108 372496343 731968108 372496343 222103412 214440342 222103412 214440342 864015479 201187124 864015479 201187124 895160816 142676342 895160816 142676342 88033740 129401049 88033740 129401049 926413306 95293926 926413306 95293926 941240834 86738539 941240834 86738539 944170848 75823471 944170848 75823471 50831751 57606664 50831751 57606664 38333836 51798942 38333836 51798942 35179241 37899021 35179241 37899021 978312751 32553134 978312751 32553134 15823360 18687438 15823360 18687438 11805024 17741967 11805024 17741967 988374378 14008001 988374378 14008001 7483071 11148338 7483071 11148338 993892115 8094239 993892115 8094239 994356365 6520124 994356365 6520124 3634891 5271511 3634891 5271511 997053593 4253167 997053593 4253167 997634015 3409439 997634015 3409439 998059740 2236322 998059740 2236322 1468952 1609790 1468952 1609790 1077949 1525472 1077949 1525472 981264 1040166 981264 1040166 573139 890838 573139 890838 894636825 983166112 894636825 983166112 390531980 685978489 390531980 685978489 611470288 936258853 611470288 936258853 436283307 501495697 436283307 501495697 640690863 871854697 640690863 871854697 328792384 442840266 328792384 442840266 278244265 348381184 278244265 348381184 845661342 216037191 845661342 216037191 865142890 161476475 865142890 161476475 96682695 118524583 96682695 118524583 77332596 104357112 77332596 104357112 59238956 88731561 59238956 88731561 942239660 59504058 942239660 59504058 22712723 31063056 22712723 31063056 16964828 24710167 16964828 24710167 984016867 20979164 984016867 20979164 12692322 19315834 12692322 19315834 988531206 15133180 988531206 15133180 992224279 8542818 992224279 8542818 995327975 4470066 995327975 4470066 2755426 3790470 2755426 3790470 2514672 3750940 2514672 3750940 997504368 3683413 997504368 3683413 2351921 3475296 2351921 3475296 997839043 3001371 997839043 3001371 1798909 2883776 1798909 2883776 998120190 2301221 998120190 2301221 998442909 1701450 998442909 1701450 1085000 1379289 1085000 1379289 792269 1121544 792269 1121544 151958365 659611186 151958365 659611186 570870874 776774511 570870874 776774511 337919395 983134289 337919395 983134289 654280723 709733877 654280723 709733877 504225026 552516045 504225026 552516045 581177118 773080146 581177118 773080146 730577144 381374786 730577144 381374786 254157058 327716522 254157058 327716522 784200436 285254902 784200436 285254902 175478490 236479960 175478490 236479960 846474323 218787214 846474323 218787214 901930435 136782949 901930435 136782949 87696119 127659855 87696119 127659855 84140377 119471499 84140377 119471499 929788334 101356814 929788334 101356814 62665824 89919807 62665824 89919807 943967073 59993883 943967073 59993883 31990562 39281835 31990562 39281835 978341494 27370933 978341494 27370933 16462263 20210567 16462263 20210567 986586350 19857623 986586350 19857623 12970514 17879682 12970514 17879682 989831715 13788381 989831715 13788381 8684504 12239938 8684504 12239938 7222546 9059429 7222546 9059429 5704755 6817089 5704755 6817089 995722315 5073043 995722315 5073043 3033077 4748410 3033077 4748410 2905135 4396937 2905135 4396937 997394587 3758285 997394587 3758285 2448178 3079408 2448178 3079408 1752807 2783044 1752807 2783044 1634483 2478450 1634483 2478450 998374223 1951751 998374223 1951751 1238940 1587539 1238940 1587539 998983116 1235816 998983116 1235816 999044350 1171262 999044350 1171262 799470 321472001 799470 321472001 513345197 762296064 513345197 762296064 350569218 544112946 350569218 544112946 589008962 705051897 589008962 705051897 398614634 584366394 398614634 584366394 517577821 492324099 517577821 492324099 301893115 389276402 301893115 389276402 813287446 260186619 813287446 260186619 158931742 236581411 158931742 236581411 844501920 215423807 844501920 215423807 142764018 199051925 142764018 199051925 121217150 159615225 121217150 159615225 894182944 144924869 894182944 144924869 95678803 140375878 95678803 140375878 90323971 132855957 90323971 132855957 925211765 102680394 925211765 102680394 64765251 75578598 64765251 75578598 42965596 57221286 42965596 57221286 969468313 36762808 969468313 36762808 23821745 26843991 23821745 26843991 984952536 22001056 984952536 22001056 986359232 19613150 986359232 19613150 990478446 12291760 990478446 12291760 5554572 6560438 5554572 6560438 3667333 5410001 3667333 5410001 996580048 4814668 996580048 4814668 2663729 3973225 2663729 3973225 2607138 3690125 2607138 3690125 997559177 3512365 997559177 3512365 2176781 3171669 2176781 3171669 1767667 2666274 1767667 2666274 998148739 2171571 998148739 2171571 1301702 1609791 1301702 1609791 998852104 1609791 644786455 752912636 644786455 752912636 446146648 667268386 446146648 667268386 333445964 898849107 333445964 898849107 587080474 514263199 587080474 514263199 639471851 962372502 639471851 962372502 486527902 527987386 486527902 527987386 678554337 438030006 678554337 438030006 287881239 423487465 287881239 423487465 829204477 256400665 829204477 256400665 849447331 226063423 849447331 226063423 863498827 201974231 863498827 201974231 126110196 161013874 126110196 161013874 902581065 143494158 902581065 143494158 88409820 131499631 88409820 131499631 82397088 115508355 82397088 115508355 935744284 78961454 935744284 78961454 52769551 68955371 52769551 68955371 959031335 57708442 959031335 57708442 27233991 36373664 27233991 36373664 16517623 25611057 16517623 25611057 15184258 22991524 15184258 22991524 984957432 20865490 984957432 20865490 986653647 19520305 986653647 19520305 10199451 12194513 10199451 12194513 991914894 8587670 991914894 8587670 994133843 7128792 994133843 7128792 996069065 5207500 996069065 5207500 996903477 4699111 996903477 4699111 997023205 4079017 997023205 4079017 2499757 3703220 2499757 3703220 2427379 3428577 2427379 3428577 2163508 3104591 2163508 3104591 997817174 2883778 997817174 2883778 1672373 2636302 1672373 2636302 998254769 1641541 998254769 1641541 1095928 1587537 1095928 50493839 1095928 50493839 969295559 43923191 969295559 43923191 25979161 38632029 25979161 38632029 974746417 30034929 974746417 30034929 981611677 26749291 981611677 26749291 985830099 21331656 985830099 21331656 13332592 18681079 13332592 18681079 987567486 17998521 987567486 17998521 11790312 13463675 11790312 13463675 8244680 12350118 8244680 12350118 6949350 9010895 6949350 9010895 994259714 7610105 994259714 7610105 4572006 6128212 4572006 6128212 995816012 5488480 995816012 5488480 3308536 5089427 3308536 5089427 3018720 4645647 3018720 4645647 997249588 3782105 997249588 3782105 2440946 3389756 2440946 3389756 997712674 3168911 997712674 3168911 997803959 2762092 997803959 2762092 1513031 2086808 1513031 2086808 998492116 1653740 998492116 1653740 1130343 1594395 1130343 1594395 1099187 466483086 1099187 466483086 794883741 276192263 794883741 276192263 164390868 246865012 164390868 246865012 876649721 149950174 876649721 149950174 95999584 137171217 95999584 137171217 912473336 128359891 912473336 128359891 80088999 97632250 80088999 97632250 935692784 90395128 935692784 90395128 942188983 69446480 942188983 69446480 40006843 47583916 40006843 47583916 31613014 46207462 31613014 46207462 27017067 34971478 27017067 34971478 18171165 28159824 18171165 28159824 983577644 24782247 983577644 24782247 15866347 23232989 15866347 23232989 987586870 17033151 987586870 17033151 8640160 10912274 8640160 10912274 993014363 8435680 993014363 8435680 5033862 7680652 5033862 7680652 994640759 6225690 994640759 6225690 995809094 5962699 995809094 5962699 3650642 5477520 3650642 5477520 3290173 4984391 3290173 4984391 997319537 3828930 997319537 3828930 2374706 3460032 2374706 3460032 2149694 3175806 2149694 3175806 998344871 1722001 998344871 1722001 1220899 1674672 1220899 1674672 998821357 1628572 998821357 1628572 766245715 651054006 766245715 651054006 509988416 994158782 509988416 994158782 545292024 598092199 545292024 598092199 360551389 912782279 360551389 912782279 659348421 772583559 659348421 772583559 563008192 936133110 563008192 936133110 666208728 487020903 666208728 487020903 676548691 449892523 676548691 449892523 280997415 309317766 280997415 309317766 202192629 275728077 202192629 275728077 818104954 263406763 818104954 263406763 171731356 257198001 171731356 257198001 167788210 219170659 167788210 219170659 137176772 191380002 137176772 191380002 122827480 179693376 122827480 179693376 106218523 152204264 106218523 152204264 99662704 149584034 99662704 149584034 901978213 139188076 901978213 139188076 908838439 137235543 908838439 137235543 87381713 99584316 87381713 99584316 935141757 97107698 935141757 97107698 57686558 69655812 57686558 69655812 958283908 47239238 958283908 47239238 30854893 44394102 30854893 44394102 974223530 37968312 974223530 37968312 975922662 29674718 975922662 29674718 16515542 25670939 16515542 25670939 12764327 19333001 12764327 19333001 990795683 13463670 990795683 13463670 992212600 10836894 992212600 10836894 6822269 9961589 6822269 9961589 5849480 8278011 5849480 8278011 993930546 6817087 993930546 6817087 4277245 6333442 4277245 6333442 995938795 5563211 995938795 5563211 3568496 4396932 3568496 4396932 2759464 4122724 2759464 4122724 2646639 3681323 2646639 3681323 997756828 3175810 997756828 3175810 2018631 2563463 2018631 2563463 1478641 1951448 1478641 1951448 998713004 1701455 998713004 267245149 998713004 267245149 163430633 229774388 163430633 229774388 145832926 188086344 145832926 188086344 878930369 175861338 878930369 175861338 113227432 166436390 113227432 166436390 103830675 145043536 103830675 145043536 90240344 120323927 90240344 120323927 77214120 113264453 77214120 113264453 926872954 109045661 926872954 109045661 66876071 99143155 66876071 99143155 947566576 62901559 947566576 62901559 958320407 48112775 958320407 48112775 32070915 44982647 32070915 44982647 975511591 34766688 975511591 34766688 20721635 30985668 20721635 30985668 980631733 28599422 980631733 28599422 18140393 25536720 18140393 25536720 983350325 23400960 983350325 23400960 14311033 21753237 14311033 21753237 12605615 16924691 12605615 16924691 990291406 13615612 990291406 13615612 9015982 12451432 9015982 12451432 7206960 10437421 7206960 10437421 5920833 8383283 5920833 8383283 994845740 6524215 994845740 6524215 995461206 6225694 995461206 6225694 3900806 5995933 3900806 5995933 3843469 4680389 3843469 4680389 2870702 4244019 2870702 4244019 997214312 3903160 997214312 3903160 2309164 2666279 2309164 2666279 1274728 1786061 1274728 1786061 1266782 287579951 1266782 287579951 807067351 277179657 807067351 277179657 178358694 253278856 178358694 253278856 863734122 199025646 863734122 199025646 130731071 167311626 130731071 167311626 893049786 157111389 893049786 157111389 919012734 121875432 919012734 121875432 79583503 102267030 79583503 102267030 64682646 91874711 64682646 91874711 955434139 50621238 955434139 50621238 34149821 50309416 34149821 50309416 31588609 38972316 31588609 38972316 23353642 33048534 23353642 33048534 21411532 29795113 21411532 29795113 18453016 28683894 18453016 28683894 981730503 23085491 981730503 23085491 13956021 17015939 13956021 17015939 989785947 15244039 989785947 15244039 8911604 12337519 8911604 12337519 992050418 11224466 992050418 11224466 992250165 9867150 992250165 9867150 993808753 8384118 993808753 8384118 5306184 7257775 5306184 7257775 995012323 6531891 995012323 6531891 995547965 6034169 995547965 6034169 3638908 5563207 3638908 5563207 996615877 4834180 996615877 4834180 996807312 4563566 996807312 4563566 2717596 3495207 2717596 3495207 998028621 2602623 998028621 2602623 998248537 1810144 998248537 1810144 1267483 1810144 705089984 630140194 705089984 630140194 368790639 834759718 368790639 834759718 662540430 580305670 662540430 580305670 498903769 945169408 498903769 945169408 458954384 699049066 458954384 699049066 782434235 318354520 782434235 318354520 193762982 292009860 193762982 292009860 157079072 219036909 157079072 219036909 138532428 169128226 138532428 169128226 887683257 162666906 887683257 162666906 105435469 150513823 105435469 150513823 88243100 131155668 88243100 131155668 913390594 109609519 913390594 109609519 72507475 107789272 72507475 107789272 68055880 98803234 68055880 98803234 944884828 56535626 944884828 56535626 30779385 44532691 30779385 44532691 29301454 43238834 29301454 43238834 973377916 36966924 973377916 36966924 977324830 31402089 977324830 31402089 20039497 29751225 20039497 29751225 981617629 27898634 981617629 27898634 17941813 22507395 17941813 22507395 985412794 17458394 985412794 17458394 988395695 15389151 988395695 15389151 990106031 12967901 990106031 12967901 992044878 11171528 992044878 11171528 5852020 8567754 5852020 8567754 4845127 7257778 4845127 7257778 4554614 7043741 4554614 7043741 995074767 6132253 995074767 6132253 996160495 5253128 996160495 5253128 3234511 5058953 3234511 5058953 3115808 4769522 3115808 4769522 996866490 4422225 996866490 4422225 2764739 3932922 2764739 3932922 2431846 3171668 2431846 3171668 997850531 2864820 997850531 2864820 1618670 1744407 1618670 1744407 998697082 1744407 410264174 969409500 410264174 969409500 547012195 428928410 547012195 428928410 250860780 368491624 250860780 368491624 242630064 295578465 242630064 295578465 184617658 261905033 184617658 261905033 828288425 223218169 828288425 223218169 130384191 192760173 130384191 192760173 872328463 180782457 872328463 180782457 886920154 162680416 886920154 162680416 90845886 134173388 90845886 134173388 927968190 87811674 927968190 87811674 58333028 69863334 58333028 69863334 964915626 50558323 964915626 50558323 969176303 45211719 969176303 45211719 971383030 39568005 971383030 39568005 25173430 37312629 25173430 37312629 978693386 30035534 978693386 30035534 16978856 25240543 16978856 25240543 987673097 18065950 987673097 18065950 10197040 11859331 10197040 11859331 992679069 9576485 992679069 9576485 993196282 8999597 993196282 8999597 6001058 7792309 6001058 7792309 4811552 7441915 4811552 7441915 4435827 6468867 4435827 6468867 3970133 6066758 3970133 6066758 3729305 5747833 3729305 5747833 3346000 5182930 3346000 5182930 996634367 4867914 996634367 4867914 996997603 4498881 996997603 4498881 997265963 3797240 997265963 3797240 2532039 3703223 2532039 3703223 997550485 3460033 997550485 3460033 997851108 2974096 997851108 2974096 1489900 2361253 1489900 2361253 342501037 950743914 342501037 950743914 613960849 744703421 613960849 744703421 401725113 917515227 401725113 917515227 341302213 809273272 341302213 809273272 504436984 999927506 504436984 999927506 592385848 750878778 592385848 750878778 278770040 406535569 278770040 406535569 733634826 352378479 733634826 352378479 231272424 321024221 231272424 321024221 208929568 303934691 208929568 303934691 796747144 300060977 796747144 300060977 799070086 297900304 799070086 297900304 190249081 275217951 190249081 275217951 825553789 257202935 825553789 257202935 855279896 183035246 855279896 183035246 121311458 172050227 121311458 172050227 114528078 161852088 114528078 161852088 901367928 144352291 901367928 144352291 905326718 141702635 905326718 141702635 90615996 126917095 90615996 126917095 83349155 120580777 83349155 120580777 927263284 105020830 927263284 105020830 60330452 67399521 60330452 67399521 42770957 57750645 42770957 57750645 36510164 52502836 36510164 52502836 967370060 46705025 967370060 46705025 27501353 40141319 27501353 40141319 974614485 33048799 974614485 33048799 978764741 31600081 978764741 31600081 13720318 20210562 13720318 20210562 12337622 17939524 12337622 17939524 991902514 11863102 991902514 11863102 992324838 10540553 992324838 10540553 992626383 9288268 992626383 9288268 5881242 8595985 5881242 8595985 4985044 7570706 4985044 7570706 994509844 7176070 994509844 7176070 995317542 6128211 995317542 6128211 3588400 5467736 3588400 5467736 996570188 4984386 996570188 4984386 2939695 4487425 2939695 4487425 2622137 3790472 2622137 3790472 997560063 3512369 997560063 3512369 884316263 803568677 884316263 803568677 408453393 411560207 408453393 411560207 729527995 390139116 729527995 390139116 212084269 316933770 212084269 316933770 815518930 275614576 815518930 275614576 819824019 236137230 819824019 236137230 153916732 221806486 153916732 221806486 853500590 215106427 853500590 215106427 878331357 178428880 878331357 178428880 117251182 165080361 117251182 165080361 891862639 155676258 891862639 155676258 92337071 135874349 92337071 135874349 919729802 111397433 919729802 111397433 64684496 89483166 64684496 89483166 949406159 68438924 949406159 68438924 43244263 63659495 43244263 63659495 39490260 56535628 39490260 56535628 964674033 48746505 964674033 48746505 32401927 46772775 32401927 46772775 968562203 41320408 968562203 41320408 974486318 35302304 974486318 35302304 21196159 28264845 21196159 28264845 981835633 26855924 981835633 26855924 983037974 24159212 983037974 24159212 986476872 20024755 986476872 20024755 986719001 19024238 986719001 19024238 987652591 15312350 987652591 15312350 8370293 12439782 8370293 12439782 7433982 9421688 7433982 9421688 5623534 8115861 5623534 8115861 994174230 7508158 994174230 7508158 994689900 6817122 994689900 6817122 3920786 6019866 3920786 6019866 996103989 5500946 996103989 5500946 996306480 5428319 996306480 5428319 3432039 5341426 3432039 5341426 3063220 4515790 3063220 4515790 2861823 4237677 2861823 4237677 997181071 3965377 997181071 3965377 997326652 3797241 997326652 3797241 296286563 736844330 296286563 736844330 695214653 419001681 695214653 419001681 727266412 324983912 727266412 324983912 784340695 301261652 784340695 301261652 197968861 282852229 197968861 282852229 184908822 268349533 184908822 268349533 829370709 244272401 829370709 244272401 841193036 226650196 841193036 226650196 850722488 224163979 850722488 224163979 139025697 196298645 139025697 196298645 879167229 171193644 879167229 171193644 112245863 160699363 112245863 160699363 893578271 154869963 893578271 154869963 904426565 131804751 904426565 131804751 87042547 129769440 87042547 129769440 918714208 107408126 918714208 107408126 68986146 102334074 68986146 102334074 46485586 68680414 46485586 68680414 43623969 63832900 43623969 63832900 957396598 58401373 957396598 58401373 961267411 57426275 961267411 57426275 964400342 52969550 964400342 52969550 35114650 48407243 35114650 48407243 967243241 46365804 967243241 46365804 30872559 45203464 30872559 45203464 971767225 35710192 971767225 35710192 23159980 33158584 23159980 33158584 978578387 29492587 978578387 29492587 982099665 25161697 982099665 25161697 14202044 22189773 14202044 22189773 13764496 18922717 13764496 18922717 9674623 14149638 9674623 14149638 991099251 12239936 991099251 12239936 992036458 11456480 992036458 11456480 7266528 10578076 7266528 10578076 993025844 9632392 993025844 9632392 5726923 7909975 5726923 7909975 4969878 7559210 4969878 7559210 995617789 6211165 995617789 6211165 3865127 5985652 3865127 5985652 3784245 5596434 3784245 5596434 3498497 5455072 3498497 5455072 996703819 4487424 996703819 4487424 997014088 4469016 997014088 4469016 2811896 4094829 2811896 4094829 997240302 3902282 997240302 3902282 997305869 3854289 997305869 3854289 907014781 519876105 907014781 519876105 408961263 959512432 408961263 959512432 656193659 421669482 656193659 421669482 277432746 414462591 277432746 414462591 735869685 337981533 735869685 337981533 779669791 309128052 779669791 309128052 172217978 260819095 172217978 260819095 828010982 227933081 828010982 227933081 864978517 188550983 864978517 188550983 121642373 162737301 121642373 162737301 108049253 153016514 108049253 153016514 903428136 136700821 903428136 136700821 85808246 123189444 85808246 123189444 923316025 80860977 923316025 80860977 951481417 66924886 951481417 66924886 956836565 60169861 956836565 60169861 962752009 54135003 962752009 54135003 963862776 51707668 963862776 51707668 969127375 44794946 969127375 44794946 28984026 43256848 28984026 43256848 972399460 37365148 972399460 37365148 24799656 35820442 24799656 35820442 976820171 33522917 976820171 33522917 20501523 30023111 20501523 30023111 982693729 23828161 982693729 23828161 14174855 17553873 14174855 17553873 10755030 15187050 10755030 15187050 9260448 13449639 9260448 13449639 990948371 12546679 990948371 12546679 7713945 11477001 7713945 11477001 7498780 11345856 7498780 11345856 992550529 9685310 992550529 9685310 6404131 9117361 6404131 9117361 993388524 8440325 993388524 8440325 994135167 7362645 994135167 7362645 4384159 6835099 4384159 6835099 4059234 6159155 4059234 6159155 995997741 5477522 995997741 5477522 996581564 4591358 996581564 4591358 996975174 4591358 454885046 992849929 454885046 992849929 589964929 622903373 589964929 622903373 680987089 433885153 680987089 433885153 281102550 412005418 281102550 412005418 236908480 344277263 236908480 344277263 222751654 309433162 222751654 309433162 198174994 291028953 198174994 291028953 818206991 269452722 818206991 269452722 823545773 241691324 823545773 241691324 155938824 228904897 155938824 228904897 872915834 189857628 872915834 189857628 878173401 175641836 878173401 175641836 103646090 144551890 103646090 144551890 904349695 133154049 904349695 133154049 49856017 72200196 49856017 72200196 45041589 60188163 45041589 60188163 960398596 56003750 960398596 56003750 969179133 42544856 969179133 42544856 27551817 40387361 27551817 40387361 976085411 35648237 976085411 35648237 22466555 32347784 22466555 32347784 979585475 27231804 979585475 27231804 983318233 24367885 983318233 24367885 14260936 22376600 14260936 22376600 13734116 19677091 13734116 19677091 987301352 16533716 987301352 16533716 10020247 13912096 10020247 13912096 990754847 13704733 990754847 13704733 8674157 12628709 8674157 12628709 7836045 11850428 7836045 11850428 993028818 9174568 993028818 9174568 993627426 8089924 993627426 8089924 4913460 7508157 4913460 7508157 4663559 7128793 4663559 7128793 4443171 6399842 4443171 6399842 995539980 6088631 995539980 6088631 3669989 5703282 3669989 5703282 996628010 4704722 996628010 4704722 2942106 4623734 2942106 4623734 43667730 805528837 43667730 805528837 567993256 641609917 567993256 641609917 359026892 783354154 359026892 783354154 589156575 653504460 589156575 653504460 394903860 859216650 394903860 859216650 415084071 995752178 415084071 995752178 689061621 459038032 689061621 459038032 767729928 322692479 767729928 322692479 208926406 300830151 208926406 300830151 808379624 283336342 808379624 283336342 176938290 259065578 176938290 259065578 166808729 236703593 166808729 236703593 150614867 202675424 150614867 202675424 132731847 192406686 132731847 192406686 887510892 168893483 887510892 168893483 891589565 162192776 891589565 162192776 902166109 140768063 902166109 140768063 91610934 132304889 91610934 132304889 930844952 93478855 930844952 93478855 941575283 84649959 941575283 84649959 56338204 79280693 56338204 79280693 946982557 77983127 946982557 77983127 48990089 62983861 48990089 62983861 958318216 59446137 958318216 59446137 34657371 45389160 34657371 45389160 30278177 44492729 30278177 44492729 28295428 41173351 28295428 41173351 972487361 34080570 972487361 34080570 22440073 32288931 22440073 32288931 981400667 27217282 981400667 27217282 15319358 22838874 15319358 22838874 984973834 21696869 984973834 21696869 987174324 18565157 987174324 18565157 989624494 14351291 989624494 14351291 990993769 13217322 990993769 13217322 8426412 12546680 8426412 12546680 992890334 9867155 992890334 9867155 6088081 8889933 6088081 8889933 993943895 8079919 993943895 8079919 4972456 6843326 4972456 6843326 995134121 6594468 995134121 6594468 3999343 6253844 3999343 6253844 3910876 6034165 3910876 6034165 995858867 5762717 995858867 5762717 996279383 5420660 996279383 5420660 3432397 4846540 3432397 4846540 2946617 4645645 2946617 760833359 2946617 760833359 662814951 964707948 662814951 964707948 371601692 699851267 371601692 699851267 355979871 999198202 355979871 999198202 578051630 496896288 578051630 496896288 298304040 409212337 298304040 409212337 254234480 360587378 254234480 360587378 774569201 305945500 774569201 305945500 816975540 271453482 816975540 271453482 825579449 255040880 825579449 255040880 841515150 233519791 841515150 233519791 847291865 216404823 847291865 216404823 138565246 200157651 138565246 200157651 126738078 165705680 126738078 165705680 890921689 157797430 890921689 157797430 100789909 147503040 100789909 147503040 92328668 134900964 92328668 134900964 74231096 98332240 74231096 98332240 58623878 77138078 58623878 77138078 952718339 62469081 952718339 62469081 36298118 47600890 36298118 47600890 31457482 46237294 31457482 46237294 971258591 41968800 971258591 41968800 26212437 39117981 26212437 39117981 22060729 31642233 22060729 31642233 18379799 27436087 18379799 27436087 983763825 23467551 983763825 23467551 13747993 20005515 13747993 20005515 10524496 15732433 10524496 15732433 989793462 14466747 989793462 14466747 9566560 13422819 9566560 13422819 7637746 11028397 7637746 11028397 992774650 9214996 992774650 9214996 993702366 8094237 993702366 8094237 5092312 7015536 5092312 7015536 4418945 6800928 4418945 6800928 995131819 6598904 995131819 6598904 4240698 6531890 4240698 6531890 4029074 5775187 4029074 5775187 996877465 4680387 996877465 4680387 996907278 4680387 624876176 732195381 624876176 732195381 451635126 989933264 451635126 989933264 281038029 398088873 281038029 398088873 734890740 388527386 734890740 388527386 233532496 338615224 233532496 338615224 225108916 334116946 225108916 334116946 774638052 306594861 774638052 306594861 824566032 242786839 824566032 242786839 157854344 238933794 157854344 238933794 859150084 208825535 859150084 208825535 135860320 199758459 135860320 199758459 128918043 190639218 128918043 190639218 118288892 159140815 118288892 159140815 101482250 152239203 101482250 152239203 98442420 143363758 98442420 143363758 77279125 113910029 77279125 113910029 937330621 92019725 937330621 92019725 945580465 79144082 945580465 79144082 51326341 71645252 51326341 71645252 952387657 70788894 952387657 70788894 953809047 68538760 953809047 68538760 44487772 63016333 44487772 63016333 960704250 48538933 960704250 48538933 30585781 45473654 30585781 45473654 29971615 44588599 29971615 44588599 29340415 43876220 29340415 43876220 28317568 40637432 28317568 40637432 978480429 30722202 978480429 30722202 980184800 27708208 980184800 27708208 16817789 25452877 16817789 25452877 985466810 16080036 985466810 16080036 989352426 14654546 989352426 14654546 9524083 14041312 9524083 14041312 991096541 11136019 991096541 11136019 992710261 9311612 992710261 9311612 6000881 8773997 6000881 8773997 5466306 8006039 5466306 8006039 994669514 7093792 994669514 7093792 994981982 6719973 994981982 6719973 4106487 6369947 4106487 6369947 995657664 5936880 995657664 5936880 3746679 4975486 3746679 4975486 996850976 4699113 996850976 4699113 2967260 145883550 2967260 145883550 563524765 692651197 563524765 692651197 343707464 562809552 343707464 562809552 664935529 490233386 664935529 490233386 286399326 418556998 286399326 418556998 266034246 393099116 266034246 393099116 244164546 365230623 244164546 365230623 774839203 329037108 774839203 329037108 214121636 308174798 214121636 308174798 816650878 266695162 816650878 266695162 173953700 245604700 173953700 245604700 839690936 236172054 839690936 236172054 155211246 226582986 155211246 226582986 140141062 210755135 140141062 210755135 867036290 191011006 867036290 191011006 126175353 187212683 126175353 187212683 885683033 160725902 885683033 160725902 106133815 158669873 106133815 158669873 74525402 96491411 74525402 96491411 938564172 84468463 938564172 84468463 53260876 79584264 53260876 79584264 51310037 70039145 51310037 70039145 46099104 67412580 46099104 67412580 956422754 62782855 956422754 62782855 42029871 59048789 42029871 59048789 36436992 50930195 36436992 50930195 30640935 45081709 30640935 45081709 28880412 43017987 28880412 43017987 977252442 33415061 977252442 33415061 20964804 29450708 20964804 29450708 981015225 28575702 981015225 28575702 15717504 18402148 15717504 18402148 11082888 16343412 11082888 16343412 989267549 14488249 989267549 14488249 990464561 13422821 990464561 13422821 990989369 13217326 990989369 13217326 991672992 10536922 991672992 10536922 6406263 9390928 6406263 9390928 993857204 8328679 993857204 8328679 993985095 7804638 993985095 7804638 4752837 7114012 4752837 7114012 995245800 6238648 995245800 6238648 995692644 5659746 995692644 5659746 996810398 4709040 996810398 4709040 2976800 4709040 11590966 582672196 11590966 582672196 596940711 692904979 596940711 692904979 434954920 459260287 434954920 459260287 703381161 434984670 703381161 434984670 281963730 390511138 281963730 390511138 742949365 372072017 742949365 372072017 234726859 347802553 234726859 347802553 791360127 309438199 791360127 309438199 194253483 291028706 194253483 291028706 804503191 282905750 804503191 282905750 181559180 250445068 181559180 250445068 849008305 225042715 849008305 225042715 144093446 204554384 144093446 204554384 134078773 201485623 134078773 201485623 871486913 188550982 871486913 188550982 888389311 167355102 888389311 167355102 889400449 162543407 889400449 162543407 108449763 159608048 108449763 159608048 87678121 128179423 87678121 128179423 920859686 94222371 920859686 94222371 59099935 87755695 59099935 87755695 943993399 82132812 943993399 82132812 945193072 79997314 945193072 79997314 948129045 65259881 948129045 65259881 42982463 56105852 42982463 56105852 966517547 49342712 966517547 49342712 32081406 46699632 32081406 46699632 968461809 44794948 968461809 44794948 969822674 40951276 969822674 40951276 26203734 37611327 26203734 37611327 978158444 32992912 978158444 32992912 980965191 28785884 980965191 28785884 16150342 24063470 16150342 24063470 13818341 18651247 13818341 18651247 987636621 16498844 987636621 16498844 989177645 15736418 989177645 15736418 10363724 14709743 10363724 14709743 990318869 13997618 990318869 13997618 9282557 11863103 9282557 11863103 7741579 10468942 7741579 10468942 993141340 9366859 993141340 9366859 6032206 8595986 6032206 8595986 994010312 8079921 994010312 8079921 994263579 7636825 994263579 7636825 4619246 7165911 4619246 7165911 994865453 6760265 994865453 6760265 3921055 5504803 3921055 5504803 3183666 4822313 3183666 4822313 3018739 4801726 3018739 4801726 205243068 609531460 205243068 609531460 541120495 450597946 541120495 450597946 288772430 431837576 288772430 431837576 722461184 402562391 722461184 402562391 245027356 359971588 245027356 359971588 220565331 313750146 220565331 313750146 205537841 290760226 205537841 290760226 174888233 252775373 174888233 252775373 162213030 241889165 162213030 241889165 159797057 219910751 159797057 219910751 857214894 207031867 857214894 207031867 863710511 197090870 863710511 197090870 115600784 168124255 115600784 168124255 110169097 164234766 110169097 164234766 108373298 143804785 108373298 143804785 911460932 114932169 911460932 114932169 932836732 92809676 932836732 92809676 941873092 84285347 941873092 84285347 47347334 68858610 47347334 68858610 45805369 64457539 45805369 64457539 958467264 56212193 958467264 56212193 967304258 46943403 967304258 46943403 969653593 42111753 969653593 42111753 27762757 40501917 27762757 40501917 22322415 33063884 22322415 33063884 20878288 27898632 20878288 27898632 982206238 26265622 982206238 26265622 16200582 21846890 16200582 21846890 986452168 20180437 986452168 20180437 12889230 18281646 12889230 18281646 987852299 17473166 987852299 17473166 11312714 17217964 11312714 17217964 988592898 16348163 988592898 16348163 9942192 14809658 9942192 14809658 9625006 13997587 9625006 13997587 992118081 10946074 992118081 10946074 7169921 10570031 7169921 10570031 6607320 9576481 6607320 9576481 6473471 9466730 6473471 9466730 6112212 8654155 6112212 8654155 993831995 7272167 993831995 7272167 994754746 7154605 994754746 7154605 4455186 7114011 4455186 7114011 4083639 6367975 4083639 6367975 996245025 5253130 996245025 5253130 996610729 5000409 996610729 5000409 3070779 4814664 3070779 4814664 996805382 89344915 996805382 89344915 59238196 82780563 59238196 82780563 944798048 81107410 944798048 81107410 953146316 64936042 953146316 64936042 43335992 49825844 43335992 49825844 32983978 48710560 32983978 48710560 30352729 45035407 30352729 45035407 29778824 43060963 29778824 43060963 974041707 36824483 974041707 36824483 24172559 36004308 24172559 36004308 22270975 32220395 22270975 32220395 981561649 27059095 981561649 27059095 14431424 20960374 14431424 20960374 12876177 19355305 12876177 19355305 988246454 17160758 988246454 17160758 988841824 16523197 988841824 16523197 989473267 15244042 989473267 15244042 990132014 14733018 990132014 14733018 990558423 12770554 990558423 12770554 7274222 10836896 7274222 10836896 992694755 10144719 992694755 10144719 993072052 8999593 993072052 8999593 993627982 8658064 993627982 8658064 993785620 7351528 993785620 7351528 4634185 7300318 4634185 7300318 4541784 6598903 4541784 6598903 995212728 6506645 995212728 6506645 996474936 5165189 996474936 5165189 996715410 4919967 996715410 78927086 996715410 78927086 361343534 657275985 361343534 657275985 542409315 909186309 542409315 909186309 337972442 930138200 337972442 930138200 670795102 469870162 670795102 469870162 687389811 451899967 687389811 451899967 728562699 378622165 728562699 378622165 241553721 350119360 241553721 350119360 766224290 327722679 766224290 327722679 213287777 311805170 213287777 311805170 808744033 277472259 808744033 277472259 817124405 254180692 817124405 254180692 167362126 250869944 167362126 250869944 840118531 230103943 840118531 230103943 144764951 215889800 144764951 215889800 864832777 181922503 864832777 181922503 882447757 170674412 882447757 170674412 90844037 134178163 90844037 134178163 78083768 112231237 78083768 112231237 73807328 96897131 73807328 96897131 939280557 90177176 939280557 90177176 943317359 81984191 943317359 81984191 951989404 65305157 951989404 65305157 38875054 53689690 38875054 53689690 32898306 47101223 32898306 47101223 968309721 45697150 968309721 45697150 29986888 42958722 29986888 42958722 26580906 39140756 26580906 39140756 974394205 37968315 974394205 37968315 24755544 37062477 24755544 37062477 18922067 28606245 18922067 28606245 983123655 22920501 983123655 22920501 986541202 18625689 986541202 18625689 12203554 17640572 12203554 17640572 988208121 17217960 988208121 17217960 10688677 15961090 10688677 15961090 989659208 15145262 989659208 15145262 9962564 10977001 9962564 10977001 992394732 10829069 992394732 10829069 7021169 9793032 7021169 9793032 6623834 9545957 6623834 9545957 993309036 9011813 993309036 9011813 6025964 8006038 6025964 8006038 4673054 7351524 4673054 7351524 995117395 6685016 995117395 6685016 995804946 5625294 995804946 5625294 996275445 5037428 996275445 5037428 3222348 5037428 92425877 722243351 92425877 722243351 650922109 530857730 650922109 530857730 365838048 808845574 365838048 808845574 480320183 890374850 480320183 890374850 365123209 578400884 365123209 578400884 318165702 477492130 318165702 477492130 690927736 450851568 690927736 450851568 297996873 417289555 297996873 417289555 720123805 406525414 720123805 406525414 740487695 374175007 740487695 374175007 246978782 359095637 246978782 359095637 774116927 329973907 774116927 329973907 187148295 280760936 187148295 280760936 820274457 264448884 820274457 264448884 173052969 261540566 173052969 261540566 828293033 251847952 828293033 251847952 164831311 246259564 164831311 246259564 160937468 225992990 160937468 225992990 149187400 221383028 149187400 221383028 884431551 157639656 884431551 157639656 97592240 119390081 97592240 119390081 922543020 102563204 922543020 102563204 63460182 94743936 63460182 94743936 939036529 91608755 939036529 91608755 58800828 87729962 58800828 87729962 48812511 68224795 48812511 68224795 956601909 63806977 956601909 63806977 42200273 57925122 42200273 57925122 964702187 51032430 964702187 51032430 34385329 49218014 34385329 49218014 968579555 43196284 968579555 43196284 27099929 38413095 27099929 38413095 976424904 33163405 976424904 33163405 978173231 31599083 978173231 31599083 19035284 28721368 19035284 28721368 982074924 25373250 982074924 25373250 984474309 21099442 984474309 21099442 13585343 20974296 13585343 20974296 986695741 19571896 986695741 19571896 12501225 18267977 12501225 18267977 987741611 17879683 987741611 17879683 11730245 17345696 11730245 17345696 11128089 16533717 11128089 16533717 989397357 15746158 989397357 15746158 989568586 15365460 989568586 15365460 8327674 11476998 8327674 11476998 992189860 11088479 992189860 11088479 992675043 9928071 992675043 9928071 6739338 9877363 6739338 9877363 994312373 6809530 994312373 6809530 995137952 6288604 995137952 6288604 3960948 6088628 3960948 6088628 995762974 5500947 995762974 5500947 3345030 5271515 3345030 512626496 3345030 512626496 563284900 793573057 563284900 793573057 395905551 661619353 395905551 661619353 497030960 831473864 497030960 831473864 638876470 630784839 638876470 630784839 480283759 950538454 480283759 950538454 317540946 475272346 317540946 475272346 683021539 466626037 683021539 466626037 300530398 427418070 300530398 427418070 714576125 396093676 714576125 396093676 263719750 379473115 263719750 379473115 239993025 343079184 239993025 343079184 773966606 331452634 773966606 331452634 189701929 283187028 189701929 283187028 819985326 264512924 819985326 264512924 170795315 244481807 170795315 244481807 839023075 233519793 839023075 233519793 149919265 226460684 149919265 226460684 851765471 211614637 851765471 211614637 137977501 205570337 137977501 205570337 125829992 188043682 125829992 188043682 877965848 177736047 877965848 177736047 107854967 152413520 107854967 152413520 92500105 131727005 92500105 131727005 84069891 118666475 84069891 118666475 78182249 113645820 78182249 113645820 935441299 94951936 935441299 94951936 937736664 90286970 937736664 90286970 942685788 83481251 942685788 83481251 51442476 76690273 51442476 76690273 950339805 73098111 950339805 73098111 952822533 66715481 952822533 66715481 43150318 62733327 43150318 62733327 957926149 60463100 957926149 60463100 964004350 52610242 964004350 52610242 35441565 51913353 35441565 51913353 965666984 50408764 965666984 50408764 968966641 43455391 968966641 43455391 26308881 39465456 26308881 39465456 973702769 35855608 973702769 35855608 18409662 27437178 18409662 27437178 983553357 24770250 983553357 24770250 985398007 21333295 985398007 21333295 12797463 19394054 12797463 19394054 987678967 17796567 987678967 17796567 988908879 15954365 988908879 15954365 10540480 15747221 10540480 15747221 10435419 12734391 10435419 12734391 991275151 11556761 991275151 11556761 7466408 11332610 7466408 11332610 7216248 10388829 7216248 10388829 994098902 8019666 994098902 8019666 5139601 7777960 5139601 7777960 995017607 6835098 995017607 6835098 995200523 6576638 995200523 6576638 4044381 5603090 4044381 5603090 3418984 5341425 3418984 5341425 996446180 5341425 193320813 667091947 193320813 667091947 571917633 805493376 571917633 805493376 394267038 501368371 394267038 501368371 584784123 857612777 584784123 857612777 467322502 702879913 467322502 702879913 628361507 841602902 628361507 841602902 403509253 525181983 403509253 525181983 660586213 969810117 660586213 969810117 490183729 585368387 490183729 585368387 399436249 892268701 399436249 892268701 629203453 735145263 629203453 735145263 365835669 988757385 365835669 988757385 506985023 866319978 506985023 866319978 658654475 634760815 658654475 634760815 428501333 745747536 428501333 745747536 524336871 502823874 524336871 502823874 642630743 988440433 642630743 988440433 345450542 656950009 345450542 656950009 649060540 745519312 649060540 745519312 358477130 944061577 358477130 944061577 656505981 831735177 656505981 831735177 429380832 859596973 429380832 859596973 666970909 491000524 666970909 491000524 672048424 478670735 672048424 478670735 676210303 474933172 676210303 474933172 688184614 398460428 688184614 398460428 264670785 380287842 264670785 380287842 748649507 364837388 748649507 364837388 774952692 316358155 774952692 316358155 789863619 299149886 789863619 299149886 802293607 283704937 802293607 283704937 819653065 270865470 819653065 270865470 825064917 234044875 825064917 234044875 153477866 229403098 153477866 229403098 849947893 212515365 849947893 212515365 138749221 198604202 138749221 198604202 125174047 176280783 125174047 176280783 883874781 170902197 883874781 170902197 102263462 141470877 102263462 141470877 906456945 132386651 906456945 132386651 914317007 115638186 914317007 115638186 70565689 103719443 70565689 103719443 64390396 95631567 64390396 95631567 59647600 84707465 59647600 84707465 948010180 77088547 948010180 77088547 949394464 74086181 949394464 74086181 954119925 67290930 954119925 67290930 956757128 63298041 956757128 63298041 36808886 54380283 36808886 54380283 33149034 46152244 33149034 46152244 28836479 41230478 28836479 41230478 976019215 31200906 976019215 31200906 979779957 29269701 979779957 29269701 15622613 22503716 15622613 22503716 14013140 20738871 14013140 20738871 12370722 18268330 12370722 18268330 11339389 17137125 11339389 17137125 989400291 15732436 989400291 15732436 8763236 12745848 8763236 12745848 8142855 12193474 8142855 12193474 7643591 11517840 7643591 11517840 7630273 11148341 7630273 11148341 6996044 9811466 6996044 9811466 6257965 8567758 6257965 8567758 993725176 8205873 993725176 8205873 994620012 7115893 994620012 7115893 995038520 6843324 995038520 6843324 4276017 6461192 4276017 6461192 3930045 5715930 3930045 5715930 996420301 5382816 996420301 5382816 385549455 618738441 385549455 618738441 601769830 550280985 601769830 550280985 520594763 870515210 520594763 870515210 634677868 845906926 634677868 845906926 363595579 496102310 363595579 496102310 674558642 480693122 674558642 480693122 307297062 411943319 307297062 411943319 268410764 398460429 268410764 398460429 741418710 352371043 741418710 352371043 233122648 329330449 233122648 329330449 788958115 298702160 788958115 298702160 186939640 278004469 186939640 278004469 816827871 274717810 816827871 274717810 819142099 259052446 819142099 259052446 162577942 236601267 162577942 236601267 845444338 215062940 845444338 215062940 131826432 194909517 131826432 194909517 876686164 177847027 876686164 177847027 97918439 143804789 97918439 143804789 92262056 116932917 92262056 116932917 935324613 92497757 935324613 92497757 59867319 80389571 59867319 80389571 53115520 78411648 53115520 78411648 947918892 74226410 947918892 74226410 961532736 55761929 961532736 55761929 36424137 52246331 36424137 52246331 965304405 51409838 965304405 51409838 29081766 42511107 29081766 42511107 975884057 34574418 975884057 34574418 20287837 29624253 20287837 29624253 18205460 25918002 18205460 25918002 983165014 25502506 983165014 25502506 15672136 22868308 15672136 22868308 14222592 19550988 14222592 19550988 988244469 15940379 988244469 15940379 8838276 13173201 8838276 13173201 8440383 12126814 8440383 12126814 992003790 10932633 992003790 10932633 7170336 10438281 7170336 10438281 6824685 9549011 6824685 9549011 6032744 8759767 6032744 8759767 5063753 7305792 5063753 7305792 995053716 5807788 995053716 5807788 3781171 5807788 985421268 667737260 985421268 667737260 516829294 860929726 516829294 860929726 359222413 996299862 359222413 996299862 648673550 524596716 648673550 524596716 388264562 920362455 388264562 920362455 623207763 753295348 623207763 753295348 332610812 471133436 332610812 471133436 683535995 438458538 683535995 438458538 278069177 413943500 278069177 413943500 250477403 374190577 250477403 374190577 752082031 356001310 752082031 356001310 211011936 315840794 211011936 315840794 203010583 292755503 203010583 292755503 809491057 276019460 809491057 276019460 180557966 270985814 180557966 270985814 162397177 243916651 162397177 243916651 154961349 233748080 154961349 233748080 149903540 203921855 149903540 203921855 872381045 182679357 872381045 182679357 880710116 161393325 880710116 161393325 899588020 148957422 899588020 148957422 902092897 145610872 902092897 145610872 78019183 108827737 78019183 108827737 69978117 101208919 69978117 101208919 933849140 100198100 933849140 100198100 65084805 95351643 65084805 95351643 940061391 88357287 940061391 88357287 946089669 78927087 946089669 78927087 50295015 63728574 50295015 63728574 38836568 55903742 38836568 55903742 964997589 45741547 964997589 45741547 30591042 45566812 30591042 45566812 26028588 38328007 26028588 38328007 25235118 36391336 25235118 36391336 977099494 34797568 977099494 34797568 19614278 25984907 19614278 25984907 982736411 23161691 982736411 23161691 14820929 22525077 14820929 22525077 985132039 20865488 985132039 20865488 13404686 19541158 13404686 19541158 12527353 18058126 12527353 18058126 988546322 16485152 988546322 16485152 10669220 15242855 10669220 15242855 990985016 11836857 990985016 11836857 7303046 10829068 7303046 10829068 992627545 10488113 992627545 10488113 6936826 9860598 6936826 9860598 993455546 8681903 993455546 8681903 993730748 7928515 993730748 7928515 4415846 6935369 4415846 6935369 4044809 5939984 4044809 5939984 995843733 5936881 995843733 5936881 861704233 727566793 861704233 727566793 370037298 952127931 370037298 952127931 600886023 655516228 600886023 655516228 378712422 910629955 378712422 910629955 578227726 506020804 578227726 506020804 513581608 802929848 513581608 802929848 352545568 540227878 352545568 540227878 500064588 932165952 500064588 932165952 613290607 565951658 613290607 565951658 350391229 831769668 350391229 831769668 584435325 536070881 584435325 536070881 506785828 894627488 506785828 894627488 658686402 624006811 658686402 624006811 318594160 429204633 318594160 429204633 715604337 419807547 715604337 419807547 279670086 409565925 279670086 409565925 741060969 379866835 741060969 379866835 238163376 354170061 238163376 354170061 765117609 339169455 765117609 339169455 778358205 313949169 778358205 313949169 789049921 293065828 789049921 293065828 808419907 257787938 808419907 257787938 834592519 236976955 834592519 236976955 155100916 223749656 155100916 223749656 136468112 198341864 136468112 198341864 129348752 180594095 129348752 180594095 108341071 160344665 108341071 160344665 100644700 128768439 100644700 128768439 915318334 124522655 915318334 124522655 79875244 112461592 79875244 112461592 930378571 102612340 930378571 102612340 67318672 100885050 67318672 100885050 938238219 92830748 938238219 92830748 56165747 83024594 56165747 83024594 946009367 75389389 946009367 75389389 47714948 65914843 47714948 65914843 43981254 62665243 43981254 62665243 959912006 58559537 959912006 58559537 961885141 56418598 961885141 56418598 32262030 43551740 32262030 43551740 974077717 35033093 974077717 35033093 977475713 33468324 977475713 33468324 21410153 31393139 21410153 31393139 979450348 30175201 979450348 30175201 19237848 26798462 19237848 26798462 982729372 24941771 982729372 24941771 984464130 22483742 984464130 22483742 985544297 20791092 985544297 20791092 12803116 19198588 12803116 19198588 987243115 18927974 987243115 18927974 988031579 17713621 988031579 17713621 11595877 17418633 11595877 17418633 988631800 16548412 988631800 16548412 10623773 14283950 10623773 14283950 9160468 12174086 9160468 12174086 991964359 10920209 991964359 10920209 992460250 10570028 992460250 10570028 992780640 9390924 992780640 9390924 6195189 8589557 6195189 8589557 5443539 8082238 5443539 8082238 994614050 7122127 994614050 7122127 4321773 6594469 4321773 6594469 995604589 6254048 995604589 6254048 793544955 881734448 793544955 881734448 556503024 656057705 556503024 656057705 600518789 530836738 600518789 530836738 327008562 437942625 327008562 437942625 276828321 410253490 276828321 410253490 254078198 378803753 254078198 378803753 238702433 348420751 238702433 348420751 784913384 316894899 784913384 316894899 208345364 314784338 208345364 314784338 805296827 278638843 805296827 278638843 824036957 258536853 824036957 258536853 837813521 240938401 837813521 240938401 158799982 225980673 158799982 225980673 853048463 213650897 853048463 213650897 863187321 203112401 863187321 203112401 128403762 189948641 128403762 189948641 874618692 172293932 874618692 172293932 893600191 158614311 893600191 158614311 899168598 147507156 899168598 147507156 80655106 109031053 80655106 109031053 70106174 105773763 70106174 105773763 68403361 102206114 68403361 102206114 933110944 94993279 933110944 94993279 61844028 86937301 61844028 86937301 945668921 75818330 945668921 75818330 951000313 70928945 951000313 70928945 959348042 60329901 959348042 60329901 961543243 56077841 961543243 56077841 965761591 49666705 965761591 49666705 28766376 41462706 28766376 41462706 26684180 39317298 26684180 39317298 25366470 36354235 25366470 36354235 22922329 34284859 22922329 34284859 20709019 30124526 20709019 30124526 982558473 25923489 982558473 25923489 15893543 23313003 15893543 23313003 984578271 22708465 984578271 22708465 985723142 20176857 985723142 20176857 12852411 19332998 12852411 19332998 11755762 17601029 11755762 17601029 10907377 16548409 10907377 16548409 989942198 13886084 989942198 13886084 990924452 13185144 990924452 13185144 991210610 12389202 991210610 12389202 7767295 11859334 7767295 11859334 7290834 10952494 7290834 10952494 993090328 8870034 993090328 8870034 994004224 8089925 994004224 8089925 994340664 7670232 994340664 7670232 4882205 7456222 4882205 7456222 995334411 6461194 995334411 871941862 995334411 871941862 457198598 495150390 457198598 495150390 667817741 487490159 667817741 487490159 316667152 429441295 316667152 429441295 739272201 359681181 739272201 359681181 776558022 329840673 776558022 329840673 218182790 322026894 218182790 322026894 791936242 296428093 791936242 296428093 187587899 282686104 187587899 282686104 816443585 252915682 816443585 252915682 166651766 248510712 166651766 248510712 846574110 225139531 846574110 225139531 139113314 200870524 139113314 200870524 868702266 192059173 868702266 192059173 126083554 182368818 126083554 182368818 879498195 164457268 879498195 164457268 108150525 158669868 108150525 158669868 902083590 128315692 902083590 128315692 82652543 106334940 82652543 106334940 933002022 101223263 933002022 101223263 65597892 95076422 65597892 95076422 941765006 75668591 941765006 75668591 46151913 67148315 46151913 67148315 958511931 59953206 958511931 59953206 39841928 57645882 39841928 57645882 36565372 53198123 36565372 53198123 966347801 49732384 966347801 49732384 29737779 43994720 29737779 43994720 973066896 39361077 973066896 39361077 25840981 36339775 25840981 36339775 20907340 31651775 20907340 31651775 20420634 30020693 20420634 30020693 981975591 26347026 981975591 26347026 982514913 26114136 982514913 26114136 983541917 22182725 983541917 22182725 13810185 20598745 13810185 20598745 987620827 18234568 987620827 18234568 988023469 17640574 988023469 17640574 11099671 14432531 11099671 14432531 990634430 12797310 990634430 12797310 8345114 12494409 8345114 12494409 7806350 11478243 7806350 11478243 992108430 11224465 992108430 11224465 7337146 10804487 7337146 10804487 7070017 9596870 7070017 9596870 5895011 8278009 5895011 8278009 5552655 7901256 5552655 7901256 5054287 7670234 5054287 7670234 994453737 7512980 994453737 7512980 994512035 7512980 490754658 765940342 490754658 765940342 341766861 958009979 341766861 958009979 596260857 597267858 596260857 597267858 676371533 461386810 676371533 461386810 304763255 445394011 304763255 445394011 707275868 428651575 707275868 428651575 282581139 412225250 282581139 412225250 736319072 379778582 736319072 379778582 234373322 340094640 234373322 340094640 225607424 326486799 225607424 326486799 213673116 317444488 213673116 317444488 800955989 294560928 800955989 294560928 806883122 287409600 806883122 287409600 185579151 254285307 185579151 254285307 158803163 224462584 158803163 224462584 854836499 217012417 854836499 217012417 130622009 190569534 130622009 190569534 878670602 167637798 878670602 167637798 110225898 154409105 110225898 154409105 98278697 132080261 98278697 132080261 76747618 113282503 76747618 113282503 931653380 103719441 931653380 103719441 934449193 91477507 934449193 91477507 940326344 89056778 940326344 89056778 53757040 78814380 53757040 78814380 42339353 62634443 42339353 62634443 958328423 60693749 958328423 60693749 40839027 58459084 40839027 58459084 961348950 56746580 961348950 56746580 963279364 53560384 963279364 53560384 34999032 51051165 34999032 51051165 965753578 50121560 965753578 50121560 967072349 46934229 967072349 46934229 969808751 39759433 969808751 39759433 22531618 33536777 22531618 33536777 978380430 28708610 978380430 28708610 17688847 27231806 17688847 27231806 16937952 22692516 16937952 22692516 14288077 22244538 14288077 22244538 13204997 17814105 13204997 17814105 11489009 17209207 11489009 17209207 990428441 14351082 990428441 14351082 990521130 13187825 990521130 13187825 991268129 12585930 991268129 12585930 7810539 11560279 7810539 11560279 992192093 11198727 992192093 11198727 7126217 9877362 7126217 9877362 5600051 8320406 5600051 8320406 994095513 7862469 994095513 7862469 994211035 7610103 994211035 7610103 994374268 7610103 109397122 777838614 109397122 777838614 564218239 497173306 564218239 497173306 319661889 468621843 319661889 468621843 292285776 436029612 292285776 436029612 281172737 418852532 281172737 418852532 720968533 412071678 720968533 412071678 235979606 344067798 235979606 344067798 227724777 339832587 227724777 339832587 774736140 319668214 774736140 319668214 810454887 275009791 810454887 275009791 172593190 255387770 172593190 255387770 831586030 252620134 831586030 252620134 837718501 236672997 837718501 236672997 843908374 234469635 843908374 234469635 150379856 219774981 150379856 219774981 859553673 192109218 859553673 192109218 123969318 179141082 123969318 179141082 887195679 166999223 887195679 166999223 890176378 160821394 890176378 160821394 902569782 145465314 902569782 145465314 89189387 120655082 89189387 120655082 923647365 115000729 923647365 115000729 73137281 109159275 73137281 109159275 70931306 105332354 70931306 105332354 933097020 101011655 933097020 101011655 64407259 92088901 64407259 92088901 939981753 89132217 939981753 89132217 56776290 74941315 56776290 74941315 953085427 67074074 953085427 67074074 954993650 64921177 954993650 64921177 41526708 58739597 41526708 58739597 962038280 55942236 962038280 55942236 963129741 53202397 963129741 53202397 32141503 47695614 32141503 47695614 968094063 41233044 968094063 41233044 27249961 40109985 27249961 40109985 975912157 33962969 975912157 33962969 978910109 29014145 978910109 29014145 17062577 26364316 17062577 26364316 984269685 22537179 984269685 22537179 985611611 20739793 985611611 20739793 987370477 18681082 987370477 18681082 11931986 18048558 11931986 18048558 989651008 15487569 989651008 15487569 990306465 13832289 990306465 13832289 990969265 13142145 990969265 13142145 8523977 11964239 8523977 11964239 991973990 11614676 991973990 11614676 992142797 11345857 992142797 11345857 7313263 10534295 7313263 10534295 6820441 9288264 6820441 9288264 993526822 8868312 993526822 8868312 5927597 8659222 5927597 8659222 5327244 7901259 5327244 7901259 994366671 7272165 994366671 7272165 4314977 6800929 4314977 6800929 429302115 913413482 429302115 913413482 627144695 991958398 627144695 991958398 333806441 533756370 333806441 533756370 650506863 979252856 650506863 979252856 372670316 664958159 372670316 664958159 343074519 507476678 343074519 507476678 613681232 965183013 613681232 965183013 348921303 777623794 348921303 777623794 556026005 546249633 556026005 546249633 400162004 993735723 400162004 993735723 633357902 778213973 633357902 778213973 425326662 940874049 425326662 940874049 642871061 567227501 642871061 567227501 402246196 920440695 402246196 920440695 605560210 536511357 605560210 536511357 402913415 889257053 402913415 889257053 563978722 514831834 563978722 514831834 676310086 467155509 676310086 467155509 686951849 449403253 686951849 449403253 714564469 421028880 714564469 421028880 249604620 366927377 249604620 366927377 229735263 343467968 229735263 343467968 223197656 330009004 223197656 330009004 215647276 302072277 215647276 302072277 195609095 285274192 195609095 285274192 186633670 266160784 186633670 266160784 825076367 256088847 825076367 256088847 836352714 243945944 836352714 243945944 158883770 226212462 158883770 226212462 856741475 214221682 856741475 214221682 138952583 200530315 138952583 200530315 871607969 186514589 871607969 186514589 119790673 172662297 119790673 172662297 886012994 169412617 886012994 169412617 99702733 143888278 99702733 143888278 915248457 118988599 915248457 118988599 76585894 110392920 76585894 110392920 73310392 106202750 73310392 106202750 932330027 100694733 932330027 100694733 937155967 91779212 937155967 91779212 59335526 87135831 59335526 87135831 949692628 74637189 949692628 74637189 47475413 67448967 47475413 67448967 41728615 61728823 41728615 61728823 959091554 59031878 959091554 59031878 37081828 52993366 37081828 52993366 966347898 49686036 966347898 49686036 966859827 48559981 966859827 48559981 969051206 41415512 969051206 41415512 972188284 41275292 972188284 41275292 24032283 36263843 24032283 36263843 976391432 33418986 976391432 33418986 979926285 27479326 979926285 27479326 982211755 26538704 982211755 26538704 984048658 23670344 984048658 23670344 15201863 23098420 15201863 23098420 984886666 21958710 984886666 21958710 986274356 20555120 986274356 20555120 12781949 19198584 12781949 19198584 11209597 16293442 11209597 16293442 10231138 14875139 10231138 14875139 990878219 12873610 990878219 12873610 991878536 11584119 991878536 11584119 6146140 8895172 6146140 8895172 993840599 8328680 993840599 8328680 5460401 7827911 5460401 7827911 5103945 7827911 948796822 831443727 948796822 831443727 504799663 517964061 504799663 517964061 660185464 862000791 660185464 862000791 393390634 659223134 393390634 659223134 434553136 569196842 434553136 569196842 320872272 482438002 320872272 482438002 319831381 470021443 319831381 470021443 694494481 443634726 694494481 443634726 293020061 425664947 293020061 425664947 716543101 396499779 716543101 396499779 249541364 370036830 249541364 370036830 236217160 345933335 236217160 345933335 767179467 335983929 767179467 335983929 778122937 325932362 778122937 325932362 210909882 314098266 210909882 314098266 806064699 265871632 806064699 265871632 824559253 256316085 824559253 256316085 831483919 252103209 831483919 252103209 162539801 235221464 162539801 235221464 137824821 202039393 137824821 202039393 876112598 174332640 876112598 174332640 885663408 171083543 885663408 171083543 110211564 160582701 110211564 160582701 894150830 145605085 894150830 145605085 88710832 122144312 88710832 122144312 920949653 117614145 920949653 117614145 75649998 110937223 75649998 110937223 927875234 108963448 927875234 108963448 67872223 97810148 67872223 97810148 63699544 94022330 63699544 94022330 54489253 80503976 54489253 80503976 950309514 73496589 950309514 73496589 952685585 69692451 952685585 69692451 45765485 64142399 45765485 64142399 40647760 57708439 40647760 57708439 964055036 52610241 964055036 52610241 965883705 48710557 965883705 48710557 968668931 44641669 968668931 44641669 971611487 36621302 971611487 36621302 975851339 35857075 975851339 35857075 21324876 31642230 21324876 31642230 980480195 29215067 980480195 29215067 17976748 26984705 17976748 26984705 982359817 26704653 982359817 26704653 16416181 24142952 16416181 24142952 13723021 21099443 13723021 21099443 986533128 19704333 986533128 19704333 11542792 15890178 11542792 15890178 989487457 15398452 989487457 15398452 991079796 12691764 991079796 12691764 7935894 12004406 7935894 12004406 991947434 11823690 991947434 11823690 6966975 10111641 6966975 10111641 993259768 9209387 993259768 9209387 993442959 8695777 993442959 8695777 993955971 8234988 993955971 8234988 539587750 954406033 539587750 954406033 348193137 796006075 348193137 796006075 627727163 494633034 627727163 494633034 318357278 468376479 318357278 468376479 689729224 427353627 689729224 427353627 714526273 421624892 714526273 421624892 272565756 387634113 272565756 387634113 741143872 379192547 741143872 379192547 747740958 354123854 747740958 354123854 787028755 305891231 787028755 305891231 183411807 271648515 183411807 271648515 176598913 266582371 176598913 266582371 826653213 255125001 826653213 255125001 159917957 236765464 159917957 236765464 156137999 211447654 156137999 211447654 859085655 205219859 859085655 205219859 875953949 182047972 875953949 182047972 883870893 174462377 883870893 174462377 96574272 137191577 96574272 137191577 916614805 120123736 916614805 120123736 923641005 113756151 923641005 113756151 925688517 109310254 925688517 109310254 64089825 95615240 64089825 95615240 63864960 94955077 63864960 94955077 940652500 87729965 940652500 87729965 943674641 78961455 943674641 78961455 947798791 76787331 947798791 76787331 50356921 74259260 50356921 74259260 953877999 66858218 953877999 66858218 958648513 59327434 958648513 59327434 962569559 55464340 962569559 55464340 965639456 47834610 965639456 47834610 31922090 47052783 31922090 47052783 30652473 45020908 30652473 45020908 970434687 42687277 970434687 42687277 25437700 37822383 25437700 37822383 24238097 34080573 24238097 34080573 977680046 30039435 977680046 30039435 981398850 27547330 981398850 27547330 17702884 26755469 17702884 26755469 983008234 23440459 983008234 23440459 984491035 21994065 984491035 21994065 13899425 20345072 13899425 20345072 988006099 17834202 988006099 17834202 989360958 13997589 989360958 13997589 8811473 13015699 8811473 13015699 991234085 12289883 991234085 12289883 7950078 12126810 7950078 12126810 7419571 9922124 7419571 9922124 993034257 9438792 993034257 9438792 993255262 9174566 993255262 9174566 5630341 8234993 5630341 8234993 5485636 76050869 5485636 76050869 483727911 903149729 483727911 903149729 598797439 514797984 598797439 514797984 334331105 779400243 334331105 779400243 515787158 601145158 515787158 601145158 391092996 815266107 391092996 815266107 655025290 989488034 655025290 989488034 492921021 503354668 492921021 503354668 376773630 774308845 376773630 774308845 652190290 541637484 652190290 541637484 463187856 845728014 463187856 845728014 348726470 606292559 348726470 606292559 466142777 501395571 466142777 501395571 551439303 896277595 551439303 896277595 410065809 995675885 410065809 995675885 346184045 851605743 346184045 851605743 638149335 472595290 638149335 472595290 688794710 459264113 688794710 459264113 708698677 428768192 708698677 428768192 714474718 413813147 714474718 413813147 734822281 382040453 734822281 382040453 250445623 365717145 250445623 365717145 763960441 340312957 763960441 340312957 222194091 308601916 222194091 308601916 796615083 291287577 796615083 291287577 804408801 271929917 804408801 271929917 821951711 267922913 821951711 267922913 835749515 245519591 835749515 245519591 847874741 216184852 847874741 216184852 868242209 180208993 868242209 180208993 118746367 175009991 118746367 175009991 901499950 137939931 901499950 137939931 84381232 120638383 84381232 120638383 920361657 115170644 920361657 115170644 924310694 109800015 924310694 109800015 70471270 99298568 70471270 99298568 936249461 93868117 936249461 93868117 942910972 84284056 942910972 84284056 945873812 74980580 945873812 74980580 48744316 69447802 48744316 69447802 953836965 66784758 953836965 66784758 43104091 64022768 43104091 64022768 956969009 63659492 956969009 63659492 962680654 53252524 962680654 53252524 35705011 49017998 35705011 49017998 29111099 42721421 29111099 42721421 975671343 35407285 975671343 35407285 977152224 31486092 977152224 31486092 20080107 30008946 20080107 30008946 19446299 29269702 19446299 29269702 982069541 25656662 982069541 25656662 15826445 23467553 15826445 23467553 984362909 22039979 984362909 22039979 13419366 20110773 13419366 20110773 12391497 16979139 12391497 16979139 10697250 16195310 10697250 16195310 10263046 13676802 10263046 13676802 990961377 12871523 990961377 12871523 8525541 12797311 8525541 12797311 991563419 12307592 991563419 12307592 991825803 12006606 991825803 12006606 992189448 9961588 992189448 9961588 993040102 9545953 993040102 9545953 6114640 8639854 6114640 8639854 993721560 8498100 993721560 8498100 5534547 8265901 5534547 945212690 5534547 945212690 649489216 737026044 649489216 737026044 357215844 588530378 357215844 588530378 445513619 934316386 445513619 934316386 633902996 634481265 633902996 634481265 410372655 561001645 410372655 561001645 555587667 948667955 555587667 948667955 527918004 480935991 527918004 480935991 680465241 449139703 680465241 449139703 701954617 432402725 701954617 432402725 715657760 405132017 715657760 405132017 246542029 341011555 246542029 341011555 224904813 324216753 224904813 324216753 789193226 289392458 789193226 289392458 178377010 268199234 178377010 268199234 171465040 248175808 171465040 248175808 841346646 238204564 841346646 238204564 139778327 207700814 139778327 207700814 862508022 188407176 862508022 188407176 122033617 178370595 122033617 178370595 886949648 168552148 886949648 168552148 108286029 143469540 108286029 143469540 93028829 136782951 93028829 136782951 910181008 135500124 910181008 135500124 86258363 124624323 86258363 124624323 82541680 121267191 82541680 121267191 927948039 103421094 927948039 103421094 65185303 90118018 65185303 90118018 58292675 85049086 58292675 85049086 947449792 77371811 947449792 77371811 49599858 73250451 49599858 73250451 49209956 72357857 49209956 72357857 954038500 66882180 954038500 66882180 44944276 64142397 44944276 64142397 956918323 55754024 956918323 55754024 36169706 50818575 36169706 50818575 967020079 45365138 967020079 45365138 971173864 42738836 971173864 42738836 975671194 35202954 975671194 35202954 21395971 32297634 21395971 32297634 20180919 30465268 20180919 30465268 980793024 28283289 980793024 28283289 981804998 27570057 981804998 27570057 17058116 25629929 17058116 25629929 983768887 24142951 983768887 24142951 983940506 23182148 983940506 23182148 14451908 22548743 14451908 22548743 14078962 20930755 14078962 20930755 13162015 19589510 13162015 19589510 988313591 17229555 988313591 17229555 9709323 14194209 9709323 14194209 9489772 14041311 9489772 14041311 9229778 13704736 9229778 13704736 990954685 13011627 990954685 13011627 8456538 12658160 8456538 12658160 991414352 12262309 991414352 12262309 7977408 11347115 7977408 11347115 992327727 10563734 992327727 10563734 992725305 9922123 992725305 9922123 6531655 9011812 6531655 9011812 993476239 8913590 993476239 8913590 6012751 8913590 74096915 663685549 74096915 663685549 603916786 853121246 603916786 853121246 374778574 757697857 374778574 757697857 568622051 874301410 568622051 874301410 673222568 481057355 673222568 481057355 301532846 450976308 301532846 450976308 701696973 427631134 701696973 427631134 284078881 421193556 284078881 421193556 731761960 381721183 731761960 381721183 743239618 341468011 743239618 341468011 211842733 306888220 211842733 306888220 800763927 276850176 800763927 276850176 820932472 267544965 820932472 267544965 823040863 263895914 823040863 263895914 167408867 240058621 167408867 240058621 157831372 225666302 157831372 225666302 860172725 186800343 860172725 186800343 875743917 183103943 875743917 183103943 116406354 149584037 116406354 149584037 99138401 137947522 99138401 137947522 908820625 136375513 908820625 136375513 913290440 129028670 913290440 129028670 81225996 121755099 81225996 121755099 927499639 103211181 927499639 103211181 933701463 100822011 933701463 100822011 66432643 96265853 66432643 96265853 63677316 94551364 63677316 94551364 940261738 86738163 940261738 86738163 945928087 76470857 945928087 76470857 949205719 69925314 949205719 69925314 45874814 67527019 45874814 67527019 44898297 66616100 44898297 66616100 955175743 65867859 955175743 65867859 958632587 53455713 958632587 53455713 965851521 50271561 965851521 50271561 967593882 45792158 967593882 45792158 970648394 40919989 970648394 40919989 25562305 37548705 25562305 37548705 975352110 33795770 975352110 33795770 979612969 28456252 979612969 28456252 982320683 25833786 982320683 25833786 16481273 25536721 16481273 25536721 15812720 22130931 15812720 22130931 13777094 20953900 13777094 20953900 986431689 19355304 986431689 19355304 11717330 17353777 11717330 17353777 10761492 15187051 10761492 15187051 990572865 14221012 990572865 14221012 990888379 13339423 990888379 13339423 8542186 12739990 8542186 12739990 8187923 12289881 8187923 12289881 991694949 12286608 991694949 12286608 7792178 11515544 7792178 11515544 992534841 9703167 992534841 9703167 6454322 9418812 6454322 9418812 993491272 8915027 993491272 8915027 637639292 829429806 637639292 829429806 443815293 533570578 443815293 533570578 622380529 853299283 622380529 853299283 430584758 991588739 430584758 991588739 325110712 457735822 325110712 457735822 693914199 443124165 693914199 443124165 295422462 418115412 295422462 418115412 726263818 396032591 726263818 396032591 751332617 333436027 751332617 333436027 804241750 288551561 804241750 288551561 181264474 272245968 181264474 272245968 178227320 269656014 178227320 269656014 820782617 268189568 820782617 268189568 835830281 245272162 835830281 245272162 161752457 212869660 161752457 212869660 140441413 202863065 140441413 202863065 868384764 192776040 868384764 192776040 122671546 183711568 122671546 183711568 122325941 168393502 122325941 168393502 99964147 149672713 99964147 149672713 88175153 129702573 88175153 129702573 914765367 128046170 914765367 128046170 915811141 123559984 915811141 123559984 81759902 118109495 81759902 118109495 76337364 114192802 76337364 114192802 75929038 107176930 75929038 107176930 932457432 100329880 932457432 100329880 66221372 99426724 66221372 99426724 63875805 94776325 63875805 94776325 938046760 88345626 938046760 88345626 57346694 81512914 57346694 81512914 53635041 79300202 53635041 79300202 949865258 73595092 949865258 73595092 49424174 73104417 49424174 73104417 47108788 68983947 47108788 68983947 45145342 66290153 45145342 66290153 958630602 54197150 958630602 54197150 963508289 52813858 963508289 52813858 35456231 51028741 35456231 51028741 966075382 50121559 966075382 50121559 29662100 43999357 29662100 43999357 28401906 41744741 28401906 41744741 26410844 38577842 26410844 38577842 974373866 37353049 974373866 37353049 20784013 31031986 20784013 31031986 17943192 27627281 17943192 27627281 17379400 26741103 17379400 26741103 982778220 24918962 982778220 24918962 15943306 24148271 15943306 24148271 984531513 22785209 984531513 22785209 14708640 22557057 14708640 22557057 14337410 22189775 14337410 22189775 985753186 21333294 985753186 21333294 986635318 19595696 986635318 19595696 11825114 17723157 11825114 17723157 988801965 16832641 988801965 16832641 10787804 15965053 10787804 15965053 989737233 15242850 989737233 15242850 9933915 14610315 9933915 14610315 990364478 13811167 990364478 13811167 9188758 13758961 9188758 13758961 990843917 13384044 990843917 13384044 8577675 12713032 8577675 12713032 991530201 12350119 991530201 12350119 991675967 11136018 991675967 11136018 6920151 9896746 6920151 9896746 993020572 9596872 993020572 9596872 993197218 9423425 993197218 9423425 534428636 799343632 534428636 799343632 633841085 622110330 633841085 622110330 466208355 852345610 466208355 852345610 328902225 459979407 328902225 459979407 694010429 451696427 694010429 451696427 295597260 438083932 295597260 438083932 286022820 426081913 286022820 426081913 732791050 386166789 732791050 386166789 253731732 372030836 253731732 372030836 241431424 350975648 241431424 350975648 772243974 319184884 772243974 319184884 202649420 305300941 202649420 305300941 183010504 275359353 183010504 275359353 819237007 269772029 819237007 269772029 168688214 251125265 168688214 251125265 161377901 242445633 161377901 242445633 845718009 219237330 845718009 219237330 863247820 203713825 863247820 203713825 863354892 201094303 863354892 201094303 126870758 189563043 126870758 189563043 110958816 163994760 110958816 163994760 895074332 153957083 895074332 153957083 101863562 137318026 101863562 137318026 89272674 133160431 89272674 133160431 912477700 128413869 912477700 128413869 917281646 120217979 917281646 120217979 78546265 115811708 78546265 115811708 76423163 111238671 76423163 111238671 928162063 103223808 928162063 103223808 67338301 100427669 67338301 100427669 934849731 97020710 934849731 97020710 940280012 85759072 940280012 85759072 945433585 79718281 945433585 79718281 948922672 75591000 948922672 75591000 48573672 69576614 48573672 69576614 953486181 61643536 953486181 61643536 38149230 55393425 38149230 55393425 963078187 53252520 963078187 53252520 965323315 51326575 965323315 51326575 34769310 44112249 34769310 44112249 27869784 40580030 27869784 40580030 973718568 38755045 973718568 38755045 974797465 33511763 974797465 33511763 21580644 31817682 21580644 31817682 981034728 28767986 981034728 28767986 981723101 27384309 981723101 27384309 983805968 23208499 983805968 23208499 14965689 22901492 14965689 22901492 984711289 22693799 984711289 22693799 13898510 21745876 13898510 21745876 13251375 19520308 13251375 19520308 987407421 17985944 987407421 17985944 11769318 17505626 11769318 17505626 11092635 17058326 11092635 17058326 988686259 16203262 988686259 16203262 10078519 14948657 10078519 14948657 9839175 14606758 9839175 14606758 9503901 13190718 9503901 13190718 8184899 12197879 8184899 12197879 991893053 11804610 991893053 11804610 992140569 10128882 992140569 10128882 993022039 9496959 993022039 9496959 993123415 9496959 816663810 494891603 816663810 494891603 437948335 895010300 437948335 895010300 572903007 496828019 572903007 496828019 666346512 464903018 666346512 464903018 702337633 435234783 702337633 435234783 711568238 422728866 711568238 422728866 279796638 407173064 279796638 407173064 257697264 380121058 257697264 380121058 251332746 367257085 251332746 367257085 765608890 338787521 765608890 338787521 223815075 314358490 223815075 314358490 811608003 274568105 811608003 274568105 179499658 259901267 179499658 259901267 170388572 254995440 170388572 254995440 831684397 228750837 831684397 228750837 146311028 209265104 146311028 209265104 136381594 204276414 136381594 204276414 871661920 190552395 871661920 190552395 106666648 156792512 106666648 156792512 102871032 146352302 102871032 146352302 906169390 139308743 906169390 139308743 90710487 132846365 90710487 132846365 912633903 127509374 912633903 127509374 80954655 119677312 80954655 119677312 77086654 113922431 77086654 113922431 70699467 105690341 70699467 105690341 933325072 97753343 933325072 97753343 61720094 90062233 61720094 90062233 59575388 83236651 59575388 83236651 944245700 79997311 944245700 79997311 49142900 72512801 49142900 72512801 952037741 70112144 952037741 70112144 960901058 57196169 960901058 57196169 37850163 56018402 37850163 56018402 962231386 54010634 962231386 54010634 963967603 52128779 963967603 52128779 966888017 44936137 966888017 44936137 28257527 41744738 28257527 41744738 973621501 38949461 973621501 38949461 25696824 37401549 25696824 37401549 977518318 33748292 977518318 33748292 978397670 31884047 978397670 31884047 980443778 29412433 980443778 29412433 981098068 28137368 981098068 28137368 18060541 25873493 18060541 25873493 16116298 23757628 16116298 23757628 15144218 22853432 15144218 22853432 985067656 22111928 985067656 22111928 13568168 19595697 13568168 19595697 986925482 19070333 986925482 19070333 12054358 18010939 12054358 18010939 11652960 17345694 11652960 17345694 989426901 15205233 989426901 15205233 9994806 14891783 9994806 14891783 9625075 13128601 9625075 13128601 991182160 12836980 991182160 12836980 991397513 12451430 991397513 12451430 992307279 10972849 992307279 10972849 992404735 9860602 992404735 9860602 6651951 9758024 6651951 9758024 932124042 516615383 932124042 516615383 373659058 702933609 373659058 702933609 476423043 926275600 476423043 926275600 416786640 714055598 416786640 714055598 487529748 630525137 487529748 630525137 621326266 935241238 621326266 935241238 455121603 832902268 455121603 832902268 554826876 562390551 554826876 562390551 459579153 659890762 459579153 659890762 376751477 976152050 376751477 976152050 505852378 589535743 505852378 589535743 589749957 732242247 589749957 732242247 365614321 991446114 365614321 991446114 560766976 677123031 560766976 677123031 640934247 531120554 640934247 531120554 489474155 788519393 489474155 788519393 319158880 453633888 319158880 453633888 297911273 441166676 297911273 441166676 263421691 394319027 263421691 394319027 241629831 351943021 241629831 351943021 769897963 326578037 769897963 326578037 790300342 307584624 790300342 307584624 189275705 280256264 189275705 280256264 817522398 264038565 817522398 264038565 171959552 256847544 171959552 256847544 829819148 233858063 829819148 233858063 143033195 211224229 143033195 211224229 139725436 203144025 139725436 203144025 135150968 181158176 135150968 181158176 889293188 162429588 889293188 162429588 105142009 157639660 105142009 157639660 901309172 144647835 901309172 144647835 94103469 140019408 94103469 140019408 910566605 133618475 910566605 133618475 917904138 120537169 917904138 120537169 71282204 102409841 71282204 102409841 935661809 96385341 935661809 96385341 63162923 90422980 63162923 90422980 53890257 76854748 53890257 76854748 950760622 72260738 950760622 72260738 47058402 69655817 47058402 69655817 40859964 57120155 40859964 57120155 38012926 55172879 38012926 55172879 36978115 54558608 36978115 54558608 33153156 46705021 33153156 46705021 968147002 43876429 968147002 43876429 973120854 38109727 973120854 38109727 23397894 33774864 23397894 33774864 978315473 31084742 978315473 31084742 19912603 29122490 19912603 29122490 18191254 27954069 18191254 27954069 982754122 25427922 982754122 25427922 984087475 23705529 984087475 23705529 984247458 22838878 984247458 22838878 13878900 19699734 13878900 19699734 12566155 18567327 12566155 18567327 12149492 18234564 12149492 18234564 11599708 16801709 11599708 16801709 10745155 16195312 10745155 16195312 990044388 14809661 990044388 14809661 990709119 13886083 990709119 13886083 8866998 12949044 8866998 12949044 991190287 12685196 991190287 12685196 991415485 12004404 991415485 12004404 7503398 11148672 7503398 11148672 7304098 10540552 7304098 10540552 6826264 10144718 6826264 371753063 6826264 371753063 750780571 341068619 750780571 341068619 213694945 290564662 213694945 290564662 813045732 279888779 813045732 279888779 180364025 270512709 180364025 270512709 177336003 268417361 177336003 268417361 822327548 260810027 822327548 260810027 170575263 238023071 170575263 238023071 146157006 214199084 146157006 214199084 128539036 171768318 128539036 171768318 112173596 166741700 112173596 166741700 890810151 156832674 890810151 156832674 104048752 147877286 104048752 147877286 903356893 140697989 903356893 140697989 85784420 128677970 85784420 128677970 85518845 127080000 85518845 127080000 917614937 122826920 917614937 122826920 73306444 108267745 73306444 108267745 932345985 101937657 932345985 101937657 64871577 93216061 64871577 93216061 61986400 84374745 61986400 84374745 944862978 79745665 944862978 79745665 947166132 74258141 947166132 74258141 48866364 71105196 48866364 71105196 960999839 57434292 960999839 57434292 962823072 52556725 962823072 52556725 965941980 49151858 965941980 49151858 967647425 45567119 967647425 45567119 969589142 44810161 969589142 44810161 969760662 42904727 969760662 42904727 26700703 39817481 26700703 39817481 25067016 36546383 25067016 36546383 24221034 36315887 24221034 36315887 976522753 35345552 976522753 35345552 977422210 32348097 977422210 32348097 21360312 31498879 21360312 31498879 19028250 29096115 19028250 29096115 980970765 28854017 980970765 28854017 981106287 28683896 981106287 28683896 18350848 26822428 18350848 26822428 16754013 23997054 16754013 23997054 984128874 22928098 984128874 22928098 14099703 21542315 14099703 21542315 987320757 18465933 987320757 18465933 12086189 18077524 12086189 18077524 11500005 17092275 11500005 17092275 988929347 16339614 988929347 16339614 989844773 14488486 989844773 14488486 990774897 13309867 990774897 13309867 8623604 12731889 8623604 12731889 8222900 12145998 8222900 12145998 991837070 12091810 991837070 12091810 7342884 10438278 7342884 10438278 992713119 10291714 992713119 367654669 992713119 367654669 240527095 343380234 240527095 343380234 225841473 331407159 225841473 331407159 776013149 324448870 776013149 324448870 795300329 293651135 795300329 293651135 807800985 286217504 807800985 286217504 812078064 277866106 812078064 277866106 179181022 265829726 179181022 265829726 171895854 247406334 171895854 247406334 845106929 221832770 845106929 221832770 130941912 196036812 130941912 196036812 871567714 182337115 871567714 182337115 113232527 169134683 113232527 169134683 99874226 146474982 99874226 146474982 95022050 140985761 95022050 140985761 917193732 124173766 917193732 124173766 918677295 119427096 918677295 119427096 74480748 110457453 74480748 110457453 68161625 99997834 68161625 99997834 936324152 95476895 936324152 95476895 62582566 82705586 62582566 82705586 55002159 81870989 55002159 81870989 948603269 74932795 948603269 74932795 49933927 74013724 49933927 74013724 48896377 71105197 48896377 71105197 40060158 58768129 40060158 58768129 37384285 52593153 37384285 52593153 966359911 47477104 966359911 47477104 968719139 45205485 968719139 45205485 26221207 37996552 26221207 37996552 975682332 35710190 975682332 35710190 977428263 32980933 977428263 32980933 979360309 30392705 979360309 30392705 980226030 29751226 980226030 29751226 19163717 29660141 19163717 29660141 981029925 26559546 981029925 26559546 15913342 24043737 15913342 24043737 984227370 22901493 984227370 22901493 14286285 20612801 14286285 20612801 13030389 19422483 13030389 19422483 987319296 18927973 987319296 18927973 11963846 16801707 11963846 16801707 989178108 15464112 989178108 15464112 10001966 14276805 10001966 14276805 9280824 13384047 9280824 13384047 991112876 12774206 991112876 12774206 991696383 11560283 991696383 11560283 7493611 10488110 7493611 10488110 992671711 149918990 992671711 149918990 98928973 147527463 98928973 147527463 904406077 143152047 904406077 143152047 86652040 128911451 86652040 128911451 82909214 123899932 82909214 123899932 81482419 112798334 81482419 112798334 72636626 108268827 72636626 108268827 931552309 100329881 931552309 100329881 934934153 96277452 934934153 96277452 63102205 88050101 63102205 88050101 944006668 82825259 944006668 82825259 55135105 78076800 55135105 78076800 50960874 74888631 50960874 74888631 949995908 72913378 949995908 72913378 48768128 64022767 48768128 64022767 40337281 59557857 40337281 59557857 964491191 51397346 964491191 51397346 32948699 48404288 32948699 48404288 967271408 47743071 967271408 47743071 968045743 46561363 968045743 46561363 30133349 42544855 30133349 42544855 972709273 38115688 972709273 38115688 25354182 36680409 25354182 36680409 24247935 36039524 24247935 36039524 23064155 32987928 23064155 32987928 21451492 31599082 21451492 31599082 979116490 29806592 979116490 29806592 18973596 27322570 18973596 27322570 982460554 26217688 982460554 26217688 982954906 25452881 982954906 25452881 16248392 24653252 16248392 24653252 15128169 22525079 15128169 22525079 13243123 20339238 13243123 20339238 12696440 18946185 12696440 18946185 12047349 18308020 12047349 18308020 988519925 16979140 988519925 16979140 989687349 14543275 989687349 14543275 9543727 13394931 9543727 13394931 8711229 13105121 8711229 13105121 991205461 12325260 991205461 12325260 991638622 12145999 991638622 12145999 7705933 11456483 7705933 11456483 992524760 10804482 992524760 10804482 144902322 542301405 144902322 542301405 664121310 496554966 664121310 496554966 321907233 477490556 321907233 477490556 298786518 448031031 298786518 448031031 296413143 441341566 296413143 441341566 717230607 414409037 717230607 414409037 263884542 381010029 263884542 381010029 747708350 360233399 747708350 360233399 757862611 332390263 757862611 332390263 794911631 289731547 794911631 289731547 191453294 283187047 191453294 283187047 183560380 277481544 183560380 277481544 817336965 263126290 817336965 263126290 843812759 224725883 843812759 224725883 859427009 201836960 859427009 201836960 883063842 173813829 883063842 173813829 886121439 164929973 886121439 164929973 103348578 150702306 103348578 150702306 100023287 148399438 100023287 148399438 89852941 131094256 89852941 131094256 86116341 127509372 86116341 127509372 916981933 124588843 916981933 124588843 82102127 117883680 82102127 117883680 70876654 106576151 70876654 106576151 934181602 98470030 934181602 98470030 937227439 84937132 937227439 84937132 56179333 82904708 56179333 82904708 945403216 75683911 945403216 75683911 43613238 62378382 43613238 62378382 959540337 59197801 959540337 59197801 38654912 55043928 38654912 55043928 34774691 50888432 34774691 50888432 32892257 48514059 32892257 48514059 969240430 40109986 969240430 40109986 25403612 37843320 25403612 37843320 24604585 36718719 24604585 36718719 976359943 35220086 976359943 35220086 978017551 31841543 978017551 31841543 979429560 30108834 979429560 30108834 19827657 29881617 19827657 29881617 981465627 27381123 981465627 27381123 17128437 26337850 17128437 26337850 982605194 25987019 982605194 25987019 16714660 24252359 16714660 24252359 984075375 23484809 984075375 23484809 984588770 22729414 984588770 22729414 13219435 19568738 13219435 19568738 987563743 17534386 987563743 17534386 988524832 17118674 988524832 17118674 10484381 15728639 10484381 15728639 990069092 14662775 990069092 14662775 9685616 14132435 9685616 14132435 990784913 13615613 990784913 13615613 990985995 12949049 990985995 12949049 8278187 12410301 8278187 12410301 991786064 11973177 991786064 11973177 7812166 118834840 7812166 118834840 923156695 109310252 923156695 109310252 929948116 105352579 929948116 105352579 67550369 100115265 67550369 100115265 66181183 89218343 66181183 89218343 59092332 87318622 59092332 87318622 943117506 84668828 943117506 84668828 943647456 82406415 943647456 82406415 54538331 81590496 54538331 81590496 948848628 75878201 948848628 75878201 951111233 71389138 951111233 71389138 44373704 61980574 44373704 61980574 958897371 60565873 958897371 60565873 961407943 56185760 961407943 56185760 35013176 50930194 35013176 50930194 966467952 47944672 966467952 47944672 31613312 46062342 31613312 46062342 968741922 41578389 968741922 41578389 26857845 39092794 26857845 39092794 974117924 37841343 974117924 37841343 24395547 35806622 24395547 35806622 22573154 33186059 22573154 33186059 978610618 30947868 978610618 30947868 20154142 30350137 20154142 30350137 19563166 28111876 19563166 28111876 17540400 26716442 17540400 26716442 982414921 26420003 982414921 26420003 16901178 24737838 16901178 24737838 983809745 23821397 983809745 23821397 14793990 22701049 14793990 22701049 985759865 20399339 985759865 20399339 13199637 19699738 13199637 19699738 987686788 18077521 987686788 18077521 988455314 16343416 988455314 16343416 10435291 14292052 10435291 14292052 990560112 13593552 990560112 13593552 8938438 13419554 8938438 13419554 8792644 13190719 8792644 13190719 991517428 12381934 991517428 12381934 8201429 11992967 8201429 11992967 7813782 11992967 18289195 654305522 18289195 654305522 482987980 526810053 482987980 526810053 350010964 770873982 350010964 770873982 539601502 595595334 539601502 595595334 413376840 997872071 413376840 997872071 554590115 539234794 554590115 539234794 621053635 901450161 621053635 901450161 434548495 665750656 434548495 665750656 379736730 898008472 379736730 898008472 596275609 679067722 596275609 679067722 524213416 755193546 524213416 755193546 610278849 533535295 610278849 533535295 357757091 741319484 357757091 741319484 472235780 544051372 472235780 544051372 613076596 903656244 613076596 903656244 440389261 720802804 440389261 720802804 353992865 496279183 353992865 496279183 324431071 486552392 324431071 486552392 691507069 448488271 691507069 448488271 290592797 434573890 290592797 434573890 279940700 412944967 279940700 412944967 728799779 373999151 728799779 373999151 239256821 351943025 239256821 351943025 223989401 334086746 223989401 334086746 792347206 307570519 792347206 307570519 804991824 283727958 804991824 283727958 811478561 278063239 811478561 278063239 180839414 273078064 180839414 273078064 825481518 240297743 825481518 240297743 158186355 232663587 158186355 232663587 148418701 220397388 148418701 220397388 879133120 176262287 879133120 176262287 117025472 162054178 117025472 162054178 899498995 150483663 899498995 150483663 900397970 148911861 900397970 148911861 98354449 146474986 98354449 146474986 904368621 143132122 904368621 143132122 88926115 131696902 88926115 131696902 87543168 131465850 87543168 131465850 913806385 128349935 913806385 128349935 916352264 126689944 916352264 126689944 79239297 117806582 79239297 117806582 922327979 114960208 922327979 114960208 927367551 108045425 927367551 108045425 68891377 100993368 68891377 100993368 940501444 89269824 940501444 89269824 57191625 83718197 57191625 83718197 54219072 75683913 54219072 75683913 954809581 65857779 954809581 65857779 43047474 60911357 43047474 60911357 39455975 55247565 39455975 55247565 33681391 47630456 33681391 47630456 31667623 46008330 31667623 46008330 971213948 42111752 971213948 42111752 971937555 39278861 971937555 39278861 975503520 36701212 975503520 36701212 977287530 33652196 977287530 33652196 20441967 30101015 20441967 30101015 981314951 28191383 981314951 28191383 18156777 26775523 18156777 26775523 17140621 24992015 17140621 24992015 983776008 24476074 983776008 24476074 984411923 23267768 984411923 23267768 14425240 22508198 14425240 22508198 985064631 22039975 985064631 22039975 986074814 19394052 986074814 19394052 12477569 18651251 12477569 18651251 12014218 16924690 12014218 16924690 10888567 16364862 10888567 16364862 989460918 14764157 989460918 14764157 9739775 14450184 9739775 14450184 990774472 13676805 990774472 13676805 9124000 13449637 9124000 13449637 8319060 12494411 8319060 12494411 991469713 12494411 842757871 632554125 842757871 632554125 347989615 808539871 347989615 808539871 621486029 513582533 621486029 513582533 403526475 982606663 403526475 982606663 517813860 557803842 517813860 557803842 383685824 789928791 383685824 789928791 611249650 712659464 611249650 712659464 422006024 530128685 422006024 530128685 602215941 926376297 602215941 926376297 417247205 568264580 417247205 568264580 509436467 984678307 509436467 984678307 405553779 753731554 405553779 753731554 479226785 927066144 479226785 927066144 626638655 634534852 626638655 634534852 668977149 467510689 668977149 467510689 696788473 443036119 696788473 443036119 701247214 430152029 701247214 430152029 717038068 412590068 717038068 412590068 271963358 389635516 271963358 389635516 745051261 359297425 745051261 359297425 768031981 337110169 768031981 337110169 773342315 330654405 773342315 330654405 216791728 314397286 216791728 314397286 803101539 286998359 803101539 286998359 816324968 274768778 816324968 274768778 171144800 232609496 171144800 232609496 846542362 228750838 846542362 228750838 849539465 204226063 849539465 204226063 129900964 190086354 129900964 190086354 123784709 181673482 123784709 181673482 117548997 165427050 117548997 165427050 103925279 154678174 103925279 154678174 103178548 151981637 103178548 151981637 900073602 150365936 900073602 150365936 99198790 147759173 99198790 147759173 910887667 133466668 910887667 133466668 88581827 128286962 88581827 128286962 80796392 118122051 80796392 118122051 76352934 113515044 76352934 113515044 66648495 100097977 66648495 100097977 934975888 93488934 934975888 93488934 60123457 88934615 60123457 88934615 943524040 83759020 943524040 83759020 944843231 78542741 944843231 78542741 48211141 67027034 48211141 67027034 955754058 65627850 955754058 65627850 956471855 61027327 956471855 61027327 959227668 59265048 959227668 59265048 39329821 52856071 39329821 52856071 965490854 50345889 965490854 50345889 31886442 47369021 31886442 47369021 968389264 44127322 968389264 44127322 970462557 39676206 970462557 39676206 974017311 37361303 974017311 37361303 24765953 37062475 24765953 37062475 975867595 35756018 975867595 35756018 23049457 34277634 23049457 34277634 979013541 31529698 979013541 31529698 19150013 28964203 19150013 28964203 18161042 27672620 18161042 27672620 17660475 27322269 17660475 27322269 983131818 24700002 983131818 24700002 15305194 22162108 15305194 22162108 13279193 19967157 13279193 19967157 986633188 19483902 986633188 19483902 12394083 18422351 12394083 18422351 11994143 17846929 11994143 17846929 988220256 16982417 988220256 16982417 10546085 15057729 10546085 15057729 990179392 14875135 990179392 14875135 9722646 13715175 9722646 13715175 8381285 12547753 8381285 12547753 991447317 12503636 991447317 788051373 991447317 788051373 567670756 522547562 567670756 522547562 352206163 909877299 352206163 909877299 620710191 792927736 620710191 792927736 391048086 991936352 391048086 991936352 384565641 547273581 384565641 547273581 648360011 978020531 648360011 978020531 400853537 829334906 400853537 829334906 613217858 607345237 613217858 607345237 393055010 965883703 393055010 965883703 355681132 665674162 355681132 665674162 542589813 932482894 542589813 932482894 434289215 675223566 434289215 675223566 347955591 920696582 347955591 920696582 546909337 735371760 546909337 735371760 389017012 815615998 389017012 815615998 660347800 890178774 660347800 890178774 339602313 652325293 339602313 652325293 398641697 797747080 398641697 797747080 623924212 660316211 623924212 660316211 504511697 954793396 504511697 954793396 335753545 503127181 335753545 503127181 613062127 984534565 613062127 984534565 358311084 706579159 358311084 706579159 594829756 858327828 594829756 858327828 419913830 530644636 419913830 530644636 586823854 862615632 586823854 862615632 303451550 444430806 303451550 444430806 295074182 442457741 295074182 442457741 700839238 430753129 700839238 430753129 259507530 381721184 259507530 381721184 244795452 361143070 244795452 361143070 235270117 349849225 235270117 349849225 767256924 342964364 767256924 342964364 783678859 307352889 783678859 307352889 194497664 285029754 194497664 285029754 181895864 275885330 181895864 275885330 820406961 247287613 820406961 247287613 843500764 230321678 843500764 230321678 149816116 189477417 149816116 189477417 875787270 177505683 875787270 177505683 114381117 162091907 114381117 162091907 895007854 153730137 895007854 153730137 899698540 149021941 899698540 149021941 96462566 136143378 96462566 136143378 910196872 134793946 910196872 134793946 87595469 129920911 87595469 129920911 914684743 128601081 914684743 128601081 84840977 118288377 84840977 118288377 76614382 107661062 76614382 107661062 931975011 101198528 931975011 101198528 937053328 89648062 937053328 89648062 941836218 85134983 941836218 85134983 944112762 81037502 944112762 81037502 44606988 65824050 44606988 65824050 957256404 62727270 957256404 62727270 40992370 58094708 40992370 58094708 962369579 55326857 962369579 55326857 35930703 51593186 35930703 51593186 34538848 50505719 34538848 50505719 29315097 40793795 29315097 40793795 26157234 39332787 26157234 39332787 24562207 34574423 24562207 34574423 978020728 32207881 978020728 32207881 20911433 30821160 20911433 30821160 981426254 28296567 981426254 28296567 17169248 26498301 17169248 26498301 16750017 24929948 16750017 24929948 15522866 21331661 15522866 21331661 986029324 20612796 986029324 20612796 986352025 19677093 986352025 19677093 12644874 17713620 12644874 17713620 988237094 17175935 988237094 17175935 11079414 16586978 11079414 16586978 989181730 16070457 989181730 16070457 10466233 15060653 10466233 15060653 990387181 13863333 990387181 13863333 9221288 12774204 9221288 12774204 8331435 12553382 8331435 632378956 8331435 632378956 563444872 765214394 563444872 765214394 659867128 986097786 659867128 986097786 314491713 470767136 314491713 470767136 687797967 447790012 687797967 447790012 715843127 402076286 715843127 402076286 731578284 392926699 731578284 392926699 258070745 371431462 258070745 371431462 756552257 358227550 756552257 358227550 761411070 344194521 761411070 344194521 215172034 316287721 215172034 316287721 195348580 291934387 195348580 291934387 183871431 266604794 183871431 266604794 829458900 244327865 829458900 244327865 152795127 193366487 152795127 193366487 127626450 178634399 127626450 178634399 886213088 170090053 886213088 170090053 106048924 157552204 106048924 157552204 905827414 136282522 905827414 136282522 90534229 134370227 90534229 134370227 913756496 129921165 913756496 129921165 915583055 122012941 915583055 122012941 78950693 109589391 78950693 109589391 928544395 102343328 928544395 102343328 67335991 101571086 67335991 101571086 933493346 98301379 933493346 98301379 935466155 91844896 935466155 91844896 939189343 91490363 939189343 91490363 941835467 83932380 941835467 83932380 54559180 78492825 54559180 78492825 953790219 66640534 953790219 66640534 44654967 65854002 44654967 65854002 956638302 62438743 956638302 62438743 41014301 60412090 41014301 60412090 36348961 50345888 36348961 50345888 967193538 47773119 967193538 47773119 968355036 44715620 968355036 44715620 969873434 40919992 969873434 40919992 974543194 37230686 974543194 37230686 975891375 35183913 975891375 35183913 22702171 33990207 22702171 33990207 22502349 33749592 22502349 33749592 21421464 30829425 21421464 30829425 980317860 29496078 980317860 29496078 981066311 28502301 981066311 28502301 18290736 28184683 18290736 28184683 981755962 27561691 981755962 27561691 17065508 26420001 17065508 26420001 982919084 23961462 982919084 23961462 984623425 22868309 984623425 22868309 985006668 22347860 985006668 22347860 14107932 21504787 14107932 21504787 985960978 20672312 985960978 20672312 986639219 19821020 986639219 19821020 11953585 17998522 11953585 17998522 988553645 16339619 988553645 16339619 10509651 15205234 10509651 15205234 990304282 14346683 990304282 14346683 9238247 13185145 9238247 13185145 8652904 12739987 8652904 12739987 991245174 50952657 991245174 50952657 580500097 666671989 580500097 666671989 609142431 966422598 609142431 966422598 444525922 574337770 444525922 574337770 585069969 911028533 585069969 911028533 388599270 722749724 388599270 722749724 556626454 564973167 556626454 564973167 325172605 469933974 325172605 469933974 303180348 451944030 303180348 451944030 707835811 429524893 707835811 429524893 273332156 406399990 273332156 406399990 728987989 389827590 728987989 389827590 739610552 382446820 739610552 382446820 750954840 367137453 750954840 367137453 243569808 360590996 243569808 360590996 765069594 344884578 765069594 344884578 767785409 341579767 767785409 341579767 215321430 321337089 215321430 321337089 206519793 296433214 206519793 296433214 808569017 280556221 808569017 280556221 165247900 235355575 165247900 235355575 844546066 230266322 844546066 230266322 148397005 208487422 148397005 208487422 868664302 193626908 868664302 193626908 128615536 192298982 128615536 192298982 115754619 162737299 115754619 162737299 893433973 152339528 893433973 152339528 98676521 147622639 98676521 147622639 98149975 144808243 98149975 144808243 909897495 135845016 909897495 135845016 90215781 134132129 90215781 134132129 87262200 129115822 87262200 129115822 83858582 120629742 83858582 120629742 920919454 111846691 920919454 111846691 932902844 101330242 932902844 101330242 934038205 92937077 934038205 92937077 939050304 89182959 939050304 89182959 59029287 87846893 59029287 87846893 45626048 66547811 45626048 66547811 955232807 63205336 955232807 63205336 957583510 62364921 957583510 62364921 963638093 51279909 963638093 51279909 966926679 47406400 966926679 47406400 29962186 45112225 29962186 45112225 969599512 44716747 969599512 44716747 970874662 41853363 970874662 41853363 972256941 40793793 972256941 40793793 973384976 37843323 973384976 37843323 974733479 37357008 974733479 37357008 24099517 36094633 24099517 36094633 23174528 34643009 23174528 34643009 978181765 31513477 978181765 31513477 979214443 30864284 979214443 30864284 20172591 30552374 20172591 30552374 18995362 28815893 18995362 28815893 18492623 27494201 18492623 27494201 982083797 27183586 982083797 27183586 983286086 24700005 983286086 24700005 983773782 23894510 983773782 23894510 15069994 23099406 15069994 23099406 985368179 20674859 985368179 20674859 13295807 17829610 13295807 17829610 988385613 17262901 988385613 17262901 11145079 15877652 11145079 15877652 990240008 14692825 990240008 14692825 990578936 14149639 990578936 14149639 9176824 13142142 9176824 13142142 991084990 511874995 991084990 511874995 365842050 848830003 365842050 848830003 425721142 528067056 425721142 528067056 659066095 998522187 659066095 998522187 373605053 623733944 373605053 623733944 633587986 843438740 633587986 843438740 339919300 652116662 339919300 652116662 471385269 937855082 471385269 937855082 654411053 681286245 654411053 681286245 549919901 633780148 549919901 633780148 615020470 845258284 615020470 845258284 433339721 578605131 433339721 578605131 613263198 937252851 613263198 937252851 372376822 509405800 372376822 509405800 587617443 891228576 587617443 891228576 336517399 804409789 336517399 804409789 520699033 499062441 520699033 499062441 317050254 471221060 317050254 471221060 686527533 460849078 686527533 460849078 296974193 442942524 296974193 442942524 275152554 409493877 275152554 409493877 734877680 382959064 734877680 382959064 248209056 369735416 248209056 369735416 236106342 354269244 236106342 354269244 221206551 330164667 221206551 330164667 784033510 297459439 784033510 297459439 194286971 284505967 194286971 284505967 810775942 282020199 810775942 282020199 170660915 251497850 170660915 251497850 843526747 230418677 843526747 230418677 848684932 200192318 848684932 200192318 128899926 193462943 128899926 193462943 877416819 175829681 877416819 175829681 111775734 162999202 111775734 162999202 893051716 153676315 893051716 153676315 98518404 140227941 98518404 140227941 91143415 134407104 91143415 134407104 912872360 129435392 912872360 129435392 920555235 118393338 920555235 118393338 73800750 109994129 73800750 109994129 70354570 105255075 70354570 105255075 69523682 104770314 69523682 104770314 933059883 98494606 933059883 98494606 940425380 81353178 940425380 81353178 952484607 70012992 952484607 70012992 46086821 68208043 46086821 68208043 954534241 66915998 954534241 66915998 955017252 65018608 955017252 65018608 957054145 63502025 957054145 63502025 959825168 55231445 959825168 55231445 36767344 53906090 36767344 53906090 36408826 49333040 36408826 49333040 967043166 48476740 967043166 48476740 29832974 45045250 29832974 45045250 970283228 41953276 970283228 41953276 27524591 41233048 27524591 41233048 972354941 38233894 972354941 38233894 974487937 36894490 974487937 36894490 24499162 34997062 24499162 34997062 977658097 33288203 977658097 33288203 978300428 31453058 978300428 31453058 20661199 31364645 20661199 31364645 19794553 29527500 19794553 29527500 981080957 28652427 981080957 28652427 982204895 26695168 982204895 26695168 16830568 25367376 16830568 25367376 983777586 23405764 983777586 23405764 15070981 21718702 15070981 21718702 986141456 17270106 986141456 17270106 10789936 15965055 10789936 15965055 9960045 14907716 9960045 14907716 9828519 14515890 9828519 14515890 9548770 13997617 9548770 13997617 990974204 13339422 990974204 13339422 198701822 573686274 198701822 573686274 496591520 751322606 496591520 751322606 348348750 477967870 348348750 477967870 683478525 468236750 683478525 468236750 688544421 455026761 688544421 455026761 712180962 421393496 712180962 421393496 721163587 402318476 721163587 402318476 265452281 382457315 265452281 382457315 250880781 357846549 250880781 357846549 759393282 342904437 759393282 342904437 224407352 335265976 224407352 335265976 217959109 300298855 217959109 300298855 198393005 298619070 198393005 298619070 802735692 289515735 802735692 289515735 821531080 268097700 821531080 268097700 168396402 236987721 168396402 236987721 138126449 204725659 138126449 204725659 124200100 177388526 124200100 177388526 114397463 162301316 114397463 162301316 105973047 158998578 105973047 158998578 97661304 138034732 97661304 138034732 910751835 134323443 910751835 134323443 912531829 127774929 912531829 127774929 918664429 122844108 918664429 122844108 80622251 120449600 80622251 120449600 922867317 116460355 922867317 116460355 75184611 112257994 75184611 112257994 73930250 108218439 73930250 108218439 931099056 97591640 931099056 97591640 63615825 91779215 63615825 91779215 939206112 89702027 939206112 89702027 53488092 74400980 53488092 74400980 47406203 69925318 47406203 69925318 954478926 67027036 954478926 67027036 43387325 63884479 43387325 63884479 42249409 62651452 42249409 62651452 38726490 54383715 38726490 54383715 965521513 48837336 965521513 48837336 31863309 46076556 31863309 46076556 970479510 42281480 970479510 42281480 27627627 41409369 27627627 41409369 972936388 39432651 972936388 39432651 25003647 35468785 25003647 35468785 23050680 34152504 23050680 34152504 20949778 31825140 20949778 31825140 979681044 30160871 979681044 30160871 980640894 29421282 980640894 29421282 18760008 28456249 18760008 28456249 17700399 27141910 17700399 27141910 16889517 25726260 16889517 25726260 982929770 25246645 982929770 25246645 983605542 24678780 983605542 24678780 15872197 23405761 15872197 23405761 984387387 22785208 984387387 22785208 985892921 21048695 985892921 21048695 987356350 17881578 987356350 17881578 11345740 17342287 11345740 17342287 11223870 16699771 11223870 16699771 988985259 16611297 988985259 16611297 10841628 15498523 10841628 15498523 10304544 14901354 10304544 14901354 990697528 14007997 990697528 431767744 990697528 431767744 577789639 838895371 577789639 838895371 666418795 490898403 666418795 490898403 670547588 481851038 670547588 481851038 318305709 462822711 318305709 462822711 306252467 456982081 306252467 456982081 303094000 435151965 303094000 435151965 269235747 399282520 269235747 399282520 254009952 366339547 254009952 366339547 240394714 344432554 240394714 344432554 776484419 329270317 776484419 329270317 217795879 307716521 217795879 307716521 797100106 294090234 797100106 294090234 803140171 291562753 803140171 291562753 184629006 275866532 184629006 275866532 816485916 270354460 816485916 270354460 176767717 258247577 176767717 258247577 829896537 253042706 829896537 253042706 841099981 230734332 841099981 230734332 860059190 203441344 860059190 203441344 865564616 195201301 865564616 195201301 873629636 187995053 873629636 187995053 114452277 168614678 114452277 168614678 891744139 159581433 891744139 159581433 96902727 139011874 96902727 139011874 912480903 126578216 912480903 126578216 918851568 122283245 918851568 122283245 81235328 118060681 81235328 118060681 74816932 111142842 74816932 111142842 927277054 107735208 927277054 107735208 65792376 98693777 65792376 98693777 63321519 78041936 63321519 78041936 51570815 73727349 51570815 73727349 951856561 69094385 951856561 69094385 46101355 65950920 46101355 65950920 955803290 65259877 955803290 65259877 956780375 63047492 956780375 63047492 40329264 58250164 40329264 58250164 35228192 49720031 35228192 49720031 31236896 45184549 31236896 45184549 29045617 43888641 29045617 43888641 971140874 41846719 971140874 41846719 973862058 38938025 973862058 38938025 974293403 37529744 974293403 37529744 975760605 35066702 975760605 35066702 977162901 33438643 977162901 33438643 21473937 31952557 21473937 31952557 21040150 31860509 21040150 31860509 979173976 30381646 979173976 30381646 19239367 29558876 19239367 29558876 19007228 28398481 19007228 28398481 982168495 26265619 982168495 26265619 984103813 23821392 984103813 23821392 984354673 22772838 984354673 22772838 14034988 20974300 14034988 20974300 13505951 18946183 13505951 18946183 987555036 18443553 987555036 18443553 11655619 17673850 11655619 17673850 988440395 17058328 988440395 17058328 10913832 16630144 10913832 16630144 989068405 15291337 989068405 15291337 10077754 15032100 10077754 15032100 990147870 14662404 990147870 14662404 9810707 14432528 9810707 14432528 9667389 14432528 165637384 697205719 165637384 697205719 551552776 573296022 551552776 573296022 369480254 915120063 369480254 915120063 588301221 665175493 588301221 665175493 391082250 968873902 391082250 968873902 636026208 526614361 636026208 526614361 488406446 835464688 488406446 835464688 607860689 631120000 607860689 631120000 343642242 546910156 343642242 546910156 663227478 487921967 663227478 487921967 322773418 481668546 322773418 481668546 316644243 457460386 316644243 457460386 302811734 449272311 302811734 449272311 696093848 426071419 696093848 426071419 715414000 416943766 715414000 416943766 276331139 411329248 276331139 411329248 261790060 388751782 261790060 388751782 248623857 371179443 248623857 371179443 227458304 331420768 227458304 331420768 216577882 322692477 216577882 322692477 791789843 307065564 791789843 307065564 203556402 297076126 203556402 297076126 805781303 287027138 805781303 287027138 821289789 246423867 821289789 246423867 159543005 240490705 159543005 240490705 841042788 223871949 841042788 223871949 851527833 212096234 851527833 212096234 139277616 196663178 139277616 196663178 875318711 175511491 875318711 175511491 116015422 173984920 116015422 173984920 115983940 168478740 115983940 168478740 900322254 149473050 900322254 149473050 903106894 143302535 903106894 143302535 91199146 133464412 91199146 133464412 88210190 128692378 88210190 128692378 918245893 118407610 918245893 118407610 923284269 113450851 923284269 113450851 926072694 111807045 926072694 111807045 926446379 101557761 926446379 101557761 933918362 99104173 933918362 99104173 936800479 85280525 936800479 85280525 53473456 78974537 53473456 78974537 49113384 71842266 49113384 71842266 46455260 67364801 46455260 67364801 955570331 60044248 955570331 60044248 39410146 54944371 39410146 54944371 967986132 45914613 967986132 45914613 969056078 45250781 969056078 45250781 29576266 43033808 29576266 43033808 971471218 41178021 971471218 41178021 26596810 39380240 26596810 39380240 974376170 37758345 974376170 37758345 24572439 35855606 24572439 35855606 976637699 34218982 976637699 34218982 22010584 32104780 22010584 32104780 979075637 30843834 979075637 30843834 19771527 30035533 19771527 30035533 981411183 28179798 981411183 28179798 981845296 27480596 981845296 27480596 983773054 22244543 983773054 22244543 985370151 21451940 985370151 21451940 986533209 20024756 986533209 20024756 12261657 18443555 12261657 18443555 988134675 17534385 988134675 17534385 11165432 17118675 11165432 17118675 988652139 16738397 988652139 16738397 10859312 16317207 10859312 16317207 989677438 15294192 989677438 15294192 10084322 15057730 10084322 15057730 9860181 14590625 9860181 14590625 9772144 14590625 811460882 707579275 811460882 707579275 431286660 978814884 431286660 978814884 627232685 544711433 627232685 544711433 410587378 863243281 410587378 863243281 516780292 679708992 516780292 679708992 433502840 960920033 433502840 960920033 607356008 693960801 607356008 693960801 410045394 596056676 410045394 596056676 628432146 894681585 628432146 894681585 632416121 680635516 632416121 680635516 381789458 896567735 381789458 896567735 338172645 785764661 338172645 785764661 534446361 870277739 534446361 870277739 573152233 980164789 573152233 980164789 396886075 643775885 396886075 643775885 562142646 986823618 562142646 986823618 363071020 847303180 363071020 847303180 617023893 984779156 617023893 984779156 341172453 604858284 341172453 604858284 603409319 483377580 603409319 483377580 314255998 459050735 314255998 459050735 689733036 427207074 689733036 427207074 277827025 411278112 277827025 411278112 723314081 405923859 723314081 405923859 738457279 385624016 738457279 385624016 741282710 376053719 741282710 376053719 229238218 342466429 229238218 342466429 227364394 338138274 227364394 338138274 772771715 332578058 772771715 332578058 209198560 311645294 209198560 311645294 204576992 307866198 204576992 307866198 198139336 292904235 198139336 292904235 191391733 276848384 191391733 276848384 827469920 257706149 827469920 257706149 835952919 242471524 835952919 242471524 156548473 225189650 156548473 225189650 119188370 177811026 119188370 177811026 116298647 165285501 116298647 165285501 109584953 162842369 109584953 162842369 899967964 149968797 899967964 149968797 906064962 138933484 906064962 138933484 91893040 133828078 91893040 133828078 88935709 132846363 88935709 132846363 88383205 130151778 88383205 130151778 85940233 127978586 85940233 127978586 920958825 115170647 920958825 115170647 75173723 112670644 75173723 112670644 927451231 105863322 927451231 105863322 66169405 97271520 66169405 97271520 937777073 88015889 937777073 88015889 58837292 82048653 58837292 82048653 949688201 73995278 949688201 73995278 951411627 72060904 951411627 72060904 47323536 69058274 47323536 69058274 954069180 65337282 954069180 65337282 958448206 59984177 958448206 59984177 961628665 52246329 961628665 52246329 34029704 50156331 34029704 50156331 32697423 45602463 32697423 45602463 30305741 45034319 30305741 45034319 969555673 41681309 969555673 41681309 27173203 40488251 27173203 40488251 972738226 38855966 972738226 38855966 23572795 32348099 23572795 32348099 978752025 31807442 978752025 31807442 20033501 29492591 20033501 29492591 17891078 26244725 17891078 26244725 16058079 24644577 16058079 24644577 15634823 22606498 15634823 22606498 985224760 21994064 985224760 21994064 986534184 19236532 986534184 19236532 12568689 19123485 12568689 19123485 987366911 18465934 987366911 18465934 987927189 17834206 987927189 17834206 11031589 16875060 11031589 16875060 989626166 15487568 989626166 15487568 10251626 15111960 10251626 15111960 990667045 14164538 990667045 14164538 158134734 904073382 158134734 904073382 580797348 801886054 580797348 801886054 358471554 696134305 358471554 696134305 573206383 991959638 573206383 991959638 353387063 751553502 353387063 751553502 497715322 488027676 497715322 488027676 678223130 471506102 678223130 471506102 686981739 446711014 686981739 446711014 290114081 424977280 290114081 424977280 717444942 411315589 717444942 411315589 272626324 408821495 272626324 408821495 270280348 401257893 270280348 401257893 753633313 345807975 753633313 345807975 229760515 338369594 229760515 338369594 777723771 320174145 777723771 320174145 206440288 311165173 206440288 311165173 197271927 296736907 197271927 296736907 804372875 281926698 804372875 281926698 819863750 251974201 819863750 251974201 164046975 247956127 164046975 247956127 163615399 247489362 163615399 247489362 151886269 213951915 151886269 213951915 857529009 201701574 857529009 201701574 879516888 180178865 879516888 180178865 119333793 178481045 119333793 178481045 118609269 177682964 118609269 177682964 895585474 150678590 895585474 150678590 904364995 141358124 904364995 141358124 94135431 138338523 94135431 138338523 91052681 135140413 91052681 135140413 89351128 134267385 89351128 134267385 83994449 118060684 83994449 118060684 922818886 115096942 922818886 115096942 75150930 112285453 75150930 112285453 66274700 99729608 66274700 99729608 944608264 80293154 944608264 80293154 53562204 78705478 53562204 78705478 51831155 76328071 51831155 76328071 949220022 75384254 949220022 75384254 950849102 72026524 950849102 72026524 952515864 70330227 952515864 70330227 958861552 58029414 958861552 58029414 36961174 54135005 36961174 54135005 36165750 50935659 36165750 50935659 965700336 49448538 965700336 49448538 32283180 45872726 32283180 45872726 969219217 45171781 969219217 45171781 971075323 42859152 971075323 42859152 27693391 41362305 27693391 41362305 972416018 39050846 972416018 39050846 25574009 37031362 25574009 37031362 975756460 36263840 975756460 36263840 22672284 33186700 22672284 33186700 978298156 32680918 978298156 32680918 21228354 32082441 21228354 32082441 981528155 28159826 981528155 28159826 16412629 25582627 16412629 25582627 16337999 25161700 16337999 25161700 983534783 24063469 983534783 24063469 984208555 23098419 984208555 23098419 14919529 22423628 14919529 22423628 985191785 22348873 985191785 22348873 986166779 19744743 986166779 19744743 986935092 19150731 986935092 19150731 12156366 18372756 12156366 18372756 988167871 17505624 988167871 17505624 988500292 16982415 988500292 16982415 989609563 15389149 989609563 15389149 10265208 851891782 10265208 851891782 622493199 493447781 622493199 493447781 672202540 468794899 672202540 468794899 308586031 460460861 308586031 460460861 693310739 420115400 693310739 420115400 278237652 416936785 278237652 416936785 737992257 377775379 737992257 377775379 247341046 349319378 247341046 349319378 231877369 342978434 231877369 342978434 225179946 338418774 225179946 338418774 213506913 314080222 213506913 314080222 792067076 302057526 792067076 302057526 828433916 255040883 828433916 255040883 165353141 247457992 165353141 247457992 836974015 220646184 836974015 220646184 862341388 183756610 862341388 183756610 121397251 179952965 121397251 179952965 884672572 156317594 884672572 156317594 897669991 153788068 897669991 153788068 898170851 151343613 898170851 151343613 902066144 144964133 902066144 144964133 95167165 141483786 95167165 141483786 906064938 139062905 906064938 139062905 92607345 135208661 92607345 135208661 910696903 130827838 910696903 130827838 914231300 128506079 914231300 128506079 916397061 118764058 916397061 118764058 923667733 114649064 923667733 114649064 75713943 109500502 75713943 109500502 934172384 83528394 934172384 83528394 945476841 80351616 945476841 80351616 949005135 75578601 949005135 75578601 951144946 72207595 951144946 72207595 43086330 62708292 43086330 62708292 41952179 58553010 41952179 58553010 38202349 56237321 38202349 56237321 35363056 51959255 35363056 51959255 965614422 49427046 965614422 49427046 966803533 45749362 966803533 45749362 29805428 44172864 29805428 44172864 971389347 41242890 971389347 41242890 974339150 38103297 974339150 38103297 974639779 37548707 974639779 37548707 24613891 36522111 24613891 36522111 976711793 33818002 976711793 33818002 977796444 33434438 977796444 33434438 21384736 30829422 21384736 30829422 20277457 30706835 20277457 30706835 980910327 28744775 980910327 28744775 981823571 26073347 981823571 26073347 16718624 25510535 16718624 25510535 16214777 25218284 16214777 25218284 983373231 23037700 983373231 23037700 984593022 22648532 984593022 22648532 985358836 22172710 985358836 22172710 13258145 19796687 13258145 19796687 12643149 18606971 12643149 18606971 987683070 17137124 987683070 17137124 10927374 15961089 10927374 15961089 10592750 500540972 10592750 500540972 641462218 907523193 641462218 907523193 399467829 534732859 399467829 534732859 335515348 989150989 335515348 989150989 424678701 697260401 424678701 697260401 636790592 930135335 636790592 930135335 383567785 514799962 383567785 514799962 557933864 952151895 557933864 952151895 412392692 618193820 412392692 618193820 534743689 836464125 534743689 836464125 472517328 917318691 472517328 917318691 606970184 587717966 606970184 587717966 462601957 831889816 462601957 831889816 520759068 535650469 520759068 535650469 363042224 992213313 363042224 992213313 609894884 648691967 609894884 648691967 362136373 932614514 362136373 932614514 663995469 489658202 663995469 489658202 313525673 470767139 313525673 470767139 302552316 433691442 302552316 433691442 285995500 421852912 285995500 421852912 280809666 384674132 280809666 384674132 253057450 378378223 253057450 378378223 745029094 364806183 745029094 364806183 237258660 354653854 237258660 354653854 760921021 353250707 760921021 353250707 227637262 329468360 227637262 329468360 782069712 319335006 782069712 319335006 785726223 314903249 785726223 314903249 789064941 311109299 789064941 311109299 796591372 267819081 796591372 267819081 171132375 257202932 171132375 257202932 166620615 250563156 166620615 250563156 838105148 242400608 838105148 242400608 124769570 180191634 124769570 180191634 891408653 158731114 891408653 158731114 895139459 154553076 895139459 154553076 897867279 146964425 897867279 146964425 96906430 145432616 96906430 145432616 904092040 142186748 904092040 142186748 91484274 135208658 91484274 135208658 89856828 133806134 89856828 133806134 918732429 119622390 918732429 119622390 923806181 103258959 923806181 103258959 67053848 85243178 67053848 85243178 55139885 80639480 55139885 80639480 51633002 75707767 51633002 75707767 50402819 73686349 50402819 73686349 49435342 72295265 49435342 72295265 44746343 64169707 44746343 64169707 42672414 61416994 42672414 61416994 40551080 57415310 40551080 57415310 964279754 52085556 964279754 52085556 964945071 51279908 964945071 51279908 33303328 49146662 33303328 49146662 968275680 46514899 968275680 46514899 29767661 44666908 29767661 44666908 970803426 42875181 970803426 42875181 28210771 41291862 28210771 41291862 26507948 39455047 26507948 39455047 973362332 39092790 973362332 39092790 24733140 36296327 24733140 36296327 22629988 33210749 22629988 33210749 21847269 33060586 21847269 33060586 21710689 32510509 21710689 32510509 978401848 31605169 978401848 31605169 18946667 29321658 18946667 29321658 981261534 26332111 981261534 26332111 982777571 25811992 982777571 25811992 16434615 25218283 16434615 25218283 15220700 23208498 15220700 23208498 985291512 20974735 985291512 20974735 13476819 19814696 13476819 19814696 987375952 18687441 987375952 18687441 987798259 17287554 987798259 17287554 11031573 16293439 11031573 16293439 989246616 16293439 529162708 880024090 529162708 880024090 356589318 560338275 356589318 560338275 593212754 935085660 593212754 935085660 631988435 660825576 631988435 660825576 472188960 853097611 472188960 853097611 623412242 666808724 623412242 666808724 338903418 986770281 338903418 986770281 495675049 596359493 495675049 596359493 628107171 820997221 628107171 820997221 418533054 596332841 418533054 596332841 593731844 902612326 593731844 902612326 485994633 528695876 485994633 528695876 358343694 889430251 358343694 889430251 643314640 748567265 643314640 748567265 554479108 616611280 554479108 616611280 388074417 968824239 388074417 968824239 346415260 794288240 346415260 794288240 644044734 957674535 644044734 957674535 340885735 519530071 340885735 519530071 518378805 875537404 518378805 875537404 619935690 607408971 619935690 607408971 388982375 917779820 388982375 917779820 316119877 471051391 316119877 471051391 683018473 436959750 683018473 436959750 286580937 428337271 286580937 428337271 720420122 391772619 720420122 391772619 756209363 355848948 756209363 355848948 233506756 344478015 233506756 344478015 229062153 329977022 229062153 329977022 778981697 326808383 778981697 326808383 779795179 321010599 779795179 321010599 208938577 312381616 208938577 312381616 789610721 302715255 789610721 302715255 174828631 264682017 174828631 264682017 828512797 256676238 828512797 256676238 831509758 248928650 831509758 248928650 163473958 216342212 163473958 216342212 874715487 185711258 874715487 185711258 879865368 176173906 879865368 176173906 116660783 165011308 116660783 165011308 108963103 159358105 108963103 159358105 898804223 148920483 898804223 148920483 98075293 146575533 98075293 146575533 905011064 142102031 905011064 142102031 905769697 141556392 905769697 141556392 908154774 135304480 908154774 135304480 87664112 131521332 87664112 131521332 919316928 121900260 919316928 121900260 920837042 116986343 920837042 116986343 76827112 110350160 76827112 110350160 68641079 101276777 68641079 101276777 941899659 84461574 941899659 84461574 943781427 83790093 943781427 83790093 54930885 82337108 54930885 82337108 946689986 78674733 946689986 78674733 950061837 73762633 950061837 73762633 951454105 72090131 951454105 72090131 952526313 67190944 952526313 67190944 956974289 58768132 956974289 58768132 960866745 55326852 960866745 55326852 964034317 52475923 964034317 52475923 34783434 48649416 34783434 48649416 32184128 47765891 32184128 47765891 31313426 46334034 31313426 46334034 968814976 44930642 968814976 44930642 970278196 43583287 970278196 43583287 28683613 43060965 28683613 43060965 27661953 40276303 27661953 40276303 26643590 39519969 26643590 39519969 973979291 37367475 973979291 37367475 24551704 36607667 24551704 36607667 24210080 35202955 24210080 35202955 977403957 33059877 977403957 33059877 979873019 30076375 979873019 30076375 19155963 29487260 19155963 29487260 18950000 28854014 18950000 28854014 17064321 26520507 17064321 26520507 982806352 25106343 982806352 25106343 984279338 23052001 984279338 23052001 14715254 22375484 14715254 22375484 13931050 20882279 13931050 20882279 986458803 20292726 986458803 20292726 12555364 19150733 12555364 19150733 987393021 17635717 987393021 17635717 11433936 17460217 11433936 17460217 989212959 16348159 989212959 16348159 451167783 707661550 451167783 707661550 595534694 502554592 595534694 502554592 670763646 486293143 670763646 486293143 677408066 473413768 677408066 473413768 298257098 442962954 298257098 442962954 709310937 418723952 709310937 418723952 270200989 404872194 270200989 404872194 729826894 391508084 729826894 391508084 257817074 361719690 257817074 361719690 758072974 356934568 758072974 356934568 236864836 355643860 236864836 355643860 763306069 345193969 763306069 345193969 767014212 343865728 767014212 343865728 768068158 342357211 768068158 342357211 223171897 333166316 223171897 333166316 798531724 291654752 798531724 291654752 813158012 266359221 813158012 266359221 172129813 256024413 172129813 256024413 156002731 196391399 156002731 196391399 125726877 178370594 125726877 178370594 109505963 162300983 109505963 162300983 107711420 157903201 107711420 157903201 102141343 152357159 102141343 152357159 899563766 151301783 899563766 151301783 95939209 143341485 95939209 143341485 94050647 138511408 94050647 138511408 90729309 135343306 90729309 135343306 88145511 130981212 88145511 130981212 82066926 122144356 82066926 122144356 79774138 115551551 79774138 115551551 926267655 106282550 926267655 106282550 68817485 99427370 68817485 99427370 938698805 84906833 938698805 84906833 56078760 82982282 56078760 82982282 944573819 79198984 944573819 79198984 51352438 74060248 51352438 74060248 950662299 72522856 950662299 72522856 45807744 63874409 45807744 63874409 41642737 61103364 41642737 61103364 959284271 60088803 959284271 60088803 39848304 56329985 39848304 56329985 36350251 52833885 36350251 52833885 35319114 50581878 35319114 50581878 967561357 47011539 967561357 47011539 29176959 43314480 29176959 43314480 971360213 41931315 971360213 41931315 26038810 36354238 26038810 36354238 977024868 34145073 977024868 34145073 977898556 33186058 977898556 33186058 20998893 31456581 20998893 31456581 979916300 29745605 979916300 29745605 18837280 28815891 18837280 28815891 981374941 28554045 981374941 28554045 982044173 26855925 982044173 26855925 16829141 25873490 16829141 25873490 984033741 23618782 984033741 23618782 15388104 23122970 15388104 23122970 984790168 22574848 984790168 22574848 13746692 20681284 13746692 20681284 986413929 20339242 986413929 20339242 986465408 20014158 986465408 20014158 987111721 19200703 987111721 19200703 987892437 17846343 987892437 17846343 11666522 17665217 11666522 17665217 11040611 16356200 11040611 16356200 10683850 16356200 845322788 967100775 845322788 967100775 341137949 794906246 341137949 794906246 651015623 888806618 651015623 888806618 339372435 623576351 339372435 623576351 578254013 973616910 578254013 973616910 409664205 854976795 409664205 854976795 637334432 999789387 637334432 999789387 335771865 674597916 335771865 674597916 459705447 502114395 459705447 502114395 334087595 592321598 334087595 592321598 465799431 891366907 465799431 891366907 343035072 661524955 343035072 661524955 442629225 960276318 442629225 960276318 616450307 625509606 616450307 625509606 388183265 952866848 388183265 952866848 575642884 529685759 575642884 529685759 407272820 940084553 407272820 940084553 591289831 794490560 591289831 794490560 463118422 661687582 463118422 661687582 360121692 980936400 360121692 980936400 534585872 627075400 534585872 627075400 341013874 830491362 341013874 830491362 500044495 904013077 500044495 904013077 407216965 573042235 407216965 573042235 646717242 812653732 646717242 812653732 454678775 555944110 454678775 555944110 444960198 734255627 444960198 734255627 348024507 592707781 348024507 592707781 385230320 807797655 385230320 807797655 647143814 719082041 647143814 719082041 601300504 554832863 601300504 554832863 446557770 740959515 446557770 740959515 535784219 552613333 535784219 552613333 663567550 495654440 663567550 495654440 326891177 476868745 326891177 476868745 686251176 461214637 686251176 461214637 689186356 452051922 689186356 452051922 695326063 438169246 695326063 438169246 708407348 421935781 708407348 421935781 280231655 419101352 280231655 419101352 267697888 400617610 267697888 400617610 254978071 371161131 254978071 371161131 243165622 364939885 243165622 364939885 236055383 352811984 236055383 352811984 231753698 347007281 231753698 347007281 770747030 338491923 770747030 338491923 224917065 322487981 224917065 322487981 201059721 301357916 201059721 301357916 803826711 283069524 803826711 283069524 185119092 276770241 185119092 276770241 826067966 256324791 826067966 256324791 156013610 230149285 156013610 230149285 867569247 194269151 867569247 194269151 126382400 189450969 126382400 189450969 876054183 180899946 876054183 180899946 118138241 170771639 118138241 170771639 889366607 165505700 889366607 165505700 109408273 161652031 109408273 161652031 106977958 155147878 106977958 155147878 896983410 153605831 896983410 153605831 96969408 144170467 96969408 144170467 906631395 139844480 906631395 139844480 909031415 136472946 909031415 136472946 910493773 133752901 910493773 133752901 85099024 125371196 85099024 125371196 919068964 122172599 919068964 122172599 73081899 104179213 73081899 104179213 937800428 87006045 937800428 87006045 942323039 83879136 942323039 83879136 55753977 80138347 55753977 80138347 53201849 78259612 53201849 78259612 949016879 75391479 949016879 75391479 49438837 72913375 49438837 72913375 953357550 68013478 953357550 68013478 956255271 64078947 956255271 64078947 41754511 60337444 41754511 60337444 40277472 56865134 40277472 56865134 35868179 52601983 35868179 52601983 965609128 48782743 965609128 48782743 32590080 47926613 32590080 47926613 968590002 45509999 968590002 45509999 969028770 45252193 969028770 45252193 28599655 42738837 28599655 42738837 26699820 40161566 26699820 40161566 975311300 35033088 975311300 35033088 22480589 33781515 22480589 33781515 977969683 33248228 977969683 33248228 978602331 31408494 978602331 31408494 20103475 29984025 20103475 29984025 19449123 29316454 19449123 29316454 980987434 28767988 980987434 28767988 18058058 27954067 18058058 27954067 16279072 24770252 16279072 24770252 15706489 23997059 15706489 23997059 15501153 23715524 15501153 23715524 15415961 23312254 15415961 23312254 984816119 21684731 984816119 21684731 13682245 20674855 13682245 20674855 986404560 19780627 986404560 19780627 12818719 19483905 12818719 19483905 986969808 19406196 986969808 19406196 12385967 17015935 12385967 17015935 10702044 16423324 10702044 16423324 989182223 16423324 174147118 644305104 174147118 644305104 662167846 938283398 662167846 938283398 564050920 716330878 564050920 716330878 647268853 961789565 647268853 961789565 487378401 502787308 487378401 502787308 342338726 915383270 342338726 915383270 635653053 596421057 635653053 596421057 653636095 928437517 653636095 928437517 358430699 935620121 358430699 935620121 638379176 754961273 638379176 754961273 410143759 788648160 410143759 788648160 634365701 889412103 634365701 889412103 448453036 520459257 448453036 520459257 667733514 470244827 667733514 470244827 690670945 439893159 690670945 439893159 291058820 433806190 291058820 433806190 288212016 424557591 288212016 424557591 279492438 414417513 279492438 414417513 732938299 393457135 732938299 393457135 745603366 374930042 745603366 374930042 245440775 362275731 245440775 362275731 759725766 348419020 759725766 348419020 229079957 343340489 229079957 343340489 214559709 318661063 214559709 318661063 204334630 298814993 204334630 298814993 808172324 285428301 808172324 285428301 180021055 265196687 180021055 265196687 135333740 201546392 135333740 201546392 133336071 190399974 133336071 190399974 121513378 172034782 121513378 172034782 889276959 166174115 889276959 166174115 110375638 161979725 110375638 161979725 895545235 154909203 895545235 154909203 102341040 148357114 102341040 148357114 905676700 140984120 905676700 140984120 908091502 138081192 908091502 138081192 83332489 120338005 83332489 120338005 922095489 112556380 922095489 112556380 73369538 106439467 73369538 106439467 931150149 102741798 931150149 102741798 62600726 91489337 62600726 91489337 943413974 80532170 943413974 80532170 949515698 74430110 949515698 74430110 950187754 74111619 950187754 74111619 49543745 73126370 49543745 73126370 951221511 69003599 951221511 69003599 44050829 62418452 44050829 62418452 958708702 58233034 958708702 58233034 39201541 54122152 39201541 54122152 964079536 52548136 964079536 52548136 35079608 49437016 35079608 49437016 31056404 45078441 31056404 45078441 969843134 43609468 969843134 43609468 28498877 40951273 28498877 40951273 974816387 36061752 974816387 36061752 23265073 34995766 23265073 34995766 977476398 33248231 977476398 33248231 21014992 30985673 21014992 30985673 20153312 29058245 20153312 29058245 981165698 27183584 981165698 27183584 15773206 24053481 15773206 24053481 15242051 22729413 15242051 22729413 984800146 21951080 984800146 21951080 13623557 20974739 13623557 20974739 986365096 20491542 986365096 20491542 12851017 19579498 12851017 19579498 987010959 19315520 987010959 19315520 987189165 19149140 987189165 19149140 12171925 18506312 12171925 18506312 987827408 17723155 987827408 17723155 11649092 17723155 530438073 690621971 530438073 690621971 339413372 506794774 339413372 506794774 627433237 887781230 627433237 887781230 461899794 499491057 461899794 499491057 328435000 482361030 328435000 482361030 310557345 460611190 310557345 460611190 306314476 457899504 306314476 457899504 696501845 439812471 696501845 439812471 707987157 425155767 707987157 425155767 713596189 416967718 713596189 416967718 723680342 397435666 723680342 397435666 258790321 386442032 258790321 386442032 255990962 368988043 255990962 368988043 751580261 366593805 751580261 366593805 758319829 356109062 758319829 356109062 233731763 348643282 233731763 348643282 774558562 328545472 774558562 328545472 797294399 288999562 797294399 288999562 180313962 266397036 180313962 266397036 832912049 234423154 832912049 234423154 845922853 208772365 845922853 208772365 138014507 204942405 138014507 204942405 868561832 190638790 868561832 190638790 125405759 184604987 125405759 184604987 880915845 172525509 880915845 172525509 888411193 163107145 888411193 163107145 894531567 158548010 894531567 158548010 98333527 144394903 98333527 144394903 95461687 143040543 95461687 143040543 905112833 138636199 905112833 138636199 92166212 137416766 92166212 137416766 912734055 131330552 912734055 131330552 86194481 120923622 86194481 120923622 920752278 118257727 920752278 118257727 925295036 110429819 925295036 110429819 927783294 106514185 927783294 106514185 69477787 104581929 69477787 104581929 933826336 97850020 933826336 97850020 937357907 93410904 937357907 93410904 942937628 81978671 942937628 81978671 946694456 75878361 946694456 75878361 50310598 74495517 50310598 74495517 950328075 69577479 950328075 69577479 955414077 65875791 955414077 65875791 42706103 58672599 42706103 58672599 38979993 55891467 38979993 55891467 962719523 54433086 962719523 54433086 963244746 54059394 963244746 54059394 35811722 52134400 35811722 52134400 34386322 47764553 34386322 47764553 967763578 46367999 967763578 46367999 28893843 43101659 28893843 43101659 971198510 42815799 971198510 42815799 28200407 41681307 28200407 41681307 974808432 36809011 974808432 36809011 24428438 35820443 24428438 35820443 23406640 33592821 23406640 33592821 977728564 33331577 977728564 33331577 21664030 32823115 21664030 32823115 978307822 32510510 978307822 32510510 21281276 29348772 21281276 29348772 980911128 28913161 980911128 28913161 18466153 24252357 18466153 24252357 15141254 22693796 15141254 22693796 985360395 21968764 985360395 21968764 13341950 19780626 13341950 19780626 988846318 16832642 988846318 16832642 674601922 830096251 674601922 830096251 473428215 508120871 473428215 508120871 413612022 830282888 413612022 830282888 614934819 589433319 614934819 589433319 436504674 764529339 436504674 764529339 558228815 673076546 558228815 673076546 657435616 583114563 657435616 583114563 338456095 987999972 338456095 987999972 627952861 514511582 627952861 514511582 575691447 785990465 575691447 785990465 618284092 915673384 618284092 915673384 467022515 665378626 467022515 665378626 512404754 623995906 512404754 623995906 399491476 795903224 399491476 795903224 539790871 510277473 539790871 510277473 414509397 882469884 414509397 882469884 531656231 961429512 531656231 961429512 336995036 610922693 336995036 610922693 520938905 971201508 520938905 971201508 393092281 746537698 393092281 746537698 548279048 531006309 548279048 531006309 363514642 858416421 363514642 858416421 495444711 603214783 495444711 603214783 611722302 845183355 611722302 845183355 350467441 523011112 350467441 523011112 571417995 986122181 571417995 986122181 370543283 758667845 370543283 758667845 646678114 551576325 646678114 551576325 418980480 997767296 418980480 997767296 352562636 573530454 352562636 573530454 566119970 967383776 566119970 967383776 607687332 779473826 607687332 779473826 446033651 501012979 446033651 501012979 337032875 946055629 337032875 946055629 598446390 716901857 598446390 716901857 411371327 935073990 411371327 935073990 649481731 672378899 649481731 672378899 407767966 973746825 407767966 973746825 657680443 499984776 657680443 499984776 440419708 830745527 440419708 830745527 565702931 790436144 565702931 790436144 343530410 977531488 343530410 977531488 597193496 584391235 597193496 584391235 448661294 681266574 448661294 681266574 358925028 752420720 358925028 752420720 534574638 604756220 534574638 604756220 310876086 443930207 310876086 443930207 709466503 426500012 709466503 426500012 273710353 396545196 273710353 396545196 745199303 373568018 745199303 373568018 248729416 369915053 248729416 369915053 244173730 354885498 244173730 354885498 761145918 344087075 761145918 344087075 784452571 310754960 784452571 310754960 205403846 307108604 205403846 307108604 798417105 288880956 798417105 288880956 189182251 286403286 189182251 286403286 809039336 276770238 809039336 276770238 179173349 267867367 179173349 267867367 164980473 236712922 164980473 236712922 141227041 204976359 141227041 204976359 863620086 193147483 863620086 193147483 127551546 179952962 127551546 179952962 113192408 167772570 113192408 167772570 889824365 160359993 889824365 160359993 105720950 158111201 105720950 158111201 896259190 155826346 896259190 155826346 900502570 148874012 900502570 148874012 95675936 143079067 95675936 143079067 905142938 140414368 905142938 140414368 92756939 137722340 92756939 137722340 913462769 129378354 913462769 129378354 919919422 116784314 919919422 116784314 74353073 111815362 74353073 111815362 71493173 106797172 71493173 106797172 930124836 104158145 930124836 104158145 67333716 95245481 67333716 95245481 61506853 87600542 61506853 87600542 57346500 85360530 57346500 85360530 54676518 82019953 54676518 82019953 946409849 78810606 946409849 78810606 52090015 77086460 52090015 77086460 949844502 72369126 949844502 72369126 47782232 70835931 47782232 70835931 955861052 63782085 955861052 63782085 40581337 59440997 40581337 59440997 960336176 58881473 960336176 58881473 39004778 55572410 39004778 55572410 36944289 54501839 36944289 54501839 963628331 53650841 963628331 53650841 963917862 52401840 963917862 52401840 34710650 48736350 34710650 48736350 967297856 47929400 967297856 47929400 967954409 44172866 967954409 44172866 28861043 43422800 28861043 43422800 971294546 40637430 971294546 40637430 26103691 37899018 26103691 37899018 24800198 36972080 24800198 36972080 23829137 35649614 23829137 35649614 977499654 34037068 977499654 34037068 21738242 32987929 21738242 32987929 980525582 29379548 980525582 29379548 980918941 28921049 980918941 28921049 16210449 25099320 16210449 25099320 983935527 23763007 983935527 23763007 984279876 23377016 984279876 23377016 14590705 22348874 14590705 22348874 13774781 21248206 13774781 21248206 986003895 20674228 986003895 20674228 987620716 18400971 987620716 18400971 11929141 17601027 11929141 17601027 988227510 17601027 722051906 646677510 722051906 646677510 391459214 490311338 391459214 490311338 679748856 473133861 679748856 473133861 303134931 449314472 303134931 449314472 288919278 425128228 288919278 425128228 717451566 410872310 717451566 410872310 264377166 391548592 264377166 391548592 260735763 383959159 260735763 383959159 740886335 379962649 740886335 379962649 748408859 368442860 748408859 368442860 752157921 357027848 752157921 357027848 221603517 332791414 221603517 332791414 204274229 297938967 204274229 297938967 197034518 289448298 197034518 289448298 822781076 258309052 822781076 258309052 856510911 213280796 856510911 213280796 129115566 192345116 129115566 192345116 874853141 185707401 874853141 185707401 114940008 170140093 114940008 170140093 111189851 165681533 111189851 165681533 893537821 158710988 893537821 158710988 100036723 145531493 100036723 145531493 904391649 141470876 904391649 141470876 89854479 132482692 89854479 132482692 83216290 123964080 83216290 123964080 924327027 112679419 924327027 112679419 70611386 105500712 70611386 105500712 69151288 104241786 69151288 104241786 935864766 96185298 935864766 96185298 64102761 94993281 64102761 94993281 940354478 87092256 940354478 87092256 57297494 84985544 57297494 84985544 53205623 79127615 53205623 79127615 947025972 77562930 947025972 77562930 51365605 71735194 51365605 71735194 952512067 66882183 952512067 66882183 955536312 61439751 955536312 61439751 959720868 58559535 959720868 58559535 39051973 57635101 39051973 57635101 37259476 54399320 37259476 54399320 35201520 49712791 35201520 49712791 32741777 48407238 32741777 48407238 31952591 45744979 31952591 45744979 969230924 45028070 969230924 45028070 28127385 41204271 28127385 41204271 27110067 37827658 27110067 37827658 975580517 35528052 975580517 35528052 23480773 34609105 23480773 34609105 22586276 33823625 22586276 33823625 977716735 32992910 977716735 32992910 19697281 29851098 19697281 29851098 980309532 29412432 980309532 29412432 18968696 25808417 18968696 25808417 982844712 24992010 982844712 24992010 15844545 24053482 15844545 24053482 984179625 22701051 984179625 22701051 14489085 22311983 14489085 22311983 985590151 21504788 985590151 21504788 13379876 20672313 13379876 20672313 13001525 19884486 13001525 19884486 12942645 18951904 12942645 18951904 12245186 17665014 12245186 17665014 988171478 17665014 910466721 591746931 910466721 591746931 429199007 846531196 429199007 846531196 567765266 945097438 567765266 945097438 340184730 707078241 340184730 707078241 504861094 885539736 504861094 885539736 376320309 585735433 376320309 585735433 642618742 518484739 642618742 518484739 652468885 751185493 652468885 751185493 460039654 609334097 460039654 609334097 623387722 950102391 623387722 950102391 457861390 551516143 457861390 551516143 322455578 475512811 322455578 475512811 295857107 428992445 295857107 428992445 273126502 401823053 273126502 401823053 739900478 373774281 739900478 373774281 249155242 369948543 249155242 369948543 245794745 360187468 245794745 360187468 240171247 355326921 240171247 355326921 769043716 329832832 769043716 329832832 777319170 324919103 777319170 324919103 200946619 300771030 200946619 300771030 804389179 290333150 804389179 290333150 815874559 270014818 815874559 270014818 820845423 268149448 820845423 268149448 173105818 250922903 173105818 250922903 147434030 215783055 147434030 215783055 141507337 209845204 141507337 209845204 860003788 201485627 860003788 201485627 129475837 192930380 129475837 192930380 877201802 183113052 877201802 183113052 115261415 172050222 115261415 172050222 885619715 169894085 885619715 169894085 107514748 156990383 107514748 156990383 896523025 153125048 896523025 153125048 899542366 149078142 899542366 149078142 902513888 144432563 902513888 144432563 94807772 140697988 94807772 140697988 908304908 138034733 908304908 138034733 90709984 134402620 90709984 134402620 911197131 125461045 911197131 125461045 82381748 118272818 82381748 118272818 75979788 113051783 75979788 113051783 925398148 108964776 925398148 108964776 930653644 100153456 930653644 100153456 65368211 95212766 65368211 95212766 62271868 89703660 62271868 89703660 59573327 88293152 59573327 88293152 942394911 86043896 942394911 86043896 56231160 81070155 56231160 81070155 945836385 78746602 945836385 78746602 949649947 73066261 949649947 73066261 45913879 67356964 45913879 67356964 956460446 61143805 956460446 61143805 961151991 57431240 961151991 57431240 961917082 55868259 961917082 55868259 962717343 53689691 962717343 53689691 965256941 50090876 965256941 50090876 33237510 48170041 33237510 48170041 969983812 43764600 969983812 43764600 970556109 42020800 970556109 42020800 972366187 37996548 972366187 37996548 24990653 35956780 24990653 35956780 23740292 35936028 23740292 35936028 976534005 35315379 976534005 35315379 976762200 34268453 976762200 34268453 980041321 29826231 980041321 29826231 19076173 29447033 19076173 29447033 982083613 25918005 982083613 25918005 15850230 24013986 15850230 24013986 14663512 22215215 14663512 22215215 986203394 20738868 986203394 20738868 986880609 18308018 986880609 18308018 12034473 200197680 12034473 200197680 866078823 198803004 866078823 198803004 125869305 173317462 125869305 173317462 114460004 170020190 114460004 170020190 888160404 164730599 888160404 164730599 892088579 160920271 892088579 160920271 106624522 154548929 106624522 154548929 898510658 148636770 898510658 148636770 98311748 144684276 98311748 144684276 906316340 140305142 906316340 140305142 93296988 137235907 93296988 137235907 90420388 134447792 90420388 134447792 917371845 124892361 917371845 124892361 82692613 123759954 82692613 123759954 79450907 115986765 79450907 115986765 924204126 109088470 924204126 109088470 928692261 107318326 928692261 107318326 68376279 101705346 68376279 101705346 934240061 99285113 934240061 99285113 937817428 90877938 937817428 90877938 940908060 88750856 940908060 88750856 945277238 80704340 945277238 80704340 947086745 77035946 947086745 77035946 51493569 71561265 51493569 71561265 954193576 67678626 954193576 67678626 957222301 62625364 957222301 62625364 40047318 58528326 40047318 58528326 961016637 57960100 961016637 57960100 38950402 57215033 38950402 57215033 961906899 56227967 961906899 56227967 963622134 49235821 963622134 49235821 967026969 45583098 967026969 45583098 30103393 45213405 30103393 45213405 970323087 43702977 970323087 43702977 971770172 41688437 971770172 41688437 27609210 39343991 27609210 39343991 975795761 36159401 975795761 36159401 23629812 35613264 23629812 35613264 23206997 30052919 23206997 30052919 19456321 29824973 19456321 29824973 980393874 29000165 980393874 29000165 16853389 24918963 16853389 24918963 984312321 22752223 984312321 22752223 985426883 21573431 985426883 21573431 13657185 20991418 13657185 20991418 986049931 20804654 986049931 20804654 13438336 20804654 888065720 819269783 888065720 819269783 452103036 663070028 452103036 663070028 587546908 565654361 587546908 565654361 622539672 891314277 622539672 891314277 442886038 574142177 442886038 574142177 609408650 896513409 609408650 896513409 354701422 531234958 354701422 531234958 647983929 966961162 647983929 966961162 520229237 524321852 520229237 524321852 609945905 752007557 609945905 752007557 355068752 961087202 355068752 961087202 455345409 886069288 455345409 886069288 641225394 554465043 641225394 554465043 376811552 488389316 376811552 488389316 323570679 485072929 323570679 485072929 312676059 447511946 312676059 447511946 696978966 442929773 696978966 442929773 717112105 406051752 717112105 406051752 259340465 388499988 259340465 388499988 256383856 378789052 256383856 378789052 748396505 361533096 748396505 361533096 240775630 351399690 240775630 351399690 232458977 343359765 232458977 343359765 223169488 333949993 223169488 333949993 794454932 304865358 794454932 304865358 802472798 289860774 802472798 289860774 184116326 278779354 184116326 278779354 181956348 273998749 181956348 273998749 179109892 259130151 179109892 259130151 160545001 226472166 160545001 226472166 853225558 219012772 853225558 219012772 858906123 202996289 858906123 202996289 134633092 201187123 134633092 201187123 128530164 189126838 128530164 189126838 117727067 175712009 117727067 175712009 884063055 173444595 884063055 173444595 891794956 162428791 891794956 162428791 107569081 161320016 107569081 161320016 896033227 153561366 896033227 153561366 98723290 144844541 98723290 144844541 915491112 125831091 915491112 125831091 83652336 125764858 83652336 125764858 920395819 118556881 920395819 118556881 923167264 114158030 923167264 114158030 927406666 108411243 927406666 108411243 68705052 103448398 68705052 103448398 933817340 94981291 933817340 94981291 938144392 90439724 938144392 90439724 59845531 87318968 59845531 87318968 58136295 84449849 58136295 84449849 944297452 81568896 944297452 81568896 53773460 80063396 53773460 80063396 953807098 66513335 953807098 66513335 43224272 63188154 43224272 63188154 40215889 57988222 40215889 57988222 38798672 54462364 38798672 54462364 36719278 50774760 36719278 50774760 33292776 47477100 33292776 47477100 30758835 45389161 30758835 45389161 970233722 43888639 970233722 43888639 28644975 42020479 28644975 42020479 27004413 40455475 27004413 40455475 974609818 37157416 974609818 37157416 23939332 36089291 23939332 36089291 976112437 35762392 976112437 35762392 977306547 32204766 977306547 32204766 979707227 30507751 979707227 30507751 18813922 26268437 18813922 26268437 982610457 25923487 982610457 25923487 983076393 25333593 983076393 25333593 15871718 23037698 15871718 23037698 14269907 22311978 14269907 22311978 13671412 21048693 13671412 21048693 13491606 20791096 13491606 20791096 986376394 20005516 986376394 20005516 987975171 17859185 987975171 400023301 987975171 400023301 564820176 877471953 564820176 877471953 484459227 494265774 484459227 494265774 668244723 490968877 668244723 490968877 675701354 468908524 675701354 468908524 687497458 458348383 687497458 458348383 290645519 431036131 290645519 431036131 712531034 419130275 712531034 419130275 719380487 406929149 719380487 406929149 262323037 390859433 262323037 390859433 742799515 378863829 742799515 378863829 249443946 369447678 249443946 369447678 750577970 363422866 750577970 363422866 762594675 344412758 762594675 344412758 792511504 306405747 792511504 306405747 185088711 276894736 185088711 276894736 827967693 220775054 827967693 220775054 141337260 207054727 141337260 207054727 135929681 203379345 135929681 203379345 864103213 189513761 864103213 189513761 879268782 179334045 879268782 179334045 118659928 175433347 118659928 175433347 114685574 167691295 114685574 167691295 109683933 161188099 109683933 161188099 893695394 156034027 893695394 156034027 897042103 149523828 897042103 149523828 901538409 145250826 901538409 145250826 94024016 138883772 94024016 138883772 91641015 129034638 91641015 129034638 916302636 122804313 916302636 122804313 918924789 119991019 918924789 119991019 77733207 116036972 77733207 116036972 924325962 112481600 924325962 112481600 74420797 109005167 74420797 109005167 930397991 101276772 930397991 101276772 66801013 93909853 66801013 93909853 938236680 90512012 938236680 90512012 55890230 82971491 55890230 82971491 945070595 80677138 945070595 80677138 52425215 76526374 52425215 76526374 51055278 74615185 51055278 74615185 47330345 69871876 47330345 69871876 44885735 66453207 44885735 66453207 42878886 60329267 42878886 60329267 959647736 59486355 959647736 59486355 39828913 58289670 39828913 58289670 960931747 58098658 960931747 58098658 961321327 56247361 961321327 56247361 37219958 50309412 37219958 50309412 966118844 46776835 966118844 46776835 968350295 46237295 968350295 46237295 30854368 45473652 30854368 45473652 970964343 42730536 970964343 42730536 27992786 40899455 27992786 40899455 975201217 36195967 975201217 36195967 976037154 35645480 976037154 35645480 23268162 32802621 23268162 32802621 20121523 29984027 20121523 29984027 980259227 29846514 980259227 29846514 17311972 26344564 17311972 26344564 982506808 25855629 982506808 25855629 16194118 25194062 16194118 25194062 15605649 23715526 15605649 23715526 984532980 22901910 984532980 22901910 14717262 21684727 14717262 21684727 985693597 21616782 985693597 21616782 985932157 21248205 985932157 21248205 13510418 20930754 13510418 20930754 986673699 19796686 986673699 19796686 315307988 920903173 315307988 920903173 640942865 634097444 640942865 634097444 414660368 702184617 414660368 702184617 628364275 505197800 628364275 505197800 333699633 861080636 333699633 861080636 564457342 535570488 564457342 535570488 651797315 998490433 651797315 998490433 544947050 628496876 544947050 628496876 583252227 598094327 583252227 598094327 438732695 853668174 438732695 853668174 542194064 659130282 542194064 659130282 345438553 975319906 345438553 975319906 469244006 686912211 469244006 686912211 648429937 560655696 648429937 560655696 663197296 498708598 663197296 498708598 327464886 487039961 327464886 487039961 308437944 458450959 308437944 458450959 290729012 419259598 290729012 419259598 720703139 410095865 720703139 410095865 260824706 390537748 260824706 390537748 737588958 381296783 737588958 381296783 742477998 380099057 742477998 380099057 745764340 372188701 745764340 372188701 236558376 327440811 236558376 327440811 208323317 310238467 208323317 310238467 201534840 292397508 201534840 292397508 808088075 282673463 808088075 282673463 815461705 266057880 815461705 266057880 829992054 248982883 829992054 248982883 147100036 219380549 147100036 219380549 855283071 208659439 855283071 208659439 135799609 199969433 135799609 199969433 870525285 190399976 870525285 190399976 873320306 184454640 873320306 184454640 120674763 179760060 120674763 179760060 881543946 174437086 881543946 174437086 889402957 165993448 889402957 165993448 107210867 157744107 107210867 157744107 899112296 151747936 899112296 151747936 903050701 144126860 903050701 144126860 95136355 132560026 95136355 132560026 915126784 119921358 915126784 119921358 922177274 117890133 922177274 117890133 922614189 116922807 922614189 116922807 77270649 116053029 77270649 116053029 927415324 106344301 927415324 106344301 935005602 98278210 935005602 98278210 62217845 91890385 62217845 91890385 60597060 90779389 60597060 90779389 939901468 89289488 939901468 89289488 941571057 86340572 941571057 86340572 55001798 80698644 55001798 80698644 51077601 73285293 51077601 73285293 47772108 69174621 47772108 69174621 953727476 67330454 953727476 67330454 956629805 60706669 956629805 60706669 959580409 58391314 959580409 58391314 960874769 58365607 960874769 58365607 39153490 51216030 39153490 51216030 32776220 48404286 32776220 48404286 31702996 46139723 31702996 46139723 29306478 41968803 29306478 41968803 971898109 40545794 971898109 40545794 24865730 36969434 24865730 36969434 975382307 36207849 975382307 36207849 23626328 35697008 23626328 35697008 21507141 30706831 21507141 30706831 20187427 30481604 20187427 30481604 980196520 29564519 980196520 29564519 18772581 28374976 18772581 28374976 982265115 26381084 982265115 26381084 15947450 24653250 15947450 24653250 984695997 21753239 984695997 21753239 985640531 21336403 985640531 21336403 985939516 21285259 985939516 591791384 985939516 591791384 380816136 847656097 380816136 847656097 368218010 747551737 368218010 747551737 529601140 592766993 529601140 592766993 370020923 948626033 370020923 948626033 467099943 796125197 467099943 796125197 428720443 963488185 428720443 963488185 514001612 549997950 514001612 549997950 655883682 850193330 655883682 850193330 364704851 969553418 364704851 969553418 615458883 657055602 615458883 657055602 445543906 887316731 445543906 887316731 634159832 491340258 634159832 491340258 324929562 445375218 324929562 445375218 703346575 431442337 703346575 431442337 709984085 428980669 709984085 428980669 282719309 416921742 282719309 416921742 734789701 390558330 734789701 390558330 254114006 375725910 254114006 375725910 220267654 317224250 220267654 317224250 210030805 311318087 210030805 311318087 203294981 290978745 203294981 290978745 812537310 271220100 812537310 271220100 172040360 224287065 172040360 224287065 852984743 219114134 852984743 219114134 140492089 210412808 140492089 210412808 137860332 204179815 137860332 204179815 133231744 194199659 133231744 194199659 878270686 181921595 878270686 181921595 880971199 176268625 880971199 176268625 113795709 166509133 113795709 166509133 111012716 161850331 111012716 161850331 892754745 156912008 892754745 156912008 896708424 154336838 896708424 154336838 902252614 146371214 902252614 146371214 91595332 133951832 91595332 133951832 87401137 130517104 87401137 130517104 915894073 122498822 915894073 122498822 78911314 116632896 78911314 116632896 75898677 111712070 75898677 111712070 926939819 99486040 926939819 99486040 64161148 95256012 64161148 95256012 63474733 91511535 63474733 91511535 943424599 83140165 943424599 83140165 945035403 80491851 945035403 80491851 948221893 72198496 948221893 72198496 951861814 71324630 951861814 71324630 47312555 65458158 47312555 65458158 40987685 60305359 40987685 60305359 40322619 58687493 40322619 58687493 961985284 54872339 961985284 54872339 35189202 51593189 35189202 51593189 966983425 47780155 966983425 47780155 968560408 45151615 968560408 45151615 29648946 43390309 29648946 43390309 28661919 42784607 28661919 42784607 27831986 40701801 27831986 40701801 25814705 38383400 25814705 38383400 974788063 37092941 974788063 37092941 975169468 36752899 975169468 36752899 23101883 34143814 23101883 34143814 977481676 33143348 977481676 33143348 20329506 30744664 20329506 30744664 979552275 30366728 979552275 30366728 980138030 27370934 980138030 27370934 982142796 26843988 982142796 26843988 17097367 26498303 17097367 26498303 983188901 24725431 983188901 24725431 984235322 23326855 984235322 23326855 984473086 23114813 984473086 23114813 14513136 22595567 14513136 22595567 985125021 22347861 985125021 22347861 985570968 21696865 985570968 21696865 13800282 319094461 13800282 319094461 582651079 804974963 582651079 804974963 407435498 617722488 407435498 617722488 649403332 705985573 649403332 705985573 506238856 870834731 506238856 870834731 598801805 990662105 598801805 990662105 421496540 598940729 421496540 598940729 596092416 934523109 596092416 934523109 655197687 517060037 655197687 517060037 381578178 778469904 381578178 778469904 604376027 912486667 604376027 912486667 391717643 999633622 391717643 999633622 570962159 670061761 570962159 670061761 510612056 811967371 510612056 811967371 466319959 944389998 466319959 944389998 419300918 503868598 419300918 503868598 647280176 742585609 647280176 742585609 448437859 887055071 448437859 887055071 633675075 792651634 633675075 792651634 520614215 563496260 520614215 563496260 622230757 947097814 622230757 947097814 438348639 698744941 438348639 698744941 345682747 508165629 345682747 508165629 551867988 950025806 551867988 950025806 370405432 643874120 370405432 643874120 547988376 900683031 547988376 900683031 385552905 604289456 385552905 604289456 578296803 997418365 578296803 997418365 456700841 491525418 456700841 491525418 308268478 449150784 308268478 449150784 701461354 437971610 701461354 437971610 289315947 431672476 289315947 431672476 712380192 405219285 712380192 405219285 729228120 399347570 729228120 399347570 735504431 384293956 735504431 384293956 742218251 375799980 742218251 375799980 223815472 336597823 223815472 336597823 217522079 317029675 217522079 317029675 787381344 310837361 787381344 310837361 792142499 307994548 792142499 307994548 798782421 296713703 798782421 296713703 819268565 271570026 819268565 271570026 177418405 268246711 177418405 268246711 160198796 236478951 160198796 236478951 152261517 227484592 152261517 227484592 848689525 224687246 848689525 224687246 148160382 223970332 148160382 223970332 855000799 212571574 855000799 212571574 139899607 209834645 139899607 209834645 860856229 193283703 860856229 193283703 127532252 187971361 127532252 187971361 125200312 184736320 125200312 184736320 880147952 175743087 880147952 175743087 885439101 170228384 885439101 170228384 112718841 168807030 112718841 168807030 889022162 166184901 889022162 166184901 889842620 159098273 889842620 159098273 100843897 150957182 100843897 150957182 99960341 146650076 99960341 146650076 97735072 144926606 97735072 144926606 908320213 134360674 908320213 134360674 88781452 131938417 88781452 131938417 918264217 120449599 918264217 120449599 79181878 117290799 79181878 117290799 928395077 107761044 928395077 107761044 69455617 102973537 69455617 102973537 67976020 98051619 67976020 98051619 936108354 95572576 936108354 95572576 61407247 91598913 61407247 91598913 943407151 83481250 943407151 83481250 944216194 82748840 944216194 82748840 55036154 78912998 55036154 78912998 52782900 74444740 52782900 74444740 951135841 72750718 951135841 72750718 951654442 71717646 951654442 71717646 47835710 65966332 47835710 65966332 43739414 63413448 43739414 63413448 958267392 61026048 958267392 61026048 39816852 54167298 39816852 54167298 964583479 52443622 964583479 52443622 966621616 47780158 966621616 47780158 31494166 44044946 31494166 44044946 28400058 41544690 28400058 41544690 27297528 40701798 27297528 40701798 974624552 37776675 974624552 37776675 24758444 37104633 24758444 37104633 975795651 36089289 975795651 36089289 23464071 35005979 23464071 35005979 977072779 34417275 977072779 34417275 21883475 33161111 21883475 33161111 979226164 30744660 979226164 30744660 19884895 29320972 19884895 29320972 981658900 27436090 981658900 27436090 17421686 26648958 17421686 26648958 982886999 25069249 982886999 25069249 15868148 24150696 15868148 24150696 984939940 22423627 984939940 22423627 14025789 21543523 14025789 21543523 985779723 21543523 360279756 990932588 360279756 990932588 579309608 543374330 579309608 543374330 509954431 993540166 509954431 993540166 633670357 523572432 633670357 523572432 345898889 944084887 345898889 944084887 397728672 519440482 397728672 519440482 658468099 680241995 658468099 680241995 469343647 988451317 469343647 988451317 342518121 697611726 342518121 697611726 651369131 990120792 651369131 990120792 338515485 633365827 338515485 633365827 578835768 893227143 578835768 893227143 518994242 544422307 518994242 544422307 347062202 800633972 347062202 800633972 593606243 553680706 593606243 553680706 381116114 600276009 381116114 600276009 495028685 967930774 495028685 967930774 352706327 536713061 352706327 536713061 622720903 928949123 622720903 928949123 477942779 553707522 477942779 553707522 355775076 826002281 355775076 826002281 409654207 589924159 409654207 589924159 348400700 870383847 348400700 870383847 544511760 571396544 544511760 571396544 650897966 759390995 650897966 759390995 470179832 518178930 470179832 518178930 662019083 764368922 662019083 764368922 424498889 890571496 424498889 890571496 391026914 796429759 391026914 796429759 571335575 598260464 571335575 598260464 463653794 952785123 463653794 952785123 488220441 707014728 488220441 707014728 348154908 907691861 348154908 907691861 594651329 976443522 594651329 976443522 678790580 469226730 678790580 469226730 308775013 449569990 308775013 449569990 699568149 441503842 699568149 441503842 289961980 432074299 289961980 432074299 267807138 395065821 267807138 395065821 261560351 386311227 261560351 386311227 255525046 374027250 255525046 374027250 757509819 354196262 757509819 354196262 762303415 339318040 762303415 339318040 221061462 322731104 221061462 322731104 794580227 299708153 794580227 299708153 812587388 271651831 812587388 271651831 162773870 234442535 162773870 234442535 845244905 230192150 845244905 230192150 848184354 212942276 848184354 212942276 140729076 206283818 140729076 206283818 865693003 199142586 865693003 199142586 130772551 195671836 130772551 195671836 869412650 187971360 869412650 187971360 877043590 181058732 877043590 181058732 115781933 171352572 115781933 171352572 888838307 166859822 888838307 166859822 107164603 159033032 107164603 159033032 896780179 154432527 896780179 154432527 102805895 150856781 102805895 150856781 900141293 146708938 900141293 146708938 90559889 133365061 90559889 133365061 913075821 131117457 913075821 131117457 86172013 126849697 86172013 126849697 81134745 121354264 81134745 121354264 921406816 115468591 921406816 115468591 76237084 114247317 76237084 114247317 72264541 106015659 72264541 106015659 66516744 99452550 66516744 99452550 939255635 90914124 939255635 90914124 60576410 86380216 60576410 86380216 55566037 82971486 55566037 82971486 51041927 75092973 51041927 75092973 50012062 73343443 50012062 73343443 950853990 71842271 950853990 71842271 954255132 67351687 954255132 67351687 43693950 64044246 43693950 64044246 42979979 63736560 42979979 63736560 957119058 61145792 957119058 61145792 40517958 54240573 40517958 54240573 963680757 53363718 963680757 53363718 35703808 52717093 35703808 52717093 34318826 49437015 34318826 49437015 966789340 48789904 966789340 48789904 31715915 45681549 31715915 45681549 29762354 44635111 29762354 44635111 27722712 41332092 27722712 41332092 972629615 38777386 972629615 38777386 25114378 37365145 25114378 37365145 974941259 37190229 974941259 37190229 24713796 36503153 24713796 36503153 23978625 33329132 23978625 33329132 978250657 32204767 978250657 32204767 21135593 31562806 21135593 31562806 20331029 30669070 20331029 30669070 979574169 28554044 979574169 28554044 18183533 27570059 18183533 27570059 981889200 27123023 981889200 27123023 982371791 25194065 982371791 25194065 983611818 24678781 983611818 24678781 984706899 22746783 984706899 22746783 985632230 21745875 985632230 474790474 985632230 474790474 312948054 456427683 312948054 456427683 299652199 438453593 299652199 438453593 715055667 416809869 715055667 416809869 271726209 407016621 271726209 407016621 268290491 392011134 268290491 392011134 260273519 388800583 260273519 388800583 737871312 373940104 737871312 373940104 747097957 373814144 747097957 373814144 758577748 340754015 758577748 340754015 224286780 333453017 224286780 333453017 775551305 316455777 775551305 316455777 208839368 308641043 208839368 308641043 194758422 283728251 194758422 283728251 175933478 261380723 175933478 261380723 829287168 255026490 829287168 255026490 154337018 232851387 154337018 232851387 853435061 218279023 853435061 218279023 858119235 212060237 858119235 212060237 868560690 194288414 868560690 194288414 871964038 185864155 871964038 185864155 123512253 174732789 123512253 174732789 887270087 162425008 887270087 162425008 105798200 156161322 105798200 156161322 896776535 146093084 896776535 146093084 905467786 138591149 905467786 138591149 909576808 136561694 909576808 136561694 90506956 135704865 90506956 135704865 911296900 131088183 911296900 131088183 85993076 123784285 85993076 123784285 918248184 123410796 918248184 123410796 77688120 115695703 77688120 115695703 925063207 101854209 925063207 101854209 933277671 100423717 933277671 100423717 934735841 99105818 934735841 99105818 64909933 94958755 64909933 94958755 62479047 92942622 62479047 92942622 60802588 86136278 60802588 86136278 943877727 79895910 943877727 79895910 52074480 74699164 52074480 74699164 49376501 65143783 49376501 65143783 956430231 62863076 956430231 62863076 42122060 60815649 42122060 60815649 959246738 60161508 959246738 60161508 960710048 56673398 960710048 56673398 962784351 54168310 962784351 54168310 36538975 52499594 36538975 52499594 966479675 49526538 966479675 49526538 967644366 47369016 967644366 47369016 31138226 45872724 31138226 45872724 29727027 44490095 29727027 44490095 970405926 42103889 970405926 42103889 973726841 37836876 973726841 37836876 25093784 37392492 25093784 37392492 975373215 34037064 975373215 34037064 977922829 33249384 977922829 33249384 21811978 32069529 21811978 32069529 20904699 29954371 20904699 29954371 19079015 29366006 19079015 29366006 980924098 28721367 980924098 28721367 18201157 27883186 18201157 27883186 981806784 26984704 981806784 26984704 16094719 24725430 16094719 24725430 15304913 23085490 15304913 23085490 984724741 22643673 984724741 22643673 14327661 22536349 14327661 22536349 95388852 588772608 95388852 588772608 657908651 813479145 657908651 813479145 441855111 499268243 441855111 499268243 323665204 479992948 323665204 479992948 677394306 458905051 677394306 458905051 696788895 445315444 696788895 445315444 280880712 408608671 280880712 408608671 272410731 404136419 272410731 404136419 730857101 382363300 730857101 382363300 756018765 360564603 756018765 360564603 231945447 335796459 231945447 335796459 210106836 316455778 210106836 316455778 799492186 268425346 799492186 268425346 827612431 246266009 827612431 246266009 837883498 236119694 837883498 236119694 843756631 233233959 843756631 233233959 848748254 225659471 848748254 225659471 143833007 216879513 143833007 216879513 133735991 198341862 133735991 198341862 868236934 192274612 868236934 192274612 872905423 181300724 872905423 181300724 114515872 170754573 114515872 170754573 889213910 162468319 889213910 162468319 104338603 149523829 104338603 149523829 97101416 138948103 97101416 138948103 907854387 136012586 907854387 136012586 88322902 131427756 88322902 131427756 914197197 126044724 914197197 126044724 919735873 121422484 919735873 121422484 77750547 105940656 77750547 105940656 69924717 103733027 69924717 103733027 933911643 98649304 933911643 98649304 63467922 91398993 63467922 91398993 60779227 89470167 60779227 89470167 941138493 86738543 941138493 86738543 57627520 83318936 57627520 83318936 52393999 77120332 52393999 77120332 51083393 76032932 51083393 76032932 950480435 67811707 950480435 67811707 44638548 65578189 44638548 65578189 956559338 63956654 956559338 63956654 957905338 61102385 957905338 61102385 958837710 60780315 958837710 60780315 961431899 56835789 961431899 56835789 37305884 54190463 37305884 54190463 36212831 53056352 36212831 53056352 964550699 51397347 964550699 51397347 966023142 50265480 966023142 50265480 966921577 48825196 966921577 48825196 32584488 47579698 32584488 47579698 27107005 40731808 27107005 40731808 25143724 36969436 25143724 36969436 24270560 35402432 24270560 35402432 977820851 33329133 977820851 33329133 21996934 33053910 21996934 33053910 20288161 30381643 20288161 30381643 980676409 27467908 980676409 27467908 16926439 25611058 16926439 25611058 983800860 23705531 983800860 23705531 14997269 22920499 14997269 22920499 14644099 22706798 14644099 733411738 14644099 733411738 581533482 965401843 581533482 965401843 404948362 592847434 404948362 592847434 593021338 849623863 593021338 849623863 358151408 563518404 358151408 563518404 659924741 849445465 659924741 849445465 337123600 499547081 337123600 499547081 675107718 473843287 675107718 473843287 682567536 451777174 682567536 451777174 704513392 433971763 704513392 433971763 282009018 414397951 282009018 414397951 726460107 400665282 726460107 400665282 266322834 386262009 266322834 386262009 756190375 354645888 756190375 354645888 230702534 345622548 230702534 345622548 767925378 338222878 767925378 338222878 212128047 319569228 212128047 319569228 208892563 308872017 208892563 308872017 824650026 262122394 824650026 262122394 168880571 236172058 168880571 236172058 844627996 229553903 844627996 229553903 151593106 228907819 151593106 228907819 151210813 223074138 151210813 223074138 857910282 206417940 857910282 206417940 133558073 198571173 133558073 198571173 867647077 195732781 867647077 195732781 130322494 194385720 130322494 194385720 871010507 190730059 871010507 190730059 873156073 183252598 873156073 183252598 117488714 173959847 117488714 173959847 112303936 167558549 112303936 167558549 109762387 163865162 109762387 163865162 891352564 159657408 891352564 159657408 894171955 150210208 894171955 150210208 99725120 147213238 99725120 147213238 905739240 141714262 905739240 141714262 93907036 139934374 93907036 139934374 907360897 136921441 907360897 136921441 911232472 131408747 911232472 131408747 86676898 124522650 86676898 124522650 919665971 121363252 919665971 121363252 71516278 106889225 71516278 106889225 69720988 102921221 69720988 102921221 933019483 99590919 933019483 99590919 64496392 96391444 64496392 96391444 938138013 92188631 938138013 92188631 939276995 90574858 939276995 90574858 59149713 87748532 59149713 87748532 943586195 83528395 943586195 83528395 55205618 77161829 55205618 77161829 952323464 66784762 952323464 66784762 955517217 65989528 955517217 65989528 955615588 65854003 955615588 65854003 42402828 62801492 42402828 62801492 958576936 59605783 958576936 59605783 39077215 57703966 39077215 57703966 37675641 54054551 37675641 54054551 965205973 50625114 965205973 50625114 33535670 49002144 33535670 49002144 32000492 46514903 32000492 46514903 968957512 42482753 968957512 42482753 27252726 41027521 27252726 41027521 974378956 37167140 974378956 37167140 976356669 35528055 976356669 35528055 977363126 34066693 977363126 34066693 21297126 32196764 21297126 32196764 979278521 30846583 979278521 30846583 979677552 29976332 979677552 29976332 19304769 29674719 19304769 29674719 980911586 26692664 980911586 26692664 982380491 25987014 982380491 25987014 982816815 25808414 982816815 25808414 16240504 24832465 16240504 24832465 15101525 23165418 15101525 23165418 984548978 22779601 984548978 22779601 14767782 349538077 14767782 349538077 764059677 342772305 764059677 342772305 773849224 324218955 773849224 324218955 818069694 266825299 818069694 266825299 174957578 257207005 174957578 257207005 841509093 235903270 841509093 235903270 155143395 229552228 155143395 229552228 853256056 217842943 853256056 217842943 142946243 213681797 142946243 213681797 863891121 201643874 863891121 201643874 133473411 197090873 133473411 197090873 868434164 193780505 868434164 193780505 128849007 191465512 128849007 191465512 879996306 178252261 879996306 178252261 116226561 172683006 116226561 172683006 885584722 168424986 885584722 168424986 890713334 163069003 890713334 163069003 108694801 159762822 108694801 159762822 899578732 150804449 899578732 150804449 901461054 147611489 901461054 147611489 903303413 139500677 903303413 139500677 89460562 132010239 89460562 132010239 916144444 127202531 916144444 127202531 83586835 122093394 83586835 122093394 81321969 121652966 81321969 121652966 922042234 110647475 922042234 110647475 927317052 109887118 927317052 109887118 72615165 105119534 72615165 105119534 932213550 97131022 932213550 97131022 63377551 94239813 63377551 94239813 62751537 92634814 62751537 92634814 61218091 89645059 61218091 89645059 59564820 89223310 59564820 89223310 941336710 77980420 941336710 77980420 949783697 71338644 949783697 71338644 953108921 69650164 953108921 69650164 955340325 62960882 955340325 62960882 958618824 61145795 958618824 61145795 958771394 59578477 958771394 59578477 960927248 57264293 960927248 57264293 36855124 54644309 36855124 54644309 36410532 50977973 36410532 50977973 33713261 48628808 33713261 48628808 967232259 45734606 967232259 45734606 970190696 43994723 970190696 43994723 28921434 43609467 28921434 43609467 970711941 42775519 970711941 42775519 26260247 39015637 26260247 39015637 25714488 38413094 25714488 38413094 25505863 38158431 25505863 38158431 974482914 37312628 974482914 37312628 23297888 35234496 23297888 35234496 22975832 34828685 22975832 34828685 977893672 33167675 977893672 33167675 979346924 30717640 979346924 30717640 979742530 30392704 979742530 30392704 19847952 30092616 19847952 30092616 981550517 27441786 981550517 27441786 17536905 26775522 17536905 26775522 982713448 24082608 982713448 24082608 15334901 23182751 15334901 23182751 14962038 22853433 14962038 22853433 14813346 467400375 14813346 467400375 485364907 907050635 485364907 907050635 526965636 539465793 526965636 539465793 589943052 949895933 589943052 949895933 385085012 567006111 385085012 567006111 338422979 941049046 338422979 941049046 396719684 871518804 396719684 871518804 371259938 746886555 371259938 746886555 640520837 521513119 640520837 521513119 464381851 909782792 464381851 909782792 646296402 670513691 646296402 670513691 387097244 510051922 387097244 510051922 631847144 955292384 631847144 955292384 668008762 486164480 668008762 486164480 676988421 473388215 676988421 473388215 310081384 460648726 310081384 460648726 694108648 449032072 694108648 449032072 297390598 423359260 297390598 423359260 715165403 413120595 715165403 413120595 269130928 402033331 269130928 402033331 260400688 378962385 260400688 378962385 252136175 373164776 252136175 373164776 238409230 355411294 238409230 355411294 762552827 342987572 762552827 342987572 226138299 335235652 226138299 335235652 774401548 330922327 774401548 330922327 209329642 280784969 209329642 280784969 176300842 249250474 176300842 249250474 838882940 240643437 838882940 240643437 156447200 235673291 156447200 235673291 155034497 224980541 155034497 224980541 855727962 215121110 855727962 215121110 856734350 210994876 856734350 210994876 860370641 201835299 860370641 201835299 869609248 187300009 869609248 187300009 120887142 180336025 120887142 180336025 883728029 174144578 883728029 174144578 885339269 171075576 885339269 171075576 888905981 163331662 888905981 163331662 108822258 161897581 108822258 161897581 893628826 157815946 893628826 157815946 103909553 152636583 103909553 152636583 98491110 144610327 98491110 144610327 904123285 140984121 904123285 140984121 90624794 134900966 90624794 134900966 911276581 127494322 911276581 127494322 84594330 127179432 84594330 127179432 917474380 122215101 917474380 122215101 81379805 113365043 81379805 113365043 925662602 112401142 925662602 112401142 73514950 107840650 73514950 107840650 930574167 97917214 930574167 97917214 64970964 95613798 64970964 95613798 936575514 95429131 936575514 95429131 937027974 91720910 937027974 91720910 56626791 81628273 56626791 81628273 946817083 78482774 946817083 78482774 949127148 73044291 949127148 73044291 951335930 72121283 951335930 72121283 48244181 66245407 48244181 66245407 42699944 60169863 42699944 60169863 39845434 59038838 39845434 59038838 37119818 55083251 37119818 55083251 962988039 54754808 962988039 54754808 36826998 51593374 36826998 51593374 33966464 49110735 33966464 49110735 970436897 43032551 970436897 43032551 26767070 39571524 26767070 39571524 973894029 38457705 973894029 38457705 974916380 36545765 974916380 36545765 23073538 33812137 23073538 33812137 977989194 32873307 977989194 32873307 20944489 31063058 20944489 31063058 979926905 29589221 979926905 29589221 19054411 27924175 19054411 27924175 981893880 27384308 981893880 27384308 17568812 26749294 17568812 26749294 16056912 24701081 16056912 24701081 984021280 23564926 984021280 23564926 15377899 942110706 15377899 942110706 634326325 782444220 634326325 782444220 486531302 821567639 486531302 821567639 671511658 484661349 671511658 484661349 672856683 480983087 672856683 480983087 675930505 471638697 675930505 471638697 682797136 455634006 682797136 455634006 299253321 446386657 299253321 446386657 706472858 423397780 706472858 423397780 276792953 412935822 276792953 412935822 267861219 401026007 267861219 401026007 735919956 382648873 735919956 382648873 236021659 352566248 236021659 352566248 768010856 333969835 768010856 333969835 190722681 277056762 190722681 277056762 830196480 248650405 830196480 248650405 164105319 243768755 164105319 243768755 160626542 239358217 160626542 239358217 841063279 237601801 841063279 237601801 851126198 219542901 851126198 219542901 144769362 217735781 144769362 217735781 143431274 214564351 143431274 214564351 864329429 197831463 864329429 197831463 126265156 186791738 126265156 186791738 878756877 176166491 878756877 176166491 884300634 165681532 884300634 165681532 109385124 158358267 109385124 158358267 103983673 152405664 103983673 152405664 900360393 144738450 900360393 144738450 96072909 139235124 96072909 139235124 907516220 136562921 907516220 136562921 912515308 129427740 912515308 129427740 914418245 128355470 914418245 128355470 82006709 122295145 82006709 122295145 920894907 113450853 920894907 113450853 75278822 111636719 75278822 111636719 70725420 102880902 70725420 102880902 935539754 97104324 935539754 97104324 939188296 85822713 939188296 85822713 943322193 84449844 943322193 84449844 51202290 75982630 51202290 75982630 50203786 74086178 50203786 74086178 49670095 66682055 49670095 66682055 955059845 66521029 955059845 66521029 956291181 65018607 956291181 65018607 41712145 58974216 41712145 58974216 961680747 55903744 961680747 55903744 37232883 53191193 37232883 53191193 35253741 51913633 35253741 51913633 965132581 51409841 965132581 51409841 966037032 49928068 966037032 49928068 32341879 44649043 32341879 44649043 29140877 43551739 29140877 43551739 27156092 40800930 27156092 40800930 972473794 39769113 972473794 39769113 26166940 39271409 26166940 39271409 973843013 38976238 973843013 38976238 973872668 38233891 973872668 38233891 25113768 35527322 25113768 35527322 976888017 34870256 976888017 34870256 977256259 34268450 977256259 34268450 22603825 33418987 22603825 33418987 21514276 31651774 21514276 31651774 979021336 31184760 979021336 31184760 20025166 30008948 20025166 30008948 981404847 28054416 981404847 28054416 981736510 27807672 981736510 27807672 17898279 27322569 17898279 27322569 16895286 25876526 16895286 25876526 15961101 22954589 15961101 22954589 984586078 97940573 984586078 97940573 588419384 960299920 588419384 960299920 643343743 575384305 643343743 575384305 366111758 869827362 366111758 869827362 479748636 687721549 479748636 687721549 637966899 516281555 637966899 516281555 592570015 637012804 592570015 637012804 628977551 509281291 628977551 509281291 387751416 994450264 387751416 994450264 590834474 490262140 590834474 490262140 323371507 466723526 323371507 466723526 685873583 455579615 685873583 455579615 302560036 452825537 302560036 452825537 292064522 434927637 292064522 434927637 282727455 423423906 282727455 423423906 278540707 417704965 278540707 417704965 276634992 406203487 276634992 406203487 726016661 402282457 726016661 402282457 728485241 392041708 728485241 392041708 248640184 356872702 248640184 356872702 759603845 350742431 759603845 350742431 222579711 330640500 222579711 330640500 776844246 300020493 776844246 300020493 799993770 292289841 799993770 292289841 190176107 285760884 190176107 285760884 173859520 263581973 173859520 263581973 165144134 246231155 165144134 246231155 840389277 228249119 840389277 228249119 148608568 224197052 148608568 224197052 145312974 219136469 145312974 219136469 141162029 204713439 141162029 204713439 133114695 198753231 133114695 198753231 867040454 190552397 867040454 190552397 873910618 187730673 873910618 187730673 874964527 186611347 874964527 186611347 122301141 180059937 122301141 180059937 882201679 175742061 882201679 175742061 112015187 164471788 112015187 164471788 890908198 157147710 890908198 157147710 899684652 150615723 899684652 150615723 99262991 139503659 99262991 139503659 908314287 134801896 908314287 134801896 88971907 132650742 88971907 132650742 916293559 126901605 916293559 126901605 917783577 122845970 917783577 122845970 80701572 114742501 80701572 114742501 74281631 111613655 74281631 111613655 927527199 105690338 927527199 105690338 69772182 103320885 69772182 103320885 932835077 98835562 932835077 98835562 65317730 97753340 65317730 97753340 935726367 93139912 935726367 93139912 61383338 90063943 61383338 90063943 942401712 82305493 942401712 82305493 53269575 76787795 53269575 76787795 50659002 74237945 50659002 74237945 45688912 67220202 45688912 67220202 957095239 62979671 957095239 62979671 960102893 58806820 960102893 58806820 961274096 56078309 961274096 56078309 962742830 51996567 962742830 51996567 965902634 48748174 965902634 48748174 30096005 45112224 30096005 45112224 29601110 44657367 29601110 44657367 28628149 42730540 28628149 42730540 971680324 41458159 971680324 41458159 26901367 39140759 26901367 39140759 25924144 39050847 25924144 39050847 973864677 38557771 973864677 38557771 975506532 35975445 975506532 35975445 976785304 35000627 976785304 35000627 977005010 34609070 977005010 34609070 22589035 33220051 22589035 33220051 978642493 31935958 978642493 31935958 20650135 30846585 20650135 30846585 19086705 28589919 19086705 28589919 982022857 25441510 982022857 25441510 984138345 23828162 984138345 491512987 984138345 491512987 326789933 490137106 326789933 490137106 670613772 487089557 670613772 487089557 672958971 480471074 672958971 480471074 304170737 440770547 304170737 440770547 287205018 427875327 287205018 427875327 710961991 421181299 710961991 421181299 718577005 409533616 718577005 409533616 262761855 393341183 262761855 393341183 745488906 356245139 745488906 356245139 762269255 350821020 762269255 350821020 224055777 335356648 224055777 335356648 200484890 289598126 200484890 289598126 808860262 264617533 808860262 264617533 828209087 248418976 828209087 248418976 161425797 243715134 161425797 243715134 152635608 226825025 152635608 226825025 149000381 222886515 149000381 222886515 142974669 212183191 142974669 212183191 138939025 204179814 138939025 204179814 863426767 200448102 863426767 200448102 128517087 190436257 128517087 190436257 1219
91897 0 313656 2251838 313656 2251838 4616374 2949324 4616374 2949324 2924001 579454 2924001 579454 3980918 2859462 3980918 2859462 480669 341860 480669 341860 1651796 3332540 1651796 3332540 368406 340247 368406 340247 4553702 3345779 4553702 3345779 1144046 510087 1144046 510087 366152 4684801 366152 4684801 3778420 1455307 3778420 1455307 776802 622435 776802 622435 489037 3037804 489037 3037804 4529183 4360830 4529183 4360830 799729 1948122 799729 1948122 4141999 3015055 4141999 3015055 2160616 697406 2160616 697406 652191 610553 652191 610553 4552131 3316857 4552131 3316857 4008553 2319866 4008553 2319866 4374700 4698286 4374700 4698286 2612014 2692464 2612014 2692464 4719398 1359957 4719398 1359957 1355946 794488 1355946 794488 540935 4611557 540935 4611557 3827977 1668938 3827977 1668938 294089 1114914 294089 1114914 2579221 1942157 2579221 1942157 4307910 2858520 4307910 2858520 3339518 1651053 3339518 1651053 4523056 4762210 4523056 4762210 657215 559188 657215 559188 3351257 2412701 3351257 2412701 4498637 2911958 4498637 2911958 4769479 3326275 4769479 3326275 1347952 899093 1347952 899093 269184 211108 269184 211108 4472676 3313992 4472676 3313992 271569 4895496 271569 4895496 3991139 1308727 3991139 1308727 1423572 2478875 1423572 2478875 3336115 261827 3336115 261827 692887 2829239 692887 2829239 4642139 3351688 4642139 3351688 3579613 359337 3579613 359337 785240 1659018 785240 1659018 4860430 2189982 4860430 2189982 3858117 1672541 3858117 1672541 4498027 3322475 4498027 3322475 1647889 2278042 1647889 2278042 3909955 1670150 3909955 1670150 241657 437639 241657 437639 3838430 3037467 3838430 3037467 3091137 2345407 3091137 2345407 3792199 3037887 3792199 3037887 1663808 1659851 1663808 1659851 5000548 2431921 5000548 2431921 2615702 945115 2615702 945115 237383 3137836 237383 3137836 4956505 3958028 4956505 3958028 3314943 775779 3314943 775779 455458 261978 455458 261978 4302744 3352669 4302744 3352669 1143939 536778 1143939 536778 519221 3824978 519221 3824978 3891245 2148692 3891245 2148692 1673727 2614059 1673727 2614059 4624041 1240085 4624041 1240085 3351755 2368180 3351755 2368180 4293659 2665706 4293659 2665706 3317633 2037236 3317633 2037236 3351547 350942 3351547 350942 1006471 1923014 1006471 1923014 3618780 2093632 3618780 2093632 3874772 4919914 3874772 4919914 3322600 1954093 3322600 1954093 3703792 2237899 3703792 2237899 3291723 633099 3291723 633099 1121543 376925 1121543 376925 3696492 3093989 3696492 3093989 702043 583727 702043 583727 3339843 1397533 3339843 1397533 273825 272924 273825 272924 2763511 3320336 2763511 3320336 4577695 1670447 4577695 1670447 921764 413817 921764 413817 3565851 1678761 3565851 1678761 462996 796814 462996 796814 3341028 2372307 3341028 2372307 4546633 3714180 4546633 3714180 2531684 1926566 2531684 1926566 3878888 3828612 3878888 3828612 1171568 862574 1171568 862574 540787 1829980 540787 1829980 3765863 2329008 3765863 2329008 4429232 1686183 4429232 1686183 1062441 342163 1062441 342163 351080 2885490 351080 2885490 3980106 3322380 3980106 3322380 3315309 1815135 3315309 1815135 1286283 938180 1286283 938180 835115 742305 835115 742305 3182411 3918337 3182411 3918337 1161192 481676 1161192 481676 228773 4953246 228773 4953246 3988784 1651506 3988784 1651506 1009573 450425 1009573 450425 4576365 2143451 4576365 2143451 3603200 3325903 3603200 3325903 4000656 1209977 4000656 1209977 225125 47333 225125 47333 4320316 2350090 4320316 2350090 3697028 3352597 3697028 3352597 3331906 477881 3331906 477881 558878 2346236 558878 2346236 4246301 3350406 4246301 3350406 1205349 236423 1205349 236423 165615 3702260 165615 3702260 3890308 1215840 3890308 1215840 1055589 267064 1055589 267064 4473016 3078768 4473016 3078768 323795 252633 323795 252633 3610516 2180058 3610516 2180058 4640311 1056810 4640311 1056810 311078 1663696 311078 1663696 4437765 2334753 4437765 2334753 735116 268992 735116 268992 3617672 3319688 3617672 3319688 673096 891678 673096 891678 2130686 2722144 2130686 2722144 4039318 1277724 4039318 1277724 1066889 759665 1066889 759665 649283 255385 649283 255385 3323527 2716676 3323527 2716676 3993597 2167546 3993597 2167546 3145385 1685291 3145385 1685291 733497 370674 733497 370674 3334476 3323580 3334476 3323580 4299325 1401399 4299325 1401399 1030492 197108 1030492 197108 4139059 2595098 4139059 2595098 3773779 2963902 3773779 2963902 4799030 3324791 4799030 3324791 4096600 1046849 4096600 1046849 1225299 1526188 1225299 1526188 3792929 2463215 3792929 2463215 4448376 1670862 4448376 1670862 939119 840525 939119 840525 229550 8963 229550 8963 3352040 2701664 3352040 2701664 4474567 2939380 4474567 2939380 3683357 1189944 3683357 1189944 850627 653128 850627 653128 4039194 2559333 4039194 2559333 4544348 1653256 4544348 1653256 3332921 2107813 3332921 2107813 4732138 874627 4732138 874627 444082 2462259 444082 2462259 4635110 728212 4635110 728212 716358 3805135 716358 3805135 127550 294048 127550 294048 3954344 3316199 3954344 3316199 598783 431382 598783 431382 3875244 3600990 3875244 3600990 1657524 1886864 1657524 1886864 3802220 4768886 3802220 4768886 432536 401971 432536 401971 3318943 3316338 3318943 3316338 581294 424371 581294 424371 1477557 4114801 1477557 4114801 4206608 1364416 4206608 1364416 738467 535403 738467 535403 3754548 3480585 3754548 3480585 1661140 4695912 1661140 4695912 476609 468875 476609 468875 4496065 3331279 4496065 3331279 3315875 1516001 3315875 1516001 4407748 3105485 4407748 3105485 2438226 701272 2438226 701272 822513 3319444 822513 3319444 4575123 1916845 4575123 1916845 3342402 4028735 3342402 4028735 3107398 1998883 3107398 1998883 3829641 3700192 3829641 3700192 1093128 1194277 1093128 1194277 3873893 2366588 3873893 2366588 4531473 3088349 4531473 3088349 1659714 299491 1659714 299491 789722 2718342 789722 2718342 4038718 866950 4038718 866950 377780 275089 377780 275089 4582921 3497482 4582921 3497482 1222383 969992 1222383 969992 4565982 3022836 4565982 3022836 4753409 1684059 4753409 1684059 833636 442409 833636 442409 4179927 2783975 4179927 2783975 3585008 1115772 3585008 1115772 226895 1674794 226895 1674794 2311136 4069448 2311136 4069448 19721 446654 19721 446654 1650787 3347672 1650787 3347672 370564 299833 370564 299833 4742249 3337527 4742249 3337527 994394 709057 994394 709057 654357 3342887 654357 3342887 4351881 1638000 4351881 1638000 1886729 3972099 1886729 3972099 1269585 358708 1269585 358708 203940 2087447 203940 2087447 4213767 1661817 4213767 1661817 1030605 526295 1030605 526295 223693 2479345 223693 2479345 3336540 754076 3336540 754076 566984 1665208 566984 1665208 2938841 3970062 2938841 3970062 4574754 1678563 4574754 1678563 893656 633340 893656 633340 146829 3499747 146829 3499747 4137295 1297677 4137295 1297677 1156972 192247 1156972 192247 3673078 3115893 3673078 3115893 3329618 1101712 3329618 1101712 374069 2444929 374069 2444929 4606372 2980099 4606372 2980099 3352098 1410678 3352098 1410678 1004809 2367349 1004809 2367349 3931526 1674318 3931526 1674318 4400 3733015 4400 3733015 3338419 890536 3338419 890536 553168 1681994 553168 1681994 3943962 2801497 3943962 2801497 1115844 260697 1115844 260697 231093 2128944 231093 2128944 4621361 286079 4621361 286079 508566 1379383 508566 1379383 4311717 2750422 4311717 2750422 4550243 4181844 4550243 4181844 1002191 440623 1002191 440623 4186500 2539774 4186500 2539774 4313072 1106501 4313072 1106501 904814 438119 904814 438119 3966488 3111542 3966488 3111542 1374687 935574 1374687 935574 3244124 1958689 3244124 1958689 1656987 453069 1656987 453069 1356218 2662208 1356218 2662208 4121093 480090 4121093 480090 278604 79523 278604 79523 3351084 4685854 3351084 4685854 1085589 330510 1085589 330510 1752939 3929845 1752939 3929845 3797146 601215 3797146 601215 648740 4969551 648740 4969551 3682337 1647553 3682337 1647553 1134165 756463 1134165 756463 380170 4979688 380170 4979688 3995709 1214555 3995709 1214555 292982 268196 292982 268196 252177 184634 252177 184634 1654646 2653116 1654646 2653116 4063319 929160 4063319 929160 1122333 359806 1122333 359806 3351843 3350226 3351843 3350226 350097 931405 350097 931405 4342922 3344065 4342922 3344065 790886 773852 790886 773852 4141692 2519706 4141692 2519706 907602 698671 907602 698671 703029 2053253 703029 2053253 4697280 1670718 4697280 1670718 3342265 943568 3342265 943568 622529 3918962 622529 3918962 4214144 1284366 4214144 1284366 583797 1070824 583797 1070824 3833722 2938767 3833722 2938767 1950392 1659147 1950392 1659147 1378380 1085220 1378380 1085220 499920 3317816 499920 3317816 3347105 3824765 3347105 3824765 2580271 362874 2580271 362874 4371526 3561356 4371526 3561356 1024541 950323 1024541 950323 4910626 3477298 4910626 3477298 429590 573342 429590 573342 4034904 3335035 4034904 3335035 2503514 3342233 2503514 3342233 486088 553333 486088 553333 4313904 3324759 4313904 3324759 1135740 4248085 1135740 4248085 3639812 1952490 3639812 1952490 4727907 1673585 4727907 1673585 1669105 372005 1669105 372005 930353 4094853 930353 4094853 4622203 1686067 4622203 1686067 1682421 4607620 1682421 4607620 1657606 854791 1657606 854791 810291 671852 810291 671852 4614343 3319569 4614343 3319569 4684696 915116 4684696 915116 704853 338848 704853 338848 3649702 2216796 3649702 2216796 4649938 1650393 4649938 1650393 2219903 3508635 2219903 3508635 3321226 1038564 3321226 1038564 1192359 2615082 1192359 2615082 4365643 1001029 4365643 1001029 1657128 4989393 1657128 4989393 1684946 2635716 1684946 2635716 4532718 4095436 4532718 4095436 1397477 930536 1397477 930536 3020467 3961689 3020467 3961689 3918877 1678689 3918877 1678689 143968 3468689 143968 3468689 3895312 1997205 3895312 1997205 950799 286274 950799 286274 229408 2710726 229408 2710726 2486291 1102225 2486291 1102225 1040985 148114 1040985 148114 3764476 2700031 3764476 2700031 4078927 1289431 4078927 1289431 849477 324398 849477 324398 309096 216112 309096 216112 4333609 2844548 4333609 2844548 1681432 986951 1681432 986951 328184 1949426 328184 1949426 4064371 3334378 4064371 3334378 705456 427768 705456 427768 1678608 2061447 1678608 2061447 4650156 3742176 4650156 3742176 1660083 930960 1660083 930960 667607 1166563 667607 1166563 4726750 3122814 4726750 3122814 1673485 88784 1673485 88784 3932927 4335497 3932927 4335497 1661455 1225849 1661455 1225849 958357 627426 958357 627426 1379270 2274701 1379270 2274701 3998508 3642465 3998508 3642465 882007 254342 882007 254342 3972586 3331882 3972586 3331882 1040482 356425 1040482 356425 241199 230466 241199 230466 1982587 3351872 1982587 3351872 473689 482838 473689 482838 4357945 3047921 4357945 3047921 3534727 1673772 3534727 1673772 4142208 2604477 4142208 2604477 1410100 287454 1410100 287454 1156808 1860256 1156808 1860256 4785030 4038393 4785030 4038393 1667453 2559793 1667453 2559793 4587425 2017484 4587425 2017484 3687349 2990290 3687349 2990290 3335240 628947 3335240 628947 551723 2738519 551723 2738519 4401079 2845256 4401079 2845256 3337576 286278 3337576 286278 1111346 2578925 1111346 2578925 4285523 1668864 4285523 1668864 3052601 2566835 3052601 2566835 4047534 1667060 4047534 1667060 3326950 4705031 3326950 4705031 1667261 2893534 1667261 2893534 4774574 3316114 4774574 3316114 2944701 1650111 2944701 1650111 382015 287999 382015 287999 278914 4480632 278914 4480632 3917422 2130240 3917422 2130240 4680963 3346058 4680963 3346058 1669835 2681846 1669835 2681846 4733294 4227674 4733294 4227674 709484 612668 709484 612668 487715 507483 487715 507483 3820159 4932732 3820159 4932732 1425830 867791 1425830 867791 502164 1950469 502164 1950469 4746129 4903549 4746129 4903549 2317545 1660420 2317545 1660420 4704976 3341539 4704976 3341539 1654223 650652 1654223 650652 3600436 2416795 3600436 2416795 4393670 2785571 4393670 2785571 4507068 3349078 4507068 3349078 335513 1282399 335513 1282399 3945711 4367661 3945711 4367661 2703244 314655 2703244 314655 734608 1708232 734608 1708232 3766625 2196138 3766625 2196138 4690169 3932431 4690169 3932431 1381974 977402 1381974 977402 63261 4731047 63261 4731047 3856369 1650987 3856369 1650987 4378749 3342179 4378749 3342179 4648633 1933648 4648633 1933648 2804802 2435839 2804802 2435839 4141143 3338333 4141143 3338333 1364860 1286302 1364860 1286302 368604 1886468 368604 1886468 3950939 4493236 3950939 4493236 444395 314932 444395 314932 4358984 2786942 4358984 2786942 837540 1665801 837540 1665801 3957695 3322135 3957695 3322135 774309 412703 774309 412703 4164821 3332096 4164821 3332096 1663558 1652555 1663558 1652555 4491388 2250523 4491388 2250523 3615548 1676030 3615548 1676030 4506447 2467500 4506447 2467500 868910 774833 868910 774833 643280 1891629 643280 1891629 4869690 1447387 4869690 1447387 1070430 771450 1070430 771450 612499 4414443 612499 4414443 4769152 1653494 4769152 1653494 1660767 3313522 1660767 3313522 3314396 4775287 3314396 4775287 856052 1660868 856052 1660868 4059091 3091876 4059091 3091876 3315475 3744539 3315475 3744539 1650244 2323436 1650244 2323436 4426533 3385702 4426533 3385702 1651961 52448 1651961 52448 3344350 2439193 3344350 2439193 4440356 901833 4440356 901833 1647382 374528 1647382 374528 3876944 2413082 3876944 2413082 4639335 1455782 4639335 1455782 1377890 1108225 1377890 1108225 3338732 3866963 3338732 3866963 65024 1648110 65024 1648110 3635609 3109057 3635609 3109057 296039 227646 296039 227646 217392 3326225 217392 3326225 3718083 1680064 3718083 1680064 611432 604227 611432 604227 451278 2557567 451278 2557567 3725958 1676405 3725958 1676405 1063002 614449 1063002 614449 324751 2624561 324751 2624561 4728243 1290927 4728243 1290927 1676831 2008301 1676831 2008301 4787737 4605839 4787737 4605839 1257143 601705 1257143 601705 472883 109434 472883 109434 4624578 3062731 4624578 3062731 650709 666746 650709 666746 3747053 3329320 3747053 3329320 3329774 1667282 3329774 1667282 4628687 2287620 4628687 2287620 1685147 3715264 1685147 3715264 1649569 666542 1649569 666542 554411 3328731 554411 3328731 4004927 1664116 4004927 1664116 1663714 869548 1663714 869548 269451 2790680 269451 2790680 4508946 2921060 4508946 2921060 2363804 1305393 2363804 1305393 570886 1671165 570886 1671165 3951055 2920244 3951055 2920244 1328322 463385 1328322 463385 3520192 4577895 3520192 4577895 250272 1359469 250272 1359469 1686447 3338463 1686447 3338463 3930752 3071481 3930752 3071481 3592587 1046122 3592587 1046122 591856 3332558 591856 3332558 3861720 2108855 3861720 2108855 783212 566018 783212 566018 4084799 3091023 4084799 3091023 3291285 653064 3291285 653064 941360 2109289 941360 2109289 4582492 3327295 4582492 3327295 513214 361232 513214 361232 3845701 2216249 3845701 2216249 4025177 3330077 4025177 3330077 1250533 3699828 1250533 3699828 3730174 2560210 3730174 2560210 4358688 1699281 4358688 1699281 375295 3333353 375295 3333353 4117616 799149 4117616 799149 806132 1682662 806132 1682662 3202614 3335524 3202614 3335524 3734887 723297 3734887 723297 686406 3965337 686406 3965337 4435698 607797 4435698 607797 883478 1154784 883478 1154784 1404438 3339584 1404438 3339584 3554658 1107107 3554658 1107107 388224 3568306 388224 3568306 1681551 4629529 1681551 4629529 410695 2382338 410695 2382338 4781737 3346929 4781737 3346929 846920 809418 846920 809418 1894660 3086156 1894660 3086156 4122867 2040674 4122867 2040674 4662554 1684018 4662554 1684018 3774427 3117630 3774427 3117630 3350349 2256624 3350349 2256624 4407862 3108520 4407862 3108520 1120639 861375 1120639 861375 3330261 2380159 3330261 2380159 4528645 966822 4528645 966822 482033 267380 482033 267380 4307574 3314972 4307574 3314972 4247051 1655712 4247051 1655712 1278947 947565 1278947 947565 283575 3862465 283575 3862465 3499950 1656425 3499950 1656425 4455972 3971880 4455972 3971880 1118905 513618 1118905 513618 3544990 3352808 3544990 3352808 1033876 681317 1033876 681317 3656135 2306226 3656135 2306226 1006003 446758 1006003 446758 4278725 4242465 4278725 4242465 1466918 1159602 1466918 1159602 386895 2058132 386895 2058132 4108315 3340583 4108315 3340583 1668557 4945378 1668557 4945378 3853462 2048335 3853462 2048335 3334638 4712691 3334638 4712691 1516784 935135 1516784 935135 517003 2744768 517003 2744768 4652025 690932 4652025 690932 414158 2572071 414158 2572071 4455901 2973812 4455901 2973812 4774290 3339864 4774290 3339864 1423360 120600 1423360 120600 3756395 2588986 3756395 2588986 4512037 2067022 4512037 2067022 3325389 2746532 3325389 2746532 4377655 1670328 4377655 1670328 3337949 3798741 3337949 3798741 372990 384733 372990 384733 496020 1158106 496020 1158106 400304 1402404 400304 1402404 3172887 3506309 3172887 3506309 4196464 873836 4196464 873836 779282 3332618 779282 3332618 4597093 1006747 4597093 1006747 393863 1682425 393863 1682425 1652434 405436 1652434 405436 790877 2218099 790877 2218099 4124442 2524179 4124442 2524179 1283966 929797 1283966 929797 404865 1653940 404865 1653940 3890534 2265011 3890534 2265011 4955976 4873224 4955976 4873224 491510 294384 491510 294384 272386 1675650 272386 1675650 4740654 3279014 4740654 3279014 752828 683301 752828 683301 1677723 3092557 1677723 3092557 4020866 3335192 4020866 3335192 3351520 585775 3351520 585775 1050100 1682879 1050100 1682879 4891983 1658230 4891983 1658230 1132527 301953 1132527 301953 3352861 3053907 3352861 3053907 4798723 1647808 4798723 1647808 3526326 4911851 3526326 4911851 1254174 582144 1254174 582144 644171 2410117 644171 2410117 4070544 1581857 4070544 1581857 1662077 3336083 1662077 3336083 294592 1670856 294592 1670856 4664833 3109791 4664833 3109791 1676620 2593687 1676620 2593687 4058819 2184445 4058819 2184445 3811474 2890121 3811474 2890121 4585839 2945009 4585839 2945009 3507804 1665392 3507804 1665392 1657666 2426680 1657666 2426680 4239938 2829993 4239938 2829993 481482 4483174 481482 4483174 4072776 704816 4072776 704816 351984 2514495 351984 2514495 4332886 3348157 4332886 3348157 2189234 707850 2189234 707850 821068 4704940 821068 4704940 3542757 629544 3542757 629544 832299 2040472 832299 2040472 4116433 2603463 4116433 2603463 3733863 2061288 3733863 2061288 1664065 4303997 1664065 4303997 4389443 1066440 4389443 1066440 403516 3335464 403516 3335464 3575087 2923311 3575087 2923311 964939 4979067 964939 4979067 4228721 1118572 4228721 1118572 1396541 3347377 1396541 3347377 3679982 766844 3679982 766844 273206 2463490 273206 2463490 4580518 3344139 4580518 3344139 4994356 2870012 4994356 2870012 3019760 3336964 3019760 3336964 1005699 822551 1005699 822551 391632 357785 391632 357785 4206056 3333551 4206056 3333551 1649996 134021 1649996 134021 2707309 2261648 2707309 2261648 4221088 2791908 4221088 2791908 3576840 690521 3576840 690521 1138331 1673813 1138331 1673813 4001735 4189470 4001735 4189470 1682249 2159012 1682249 2159012 3932110 3325054 3932110 3325054 4605037 4318407 4605037 4318407 1301481 351310 1301481 351310 3331039 2917969 3331039 2917969 4607830 4629973 4607830 4629973 593610 323519 593610 323519 1816765 2606364 1816765 2606364 4153821 1266077 4153821 1266077 59903 1664952 59903 1664952 814929 761147 814929 761147 73310 3352365 73310 3352365 4452316 1447091 4452316 1447091 1442734 2646387 1442734 2646387 4434341 3791323 4434341 3791323 1656781 671818 1656781 671818 678371 1685359 678371 1685359 3322738 2927740 3322738 2927740 1211833 663532 1211833 663532 609823 2116644 609823 2116644 4439437 4313243 4439437 4313243 1670841 2117643 1670841 2117643 4000762 3840519 4000762 3840519 3317144 1682660 3317144 1682660 4092522 3347785 4092522 3347785 1654855 3957696 1654855 3957696 4269645 2385246 4269645 2385246 1382494 145916 1382494 145916 4622872 3345344 4622872 3345344 559797 854220 559797 854220 1683951 2840188 1683951 2840188 4894265 3332053 4894265 3332053 3129409 1276182 3129409 1276182 264899 1667072 264899 1667072 3694946 2474594 3694946 2474594 4229968 374646 4229968 374646 347046 2551628 347046 2551628 4297600 531110 4297600 531110 816261 1172559 816261 1172559 4025183 3032084 4025183 3032084 4737499 1329502 4737499 1329502 774442 427853 774442 427853 357871 315037 357871 315037 3549463 3346918 3549463 3346918 1678485 1681844 1678485 1681844 3816127 3463979 3816127 3463979 1371760 267985 1371760 267985 273090 2018188 273090 2018188 4724906 3322209 4724906 3322209 1678103 3024833 1678103 3024833 4398104 2050163 4398104 2050163 4792127 1648027 4792127 1648027 1660243 3342981 1660243 3342981 3334110 2105660 3334110 2105660 4603612 3323029 4603612 3323029 563672 1044043 563672 1044043 2055246 2461775 2055246 2461775 4125993 2929944 4125993 2929944 3321352 827314 3321352 827314 587570 1812959 587570 1812959 3671041 2420707 3671041 2420707 4765030 3778952 4765030 3778952 1658760 1985275 1658760 1985275 3739421 2179439 3739421 2179439 3947922 2825450 3947922 2825450 3324318 489802 3324318 489802 1669121 4948385 1669121 4948385 2546065 614541 2546065 614541 721379 2090334 721379 2090334 1681233 875099 1681233 875099 3857248 4440749 3857248 4440749 1431290 766444 1431290 766444 380754 1559900 380754 1559900 3729238 4890282 3729238 4890282 1609002 514057 1609002 514057 469253 2935157 469253 2935157 4709289 3316272 4709289 3316272 824725 545762 824725 545762 3707522 2176254 3707522 2176254 4567914 1211474 4567914 1211474 662496 245381 662496 245381 245184 2897384 245184 2897384 4695793 3495320 4695793 3495320 1198389 704862 1198389 704862 453569 1652387 453569 1652387 2972294 2436577 2972294 2436577 4656678 4122398 4656678 4122398 2610229 2351743 2610229 2351743 4102951 3319032 4102951 3319032 4971492 759368 4971492 759368 786738 2207304 786738 2207304 4668958 3348032 4668958 3348032 1693302 1060515 1693302 1060515 861476 4496584 861476 4496584 2936112 731411 2936112 731411 1442597 1505843 1442597 1505843 3334446 4183518 3334446 4183518 1412589 1658144 1412589 1658144 4679335 3322814 4679335 3322814 283145 198891 283145 198891 4512948 2287585 4512948 2287585 3864126 1328788 3864126 1328788 71727 3043407 71727 3043407 4768604 791579 4768604 791579 790224 641586 790224 641586 4585178 3397295 4585178 3397295 1406795 1503265 1406795 1503265 3404058 3323161 3404058 3323161 1887417 1370050 1887417 1370050 1252461 384371 1252461 384371 360837 358735 360837 358735 4688492 3346144 4688492 3346144 1777678 2892982 1777678 2892982 4443605 910406 4443605 910406 692634 580241 692634 580241 3795927 2623119 3795927 2623119 4609293 1659742 4609293 1659742 1073131 966426 1073131 966426 491355 1971991 491355 1971991 3848659 3339704 3848659 3339704 641420 584313 641420 584313 2152602 1674289 2152602 1674289 1346845 857904 1346845 857904 1686830 2714816 1686830 2714816 3335243 4964967 3335243 4964967 1027780 943151 1027780 943151 3342011 2687653 3342011 2687653 3965972 734710 3965972 734710 636193 3332439 636193 3332439 3619496 2218525 3619496 2218525 4053699 4190615 4053699 4190615 3313740 2350231 3313740 2350231 4347251 3719597 4347251 3719597 1668824 2589239 1668824 2589239 4281210 3335819 4281210 3335819 1344846 25446 1344846 25446 4221283 3336208 4221283 3336208 1029791 194024 1029791 194024 3650661 2471519 3650661 2471519 4422012 4303982 4422012 4303982 695044 1659601 695044 1659601 2670039 1168211 2670039 1168211 1665249 33713 1665249 33713 468515 1681454 468515 1681454 3353103 3006062 3353103 3006062 4488400 1656095 4488400 1656095 1149931 373105 1149931 373105 249714 2142688 249714 2142688 4581097 3318944 4581097 3318944 1682702 874434 1682702 874434 217994 191733 217994 191733 3329628 4850794 3329628 4850794 3856550 1667049 3856550 1667049 1311171 1236901 1311171 1236901 887820 397714 887820 397714 3770390 3092029 3770390 3092029 1655622 1348499 1655622 1348499 1019398 2881485 1019398 2881485 4644315 1908881 4644315 1908881 1676619 4440531 1676619 4440531 4051846 2635586 4051846 2635586 4509076 2879547 4509076 2879547 3530701 952216 3530701 952216 516738 251882 516738 251882 3583035 2111150 3583035 2111150 1239295 1087988 1239295 1087988 319876 250561 319876 250561 3776180 3338139 3776180 3338139 4372292 1865249 4372292 1865249 1129156 995760 1129156 995760 453132 3060837 453132 3060837 4768273 3085063 4768273 3085063 1299960 336397 1299960 336397 3807614 3346380 3807614 3346380 4762564 1659551 4762564 1659551 4057633 2619959 4057633 2619959 4439186 1628991 4439186 1628991 1257230 4711305 1257230 4711305 3348646 357682 3348646 357682 1059931 1736584 1059931 1736584 3865307 2932218 3865307 2932218 4599588 2028566 4599588 2028566 286678 755897 286678 755897 1027450 660740 1027450 660740 973937 4805336 973937 4805336 4403594 2029130 4403594 2029130 1305228 368962 1305228 368962 360587 2576718 360587 2576718 4384360 3333763 4384360 3333763 991670 744472 991670 744472 4597675 3350017 4597675 3350017 688970 700392 688970 700392 3866225 2275247 3866225 2275247 4703045 4295926 4703045 4295926 1088238 691749 1088238 691749 3740242 2914956 3740242 2914956 1665860 1882144 1665860 1882144 3770400 2505004 3770400 2505004 4363024 1985066 4363024 1985066 1268802 455375 1268802 455375 1035654 1680174 1035654 1680174 4964850 3339358 4964850 3339358 3322715 2265276 3322715 2265276 1289606 153306 1289606 153306 4398204 2615898 4398204 2615898 851761 282174 851761 282174 3750178 2083862 3750178 2083862 4629779 794665 4629779 794665 588466 2200150 588466 2200150 4145607 2674683 4145607 2674683 4516840 2995634 4516840 2995634 1662717 4764817 1662717 4764817 344013 322420 344013 322420 3890234 3331045 3890234 3331045 1254329 513568 1254329 513568 4290819 2485444 4290819 2485444 4035906 1339893 4035906 1339893 902279 306434 902279 306434 3560649 2163106 3560649 2163106 4474359 2949900 4474359 2949900 794344 846098 794344 846098 1307366 1886754 1307366 1886754 3693957 3325606 3693957 3325606 250692 934200 250692 934200 1087513 1675075 1087513 1675075 2511337 349098 2511337 349098 1647213 4953807 1647213 4953807 4568087 2558296 4568087 2558296 466518 367260 466518 367260 3348658 4084240 3348658 4084240 248724 593152 248724 593152 3758893 2744667 3758893 2744667 4134671 1525144 4134671 1525144 1685349 4499625 1685349 4499625 4569522 428180 4569522 428180 307008 2853228 307008 2853228 4766247 1170217 4766247 1170217 492801 1096379 492801 1096379 2749882 2541722 2749882 2541722 4261148 1676752 4261148 1676752 653214 241706 653214 241706 3340935 4272992 3340935 4272992 577029 494560 577029 494560 271230 1961646 271230 1961646 3636750 3327065 3636750 3327065 679862 346634 679862 346634 211551 2644384 211551 2644384 4574788 1361583 4574788 1361583 769555 326798 769555 326798 3796287 3818621 3796287 3818621 2171164 1655240 2171164 1655240 931787 3599146 931787 3599146 387977 235921 387977 235921 4159594 2644797 4159594 2644797 4499245 925055 4499245 925055 3328351 4510603 3328351 4510603 3319198 2666555 3319198 2666555 4359430 2088049 4359430 2088049 3669021 3340555 3669021 3340555 4310410 2305062 4310410 2305062 995735 558331 995735 558331 3662180 2027699 3662180 2027699 3886952 2892698 3886952 2892698 483952 265174 483952 265174 3316194 2239282 3316194 2239282 4041332 3314131 4041332 3314131 1291710 1116185 1291710 1116185 954161 566528 954161 566528 316200 1761312 316200 1761312 4629748 2568736 4629748 2568736 667629 1663163 667629 1663163 3319892 1908328 3319892 1908328 622383 3817784 622383 3817784 4172734 1300797 4172734 1300797 1446673 207012 1446673 207012 337659 2525605 337659 2525605 4685102 3764195 4685102 3764195 2887943 2917354 2887943 2917354 3938281 1673209 3938281 1673209 398092 332508 398092 332508 3678220 3151092 3678220 3151092 1658197 899171 1658197 899171 4004453 2436810 4004453 2436810 4469902 1275824 4469902 1275824 379187 1950335 379187 1950335 4555424 2731398 4555424 2731398 586865 507083 586865 507083 4612093 1682894 4612093 1682894 727202 694625 727202 694625 587389 1246749 587389 1246749 3120334 4656842 3120334 4656842 4969864 1026730 4969864 1026730 1011321 741490 1011321 741490 577263 458998 577263 458998 1430801 3343301 1430801 3343301 603047 580682 603047 580682 1652847 1173420 1652847 1173420 760668 823395 760668 823395 1659969 2900833 1659969 2900833 4638968 3831159 4638968 3831159 701141 613400 701141 613400 318560 275826 318560 275826 4071963 4063631 4071963 4063631 1705980 1655391 1705980 1655391 4400612 2545272 4400612 2545272 3348051 487573 3348051 487573 971846 1407181 971846 1407181 4547625 2122683 4547625 2122683 1389411 410017 1389411 410017 688272 1675244 688272 1675244 4958821 1298047 4958821 1298047 901517 806056 901517 806056 3600003 4212829 3600003 4212829 1213367 312569 1213367 312569 293423 2612698 293423 2612698 4762836 3109913 4762836 3109913 1661493 1064174 1661493 1064174 232499 4446540 232499 4446540 4544947 2510538 4544947 2510538 2604268 213674 2604268 213674 4116009 2829755 4116009 2829755 4673039 3986249 4673039 3986249 54977 2375468 54977 2375468 4061380 3083768 4061380 3083768 4774343 3324310 4774343 3324310 1685754 1913298 1685754 1913298 4021372 1091334 4021372 1091334 3227108 2109074 3227108 2109074 4565357 2059570 4565357 2059570 380489 726335 380489 726335 4293562 2691621 4293562 2691621 4708312 1671063 4708312 1671063 900940 3351754 900940 3351754 4219605 2131814 4219605 2131814 3344364 294317 3344364 294317 245673 4555317 245673 4555317 3970772 2194343 3970772 2194343 1021277 488679 1021277 488679 484864 430578 484864 430578 314918 2305667 314918 2305667 3696490 1671382 3696490 1671382 3998841 2864487 3998841 2864487 3323272 1419261 3323272 1419261 1167933 435395 1167933 435395 454748 2227283 454748 2227283 4277312 2810200 4277312 2810200 3340407 4852346 3340407 4852346 1684242 549052 1684242 549052 946800 2587722 946800 2587722 4448556 1057669 4448556 1057669 1677273 3840504 1677273 3840504 3327978 1132291 3327978 1132291 341805 1943570 341805 1943570 4202377 2819969 4202377 2819969 697126 702161 697126 702161 581913 2442604 581913 2442604 4684180 1937820 4684180 1937820 1404806 1086817 1404806 1086817 3781447 2128960 3781447 2128960 4916086 4946319 4916086 4946319 578082 363106 578082 363106 3522509 964455 3522509 964455 817406 323770 817406 323770 3626223 2497599 3626223 2497599 4411640 1678020 4411640 1678020 986207 4729273 986207 4729273 2585227 1882232 2585227 1882232 3588886 4710983 3588886 4710983 3323395 1111125 3323395 1111125 597500 387624 597500 387624 4196588 2660592 4196588 2660592 3980308 2111751 3980308 2111751 4536818 1664358 4536818 1664358 3867258 3070329 3867258 3070329 4774631 1646960 4774631 1646960 262381 225295 262381 225295 4459106 2599614 4459106 2599614 941152 279631 941152 279631 1409712 2916701 1409712 2916701 4345832 638166 4345832 638166 206381 3328529 206381 3328529 4103293 377237 4103293 377237 899569 2535399 899569 2535399 4718576 3338736 4718576 3338736 989771 464577 989771 464577 1674204 3007505 1674204 3007505 4742798 3343336 4742798 3343336 270705 233359 270705 233359 102491 3455921 102491 3455921 3344200 460278 3344200 460278 238469 3317187 238469 3317187 1394634 1108894 1394634 1108894 372015 292993 372015 292993 4603633 3327268 4603633 3327268 889963 648250 889963 648250 512518 252439 512518 252439 3338748 2878580 3338748 2878580 4654962 3319064 4654962 3319064 1387439 1208790 1387439 1208790 3554931 2606628 3554931 2606628 4643379 3316273 4643379 3316273 1445536 1306008 1445536 1306008 878540 446666 878540 446666 3985670 2736227 3985670 2736227 1682214 2494507 1682214 2494507 4609566 1665721 4609566 1665721 2611691 2979463 2611691 2979463 4709667 1363384 4709667 1363384 1271014 1031143 1271014 1031143 268193 3006457 268193 3006457 4602740 1647415 4602740 1647415 1125949 544775 1125949 544775 299976 1673317 299976 1673317 1668828 232622 1668828 232622 108544 3521355 108544 3521355 4573279 1382368 4573279 1382368 958725 713226 958725 713226 4844924 3341491 4844924 3341491 1668075 1681972 1668075 1681972 4215975 2807485 4215975 2807485 1649448 1978641 1649448 1978641 4392519 2981398 4392519 2981398 1282359 1047795 1282359 1047795 978666 2702794 978666 2702794 3859715 4282673 3859715 4282673 1666522 1051548 1666522 1051548 885788 788951 885788 788951 488585 2796478 488585 2796478 4749060 3831475 4749060 3831475 1254992 193147 1254992 193147 1685298 1654554 1685298 1654554 916893 487743 916893 487743 234334 3441232 234334 3441232 3957511 1670569 3957511 1670569 1310692 1217882 1310692 1217882 488053 79793 488053 79793 4276177 3093325 4276177 3093325 2485876 3316640 2485876 3316640 4745777 1704498 4745777 1704498 1348573 1131352 1348573 1131352 357037 2529397 357037 2529397 4780966 866662 4780966 866662 885084 2131216 885084 2131216 4416350 4918291 4416350 4918291 1679302 1944474 1679302 1944474 4055630 4257754 4055630 4257754 1410181 118897 1410181 118897 4723031 3083115 4723031 3083115 1653289 5005899 1653289 5005899 3914227 1349673 3914227 1349673 804512 548526 804512 548526 2351584 4862777 2351584 4862777 863689 1653388 863689 1653388 3688174 4034657 3688174 4034657 3328397 4675945 3328397 4675945 1652833 955906 1652833 955906 4208605 2799863 4208605 2799863 1674423 787641 1674423 787641 687180 326831 687180 326831 4485049 3016903 4485049 3016903 3345604 1657439 3345604 1657439 1179884 3341412 1179884 3341412 4293095 1686345 4293095 1686345 1657009 3317696 1657009 3317696 3966045 2501528 3966045 2501528 4639963 3067011 4639963 3067011 3338546 1664553 3338546 1664553 4015529 2811208 4015529 2811208 1669081 1678110 1669081 1678110 830479 613096 830479 613096 446503 182044 446503 182044 3564441 3816325 3564441 3816325 1386474 941263 1386474 941263 692280 609483 692280 609483 3991079 2740733 3991079 2740733 1162304 1458652 1162304 1458652 4725487 2323105 4725487 2323105 3318679 4454811 3318679 4454811 1009725 1644302 1009725 1644302 4207254 3331521 4207254 3331521 1676724 1974023 1676724 1974023 4401230 2258148 4401230 2258148 3700481 1963813 3700481 1963813 4751388 1680824 4751388 1680824 3998224 2400660 3998224 2400660 4348064 1656138 4348064 1656138 3688180 2126156 3688180 2126156 3803524 3571499 3803524 3571499 917169 654054 917169 654054 3337070 2503496 3337070 2503496 4326174 220138 4326174 220138 960870 2399804 960870 2399804 3817867 3314568 3817867 3314568 20288 1648115 20288 1648115 4668774 2268504 4668774 2268504 1652230 523431 1652230 523431 4215315 2938202 4215315 2938202 4690690 1395328 4690690 1395328 241991 2463710 241991 2463710 4427337 583421 4427337 583421 430286 1294283 430286 1294283 309123 154550 309123 154550 4241740 2756874 4241740 2756874 677286 842068 677286 842068 951864 1668646 951864 1668646 3948467 3343600 3948467 3343600 924169 556976 924169 556976 4499817 3656389 4499817 3656389 1164036 1018036 1164036 1018036 481734 1679745 481734 1679745 1932466 3192063 1932466 3192063 891697 3340805 891697 3340805 3713480 660679 3713480 660679 601874 2179040 601874 2179040 3966816 3335164 3966816 3335164 741026 230663 741026 230663 3321131 4314890 3321131 4314890 3921146 852027 3921146 852027 448883 119884 448883 119884 4126123 3344404 4126123 3344404 4833761 3376060 4833761 3376060 877902 598774 877902 598774 4553764 2243894 4553764 2243894 568460 473210 568460 473210 407775 1888116 407775 1888116 3904192 2607661 3904192 2607661 4733483 1685402 4733483 1685402 661227 336891 661227 336891 4740695 4782242 4740695 4782242 1763694 1659972 1763694 1659972 4615010 3325993 4615010 3325993 2693633 1173280 2693633 1173280 4185984 3332757 4185984 3332757 939761 1659612 939761 1659612 4062000 4682044 4062000 4682044 1672261 2328322 1672261 2328322 4134748 2908614 4134748 2908614 4767152 3335649 4767152 3335649 1029245 297061 1029245 297061 3719877 2482011 3719877 2482011 4202636 1655790 4202636 1655790 1669201 797619 1669201 797619 840975 3013220 840975 3013220 4294815 2058230 4294815 2058230 4608399 1385607 4608399 1385607 1442008 2845086 1442008 2845086 4534305 3349802 4534305 3349802 3768675 2025703 3768675 2025703 2763048 757954 2763048 757954 495504 445739 495504 445739 4337503 3450565 4337503 3450565 1523582 2324630 1523582 2324630 4508841 3341337 4508841 3341337 2641520 807028 2641520 807028 790415 568489 790415 568489 4262627 3314516 4262627 3314516 1292784 363466 1292784 363466 297015 4851699 297015 4851699 3392549 920471 3392549 920471 390766 4772786 390766 4772786 3338257 3810661 3338257 3810661 613784 260028 613784 260028 43361 4518928 43361 4518928 3562112 1226602 3562112 1226602 415342 969726 415342 969726 1681467 2989884 1681467 2989884 4429044 2089171 4429044 2089171 1350716 705049 1350716 705049 909766 2086303 909766 2086303 4617948 3350499 4617948 3350499 1675759 866828 1675759 866828 4024491 2409376 4024491 2409376 4311910 3083127 4311910 3083127 2372633 1383894 2372633 1383894 4620231 2596011 4620231 2596011 3576991 792550 3576991 792550 551927 4344173 551927 4344173 3789063 1177725 3789063 1177725 459297 350478 459297 350478 2512244 4262130 2512244 4262130 629565 482752 629565 482752 3538967 3341608 3538967 3341608 4680114 1745505 4680114 1745505 1647940 704588 1647940 704588 913521 2242541 913521 2242541 4689233 4672035 4689233 4672035 3315501 1075168 3315501 1075168 761540 419877 761540 419877 4311820 3617632 4311820 3617632 853984 327974 853984 327974 4788917 1910163 4788917 1910163 3559075 1647229 3559075 1647229 351918 1203661 351918 1203661 3875767 2306940 3875767 2306940 4548885 1991233 4548885 1991233 4697463 1585947 4697463 1585947 1668305 1007850 1668305 1007850 423817 2228780 423817 2228780 4508440 3325158 4508440 3325158 1423200 3350122 1423200 3350122 3826769 1761300 3826769 1761300 1964978 3342128 1964978 3342128 4182246 797458 4182246 797458 768293 613979 768293 613979 4406470 3477323 4406470 3477323 542507 394691 542507 394691 3336291 2127070 3336291 2127070 2530483 3352955 2530483 3352955 4322849 2760359 4322849 2760359 1663385 493918 1663385 493918 4460754 2892235 4460754 2892235 1661749 232571 1661749 232571 63936 2088919 63936 2088919 3330538 247809 3330538 247809 4715862 3644126 4715862 3644126 2673933 1659150 2673933 1659150 4916294 3690948 4916294 3690948 2028570 2601225 2028570 2601225 3897643 3352858 3897643 3352858 980380 603632 980380 603632 373492 3638185 373492 3638185 2551106 1385299 2551106 1385299 1264729 3432083 1264729 3432083 3584469 1243720 3584469 1243720 1090577 137168 1090577 137168 4039586 3341056 4039586 3341056 1648123 2462721 1648123 2462721 3720294 3791981 3720294 3791981 835058 778773 835058 778773 702767 1647754 702767 1647754 3331047 2794480 3331047 2794480 4259283 1656761 4259283 1656761 1196559 974538 1196559 974538 855237 208351 855237 208351 3328595 3314842 3328595 3314842 1672695 760369 1672695 760369 1218405 1959647 1218405 1959647 3704822 3347943 3704822 3347943 1666097 4606487 1666097 4606487 3347418 1665795 3347418 1665795 1298575 60335 1298575 60335 3330083 3080216 3330083 3080216 4731532 2047804 4731532 2047804 3583093 673959 3583093 673959 433035 2184642 433035 2184642 4623094 3350869 4623094 3350869 1132964 486699 1132964 486699 14323 1669613 14323 1669613 3338471 4948418 3338471 4948418 3080736 2077057 3080736 2077057 4225079 4536697 4225079 4536697 1659546 1874694 1659546 1874694 4355297 3321230 4355297 3321230 3328220 40789 3328220 40789 4591900 4604313 4591900 4604313 1005251 1008288 1005251 1008288 182023 3333341 182023 3333341 3892499 1890866 3892499 1890866 2137781 840222 2137781 840222 643851 3525899 643851 3525899 4277487 220226 4277487 220226 1257351 1257462 1257351 1257462 1030367 648927 1030367 648927 920167 1140357 920167 1140357 4150618 3024325 4150618 3024325 1773080 610354 1773080 610354 397951 1674670 397951 1674670 4656326 2356682 4656326 2356682 2011191 1077366 2011191 1077366 724573 245986 724573 245986 3783429 3318789 3783429 3318789 1663811 1657723 1663811 1657723 4618840 2194590 4618840 2194590 3846827 3102541 3846827 3102541 2812355 1069074 2812355 1069074 3347134 4022531 3347134 4022531 1336882 782560 1336882 782560 661560 1653312 661560 1653312 4411537 2643022 4411537 2643022 3903103 1928455 3903103 1928455 3329863 2982319 3329863 2982319 4849394 140084 4849394 140084 986472 4650057 986472 4650057 4481191 2442896 4481191 2442896 1704619 3335982 1704619 3335982 4196266 1213060 4196266 1213060 480571 335107 480571 335107 1674340 2970030 1674340 2970030 3895374 708587 3895374 708587 680835 2665660 680835 2665660 3330831 4741775 3330831 4741775 1659680 533294 1659680 533294 861292 3318544 861292 3318544 4458118 2139188 4458118 2139188 1189850 418993 1189850 418993 2004119 3329952 2004119 3329952 3776406 1686661 3776406 1686661 235523 254628 235523 254628 2207605 3362035 2207605 3362035 1654311 1685828 1654311 1685828 4083767 2855380 4083767 2855380 4736637 1935452 4736637 1935452 4031510 2430542 4031510 2430542 4491985 2902851 4491985 2902851 503497 658632 503497 658632 3346003 16266 3346003 16266 1379888 1664550 1379888 1664550 4458717 3559238 4458717 3559238 400950 664437 400950 664437 4312730 2576086 4312730 2576086 256547 269846 256547 269846 208963 2046988 208963 2046988 4678847 1374061 4678847 1374061 272597 3350854 272597 3350854 4379486 1648561 4379486 1648561 968539 473431 968539 473431 339954 1660053 339954 1660053 4036578 2482528 4036578 2482528 929180 216539 929180 216539 3587965 3317044 3587965 3317044 4654305 2417317 4654305 2417317 3643756 3043347 3643756 3043347 4733789 3799538 4733789 3799538 3078920 1678293 3078920 1678293 3765640 2941081 3765640 2941081 4707644 3326882 4707644 3326882 3740928 1870970 3740928 1870970 1134010 376531 1134010 376531 4463996 2226928 4463996 2226928 3200502 687176 3200502 687176 579416 460678 579416 460678 4700874 2587303 4700874 2587303 3619372 986589 3619372 986589 626890 1656966 626890 1656966 4221180 2982185 4221180 2982185 916456 565403 916456 565403 3742500 2629060 3742500 2629060 4488847 3102326 4488847 3102326 1312748 1066419 1312748 1066419 3868112 4460627 3868112 4460627 890574 762851 890574 762851 3972261 2843780 3972261 2843780 4683343 3345181 4683343 3345181 1086600 1006063 1086600 1006063 259750 2411623 259750 2411623 4352700 1656042 4352700 1656042 525722 1123426 525722 1123426 1524958 3333090 1524958 3333090 894894 332281 894894 332281 2094789 3607847 2094789 3607847 3622114 1180222 3622114 1180222 472425 2863574 472425 2863574 4155502 2395750 4155502 2395750 3910248 3017969 3910248 3017969 4895655 4847114 4895655 4847114 859853 2438088 859853 2438088 4764846 3325516 4764846 3325516 1304876 1022546 1304876 1022546 554025 3316254 554025 3316254 4063425 2004210 4063425 2004210 1126116 993188 1126116 993188 496381 4079204 496381 4079204 3529445 1695142 3529445 1695142 782647 498930 782647 498930 4143667 3007273 4143667 3007273 3632985 4836136 3632985 4836136 1842313 1651459 1842313 1651459 4581909 2931968 4581909 2931968 4770061 1657374 4770061 1657374 1681138 2888074 1681138 2888074 4606003 874597 4606003 874597 763586 401178 763586 401178 4205357 3649398 4205357 3649398 1653988 1948683 1653988 1948683 4904565 1007840 4904565 1007840 489173 2280664 489173 2280664 4503649 910116 4503649 910116 607442 2635013 607442 2635013 4118655 2339411 4118655 2339411 3023607 2869074 3023607 2869074 4645034 3735579 4645034 3735579 1657380 1653146 1657380 1653146 3336867 1064551 3336867 1064551 543205 1155827 543205 1155827 1677807 2510567 1677807 2510567 4416016 3375624 4416016 3375624 1304911 318069 1304911 318069 231533 201360 231533 201360 4230887 3059279 4230887 3059279 4784773 1134785 4784773 1134785 557417 2428349 557417 2428349 4337180 1669453 4337180 1669453 939035 346536 939035 346536 270996 4751014 270996 4751014 4147265 1681856 4147265 1681856 3334053 3334725 3334053 3334725 1684067 1103632 1684067 1103632 898871 863564 898871 863564 489671 2711539 489671 2711539 4453172 2957887 4453172 2957887 1658165 4236682 1658165 4236682 3722232 258904 3722232 258904 1094832 2249821 1094832 2249821 2552472 382310 2552472 382310 1678854 3136987 1678854 3136987 4672229 4766722 4672229 4766722 3322607 1227949 3322607 1227949 1181976 460735 1181976 460735 3333415 3030075 3333415 3030075 4775606 1672231 4775606 1672231 1669942 2142834 1669942 2142834 4475814 4483146 4475814 4483146 1228664 333278 1228664 333278 3697384 2573620 3697384 2573620 4192659 408956 4192659 408956 240822 2167843 240822 2167843 4608639 3986185 4608639 3986185 1668346 2114834 1668346 2114834 3940299 3159392 3940299 3159392 3317645 449786 3317645 449786 371462 2070152 371462 2070152 4661189 3340214 4661189 3340214 1237519 1097524 1237519 1097524 640895 1667404 640895 1667404 3325481 356984 3325481 356984 1647503 2826931 1647503 2826931 3693185 1656963 3693185 1656963 1660775 3338441 1660775 3338441 4442192 2339378 4442192 2339378 969584 422525 969584 422525 3988953 3015522 3988953 3015522 4686237 1103235 4686237 1103235 1087287 212361 1087287 212361 4416375 4437975 4416375 4437975 790951 679496 790951 679496 1019029 1373917 1019029 1373917 263079 2192923 263079 2192923 4143580 2520030 4143580 2520030 4471266 2110061 4471266 2110061 1353121 1294898 1353121 1294898 3911038 2262601 3911038 2262601 989079 677553 989079 677553 1428588 4406482 1428588 4406482 3724948 1433178 3724948 1433178 492779 360002 492779 360002 263690 4059689 263690 4059689 4239646 2173916 4239646 2173916 4569088 1033060 4569088 1033060 1018442 595048 1018442 595048 4209403 4585627 4209403 4585627 1187573 1673509 1187573 1673509 2083167 3731235 2083167 3731235 1650086 548064 1650086 548064 235263 3419094 235263 3419094 4008937 1179554 4008937 1179554 660217 4633007 660217 4633007 1665021 1598 1665021 1598 4013181 2919180 4013181 2919180 691820 491498 691820 491498 236794 232358 236794 232358 138750 2422816 138750 2422816 4525243 1679939 4525243 1679939 1318385 651538 1318385 651538 206434 1673353 206434 1673353 3738273 4935989 3738273 4935989 1212588 848623 1212588 848623 446670 287240 446670 287240 3346217 4861001 3346217 4861001 1649014 3101296 1649014 3101296 3583439 1649972 3583439 1649972 4761238 3315868 4761238 3315868 1657059 4542579 1657059 4542579 3788776 1818981 3788776 1818981 1056964 809823 1056964 809823 281512 4880802 281512 4880802 4179053 1468388 4179053 1468388 3329056 2612157 3329056 2612157 4491910 3112209 4491910 3112209 4783832 1293335 4783832 1293335 2035599 1682099 2035599 1682099 3750450 2465582 3750450 2465582 4385723 4686177 4385723 4686177 1670875 1081813 1670875 1081813 382492 342920 382492 342920 1652687 2023827 1652687 2023827 3342288 624649 3342288 624649 954234 1230742 954234 1230742 4108497 2897999 4108497 2897999 1250720 243408 1250720 243408 122268 3510750 122268 3510750 4512707 1264494 4512707 1264494 1219729 302761 1219729 302761 212831 106028 212831 106028 3721593 4244805 3721593 4244805 674056 622377 674056 622377 3319575 2474787 3319575 2474787 4833247 3348711 4833247 3348711 183670 1265012 183670 1265012 3723128 2565572 3723128 2565572 827938 675920 827938 675920 618606 3060323 618606 3060323 3753307 1670062 3753307 1670062 1209934 317866 1209934 317866 3842426 3893645 3842426 3893645 1063817 1406067 1063817 1406067 4792896 4441918 4792896 4441918 1660967 2201221 1660967 2201221 4285939 2983929 4285939 2983929 3643796 3099588 3643796 3099588 1694949 264971 1694949 264971 3677676 2213872 3677676 2213872 4672254 1004957 4672254 1004957 926225 2507800 926225 2507800 4623854 3462335 4623854 3462335 1678882 298169 1678882 298169 1285440 2265680 1285440 2265680 4441934 2877444 4441934 2877444 4538277 2500840 4538277 2500840 1685112 852871 1685112 852871 978953 4893724 978953 4893724 4485718 1989642 4485718 1989642 3559475 3334711 3559475 3334711 4039408 1658078 4039408 1658078 90985 3342613 90985 3342613 3864535 2743320 3864535 2743320 474092 584707 474092 584707 4771492 3320396 4771492 3320396 1730365 675213 1730365 675213 620406 436469 620406 436469 4375351 2685816 4375351 2685816 1667003 4635448 1667003 4635448 3334083 1654855 3334083 1654855 3644898 3352439 3644898 3352439 795391 744323 795391 744323 3325807 2935815 3325807 2935815 4672969 784183 4672969 784183 676971 3429254 676971 3429254 4468733 2415878 4468733 2415878 1682456 911434 1682456 911434 4138961 4277666 4138961 4277666 407549 973591 407549 973591 2262168 2172078 2262168 2172078 4323054 4395720 4323054 4395720 1678242 3316944 1678242 3316944 4256232 1077612 4256232 1077612 574659 444225 574659 444225 3934473 2700565 3934473 2700565 4538994 1036324 4538994 1036324 349734 3565611 349734 3565611 4146992 898190 4146992 898190 395525 2732136 395525 2732136 4127150 546680 4127150 546680 1218175 2850318 1218175 2850318 4507790 1084074 4507790 1084074 487199 2523469 487199 2523469 4750573 1668825 4750573 1668825 1379771 204528 1379771 204528 3725078 4647013 3725078 4647013 1651095 1656341 1651095 1656341 2616872 3338334 2616872 3338334 4984195 532878 4984195 532878 419644 1666237 419644 1666237 3614580 1062495 3614580 1062495 485413 1684866 485413 1684866 3346423 3734940 3346423 3734940 1968211 1623696 1968211 1623696 1647484 4472007 1647484 4472007 4245220 59824 4245220 59824 1455391 4150303 1455391 4150303 3333911 1471768 3333911 1471768 177647 3443836 177647 3443836 3873001 1668066 3873001 1668066 321325 218294 321325 218294 1509166 3323586 1509166 3323586 4748705 651256 4748705 651256 939068 1650677 939068 1650677 4567569 3320361 4567569 3320361 1149211 616576 1149211 616576 3349848 3323197 3349848 3323197 4071384 1296140 4071384 1296140 895550 204526 895550 204526 3653617 2709589 3653617 2709589 4440526 1169986 4440526 1169986 1432699 2425313 1432699 2425313 3915122 1686095 3915122 1686095 1446091 785395 1446091 785395 4166317 3545973 4166317 3545973 323395 4567819 323395 4567819 4548819 872222 4548819 872222 857821 3326488 857821 3326488 3144924 1662207 3144924 1662207 4667192 3452519 4667192 3452519 1281156 412635 1281156 412635 3901169 2449023 3901169 2449023 4107269 3338253 4107269 3338253 2176628 3887619 2176628 3887619 3346138 30062 3346138 30062 613196 2100542 613196 2100542 3794130 1186740 3794130 1186740 1686226 2172164 1686226 2172164 4656461 3346720 4656461 3346720 3333851 2285511 3333851 2285511 4633773 3015972 4633773 3015972 4724548 3328349 4724548 3328349 77977 459709 77977 459709 3947438 2664754 3947438 2664754 3316147 1665693 3316147 1665693 3972162 2439917 3972162 2439917 4653963 894969 4653963 894969 485243 3342969 485243 3342969 3715881 1337475 3715881 1337475 1196410 369445 1196410 369445 3740739 2453471 3740739 2453471 4409596 858972 4409596 858972 720080 2358199 720080 2358199 4244234 2807858 4244234 2807858 3805552 3001603 3805552 3001603 525410 1141734 525410 1141734 215851 2414092 215851 2414092 4130830 2727479 4130830 2727479 774052 664927 774052 664927 4254000 3346106 4254000 3346106 405102 717946 405102 717946 3971870 3205475 3971870 3205475 1772964 1667933 1772964 1667933 979740 244066 979740 244066 3661426 4957903 3661426 4957903 2530120 256870 2530120 256870 218985 174255 218985 174255 3856305 2628855 3856305 2628855 4355395 3263511 4355395 3263511 449139 825590 449139 825590 3569665 2330656 3569665 2330656 4055255 4821045 4055255 4821045 1066366 530300 1066366 530300 402099 3170567 402099 3170567 3916556 1056255 3916556 1056255 413134 3352717 413134 3352717 1666482 1665114 1666482 1665114 278960 3088905 278960 3088905 3775132 1278763 3775132 1278763 628174 676363 628174 676363 3319871 3985473 3319871 3985473 1147809 970668 1147809 970668 273514 1661301 273514 1661301 3324416 4874900 3324416 4874900 4706634 1142717 4706634 1142717 1115209 569372 1115209 569372 534923 3338820 534923 3338820 4388983 1107659 4388983 1107659 352484 3332686 352484 3332686 4338625 1265300 4338625 1265300 461412 2993273 461412 2993273 4825119 1398615 4825119 1398615 243239 9194 243239 9194 4289701 2696186 4289701 2696186 3897366 1651714 3897366 1651714 983846 388155 983846 388155 363377 291129 363377 291129 4272689 3331528 4272689 3331528 4654598 1253721 4654598 1253721 447030 343786 447030 343786 4408794 3344396 4408794 3344396 4029826 380771 4029826 380771 1662940 4917417 1662940 4917417 3331811 952667 3331811 952667 421752 264852 421752 264852 4540204 4341952 4540204 4341952 1673519 2728778 1673519 2728778 4588995 3671636 4588995 3671636 675430 236199 675430 236199 3724999 2079700 3724999 2079700 3896803 2490067 3896803 2490067 1685316 1129259 1685316 1129259 3345041 2048409 3345041 2048409 4485849 994491 4485849 994491 1081843 2686920 1081843 2686920 4405895 3318024 4405895 3318024 851007 544227 851007 544227 4021215 2481738 4021215 2481738 4492483 1098851 4492483 1098851 602899 911505 602899 911505 2926574 3836809 2926574 3836809 3340881 4969764 3340881 4969764 4766664 1682530 4766664 1682530 522657 1232978 522657 1232978 431375 604915 431375 604915 1683295 3347368 1683295 3347368 980895 258873 980895 258873 1851679 1663435 1851679 1663435 689918 640237 689918 640237 521287 4732277 521287 4732277 4007121 1324342 4007121 1324342 971951 3349777 971951 3349777 3630215 967126 3630215 967126 792835 749416 792835 749416 4549614 2926424 4549614 2926424 1651820 737605 1651820 737605 686260 452929 686260 452929 4503562 1867041 4503562 1867041 3292876 1658725 3292876 1658725 2226791 1067240 2226791 1067240 550856 499778 550856 499778 3802832 2852158 3802832 2852158 4484204 1957510 4484204 1957510 973657 782866 973657 782866 717904 549554 717904 549554 3741599 3347416 3741599 3347416 1121297 1108483 1121297 1108483 467963 4441768 467963 4441768 3957198 1992745 3957198 1992745 4762696 1649655 4762696 1649655 4114013 2902512 4114013 2902512 3704402 2027667 3704402 2027667 1069167 3333820 1069167 3333820 4646964 2377839 4646964 2377839 2285364 4450724 2285364 4450724 743823 611175 743823 611175 608782 2753432 608782 2753432 4536547 3348348 4536547 3348348 2379897 2337129 2379897 2337129 4485794 2932114 4485794 2932114 996116 863672 996116 863672 709444 4906010 709444 4906010 3932075 1328605 3932075 1328605 1259264 878621 1259264 878621 480257 1276175 480257 1276175 2617100 2991202 2617100 2991202 4666731 992567 4666731 992567 491367 3317561 491367 3317561 3836974 3549591 3836974 3549591 1043733 3058671 1043733 3058671 3740661 1876999 3740661 1876999 4854610 4176932 4854610 4176932 1666160 1151667 1666160 1151667 483169 2299596 483169 2299596 4513085 2863658 4513085 2863658 1672420 6211 1672420 6211 1416086 1666584 1416086 1666584 3962310 3338709 3962310 3338709 1155486 948073 1155486 948073 3552015 3252726 3552015 3252726 2340876 1229348 2340876 1229348 707909 485696 707909 485696 4014693 2986716 4014693 2986716 2632328 1147967 2632328 1147967 500379 2114778 500379 2114778 4563794 1775208 4563794 1775208 1103273 780590 1103273 780590 705001 2543347 705001 2543347 4359011 3059876 4359011 3059876 2712902 1186457 2712902 1186457 1036841 660898 1036841 660898 374711 2175336 374711 2175336 4606095 1679867 4606095 1679867 3320346 3100918 3320346 3100918 4787707 1698974 4787707 1698974 1681676 5002088 1681676 5002088 3898648 2097361 3898648 2097361 2129616 4823656 2129616 4823656 4041935 2232294 4041935 2232294 4597006 3339511 4597006 3339511 2954257 2869009 2954257 2869009 4370681 1679665 4370681 1679665 1084805 559016 1084805 559016 3631763 4074367 3631763 4074367 2847947 1396217 2847947 1396217 987664 2337060 987664 2337060 4737437 4360556 4737437 4360556 1664204 2506907 1664204 2506907 4179968 2122826 4179968 2122826 974233 679161 974233 679161 3666221 3347445 3666221 3347445 1819405 3095826 1819405 3095826 4402949 1091576 4402949 1091576 1660763 2700001 1660763 2700001 4659914 1128878 4659914 1128878 550761 4592502 550761 4592502 4473955 2074216 4473955 2074216 3170201 1346602 3170201 1346602 82410 2887596 82410 2887596 3795323 2900114 3795323 2900114 4636986 1671933 4636986 1671933 1060711 758423 1060711 758423 4004929 3352155 4004929 3352155 144326 2611248 144326 2611248 4586951 2086289 4586951 2086289 965791 277918 965791 277918 4237565 3340570 4237565 3340570 1013872 304482 1013872 304482 1670566 2406075 1670566 2406075 4737255 1615356 4737255 1615356 1098244 137323 1098244 137323 3330998 2781420 3330998 2781420 4726141 671071 4726141 671071 1411802 4192980 1411802 4192980 3320846 527858 3320846 527858 507814 282776 507814 282776 3346207 2077295 3346207 2077295 4847026 3347265 4847026 3347265 1085058 487254 1085058 487254 278827 3350271 278827 3350271 4398251 1381755 4398251 1381755 1113715 250720 1113715 250720 233013 1648881 233013 1648881 2005633 4506743 2005633 4506743 1678051 1673349 1678051 1673349 431664 426595 431664 426595 415618 3305210 415618 3305210 4113019 1359008 4113019 1359008 1028029 1905881 1028029 1905881 4476309 579918 4476309 579918 1821954 4454497 1821954 4454497 1161568 1665262 1161568 1665262 4151148 4582743 4151148 4582743 2836970 2406745 2836970 2406745 4318380 1956161 4318380 1956161 1651917 230037 1651917 230037 858423 1915352 858423 1915352 4034611 3316840 4034611 3316840 1658016 2183355 1658016 2183355 4507726 1917869 4507726 1917869 1655083 2635895 1655083 2635895 4480565 3341636 4480565 3341636 1649539 1680113 1649539 1680113 593630 586431 593630 586431 3328904 2341491 3328904 2341491 4343363 2799847 4343363 2799847 4549399 4539117 4549399 4539117 1242712 452042 1242712 452042 536259 2133117 536259 2133117 4563227 4302705 4563227 4302705 269625 553691 269625 553691 3579627 3329726 3579627 3329726 332801 59583 332801 59583 3593409 4665720 3593409 4665720 385724 91228 385724 91228 4408188 3337677 4408188 3337677 4975571 1455396 4975571 1455396 3321758 3323472 3321758 3323472 957470 2610573 957470 2610573 4751583 1669045 4751583 1669045 905699 270819 905699 270819 3588432 2035181 3588432 2035181 4289791 3345909 4289791 3345909 3590941 2164437 3590941 2164437 4567630 3593685 4567630 3593685 1017012 710292 1017012 710292 386175 344162 386175 344162 4052971 2762529 4052971 2762529 1107863 914234 1107863 914234 349868 241080 349868 241080 3679211 3336335 3679211 3336335 929130 422263 929130 422263 3314487 2199391 3314487 2199391 4955994 3349708 4955994 3349708 1139307 993068 1139307 993068 4416376 2318882 4416376 2318882 3328207 1135526 3328207 1135526 292099 242072 292099 242072 157407 4324939 157407 4324939 4059636 1858640 4059636 1858640 1658985 1674380 1658985 1674380 4594623 2325859 4594623 2325859 3320953 2398469 3320953 2398469 4797799 1656710 4797799 1656710 630314 820176 630314 820176 3995156 2507045 3995156 2507045 4217546 2731162 4217546 2731162 1285328 1182296 1285328 1182296 333269 2465785 333269 2465785 4245822 2712158 4245822 2712158 1435817 1283457 1435817 1283457 377948 352164 377948 352164 9389 2136343 9389 2136343 4114274 3313725 4114274 3313725 1685315 4771351 1685315 4771351 505457 500112 505457 500112 3800468 2304529 3800468 2304529 4248344 3335553 4248344 3335553 892274 676983 892274 676983 1667081 1906663 1667081 1906663 3965261 2785923 3965261 2785923 3329025 1664665 3329025 1664665 1241979 1076669 1241979 1076669 533502 2217445 533502 2217445 4647579 3909144 4647579 3909144 856392 806581 856392 806581 756495 1658231 756495 1658231 3823412 3318406 3823412 3318406 1654676 1684393 1654676 1684393 4297251 4859551 4297251 4859551 584952 910329 584952 910329 4116067 2751552 4116067 2751552 3334113 1131599 3334113 1131599 507359 2233792 507359 2233792 4491930 1340223 4491930 1340223 1051985 536858 1051985 536858 4481409 3959518 4481409 3959518 1663995 675300 1663995 675300 481781 436310 481781 436310 343060 3340460 343060 3340460 4541188 2320535 4541188 2320535 2448971 846955 2448971 846955 511201 3659354 511201 3659354 4710902 2627917 4710902 2627917 1678838 4723035 1678838 4723035 3677249 1487204 3677249 1487204 1341177 3128202 1341177 3128202 4679720 838133 4679720 838133 1662823 4875380 1662823 4875380 3350093 3329792 3350093 3329792 4974723 1404923 4974723 1404923 1166928 2005746 1166928 2005746 4743208 4246154 4743208 4246154 3336941 4281960 3336941 4281960 968617 914565 968617 914565 929798 584000 929798 584000 4139312 2931187 4139312 2931187 4619483 1038943 4619483 1038943 455147 3058194 455147 3058194 4205209 2181154 4205209 2181154 1121791 957741 1121791 957741 589261 569304 589261 569304 1347862 3621671 1347862 3621671 3806328 1659099 3806328 1659099 1685616 3040963 1685616 3040963 4262034 2328909 4262034 2328909 1451851 3629471 1451851 3629471 4252403 1684195 4252403 1684195 821090 700148 821090 700148 4565580 3332547 4565580 3332547 1127455 876213 1127455 876213 764680 2291589 764680 2291589 4830280 4252660 4830280 4252660 605385 603265 605385 603265 4398219 3104944 4398219 3104944 3352092 1678215 3352092 1678215 4726469 2938521 4726469 2938521 3800427 2643036 3800427 2643036 4630192 1429148 4630192 1429148 1232009 3351090 1232009 3351090 3349334 2183300 3349334 2183300 4534377 2953008 4534377 2953008 4719925 3216958 4719925 3216958 1667735 1354725 1667735 1354725 633503 228302 633503 228302 126600 3944464 126600 3944464 3960836 2185208 3960836 2185208 4618948 3345605 4618948 3345605 218875 1060943 218875 1060943 4073763 2660948 4073763 2660948 4321358 1452578 4321358 1452578 215936 2307973 215936 2307973 4293218 2889026 4293218 2889026 3062171 1169146 3062171 1169146 226164 2553481 226164 2553481 4588827 719322 4588827 719322 243663 2450222 243663 2450222 4771412 3334847 4771412 3334847 2129925 753971 2129925 753971 1169523 3846571 1169523 3846571 4745819 1685171 4745819 1685171 1677639 3314773 1677639 3314773 4259912 1977481 4259912 1977481 1766822 3335417 1766822 3335417 3986734 2001333 3986734 2001333 1344792 868009 1344792 868009 493738 3340702 493738 3340702 3889810 1194176 3889810 1194176 251496 251063 251496 251063 4693119 4139688 4693119 4139688 1666826 1350840 1666826 1350840 251468 2458284 251468 2458284 4400505 2144248 4400505 2144248 2951404 3352651 2951404 3352651 269354 223442 269354 223442 4013981 3107173 4013981 3107173 4805652 347696 4805652 347696 2063008 1972886 2063008 1972886 4719577 598989 4719577 598989 575726 3318439 575726 3318439 2358267 3336837 2358267 3336837 4645893 1662941 4645893 1662941 3328916 3321534 3328916 3321534 4374709 2214295 4374709 2214295 3335322 4012611 3335322 4012611 1425914 218538 1425914 218538 4260424 2796785 4260424 2796785 1023331 460050 1023331 460050 1311110 1648965 1311110 1648965 4665059 3314533 4665059 3314533 1076096 291831 1076096 291831 223329 1683962 223329 1683962 1248272 1244260 1248272 1244260 324812 1681210 324812 1681210 3348427 3323303 3348427 3323303 1093012 390432 1093012 390432 2695475 3724600 2695475 3724600 610316 338142 610316 338142 355787 3325831 355787 3325831 3787196 829917 3787196 829917 1669862 3317153 1669862 3317153 4153082 1350338 4153082 1350338 632528 383350 632528 383350 344531 235107 344531 235107 1662942 2567411 1662942 2567411 3036448 3352150 3036448 3352150 3991806 1660947 3991806 1660947 702353 748283 702353 748283 3894359 4145709 3894359 4145709 2748483 1204457 2748483 1204457 442011 3146628 442011 3146628 4587068 3319350 4587068 3319350 573018 111555 573018 111555 3054946 2963097 3054946 2963097 4733581 1666756 4733581 1666756 781278 519051 781278 519051 4075926 2550331 4075926 2550331 4136981 1107570 4136981 1107570 993122 922070 993122 922070 3741528 2194425 3741528 2194425 4234828 3061021 4234828 3061021 3323248 994472 3323248 994472 958273 3523780 958273 3523780 3385405 1352502 3385405 1352502 1153034 3332788 1153034 3332788 4438909 3346018 4438909 3346018 3346904 1657640 3346904 1657640 1626671 3335810 1626671 3335810 3668366 1508656 3668366 1508656 1192206 1104247 1192206 1104247 3748507 3343948 3748507 3343948 4692749 1679855 4692749 1679855 2742262 3351269 2742262 3351269 4398096 2469362 4398096 2469362 2152304 3333650 2152304 3333650 4622657 1649113 4622657 1649113 1623830 2344941 1623830 2344941 4616451 4326183 4616451 4326183 2095886 1192215 2095886 1192215 3441525 4863252 3441525 4863252 952056 900894 952056 900894 563565 3884316 563565 3884316 3559898 1262556 3559898 1262556 940845 361175 940845 361175 2028277 3318272 2028277 3318272 3996796 1933642 3996796 1933642 3318410 2832740 3318410 2832740 3932520 2353209 3932520 2353209 4406726 3122407 4406726 3122407 1682936 2677288 1682936 2677288 4299247 1683671 4299247 1683671 3322227 2872495 3322227 2872495 3687909 3327636 3687909 3327636 374266 976825 374266 976825 3332211 2821731 3332211 2821731 895830 293016 895830 293016 236605 2744505 236605 2744505 4786428 855912 4786428 855912 630937 3638926 630937 3638926 4064040 1678650 4064040 1678650 277239 1334786 277239 1334786 1962402 3337162 1962402 3337162 856093 2172754 856093 2172754 4375271 2783476 4375271 2783476 4646181 1907552 4646181 1907552 1338003 3914466 1338003 3914466 3725880 1054504 3725880 1054504 460339 209113 460339 209113 3851739 3321387 3851739 3321387 4848319 3332428 4848319 3332428 743535 922529 743535 922529 4943757 1930282 4943757 1930282 3322165 1652620 3322165 1652620 811078 560545 811078 560545 294193 2679112 294193 2679112 4473610 3345055 4473610 3345055 1665893 2101246 1665893 2101246 4050378 3346352 4050378 3346352 416666 374966 416666 374966 4282270 2716869 4282270 2716869 3348817 1665995 3348817 1665995 856689 419935 856689 419935 3347410 2373139 3347410 2373139 4095826 2611830 4095826 2611830 1138329 860582 1138329 860582 229388 4444549 229388 4444549 3773286 916062 3773286 916062 1659884 3982769 1659884 3982769 3817126 2173441 3817126 2173441 1674778 620135 1674778 620135 534741 2858001 534741 2858001 4276936 1669784 4276936 1669784 1650876 3058720 1650876 3058720 4699491 1655692 4699491 1655692 2899364 3342837 2899364 3342837 730099 439215 730099 439215 3326192 3321328 3326192 3321328 323488 292132 323488 292132 3781904 3036032 3781904 3036032 4746619 3326480 4746619 3326480 310968 967157 310968 967157 3944248 2517055 3944248 2517055 4683303 1661947 4683303 1661947 1346022 358557 1346022 358557 4397768 2571221 4397768 2571221 2695965 654226 2695965 654226 280170 16255 280170 16255 4525449 2368411 4525449 2368411 3814176 1661657 3814176 1661657 838453 423359 838453 423359 4464877 2959621 4464877 2959621 1686033 366819 1686033 366819 242078 190531 242078 190531 4321648 2718651 4321648 2718651 4678907 1422400 4678907 1422400 30985 3547096 30985 3547096 4381231 2068953 4381231 2068953 1488711 4006613 1488711 4006613 2550761 2594972 2550761 2594972 4341926 3749497 4341926 3749497 567750 527164 567750 527164 412804 2713873 412804 2713873 3942606 1895496 3942606 1895496 1679336 2519838 1679336 2519838 3342346 234956 3342346 234956 646312 2813053 646312 2813053 1686184 4444968 1686184 4444968 4560858 1059462 4560858 1059462 505428 457993 505428 457993 286279 1648757 286279 1648757 3318498 4894865 3318498 4894865 776012 553295 776012 553295 3345509 2807718 3345509 2807718 4339871 967536 4339871 967536 922576 3451215 922576 3451215 4189166 778256 4189166 778256 643808 3323178 643808 3323178 4548090 2232777 4548090 2232777 3333700 640265 3333700 640265 651607 567101 651607 567101 4614447 2919098 4614447 2919098 1677912 292856 1677912 292856 4675634 3313391 4675634 3313391 3871600 2606970 3871600 2606970 4350664 3334966 4350664 3334966 1648285 2184020 1648285 2184020 4614828 30709 4614828 30709 3335024 2654121 3335024 2654121 4234054 2419930 4234054 2419930 4323258 511517 4323258 511517 1108460 2646650 1108460 2646650 4076474 2265330 4076474 2265330 193965 3351026 193965 3351026 3822689 1125810 3822689 1125810 326213 128110 326213 128110 3344392 4619324 3344392 4619324 596952 487788 596952 487788 244463 1997061 244463 1997061 4118258 2491477 4118258 2491477 4268463 696565 4268463 696565 681666 1083560 681666 1083560 508112 1671138 508112 1671138 3571205 634693 3571205 634693 821692 1217818 821692 1217818 2534238 3339809 2534238 3339809 3934012 1923280 3934012 1923280 2449174 3327164 2449174 3327164 4430792 988033 4430792 988033 335885 269919 335885 269919 1647545 2589583 1647545 2589583 4305827 853320 4305827 853320 783524 153081 783524 153081 3883838 4197382 3883838 4197382 1399565 1125669 1399565 1125669 1070110 1053792 1070110 1053792 845529 719778 845529 719778 3735350 3346507 3735350 3346507 1185443 1114085 1185443 1114085 348596 101265 348596 101265 3816794 2839603 3816794 2839603 3913544 1676179 3913544 1676179 1648714 4820541 1648714 4820541 3339620 1267100 3339620 1267100 1434946 2435364 1434946 2435364 4700714 1422168 4700714 1422168 1669848 3322446 1669848 3322446 3922008 1207104 3922008 1207104 1195763 2759662 1195763 2759662 4749290 1322454 4749290 1322454 1252192 882080 1252192 882080 386323 216104 386323 216104 3951303 2973509 3951303 2973509 1655249 2044821 1655249 2044821 4409718 3322366 4409718 3322366 1679849 256288 1679849 256288 256373 2547209 256373 2547209 4266185 3344257 4266185 3344257 4679264 2818450 4679264 2818450 3512530 4034756 3512530 4034756 498481 2730718 498481 2730718 4143915 2196027 4143915 2196027 2914368 1664076 2914368 1664076 1260841 836195 1260841 836195 4169347 2499385 4169347 2499385 3919145 1975099 3919145 1975099 1099325 494582 1099325 494582 461862 2923163 461862 2923163 3946409 2061280 3946409 2061280 4764162 1661414 4764162 1661414 2921896 4377982 2921896 4377982 3545552 1442073 3545552 1442073 653866 650740 653866 650740 3341059 4424786 3341059 4424786 4165827 949726 4165827 949726 531794 3377842 531794 3377842 3706005 2281461 3706005 2281461 4381989 3374471 4381989 3374471 434420 947868 434420 947868 3315791 403895 3315791 403895 246946 230725 246946 230725 3835388 3320892 3835388 3320892 4336843 3341662 4336843 3341662 829864 483492 829864 483492 3277984 2823414 3277984 2823414 3948432 915609 3948432 915609 1679345 1330636 1679345 1330636 148398 3589993 148398 3589993 3729915 1065518 3729915 1065518 411095 3345961 411095 3345961 4764865 1675305 4764865 1675305 676843 251071 676843 251071 1679491 3300216 1679491 3300216 3328075 790834 3328075 790834 696414 2371180 696414 2371180 4716279 1681572 4716279 1681572 1665046 2653527 1665046 2653527 3363803 598791 3363803 598791 725563 2956534 725563 2956534 3822199 305582 3822199 305582 713147 1664191 713147 1664191 3322630 4896647 3322630 4896647 1427756 229133 1427756 229133 209515 3334752 209515 3334752 4415612 982732 4415612 982732 1159109 4670420 1159109 4670420 4772956 1656569 4772956 1656569 2157186 3321085 2157186 3321085 4439650 1670500 4439650 1670500 1677105 3322560 1677105 3322560 4529074 617809 4529074 617809 977340 3328989 977340 3328989 444997 466971 444997 466971 2259927 4647743 2259927 4647743 4034103 1029675 4034103 1029675 553304 523741 553304 523741 396045 3343513 396045 3343513 1667532 1647539 1667532 1647539 3831519 3306273 3831519 3306273 1018068 605374 1018068 605374 520762 452624 520762 452624 360287 1885458 360287 1885458 4773587 887183 4773587 887183 577854 3548832 577854 3548832 4699983 1607933 4699983 1607933 1671300 4036303 1671300 4036303 4127963 623683 4127963 623683 989558 2041603 989558 2041603 4365439 3335321 4365439 3335321 936202 612280 936202 612280 4535997 3033439 4535997 3033439 1123984 357209 1123984 357209 4527062 2950197 4527062 2950197 4631790 1652446 4631790 1652446 1647700 3072155 1647700 3072155 4262593 1652220 4262593 1652220 982591 930582 982591 930582 610944 2073330 610944 2073330 4789820 578397 4789820 578397 622318 2557108 622318 2557108 4488654 1341013 4488654 1341013 482374 364207 482374 364207 4126683 3336120 4126683 3336120 4679432 1653662 4679432 1653662 1658073 2291246 1658073 2291246 3789584 2065230 3789584 2065230 3657726 3331314 3657726 3331314 4179071 1265887 4179071 1265887 730917 627630 730917 627630 3874230 2914798 3874230 2914798 1660086 4546947 1660086 4546947 3431439 1464166 3431439 1464166 974998 411474 974998 411474 1735795 3345377 1735795 3345377 4073826 2149385 4073826 2149385 3314916 556215 3314916 556215 236885 258130 236885 258130 4612795 2969245 4612795 2969245 781057 653590 781057 653590 4617440 3083773 4617440 3083773 3338865 4593081 3338865 4593081 703576 925927 703576 925927 4228195 4077434 4228195 4077434 701531 287486 701531 287486 148366 3351581 148366 3351581 4041685 1107433 4041685 1107433 922384 649253 922384 649253 4314340 2513604 4314340 2513604 1251902 376528 1251902 376528 338064 304500 338064 304500 289216 156254 289216 156254 4562149 2927799 4562149 2927799 4741303 1257760 4741303 1257760 3634767 2503251 3634767 2503251 4848597 4314733 4848597 4314733 1145387 475022 1145387 475022 420456 420891 420456 420891 230888 3341478 230888 3341478 3737115 1649033 3737115 1649033 1670903 3352919 1670903 3352919 518057 1059678 518057 1059678 3318266 2960304 3318266 2960304 4649452 1674357 4649452 1674357 1665491 547537 1665491 547537 980964 2199222 980964 2199222 4536237 3344740 4536237 3344740 2292116 586225 2292116 586225 4199712 3335797 4199712 3335797 1685614 1323136 1685614 1323136 846267 1648928 846267 1648928 4303255 3345490 4303255 3345490 758596 504942 758596 504942 430526 296756 430526 296756 4016395 2848372 4016395 2848372 2044075 1656887 2044075 1656887 1669856 1170058 1669856 1170058 1103397 3334916 1103397 3334916 3585180 1654542 3585180 1654542 1675389 4808128 1675389 4808128 3831274 1672507 3831274 1672507 1845782 3635197 1845782 3635197 3700548 1657316 3700548 1657316 3932117 3858803 3932117 3858803 1661046 1658278 1661046 1658278 4113701 827397 4113701 827397 490209 2746227 490209 2746227 2937720 4554716 2937720 4554716 893230 663053 893230 663053 550789 3326444 550789 3326444 3346094 4072923 3346094 4072923 1676906 1662133 1676906 1662133 4247058 3900427 4247058 3900427 903715 1094043 903715 1094043 1769437 4627142 1769437 4627142 3576508 2753003 3576508 2753003 4544369 3651860 4544369 3651860 742449 247387 742449 247387 4651808 3322439 4651808 3322439 1676930 792788 1676930 792788 754913 395869 754913 395869 3860326 4582432 3860326 4582432 2564082 1658465 2564082 1658465 883300 697346 883300 697346 602474 1680910 602474 1680910 4134071 2893871 4134071 2893871 3351913 2132572 3351913 2132572 749655 577008 749655 577008 4162085 4638581 4162085 4638581 906400 760519 906400 760519 542362 2412263 542362 2412263 4440209 1671191 4440209 1671191 3348383 1167325 3348383 1167325 1435976 3037668 1435976 3037668 4275895 1001659 4275895 1001659 299522 2349005 299522 2349005 4921170 1674341 4921170 1674341 3540336 2568438 3540336 2568438 2541425 3371587 2541425 3371587 3811004 2404739 3811004 2404739 4759887 659858 4759887 659858 256987 3326532 256987 3326532 2522649 983631 2522649 983631 372493 2353416 372493 2353416 4302127 3316931 4302127 3316931 754101 198976 754101 198976 4140706 4877879 4140706 4877879 1229232 1171767 1229232 1171767 87671 3350369 87671 3350369 3328753 2227826 3328753 2227826 4019998 4165427 4019998 4165427 845046 716327 845046 716327 4229894 2957868 4229894 2957868 2249650 1672952 2249650 1672952 4524881 1285678 4524881 1285678 258431 3877807 258431 3877807 3722742 2656167 3722742 2656167 4314823 3336695 4314823 3336695 781585 327068 781585 327068 3568114 4966471 3568114 4966471 427316 1227982 427316 1227982 1678569 3314791 1678569 3314791 636228 1256338 636228 1256338 276509 221604 276509 221604 185580 4461641 185580 4461641 3791797 2267634 3791797 2267634 1378450 1274710 1378450 1274710 584674 963167 584674 963167 2222572 1997663 2222572 1997663 1051552 824521 1051552 824521 672697 4446132 672697 4446132 3658505 1672000 3658505 1672000 1663237 847053 1663237 847053 676719 2618762 676719 2618762 4622929 1862846 4622929 1862846 3314773 3326624 3314773 3326624 345519 806697 345519 806697 2972217 1902348 2972217 1902348 4516909 3079301 4516909 3079301 1183457 1654161 1183457 1654161 4423582 1993133 4423582 1993133 4796132 941747 4796132 941747 3331093 4363270 3331093 4363270 871132 440162 871132 440162 420375 342632 420375 342632 4324247 2872406 4324247 2872406 4773516 3352557 4773516 3352557 1651923 1028473 1651923 1028473 473249 2860357 473249 2860357 4906826 3816789 4906826 3816789 1269601 2387021 1269601 2387021 4087900 2664011 4087900 2664011 1673003 1181134 1673003 1181134 1216759 3349075 1216759 3349075 3763391 1436313 3763391 1436313 1020417 420427 1020417 420427 3884890 4149012 3884890 4149012 1648300 1646851 1648300 1646851 3930336 3416262 3930336 3416262 494864 1056569 494864 1056569 1183851 2802460 1183851 2802460 4784284 3345106 4784284 3345106 665884 742932 665884 742932 4197780 2711481 4197780 2711481 1650338 2049556 1650338 2049556 4445008 3029200 4445008 3029200 1266559 4766604 1266559 4766604 3826841 2496775 3826841 2496775 4291231 981978 4291231 981978 602356 2627232 602356 2627232 1685133 810702 1685133 810702 701576 596426 701576 596426 513293 435081 513293 435081 1654210 4449467 1654210 4449467 3352657 1183321 3352657 1183321 757524 872349 757524 872349 4009146 3337965 4009146 3337965 731216 852270 731216 852270 3781221 3329441 3781221 3329441 1368765 1229705 1368765 1229705 804671 3476503 804671 3476503 4388452 1314795 4388452 1314795 3214079 2299478 3214079 2299478 4590697 3327971 4590697 3327971 4603957 1684406 4603957 1684406 3948942 3722250 3948942 3722250 1258763 410040 1258763 410040 3620092 2137927 3620092 2137927 4565383 1893692 4565383 1893692 3454021 1666337 3454021 1666337 1403721 1324504 1403721 1324504 317749 2329963 317749 2329963 4522212 3007877 4522212 3007877 2219753 1330249 2219753 1330249 239314 212962 239314 212962 1662031 3335983 1662031 3335983 4579345 2737258 4579345 2737258 1663071 381347 1663071 381347 368323 3918248 368323 3918248 3574693 3193163 3574693 3193163 1113794 4796847 1113794 4796847 4777768 1183614 4777768 1183614 800696 4588478 800696 4588478 3584603 2472307 3584603 2472307 4303291 2192536 4303291 2192536 3760144 1278416 3760144 1278416 573035 213313 573035 213313 4760880 3121255 4760880 3121255 959144 534175 959144 534175 4057815 2967191 4057815 2967191 1684986 479653 1684986 479653 413942 1988192 413942 1988192 4671723 1651017 4671723 1651017 1464684 101909 1464684 101909 3340115 3954130 3340115 3954130 3316936 1662004 3316936 1662004 1261466 144648 1261466 144648 4354559 4256311 4354559 4256311 1036501 489689 1036501 489689 229430 2799834 229430 2799834 4093158 1015676 4093158 1015676 323524 4141270 323524 4141270 3934988 1103950 3934988 1103950 716726 465799 716726 465799 3756840 3323526 3756840 3323526 821715 3340973 821715 3340973 4961882 1309012 4961882 1309012 252664 1669677 252664 1669677 3595790 3329013 3595790 3329013 686347 156743 686347 156743 4241513 3057601 4241513 3057601 4783128 3334174 4783128 3334174 1893289 1126197 1893289 1126197 755060 3039264 755060 3039264 4679660 1658059 4679660 1658059 1662750 2008990 1662750 2008990 2116863 444405 2116863 444405 1162527 1651507 1162527 1651507 264356 3317203 264356 3317203 2973595 504642 2973595 504642 286198 97365 286198 97365 4601922 1679360 4601922 1679360 959987 543874 959987 543874 206975 3319453 206975 3319453 3942435 378595 3942435 378595 1680601 65148 1680601 65148 4190742 3714681 4190742 3714681 873003 622948 873003 622948 270379 241638 270379 241638 3313759 3371030 3313759 3371030 3347488 4353205 3347488 4353205 660163 359456 660163 359456 1681686 4178961 1681686 4178961 3823312 790771 3823312 790771 824785 3777138 824785 3777138 4195954 764437 4195954 764437 847834 2435965 847834 2435965 4163624 4972217 4163624 4972217 1187154 416803 1187154 416803 3326471 3341835 3326471 3341835 4634751 1273517 4634751 1273517 1248100 982843 1248100 982843 705216 4502722 705216 4502722 4373510 1651001 4373510 1651001 861407 689783 861407 689783 2473847 2520303 2473847 2520303 4673837 3336328 4673837 3336328 482202 1040510 482202 1040510 2738065 4605831 2738065 4605831 1095993 998029 1095993 998029 215684 2852566 215684 2852566 3819986 3324705 3819986 3324705 4461343 1658613 4461343 1658613 1466224 4046248 1466224 4046248 4655186 278890 4655186 278890 553110 3325840 553110 3325840 4631935 1530496 4631935 1530496 1389811 98333 1389811 98333 3860027 3926712 3860027 3926712 328500 279976 328500 279976 1676326 2121261 1676326 2121261 3911092 3349457 3911092 3349457 1660589 353424 1660589 353424 625304 1912776 625304 1912776 4085495 3351219 4085495 3351219 836265 617248 836265 617248 337467 1652324 337467 1652324 1339308 1111847 1339308 1111847 710718 3349828 710718 3349828 4489179 1219501 4489179 1219501 704104 3111180 704104 3111180 3627981 2053626 3627981 2053626 3801626 2912444 3801626 2912444 985464 465228 985464 465228 4581526 2407495 4581526 2407495 3327941 415161 3327941 415161 567069 2274049 567069 2274049 4573886 850501 4573886 850501 261878 2842046 261878 2842046 3915175 2083321 3915175 2083321 4794533 3332764 4794533 3332764 4226043 2218209 4226043 2218209 641756 496145 641756 496145 159813 3350707 159813 3350707 4047587 1659659 4047587 1659659 789028 827637 789028 827637 3323458 3321746 3323458 3321746 1093602 4615159 1093602 4615159 4517469 1043856 4517469 1043856 598618 2901065 598618 2901065 4310561 1678562 4310561 1678562 3344225 4332416 3344225 4332416 736750 656581 736750 656581 1660410 1676272 1660410 1676272 810624 3314633 810624 3314633 3731331 840081 3731331 840081 266467 224259 266467 224259 4506250 2807214 4506250 2807214 3316088 1651532 3316088 1651532 1683772 2871402 1683772 2871402 4605969 849727 4605969 849727 602125 531212 602125 531212 4011252 3348034 4011252 3348034 3601811 1654912 3601811 1654912 4505027 2846591 4505027 2846591 2301787 876047 2301787 876047 949222 675672 949222 675672 328949 2519777 328949 2519777 4280243 1960252 4280243 1960252 3606389 3349519 3606389 3349519 766643 293755 766643 293755 4331293 3320841 4331293 3320841 3589092 1650913 3589092 1650913 4668668 3315213 4668668 3315213 573133 170110 573133 170110 3997522 2342294 3997522 2342294 4277199 2915611 4277199 2915611 3344399 4773489 3344399 4773489 1651656 1675315 1651656 1675315 4224485 3333320 4224485 3333320 3772834 2191794 3772834 2191794 3321343 3346220 3321343 3346220 268400 4504445 268400 4504445 4043694 2014538 4043694 2014538 4760559 3164948 4760559 3164948 1417275 1350979 1417275 1350979 4623504 3807664 4623504 3807664 1649512 1654611 1649512 1654611 4018003 2419763 4018003 2419763 4583885 1650277 4583885 1650277 89037 3962917 89037 3962917 3837975 1666668 3837975 1666668 1921362 4397799 1921362 4397799 3723686 2324436 3723686 2324436 1646253 912225 1646253 912225 3352001 3326407 3352001 3326407 1663468 51983 1663468 51983 3958751 2845571 3958751 2845571 1070442 525987 1070442 525987 3766968 2964718 3766968 2964718 4859213 1245011 4859213 1245011 1214668 235964 1214668 235964 1666186 2595162 1666186 2595162 3138908 1247823 3138908 1247823 336572 2158684 336572 2158684 4705485 1677621 4705485 1677621 572632 378488 572632 378488 3789086 2715094 3789086 2715094 1154272 908223 1154272 908223 3349261 3332837 3349261 3332837 931496 758051 931496 758051 3838177 3700800 3838177 3700800 691414 514962 691414 514962 4103842 3338223 4103842 3338223 1679932 1375398 1679932 1375398 708920 529017 708920 529017 435801 1497577 435801 1497577 4420666 3339274 4420666 3339274 1657714 1968372 1657714 1968372 4962119 1658987 4962119 1658987 1421594 244578 1421594 244578 220141 158438 220141 158438 3351857 4966570 3351857 4966570 1654714 1036177 1654714 1036177 622531 288134 622531 288134 4491245 3231270 4491245 3231270 2376306 3729031 2376306 3729031 3728437 2373215 3728437 2373215 4255548 3830653 4255548 3830653 1657292 834769 1657292 834769 3651732 2558016 3651732 2558016 1681462 3641312 1681462 3641312 685829 1159376 685829 1159376 269641 237094 269641 237094 4034060 2390029 4034060 2390029 4554636 3346180 4554636 3346180 1446117 580103 1446117 580103 506046 320726 506046 320726 3350595 2846982 3350595 2846982 3903000 1536989 3903000 1536989 741215 727515 741215 727515 3230312 2144330 3230312 2144330 4413757 3344734 4413757 3344734 1417995 991381 1417995 991381 646066 4211931 646066 4211931 3895487 1195179 3895487 1195179 857844 309364 857844 309364 3554292 4640029 3554292 4640029 1649118 1675595 1649118 1675595 3902081 3767655 3902081 3767655 669792 257936 669792 257936 5167 4609103 5167 4609103 2422143 1241487 2422143 1241487 4833032 2874863 4833032 2874863 656322 885144 656322 885144 3768348 3999742 3768348 3999742 1450881 1065838 1450881 1065838 4179055 2755175 4179055 2755175 4537903 1279729 4537903 1279729 354938 3341487 354938 3341487 4689301 1076547 4689301 1076547 1008853 2267393 1008853 2267393 4163327 3314437 4163327 3314437 1439063 4555090 1439063 4555090 3769130 2610088 3769130 2610088 4399354 2248172 4399354 2248172 3894211 2781378 3894211 2781378 3334223 589611 3334223 589611 793535 2566690 793535 2566690 4252449 3644661 4252449 3644661 1190079 714211 1190079 714211 554248 2354468 554248 2354468 4681887 1665463 4681887 1665463 1673341 3024732 1673341 3024732 3742015 674247 3742015 674247 290039 1966670 290039 1966670 3635417 3096608 3635417 3096608 3324167 1676553 3324167 1676553 106088 4910766 106088 4910766 4437074 525107 4437074 525107 1018053 4976143 1018053 4976143 3949334 1195807 3949334 1195807 539269 468029 539269 468029 471086 3322690 471086 3322690 4052710 2756083 4052710 2756083 1663391 4658177 1663391 4658177 4082511 2288082 4082511 2288082 735501 578045 735501 578045 3320201 3347834 3320201 3347834 545553 1061804 545553 1061804 4079931 2863468 4079931 2863468 4647270 3331110 4647270 3331110 1355761 219639 1355761 219639 4061116 3347502 4061116 3347502 1683346 441009 1683346 441009 4125569 4144498 4125569 4144498 671314 347417 671314 347417 3317583 3887695 3317583 3887695 323983 295623 323983 295623 22871 3344964 22871 3344964 3885778 1683512 3885778 1683512 348785 334649 348785 334649 1665280 3342232 1665280 3342232 2949718 409345 2949718 409345 276795 1902176 276795 1902176 4148108 3104368 4148108 3104368 4878402 549522 4878402 549522 525307 496367 525307 496367 1548208 2098703 1548208 2098703 4732093 837714 4732093 837714 446764 1236961 446764 1236961 1777408 1679309 1777408 1679309 2799714 1276896 2799714 1276896 952253 2100398 952253 2100398 4214725 4170484 4214725 4170484 1149020 2038269 1149020 2038269 4473663 3325652 4473663 3325652 960256 508538 960256 508538 285616 4733713 285616 4733713 3345272 958973 3345272 958973 866761 734585 866761 734585 365465 3972724 365465 3972724 4255795 1668279 4255795 1668279 1666036 980559 1666036 980559 511766 1686538 511766 1686538 4026842 4268596 4026842 4268596 1136222 371145 1136222 371145 4277553 2877884 4277553 2877884 4556424 3313499 4556424 3313499 484641 773128 484641 773128 3730806 2432721 3730806 2432721 4757516 3333527 4757516 3333527 345306 1281697 345306 1281697 3323840 4159071 3323840 4159071 1450369 1676082 1450369 1676082 3555121 3352416 3555121 3352416 1966688 1427549 1966688 1427549 131811 3337273 131811 3337273 3331616 2532257 3331616 2532257 4453873 2215541 4453873 2215541 1659682 3350176 1659682 3350176 317357 557560 317357 557560 2944683 1811018 2944683 1811018 1661270 2931434 1661270 2931434 4247820 1678242 4247820 1678242 261984 1421348 261984 1421348 103208 3619028 103208 3619028 4767341 224134 4767341 224134 991243 3324777 991243 3324777 4090308 2405483 4090308 2405483 374643 318175 374643 318175 4058782 2964102 4058782 2964102 433292 1069926 433292 1069926 1893254 3341299 1893254 3341299 4575504 547586 4575504 547586 454398 3335118 454398 3335118 3330955 980713 3330955 980713 622083 4893904 622083 4893904 3337203 2430214 3337203 2430214 4161051 3321205 4161051 3321205 813491 531721 813491 531721 2059956 3992561 2059956 3992561 899998 655587 899998 655587 4397168 3322343 4397168 3322343 1664997 1655608 1664997 1655608 4041503 2789763 4041503 2789763 4616515 896789 4616515 896789 273287 257241 273287 257241 4076180 2793211 4076180 2793211 1348070 581739 1348070 581739 3351154 2978111 3351154 2978111 3834684 927550 3834684 927550 664606 2433677 664606 2433677 4493334 1241029 4493334 1241029 2835771 1653848 2835771 1653848 1217605 305691 1217605 305691 268408 50020 268408 50020 4417988 2893346 4417988 2893346 1434944 712730 1434944 712730 353233 4662939 353233 4662939 3938633 1944848 3938633 1944848 946180 681785 946180 681785 4398643 3318626 4398643 3318626 377627 261476 377627 261476 4687643 2491492 4687643 2491492 1281866 396394 1281866 396394 389020 4851016 389020 4851016 3701523 841259 3701523 841259 1428283 2057163 1428283 2057163 4130910 4450576 4130910 4450576 1180558 499722 1180558 499722 288797 2431609 288797 2431609 4519404 1369971 4519404 1369971 225743 4271430 225743 4271430 4299255 1670679 4299255 1670679 319186 815378 319186 815378 4056703 4371229 4056703 4371229 651546 385735 651546 385735 4649109 3169863 4649109 3169863 321553 542960 321553 542960 1672070 2911543 1672070 2911543 4499986 214905 4499986 214905 342133 743834 342133 743834 3065793 1666572 3065793 1666572 1655205 329158 1655205 329158 4203050 3330953 4203050 3330953 356700 984578 356700 984578 4080209 3353420 4080209 3353420 664625 975981 664625 975981 2108620 3347577 2108620 3347577 4858040 1655912 4858040 1655912 1664003 4867440 1664003 4867440 3329684 2870148 3329684 2870148 4635864 1680332 4635864 1680332 443274 231967 443274 231967 4422189 3327539 4422189 3327539 4752714 1667622 4752714 1667622 967813 3318411 967813 3318411 3571802 2032843 3571802 2032843 4673719 3830493 4673719 3830493 1099439 1085089 1099439 1085089 388400 258048 388400 258048 3892139 2503206 3892139 2503206 4538723 3325737 4538723 3325737 2855026 1084009 2855026 1084009 755606 523257 755606 523257 468119 3343553 468119 3343553 3894532 1921241 3894532 1921241 1397637 1211539 1397637 1211539 1224499 3694134 1224499 3694134 3636511 2909286 3636511 2909286 4612312 1649640 4612312 1649640 1309340 1135758 1309340 1135758 1117540 496777 1117540 496777 3335952 2904253 3335952 2904253 4288509 1681301 4288509 1681301 3414904 1648942 3414904 1648942 1672152 3779425 1672152 3779425 1294286 796884 1294286 796884 3632367 3339204 3632367 3339204 2988628 1144986 2988628 1144986 796605 1683381 796605 1683381 4273489 3331259 4273489 3331259 352419 742173 352419 742173 3348669 3347660 3348669 3347660 710841 414457 710841 414457 4467829 3317074 4467829 3317074 1679581 1013665 1679581 1013665 764941 2551476 764941 2551476 4626599 1658542 4626599 1658542 848095 3348401 848095 3348401 3637090 415594 3637090 415594 575868 2515432 575868 2515432 4575413 1663385 4575413 1663385 1006137 410318 1006137 410318 386953 2542876 386953 2542876 3340733 2344962 3340733 2344962 4102857 3323615 4102857 3323615 1063622 654844 1063622 654844 426390 2878950 426390 2878950 4568676 1572532 4568676 1572532 3322756 3325874 3322756 3325874 1421361 1396271 1421361 1396271 3791948 2422510 3791948 2422510 4579699 1883864 4579699 1883864 2871954 3352704 2871954 3352704 4731142 2865898 4731142 2865898 2811609 3337256 2811609 3337256 213089 732456 213089 732456 4150173 3188349 4150173 3188349 1654038 1672595 1654038 1672595 3676762 2042474 3676762 2042474 4748071 1661187 4748071 1661187 1093937 882984 1093937 882984 306668 2942724 306668 2942724 3844852 1666463 3844852 1666463 1650322 2850067 1650322 2850067 4502782 1105090 4502782 1105090 268379 2879820 268379 2879820 3834941 4359444 3834941 4359444 1572984 1649754 1572984 1649754 4466291 3342667 4466291 3342667 1030171 579130 1030171 579130 4485525 3325648 4485525 3325648 552153 802931 552153 802931 3547058 3018464 3547058 3018464 4166133 1654061 4166133 1654061 610059 576638 610059 576638 4337050 1870025 4337050 1870025 4824879 3711125 4824879 3711125 2327595 963707 2327595 963707 427770 3011602 427770 3011602 4753710 3328131 4753710 3328131 896866 313798 896866 313798 3560608 3083957 3560608 3083957 4004233 1429687 4004233 1429687 428157 311382 428157 311382 4148319 2898157 4148319 2898157 4572610 3351001 4572610 3351001 1681021 1677308 1681021 1677308 3343172 4596741 3343172 4596741 353382 315843 353382 315843 3783444 3064102 3783444 3064102 394686 1085754 394686 1085754 3824745 3332120 3824745 3332120 401451 259316 401451 259316 4711148 4360425 4711148 4360425 849576 479778 849576 479778 1391381 200032 1391381 200032 3833510 4278343 3833510 4278343 1096006 1003596 1096006 1003596 4209531 3051873 4209531 3051873 897446 759339 897446 759339 385063 312613 385063 312613 3681495 2194194 3681495 2194194 4554514 1346091 4554514 1346091 277464 285437 277464 285437 4076331 3352261 4076331 3352261 1288308 989546 1288308 989546 540932 1965480 540932 1965480 3971444 953232 3971444 953232 406872 190863 406872 190863 3965276 3317266 3965276 3317266 686361 663254 686361 663254 2943167 2269944 2943167 2269944 3627794 1652029 3627794 1652029 4542177 3332325 4542177 3332325 377995 2759407 377995 2759407 4760724 4610956 4760724 4610956 1128514 171732 1128514 171732 4386679 2842468 4386679 2842468 1677435 398295 1677435 398295 267710 246528 267710 246528 3337454 3308538 3337454 3308538 1072182 1029997 1072182 1029997 469656 4125505 469656 4125505 3667487 1677484 3667487 1677484 805796 850184 805796 850184 332219 329589 332219 329589 3872886 3338325 3872886 3338325 1359063 1186703 1359063 1186703 3922807 2822574 3922807 2822574 4555931 656346 4555931 656346 411842 281504 411842 281504 200861 4763237 200861 4763237 3559533 1910648 3559533 1910648 4791882 3174045 4791882 3174045 1291650 1326937 1291650 1326937 4215386 2993744 4215386 2993744 4743643 4030826 4743643 4030826 1653775 495960 1653775 495960 3627139 2517474 3627139 2517474 4473413 2848014 4473413 2848014 1670188 1949722 1670188 1949722 4769510 3345343 4769510 3345343 763206 476680 763206 476680 3890622 2815716 3890622 2815716 3845699 1381059 3845699 1381059 686762 955681 686762 955681 4792093 3323034 4792093 3323034 1682557 1113323 1682557 1113323 1661416 2981954 1661416 2981954 4167075 2395800 4167075 2395800 4494573 1996780 4494573 1996780 3320681 1183653 3320681 1183653 1018701 2287588 1018701 2287588 4229808 2855899 4229808 2855899 3735506 1414415 3735506 1414415 722339 4910753 722339 4910753 4471255 2063007 4471255 2063007 3352598 3559265 3352598 3559265 834923 497935 834923 497935 391007 2098502 391007 2098502 4742325 1342872 4742325 1342872 722531 622749 722531 622749 3745232 2624640 3745232 2624640 4480049 4274039 4480049 4274039 1386243 713298 1386243 713298 841906 4946094 841906 4946094 4143983 1662727 4143983 1662727 1286555 3343579 1286555 3343579 3784001 940748 3784001 940748 783166 566627 783166 566627 3704778 2916733 3704778 2916733 4658100 1027409 4658100 1027409 1006120 341248 1006120 341248 4728470 4151153 4728470 4151153 1407879 1271366 1407879 1271366 1077425 520018 1077425 520018 3555317 1680083 3555317 1680083 1433779 1165125 1433779 1165125 496025 1010284 496025 1010284 3338185 4566080 3338185 4566080 3047322 1649402 3047322 1649402 4072257 4005667 4072257 4005667 534571 2965964 534571 2965964 3831134 766856 3831134 766856 1221901 4877392 1221901 4877392 3586137 1725598 3586137 1725598 1222617 3351387 1222617 3351387 3740370 2576342 3740370 2576342 4200368 2274683 4200368 2274683 3914064 2197083 3914064 2197083 4773351 3113858 4773351 3113858 3317789 1647926 3317789 1647926 1113768 422737 1113768 422737 4109138 2719806 4109138 2719806 4680435 3327873 4680435 3327873 3639147 1679921 3639147 1679921 1415077 1316911 1415077 1316911 321124 1669714 321124 1669714 4234987 2958874 4234987 2958874 3321783 1424655 3321783 1424655 1309398 2589556 1309398 2589556 4726610 3322759 4726610 3322759 517383 644958 517383 644958 3691633 4871030 3691633 4871030 3321321 1675937 3321321 1675937 4678832 3348420 4678832 3348420 1677065 484512 1677065 484512 335739 2586412 335739 2586412 4253748 1655463 4253748 1655463 585750 4297651 585750 4297651 4651732 1684108 4651732 1684108 1419208 221752 1419208 221752 3315283 3243480 3315283 3243480 958915 525386 958915 525386 519945 1885555 519945 1885555 3313868 835358 3313868 835358 589013 3798745 589013 3798745 2083979 1235687 2083979 1235687 792642 677317 792642 677317 420733 412836 420733 412836 3993762 4414402 3993762 4414402 751599 305218 751599 305218 3338540 2590877 3338540 2590877 4593793 1989134 4593793 1989134 1398663 1125888 1398663 1125888 4018515 2405995 4018515 2405995 4109084 4893121 4109084 4893121 751801 496764 751801 496764 4392541 2901866 4392541 2901866 4617383 1456375 4617383 1456375 1651811 3459772 1651811 3459772 4497782 2703010 4497782 2703010 3531931 1662538 3531931 1662538 4705468 2737447 4705468 2737447 554379 3942047 554379 3942047 4080404 1660491 4080404 1660491 498092 2612241 498092 2612241 4593549 878128 4593549 878128 704707 3335851 704707 3335851 1286249 210630 1286249 210630 4023208 3508338 4023208 3508338 1434875 1256540 1434875 1256540 36032 2260678 36032 2260678 4131324 3337295 4131324 3337295 1663741 1983880 1663741 1983880 3749592 3124281 3749592 3124281 3336648 4553079 3336648 4553079 3672158 589156 3672158 589156 458803 3119015 458803 3119015 4641298 645973 4641298 645973 639147 491481 639147 491481 1671208 3300172 1671208 3300172 3348133 2202331 3348133 2202331 4819934 3350269 4819934 3350269 979694 2706146 979694 2706146 3318838 4251028 3318838 4251028 1684005 1154884 1684005 1154884 1013013 3074972 1013013 3074972 3719112 1153603 3719112 1153603 677037 355707 677037 355707 3544299 3341738 3544299 3341738 4931437 1686666 4931437 1686666 1313604 654721 1313604 654721 3349904 2735466 3349904 2735466 4701419 1236043 4701419 1236043 1153300 295669 1153300 295669 3756798 3708010 3756798 3708010 769132 1649277 769132 1649277 4002854 939478 4002854 939478 3339265 3346539 3339265 3346539 4465932 1290444 4465932 1290444 632051 244018 632051 244018 234485 2771943 234485 2771943 4475763 2941508 4475763 2941508 1674305 1739244 1674305 1739244 3992580 2991675 3992580 2991675 1675668 676441 1675668 676441 1002869 3328985 1002869 3328985 3782044 1906115 3782044 1906115 4772432 3110349 4772432 3110349 1246489 1480852 1246489 1480852 4328340 2420879 4328340 2420879 3881673 1974755 3881673 1974755 1288242 1668320 1288242 1668320 3721641 3082247 3721641 3082247 532359 753200 532359 753200 4410022 2750588 4410022 2750588 4589517 738869 4589517 738869 628920 257991 628920 257991 4145525 3008139 4145525 3008139 4925538 3341785 4925538 3341785 1614560 1363582 1614560 1363582 4461084 3321774 4461084 3321774 1403699 1192252 1403699 1192252 3344148 3320391 3344148 3320391 4759984 992114 4759984 992114 768002 336585 768002 336585 3821020 4193178 3821020 4193178 1205901 222456 1205901 222456 168453 1873114 168453 1873114 3336069 2076910 3336069 2076910 4705159 3344519 4705159 3344519 1080404 928150 1080404 928150 4638044 4371072 4638044 4371072 1248192 987819 1248192 987819 876081 839616 876081 839616 4566046 2892419 4566046 2892419 1148225 491691 1148225 491691 2813103 2458583 2813103 2458583 3761090 1681030 3761090 1681030 1361455 1358210 1361455 1358210 2979269 2610300 2979269 2610300 3315770 4541086 3315770 4541086 749989 1234599 749989 1234599 2473521 3349354 2473521 3349354 824394 1131657 824394 1131657 1279486 3332234 1279486 3332234 4680684 1273789 4680684 1273789 541527 626202 541527 626202 3350933 4047949 3350933 4047949 1280060 1236249 1280060 1236249 4180462 2649191 4180462 2649191 4528486 1655813 4528486 1655813 688325 3329055 688325 3329055 3718937 1374281 3718937 1374281 20855 3347970 20855 3347970 4619000 1022097 4619000 1022097 406897 1655052 406897 1655052 4485250 2892208 4485250 2892208 3321621 1110677 3321621 1110677 831052 568136 831052 568136 4354942 2579045 4354942 2579045 3333981 448142 3333981 448142 4562323 3336010 4562323 3336010 670802 235850 670802 235850 4006733 2543079 4006733 2543079 1664569 378818 1664569 378818 360733 2411925 360733 2411925 4224088 3313556 4224088 3313556 1686044 646661 1686044 646661 1030915 3347180 1030915 3347180 4035590 1676529 4035590 1676529 779907 523330 779907 523330 3133449 2726756 3133449 2726756 4696192 3278949 4696192 3278949 1224339 544647 1224339 544647 908803 2627473 908803 2627473 3997457 2281120 3997457 2281120 4412966 1299531 4412966 1299531 345418 324970 345418 324970 3753626 3835309 3753626 3835309 598970 485582 598970 485582 442072 2816738 442072 2816738 3936555 1663261 3936555 1663261 1650808 2989034 1650808 2989034 4377585 1146525 4377585 1146525 347139 2248239 347139 2248239 4612103 1662037 4612103 1662037 957933 782861 957933 782861 865032 2905134 865032 2905134 4038684 1039541 4038684 1039541 870083 646017 870083 646017 1080383 4243385 1080383 4243385 4325098 1650397 4325098 1650397 2434151 4054043 2434151 4054043 3998631 2632581 3998631 2632581 4576042 1664531 4576042 1664531 4652794 3326595 4652794 3326595 3049624 3342242 3049624 3342242 829048 457947 829048 457947 4737495 3093999 4737495 3093999 4770988 3324626 4770988 3324626 4999756 3581852 4999756 3581852 1664162 1328059 1664162 1328059 1283247 1069402 1283247 1069402 3351642 2637218 3351642 2637218 4645030 1684689 4645030 1684689 4973931 1644919 4973931 1644919 885519 3318401 885519 3318401 3898995 2173127 3898995 2173127 4525254 3314594 4525254 3314594 886323 222482 886323 222482 65629 2321965 65629 2321965 4921792 1587188 4921792 1587188 701897 984538 701897 984538 216128 3334748 216128 3334748 4385921 2724845 4385921 2724845 3352308 1653546 3352308 1653546 740442 231257 740442 231257 4194318 3319622 4194318 3319622 772861 842409 772861 842409 4565930 2741921 4565930 2741921 1194091 232227 1194091 232227 1921569 2108832 1921569 2108832 4786696 249123 4786696 249123 188613 3344937 188613 3344937 3892484 2067164 3892484 2067164 544729 523471 544729 523471 1682363 4875604 1682363 4875604 1356850 270106 1356850 270106 240194 3320828 240194 3320828 3932792 1906765 3932792 1906765 1672171 3335021 1672171 3335021 3679939 1665546 3679939 1665546 683717 778951 683717 778951 3350545 2224169 3350545 2224169 4461670 3054675 4461670 3054675 565942 960540 565942 960540 4065216 2644109 4065216 2644109 4367436 3331319 4367436 3331319 267754 1017182 267754 1017182 4021528 2672943 4021528 2672943 4501600 1932465 4501600 1932465 2054834 798051 2054834 798051 254819 2545891 254819 2545891 4265337 2643786 4265337 2643786 4305401 2166924 4305401 2166924 298048 651591 298048 651591 4223744 2927450 4223744 2927450 3660543 1393564 3660543 1393564 239534 2136513 239534 2136513 4114069 3332554 4114069 3332554 457642 377002 457642 377002 341017 2407639 341017 2407639 4337980 2860789 4337980 2860789 738817 578819 738817 578819 438078 310899 438078 310899 2566276 1653990 2566276 1653990 327183 129502 327183 129502 3772794 3315614 3772794 3315614 657209 808391 657209 808391 1673526 2417918 1673526 2417918 3318721 825553 3318721 825553 719347 1652068 719347 1652068 1042753 576606 1042753 576606 4201263 3325002 4201263 3325002 792322 770581 792322 770581 715842 3334004 715842 3334004 3338735 2054431 3338735 2054431 3794260 4747604 3794260 4747604 1659345 605510 1659345 605510 437438 4701504 437438 4701504 3631365 1661787 3631365 1661787 1017866 786088 1017866 786088 720434 1074774 720434 1074774 4164185 2639300 4164185 2639300 2668496 3387857 2668496 3387857 3475191 1258822 3475191 1258822 647911 165481 647911 165481 4408836 2264898 4408836 2264898 3208281 1374830 3208281 1374830 601120 2859780 601120 2859780 4457681 3338384 4457681 3338384 3129745 1433190 3129745 1433190 406806 743156 406806 743156 1671704 4676075 1671704 4676075 4710046 1899829 4710046 1899829 2893590 3833168 2893590 3833168 1559819 2578868 1559819 2578868 4691673 4111663 4691673 4111663 672799 2295431 672799 2295431 4217072 3058732 4217072 3058732 4760351 1888214 4760351 1888214 3059689 3347699 3059689 3347699 4964165 4531093 4964165 4531093 695865 368521 695865 368521 116854 3345987 116854 3345987 4074569 1991245 4074569 1991245 873948 467803 873948 467803 206520 2672731 206520 2672731 4544731 1138570 4544731 1138570 858578 2864597 858578 2864597 4619146 3332464 4619146 3332464 3512403 2512118 3512403 2512118 4201677 550849 4201677 550849 2295395 3410034 2295395 3410034 3797997 1678792 3797997 1678792 4933852 2491961 4933852 2491961 922392 692942 922392 692942 4001294 2883926 4001294 2883926 1283262 556436 1283262 556436 823691 1569187 823691 1569187 4280571 2408668 4280571 2408668 1662533 291141 1662533 291141 184333 1671563 184333 1671563 4113278 3324773 4113278 3324773 617872 960990 617872 960990 1522426 1656231 1522426 1656231 3349361 3335003 3349361 3335003 543897 370558 543897 370558 2304302 2441949 2304302 2441949 4442392 1004991 4442392 1004991 552693 1159876 552693 1159876 3343787 750204 3343787 750204 840008 2969852 840008 2969852 4224645 1383799 4224645 1383799 706861 449911 706861 449911 3327426 2499509 3327426 2499509 1061767 661420 1061767 661420 419781 3333229 419781 3333229 3472763 3352192 3472763 3352192 402516 496528 402516 496528 3341858 3320424 3341858 3320424 280144 253516 280144 253516 3317240 1369230 3317240 1369230 4523446 2984486 4523446 2984486 1660561 1655264 1660561 1655264 539591 405801 539591 405801 4594049 2717830 4594049 2717830 2466816 1238282 2466816 1238282 1217823 249433 1217823 249433 3320185 2759313 3320185 2759313 4597871 3065006 4597871 3065006 675877 592941 675877 592941 3327871 2557743 3327871 2557743 4258555 1407052 4258555 1407052 216928 194039 216928 194039 207750 1679059 207750 1679059 4003487 3338412 4003487 3338412 1082847 445254 1082847 445254 1659384 4986086 1659384 4986086 4187213 1242997 4187213 1242997 264102 3313832 264102 3313832 4318249 1236786 4318249 1236786 1070655 510110 1070655 510110 1648847 4733319 1648847 4733319 3491115 930193 3491115 930193 376612 1901078 376612 1901078 4790429 3670277 4790429 3670277 1125892 551121 1125892 551121 4180774 2627585 4180774 2627585 1154927 425258 1154927 425258 293023 1942174 293023 1942174 4490270 2198679 4490270 2198679 3198401 1221556 3198401 1221556 1189565 417220 1189565 417220 4046707 2472362 4046707 2472362 4736004 709384 4736004 709384 1999106 2011342 1999106 2011342 3656731 1086108 3656731 1086108 282733 3965820 282733 3965820 3340131 1681480 3340131 1681480 1669723 3328310 1669723 3328310 747632 678583 747632 678583 4512776 3324727 4512776 3324727 285855 284144 285855 284144 4702577 2111932 4702577 2111932 692402 546274 692402 546274 1147967 1345370 1147967 1345370 3317609 2537761 3317609 2537761 3347829 1165743 3347829 1165743 730507 575224 730507 575224 321911 310595 321911 310595 215676 3980019 215676 3980019 3331686 1219660 3331686 1219660 652532 1008482 652532 1008482 3319127 4959606 3319127 4959606 1567985 1654947 1567985 1654947 4178563 3343437 4178563 3343437 2398427 1925049 2398427 1925049 4275168 3348542 4275168 3348542 901465 1244838 901465 1244838 3918993 4713804 3918993 4713804 813271 743050 813271 743050 4278264 3941131 4278264 3941131 562605 426092 562605 426092 1251699 2626067 1251699 2626067 4750735 1679005 4750735 1679005 932799 3493380 932799 3493380 1664039 4362390 1664039 4362390 3533280 897587 3533280 897587 682819 433931 682819 433931 4059162 3626206 4059162 3626206 971556 919557 971556 919557 442462 1805799 442462 1805799 4458746 4628569 4458746 4628569 1151641 1099885 1151641 1099885 247145 2537684 247145 2537684 2414140 1437518 2414140 1437518 910093 3852391 910093 3852391 3723195 1799670 3723195 1799670 1648579 483374 1648579 483374 673257 2200004 673257 2200004 4051341 3313820 4051341 3313820 1657748 996735 1657748 996735 753270 3983790 753270 3983790 4474349 1651584 4474349 1651584 1659640 2224426 1659640 2224426 4630271 3100534 4630271 3100534 3326485 2266590 3326485 2266590 4602977 1366909 4602977 1366909 254607 3846005 254607 3846005 3921383 1262466 3921383 1262466 366129 1669295 366129 1669295 4083562 2730993 4083562 2730993 3556879 479557 3556879 479557 404028 298524 404028 298524 255830 239752 255830 239752 4293109 2859619 4293109 2859619 620571 758169 620571 758169 4160763 3323555 4160763 3323555 765100 551916 765100 551916 3780039 2153745 3780039 2153745 4645473 1651060 4645473 1651060 526389 787134 526389 787134 4435568 2660889 4435568 2660889 1466593 434277 1466593 434277 4378213 2914688 4378213 2914688 526959 701172 526959 701172 3746842 2502574 3746842 2502574 4602859 3172040 4602859 3172040 1657845 4952639 1657845 4952639 3748672 1548388 3748672 1548388 995957 537198 995957 537198 4093742 4418498 4093742 4418498 1137395 749782 1137395 749782 4132829 2303290 4132829 2303290 1718850 3326710 1718850 3326710 437003 714442 437003 714442 4731570 3105772 4731570 3105772 4794751 982297 4794751 982297 933886 439566 933886 439566 279667 16385 279667 16385 3796109 2200962 3796109 2200962 2597437 1497945 2597437 1497945 664829 720857 664829 720857 4212788 2819294 4212788 2819294 1683456 1651146 1683456 1651146 4091290 2725312 4091290 2725312 1461740 3326989 1461740 3326989 4420549 2213446 4420549 2213446 1670960 4963444 1670960 4963444 4146676 1432110 4146676 1432110 759661 3532464 759661 3532464 3609978 2600536 3609978 2600536 4594096 1654075 4594096 1654075 3028910 3344174 3028910 3344174 502064 449798 502064 449798 3621433 3730864 3621433 3730864 3327074 1646839 3327074 1646839 3797852 3348273 3797852 3348273 714317 628322 714317 628322 561453 518486 561453 518486 4023962 2699696 4023962 2699696 4480900 1668325 4480900 1668325 1201032 1087158 1201032 1087158 656690 821211 656690 821211 4647109 2533323 4647109 2533323 3219698 525993 3219698 525993 824441 2445549 824441 2445549 4722483 1128962 4722483 1128962 921123 336251 921123 336251 1408391 3329795 1408391 3329795 4708541 1653899 4708541 1653899 1681170 3313335 1681170 3313335 4059292 2268565 4059292 2268565 4699059 1650479 4699059 1650479 1670406 4019899 1670406 4019899 3871950 2924973 3871950 2924973 4624357 4869476 4624357 4869476 1669937 432351 1669937 432351 225166 2466338 225166 2466338 4487798 3091008 4487798 3091008 3314498 1056647 3314498 1056647 1083520 1709893 1083520 1709893 3330466 399820 3330466 399820 311643 277182 311643 277182 204234 2793600 204234 2793600 4695585 1894367 4695585 1894367 4769933 3343945 4769933 3343945 884172 654939 884172 654939 4351453 3638087 4351453 3638087 1676339 4479361 1676339 4479361 802039 1647713 802039 1647713 4425459 2695696 4425459 2695696 3688686 3119247 3688686 3119247 3296468 954238 3296468 954238 953720 879352 953720 879352 438797 2737428 438797 2737428 4530043 1650568 4530043 1650568 986424 3319550 986424 3319550 4179324 2207769 4179324 2207769 4528357 3077028 4528357 3077028 1727935 1322646 1727935 1322646 4068562 3332302 4068562 3332302 4408950 2404467 4408950 2404467 4015839 2654148 4015839 2654148 4186672 2496176 4186672 2496176 3726893 3348781 3726893 3348781 348294 1669493 348294 1669493 3656848 3328939 3656848 3328939 897907 764178 897907 764178 737479 4493047 737479 4493047 3712023 1043448 3712023 1043448 618605 2097668 618605 2097668 1652922 711318 1652922 711318 4230596 3028381 4230596 3028381 4759745 3370150 4759745 3370150 965675 548123 965675 548123 4399353 3336216 4399353 3336216 840028 684800 840028 684800 629262 2831454 629262 2831454 4584932 3327757 4584932 3327757 1311313 1452775 1311313 1452775 3887238 3095342 3887238 3095342 939967 670150 939967 670150 1660039 3332689 1660039 3332689 442254 765122 442254 765122 4175859 2571337 4175859 2571337 2759842 478924 2759842 478924 433981 2047891 433981 2047891 3636426 1666320 3636426 1666320 1686084 2497704 1686084 2497704 4508235 833200 4508235 833200 554612 3791848 554612 3791848 296426 1926854 296426 1926854 4426634 3336810 4426634 3336810 1240822 382799 1240822 382799 230940 4940942 230940 4940942 1677308 1107912 1677308 1107912 714907 931052 714907 931052 1410355 3343459 1410355 3343459 901769 534101 901769 534101 1269671 1657928 1269671 1657928 3955938 3352852 3955938 3352852 1837832 1671111 1837832 1671111 451298 749217 451298 749217 4783918 3317756 4783918 3317756 699686 3412615 699686 3412615 4549335 2039605 4549335 2039605 4652067 3349216 4652067 3349216 565088 243163 565088 243163 4526837 3325963 4526837 3325963 324368 306203 324368 306203 4093414 2658294 4093414 2658294 3884440 3088368 3884440 3088368 4777610 1469535 4777610 1469535 1666833 2558421 1666833 2558421 4744395 686577 4744395 686577 491832 4002057 491832 4002057 4418962 2539829 4418962 2539829 4176595 1648650 4176595 1648650 523179 464253 523179 464253 3601799 3912942 3601799 3912942 1355406 707418 1355406 707418 1676517 3334485 1676517 3334485 3992792 1030501 3992792 1030501 1633650 1877723 1633650 1877723 4608293 3330591 4608293 3330591 1393253 847494 1393253 847494 503089 1892919 503089 1892919 4723181 395137 4723181 395137 359606 2363326 359606 2363326 4478454 1648777 4478454 1648777 29416 2266219 29416 2266219 4785782 4400557 4785782 4400557 1517022 876570 1517022 876570 4308700 2954542 4308700 2954542 1663495 4665117 1663495 4665117 3983003 2317146 3983003 2317146 4587633 4172329 4587633 4172329 1270636 2748328 1270636 2748328 4546137 439441 4546137 439441 53486 4401521 53486 4401521 3682510 1661670 3682510 1661670 4810941 2369809 4810941 2369809 3336925 3345765 3336925 3345765 2254811 1059834 2254811 1059834 512900 1801174 512900 1801174 3351578 2705906 3351578 2705906 4736609 604742 4736609 604742 148747 2189874 148747 2189874 3987460 3341765 3987460 3341765 387409 315132 387409 315132 2221656 1787624 2221656 1787624 1338356 254598 1338356 254598 4190854 4417565 4190854 4417565 781201 804972 781201 804972 1047472 2559504 1047472 2559504 4517789 3212586 4517789 3212586 1168532 851258 1168532 851258 456899 1344366 456899 1344366 3993752 2345190 3993752 2345190 4400489 328854 4400489 328854 981167 1648654 981167 1648654 4637446 4778002 4637446 4778002 1098412 497849 1098412 497849 395442 281248 395442 281248 257025 2339660 257025 2339660 4446619 4505067 4446619 4505067 967892 577443 967892 577443 541871 2443430 541871 2443430 4722426 3950212 4722426 3950212 3322618 826325 3322618 826325 652567 544273 652567 544273 3853661 3930509 3853661 3930509 881317 1649218 881317 1649218 4230496 2552229 4230496 2552229 3329480 2152639 3329480 2152639 4562642 743876 4562642 743876 647421 2188142 647421 2188142 4409115 2979478 4409115 2979478 1806386 1653948 1806386 1653948 4192023 2675465 4192023 2675465 4370962 995008 4370962 995008 1054480 4025379 1054480 4025379 3341206 613661 3341206 613661 389581 4462850 389581 4462850 3992789 1659282 3992789 1659282 476075 3324890 476075 3324890 1668773 4674216 1668773 4674216 4443762 1669101 4443762 1669101 926107 421011 926107 421011 3821381 3331360 3821381 3331360 4777702 1671573 4777702 1671573 1233186 426945 1233186 426945 3319686 2860061 3319686 2860061 4787902 1130701 4787902 1130701 1662160 305868 1662160 305868 1222014 1945845 1222014 1945845 4736097 2288093 4736097 2288093 1467213 3349727 1467213 3349727 3850607 1986670 3850607 1986670 2780921 3350253 2780921 3350253 4005634 1404155 4005634 1404155 924100 2360072 924100 2360072 4631539 3317535 4631539 3317535 969117 342643 969117 342643 3574840 2785390 3574840 2785390 2940330 1646854 2940330 1646854 720753 1675480 720753 1675480 4931487 3325294 4931487 3325294 249163 1149841 249163 1149841 4218608 3262766 4218608 3262766 843482 828465 843482 828465 3329534 2472021 3329534 2472021 1924008 974757 1924008 974757 529202 2036946 529202 2036946 4010969 2869783 4010969 2869783 1676011 2418892 1676011 2418892 4738100 664003 4738100 664003 702010 2649108 702010 2649108 4377726 3318510 4377726 3318510 2215470 1021416 2215470 1021416 1407549 1654160 1407549 1654160 4370325 2784419 4370325 2784419 4479689 4937007 4479689 4937007 1070225 494911 1070225 494911 405286 1757823 405286 1757823 4025715 2813815 4025715 2813815 1742267 1366980 1742267 1366980 1660540 4870751 1660540 4870751 3777798 2194714 3777798 2194714 4242723 1649362 4242723 1649362 912365 550611 912365 550611 476104 27931 476104 27931 3329342 2663810 3329342 2663810 4544565 3364570 4544565 3364570 1227497 1193956 1227497 1193956 382797 2048774 382797 2048774 3322941 1240435 3322941 1240435 294488 266534 294488 266534 3333453 4638540 3333453 4638540 4272389 1903923 4272389 1903923 2571042 4466692 2571042 4466692 1659432 714835 1659432 714835 390070 2463773 390070 2463773 4605306 4621470 4605306 4621470 1470886 1297500 1470886 1297500 4356093 2454790 4356093 2454790 664890 617206 664890 617206 1660778 1664024 1660778 1664024 535193 542318 535193 542318 4649742 3322242 4649742 3322242 4197724 1333078 4197724 1333078 1815777 4704706 1815777 4704706 881274 711700 881274 711700 563764 2860592 563764 2860592 4264756 3326246 4264756 3326246 2659024 1654943 2659024 1654943 4114458 2551075 4114458 2551075 4536808 1681870 4536808 1681870 1434113 660186 1434113 660186 1673387 4699418 1673387 4699418 4562966 1684453 4562966 1684453 1337115 997369 1337115 997369 475822 303519 475822 303519 2943318 2809197 2943318 2809197 4440569 801784 4440569 801784 734034 3527650 734034 3527650 4384691 1166272 4384691 1166272 1031178 642319 1031178 642319 4165416 3329440 4165416 3329440 1355916 263693 1355916 263693 4144020 3341247 4144020 3341247 1953038 3127192 1953038 3127192 4856155 408527 4856155 408527 352099 314494 352099 314494 311280 3345100 311280 3345100 4666057 775368 4666057 775368 773843 3342323 773843 3342323 4716161 1664364 4716161 1664364 541896 351820 541896 351820 1670999 3633992 1670999 3633992 4199010 2737174 4199010 2737174 1658718 4781146 1658718 4781146 532142 340096 532142 340096 3820741 2221818 3820741 2221818 4666666 3853778 4666666 3853778 1074029 567407 1074029 567407 4295154 2688284 4295154 2688284 4773112 1230160 4773112 1230160 793935 3326426 793935 3326426 3853257 1650085 3853257 1650085 4150616 3626141 4150616 3626141 3125722 1650970 3125722 1650970 4292224 3221354 4292224 3221354 1508675 3324187 1508675 3324187 3581765 1648391 3581765 1648391 4617051 3316512 4617051 3316512 3375815 1428602 3375815 1428602 4035054 2240351 4035054 2240351 4692984 3338494 4692984 3338494 2599727 768038 2599727 768038 358782 190520 358782 190520 3328245 2970537 3328245 2970537 4746043 3101393 4746043 3101393 1106049 529498 1106049 529498 3961936 3352968 3961936 3352968 1236680 396758 1236680 396758 1536912 2120255 1536912 2120255 4211269 2623027 4211269 2623027 1151089 1049486 1151089 1049486 370314 1401904 370314 1401904 1663426 1174098 1663426 1174098 3638182 3323150 3638182 3323150 1331766 1008734 1331766 1008734 948102 599491 948102 599491 1193165 2144371 1193165 2144371 4734359 4056287 4734359 4056287 1106314 1108294 1106314 1108294 470638 351651 470638 351651 226620 225327 226620 225327 4958671 2233173 4958671 2233173 1242732 1404362 1242732 1404362 4759628 3028673 4759628 3028673 3531006 3819727 3531006 3819727 742991 780163 742991 780163 4256825 4305459 4256825 4305459 1449792 2155597 1449792 2155597 4685992 3323821 4685992 3323821 1034687 1021336 1034687 1021336 566053 1579202 566053 1579202 3731687 2320804 3731687 2320804 4557772 1663556 4557772 1663556 854274 826720 854274 826720 244332 207674 244332 207674 1678671 4932372 1678671 4932372 3740583 931546 3740583 931546 697494 3352007 697494 3352007 3644802 1317019 3644802 1317019 1222962 374125 1222962 374125 1683525 4355974 1683525 4355974 4667324 1391491 4667324 1391491 920934 4103207 920934 4103207 4037068 1656274 4037068 1656274 935398 2726439 935398 2726439 4078815 595424 4078815 595424 395584 4606986 395584 4606986 4459157 1151136 4459157 1151136 478616 3337771 478616 3337771 1442242 1447048 1442242 1447048 235430 2609195 235430 2609195 4299372 3341477 4299372 3341477 269450 954241 269450 954241 1070543 455382 1070543 455382 3682359 3317546 3682359 3317546 4456357 1453851 4456357 1453851 448349 749760 448349 749760 1211157 1677273 1211157 1677273 3803663 1661339 3803663 1661339 4625445 2248254 4625445 2248254 482313 457136 482313 457136 1391798 2692451 1391798 2692451 4254128 927851 4254128 927851 651772 2259649 651772 2259649 4609685 1650433 4609685 1650433 864735 706094 864735 706094 3341040 3126305 3341040 3126305 4621605 2735960 4621605 2735960 3917746 1096710 3917746 1096710 1670007 2823884 1670007 2823884 4863388 1662872 4863388 1662872 1385753 3352420 1385753 3352420 3430703 1532456 3430703 1532456 1857715 4772340 1857715 4772340 901692 443133 901692 443133 408081 3040897 408081 3040897 4324492 2553327 4324492 2553327 4011344 2695981 4011344 2695981 4592479 2051293 4592479 2051293 1081480 983133 1081480 983133 3771366 4726001 3771366 4726001 854975 464005 854975 464005 343374 2212089 343374 2212089 4362179 4656510 4362179 4656510 1028398 471478 1028398 471478 461514 3847660 461514 3847660 3812357 2604989 3812357 2604989 1234337 900646 1234337 900646 1888427 3375047 1888427 3375047 810361 689996 810361 689996 3869067 3350355 3869067 3350355 4770068 1680089 4770068 1680089 1684590 3317660 1684590 3317660 3335875 1657004 3335875 1657004 574967 696174 574967 696174 4405646 3332376 4405646 3332376 1650955 2539039 1650955 2539039 4651356 1938611 4651356 1938611 4945845 4619145 4945845 4619145 1683879 2575671 1683879 2575671 4557450 1667891 4557450 1667891 3338322 4963360 3338322 4963360 1675589 2705723 1675589 2705723 4359883 764304 4359883 764304 548412 2408659 548412 2408659 4174638 2729244 4174638 2729244 4540752 2963867 4540752 2963867 1323240 667684 1323240 667684 933008 2882892 933008 2882892 3843554 1664173 3843554 1664173 1040410 3345211 1040410 3345211 1922050 1663991 1922050 1663991 4386199 3322975 4386199 3322975 636618 1097892 636618 1097892 375354 209571 375354 209571 3360019 2632114 3360019 2632114 4198790 4789914 4198790 4789914 898501 644203 898501 644203 3672134 2339953 3672134 2339953 4635976 1677809 4635976 1677809 974883 3347537 974883 3347537 3880453 1610442 3880453 1610442 1681211 2796324 1681211 2796324 4608035 1647607 4608035 1647607 3044076 1674808 3044076 1674808 4690485 3334030 4690485 3334030 584942 974097 584942 974097 3587808 2347451 3587808 2347451 4498553 2930378 4498553 2930378 1149953 716313 1149953 716313 436532 1681173 436532 1681173 3587611 2326349 3587611 2326349 4044364 3322743 4044364 3322743 325713 2237486 325713 2237486 4404633 3315980 4404633 3315980 879970 532010 879970 532010 1653983 4390919 1653983 4390919 3467318 1226679 3467318 1226679 1040297 462305 1040297 462305 3326025 4690763 3326025 4690763 1278370 1177177 1278370 1177177 927047 389739 927047 389739 1646732 2756278 1646732 2756278 1763490 1675894 1763490 1675894 1646710 4161274 1646710 4161274 4509495 840383 4509495 840383 453603 2651435 453603 2651435 4306832 2319918 4306832 2319918 3342678 3329091 3342678 3329091 1219238 335820 1219238 335820 332707 3097671 332707 3097671 3867466 2731210 3867466 2731210 4711130 3055575 4711130 3055575 3506608 642521 3506608 642521 898712 2062918 898712 2062918 3860360 3591497 3860360 3591497 994317 852624 994317 852624 238233 2912618 238233 2912618 4662862 4059056 4662862 4059056 410205 234589 410205 234589 4495593 2867338 4495593 2867338 4590814 4829026 4590814 4829026 1663068 420255 1663068 420255 365886 245272 365886 245272 4615923 2518087 4615923 2518087 1246686 761424 1246686 761424 4135269 3345012 4135269 3345012 970519 579831 970519 579831 454639 381308 454639 381308 4680089 4575031 4680089 4575031 1274852 766675 1274852 766675 4393798 2722991 4393798 2722991 3350419 821925 3350419 821925 1315911 2124156 1315911 2124156 4715040 909513 4715040 909513 475365 448008 475365 448008 3793705 3333634 3793705 3333634 1107798 483909 1107798 483909 4413967 2679826 4413967 2679826 3786229 1680576 3786229 1680576 4443137 2811465 4443137 2811465 3824586 555481 3824586 555481 461993 2657680 461993 2657680 4408039 1656054 4408039 1656054 1351113 655731 1351113 655731 3574742 3443146 3574742 3443146 888821 422555 888821 422555 3568049 2723683 3568049 2723683 4463148 1053999 4463148 1053999 3023839 4765781 3023839 4765781 3648924 2192902 3648924 2192902 4215533 3343244 4215533 3343244 2160153 1162498 2160153 1162498 313613 12185 313613 12185 3628273 2789810 3628273 2789810 1680352 4161877 1680352 4161877 3645999 1950689 3645999 1950689 4747590 1671976 4747590 1671976 1653273 3344700 1653273 3344700 4310636 2046631 4310636 2046631 4728818 1277165 4728818 1277165 815187 3347835 815187 3347835 3351111 469731 3351111 469731 281294 2635280 281294 2635280 4223213 777125 4223213 777125 723681 3330017 723681 3330017 3754771 1024227 3754771 1024227 744902 4269022 744902 4269022 3322361 528631 3322361 528631 209390 1669006 209390 1669006 4209383 3047706 4209383 3047706 1270161 799696 1270161 799696 717953 434527 717953 434527 3815979 2472376 3815979 2472376 1002476 931495 1002476 931495 616902 536410 616902 536410 3673260 2019353 3673260 2019353 1395080 329502 1395080 329502 4468102 3321865 4468102 3321865 2509126 231601 2509126 231601 217423 214842 217423 214842 4296479 2109490 4296479 2109490 3743318 991201 3743318 991201 377876 2781092 377876 2781092 3951646 514622 3951646 514622 1657351 4186090 1657351 4186090 3892085 2699917 3892085 2699917 4032122 756293 4032122 756293 730569 3822444 730569 3822444 3628940 911158 3628940 911158 1350719 4788961 1350719 4788961 4338988 610595 4338988 610595 516684 4774328 516684 4774328 2064709 3082907 2064709 3082907 4537043 236884 4537043 236884 3314547 3329572 3314547 3329572 4893214 2194919 4893214 2194919 2985894 1996421 2985894 1996421 4370636 2983586 4370636 2983586 1333952 242519 1333952 242519 1656184 1204477 1656184 1204477 347035 2859696 347035 2859696 3869736 450844 3869736 450844 430692 255780 430692 255780 3314585 1003854 3314585 1003854 629470 2740603 629470 2740603 4223284 2259286 4223284 2259286 1671128 3024239 1671128 3024239 4745065 650052 4745065 650052 603254 2215554 603254 2215554 4591529 3337201 4591529 3337201 426073 1164271 426073 1164271 3240784 3350649 3240784 3350649 277785 260078 277785 260078 4697423 3460385 4697423 3460385 1153619 1666258 1153619 1666258 4539124 2963913 4539124 2963913 3319471 837703 3319471 837703 721079 2488908 721079 2488908 2721384 1436279 2721384 1436279 3882850 3062284 3882850 3062284 810247 1654963 810247 1654963 592865 146774 592865 146774 3552736 1888428 3552736 1888428 2200176 4699899 2200176 4699899 4160008 2405339 4160008 2405339 4028373 2637949 4028373 2637949 4380461 3954993 4380461 3954993 1361445 1271975 1361445 1271975 350701 3095079 350701 3095079 4439327 1950375 4439327 1950375 4778561 3325967 4778561 3325967 3339517 1655215 3339517 1655215 1656827 2212677 1656827 2212677 4248145 2538035 4248145 2538035 2881361 4554830 2881361 4554830 4374451 806482 4374451 806482 634139 3008310 634139 3008310 4016690 2530559 4016690 2530559 944057 453059 944057 453059 438582 3332680 438582 3332680 4167389 1658015 4167389 1658015 4533353 1274766 4533353 1274766 978009 3339130 978009 3339130 4322930 2515595 4322930 2515595 3315830 4546734 3315830 4546734 677594 785102 677594 785102 2081343 4298086 2081343 4298086 1667568 2384124 1667568 2384124 4328695 3886058 4328695 3886058 1617918 1966438 1617918 1966438 3617136 3316437 3617136 3316437 1679938 2250056 1679938 2250056 4798586 3347739 4798586 3347739 1348785 998908 1348785 998908 592975 3331789 592975 3331789 3317440 1159295 3317440 1159295 411685 286359 411685 286359 3529660 3011846 3529660 3011846 3866751 1715992 3866751 1715992 1654776 1647170 1654776 1647170 3334145 3096282 3334145 3096282 4008610 1975613 4008610 1975613 2245895 3323862 2245895 3323862 4396936 807575 4396936 807575 657723 603878 657723 603878 564549 2808935 564549 2808935 4398528 2568730 4398528 2568730 1656826 1573332 1656826 1573332 1191172 843277 1191172 843277 604411 3548152 604411 3548152 3341214 1431295 3341214 1431295 1216264 340384 1216264 340384 280493 4154545 280493 4154545 4713846 1565595 4713846 1565595 1745211 2274869 1745211 2274869 4650778 3350409 4650778 3350409 3600496 1647281 3600496 1647281 1458232 576856 1458232 576856 4324337 2846150 4324337 2846150 453139 213547 453139 213547 3799079 2641372 3799079 2641372 4077512 2184400 4077512 2184400 3327105 1661000 3327105 1661000 4751765 2623758 4751765 2623758 1675864 3866932 1675864 3866932 3920552 2025220 3920552 2025220 2837530 1238994 2837530 1238994 3999882 2776848 3999882 2776848 3909077 2406866 3909077 2406866 1658108 316361 1658108 316361 1075110 3342252 1075110 3342252 4226420 3271266 4226420 3271266 663403 229130 663403 229130 4106559 2826259 4106559 2826259 3542458 1385385 3542458 1385385 624182 986858 624182 986858 3882985 2910473 3882985 2910473 2488672 1259080 2488672 1259080 4705547 3424467 4705547 3424467 3054740 1315438 3054740 1315438 311183 8219 311183 8219 4618385 2126021 4618385 2126021 4231840 1316370 4231840 1316370 253493 2461865 253493 2461865 4527028 3717259 4527028 3717259 1547053 1396964 1547053 1396964 1209804 1958988 1209804 1958988 4687125 2378528 4687125 2378528 3034574 1397585 3034574 1397585 1049823 699508 1049823 699508 628855 2755421 628855 2755421 4735395 3351807 4735395 3351807 1516616 2830631 1516616 2830631 4617873 2033036 4617873 2033036 1145593 918324 1145593 918324 3791157 2606807 3791157 2606807 4161012 3623830 4161012 3623830 1862428 2407192 1862428 2407192 4598157 3378869 4598157 3378869 1390810 454275 1390810 454275 407107 4773498 407107 4773498 4151410 2203828 4151410 2203828 3631355 3316459 3631355 3316459 1672285 2543687 1672285 2543687 4222101 1680199 4222101 1680199 3723315 3327695 3723315 3327695 606112 248059 606112 248059 3949966 4068993 3949966 4068993 1653998 4882606 1653998 4882606 3592469 1894370 3592469 1894370 3345070 4006192 3345070 4006192 522389 1065862 522389 1065862 3619117 2242678 3619117 2242678 4498436 2952214 4498436 2952214 3572079 1517601 3572079 1517601 1659977 2780137 1659977 2780137 4744580 1667239 4744580 1667239 3750598 3501289 3750598 3501289 595074 791830 595074 791830 4078304 3157644 4078304 3157644 1653825 1679646 1653825 1679646 3346868 888891 3346868 888891 502151 321755 502151 321755 3015815 2372781 3015815 2372781 4219244 1537694 4219244 1537694 572393 261389 572393 261389 4027206 3331518 4027206 3331518 1242114 2128680 1242114 2128680 3962010 2939363 3962010 2939363 2591990 1254222 2591990 1254222 296368 158256 296368 158256 3934233 3785901 3934233 3785901 866424 1652161 866424 1652161 3790708 2566301 3790708 2566301 4708460 1250439 4708460 1250439 946398 754673 946398 754673 3949460 3343959 3949460 3343959 2955030 836621 2955030 836621 4632002 2961760 4632002 2961760 1264393 3333799 1264393 3333799 4801480 1678578 4801480 1678578 1653529 3315155 1653529 3315155 619097 979521 619097 979521 4599219 3326618 4599219 3326618 1284939 1082851 1284939 1082851 820275 3624196 820275 3624196 4605609 1376524 4605609 1376524 3322148 4272196 3322148 4272196 679973 2720525 679973 2720525 4705774 3879385 4705774 3879385 345251 487373 345251 487373 3538037 2915157 3538037 2915157 3907255 1669606 3907255 1669606 1682695 2658683 1682695 2658683 4592316 3347618 4592316 3347618 3322486 4631423 3322486 4631423 448407 1228560 448407 1228560 393589 3321969 393589 3321969 4725838 1428182 4725838 1428182 199941 151879 199941 151879 1664179 3331830 1664179 3331830 700460 1663740 700460 1663740 4066461 1678853 4066461 1678853 2724973 3341843 2724973 3341843 947385 616299 947385 616299 4420882 2870135 4420882 2870135 4684412 3381746 4684412 3381746 941394 626266 941394 626266 4209745 2654483 4209745 2654483 1652062 3009674 1652062 3009674 3941180 813663 3941180 813663 1250021 2781936 1250021 2781936 4046186 223121 4046186 223121 170143 3331908 170143 3331908 3809585 1661124 3809585 1661124 1445838 1343056 1445838 1343056 4352245 3321378 4352245 3321378 1649629 268917 1649629 268917 986666 3317922 986666 3317922 4912178 3348260 4912178 3348260 1418589 1152280 1418589 1152280 36673 4181781 36673 4181781 3937837 1684290 3937837 1684290 1536503 3355801 1536503 3355801 4158754 1662759 4158754 1662759 4658676 3007361 4658676 3007361 1062794 234952 1062794 234952 151689 3316048 151689 3316048 4283283 297495 4283283 297495 1648308 246348 1648308 246348 125625 4006040 125625 4006040 4081646 2364106 4081646 2364106 3859828 4227786 3859828 4227786 895080 618142 895080 618142 459801 2556167 459801 2556167 4495372 1984154 4495372 1984154 1680737 567926 1680737 567926 323526 310294 323526 310294 4050474 2570981 4050474 2570981 4247154 1658295 4247154 1658295 1657945 3351671 1657945 3351671 3509901 991189 3509901 991189 523436 422005 523436 422005 3977324 4047630 3977324 4047630 801723 329685 801723 329685 3316705 2616295 3316705 2616295 4430425 3346047 4430425 3346047 1913636 1663150 1913636 1663150 325498 2930836 325498 2930836 3673714 1652369 3673714 1652369 1041967 1019733 1041967 1019733 403887 3333281 403887 3333281 3608625 1539864 3608625 1539864 2293939 3072814 2293939 3072814 4016820 1534295 4016820 1534295 2471319 2868757 2471319 2868757 4407758 1156629 4407758 1156629 1013778 485149 1013778 485149 3581933 2066345 3581933 2066345 3797830 3067967 3797830 3067967 4733078 1649154 4733078 1649154 1657401 2982654 1657401 2982654 3952008 1670419 3952008 1670419 4673716 2912929 4673716 2912929 592815 555917 592815 555917 3178327 2020718 3178327 2020718 4163052 3075024 4163052 3075024 1297008 775610 1297008 775610 673967 234765 673967 234765 87136 3377139 87136 3377139 3372972 1263025 3372972 1263025 406804 2348304 406804 2348304 4508592 1679746 4508592 1679746 1685150 3085446 1685150 3085446 3603509 1295797 3603509 1295797 1235642 3332711 1235642 3332711 3736514 1140610 3736514 1140610 349689 317596 349689 317596 1684220 2915516 1684220 2915516 4640854 4600438 4640854 4600438 960844 654206 960844 654206 4504627 3329712 4504627 3329712 1673096 4802533 1673096 4802533 4399006 1959840 4399006 1959840 1680906 3322071 1680906 3322071 1013193 1174854 1013193 1174854 3662956 3334689 3662956 3334689 4609689 1986996 4609689 1986996 1679762 4492041 1679762 4492041 1661524 1685971 1661524 1685971 3349922 4709144 3349922 4709144 1446687 795314 1446687 795314 732538 361039 732538 361039 3878296 3118940 3878296 3118940 4820460 1659571 4820460 1659571 1653844 3459446 1653844 3459446 4210907 1685856 4210907 1685856 1159357 340503 1159357 340503 3341562 3472555 3341562 3472555 1802882 1316047 1802882 1316047 289416 2275438 289416 2275438 4759502 3332847 4759502 3332847 3869839 1673178 3869839 1673178 1686220 3352653 1686220 3352653 1440254 203066 1440254 203066 3348232 2511857 3348232 2511857 4211506 1926374 4211506 1926374 891266 910127 891266 910127 718735 604664 718735 604664 4178789 2560668 4178789 2560668 4700947 1674798 4700947 1674798 567744 743072 567744 743072 1208321 1471043 1208321 1471043 80469 1686446 80469 1686446 4350824 2743293 4350824 2743293 691292 270410 691292 270410 1630421 3094471 1630421 3094471 3954408 1063542 3954408 1063542 350306 227621 350306 227621 176127 3328413 176127 3328413 3549505 740649 3549505 740649 611468 1120037 611468 1120037 1402366 2777909 1402366 2777909 1665523 686760 1665523 686760 289714 3315421 289714 3315421 3324723 3801315 3324723 3801315 3855769 1382576 3855769 1382576 475209 281000 475209 281000 4456318 2253113 4456318 2253113 1439870 917301 1439870 917301 793337 367046 793337 367046 1653013 3352606 1653013 3352606 4744397 1647235 4744397 1647235 1684045 2857311 1684045 2857311 3936744 1029122 3936744 1029122 571491 3910393 571491 3910393 4380676 1683040 4380676 1683040 2608931 383711 2608931 383711 536733 2789191 536733 2789191 4273066 2035742 4273066 2035742 4671156 1518975 4671156 1518975 550111 968257 550111 968257 4188968 2523104 4188968 2523104 461037 1349098 461037 1349098 306658 4723897 306658 4723897 4480365 1249235 4480365 1249235 1685606 295637 1685606 295637 421638 2531337 421638 2531337 4264458 2991233 4264458 2991233 1492421 3461072 1492421 3461072 3693881 2741733 3693881 2741733 4475258 3349400 4475258 3349400 1657469 2461560 1657469 2461560 4248200 1649833 4248200 1649833 1154040 1043636 1154040 1043636 401269 348534 401269 348534 3637676 4750072 3637676 4750072 1222404 1203535 1222404 1203535 3960393 2377450 3960393 2377450 1136738 457403 1136738 457403 3710542 2850970 3710542 2850970 4589367 1651521 4589367 1651521 704430 412828 704430 412828 3900403 2746796 3900403 2746796 4533602 1351452 4533602 1351452 1615131 2885706 1615131 2885706 4663230 819502 4663230 819502 536797 1647644 536797 1647644 3995754 2699839 3995754 2699839 888567 832361 888567 832361 595712 1117126 595712 1117126 4598074 3318284 4598074 3318284 1031264 390562 1031264 390562 3979338 2723857 3979338 2723857 3346664 2467736 3346664 2467736 4368760 3425176 4368760 3425176 2996096 728440 2996096 728440 499525 455524 499525 455524 1682750 2283535 1682750 2283535 4612166 1131336 4612166 1131336 666732 75278 666732 75278 3905056 3016043 3905056 3016043 3326069 1005160 3326069 1005160 532717 4318082 532717 4318082 3663563 1381390 3663563 1381390 3327278 4441772 3327278 4441772 496614 255126 496614 255126 251944 3330648 251944 3330648 4533309 1956997 4533309 1956997 2022754 2667493 2022754 2667493 4699423 1606119 4699423 1606119 1658671 687687 1658671 687687 616833 3350098 616833 3350098 4604370 1322893 4604370 1322893 1015788 895544 1015788 895544 565913 396837 565913 396837 2553793 3595857 2553793 3595857 3460357 1010204 3460357 1010204 1820134 3337460 1820134 3337460 715733 885620 715733 885620 4723354 238193 4723354 238193 921586 2899403 921586 2899403 4020576 1197125 4020576 1197125 869091 764448 869091 764448 3324644 1871536 3324644 1871536 3808148 3351021 3808148 3351021 516798 1131790 516798 1131790 4019814 4068618 4019814 4068618 1207092 351829 1207092 351829 306302 3399213 306302 3399213 4694168 1152650 4694168 1152650 369851 247902 369851 247902 4569145 2947590 4569145 2947590 3335345 4753715 3335345 4753715 628969 1032101 628969 1032101 4666472 2743583 4666472 2743583 1223975 558020 1223975 558020 1053230 2068925 1053230 2068925 4089146 4580519 4089146 4580519 899101 803208 899101 803208 3679473 2703123 3679473 2703123 4619437 3351924 4619437 3351924 832801 803918 832801 803918 3324155 1675207 3324155 1675207 637377 584856 637377 584856 366082 363578 366082 363578 4275332 2757247 4275332 2757247 4709422 744149 4709422 744149 752450 2152416 752450 2152416 3917273 2931914 3917273 2931914 4615260 1660124 4615260 1660124 1300648 4222856 1300648 4222856 1827812 668985 1827812 668985 942616 2772374 942616 2772374 1674404 29043 1674404 29043 4241900 2205122 4241900 2205122 4620521 3314529 4620521 3314529 710937 454497 710937 454497 1273165 1682569 1273165 1682569 822221 701626 822221 701626 3583013 2493199 3583013 2493199 1655662 410669 1655662 410669 3786516 3028396 3786516 3028396 4746904 3200068 4746904 3200068 921297 269255 921297 269255 186717 3352594 186717 3352594 1147892 618726 1147892 618726 280499 3339748 280499 3339748 4388845 851339 4388845 851339 603796 91708 603796 91708 4531372 3007098 4531372 3007098 284603 784132 284603 784132 4287590 2503329 4287590 2503329 1180504 1014923 1180504 1014923 590294 1647833 590294 1647833 4023152 2802550 4023152 2802550 4602824 1902279 4602824 1902279 646118 1173779 646118 1173779 277600 2364318 277600 2364318 4424696 1651249 4424696 1651249 1458599 1214641 1458599 1214641 3713196 4772866 3713196 4772866 1680863 3077292 1680863 3077292 3984900 1787386 3984900 1787386 2797216 1651890 2797216 1651890 4577989 3315627 4577989 3315627 3371059 450034 3371059 450034 1473039 4777621 1473039 4777621 270281 233973 270281 233973 69233 2047568 69233 2047568 3934047 2864398 3934047 2864398 2084522 1124735 2084522 1124735 246201 2711477 246201 2711477 4333964 1675656 4333964 1675656 1659947 4560203 1659947 4560203 3811102 598210 3811102 598210 592649 2924068 592649 2924068 3863585 1011961 3863585 1011961 756966 305342 756966 305342 1686011 3726968 1686011 3726968 3747260 1672702 3747260 1672702 4468982 3331988 4468982 3331988 3556284 3022242 3556284 3022242 3880762 3337191 3880762 3337191 2297065 2902459 2297065 2902459 3339444 252186 3339444 252186 3549622 1954246 3549622 1954246 4780768 1120663 4780768 1120663 1649190 4945901 1649190 4945901 3761462 2577154 3761462 2577154 4252687 2262019 4252687 2262019 4592078 3316786 4592078 3316786 1018526 519633 1018526 519633 280822 2248490 280822 2248490 4156628 1237304 4156628 1237304 442929 433223 442929 433223 238296 4191177 238296 4191177 3872907 1680363 3872907 1680363 2592362 3792277 2592362 3792277 1416329 221564 1416329 221564 3331277 3327903 3331277 3327903 1073750 456747 1073750 456747 73716 2867096 73716 2867096 4572062 1657458 4572062 1657458 656790 647454 656790 647454 565149 1651632 565149 1651632 4630545 3318960 4630545 3318960 3732551 1448359 3732551 1448359 4436544 2372817 4436544 2372817 3339069 2713480 3339069 2713480 4066356 3330867 4066356 3330867 866947 428624 866947 428624 3712941 3338503 3712941 3338503 4373281 4587840 4373281 4587840 641920 230971 641920 230971 4495340 2896416 4495340 2896416 4784619 1214250 4784619 1214250 631991 290833 631991 290833 4243575 2909775 4243575 2909775 518300 309428 518300 309428 1654874 1921937 1654874 1921937 4530876 4159317 4530876 4159317 1091631 577881 1091631 577881 20883 2224567 20883 2224567 4061340 2704998 4061340 2704998 4407100 932591 4407100 932591 655402 4057862 655402 4057862 3888304 1810593 3888304 1810593 835288 752979 835288 752979 3352905 36930 3352905 36930 1113974 3145953 1113974 3145953 3563568 1664344 3563568 1664344 4058361 2071553 4058361 2071553 794561 749282 794561 749282 50946 2398315 50946 2398315 4321007 847528 4321007 847528 443739 2956235 443739 2956235 4261463 2051881 4261463 2051881 811787 339190 811787 339190 335215 2265166 335215 2265166 4230632 3330876 4230632 3330876 1262400 1070020 1262400 1070020 924034 2138417 924034 2138417 4398045 1015073 4398045 1015073 385509 2054691 385509 2054691 3323707 4650450 3323707 4650450 343232 398611 343232 398611 2649711 2972263 2649711 2972263 3873779 1320473 3873779 1320473 3313235 4077448 3313235 4077448 724319 312049 724319 312049 3757635 3078123 3757635 3078123 4773266 1366557 4773266 1366557 600363 275303 600363 275303 3929048 3339227 3929048 3339227 1661343 1128058 1661343 1128058 4078050 2478815 4078050 2478815 4642479 1656554 4642479 1656554 4445638 3327101 4445638 3327101 801683 383394 801683 383394 4586231 3830985 4586231 3830985 517334 886863 517334 886863 3342623 3346435 3342623 3346435 1162296 804453 1162296 804453 562939 1650485 562939 1650485 4748660 2156251 4748660 2156251 652165 782887 652165 782887 4600987 3350087 4600987 3350087 3459671 967976 3459671 967976 294301 2490984 294301 2490984 4372708 1670842 4372708 1670842 1350700 327349 1350700 327349 3909624 3072788 3909624 3072788 1917198 3341531 1917198 3341531 4044753 1875416 4044753 1875416 1460746 86594 1460746 86594 4778436 3328944 4778436 3328944 588781 311678 588781 311678 271033 1647157 271033 1647157 4020517 2723070 4020517 2723070 767377 735577 767377 735577 1695945 1685303 1695945 1685303 4645990 3340359 4645990 3340359 857350 544394 857350 544394 236341 1949799 236341 1949799 4805307 1114710 4805307 1114710 461964 1441690 461964 1441690 149818 1686377 149818 1686377 1686076 296331 1686076 296331 535894 1678569 535894 1678569 2401092 584815 2401092 584815 4765241 3339967 4765241 3339967 3653699 1432728 3653699 1432728 625033 4577839 625033 4577839 3872250 2319466 3872250 2319466 4916617 4192904 4916617 4192904 749738 643263 749738 643263 3746028 3314639 3746028 3314639 1891671 1671047 1891671 1671047 707288 1652461 707288 1652461 3829865 2798415 3829865 2798415 4556834 3333190 4556834 3333190 1056273 994666 1056273 994666 958669 353036 958669 353036 3947220 2358703 3947220 2358703 1422505 1193451 1422505 1193451 3682340 2677360 3682340 2677360 4482274 2906876 4482274 2906876 1660912 1268423 1660912 1268423 3586588 2395157 3586588 2395157 771079 756033 771079 756033 3329143 1646710 3329143 1646710 4227905 3292106 4227905 3292106 1381833 1139621 1381833 1139621 266271 1682795 266271 1682795 4722317 2293875 4722317 2293875 4305183 2809393 4305183 2809393 1645640 1327829 1645640 1327829 1214492 236516 1214492 236516 210780 77667 210780 77667 3348360 3347732 3348360 3347732 1115929 451224 1115929 451224 3618368 3340646 3618368 3340646 1444705 698300 1444705 698300 718365 1737393 718365 1737393 4750131 3343811 4750131 3343811 1668060 1003758 1668060 1003758 1647263 3344497 1647263 3344497 4632793 1683308 4632793 1683308 999419 706516 999419 706516 613354 2100929 613354 2100929 3496753 3882056 3496753 3882056 1679683 1081164 1679683 1081164 4583537 3323635 4583537 3323635 4022064 2504594 4022064 2504594 4591525 315034 4591525 315034 538532 2685620 538532 2685620 4513795 785030 4513795 785030 707986 418932 707986 418932 3678175 3313788 3678175 3313788 926189 570263 926189 570263 4664015 2389130 4664015 2389130 446151 3488644 446151 3488644 4582624 1700599 4582624 1700599 562916 934288 562916 934288 4570442 2893552 4570442 2893552 4918194 693694 4918194 693694 478109 2142262 478109 2142262 4553360 2045044 4553360 2045044 1660729 3350412 1660729 3350412 4451986 2133944 4451986 2133944 4675937 701632 4675937 701632 934591 2669268 934591 2669268 4352184 2709151 4352184 2709151 1656610 1681986 1656610 1681986 4397733 3352481 4397733 3352481 369016 966857 369016 966857 2649943 4226365 2649943 4226365 1404532 243534 1404532 243534 1660554 2501577 1660554 2501577 4359788 714353 4359788 714353 669178 416067 669178 416067 4280621 3321195 4280621 3321195 1868812 705233 1868812 705233 688987 2277425 688987 2277425 4486100 4765249 4486100 4765249 1665268 1677534 1665268 1677534 3979857 3350366 3979857 3350366 980145 362455 980145 362455 247387 4354379 247387 4354379 3608565 1088012 3608565 1088012 898079 445521 898079 445521 3847126 3315972 3847126 3315972 1665508 900427 1665508 900427 4213761 3769801 4213761 3769801 793222 766890 793222 766890 4650529 3321950 4650529 3321950 886919 806017 886919 806017 3755086 4190031 3755086 4190031 1287868 1186554 1287868 1186554 3344553 489503 3344553 489503 784654 2206114 784654 2206114 4515301 3021286 4515301 3021286 2769674 1220411 2769674 1220411 777766 420373 777766 420373 262801 4676083 262801 4676083 3638938 1295653 3638938 1295653 1107357 231164 1107357 231164 4213379 3342785 4213379 3342785 1327310 4863151 1327310 4863151 3347329 2004287 3347329 2004287 3706710 3081848 3706710 3081848 4768159 1685342 4768159 1685342 1411579 969734 1411579 969734 524656 2650065 524656 2650065 4569787 4221163 4569787 4221163 1142568 4840488 1142568 4840488 3679133 2274528 3679133 2274528 1659544 330851 1659544 330851 2964104 3325532 2964104 3325532 1686484 1662018 1686484 1662018 4394453 2982835 4394453 2982835 3338315 2122969 3338315 2122969 4665195 3190484 4665195 3190484 2548598 3476151 2548598 3476151 4011859 2637299 4011859 2637299 4334284 3813641 4334284 3813641 2790859 1044505 2790859 1044505 3841000 2990725 3841000 2990725 2603044 1006271 2603044 1006271 687308 469043 687308 469043 3576977 3316853 3576977 3316853 1658119 2733691 1658119 2733691 4638667 1881128 4638667 1881128 2472518 4665075 2472518 4665075 3921033 2264771 3921033 2264771 4399463 3329420 4399463 3329420 3912558 1670810 3912558 1670810 1278513 304853 1278513 304853 232382 4467140 232382 4467140 3331149 1679630 3331149 1679630 1112472 428598 1112472 428598 203487 167262 203487 167262 4288942 2637968 4288942 2637968 4775012 3343920 4775012 3343920 1650716 1016130 1650716 1016130 500265 1236361 500265 1236361 3751169 3964509 3751169 3964509 1186345 270785 1186345 270785 1663113 3326233 1663113 3326233 3631588 879258 3631588 879258 774224 681002 774224 681002 1361001 3551862 1361001 3551862 3333895 976269 3333895 976269 664424 1659223 664424 1659223 3327601 227706 3327601 227706 827173 1866575 827173 1866575 4334750 3346428 4334750 3346428 1187779 1160852 1187779 1160852 1021415 281475 1021415 281475 260571 1682852 260571 1682852 3325884 792657 3325884 792657 1327696 3005206 1327696 3005206 4619936 822993 4619936 822993 520564 4130679 520564 4130679 3341323 2867243 3341323 2867243 4017833 833566 4017833 833566 573877 3324074 573877 3324074 4611645 1659752 4611645 1659752 1976268 3343618 1976268 3343618 4416160 1917421 4416160 1917421 3324598 4178521 3324598 4178521 711498 399114 711498 399114 4048814 2944883 4048814 2944883 3540656 714666 3540656 714666 276147 3333134 276147 3333134 3892249 1666227 3892249 1666227 1686284 2936169 1686284 2936169 4394433 505748 4394433 505748 512218 3404467 512218 3404467 4735877 1076730 4735877 1076730 221953 4082361 221953 4082361 3546570 1318391 3546570 1318391 1216230 468214 1216230 468214 363448 49552 363448 49552 3318723 2583544 3318723 2583544 502134 343829 502134 343829 4661858 4442914 4661858 4442914 1013054 867548 1013054 867548 747065 1968274 747065 1968274 4557998 2654715 4557998 2654715 2376083 518788 2376083 518788 298313 2286757 298313 2286757 3943268 578040 3943268 578040 1067729 4703951 1067729 4703951 1684771 216778 1684771 216778 582781 3351937 582781 3351937 4964953 964433 4964953 964433 558911 3334571 558911 3334571 4495364 2823840 4495364 2823840 3329167 813347 3329167 813347 694110 1673695 694110 1673695 4198079 4532216 4198079 4532216 1263942 678998 1263942 678998 649666 86055 649666 86055 4613830 2844334 4613830 2844334 739859 698902 739859 698902 3341417 2473290 3341417 2473290 4270509 1900535 4270509 1900535 2010984 1670285 2010984 1670285 4971651 3349959 4971651 3349959 2818811 834999 2818811 834999 784603 4001305 784603 4001305 3708315 2528700 3708315 2528700 4271660 1995849 4271660 1995849 411003 1204251 411003 1204251 4324968 2932239 4324968 2932239 4723966 1702381 4723966 1702381 975037 568859 975037 568859 4613375 2145242 4613375 2145242 3704754 1683180 3704754 1683180 1655582 3379538 1655582 3379538 4666654 2250893 4666654 2250893 3753801 1667163 3753801 1667163 323874 3344061 323874 3344061 4394181 1936991 4394181 1936991 3341153 2648910 3341153 2648910 4777529 3102544 4777529 3102544 3622452 2985042 3622452 2985042 4414454 1401687 4414454 1401687 3881891 2907058 3881891 2907058 1653058 551986 1653058 551986 278299 1647341 278299 1647341 3315926 2792358 3315926 2792358 4704501 1161934 4704501 1161934 508091 1095978 508091 1095978 4094516 3535529 4094516 3535529 3316344 1891589 3316344 1891589 1757245 3319448 1757245 3319448 290436 503310 290436 503310 4431701 2314029 4431701 2314029 934506 251120 934506 251120 3837511 2408013 3837511 2408013 4291123 3048701 4291123 3048701 3344158 1907607 3344158 1907607 1666794 17207 1666794 17207 379412 2428380 379412 2428380 4686102 3344132 4686102 3344132 266683 1161866 266683 1161866 749263 273127 749263 273127 1553588 2484975 1553588 2484975 4796445 3706247 4796445 3706247 370041 541665 370041 541665 661527 1217036 661527 1217036 3817124 2947691 3817124 2947691 532745 900798 532745 900798 3465732 3034269 3465732 3034269 524343 1139732 524343 1139732 1667031 2505469 1667031 2505469 4745914 1648398 4745914 1648398 516785 518379 516785 518379 3349327 2882998 3349327 2882998 4575969 1680545 4575969 1680545 13788 4803007 13788 4803007 3347498 941584 3347498 941584 449296 3116463 449296 3116463 4223189 736441 4223189 736441 287357 3317397 287357 3317397 1023952 468942 1023952 468942 326806 1924852 326806 1924852 4767574 3191261 4767574 3191261 1174830 390526 1174830 390526 3863032 3321186 3863032 3321186 765399 784621 765399 784621 4263649 2917620 4263649 2917620 4675734 1461851 4675734 1461851 1417743 487803 1417743 487803 1022726 1682964 1022726 1682964 3326311 2548669 3326311 2548669 1147403 1679030 1147403 1679030 4183371 3053565 4183371 3053565 2710080 422611 2710080 422611 1369095 2312586 1369095 2312586 4412138 13587 4412138 13587 1647879 4708542 1647879 4708542 3641187 1649397 3641187 1649397 1092444 671654 1092444 671654 658782 3350230 658782 3350230 1813023 1245088 1813023 1245088 1119617 1038206 1119617 1038206 613717 762178 613717 762178 4455218 3320491 4455218 3320491 2917122 1268444 2917122 1268444 196195 2520798 196195 2520798 4655216 1038994 4655216 1038994 270352 3322431 270352 3322431 3032095 2612100 3032095 2612100 4492223 3438301 4492223 3438301 1183187 221302 1183187 221302 3343499 3322572 3343499 3322572 4070914 2292952 4070914 2292952 3845193 1294993 3845193 1294993 343317 4416559 343317 4416559 3948766 2434828 3948766 2434828 4665949 3035275 4665949 3035275 695949 3340595 695949 3340595 3346184 2404769 3346184 2404769 4365711 3329906 4365711 3329906 2161142 3620264 2161142 3620264 4946669 918489 4946669 918489 639940 3352148 639940 3352148 4131954 820093 4131954 820093 485137 3323288 485137 3323288 3650359 1290520 3650359 1290520 1220673 259730 1220673 259730 200773 4910738 200773 4910738 4129514 1371328 4129514 1371328 309585 1165350 309585 1165350 3315742 4307192 3315742 4307192 1658273 1650465 1658273 1650465 4970612 2363958 4970612 2363958 303384 550988 303384 550988 3762533 2708853 3762533 2708853 1659543 1664290 1659543 1664290 4626431 505889 4626431 505889 452683 2726513 452683 2726513 4295921 1684986 4295921 1684986 4947623 3351063 4947623 3351063 837821 162660 837821 162660 1733613 2163945 1733613 2163945 4318335 1649150 4318335 1649150 372127 1251293 372127 1251293 3723279 3346203 3723279 3346203 1574129 1653837 1574129 1653837 4440579 3365220 4440579 3365220 1678084 1495715 1678084 1495715 3346365 3053818 3346365 3053818 4528400 1915605 4528400 1915605 476853 985436 476853 985436 3972455 2559381 3972455 2559381 4783778 3322473 4783778 3322473 138801 301624 138801 301624 1846542 4547884 1846542 4547884 1274476 353899 1274476 353899 3359856 3959747 3359856 3959747 1464823 4543473 1464823 4543473 300299 255306 300299 255306 2693118 1883184 2693118 1883184 4849688 3343964 4849688 3343964 391235 373702 391235 373702 1675394 1651161 1675394 1651161 545269 554219 545269 554219 3733186 3289852 3733186 3289852 891164 782376 891164 782376 4012954 2420624 4012954 2420624 4170770 3613307 4170770 3613307 648775 552290 648775 552290 1677539 3341028 1677539 3341028 956024 586895 956024 586895 3814038 3537958 3814038 3537958 3171368 1205738 3171368 1205738 4682410 3330970 4682410 3330970 188300 2330323 188300 2330323 4541453 2034798 4541453 2034798 4761490 1021841 4761490 1021841 238596 3938563 238596 3938563 4283186 2167136 4283186 2167136 3722280 3348672 3722280 3348672 4173717 2010772 4173717 2010772 4715565 3859408 4715565 3859408 1119780 297594 1119780 297594 193508 2553743 193508 2553743 4304390 3340831 4304390 3340831 3349338 2273804 3349338 2273804 4665621 4926936 4665621 4926936 2194244 3056763 2194244 3056763 4532535 1392274 4532535 1392274 1652510 4558534 1652510 4558534 1732685 2725639 1732685 2725639 3573639 1208327 3573639 1208327 844493 503462 844493 503462 479419 4014708 479419 4014708 3334262 2216039 3334262 2216039 1666117 4847475 1666117 4847475 3348247 1882722 3348247 1882722 4764564 3345518 4764564 3345518 1067022 1279610 1067022 1279610 4416844 2950744 4416844 2950744 4736084 1682915 4736084 1682915 3811364 2696979 3811364 2696979 4216019 1377689 4216019 1377689 949013 549047 949013 549047 3747382 2956887 3747382 2956887 4695421 4801706 4695421 4801706 1330013 916074 1330013 916074 630625 1655470 630625 1655470 4537263 2976585 4537263 2976585 1352250 487990 1352250 487990 833383 1679679 833383 1679679 4335537 3335501 4335537 3335501 1673048 1434055 1673048 1434055 509277 967991 509277 967991 4000055 4915406 4000055 4915406 1552591 2794512 1552591 2794512 4180954 1424206 4180954 1424206 1383585 1247103 1383585 1247103 4085450 3556583 4085450 3556583 447396 261292 447396 261292 3332409 3101278 3332409 3101278 4247618 339006 4247618 339006 541358 1561945 541358 1561945 4447590 3284779 4447590 3284779 903290 411677 903290 411677 2171820 3346533 2171820 3346533 3324648 819933 3324648 819933 330592 3903524 330592 3903524 4322526 1378239 4322526 1378239 963281 422763 963281 422763 2641949 1882424 2641949 1882424 4771124 4690706 4771124 4690706 630173 341867 630173 341867 1662182 1675349 1662182 1675349 925918 719336 925918 719336 4449680 4055731 4449680 4055731 645042 476627 645042 476627 1368551 2351635 1368551 2351635 4558901 1427021 4558901 1427021 95608 4525195 95608 4525195 3919991 1261235 3919991 1261235 305217 2859588 305217 2859588 3326755 873467 3326755 873467 3347638 3346425 3347638 3346425 636161 259643 636161 259643 2215936 3351577 2215936 3351577 4659320 1060567 4659320 1060567 547451 2205780 547451 2205780 4700960 3557208 4700960 3557208 990565 944303 990565 944303 4326863 3343447 4326863 3343447 1301014 150747 1301014 150747 3328900 1682279 3328900 1682279 520854 587866 520854 587866 1181338 390081 1181338 390081 1655164 1411348 1655164 1411348 178765 1678789 178765 1678789 3136662 852082 3136662 852082 528961 1675852 528961 1675852 4092819 4257230 4092819 4257230 553031 458745 553031 458745 3601917 2342463 3601917 2342463 4035889 2577071 4035889 2577071 4148608 3346562 4148608 3346562 593729 810773 593729 810773 3053223 4975215 3053223 4975215 3813272 2066590 3813272 2066590 1592014 4398933 1592014 4398933 3436046 1017527 3436046 1017527 971839 854248 971839 854248 781970 3329779 781970 3329779 3975266 1683400 3975266 1683400 1007523 347961 1007523 347961 267366 3315861 267366 3315861 1652548 1190027 1652548 1190027 351821 1646953 351821 1646953 4732140 2864396 4732140 2864396 1325210 1647080 1325210 1647080 274682 1035959 274682 1035959 1663977 4403338 1663977 4403338 4474561 1739759 4474561 1739759 2026739 4300861 2026739 4300861 3639939 1664519 3639939 1664519 1654199 3321874 1654199 3321874 584912 284660 584912 284660 4701155 2186592 4701155 2186592 3079019 1465167 3079019 1465167 1656767 2584552 1656767 2584552 4537862 1658768 4537862 1658768 843688 412238 843688 412238 3997764 3351962 3997764 3351962 1255784 780267 1255784 780267 4527907 2327342 4527907 2327342 2667322 3463974 2667322 3463974 1268738 1125030 1268738 1125030 4558850 2481481 4558850 2481481 1910906 738788 1910906 738788 594479 2942140 594479 2942140 4730006 1662726 4730006 1662726 3336722 4032904 3336722 4032904 1303734 1676346 1303734 1676346 4425862 2631230 4425862 2631230 4029022 3325876 4029022 3325876 1148503 275258 1148503 275258 3564539 3351853 3564539 3351853 4205601 1680059 4205601 1680059 1918963 4780243 1918963 4780243 1209105 1875385 1209105 1875385 4010366 2883061 4010366 2883061 4699778 3435324 4699778 3435324 1379705 605634 1379705 605634 455301 2897534 455301 2897534 4252417 952367 4252417 952367 453523 2913660 453523 2913660 4198922 640678 4198922 640678 288743 2960307 288743 2960307 4042815 2532645 4042815 2532645 249419 911176 249419 911176 3329710 3348245 3329710 3348245 4473379 765881 4473379 765881 420151 215776 420151 215776 226968 154892 226968 154892 4195801 3030917 4195801 3030917 3325921 577802 3325921 577802 587909 2275717 587909 2275717 4069348 999123 4069348 999123 442328 1660787 442328 1660787 3828990 3342356 3828990 3342356 704631 703699 704631 703699 2692496 3676929 2692496 3676929 3338358 1663579 3338358 1663579 262003 1035680 262003 1035680 4376436 3005779 4376436 3005779 3438261 471303 3438261 471303 344263 241041 344263 241041 1912082 2907421 1912082 2907421 4607408 4570383 4607408 4570383 2962130 1672518 2962130 1672518 4096041 3136488 4096041 3136488 1664280 517219 1664280 517219 668891 4646314 668891 4646314 4527267 2079278 4527267 2079278 1660990 693609 1660990 693609 4690927 3338051 4690927 3338051 899522 291356 899522 291356 1648250 3641322 1648250 3641322 660924 209782 660924 209782 4282595 4596236 4282595 4596236 1574330 1676994 1574330 1676994 4551503 3339214 4551503 3339214 422528 1072258 422528 1072258 3349988 3316241 3349988 3316241 3945113 1675106 3945113 1675106 506690 485152 506690 485152 4377324 3315486 4377324 3315486 3017155 1366369 3017155 1366369 66006 1986243 66006 1986243 3660752 2218921 3660752 2218921 4494832 3332719 4494832 3332719 1269426 279148 1269426 279148 4129859 2676136 4129859 2676136 4729492 3316580 4729492 3316580 881627 499796 881627 499796 456652 1914111 456652 1914111 3792851 3318719 3792851 3318719 4119345 1036373 4119345 1036373 1650818 2768999 1650818 2768999 4495379 1075129 4495379 1075129 573961 344308 573961 344308 4180648 3343222 4180648 3343222 1654185 686294 1654185 686294 1123135 2358575 1123135 2358575 4333143 3327084 4333143 3327084 1885099 2096706 1885099 2096706 814062 590210 814062 590210 358664 220091 358664 220091 4305230 4902238 4305230 4902238 1430735 616186 1430735 616186 2966070 3347782 2966070 3347782 4411880 1665968 4411880 1665968 809107 3033894 809107 3033894 3839719 1677794 3839719 1677794 1085882 212541 1085882 212541 4317536 2868027 4317536 2868027 1429783 1269700 1429783 1269700 755361 2150540 755361 2150540 3927120 1662690 3927120 1662690 386641 363552 386641 363552 300337 237984 300337 237984 1650549 3745145 1650549 3745145 4583791 1439859 4583791 1439859 1670481 4975505 1670481 4975505 3722565 1674809 3722565 1674809 728538 547924 728538 547924 3342728 3315246 3342728 3315246 1684085 2955309 1684085 2955309 4013252 1122484 4013252 1122484 1767729 1659804 1767729 1659804 4272922 2937843 4272922 2937843 1128874 1005466 1128874 1005466 3517167 3340952 3517167 3340952 431120 1669124 431120 1669124 4625366 3862764 4625366 3862764 1654371 1954455 1654371 1954455 3334344 1051407 3334344 1051407 312067 1661674 312067 1661674 4671259 4334813 4671259 4334813 1001289 351473 1001289 351473 2082530 2750525 2082530 2750525 4747397 1654466 4747397 1654466 3612724 2421115 3612724 2421115 4196937 3348640 4196937 3348640 147261 1648600 147261 1648600 3325093 3379201 3325093 3379201 1184170 1019419 1184170 1019419 666076 3212045 666076 3212045 3522969 983653 3522969 983653 581570 361535 581570 361535 3343153 4605428 3343153 4605428 707201 663553 707201 663553 3895166 4430045 3895166 4430045 3213487 788910 3213487 788910 459859 3351670 459859 3351670 3726725 1357052 3726725 1357052 1683307 4893178 1683307 4893178 3770021 744576 3770021 744576 265295 4474496 265295 4474496 1658101 1653805 1658101 1653805 2884674 4385178 2884674 4385178 1499492 1397233 1499492 1397233 1267155 220054 1267155 220054 3653842 3310809 3653842 3310809 2469995 1311383 2469995 1311383 69204 3331545 69204 3331545 4317574 1679759 4317574 1679759 4861626 1037282 4861626 1037282 1257610 322197 1257610 322197 3541253 2467705 3541253 2467705 440328 748115 440328 748115 3929919 2647040 3929919 2647040 4476397 4223888 4476397 4223888 202989 1231637 202989 1231637 3813850 3317908 3813850 3317908 38562 3350001 38562 3350001 3681206 1424840 3681206 1424840 1174974 2398301 1174974 2398301 4382520 589103 4382520 589103 465232 1656198 465232 1656198 4682147 3332305 4682147 3332305 1682609 4831117 1682609 4831117 1161919 343663 1161919 343663 4012624 3692655 4012624 3692655 669243 535191 669243 535191 303569 299809 303569 299809 89635 3659733 89635 3659733 1391675 868437 1391675 868437 434807 361059 434807 361059 3820413 3346040 3820413 3346040 3337947 655233 3337947 655233 711885 2971943 711885 2971943 4700788 1546597 4700788 1546597 2799810 3096510 2799810 3096510 4777220 2458134 4777220 2458134 1338686 1034274 1338686 1034274 987923 917377 987923 917377 3643354 2018175 3643354 2018175 4395911 2926259 4395911 2926259 3344512 1677462 3344512 1677462 1126353 546920 1126353 546920 585560 3018158 585560 3018158 3317913 1447451 3317913 1447451 3894082 3340208 3894082 3340208 1122354 2043285 1122354 2043285 4699753 1892771 4699753 1892771 3349522 4104870 3349522 4104870 2177179 419724 2177179 419724 118147 3145626 118147 3145626 3596649 702490 3596649 702490 539309 480768 539309 480768 488624 431470 488624 431470 4318621 3320809 4318621 3320809 1292584 584762 1292584 584762 881958 2213651 881958 2213651 4327881 3344762 4327881 3344762 1472173 1414318 1472173 1414318 1408226 909624 1408226 909624 689512 664454 689512 664454 3764413 3006681 3764413 3006681 3319363 2375240 3319363 2375240 4565860 3509019 4565860 3509019 793082 459688 793082 459688 223757 193499 223757 193499 4437946 3320597 4437946 3320597 815051 491504 815051 491504 4560255 2851650 4560255 2851650 3324423 3593214 3324423 3593214 4008189 1092249 4008189 1092249 816955 209708 816955 209708 4445735 3036387 4445735 3036387 3316435 4950209 3316435 4950209 1655697 1474335 1655697 1474335 4698364 4656008 4698364 4656008 1376705 1307850 1376705 1307850 870177 858775 870177 858775 3655515 3342668 3655515 3342668 2735067 1674684 2735067 1674684 4172796 3313965 4172796 3313965 3314245 4567513 3314245 4567513 3387817 2254860 3387817 2254860 4473415 1406829 4473415 1406829 494679 398477 494679 398477 330068 3316904 330068 3316904 3922673 2728711 3922673 2728711 4583048 3700071 4583048 3700071 927665 578699 927665 578699 3769427 3352512 3769427 3352512 1651926 166706 1651926 166706 3710915 2417256 3710915 2417256 4147376 4128099 4147376 4128099 1675851 2726475 1675851 2726475 4640601 1662443 4640601 1662443 1304667 4001213 1304667 4001213 1680672 1685255 1680672 1685255 305816 3570234 305816 3570234 3934187 2369591 3934187 2369591 4775187 3329070 4775187 3329070 463350 239031 463350 239031 219082 234411 219082 234411 1675822 2376292 1675822 2376292 4234742 2649833 4234742 2649833 4562498 1019165 4562498 1019165 328483 256607 328483 256607 3352785 2960456 3352785 2960456 984470 679754 984470 679754 1206290 1852744 1206290 1852744 3321427 636781 3321427 636781 303983 1659528 303983 1659528 3648183 3345566 3648183 3345566 1019992 315636 1019992 315636 1679131 2358334 1679131 2358334 4350096 1286748 4350096 1286748 1035375 457120 1035375 457120 3919744 2871608 3919744 2871608 2011054 473784 2011054 473784 889679 2440327 889679 2440327 4498129 3350055 4498129 3350055 3351763 4365136 3351763 4365136 1433323 783247 1433323 783247 3850724 2710433 3850724 2710433 4586970 1677834 4586970 1677834 4011405 2394315 4011405 2394315 4380016 2821008 4380016 2821008 3319828 1682166 3319828 1682166 1960463 3115746 1960463 3115746 3605951 947656 3605951 947656 521754 238210 521754 238210 4263012 3350684 4263012 3350684 4644124 2615584 4644124 2615584 1643372 4873570 1643372 4873570 3914780 488852 3914780 488852 405836 3335263 405836 3335263 3970356 534882 3970356 534882 839512 2291059 839512 2291059 4006633 2865429 4006633 2865429 1667934 4678986 1667934 4678986 4119966 1408898 4119966 1408898 213989 223860 213989 223860 1668962 2716829 1668962 2716829 4846613 3334696 4846613 3334696 231492 224280 231492 224280 3335574 3318231 3335574 3318231 843226 679378 843226 679378 3841295 3457404 3841295 3457404 1053644 502778 1053644 502778 4959338 1795173 4959338 1795173 454775 618037 454775 618037 3344307 2546136 3344307 2546136 672677 435421 672677 435421 4207563 2813840 4207563 2813840 4542839 3343559 4542839 3343559 2660892 1647231 2660892 1647231 4937177 1990631 4937177 1990631 3541930 1671033 3541930 1671033 4591989 775085 4591989 775085 534028 3348799 534028 3348799 4653460 1889731 4653460 1889731 688379 599013 688379 599013 302490 105994 302490 105994 4700496 3331706 4700496 3331706 2299786 1437571 2299786 1437571 608753 499712 608753 499712 3795925 3326647 3795925 3326647 4766304 2283934 4766304 2283934 3846615 2995179 3846615 2995179 3615120 681465 3615120 681465 534716 326617 534716 326617 3961046 2542908 3961046 2542908 4559719 3953550 4559719 3953550 963650 885336 963650 885336 4031366 2827872 4031366 2827872 1074536 865721 1074536 865721 455821 355047 455821 355047 4728 3352511 4728 3352511 3348176 1434074 3348176 1434074 1129471 515372 1129471 515372 3735307 2597958 3735307 2597958 4498282 1665480 4498282 1665480 1996269 4010058 1996269 4010058 4657681 1931371 4657681 1931371 3331592 3689947 3331592 3689947 1325617 809718 1325617 809718 541165 2092114 541165 2092114 4634803 1669332 4634803 1669332 1776451 2199898 1776451 2199898 4395264 2972472 4395264 2972472 1409975 1330140 1409975 1330140 882628 736064 882628 736064 496894 2954373 496894 2954373 3670728 1402987 3670728 1402987 1667092 3326787 1667092 3326787 3985409 1997795 3985409 1997795 1397257 1021703 1397257 1021703 645705 266729 645705 266729 2604213 4874308 2604213 4874308 3764844 2800670 3764844 2800670 3316919 4851818 3316919 4851818 4169833 1668656 4169833 1668656 1077779 1097515 1077779 1097515 3322682 3324962 3322682 3324962 1646871 4355827 1646871 4355827 3996657 1922952 3996657 1922952 4781972 219966 4781972 219966 644891 3967703 644891 3967703 3344847 2495419 3344847 2495419 4501318 2073317 4501318 2073317 3707403 1653659 3707403 1653659 8383 1255146 8383 1255146 3865781 3075728 3865781 3075728 1667680 38703 1667680 38703 4324714 2685699 4324714 2685699 4439582 2948639 4439582 2948639 163385 3988415 163385 3988415 3635340 1653935 3635340 1653935 676309 2063295 676309 2063295 3823035 3328784 3823035 3328784 4879248 462855 4879248 462855 1663648 4223724 1663648 4223724 4222481 1673627 4222481 1673627 2034484 3328931 2034484 3328931 1168906 266440 1168906 266440 251577 1417728 251577 1417728 3326831 4582610 3326831 4582610 4209885 1677265 4209885 1677265 337789 3349041 337789 3349041 4494652 1257713 4494652 1257713 376996 2228252 376996 2228252 3340887 642282 3340887 642282 728794 1933956 728794 1933956 4594694 2654950 4594694 2654950 1232227 556648 1232227 556648 412841 363835 412841 363835 3348953 2105998 3348953 2105998 4481519 3037766 4481519 3037766 3348786 859615 3348786 859615 4812478 3352290 4812478 3352290 1668319 4685096 1668319 4685096 3755322 997128 3755322 997128 3315739 3885783 3315739 3885783 4531363 2061821 4531363 2061821 1922918 2762594 1922918 2762594 4606943 558601 4606943 558601 830442 2513472 830442 2513472 4419406 1981847 4419406 1981847 3335207 1673766 3335207 1673766 4423370 3011553 4423370 3011553 1178135 424190 1178135 424190 3331959 2332036 3331959 2332036 4220930 2839212 4220930 2839212 3706197 1986819 3706197 1986819 1393884 1255029 1393884 1255029 702164 2937415 702164 2937415 4388856 2510858 4388856 2510858 3954756 2890163 3954756 2890163 4585971 996252 4585971 996252 3263012 3349554 3263012 3349554 1488798 3314691 1488798 3314691 3783080 3331557 3783080 3331557 561336 895996 561336 895996 3744537 2865206 3744537 2865206 4120395 2194833 4120395 2194833 2384481 1339022 2384481 1339022 4305599 3053629 4305599 3053629 3316872 4706535 3316872 4706535 554945 2530658 554945 2530658 4545290 3335549 4545290 3335549 1650755 19341 1650755 19341 3490317 2454723 3490317 2454723 3327343 4696839 3327343 4696839 1178055 952036 1178055 952036 690164 2503862 690164 2503862 4320014 1663322 4320014 1663322 956966 524282 956966 524282 4616382 3121129 4616382 3121129 3324140 866308 3324140 866308 3898427 2746869 3898427 2746869 851408 1163788 851408 1163788 3685213 3117881 3685213 3117881 4785739 2581463 4785739 2581463 1390913 4732505 1390913 4732505 3019361 782629 3019361 782629 700476 647971 700476 647971 4317211 3337272 4317211 3337272 1907501 790447 1907501 790447 416504 2156526 416504 2156526 4079108 4179950 4079108 4179950 1234529 3349661 1234529 3349661 601772 165730 601772 165730 3899739 3634617 3899739 3634617 1536808 2312190 1536808 2312190 4157322 3341441 4157322 3341441 1254427 856524 1254427 856524 3957748 1742396 3957748 1742396 1647876 4442936 1647876 4442936 4173110 348282 4173110 348282 727060 1231313 727060 1231313 4347349 3108991 4347349 3108991 1681096 690403 1681096 690403 1126034 503213 1126034 503213 3644306 3352253 3644306 3352253 4723935 593936 4723935 593936 769358 2602601 769358 2602601 4696691 681804 4696691 681804 394728 2559304 394728 2559304 4559747 3341801 4559747 3341801 1243441 207453 1243441 207453 2703966 2199072 2703966 2199072 4546187 574388 4546187 574388 357845 1656175 357845 1656175 3334012 1058370 3334012 1058370 563790 2746855 563790 2746855 4221320 1652494 4221320 1652494 681592 396967 681592 396967 4043622 3349827 4043622 3349827 1680445 777485 1680445 777485 4447978 1963351 4447978 1963351 1868254 1656984 1868254 1656984 4182914 3342779 4182914 3342779 353537 1207615 353537 1207615 4676061 2701053 4676061 2701053 3346222 4897407 3346222 4897407 954011 1682342 954011 1682342 4730459 2033943 4730459 2033943 1649331 4517151 1649331 4517151 3350281 304050 3350281 304050 167656 3325502 167656 3325502 3339675 534453 3339675 534453 870288 3345646 870288 3345646 2668325 533721 2668325 533721 586453 3110543 586453 3110543 4429809 590763 4429809 590763 717256 2643734 717256 2643734 4992834 3429848 4992834 3429848 820220 448555 820220 448555 4314638 3346223 4314638 3346223 1649457 1658607 1649457 1658607 491622 245919 491622 245919 3326327 2617646 3326327 2617646 4278834 2122364 4278834 2122364 3755330 1340567 3755330 1340567 647904 164743 647904 164743 4561594 2647519 4561594 2647519 3937724 2229822 3937724 2229822 1651090 4265534 1651090 4265534 3830396 2788004 3830396 2788004 4558338 3343822 4558338 3343822 1939473 838348 1939473 838348 498863 257301 498863 257301 268927 3347307 268927 3347307 3717471 1169601 3717471 1169601 919549 3343606 919549 3343606 4214838 642138 4214838 642138 495318 2692363 495318 2692363 4502418 1433388 4502418 1433388 1262136 524475 1262136 524475 904807 2742014 904807 2742014 4063923 1469604 4063923 1469604 1240153 4128915 1240153 4128915 3428862 1683007 3428862 1683007 5007028 2220947 5007028 2220947 2080732 3338029 2080732 3338029 4441468 1660653 4441468 1660653 824673 486418 824673 486418 487753 4297765 487753 4297765 3346509 2982082 3346509 2982082 4629295 1677026 4629295 1677026 754576 1379355 754576 1379355 4504322 3065887 4504322 3065887 3327425 2624893 3327425 2624893 4464330 2128254 4464330 2128254 1657017 2741810 1657017 2741810 4282894 656093 4282894 656093 957866 3710606 957866 3710606 3547598 1229479 3547598 1229479 1648684 4641539 1648684 4641539 4043194 1379102 4043194 1379102 2831982 3353095 2831982 3353095 284848 218460 284848 218460 4360791 3316353 4360791 3316353 1040075 340487 1040075 340487 3654464 3344623 3654464 3344623 4739499 2917685 4739499 2917685 431377 1474499 431377 1474499 1727688 3342169 1727688 3342169 1258241 1023901 1258241 1023901 4126765 2869115 4126765 2869115 4819569 3328063 4819569 3328063 86110 1671108 86110 1671108 4910723 3326435 4910723 3326435 3684283 1673331 3684283 1673331 911037 391420 911037 391420 4486276 2892790 4486276 2892790 4756367 3072145 4756367 3072145 541059 423424 541059 423424 230302 4866826 230302 4866826 4095288 2211181 4095288 2211181 3692663 2999840 3692663 2999840 4789549 201406 4789549 201406 610276 2106493 610276 2106493 4603267 3316913 4603267 3316913 3323430 2524604 3323430 2524604 4316761 3326152 4316761 3326152 1662565 73164 1662565 73164 3712787 2483480 3712787 2483480 4647972 1674949 4647972 1674949 957030 336384 957030 336384 4432923 2543755 4432923 2543755 761510 131319 761510 131319 4654271 3324754 4654271 3324754 863500 383136 863500 383136 230393 254659 230393 254659 4617621 2486755 4617621 2486755 589911 282161 589911 282161 3340620 2935965 3340620 2935965 4627768 1262875 4627768 1262875 404011 326941 404011 326941 3342946 3293073 3342946 3293073 1065592 748752 1065592 748752 743393 3328396 743393 3328396 4063342 822420 4063342 822420 524419 1671069 524419 1671069 3815703 3035649 3815703 3035649 1326299 445083 1326299 445083 3594745 3230331 3594745 3230331 1411591 229828 1411591 229828 4378936 2810474 4378936 2810474 1318818 501234 1318818 501234 703227 1681923 703227 1681923 1652734 2802942 1652734 2802942 4586625 1676763 4586625 1676763 2911482 4017080 2911482 4017080 1282168 381392 1282168 381392 708262 2931244 708262 2931244 4328030 2201815 4328030 2201815 1671773 3041438 1671773 3041438 3829648 1661928 3829648 1661928 1654298 825723 1654298 825723 611423 3057528 611423 3057528 3999855 875529 3999855 875529 445310 416519 445310 416519 4174418 3351158 4174418 3351158 676451 545921 676451 545921 3561929 927827 3561929 927827 480949 289309 480949 289309 4153941 4239668 4153941 4239668 943366 722039 943366 722039 294347 2060939 294347 2060939 4549545 3317736 4549545 3317736 1243095 195142 1243095 195142 4252751 2732535 4252751 2732535 1647689 3342269 1647689 3342269 1125055 1650457 1125055 1650457 3697902 4534847 3697902 4534847 1658673 1424862 1658673 1424862 3610916 2209124 3610916 2209124 4592192 3335077 4592192 3335077 1701857 1662582 1701857 1662582 4303169 3344499 4303169 3344499 1668951 2310823 1668951 2310823 4257101 2946553 4257101 2946553 3319698 2249665 3319698 2249665 1132192 409434 1132192 409434 1774802 3349525 1774802 3349525 4016495 2164051 4016495 2164051 462423 975070 462423 975070 3340915 4787906 3340915 4787906 976348 1505200 976348 1505200 4088711 2517999 4088711 2517999 4362096 2242838 4362096 2242838 1275600 972478 1275600 972478 3556996 3319043 3556996 3319043 2584493 443784 2584493 443784 3669902 2220955 3669902 2220955 3914847 3328818 3914847 3328818 4004394 1360874 4004394 1360874 321224 325350 321224 325350 3348117 1998923 3348117 1998923 4157351 3058183 4157351 3058183 4873795 424310 4873795 424310 818336 935221 818336 935221 3347621 538447 3347621 538447 521314 1672082 521314 1672082 4610872 3324756 4610872 3324756 1651775 700899 1651775 700899 447984 3103211 447984 3103211 4002584 1244421 4002584 1244421 858341 5001782 858341 5001782 3325293 3345466 3325293 3345466 464520 1576038 464520 1576038 4086185 2988602 4086185 2988602 3331033 891907 3331033 891907 4440271 3844373 4440271 3844373 1659025 519664 1659025 519664 501809 4520413 501809 4520413 300360 552844 300360 552844 3331865 3334707 3331865 3334707 1562710 3974438 1562710 3974438 3595645 3085497 3595645 3085497 3135354 3344526 3135354 3344526 4561306 605648 4561306 605648 760162 2145569 760162 2145569 4176006 2932926 4176006 2932926 1152540 240201 1152540 240201 3692370 2050350 3692370 2050350 4287798 3032226 4287798 3032226 1008484 851932 1008484 851932 461453 3336022 461453 3336022 3836877 1857731 3836877 1857731 418452 360106 418452 360106 274489 2142980 274489 2142980 4765656 1193078 4765656 1193078 828235 792272 828235 792272 3764268 3606716 3764268 3606716 1925737 237862 1925737 237862 4437714 3061864 4437714 3061864 1986062 2189492 1986062 2189492 4577641 833283 4577641 833283 471779 233407 471779 233407 3323628 3337634 3323628 3337634 1109938 1656164 1109938 1656164 4566729 3337945 4566729 3337945 1095800 550135 1095800 550135 3923527 3336929 3923527 3336929 4510207 2007572 4510207 2007572 3329672 412214 3329672 412214 347854 4758295 347854 4758295 4060163 2155740 4060163 2155740 4527878 3036956 4527878 3036956 3318273 4996910 3318273 4996910 1664685 3348409 1664685 3348409 4485690 1677216 4485690 1677216 700561 410337 700561 410337 3337451 2359783 3337451 2359783 4543167 2926679 4543167 2926679 4593310 3027641 4593310 3027641 1657222 2227609 1657222 2227609 4159042 2893228 4159042 2893228 4688678 3642017 4688678 3642017 1297522 523291 1297522 523291 581534 1917928 581534 1917928 4375925 2420715 4375925 2420715 3317203 1681328 3317203 1681328 1246388 801350 1246388 801350 800666 1653983 800666 1653983 4348720 2839128 4348720 2839128 1652250 1248165 1652250 1248165 1256350 2459696 1256350 2459696 4466053 3334883 4466053 3334883 1665188 4015720 1665188 4015720 3828623 1647697 3828623 1647697 1398196 1244481 1398196 1244481 1035977 291901 1035977 291901 1778903 3346105 1778903 3346105 4042001 1666136 4042001 1666136 1252268 139898 1252268 139898 4580462 3326601 4580462 3326601 1653109 2208418 1653109 2208418 4544738 2093639 4544738 2093639 4681029 1950613 4681029 1950613 1682606 283591 1682606 283591 1141830 2270672 1141830 2270672 4686899 3317199 4686899 3317199 250198 65270 250198 65270 3916028 2254744 3916028 2254744 4371910 2558921 4371910 2558921 4084103 2398823 4084103 2398823 4416867 1657203 4416867 1657203 4101175 3078305 4101175 3078305 4829800 579811 4829800 579811 466524 382349 466524 382349 46735 2538361 46735 2538361 4643784 1678068 4643784 1678068 890885 483169 890885 483169 4399371 3017276 4399371 3017276 1259170 542790 1259170 542790 158179 4035807 158179 4035807 3873071 2045208 3873071 2045208 4721016 3316912 4721016 3316912 1392004 563555 1392004 563555 527259 2929813 527259 2929813 4639804 1814373 4639804 1814373 1373554 1170938 1373554 1170938 887838 686559 887838 686559 3808528 2590255 3808528 2590255 4753042 3321878 4753042 3321878 1185841 554406 1185841 554406 1098919 1925353 1098919 1925353 3940053 2655721 3940053 2655721 4486267 1682118 4486267 1682118 1667941 3345054 1667941 3345054 4779494 2688942 4779494 2688942 999356 283328 999356 283328 1662742 4644664 1662742 4644664 3639971 710589 3639971 710589 726786 796442 726786 796442 4076604 3113764 4076604 3113764 966199 757023 966199 757023 427475 2405469 427475 2405469 4634939 1393859 4634939 1393859 1268104 718559 1268104 718559 3346822 2274783 3346822 2274783 4725776 3105801 4725776 3105801 4858329 322763 4858329 322763 1362058 2400396 1362058 2400396 4692142 939962 4692142 939962 1154055 1982180 1154055 1982180 4344271 663780 4344271 663780 528298 3327115 528298 3327115 3928043 722644 3928043 722644 500372 484255 500372 484255 3481665 4219444 3481665 4219444 474187 281323 474187 281323 302518 1901693 302518 1901693 4795961 577197 4795961 577197 546355 427202 546355 427202 4224569 2783287 4224569 2783287 1421535 1291711 1421535 1291711 3680736 2130001 3680736 2130001 1320040 3325018 1320040 3325018 1141432 626387 1141432 626387 605647 2333783 605647 2333783 4276892 4639002 4276892 4639002 648518 463074 648518 463074 3683635 2697247 3683635 2697247 4398773 1112007 4398773 1112007 1027743 3345312 1027743 3345312 4076951 1657063 4076951 1657063 1500180 2365381 1500180 2365381 4669666 3936720 4669666 3936720 1309620 1066574 1309620 1066574 3875342 2433565 3875342 2433565 4610918 3082766 4610918 3082766 684459 521450 684459 521450 388534 1671517 388534 1671517 1668769 707726 1668769 707726 495269 1158883 495269 1158883 2894956 1884574 2894956 1884574 708014 678333 708014 678333 3328088 4198541 3328088 4198541 966183 648267 966183 648267 3317139 4799944 3317139 4799944 4071022 1921057 4071022 1921057 1661639 2776835 1661639 2776835 3601143 3323639 3601143 3323639 537022 992494 537022 992494 3349315 3339120 3349315 3339120 1650320 950519 1650320 950519 106546 2769843 106546 2769843 4607603 1287945 4607603 1287945 764841 3334167 764841 3334167 4276275 411516 4276275 411516 1184001 1597699 1184001 1597699 4417272 3043523 4417272 3043523 1671897 3702181 1671897 3702181 4711484 1384682 4711484 1384682 1263447 371727 1263447 371727 2395666 1903447 2395666 1903447 4708057 3317654 4708057 3317654 228685 3508301 228685 3508301 3229281 282062 3229281 282062 4218823 2962725 4218823 2962725 933932 563795 933932 563795 398753 276890 398753 276890 4399016 1407769 4399016 1407769 1054664 666512 1054664 666512 653769 2525432 653769 2525432 4209690 1668993 4209690 1668993 2814144 3786349 2814144 3786349 305620 266772 305620 266772 3081903 2480092 3081903 2480092 4212200 2720818 4212200 2720818 1321027 901257 1321027 901257 505591 2307885 505591 2307885 4091666 2958178 4091666 2958178 1661932 2465912 1661932 2465912 4267968 2410379 4267968 2410379 3316296 2998023 3316296 2998023 4117117 1255246 4117117 1255246 534327 327240 534327 327240 3653499 3065701 3653499 3065701 1024768 614663 1024768 614663 1904115 3326860 1904115 3326860 3331820 775946 3331820 775946 292376 3339642 292376 3339642 2909783 908013 2909783 908013 214763 37942 214763 37942 4235787 2876391 4235787 2876391 1592715 1159195 1592715 1159195 372317 1761512 372317 1761512 3661044 4353071 3661044 4353071 1415289 231481 1415289 231481 69630 3058615 69630 3058615 3962326 1474435 3962326 1474435 1399272 865635 1399272 865635 840250 4187935 840250 4187935 3920415 1071275 3920415 1071275 326446 294731 326446 294731 4763797 4782517 4763797 4782517 1345228 254875 1345228 254875 4552940 2838397 4552940 2838397 3338202 1664778 3338202 1664778 4657497 4535308 4657497 4535308 819011 369875 819011 369875 3604821 2089301 3604821 2089301 3916709 3041723 3916709 3041723 3341421 1537980 3341421 1537980 468225 306156 468225 306156 3338837 3749659 3338837 3749659 1680941 4470568 1680941 4470568 3978991 563035 3978991 563035 1681818 3327426 1681818 3327426 3837501 2132834 3837501 2132834 3095490 3320024 3095490 3320024 240474 198075 240474 198075 3811243 2427524 3811243 2427524 4799884 811194 4799884 811194 644660 223695 644660 223695 3979293 2635345 3979293 2635345 4557042 844911 4557042 844911 297605 1686069 297605 1686069 3629450 3566633 3629450 3566633 1092423 438533 1092423 438533 42525 3923013 42525 3923013 3950568 1411516 3950568 1411516 705784 226899 705784 226899 174943 3598734 174943 3598734 3337915 2876685 3337915 2876685 4294251 1653442 4294251 1653442 337322 305881 337322 305881 277968 3317529 277968 3317529 3939384 1660871 3939384 1660871 480075 641938 480075 641938 1944757 3349195 1944757 3349195 4203145 2013841 4203145 2013841 1962783 4079166 1962783 4079166 4078632 2452130 4078632 2452130 4392362 3665464 4392362 3665464 1030200 1174881 1030200 1174881 3735984 2957028 3735984 2957028 3656472 1672461 3656472 1672461 4548525 1619511 4548525 1619511 1981361 3346355 1981361 3346355 4659997 793920 4659997 793920 651430 199987 651430 199987 1675720 3334439 1675720 3334439 4317828 1659245 4317828 1659245 927337 3922437 927337 3922437 3917586 2667595 3917586 2667595 4346441 2267533 4346441 2267533 2200353 3995306 2200353 3995306 121393 1649097 121393 1649097 4428414 3345529 4428414 3345529 364218 860058 364218 860058 4746989 3337671 4746989 3337671 369144 1649138 369144 1649138 3575827 2689393 3575827 2689393 4472202 1431143 4472202 1431143 780232 398465 780232 398465 3666730 2904328 3666730 2904328 1658133 1671097 1658133 1671097 3534772 689189 3534772 689189 833839 2667455 833839 2667455 4271183 1858061 4271183 1858061 3327807 365217 3327807 365217 1053091 2867136 1053091 2867136 4146267 3339856 4146267 3339856 1271318 366095 1271318 366095 3577726 3332461 3577726 3332461 270570 772558 270570 772558 4269889 3069694 4269889 3069694 1140328 241774 1140328 241774 4526102 3045581 4526102 3045581 2037875 1682032 2037875 1682032 4624818 4038839 4624818 4038839 1661708 377419 1661708 377419 3929283 3347341 3929283 3347341 4533999 625327 4533999 625327 758679 2074515 758679 2074515 3347962 279084 3347962 279084 1379504 3342339 1379504 3342339 389361 1036534 389361 1036534 2131331 3533575 2131331 3533575 762573 1660443 762573 1660443 3702332 2064008 3702332 2064008 4639090 1669102 4639090 1669102 3330331 4415982 3330331 4415982 1247301 1389295 1247301 1389295 3735306 2787595 3735306 2787595 4620019 505571 4620019 505571 1167873 2451780 1167873 2451780 4573413 598812 4573413 598812 549375 3726628 549375 3726628 4054317 191919 4054317 191919 616500 3343348 616500 3343348 3754834 332983 3754834 332983 338665 1969957 338665 1969957 3888897 1647213 3888897 1647213 1163452 351571 1163452 351571 3340533 3344442 3340533 3344442 985317 774790 985317 774790 4101394 3416846 4101394 3416846 972969 621007 972969 621007 1808089 3329827 1808089 3329827 3317527 1000197 3317527 1000197 945907 737362 945907 737362 694463 3052245 694463 3052245 4759066 3314918 4759066 3314918 765923 584894 765923 584894 224867 4533270 224867 4533270 3773258 2673856 3773258 2673856 4667737 1076409 4667737 1076409 1297980 2339316 1297980 2339316 4328979 3053220 4328979 3053220 3586231 806255 3586231 806255 714429 1865241 714429 1865241 4223882 3029212 4223882 3029212 1317188 242974 1317188 242974 3352721 4685739 3352721 4685739 1127613 382735 1127613 382735 3344406 1967840 3344406 1967840 4670788 3327229 4670788 3327229 632395 178062 632395 178062 3342774 1672995 3342774 1672995 1685446 3340949 1685446 3340949 3572651 1650262 3572651 1650262 879711 243998 879711 243998 3328695 4945304 3328695 4945304 1333150 1211882 1333150 1211882 727134 371466 727134 371466 4142619 3947120 4142619 3947120 1673966 1433181 1673966 1433181 381060 818003 381060 818003 3334380 4611312 3334380 4611312 1259292 2550249 1259292 2550249 4698028 1659587 4698028 1659587 3338069 4365465 3338069 4365465 4106037 625740 4106037 625740 360653 2541851 360653 2541851 4290763 3342745 4290763 3342745 1673880 1677719 1673880 1677719 3340095 4605889 3340095 4605889 1543252 2884899 1543252 2884899 4288671 1654145 4288671 1654145 3125578 3467024 3125578 3467024 3723169 2290857 3723169 2290857 460352 1013138 460352 1013138 3112454 2834644 3112454 2834644 4757869 393188 4757869 393188 259635 211662 259635 211662 2028920 1668387 2028920 1668387 658714 308547 658714 308547 242658 2968664 242658 2968664 3347544 1010662 3347544 1010662 498451 2048819 498451 2048819 4760923 3242518 4760923 3242518 1172878 636683 1172878 636683 965456 1382293 965456 1382293 3333249 2912821 3333249 2912821 4225254 1387190 4225254 1387190 1160772 345424 1160772 345424 3352284 3342650 3352284 3342650 3619796 1426522 3619796 1426522 1661464 4270415 1661464 4270415 1678634 1654935 1678634 1654935 3780925 3616607 3780925 3616607 611179 368375 611179 368375 1678763 818294 1678763 818294 601006 1593327 601006 1593327 3853863 3011417 3853863 3011417 832491 410700 832491 410700 2778269 1676110 2778269 1676110 1131708 3695314 1131708 3695314 4701479 890614 4701479 890614 1220034 2571429 1220034 2571429 4575301 3340137 4575301 3340137 4713705 1682449 4713705 1682449 2196532 3364297 2196532 3364297 3858591 1385872 3858591 1385872 142276 1677527 142276 1677527 3976533 3232242 3976533 3232242 511826 1094920 511826 1094920 3639638 2452286 3639638 2452286 4366578 4624644 4366578 4624644 1093056 549694 1093056 549694 121257 3348248 121257 3348248 4682084 1892670 4682084 1892670 1012727 1652465 1012727 1652465 4471942 2438776 4471942 2438776 4091451 2877013 4091451 2877013 4670188 890073 4670188 890073 1350630 2581368 1350630 2581368 4310306 2333506 4310306 2333506 1172678 3419827 1172678 3419827 4179858 2417212 4179858 2417212 620526 300884 620526 300884 4511029 3333161 4511029 3333161 1652975 4051627 1652975 4051627 4456160 2489873 4456160 2489873 2713153 3610659 2713153 3610659 3948018 1227141 3948018 1227141 182298 3331678 182298 3331678 3319551 2555041 3319551 2555041 1666408 3343216 1666408 3343216 3553869 1399968 3553869 1399968 253070 37790 253070 37790 1670771 818415 1670771 818415 356742 306014 356742 306014 4283144 3340863 4283144 3340863 830734 716597 830734 716597 352272 351497 352272 351497 1181121 537303 1181121 537303 898916 2836080 898916 2836080 4568970 3130603 4568970 3130603 4792564 913044 4792564 913044 910695 492172 910695 492172 364336 2763309 364336 2763309 4619726 2032683 4619726 2032683 2462424 3349209 2462424 3349209 4555495 1972218 4555495 1972218 3348698 561211 3348698 561211 1063727 2598746 1063727 2598746 4635905 4502789 4635905 4502789 1259505 1033424 1259505 1033424 393510 2120616 393510 2120616 4607912 2948687 4607912 2948687 1351228 733553 1351228 733553 645540 3880932 645540 3880932 4069131 1678482 4069131 1678482 834718 223228 834718 223228 3798918 3326034 3798918 3326034 1352911 820562 1352911 820562 246956 3322453 246956 3322453 4743253 2600114 4743253 2600114 3577990 865774 3577990 865774 1094118 2585845 1094118 2585845 4221164 1135002 4221164 1135002 239574 18376 239574 18376 3686176 2298760 3686176 2298760 1673678 3757037 1673678 3757037 3919030 1670234 3919030 1670234 303530 3340031 303530 3340031 4000260 2232958 4000260 2232958 4730524 781704 4730524 781704 662059 439265 662059 439265 3349513 4485204 3349513 4485204 1021933 2761693 1021933 2761693 4182954 776971 4182954 776971 3115707 2939645 3115707 2939645 4437304 1653132 4437304 1653132 647139 296356 647139 296356 3676105 3884387 3676105 3884387 778373 556730 778373 556730 99514 2380701 99514 2380701 4558167 986746 4558167 986746 551036 4215800 551036 4215800 3908553 2226658 3908553 2226658 4078225 3325123 4078225 3325123 1673576 1162053 1673576 1162053 888711 293489 888711 293489 104210 4633264 104210 4633264 2970404 1618120 2970404 1618120 707286 889290 707286 889290 3582288 1931185 3582288 1931185 1659490 3317504 1659490 3317504 4057524 1663747 4057524 1663747 4771995 378451 4771995 378451 1316010 265252 1316010 265252 99562 4020757 99562 4020757 4423641 1662648 4423641 1662648 1670552 2485573 1670552 2485573 4189417 2401564 4189417 2401564 3317729 2714920 3317729 2714920 4385372 1686255 4385372 1686255 3313349 4942396 3313349 4942396 614683 3352924 614683 3352924 3677920 2970856 3677920 2970856 1666770 4199363 1666770 4199363 3599255 1959018 3599255 1959018 4430060 4566264 4430060 4566264 1428318 3316624 1428318 3316624 359343 347739 359343 347739 1725095 2490413 1725095 2490413 4718735 3991396 4718735 3991396 1207447 683796 1207447 683796 531294 472473 531294 472473 1675732 4968740 1675732 4968740 766384 670803 766384 670803 565121 2972811 565121 2972811 4825859 3337695 4825859 3337695 1185215 447786 1185215 447786 1311048 3372227 1311048 3372227 4284370 1148627 4284370 1148627 1651740 2373582 1651740 2373582 4634547 1656839 4634547 1656839 1671498 3330421 1671498 3330421 230254 692852 230254 692852 3344067 2563931 3344067 2563931 4444884 3327305 4444884 3327305 84039 1400825 84039 1400825 3319105 1968378 3319105 1968378 3882220 3344900 3882220 3344900 4561959 2472064 4561959 2472064 1213877 1182167 1213877 1182167 3902631 3339761 3902631 3339761 575177 805559 575177 805559 1180973 1678155 1180973 1678155 3346011 16931 3346011 16931 1180858 1301268 1180858 1301268 102396 3694689 102396 3694689 3874909 1222625 3874909 1222625 390808 3335297 390808 3335297 1655521 344764 1655521 344764 1304989 2915460 1304989 2915460 4870732 1655059 4870732 1655059 885764 399817 885764 399817 3350152 4310817 3350152 4310817 1148411 830558 1148411 830558 576124 300607 576124 300607 3147461 3408720 3147461 3408720 4091020 1327377 4091020 1327377 1671547 2557577 1671547 2557577 4744762 3349004 4744762 3349004 3374116 1511392 3374116 1511392 1656363 2939721 1656363 2939721 4146640 1752456 4146640 1752456 1427593 44938 1427593 44938 4265085 2413775 4265085 2413775 1659337 2600935 1659337 2600935 4163592 1625656 4163592 1625656 631798 533876 631798 533876 345649 301915 345649 301915 289610 1682041 289610 1682041 3504237 1324490 3504237 1324490 1255801 348777 1255801 348777 254953 1427750 254953 1427750 3316867 4165968 3316867 4165968 1206333 565695 1206333 565695 932042 1648163 932042 1648163 4758468 2627666 4758468 2627666 597215 400464 597215 400464 349731 1668535 349731 1668535 4971580 3744840 4971580 3744840 1042108 690253 1042108 690253 785891 3312720 785891 3312720 3334123 729555 3334123 729555 372228 2700590 372228 2700590 4782810 3313914 4782810 3313914 3874595 989390 3874595 989390 946199 404239 946199 404239 2506345 2046294 2506345 2046294 4613070 2702466 4613070 2702466 1686156 1666436 1686156 1666436 4407587 2365750 4407587 2365750 1004017 417127 1004017 417127 4503354 3324317 4503354 3324317 1176545 1035186 1176545 1035186 4360921 2930391 4360921 2930391 1333095 1360209 1333095 1360209 2479616 3458695 2479616 3458695 1650350 2414314 1650350 2414314 4583927 2018729 4583927 2018729 3314186 1926947 3314186 1926947 4769799 3313564 4769799 3313564 385323 357131 385323 357131 3768863 3133620 3768863 3133620 769215 606818 769215 606818 4144480 2819765 4144480 2819765 977068 660988 977068 660988 493984 2903716 493984 2903716 4690310 423286 4690310 423286 404894 2385701 404894 2385701 4384417 2826335 4384417 2826335 1012098 671857 1012098 671857 744218 1667260 744218 1667260 4061561 3127258 4061561 3127258 1670731 1669642 1670731 1669642 4063975 3008767 4063975 3008767 4883242 4778698 4883242 4778698 1652524 1941505 1652524 1941505 3721216 3327760 3721216 3327760 3338168 793017 3338168 793017 498225 2824512 498225 2824512 4476186 441898 4476186 441898 1200893 3342345 1200893 3342345 3141896 2307950 3141896 2307950 4373190 2793770 4373190 2793770 3357351 856336 3357351 856336 768058 2427891 768058 2427891 4448520 56189 4448520 56189 1099027 2072150 1099027 2072150 3838985 3024069 3838985 3024069 1914950 302415 1914950 302415 921601 1669185 921601 1669185 3325433 900141 3325433 900141 499480 394221 499480 394221 3316299 1680396 3316299 1680396 946636 511963 946636 511963 3716600 3807876 3716600 3807876 1132023 484322 1132023 484322 1661793 3313786 1661793 3313786 3677668 369079 3677668 369079 245861 2279981 245861 2279981 4131662 4925061 4131662 4925061 427160 304350 427160 304350 278830 130232 278830 130232 3765780 2795914 3765780 2795914 4639524 769255 4639524 769255 800648 1651403 800648 1651403 4651907 2279086 4651907 2279086 3350694 558481 3350694 558481 468755 446074 468755 446074 4788451 3325112 4788451 3325112 778203 606096 778203 606096 588657 475253 588657 475253 419713 118643 419713 118643 1680119 3338284 1680119 3338284 3715604 1024604 3715604 1024604 613894 1647230 613894 1647230 4188978 3350915 4188978 3350915 1653791 1372438 1653791 1372438 1047015 1959317 1047015 1959317 4166240 4706433 4166240 4706433 2851432 1039397 2851432 1039397 493443 2671044 493443 2671044 4425374 3323084 4425374 3323084 895572 776181 895572 776181 799064 1678509 799064 1678509 1663344 3313715 1663344 3313715 4593955 988760 4593955 988760 912279 513564 912279 513564 3828406 3330919 3828406 3330919 1665383 504211 1665383 504211 1071266 3328865 1071266 3328865 1661814 4353872 1661814 4353872 4160876 1685408 4160876 1685408 1650156 2701507 1650156 2701507 4470769 1459462 4470769 1459462 1120845 114988 1120845 114988 3790201 3856438 3790201 3856438 1673922 1169434 1673922 1169434 486279 3350035 486279 3350035 4321490 483124 4321490 483124 351795 2431419 351795 2431419 4427309 3313942 4427309 3313942 723296 569637 723296 569637 3333661 1684851 3333661 1684851 1895323 328800 1895323 328800 1257881 1685560 1257881 1685560 4297549 1668524 4297549 1668524 2426898 2722880 2426898 2722880 4360024 1992670 4360024 1992670 3033064 3854737 3033064 3854737 278140 1020646 278140 1020646 4286305 3349122 4286305 3349122 233159 6047 233159 6047 3336431 2287389 3336431 2287389 4517206 3035626 4517206 3035626 1241065 311535 1241065 311535 1667090 1568068 1667090 1568068 4273423 2449299 4273423 2449299 813584 550947 813584 550947 2181969 2353926 2181969 2353926 4335100 1435528 4335100 1435528 1139943 917155 1139943 917155 284757 4933428 284757 4933428 3344712 1198520 3344712 1198520 536242 790210 536242 790210 3097556 4701990 3097556 4701990 4305498 1683171 4305498 1683171 961781 420508 961781 420508 3332621 2441554 3332621 2441554 4671799 1665001 4671799 1665001 1680474 2979167 1680474 2979167 1241642 554396 1241642 554396 98726 2285228 98726 2285228 4700460 3073595 4700460 3073595 3110361 1501400 3110361 1501400 311265 795299 311265 795299 3743592 3318295 3743592 3318295 1672603 1673581 1672603 1673581 4094216 2636202 4094216 2636202 3599252 1652549 3599252 1652549 1844226 243448 1844226 243448 3813542 3782036 3813542 3782036 217229 149354 217229 149354 3488916 2060418 3488916 2060418 4682989 460126 4682989 460126 529133 1946610 529133 1946610 4735368 993526 4735368 993526 578801 3334871 578801 3334871 3831368 421989 3831368 421989 1118614 2511988 1118614 2511988 2831711 3324365 2831711 3324365 4730442 1094073 4730442 1094073 798314 401203 798314 401203 1268670 2507710 1268670 2507710 4317295 861985 4317295 861985 680118 363153 680118 363153 3507029 4165594 3507029 4165594 1883685 2598570 1883685 2598570 4510054 3317101 4510054 3317101 8747 3348336 8747 3348336 3754672 2312528 3754672 2312528 4217032 3349520 4217032 3349520 843828 226887 843828 226887 68303 3812027 68303 3812027 4424832 2470603 4424832 2470603 1753400 3349921 1753400 3349921 23815 2755376 23815 2755376 4464071 834457 4464071 834457 598710 3353282 598710 3353282 3606425 887995 3606425 887995 450021 428379 450021 428379 3673562 4218316 3673562 4218316 3338289 2022704 3338289 2022704 3756892 2889067 3756892 2889067 1083139 617384 1083139 617384 943910 1678119 943910 1678119 4295377 4608254 4295377 4608254 2375171 2730006 2375171 2730006 4440093 3323190 4440093 3323190 1018827 443744 1018827 443744 347574 3903558 347574 3903558 3314980 4972514 3314980 4972514 968030 908995 968030 908995 3336407 1341117 3336407 1341117 698167 705274 698167 705274 3337924 1145290 3337924 1145290 349640 4216607 349640 4216607 4143054 1302138 4143054 1302138 1163007 204562 1163007 204562 133987 4564806 133987 4564806 3338797 1685675 3338797 1685675 4762799 3317948 4762799 3317948 858496 648930 858496 648930 3996459 2851091 3996459 2851091 1675648 1908083 1675648 1908083 4798335 1351361 4798335 1351361 296759 226210 296759 226210 4558068 3002231 4558068 3002231 4719046 1607667 4719046 1607667 1654774 793946 1654774 793946 374911 4398520 374911 4398520 3907041 635164 3907041 635164 629624 484299 629624 484299 3557471 3349991 3557471 3349991 1304105 2663715 1304105 2663715 4271823 1675433 4271823 1675433 1686369 4843389 1686369 4843389 4274332 2076234 4274332 2076234 1431363 1024912 1431363 1024912 4325473 3337482 4325473 3337482 4720383 1907096 4720383 1907096 1082357 913384 1082357 913384 353319 2585818 353319 2585818 4096311 620387 4096311 620387 1247234 2898071 1247234 2898071 4782450 3334617 4782450 3334617 1062610 372646 1062610 372646 2082069 2610197 2082069 2610197 4496230 279507 4496230 279507 1149425 1918299 1149425 1918299 3752742 3317162 3752742 3317162 912016 440535 912016 440535 4083748 2469248 4083748 2469248 4579940 1816591 4579940 1816591 1312488 765153 1312488 765153 3866711 3314736 3866711 3314736 309070 613272 309070 613272 957797 2254615 957797 2254615 3786062 3347822 3786062 3347822 2202843 2467363 2202843 2467363 4270777 2745399 4270777 2745399 3835820 2083866 3835820 2083866 1648934 2954453 1648934 2954453 4704011 3322538 4704011 3322538 653278 638020 653278 638020 518058 3332106
101020 0 758621664 730792697 758621664 730792697 240474383 816722437 240474383 816722437 104312477 935569640 104312477 935569640 41058896 992708874 41058896 992708874 3896879 997306839 3896879 997306839 1253892 999081184 1253892 999081184 390360 999654034 390360 999654034 312979 999777918 312979 999777918 30977 999933132 30977 999933132 17147 999995127 17147 999995127 1762 999995247 1762 612676787 1762 612676787 718396315 64835410 718396315 64835410 963168828 14208088 963168828 14208088 998259450 853736 998259450 853736 999586867 449771 999586867 449771 999801928 236445 999801928 236445 999827507 202017 999827507 202017 999860589 166088 999860589 166088 999994682 17961 999994682 800290279 999994682 800290279 122866400 945994566 122866400 945994566 54185026 950084322 54185026 950084322 38265844 970935003 38265844 970935003 24856012 989851904 24856012 989851904 3192437 997242763 3192437 997242763 2107054 997921218 2107054 997921218 666474 999588878 666474 999588878 318725 999794414 318725 999794414 82419 999842378 82419 999842378 57239 999922659 57239 999922659 21894 999974796 21894 476456071 21894 476456071 615535052 76539455 615535052 76539455 932189981 25728031 932189981 25728031 981505319 15203378 981505319 15203378 990886821 7918810 990886821 7918810 994007923 2350308 994007923 2350308 999017537 1095060 999017537 1095060 999429913 287597 999429913 287597 999809323 158381 999809323 158381 999945233 24682 999945233 24682 999980588 18511 999980588 51354579 999980588 51354579 306113892 698376467 306113892 698376467 279074521 817794254 279074521 817794254 165879875 859840701 165879875 859840701 139072570 900606330 139072570 900606330 53504554 961131895 53504554 961131895 38937051 973352322 38937051 973352322 5307039 995541487 5307039 995541487 3121700 997004423 3121700 997004423 2619589 997747147 2619589 997747147 1425154 998949080 1425154 998949080 750796 999242214 750796 999242214 528308 999602015 528308 999602015 408906 999682073 408906 999682073 295340 999779491 295340 999779491 45450 999909306 45450 999909306 36691 999909306 134115505 612151206 134115505 612151206 474539292 127752165 474539292 127752165 919784038 69629216 919784038 69629216 971284521 18690244 971284521 18690244 982047068 17180170 982047068 17180170 989922483 9007091 989922483 9007091 992411178 6850278 992411178 6850278 993288966 1571943 993288966 1571943 999398843 431499 999398843 431499 999656429 274993 999656429 274993 999966497 85131 999966497 85131 156782600 846598946 156782600 846598946 140091507 878109722 140091507 878109722 101244869 935956139 101244869 935956139 64917804 955257881 64917804 955257881 38159484 971067073 38159484 971067073 25299029 978688248 25299029 978688248 16882316 987183113 16882316 987183113 9534795 991774270 9534795 991774270 6027201 993999661 6027201 993999661 4682770 995832875 4682770 995832875 3478601 996697964 3478601 996697964 2477684 998213825 2477684 998213825 1573356 998865566 1573356 998865566 844216 999499677 844216 999499677 531187 999634564 531187 999634564 333622 999826374 333622 999826374 67404 999891986 67404 999891986 61429 999891986 109860170 600349790 109860170 600349790 595552206 223834128 595552206 223834128 815155886 161113119 815155886 161113119 865507414 100509367 865507414 100509367 922556319 72835256 922556319 72835256 968979041 24399050 968979041 24399050 978675585 16923264 978675585 16923264 988175567 11388785 988175567 11388785 991170869 7559268 991170869 7559268 993720613 1930874 993720613 1930874 998287464 1775147 998287464 1775147 999518073 410140 999518073 410140 999707210 259315 999707210 259315 999961491 94573 999961491 94573 914172377 582159216 914172377 582159216 405547694 752285429 405547694 752285429 163798480 848594509 163798480 848594509 116403103 886692665 116403103 886692665 86237353 926114870 86237353 926114870 66968035 954612703 66968035 954612703 39658973 964475526 39658973 964475526 25943979 975309284 25943979 975309284 21238175 988412472 21238175 988412472 11761600 990887544 11761600 990887544 5929925 996555204 5929925 996555204 3374091 996747609 3374091 996747609 2343095 997875672 2343095 997875672 1256733 998963241 1256733 998963241 556431 999581710 556431 999581710 408491 999639418 408491 999639418 323400 999770594 323400 999770594 103647 999808443 103647 999808443 398310477 146474628 398310477 146474628 865432267 116286207 865432267 116286207 921607161 48596678 921607161 48596678 955130027 27602276 955130027 27602276 973250662 13430719 973250662 13430719 987268095 11631012 987268095 11631012 989199030 10519856 989199030 10519856 992743312 2503225 992743312 2503225 998397637 1262467 998397637 1262467 999144790 896344 999144790 896344 999210375 858116 999210375 858116 999227257 624217 999227257 624217 999533288 346531 999533288 346531 999719832 202812 999719832 202812 999858829 156770 999858829 156770 999934609 104087 999934609 104087 999944342 8877580 999944342 8877580 835016376 215918816 835016376 215918816 690506640 580230955 690506640 580230955 324064543 680184278 324064543 680184278 256431518 757032031 256431518 757032031 188503777 822033807 188503777 822033807 157501367 905353468 157501367 905353468 57810684 951616304 57810684 951616304 43843838 957052226 43843838 957052226 36421070 972305645 36421070 972305645 26262385 975314359 26262385 975314359 23707053 987952091 23707053 987952091 11777446 989880829 11777446 989880829 6624531 996016038 6624531 996016038 3477106 996495385 3477106 996495385 3174611 997524127 3174611 997524127 1927138 998336792 1927138 998336792 1074734 999180651 1074734 999180651 721801 999354597 721801 999354597 576866 999572997 576866 999572997 469186 999604406 469186 999604406 196304 999765616 196304 999765616 167918 999767881 167918 999767881 617508474 148576540 617508474 148576540 866020589 109520491 866020589 109520491 922310045 76173510 922310045 76173510 931467550 53728033 931467550 53728033 952506126 34738632 952506126 34738632 968818725 29594853 968818725 29594853 970091992 25532479 970091992 25532479 985786049 13421818 985786049 13421818 987184382 11605558 987184382 11605558 996681049 2683771 996681049 2683771 998035173 2127428 998035173 2127428 998216903 1836342 998216903 1836342 998590497 1245473 998590497 1245473 999018959 1107043 999018959 1107043 999177580 808047 999177580 808047 999434261 422481 999434261 422481 999625774 342364 999625774 342364 999696068 278567 999696068 278567 999832446 162437 999832446 162437 999884401 743146479 999884401 743146479 197781121 812583591 197781121 812583591 172896224 884401422 172896224 884401422 85843165 919602827 85843165 919602827 73348307 941750331 73348307 941750331 51801218 950929972 51801218 950929972 48565655 964831568 48565655 964831568 31039450 974048453 31039450 974048453 26752063 975711689 26752063 975711689 22643364 985055646 22643364 985055646 11964719 989642533 11964719 989642533 7983432 992275862 7983432 992275862 6984412 993408741 6984412 993408741 5003239 995545850 5003239 995545850 3973162 996704286 3973162 996704286 2801822 997842443 2801822 997842443 1368139 998832940 1368139 998832940 873239 999150177 873239 999150177 670232 999383598 670232 999383598 572755 999585845 572755 999585845 452679 999694131 452679 999694131 296799 999739706 296799 999739706 274662 999742453 274662 861054777 274662 861054777 821762070 170055978 821762070 170055978 829636174 115527604 829636174 115527604 902714698 80162636 902714698 80162636 927632348 68643319 927632348 68643319 942377182 39489757 942377182 39489757 961685263 35417617 961685263 35417617 967775377 30300321 967775377 30300321 969908781 16987817 969908781 16987817 983898889 15044797 983898889 15044797 986214980 13322865 986214980 13322865 987506445 6680152 987506445 6680152 993779795 4615348 993779795 4615348 996319395 3630490 996319395 3630490 997947682 2260926 997947682 2260926 998101099 2014317 998101099 2014317 998308120 1682784 998308120 1682784 999138767 1009960 999138767 1009960 999249950 650007 999249950 650007 999541774 500079 999541774 500079 999738812 261194 999738812 261194 999798603 13767547 999798603 13767547 782964393 285639199 782964393 285639199 342011540 669377380 342011540 669377380 266657846 799643745 266657846 799643745 191893147 811638332 191893147 811638332 167083429 864252812 167083429 864252812 117328472 911852552 117328472 911852552 59097175 946203747 59097175 946203747 49477043 957130917 49477043 957130917 35979432 969624086 35979432 969624086 27227267 974982516 27227267 974982516 25864634 975689188 25864634 975689188 16984914 984639964 16984914 984639964 12147561 989244233 12147561 989244233 8487951 992572963 8487951 992572963 5497564 995337423 5497564 995337423 4214912 996310844 4214912 996310844 2805389 997256452 2805389 997256452 2568506 997476047 2568506 997476047 1544047 998701991 1544047 998701991 999668 998907900 999668 998907900 983619 999105325 983619 999105325 822918 999269356 822918 999269356 536152 999612965 536152 999612965 377121 999735437 377121 999735437 286813 999735437 234525681 525567751 234525681 525567751 508080147 456487400 508080147 456487400 745429784 214784515 745429784 214784515 784165001 196628133 784165001 196628133 812514445 114499191 812514445 114499191 913261267 68428677 913261267 68428677 948970370 44093521 948970370 44093521 958378699 37434908 958378699 37434908 963218001 34710160 963218001 34710160 966256799 32314292 966256799 32314292 967277395 29981914 967277395 29981914 973321508 26258886 973321508 26258886 977030079 22450795 977030079 22450795 980365188 14724298 980365188 14724298 985598437 8223522 985598437 8223522 992079773 7263934 992079773 7263934 995564797 2723354 995564797 2723354 997828000 2364380 997828000 2364380 997867409 2139001 997867409 2139001 998260472 1883518 998260472 1883518 998506633 1709126 998506633 1709126 999073677 1091161 999073677 1091161 999180147 845209 999180147 845209 999427081 586776 999427081 586776 999570524 283905 999570524 283905 999720957 121499937 999720957 121499937 489477728 561464612 489477728 561464612 428218632 575224409 428218632 575224409 347470850 655004360 347470850 655004360 304291435 776379312 304291435 776379312 205292721 800419767 205292721 800419767 182803251 852421343 182803251 852421343 134948879 910365234 134948879 910365234 90066769 934228790 90066769 934228790 61289861 944345130 61289861 944345130 52303157 960157629 52303157 960157629 38272778 969996074 38272778 969996074 31240470 975286639 31240470 975286639 24915585 981163335 24915585 981163335 18558746 982980250 18558746 982980250 15341722 986790166 15341722 986790166 13634184 987262332 13634184 987262332 12165609 991826581 12165609 991826581 6620991 994753813 6620991 994753813 4569465 995524394 4569465 995524394 4170833 997087907 4170833 997087907 2465799 997699233 2465799 997699233 1831727 998308554 1831727 998308554 1129995 998875481 1129995 998875481 885760 999076270 885760 999076270 843266 999234731 843266 999234731 578849 999480721 578849 999480721 475622 999649069 475622 999649069 362627 999649069 763560937 227112654 763560937 227112654 777478212 205127962 777478212 205127962 856925000 130604915 856925000 130604915 887815267 89813588 887815267 89813588 942098296 49740983 942098296 49740983 950408704 46172004 950408704 46172004 962989902 35727981 962989902 35727981 968119775 27828701 968119775 27828701 972484578 26035201 972484578 26035201 978167409 14933769 978167409 14933769 989393158 9779896 989393158 9779896 991054147 6611269 991054147 6611269 994556588 4700918 994556588 4700918 996476309 2924771 996476309 2924771 997459331 2359892 997459331 2359892 998051467 1771636 998051467 1771636 998511897 1327702 998511897 1327702 998963773 1212870 998963773 1212870 999097921 759279 999097921 759279 999431914 607882 999431914 607882 999555734 429319 999555734 429319 999644692 334043 999644692 334043 999694152 855852007 999694152 855852007 134745400 895988467 134745400 895988467 92007419 912993345 92007419 912993345 85582640 932831973 85582640 932831973 64646763 942164168 64646763 942164168 53109415 962187962 53109415 962187962 33582465 968987256 33582465 968987256 26292342 979575801 26292342 979575801 19525106 987201593 19525106 987201593 11750337 989336273 11750337 989336273 8917827 993153546 8917827 993153546 6833530 995328680 6833530 995328680 3413825 996798087 3413825 996798087 2883830 997285096 2883830 997285096 2423397 997895660 2423397 997895660 1296549 998756795 1296549 998756795 938039 999220794 938039 999220794 597503 999448387 597503 999448387 500005 999590142 500005 999590142 856823511 140833255 856823511 140833255 862598835 92128591 862598835 92128591 939880104 54968124 939880104 54968124 960338241 36772215 960338241 36772215 968407708 30802083 968407708 30802083 973892713 25666784 973892713 25666784 978653018 15771838 978653018 15771838 986233527 12992132 986233527 12992132 989869383 7238878 989869383 7238878 993781754 5494725 993781754 5494725 995732615 4119758 995732615 4119758 996421801 3075912 996421801 3075912 997026589 2718263 997026589 2718263 997491427 2493740 997491427 2493740 997685456 1838957 997685456 1838957 998646454 1391635 998646454 1391635 998796906 1218298 998796906 1218298 999081786 769960 999081786 769960 999401141 701705 999401141 701705 999575227 416072 999575227 416072 999643956 403860 999643956 772022470 999643956 772022470 206687917 831257611 206687917 831257611 163218581 850431651 163218581 850431651 136090167 878000683 136090167 878000683 106559851 898740103 106559851 898740103 91209398 916902472 91209398 916902472 70356560 939012014 70356560 939012014 36303576 965841464 36303576 965841464 34194719 968014038 34194719 968014038 26615727 976151165 26615727 976151165 21024322 980776870 21024322 980776870 13698935 989028378 13698935 989028378 10956905 989839004 10956905 989839004 9335307 992197973 9335307 992197973 7313050 993308165 7313050 993308165 6190420 994716924 6190420 994716924 4204534 995708289 4204534 995708289 3427713 997029715 3427713 997029715 2890107 997180655 2890107 997180655 2056133 998299486 2056133 998299486 1082706 998809612 1082706 998809612 1016646 999138488 1016646 999138488 799342 999390177 799342 999390177 606684 999434897 606684 999434897 104708062 527818834 104708062 527818834 726009372 223167315 726009372 223167315 792085413 182425187 792085413 182425187 817528227 157268660 817528227 157268660 850138005 138343288 850138005 138343288 927093799 70544848 927093799 70544848 942780435 55420077 942780435 55420077 958923821 36922517 958923821 36922517 962478418 35275968 962478418 35275968 967700880 17561041 967700880 17561041 983363295 16048944 983363295 16048944 983628262 13482843 983628262 13482843 990757442 7375572 990757442 7375572 992920721 6538685 992920721 6538685 995272638 4355818 995272638 4355818 996509569 3177712 996509569 3177712 997201762 2785312 997201762 2785312 997566351 2292244 997566351 2292244 998007687 2027130 998007687 2027130 998522075 1566245 998522075 1566245 998674833 1334535 998674833 1334535 998912281 1020141 998912281 1020141 999326512 757865 999326512 757865 999383491 530249 999383491 530249 999592033 454851 999592033 454851 451468487 550113218 451468487 550113218 369742041 717587456 369742041 717587456 264932080 771581073 264932080 771581073 197232917 829625479 197232917 829625479 140315914 862549918 140315914 862549918 135574762 874673120 135574762 874673120 121994878 891090808 121994878 891090808 106378704 904921727 106378704 904921727 96253340 921413462 96253340 921413462 76362503 926704248 76362503 926704248 64640911 944343359 64640911 944343359 48853557 963049599 48853557 963049599 35782328 974196485 35782328 974196485 26628014 976089756 26628014 976089756 22373168 979117249 22373168 979117249 21554192 984863825 21554192 984863825 14641022 986182215 14641022 986182215 13343073 987886887 13343073 987886887 12603801 989379531 12603801 989379531 8979301 992153691 8979301 992153691 7942632 992669006 7942632 992669006 7542824 993160476 7542824 993160476 6848989 993601628 6848989 993601628 5379431 994881125 5379431 994881125 4221134 996601109 4221134 996601109 3341375 997149865 3341375 997149865 2726588 997365996 2726588 997365996 2053662 997860747 2053662 997860747 1801213 998672017 1801213 998672017 1158867 999149473 1158867 999149473 668864 999278696 668864 999278696 656365 999383480 656365 999383480 612444 999395544 612444 999395544 236219470 317146314 236219470 317146314 723478287 230557606 723478287 230557606 781789489 158634152 781789489 158634152 843644442 152483505 843644442 152483505 849026099 142761491 849026099 142761491 863099502 76577978 863099502 76577978 937574924 55891701 937574924 55891701 956485373 40383097 956485373 40383097 960567327 37588820 960567327 37588820 964907547 22877363 964907547 22877363 976837031 20931452 976837031 20931452 981334796 16341490 981334796 16341490 983381161 12428297 983381161 12428297 990122555 9082976 990122555 9082976 991017946 8166552 991017946 8166552 992057426 5201780 992057426 5201780 995331747 4520768 995331747 4520768 996356363 3402867 996356363 3402867 997211510 2615287 997211510 2615287 997856658 2344295 997856658 2344295 997957319 2277168 997957319 2277168 998326462 1801388 998326462 1801388 998527640 1302880 998527640 1302880 998903560 1084810 998903560 1084810 999146831 949931 999146831 949931 999221413 803712 999221413 803712 999413057 578207 999413057 578207 999529597 559712 999529597 559712 999535409 559712 710852701 389516755 710852701 389516755 384749651 693202661 384749651 693202661 292674312 740768481 292674312 740768481 244713527 764845202 244713527 764845202 229236385 792904982 229236385 792904982 178906348 842507014 178906348 842507014 149157891 865218187 149157891 865218187 130954371 886332089 130954371 886332089 108191033 920218013 108191033 920218013 75413044 934512039 75413044 934512039 59895578 946875931 59895578 946875931 42831406 964232694 42831406 964232694 36837756 972110693 36837756 972110693 28688916 976219643 28688916 976219643 22275747 981329836 22275747 981329836 16057537 985180294 16057537 985180294 14846555 987279059 14846555 987279059 13001646 989117694 13001646 989117694 9313630 992042246 9313630 992042246 8158904 992534732 8158904 992534732 7736378 992804981 7736378 992804981 5998888 993827356 5998888 993827356 5714403 994582302 5714403 994582302 4918707 995045035 4918707 995045035 3635961 996432712 3635961 996432712 2859504 997960032 2859504 997960032 1372277 998490491 1372277 998490491 1208348 998636964 1208348 998636964 904434 999064435 904434 999064435 695873 999365047 695873 999365047 642497 882484362 642497 882484362 395963716 411324808 395963716 411324808 647757179 314808563 647757179 314808563 714207478 239078454 714207478 239078454 772065854 192708655 772065854 192708655 807345157 160377530 807345157 160377530 894106150 79566463 894106150 79566463 923583806 72364869 923583806 72364869 927762587 63895038 927762587 63895038 940771387 51798220 940771387 51798220 954818985 43932489 954818985 43932489 957996342 39065417 957996342 39065417 963827773 33062907 963827773 33062907 966655150 25066419 966655150 25066419 975137069 22955008 975137069 22955008 982455131 16355524 982455131 16355524 987850245 12113095 987850245 12113095 990454149 9085320 990454149 9085320 991273386 6567820 991273386 6567820 994982524 5003309 994982524 5003309 995333000 4321590 995333000 4321590 996240179 3536212 996240179 3536212 996744152 3081746 996744152 3081746 997012222 2650651 997012222 2650651 997852431 2050735 997852431 2050735 998234000 1851656 998234000 1851656 998768047 1250162 998768047 1250162 999200332 830442 999200332 830442 999398421 600376 999398421 600376 999453265 600376 43907839 963890290 43907839 963890290 31246451 972733525 31246451 972733525 25614459 977326446 25614459 977326446 23655471 977567419 23655471 977567419 23451497 984501676 23451497 984501676 16369653 986875219 16369653 986875219 13117989 987882802 13117989 987882802 9689222 991422814 9689222 991422814 8472529 991930178 8472529 991930178 8138065 992449643 8138065 992449643 6500379 994366739 6500379 994366739 3973934 996214094 3973934 996214094 3680763 996976030 3680763 996976030 2776881 997682497 2776881 997682497 1694384 998340367 1694384 998340367 1449912 998868382 1449912 998868382 943052 999042031 943052 999042031 744399 999318291 744399 999318291 661595 999318291 593271418 374468194 593271418 374468194 636513726 351640799 636513726 351640799 687520916 250372816 687520916 250372816 748990399 247643732 748990399 247643732 792587706 203818500 792587706 203818500 818993762 162568918 818993762 162568918 917772530 64649220 917772530 64649220 949951278 41293214 949951278 41293214 959610247 38755971 959610247 38755971 964233052 29094543 964233052 29094543 976137318 22973539 976137318 22973539 979883065 19309992 979883065 19309992 981176995 17159311 981176995 17159311 982895794 16361105 982895794 16361105 983726145 13615860 983726145 13615860 986643058 11185629 986643058 11185629 990827189 6952495 990827189 6952495 994850010 4962365 994850010 4962365 995331496 4445228 995331496 4445228 996529126 3543888 996529126 3543888 996688825 3365342 996688825 3365342 996764781 2939667 996764781 2939667 997275844 2692709 997275844 2692709 997683387 2414448 997683387 2414448 998271319 1382564 998271319 1382564 998888259 1125595 998888259 1125595 999150927 888367 999150927 888367 999313270 751291 999313270 751291 999382067 751291 510971755 503720592 510971755 503720592 468972686 607226739 468972686 607226739 318489591 711508603 318489591 711508603 264355771 748820078 264355771 748820078 237387219 768324325 237387219 768324325 199109874 841048443 199109874 841048443 151132757 862059006 151132757 862059006 136804567 871224235 136804567 871224235 98450025 915425033 98450025 915425033 80720909 933545421 80720909 933545421 60642163 941524444 60642163 941524444 58829649 945888553 58829649 945888553 53257621 954949998 53257621 954949998 43771050 958534338 43771050 958534338 34532551 967312157 34532551 967312157 33471219 969252856 33471219 969252856 26580874 976720383 26580874 976720383 22254876 980424470 22254876 980424470 19545679 983884506 19545679 983884506 15279026 986011115 15279026 986011115 14633449 987053000 14633449 987053000 10529738 990236841 10529738 990236841 9397770 992247734 9397770 992247734 6805052 993576268 6805052 993576268 5898041 994289811 5898041 994289811 4565365 995534027 4565365 995534027 4105650 995974541 4105650 995974541 3821091 996808423 3821091 996808423 3068671 997579259 3068671 997579259 2221057 997853760 2221057 997853760 1879616 998150494 1879616 998150494 1584885 998639191 1584885 998639191 1069950 998789368 1069950 998789368 899978 999165238 899978 999165238 811489 999205710 811489 999205710 775575 999205710 287696512 467190224 287696512 467190224 593984385 372800118 593984385 372800118 645687986 321910007 645687986 321910007 704609110 292668297 704609110 292668297 707633160 290129114 707633160 290129114 733386911 254575417 733386911 254575417 774250635 209720803 774250635 209720803 795965896 184025787 795965896 184025787 821051894 114592141 821051894 114592141 883878442 113124163 883878442 113124163 895585931 81378330 895585931 81378330 927861191 69067714 927861191 69067714 933344041 50901096 933344041 50901096 952740627 44111341 952740627 44111341 955604441 38193718 955604441 38193718 968294082 27587007 968294082 27587007 973723286 23973548 973723286 23973548 978826680 17588418 978826680 17588418 982059730 14873412 982059730 14873412 987656796 9448874 987656796 9448874 991331753 8253744 991331753 8253744 991698838 7300434 991698838 7300434 993140420 6769836 993140420 6769836 994824722 4963429 994824722 4963429 996320808 3467211 996320808 3467211 996789378 3138636 996789378 3138636 997323803 2605361 997323803 2605361 997609657 2466113 997609657 2466113 998086728 2052465 998086728 2052465 998372233 1329394 998372233 1329394 998851192 1213859 998851192 1213859 999057463 1048130 999057463 1048130 999134545 1032433 999134545 1032433 258627206 759705758 258627206 759705758 165863242 858824835 165863242 858824835 126752944 900049965 126752944 900049965 99751646 904900856 99751646 904900856 87724665 938959578 87724665 938959578 62147368 941312501 62147368 941312501 56609389 945377115 56609389 945377115 48092333 954096574 48092333 954096574 45712649 958297900 45712649 958297900 40635175 961301912 40635175 961301912 32573051 972326621 32573051 972326621 28788104 973149809 28788104 973149809 27760915 975392576 27760915 975392576 20281151 981957471 20281151 981957471 15270595 988128702 15270595 988128702 12544201 990326846 12544201 990326846 9429357 991188388 9429357 991188388 8986464 991992697 8986464 991992697 8293332 992315400 8293332 992315400 7467945 994246469 7467945 994246469 4697795 995372932 4697795 995372932 4215806 996165212 4215806 996165212 3263104 996924026 3263104 996924026 2624471 997437703 2624471 997437703 2253174 997925164 2253174 997925164 1730983 998125922 1730983 998125922 1698774 998210428 1698774 998210428 1495760 998360160 1495760 998360160 1194799 998687610 1194799 998687610 1133814 998787696 1133814 998787696 1008042 998959117 1008042 998959117 855493 999099761 855493 878348619 855493 878348619 553863934 409961833 553863934 409961833 610410927 380426889 610410927 380426889 623544179 335897520 623544179 335897520 685568306 293389998 685568306 293389998 737346203 230595497 737346203 230595497 805499908 155400569 805499908 155400569 843524852 113789512 843524852 113789512 891139143 93717379 891139143 93717379 917615826 75781465 917615826 75781465 923120700 66711483 923120700 66711483 938262269 58351179 938262269 58351179 941455204 52339499 941455204 52339499 948171560 42099231 948171560 42099231 961246749 34676495 961246749 34676495 968585623 26417760 968585623 26417760 974085926 24125211 974085926 24125211 977618514 21431078 977618514 21431078 981791667 15908366 981791667 15908366 984774691 14020920 984774691 14020920 986062779 10742560 986062779 10742560 989280885 9471462 989280885 9471462 990727289 8197884 990727289 8197884 991841315 7412559 991841315 7412559 992821699 6970376 992821699 6970376 994092969 5237372 994092969 5237372 994993193 5043624 994993193 5043624 995384452 4328722 995384452 4328722 996062343 3760761 996062343 3760761 996411208 3442953 996411208 3442953 996695004 2730807 996695004 2730807 997388015 2683420 997388015 2683420 997553940 2587257 997553940 2587257 997586290 2369849 997586290 2369849 997977322 2154655 997977322 2154655 998103448 1916974 998103448 1916974 998413078 1521204 998413078 1521204 998813398 1289251 998813398 1289251 998985293 1121393 998985293 1121393 999055439 1121393 136437764 882667661 136437764 882667661 102933475 899334471 102933475 899334471 99374086 924678389 99374086 924678389 74928034 933899334 74928034 933899334 67522924 935440255 67522924 935440255 57750242 951175702 57750242 951175702 46553885 957285718 46553885 957285718 39116865 963581261 39116865 963581261 34313250 967641054 34313250 967641054 33464320 967843391 33464320 967843391 29071336 973246017 29071336 973246017 26633796 980302761 26633796 980302761 20384520 981061177 20384520 981061177 16226860 985408232 16226860 985408232 13694119 989558853 13694119 989558853 10460750 990141908 10460750 990141908 9675303 990868251 9675303 990868251 8350957 993857348 8350957 993857348 5857860 994305141 5857860 994305141 4819888 995058188 4819888 995058188 4429911 995866960 4429911 995866960 4008840 996367240 4008840 996367240 2893196 997731719 2893196 997731719 1921451 998086951 1921451 998086951 1658317 998246873 1658317 998246873 1353746 998540192 1353746 998540192 1291629 998626016 1291629 998626016 1113974 998818626 1113974 998818626 976433 998957367 976433 998957367 184614350 518461426 184614350 518461426 485994087 472789777 485994087 472789777 532729210 457719417 532729210 457719417 556004391 407003863 556004391 407003863 625192052 337084592 625192052 337084592 663382404 296630278 663382404 296630278 740627943 231762110 740627943 231762110 788775025 208627804 788775025 208627804 826878370 163153889 826878370 163153889 868766013 122950117 868766013 122950117 881445658 92261866 881445658 92261866 919072481 76547764 919072481 76547764 929075124 62867020 929075124 62867020 945175981 51572354 945175981 51572354 956025624 36439632 956025624 36439632 970139483 26304145 970139483 26304145 973532124 24219025 973532124 24219025 976970390 22439335 976970390 22439335 977519236 18498810 977519236 18498810 981144738 16635682 981144738 16635682 983804247 14728444 983804247 14728444 986116483 13308954 986116483 13308954 988570052 10868895 988570052 10868895 991103486 7651004 991103486 7651004 993011393 6872641 993011393 6872641 993372341 6600521 993372341 6600521 994579463 4809986 994579463 4809986 995441993 4357678 995441993 4357678 996242866 3864881 996242866 3864881 996841438 2892970 996841438 2892970 997291451 2805446 997291451 2805446 997348856 2435772 997348856 2435772 997941724 2252775 997941724 2252775 998060472 1697498 998060472 1697498 998562268 1581863 998562268 1581863 998712103 1428845 998712103 1428845 998829133 1255430 998829133 1255430 998888476 1145417 998888476 1145417 999049927 125515752 999049927 125515752 470947663 600914150 470947663 600914150 374211030 661346498 374211030 661346498 296672059 727649326 296672059 727649326 266625081 737231347 266625081 737231347 263449968 744161060 263449968 744161060 189019088 829371262 189019088 829371262 143102235 878503161 143102235 878503161 119293708 883385322 119293708 883385322 115508060 894377593 115508060 894377593 82551207 922273340 82551207 922273340 77267985 930850321 77267985 930850321 70199837 940962837 70199837 940962837 60218191 950088832 60218191 950088832 44977570 956246648 44977570 956246648 44045222 957998489 44045222 957998489 39436861 962299786 39436861 962299786 35368611 966746842 35368611 966746842 31923729 970038035 31923729 970038035 30579891 971054375 30579891 971054375 24801575 980443460 24801575 980443460 20571927 981184503 20571927 981184503 17630067 984199999 17630067 984199999 16373687 984991606 16373687 984991606 15024083 989418589 15024083 989418589 11003744 989870124 11003744 989870124 10382275 990587177 10382275 990587177 9641979 991280384 9641979 991280384 7177378 993716903 7177378 993716903 5553715 994237032 5553715 994237032 5330417 994619453 5330417 994619453 5168450 994962728 5168450 994962728 4808509 995222048 4808509 995222048 4569743 995840601 4569743 995840601 3896951 996128805 3896951 996128805 2970353 997077216 2970353 997077216 2569391 997884202 2569391 997884202 2002148 997935502 2002148 997935502 1692511 998211736 1692511 998211736 1560279 998329450 1560279 998329450 1422023 998533672 1422023 998533672 1269704 998615582 1269704 998615582 1176890 998668469 1176890 998668469 731688799 241393744 731688799 241393744 779068479 185527524 779068479 185527524 823884498 173439225 823884498 173439225 862056778 132765248 862056778 132765248 889526331 97620591 889526331 97620591 910748359 81317030 910748359 81317030 919276966 73672123 919276966 73672123 925032459 65439155 925032459 65439155 945656598 51999428 945656598 51999428 955597251 38953298 955597251 38953298 967211563 31983542 967211563 31983542 971207314 26518798 971207314 26518798 974797974 24010880 974797974 24010880 979498866 17080988 979498866 17080988 983740738 14594036 983740738 14594036 985274768 13243549 985274768 13243549 987766268 9277205 987766268 9277205 990730875 7918598 990730875 7918598 992335577 6917118 992335577 6917118 993693988 4904669 993693988 4904669 995372897 3925664 995372897 3925664 996651703 3195060 996651703 3195060 997010735 2904224 997010735 2904224 997275889 2862599 997275889 2862599 997329330 2547496 997329330 2547496 998030759 2051777 998030759 2051777 998164346 1921876 998164346 1921876 998512919 1625714 998512919 1625714 998576993 1510541 998576993 1510541 998710400 1439581 998710400 1439581 998743253 1394505 998743253 706066348 998743253 706066348 289916777 743709391 289916777 743709391 242440203 785615377 242440203 785615377 196170387 810144350 196170387 810144350 177623365 826418847 177623365 826418847 174339230 840028989 174339230 840028989 150563578 855841701 150563578 855841701 139195102 864585009 139195102 864585009 131514835 882811003 131514835 882811003 108550866 909500414 108550866 909500414 81857843 927174525 81857843 927174525 71071959 936719170 71071959 936719170 54830801 951978657 54830801 951978657 46684766 954437181 46684766 954437181 43160627 958780296 43160627 958780296 41777805 959682640 41777805 959682640 36658691 964527016 36658691 964527016 35221688 969199385 35221688 969199385 25759809 976696471 25759809 976696471 23879830 980718867 23879830 980718867 18211846 983206328 18211846 983206328 16533345 987209577 16533345 987209577 13038844 989467051 13038844 989467051 10598759 990211166 10598759 990211166 9554061 991066883 9554061 991066883 7191643 993669626 7191643 993669626 6008385 994106648 6008385 994106648 5260888 994914491 5260888 994914491 4753389 995670780 4753389 995670780 4130897 996257163 4130897 996257163 3052017 996991353 3052017 996991353 2861012 997689297 2861012 997689297 2096725 997888588 2096725 997888588 1738647 998193202 1738647 998193202 1623986 998274887 1623986 998274887 1481884 998395003 1481884 998395003 1324818 998503258 1324818 998503258 1224053 998612042 1224053 998612042 518163783 417475193 518163783 417475193 593141240 382284714 593141240 382284714 638199458 352609421 638199458 352609421 661739922 329363543 661739922 329363543 681352387 304437552 681352387 304437552 729394550 268613935 729394550 268613935 757375586 207380456 757375586 207380456 793638616 195927106 793638616 195927106 828474652 151263325 828474652 151263325 860725074 133133487 860725074 133133487 880083859 113099488 880083859 113099488 893934199 103661150 893934199 103661150 901100696 89877392 901100696 89877392 910520519 85372778 910520519 85372778 918095752 75016672 918095752 75016672 924272352 71105383 924272352 71105383 932156529 66236964 932156529 66236964 934447628 56101506 934447628 56101506 948276350 47438876 948276350 47438876 956233110 42512183 956233110 42512183 966773482 29958858 966773482 29958858 972023498 26277191 972023498 26277191 974441143 24854109 974441143 24854109 977665936 21633855 977665936 21633855 978376394 19369062 978376394 19369062 980955924 17907089 980955924 17907089 986663696 10923017 986663696 10923017 990006716 8703524 990006716 8703524 991026651 7527599 991026651 7527599 992711546 6950785 992711546 6950785 993113236 5629006 993113236 5629006 994409672 5390979 994409672 5390979 995727554 4166449 995727554 4166449 996037522 3557532 996037522 3557532 996580146 3109967 996580146 3109967 997091642 2993219 997091642 2993219 997257920 2866662 997257920 2866662 997333348 2704084 997333348 2704084 997398501 2605790 997398501 2605790 997725312 2149830 997725312 2149830 998326704 1825886 998326704 1825886 998459470 1561611 998459470 1561611 998681138 1420565 998681138 1420565 998736716 982324808 998736716 982324808 18250432 984625742 18250432 984625742 14228384 988995646 14228384 988995646 11494877 989302930 11494877 989302930 11016099 990412033 11016099 990412033 8889495 992737927 8889495 992737927 6794853 993950149 6794853 993950149 5515652 994247060 5515652 994247060 5275883 994795068 5275883 994795068 5002000 995465308 5002000 995465308 4154985 996194516 4154985 996194516 3493070 996662281 3493070 996662281 3308101 997617736 3308101 997617736 1781852 998132517 1781852 998132517 1632742 998310475 1632742 998310475 1470965 998375326 1470965 271470951 1470965 271470951 729101378 267503233 729101378 267503233 743653449 250614887 743653449 250614887 786235051 205570544 786235051 205570544 816926412 162656049 816926412 162656049 842704023 146864661 842704023 146864661 853732011 118418363 853732011 118418363 882776960 104323344 882776960 104323344 901054728 97456171 901054728 97456171 902833413 95840939 902833413 95840939 903946337 92663218 903946337 92663218 907345409 89597583 907345409 89597583 919296373 74440707 919296373 74440707 926250578 67396694 926250578 67396694 932803878 57136416 932803878 57136416 942407092 49124969 942407092 49124969 954290697 38601510 954290697 38601510 967944564 31044728 967944564 31044728 969872010 27960093 969872010 27960093 972168510 26517229 972168510 26517229 973726116 25189558 973726116 25189558 976757289 22059526 976757289 22059526 978609884 20095893 978609884 20095893 979483548 19089285 979483548 19089285 985963487 11584589 985963487 11584589 990483352 9349101 990483352 9349101 991430048 8219102 991430048 8219102 991997179 7698410 991997179 7698410 992865239 5812144 992865239 5812144 994372458 4499822 994372458 4499822 995622992 4096290 995622992 4096290 996034832 3986257 996034832 3986257 996788960 3190746 996788960 3190746 996951685 3108150 996951685 3108150 996979581 2736969 996979581 2736969 997371655 2516304 997371655 2516304 998306492 1832375 998306492 1832375 998420842 1650176 998420842 1650176 998533210 293110464 998533210 293110464 468998835 593544777 468998835 593544777 389700019 650090439 389700019 650090439 306655416 726411709 306655416 726411709 259517526 758012360 259517526 758012360 218253071 785766993 218253071 785766993 185042673 817445849 185042673 817445849 165158196 843697756 165158196 843697756 144906004 879808394 144906004 879808394 119148537 888173922 119148537 888173922 105564726 898753254 105564726 898753254 100931869 906563165 100931869 906563165 94119517 914381732 94119517 914381732 80866159 925679359 80866159 925679359 74501978 928828428 74501978 928828428 70449614 931458102 70449614 931458102 67543513 942911453 67543513 942911453 50101301 953129885 50101301 953129885 46638760 955684249 46638760 955684249 43063800 961361085 43063800 961361085 33788836 970168748 33788836 970168748 23205482 979259838 23205482 979259838 19292342 982607197 19292342 982607197 17557257 984260805 17557257 984260805 16024888 984863177 16024888 984863177 14938326 987376275 14938326 987376275 12485208 988644216 12485208 988644216 11796705 989300702 11796705 989300702 10372722 990324059 10372722 990324059 9036316 991341465 9036316 991341465 7866207 992535733 7866207 992535733 7073152 993533280 7073152 993533280 5928724 994207078 5928724 994207078 5554392 994574805 5554392 994574805 5287161 994718276 5287161 994718276 4901332 995639029 4901332 995639029 3449533 996595309 3449533 996595309 2882608 997376859 2882608 997376859 2384888 997556615 2384888 997556615 1944202 998031725 1944202 998031725 1663934 998263668 1663934 998263668 1520316 998333368 1520316 61325984 1520316 61325984 937608919 59119876 937608919 59119876 941833274 49231290 941833274 49231290 950967225 45630149 950967225 45630149 960137493 36494825 960137493 36494825 965748192 32863278 965748192 32863278 968013002 31375170 968013002 31375170 968934941 28667435 968934941 28667435 972093726 25846075 972093726 25846075 974265611 25229914 974265611 25229914 974754885 21349236 974754885 21349236 978041502 20974314 978041502 20974314 980507071 17539256 980507071 17539256 984519419 13186165 984519419 13186165 987612153 9493023 987612153 9493023 990448334 8672589 990448334 8672589 991031790 8471637 991031790 8471637 991422537 7293989 991422537 7293989 992730541 6688749 992730541 6688749 993655782 6250934 993655782 6250934 994837551 4459412 994837551 4459412 995871445 4096463 995871445 4096463 996627637 3273104 996627637 3273104 996777314 3200589 996777314 3200589 997052594 3003867 997052594 3003867 997210060 2860216 997210060 2860216 997315732 2771358 997315732 2771358 998138463 2020134 998138463 2020134 998217763 1852296 998217763 1852296 998363831 1788429 998363831 1788429 998399373 1788429 126128562 875083675 126128562 875083675 125841583 889297324 125841583 889297324 103102373 904876782 103102373 904876782 93367779 914490891 93367779 914490891 75962326 926139827 75962326 926139827 70320022 933290065 70320022 933290065 62105602 943533689 62105602 943533689 53638069 952013219 53638069 952013219 46470709 954478093 46470709 954478093 45915551 956595655 45915551 956595655 42502452 963845825 42502452 963845825 36538906 966777995 36538906 966777995 33526866 976084327 33526866 976084327 24798261 977181711 24798261 977181711 23420101 978670926 23420101 978670926 22537831 979183768 22537831 979183768 21403640 980823554 21403640 980823554 19327533 981901553 19327533 981901553 17584197 983863604 17584197 983863604 16371723 984761713 16371723 984761713 14391238 987312833 14391238 987312833 12087642 988591460 12087642 988591460 10747575 990800344 10747575 990800344 9507486 992036275 9507486 992036275 7902612 993096380 7902612 993096380 6515590 993675788 6515590 993675788 5860004 994000748 5860004 994000748 5599958 994363838 5599958 994363838 5338647 994680542 5338647 994680542 4624936 995506401 4624936 995506401 4162255 996066315 4162255 996066315 3543532 996531506 3543532 996531506 3430090 996829075 3430090 996829075 2588690 997420039 2588690 997420039 1835310 997971439 1835310 997971439 1589960 998254884 1589960 998254884 1587877 598430120 1587877 598430120 481545641 494204001 481545641 494204001 520033857 454426612 520033857 454426612 573092244 400801290 573092244 400801290 658599073 338267594 658599073 338267594 699379944 282186342 699379944 282186342 724011286 254194410 724011286 254194410 793014795 160262950 793014795 160262950 847608110 147187566 847608110 147187566 865947042 110822583 865947042 110822583 888401496 108948271 888401496 108948271 899987903 97927073 899987903 97927073 907919341 83350230 907919341 83350230 915201593 82196901 915201593 82196901 923003436 72639740 923003436 72639740 928760542 62754225 928760542 62754225 936794500 51063060 936794500 51063060 950704630 47364923 950704630 47364923 951701874 42760090 951701874 42760090 963783921 33929920 963783921 33929920 966979955 31717513 966979955 31717513 970044789 27511095 970044789 27511095 972219647 27169762 972219647 27169762 977753337 19148895 977753337 19148895 981035350 13565477 981035350 13565477 988993151 10512457 988993151 10512457 989665908 9847990 989665908 9847990 990490898 9175515 990490898 9175515 990894941 7430722 990894941 7430722 993556308 6427338 993556308 6427338 994830660 4736539 994830660 4736539 995670116 4298232 995670116 4298232 995815946 4023241 995815946 4023241 996448488 3419831 996448488 3419831 996698266 3301693 996698266 3301693 996957813 3045935 996957813 3045935 997200506 2403249 997200506 2403249 998026059 2123250 998026059 2123250 998228208 1980669 998228208 631186721 998228208 631186721 352878860 691997743 352878860 691997743 290723703 722077985 290723703 722077985 273340456 746536521 273340456 746536521 244740087 800382199 244740087 800382199 175380922 835027938 175380922 835027938 165587846 836744231 165587846 836744231 134521417 869502503 134521417 869502503 130448187 884975846 130448187 884975846 115754691 890466593 115754691 890466593 101496407 900636906 101496407 900636906 84807877 921708647 84807877 921708647 76797414 934040708 76797414 934040708 58372692 948111632 58372692 948111632 52605068 951251963 52605068 951251963 45136360 958314674 45136360 958314674 42311593 958573117 42311593 958573117 41798650 959614284 41798650 959614284 41006392 962510261 41006392 962510261 38041351 964974895 38041351 964974895 30181898 971643588 30181898 971643588 28113179 977095184 28113179 977095184 22097129 979382525 22097129 979382525 21207298 981166560 21207298 981166560 17237140 984052551 17237140 984052551 14858159 986412768 14858159 986412768 13957238 987406117 13957238 987406117 13248535 988024734 13248535 988024734 12700870 988134430 12700870 988134430 11986050 990021313 11986050 990021313 9743541 990869054 9743541 990869054 8650483 992814386 8650483 992814386 6942570 993274458 6942570 993274458 6200145 993986646 6200145 993986646 5642099 994166519 5642099 994166519 5192152 995506356 5192152 995506356 4199370 996011019 4199370 996011019 3854658 996157378 3854658 996157378 3665065 996379026 3665065 996379026 3417804 996731128 3417804 996731128 3203590 996914073 3203590 996914073 2752868 997413967 2752868 997413967 2166571 997893100 2166571 997893100 1983174 998063900 1983174 998063900 1681845 998178184 1681845 998178184 457758230 528385918 457758230 528385918 517786807 475362348 517786807 475362348 557080324 423846950 557080324 423846950 592926984 347264036 592926984 347264036 696107859 276802554 696107859 276802554 743576852 195532036 743576852 195532036 803189076 173641916 803189076 173641916 846304004 140683977 846304004 140683977 887222418 103639777 887222418 103639777 907805860 88489305 907805860 88489305 913421389 81091650 913421389 81091650 918066742 78149501 918066742 78149501 925512592 65489533 925512592 65489533 933571443 62595051 933571443 62595051 936615783 52715614 936615783 52715614 949718235 48837014 949718235 48837014 959917984 36124973 959917984 36124973 963638560 34230891 963638560 34230891 971236795 21985542 971236795 21985542 977725220 21001510 977725220 21001510 985580564 13582490 985580564 13582490 987501838 11188935 987501838 11188935 988947854 9848282 988947854 9848282 990821065 8656512 990821065 8656512 992442888 6523400 992442888 6523400 994662598 4757582 994662598 4757582 995406138 4321875 995406138 4321875 995705968 3994994 995705968 3994994 996379333 3566574 996379333 3566574 996646792 3302072 996646792 3302072 996907038 2615985 996907038 2615985 997581592 2452154 997581592 2452154 997807052 2238422 997807052 2238422 998061214 2170800 998061214 2170800 158914239 848606801 158914239 848606801 135551919 868049626 135551919 868049626 131228588 873694466 131228588 873694466 106060486 921149883 106060486 921149883 80353564 929252219 80353564 929252219 71552153 933679500 71552153 933679500 57989992 947926076 57989992 947926076 49993687 953217398 49993687 953217398 42564721 960704060 42564721 960704060 37060334 964123171 37060334 964123171 34285010 967758673 34285010 967758673 32732339 968688654 32732339 968688654 31002191 972764488 31002191 972764488 24838250 976936684 24838250 976936684 20707532 980548618 20707532 980548618 17562150 984011028 17562150 984011028 16106440 986235324 16106440 986235324 13266523 988178690 13266523 988178690 12007856 989627424 12007856 989627424 10410807 990522631 10410807 990522631 7972946 992712717 7972946 992712717 7197065 993066787 7197065 993066787 7160630 993557469 7160630 993557469 6386680 993629854 6386680 993629854 5931500 993900617 5931500 993900617 5498377 994569687 5498377 994569687 4812926 995063047 4812926 995063047 4465907 995613093 4465907 995613093 4064550 995943172 4064550 995943172 3450140 996890793 3450140 996890793 2444386 997741915 2444386 997741915 2068352 997925880 2068352 997925880 1888307 997925880 181062018 560446899 181062018 560446899 443869273 535983464 443869273 535983464 495535357 499499938 495535357 499499938 536893701 458803584 536893701 458803584 588010001 391231355 588010001 391231355 626379653 354063976 626379653 354063976 689088007 285980789 689088007 285980789 733675392 259918460 733675392 259918460 742659621 239613381 742659621 239613381 783882668 180167078 783882668 180167078 851140376 139674716 851140376 139674716 884124131 112891074 884124131 112891074 892434261 105136813 892434261 105136813 907564231 89810803 907564231 89810803 909574085 85928913 909574085 85928913 913830877 82936223 913830877 82936223 915767305 74013292 915767305 74013292 925644245 66282988 925644245 66282988 932352041 54338989 932352041 54338989 947520051 49483357 947520051 49483357 961772084 36473464 961772084 36473464 962504422 36159259 962504422 36159259 963235055 35689987 963235055 35689987 968443114 30642352 968443114 30642352 970072707 29137198 970072707 29137198 976143634 23011050 976143634 23011050 976890522 16634617 976890522 16634617 983363602 14362654 983363602 14362654 985720632 13027474 985720632 13027474 988472832 11346190 988472832 11346190 988799809 10630726 988799809 10630726 990707152 8527542 990707152 8527542 992206989 7023514 992206989 7023514 993231461 6615683 993231461 6615683 994331165 5618636 994331165 5618636 994864953 5124743 994864953 5124743 995113078 4667063 995113078 4667063 996144330 3818579 996144330 3818579 996311642 3520588 996311642 3520588 996847013 2599557 996847013 2599557 997697713 2322216 997697713 2322216 997939175 2307370 997939175 167981818 997939175 167981818 428942687 594711654 428942687 594711654 404382039 627869199 404382039 627869199 313202644 698170834 313202644 698170834 302614673 711219671 302614673 711219671 279850059 722226811 279850059 722226811 256960157 748915848 256960157 748915848 222048555 823382428 222048555 823382428 171927762 830305406 171927762 830305406 168439859 864484743 168439859 864484743 131279451 890320790 131279451 890320790 109603823 906282461 109603823 906282461 94759719 915938353 94759719 915938353 84595489 924248797 84595489 924248797 76960207 925945900 76960207 925945900 72861820 933378305 72861820 933378305 60879695 943647135 60879695 943647135 57156377 944477263 57156377 944477263 53616298 947837031 53616298 947837031 50256987 955041010 50256987 955041010 44258459 956750947 44258459 956750947 42091018 966026876 42091018 966026876 34397772 968577652 34397772 968577652 32441321 974097974 32441321 974097974 25685982 975735779 25685982 975735779 24597899 978436656 24597899 978436656 21495641 980111739 21495641 980111739 17990055 983767503 17990055 983767503 17179974 986226446 17179974 986226446 13770505 987839085 13770505 987839085 12125046 988665468 12125046 988665468 10368677 991035621 10368677 991035621 8282466 992442695 8282466 992442695 7240109 993187095 7240109 993187095 6545011 993555046 6545011 993555046 6434046 993673765 6434046 993673765 5710663 994285713 5710663 994285713 5301687 994629784 5301687 994629784 5033556 995352970 5033556 995352970 4472646 995554589 4472646 995554589 3830922 996422251 3830922 996422251 3243822 996844002 3243822 996844002 2795999 997365128 2795999 997365128 2112499 997794493 2112499 997794493 2062638 997802943 2062638 997802943 668960823 327549322 668960823 327549322 686700393 298182319 686700393 298182319 713370169 263660894 713370169 263660894 743422168 237419182 743422168 237419182 792797495 199423998 792797495 199423998 804472245 181619257 804472245 181619257 841922762 152102283 841922762 152102283 869850042 127133335 869850042 127133335 878366361 118936526 878366361 118936526 891986165 104296166 891986165 104296166 903839197 93769681 903839197 93769681 905695494 88099521 905695494 88099521 914034393 78379466 914034393 78379466 922871968 74963409 922871968 74963409 931211231 58905138 931211231 58905138 941310320 55019660 941310320 55019660 945206062 52812916 945206062 52812916 948863094 38926408 948863094 38926408 961695050 36604862 961695050 36604862 967449216 30906044 967449216 30906044 971418060 25239087 971418060 25239087 975007543 24382149 975007543 24382149 976536946 19183747 976536946 19183747 983241282 15344261 983241282 15344261 985271295 13472542 985271295 13472542 986837078 13297462 986837078 13297462 987541550 11457371 987541550 11457371 989613611 9855362 989613611 9855362 990418132 9127551 990418132 9127551 991164154 7000867 991164154 7000867 993386704 6196444 993386704 6196444 994404074 5269954 994404074 5269954 995033980 4745827 995033980 4745827 995446230 3990909 995446230 3990909 996443075 3581810 996443075 3581810 996582176 3301076 996582176 3301076 997519951 2507532 997519951 2507532 997651049 323744285 997651049 323744285 422658962 609974492 422658962 609974492 348338188 656966635 348338188 656966635 327178638 682512867 327178638 682512867 318705285 685078054 318705285 685078054 281385169 743322235 281385169 743322235 254027429 760706985 254027429 760706985 229549406 771974266 229549406 771974266 184808761 822828691 184808761 822828691 170544264 830872808 170544264 830872808 144998191 860857170 144998191 860857170 136323315 867728712 136323315 867728712 122667889 886740215 122667889 886740215 102248239 899896020 102248239 899896020 100114051 904431733 100114051 904431733 80046838 930987270 80046838 930987270 69980637 935137193 69980637 935137193 63764540 940970720 63764540 940970720 59462817 943378705 59462817 943378705 58050908 946116215 58050908 946116215 55330621 946414864 55330621 946414864 49059974 953338066 49059974 953338066 47434231 955158883 47434231 955158883 43562241 958267685 43562241 958267685 39831268 961911609 39831268 961911609 39017947 964894539 39017947 964894539 34011537 972840930 34011537 972840930 28096786 975187592 28096786 975187592 25579684 979036708 25579684 979036708 20389557 982394337 20389557 982394337 17506109 985234689 17506109 985234689 13914286 987109451 13914286 987109451 13100332 988449122 13100332 988449122 10924786 989975170 10924786 989975170 9453376 991950461 9453376 991950461 8039699 993342286 8039699 993342286 6543839 993788019 6543839 993788019 5762773 994225280 5762773 994225280 5492415 994708978 5492415 994708978 4698799 995251608 4698799 995251608 4283149 996157566 4283149 996157566 3621488 996769967 3621488 996769967 2991690 997110729 2991690 997110729 2774926 997252056 2774926 997252056 2245384 997684599 2245384 997684599 2136231 997684599 918582444 79508677 918582444 79508677 920905867 68556885 920905867 68556885 931179355 63646319 931179355 63646319 943621056 50763591 943621056 50763591 948874199 47608428 948874199 47608428 955402995 37336431 955402995 37336431 961643570 34668472 961643570 34668472 966931107 32362548 966931107 32362548 968087317 29949673 968087317 29949673 972213053 26956159 972213053 26956159 975489385 22547389 975489385 22547389 980074449 17092397 980074449 17092397 984773693 13781604 984773693 13781604 986558226 13136326 986558226 13136326 987712625 11851702 987712625 11851702 988307910 11220689 988307910 11220689 990183953 8982408 990183953 8982408 991021365 7526706 991021365 7526706 992737479 6409371 992737479 6409371 993709853 5776207 993709853 5776207 994420595 5491442 994420595 5491442 994841251 4483232 994841251 4483232 995743823 4200931 995743823 4200931 995885335 4020509 995885335 4020509 996461521 3461342 996461521 3461342 996716410 2620231 996716410 2620231 997491428 282058980 997491428 282058980 425165294 584390902 425165294 584390902 347052194 672092974 347052194 672092974 324949065 678584966 324949065 678584966 316783852 693466176 316783852 693466176 293114837 718437486 293114837 718437486 281381606 750513001 281381606 750513001 228838553 774567795 228838553 774567795 220817109 789381930 220817109 789381930 197758337 821919567 197758337 821919567 178294768 827873620 178294768 827873620 171800929 852681622 171800929 852681622 145659496 860854796 145659496 860854796 133675253 876634856 133675253 876634856 121003681 881758098 121003681 881758098 107455820 899013254 107455820 899013254 99812596 906502934 99812596 906502934 83394948 919271528 83394948 919271528 74892937 932058667 74892937 932058667 64429516 938248893 64429516 938248893 60303964 942632370 60303964 942632370 58902178 945360439 58902178 945360439 55528147 946656957 55528147 946656957 47535952 954923545 47535952 954923545 44332718 960099245 44332718 960099245 39860941 964633158 39860941 964633158 30857414 971981873 30857414 971981873 28628802 975015300 28628802 975015300 21213318 980483295 21213318 980483295 19342853 982824877 19342853 982824877 15966994 985234141 15966994 985234141 15448329 985765052 15448329 985765052 14354378 987686092 14354378 987686092 12309118 988472997 12309118 988472997 12115476 988792375 12115476 988792375 10910044 990347654 10910044 990347654 9101714 991759451 9101714 991759451 7373221 993141791 7373221 993141791 6782276 993325308 6782276 993325308 6104266 993834805 6104266 993834805 5436260 994661720 5436260 994661720 5035470 994839147 5035470 994839147 4874898 995510506 4874898 995510506 4295978 996135993 4295978 996135993 3790927 996243803 3790927 996243803 3366968 997064134 3366968 997064134 2832884 997232029 2832884 997232029 2557348 997530516 2557348 997530516 2231989 997624815 2231989 997624815 81440431 541673185 81440431 541673185 494368370 401484258 494368370 401484258 624252902 359319140 624252902 359319140 650844726 341697190 650844726 341697190 686574307 306088138 686574307 306088138 699541254 290864683 699541254 290864683 710378611 281335915 710378611 281335915 724955527 216716001 724955527 216716001 792386493 181214996 792386493 181214996 825269884 150638383 825269884 150638383 865175121 130838420 865175121 130838420 868665481 120927000 868665481 120927000 883722194 111405711 883722194 111405711 887532202 109078310 887532202 109078310 898926430 89511929 898926430 89511929 909602325 86455959 909602325 86455959 915075022 79648448 915075022 79648448 924765975 73355325 924765975 73355325 927750616 70914309 927750616 70914309 930364287 66334150 930364287 66334150 939798715 58789762 939798715 58789762 944492548 52857085 944492548 52857085 951483120 45334136 951483120 45334136 957220846 41683111 957220846 41683111 960811570 37565055 960811570 37565055 961385019 32613706 961385019 32613706 967871453 31416939 967871453 31416939 969056315 29327436 969056315 29327436 973865583 24310940 973865583 24310940 975976467 21881778 975976467 21881778 977674147 21009796 977674147 21009796 982145441 16610897 982145441 16610897 983491568 13944523 983491568 13944523 986071952 13197629 986071952 13197629 987158605 12115952 987158605 12115952 988055274 11846096 988055274 11846096 989047666 9982640 989047666 9982640 989779173 9030983 989779173 9030983 990896210 7923995 990896210 7923995 991900755 7275341 991900755 7275341 993041023 6198049 993041023 6198049 994434593 5503904 994434593 5503904 995058968 4715846 995058968 4715846 995484683 4596274 995484683 4596274 995512304 4491818 995512304 4491818 995743271 3828138 995743271 3828138 996682833 3341571 996682833 3341571 996707558 3206966 996707558 3206966 996887789 2999727 996887789 2999727 997295690 2685659 997295690 2685659 997477343 2649389 997477343 261536539 997477343 261536539 448149600 563894500 448149600 563894500 363535590 659416822 363535590 659416822 335873717 676014365 335873717 676014365 323502005 695419074 323502005 695419074 294310493 765561460 294310493 765561460 220515501 818463165 220515501 818463165 178579663 824877941 178579663 824877941 152611200 855219837 152611200 855219837 134278986 870753020 134278986 870753020 113777632 889365804 113777632 889365804 108916770 894606035 108916770 894606035 103396420 913007344 103396420 913007344 85109339 917103994 85109339 917103994 77815973 924163474 77815973 924163474 71525482 933307417 71525482 933307417 68375173 938958155 68375173 938958155 61187766 942099339 61187766 942099339 58916810 943968065 58916810 943968065 52143099 950252901 52143099 950252901 50369327 954470255 50369327 954470255 45114592 958814952 45114592 958814952 40190943 962266572 40190943 962266572 36588926 967848978 36588926 967848978 31131868 970390135 31131868 970390135 29750163 972748528 29750163 972748528 26547973 974750947 26547973 974750947 24577224 977326943 24577224 977326943 22440816 980333888 22440816 980333888 19274221 984786430 19274221 984786430 15783544 986332077 15783544 986332077 13893962 987694048 13893962 987694048 12371064 989079835 12371064 989079835 11121496 990595494 11121496 990595494 9161042 991668510 9161042 991668510 8666822 992702158 8666822 992702158 7289329 993296129 7289329 993296129 6631402 993470720 6631402 993470720 5268663 994699151 5268663 994699151 4618957 995480882 4618957 995480882 4155990 995919696 4155990 995919696 3817915 996821398 3817915 996821398 3066564 997028182 3066564 997028182 2811071 997481421 2811071 997481421 2339067 997519026 2339067 997519026 67464397 560432657 67464397 560432657 478328407 515285049 478328407 515285049 488655338 506392333 488655338 506392333 530741707 459214106 530741707 459214106 574137226 385406729 574137226 385406729 656233129 316945707 656233129 316945707 684792465 304447785 684792465 304447785 699018797 292848648 699018797 292848648 710663925 276560302 710663925 276560302 728751692 239974504 728751692 239974504 761656166 213691526 761656166 213691526 787775936 172820912 787775936 172820912 833651624 161512387 833651624 161512387 846045848 139937768 846045848 139937768 865174044 127478695 865174044 127478695 875096129 120350860 875096129 120350860 880146088 116108330 880146088 116108330 883171139 114304927 883171139 114304927 896268760 102904635 896268760 102904635 902615035 94059900 902615035 94059900 907097285 87826166 907097285 87826166 915037378 74220450 915037378 74220450 926523936 71444869 926523936 71444869 930864723 61029281 930864723 61029281 937487408 51653585 937487408 51653585 950685121 47434333 950685121 47434333 953861196 39517157 953861196 39517157 961164230 37641096 961164230 37641096 964023441 34183934 964023441 34183934 968965794 30030859 968965794 30030859 971555925 26572493 971555925 26572493 974239543 23289284 974239543 23289284 980483575 18102947 980483575 18102947 981723590 16946804 981723590 16946804 984986167 14041200 984986167 14041200 986682112 12699840 986682112 12699840 987717910 12142054 987717910 12142054 989308128 10481295 989308128 10481295 989571888 9997737 989571888 9997737 991533993 8138476 991533993 8138476 991697777 8087288 991697777 8087288 992334028 7478151 992334028 7478151 992441030 7216230 992441030 7216230 993539901 6483656 993539901 6483656 994053837 5970152 994053837 5970152 994495690 5396910 994495690 5396910 994830765 5260846 994830765 5260846 995133968 4610710 995133968 4610710 995699284 3848145 995699284 3848145 996490992 3541720 996490992 3541720 996621437 3170485 996621437 3170485 996983308 2953361 996983308 2953361 997309295 2783483 997309295 2783483 179300803 848137607 179300803 848137607 148189666 855840717 148189666 855840717 130956312 885732531 130956312 885732531 113405140 891082414 113405140 891082414 109385107 901042111 109385107 901042111 92476566 913016668 92476566 913016668 86576473 916675533 86576473 916675533 77755761 931499362 77755761 931499362 69222682 932744288 69222682 932744288 68030205 935466024 68030205 935466024 65489739 939952997 65489739 939952997 61381838 942056486 61381838 942056486 59783339 943204343 59783339 943204343 55890417 947177347 55890417 947177347 49960600 953866358 49960600 953866358 46257028 956028503 46257028 956028503 43776026 963065160 43776026 963065160 36554331 970001119 36554331 970001119 29016283 972559657 29016283 972559657 28359271 973542784 28359271 973542784 26059509 978610210 26059509 978610210 22614202 981038867 22614202 981038867 19720684 981306459 19720684 981306459 16654360 984805660 16654360 984805660 14603368 987022335 14603368 987022335 13288177 988969943 13288177 988969943 10955446 990076123 10955446 990076123 10145294 990425016 10145294 990425016 9439151 991235276 9439151 991235276 8917940 991467874 8917940 991467874 7990727 992538083 7990727 992538083 7218534 993232515 7218534 993232515 6495474 994563007 6495474 994563007 5183083 994905612 5183083 994905612 4658436 995236963 4658436 995236963 4320258 996099984 4320258 996099984 3100920 996949142 3100920 996949142 2363486 997439332 2363486 3661083 2363486 3661083 996391071 3638921 996391071 3638921 996515913 3124114 996515913 3124114 996917695 3124114 486686690 594352844 486686690 594352844 368942053 634451259 368942053 634451259 360198019 658063614 360198019 658063614 338773111 663713799 338773111 663713799 310291777 701455607 310291777 701455607 287713379 732672203 287713379 732672203 247018368 757170811 247018368 757170811 184648323 818995751 184648323 818995751 181495186 836798791 181495186 836798791 162421026 844616542 162421026 844616542 154672060 852867327 154672060 852867327 125800162 882692882 125800162 882692882 110534649 894590417 110534649 894590417 105629991 909002154 105629991 909002154 89196778 915207934 89196778 915207934 86271628 928306576 86271628 928306576 71884273 932289148 71884273 932289148 62993007 939520282 62993007 939520282 59124671 949512862 59124671 949512862 49408404 953209028 49408404 953209028 46863399 956350318 46863399 956350318 39621556 962609479 39621556 962609479 33263633 967941949 33263633 967941949 31964000 969277118 31964000 969277118 30520746 971748179 30520746 971748179 29328989 974886821 29328989 974886821 25278250 977849893 25278250 977849893 20560393 981055202 20560393 981055202 20005161 984285382 20005161 984285382 16392380 984966000 16392380 984966000 14277588 986590403 14277588 986590403 13304055 988440169 13304055 988440169 11739618 989895138 11739618 989895138 10260171 990535230 10260171 990535230 8414020 992164982 8414020 992164982 7849389 992673157 7849389 992673157 7103162 993116296 7103162 993116296 5325904 994971780 5325904 994971780 4697639 995355167 4697639 995355167 4388549 995532885 4388549 995532885 4154909 995707331 4154909 995707331 3244539 996890355 3244539 996890355 2733752 997221364 2733752 953453664 2733752 953453664 447567521 537488752 447567521 537488752 484968050 508798534 484968050 508798534 545180963 440520139 545180963 440520139 585146402 386199043 585146402 386199043 647097114 348278224 647097114 348278224 655025176 337879886 655025176 337879886 669821495 321500506 669821495 321500506 679133304 302561443 679133304 302561443 719151991 245788150 719151991 245788150 784001330 165570877 784001330 165570877 858508687 137205663 858508687 137205663 870065241 117995808 870065241 117995808 894836047 103739411 894836047 103739411 897323525 100194983 897323525 100194983 908861183 87851535 908861183 87851535 914066172 84069742 914066172 84069742 914785279 77395120 914785279 77395120 921515367 75500093 921515367 75500093 936354401 61168656 936354401 61168656 948832141 49108629 948832141 49108629 951790918 46164467 951790918 46164467 953073884 43069451 953073884 43069451 959017206 39285785 959017206 39285785 960268307 35066547 960268307 35066547 963897303 34418960 963897303 34418960 967767695 31452975 967767695 31452975 968153754 30220442 968153754 30220442 971392025 21765842 971392025 21765842 979340457 19658694 979340457 19658694 981364367 16222507 981364367 16222507 985093799 14238282 985093799 14238282 987207324 12583465 987207324 12583465 987867579 11360628 987867579 11360628 989354091 10494134 989354091 10494134 989511653 10126053 989511653 10126053 991455532 8183813 991455532 8183813 992710596 6809890 992710596 6809890 993991079 5641288 993991079 5641288 994406603 5498527 994406603 5498527 995330795 4375815 995330795 4375815 996193514 3678827 996193514 3678827 996367388 3663361 996367388 3663361 996377421 3663361 349577045 657688922 349577045 657688922 307697232 697747684 307697232 697747684 303301160 704677394 303301160 704677394 249517290 757064237 249517290 757064237 240527571 774266942 240527571 774266942 186847639 814476395 186847639 814476395 166737256 835732062 166737256 835732062 162268727 845130436 162268727 845130436 155461312 859277321 155461312 859277321 136341349 877875555 136341349 877875555 121529949 890237026 121529949 890237026 104772809 902934199 104772809 902934199 90522187 914972176 90522187 914972176 78671787 927556102 78671787 927556102 73138950 929838250 73138950 929838250 65623775 937567228 65623775 937567228 63812483 938961670 63812483 938961670 53645462 950741182 53645462 950741182 47896011 955744627 47896011 955744627 44810711 955944329 44810711 955944329 42144289 966252185 42144289 966252185 33874637 971125973 33874637 971125973 30010066 972203053 30010066 972203053 26365992 974776214 26365992 974776214 25185438 977598468 25185438 977598468 23336120 979803276 23336120 979803276 20715715 980893929 20715715 980893929 18331017 984239214 18331017 984239214 16379116 986661980 16379116 986661980 13921969 987300927 13921969 987300927 12561807 988699032 12561807 988699032 11899071 989430739 11899071 989430739 10730757 990045556 10730757 990045556 9884608 991010433 9884608 991010433 8517100 991899335 8517100 991899335 8417376 992379276 8417376 992379276 7846050 992689755 7846050 992689755 7107016 993174871 7107016 993174871 5590282 994472874 5590282 994472874 5177525 994898729 5177525 994898729 4716344 995419284 4716344 995419284 4358371 996673601 4358371 996673601 3137890 996980480 3137890 996980480 3011560 81145072 3011560 81145072 920785978 77864253 920785978 77864253 921085079 66000643 921085079 66000643 932875139 64985112 932875139 64985112 934855531 63187817 934855531 63187817 936136745 58832857 936136745 58832857 945168443 51087781 945168443 51087781 952945554 43871921 952945554 43871921 957869744 40085455 957869744 40085455 962682326 35819481 962682326 35819481 963529881 33077152 963529881 33077152 967346172 31349558 967346172 31349558 974998289 24021804 974998289 24021804 978763918 20287596 978763918 20287596 979869108 15878649 979869108 15878649 985376020 14366262 985376020 14366262 986217189 12866431 986217189 12866431 988534296 11081452 988534296 11081452 988944379 10719044 988944379 10719044 989329661 8950964 989329661 8950964 991305311 8368155 991305311 8368155 991605932 7383400 991605932 7383400 992953750 6071574 992953750 6071574 993970402 4809629 993970402 4809629 995310249 4528730 995310249 4528730 995535912 4436898 995535912 4436898 996142080 3978026 996142080 3978026 996299807 3784997 996299807 831210435 996299807 831210435 165457351 837774880 165457351 837774880 155857638 848730387 155857638 848730387 144248332 863227654 144248332 863227654 132189365 880186309 132189365 880186309 112314735 902212137 112314735 902212137 97398800 909047442 97398800 909047442 89186957 922471317 89186957 922471317 79097177 923129986 79097177 923129986 77932194 932748209 77932194 932748209 66308194 936006973 66308194 936006973 65074567 938107030 65074567 938107030 64043521 939697968 64043521 939697968 57301765 950906205 57301765 950906205 48888277 952612906 48888277 952612906 46289296 958031154 46289296 958031154 36193482 965371056 36193482 965371056 34120668 968447961 34120668 968447961 30200271 971981130 30200271 971981130 26978210 974655974 26978210 974655974 26368805 974892220 26368805 974892220 23711184 978009213 23711184 978009213 22735729 979492773 22735729 979492773 21195282 981089014 21195282 981089014 17280681 984372905 17280681 984372905 14078304 986690783 14078304 986690783 13099235 988071852 13099235 988071852 12438210 988764529 12438210 988764529 10977200 989696866 10977200 989696866 9861491 990944371 9861491 990944371 8882121 991704002 8882121 991704002 8704095 991885448 8704095 991885448 7898802 992637253 7898802 992637253 6004642 993856515 6004642 993856515 5859021 994403535 5859021 994403535 5373025 995065111 5373025 995065111 4374698 995991532 4374698 995991532 3692438 996576468 3692438 996576468 3376230 996622711 3376230 996622711 3325600 996771782 3325600 996771782 3116030 996881013 3116030 942260631 3116030 942260631 426927258 569743349 426927258 569743349 441300265 541256280 441300265 541256280 530823503 455897331 530823503 455897331 630049971 354139504 630049971 354139504 647370000 334677723 647370000 334677723 676781799 317523395 676781799 317523395 696985666 289123306 696985666 289123306 742628853 251639732 742628853 251639732 761003663 234420484 761003663 234420484 780973696 214199284 780973696 214199284 816681691 149229845 816681691 149229845 859488603 138399891 859488603 138399891 870016228 124963379 870016228 124963379 884469510 105204228 884469510 105204228 895453858 99470330 895453858 99470330 906302420 88430543 906302420 88430543 912663578 81589758 912663578 81589758 920756394 75178530 920756394 75178530 929085752 66416394 929085752 66416394 934005867 62352438 934005867 62352438 943937963 47908791 943937963 47908791 954833507 43058327 954833507 43058327 957303771 40258793 957303771 40258793 960626075 38110711 960626075 38110711 961265823 36834170 961265823 36834170 962496002 35861163 962496002 35861163 963193555 32487563 963193555 32487563 966982671 31763102 966982671 31763102 969277725 28213828 969277725 28213828 974842851 24507444 974842851 24507444 978130049 20493524 978130049 20493524 979616541 16989670 979616541 16989670 983162804 15469293 983162804 15469293 984712413 14492884 984712413 14492884 986047604 13801534 986047604 13801534 987156277 11740837 987156277 11740837 988981486 10715354 988981486 10715354 990088375 9607310 990088375 9607310 990394849 9458256 990394849 9458256 990797374 8946793 990797374 8946793 991114192 8224836 991114192 8224836 991766922 7031479 991766922 7031479 993187357 6750475 993187357 6750475 993687532 6271567 993687532 6271567 993873375 5783369 993873375 5783369 994936316 5041106 994936316 5041106 995168727 4936827 995168727 4936827 995596546 4161725 995596546 4161725 996018430 3924792 996018430 3924792 996210966 3924792 693038843 607526623 693038843 607526623 375586849 631727305 375586849 631727305 352649999 650426480 352649999 650426480 305678605 727579197 305678605 727579197 270586175 762808279 270586175 762808279 235022176 775626806 235022176 775626806 192810682 814125765 192810682 814125765 183244438 824263804 183244438 824263804 174276897 828426005 174276897 828426005 170578587 830212782 170578587 830212782 158037221 843410903 158037221 843410903 156917592 854308082 156917592 854308082 136686731 871223922 136686731 871223922 121110510 880891371 121110510 880891371 115508575 890122765 115508575 890122765 106311348 900952081 106311348 900952081 100948264 901376476 100948264 901376476 98498125 908536963 98498125 908536963 90705120 913402304 90705120 913402304 86357559 921109595 86357559 921109595 78106435 931622251 78106435 931622251 64581024 939130089 64581024 939130089 49940812 951487078 49940812 951487078 42977239 961839379 42977239 961839379 38899564 963896274 38899564 963896274 36223963 966665202 36223963 966665202 31777872 970238865 31777872 970238865 31024975 970427456 31024975 970427456 30669480 971449101 30669480 971449101 29592189 972410905 29592189 972410905 27312791 974182363 27312791 974182363 25111195 977001384 25111195 977001384 23910510 977810672 23910510 977810672 23205524 981266021 23205524 981266021 19066090 982849353 19066090 982849353 18018970 983678493 18018970 983678493 16897779 986250942 16897779 986250942 13030690 987999148 13030690 987999148 12656356 989321991 12656356 989321991 10990330 990161640 10990330 990161640 9582514 990949281 9582514 990949281 8766566 991875016 8766566 991875016 7699750 992613246 7699750 992613246 6961284 993624708 6961284 993624708 6250952 994250938 6250952 994250938 4992439 994985650 4992439 994985650 4828357 995031926 4828357 995031926 4453616 995466887 4453616 995466887 4240503 996057310 4240503 996057310 3675112 996529776 3675112 996529776 3434837 220019743 3434837 220019743 804011707 187623858 804011707 187623858 814068886 183827731 814068886 183827731 815148887 180625261 815148887 180625261 831704657 158711247 831704657 158711247 841846921 148444137 841846921 148444137 853124282 127356734 853124282 127356734 882929847 114009493 882929847 114009493 886833231 105477762 886833231 105477762 894351409 94165102 894351409 94165102 906137822 91584074 906137822 91584074 910358568 87603439 910358568 87603439 911028288 85637967 911028288 85637967 916205696 77340037 916205696 77340037 928200725 69716313 928200725 69716313 932711772 65585050 932711772 65585050 940288122 45442659 940288122 45442659 954363146 43619804 954363146 43619804 957746449 40138245 957746449 40138245 960013790 38027715 960013790 38027715 962550842 34075509 962550842 34075509 965161729 34017908 965161729 34017908 966072189 32739746 966072189 32739746 967128599 32024120 967128599 32024120 974549932 23617982 974549932 23617982 978105302 20976171 978105302 20976171 981123393 16834761 981123393 16834761 983875156 15014635 983875156 15014635 985187409 14356361 985187409 14356361 986626655 13142967 986626655 13142967 987191864 12919626 987191864 12919626 987736455 11637673 987736455 11637673 988817520 11207330 988817520 11207330 989121051 10038445 989121051 10038445 989857978 9895805 989857978 9895805 989895934 9551612 989895934 9551612 990890395 7486899 990890395 7486899 992806902 6637095 992806902 6637095 993535858 6461185 993535858 6461185 993788681 5866731 993788681 5866731 994268346 5282053 994268346 5282053 995167418 4683708 995167418 4683708 995474081 4557826 995474081 4557826 995573465 4162631 995573465 4162631 995989517 4132285 995989517 4132285 293517888 737598413 293517888 737598413 228635438 772141969 228635438 772141969 206811131 798185048 206811131 798185048 201302070 800581401 201302070 800581401 186475034 820122482 186475034 820122482 179634960 825571095 179634960 825571095 175094768 829860534 175094768 829860534 162193698 840361730 162193698 840361730 154038558 855549174 154038558 855549174 143052689 879810859 143052689 879810859 118973735 895212981 118973735 895212981 105110566 900411597 105110566 900411597 99183432 910282613 99183432 910282613 88014981 919773374 88014981 919773374 81829926 928294627 81829926 928294627 72025630 930050561 72025630 930050561 70146609 932614203 70146609 932614203 68122099 936482825 68122099 936482825 63036316 941832686 63036316 941832686 50733458 950933037 50733458 950933037 47707492 953406977 47707492 953406977 44197185 962917333 44197185 962917333 37141663 964112602 37141663 964112602 34581466 966536936 34581466 966536936 33455697 969869126 33455697 969869126 31181624 971601364 31181624 971601364 29415620 974297507 29415620 974297507 25358143 975910974 25358143 975910974 24481279 977529700 24481279 977529700 22682187 978728414 22682187 978728414 18810019 982355262 18810019 982355262 18429140 982683078 18429140 982683078 18362584 983179261 18362584 983179261 17303468 985623840 17303468 985623840 14541537 987269543 14541537 987269543 12813497 988104212 12813497 988104212 12473009 989072806 12473009 989072806 11451565 989317063 11451565 989317063 11020232 989839805 11020232 989839805 9732292 991382268 9732292 991382268 8842233 991576387 8842233 991576387 8772044 992018291 8772044 992018291 7983216 992607177 7983216 992607177 7325592 993168383 7325592 993168383 6537893 993623240 6537893 993623240 6140837 994068903 6140837 994068903 5270806 994757958 5270806 994757958 4914675 995089145 4914675 995089145 4094999 995803040 4094999 995803040 3521930 996348899 3521930 996348899 3502948 457394209 3502948 457394209 620679899 359046769 620679899 359046769 647907836 345308646 647907836 345308646 662140144 336717351 662140144 336717351 677538908 318510268 677538908 318510268 683864957 314066905 683864957 314066905 705265846 282194350 705265846 282194350 719084206 254157793 719084206 254157793 751629330 232941722 751629330 232941722 774878903 221687034 774878903 221687034 789901668 189985917 789901668 189985917 813239834 149099569 813239834 149099569 864488299 131790615 864488299 131790615 873195064 124537326 873195064 124537326 880490916 115565971 880490916 115565971 886618390 105661037 886618390 105661037 902373443 95982702 902373443 95982702 903363403 92164592 903363403 92164592 910195611 84044868 910195611 84044868 916345270 76144055 916345270 76144055 924319573 69187630 924319573 69187630 931495436 61122946 931495436 61122946 938499158 59329998 938499158 59329998 939879810 46243981 939879810 46243981 955271038 42145619 955271038 42145619 958100553 40863873 958100553 40863873 959039816 39340890 959039816 39340890 960128122 36985796 960128122 36985796 965329256 32799585 965329256 32799585 966723200 32512855 966723200 32512855 967167798 31888506 967167798 31888506 974292140 23955631 974292140 23955631 976832282 18467112 976832282 18467112 981883250 16630605 981883250 16630605 983671419 15580391 983671419 15580391 984223102 15307271 984223102 15307271 985132462 14133331 985132462 14133331 985941515 13669485 985941515 13669485 987125947 12708145 987125947 12708145 988591980 11286422 988591980 11286422 989620448 9713388 989620448 9713388 990856558 7901813 990856558 7901813 992416748 7218407 992416748 7218407 992707037 6954889 992707037 6954889 993291846 6604593 993291846 6604593 993874628 5481785 993874628 5481785 994782242 5280060 994782242 5280060 994989365 4756603 994989365 4756603 995445137 4537340 995445137 4537340 995619348 4138981 995619348 4138981 995982448 4138981 560806356 600405048 560806356 600405048 383509583 628484824 383509583 628484824 364231115 643072098 364231115 643072098 353821160 684635128 353821160 684635128 310727493 710099822 310727493 710099822 287657559 717860949 287657559 717860949 272623336 732230029 272623336 732230029 264576359 767259532 264576359 767259532 229722038 797004845 229722038 797004845 197233910 805919769 197233910 805919769 186494147 815594441 186494147 815594441 182979782 822593857 182979782 822593857 177638964 827174832 177638964 827174832 173465691 829791400 173465691 829791400 163515141 839982268 163515141 839982268 151806763 877377044 151806763 877377044 123463230 878686963 123463230 878686963 111791372 890118541 111791372 890118541 105623001 905095837 105623001 905095837 92000349 910868143 92000349 910868143 90471864 919199020 90471864 919199020 82820034 919604585 82820034 919604585 80995204 924943924 80995204 924943924 76479610 927465576 76479610 927465576 70277062 934280250 70277062 934280250 67108248 943409275 67108248 943409275 50364290 957020806 50364290 957020806 38343536 965670081 38343536 965670081 33640480 967873897 33640480 967873897 32356170 968800594 32356170 968800594 32087624 969427994 32087624 969427994 26981035 974295794 26981035 974295794 24517989 981902441 24517989 981902441 18370708 985224170 18370708 985224170 15353177 986076102 15353177 986076102 14323080 986870214 14323080 986870214 13171985 987857313 13171985 987857313 12695399 988255012 12695399 988255012 12550459 988633865 12550459 988633865 11792320 989328208 11792320 989328208 10392156 990317762 10392156 990317762 9895674 990741963 9895674 990741963 9653082 991160783 9653082 991160783 9125935 991261574 9125935 991261574 9074282 992175597 9074282 992175597 7831496 992816225 7831496 992816225 7135417 993218994 7135417 993218994 6511562 993572470 6511562 993572470 6173579 994137621 6173579 994137621 5331658 994699015 5331658 994699015 5143035 994927093 5143035 994927093 4761887 995688539 4761887 995688539 4153045 996130446 4153045 996130446 3688305 996290745 3688305 996290745 3599358 996290745 903731022 93107697 903731022 93107697 907230159 85518571 907230159 85518571 913388571 77124665 913388571 77124665 921712447 70964887 921712447 70964887 928878983 68545919 928878983 68545919 930324231 61190660 930324231 61190660 937745778 57268370 937745778 57268370 950884191 44732269 950884191 44732269 954975431 42036711 954975431 42036711 958606984 40384292 958606984 40384292 959445583 38700397 959445583 38700397 962002153 35732276 962002153 35732276 973800448 24929879 973800448 24929879 975453605 23069096 975453605 23069096 976753609 21160018 976753609 21160018 978765702 17727639 978765702 17727639 982397316 16764818 982397316 16764818 983339633 15268690 983339633 15268690 984784649 14617916 984784649 14617916 985423858 13120089 985423858 13120089 987679614 11895364 987679614 11895364 988313512 11319019 988313512 11319019 988906307 10560952 988906307 10560952 989560341 9247538 989560341 9247538 990610981 9077469 990610981 9077469 992422509 6980466 992422509 6980466 993183281 6667808 993183281 6667808 993493885 5751488 993493885 5751488 994671276 5360605 994671276 5360605 994954516 5038984 994954516 5038984 995225418 4871382 995225418 4871382 995251148 4550340 995251148 4550340 995610579 4146512 995610579 4146512 995977039 513196128 995977039 513196128 432378004 589591053 432378004 589591053 378761625 628021656 378761625 628021656 361589362 677412240 361589362 677412240 312816766 722089950 312816766 722089950 251024631 793580236 251024631 793580236 205811911 812748303 205811911 812748303 186794308 822263266 186794308 822263266 171814203 839039504 171814203 839039504 161827480 839758218 161827480 839758218 154207592 848495025 154207592 848495025 128837678 874419314 128837678 874419314 113789448 887564258 113789448 887564258 113064405 895441030 113064405 895441030 101587802 909492826 101587802 909492826 92703116 912341448 92703116 912341448 83133314 918955441 83133314 918955441 78375058 926124013 78375058 926124013 74586278 930025448 74586278 930025448 71155617 930979412 71155617 930979412 70375534 933999672 70375534 933999672 67315104 940643648 67315104 940643648 59292915 947892704 59292915 947892704 50873448 950670653 50873448 950670653 42573626 962664064 42573626 962664064 38409912 963623198 38409912 963623198 35888044 966815919 35888044 966815919 32384187 969263404 32384187 969263404 31049757 972679471 31049757 972679471 28019912 973606444 28019912 973606444 26858414 980904943 26858414 980904943 19554321 981644363 19554321 981644363 18663907 984081666 18663907 984081666 15357611 985982336 15357611 985982336 14372170 987030015 14372170 987030015 13577926 987142267 13577926 987142267 13485954 988002881 13485954 988002881 12234086 989116217 12234086 989116217 10533370 990190866 10533370 990190866 9732428 990819296 9732428 990819296 9465948 990999787 9465948 990999787 8529689 992517896 8529689 992517896 7731609 992599266 7731609 992599266 7455562 992775878 7455562 992775878 7341809 992908848 7341809 992908848 7151600 993219891 7151600 993219891 6857685 993386051 6857685 993386051 5610645 994424312 5610645 994424312 5329143 994618958 5329143 994618958 5184314 994756135 5184314 994756135 4100402 996099302 4100402 996099302 3880220 996099302 145126010 532163521 145126010 532163521 508438624 474894576 508438624 474894576 539561753 428459337 539561753 428459337 604466310 383801742 604466310 383801742 632423609 352307991 632423609 352307991 676737029 315149266 676737029 315149266 709346738 279827119 709346738 279827119 730748249 263268382 730748249 263268382 765051684 228184909 765051684 228184909 784561439 191625913 784561439 191625913 833245818 154854097 833245818 154854097 855260948 126125296 855260948 126125296 874860437 121633776 874860437 121633776 886521261 108061724 886521261 108061724 893396568 103035532 893396568 103035532 898243589 96292292 898243589 96292292 911657123 86308951 911657123 86308951 912229215 77713276 912229215 77713276 927654111 69419208 927654111 69419208 931371101 66452775 931371101 66452775 935274484 59614101 935274484 59614101 945101246 48449637 945101246 48449637 950704797 45933952 950704797 45933952 954127358 42912548 954127358 42912548 957282762 41142961 957282762 41142961 958048289 40285202 958048289 40285202 959866617 38425393 959866617 38425393 960902676 35919588 960902676 35919588 963541768 26360590 963541768 26360590 974489349 24289864 974489349 24289864 975522073 22262215 975522073 22262215 980594230 17249686 980594230 17249686 982617290 15828622 982617290 15828622 984489902 15127307 984489902 15127307 984981961 14451446 984981961 14451446 985532509 13308791 985532509 13308791 988143697 11564163 988143697 11564163 988670603 11065661 988670603 11065661 989234947 10342841 989234947 10342841 989519641 8217530 989519641 8217530 991820516 7681715 991820516 7681715 992167026 7322170 992167026 7322170 993167944 6703366 993167944 6703366 993297157 6055757 993297157 6055757 994156861 5852597 994156861 5852597 994190576 5526418 994190576 5526418 994550041 5438946 994550041 5438946 994944879 5107368 994944879 5107368 995113692 4259465 995113692 4259465 995770522 80828943 995770522 80828943 485310433 553968777 485310433 553968777 413144633 610132758 413144633 610132758 384596753 623303628 384596753 623303628 370258148 646715824 370258148 646715824 347458410 681744040 347458410 681744040 318269565 706778568 318269565 706778568 279751811 721154221 279751811 721154221 270685437 747266357 270685437 747266357 242374577 761202914 242374577 761202914 215181480 786423190 215181480 786423190 205761380 800104990 205761380 800104990 196029372 805492830 196029372 805492830 192366201 821561886 192366201 821561886 166005459 839400693 166005459 839400693 154355146 847828932 154355146 847828932 130865655 884464569 130865655 884464569 107180601 894624991 107180601 894624991 102626233 906174343 102626233 906174343 93184485 912391080 93184485 912391080 84042831 919145474 84042831 919145474 82648960 925364288 82648960 925364288 76364850 927566388 76364850 927566388 72183385 931905480 72183385 931905480 65216308 942060605 65216308 942060605 59354099 950443481 59354099 950443481 43991855 962188042 43991855 962188042 35225919 966596491 35225919 966596491 32610187 971127071 32610187 971127071 29194443 972778652 29194443 972778652 27852524 973762783 27852524 973762783 22494026 980244525 22494026 980244525 19778756 982018466 19778756 982018466 18846639 982227091 18846639 982227091 16753734 984600330 16753734 984600330 15782670 985915144 15782670 985915144 14831259 986184697 14831259 986184697 14574438 986443571 14574438 986443571 14210147 986581308 14210147 986581308 13567061 987544694 13567061 987544694 12988739 988134433 12988739 988134433 10975651 989711540 10975651 989711540 10724118 989910412 10724118 989910412 9683422 990869789 9683422 990869789 9466107 991365894 9466107 991365894 8523667 992091984 8523667 992091984 8141812 992520312 8141812 992520312 7250280 992901781 7250280 992901781 6642568 993925032 6642568 993925032 5762049 994098249 5762049 994098249 5330084 994496065 5330084 994496065 5307785 995092565 5307785 995092565 4717403 995150352 4717403 995150352 4467645 995404935 4467645 995404935 4448286 995496534 4448286 995496534 4167352 996010506 4167352 996010506 3959094 996010506 165549786 526027816 165549786 526027816 492309888 497352723 492309888 497352723 510798136 431389837 510798136 431389837 590631853 396127611 590631853 396127611 621859982 375086794 621859982 375086794 646613353 335609398 646613353 335609398 664337983 325258008 664337983 325258008 680311162 303028168 680311162 303028168 730073074 229341141 730073074 229341141 806103678 191041112 806103678 191041112 818975070 169612893 818975070 169612893 830458348 146285785 830458348 146285785 859719900 134007990 859719900 134007990 874512118 121593460 874512118 121593460 884600897 111552304 884600897 111552304 887852580 105623545 887852580 105623545 896716334 101114403 896716334 101114403 898815815 98117638 898815815 98117638 902064261 92303617 902064261 92303617 907266767 86522574 907266767 86522574 913264036 79638246 913264036 79638246 927156242 71558381 927156242 71558381 933609627 61116599 933609627 61116599 941022961 52714889 941022961 52714889 948040101 49598314 948040101 49598314 953541152 45281608 953541152 45281608 955250086 42605345 955250086 42605345 956814262 41965377 956814262 41965377 957970367 40784342 957970367 40784342 960852536 30944812 960852536 30944812 971216178 27757615 971216178 27757615 973691349 24974117 973691349 24974117 974605016 24107817 974605016 24107817 976680140 19926791 976680140 19926791 980672204 16972878 980672204 16972878 983225697 16161610 983225697 16161610 983806780 14514152 983806780 14514152 985402663 13649436 985402663 13649436 988086290 11624802 988086290 11624802 989121405 10405298 989121405 10405298 990675617 8753699 990675617 8753699 991163324 8301872 991163324 8301872 991806538 7824474 991806538 7824474 992121702 7472814 992121702 7472814 993023972 6810913 993023972 6810913 993937247 6007444 993937247 6007444 994121371 5754024 994121371 5754024 994933288 5028703 994933288 5028703 995046924 5003623 995046924 5003623 995105103 4311405 995105103 4311405 995701165 4311405 905642782 546336559 905642782 546336559 418995737 586351560 418995737 586351560 385844008 619402020 385844008 619402020 365238679 651840906 365238679 651840906 334642219 677978863 334642219 677978863 300490795 706205889 300490795 706205889 282607144 719102818 282607144 719102818 274387218 743491801 274387218 743491801 256913987 781079619 256913987 781079619 208527236 799947285 208527236 799947285 195075053 818480185 195075053 818480185 180154914 826612430 180154914 826612430 166252276 835302804 166252276 835302804 147847288 855814482 147847288 855814482 140039995 880674679 140039995 880674679 119205782 882514596 119205782 882514596 112400133 892695237 112400133 892695237 107814417 895996236 107814417 895996236 100598946 905724169 100598946 905724169 93249374 915603802 93249374 915603802 85226544 918320411 85226544 918320411 76529485 925701178 76529485 925701178 74128580 929111675 74128580 929111675 71061550 936548609 71061550 936548609 62930822 941560623 62930822 941560623 59490644 943016942 59490644 943016942 54674476 949862884 54674476 949862884 49663793 951567731 49663793 951567731 48513674 958371962 48513674 958371962 41545305 960525482 41545305 960525482 39073807 965555162 39073807 965555162 34213977 967528853 34213977 967528853 32058294 969525222 32058294 969525222 30824897 971285380 30824897 971285380 29772457 974766026 29772457 974766026 24179045 978487171 24179045 978487171 21856477 979842793 21856477 979842793 20380851 981882549 20380851 981882549 18853477 982658923 18853477 982658923 17186656 984431428 17186656 984431428 15021450 985981673 15021450 985981673 14571627 986472749 14571627 986472749 13777283 989098031 13777283 989098031 11258807 990582150 11258807 990582150 9509987 990906707 9509987 990906707 9020873 991514988 9020873 991514988 8433553 992025061 8433553 992025061 7240614 993284742 7240614 993284742 6153403 993796295 6153403 993796295 5999598 993842201 5999598 993842201 5712527 994094086 5712527 994094086 5595504 994188067 5595504 994188067 5223209 995052154 5223209 995052154 4382744 995468289 4382744 605882919 4382744 605882919 471350188 510399507 471350188 510399507 500427714 496445836 500427714 496445836 505047756 418935009 505047756 418935009 587276311 400124154 587276311 400124154 645494761 328856154 645494761 328856154 672086376 274319559 672086376 274319559 741616889 255360077 741616889 255360077 766856324 218793658 766856324 218793658 795545595 184042285 795545595 184042285 817675100 179831535 817675100 179831535 822503306 171797970 822503306 171797970 828563099 165035274 828563099 165035274 845478952 151173911 845478952 151173911 869362264 128761162 869362264 128761162 879156393 118745954 879156393 118745954 881957369 111420923 881957369 111420923 887889831 106818723 887889831 106818723 895671742 103055626 895671742 103055626 897884754 101343607 897884754 101343607 906305072 91850255 906305072 91850255 907207532 86621231 907207532 86621231 927052041 68272396 927052041 68272396 931175873 64659536 931175873 64659536 935135729 58029569 935135729 58029569 942108144 55475312 942108144 55475312 944557597 53105541 944557597 53105541 946200448 50318589 946200448 50318589 948878525 46547831 948878525 46547831 954780020 42648353 954780020 42648353 956397634 42152527 956397634 42152527 957126667 41935119 957126667 41935119 960290678 38624209 960290678 38624209 969672060 29041434 969672060 29041434 970781891 27814555 970781891 27814555 972188685 26284042 972188685 26284042 973903048 25468230 973903048 25468230 976559513 21638840 976559513 21638840 977716466 19805678 977716466 19805678 979985350 16637389 979985350 16637389 983755427 14811116 983755427 14811116 985324188 13218691 985324188 13218691 987439747 12709343 987439747 12709343 988249463 11374807 988249463 11374807 989194915 9853501 989194915 9853501 990704860 8776119 990704860 8776119 991278653 8164343 991278653 8164343 991835270 7475567 991835270 7475567 992738489 7079090 992738489 7079090 992841640 6753498 992841640 6753498 993913457 5937398 993913457 5937398 994123446 5802374 994123446 5802374 994277016 5682299 994277016 5682299 994481266 5411054 994481266 5411054 995062276 4711443 995062276 4711443 995375532 4711443 408471845 608970486 408471845 608970486 386173719 627066122 386173719 627066122 363078732 671761896 363078732 671761896 327003766 687478210 327003766 687478210 308244040 696497665 308244040 696497665 304602647 711140889 304602647 711140889 274300218 756597310 274300218 756597310 231697055 772949894 231697055 772949894 224366217 776532685 224366217 776532685 218534337 790892412 218534337 790892412 202446086 801072967 202446086 801072967 186364007 815571358 186364007 815571358 175399934 827671630 175399934 827671630 169107704 842254411 169107704 842254411 153970100 854456055 153970100 854456055 145939583 866462914 145939583 866462914 122767098 885084646 122767098 885084646 114702184 886678764 114702184 886678764 105667414 896331908 105667414 896331908 100133142 902837896 100133142 902837896 93837287 914413095 93837287 914413095 87294513 915501907 87294513 915501907 83208479 920457958 83208479 920457958 79377037 925155169 79377037 925155169 75544335 929108611 75544335 929108611 68226844 937867119 68226844 937867119 61085552 941746354 61085552 941746354 53213794 949828385 53213794 949828385 44778458 956078329 44778458 956078329 44623689 959270704 44623689 959270704 41608886 960779049 41608886 960779049 39680933 961212407 39680933 961212407 38660555 964980695 38660555 964980695 35620986 965953320 35620986 965953320 34845049 968532297 34845049 968532297 32611046 970766463 32611046 970766463 30309954 971223215 30309954 971223215 27011218 974334978 27011218 974334978 26153654 977119372 26153654 977119372 22773980 978929125 22773980 978929125 21879472 979718812 21879472 979718812 20994145 981664551 20994145 981664551 19061608 982880080 19061608 982880080 17228417 983917085 17228417 983917085 15416124 985488065 15416124 985488065 14977696 985882840 14977696 985882840 14731359 987999951 14731359 987999951 11867461 989169597 11867461 989169597 10406182 990827141 10406182 990827141 9128168 991391604 9128168 991391604 8655611 992605087 8655611 992605087 7508843 992774425 7508843 992774425 7283080 993115723 7283080 993115723 6740475 993348055 6740475 993348055 6608052 993766992 6608052 993766992 6091132 993964409 6091132 993964409 5761438 994007320 5761438 994007320 5408199 994928978 5408199 994928978 4651498 995234628 4651498 102336970 4651498 102336970 904218576 94679756 904218576 94679756 907488900 90556216 907488900 90556216 908671337 78797327 908671337 78797327 920535302 77340480 920535302 77340480 923881342 74300145 923881342 74300145 926132009 71703989 926132009 71703989 932879565 64375387 932879565 64375387 934912963 60661077 934912963 60661077 943257626 53227381 943257626 53227381 945486405 50680638 945486405 50680638 949889149 47044266 949889149 47044266 952930208 45116827 952930208 45116827 954453469 42073649 954453469 42073649 958464121 33348999 958464121 33348999 966589045 31325063 966589045 31325063 970254128 27594840 970254128 27594840 973299723 24439346 973299723 24439346 976466879 20555243 976466879 20555243 982171904 16834851 982171904 16834851 982968489 16128841 982968489 16128841 984072045 15362361 984072045 15362361 984785397 14190579 984785397 14190579 986432223 12904416 986432223 12904416 987358210 12005226 987358210 12005226 988286498 11033930 988286498 11033930 990479600 9230229 990479600 9230229 990879231 8042627 990879231 8042627 991931949 7478501 991931949 7478501 992716496 7110743 992716496 7110743 993041208 6432324 993041208 6432324 993773321 6171456 993773321 6171456 994023004 5842970 994023004 5842970 994190433 5743901 994190433 5743901 994390303 5588238 994390303 5588238 994666508 5378366 994666508 5378366 994984833 5024919 994984833 5024919 995058806 5024919 587593907 518363865 587593907 518363865 423449365 592975926 423449365 592975926 392722604 610092479 392722604 610092479 387453599 632576581 387453599 632576581 324237690 678579412 324237690 678579412 276230889 733753038 276230889 733753038 258016374 746556569 258016374 746556569 236416574 766719918 236416574 766719918 224411739 790058810 224411739 790058810 203336502 797720274 203336502 797720274 202596684 802558117 202596684 802558117 191505799 815051467 191505799 815051467 184834395 817964520 184834395 817964520 175847729 841952647 175847729 841952647 152714843 853108139 152714843 853108139 138936444 866632913 138936444 866632913 129212080 872899470 129212080 872899470 126609458 877766213 126609458 877766213 118074759 885945183 118074759 885945183 114118182 889000567 114118182 889000567 108473683 896799921 108473683 896799921 100065405 902246941 100065405 902246941 91105872 914626733 91105872 914626733 84304131 919330153 84304131 919330153 81143176 921872341 81143176 921872341 79525093 924002578 79525093 924002578 77643156 929395031 77643156 929395031 70851724 937235937 70851724 937235937 61395826 941430398 61395826 941430398 53850752 947971104 53850752 947971104 51965161 955869293 51965161 955869293 43140729 957830710 43140729 957830710 40952448 960971484 40952448 960971484 38547104 963954993 38547104 963954993 34746107 969453353 34746107 969453353 30613515 974146021 30613515 974146021 24397005 977578624 24397005 977578624 22940404 978809800 22940404 978809800 21724972 980455350 21724972 980455350 20507474 981501356 20507474 981501356 19426720 982868149 19426720 982868149 17539313 983635210 17539313 983635210 15990061 985173122 15990061 985173122 15470207 985764987 15470207 985764987 12763061 988952923 12763061 988952923 10729377 989908673 10729377 989908673 10480822 990340444 10480822 990340444 9808020 991128311 9808020 991128311 9156696 991222894 9156696 991222894 8882346 991649950 8882346 991649950 8043207 992792354 8043207 992792354 6898031 993315319 6898031 993315319 6669991 993500581 6669991 993500581 6181110 993744753 6181110 993744753 6023064 993987318 6023064 993987318 5635431 994118719 5635431 994118719 811001664 183553393 811001664 183553393 815894789 170484320 815894789 170484320 841198284 154061417 841198284 154061417 860589216 135024931 860589216 135024931 875125571 119694570 875125571 119694570 881016667 116415096 881016667 116415096 882591785 111295448 882591785 111295448 891344386 99393562 891344386 99393562 901663039 92376363 901663039 92376363 906427561 85830924 906427561 85830924 915418001 76654600 915418001 76654600 922477101 76042449 922477101 76042449 927062856 66592434 927062856 66592434 933022646 61580920 933022646 61580920 938439330 58304011 938439330 58304011 944485780 51364995 944485780 51364995 950816656 47830282 950816656 47830282 951600128 45690967 951600128 45690967 955977652 42540849 955977652 42540849 959916310 38445989 959916310 38445989 961779219 36245457 961779219 36245457 963556047 35026582 963556047 35026582 966281178 31829121 966281178 31829121 968548704 28431690 968548704 28431690 973181084 26494817 973181084 26494817 973703724 23109288 973703724 23109288 976392117 17742467 976392117 17742467 981832847 17465932 981832847 17465932 982668498 16791481 982668498 16791481 982896403 15474266 982896403 15474266 984529393 13636326 984529393 13636326 986593819 13020648 986593819 13020648 987613981 11644754 987613981 11644754 988836188 10501974 988836188 10501974 989897821 9282017 989897821 9282017 991675917 8069080 991675917 8069080 991799915 7711404 991799915 7711404 992153009 7556156 992153009 7556156 992635819 7098324 992635819 7098324 993785626 6184097 993785626 6184097 993919627 5683257 993919627 5683257 994365974 5470415 994365974 5470415 994629343 5469062 994629343 5469062 209799607 791377997 209799607 791377997 195641921 807281118 195641921 807281118 186404183 818575451 186404183 818575451 176791901 824990020 176791901 824990020 174697861 831095777 174697861 831095777 162118727 859288063 162118727 859288063 135240794 870091465 135240794 870091465 128433716 873641319 128433716 873641319 123667344 878866322 123667344 878866322 114445071 891673493 114445071 891673493 107502930 901005797 107502930 901005797 92752153 912059028 92752153 912059028 89281904 919280954 89281904 919280954 81574632 922563323 81574632 922563323 79288400 925226255 79288400 925226255 73115696 931700450 73115696 931700450 63076021 939462134 63076021 939462134 57321566 949167583 57321566 949167583 50065452 954810653 50065452 954810653 45578917 955315029 45578917 955315029 44214442 957181431 44214442 957181431 41528517 960242584 41528517 960242584 40357927 961408655 40357927 961408655 38800709 966126732 38800709 966126732 34102904 967594301 34102904 967594301 33339707 968719588 33339707 968719588 30807392 971759564 30807392 971759564 28405581 973610632 28405581 973610632 25910671 977294143 25910671 977294143 23168926 978569858 23168926 978569858 22062030 981289047 22062030 981289047 19497877 981433809 19497877 981433809 18547691 983341016 18547691 983341016 16910048 984487067 16910048 984487067 15704169 985179531 15704169 985179531 13020707 988302694 13020707 988302694 11742395 989084220 11742395 989084220 10732043 989814845 10732043 989814845 10525194 989987004 10525194 989987004 10284853 990653648 10284853 990653648 9453089 991036373 9453089 991036373 9146874 991529912 9146874 991529912 8824862 991726676 8824862 991726676 8616117 992041766 8616117 992041766 7695442 992656801 7695442 992656801 7038926 993154194 7038926 993154194 6305443 993739203 6305443 993739203 6118046 993739203 683837725 312381297 683837725 312381297 720343814 259799993 720343814 259799993 762647849 225696616 762647849 225696616 787674575 209326923 787674575 209326923 802015809 194158008 802015809 194158008 805422827 164563873 805422827 164563873 836870330 155560279 836870330 155560279 844357257 147284964 844357257 147284964 859637704 122051481 859637704 122051481 881003632 112064588 881003632 112064588 886588360 109296630 886588360 109296630 897989248 100667232 897989248 100667232 898982506 92519958 898982506 92519958 909316568 86352220 909316568 86352220 921396508 76491685 921396508 76491685 928635589 66111579 928635589 66111579 938259019 56165417 938259019 56165417 943422263 54980090 943422263 54980090 944189717 51711452 944189717 51711452 948226249 50332698 948226249 50332698 950032568 47436696 950032568 47436696 951398743 46734239 951398743 46734239 955544915 43148381 955544915 43148381 956032519 41996563 956032519 41996563 958741177 37951937 958741177 37951937 961498256 34649437 961498256 34649437 967842230 31516070 967842230 31516070 968039686 31357571 968039686 31357571 968315310 29325852 968315310 29325852 972322894 27034731 972322894 27034731 972549984 26344230 972549984 26344230 975733298 23400294 975733298 23400294 976823693 19786855 976823693 19786855 980876502 17819785 980876502 17819785 982050436 16964274 982050436 16964274 983368746 16215567 983368746 16215567 983896559 15139881 983896559 15139881 986316166 13174403 986316166 13174403 987118582 12446891 987118582 12446891 987985679 11564526 987985679 11564526 989096566 9661190 989096566 9661190 990416319 8963660 990416319 8963660 991363331 8208372 991363331 8208372 991595081 8178256 991595081 8178256 992019831 7687485 992019831 7687485 992423393 6270382 992423393 6270382 993844444 6074986 993844444 6074986 994139459 5799966 994139459 5799966 994327291 5728783 994327291 625745765 994327291 625745765 371686987 676737735 371686987 676737735 298500768 713870402 298500768 713870402 277854390 736188051 277854390 736188051 244272137 763003582 244272137 763003582 233109775 776347343 233109775 776347343 212548306 789836919 212548306 789836919 195411334 810658436 195411334 810658436 180530518 822242032 180530518 822242032 170011753 843831287 170011753 843831287 145338099 865609287 145338099 865609287 131835071 869361532 131835071 869361532 129944678 873365537 129944678 873365537 124431988 878604114 124431988 878604114 114962546 887933617 114962546 887933617 106423692 897369729 106423692 897369729 101905820 908506707 101905820 908506707 93179583 910662668 93179583 910662668 88634408 915382470 88634408 915382470 84825125 920361509 84825125 920361509 80868383 921601876 80868383 921601876 79677013 922719061 79677013 922719061 76024126 927018162 76024126 927018162 70466446 931522822 70466446 931522822 65221276 939343475 65221276 939343475 54703021 947743432 54703021 947743432 48654592 953683927 48654592 953683927 46054893 955106490 46054893 955106490 43725505 959323423 43725505 959323423 39851606 963877973 39851606 963877973 36599645 965599390 36599645 965599390 35228340 967921190 35228340 967921190 31384565 970471533 31384565 970471533 30559434 972157858 30559434 972157858 29072741 973983313 29072741 973983313 25082939 976636896 25082939 976636896 24362756 978552879 24362756 978552879 22251514 980550331 22251514 980550331 20648678 980803686 20648678 980803686 19845963 981382656 19845963 981382656 18776724 982395153 18776724 982395153 18325968 983280688 18325968 983280688 17243434 984410971 17243434 984410971 15909765 985086898 15909765 985086898 14844307 986074284 14844307 986074284 13684288 987604517 13684288 987604517 12275309 989417755 12275309 989417755 10878081 989858192 10878081 989858192 9970427 990565366 9970427 990565366 8839832 991734222 8839832 991734222 8427797 992411562 8427797 992411562 7794758 992640443 7794758 992640443 7608268 993627272 7608268 993627272 6201651 993708501 6201651 993708501 790642946 201035907 790642946 201035907 799501994 171990748 799501994 171990748 827097720 170506194 827097720 170506194 836494523 160883951 836494523 160883951 839099034 155453515 839099034 155453515 843771997 150183522 843771997 150183522 856506666 134800953 856506666 134800953 864275233 130081169 864275233 130081169 875366517 121040561 875366517 121040561 880805862 115800023 880805862 115800023 883258408 110154053 883258408 110154053 892121231 105290460 892121231 105290460 898928209 97872918 898928209 97872918 905704895 89814529 905704895 89814529 920915929 77701832 920915929 77701832 923051930 72606692 923051930 72606692 932329187 65460116 932329187 65460116 937242049 55470422 937242049 55470422 945215334 52451552 945215334 52451552 951062678 47455715 951062678 47455715 952007050 46684489 952007050 46684489 952424794 44659422 952424794 44659422 954407422 43454692 954407422 43454692 956420999 41615601 956420999 41615601 960887883 37455450 960887883 37455450 962061841 32027825 962061841 32027825 967527877 30542247 967527877 30542247 972307119 27092115 972307119 27092115 973623973 24558391 973623973 24558391 975934933 22514783 975934933 22514783 977643408 18670878 977643408 18670878 982003822 17141223 982003822 17141223 983347907 15437692 983347907 15437692 985045978 14354427 985045978 14354427 986030394 13454149 986030394 13454149 986894549 13204499 986894549 13204499 987060620 12636715 987060620 12636715 987808576 11811486 987808576 11811486 988712225 11006302 988712225 11006302 989427536 9560608 989427536 9560608 991503627 7969739 991503627 7969739 991997736 7765092 991997736 7765092 992864710 6704306 992864710 6704306 993644367 6328598 993644367 6328598 993832203 6001803 993832203 6001803 994032268 6001803 949957713 558215059 949957713 558215059 427976251 590700696 427976251 590700696 391802947 624904779 391802947 624904779 374510921 639538657 374510921 639538657 331858626 676236859 331858626 676236859 298510483 724423218 298510483 724423218 260265408 749851249 260265408 749851249 240653724 772987160 240653724 772987160 216268390 786721916 216268390 786721916 212130865 806596683 212130865 806596683 190673205 809978411 190673205 809978411 188674402 819577599 188674402 819577599 176836762 842557345 176836762 842557345 155568005 847399787 155568005 847399787 146739084 862055475 146739084 862055475 132756635 875747432 132756635 875747432 123121718 878360196 123121718 878360196 121321220 889979520 121321220 889979520 100700289 905665847 100700289 905665847 94784414 907833160 94784414 907833160 92447875 913216379 92447875 913216379 87537791 915972776 87537791 915972776 85025750 917498703 85025750 917498703 83035537 919824802 83035537 919824802 81025177 921552327 81025177 921552327 77962271 926155416 77962271 926155416 67648559 935640102 67648559 935640102 65259723 937535360 65259723 937535360 64430602 942585706 64430602 942585706 58922433 945201238 58922433 945201238 55697516 947092822 55697516 947092822 51231345 950475465 51231345 950475465 47491257 954386395 47491257 954386395 45461319 956016849 45461319 956016849 43146989 962027325 43146989 962027325 35805889 965556155 35805889 965556155 32175450 970097969 32175450 970097969 30416261 971125803 30416261 971125803 29543938 972745523 29543938 972745523 28188919 975258677 28188919 975258677 24699747 976944635 24699747 976944635 22759490 979813935 22759490 979813935 19440426 982169400 19440426 982169400 18828063 983525986 18828063 983525986 17266087 984254524 17266087 984254524 16024360 985047871 16024360 985047871 15702873 985662882 15702873 985662882 13555268 987235806 13555268 987235806 12488879 989134630 12488879 989134630 11378127 989315351 11378127 989315351 11061551 989547714 11061551 989547714 9869558 991315166 9869558 991315166 8911551 992239852 8911551 992239852 7975633 992521173 7975633 992521173 7656631 992680552 7656631 992680552 7021037 993275442 7021037 993275442 6638177 993671908 6638177 993671908 6205367 993678603 6205367 993678603 489689711 493487851 489689711 493487851 520017286 474567693 520017286 474567693 529828896 425529063 529828896 425529063 587367158 371648307 587367158 371648307 635065606 344948551 635065606 344948551 661648381 332622687 661648381 332622687 671915737 307483705 671915737 307483705 711962362 260915230 711962362 260915230 755957685 238778250 755957685 238778250 782008231 215353742 782008231 215353742 793487808 200269535 793487808 200269535 824938521 172143340 824938521 172143340 828299365 161413292 828299365 161413292 839223219 146933168 839223219 146933168 852439389 124994426 852439389 124994426 874731723 122179524 874731723 122179524 880397178 110897690 880397178 110897690 893776722 99636499 893776722 99636499 903980718 94699716 903980718 94699716 917364029 81338516 917364029 81338516 920720408 77478449 920720408 77478449 924338598 73726928 924338598 73726928 925897905 66270781 925897905 66270781 932395745 61881242 932395745 61881242 939933270 57740073 939933270 57740073 941853553 56678638 941853553 56678638 943394098 55770931 943394098 55770931 944708253 52119874 944708253 52119874 949707385 48385792 949707385 48385792 952141043 44554850 952141043 44554850 957026825 40558283 957026825 40558283 959475095 38640489 959475095 38640489 962825026 35852270 962825026 35852270 964193268 31665448 964193268 31665448 970400488 27934089 970400488 27934089 971794499 26763391 971794499 26763391 973628444 25193049 973628444 25193049 975696396 22519280 975696396 22519280 979823093 18976804 979823093 18976804 980544830 18019981 980544830 18019981 981930947 17216982 981930947 17216982 983321066 15929559 983321066 15929559 985194012 13971887 985194012 13971887 986965172 13102119 986965172 13102119 987454150 10690254 987454150 10690254 989418260 9967885 989418260 9967885 989882870 9591558 989882870 9591558 990241847 8513044 990241847 8513044 991339531 8087571 991339531 8087571 991848195 7817893 991848195 7817893 992148654 7405004 992148654 7405004 992533071 7043262 992533071 7043262 993470988 6507982 993470988 6507982 993635863 6348949 993635863 6348949 993738111 6265725 993738111 6265725 479442344 556974701 479442344 556974701 431082192 585513430 431082192 585513430 409715096 603308655 409715096 603308655 386638556 617422633 386638556 617422633 367519303 669610243 367519303 669610243 329241336 684939617 329241336 684939617 306698527 701866670 306698527 701866670 295003196 724381627 295003196 724381627 264175559 737337056 264175559 737337056 253595999 752656405 253595999 752656405 246337453 757439346 246337453 757439346 216456679 800618993 216456679 800618993 193973252 807187742 193973252 807187742 184882246 831342379 184882246 831342379 155910864 857563727 155910864 857563727 140379889 866107686 140379889 866107686 131386592 873267805 131386592 873267805 124885474 885096186 124885474 885096186 110292079 892845642 110292079 892845642 104620388 898883902 104620388 898883902 101298471 902983689 101298471 902983689 96052607 913462302 96052607 913462302 83439585 919727457 83439585 919727457 80758750 921367197 80758750 921367197 80189774 934179338 80189774 934179338 65799954 940096326 65799954 940096326 58565124 944120736 58565124 944120736 57327646 947991300 57327646 947991300 53085797 948292454 53085797 948292454 51773532 953109460 51773532 953109460 46895010 954314882 46895010 954314882 45834638 954799407 45834638 954799407 45356298 956682600 45356298 956682600 43881142 957369928 43881142 957369928 42228387 959926879 42228387 959926879 36902192 964979211 36902192 964979211 35594277 968391973 35594277 968391973 32238183 971608098 32238183 971608098 29070913 974035817 29070913 974035817 24871042 977714316 24871042 977714316 22933348 978877563 22933348 978877563 20395822 981239024 20395822 981239024 19259666 981960839 19259666 981960839 18759304 983695582 18759304 983695582 16882891 984462459 16882891 984462459 16363325 984666746 16363325 984666746 15238090 986770044 15238090 986770044 13717748 987221965 13717748 987221965 13094755 988022724 13094755 988022724 11545512 989294811 11545512 989294811 9934010 991109563 9934010 991109563 9261095 992261222 9261095 992261222 7862636 992841547 7862636 992841547 7236409 993397864 7236409 993397864 6570261 993447683 6570261 965140519 6570261 965140519 481794229 505692100 481794229 505692100 518901502 476661584 518901502 476661584 528767560 455600838 528767560 455600838 572579757 418046552 572579757 418046552 585166269 387514534 585166269 387514534 618607128 351585733 618607128 351585733 657242960 332696501 657242960 332696501 691855369 243869794 691855369 243869794 760270928 223036404 760270928 223036404 782203820 207467549 782203820 207467549 795777235 174591183 795777235 174591183 831122472 167060566 831122472 167060566 837181990 157536072 837181990 157536072 848789278 146882683 848789278 146882683 872129051 125452375 872129051 125452375 873413047 123092513 873413047 123092513 877917962 119579587 877917962 119579587 879173846 112675111 879173846 112675111 886320679 110536257 886320679 110536257 891287272 98506267 891287272 98506267 903896012 94858361 903896012 94858361 906437600 87241363 906437600 87241363 917282990 80391330 917282990 80391330 919659869 75770490 919659869 75770490 932240326 59918688 932240326 59918688 938742467 57960680 938742467 57960680 943503402 55024518 943503402 55024518 946632500 49299395 946632500 49299395 949639179 47893759 949639179 47893759 955030351 41382150 955030351 41382150 959220381 39973796 959220381 39973796 960224072 38069014 960224072 38069014 965536729 32112925 965536729 32112925 970117613 28594509 970117613 28594509 973600275 25957413 973600275 25957413 976626212 21443754 976626212 21443754 979879808 19332740 979879808 19332740 980420875 18686170 980420875 18686170 980763894 18073233 980763894 18073233 981467315 17731123 981467315 17731123 982239793 17127005 982239793 17127005 983963811 14762629 983963811 14762629 985102167 14199357 985102167 14199357 985810633 13251187 985810633 13251187 988307606 10855965 988307606 10855965 989557373 9570540 989557373 9570540 990907907 8433287 990907907 8433287 991703639 8028333 991703639 8028333 991796420 7418390 991796420 7418390 993140847 6467520 993140847 6467520 993609156 6380769 993609156 6380769 993691402 6380769 511277130 518515025 511277130 518515025 460034280 555563111 460034280 555563111 416003387 588740140 416003387 588740140 405858208 598632700 405858208 598632700 390391674 613746623 390391674 613746623 379113011 640424083 379113011 640424083 335186102 672961764 335186102 672961764 324513053 704515415 324513053 704515415 289868564 739285861 289868564 739285861 257108537 744955530 257108537 744955530 255649766 754325275 255649766 754325275 242838705 782997819 242838705 782997819 215004718 794791835 215004718 794791835 194188068 806854377 194188068 806854377 174228503 835978370 174228503 835978370 160464256 840531152 160464256 840531152 146665013 857134892 146665013 857134892 137447041 867759811 137447041 867759811 132694867 869410844 132694867 869410844 128596315 872576342 128596315 872576342 116482991 885181460 116482991 885181460 111685015 889726784 111685015 889726784 108903753 899406832 108903753 899406832 99063271 904800216 99063271 904800216 89866663 916224210 89866663 916224210 83935556 920344415 83935556 920344415 77328827 928086284 77328827 928086284 72591675 929619352 72591675 929619352 69318794 934340444 69318794 934340444 66245228 939313453 66245228 939313453 61427148 942765521 61427148 942765521 58274412 946933660 58274412 946933660 51829042 950396198 51829042 950396198 48070395 953603265 48070395 953603265 46679952 954049440 46679952 954049440 44840038 957164730 44840038 957164730 43315347 963510415 43315347 963510415 37393533 964903186 37393533 964903186 34047352 967781788 34047352 967781788 32864179 971489567 32864179 971489567 29411964 972653163 29411964 972653163 25335685 975950841 25335685 975950841 24470332 977234319 24470332 977234319 23209448 978440973 23209448 978440973 22322616 980461365 22322616 980461365 19264165 983088308 19264165 983088308 16902524 984165836 16902524 984165836 16610917 984903382 16610917 984903382 14380065 986454696 14380065 986454696 14169716 986945146 14169716 986945146 12740237 988697801 12740237 988697801 11570666 989102062 11570666 989102062 11282346 990360583 11282346 990360583 9802518 991102539 9802518 991102539 9089938 991801186 9089938 991801186 8489585 991936871 8489585 991936871 8315907 992068572 8315907 992068572 7832904 992775690 7832904 992775690 7406952 993412820 7406952 993412820 6576499 947980935 6576499 947980935 478042293 482382670 478042293 482382670 556900974 393590128 556900974 393590128 608375969 388286698 608375969 388286698 612024715 374262174 612024715 374262174 650217074 343769042 650217074 343769042 665466412 317493281 665466412 317493281 747720722 244237891 747720722 244237891 778012642 220039822 778012642 220039822 795430883 191158845 795430883 191158845 823513858 173617426 823513858 173617426 840774757 136672541 840774757 136672541 864808912 132606346 864808912 132606346 868036131 124741349 868036131 124741349 874018186 120888558 874018186 120888558 880180791 115393777 880180791 115393777 895175553 95829388 895175553 95829388 912449107 84826510 912449107 84826510 917145298 81723710 917145298 81723710 919816772 67636602 919816772 67636602 932033647 60536364 932033647 60536364 939095872 59420737 939095872 59420737 939702154 54267200 939702154 54267200 946450185 50744696 946450185 50744696 949076890 49040856 949076890 49040856 951654456 46621866 951654456 46621866 957547655 41227731 957547655 41227731 958485431 39833511 958485431 39833511 965397873 33496414 965397873 33496414 969465293 29474941 969465293 29474941 970144026 28674657 970144026 28674657 972106945 27017939 972106945 27017939 973645384 24211704 973645384 24211704 977427673 20777515 977427673 20777515 978710342 20119523 978710342 20119523 980055274 19101018 980055274 19101018 981204700 17621193 981204700 17621193 982237656 16403266 982237656 16403266 983654902 15652155 983654902 15652155 984290232 14928278 984290232 14928278 985304310 14241734 985304310 14241734 986140172 13690694 986140172 13690694 986466740 12731638 986466740 12731638 987613087 11823636 987613087 11823636 988591109 10857507 988591109 10857507 989420269 9792058 989420269 9792058 990070173 8945178 990070173 8945178 990878537 8575157 990878537 8575157 991147670 8444380 991147670 8444380 991607657 8103461 991607657 8103461 991763154 6681310 991763154 6681310 993430050 6551185 993430050 6551185 993636906 6445268 993636906 6445268 100701832 901911844 100701832 901911844 92063554 910730236 92063554 910730236 89233987 915557822 89233987 915557822 85960184 919333821 85960184 919333821 81087800 921469294 81087800 921469294 69347098 935244957 69347098 935244957 66117983 940334126 66117983 940334126 55904256 948084113 55904256 948084113 51544115 951614679 51544115 951614679 48987111 952219729 48987111 952219729 48183572 953227345 48183572 953227345 45222804 955685245 45222804 955685245 43346150 960009636 43346150 960009636 39402566 962816824 39402566 962816824 37982628 964888196 37982628 964888196 35383317 966514809 35383317 966514809 31383669 970613702 31383669 970613702 29313317 974101993 29313317 974101993 26613567 976262567 26613567 976262567 24630952 977845784 24630952 977845784 22568492 978759417 22568492 978759417 20660339 980905301 20660339 980905301 20206926 981790477 20206926 981790477 19085647 982076824 19085647 982076824 18548737 983233000 18548737 983233000 17738058 984012608 17738058 984012608 16238844 985168996 16238844 985168996 14623608 986339136 14623608 986339136 14403750 986735880 14403750 986735880 13617260 988018369 13617260 988018369 12595889 988666274 12595889 988666274 11834955 988958065 11834955 988958065 11629922 989781827 11629922 989781827 10659355 990282140 10659355 990282140 9890196 991276106 9890196 991276106 8998288 991920543 8998288 991920543 8215158 992416923 8215158 992416923 7543442 993272245 7543442 993272245 6826742 551364703 6826742 551364703 469545693 527113652 469545693 527113652 501960669 479263958 501960669 479263958 542319329 450499039 542319329 450499039 601727588 396076654 601727588 396076654 610784621 351379361 610784621 351379361 655648085 328981512 655648085 328981512 696667281 282875114 696667281 282875114 717086998 276219070 717086998 276219070 728134386 254594881 728134386 254594881 769799863 222706398 769799863 222706398 791659662 200391046 791659662 200391046 814753060 180718978 814753060 180718978 822425124 175058533 822425124 175058533 838386388 141976169 838386388 141976169 864676632 133166171 864676632 133166171 870567692 125590952 870567692 125590952 874035192 120913227 874035192 120913227 882163774 104648276 882163774 104648276 903214794 93465432 903214794 93465432 905800064 87410596 905800064 87410596 913630987 84621981 913630987 84621981 917115092 72535648 917115092 72535648 926926574 70398515 926926574 70398515 930550955 63206814 930550955 63206814 937729926 60259295 937729926 60259295 938293254 58923797 938293254 58923797 943602726 52733005 943602726 52733005 947801179 50913095 947801179 50913095 948487046 47911212 948487046 47911212 953986755 44114158 953986755 44114158 956875232 39835965 956875232 39835965 961269108 36798913 961269108 36798913 963848314 33510589 963848314 33510589 969083690 29859404 969083690 29859404 969529723 29657136 969529723 29657136 970042626 28998619 970042626 28998619 970741958 27784419 970741958 27784419 972660043 25214492 972660043 25214492 976439267 22321683 976439267 22321683 977923160 21294596 977923160 21294596 978991742 19513597 978991742 19513597 980161034 19200789 980161034 19200789 980402354 18874265 980402354 18874265 980678395 18316389 980678395 18316389 982858238 16141045 982858238 16141045 984756547 14762994 984756547 14762994 985207415 14285921 985207415 14285921 985656066 14254117 985656066 14254117 986015587 13814370 986015587 13814370 987089370 11757181 987089370 11757181 988333488 10982493 988333488 10982493 989318354 9914165 989318354 9914165 990580517 9188375 990580517 9188375 991135127 8528118 991135127 8528118 991424569 8136349 991424569 8136349 993217253 6650037 993217253 6650037 993360921 813275014 993360921 813275014 182371516 838460791 182371516 838460791 149475166 854168694 149475166 854168694 144164096 858692571 144164096 858692571 142545846 860087422 142545846 860087422 137937393 865562450 137937393 865562450 133013483 872425513 133013483 872425513 114171152 887318495 114171152 887318495 113386981 893389877 113386981 893389877 106432188 899940569 106432188 899940569 101714039 900699508 101714039 900699508 96683405 906520678 96683405 906520678 88815933 914265720 88815933 914265720 86000219 916514595 86000219 916514595 83373677 921229511 83373677 921229511 73147045 931081885 73147045 931081885 69737815 933110369 69737815 933110369 64265596 940082055 64265596 940082055 59074788 944100614 59074788 944100614 54693068 946832559 54693068 946832559 50961523 950357833 50961523 950357833 50226326 953055154 50226326 953055154 47387542 954201109 47387542 954201109 45695727 955332826 45695727 955332826 44815059 962776289 44815059 962776289 36508657 965125710 36508657 965125710 35673628 970026885 35673628 970026885 30850556 973393254 30850556 973393254 27422439 973827656 27422439 973827656 26819510 974777663 26819510 974777663 25988305 975970060 25988305 975970060 24881621 976970894 24881621 976970894 23018795 978709328 23018795 978709328 21907176 980146754 21907176 980146754 20677097 980701218 20677097 980701218 19946551 981317861 19946551 981317861 18959473 982515590 18959473 982515590 18337961 982841069 18337961 982841069 17752510 983897138 17752510 983897138 15940716 985136231 15940716 985136231 15018254 985867873 15018254 985867873 14607284 986554274 14607284 986554274 13270596 988593448 13270596 988593448 11945332 988986384 11945332 988986384 10994233 989651205 10994233 989651205 10351329 990110280 10351329 990110280 10089344 990412808 10089344 990412808 9897883 990676564 9897883 990676564 9362855 991798484 9362855 991798484 8572225 992041601 8572225 992041601 7821478 992490525 7821478 992490525 7169626 993053569 7169626 993053569 830051945 157352357 830051945 157352357 859288308 136706255 859288308 136706255 862532894 128742487 862532894 128742487 870622857 126113867 870622857 126113867 873917702 122837449 873917702 122837449 878593586 119396657 878593586 119396657 887272660 99824572 887272660 99824572 902606103 96128284 902606103 96128284 903135134 94038844 903135134 94038844 905257632 88752346 905257632 88752346 910698838 86529059 910698838 86529059 912245893 82967548 912245893 82967548 916173589 82309124 916173589 82309124 920381790 75929566 920381790 75929566 925854353 64038275 925854353 64038275 935832069 60792326 935832069 60792326 938756715 57128835 938756715 57128835 944626812 52452921 944626812 52452921 947639545 50956819 947639545 50956819 948399320 50172536 948399320 50172536 949091716 48342352 949091716 48342352 952159131 45696265 952159131 45696265 954637142 41653640 954637142 41653640 961583034 32097598 961583034 32097598 968614995 29683284 968614995 29683284 971307226 26103224 971307226 26103224 974028282 23418540 974028282 23418540 978934744 19497866 978934744 19497866 979860479 18744381 979860479 18744381 980697782 16574758 980697782 16574758 984709015 14732419 984709015 14732419 985993686 13556524 985993686 13556524 987486595 12493235 987486595 12493235 987857457 11654497 987857457 11654497 988562208 10715323 988562208 10715323 989441423 9640101 989441423 9640101 990467988 9281625 990467988 9281625 990979050 8497701 990979050 8497701 991305263 8271548 991305263 8271548 991485151 7591810 991485151 7591810 992734271 6914465 992734271 6914465 993069161 6848471 993069161 6848471 993134024 634127879 993134024 634127879 342278911 667297123 342278911 667297123 327100705 680982996 327100705 680982996 312247186 706121923 312247186 706121923 278015209 722870591 278015209 722870591 261021648 741637786 261021648 741637786 256476519 745320721 256476519 745320721 248848841 767243210 248848841 767243210 229843368 777693354 229843368 777693354 221761022 784121559 221761022 784121559 206020377 805757805 206020377 805757805 193485185 813742628 193485185 813742628 184135148 847262841 184135148 847262841 150385976 852822681 150385976 852822681 147802683 858986998 147802683 858986998 139224945 863530849 139224945 863530849 135186050 866409328 135186050 866409328 130974108 886421093 130974108 886421093 111472319 891782700 111472319 891782700 106835246 899275541 106835246 899275541 102295491 904815673 102295491 904815673 95773916 911677862 95773916 911677862 89435566 913838727 89435566 913838727 87062450 915168639 87062450 915168639 82451945 921185978 82451945 921185978 77240009 928390125 77240009 928390125 71509317 931888114 71509317 931888114 69158281 933990103 69158281 933990103 61512911 940638375 61512911 940638375 60793018 943145546 60793018 943145546 58625127 944255808 58625127 944255808 55910324 946310459 55910324 946310459 54458449 947126412 54458449 947126412 52134099 949889569 52134099 949889569 51092513 950296225 51092513 950296225 46851892 954437470 46851892 954437470 43013958 961365789 43013958 961365789 39089121 962638968 39089121 962638968 38074008 963463001 38074008 963463001 37407572 964761986 37407572 964761986 35899580 967592170 35899580 967592170 31558611 969970622 31558611 969970622 29212276 972648434 29212276 972648434 28530689 972894076 28530689 972894076 27739497 973502354 27739497 973502354 27691434 975372730 27691434 975372730 25595716 975851341 25595716 975851341 24115171 977913986 24115171 977913986 23030900 979811462 23030900 979811462 20968033 980399739 20968033 980399739 20290189 981065409 20290189 981065409 19198894 982646526 19198894 982646526 18381750 983118831 18381750 983118831 16242783 984734932 16242783 984734932 15427435 985561286 15427435 985561286 14735930 986472759 14735930 986472759 13713475 988380347 13713475 988380347 12173270 988546156 12173270 988546156 11978044 989443947 11978044 989443947 10927436 989739516 10927436 989739516 10314564 990241426 10314564 990241426 10221148 990587034 10221148 990587034 9574456 991097373 9574456 991097373 9202875 991627179 9202875 991627179 8356074 992024059 8356074 992024059 8223188 992305872 8223188 992305872 7826818 992479099 7826818 992479099 532505839 454374520 532505839 454374520 552313378 435511311 552313378 435511311 591405272 396770084 591405272 396770084 608611286 390359772 608611286 390359772 621968008 375026322 621968008 375026322 632602428 360639814 632602428 360639814 646921440 350414011 646921440 350414011 655394710 342183211 655394710 342183211 668342792 326477815 668342792 326477815 688898385 283211626 688898385 283211626 721224107 277742990 721224107 277742990 743781629 233177240 743781629 233177240 785049532 207802986 785049532 207802986 812721047 183829471 812721047 183829471 814905062 181462341 814905062 181462341 819728367 178674297 819728367 178674297 820069294 176414431 820069294 176414431 834358445 154129036 834358445 154129036 857151354 140532617 857151354 140532617 859486109 138344311 859486109 138344311 862638331 133688733 862638331 133688733 866242213 129980916 866242213 129980916 868125217 128522007 868125217 128522007 873157891 123931237 873157891 123931237 874233506 115906542 874233506 115906542 894716285 99011610 894716285 99011610 900667756 90736569 900667756 90736569 908452336 86198839 908452336 86198839 912064461 84016888 912064461 84016888 922576693 71367061 922576693 71367061 929905083 66924847 929905083 66924847 932430105 64957930 932430105 64957930 935619660 62669955 935619660 62669955 937295849 59704523 937295849 59704523 940299284 57729238 940299284 57729238 942874458 51878219 942874458 51878219 947416993 51040268 947416993 51040268 950446138 47424788 950446138 47424788 952122244 42004225 952122244 42004225 959907678 39236563 959907678 39236563 963750983 33469438 963750983 33469438 967412718 31262104 967412718 31262104 970739913 28211839 970739913 28211839 973528677 23463125 973528677 23463125 976824329 20392556 976824329 20392556 979004936 20049419 979004936 20049419 979636172 19752105 979636172 19752105 979720088 19191022 979720088 19191022 980429265 18819061 980429265 18819061 981957418 15637841 981957418 15637841 983973183 15085425 983973183 15085425 984815251 14845883 984815251 14845883 985188710 14279230 985188710 14279230 986330830 13339792 986330830 13339792 987431182 12486602 987431182 12486602 988955971 10863892 988955971 10863892 989082201 10654023 989082201 10654023 990134509 9605162 990134509 9605162 990497454 9021806 990497454 9021806 991235426 8273087 991235426 8273087 992603247 7269729 992603247 7269729 992724454 6935726 992724454 6935726 993023886 239852803 993023886 239852803 462112180 542087956 462112180 542087956 452971921 563039920 452971921 563039920 431731859 586561259 431731859 586561259 406278722 598176042 406278722 598176042 393401496 613512473 393401496 613512473 379399786 629723713 379399786 629723713 355393549 647297187 355393549 647297187 342362538 658868061 342362538 658868061 338341355 668390649 338341355 668390649 317725336 706391904 317725336 706391904 293136287 713975715 293136287 713975715 286304697 718827743 286304697 718827743 265358329 738965051 265358329 738965051 237119352 774493591 237119352 774493591 222126115 789004159 222126115 789004159 208149729 805669152 208149729 805669152 191673094 829941016 191673094 829941016 156662651 848084007 156662651 848084007 148735291 856836019 148735291 856836019 143534205 859568917 143534205 859568917 141209490 865711526 141209490 865711526 132188508 883213034 132188508 883213034 116959878 890934852 116959878 890934852 108948215 898014077 108948215 898014077 102750984 901525726 102750984 901525726 100235208 910480658 100235208 910480658 91145131 912535704 91145131 912535704 88921356 914784032 88921356 914784032 77987077 925689714 77987077 925689714 73498278 930119187 73498278 930119187 69896813 940532140 69896813 940532140 59218049 944221843 59218049 944221843 56663444 946331869 56663444 946331869 52542649 949031952 52542649 949031952 50892988 952407590 50892988 952407590 47093260 957627267 47093260 957627267 40945515 961301941 40945515 961301941 38780523 963408587 38780523 963408587 37503237 964082330 37503237 964082330 33770580 967962377 33770580 967962377 32570501 970856850 32570501 970856850 29143171 972569992 29143171 972569992 28314096 972968922 28314096 972968922 26690509 974667235 26690509 974667235 25571277 977275389 25571277 977275389 23270918 978449354 23270918 978449354 21395637 980034895 21395637 980034895 20253732 982406272 20253732 982406272 18245589 984398780 18245589 984398780 15866483 985311304 15866483 985311304 15298162 986210163 15298162 986210163 14418820 988249783 14418820 988249783 12530645 988330988 12530645 988330988 11966479 989313907 11966479 989313907 11122941 989642957 11122941 989642957 10350975 990798290 10350975 990798290 9578180 991261301 9578180 991261301 8917579 991599695 8917579 991599695 8658115 991905530 8658115 991905530 8444879 991905530 529267666 464522527 529267666 464522527 553728000 441573636 553728000 441573636 564094375 434680203 564094375 434680203 582920485 416853956 582920485 416853956 611929919 370403081 611929919 370403081 631558368 353257523 631558368 353257523 646460949 347499661 646460949 347499661 663096262 331666599 663096262 331666599 685564619 294088506 685564619 294088506 706777682 286145721 706777682 286145721 720539950 265710472 720539950 265710472 740863544 235933238 740863544 235933238 783759032 208844357 783759032 208844357 806509011 189569575 806509011 189569575 812222345 182899356 812222345 182899356 835726890 157547671 835726890 157547671 844702317 142940205 844702317 142940205 856395193 139852918 856395193 139852918 862458391 134592478 862458391 134592478 865116739 130377771 865116739 130377771 867960903 129617897 867960903 129617897 873344367 105731135 873344367 105731135 893635989 99202297 893635989 99202297 904202686 88191494 904202686 88191494 911202359 84512084 911202359 84512084 919666433 65919414 919666433 65919414 933724946 63178302 933724946 63178302 936495258 58577436 936495258 58577436 940877414 57213211 940877414 57213211 944025559 52208906 944025559 52208906 946535413 52109624 946535413 52109624 947149245 51048047 947149245 51048047 948836130 49820971 948836130 49820971 949508729 48256121 949508729 48256121 954033266 41076375 954033266 41076375 961205507 36557317 961205507 36557317 965027447 32636742 965027447 32636742 967408320 30914735 967408320 30914735 970344413 27285322 970344413 27285322 973136056 26329850 973136056 26329850 973479081 24248920 973479081 24248920 975791735 22718461 975791735 22718461 978454260 20582213 978454260 20582213 978998634 19916921 978998634 19916921 979787390 19098984 979787390 19098984 980598871 18471103 980598871 18471103 981696715 15952653 981696715 15952653 983928487 14964819 983928487 14964819 985170536 14394919 985170536 14394919 985518730 13866695 985518730 13866695 986770345 13080806 986770345 13080806 988004669 11433134 988004669 11433134 988894849 10937476 988894849 10937476 989017087 9783507 989017087 9783507 990196647 9537070 990196647 9537070 990612466 9174700 990612466 9174700 991015737 8294691 991015737 8294691 991931460 7595436 991931460 7595436 992225012 7345982 992225012 7345982 992528946 7345982 534305600 512300302 534305600 512300302 467505110 542149712 467505110 542149712 443297794 578873435 443297794 578873435 409707571 596535868 409707571 596535868 386973532 640189988 386973532 640189988 351708511 651339115 351708511 651339115 344453159 698452684 344453159 698452684 286665662 731572457 286665662 731572457 262856138 756525068 262856138 756525068 226402287 777329855 226402287 777329855 213948311 787531952 213948311 787531952 212124321 802411852 212124321 802411852 195713280 805546805 195713280 805546805 194509178 807727056 194509178 807727056 191905885 815294992 191905885 815294992 162825219 842734261 162825219 842734261 156205631 846038561 156205631 846038561 148746946 855298876 148746946 855298876 142648264 861044113 142648264 861044113 128693985 875779922 128693985 875779922 123640570 877606113 123640570 877606113 121987127 890130427 121987127 890130427 109876191 892106496 109876191 892106496 102960451 898755193 102960451 898755193 100817635 907957152 100817635 907957152 93394632 909869815 93394632 909869815 91146791 912342148 91146791 912342148 88604222 919086519 88604222 919086519 81275541 925574890 81275541 925574890 73612552 931558749 73612552 931558749 62179214 940223269 62179214 940223269 60473582 942226747 60473582 942226747 57397612 945243334 57397612 945243334 55178166 946697874 55178166 946697874 52653823 950191658 52653823 950191658 49109321 955634210 49109321 955634210 41530155 960730119 41530155 960730119 39630321 961510217 39630321 961510217 38878533 962853392 38878533 962853392 38310342 963790243 38310342 963790243 35807112 967189068 35807112 967189068 33257314 970398366 33257314 970398366 29995318 972490525 29995318 972490525 28870496 973732957 28870496 973732957 25599138 976679737 25599138 976679737 23765324 977664668 23765324 977664668 23458451 977740075 23458451 977740075 23186515 978262902 23186515 978262902 20637063 980712174 20637063 980712174 20292959 981166056 20292959 981166056 18856190 983178505 18856190 983178505 17377730 983952174 17377730 983952174 16588084 984679869 16588084 984679869 16121565 985188500 16121565 985188500 14898008 986030824 14898008 986030824 13636949 987914232 13636949 987914232 12524067 988528451 12524067 988528451 11457598 989205043 11457598 989205043 11194594 989632644 11194594 989632644 10530814 990282307 10530814 990282307 9432804 991154834 9432804 991154834 9133836 991773146 9133836 991773146 8541876 991811130 8541876 991811130 733839981 241240041 733839981 241240041 761006581 223987432 761006581 223987432 785016880 191387281 785016880 191387281 809925690 186243245 809925690 186243245 814130284 171922184 814130284 171922184 837801924 161206095 837801924 161206095 853559890 145115884 853559890 145115884 856023891 136537446 856023891 136537446 863503418 133330966 863503418 133330966 866152996 128133840 866152996 128133840 882914522 112485479 882914522 112485479 893193248 101605196 893193248 101605196 899268644 97491965 899268644 97491965 907018865 90645787 907018865 90645787 908204428 87244459 908204428 87244459 912174483 82455542 912174483 82455542 918946270 69000726 918946270 69000726 930666778 66714229 930666778 66714229 935159369 62548017 935159369 62548017 941556452 56632588 941556452 56632588 943740453 52291117 943740453 52291117 946853895 51636030 946853895 51636030 947365677 51366211 947365677 51366211 949468244 48458721 949468244 48458721 951403861 43438645 951403861 43438645 955923889 41373912 955923889 41373912 957971136 40733732 957971136 40733732 959637378 38813256 959637378 38813256 960762716 36357463 960762716 36357463 967265409 31835493 967265409 31835493 969573445 29496353 969573445 29496353 972270731 26407148 972270731 26407148 974967582 23119635 974967582 23119635 977109986 21207074 977109986 21207074 978258592 20980938 978258592 20980938 979247438 19949066 979247438 19949066 979613043 18721961 979613043 18721961 981430247 16617774 981430247 16617774 983476518 16095938 983476518 16095938 984638855 15109147 984638855 15109147 985110061 14365681 985110061 14365681 986705876 13369267 986705876 13369267 986867319 12316799 986867319 12316799 988438764 11449688 988438764 11449688 988868562 10236659 988868562 10236659 989620071 9716190 989620071 9716190 990278490 9505574 990278490 9505574 990499085 9212048 990499085 9212048 990960650 8079570 990960650 8079570 991977854 7625897 991977854 7625897 992206720 7577799 992206720 330320718 992206720 330320718 504706093 509693740 504706093 509693740 435062608 578070587 435062608 578070587 421461488 579699351 421461488 579699351 404014010 602369523 404014010 602369523 363500168 648338729 363500168 648338729 303374384 706797731 303374384 706797731 273451666 729470638 273451666 729470638 264396227 752764196 264396227 752764196 229003555 774693525 229003555 774693525 214992931 795384609 214992931 795384609 196778994 804209934 196778994 804209934 193902605 827838680 193902605 827838680 159731540 842754915 159731540 842754915 149767778 854607514 149767778 854607514 145692516 865889610 145692516 865889610 126428452 878169229 126428452 878169229 121383562 886125455 121383562 886125455 114705445 889162044 114705445 889162044 109475383 895988807 109475383 895988807 103814012 898378326 103814012 898378326 94801376 911386257 94801376 911386257 84616025 917587332 84616025 917587332 78772044 925072015 78772044 925072015 74256682 930796863 74256682 930796863 67754667 936169098 67754667 936169098 60949896 944091531 60949896 944091531 55837887 945809122 55837887 945809122 49731138 951593172 49731138 951593172 47850289 960945509 47850289 960945509 39244499 962148510 39244499 962148510 38320321 963838287 38320321 963838287 33750169 967762653 33750169 967762653 31799369 969770805 31799369 969770805 29437830 972381487 29437830 972381487 28747585 972767795 28747585 972767795 27942116 974030710 27942116 974030710 25651867 976496769 25651867 976496769 24066068 977867753 24066068 977867753 22248616 980240941 22248616 980240941 20710421 980618967 20710421 980618967 20430849 982104713 20430849 982104713 17829655 983570692 17829655 983570692 17127229 984428048 17127229 984428048 15677302 985570063 15677302 985570063 15054982 986757816 15054982 986757816 13242331 987755445 13242331 987755445 13028843 988117956 13028843 988117956 12644634 988569442 12644634 988569442 11744256 989542824 11744256 989542824 10582898 989980325 10582898 989980325 9742346 990730218 9742346 990730218 9487676 991483951 9487676 991483951 8808198 991718432 8808198 991718432 8747633 991718432 15206527 496614128 15206527 496614128 520692214 472154043 520692214 472154043 563237929 433457666 563237929 433457666 579519714 390541486 579519714 390541486 623246232 372069012 623246232 372069012 641706705 315939158 641706705 315939158 694641902 285984181 694641902 285984181 729882912 265894122 729882912 265894122 754934468 238670982 754934468 238670982 762735915 232253597 762735915 232253597 778510018 219838024 778510018 219838024 784674746 192444892 784674746 192444892 806979200 189017614 806979200 189017614 826273759 168822787 826273759 168822787 836361056 160746794 836361056 160746794 839775267 158756504 839775267 158756504 852619566 141118569 852619566 141118569 858279626 137446318 858279626 137446318 861399816 136815624 861399816 136815624 863261662 133414184 863261662 133414184 864728707 128210614 864728707 128210614 874028302 123082189 874028302 123082189 878325340 106985416 878325340 106985416 896243507 102961781 896243507 102961781 903792877 94065874 903792877 94065874 907864092 89940529 907864092 89940529 915357186 80108310 915357186 80108310 924061303 74368251 924061303 74368251 929214047 67161377 929214047 67161377 933322181 63758508 933322181 63758508 938227027 58560105 938227027 58560105 941565998 55940229 941565998 55940229 943729680 54357089 943729680 54357089 945944605 52055096 945944605 52055096 946993719 48309744 946993719 48309744 950599696 42190126 950599696 42190126 956967152 41581531 956967152 41581531 966061943 32980734 966061943 32980734 967168661 27725859 967168661 27725859 972193380 27257864 972193380 27257864 973285036 25303594 973285036 25303594 975742211 22653835 975742211 22653835 978068545 21181354 978068545 21181354 978537488 20231823 978537488 20231823 980397656 18988209 980397656 18988209 981428216 17130098 981428216 17130098 982898886 16167042 982898886 16167042 984220556 15335395 984220556 15335395 984466714 15142246 984466714 15142246 985094007 14546208 985094007 14546208 986703934 13297623 986703934 13297623 988165208 11620651 988165208 11620651 988902584 10905809 988902584 10905809 989674591 10030215 989674591 10030215 990127776 9533811 990127776 9533811 990368381 8996858 990368381 8996858 990790952 8674297 990790952 8674297 991444996 8167612 991444996 8167612 991951858 7828936 991951858 7828936 587196466 504971920 587196466 504971920 457690486 565048206 457690486 565048206 430003257 570841088 430003257 570841088 421494636 586886065 421494636 586886065 405849853 603043132 405849853 603043132 386552978 623943692 386552978 623943692 371272746 635576641 371272746 635576641 361840975 667708336 361840975 667708336 320069772 690130742 320069772 690130742 309534099 704943057 309534099 704943057 274025420 728092019 274025420 728092019 261324835 745587408 261324835 745587408 246715295 771530674 246715295 771530674 229101293 775294617 229101293 775294617 223964415 782768444 223964415 782768444 216424347 795319029 216424347 795319029 200490642 800902381 200490642 800902381 183821736 823874312 183821736 823874312 173318700 834965214 173318700 834965214 162620327 842493397 162620327 842493397 147326693 855486253 147326693 855486253 134773637 873884472 134773637 873884472 119795200 883089201 119795200 883089201 113387968 888791350 113387968 888791350 107984439 896018906 107984439 896018906 105095072 900846851 105095072 900846851 99548258 905269492 99548258 905269492 93397038 910290446 93397038 910290446 86957431 917050216 86957431 917050216 83791338 919797136 83791338 919797136 80964856 923158807 80964856 923158807 76401860 929515835 76401860 929515835 71218170 932244923 71218170 932244923 68330428 933879274 68330428 933879274 66260513 936007980 66260513 936007980 64362409 938346157 64362409 938346157 61495398 943215698 61495398 943215698 58229860 945190500 58229860 945190500 55971091 949310356 55971091 949310356 51605743 951829335 51605743 951829335 47801715 955465376 47801715 955465376 43213434 958353965 43213434 958353965 39056215 963237569 39056215 963237569 35863431 967000639 35863431 967000639 32135452 969455981 32135452 969455981 29675987 971894224 29675987 971894224 29068775 972577445 29068775 972577445 28408585 972944669 28408585 972944669 26136850 976471309 26136850 976471309 24240344 977172107 24240344 977172107 21617941 979912371 21617941 979912371 21109043 980306970 21109043 980306970 20686844 980864252 20686844 980864252 20035650 982155946 20035650 982155946 18109334 983020812 18109334 983020812 17616087 983875959 17616087 983875959 16081856 986303173 16081856 986303173 14351365 987172933 14351365 987172933 13150705 987792372 13150705 987792372 12943621 987955466 12943621 987955466 12179917 989309650 12179917 989309650 11081651 989429013 11081651 989429013 10799829 989933213 10799829 989933213 9900663 990940171 9900663 990940171 8965813 991379731 8965813 850364694 8965813 850364694 489418021 506398846 489418021 506398846 497579771 480784366 497579771 480784366 520961015 473797321 520961015 473797321 542223850 442143520 542223850 442143520 565191091 424181832 565191091 424181832 578065780 419247179 578065780 419247179 600616711 384874397 600616711 384874397 626950861 361649822 626950861 361649822 647461426 329123671 647461426 329123671 700041674 290735017 700041674 290735017 718663835 251031204 718663835 251031204 751207411 239808946 751207411 239808946 761909444 231288752 761909444 231288752 771203313 221464960 771203313 221464960 782558638 214319806 782558638 214319806 790391337 198060916 790391337 198060916 805443996 189826971 805443996 189826971 810623714 184467589 810623714 184467589 814442662 182089785 814442662 182089785 821593842 160495305 821593842 160495305 850057557 148914948 850057557 148914948 850794777 144116025 850794777 144116025 857533472 138794881 857533472 138794881 862518828 125709011 862518828 125709011 874481210 121654593 874481210 121654593 885084737 112661682 885084737 112661682 886831554 103507841 886831554 103507841 896781068 92010872 896781068 92010872 906942547 90461041 906942547 90461041 912560233 80573035 912560233 80573035 920801478 73008600 920801478 73008600 927373452 69537844 927373452 69537844 929719376 68703437 929719376 68703437 930441761 67480967 930441761 67480967 933646767 63471904 933646767 63471904 938168748 59248071 938168748 59248071 939503050 57795033 939503050 57795033 943405184 55248207 943405184 55248207 944692907 52929932 944692907 52929932 946420260 48717134 946420260 48717134 954443297 43668846 954443297 43668846 955934339 42890698 955934339 42890698 960364034 34491226 960364034 34491226 966781213 32337900 966781213 32337900 970270224 28124813 970270224 28124813 973267503 25143341 973267503 25143341 976724276 21544414 976724276 21544414 977902057 21426092 977902057 21426092 978447346 20188869 978447346 20188869 979304850 19187335 979304850 19187335 983108351 16500002 983108351 16500002 983272163 16026515 983272163 16026515 983896871 15324924 983896871 15324924 984349009 14721133 984349009 14721133 986466469 13553025 986466469 13553025 986688229 13307882 986688229 13307882 987404722 12509605 987404722 12509605 988097610 11793025 988097610 11793025 988226557 11170460 988226557 11170460 989620718 10084473 989620718 10084473 989862872 9676898 989862872 9676898 990705224 8959000 990705224 8959000 991071789 8073144 991071789 8073144 991924125 7885331 991924125 7885331 896669810 534546010 896669810 534546010 445350780 567722551 445350780 567722551 430651113 586237522 430651113 586237522 407007383 609909821 407007383 609909821 383743029 628752037 383743029 628752037 368778690 662828230 368778690 662828230 324286552 704748188 324286552 704748188 286939330 721930573 286939330 721930573 268848377 749299448 268848377 749299448 233475795 769935168 233475795 769935168 230915961 773450558 230915961 773450558 220180290 793542058 220180290 793542058 206073597 800667651 206073597 800667651 185599237 818225883 185599237 818225883 177897416 833050402 177897416 833050402 158806971 844957317 158806971 844957317 151245356 852369219 151245356 852369219 133700558 868495965 133700558 868495965 127014291 879012302 127014291 879012302 114137519 888712183 114137519 888712183 111684632 891897731 111684632 891897731 106638484 894664988 106638484 894664988 105370787 901990731 105370787 901990731 99803758 903288909 99803758 903288909 95849848 908151892 95849848 908151892 90927195 913047323 90927195 913047323 85160297 916935124 85160297 916935124 84549946 919448338 84549946 919448338 78911640 927776807 78911640 927776807 68367022 933810764 68367022 933810764 64912294 941644716 64912294 941644716 58819635 943293497 58819635 943293497 58069529 944900274 58069529 944900274 52383900 948906658 52383900 948906658 52185180 953620993 52185180 953620993 46756414 954077466 46756414 954077466 43999267 957608316 43999267 957608316 42781565 960130968 42781565 960130968 37927485 963377046 37927485 963377046 34148498 967072851 34148498 967072851 32779209 969378960 32779209 969378960 29883221 971617633 29883221 971617633 29429440 973706195 29429440 973706195 26354059 976104153 26354059 976104153 24670945 976670712 24670945 976670712 24107552 977366652 24107552 977366652 22985773 978972287 22985773 978972287 21171837 980389179 21171837 980389179 19173228 982388018 19173228 982388018 18311171 983005777 18311171 983005777 18021037 983246654 18021037 983246654 17792176 984222855 17792176 984222855 16597972 984562119 16597972 984562119 15519044 985508909 15519044 985508909 14319263 986752086 14319263 986752086 13191047 987754502 13191047 987754502 13031210 988443485 13031210 988443485 11449864 989204414 11449864 989204414 11173527 989410315 11173527 989410315 10720401 990420314 10720401 990420314 9911478 546735834 9911478 546735834 466215237 490107529 466215237 490107529 532138078 460613751 532138078 460613751 542660495 456926493 542660495 456926493 572010849 420420990 572010849 420420990 591259113 379900041 591259113 379900041 622029305 375006796 622029305 375006796 630456441 357967261 630456441 357967261 697509226 263017954 697509226 263017954 747564693 247923624 747564693 247923624 751946001 246341856 751946001 246341856 757945711 228183996 757945711 228183996 780394517 208276912 780394517 208276912 796663545 196560285 796663545 196560285 807710570 183648708 807710570 183648708 829989519 163819388 829989519 163819388 835873826 152429069 835873826 152429069 849184435 149785130 849184435 149785130 850820555 142275099 850820555 142275099 858310420 128435877 858310420 128435877 871854065 126182791 871854065 126182791 875031155 112965325 875031155 112965325 885729962 105671914 885729962 105671914 893752128 103984229 893752128 103984229 899866371 93190909 899866371 93190909 905828803 90828179 905828803 90828179 916664022 81043749 916664022 81043749 919337234 73226563 919337234 73226563 928682793 69330804 928682793 69330804 929984311 68302175 929984311 68302175 933271075 64006350 933271075 64006350 935365382 57325360 935365382 57325360 942409300 54564152 942409300 54564152 945014176 53058743 945014176 53058743 946341380 48812846 946341380 48812846 950617591 44260652 950617591 44260652 955206840 43645674 955206840 43645674 956056496 42367476 956056496 42367476 956697799 39805973 956697799 39805973 963505364 34634817 963505364 34634817 966053611 32874270 966053611 32874270 968723723 29795430 968723723 29795430 969510051 29454423 969510051 29454423 970911152 27082812 970911152 27082812 974467724 24373483 974467724 24373483 976535685 21540420 976535685 21540420 978208000 21117696 978208000 21117696 978404250 20984409 978404250 20984409 979447151 17341623 979447151 17341623 982131406 16787040 982131406 16787040 983609111 16000501 983609111 16000501 984247761 14799162 984247761 14799162 985768526 13999910 985768526 13999910 986606931 13055223 986606931 13055223 987254281 11630352 987254281 11630352 988678295 10959336 988678295 10959336 989368196 10284123 989368196 10284123 989591007 9852906 989591007 9852906 990077744 9693713 990077744 9693713 990859092 8765195 990859092 8765195 991422595 7997583 991422595 7997583 991833620 7997583 67358794 941018140 67358794 941018140 60846710 943226324 60846710 943226324 58171101 944423225 58171101 944423225 56495753 946158694 56495753 946158694 53102211 951702924 53102211 951702924 45841938 959033553 45841938 959033553 40666748 960715648 40666748 960715648 38543882 966604009 38543882 966604009 34354850 968073246 34354850 968073246 33010385 969829230 33010385 969829230 31069839 970643895 31069839 970643895 30688296 970940288 30688296 970940288 30375898 971235249 30375898 971235249 29127465 975603859 29127465 975603859 25450629 976361745 25450629 976361745 24639680 977636865 24639680 977636865 22577428 979712151 22577428 979712151 20154848 981667904 20154848 981667904 19235177 981947276 19235177 981947276 18734850 982716467 18734850 982716467 16831709 984458232 16831709 984458232 16330594 985270294 16330594 985270294 15310873 986270850 15310873 986270850 14154813 986991023 14154813 986991023 13260839 987452455 13260839 987452455 13163260 987862922 13163260 987862922 12054405 989024861 12054405 989024861 11390419 989252198 11390419 989252198 10942451 990282664 10942451 990282664 10101299 990318297 10101299 711926766 10101299 711926766 463291589 503576223 463291589 503576223 517550806 463860623 517550806 463860623 547594805 448412911 547594805 448412911 555428669 435464597 555428669 435464597 594931641 381113505 594931641 381113505 621186775 354020068 621186775 354020068 665921538 303040811 665921538 303040811 739913273 252114020 739913273 252114020 748498878 246422072 748498878 246422072 758513966 235445353 758513966 235445353 771798342 202452472 771798342 202452472 797275325 193057133 797275325 193057133 825276653 171814977 825276653 171814977 828749731 164628029 828749731 164628029 842185422 155794939 842185422 155794939 849915829 142601262 849915829 142601262 857757856 140994051 857757856 140994051 867695819 113580932 867695819 113580932 890776602 107784725 890776602 107784725 892953223 102545395 892953223 102545395 899619015 98428265 899619015 98428265 905248336 93143061 905248336 93143061 908191529 86639981 908191529 86639981 916060577 80584285 916060577 80584285 924795810 72464901 924795810 72464901 927657763 69578452 927657763 69578452 929920134 66620566 929920134 66620566 933642126 64504103 933642126 64504103 940169851 57399768 940169851 57399768 942097593 54867274 942097593 54867274 944208861 54607820 944208861 54607820 945462510 53052479 945462510 53052479 947064008 49769679 947064008 49769679 950641286 45416903 950641286 45416903 954148120 43775376 954148120 43775376 955174062 41953261 955174062 41953261 962089050 35940454 962089050 35940454 963911994 33693904 963911994 33693904 965628395 30663994 965628395 30663994 968680020 30018442 968680020 30018442 969688704 26264330 969688704 26264330 974143232 23179416 974143232 23179416 976347606 22774405 976347606 22774405 977263444 21572258 977263444 21572258 978181800 20785355 978181800 20785355 979514365 18436996 979514365 18436996 981721760 16690577 981721760 16690577 982952383 16441899 982952383 16441899 983910053 15541763 983910053 15541763 984698116 14241680 984698116 14241680 985882554 14014025 985882554 14014025 986564833 13075360 986564833 13075360 988028044 11770142 988028044 11770142 988493066 11030230 988493066 11030230 989028804 10493954 989028804 10493954 989554345 10248150 989554345 10248150 989721605 9979254 989721605 9979254 990155366 9489529 990155366 9489529 990508332 8943803 990508332 8943803 990951188 8771953 990951188 8771953 456311276 559779205 456311276 559779205 435851332 579624296 435851332 579624296 384017439 616998265 384017439 616998265 382743726 621665274 382743726 621665274 377477015 645534350 377477015 645534350 333679996 673605697 333679996 673605697 296857323 704250246 296857323 704250246 287949925 734331505 287949925 734331505 262515242 747646551 262515242 747646551 240488023 768029845 240488023 768029845 230942790 775945017 230942790 775945017 222534060 778441046 222534060 778441046 203276750 799294390 203276750 799294390 192265149 808006635 192265149 808006635 183608426 817184587 183608426 817184587 168756717 839771410 168756717 839771410 155222001 847443983 155222001 847443983 148690133 867446644 148690133 867446644 130752329 871133309 130752329 871133309 123956585 884998732 123956585 884998732 115821594 886610301 115821594 886610301 110959485 891109462 110959485 891109462 109037954 893188357 109037954 893188357 107899334 895367781 107899334 895367781 101079527 901486514 101079527 901486514 100008496 905349258 100008496 905349258 91312582 913535227 91312582 913535227 87695855 914535864 87695855 914535864 86952141 918048844 86952141 918048844 80037765 922011558 80037765 922011558 76865910 927647511 76865910 927647511 71479067 932861496 71479067 932861496 68098388 934280484 68098388 934280484 65782450 940915078 65782450 940915078 57405517 944589199 57405517 944589199 56178564 945724998 56178564 945724998 53885197 948121319 53885197 948121319 51827424 950209353 51827424 950209353 47803860 953860437 47803860 953860437 45340548 957750551 45340548 957750551 41743846 961406901 41743846 961406901 36552162 964690189 36552162 964690189 35272625 965919336 35272625 965919336 33790705 967533847 33790705 967533847 30729585 970858864 30729585 970858864 26489690 974802764 26489690 974802764 25964525 975648002 25964525 975648002 25381516 976466975 25381516 976466975 24381643 979278034 24381643 979278034 21646870 980030245 21646870 980030245 20666812 980648341 20666812 980648341 19964925 981165336 19964925 981165336 19856345 981968202 19856345 981968202 18523526 983888452 18523526 983888452 16840291 984435650 16840291 984435650 15620142 985806884 15620142 985806884 15010874 986535025 15010874 986535025 13482101 987397977 13482101 987397977 13219602 987855631 13219602 987855631 12510600 989033577 12510600 989033577 11413955 989206509 11413955 989206509 10980214 990134288 10980214 990134288 10346850 169145388 10346850 169145388 830567068 168055969 830567068 168055969 838255310 156922228 838255310 156922228 842481034 148657045 842481034 148657045 851361902 144750987 851361902 144750987 854427171 139908292 854427171 139908292 861657894 133532226 861657894 133532226 878243131 114484044 878243131 114484044 888946559 109678627 888946559 109678627 890060449 104730413 890060449 104730413 897908137 99777002 897908137 99777002 901607898 97537862 901607898 97537862 906552129 88680254 906552129 88680254 914751434 81912973 914751434 81912973 918230113 79710485 918230113 79710485 923264711 72859506 923264711 72859506 926123470 69889657 926123470 69889657 929612432 65590331 929612432 65590331 934949375 62883070 934949375 62883070 937741323 58618331 937741323 58618331 940807602 56034038 940807602 56034038 943431313 54797719 943431313 54797719 948758852 49883350 948758852 49883350 948893285 44805253 948893285 44805253 959726813 38796904 959726813 38796904 961431664 36360683 961431664 36360683 963571293 34872125 963571293 34872125 964244851 31706273 964244851 31706273 971305664 26613145 971305664 26613145 973645507 24293305 973645507 24293305 975509664 23624033 975509664 23624033 976130028 23124335 976130028 23124335 977218219 22017770 977218219 22017770 978010136 21188499 978010136 21188499 979367587 18876756 979367587 18876756 981203936 17004601 981203936 17004601 982851129 15893149 982851129 15893149 983833388 15581780 983833388 15581780 983999638 15544982 983999638 15544982 984160357 14485291 984160357 14485291 985435203 14181246 985435203 14181246 986028051 13419153 986028051 13419153 987804960 11621463 987804960 11621463 988508485 11260047 988508485 11260047 988828886 10600674 988828886 10600674 989436761 10323195 989436761 10323195 990124800 9653763 990124800 9653763 990204606 9598146 990204606 9598146 990444881 9443635 990444881 9443635 96310806 906070476 96310806 906070476 92141166 914012219 92141166 914012219 81445507 923712314 81445507 923712314 76472627 925831332 76472627 925831332 70099014 931743798 70099014 931743798 68192822 934342790 68192822 934342790 65489556 940832514 65489556 940832514 59252817 943302523 59252817 943302523 57550462 944167260 57550462 944167260 56648911 948057972 56648911 948057972 50960153 955903732 50960153 955903732 44193291 956904143 44193291 956904143 43548975 958528922 43548975 958528922 41811680 960669559 41811680 960669559 36381432 965068573 36381432 965068573 35297971 966933931 35297971 966933931 33603828 968471914 33603828 968471914 32131912 969255277 32131912 969255277 31028251 970563860 31028251 970563860 29789343 971938929 29789343 971938929 27615334 974527414 27615334 974527414 25127420 976218955 25127420 976218955 22960258 979493270 22960258 979493270 21654781 979943310 21654781 979943310 21081186 980740875 21081186 980740875 20508813 982286456 20508813 982286456 18212874 983598057 18212874 983598057 15966548 985418335 15966548 985418335 14389864 986941252 14389864 986941252 13591073 987131784 13591073 987131784 13506381 987203109 13506381 987203109 13037535 988106912 13037535 988106912 12329095 988456567 12329095 988456567 11906896 989378863 11906896 989378863 11072320 989856581 11072320 989856581 10613878 530083155 10613878 530083155 471559144 506766401 471559144 506766401 519866205 476992958 519866205 476992958 528584955 454500514 528584955 454500514 558700535 433781904 558700535 433781904 579937238 394696070 579937238 394696070 615459829 382754238 615459829 382754238 663001557 314274975 663001557 314274975 691582564 269740329 691582564 269740329 731009024 263654746 731009024 263654746 741082129 255490875 741082129 255490875 747780158 247647117 747780158 247647117 756547491 240031425 756547491 240031425 761043808 218229948 761043808 218229948 781611083 206296768 781611083 206296768 793228280 204352075 793228280 204352075 796066763 194860178 796066763 194860178 810389484 173482468 810389484 173482468 827736576 162973218 827736576 162973218 840820732 153726622 840820732 153726622 845945763 151092383 845945763 151092383 849757498 146213952 849757498 146213952 857062896 138250478 857062896 138250478 862499373 124704334 862499373 124704334 877879163 119744809 877879163 119744809 880630022 116381548 880630022 116381548 884906102 110705492 884906102 110705492 888477304 107487352 888477304 107487352 897473057 100442096 897473057 100442096 900520306 92445867 900520306 92445867 906617899 85197252 906617899 85197252 913426891 84316414 913426891 84316414 916699421 74829380 916699421 74829380 923860469 70973310 923860469 70973310 928576825 69684749 928576825 69684749 934326206 63603970 934326206 63603970 934862675 62500098 934862675 62500098 941513310 56194828 941513310 56194828 946447035 51580414 946447035 51580414 947378219 50278223 947378219 50278223 949450134 45298556 949450134 45298556 954139540 40310679 954139540 40310679 961593517 35860995 961593517 35860995 963413231 35480618 963413231 35480618 964018383 32506188 964018383 32506188 967491823 28899944 967491823 28899944 972398031 26684779 972398031 26684779 974196523 23845830 974196523 23845830 975818836 23587743 975818836 23587743 976796079 22206304 976796079 22206304 977643605 21368262 977643605 21368262 978687067 20184809 978687067 20184809 979572241 18862458 979572241 18862458 981138361 17843561 981138361 17843561 982095301 16878311 982095301 16878311 983063459 16540778 983063459 16540778 983661774 15565493 983661774 15565493 984117912 14617030 984117912 14617030 986599354 13398409 986599354 13398409 987821986 11729090 987821986 11729090 988393840 11598307 988393840 11598307 988743185 11167334 988743185 11167334 989468141 10330129 989468141 10330129 989665975 9949340 989665975 9949340 990165634 9640514 990165634 9640514 990184793 89495563 990184793 89495563 468660694 543180291 468660694 543180291 442803799 565378821 442803799 565378821 431397340 578242044 431397340 578242044 394827226 606740716 394827226 606740716 384345107 616813422 384345107 616813422 348361800 667254050 348361800 667254050 306240491 700777825 306240491 700777825 268352932 741419058 268352932 741419058 240719185 765829012 240719185 765829012 234553909 775533128 234553909 775533128 210978018 793394510 210978018 793394510 202828540 800034372 202828540 800034372 196481358 808348431 196481358 808348431 186760588 831912700 186760588 831912700 165062151 837241216 165062151 837241216 158049865 845916604 158049865 845916604 151457074 849915966 151457074 849915966 142823968 864586028 142823968 864586028 134077952 869329217 134077952 869329217 124771296 876268408 124771296 876268408 119108757 890647952 119108757 890647952 109368505 892404004 109368505 892404004 102302754 900198261 102302754 900198261 100837023 904053975 100837023 904053975 95290449 908820825 95290449 908820825 92626314 912919739 92626314 912919739 84600621 921420563 84600621 921420563 76899058 931587061 76899058 931587061 68393276 933903777 68393276 933903777 66957928 935958515 66957928 935958515 62707494 941865785 62707494 941865785 58933683 944155302 58933683 944155302 57213991 946034021 57213991 946034021 55350172 947297514 55350172 947297514 51786956 950011141 51786956 950011141 49880442 954872032 49880442 954872032 44734212 956175517 44734212 956175517 43771777 958321331 43771777 958321331 41998590 962946632 41998590 962946632 36620628 965441348 36620628 965441348 35410281 967831342 35410281 967831342 32632882 970305823 32632882 970305823 30608126 973143033 30608126 973143033 27209879 974266498 27209879 974266498 25895394 976143443 25895394 976143443 24807469 977973660 24807469 977973660 23108445 979272061 23108445 979272061 21292704 980144065 21292704 980144065 20452939 982277761 20452939 982277761 18104910 983296585 18104910 983296585 16689024 984352088 16689024 984352088 16188365 984774195 16188365 984774195 15733454 985283028 15733454 985283028 15140693 986269969 15140693 986269969 13738206 987092973 13738206 987092973 13089949 988395107 13089949 988395107 12079028 989191466 12079028 989191466 11383319 25546501 11383319 25546501 974843666 23844802 974843666 23844802 975823488 22262330 975823488 22262330 977474618 21872794 977474618 21872794 978845068 20293893 978845068 20293893 979938636 19296750 979938636 19296750 981203803 17251851 981203803 17251851 982354487 16919530 982354487 16919530 982900841 16650212 982900841 16650212 983232975 16462074 983232975 16462074 984513262 15190901 984513262 15190901 985012651 13575734 985012651 13575734 986589622 12914659 986589622 12914659 988202165 11392105 988202165 11392105 988657864 11323194 988657864 11323194 989279016 10496512 989279016 10496512 989437904 10283723 989437904 10283723 989769605 9708168 989769605 9708168 990118227 109798971 990118227 109798971 463637200 541387231 463637200 541387231 456282208 565540347 456282208 565540347 405887028 603882556 405887028 603882556 393147088 609612512 393147088 609612512 385825098 634227725 385825098 634227725 343440232 663326151 343440232 663326151 303234684 718298038 303234684 718298038 269670083 735851451 269670083 735851451 257710731 748253192 257710731 748253192 234969099 766541539 234969099 766541539 232489300 770898832 232489300 770898832 220394708 786336859 220394708 786336859 213409883 793017754 213409883 793017754 206059573 796031489 206059573 796031489 197036358 811666043 197036358 811666043 181299363 829262513 181299363 829262513 170120425 834848648 170120425 834848648 165631891 840683717 165631891 840683717 155211516 847194437 155211516 847194437 151803270 849163863 151803270 849163863 144507579 857343335 144507579 857343335 140693432 865297335 140693432 865297335 134407193 869306711 134407193 869306711 127042798 877080787 127042798 877080787 122055156 879960446 122055156 879960446 117006448 889890415 117006448 889890415 104322057 897475218 104322057 897475218 101272191 902475319 101272191 902475319 98499652 908454636 98499652 908454636 93386734 912059671 93386734 912059671 89444976 915712595 89444976 915712595 85660054 918417534 85660054 918417534 82833255 923616537 82833255 923616537 74742918 928870589 74742918 928870589 70185024 931569695 70185024 931569695 68310115 934350836 68310115 934350836 66154992 940355201 66154992 940355201 60153660 942179518 60153660 942179518 59627922 942336068 59627922 942336068 58991903 943667044 58991903 943667044 57903415 949154656 57903415 949154656 51862945 950163799 51862945 950163799 49079545 953318621 49079545 953318621 47492240 954801579 47492240 954801579 44870042 957582498 44870042 957582498 42022628 959094379 42022628 959094379 40643395 964309422 40643395 964309422 35921135 965289382 35921135 965289382 33967983 967480537 33967983 967480537 33383260 968909025 33383260 968909025 31636589 970268110 31636589 970268110 30440404 972817678 30440404 972817678 28276532 973983325 28276532 973983325 25461068 975852715 25461068 975852715 25173460 976375730 25173460 976375730 24297446 977079297 24297446 977079297 23512329 977698196 23512329 977698196 23020570 978140776 23020570 978140776 22457597 979330215 22457597 979330215 21898251 980040829 21898251 980040829 19136283 982081038 19136283 982081038 18893513 983229150 18893513 983229150 17287968 984211177 17287968 984211177 16635411 984435540 16635411 984435540 16293680 985584576 16293680 985584576 14805660 986145040 14805660 986145040 14331037 986710199 14331037 986710199 13799823 986877011 13799823 986877011 13680511 987514784 13680511 987514784 12536698 988308222 12536698 988308222 12499588 988502337 12499588 988502337 12089349 988945357 12089349 988945357 11729906 988945357 933749095 63471653 933749095 63471653 935844620 58348528 935844620 58348528 942328834 56449162 942328834 56449162 944700691 52988675 944700691 52988675 946146936 51710370 946146936 51710370 949736381 48303395 949736381 48303395 954073871 42361341 954073871 42361341 957659901 40646878 957659901 40646878 959600761 36493613 959600761 36493613 962971504 35835575 962971504 35835575 963799784 33717392 963799784 33717392 966806443 29418396 966806443 29418396 971689669 27750905 971689669 27750905 973463567 25267426 973463567 25267426 974748388 24115826 974748388 24115826 975584156 23735163 975584156 23735163 976899729 21928752 976899729 21928752 977877677 21199338 977877677 21199338 978765193 20349013 978765193 20349013 979678635 18818329 979678635 18818329 980634879 18121846 980634879 18121846 982216483 17013480 982216483 17013480 982670159 16871504 982670159 16871504 982727171 15854554 982727171 15854554 984400460 14971412 984400460 14971412 986095022 13761375 986095022 13761375 987203067 13038573 987203067 13038573 987259580 12625643 987259580 12625643 988054970 11453515 988054970 11453515 989034898 10784945 989034898 10784945 989094307 10581579 989094307 10581579 989289540 10581579 601311209 520932162 601311209 520932162 475203789 528988226 475203789 528988226 444813085 580505375 444813085 580505375 405924322 595405507 405924322 595405507 404008536 598080948 404008536 598080948 395507944 614987645 395507944 614987645 350804732 662397132 350804732 662397132 310814051 695019796 310814051 695019796 284105093 728935608 284105093 728935608 268870391 733470716 268870391 733470716 262596175 744561756 262596175 744561756 252086090 759267422 252086090 759267422 240544242 761879994 240544242 761879994 238943109 763293370 238943109 763293370 234914150 778367998 234914150 778367998 213997294 786334033 213997294 786334033 205188396 800964798 205188396 800964798 199024819 817674051 199024819 817674051 174428384 842096303 174428384 842096303 158833888 844101778 158833888 844101778 154393300 853787061 154393300 853787061 142813712 862902842 142813712 862902842 134996516 872888378 134996516 872888378 127070872 875775676 127070872 875775676 122716494 883049549 122716494 883049549 114329552 887289684 114329552 887289684 112755758 890138918 112755758 890138918 105391646 896685070 105391646 896685070 100122527 901907228 100122527 901907228 96139160 908260630 96139160 908260630 93153442 909593526 93153442 909593526 89759504 918326037 89759504 918326037 82705787 923266956 82705787 923266956 73146445 929627900 73146445 929627900 70342803 931666240 70342803 931666240 67804325 935972122 67804325 935972122 61415953 941577569 61415953 941577569 59806038 943670955 59806038 943670955 56426341 947225573 56426341 947225573 51489332 953176964 51489332 953176964 46109722 954744873 46109722 954744873 44733660 956440868 44733660 956440868 42439802 960999240 42439802 960999240 38204632 964184307 38204632 964184307 35835818 967355734 35835818 967355734 33719490 968594768 33719490 968594768 31853483 969641487 31853483 969641487 31234120 971678873 31234120 971678873 29013352 972709589 29013352 972709589 27537492 975239973 27537492 975239973 25646332 975677647 25646332 975677647 25495368 975744786 25495368 975744786 24962141 977496479 24962141 977496479 23361094 979090840 23361094 979090840 21636610 979930647 21636610 979930647 20155492 981823218 20155492 981823218 18810457 982735319 18810457 982735319 17393454 983788537 17393454 983788537 17082470 985226993 17082470 985226993 15532579 985648447 15532579 985648447 14191820 986577941 14191820 986577941 14036140 986613435 14036140 986613435 13763799 986901755 13763799 986901755 13653907 987204942 13653907 987204942 12581801 988398190 12581801 988398190 12381688 988398190 594093862 396147289 594093862 396147289 633779597 339820887 633779597 339820887 678007688 317946744 678007688 317946744 686153538 281031673 686153538 281031673 746289022 250100975 746289022 250100975 757536135 237732780 757536135 237732780 764495735 209064200 764495735 209064200 800332810 192973794 800332810 192973794 823085118 173903007 823085118 173903007 826421668 164557183 826421668 164557183 840225350 156315533 840225350 156315533 844244356 154337353 844244356 154337353 847832906 146587186 847832906 146587186 862032792 135792098 862032792 135792098 870642212 126908460 870642212 126908460 872259561 121183681 872259561 121183681 880732848 116756098 880732848 116756098 886214094 108278073 886214094 108278073 892941961 105797751 892941961 105797751 894802050 100826658 894802050 100826658 902274722 92588384 902274722 92588384 909090222 88158395 909090222 88158395 911832203 86194759 911832203 86194759 913628676 84178251 913628676 84178251 916319349 77054008 916319349 77054008 922128687 75174288 922128687 75174288 927573151 70900075 927573151 70900075 933654375 64284744 933654375 64284744 934917775 63270554 934917775 63270554 939319174 58776550 939319174 58776550 941764095 56447445 941764095 56447445 945699037 52809865 945699037 52809865 947402878 45864412 947402878 45864412 953216540 45440526 953216540 45440526 953942995 41608117 953942995 41608117 957571523 40175911 957571523 40175911 961169503 37559766 961169503 37559766 961642602 35780308 961642602 35780308 965719891 31130728 965719891 31130728 970978179 26518393 970978179 26518393 973251865 25439486 973251865 25439486 974689346 23903924 974689346 23903924 976338705 23111177 976338705 23111177 977103859 22296160 977103859 22296160 977438774 21152811 977438774 21152811 978867439 19992492 978867439 19992492 979353224 18803304 979353224 18803304 981069444 17943653 981069444 17943653 982138288 16966032 982138288 16966032 983571842 15967309 983571842 15967309 983863686 15149350 983863686 15149350 984672080 14912650 984672080 14912650 986264888 13256351 986264888 13256351 987447568 12164120 987447568 12164120 988450304 11510191 988450304 11510191 988535946 11412361 988535946 11412361 989273986 10619856 989273986 10619856 315898965 691102776 315898965 691102776 308097438 713190928 308097438 713190928 283622306 717401294 283622306 717401294 278075844 725483539 278075844 725483539 268460378 741799972 268460378 741799972 246884496 754696754 246884496 754696754 240273572 763124341 240273572 763124341 236925354 767374813 236925354 767374813 222620773 783423099 222620773 783423099 215191643 793975869 215191643 793975869 202370742 799010444 202370742 799010444 200487854 815885073 200487854 815885073 184102112 818229590 184102112 818229590 179932315 825131117 179932315 825131117 169549799 840869810 169549799 840869810 158753322 843571028 158753322 843571028 156350093 847932880 156350093 847932880 144154236 863395675 144154236 863395675 130490369 873058374 130490369 873058374 127114801 874705833 127114801 874705833 125259469 879250292 125259469 879250292 121274057 882292957 121274057 882292957 115416683 885651542 115416683 885651542 113142397 891625219 113142397 891625219 105624404 897228363 105624404 897228363 98720095 903878580 98720095 903878580 95291461 908815919 95291461 908815919 86604135 919556214 86604135 919556214 80049760 927692901 80049760 927692901 73477656 929043308 73477656 929043308 70904197 931313849 70904197 931313849 67816702 935723691 67816702 935723691 61351813 941160413 61351813 941160413 60080275 944807437 60080275 944807437 56484499 946544178 56484499 946544178 48251526 953577569 48251526 953577569 46848250 954325629 46848250 954325629 45944120 955164518 45944120 955164518 44346806 957583183 44346806 957583183 42872846 961396994 42872846 961396994 38909149 962317487 38909149 962317487 38727137 963907498 38727137 963907498 36682971 966729780 36682971 966729780 34172197 967157337 34172197 967157337 33126253 968144427 33126253 968144427 32444549 969139036 32444549 969139036 29972490 971579739 29972490 971579739 28062971 974669686 28062971 974669686 25975018 975473803 25975018 975473803 25508564 975799855 25508564 975799855 24688762 977079719 24688762 977079719 22808248 978754153 22808248 978754153 22216030 980724440 22216030 980724440 20581032 981445207 20581032 981445207 18995002 983603255 18995002 983603255 16332150 984735709 16332150 984735709 15049296 986181589 15049296 986181589 14394975 986731831 14394975 986731831 13662593 987380039 13662593 987380039 13131664 987756010 13131664 987756010 12644583 988169216 12644583 368894129 12644583 368894129 647054857 322506000 647054857 322506000 686112396 304212637 686112396 304212637 710060155 283952093 710060155 283952093 720142372 255051927 720142372 255051927 746534105 250875511 746534105 250875511 760392994 235078509 760392994 235078509 764509755 210113509 764509755 210113509 788798696 201579642 788798696 201579642 813045570 179092349 813045570 179092349 823159062 174447919 823159062 174447919 830274941 168371963 830274941 168371963 834691722 160303534 834691722 160303534 840359922 156991853 840359922 156991853 845682732 147937651 845682732 147937651 851607214 138875571 851607214 138875571 861325123 132417562 861325123 132417562 870208289 121941137 870208289 121941137 878643458 117813280 878643458 117813280 881394258 113075270 881394258 113075270 889525449 109312817 889525449 109312817 893798374 104750588 893798374 104750588 896524330 97537132 896524330 97537132 908840059 85878486 908840059 85878486 913909446 83868708 913909446 83868708 915908069 77275809 915908069 77275809 921812999 74909332 921812999 74909332 924316213 71371348 924316213 71371348 932628790 64960879 932628790 64960879 933434713 63422757 933434713 63422757 937107824 59562302 937107824 59562302 939905547 57462176 939905547 57462176 944707646 51407484 944707646 51407484 950726848 46989087 950726848 46989087 952651524 44280486 952651524 44280486 955062809 42084581 955062809 42084581 956920358 41718662 956920358 41718662 958635997 38764474 958635997 38764474 960375484 38343133 960375484 38343133 961154971 37688406 961154971 37688406 968503940 28273292 968503940 28273292 971607782 26753938 971607782 26753938 973984261 25487291 973984261 25487291 974270757 24928424 974270757 24928424 975319594 23451472 975319594 23451472 976209733 23224079 976209733 23224079 976617162 22131134 976617162 22131134 977563653 21873474 977563653 21873474 978771561 20199533 978771561 20199533 980481062 18663074 980481062 18663074 981013966 17559009 981013966 17559009 982046807 17151939 982046807 17151939 982408791 16030277 982408791 16030277 984044442 15322979 984044442 15322979 985988972 13853328 985988972 13853328 986770032 12802883 986770032 12802883 987557188 12206454 987557188 12206454 987971273 11724669 987971273 11724669 988409314 11366065 988409314 11366065 988662627 11366065 616249222 516105830 616249222 516105830 479852151 522701976 479852151 522701976 473271702 558274112 473271702 558274112 429156738 573446574 429156738 573446574 407856889 595132243 407856889 595132243 400281048 601731128 400281048 601731128 365775183 650026466 365775183 650026466 348253209 675886364 348253209 675886364 308245396 705092860 308245396 705092860 292466421 716664785 292466421 716664785 275985890 732437241 275985890 732437241 251188554 751238101 251188554 751238101 247797952 754404765 247797952 754404765 242870603 762107528 242870603 762107528 238576952 768284692 238576952 768284692 225349703 783836594 225349703 783836594 215974984 790499148 215974984 790499148 206269810 797165444 206269810 797165444 190777250 811656997 190777250 811656997 183478795 818666902 183478795 818666902 181138988 833418397 181138988 833418397 161211892 840312332 161211892 840312332 157252514 847800564 157252514 847800564 147666337 855975293 147666337 855975293 145116971 865199197 145116971 865199197 130349223 872428673 130349223 872428673 127720685 875507825 127720685 875507825 122171336 883153243 122171336 883153243 116156929 887019532 116156929 887019532 111917286 891210117 111917286 891210117 104560173 899591764 104560173 899591764 98720688 908201070 98720688 908201070 93765093 908882329 93765093 908882329 88720687 919448232 88720687 919448232 75495889 927470547 75495889 927470547 73325638 929076442 73325638 929076442 70495052 933438145 70495052 933438145 68151795 934098007 68151795 934098007 65015737 937545087 65015737 937545087 62988669 939208007 62988669 939208007 62119939 940404029 62119939 940404029 58280997 943767355 58280997 943767355 56682983 946159691 56682983 946159691 51618165 951993629 51618165 951993629 48755757 952640095 48755757 952640095 47644130 954271933 47644130 954271933 46184283 955694531 46184283 955694531 44728768 957112854 44728768 957112854 42662274 959635707 42662274 959635707 39005988 962371098 39005988 962371098 34724310 966410312 34724310 966410312 34310581 966848737 34310581 966848737 33408899 968964085 33408899 968964085 31153617 971240682 31153617 971240682 29970212 973124420 29970212 973124420 25984554 975440382 25984554 975440382 25116193 976312864 25116193 976312864 24756370 976606328 24756370 976606328 24394109 978105003 24394109 978105003 22683930 978963562 22683930 978963562 21945615 980414728 21945615 980414728 20620327 980933687 20620327 980933687 19313392 981914457 19313392 981914457 18740807 983031745 18740807 983031745 17074741 984067404 17074741 984067404 16442758 984457979 16442758 984457979 16171918 985151249 16171918 985151249 14489896 986292738 14489896 986292738 14118278 986686122 14118278 986686122 13998000 986725789 13998000 986725789 13346689 987307998 13346689 27666505 13346689 27666505 972247960 26237618 972247960 26237618 973788706 25769139 973788706 25769139 974067382 25357814 974067382 25357814 974488494 24398868 974488494 24398868 975142847 23613493 975142847 23613493 976919859 22521841 976919859 22521841 977097807 22135983 977097807 22135983 977322396 20967819 977322396 20967819 978733651 19234186 978733651 19234186 980906969 18419407 980906969 18419407 981544426 17356930 981544426 17356930 983495962 16062664 983495962 16062664 984160855 15183821 984160855 15183821 985678086 14106467 985678086 14106467 985978626 13801045 985978626 13801045 986446809 13260970 986446809 13260970 986992535 12930497 986992535 12930497 987434073 12039441 987434073 12039441 988076858 11749412 988076858 11749412 988254739 80455732 988254739 80455732 504683439 505462741 504683439 505462741 484834204 546237518 484834204 546237518 438742096 592085798 438742096 592085798 406616275 649685402 406616275 649685402 326388307 675669666 326388307 675669666 321033246 685020105 321033246 685020105 313601396 708652932 313601396 708652932 280559875 732119187 280559875 732119187 254680760 746814337 254680760 746814337 251849826 749549066 251849826 749549066 244465961 757850919 244465961 757850919 243236470 771738596 243236470 771738596 226385407 783643295 226385407 783643295 214639289 790984324 214639289 790984324 207661588 798686574 207661588 798686574 190596997 816399037 190596997 816399037 178800682 838434902 178800682 838434902 159574727 842441040 159574727 842441040 153514656 847859746 153514656 847859746 152638624 851731275 152638624 851731275 134003922 868084406 134003922 868084406 130621663 872034784 130621663 872034784 127032860 877241723 127032860 877241723 122244275 883283792 122244275 883283792 117134729 886114837 117134729 886114837 113101197 895550993 113101197 895550993 104578282 897109496 104578282 897109496 104398572 897289741 104398572 897289741 95485019 906690949 95485019 906690949 94737716 911540550 94737716 911540550 88786393 916232226 88786393 916232226 78968543 924435775 78968543 924435775 75629045 927435550 75629045 927435550 73446963 932990548 73446963 932990548 68754110 933827880 68754110 933827880 66968194 937418375 66968194 937418375 63711223 938772155 63711223 938772155 62719437 940395273 62719437 940395273 60318150 943159147 60318150 943159147 55518594 946452613 55518594 946452613 53437612 951669139 53437612 951669139 48734229 952338246 48734229 952338246 48355716 954399601 48355716 954399601 44192177 956703535 44192177 956703535 43225393 960137510 43225393 960137510 35771721 965939751 35771721 965939751 34911068 966534051 34911068 966534051 33594948 967742608 33594948 967742608 33230874 968365451 33230874 968365451 32793427 969708060 32793427 969708060 31009113 970662957 31009113 970662957 30222138 971186772 30222138 971186772 27868167 973790956 27868167 973790956 26004668 975697689 26004668 975697689 25371179 976282095 25371179 976282095 24754835 976929281 24754835 976929281 24049769 977588108 24049769 977588108 22848248 978886539 22848248 978886539 21900888 980207334 21900888 980207334 20876462 981136680 20876462 981136680 19463439 982293554 19463439 982293554 18209355 982992086 18209355 982992086 18096718 983414099 18096718 983414099 16653067 985906419 16653067 985906419 14710822 986078133 14710822 986078133 14497336 986509002 14497336 986509002 14207293 986554184 14207293 986554184 14029186 986961117 14029186 986961117 13510871 987170363 13510871 987170363 70906260 496653901 70906260 496653901 525515388 472350400 525515388 472350400 537144391 448427395 537144391 448427395 557439420 440326748 557439420 440326748 574622883 413364057 574622883 413364057 617860398 374666511 617860398 374666511 663518883 312846733 663518883 312846733 687429650 297715534 687429650 297715534 706952152 286132966 706952152 286132966 737821183 257415585 737821183 257415585 749256644 249260928 749256644 249260928 751138702 243243710 751138702 243243710 758827517 238126456 758827517 238126456 784731317 212561440 784731317 212561440 799323584 189862802 799323584 189862802 814506277 180772310 814506277 180772310 818498167 178305627 818498167 178305627 820439501 176293774 820439501 176293774 826623724 168521452 826623724 168521452 835436681 162662225 835436681 162662225 836737446 160431461 836737446 160431461 844145149 149984545 844145149 149984545 850934921 138929748 850934921 138929748 860385509 136570524 860385509 136570524 867669176 123422901 867669176 123422901 880398945 117917692 880398945 117917692 881238080 115803739 881238080 115803739 890591600 107598573 890591600 107598573 896689046 98697819 896689046 98697819 904061284 91525830 904061284 91525830 910541847 86307834 910541847 86307834 912812643 84520155 912812643 84520155 914448973 80880170 914448973 80880170 920994220 77378545 920994220 77378545 926065325 67244343 926065325 67244343 931796666 66634670 931796666 66634670 931994134 63516562 931994134 63516562 935818518 60969066 935818518 60969066 938134100 59113341 938134100 59113341 942136053 55913620 942136053 55913620 945262054 52901085 945262054 52901085 950514553 47115847 950514553 47115847 951874649 45597023 951874649 45597023 956088013 42533151 956088013 42533151 957237454 40491190 957237454 40491190 960325624 37889247 960325624 37889247 961105536 33470535 961105536 33470535 968720137 29623904 968720137 29623904 970037177 29198875 970037177 29198875 970346102 28731521 970346102 28731521 970935986 27952719 970935986 27952719 971461118 26748086 971461118 26748086 973695604 25041614 973695604 25041614 974834227 24498871 974834227 24498871 975138910 23092619 975138910 23092619 976757730 22731461 976757730 22731461 977000772 21278711 977000772 21278711 979254644 19243488 979254644 19243488 980748243 17605722 980748243 17605722 981996176 17130733 981996176 17130733 982437802 16844846 982437802 16844846 982855773 16579563 982855773 16579563 984629009 14783551 984629009 14783551 985037546 14448061 985037546 14448061 986241765 12899379 986241765 12899379 987815245 11916286 987815245 11916286 988162172 11834045 988162172 792286898 988162172 792286898 203202401 806556858 203202401 806556858 188609654 816860648 188609654 816860648 174499887 830500336 174499887 830500336 164633791 837388477 164633791 837388477 161063115 841337383 161063115 841337383 156045821 847244401 156045821 847244401 152463302 850246868 152463302 850246868 134108003 867948791 134108003 867948791 131668004 874169070 131668004 874169070 122838289 880244608 122838289 880244608 120561397 881067210 120561397 881067210 114063882 887495612 114063882 887495612 112729182 892504734 112729182 892504734 105861965 896947005 105861965 896947005 97381494 905945840 97381494 905945840 94782004 916193808 94782004 916193808 81745749 924166272 81745749 924166272 77416204 927390137 77416204 927390137 73941982 928109666 73941982 928109666 70597909 931067208 70597909 931067208 70002481 932956414 70002481 932956414 68380334 935988225 68380334 935988225 65520740 936703678 65520740 936703678 62789278 941599489 62789278 941599489 55670843 946170762 55670843 946170762 51579222 950152570 51579222 950152570 50318330 951595188 50318330 951595188 46422085 954966132 46422085 954966132 44830184 959715609 44830184 959715609 40152658 963364060 40152658 963364060 35266632 965692718 35266632 965692718 35209949 966595351 35209949 966595351 33728942 968268806 33728942 968268806 30996555 972430266 30996555 972430266 28201256 973430338 28201256 973430338 27270336 975087711 27270336 975087711 25562231 975943365 25562231 975943365 24721119 976559613 24721119 976559613 23279024 978228853 23279024 978228853 22393646 979986752 22393646 979986752 21028927 981001424 21028927 981001424 19847353 982055923 19847353 982055923 18739501 982601559 18739501 982601559 18363247 982963776 18363247 982963776 17620650 984280113 17620650 984280113 16349644 985470564 16349644 985470564 15136498 986196534 15136498 986196534 14353988 986675228 14353988 986675228 13878979 986925434 13878979 986925434 13691699 802892021 13691699 802892021 523178653 457183594 523178653 457183594 544592967 445857521 544592967 445857521 560914276 420698877 560914276 420698877 600825234 352743014 600825234 352743014 654810147 325212871 654810147 325212871 691637678 305043473 691637678 305043473 696023491 294866328 696023491 294866328 722562553 276104562 722562553 276104562 727133996 258535764 727133996 258535764 741655724 247007309 741655724 247007309 754017049 235332480 754017049 235332480 765328150 230582082 765328150 230582082 781092545 215896198 781092545 215896198 784037148 207040695 784037148 207040695 796473276 195045725 796473276 195045725 807444592 183164831 807444592 183164831 817336206 175947113 817336206 175947113 834163694 160838504 834163694 160838504 842103354 150710428 842103354 150710428 853290322 142291779 853290322 142291779 859727070 135879911 859727070 135879911 866370507 127043244 866370507 127043244 871719643 123548150 871719643 123548150 875881952 119938635 875881952 119938635 879620071 117856060 879620071 117856060 882131642 110180122 882131642 110180122 891056434 107498174 891056434 107498174 891736911 106879242 891736911 106879242 904355668 91703058 904355668 91703058 909374445 87968219 909374445 87968219 910992741 86632419 910992741 86632419 920129513 77969739 920129513 77969739 920946735 77675139 920946735 77675139 921346003 68011922 921346003 68011922 931720684 64515409 931720684 64515409 934236421 63929792 934236421 63929792 935123660 62525514 935123660 62525514 938373670 59581801 938373670 59581801 945128888 51308320 945128888 51308320 948313005 48568829 948313005 48568829 950064041 47695605 950064041 47695605 952057113 42900438 952057113 42900438 956151536 42115811 956151536 42115811 958158076 40875131 958158076 40875131 958518464 40147265 958518464 40147265 959293243 38849651 959293243 38849651 961379810 32750637 961379810 32750637 969105110 29398456 969105110 29398456 970014181 29011773 970014181 29011773 970796720 28248206 970796720 28248206 971647032 27654409 971647032 27654409 973200155 26332550 973200155 26332550 974658554 24765833 974658554 24765833 974911358 24414206 974911358 24414206 975541015 23800338 975541015 23800338 975835197 23287215 975835197 23287215 976881932 21990670 976881932 21990670 977643363 19557580 977643363 19557580 980631128 17907081 980631128 17907081 981830915 17661856 981830915 17661856 982230011 16946379 982230011 16946379 982691727 16831207 982691727 16831207 984467976 14885295 984467976 14885295 985193981 13824482 985193981 13824482 986155771 13260035 986155771 13260035 987408456 12415215 987408456 12415215 987947033 11942818 987947033 11942818 988073478 564354456 988073478 564354456 420989555 581548206 420989555 581548206 409788036 641052365 409788036 641052365 356907623 667514219 356907623 667514219 329456937 684002473 329456937 684002473 301254429 701602155 301254429 701602155 280586866 728723228 280586866 728723228 270524933 731091456 270524933 731091456 264804504 740522800 264804504 740522800 256070949 748073018 256070949 748073018 24965627
100020 0 0 430283883 0 430283883 787001145 112873700 787001145 112873700 5045042 768241760 5045042 768241760 705401369 247461789 705401369 247461789 39375190 632537260 39375190 632537260 663348810 133105457 663348810 133105457 107277451 500017463 107277451 500017463 500036294 997920326 500036294 997920326 1516778 132238914 1516778 132238914 635266970 501436225 635266970 501436225 174527253 828447876 174527253 828447876 500028352 3088817 500028352 3088817 2579826 999683367 2579826 999683367 999816448 281821855 999816448 281821855 500034629 841793899 500034629 841793899 104444481 49897378 104444481 49897378 851661515 499986922 851661515 499986922 299032209 714922360 299032209 714922360 662133631 415870963 662133631 415870963 321133424 759986954 321133424 759986954 901961586 379815014 901961586 379815014 59869648 867007483 59869648 867007483 166084409 539317042 166084409 539317042 720682885 790697021 720682885 790697021 241769359 302030278 241769359 302030278 958027055 849813645 958027055 849813645 431808435 220880454 431808435 220880454 786358880 948278000 786358880 948278000 13758422 72445489 13758422 72445489 499980179 390812337 499980179 390812337 233247123 208083833 233247123 208083833 729401231 330457019 729401231 330457019 407471978 702026937 407471978 702026937 831087742 140966913 831087742 140966913 58642707 979381327 58642707 979381327 500021622 381404960 500021622 381404960 185672055 500028966 185672055 500028966 627404971 499962640 627404971 499962640 152054933 900751564 152054933 900751564 51735310 11832424 51735310 11832424 990689203 523576363 990689203 523576363 499997328 727423527 499997328 727423527 772660337 215680969 772660337 215680969 156284699 105726070 156284699 105726070 611432339 643432077 611432339 643432077 689540286 287507841 689540286 287507841 459610964 506592379 459610964 506592379 583368660 750377602 583368660 750377602 5313399 384581357 5313399 384581357 674223619 844109137 674223619 844109137 439806295 500012508 439806295 500012508 107586947 380921080 107586947 380921080 742598508 74819597 742598508 74819597 35582829 29203253 35582829 29203253 974800709 983674538 974800709 983674538 437708399 364585633 437708399 364585633 181668090 896164832 181668090 896164832 500035542 951083044 500035542 951083044 392113934 499979617 392113934 499979617 806244032 909032606 806244032 909032606 352145513 596528136 352145513 596528136 903334216 190323592 903334216 190323592 298834892 721151233 298834892 721151233 685147479 295515701 685147479 295515701 132005811 890918116 132005811 890918116 500014161 500005361 500014161 500005361 339176387 213076561 339176387 213076561 941455367 500003018 941455367 500003018 260899275 589742535 260899275 589742535 672803594 199036750 672803594 199036750 176265455 914470690 176265455 914470690 952461200 18250418 952461200 18250418 468156697 693048505 468156697 693048505 718075349 237869692 718075349 237869692 213402860 810471471 213402860 810471471 643864750 621225210 643864750 621225210 426620895 500022285 426620895 500022285 239434751 906971483 239434751 906971483 745754764 730558191 745754764 730558191 463874250 500011463 463874250 500011463 930514822 49335956 930514822 49335956 991703612 992479735 991703612 992479735 996343971 1447424 996343971 1447424 499976841 881795514 499976841 881795514 520556109 177955053 520556109 177955053 307642809 611394031 307642809 611394031 606622988 515552119 606622988 515552119 221287577 119952410 221287577 119952410 500025484 554317452 500025484 554317452 403746287 213498942 403746287 213498942 654473932 658521100 654473932 658521100 251758772 499966588 251758772 499966588 576014457 352765484 576014457 352765484 252088875 566807738 252088875 566807738 500009037 273407587 500009037 273407587 506349678 516356880 506349678 516356880 469533207 105128741 469533207 105128741 982196730 500016325 982196730 500016325 172286991 499996704 172286991 499996704 870978725 882905712 870978725 882905712 470155720 284606591 470155720 284606591 967882346 638076253 967882346 638076253 316664453 185577666 316664453 185577666 156103238 38689970 156103238 38689970 536444243 500000612 536444243 500000612 288796913 805140706 288796913 805140706 37168537 9656489 37168537 9656489 7129188 998068180 7129188 998068180 524451390 303795470 524451390 303795470 96401194 985981558 96401194 985981558 12811442 8767454 12811442 8767454 993960867 965981 993960867 965981 999279211 528240043 999279211 528240043 161188414 311709051 161188414 311709051 870126228 934401438 870126228 934401438 61568708 54471280 61568708 54471280 36899000 33565366 36899000 33565366 32563555 25486957 32563555 25486957 500031776 861515195 500031776 861515195 346196445 499992946 346196445 499992946 807566787 549215302 807566787 549215302 362718636 63604982 362718636 63604982 718075372 499981467 718075372 499981467 70866611 729069716 70866611 729069716 323745133 144848400 323745133 144848400 136627220 500012740 136627220 500012740 843919551 894761381 843919551 894761381 66328108 246136250 66328108 246136250 499964004 83183999 499964004 83183999 932547504 64587365 932547504 64587365 960899439 977979108 960899439 977979108 499969274 297364394 499969274 297364394 193282335 951352949 193282335 951352949 500021281 187512946 500021281 187512946 821000849 570679271 821000849 570679271 339149946 699473087 339149946 699473087 264423086 771230353 264423086 771230353 807356156 178431665 807356156 178431665 884804411 500006462 884804411 500006462 361920148 499960036 361920148 499960036 499982291 794777930 499982291 794777930 524041659 219663832 524041659 219663832 215588332 139587793 215588332 139587793 867958033 918481448 867958033 918481448 974928053 346140824 974928053 346140824 499996305 500027937 499996305 500027937 42826614 973457719 42826614 973457719 980207850 463199465 980207850 463199465 315976945 767097927 315976945 767097927 798336306 337017836 798336306 337017836 499992568 287825593 499992568 287825593 500034152 499996748 500034152 499996748 734777940 228577458 734777940 228577458 118782354 499969900 118782354 499969900 719842576 151488802 719842576 151488802 349177493 768955917 349177493 768955917 77569768 924052596 77569768 924052596 499968522 500014260 499968522 500014260 259104125 901459792 259104125 901459792 500036433 139415865 500036433 139415865 232018654 697219870 232018654 697219870 537879296 437610180 537879296 437610180 493767807 889170961 493767807 889170961 972797926 466071391 972797926 466071391 440341997 515061317 440341997 515061317 500007818 889468617 500007818 889468617 938207692 500017409 938207692 500017409 10195534 500008094 10195534 500008094 937736219 392809689 937736219 392809689 401679935 691326257 401679935 691326257 674829119 609855837 674829119 609855837 325524322 750485774 325524322 750485774 806456374 952259463 806456374 952259463 499969261 493288893 499969261 493288893 616232786 503843804 616232786 503843804 500024007 933930489 500024007 933930489 499968776 42425606 499968776 42425606 706923009 500038267 706923009 500038267 343645674 124886326 343645674 124886326 559889580 500026909 559889580 500026909 293213651 394977675 293213651 394977675 500005617 763839432 500005617 763839432 793345929 160302307 793345929 160302307 309860376 748231270 309860376 748231270 760628073 499983301 760628073 499983301 181695833 923517795 181695833 923517795 959291199 500015116 959291199 500015116 500013278 341374831 500013278 341374831 684848338 793576610 684848338 793576610 125860223 942702750 125860223 942702750 734167368 354120116 734167368 354120116 333552594 782576975 333552594 782576975 808207228 385631909 808207228 385631909 211191641 500011262 211191641 500011262 753402613 143726717 753402613 143726717 461099349 499988949 461099349 499988949 92604022 945726375 92604022 945726375 718168037 252893440 718168037 252893440 418192700 712485726 418192700 712485726 855503670 338355279 855503670 338355279 500021115 562443669 500021115 562443669 425494467 321374725 425494467 321374725 601959317 729304693 601959317 729304693 226841207 459097406 226841207 459097406 894608751 518589907 894608751 518589907 355044339 472243866 355044339 472243866 499966830 681794095 499966830 681794095 277961952 173027389 277961952 173027389 81077825 66228410 81077825 66228410 611266800 696049771 611266800 696049771 288077607 140750034 288077607 140750034 699842122 933690575 699842122 933690575 954797731 499972886 954797731 499972886 274773243 793422288 274773243 793422288 658003284 565049630 658003284 565049630 341545104 141240046 341545104 141240046 881780293 543392403 881780293 543392403 499961806 683260511 499961806 683260511 810681731 460904179 810681731 460904179 173274236 529398443 173274236 529398443 788071847 411228562 788071847 411228562 499997895 901408146 499997895 901408146 906451090 449417898 906451090 449417898 472071887 817607735 472071887 817607735 151451015 499984195 151451015 499984195 875608868 883272511 875608868 883272511 499964591 72899607 499964591 72899607 947763735 976048866 947763735 976048866 10489305 8740526 10489305 8740526 7589800 5852918 7589800 5852918 500002448 853482494 500002448 853482494 870957502 184206950 870957502 184206950 433580585 771693860 433580585 771693860 91760929 931072479 91760929 931072479 756196287 549183890 756196287 549183890 419501126 703898501 419501126 703898501 719925555 258738166 719925555 258738166 750210860 788825300 750210860 788825300 92256675 81208385 92256675 81208385 926741809 932984625 926741809 932984625 499963371 499979713 499963371 499979713 326195740 879500451 326195740 879500451 550589672 377955466 550589672 377955466 367236484 602554747 367236484 602554747 500036460 500020910 500036460 500020910 720682727 661667544 720682727 661667544 548126997 308137397 548126997 308137397 420579095 918053053 420579095 918053053 948302475 224279539 948302475 224279539 592780200 499979566 592780200 499979566 330856493 416980976 330856493 416980976 652072505 499976170 652072505 499976170 607987643 896912376 607987643 896912376 948709116 37697578 948709116 37697578 499964833 801392308 499964833 801392308 606174950 150930092 606174950 150930092 883328954 499987122 883328954 499987122 188271305 52914287 188271305 52914287 640076044 499972201 640076044 499972201 305623625 794786082 305623625 794786082 500028303 407271327 500028303 407271327 613440664 500011752 613440664 500011752 410724184 796981834 410724184 796981834 525105058 400750347 525105058 400750347 139375309 500214390 139375309 500214390 516818763 472100852 516818763 472100852 786573081 149695522 786573081 149695522 480528163 592459256 480528163 592459256 108517545 56726678 108517545 56726678 17900301 987567175 17900301 987567175 10515306 990418242 10515306 990418242 499986101 335349426 499986101 335349426 309513370 695167447 309513370 695167447 159156434 843372222 159156434 843372222 519542306 499969146 519542306 499969146 381604682 309133980 381604682 309133980 852323558 769169886 852323558 769169886 471321164 499995056 471321164 499995056 884990475 86198004 884990475 86198004 78647576 687345843 78647576 687345843 741741314 151860744 741741314 151860744 499967151 882639738 499967151 882639738 887156616 97999689 887156616 97999689 500000252 757876864 500000252 757876864 97105051 450764561 97105051 450764561 590111392 600204597 590111392 600204597 499975370 275282472 499975370 275282472 176920608 957233710 176920608 957233710 542830560 338768346 542830560 338768346 499981990 586342080 499981990 586342080 837128458 129824684 837128458 129824684 500001880 500022711 500001880 500022711 931077364 946007980 931077364 946007980 31867615 976216131 31867615 976216131 500013709 263225936 500013709 263225936 501970557 669846926 501970557 669846926 83669739 117220918 83669739 117220918 500006807 454888977 500006807 454888977 765921118 580885086 765921118 580885086 61276443 470787347 61276443 470787347 810747978 112818825 810747978 112818825 499964373 775195910 499964373 775195910 783858102 260864282 783858102 260864282 571888990 589720890 571888990 589720890 164964078 483495377 164964078 483495377 686477261 620877482 686477261 620877482 605577733 536301723 605577733 536301723 195444437 13046336 195444437 13046336 998459328 529617278 998459328 529617278 362359252 228970031 362359252 228970031 647641487 656570843 647641487 656570843 299186430 913756622 299186430 913756622 955462246 12084762 955462246 12084762 992537318 998185305 992537318 998185305 500002757 327188811 500002757 327188811 311232398 829237634 311232398 829237634 885253116 499975688 885253116 499975688 509636941 593762767 509636941 593762767 358837162 493505396 358837162 493505396 745231327 500029213 745231327 500029213 500017922 94377688 500017922 94377688 243807892 499997213 243807892 499997213 709588013 446820706 709588013 446820706 530952599 813104593 530952599 813104593 206906298 92954234 206906298 92954234 923617240 63641937 923617240 63641937 500000461 854028523 500000461 854028523 137321540 893073513 137321540 893073513 924720483 284047961 924720483 284047961 212299291 853924180 212299291 853924180 860386373 438378060 860386373 438378060 383568985 801343709 383568985 801343709 81864566 62068928 81864566 62068928 47745246 784772552 47745246 784772552 791399337 220877989 791399337 220877989 360671062 919243495 360671062 919243495 841726490 499993361 841726490 499993361 178120164 80272178 178120164 80272178 632111068 770302564 632111068 770302564 72000701 499961845 72000701 499961845 701540192 798647914 701540192 798647914 845779161 489413907 845779161 489413907 291150738 635786849 291150738 635786849 710326539 244601056 710326539 244601056 783983336 119479226 783983336 119479226 421636865 623978848 421636865 623978848 639929819 345081822 639929819 345081822 130895463 887524664 130895463 887524664 500036953 500025681 500036953 500025681 457947130 584760940 457947130 584760940 156534571 845049637 156534571 845049637 601346343 499969394 601346343 499969394 298413601 793271520 298413601 793271520 499997711 457744912 499997711 457744912 731743931 782523542 731743931 782523542 166636012 153759676 166636012 153759676 746237268 638421389 746237268 638421389 256178180 872583378 256178180 872583378 571685968 329634480 571685968 329634480 479779939 500025872 479779939 500025872 850231359 97192220 850231359 97192220 18453134 16193016 18453134 16193016 9369548 499999108 9369548 499999108 603545186 326453665 603545186 326453665 675634472 697091861 675634472 697091861 500005506 215188526 500005506 215188526 178181973 517635751 178181973 517635751 664565867 198022003 664565867 198022003 499973762 863973059 499973762 863973059 539148581 499973017 539148581 499973017 329752341 693832136 329752341 693832136 823005184 167741233 823005184 167741233 291405781 657462400 291405781 657462400 519776740 192220857 519776740 192220857 499998928 833793405 499998928 833793405 420784698 318273181 420784698 318273181 862502718 899961291 862502718 899961291 362513593 199069141 362513593 199069141 500009392 960120397 500009392 960120397 673330620 217849550 673330620 217849550 499982295 727884439 499982295 727884439 131011726 217230670 131011726 217230670 656759959 878007353 656759959 878007353 920752556 382013684 920752556 382013684 500010497 24519201 500010497 24519201 982314923 500028720 982314923 500028720 620438975 146111158 620438975 146111158 231274488 806375768 231274488 806375768 147485670 128864081 147485670 128864081 44583537 742788588 44583537 742788588 762528603 786446104 762528603 786446104 156134378 133232042 156134378 133232042 697818930 569008746 697818930 569008746 500003156 382393173 500003156 382393173 660548958 691335886 660548958 691335886 736670217 752020682 736670217 752020682 298353836 499915419 298353836 499915419 547985480 357796861 547985480 357796861 473013288 619236438 473013288 619236438 905210574 419524454 905210574 419524454 278516481 232735565 278516481 232735565 890592318 565617574 890592318 565617574 416397561 499989206 416397561 499989206 607229606 375685777 607229606 375685777 875025991 981174739 875025991 981174739 10858570 993546713 10858570 993546713 601679520 182026785 601679520 182026785 157868401 931794620 157868401 931794620 961967735 499961706 961967735 499961706 117951888 987996838 117951888 987996838 570163438 500031177 570163438 500031177 778339358 479340225 778339358 479340225 282174628 641696828 282174628 641696828 499969241 863393689 499969241 863393689 897542610 382265788 897542610 382265788 500008242 874293754 500008242 874293754 590655216 76012446 590655216 76012446 926788555 979923604 926788555 979923604 981151525 9964552 981151525 9964552 991977701 717883310 991977701 717883310 499975727 500014396 499975727 500014396 903496117 25970027 903496117 25970027 499962958 963391496 499962958 963391496 30826781 970764102 30826781 970764102 21446326 996868605 21446326 996868605 999624362 237573 999624362 237573 125221238 573551398 125221238 573551398 677585394 725446732 677585394 725446732 738492398 170838711 738492398 170838711 917013629 513540768 917013629 513540768 499986895 269548447 499986895 269548447 876514352 571089636 876514352 571089636 558649809 412429800 558649809 412429800 393195308 661406116 393195308 661406116 679807960 499974318 679807960 499974318 262550486 768971475 262550486 768971475 780760486 458003000 780760486 458003000 330946544 500019283 330946544 500019283 500000059 795462471 500000059 795462471 63270693 422950411 63270693 422950411 648275790 42789898 648275790 42789898 358451512 546323466 358451512 546323466 678095710 712241158 678095710 712241158 499962857 385541930 499962857 385541930 204627141 192300340 204627141 192300340 561407831 612599010 561407831 612599010 439290432 264692276 439290432 264692276 686257180 746323586 686257180 746323586 411978938 499984016 411978938 499984016 955183195 956598641 955183195 956598641 40045411 960561186 40045411 960561186 522433796 458666856 522433796 458666856 465287857 573605957 465287857 573605957 828952189 435421745 828952189 435421745 533763086 638383175 533763086 638383175 304004689 500016689 304004689 500016689 569651984 650795057 569651984 650795057 246930900 220667809 246930900 220667809 819337489 924133877 819337489 924133877 287330609 294381296 287330609 294381296 500001684 895400681 500001684 895400681 315084371 252413107 315084371 252413107 660396241 694841700 660396241 694841700 98466649 907916623 98466649 907916623 47668549 300391191 47668549 300391191 957071489 684879037 957071489 684879037 499970873 281584665 499970873 281584665 247741714 764600342 247741714 764600342 943759333 477333395 943759333 477333395 380002498 776167150 380002498 776167150 788106354 471144648 788106354 471144648 352578993 320236246 352578993 320236246 793267561 499980850 793267561 499980850 43213240 37425624 43213240 37425624 35225412 20285391 35225412 20285391 984426362 551271908 984426362 551271908 410837589 381334409 410837589 381334409 851140463 499973752 851140463 499973752 62183859 40344321 62183859 40344321 500036724 136163140 500036724 136163140 375616596 499967947 375616596 499967947 977895947 500023327 977895947 500023327 500028113 164148381 500028113 164148381 118722475 891206899 118722475 891206899 917575446 80889750 917575446 80889750 955783149 846897048 955783149 846897048 181694500 488519863 181694500 488519863 736035772 163048879 736035772 163048879 877610901 499993769 877610901 499993769 500007134 247385552 500007134 247385552 146395941 658921951 146395941 658921951 608064462 272196002 608064462 272196002 883700445 889977991 883700445 889977991 285066248 576288985 285066248 576288985 500000835 306843779 500000835 306843779 530161890 491172602 530161890 491172602 441930209 661164460 441930209 661164460 725256618 810892484 725256618 810892484 64262351 377013137 64262351 377013137 754882178 554068138 754882178 554068138 500006964 102079559 500006964 102079559 350173007 436754144 350173007 436754144 657153170 715278052 657153170 715278052 191618914 124316192 191618914 124316192 912215982 534023941 912215982 534023941 499990757 267942926 499990757 267942926 791958873 698173999 791958873 698173999 84911191 42946477 84911191 42946477 500005112 629889907 500005112 629889907 226037344 810620714 226037344 810620714 499975856 232160649 499975856 232160649 500029298 613705868 500029298 613705868 263810764 252435229 263810764 252435229 92522443 571922090 92522443 571922090 500013022 136388575 500013022 136388575 288289300 782656825 288289300 782656825 790920334 499992401 790920334 499992401 168260772 499962093 168260772 499962093 301377662 763653046 301377662 763653046 854907670 327255937 854907670 327255937 499975677 918508580 499975677 918508580 42691111 499996859 42691111 499996859 671582791 715530380 671582791 715530380 763999189 500009109 763999189 500009109 100815123 921324820 100815123 921324820 50264189 37156229 50264189 37156229 500000492 659285287 500000492 659285287 149872810 499965648 149872810 499965648 829581965 124394791 829581965 124394791 939872077 601250320 939872077 601250320 284004666 398885581 284004666 398885581 640207124 752311297 640207124 752311297 850091606 184680474 850091606 184680474 162570412 694545971 162570412 694545971 315240505 292394237 315240505 292394237 774139164 500018498 774139164 500018498 657114763 490225940 657114763 490225940 187474103 840817180 187474103 840817180 106106252 498136175 106106252 498136175 650742294 716606113 650742294 716606113 840613492 975772541 840613492 975772541 338079973 211878739 338079973 211878739 500075781 519355773 500075781 519355773 497442383 365093861 497442383 365093861 228379585 815239702 228379585 815239702 601622835 499969292 601622835 499969292 630321635 776643295 630321635 776643295 779466451 499990786 779466451 499990786 128377044 52173613 128377044 52173613 613699078 928912712 613699078 928912712 54624310 39097931 54624310 39097931 558729497 541210566 558729497 541210566 181472545 129944688 181472545 129944688 91340002 639207143 91340002 639207143 714362595 394351090 714362595 394351090 183136893 871094590 183136893 871094590 975237467 186489077 975237467 186489077 500034826 75605604 500034826 75605604 935215240 869060454 935215240 869060454 858915910 116728709 858915910 116728709 101133570 99171086 101133570 99171086 939554569 810697811 939554569 810697811 258511604 355827170 258511604 355827170 834389438 615983874 834389438 615983874 499998361 153609865 499998361 153609865 880430911 880712934 880430911 880712934 897466042 475726203 897466042 475726203 464128918 603083275 464128918 603083275 272419700 499987621 272419700 499987621 808722780 257726849 808722780 257726849 75337991 583090906 75337991 583090906 556816979 499968679 556816979 499968679 347374661 846175711 347374661 846175711 892747577 88795130 892747577 88795130 500002493 786615549 500002493 786615549 971653658 301579431 971653658 301579431 500017771 975562116 500017771 975562116 486842568 268974352 486842568 268974352 731296972 610306111 731296972 610306111 163086805 108599329 163086805 108599329 692625384 611689174 692625384 611689174 499978327 765136312 499978327 765136312 973061096 395858284 973061096 395858284 500002063 886385168 500002063 886385168 337407384 335780620 337407384 335780620 950739477 661506078 950739477 661506078 500005061 497125250 500005061 497125250 649084400 688011785 649084400 688011785 473840443 189657474 473840443 189657474 500034774 500000766 500034774 500000766 143768790 113536226 143768790 113536226 500038292 918951094 500038292 918951094 382544371 209719763 382544371 209719763 946149654 753832666 946149654 753832666 240134989 499964617 240134989 499964617 507130254 492095189 507130254 492095189 312781881 942116210 312781881 942116210 744754460 500023999 744754460 500023999 89263425 952063783 89263425 952063783 23493713 18448280 23493713 18448280 546910886 784148423 546910886 784148423 898011998 200079793 898011998 200079793 107657587 898792031 107657587 898792031 920238236 57869077 920238236 57869077 944183906 444754 944183906 444754 262839454 641986796 262839454 641986796 667656538 783005626 667656538 783005626 211617587 887982529 211617587 887982529 521274234 160801440 521274234 160801440 499995556 86314126 499995556 86314126 955997208 993134060 955997208 993134060 326464003 370131181 326464003 370131181 699988732 534448663 699988732 534448663 264545281 243456751 264545281 243456751 619546605 633402714 619546605 633402714 402717509 277908117 402717509 277908117 843403771 855330963 843403771 855330963 267308870 500017168 267308870 500017168 499974199 428129353 499974199 428129353 307355591 625436380 307355591 625436380 734452595 155691114 734452595 155691114 155367389 920295613 155367389 920295613 760145472 573196122 760145472 573196122 401712369 353709046 401712369 353709046 206513334 499997343 206513334 499997343 653748251 580233203 653748251 580233203 376399087 457714861 376399087 457714861 550702980 214991062 550702980 214991062 843123165 920861312 843123165 920861312 935986650 53858150 935986650 53858150 53803246 25907524 53803246 25907524 500434804 500001376 500434804 500001376 870456997 654221746 870456997 654221746 61479973 471921245 61479973 471921245 500034394 458483625 500034394 458483625 405837276 696769418 405837276 696769418 230500363 499972778 230500363 499972778 797204561 910804823 797204561 910804823 917154935 850399 917154935 850399 373513 535692463 373513 535692463 499980193 763755273 499980193 763755273 170379595 499981292 170379595 499981292 776334991 602842279 776334991 602842279 366925992 647495294 366925992 647495294 307498293 241253133 307498293 241253133 697143502 766199486 697143502 766199486 827835559 168758136 827835559 168758136 442244041 686305063 442244041 686305063 752266496 943528972 752266496 943528972 455236345 499988281 455236345 499988281 500005281 135975811 500005281 135975811 385049208 538950131 385049208 538950131 500029382 606420321 500029382 606420321 348561323 380962053 348561323 380962053 525162862 671149333 525162862 671149333 334080078 499971836 334080078 499971836 658263132 849283996 658263132 849283996 72285500 932155325 72285500 932155325 1088378 499969199 1088378 499969199 275826849 737423517 275826849 737423517 162356056 875561227 162356056 875561227 58962375 7375099 58962375 7375099 4163542 2789520 4163542 2789520 2600240 500009595 2600240 500009595 540947528 833091783 540947528 833091783 292363907 556089099 292363907 556089099 890011243 499999874 890011243 499999874 364084865 721916076 364084865 721916076 913945891 500007004 913945891 500007004 369197733 831840162 369197733 831840162 798336425 547253268 798336425 547253268 475430236 500029936 475430236 500029936 446210269 572133826 446210269 572133826 83427621 17213352 83427621 17213352 989096838 562476396 989096838 562476396 499975517 950446326 499975517 950446326 698428714 116147808 698428714 116147808 16066889 10593334 16066889 10593334 666454140 499999760 666454140 499999760 951933634 499965629 951933634 499965629 634741724 44718364 634741724 44718364 499966883 565911163 499966883 565911163 606042415 304638199 606042415 304638199 135910498 660514317 135910498 660514317 820258740 469770592 820258740 469770592 121912429 862970213 121912429 862970213 645038008 411009117 645038008 411009117 400952676 354097231 400952676 354097231 674736834 902750388 674736834 902750388 499970529 37808845 499970529 37808845 510235246 737616223 510235246 737616223 500005065 334332078 500005065 334332078 328499289 815345119 328499289 815345119 757729646 243353739 757729646 243353739 345907233 815464417 345907233 815464417 857604637 872802615 857604637 872802615 184139921 478297199 184139921 478297199 600067622 255909539 600067622 255909539 167631276 846410048 167631276 846410048 110292655 341068079 110292655 341068079 723264595 500034358 723264595 500034358 215388505 499960262 215388505 499960262 748784672 577546452 748784672 577546452 366618319 922947923 366618319 922947923 500029777 447345275 500029777 447345275 382901670 776123936 382901670 776123936 197434271 473261706 197434271 473261706 499991812 708873853 499991812 708873853 499969233 129507368 499969233 129507368 500038769 545613782 500038769 545613782 715654936 256539486 715654936 256539486 354425172 802162919 354425172 802162919 502857708 423182374 502857708 423182374 266550878 60251436 266550878 60251436 950223227 29537963 950223227 29537963 481951831 579647980 481951831 579647980 500017690 311327082 500017690 311327082 149923804 934454692 149923804 934454692 984172889 994468451 984172889 994468451 361970704 596196173 361970704 596196173 799021559 887991157 799021559 887991157 418254286 54663896 418254286 54663896 677028840 736589754 677028840 736589754 82364778 374173964 82364778 374173964 817942496 668060328 817942496 668060328 499960045 500038388 499960045 500038388 915685922 930819091 915685922 930819091 931001829 51328700 931001829 51328700 138633939 804485970 138633939 804485970 636464880 499981436 636464880 499981436 725058547 904887138 725058547 904887138 27177520 978217749 27177520 978217749 528792007 499992863 528792007 499992863 198794127 160572999 198794127 160572999 534054865 545403027 534054865 545403027 499961597 883606011 499961597 883606011 98388642 428187875 98388642 428187875 862791577 43074282 862791577 43074282 500016527 851243256 500016527 851243256 135118965 43508974 135118965 43508974 713906021 579464413 713906021 579464413 280176656 5866356 280176656 5866356 996470150 605269510 996470150 605269510 323740592 313486323 323740592 313486323 611160551 754216230 611160551 754216230 766855883 302918012 766855883 302918012 500032955 500038678 500032955 500038678 188535899 500012562 188535899 500012562 768952623 918645323 768952623 918645323 966023948 968247697 966023948 968247697 475717705 456328716 475717705 456328716 582219719 744643669 582219719 744643669 499979557 358439484 499979557 358439484 499998524 699924736 499998524 699924736 743511826 347490870 743511826 347490870 582868534 646338921 582868534 646338921 749894308 473345831 749894308 473345831 203552417 797835210 203552417 797835210 950594975 9438533 950594975 9438533 9136868 991849905 9136868 991849905 4882295 499983673 4882295 499983673 500007574 966972009 500007574 966972009 32926366 21432859 32926366 21432859 994055385 506819347 994055385 506819347 499999572 70810830 499999572 70810830 966603998 988941434 966603998 988941434 11062608 374932947 11062608 374932947 545700416 500025453 545700416 500025453 116228310 429111684 116228310 429111684 454442321 660069519 454442321 660069519 133930845 430964685 133930845 430964685 644228159 653199033 644228159 653199033 136707729 99688062 136707729 99688062 772101254 723091965 772101254 723091965 492880699 225415474 492880699 225415474 919587720 581256407 919587720 581256407 99183169 911869544 99183169 911869544 927247941 16564458 927247941 16564458 493041534 538981997 493041534 538981997 570291079 499972699 570291079 499972699 214540609 110465312 214540609 110465312 946095797 955736386 946095797 955736386 454037269 446338725 454037269 446338725 673666208 96064744 673666208 96064744 74564549 549103445 74564549 549103445 512905294 359240322 512905294 359240322 291049406 706104381 291049406 706104381 499997830 499960960 499997830 499960960 470917801 839192348 470917801 839192348 512423562 314962458 512423562 314962458 96237951 852248899 96237951 852248899 818032177 75552641 818032177 75552641 468158429 500031605 468158429 500031605 73810179 926409437 73810179 926409437 499990863 499995002 499990863 499995002 140082959 920501841 140082959 920501841 544880701 427379502 544880701 427379502 349197472 653116318 349197472 653116318 804722318 107043666 804722318 107043666 152754717 910301140 152754717 910301140 500014879 499993395 500014879 499993395 31919244 712522939 31919244 712522939 500349203 499989199 500349203 499989199 705453062 152198041 705453062 152198041 71945912 516960331 71945912 516960331 499991750 371711751 499991750 371711751 525516250 521802747 525516250 521802747 222507819 452577817 222507819 452577817 806597997 835922981 806597997 835922981 76758310 206654869 76758310 206654869 481951245 500007480 481951245 500007480 739871145 395651358 739871145 395651358 468099788 782536805 468099788 782536805 499992863 550570541 499992863 550570541 80940421 53161868 80940421 53161868 947434628 970334943 947434628 970334943 990868135 324497853 990868135 324497853 499990547 934041981 499990547 934041981 683201078 500036881 683201078 500036881 102353537 944881412 102353537 944881412 961972224 5287134 961972224 5287134 96406988 721530685 96406988 721530685 936349151 500008284 936349151 500008284 124966138 903035866 124966138 903035866 500037820 684682130 500037820 684682130 490292764 499989721 490292764 499989721 833862694 837344970 833862694 837344970 91356896 928126912 91356896 928126912 989853585 999379492 989853585 999379492 999554691 499964062 999554691 499964062 500013696 767791886 500013696 767791886 223041784 839066822 223041784 839066822 867095841 314327466 867095841 314327466 398559655 508313681 398559655 508313681 723863033 176345775 723863033 176345775 825758711 80482975 825758711 80482975 14624907 500020963 14624907 500020963 548518421 338537471 548518421 338537471 769036492 814147685 769036492 814147685 176143667 123292752 176143667 123292752 589784643 734608434 589784643 734608434 499992138 205749542 499992138 205749542 548572894 711844262 548572894 711844262 97459046 916934526 97459046 916934526 13082438 5213164 13082438 5213164 500006432 450743950 500006432 450743950 425020117 594929093 425020117 594929093 674318477 823233791 674318477 823233791 70889991 67601056 70889991 67601056 593103068 654952866 593103068 654952866 306758025 301687125 306758025 301687125 499976434 220378493 499976434 220378493 500031200 500017963 500031200 500017963 364463355 907609041 364463355 907609041 917461281 18716902 917461281 18716902 400345591 500030193 400345591 500030193 889808636 105675603 889808636 105675603 396454516 757674376 396454516 757674376 903769330 908415894 903769330 908415894 984921951 7842134 984921951 7842134 995419826 500007338 995419826 500007338 208190892 672592208 208190892 672592208 499975444 247927358 499975444 247927358 177580458 854799634 177580458 854799634 859890939 918989530 859890939 918989530 35256290 499989716 35256290 499989716 538264600 628492632 538264600 628492632 18570011 304016563 18570011 304016563 500024521 786423707 500024521 786423707 830278635 986242484 830278635 986242484 12388362 499971323 12388362 499971323 520600045 812770353 520600045 812770353 386569749 186677845 386569749 186677845 141882428 515353824 141882428 515353824 673872192 763429285 673872192 763429285 234896169 789409327 234896169 789409327 500030928 50735950 500030928 50735950 392895161 677874692 392895161 677874692 783619559 157279033 783619559 157279033 911659271 55277039 911659271 55277039 47475235 971590837 47475235 971590837 752655666 546310785 752655666 546310785 487782069 235593818 487782069 235593818 774067975 90240315 774067975 90240315 58671042 960281708 58671042 960281708 968357487 13337898 968357487 13337898 500009306 774165524 500009306 774165524 602349356 499979728 602349356 499979728 305249075 187453417 305249075 187453417 750337667 516210847 750337667 516210847 106062149 916080949 106062149 916080949 723729820 381852628 723729820 381852628 186635246 861161735 186635246 861161735 64019053 963577263 64019053 963577263 499984726 92933276 499984726 92933276 354854324 749807676 354854324 749807676 795933397 499967586 795933397 499967586 500006735 232276139 500006735 232276139 668947643 500020300 668947643 500020300 150667055 301081571 150667055 301081571 500005702 830206029 500005702 830206029 590021180 476749563 590021180 476749563 431313772 500010903 431313772 500010903 665918661 288214529 665918661 288214529 153033337 896027687 153033337 896027687 71387285 41651179 71387285 41651179 976961531 984987510 976961531 984987510 14770871 9790005 14770871 9790005 994698392 614615840 994698392 614615840 171404534 156300397 171404534 156300397 883109839 885259377 883109839 885259377 478261125 232260422 478261125 232260422 500022149 822535019 500022149 822535019 788747099 467786369 788747099 467786369 500000691 648138595 500000691 648138595 190300883 901520760 190300883 901520760 15316371 439538598 15316371 439538598 499972756 598049920 499972756 598049920 367521513 642096999 367521513 642096999 718763237 203407287 718763237 203407287 823433679 111832425 823433679 111832425 917105642 500037951 917105642 500037951 430926736 424114947 430926736 424114947 746772488 540630653 746772488 540630653 459724513 238884897 459724513 238884897 113650620 530703434 113650620 530703434 499961018 309793628 499961018 309793628 525852589 623438136 525852589 623438136 308165563 436863282 308165563 436863282 749718322 576943463 749718322 576943463 391228453 702660225 391228453 702660225 781578001 830261000 781578001 830261000 152749474 444052416 152749474 444052416 570495841 646196857 570495841 646196857 304366779 764102005 304366779 764102005 231308865 985850041 231308865 985850041 678132737 539246951 678132737 539246951 439437371 438523588 439437371 438523588 718219325 510103801 718219325 510103801 423518547 602473849 423518547 602473849 500000233 184827786 500000233 184827786 828980912 500026162 828980912 500026162 499971690 205142761 499971690 205142761 420438492 551665599 420438492 551665599 753383010 229573651 753383010 229573651 407784517 518609577 407784517 518609577 610649297 337497666 610649297 337497666 333861201 550999530 333861201 550999530 601067244 746229915 601067244 746229915 806772650 835843170 806772650 835843170 858915753 859421083 858915753 859421083 951034900 462202291 951034900 462202291 265727752 210370098 265727752 210370098 157421491 118956094 157421491 118956094 74144242 693479622 74144242 693479622 637880933 274312616 637880933 274312616 840148556 34578887 840148556 34578887 211048306 499994684 211048306 499994684 642676805 298543330 642676805 298543330 275033106 258155303 275033106 258155303 839094667 87178899 839094667 87178899 936268388 25019543 936268388 25019543 320620331 797512571 320620331 797512571 181587388 172013145 181587388 172013145 150487945 785104050 150487945 785104050 482388418 452104349 482388418 452104349 500004230 690928948 500004230 690928948 253041988 216744144 253041988 216744144 897658878 932425183 897658878 932425183 56145210 292610364 56145210 292610364 713522320 785218223 713522320 785218223 316188281 315737205 316188281 315737205 500016866 633922846 500016866 633922846 207737032 290089419 207737032 290089419 499975127 525003576 499975127 525003576 292410680 779896472 292410680 779896472 828663738 142199350 828663738 142199350 873326213 33705122 873326213 33705122 29502223 19450645 29502223 19450645 985349149 516719528 985349149 516719528 145457914 196959302 145457914 196959302 500033902 499961177 500033902 499961177 76070154 500007289 76070154 500007289 746827331 203430955 746827331 203430955 183386558 131972076 183386558 131972076 79065613 570107551 79065613 570107551 695423998 339120992 695423998 339120992 333078223 916265226 333078223 916265226 673927435 242746950 673927435 242746950 305048248 610623061 305048248 610623061 684528549 288542164 684528549 288542164 237787064 227800187 237787064 227800187 500017272 500009218 500017272 500009218 670004356 409559506 670004356 409559506 294869450 831881575 294869450 831881575 890277326 971158462 890277326 971158462 375111440 373062508 375111440 373062508 825768599 834898869 825768599 834898869 499970637 624993564 499970637 624993564 639307897 499962954 639307897 499962954 609909277 500001940 609909277 500001940 975025835 499977617 975025835 499977617 504485909 517478942 504485909 517478942 624061016 350425856 624061016 350425856 669116707 291681431 669116707 291681431 435362846 696338038 435362846 696338038 75253844 499973840 75253844 499973840 698516657 299180376 698516657 299180376 499980108 751472461 499980108 751472461 576888274 500032379 576888274 500032379 310761566 499962276 310761566 499962276 41948218 500013299 41948218 500013299 499972068 658010557 499972068 658010557 520025739 232680181 520025739 232680181 153253513 632379579 153253513 632379579 499991060 26838781 499991060 26838781 301854028 754125344 301854028 754125344 146751687 110148230 146751687 110148230 73285202 577099850 73285202 577099850 463588695 329370547 463588695 329370547 499984493 929014094 499984493 929014094 48340371 294336600 48340371 294336600 772289964 917519258 772289964 917519258 275408378 230583832 275408378 230583832 572673448 632183682 572673448 632183682 418734174 145629820 418734174 145629820 650285488 513210876 650285488 513210876 278774665 211960177 278774665 211960177 903426687 968596279 903426687 968596279 342728975 89776374 342728975 89776374 79551907 62763334 79551907 62763334 752404031 788682404 752404031 788682404 499989891 500015734 499989891 500015734 782565358 403286125 782565358 403286125 315018108 902183639 315018108 902183639 46429892 500001484 46429892 500001484 499962243 866437726 499962243 866437726 962677230 176543304 962677230 176543304 499977042 865818946 499977042 865818946 668510089 442955847 668510089 442955847 235826627 559369360 235826627 559369360 785859794 135390463 785859794 135390463 105221056 920003580 105221056 920003580 500034115 183623548 500034115 183623548 499968968 500011321 499968968 500011321 929981671 499976656 929981671 499976656 398123644 561942156 398123644 561942156 500003026 382082363 500003026 382082363 223393619 500013697 223393619 500013697 856876606 888151738 856876606 888151738 940595891 954210476 940595891 954210476 500005488 468065351 500005488 468065351 277686168 769397691 277686168 769397691 172811254 128447025 172811254 128447025 111882168 499987538 111882168 499987538 663616431 511759531 663616431 511759531 340165772 451593941 340165772 451593941 828444230 745272784 828444230 745272784 210941159 198718631 210941159 198718631 13133367 9749226 13133367 9749226 546396949 499964560 546396949 499964560 924088292 677642688 924088292 677642688 296149021 214466430 296149021 214466430 557261344 499978314 557261344 499978314 300578085 438602669 300578085 438602669 895555672 57255008 895555672 57255008 423741013 570801332 423741013 570801332 547292357 209532409 547292357 209532409 974837329 636713150 974837329 636713150 180768999 499988096 180768999 499988096 746023486 892645635 746023486 892645635 500015675 555132123 500015675 555132123 829402197 961443456 829402197 961443456 466895141 499981550 466895141 499981550 985376982 745651583 985376982 745651583 85680769 953729225 85680769 953729225 883594733 202749771 883594733 202749771 753467778 799585553 753467778 799585553 499983745 67319049 499983745 67319049 952430015 514180667 952430015 514180667 466380112 292775658 466380112 292775658 251504069 500018485 251504069 500018485 911374774 47430303 911374774 47430303 37124736 982832395 37124736 982832395 821432118 191294832 821432118 191294832 299942297 751638351 299942297 751638351 500026301 382513589 500026301 382513589 448920891 557426587 448920891 557426587 219440174 191245472 219440174 191245472 920053228 526149232 920053228 526149232 193523474 294126832 193523474 294126832 500022080 359538030 500022080 359538030 837896966 148108384 837896966 148108384 929957679 656120024 929957679 656120024 477920930 246309713 477920930 246309713 531797900 693697215 531797900 693697215 193419409 500002980 193419409 500002980 499997879 937340014 499997879 937340014 798368813 237790937 798368813 237790937 642080298 731438492 642080298 731438492 777314351 461307782 777314351 461307782 210074431 955222408 210074431 955222408 984012708 306978249 984012708 306978249 500001363 659741639 500001363 659741639 475240523 242469478 475240523 242469478 502736103 776853923 502736103 776853923 107861968 298188219 107861968 298188219 708771024 205154728 708771024 205154728 257399750 938096403 257399750 938096403 539001038 460089233 539001038 460089233 882400982 525642165 882400982 525642165 25715442 24793517 25715442 24793517 741281762 316800579 741281762 316800579 260145748 842350177 260145748 842350177 156435369 499961416 156435369 499961416 917867532 46748062 917867532 46748062 988534539 999347851 988534539 999347851 378672839 117039215 378672839 117039215 500038731 638827389 500038731 638827389 294036959 938929978 294036959 938929978 500032291 419327278 500032291 419327278 394971218 740107252 394971218 740107252 196851802 965918977 196851802 965918977 15933976 997149326 15933976 997149326 2625656 998947515 2625656 998947515 764399 494876215 764399 494876215 560587748 545537969 560587748 545537969 379820233 105994883 379820233 105994883 558113160 638097511 558113160 638097511 499964679 394091527 499964679 394091527 703380934 227976060 703380934 227976060 877974714 927246544 877974714 927246544 70122473 356619633 70122473 356619633 698362552 702100952 698362552 702100952 251349560 889385890 251349560 889385890 60190447 42350931 60190447 42350931 612660880 552120021 612660880 552120021 351432659 319265579 351432659 319265579 808495929 500023967 808495929 500023967 226919358 100435697 226919358 100435697 929264392 500036504 929264392 500036504 499989573 197866341 499989573 197866341 121653277 516622795 121653277 516622795 499987028 376403568 499987028 376403568 768000312 213352749 768000312 213352749 793453028 796977858 793453028 796977858 190582748 500007571 190582748 500007571 456261911 645552486 456261911 645552486 224987132 383457797 224987132 383457797 650012071 866377480 650012071 866377480 298591054 295174125 298591054 295174125 934134293 940798617 934134293 940798617 962970326 256826929 962970326 256826929 172575091 500035942 172575091 500035942 681448056 500016221 681448056 500016221 286762828 748378848 286762828 748378848 222225102 499967942 222225102 499967942 744920518 655140535 744920518 655140535 359091173 499966229 359091173 499966229 120614822 73557808 120614822 73557808 501394698 660262952 501394698 660262952 249758627 181711379 249758627 181711379 746350557 569041385 746350557 569041385 399700644 292908963 399700644 292908963 767847119 871336704 767847119 871336704 450060266 500009332 450060266 500009332 752211322 557195148 752211322 557195148 326134427 806524036 326134427 806524036 583705138 193373646 583705138 193373646 239163698 499975933 239163698 499975933 832197392 166273469 832197392 166273469 890809891 814665193 890809891 814665193 485885755 499970804 485885755 499970804 36805118 402500072 36805118 402500072 767283035 786077223 767283035 786077223 801964836 157352615 801964836 157352615 439038767 708046474 439038767 708046474 746760397 221528427 746760397 221528427 500024401 778958075 500024401 778958075 915823394 425446246 915823394 425446246 524823932 694763440 524823932 694763440 338048959 499994534 338048959 499994534 697927821 370993125 697927821 370993125 205096113 820525200 205096113 820525200 81492851 499446793 81492851 499446793 759133052 864873374 759133052 864873374 404670147 499999699 404670147 499999699 692330848 741745300 692330848 741745300 948333042 463689607 948333042 463689607 372327587 630279165 372327587 630279165 499967287 282828005 499967287 282828005 503140544 500034605 503140544 500034605 961868225 980305878 961868225 980305878 402131280 323553792 402131280 323553792 736138619 252348501 736138619 252348501 953095969 970039057 953095969 970039057 15021721 5935454 15021721 5935454 3650444 758131005 3650444 758131005 664949158 611625218 664949158 611625218 245765484 914728292 245765484 914728292 57221946 450580198 57221946 450580198 499989777 902751233 499989777 902751233 910313768 499962205 910313768 499962205 63519092 25887522 63519092 25887522 976430888 537188315 976430888 537188315 310438505 731548741 310438505 731548741 818761159 500007990 818761159 500007990 375490212 213149008 375490212 213149008 692263616 570581973 692263616 570581973 450911213 419959546 450911213 419959546 88096779 701539860 88096779 701539860 942741558 461237342 942741558 461237342 499997485 66959953 499997485 66959953 956338536 710945630 956338536 710945630 193190151 499975563 193190151 499975563 499965998 90603992 499965998 90603992 36117701 32554834 36117701 32554834 600067026 701713087 600067026 701713087 232479345 134001137 232479345 134001137 585208976 913902083 585208976 913902083 915449667 284926610 915449667 284926610 134591442 908194929 134591442 908194929 500017569 499993240 500017569 499993240 400194306 638595901 400194306 638595901 613382308 370330701 613382308 370330701 704158819 814640880 704158819 814640880 96698523 57622333 96698523 57622333 837780778 661914444 837780778 661914444 303252716 221101116 303252716 221101116 902882891 97040855 902882891 97040855 91178848 916167068 91178848 916167068 969379952 17439516 969379952 17439516 16315946 12967283 16315946 12967283 988787005 536742244 988787005 536742244 244866736 388294823 244866736 388294823 500030506 892145192 500030506 892145192 106724709 980426897 106724709 980426897 500012429 553123641 500012429 553123641 656165748 273304443 656165748 273304443 249602760 801815524 249602760 801815524 500005101 141769095 500005101 141769095 509874931 500035842 509874931 500035842 97284871 87986278 97284871 87986278 499982600 843760991 499982600 843760991 133008334 487291632 133008334 487291632 636592005 789296039 636592005 789296039 486496860 499962432 486496860 499962432 272801057 724686655 272801057 724686655 564126875 429562048 564126875 429562048 497110090 499974152 497110090 499974152 232365980 862027193 232365980 862027193 539586420 366993960 539586420 366993960 98508384 34168736 98508384 34168736 500011395 500017593 500011395 500017593 306278192 167073097 306278192 167073097 889890821 550582659 889890821 550582659 379612025 779547510 379612025 779547510 751538306 499964568 751538306 499964568 915602463 288487524 915602463 288487524 489960882 505344621 489960882 505344621 500007062 207925897 500007062 207925897 499981173 734223527 499981173 734223527 500018868 419660233 500018868 419660233 334995723 773757061 334995723 773757061 209192847 180855049 209192847 180855049 795204036 524080788 795204036 524080788 308346352 214799932 308346352 214799932 928801023 968717725 928801023 968717725 990847711 56649139 990847711 56649139 26829488 980680290 26829488 980680290 652689767 500012120 652689767 500012120 291579921 811558973 291579921 811558973 106626346 925028168 106626346 925028168 939143330 42670364 939143330 42670364 496644666 700584025 496644666 700584025 767490507 926253750 767490507 926253750 71763130 31895188 71763130 31895188 968150160 747376812 968150160 747376812 151933842 124778246 151933842 124778246 500012554 641725020 500012554 641725020 248600801 814098393 248600801 814098393 625209965 321086139 625209965 321086139 863025437 111214991 863025437 111214991 499985364 838860451 499985364 838860451 956597906 197736061 956597906 197736061 500014859 611285342 500014859 611285342 648821223 322806831 648821223 322806831 685201743 146527840 685201743 146527840 124341712 682357045 124341712 682357045 581511325 346417720 581511325 346417720 126573262 99963905 126573262 99963905 631944522 610972818 631944522 610972818 499965537 211208748 499965537 211208748 836919454 914106383 836919454 914106383 35158302 477652177 35158302 477652177 544047663 506186859 544047663 506186859 347546501 903810341 347546501 903810341 22497210 499981589 22497210 499981589 805610847 644536836 805610847 644536836 229176507 415607860 229176507 415607860 586420573 500035473 586420573 500035473 535046034 268676596 535046034 268676596 175912477 571236325 175912477 571236325 925156584 176331057 925156584 176331057 164715731 100490372 164715731 100490372 97340831 917382387 97340831 917382387 933109412 384485697 933109412 384485697 500024739 129770249 500024739 129770249 496824517 518113822 496824517 518113822 829853167 889425262 829853167 889425262 106402622 914384348 106402622 914384348 956190994 964117836 956190994 964117836 23812068 16466938 23812068 16466938 785780157 806694512 785780157 806694512 278494489 677297473 278494489 677297473 532980586 266510947 532980586 266510947 460131961 526484761 460131961 526484761 499997901 123805596 499997901 123805596 931283225 663867555 931283225 663867555 275855822 762760550 275855822 762760550 803094528 425605600 803094528 425605600 114316935 932617449 114316935 932617449 587335521 361551508 587335521 361551508 770131696 110510404 770131696 110510404 499961175 782458705 499961175 782458705 500026402 500012578 500026402 500012578 244902592 844276358 244902592 844276358 126712759 877340258 126712759 877340258 500033121 425235025 500033121 425235025 363673883 815779155 363673883 815779155 836354002 334377970 836354002 334377970 224138406 499987476 224138406 499987476 808017090 468294744 808017090 468294744 499972159 39444210 499972159 39444210 582740219 500016655 582740219 500016655 242229545 229679815 242229545 229679815 194224525 810456516 194224525 810456516 716093450 275332529 716093450 275332529 784148477 660766855 784148477 660766855 502382084 314487370 502382084 314487370 420691749 501086829 420691749 501086829 627314443 336041969 627314443 336041969 499973233 626647159 499973233 626647159 649156002 499972849 649156002 499972849 430468666 500039457 430468666 500039457 801531979 876894620 801531979 876894620 61978005 950883501 61978005 950883501 505101667 216655589 505101667 216655589 181096945 515472698 181096945 515472698 500012853 311724227 500012853 311724227 499977894 766666606 499977894 766666606 779313255 861233853 779313255 861233853 481590202 500026605 481590202 500026605 613840809 353223102 613840809 353223102 317361527 776118154 317361527 776118154 499970938 367909816 499970938 367909816 702857394 729346332 702857394 729346332 743404849 460073209 743404849 460073209 380089962 661888671 380089962 661888671 664925843 195455171 664925843 195455171 114890457 924892472 114890457 924892472 73279656 69783614 73279656 69783614 632928332 481735414 632928332 481735414 449084318 638804835 449084318 638804835 342325157 499983866 342325157 499983866 714166320 701012904 714166320 701012904 394785630 285349210 394785630 285349210 737240594 499969672 737240594 499969672 955028062 499978393 955028062 499978393 500025870 310143133 500025870 310143133 698667079 154333284 698667079 154333284 466114654 802396861 466114654 802396861 182326728 913022205 182326728 913022205 61463362 41198162 61463362 41198162 34573426 503369849 34573426 503369849 546549106 163990752 546549106 163990752 497283030 544204837 497283030 544204837 350981616 391198640 350981616 391198640 827395835 79676912 827395835 79676912 343518417 727629551 343518417 727629551 234499347 949114293 234499347 949114293 47290824 280964584 47290824 280964584 576564538 500033765 576564538 500033765 157165650 428103637 157165650 428103637 500032852 903306815 500032852 903306815 942752188 344654677 942752188 344654677 467536564 500023931 467536564 500023931 515134383 139765342 515134383 139765342 866315074 500032124 866315074 500032124 129294302 499970388 129294302 499970388 353002382 493709304 353002382 493709304 622652037 884533986 622652037 884533986 112385689 888574974 112385689 888574974 649181917 499985998 649181917 499985998 327273466 843349474 327273466 843349474 138019441 76835133 138019441 76835133 591332175 672481599 591332175 672481599 309966751 411923318 309966751 411923318 696407923 570638652 696407923 570638652 390900958 466175149 390900958 466175149 541923114 654698034 541923114 654698034 380914178 327728125 380914178 327728125 267736222 869232890 267736222 869232890 904746204 395715764 904746204 395715764 197610128 500035440 197610128 500035440 872394516 483621210 872394516 483621210 371902402 954349770 371902402 954349770 979623598 500000421 979623598 500000421 766710383 922127158 766710383 922127158 435586088 95228108 435586088 95228108 932737139 933676016 932737139 933676016 56992725 974661415 56992725 974661415 757274955 751971052 757274955 751971052 159165460 157571898 159165460 157571898 897303231 524465469 897303231 524465469 253950941 68835820 253950941 68835820 937997575 700469625 937997575 700469625 500015996 309078825 500015996 309078825 365652245 699715461 365652245 699715461 843821551 898742874 843821551 898742874 500007561 189602964 500007561 189602964 911042389 621422430 911042389 621422430 464975039 452887922 464975039 452887922 899518606 80315551 899518606 80315551 333410479 499975701 333410479 499975701 176833151 919475072 176833151 919475072 543414886 451799684 543414886 451799684 404419696 749535301 404419696 749535301 848757993 195517114 848757993 195517114 458806360 665469359 458806360 665469359 189905694 388402548 189905694 388402548 739440175 771661504 739440175 771661504 223160766 140011339 223160766 140011339 500032637 500023280 500032637 500023280 245743438 499991321 245743438 499991321 500028249 374619690 500028249 374619690 499977783 751250168 499977783 751250168 777208477 218138456 777208477 218138456 347054957 439831563 347054957 439831563 609584488 628426738 609584488 628426738 199959423 184902124 199959423 184902124 912498720 528471026 912498720 528471026 500014190 386021870 500014190 386021870 204679511 677330981 204679511 677330981 682448295 465437461 682448295 465437461 471727198 499998257 471727198 499998257 826246241 457507227 826246241 457507227 193981122 117380615 193981122 117380615 628817886 772469243 628817886 772469243 499985432 102625727 499985432 102625727 503632011 499981099 503632011 499981099 235239483 140779896 235239483 140779896 570041639 497841879 570041639 497841879 297795096 156430127 297795096 156430127 84031394 917388600 84031394 917388600 580744504 499978371 580744504 499978371 780996663 912301091 780996663 912301091 35315011 500025504 35315011 500025504 499981036 749260370 499981036 749260370 524363915 115178210 524363915 115178210 93743129 63910578 93743129 63910578 500017960 629366837 500017960 629366837 285747511 395840650 285747511 395840650 500027490 557057974 500027490 557057974 128143048 878526069 128143048 878526069 117106969 112494691 117106969 112494691 517733225 681819727 517733225 681819727 499963850 23993473 499963850 23993473 858126441 516917176 858126441 516917176 167303645 284911520 167303645 284911520 952024305 500036162 952024305 500036162 283404947 734217524 283404947 734217524 651327408 499991949 651327408 499991949 842957770 993581547 842957770 993581547 500017891 793755117 500017891 793755117 499974994 530227601 499974994 530227601 196813602 499979817 196813602 499979817 500025541 260195463 500025541 260195463 438182751 640678358 438182751 640678358 928867430 360122762 928867430 360122762 499964104 871267839 499964104 871267839 95161333 987778275 95161333 987778275 564225951 100276043 564225951 100276043 499971794 500027867 499971794 500027867 167730858 579422904 167730858 579422904 500039334 161673906 500039334 161673906 440209986 500039811 440209986 500039811 148114667 461001224 148114667 461001224 500032347 68898594 500032347 68898594 475726237 607013639 475726237 607013639 360832796 772369935 360832796 772369935 841322694 28231803 841322694 28231803 493440800 639043379 493440800 639043379 165343854 909873484 165343854 909873484 947702133 438172880 947702133 438172880 507542242 499968291 507542242 499968291 820300988 168622637 820300988 168622637 989370759 763144532 989370759 763144532 435085050 550995529 435085050 550995529 685292092 302703808 685292092 302703808 797336361 630629357 797336361 630629357 533660902 245267264 533660902 245267264 376686294 500027288 376686294 500027288 916743244 700372201 916743244 700372201 475410424 197064224 475410424 197064224 150430516 61221564 150430516 61221564 638149430 500000358 638149430 500000358 245519024 892951860 245519024 892951860 900519772 437901866 900519772 437901866 419564893 153935295 419564893 153935295 740278320 815217402 740278320 815217402 824361228 848708996 824361228 848708996 148935343 453656702 148935343 453656702 865541351 118225645 865541351 118225645 933223678 21698820 933223678 21698820 286145041 728038473 286145041 728038473 221652272 176863407 221652272 176863407 857121464 975286445 857121464 975286445 283357214 438722142 283357214 438722142 499989137 499969487 499989137 499969487 102825907 339321797 102825907 339321797 689915633 595801090 689915633 595801090 338624720 784052884 338624720 784052884 850646853 90516357 850646853 90516357 930979101 26283156 930979101 26283156 499960904 728100613 499960904 728100613 742602273 499972574 742602273 499972574 890642814 960104708 890642814 960104708 456256143 499976397 456256143 499976397 627776264 664686125 627776264 664686125 410045117 343900382 410045117 343900382 516904441 858276050 516904441 858276050 220918683 500010302 220918683 500010302 653548146 234528364 653548146 234528364 354158144 826686163 354158144 826686163 44432913 413288403 44432913 413288403 499996124 991453334 499996124 991453334 467642668 499964312 467642668 499964312 896233255 777576745 896233255 777576745 499973665 290918623 499973665 290918623 500007705 42223636 500007705 42223636 27980219 983820820 27980219 983820820 992655262 458849466 992655262 458849466 231711221 912520505 231711221 912520505 880823473 189090328 880823473 189090328 297960730 514008720 297960730 514008720 700528922 499965336 700528922 499965336 66077307 964999830 66077307 964999830 982542252 809677 982542252 809677 499965797 494949891 499965797 494949891 523514452 850299344 523514452 850299344 488600393 386896531 488600393 386896531 627855076 675178291 627855076 675178291 950082333 979154807 950082333 979154807 347832869 540829153 347832869 540829153 726836709 760889003 726836709 760889003 49653773 348079183 49653773 348079183 883879070 500022430 883879070 500022430 232363273 843011598 232363273 843011598 914601617 385241242 914601617 385241242 499966709 207851798 499966709 207851798 682557987 609929729 682557987 609929729 97772228 479811776 97772228 479811776 897353462 89151451 897353462 89151451 939580640 500028351 939580640 500028351 500029115 174372123 500029115 174372123 499987490 163964674 499987490 163964674 791333381 842588571 791333381 842588571 959732030 476333636 959732030 476333636 47070889 968819111 47070889 968819111 607422566 135597160 607422566 135597160 499987736 876800346 499987736 876800346 574982244 484261123 574982244 484261123 182531637 500010814 182531637 500010814 949343087 969489394 949343087 969489394 365188764 499980565 365188764 499980565 793296048 933958249 793296048 933958249 52409955 25571081 52409955 25571081 655603693 500030902 655603693 500030902 192818647 315381622 192818647 315381622 499977244 517125817 499977244 517125817 370362923 321872616 370362923 321872616 154195169 885977378 154195169 885977378 500018457 447005992 500018457 447005992 363383031 500035403 363383031 500035403 61877415 945148415 61877415 945148415 500018353 92804615 500018353 92804615 910553334 925022947 910553334 925022947 72774558 408221185 72774558 408221185 500003093 244448092 500003093 244448092 352700765 771263280 352700765 771263280 163719664 108676342 163719664 108676342 568645177 499965275 568645177 499965275 865912928 499985444 865912928 499985444 484734413 356862138 484734413 356862138 762214793 668652349 762214793 668652349 290629228 397692047 290629228 397692047 680100844 653899019 680100844 653899019 209715861 806844572 209715861 806844572 499971781 39617246 499971781 39617246 976111109 987380309 976111109 987380309 8319532 500012858 8319532 500012858 632024139 210369560 632024139 210369560 186367341 532948604 186367341 532948604 847536760 240190412 847536760 240190412 695847842 818396059 695847842 818396059 956246026 218606532 956246026 218606532 543252770 792890966 543252770 792890966 812863416 930593792 812863416 930593792 947860714 45161343 947860714 45161343 246623208 792407838 246623208 792407838 808306220 431516205 808306220 431516205 499995541 948353396 499995541 948353396 22783920 293314960 22783920 293314960 746989565 851737080 746989565 851737080 90059919 73008815 90059919 73008815 500024436 807075546 500024436 807075546 68615154 338358729 68615154 338358729 687475962 744041835 687475962 744041835 198468549 299186884 198468549 299186884 499993902 627619887 499993902 627619887 814286920 168828747 814286920 168828747 946841827 500028780 946841827 500028780 376980256 270122835 376980256 270122835 500013277 723192245 500013277 723192245 499969900 434673426 499969900 434673426 573760362 336798693 573760362 336798693 404419423 545371849 404419423 545371849 665528837 226232128 665528837 226232128 785463817 202247510 785463817 202247510 499995529 798065286 499995529 798065286 285918940 499966471 285918940 499966471 694751124 618718661 694751124 618718661 254096586 338691545 254096586 338691545 513206103 550594972 513206103 550594972 935166968 946457817 935166968 946457817 46622821 974995394 46622821 974995394 910703264 499973709 910703264 499973709 385205922 837828078 385205922 837828078 116459446 500025749 116459446 500025749 499961687 640318278 499961687 640318278 500017639 935145101 500017639 935145101 58033326 499988720 58033326 499988720 441707016 788227930 441707016 788227930 499994653 841924377 499994653 841924377 500021207 360870333 500021207 360870333 163325067 159583322 163325067 159583322 701874523 449223328 701874523 449223328 87563202 499990039 87563202 499990039 814196343 167325418 814196343 167325418 133925486 866270842 133925486 866270842 500027451 203459119 500027451 203459119 815535489 679306994 815535489 679306994 448649512 436727301 448649512 436727301 295788309 507127559 295788309 507127559 705430010 284496979 705430010 284496979 241303220 118040084 241303220 118040084 78846529 671496150 78846529 671496150 779317922 318758835 779317922 318758835 486306458 592208173 486306458 592208173 368549249 261899494 368549249 261899494 500031739 843370659 500031739 843370659 951651221 956338207 951651221 956338207 965732323 968223364 965732323 968223364 995164752 2494979 995164752 2494979 424569994 505567409 424569994 505567409 697508758 134898506 697508758 134898506 84274104 32828310 84274104 32828310 509843634 714426529 509843634 714426529 437993038 351390333 437993038 351390333 509872121 499965591 509872121 499965591 872165045 915156733 872165045 915156733 957068581 986075497 957068581 986075497 997319681 1145737 997319681 1145737 998960171 999919383 998960171 999919383 464643005 137681298 464643005 137681298 500027184 499989972 500027184 499989972 851756926 499969420 851756926 499969420 333111893 500002421 333111893 500002421 861826749 942315524 861826749 942315524 36174892 14109034 36174892 14109034 11013604 990076367 11013604 990076367 994155640 305474527 994155640 305474527 228549570 171448274 228549570 171448274 105100203 942044480 105100203 942044480 17644400 339617908 17644400 339617908 761572421 796752795 761572421 796752795 803349889 365825580 803349889 365825580 341915586 676843162 341915586 676843162 317484707 274817674 317484707 274817674 558732548 592835155 558732548 592835155 350002239 440136043 350002239 440136043 499970922 500019410 499970922 500019410 742695567 831126300 742695567 831126300 845180226 849033575 845180226 849033575 891933617 70500820 891933617 70500820 965425790 688777515 965425790 688777515 434089146 417190434 434089146 417190434 252238676 514193018 252238676 514193018 567430600 440060071 567430600 440060071 500026502 653692667 500026502 653692667 839257702 495974458 839257702 495974458 499963834 795805036 499963834 795805036 500009789 500031077 500009789 500031077 908381030 499964257 908381030 499964257 500022918 814225856 500022918 814225856 215354142 767529789 215354142 767529789 295745718 639310076 295745718 639310076 681898085 208761928 681898085 208761928 864942206 35749854 864942206 35749854 23334338 705956183 23334338 705956183 558298416 499962060 558298416 499962060 63603627 755486146 63603627 755486146 465959538 376331890 465959538 376331890 755216301 922654163 755216301 922654163 385798565 307526885 385798565 307526885 679513064 738172409 679513064 738172409 500013776 514332436 500013776 514332436 668153148 495631348 668153148 495631348 185981526 65263541 185981526 65263541 619360841 500018629 619360841 500018629 420376414 773173027 420376414 773173027 799622589 404057147 799622589 404057147 500001534 971146097 500001534 971146097 750590105 485413563 750590105 485413563 499678719 917962822 499678719 917962822 499999821 499988081 499999821 499988081 99853077 500011506 99853077 500011506 891667918 904835907 891667918 904835907 499988162 188658100 499988162 188658100 56264717 630895027 56264717 630895027 736424313 263161368 736424313 263161368 232917788 655287993 232917788 655287993 381076142 317664270 381076142 317664270 558662733 678288204 558662733 678288204 299507462 793439009 299507462 793439009 812013574 894375765 812013574 894375765 413081950 395051695 413081950 395051695 366090611 333541971 366090611 333541971 648767789 569077751 648767789 569077751 242957159 441490600 242957159 441490600 573896464 610190872 573896464 610190872 763959894 499990443 763959894 499990443 531061756 693247285 531061756 693247285 91353942 427642576 91353942 427642576 926334692 668233132 926334692 668233132 426419527 500015104 426419527 500015104 908082054 38714638 908082054 38714638 23688403 527272171 23688403 527272171 654795078 928536723 654795078 928536723 40231693 968321383 40231693 968321383 553586840 179514486 553586840 179514486 869203979 94503945 869203979 94503945 961676143 551632921 961676143 551632921 289866248 268323610 289866248 268323610 170007541 5227523 170007541 5227523 711988626 353149919 711988626 353149919 326921704 174537331 326921704 174537331 793256921 277772224 793256921 277772224 340195324 500028791 340195324 500028791 802849846 806622720 802849846 806622720 500006557 247574061 500006557 247574061 845970001 701318047 845970001 701318047 339659936 184893146 339659936 184893146 500000828 22199827 500000828 22199827 983112923 664984142 983112923 664984142 499965872 81383558 499965872 81383558 37964939 6261782 37964939 6261782 756684377 753095374 756684377 753095374 500033220 133604624 500033220 133604624 909682505 804006131 909682505 804006131 152010675 103199025 152010675 103199025 500021372 499975115 500021372 499975115 145003777 709925278 145003777 709925278 500001710 253638694 500001710 253638694 225604908 839492994 225604908 839492994 152328721 60932260 152328721 60932260 964903060 510519107 964903060 510519107 474528480 434185335 474528480 434185335 896263697 500001676 896263697 500001676 35720429 499964472 35720429 499964472 982309137 985463651 982309137 985463651 499962458 185863792 499962458 185863792 557885374 592261581 557885374 592261581 603824774 283872767 603824774 283872767 823406782 530980826 823406782 530980826 500007954 628824545 500007954 628824545 649477135 671381191 649477135 671381191 475174592 327084350 475174592 327084350 309325186 970177733 309325186 970177733 501545867 476437253 501545867 476437253 885258543 64037177 885258543 64037177 60599276 46528719 60599276 46528719 962719143 5608494 962719143 5608494 411202582 499969125 411202582 499969125 467558818 629832169 467558818 629832169 202777954 933089430 202777954 933089430 940694757 947348217 940694757 947348217 499966967 206999536 499966967 206999536 827161946 909563383 827161946 909563383 499961479 120198906 499961479 120198906 550290810 553074486 550290810 553074486 198647542 153983789 198647542 153983789 900612806 590845410 900612806 590845410 274726038 233253631 274726038 233253631 775991130 826051960 775991130 826051960 278707053 524199839 278707053 524199839 500021736 686892150 500021736 686892150 784114583 490562223 784114583 490562223 387988427 659921837 387988427 659921837 100726094 499973632 100726094 499973632 523874539 500013886 523874539 500013886 123114104 109874119 123114104 109874119 499981497 654970404 499981497 654970404 132861489 66794318 132861489 66794318 47692546 574164629 47692546 574164629 784008988 818531351 784008988 818531351 164563368 499960169 164563368 499960169 499974364 554111540 499974364 554111540 678286291 787909659 678286291 787909659 224748807 181004857 224748807 181004857 500023396 617816293 500023396 617816293 225977047 106256169 225977047 106256169 45229905 980074427 45229905 980074427 623368307 505731704 623368307 505731704 242140815 788482273 242140815 788482273 654954986 389392939 654954986 389392939 540908074 725694890 540908074 725694890 199431163 459649914 199431163 459649914 828804978 714890353 828804978 714890353 652929499 500034234 652929499 500034234 179287593 908093067 179287593 908093067 686940143 257844960 686940143 257844960 400963822 692154262 400963822 692154262 792497581 823583147 792497581 823583147 225361525 408988198 225361525 408988198 803199806 500104541 803199806 500104541 384461552 782352958 384461552 782352958 692251565 462156331 692251565 462156331 500014113 931880928 500014113 931880928 756676058 267065790 756676058 267065790 120332450 499994340 120332450 499994340 850025397 859695852 850025397 859695852 129257762 487648042 129257762 487648042 608241462 760844913 608241462 760844913 808711702 426187706 808711702 426187706 418004495 253645537 418004495 253645537 771075645 544140420 771075645 544140420 388321856 483499608 388321856 483499608 896827168 500015395 896827168 500015395 142006829 958217234 142006829 958217234 865294610 500000573 865294610 500000573 382924555 252285786 382924555 252285786 235266873 190546362 235266873 190546362 815695095 570830712 815695095 570830712 499976732 346201984 499976732 346201984 256666541 751180257 256666541 751180257 794465315 93223649 794465315 93223649 76633293 961845341 76633293 961845341 900996426 602056693 900996426 602056693 97010673 53004747 97010673 53004747 956351983 499995601 956351983 499995601 245162449 150319712 245162449 150319712 935319528 950166628 935319528 950166628 43039237 499977228 43039237 499977228 621444694 793963496 621444694 793963496 124052113 446289904 124052113 446289904 448441456 869174729 448441456 869174729 734170424 213558046 734170424 213558046 207558966 907393332 207558966 907393332 801360847 160160105 801360847 160160105 50967168 500027815 50967168 500027815 482209937 416053291 482209937 416053291 539032619 714762380 539032619 714762380 183164878 300723829 183164878 300723829 456845495 736282790 456845495 736282790 564347356 226034388 564347356 226034388 192172384 828990043 192172384 828990043 741978069 499989161 741978069 499989161 250961169 505050629 250961169 505050629 499971931 376851825 499971931 376851825 347042835 841684259 347042835 841684259 58246844 461895201 58246844 461895201 727375487 525225149 727375487 525225149 379871316 362365221 379871316 362365221 286977323 815141521 286977323 815141521 500025797 72132121 500025797 72132121 499975242 582043396 499975242 582043396 216370855 500033308 216370855 500033308 786890973 35244612 786890973 35244612 258923223 411198171 258923223 411198171 683722026 500019252 683722026 500019252 500025424 981187518 500025424 981187518 499975334 595481261 499975334 595481261 774242484 141257895 774242484 141257895 456623635 574994093 456623635 574994093 868759857 403007293 868759857 403007293 282864180 174129757 282864180 174129757 868489402 500034857 868489402 500034857 79199366 950618604 79199366 950618604 958745973 969409530 958745973 969409530 10710506 436904453 10710506 436904453 549813835 918801100 549813835 918801100 499962340 94336507 499962340 94336507 56772965 54067425 56772965 54067425 758995724 499971430 758995724 499971430 236931027 108671534 236931027 108671534 895937491 908949288 895937491 908949288 430637402 495578095 430637402 495578095 522634790 772316806 522634790 772316806 467940495 449948267 467940495 449948267 415304034 616090509 415304034 616090509 659502203 332555961 659502203 332555961 900967238 500006932 900967238 500006932 410481299 225106225 410481299 225106225 138284641 902840637 138284641 902840637 66110110 51406886 66110110 51406886 27241426 15961613 27241426 15961613 997336812 1513656 997336812 1513656 998709545 1161460 998709545 1161460 435881816 499993725 435881816 499993725 852355008 894060197 852355008 894060197 262304037 499967448 262304037 499967448 664028128 751757976 664028128 751757976 386730257 499977031 386730257 499977031 900292968 98414637 900292968 98414637 499988547 812266454 499988547 812266454 612476488 149387255 612476488 149387255 214675965 513333604 214675965 513333604 863993087 60702184 863993087 60702184 375864737 500002165 375864737 500002165 983635590 983745350 983635590 983745350 13561619 499984524 13561619 499984524 767195838 142019015 767195838 142019015 81365974 718949483 81365974 718949483 621270219 265119239 621270219 265119239 780388879 821878150 780388879 821878150 351271293 499978153 351271293 499978153 801356276 818648012 801356276 818648012 499960129 547355501 499960129 547355501 650679262 742345002 650679262 742345002 278508268 272436336 278508268 272436336 697209878 500036362 697209878 500036362 320695454 267422105 320695454 267422105 503192312 641626058 503192312 641626058 349570113 885894666 349570113 885894666 84124015 944020177 84124015 944020177 981036863 412287077 981036863 412287077 279848511 789652572 279848511 789652572 206076050 76818554 206076050 76818554 53881136 963734311 53881136 963734311 599567698 508486368 599567698 508486368 315695397 685988156 315695397 685988156 264923313 251325950 264923313 251325950 784982972 620039375 784982972 620039375 500014579 239179751 500014579 239179751 499432068 517058859 499432068 517058859 732964954 321266028 732964954 321266028 423365936 625179474 423365936 625179474 720265515 397707073 720265515 397707073 293923839 58468750 293923839 58468750 660943250 892943609 660943250 892943609 464744170 500025916 464744170 500025916 686307787 499965789 686307787 499965789 462806768 590427606 462806768 590427606 109800276 913100899 109800276 913100899 35027646 352187825 35027646 352187825 562171968 582094969 562171968 582094969 218920414 140320558 218920414 140320558 939322453 47843248 939322453 47843248 952837949 983345542 952837949 983345542 479564497 365338583 479564497 365338583 687569594 834678443 687569594 834678443 499962637 532241897 499962637 532241897 632116336 398521732 632116336 398521732 500022478 807384455 500022478 807384455 169857278 89894411 169857278 89894411 500002191 499983396 500002191 499983396 154956581 854369249 154956581 854369249 949428338 268551220 949428338 268551220 187209978 154943079 187209978 154943079 943273216 977630660 943273216 977630660 324552685 417951676 324552685 417951676 723966772 521412542 723966772 521412542 427153500 358934547 427153500 358934547 722841316 535024212 722841316 535024212 499985444 899725696 499985444 899725696 948719363 396026248 948719363 396026248 595131349 604240685 595131349 604240685 262387053 499974314 262387053 499974314 500003552 165351615 500003552 165351615 875773158 500001381 875773158 500001381 278898139 576697927 278898139 576697927 757188809 118962443 757188809 118962443 451665974 583705106 451665974 583705106 170022175 499977859 170022175 499977859 585934997 823614514 585934997 823614514 300084818 135763244 300084818 135763244 59241435 533383046 59241435 533383046 543426664 748613238 543426664 748613238 499972411 261451695 499972411 261451695 168389285 500028464 168389285 500028464 596771939 334222740 596771939 334222740 416903088 778473923 416903088 778473923 881897232 323153080 881897232 323153080 260496735 605567521 260496735 605567521 760602695 136633000 760602695 136633000 89386278 500018219 89386278 500018219 433212725 499967144 433212725 499967144 865998354 119007247 865998354 119007247 480961406 500019677 480961406 500019677 904814586 169868878 904814586 169868878 417276709 718538738 417276709 718538738 788971129 36164431 788971129 36164431 969056824 10965910 969056824 10965910 499999493 972056260 499999493 972056260 566055085 500013633 566055085 500013633 143729254 607653638 143729254 607653638 611691198 925635793 611691198 925635793 67099150 499964907 67099150 499964907 832741320 122157794 832741320 122157794 392653995 872933635 392653995 872933635 500004655 499967497 500004655 499967497 728174981 922526289 728174981 922526289 66729503 308747536 66729503 308747536 742806327 172694480 742806327 172694480 97490747 708194263 97490747 708194263 309396573 277394859 309396573 277394859 820791769 774215432 820791769 774215432 193520818 907056757 193520818 907056757 500037180 499992929 500037180 499992929 389508380 688477785 389508380 688477785 611120267 282291910 611120267 282291910 243773911 683183116 243773911 683183116 595739832 538991867 595739832 538991867 422442477 394705196 422442477 394705196 835200754 500030338 835200754 500030338 499966899 588535431 499966899 588535431 259811824 59627087 259811824 59627087 25877627 500013359 25877627 500013359 627070455 269299427 627070455 269299427 306831835 815304759 306831835 815304759 499996240 381196336 499996240 381196336 168070006 880081213 168070006 880081213 499981948 405535260 499981948 405535260 366913789 356455631 366913789 356455631 931841455 21733892 931841455 21733892 980909774 997355109 980909774 997355109 499971702 76432461 499971702 76432461 970766691 977369096 970766691 977369096 18992427 439356467 18992427 439356467 858551116 839900839 858551116 839900839 430749455 500020148 430749455 500020148 558924034 909327985 558924034 909327985 103609639 149868521 103609639 149868521 437208181 867323902 437208181 867323902 843186194 500018758 843186194 500018758 46440006 753477374 46440006 753477374 721963771 145653893 721963771 145653893 855117837 962958768 855117837 962958768 990019434 3895780 990019434 3895780 998114686 998457419 998114686 998457419 170350046 317310849 170350046 317310849 822616945 919493432 822616945 919493432 954976863 475460075 954976863 475460075 394726273 665098763 394726273 665098763 912581872 961384302 912581872 961384302 16737543 499996013 16737543 499996013 608864352 710355141 608864352 710355141 175798139 251088569 175798139 251088569 500004077 768373950 500004077 768373950 337085033 330993920 337085033 330993920 500011496 699710221 500011496 699710221 928933575 959441786 928933575 959441786 96648914 69042983 96648914 69042983 57126172 48337823 57126172 48337823 963387876 967514900 963387876 967514900 4198863 499973129 4198863 499973129 863899900 875587522 863899900 875587522 480140868 424283421 480140868 424283421 899998095 904307629 899998095 904307629 78520539 935738036 78520539 935738036 941218284 42876809 941218284 42876809 29462626 972792302 29462626 972792302 21905347 499967128 21905347 499967128 815197945 78118952 815197945 78118952 945145355 947760701 945145355 947760701 44939338 263182413 44939338 263182413 745407289 139481982 745407289 139481982 272683881 778062008 272683881 778062008 220586314 838970373 220586314 838970373 500004260 499985480 500004260 499985480 446759204 865533526 446759204 865533526 921298193 354174592 921298193 354174592 500034950 300377200 500034950 300377200 805554555 69312781 805554555 69312781 269518639 505393133 269518639 505393133 650713675 212109846 650713675 212109846 499972946 123025939 499972946 123025939 693386203 475499186 693386203 475499186 499990319 958634804 499990319 958634804 435844060 366594400 435844060 366594400 680748332 918059292 680748332 918059292 499978502 362354296 499978502 362354296 789300828 195381772 789300828 195381772 231402625 579114376 231402625 579114376 615004877 856599971 615004877 856599971 500020847 211480330 500020847 211480330 499974354 948111759 499974354 948111759 977558034 222012968 977558034 222012968 167259412 852349374 167259412 852349374 756351667 517585917 756351667 517585917 500033079 701819864 500033079 701819864 893468268 262418180 893468268 262418180 152601744 111306790 152601744 111306790 94377964 908489759 94377964 908489759 916721564 68306109 916721564 68306109 312758618 785546840 312758618 785546840 612576420 230349097 612576420 230349097 499976681 757088850 499976681 757088850 820373527 499994300 820373527 499994300 499977652 728229470 499977652 728229470 127265207 905170239 127265207 905170239 919653368 67358337 919653368 67358337 500010496 500039061 500010496 500039061 606645671 148730551 606645671 148730551 874103144 122100888 874103144 122100888 472184043 841592628 472184043 841592628 857161138 365506521 857161138 365506521 499979581 836588592 499979581 836588592 727611213 646087435 727611213 646087435 374835701 238395207 374835701 238395207 901152981 649936968 901152981 649936968 341789878 261152085 341789878 261152085 814361608 135260297 814361608 135260297 484438042 731670661 484438042 731670661 742148757 393589279 742148757 393589279 255436271 228151961 255436271 228151961 155171446 862136349 155171446 862136349 579734010 295545392 579734010 295545392 724063525 731588326 724063525 731588326 773758446 837516078 773758446 837516078 150281930 139575708 150281930 139575708 878581834 704091917 878581834 704091917 691316853 219870981 691316853 219870981 168312402 499992837 168312402 499992837 614168140 465823402 614168140 465823402 447035628 446163392 447035628 446163392 597225447 679969875 597225447 679969875 827775226 62862363 827775226 62862363 499983596 390527949 499983596 390527949 753739029 176520498 753739029 176520498 499973960 793299111 499973960 793299111 816171328 827781665 816171328 827781665 42953673 972136793 42953673 972136793 21659089 14651859 21659089 14651859 989980337 500022214 989980337 500022214 347708255 267682104 347708255 267682104 770431875 196426032 770431875 196426032 840438208 782715546 840438208 782715546 173552557 105314397 173552557 105314397 651674451 499998828 651674451 499998828 254878224 249408382 254878224 249408382 776501356 99375918 776501356 99375918 49325397 982145247 49325397 982145247 623835404 332936296 623835404 332936296 409065310 500029497 409065310 500029497 303678156 931875751 303678156 931875751 599102840 418447068 599102840 418447068 499966706 761467419 499966706 761467419 500035794 515789407 500035794 515789407 272315661 837547145 272315661 837547145 499997083 430481630 499997083 430481630 708774832 889382855 708774832 889382855 466018182 394550079 466018182 394550079 703850544 829812628 703850544 829812628 334200528 500030090 334200528 500030090 682945186 928539188 682945186 928539188 331998751 560699762 331998751 560699762 842420319 947778216 842420319 947778216 386589272 286608965 386589272 286608965 535481114 756995156 535481114 756995156 62960461 968424840 62960461 968424840 581350382 412848561 581350382 412848561 370442114 886308175 370442114 886308175 968516692 467973337 968516692 467973337 323988111 546738269 323988111 546738269 500036324 893088975 500036324 893088975 483606919 477645747 483606919 477645747 500025228 905388677 500025228 905388677 378467108 499986257 378467108 499986257 178985552 828896187 178985552 828896187 142520818 499982457 142520818 499982457 464476207 569489935 464476207 569489935 499972176 149751231 499972176 149751231 500015180 726167942 500015180 726167942 244587061 789219747 244587061 789219747 849420247 312689107 849420247 312689107 352980263 699579043 352980263 699579043 270273075 253308569 270273075 253308569 821163225 133219777 821163225 133219777 499685979 675855135 499685979 675855135 738765245 812620402 738765245 812620402 868340191 60807839 868340191 60807839 46913053 603540309 46913053 603540309 616812138 368255601 616812138 368255601 327506624 518734432 327506624 518734432 717269780 500001366 717269780 500001366 436729571 676678596 436729571 676678596 499989877 499988547 499989877 499988547 70280183 499971913 70280183 499971913 703670715 844941362 703670715 844941362 416630280 354823138 416630280 354823138 694703688 539712360 694703688 539712360 500025249 657888755 500025249 657888755 262076736 499981283 262076736 499981283 940669013 505845854 940669013 505845854 358389431 499963513 358389431 499963513 84615412 72394574 84615412 72394574 969363681 500030349 969363681 500030349 468400162 452929248 468400162 452929248 573264800 500016500 573264800 500016500 218841888 179877390 218841888 179877390 704318585 500022622 704318585 500022622 859511845 116218355 859511845 116218355 106573102 915818563 106573102 915818563 965727157 17468736 965727157 17468736 405506687 845542712 405506687 845542712 851578684 341120051 851578684 341120051 85308832 541557547 85308832 541557547 499974344 198714846 499974344 198714846 821504703 870566628 821504703 870566628 500008247 266257074 500008247 266257074 538451215 500011854 538451215 500011854 209378136 879422895 209378136 879422895 693479147 394822008 693479147 394822008 158548147 38169898 158548147 38169898 591917092 624729492 591917092 624729492 733328645 366410043 733328645 366410043 499994722 201487781 499994722 201487781 588916386 500017324 588916386 500017324 133444887 499972570 133444887 499972570 98983288 427821694 98983288 427821694 782154551 500025777 782154551 500025777 499989948 604291585 499989948 604291585 829948483 149049970 829948483 149049970 84263464 574233073 84263464 574233073 499993522 206006415 499993522 206006415 178489528 175477293 178489528 175477293 100040278 683049734 100040278 683049734 499997842 236041143 499997842 236041143 46742307 977240256 46742307 977240256 984772169 290493670 984772169 290493670 239969243 793638330 239969243 793638330 823953606 375552336 823953606 375552336 311559687 804088645 311559687 804088645 880144745 458087384 880144745 458087384 373675028 639510964 373675028 639510964 664271216 413916081 664271216 413916081 349698105 938160127 349698105 938160127 499969116 35721557 499969116 35721557 591582199 927405783 591582199 927405783 499977323 500007002 499977323 500007002 261334479 170412640 261334479 170412640 813593358 869763320 813593358 869763320 889429528 894280827 889429528 894280827 371878912 275445440 371878912 275445440 894543460 600695761 894543460 600695761 358202336 292706968 358202336 292706968 926538144 558441340 926538144 558441340 514723445 371696211 514723445 371696211 898174994 632758600 898174994 632758600 263796776 147761790 263796776 147761790 588313091 500034093 588313091 500034093 371524557 351292119 371524557 351292119 136044816 871786829 136044816 871786829 929796254 429860064 929796254 429860064 500007323 806682506 500007323 806682506 972132287 468280103 972132287 468280103 395502664 757867138 395502664 757867138 500001610 519834044 500001610 519834044 323401922 493889208 323401922 493889208 688288484 500016952 688288484 500016952 283694974 739736273 283694974 739736273 672241959 198200652 672241959 198200652 870010722 952345589 870010722 952345589 412931376 499997087 412931376 499997087 7128991 5251759 7128991 5251759 997590882 997920139 997590882 997920139 1774548 385537721 1774548 385537721 500001836 601241845 500001836 601241845 753508394 13344121 753508394 13344121 10704633 580172893 10704633 580172893 712095451 443182114 712095451 443182114 143139367 867598034 143139367 867598034 941186437 267601542 941186437 267601542 393648669 813174501 393648669 813174501 58995157 45672469 58995157 45672469 500037655 902440736 500037655 902440736 946608087 19562934 946608087 19562934 499988420 500006802 499988420 500006802 163089469 902992052 163089469 902992052 903232961 454826459 903232961 454826459 499998971 256817782 499998971 256817782 303700805 509484011 303700805 509484011 721882809 441502247 721882809 441502247 310118277 807002586 310118277 807002586 500022210 601622066 500022210 601622066 203230094 442743215 203230094 442743215 781806256 500012871 781806256 500012871 499976713 194095365 499976713 194095365 843227833 59318974 843227833 59318974 947280392 604769319 947280392 604769319 266283844 756652041 266283844 756652041 841648138 119598054 841648138 119598054 910513945 28216029 910513945 28216029 992943311 522956844 992943311 522956844 499994693 330451049 499994693 330451049 392218175 622765045 392218175 622765045 516897799 333527648 516897799 333527648 730771314 233735506 730771314 233735506 318461877 827283750 318461877 827283750 50731299 963982324 50731299 963982324 981707717 982598929 981707717 982598929 7294800 994018217 7294800 994018217 3045646 2179350 3045646 2179350 512981207 617496157 512981207 617496157 649311613 650725027 649311613 650725027 746155218 282298042 746155218 282298042 307401488 500027658 307401488 500027658 629804363 150200951 629804363 150200951 456161607 514246980 456161607 514246980 622472162 227172351 622472162 227172351 499991426 884793503 499991426 884793503 84112170 930492803 84112170 930492803 946902992 49694461 946902992 49694461 256898918 846203004 256898918 846203004 666938594 499974884 666938594 499974884 353896285 349471496 353896285 349471496 260179363 500031627 260179363 500031627 661486063 849565646 661486063 849565646 135671797 499996183 135671797 499996183 762962042 604324747 762962042 604324747 495024367 500035132 495024367 500035132 623746821 500015466 623746821 500015466 189795287 836688862 189795287 836688862 500014025 185710632 500014025 185710632 445306619 499999439 445306619 499999439 711601936 417067536 711601936 417067536 298709995 195368092 298709995 195368092 131148409 883798340 131148409 883798340 602879848 173575250 602879848 173575250 499986889 707328591 499986889 707328591 429042304 210740062 429042304 210740062 625917953 500034153 625917953 500034153 912401773 929900636 912401773 929900636 930384389 35358169 930384389 35358169 261731388 500027268 261731388 500027268 780026965 877401538 780026965 877401538 907929659 13638060 907929659 13638060 241221395 547386929 241221395 547386929 747106249 251417211 747106249 251417211 208551180 508245576 208551180 508245576 638450311 191374826 638450311 191374826 330624742 441120876 330624742 441120876 822038864 145395981 822038864 145395981 107642901 674371366 107642901 674371366 500020996 234801033 500020996 234801033 829375296 500017159 829375296 500017159 194766311 371603424 194766311 371603424 728762280 695264175 728762280 695264175 482745670 499990020 482745670 499990020 86281173 923852781 86281173 923852781 52633742 978107137 52633742 978107137 500004148 500020546 500004148 500020546 623580802 814540675 623580802 814540675 109561867 914728660 109561867 914728660 508081273 479508989 508081273 479508989 314802673 751830392 314802673 751830392 221531856 328304795 221531856 328304795 792055227 792479612 792055227 792479612 843109781 115178926 843109781 115178926 903533462 934573897 903533462 934573897 29307699 13153425 29307699 13153425 726363697 771533249 726363697 771533249 499967667 559923962 499967667 559923962 500002161 342666067 500002161 342666067 317823115 708710606 317823115 708710606 254000393 213070634 254000393 213070634 109817369 73316165 109817369 73316165 499997658 591348146 499997658 591348146 367364505 279178538 367364505 279178538 499989351 253126591 499989351 253126591 637628011 499983279 637628011 499983279 291185017 520253954 291185017 520253954 498058632 468493063 498058632 468493063 442665018 592998970 442665018 592998970 665879241 408689540 665879241 408689540 499972425 338600090 499972425 338600090 669063831 252290633 669063831 252290633 882345340 676193741 882345340 676193741 484804480 431742146 484804480 431742146 710178687 756812660 710178687 756812660 176475893 139694082 176475893 139694082 617520364 574074016 617520364 574074016 330959902 238639959 330959902 238639959 779379834 215293656 779379834 215293656 845311088 145811381 845311088 145811381 91988991 747709475 91988991 747709475 784071664 60082469 784071664 60082469 341585014 450818467 341585014 450818467 500032485 281917032 500032485 281917032 213495239 846374497 213495239 846374497 922553837 938890090 922553837 938890090 450524976 335280810 450524976 335280810 614243344 579707034 614243344 579707034 500028242 217496918 500028242 217496918 791091144 612437056 791091144 612437056 318766467 102886310 318766467 102886310 664126855 499968135 664126855 499968135 855595454 671642300 855595454 671642300 294089691 200227812 294089691 200227812 500029593 485779161 500029593 485779161 257078755 252809301 257078755 252809301 747635583 754116404 747635583 754116404 424461764 351839190 424461764 351839190 711198255 918345677 711198255 918345677 78994805 105585989 78994805 105585989 499968310 572283971 499968310 572283971 112222520 48962652 112222520 48962652 609847351 660908593 609847351 660908593 256967653 767336198 256967653 767336198 500005343 284774671 500005343 284774671 372941868 677341934 372941868 677341934 697186778 305615996 697186778 305615996 270814657 854182193 270814657 854182193 135659825 141971233 135659825 141971233 893368398 30498094 893368398 30498094 11056823 5098748 11056823 5098748 514400890 507878171 514400890 507878171 346305166 205856771 346305166 205856771 165074898 500032174 165074898 500032174 33631254 981301631 33631254 981301631 702360770 78278806 702360770 78278806 257182125 929384911 257182125 929384911 982757538 13975605 982757538 13975605 495814737 534096039 495814737 534096039 734237727 373787952 734237727 373787952 326592754 844787443 326592754 844787443 864090911 232153489 864090911 232153489 483587596 499999844 483587596 499999844 262640941 189397965 262640941 189397965 762562866 304756755 762562866 304756755 209100806 44495390 209100806 44495390 500010335 547125881 500010335 547125881 134340994 917252512 134340994 917252512 928658679 57142519 928658679 57142519 406322800 500007900 406322800 500007900 812457787 130475232 812457787 130475232 224423956 929369780 224423956 929369780 499990977 90393376 499990977 90393376 66140700 500017456 66140700 500017456 499972043 241017797 499972043 241017797 903001599 500020611 903001599 500020611 117843114 499973371 117843114 499973371 517484385 355212635 517484385 355212635 185053599 682022260 185053599 682022260 675267134 580317428 675267134 580317428 411011242 175281815 411011242 175281815 604689871 652471480 604689871 652471480 890245123 437014846 890245123 437014846 201043375 874868488 201043375 874868488 940258771 966314152 940258771 966314152 25474336 231985840 25474336 231985840 500034032 910726974 500034032 910726974 560736925 333880812 560736925 333880812 679240642 644668628 679240642 644668628 455766758 350648446 455766758 350648446 500001595 634571308 500001595 634571308 718725309 466784883 718725309 466784883 494386723 842290257 494386723 842290257 845693698 24134215 845693698 24134215 148776831 608474951 148776831 608474951 685582012 277961083 685582012 277961083 866186170 874754238 866186170 874754238 925428121 63397940 925428121 63397940 59267532 37175784 59267532 37175784 967760836 996719117 967760836 996719117 997652241 1866866 997652241 1866866 499971747 818438313 499971747 818438313 712400986 157601519 712400986 157601519 876035755 70324292 876035755 70324292 935545121 49922877 935545121 49922877 35428093 981499071 35428093 981499071 12268913 4036847 12268913 4036847 715049495 293422165 715049495 293422165 235082303 199313302 235082303 199313302 78881796 935935910 78881796 935935910 61826034 494270547 61826034 494270547 670114810 879419313 670114810 879419313 243756865 223974698 243756865 223974698 785147822 500012279 785147822 500012279 500023954 286420206 500023954 286420206 136163633 73060741 136163633 73060741 68938019 499991386 68938019 499991386 647154281 247415949 647154281 247415949 468690700 542995097 468690700 542995097 607318428 215214954 607318428 215214954 359545041 787562079 359545041 787562079 724506476 149020685 724506476 149020685 335067901 771820522 335067901 771820522 537206454 259030915 537206454 259030915 801910342 178796143 801910342 178796143 84849947 918489095 84849947 918489095 920006962 499961814 920006962 499961814 360210951 785992126 360210951 785992126 91826379 499994332 91826379 499994332 800265064 180110961 800265064 180110961 407652290 538511478 407652290 538511478 500004024 387849212 500004024 387849212 322948320 499982026 322948320 499982026 903963664 947642818 903963664 947642818 971791979 481859172 971791979 481859172 500022475 415223979 500022475 415223979 600019892 621464373 600019892 621464373 238789602 405098118 238789602 405098118 645155937 256431423 645155937 256431423 762089889 759403135 762089889 759403135 499987311 500017567 499987311 500017567 577576550 691098190 577576550 691098190 846126133 459191546 846126133 459191546 291544924 247922588 291544924 247922588 500027786 522047178 500027786 522047178 200972205 81353847 200972205 81353847 500010083 741354062 500010083 741354062 479138853 349809829 479138853 349809829 620579858 733075703 620579858 733075703 499976211 226738681 499976211 226738681 929183512 660504384 929183512 660504384 500037756 179281101 500037756 179281101 123418444 652550369 123418444 652550369 763348614 203353273 763348614 203353273 335436108 753490249 335436108 753490249 655930937 373935407 655930937 373935407 322254784 896860190 322254784 896860190 674494844 245667926 674494844 245667926 499971855 624950805 499971855 624950805 827945496 473072704 827945496 473072704 442712751 840023857 442712751 840023857 68983457 24669228 68983457 24669228 22118166 910762541 22118166 910762541 983059053 985476914 983059053 985476914 11479777 991591357 11479777 991591357 815547110 499977106 815547110 499977106 500001500 903179895 500001500 903179895 45970630 123218706 45970630 123218706 898558984 878530333 898558984 878530333 499968093 500027796 499968093 500027796 785021137 838117266 785021137 838117266 860024178 289153483 860024178 289153483 199140424 500037247 199140424 500037247 806161535 499966047 806161535 499966047 499971707 878155062 499971707 878155062 500000023 236343795 500000023 236343795 160370119 61911632 160370119 61911632 675427802 603753100 675427802 603753100 124440008 169209157 124440008 169209157 458752603 616877916 458752603 616877916 375356270 203209604 375356270 203209604 500022105 883897598 500022105 883897598 62668613 405915782 62668613 405915782 712766027 772898117 712766027 772898117 178056826 856678457 178056826 856678457 621260255 285750693 621260255 285750693 231206236 77629074 231206236 77629074 33852147 745339561 33852147 745339561 771166608 235906413 771166608 235906413 362484717 739124001 362484717 739124001 560822198 322937565 560822198 322937565 835723340 500036030 835723340 500036030 223997647 791210528 223997647 791210528 827723145 866237107 827723145 866237107 86051714 76747638 86051714 76747638 940510696 967978094 940510696 967978094 25152196 397148742 25152196 397148742 682421523 114557534 682421523 114557534 311075314 678033776 311075314 678033776 721174394 814580666 721174394 814580666 494220857 489096597 494220857 489096597 591615348 97575716 591615348 97575716 42287805 652932135 42287805 652932135 800028155 867236875 800028155 867236875 900380861 96890642 900380861 96890642 79908473 920556871 79908473 920556871 58691883 500004838 58691883 500004838 467118355 124008097 467118355 124008097 91848864 500008225 91848864 500008225 293715626 499966225 293715626 499966225 39456424 975001565 39456424 975001565 979628945 7454239 979628945 7454239 996258978 999206589 996258978 999206589 499968740 329393705 499968740 329393705 535084782 499994570 535084782 499994570 859441024 673827159 859441024 673827159 216674328 245560828 216674328 245560828 869593843 42626623 869593843 42626623 992275711 499997307 992275711 499997307 304052502 820445699 304052502 820445699 500014628 319887030 500014628 319887030 735467403 842728882 735467403 842728882 500034299 444789816 500034299 444789816 414085236 588144224 414085236 588144224 606599368 768667968 606599368 768667968 497108478 219158460 497108478 219158460 522863062 591573093 522863062 591573093 350653165 499963542 350653165 499963542 733738964 263028000 733738964 263028000 256398387 680221464 256398387 680221464 500037091 6337844 500037091 6337844 360022340 768319419 360022340 768319419 893045369 79044292 893045369 79044292 396777916 615058198 396777916 615058198 655764148 310245770 655764148 310245770 397024926 415098417 397024926 415098417 707452194 286935216 707452194 286935216 170160289 500013009 170160289 500013009 500015971 54900932 500015971 54900932 403395567 702354844 403395567 702354844 294527811 219455237 294527811 219455237 662379177 500003922 662379177 500003922 245324937 892497633 245324937 892497633 929726309 64479446 929726309 64479446 189966492 724127832 189966492 724127832 832142641 499979998 832142641 499979998 266912003 631273209 266912003 631273209 821978008 185510601 821978008 185510601 499965333 905158828 499965333 905158828 847759711 213647495 847759711 213647495 50689743 872966250 50689743 872966250 874059537 433965594 874059537 433965594 293558474 796069617 293558474 796069617 908915520 947209733 908915520 947209733 965766153 20433145 965766153 20433145 12504323 760717045 12504323 760717045 500033118 879877934 500033118 879877934 160579361 49220773 160579361 49220773 499998932 727761301 499998932 727761301 216933354 71026521 216933354 71026521 692748788 816695068 692748788 816695068 499979047 78370456 499979047 78370456 943630054 581164724 943630054 581164724 399204264 356935480 399204264 356935480 682702353 278561425 682702353 278561425 873205102 751347923 873205102 751347923 499977129 111853229 499977129 111853229 321161091 866000354 321161091 866000354 578259052 373924062 578259052 373924062 457181802 648551829 457181802 648551829 715324448 428172269 715324448 428172269 112431346 707612483 112431346 707612483 750725440 466342453 750725440 466342453 134558760 900685868 134558760 900685868 630816575 191652034 630816575 191652034 174893743 46997046 174893743 46997046 720065895 816987320 720065895 816987320 292972816 263466404 292972816 263466404 820462957 135338615 820462957 135338615 896310193 965991570 896310193 965991570 335360972 402248784 335360972 402248784 499995665 621307967 499995665 621307967 683048232 198270749 683048232 198270749 82085397 534894823 82085397 534894823 687063343 717765655 687063343 717765655 264947652 203803244 264947652 203803244 81952117 949822648 81952117 949822648 825252377 500023082 825252377 500023082 454852768 701053167 454852768 701053167 20708212 389633573 20708212 389633573 499989102 181822818 499989102 181822818 166789876 512773551 166789876 512773551 499976808 282009336 499976808 282009336 727008093 759204175 727008093 759204175 796685425 499964621 796685425 499964621 482964307 622513204 482964307 622513204 332677240 499978407 332677240 499978407 500012279 858699516 500012279 858699516 480939373 465921399 480939373 465921399 601772763 50280215 601772763 50280215 393450556 520677985 393450556 520677985 519953556 139895349 519953556 139895349 62176551 807544237 62176551 807544237 499967335 445591459 499967335 445591459 957740491 36299402 957740491 36299402 27210256 500021099 27210256 500021099 909891562 458350681 909891562 458350681 207625872 130180865 207625872 130180865 500000375 722080451 500000375 722080451 604595667 366486442 604595667 366486442 215724123 92003781 215724123 92003781 39657091 977843426 39657091 977843426 985053594 993202188 985053594 993202188 470253371 526531320 470253371 526531320 504783236 500038339 504783236 500038339 971937761 391247970 971937761 391247970 304290917 720715217 304290917 720715217 749192423 132977460 749192423 132977460 966142563 500027736 966142563 500027736 144701005 683559347 144701005 683559347 499997017 346462536 499997017 346462536 576777025 499989441 576777025 499989441 283268579 608125460 283268579 608125460 500018804 835959696 500018804 835959696 172915635 496518989 172915635 496518989 500006496 718607658 500006496 718607658 280150606 254814612 280150606 254814612 778836723 599448281 778836723 599448281 393518436 479624435 393518436 479624435 635054789 292596572 635054789 292596572 715109595 500037188 715109595 500037188 145105987 878557828 145105987 878557828 49230155 444100067 49230155 444100067 811762799 936690545 811762799 936690545 954187033 44126020 954187033 44126020 249358208 642285843 249358208 642285843 739072825 808696159 739072825 808696159 865117302 190267107 865117302 190267107 499979100 54190911 499979100 54190911 45236342 636293892 45236342 636293892 664235647 812776923 664235647 812776923 181651666 148205006 181651666 148205006 899914069 48624156 899914069 48624156 40703650 25801551 40703650 25801551 980053881 664042927 980053881 664042927 359035949 160574439 359035949 160574439 650972339 523709823 650972339 523709823 500000806 283094682 500000806 283094682 233651136 795016348 233651136 795016348 827911465 885480723 827911465 885480723 107164243 335554638 107164243 335554638 566656976 678939926 566656976 678939926 499962112 157828460 499962112 157828460 133285855 115088529 133285855 115088529 499996141 541893258 499996141 541893258 301213215 227211427 301213215 227211427 500020039 548046639 500020039 548046639 353878413 492401102 353878413 492401102 501367937 517755731 501367937 517755731 493898545 238298770 493898545 238298770 812804618 822695861 812804618 822695861 499979655 282379545 499979655 282379545 500026137 719175023 500026137 719175023 336867528 199627030 336867528 199627030 643387326 499998353 643387326 499998353 725194686 820911947 725194686 820911947 440248153 500004769 440248153 500004769 704563024 725158443 704563024 725158443 351952180 612089150 351952180 612089150 729278318 925355481 729278318 925355481 971769128 984676745 971769128 984676745 217345867 260005923 217345867 260005923 603384797 709794939 603384797 709794939 751736845 109323567 751736845 109323567 903841310 57249164 903841310 57249164 500008441 954863279 500008441 954863279 330805709 169700322 330805709 169700322 154362761 104391645 154362761 104391645 101243846 909168037 101243846 909168037 587418760 400548297 587418760 400548297 664940884 733612984 664940884 733612984 471258565 420561460 471258565 420561460 880068724 503833080 880068724 503833080 251717014 883309538 251717014 883309538 96048476 499980786 96048476 499980786 896805450 632220290 896805450 632220290 428722026 505341163 428722026 505341163 622495730 318708019 622495730 318708019 716711930 896092762 716711930 896092762 499960200 455125703 499960200 455125703 635180236 662154909 635180236 662154909 225211854 214377674 225211854 214377674 500013126 439160411 500013126 439160411 592626092 156850429 592626092 156850429 448668559 499967898 448668559 499967898 905368708 632795297 905368708 632795297 270401536 913215851 270401536 913215851 509646563 320096279 509646563 320096279 444933285 500009325 444933285 500009325 818742124 499963002 818742124 499963002 499995816 951722333 499995816 951722333 479350271 428662237 479350271 428662237 806708275 924299363 806708275 924299363 990497562 499973249 990497562 499973249 536928449 605532905 536928449 605532905 296340142 129653008 296340142 129653008 111332910 789569994 111332910 789569994 867344483 449769293 867344483 449769293 444871448 633347746 444871448 633347746 213277059 499962366 213277059 499962366 892810568 500036322 892810568 500036322 500010514 365898778 500010514 365898778 499979445 797649467 499979445 797649467 537234382 455285425 537234382 455285425 815478843 827884874 815478843 827884874 500008773 477751491 500008773 477751491 588521515 740090104 588521515 740090104 174915202 328960089 174915202 328960089 966371578 26535640 966371578 26535640 978437000 500008864 978437000 500008864 500000892 791649570 500000892 791649570 745850875 452088159 745850875 452088159 226500916 703165699 226500916 703165699 799989308 153037202 799989308 153037202 936340025 964952625 936340025 964952625 971956339 478025961 971956339 478025961 214057567 744690140 214057567 744690140 826724035 840873572 826724035 840873572 283732539 517957242 283732539 517957242 677139256 265582228 677139256 265582228 167512496 911923071 167512496 911923071 883556936 210419256 883556936 210419256 195950980 162801144 195950980 162801144 899462771 950287132 899462771 950287132 953445119 986666044 953445119 986666044 227470442 629998681 227470442 629998681 557707414 185450287 557707414 185450287 825791315 60451039 825791315 60451039 466108842 660506701 466108842 660506701 813787374 895395411 813787374 895395411 373449981 474072056 373449981 474072056 629573372 789169319 629573372 789169319 187900000 220021678 187900000 220021678 499978506 694160854 499978506 694160854 242856239 149602858 242856239 149602858 74486142 558904950 74486142 558904950 748912523 499965421 748912523 499965421 277146249 513327471 277146249 513327471 795637171 499985409 795637171 499985409 117451075 929624539 117451075 929624539 939475758 945300603 939475758 945300603 499972795 90516282 499972795 90516282 500027603 500012870 500027603 500012870 337956979 857180976 337956979 857180976 679921182 391787521 679921182 391787521 176401735 845528473 176401735 845528473 671761003 539669611 671761003 539669611 396359219 781718479 396359219 781718479 150813796 61354632 150813796 61354632 769421464 477014157 769421464 477014157 499971326 154799380 499971326 154799380 838658041 500003738 838658041 500003738 447755547 308849856 447755547 308849856 774057427 172474687 774057427 172474687 295757510 500026770 295757510 500026770 627851449 499968111 627851449 499968111 17449839 500026661 17449839 500026661 499996978 694681357 499996978 694681357 601668219 80871146 601668219 80871146 31216999 617837405 31216999 617837405 860503513 221037793 860503513 221037793 63166728 784771385 63166728 784771385 795461102 883486064 795461102 883486064 925998172 13351264 925998172 13351264 8706848 994102444 8706848 994102444 994541594 5121484 994541594 5121484 997571097 777575206 997571097 777575206 48729765 385316009 48729765 385316009 766535376 577815865 766535376 577815865 391974564 668242591 391974564 668242591 738242334 83240854 738242334 83240854 79577836 980267162 79577836 980267162 499994451 131464556 499994451 131464556 452968131 499998375 452968131 499998375 256186532 188015072 256186532 188015072 895147974 80212647 895147974 80212647 499970381 442297855 499970381 442297855 709535378 717720298 709535378 717720298 761010517 351324635 761010517 351324635 329032648 663952231 329032648 663952231 500026782 74666137 500026782 74666137 949642314 954610568 949642314 954610568 25191532 24015846 25191532 24015846 694428142 314442828 694428142 314442828 499987877 500020024 499987877 500020024 676664888 139750078 676664888 139750078 60915303 884138560 60915303 884138560 711066533 188967046 711066533 188967046 131515837 500028928 131515837 500028928 652330501 339097193 652330501 339097193 499992634 870413363 499992634 870413363 54707071 54194691 54707071 54194691 19128264 499962235 19128264 499962235 920184833 968544340 920184833 968544340 296476132 353677798 296476132 353677798 506356911 540936899 506356911 540936899 457738725 392047790 457738725 392047790 746909893 133236711 746909893 133236711 70383572 62704313 70383572 62704313 867268775 500037462 867268775 500037462 385472832 717995982 385472832 717995982 261607622 499985680 261607622 499985680 742530155 251809411 742530155 251809411 499966880 546115916 499966880 546115916 647464644 81999422 647464644 81999422 951692621 27129107 951692621 27129107 9304089 7153979 9304089 7153979 3375674 996969762 3375674 996969762 532750275 499988325 532750275 499988325 168968674 84955446 168968674 84955446 499993956 643381386 499993956 643381386 211004352 244856172 211004352 244856172 773301977 813415247 773301977 813415247 896799415 899157688 896799415 899157688 435534368 349196261 435534368 349196261 563403525 500015256 563403525 500015256 812926026 132151904 812926026 132151904 109950626 974208283 109950626 974208283 789311018 305529622 789311018 305529622 253138091 500013466 253138091 500013466 731437715 797441201 731437715 797441201 797947345 856608867 797947345 856608867 37903111 461779362 37903111 461779362 773198536 213049260 773198536 213049260 118331766 656419247 118331766 656419247 387921591 490119118 387921591 490119118 721820687 558262597 721820687 558262597 197619816 802459881 197619816 802459881 185479900 108145044 185479900 108145044 907606756 598943144 907606756 598943144 588308220 321986623 588308220 321986623 875971892 972525163 875971892 972525163 490561864 346293818 490561864 346293818 666449021 293275987 666449021 293275987 397371548 432601635 397371548 432601635 500018008 783038608 500018008 783038608 302463330 539537775 302463330 539537775 586408321 361693717 586408321 361693717 500020953 562529512 500020953 562529512 598973172 457571959 598973172 457571959 73930677 500015450 73930677 500015450 500026560 58899655 500026560 58899655 43051616 20287951 43051616 20287951 500036588 665628683 500036588 665628683 115948482 421656316 115948482 421656316 869891728 61009515 869891728 61009515 105848622 598825375 105848622 598825375 493479096 447523785 493479096 447523785 412137960 795340651 412137960 795340651 826841656 207863800 826841656 207863800 324036229 822048783 324036229 822048783 827110719 487543889 827110719 487543889 185322663 500001656 185322663 500001656 848252622 134090599 848252622 134090599 964777799 989553056 964777799 989553056 365983840 245832098 365983840 245832098 601794221 499968019 601794221 499968019 197531439 500006812 197531439 500006812 423270823 957377769 423270823 957377769 19346507 222622265 19346507 222622265 760780367 843268984 760780367 843268984 886050245 109039505 886050245 109039505 951293388 982819607 951293388 982819607 991329315 4066619 991329315 4066619 490172422 664812950 490172422 664812950 188573888 177183779 188573888 177183779 111027522 931711216 111027522 931711216 22546940 500008129 22546940 500008129 499969393 147528685 499969393 147528685 630484298 574848515 630484298 574848515 397026080 431047749 397026080 431047749 731919692 255889889 731919692 255889889 789585961 846893307 789585961 846893307 375722983 354466914 375722983 354466914 700874122 874156891 700874122 874156891 500021841 415443564 500021841 415443564 667729921 500033936 667729921 500033936 176105752 186569584 176105752 186569584 524239526 531766218 524239526 531766218 499972226 340884331 499972226 340884331 196363855 542560734 196363855 542560734 570909256 587261683 570909256 587261683 463569800 162310848 463569800 162310848 544595317 530008113 544595317 530008113 469300793 84397165 469300793 84397165 576768005 500025896 576768005 500025896 384088261 476356761 384088261 476356761 579214461 606889663 579214461 606889663 199410861 338871906 199410861 338871906 736362745 599156112 736362745 599156112 355598402 458433521 355598402 458433521 803431754 52909124 803431754 52909124 957751174 514486924 957751174 514486924 500005482 42480593 500005482 42480593 974403407 500011749 974403407 500011749 229597496 473653762 229597496 473653762 629780331 500019258 629780331 500019258 114586563 939187652 114586563 939187652 941995559 386490323 941995559 386490323 503401573 709006891 503401573 709006891 499979218 931124660 499979218 931124660 58609652 976060721 58609652 976060721 976827312 254700620 976827312 254700620 160732787 108527407 160732787 108527407 911364714 500039822 911364714 500039822 192386430 840232259 192386430 840232259 128445865 499969902 128445865 499969902 863570197 106847514 863570197 106847514 197451252 583266243 197451252 583266243 500031800 413513460 500031800 413513460 613267201 534214736 613267201 534214736 370162894 751178065 370162894 751178065 519415046 499998314 519415046 499998314 232246142 756808867 232246142 756808867 390463160 375238268 390463160 375238268 340041144 826422087 340041144 826422087 7920368 499966412 7920368 499966412 761072906 183700083 761072906 183700083 499963877 722011314 499963877 722011314 148642449 987058647 148642449 987058647 615183807 578706789 615183807 578706789 500013659 389195547 500013659 389195547 301724454 702603520 301724454 702603520 873629108 311199128 873629108 311199128 239979917 500021488 239979917 500021488 873999089 500005991 873999089 500005991 499963341 571297407 499963341 571297407 520308104 466438238 520308104 466438238 390562145 787626650 390562145 787626650 828254727 373686949 828254727 373686949 500033992 189073107 500033992 189073107 307772053 697148210 307772053 697148210 713857136 364925710 713857136 364925710 499962747 41841155 499962747 41841155 36587301 30337477 36587301 30337477 974319547 502649800 974319547 502649800 211520675 110263231 211520675 110263231 542743266 499982628 542743266 499982628 93049829 778104642 93049829 778104642 500035944 500000496 500035944 500000496 960205925 39452121 960205925 39452121 963662175 969327969 963662175 969327969 143640856 224473628 143640856 224473628 805156460 947009058 805156460 947009058 499991651 55124485 499991651 55124485 377152355 500001371 377152355 500001371 737024685 217191916 737024685 217191916 180224127 125698323 180224127 125698323 500036892 708286858 500036892 708286858 128112548 420602948 128112548 420602948 566779863 851236338 566779863 851236338 500031108 499978654 500031108 499978654 933511075 96346020 933511075 96346020 42310436 963591769 42310436 963591769 975126313 980505902 975126313 980505902 9978797 9761636 9978797 9761636 500032028 500026699 500032028 500026699 155823642 82013158 155823642 82013158 512399344 956428227 512399344 956428227 499974139 130396917 499974139 130396917 888285294 955284924 888285294 955284924 499995008 49557355 499995008 49557355 131195692 500003233 131195692 500003233 861771359 123081896 861771359 123081896 98187384 903216807 98187384 903216807 500032817 445754440 500032817 445754440 596695792 777277171 596695792 777277171 922453182 217509393 922453182 217509393 143208229 810298299 143208229 810298299 500013979 64078930 500013979 64078930 367387443 549815831 367387443 549815831 607803681 277567489 607803681 277567489 951228182 748908639 951228182 748908639 139653630 947672978 139653630 947672978 610149270 499981934 610149270 499981934 313799891 733792347 313799891 733792347 142826677 50011094 142826677 50011094 500036616 667793163 500036616 667793163 328253605 697053511 328253605 697053511 499967888 193363988 499967888 193363988 628666883 631057097 628666883 631057097 492104293 384330439 492104293 384330439 593386160 767730422 593386160 767730422 794812560 96968811 794812560 96968811 933952114 59361216 933952114 59361216 291567110 725749174 291567110 725749174 682057803 270807203 682057803 270807203 183423230 500031113 183423230 500031113 766315834 191443524 766315834 191443524 499997979 725666738 499997979 725666738 500030239 436388013 500030239 436388013 364000785 285248251 364000785 285248251 636091246 899091236 636091246 899091236 909975117 499990938 909975117 499990938 159577462 887682102 159577462 887682102 84583671 485382271 84583671 485382271 804158763 964825164 804158763 964825164 15202326 10110927 15202326 10110927 637035172 499961952 637035172 499961952 767781417 208672934 767781417 208672934 413834068 609525984 413834068 609525984 179006558 143328014 179006558 143328014 512954975 536058004 512954975 536058004 671940931 139212876 671940931 139212876 499299946 777525431 499299946 777525431 721928805 132897805 721928805 132897805 51544603 733786172 51544603 733786172 740138137 789170726 740138137 789170726 499998324 280914217 499998324 280914217 147109425 54722819 147109425 54722819 954910651 545739620 954910651 545739620 481632983 391449677 481632983 391449677 644731285 262323695 644731285 262323695 499960240 128216533 499960240 128216533 979125057 988593094 979125057 988593094 483177950 470147276 483177950 470147276 694606079 269987233 694606079 269987233 756281147 766525162 756281147 766525162 94937359 499838422 94937359 499838422 609975864 738896918 609975864 738896918 393699470 239992946 393699470 239992946 143985603 688948652 143985603 688948652 545341751 449127843 545341751 449127843 269050133 571168751 269050133 571168751 655611381 499965395 655611381 499965395 915279000 705719319 915279000 705719319 553176324 499974516 553176324 499974516 177534778 500018489 177534778 500018489 528160166 352692882 528160166 352692882 668080909 499981291 668080909 499981291 499960038 675393884 499960038 675393884 189821684 425157646 189821684 425157646 676449985 746316774 676449985 746316774 117421413 210195750 117421413 210195750 499990907 703383062 499990907 703383062 213318950 213333028 213318950 213333028 775278375 914580706 775278375 914580706 48199881 77608639 48199881 77608639 943254017 25361175 943254017 25361175 975767422 20530235 975767422 20530235 340759170 683709626 340759170 683709626 530738013 358381995 530738013 358381995 162284283 621652465 162284283 621652465 779580287 409906897 779580287 409906897 500007840 974285890 500007840 974285890 999390017 218551810 999390017 218551810 167200011 499989191 167200011 499989191 947931896 970887444 947931896 970887444 500014480 499962741 500014480 499962741 939307441 945755290 939307441 945755290 992650162 999092295 992650162 999092295 999169536 999555181 999169536 999555181 999600910 199038 999600910 199038 41652 500025600 41652 500025600 127240323 37980617 127240323 37980617 613718792 892994731 613718792 892994731 932837616 161081313 932837616 161081313 98173394 925675151 98173394 925675151 42950595 358922617 42950595 358922617 378145577 827668337 378145577 827668337 140546031 134529851 140546031 134529851 120203542 75735400 120203542 75735400 734884337 500003867 734884337 500003867 407119287 366446655 407119287 366446655 500015782 735121399 500015782 735121399 332129451 499985878 332129451 499985878 196066027 124594214 196066027 124594214 886141234 906679963 886141234 906679963 933533429 442441852 933533429 442441852 459645442 732730155 459645442 732730155 872612797 898622481 872612797 898622481 91383572 412374496 91383572 412374496 591186862 580768824 591186862 580768824 466648726 342395665 466648726 342395665 747999670 856141120 747999670 856141120 275763330 466075891 275763330 466075891 825891686 699246541 825891686 699246541 240949885 803489059 240949885 803489059 112596355 499971653 112596355 499971653 768939721 500022678 768939721 500022678 324274644 783547355 324274644 783547355 194602822 941409857 194602822 941409857 36970826 967402972 36970826 967402972 708591759 346197514 708591759 346197514 616060984 629203863 616060984 629203863 813018157 262243496 813018157 262243496 499965753 566985634 499965753 566985634 692353664 217924999 692353664 217924999 130782769 937922216 130782769 937922216 992492920 500001750 992492920 500001750 250796253 235219436 250796253 235219436 714620678 500027655 714620678 500027655 290676640 18303569 290676640 18303569 663386902 623736076 663386902 623736076 410356525 500006540 410356525 500006540 264644634 768140285 264644634 768140285 843541923 426014387 843541923 426014387 500000842 701358742 500000842 701358742 288719050 161621479 288719050 161621479 868474090 82940993 868474090 82940993 407107226 670739964 407107226 670739964 164660546 500019039 164660546 500019039 852000044 925480639 852000044 925480639 56385007 14603265 56385007 14603265 693769650 833621603 693769650 833621603 161606399 74861128 161606399 74861128 767671369 276209348 767671369 276209348 319695821 575812708 319695821 575812708 692184070 315485086 692184070 315485086 132312611 500025849 132312611 500025849 473968583 244093912 473968583 244093912 500023788 615794083 500023788 615794083 659771585 182763212 659771585 182763212 157228065 843484748 157228065 843484748 499991121 226979505 499991121 226979505 591130000 499980386 591130000 499980386 132270552 472720564 132270552 472720564 530821818 323265162 530821818 323265162 877664318 74298911 877664318 74298911 949718435 47291512 949718435 47291512 28042975 977411585 28042975 977411585 8488612 993453541 8488612 993453541 4719202 996565136 4719202 996565136 2169021 515187 2169021 515187 353631 999666495 353631 999666495 500008728 499990836 500008728 499990836 171960345 942935830 171960345 942935830 42104962 20690911 42104962 20690911 989602469 631100689 989602469 631100689 510203401 167022123 510203401 167022123 135359214 125489070 135359214 125489070 103873953 534872798 103873953 534872798 673509201 271017087 673509201 271017087 269253838 806630618 269253838 806630618 75141973 62880077 75141973 62880077 40175185 38872166 40175185 38872166 972517516 525905513 972517516 525905513 412612335 212230238 412612335 212230238 792404618 132938123 792404618 132938123 367231027 592334201 367231027 592334201 637858288 301695811 637858288 301695811 418412926 593143056 418412926 593143056 288737562 276111080 288737562 276111080 748149138 143691227 748149138 143691227 874816961 573561379 874816961 573561379 426040579 447133107 426040579 447133107 664797606 500000952 664797606 500000952 391148793 328860934 391148793 328860934 500027802 820119108 500027802 820119108 959290613 987326919 959290613 987326919 10314599 994120892 10314599 994120892 792538095 499977073 792538095 499977073 117861165 821177538 117861165 821177538 500037424 549693024 500037424 549693024 622743671 817840313 622743671 817840313 408035914 98707873 408035914 98707873 592453459 738258654 592453459 738258654 89509275 150694709 89509275 150694709 500011105 198434238 500011105 198434238 183947661 526020391 183947661 526020391 500022602 5036552 500022602 5036552 676631523 505989495 676631523 505989495 87522711 74992268 87522711 74992268 500020188 868776333 500020188 868776333 101269116 158956399 101269116 158956399 539970778 569462222 539970778 569462222 240849907 775211278 240849907 775211278 794334913 100542389 794334913 100542389 80246681 500014074 80246681 500014074 609582507 266234569 609582507 266234569 168869282 656676332 168869282 656676332 500034063 201516489 500034063 201516489 189687693 692680946 189687693 692680946 495823906 499967219 495823906 499967219 114839187 950242765 114839187 950242765 957136527 974702956 957136527 974702956 14006979 986847518 14006979 986847518 9494234 5988329 9494234 5988329 783745426 628368351 783745426 628368351 471704167 500016070 471704167 500016070 693158942 542085319 693158942 542085319 425958615 152397233 425958615 152397233 922124950 832621788 922124950 832621788 694693126 246590644 694693126 246590644 434909454 500017682 434909454 500017682 666447742 704498086 666447742 704498086 270044917 857554548 270044917 857554548 904500205 69627271 904500205 69627271 483568929 570820518 483568929 570820518 500035211 213020073 500035211 213020073 823301852 872234912 823301852 872234912 63726528 947446620 63726528 947446620 50123808 311070016 50123808 311070016 525219427 704266092 525219427 704266092 246450567 126756534 246450567 126756534 732974703 813766808 732974703 813766808 382615931 267319896 382615931 267319896 811903445 867576733 811903445 867576733 126694549 351033661 126694549 351033661 374743567 563304565 374743567 563304565 860570649 89182983 860570649 89182983 932211743 950848156 932211743 950848156 432285624 482842340 432285624 482842340 539944695 648258634 539944695 648258634 323583663 758401585 323583663 758401585 220180784 426808579 220180784 426808579 500011649 52559099 500011649 52559099 991280876 499998200 991280876 499998200 268166193 499980621 268166193 499980621 404920083 848758425 404920083 848758425 870794044 493673354 870794044 493673354 381717393 529484996 381717393 529484996 594376647 271488416 594376647 271488416 239655628 865400752 239655628 865400752 680385406 543246366 680385406 543246366 438765586 499980030 438765586 499980030 491772725 692852649 491772725 692852649 500017603 477431616 500017603 477431616 834572424 840549501 834572424 840549501 499998346 499967645 499998346 499967645 698970994 244491310 698970994 244491310 499992799 499975349 499992799 499975349 645776175 601462038 645776175 601462038 500005779 225191461 500005779 225191461 819502885 819598536 819502885 819598536 108794673 951934028 108794673 951934028 502774323 484011344 502774323 484011344 392261403 525352135 392261403 525352135 573666645 724452707 573666645 724452707 172516956 886754411 172516956 886754411 93128342 499971450 93128342 499971450 756828476 569806050 756828476 569806050 467104004 223100328 467104004 223100328 920153536 500029216 920153536 500029216 277797548 242156781 277797548 242156781 535883252 500020787 535883252 500020787 970405935 29151879 970405935 29151879 7116456 500036401 7116456 500036401 693426918 481030222 693426918 481030222 378436543 38657338 378436543 38657338 568927989 486659198 568927989 486659198 350536694 879514563 350536694 879514563 499986721 178817562 499986721 178817562 496132273 500016767 496132273 500016767 831790122 482000820 831790122 482000820 499973236 823352604 499973236 823352604 905598161 58307325 905598161 58307325 984763309 992540041 984763309 992540041 414852985 221636390 414852985 221636390 218036094 500027539 218036094 500027539 500030211 709439197 500030211 709439197 224087239 417018494 224087239 417018494 499974437 249688754 499974437 249688754 655742638 663553972 655742638 663553972 315874226 391376360 315874226 391376360 500006520 875993983 500006520 875993983 500477897 336625277 500477897 336625277 133681072 525185892 133681072 525185892 499976042 179727348 499976042 179727348 174053591 500014187 174053591 500014187 783717173 975376486 783717173 975376486 494734570 500006666 494734570 500006666 904158042 499969950 904158042 499969950 283420029 509514818 283420029 509514818 674587779 758376179 674587779 758376179 819845275 45236932 819845275 45236932 31092122 499968410 31092122 499968410 718287251 753607372 718287251 753607372 763870017 419654610 763870017 419654610 500036749 691567681 500036749 691567681 252409017 204066037 252409017 204066037 619954065 500028573 619954065 500028573 416340677 933212987 416340677 933212987 689700400 231845139 689700400 231845139 371976626 500002000 371976626 500002000 128432976 923868354 128432976 923868354 684119576 285299256 684119576 285299256 148505671 917882631 148505671 917882631 53944445 347060183 53944445 347060183 603314289 708149248 603314289 708149248 83956056 470197311 83956056 470197311 499989852 781729524 499989852 781729524 499994835 178315434 499994835 178315434 500039049 743086712 500039049 743086712 962113460 980181422 962113460 980181422 314487997 500016840 314487997 500016840 453515636 231129850 453515636 231129850 500005494 499993424 500005494 499993424 392886523 351721536 392886523 351721536 693254533 616242151 693254533 616242151 315395145 499961805 315395145 499961805 917152751 49561004 917152751 49561004 217615852 784373286 217615852 784373286 535643760 391855987 535643760 391855987 487441271 499994337 487441271 499994337 208530592 977543283 208530592 977543283 664612031 123780873 664612031 123780873 935384062 580866060 935384062 580866060 499992794 897901818 499992794 897901818 743210333 493978777 743210333 493978777 500029733 34272556 500029733 34272556 33138291 4329110 33138291 4329110 998621440 999377148 998621440 999377148 313677 499962484 313677 499962484 805764210 544654745 805764210 544654745 514809617 412798846 514809617 412798846 475627089 586793884 475627089 586793884 633839360 408348346 633839360 408348346 247170048 134388591 247170048 134388591 530907011 615366171 530907011 615366171 898949558 463973041 898949558 463973041 407586328 744701949 407586328 744701949 113465402 949349063 113465402 949349063 46172573 22191799 46172573 22191799 582132111 499980388 582132111 499980388 719314344 813264409 719314344 813264409 499997796 166107663 499997796 166107663 451868214 489597358 451868214 489597358 500023470 134768993 500023470 134768993 499992545 499982759 499992545 499982759 713006076 847019425 713006076 847019425 87197938 429658546 87197938 429658546 635772403 774218149 635772403 774218149 208878722 870020321 208878722 870020321 910549475 86785304 910549475 86785304 328664352 505841792 328664352 505841792 763687117 787227538 763687117 787227538 855882249 913067088 855882249 913067088 375408592 409528848 375408592 409528848 500031209 130516703 500031209 130516703 108972054 617353631 108972054 617353631 499990920 196608056 499990920 196608056 506905936 742975780 506905936 742975780 254240429 159922821 254240429 159922821 130070728 499996795 130070728 499996795 487574944 314439324 487574944 314439324 258648812 208227768 258648812 208227768 731833822 753705607 731833822 753705607 499963375 591036354 499963375 591036354 318339093 344779159 318339093 344779159 499984342 529461422 499984342 529461422 692840172 328118914 692840172 328118914 217948546 500006428 217948546 500006428 651544665 768527231 651544665 768527231 432311474 277080212 432311474 277080212 619542098 756786014 619542098 756786014 85681845 476617593 85681845 476617593 680105968 304046245 680105968 304046245 703156091 238047618 703156091 238047618 444175053 701536761 444175053 701536761 246081710 310383505 246081710 310383505 649021798 691281545 649021798 691281545 302011468 310680024 302011468 310680024 595451908 756881208 595451908 756881208 460627203 25398371 460627203 25398371 978238458 989337325 978238458 989337325 325662079 562262793 325662079 562262793 862135991 120805932 862135991 120805932 499961231 902189048 499961231 902189048 728167886 578590647 728167886 578590647 473764771 312438727 473764771 312438727 125789250 535810028 125789250 535810028 499979958 909232040 499979958 909232040 669335082 355133826 669335082 355133826 146741371 500035602 146741371 500035602 499982239 3003988 499982239 3003988 902866347 579649304 902866347 579649304 222410864 37732683 222410864 37732683 965696699 974528339 965696699 974528339 17212268 12463419 17212268 12463419 991453401 664489993 991453401 664489993 499971796 374717116 499971796 374717116 718222865 690414231 718222865 690414231 400774143 281533601 400774143 281533601 885698544 560317239 885698544 560317239 499979949 363269372 499979949 363269372 169631845 822241825 169631845 822241825 600650230 398971356 600650230 398971356 461579203 891255854 461579203 891255854 535877768 407895693 535877768 407895693 709768715 706087578 709768715 706087578 160146231 66115268 160146231 66115268 500002020 528155319 500002020 528155319 500022705 845922589 500022705 845922589 499965932 125898533 499965932 125898533 565397067 652783786 565397067 652783786 338304566 282588554 338304566 282588554 164700052 500015278 164700052 500015278 581181574 500028767 581181574 500028767 967515489 29961958 967515489 29961958 986615834 610267042 986615834 610267042 170449308 93656534 170449308 93656534 606276637 500013247 606276637 500013247 662657894 205355200 662657894 205355200 839536966 950631459 839536966 950631459 468739854 288697669 468739854 288697669 617172692 766309656 617172692 766309656 39857844 476902450 39857844 476902450 499971041 169046460 499971041 169046460 562147418 500038262 562147418 500038262 146504514 33935133 146504514 33935133 29681048 974027104 29681048 974027104 799860342 500003765 799860342 500003765 431098187 307009602 431098187 307009602 661003522 569131115 661003522 569131115 477653756 218864134 477653756 218864134 780101160 918275646 780101160 918275646 921534379 499964619 921534379 499964619 500027326 323565239 500027326 323565239 66167748 947054211 66167748 947054211 51239086 499961384 51239086 499961384 555869966 301241288 555869966 301241288 346050647 500010025 346050647 500010025 207911973 918169668 207911973 918169668 919807571 499964457 919807571 499964457 418697715 667511164 418697715 667511164 900551489 97327313 900551489 97327313 79826069 73895919 79826069 73895919 928086765 500036653 928086765 500036653 397926302 378800186 397926302 378800186 633613257 499998057 633613257 499998057 196894145 310832067 196894145 310832067 517033438 566933272 517033438 566933272 181918206 416450040 181918206 416450040 596530329 384398644 596530329 384398644 187639970 126821578 187639970 126821578 837865719 246418083 837865719 246418083 190049734 73402969 190049734 73402969 727653373 910992213 727653373 910992213 339738440 259928389 339738440 259928389 244470817 174944296 244470817 174944296 156227034 515985583 156227034 515985583 562313506 453922864 562313506 453922864 393464449 285202623 393464449 285202623 222454683 571240428 222454683 571240428 833013177 499965851 833013177 499965851 358231107 255681592 358231107 255681592 545128988 908990150 545128988 908990150 474920053 445984112 474920053 445984112 499993584 421148024 499993584 421148024 499960170 868617083 499960170 868617083 115920396 382193278 115920396 382193278 679498050 574037163 679498050 574037163 519688201 294798531 519688201 294798531 500003536 953382589 500003536 953382589 961860209 30417661 961860209 30417661 422118926 579313829 422118926 579313829 636058542 499970448 636058542 499970448 428988910 499995097 428988910 499995097 900459118 922724947 900459118 922724947 939257121 57448178 939257121 57448178 50165722 957775620 50165722 957775620 636227946 96858500 636227946 96858500 914838648 74219978 914838648 74219978 476801653 499990035 476801653 499990035 173012405 849984873 173012405 849984873 500034326 269238337 500034326 269238337 457399618 499974240 457399618 499974240 551587606 399235299 551587606 399235299 866374347 598157010 866374347 598157010 499979883 436092742 499979883 436092742 709348007 832553686 709348007 832553686 128361463 120018906 128361463 120018906 890662038 897816935 890662038 897816935 909085870 917539946 909085870 917539946 938686121 24713628 938686121 24713628 978022236 992557518 978022236 992557518 7053205 993118689 7053205 993118689 1565747 304026215 1565747 304026215 870176547 884886785 870176547 884886785 390954252 320338443 390954252 320338443 500024957 819023628 500024957 819023628 500008437 132758607 500008437 132758607 121103882 693912654 121103882 693912654 495898707 254723814 495898707 254723814 225154451 860684159 225154451 860684159 500031729 421428996 500031729 421428996 387595976 762387623 387595976 762387623 63118759 134160031 63118759 134160031 637319176 500021532 637319176 500021532 207570542 471109760 207570542 471109760 499972678 128618035 499972678 128618035 904760329 89260702 904760329 89260702 447143487 587944669 447143487 587944669 682477969 792719320 682477969 792719320 113476500 898516573 113476500 898516573 904629338 68883609 904629338 68883609 44922482 960338506 44922482 960338506 36262049 442742054 36262049 442742054 746484794 221366359 746484794 221366359 813555121 499989875 813555121 499989875 500012616 100341540 500012616 100341540 499961636 499998662 499961636 499998662 635486300 340435123 635486300 340435123 408487629 565314859 408487629 565314859 618654779 359377540 618654779 359377540 249695302 499992137 249695302 499992137 730174102 109690199 730174102 109690199 500021910 742095687 500021910 742095687 147532391 453960478 147532391 453960478 500021771 666085345 500021771 666085345 179296021 464000691 179296021 464000691 645691479 500018514 645691479 500018514 141513716 131178320 141513716 131178320 884782923 886616642 884782923 886616642 484516070 499960687 484516070 499960687 181540459 819097170 181540459 819097170 151871739 115610666 151871739 115610666 764951265 807725106 764951265 807725106 820694463 165342432 820694463 165342432 842802799 894880840 842802799 894880840 83204186 375830653 83204186 375830653 625787772 659075958 625787772 659075958 130915473 464737371 130915473 464737371 500014962 639960008 500014962 639960008 478000403 451600267 478000403 451600267 426005392 679816701 426005392 679816701 730696827 132482708 730696827 132482708 462860817 500015319 462860817 500015319 856923409 687141683 856923409 687141683 500019707 183101582 500019707 183101582 150878006 95515036 150878006 95515036 652055091 389559579 652055091 389559579 475076353 479066801 475076353 479066801 540268047 348705105 540268047 348705105 473686051 809036082 473686051 809036082 628537599 512572577 628537599 512572577 486325372 446925484 486325372 446925484 500028408 690153166 500028408 690153166 129805140 500014619 129805140 500014619 779184162 516016482 779184162 516016482 499991916 865935149 499991916 865935149 524193720 500024809 524193720 500024809 123015662 68179484 123015662 68179484 43276629 675125644 43276629 675125644 555980641 335330237 555980641 335330237 232738084 910418140 232738084 910418140 577215022 499982502 577215022 499982502 155883520 885664132 155883520 885664132 500034619 222505326 500034619 222505326 468981332 474373820 468981332 474373820 499963790 864671173 499963790 864671173 135285387 81630985 135285387 81630985 937251376 664870731 937251376 664870731 401676205 397433401 401676205 397433401 687889577 765815423 687889577 765815423 296615979 370864632 296615979 370864632 567006252 768453503 567006252 768453503 864669989 499969129 864669989 499969129 461828867 640630062 461828867 640630062 279195701 790989556 279195701 790989556 802064839 921033729 802064839 921033729 499974074 500008429 499974074 500008429 723473636 224275830 723473636 224275830 437853432 500011082 437853432 500011082 692970783 338385358 692970783 338385358 463973686 543008157 463973686 543008157 664904016 421148471 664904016 421148471 207363320 90554242 207363320 90554242 543522930 636455859 543522930 636455859 707545973 456991928 707545973 456991928 299274908 273352222 299274908 273352222 500039810 855917595 500039810 855917595 127780635 104422485 127780635 104422485 945162533 511358670 945162533 511358670 206276344 499966628 206276344 499966628 94861469 913385522 94861469 913385522 75543992 945880635 75543992 945880635 959883528 438186621 959883528 438186621 174467959 872125402 174467959 872125402 684129826 183934983 684129826 183934983 180119114 886443104 180119114 886443104 912851727 446145827 912851727 446145827 364175454 776151440 364175454 776151440 812990633 188757157 812990633 188757157 146124068 578090585 146124068 578090585 825226436 470996128 825226436 470996128 386045698 209408165 386045698 209408165 792440641 750923720 792440641 750923720 499966988 124871296 499966988 124871296 538223804 678835847 538223804 678835847 359892767 346936453 359892767 346936453 806150650 659077246 806150650 659077246 499961221 432563030 499961221 432563030 195425505 608439065 195425505 608439065 643647925 120678489 643647925 120678489 264703489 500014078 264703489 500014078 838129880 263517212 838129880 263517212 499984160 811216781 499984160 811216781 789698515 6892997 789698515 6892997 311943003 500036390 311943003 500036390 866730360 499971080 866730360 499971080 281097001 201162774 281097001 201162774 148722950 921579607 148722950 921579607 943325264 499976068 943325264 499976068 562315160 736579987 562315160 736579987 492223709 313330956 492223709 313330956 636020507 500013604 636020507 500013604 552772353 423584113 552772353 423584113 321741648 245590692 321741648 245590692 500039836 656051902 500039836 656051902 756436782 239011909 756436782 239011909 811556138 570749155 811556138 570749155 500026431 374159900 500026431 374159900 443629727 929999202 443629727 929999202 605945200 336402238 605945200 336402238 679534669 499986516 679534669 499986516 268565338 500038146 268565338 500038146 742761379 278921992 742761379 278921992 291094280 906091539 291094280 906091539 36984442 499978814 36984442 499978814 634932642 359275815 634932642 359275815 189591009 899116409 189591009 899116409 942802182 41245618 942802182 41245618 961432069 21449266 961432069 21449266 499997221 499964816 499997221 499964816 762156720 796829801 762156720 796829801 99649230 500011992 99649230 500011992 888051926 82999195 888051926 82999195 482714375 563310735 482714375 563310735 573450913 499977624 573450913 499977624 889968090 91303383 889968090 91303383 477051770 720263269 477051770 720263269 687687328 254421229 687687328 254421229 237791025 194394985 237791025 194394985 599590613 756942733 599590613 756942733 183219649 310772459 183219649 310772459 899258022 756858585 899258022 756858585 500333498 367859680 500333498 367859680 338804255 162834968 338804255 162834968 582932486 849926830 582932486 849926830 499985383 183073148 499985383 183073148 905698632 957831287 905698632 957831287 430403979 354013683 430403979 354013683 509552421 720731348 509552421 720731348 210178194 116798860 210178194 116798860 674894130 503409040 674894130 503409040 284964037 499998652 284964037 499998652 681421370 500026464 681421370 500026464 308134520 499989246 308134520 499989246 983506076 8990903 983506076 8990903 995012935 632071871 995012935 632071871 329467356 328750644 329467356 328750644 284913080 842835847 284913080 842835847 568354795 436011340 568354795 436011340 119830610 95807757 119830610 95807757 95304477 38628538 95304477 38628538 34830124 21067783 34830124 21067783 16307674 984538867 16307674 984538867 992811061 993961931 992811061 993961931 499964300 276264835 499964300 276264835 725133443 941233350 725133443 941233350 260907589 696340819 260907589 696340819 768889780 954681568 768889780 954681568 393521494 286231371 393521494 286231371 124498204 70080052 124498204 70080052 744471860 500010841 744471860 500010841 345893153 745275658 345893153 745275658 875473756 474667736 875473756 474667736 250670797 873210969 250670797 873210969 58104041 955837827 58104041 955837827 41829432 36059824 41829432 36059824 974817866 18391924 974817866 18391924 414103894 630618267 414103894 630618267 327358250 496178512 327358250 496178512 832779010 517105350 832779010 517105350 500028124 335900149 500028124 335900149 830548498 757928075 830548498 757928075 274982604 287828072 274982604 287828072 574810933 500001486 574810933 500001486 211354536 189283601 211354536 189283601 896216275 553299001 896216275 553299001 499988613 223845074 499988613 223845074 794578250 800870576 794578250 800870576 107341096 901048823 107341096 901048823 90009489 379907759 90009489 379907759 710656402 575640995 710656402 575640995 336330171 269741196 336330171 269741196 500009206 500001424 500009206 500001424 202221857 804249096 202221857 804249096 499982529 349665862 499982529 349665862 345806749 77938668 345806749 77938668 953915639 500007187 953915639 500007187 432397603 677435869 432397603 677435869 712271086 765389522 712271086 765389522 499961242 515648752 499961242 515648752 360884204 647243526 360884204 647243526 815549595 130656073 815549595 130656073 201227733 444066744 201227733 444066744 637769855 198195937 637769855 198195937 292946187 724833498 292946187 724833498 162407031 839141338 162407031 839141338 75909053 499968240 75909053 499968240 500039719 590647702 500039719 590647702 663032562 810761665 663032562 810761665 385849864 350030767 385849864 350030767 509740852 523929027 509740852 523929027 407020609 681478480 407020609 681478480 613837667 500017080 613837667 500017080 334877463 500035750 334877463 500035750 734974285 764317284 734974285 764317284 842228549 97247500 842228549 97247500 449212157 675220283 449212157 675220283 801181803 194780346 801181803 194780346 500011422 515346416 500011422 515346416 299326659 500010985 299326659 500010985 849067053 876417120 849067053 876417120 499977106 763716402 499977106 763716402 500018290 167862290 500018290 167862290 181674655 500025107 181674655 500025107 958577947 113417099 958577947 113417099 338534218 819865150 338534218 819865150 860881565 155932961 860881565 155932961 48705755 47018934 48705755 47018934 15482647 672351679 15482647 672351679 619155682 608379820 619155682 608379820 499987141 702090474 499987141 702090474 500027438 188520936 500027438 188520936 866140088 99587045 866140088 99587045 957927711 978390590 957927711 978390590 301290765 224233307 301290765 224233307 610713916 552865802 610713916 552865802 506457994 281521892 506457994 281521892 349027611 792783640 349027611 792783640 168009629 891394787 168009629 891394787 500016628 319516778 500016628 319516778 836455494 88126871 836455494 88126871 916198258 984143625 916198258 984143625 500003580 524975195 500003580 524975195 648194143 222424295 648194143 222424295 54148349 671135489 54148349 671135489 500028470 244661224 500028470 244661224 499986376 984030309 499986376 984030309 662611534 257508978 662611534 257508978 857339632 500036732 857339632 500036732 246975877 499965710 246975877 499965710 664753566 517351762 664753566 517351762 408180917 762466111 408180917 762466111 710150992 248747137 710150992 248747137 244623449 585544367 244623449 585544367 501290694 426051603 501290694 426051603 275961675 499990467 275961675 499990467 982644492 991255442 982644492 991255442 485334786 473276167 485334786 473276167 644246141 150664678 644246141 150664678 326207816 470972329 326207816 470972329 795962450 59921465 795962450 59921465 21964259 769218748 21964259 769218748 507756421 328469851 507756421 328469851 136534122 621537148 136534122 621537148 695518922 293544158 695518922 293544158 199738071 766933327 199738071 766933327 306941918 499992826 306941918 499992826 899655391 850595015 899655391 850595015 499999837 51832978 499999837 51832978 624831589 819869817 624831589 819869817 119676430 499965669 119676430 499965669 499978669 987661408 499978669 987661408 500036644 499989002 500036644 499989002 223896847 192045047 223896847 192045047 500038187 937917037 500038187 937917037 471459518 499976827 471459518 499976827 982442927 747951534 982442927 747951534 418608203 499965052 418608203 499965052 867704428 783721173 867704428 783721173 65124333 488458952 65124333 488458952 536791178 60981920 536791178 60981920 17833972 4474147 17833972 4474147 527561491 900083836 527561491 900083836 190397197 127418421 190397197 127418421 896861700 738642931 896861700 738642931 392706445 282517549 392706445 282517549 514843060 742479766 514843060 742479766 790289513 91340631 790289513 91340631 453732237 459174965 453732237 459174965 500008342 164247189 500008342 164247189 439991167 606306948 439991167 606306948 143006624 348139177 143006624 348139177 770904601 817943956 770904601 817943956 929175906 943046295 929175906 943046295 500008571 100987622 500008571 100987622 960058457 982859922 960058457 982859922 251666038 357884502 251666038 357884502 693518207 772027838 693518207 772027838 101072949 449450089 101072949 449450089 658875087 295801076 658875087 295801076 295827888 744239648 295827888 744239648 513664435 67976388 513664435 67976388 36084356 673123807 36084356 673123807 525998092 387963083 525998092 387963083 838162569 936128080 838162569 936128080 63402779 950121136 63402779 950121136 500013777 500026921 500013777 500026921 301069774 742491196 301069774 742491196 880741366 62584364 880741366 62584364 398378152 621456207 398378152 621456207 865131446 254806157 865131446 254806157 252460997 872627228 252460997 872627228 636352753 296916286 636352753 296916286 786423429 500013373 786423429 500013373 988277623 499964692 988277623 499964692 104227507 923657553 104227507 923657553 858506755 88521887 858506755 88521887 37741096 31149172 37741096 31149172 18678814 503646380 18678814 503646380 588942953 127888259 588942953 127888259 941657219 953035637 941657219 953035637 14019745 440766919 14019745 440766919 766857654 677669204 766857654 677669204 289315219 317677186 289315219 317677186 500000921 168047802 500000921 168047802 889120150 653948091 889120150 653948091 272100516 232507025 272100516 232507025 111353795 600823242 111353795 600823242 826245298 935404786 826245298 935404786 17778428 11395579 17778428 11395579 504882865 765659345 504882865 765659345 336931890 632938999 336931890 632938999 943607234 41480206 943607234 41480206 985144615 813447338 985144615 813447338 130038929 103122687 130038929 103122687 500022414 626857079 500022414 626857079 194518975 808660401 194518975 808660401 564528150 373345388 564528150 373345388 717913319 278746605 717913319 278746605 405310629 786042208 405310629 786042208 500022512 596876632 500022512 596876632 260414504 757048947 260414504 757048947 913261588 499977666 913261588 499977666 500004540 797715181 500004540 797715181 565911761 120952794 565911761 120952794 480598745 842971908 480598745 842971908 798871104 337140314 798871104 337140314 500013764 744497804 500013764 744497804 843826548 23798148 843826548 23798148 499982485 926914174 499982485 926914174 72615996 44621619 72615996 44621619 500013729 499975019 500013729 499975019 296115990 797850258 296115990 797850258 666749372 193296081 666749372 193296081 159215780 141335563 159215780 141335563 750242685 354199579 750242685 354199579 296506815 957979569 296506815 957979569 500007550 492456540 500007550 492456540 230644307 917917770 230644307 917917770 500034226 478280091 500034226 478280091 385949473 367363352 385949473 367363352 329661067 850791848 329661067 850791848 118420705 953110968 118420705 953110968 22176650 179382031 22176650 179382031 854069936 538253664 854069936 538253664 326903045 805463401 326903045 805463401 953066532 18390452 953066532 18390452 499969267 632762131 499969267 632762131 653505718 664059349 653505718 664059349 751850654 152811041 751850654 152811041 128019171 885316240 128019171 885316240 546752103 396818828 546752103 396818828 161494429 951607533 161494429 951607533 499999953 96650143 499999953 96650143 940859922 51723652 940859922 51723652 336949310 499984042 336949310 499984042 693260376 780038285 693260376 780038285 158033469 363415931 158033469 363415931 586758483 528260694 586758483 528260694 368965499 184367331 368965499 184367331 146210162 134931646 146210162 134931646 63090745 54838090 63090745 54838090 759453199 790776597 759453199 790776597 463447611 411706931 463447611 411706931 408489148 660898382 408489148 660898382 794167171 410542855 794167171 410542855 166600190 939928899 166600190 939928899 980668550 995791180 980668550 995791180 997358715 997705924 997358715 997705924 499983918 221814860 499983918 221814860 188884036 831471921 188884036 831471921 984522931 499972009 984522931 499972009 500005106 156798327 500005106 156798327 125405334 932040576 125405334 932040576 936751590 50673338 936751590 50673338 956529716 968064506 956529716 968064506 434161819 499972748 434161819 499972748 314093464 739310964 314093464 739310964 618736830 458727361 618736830 458727361 521148108 652500262 521148108 652500262 796498585 137069286 796498585 137069286 941705679 37017018 941705679 37017018 10295030 504460631 10295030 504460631 500014780 406869576 500014780 406869576 340047043 500028397 340047043 500028397 802891408 343440636 802891408 343440636 383935558 500025103 383935558 500025103 763587598 826681443 763587598 826681443 72864080 61265095 72864080 61265095 695627754 500034476 695627754 500034476 317631429 832109468 317631429 832109468 499977993 198475178 499977993 198475178 810886812 913353475 810886812 913353475 499975461 515965149 499975461 515965149 734482043 247812316 734482043 247812316 798227063 885466228 798227063 885466228 499989166 242480336 499989166 242480336 169301673 503746038 169301673 503746038 697227181 231662398 697227181 231662398 499971837 500029134 499971837 500029134 347560966 387310542 347560966 387310542 558978080 537402276 558978080 537402276 328355358 859590553 328355358 859590553 54139048 499983259 54139048 499983259 499978220 731948207 499978220 731948207 826893775 425021083 826893775 425021083 318347412 208147828 318347412 208147828 835623918 500030573 835623918 500030573 500006181 890360354 500006181 890360354 498514038 232097593 498514038 232097593 825968746 172086541 825968746 172086541 271122046 500029036 271122046 500029036 672790921 688898914 672790921 688898914 759843862 198985089 759843862 198985089 129340745 740009503 129340745 740009503 771646027 788880347 771646027 788880347 129925510 84623373 129925510 84623373 657230670 696562459 657230670 696562459 499960244 136090966 499960244 136090966 565822572 570051465 565822572 570051465 404863835 282827105 404863835 282827105 724376970 563155687 724376970 563155687 198492662 460498417 198492662 460498417 527168488 499999605 527168488 499999605 116694262 499973567 116694262 499973567 500014410 812872364 500014410 812872364 863142556 178496032 863142556 178496032 341994541 668510994 341994541 668510994 316849315 269006439 316849315 269006439 173398308 77908923 173398308 77908923 40637200 26095515 40637200 26095515 701512035 536475916 701512035 536475916 434738243 453737087 434738243 453737087 763343255 500006974 763343255 500006974 80877645 418878514 80877645 418878514 478874265 611143069 478874265 611143069 518393572 371167075 518393572 371167075 688008253 881803745 688008253 881803745 500004151 293013493 500004151 293013493 187600010 178570937 187600010 178570937 34340284 698580346 34340284 698580346 987469752 210674364 987469752 210674364 474441425 916708475 474441425 916708475 499973450 725325630 499973450 725325630 692798543 500008784 692798543 500008784 334808414 257711889 334808414 257711889 153268528 523635614 153268528 523635614 500037939 449363990 500037939 449363990 313415741 956257755 313415741 956257755 708882396 499978892 708882396 499978892 485393061 598400812 485393061 598400812 519212430 393678062 519212430 393678062 195059578 889850794 195059578 889850794 895035566 53944787 895035566 53944787 51704707 989113290 51704707 989113290 989540333 8908681 989540333 8908681 7672713 3399069 7672713 3399069 724845813 500036960 724845813 500036960 253008693 495592480 253008693 495592480 884851034 603331523 884851034 603331523 460155283 263304629 460155283 263304629 187165870 909714655 187165870 909714655 988945640 9209646 988945640 9209646 2295052 997740321 2295052 997740321 997938174 280556062 997938174 280556062 272274706 500001156 272274706 500001156 151607669 133665545 151607669 133665545 89944136 937763888 89944136 937763888 982076333 423108212 982076333 423108212 271058594 837098343 271058594 837098343 107975972 909435801 107975972 909435801 910207798 334819618 910207798 334819618 299710484 529708242 299710484 529708242 786280175 179923156 786280175 179923156 844512589 869585311 844512589 869585311 306344555 246894808 306344555 246894808 890666751 499988894 890666751 499988894 500722242 395392276 500722242 395392276 682088902 817728026 682088902 817728026 107870647 494513313 107870647 494513313 577247218 935415931 577247218 935415931 335981186 499967793 335981186 499967793 251855754 165794256 251855754 165794256 841438628 980958150 841438628 980958150 10920149 486481724 10920149 486481724 499977116 272661580 499977116 272661580 75873614 557968103 75873614 557968103 499972187 939762019 499972187 939762019 988848672 423354096 988848672 423354096 277043481 499997279 277043481 499997279 784945490 803490445 784945490 803490445 437467610 381413194 437467610 381413194 676659079 732736437 676659079 732736437 499968238 854558812 499968238 854558812 906692847 499996398 906692847 499996398 589203469 653765287 589203469 653765287 494495374 345492095 494495374 345492095 772401823 556891750 772401823 556891750 153678029 382852407 153678029 382852407 770780592 542268728 770780592 542268728 423401884 26210352 423401884 26210352 653706493 753834282 653706493 753834282 844102527 918133446 844102527 918133446 49949361 19958125 49949361 19958125 560547413 696138510 560547413 696138510 93854837 86698365 93854837 86698365 27669107 977403144 27669107 977403144 980056741 293964020 980056741 293964020 499982837 925231098 499982837 925231098 52576851 499967248 52576851 499967248 787648348 657355703 787648348 657355703 287494787 748676950 287494787 748676950 861943429 442393158 861943429 442393158 499964737 14881207 499964737 14881207 500024509 642125742 500024509 642125742 645600699 464758170 645600699 464758170 415649599 914586499 415649599 914586499 953172613 975363530 953172613 975363530 366053481 485344638 366053481 485344638 500006794 642167705 500006794 642167705 328470245 789031138 328470245 789031138 500033211 264924648 500033211 264924648 294682443 500002499 294682443 500002499 822902408 909429304 822902408 909429304 34703159 973633595 34703159 973633595 26103950 23933207 26103950 23933207 22948312 982136909 22948312 982136909 549460469 383760449 549460469 383760449 782309900 64675725 782309900 64675725 166049420 865741994 166049420 865741994 92404347 63261661 92404347 63261661 500019597 489800288 500019597 489800288 446296077 409911922 446296077 409911922 168837250 886890741 168837250 886890741 506287512 446323782 506287512 446323782 419246105 255208162 419246105 255208162 717323423 682212737 717323423 682212737 469498852 499983009 469498852 499983009 938932290 961511957 938932290 961511957 33024909 25302251 33024909 25302251 13404510 989017815 13404510 989017815 994651976 113717091 994651976 113717091 329947775 713810496 329947775 713810496 185716170 468246594 185716170 468246594 595415996 656706577 595415996 656706577 500019508 290060134 500019508 290060134 499963995 564799926 499963995 564799926 574994111 610125770 574994111 610125770 801815820 499960922 801815820 499960922 499969786 911663483 499969786 911663483 571535157 325222327 571535157 325222327 831377644 500029159 831377644 500029159 596388060 739404808 596388060 739404808 465945288 117578675 465945288 117578675 903422394 587730726 903422394 587730726 110952648 124055366 110952648 124055366 925897461 72542469 925897461 72542469 499979621 500017991 499979621 500017991 829756833 134664729 829756833 134664729 499995188 362444255 499995188 362444255 656764037 574184160 656764037 574184160 238554082 179618372 238554082 179618372 89463989 504021080 89463989 504021080 733082856 253208821 733082856 253208821 66786263 499993330 66786263 499993330 616087880 316910956 616087880 316910956 712086670 951877587 712086670 951877587 38974095 35896081 38974095 35896081 976503658 499990300 976503658 499990300 303471694 437015785 303471694 437015785 474413200 499979547 474413200 499979547 665949860 493366381 665949860 493366381 460361513 663162338 460361513 663162338 285521264 63703221 285521264 63703221 641221176 500029219 641221176 500029219 97173310 65091082 97173310 65091082 35301123 500038891 35301123 500038891 669601739 174791556 669601739 174791556 169242152 948391589 169242152 948391589 560043646 474828310 560043646 474828310 499980904 228449085 499980904 228449085 845641949 114344699 845641949 114344699 60464722 525798193 60464722 525798193 687694957 269471447 687694957 269471447 958913282 963155856 958913282 963155856 31254479 499987043 31254479 499987043 612006146 302030985 612006146 302030985 177472955 691035306 177472955 691035306 615551584 437899381 615551584 437899381 500039223 882584081 500039223 882584081 985531096 500025137 985531096 500025137 499975335 46400761 499975335 46400761 622848595 726894397 622848595 726894397 216029297 795158802 216029297 795158802 56687757 315435537 56687757 315435537 594642076 571364593 594642076 571364593 358151805 331222738 358151805 331222738 838506815 499973162 838506815 499973162 178278879 502028583 178278879 502028583 534551759 369327860 534551759 369327860 499967596 857604315 499967596 857604315 93658710 962042621 93658710 962042621 506077508 282744042 506077508 282744042 499977527 12359402 499977527 12359402 991413250 507412279 991413250 507412279 303048205 270008258 303048205 270008258 848407773 41489250 848407773 41489250 499992225 500036361 499992225 500036361 813740929 110099622 813740929 110099622 959529047 500024907 959529047 500024907 644123947 345947268 644123947 345947268 499980029 500023866 499980029 500023866 906631928 500039827 906631928 500039827 121546097 21745861 121546097 21745861 984402931 795355636 984402931 795355636 144732383 886916182 144732383 886916182 64914800 412010451 64914800 412010451 499962765 836555894 499962765 836555894 950938072 444088356 950938072 444088356 231140918 172757113 231140918 172757113 10194725 499999804 10194725 499999804 940315331 609035185 940315331 609035185 509911022 470098995 509911022 470098995 301642713 790721557 301642713 790721557 807686255 499963404 807686255 499963404 523820515 685129855 523820515 685129855 697646120 238002323 697646120 238002323 230598816 849343485 230598816 849343485 522907795 352996184 522907795 352996184 767063004 643104440 767063004 643104440 349946265 315742799 349946265 315742799 701967627 724994187 701967627 724994187 268082344 140252527 268082344 140252527 918573736 606857772 918573736 606857772 499987724 360638981 499987724 360638981 264962659 163453496 264962659 163453496 132997581 955827617 132997581 955827617 966919107 973554326 966919107 973554326 21220615 335133804 21220615 335133804 855742163 524763007 855742163 524763007 451485473 347042992 451485473 347042992 647612736 558320580 647612736 558320580 381432611 127398933 381432611 127398933 102365798 955333445 102365798 955333445 29121641 17241198 29121641 17241198 842698544 834410826 842698544 834410826 406404722 407393958 406404722 407393958 828930516 834690336 828930516 834690336 139089077 103957924 139089077 103957924 795156868 405344958 795156868 405344958 402631042 716965725 402631042 716965725 678923730 485533307 678923730 485533307 403961567 808747300 403961567 808747300 652696090 266373995 652696090 266373995 790022242 507138649 790022242 507138649 499996156 447864839 499996156 447864839 737402825 912048605 737402825 912048605 499974709 221368671 499974709 221368671 820142407 75290304 820142407 75290304 932900674 968759160 932900674 968759160 499971621 280461439 499971621 280461439 133291545 500036500 133291545 500036500 623639358 456976923 623639358 456976923 361608560 587633997 361608560 587633997 715917464 500007801 715917464 500007801 223521435 855562238 223521435 855562238 49693763 499974526 49693763 499974526 949785897 34751811 949785897 34751811 262991933 818534131 262991933 818534131 181260706 158267542 181260706 158267542 934467857 666895234 934467857 666895234 336805928 499982608 336805928 499982608 665227207 327455773 665227207 327455773 195295562 558878871 195295562 558878871 752919479 500026089 752919479 500026089 203631464 499965972 203631464 499965972 499979745 911257774 499979745 911257774 912563852 499977194 912563852 499977194 171342922 98885549 171342922 98885549 902749993 955801126 902749993 955801126 390849445 593411462 390849445 593411462 500028310 799679748 500028310 799679748 963233139 14725811 963233139 14725811 385723291 596358719 385723291 596358719 619226810 763247876 619226810 763247876 115496648 366851321 115496648 366851321 564026892 500015696 564026892 500015696 418188836 390312513 418188836 390312513 500030218 500001787 500030218 500001787 24559053 257425058 24559053 257425058 500028087 142768141 500028087 142768141 931510996 500015460 931510996 500015460 499965217 91760984 499965217 91760984 607169515 636696846 607169515 636696846 820083176 499973601 820083176 499973601 205579646 573323051 205579646 573323051 711832503 746654423 711832503 746654423 200008402 499963987 200008402 499963987 631151434 697990610 631151434 697990610 728301326 500009754 728301326 500009754 499974958 218567696 499974958 218567696 50708026 951523416 50708026 951523416 29647419 499973450 29647419 499973450 584995862 511225734 584995862 511225734 387553092 726640304 387553092 726640304 641890633 414183190 641890633 414183190 288388784 770844338 288388784 770844338 500030851 389682085 500030851 389682085 629743656 311795119 629743656 311795119 219383966 881417538 219383966 881417538 500025054 500028571 500025054 500028571 923598352 957762046 923598352 957762046 978766041 403178538 978766041 403178538 382380389 825117516 382380389 825117516 500010599 157696406 500010599 157696406 781412943 537200835 781412943 537200835 224163646 70681787 224163646 70681787 500008807 770948485 500008807 770948485 180021246 499965451 180021246 499965451 877957632 650519714 877957632 650519714 233620534 857687814 233620534 857687814 696406209 89906389 696406209 89906389 75429782 699031321 75429782 699031321 656585274 272582021 656585274 272582021 181116433 825726159 181116433 825726159 500006830 11663594 500006830 11663594 9195067 994616674 9195067 994616674 499965742 499971371 499965742 499971371 881952266 893457755 881952266 893457755 949672780 306120783 949672780 306120783 395350396 721843683 395350396 721843683 764251333 499965786 764251333 499965786 81007869 617028648 81007869 617028648 499982413 833436095 499982413 833436095 125437230 121300718 125437230 121300718 703058875 795790512 703058875 795790512 318445088 133408606 318445088 133408606 943021621 53723281 943021621 53723281 957284806 699598815 957284806 699598815 500011166 598764895 500011166 598764895 833806858 133743617 833806858 133743617 910439673 499999938 910439673 499999938 291210855 260465148 291210855 260465148 248201810 560962202 248201810 560962202 697644958 499968997 697644958 499968997 70279043 12688251 70279043 12688251 2835798 997849455 2835798 997849455 616645528 341018653 616645528 341018653 380306520 733820381 380306520 733820381 789147550 346596613 789147550 346596613 499981879 529279839 499981879 529279839 541333694 461734363 541333694 461734363 361815197 500012292 361815197 500012292 790746264 253437351 790746264 253437351 499976601 991011369 499976601 991011369 855894608 831073259 855894608 831073259 664825957 309986626 664825957 309986626 386831973 499998870 386831973 499998870 576450209 645732300 576450209 645732300 809628359 117974281 809628359 117974281 88973730 934308392 88973730 934308392 519860190 377751140 519860190 377751140 652953734 654559981 652953734 654559981 499974844 575959609 499974844 575959609 792956000 310401815 792956000 310401815 307635443 751684316 307635443 751684316 837272342 851638774 837272342 851638774 66573218 161023142 66573218 161023142 520405358 770021819 520405358 770021819 387450320 490548764 387450320 490548764 499968765 975215292 499968765 975215292 997391874 113155377 997391874 113155377 487918505 729413787 487918505 729413787 927202766 500008834 927202766 500008834 21088113 12050036 21088113 12050036 995131878 533307811 995131878 533307811 432339203 477063595 432339203 477063595 600563497 530162662 600563497 530162662 69272093 59212545 69272093 59212545 500032942 500018818 500032942 500018818 120814184 666214907 120814184 666214907 499989651 352787342 499989651 352787342 905971213 644063805 905971213 644063805 500004060 107860243 500004060 107860243 916985237 946242804 916985237 946242804 948759007 36880501 948759007 36880501 166981768 834093006 166981768 834093006 500035424 385948716 500035424 385948716 764439951 751326703 764439951 751326703 499981829 182706489 499981829 182706489 140370900 876305907 140370900 876305907 88501245 499975815 88501245 499975815 500020659 831447506 500020659 831447506 204862032 184532728 204862032 184532728 500026589 808707774 500026589 808707774 814065165 838200124 814065165 838200124 465320247 190010966 465320247 190010966 547364101 525000737 547364101 525000737 498737780 238738999 498737780 238738999 818046448 834158949 818046448 834158949 499970028 499996653 499970028 499996653 246681289 164045144 246681289 164045144 163010582 586023547 163010582 586023547 713453989 739328223 713453989 739328223 195885831 119684208 195885831 119684208 84677965 585529178 84677965 585529178 877927656 499985578 877927656 499985578 500031543 730502414 500031543 730502414 264254597 62498400 264254597 62498400 941259858 44773441 941259858 44773441 24888608 984561131 24888608 984561131 986796924 499974336 986796924 499974336 364991610 500033712 364991610 500033712 886672673 171411361 886672673 171411361 374303704 710355909 374303704 710355909 581159694 205256759 581159694 205256759 500022338 51079482 500022338 51079482 814704884 704191470 814704884 704191470 198215024 499974657 198215024 499974657 838666332 69916350 838666332 69916350 27636432 500026301 27636432 500026301 460397955 608982773 460397955 608982773 654690069 315637068 654690069 315637068 424176613 705435277 424176613 705435277 768949188 353267681 768949188 353267681 252449154 219021633 252449154 219021633 552660082 500019066 552660082 500019066 605587034 357898824 605587034 357898824 343029926 500017943 343029926 500017943 204397801 977947254 204397801 977947254 890593954 347768962 890593954 347768962 500007845 499996698 500007845 499996698 205442742 927051629 205442742 927051629 929268925 500012216 929268925 500012216 456089981 378899899 456089981 378899899 651314793 589936613 651314793 589936613 278934503 177151347 278934503 177151347 924886963 63295859 924886963 63295859 966164477 973791158 966164477 973791158 981765308 439171912 981765308 439171912 289156853 736184066 289156853 736184066 635522184 500039824 635522184 500039824 56075873 499982566 56075873 499982566 345915143 697956397 345915143 697956397 499979816 351230044 499979816 351230044 531119150 771793885 531119150 771793885 195263267 160842283 195263267 160842283 500014037 499985485 500014037 499985485 240992413 782919923 240992413 782919923 865849309 88643470 865849309 88643470 226932239 500035530 226932239 500035530 983919861 138339371 983919861 138339371 106834090 878050949 106834090 878050949 786069796 111283692 786069796 111283692 930734077 980417413 930734077 980417413 988701854 4651787 988701854 4651787 997395972 1558182 997395972 1558182 191600769 548204560 191600769 548204560 709907633 849552450 709907633 849552450 152391825 274478498 152391825 274478498 572170081 744953968 572170081 744953968 103226375 436104835 103226375 436104835 500006584 170398895 500006584 170398895 901672986 983625739 901672986 983625739 8994196 3446966 8994196 3446966 635994405 500002379 635994405 500002379 285855671 190891587 285855671 190891587 546457126 467447698 546457126 467447698 451419740 395619124 451419740 395619124 667615697 315092368 667615697 315092368 222344650 500019074 222344650 500019074 811871178 450836370 811871178 450836370 88701005 705772633 88701005 705772633 499961092 505944083 499961092 505944083 409762322 350365306 409762322 350365306 579892862 616862722 579892862 616862722 159108824 118789723 159108824 118789723 86536245 815969049 86536245 815969049 863955622 876231569 863955622 876231569 67390956 376929096 67390956 376929096 401003553 609699074 401003553 609699074 266382069 755950160 266382069 755950160 202281916 52059138 202281916 52059138 676548103 500038254 676548103 500038254 368710900 170604628 368710900 170604628 789031449 476597980 789031449 476597980 437334353 572580986 437334353 572580986 500035300 785358884 500035300 785358884 419473911 499993819 419473911 499993819 266768857 748434205 266768857 748434205 499995322 458292902 499995322 458292902 577472836 612740532 577472836 612740532 226048200 903108729 226048200 903108729 500036272 238141445 500036272 238141445 158445678 632971497 158445678 632971497 789990683 191445201 789990683 191445201 46571384 500015764 46571384 500015764 977868229 504380578 977868229 504380578 395720398 346503503 395720398 346503503 742951594 500039159 742951594 500039159 948953012 232943384 948953012 232943384 499963966 743380876 499963966 743380876 779032239 98944561 779032239 98944561 21183990 500007304 21183990 500007304 781188575 113745925 781188575 113745925 90759908 80309717 90759908 80309717 926619675 959538686 926619675 959538686 315570550 499960219 315570550 499960219 500035128 981424111 500035128 981424111 456365338 410090771 456365338 410090771 755018012 500020136 755018012 500020136 137314283 970362708 137314283 970362708 28863411 973120767 28863411 973120767 975410229 499963348 975410229 499963348 263746356 839067852 263746356 839067852 555404931 322189640 555404931 322189640 846975556 692032405 846975556 692032405 260914635 818244874 260914635 818244874 882537673 499964455 882537673 499964455 384370797 499995101 384370797 499995101 181776303 119719020 181776303 119719020 630106468 663182127 630106468 663182127 456024490 270372486 456024490 270372486 184680687 907869632 184680687 907869632 924769832 939042752 924769832 939042752 483708112 435438179 483708112 435438179 623151496 662918994 623151496 662918994 867318152 124398458 867318152 124398458 484821236 684970601 484821236 684970601 785787912 309316244 785787912 309316244 500008528 741518600 500008528 741518600 759620957 95684038 759620957 95684038 500003899 25679080 500003899 25679080 479702638 527907139 479702638 527907139 617373840 290173829 617373840 290173829 713624867 131904743 713624867 131904743 499965457 724543977 499965457 724543977 555843025 308016228 555843025 308016228 83204114 924518352 83204114 924518352 39060876 499960765 39060876 499960765 708978723 721697630 708978723 721697630 878345282 382597122 878345282 382597122 555017777 500018166 555017777 500018166 912967519 962679980 912967519 962679980 965347493 31476440 965347493 31476440 8651359 500024136 8651359 500024136 554342004 725035355 554342004 725035355 136683607 189503963 136683607 189503963 512349497 550155527 512349497 550155527 652089357 336517831 652089357 336517831 362640474 695884994 362640474 695884994 176898761 108983835 176898761 108983835 504730948 587264594 504730948 587264594 223396475 235693991 223396475 235693991 614993580 499996883 614993580 499996883 251867106 796078004 251867106 796078004 827646326 322497502 827646326 322497502 70211454 645538353 70211454 645538353 500018178 68630848 500018178 68630848 407307921 701622273 407307921 701622273 905535803 56199064 905535803 56199064 471094339 907390502 471094339 907390502 846294706 51800933 846294706 51800933 979413112 499982782 979413112 499982782 542011044 432439776 542011044 432439776 439717127 712055782 439717127 712055782 534432691 362287486 534432691 362287486 903352710 517595710 903352710 517595710 500036809 36950165 500036809 36950165 379070901 500023740 379070901 500023740 738717464 400792464 738717464 400792464 454101496 645672926 454101496 645672926 815785071 212428949 815785071 212428949 272757345 572108239 272757345 572108239 561628920 499965103 561628920 499965103 65663374 991197513 65663374 991197513 520703005 499995387 520703005 499995387 358412696 803586963 358412696 803586963 122398315 499997881 122398315 499997881 499992283 632165597 499992283 632165597 920550812 71849604 920550812 71849604 500009055 500002259 500009055 500002259 815648808 856206989 815648808 856206989 895619141 334223473 895619141 334223473 112694984 500015639 112694984 500015639 500003500 113671228 500003500 113671228 899939014 757663048 899939014 757663048 219950546 499960403 219950546 499960403 808462634 104310736 808462634 104310736 66341392 53051854 66341392 53051854 52105677 986065112 52105677 986065112 519660689 279523716 519660689 279523716 483274702 500034741 483274702 500034741 836044147 261193374 836044147 261193374 244747481 500013304 244747481 500013304 500013922 882978796 500013922 882978796 920069054 928392869 920069054 928392869 66416733 400710630 66416733 400710630 540844513 624034703 540844513 624034703 137470386 891566510 137470386 891566510 916874417 315486801 916874417 315486801 423370054 759392744 423370054 759392744 217660474 224431762 217660474 224431762 534485321 558907807 534485321 558907807 370649631 204991026 370649631 204991026 842994078 850868042 842994078 850868042 863440975 73102826 863440975 73102826 467775264 623744597 467775264 623744597 311963912 500038218 311963912 500038218 95218611 92876299 95218611 92876299 612105632 667683490 612105632 667683490 261067914 492674524 261067914 492674524 499993635 101354091 499993635 101354091 841219802 500028747 841219802 500028747 304499135 743405190 304499135 743405190 608384535 228855994 608384535 228855994 170751375 123855582 170751375 123855582 855328560 868457589 855328560 868457589 893327792 85467036 893327792 85467036 311972220 748941235 311972220 748941235 232975860 786377305 232975860 786377305 722163484 609879069 722163484 609879069 256338642 846513148 256338642 846513148 922629540 947070988 922629540 947070988 272690985 499993648 272690985 499993648 124009550 725139237 124009550 725139237 829962078 68887037 829962078 68887037 994747690 577330907 994747690 577330907 354530607 889744332 354530607 889744332 85445844 465017156 85445844 465017156 499979275 243949028 499979275 243949028 615310919 623658127 615310919 623658127 374226348 854386529 374226348 854386529 499995698 318538114 499995698 318538114 448669953 455797973 448669953 455797973 488901145 500032594 488901145 500032594 162451443 345901682 162451443 345901682 500016179 500025726 500016179 500025726 263555076 248220327 263555076 248220327 553871969 816840759 553871969 816840759 499997158 499962136 499997158 499962136 292044133 243607134 292044133 243607134 771736031 875352487 771736031 875352487 447646027 331998001 447646027 331998001 80375611 499998154 80375611 499998154 730787256 499972659 730787256 499972659 597653065 233547359 597653065 233547359 155477693 112420374 155477693 112420374 107333114 556167479 107333114 556167479 726126334 224957984 726126334 224957984 904918713 691924193 904918713 691924193 270687334 832907351 270687334 832907351 124578071 394012445 124578071 394012445 887786420 630055736 887786420 630055736 285681978 193091677 285681978 193091677 171429926 59745451 171429926 59745451 520892158 555349345 520892158 555349345 365171148 388875353 365171148 388875353 500019820 41639611 500019820 41639611 932108343 677573659 932108343 677573659 500006324 201414052 500006324 201414052 727295533 889586485 727295533 889586485 965497724 445146586 965497724 445146586 394048456 560553263 394048456 560553263 725476544 836928480 725476544 836928480 500019732 453498450 500019732 453498450 499962272 959654257 499962272 959654257 500009986 363733712 500009986 363733712 648077659 88925360 648077659 88925360 355085126 536201991 355085126 536201991 831863647 908002517 831863647 908002517 481276106 261825699 481276106 261825699 512247833 554658647 512247833 554658647 393616251 870939596 393616251 870939596 907766730 220198324 907766730 220198324 607731336 585754886 607731336 585754886 64109024 499973221 64109024 499973221 721645163 548569182 721645163 548569182 359836577 499975880 359836577 499975880 799710123 500023405 799710123 500023405 196463085 97915515 196463085 97915515 647287663 674201836 647287663 674201836 247984478 90191712 247984478 90191712 48925241 619446811 48925241 619446811 499965446 983054954 499965446 983054954 15007889 13848872 15007889 13848872 568225399 499996849 568225399 499996849 943046593 956589411 943046593 956589411 961083788 312086810 961083788 312086810 248206613 102069879 248206613 102069879 933996921 935897518 933996921 935897518 52000495 964805635 52000495 964805635 624879449 349282264 624879449 349282264 275093450 499994379 275093450 499994379 802960594 542767507 802960594 542767507 500000670 162616233 500000670 162616233 857510095 499977818 857510095 499977818 960043999 902660045 960043999 902660045 742989068 131347739 742989068 131347739 87529099 69990460 87529099 69990460 947793009 879154950 947793009 879154950 403455776 274513678 403455776 274513678 525081135 477395327 525081135 477395327 450581186 361215177 450581186 361215177 643149291 893101056 643149291 893101056 916007001 975640947 916007001 975640947 348744604 474936658 348744604 474936658 713619774 805048032 713619774 805048032 839926204 499979824 839926204 499979824 416690105 602736430 416690105 602736430 603911566 649174439 603911566 649174439 220449568 457106160 220449568 457106160 552413163 701252266 552413163 701252266 292384170 482010244 292384170 482010244 548458916 520724586 548458916 520724586 383922455 698942002 383922455 698942002 512667337 308842825 512667337 308842825 256801589 192622485 256801589 192622485 976939972 989451769 976939972 989451769 995126817 407644144 995126817 407644144 378533055 555569785 378533055 555569785 729228752 296669174 729228752 296669174 260939801 499989433 260939801 499989433 638364904 500039643 638364904 500039643 319665701 813730184 319665701 813730184 743573412 241463847 743573412 241463847 358729398 900437381 358729398 900437381 736852671 581591305 736852671 581591305 105680810 499980973 105680810 499980973 500012587 920025988 500012587 920025988 499994744 116231870 499994744 116231870 971299272 500032695 971299272 500032695 203829117 500008487 203829117 500008487 796882988 901101304 796882988 901101304 35270288 30785361 35270288 30785361 499996712 700383002 499996712 700383002 211686786 139955447 211686786 139955447 570628750 513301280 570628750 513301280 338284374 279354984 338284374 279354984 594958279 592674006 594958279 592674006 476367345 424672569 476367345 424672569 366166613 203363813 366166613 203363813 109656165 954973886 109656165 954973886 30781564 987018237 30781564 987018237 652567960 499977053 652567960 499977053 984855858 459763352 984855858 459763352 224476365 781829619 224476365 781829619 673124522 499985758 673124522 499985758 499995609 840101262 499995609 840101262 670729473 499968919 670729473 499968919 882521939 69037506 882521939 69037506 499995415 869361826 499995415 869361826 988587364 403911744 988587364 403911744 222365859 832574180 222365859 832574180 920923369 497314438 920923369 497314438 468832562 500017217 468832562 500017217 984597818 85177932 984597818 85177932 328512928 509197417 328512928 509197417 499970387 734833075 499970387 734833075 47668245 266844743 47668245 266844743 331334859 585799433 331334859 585799433 573103958 411446759 573103958 411446759 183255014 500021948 183255014 500021948 500002086 15523588 500002086 15523588 987385173 770249414 987385173 770249414 132560647 128757573 132560647 128757573 913403456 514262205 913403456 514262205 467568229 208343560 467568229 208343560 860737775 108620054 860737775 108620054 100003447 690036998 100003447 690036998 749636671 121208731 749636671 121208731 208978914 296483320 208978914 296483320 788310458 798764363 788310458 798764363 336617494 399848372 336617494 399848372 827038340 828313808 827038340 828313808 166421671 499963946 166421671 499963946 499973156 215517336 499973156 215517336 75250667 4974219 75250667 4974219 1754628 500031453 1754628 500031453 499960362 675156068 499960362 675156068 259797662 389221667 259797662 389221667 445844494 645296524 445844494 645296524 500026167 853642867 500026167 853642867 930273295 247779525 930273295 247779525 213493342 500015189 213493342 500015189 26345971 996842254 26345971 996842254 714328 318806811 714328 318806811 528731725 611830620 528731725 611830620 262463430 198088583 262463430 198088583 558951338 593871014 558951338 593871014 271420303 88713677 271420303 88713677 918503549 584863287 918503549 584863287 187156170 153846268 187156170 153846268 147626191 86181145 147626191 86181145 674113140 422058886 674113140 422058886 499966261 499983308 499966261 499983308 789194226 847081163 789194226 847081163 231843915 380714719 231843915 380714719 912960113 790674186 912960113 790674186 500029597 433599593 500029597 433599593 978465185 541270597 978465185 541270597 426588734 246194105 426588734 246194105 837073705 887403733 837073705 887403733 922000408 490033551 922000408 490033551 396061189 280984200 396061189 280984200 775018630 823534580 775018630 823534580 37917198 967781818 37917198 967781818 552211363 378894771 552211363 378894771 653317522 715899500 653317522 715899500 499993027 819351455 499993027 819351455 107553659 102768697 107553659 102768697 17510517 519115401 17510517 519115401 672468349 126453076 672468349 126453076 499973800 891990897 499973800 891990897 974086771 470791709 974086771 470791709 315052651 266045278 315052651 266045278 761283684 785400968 761283684 785400968 499974119 277574800 499974119 277574800 261051911 890498095 261051911 890498095 692491580 500013764 692491580 500013764 356373725 746481691 356373725 746481691 500009598 523786271 500009598 523786271 990975986 290171361 990975986 290171361 224374717 500016213 224374717 500016213 876016328 500039470 876016328 500039470 117377952 499974137 117377952 499974137 988612714 6155896 988612714 6155896 994561595 5130629 994561595 5130629 4894987 996518331 4894987 996518331 669619659 499974461 669619659 499974461 138702436 941246917 138702436 941246917 597212521 504066038 597212521 504066038 340551747 376547080 340551747 376547080 499995480 938740993 499995480 938740993 823612635 657735233 823612635 657735233 651609090 137740864 651609090 137740864 224848917 814801282 224848917 814801282 915090035 499976285 915090035 499976285 233203621 820650781 233203621 820650781 122010525 101759272 122010525 101759272 500022483 500030224 500022483 500030224 15404598 337511844 15404598 337511844 780629007 874513808 780629007 874513808 70062511 17469782 70062511 17469782 499990372 499996689 499990372 499996689 127657333 733608030 127657333 733608030 887743405 71127421 887743405 71127421 40034843 500006874 40034843 500006874 403784609 866691078 403784609 866691078 132377711 249199669 132377711 249199669 480336209 711160295 480336209 711160295 615966224 500035687 615966224 500035687 101767880 295744588 101767880 295744588 441052031 731434793 441052031 731434793 723573845 499999128 723573845 499999128 157014109 126450518 157014109 126450518 500010279 841140097 500010279 841140097 317351298 278689443 317351298 278689443 960910425 501528313 960910425 501528313 318128677 169255975 318128677 169255975 971466292 717411901 971466292 717411901 421665820 362865863 421665820 362865863 715159444 776850185 715159444 776850185 499994847 499979976 499994847 499979976 177502619 131307519 177502619 131307519 117131523 895118494 117131523 895118494 961938262 499971773 961938262 499971773 582058324 739262857 582058324 739262857 800690369 371303974 800690369 371303974 207472083 189118588 207472083 189118588 815393610 834163863 815393610 834163863 499984329 521272231 499984329 521272231 599388016 636963895 599388016 636963895 499992086 486860225 499992086 486860225 538370316 767366398 538370316 767366398 276943985 667339322 276943985 667339322 340608831 340407858 340608831 340407858 687078977 198220792 687078977 198220792 196494291 869226003 196494291 869226003 530877155 455759047 530877155 455759047 211665700 663483369 211665700 663483369 500039728 987835254 500039728 987835254 9093681 8877485 9093681 8877485 992872398 3703309 992872398 3703309 468165977 534762653 468165977 534762653 561107475 499988765 561107475 499988765 37964206 519457836 37964206 519457836 651971249 484969545 651971249 484969545 142200550 826737507 142200550 826737507 615450894 500009497 615450894 500009497 132627297 970159266 132627297 970159266 983547975 13512212 983547975 13512212 499997931 845191591 499997931 845191591 925699362 354052305 925699362 354052305 246457699 814309363 246457699 814309363 112239798 500010295 112239798 500010295 913102795 14094387 913102795 14094387 381022885 683947190 381022885 683947190 764479013 263636038 764479013 263636038 206329840 867073804 206329840 867073804 676880691 300941813 676880691 300941813 429932482 605125131 429932482 605125131 750566866 499980387 750566866 499980387 18538699 994158989 18538699 994158989 700268544 549672127 700268544 549672127 278874732 750545877 278874732 750545877 842012552 911540376 842012552 911540376 967021464 976283717 967021464 976283717 13707228 990587720 13707228 990587720 3213145 997163388 3213145 997163388 686232847 251430280 686232847 251430280 421589388 810673934 421589388 810673934 848974044 417186015 848974044 417186015 460067274 540242908 460067274 540242908 581649490 488507114 581649490 488507114 341132481 500032217 341132481 500032217 759921899 182804446 759921899 182804446 835400979 831720916 835400979 831720916 165803489 493059115 165803489 493059115 698829854 932517512 698829854 932517512 357654109 499966828 357654109 499966828 477356736 690788856 477356736 690788856 181369321 958736257 181369321 958736257 31304931 973784845 31304931 973784845 683968713 216430767 683968713 216430767 379522977 500574155 379522977 500574155 796423269 344363921 796423269 344363921 199985650 92755286 199985650 92755286 500006731 559605259 500006731 559605259 401794741 221495430 401794741 221495430 201501181 810979921 201501181 810979921 849190095 966348670 849190095 966348670 287663234 535886851 287663234 535886851 743856523 151539769 743856523 151539769 147296924 903343861 147296924 903343861 716856173 86940168 716856173 86940168 212330365 788858078 212330365 788858078 500002094 861429791 500002094 861429791 948777240 30466129 948777240 30466129 971838105 984134607 971838105 984134607 12235337 494294300 12235337 494294300 500012078 109155943 500012078 109155943 108974428 102482815 108974428 102482815 499987912 776147837 499987912 776147837 680942175 499996192 680942175 499996192 235454699 937572333 235454699 937572333 601479523 500006393 601479523 500006393 326703807 204398670 326703807 204398670 196131452 500005380 196131452 500005380 499966925 451382385 499966925 451382385 413200345 556993436 413200345 556993436 586543119 337636294 586543119 337636294 441554793 499982025 441554793 499982025 100833041 499998423 100833041 499998423 378109149 361936223 378109149 361936223 500014808 98068854 500014808 98068854 75785293 945281031 75785293 945281031 963440056 978620557 963440056 978620557 406466245 269698379 406466245 269698379 215454048 546806377 215454048 546806377 500010482 910922686 500010482 910922686 936482426 962065127 936482426 962065127 37834805 326697297 37834805 326697297 878595464 500034248 878595464 500034248 432148162 696688744 432148162 696688744 646368354 348007044 646368354 348007044 373523149 703058228 373523149 703058228 161783570 268933791 161783570 268933791 829003892 69418761 829003892 69418761 359054088 547976878 359054088 547976878 519954653 347151506 519954653 347151506 290246448 829983061 290246448 829983061 152328331 244415350 152328331 244415350 566571164 500038235 566571164 500038235 119095286 115731946 119095286 115731946 919734099 922139384 919734099 922139384 73112710 342668339 73112710 342668339 843506904 892122924 843506904 892122924 415701543 499962527 415701543 499962527 579597330 261189261 579597330 261189261 494810878 836809114 494810878 836809114 500015803 210689955 500015803 210689955 169472766 499979133 169472766 499979133 897946843 799121863 897946843 799121863 282250325 77302294 282250325 77302294 963988173 500003823 963988173 500003823 394269582 356258154 394269582 356258154 576042616 592898382 576042616 592898382 237087249 787427084 237087249 787427084 895410809 18882395 895410809 18882395 983589037 585042820 983589037 585042820 305872682 753678989 305872682 753678989 171966763 854994540 171966763 854994540 127543249 896285519 127543249 896285519 686671353 306448172 686671353 306448172 499989556 499970925 499989556 499970925 897835148 902295379 897835148 902295379 369515440 328327483 369515440 328327483 747269937 830468540 747269937 830468540 363872462 188605421 363872462 188605421 824928341 848959136 824928341 848959136 111680628 400538877 111680628 400538877 603792298 662368487 603792298 662368487 757524597 419802100 757524597 419802100 320885690 684026931 320885690 684026931 624392583 335127202 624392583 335127202 179663851 548036309 179663851 548036309 500033540 251709937 500033540 251709937 461862183 662708518 461862183 662708518 705786249 426877850 705786249 426877850 483216584 785861844 483216584 785861844 164428885 500018803 164428885 500018803 823286708 71879761 823286708 71879761 361777771 507810237 361777771 507810237 500019377 199916895 500019377 199916895 129783796 583752519 129783796 583752519 852438359 332721921 852438359 332721921 413372698 732865751 413372698 732865751 950968197 499991419 950968197 499991419 764469779 457242336 764469779 457242336 309084880 500021887 309084880 500021887 929970041 931527128 929970041 931527128 12610087 335283814 12610087 335283814 749119065 644466427 749119065 644466427 254875656 758647101 254875656 758647101 598737446 598543745 598737446 598543745 500022710 196867174 500022710 196867174 936116381 686576217 936116381 686576217 323263468 255190142 323263468 255190142 202260457 868599021 202260457 868599021 519151927 383485316 519151927 383485316 70161082 961409180 70161082 961409180 966156545 28930566 966156545 28930566 26091585 982037484 26091585 982037484 745802689 500003131 745802689 500003131 769496229 167523621 769496229 167523621 223617207 923304446 223617207 923304446 75076418 933564184 75076418 933564184 951682835 970960013 951682835 970960013 10876060 9070768 10876060 9070768 993080709 503947902 993080709 503947902 302729939 278094446 302729939 278094446 522341608 627535559 522341608 627535559 779809341 801587869 779809341 801587869 100357494 499974221 100357494 499974221 443208707 680125511 443208707 680125511 264720449 404411290 264720449 404411290 500014878 694197331 500014878 694197331 477414124 397141442 477414124 397141442 683274804 868984437 683274804 868984437 34960333 17793568 34960333 17793568
100049 0 0 1841128 0 1841128 19819502 15222018 19819502 15222018 5049539 3429574 5049539 3429574 3101887 26876793 3101887 26876793 80370 75340 80370 75340 26930898 26329730 26930898 26329730 250722 381249 250722 381249 26819907 26024803 26819907 26024803 702752 26842696 702752 26842696 113405 238673 113405 238673 12339716 22151682 12339716 22151682 3082129 25711339 3082129 25711339 26560304 20679454 26560304 20679454 3509178 2185251 3509178 2185251 1750094 1285392 1750094 1285392 25708045 25062324 25708045 25062324 1359196 25682060 1359196 25682060 1061555 25842497 1061555 25842497 877492 26233710 877492 26233710 456231 410640 456231 410640 289078 324551 289078 324551 26844639 26476506 26844639 26476506 424251 26901572 424251 26901572 70902 26985929 70902 26985929 4650 725 4650 725 651 22217921 651 22217921 22973621 22632154 22973621 22632154 23753640 2611443 23753640 2611443 1341313 1191149 1341313 1191149 25687592 25159639 25687592 25159639 26233805 5124840 26233805 5124840 20089037 20485261 20089037 20485261 21486199 5311415 21486199 5311415 18539672 20228327 18539672 20228327 21378826 21542549 21378826 21542549 4798269 3488602 4798269 3488602 2722183 24536481 2722183 24536481 2220147 1894446 2220147 1894446 1671900 6792420 1671900 6792420 8954259 13516437 8954259 13516437 20978662 4894536 20978662 4894536 22991360 2827016 22991360 2827016 25256358 24143423 25256358 24143423 25465118 24227241 25465118 24227241 2380483 1443459 2380483 1443459 1445063 25612169 1445063 25612169 6462898 5934753 6462898 5934753 21121998 21241544 21121998 21241544 5723932 22677871 5723932 22677871 24223721 23322661 24223721 23322661 3094536 2784977 3094536 2784977 12490632 14180412 12490632 14180412 15454706 8894687 15454706 8894687 20404369 6726187 20404369 6726187 20636347 19975089 20636347 19975089 16913559 13511378 16913559 13511378 9242565 18103214 9242565 18103214 20781669 6295358 20781669 6295358 20813099 20681148 20813099 20681148 22737228 3337798 22737228 3337798 3439088 23868206 3439088 23868206 2793112 24198478 2793112 24198478 2437271 2017149 2437271 2017149 25569487 24448054 25569487 24448054 2153585 25073134 2153585 25073134 26315411 25476384 26315411 25476384 895283 824764 895283 824764 26220247 25410230 26220247 25410230 1489556 1602100 1489556 1602100 25890616 25363406 25890616 25363406 1777317 2130244 1777317 2130244 24750409 23442712 24750409 23442712 8678340 6886124 8678340 6886124 6148479 22449230 6148479 22449230 3893943 3599356 3893943 3599356 3269383 3447371 3269383 3447371 23458895 23220243 23458895 23220243 3450082 3158192 3450082 3158192 24011760 23209466 24011760 23209466 3856881 3736946 3856881 3736946 11599735 17250716 11599735 17250716 7095040 6257247 7095040 6257247 21217744 20594732 21217744 20594732 18046074 8666877 18046074 8666877 19249437 20051310 19249437 20051310 4242564 4001261 4242564 4001261 4011187 23234759 4011187 23234759 3019559 24406216 3019559 24406216 25835977 25279573 25835977 25279573 26315052 10685626 26315052 10685626 14367348 15609138 14367348 15609138 17003561 18969440 17003561 18969440 7836179 20275658 7836179 20275658 22678580 4201139 22678580 4201139 4307024 11885757 4307024 11885757 17088853 18580526 17088853 18580526 7151060 19828596 7151060 19828596 20660009 5180668 20660009 5180668 21425931 21158760 21425931 21158760 22298161 4445726 22298161 4445726 13722416 13415498 13722416 13415498 9987667 8273914 9987667 8273914 8541078 9811024 8541078 9811024 11341237 12865801 11341237 12865801 14410426 14082193 14410426 14082193 11887606 15544013 11887606 15544013 8748015 18641123 8748015 18641123 5177632 21915300 5177632 21915300 22874628 22484088 22874628 22484088 24008005 23127943 24008005 23127943 25011460 24180083 25011460 24180083 25633833 24878728 25633833 24878728 1862755 1873807 1862755 1873807 25224651 24294234 25224651 24294234 2473145 2491426 2473145 2491426 13718560 13347387 13718560 13347387 14103914 14794098 14103914 14794098 16452203 9670024 16452203 9670024 18991575 19001012 18991575 19001012 22543885 22670967 22543885 22670967 23128683 12664220 23128683 12664220 13233689 13603569 13233689 13603569 17157119 9353658 17157119 9353658 19606024 7726160 19606024 7726160 14856736 14490896 14856736 14490896 16786301 9595203 16786301 9595203 9676715 5949262 9676715 5949262 6062168 13982927 6062168 13982927 15115307 16301443 15115307 16301443 9327574 20639568 9327574 20639568 4637539 4461180 4637539 4461180 3792936 3366244 3792936 3366244 23761018 23172370 23761018 23172370 3312019 3022730 3312019 3022730 23793119 23119016 23793119 23119016 3826965 3418590 3826965 3418590 2533220 2047841 2533220 2047841 2249431 1685411 2249431 1685411 25072128 24513325 25072128 24513325 26452543 25800340 26452543 25800340 737925 697901 737925 697901 557878 12572174 557878 12572174 13145950 15426305 13145950 15426305 17143688 6768451 17143688 6768451 20643319 5947371 20643319 5947371 21184603 21905065 21184603 21905065 4652892 3717339 4652892 3717339 23276687 22449396 23276687 22449396 4452011 12464042 4452011 12464042 13876382 12985418 13876382 12985418 11341896 10679121 11341896 10679121 12609647 14395246 12609647 14395246 17628901 17567923 17628901 17567923 19930514 19209449 19930514 19209449 11100256 9180891 11100256 9180891 8116022 19535744 8116022 19535744 5059820 4651172 5059820 4651172 4721762 22298288 4721762 22298288 23168329 13160510 23168329 13160510 12533920 17264923 12533920 17264923 18512023 17614996 18512023 17614996 5785991 5146751 5785991 5146751 5282222 5001676 5282222 5001676 22717299 21952049 22717299 21952049 12389127 7400695 12389127 7400695 19627868 19250816 19627868 19250816 5508068 5175776 5508068 5175776 5390019 21866360 5390019 21866360 23512554 22398185 23512554 22398185 4187581 22877531 4187581 22877531 3244398 2603569 3244398 2603569 24464565 23407199 24464565 23407199 16289821 13077142 16289821 13077142 10388951 17707765 10388951 17707765 8537678 18553459 8537678 18553459 19050927 6576859 19050927 6576859 20558867 20097763 20558867 20097763 6578267 20712658 6578267 20712658 21332252 15235978 21332252 15235978 11085443 8755581 11085443 8755581 8871773 19291994 8871773 19291994 20525643 21222538 20525643 21222538 5167468 4660066 5167468 4660066 4501843 22253258 4501843 22253258 22733015 15784455 22733015 15784455 12567430 9420211 12567430 9420211 17592686 16092805 17592686 16092805 10190057 9687544 10190057 9687544 9385921 18304767 9385921 18304767 7416766 5704176 7416766 5704176 22205072 21875718 22205072 21875718 23588710 3153189 23588710 3153189 2935543 2901478 2935543 2901478 24175896 23280027 24175896 23280027 3506614 16663429 3506614 16663429 17202434 15206508 17202434 15206508 10642413 16866268 10642413 16866268 8924742 7371327 8924742 7371327 20651658 20632587 20651658 20632587 6172909 21202644 6172909 21202644 5796416 5228316 5796416 5228316 21929765 21406121 21929765 21406121 5451798 4604308 5451798 4604308 22369156 22011846 22369156 22011846 3799776 23334484 3799776 23334484 3556128 24125340 3556128 24125340 25301866 24523507 25301866 24523507 2368128 1780084 2368128 1780084 25235676 24989331 25235676 24989331 1287475 25608848 1287475 25608848 26810488 26280945 26810488 26280945 630085 524675 630085 524675 26417449 25908896 26417449 25908896 746110 26519345 746110 26519345 318185 26727795 318185 26727795 84120 154589 84120 154589 26817477 26115276 26817477 26115276 848865 1002850 848865 1002850 26335813 25805532 26335813 25805532 1101895 1156410 1101895 1156410 25659816 879579 25659816 879579 26044290 25051137 26044290 25051137 1853277 1167439 1853277 1167439 25606087 936676 25606087 936676 25968698 25353816 25968698 25353816 1360152 1556085 1360152 1556085 25508321 24780849 25508321 24780849 2303092 2154004 2303092 2154004 24901166 1808017 24901166 1808017 1786499 10538061 1786499 10538061 18522525 19582883 18522525 19582883 6706952 5368417 6706952 5368417 21530587 15051280 21530587 15051280 11648370 17430146 11648370 17430146 9459115 8030603 9459115 8030603 7634485 7454358 7634485 7454358 20534057 6418778 20534057 6418778 21056438 21127219 21056438 21127219 5707569 4476849 5707569 4476849 22153276 21561481 22153276 21561481 23300295 2997914 23300295 2997914 23920120 23122944 23920120 23122944 24290032 23313801 24290032 23313801 2508185 1985809 2508185 1985809 25443670 24467087 25443670 24467087 2237857 24975571 2237857 24975571 1800142 1195132 1800142 1195132 25777000 12799813 25777000 12799813 10703135 9405247 10703135 9405247 8441091 8190588 8441091 8190588 19156833 7984557 19156833 7984557 7107716 6174418 7107716 6174418 20934462 20583897 20934462 20583897 5776970 21048925 5776970 21048925 11930776 12629234 11930776 12629234 15880808 10145297 15880808 10145297 9226118 17509498 9226118 17509498 19764699 6191391 19764699 6191391 6446932 5156270 6446932 5156270 21703086 21267865 21703086 21267865 5649334 4832575 5649334 4832575 21845859 14494425 21845859 14494425 9774450 18320509 9774450 18320509 7345388 20194999 7345388 20194999 21187118 20846175 21187118 20846175 6064465 11695971 6064465 11695971 14543025 13876769 14543025 13876769 12792947 9086437 12792947 9086437 19584662 19639211 19584662 19639211 7381602 19792299 7381602 19792299 7029456 20189683 7029456 20189683 20797392 20572222 20797392 20572222 6300954 6163444 6300954 6163444 20500151 20352652 20500151 20352652 6282177 20904515 6282177 20904515 16261829 9935021 16261829 9935021 18175814 17563169 18175814 17563169 9613041 7646493 9613041 7646493 7788661 6666527 7788661 6666527 20455730 19842526 20455730 19842526 7139994 11575367 7139994 11575367 14316307 15766481 14316307 15766481 16948024 16626813 16948024 16626813 10277893 7720594 10277893 7720594 7657082 19504174 7657082 19504174 19762903 11744047 19762903 11744047 11697295 15653528 11697295 15653528 10158375 18660990 10158375 18660990 19759640 6733819 19759640 6733819 7096397 11056049 7096397 11056049 17901009 8001503 17901009 8001503 8380452 18534732 8380452 18534732 19177206 19253094 19177206 19253094 7637492 6382624 7637492 6382624 6001632 5236582 6001632 5236582 21693974 21341576 21693974 21341576 5869066 5162519 5869066 5162519 21913245 5009574 21913245 5009574 4343682 3777524 4343682 3777524 23568368 23170870 23568368 23170870 3743477 2308012 3743477 2308012 24568437 13756459 24568437 13756459 11885246 17364672 11885246 17364672 9663752 12353075 9663752 12353075 13868423 13734456 13868423 13734456 11294144 10459843 11294144 10459843 11190578 17885050 11190578 17885050 19005140 17958217 19005140 17958217 10972286 10442887 10972286 10442887 10063306 7822170 10063306 7822170 20052159 19451911 20052159 19451911 7407534 19615734 7407534 19615734 21099896 20701642 21099896 20701642 21394586 22109063 21394586 22109063 23020665 22722010 23020665 22722010 24450438 23575152 24450438 23575152 2609300 2338673 2609300 2338673 24598712 23751974 24598712 23751974 2720028 2651580 2720028 2651580 24255276 13736944 24255276 13736944 14518850 14711094 14518850 14711094 17660662 8503604 17660662 8503604 8330261 19177213 8330261 19177213 19603319 19464783 19603319 19464783 7262791 19979856 7262791 19979856 20235733 6271759 20235733 6271759 20872501 21388154 20872501 21388154 5558600 5172355 5558600 5172355 21952448 3741232 21952448 3741232 4002737 23343943 4002737 23343943 3047752 24239241 3047752 24239241 2432120 25182264 2432120 25182264 26465433 662535 26465433 662535 11590110 11113465 11590110 11113465 9463956 17639780 9463956 17639780 18606492 11605356 18606492 11605356 12161097 17104337 12161097 17104337 9030240 8191340 9030240 8191340 8286421 18936275 8286421 18936275 7796394 19257659 7796394 19257659 11352913 9484990 11352913 9484990 17987571 8984717 17987571 8984717 8888232 18847309 8888232 18847309 7915948 7253214 7915948 7253214 6481858 5806641 6481858 5806641 4558831 4000863 4558831 4000863 3763213 23366021 3763213 23366021 3327352 24018255 3327352 24018255 2682425 2345770 2682425 2345770 12921345 15905798 12921345 15905798 10028057 9043716 10028057 9043716 8670864 7669079 8670864 7669079 19699755 19149272 19699755 19149272 14095675 10556397 14095675 10556397 16932207 16612149 16932207 16612149 9793745 18729166 9793745 18729166 19585920 18940796 19585920 18940796 13543266 12215335 13543266 12215335 15977455 15717407 15977455 15717407 10517999 17893810 10517999 17893810 18709051 18638048 18709051 18638048 19701342 6908691 19701342 6908691 6973698 5961589 6973698 5961589 20797877 20339855 20797877 20339855 6751488 20836009 6751488 20836009 5721021 21047028 5721021 21047028 22079092 21609610 22079092 21609610 4761011 3608687 4761011 3608687 22896359 23153737 22896359 23153737 2998269 2366077 2998269 2366077 24676621 24427511 24676621 24427511 26130160 25400348 26130160 25400348 1082652 809646 1082652 809646 26369248 25619779 26369248 25619779 1130237 1147197 1130237 1147197 1012801 26435916 1012801 26435916 635885 483291 635885 483291 26693508 25919260 26693508 25919260 26864351 26114694 26864351 26114694 1013666 13303791 1013666 13303791 14495735 11344243 14495735 11344243 12158905 14225013 12158905 14225013 14228585 11779531 14228585 11779531 16947820 16561264 16947820 16561264 17499820 17043692 17499820 17043692 18449590 8358180 18449590 8358180 8464626 18910274 8464626 18910274 7672352 7419523 7672352 7419523 7099253 20210745 7099253 20210745 6903634 10408508 6903634 10408508 17183912 16849253 17183912 16849253 18241968 7781691 18241968 7781691 19469169 7736947 19469169 7736947 7605790 7185959 7605790 7185959 20466197 19692222 20466197 19692222 21463415 4885658 21463415 4885658 22357146 21903027 22357146 21903027 22583490 14195907 22583490 14195907 11138503 16231810 11138503 16231810 16933769 12517441 16933769 12517441 13063521 13880010 13063521 13880010 12538829 10011311 12538829 10011311 18031587 9242039 18031587 9242039 8889154 8360958 8889154 8360958 20298768 20509255 20298768 20509255 22277452 21661115 22277452 21661115 22524496 22396714 22524496 22396714 24068305 23314887 24068305 23314887 3478104 2825844 3478104 2825844 24352117 23411165 24352117 23411165 2778776 2509925 2778776 2509925 15570593 15124880 15570593 15124880 15842271 9615539 15842271 9615539 10244751 13236438 10244751 13236438 13497877 11758451 13497877 11758451 10998657 17338237 10998657 17338237 18502692 19073502 18502692 19073502 8060959 7308745 8060959 7308745 19734507 12146300 19734507 12146300 11326456 15948313 11326456 15948313 9934982 8541624 9934982 8541624 8584799 18873145 8584799 18873145 7833740 19362015 7833740 19362015 20958566 5773215 20958566 5773215 22332069 21844780 22332069 21844780 4801277 22587921 4801277 22587921 4050061 23482594 4050061 23482594 24692989 23803253 24692989 23803253 25209656 24191570 25209656 24191570 11681955 10746577 11681955 10746577 10382886 17132182 10382886 17132182 8993125 7988477 8993125 7988477 7681341 7125323 7681341 7125323 12372694 14659705 12372694 14659705 16168094 16929247 16168094 16929247 17692058 9376833 17692058 9376833 9116174 8297743 9116174 8297743 8550784 7325571 8550784 7325571 20637471 6245559 20637471 6245559 5377742 4022490 5377742 4022490 23882105 2361076 23882105 2361076 25187285 1473288 25187285 1473288 25347441 1427930 25347441 1427930 26099871 25194174 26099871 25194174 1289329 1670208 1289329 1670208 11937512 12201009 11937512 12201009 15189736 15083585 15189736 15083585 16961759 9830961 16961759 9830961 9842438 8718533 9842438 8718533 7933726 20004181 7933726 20004181 21120736 5720194 21120736 5720194 21525243 21332019 21525243 21332019 5345012 21844422 5345012 21844422 22822843 3729338 22822843 3729338 3094934 3172025 3094934 3172025 23912601 22999674 23912601 22999674 13990234 13336816 13990234 13336816 12240551 10168787 12240551 10168787 17322083 16691819 17322083 16691819 17539863 18640011 17539863 18640011 19046589 14502339 19046589 14502339 12970013 13360771 12970013 13360771 15095016 15391769 15095016 15391769 16033958 14973430 16033958 14973430 11389925 16098232 11389925 16098232 10492183 9071071 10492183 9071071 18670358 8707874 18670358 8707874 12991645 14833979 12991645 14833979 16240121 10065333 16240121 10065333 17591316 17937661 17591316 17937661 8136610 18976493 8136610 18976493 19497716 7524656 19497716 7524656 20558713 6041961 20558713 6041961 21048406 5214602 21048406 5214602 21609958 12813798 21609958 12813798 12748439 11478655 12748439 11478655 16072884 15775875 16072884 15775875 10940976 9166860 10940976 9166860 8406409 7437183 8406409 7437183 7279151 6572460 7279151 6572460 5401114 4281756 5401114 4281756 22804240 3637220 22804240 3637220 3556386 3330206 3556386 3330206 23449610 22674654 23449610 22674654 4309928 3600109 4309928 3600109 23333721 22580838 23333721 22580838 3583173 3175478 3583173 3175478 23974712 23224500 23974712 23224500 3675534 3627407 3675534 3627407 23230223 22854656 23230223 22854656 4140446 4114012 4140446 4114012 22884291 22598050 22884291 22598050 4483245 4224247 4483245 4224247 4255544 3255422 4255544 3255422 3636769 13350617 3636769 13350617 14235001 12934232 14235001 12934232 11764615 15544037 11764615 15544037 10915509 16307177 10915509 16307177 14844074 11660877 14844074 11660877 11755109 15908483 11755109 15908483 16928587 9222884 16928587 9222884 8734082 18479362 8734082 18479362 19218811 7469554 19218811 7469554 19876959 6774445 19876959 6774445 5695489 5040301 5695489 5040301 22592062 21879541 22592062 21879541 4843648 4381886 4843648 4381886 22594690 4347305 22594690 4347305 16397183 11534751 16397183 11534751 11683457 10222485 11683457 10222485 18332652 8350565 18332652 8350565 19292123 20020265 19292123 20020265 7240660 6582882 7240660 6582882 20319966 5880319 20319966 5880319 21141584 21494533 21141584 21494533 22186207 21582777 22186207 21582777 5102610 4798166 5102610 4798166 22011641 21557005 22011641 21557005 5313913 5077523 5313913 5077523 21758702 12814632 21758702 12814632 12959477 12013762 12959477 12013762 14688380 15397056 14688380 15397056 15882514 11056810 15882514 11056810 11573407 14839936 11573407 14839936 15817392 10927889 15817392 10927889 17007189 9973637 17007189 9973637 9949010 17149346 9949010 17149346 9725114 13590399 9725114 13590399 13825386 11746878 13825386 11746878 11689120 15131888 11689120 15131888 14087923 12433967 14087923 12433967 15829175 10067829 15829175 10067829 17777840 17582495 17777840 17582495 11638678 13006517 11638678 13006517 16795206 16279131 16795206 16279131 10932688 13219092 10932688 13219092 17695571 17165943 17695571 17165943 10319309 9733634 10319309 9733634 17498906 17129084 17498906 17129084 8664413 8309409 8664413 8309409 12603393 16235934 12603393 16235934 10371589 9669698 10371589 9669698 14525951 16676824 14525951 16676824 9353469 17506060 9353469 17506060 18702482 7258613 18702482 7258613 7513674 20071275 7513674 20071275 20934577 5664682 20934577 5664682 22206708 4653854 22206708 4653854 4557179 22143882 4557179 22143882 12976575 11062782 12976575 11062782 10526931 17595536 10526931 17595536 19875500 6946420 19875500 6946420 12553744 15530182 12553744 15530182 16813727 16324976 16813727 16324976 17980835 9365523 17980835 9365523 14669604 13722234 14669604 13722234 12547823 11396262 12547823 11396262 10660468 17874177 10660468 17874177 18182976 12634739 18182976 12634739 10859701 16923231 10859701 16923231 17911270 9520852 17911270 9520852 8664821 18230202 8664821 18230202 14110146 9560523 14110146 9560523 9747532 19272305 9747532 19272305 20229417 6728871 20229417 6728871 20760999 20826159 20760999 20826159 5851290 5327728 5851290 5327728 5586781 22022331 5586781 22022331 4526740 22193794 4526740 22193794 22626811 3621844 22626811 3621844 23424063 22376747 23424063 22376747 4231196 3646741 4231196 3646741 23493222 23926588 23493222 23926588 25067894 15585447 25067894 15585447 15924441 17114504 15924441 17114504 18543881 8148136 18543881 8148136 7257180 20075873 7257180 20075873 20486170 6078094 20486170 6078094 6067626 21007103 6067626 21007103 5373791 5082775 5373791 5082775 22329802 21394086 22329802 21394086 5219453 21627670 5219453 21627670 14161490 13194716 14161490 13194716 13036797 10659686 13036797 10659686 16688404 16408076 16688404 16408076 9495214 8866441 9495214 8866441 6854611 6197515 6854611 6197515 20387454 20553223 20387454 20553223 6375341 20992799 6375341 20992799 21897871 4565281 21897871 4565281 23231988 3499740 23231988 3499740 3366191 2024140 3366191 2024140 25570810 24980258 25570810 24980258 2031960 1814175 2031960 1814175 25212876 24135639 25212876 24135639 2714498 2421110 2714498 2421110 15496962 15073490 15496962 15073490 16321199 9957389 16321199 9957389 9759924 17951921 9759924 17951921 9152860 14550744 9152860 14550744 15802356 15387831 15802356 15387831 11649587 10411636 11649587 10411636 10457707 9488904 10457707 9488904 9992052 17925214 9992052 17925214 19983121 7171661 19983121 7171661 20967630 20340801 20967630 20340801 6548841 5514776 6548841 5514776 22165032 4980011 22165032 4980011 4685791 22949856 4685791 22949856 3653389 22998550 3653389 22998550 12438983 13782296 12438983 13782296 14915069 15457343 14915069 15457343 10828591 10116608 10828591 10116608 10387852 16851976 10387852 16851976 17964890 19749122 17964890 19749122 6966968 6498796 6966968 6498796 21090203 5875844 21090203 5875844 21480493 5312862 21480493 5312862 5300397 21767965 5300397 21767965 14781579 11612550 14781579 11612550 11906899 9650786 11906899 9650786 10204046 18277954 10204046 18277954 19599716 7264959 19599716 7264959 7615398 19654686 7615398 19654686 7279344 6395172 7279344 6395172 6778043 5793721 6778043 5793721 21355230 21136076 21355230 21136076 5905812 5401291 5905812 5401291 5051453 22438384 5051453 22438384 4111350 3843771 4111350 3843771 12731964 13241723 12731964 13241723 14334146 11345969 14334146 11345969 12181120 14844819 12181120 14844819 17640222 18286892 17640222 18286892 8080963 7600484 8080963 7600484 19576349 13917194 19576349 13917194 12656649 14317689 12656649 14317689 12363394 14796376 12363394 14796376 17941176 18119835 17941176 18119835 7819236 6406554 7819236 6406554 20498803 19990472 20498803 19990472 6728612 20719688 6728612 20719688 5405831 21795798 5405831 21795798 4807909 22608548 4807909 22608548 3806759 3097328 3806759 3097328 3104356 12826368 3104356 12826368 14510593 12130506 14510593 12130506 13758113 15169731 13758113 15169731 10978978 17433713 10978978 17433713 19699870 19374568 19699870 19374568 13747360 12576035 13747360 12576035 12120754 15984350 12120754 15984350 10289215 9228910 10289215 9228910 8764734 19047770 8764734 19047770 19993375 19859693 19993375 19859693 21102911 21219688 21102911 21219688 5105585 4480710 5105585 4480710 22363198 22698435 22363198 22698435 23273045 3428934 23273045 3428934 2789077 1938962 2789077 1938962 24962103 23965556 24962103 23965556 2358657 1967916 2358657 1967916 14751664 12542058 14751664 12542058 10577473 9262375 10577473 9262375 9663467 14911884 9663467 14911884 15538608 11048735 15538608 11048735 10503423 9711560 10503423 9711560 17457160 18724462 17457160 18724462 19423738 19206857 19423738 19206857 7379415 6619012 7379415 6619012 7100139 11917858 7100139 11917858 14199654 13916575 14199654 13916575 12236358 15064942 12236358 15064942 17199150 8133849 17199150 8133849 19244236 7886183 19244236 7886183 6884396 6192493 6884396 6192493 5496580 5060736 5496580 5060736 21813229 21198326 21813229 21198326 4430496 23091294 4430496 23091294 24477550 2208658 24477550 2208658 24683042 23595577 24683042 23595577 3299075 3646195 3299075 3646195 13825532 13128600 13825532 13128600 11779707 8956224 11779707 8956224 18822639 8209110 18822639 8209110 8683968 12841146 8683968 12841146 14537865 11636463 14537865 11636463 11767202 15071356 11767202 15071356 15340851 11753894 15340851 11753894 11211119 15942248 11211119 15942248 9095291 8179415 9095291 8179415 8150303 7446832 8150303 7446832 19870574 20444705 19870574 20444705 21363359 21003148 21363359 21003148 5944296 12870033 5944296 12870033 14236883 12111730 14236883 12111730 11366770 10058779 11366770 10058779 17219451 8665825 17219451 8665825 19326555 18760513 19326555 18760513 7970075 19921639 7970075 19921639 20377857 20630617 20377857 20630617 6166679 5643212 6166679 5643212 21196034 20759793 21196034 20759793 22271812 4406993 22271812 4406993 22603068 22402370 22603068 22402370 4400167 3926052 4400167 3926052 23378291 3172664 23378291 3172664 3371514 12628498 3371514 12628498 14568078 14032217 14568078 14032217 10944411 15800007 10944411 15800007 10313451 9362954 10313451 9362954 9609605 17761481 9609605 17761481 19045804 7747301 19045804 7747301 19418091 6763634 19418091 6763634 20541752 20306124 20541752 20306124 21120905 20813827 21120905 20813827 6029529 6200921 6029529 6200921 13886819 15593366 13886819 15593366 16017779 10867631 16017779 10867631 10628402 17903062 10628402 17903062 19252126 18576416 19252126 18576416 8359662 12292503 8359662 12292503 14937600 13822922 14937600 13822922 11776123 10655456 11776123 10655456 9365507 17957369 9365507 17957369 19194070 19162307 19194070 19162307 19932467 19350453 19932467 19350453 7504770 20100143 7504770 20100143 6377824 6140969 6377824 6140969 14635112 13153178 14635112 13153178 11393906 9133155 11393906 9133155 17997365 8360792 17997365 8360792 8657255 18463703 8657255 18463703 19264665 19433974 19264665 19433974 7382766 6787389 7382766 6787389 6807094 6584877 6807094 6584877 15522860 15650092 15522860 15650092 16247279 13591120 16247279 13591120 12186669 15025186 12186669 15025186 16050496 17109724 16050496 17109724 17475492 13626154 17475492 13626154 11626897 10877296 11626897 10877296 16423814 9506056 16423814 9506056 9852400 17600527 9852400 17600527 8730178 8076831 8730178 8076831 8539253 18881989 8539253 18881989 6973960 7024018 6973960 7024018 20091763 19845125 20091763 19845125 6736059 6621333 6736059 6621333 20897839 20426629 20897839 20426629 22052512 21825404 22052512 21825404 4621338 22853220 4621338 22853220 24370735 23847845 24370735 23847845 2519032 2461375 2519032 2461375 24375753 24912684 24375753 24912684 2031851 25086467 2031851 25086467 26643813 25770011 26643813 25770011 1256400 1193657 1256400 1193657 25798118 24736255 25798118 24736255 1742397 1490601 1742397 1490601 25415264 24702565 25415264 24702565 2286427 1771220 2286427 1771220 25548054 24741976 25548054 24741976 26153140 25397109 26153140 25397109 1203192 1540232 1203192 1540232 25307749 13643818 25307749 13643818 12249591 15524168 12249591 15524168 11330556 12915241 11330556 12915241 14879814 10914585 14879814 10914585 10643246 10011108 10643246 10011108 10205920 8514327 10205920 8514327 18670028 8200628 18670028 8200628 8297432 18805521 8297432 18805521 14187847 12538595 14187847 12538595 15723592 16134155 15723592 16134155 9253676 17648711 9253676 17648711 18583505 8620179 18583505 8620179 7135360 5734389 7135360 5734389 5856916 12554972 5856916 12554972 14529340 10375832 14529340 10375832 16865774 10065291 16865774 10065291 9927396 17596760 9927396 17596760 9114208 7837592 9114208 7837592 19463598 18734230 19463598 18734230 12115614 14319666 12115614 14319666 14042014 11221107 14042014 11221107 15780896 10857761 15780896 10857761 10470761 9243672 10470761 9243672 18644205 18102228 18644205 18102228 15364479 13529579 15364479 13529579 13712448 12351818 13712448 12351818 16758491 16725484 16758491 16725484 18100866 17553823 18100866 17553823 14734128 13343835 14734128 13343835 11529121 10507044 11529121 10507044 10469294 16986174 10469294 16986174 9724392 17379835 9724392 17379835 8479290 7750902 8479290 7750902 19615191 7217020 19615191 7217020 7740754 15162833 7740754 15162833 16684477 16244541 16684477 16244541 17278565 9829614 17278565 9829614 17875664 17312733 17875664 17312733 12947295 11466505 12947295 11466505 11778095 16156248 11778095 16156248 17385999 18712322 17385999 18712322 7827589 7366072 7827589 7366072 7318486 19845695 7318486 19845695 6510635 20915900 6510635 20915900 5635115 21198598 5635115 21198598 22140695 4472008 22140695 4472008 3611270 3681151 3611270 3681151 23707238 23209433 23707238 23209433 24334960 11397842 24334960 11397842 11260872 16361480 11260872 16361480 18093352 8673621 18093352 8673621 18288063 14636556 18288063 14636556 14832361 12025422 14832361 12025422 11338486 9897701 11338486 9897701 9757216 8886741 9757216 8886741 18836187 7903734 18836187 7903734 7896510 19672257 7896510 19672257 20349007 6877870 20349007 6877870 6673151 5890348 6673151 5890348 20983708 14366150 20983708 14366150 11965236 15259138 11965236 15259138 16194207 10645423 16194207 10645423 16749408 10026447 16749408 10026447 9268207 8482855 9268207 8482855 7426667 6572161 7426667 6572161 21553752 4965564 21553752 4965564 22130766 22084050 22130766 22084050 23071971 23096687 23071971 23096687 3798220 3842119 3798220 3842119 15021811 14161342 15021811 14161342 15221133 11151238 15221133 11151238 10817602 16129216 10817602 16129216 10218571 16703095 10218571 16703095 18062640 8791132 18062640 8791132 19238967 18428208 19238967 18428208 14343190 13268154 14343190 13268154 11410211 15721905 11410211 15721905 16559058 16656257 16559058 16656257 9159118 8139329 9159118 8139329 8129961 7486227 8129961 7486227 7070839 5932041 7070839 5932041 21031387 20300967 21031387 20300967 5833427 4931886 5833427 4931886 4605219 3761730 4605219 3761730 23608588 23109065 23608588 23109065 14359878 13249181 14359878 13249181 12411810 14758252 12411810 14758252 11796734 16104439 11796734 16104439 17753219 8023807 17753219 8023807 7665378 6757178 7665378 6757178 7133776 6313165 7133776 6313165 6584744 5410016 6584744 5410016 5202933 5004178 5202933 5004178 21987159 14223482 21987159 14223482 12313572 16085311 12313572 16085311 16779855 16538668 16779855 16538668 17811275 7883260 17811275 7883260 19553503 19555533 19553503 19555533 7476292 13087128 7476292 13087128 14706007 15220901 14706007 15220901 11618459 10822996 11618459 10822996 16344490 10164265 16344490 10164265 9750961 8066761 9750961 8066761 19277564 7297033 19277564 7297033 19706181 12530778 19706181 12530778 11514665 10411941 11514665 10411941 8985655 18634573 8985655 18634573 19525104 7591945 19525104 7591945 20412791 19801229 20412791 19801229 14034247 12274771 14034247 12274771 14793037 11390330 14793037 11390330 15922011 15591754 15922011 15591754 11184989 10327440 11184989 10327440 17844743 18224026 17844743 18224026 18749610 12275326 18749610 12275326 14320277 12478162 14320277 12478162 12028127 10681388 12028127 10681388 18558005 18361852 18558005 18361852 19250274 18892037 19250274 18892037 7359146 20835691 7359146 20835691 5926813 5826240 5926813 5826240 5279504 22038755 5279504 22038755 22890353 3435068 22890353 3435068 23460251 22873977 23460251 22873977 3812025 3254252 3812025 3254252 23852372 22983351 23852372 22983351 13669732 11537816 13669732 11537816 10973309 16640334 10973309 16640334 17370964 17370769 17370964 17370769 9334145 17960457 9334145 17960457 8929199 8388214 8929199 8388214 13155057 15345444 13155057 15345444 16367849 16669271 16367849 16669271 10098160 17210805 10098160 17210805 9269176 18233691 9269176 18233691 19656478 19014176 19656478 19014176 7495122 6863387 7495122 6863387 6755632 21019707 6755632 21019707 21872148 4698372 21872148 4698372 4666347 4130936 4666347 4130936 22909419 12180038 22909419 12180038 12429919 14633139 12429919 14633139 12106173 10764112 12106173 10764112 10825381 16343990 10825381 16343990 17855630 9117774 17855630 9117774 18837879 18817701 18837879 18817701 6886298 5285026 6886298 5285026 21714850 20982931 21714850 20982931 13879930 11743084 13879930 11743084 16624269 16039289 16624269 16039289 10384692 16722795 10384692 16722795 10021677 7862390 10021677 7862390 8368661 18596294 8368661 18596294 8201287 7469595 8201287 7469595 7112742 20154689 7112742 20154689 20791186 5957028 20791186 5957028 5233160 21788434 5233160 21788434 22701364 3480050 22701364 3480050 23906476 22714558 23906476 22714558 3717456 3026027 3717456 3026027 24008026 2805342 24008026 2805342 12621095 14757345 12621095 14757345 15485576 10798395 15485576 10798395 10787056 15964748 10787056 15964748 17080258 17823913 17080258 17823913 8999028 18381536 8999028 18381536 8564506 7956019 8564506 7956019 6435077 20735820 6435077 20735820 5332948 4817983 5332948 4817983 4627477 22457575 4627477 22457575 23588932 2973646 23588932 2973646 24891833 24513658 24891833 24513658 2220713 1934680 2220713 1934680 2113079 1547567 2113079 1547567 25802375 24810990 25802375 24810990 1860694 2154152 1860694 2154152 14336042 15724048 14336042 15724048 10768291 16097472 10768291 16097472 16489762 11497716 16489762 11497716 10378763 9918050 10378763 9918050 17171417 17031476 17171417 17031476 9708156 8966599 9708156 8966599 18755379 18621772 18755379 18621772 19817917 20058290 19817917 20058290 20529798 20717064 20529798 20717064 5705423 5556049 5705423 5556049 21905412 22145903 21905412 22145903 22631536 3617498 22631536 3617498 23356143 22788699 23356143 22788699 3664760 3220058 3664760 3220058 24593576 1852531 24593576 1852531 1831968 1464890 1831968 1464890 25400326 24343084 25400326 24343084 2523314 24563240 2523314 24563240 2354592 24721437 2354592 24721437 1514908 1021219 1514908 1021219 25758003 805098 25758003 805098 26145818 25418836 26145818 25418836 1670116 1903380 1670116 1903380 25080266 24375273 25080266 24375273 2600359 2290992 2600359 2290992 24537536 23345798 24537536 23345798 13761704 12500068 13761704 12500068 12454997 9960338 12454997 9960338 17345777 17264975 17345777 17264975 17914830 19025486 17914830 19025486 20033528 20007976 20033528 20007976 6867862 6798184 6867862 6798184 19994095 6725376 19994095 6725376 20750140 20960179 20750140 20960179 5599358 5444276 5599358 5444276 13650274 13524999 13650274 13524999 14411498 14327381 14411498 14327381 15444836 15288101 15444836 15288101 17892146 17420494 17892146 17420494 8958397 7592505 8958397 7592505 7552133 19520432 7552133 19520432 13504831 11856542 13504831 11856542 14874863 13790471 14874863 13790471 12510194 15140501 12510194 15140501 15979119 12986530 15979119 12986530 13205466 13472210 13205466 13472210 14893869 11039344 14893869 11039344 11177242 15779870 11177242 15779870 17630667 9074450 17630667 9074450 18470666 8197508 18470666 8197508 7822103 19187110 7822103 19187110 19749020 12337099 19749020 12337099 13345051 13694801 13345051 13694801 11905747 15167780 11905747 15167780 11618002 10190565 11618002 10190565 9864396 9197238 9864396 9197238 17968295 12600425 17968295 12600425 14058857 14356635 14058857 14356635 12128648 12202240 12128648 12202240 15970443 15476919 15970443 15476919 12569882 11085133 12569882 11085133 11330253 9768710 11330253 9768710 17680072 17557777 17680072 17557777 8487794 18859149 8487794 18859149 19406427 14590146 19406427 14590146 14449182 11325258 14449182 11325258 11378682 16737065 11378682 16737065 17601525 17634514 17601525 17634514 8971448 8103896 8971448 8103896 19171026 18821293 19171026 18821293 7210544 20544761 7210544 20544761 21476505 21888185 21476505 21888185 4749110 22267993 4749110 22267993 3433042 3417638 3433042 3417638 23301702 12516048 23301702 12516048 13138035 14214860 13138035 14214860 15627263 11165240 15627263 11165240 10675276 16193624 10675276 16193624 17481995 17068587 17481995 17068587 10238406 9414243 10238406 9414243 8812290 18391574 8812290 18391574 18984247 18497420 18984247 18497420 13631941 12062955 13631941 12062955 12260302 15433184 12260302 15433184 16875885 17329582 16875885 17329582 18255437 18089001 18255437 18089001 20151987 19693643 20151987 19693643 20628819 5372257 20628819 5372257 21206927 13147440 21206927 13147440 13293370 14334072 13293370 14334072 10125215 17381458 10125215 17381458 18473073 8853583 18473073 8853583 13807934 14828341 13807934 14828341 16978219 16430634 16978219 16430634 9737478 8526720 9737478 8526720 6304364 5964844 6304364 5964844 21182873 5261843 21182873 5261843 5312446 22584221 5312446 22584221 23028497 3607352 23028497 3607352 23240238 13137295 23240238 13137295 12890065 14146822 12890065 14146822 16927249 10177656 16927249 10177656 10434789 17408136 10434789 17408136 18384632 7395312 18384632 7395312 7084619 6337928 7084619 6337928 5711760 4659887 5711760 4659887 22072923 21358678 22072923 21358678 14744460 11696014 14744460 11696014 11958311 15430467 11958311 15430467 11253808 13473510 11253808 13473510 15695597 15455858 15695597 15455858 17200027 17741576 17200027 17741576 8178051 7461434 8178051 7461434 21841048 21369935 21841048 21369935 22437683 4493931 22437683 4493931 4663831 22800413 4663831 22800413 3973561 23211682 3973561 23211682 3619783 3788887 3619783 3788887 13629435 13644891 13629435 13644891 15028426 10970673 15028426 10970673 10853575 17674532 10853575 17674532 18348962 7748967 18348962 7748967 19758544 19055408 19758544 19055408 20174306 20661508 20174306 20661508 21463360 21135233 21463360 21135233 5581127 4967563 5581127 4967563 5098791 13786108 5098791 13786108 16329027 10601004 16329027 10601004 10933798 9036750 10933798 9036750 19008787 18762539 19008787 18762539 19798395 6206061 19798395 6206061 21064799 5455116 21064799 5455116 21940681 21283263 21940681 21283263 12383648 10974164 12383648 10974164 16651511 16960066 16651511 16960066 9757937 7820234 9757937 7820234 7856348 7445384 7856348 7445384 15024017 15106563 15024017 15106563 11701110 10211157 11701110 10211157 16843091 9583574 16843091 9583574 9737497 9320206 9737497 9320206 8766800 19336135 8766800 19336135 7504583 19684105 7504583 19684105 20388782 20061508 20388782 20061508 20812653 12219259 20812653 12219259 13673924 14511639 13673924 14511639 16671029 17483990 16671029 17483990 18703752 8231143 18703752 8231143 20280572 19565745 20280572 19565745 6221405 5439988 6221405 5439988 5289245 22334023 5289245 22334023 23229153 22678447 23229153 22678447 4063411 4074390 4063411 4074390 22848205 3789044 22848205 3789044 2984993 2787444 2984993 2787444 24409409 24236340 24409409 24236340 2546077 24478060 2546077 24478060 13688433 12999061 13688433 12999061 11559867 10214413 11559867 10214413 9613342 18706261 9613342 18706261 8435493 6767269 8435493 6767269 6709318 5269884 6709318 5269884 21620084 21206875 21620084 21206875 5601141 5398581 5601141 5398581 22037167 4239904 22037167 4239904 22849072 22559291 22849072 22559291 23341107 13294473 23341107 13294473 12346206 15165589 12346206 15165589 10998713 10139627 10998713 10139627 17249105 9259606 17249105 9259606 18573157 7115340 18573157 7115340 7037816 20196757 7037816 20196757 21186044 20485537 21186044 20485537 21494273 4770073 21494273 4770073 22383897 3996192 22383897 3996192 22928150 3768619 22928150 3768619 3787579 12040420 3787579 12040420 16566115 15845627 16566115 15845627 13105834 13016035 13105834 13016035 15877596 15219594 15877596 15219594 11214223 15763580 11214223 15763580 10334403 9650137 10334403 9650137 17848485 9124645 17848485 9124645 18355852 8717470 18355852 8717470 19871498 20110809 19871498 20110809 20922825 21087289 20922825 21087289 5155619 4937009 5155619 4937009 12514208 12260167 12514208 12260167 13253235 14364150 13253235 14364150 12237427 11206339 12237427 11206339 16167868 10808274 16167868 10808274 16567766 16057702 16567766 16057702 17316764 9406709 17316764 9406709 9905272 19347092 9905272 19347092 6721236 6570465 6721236 6570465 20768288 20870297 20768288 20870297 21992054 21687183 21992054 21687183 24001450 23766898 24001450 23766898 2864838 24305947 2864838 24305947 2320654 2733639 2320654 2733639 25198323 24203090 25198323 24203090 2649965 24362861 2649965 24362861 2350338 2554086 2350338 2554086 24436286 23944427 24436286 23944427 2968568 11786643 2968568 11786643 13741093 13338547 13741093 13338547 13113301 11307090 13113301 11307090 15944497 15984007 15944497 15984007 10922192 7819332 10922192 7819332 19858460 19375920 19858460 19375920 15161613 11652686 15161613 11652686 11932776 10721836 11932776 10721836 17448079 7766112 17448079 7766112 8003604 7418326 8003604 7418326 7450487 19750084 7450487 19750084 6080249 5528383 6080249 5528383 21618004 4064287 21618004 4064287 3976776 23448498 3976776 23448498 3282601 23841159 3282601 23841159 25094079 1348808 25094079 1348808 25631349 25327371 25631349 25327371 1855550 13608725 1855550 13608725 14354741 12266429 14354741 12266429 15625651 17697470 15625651 17697470 18861628 8165696 18861628 8165696 8502525 7521948 8502525 7521948 19930802 20103585 19930802 20103585 6149668 5304900 6149668 5304900 21401769 21129409 21401769 21129409 22486322 3826103 22486322 3826103 23240836 3195176 23240836 3195176 24235163 23208602 24235163 23208602 14300202 11941062 14300202 11941062 15883619 10831047 15883619 10831047 10703720 8307458 10703720 8307458 7628810 6200946 7628810 6200946 20968984 20227145 20968984 20227145 11892850 14390185 11892850 14390185 13752531 12037882 13752531 12037882 11822013 9545544 11822013 9545544 9457490 8644492 9457490 8644492 9073877 17960757 9073877 17960757 18666950 15398047 18666950 15398047 14812458 13636531 14812458 13636531 10465155 9690738 10465155 9690738 18269779 18895064 18269779 18895064 19589306 6091679 19589306 6091679 20908532 20238401 20908532 20238401 6026941 5865609 6026941 5865609 5355970 4333361 5355970 4333361 4143029 23090836 4143029 23090836 3628827 3398055 3628827 3398055 23589049 22496042 23589049 22496042 23749273 2849121 23749273 2849121 24395702 23591244 24395702 23591244 3148364 2452526 3148364 2452526 24597197 23606406 24597197 23606406 14190332 12749907 14190332 12749907 13239877 13808870 13239877 13808870 17230023 17582844 17230023 17582844 17991044 12786299 17991044 12786299 10309065 17351386 10309065 17351386 18256554 7645822 18256554 7645822 19646727 19176863 19646727 19176863 20471026 20375236 20471026 20375236 6677274 6056681 6677274 6056681 21267538 20867004 21267538 20867004 5333242 4938353 5333242 4938353 21714683 22146295 21714683 22146295 4684780 3845885 4684780 3845885 4193105 3491599 4193105 3491599 23308475 22119057 23308475 22119057 15383856 10153320 15383856 10153320 17593787 17830867 17593787 17830867 18219097 14580648 18219097 14580648 11260910 10132188 11260910 10132188 16966894 17743397 16966894 17743397 18128561 7511462 18128561 7511462 7770611 19421649 7770611 19421649 7689148 13576089 7689148 13576089 15560454 10772048 15560454 10772048 11501936 10021725 11501936 10021725 9306219 18722100 9306219 18722100 7528922 6448353 7528922 6448353 4892726 4380539 4892726 4380539 4385197 4200645 4385197 4200645 22969611 22324581 22969611 22324581 4347215 3834176 4347215 3834176 23209818 22827431 23209818 22827431 3700754 23260059 3700754 23260059 14544876 11601071 14544876 11601071 15556202 10294484 15556202 10294484 10177543 17815442 10177543 17815442 19030504 18890221 19030504 18890221 19684022 20053421 19684022 20053421 6745539 6387182 6745539 6387182 21393733 5601855 21393733 5601855 12441632 14970663 12441632 14970663 17358412 9070705 17358412 9070705 9496204 8920973 9496204 8920973 18015717 17382232 18015717 17382232 13320351 12257257 13320351 12257257 15482163 15540419 15482163 15540419 16434185 10569987 16434185 10569987 11601572 15146917 11601572 15146917 14257545 13219285 14257545 13219285 13086643 15703455 13086643 15703455 9701429 17156661 9701429 17156661 19639584 18957375 19639584 18957375 20633180 20766556 20633180 20766556 21657075 20886958 21657075 20886958 5254823 4950901 5254823 4950901 22249124 22068461 22249124 22068461 4823901 3834708 4823901 3834708 4010676 12331505 4010676 12331505 17155697 17907749 17155697 17907749 8069629 7396919 8069629 7396919 7500286 20503984 7500286 20503984 5624323 5090997 5624323 5090997 4956107 4338552 4956107 4338552 22370880 21832998 22370880 21832998 5243920 4946271 5243920 4946271 5118018 4698925 5118018 4698925 22336054 21929828 22336054 21929828 23307584 3346663 23307584 3346663 23859884 2718231 23859884 2718231 24046588 12067808 24046588 12067808 11981702 16093895 11981702 16093895 18465896 7056687 18465896 7056687 19998262 6529636 19998262 6529636 6729086 5688505 6729086 5688505 21633155 5136634 21633155 5136634 21988649 21367106 21988649 21367106 5026150 4774899 5026150 4774899 13813403 14354387 13813403 14354387 10593261 9589037 10593261 9589037 9949566 18696426 9949566 18696426 19507460 12578100 19507460 12578100 13119199 10928265 13119199 10928265 16039859 10305423 16039859 10305423 9356488 17870871 9356488 17870871 19071177 7296437 19071177 7296437 7083018 20643538 7083018 20643538 21604974 20987867 21604974 20987867 12226405 10402190 12226405 10402190 8700295 19105083 8700295 19105083 7533761 6651044 7533761 6651044 21429136 20603728 21429136 20603728 6085534 21091354 6085534 21091354 5608945 5014992 5608945 5014992 22283546 21885243 22283546 21885243 4772943 22758755 4772943 22758755 4234196 4159333 4234196 4159333 22779518 3988841 22779518 3988841 23069814 2629836 23069814 2629836 24285715 23299345 24285715 23299345 2854233 2406522 2854233 2406522 24542989 23622445 24542989 23622445 24793634 12391995 24793634 12391995 9111995 18044829 9111995 18044829 18986470 18681612 18986470 18681612 20075309 20230491 20075309 20230491 20955116 14425619 20955116 14425619 8444089 7458744 8444089 7458744 7563113 7050652 7563113 7050652 14813737 15304967 14813737 15304967 17807336 17792895 17807336 17792895 19130736 8047992 19130736 8047992 19423285 19689654 19423285 19689654 20567515 20222709 20567515 20222709 20885985 14239011 20885985 14239011 13858344 9054207 13858344 9054207 9055162 18042045 9055162 18042045 8776533 8391399 8776533 8391399 15894180 15373656 15894180 15373656 10804320 9209785 10804320 9209785 18570022 18080525 18570022 18080525 8747013 8334735 8747013 8334735 14274934 16092277 14274934 16092277 17871932 17115337 17871932 17115337 9600026 8767644 9600026 8767644 8298773 18908482 8298773 18908482 19262512 10601818 19262512 10601818 15004753 13362035 15004753 13362035 11318074 9935569 11318074 9935569 10113208 16696897 10113208 16696897 17820378 9500173 17820378 9500173 16523015 14355089 16523015 14355089 11022115 10116721 11022115 10116721 10718440 16940915 10718440 16940915 19193039 7762284 19193039 7762284 16163829 13114904 16163829 13114904 12967656 10786425 12967656 10786425 17122403 8623906 17122403 8623906 9034338 8034830 9034338 8034830 19891148 6990605 19891148 6990605 7380117 6199719 7380117 6199719 20510729 13557603 20510729 13557603 12833824 15194740 12833824 15194740 10794456 16097035 10794456 16097035 16839428 9902075 16839428 9902075 8699645 18353121 8699645 18353121 13578616 10644112 13578616 10644112 16913301 10348030 16913301 10348030 13421059 14846927 13421059 14846927 11986233 11240143 11986233 11240143 16581952 16867943 16581952 16867943 18345957 8825575 18345957 8825575 8854949 18043014 8854949 18043014 18816604 7880723 18816604 7880723 7485198 20474272 7485198 20474272 6740626 5790592 6740626 5790592 21063655 20729687 21063655 20729687 21920527 21382231 21920527 21382231 22557291 21924372 22557291 21924372 4304306 3954871 4304306 3954871 3359851 2702120 3359851 2702120 24381786 2317188 24381786 2317188 24484475 23517281 24484475 23517281 3253984 2845003 3253984 2845003 24011495 23832126 24011495 23832126 2894942 2309288 2894942 2309288 25223613 25211295 25223613 25211295 1685011 25301762 1685011 25301762 1356915 25578357 1356915 25578357 12777969 11794010 12777969 11794010 11738620 10047002 11738620 10047002 18460863 19855577 18460863 19855577 6404601 5659325 6404601 5659325 21324955 20782838 21324955 20782838 5440649 21673075 5440649 21673075 4689723 4355219 4689723 4355219 22584024 13073008 22584024 13073008 13124558 11801910 13124558 11801910 15566085 15098461 15566085 15098461 9765145 17958019 9765145 17958019 20044107 6780258 20044107 6780258 6465860 6114161 6465860 6114161 21046826 20362695 21046826 20362695 21252701 20495857 21252701 20495857 13884588 12630329 13884588 12630329 13149046 16127902 13149046 16127902 18809031 18158182 18809031 18158182 8913973 19061361 8913973 19061361 20467398 20108403 20467398 20108403 6329838 21249951 6329838 21249951 5119725 4743959 5119725 4743959 21997697 21267468 21997697 21267468 13295886 11648811 13295886 11648811 11225899 16225618 11225899 16225618 9159791 8154243 9159791 8154243 7505156 6774364 7505156 6774364 7272092 19779910 7272092 19779910 12436622 13366239 12436622 13366239 15977849 16419442 15977849 16419442 9191652 17904647 9191652 17904647 14926661 11721027 14926661 11721027 16531043 10226832 16531043 10226832 9946392 9040166 9946392 9040166 9182544 18067549 9182544 18067549 8446130 7228143 8446130 7228143 20010568 19849555 20010568 19849555 7234528 13919721 7234528 13919721 13002698 10809631 13002698 10809631 11339626 15281650 11339626 15281650 13559162 11270767 13559162 11270767 16299994 10514913 16299994 10514913 17663892 9011536 17663892 9011536 8803683 18496431 8803683 18496431 8348155 7272443 8348155 7272443 7454093 12850443 7454093 12850443 16290730 10159768 16290730 10159768 9754459 18445163 9754459 18445163 7384733 6555725 7384733 6555725 6947470 12938067 6947470 12938067 14726466 10956649 14726466 10956649 11345995 16101032 11345995 16101032 18207982 7498434 18207982 7498434 20645029 20066310 20645029 20066310 14612969 12872760 14612969 12872760 12128010 15475975 12128010 15475975 17450842 7613770 17450842 7613770 20509467 20230211 20509467 20230211 21047123 6040249 21047123 6040249 5545787 5289506 5545787 5289506 21842562 4875444 21842562 4875444 4803911 22735412 4803911 22735412 4233259 22991955 4233259 22991955 2638039 2794600 2638039 2794600 24294479 1962139 24294479 1962139 1812055 25198668 1812055 25198668 14117474 12903908 14117474 12903908 12503709 11128699 12503709 11128699 11027110 16792928 11027110 16792928 9819715 18120730 9819715 18120730 19032978 7477447 19032978 7477447 7092233 6415417 7092233 6415417 20992662 20748817 20992662 20748817 21455046 21380549 21455046 21380549 5732119 5531902 5732119 5531902 5283140 21876394 5283140 21876394 22949662 22509586 22949662 22509586 4565440 4347365 4565440 4347365 22877500 22710753 22877500 22710753 4373286 14596292 4373286 14596292 15441852 11006579 15441852 11006579 10921791 16869032 10921791 16869032 9652927 8915860 9652927 8915860 20059685 6685587 20059685 6685587 20457646 20489038 20457646 20489038 6368382 5674539 6368382 5674539 21669320 14549019 21669320 14549019 11903250 14955310 11903250 14955310 15332956 13681527 15332956 13681527 12293606 15071513 12293606 15071513 10828879 9996070 10828879 9996070 17263258 16528283 17263258 16528283 18465119 7676833 18465119 7676833 7260633 20379278 7260633 20379278 20944008 12783881 20944008 12783881 13817089 13952639 13817089 13952639 12078120 11027057 12078120 11027057 17435728 17348170 17435728 17348170 8554970 18689603 8554970 18689603 8023484 7226396 8023484 7226396 20854515 6106792 20854515 6106792 14249835 14108685 14249835 14108685 11084573 16663092 11084573 16663092 9131781 18011697 9131781 18011697 18498528 8679929 18498528 8679929 8602022 7089732 8602022 7089732 6934388 6314160 6934388 6314160 20466306 11786974 20466306 11786974 13369756 14137933 13369756 14137933 12777857 11458705 12777857 11458705 17666080 17032740 17666080 17032740 9158521 8084025 9158521 8084025 7941058 19479996 7941058 19479996 20265242 6027351 20265242 6027351 5636721 21637440 5636721 21637440 4700636 22659435 4700636 22659435 4224964 3740037 4224964 3740037 23893597 22712816 23893597 22712816 14660876 11773878 14660876 11773878 12217825 15872409 12217825 15872409 9145629 8155277 9145629 8155277 19349163 7517826 19349163 7517826 7757587 7107232 7757587 7107232 20320500 20391990 20320500 20391990 5471043 21594301 5471043 21594301 22385577 4407401 22385577 4407401 4564837 22593848 4564837 22593848 23908046 23912046 23908046 23912046 2604232 2639990 2604232 2639990 14768909 13964299 14768909 13964299 13026550 13481016 13026550 13481016 15290915 14696311 15290915 14696311 12135891 9701022 12135891 9701022 18112852 8662712 18112852 8662712 8917585 18228196 8917585 18228196 19560580 7108842 19560580 7108842 19984801 12320350 19984801 12320350 12881158 15429360 12881158 15429360 16377457 16735966 16377457 16735966 18051260 18062051 18051260 18062051 8210283 7635876 8210283 7635876 7526582 20277409 7526582 20277409 21066886 5433965 21066886 5433965 5329070 4916987 5329070 4916987 22301988 21760139 22301988 21760139 4987045 4851054 4987045 4851054 13557987 15977917 13557987 15977917 16756786 10066813 16756786 10066813 17602421 17268068 17602421 17268068 18164761 19168523 18164761 19168523 19460039 19692425 19460039 19692425 21834259 21548014 21834259 21548014 22715842 21882588 22715842 21882588 13689251 12213042 13689251 12213042 16030570 15888754 16030570 15888754 11081341 13616546 11081341 13616546 14678640 13692778 14678640 13692778 12438806 14383460 12438806 14383460 16464957 10040245 16464957 10040245 17858640 8791856 17858640 8791856 9034188 8431018 9034188 8431018 19030732 19115556 19030732 19115556 7944809 7690174 7944809 7690174 19781828 19357026 19781828 19357026 20249339 5692885 20249339 5692885 5735956 5116107 5735956 5116107 22715108 3698016 22715108 3698016 23031650 14140765 23031650 14140765 11862260 11051604 11862260 11051604 16653585 9281230 16653585 9281230 9672016 17139489 9672016 17139489 15263421 13981158 15263421 13981158 14145824 12415104 14145824 12415104 15448092 10238909 15448092 10238909 9985303 9126272 9985303 9126272 8583988 8183292 8583988 8183292 19132692 19094643 19132692 19094643 7499104 7026216 7499104 7026216 6220237 5019627 6220237 5019627 4961791 22105870 4961791 22105870 4555410 3951396 4555410 3951396 23478427 22869598 23478427 22869598 12009136 11508050 12009136 11508050 14734901 16863593 14734901 16863593 18451498 18147606 18451498 18147606 8829607 10983940 8829607 10983940 12725504 15340379 12725504 15340379 16304587 10904670 16304587 10904670 10566741 9410305 10566741 9410305 9613927 17513941 9613927 17513941 18108126 8876123 18108126 8876123 19762255 20405140 19762255 20405140 21258992 21854092 21258992 21854092 5162142 14162155 5162142 14162155 13646037 11995820 13646037 11995820 16174691 16062461 16174691 16062461 10150735 17221260 10150735 17221260 18135203 8754954 18135203 8754954 8399546 19393477 8399546 19393477 20996072 5620315 20996072 5620315 13090962 13673789 13090962 13673789 17226611 17349451 17226611 17349451 9258155 17981085 9258155 17981085 19816478 7388190 19816478 7388190 7565675 5706648 7565675 5706648 21272699 12439115 21272699 12439115 11441630 15456137 11441630 15456137 10367393 9546621 10367393 9546621 17983929 19288026 17983929 19288026 6986756 6120897 6986756 6120897 6498834 20530082 6498834 20530082 11871028 13574810 11871028 13574810 13235086 10957790 13235086 10957790 10772666 9455120 10772666 9455120 19480414 18701481 19480414 18701481 19703918 19357088 19703918 19357088 7140069 6312583 7140069 6312583 21449852 20900936 21449852 20900936 21902266 5060366 21902266 5060366 22502124 4780149 22502124 4780149 4408796 23495251 4408796 23495251 2729250 1819009 2729250 1819009 25089012 1504050 25089012 1504050 25698493 713927 25698493 713927 26677918 26451333 26677918 26451333 586833 26476017 586833 26476017 454460 413606 454460 413606 26622897 26316519 26622897 26316519 620619 665227 620619 665227 26285629 15293781 26285629 15293781 11782192 12490370 11782192 12490370 15681687 10496488 15681687 10496488 16441287 13166973 16441287 13166973 13631773 12481531 13631773 12481531 14736499 16077512 14736499 16077512 10285530 9444911 10285530 9444911 18183219 18161992 18183219 18161992 8559831 19299345 8559831 19299345 6555458 20724918 6555458 20724918 6051299 5950742 6051299 5950742 13527872 15045726 13527872 15045726 10582461 16368933 10582461 16368933 18865509 18726042 18865509 18726042 7952454 7060841 7952454 7060841 20240659 20232829 20240659 20232829 6336874 5538174 6336874 5538174 5327854 5071552 5327854 5071552 21756573 21195336 21756573 21195336 15775921 10751318 15775921 10751318 16606877 10358964 16606877 10358964 17437096 18455293 17437096 18455293 8671012 6988543 8671012 6988543 7494706 6285816 7494706 6285816 22008993 21809532 22008993 21809532 22728785 3087443 22728785 3087443 23941623 23048907 23941623 23048907 3691476 3151195 3691476 3151195 23549623 11452073 23549623 11452073 11038051 16606235 11038051 16606235 9814671 18451936 9814671 18451936 8052922 19556695 8052922 19556695 20842152 5445950 20842152 5445950 5423576 5091147 5423576 5091147 22011100 21480162 22011100 21480162 22419279 21878655 22419279 21878655 5169672 4722498 5169672 4722498 22228435 21676475 22228435 21676475 5337447 4586269 5337447 4586269 23046026 22408994 23046026 22408994 3506457 3652718 3506457 3652718 23530969 3146517 23530969 3146517 3238923 2888274 3238923 2888274 2193413 24911194 2193413 24911194 1710465 25424493 1710465 25424493 1190788 1078600 1190788 1078600 26014377 25059315 26014377 25059315 13313490 10861943 13313490 10861943 16350981 9607546 16350981 9607546 18647822 7696009 18647822 7696009 7150963 20142322 7150963 20142322 20758554 5744872 20758554 5744872 21906401 21683794 21906401 21683794 22838783 3576745 22838783 3576745 23177530 22114244 23177530 22114244 4617360 4318299 4617360 4318299 22602997 21866559 22602997 21866559 4820445 4536079 4820445 4536079 22746817 3667950 22746817 3667950 3688339 1987687 3688339 1987687 2236314 24776324 2236314 24776324 1962517 1456696 1962517 1456696 1499802 15155250 1499802 15155250 16523440 16549689 16523440 16549689 9085446 8550286 9085446 8550286 19665275 19869447 19665275 19869447 6503373 20997159 6503373 20997159 5884303 21416617 5884303 21416617 5501286 5317992 5501286 5317992 22011469 21712633 22011469 21712633 5166958 5138743 5166958 5138743 22270234 21439821 22270234 21439821 5000093 22171598 5000093 22171598 4606392 4384640 4606392 4384640 4254136 4225790 4254136 4225790 22420990 21735888 22420990 21735888 15721999 12322803 15721999 12322803 12389133 15022253 12389133 15022253 9923680 9416764 9923680 9416764 13882962 14049239 13882962 14049239 15149670 10931012 15149670 10931012 17139475 18200191 17139475 18200191 18964809 8348610 18964809 8348610 7908532 7629536 7908532 7629536 12556143 13506906 12556143 13506906 14370469 12161825 14370469 12161825 12365579 11613599 12365579 11613599 16458326 16428164 16458326 16428164 9757678 18020994 9757678 18020994 19654716 19639655 19654716 19639655 20770205 5855184 20770205 5855184 21222194 5446471 21222194 5446471 5598834 21398702 5598834 21398702 22917746 22734125 22917746 22734125 3370233 24540015 3370233 24540015 2319979 24827498 2319979 24827498 1732679 2148513 1732679 2148513 24674952 23352323 24674952 23352323 3051711 23943603 3051711 23943603 25198467 13067630 25198467 13067630 13406707 12272763 13406707 12272763 14841021 12028523 14841021 12028523 11923887 11085231 11923887 11085231 13453674 14075078 13453674 14075078 14855926 9762080 14855926 9762080 10317103 17976491 10317103 17976491 18384971 12469795 18384971 12469795 13156909 13850794 13156909 13850794 11920246 15091974 11920246 15091974 17327942 8685592 17327942 8685592 9195338 18506225 9195338 18506225 18825161 8164061 18825161 8164061 7849415 6158831 7849415 6158831 20638673 13176323 20638673 13176323 13398399 13409554 13398399 13409554 13083677 14675043 13083677 14675043 11513442 15850595 11513442 15850595 10775445 10253168 10775445 10253168 14009964 13181253 14009964 13181253 11526070 15869155 11526070 15869155 16720970 17319890 16720970 17319890 18252875 8595676 18252875 8595676 7581814 20054099 7581814 20054099 20941544 20194895 20941544 20194895 5973125 5620868 5973125 5620868 21471371 20914062 21471371 20914062 5992822 21066631 5992822 21066631 21879464 21660819 21879464 21660819 4908103 4592812 4908103 4592812 22587086 21881045 22587086 21881045 4995334 12400876 4995334 12400876 15419539 11059604 15419539 11059604 16252968 10613054 16252968 10613054 10261264 17736835 10261264 17736835 18619421 18272325 18619421 18272325 19201585 6124291 19201585 6124291 21189148 20689460 21189148 20689460 6103714 5918565 6103714 5918565 21230272 20978985 21230272 20978985 6290586 6264818 6290586 6264818 21453890 5470486 21453890 5470486 15485221 15352794 15485221 15352794 11429443 9385243 11429443 9385243 9323001 18660465 9323001 18660465 19991156 19618095 19991156 19618095 20716233 20085281 20716233 20085281 6559769 20524127 6559769 20524127 6377248 5812170 6377248 5812170 21341836 20811093 21341836 20811093 21463433 5864824 21463433 5864824 6310673 12368545 6310673 12368545 14678167 15170412 14678167 15170412 15873710 9158777 15873710 9158777 18164624 8913727 18164624 8913727 7945570 19090033 7945570 19090033 7710873 20257503 7710873 20257503 6580228 6241845 6580228 6241845 20624297 20113314 20624297 20113314 21352771 20592322 21352771 20592322 12621699 11833484 12621699 11833484 15492549 16507114 15492549 16507114 10620206 9662275 10620206 9662275 17499848 16988064 17499848 16988064 8352922 18952751 8352922 18952751 19893194 6358303 19893194 6358303 6584001 12573252 6584001 12573252 13956161 13578811 13956161 13578811 12920149 13977296 12920149 13977296 14444563 15215950 14444563 15215950 11294115 9778494 11294115 9778494 10107425 9042060 10107425 9042060 9130199 18843706 9130199 18843706 7413257 6332309 7413257 6332309 5885329 5179277 5885329 5179277 21848751 4421654 21848751 4421654 23003400 22372619 23003400 22372619 24404070 2225868 24404070 2225868 24984444 23920164 24984444 23920164 2357893 2632291 2357893 2632291 13606186 13611357 13606186 13611357 11835281 10773642 11835281 10773642 16893401 16305733 16893401 16305733 10382266 16972540 10382266 16972540 17261952 8258607 17261952 8258607 20001915 7064985 20001915 7064985 13378218 14209558 13378218 14209558 15353047 15267646 15353047 15267646 10890848 17254637 10890848 17254637 18412681 17749800 18412681 17749800 8725202 7709476 8725202 7709476 20224342 20791443 20224342 20791443 5338218 23123906 5338218 23123906 2998446 23865362 2998446 23865362 24431347 12664537 24431347 12664537 13376150 15421262 13376150 15421262 11288427 16045105 11288427 16045105 16546761 9685487 16546761 9685487 10100515 17581114 10100515 17581114 7649844 19708897 7649844 19708897 7171536 5930346 7171536 5930346 21745689 21646481 21745689 21646481 22933159 22118860 22933159 22118860 4850424 4760799 4850424 4760799 4141174 3178747 4141174 3178747 3170472 24414570 3170472 24414570 25558000 12502157 25558000 12502157 11852335 15290000 11852335 15290000 10188679 9077010 10188679 9077010 18771873 18603284 18771873 18603284 7550470 7571683 7550470 7571683 19974341 19575150 19974341 19575150 20437245 19785980 20437245 19785980 7294771 7122722 7294771 7122722 14045226 14171535 14045226 14171535 15198661 14755174 15198661 14755174 11795682 14028874 11795682 14028874 16262625 16127038 16262625 16127038 10499293 8296803 10499293 8296803 19632774 7657266 19632774 7657266 19795843 19220756 19795843 19220756 20849981 6515561 20849981 6515561 13255820 14060825 13255820 14060825 11969974 15235348 11969974 15235348 17365761 8320516 17365761 8320516 8269259 18714883 8269259 18714883 7765332 19592540 7765332 19592540 20671141 21050126 20671141 21050126 22353506 23261070 22353506 23261070 3068753 2588193 3068753 2588193 2886335 13063124 2886335 13063124 14749653 11528655 14749653 11528655 16690247 9744717 16690247 9744717 18663426 8060663 18663426 8060663 7739169 7094171 7739169 7094171 6880874 6472274 6880874 6472274 21765554 21360120 21765554 21360120 5030814 4151924 5030814 4151924 4023676 13943192 4023676 13943192 15151791 15223555 15151791 15223555 11069596 10313058 11069596 10313058 9642048 18091487 9642048 18091487 8789668 14565212 8789668 14565212 14945231 13103314 14945231 13103314 13000739 14880052 13000739 14880052 16381930 10419802 16381930 10419802 10078138 9369508 10078138 9369508 18018719 7992450 18018719 7992450 8291714 7021114 8291714 7021114 7007277 6727907 7007277 6727907 5976004 21315191 5976004 21315191 5388632 4811442 5388632 4811442 22248699 12713488 22248699 12713488 13784668 12854471 13784668 12854471 14601510 12228950 14601510 12228950 13038041 12820421 13038041 12820421 15911216 15758777 15911216 15758777 9297935 8731172 9297935 8731172 8782433 7853740 8782433 7853740 7358084 19706105 7358084 19706105 5896705 21067677 5896705 21067677 5686815 5286369 5686815 5286369 5230528 22586813 5230528 22586813 4203130 23326089 4203130 23326089 3311217 3022797 3311217 3022797 24124835 2214516 24124835 2214516 24745040 24547175 24745040 24547175 2271172 1735119 2271172 1735119 25361259 24383178 25361259 24383178 2450780 13482363 2450780 13482363 15099259 14213600 15099259 14213600 11800989 10806201 11800989 10806201 10892243 18215396 10892243 18215396 18982279 12993526 18982279 12993526 13689626 15636971 13689626 15636971 17832160 18335381 17832160 18335381 8398877 7352061 8398877 7352061 7694458 6355339 7694458 6355339 20611133 5529059 20611133 5529059 5750148 20905489 5750148 20905489 14052112 12043660 14052112 12043660 15746208 10862204 15746208 10862204 16376126 16092936 16376126 16092936 17705479 9146699 17705479 9146699 9800945 14974668 9800945 14974668 17218638 9828518 17218638 9828518 17672798 17441306 17672798 17441306 9301689 8380643 9301689 8380643 19608595 18900366 19608595 18900366 19984321 19500469 19984321 19500469 7309123 6287922 7309123 6287922 6506627 20737654 6506627 20737654 21655065 21985152 21655065 21985152 23577457 2755635 23577457 2755635 3201012 24172632 3201012 24172632 2574500 2941732 2574500 2941732 24111617 2834881 24111617 2834881 1928920 24865421 1928920 24865421 26153293 25390168 26153293 25390168 1247451 1594138 1247451 1594138 25766692 24749442 25766692 24749442 1922098 880295 1922098 880295 26047703 14116742 26047703 14116742 12315038 15545717 12315038 15545717 16477900 15796689 16477900 15796689 10227410 17179254 10227410 17179254 9406323 8764080 9406323 8764080 18583508 18912420 18583508 18912420 19506014 19627300 19506014 19627300 21325955 21745426 21325955 21745426 5135784 4235993 5135784 4235993 3651981 3801598 3651981 3801598 23204826 22786238 23204826 22786238 3161046 2971065 3161046 2971065 24201964 23199978 24201964 23199978 3776823 13309867 3776823 13309867 14053373 12160632 14053373 12160632 12351598 11292668 12351598 11292668 16442990 15946250 16442990 15946250 10395772 16493162 10395772 16493162 18395443 8822693 18395443 8822693 13322365 14242417 13322365 14242417 16639021 17574286 16639021 17574286 18284625 8734654 18284625 8734654 9087601 17984123 9087601 17984123 8354093 19000720 8354093 19000720 7792808 6685406 7792808 6685406 6791466 20256606 6791466 20256606 21728494 5389847 21728494 5389847 4535214 4064096 4535214 4064096 4039400 15205691 4039400 15205691 13911170 12488115 13911170 12488115 16806706 9488423 16806706 9488423 18575198 8294258 18575198 8294258 18956558 7584125 18956558 7584125 7518330 19903972 7518330 19903972 21521654 5259840 21521654 5259840 22447402 22106865 22447402 22106865 4770683 4078567 4770683 4078567 4118861 3781797 4118861 3781797 23501203 23028692 23501203 23028692 3719237 23600286 3719237 23600286 3161023 23948732 3161023 23948732 2898737 2480233 2898737 2480233 12477033 15200718 12477033 15200718 11224372 16366558 11224372 16366558 17518996 8515054 17518996 8515054 18914734 18444107 18914734 18444107 19323575 7625433 19323575 7625433 7643973 7160314 7643973 7160314 14550276 14884887 14550276 14884887 11006563 9829756 11006563 9829756 10048804 9183170 10048804 9183170 8584644 7942136 8584644 7942136 8440728 19214666 8440728 19214666 19627531 7156738 19627531 7156738 7088950 19973174 7088950 19973174 12078721 10743422 12078721 10743422 16879600 17715186 16879600 17715186 18408758 18105048 18408758 18105048 8706207 19499682 8706207 19499682 20321519 20223374 20321519 20223374 6438824 21203114 6438824 21203114 5404706 4667136 5404706 4667136 22660773 21876048 22660773 21876048 15338667 11428924 15338667 11428924 15606687 12084577 15606687 12084577 12931056 12800028 12931056 12800028 14633552 11827166 14633552 11827166 12146254 15272310 12146254 15272310 16069515 16210231 16069515 16210231 9229759 8711616 9229759 8711616 14759711 15255337 14759711 15255337 11429402 9607905 11429402 9607905 18258371 8948016 18258371 8948016 8883590 8840415 8883590 8840415 13925564 13297779 13925564 13297779 10892468 16246339 10892468 16246339 16932240 9509329 16932240 9509329 9692860 9145821 9692860 9145821 18695899 19252775 18695899 19252775 20138876 20137284 20138876 20137284 6757890 5466291 6757890 5466291 21614068 21170916 21614068 21170916 22089061 4673714 22089061 4673714 4808130 13411606 4808130 13411606 14576355 11434296 14576355 11434296 16176139 16966085 16176139 16966085 17792348 14234762 17792348 14234762 13674397 11006262 13674397 11006262 11341490 16426186 11341490 16426186 17123528 17267048 17123528 17267048 18096981 18481263 18096981 18481263 19295611 19374547 19295611 19374547 6916507 6099883 6916507 6099883 21040018 20234601 21040018 20234601 15396519 14027272 15396519 14027272 12924325 10447576 12924325 10447576 10414816 16327740 10414816 16327740 10136243 9463193 10136243 9463193 14053238 14751450 14053238 14751450 10503681 9735258 10503681 9735258 17693940 18145809 17693940 18145809 8053166 19049122 8053166 19049122 7267479 20996298 7267479 20996298 21612180 5524325 21612180 5524325 13796204 12975970 13796204 12975970 12884836 11815484 12884836 11815484 11228601 15937343 11228601 15937343 10960925 9943268 10960925 9943268 9996282 17136500 9996282 17136500 14767565 11726067 14767565 11726067 12218129 15454337 12218129 15454337 16452679 10585762 16452679 10585762 11083625 10189764 11083625 10189764 10461936 18051369 10461936 18051369 19313599 7606804 19313599 7606804 7337520 19592909 7337520 19592909 20067856 6685584 20067856 6685584 6210491 5804811 6210491 5804811 22542625 4182028 22542625 4182028 13211933 13735300 13211933 13735300 14778499 13975032 14778499 13975032 12150827 15306179 12150827 15306179 16419695 9391638 16419695 9391638 18072586 17892370 18072586 17892370 19309691 7796880 19309691 7796880 19504407 18824664 19504407 18824664 13907008 12694599 13907008 12694599 14715737 11870955 14715737 11870955 15117368 11566630 15117368 11566630 11713864 10758627 11713864 10758627 11535774 10670177 11535774 10670177 17002933 8855071 17002933 8855071 8711477 7674577 8711477 7674577 7316386 6693575 7316386 6693575 22826341 22205710 22826341 22205710 4448458 4257347 4448458 4257347 22972553 22810272 22972553 22810272 23918536 23361770 23918536 23361770 3164824 3318028 3164824 3318028 15472601 15371733 15472601 15371733 11337566 15781179 11337566 15781179 16456356 10481855 16456356 10481855 9921394 9274014 9921394 9274014 18759857 18507841 18759857 18507841 6455158 5024652 6455158 5024652 5102245 4820664 5102245 4820664 4854021 22629904 4854021 22629904 23364564 14135781 23364564 14135781 12546463 14175774 12546463 14175774 15208461 11637104 15208461 11637104 11977279 11140113 11977279 11140113 16149410 9580424 16149410 9580424 9741939 17128532 9741939 17128532 13910988 12228554 13910988 12228554 15590079 15205124 15590079 15205124 11516059 9585442 11516059 9585442 9316646 18774876 9316646 18774876 19809479 19463300 19809479 19463300 13896727 12033650 13896727 12033650 12477005 14495213 12477005 14495213 13479950 11510313 13479950 11510313 15576557 14930958 15576557 14930958 15964227 10216095 15964227 10216095 17565714 16904719 17565714 16904719 10021154 8051133 10021154 8051133 19921308 21877547 19921308 21877547 23044806 3678123 23044806 3678123 23140333 22592121 23140333 22592121 24951559 23946442 24951559 23946442 2966076 2719551 2966076 2719551 24503551 24177711 24503551 24177711 2467919 1882503 2467919 1882503 25147659 24383012 25147659 24383012 2103422 2087084 2103422 2087084 13092726 14371511 13092726 14371511 11967147 10642009 11967147 10642009 17808152 9039370 17808152 9039370 9202171 7914427 9202171 7914427 8380733 13659973 8380733 13659973 14268887 12563604 14268887 12563604 10279776 16508477 10279776 16508477 14880449 13866219 14880449 13866219 12228295 14869183 12228295 14869183 16804518 9833466 16804518 9833466 9664650 9008656 9664650 9008656 18817956 6231673 18817956 6231673 5831298 4940767 5831298 4940767 4743257 3924295 4743257 3924295 3289235 23768722 3289235 23768722 25109818 1138447 25109818 1138447 975941 1067278 975941 1067278 15192131 13019600 15192131 13019600 11016234 16192901 11016234 16192901 10671370 13247300 10671370 13247300 14919045 16230515 14919045 16230515 10627410 11316991 10627410 11316991 13766217 14630698 13766217 14630698 11667393 10659472 11667393 10659472 16935094 17753767 16935094 17753767 20453784 6617058 20453784 6617058 20744290 5656942 20744290 5656942 5638915 4782939 5638915 4782939 22380236 21888237 22380236 21888237 12462801 13891068 12462801 13891068 15170448 10977561 15170448 10977561 11117966 9342427 11117966 9342427 9188081 18340359 9188081 18340359 7341205 6578931 7341205 6578931 5276659 21907979 5276659 21907979 4896019 13186451 4896019 13186451 13453873 14069720 13453873 14069720 15922041 16265645 15922041 16265645 16839909 11622553 16839909 11622553 11891633 10978812 11891633 10978812 16990009 9801632 16990009 9801632 9949328 17322685 9949328 17322685 18066221 20267507 18066221 20267507 5148756 23080784 5148756 23080784 3684445 3572367 3684445 3572367 24642169 23797785 24642169 23797785 14149982 13248032 14149982 13248032 12895166 14183119 12895166 14183119 14483868 12059866 14483868 12059866 14863778 11403782 14863778 11403782 11379628 15888655 11379628 15888655 16506243 10392786 16506243 10392786 9422446 8009655 9422446 8009655 20464924 6074665 20464924 6074665 21479125 21226238 21479125 21226238 22619489 22208117 22619489 22208117 23243808 13619718 23243808 13619718 13637956 12129978 13637956 12129978 14715341 10841945 14715341 10841945 17021889 16957759 17021889 16957759 9096842 8317027 9096842 8317027 19608573 19238556 19608573 19238556 20287926 19988988 20287926 19988988 13956778 12364846 13956778 12364846 16070021 15567276 16070021 15567276 10732643 9881361 10732643 9881361 17437370 14312308 17437370 14312308 12297179 15096298 12297179 15096298 11146789 7632161 11146789 7632161 7684174 6599402 7684174 6599402 21317410 21317673 21317410 21317673 22135186 4870350 22135186 4870350 22718722 4222298 22718722 4222298 3916169 23041259 3916169 23041259 15480645 11246521 15480645 11246521 16768404 16991640 16768404 16991640 17577476 8300342 17577476 8300342 7644201 20099631 7644201 20099631 5345163 21753341 5345163 21753341 14389229 11603502 14389229 11603502 11330160 16323533 11330160 16323533 9980312 17611910 9980312 17611910 19198961 19079339 19198961 19079339 20773502 5835142 20773502 5835142 5640988 21505260 5640988 21505260 4452939 4126978 4452939 4126978 23036050 3850754 23036050 3850754 13805117 13405119 13805117 13405119 14744007 13857669 14744007 13857669 17372536 9813391 17372536 9813391 14218596 13717087 14218596 13717087 15373136 11383666 15373136 11383666 12087465 12482381 12087465 12482381 16549888 17533197 16549888 17533197 17858705 8265705 17858705 8265705 7006317 6307404 7006317 6307404 6288789 5764891 6288789 5764891 21751819 4512724 21751819 4512724 22359618 12434641 22359618 12434641 10510576 7850305 10510576 7850305 19465883 19142825 19465883 19142825 7338293 7051137 7338293 7051137 20631710 5621274 20631710 5621274 21739420 21421452 21739420 21421452 22269043 4382484 22269043 4382484 4416698 23200940 4416698 23200940 24238907 24001424 24238907 24001424 2554052 25300887 2554052 25300887 1781961 1893088 1781961 1893088 12259284 15221720 12259284 15221720 10962021 9425706 10962021 9425706 18331141 7297009 18331141 7297009 6944838 6507258 6944838 6507258 5665561 21669369 5665561 21669369 23300571 22940798 23300571 22940798 3889975 2594083 3889975 2594083 2373699 25332607 2373699 25332607 1653882 896576 1653882 896576 26018589 13412412 26018589 13412412 12530236 16548626 12530236 16548626 18634164 7193215 18634164 7193215 7483890 19977265 7483890 19977265 21979529 4717969 21979529 4717969 4854193 11834541 4854193 11834541 13264611 16271312 13264611 16271312 9899543 18228344 9899543 18228344 7939561 19890953 7939561 19890953 20410467 12152011 20410467 12152011 11502923 10699103 11502923 10699103 16819520 8886417 16819520 8886417 19687787 6316506 19687787 6316506 6682823 21034097 6682823 21034097 5095042 4735348 5095042 4735348 4614465 22527905 4614465 22527905 4528997 11520261 4528997 11520261 16405472 16903904 16405472 16903904 18560965 7315199 18560965 7315199 7553810 12362135 7553810 12362135 14953508 10496554 14953508 10496554 11027735 17087311 11027735 17087311 8643666 18823398 8643666 18823398 7967266 7728652 7967266 7728652 19687254 19552988 19687254 19552988 21832811 21506593 21832811 21506593 22102889 4583164 22102889 4583164 4578799 4362283 4578799 4362283 23506168 3365550 23506168 3365550 2809044 2345361 2809044 2345361 1914355 1542705 1914355 1542705 14336386 15488185 14336386 15488185 16445860 10547846 16445860 10547846 9289542 8275551 9289542 8275551 20157506 19991393 20157506 19991393 6472276 20932313 6472276 20932313 21950578 5065070 21950578 5065070 14326265 14260095 14326265 14260095 15704781 17838741 15704781 17838741 8354138 19164496 8354138 19164496 19824360 20116856 19824360 20116856 6634713 6007711 6634713 6007711 5126036 4739726 5126036 4739726 4733836 22218629 4733836 22218629 22772660 14590462 22772660 14590462 9150860 18633734 9150860 18633734 8195944 7385862 8195944 7385862 7140907 19930835 7140907 19930835 20951005 20556285 20951005 20556285 22450017 21964913 22450017 21964913 4918429 22175776 4918429 22175776 12554713 9392761 12554713 9392761 17963689 9167014 17963689 9167014 13619331 15796569 13619331 15796569 18595550 7841116 18595550 7841116 20396409 20275294 20396409 20275294 21144697 5144061 21144697 5144061 4741804 4267383 4741804 4267383 22525053 3515065 22525053 3515065 3897963 12161037 3897963 12161037 16460312 9932737 16460312 9932737 17827829 17586688 17827829 17586688 10319534 9382750 10319534 9382750 9597626 8821258 9597626 8821258 8066771 19119394 8066771 19119394 20417455 6441049 20417455 6441049 5808605 20944010 5808605 20944010 12205642 10874245 12205642 10874245 17221113 19056848 17221113 19056848 7687143 19719735 7687143 19719735 7096753 20747791 7096753 20747791 5525522 21452736 5525522 21452736 11478636 14634690 11478636 14634690 16625849 16593669 16625849 16593669 9619463 9090649 9619463 9090649 18123690 8517127 18123690 8517127 8958922 11354668 8958922 11354668 16083020 15395811 16083020 15395811 14801571 12566367 14801571 12566367 12715822 15134548 12715822 15134548 11367097 12717364 11367097 12717364 13858764 13140020 13858764 13140020 11143911 8992070 11143911 8992070 9103687 8064577 9103687 8064577 19834817 7274977 19834817 7274977 7005560 5876464 7005560 5876464 22221442 22532834 22221442 22532834 4204398 3785396 4204398 3785396 24091363 22987910 24091363 22987910 14840711 9636993 14840711 9636993 18044705 17603478 18044705 17603478 7714054 19297272 7714054 19297272 20038374 6996158 20038374 6996158 20718955 20268934 20718955 20268934 6285817 5307895 6285817 5307895 21885858 4087980 21885858 4087980 23600412 23812331 23600412 23812331 3171379 24779798 3171379 24779798 1997499 25393040 1997499 25393040 1183581 1105377 1183581 1105377 25661267 24856966 25661267 24856966 1903138 1584986 1903138 1584986 25697810 935947 25697810 935947 843277 13404083 843277 13404083 16771899 10185041 16771899 10185041 11476555 17231466 11476555 17231466 8555674 7145171 8555674 7145171 20397917 6303257 20397917 6303257 6423149 5231111 6423149 5231111 5251215 4883256 5251215 4883256 4711583 4063589 4711583 4063589 23198042 22487911 23198042 22487911 24124087 2374053 24124087 2374053 24967584 24459035 24967584 24459035 25658760 1050059 25658760 1050059 25872624 24797805 25872624 24797805 1803283 1710405 1803283 1710405 18939389 11441898 18939389 11441898 12932507 14532202 12932507 14532202 14670652 10591753 14670652 10591753 17672643 9080321 17672643 9080321 19197826 18834641 19197826 18834641 19839803 19553020 19839803 19553020 7146725 20131933 7146725 20131933 20937195 6265678 20937195 6265678 21757344 21853077 21757344 21853077 5059190 3927317 5059190 3927317 23272144 22340725 23272144 22340725 4363636 23106632 4363636 23106632 3420431 2920927 3420431 2920927 2689010 24375606 2689010 24375606 2264770 1827148 2264770 1827148 24982368 24176094 24982368 24176094 14194565 11680527 14194565 11680527 11352849 16855475 11352849 16855475 9575580 8122311 9575580 8122311 19214252 18922636 19214252 18922636 7711003 20940218 7711003 20940218 5555359 4668998 5555359 4668998 22313307 21776477 22313307 21776477 4668833 22546579 4668833 22546579 3718389 3460441 3718389 3460441 2985120 3389115 2985120 3389115 23766637 2809503 23766637 2809503 2809464 24080993 2809464 24080993 25454442 24806562 25454442 24806562 1576718 25679510 1576718 25679510 1138811 1186705 1138811 1186705 25750777 25546688 25750777 25546688 1075931 1044092 1075931 1044092 26194595 26183274 26194595 26183274 917808 1025735 917808 1025735 26263874 25441828 26263874 25441828 1276615 1349164 1276615 1349164 13790384 14893690 13790384 14893690 11730995 11314891 11730995 11314891 16619191 10129993 16619191 10129993 12447556 12052425 12447556 12052425 16868175 17662753 16868175 17662753 18261474 8224855 18261474 8224855 7990117 19231040 7990117 19231040 7287207 6725582 7287207 6725582 20896428 5292398 20896428 5292398 21779197 21131764 21779197 21131764 5424534 5224552 5424534 5224552 22850139 4052612 22850139 4052612 3965348 3328266 3965348 3328266 2993835 3007841 2993835 3007841 23740471 22737439 23740471 22737439 14507414 12769518 14507414 12769518 10370343 9574626 10370343 9574626 17947703 8449645 17947703 8449645 8357120 19202661 8357120 19202661 19762189 7440928 19762189 7440928 7723312 20368150 7723312 20368150 6048300 21640857 6048300 21640857 5243644 4944335 5243644 4944335 23182857 3615954 23182857 3615954 23292604 22946920 23292604 22946920 24163296 23388326 24163296 23388326 3375617 23736558 3375617 23736558 24943938 1872834 24943938 1872834 25488422 24535610 25488422 24535610 26058653 25127916 26058653 25127916 1955093 12791676 1955093 12791676 15069306 15521543 15069306 15521543 15880963 12775014 15880963 12775014 12544153 10956534 12544153 10956534 9739997 17875460 9739997 17875460 9120107 8249755 9120107 8249755 19018407 18357950 19018407 18357950 14490609 12425736 14490609 12425736 13230782 16848446 13230782 16848446 18365292 18543952 18365292 18543952 8294114 7811005 8294114 7811005 19752137 18976169 19752137 18976169 7636400 6509860 7636400 6509860 6710055 20473263 6710055 20473263 21427235 5234853 21427235 5234853 14363003 14316204 14363003 14316204 16351715 15829745 16351715 15829745 10027010 17584505 10027010 17584505 19045752 7648487 19045752 7648487 6960291 6845079 6960291 6845079 13176189 15701961 13176189 15701961 16660173 9925229 16660173 9925229 17434240 17500262 17434240 17500262 9102210 8503110 9102210 8503110 18886172 7759325 18886172 7759325 19620409 19177763 19620409 19177763 6929591 6364474 6929591 6364474 21020660 5787696 21020660 5787696 21193426 20870607 21193426 20870607 5765256 5165089 5765256 5165089 4944506 21825822 4944506 21825822 11593932 9964825 11593932 9964825 10429841 9023326 10429841 9023326 18312246 7973317 18312246 7973317 20689815 20170687 20689815 20170687 6406845 5817982 6406845 5817982 21621051 5056766 21621051 5056766 4460275 4118409 4460275 4118409 22983745 3495533 22983745 3495533 23861863 23400517 23861863 23400517 3479811 23534577 3479811 23534577 24800815 24001552 24800815 24001552 2210020 24592498 2210020 24592498 16202451 10394670 16202451 10394670 10850142 13957797 10850142 13957797 15298361 15525198 15298361 15525198 11282293 9070496 11282293 9070496 18613545 18683074 18613545 18683074 19990075 6364851 19990075 6364851 6822311 6150707 6822311 6150707 21109823 12817724 21109823 12817724 13056475 13619677 13056475 13619677 15193726 10707598 15193726 10707598 10702677 17172753 10702677 17172753 18110975 18334937 18110975 18334937 7494825 19855756 7494825 19855756 7000927 6742529 7000927 6742529 15174189 13220325 15174189 13220325 13579372 15004380 13579372 15004380 17094248 8873659 17094248 8873659 9257943 18091828 9257943 18091828 8866869 11360084 8866869 11360084 17432977 17447403 17432977 17447403 9715606 11327422 9715606 11327422 13169781 15110162 13169781 15110162 17041691 8849101 17041691 8849101 18647856 8085146 18647856 8085146 7674899 19848505 7674899 19848505 6365754 20928085 6365754 20928085 21707118 22177091 21707118 22177091 4542804 4358704 4542804 4358704 22697296 22324627 22697296 22324627 4376534 4220942 4376534 4220942 4037939 3942246 4037939 3942246 3711544 23502465 3711544 23502465 25129166 24272711 25129166 24272711 1667670 1370931 1667670 1370931 25435246 25200059 25435246 25200059 1770147 1505764 1770147 1505764 25458029 24713027 25458029 24713027 1554183 25352537 1554183 25352537 14334068 11518251 14334068 11518251 10750304 17269161 10750304 17269161 19554821 19708969 19554821 19708969 20525543 21099835 20525543 21099835 5781052 5252173 5781052 5252173 5105305 4427296 5105305 4427296 4119106 23314342 4119106 23314342 24792025 24059936 24792025 24059936 2652188 3005165 2652188 3005165 13645113 14387929 13645113 14387929 16681011 10189429 16681011 10189429 17316211 16893553 17316211 16893553 9872470 8750222 9872470 8750222 8423135 19375646 8423135 19375646 7620046 6940529 7620046 6940529 6422220 20487715 6422220 20487715 5125288 22028703 5125288 22028703 23186255 13647975 23186255 13647975 14280437 10293717 14280437 10293717 10941671 16302251 10941671 16302251 16560006 10146463 16560006 10146463 18064782 17460305 18064782 17460305 9428702 7778401 9428702 7778401 6885038 20097793 6885038 20097793 20897195 5054913 20897195 5054913 22153565 4910431 22153565 4910431 14397618 13715387 14397618 13715387 11673456 10055649 11673456 10055649 17722739 18424179 17722739 18424179 19105999 19468481 19105999 19468481 20182852 7015783 20182852 7015783 14096846 14458847 14096846 14458847 11806400 11407428 11806400 11407428 15367502 15129849 15367502 15129849 11556818 16129346 11556818 16129346 10758955 9649223 10758955 9649223 10055670 17004008 10055670 17004008 19385158 7022253 19385158 7022253 7110910 20428376 7110910 20428376 6152328 20964525 6152328 20964525 22075704 5357619 22075704 5357619 13834019 13832241 13834019 13832241 14866558 12051492 14866558 12051492 11529669 19080286 11529669 19080286 7844623 19516684 7844623 19516684 20664685 20338573 20664685 20338573 6654046 5840284 6654046 5840284 21443004 20962478 21443004 20962478 5648402 5294727 5648402 5294727 5453600 5030158 5453600 5030158 21898982 21426293 21898982 21426293 22979685 22540250 22979685 22540250 4240330 4239844 4240330 4239844 22898470 3391068 22898470 3391068 23740083 23485894 23740083 23485894 24971844 1493809 24971844 1493809 25298361 24090418 25298361 24090418 15237341 11543275 15237341 11543275 12684404 15177244 12684404 15177244 15367277 10880184 15367277 10880184 10974204 9698128 10974204 9698128 10206725 9123997 10206725 9123997 8430849 7628232 8430849 7628232 20345340 19913805 20345340 19913805 14071410 11977438 14071410 11977438 15306934 15253058 15306934 15253058 11455892 13620684 11455892 13620684 14301493 11453283 14301493 11453283 15694320 15122631 15694320 15122631 16323500 11028637 16323500 11028637 11575450 10766898 11575450 10766898 10410325 9744992 10410325 9744992 10110708 18379775 10110708 18379775 19011758 18929905 19011758 18929905 19898145 7526718 19898145 7526718 7471986 13480598 7471986 13480598 14841802 14912818 14841802 14912818 11718648 14528442 11718648 14528442 12698436 10890546 12698436 10890546 16695764 9112247 16695764 9112247 18818420 18405174 18818420 18405174 7842694 19459963 7842694 19459963 20647091 5214206 20647091 5214206 5222473 4057599 5222473 4057599 4268088 13468795 4268088 13468795 13808287 11466225 13808287 11466225 11215069 16364112 11215069 16364112 9252432 19073433 9252432 19073433 7102458 6410449 7102458 6410449 6359347 14467812 6359347 14467812 12668328 12563893 12668328 12563893 14850533 10542581 14850533 10542581 16466756 13505068 16466756 13505068 12715669 14501724 12715669 14501724 15250295 11347978 15250295 11347978 16937444 17348920 16937444 17348920 19517487 7429658 19517487 7429658 20029009 19737323 20029009 19737323 7014747 6417921 7014747 6417921 6874381 13586576 6874381 13586576 14142706 11884992 14142706 11884992 11218252 16554559 11218252 16554559 17547279 8616845 17547279 8616845 9004792 11415332 9004792 11415332 15553550 11188952 15553550 11188952 12051075 14057003 12051075 14057003 13655822 12599251 13655822 12599251 13132566 15124818 13132566 15124818 16331042 10164037 16331042 10164037 17165175 17127738 17165175 17127738 9105791 8215114 9105791 8215114 19517651 7184392 19517651 7184392 6515551 20593138 6515551 20593138 5607298 4736441 5607298 4736441 4670737 3737835 4670737 3737835 23340859 2913975 23340859 2913975 24069301 23127954 24069301 23127954 3262546 23986974 3262546 23986974 2458535 2005678 2458535 2005678 2276282 13303433 2276282 13303433 15537660 10810603 15537660 10810603 9231002 7715986 9231002 7715986 20778434 6144022 20778434 6144022 11765140 15129342 11765140 15129342 12374431 11113169 12374431 11113169 17772223 17205349 17772223 17205349 9866663 9530927 9866663 9530927 17644653 17956968 17644653 17956968 8695623 18361984 8695623 18361984 19382147 18563824 19382147 18563824 7815225 19921536 7815225 19921536 20749823 20362096 20749823 20362096 21073973 20790907 21073973 20790907 21377127 13543855 21377127 13543855 12711539 11263396 12711539 11263396 10473911 17381850 10473911 17381850 18158637 14513441 18158637 14513441 12133876 15453498 12133876 15453498 9495951 7134449 9495951 7134449 20219495 6694015 20219495 6694015 20719905 20374998 20719905 20374998 21558801 21093977 21558801 21093977 5717743 21462057 5717743 21462057 5467342 4612842 5467342 4612842 22327406 21708645 22327406 21708645 5368101 13598909 5368101 13598909 14157054 15256698 14157054 15256698 17376977 9261673 17376977 9261673 18135520 18116273 18135520 18116273 8244243 19249395 8244243 19249395 20268248 5980403 20268248 5980403 20823583 19997331 20823583 19997331 10409758 15352598 10409758 15352598 16736768 17032715 16736768 17032715 17272114 9367779 17272114 9367779 18351052 7486317 18351052 7486317 7155002 20509908 7155002 20509908 5870838 5466835 5870838 5466835 5150556 22212258 5150556 22212258 22817622 3854010 22817622 3854010 23186463 22479035 23186463 22479035 4609356 3461227 4609356 3461227 23772062 23580052 23772062 23580052 3365073 23933988 3365073 23933988 2919864 24029229 2919864 24029229 25250711 1621559 25250711 1621559 1535118 11018800 1535118 11018800 17211541 9775061 17211541 9775061 10191075 18500441 10191075 18500441 20286813 19789887 20286813 19789887 7036359 6805066 7036359 6805066 21098577 21098840 21098577 21098840 4704714 4291314 4704714 4291314 23322451 22355245 23322451 22355245 4421658 3768375 4421658 3768375 23374171 2512950 23374171 2512950 24339403 1761653 24339403 1761653 25234705 24755416 25234705 24755416 1834959 25185725 1834959 25185725 1789443 1836983 1789443 1836983 12768273 14375202 12768273 14375202 10905017 16122279 10905017 16122279 16787607 7468776 16787607 7468776 7137100 20803826 7137100 20803826 5999939 21253640 5999939 21253640 22027039 11593091 22027039 11593091 11367712 10462468 11367712 10462468 8884691 18902643 8884691 18902643 19429289 15422960 19429289 15422960 11155949 9581557 11155949 9581557 18820975 18691921 18820975 18691921 7445691 19853430 7445691 19853430 6314062 5626763 6314062 5626763 21993285 4499955 21993285 4499955 22552985 22447906 22552985 22447906 4363268 3788636 4363268 3788636 23046024 22263942 23046024 22263942 4061817 3881662 4061817 3881662 22926467 3627310 22926467 3627310 3546376 23587671 3546376 23587671 24803432 23969768 24803432 23969768 2842048 2605996 2842048 2605996 24746776 23733222 24746776 23733222 3049358 2650175 3049358 2650175 24173627 12308387 24173627 12308387 13378972 15540991 13378972 15540991 16420637 16770750 16420637 16770750 19644012 18917694 19644012 18917694 14232660 12183831 14232660 12183831 16449607 10650300 16449607 10650300 9714886 8172121 9714886 8172121 7934434 19707981 7934434 19707981 6613616 20867632 6613616 20867632 21666001 21330193 21666001 21330193 22033796 4530915 22033796 4530915 4435766 3794994 4435766 3794994 3709600 3221516 3709600 3221516 23983108 23094602 23983108 23094602 3643614 23623326 3643614 23623326 2922574 24155978 2922574 24155978 2811916 2530731 2811916 2530731 25027644 23902727 25027644 23902727 14131645 11102527 14131645 11102527 16182159 16330269 16182159 16330269 9781499 9014654 9781499 9014654 8845346 18569365 8845346 18569365 19330708 7452338 19330708 7452338 7603519 19434637 7603519 19434637 15345504 10898604 15345504 10898604 16168881 15307984 16168881 15307984 11122691 9837101 11122691 9837101 9289016 7983956 9289016 7983956 19070017 18344343 19070017 18344343 12685601 11643622 12685601 11643622 11587191 10114808 11587191 10114808 17499030 16888894 17499030 16888894 15415813 12708936 15415813 12708936 12983790 11957943 12983790 11957943 15432150 15126855 15432150 15126855 15564692 11002264 15564692 11002264 10578817 18669337 10578817 18669337 20223801 20036957 20223801 20036957 20801616 5806535 20801616 5806535 6075639 11899875 6075639 11899875 15574762 8614823 15574762 8614823 18944387 7936380 18944387 7936380 7736062 20569300 7736062 20569300 21386450 5302583 21386450 5302583 13755348 13446959 13755348 13446959 11962259 11426852 11962259 11426852 18304477 8894809 18304477 8894809 8776446 19815923 8776446 19815923 20969151 20825012 20969151 20825012 21432717 12904766 21432717 12904766 12059961 15958665 12059961 15958665 10004856 9284777 10004856 9284777 19143497 7588377 19143497 7588377 20868328 20587040 20868328 20587040 5660120 21164716 5660120 21164716 21938331 21485709 21938331 21485709 5564028 12586508 5564028 12586508 14697306 14667911 14697306 14667911 15759515 15252936 15759515 15252936 11026575 9827024 11026575 9827024 17445453 8577643 17445453 8577643 18547185 18237163 18547185 18237163 19156150 7075646 19156150 7075646 6808190 5625890 6808190 5625890 21223589 12179001 21223589 12179001 14204703 13874133 14204703 13874133 12860309 14102333 12860309 14102333 15226468 10995840 15226468 10995840 11496870 16526907 11496870 16526907 17921953 17371338 17921953 17371338 8908476 7289746 8908476 7289746 7586007 6828686 7586007 6828686 20832362 4960633 20832362 4960633 4588941 4228462 4588941 4228462 22577228 22244209 22577228 22244209 23390749 23157426 23390749 23157426 3725034 2950143 3725034 2950143 3386065 23590067 3386065 23590067 24389966 12451298 24389966 12451298 12472276 14925705 12472276 14925705 15267426 15961373 15267426 15961373 10250710 9041032 10250710 9041032 8568317 7650154 8568317 7650154 7469487 5981267 7469487 5981267 6057195 12491657 6057195 12491657 17127532 7303489 17127532 7303489 20538392 20027823 20538392 20027823 6893877 20319434 6893877 20319434 14011529 12792539 14011529 12792539 13319022 14031026 13319022 14031026 16990442 9895806 16990442 9895806 8559742 18898519 8559742 18898519 6467693 4897629 6467693 4897629 4975813 12827516 4975813 12827516 14001304 14257839 14001304 14257839 10966487 8535906 10966487 8535906 19670043 6798016 19670043 6798016 6504428 20759623 6504428 20759623 21711086 21686060 21711086 21686060 4538181 4157086 4538181 4157086 4010314 22936847 4010314 22936847 14017569 12419411 14017569 12419411 12926045 11389215 12926045 11389215 17982356 17963774 17982356 17963774 8793411 8413497 8793411 8413497 18906937 18796015 18906937 18796015 7071069 6578357 7071069 6578357 20795173 6006437 20795173 6006437 6220253 12858864 6220253 12858864 15064198 15359790 15064198 15359790 10142479 17004645 10142479 17004645 17560914 11002964 17560914 11002964 10597239 9202417 10597239 9202417 18905925 18264446 18905925 18264446 7236194 7167437 7236194 7167437 20343972 20096853 20343972 20096853 21016893 6362014 21016893 6362014 13074920 14286050 13074920 14286050 11249429 8687652 11249429 8687652 8435679 6581232 8435679 6581232 6604461 6448270 6604461 6448270 5840319 21369248 5840319 21369248 4491121 22890241 4491121 22890241 4105199 3396924 4105199 3396924 23601402 22878849 23601402 22878849 3812477 3810565 3812477 3810565 23244657 22869423 23244657 22869423 24154734 2744798 24154734 2744798 16099212 11719119 16099212 11719119 12677582 14779942 12677582 14779942 17603176 17308661 17603176 17308661 9447883 8642684 9447883 8642684 18732230 18359545 18732230 18359545 19692901 19648944 19692901 19648944 7081702 5861147 7081702 5861147 21385128 20939413 21385128 20939413 21952235 4921706 21952235 4921706 22551486 3677548 22551486 3677548 23737551 22860458 23737551 22860458 3593301 23434941 3593301 23434941 15587761 10397853 15587761 10397853 17554915 9391870 17554915 9391870 9648533 17360477 9648533 17360477 18850329 8268140 18850329 8268140 19717010 19069976 19717010 19069976 7542394 5925980 7542394 5925980 6297322 20684218 6297322 20684218 12266477 12204740 12266477 12204740 15511068 15487652 15511068 15487652 10718960 9814487 10718960 9814487 17871417 17888623 17871417 17888623 9025366 8206523 9025366 8206523 19963983 19787452 19963983 19787452 6959176 20101504 6959176 20101504 20782455 13830860 20782455 13830860 10870907 9921532 10870907 9921532 10119887 17513885 10119887 17513885 8791810 8107984 8791810 8107984 19648289 7115859 19648289 7115859 19836590 10499565 19836590 10499565 12682853 12383774 12682853 12383774 15329563 10984976 15329563 10984976 16498164 15891802 16498164 15891802 10853233 12180755 10853233 12180755 16343659 15794489 16343659 15794489 10137754 8462809 10137754 8462809 18595375 19103871 18595375 19103871 7756257 19703159 7756257 19703159 5936013 21591097 5936013 21591097 22007504 15113647 22007504 15113647 11140627 16643161 11140627 16643161 17855361 8377470 17855361 8377470 8567807 7716646 8567807 7716646 19544551 19220206 19544551 19220206 7901174 7184810 7901174 7184810 21310149 4192819 21310149 4192819 22780533 22199646 22780533 22199646 4598650 4402353 4598650 4402353 22632323 22716137 22632323 22716137 23610380 12586566 23610380 12586566 12533951 10307478 12533951 10307478 16780580 15328709 16780580 15328709 12126365 12166480 12126365 12166480 13290803 16849919 13290803 16849919 8998918 8144294 8998918 8144294 7987079 20848865 7987079 20848865 5825076 21234272 5825076 21234272 22126210 11178234 22126210 11178234 11338670 16887633 11338670 16887633 9193789 8188107 9193789 8188107 6753158 6090056 6753158 6090056 6234875 20871361 6234875 20871361 21787037 5462907 21787037 5462907 5722490 21506370 5722490 21506370 22499947 4247621 22499947 4247621 4226959 22621205 4226959 22621205 24035603 2495934 24035603 2495934 2477497 24976382 2477497 24976382 2077793 2347966 2077793 2347966 16889721 11913863 16889721 11913863 12810153 9834352 12810153 9834352 18691365 18838380 18691365 18838380 19147801 12896834 19147801 12896834 12388091 15782872 12388091 15782872 17505433 9079026 17505433 9079026 18663887 18417993 18663887 18417993 7515335 6720159 7515335 6720159 6837971 20163670 6837971 20163670 15924217 10471944 15924217 10471944 17349781 17661204 17349781 17661204 9074945 8662220 9074945 8662220 18948408 18974584 18948408 18974584 19914512 19742691 19914512 19742691 7141132 20332472 7141132 20332472 20970307 5481269 20970307 5481269 21747533 21299288 21747533 21299288 5117152 4615519 5117152 4615519 4630329 14140175 4630329 14140175 15069551 15398169 15069551 15398169 10709989 17288442 10709989 17288442 8342611 7401369 8342611 7401369 6358870 5326227 6358870 5326227 22086280 4953403 22086280 4953403 4984992 4777221 4984992 4777221 21803782 21325779 21803782 21325779 5350954 5263773 5350954 5263773 14717855 13460225 14717855 13460225 11356139 16387170 11356139 16387170 10272224 9383624 10272224 9383624 18245357 8086659 18245357 8086659 19829675 19029399 19829675 19029399 7887858 12934686 7887858 12934686 15090642 11180660 15090642 11180660 10668905 8728580 10668905 8728580 18540081 18734497 18540081 18734497 20409656 20068649 20409656 20068649 21197730 5359400 21197730 5359400 21730575 21566176 21730575 21566176 4988463 22130367 4988463 22130367 4754798 4498847 4754798 4498847 13399608 13876156 13399608 13876156 12926353 10361264 12926353 10361264 9727407 17502133 9727407 17502133 18335171 8190390 18335171 8190390 18889351 12417766 18889351 12417766 12546129 16042438 12546129 16042438 16912799 9349650 16912799 9349650 18045997 17161332 18045997 17161332 11042553 10426003 11042553 10426003 10125538 16937557 10125538 16937557 9539445 17367722 9539445 17367722 14524443 11454950 14524443 11454950 11989096 15128322 11989096 15128322 16806716 17893940 16806716 17893940 19191194 8147291 19191194 8147291 7707948 6961267 7707948 6961267 20732846 20522593 20732846 20522593 6295526 6193823 6295526 6193823 20526470 19940422 20526470 19940422 13917916 12820733 13917916 12820733 15066461 14447392 15066461 14447392 12200253 10652016 12200253 10652016 10227319 8992061 10227319 8992061 19587215 19516401 19587215 19516401 20299318 6684351 20299318 6684351 6730142 6064851 6730142 6064851 6113611 21230954 6113611 21230954 22337111 21950711 22337111 21950711 23167231 3173673 23167231 3173673 3327909 14304584 3327909 14304584 16147382 10812772 16147382 10812772 11818876 16235580 11818876 16235580 16918112 9093866 16918112 9093866 19752223 19163731 19752223 19163731 13622952 12448176 13622952 12448176 14514202 11340220 14514202 11340220 11240700 10537013 11240700 10537013 16540667 8338093 16540667 8338093 8043302 6796102 8043302 6796102 7113631 20621817 7113631 20621817 21299352 5421429 21299352 5421429 5513550 13999254 5513550 13999254 14704566 11584513 14704566 11584513 16052986 11197161 16052986 11197161 13823705 14254311 13823705 14254311 16075011 16594627 16075011 16594627 8982243 7520046 8982243 7520046 20412010 6084350 20412010 6084350 21300401 21453526 21300401 21453526 5448284 4981352 5448284 4981352 21899540 21442549 21899540 21442549 22537319 21759683 22537319 21759683 23609312 23021873 23609312 23021873 3585900 3651503 3585900 3651503 12915046 14063856 12915046 14063856 11948869 14980463 11948869 14980463 11326231 8493170 11326231 8493170 19115885 19156119 19115885 19156119 7750232 19885161 7750232 19885161 6546223 20646749 6546223 20646749 6082299 5642167 6082299 5642167 5689806 21321953 5689806 21321953 22453715 4462843 22453715 4462843 12976243 14559842 12976243 14559842 12071792 14708383 12071792 14708383 15311804 11130822 15311804 11130822 18283969 18169088 18283969 18169088 8660551 18838136 8660551 18838136 20151003 6529611 20151003 6529611 6197564 5940087 6197564 5940087 21022603 20314527 21022603 20314527 12888422 11851865 12888422 11851865 11234239 16198590 11234239 16198590 17071628 8464316 17071628 8464316 8737607 14641928 8737607 14641928 15362945 12066221 15362945 12066221 12948352 14182931 12948352 14182931 15153839 11462597 15153839 11462597 10439116 9838625 10439116 9838625 9609672 8946043 9609672 8946043 8795922 19224475 8795922 19224475 7242913 6834813 7242913 6834813 15195747 13843567 15195747 13843567 13290350 10535528 13290350 10535528 16752924 17323841 16752924 17323841 18693288 8533486 18693288 8533486 14172266 14614554 14172266 14614554 11568507 10313914 11568507 10313914 10532281 16662751 10532281 16662751 12133332 10174781 12133332 10174781 17150074 17001109 17150074 17001109 19121471 7344209 19121471 7344209 6537237 5694602 6537237 5694602 21706712 4943783 21706712 4943783 22098079 21322831 22098079 21322831 15351492 12817367 15351492 12817367 12676031 15559658 12676031 15559658 16283814 16168861 16283814 16168861 9178000 7916185 9178000 7916185 8207525 12525012 8207525 12525012 14515990 11769078 14515990 11769078 12308725 11203674 12308725 11203674 10877933 18409537 10877933 18409537 8653793 7991651 8653793 7991651 19649597 6153997 19649597 6153997 6322532 20562792 6322532 20562792 13199277 12299697 13199277 12299697 13626294 13796053 13626294 13796053 11197789 9056069 11197789 9056069 9154273 8645633 9154273 8645633 18534921 12769768 18534921 12769768 13050392 11694022 13050392 11694022 15854582 10522408 15854582 10522408 18867086 19671321 18867086 19671321 7052082 20055612 7052082 20055612 6731030 20905879 6731030 20905879 5447567 4630085 5447567 4630085 4562524 4576668 4562524 4576668 12029574 14903692 12029574 14903692 10248218 16822343 10248218 16822343 14445032 11863394 14445032 11863394 16326834 10146424 16326834 10146424 19007221 7278357 19007221 7278357 20276172 6601351 20276172 6601351 6608180 5443257 6608180 5443257 21599942 13576065 21599942 13576065 10651494 16978398 10651494 16978398 9641557 8665770 9641557 8665770 7390790 6886784 7390790 6886784 7130823 19665754 7130823 19665754 20302542 6871550 20302542 6871550 7439892 12733894 7439892 12733894 14308849 10319628 14308849 10319628 11048235 13641583 11048235 13641583 14305696 8082559 14305696 8082559 19223321 7365083 19223321 7365083 19923755 6282894 19923755 6282894 21123232 20465448 21123232 20465448 6270673 20941726 6270673 20941726 16601207 9482597 16601207 9482597 18744563 18558517 18744563 18558517 18066611 9651289 18066611 9651289 17241749 17047271 17241749 17047271 9735798 8379776 9735798 8379776 19279006 18392451 19279006 18392451 7563188 6190030 7563188 6190030 21085251 21073527 21085251 21073527 5739012 16806518 5739012 16806518 16320328 10423507 16320328 10423507 10340163 16956229 10340163 16956229 17719442 8853996 17719442 8853996 18284967 8440643 18284967 8440643 7870299 19140733 7870299 19140733 19760676 6833934 19760676 6833934 6160624 5819515 6160624 5819515 21804713 21311155 21804713 21311155 5123225 4964442 5123225 4964442 12951926 15536499 12951926 15536499 9860081 17135027 9860081 17135027 18398083 19414891 18398083 19414891 20350106 6739167 20350106 6739167 14145801 14899415 14145801 14899415 10178113 17082332 10178113 17082332 18398340 8780337 18398340 8780337 9020350 8110777 9020350 8110777 19582810 19579754 19582810 19579754 20621370 20337819 20621370 20337819 21926506 5014833 21926506 5014833 12510868 14102437 12510868 14102437 16638958 10325490 16638958 10325490 9403922 17949146 9403922 17949146 19225057 6389790 19225057 6389790 6733002 15049459 6733002 15049459 15945639 9677972 15945639 9677972 9662030 17673020 9662030 17673020 18332246 8770524 18332246 8770524 14801767 14579648 14801767 14579648 10301089 9600880 10301089 9600880 17438469 12076590 17438469 12076590 12251342 15730789 12251342 15730789 16752367 16936313 16752367 16936313 17292282 12740948 17292282 12740948 13311079 13596335 13311079 13596335 15494112 10123750 15494112 10123750 17269326 7934714 17269326 7934714 7471369 6622235 7471369 6622235 20782677 6213689 20782677 6213689 6147312 4179425 6147312 4179425 3980836 3535303 3980836 3535303 23298083 22498721 23298083 22498721 4591872 3835710 4591872 3835710 3639809 2987892 3639809 2987892 24120080 23039786 24120080 23039786 13245818 10027921 13245818 10027921 17068999 18153033 17068999 18153033 8603959 7506355 8603959 7506355 20214426 19693600 20214426 19693600 7189703 21273400 7189703 21273400 22505571 4145114 22505571 4145114 23503712 22774268 23503712 22774268 4108278 12376390 4108278 12376390 14456558 13969326 14456558 13969326 12642240 12200612 12642240 12200612 13004201 14061051 13004201 14061051 9171712 18648252 9171712 18648252 19725313 19594317 19725313 19594317 6722680 4784866 6722680 4784866 4574661 22350039 4574661 22350039 22899166 13623064 22899166 13623064 13852653 12070135 13852653 12070135 11534926 17870430 11534926 17870430 8155482 18794378 8155482 18794378 19131639 19005880 19131639 19005880 7790283 6867945 7790283 6867945 6445484 21665372 6445484 21665372 5140911 22425489 5140911 22425489 23562524 22793375 23562524 22793375 3585768 2767987 3585768 2767987 2939280 24146018 2939280 24146018 25738572 981134 25738572 981134 580082 354126 580082 354126 26617821 25691451 26617821 25691451 1164569 1244977 1164569 1244977 25969582 25113675 25969582 25113675 1653077 1912582 1653077 1912582 25073856 14216065 25073856 14216065 14438828 13552214 14438828 13552214 9331884 17808435 9331884 17808435 18254550 8979693 18254550 8979693 8476941 7316037 8476941 7316037 6450787 20794917 6450787 20794917 5845106 4821888 5845106 4821888 22367210 15070702 22367210 15070702 10358343 9384109 10358343 9384109 8818437 7504437 8818437 7504437 7007474 6272940 7007474 6272940 6193114 5647404 6193114 5647404 21604760 4474263 21604760 4474263 22952576 3686193 22952576 3686193 15540710 15289236 15540710 15289236 16869485 9324074 16869485 9324074 9888584 14060751 9888584 14060751 12956693 12746311 12956693 12746311 14731439 15917597 14731439 15917597 10883830 11497417 10883830 11497417 16844862 9794011 16844862 9794011 10006128 17376118 10006128 17376118 17837900 9432951 17837900 9432951 9397245 18116436 9397245 18116436 20145520 20058893 20145520 20058893 20997511 21014621 20997511 21014621 5793949 21976451 5793949 21976451 4618266 3542130 4618266 3542130 3402090 13514848 3402090 13514848 15953896 15846953 15953896 15846953 16675576 10477649 16675576 10477649 15064929 12594258 15064929 12594258 11934594 10939532 11934594 10939532 11427237 17766089 11427237 17766089 18462941 8477733 18462941 8477733 8216358 7585960 8216358 7585960 7925506 14214229 7925506 14214229 15750033 9992089 15750033 9992089 17425603 8361087 17425603 8361087 8520425 18762914 8520425 18762914 19065803 8049356 19065803 8049356 7542699 19869579 7542699 19869579 5899925 21238349 5899925 21238349 22095422 4485030 22095422 4485030 4147619 23398242 4147619 23398242 2949190 24215316 2949190 24215316 2273641 2655806 2273641 2655806 24913931 24056475 24913931 24056475 2621829 2604035 2621829 2604035 24932867 23803204 24932867 23803204 12005155 11516773 12005155 11516773 14297098 13710951 14297098 13710951 14875757 10103115 14875757 10103115 9201373 17917373 9201373 17917373 19091978 7749107 19091978 7749107 19799291 19849818 19799291 19849818 20239564 6520984 20239564 6520984 20555812 19936061 20555812 19936061 12735961 13094198 12735961 13094198 13988522 12209545 13988522 12209545 10992488 17026340 10992488 17026340 18337592 7787825 18337592 7787825 19558084 6882105 19558084 6882105 21092174 4822923 21092174 4822923 4923749 22156859 4923749 22156859 4275293 22698248 4275293 22698248 3673654 3293829 3673654 3293829 23611613 22855927 23611613 22855927 4182721 4255866 4182721 4255866 23046391 22544225 23046391 22544225 23715077 22902606 23715077 22902606 3662798 23798404 3662798 23798404 2583497 2283206 2583497 2283206 25224027 24226343 25224027 24226343 2184988 1786281 2184988 1786281 25329506 1228446 25329506 1228446 26276813 25560103 26276813 25560103 1351919 1613238 1351919 1613238 13534208 14640384 13534208 14640384 15826424 15558075 15826424 15558075 16213830 9093610 16213830 9093610 9046228 18179913 9046228 18179913 13095182 12026016 13095182 12026016 15870568 9192772 15870568 9192772 9321678 17426948 9321678 17426948 17796800 9301935 17796800 9301935 19537235 7625379 19537235 7625379 19664532 19602293 19664532 19602293 6798701 6027408 6798701 6027408 6152494 13197265 6152494 13197265 13259371 14185849 13259371 14185849 10356651 16712714 10356651 16712714 17507922 13490540 17507922 13490540 12020021 11083912 12020021 11083912 10595256 16533263 10595256 16533263 17454927 9600364 17454927 9600364 9521201 8968070 9521201 8968070 19434357 19224295 19434357 19224295 20367009 5023358 20367009 5023358 5066069 4538031 5066069 4538031 23582002 22567742 23582002 22567742 4336052 12732979 4336052 12732979 14505753 14344241 14505753 14344241 11991490 15279421 11991490 15279421 10775004 15969463 10775004 15969463 16828443 10075293 16828443 10075293 17103945 12108783 17103945 12108783 12095700 11029148 12095700 11029148 9565998 7965191 9565998 7965191 19760457 6495830 19760457 6495830 21497605 21122583 21497605 21122583 22476709 21893652 22476709 21893652 5093212 11827416 5093212 11827416 15715523 16180610 15715523 16180610 17468077 9620661 17468077 9620661 14381180 14310975 14381180 14310975 9462214 8176272 9462214 8176272 19021740 18650112 19021740 18650112 8087378 7507979 8087378 7507979 20651267 20224723 20651267 20224723 21113390 20605247 21113390 20605247 21693945 4119403 21693945 4119403 3762974 23708069 3762974 23708069 2970452 3057814 2970452 3057814 24292762 23230964 24292762 23230964 24447069 24736424 24447069 24736424 1593131 1557019 1593131 1557019 13562572 13913143 13562572 13913143 16885325 9566912 16885325 9566912 8838299 18204932 8838299 18204932 19699313 6042466 19699313 6042466 21447505 21341928 21447505 21341928 5584115 5194347 5584115 5194347 21901467 22028594 21901467 22028594 3628624 2710986 3628624 2710986 24369099 23234299 24369099 23234299 2828593 2703785 2828593 2703785 24107676 24000533 24107676 24000533 2258637 25240819 2258637 25240819 1613657 958983 1613657 958983 25977130 25019157 25977130 25019157 1984452 1633756 1984452 1633756 25062988 24315146 25062988 24315146 2594366 13977384 2594366 13977384 14254903 12386189 14254903 12386189 14517263 13934787 14517263 13934787 12551337 14746139 12551337 14746139 9509031 17977583 9509031 17977583 8432263 6628008 8432263 6628008 20672258 20713353 20672258 20713353 5920321 5584552 5920321 5584552 22580508 22726454 22580508 22726454 24043552 2470540 24043552 2470540 24711067 1908424 24711067 1908424 1933223 25219201 1933223 25219201 26576968 25869422 26576968 25869422 26942358 26260959 26942358 26260959 509308 737127 509308 737127 26008643 25458238 26008643 25458238 1543984 1650241 1543984 1650241 25516573 24822536 25516573 24822536 2012665 2238254 2012665 2238254 24695595 23654468 24695595 23654468 2956998 2948975 2956998 2948975 13895877 13124698 13895877 13124698 12846011 11734767 12846011 11734767 15258514 16691797 15258514 16691797 17301301 8709468 17301301 8709468 18713223 8402855 18713223 8402855 14401524 13762007 14401524 13762007 10773823 16657545 10773823 16657545 17298786 9096628 17298786 9096628 8978376 7324442 8978376 7324442 20641796 20020744 20641796 20020744 6571322 6144608 6571322 6144608 21061764 5900836 21061764 5900836 14491344 16290353 14491344 16290353 17689130 18381716 17689130 18381716 19520001 19618576 19520001 19618576 20143367 6205096 20143367 6205096 21290586 21936567 21290586 21936567 4773547 4153372 4773547 4153372 22883973 22798971 22883973 22798971 4232716 4030329 4232716 4030329 23112895 22340107 23112895 22340107 14425521 12261576 14425521 12261576 10282795 16678279 10282795 16678279 9442821 8933662 9442821 8933662 16493724 16567688 16493724 16567688 18340639 17705400 18340639 17705400 13581495 12489688 13581495 12489688 11844611 10832359 11844611 10832359 16261897 15481379 16261897 15481379 11232695 13799421 11232695 13799421 15642226 11129335 15642226 11129335 16173375 9600305 16173375 9600305 8393076 18686626 8393076 18686626 20120050 19913764 20120050 19913764 7250309 6548726 7250309 6548726 6890135 14173882 6890135 14173882 14639738 15056657 14639738 15056657 11386791 8283897 11386791 8283897 19304589 18500521 19304589 18500521 8604545 11365713 8604545 11365713 13000753 13950756 13000753 13950756 14176724 12925089 14176724 12925089 12560341 14977268 12560341 14977268 11604108 13228895 11604108 13228895 14746172 15763372 14746172 15763372 16654680 17064750 16654680 17064750 7512682 7082000 7512682 7082000 6832593 20420060 6832593 20420060 22451942 21809792 22451942 21809792 23725569 2815922 23725569 2815922 24502568 24102327 24502568 24102327 2344054 2395494 2344054 2395494 24431193 23534376 24431193 23534376 3496191 2938590 3496191 2938590 23927018 2667112 23927018 2667112 2988789 13619474 2988789 13619474 14053957 11476158 14053957 11476158 15723853 17271546 15723853 17271546 17943658 13107687 17943658 13107687 12863631 14154762 12863631 14154762 15235854 11106952 15235854 11106952 16804216 9017897 16804216 9017897 19100065 7571137 19100065 7571137 5634717 5215697 5634717 5215697 5398399 21754890 5398399 21754890 22877816 22349725 22877816 22349725 4435273 3931813 4435273 3931813 3939359 11902167 3939359 11902167 15132173 11623232 15132173 11623232 10145484 8532992 10145484 8532992 8644491 18536559 8644491 18536559 13966617 12474585 13966617 12474585 14776637 12065154 14776637 12065154 11439652 15929126 11439652 15929126 16918833 7760013 16918833 7760013 19539167 6641307 19539167 6641307 6465085 20607264 6465085 20607264 6202392 12674969 6202392 12674969 15790120 17742151 15790120 17742151 8712707 8129521 8712707 8129521 19222755 19834234 19222755 19834234 6896301 21332085 6896301 21332085 22293786 3800026 22293786 3800026 4018697 22954480 4018697 22954480 23764340 3088143 23764340 3088143 3325097 12662415 3325097 12662415 14564074 11894953 14564074 11894953 11939756 17118200 11939756 17118200 9502189 18041286 9502189 18041286 18917080 6890978 18917080 6890978 5672074 21036073 5672074 21036073 22510596 22085757 22510596 22085757 4858053 3797904 4858053 3797904 3783472 3193983 3783472 3193983 23745723 22864181 23745723 22864181 13279974 12387317 13279974 12387317 11120138 15555901 11120138 15555901 17302243 10070695 17302243 10070695 10615017 16462946 10615017 16462946 17310159 9223532 17310159 9223532 18324951 20206202 18324951 20206202 20641193 14256801 20641193 14256801 11582852 10575538 11582852 10575538 10083941 9274692 10083941 9274692 18047554 8576327 18047554 8576327 7425340 20765997 7425340 20765997 5613556 5637770 5613556 5637770 15710230 11272972 15710230 11272972 13301573 15020672 13301573 15020672 15841161 11182606 15841161 11182606 13964304 14755871 13964304 14755871 15987557 16130404 15987557 16130404 17283016 9440825 17283016 9440825 8598408 19173746 8598408 19173746 21103174 5776050 21103174 5776050 21543788 21657569 21543788 21657569 23068597 22452093 23068597 22452093 4261471 12662051 4261471 12662051 14705390 12077941 14705390 12077941 12789472 12457157 12789472 12457157 14698435 11760335 14698435 11760335 11869184 17004383 11869184 17004383 8513176 6008970 8513176 6008970 21087369 4865523 21087369 4865523 4849117 22407581 4849117 22407581 4023137 3738911 4023137 3738911 13182285 12597371 13182285 12597371 14914860 10437128 14914860 10437128 10353957 9461605 10353957 9461605 19277243 19140833 19277243 19140833 7423970 20900352 7423970 20900352 5501954 4913645 5501954 4913645 4755653 4576508 4755653 4576508 14789845 16923358 14789845 16923358 18357786 7895311 18357786 7895311 20476074 20275710 20476074 20275710 5562015 4948520 5562015 4948520 21939622 13360814 21939622 13360814 12341958 15872134 12341958 15872134 7629781 19686874 7629781 19686874 6932843 6786347 6932843 6786347 20505890 20217875 20505890 20217875 20837714 5487127 20837714 5487127 5467205 21944853 5467205 21944853 22797364 14068555 22797364 14068555 12892968 10273011 12892968 10273011 17272654 17050083 17272654 17050083 18511924 19054468 18511924 19054468 7676315 19510754 7676315 19510754 21158636 5715253 21158636 5715253 21686299 20923425 21686299 20923425 5829240 5272103 5829240 5272103 21718657 3877274 21718657 3877274 4045439 23091401 4045439 23091401 3687728 16061077 3687728 16061077 16552195 16466334 16552195 16466334 17000300 9782613 17000300 9782613 9971409 7998664 9971409 7998664 19630402 19995093 19630402 19995093 6177338 6265047 6177338 6265047 20515961 11007172 20515961 11007172 11355741 10228567 11355741 10228567 10890310 13972881 10890310 13972881 15285418 14515210 15285418 14515210 11471512 8285870 11471512 8285870 18776204 15121240 18776204 15121240 11830164 10488875 11830164 10488875 17253767 17563595 17253767 17563595 8521243 7560041 8521243 7560041 7889091 7268043 7889091 7268043 6461934 20677611 6461934 20677611 6253828 5913508 6253828 5913508 21287169 20660694 21287169 20660694 5407300 4036208 5407300 4036208 3966743 23188303 3966743 23188303 24371763 23721743 24371763 23721743 2551291 2585073 2551291 2585073 24505679 23601344 24505679 23601344 3384936 3173605 3384936 3173605 23826808 24058414 23826808 24058414 2570241 2069871 2570241 2069871 25411682 24578314 25411682 24578314 2084080 1663332 2084080 1663332 25825997 24939173 25825997 24939173 26165554 25400106 26165554 25400106 1059980 822317 1059980 822317 25892982 24998212 25892982 24998212 1824396 1990380 1824396 1990380 25007585 24473386 25007585 24473386 2226931 24831058 2226931 24831058 1601789 1566472 1601789 1566472 25096027 24416674 25096027 24416674 2564675 2675550 2564675 2675550 24268155 2398435 24268155 2398435 2496510 1885363 2496510 1885363 2164420 1372386 2164420 1372386 25801146 25276232 25801146 25276232 1446803 1758111 1446803 1758111 25391219 24461290 25391219 24461290 2449536 11676469 2449536 11676469 17382787 8785167 17382787 8785167 8370533 18811274 8370533 18811274 6442376 20485723 6442376 20485723 6316366 6041356 6316366 6041356 21967960 21386117 21967960 21386117 4243042 22784247 4243042 22784247 23644598 3007684 23644598 3007684 3079779 12826911 3079779 12826911 15174326 14541668 15174326 14541668 13751549 11355154 13751549 11355154 10724494 17205707 10724494 17205707 10047517 7853608 10047517 7853608 20727902 20812359 20727902 20812359 23264589 22515289 23264589 22515289 4517938 13508694 4517938 13508694 14824842 16176671 14824842 16176671 10854934 9983489 10854934 9983489 8389804 18989147 8389804 18989147 7861513 7184981 7861513 7184981 20280297 20165807 20280297 20165807 20960500 5683004 20960500 5683004 6018839 21857595 6018839 21857595 4627743 22200350 4627743 22200350 23469212 3321152 23469212 3321152 12238056 12744715 12238056 12744715 14999596 15451242 14999596 15451242 16012914 13526859 16012914 13526859 12847708 11641242 12847708 11641242 10897977 17859480 10897977 17859480 18603813 8479316 18603813 8479316 8817222 18712941 8817222 18712941 7358795 6763693 7358795 6763693 20777020 20841767 20777020 20841767 5027527 22016134 5027527 22016134 22902135 3413021 22902135 3413021 23526332 2731429 23526332 2731429 3037552 23706726 3037552 23706726 15527787 11307808 15527787 11307808 12322136 15247648 12322136 15247648 11150618 17583657 11150618 17583657 18408750 18113166 18408750 18113166 18671074 13013767 18671074 13013767 11917649 11476099 11917649 11476099 16095397 16604870 16095397 16604870 9985343 17775537 9985343 17775537 18412210 14570885 18412210 14570885 12491250 11826269 12491250 11826269 16767034 10259932 16767034 10259932 18458168 17608640 18458168 17608640 13304148 13109788 13304148 13109788 13949365 12030831 13949365 12030831 12981849 14530130 12981849 14530130 10820978 10128890 10820978 10128890 10614699 16150256 10614699 16150256 19476972 6970824 19476972 6970824 7091713 6039147 7091713 6039147 20768629 13643579 20768629 13643579 13557660 11861564 13557660 11861564 15686289 10886152 15686289 10886152 8575114 8151924 8575114 8151924 13168463 15115059 13168463 15115059 10394006 8914193 10394006 8914193 8290646 19229006 8290646 19229006 7641966 7033506 7641966 7033506 7080566 6186926 7080566 6186926 4980619 4177922 4980619 4177922 23013171 4017128 23013171 4017128 13556465 13418043 13556465 13418043 12618362 12088149 12618362 12088149 16829674 10051377 16829674 10051377 17277628 16611249 17277628 16611249 9845826 17970342 9845826 17970342 8721358 7452699 8721358 7452699 20225546 19540985 20225546 19540985 6657704 5931951 6657704 5931951 22481941 22009388 22481941 22009388 4424855 3946660 4424855 3946660 4248962 23034276 4248962 23034276 3753055 3779831 3753055 3779831 23188861 22465876 23188861 22465876 23630376 23378453 23630376 23378453 3311586 2137202 3311586 2137202 2209537 13069218 2209537 13069218 14920040 14747246 14920040 14747246 13011312 10758593 13011312 10758593 17832365 18432899 17832365 18432899 19174897 20015440 19174897 20015440 21604207 4880157 21604207 4880157 21890530 21763027 21890530 21763027 4599075 22623238 4599075 22623238 4158324 3570357 4158324 3570357 23183150 22032837 23183150 22032837 4471795 3637253 4471795 3637253 23149657 22304734 23149657 22304734 13742527 12231929 13742527 12231929 10618158 8878251 10618158 8878251 8139432 18873505 8139432 18873505 14237533 9643687 14237533 9643687 9588063 17769683 9588063 17769683 8038447 6746299 8038447 6746299 21063440 6083881 21063440 6083881 5950987 21513983 5950987 21513983 22391151 21960988 22391151 21960988 4654551 22166896 4654551 22166896 11817110 12533866 11817110 12533866 16318577 9928873 16318577 9928873 8468939 18692604 8468939 18692604 12035952 12244154 12035952 12244154 14569838 15006676 14569838 15006676 10830095 17557161 10830095 17557161 18333381 8803820 18333381 8803820 8807881 18451565 8807881 18451565 19215221 7561848 19215221 7561848 7437794 20101976 7437794 20101976 7033108 6687059 7033108 6687059 20532655 20149116 20532655 20149116 20828268 4954155 20828268 4954155 22268769 4325892 22268769 4325892 10820425 17028181 10820425 17028181 9952275 12799985 9952275 12799985 16026999 9994977 16026999 9994977 18912371 7599133 18912371 7599133 19983459 19677490 19983459 19677490 20711707 5919008 20711707 5919008 5677143 21520864 5677143 21520864 12870970 11901941 12870970 11901941 14924766 13959791 14924766 13959791 12381653 11658129 12381653 11658129 16797554 9825389 16797554 9825389 10061727 17323645 10061727 17323645 8934980 8222074 8934980 8222074 18926982 10241959 18926982 10241959 10447568 16760138 10447568 16760138 17951163 17645672 17951163 17645672 19942920 19593667 19942920 19593667 6508071 6128622 6508071 6128622 6190680 21317969 6190680 21317969 21997086 4730612 21997086 4730612 11645036 13612554 11645036 13612554 16310753 9849786 16310753 9849786 17500376 8779057 17500376 8779057 8902793 8332187 8902793 8332187 8753223 18946580 8753223 18946580 19695818 19663864 19695818 19663864 20335369 20245196 20335369 20245196 5927082 5709391 5927082 5709391 21551339 21592571 21551339 21592571 22202567 11442636 22202567 11442636 14939325 15395241 14939325 15395241 16780076 16750501 16780076 16750501 17710916 17054467 17710916 17054467 14786921 10426967 14786921 10426967 18386992 8507528 18386992 8507528 7945508 19058904 7945508 19058904 19585628 19408431 19585628 19408431 19993627 15549715 19993627 15549715 11791241 11647132 11791241 11647132 13292206 14603152 13292206 14603152 15562595 10739865 15562595 10739865 16951002 9854457 16951002 9854457 18970832 20057093 18970832 20057093 5369024 4866444 5369024 4866444 4926546 22001554 4926546 22001554 14381978 11963130 14381978 11963130 15760508 10287118 15760508 10287118 10490270 17480247 10490270 17480247 9374186 8781310 9374186 8781310 8674617 6134459 8674617 6134459 21655421 21332486 21655421 21332486 5608348 11841009 5608348 11841009 14769323 15518442 14769323 15518442 10734303 16469412 10734303 16469412 17542954 9117577 17542954 9117577 7443772 19594302 7443772 19594302 11780743 13947525 11780743 13947525 14779722 10968779 14779722 10968779 11518275 15500182 11518275 15500182 17775481 8994785 17775481 8994785 9582701 8668643 9582701 8668643 18581181 17891459 18581181 17891459 13152809 11630691 13152809 11630691 15993767 15339828 15993767 15339828 15673814 14063052 15673814 14063052 10209166 17330762 10209166 17330762 19489064 6773700 19489064 6773700 20055382 14360673 20055382 14360673 11577176 10676238 11577176 10676238 17370963 9607992 17370963 9607992 19515215 19340270 19515215 19340270 7481621 20706918 7481621 20706918 21466525 21149818 21466525 21149818 5674451 21657394 5674451 21657394 22798082 3020126 22798082 3020126 24150287 23383284 24150287 23383284 24968324 24118857 24968324 24118857 2678036 2077266 2678036 2077266 24828599 13510023 24828599 13510023 12519125 11611246 12519125 11611246 12232981 15963531 12232981 15963531 16764553 10307597 16764553 10307597 13255039 13841886 13255039 13841886 11673257 9050580 11673257 9050580 6810408 6812491 6810408 6812491 20583836 20657478 20583836 20657478 21575402 5283028 21575402 5283028 22052960 21213750 22052960 21213750 5489953 22065638 5489953 22065638 4385355 4450928 4385355 4450928 23678531 22616028 23678531 22616028 14826294 11616139 14826294 11616139 15984213 9520061 15984213 9520061 17561731 18470588 17561731 18470588 6730127 20111974 6730127 20111974 21484046 21699926 21484046 21699926 5293055 4465411 5293055 4465411 22619465 22489681 22619465 22489681 3970305 23687571 3970305 23687571 24675654 13443581 24675654 13443581 10234205 16694300 10234205 16694300 17041983 13855436 17041983 13855436 11578321 16127769 11578321 16127769 16789149 16227334 16789149 16227334 10153035 19976507 10153035 19976507 21051421 21476468 21051421 21476468 4531828 4098617 4531828 4098617 22695276 3986661 22695276 3986661 3715858 3865351 3715858 3865351 14651826 13072511 14651826 13072511 12507220 14667723 12507220 14667723 16105900 10816615 16105900 10816615 11001273 15915597 11001273 15915597 17582226 16802222 17582226 16802222 12875567 11504239 12875567 11504239 16141388 15618722 16141388 15618722 16451737 15810520 16451737 15810520 11795285 13190136 11795285 13190136 14221853 15090240 14221853 15090240 7063351 5878117 7063351 5878117 5496844 5207268 5496844 5207268 21645638 5065611 21645638 5065611 3243244 23778770 3243244 23778770 3068873 23899771 3068873 23899771 2565075 2577893 2565075 2577893 16284191 12739999 16284191 12739999 12753076 9210511 12753076 9210511 19641267 6937630 19641267 6937630 7322727 19550118 7322727 19550118 12045268 12247394 12045268 12247394 15570870 15987647 15570870 15987647 17321055 8295826 17321055 8295826 7538191 19880431 7538191 19880431 21363226 5891695 21363226 5891695 6104916 14248470 6104916 14248470 13540753 11737813 13540753 11737813 12123717 15568051 12123717 15568051 16921312 7200157 16921312 7200157 20155938 19395653 20155938 19395653 11260829 10270353 11260829 10270353 19427840 19413134 19427840 19413134 20426860 5964623 20426860 5964623 6224342 12551714 6224342 12551714 13153218 10394084 13153218 10394084 16830167 16914994 16830167 16914994 9169729 18611450 9169729 18611450 19696388 7243443 19696388 7243443 6759174 6480252 6759174 6480252 5516704 4959955 5516704 4959955 22120780 21467046 22120780 21467046 5547915 5196618 5547915 5196618 22113195 21509917 22113195 21509917 5596213 5227451 5596213 5227451 3738665 3133076 3738665 3133076 23808496 23105070 23808496 23105070 3869097 3336527 3869097 3336527 24251801 22974966 24251801 22974966 3865646 3233443 3865646 3233443 2606310 1930989 2606310 1930989 25014613 24401857 25014613 24401857 1996193 1573986 1996193 1573986 1548350 25193711 1548350 25193711 26582605 163740 26582605 163740 27066203 26263099 27066203 26263099 489002 26660495 489002 26660495 339078 418059 339078 418059 26564309 25664072 26564309 25664072 1455125 1112868 1455125 1112868 26046761 1004094 26046761 1004094 16823438 16762339 16823438 16762339 9977258 8723073 9977258 8723073 18773749 8319586 18773749 8319586 20577507 5666400 20577507 5666400 5425304 5420003 5425304 5420003 22073543 21765863 22073543 21765863 22711177 22736234 22711177 22736234 4198189 4084476 4198189 4084476 10720562 16271134 10720562 16271134 17740899 8692358 17740899 8692358 7258674 19933176 7258674 19933176 6938531 5865072 6938531 5865072 20998329 20842969 20998329 20842969 21613331 21153828 21613331 21153828 5708579 14735979 5708579 14735979 17304562 9218033 17304562 9218033 18854292 19257557 18854292 19257557 20075682 6976061 20075682 6976061 17358216 9771754 17358216 9771754 18007502 17512904 18007502 17512904 9178500 15105626 9178500 15105626 16947711 8735296 16947711 8735296 18409332 17999983 18409332 17999983 7341916 6862108 7341916 6862108 13383481 17045264 13383481 17045264 9543994 8128633 9543994 8128633 8319657 7723770 8319657 7723770 19948450 19685096 19948450 19685096 6590767 20532607 6590767 20532607 6034936 5300834 6034936 5300834 22594376 21865812 22594376 21865812 5078900 22178097 5078900 22178097 23150682 22467190 23150682 22467190 12410887 11465995 12410887 11465995 15214671 16577027 15214671 16577027 10046780 17303131 10046780 17303131 9131984 8231840 9131984 8231840 8439925 19546598 8439925 19546598 20605861 19924085 20605861 19924085 6651091 5270455 6651091 5270455 21740380 21306744 21740380 21306744 22813358 4337362 22813358 4337362 13384049 15757389 13384049 15757389 11382004 12424922 11382004 12424922 13071172 10630026 13071172 10630026 10871814 16847801 10871814 16847801 17702145 18568247 17702145 18568247 19396737 19680376 19396737 19680376 6799682 5440679 6799682 5440679 5465256 22295657 5465256 22295657 23212666 3087370 23212666 3087370 3460160 23656024 3460160 23656024 12487574 10478382 12487574 10478382 18210177 18546363 18210177 18546363 8082308 19167192 8082308 19167192 20272000 6935087 20272000 6935087 20743218 20119793 20743218 20119793 13430711 10815983 13430711 10815983 16369026 10473837 16369026 10473837 10083788 8442033 10083788 8442033 8221856 19018978 8221856 19018978 19867484 7197796 19867484 7197796 20109494 6451094 20109494 6451094 4736815 22235195 4736815 22235195 11825739 14962089 11825739 14962089 16986884 17104984 16986884 17104984 10104910 9456920 10104910 9456920 17436433 15253290 17436433 15253290 14369287 12835703 14369287 12835703 13126294 14375592 13126294 14375592 11340695 10658712 11340695 10658712 16232249 13436204 16232249 13436204 12722546 10815932 12722546 10815932 11154474 12597765 11154474 12597765 13695169 14930224 13695169 14930224 16276213 17496304 16276213 17496304 18599938 8542722 18599938 8542722 19306400 19157137 19306400 19157137 20417223 19829025 20417223 19829025 20637495 5104816 20637495 5104816 22427155 3583956 22427155 3583956 23137211 12547690 23137211 12547690 11867318 17279209 11867318 17279209 18641705 18180270 18641705 18180270 13426484 10679378 13426484 10679378 17724958 17508138 17724958 17508138 8387822 7464179 8387822 7464179 7922572 19513805 7922572 19513805 21053966 20468542 21053966 20468542 6492363 5937277 6492363 5937277 5022278 21693994 5022278 21693994 23164957 3244745 23164957 3244745 24180172 23267210 24180172 23267210 12781036 13582219 12781036 13582219 14821183 14823048 14821183 14823048 10585898 16723114 10585898 16723114 10066581 8315794 10066581 8315794 8611914 7616381 8611914 7616381 20100955 19284080 20100955 19284080 7640811 19953437 7640811 19953437 7034996 14830284 7034996 14830284 14726189 12679181 14726189 12679181 12467410 11082321 12467410 11082321 16842241 9420209 16842241 9420209 9256941 17897638 9256941 17897638 7900824 19953335 7900824 19953335 22189290 21461003 22189290 21461003 22630613 4184339 22630613 4184339 23530322 3092338 23530322 3092338 3412102 14417231 3412102 14417231 14849328 10902700 14849328 10902700 10407359 16215008 10407359 16215008 9752374 17575377 9752374 17575377 7881801 7290278 7881801 7290278 6967598 5579859 6967598 5579859 21860760 21138583 21860760 21138583 4693218 3730923 4693218 3730923 23442087 23024774 23442087 23024774 24126782 13001325 24126782 13001325 12417872 16170547 12417872 16170547 9686984 8817417 9686984 8817417 7919385 19654087 7919385 19654087 20596715 6665644 20596715 6665644 6424867 21056269 6424867 21056269 5323275 5041580 5323275 5041580 21816050 21077715 21816050 21077715 22186794 3629335 22186794 3629335 3355840 2657580 3355840 2657580 24298381 2557576 24298381 2557576 10695371 12535281 10695371 12535281 16833762 17026064 16833762 17026064 19188678 7745063 19188678 7745063 7164789 6892037 7164789 6892037 11586769 12703361 11586769 12703361 13972123 13968275 13972123 13968275 15116367 11355625 15116367 11355625 15708398 15827951 15708398 15827951 11061127 14252013 11061127 14252013 14834452 11857330 14834452 11857330 10303526 17058810 10303526 17058810 17263990 9623075 17263990 9623075 12952008 12929695 12952008 12929695 15838117 14943558 15838117 14943558 14025012 12524555 14025012 12524555 12723693 15521949 12723693 15521949 10457310 16344676 10457310 16344676 17865575 17905907 17865575 17905907 8691331 8009203 8691331 8009203 8325080 18898176 8325080 18898176 20350904 5945743 20350904 5945743 6435975 20825556 6435975 20825556 5899214 5286942 5899214 5286942 21736063 22588583 21736063 22588583 4001183 3313976 4001183 3313976 23658321 3000706 23658321 3000706 24490514 23466808 24490514 23466808 2904471 2533956 2904471 2533956 24691778 23542700 24691778 23542700 3364397 13304995 3364397 13304995 14899950 11586258 14899950 11586258 11304503 8965308 11304503 8965308 18458098 7627427 18458098 7627427 19259484 19157700 19259484 19157700 7358104 19885928 7358104 19885928 21035986 20427652 21035986 20427652 5858104 4680144 5858104 4680144 4384650 22420175 4384650 22420175 4193675 22933480 4193675 22933480 3616924 2921097 3616924 2921097 24665955 1976332 24665955 1976332 25209269 24739650 25209269 24739650 2227861 2326501 2227861 2326501 24708620 23520127 24708620 23520127 3250757 2757899 3250757 2757899 2941728 13186209 2941728 13186209 15797981 10689379 15797981 10689379 17065730 17224298 17065730 17224298 9646608 18274544 9646608 18274544 19113738 7638733 19113738 7638733 8163524 19665875 8163524 19665875 7261389 6157503 7261389 6157503 20740827 21438762 20740827 21438762 4710357 22557933 4710357 22557933 22979866 13617150 22979866 13617150 12589225 9469434 12589225 9469434 9179727 18180141 9179727 18180141 19949519 19873973 19949519 19873973 21548748 21264524 21548748 21264524 5102329 3958576 5102329 3958576 23575090 22648326 23575090 22648326 3838085 23377044 3838085 23377044 3387148 2808437 3387148 2808437 1672520 2031406 1672520 2031406 13065647 15385543 13065647 15385543 17502477 17674761 17502477 17674761 18332514 7733640 18332514 7733640 6520671 6131684 6520671 6131684 13354277 14275969 13354277 14275969 11041930 16100119 11041930 16100119 13101057 11771378 13101057 11771378 12296336 15813990 12296336 15813990 10355231 17757551 10355231 17757551 17916168 9291854 17916168 9291854 18114915 18035987 18114915 18035987 8713527 12796784 8713527 12796784 13839326 13610282 13839326 13610282 13325101 12458518 13325101 12458518 15339935 15476365 15339935 15476365 10204575 16956105 10204575 16956105 13055990 11477509 13055990 11477509 10501082 17614001 10501082 17614001 9063146 17811102 9063146 17811102 13181892 12875728 13181892 12875728 15508545 11412466 15508545 11412466 12158062 9820471 12158062 9820471 17489486 13591947 17489486 13591947 12590783 14270067 12590783 14270067 11729738 10738995 11729738 10738995 16387016 11963833 16387016 11963833 14343898 14187632 14343898 14187632 12471997 14983925 12471997 14983925 15920966 16594912 15920966 16594912 9851700 8190503 9851700 8190503 19327835 7874455 19327835 7874455 6529017 5941259 6529017 5941259 5667013 5142046 5667013 5142046 21937342 21602469 21937342 21602469 22866758 3893652 22866758 3893652 4263456 13840102 4263456 13840102 14981856 11065964 14981856 11065964 18509967 18418800 18509967 18418800 6855567 6086270 6855567 6086270 21147062 5356182 21147062 5356182 4673526 22799824 4673526 22799824 3928097 3888997 3928097 3888997 12940115 13210413 12940115 13210413 14721763 15871791 14721763 15871791 9740837 7536495 9740837 7536495 19838484 19330742 19838484 19330742 6584676 6029237 6584676 6029237 5636982 21323021 5636982 21323021 22109031 4177394 22109031 4177394 22829281 22455787 22829281 22455787 3479856 3199526 3479856 3199526 23885675 2924158 23885675 2924158 12578641 11974958 12578641 11974958 13781761 13872026 13781761 13872026 14828982 11733017 14828982 11733017 9643117 18042944 9643117 18042944 9057800 12589070 9057800 12589070 16880305 9327623 16880305 9327623 10013629 19771503 10013629 19771503 20310005 20121168 20310005 20121168 20943004 20962524 20943004 20962524 21764000 13781692 21764000 13781692 11323366 15499441 11323366 15499441 16652510 16853984 16652510 16853984 17712602 9293504 17712602 9293504 9352652 18062835 9352652 18062835 8061730 7883500 8061730 7883500 19915664 20293007 19915664 20293007 5465310 5145891 5465310 5145891 4853863 22151927 4853863 22151927 23538419 23070488 23538419 23070488 3884676 23773550 3884676 23773550 3060492 24362149 3060492 24362149 1736639 2231510 1736639 2231510 24704391 12628322 24704391 12628322 12950456 16341352 12950456 16341352 18037420 17439878 18037420 17439878 9527596 6647694 9527596 6647694 6668105 6152385 6668105 6152385 21189909 5534928 21189909 5534928 21783756 21635663 21783756 21635663 22693182 22597398 22693182 22597398 23394431 13395152 23394431 13395152 11000520 9293558 11000520 9293558 18490660 8364258 18490660 8364258 18848305 18854395 18848305 18854395 20272814 6174073 20272814 6174073 21486612 21041382 21486612 21041382 5842946 5171515 5842946 5171515 5392017 21500544 5392017 21500544 23329640 22146922 23329640 22146922 16012860 11090368 16012860 11090368 16267710 16794940 16267710 16794940 8995485 18083669 8995485 18083669 15845593 10312202 15845593 10312202 10742390 17364466 10742390 17364466 17926751 15247108 17926751 15247108 11174938 10006879 11174938 10006879 16992394 11940912 16992394 11940912 10734858 16850790 10734858 16850790 17898542 20172190 17898542 20172190 20802683 15574550 20802683 15574550 15639876 11033286 15639876 11033286 16845613 8943310 16845613 8943310 18830825 8211891 18830825 8211891 6836289 20510584 6836289 20510584 21018987 21293899 21018987 21293899 4609054 23229579 4609054 23229579 24178047 2547591 24178047 2547591 24337537 23612089 24337537 23612089 2988312 2929308 2988312 2929308 14700985 13605301 14700985 13605301 13381477 12807167 13381477 12807167 15516469 15804132 15516469 15804132 10517807 16961508 10517807 16961508 9054718 8470930 9054718 8470930 8884828 19957001 8884828 19957001 7022531 6745647 7022531 6745647 20617272 19895569 20617272 19895569 6773196 6087600 6773196 6087600 5865734 5673726 5865734 5673726 5378093 4947391 5378093 4947391 22732607 4163160 22732607 4163160 4094972 3818600 4094972 3818600 23751680 23833163 23751680 23833163 3139217 13556041 3139217 13556041 13753232 12920384 13753232 12920384 16281604 10707233 16281604 10707233 11221992 13928123 11221992 13928123 13632088 10953809 13632088 10953809 11612198 15768965 11612198 15768965 17674511 8351116 17674511 8351116 18974199 14824642 18974199 14824642 9432355 17801919 9432355 17801919 12480699 11186033 12480699 11186033 10198623 16907316 10198623 16907316 8709457 7781525 8709457 7781525 7607011 19980534 7607011 19980534 20919064 20782162 20919064 20782162 6129198 5961339 6129198 5961339 13013142 13990587 13013142 13990587 12333308 10628237 12333308 10628237 16377036 17713114 16377036 17713114 18794358 18887089 18794358 18887089 6559732 6254957 6559732 6254957 6027415 5745035 6027415 5745035 21156055 20553713 21156055 20553713 21781963 4562062 21781963 4562062 4470586 4322684 4470586 4322684 15873216 15439976 15873216 15439976 14704843 12014934 14704843 12014934 15272616 15782170 15272616 15782170 17539257 8842392 17539257 8842392 9274534 6469335 9274534 6469335 20855331 21931607 20855331 21931607 5143419 13786778 5143419 13786778 14632386 12157589 14632386 12157589 15881683 10695135 15881683 10695135 11414850 13928704 11414850 13928704 13610790 12599591 13610790 12599591 16317894 9717136 16317894 9717136 9650899 8966055 9650899 8966055 18917863 18231955 18917863 18231955 19336525 7410939 19336525 7410939 20160958 5655439 20160958 5655439 5882628 14419205 5882628 14419205 12738809 11118576 12738809 11118576 15769847 17026190 15769847 17026190 9191471 6995502 9191471 6995502 7516594 14816040 7516594 14816040 14759132 11288986 14759132 11288986 11692400 15539339 11692400 15539339 10937412 9333352 10937412 9333352 18509417 19324815 18509417 19324815 19801156 19940629 19801156 19940629 6775716 5860859 6775716 5860859 5717135 21584755 5717135 21584755 4850708 4602496 4850708 4602496 4611994 4170099 4611994 4170099 4180987 22788795 4180987 22788795 14983296 10538146 14983296 10538146 10603167 19401470 10603167 19401470 19568338 6755687 19568338 6755687 20802321 4897397 20802321 4897397 21748810 13597403 21748810 13597403 12188980 16027662 12188980 16027662 17255150 9615205 17255150 9615205 19517445 19204394 19517445 19204394 7710561 7286003 7710561 7286003 20258216 19841093 20258216 19841093 6512566 20539021 6512566 20539021 21380034 5521757 21380034 5521757 5917227 12636430 5917227 12636430 14041685 11063180 14041685 11063180 11570611 12707775 11570611 12707775 14933662 15581212 14933662 15581212 17388706 17984294 17388706 17984294 8461897 7736978 8461897 7736978 19521689 12738166 19521689 12738166 11502156 16480240 11502156 16480240 10282408 9689869 10282408 9689869 9112365 18254699 9112365 18254699 19111192 7606167 19111192 7606167 20042828 19510734 20042828 19510734 20393284 19855262 20393284 19855262 6957001 6042158 6957001 6042158 21324449 5957505 21324449 5957505 5302288 22078333 5302288 22078333 5000300 12784277 5000300 12784277 15062390 14249221 15062390 14249221 13180242 11494293 13180242 11494293 12216824 16523205 12216824 16523205 17984427 8598001 17984427 8598001 8712717 8335221 8712717 8335221 13526364 14695031 13526364 14695031 16424281 10401565 16424281 10401565 10533539 9110281 10533539 9110281 18204345 18553097 18204345 18553097 8025080 7498736 8025080 7498736 20030382 19744085 20030382 19744085 7255498 7310404 7255498 7310404 12725507 15361495 12725507 15361495 17352311 17855939 17352311 17855939 9255302 7914721 9255302 7914721 19702546 19653173 19702546 19653173 21806451 5027166 21806451 5027166 5103747 21789192 5103747 21789192 11328263 11823700 11328263 11823700 15099150 12794347 15099150 12794347 10822782 9092186 10822782 9092186 8590165 18653341 8590165 18653341 19479604 7646171 19479604 7646171 11679612 12346662 11679612 12346662 14866159 16322593 14866159 16322593 10090519 9012850 10090519 9012850 19013330 18761084 19013330 18761084 13376228 11347460 13376228 11347460 16982490 9690185 16982490 9690185 8544514 18287363 8544514 18287363 19312291 7581409 19312291 7581409 21234458 21416522 21234458 21416522 5459352 13430611 5459352 13430611 16715401 10209161 16715401 10209161 14249342 12704171 14249342 12704171 12276980 11260380 12276980 11260380 17406701 17871278 17406701 17871278 18601486 18495080 18601486 18495080 7474880 20362173 7474880 20362173 5483047 21680227 5483047 21680227 4852900 4705050 4852900 4705050 23204211 23139009 23204211 23139009 3623868 3379802 3623868 3379802 14454927 14730649 14454927 14730649 18015405 17358722 18015405 17358722 13024947 12715499 13024947 12715499 14943304 15974163 14943304 15974163 9616117 18522266 9616117 18522266 19467415 20448702 19467415 20448702 5687141 21388540 5687141 21388540 22471247 22506735 22471247 22506735 23381701 2887300 23381701 2887300 25110669 23975647 25110669 23975647 2726385 2543086 2726385 2543086 24615158 23874912 24615158 23874912 25068762 23988035 25068762 23988035 2778787 2762202 2778787 2762202 24373082 2272739 24373082 2272739 24948863 23861568 24948863 23861568 3258780 15085016 3258780 15085016 14165221 9755908 14165221 9755908 17777536 17091004 17777536 17091004 13994456 9601930 13994456 9601930 17985395 9058018 17985395 9058018 8704604 8097281 8704604 8097281 19109546 7679146 19109546 7679146 6894738 4920872 6894738 4920872 22121818 15440717 22121818 15440717 10602404 16569694 10602404 16569694 11431747 9897466 11431747 9897466 17781701 18291112 17781701 18291112 19005509 7956165 19005509 7956165 19294799 18600024 19294799 18600024 21218236 21128365 21218236 21128365 5267635 5116510 5267635 5116510 22079498 21673384 22079498 21673384 4006387 23247873 4006387 23247873 3723753 23370179 3723753 23370179 3338042 2712589 3338042 2712589 24420550 23715309 24420550 23715309 3105442 3467686 3105442 3467686 23778399 22721953 23778399 22721953 3996743 4002139 3996743 4002139 11680282 11302612 11680282 11302612 10113670 8809884 10113670 8809884 18702744 8219897 18702744 8219897 8478155 18939879 8478155 18939879 7470986 20338072 7470986 20338072 21610646 4967005 21610646 4967005 5188528 4542765 5188528 4542765 22449996 4041278 22449996 4041278 22622179 12343908 22622179 12343908 10976770 10211842 10976770 10211842 10366306 9732897 10366306 9732897 17383719 17706445 17383719 17706445 18416583 8782212 18416583 8782212 19130462 7964518 19130462 7964518 6910333 6546179 6910333 6546179 21080851 5163409 21080851 5163409 5336874 12261975 5336874 12261975 15728749 10600005 15728749 10600005 16871226 9265603 16871226 9265603 18103651 18163633 18103651 18163633 19611993 6175271 19611993 6175271 5638451 5574445 5638451 5574445 15494293 13192604 15494293 13192604 11919973 11080736 11919973 11080736 17202493 17019107 17202493 17019107 18718507 8285420 18718507 8285420 7372866 21020733 7372866 21020733 5785064 21201379 5785064 21201379 21872190 4582748 21872190 4582748 22563166 22889979 22563166 22889979 23520522 15346861 23520522 15346861 11826188 9658971 11826188 9658971 17591272 18868696 17591272 18868696 7923028 7764384 7923028 7764384 20588952 6196462 20588952 6196462 21495224 5720826 21495224 5720826 16807582 16398050 16807582 16398050 10383890 9500646 10383890 9500646 9564069 8532130 9564069 8532130 8407088 7670401 8407088 7670401 6307857 5458128 6307857 5458128 21793990 21453391 21793990 21453391 22568184 4112210 22568184 4112210 3836183 22772982 3836183 22772982 14929912 11562522 14929912 11562522 10651471 17068361 10651471 17068361 9439560 8927609 9439560 8927609 9041340 7386249 9041340 7386249 20072590 20446793 20072590 20446793 21150077 20770718 21150077 20770718 5429107 5156639 5429107 5156639 21432456 15102814 21432456 15102814 10840747 10048706 10840747 10048706 17534614 8700825 17534614 8700825 6638411 5732119 6638411 5732119 21390856 5301820 21390856 5301820 5434505 13115497 5434505 13115497 16084241 10638970 16084241 10638970 17010698 10151006 17010698 10151006 12382546 14430930 12382546 14430930 12250988 16505780 12250988 16505780 10200249 18384808 10200249 18384808 19460141 7521504 19460141 7521504 7888342 7273017 7888342 7273017 12305413 15634031 12305413 15634031 10372791 8996870 10372791 8996870 7971149 20264484 7971149 20264484 21719822 4331245 21719822 4331245 4190476 22750087 4190476 22750087 3940889 3466569 3940889 3466569 23920013 2142379 23920013 2142379 24815053 24322658 24815053 24322658 1148641 1285928 1148641 1285928 26000381 25179297 26000381 25179297 1179012 585893 1179012 585893 26362419 25754866 26362419 25754866 898749 712784 898749 712784 546744 154770 546744 154770 26919319 26234901 26919319 26234901 834992 26396085 834992 26396085 513518 674482 513518 674482 26085010 25287089 26085010 25287089 1143859 1366980 1143859 1366980 25784549 24726636 25784549 24726636 15015540 11327909 15015540 11327909 16984266 10093082 16984266 10093082 10580115 16594381 10580115 16594381 18034084 17527984 18034084 17527984 18466568 18363550 18466568 18363550 19523896 18876448 19523896 18876448 7822655 20182993 7822655 20182993 21547667 21218558 21547667 21218558 4806124 22487903 4806124 22487903 3202351 2978489 3202351 2978489 13959534 14146828 13959534 14146828 15003985 12156472 15003985 12156472 13686455 13753087 13686455 13753087 12358206 11601126 12358206 11601126 11290406 16235390 11290406 16235390 10252913 9476981 10252913 9476981 10087115 17620449 10087115 17620449 18769274 8188485 18769274 8188485 6798975 5996163 6798975 5996163 5803621 22080049 5803621 22080049 23278749 22672442 23278749 22672442 4376104 4218135 4376104 4218135 22928122 22120950 22928122 22120950 13864980 12863146 13864980 12863146 12102014 11485156 12102014 11485156 16306592 10159210 16306592 10159210 9930333 17544148 9930333 17544148 9535834 18163547 9535834 18163547 18800464 11890740 18800464 11890740 11763606 15513550 11763606 15513550 15904149 11561363 15904149 11561363 13754032 14919906 13754032 14919906 11662969 15260718 11662969 15260718 16290004 10786459 16290004 10786459 10572879 16834763 10572879 16834763 9170358 18150659 9170358 18150659 20655082 20671028 20655082 20671028 6035017 5627972 6035017 5627972 11881403 12044609 11881403 12044609 15022211 11030399 15022211 11030399 11690044 15520089 11690044 15520089 17710304 9446744 17710304 9446744 18201114 7436228 18201114 7436228 20393315 6261513 20393315 6261513 5690127 4769398 5690127 4769398 22518195 13074582 22518195 13074582 13562794 14489748 13562794 14489748 16342470 15976460 16342470 15976460 10692521 8751583 10692521 8751583 18270396 18416667 18270396 18416667 19254425 19932734 19254425 19932734 5689824 5421967 5689824 5421967 12092251 15167209 12092251 15167209 17268173 9712131 17268173 9712131 17950272 17416511 17950272 17416511 13000449 11624538 13000449 11624538 11639191 15054220 11639191 15054220 14670511 11957262 14670511 11957262 12190385 14834429 12190385 14834429 15970306 11071633 15970306 11071633 11529512 18409613 11529512 18409613 7340320 19698179 7340320 19698179 20822039 21536264 20822039 21536264 22618104 21796678 22618104 21796678 4906942 4855793 4906942 4855793 22228437 21924619 22228437 21924619 22733087 3624922 22733087 3624922 23255885 22786570 23255885 22786570 24249603 1870527 24249603 1870527 25180495 24010688 25180495 24010688 2368207 1770612 2368207 1770612 1783592 1611511 1783592 1611511 13731426 13587678 13731426 13587678 13122730 13015016 13122730 13015016 14789000 11799490 14789000 11799490 15468767 10878036 15468767 10878036 10188221 8465536 10188221 8465536 7356561 5845536 7356561 5845536 21899975 21345699 21899975 21345699 5204818 4488692 5204818 4488692 4530375 12902845 4530375 12902845 15937285 15909715 15937285 15909715 8873145 7438417 8873145 7438417 20615786 20330704 20615786 20330704 21790148 21367235 21790148 21367235 22108062 4526701 22108062 4526701 4606696 4204225 4606696 4204225 3998217 2949793 3998217 2949793 23917160 23540906 23917160 23540906 3450906 1854600 3450906 1854600 25240352 24581919 25240352 24581919 2185731 13091394 2185731 13091394 15566441 15907966 15566441 15907966 16888898 9149390 16888898 9149390 9212462 19275372 9212462 19275372 19472478 12763769 19472478 12763769 12614771 11624009 12614771 11624009 12437116 14760481 12437116 14760481 11815558 14940553 11815558 14940553 16077348 10678550 16077348 10678550 10926278 17720050 10926278 17720050 19423883 19528927 19423883 19528927 7236452 7162813 7236452 7162813 12677117 15568937 12677117 15568937 16523785 10294774 16523785 10294774 18597143 8244953 18597143 8244953 19113912 7497747 19113912 7497747 7722372 19430927 7722372 19430927 20422099 19962170 20422099 19962170 13555621 12823449 13555621 12823449 14256654 14928104 14256654 14928104 11942079 12098729 11942079 12098729 15515333 11009862 15515333 11009862 10672184 16213860 10672184 16213860 17186430 7759319 17186430 7759319 19305445 13258800 19305445 13258800 12017036 10441286 12017036 10441286 18301868 18287390 18301868 18287390 8189605 19845410 8189605 19845410 20711998 20453460 20711998 20453460 21173238 5101696 21173238 5101696 4644515 4547838 4644515 4547838 12558271 14266574 12558271 14266574 11210631 18208729 11210631 18208729 18651759 7959345 18651759 7959345 7196368 20165390 7196368 20165390 6866910 6142618 6866910 6142618 5599041 21497879 5599041 21497879 22371595 4693999 22371595 4693999 4778533 22445768 4778533 22445768 23356655 23423662 23356655 23423662 3396922 15028403 3396922 15028403 16047777 17595315 16047777 17595315 18399968 8637015 18399968 8637015 18967220 7884622 18967220 7884622 7491785 6507869 7491785 6507869 21201787 20327484 21201787 20327484 5074182 22083164 5074182 22083164 23116959 22728977 23116959 22728977 4126534 3690414 4126534 3690414 23798270 2079685 23798270 2079685 24970208 23979152 24970208 23979152 13405456 12601706 13405456 12601706 15852882 15197101 15852882 15197101 10983699 9263033 10983699 9263033 18379660 18206492 18379660 18206492 8800231 13966560 8800231 13966560 16375689 17166738 16375689 17166738 18037296 8275228 18037296 8275228 7989276 19539518 7989276 19539518 19910624 11221916 19910624 11221916 10659720 7861077 10659720 7861077 19515433 19495195 19515433 19495195 20992761 20987396 20992761 20987396 22413066 21937399 22413066 21937399 4687327 22290875 4687327 22290875 23732129 23668107 23732129 23668107 24788604 1907930 24788604 1907930 2235206 25140214 2235206 25140214 1159546 26030103 1159546 26030103 710735 26627654 710735 26627654 449008 597957 449008 597957 26320743 25584363 26320743 25584363 1186001 1407753 1186001 1407753 25656338 24580877 25656338 24580877 25717493 24711549 25717493 24711549 1985586 2162602 1985586 2162602 24954127 1656029 24954127 1656029 25650916 25144134 25650916 25144134 1552148 25226288 1552148 25226288 26119184 25671018 26119184 25671018 1224476 964855 1224476 964855 25904395 24871925 25904395 24871925 2257385 2393489 2257385 2393489 24593457 24277983 24593457 24277983 2579495 24398265 2579495 24398265 2084565 1613201 2084565 1613201 25129184 23998819 25129184 23998819 2807441 2662853 2807441 2662853 24689161 24209769 24689161 24209769 2827530 2821827 2827530 2821827 24422917 24003830 24422917 24003830 2813141 24234509 2813141 24234509 12313496 11369414 12313496 11369414 9265210 18128820 9265210 18128820 8898479 13947201 8898479 13947201 15632296 14945518 15632296 14945518 16060365 10509584 16060365 10509584 16641481 9398438 16641481 9398438 9773652 18337596 9773652 18337596 19209844 19277231 19209844 19277231 20368986 5801597 20368986 5801597 21480260 11550184 21480260 11550184 14777946 14031508 14777946 14031508 12669622 14248861 12669622 14248861 10763134 16305948 10763134 16305948 7658424 7024433 7658424 7024433 13346907 15137214 13346907 15137214 16038295 10298243 16038295 10298243 11020912 12101950 11020912 12101950 14614204 12311224 14614204 12311224 12819530 11688785 12819530 11688785 16670587 16254778 16670587 16254778 8200904 7652853 8200904 7652853 5467155 21668918 5467155 21668918 22522549 21916949 22522549 21916949 5010551 14241956 5010551 14241956 15075342 11406412 15075342 11406412 11901532 11953375 11901532 11953375 18278657 7796589 18278657 7796589 7953421 19884507 7953421 19884507 20703346 5721623 20703346 5721623 5936304 4799721 5936304 4799721 4809096 22335365 4809096 22335365 3715570 23539644 3715570 23539644 3091574 3170760 3091574 3170760 23662856 22721083 23662856 22721083 13375571 10237796 13375571 10237796 10301590 9696006 10301590 9696006 9470779 18463111 9470779 18463111 19548179 7665007 19548179 7665007 7098414 21338789 7098414 21338789 5459814 21444041 5459814 21444041 15385044 11475997 15385044 11475997 16450660 17279629 16450660 17279629 19027263 7894845 19027263 7894845 7803225 6601729 7803225 6601729 20158425 14740705 20158425 14740705 11691592 15500827 11691592 15500827 10997329 16986984 10997329 16986984 17872418 8241795 17872418 8241795 8656277 19157082 8656277 19157082 7267148 20492131 7267148 20492131 21376541 6143102 21376541 6143102 5667549 4678537 5667549 4678537 22100719 21691209 22100719 21691209 5306801 4761578 5306801 4761578 22769058 3879227 22769058 3879227 12485320 15260137 12485320 15260137 10819836 17070502 10819836 17070502 9144193 7859065 9144193 7859065 19497463 5807871 19497463 5807871 6121392 11402741 6121392 11402741 17544302 8537458 17544302 8537458 18698087 7911722 18698087 7911722 8164182 19319974 8164182 19319974 6267367 20963902 6267367 20963902 21683149 4923291 21683149 4923291 22381287 21786307 22381287 21786307 22695338 22510967 22695338 22510967 3881073 3088747 3881073 3088747 24180649 22988312 24180649 22988312 3372190 3158655 3372190 3158655 23954944 23358921 23954944 23358921 3168221 2555938 3168221 2555938 2679038 24490717 2679038 24490717 25691622 10689874 25691622 10689874 14616891 12105357 14616891 12105357 11464206 10068339 11464206 10068339 17388452 9323991 17388452 9323991 9136636 18038295 9136636 18038295 7555055 19687098 7555055 19687098 21438644 5506856 21438644 5506856 5308175 5004448 5308175 5004448 22199757 4365189 22199757 4365189 22820245 21986125 22820245 21986125 13712301 11742908 13712301 11742908 16830728 17050602 16830728 17050602 9104791 18450465 9104791 18450465 19305859 19130205 19305859 19130205 6357580 5239702 6357580 5239702 21564851 21166184 21564851 21166184 5438169 5112968 5438169 5112968 5226068 4972755 5226068 4972755 12828751 14477953 12828751 14477953 16047811 17391045 16047811 17391045 18181316 18198234 18181316 18198234 19162770 7036042 19162770 7036042 19962995 5834244 19962995 5834244 20959199 11455405 20959199 11455405 11684634 17155971 11684634 17155971 9924351 8904786 9924351 8904786 17999878 17456025 17999878 17456025 19544577 6848604 19544577 6848604 5932973 21458687 5932973 21458687 5396174 4039830 5396174 4039830 23405827 3366849 23405827 3366849 23776224 2901213 23776224 2901213 3329408 12093830 3329408 12093830 14895124 11170527 14895124 11170527 11714975 14647671 11714975 14647671 15550623 11350887 15550623 11350887 17288837 9495750 17288837 9495750 9931958 18474633 9931958 18474633 19496375 7587464 19496375 7587464 15205412 15100700 15205412 15100700 10986166 16906033 10986166 16906033 17911976 8162861 17911976 8162861 7425953 7289430 7425953 7289430 13709163 14453457 13709163 14453457 10134588 9797562 10134588 9797562 17462578 18363470 17462578 18363470 7407091 6575602 7407091 6575602 20804457 5856575 20804457 5856575 6034114 5262737 6034114 5262737 21732078 21535128 21732078 21535128 22265934 11473135 22265934 11473135 15302870 11166013 15302870 11166013 16526853 16186624 16526853 16186624 10241438 17628628 10241438 17628628 18313514 6857194 18313514 6857194 7379487 6502745 7379487 6502745 6651597 20861715 6651597 20861715 21768448 5124147 21768448 5124147 13871932 13242632 13871932 13242632 12977454 13943369 12977454 13943369 14046331 12014445 14046331 12014445 12184141 11313473 12184141 11313473 16443058 16511928 16443058 16511928 10123261 18118943 10123261 18118943 19446135 19685115 19446135 19685115 20855668 5344703 20855668 5344703 22001488 22450290 22001488 22450290 4343996 4001790 4343996 4001790 22951339 22483192 22951339 22483192 4435370 22842024 4435370 22842024 3657831 3439008 3657831 3439008 23416082 22679472 23416082 22679472 4284544 3869177 4284544 3869177 23020816 12887557 23020816 12887557 12456233 14720912 12456233 14720912 11726832 16484214 11726832 16484214 18426643 18114978 18426643 18114978 19151333 19309902 19151333 19309902 7688633 7003245 7688633 7003245 20366079 19887959 20366079 19887959 6778707 20392023 6778707 20392023 6220660 5890436 6220660 5890436 5666877 5021924 5666877 5021924 22657747 22376303 22657747 22376303 4289941 4159962 4289941 4159962 22699547 12660113 22699547 12660113 10730997 9329863 10730997 9329863 18734568 8220931 18734568 8220931 7855317 19547080 7855317 19547080 20054619 12653199 20054619 12653199 12291746 10300544 12291746 10300544 10832788 9277230 10832788 9277230 18786327 18841413 18786327 18841413 19771008 19978226 19771008 19978226 7220893 20001196 7220893 20001196 6311938 21317986 6311938 21317986 22265577 21835966 22265577 21835966 22435999 11482922 22435999 11482922 9909721 17756125 9909721 17756125 9103331 11124931 9103331 11124931 16667465 16757920 16667465 16757920 17581148 18006436 17581148 18006436 19065327 7414930 19065327 7414930 7886830 19185559 7886830 19185559 7169684 19824119 7169684 19824119 20374005 6641571 20374005 6641571 20947762 20390289 20947762 20390289 21266446 4579500 21266446 4579500 4148033 3832042 4148033 3832042 3546526 23940044 3546526 23940044 25116909 1828566 25116909 1828566 1257370 1235430 1257370 1235430 25748240 822020 25748240 822020 25996970 13428397 25996970 13428397 13822055 10970172 13822055 10970172 16380129 10737833 16380129 10737833 12580172 16261839 12580172 16261839 10054140 17511854 10054140 17511854 18666235 8489148 18666235 8489148 8600860 7527993 8600860 7527993 7929268 7427315 7929268 7427315 20141940 19536828 20141940 19536828 7435739 20213794 7435739 20213794 6238926 5895804 6238926 5895804 21727856 21681365 21727856 21681365 5334810 12339782 5334810 12339782 15850879 9827367 15850879 9827367 10078877 17136801 10078877 17136801 17690710 17440824 17690710 17440824 8915960 7636969 8915960 7636969 8162272 18792466 8162272 18792466 20101004 6436437 20101004 6436437 21023588 20689978 21023588 20689978 6014226 21573282 6014226 21573282 5110829 4842779 5110829 4842779 4715188 4303429 4715188 4303429 4254801 22805727 4254801 22805727 11337854 14716714 11337854 14716714 12520729 10699872 12520729 10699872 11145184 15838900 11145184 15838900 17382199 8479187 17382199 8479187 8526493 18738046 8526493 18738046 19286164 13638557 19286164 13638557 12488190 15980315 12488190 15980315 17190756 9662860 17190756 9662860 18823724 7959106 18823724 7959106 19240169 19036671 19240169 19036671 7751906 19560912 7751906 19560912 6263060 5640458 6263060 5640458 21145133 21864938 21145133 21864938 4990588 4826417 4990588 4826417 14755716 14010504 14755716 14010504 11084650 17812034 11084650 17812034 8872049 8316954 8872049 8316954 18883774 7985964 18883774 7985964 8462866 7728836 8462866 7728836 19663378 13522514 19663378 13522514 13482259 12262781 13482259 12262781 11047835 16444166 11047835 16444166 10155503 9449785 10155503 9449785 9678325 18093623 9678325 18093623 18658933 8307924 18658933 8307924 18827409 18183832 18827409 18183832 19952094 5734128 19952094 5734128 5053493 22529489 5053493 22529489 23642025 2890040 23642025 2890040 3171271 24241643 3171271 24241643 25201255 24999206 25201255 24999206 1722880 25229193 1722880 25229193 15689906 11541488 15689906 11541488 14494558 12631770 14494558 12631770 16125677 10064761 16125677 10064761 10003036 16921712 10003036 16921712 17701593 9245417 17701593 9245417 9614425 17873871 9614425 17873871 8746892 19045716 8746892 19045716 7717145 6875219 7717145 6875219 19922992 20176875 19922992 20176875 6697039 6229718 6697039 6229718 20957440 20903495 20957440 20903495 5062140 4940714 5062140 4940714 14371357 14718464 14371357 14718464 10291164 16828511 10291164 16828511 17942344 8716381 17942344 8716381 18550338 12766202 18550338 12766202 12525602 14739342 12525602 14739342 11462235 9828319 11462235 9828319 17974180 8981864 17974180 8981864 18685658 18217361 18685658 18217361 19561878 19267999 19561878 19267999 20214576 19920101 20214576 19920101 6967044 6440342 6967044 6440342 5236138 4930801 5236138 4930801 22354742 4446537 22354742 4446537 14110802 14075850 14110802 14075850 12440952 11158284 12440952 11158284 11115276 16007991 11115276 16007991 16947270 16578098 16947270 16578098 17953534 17949433 17953534 17949433 19299918 7781719 19299918 7781719 7457927 19860172 7457927 19860172 5439614 5122624 5439614 5122624 21821696 12364963 21821696 12364963 12757904 14465279 12757904 14465279 15229573 11594444 15229573 11594444 15511520 10943141 15511520 10943141 16436457 16026195 16436457 16026195 16874622 17719290 16874622 17719290 8660205 7455760 8660205 7455760 7282267 6306293 7282267 6306293 20309373 19875345 20309373 19875345 13546289 12932557 13546289 12932557 14288312 14511855 14288312 14511855 12123637 11485493 12123637 11485493 16696650 9448858 16696650 9448858 18339763 8647251 18339763 8647251 12748314 14515749 12748314 14515749 12160414 15435923 12160414 15435923 10846049 16705514 10846049 16705514 18323476 18043895 18323476 18043895 7899300 19432254 7899300 19432254 20157584 20768513 20157584 20768513 21464940 21315376 21464940 21315376 22209372 21717784 22209372 21717784 5034263 4760368 5034263 4760368 22782908 3927181 22782908 3927181 22992023 23171436 22992023 23171436 24683050 1925334 24683050 1925334 25054813 24244193 25054813 24244193 2744657 2334099 2744657 2334099 24982448 1598076 24982448 1598076 25100123 24359795 25100123 24359795 2193845 24816850 2193845 24816850 2014032 25699569 2014032 25699569 1201949 25754956 1201949 25754956 1020867 1041480 1020867 1041480 26157131 569665 26157131 569665 13843678 13113013 13843678 13113013 13189951 15358161 13189951 15358161 11581904 10810099 11581904 10810099 13377012 14389804 13377012 14389804 12329912 15139630 12329912 15139630 16588236 9526880 16588236 9526880 9626371 8201359 9626371 8201359 19151291 19198996 19151291 19198996 6433426 5208822 6433426 5208822 21534560 12549366 21534560 12549366 12428390 11673622 12428390 11673622 15842615 10600028 15842615 10600028 10495955 17224467 10495955 17224467 18019860 8332565 18019860 8332565 19312443 20467231 19312443 20467231 21657437 5624878 21657437 5624878 4963483 22646322 4963483 22646322 3507564 23854128 3507564 23854128 2594541 2769088 2594541 2769088 24119408 22894617 24119408 22894617 13409452 12937687 13409452 12937687 14633857 13989134 14633857 13989134 13028150 11945139 13028150 11945139 12344026 15593655 12344026 15593655 18051128 9213311 18051128 9213311 9933003 17565473 9933003 17565473 18563315 17919863 18563315 17919863 9253974 8676476 9253974 8676476 8777905 18045885 8777905 18045885 13538494 11087070 13538494 11087070 11558276 10508995 11558276 10508995 16891936 17571088 16891936 17571088 18190105 9166015 18190105 9166015 14201825 13798782 14201825 13798782 10881139 16086440 10881139 16086440 13942536 12681285 13942536 12681285 14269313 15579478 14269313 15579478 11156304 9307883 11156304 9307883 19427706 7391428 19427706 7391428 20846928 6061991 20846928 6061991 21168297 20803834 21168297 20803834 5896831 5627777 5896831 5627777 23645105 3086158 23645105 3086158 24438159 23286349 24438159 23286349 3430616 2332304 3430616 2332304 2569739 13721125 2569739 13721125 16605625 9993740 16605625 9993740 9683034 9001193 9683034 9001193 8410809 7466606 8410809 7466606 6423389 6136287 6423389 6136287 5661839 22280544 5661839 22280544 3897968 3192829 3897968 3192829 23657183 22761092 23657183 22761092 4207404 22963136 4207404 22963136 2819030 3198559 2819030 3198559 24823513 24504196 24823513 24504196 2143222 2296100 2143222 2296100 24862362 23944264 24862362 23944264 2657571 3020686 2657571 3020686 24110085 23969213 24110085 23969213 2707216 24954501 2707216 24954501 1905555 25036984 1905555 25036984 1367610 25555677 1367610 25555677 14635919 11427439 14635919 11427439 15955451 9694864 15955451 9694864 17868424 9187007 17868424 9187007 9472686 18365907 9472686 18365907 19367424 18810362 19367424 18810362 14196698 13185160 14196698 13185160 10703840 17419045 10703840 17419045 18455892 8401713 18455892 8401713 8351982 7541370 8351982 7541370 19438465 18898980 19438465 18898980 7280085 20444390 7280085 20444390 21260693 21106023 21260693 21106023 4982428 4699030 4982428 4699030 4414974 22593661 4414974 22593661 12092137 12374437 12092137 12374437 13899905 15637201 13899905 15637201 10393629 17073672 10393629 17073672 9847727 13230140 9847727 13230140 14579561 11308051 14579561 11308051 11435765 16028120 11435765 16028120 16894643 17295358 16894643 17295358 9072670 8268396 9072670 8268396 19170126 18482215 19170126 18482215 8439845 18572759 8439845 18572759 14179165 11649455 14179165 11649455 11777907 9931287 11777907 9931287 18023915 8655795 18023915 8655795 18632628 8205599 18632628 8205599 7104526 6608907 7104526 6608907 20473907 19778475 20473907 19778475 13969178 11373623 13969178 11373623 15298491 15965332 15298491 15965332 10055955 8681206 10055955 8681206 19324813 6653730 19324813 6653730 6299637 21362580 6299637 21362580 5427194 21549897 5427194 21549897 5232181 4516446 5232181 4516446 22548988 3430253 22548988 3430253 23188511 13852892 23188511 13852892 13429687 12767491 13429687 12767491 16959975 9802038 16959975 9802038 8612842 18277722 8612842 18277722 8533326 7662367 8533326 7662367 19747339 12944529 19747339 12944529 12829012 10669932 12829012 10669932 16456019 15985947 16456019 15985947 16817141 10115393 16817141 10115393 10481846 17059275 10481846 17059275 18250585 18063638 18250585 18063638 19683069 7295599 19683069 7295599 20819219 20454850 20819219 20454850 6429762 20473541 6429762 20473541 21125383 4280125 21125383 4280125 22840502 22733111 22840502 22733111 4020906 3329361 4020906 3329361 23785127 22871222 23785127 22871222 12747053 12260629 12747053 12260629 15098209 11621774 15098209 11621774 16294572 9985972 16294572 9985972 17919834 18081011 17919834 18081011 9085581 12276368 9085581 12276368 13501465 12949032 13501465 12949032 13962117 10867324 13962117 10867324 10412800 16341304 10412800 16341304 16892946 15194972 16892946 15194972 10689621 17209608 10689621 17209608 9440487 19044968 9440487 19044968 7497174 6605608 7497174 6605608 20923266 21100062 20923266 21100062 22080033 4612725 22080033 4612725 23258532 3557326 23258532 3557326 23522092 22678230 23522092 22678230 13549873 11662988 13549873 11662988 16382587 15607548 16382587 15607548 11649544 10378742 11649544 10378742 10489101 9698060 10489101 9698060 10025363 16760550 10025363 16760550 19013120 18394518 19013120 18394518 8696598 13750325 8696598 13750325 15101037 15075740 15101037 15075740 10887546 9707590 10887546 9707590 9649047 17560437 9649047 17560437 19162851 7582872 19162851 7582872 20429071 20200497 20429071 20200497 22161548 21444323 22161548 21444323 4762321 22716163 4762321 22716163 4274378 14140976 4274378 14140976 13233663 12906300 13233663 12906300 15480382 15868200 15480382 15868200 9106752 8660449 9106752 8660449 19428989 19337526 19428989 19337526 6401356 5375010 6401356 5375010 21634711 4735021 21634711 4735021 22612095 21838291 22612095 21838291 12514538 12286698 12514538 12286698 15594268 10807888 15594268 10807888 10716042 8028312 10716042 8028312 19774245 6305058 19774245 6305058 6027712 5317073 6027712 5317073 5361504 4901028 5361504 4901028 22266966 21757334 22266966 21757334 4647707 22225576 4647707 22225576 4361005 3736050 4361005 3736050 23440574 2374883 23440574 2374883 24534969 23984569 24534969 23984569 2818245 24526298 2818245 24526298 2333486 24735791 2333486 24735791 26452022 25918208 26452022 25918208 474006 630350 474006 630350 26538208 25717612 26538208 25717612 26756252 26101863 26756252 26101863 992079 958741 992079 958741 26389360 25609490 26389360 25609490 1298381 1617758 1298381 1617758 25484544 24527432 25484544 24527432 2331638 2162308 2331638 2162308 24844436 1982128 24844436 1982128 13657597 13476013 13657597 13476013 12897138 14749953 12897138 14749953 16634028 10157098 16634028 10157098 10701502 16742147 10701502 16742147 17667512 17733809 17667512 17733809 8684187 18670976 8684187 18670976 8094846 6770528 8094846 6770528 20529398 19892612 20529398 19892612 14107309 12964578 14107309 12964578 11433477 16535957 11433477 16535957 18840347 18349922 18840347 18349922 16240559 11708239 16240559 11708239 11670599 10584806 11670599 10584806 16986368 9455006 16986368 9455006 18568576 17964479 18568576 17964479 9036942 11141861 9036942 11141861 11970951 15897082 11970951 15897082 10996811 10416200 10996811 10416200 17251731 17198638 17251731 17198638 9374392 8002357 9374392 8002357 8507811 19167076 8507811 19167076 20357678 19952200 20357678 19952200 21377295 5705252 21377295 5705252 14262384 14886103 14262384 14886103 15457133 9513071 15457133 9513071 8217807 7764808 8217807 7764808 12769691 14087611 12769691 14087611 16125923 15669555 16125923 15669555 11387523 12836325 11387523 12836325 16123430 15791196 16123430 15791196 10991586 17737660 10991586 17737660 19184511 6726265 19184511 6726265 6472232 6138904 6472232 6138904 15532162 11746161 15532162 11746161 10299707 8866104 10299707 8866104 18403149 14223956 18403149 14223956 11772420 15815145 11772420 15815145 8760187 6092637 8760187 6092637 21443250 20836737 21443250 20836737 14903647 14209644 14903647 14209644 11492258 10414887 11492258 10414887 8016560 19211204 8016560 19211204 6597071 20356831 6597071 20356831 15610887 13212425 15610887 13212425 11205019 17586579 11205019 17586579 18463622 18818335 18463622 18818335 7800528 19211195 7800528 19211195 19669067 20380213 19669067 20380213 6448605 5729758 6448605 5729758 5823229 14287534 5823229 14287534 16232291 10701757 16232291 10701757 9476575 8917553 9476575 8917553 8811506 18758622 8811506 18758622 20049614 20259530 20049614 20259530 21334251 5297226 21334251 5297226 5044897 4167057 5044897 4167057 3960230 3742647 3960230 3742647 23176459 23120881 23176459 23120881 3635316 3603809 3635316 3603809 23396542 22700067 23396542 22700067 3964297 3268923 3964297 3268923 23673014 23364909 23673014 23364909 24721084 23646880 24721084 23646880 3246858 13225876 3246858 13225876 14273832 13678228 14273832 13678228 15675351 9069439 15675351 9069439 8608058 18656745 8608058 18656745 7002108 6897082 7002108 6897082 20476684 19954326 20476684 19954326 6647305 5798097 6647305 5798097 5646409 5404938 5646409 5404938 22004738 21906327 22004738 21906327 4411827 4176642 4411827 4176642 4195803 4125568 4195803 4125568 22894123 22629615 22894123 22629615 23948309 2417272 23948309 2417272 24738862 23713014 24738862 23713014 3195671 13250521 3195671 13250521 14176531 15018613 14176531 15018613 11062732 9562026 11062732 9562026 17861600 17146308 17861600 17146308 13003772 11652490 13003772 11652490 17512434 17174288 17512434 17174288 18211493 8901083 18211493 8901083 8673327 18326934 8673327 18326934 13044318 12648897 13044318 12648897 13931911 16615307 13931911 16615307 17047859 9465816 17047859 9465816 6562641 20820573 6562641 20820573 21973476 21816090 21973476 21816090 22612140 22141517 22612140 22141517 4699549 4391957 4699549 4391957 12830263 15591652 12830263 15591652 18773943 18208128 18773943 18208128 15461704 11531955 15461704 11531955 10553585 18896083 10553585 18896083 20338892 20253300 20338892 20253300 20887720 20658918 20887720 20658918 21698478 4957490 21698478 4957490 4827338 21988088 4827338 21988088 22797835 22246045 22797835 22246045 4456868 3675446 4456868 3675446 3371128 23830002 3371128 23830002 2676312 24482227 2676312 24482227 25665352 25299093 25665352 25299093 1460170 1749672 1460170 1749672 14632982 14761740 14632982 14761740 10774289 8668760 10774289 8668760 18872119 8069809 18872119 8069809 19572114 20334481 19572114 20334481 21045060 20570474 21045060 20570474 21176226 21053472 21176226 21053472 22439501 4544062 22439501 4544062 13400520 15019137 13400520 15019137 15646293 11745630 15646293 11745630 12772419 14287953 12772419 14287953 15147728 10581244 15147728 10581244 18759280 7281765 18759280 7281765 6211418 5958605 6211418 5958605 5459955 5017025 5459955 5017025 5321976 21780531 5321976 21780531 5004461 22012773 5004461 22012773 4602026 3617184 4602026 3617184 3602894 23378678 3602894 23378678 24542850 2182996 24542850 2182996 1888124 1702104 1888124 1702104 25294871 24529632 25294871 24529632 25583766 24899337 25583766 24899337 2022606 2185240 2022606 2185240 24836341 24046569 24836341 24046569 2378571 2397830 2378571 2397830 24947865 1564058 24947865 1564058 25278731 13732262 25278731 13732262 13378383 12598991 13378383 12598991 14628434 14593821 14628434 14593821 11065725 17986102 11065725 17986102 8746468 7797747 8746468 7797747 19582471 19498582 19582471 19498582 6768009 20557744 6768009 20557744 5652908 5555401 5652908 5555401 21696122 5054535 21696122 5054535 22201568 21538324 22201568 21538324 5405077 4831850 5405077 4831850 4781848 22286684 4781848 22286684 4547104 22660722 4547104 22660722 23777319 23160600 23777319 23160600 3740802 14245356 3740802 14245356 16149779 18257588 16149779 18257588 8386281 7842835 8386281 7842835 19701328 19205394 19701328 19205394 13233203 10299148 13233203 10299148 10070217 18693823 10070217 18693823 19285512 7909047 19285512 7909047 7695678 19348773 7695678 19348773 20067151 6206941 20067151 6206941 5707616 5281236 5707616 5281236 21494964 20923753 21494964 20923753 5856566 5394582 5856566 5394582 5045019 21930438 5045019 21930438 22587042 14267970 22587042 14267970 11762642 15117919 11762642 15117919 16125551 17549825 16125551 17549825 18180938 8624511 18180938 8624511 8021670 19060358 8021670 19060358 21266850 20655038 21266850 20655038 6277975 5821776 6277975 5821776 20975691 20372838 20975691 20372838 22370055 21700651 22370055 21700651 4887961 4698493 4887961 4698493 22275824 21902619 22275824 21902619 22726763 13201050 22726763 13201050 13135248 12183944 13135248 12183944 15277910 16466849 15277910 16466849 17528294 9254586 17528294 9254586 7816930 6810547 7816930 6810547 20613101 20328508 20613101 20328508 6503371 6139543 6503371 6139543 14409117 13965868 14409117 13965868 9720475 18458334 9720475 18458334 8431345 7559241 8431345 7559241 19954539 6708786 19954539 6708786 6792931 20592332 6792931 20592332 5825723 21466237 5825723 21466237 23287518 3506870 23287518 3506870 3855694 23164899 3855694 23164899 24300331 12570253 24300331 12570253 12982842 9207850 12982842 9207850 18217026 18191125 18217026 18191125 19052762 8291303 19052762 8291303 13125496 16150106 13125496 16150106 17038488 10110743 17038488 10110743 10546095 16768964 10546095 16768964 10121493 8630616 10121493 8630616 8424053 19330755 8424053 19330755 19863059 7473803 19863059 7473803 7427191 5751594 7427191 5751594 21158178 20661442 21158178 20661442 6111803 20882751 6111803 20882751 12793845 12364065 12793845 12364065 15680760 15706473 15680760 15706473 17307950 9073428 17307950 9073428 9406039 8367062 9406039 8367062 8129130 7499225 8129130 7499225 7542135 19702133 7542135 19702133 20599407 20241275 20599407 20241275 6294782 5116664 6294782 5116664 5269654 13850861 5269654 13850861 13107558 11637369 13107558 11637369 11939898 15465955 11939898 15465955 10470849 9415492 10470849 9415492 10065150 18257418 10065150 18257418 19289366 19145161 19289366 19145161 20529611 20428664 20529611 20428664 21161023 11727236 21161023 11727236 11016003 9037667 11016003 9037667 9621593 13377048 9621593 13377048 15241486 14862078 15241486 14862078 15701982 10680242 15701982 10680242 16783114 16682332 16783114 16682332 18269526 8370401 18269526 8370401 19374935 18944681 19374935 18944681 20478045 6208983 20478045 6208983 6147429 5526007 6147429 5526007 21124841 13894467 21124841 13894467 12648311 11151189 12648311 11151189 16252539 16220120 16252539 16220120 17736234 18314191 17736234 18314191 19286979 7255721 19286979 7255721 6987471 6664873 6987471 6664873 13612420 14191301 13612420 14191301 15520918 15387141 15520918 15387141 10883314 9575313 10883314 9575313 9831910 17836973 9831910 17836973 18276982 8268235 18276982 8268235 19358126 19385183 19358126 19385183 20439563 6501253 20439563 6501253 21009484 21642760 21009484 21642760 4849882 4435613 4849882 4435613 22315784 21873057 22315784 21873057 22447060 4683057 22447060 4683057 4512158 4138794 4512158 4138794 3939512 13183626 3939512 13183626 15459108 15337773 15459108 15337773 11407569 13018731 11407569 13018731 15789692 15881464 15789692 15881464 10861182 10134610 10861182 10134610 17601789 16937209 17601789 16937209 13885716 10468509 13885716 10468509 10715497 16540571 10715497 16540571 17864793 7657047 17864793 7657047 20377243 6107874 20377243 6107874 20731824 11612845 20731824 11612845 12468019 14283806 12468019 14283806 15079467 11416455 15079467 11416455 15805856 15573672 15805856 15573672 16425604 9850220 16425604 9850220 18694558 18014732 18694558 18014732 8277683 19422014 8277683 19422014 20488346 20663421 20488346 20663421 5791447 5635562 5791447 5635562 4890963 22066081 4890963 22066081 14266814 12547916 14266814 12547916 11683123 16332322 11683123 16332322 17725180 17465878 17725180 17465878 19563241 6776398 19563241 6776398 7148909 6334556 7148909 6334556 6085812 21846441 6085812 21846441 4978662 2992698 4978662 2992698 24226618 2526797 24226618 2526797 24404251 2247705 24404251 2247705 2360066 12392642 2360066 12392642 14055877 14929117 14055877 14929117 17137571 9551343 17137571 9551343 9068066 18073505 9068066 18073505 8390505 7698130 8390505 7698130 19572401 12612381 19572401 12612381 13760404 13126881 13760404 13126881 14314253 11215867 14314253 11215867 10948081 16364581 10948081 16364581 10548155 16753847 10548155 16753847 19126778 7592592 19126778 7592592 7562580 6750884 7562580 6750884 21851226 5263495 21851226 5263495 13658184 14734577 13658184 14734577 15460280 15389629 15460280 15389629 16753983 9995290 16753983 9995290 19246030 7472866 19246030 7472866 19756384 7227732 19756384 7227732 7510005 20696164 7510005 20696164 21892632 4818437 21892632 4818437 23703498 23283426 23703498 23283426 3347692 23764505 3347692 23764505 3000819 24462243 3000819 24462243 2206609 2508372 2206609 2508372 24735054 23738601 24735054 23738601 24916315 1426263 24916315 1426263 25256980 12847764 25256980 12847764 13400636 14628657 13400636 14628657 15659816 14836404 15659816 14836404 10153344 9067449 10153344 9067449 18536068 18774018 18536068 18774018 8393899 13227889 8393899 13227889 14629223 10739481 14629223 10739481 18541377 7105708 18541377 7105708 20358007 6955074 20358007 6955074 5686645 5650453 5686645 5650453 21153602 14534773 21153602 14534773 12142476 14807463 12142476 14807463 15389289 12633050 15389289 12633050 13838649 14436688 13838649 14436688 15270559 11742015 15270559 11742015 11622445 10842921 11622445 10842921 17390010 9198836 17390010 9198836 18820771 8450228 18820771 8450228 7858881 20521791 7858881 20521791 21789866 21158858 21789866 21158858 5617005 12378954 5617005 12378954 15841446 11046770 15841446 11046770 13951054 16266602 13951054 16266602 9949468 17294671 9949468 17294671 9092339 18033133 9092339 18033133 8557025 7941881 8557025 7941881 19627185 6982633 19627185 6982633 6744574 21053928 6744574 21053928 21879030 3457535 21879030 3457535 23791450 23146258 23791450 23146258 3437598 23469989 3437598 23469989 3261730 2571000 3261730 2571000 24421560 23600485 24421560 23600485 24846630 1421925 24846630 1421925 25626388 25019161 25626388 25019161 1800969 25413015 1800969 25413015 26411949 25624108 26411949 25624108 1252896 16054827 1252896 16054827 14259491 12677154 14259491 12677154 10940536 16102072 10940536 16102072 9123266 18453453 9123266 18453453 18834216 13775429 18834216 13775429 10713430 8001134 10713430 8001134 8454309 6749224 8454309 6749224 6240186 20868250 6240186 20868250 21927588 21190908 21927588 21190908 16525737 9173219 16525737 9173219 18842810 18970390 18842810 18970390 19961625 20015542 19961625 20015542 21198478 5589065 21198478 5589065 16561262 12071572 16561262 12071572 13565083 15246839 13565083 15246839 11700756 14586075 11700756 14586075 14669023 11089686 14669023 11089686 10783756 17681599 10783756 17681599 19134014 19232980 19134014 19232980 7719478 10937712 7719478 10937712 17684141 17868309 17684141 17868309 19457385 5832636 19457385 5832636 5625025 5214295 5625025 5214295 4475580 22667409 4475580 22667409 3819872 2918547 3819872 2918547 23995848 23199635 23995848 23199635 3697188 23437833 3697188 23437833 23980588 2838893 23980588 2838893 24146888 23198611 24146888 23198611 2095502 1674960 2095502 1674960 25587078 24637731 25587078 24637731 2144892 1515190 2144892 1515190 25345825 24482082 25345825 24482082 2175409 1768271 2175409 1768271 1271814 1163972 1271814 1163972 13288565 13619728 13288565 13619728 15048422 11892827 15048422 11892827 15858486 15616442 15858486 15616442 10348746 9582536 10348746 9582536 8641233 18803594 8641233 18803594 7619721 6755416 7619721 6755416 6943862 20933164 6943862 20933164 21457179 14505398 21457179 14505398 11744961 15945305 11744961 15945305 17631390 8016876 17631390 8016876 19570824 19169192 19570824 19169192 7855582 7032674 7855582 7032674 20512899 20274593 20512899 20274593 20919154 5304416 20919154 5304416 5685371 13839175 5685371 13839175 14532665 11804962 14532665 11804962 10459733 7552870 10459733 7552870 19856396 6703975 19856396 6703975 20782096 20478463 20782096 20478463 6615569 5468117 6615569 5468117 4729484 22450174 4729484 22450174 4461842 4170144 4461842 4170144 23055127 22934127 23055127 22934127 23552859 13793043 23552859 13793043 12456462 11128520 12456462 11128520 16809411 16838571 16809411 16838571 17446466 14139185 17446466 14139185 12792108 13430059 12792108 13430059 14030649 11276919 14030649 11276919 12048390 15830704 12048390 15830704 16576233 9739606 16576233 9739606 9515553 18102474 9515553 18102474 8652393 19263209 8652393 19263209 20853518 20475444 20853518 20475444 6133833 5675953 6133833 5675953 21532824 4533806 21532824 4533806 4035125 23124824 4035125 23124824 3829705 3828151 3829705 3828151 23580652 22687111 23580652 22687111 23937216 23019312 23937216 23019312 3865691 23446545 3865691 23446545 2889632 2532108 2889632 2532108 13502355 14324966 13502355 14324966 11685139 10799722 11685139 10799722 9635098 19308359 9635098 19308359 19857175 6462749 19857175 6462749 20819127 20290292 20819127 20290292 6176866 5345613 6176866 5345613 22227041 21956346 22227041 21956346 4915967 12874331 4915967 12874331 14725447 13896878 14725447 13896878 10852225 16436013 10852225 16436013 10448475 13158998 10448475 13158998 14551932 13713017 14551932 13713017 11029427 10040999 11029427 10040999 18640418 7468225 18640418 7468225 19767093 19449665 19767093 19449665 7034350 4929377 7034350 4929377 4768543 4454659 4768543 4454659 22436302 3886816 22436302 3886816 22892437 22325269 22892437 22325269 4557642 4317666 4557642 4317666 22472326 21764186 22472326 21764186 23013151 3804568 23013151 3804568 13337409 12659232 13337409 12659232 11632951 15307009 11632951 15307009 15723066 8844061 15723066 8844061 8881670 8236312 8881670 8236312 19169725 7701434 19169725 7701434 7923784 19489278 7923784 19489278 20923722 21155127 20923722 21155127 22134403 21658834 22134403 21658834 5214109 13395803 5214109 13395803 14983568 14761397 14983568 14761397 15703299 10489403 15703299 10489403 10030759 8993707 10030759 8993707 8729367 8251694 8729367 8251694 18875073 18852276 18875073 18852276 19431453 7883828 19431453 7883828 12845023 12609702 12845023 12609702 14714437 11727903 14714437 11727903 15297417 13457964 15297417 13457964 13748257 11945990 13748257 11945990 17492186 17436645 17492186 17436645 9450318 8536284 9450318 8536284 19776563 6799875 19776563 6799875 7070743 20034690 7070743 20034690 6074465 5706789 6074465 5706789 21353305 5023361 21353305 5023361 22133257 21666765 22133257 21666765 22705101 21734029 22705101 21734029 5203299 4870249 5203299 4870249 22263189 10482400 22263189 10482400 11188159 17269540 11188159 17269540 9513352 7898358 9513352 7898358 7950843 19512554 7950843 19512554 7438246 7443908 7438246 7443908 20260850 19856777 20260850 19856777 21274336 5278748 21274336 5278748 5414519 21644361 5414519 21644361 16004161 13099441 16004161 13099441 12919719 15036097 12919719 15036097 16972025 9307231 16972025 9307231 9737103 17837287 9737103 17837287 19214095 19905520 19214095 19905520 7072148 6346386 7072148 6346386 20993991 20875091 20993991 20875091 22239111 22044123 22239111 22044123 23453680 22474358 23453680 22474358 4261109 3272678 4261109 3272678 23804755 22812544 23804755 22812544 14403136 10509306 14403136 10509306 17262040 16431690 17262040 16431690 15433776 11403693 15433776 11403693 16403952 16200412 16403952 16200412 10041670 17194416 10041670 17194416 15771572 13971184 15771572 13971184 14268662 11437446 14268662 11437446 11879642 16164076 11879642 16164076 10299085 9748179 10299085 9748179 18448585 18535903 18448585 18535903 8102754 5716865 8102754 5716865 5414834 5231578 5414834 5231578 5285377 4358635 5285377 4358635 22673477 22128208 22673477 22128208 4674806 12220665 4674806 12220665 14900557 11551585 14900557 11551585 16008304 10495996 16008304 10495996 17046520 17235449 17046520 17235449 9155790 18299055 9155790 18299055 8533917 8019665 8533917 8019665 19472728 18769679 19472728 18769679 7715469 19521980 7715469 19521980 6485061 5436336 6485061 5436336 5506060 21452318 5506060 21452318 22417767 21893377 22417767 21893377 4727634 3353852 4727634 3353852 23588426 3198181 23588426 3198181 23740922 23396905 23740922 23396905 2810372 2890806 2810372 2890806 2279820 1506374 2279820 1506374 1406541 1280060 1406541 1280060 13065759 12887782 13065759 12887782 14459371 15523239 14459371 15523239 17290010 9029620 17290010 9029620 9036006 8405342 9036006 8405342 18963829 7113500 18963829 7113500 20415559 20298467 20415559 20298467 21024164 13633090 21024164 13633090 12412766 15458053 12412766 15458053 18216586 8883154 18216586 8883154 8663890 18921481 8663890 18921481 20192044 5519613 20192044 5519613 21701801 21539574 21701801 21539574 4654333 22075198 4654333 22075198 23264454 3293308 23264454 3293308 23570038 3188770 23570038 3188770 2818482 24428132 2818482 24428132 2323665 2451184 2323665 2451184 24608897 2204044 24608897 2204044 2552158 24658664 2552158 24658664 2129861 24839570 2129861 24839570 25766486 13823683 25766486 13823683 14255380 11738430 14255380 11738430 15431343 10910538 15431343 10910538 10675777 16854087 10675777 16854087 17875069 18032331 17875069 18032331 8738166 20499255 8738166 20499255 5998298 21702529 5998298 21702529 5255860 4735272 5255860 4735272 21837504 21144495 21837504 21144495 5461495 4039176 5461495 4039176 23020053 4003226 23020053 4003226 3462564 2617716 3462564 2617716 2381647 2487756 2381647 2487756 13503617 13306990 13503617 13306990 12018486 15886674 12018486 15886674 10567835 16738748 10567835 16738748 9913495 8941837 9913495 8941837 18818174 19443613 18818174 19443613 6578662 5650939 6578662 5650939 5631609 5397179 5631609 5397179 5453079 21778130 5453079 21778130 22934536 22542964 22934536 22542964 3894063 3450551 3894063 3450551 23425781 2681596 23425781 2681596 3040941 24062997 3040941 24062997 25281646 24803073 25281646 24803073 26042809 25121774 26042809 25121774 1418337 1361490 1418337 1361490 14014626 14563793 14014626 14563793 14880415 12804527 14880415 12804527 11139923 9910677 11139923 9910677 17221192 17504076 17221192 17504076 9198421 7776829 9198421 7776829 7857158 7283107 7857158 7283107 20008546 7085071 20008546 7085071 7003570 20716503 7003570 20716503 5880391 21161667 5880391 21161667 21920668 12347097 21920668 12347097 13307225 13887865 13307225 13887865 11943410 15383297 11943410 15383297 16140640 8711250 16140640 8711250 6955297 20180075 6955297 20180075 14848233 11919200 14848233 11919200 13498494 12963593 13498494 12963593 15999499 10723085 15999499 10723085 17223079 17031779 17223079 17031779 9385928 18838606 9385928 18838606 7462649 19663854 7462649 19663854 20405024 13781925 20405024 13781925 12829625 11847192 12829625 11847192 11470019 17562514 11470019 17562514 18070432 8301956 18070432 8301956 19790165 6947322 19790165 6947322 20455271 20675520 20455271 20675520 6189113 21133066 6189113 21133066 22363021 21997037 22363021 21997037 4204907 4005780 4204907 4005780 12686977 14728882 12686977 14728882 11744771 9606188 11744771 9606188 17447867 13065583 17447867 13065583 13040438 12470101 13040438 12470101 13626041 13666806 13626041 13666806 9789545 17732767 9789545 17732767 18131401 8821167 18131401 8821167 18828823 19199874 18828823 19199874 20354602 19566198 20354602 19566198 7097083 20183744 7097083 20183744 6165321 5405878 6165321 5405878 22413746 21943474 22413746 21943474 22569409 3358446 22569409 3358446 23597485 22760296 23597485 22760296 3618238 3428291 3618238 3428291 23476270 22425833 23476270 22425833 16127068 10957691 16127068 10957691 17806143 17304371 17806143 17304371 8971032 8303011 8971032 8303011 19150305 7776681 19150305 7776681 7975293 19993289 7975293 19993289 21248452 20699297 21248452 20699297 22183638 21926562 22183638 21926562 22912659 4001693 22912659 4001693 15210263 12505480 15210263 12505480 11511431 9353604 11511431 9353604 9381425 17503646 9381425 17503646 18982549 6915742 18982549 6915742 6617460 6374668 6617460 6374668 20957384 5728682 20957384 5728682 21445900 5239014 21445900 5239014 22113697 4626046 22113697 4626046 4843947 4384233 4843947 4384233 4316663 4158933 4316663 4158933 22510258 21934612 22510258 21934612 4539197 22335029 4539197 22335029 23358281 15272671 23358281 15272671 11326850 16296642 11326850 16296642 17284221 9696758 17284221 9696758 18079609 8359234 18079609 8359234 8606590 8121124 8606590 8121124 15120314 15307967 15120314 15307967 11453184 10126112 11453184 10126112 10093260 9457550 10093260 9457550 9866373 17390342 9866373 17390342 8933424 7783264 8933424 7783264 20090969 20106961 20090969 20106961 6495754 5988418 6495754 5988418 20917145 11913328 20917145 11913328 13222698 13219273 13222698 13219273 14712887 10603610 14712887 10603610 17244632 17098548 17244632 17098548 7020803 20479796 7020803 20479796 21068762 4917443 21068762 4917443 22217676 21370582 22217676 21370582 5528105 4547324 5528105 4547324 22352071 21719076 22352071 21719076 5297565 14837617 5297565 14837617 16403212 16494669 16403212 16494669 17354587 9333070 17354587 9333070 17938749 8763959 17938749 8763959 18626606 18364634 18626606 18364634 11213993 11197588 11213993 11197588 16297268 16002131 16297268 16002131 10259092 9187364 10259092 9187364 17891047 13506577 17891047 13506577 12220038 14569862 12220038 14569862 10550353 10049408 10550353 10049408 16872155 11440986 16872155 11440986 11606873 15556650 11606873 15556650 16087419 16529122 16087419 16529122 17716995 8966676 17716995 8966676 20474944 20790193 20474944 20790193 5847596 21254076 5847596 21254076 11704622 10291741 11704622 10291741 18170859 8657654 18170859 8657654 8677201 6512585 8677201 6512585 20613170 14411156 20613170 14411156 12144219 15101987 12144219 15101987 15915963 9610785 15915963 9610785 9936355 17308623 9936355 17308623 7242193 6443663 7242193 6443663 6631683 14188859 6631683 14188859 13279153 11980225 13279153 11980225 14778406 16042928 14778406 16042928 10065214 8640464 10065214 8640464 19180860 7240847 19180860 7240847 7434165 6453628 7434165 6453628 20919025 5933612 20919025 5933612 5599145 4568174 5599145 4568174 4227422 23381837 4227422 23381837 3117049 23992188 3117049 23992188 2302463 24797138 2302463 24797138 1938466 1835431 1938466 1835431 24948978 24058204 24948978 24058204 2920217 2938817 2920217 2938817 24214991 2451837 24214991 2451837 2793340 12332747 2793340 12332747 15624103 11095015 15624103 11095015 11529023 15115296 11529023 15115296 14739967 12895481 14739967 12895481 11251284 16202865 11251284 16202865 10029186 8611786 10029186 8611786 20269381 20908027 20269381 20908027 21597640 21834367 21597640 21834367 4952935 23118315 4952935 23118315 3470559 3424251 3470559 3424251 23327032 11185472 23327032 11185472 10827656 10310719 10827656 10310719 13052387 15506752 13052387 15506752 16063542 17066902 16063542 17066902 9460376 17678311 9460376 17678311 8178395 20928956 8178395 20928956 6103761 5732207 6103761 5732207 21431925 20942211 21431925 20942211 5956663 5385882 5956663 5385882 21847255 21208708 21847255 21208708 5578421 4802730 5578421 4802730 4556770 4233455 4556770 4233455 22888542 22961780 22888542 22961780 3806066 23757600 3806066 23757600 2984260 2262382 2984260 2262382 24854117 24249925 24854117 24249925 25395486 24427140 25395486 24427140 2410270 1789166 2410270 1789166 2120039 1624654 2120039 1624654 25517366 24875816 25517366 24875816 26102935 25420286 26102935 25420286 1063241 26563725 1063241 26563725 407055 26823247 407055 26823247 192371 126674 192371 126674 26865313 26301522 26865313 26301522 754410 959528 754410 959528 26211419 25198856 26211419 25198856 1629798 1741748 1629798 1741748 25308833 11440493 25308833 11440493 12176809 10992453 12176809 10992453 10197955 9145978 10197955 9145978 18455852 8248687 18455852 8248687 8300235 6790046 8300235 6790046 20582288 6143274 20582288 6143274 21054208 20959588 21054208 20959588 5713439 5145835 5713439 5145835 22158273 21875755 22158273 21875755 5061820 13707489 5061820 13707489 14937252 16340766 14937252 16340766 10237384 8799636 10237384 8799636 6628485 6560649 6628485 6560649 12583181 13671161 12583181 13671161 13827751 11183554 13827751 11183554 11819364 16499020 11819364 16499020 17926569 17386805 17926569 17386805 9558157 7121649 9558157 7121649 20527697 6611836 20527697 6611836 5807441 21963339 5807441 21963339 22694745 4200070 22694745 4200070 23106568 22945782 23106568 22945782 24022631 23693824 24022631 23693824 3093445 23883940 3093445 23883940 24371311 15591276 24371311 15591276 12444869 11817749 12444869 11817749 17100560 19208828 17100560 19208828 19888732 16205643 19888732 16205643 10735605 9837602 10735605 9837602 8407185 8182502 8407185 8182502 11142626 12531120 11142626 12531120 16654766 16158356 16654766 16158356 11573689 10291830 11573689 10291830 18452295 6740797 18452295 6740797 6847072 20241379 6847072 20241379 6684722 6066159 6684722 6066159 21533870 20980331 21533870 20980331 22520457 4416683 22520457 4416683 3408032 3569199 3408032 3569199 12956357 15587059 12956357 15587059 18673312 8131322 18673312 8131322 20054794 19653570 20054794 19653570 7351679 6417124 7351679 6417124 20621692 20225798 20621692 20225798 6550307 20798394 6550307 20798394 21549079 4809944 21549079 4809944 22512096 21
100005 0 647989780 701640486 647989780 701640486 85616807 103795570 85616807 103795570 989554345 834383344 989554345 834383344 402158990 445183101 402158990 445183101 910892990 687906054 910892990 687906054 766762251 176838125 766762251 176838125 972828221 997004423 972828221 997004423 345638501 4732501 345638501 4732501 439690 285868082 439690 285868082 939183355 204249014 939183355 204249014 370908879 794324201 370908879 794324201 889865922 245111830 889865922 245111830 144917960 381368304 144917960 381368304 789325832 485591151 789325832 485591151 49086730 744706171 49086730 744706171 708965157 83643764 708965157 83643764 236940354 562683498 236940354 562683498 154460276 98759502 154460276 98759502 977974427 335830599 977974427 335830599 80084353 936005394 80084353 936005394 845916294 111359801 845916294 111359801 250231406 418088773 250231406 418088773 786099386 795660046 786099386 795660046 936793871 65260536 936793871 65260536 87478886 832917843 87478886 832917843 998228208 972323493 998228208 972323493 37549127 225251092 37549127 225251092 926361324 493447286 926361324 493447286 333742236 170276639 333742236 170276639 158939821 11351338 158939821 11351338 803645253 421954570 803645253 421954570 232607254 637136167 232607254 637136167 744088760 169845369 744088760 169845369 432369049 939871234 432369049 939871234 975041498 166867102 975041498 166867102 513431091 678752912 513431091 678752912 205948050 358368772 205948050 358368772 869755960 206467727 869755960 206467727 315801438 703701847 315801438 703701847 706533999 116545825 706533999 116545825 227204342 494436122 227204342 494436122 150991211 384930888 150991211 384930888 466884571 240521694 466884571 240521694 212616652 748686143 212616652 748686143 570045345 40339386 570045345 40339386 442894948 568669872 442894948 568669872 675547902 699930447 675547902 699930447 848054625 545120659 848054625 545120659 540355328 769065232 540355328 769065232 178789837 935454299 178789837 935454299 890084190 187278811 890084190 187278811 109428160 702050069 109428160 702050069 941045393 822749206 941045393 822749206 811134116 306405269 811134116 306405269 177623365 967394886 177623365 967394886 658536971 186695935 658536971 186695935 136516719 934137132 136516719 934137132 765585215 41996563 765585215 41996563 32824594 947507504 32824594 947507504 879357857 588216403 879357857 588216403 432644408 382677591 432644408 382677591 181081902 815101234 181081902 815101234 720709137 591717564 720709137 591717564 105148086 991950461 105148086 991950461 689558254 189783491 689558254 189783491 231640107 965070077 231640107 965070077 662186693 177654643 662186693 177654643 183331769 45217697 183331769 45217697 978131356 976252586 978131356 976252586 27537492 522182360 27537492 522182360 680468453 846576029 680468453 846576029 970683624 535494935 970683624 535494935 89925316 734613676 89925316 734613676 579961546 76079589 579961546 76079589 314703358 573694474 314703358 573694474 109228128 263803813 109228128 263803813 716936239 430841796 716936239 430841796 11269145 922140498 11269145 922140498 896086697 76255916 896086697 76255916 678583866 863862219 678583866 863862219 956241531 30030859 956241531 30030859 261270093 347435116 261270093 347435116 846974205 54459082 846974205 54459082 162344344 919321355 162344344 919321355 898154693 111485840 898154693 111485840 981422293 732346529 981422293 732346529 15377770 957448842 15377770 957448842 980614521 78059681 980614521 78059681 203236837 865111934 203236837 865111934 828994111 644721276 828994111 644721276 307913204 292609899 307913204 292609899 858224101 939623627 858224101 939623627 948040522 67607330 948040522 67607330 586738270 851038643 586738270 851038643 223427761 142842101 223427761 142842101 583679825 567972086 583679825 567972086 277157092 396993919 277157092 396993919 208636923 138609213 208636923 138609213 781665962 796107973 781665962 796107973 269560839 400904340 269560839 400904340 507569393 695509582 507569393 695509582 9574456 317598506 9574456 317598506 790816093 433086133 790816093 433086133 601189506 118794928 601189506 118794928 107180601 375189717 107180601 375189717 799954725 132328304 799954725 132328304 601086806 304373596 601086806 304373596 769882033 105477762 769882033 105477762 596230773 497779800 596230773 497779800 201310796 185527524 201310796 185527524 832525966 848025183 832525966 848025183 609570762 392359819 609570762 392359819 708802984 879122386 708802984 879122386 957624121 147014003 957624121 147014003 162637430 568847874 162637430 568847874 905004411 269842242 905004411 269842242 482119041 802069820 482119041 802069820 134234397 472801818 134234397 472801818 829579119 901525726 829579119 901525726 19667329 315972324 19667329 315972324 531309901 693853602 531309901 693853602 298113564 974662 298113564 974662 693878137 862248722 693878137 862248722 163935602 22206304 163935602 22206304 987610989 943423968 987610989 943423968 57332163 472819163 57332163 472819163 361987249 830259003 361987249 830259003 104318527 678415256 104318527 678415256 956830583 111014002 956830583 111014002 497128125 786578362 497128125 786578362 251879058 162188483 251879058 162188483 980843944 860402821 980843944 860402821 439447489 313918910 439447489 313918910 811308734 932532508 811308734 932532508 182227816 532324357 182227816 532324357 787932477 592190282 787932477 592190282 4651498 999770594 4651498 999770594 937688559 303119902 937688559 303119902 481780861 37151335 481780861 37151335 792820232 798874528 792820232 798874528 14210147 45737459 14210147 45737459 670522766 473708786 670522766 473708786 375788262 7885331 375788262 7885331 72092910 676239712 72092910 676239712 964484286 173916283 964484286 173916283 25895394 980117431 25895394 980117431 959938720 115095433 959938720 115095433 249697794 873278870 249697794 873278870 436152145 291069470 436152145 291069470 309610385 23050875 309610385 23050875 549568273 520759067 549568273 520759067 937820495 93920312 937820495 93920312 32058294 851873520 32058294 851873520 847565676 576883003 847565676 576883003 518932082 354345112 518932082 354345112 4094999 995803040 4094999 995803040 894910755 669521896 894910755 669521896 289703318 101186339 289703318 101186339 740506165 796800685 740506165 796800685 553568961 321112821 553568961 321112821 8889495 861714463 8889495 861714463 888471686 230905653 888471686 230905653 286813 11036235 286813 11036235 928491889 895717530 928491889 895717530 115038291 156793965 115038291 156793965 359717955 986513630 359717955 986513630 931738735 282568130 931738735 282568130 34156035 74317309 34156035 74317309 708025491 889354977 708025491 889354977 181366660 12428297 181366660 12428297 513307294 466942273 513307294 466942273 875360885 140163745 875360885 140163745 215527116 693242789 215527116 693242789 831794379 340183921 831794379 340183921 508822574 904706174 508822574 904706174 996377421 371648307 996377421 371648307 261399441 881235499 261399441 881235499 582424379 491620782 582424379 491620782 307203837 58035138 307203837 58035138 861473929 582003962 861473929 582003962 488466808 492766571 488466808 492766571 954094910 958371962 954094910 958371962 331443866 247647117 331443866 247647117 899159331 15469293 899159331 15469293 309116006 841532191 309116006 841532191 926123470 194829437 926123470 194829437 578653319 813074757 578653319 813074757 920125528 61602784 920125528 61602784 255019667 662637368 255019667 662637368 748937529 219929573 748937529 219929573 324797896 787829286 324797896 787829286 977665936 106206864 977665936 106206864 128374624 968577652 128374624 968577652 995333000 300267225 995333000 300267225 551459856 335928241 551459856 335928241 871764743 953450095 871764743 953450095 998520240 331945821 998520240 331945821 3203590 114752455 3203590 114752455 662683908 511488669 662683908 511488669 39615907 106616283 39615907 106616283 379794530 891567346 379794530 891567346 253255863 243656758 253255863 243656758 587461871 652626524 587461871 652626524 280295044 207746675 280295044 207746675 876941405 737440692 876941405 737440692 539190672 207467549 539190672 207467549 845028198 126819305 845028198 126819305 422357295 806660119 422357295 806660119 705446012 219444275 705446012 219444275 82908562 633415095 82908562 633415095 577056092 405813546 577056092 405813546 83208479 787304460 83208479 787304460 936207839 6210654 936207839 6210654 243980321 654855624 243980321 654855624 750015806 196967245 750015806 196967245 409800976 686733026 409800976 686733026 836986916 25954156 836986916 25954156 224760224 759294383 224760224 759294383 767523839 72740322 767523839 72740322 274614298 835300877 274614298 835300877 758203129 191874492 758203129 191874492 94090521 955583655 94090521 955583655 969642825 994962728 969642825 994962728 28174681 99008043 28174681 99008043 763308697 834331456 763308697 834331456 244123196 120862024 244123196 120862024 121054213 759324633 121054213 759324633 808999212 222219642 808999212 222219642 209642884 610509282 209642884 610509282 84959199 365705763 84959199 365705763 580371845 123721086 580371845 123721086 146701934 950235653 146701934 950235653 532944999 51762515 532944999 51762515 275252627 709320202 275252627 709320202 162825219 892053806 162825219 892053806 635016388 142088606 635016388 142088606 140153525 498297124 140153525 498297124 423936017 271388109 423936017 271388109 239683098 56759848 239683098 56759848 976890522 656224676 976890522 656224676 487170477 895562978 487170477 895562978 926012351 410214243 926012351 410214243 37202909 239595443 37202909 239595443 827124988 856679824 827124988 856679824 40542023 984546013 40542023 984546013 737793633 510490209 737793633 510490209 602214772 940037820 602214772 940037820 111828093 248995612 111828093 248995612 852553233 828092535 852553233 828092535 476230129 918806875 476230129 918806875 722731035 80007523 722731035 80007523 601746135 941332097 601746135 941332097 163536147 94013828 163536147 94013828 648379529 801827656 648379529 801827656 536010823 41074672 536010823 41074672 924176128 745133816 924176128 745133816 266668267 927018162 266668267 927018162 864050762 354226748 864050762 354226748 719540081 905059405 719540081 905059405 912991560 88833126 912991560 88833126 190908438 295873808 190908438 295873808 538380389 99506412 538380389 99506412 201483497 930210053 201483497 930210053 852190155 420807092 852190155 420807092 166061210 671401545 166061210 671401545 538203102 585606392 538203102 585606392 124506310 18605974 124506310 18605974 846462696 326054088 846462696 326054088 153242087 21584160 153242087 21584160 841829103 420565674 841829103 420565674 207580776 59126609 207580776 59126609 22248616 22721716 22248616 22721716 496165509 479503862 496165509 479503862 208373039 975446144 208373039 975446144 814070779 349608632 814070779 349608632 433940546 980235036 433940546 980235036 911253535 62924789 911253535 62924789 479243759 155802604 479243759 155802604 89466507 383607076 89466507 383607076 832365103 612499833 832365103 612499833 656663126 143477835 656663126 143477835 50384480 882797147 50384480 882797147 821882609 377695795 821882609 377695795 227266851 1497462 227266851 1497462 47531625 724912123 47531625 724912123 733959158 256265166 733959158 256265166 778321434 994164245 778321434 994164245 64924008 280986080 64924008 280986080 821935495 350345697 821935495 350345697 636922114 848613404 636922114 848613404 793259463 67711648 793259463 67711648 407511946 525447383 407511946 525447383 778504538 170424700 778504538 170424700 400245089 798658511 400245089 798658511 755682477 877840462 755682477 877840462 115306499 702158307 115306499 702158307 307491922 503795780 307491922 503795780 155173728 820982529 155173728 820982529 826914789 66020183 826914789 66020183 929585683 765564260 929585683 765564260 112402136 57428548 112402136 57428548 943386964 701279138 943386964 701279138 73420894 406401779 73420894 406401779 840200092 193447205 840200092 193447205 647156787 568170286 647156787 568170286 211804347 847548964 211804347 847548964 783074059 370471457 783074059 370471457 314110137 713071323 314110137 713071323 79886321 821482338 79886321 821482338 304090770 165903031 304090770 165903031 836584556 28303906 836584556 28303906 153970100 997898393 153970100 997898393 840905235 218472511 840905235 218472511 168609254 707759480 168609254 707759480 593904246 36867343 593904246 36867343 475723680 605314573 475723680 605314573 897727294 155030451 897727294 155030451 693144917 454929539 693144917 454929539 185795281 835512503 185795281 835512503 773670747 142462421 773670747 142462421 960117894 829615954 960117894 829615954 414102631 407562472 414102631 407562472 642927930 792372605 642927930 792372605 869240377 313911497 869240377 313911497 721942738 789954601 721942738 789954601 796990298 120881052 796990298 120881052 596365481 401243043 596365481 401243043 41074622 66330039 41074622 66330039 721292745 283905 721292745 283905 41888195 811390358 41888195 811390358 783283406 124128709 783283406 124128709 109217933 972522762 109217933 972522762 936925892 386379530 936925892 386379530 55890417 13369267 55890417 13369267 522924055 889744552 522924055 889744552 867595458 165525134 867595458 165525134 439090929 657948304 439090929 657948304 347181585 369738263 347181585 369738263 842549613 952241105 842549613 952241105 291580164 178967026 291580164 178967026 750352228 780641237 750352228 780641237 971860299 983414099 971860299 983414099 715923606 105845249 715923606 105845249 479353676 570585745 479353676 570585745 328245320 394625220 328245320 394625220 705141258 610174582 705141258 610174582 781279883 299837125 781279883 299837125 266715212 877887073 266715212 877887073 736231420 98639652 736231420 98639652 205714518 336040264 205714518 336040264 641903772 31909394 641903772 31909394 6631402 263510335 6631402 263510335 987804960 773000700 987804960 773000700 29113347 394160839 29113347 394160839 887018624 971316078 887018624 971316078 66643442 874309937 66643442 874309937 316166098 300243287 316166098 300243287 231610503 981026224 231610503 981026224 697044425 72764566 697044425 72764566 985710116 828441901 985710116 828441901 138211332 390422046 138211332 390422046 710512999 911335319 710512999 911335319 100817635 464907278 100817635 464907278 692989352 113031809 692989352 113031809 868474782 761219598 868474782 761219598 175433665 334555555 175433665 334555555 755116190 961874521 755116190 961874521 530748394 651840906 530748394 651840906 940365886 14560704 940365886 14560704 659665681 960030716 659665681 960030716 179377962 190290200 179377962 190290200 781396719 799273069 781396719 799273069 10189674 155318119 10189674 155318119 926180634 866276326 926180634 866276326 177465593 443895865 177465593 443895865 817770839 685081129 817770839 685081129 174932352 351833673 174932352 351833673 431805290 136564382 431805290 136564382 674842513 686313162 674842513 686313162 32016598 319820631 32016598 319820631 667953778 969230755 667953778 969230755 124149895 214200961 124149895 214200961 755207577 956278219 755207577 956278219 138739798 128152933 138739798 128152933 944677346 653661874 944677346 653661874 512424393 334797699 512424393 334797699 957935530 228423912 957935530 228423912 157554045 965598682 157554045 965598682 860467567 443144742 860467567 443144742 279486995 969761848 279486995 969761848 660027269 504472484 660027269 504472484 836334442 34743526 836334442 34743526 918165353 926687845 918165353 926687845 40357927 155712763 40357927 155712763 830057124 865302336 830057124 865302336 559781128 216596946 559781128 216596946 968723723 696091693 968723723 696091693 473680435 192708271 473680435 192708271 905869435 104352146 905869435 104352146 195014806 652852951 195014806 652852951 837358151 411789597 837358151 411789597 149782320 817794254 149782320 817794254 978609884 878159518 978609884 878159518 568921407 625853556 568921407 625853556 392514406 79664613 392514406 79664613 961035370 986118122 961035370 986118122 35834297 474360577 35834297 474360577 961601355 551717513 961601355 551717513 189565970 894609099 189565970 894609099 829235922 338511223 829235922 338511223 303400423 773265299 303400423 773265299 952502991 297725950 952502991 297725950 478171178 878467622 478171178 878467622 11026129 491144867 11026129 491144867 378634701 975338230 378634701 975338230 947050031 428328923 947050031 428328923 405753503 711736774 405753503 711736774 946514623 118434015 946514623 118434015 771558167 646885165 771558167 646885165 153153357 15193805 153153357 15193805 984519419 788966452 984519419 788966452 11458178 66519581 11458178 66519581 447712161 332431411 447712161 332431411 302298719 584437771 302298719 584437771 896297394 41343052 896297394 41343052 621748404 894429523 621748404 894429523 298329404 62471788 298329404 62471788 876292777 992008695 876292777 992008695 211229440 821920667 211229440 821920667 646105973 570116078 646105973 570116078 70911744 152978804 70911744 152978804 662882845 554942852 662882845 554942852 97430295 201392592 97430295 201392592 666183327 860126198 666183327 860126198 956714848 10386346 956714848 10386346 211087968 242035272 211087968 242035272 732978025 945817887 732978025 945817887 459505429 295791070 459505429 295791070 895646345 965436150 895646345 965436150 113405140 2953361 113405140 2953361 405733310 197307708 405733310 197307708 153259825 729945693 153259825 729945693 991718523 111862196 991718523 111862196 98729352 13322865 98729352 13322865 54670714 302117466 54670714 302117466 958381128 651414498 958381128 651414498 390303557 272647315 390303557 272647315 939623734 403958873 939623734 403958873 162866751 735547904 162866751 735547904 849834104 31516070 849834104 31516070 428080661 383147265 428080661 383147265 873317744 937672396 873317744 937672396 687174078 138613233 687174078 138613233 977883950 880158665 977883950 880158665 339688063 82605406 339688063 82605406 816498824 629986242 816498824 629986242 121978955 46693821 121978955 46693821 656513867 690214176 656513867 690214176 14031347 906306991 14031347 906306991 488019168 258145831 488019168 258145831 359619123 998809612 359619123 998809612 968461163 75440023 968461163 75440023 503998576 660703308 503998576 660703308 926309883 40895767 926309883 40895767 213948311 265997671 213948311 265997671 930804780 24280745 930804780 24280745 537889284 931491579 537889284 931491579 802266798 306196215 802266798 306196215 449095701 26929807 449095701 26929807 97435333 582680871 97435333 582680871 9508825 831028934 9508825 831028934 860091763 113580932 860091763 113580932 97023202 661203351 97023202 661203351 246989799 144559470 246989799 144559470 940018681 735077042 940018681 735077042 206946490 264854507 206946490 264854507 49652755 482464556 49652755 482464556 696589740 698921135 696589740 698921135 193081132 29031635 193081132 29031635 856174634 758698350 856174634 758698350 410660490 212395946 410660490 212395946 969785371 634491424 969785371 634491424 351568433 909134434 351568433 909134434 731369560 9016978 731369560 9016978 856196667 599921425 856196667 599921425 509561995 144561821 509561995 144561821 275738832 628175003 275738832 628175003 902079698 323515987 902079698 323515987 549393055 982599493 549393055 982599493 233647371 451138492 233647371 451138492 860889583 773828194 860889583 773828194 313459900 474983208 313459900 474983208 985062463 935546717 985062463 935546717 372758770 18976804 372758770 18976804 930701916 673517573 930701916 673517573 295384258 798276322 295384258 798276322 667822280 33088984 667822280 33088984 242013931 449387020 242013931 449387020 865179172 859839193 865179172 859839193 244610682 185346264 244610682 185346264 812825138 639272688 812825138 639272688 140169448 850454010 140169448 850454010 587438326 355517974 587438326 355517974 882029784 894524965 882029784 894524965 986894549 191001044 986894549 191001044 18957818 746892682 18957818 746892682 926919147 59088097 926919147 59088097 327177081 598601036 327177081 598601036 598783951 958016435 598783951 958016435 95559488 162147899 95559488 162147899 904798609 522955801 904798609 522955801 39439989 898378326 39439989 898378326 554394128 374308852 554394128 374308852 15620142 989029990 15620142 989029990 877032545 624829397 877032545 624829397 124761048 52921808 124761048 52921808 819581482 963707733 819581482 963707733 974373804 219134653 974373804 219134653 402319840 566623057 402319840 566623057 890804601 820996147 890804601 820996147 301193844 159765892 301193844 159765892 948116155 90717414 948116155 90717414 210931081 526826673 210931081 526826673 851151644 985487505 851151644 985487505 591258621 372668261 591258621 372668261 99075124 760617893 99075124 760617893 803792462 9618701 803792462 9618701 370506580 982880080 370506580 982880080 718204271 118395512 718204271 118395512 77715599 951712509 77715599 951712509 26256551 229660084 26256551 229660084 712830010 517655584 712830010 517655584 166595920 238452030 166595920 238452030 650995234 935723944 650995234 935723944 188804559 164771141 188804559 164771141 570703918 530908800 570703918 530908800 109475383 105886140 109475383 105886140 414606401 293434314 414606401 293434314 82330867 910785400 82330867 910785400 572451404 241316475 572451404 241316475 233575704 40108162 233575704 40108162 426562046 926260726 426562046 926260726 896056090 383703778 896056090 383703778 120835360 188131183 120835360 188131183 441134002 918656598 441134002 918656598 999961491 103236683 999961491 103236683 313483380 685289171 313483380 685289171 148355981 213564562 148355981 213564562 587247237 710116747 587247237 710116747 475240356 251488871 475240356 251488871 964651557 828988843 964651557 828988843 65843036 289251647 65843036 289251647 980121692 70521756 980121692 70521756 137636496 979416247 137636496 979416247 856513781 292657861 856513781 292657861 261515770 141201962 261515770 141201962 962019884 270474023 962019884 270474023 641109248 46200683 641109248 46200683 911735254 864785778 911735254 864785778 297515278 998336792 297515278 998336792 767582865 135490672 767582865 135490672 936678670 13092179 936678670 13092179 558145454 883153243 558145454 883153243 269269587 152654813 269269587 152654813 51262928 659405626 51262928 659405626 742613102 11605558 742613102 11605558 883939595 851352362 883939595 851352362 169424041 52096426 169424041 52096426 428106589 424272442 428106589 424272442 46985279 804781629 46985279 804781629 849074414 108818450 849074414 108818450 676451304 31983542 676451304 31983542 149244984 729073478 149244984 729073478 919930167 384666926 919930167 384666926 575682125 938741625 575682125 938741625 960751209 164430811 960751209 164430811 234604546 139880715 234604546 139880715 11314704 811370743 11314704 811370743 665698185 604470837 665698185 604470837 489068303 163247751 489068303 163247751 95567125 852339600 95567125 852339600 740087765 52339499 740087765 52339499 653337272 843886759 653337272 843886759 848285155 339191900 848285155 339191900 249989646 847751341 249989646 847751341 21629893 327116443 21629893 327116443 738416476 747901038 738416476 747901038 892389960 266412626 892389960 266412626 317548572 615495678 317548572 615495678 179812361 931595624 179812361 931595624 643323539 120018271 643323539 120018271 325780886 997741915 325780886 997741915 688007854 77703796 688007854 77703796 962045373 919891934 962045373 919891934 61326441 116791842 61326441 116791842 647344407 979930647 647344407 979930647 729825014 421766481 729825014 421766481 14851726 76417922 14851726 76417922 851613471 694484736 851613471 694484736 303171778 316190412 303171778 316190412 20508813 868701495 20508813 868701495 873049736 394082837 873049736 394082837 267582480 820086578 267582480 820086578 791549671 335569530 791549671 335569530 122114983 642366122 122114983 642366122 737109299 381821783 737109299 381821783 68901748 259495923 68901748 259495923 915282802 818773662 915282802 818773662 323989485 106966162 323989485 106966162 621446528 620089568 621446528 620089568 27114869 994928978 27114869 994928978 805244133 285901590 805244133 285901590 209676904 992708874 209676904 992708874 932842601 240171792 932842601 240171792 241557981 967852879 241557981 967852879 912093221 136907466 912093221 136907466 335874788 441614258 335874788 441614258 800315573 875578714 800315573 875578714 351333647 85748903 351333647 85748903 754465398 999649069 754465398 999649069 858113787 410904040 858113787 410904040 511992470 120168088 511992470 120168088 630157851 979345385 630157851 979345385 158156087 569095017 158156087 569095017 991533993 871454284 991533993 871454284 547414899 90079271 547414899 90079271 80689485 936090734 80689485 936090734 393116493 243306439 393116493 243306439 793425630 900733818 793425630 900733818 355817793 259698824 355817793 259698824 949508729 26433638 949508729 26433638 431397340 871409555 431397340 871409555 143539462 32278587 143539462 32278587 933575251 754294357 933575251 754294357 27940794 381334264 27940794 381334264 832006230 58219013 832006230 58219013 617097026 821786662 617097026 821786662 956907095 71458643 956907095 71458643 665179405 674503829 665179405 674503829 485677620 288143984 485677620 288143984 121096816 595663620 121096816 595663620 375408123 169442371 375408123 169442371 702515292 282040287 702515292 282040287 66408516 885921961 66408516 885921961 800082352 396255854 800082352 396255854 452423493 690847137 452423493 690847137 919785408 491277600 919785408 491277600 188318167 282263483 188318167 282263483 984672080 664998119 984672080 664998119 484064509 242575717 484064509 242575717 885851362 937937935 885851362 937937935 289436275 491149381 289436275 491149381 800578941 225058635 800578941 225058635 341628883 985648447 341628883 985648447 888881277 343139277 888881277 343139277 241324876 711430736 241324876 711430736 841922762 824330584 841922762 824330584 80970321 63412287 80970321 63412287 901503076 724153256 901503076 724153256 434346404 316763510 434346404 316763510 998743253 848443677 998743253 848443677 702391981 511649558 702391981 511649558 814442662 213080510 814442662 213080510 11451565 824471717 11451565 824471717 771811859 568693434 771811859 568693434 138948743 997381093 138948743 997381093 927070288 33422712 927070288 33422712 347288660 907641413 347288660 907641413 199564536 158040634 199564536 158040634 989413004 951348557 989413004 951348557 615942717 587882476 615942717 587882476 225883560 319744177 225883560 319744177 900672690 867778442 900672690 867778442 502799852 340341886 502799852 340341886 248926621 840092728 248926621 840092728 856860627 250313388 856860627 250313388 556478581 730171885 556478581 730171885 296076716 43254565 296076716 43254565 616617410 506943992 616617410 506943992 942227929 930439349 942227929 930439349 992563157 24125211 992563157 24125211 383115698 551225958 383115698 551225958 512533781 126791002 512533781 126791002 803471857 960042872 803471857 960042872 11796705 60862878 11796705 60862878 497800515 703742442 497800515 703742442 789127597 740034136 789127597 740034136 376500949 316094969 376500949 316094969 987454150 827816863 987454150 827816863 44262152 128124159 44262152 128124159 875483759 687525112 875483759 687525112 87220135 523715220 87220135 523715220 490303102 191531239 490303102 191531239 911461084 838979411 911461084 838979411 343362507 733589343 343362507 733589343 554042625 221276031 554042625 221276031 90697365 698129588 90697365 698129588 595442101 41940977 595442101 41940977 154637967 987914232 154637967 987914232 816844516 536237262 816844516 536237262 453257809 871242565 453257809 871242565 749842622 52420062 749842622 52420062 68380334 652549214 68380334 652549214 716301530 46131843 716301530 46131843 77547162 737227305 77547162 737227305 889800304 230667520 889800304 230667520 489779049 933679500 489779049 933679500 45781284 120870133 45781284 120870133 647456874 245852024 647456874 245852024 810100931 70973310 810100931 70973310 255438743 899599932 255438743 899599932 794274560 93861141 794274560 93861141 130868495 421121593 130868495 421121593 75538376 978558723 75538376 978558723 827812524 295964027 827812524 295964027 135150888 76235658 135150888 76235658 648043271 614692778 648043271 614692778 864365312 198768594 864365312 198768594 222926480 894177756 222926480 894177756 761043808 286082777 761043808 286082777 358895856 862229435 358895856 862229435 785885373 368554479 785885373 368554479 271518507 904180730 271518507 904180730 549561298 248516343 549561298 248516343 164877569 651243436 164877569 651243436 689540902 108033455 689540902 108033455 796551126 630757909 796551126 630757909 76654721 984645877 76654721 984645877 785181019 349602563 785181019 349602563 198422630 745256158 198422630 745256158 600021182 355301554 600021182 355301554 959961883 966896432 959961883 966896432 259328460 167326871 259328460 167326871 941735001 421731355 941735001 421731355 428601534 693904666 428601534 693904666 10955446 874109932 10955446 874109932 744656351 366325577 744656351 366325577 29072741 935970030 29072741 935970030 766906165 428873242 766906165 428873242 135980350 80173918 135980350 80173918 764248386 42800384 764248386 42800384 975280971 964232694 975280971 964232694 137187497 122839301 137187497 122839301 557635884 412125124 557635884 412125124 880928335 59153188 880928335 59153188 933180484 383562766 933180484 383562766 330919282 701015042 330919282 701015042 935105422 419607956 935105422 419607956 652191671 723405318 652191671 723405318 146119266 940334126 146119266 940334126 579099331 99117250 579099331 99117250 58643554 436547754 58643554 436547754 754142176 81191707 754142176 81191707 343378477 840800052 343378477 840800052 845972165 591429258 845972165 591429258 331738806 683557978 331738806 683557978 877847905 242999321 877847905 242999321 59728250 964133109 59728250 964133109 867597917 18019981 867597917 18019981 99905780 738854588 99905780 738854588 190776478 12047175 190776478 12047175 885551911 830932256 885551911 830932256 354493266 921764943 354493266 921764943 55397396 295638387 55397396 295638387 833486263 35555172 833486263 35555172 144378326 750524999 144378326 750524999 878274816 182061891 878274816 182061891 131066481 775417243 131066481 775417243 611220018 491306492 611220018 491306492 212802931 58488464 212802931 58488464 119837560 908978071 119837560 908978071 417776743 317817625 417776743 317817625 532022134 652608761 532022134 652608761 69116419 151470074 69116419 151470074 854790614 70255659 854790614 70255659 181460414 631595802 181460414 631595802 660858558 40310679 660858558 40310679 194038924 447656619 194038924 447656619 811077363 108754089 811077363 108754089 362897699 699017596 362897699 699017596 647719622 788979345 647719622 788979345 978034911 165539815 978034911 165539815 436052509 765921550 436052509 765921550 848892917 171432720 848892917 171432720 289728362 981230459 289728362 981230459 688216322 605502630 688216322 605502630 232631913 471271623 232631913 471271623 170055093 209552176 170055093 209552176 886041333 676238089 886041333 676238089 491694047 991329054 491694047 991329054 799461565 134736871 799461565 134736871 389914932 868826565 389914932 868826565 942508478 109547817 942508478 109547817 416640797 910283258 416640797 910283258 949713498 148753375 949713498 148753375 253380730 820549284 253380730 820549284 44872307 348886797 44872307 348886797 779320205 312110372 779320205 312110372 234766108 948906658 234766108 948906658 462163729 19090770 462163729 19090770 568636944 770757995 568636944 770757995 830950884 1213397 830950884 1213397 347821625 976496769 347821625 976496769 334356758 120032672 334356758 120032672 741082129 615803204 741082129 615803204 61668480 990282307 61668480 990282307 486617244 57954542 486617244 57954542 737497822 852763727 737497822 852763727 490724302 774323525 490724302 774323525 258446135 997884202 258446135 997884202 649824981 323778217 649824981 323778217 253546485 746963989 253546485 746963989 655206475 302554535 655206475 302554535 246970938 948330787 246970938 948330787 694985957 36360684 694985957 36360684 952891323 743338699 952891323 743338699 8746153 917997556 8746153 917997556 693068626 305650441 693068626 305650441 144551260 611225598 144551260 611225598 429981889 357673893 429981889 357673893 928306556 98843480 928306556 98843480 180170850 926633764 180170850 926633764 927891893 173442071 927891893 173442071 59030082 748947768 59030082 748947768 881779202 192372745 881779202 192372745 39657558 961342940 39657558 961342940 731733557 348970647 731733557 348970647 950015239 368764309 950015239 368764309 443873506 6914465 443873506 6914465 757568322 451060430 757568322 451060430 36605663 122513101 36605663 122513101 448642677 949545063 448642677 949545063 742166819 519850966 742166819 519850966 205421765 136739369 205421765 136739369 698561253 896655787 698561253 896655787 511605690 442510670 511605690 442510670 537157437 926827648 537157437 926827648 34833934 386616144 34833934 386616144 736404724 226871948 736404724 226871948 41808232 860317818 41808232 860317818 641536116 469812694 641536116 469812694 813828509 889103556 813828509 889103556 327554398 611179322 327554398 611179322 34667787 105582883 34667787 105582883 593198472 689570046 593198472 689570046 744362176 159992319 744362176 159992319 260861423 729879329 260861423 729879329 505328882 52109624 505328882 52109624 156506016 679098815 156506016 679098815 734305778 183941385 734305778 183941385 50754227 573417317 50754227 573417317 681738765 238358374 681738765 238358374 201449398 960184250 201449398 960184250 900580221 31556606 900580221 31556606 247285481 892416940 247285481 892416940 977563653 50028143 977563653 50028143 862425387 567667182 862425387 567667182 304397941 735734363 304397941 735734363 589754051 406405672 589754051 406405672 370441735 662230896 370441735 662230896 969942331 778885741 969942331 778885741 783979226 938976136 783979226 938976136 463196699 359483214 463196699 359483214 254579366 874198112 254579366 874198112 845896515 750703379 845896515 750703379 481555809 285160067 481555809 285160067 991229789 972800255 991229789 972800255 836611060 650238691 836611060 650238691 379261847 116063717 379261847 116063717 671208738 723466379 671208738 723466379 112542499 656952612 112542499 656952612 840131154 86094760 840131154 86094760 953217878 607688138 953217878 607688138 218117129 184091578 218117129 184091578 82798859 48256121 82798859 48256121 839675181 866461579 839675181 866461579 400412938 399916214 400412938 399916214 728064174 889473435 728064174 889473435 331011732 112565019 331011732 112565019 566806598 908646727 566806598 908646727 42837550 300888597 42837550 300888597 769195909 992908848 769195909 992908848 78710265 66645065 78710265 66645065 555222577 926849013 555222577 926849013 171095362 57284320 171095362 57284320 542964944 873788632 542964944 873788632 782525715 268196521 782525715 268196521 214228335 853545486 214228335 853545486 779390391 154002562 779390391 154002562 586886717 595622247 586886717 595622247 43723019 381563018 43723019 381563018 746275704 111726873 746275704 111726873 35121201 844941748 35121201 844941748 909126372 381882750 909126372 381882750 56622805 7048568 56622805 7048568 651746321 992804981 651746321 992804981 292718186 635576641 292718186 635576641 689523568 957794895 689523568 957794895 24740310 76589549 24740310 76589549 963638560 421091434 963638560 421091434 246953772 104612009 246953772 104612009 972762667 609602568 972762667 609602568 46941676 948264323 46941676 948264323 908356290 210274083 908356290 210274083 111274022 13733779 111274022 13733779 654234848 955919657 654234848 955919657 161424176 278262445 161424176 278262445 949188059 923861485 949188059 923861485 438505612 33504111 438505612 33504111 81574632 533683174 81574632 533683174 964023441 148583597 964023441 148583597 829836875 780195416 829836875 780195416 169342420 220685426 169342420 220685426 483119395 89529368 483119395 89529368 923582304 493539699 923582304 493539699 460655009 967523092 460655009 967523092 615901795 156976714 615901795 156976714 888048768 804944605 888048768 804944605 264005142 357139843 264005142 357139843 992873334 175585387 992873334 175585387 34544575 494493748 34544575 494493748 893330906 113379391 893330906 113379391 97486746 829625479 97486746 829625479 944558744 143449298 944558744 143449298 363846791 809881822 363846791 809881822 815188214 219390293 815188214 219390293 527323377 798523587 527323377 798523587 719884184 63646319 719884184 63646319 29711871 928612881 29711871 928612881 987313580 313603397 987313580 313603397 293689593 750458036 293689593 750458036 944751770 202964323 944751770 202964323 61644677 533989265 61644677 533989265 855613886 273893495 855613886 273893495 97515130 714624188 97515130 714624188 639377145 953124792 639377145 953124792 387057331 549643379 387057331 549643379 553637850 192986417 553637850 192986417 117357330 689145145 117357330 689145145 780669056 61799342 780669056 61799342 190019895 958775317 190019895 958775317 930434257 95428432 930434257 95428432 63076021 957367550 63076021 957367550 560528793 464537237 560528793 464537237 424715597 715388552 424715597 715388552 53920723 132289914 53920723 132289914 932015902 980579721 932015902 980579721 399428123 70719790 399428123 70719790 286865213 583599035 286865213 583599035 610678900 318641530 610678900 318641530 933879166 992036275 933879166 992036275 343052427 164127026 343052427 164127026 968716459 967412289 968716459 967412289 201259672 243450493 201259672 243450493 993132023 2466113 993132023 2466113 26325444 665264330 26325444 665264330 452821011 294022732 452821011 294022732 208297903 845989530 208297903 845989530 62890279 59648153 62890279 59648153 511805071 532364653 511805071 532364653 68476599 14362654 68476599 14362654 597288710 842380674 597288710 842380674 289572358 177957723 289572358 177957723 841895983 311342283 841895983 311342283 146936405 715090998 146936405 715090998 581281511 55071542 581281511 55071542 769128317 345196403 769128317 345196403 83054047 128620356 83054047 128620356 340768000 857771924 340768000 857771924 762941668 962664064 762941668 962664064 97984492 19481179 97984492 19481179 974990294 949792817 974990294 949792817 173770267 590184430 173770267 590184430 421285069 955687898 421285069 955687898 621194824 156679062 621194824 156679062 231332581 448652187 231332581 448652187 976057295 244937646 976057295 244937646 65645158 475644322 65645158 475644322 461835444 933545421 461835444 933545421 928812625 283115618 928812625 283115618 204898556 819445925 204898556 819445925 815191842 28966036 815191842 28966036 25565762 418600664 25565762 418600664 505669187 721095344 505669187 721095344 800624809 191246361 800624809 191246361 93222386 903254013 93222386 903254013 2557348 985173122 2557348 985173122 902459219 631091856 902459219 631091856 652878337 185278291 652878337 185278291 509789309 454459573 509789309 454459573 970222195 382949690 970222195 382949690 25332541 609756047 25332541 609756047 928513607 275684961 928513607 275684961 523085420 862286013 523085420 862286013 879300416 482830063 879300416 482830063 97713531 40861550 97713531 40861550 927521771 22390041 927521771 22390041 684553911 737452709 684553911 737452709 228320961 371363038 228320961 371363038 704982738 630998291 704982738 630998291 277022117 301259480 277022117 301259480 859890260 979107270 859890260 979107270 884395620 243622583 884395620 243622583 55086620 971971364 55086620 971971364 825231345 220462218 825231345 220462218 684830868 508022308 684830868 508022308 71016125 25508251 71016125 25508251 889422026 880657051 889422026 880657051 516782601 51328803 516782601 51328803 173776195 424041410 173776195 424041410 926624579 847516750 926624579 847516750 8965813 487443877 8965813 487443877 815111597 234464615 815111597 234464615 23941131 17721613 23941131 17721613 522791052 671555943 522791052 671555943 437005330 392144924 437005330 392144924 951255555 828022813 951255555 828022813 33528595 25033431 33528595 25033431 349391300 621993876 349391300 621993876 817384453 888345051 817384453 888345051 250090818 261618354 250090818 261618354 112992251 466230175 112992251 466230175 408727620 935630190 408727620 935630190 821546754 188034351 821546754 188034351 534762897 754285948 534762897 754285948 121232849 456689410 121232849 456689410 824627701 707375372 824627701 707375372 147166194 129939859 147166194 129939859 542211300 615366356 542211300 615366356 354536035 142016943 354536035 142016943 779291503 34075509 779291503 34075509 491281767 520748252 491281767 520748252 770992774 46971209 770992774 46971209 147152314 928154052 147152314 928154052 822071616 343646434 822071616 343646434 198328150 941589717 198328150 941589717 126851365 189309376 126851365 189309376 466733480 105709923 466733480 105709923 737669875 921795717 737669875 921795717 908870772 126631670 908870772 126631670 307500574 683921096 307500574 683921096 721888463 117483108 721888463 117483108 134952436 552699050 134952436 552699050 602401372 810299348 602401372 810299348 87599400 195227802 87599400 195227802 505475957 541486673 505475957 541486673 328928052 862416999 328928052 862416999 139548727 406332389 139548727 406332389 668342792 421532578 668342792 421532578 272793750 381819132 272793750 381819132 968662280 988178690 968662280 988178690 400412937 823826637 400412937 823826637 904984029 287718986 904984029 287718986 103355417 966777995 103355417 966777995 915172023 262908262 915172023 262908262 523526861 699471891 523526861 699471891 206341979 51522179 206341979 51522179 615277525 993176531 615277525 993176531 278669937 413450349 278669937 413450349 809357620 211772907 809357620 211772907 206382941 678679416 206382941 678679416 656657255 864389204 656657255 864389204 246833982 138593990 246833982 138593990 593271418 955398219 593271418 955398219 840167803 333452148 840167803 333452148 73194263 987178406 73194263 987178406 801180312 360782303 801180312 360782303 993389968 246300505 993389968 246300505 136469088 940066821 136469088 940066821 34914908 648542234 34914908 648542234 420613596 842353700 420613596 842353700 785084827 422105965 785084827 422105965 457140890 275311083 457140890 275311083 202042598 994040564 202042598 994040564 476147138 469471444 476147138 469471444 910380439 268707928 910380439 268707928 483832014 675663348 483832014 675663348 60300393 399950697 60300393 399950697 884380861 317087975 884380861 317087975 477188494 32333527 477188494 32333527 858231987 840896075 858231987 840896075 670752872 79338931 670752872 79338931 100163624 817674051 100163624 817674051 702665715 315235592 702665715 315235592 156917592 836352966 156917592 836352966 822380193 931909315 822380193 931909315 447348009 96863880 447348009 96863880 390559278 35026582 390559278 35026582 995113692 3081746 995113692 3081746 212571298 991804679 212571298 991804679 86168120 57578740 86168120 57578740 847897169 912380736 847897169 912380736 439992274 980455350 439992274 980455350 830393379 135673295 830393379 135673295 572919311 960491171 572919311 960491171 122265038 533068357 122265038 533068357 444480732 288337108 444480732 288337108 25583113 735632225 25583113 735632225 644742828 150787029 644742828 150787029 118195723 901592039 118195723 901592039 894351409 126143446 894351409 126143446 944061645 825238483 944061645 825238483 16955878 492705046 16955878 492705046 788766624 905945840 788766624 905945840 94776052 110436733 94776052 110436733 692245676 924879570 692245676 924879570 152650711 255624650 152650711 255624650 884996531 24717175 884996531 24717175 300490795 785421477 300490795 785421477 28188919 40147265 28188919 40147265 772859414 345232012 772859414 345232012 629861578 735944523 629861578 735944523 190573538 555404146 190573538 555404146 983755596 658239112 983755596 658239112 311253657 217184640 311253657 217184640 827881010 646960779 827881010 646960779 97669390 487485703 97669390 487485703 412923076 35923506 412923076 35923506 350019496 892404004 350019496 892404004 52274858 291820077 52274858 291820077 849193113 33898773 849193113 33898773 298250964 660469636 298250964 660469636 787249638 79060378 787249638 79060378 969825958 386233747 969825958 386233747 39662564 839294382 39662564 839294382 925533120 642484774 925533120 642484774 609891370 956009128 609891370 956009128 41542050 115466242 41542050 115466242 882336676 743999684 882336676 743999684 334207362 309497115 334207362 309497115 729566474 617015400 729566474 617015400 227954365 219753582 227954365 219753582 1801213 406412137 1801213 406412137 815878327 996715780 815878327 996715780 929883233 150113904 929883233 150113904 525056500 988888919 525056500 988888919 145126010 841838267 145126010 841838267 72456099 525175950 72456099 525175950 748927583 887523167 748927583 887523167 100956275 209223567 100956275 209223567 976439267 897666671 976439267 897666671 490131038 112426745 490131038 112426745 531187 866066159 531187 866066159 973992765 270290354 973992765 270290354 100133142 241228680 100133142 241228680 19284602 38210830 19284602 38210830 865097507 737355224 865097507 737355224 238725688 615060860 238725688 615060860 671744795 346480650 671744795 346480650 860009667 779902140 860009667 779902140 51536009 678151778 51536009 678151778 796676845 38072870 796676845 38072870 113477782 754686218 113477782 754686218 619336459 672550336 619336459 672550336 380803481 313033944 380803481 313033944 556398470 998957367 556398470 998957367 177913294 442185833 177913294 442185833 869984592 170402397 869984592 170402397 641230284 997045807 641230284 997045807 42066383 293372697 42066383 293372697 165840383 697803112 165840383 697803112 796906151 355703490 796906151 355703490 161334739 938497482 161334739 938497482 36474554 389852384 36474554 389852384 841841897 220724511 841841897 220724511 590398727 898487150 590398727 898487150 712255278 312451692 712255278 312451692 65463442 716693175 65463442 716693175 478600282 385099436 478600282 385099436 174085829 146200332 174085829 146200332 719050989 631463455 719050989 631463455 201966841 154578316 201966841 154578316 990134509 904149733 990134509 904149733 164631595 11863813 164631595 11863813 796392149 198503640 796392149 198503640 182580621 46314177 182580621 46314177 806604863 569478712 806604863 569478712 154699094 328877076 154699094 328877076 536405065 851851020 536405065 851851020 103396061 88113107 103396061 88113107 898592600 727553936 898592600 727553936 490275721 356811827 490275721 356811827 868766013 36438970 868766013 36438970 143648971 575792802 143648971 575792802 680265738 819437619 680265738 819437619 58694790 533204382 58694790 533204382 646785526 120723156 646785526 120723156 143764718 861016572 143764718 861016572 589193876 336162591 589193876 336162591 354309917 503634474 354309917 503634474 922593145 372314549 922593145 372314549 165737926 973207186 165737926 973207186 587977520 769822895 587977520 769822895 451196746 946872664 451196746 946872664 653761392 202955646 653761392 202955646 224226023 719756850 224226023 719756850 963505364 50384563 963505364 50384563 175031714 806010223 175031714 806010223 994327291 960525482 994327291 960525482 90570629 143512331 90570629 143512331 947224641 932747411 947224641 932747411 764351995 721436802 764351995 721436802 237870734 313206169 237870734 313206169 777386222 846698930 777386222 846698930 269212875 19827702 269212875 19827702 775938694 100139950 775938694 100139950 527705011 705549562 527705011 705549562 672596164 484406382 672596164 484406382 127984447 160824500 127984447 160824500 801510929 775601223 801510929 775601223 275292733 127082729 275292733 127082729 930393528 613157807 930393528 613157807 115034638 215692098 115034638 215692098 716832402 767656560 716832402 767656560 84748303 953169782 84748303 953169782 358111303 91137252 358111303 91137252 855136632 762662061 855136632 762662061 274615957 174716377 274615957 174716377 469091269 741138866 469091269 741138866 158992805 478750989 158992805 478750989 493930038 57301953 493930038 57301953 704760178 683625066 704760178 683625066 361560694 361283288 361560694 361283288 713609435 917044186 713609435 917044186 32173185 116734640 32173185 116734640 273673536 442979912 273673536 442979912 62497130 230509404 62497130 230509404 967410896 715655465 967410896 715655465 126391907 414967822 126391907 414967822 605726568 901476156 605726568 901476156 898161986 318351560 898161986 318351560 186616810 816600201 186616810 816600201 777338712 292448526 777338712 292448526 875106107 995554589 875106107 995554589 128565880 346895597 128565880 346895597 757163880 822762221 757163880 822762221 407448713 531248284 407448713 531248284 865959672 16878311 865959672 16878311 41819252 829741918 41819252 829741918 809572064 530882934 809572064 530882934 520883164 822682987 520883164 822682987 779288221 144463566 779288221 144463566 154322222 545756870 154322222 545756870 628341221 291367751 628341221 291367751 187950288 937277770 187950288 937277770 61947739 105640442 61947739 105640442 286037337 797720274 286037337 797720274 908640014 168504798 908640014 168504798 140722239 981569936 140722239 981569936 531012733 286698831 531012733 286698831 370624315 45149965 370624315 45149965 196599679 489850254 196599679 489850254 674540223 151335210 674540223 151335210 954573611 690631323 954573611 690631323 235711605 698452684 235711605 698452684 905948958 415480112 905948958 415480112 169969587 44764582 169969587 44764582 128847552 650000857 128847552 650000857 866584907 934589321 866584907 934589321 353890454 679146755 353890454 679146755 820451772 119694570 820451772 119694570 397864435 841076174 397864435 841076174 624782153 293957810 624782153 293957810 892536234 701648634 892536234 701648634 38420657 254646177 38420657 254646177 485088571 702191913 485088571 702191913 168540913 76590118 168540913 76590118 800609431 307062010 800609431 307062010 251384014 616282697 251384014 616282697 810772101 392385025 810772101 392385025 164944048 611833424 164944048 611833424 465305111 982683078 465305111 982683078 757135536 324595115 757135536 324595115 162185325 945475029 162185325 945475029 393391804 670780656 393391804 670780656 748511779 49118241 748511779 49118241 588010001 882257044 588010001 882257044 959662439 19883424 959662439 19883424 657569651 687930594 657569651 687930594 357584183 919627959 357584183 919627959 737106686 52853339 737106686 52853339 397364593 649589676 397364593 649589676 726374742 427614232 726374742 427614232 269172876 40663415 269172876 40663415 87199681 977593109 87199681 977593109 788863243 204426066 788863243 204426066 375145541 613166891 375145541 613166891 885079509 927188844 885079509 927188844 494080716 171474137 494080716 171474137 46679952 790455700 46679952 790455700 960918685 4958164 960918685 4958164 396383909 329741978 396383909 329741978 17569410 996135993 17569410 996135993 982898886 18875789 982898886 18875789 241736158 810231202 241736158 810231202 797948495 206061354 797948495 206061354 310224155 656890192 310224155 656890192 847670684 171055492 847670684 171055492 350284373 649059925 350284373 649059925 721164729 11834045 721164729 11834045 408889233 960958414 408889233 960958414 940433345 208101106 940433345 208101106 7283080 970942089 7283080 970942089 227591978 477787403 227591978 477787403 717958068 973599509 717958068 973599509 967210152 322742903 967210152 322742903 26366938 54798560 26366938 54798560 701060957 907126132 701060957 907126132 219253851 70431516 219253851 70431516 804209048 671060907 804209048 671060907 520437698 311436199 520437698 311436199 53411368 921280654 53411368 921280654 844343915 550900597 844343915 550900597 622601572 309153903 622601572 309153903 877249771 777061800 877249771 777061800 533914780 817986117 533914780 817986117 300725917 741585260 300725917 741585260 642504246 69067714 642504246 69067714 181337746 975542993 181337746 975542993 383128667 558601255 383128667 558601255 137717051 822900344 137717051 822900344 46477005 950702400 46477005 950702400 903862175 496260547 903862175 496260547 348817917 746973433 348817917 746973433 272887099 312243098 272887099 312243098 796122594 615422554 796122594 615422554 19139735 418585486 19139735 418585486 565616024 478677696 565616024 478677696 846617176 806255952 846617176 806255952 376977102 49231290 376977102 49231290 179760266 979712151 179760266 979712151 9507486 321476168 9507486 321476168 900848890 492183521 900848890 492183521 557521194 5499026 557521194 5499026 441987656 720732893 441987656 720732893 960196151 130811696 960196151 130811696 566628852 834034833 566628852 834034833 348821475 254572073 348821475 254572073 800279339 798694695 800279339 798694695 477139557 326249935 477139557 326249935 872367552 604270041 872367552 604270041 940511099 306112472 940511099 306112472 123206904 660934042 123206904 660934042 358193125 519131002 358193125 519131002 93408832 387599636 93408832 387599636 977135110 974476905 977135110 974476905 524210885 670711468 524210885 670711468 44144560 34660487 44144560 34660487 914920499 574720976 914920499 574720976 310814051 888126949 310814051 888126949 470080970 306782057 470080970 306782057 700198641 61768521 700198641 61768521 308202513 812339026 308202513 812339026 549808975 275612050 549808975 275612050 67444276 56194828 67444276 56194828 398261638 917397905 398261638 917397905 884932789 185314647 884932789 185314647 298671270 771491111 298671270 771491111 22333982 214296475 22333982 214296475 970062320 919110870 970062320 919110870 143874972 301602979 143874972 301602979 619142675 812452232 619142675 812452232 907849672 100026109 907849672 100026109 64196145 310853252 64196145 310853252 509839200 838220544 509839200 838220544 184073746 11220689 184073746 11220689 610996223 504611688 610996223 504611688 846789584 65590331 846789584 65590331 187868345 20649200 187868345 20649200 834071442 513860505 834071442 513860505 863051865 886296017 863051865 886296017 545004514 120413804 545004514 120413804 71509317 924574364 71509317 924574364 779731896 354037536 779731896 354037536 574583326 676551760 574583326 676551760 457839730 283503488 457839730 283503488 945766568 110349965 945766568 110349965 72118618 891178847 72118618 891178847 573919124 500084592 573919124 500084592 119976403 154976176 119976403 154976176 778924161 535651836 778924161 535651836 2805389 906142577 2805389 906142577 865432267 215168470 865432267 215168470 404707795 782768444 404707795 782768444 633115016 199836515 633115016 199836515 887315074 939844322 887315074 939844322 19342853 538982386 19342853 538982386 854980742 201298220 854980742 201298220 134492797 820029713 134492797 820029713 505374304 47315648 505374304 47315648 920740742 649294039 920740742 649294039 74197114 40272501 74197114 40272501 406904911 985391279 406904911 985391279 918899492 255716645 918899492 255716645 232805089 66874142 232805089 66874142 448496384 602236103 448496384 602236103 893412042 184227428 893412042 184227428 296286160 875673208 296286160 875673208 941870741 76158713 941870741 76158713 143235801 491110507 143235801 491110507 585049214 842243519 585049214 842243519 126600769 44150023 126600769 44150023 979648242 540762144 979648242 540762144 41295723 162037206 41295723 162037206 296911382 880244722 296911382 880244722 907055958 2397237 907055958 2397237 75686803 767821353 75686803 767821353 657119784 286258606 657119784 286258606 7516756 864386199 7516756 864386199 959048388 52624525 959048388 52624525 224578119 974982516 224578119 974982516 547649138 579594443 547649138 579594443 55643079 67629868 55643079 67629868 695154699 969267547 695154699 969267547 160672771 625258134 160672771 625258134 959209973 861589594 959209973 861589594 151078294 262151378 151078294 262151378 812730267 144524793 812730267 144524793 300146384 684044720 300146384 684044720 800064475 218560931 800064475 218560931 94033580 903997181 94033580 903997181 742278207 947487559 742278207 947487559 303300943 310870027 303300943 310870027 674335673 855498930 674335673 855498930 223095440 351448344 223095440 351448344 986770345 558025301 986770345 558025301 386260217 275799257 386260217 275799257 756649382 923034766 756649382 923034766 24915585 304154747 24915585 304154747 897640055 109614876 897640055 109614876 153112610 717535240 153112610 717535240 498965281 593498564 498965281 593498564 132007133 903442933 132007133 903442933 862661856 41318090 862661856 41318090 181606830 269341936 181606830 269341936 421855519 707149907 421855519 707149907 851939775 472278385 851939775 472278385 364472670 735139673 364472670 735139673 696028032 438567552 696028032 438567552 238279468 36082316 238279468 36082316 557536654 664283449 557536654 664283449 46605930 948915546 46605930 948915546 916954004 123899102 916954004 123899102 136976071 917768021 136976071 917768021 987821986 103668621 987821986 103668621 550843161 970190792 550843161 970190792 232878078 397687966 232878078 397687966 774428430 841539464 774428430 841539464 182308591 231359366 182308591 231359366 750033912 919678042 750033912 919678042 12740237 308634482 12740237 308634482 570904583 785108490 570904583 785108490 988175567 1785790 988175567 1785790 13893962 644415515 13893962 644415515 886131499 847584797 886131499 847584797 69928203 176001484 69928203 176001484 844814677 633310166 844814677 633310166 203309763 781080015 203309763 781080015 775952157 303028168 775952157 303028168 522403611 254622058 522403611 254622058 384269279 406679334 384269279 406679334 987381041 803712 987381041 803712 706005316 446298880 706005316 446298880 922287543 873508030 922287543 873508030 247849834 42372554 247849834 42372554 674808438 686752091 674808438 686752091 380246139 331251254 380246139 331251254 1064974 992315400 1064974 992315400 875817222 163629166 875817222 163629166 83904074 804634151 83904074 804634151 682391978 90141774 682391978 90141774 319054623 749022991 319054623 749022991 491288619 502196765 491288619 502196765 90693545 16834851 90693545 16834851 780186339 860453388 780186339 860453388 251725278 295938967 251725278 295938967 436174226 581174018 436174226 581174018 586574732 997947420 586574732 997947420 384775884 29652973 384775884 29652973 907990309 798649222 907990309 798649222 273326996 134241962 273326996 134241962 652755111 810973387 652755111 810973387 473658217 287371172 473658217 287371172 989882870 877377044 989882870 877377044 88997382 50448901 88997382 50448901 591940841 465813058 591940841 465813058 138389732 65578018 138389732 65578018 937729926 650172337 937729926 650172337 183534331 264798911 183534331 264798911 448455685 988952923 448455685 988952923 775444438 221606831 775444438 221606831 964891660 956486261 964891660 956486261 148901188 38000945 148901188 38000945 722898974 227815894 722898974 227815894 94804934 602205440 94804934 602205440 699924359 254911293 699924359 254911293 261201419 603782115 261201419 603782115 892001388 254144159 892001388 254144159 824436436 367671482 824436436 367671482 414542632 946672702 414542632 946672702 906451014 76766965 906451014 76766965 988993505 958284015 988993505 958284015 165444456 399895743 165444456 399895743 930413390 651532361 930413390 651532361 309706342 311292738 309706342 311292738 860313041 786320210 860313041 786320210 20281151 126492932 20281151 126492932 609527771 444763260 609527771 444763260 669216417 459417718 669216417 459417718 878958011 992872871 878958011 992872871 391344646 43789098 391344646 43789098 14541537 736970220 14541537 736970220 553016499 146129619 553016499 146129619 206811462 38914454 206811462 38914454 262531824 876327741 262531824 876327741 788404022 981038867 788404022 981038867 903896012 59546087 903896012 59546087 468391962 869747615 468391962 869747615 701158467 168352651 701158467 168352651 999413057 967459724 999413057 967459724 127588286 673112987 127588286 673112987 613634347 102266181 613634347 102266181 202620797 166757918 202620797 166757918 487557452 603794541 487557452 603794541 749465871 82552530 749465871 82552530 300370832 928773266 300370832 928773266 98372998 275952432 98372998 275952432 842214181 998337925 842214181 998337925 4199370 16253795 4199370 16253795 891564874 785527290 891564874 785527290 234527990 97296784 234527990 97296784 71146869 839760280 71146869 839760280 686085660 184469809 686085660 184469809 764349275 902879511 764349275 902879511 119757542 995675392 119757542 995675392 40666748 269577882 40666748 269577882 740852732 57723418 740852732 57723418 372290999 545267078 372290999 545267078 762452631 237438296 762452631 237438296 63104431 750828548 63104431 750828548 415676339 81831775 415676339 81831775 616410260 452762152 616410260 452762152 152614272 982577495 152614272 982577495 118261714 636660261 118261714 636660261 922874475 514708742 922874475 514708742 59070899 761298560 59070899 761298560 879412807 120927000 879412807 120927000 173404885 785143539 173404885 785143539 862838701 979248693 862838701 979248693 221398427 245564457 221398427 245564457 432907442 938726755 432907442 938726755 770964201 504066160 770964201 504066160 350080405 11087812 350080405 11087812 271552288 721100927 271552288 721100927 791302854 222642929 791302854 222642929 707862517 949672248 707862517 949672248 410048433 322880270 410048433 322880270 939563464 869241657 939563464 869241657 251159911 248470958 251159911 248470958 714738275 405847400 714738275 405847400 104216061 948870216 104216061 948870216 997683387 54676768 997683387 54676768 336938990 395334611 336938990 395334611 759624168 162005500 759624168 162005500 978374179 929179170 978374179 929179170 307622970 372017210 307622970 372017210 974072607 354757144 974072607 354757144 397210366 813696718 397210366 813696718 820063704 484776001 820063704 484776001 385819256 809632498 385819256 809632498 90899369 940683726 90899369 940683726 967211563 78398680 967211563 78398680 513215740 757207267 513215740 757207267 741127554 8167612 741127554 8167612 94248295 922833419 94248295 922833419 571191461 534816058 571191461 534816058 82720361 83912516 82720361 83912516 979565687 717954215 979565687 717954215 393349790 219807654 393349790 219807654 897472603 743113910 897472603 743113910 207241479 964585627 207241479 964585627 749161638 350556826 749161638 350556826 244201470 723658456 244201470 723658456 887852580 105371709 887852580 105371709 501816542 581820021 501816542 581820021 609424543 834383447 609424543 834383447 177234904 331690309 177234904 331690309 328050584 660051364 328050584 660051364 378139205 821069921 378139205 821069921 237008218 110693903 237008218 110693903 545629015 677257085 545629015 677257085 622326329 152564380 622326329 152564380 25371179 8092013 25371179 8092013 436279299 444302441 436279299 444302441 606003950 869850524 606003950 869850524 22084972 73640341 22084972 73640341 690701053 31888186 690701053 31888186 500005 781615021 500005 781615021 994841251 131686066 994841251 131686066 2096725 482991303 2096725 482991303 902845929 205657361 902845929 205657361 243717886 576706982 243717886 576706982 2586420 132719944 2586420 132719944 637953743 871410744 637953743 871410744 23879830 16066580 23879830 16066580 435746944 577284846 435746944 577284846 759455871 773188968 759455871 773188968 323804153 76107140 323804153 76107140 478291722 24857216 478291722 24857216 101767002 296951403 101767002 296951403 843294373 44107881 843294373 44107881 186477261 915160320 186477261 915160320 907647608 184927459 907647608 184927459 469169654 688146196 469169654 688146196 751287274 352872634 751287274 352872634 148222965 913608574 148222965 913608574 41044914 346480765 41044914 346480765 875542043 70972106 875542043 70972106 765437694 371217799 765437694 371217799 915774840 788910773 915774840 788910773 315628688 150734779 315628688 150734779 841965819 906962773 841965819 906962773 174050609 931675609 174050609 931675609 817472016 71134682 817472016 71134682 363160102 955903732 363160102 955903732 890931452 531968121 890931452 531968121 243932780 314806936 243932780 314806936 711509120 934617040 711509120 934617040 89856893 65012146 89856893 65012146 655804870 858434752 655804870 858434752 338262911 161079553 338262911 161079553 899877866 102435145 899877866 102435145 93989054 492837061 93989054 492837061 947099077 209895080 947099077 209895080 178906348 833951944 178906348 833951944 849026099 991767317 849026099 991767317 315247216 629690355 315247216 629690355 606829688 72921108 606829688 72921108 874238902 969466014 874238902 969466014 305056589 503647212 305056589 503647212 902169899 3648688 902169899 3648688 131850948 799247668 131850948 799247668 963248139 360494042 963248139 360494042 409832230 90645787 409832230 90645787 988678295 248106778 988678295 248106778 156632953 805143106 156632953 805143106 993294728 138873063 993294728 138873063 317126197 677568990 317126197 677568990 560591421 943535989 560591421 943535989 63106917 131426860 63106917 131426860 799948198 641469344 799948198 641469344 27852524 956668558 27852524 956668558 392574663 506974838 392574663 506974838 119970014 106302307 119970014 106302307 602261394 849888963 602261394 849888963 100598946 944150243 100598946 944150243 953070339 449492317 953070339 449492317 332327751 251231120 332327751 251231120 68192822 909800299 68192822 909800299 860968925 495284013 860968925 495284013 402540412 829720234 402540412 829720234 339515072 602799718 339515072 602799718 895382758 311938497 895382758 311938497 525800995 591756742 525800995 591756742 38831864 10985024 38831864 10985024 904397979 361294576 904397979 361294576 42144289 21349236 42144289 21349236 601057620 921206139 601057620 921206139 139016107 14014025 139016107 14014025 988472832 775945017 988472832 775945017 116794270 434131956 116794270 434131956 652948955 158396079 652948955 158396079 246797825 13787333 246797825 13787333 921725864 695757954 921725864 695757954 304412742 802476191 304412742 802476191 554417138 297375221 554417138 297375221 859717780 794386373 859717780 794386373 296380512 363340007 296380512 363340007 949859239 683339535 949859239 683339535 398574573 519782932 398574573 519782932 961588035 454189331 961588035 454189331 656815756 887896260 656815756 887896260 901131075 84908247 901131075 84908247 371181143 875083675 371181143 875083675 974331151 241427029 974331151 241427029 435355628 895988467 435355628 895988467 954975431 39833511 954975431 39833511 86240315 752127530 86240315 752127530 841169848 181219496 841169848 181219496 883141582 752300648 883141582 752300648 325643302 567609161 325643302 567609161 221878334 75713988 221878334 75713988 904867929 774424604 904867929 774424604 272433605 310877630 272433605 310877630 582745949 977763632 582745949 977763632 174729560 237371027 174729560 237371027 845728680 869087229 845728680 869087229 271561468 383550998 271561468 383550998 936560249 990323837 936560249 990323837 427173479 467538673 427173479 467538673 54846614 294593719 54846614 294593719 814388293 957998489 814388293 957998489 473256631 783616522 473256631 783616522 503725217 666891462 503725217 666891462 964690951 945670317 964690951 945670317 65379986 30836318 65379986 30836318 682648878 639081530 682648878 639081530 758139212 705312508 758139212 705312508 180760307 513886747 180760307 513886747 637972428 927113346 637972428 927113346 133291956 595022235 133291956 595022235 734823718 294770667 734823718 294770667 160802431 584330553 160802431 584330553 658588119 98017693 658588119 98017693 96648151 846146345 96648151 846146345 609321467 44313542 609321467 44313542 59584554 787977401 59584554 787977401 892333502 4362356 892333502 4362356 51515742 639649339 51515742 639649339 432998268 360706129 432998268 360706129 157161053 277782486 157161053 277782486 694644074 940271479 694644074 940271479 473114140 225963930 473114140 225963930 344662737 844189258 344662737 844189258 837671310 508231846 837671310 508231846 603015415 825484614 603015415 825484614 250820620 610744611 250820620 610744611 598015733 918964962 598015733 918964962 881445658 325155403 881445658 325155403 612247362 814774210 612247362 814774210 901695325 340545859 901695325 340545859 782933855 10771544 782933855 10771544 681434924 479103408 681434924 479103408 937820407 42912548 937820407 42912548 65073823 759282492 65073823 759282492 611106153 219209834 611106153 219209834 110921314 872246511 110921314 872246511 658256119 125199442 658256119 125199442 344000513 637638509 344000513 637638509 630312867 11825652 630312867 11825652 6589655 942244794 6589655 942244794 711037833 237339236 711037833 237339236 265880304 785634867 265880304 785634867 733725405 50521968 733725405 50521968 362658196 676090285 362658196 676090285 305250021 352399834 305250021 352399834 412223770 561136367 412223770 561136367 778651658 714639983 778651658 714639983 997295690 140882371 997295690 140882371 32087624 392443623 32087624 392443623 750314915 837402253 750314915 837402253 46895549 92466750 46895549 92466750 961158183 653951221 961158183 653951221 106413219 27480105 106413219 27480105 556281717 935493162 556281717 935493162 192965260 965970245 192965260 965970245 753629152 292084868 753629152 292084868 873585458 918588649 873585458 918588649 400719365 389284244 400719365 389284244 784742636 729469693 784742636 729469693 971340123 225568778 971340123 225568778 532163414 613623708 532163414 613623708 680528177 200748733 680528177 200748733 226221188 832131830 226221188 832131830 687679181 331514293 687679181 331514293 379491334 657362415 379491334 657362415 171168295 426752277 171168295 426752277 646507653 914717305 646507653 914717305 414633481 153872080 414633481 153872080 966137357 822421263 966137357 822421263 562001788 937083818 562001788 937083818 58005218 71625848 58005218 71625848 476404374 841068041 476404374 841068041 961154971 21181354 961154971 21181354 175893112 790119115 175893112 790119115 25075070 122945818 25075070 122945818 933112245 661101903 933112245 661101903 730968197 78487376 730968197 78487376 917281352 604145508 917281352 604145508 850895791 412807870 850895791 412807870 267158839 931458102 267158839 931458102 422957864 388724312 422957864 388724312 688375018 881273640 688375018 881273640 421835455 4962365 421835455 4962365 78470740 655837744 78470740 655837744 831766809 397333583 831766809 397333583 200914648 15807638 200914648 15807638 462446955 905155980 462446955 905155980 6043102 252979369 6043102 252979369 890131697 806503318 890131697 806503318 212243453 542022510 212243453 542022510 839730774 9175515 839730774 9175515 241343182 880035058 241343182 880035058 649549399 353847104 649549399 353847104 440419878 724440224 440419878 724440224 627806454 902750402 627806454 902750402 473271702 24110847 473271702 24110847 548847823 767645809 548847823 767645809 189547645 64034159 189547645 64034159 851792217 787032961 851792217 787032961 6519816 562130218 6519816 562130218 748620418 109038002 748620418 109038002 96147285 899275541 96147285 899275541 701374889 277749985 701374889 277749985 220296287 972771182 220296287 972771182 538460792 31186222 538460792 31186222 64634501 80427086 64634501 80427086 904307244 966607307 904307244 966607307 43150380 985982336 43150380 985982336 925788990 123495281 925788990 123495281 351012278 929905848 351012278 929905848 3290420 69629216 3290420 69629216 751880131 436031115 751880131 436031115 531016636 970913733 531016636 970913733 80578064 74128836 80578064 74128836 686881012 722226811 686881012 722226811 695844125 229235288 695844125 229235288 27739497 916989099 27739497 916989099 883543215 523540591 883543215 523540591 238109383 831711069 238109383 831711069 104777272 465404751 104777272 465404751 674569960 104539017 674569960 104539017 917688715 895747050 917688715 895747050 259193352 464327052 259193352 464327052 769980801 137650301 769980801 137650301 238675756 795484278 238675756 795484278 287397497 262412567 287397497 262412567 740550943 784190087 740550943 784190087 48110527 306428188 48110527 306428188 887063396 969734205 887063396 969734205 146427353 744780591 146427353 744780591 646998961 126182482 646998961 126182482 126669633 972745499 126669633 972745499 241524366 352782034 241524366 352782034 969786939 761884542 969786939 761884542 9895674 27435665 9895674 27435665 647651481 714282843 647651481 714282843 165438055 372866703 165438055 372866703 396720825 970108004 396720825 970108004 991623618 324826032 991623618 324826032 251149433 636131688 251149433 636131688 991147670 989204414 991147670 989204414 692978862 10690254 692978862 10690254 366553917 670658609 366553917 670658609 96665593 832106199 96665593 832106199 177746861 497742824 177746861 497742824 470746409 715180902 470746409 715180902 389815677 264645159 389815677 264645159 802372687 108115307 802372687 108115307 60445548 984852388 60445548 984852388 925317116 511986025 925317116 511986025 167476662 895184969 167476662 895184969 420136126 338943167 420136126 338943167 740627028 483067663 740627028 483067663 988073478 922566160 988073478 922566160 400980964 15223192 400980964 15223192 985518730 824754556 985518730 824754556 614286367 157686464 614286367 157686464 148044214 56719417 148044214 56719417 780792952 602119894 780792952 602119894 35428222 859316701 35428222 859316701 854630261 339566001 854630261 339566001 900768276 838883401 900768276 838883401 74437735 79405301 74437735 79405301 765311310 993967748 765311310 993967748 407092828 442396784 407092828 442396784 7671714 193735408 7671714 193735408 537459377 918669193 537459377 918669193 816726919 33345208 816726919 33345208 517998796 454556380 517998796 454556380 316068871 926391751 316068871 926391751 68978970 225696616 68978970 225696616 647054857 784571215 647054857 784571215 904772805 142571191 904772805 142571191 175808428 717472894 175808428 717472894 840225350 408500287 840225350 408500287 351969612 945994566 351969612 945994566 39621556 357090771 39621556 357090771 790758592 18968051 790758592 18968051 892088900 776846843 892088900 776846843 336969307 153855222 336969307 153855222 619505019 909716985 619505019 909716985 122866400 267351137 122866400 267351137 739245927 666131271 739245927 666131271 881881782 309142832 881881782 309142832 413168256 586420568 413168256 586420568 791052997 275296891 791052997 275296891 533160920 717385535 533160920 717385535 913624236 811029416 913624236 811029416 44546564 379841733 44546564 379841733 713547403 589069514 713547403 589069514 283449372 129330306 283449372 129330306 659120283 739156907 659120283 739156907 530826721 274848291 530826721 274848291 849184435 765242078 849184435 765242078 153622211 114142797 153622211 114142797 593141240 347692020 593141240 347692020 932131209 223801421 932131209 223801421 100386734 960497679 100386734 960497679 872610672 64649869 872610672 64649869 259243945 772930720 259243945 772930720 956153129 474273583 956153129 474273583 297890622 985055646 297890622 985055646 62482116 86784379 62482116 86784379 993635863 775388839 993635863 775388839 198628828 926913957 198628828 926913957 667837052 540775735 667837052 540775735 152996460 37135231 152996460 37135231 860896143 568201862 860896143 568201862 288452913 8984535 288452913 8984535 858079293 519948008 858079293 519948008 213415806 237377022 213415806 237377022 967346172 502052824 967346172 502052824 981823262 806469314 981823262 806469314 23734097 300889769 23734097 300889769 965685216 566347436 965685216 566347436 345465693 172914838 345465693 172914838 865655173 817692792 865655173 817692792 350781220 8664900 350781220 8664900 604176712 810977926 604176712 810977926 38292872 232947590 38292872 232947590 712919957 541110175 712919957 541110175 360276492 31278384 360276492 31278384 31017632 990324059 31017632 990324059 637314246 168369581 637314246 168369581 244412217 466817243 244412217 466817243 167436584 960779049 167436584 960779049 631758962 222706398 631758962 222706398 193138893 873642430 193138893 873642430 426861754 202103766 426861754 202103766 158474504 581658514 158474504 581658514 441851999 895227734 441851999 895227734 846821611 958539113 846821611 958539113 187227700 203680084 187227700 203680084 686173984 893493072 686173984 893493072 55951227 91480822 55951227 91480822 706595971 1091161 706595971 1091161 12453495 571998675 12453495 571998675 802335328 170190873 802335328 170190873 420194733 774122880 420194733 774122880 190317655 22262330 190317655 22262330 15573399 772139614 15573399 772139614 767159017 39892769 767159017 39892769 36885612 187565592 36885612 187565592 477503602 802056838 477503602 802056838 840512412 157092825 840512412 157092825 48795211 874398345 48795211 874398345 693078365 238468121 693078365 238468121 149767778 912155635 149767778 912155635 986967496 326852506 986967496 326852506 317317372 577122870 317317372 577122870 775197811 79095316 775197811 79095316 37370165 579286090 37370165 579286090 877319457 694879655 877319457 694879655 188558898 70753492 188558898 70753492 85031189 985246102 85031189 985246102 748004955 144798183 748004955 144798183 398451609 878037218 398451609 878037218 98499245 150228555 98499245 150228555 980378274 955175637 980378274 955175637 122608901 496275219 122608901 496275219 850726720 747545360 850726720 747545360 206470424 69572722 206470424 69572722 764534335 578537674 764534335 578537674 157802224 62088141 157802224 62088141 756079261 555338450 756079261 555338450 390185106 165559862 390185106 165559862 30525547 358961271 30525547 358961271 632369224 17536324 632369224 17536324 234373665 449438998 234373665 449438998 841119505 307091547 841119505 307091547 134642340 586320821 134642340 586320821 542968775 89083204 542968775 89083204 96139932 698982316 96139932 698982316 627472863 98387624 627472863 98387624 220837719 629524001 220837719 629524001 874757807 178241630 874757807 178241630 491654144 859667526 491654144 859667526 323204089 715922856 323204089 715922856 798250738 234501140 798250738 234501140 520704642 852845865 520704642 852845865 923208114 787506077 923208114 787506077 134279624 66033173 134279624 66033173 761738076 993369572 761738076 993369572 40090434 238207776 40090434 238207776 572007927 808720475 572007927 808720475 424943495 4092533 424943495 4092533 79422540 634887087 79422540 634887087 632982744 869677281 632982744 869677281 225435541 10937476 225435541 10937476 808696348 399715502 808696348 399715502 211507096 651876682 211507096 651876682 8282466 28273292 8282466 28273292 829920293 709225219 829920293 709225219 224688011 129409759 224688011 129409759 182865049 61190660 182865049 61190660 979985350 929509957 979985350 929509957 141609440 440060454 141609440 440060454 880898209 623102202 880898209 623102202 432339014 843548954 432339014 843548954 837801924 471758739 837801924 471758739 380954752 837159820 380954752 837159820 756861071 363812303 756861071 363812303 498131329 801877219 498131329 801877219 92553298 34465499 92553298 34465499 682096668 981299499 682096668 981299499 458558794 200890949 458558794 200890949 768183787 677545677 768183787 677545677 192910004 857343335 192910004 857343335 751391935 679387104 751391935 679387104 561186438 886098721 561186438 886098721 186954590 275274258 186954590 275274258 931847902 734179554 931847902 734179554 996627637 901019967 996627637 901019967 49313701 227077786 49313701 227077786 787833069 594666854 787833069 594666854 509314471 667568769 509314471 667568769 922366990 428141334 922366990 428141334 756172739 697260534 756172739 697260534 173581748 866251393 173581748 866251393 929568325 40697911 929568325 40697911 48775332 980578573 48775332 980578573 287122112 303231311 287122112 303231311 998851016 526086930 998851016 526086930 596846056 302022764 596846056 302022764 726905985 734400659 726905985 734400659 143888176 170591497 143888176 170591497 700565400 578355381 700565400 578355381 520396109 333253995 520396109 333253995 292271964 777655159 292271964 777655159 48403507 491016462 48403507 491016462 938196455 808355910 938196455 808355910 419321155 912918054 419321155 912918054 198644391 373480905 198644391 373480905 795335048 55499271 795335048 55499271 490433390 803635369 490433390 803635369 734146079 370716609 734146079 370716609 217570063 606064062 217570063 606064062 816096080 954125088 816096080 954125088 325208021 417693545 325208021 417693545 675616767 3368286 675616767 3368286 44558732 944437106 44558732 944437106 817259742 579150107 817259742 579150107 890169664 178741477 890169664 178741477 67175570 965098383 67175570 965098383 10472909 72119895 10472909 72119895 519735610 836613397 519735610 836613397 263302749 199854874 263302749 199854874 907919341 5842970 907919341 5842970 105922407 530386777 105922407 530386777 721581753 303585869 721581753 303585869 414537570 509982232 414537570 509982232 872837537 754432143 872837537 754432143 280329294 307270498 280329294 307270498 923595032 887266384 923595032 887266384 61659083 235473825 61659083 235473825 554555588 741107844 554555588 741107844 168893288 365634977 168893288 365634977 27434874 93926299 27434874 93926299 290609940 588005274 290609940 588005274 16438991 124926752 16438991 124926752 652510193 652973656 652510193 652973656 230744938 123601708 230744938 123601708 603227691 920082826 603227691 920082826 899712110 990326846 899712110 990326846 166805188 441302475 166805188 441302475 418176271 289507315 418176271 289507315 354043619 423180660 354043619 423180660 713798701 47434333 713798701 47434333 125105817 733171807 125105817 733171807 928075437 64547605 928075437 64547605 216494816 545005425 216494816 545005425 648116395 179604146 648116395 179604146 325272174 954426949 325272174 954426949 242378983 987686092 242378983 987686092 864437523 793130246 864437523 793130246 159054356 352003596 159054356 352003596 583236773 949191914 583236773 949191914 71134283 27195235 71134283 27195235 858103283 483236322 858103283 483236322 354159644 831158799 354159644 831158799 174805600 528966962 174805600 528966962 987867579 866807392 987867579 866807392 663518999 82717458 663518999 82717458 9487676 627619327 9487676 627619327 924351987 783834686 924351987 783834686 995168727 948957184 995168727 948957184 146742315 92145428 146742315 92145428 862396175 386172520 862396175 386172520 365456628 914761374 365456628 914761374 152754219 729501768 152754219 729501768 374175994 80216014 374175994 80216014 791671830 941839345 791671830 941839345 286938435 285233189 286938435 285233189 48151925 986941252 48151925 986941252 5714403 289123306 5714403 289123306 784468821 659428678 784468821 659428678 592763482 349967188 592763482 349967188 275661838 810748509 275661838 810748509 555039302 903415483 555039302 903415483 852380509 362076645 852380509 362076645 450806024 793427286 450806024 793427286 882981363 930306824 882981363 930306824 565492710 498370664 565492710 498370664 203364682 972157418 203364682 972157418 980362090 127206706 980362090 127206706 384518300 686584003 384518300 686584003 807444592 916476747 807444592 916476747 988162172 265188168 988162172 265188168 485289288 789898784 485289288 789898784 781513370 1935176 781513370 1935176 20105330 624993590 20105330 624993590 809938085 104922111 809938085 104922111 54709886 32103588 54709886 32103588 2296583 748860605 2296583 748860605 690345052 274319559 690345052 274319559 306320069 822364893 306320069 822364893 14334015 953089800 14334015 953089800 586890436 185863864 586890436 185863864 245029902 377466232 245029902 377466232 528911393 43074158 528911393 43074158 970148961 535400382 970148961 535400382 122552099 342485543 122552099 342485543 920700844 131070428 920700844 131070428 365576661 838124601 365576661 838124601 711149654 454922763 711149654 454922763 246698918 854635146 246698918 854635146 790352038 521783111 790352038 521783111 322929746 973246017 322929746 973246017 751774205 160680531 751774205 160680531 142318894 915070834 142318894 915070834 817070724 556939496 817070724 556939496 470388287 835658417 470388287 835658417 720684675 148264820 720684675 148264820 1573356 385171799 1573356 385171799 923645020 612223524 923645020 612223524 139722334 19640873 139722334 19640873 751087788 383486117 751087788 383486117 242834457 47498283 242834457 47498283 928892936 747701326 928892936 747701326 245717123 30968567 245717123 30968567 709288088 467592573 709288088 467592573 59513796 832226765 59513796 832226765 710789052 49414143 710789052 49414143 187570213 933284791 187570213 933284791 908571916 424842923 908571916 424842923 748313331 20936999 748313331 20936999 920703769 923129986 920703769 923129986 457497630 129831642 457497630 129831642 716887750 782450448 716887750 782450448 52428776 101016229 52428776 101016229 428972445 900794699 428972445 900794699 596088491 518189820 596088491 518189820 343440420 232068198 343440420 232068198 84595489 75053400 84595489 75053400 485579713 574753582 485579713 574753582 827265505 117459425 827265505 117459425 178818524 911386257 178818524 911386257 780593732 373239251 780593732 373239251 718774068 932118268 718774068 932118268 370472193 13639743 370472193 13639743 909354727 548819650 909354727 548819650 280962682 150246203 280962682 150246203 105511222 65352029 105511222 65352029 850932424 689822740 850932424 689822740 446667448 410042199 446667448 410042199 260270986 957180353 260270986 957180353 938999050 264733043 938999050 264733043 300711879 641445678 300711879 641445678 835330906 951495022 835330906 951495022 51331077 185880912 51331077 185880912 862980833 607167183 862980833 607167183 31404568 119074547 31404568 119074547 557190040 655657319 557190040 655657319 294664945 469639701 294664945 469639701 750263909 428640303 750263909 428640303 158361592 461440452 158361592 461440452 449194939 532158176 449194939 532158176 733228651 881179467 733228651 881179467 846135539 449811178 846135539 449811178 261453344 225336772 261453344 225336772 42811329 780781869 42811329 780781869 984712413 38755971 984712413 38755971 188476099 921787559 188476099 921787559 299491182 222082485 299491182 222082485 856286548 805514464 856286548 805514464 86103278 499920953 86103278 499920953 400590002 726671164 400590002 726671164 130945148 989170060 130945148 989170060 336179375 335706335 336179375 335706335 500968254 496445836 500968254 496445836 342837137 769964404 342837137 769964404 730123160 65921543 730123160 65921543 283082943 648638882 283082943 648638882 927686089 68697975 927686089 68697975 843991039 883192860 843991039 883192860 400272718 95496633 400272718 95496633 832468559 692486822 832468559 692486822 404344936 789930282 404344936 789930282 626355506 672907026 626355506 672907026 999448098 124227365 999448098 124227365 598111858 767067765 598111858 767067765 795953026 299675331 795953026 299675331 862370569 957218448 862370569 957218448 626518983 145589927 626518983 145589927 778956986 731280673 778956986 731280673 592647376 272276205 592647376 272276205 100519843 408094532 100519843 408094532 297434079 908355345 297434079 908355345 906555168 364095590 906555168 364095590 81791891 3690666 81791891 3690666 774473904 928622946 774473904 928622946 50488523 30365696 50488523 30365696 888818678 992018291 888818678 992018291 13878979 781642637 13878979 781642637 770357621 90042077 770357621 90042077 527595111 492111244 527595111 492111244 213467108 877043976 213467108 877043976 920888241 10274538 920888241 10274538 153385137 665161201 153385137 665161201 564790425 171832958 564790425 171832958 168744221 309359211 168744221 309359211 740487570 824673501 740487570 824673501 300287178 128903960 300287178 128903960 15880286 871309026 15880286 871309026 675510223 301639876 675510223 301639876 13684288 641244532 13684288 641244532 557197413 206285706 557197413 206285706 335256022 944255808 335256022 944255808 877278627 233185050 877278627 233185050 362978776 10982493 362978776 10982493 78313372 846851413 78313372 846851413 662317740 960013233 662317740 960013233 519730774 990827141 519730774 990827141 952930208 54577522 952930208 54577522 120081664 928044523 120081664 928044523 963111939 196496016 963111939 196496016 115323004 928770515 115323004 928770515 900599765 31194391 900599765 31194391 434744102 14970667 434744102 14970667 785169502 979196499 785169502 979196499 207101695 517727954 207101695 517727954 747471983 174136638 747471983 174136638 211552743 587647126 211552743 587647126 800219556 55655231 800219556 55655231 217117682 816722437 217117682 816722437 879393836 306170976 879393836 306170976 41035524 23777357 41035524 23777357 971722856 692018803 971722856 692018803 424340957 508358340 424340957 508358340 694769610 956501654 694769610 956501654 993523922 334953324 993523922 334953324 72308937 705789680 72308937 705789680 482769032 868333647 482769032 868333647 698908568 222362496 698908568 222362496 335914786 674529137 335914786 674529137 82051697 898704637 82051697 898704637 699971014 181182111 699971014 181182111 167098640 6250934 167098640 6250934 866737305 114555695 866737305 114555695 735970041 946926514 735970041 946926514 224781569 32817268 224781569 32817268 802164935 399350893 802164935 399350893 28660137 137794911 28660137 137794911 471795337 687435674 471795337 687435674 295340 137205663 295340 137205663 743490763 496452613 743490763 496452613 982841161 795522446 982841161 795522446 67427246 307570861 67427246 307570861 683375423 40230479 683375423 40230479 938134100 449781853 938134100 449781853 27773045 68662771 27773045 68662771 603982431 866768132 603982431 866768132 403320980 50164112 403320980 50164112 145473701 726867078 145473701 726867078 487053974 237008324 487053974 237008324 144484009 429415219 144484009 429415219 282832647 45527735 282832647 45527735 852803038 532414309 852803038 532414309 102462539 309613523 102462539 309613523 217946625 4903915 217946625 4903915 584514736 807111919 584514736 807111919 171324077 272791948 171324077 272791948 951796028 996066315 951796028 996066315 91242104 484995789 91242104 484995789 177073542 396437854 177073542 396437854 983718780 998401772 983718780 998401772 302357316 284642187 302357316 284642187 222626149 691778967 222626149 691778967 47644130 111000486 47644130 111000486 297224047 829027205 297224047 829027205 483898833 164907199 483898833 164907199 76916856 851740433 76916856 851740433 410188121 196628133 410188121 196628133 20418135 747190313 20418135 747190313 499561538 315148365 499561538 315148365 944721211 95018667 944721211 95018667 493044951 994246469 493044951 994246469 881344539 720921847 881344539 720921847 541946750 987022335 541946750 987022335 287465467 324022057 287465467 324022057 888465587 220571436 888465587 220571436 18865327 781467703 18865327 781467703 742734818 331485870 742734818 331485870 874018186 965775473 874018186 965775473 19152189 583208681 19152189 583208681 640555103 342947398 640555103 342947398 326604193 722366401 326604193 722366401 805829781 502697439 805829781 502697439 289169823 110970170 289169823 110970170 859410903 850255419 859410903 850255419 583823480 603095506 583823480 603095506 789430646 403183528 789430646 403183528 408965171 214524491 408965171 214524491 846898341 943667044 846898341 943667044 910450712 320552591 910450712 320552591 385838943 628940189 385838943 628940189 288077666 210455543 288077666 210455543 904434 641819325 904434 641819325 850042387 804737181 850042387 804737181 622555634 493339512 622555634 493339512 38724905 669925582 38724905 669925582 815131790 9458256 815131790 9458256 127045669 902566389 127045669 902566389 32561343 260192425 32561343 260192425 907728140 826795237 907728140 826795237 361543289 388182119 361543289 388182119 208148645 883998132 208148645 883998132 421897962 424241625 421897962 424241625 797415443 85615963 797415443 85615963 256115396 684928183 256115396 684928183 813214070 264565958 813214070 264565958 130102800 977760037 130102800 977760037 647021059 241826664 647021059 241826664 414428546 115132809 414428546 115132809 24449380 691304503 24449380 691304503 564999791 949847478 564999791 949847478 33042330 228597501 33042330 228597501 554057015 891150218 554057015 891150218 157030449 1521204 157030449 1521204 652445484 501757277 652445484 501757277 185078358 76491326 185078358 76491326 23020570 8277318 23020570 8277318 669026083 959141233 669026083 959141233 284324700 486779068 284324700 486779068 985094007 223592980 985094007 223592980 122126824 799845141 122126824 799845141 751232018 368002127 751232018 368002127 578373108 876819726 578373108 876819726 996692758 28278565 996692758 28278565 270732256 770808867 270732256 770808867 880420976 968185877 880420976 968185877 977643408 376255050 977643408 376255050 353109372 799402827 353109372 799402827 11064265 412174511 11064265 412174511 769638834 795595255 769638834 795595255 432413020 120341570 432413020 120341570 22852510 875478331 22852510 875478331 787709718 143267079 787709718 143267079 162998197 59252078 162998197 59252078 959445583 924712440 959445583 924712440 166536304 190392342 166536304 190392342 936689127 588199120 936689127 588199120 368305697 274613820 368305697 274613820 225308771 852035685 225308771 852035685 496797861 140946995 496797861 140946995 890583464 242746592 890583464 242746592 657651180 112060548 657651180 112060548 80853456 671837644 80853456 671837644 916422149 63471904 916422149 63471904 974911358 359106559 974911358 359106559 409037955 230692192 409037955 230692192 126647371 621565290 126647371 621565290 892399620 446855743 892399620 446855743 305975817 637779778 305975817 637779778 958635997 994716924 958635997 994716924 116971 394710245 116971 394710245 781679365 662474143 781679365 662474143 198912698 970001119 198912698 970001119 971533543 313833717 971533543 313833717 21596829 860682520 21596829 860682520 730869363 334570548 730869363 334570548 670864673 776058060 670864673 776058060 220799323 452281902 220799323 452281902 707795069 728365074 707795069 728365074 76960207 493172394 76960207 493172394 808348974 581442528 808348974 581442528 46228314 6937210 46228314 6937210 817534328 810748596 817534328 810748596 13914184 32585779 13914184 32585779 880290049 858667708 880290049 858667708 367620241 327137813 367620241 327137813 276452539 670567 276452539 670567 702161216 791755905 702161216 791755905 123231338 278241482 123231338 278241482 530276380 748655548 530276380 748655548 50429066 32634676 50429066 32634676 925931523 817796618 925931523 817796618 177763047 509847962 177763047 509847962 350656974 244764092 350656974 244764092 777003603 541898479 777003603 541898479 145116971 147534092 145116971 147534092 992200865 733672349 992200865 733672349 485761924 315783782 485761924 315783782 936705107 904958023 936705107 904958023 956993363 227043404 956993363 227043404 40935364 698313433 40935364 698313433 930820860 63027302 930820860 63027302 332502930 622005691 332502930 622005691 991703639 248825360 991703639 248825360 82464489 778717212 82464489 778717212 658545686 443325678 658545686 443325678 813772927 588511678 813772927 588511678 171212793 84299473 171212793 84299473 640683763 836265705 640683763 836265705 477067858 921694321 477067858 921694321 624414540 567022097 624414540 567022097 86590385 8208372 86590385 8208372 993335617 815482994 993335617 815482994 84304154 918189644 84304154 918189644 892072852 59137157 892072852 59137157 307799159 869149361 307799159 869149361 790967197 406279431 790967197 406279431 302762230 954257350 302762230 954257350 606696035 86971907 606696035 86971907 254396814 724949143 254396814 724949143 760314416 346493030 760314416 346493030 36010140 8240932 36010140 8240932 889936637 721396037 889936637 721396037 704480360 108120866 704480360 108120866 939298774 880421914 939298774 880421914 417425677 554405059 417425677 554405059 690747145 985812114 690747145 985812114 92747818 214774612 92747818 214774612 423610488 457297312 423610488 457297312 30200271 130109598 30200271 130109598 285809768 794896150 285809768 794896150 965078410 98309259 965078410 98309259 61415953 795983467 61415953 795983467 868372840 413044462 868372840 413044462 186795366 157808567 186795366 157808567 733328952 526078635 733328952 526078635 270790787 293199874 270790787 293199874 623529924 951378230 623529924 951378230 220296339 618735647 220296339 618735647 661021412 986730478 661021412 986730478 910933979 124054719 910933979 124054719 511036295 903900216 511036295 903900216 824959961 304592704 824959961 304592704 57937053 839019122 57937053 839019122 748490344 413717026 748490344 413717026 31938937 83068133 31938937 83068133 945937741 828255011 945937741 828255011 29328989 470133022 29328989 470133022 803094702 430021007 803094702 430021007 593257937 672504905 593257937 672504905 130202446 221206755 130202446 221206755 764183696 834860990 764183696 834860990 268262647 757124145 268262647 757124145 717699818 279170064 717699818 279170064 184563298 651546649 184563298 651546649 616894868 849672392 616894868 849672392 128513880 702401472 128513880 702401472 641482024 401025631 641482024 401025631 347603818 749794173 347603818 749794173 958518464 200234663 958518464 200234663 523056415 776453147 523056415 776453147 123667344 24364527 123667344 24364527 36844644 332534762 36844644 332534762 790105651 75049346 790105651 75049346 434951217 161648221 434951217 161648221 750317920 34611367 750317920 34611367 209888394 741954442 209888394 741954442 751272855 974686528 751272855 974686528 170375172 176561200 170375172 176561200 111799972 821325021 111799972 821325021 747017023 998533672 747017023 998533672 358819044 176319780 358819044 176319780 589201990 3543888 589201990 3543888 991806538 654758623 991806538 654758623 223690459 172225393 223690459 172225393 696118080 544127734 696118080 544127734 34582590 139325459 34582590 139325459 748169123 8180966 748169123 8180966 999809323 428597359 999809323 428597359 321987625 363402113 321987625 363402113 784716723 821826796 784716723 821826796 142262845 273924920 142262845 273924920 733808485 428279207 733808485 428279207 970739913 800285603 970739913 800285603 42722950 385781320 42722950 385781320 729101378 808615722 729101378 808615722 264722777 47191145 264722777 47191145 705368073 944812640 705368073 944812640 926807101 105197848 926807101 105197848 7373221 24682 7373221 24682 571880441 683357709 571880441 683357709 300568142 240793091 300568142 240793091 395628619 755307929 395628619 755307929 858445792 20261683 858445792 20261683 360854955 737888036 360854955 737888036 807391983 5043624 807391983 5043624 879040263 727959040 879040263 727959040 3951950 998160947 3951950 998160947 715024753 233105363 715024753 233105363 94542421 668361022 94542421 668361022 560760579 877077464 560760579 877077464 139005218 367857825 139005218 367857825 859685734 752231968 859685734 752231968 371134039 462154685 371134039 462154685 715558834 763200616 715558834 763200616 94743167 906468245 94743167 906468245 992079773 990541599 992079773 990541599 188423754 383894909 188423754 383894909 588123884 805492830 588123884 805492830 7731609 609043484 7731609 609043484 678739721 856566128 678739721 856566128 63888609 276897938 63888609 276897938 159781553 680811672 159781553 680811672 30957679 412029561 30957679 412029561 973905642 912976060 973905642 912976060 83135694 32839667 83135694 32839667 657558054 616452121 657558054 616452121 295262965 94054785 295262965 94054785 835730950 844451806 835730950 844451806 50250442 198170041 50250442 198170041 767888367 793760771 767888367 793760771 343858994 275707706 343858994 275707706 57787955 790034250 57787955 790034250 917630544 35933462 917630544 35933462 999905651 776285037 999905651 776285037 12754536 599159662 12754536 599159662 703888208 10513684 703888208 10513684 440147803 653269618 440147803 653269618 862041430 985807097 862041430 985807097 61665114 594962555 61665114 594962555 925400422 385015682 925400422 385015682 161898177 798134975 161898177 798134975 575657772 386084973 575657772 386084973 918273660 115912815 918273660 115912815 9240301 906698438 9240301 906698438 677629099 24042999 677629099 24042999 120825755 892175206 120825755 892175206 791042701 272499442 791042701 272499442 128138106 860003942 128138106 860003942 546643865 298344206 546643865 298344206 823848264 564043003 823848264 564043003 80597080 324646266 80597080 324646266 724257725 690460376 724257725 690460376 299956286 983897138 299956286 983897138 938762490 75259998 938762490 75259998 145442603 703376730 145442603 703376730 857727650 205655012 857727650 205655012 387945490 745960864 387945490 745960864 926151403 960555067 926151403 960555067 324152839 676539777 324152839 676539777 824559302 875329999 824559302 875329999 290274099 463167658 290274099 463167658 686309648 780528086 686309648 780528086 301387692 704959725 301387692 704959725 573179299 109880958 573179299 109880958 727274363 715636543 727274363 715636543 62307971 44228754 62307971 44228754 944231117 594484564 944231117 594484564 223127834 181695220 223127834 181695220 753211473 715385558 753211473 715385558 168672957 828984867 168672957 828984867 947111902 1861129 947111902 1861129 179964076 695180150 179964076 695180150 952911396 272421932 952911396 272421932 144966458 786906665 144966458 786906665 829540759 961528407 829540759 961528407 16984914 49905112 16984914 49905112 644460425 954743125 644460425 954743125 988187537 123032372 988187537 123032372 185140100 805549369 185140100 805549369 15783544 869811996 15783544 869811996 632928169 2723354 632928169 2723354 982003822 830770011 982003822 830770011 389965878 149359938 389965878 149359938 744256653 669506858 744256653 669506858 61786853 443447914 61786853 443447914 534026894 721762189 534026894 721762189 354726881 55134718 354726881 55134718 943311376 412512992 943311376 412512992 967716213 931391891 967716213 931391891 524146868 107343592 524146868 107343592 647664819 272100613 647664819 272100613 29313317 42515545 29313317 42515545 913291784 301598952 913291784 301598952 389672171 101817668 389672171 101817668 55670843 637280289 55670843 637280289 914635079 11065661 914635079 11065661 940175330 977231198 940175330 977231198 445893999 224314229 445893999 224314229 821036800 872243550 821036800 872243550 601728597 631424790 601728597 631424790 891181894 756597310 891181894 756597310 102966447 321747693 102966447 321747693 727905535 846582483 727905535 846582483 398079818 252484295 398079818 252484295 865329829 950375606 865329829 950375606 397119175 269421854 397119175 269421854 113780265 671504850 113780265 671504850 732324970 912909802 732324970 912909802 248179386 169231649 248179386 169231649 480518012 26355124 480518012 26355124 927981990 798577673 927981990 798577673 647949760 177690178 647949760 177690178 362873386 655394360 362873386 655394360 669023205 886090535 669023205 886090535 9353141 709541825 9353141 709541825 260873256 3864983 260873256 3864983 957659901 508910427 957659901 508910427 385287459 972284952 385287459 972284952 887542963 71831716 887542963 71831716 10101299 889000567 10101299 889000567 790273485 393131178 790273485 393131178 142326907 805666533 142326907 805666533 681537633 607492447 681537633 607492447 990092600 920104425 990092600 920104425 436655755 243141820 436655755 243141820 957746449 664066740 957746449 664066740 209776097 242769052 209776097 242769052 882814403 609974869 882814403 609974869 58770542 915054523 58770542 915054523 733817633 381579118 733817633 381579118 242445134 860271636 242445134 860271636 827978495 402471761 827978495 402471761 383840685 331050226 383840685 331050226 81963563 848310841 81963563 848310841 379221572 103217049 379221572 103217049 941571003 782716726 941571003 782716726 42968512 24305558 42968512 24305558 847011298 660395776 847011298 660395776 428329699 27866497 428329699 27866497 970139483 665956720 970139483 665956720 418872080 104630882 418872080 104630882 933646767 464001122 933646767 464001122 76364850 21279105 76364850 21279105 937984350 797329994 937984350 797329994 195216598 109502181 195216598 109502181 575606167 882331550 575606167 882331550 153150201 39372202 153150201 39372202 67550960 724421995 67550960 724421995 472685805 978649558 472685805 978649558 673125830 189088644 673125830 189088644 777145222 141014317 777145222 141014317 270263398 409007704 270263398 409007704 606793173 746749706 606793173 746749706 888515830 277953408 888515830 277953408 363971401 123146104 363971401 123146104 904847745 872899470 904847745 872899470 338941944 363621457 338941944 363621457 106183221 44849000 106183221 44849000 991485151 689502058 991485151 689502058 686828282 359615175 686828282 359615175 934224058 993716362 934224058 993716362 141608443 412566128 141608443 412566128 598304617 963582321 598304617 963582321 852382921 754406894 852382921 754406894 138121102 294577475 138121102 294577475 596260084 892654562 596260084 892654562 761303110 641858893 761303110 641858893 150931159 387666388 150931159 387666388 628284225 832464811 628284225 832464811 41724882 22156967 41724882 22156967 793249695 508432044 793249695 508432044 128596315 820352468 128596315 820352468 469241018 70178362 469241018 70178362 776178608 646508501 776178608 646508501 109967637 484942691 109967637 484942691 445521173 731978845 445521173 731978845 704312310 427867480 704312310 427867480 347606941 5411054 347606941 5411054 792483110 457032401 792483110 457032401 142225729 42464874 142225729 42464874 769484509 566338330 769484509 566338330 249485888 156735002 249485888 156735002 72668740 870951058 72668740 870951058 805323153 397909799 805323153 397909799 313675601 904214398 313675601 904214398 739977974 454031265 739977974 454031265 391848396 954437470 391848396 954437470 993655782 158240730 993655782 158240730 334523515 746275160 334523515 746275160 947256851 46411439 947256851 46411439 67083420 665070260 67083420 665070260 858157587 328643709 858157587 328643709 207235889 157006257 207235889 157006257 994824722 5282053 994824722 5282053 184277924 554882569 184277924 554882569 563958729 162179508 563958729 162179508 29705774 756257300 29705774 756257300 767079660 306563334 767079660 306563334 899066989 788232376 899066989 788232376 490891893 980512694 490891893 980512694 79716627 478807504 79716627 478807504 708631502 874437087 708631502 874437087 196142717 665228948 196142717 665228948 803575238 939079586 803575238 939079586 429821044 643902492 429821044 643902492 158565497 130238959 158565497 130238959 930077831 477110925 930077831 477110925 261723219 954923462 261723219 954923462 890276087 201179187 890276087 201179187 23997885 580573866 23997885 580573866 833467185 484388465 833467185 484388465 226302860 151709006 226302860 151709006 841231718 740439414 841231718 740439414 316621772 23624033 316621772 23624033 714146157 371428849 714146157 371428849 282342375 14762629 282342375 14762629 851229462 585175718 851229462 585175718 172003873 956096956 172003873 956096956 932711772 318941605 932711772 318941605 200785159 987514784 200785159 987514784 731424774 101952500 731424774 101952500 140039995 882972755 140039995 882972755 928200725 505978313 928200725 505978313 497579771 988897656 497579771 988897656 938572789 471165319 938572789 471165319 242950094 972270631 242950094 972270631 917144095 50256289 917144095 50256289 318851368 718539245 318851368 718539245 918580602 947052785 918580602 947052785 171614277 542858013 171614277 542858013 883281435 917587332 883281435 917587332 391709087 338142589 391709087 338142589 822095611 753405365 822095611 753405365 401935089 300323842 401935089 300323842 754756057 494135626 754756057 494135626 51609211 43479381 51609211 43479381 938742467 275341181 938742467 275341181 539024742 5191591 539024742 5191591 379742776 847743372 379742776 847743372 767855422 98965715 767855422 98965715 28276532 726608122 28276532 726608122 917808095 8803190 917808095 8803190 151609154 921972906 151609154 921972906 478093340 414596981 478093340 414596981 975274970 47804738 975274970 47804738 641075409 659694627 641075409 659694627 943119066 293710006 943119066 293710006 606684 474256991 606684 474256991 907077623 633218074 907077623 633218074 451426844 113705008 451426844 113705008 814935666 834424571 814935666 834424571 478422076 292708412 478422076 292708412 971461118 240145820 971461118 240145820 298878917 955685245 298878917 955685245 63612536 326406489 63612536 326406489 786005362 23812046 786005362 23812046 139104375 977537771 139104375 977537771 454197996 57848595 454197996 57848595 254164173 840361730 254164173 840361730 427497730 275405346 427497730 275405346 573964747 950844042 573964747 950844042 20043477 298057958 20043477 298057958 420689765 950352632 420689765 950352632 966849785 481645007 966849785 481645007 169149214 711164278 169149214 711164278 736369860 125178073 736369860 125178073 940319603 869627036 940319603 869627036 29935775 37860899 29935775 37860899 399465031 746979919 399465031 746979919 884057496 49287589 884057496 49287589 265577326 841010668 265577326 841010668 955230234 271076243 955230234 271076243 630229767 625456961 630229767 625456961 42087030 476762943 42087030 476762943 790015563 500079 790015563 500079 41820099 323402739 41820099 323402739 812946343 664199773 812946343 664199773 932992838 132374996 932992838 132374996 248938986 713393517 248938986 713393517 945490593 474457111 945490593 474457111 174988936 57245204 174988936 57245204 37813238 736381590 37813238 736381590 796579281 502988142 796579281 502988142 112569555 162480917 112569555 162480917 840000935 939474907 840000935 939474907 381821958 346021937 381821958 346021937 145886512 872894962 145886512 872894962 986339593 353454893 986339593 353454893 117836230 738047916 117836230 738047916 879868610 823689739 879868610 823689739 78544997 50172536 78544997 50172536 509474157 77305978 509474157 77305978 610256918 709358913 610256918 709358913 176456449 21496473 176456449 21496473 492280986 313587745 492280986 313587745 212488870 826963750 212488870 826963750 760589389 252973865 760589389 252973865 320874133 62697204 320874133 62697204 4697795 472397705 4697795 472397705 641224187 2605361 641224187 2605361 376495605 891421047 376495605 891421047 957564326 356893062 957564326 356893062 727116566 658461686 727116566 658461686 186325348 922571536 186325348 922571536 862598835 41335092 862598835 41335092 7727997 498913332 7727997 498913332 804727699 231109968 804727699 231109968 180168827 705524149 180168827 705524149 906370621 42647887 906370621 42647887 498911899 792506426 498911899 792506426 41934414 274333056 41934414 274333056 522880092 640045337 522880092 640045337 996240179 245774177 996240179 245774177 626142586 694256767 626142586 694256767 791903919 127746407 791903919 127746407 79022743 506128471 79022743 506128471 6104266 641019256 6104266 641019256 883544177 32555389 883544177 32555389 99347392 481506632 99347392 481506632 579286439 150940304 579286439 150940304 28652159 813655647 28652159 813655647 969217159 39313991 969217159 39313991 17267368 985082619 17267368 985082619 899800395 91637446 899800395 91637446 138931640 868668399 138931640 868668399 734426259 25627230 734426259 25627230 145496435 546657759 145496435 546657759 731658339 35337445 731658339 35337445 268753659 920577326 268753659 920577326 731804974 5062310 731804974 5062310 51951588 987999148 51951588 987999148 26368805 306119649 26368805 306119649 242669150 205271593 242669150 205271593 812882791 996847848 812882791 996847848 82768287 615954412 82768287 615954412 837908116 991000318 837908116 991000318 122289090 113715998 122289090 113715998 586673820 698452366 586673820 698452366 231958321 90828179 231958321 90828179 336327441 778785789 336327441 778785789 20666812 491755391 20666812 491755391 575901063 416300130 575901063 416300130 150568117 766665860 150568117 766665860 859363463 459999939 859363463 459999939 479880110 974584780 479880110 974584780 853251776 168371963 853251776 168371963 253320544 932468849 253320544 932468849 513012626 411906895 513012626 411906895 676441927 133850759 676441927 133850759 976680140 543888274 976680140 543888274 171752612 276415960 171752612 276415960 893521265 797372306 893521265 797372306 797868938 263846090 797868938 263846090 985193981 916848249 985193981 916848249 556172890 319908655 556172890 319908655 759302883 21175372 759302883 21175372 166504843 625105486 166504843 625105486 609931728 820679255 609931728 820679255 4405581 73533657 4405581 73533657 599190683 582921831 599190683 582921831 94682111 774567795 94682111 774567795 543480438 170883332 543480438 170883332 159961110 964888804 159961110 964888804 732227778 356687842 732227778 356687842 267051898 700120795 267051898 700120795 582623786 966683555 582623786 966683555 770419522 757250791 770419522 757250791 219316566 408784141 219316566 408784141 770098585 906366273 770098585 906366273 520429397 391127096 520429397 391127096 81450924 847814342 81450924 847814342 700457106 5503904 700457106 5503904 4465907 757730549 4465907 757730549 478828186 161156432 478828186 161156432 285399288 777567716 285399288 777567716 396497923 620545871 396497923 620545871 998813398 916522653 998813398 916522653 530025561 1697498 530025561 1697498 710227828 701027414 710227828 701027414 139596515 153338859 139596515 153338859 17348443 855517834 17348443 855517834 837831033 58188911 837831033 58188911 986127501 715263227 986127501 715263227 112490255 181682001 112490255 181682001 571837390 545411286 571837390 545411286 109776513 163000671 109776513 163000671 679149455 702158910 679149455 702158910 581995628 605051828 581995628 605051828 262306132 2892970 262306132 2892970 600052063 920222495 600052063 920222495 975680464 396721667 975680464 396721667 73932550 819634950 73932550 819634950 524909430 138362830 524909430 138362830 407834810 62352438 407834810 62352438 740511245 554324473 740511245 554324473 51652738 205126962 51652738 205126962 576703650 841875069 576703650 841875069 858508687 158332438 858508687 158332438 154705739 696370103 154705739 696370103 794472011 272014821 794472011 272014821 91071679 906510977 91071679 906510977 686129338 640447699 686129338 640447699 148135977 922151581 148135977 922151581 784185869 265766369 784185869 265766369 200031693 959411981 200031693 959411981 739064948 130185952 739064948 130185952 71120742 962636068 71120742 962636068 910698838 567357718 910698838 567357718 289232048 955981314 289232048 955981314 931194081 158423504 931194081 158423504 130889227 666556536 130889227 666556536 183372905 78381311 183372905 78381311 16965034 737187941 16965034 737187941 555849809 34136138 555849809 34136138 125331423 596004687 125331423 596004687 769600596 967000639 769600596 967000639 331798496 651509046 331798496 651509046 924338598 777850032 924338598 777850032 70904197 216632728 70904197 216632728 640469591 681899933 640469591 681899933 508705354 311224354 508705354 311224354 391571891 3986257 391571891 3986257 111714760 719638353 111714760 719638353 946839427 278459550 946839427 278459550 596958839 823558186 596958839 823558186 22758211 445882541 22758211 445882541 702645297 168773943 702645297 168773943 898180420 704159186 898180420 704159186 312510665 423820519 312510665 423820519 964207877 995919696 964207877 995919696 82459659 439433065 82459659 439433065 37421066 14296418 37421066 14296418 604436250 706938623 604436250 706938623 95204118 145308937 95204118 145308937 824926508 505841741 824926508 505841741 862695480 782051657 862695480 782051657 170459215 200818708 170459215 200818708 700665203 32812415 700665203 32812415 204770572 660541796 204770572 660541796 467381030 67672498 467381030 67672498 120842828 906976353 120842828 906976353 700449115 253636042 700449115 253636042 996985282 839523445 996985282 839523445 208795292 313198166 208795292 313198166 445244495 780176886 445244495 780176886 709567287 422481 709567287 422481 115887770 943076700 115887770 943076700 603217137 301758217 603217137 301758217 50777492 833381908 50777492 833381908 814885765 172371118 814885765 172371118 147419368 53005869 147419368 53005869 537137871 946089958 537137871 946089958 165219242 21427733 165219242 21427733 896490133 624968432 896490133 624968432 266621920 440128154 266621920 440128154 932842619 985798488 932842619 985798488 70641514 134114886 70641514 134114886 443959647 482393937 443959647 482393937 203000338 943801236 203000338 943801236 978363374 359191487 978363374 359191487 269284006 756917435 269284006 756917435 981035350 57033239 981035350 57033239 59354099 924275742 59354099 924275742 710232674 263468154 710232674 263468154 503872665 825375586 503872665 825375586 882017795 84068386 882017795 84068386 989897821 35859884 989897821 35859884 284878052 919403941 284878052 919403941 503015096 116408704 503015096 116408704 161177389 370033289 161177389 370033289 973830994 279766039 973830994 279766039 699481172 52803128 699481172 52803128 14610360 778324187 14610360 778324187 805362954 294088506 805362954 294088506 104235537 812052006 104235537 812052006 751883756 350642527 751883756 350642527 469948252 164817451 469948252 164817451 12234086 539058178 12234086 539058178 479573018 389086474 479573018 389086474 776662136 69051527 776662136 69051527 360030392 833962456 360030392 833962456 128418813 315479953 128418813 315479953 740627943 770077650 740627943 770077650 182654790 836138589 182654790 836138589 821131512 374049433 821131512 374049433 70890644 680544624 70890644 680544624 643986830 939644005 643986830 939644005 937180885 22955008 937180885 22955008 20836748 428523452 20836748 428523452 590770460 904237698 590770460 904237698 40465840 235252293 40465840 235252293 370637348 605069784 370637348 605069784 949373499 305294137 949373499 305294137 273865397 787458626 273865397 787458626 880420669 279939998 880420669 279939998 505444035 889709137 505444035 889709137 371487513 323983480 371487513 323983480 767233276 511726365 767233276 511726365 391866291 168916116 391866291 168916116 443120327 712519835 443120327 712519835 896679449 213788355 896679449 213788355 399600855 932356121 399600855 932356121 867468132 421066091 867468132 421066091 223322254 703245054 223322254 703245054 805525450 469588074 805525450 469588074 847095632 116426961 847095632 116426961 1216410 462437777 1216410 462437777 634298960 779389616 634298960 779389616 907975460 917624027 907975460 917624027 369163813 228616715 369163813 228616715 784579267 795843663 784579267 795843663 75075221 260895403 75075221 260895403 927599875 829374454 927599875 829374454 600388869 494157795 600388869 494157795 761721400 830749005 761721400 830749005 46109722 28081508 46109722 28081508 571478238 980724440 571478238 980724440 268404575 187950561 268404575 187950561 702222112 989642533 702222112 989642533 121568267 497150095 121568267 497150095 538141255 133598094 538141255 133598094 169389012 924671727 169389012 924671727 6782276 989358076 6782276 989358076 871616311 429388010 871616311 429388010 65797846 756507166 65797846 756507166 839057455 473557956 839057455 473557956 296281767 677760407 296281767 677760407 654904123 396099066 654904123 396099066 173998916 11612207 173998916 11612207 812504724 409900251 812504724 409900251 54458929 244614498 54458929 244614498 341000726 64778435 341000726 64778435 753222023 963140781 753222023 963140781 993470988 318841258 993470988 318841258 30788605 969131887 30788605 969131887 10969780 579496721 10969780 579496721 609176795 721658747 609176795 721658747 744743948 301394410 744743948 301394410 223868236 814323531 223868236 814323531 742451622 638218559 742451622 638218559 73493758 435881582 73493758 435881582 527199908 355784496 527199908 355784496 779968493 792183949 779968493 792183949 470076294 243563418 470076294 243563418 975445079 911075580 975445079 911075580 24115171 187555573 24115171 187555573 530913504 908087921 530913504 908087921 686037631 406751429 686037631 406751429 895511972 251388420 895511972 251388420 221300813 668316013 221300813 668316013 731349419 438644320 731349419 438644320 368078448 982858190 368078448 982858190 201843774 8808495 201843774 8808495 976230590 877241723 976230590 877241723 17308068 597380514 17308068 597380514 615432740 669347959 615432740 669347959 322719718 280759651 322719718 280759651 75373587 107554306 75373587 107554306 518098098 927427740 518098098 927427740 844010026 242341263 844010026 242341263 119605039 631189982 119605039 631189982 784457713 439875311 784457713 439875311 17990055 592872210 17990055 592872210 859716466 950445883 859716466 950445883 195002455 266815021 195002455 266815021 653474515 587069697 653474515 587069697 66694715 8670004 66694715 8670004 803194719 425259817 803194719 425259817 199126328 134763301 199126328 134763301 865837463 833077400 865837463 833077400 137336801 161617283 137336801 161617283 800204883 498149138 800204883 498149138 151768002 787361891 151768002 787361891 999177580 81002856 999177580 81002856 441783597 504801056 441783597 504801056 944177682 555789916 944177682 555789916 348449045 962317487 348449045 962317487 854203914 121770904 854203914 121770904 131871188 790995421 131871188 790995421 816832678 36539697 816832678 36539697 21395637 807601813 21395637 807601813 893549719 366801472 893549719 366801472 764509755 773175027 764509755 773175027 357774431 978058116 357774431 978058116 480880588 96951056 480880588 96951056 11173527 775161105 11173527 775161105 949112949 567112345 949112949 567112345 30729585 153039354 30729585 153039354 361966253 11542107 361966253 11542107 38238483 794010026 38238483 794010026 920078223 86886169 920078223 86886169 153134794 592919296 153134794 592919296 606484067 185544050 606484067 185544050 208825728 105537464 208825728 105537464 664194418 732596646 664194418 732596646 140351390 234775214 140351390 234775214 945950161 967669397 945950161 967669397 257864705 265838451 257864705 265838451 471237051 221790881 471237051 221790881 5751955 732606569 5751955 732606569 855703964 399211515 855703964 399211515 233408557 312632297 233408557 312632297 661193692 905177090 661193692 905177090 65430107 548707574 65430107 548707574 818309014 91589828 818309014 91589828 368048946 769157836 368048946 769157836 718742733 531310518 718742733 531310518 237671490 327133304 237671490 327133304 926842908 41824998 926842908 41824998 964001066 940007875 964001066 940007875 327813279 250662250 327813279 250662250 845434809 790541141 845434809 790541141 35203074 279708755 35203074 279708755 742611802 164550041 742611802 164550041 70006754 727367792 70006754 727367792 550197185 70105798 550197185 70105798 68193228 671938545 68193228 671938545 899837780 272309454 899837780 272309454 356103206 601350401 356103206 601350401 895856643 135090954 895856643 135090954 26580874 889367852 26580874 889367852 888350978 435116151 888350978 435116151 412034136 880704008 412034136 880704008 734757363 956028503 734757363 956028503 984413934 388646419 984413934 388646419 376626622 144176316 376626622 144176316 683611700 569107884 683611700 569107884 304182466 287499919 304182466 287499919 873948191 918685209 873948191 918685209 60526779 35394887 60526779 35394887 509854704 558407416 509854704 558407416 374239951 274958541 374239951 274958541 160351033 33348999 160351033 33348999 849280386 864900301 849280386 864900301 32621398 786657502 32621398 786657502 651543054 185177524 651543054 185177524 173674781 978781932 173674781 978781932 701206156 203547787 701206156 203547787 58933683 865718837 58933683 865718837 727554364 67070326 727554364 67070326 325750336 496694724 325750336 496694724 914829879 887840289 914829879 887840289 7508843 968780790 7508843 968780790 61480127 260881654 61480127 260881654 803597590 99256597 803597590 99256597 83976634 766954273 83976634 766954273 838103823 262721976 838103823 262721976 35237554 882418505 35237554 882418505 520141146 182340454 520141146 182340454 940760507 928390125 940760507 928390125 113685734 464629958 113685734 464629958 768653512 900564666 768653512 900564666 978914211 108206450 978914211 108206450 286719518 909507613 286719518 909507613 933365207 456250177 933365207 456250177 645378674 820388992 645378674 820388992 705320341 283046693 705320341 283046693 961144593 957402553 961144593 957402553 242057595 602493879 242057595 602493879 875072146 838625584 875072146 838625584 543589794 52658387 543589794 52658387 47417554 895988807 47417554 895988807 998761096 338031745 998761096 338031745 645071083 827652981 645071083 827652981 822352290 453081239 822352290 453081239 154437370 258298038 154437370 258298038 658355747 722903219 658355747 722903219 73819226 122336061 73819226 122336061 462447635 495411841 462447635 495411841 868873906 17436028 868873906 17436028 543095760 552066508 543095760 552066508 896889294 359732010 896889294 359732010 294255091 518478279 294255091 518478279 965711091 84219123 965711091 84219123 200025762 967031595 200025762 967031595 723001097 66216224 723001097 66216224 962396585 967538411 962396585 967538411 522694758 250189305 522694758 250189305 958547123 901635765 958547123 901635765 386377476 463831672 386377476 463831672 535783420 172498527 535783420 172498527 70620775 967467777 70620775 967467777 852676543 30802083 852676543 30802083 27136193 785413623 27136193 785413623 541635605 567740719 541635605 567740719 203227919 783643295 203227919 783643295 911442624 81018490 911442624 81018490 432403135 938406002 432403135 938406002 967474021 996976030 967474021 996976030 929147765 17559009 929147765 17559009 57105646 912169326 57105646 912169326 941427262 302430520 941427262 302430520 403345547 895454008 403345547 895454008 514894708 85241275 514894708 85241275 12499588 946623177 12499588 946623177 980858373 307701952 980858373 307701952 385605756 651175303 385605756 651175303 747463711 53374440 747463711 53374440 34576910 766090046 34576910 766090046 500369236 23286905 500369236 23286905 255346961 747177543 255346961 747177543 528148676 66415244 528148676 66415244 321659421 294165728 321659421 294165728 871723599 789550701 871723599 789550701 174059180 676502772 174059180 676502772 147719970 276051225 147719970 276051225 379226100 874509986 379226100 874509986 10372722 18937973 10372722 18937973 934691862 498810010 934691862 498810010 614967292 170568841 614967292 170568841 916619934 748915848 916619934 748915848 8043207 91047944 8043207 91047944 903762370 957207696 903762370 957207696 238892875 974803462 238892875 974803462 568413097 128695008 568413097 128695008 759967304 791752987 759967304 791752987 108485251 849837892 108485251 849837892 771942392 45332254 771942392 45332254 373895990 445757522 373895990 445757522 788077453 190650159 788077453 190650159 491694421 958010581 491694421 958010581 100669292 188232199 100669292 188232199 879294734 906056358 879294734 906056358 184818694 194949336 184818694 194949336 786213199 652501671 786213199 652501671 848132550 377844699 848132550 377844699 155407619 898456397 155407619 898456397 816154754 315015628 816154754 315015628 309670710 783499543 309670710 783499543 749704466 427677123 749704466 427677123 64655076 115566127 64655076 115566127 702138292 958534117 702138292 958534117 201419771 185745616 201419771 185745616 603210012 745984895 603210012 745984895 233093685 224998647 233093685 224998647 893970981 980940846 893970981 980940846 73632342 118478507 73632342 118478507 651959646 922456611 651959646 922456611 974152276 693097238 974152276 693097238 268103304 154015036 268103304 154015036 718003474 456903308 718003474 456903308 244946609 170226645 244946609 170226645 107923184 993308165 107923184 993308165 958005664 88047950 958005664 88047950 341354395 841967677 341354395 841967677 595965792 227613639 595965792 227613639 207670306 780210089 207670306 780210089 939543164 318388210 939543164 318388210 307842122 857986335 307842122 857986335 800140726 331994926 800140726 331994926 257620681 991875016 257620681 991875016 643206442 747177665 643206442 747177665 49607643 845096605 49607643 845096605 554099714 90425904 554099714 90425904 51478417 549537019 51478417 549537019 484660563 804656986 484660563 804656986 159314383 148915001 159314383 148915001 140047266 501186494 140047266 501186494 987158339 181948514 987158339 181948514 264010793 662177914 264010793 662177914 730788340 241499459 730788340 241499459 252303880 674851542 252303880 674851542 746516385 161783531 746516385 161783531 256493958 689665040 256493958 689665040 791505725 88636878 791505725 88636878 153885514 454511438 153885514 454511438 910399606 278671192 910399606 278671192 470230392 621121204 470230392 621121204 160036080 818438436 160036080 818438436 843108189 33120782 843108189 33120782 43935697 754678883 43935697 754678883 606320646 313001508 606320646 313001508 379873396 864658290 379873396 864658290 137874953 325205521 137874953 325205521 463802223 797350988 463802223 797350988 982171904 36331256 982171904 36331256 136686731 606018795 136686731 606018795 828899439 887656879 828899439 887656879 189140980 583060118 189140980 583060118 724183285 844744525 724183285 844744525 188316961 61494251 188316961 61494251 888599859 205429259 888599859 205429259 286102877 742927583 286102877 742927583 980161034 471610446 980161034 471610446 315963390 891126048 315963390 891126048 886371158 12560475 886371158 12560475 720873267 547196661 720873267 547196661 564970698 236151149 564970698 236151149 393390893 948039922 393390893 948039922 993041852 102961781 993041852 102961781 214931678 376063613 214931678 376063613 912587526 502895365 912587526 502895365 54701461 944767995 54701461 944767995 735576834 126646749 735576834 126646749 253145829 15268690 253145829 15268690 657371640 885808007 657371640 885808007 112150435 332475948 112150435 332475948 633912997 841862152 633912997 841862152 3479275 84149417 3479275 84149417 218633507 379746783 218633507 379746783 840767825 3419831 840767825 3419831 4682770 137251422 4682770 137251422 102952758 731711525 102952758 731711525 850260222 172199754 850260222 172199754 995512304 915371514 995512304 915371514 308440007 538655812 308440007 538655812 639066553 68902543 639066553 68902543 84709767 609598119 84709767 609598119 807885222 933648950 807885222 933648950 504706093 152538482 504706093 152538482 939277002 771340642 939277002 771340642 66706080 112613598 66706080 112613598 950609334 740858000 950609334 740858000 82655517 109977963 82655517 109977963 891392630 998272387 891392630 998272387 75504546 29175746 75504546 29175746 979911907 599535576 979911907 599535576 293349477 74537310 293349477 74537310 965439497 44659422 965439497 44659422 240067873 674552604 240067873 674552604 119231633 972767795 119231633 972767795 988490489 421743506 988490489 421743506 508586157 872268786 508586157 872268786 15966994 911465682 15966994 911465682 164532329 4298232 164532329 4298232 819959473 700636669 819959473 700636669 340510998 222321028 340510998 222321028 121255730 802553517 121255730 802553517 540392601 363801768 540392601 363801768 307320887 34343283 307320887 34343283 529247616 635569773 529247616 635569773 944281128 43438645 944281128 43438645 73960371 993386051 73960371 993386051 13567061 436030128 13567061 436030128 693327372 642262997 693327372 642262997 141178160 389713479 141178160 389713479 645013487 746009839 645013487 746009839 886054233 379738199 886054233 379738199 286234822 938072469 286234822 938072469 437080751 2649389 437080751 2649389 308924261 810617725 308924261 810617725 767362264 915543290 767362264 915543290 30782801 66471927 30782801 66471927 691069029 544006206 691069029 544006206 331623119 351760896 331623119 351760896 897316510 765940398 897316510 765940398 120667061 150750071 120667061 150750071 846045848 805315186 846045848 805315186 975489385 453929248 975489385 453929248 83439585 967945657 83439585 967945657 992821699 123330677 992821699 123330677 876926180 895038584 876926180 895038584 427165154 209033110 427165154 209033110 984874008 911454811 984874008 911454811 730692847 143069917 730692847 143069917 169486270 935274701 169486270 935274701 925022241 332934281 925022241 332934281 358137394 9616839 358137394 9616839 5260888 788853467 5260888 788853467 762317857 226483769 762317857 226483769 187858453 690294464 187858453 690294464 777623819 126248353 777623819 126248353 60411311 945810348 60411311 945810348 957256827 108117693 957256827 108117693 548094188 805036584 548094188 805036584 784163035 992303841 784163035 992303841 203776501 655304960 203776501 655304960 670706972 79634372 670706972 79634372 291660875 940901237 291660875 940901237 949435628 104857457 949435628 104857457 136341349 500653521 136341349 500653521 824270697 43333040 824270697 43333040 29615262 890655415 29615262 890655415 773215046 107639250 773215046 107639250 542478869 683547354 542478869 683547354 226401248 143530005 226401248 143530005 123836150 887085906 123836150 887085906 599952951 438247393 599952951 438247393 155780469 301630110 155780469 301630110 704446151 753063409 704446151 753063409 250918135 511346719 250918135 511346719 978646386 784478104 978646386 784478104 832320057 534870529 832320057 534870529 349629975 982824877 349629975 982824877 750796035 362093992 750796035 362093992 151934552 961125330 151934552 961125330 836584307 577585375 836584307 577585375 342618167 40082532 342618167 40082532 813628161 896593524 813628161 896593524 947507833 993629854 947507833 993629854 201943260 165320462 201943260 165320462 842949587 794886608 842949587 794886608 161147003 325885698 161147003 325885698 913893828 562859271 913893828 562859271 423997960 310710549 423997960 310710549 784373276 778030591 784373276 778030591 269592398 859912050 269592398 859912050 922974582 205715424 922974582 205715424 608655223 964064196 608655223 964064196 867341522 2277168 867341522 2277168 894095884 854154719 894095884 854154719 162680768 100310719 162680768 100310719 753091628 615806831 753091628 615806831 891926445 83580876 891926445 83580876 654652666 859075062 654652666 859075062 239861420 25855583 239861420 25855583 824901864 672068325 824901864 672068325 281482283 460359819 281482283 460359819 841391776 137661977 841391776 137661977 170157698 439070018 170157698 439070018 782239716 959768110 782239716 959768110 340385262 276846257 340385262 276846257 794669950 892106496 794669950 892106496 372017387 256376917 372017387 256376917 712379366 941256093 712379366 941256093 271048853 409991029 271048853 409991029 712809921 476571030 712809921 476571030 454434057 277395213 454434057 277395213 564534943 78565957 564534943 78565957 915787601 492400733 915787601 492400733 312636012 882812489 312636012 882812489 902620118 14199357 902620118 14199357 966935764 766219917 966935764 766219917 44258459 338304941 44258459 338304941 569465608 31416939 569465608 31416939 237530938 487609939 237530938 487609939 962469901 314089619 962469901 314089619 203308682 729683810 203308682 729683810 9076713 979575801 9076713 979575801 717761947 222188667 717761947 222188667 158621403 882371978 158621403 882371978 971689669 626978633 971689669 626978633 434861547 44805253 434861547 44805253 575344210 698963511 575344210 698963511 998306492 81638261 998306492 81638261 210606273 827654236 210606273 827654236 625427978 158292596 625427978 158292596 123463230 815574300 123463230 815574300 797582184 924239856 797582184 924239856 150502522 49064137 150502522 49064137 986688229 889222558 986688229 889222558 331920220 159690866 331920220 159690866 825831916 837359374 825831916 837359374 945835797 367004149 945835797 367004149 35827804 914241285 35827804 914241285 934050507 479517051 934050507 479517051 67669474 283699582 67669474 283699582 497776105 481009198 497776105 481009198 101297186 646256661 101297186 646256661 643892707 38581014 643892707 38581014 57140197 567449260 57140197 567449260 518076593 477321014 518076593 477321014 830790286 980244525 830790286 980244525 235454000 119511311 235454000 119511311 531315832 968440818 531315832 968440818 612181667 685845372 612181667 685845372 435399472 944512606 435399472 944512606 315736233 184900380 315736233 184900380 831831650 799867485 831831650 799867485 271063654 513712492 271063654 513712492 929085752 749414296 929085752 749414296 203585508 6604593 203585508 6604593 571538779 815937848 571538779 815937848 945884345 181721416 945884345 181721416 150022765 970673082 150022765 970673082 931720684 375861242 931720684 375861242 15907021 674129434 15907021 674129434 804693317 969415143 804693317 969415143 16136297 27033586 16136297 27033586 608691951 933397935 608691951 933397935 915418001 270341621 915418001 270341621 32416457 811461986 32416457 811461986 342743286 103586153 342743286 103586153 184548316 852704904 184548316 852704904 730857957 453932278 730857957 453932278 914353378 306598149 914353378 306598149 237931110 992696733 237931110 992696733 720282431 441242959 720282431 441242959 930567934 656659112 930567934 656659112 89523063 948984151 89523063 948984151 785691335 757301877 785691335 757301877 682100865 227698383 682100865 227698383 192809337 760708728 192809337 760708728 486505893 924124952 486505893 924124952 111621209 142683531 111621209 142683531 983806780 719496307 983806780 719496307 339261297 907252160 339261297 907252160 21135311 56472191 21135311 56472191 933890767 729102659 933890767 729102659 199545437 151738163 199545437 151738163 846479655 539805534 846479655 539805534 35588022 909843133 35588022 909843133 958873352 269733277 958873352 269733277 303676604 42361341 303676604 42361341 613481545 776456934 613481545 776456934 176175482 180460287 176175482 180460287 803839423 787880213 803839423 787880213 937745778 290262503 937745778 290262503 660102174 866621243 660102174 866621243 911038518 208793915 911038518 208793915 98981372 658399910 98981372 658399910 719397396 742023377 719397396 742023377 327747872 58332080 327747872 58332080 947994526 581875120 947994526 581875120 41492448 150365138 41492448 150365138 717259040 918509911 717259040 918509911 678283817 548422915 678283817 548422915 298232129 215576073 298232129 215576073 911202359 774663322 911202359 774663322 144822344 439738335 144822344 439738335 674007549 749851312 674007549 749851312 15049296 63387403 15049296 63387403 932454497 956403251 932454497 956403251 255736598 614977668 255736598 614977668 668469811 761560729 668469811 761560729 353226978 349310703 353226978 349310703 806852157 878604165 806852157 878604165 359632397 663900188 359632397 663900188 41407642 241019011 41407642 241019011 884357747 528459552 884357747 528459552 17286113 260719712 17286113 260719712 572077539 802250460 572077539 802250460 129629361 449204876 129629361 449204876 499948076 848424446 499948076 848424446 100317696 463648521 100317696 463648521 520404039 682818899 520404039 682818899 907132179 89669372 907132179 89669372 94491806 881290194 94491806 881290194 744694360 414681825 744694360 414681825 279717878 49740983 279717878 49740983 832799801 678804164 832799801 678804164 228598413 278841758 228598413 278841758 420629049 688534789 420629049 688534789 209982055 483070771 209982055 483070771 677827158 879076869 677827158 879076869 986248662 279276608 986248662 279276608 116031926 812321913 116031926 812321913 748904429 59896385 748904429 59896385 170646321 967758870 170646321 967758870 866439246 466661598 866439246 466661598 107236297 65103795 107236297 65103795 953067619 45125299 953067619 45125299 132487965 988414933 132487965 988414933 17286523 358318006 17286523 358318006 517884835 837884182 517884835 837884182 77562066 276973312 77562066 276973312 848949980 723789610 848949980 723789610 220155123 513187340 220155123 513187340 865695177 78956519 865695177 78956519 263055003 464079832 263055003 464079832 999719832 257129778 999719832 257129778 476957348 856384095 476957348 856384095 250747828 271521892 250747828 271521892 851243902 474090300 851243902 474090300 339805421 168139409 339805421 168139409 898842591 486131554 898842591 486131554 337005325 291039905 337005325 291039905 605434254 854559980 605434254 854559980 27245867 74139128 27245867 74139128 963973024 983368756 963973024 983368756 475522410 341276494 475522410 341276494 112519898 663241220 112519898 663241220 781018542 95874842 781018542 95874842 116554638 4284201 116554638 4284201 848001034 407601045 848001034 407601045 223416286 748274708 223416286 748274708 860723377 249700009 860723377 249700009 170333212 959172080 170333212 959172080 477731286 567240957 477731286 567240957 193915148 363445867 193915148 363445867 821967728 129442668 821967728 129442668 243361153 992669006 243361153 992669006 926124618 527071196 926124618 527071196 675037190 6215907 675037190 6215907 340487621 945360439 340487621 945360439 861529125 605425866 861529125 605425866 771590210 765124355 771590210 765124355 866818207 100826658 866818207 100826658 76751748 709468780 76751748 709468780 869319218 854856839 869319218 854856839 295433946 178836922 295433946 178836922 787302458 953087150 787302458 953087150 290446440 661419025 290446440 661419025 732525295 886622438 732525295 886622438 926436562 492778328 926436562 492778328 655142803 851543935 655142803 851543935 257597608 710477871 257597608 710477871 866791873 219615213 866791873 219615213 671210611 795966556 671210611 795966556 573094328 964980695 573094328 964980695 266005452 383462547 266005452 383462547 911269306 980327761 911269306 980327761 999619420 497303336 999619420 497303336 86247100 741685140 86247100 741685140 884424244 474003610 884424244 474003610 101496407 35903564 101496407 35903564 19964925 704963677 19964925 704963677 728843992 91452567 728843992 91452567 146555302 718268152 146555302 718268152 897553873 896881172 897553873 896881172 414559852 236990716 414559852 236990716 52561516 734361326 52561516 734361326 448944361 154534710 448944361 154534710 773696403 750907596 773696403 750907596 87900215 602233451 87900215 602233451 732114003 594969401 732114003 594969401 151212181 198609474 151212181 198609474 956540135 958031154 956540135 958031154 64265596 369374928 64265596 369374928 843051771 32799585 843051771 32799585 101242030 772003049 101242030 772003049 467232582 379576381 467232582 379576381 151825285 17899852 151825285 17899852 875306034 522476818 875306034 522476818 345789287 568278123 345789287 568278123 493604758 988792375 493604758 988792375 779494892 233798046 779494892 233798046 208276262 719386166 208276262 719386166 902256216 4787349 902256216 4787349 763985793 805663339 763985793 805663339 945594467 655648888 945594467 655648888 141070523 360860616 141070523 360860616 827060496 958922973 827060496 958922973 151193753 214090270 151193753 214090270 507703283 712869868 507703283 712869868 830863801 996821398 830863801 996821398 473333801 70811916 473333801 70811916 242235959 421834053 242235959 421834053 41288964 145115884 41288964 145115884 775951998 43809231 775951998 43809231 419860199 723905083 419860199 723905083 85087846 387080608 85087846 387080608 526884055 639341248 526884055 639341248 897442844 264201863 897442844 264201863 312290479 677026434 312290479 677026434 716210020 920279727 716210020 920279727 89669355 241544199 89669355 241544199 975322495 809426997 975322495 809426997 99014736 500951764 99014736 500951764 822351923 908785965 822351923 908785965 16957754 485336576 16957754 485336576 686316620 203076770 686316620 203076770 31558611 776686827 31558611 776686827 620298596 436562434 620298596 436562434 82075825 712355929 82075825 712355929 295732768 241632776 295732768 241632776 681805910 654388756 681805910 654388756 959120240 918237272 959120240 918237272 83373677 358507433 83373677 358507433 757777417 760403988 757777417 760403988 565002883 435478921 565002883 435478921 996097618 625745765 996097618 625745765 469811909 904298280 469811909 904298280 407078204 446347778 407078204 446347778 979182081 952726827 979182081 952726827 152113509 359811171 152113509 359811171 736368280 673171913 736368280 673171913 462706295 184923455 462706295 184923455 91800846 557630026 91800846 557630026 901553976 830326590 901553976 830326590 201217158 973574082 201217158 973574082 499345013 168987770 499345013 168987770 30372065 455378505 30372065 455378505 789081116 198835653 789081116 198835653 511649277 865609287 511649277 865609287 745620736 6611269 745620736 6611269 14568115 950150868 14568115 950150868 368767457 364556506 368767457 364556506 704445429 821555483 704445429 821555483 269162688 6637095 269162688 6637095 950359422 898549069 950359422 898549069 330611109 260052188 330611109 260052188 633925953 760685538 633925953 760685538 280467390 362048545 280467390 362048545 413964986 708494346 413964986 708494346 895788026 173687996 895788026 173687996 375758394 669610243 375758394 669610243 918936673 277860801 918936673 277860801 800595378 667837405 800595378 667837405 973429162 93923981 973429162 93923981 116435975 62459381 116435975 62459381 980380756 930584842 980380756 930584842 332468955 158080920 332468955 158080920 648167499 662059969 648167499 662059969 14331037 105266190 14331037 105266190 609756192 964690189 609756192 964690189 32559920 502291332 32559920 502291332 437718332 821617930 437718332 821617930 887184113 703048465 887184113 703048465 369032914 714920113 369032914 714920113 929958495 141282947 929958495 141282947 310265685 682109551 310265685 682109551 840400989 857100133 840400989 857100133 954674535 346380136 954674535 346380136 385149833 774998345 385149833 774998345 929584608 820324367 929584608 820324367 52297483 146959123 52297483 146959123 843645439 532850904 843645439 532850904 34688342 788481549 34688342 788481549 604090504 382921614 604090504 382921614 687958797 625260571 687958797 625260571 230802068 287324752 230802068 287324752 740286855 690400598 740286855 690400598 864274466 838687186 864274466 838687186 193773307 47181883 193773307 47181883 460443756 280533434 460443756 280533434 954577923 153345296 954577923 153345296 4702017 648601096 4702017 648601096 775998107 210719876 775998107 210719876 48853557 930311167 48853557 930311167 688314122 574084242 688314122 574084242 184718615 264420707 184718615 264420707 809699996 805153133 809699996 805153133 955025035 619219872 955025035 619219872 614929337 888066438 614929337 888066438 18065977 453563782 18065977 453563782 751199477 36196341 751199477 36196341 3493070 671953333 3493070 671953333 669576933 434524758 669576933 434524758 891274210 992517896 891274210 992517896 159217513 83350230 159217513 83350230 813473509 717773188 813473509 717773188 159200431 338710151 159200431 338710151 629408905 635604092 629408905 635604092 403428899 196467067 403428899 196467067 730538911 353360555 730538911 353360555 194332843 607155707 194332843 607155707 522222208 334869457 522222208 334869457 83948493 189304407 83948493 189304407 874344254 827132184 874344254 827132184 240010872 364396713 240010872 364396713 791360595 676407047 791360595 676407047 17377730 959363936 17377730 959363936 929708307 324502677 929708307 324502677 165245079 128212161 165245079 128212161 631255296 858598772 631255296 858598772 171950873 96644653 171950873 96644653 860719258 769641618 860719258 769641618 152794846 138643412 152794846 138643412 496001181 890352783 496001181 890352783 314652389 365552337 314652389 365552337 530796201 189177699 530796201 189177699 135455674 976097827 135455674 976097827 56031078 212054939 56031078 212054939 737325805 17731123 737325805 17731123 427115722 884701119 427115722 884701119 756606454 189602868 756606454 189602868 910200967 606925681 910200967 606925681 130347928 342915326 130347928 342915326 673552392 770065619 673552392 770065619 18538843 260444382 18538843 260444382 900980999 349402784 900980999 349402784 505760684 923060870 505760684 923060870 840577960 379353556 840577960 379353556 45709556 848322544 45709556 848322544 610939094 938103968 610939094 938103968 191360235 286416437 191360235 286416437 979613043 895043250 979613043 895043250 236282392 943782907 236282392 943782907 920631257 961065983 920631257 961065983 337904935 372095912 337904935 372095912 827736576 761076771 827736576 761076771 398998728 943205327 398998728 943205327 982678275 174407644 982678275 174407644 394089034 760414286 394089034 760414286 720462847 494394862 720462847 494394862 204986032 688785177 204986032 688785177 861048651 877750690 861048651 877750690 213810912 142104466 213810912 142104466 392599545 768849296 392599545 768849296 677836904 493276029 677836904 493276029 270317561 845871250 270317561 845871250 58691379 509674788 58691379 509674788 811809478 714408626 811809478 714408626 177574653 739693326 177574653 739693326 885814808 13029332 885814808 13029332 8704095 907106380 8704095 907106380 784914709 268718390 784914709 268718390 480682242 635237906 480682242 635237906 672184499 475987964 672184499 475987964 138025326 882604045 138025326 882604045 552855088 324184302 552855088 324184302 798894000 97324396 798894000 97324396 82421283 322804582 82421283 322804582 502317765 441744768 502317765 441744768 62371466 944637599 62371466 944637599 710240958 988117956 710240958 988117956 76276138 77835313 76276138 77835313 973828207 840253180 973828207 840253180 491625404 14190579 491625404 14190579 836991294 887832281 836991294 887832281 413429246 174023927 413429246 174023927 848561044 982251670 848561044 982251670 159117460 265206909 159117460 265206909 147734481 765797275 147734481 765797275 697944035 799056826 697944035 799056826 38126743 474463766 38126743 474463766 830680963 65303185 830680963 65303185 992707037 676002268 992707037 676002268 260273671 656478261 260273671 656478261 378761625 986165276 378761625 986165276 188526581 218249530 188526581 218249530 635763996 829924203 635763996 829924203 828772774 99535833 828772774 99535833 10145294 759234595 10145294 759234595 707308187 354481985 707308187 354481985 159592552 263812102 159592552 263812102 550327224 815017588 550327224 815017588 219254323 346289670 219254323 346289670 474419547 120182938 474419547 120182938 781396269 598690994 781396269 598690994 149311244 444206794 149311244 444206794 515699651 711784799 515699651 711784799 193349550 262674229 193349550 262674229 862172327 619150091 862172327 619150091 396593729 654996257 396593729 654996257 982268137 100786502 982268137 100786502 695716367 833931708 695716367 833931708 95587792 980791118 95587792 980791118 608328967 494818588 608328967 494818588 116585643 829900525 116585643 829900525 387087649 140715996 387087649 140715996 640325123 944389557 640325123 944389557 452172596 40875131 452172596 40875131 969977529 942051129 969977529 942051129 682255125 195830053 682255125 195830053 106583316 668269089 106583316 668269089 982455131 283206879 982455131 283206879 16168964 603889930 16168964 603889930 614811904 113970834 614811904 113970834 184260947 617765375 184260947 617765375 727886062 716670743 727886062 716670743 250902187 168203585 250902187 168203585 47776555 639549793 47776555 639549793 784993345 73007298 784993345 73007298 174930479 842440245 174930479 842440245 629557479 661020758 629557479 661020758 112985453 464002104 112985453 464002104 965016168 15108963 965016168 15108963 144133725 717290883 144133725 717290883 469080067 30944812 469080067 30944812 890431025 819480295 890431025 819480295 112021198 33036889 112021198 33036889 960815548 938663843 960815548 938663843 523067955 126642338 523067955 126642338 990745403 16740136 990745403 16740136 80736293 944428828 80736293 944428828 523873132 216471509 523873132 216471509 139539897 925155169 139539897 925155169 500495103 315788319 500495103 315788319 897747670 718582333 897747670 718582333 390795311 637313053 390795311 637313053 959310502 85135661 959310502 85135661 166925891 776907543 166925891 776907543 925970461 369765365 925970461 369765365 537717590 960353626 537717590 960353626 794270403 464259990 794270403 464259990 172360924 789480267 172360924 789480267 809134296 97074449 809134296 97074449 379530561 810812277 379530561 810812277 205821942 44111341 205821942 44111341 627245178 452239381 627245178 452239381 989772822 189816733 989772822 189816733 307862179 839638378 307862179 839638378 639264341 329715992 639264341 329715992 980458249 975910974 980458249 975910974 33832780 561568281 33832780 561568281 714451639 86699446 714451639 86699446 97604441 557029376 97604441 557029376 766824776 172754624 766824776 172754624 354845264 978744719 354845264 978744719 835288451 73988938 835288451 73988938 327581308 979170897 327581308 979170897 260366183 639474411 260366183 639474411 949424116 195501261 949424116 195501261 210729054 651824590 210729054 651824590 597546910 163038254 597546910 163038254 956151536 736042854 956151536 736042854 18810457 137695606 18810457 137695606 997651049 977007516 997651049 977007516 116959878 668309447 116959878 668309447 494803555 153005302 494803555 153005302 989509853 861344104 989509853 861344104 276131587 416761144 276131587 416761144 37950923 16504922 37950923 16504922 361015444 988502337 361015444 988502337 51642845 319432981 51642845 319432981 703539303 913162596 703539303 913162596 459635525 607231675 459635525 607231675 849104676 37186158 849104676 37186158 383719115 505298861 383719115 505298861 803617905 805327571 803617905 805327571 41642239 54960062 41642239 54960062 934447628 824745313 934447628 824745313 268698923 230386978 268698923 230386978 951308715 727293200 951308715 727293200 507027437 513021411 507027437 513021411 902681337 131511006 902681337 131511006 441505136 890383079 441505136 890383079 220811605 70116882 220811605 70116882 972031198 940571731 972031198 940571731 11125711 574262466 11125711 574262466 995357760 233438876 995357760 233438876 20518624 671095520 20518624 671095520 902439865 309340463 902439865 309340463 655671971 932535606 655671971 932535606 47389490 8087571 47389490 8087571 626329317 784502746 626329317 784502746 387005404 46431737 387005404 46431737 813653245 926463093 813653245 926463093 244388053 179928318 244388053 179928318 14351365 110808725 14351365 110808725 698405154 995866960 698405154 995866960 70597909 151706620 70597909 151706620 824942081 606598180 824942081 606598180 381640677 927179102 381640677 927179102 697719100 204958544 697719100 204958544 999365075 75688160 999365075 75688160 95869912 785509922 95869912 785509922 995474081 993163449 995474081 993163449 350818923 504158187 350818923 504158187 761937568 746250976 761937568 746250976 429257395 363068054 429257395 363068054 849634624 617398167 849634624 617398167 143323627 815472994 143323627 815472994 13843915 137094626 13843915 137094626 516339081 615655272 516339081 615655272 163144900 274465157 163144900 274465157 942550837 751218404 942550837 751218404 358221320 437916405 358221320 437916405 799405084 771754209 799405084 771754209 152174970 159579815 152174970 159579815 20708834 567085927 20708834 567085927 935518711 709268473 935518711 709268473 167287052 506455673 167287052 506455673 992806902 30293770 992806902 30293770 129923831 974507998 129923831 974507998 896999535 716468115 896999535 716468115 687644327 878866599 687644327 878866599 53194583 942060409 53194583 942060409 718587297 71440709 718587297 71440709 515509711 982575425 515509711 982575425 824517477 146074024 824517477 146074024 157329948 725751790 157329948 725751790 913683921 69347206 913683921 69347206 359984743 875835486 359984743 875835486 678287536 311100407 678287536 311100407 843582110 766455594 843582110 766455594 81005982 405955469 81005982 405955469 2469634 750753126 2469634 750753126 810707620 47848800 810707620 47848800 342524365 437931453 342524365 437931453 663283944 662112537 663283944 662112537 189140463 144144264 189140463 144144264 48224505 656588369 48224505 656588369 537183624 104024241 537183624 104024241 247874392 650979198 247874392 650979198 912583580 179955483 912583580 179955483 461414371 832797335 461414371 832797335 867435050 158743040 867435050 158743040 379727466 604294243 379727466 604294243 936648295 361686874 936648295 361686874 257595239 863369653 257595239 863369653 589895613 76644670 589895613 76644670 70044771 689427404 70044771 689427404 931211231 572001728 931211231 572001728 56437940 890938814 56437940 890938814 800182210 165352953 800182210 165352953 118109050 565975616 118109050 565975616 942792628 620361391 942792628 620361391 204914583 211240340 204914583 211240340 899957451 955720562 899957451 955720562 216876242 229147090 216876242 229147090 865145666 590593106 865145666 590593106 182203789 526217643 182203789 526217643 643674841 642124404 643674841 642124404 54178664 410707029 54178664 410707029 595405604 272992126 595405604 272992126 874084741 40860370 874084741 40860370 975300105 558316605 975300105 558316605 244414867 381628914 244414867 381628914 611841631 902278301 611841631 902278301 3105231 956061956 3105231 956061956 434694200 292935080 434694200 292935080 684827571 724678275 684827571 724678275 175812333 836038914 175812333 836038914 542008334 146193117 542008334 146193117 54204623 466813011 54204623 466813011 336090266 632650721 336090266 632650721 108453065 47191567 108453065 47191567 623803990 835353631 623803990 835353631 148638233 145542231 148638233 145542231 805837299 967123530 805837299 967123530 613234503 126125296 613234503 126125296 894842673 965860385 894842673 965860385 95155035 548865987 95155035 548865987 968397791 413911691 968397791 413911691 228991573 35732276 228991573 35732276 840131222 950261863 840131222 950261863 137796881 165749911 137796881 165749911 716059460 733511839 716059460 733511839 338802344 238129664 338802344 238129664 951629385 738487601 951629385 738487601 493902915 210533643 493902915 210533643 206414220 923232526 206414220 923232526 927743763 549198623 927743763 549198623 197983773 986136275 197983773 986136275 675795859 175490615 675795859 175490615 901090556 551167622 901090556 551167622 271902784 273484965 271902784 273484965 757269290 815825762 757269290 815825762 59052534 297802300 59052534 297802300 853528292 816964083 853528292 816964083 93553993 73717874 93553993 73717874 649643222 800686098 649643222 800686098 758658369 540505366 758658369 540505366 78392283 457085883 78392283 457085883 830829579 881046206 830829579 881046206 15416124 324732976 15416124 324732976 839521868 125599740 839521868 125599740 204953002 527701745 204953002 527701745 781338555 53797429 781338555 53797429 174992282 943648423 174992282 943648423 643960214 98965444 643960214 98965444 837181990 930528739 837181990 930528739 458454424 186443496 458454424 186443496 129534464 613632944 129534464 613632944 664884641 974504286 664884641 974504286 106432188 767367376 106432188 767367376 474675773 840312332 474675773 840312332 801281257 929954186 801281257 929954186 59741946 15575578 59741946 15575578 892228272 893457972 892228272 893457972 290881882 353493136 290881882 353493136 905484307 675803882 905484307 675803882 398559326 44828212 398559326 44828212 12038571 609767099 12038571 609767099 833474744 20895020 833474744 20895020 23059784 286947335 23059784 286947335 648420688 823282639 648420688 823282639 55971091 145622111 55971091 145622111 792569780 608706566 792569780 608706566 263916699 126589831 263916699 126589831 379692625 788739003 379692625 788739003 742486230 281252357 742486230 281252357 176639164 842830185 176639164 842830185 895670566 333757212 895670566 333757212 97292267 885368027 97292267 885368027 734815555 126536204 734815555 126536204 22804033 504776025 22804033 504776025 699955816 929016455 699955816 929016455 19426720 269529652 19426720 269529652 765599037 926230752 765599037 926230752 108375689 706460851 108375689 706460851 547275047 914089072 547275047 914089072 686000028 359044516 686000028 359044516 344783075 607019648 344783075 607019648 644752964 972430266 644752964 972430266 1480208 12316799 1480208 12316799 933723568 804300348 933723568 804300348 446136841 45739774 446136841 45739774 997275889 677198863 997275889 677198863 252366037 868235492 252366037 868235492 140902423 542650959 140902423 542650959 619695680 86582444 619695680 86582444 42757398 624871803 42757398 624871803 466587161 362008926 466587161 362008926 812991085 972962604 812991085 972962604 159036843 359938795 159036843 359938795 692804821 667881380 692804821 667881380 101659442 173893099 101659442 173893099 727018114 795371698 727018114 795371698 347360541 523476511 347360541 523476511 952057113 970238865 952057113 970238865 166152404 289994728 166152404 289994728 123289087 8753699 123289087 8753699 6576499 462694591 6576499 462694591 333515912 100284215 333515912 100284215 803250964 895111853 803250964 895111853 127267708 356448699 127267708 356448699 503789347 996666627 503789347 996666627 155328727 170503018 155328727 170503018 755793111 976431132 755793111 976431132 291678476 154831231 291678476 154831231 945861685 867922743 945861685 867922743 665157006 30705136 665157006 30705136 172582671 592206714 172582671 592206714 944635670 294035065 944635670 294035065 34198258 43916490 34198258 43916490 956985586 414100076 956985586 414100076 114118182 62843322 114118182 62843322 720990198 659114488 720990198 659114488 519862341 112199188 519862341 112199188 920875280 595495762 920875280 595495762 236262405 131915576 236262405 131915576 882099630 922199974 882099630 922199974 42228387 47564822 42228387 47564822 458580244 704494432 458580244 704494432 977643605 854892030 977643605 854892030 181299363 57416609 181299363 57416609 708942464 718467432 708942464 718467432 75959846 957623564 75959846 957623564 568654482 601925926 568654482 601925926 970117613 840654411 970117613 840654411 779058915 34695407 779058915 34695407 308462013 747365086 308462013 747365086 838805488 815295238 838805488 815295238 346748589 82167165 346748589 82167165 830604619 772964039 830604619 772964039 257901774 215643119 257901774 215643119 929438255 580051543 929438255 580051543 434233850 344669158 434233850 344669158 679027577 110449250 679027577 110449250 98523210 606843075 98523210 606843075 741280670 302933330 741280670 302933330 833613257 856563164 833613257 856563164 266140651 278787277 266140651 278787277 554790442 894442576 554790442 894442576 99037764 364773353 99037764 364773353 930797814 856696727 930797814 856696727 79039002 664828589 79039002 664828589 728781688 158457121 728781688 158457121 416953454 564900334 416953454 564900334 645275749 975950841 645275749 975950841 235951377 6538685 235951377 6538685 85263211 787531952 85263211 787531952 669808948 355234238 669808948 355234238 615320090 973802368 615320090 973802368 254551752 141599601 254551752 141599601 512403086 728065496 512403086 728065496 46756414 134871742 46756414 134871742 649993918 771023308 649993918 771023308 268870391 237220955 268870391 237220955 513631818 702445144 513631818 702445144 203946541 933131723 203946541 933131723 873036797 123793445 873036797 123793445 10668852 29711900 10668852 29711900 956028541 622314553 956028541 622314553 751699985 89536920 751699985 89536920 435996256 926252398 435996256 926252398 894419691 108929744 894419691 108929744 429640272 725355346 429640272 725355346 922630367 175522228 922630367 175522228 624567614 718312810 624567614 718312810 894407813 471433463 894407813 471433463 408491 787766604 408491 787766604 696729714 480901059 696729714 480901059 9033176 776445598 9033176 776445598 829312203 944316429 829312203 944316429 179771286 283065258 179771286 283065258 968912742 26761951 968912742 26761951 661614423 871813624 661614423 871813624 112159196 341519177 112159196 341519177 870454472 990517248 870454472 990517248 329768418 145488719 329768418 145488719 960267832 915875872 960267832 915875872 262719715 546120674 262719715 546120674 789828507 886069367 789828507 886069367 485314003 578783432 485314003 578783432 87029253 790058810 87029253 790058810 765235664 972778537 765235664 972778537 921577566 134179797 921577566 134179797 47973103 863457248 47973103 863457248 705742280 282282696 705742280 282282696 846825774 907013787 846825774 907013787 200607381 198268823 200607381 198268823 305345664 675772276 305345664 675772276 677000951 961344646 677000951 961344646 400998374 390188470 400998374 390188470 189949839 656352640 189949839 656352640 775372441 936756060 775372441 936756060 25229420 453138356 25229420 453138356 955269722 988895824 955269722 988895824 126974225 644578557 126974225 644578557 701926321 133946079 701926321 133946079 121937797 775628433 121937797 775628433 847535263 91642411 847535263 91642411 70884317 553701492 70884317 553701492 636372112 80802454 636372112 80802454 4214371 813287547 4214371 813287547 553627608 445144316 553627608 445144316 36136999 824726970 36136999 824726970 799910583 137901703 799910583 137901703 875485277 636442311 875485277 636442311 284371731 688428428 284371731 688428428 49884297 106539189 49884297 106539189 900519417 894606035 900519417 894606035 348102541 473187665 348102541 473187665 692965055 713443424 692965055 713443424 225444336 321901431 225444336 321901431 439704601 752657418 439704601 752657418 208739448 215621901 208739448 215621901 840064235 929618470 840064235 929618470 684901331 469062508 684901331 469062508 187514601 16634617 187514601 16634617 794856895 366327868 794856895 366327868 426389570 87838636 426389570 87838636 125568836 463229918 125568836 463229918 36652989 694314903 36652989 694314903 887614113 267387239 887614113 267387239 742273130 144242672 742273130 144242672 888574098 486423870 888574098 486423870 694443090 546730356 694443090 546730356 328119365 604667502 328119365 604667502 805494734 152011953 805494734 152011953 923306696 470542585 923306696 470542585 77095284 822573938 77095284 822573938 974264511 25859916 974264511 25859916 492101504 859307972 492101504 859307972 56758766 287235486 56758766 287235486 696324751 753748922 696324751 753748922 778242551 865697430 778242551 865697430 368725631 328033531 368725631 328033531 133201491 748073018 133201491 748073018 983118940 914644817 983118940 914644817 259230798 508210815 259230798 508210815 911741926 809786973 911741926 809786973 32099416 608807336 32099416 608807336 899367603 967594301 899367603 967594301 490757706 359219385 490757706 359219385 194723829 40405706 194723829 40405706 858736056 595750761 858736056 595750761 145278712 11637673 145278712 11637673 573889152 730566239 573889152 730566239 105452337 55909250 105452337 55909250 688268546 990441225 688268546 990441225 300830818 58491646 300830818 58491646 538824998 661649000 538824998 661649000 445631806 840901896 445631806 840901896 840704618 44911604 840704618 44911604 995670765 838461203 995670765 838461203 563076031 309030377 563076031 309030377 482285627 847932880 482285627 847932880 275768643 279256509 275768643 279256509 832280878 717526429 832280878 717526429 315911797 225555503 315911797 225555503 615152647 601827587 615152647 601827587 968513943 983891481 968513943 983891481 26779919 431707454 26779919 431707454 350838237 271651272 350838237 271651272 120180619 960669559 120180619 960669559 917937198 378611419 917937198 378611419 17230438 124438819 17230438 124438819 879072271 929113661 879072271 929113661 531311811 364476095 531311811 364476095 917615826 927376339 917615826 927376339 993636906 257050526 993636906 257050526 151006034 807539118 151006034 807539118 651312592 361541884 651312592 361541884 17155699 850293432 17155699 850293432 801945069 991422814 801945069 991422814 450881399 47416417 450881399 47416417 209249653 412400353 209249653 412400353 130375715 248089120 130375715 248089120 881204421 816478555 881204421 816478555 530825965 603028904 530825965 603028904 387909420 238186718 387909420 238186718 898932974 952251831 898932974 952251831 546216771 227841085 546216771 227841085 206989527 71014413 206989527 71014413 857178246 878847244 857178246 878847244 530890858 177846768 530890858 177846768 723269529 39805973 723269529 39805973 17724075 650221927 17724075 650221927 820468971 300698029 820468971 300698029 72893843 790973817 72893843 790973817 426465774 308020933 426465774 308020933 697754158 734427653 697754158 734427653 288617583 554522091 288617583 554522091 548612232 133338880 548612232 133338880 505445437 734706936 505445437 734706936 25381516 66297076 25381516 66297076 608974179 711023390 608974179 711023390 794386553 199860236 794386553 199860236 155421223 833028285 155421223 833028285 944327917 520555060 944327917 520555060 361610382 68128594 361610382 68128594 536553565 897913750 536553565 897913750 989121405 346660027 989121405 346660027 94862177 898883902 94862177 898883902 966602657 116945477 966602657 116945477 255035262 834588320 255035262 834588320 60757633 195659083 60757633 195659083 621900414 80866092 621900414 80866092 197456539 783149239 197456539 783149239 999076854 818610582 999076854 818610582 408730284 33360115 408730284 33360115 953252727 291268490 953252727 291268490 425391813 815772553 425391813 815772553 82513877 69187630 82513877 69187630 930666551 323071161 930666551 323071161 587042916 450946320 587042916 450946320 929410326 814283989 929410326 814283989 427599235 177672191 427599235 177672191 601463940 548070058 601463940 548070058 950406424 941294808 950406424 941294808 409828530 1145417 409828530 1145417 100013675 479219165 100013675 479219165 658643516 307384803 658643516 307384803 223092518 943175583 223092518 943175583 946483036 248350350 946483036 248350350 45555232 649383158 45555232 649383158 406298540 49855063 406298540 49855063 129385058 529179356 129385058 529179356 519946018 174015355 519946018 174015355 188378136 564931197 188378136 564931197 790337325 7345982 790337325 7345982 101836263 255186923 101836263 255186923 495168147 359761191 495168147 359761191 76671645 83123985 76671645 83123985 696906810 553278441 696906810 553278441 31485666 35772640 31485666 35772640 430300016 750547611 430300016 750547611 27965420 213075207 27965420 213075207 480776377 645703202 480776377 645703202 294027441 20818517 294027441 20818517 413838856 997850451 413838856 997850451 701226343 760176057 701226343 760176057 68499270 808056301 68499270 808056301 566510388 200510456 566510388 200510456 13577926 576818258 13577926 576818258 652245090 110428074 652245090 110428074 122732288 839501956 122732288 839501956 422700781 996311642 422700781 996311642 114673945 687739533 114673945 687739533 908204428 721842935 908204428 721842935 422867578 115530377 422867578 115530377 536020799 796575277 536020799 796575277 796529040 454928829 796529040 454928829 71320525 954670627 71320525 954670627 914527017 93304111 914527017 93304111 379143301 928282943 379143301 928282943 923368594 99777002 923368594 99777002 527929674 461813480 527929674 461813480 813855267 156885121 813855267 156885121 86173194 614592926 86173194 614592926 475643721 280685005 475643721 280685005 929687848 551627883 929687848 551627883 186962272 361944445 186962272 361944445 544229210 987538307 544229210 987538307 345668721 80391330 345668721 80391330 739171087 291416441 739171087 291416441 367982015 149846061 367982015 149846061 114445071 851861679 114445071 851861679 705588330 269041253 705588330 269041253 360747710 859508213 360747710 859508213 19066090 27643958 19066090 27643958 527360303 678517864 527360303 678517864 834027914 99782969 834027914 99782969 96934591 908970230 96934591 908970230 563864841 409210830 563864841 409210830 476603698 991773146 476603698 991773146 530556815 235061524 530556815 235061524 71799765 773109594 71799765 773109594 324322531 595844104 324322531 595844104 15130590 868647510 15130590 868647510 800095693 994424312 800095693 994424312 221296014 197810349 221296014 197810349 567423371 477495287 567423371 477495287 311350855 906707863 311350855 906707863 532377443 595329157 532377443 595329157 335360826 944188617 335360826 944188617 996728709 584069791 996728709 584069791 95564956 63681998 95564956 63681998 893620223 848023219 893620223 848023219 215548493 166012171 215548493 166012171 955694341 876448983 955694341 876448983 637644812 83180758 637644812 83180758 8158904 924096425 8158904 924096425 172400530 52957520 172400530 52957520 541657514 983734054 541657514 983734054 435505691 327733903 435505691 327733903 920922513 956010082 920922513 956010082 17905439 205809393 17905439 205809393 724015526 932561777 724015526 932561777 201913526 653683997 201913526 653683997 739264384 798649082 739264384 798649082 278424484 388718152 278424484 388718152 498528577 655079902 498528577 655079902 34581466 22972380 34581466 22972380 534577826 893323023 534577826 893323023 74409448 72191680 74409448 72191680 838068625 800952633 838068625 800952633 53384028 273005734 53384028 273005734 633030925 919132260 633030925 919132260 936292473 349575355 936292473 349575355 479524247 697792721 479524247 697792721 815379859 957963109 815379859 957963109 13799823 118418363 13799823 118418363 739612201 820983119 739612201 820983119 44840038 482358302 44840038 482358302 874447924 782516033 874447924 782516033 139626608 155969990 139626608 155969990 749483507 937022080 749483507 937022080 13922848 275865280 13922848 275865280 501774807 787280731 501774807 787280731 956348902 375477646 956348902 375477646 133540083 572424886 133540083 572424886 898586155 330228641 898586155 330228641 783078104 544715436 783078104 544715436 44160713 353430777 44160713 353430777 102919618 77180224 102919618 77180224 901906100 774607183 901906100 774607183 68086369 2737052 68086369 2737052 647494075 787328260 647494075 787328260 744548068 78213277 744548068 78213277 311956565 617139472 311956565 617139472 104786214 931523472 104786214 931523472 669678481 156110161 669678481 156110161 833027012 937676206 833027012 937676206 245530268 360922443 245530268 360922443 154469876 156801946 154469876 156801946 537326230 904766162 537326230 904766162 545872148 252906893 545872148 252906893 852158336 996673601 852158336 996673601 363043101 574962818 363043101 574962818 159827842 222999855 159827842 222999855 661776611 399178884 661776611 399178884 492103650 779076868 492103650 779076868 591787403 278826532 591787403 278826532 347299122 528145974 347299122 528145974 719948368 824533262 719948368 824533262 997323803 158203368 997323803 158203368 146652573 424610810 146652573 424610810 567090107 87723900 567090107 87723900 808870968 893014682 808870968 893014682 70903746 312043624 70903746 312043624 462128341 865018292 462128341 865018292 277854390 205989667 277854390 205989667 662163685 347240478 662163685 347240478 411077590 856439281 411077590 856439281 785255089 116692960 785255089 116692960 186869848 76860083 186869848 76860083 686657585 920015875 686657585 920015875 858311027 351656990 858311027 351656990 30732105 595757202 30732105 595757202 921387385 654107208 921387385 654107208 497375872 357182180 497375872 357182180 162758533 973790956 162758533 973790956 663361753 349311568 663361753 349311568 63731289 537827340 63731289 537827340 701925923 136020367 701925923 136020367 120469114 970208748 120469114 970208748 475450878 88769952 475450878 88769952 26879152 723806985 26879152 723806985 736511506 973279978 736511506 973279978 515875905 140833255 515875905 140833255 15702873 710866065 15702873 710866065 924296731 246661793 924296731 246661793 182498139 806532136 182498139 806532136 967615762 359265484 967615762 359265484 321396502 727283135 321396502 727283135 827775087 949823190 827775087 949823190 889238879 967480537 889238879 967480537 42502452 132004747 42502452 132004747 653069380 838121180 653069380 838121180 138470666 685615333 138470666 685615333 610360911 844828919 610360911 844828919 935845468 3170485 935845468 3170485 150836236 830164557 150836236 830164557 756785166 17923106 756785166 17923106 6898031 726007165 6898031 726007165 573249318 781270143 573249318 781270143 41108597 425036673 41108597 425036673 4008840 919047742 4008840 919047742 987156277 257219031 987156277 257219031 425934930 452603045 425934930 452603045 915764351 424001947 915764351 424001947 397653593 853637950 397653593 853637950 994237044 936430377 994237044 936430377 103160894 59872658 103160894 59872658 799140007 765498500 799140007 765498500 658035067 279970139 658035067 279970139 292782796 723834028 292782796 723834028 868842859 281663904 868842859 281663904 255528182 982924792 255528182 982924792 880838179 551481140 880838179 551481140 154499529 282149058 154499529 282149058 346646949 712999422 346646949 712999422 940346778 13251187 940346778 13251187 219133242 613577709 219133242 613577709 822857342 853108139 822857342 853108139 583174818 237949323 583174818 237949323 703002247 674558929 703002247 674558929 176511911 12866431 176511911 12866431 674998661 974892220 674998661 974892220 210008594 285641778 210008594 285641778 895243224 171990748 895243224 171990748 614250796 935968602 614250796 935968602 184882246 534840757 184882246 534840757 149322597 276252377 149322597 276252377 981998476 913757310 981998476 913757310 177882259 13556524 177882259 13556524 521101022 706219350 521101022 706219350 349838720 252350929 349838720 252350929 929075033 831462436 929075033 831462436 318169946 554782804 318169946 554782804 891770788 477060726 891770788 477060726 245526706 965441348 245526706 965441348 788093044 7185046 788093044 7185046 447582250 750195914 447582250 750195914 908842541 174440701 908842541 174440701 667586018 574701237 667586018 574701237 598711351 190217471 598711351 190217471 935997596 827904071 935997596 827904071 135630588 322663689 135630588 322663689 899885505 102469323 899885505 102469323 842995468 766562365 842995468 766562365 54399943 125262828 54399943 125262828 3657382 800232686 3657382 800232686 788299410 969723333 788299410 969723333 858248601 465084450 858248601 465084450 111471376 284989631 111471376 284989631 460216056 754369245 460216056 754369245 31456091 315834386 31456091 315834386 948824955 42750443 948824955 42750443 519739348 859286542 519739348 859286542 114289855 388813993 114289855 388813993 686181293 872612394 686181293 872612394 243241592 5675799 243241592 5675799 52185365 976221142 52185365 976221142 721599028 110079486 721599028 110079486 193902605 839804988 193902605 839804988 744174413 923301418 744174413 923301418 974797974 393590128 974797974 393590128 400240809 686290777 400240809 686290777 361176593 822242032 361176593 822242032 555270678 180370544 555270678 180370544 41492777 903794420 41492777 903794420 591901847 284298738 591901847 284298738 128162067 148390616 128162067 148390616 809630580 912748549 809630580 912748549 214750887 262267319 214750887 262267319 448543260 659765905 448543260 659765905 980299333 175562884 980299333 175562884 172781923 918461334 172781923 918461334 958422550 509082019 958422550 509082019 628904791 797653484 628904791 797653484 876728400 233817299 876728400 233817299 165573940 860004291 165573940 860004291 601885889 252539464 601885889 252539464 828074885 858913232 828074885 858913232 915537854 985764987 915537854 985764987 166874332 226936336 166874332 226936336 754431815 780120274 754431815 780120274 210359612 390006150 210359612 390006150 856614404 683875162 856614404 683875162 131015620 316919976 131015620 316919976 599706799 986172491 599706799 986172491 305114630 147815499 305114630 147815499 410845685 689083443 410845685 689083443 825529988 929533387 825529988 929533387 314284862 163180062 314284862 163180062 96139160 907485623 96139160 907485623 977939561 262747189 977939561 262747189 183114872 803186745 183114872 803186745 913830877 88586555 913830877 88586555 65470835 575912588 65470835 575912588 611014919 81748260 611014919 81748260 845532273 22225850 845532273 22225850 187083448 638824802 187083448 638824802 426529649 120686960 426529649 120686960 759714096 817482663 759714096 817482663 267947429 354512659 267947429 354512659 784178007 605837793 784178007 605837793 99041934 772954419 99041934 772954419 553389452 91467176 553389452 91467176 77454935 936523673 77454935 936523673 854516591 281849881 854516591 281849881 40917437 814588500 40917437 814588500 754974050 63892267 754974050 63892267 107105340 176937277 107105340 176937277 854320915 560883316 854320915 560883316 998963773 79705442 998963773 79705442 47062343 570488435 47062343 570488435 937191543 987185249 937191543 987185249 525043824 146491524 525043824 146491524 929852859 599681826 929852859 599681826 342679671 173652898 342679671 173652898 633738837 688311814 633738837 688311814 11723087 307553331 11723087 307553331 492182219 839108689 492182219 839108689 838468066 585167764 838468066 585167764 126216699 35888304 126216699 35888304 875595548 824769280 875595548 824769280 69047334 898278413 69047334 898278413 980736064 190850743 980736064 190850743 54985190 503481619 54985190 503481619 425132395 155563217 425132395 155563217 57137068 3630490 57137068 3630490 511090370 785502473 511090370 785502473 196202258 945947997 196202258 945947997 996695004 264338548 996695004 264338548 333979985 842823532 333979985 842823532 151917488 443959742 151917488 443959742 914910919 857144084 914910919 857144084 335154996 151092383 335154996 151092383 675660190 588569839 675660190 588569839 231869956 804911 231869956 804911 619866160 592145732 619866160 592145732 791159641 67212656 791159641 67212656 138183105 705915902 138183105 705915902 672242613 293993836 672242613 293993836 346306188 156231290 346306188 156231290 798833824 748787182 798833824 748787182 16560409 259434463 16560409 259434463 776253490 79715846 776253490 79715846 150865621 649752280 150865621 649752280 670856230 7293989 670856230 7293989 128744937 630252813 128744937 630252813 704504853 8339191 704504853 8339191 182805966 230555052 182805966 230555052 903478635 2719715 903478635 2719715 100461404 973129528 100461404 973129528 504342499 180900707 504342499 180900707 391857452 724557620 391857452 724557620 877147551 224872806 877147551 224872806 431476745 107784725 431476745 107784725 3543532 575264838 3543532 575264838 698588212 179574968 698588212 179574968 485447277 951801393 485447277 951801393 962989902 268797128 962989902 268797128 652760210 944815343 652760210 944815343 875253532 351237694 875253532 351237694 924119137 970379902 924119137 970379902 257824161 366783249 257824161 366783249 685903208 843676235 685903208 843676235 976117241 999118422 976117241 999118422 26435905 515236288 26435905 515236288 725855876 767213094 725855876 767213094 110393440 992680552 110393440 992680552 880033417 143477362 880033417 143477362 155390419 456145865 155390419 456145865 520017286 69355392 520017286 69355392 954350915 949605116 954350915 949605116 133691110 346269444 133691110 346269444 709933699 953261563 709933699 953261563 149859707 383331253 149859707 383331253 475190511 989301437 475190511 989301437 674061715 60118053 674061715 60118053 186052621 434466957 186052621 434466957 413168211 118171337 413168211 118171337 525883118 748266530 525883118 748266530 391948820 459412447 391948820 459412447 192836274 871281245 192836274 871281245 119210314 135955384 119210314 135955384 510100491 735040184 510100491 735040184 205031501 448069798 205031501 448069798 486958383 564784061 486958383 564784061 370283352 346456092 370283352 346456092 167098547 31361572 167098547 31361572 951688579 607648617 951688579 607648617 611523864 72153641 611523864 72153641 216524070 574100268 216524070 574100268 797083275 91618670 797083275 91618670 349793127 915712595 349793127 915712595 213559133 240966369 213559133 240966369 809557075 80435672 809557075 80435672 43325060 348320926 43325060 348320926 550262776 784554790 550262776 784554790 925796137 208470636 925796137 208470636 347571307 924396878 347571307 924396878 877077168 521636365 877077168 521636365 70006922 131719472 70006922 131719472 774170378 419427156 774170378 419427156 25358143 906551637 25358143 906551637 655015537 993628359 655015537 993628359 345645427 232782367 345645427 232782367 825409011 649870486 825409011 649870486 403954239 31803009 403954239 31803009 965522324 933296191 965522324 933296191 385066855 427821266 385066855 427821266 152209716 139169113 152209716 139169113 660695813 978759417 660695813 978759417 700956607 284497123 700956607 284497123 185609840 111875570 185609840 111875570 599787024 869595724 599787024 869595724 61918168 291846144 61918168 291846144 717252538 724364825 717252538 724364825 270320653 551090771 270320653 551090771 841262256 939182617 841262256 939182617 328220205 758575770 328220205 758575770 918223644 859203415 918223644 859203415 653015661 396260249 653015661 396260249 958512463 135090716 958512463 135090716 146926871 969943161 146926871 969943161 639639771 289357142 639639771 289357142 103248358 798560713 103248358 798560713 711655683 347909852 711655683 347909852 262795974 888467587 262795974 888467587 837096567 976559613 837096567 976559613 588620549 132329376 588620549 132329376 852236154 834182909 852236154 834182909 160952734 270508186 160952734 270508186 743874927 854614146 743874927 854614146 579815359 132618825 579815359 132618825 181333735 689166162 181333735 689166162 593538906 240468812 593538906 240468812 373023249 965379750 373023249 965379750 253722102 427245253 253722102 427245253 588901012 358978300 588901012 358978300 949572192 708467902 949572192 708467902 499761705 631776964 499761705 631776964 700228575 817647780 700228575 817647780 100907949 688908719 100907949 688908719 731639840 353731251 731639840 353731251 159622546 756818908 159622546 756818908 44444566 234714432 44444566 234714432 344293134 53314172 344293134 53314172 532741560 882563163 532741560 882563163 35512880 364392295 35512880 364392295 681099426 692183406 681099426 692183406 106755158 84084972 106755158 84084972 771055317 876026461 771055317 876026461 71808846 333757436 71808846 333757436 797063296 806918257 797063296 806918257 253204413 281458381 253204413 281458381 813201135 905510738 813201135 905510738 947970300 514031357 947970300 514031357 341977983 856524641 341977983 856524641 887178208 237249144 887178208 237249144 244631050 587903194 244631050 587903194 859640760 873884472 859640760 873884472 269913996 65455404 269913996 65455404 29501409 646414296 29501409 646414296 768789263 987376275 768789263 987376275 399078867 431595389 399078867 431595389 742855305 686868239 742855305 686868239 62474889 135420954 62474889 135420954 27825572 5666423 27825572 5666423 858955482 614323138 858955482 614323138 177803717 93595912 177803717 93595912 456534432 994965963 456534432 994965963 728652751 174722020 728652751 174722020 405049805 856891223 405049805 856891223 125700147 223898325 125700147 223898325 603071783 934922940 603071783 934922940 295055600 361530373 295055600 361530373 192575733 17767705 192575733 17767705 781828881 995594591 781828881 995594591 601337206 437650777 601337206 437650777 312895365 806527025 312895365 806527025 942676513 586644816 942676513 586644816 472280441 963818485 472280441 963818485 365348708 225138299 365348708 225138299 967591704 654384662 967591704 654384662 460784810 207386051 460784810 207386051 382868151 982712427 382868151 982712427 235847139 348085990 235847139 348085990 679096970 862083979 679096970 862083979 938863923 388073923 938863923 388073923 540793037 921449374 540793037 921449374 298489598 572895663 298489598 572895663 820292560 860119009 820292560 860119009 419544249 355057396 419544249 355057396 716468273 785570099 716468273 785570099 938039 82490641 938039 82490641 470056659 311227090 470056659 311227090 813414876 714222786 813414876 714222786 314754740 169879263 314754740 169879263 891506625 702037506 891506625 702037506 175578412 117953378 175578412 117953378 974375799 515169498 974375799 515169498 92105879 954050453 92105879 954050453 70817782 991280384 70817782 991280384 767611720 208689907 767611720 208689907 408230463 513533163 408230463 513533163 197494257 148365909 197494257 148365909 552875385 821945111 552875385 821945111 158218322 222830379 158218322 222830379 711877669 412465952 711877669 412465952 266541249 941189961 266541249 941189961 794761126 73551881 794761126 73551881 311243263 349381875 311243263 349381875 854114425 192219093 854114425 192219093 24962141 778544692 24962141 778544692 433381533 450916786 433381533 450916786 167191431 632840019 167191431 632840019 412968210 417940147 412968210 417940147 181316394 264408347 181316394 264408347 667272057 583438528 667272057 583438528 184858062 17442990 184858062 17442990 305564079 549887152 305564079 549887152 119601997 44071863 119601997 44071863 577312575 883283792 577312575 883283792 65880004 499346174 65880004 499346174 983612639 222334032 983612639 222334032 165197863 480396186 165197863 480396186 821587587 579069544 821587587 579069544 50071420 94345487 50071420 94345487 894360480 423772424 894360480 423772424 362275536 217962363 362275536 217962363 429078696 601191350 429078696 601191350 106438952 77701832 106438952 77701832 388257304 830510329 388257304 830510329 126176572 976743028 126176572 976743028 515001907 586380623 515001907 586380623 67825706 47650921 67825706 47650921 721841733 954251228 721841733 954251228 985728661 106173094 985728661 106173094 254062009 725434917 254062009 725434917 109777246 272289760 109777246 272289760 618705430 951624008 618705430 951624008 768625067 377611205 768625067 377611205 487108350 927388667 487108350 927388667 991238915 295314850 991238915 295314850 266450251 421366991 266450251 421366991 947481882 835296746 947481882 835296746 142354551 171107525 142354551 171107525 482522548 14109931 482522548 14109931 767894549 668621451 767894549 668621451 34841088 984319718 34841088 984319718 871786742 223995827 871786742 223995827 123138640 933928478 123138640 933928478 828721931 534122499 828721931 534122499 450173466 52124947 450173466 52124947 783437066 857882755 783437066 857882755 66372978 127237136 66372978 127237136 808921480 516532097 808921480 516532097 512220284 208195217 512220284 208195217 958923821 777461308 958923821 777461308 346851163 71501984 346851163 71501984 958205878 510959176 958205878 510959176 592089583 603628858 592089583 603628858 850071270 218911896 850071270 218911896 86546116 986182215 86546116 986182215 920105300 85815108 920105300 85815108 183821736 2922547 183821736 2922547 765505987 568953222 765505987 568953222 186547685 915451806 186547685 915451806 553567192 524181657 553567192 524181657 62789278 924943924 62789278 924943924 771866288 97588942 771866288 97588942 960904312 8491166 960904312 8491166 247268703 746512961 247268703 746512961 909253103 673254983 909253103 673254983 199337673 192311410 199337673 192311410 747801061 984839858 747801061 984839858 41558124 502862078 41558124 502862078 703285452 649540056 703285452 649540056 18960855 142989556 18960855 142989556 950387360 713428855 950387360 713428855 124697311 58089010 124697311 58089010 394571912 964103156 394571912 964103156 737340453 357276123 737340453 357276123 203743583 599969488 203743583 599969488 470872138 160367684 470872138 160367684 880879212 707878296 880879212 707878296 271080521 284274104 271080521 284274104 790233354 614061794 790233354 614061794 439537525 848501003 439537525 848501003 710448820 940395273 710448820 940395273 968760677 344251463 968760677 344251463 288194574 888190862 288194574 888190862 839793398 407191763 839793398 407191763 434852980 759954626 434852980 759954626 816521576 23844802 816521576 23844802 276482942 340940881 276482942 340940881 863374147 18524965 863374147 18524965 346061499 947991300 346061499 947991300 798118075 829322853 798118075 829322853 15374126 200345405 15374126 200345405 930181881 572525155 930181881 572525155 322481744 64102695 322481744 64102695 974496262 924031282 974496262 924031282 693865588 136672541 693865588 136672541 584279528 862649070 584279528 862649070 768030411 533619231 768030411 533619231 640320281 123161707 640320281 123161707 730267466 874073172 730267466 874073172 186924144 290226130 186924144 290226130 31009457 611337916 31009457 611337916 936742638 269649566 936742638 269649566 254709776 779540195 254709776 779540195 784313314 47525415 784313314 47525415 280262557 745508317 280262557 745508317 31451135 196522266 31451135 196522266 794582210 819921257 794582210 819921257 207366227 150002020 207366227 150002020 325979280 794659281 325979280 794659281 158331346 369703519 158331346 369703519 458861736 122360828 458861736 122360828 907601827 20033526 907601827 20033526 18547691 850208106 18547691 850208106 777812286 115930329 777812286 115930329 16753734 930115750 16753734 930115750 898794203 950078555 898794203 950078555 203935837 362388829 203935837 362388829 106625839 813404422 106625839 813404422 261074023 321085412 261074023 321085412 717528841 467896865 717528841 467896865 536622521 954441713 536622521 954441713 372992393 430525209 372992393 430525209 780394517 962887198 780394517 962887198 166146571 33147481 166146571 33147481 945041679 610398290 945041679 610398290 271504650 140191717 271504650 140191717 818231310 751813771 818231310 751813771 140954605 987764660 140954605 987764660 804154561 314764742 804154561 314764742 89840456 152645924 89840456 152645924 994414267 877052534 994414267 877052534 65941483 424181832 65941483 424181832 750774617 867135260 750774617 867135260 463069603 269977016 463069603 269977016 301829299 798040957 301829299 798040957 486071827 343582543 486071827 343582543 885579301 720637235 885579301 720637235 30391227 357514077 30391227 357514077 706320535 896193463 706320535 896193463 471883578 146587186 471883578 146587186 914785026 985977238 914785026 985977238 250757868 231151507 250757868 231151507 658477954 636143045 658477954 636143045 114622947 18732497 114622947 18732497 928125972 973131470 928125972 973131470 548088473 404904803 548088473 404904803 179230549 953176964 179230549 953176964 378625627 263375437 378625627 263375437 712456076 573540974 712456076 573540974 130217720 915778420 130217720 915778420 410909008 573055443 410909008 573055443 33857814 853544194 33857814 853544194 238216156 586700580 238216156 586700580 392613667 104299760 392613667 104299760 192043066 897976335 192043066 897976335 868675352 149749673 868675352 149749673 44728768 942425740 44728768 942425740 262235662 351369204 262235662 351369204 143617438 8170687 143617438 8170687 893374770 497799009 893374770 497799009 281715573 3623120 281715573 3623120 704376843 848284134 704376843 848284134 149365542 417564945 149365542 417564945 799880814 99139954 799880814 99139954 52296740 881881150 52296740 881881150 389473077 138553598 389473077 138553598 731206716 768337467 731206716 768337467 8392024 56804276 8392024 56804276 479422991 713047300 479422991 713047300 189212271 428408865 189212271 428408865 48562254 94398008 48562254 94398008 959973178 958119667 959973178 958119667 52220884 556275476 52220884 556275476 882660053 310644993 882660053 310644993 52007534 213323160 52007534 213323160 927682689 554724788 927682689 554724788 563577102 375981494 563577102 375981494 884281467 781266998 884281467 781266998 150454200 319279899 150454200 319279899 792386493 842713579 792386493 842713579 215715309 513303189 215715309 513303189 732067436 867833786 732067436 867833786 60030262 361935125 60030262 361935125 838390973 729851809 838390973 729851809 148574752 895191849 148574752 895191849 778886278 454807020 778886278 454807020 454527278 349557533 454527278 349557533 769113876 897953278 769113876 897953278 992841640 299723278 992841640 299723278 379528687 772873825 379528687 772873825 979678378 285980789 979678378 285980789 278814710 690843265 278814710 690843265 980451192 137302895 980451192 137302895 371272746 936509591 371272746 936509591 802078780 324869236 802078780 324869236 344288185 890138918 344288185 890138918 248316377 238749942 248316377 238749942 903284436 574305198 903284436 574305198 489255237 766196940 489255237 766196940 53569717 45796731 53569717 45796731 938624648 880815292 938624648 880815292 482976567 394388459 482976567 394388459 932875384 862060763 932875384 862060763 191796839 320296249 191796839 320296249 931023916 961204992 931023916 961204992 41699798 383536416 41699798 383536416 469207187 729978233 469207187 729978233 171958769 280129286 171958769 280129286 886163837 838143341 886163837 838143341 934849133 995532885 934849133 995532885 267408457 11938150 267408457 11938150 915139924 723318028 915139924 723318028 294745498 379654952 294745498 379654952 818547526 937993503 818547526 937993503 197534047 336141456 197534047 336141456 729692306 622352454 729692306 622352454 406041933 799792238 406041933 799792238 717825095 57915734 717825095 57915734 474363994 951784277 474363994 951784277 46480780 89183997 46480780 89183997 778723929 609649154 778723929 609649154 66348106 452824620 66348106 452824620 887743625 920410706 887743625 920410706 248797245 294417366 248797245 294417366 920406742 843883684 920406742 843883684 136323315 41631497 136323315 41631497 656375186 945574781 656375186 945574781 181390304 3138636 181390304 3138636 565425671 698196891 565425671 698196891 118074759 292169040 118074759 292169040 256924742 237272902 256924742 237272902 570970026 45308755 570970026 45308755 47444373 599638641 47444373 599638641 429815734 92074729 429815734 92074729 285473096 569357893 285473096 569357893 562455668 198883505 562455668 198883505 746257417 904167021 746257417 904167021 334527290 29231582 334527290 29231582 792708664 921495555 792708664 921495555 468902295 48500526 468902295 48500526 718331617 597814051 718331617 597814051 212790655 802147616 212790655 802147616 628811536 531762474 628811536 531762474 328251475 412763721 328251475 412763721 935274484 946960130 935274484 946960130 681811412 147284964 681811412 147284964 47438145 384044949 47438145 384044949 914290539 971658820 914290539 971658820 168029687 458010763 168029687 458010763 512719343 960515917 512719343 960515917 975314558 177482901 975314558 177482901 29678424 629761400 29678424 629761400 675172019 54075497 675172019 54075497 140873489 484752848 140873489 484752848 954054404 902854434 954054404 902854434 76017086 69771831 76017086 69771831 599288516 815454102 599288516 815454102 228876852 34799690 228876852 34799690 506261387 950183264 506261387 950183264 792436271 121633776 792436271 121633776 592135189 464949243 592135189 464949243 130383201 954801579 130383201 954801579 734276537 15085425 734276537 15085425 26819510 981613577 26819510 981613577 685985304 311546932 685985304 311546932 306013528 762155028 306013528 762155028 923900798 1169702 923900798 1169702 360871284 899207811 360871284 899207811 191055374 301192435 191055374 301192435 930570226 35019153 930570226 35019153 959310730 621703107 959310730 621703107 556600615 201285038 556600615 201285038 902950843 7577799 902950843 7577799 131663687 504761433 131663687 504761433 214634461 190925105 214634461 190925105 739931441 674002006 739931441 674002006 21900888 985367832 21900888 985367832 291009805 464856887 291009805 464856887 72481747 131801033 72481747 131801033 873773699 921242524 873773699 921242524 154174602 463730523 154174602 463730523 585074074 161818414 585074074 161818414 716789401 621290420 716789401 621290420 124771296 263789442 124771296 263789442 643328978 650090290 643328978 650090290 351311996 33228426 351311996 33228426 835314867 675967402 835314867 675967402 175511489 783900556 175511489 783900556 830706700 161002670 830706700 161002670 157388312 528225373 157388312 528225373 859507639 187435708 859507639 187435708 222354422 984953325 222354422 984953325 613829687 41581531 613829687 41581531 15021450 993492911 15021450 993492911 882014527 109391837 882014527 109391837 134115505 993799198 134115505 993799198 919856282 418281100 919856282 418281100 523607855 682747532 523607855 682747532 904952137 389008016 904952137 389008016 212400659 74807698 212400659 74807698 972660043 912814323 972660043 912814323 73546612 119240074 73546612 119240074 457507186 815239951 457507186 815239951 468906217 848066539 468906217 848066539 53907464 233331787 53907464 233331787 795983166 713535793 795983166 713535793 329035193 186595296 329035193 186595296 75803598 739275699 75803598 739275699 927798009 148153423 927798009 148153423 179655002 547517388 179655002 547517388 82833255 973143033 82833255 973143033 922145672 92335685 922145672 92335685 152426829 777311416 152426829 777311416 777925249 156991698 777925249 156
#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...