Submission #617862

#TimeUsernameProblemLanguageResultExecution timeMemory
617862blueBroken Line (IOI19_line)Text
29.88 / 100
0 ms0 KiB
31 0 6 53 6 53 28 53 4 66 4 59 4 59 98 50 98 60 98 60 2 32 2 72 2 72 37 72 20 41 20 41 84 18 84 18 94 18 40 80 40 80 32 80 47 30 47 30 86 30 49 74 49 16 49 16 99 97 99 61 99 61 100
1005 0 5246 9559 5246 9559 565 9559 9012 1070 9012 7155 9012 7155 2285 7954 2285 1972 2285 1972 9332 699 9332 1122 9332 1122 954 1073 954 7458 954 7458 7395 7458 1580 8612 1580 8216 1580 8216 8107 8216 3204 12 3204 12 9970 12 8001 8506 8001 8506 8372 8506 4998 5309 4998 6157 4998 6157 6056 6157 4666 4669 4666 7678 4666 7678 2510 7678 4233 4287 4233 7224 4233 7224 3052 7224 8242 8350 8242 3867 8242 3867 4098 6256 4098 5430 4098 5430 4808 5430 752 774 752 9460 752 9460 635 9460 9496 9587 9496 2886 9496 2886 967 9056 967 2262 967 2262 6415 9612 6415 9612 9505 9612 7196 2967 7196 2967 7043 2967 9468 9557 9468 6252 9468 6252 3886 7952 3886 7952 7953 7952 1764 1308 1764 1308 1365 1308 5635 4433 5635 918 5635 918 899 918 7006 3040 7006 549 7006 549 9486 549 6182 4030 6182 241 6182 241 9767 241 9048 5311 9048 5311 4880 5311 9464 551 9464 5934 9464 5934 3258 7093 3258 2256 3258 2256 2355 2256 9964 9979 9964 3985 9964 3985 4007 3985 5176 5468 5176 4050 5176 4050 4116 4050 5245 9635 5245 9635 464 9635 7678 4486 7678 4486 272 369 272 4857 272 4857 4709 4857 3155 7198 3155 2758 3155 2758 2873 2758 7848 2244 7848 8944 7848 8944 8787 8944 3841 6321 3841 6321 3973 6321 1581 1523 1581 3173 1581 3173 3284 3173 1910 8269 1910 6045 1910 6045 6453 9790 6453 9790 282 9790 4172 1488 4172 1488 8509 1488 1253 1276 1253 4126 1253 4126 6127 4063 6127 7538 6127 7538 7465 7538 7200 6063 7200 6063 176 9854 176 9833 176 9833 9765 9859 9765 548 9765 548 551 548 4718 9845 4718 9845 9750 9845 721 3528 721 3528 6675 3528 4907 6911 4907 6911 772 591 772 591 616 591 8123 8701 8123 8701 1532 8701 8474 1501 8474 7643 8474 7643 7544 7643 8527 1452 8527 5037 8527 5037 5164 5037 5654 1904 5654 1904 1725 1691 1725 6333 1725 6333 6271 6333 5659 4569 5659 4569 5524 4569 9810 9907 9810 7194 9810 7194 4877 764 4877 764 726 764 3394 3221 3394 1814 3394 1814 1832 1814 7258 7341 7258 2098 7258 2098 2203 2098 9758 313 9758 6975 9758 6975 2289 2148 2289 9468 2289 9468 9371 9468 5768 4324 5768 7107 5768 7107 7008 7107 3186 420 3186 420 9611 420 4661 5620 4661 375 4661 375 9666 375 1042 8935 1042 8935 4931 1139 4931 1139 8887 1139 5765 7935 5765 7935 2309 7935 9156 842 9156 3843 9156 3843 365 9702 365 4688 365 4688 4686 4688 2909 7343 2909 128 2909 128 9929 128 8433 6243 8433 6243 2887 7388 2887 3515 2887 3515 6696 3515 1563 8628 1563 4588 1563 4588 5565 4552 5565 5541 5565 5541 5204 5541 6654 6845 6654 6434 6654 6434 3891 6434 7870 10001 7870 10001 9977 10001 5166 4634 5166 4634 4104 6245 4104 3573 4104 3573 6656 3573 1661 1579 1661 1694 1661 1694 8257 1694 379 423 379 4120 379 4120 4145 4120 3302 7068 3302 1975 3302 1975 2033 1975 3546 7648 3546 7648 1044 8990 1044 3162 1044 3162 6976 3162 2341 7923 2341 7923 2316 7923 8703 8878 8703 6879 8703 6879 5781 4157 5781 4157 4182 4157 7991 2097 7991 3770 7991 3770 5725 5929 5725 1476 5725 1476 8518 1476 463 448 463 7833 463 7833 7729 7833 1097 1173 1097 5320 1097 5320 5064 5320 4485 5827 4485 3620 4485 3620 3649 3620 7647 2396 7647 5710 7647 5710 3434 3317 3434 5128 3434 5128 5080 5128 1596 1539 1596 5289 1596 5289 6148 6623 6148 6623 6512 6623 5258 3483 5258 3483 6749 3483 588 572 588 8631 588 8631 8505 8631 2594 5614 2594 5614 6852 1258 6852 1258 8696 1258 8571 8794 8571 2843 8571 2843 3040 2843 3656 9334 3656 9334 777 9334 3475 3459 3475 9498 3475 9498 604 9498 9732 9830 9732 1169 9732 1169 1076 1169 7756 7854 7756 2191 7756 2191 7876 2191 4154 8845 4154 8845 13 16 13 2934 13 2934 9080 915 9080 6944 9080 6944 1397 1349 1397 4271 1397 4271 7262 8468 7262 8468 1666 8468 9707 363 9707 2817 9707 2817 1252 8855 1252 3811 1252 3811 6424 3811 3216 7130 3216 2959 3216 2959 3153 2959 8374 178 8374 178 9790 178 7368 2710 7368 1455 7368 1455 1516 1455 4306 5963 4306 4508 4306 4508 7327 8405 7327 8405 1712 8405 2046 3211 2046 3211 5523 5795 5523 563 5523 563 578 563 1818 8341 1818 7865 1818 7865 4497 5745 4497 5745 4558 5745 1768 9479 1768 9479 612 9479 875 7163 875 7163 4781 4997 4781 7412 4781 7412 2821 7412 8783 962 8783 962 907 962 7403 8622 7403 8622 8731 8904 8731 5302 8731 5302 98 153 98 9382 98 9382 9293 9382 1417 1412 1417 8819 1417 8819 8631 8819 4888 483 4888 483 9500 483 3779 6546 3779 4276 3779 4276 9368 647 9368 3172 9368 3172 6817 6202 6817 6202 6124 6202 7206 2832 7206 6065 7206 6065 5932 6065 6572 6795 6572 350 6572 350 262 350 6443 6534 6443 697 6443 697 690 697 1981 8254 1981 7747 1981 7747 7669 7747 3225 6039 3225 6039 9419 587 9419 7394 9419 7394 2876 7394 5723 4414 5723 7567 5723 7567 2654 7567 4655 1780 4655 1780 1819 1780 3964 3948 3964 1415 3964 1415 8551 1415 577 9525 577 5771 577 5771 5434 5771 4786 5522 4786 7297 4786 7297 2070 8094 2070 7201 2070 7201 3118 7201 192 316 192 9106 192 9106 9045 9106 8194 6328 8194 6328 2497 7763 2497 5347 2497 5347 5085 5347 4174 4146 4174 6289 4174 6289 6250 6289 3390 7036 3390 79 3390 79 61 79 4449 4482 4449 4383 4449 4383 5738 4383 3927 3758 3927 3758 3736 3758 6309 8750 6309 8750 1414 8750 9379 606 9379 3517 9379 3517 3514 3517 3819 5777 3819 5777 4545 5777 1552 8630 1552 8544 1552 8544 8430 8544 7509 2586 7509 5819 7509 5819 3631 6819 3631 6282 3631 6282 4001 6282 1221 1257 1221 4331 1221 4331 4334 4331 2111 2064 2111 5214 2111 5214 4997 5214 909 9146 909 7339 909 7339 8763 1160 8763 2607 8763 2607 7469 2607 7980 8006 7980 1577 7980 1577 8364 1577 8098 8137 8098 2582 8098 2582 2653 2582 4382 4423 4382 1558 4382 1558 1653 1558 6229 5272 6229 5272 4950 5272 5493 489 5493 489 524 489 6523 4385 6523 4385 4366 4385 5394 5741 5394 3588 5394 3588 549 9582 549 3775 549 3775 9786 190 9786 2684 9786 2684 2828 2684 5432 9353 5432 9353 9251 9353 7547 1344 7547 1344 8563 1344 8177 2360 8177 2360 7676 2360 9841 9915 9841 63 9841 63 9944 63 985 6779 985 6779 6564 6779 852 883 852 8078 852 8078 8019 8078 7265 656 7265 656 9343 656 8704 6339 8704 6339 3965 6339 5788 1116 5788 1116 8950 1116 1511 8720 1511 5643 1511 5643 9727 351 9727 7402 9727 7402 2716 7548 2716 5786 2716 5786 4524 5786 4422 7336 4422 7336 7235 7336 3958 4181 3958 4181 5934 4181 4239 6012 4239 2349 4239 2349 2484 2349 3285 7089 3285 2631 3285 2631 7402 2631 1367 8799 1367 1903 1367 1903 9658 9765 9658 7468 9658 7468 2754 7468 9738 344 9738 1647 9738 1647 4739 8842 4739 8842 8670 8842 3048 7289 3048 8401 3048 8401 8308 8401 2129 3386 2129 3386 5193 9892 5193 9892 125 9892 9394 595 9394 7181 9394 7181 3160 7181 5983 2242 5983 2242 2343 2242 4426 6658 4426 6658 6520 6658 671 9435 671 5719 671 5719 5348 5719 5130 5351 5130 6981 5130 6981 6839 6981 4829 2199 4829 2199 2325 2199 3550 3571 3550 1666 3550 1666 8309 1666 1129 8892 1129 23 1129 23 46 23 4149 7406 4149 7406 9657 394 9657 6442 9657 6442 641 9452 641 4600 641 4600 7015 7131 7015 830 7015 830 9163 830 4851 5346 4851 5103 4851 5103 8673 1289 8673 2371 8673 2371 2503 2371 6820 3744 6820 3744 2505 7746 2505 3916 2505 3916 7167 2885 7167 9496 7167 9496 9412 9496 818 844 818 6049 818 6049 4516 2049 4516 2049 2077 2049 5590 5834 5590 2272 5590 2272 9793 9896 9793 7881 9793 7881 1987 1890 1987 9059 1987 9059 8992 9059 2898 2791 2898 6812 2898 6812 6603 6812 6028 4133 6028 4133 6058 4133 1344 1296 1344 5945 1344 5945 9058 9144 9058 7542 9058 7542 4817 1226 4817 1226 369 61 369 61 52 61 2200 8014 2200 6619 2200 6619 6471 6619 4879 5145 4879 9166 4879 9166 892 9166 9454 9526 9454 2259 9454 2259 7828 2259 8075 1993 8075 9877 8075 9877 9785 9877 4181 2997 4181 2997 9617 9655 9617 5248 9617 5248 4955 5248 9019 9564 9019 9564 9487 9564 2719 1475 2719 1475 1530 1475 4277 5992 4277 2780 4277 2780 2882 2780 9706 9811 9706 8382 9706 8382 1729 8382 9157 9271 9157 5014 9157 5014 4797 5014 8176 8285 8176 379 8176 379 287 379 6630 9826 6630 9826 264 9826 2411 2337 2411 2673 2411 2673 7390 2673 6457 9021 6457 9021 8952 9021 7020 2177 7020 2177 2303 2177 5747 4330 5747 1274 5747 1274 8687 1274 2211 6798 2211 6798 8328 1629 8328 9762 8328 9762 306 9762 3472 1090 3472 1090 8995 1090 6567 9240 6567 9240 9145 9240 934 1037 934 9905 934 9905 94 9905 2637 2550 2637 9925 2637 9925 9922 9925 3687 5603 3687 5603 5252 5603 3895 3882 3895 8303 3895 8303 1822 8303 9235 799 9235 3754 9235 3754 6467 3754 7512 9341 7512 9341 764 9341 3921 4900 3921 4900 4738 4900 2721 2602 2721 3282 2721 3282 6840 3282 6815 6951 6815 2676 6815 2676 2762 2676 8162 9921 8162 9921 70 9921 2112 6854 2112 6854 6677 6854 86 132 86 6986 86 6986 3430 6986 750 9359 750 447 750 447 9590 447 6340 6439 6340 5631 6340 5631 589 9503 589 194 589 194 141 194 3702 6656 3702 1997 3702 1997 2048 1997 2595 8424 2595 8424 8313 8424 7536 7611 7536 9956 7536 9956 9934 9956 3492 3487 3492 7932 3492 7932 8325 8446 8325 6627 8325 6627 3715 6627 7370 7417 7370 4658 7370 4658 5296 4658 7930 22 7930 22 9965 22 2514 2399 2514 1809 2514 1809 1126 1208 1126 3922 1126 3922 6847 7014 6847 5221 6847 5221 4966 5221 7129 7203 7129 6224 7129 6224 4111 6224 9948 9966 9948 3216 9948 3216 2485 7850 2485 7850 2218 8002 2218 7018 2218 7018 5022 406 5022 406 9630 406 2418 7835 2418 5461 2418 5461 6558 3659 6558 7094 6558 7094 6970 7094 760 798 760 886 760 886 9149 886 5274 6208 5274 6208 3731 6572 3731 650 3731 650 678 650 5342 5640 5342 5640 545 518 545 3352 545 3352 3454 3352 1672 1624 1672 1649 1672 1649 2997 5044 2997 5044 8925 9019 8925 7921 8925 7921 3719 2085 3719 2085 8002 2085 4680 6495 4680 6495 8449 8615 8449 3606 8449 3606 6600 3606 9137 9396 9137 9396 695 9396 9441 570 9441 8092 9441 8092 8035 8092 8181 1804 8181 3743 8181 3743 67 9950 67 4194 67 4194 4212 4194 3616 6823 3616 1175 3616 1175 8736 1175 1911 6011 1911 6011 9849 137 9849 2968 9849 2968 3162 2968 4819 7599 4819 7599 2638 7599 8692 8865 8692 3014 8692 3014 1391 8940 1391 8940 1058 8940 9130 909 9130 1201 9130 1201 5572 9013 5572 9013 1006 9013 7717 2340 7717 4411 7717 4411 643 649 643 3950 643 3950 6551 7866 6551 7866 7819 7866 7301 2784 7301 8810 7301 8810 1345
8315 0 8725 14456 8725 8915 8725 8915 4090 8915 4930 19004 4930 2162 4930 2162 1080 2162 22439 16096 22439 8418 22439 8418 1970 919 1970 9402 1970 9402 20096 866 20096 1524 20096 1524 1252 1524 6277 1148 6277 6753 6277 6753 127 6753 19490 13421 19490 11088 19490 11088 1814 11088 5969 20581 5969 19706 5969 19706 16442 19706 243 4496 243 4496 17083 4496 12613 22761 12613 22761 24839 4328 24839 8073 24839 8073 13145 8073 19675 11865 19675 1376 19675 1376 22999 1376 14102 23880 14102 23880 4753 3776 4753 3776 3554 3776 10151 21534 10151 8573 10151 8573 22920 13138 22920 9816 22920 9816 1275 9816 16302 8649 16302 12078 16302 12078 10539 13510 10539 570 10539 570 23406 570 421 15889 421 10682 421 10682 3336 10682 3020 2347 3020 14252 3020 14252 9981 19804 9981 9424 9981 9424 16538 9424 16303 4192 16303 12727 16303 12727 19283 12727 12571 3283 12571 18415 12571 18415 1911 18415 2120 53 2120 53 19227 53 7039 21836 7039 21836 427 21836 19041 17889 19041 17889 24522 17889 6525 9470 6525 23349 6525 23349 24503 10042 24503 10042 8748 10042 11084 16591 11084 16591 17073 16591 11298 21248 11298 18546 11298 18546 17128 18546 16139 2229 16139 2229 505 2229 8999 14830 8999 14830 580 14830 17125 13739 17125 20453 17125 20453 5756 2081 5756 17197 5756 17197 12303 5996 12303 20387 12303 20387 109 20387 18885 99 18885 99 6932 99 11588 20468 11588 20468 4362 20468 18633 14250 18633 14250 24818 14250 16365 17915 16365 17915 6664 1255 6664 1255 24857 1255 2288 16528 2288 1736 2288 1736 16650 24110 16650 24110 5001 3003 5001 12731 5001 12731 24609 12731 10779 22592 10779 14790 10779 14790 13129 14790 9649 1235 9649 1235 476 23729 476 6260 476 6260 11919 294 11919 18596 11919 18596 21715 2596 21715 24451 21715 24451 11248 24451 21945 11710 21945 17085 21945 17085 12056 17085 17231 12734 17231 12734 19685 12734 11604 19348 11604 2151 11604 2151 15821 2151 10194 12019 10194 12019 20661 12019 15802 8116 15802 14655 15802 14655 22958 14655 21470 21929 21470 21929 15150 21929 20536 9654 20536 23713 20536 23713 21174 23713 14845 6017 14845 9024 14845 9024 9474 9024 11286 14145 11286 14145 6757 24452 6757 8009 6757 8009 19092 8009 10000 19697 10000 10949 10000 10949 3656 10949 7276 19523 7276 14102 7276 14102 6303 14102 10634 3865 10634 3865 15237 3865 2494 5239 2494 4189 2494 4189 1754 4189 8684 16075 8684 1664 8684 1664 13273 1664 2202 9112 2202 7668 2202 7668 20384 12973 20384 4666 20384 4666 1047 4225 1047 21277 1047 21277 24040 5603 24040 7826 24040 7826 5354 7826 21000 6881 21000 20088 21000 20088 20252 105 20252 2899 20252 2899 2155 2899 21450 22400 21450 8435 21450 8435 23130 8435 1524 13165 1524 11886 1524 11886 14975 11886 14067 2630 14067 19138 14067 19138 4971 19138 16677 1153 16677 22599 16677 22599 10129 5290 10129 5290 19866 5290 6991 19940 6991 19940 19286 1381 19286 1381 12827 1381 23743 21947 23743 14214 23743 14214 5210 14214 12677 21587 12677 11139 12677 11139 2500 11139 14301 21161 14301 16731 14301 16731 1150 21904 1150 1484 1150 1484 19786 24660 19786 24660 13215 24660 19319 8029 19319 8093 19319 8093 8508 24026 8508 24026 24424 15975 24424 20831 24424 20831 17478 20831 22283 12284 22283 12284 5168 12284 22505 3196 22505 3196 1465 3196 17187 11912 17187 9178 17187 9178 7588 15000 7588 9863 7588 9863 10439 9863 3162 666 3162 666 24798 10194 24798 10194 11903 16667 11903 16667 5993 16667 12926 5565 12926 5565 17775 7218 17775 5528 17775 5528 14259 5528 17567 16336 17567 16336 4317 16336 16071 3144 16071 24067 16071 24067 20917 12939 20917 23859 20917 23859 2537 18825 2537 18825 17006 18825 2402 957 2402 957 16969 20467 16969 17047 16969 17047 2065 17047 20259 6994 20259 21460 20259 21460 17165 7309 17165 7309 6158 21167 6158 2437 6158 2437 20584 2437 11631 16026 11631 1600 11631 1600 1607 1600 3436 24006 3436 18413 3436 18413 12330 18413 9231 21234 9231 21234 10210 6002 10210 6002 1916 6002 22058 20892 22058 13481 22058 13481 572 7711 572 7711 24699 7711 19450 10133 19450 2852 19450 2852 18792 2852 19778 18929 19778 18929 5065 18929 9958 24675 9958 23357 9958 23357 20097 9335 20097 9335 10004 18756 10004 13411 10004 13411 17672 13411 4367 3194 4367 21851 4367 21851 1571 21851 17446 6993 17446 6993 9837 6993 11460 18399 11460 18399 1646 8490 1646 8490 12119 23063 12119 11410 12119 11410 23095 11410 21643 1608 21643 1608 6335 7071 6335 2216 6335 2216 24878 2216 15815 23168 15815 11955 15815 11955 6205 11955 24747 21941 24747 4611 24747 4611 1015 12530 1015 12530 21503 12530 14952 2664 14952 2664 2817 21668 2817 21668 22431 21668 21293 23873 21293 6528 21293 6528 22034 6528 1598 24991 1598 24991 10050 24991 5944 2849 5944 17581 5944 17581 19309 17581 17766 6264 17766 8939 17766 8939 13161 8939 18394 24682 18394 4595 18394 4595 22011 4595 9913 19500 9913 17716 9913 17716 24202 17716 16477 12631 16477 24784 16477 24784 10090 24784 24054 10502 24054 12828 24054 12828 14682 12828 19583 2469 19583 2469 17359 14969 17359 14969 6575 14969 10835 20317 10835 10140 10835 10140 16324 17451 16324 4087 16324 4087 224 4087 10873 5865 10873 3725 10873 3725 23964 18167 23964 11323 23964 11323 1235 11323 23211 21089 23211 10186 23211 10186 10574 10186 23261 6423 23261 6423 6026 12670 6026 10912 6026 10912 19289 10912 18369 21109 18369 20046 18369 20046 1564 3528 1564 23484 1564 23484 15351 14292 15351 18986 15351 18986 7829 18986 19625 18301 19625 23485 19625 23485 19714 23485 9952 13239 9952 13239 628 2126 628 2126 23373 2126 13141 22306 13141 506 13141 506 7569 24018 7569 13889 7569 13889 23931 13889 5659 5830 5659 5830 21281 5830 2200 6602 2200 379 2200 379 23059 11697 23059 10794 23059 10794 7585 10794 10153 23628 10153 7705 10153 7705 24014 7705 7127 20578 7127 347 7127 347 10457 347 5220 13241 5220 11761 5220 11761 2316 11761 21193 18634 21193 2516 21193 2516 10361 633 10361 6335 10361 6335 5231 6335 9314 18997 9314 7450 9314 7450 23317 7450 14974 393 14974 23529 14974 23529 21322 23529 8209 2640 8209 2640 2449 2640 21203 24349 21203 24349 6155 24349 17893 13515 17893 21547 17893 21547 23422 21547 6418 6549 6418 6549 18762 921 18762 921 7981 921 17161 23792 17161 23792 14517 23792 22626 2658 22626 8832 22626 8832 10504 8832 18249 18367 18249 18367 14758 18367 16108 15256 16108 15256 19775 15256 8195 24910 8195 19038 8195 19038 2492 19038 14725 1861 14725 5601 14725 5601 24684 23356 24684 23356 2525 23356 17076 1512 17076 2994 17076 2994 21668 2994 965 6671 965 6671 18434 6671 11490 1109 11490 11197 11490 11197 3692 11197 24573 18170 24573 18170 3717 496 3717 983 3717 983 5396 983 1088 14078 1088 13828 1088 13828 8087 20629 8087 18015 8087 18015 14821 18015 1724 11309 1724 23386 1724 23386 17673 3004 17673 3004 22278 3004 17034 24171 17034 10274 17034 10274 23277 10274 23058 24259 23058 2911 23058 2911 10460 2911 21704 1202 21704 18789 21704 18789 14756 18789 15102 4063 15102 4063 5092 4063 18700 14154 18700 10861 18700 10861 24903 7066 24903 11787 24903 11787 12732 11787 24936 10074 24936 17272 24936 17272 11154 3629 11154 3629 700 3629 8086 23050 8086 23050 22087 23050 20033 2531 20033 2531 11101 2531 18951 11593 18951 11593 20385 11593 15498 8245 15498 11098 15498 11098 1726 11098 8146 24395 8146 154 8146 154 1255 154 7282 24652 7282 23139 7282 23139 14049 23139 11768 6366 11768 24125 11768 24125 2654 24125 9376 1334 9376 16536 9376 16536 24404 16536 2886 237 2886 6430 2886 6430 24385 6430 3894 17294 3894 16734 3894 16734 8294 16734 4805 24099 4805 11857 4805 11857 14407 11857 7177 8417 7177 22058 7177 22058 23179 22058 6493 3255 6493 3255 10435 3255 3342 18098 3342 18098 9971 8853 9971 22025 9971 22025 11784 22560 11784 22560 2493 22560 8137 2643 8137 2643 23880 2643 9166 20244 9166 20244 19830 20244 10184 10365 10184 10365 4183 23593 4183 8709 4183 8709 22226 8709 15148 19927 15148 19927 5311 8380 5311 8380 1861 8380 10833 1296 10833 9183 10833 9183 6016 9183 8511 10505 8511 10505 10291 10505 7089 6243 7089 12525 7089 12525 9926 12525 1460 3610 1460 22855 1460 22855 24494 11441 24494 11441 6571 11441 24388 1216 24388 1216 3414 1216 21782 612 21782 11342 21782 11342 455 23864 455 10297 455 10297 11714 10297 9417 23559 9417 23559 3465 23559 13955 3821 13955 19821 13955 19821 12398 19821 23737 12732 23737 14475 23737 14475 13532 14475 15269 2982 15269 2982 14729 2982 16383 2295 16383 2295 21492 2295 6239 17851 6239 17851 714 17851 24051 24649 24051 24649 15069 2439 15069 2439 7149 2439 24369 23153 24369 17033 24369 17033 10446 17033 13005 20599 13005 8731 13005 8731 23078 8731 1869 18180 1869 14089 1869 14089 9973 14089 763 21606 763 13272 763 13272 10552 13272 2993 609 2993 6798 2993 6798 20578 6798 14954 14866 14954 2475 14954 2475 21189 2475 17509 18269 17509 18269 18442 18269 1929 4885 1929 4885 11313 4885 5536 11570 5536 11044 5536 11044 22891 11044 5160 2826 5160 2826 3090 2826 15771 18038 15771 18038 23773 8292 23773 9961 23773 9961 1783 2351 1783 2351 20523 2351 19848 15882 19848 11453 19848 11453 5078 11453 15767 7086 15767 24588 15767 24588 20682 24588 9457 3759 9457 21043 9457 21043 19042 3435 19042 4774 19042 4774 1486 4774 17929 7298 17929 4964 17929 4964 1408 4964 11926 16248 11926 16248 253 16248 4147 2907 4147 8231 4147 8231 12114 8231 4549 23234 4549 4738 4549 4738 3360 4738 7048 1301 7048 1301 6052 1301 21506 13075 21506 13075 3971 13075 7257 16279 7257 9653 7257 9653 16433 1500 16433 17278 16433 17278 20644 17278 8042 21884 8042 21884 21641 2697 21641 2697 2544 2350 2544 16511 2544 16511 24616 17049 24616 7103 24616 7103 9491 7103 12683 17066 12683 17066 23376 17066 8885 21721 8885 17405 8885 17405 19894 17405 14897 9093 14897 14366 14897 14366 9738 14366 12158 12146 12158 12527 12158 12527 27 16523 27 8084 27 8084 14355 8084 13825 1095 13825 10589 13825 10589 8183 10589 11983 15788 11983 2644 11983 2644 17319 20198 17319 20198 21952 20198 8850 386 8850 1258 8850 1258 14893 1258 6013 11575 6013 11575 21740 11575 5290 1126 5290 18857 5290 18857 21002 18857 20840 21467 20840 15219 20840 15219 3111 15219 6778 4571 6778 4571 23549 22737 23549 3786 23549 3786 13504 16206 13504 15742 13504 15742 5759 6758 5759 14618 5759 14618 22177 14618 13815 21848 13815 21848 4087 4104 4087 4104 15097 4104 6358 20746 6358 13261 6358 13261 17694 13261 10818 458 10818 22339 10818 22339 4660 22339 10816 5200 10816 5219 10816 5219 17004 5219 8360 16789 8360 14958 8360 14958 22875 14958 10944 4747 10944 4747 21861 4747 11203 9858 11203 9208 11203 9208 1860 9208 8022 21310 8022 10094 8022 10094 16801 10094 708 16000 708 12951 708 12951 10562 18219 10562 3892 10562 3892 5094 1806 5094 16242 5094 16242 19366 1494 19366 18512 19366 18512 6738 18512 11395 3925 11395 3925 8438 3925 15630 16505 15630 16505 18656 16505 18629 7581 18629 7581 23781 20725 23781 20725 5685 10940 5685 10940 10840 10940 7326 19974 7326 19974 20371 19974 14195 69 14195 69 751 9325 751 9325 7041 9325 6243 7557 6243 7557 24169 7557 20838 21615 20838 868 20838 868 3943 22203 3943 165 3943 165 352 165 15614 14771 15614 3260 15614 3260 4770 3260 8543 22079 8543 22079 6520 22079 21887 23457 21887 13888 21887 13888 729 13888 6926 23020 6926 11109 6926 11109 15467 11109 1523 4851 1523 4851 24071 12038 24071 3142 24071 3142 9756 11142 9756 11142 24113 11142 874 22406 874 14340 874 14340 24182 14340 334 582 334 22851 334 22851 20005 22851 12914 56 12914 56 20763 56 17691 10758 17691 10758 7288 10758 19640 18953 19640 11827 19640 11827 14832 11827 24691 22715 24691 22715 15485 22715 22466 1530 22466 1530 12798 1530 23044 7918 23044 7918 6035 7918 7636 16811 7636 16811 20266 14248 20266 24481 20266 24481 5413 785 5413 5964 5413 5964 22088 5640 22088 20237 22088 20237 23036 20237 22 11286 22 11658 22 11658 23776 19996 23776 3131 23776 3131 10175 3131 19611 16215 19611 6110 19611 6110 1061 6110 7368 17912 7368 16664 7368 16664 23774 16664 10701 19619 10701 3679 10701 3679 11539 3679 384 16816 384 515 384 515 13111 515 1155 9789 1155 9789 17519 9789 579 5357 579 16710 579 16710 9514 16710 4407 1864 4407 6269 4407 6269 23917 16377 23917 1169 23917 1169 2534 22524 2534 22524 11698 18018 11698 18018 22815 18018 5469 24055 5469 11225 5469 11225 22993 14249 22993 13641 22993 13641 1283 13641 6107 3378 6107 17756 6107 17756 14973 20385 14973 12621 14973 12621 5800 12621 9791 10362 9791 16193 9791 16193 18579 16193 7786 6451 7786 17628 7786 17628 13087 80 13087 18505 13087 18505 23204 13466 23204 22459 23204 22459 14837 14715 14837 21838 14837 21838 3639 7081 3639 7081 24588 16895 24588 16895 7660 16895 22122 12107 22122 15037 22122 15037 8617 15037 14362 10666 14362 23974 14362 23974 18351 23974 1469 22971 1469 22971 10932 22971 2559 21710 2559 22450 2559 22450 12522 4012 12522 4012 11381 4012 22028 24528 22028 24528 1099 24528 18023 16921 18023 24489 18023 24489 8236 24489 13400 664 13400 664 4761 664 22652 19018 22652 19018 6237 16677 6237 16677 3127 16677 17135 882 17135 882 3898 882 17515 18831 17515 18831 1919 14827 1919 21542 1919 21542 1907 21542 4845 24525 4845 18036 4845 18036 1190 18036 6627 23900 6627 4614 6627 4614 1904 4614 9563 13297 9563 6646 9563 6646 12645 15728 12645 14727 12645 14727 5305 14727 9723 18258 9723 5854 9723 5854 655 5854 3222 18499 3222 18499 23498 18499 8394 14164 8394 17284 8394 17284 236 24418 236 22072 236 22072 21435 5016 21435 5016 1481 23718 1481 23718 13058 23718 11456 13740 11456 13740 23754 13740 4711 936 4711 939 4711 939 20919 24039 20919 24039 1435 24039 17400 2603 17400 9897 17400 9897 12702 9897 18807 19323 18807 19323 12706 7167 12706 20891 12706 20891 12643 20891 15253 710 15253 710 32 8685 32 617 32 617 22456 617 17151 20691 17151 1817 17151 1817 13537 19093 13537 19093 18185 19093 13681 19285 13681 17586 13681 17586 23 15229 23 21033 23 21033 24129 21033 1558 8676 1558 16261 1558 16261 22905 7263 22905 11631 22905 11631 16920 2980 16920 4525 16920 4525 3872 4525 19379 17685 19379 13644 19379 13644 8138 13644 8397 2760 8397 7223 8397 7223 3864 7223 14680 17077 14680 17077 7105 17077 12720 21387 12720 15749 12720 15749 22239 15749 6610 1002 6610 7326 6610 7326 9899 24381 9899 24381 9668 24381 22952 11893 22952 20628 22952 20628 7850 24520 7850 10242 7850 10242 23244 5167 23244 8582 23244 8582 12010 8582 24430 12251 24430 12251 5739 12251 14785 18270 14785 2105 14785 2105 18502 2105 18128 19858 18128 8097 18128 8097 22276 8097 21099 661 21099 661 6327 23709 6327 23709 23559 8697 23559 17099 23559 17099 8875 17099 14314 4789 14314 4789 1507 19991 1507 13446 1507 13446 15994 8157 15994 22586 15994 22586 21421 22586 13698 24151 13698 6532 13698 6532 7271 6532 19867 3968 19867 5039 19867 5039 2769 23039 2769 699 2769 699 22039 699 15759 15736 15759 15736 16385 15736 16074 5846 16074 5846 22437 5846 18532 21912 18532 21912 6147 5874 6147 9236 6147 9236 3007 9236 4056 8088 4056 11715 4056 11715 1735 11715 22363 24658 22363 10442 22363 10442 4052 4048 4052 20427 4052 20427 19264 18545 19264 19084 19264 19084 3099 19120 3099 7027 3099 7027 20882 7027 11506 16095 11506 13833 11506 13833 15163 13833 3057 23154 3057 659 3057 659 24330 659 2331 17849 2331 3970 2331 3970 22526 13727 22526 11254 22526 11254 8765 11254 21150 17948 21150 17948 2810 17948 5714 3061 5714 22518 5714 22518 8017 5970 8017 21135 8017 21135 23442 23377 23442 9281 23442 9281 1854 9281 9383 13076 9383 13076 19666 14124 19666 13124 19666 13124 6180 13124 15722 7394 15722 23086 15722 23086 12957 23086 16414 15123 16414 17576 16414 17576 10367 21262 10367 28 10367 28 8028 28 17621 23770 17621 23414 17621 23414 23995 23414 16974 4134 16974 14094 16974 14094 10580 14094 17489 23702 17489 23702 15167 23702 23804 17797 23804 17797 8266 17797 12553 10104 12553 19358 12553 19358 8952 19358 19484 17524 19484 24216 19484 24216 21845 24216 5032 10535 5032 10535 19262 14857 19262 8446 19262 8446 24501 24516 24501 10096 24501 10096 14179 10096 17237 8389 17237 15141 17237 15141 23166 15141 198 18680 198 18680 18418 18680 16681 21351 16681 13718 16681 13718 21240 13718 12505 16266 12505 5332 12505 5332 23045 5332 17487 5132 17487 16638 17487 16638 2442 16638 18899 15491 18899 20807 18899 20807 6010 20807 23667 4904 23667 4904 2466 1557 2466 8850 2466 8850 151 8850 2229 15066 2229 6293 2229 6293 13052 6293 11303 21429 11303 21429 14499 21429 5408 22804 5408 14802 5408 14802 20447 1250 20447 1250 3965 1250 16761 24437 16761 24437 19889 24437 11302 2007 11302 2007 19662 2007 13313 21473 13313 6413 13313 6413 20165 6413 1648 16858 1648 5845 1648 5845 16802 5845 12332 22980 12332 17069 12332 17069 10189 11177 10189 19480 10189 19480 18769 21581 18769 18271 18769 18271 5736 19594 5736 3727 5736 3727 4212 3727 18981 16156 18981 16156 6406 1536 6406 1536 24770 1536 20409 356 20409 1964 20409 1964 6213 16264 6213 16264 13813 16264 2713 18527 2713 341 2713 341 18768 341 11310 14880 11310 864 11310 864 24249 864 1100 20679 1100 20679 20881 24008 20881 23092 20881 23092 9416 5026 9416 5026 22784 5026 19623 15698 19623 10347 19623 10347 4916 13250 4916 13250 11060 2140 11060 18046 11060 18046 3793 18046 4742 1236 4742 1988 4742 1988 19759 23060 19759 10057 19759 10057 15200 10057 16948 23040 16948 13569 16948 13569 11284 19460 11284 14378 11284 14378 14617 14378 7967 6474 7967 13725 7967 13725 12341 5577 12341 11464 12341 11464 6307 11464 10313 5683 10313 15768 10313 15768 97 24343 97 6612 97 6612 23094 6612 9567 18160 9567 4239 9567 4239 11180 4239 10832 23213 10832 11555 10832 11555 22082 11555 2041 23325 2041 10369 2041 10369 13686 10369 12884 20526 12884 8625 12884 8625 18654 8625 17554 18487 17554 5261 17554 5261 17292 5261 17298 7401 17298 4419 17298 4419 2446 4419 23369 24342 23369 22004 23369 22004 271 8202 271 18083 271 18083 24929 3195 24929 18662 24929 18662 6584 18662 7354 4268 7354 19090 7354 19090 12909 24322 12909 24322 1000 24322 15931 7900 15931 7900 14555 7900 19248 10659 19248 1031 19248 1031 3638 24382 3638 14050 3638 14050 11948 14050 3118 3782 3118 22288 3118 22288 17562 752 17562 752 21373 752 21014 9446 21014 9446 11793 1284 11793 4231 11793 4231 2001 4231 11295 22298 11295 13612 11295 13612 22577 13612 12833 21326 12833 21326 1179 21326 19947 4677 19947 4677 5241 4677 6894 8793 6894 3494 6894 3494 17331 16987 17331 15987 17331 15987 16508 15987 22175 21771 22175 14031 22175 14031 19524 14031 23589 3251 23589 14037 23589 14037 3364 14037 15508 17974 15508 17974 13322 17974 23079 3221 23079 19115 23079 19115 18361 10409 18361 10409 4397 10409 17837 20848 17837 20848 16838 8426 16838 22796 16838 22796 13539 22796 19601 17438 19601 19075 19601 19075 21451 19075 14574 865 14574 865 2147 13579 2147 11904 2147 11904 6807 22334 6807 22334 1249 22334 8038 10295 8038 10295 13919 11218 13919 7603 13919 7603 9697 7603 10993 19839 10993 18723 10993 18723 18208 18723 2539 18133 2539 18133 22886 18133 14994 702 14994 702 6612 702 15408 12712 15408 12712 16474 12712 412 5030 412 5833 412 5833 21316 19055 21316 19055 5027 3176 5027 3176 1681 3176 21497 24809 21497 3851 21497 3851 24921 3851 14744 188 14744 10842 14744 10842 2361 10842 13984 24234 13984 16149 13984 16149 7774 16149 19121 4900 19121 4900 2795 4900 8668 16917 8668 9447 8668 9447 11584 9447 7404 12419 7404 1429 7404 1429 20672 3628 20672 3317 20672 3317 7599 20703 7599 6617 7599 6617 22170 6617 12414 1707 12414 21373 12414 21373 5989 21373 11520 180 11520 24269 11520 24269 4285 24269 23341 3959 23341 24327 23341 24327 54 24327 6903 14693 6903 14693 23933 14693 10689 14451 10689 18434 10689 18434 21906 21386 21906 8190 21906 8190 24541 8190 10664 16045 10664 7392 10664 7392 22432 7392 10969 11495 10969 11495 13383 982 13383 982 17940 982 12820 15468 12820 13456 12820 13456 20766 13456 1628 6270 1628 9967 1628 9967 10770 9967 4392 163 4392 20282 4392 20282 4145 20282 21830 4929 21830 10730 21830 10730 16542 10730 22134 20600 22134 11729 22134 11729 13077 11729 13940 4995 13940 9008 13940 9008 24874 9008 23850 16693 23850 3189 23850 3189 9359 23013 9359 11714 9359 11714 16293 18707 16293 18707 3056 18707 9851 11449 9851 17015 9851 17015 8946 17015 23034 4855 23034 8120 23034 8120 20879 8120 22676 20448 22676 2919 22676 2919 1942 5437 1942 1999 1942 1999 18178 1999 1233 11086 1233 11086 18114 847 18114 847 5189 847 7083 23977 7083 23977 15219 6487 15219 21892 15219 21892 21416 21892 6017 21972 6017 20929 6017 20929 21933 20929 6470 6936 6470 13822 6470 13822 13773 13822 10996 7846 10996 8845 10996 8845 2304 8845 5644 2639 5644 16417 5644 16417 22544 16417 13216 4917 13216 13305 13216 13305 1074 20975 1074 20975 20460 20975 1384 15880 1384 17871 1384 17871 15452 24945 15452 12027 15452 12027 15657 12027 12429 12536 12429 4531 12429 4531 17678 4531 13983 20987 13983 4233 13983 4233 24666 4233 8841 2668 8841 13755 8841 13755 6755 13755 23024 6212 23024 8584 23024 8584 19534 8584 22504 24781 22504 23492 22504 23492 868 23492 12388 9931 12388 9931 975 24517 975 16902 975 16902 9577 20286 9577 20286 23484 20286 8242 4213 8242 21030 8242 21030 20014 8675 20014 9043 20014 9043 1051 9043 22576 23653 22576 20607 22576 20607 4209 2902 4209 3047 4209 3047 20191 20737 20191 13464 20191 13464 1659 23801 1659 19801 1659 19801 71 19801 19011 2320 19011 2320 10041 11331 10041 3991 10041 3991 19126 9969 19126 4640 19126 4640 1831 4640 20646 22300 20646 18900 20646 18900 22381 18900 6519 6500 6519 15337 6519 15337 21903 23162 21903 17149 21903 17149 11412 17149 17272 4428 17272 4428 19642 21624 19642 21624 6899 21624 17409 8086 17409 8086 5114 8086 17742 16154 17742 8739 17742 8739 20950 21028 20950 21028 245 21028 3779 24083 3779 23603 3779 23603 23023 4240 23023 4240 10164 22795 10164 16183 10164 16183 3331 16183 14606 24792 14606 14845 14606 14845 18158 14845 1456 3254 1456 13990 1456 13990 16373 13990 11839 24832 11839 5006 11839 5006 20416 5006 1504 24396 1504 24396 23350 24396 8623 10902 8623 16019 8623 16019 14589 16019 1843 8427 1843 8427 17464 8427 2173 7113 2173 22235 2173 22235 13533 1670 13533 22089 13533 22089 971 22089 1162 2306 1162 2306 15808 2306 11047 16737 11047 3353 11047 3353 15413 3353 2019 16431 2019 13231 2019 13231 24796 13865 24796 6815 24796 6815 2328 6815 21916 23983 21916 23983 9807 23983 17796 1627 17796 10334 17796 10334 22945 10334 860 22794 860 21633 860 21633 18730 21633 3137 6282 3137 6282 14435 6282 7552 24106 7552 6980 7552 6980 11446 6980 10638 2307 10638 12944 10638 12944 20389 12944 13352 12630 13352 14683 13352 14683 19307 2349 19307 21075 19307 21075 12595 21075 18912 24391 18912 15013 18912 15013 13821 15013 16081 5408 16081 23607 16081 23607 22618 23607 14835 14729 14835 14729 2291 23124 2291 3154 2291 3154 13933 3154 8044 18932 8044 18932 493 18932 24607 4722 24607 4722 15949 4722 18808 17060 18808 17060 802 15414 802 15414 15332 15414 4234 24770 4234 24770 22725 24770 10619 8295 10619 16543 10619 16543 8299 16543 22786 110 22786 9902 22786 9902 13691 9902 22649 20951 22649 4318 22649 4318 5200 14633 5200 8180 5200 8180 1502 8180 17045 15204 17045 7282 17045 7282 2294 4070 2294 8768 2294 8768 13841 8768 13619 17317 13619 17317 6284 17317 9458 5481 9458 13559 9458 13559 14921 17058 14921 3562 14921 3562 19970 3562 14578 3076 14578 18597 14578 18597 19868 18597 15679 24104 15679 19674 15679 19674 22980 19674 13665 2975 13665 2975 4747 2975 22375 24141 22375 19335 22375 19335 1337 19759 1337 19193 1337 19193 17354 19193 908 16301 908 22185 908 22185 22066 22185 5770 7620 5770 7620 15649 18004 15649 18004 1768 18004 5336 2401 5336 2401 24673 2401 13540 19382 13540 16347 13540 16347 16311 16347 8415 3556 8415 4412 8415 4412 23568 4412 14666 22472 14666 10865 14666 10865 6184 12124 6184 17 6184 17 24987 18264 24987 18264 9249 23273 9249 17769 9249 17769 18002 17769 5645 11124 5645 16857 5645 16857 9367 16857 1989 8127 1989 8127 22614 17935 22614 3817 22614 3817 4313 19490 4313 19490 18463 19490 1474 3487 1474 6223 1474 6223 6275 6223 3862 21004 3862 10246 3862 10246 10924 10246 9497 13334 9497 4850 9497 4850 4309 4850 5115 13449 5115 5308 5115 5308 2917 5308 16612 24206 16612 16989 16612 16989 5873 16989 22380 22328 22380 20577 22380 20577 1211 20577 18690 6021 18690 18777 18690 18777 10740 18777 22528 16924 22528 16924 3015 16924 15012 23274 15012 23274 19035 23274 11032 1455 11032 23446 11032 23446 17770 23446 16657 3267 16657 14735 16657 14735 18126 14735 14393 3067 14393 18648 14393 18648 2163 1701 2163 1701 16832 21725 16832 21725 6860 21725 23096 16583 23096 17646 23096 17646 1048 722 1048 4816 1048 4816 5540 15792 5540 9834 5540 9834 21367 9834 11079 23100 11079 3783 11079 3783 14866 22760 14866 22760 21930 374 21930 374 5476 374 18044 19250 18044 6918 18044 6918 10215 6918 14214 15718 14214 15718 12425 15718 19437 2176 19437 2176 3762 8376 3762 4706 3762 4706 20893 18454 20893 18454 21653 18454 6868 7476 6868 14225 6868 14225 453 9708 453 13126 453 13126 23779 2692 23779 4246 23779 4246 9013 4246 18913 8737 18913 5906 18913 5906 4287 5906 16166 5524 16166 5524 12044 5524 15230 21481 15230 19461 15230 19461 2181 19461 19905 16270 19905 16506 19905 16506 2816 11649 2816 19960 2816 19960 24832 19960 14044 1738 14044 14342 14044 14342 6304 11408 6304 15599 6304 15599 10456 15599 2929 3840 2929 4045 2929 4045 10200 17360 10200 17360 2597 17360 9839 7777 9839 7777 15068 7777 1544 23047 1544 23047 23250 23047 8453 7391 8453 7391 7984 7391 22217 14900 22217 14728 22217 14728 325 14728 3241 19778 3241 11070 3241 11070 17209 11070 10158 13734 10158 2378 10158 2378 23551 2378 21041 10058 21041 7079 21041 7079 671 7079 1608 8812 1608 8694 1608 8694 7419 18440 7419 5402 7419 5402 769 5402 8369 759 8369 21307 8369 21307 20887 21307 4061 7102 4061 7102 11300 7102 7464 12237 7464 4144 7464 4144 12977 1902 12977 17870 12977 17870 8347 17870 8611 21788 8611 13685 8611 13685 5625 13685 19951 23141 19951 5715 19951 5715 1038 16975 1038 14187 1038 14187 21243 18275 21243 1519 21243 1519 2578 1519 20284 22209 20284 12949 20284 12949 10636 12949 24657 17101 24657 11520 24657 11520 2952 14764 2952 14764 21108 11545 21108 24293 21108 24293 24768 24293 13497 9312 13497 9312 3728 9312 7471 11867 7471 11867 15855 5271 15855 17266 15855 17266 1220 17266 2386 23805 2386 22473 2386 22473 23359 22473 2122 9204 2122 9204 1399 9204 14908 20845 14908 12829 14908 12829 21741 2039 21741 18211 21741 18211 8949 18211 24049 6317 24049 6317 11476 2123 11476 21099 11476 21099 2365 10955 2365 19900 2365 19900 19983 8608 19983 10617 19983 10617 20623 16843 20623 16843 22423 16843 14607 20335 14607 10288 14607 10288 4245 10288 14965 20486 14965 5454 14965 5454 7377 5454 8334 1081 8334 21973 8334 21973 1528 21973 20493 3898 20493 6544 20493 6544 5908 6544 22222 810 22222 20131 22222 20131 12272 20131 20606 12233 20606 12233 15525 12233 20294 11743 20294 12216 20294 12216 10513 24670 10513 4153 10513 4153 4855 4153 15587 21423 15587 21423 7783 21423 10725 4771 10725 11872 10725 11872 17036 11872 269 23869 269 19397 269 19397 22309 2967 22309 2967 3669 17954 3669 16675 3669 16675 2469 16675 16982 1418 16982 1418 1780 1418 8805 23263 8805 6247 8805 6247 728 6247 24808 12252 24808 6607 24808 6607 9186 6607 15528 668 15528 14772 15528 14772 779 3739 779 19329 779 19329 13536 19329 8110 8083 8110 9499 8110 9499 17185 9499 7023 18799 7023 14585 7023 14585 20381 16594 20381 15048 20381 15048 21495 15048 13968 2549 13968 14656 13968 14656 7296 14656 17055 11102 17055 24994 17055 24994 21514 24994 5495 2953 5495 2953 9070 2953 727 18085 727 18085 14364 18085 13994 10935 13994 23851 13994 23851 23176 23851 2601 8322 2601 13751 2601 13751 17985 21444 17985 21444 19084 21444 16837 779 16837 779 4481 779 19153 6711 19153 6711 790 14587 790 2526 790 2526 18571 2526 8767 11780 8767 11780 4238 11780 6043 3000 6043 3000 15743 3000 12496 17165 12496 17165 5594 17165 15014 2877 15014 18554 15014 18554 24013 18554 22116 15446 22116 16093 22116 16093 8126 10329 8126 10329 1194 10329 14058 627 14058 19151 14058 19151 17091 19151 12359 3294 12359 3294 18517 3294 5310 9641 5310 9331 5310 9331 18727 11813 18727 497 18727 497 5671 12093 5671 5020 5671 5020 24660 5020 14684 6365 14684 6365 5492 6365 12960 21332 12960 150 12960 150 4340 150 15895 24585 15895 24585 10514 8967 10514 8967 19969 21608 19969 13246 19969 13246 5686 19656 5686 3157 5686 3157 23263 20956 23263 931 23263 931 2360 931 3973 19062 3973 5781 3973 5781 7337 22456 7337 18016 7337 18016 10413 18016 7906 13052 7906 21415 7906 21415 4804 21415 12899 14787 12899 14787 18567 14787 11445 114 11445 114 14601 114 5324 15963 5324 15963 21010 15963 8760 7768 8760 9459 8760 9459 5342 9459 6766 24665 6766 19159 6766 19159 23006 3121 23006 13524 23006 13524 1271 13524 6568 18040 6568 3425 6568 3425 5275 3425 9852 23987 9852 15894 9852 15894 21042 15894 19033 23903 19033 10062 19033 10062 21005 10062 16910 23881 16910 20968 16910 20968 24377 10944 24377 16823 24377 16823 13846 10386 13846 23312 13846 23312 23206 23312 12878 3032 12878 22679 12878 22679 13136 22679 11991 14304 11991 14304 19076 14304 7401 3530 7401 21983 7401 21983 15285 21983 1827 608 1827 608 10074 608 2669 20863 2669 20863 24771 20863 11690 3430 11690 3430 24426 1276 24426 22123 24426 22123 9305 22123 17847 24122 17847 24122 8328 24122 24569 4515 24569 8163 24569 8163 102 8163 5958 318 5958 20769 5958 20769 18412 12072 18412 12072 6054 12072 9855 19639 9855 1425 9855 1425 19166 11871 19166 11871 5672 2164 5672 23497 5672 23497 20346 23497 7927 12741 7927 12741 792 8961 792 15853 792 15853 22477 15853 7977 4237 7977 16011 7977 16011 1811 23382 1811 1944 1811 1944 14433 1944 6785 10309 6785 10309 22563 16389 22563 15260 22563 15260 6467 15260 11751 20283 11751 19103 11751 19103 7246 19103 22515 4304 22515 8030 22515 8030 1529 7857 1529 20900 1529 20900 23502 3359 23502 3359 4176 3359 9606 12943 9606 12943 3190 12943 9630 19301 9630 5757 9630 5757 16065 5757 3203 22474 3203 22474 23382 22474 20863 22365 20863 23667 20863 23667 21500 23667 2812 3245 2812 4577 2812 4577 6561 4577 4555 20104 4555 20104 21635 20104 8077 20855 8077 403 8077 403 6330 403 24063 22753 24063 22753 10048 4845 10048 4845 6288 4845 24590 22696 24590 2768 24590 2768 5879 2768 23816 22336 23816 22336 4616 3188 4616 3188 24766 3188 12855 11217 12855 2895 12855 2895 6059 2895 10484 15053 10484 15053 21323 15053 11324 6001 11324 6001 11495 6001 3299 13219 3299 10899 3299 10899 14714 10899 152 8522 152 9203 152 9203 12112 9203 2049 22454 2049 16515 2049 16515 281 16515 5876 4085 5876 9385 5876 9385 13080 9385 11638 21971 11638 21971 24471 1300 24471 16978 24471 16978 6382 16978 21377 4533 21377 20917 21377 20917 14183 20917 23074 6479 23074 19073 23074 19073 9826 19073 21614 21290 21614 6193 21614 6193 7895 23322 7895 6588 7895 6588 7724 6588 8793 10501 8793 1614 8793 1614 5581 1614 11974 22844 11974 22844 3662 4114 3662 4114 13146 4114 12426 20520 12426 15541 12426 15541 8940 15541 11557 23738 11557 16933 11557 16933 24237 16933 2112 3553 2112 5401 2112 5401 9137 5401 1618 18478 1618 18478 16550 4613 16550 5208 16550 5208 17296 5208 13582 6436 13582 5198 13582 5198 7595 13790 7595 13790 23607 13790 12057 23898 12057 15845 12057 15845 2034 15845 10742 24756 10742 23321 10742 23321 6102 23321 13481 1075 13481 1075 20622 1075 1285 22188 1285 2870 1285 2870 19784 2870 4461 15065 4461 2969 4461 2969 16036 2969 9111 21605 9111 17710 9111 17710 19448 20264 19448 1518 19448 1518 21884 1518 10663 13368 10663 8298 10663 8298 18233 9992 18233 7076 18233 7076 569 24795 569 19686 569 19686 5847 4541 5847 21964 5847 21964 5471 21964 10211 24860 10211 5638 10211 5638 9844 5638 19957 22876 19957 22876 9054 1194 9054 1194 19872 1194 18508 21152 18508 21152 2634 1798 2634 18245 2634 18245 563 18245 10225 1785 10225 1785 4312 5442 4312 4623 4312 4623 2930 4623 24917 876 24917 12194 24917 12194 3338 12194 3622 14467 3622 8732 3622 8732 14010 8732 6993 18227 6993 3441 6993 3441 5086 3441 15403 41 15403 16487 15403 16487 21700 16487 17481 24773 17481 24773 20236 24773 18215 11655 18215 21541 18215 21541 23136 21541 5063 3747 5063 7478 5063 7478 4950 7478 11598 44 11598 24326 11598 24326 340 7324 340 16553 340 16553 24229 16553 18609 2495 18609 7075 18609 7075 434 1611 434 1611 9781 20457 9781 11297 9781 11297 8427 4216 8427 4216 7253 4216 11360 20006 11360 20006 22326 20006 21597 18557 21597 18557 12409 16017 12409 23896 12409 23896 15537 23896 246 2184 246 2184 13936 18254 13936 3327 13936 3327 19978 3327 15939 22261 15939 7419 15939 7419 7626 24277 7626 14099 7626 14099 19236 14099 2150 18536 2150 811 2150 811 19453 17050 19453 17050 21609 17050 20417 4342 20417 22398 20417 22398 22543 22398 9588 4810 9588 4810 10655 4810 6069 15028 6069 13404 6069 13404 1266 13404 5037 18082 5037 8834 5037 8834 24883 8834 22296 14721 22296 1222 22296 1222 9693 18779 9693 18779 24228 18779 19517 9984 19517 14458 19517 14458 1796 14458 20900 5184 20900 5243 20900 5243 944 5243 12449 19262 12449 15796 12449 15796 23585 21052 23585 21052 313 21052 2336 9151 2336 9151 23085 18621 23085 18621 2864 18621 12453 1613 12453 1613 17539 1613 13340 18250 13340 18250 4683 9175 4683 9175 21529 9175 6687 13445 6687 12449 6687 12449 18030 12449 3902 20958 3902 14611 3902 14611 5033 1469 5033 1469 20556 9318 20556 9318 3704 9318 20739 23892 20739 1893 20739 1893 15321 1893 15515 12852 15515 1632 15515 1632 4375 1632 11864 19868 11864 3059 11864 3059 1649 19205 1649 7542 1649 7542 24352 8703 24352 2893 24352 2893 13977 19880 13977 19880 926 11244 926 21013 926 21013 18372 9829 18372 16090 18372 16090 5957 16090 13439 7036 13439 15080 13439 15080 10040 15080 18165 7315 18165 14149 18165 14149 1706 16929 1706 16929 16614 4777 16614 4777 23495 14516 23495 7132 23495 7132 3251 7132 17065 16135 17065 16135 8407 16135 17894 1379 17894 1379 8673 1379 23706 24438 23706 24438 9542 24438 18268 3565 18268 9057 18268 9057 20196 9057 3932 8439 3932 13327 3932 13327 12185 13327 488 24392 488 22000 488 22000 17680 22000 8734 16633 8734 19111 8734 19111 2542 19111 15799 15638 15799 24632 15799 24632 134 8982 134 8982 14638 8982 8700 4247 8700 8719 8700 8719 21518 8719 9214 20259 9214 18422 9214 18422 5030 18422 5715 23712 5715 23712 18877 16228 18877 19655 18877 19655 11359 19655 11577 182 11577 182 9264 182 18390 19489 18390 19489 3157 19489 9278 23697 9278 2318 9278 2318 21465 18359 21465 6509 21465 6509 4296 6509 17387 7471 17387 3101 17387 3101 22404 3101 19937 13826 19937 13826 10845 13826 18736 16942 18736 2948 18736 2948 15221 2948 18306 23580 18306 14191 18306 14191 8392 4176 8392 18636 8392 18636 24441 18636 11132 18107 11132 20849 11132 20849 13312 20849 10425 1397 10425 1397 21746 18356 21746 18356 3986 14682 3986 24970 3986 24970 20313 24970 4046 9141 4046 19943 4046 19943 11053 19943 3911 11416 3911 23819 3911 23819 9218 23819 6983 6336 6983 6336 15453 6336 5806 22940 5806 22940 21889 2542 21889 2542 15547 2542 23504 2479 23504 4172 23504 4172 13534 4172 18781 17068 18781 2635 18781 2635 24271 2635 12587 22234 12587 7291 12587 7291 20047 7291 13494 14277 13494 13032 13494 13032 13835 13032 7348 20293 7348 6703 7348 6703 12637 6703 4283 23403 4283 23403 2592 23403 5568 4581 5568 22556 5568 22556 18812 18026 18812 20906 18812 20906 1026 19410 1026 19410 15015 19410 686 4797 686 21410 686 21410 16819 177 16819 11954 16819 11954 2562 11954 12470 12211 12470 2252 12470 2252 7883 2252 24940 22930 24940 10723 24940 10723 18083 7524 18083 9523 18083 9523 13783 9523 14608 19105 14608 9950 14608 9950 2046 6292 2046 16295 2046 16295 21199 1273 21199 10731 21199 10731 17910 10731 24293 24915 24293 14932 24293 14932 15141 3276 15141 3276 24814 3276 7128 17003 7128 17003 11470 17003 3960 13258 3960 13258 88 13258 16505 11334 16505 22643 16505 22643 22819 22643 18659 16836 18659 16836 13491 4580 13491 4580 8075 20360 8075 20035 8075 20035 2689 20035 20339 8242 20339 9229 20339 9229 2618 9229 11280 21160 11280 21160 7804 21160 24148 9048 24148 10224 24148 10224 3921 10224 15468 16751 15468 15016 15468 15016 12209 15016 19002 12774 19002 24535 19002 24535 21394 24535 11830 5654 11830 23751 11830 23751 4836 4300 4836 10315 4836 10315 1027 10315 17963 1393 17963 1393 7038 9481 7038 5186 7038 5186 9780 5186 2076 18935 2076 11802 2076 11802 14276 11802 8101 19160 8101 7979 8101 7979 6857 7979 18193 7536 18193 20412 18193 20412 8048 20412 18990 13949 18990 13949 20773 13949 9797 11748 9797 24434 9797 24434 20628 24434 10089 4478 10089 4478 4839 6020 4839 1863 4839 1863 24412 1863 3802 7164 3802 7164 21012 363 21012 4187 21012 4187 1829 24603 1829 16129 1829 16129 17415 16129 14959 713 14959 713 24136 10356 24136 10356 10812 10356 18607 3124 18607 10926 18607 10926 803 4150 803 17444 803 17444 23247 7396 23247 12271 23247 12271 1839 12271 16194 23794 16194 14555 16194 14555 16649 14555 15659 7241 15659 9743 15659 9743 1008 24551 1008 5321 1008 5321 20651 5321 4694 18364 4694 18364 23566 10332 23566 19282 23566 19282 3713 22015 3713 16956 3713 16956 20613 16956 7336 9808 7336 10375 7336 10375 17676 6340 17676 19110 17676 19110 834 19110 22726 3721 22726 7424 22726 7424 1550 7424 8150 7230 8150 13097 8150 13097 2785 13097 10607 1142 10607 1142 1382 1142 8400 13546 8400 8498 8400 8498 23908 24787 23908 23004 23908 23004 3478 23004 17629 5922 17629 18507 17629 18507 273 18507 6106 15624 6106 20300 6106 20300 1241 20300 16334 22619 16334 739 16334 739 18865 739 11861 13771 11861 6415 11861 6415 2416 6415 24662 13162 24662 3108 24662 3108 17993 23847 17993 2170 17993 2170 4609 6849 4609 211 4609 211 1310 23660 1310 23660 9975 6080 9975 12412 9975 12412 24185 12412 13200 9927 13200 9927 22548 9927 7928 2671 7928 2671 21520 18497 21520 3653 21520 3653 1838 3653 7632 16289 7632 16289 23175 24962 23175 17776 23175 17776 7015 6765 7015 22852 7015 22852 17394 1359 17394 22719 17394 22719 5544 22719 15529 6175 15529 15947 15529 15947 439 15947 12323 6486 12323 14536 12323 14536 24612 9913 24612 17519 24612 17519 17473 17519 19400 19184 19400 3890 19400 3890 3626 2539 3626 21906 3626 21906 15824 23425 15824 23425 8581 23425 18623 11498 18623 20032 18623 20032 23990 1791 23990 1791 3827 19481 3827 19481 18323 19481 3304 14267 3304 14454 3304 14454 21765 20045 21765 14974 21765 14974 18908 3429 18908 3429 8154 3429 20748 8594 20748 4604 20748 4604 5022 4604 15992 3761 15992 7026 15992 7026 16228 7026 12333 15533 12333 15533 6066 15533 11977 2878 11977 14609 11977 14609 22415 14609 19643 967 19643 19972 19643 19972 607 21728 607 5739 607 5739 24317 5739 21633 1184 21633 24129 21633 24129 2880 4806 2880 4806 18832 4806 18737 18273 18737 14041 18737 14041 2204 14041 3472 19280 3472 16970 3472 16970 14081 16970 13028 4365 13028 8012 13028 8012 9370 8012 13565 17129 13565 17129 2986 17129 22530 23755 22530 18809 22530 18809 7538 18809 24225 12149 24225 12149 1279 5296 1279 8137 1279 8137 19051 5365 19051 8988 19051 8988 17639 8988 22313 19698 22313 3348 22313 3348 6648 12240 6648 5718 6648 5718 10403 19592 10403 4740 10403 4740 3860 4740 4815 24180 4815 10248 4815 10248 23935 19392 23935 6115 23935 6115 24175 6115 22098 24341 22098 10151 22098 10151 24206 10151 3878 16335 3878 12645 3878 12645 10782 12645 4270 14196 4270 5747 4270 5747 15603 4089 15603 6404 15603 6404 10236 6404 20670 3287 20670 12742 20670 12742 24564 12742 17413 20066 17413 20066 5836 20066 20332 3823 20332 3823 4568 22158 4568 22158 18248 22158 5395 7183 5395 22341 5395 22341 4097 22341 4264 2696 4264 9680 4264 9680 23794 13636 23794 2774 23794 2774 4219 2774 5976 17840 5976 17840 1765 17840 24736 15680 24736 18344 24736 18344 14046 18344 15695 467 15695 467 14282 467 16271 19040 16271 19040 943 19040 8436 3160 8436 9665 8436 9665 1152 9665 8967 24709 8967 9690 8967 9690 3839 15286 3839 424 3839 424 148 424 20580 226 20580 4222 20580 4222 21666 4222 11572 16364 11572 3310 11572 3310 21461 14193 21461 5584 21461 5584 2596 5584 6409 22199 6409 22199 21589 5918 21589 15746 21589 15746 23808 15746 23697 2928 23697 21634 23697 21634 1407 21634 17642 6369 17642 6369 18346 6369 17776 21404 17776 21404 8996 21404 20226 10418 20226 14332 20226 14332 3825 14332 9937 21449 9937 21449 23102 3165 23102 3165 7093 4389 7093 138 7093 138 6713 138 13434 8496 13434 3062 13434 3062 23407 3062 22776 24821 22776 4455 22776 4455 18793 4455 24970 21342 24970 18073 24970 18073 23527 1208 23527 8821 23527 8821 7521 24426 7521 24426 2653 24426 3724 6738 3724 16357 3724 16357 22478 16357 14961 24573 14961 5447 14961 5447 3867 5447 10268 18640 10268 141 10268 141 21769 141 15125 17496 15125 17496 2858 17496 3225 18048 3225 9651 3225 9651 7008 22187 7008 21928 7008 21928 5760 21928 6581 21954 6581 6371 6581 6371 20408 6371 3377 18918 3377 717 3377 717 6235 717 150 23807 150 23807 19496 23807 8576 9977 8576 12846 8576 12846 21245 12846 7665 24884 7665 6207 7665 6207 24365 23150 24365 23150 8324 23150 11965 4882 11965 4882 644 4882 19384 24356 19384 24356 15945 24356 19979 15567 19979 15567 4233 15567 10147 23994 10147 5811 10147 5811 14071 5811 3238 24200 3238 3038 3238 3038 21944 24302 21944 21255 21944 21255 20696 21255 21287 12496 21287 24539 21287 24539 3600 19701 3600 19701 24090 19701 14808 23708 14808 7354 14808 7354 960 7354 10803 3186 10803 22417 10803 22417 20207 22417 7618 4848 7618 4848 18842 780 18842 780 183 780 15170 24831 15170 24831 9774 775 9774 6458 9774 6458 24401 6458 22178 376 22178 7559 22178 7559 10791 7559 20835 19261 20835 19261 23642 4670 23642 4670 13604 4670 18196 22051 18196 10536 18196 10536 9957 10536 23465 24313 23465 5421 23465 5421 17012 5421 23315 13823 23315 13823 13996 13823 17363 8643 17363 8643 477 8643 15688 2037 15688 11767 15688 11767 18276 15621 18276 8011 18276 8011 17622 8011 17624 15732 17624 3472 17624 3472 4253 3472 5287 10382 5287 9550 5287 9550 19173 9550 13427 23878 13427 15326 13427 15326 4665 748 4665 748 24158 22522 24158 20411 24158 20411 15997 20411 20275 5927 20275 12407 20275 12407 4820 12407 10318 19700 10318 19700 8542 19700 17970 9297 17970 23434 17970 23434 5341 23434 9990 18135 9990 18135 4505 18135 9292 17682 9292 23469 9292 23469 347 23469 22297 10120 22297 10120 2380 314 2380 20565 2380 20565 9909 20565 7211 2652 7211 22088 7211 22088 4807 22088 7614 841 7614 841 19214 841 13879 19719 13879 19719 4866 4894 4866 23222 4866 23222 13871 23222 2934 2722 2934 2722 24119 13814 24119 1505 24119 1505 608 1505 22409 1413 22409 2189 22409 2189 22908 2189 539 23635 539 23635 12856 23635 1193 18989 1193 18989 21169 18989 20780 2851 20780 20431 20780 20431 18378 20431 24841 22515 24841 22086 24841 22086 14213 22086 22606 23998 22606 21845 22606 21845 489 21845 16790 22875 16790 8651 16790 8651 5707 8651 16653 5612 16653 16294 16653 16294 3895 16294 12594 1502 12594 9892 12594 9892 19554 9892 11636 4391 11636 19087 11636 19087 8696 19087 14945 9476 14945 15455 14945 15455 2474 15455 3329 21299 3329 21299 10364 21299 7639 8707 7639 12125 7639 12125 12167 12125 4229 2388 4229 2593 4229 2593 23051 6870 23051 2908 23051 2908 13770 23175 13770 2565 13770 2565 1852 2565 12480 21934 12480 3670 12480 3670 5582 3670 16909 18990 16909 6118 16909 6118 23019 6118 7511 4712 7511 4712 2622 4712 10281 16302 10281 1894 10281 1894 12307 19949 12307 19949 23346 24319 23346 3130 23346 3130 2010 24033 2010 24033 20103 24033 10907 4914 10907 20970 10907 20970 22208 20970 21525 735 21525 735 16569 735 22271 17909 22271 17909 5857 24644 5857 24644 12609 24644 10219 10034 10219 20433 10219 20433 22906 20433 3840 3777 3840 17707 3840 17707 391 11878 391 11878 24973 9168 24973 16688 24973 16688 6472 16688 8947 8840 8947 10021 8947 10021 2737 19985 2737 13033 2737 13033 22126 13033 5246 1223 5246 15758 5246 15758 4978 15758 10726 4296 10726 20383 10726 20383 3683 20383 9165 6511 9165 21442 9165 21442 21333 21442 6216 24230 6216 17688 6216 17688 4524 17688 10588 553 10588 18481 10588 18481 19540 18481 15891 14323 15891 14323 11447 20716 11447 8284 11447 8284 24760 2226 24760 2226 17610 21091 17610 21091 828 6278 828 6278 22386 6278 5316 869 5316 22967 5316 22967 15361 15017 15361 15017 22067 15017 4379 17749 4379 9817 4379 9817 16995 20175 16995 20175 9255 20175 11443 4539 11443 6481 11443 6481 2758 18035 2758 1659 2758 1659 13477 1659 7334 20844 7334 20844 18641 20844 9703 9534 9703 9534 1392 8659 1392 13118 1392 13118 16851 14167 16851 8475 16851 8475 19965 8475 18821 18682 18821 9153 18821 9153 23558 9153 723 19337 723 19337 20301 19337 13927 22244 13927 7262 13927 7262 24245 7262 13981 21150 13981 21150 6524 6435 6524 14246 6524 14246 24800 21425 24800 299 24800 299 6514 9815 6514 9815 21302 9815 12875 808 12875 7582 12875 7582 6730 7582 19819 13296 19819 10080 19819 10080 1533 4160 1533 24700 1533 24700 24750 24700 13188 6093 13188 6093 16634 6093 15601 391 15601 19642 15601 19642 23446 19642 13328 23824 13328 20861 13328 20861 14558 20861 1567 7055 1567 7055 18707 7055 17855 16533 17855 77 17855 77 10745 77 13098 21693 13098 21693 2137 2087 2137 2312 2137 2312 471 2312 15225 20082 15225 20082 16375 20082 7737 21853 7737 13955 7737 13955 7184 13955 18597 19810 18597 17061 18597 17061 15113 17061 22910 24467 22910 21909 22910 21909 15783 21909 17693 10648 17693 12041 17693 12041 13594 3550 13594 3550 17305 3550 14445 22869 14445 12123 14445 12123 2353 23227 2353 23227 24144 23227 6398 4982 6398 7988 6398 7988 20128 7988 2666 7131 2666 22565 2666 22565 18991 22565 15471 2996 15471 11150 15471 11150 815 11150 22133 3258 22133 17557 22133 17557 481 10013 481 14704 481 14704 7213 9170 7213 9170 9308 9170 7320 1654 7320 1654 24472 18144 24472 18144 2111 9769 2111 17982 2111 17982 18773 17982 18691 8680 18691 8680 19566 8680 15562 21584 15562 21578 15562 21578 4163 21578 19741 9678 19741 19165 19741 19165 9331 1369 9331 1369 24925 1369 24209 17723 24209 3259 24209 3259 2370 21226 2370 12068 2370 12068 18548 22912 18548 14665 18548 14665 7659 14665 10199 20222 10199 6454 10199 6454 18676 6454 8134 23378 8134 8470 8134 8470 7136 8470 14536 565 14536 21614 14536 21614 132 23398 132 23398 22364 23398 8288 6377 8288 7253 8288 7253 17631 7253 496 22434 496 22434 24402 22434 543 2757 543 2757 12346 15578 12346 15578 16111 20915 16111 19264 16111 19264 1492 19264 14701 24373 14701 2901 14701 2901 8874 17338 8874 17338 13288 19131 13288 16296 13288 16296 20322 16296 354 2004 354 2004 18239 16076 18239 16076 13728 16076 14037 9774 14037 15024 14037 15024 4115 15024 16908 19922 16908 2494 16908 2494 3366 2494 24065 11335 24065 11335 5885 16482 5885 16482 21473 14220 21473 14220 5696 14220 11732 12344 11732 13164 11732 13164 7780 13164 20012 18964 20012 18964 20067 18964 19942 4737 19942 10325 19942 10325 9631 10325 15474 11558 15474 6911 15474 6911 1979 6911 9760 22978 9760 17120 9760 17120 7122 17120 17734 24050 17734 1257 17734 1257 2303 1257 15761 19805 15761 19805 12069 264 12069 264 1094 264 15818 23647 15818 14372 15818 14372 7467 24591 7467 8105 7467 8105 1542 21182 1542 9583 1542 9583 23968 8107 23968 14115 23968 14115 5323 14115 19351 2319 19351 21021 19351 21021 17863 21021 21308 6922 21308 6922 629 17037 629 5912 629 5912 4819 5912 2418 9956 2418 639 2418 639 23450 639 14366 19470 14366 14184 14366 14184 7076 14184 16800 9015 16800 15666 16800 15666 21524 15666 9471 23882 9471 16947 9471 16947 21671 16947 10201 2020 10201 19531 10201 19531 19893 19531 13523 8126 13523 24290 13523 24290 7980 24290 11546 12265 11546 12265 21855 8552 21855 8552 468 8552 5863 15134 5863 15134 408 23575 408 12622 408 12622 14055 12622 10942 20007 10942 5548 10942 5548 23832 12386 23832 12287 23832 12287 3749 24823 3749 4130 3749 4130 2687 4130 4181 14583 4181 3249 4181 3249 12998 3249 2834 20994 2834 20994 13323 3824 13323 7213 13323 7213 14031 7213 584 22326 584 5600 584 5600 4913 6598 4913 5629 4913 5629 15175 1332 15175 24743 15175 24743 21809 24743 18387 16630 18387 16630 14981 16630 23665 2756 23665 2756 24464 2756 19285 20373 19285 20373 1602 24793 1602 16409 1602 16409 19730 7881 19730 12775 19730 12775 13823 12775 14205 1836 14205 1836 567 21886 567 21886 7522 23867 7522 21353 7522 21353 24499 23214 24499 21416 24499 21416 18935 21416 20593 2314 20593 2314 13531 2314 19415 17914 19415 17914 21237 17914 4000 1558 4000 1558 21198 1558 6977 17433 6977 17433 22950 9714 22950 9714 24223 9714 23395 14648 23395 579 23395 579 4792 579 24111 22567 24111 22567 987 22567 10743 11280 10743 11280 21846 8160 21846 9119 21846 9119 12596 9119 20257 15911 20257 15911 5235 15911 5322 21679 5322 793 5322 793 18838 793 9960 189 9960 2467 9960 2467 7543 10960 7543 10960 21153 10960 17336 23026 17336 20212 17336 20212 5436 10577 5436 10577 1073 10577 3796 1351 3796 1351 14359 1351 12759 18957 12759 18957 10817 18957 18299 20151 18299 11590 18299 11590 123 4182 123 4182 22231 1079 22231 1079 7192 13817 7192 13817 13973 13817 2078 4499 2078 12358 2078 12358 15573 12358 2087 1275 2087 11439 2087 11439 20158 2431 20158 16405 20158 16405 17202 16405 17684 2223 17684 2223 9886 24790 9886 7210 9886 7210 1723 7210 20412 15893 20412 15893 766 15893 16531 6674 16531 6674 23758 6674 15640 17691 15640 7882 15640 7882 19182 7882 15731 12609 15731 12609 1805 12609 22612 16678 22612 2247 22612 2247 23701 2247 11770 9075 11770 9075 12991 9075 820 19951 820 19951 17438 19951 16040 7791 16040 21212 16040 21212 16412 21212 9067 12080 9067 17775 9067 17775 8546 17775 23002 17200 23002 23836 23002 23836 2906 23836 5242 21038 5242 21038 12739 21560 12739 20676 12739 20676 1030 20676 3452 12229 3452 12229 17608 12229 11017 21628 11017 9275 11017 9275 4162 9275 9539 4390 9539 23145 9539 23145 12507 15478 12507 15478 540 3275 540 15358 540 15358 15115 1633 15115 24096 15115 24096 19328 24096 4759 11384 4759 11384 16454 11384 1887 3362 1887 18458 1887 18458 19539 72 19539 13977 19539 13977 20387 13977 7548 19504 7548 5385 7548 5385 22164 5385 8804 23768 8804 7497 8804 7497 20993 20997 20993 441 20993 441 6002 9152 6002 4910 6002 4910 21874 1116 21874 21344 21874 21344 11340 21344 18225 542 18225 4528 18225 4528 3367 4528 9237 13402 9237 13402 6220 13402 23720 14807 23720 9200 23720 9200 8516 9200 14238 13614 14238 12864 14238 12864 5559 9828 5559 12044 5559 12044 28 12044 4250 9249 4250 22464 4250 22464 16996 22464 4545 2398 4545 17901 4545 17901 10984 17901 2330 11313 2330 22284 2330 22284 1118 22284 21911 8223 21911 8223 8574 8223 14050 484 14050 16795 14050 16795 4795 16795 23819 21282 23819 6721 23819 6721 3709 22396 3709 22396 5588 22396 3520 4311 3520 24752 3520 24752 23639 24752 21415 4183 21415 12417 21415 12417 19164 12417 19658 9265 19658 11645 19658 11645 3928 7463 3928 15827 3928 15827 20457 15827 5953 606 5953 606 21489 606 11311 24088 11311 24088 10962 24088 19265 1737 19265 1737 4685 1737 11726 22568 11726 22568 18836 22568 13932 3607 13932 3607 3950 3607 10555 15931 10555 15931 20222 15931 5786 13635 5786 20310 5786 20310 9454 20310 6466 24029 6466 24029 9737 24029 8591 13245 8591 13245 22030 13245 6452 21445 6452 1028 6452 1028 15555 1028 5833 17076 5833 17076 21355 17076 1559 18064 1559 6374 1559 6374 6947 4842 6947 8136 6947 8136 18627 8136 255 18194 255 1499 255 1499 6271 16402 6271 16402 23962 16402 12349 2462 12349 2462 2047 24428 2047 24428 24962 24428 70 492 70 10221 70 10221 10593 21240 10593 4714 10593 4714 411 4714 20394 14858 20394 14858 24278 11394 24278 20473 24278 20473 12528 20473 13078 11889 13078 23988 13078 23988 18033 23988 15957 5660 15957 17001 15957 17001 8703 17114 8703 7886 8703 7886 19788 7886 11450 17726 11450 11807 11450 11807 1568 23411 1568 6076 1568 6076 18099 24604 18099 24604 9256 13961 9256 13961 16805 8203 16805 22024 16805 22024 20244 22024 8211 24041 8211 17552 8211 17552 16124 17552 13842 2471 13842 12910 13842 12910 618 12910 21196 18776 21196 3774 21196 3774 6534 3774 15629 13809 15629 10782 15629 10782 11318 10782 20531 20266 20531 9418 20531 9418 438 9418 23413 360 23413 360 7216 360 20989 23336 20989 21597 20989 21597 1803 21597 21228 4364 21228 10098 21228 10098 185 10098 7501 4811 7501 21015 7501 21015 16471 21015 1837 21601 1837 17669 1837 17669 9770 17669 4710 5501 4710 14947 4710 14947 20516 5087 20516 5087 1702 5087 8402 24473 8402 24473 1719 24473 5038 1792 5038 1792 15846 1792 6062 20021 6062 84 6062 84 16091 15927 16091 15927 1619 15927 17696 13816 17696 13816 4455 13816 9646 14515 9646 11446 9646 11446 24368 20182 24368 863 24368 863 12814 863 14091 11348 14091 7359 14091 7359 23649 7359 19291 24971 19291 24971 24805 24971 7693 15002 7693 20555 7693 20555 1757 10720 1757 10720 193 10720 813 19122 813 3400 813 3400 6505 3400 5562 20590 5562 20590 1693 20590 17587 2231 17587 13059 17587 13059 9801 13059 22823 20759 22823 15601 22823 15601 4985 15601 10850 19928 10850 8742 10850 8742 6606 24906 6606 11265 6606 11265 16949 11011 16949 14482 16949 14482 1066 14482 9671 8844 9671 13233 9671 13233 6739 13233 11879 23979 11879 23979 10775 23979 11589 2843 11589 2843 13530 2843 1426 21744 1426 21744 17541 13674 17541 13674 7932 13674 9799 13187 9799 15844 9799 15844 2101 15844 23611 1556 23611 1556 7205 1556 11389 21206 11389 12750 11389 12750 23173 12750 20601 25 20601 25 833 23082 833 23082 12657 23082 9272 2856 9272 7001 9272 7001 2448 16114 2448 8944 2448 8944 11382 8944 11130 21020 11130 7876 11130 7876 4776 7876 10834 3785 10834 23562 10834 23562 21184 23562 2586 23579 2586 12275 2586 12275 8540 12275 1722 118 1722 22716 1722 22716 16268 22716 14711 4659 14711 4659 21667 4659 10894 13173 10894 10564 10894 10564 3511 10564 21661 17275 21661 6773 21661 6773 17058 6773 18210 302 18210 10398 18210 10398 6911 10113 6911 13764 6911 13764 16581 989 16581 989 1498 989 6910 5933 6910 2210 6910 2210 6245 2210 12672 12181 12672 11687 12672 11687 8227 11687 11481 21450 11481 21450 5813 13237 5813 13237 17288 15273 17288 5662 17288 5662 19963 5662 10345 15921 10345 15921 15872 22041 15872 12562 15872 12562 16510 12562 3657 18726 3657 14508 3657 14508 1903 14508 10516 7148 10516 7148 20912 1097 20912 1097 2541 1097 19654 15603 19654 14424 19654 14424 4199 23616 4199 16480 4199 16480 22825 16480 6726 5112 6726 5112 20117 5112 4949 6376 4949 5516 4949 5516 13848 3731 13848 3731 20008 3731 1347 17659 1347 4297 1347 4297 14471 4297 13121 631 13121 22313 13121 22313 10125 22313 17222 15901 17222 18031 17222 18031 19223 18031 11742 108 11742 17655 11742 17655 156 2886 156 9452 156 9452 11523 13715 11523 13715 16425 13715 7920 2627 7920 11661 7920 11661 14116 11661 8926 3167 8926 19511 8926 19511 17637 1343 17637 1343 15439 1343 17494 19113 17494 19113 23621 19113 8894 11074 8894 11074 11767 11074 7219 4376 7219 4376 14812 4376 2184 21674 2184 21674 9643 21674 3199 5436 3199 24741 3199 24741 14826 24741 3501 6970 3501 6970 14989 6970 8104 2564 8104 22848 8104 22848 12828 22848 426 11178 426 11178 19233 4576 19233 24040 19233 24040 460 8678 460 8678 23229 8678 12317 20013 12317 11398 12317 11398 4034 11398 6389 7537 6389 16178 6389 16178 14001 16178 10070 3728 10070 3728 7142 6344 7142 5685 7142 5685 24787 5685 1154 12691 1154 12691 7674 12691 267 24109 267 22965 267 22965 12889 22965 4843 23009 4843 11967 4843 11967 1288 11967 7942 1188 7942 5029 7942 5029 5681 19654 5681 221 5681 221 19901 221 12124 2507 12124 1292 12124 1292 23943 16657 23943 16657 14 9471 14 10507 14 10507 18989 10507 3843 17323 3843 7585 3843 7585 20916 7585 8724 24722 8724 11426 8724 11426 10102 11426 8604 716 8604 12805 8604 12805 17800 12805 6753 9108 6753 9108 21883 3230 21883 3230 7638 3542 7638 3394 7638 3394 8941 3394 5666 14613 5666 12012 5666 12012 782 12012 5345 14574 5345 12736 5345 12736 18406 12736 13424 17123 13424 8213 13424 8213 4692 8213 14724 22827 14724 3367 14724 3367 21857 22772 21857 2403 21857 2403 9371 18409 9371 18409 22587 18409 12014 12359 12014 12359 9134 12359 20677 3514 20677 21568 20677 21568 3207 21568 14513 24416 14513 6140 14513 6140 6936 6140 21863 10415 21863 10415 23275 10415 21771 22085 21771 19283 21771 19283 492 9408 492 9408 18975 13346 18975 6004 18975 6004 14247 6004 22916 22455 22916 21751 22916 21751 14948 9143 14948 9143 5174 9143 21821 21717 21821 17937 21821 17937 22557 17937 15231 20497 15231 197 15231 197 9107 6422 9107 5914 9107 5914 2535 5914 18264 15701 18264 15701 13727 15701 20242 938 20242 15166 20242 15166 9871 23717 9871 23717 21804 23717 3684 10595 3684 10595 10304 10595 5706 7355 5706 24157 5706 24157 20746 24157 10013 5756 10013 21275 10013 21275 18612 12733 18612 13081 18612 13081 8913 13081 24066 21097 24066 21097 6512 21097 18313 5343 18313 5343 3312 20464 3312 20464 884 20464 18166 24541 18166 18229 18166 18229 21123 18229 18447 1690 18447 1778 18447 1778 2057 20700 2057 20700 13769 24187 13769 16057 13769 16057 16392 16057 409 1024 409 1024 22684 22445 22684 22445 4853 22445 12750 4127 12750 17623 12750 17623 7115 12693 7115 12693 773 12693 14456 3988 14456 6620 14456 6620 2644 6620 19441 20341 19441 6023 19441 6023 761 6023 3744 18760 3744 14017 3744 14017 21947 14017 13300 23229 13300 21355 13300 21355 22140 5117 22140 15368 22140 15368 9397 7303 9397 8701 9397 8701 23081 8701 4389 14870 4389 8152 4389 8152 2809 8152 7734 21164 7734 21164 22523 21164 3834 8263 3834 12005 3834 12005 3428 12005 4092 19638 4092 11485 4092 11485 11972 11485 8621 19092 8621 19092 23307 11049 23307 12141 23307 12141 9358 12141 11133 24639 11133 22677 11133 22677 17950 22677 5374 719 5374 3159 5374 3159 24041 3159 14762 22211 14762 7098 14762 7098 9917 7098 11090 1865 11090 1865 11646 1865 254 20289 254 3075 254 3075 22837 16821 22837 3609 22837 3609 4735 20680 4735 20680 18985 20680 4972 8900 4972 21014 4972 21014 12467 21014 682 24855 682 23668 682 23668 23134 23668 8178 1345 8178 20396 8178 20396 2800 20396 17040 24663 17040 22248 17040 22248 1935 22248 15776 16791 15776 24587 15776 24587 23160 24587 2719 5056 2719 5056 22241 14911 22241 3753 22241 3753 7681 1643 7681 13472 7681 13472 1834 13472 24137 4819 24137 5592 24137 5592 5207 8264 5207 2472 5207 2472 16490 1685 16490 10656 16490 10656 6025 10656 13370 22126 13370 22126 5940 22126 16496 10023 16496 17139 16496 17139 5649 17139 8309 24007 8309 4277 8309 4277 17998 20307 17998 20307 6302 17795 6302 17795 21592 17924 21592 9553 21592 9553 24421 9553 9670 3978 9670 18781 9670 18781 18499 18781 8971 4751 8971 22956 8971 22956 2979 5327 2979 12052 2979 12052 12143 12052 11708 22184 11708 22184 17153 8459 17153 21224 17153 21224 125 21224 10674 7889 10674 11923 10674 11923 7069 22511 7069 1392 7069 1392 20337 1392 17852 16256 17852 11151 17852 11151 3897 11151 15246 2022 15246 23144 15246 23144 18319 23144 4165 36 4165 36 20426 1765 20426 1765 13830 12710 13830 12710 9250 12710 17149 19024 17149 16491 17149 16491 672 16491 14582 1307 14582 1307 15145 3461 15145 3461 9386 3461 16665 1934 16665 19331 16665 19331 4365 19331 19668 4067 19668 15518 19668 15518 1654 15518 21864 18567 21864 5579 21864 5579 23040 5579 282 4248 282 8205 282 8205 18200 8205 2207 16972 2207 16972 24383 16972 15101 7238 15101 19327 15101 19327 856 19327 16658 2945 16658 21184 16658 21184 7770 21184 11700 5262 11700 9087 11700 9087 14449 9087 11269 7093 11269 21237 11269 21237 21966 21237 1129 8879 1129 8879 21051 8879 6092 16984 6092 2978 6092 2978 22430 17103 22430 15305 22430 15305 19462 250 19462 14114 19462 14114 11411 14114 21702 9763 21702 14103 21702 14103 1442 19572 1442 12326 1442 12326 24826 12326 6359 7319 6359 15955 6359 15955 24096 15955 22392 7764 22392 19959 22392 19959 3263 24917 3263 24917 24238 956 24238 956 8196 956 12309 15338 12309 15338 13976 15338 11730 894 11730 7654 11730 7654 20775 7654 11120 1480 11120 1669 11120 1669 12698 1669 12204 17681 12204 9045 12204 9045 5955 9045 6735 17846 6735 2694 6735 2694 17164 10789 17164 7143 17164 7143 7878 7143 17088 18302 17088 16881 17088 16881 4406 14780 4406 23823 4406 23823 1902 23823 16225 258 16225 258 13845 258 16121 24404 16121 24404 23646 24404 21433 831 21433 8537 21433 8537 24896 24217 24896 24217 5072 24217 16630 17903 16630 17903 21763 17903 16915 5142 16915 19310 16915 19310 4630 2077 4630 2077 19431 17760 19431 17760 3629 1467 3629 17281 3629 17281 17526 23355 17526 14088 17526 14088 4941 4171 4941 5133 4941 5133 24737 5133 20145 20733 20145 8746 20145 8746 12244 8746 12523 22127 12523 22127 8741 22127 12610 6615 12610 6615 5424 15970 5424 13830 5424 13830 36 13830 16013 6386 16013 6386 5363 6386 21616 23210 21616 7244 21616 7244 10755 2380 10755 2587 10755 2587 23216 14215 23216 14215 1988 2562 1988 24840 1988 24840 15046 24840 7418 9562 7418 9562 4068 21722 4068 21722 3725 21722 10642 3792 10642 3792 23194 23211 23194 2204 23194 2204 1961 2204 17875 7345 17875 2580 17875 2580 23573 2580 17029 22381 17029 8847 17029 8847 24502 8847 3108 18944 3108 18944 18882 10809 18882 18205 18882 18205 13085 2804 13085 2804 23556 2804 21772 20386 21772 11192 21772 11192 927 11192 20935 14173 20935 11481 20935 11481 7530 11481 8671 21117 8671 7597 8671 7597 23959 7597 7017 21352 7017 6171 7017 6171 21586 6171 19420 315 19420 6504 19420 6504 6443 6504 24141 5010 24141 17044 24141 17044 7066 1704 7066 19127 7066 19127 13425 19127 3919 10765 3919 10765 9850 10765 2214 15982 2214 12863 2214 12863 12952 12863 10107 10089 10107 18470 10107 18470 9968 18470 18631 18376 18631 19737 18631 19737 56 19737 2722 743 2722 743 23820 18248 23820 11199 23820 11199 1443 11199 10767 17474 10767 6571 10767 6571 18070 6571 13405 1038 13405 12847 13405 12847 9692 12847 18875 23491 18875 14570 18875 14570 24886 14570 24437 23545 24437 23545 5768 23545 24133 19768 24133 23430 24133 23430 5477 23430 12779 14943 12779 14943 20285 24558 20285 24558 22883 24558 19013 14333 19013 14333 5848 14333 21737 1048 21737 13818 21737 13818 8167 4863 8167 19013 8167 19013 10170 19013 6133 24785 6133 12743 6133 12743 24809 12743 14228 18592 14228 6048 14228 6048 5704 6048 16178 12984 16178 5422 16178 5422 10209 5422 21167 4202 21167 10527 21167 10527 499 10259 499 24563 499 24563 22159 1688 22159 23989 22159 23989 2348 23989 21285 8463 21285 8463 4890 8463 17772 21384 17772 20563 17772 20563 2871 2384 2871 10249 2871 10249 16260 11677 16260 8248 16260 8248 2857 933 2857 7949 2857 7949 14095 7949 12777 23606 12777 23606 9530 23606 15053 22831 15053 22886 15053 22886 8091 18747 8091 21411 8091 21411 19757 21438 19757 6408 19757 6408 14358 829 14358 10075 14358 10075 6360 10075 19564 22317 19564 2689 19564 2689 9601 23463 9601 23463 20802 23463 3598 24032 3598 10229 3598 10229 16096 10229 14927 5141 14927 5300 14927 5300 10854 5300 20779 2459 20779 5512 20779 5512 3569 5512 18757 7584 18757 6401 18757 6401 21230 6401 12208 19530 12208 19530 14464 19530 3738 10192 3738 18105 3738 18105 23296 18105 17049 22133 17049 22133 2977 8193 2977 13634 2977 13634 1390 13634 13031 970 13031 970 15751 970 7842 5883 7842 5883 18896 23113 18896 23113 529 701 529 701 6045 701 3673 632 3673 13608 3673 13608 24505 13608 16429 4874 16429 7545 16429 7545 4419 4440 4419 16831 4419 16831 1273 16831 21692 2725 21692 2725 561 2725 21073 19831 21073 5254 21073 5254 2589 5254 10670 12349 10670 6102 10670 6102 4369 6102 9019 4790 9019 7748 9019 7748 2700 7748 7642 19483 7642 2721 7642 2721 21111 2721 17279 6754 17279 6754 257 6754 12134 18388 12134 1139 12134 1139 17763 6779 17763 3014 17763 3014 10528 3014 11136 10217 11136 10217 10699 10217 13868 17484 13868 9775 13868 9775 22181 9775 9253 19295 9253 8822 9253 8822 19246 8822 11099 146 11099 9158 11099 9158 13654 4673 13654 20558 13654 20558 22230 20558 17876 24169 17876 9248 17876 9248 5992 9248 21104 24301 21104 7797 21104 7797 6638 7797 18353 14873 18353 14873 10231 14873 16709 6566 16709 8829 16709 8829 15810 8829 22864 13892 22864 2166 22864 2166 21870 2166 24761 19677 24761 7243 24761 7243 3826 7243 11043 19378 11043 11016 11043 11016 17916 11176 17916 622 17916 622 11679 622 24957 12075 24957 12075 9433 12075 22973 23176 22973 19718 22973 19718 739 9395 739 18608 739 18608 11161 18608 2439 4278 2439 19053 2439 19053 24478 19053 16970 20384 16970 1347 16970 1347 3044 1347 3726 20233 3726 20233 24371 4399 24371 4399 8224 2850 8224 24254 8224 24254 12539 24254 12246 8200 12246 8200 20390 8200 11995 9841 11995 5785 11995 5785 21629 16797 21629 12649 21629 12649 19208 12649 21371 3046 21371 21554 21371 21554 22753 21554 7001 10833 7001 10833 1342 10833 12753 10157 12753 24963 12753 24963 18903 24963 7339 19197 7339 20531 7339 20531 24042 16027 24042 16027 5229 7447 5229 14532 5229 14532 5302 14532 935 1311 935 23843 935 23843 16197 6273 16197 7912 16197 7912 2300 7912 18174 7673 18174 18363 18174 18363 18416 18363 11350 23632 11350 20113 11350 20113 20448 20113 899 12387 899 12387 24603 11278 24603 17161 24603 17161 852 2788 852 7716 852 7716 21029 7716 20819 23406 20819 20693 20819 20693 3771 2370 3771 2370 21548 2370 14749 22704 14749 22704 4727 22704 13305 3742 13305 3742 7930 3742 24774 22462 24774 11896 24774 11896 3663 22140 3663 4118 3663 4118 21683 4118 20276 19668 20276 19668 20961 19668 10785 3420 10785 3420 13003 18300 13003 18300 24362 18300 11725 992 11725 11569 11725 11569 2933 23399 2933 23399 18587 23399 15482 2611 15482 2611 4391 2611 16123 21046 16123 6191 16123 6191 22042 6191 14854 5091 14854 18928 14854 18928 8467 18928 9364 17213 9364 18940 9364 18940 1545 18940 13860 12011 13860 20984 13860 20984 16356 20984 15698 20424 15698 20435 15698 20435 4261 20435 22460 1896 22460 18473 22460 18473 18130 13447 18130 17409 18130 17409 8312 17409 13372 234 13372 234 6725 234 20475 13401 20475 11423 20475 11423 12250 11423 13306 18732 13306 6428 13306 6428 23326 6428 12418 23219 12418 23219 23501 23219 12758 55 12758 2485 12758 2485 823 2485 20744 19458 20744 19458 1385 626 1385 626 9525 24227 9525 22734 9525 22734 2405 14079 2405 23572 2405 23572 9279 10496 9279 14986 9279 14986 16769 14697 16769 18418 16769 18418 10858 18418 14345 1769 14345 20365 14345 20365 115 20365 15165 13199 15165 20926 15165 20926 19391 20926 5375 425 5375 2831 5375 2831 16884 24807 16884 15250 16884 15250 2293 3471 2293 11440 2293 11440 7075 4994 7075 19859 7075 19859 2753 19859 11186 1466 11186 1466 22656 15519 22656 12191 22656 12191 444 969 444 13852 444 13852 6541 13852 4316 22666 4316 22666 15122 22666 3481 7261 3481 7261 20599 7261 20136 4177 20136 5700 20136 5700 23608 22562 23608 22562 1555 23777 1555 18677 1555 18677 19442 11351 19442 19675 19442 19675 9940 19675 17097 18222 17097 18222 4396 18222 9238 18355 9238 5937 9238 5937 2482 5937 24706 20662 24706 8889 24706 8889 7026 8717 7026 13534 7026 13534 21301 134 21301 134 222 4363 222 934 222 934 6341 934 4548 23949 4548 23949 16865 5903 16865 12961 16865 12961 1688 12961 14011 2138 14011 20621 14011 20621 3753 20621 10071 5543 10071 7312 10071 7312 1209 7312 17721 14834 17721 5980 17721 5980 22050 13940 22050 13940 2075 8858 2075 8858 13392 1170 13392 1170 10627 1170 23509 17579 23509 17579 3445 17579 21063 463 21063 747 21063 747 9088 747 12722 17378 12722 6113 12722 6113 13501 6113 5655 20099 5655 20099 6328 20099 4544 27 4544 27 14991 27 14592 20786 14592 219 14592 219 2093 125 2093 6537 2093 6537 12042 19915 12042 19915 20524 19915 4076 1013 4076 1013 19260 1013 13157 20443 13157 20443 17886 20443 14093 9929 14093 9929 2278 9929 20621 6536 20621 13492 20621 13492 4931 13492 10569 3451 10569 4787 10569 4787 23760 4787 13638 14677 13638 14677 19563 14677 12885 8068 12885 8068 702 4920 702 17154 702 17154 20020 8911 20020 21773 20020 21773 3647 24484 3647 20514 3647 20514 23077 20514 7553 3467 7553 3467 5218 3467 20529 17494 20529 2968 20529 2968 2667 2968 19817 1966 19817 14841 19817 14841 13978 14841 15247 21087 15247 17821 15247 17821 4436 17821 7651 4862 7651 22179 7651 22179 24754 9926 24754 16660 24754 16660 12727 16660 21157 3437 21157 16592 21157 16592 24729 16592 5640 10827 5640 11274 5640 11274 5485 11274 6582 10030 6582 14446 6582 14446 1388 14446 14644 16901 14644 4047 14644 4047 4733 24733 4733 7343 4733 7343 22944 13728 22944 13728 3408 13728 16708 20265 16708 19026 16708 19026 4235 19026 16523 15049 16523 21080 16523 21080 3455 21080 10777 21609 10777 7106 10777 7106 2006 7106 6948 20331 6948 20331 5233 20331 24840 19825 24840 24494 24840 24494 7382 8504 7382 8504 17448 8504 5716 6062 5716 12175 5716 12175 8900 12175 5421 18993 5421 8407 5421 8407 22658 17376 22658 17376 52 9194 52 17140 52 17140 16223 17140 9956 3914 9956 6538 9956 6538 8488 6538 23961 23822 23961 21149 23961 21149 3427 21149 20338 4760 20338 4760 4757 4760 22811 18101 22811 18101 900 18101 2580 8927 2580 14033 2580 14033 6254 14033 2018 6058 2018 17694 2018 17694 8563 24925 8563 24925 5679 24925 15735 4756 15735 4756 914 4756 3984 16756 3984 4957 3984 4957 19744 22183 19744 22183 9412 22183 17369 10391 17369 11582 17369 11582 19529 4509 19529 15456 19529 15456 952 15456 19275 22440 19275 11691 19275 11691 23460 11691 20078 14497 20078 12368 20078 12368 9032 9177 9032 20494 9032 20494 3593 6227 3593 20120 3593 20120 24565 20120 24114 5277 24114 13414 24114 13414 15016 20538 15016 1448 15016 1448 23756 1448 23368 22307 23368 3371 23368 3371 350 13104 350 13104 12795 13104 1223 15895 1223 10938 1223 10938 21376 10938 2680 20510 2680 11424 2680 11424 21937 11424 12519 1167 12519 21899 12519 21899 5500 21899 23972 6238 23972 11299 23972 11299 7762 11299 16135 6908 16135 13312 16135 13312 10883 13312 13790 16779 13790 16779 611 16779 8909 5154 8909 16835 8909 16835 4139 16835 23635 13476 23635 14316 23635 14316 3942 10719 3942 10719 22302 19361 22302 14060 22302 14060 13374 14060 17166 9564 17166 9564 4189 9564 4193 13020 4193 4174 4193 4174 12746 4174 768 17299 768 17299 18740 9430 18740 9430 24295 9430 23691 15364 23691 9878 23691 9878 2199 9878 22065 19109 22065 17310 22065 17310 12579 6929 12579 17169 12579 17169 104 19407 104 17070 104 17070 24682 17070 2861 2769 2861 2769 4393 2769 1890 19144 1890 16894 1890 16894 22955 16894 9501 5607 9501 10003 9501 10003 1121 10003 11198 3886 11198 3886 20490 3886 17042 23019 17042 14819 17042 14819 8374 14819 14896 11584 14896 23402 14896 23402 24867 23402 5099 1612 5099 12696 5099 12696 19189 12696 5602 23981 5602 11544 5602 11544 23910 11544 20595 16250 20595 9726 20595 9726 12135 14689 12135 14689 333 9502 333 19884 333 19884 24509 19884 5217 2446 5217 8108 5217 8108 7695 8108 4028 5004 4028 7418 4028 7418 1270 7418 9435 14177 9435 10174 9435 10174 23360 10174 1192 22791 1192 22791 24086 10764 24086 19623 24086 19623 718 19623 4990 8627 4990 20051 4990 20051 3761 20051 17797 974 17797 19061 17797 19061 11805 19061 24780 18406 24780 24928 24780 24928 6473 3244 6473 3244 20547 3244 10233 18668 10233 18668 23394 18668 18971 8648 18971 10016 18971 10016 12123 10016 16190 7569 16190 18565 16190 18565 12034 18565 16216 2034 16216 16766 16216 16766 1440 208 1440 18863 1440 18863 21440 2888 21440 22861 21440 22861 1658 22861 4814 10477 4814 19907 4814 19907 17462 19907 12933 23774 12933 23774 2274 23774 17655 7808 17655 17976 17655 17976 3597 15561 3597 16655 3597 16655 10819 22213 10819 15105 10819 15105 20842 20862 20842 20862 17865 20862 20843 3852 20843 3852 1320 3852 22657 22090 22657 22090 1023 22090 10661 476 10661 476 24418 8028 24418 8028 9396 8028 22793 13123 22793 13123 19353 4105 19353 4105 1920 4002 1920 12059 1920 12059 10806 12059 7363 5281 7363 11664 7363 11664 704 2249 704 2249 11428 2249 3149 22483 3149 22483 1136 22483 1906 4949 1906 5775 1906 5775 16663 5775 10168 15323 10168 15323 8123 15323 10646 23605 10646 3268 10646 3268 1560 3268 23197 1630 23197 1630 450 1630 4585 24334 4585 24334 14294 24334 4588 14226 4588 14226 21842 14226 11963 3582 11963 8751 11963 8751 6805 8751 21271 15329 21271 13493 21271 13493 16371 9584 16371 9584 5225 9584 13545 22506 13545 17208 13545 17208 12918 17208 17194 21066 17194 7251 17194 7251 6714 7251 16834 24211 16834 1107 16834 1107 2966 14453 2966 14389 2966 14389 20434 5236 20434 13279 20434 13279 23513 13279 7050 16754 7050 1933 7050 1933 13212 1933 3422 17287 3422 10129 3422 10129 23632 10129 20090 8301 20090 14925 20090 14925 12043 6162 12043 13318 12043 13318 16675 13318 10227 6720 10227 6720 21395 6720 15532 9508 15532 4494 15532 4494 2215 4494 9247 21041 9247 3590 9247 3590 3532 24204 3532 24204 23966 4582 23966 4582 8550 1949 8550 1949 19993 24870 19993 24870 4273 24870 24651 2474 24651 2474 3441 21427 3441 9727 3441 9727 19885 9727 6769 23917 6769 7742 6769 7742 1441 7742 4477 21221 4477 5151 4477 5151 19449 8960 19449 8144 19449 8144 9651 2253 9651 3694 9651 3694 15120 3694 554 23876 554 23876 18273 344 18273 344 3994 344 13482 23216 13482 21134 13482 21134 3393 21134 14523 1871 14523 1871 7758 10710 7758 10710 15926 10710 12076 20213 12076 13041 12076 13041 11046 13041 21038 4003 21038 5888 21038 5888 24592 5888 6545 4986 6545 16810 6545 16810 16933 20306 16933 9432 16933 9432 15153 9432 24863 4708 24863 21747 24863 21747 13267 3685 13267 3685 3130 19078 3130 19078 19387 19078 17522 14139 17522 16124 17522 16124 2198 16124 22399 39 22399 9813 22399 9813 17284 18532 17284 17170 17284 17170 5804 654 5804 654 22073 654 4326 19911 4326 19911 22282 12556 22282 23787 22282 23787 18853 23787 22983 12353 22983 14881 22983 14881 23967 14881 11163 4025 11163 4025 10561 4025 11441 20633 11441 8614 11441 8614 6496 8614 16817 7549 16817 23221 16817 23221 23991 2279 23991 2279 14387 2279 24444 19508 24444 19508 12630 21341 12630 13178 12630 13178 594 22536 594 22536 18476 22536 1082 23354 1082 19528 1082 19528 21647 7028 21647 10970 21647 10970 2234 17741 2234 6932 2234 6932 9349 6932 7775 19189 7775 5645 7775 5645 1009 5645 12279 14493 12279 14493 7280 14493 19263 2909 19263 7921 19263 7921 11173 7921 11462 22685 11462 22685 22630 22685 20980 11482 20980 16654 20980 16654 1786 16654 18354 10692 18354 20687 18354 20687 1593 20687 22935 10323 22935 22161 22935 22161 5618 8249 5618 8249 24391 7702 24391 14914 24391 14914 7751 21532 7751 21532 1748 21532 3907 24721 3907 12512 3907 12512 20474 22812 20474 22812 3198 22812 11663 2108 11663 2108 9702 2108 16568 24435 16568 22478 16568 22478 19430 22478 11849 24417 11849 9350 11849 9350 1070 9350 1637 1609 1637 21804 1637 21804 12203 12700 12203 13179 12203 13179 5337 13179 16025 5636 16025 5636 298 20532 298 4569 298 4569 20091 4569 9010 3069 9010 4424 9010 4424 20471 4424 9096 18153 9096 18153 24722 18153 11605 8113 11605 19828 11605 19828 18303 19828 12526 24317 12526 24317 10768 24317 16813 8888 16813 8888 4366 19054 4366 17537 4366 17537 13057 8432 13057 16459 13057 16459 8344 1582 8344 1582 12868 1582 10216 6864 10216 14 10216 14 9283 14 14817 12752 14817 12752 14953 12752 3249 17072 3249 7639 3249 7639 20876 7639 14825 19121 14825 19121 4582 24965 4582 21297 4582 21297 21610 21297 1326 3985 1326 5276 1326 5276 18789 5276 1910 923 1910 8015 1910 8015 24460 8015 407 21789 407 21405 407 21405 13384 21405 893 4059 893 4059 11855 20456 11855 11884 11855 11884 10240 11884 16515 11635 16515 18635 16515 18635 23201 7636 23201 12720 23201 12720 5112 12720 14852 11801 14852 24470 14852 24470 2573 3905 2573 3905 17618 3905 4485 2057 4485 13663 4485 13663 20028 3872 20028 10646 20028 10646 14135 15097 14135 3482 14135 3482 7968 3482 17577 8058 17577 635 17577 635 11437 635 11466 23583 11466 23583 23169 13757 23169 13757 9094 13757 16616 13679 16616 17193 16616 17193 19569 17193 8629 15630 8629 19738 8629 19738 20680 116 20680 14190 20680 14190 18494 14190 22847 18526 22847 17931 22847 17931 3470 86 3470 23208 3470 23208 14723 2828 14723 18735 14723 18735 14241 18735 18561 13451 18561 19403 18561 19403 1699 12280 1699 12280 18150 12280 4427 22366 4427 19401 4427 19401 21892 19401 6848 7712 6848 17028 6848 17028 13137 24932 13137 24932 6119 24932 7807 8309 7807 20291 7807 20291 24572 20291 3396 9000 3396 9000 17633 12802 17633 1563 17633 1563 20461 1563 19787 4271 19787 4271 11104 4271 18090 2682 18090 14478 18090 14478 15989 14478 24001 6054 24001 6054 9763 6054 16398 4418 16398 14183 16398 14183 10275 14183 23851 3376 23851 18551 23851 18551 24563 18551 13551 4132 13551 14809 13551 14809 19932 14809 7106 4703 7106 14671 7106 14671 14080 14671 465 17094 465 11470 465 11470 10418 16326 10418 10181 10418 10181 3620 10181 4259 3229 4259 4529 4259 4529 19648 8759 19648 8759 3461 8759 15788 681 15788 5291 15788 5291 22639 2148 22639 16961 22639 16961 15986 16961 16026 1234 16026 1234 175 1234 22524 17157 22524 13071 22524 13071 4939 21420 4939 21420 9908 21420 1332 8363 1332 21078 1332 21078 1329 21078 17986 3489 17986 23855 17986 23855 5226 23855 13124 20487 13124 20487 24873 6055 24873 20744 24873 20744 8886 3495 8886 3495 889 3495 8282 15566 8282 14118 8282 14118 2734 14118 9098 23938 9098 18586 9098 18586 21726 18586 12483 944 12483 18299 12483 18299 4730 18299 15300 22170 15300 22170 4503 22170 18895 6688 18895 24980 18895 24980 19119 24980 17256 4661 17256 4661 2473 4661 21304 11043 21304 11043 5980 11043 24104 8269 24104 14211 24104 14211 11025 12903 11025 18008 11025 18008 5882 10314 5882 11374 5882 11374 19269 11374 4663 20866 4663 11179 4663 11179 22443 11179 18592 12077 18592 10620 18592 10620 20688 10620 7434 5258 7434 7110 7434 7110 1169 7110 2768 21317 2768 3242 2768 3242 21368 3242 5116 12296 5116 5113 5116 5113 7702 5113 2089 23352 2089 12643 2089 12643 17067 17116 17067 7960 17067 7960 2564 7960 9685 24441 9685 3252 9685 3252 5592 3252 19584 24701 19584 18426 19584 18426 11752 12071 11752 12071 21246 12071 6964 79 6964 23059 6964 23059 5564 23059 15615 4631 15615 10158 15615 10158 2324 10158 3963 23556 3963 23556 21232 5019 21232 16014 21232 16014 24804 16014 16702 2233 16702 2233 4661 2233 12350 18253 12350 5936 12350 5936 23123 5936 17427 814 17427 9258 17427 9258 12902 9258 21611 21827 21611 3943 21611 3943 14474 3943 16597 20530 16597 20530 2660 21774 2660 21774 17871 8921 17871 13218 17871 13218 12205 13218 16610 9018 16610 24458 16610 24458 4560 24458 21612 2551 21612 10046 21612 10046 24943 10046 18922 7666 18922 18811 18922 18811 3874 14725 3874 14725 1144 14725 24544 17997 24544 2492 24544 2492 4957 2492 10127 21232 10127 21232 5397 21232 12649 15942 12649 15942 8625 15942 17848 9058 17848 17930 17848 17930 24512 5317 24512 5317 24819 5317 20465 20127 20465 10435 20465 10435 24654 10435 12313 3598 12313 19551 12313 19551 16864 19551 2123 22321 2123 20215 2123 20215 1901 20215 7881 16519 7881 23171 7881 23171 22668 4505 22668 8947 22668 8947 23106 8947 2283 20832 2283 20832 22801 13827 22801 24229 22801 24229 12966 13431 12966 13431 22560 13431 8174 20945 8174 15631 8174 15631 3790 15631 14882 22128 14882 20446 14882 20446 10415 20446 24448 5286 24448 12653 24448 12653 9829 12653 16306 18824 16306 18824 21576 4100 21576 4100 23145 17483 23145 10269 23145 10269 8364 7444 8364 13030 8364 13030 1115 13030 21045 918 21045 15665 21045 15665 266 15665 21880 22290 21880 20830 21880 20830 23951 20830 8188 5602 8188 19736 8188 19736 10461 19736 5838 20771 5838 991 5838 991 19637 22561 19637 10663 19637 10663 4894 11682 4894 9397 4894 9397 22365 9397 949 13415 949 13304 949 13304 8448 13304 2346 3202 2346 18762 2346 18762 19099 7085 19099 20295 19099 20295 23523 20295 21879 9327 21879 24534 21879 24534 368 24534 23294 12638 23294 12638 891 12638 9572 436 9572 436 1139 436 8571 18506 8571 18506 23854 18506 9773 17877 9773 18992 9773 18992 1874 13426 1874 18386 1874 18386 17066 18386 12971 10177 12971 19344 12971 19344 2398 19344 15502 465 15502 14101 15502 14101 8055 14101 11166 252 11166 576 11166 576 17084 576 14112 4283 14112 4283 21059 4283 6101 17211 6101 17211 3927 17211 19520 23710 19520 23710 19580 23710 3399 15231 3399 16571 3399 16571 1313 16571 7613 21760 7613 6510 7613 6510 13690 6510 3072 13714 3072 10148 3072 10148 15397 10148 437 9711 437 18154 437 18154 13892 7384 13892 7384 19922 24175 19922 23960 19922 23960 9845 23960 10156 4935 10156 4935 13393 4935 6145 7200 6145 3104 6145 3104 23333 3104 16957 13420 16957 13420 20657 13420 12111 8827 12111 14676 12111 14676 23713 14676 20075 11951 20075 21517 20075 21517 4291 73 4291 15489 4291 15489 1316 23829 1316 13117 1316 13117 14814 22113 14814 7843 14814 7843 8778 18787 8778 18787 7685 8618 7685 19211 7685 19211 1339 19211 12585 16814 12585 22322 12585 22322 4817 22322 19268 786 19268 786 19338 786 129 10425 129 9493 129 9493 4152 9493 791 3820 791 6799 791 6799 18094 6799 10471 5669 10471 24412 10471 24412 24122 24412 2978 18330 2978 19132 2978 19132 22972 272 22972 9625 22972 9625 3030 6613 3030 9017 3030 9017 10756 20764 10756 6027 10756 6027 2672 6027 24624 5018 24624 15199 24624 15199 5472 9702 5472 9702 23830 22660 23830 19000 23830 19000 11058 19000 12383 11428 12383 11795 12383 11795 1993 11795 9621 1815 9621 9189 9621 9189 105 9189 10981 20817 10981 20817 632 20817 15835 3289 15835 11992 15835 11992 18479 11992 830 4462 830 13213 830 13213 22969 23182 22969 23182 6578 9362 6578 23064 6578 23064 14770 23064 48 10634 48 10634 18962 10634 12559 4368 12559 4368 14173 4368 6795 15602 6795 15602 24224 15602 23746 7 23746 13153 23746 13153 8213 13153 10257 15407 10257 2333 10257 2333 19436 2333 5777 16554 5777 16554 6113 16554 4658 21754 4658 6341 4658 6341 18441 6341 8588 23419 8588 23419 15774 5801 15774 7625 15774 7625 22834 7625 20890 135 20890 21389 20890 21389 13249 263 13249 263 8993 263 14972 24871 14972 24871 2621 24871 16551 11382 16551 16584 16551 16584 5585 16584 21272 22427 21272 6314 21272 6314 12830 799 12830 6652 12830 6652 2674 7043 2674 5062 2674 5062 6788 5062 895 9462 895 2623 895 2623 22954 2623 6236 23055 6236 23055 24788 23055 20365 7984 20365 9101 20365 9101 8821 15106 8821 15106 20021 15106 14543 19729 14543 10908 14543 10908 21366 10908 5107 5068 5107 5068 15633 5068 12707 14068 12707 14068 6339 14068 19465 1839 19465 6190 19465 6190 24575 6190 10154 22614 10154 16855 10154 16855 4645 16855 20107 2523 20107 2523 16164 1150 16164 7572 16164 7572 19021 7572 8609 19239 8609 16507 8609 16507 3151 16507 17030 2273 17030 2273 616 18607 616 18607 17116 18607 3819 131 3819 131 14168 17216 14168 17216 5809 17216 19944 11533 19944 11533 5460 18669 5460 15508 5460 15508 22221 11615 22221 12113 22221 12113 23214 12113 22541 20065 22541 59 22541 59 14425 59 18067 8366 18067 8366 23219 8366 11083 16500 11083 16500 2856 16500 23897 2325 23897 4167 23897 4167 638 4167 24514 18688 24514 13216 24514 13216 3623 17270 3623 15099 3623 15099 3531 15099 15814 20086 15814 14460 15814 14460 8682 23246 8682 17689 8682 17689 18937 9889 18937 9889 1202 9889 4413 20477 4413 12466 4413 12466 1290 12466 7544 1833 7544 9304 7544 9304 2082 9304 16998 5100 16998 6961 16998 6961 1867 1938 1867 6208 1867 6208 6046 6208 419 18604 419 18604 10864 18604 6272 22241 6272 22241 4904 22241 24686 9880 24686 21138 24686 21138 15539 21138 23012 8590 23012 14039 23012 14039 653 14039 9972 3857 9972 10390 9972 10390 12826 10390 5087 18752 5087 16059 5087 16059 22584 10703 22584 10703 8569 13323 8569 2563 8569 2563 1005 2563 6623 19726 6623 14817 6623 14817 1420 14817 16473 12384 16473 17206 16473 17206 118 20404 118 8851 118 8851 18478 19247 18478 19247 731 19247 18220 2624 18220 2624 22289 2624 13799 20322 13799 20322 11321 5625 11321 16049 11321 16049 7727 16049 23867 3904 23867 6189 23867 6189 1134 6189 9034 24346 9034 21591 9034 21591 22687 11306 22687 19278 22687 19278 3710 92 3710 6261 3710 6261 13966 6261 7036 22131 7036 22131 17410 22131 14979 1378 14979 11560 14979 11560 19325 11560 19116 7820 19116 20898 19116 20898 847 8442 847 23767 847 23767 15725 1086 15725 1086 1242 1086 16669 16572 16669 11383 16669 11383 9867 11383 14936 18100 14936 312 14936 312 9169 21123 9169 21123 13044 5702 13044 23707 13044 23707 8339 23707 19709 1983 19709 13802 19709 13802 1103 13802 10525 2396 10525 2396 8018 2396 9863 977 9863 20790 9863 20790 19149 4625 19149 6031 19149 6031 9322 15410 9322 13190 9322 13190 23572 13190 19919 6522 19919 12563 19919 12563 1520 22635 1520 18665 1520 18665 11328 18665 3036 19463 3036 7847 3036 7847 3011 7847 19823 14894 19823 100 19823 100 6690 100 16254 21837 16254 21837 2568 1734 2568 1734 23715 17209 23715 16216 23715 16216 13818 10860 13818 10860 20160 24410 20160 13652 20160 13652 20874 13652 2789 4312 2789 12686 2789 12686 13915 2820 13915 4280 13915 4280 3308 18484 3308 18484 24845 8377 24845 15614 24845 15614 3824 15614 14956 10993 14956 10993 2765 15842 2765 15517 2765 15517 16730 15517 9866 4257 9866 8347 9866 8347 9187 8347 23189 15128 23189 6462 23189 6462 5270 21141 5270 21141 4236 21141 14815 10363 14815 10363 20295 10363 2549 14565 2549 8925 2549 8925 23046 3662 23046 9963 23046 9963 17276 9963 22201 3088 22201 15005 22201 15005 3494 15005 10391 1901 10391 23715 10391 23715 4306 14544 4306 24833 4306 24833 24790 24833 16952 12219 16952 12219 1766 4697 1766 12886 1766 12886 23224 1374 23224 13433 23224 13433 13275 10869 13275 10869 22829 10869 21339 20762 21339 8553 21339 8553 10696 2061 10696 14352 10696 14352 22716 14352 1676 12128 1676 12128 24786 7160 24786 15127 24786 15127 634 15127 3368 4980 3368 4980 5373 4980 4198 13148 4198 1972 4198 1972 19221 18124 19221 18124 1500 18124 17831 1697 17831 5955 17831 5955 7584 5955 13050 20980 13050 7313 13050 7313 8789 24779 8789 24779 1650 24779 5269 5679 5269 5679 23010 5679 1165 452 1165 452 23043 5834 23043 783 23043 783 12494 783 24972 18618 24972 18618 7572 18618 22036 7853 22036 7853 2430 16494 2430 16494 21608 23017 21608 13922 21608 13922 16764 1652 16764 9787 16764 9787 3022 9787 24152 20144 24152 20144 712 20144 20708 7018 20708 7018 4421 7018 7309 174 7309 9800 7309 9800 19904 9800 13285 15709 13285 6628 13285 6628 5665 6628 8796 22960 8796 22960 17861 22960 15851 16922 15851 24214 15851 24214 20085 24214 12037 9139 12037 21330 12037 21330 16300 21330 4401 5916 4401 8117 4401 8117 3334 8117 4036 23927 4036 14000 4036 14000 8346 14000 6550 14559 6550 14559 22323 22865 22323 246 22323 246 23475 246 8927 20062 8927 20062 10950 20062 806 4713 806 4713 17957 2634 17957 8733 17957 8733 2417 17758 2417 10750 2417 10750 22236 10750 19909 1819 19909 13658 19909 13658 21072 13658 12431 3584 12431 3880 12431 3880 4256 3880 12403 19760 12403 6018 12403 6018 6436 2669 6436 7903 6436 7903 19390 7903 5010 20580 5010 20580 22247 10001 22247 10001 18132 22429 18132 14510 18132 14510 24517 14510 13053 3513 13053 3513 5515 22867 5515 13082 5515 13082 17808 13082 9236 23916 9236 16876 9236 16876 17829 16876 10829 1873 10829 1873 14819 1873 5617 20425 5617 20425 21020 20425 10672 285 10672 285 140 11557 140 11557 13581 2217 13581 3876 13581 3876 24807 3876 11492 13944 11492 13944 6076 13944 22195 5508 22195 7567 22195 7567 3 7567 14890 993 14890 4027 14890 4027 16541 4027 15513 20103 15513 4761 15513 4761 22334 4761 1156 20068 1156 20068 21600 20068 10657 766 10657 1476 10657 1476 19230 1476 4551 24895 4551 15583 4551 15583 3952 15583 16360 10517 16360 16151 16360 16151 3690 17167 3690 200 3690 200 16789 2444 16789 433 16789 433 6074 23779 6074 23779 25 23779 22751 5161 22751 5161 4696 15546 4696 6938 4696 6938 21332 3993 21332 23952 21332 23952 863 23952 4569 198 4569 17176 4569 17176 16592 17176 3397 322 3397 17231 3397 17231 24196 17231 21893 21987 21893 511 21893 511 9351 19947 9351 19001 9351 19001 17840 19001 3028 14888 3028 14888 2777 14888 22150 3661 22150 9191 22150 9191 4078 9191 16080 18678 16080 17794 16080 17794 6343 1355 6343 1355 18806 1355 16692 15160 16692 15160 13163 900 13163 2835 13163 2835 21695 2835 15782 22972 15782 22972 4214 15869 4214 15869 20712 15869 3707 5289 3707 6605 3707 6605 17623 6605 17140 13974 17140 13974 4448 5316 4448 5316 22211 10995 22211 5227 22211 5227 654 5227 4492 10544 4492 3274 4492 3274 24174 20221 24174 16648 24174 16648 4178 16648 8973 7273 8973 12293 8973 12293 2400 12293 17777 643 17777 2415 17777 2415 12166 21128 12166 3126 12166 3126 321 3126 23948 10946 23948 10580 23948 10580 14089 10580 15298 2557 15298 18234 15298 18234 11357 7967 11357 7967 23826 4110 23826 19263 23826 19263 10295 10392 10295 14353 10295 14353 22238 14353 6792 9115 6792 12506 6792 12506 13840 12506 9622 19827 9622 12576 9622 12576 1599 12576 5888 22332 5888 22332 3453 22332 10584 1437 10584 1437 24434 17452 24434 17452 35 6965 35 6965 14035 6965 6710 1729 6710 3135 6710 3135 22336 3135 12283 23190 12283 20583 12283 20583 15414 20583 2090 1828 2090 1828 19356 1828 4204 17562 4204 17562 18576 17562 8572 19389 8572 8857 8572 8857 10532 7916 10532 17136 10532 17136 10680 17136 7985 23442 7985 23442 5260 23442 12575 6919 12575 15830 12575 15830 15556 21287 15556 21287 780 14945 780 23817 780 23817 17578 3344 17578 8825 17578 8825 21811 14402 21811 14402 3498 14402 17437 3842 17437 3842 23391 3842 22246 20999 22246 9129 22246 9129 10596 1043 10596 1043 18541 1043 903 22019 903 21380 903 21380 11212 21380 5555 18287 5555 18287 19921 23313 19921 9569 19921 9569 12036 9569 23314 261 23314 12336 23314 12336 8495 12336 10343 353 10343 12624 10343 12624 11442 12624 4528 14831 4528 3360 4528 3360 16422 1308 16422 7579 16422 7579 12194 7579 22173 2527 22173 10892 22173 10892 24623 10892 12063 24686 12063 8236 12063 8236 784 8236 20611 18391 20611 231 20611 231 8954 22731 8954 22731 3174 22731 23292 816 23292 816 23524 816 2282 23451 2282 13653 2282 13653 12306 13653 9251 22905 9251 12873 9251 12873 6934 15672 6934 5122 6934 5122 1400 17029 1400 2265 1400 2265 20799 2265 2980 23727 2980 33 2980 33 20858 33 1720 21319 1720 10674 1720 10674 17881 17080 17881 3304 17881 3304 18514 3304 13663 22793 13663 210 13663 210 1655 210 20444 20036 20444 12249 20444 12249 7033 12249 24650 17718 24650 17718 3172 17718 24300 18963 24300 14431 24300 14431 2273 14431 17233 22825 17233 21374 17233 21374 517 21374 13756 16025 13756 17036 13756 17036 11034 17036 21482 2408 21482 9959 21482 9959 1040 13883 1040 13883 6711 1368 6711 1368 19783 1368 10614 8772 10614 1326 10614 1326 7571 1326 18421 22885 18421 21877 18421 21877 8776 21877 19183 14083 19183 19375 19183 19375 10839 24374 10839 7044 10839 7044 2982 8373 2982 5564 2982 5564 17983 12046 17983 7645 17983 7645 1135 7645 17961 929 17961 17921 17961 17921 31 17921 21556 1683 21556 23010 21556 23010 15588 23010 22268 23814 22268 6327 22268 6327 5102 24173 5102 24173 13639 24173 1259 471 1259 471 21475 471 9402 11733 9402 11733 5192 11733 24146 3878 24146 6694 24146 6694 13284 16398 13284 16398 20024 16398 14885 13997 14885 16579 14885 16579 23473 16579 20822 6082 20822 11539 20822 11539 10934 11539 11669 6855 11669 6855 20080 6855 8162 2578 8162 18916 8162 18916 1635 18916 24254 4021 24254 7061 24254 7061 4673 207 4673 13211 4673 13211 21434 4084 21434 6823 21434 6823 1033 6823 3093 3396 3093 10225 3093 10225 4886 10225 1601 3331 1601 3331 11826 3331 4751 24630 4751 24630 4321 24630 8468 75 8468 8973 8468 8973 8193 8973 16599 2417 16599 10458 16599 10458 3743 9914 3743 20420 3743 20420 24467 20420 18843 12438 18843 12438 11821 12438 20930 8217 20930 18045 20930 18045 14926 18045 22735 11052 22735 22175 22735 22175 1943 22175 21517 22407 21517 12913 21517 12913 16727 12913 20738 1201 20738 1201 23843 1201 8293 22487 8293 22198 8293 22198 5493 9007 5493 9007 17459 17569 17459 6893 17459 6893 17423 6893 24589 13150 24589 7530 24589 7530 7590 7530 13535 24444 13535 24444 11434 24444 14676 11740 14676 13613 14676 13613 24683 13613 10410 23669 10410 2853 10410 2853 4196 2853 11894 21970 11894 21970 11846 21970 11883 2450 11883 2450 20626 2450 10910 12650 10910 12650 13753 12650 9507 18975 9507 13566 9507 13566 5187 13566 8081 14232 8081 4757 8081 4757 18311 4757 7648 19098 7648 7658 7648 7658 10685 7658 9151 20125 9151 1204 9151 1204 23461 1204 21467 17973 21467 17973 7200 16293 7200 21759 7200 21759 24454 21759 20585 7859 20585 7859 11273 7859 13002 6296 13002 13502 13002 13502 2424 13502 5212 3419 5212 21356 5212 21356 23672 18838 23672 18838 180 19442 180 10434 180 10434 22617 10434 4416 23029 4416 6787 4416 6787 24989 18926 24989 18926 5173 20597 5173 13047 5173 13047 17366 13047 3948 23370 3948 2142 3948 2142 794 2142 9445 21844 9445 21844 12807 21844 8637 13391 8637 23396 8637 23396 2677 23396 10913 5031 10913 17401 10913 17401 3131 17401 5589 2688 5589 12375 5589 12375 1856 12375 2265 21482 2265 7975 2265 7975 19732 7975 15324 21538 15324 10826 15324 10826 5255 10826 6763 16593 6763 2149 6763 2149 24899 15312 24899 6533 24899 6533 24919 6533 2788 15174 2788 15174 21386 15174 21013 908 21013 21154 21013 21154 16084 6163 16084 6163 18051 6163 13744 22115 13744 22115 1037 9094 1037 14185 1037 14185 24039 16606 24039 16606 1868 16606 13256 2463 13256 6897 13256 6897 8871 6897 18606 15876 18606 419 18606 419 6296 419 20711 12401 20711 12401 8688 24114 8688 532 8688 532 23098 20043 23098 20043 24713 20043 17750 24485 17750 7586 17750 7586 14987 7586 19610 13675 19610 8964 19610 8964 7086 11840 7086 9761 7086 9761 23696 9761 15212 18231 15212 9436 15212 9436 7488 24225 7488 1719 7488 1719 9961 1719 4983 8257 4983 8257 24322 23691 24322 23233 24322 23233 1605 23233 9099 6899 9099 10734 9099 10734 7294 10734 21309 23217 21309 17724 21309 17724 8714 17724 16146 10671 16146 11983 16146 11983 22812 11983 8842 11775 8842 20498 8842 20498 299 20498 10303 23895 10303 21794 10303 21794 4510
83254 0 199045504 186795690 199045504 167273956 199045504 167273956 131218638 106597723 131218638 106597723 111188881 106597723 215087693 217625055 215087693 126729886 215087693 126729886 131779781 126729886 152104061 224605984 152104061 224605984 220404271 224605984 127378936 126158450 127378936 191302047 127378936 191302047 192714782 191302047 132504472 127504632 132504472 216870421 132504472 216870421 217340827 216870421 93461796 91842933 93461796 267675210 93461796 267675210 265299624 267675210 196304150 179145668 196304150 179145668 185347658 179145668 210958479 205404571 210958479 87454342 210958479 87454342 63832572 34371184 63832572 34371184 37698441 34371184 49787207 172437365 49787207 172437365 247503242 251577631 247503242 34098883 247503242 34098883 37824565 34098883 219628424 223264473 219628424 174684942 219628424 174684942 182789010 174684942 266154519 269633141 266154519 62501587 266154519 62501587 65466410 62501587 211054492 212057118 211054492 120438528 211054492 120438528 122093083 120438528 170201216 265434635 170201216 265434635 262548633 265434635 56976817 52296074 56976817 52296074 24465059 23747370 24465059 56483739 24465059 56483739 185178304 179489894 185178304 174965899 185178304 174965899 178487501 174965899 208759834 207429476 208759834 183640650 208759834 183640650 194450381 183640650 240091791 240773659 240091791 188550401 240091791 188550401 25639908 25282697 25639908 81331832 25639908 81331832 91172417 200536295 91172417 200536295 203299157 200536295 65587202 62054237 65587202 92531564 65587202 92531564 124379307 119432907 124379307 115953241 124379307 115953241 118881759 115953241 257183196 259226748 257183196 64730972 257183196 64730972 60446991 56907713 60446991 248365736 60446991 248365736 247765988 248365736 106946786 103571436 106946786 239972534 106946786 239972534 236721854 239972534 120131542 73714380 120131542 73714380 77789200 73714380 294844608 296038857 294844608 194927319 294844608 194927319 205727101 194927319 238106558 240346933 238106558 171896555 238106558 171896555 109796089 83524713 109796089 83524713 85725378 83524713 119224871 222265226 119224871 222265226 219220344 222265226 31171749 31474527 31171749 173205411 31171749 173205411 196128607 191480540 196128607 46258179 196128607 46258179 50027329 46258179 235050324 239379644 235050324 214053688 235050324 214053688 133258632 104566873 133258632 104566873 110393445 104566873 145393301 139128578 145393301 46286494 145393301 46286494 48513574 46286494 102600849 97946683 102600849 15956741 102600849 15956741 15813848 15956741 265365637 268010218 265365637 219455292 265365637 219455292 53801120 51827570 53801120 81826020 53801120 81826020 119667739 185011635 119667739 185011635 223736411 227703268 223736411 29504576 223736411 29504576 31686377 29504576 203761625 207178220 203761625 22087084 203761625 22087084 24769659 22087084 105648851 284675412 105648851 284675412 284043107 284675412 41470016 40775373 41470016 146838236 41470016 146838236 204003584 200641682 204003584 145451555 204003584 145451555 72262959 70393014 72262959 244095793 72262959 244095793 241692112 244095793 136152155 129376421 136152155 256517055 136152155 256517055 255958788 256517055 40399775 37995353 40399775 171448393 40399775 171448393 181244785 171448393 133777420 62310171 133777420 62310171 63706185 62310171 83284667 100373918 83284667 100373918 167199002 243111971 167199002 243111971 242022269 243111971 179669374 33122134 179669374 33122134 36112317 33122134 67208915 65024826 67208915 1573863 67208915 1573863 2728558 1573863 249410244 250488719 249410244 80019542 249410244 80019542 83238338 80019542 137032332 159013284 137032332 159013284 166249791 159013284 99716738 96793746 99716738 167459591 99716738 167459591 173597347 167459591 12156945 11723650 12156945 223907353 12156945 223907353 220898714 223907353 54564806 41719157 54564806 41719157 45833956 41719157 210037457 291720483 210037457 291720483 290693902 291720483 281276610 108623605 281276610 108623605 113233380 108623605 209878127 214586777 209878127 130244687 209878127 130244687 136120048 130244687 139742683 265254377 139742683 265254377 263640151 265254377 179065937 133448676 179065937 133448676 137595620 133448676 202711957 205933880 202711957 195588681 202711957 195588681 153793660 143922458 153793660 155633890 153793660 155633890 239581627 242497872 239581627 21573767 239581627 21573767 23685195 21573767 254930762 258171830 254930762 258171830 121473241 115499088 121473241 260987835 121473241 260987835 255086170 260987835 238264989 237690818 238264989 291132380 238264989 291132380 290413260 291132380 201826680 150667044 201826680 150667044 61178802 58837453 61178802 270703742 61178802 270703742 269354049 270703742 173842183 103938879 173842183 103938879 107780747 103938879 139021771 284285870 139021771 284285870 283663265 284285870 253683968 88631499 253683968 88631499 18094188 18510487 18094188 88452034 18094188 88452034 131518150 203496735 131518150 203496735 272161327 274485664 272161327 194545671 272161327 194545671 143803789 99489688 143803789 99489688 103104236 99489688 274772153 277079545 274772153 124379535 274772153 124379535 75447583 73139839 75447583 279686927 75447583 279686927 277582938 279686927 87689848 87245786 87689848 153685231 87689848 153685231 165071615 153685231 79949900 76234229 79949900 198073280 79949900 198073280 207402800 251958321 207402800 251958321 247468915 251958321 169757027 128772618 169757027 128772618 117362218 113101158 117362218 151012087 117362218 151012087 160698830 151012087 69519017 66323853 69519017 243680582 69519017 243680582 241815586 243680582 113571669 109275711 113571669 140674130 113571669 140674130 143095118 140674130 140572208 134952650 140572208 263466103 140572208 263466103 259552631 263466103 37106018 33316519 37106018 42681045 37106018 42681045 199934484 193349005 199934484 77634621 199934484 77634621 81139893 77634621 138804378 134666168 138804378 16624906 138804378 16624906 15553929 16624906 265003448 267428061 265003448 174250636 265003448 174250636 128558108 122881099 128558108 217058350 128558108 217058350 219620563 217058350 107572206 104166649 107572206 258681763 107572206 258681763 253940356 258681763 239270673 32926666 239270673 32926666 32245827 32926666 66946106 191863093 66946106 191863093 202251140 197670875 202251140 27438939 202251140 27438939 28330144 27438939 103343088 274226761 103343088 274226761 272918527 274226761 235623843 177405728 235623843 177405728 90726652 87942307 90726652 250429188 90726652 250429188 246320054 250429188 160658706 78260079 160658706 78260079 49038152 46889694 49038152 167975832 49038152 167975832 208678606 251147355 208678606 251147355 249936818 251147355 110631520 105002922 110631520 126160141 110631520 126160141 229218519 223554280 229218519 167940511 229218519 167940511 175011392 167940511 194113416 190237220 194113416 95664911 194113416 95664911 67808338 65027985 67808338 78538548 67808338 78538548 268817242 270374850 268817242 186204224 268817242 186204224 136958835 69428754 136958835 69428754 72209328 69428754 250111143 252738760 250111143 213746359 250111143 213746359 201454341 111582589 201454341 111582589 74598106 72028173 74598106 204542148 74598106 204542148 256103633 260699602 256103633 89996426 256103633 89996426 92446806 89996426 99490556 97401632 99490556 65362851 99490556 65362851 69146675 65362851 141089936 191288867 141089936 191288867 195386892 191288867 125593621 120792643 125593621 219212945 125593621 219212945 216444808 219212945 159031774 121352263 159031774 121352263 126267206 121352263 152389912 262393433 152389912 262393433 260929299 262393433 3809093 2597189 3809093 208116203 3809093 208116203 210424823 208116203 161754486 152851961 161754486 203457982 161754486 203457982 200708966 203457982 73726198 71826784 73726198 88869293 73726198 88869293 90021434 88869293 24308962 23279837 24308962 146364820 24308962 146364820 156136670 146364820 134969072 130111198 134969072 177442286 134969072 177442286 183186293 177442286 41308896 37111393 41308896 226944357 41308896 226944357 233002150 226944357 35815638 32397805 35815638 51408351 35815638 51408351 166302795 246545538 166302795 246545538 244344841 246545538 65871727 11984621 65871727 11984621 12496852 11984621 131627928 128246528 131627928 51179943 131627928 51179943 53885619 51179943 251960711 254321963 251960711 63836745 251960711 63836745 65931970 63836745 245284258 264728588 245284258 264728588 261792928 264728588 105790754 58928617 105790754 58928617 61569709 58928617 161552814 156353929 161552814 128166234 161552814 128166234 132611526 128166234 225466813 228808256 225466813 80596004 225466813 80596004 49621473 46925471 49621473 100614681 49621473 100614681 104045229 100614681 28325383 25125438 28325383 87861478 28325383 87861478 157712608 200639986 157712608 200639986 209531932 207037733 209531932 152388280 209531932 152388280 158101237 152388280 274703965 276078526 274703965 126304242 274703965 126304242 131072458 126304242 146971053 140914252 146971053 102376321 146971053 102376321 106091704 102376321 282957469 283120681 282957469 59036423 282957469 59036423 62718088 59036423 239392257 242762132 239392257 9385209 239392257 9385209 9312794 9385209 162472074 154382144 162472074 122253635 162472074 122253635 127498079 122253635 188618129 252117400 188618129 252117400 248187700 252117400 135315764 85696787 135315764 85696787 87216660 85696787 95368474 93156734 95368474 93124645 95368474 93124645 95328017 93124645 209884506 241520169 209884506 241520169 238991022 241520169 180437225 171129296 180437225 188504822 180437225 188504822 197532918 188504822 164050731 79221881 164050731 79221881 79797627 79221881 115862354 294803707 115862354 294803707 293137036 294803707 72906066 69490647 72906066 283404619 72906066 283404619 281554288 284182169 281554288 166687106 281554288 166687106 156128362 122156846 156128362 122156846 122535132 122156846 258850439 262960457 258850439 260230438 258850439 260230438 259204556 260230438 201088425 195566830 201088425 232895755 201088425 232895755 266171563 276373502 266171563 276373502 275978410 276373502 91527907 88116063 91527907 99689133 91527907 99689133 124235033 146434323 124235033 146434323 164652319 280472673 164652319 280472673 277473103 280472673 23886622 22732518 23886622 48083329 23886622 48083329 214327877 212941981 214327877 139516893 214327877 139516893 144722114 139516893 274905555 277988829 274905555 75732910 274905555 75732910 78267644 75732910 204703772 292013256 204703772 292013256 290211978 292013256 173032069 167334167 173032069 279804472 173032069 279804472 276865595 279804472 115059890 114218117 115059890 114218117 219202402 215583222 219202402 138801976 219202402 138801976 144278475 138801976 268256175 272790572 268256175 21508733 268256175 21508733 24517377 21508733 101057859 159267800 101057859 159267800 166361375 159267800 37272429 34378480 37272429 151010323 37272429 151010323 155947396 151010323 28256094 27051025 28256094 132204981 28256094 132204981 281632573 284968602 281632573 154873111 281632573 154873111 113992903 110240507 113992903 267291202 113992903 267291202 265062129 267291202 252403419 120405417 252403419 120405417 59485111 57848763 59485111 220803521 59485111 220803521 215342754 220803521 62361429 61729843 62361429 196253470 62361429 196253470 200887942 196253470 137234252 132582089 137234252 172711155 137234252 172711155 216199347 218615913 216199347 85896655 216199347 85896655 86061490 85896655 204472035 201995268 204472035 171985380 204472035 171985380 77140332 76657422 77140332 224283141 77140332 224283141 220302516 224283141 115554895 114849113 115554895 126993552 115554895 126993552 131101426 126993552 16043897 14794326 16043897 217582321 16043897 217582321 213656017 217582321 39393920 39826003 39393920 163638647 39393920 163638647 239710011 243863625 239710011 97226760 239710011 97226760 100678544 97226760 257191449 257545224 257191449 248134580 257191449 248134580 236329001 84916520 236329001 84916520 71662558 49566625 71662558 49566625 54193683 49566625 240594213 288518998 240594213 288518998 287836995 288518998 201159293 175796680 201159293 175796680 179767404 175796680 215811071 209641539 215811071 60425807 215811071 60425807 62105285 60425807 196458229 263805226 196458229 263805226 260427603 263805226 189691346 146689921 189691346 146689921 152060749 146689921 269278335 280485113 269278335 280485113 279091391 280485113 251083773 241007969 251083773 241007969 235957293 241007969 293786992 296038517 293786992 53676395 293786992 53676395 57988050 53676395 156161968 245527927 156161968 245527927 242202979 245527927 204694013 202773561 204694013 237892958 204694013 237892958 234569657 237892958 30123982 30998876 30123982 31292633 30123982 31292633 261580895 263878092 261580895 90674171 261580895 90674171 91172436 90674171 244378263 245847822 244378263 122315781 244378263 122315781 123109347 122315781 142722333 136651267 142722333 82289745 142722333 82289745 83799351 82289745 260382341 262484946 260382341 165576648 260382341 165576648 170870337 165576648 266406912 270916504 266406912 82054344 266406912 82054344 52929902 52184400 52929902 176433883 52929902 176433883 183590491 176433883 127386928 77853497 127386928 77853497 80384207 77853497 126393314 242011270 126393314 242011270 267323072 267167847 267323072 168141473 267323072 168141473 177306805 168141473 177696254 176162877 177696254 3170268 177696254 3170268 3946127 3170268 96090250 249882406 96090250 249882406 265805950 268058976 265805950 63360263 265805950 63360263 65438257 63360263 176331829 168485183 176331829 102928820 176331829 102928820 107404070 102928820 202866330 200965307 202866330 181954391 202866330 181954391 58841980 55633900 58841980 72055301 58841980 72055301 111172165 137658795 111172165 137658795 196900073 258970042 196900073 258970042 253501728 258970042 30425806 31024451 30425806 261015460 30425806 261015460 259464405 261015460 236980201 151821458 236980201 151821458 32543688 29817880 32543688 254520794 32543688 254520794 250965451 254520794 190694351 190128942 190694351 217661648 190694351 217661648 214310686 217661648 148997649 142569487 148997649 207461121 148997649 207461121 203476974 207461121 202909410 158994237 202909410 158994237 48367259 47665853 48367259 115054620 48367259 115054620 120160818 115054620 87528331 84856407 87528331 174650867 87528331 174650867 221422445 225126778 221422445 176294794 221422445 176294794 150687372 131176980 150687372 131176980 66873399 49432757 66873399 49432757 53364621 49432757 58211969 170604774 58211969 170604774 223179384 241435389 223179384 241435389 238790323 241435389 184412189 162313025 184412189 162313025 168753278 162313025 265103081 266351491 265103081 238838143 265103081 238838143 98047445 95972545 98047445 205719255 98047445 205719255 207112320 205719255 28312317 25249883 28312317 289866228 28312317 289866228 290141413 289866228 92447510 90813013 92447510 162323927 92447510 162323927 172875664 162323927 99297414 97319470 99297414 271829454 99297414 271829454 267382949 271829454 210412072 92725231 210412072 92725231 95383717 92725231 116383510 122115040 116383510 122115040 125028289 122115040 68558034 65936794 68558034 156178481 68558034 156178481 163088305 156178481 43618157 38761771 43618157 221414340 43618157 221414340 220591839 221414340 137558736 129459277 137558736 129459277 134821419 129459277 225748081 229507377 225748081 82835876 225748081 82835876 87399618 82835876 92920862 90061441 92920862 80732556 92920862 80732556 75435897 73023831 75435897 124355248 75435897 124355248 272716245 275197488 272716245 104241654 272716245 104241654 110563550 104241654 141204942 163159455 141204942 163159455 169009633 163159455 165115509 67305476 165115509 67305476 46251212 42248592 46251212 96813997 46251212 96813997 229108310 232718766 229108310 61725739 229108310 61725739 64939483 61725739 181076240 177552754 181076240 129102558 181076240 129102558 58693860 55931133 58693860 171552272 58693860 171552272 179792933 171552272 133070491 129141285 133070491 158961646 133070491 158961646 164240158 158961646 153460000 142284973 153460000 142284973 127471076 124424861 127471076 147349731 127471076 147349731 154183973 147349731 32587424 28800516 32587424 156899730 32587424 156899730 246927550 248476929 246927550 128131764 246927550 128131764 65590333 63192755 65590333 213260727 65590333 213260727 209500357 213260727 113494011 112597891 113494011 269154031 113494011 269154031 266904867 269154031 186959076 84844823 186959076 84844823 86553605 84844823 139312580 170900481 139312580 170900481 240733454 242088218 240733454 27590075 240733454 27590075 28330914 27590075 70006550 66591803 70006550 42622166 70006550 42622166 46043512 42622166 226456965 227837411 226456965 14788133 226456965 14788133 15808786 14788133 180684703 209357410 180684703 209357410 213063560 209357410 99894212 98175162 99894212 179094720 99894212 179094720 185256195 179094720 101967553 97806330 101967553 140314548 101967553 140314548 242815945 244993459 242815945 118428711 242815945 118428711 124387985 118428711 191201241 188678741 191201241 87668738 191201241 87668738 88576421 87668738 243324332 256847528 243324332 256847528 253233750 256847528 200397856 65341569 200397856 65341569 67915636 65341569 137761163 260181288 137761163 260181288 254948016 260181288 92763559 12594445 92763559 12594445 12558506 12594445 200639547 205950880 200639547 74818914 200639547 74818914 78340739 74818914 99042348 107095883 99042348 107095883 283508236 286676907 283508236 185238607 283508236 185238607 68966839 66972666 68966839 86476783 68966839 86476783 212854910 211541316 212854910 72638477 212854910 72638477 76665463 72638477 158352503 150728685 158352503 20189438 158352503 20189438 21913197 20189438 254019250 256281194 254019250 32045919 254019250 32045919 35948670 32045919 115073453 112126229 115073453 90170952 115073453 90170952 93140397 90170952 284454185 284409170 284454185 124295900 284454185 124295900 127735557 124295900 221947766 216311554 221947766 74886364 221947766 74886364 42207047 41542632 42207047 167445172 42207047 167445172 212532419 211501066 212532419 52699538 212532419 52699538 57762359 52699538 58680212 138349745 58680212 138349745 175435636 171847269 175435636 142324664 175435636 142324664 146624002 142324664 212390952 216879922 212390952 14792314 212390952 14792314 15332735 14792314 151726293 199302791 151726293 199302791 208527482 199302791 102413901 98519984 102413901 99431288 102413901 99431288 100890512 99431288 175642758 167631862 175642758 33325276 175642758 33325276 36773504 33325276 246619434 250258921 246619434 189829090 246619434 189829090 194133377 189829090 217765572 222253097 217765572 94722833 217765572 94722833 98974025 94722833 167652143 201414244 167652143 201414244 201954007 201414244 193868534 55585643 193868534 55585643 57749139 55585643 156633538 150926405 156633538 92485902 156633538 92485902 95643345 92485902 192602715 191583694 192602715 92121393 192602715 92121393 94208287 92121393 231213580 235124390 231213580 117831489 231213580 117831489 55660584 53878667 55660584 281156714 55660584 281156714 278754290 281156714 216485669 154485811 216485669 154485811 76976695 73994548 76976695 133973035 76976695 133973035 138161024 133973035 105465310 104665159 105465310 151125851 105465310 151125851 211710874 209715071 211710874 103138857 211710874 103138857 106445813 103138857 214756793 218041895 214756793 96244554 214756793 96244554 94148533 92909453 94148533 155708287 94148533 155708287 163170937 155708287 105385539 103480668 105385539 169725622 105385539 169725622 174673681 169725622 39125733 36864171 39125733 184843151 39125733 184843151 279802269 285476159 279802269 285476159 286678229 285476159 86337014 34189680 86337014 34189680 36905887 34189680 51595872 228609129 51595872 228609129 224213636 228609129 210934099 48505378 210934099 48505378 51513888 48505378 239109361 248326162 239109361 248326162 244068646 248326162 137485995 93915998 137485995 93915998 66525193 62335019 66525193 71177793 66525193 71177793 76784243 71177793 65172630 62086262 65172630 129195299 65172630 129195299 262792929 264362404 262792929 202575084 262792929 202575084 114471140 110542393 114471140 174501089 114471140 174501089 180645861 174501089 16471517 16848252 16471517 194940253 16471517 194940253 197615273 194940253 184774753 90858094 184774753 90858094 93117780 90858094 103584069 99977053 103584069 41710461 103584069 41710461 42877329 41710461 141122443 139579667 141122443 139579667 145590097 139579667 75068482 73417898 75068482 230571812 75068482 230571812 228682973 230571812 108024977 65842421 108024977 65842421 69682843 65842421 120614035 140669373 120614035 140669373 146696196 140669373 60795054 58095633 60795054 290417721 60795054 290417721 288200713 290417721 53246529 50242510 53246529 201911686 53246529 201911686 258977046 261637750 258977046 127982306 258977046 127982306 113027762 63042260 113027762 63042260 65389370 63042260 170945923 160433522 170945923 54490154 170945923 54490154 55814691 54490154 69150489 65850737 69150489 38059115 69150489 38059115 38516093 38059115 76994409 172721371 76994409 172721371 179682849 71055469 179682849 71055469 72562530 71055469 153014955 243245060 153014955 243245060 241068624 243245060 157165067 92422812 157165067 92422812 93804189 92422812 186999379 282143823 186999379 282143823 280771980 282143823 180381195 171245048 180381195 181981031 180381195 181981031 188351346 181981031 33072359 29524746 33072359 122220546 33072359 122220546 126736492 122220546 105803633 102984054 105803633 252738409 105803633 252738409 249197124 252738409 36087696 32943640 36087696 279527895 36087696 279527895 277047839 279527895 37558841 34680259 37558841 240162391 37558841 240162391 249815049 253057995 249815049 129357204 249815049 129357204 133339041 129357204 209807271 205002520 209807271 151664294 209807271 151664294 162118699 151664294 229297964 227391940 229297964 114352028 229297964 114352028 120873763 114352028 242870450 247022018 242870450 98680961 242870450 98680961 102503618 98680961 228043080 232724797 228043080 120066029 228043080 120066029 126453934 120066029 252356628 256796143 252356628 126432087 252356628 126432087 131840963 126432087 226486813 272083483 226486813 272083483 268999921 272083483 41131426 37646074 41131426 52595997 41131426 52595997 137067688 131554931 137067688 43379978 137067688 43379978 45838044 43379978 211589078 210846408 211589078 173060376 211589078 173060376 128207787 124182322 128207787 246986487 128207787 246986487 290382014 292544228 290382014 128250182 290382014 128250182 69745027 48882540 69745027 48882540 51964466 48882540 141279072 174021081 141279072 174021081 199769222 208819750 199769222 208819750 205395597 208819750 150510466 145188199 150510466 229858225 150510466 229858225 231499844 229858225 120207660 105021567 120207660 105021567 107263840 105021567 169981983 171676433 169981983 171676433 176183173 171676433 148649587 144007656 148649587 209811814 148649587 209811814 215572775 209811814 73374051 70043690 73374051 252445171 73374051 252445171 252114028 252445171 66018763 63136813 66018763 252031903 66018763 252031903 247691403 252031903 87023149 81811885 87023149 89323962 87023149 89323962 189677651 183661793 189677651 183661793 184725670 183661793 273925580 277478336 273925580 141733697 273925580 141733697 147336563 141733697 203218950 198364041 203218950 187810851 203218950 187810851 192102984 187810851 202762759 191484873 202762759 137614309 202762759 137614309 88987191 56905830 88987191 56905830 60763016 56905830 160398291 222477488 160398291 222477488 218751776 222477488 177814043 127778181 177814043 127778181 130809669 127778181 150368992 159247455 150368992 159247455 254719151 256889446 254719151 64570669 254719151 64570669 66766457 64570669 156591444 285683245 156591444 285683245 283032038 285683245 256145037 64238919 256145037 64238919 67010210 64238919 106633138 191511944 106633138 191511944 192540084 191511944 159050761 134013190 159050761 134013190 101470576 97181152 101470576 145062138 101470576 145062138 156205624 145062138 110070432 105350244 110070432 106157975 110070432 106157975 267923579 271720468 267923579 112902635 267923579 112902635 119748904 112902635 143348835 240851944 143348835 240851944 239531020 240851944 195893630 34906230 195893630 34906230 38013900 34906230 220556116 223686108 220556116 181452607 220556116 181452607 183879532 181452607 275306581 279227193 275306581 131271615 275306581 131271615 133742056 131271615 171461782 197883550 171461782 197883550 197853890 197883550 151891689 144902798 151891689 261388438 151891689 261388438 260168552 261388438 199925409 165537337 199925409 165537337 51982729 50700270 51982729 59854595 51982729 59854595 63665399 59854595 44693838 43692290 44693838 234053659 44693838 234053659 231300193 234053659 183102452 45361129 183102452 45361129 47546544 45361129 123114793 261537546 123114793 261537546 260400330 261537546 112688751 109755831 112688751 200556803 112688751 200556803 209353502 200556803 192190964 185869341 192190964 218743225 192190964 218743225 217239127 218743225 45186411 43686466 45186411 141454643 45186411 141454643 143864263 141454643 107247759 104035633 107247759 197336861 107247759 197336861 206889654 197336861 162427334 149475359 162427334 149475359 97155877 93915347 97155877 108522068 97155877 108522068 151884966 272921908 151884966 272921908 271527884 272921908 234532408 51407116 234532408 51407116 55033506 51407116 138766034 150108978 138766034 150108978 154964723 150108978 108648596 106788538 108648596 267804385 108648596 267804385 264642012 267804385 110996994 106797974 110996994 239539477 110996994 239539477 236013902 239539477 212508985 217117172 212508985 276436871 212508985 276436871 273312037 276436871 180878152 174409465 180878152 193124367 180878152 193124367 199971357 193124367 199694043 275113826 199694043 275113826 273080160 275113826 161422549 145037946 161422549 145037946 150893026 145037946 264225081 266519012 264225081 256627027 264225081 256627027 131777573 124881557 131777573 132075807 131777573 132075807 136551708 132075807 125014438 123865546 125014438 181689760 125014438 181689760 191243813 194983485 191243813 194983485 204542906 194983485 142157502 137107383 142157502 163731746 142157502 163731746 251844367 254648647 251844367 248122535 251844367 248122535 153840836 147264701 153840836 230395528 153840836 230395528 227974440 230395528 128813290 124755935 128813290 143696624 128813290 143696624 150259610 143696624 138931032 54627658 138931032 54627658 58216879 54627658 99282233 96266399 99282233 66506142 99282233 66506142 69187983 66506142 246413671 248124739 246413671 162327030 246413671 162327030 94273957 41445726 94273957 41445726 45407692 41445726 106101884 102231249 106101884 52882467 106101884 52882467 54711008 52882467 158768504 155072302 158768504 122829426 158768504 122829426 125480032 122829426 188274730 183533517 188274730 183533517 293102180 294234845 293102180 236118795 293102180 236118795 24855309 22026493 24855309 153595662 24855309 153595662 160522636 153595662 57153347 54251455 57153347 252439692 57153347 252439692 248500527 252439692 97308817 95313836 97308817 266908765 97308817 266908765 264952852 266908765 111723355 108420758 111723355 229353375 111723355 229353375 225172626 229353375 136063460 131674986 136063460 141082575 136063460 141082575 196422760 277497571 196422760 277497571 274015219 277497571 210229133 209205914 210229133 285405601 210229133 285405601 284671628 285405601 64765572 60630797 64765572 186303657 64765572 186303657 197428606 186303657 194484670 197578723 194484670 111737821 194484670 111737821 54276978 50127214 54276978 145882719 54276978 145882719 258627803 262878610 258627803 249954474 258627803 249954474 131200388 11368153 131200388 11368153 11772011 11368153 124892235 249071438 124892235 249071438 245516732 249071438 236914567 115317560 236914567 115317560 116047549 115317560 149872015 145713912 149872015 117000674 149872015 117000674 119123979 117000674 182315617 235548344 182315617 235548344 237845608 235548344 237094334 41966452 237094334 41966452 42915256 41966452 193944564 184499412 193944564 179658315 193944564 179658315 82179869 78702162 82179869 202657780 82179869 202657780 264936736 266810057 264936736 163633491 264936736 163633491 33854637 34189833 33854637 155821723 33854637 155821723 258054347 260630649 258054347 161162547 258054347 161162547 168453826 161162547 259772705 263738432 259772705 252272348 259772705 252272348 249600781 252272348 295215827 297715391 295215827 111475605 295215827 111475605 11509923 11579390 11509923 161160346 11509923 161160346 252784115 254824219 252784115 153716431 252784115 153716431 108348015 44292858 108348015 44292858 39775606 41576801 39775606 112890351 39775606 112890351 214013193 213610147 214013193 168958701 214013193 168958701 52310042 51907720 52310042 110412753 52310042 110412753 270318253 273771285 270318253 130475940 270318253 130475940 137617264 130475940 263058472 264828042 263058472 161788538 263058472 161788538 69627228 67525955 69627228 244497894 69627228 244497894 248323622 251039392 248323622 128354357 248323622 128354357 92677898 51560701 92677898 51560701 52686615 51560701 158054607 203443147 158054607 203443147 246124677 249443537 246124677 229714186 246124677 229714186 105028972 103871063 105028972 105271103 105028972 105271103 178577115 173396157 178577115 144459440 178577115 144459440 153606622 144459440 213463092 237146015 213463092 237146015 234377795 237146015 57940215 55109055 57940215 142570308 57940215 142570308 147931739 142570308 109619212 107539159 109619212 232731967 109619212 232731967 229535596 232731967 223213755 182265439 223213755 182265439 105139607 101546793 105139607 129251906 105139607 129251906 232097091 244278562 232097091 244278562 241450092 244278562 70856660 31911074 70856660 31911074 35309317 31911074 189975730 185316030 189975730 92354494 189975730 92354494 53666159 52023632 53666159 278092810 53666159 278092810 278514247 280590359 278514247 95077334 278514247 95077334 17270090 15422885 17270090 18618810 17270090 18618810 17031543 18618810 28072058 224423463 28072058 224423463 239382579 253222498 239382579 253222498 251111855 253222498 194924991 62093856 194924991 62093856 65021344 62093856 88342261 277677703 88342261 277677703 277495528 277677703 249270785 220821478 249270785 220821478 219968667 220821478 227055482 227359863 227055482 28486033 227055482 28486033 31040931 28486033 188250580 184903063 188250580 39316852 188250580 39316852 36975052 33358660 36975052 135292169 36975052 135292169 191424492 189306027 191424492 142477225 191424492 142477225 147562395 142477225 232423300 235368906 232423300 109986693 232423300 109986693 110340075 109986693 117393332 115034059 117393332 83329822 117393332 83329822 83584209 83329822 131742291 129094262 131742291 46041020 131742291 46041020 41079327 42857082 41079327 147817004 41079327 147817004 173673467 168560513 173673467 53461463 173673467 53461463 58023209 53461463 227239035 230197225 227239035 193236360 227239035 193236360 172735424 167410585 172735424 262836332 172735424 262836332 285036060 288031750 285036060 103271394 285036060 103271394 107874521 103271394 254027346 257744712 254027346 139669941 254027346 139669941 148541136 139669941 279083257 282103682 279083257 162031183 279083257 162031183 47061825 44778350 47061825 247338935 47061825 247338935 243795164 247338935 202233965 191557573 202233965 293003538 202233965 293003538 291318509 293003538 264832280 103876753 264832280 103876753 105924121 103876753 144902707 240140364 144902707 240140364 274620145 275875581 274620145 233295496 274620145 233295496 126596233 121211123 126596233 196013847 126596233 196013847 227159323 230096071 227159323 149050148 227159323 149050148 155071433 149050148 273416907 275008377 273416907 273008396 273416907 273008396 80668089 75948758 80668089 118575462 80668089 118575462 178338326 175390463 178338326 175390463 181177379 175390463 59765036 30757440 59765036 30757440 33828563 30757440 121132140 115281375 121132140 53491202 121132140 53491202 46680829 32577878 46680829 32577878 33218880 32577878 222767265 226157804 222767265 120748889 222767265 120748889 122596416 120748889 186378290 179250242 186378290 69375209 186378290 69375209 71181350 69375209 267960962 270610396 267960962 244252710 267960962 244252710 197049145 108310727 197049145 108310727 110077548 108310727 260813235 261227704 260813235 171577890 260813235 171577890 178242792 171577890 215369915 214846494 215369915 151315095 215369915 151315095 160907205 151315095 240821590 245020337 240821590 94433979 240821590 94433979 95544408 94433979 248775836 293300708 248775836 293300708 292298223 293300708 109038712 71842504 109038712 71842504 75436214 71842504 143907620 256819115 143907620 256819115 253864117 256819115 229284213 107680133 229284213 107680133 102172057 98310747 102172057 169085958 102172057 169085958 179599681 175266967 179599681 38947624 179599681 38947624 43214230 38947624 293290292 294200574 293290292 264321831 293290292 264321831 105961361 105187813 105961361 206700179 105961361 206700179 207812471 206700179 57452505 56026807 57452505 244955226 57452505 244955226 282617987 284132948 282617987 72749021 282617987 72749021 75635695 72749021 121326296 117621164 121326296 63617352 121326296 63617352 66304547 63617352 110525058 110592195 110525058 72725859 110525058 72725859 74581073 72725859 84555773 216923790 84555773 216923790 213174727 216923790 159776231 55560836 159776231 55560836 57234026 55560836 101737026 100878746 101737026 50967511 101737026 50967511 53629862 50967511 69155337 67032077 69155337 43786767 69155337 43786767 46437719 43786767 179201572 209519564 179201572 209519564 273048898 276085891 273048898 137110221 273048898 137110221 142414697 137110221 163391238 159637892 163391238 104128278 163391238 104128278 104632073 104128278 158236942 173867882 158236942 173867882 228769264 233461663 228769264 94522600 228769264 94522600 97269177 94522600 236193515 239567639 236193515 94803582 236193515 94803582 97031937 94803582 288078151 288682964 288078151 160554651 288078151 160554651 144018904 119622158 144018904 119622158 114203009 109909271 114203009 224877565 114203009 224877565 219796614 224877565 64823341 62741853 64823341 91924949 64823341 91924949 250661217 252435654 250661217 92421617 250661217 92421617 93834287 92421617 145558282 264221283 145558282 264221283 260411311 264221283 138206954 132935606 138206954 209287177 138206954 209287177 209160233 209287177 152456611 68933902 152456611 68933902 55804197 52060761 55804197 129905938 55804197 129905938 133902425 129905938 73149451 72463657 73149451 160357904 73149451 160357904 168764419 160357904 161849568 156425758 161849568 262569992 161849568 262569992 261244576 262569992 227226483 193924484 227226483 193924484 162686806 158278990 162686806 161697349 162686806 161697349 165411772 161697349 51545056 28057263 51545056 28057263 29538794 28057263 202397425 198872062 202397425 101758006 202397425 101758006 88675547 86970041 88675547 123481598 88675547 123481598 128345214 123481598 87613075 26508819 87613075 26508819 27625970 26508819 151872196 143329452 151872196 60247190 151872196 60247190 25392549 23111790 25392549 129224699 25392549 129224699 209196299 277130479 209196299 277130479 274665890 277130479 84548033 82214316 84548033 243052709 84548033 243052709 237511511 243052709 199245011 51166292 199245011 51166292 55021193 51166292 114324099 160815430 114324099 160815430 168285369 160815430 34549220 35316085 34549220 268151155 34549220 268151155 267081951 268151155 94630657 92765330 94630657 138636443 94630657 138636443 143289328 138636443 136044979 131781167 136044979 272268060 136044979 272268060 270273228 272268060 259299024 243012676 259299024 243012676 241107333 243012676 272674825 276244315 272674825 105291360 272674825 105291360 109285654 105291360 126678452 121744425 126678452 67272769 126678452 67272769 58354326 56677002 58354326 169139819 58354326 169139819 177794073 169139819 106070743 102273166 106070743 254756392 106070743 254756392 254976651 254756392 207469956 210081478 207469956 210081478 216947319 210081478 113302053 106969462 113302053 233396148 113302053 233396148 229095028 233396148 193502187 67859158 193502187 67859158 70480095 67859158 241252391 243281549 241252391 49238046 241252391 49238046 52876751 49238046 173708188 166067682 173708188 153007113 173708188 153007113 106939125 105519784 106939125 178090683 106939125 178090683 189281275 178090683 129830038 104897289 129830038 104897289 104883994 104897289 217004373 225817506 217004373 225817506 221673799 225817506 154611820 148887978 154611820 194626656 154611820 194626656 204293433 208152814 204293433 53470295 204293433 53470295 55079261 53470295 73169877 239329639 73169877 239329639 235625610 239329639 230872881 86978966 230872881 86978966 88121206 86978966 124661028 120569196 124661028 73032530 124661028 73032530 77587542 73032530 160721329 265077767 160721329 265077767 261131375 265077767 149687942 107139321 149687942 107139321 110301428 107139321 132612935 129080357 132612935 100651892 132612935 100651892 104389237 100651892 215422548 240287506 215422548 240287506 240786709 240287506 237279252 201575907 237279252 201575907 204580511 201575907 256386204 258309536 256386204 238722066 256386204 238722066 235602822 238722066 249585933 250925919 249585933 121274696 249585933 121274696 24047126 22008608 24047126 281963043 24047126 281963043 281289874 281963043 93693103 90147214 93693103 290195415 93693103 290195415 287519086 290195415 135078219 36698485 135078219 36698485 36913953 36698485 168083532 212409355 168083532 212409355 297500982 296962399 297500982 202446629 297500982 202446629 106543199 104879064 106543199 143688586 106543199 143688586 291757396 293453770 291757396 168232290 291757396 168232290 94483902 91637651 94483902 232171525 94483902 232171525 227388539 232171525 45345371 41430470 45345371 218656592 45345371 218656592 222781145 218656592 59771463 56393040 59771463 169586403 59771463 169586403 177731056 169586403 137839824 132674306 137839824 244694180 137839824 244694180 241558809 244694180 80772489 78078911 80772489 228613607 80772489 228613607 228018391 197866778 228018391 197866778 25446605 25592042 25446605 249061571 25446605 249061571 245045688 249061571 138883436 61396158 138883436 61396158 59645148 56418683 59645148 196106092 59645148 196106092 206351936 196106092 184844325 39557404 184844325 39557404 43110871 39557404 56901578 242051609 56901578 242051609 240850296 242051609 14650307 13663983 14650307 126174553 14650307 126174553 130436534 126174553 100690091 100846192 100690091 104520778 100690091 104520778 255252802 259770201 255252802 98451422 255252802 98451422 100566024 98451422 129817923 127996643 129817923 31119178 129817923 31119178 31740724 31119178 121101956 152742308 121101956 152742308 211839195 209803801 211839195 33155295 211839195 33155295 36154498 33155295 206991507 227151092 206991507 227151092 227690294 227151092 194809184 130635749 194809184 130635749 135131451 130635749 191958097 184103977 191958097 141396643 191958097 141396643 43758686 41144376 43758686 224640861 43758686 224640861 227826408 117618554 227826408 117618554 117424773 117618554 227816236 232744291 227816236 154123828 227816236 154123828 47725480 46716849 47725480 268567914 47725480 268567914 268312706 268567914 79679892 75349526 79679892 89949179 79679892 89949179 124702127 200022683 124702127 200022683 202489449 200022683 188377827 180138146 188377827 235945994 188377827 235945994 233816263 235945994 144066135 61857602 144066135 61857602 62643267 61857602 135304602 161950765 135304602 161950765 171502931 161950765 164427704 111458534 164427704 111458534 116913402 111458534 142862951 139719420 142862951 138861978 142862951 138861978 146964664 210045558 146964664 210045558 210422553 210045558 165507112 161440420 165507112 265887598 165507112 265887598 265137670 265887598 236022264 161013196 236022264 161013196 166141567 161013196 242607923 272057737 242607923 272057737 270095538 272057737 221261897 215073047 221261897 247774000 221261897 247774000 244790492 247774000 55178491 54205165 55178491 225958572 55178491 225958572 221458160 225958572 64245178 61382119 64245178 169248107 64245178 169248107 260241486 264349990 260241486 238960914 260241486 238960914 148268094 80819917 148268094 80819917 81380438 80819917 175361011 165215175 175361011 17644235 175361011 17644235 19184229 17644235 190972154 210801512 190972154 210801512 213423506 210801512 147289818 143054057 147289818 226252292 147289818 226252292 223093789 226252292 105563125 100770246 105563125 235933050 105563125 235933050 238393705 241940058 238393705 184888180 238393705 184888180 30856048 27892356 30856048 135550695 30856048 135550695 140536333 135550695 137809367 50314533 137809367 50314533 50180349 50314533 102957367 171513408 102957367 171513408 191853161 191554467 191853161 137440203 191853161 137440203 142867327 137440203 174155793 169458208 174155793 138135345 174155793 138135345 122362197 69829055 122362197 69829055 72401750 69829055 80244468 221142123 80244468 221142123 267962042 269252800 267962042 42891265 267962042 42891265 43682706 42891265 82582774 81078744 82582774 58382407 82582774 58382407 60456236 58382407 161028701 154364626 161028701 143097024 161028701 143097024 81136704 78481596 81136704 235294473 81136704 235294473 238006696 241638413 238006696 209461921 238006696 209461921 192915047 77621984 192915047 77621984 77439813 77621984 106149695 161498064 106149695 161498064 220085054 223833058 220085054 97874558 220085054 97874558 102188584 97874558 155987885 241323323 155987885 241323323 237103542 241323323 183874552 161798024 183874552 161798024 82431948 77449948 82431948 254291560 82431948 254291560 251063735 254291560 132043900 127264047 132043900 255243594 132043900 255243594 269797357 271969755 269797357 64328301 269797357 64328301 68049608 64328301 168004768 157276911 168004768 83384651 168004768 83384651 62665146 59788279 62665146 107226747 62665146 107226747 112473412 107226747 87574033 86854911 87574033 263490823 87574033 263490823 262330784 263490823 37804223 34851098 37804223 118447874 37804223 118447874 140336622 134584165 140336622 104599057 140336622 104599057 109206746 104599057 285763151 285291179 285763151 131869924 285763151 131869924 139462767 131869924 185535421 224946522 185535421 224946522 222462105 224946522 95272541 94177180 95272541 198398983 95272541 198398983 202324347 198398983 178211700 169916517 178211700 239059451 178211700 239059451 257364655 261301693 257364655 210776436 257364655 210776436 158336330 153139211 158336330 163909469 158336330 163909469 170460551 163909469 143332901 82014387 143332901 82014387 44588419 43017894 44588419 76230374 44588419 76230374 210571626 216307639 210571626 144534318 210571626 144534318 110730779 105286622 110730779 252710966 110730779 252710966 249449234 252710966 148827438 139276751 148827438 139276751 95920578 93845239 95920578 113330667 95920578 113330667 247552480 249968970 247552480 156674780 247552480 156674780 163656080 156674780 202800084 199835823 202800084 88860758 202800084 88860758 89374207 88860758 271689282 274756852 271689282 141481739 271689282 141481739 146519712 141481739 153931313 196394661 153931313 196394661 195508645 196394661 175673873 170540775 175673873 222641731 175673873 222641731 219628669 222641731 201744894 102443374 201744894 102443374 103462112 102443374 260017284 263085349 260017284 165791678 260017284 165791678 43437133 39545014 43437133 52539827 43437133 52539827 157802343 207799124 157802343 207799124 208516687 207799124 126646663 125294437 126646663 233676105 126646663 233676105 235871700 233676105 111347467 98859497 111347467 98859497 101602000 98859497 158060372 148303538 158060372 85595484 158060372 85595484 69447744 66454006 69447744 235683341 69447744 235683341 233115992 235683341 216577626 168291930 216577626 168291930 174543875 168291930 185251947 175642053 185251947 151556484 185251947 151556484 157904928 151556484 221892047 226197854 221892047 114460133 221892047 114460133 52023000 47839187 52023000 283707079 52023000 283707079 281127680 283707079 130351128 124794512 130351128 159026787 130351128 159026787 162950766 159026787 137109736 76113586 137109736 76113586 75338340 76113586 175210659 164564752 175210659 64337675 175210659 64337675 13011645 12287728 13011645 87527403 13011645 87527403 241780031 244172985 241780031 101441660 241780031 101441660 105324693 101441660 179864812 178469920 179864812 126122044 179864812 126122044 129094821 126122044 170536226 164181282 170536226 90814382 170536226 90814382 92848719 90814382 212995825 215227500 212995825 113014968 212995825 113014968 116884559 113014968 135645919 135596071 135645919 135596071 181182061 174034097 181182061 23941287 181182061 23941287 25038576 23941287 176807667 169707319 176807667 169707319 242002117 244821086 242002117 114046858 242002117 114046858 119786391 114046858 217312048 234030156 217312048 234030156 234192364 234030156 172564823 150572698 172564823 150572698 33425909 33443872 33425909 103418485 33425909 103418485 151994385 255216322 151994385 255216322 253259486 255216322 7171246 8782566 7171246 153428526 7171246 153428526 162480863 153428526 90604408 85950073 90604408 129722792 90604408 129722792 233816475 231379134 233816475 110649314 233816475 110649314 117221073 110649314 153293210 147269372 153293210 138122240 153293210 138122240 143148793 138122240 225980297 230448740 225980297 163968073 225980297 163968073 167631792 163968073 187528775 181595395 187528775 82838780 187528775 82838780 75739639 73979113 75739639 96984491 75739639 96984491 192478302 184703338 192478302 140638398 192478302 140638398 144743547 140638398 217937414 213891847 217937414 46956559 217937414 46956559 52661977 46956559 196569645 184368804 196569645 50562559 196569645 50562559 50910407 50562559 225417659 230252587 225417659 189947797 225417659 189947797 192415459 189947797 215408504 209497214 215408504 33931822 215408504 33931822 34372042 33931822 39914832 108310718 39914832 108310718 113585982 108310718 59528227 56404923 59528227 79511877 59528227 79511877 125983535 121380256 125983535 54403145 125983535 54403145 55071424 54403145 189366105 197602921 189366105 197602921 198193934 197602921 147791736 107512768 147791736 107512768 89932821 58080674 89932821 58080674 60519339 58080674 73134692 194163287 73134692 194163287 199333361 194163287 31891497 28992088 31891497 232795890 31891497 232795890 234904805 232795890 83535669 80383050 83535669 268541393 83535669 268541393 268119526 268541393 29279518 29595046 29279518 284740769 29279518 284740769 283121381 284740769 60888544 56287046 60888544 203186727 60888544 203186727 210579602 203186727 154239727 149864680 154239727 188172085 154239727 188172085 227284355 235591992 227284355 235591992 232454755 235591992 230614507 14013704 230614507 14013704 13882384 14013704 98394105 232325873 98394105 232325873 229405590 232325873 92731304 91163014 92731304 257658034 92731304 257658034 254822599 257658034 96140568 94779502 96140568 214138718 96140568 214138718 225138010 219169346 225138010 92168592 225138010 92168592 93975184 92168592 198903761 198754549 198903761 70853946 198903761 70853946 74471566 70853946 227077952 270354922 227077952 270354922 266357901 270354922 223965016 91301328 223965016 91301328 73479245 41137864 73479245 41137864 44760779 41137864 185481926 179638323 185481926 50798246 185481926 50798246 54826215 50798246 238136897 243685477 238136897 56859969 238136897 56859969 58380302 56859969 132175668 253887883 132175668 253887883 251984546 253887883 232404977 95937768 232404977 95937768 98677325 95937768 147332661 295219983 147332661 295219983 295001710 295219983 248023431 133998576 248023431 133998576 135716400 133998576 278088065 280011445 278088065 72685698 278088065 72685698 25819866 24431478 25819866 118498465 25819866 118498465 123875379 118498465 81757318 78682879 81757318 116968219 81757318 116968219 253620717 287381723 253620717 287381723 285535221 287381723 165628099 161335442 165628099 226041379 165628099 226041379 221035451 226041379 23752437 21413972 23752437 81769322 23752437 81769322 183578336 180328134 183578336 97278553 183578336 97278553 101945057 97278553 122984846 117214937 122984846 78787974 122984846 78787974 82373149 78787974 143615485 137526857 143615485 53998615 143615485 53998615 57779822 53998615 90085393 261355950 90085393 261355950 256458719 261355950 160385724 74550923 160385724 74550923 80108711 74550923 278654961 280307692 278654961 112942684 278654961 112942684 101133476 98091843 101133476 106929228 101133476 106929228 125164629 154528176 125164629 154528176 161975489 154528176 86186424 79106447 86186424 79106447 80642294 79421022 80642294 22440781 80642294 22440781 23889035 22440781 175733634 167478252 175733634 144847968 175733634 144847968 151780112 144847968 234546623 240566134 234546623 240566134 238582019 240566134 206362125 147213199 206362125 147213199 156508113 147213199 240136388 242064517 240136388 51374931 240136388 51374931 54636371 51374931 204956592 202684819 204956592 143163592 204956592 143163592 146824556 143163592 228975791 265774845 228975791 265774845 264927913 265774845 263796741 269595980 263796741 269595980 269545633 269595980 194124498 131421718 194124498 131421718 136505047 131421718 172095756 243216335 172095756 243216335 242516888 243216335 84530962 83978329 84530962 255068442 84530962 255068442 257509059 259852851 257509059 43797465 257509059 43797465 45496400 43797465 111186914 210847017 111186914 210847017 213523677 210847017 89824102 88640034 89824102 132414159 89824102 132414159 275402323 279446746 275402323 254312363 275402323 254312363 87332451 85053811 87332451 246580821 87332451 246580821 260865280 261369604 260865280 143270450 260865280 143270450 76087555 72029207 76087555 221272722 76087555 221272722 225301224 221272722 126084159 71351695 126084159 71351695 73546723 71351695 262579228 266290795 262579228 119892020 262579228 119892020 124085013 119892020 177987627 249245375 177987627 249245375 244280065 249245375 157702467 40986040 157702467 40986040 43871765 40986040 248128369 294110196 248128369 294110196 292423961 294110196 133730461 96279028 133730461 96279028 73985385 71030545 73985385 182369323 73985385 182369323 183559817 182369323 118171019 99417421 118171019 99417421 99915086 99417421 261066513 262903128 261066513 203609513 261066513 203609513 199554326 147492813 199554326 147492813 58205419 56442008 58205419 181341915 58205419 181341915 253440185 254855017 253440185 68277325 253440185 68277325 70359387 68277325 211240864 215209447 211240864 172311106 211240864 172311106 72370749 70616680 72370749 173438554 72370749 173438554 238657816 238594211 238657816 148713187 238657816 148713187 154494794 148713187 238918382 242162746 238918382 110252533 238918382 110252533 111839297 110252533 151212920 175123449 151212920 175123449 182643059 175123449 126237715 120730386 126237715 165785415 126237715 165785415 191160359 179282771 191160359 67531714 191160359 67531714 69259272 67531714 234975997 239026476 234975997 231425280 234975997 231425280 167299329 120801719 167299329 120801719 121007400 120801719 244090950 247537986 244090950 123297846 244090950 123297846 56673111 53418811 56673111 155955439 56673111 155955439 158997424 155955439 92051243 18847915 92051243 18847915 19010111 18847915 230134607 235076337 230134607 105346645 230134607 105346645 109649703 105346645 129466461 127430323 129466461 55661175 129466461 55661175 58116658 55661175 151317079 201350557 151317079 201350557 205478660 201350557 202874819 185261834 202874819 185261834 192065822 117460770 192065822 117460770 121982596 117460770 150571722 197692140 150571722 197692140 202131907 197692140 45632321 44713359 45632321 93739780 45632321 93739780 283938278 284167189 283938278 94801607 283938278 94801607 96296909 94801607 192310146 192806214 192310146 184876050 192310146 184876050 34650787 31951224 34650787 103545807 34650787 103545807 233713935 229616167 233713935 71093729 233713935 71093729 71583516 69469628 71583516 167834201 71583516 167834201 269588502 272238342 269588502 161093079 269588502 161093079 55482190 53504784 55482190 64214368 55482190 64214368 70210316 191007260 70210316 191007260 210256902 272440731 210256902 272440731 270350793 272440731 226070862 228583852 226070862 273536715 226070862 273536715 271305715 273536715 194642251 81073863 194642251 81073863 82480771 81073863 219751869 245912578 219751869 245912578 244079243 245912578 132377070 43974219 132377070 43974219 46549851 43974219 51019167 60591469 51019167 60591469 285157101 286939338 285157101 166742200 285157101 166742200 6536757 7969016 6536757 106298145 6536757 106298145 104919923 106298145 84901108 27783996 84901108 27783996 28789866 27783996 169253994 229268484 169253994 229268484 226798502 229268484 146117656 140853222 146117656 143683506 146117656 143683506 147955761 143683506 96181543 95104161 96181543 243628483 96181543 243628483 241420821 243628483 185484919 178682375 185484919 201452627 185484919 201452627 203126011 201452627 52690482 47548124 52690482 188749637 52690482 188749637 200050828 188749637 78758948 76934395 78758948 268911780 78758948 268911780 264726259 268911780 122031458 116407824 122031458 221827358 122031458 221827358 229990308 234132113 229990308 210109304 229990308 210109304 214046904 210109304 233073360 291892967 233073360 291892967 291892791 291892967 103301720 98266180 103301720 162404850 103301720 162404850 262377618 264650127 262377618 186059385 262377618 186059385 186270832 186059385 211167641 210994598 211167641 89590461 211167641 89590461 92538489 89590461 269664072 272597565 269664072 233194982 269664072 233194982 79416361 48699721 79416361 48699721 52507719 48699721 257669972 257588943 257669972 225955845 257669972 225955845 223544814 225955845 253822356 255362020 253822356 229189106 253822356 229189106 131901203 128710833 131901203 263967692 131901203 263967692 262070111 263967692 37849535 34190658 37849535 125622820 37849535 125622820 222717210 216498226 222717210 163380320 222717210 163380320 130824685 126457198 130824685 184855307 130824685 184855307 189113834 184855307 105405781 102283198 105405781 177933142 105405781 177933142 185047896 177933142 13086195 12697645 13086195 277718940 13086195 277718940 276361401 277718940 160667445 151330949 160667445 254230339 160667445 254230339 260834047 264213564 260834047 146861963 260834047 146861963 152847391 146861963 204469706 194567267 204469706 147824341 204469706 147824341 152744810 147824341 180091421 171012243 180091421 80833553 180091421 80833553 48305790 46489486 48305790 122550480 48305790 122550480 125304889 122550480 57667704 56334882 57667704 239119242 57667704 239119242 233958733 239119242 113577127 108849831 113577127 150183367 113577127 150183367 225626400 228374162 225626400 176808394 225626400 176808394 27556358 25864285 27556358 92466644 27556358 92466644 237964499 239817405 237964499 166280233 237964499 166280233 65822047 55981328 65822047 55981328 55908902 55981328 241378224 243124385 241378224 154818902 241378224 154818902 160963529 154818902 248293538 253644805 248293538 25277185 248293538 25277185 28589347 25277185 133756779 148532804 133756779 148532804 157769326 148532804 151761032 148063999 151761032 194802912 151761032 194802912 192943103 194802912 138661821 105473136 138661821 105473136 74426944 71144365 74426944 75821823 74426944 75821823 77543353 75821823 65750670 62916200 65750670 86007278 65750670 86007278 85763329 86007278 26787898 24733081 26787898 205533132 26787898 205533132 212166458 205533132 70539791 68070966 70539791 186049745 70539791 186049745 189391390 186049745 160367263 150102626 160367263 155909312 160367263 155909312 165701973 155909312 26557964 25381721 26557964 191058199 26557964 191058199 195546705 191058199 144645313 67463242 144645313 67463242 71302769 67463242 132294495 129201711 132294495 128609665 132294495 128609665 241536301 245711712 241536301 63578352 241536301 63578352 65609047 63578352 219755515 223306909 219755515 170735086 219755515 170735086 177027248 170735086 194310014 212247421 194310014 212247421 214191720 212247421 198446684 133085218 198446684 133085218 138029379 133085218 207187181 211922090 207187181 89515515 207187181 89515515 93519560 89515515 239879084 244973662 239879084 242177069 239879084 242177069 240016895 242177069 78333131 73795825 78333131 162964631 78333131 162964631 278969980 280336190 278969980 141301850 278969980 141301850 21561716 20790273 21561716 97924017 21561716 97924017 101391998 97924017 23497606 21878706 23497606 143282346 23497606 143282346 148660221 143282346 85047673 84102628 85047673 207657775 85047673 207657775 240671173 240033530 240671173 111253390 240671173 111253390 116487167 111253390 221302891 225658374 221302891 98361692 221302891 98361692 102502293 98361692 236370949 238890093 236370949 154487934 236370949 154487934 89582873 85791660 89582873 189718902 89582873 189718902 288260999 296610545 288260999 296610545 296398187 296610545 133418473 128289420 133418473 188331672 133418473 188331672 190898074 188331672 171401456 144551263 171401456 144551263 115002429 110778346 115002429 119612066 115002429 119612066 121504032 119612066 79730241 75186754 79730241 117238952 79730241 117238952 124741136 120227181 124741136 61242259 124741136 61242259 62142167 61242259 129230807 126309392 129230807 61082536 129230807 61082536 64128896 61082536 272121136 274219553 272121136 242025938 272121136 242025938 224433656 60605838 224433656 60605838 63394242 60605838 143720892 141029238 143720892 95608514 143720892 95608514 62326845 61148272 62326845 77533279 62326845 77533279 128211759 125290835 128211759 19359018 128211759 19359018 19831587 19359018 210132567 206853693 210132567 84604139 210132567 84604139 85422366 84604139 100875246 99954755 100875246 95931123 100875246 95931123 96411237 95931123 179126947 174670378 179126947 60740143 179126947 60740143 63307267 60740143 66633033 151611649 66633033 151611649 184748890 271190873 184748890 271190873 270790716 271190873 234841670 86711870 234841670 86711870 88084325 86711870 142459092 222583501 142459092 222583501 226654519 222583501 65084888 62206822 65084888 111079355 65084888 111079355 169923187 169482407 169923187 169482407 283306867 286385712 283306867 251501083 283306867 251501083 247921260 251501083 288698496 291292947 288698496 153459229 288698496 153459229 157503144 153459229 259506746 262032033 259506746 224356405 259506746 224356405 56612869 52070172 56612869 146460126 56612869 146460126 171406941 166370373 171406941 83329296 171406941 83329296 85264911 83329296 156273162 150845568 156273162 134467864 156273162 134467864 88293069 40715900 88293069 40715900 43809326 40715900 104631413 101482195 104631413 62897896 104631413 62897896 65767474 62897896 288012695 288827731 288012695 143910197 288012695 143910197 149026586 143910197 193192333 188077458 193192333 128330733 193192333 128330733 85714258 81680501 85714258 221500966 85714258 221500966 216072399 221500966 6381780 6083588 6381780 44190228 6381780 44190228 143281552 137438742 143281552 107394992 143281552 107394992 64770563 61613512 64770563 221489242 64770563 221489242 217519939 221489242 209023348 121476744 209023348 121476744 127076177 121476744 234165682 238774245 234165682 238774245 246548446 252069750 246548446 239185905 246548446 239185905 102070296 98837755 102070296 216074753 102070296 216074753 213211514 216074753 121639642 116108246 121639642 151295332 121639642 151295332 157398995 151295332 138604519 134583664 138604519 220035470 138604519 220035470 223589952 220035470 221350527 220432337 221350527 123077096 221350527 123077096 124278848 123077096 200637907 205187644 200637907 55150171 200637907 55150171 58317360 55150171 241161153 271647235 241161153 271647235 268950081 271647235 209242088 213293487 209242088 281312294 209242088 281312294 277930974 281312294 218215304 108205305 218215304 108205305 79337962 78851084 79337962 194668880 79337962 194668880 198000986 194668880 92559437 5426050 92559437 5426050 4177293 3232520 4177293 219474280 4177293 219474280 229780298 265740712 229780298 265740712 262986234 265740712 242893226 169462073 242893226 169462073 178677162 169462073 257188682 259765790 257188682 172543784 257188682 172543784 155242007 55535940 155242007 55535940 57094872 55535940 59830151 194832647 59830151 194832647 270185351 272892646 270185351 224589457 270185351 224589457 220240405 224589457 230850197 234304189 230850197 234304189 171397387 30131336 171397387 30131336 30809257 30131336 191915841 271211192 191915841 271211192 278400522 279695575 278400522 37861665 278400522 37861665 41911481 37861665 52308008 135640270 52308008 135640270 141526229 135640270 32750317 31078591 32750317 221977741 32750317 221977741 221608845 221977741 49228412 32204405 49228412 32204405 35691982 32204405 242411064 244815434 242411064 110491078 242411064 110491078 114842862 110491078 251232884 251623931 251232884 74789382 251232884 74789382 77657386 74789382 118252562 114546060 118252562 60420805 118252562 60420805 45056213 40382068 45056213 160029838 45056213 160029838 165117658 160029838 154274508 27828156 154274508 27828156 29084425 27828156 40231196 79366288 40231196 79366288 80071443 79366288 30601839 29985583 30601839 222990467 30601839 222990467 276916359 279070413 276916359 92104430 276916359 92104430 93955425 92104430 243738912 248262603 243738912 68796695 243738912 68796695 71784986 68796695 206649063 201044817 206649063 156473597 206649063 156473597 108051739 58202654 108051739 58202654 61336191 58202654 81565597 269994348 81565597 269994348 266839707 269994348 158951524 63694036 158951524 63694036 66545776 63694036 250032559 254602194 250032559 133829341 250032559 133829341 138526537 133829341 226845949 290226632 226845949 290226632 287408958 290226632 169523602 45778622 169523602 45778622 49639413 45778622 146530573 140317793 146530573 125138103 146530573 125138103 51770314 49547238 51770314 104678814 51770314 104678814 199033851 280550182 199033851 280550182 277929335 280550182 123276236 121502511 123276236 121502511 126924064 121502511 93327185 59431887 93327185 59431887 63059284 59431887 173766411 167564073 173766411 23075404 173766411 23075404 24426484 23075404 161310758 155457979 161310758 129936125 161310758 129936125 135084400 129936125 173304852 239320165 173304852 239320165 238451794 239320165 49023894 46803381 49023894 202275464 49023894 202275464 198502277 202275464 159686123 10048762 159686123 10048762 11345408 10048762 39173611 115081951 39173611 115081951 250800750 251615141 250800750 250136696 250800750 250136696 248142662 250136696 263917674 266454657 263917674 143330355 263917674 143330355 71157305 48832564 71157305 48832564 49726251 48832564 137350456 133174569 137350456 14052135 137350456 14052135 14159053 14052135 52759904 147783816 52759904 147783816 191210945 186660110 191210945 62593391 191210945 62593391 64845996 62593391 116229089 221014563 116229089 221014563 217674222 221014563 117696859 113817429 117696859 263098573 117696859 263098573 260672491 263098573 141010926 85672219 141010926 85672219 87342813 85672219 179666500 251362773 179666500 251362773 248268089 251362773 209424107 152427809 209424107 152427809 158150076 152427809 212814412 218587307 212814412 126323986 212814412 126323986 103541115 104671397 103541115 258676665 103541115 258676665 256826910 258676665 164133633 159737481 164133633 209292034 164133633 209292034 221567362 236229808 221567362 236229808 232599391 236229808 51139760 47656315 51139760 54475566 51139760 54475566 243800065 247235169 243800065 137231535 243800065 137231535 84369715 84167076 84369715 185495466 84369715 185495466 187715621 185495466 62621919 61193172 62621919 75381481 62621919 75381481 78522792 75381481 38522794 35214953 38522794 92276623 38522794 92276623 93796591 92276623 60387397 30630861 60387397 30630861 33461044 30630861 166079995 161391403 166079995 149557937 166079995 149557937 115252107 98290156 115252107 98290156 102069914 98290156 174519822 167853884 174519822 106190418 174519822 106190418 107358694 106190418 206398125 261597522 206398125 261597522 260148371 261597522 177955484 26195933 177955484 26195933 27322237 26195933 162352869 154442957 162352869 82826823 162352869 82826823 87491657 82826823 231301278 234503956 231301278 124132509 231301278 124132509 60827857 58274793 60827857 100450105 60827857 100450105 234964651 239206755 234964651 63349607 234964651 63349607 67389309 63349607 106344954 256867751 106344954 256867751 253346447 256867751 170540883 46869640 170540883 46869640 50049867 46869640 249401106 298654567 249401106 298654567 298399504 298654567 194618690 189529021 194618690 247836812 194618690 247836812 245928969 247836812 152093831 123441607 152093831 123441607 127525487 123441607 270518491 272683860 270518491 250590765 270518491 250590765 49511001 46256700 49511001 60712743 49511001 60712743 86938971 86200413 86938971 32804966 86938971 32804966 34883791 32804966 36654856 215406928 36654856 215406928 213772016 215406928 57940998 55924392 57940998 209140815 57940998 209140815 205161702 209140815 198244719 194429916 198244719 207801846 198244719 207801846 213784441 207801846 210534236 264515382 210534236 264515382 263741715 264515382 18554963 17415536 18554963 179410639 18554963 179410639 227352657 222850296 227352657 180158722 227352657 180158722 170413013 165791310 170413013 220926196 170413013 220926196 225515141 220926196 55886663 22095990 55886663 22095990 23564887 22095990 196720333 203164271 196720333 203164271 206294641 203164271 170382858 164310779 170382858 260229164 170382858 260229164 259453947 260229164 85990889 81515498 85990889 234218982 85990889 234218982 229870078 234218982 45809236 44605608 45809236 44827705 45809236 44827705 247776316 251175864 247776316 184805715 247776316 184805715 110171713 53591329 110171713 53591329 55142182 53591329 163186514 156602834 163186514 25908016 163186514 25908016 27054459 25908016 49624924 155032560 49624924 155032560 247546066 250960280 247546066 45310286 247546066 45310286 48471372 45310286 299342578 300708788 299342578 247046663 299342578 247046663 126793713 67092054 126793713 67092054 69556829 67092054 210683029 210028766 210683029 58510878 210683029 58510878 34083848 34446026 34083848 261623265 34083848 261623265 259395935 261623265 69892620 67943054 69892620 95375061 69892620 95375061 187848423 177986653 187848423 158541959 187848423 158541959 161420619 158541959 197570764 200289566 197570764 90126608 197570764 90126608 83050790 78665360 83050790 241583265 83050790 241583265 237745297 241583265 180656731 140457722 180656731 140457722 128140520 65098798 128140520 65098798 67878407 65098798 186672448 182128930 186672448 131978084 186672448 131978084 136339355 131978084 206682228 202941944 206682228 202941944 206602592 202941944 235059389 240149006 235059389 57302621 235059389 57302621 58830228 57302621 72909784 132207208 72909784 132207208 267182110 270551596 267182110 211814094 267182110 211814094 156046372 151448493 156046372 206194853 156046372 206194853 209540955 206194853 140298319 97082370 140298319 97082370 79334596 70041433 79334596 70041433 73606699 70041433 138953624 136298712 138953624 84096262 138953624 84096262 83936721 84096262 178526095 190868205 178526095 190868205 195334303 190868205 36292045 37627597 36292045 108144241 36292045 108144241 120926327 118525083 120926327 43106205 120926327 43106205 45981635 43106205 130161219 123241973 130161219 117870807 130161219 117870807 120828171 117870807 186934794 185327470 186934794 151917875 186934794 151917875 157428084 151917875 207306686 205458507 207306686 57074684 207306686 57074684 60154265 57074684 80975804 187474103 80975804 187474103 193562870 187474103 74728089 71762425 74728089 242900696 74728089 242900696 259889873 260447996 259889873 238388875 259889873 238388875 74394826 70923908 74394826 84198157 74394826 84198157 228547728 230627994 228547728 157632121 228547728 157632121 165007998 157632121 265520944 268926287 265520944 216346804 265520944 216346804 64239184 61593338 64239184 178432631 64239184 178432631 229520648 232623076 229520648 120611104 229520648 120611104 125707804 120611104 262997072 265158206 262997072 223686751 262997072 223686751 219229556 223686751 269797669 270823929 269797669 260034221 269797669 260034221 242352286 171347867 242352286 171347867 165492474 142266978 165492474 142266978 70299391 67090754 70299391 104415634 70299391 104415634 199158957 198564985 199158957 194055968 199158957 194055968 203661517 194055968 68908109 16241413 68908109 16241413 17084612 16241413 116112574 217787594 116112574 217787594 214268631 217787594 143493392 138819495 143493392 156074478 143493392 156074478 160378413 156074478 81521488 77361179 81521488 244534098 81521488 244534098 241788374 244534098 116932413 57820938 116932413 57820938 60370116 57820938 234768896 238650116 234768896 173373769 234768896 173373769 180316067 173373769 201866875 197884433 201866875 136077247 201866875 136077247 141250722 136077247 154212404 149188305 154212404 59931511 154212404 59931511 62654636 59931511 163634325 156782767 163634325 156116864 163634325 156116864 140384295 80210623 140384295 80210623 70964604 69346137 70964604 114381801 70964604 114381801 222870921 230234581 222870921 230234581 225164115 230234581 190487037 178878717 190487037 245278446 190487037 245278446 243815041 245278446 123333302 118959454 123333302 245766744 123333302 245766744 240812188 245766744 212551456 210358571 212551456 274442001 212551456 274442001 271167194 274442001 63585969 60891947 63585969 254455179 63585969 254455179 253925653 254455179 51254310 51261832 51254310 70265114 51254310 70265114 187502608 184522502 187502608 46254779 187502608 46254779 48440919 46254779 75150522 84835146 75150522 84835146 263194865 264897885 263194865 249442706 263194865 249442706 100369096 98150488 100369096 100175192 100369096 100175192 177968018 231296322 177968018 231296322 229015767 231296322 75486696 72029839 75486696 120668166 75486696 120668166 122021681 120668166 33256376 32833206 33256376 107655349 33256376 107655349 109965814 107655349 75342303 74753588 75342303 79877604 75342303 79877604 94405773 198598758 94405773 198598758 207691747 198598758 173482920 163101195 173482920 176418147 173482920 176418147 182410742 176418147 66794324 63912732 66794324 221069872 66794324 221069872 225434861 221069872 216435098 22414068 216435098 22414068 22049641 22414068 129532558 176742773 129532558 176742773 284707908 286894282 284707908 55428331 284707908 55428331 57816560 55428331 253192344 276139828 253192344 276139828 273146101 276139828 212100649 214505716 212100649 222169632 212100649 222169632 224006050 222169632 127422659 121310781 127422659 195951601 127422659 195951601 200899112 195951601 27048709 26477784 27048709 40265446 27048709 40265446 135030060 136582599 135030060 136582599 150177631 146325668 150177631 90654674 150177631 90654674 80853717 76767923 80853717 239510809 80853717 239510809 236343948 239510809 142490175 119249106 142490175 119249106 123314530 119249106 150260635 170274170 150260635 170274170 228293193 233380251 228293193 186361069 228293193 186361069 136537563 16287756 136537563 16287756 17251476 16287756 205439610 219744555 205439610 219744555 276106869 281100405 276106869 242322508 276106869 242322508 154586040 148560499 154586040 218589906 154586040 218589906 224631715 218589906 22884390 21849283 22884390 180043945 22884390 180043945 186410512 180043945 54424191 34206327 54424191 34206327 37598522 34206327 252956634 254883258 252956634 150837682 252956634 150837682 114601380 109048776 114601380 234604669 114601380 234604669 230352962 234604669 85276095 79863659 85276095 219389201 85276095 219389201 218611714 219389201 118493714 114361433 118493714 267833600 118493714 267833600 267016561 267833600 214080098 83216665 214080098 83216665 86379293 83216665 121057266 169919522 121057266 169919522 178185522 169919522 162625536 112517787 162625536 112517787 117723945 112517787 176780053 170908430 176780053 61717504 176780053 61717504 61387715 61717504 243945428 291265831 243945428 291265831 288890230 291265831 180065003 60754230 180065003 60754230 63491008 60754230 196978150 197057071 196978150 165654401 196978150 165654401 85964887 56766032 85964887 56766032 58279610 56766032 165302242 224120565 165302242 224120565 221277344 224120565 159772093 149107546 159772093 164885299 159772093 164885299 170649763 164885299 58384159 48321672 58384159 48321672 20147985 17998062 20147985 153358982 20147985 153358982 163248559 153358982 24791737 22615792 24791737 266353428 24791737 266353428 266292997 266353428 163473103 96221360 163473103 96221360 98612057 96221360 240283837 242775309 240283837 132046116 240283837 132046116 136451696 132046116 154799295 252591019 154799295 252591019 268134546 269119378 268134546 41362241 268134546 41362241 43294659 41362241 90416095 105529870 90416095 105529870 252521523 257299740 252521523 58766179 252521523 58766179 49187701 45800700 49187701 146010431 49187701 146010431 152469135 146010431 152061482 94301165 152061482 94301165 94987032 94301165 127349146 121817261 127349146 77363596 127349146 77363596 78720317 77363596 224321372 227896541 224321372 224041989 224321372 224041989 220985967 224041989 220997808 236393820 220997808 236393820 237368404 236393820 116370719 112465143 116370719 274231650 116370719 274231650 272567470 274231650 271499597 274512354 271499597 138757763 271499597 138757763 132371021 129266730 132371021 216130881 132371021 216130881 220555778 216130881 155573544 146979472 155573544 172383125 155573544 172383125 176322233 172383125 37441171 34660290 37441171 93886997 37441171 93886997 287346083 286551457 287346083 85050521 287346083 85050521 89526295 85050521 214319016 231721757 214319016 231721757 244686412 274132821 244686412 274132821 272121769 274132821 164398949 159890504 164398949 228590886 164398949 228590886 223680022 228590886 201990391 171260879 201990391 171260879 117986367 112493378 117986367 232057854 117986367 232057854 229475641 232057854 97015021 70013782 97015021 70013782 73601864 70013782 97920021 160542363 97920021 160542363 167498422 160542363 154111227 66952761 154111227 66952761 69490643 66952761 136372830 133177663 136372830 30132769 136372830 30132769 32807536 30132769 156497545 211418013 156497545 211418013 213357243 211418013 71132043 68520105 71132043 240632094 71132043 240632094 234207194 240632094 80765617 79490261 80765617 254264589 80765617 254264589 253471064 254264589 46370526 42610818 46370526 232885350 46370526 232885350 228201285 232885350 56554576 53316654 56554576 208333763 56554576 208333763 206305816 208333763 64370240 62015726 64370240 103187887 64370240 103187887 107445925 103187887 92824039 44470620 92824039 44470620 46602120 44470620 87246012 143123899 87246012 143123899 148348717 143123899 48999365 49089224 48999365 168880932 48999365 168880932 287582963 287832119 287582963 152087407 287582963 152087407 140267941 107014796 140267941 107014796 68628807 66931277 68628807 240727158 68628807 240727158 241048277 240727158 48744528 21959928 48744528 21959928 22899548 21959928 79972568 129093539 79972568 129093539 179870339 210238261 179870339 210238261 215478219 210238261 162224754 52106190 162224754 52106190 55061775 52106190 101937778 206854199 101937778 206854199 213382391 230516804 213382391 230516804 234004789 230516804 92051821 87509610 92051821 87509610 50994073 48114454 50994073 80134631 50994073 80134631 85828550 155366915 85828550 155366915 206596129 272032735 206596129 272032735 270306211 272032735 260564624 97905267 260564624 97905267 100705961 97905267 250405595 254306826 250405595 165645974 250405595 165645974 171514379 165645974 212680330 215535743 212680330 182508374 212680330 182508374 80641050 49878230 80641050 49878230 20517706 19719907 20517706 275622529 20517706 275622529 273776271 275622529 114720694 109852937 114720694 256419172 114720694 256419172 252602297 256419172 197734341 185462234 197734341 239035855 197734341 239035855 239852053 239035855 194234372 125513300 194234372 125513300 129476100 125513300 137375215 132053805 137375215 48565715 137375215 48565715 48669261 48565715 151493498 279862240 151493498 279862240 278649892 279862240 198011181 51284202 198011181 51284202 54286400 51284202 121637188 211689780 121637188 211689780 209301194 211689780 158718612 151931534 158718612 226835446 158718612 226835446 292403080 293714967 292403080 4105213 292403080 4105213 3818967 4105213 206466487 210116600 206466487 66122223 206466487 66122223 69194327 66122223 200697546 196814506 200697546 119267894 200697546 119267894 120342913 119267894 269083049 271608727 269083049 130886985 269083049 130886985 122157700 54094042 122157700 54094042 57433049 54094042 256125521 258298942 256125521 151919298 256125521 151919298 158520587 151919298 278740289 280782653 278740289 156412270 278740289 156412270 159238855 156412270 210864131 209542335 210864131 203238606 210864131 203238606 171669295 56672651 171669295 56672651 56944893 56672651 158503941 152351565 158503941 64752212 158503941 64752212 67264233 64752212 166452021 160446026 166452021 132367036 166452021 132367036 81171477 79160011 81171477 228987653 81171477 228987653 224645482 228987653 216377649 142669040 216377649 142669040 146876721 142669040 181857616 176387747 181857616 171692894 181857616 171692894 113345399 109061574 113345399 224202206 113345399 224202206 220796397 224202206 165122598 142483078 165122598 142483078 150032120 142483078 235266368 233328908 235266368 178733971 235266368 178733971 66525315 64555027 66525315 153954620 66525315 153954620 178923039 167784940 178923039 47227376 178923039 47227376 50608899 47227376 69200061 88281341 69200061 88281341 229872857 228557310 229872857 60890508 229872857 60890508 62106279 60890508 69300008 188773871 69300008 188773871 210014143 213518497 210014143 34379918 210014143 34379918 34180920 34379918 235239765 238410633 235239765 217758918 235239765 217758918 10461001 8879631 10461001 34390153 10461001 34390153 50063234 45553789 50063234 6829965 50063234 6829965 9131446 6829965 190224752 184091569 190224752 57489236 190224752 57489236 59562704 57489236 125115955 168162621 125115955 168162621 172664941 168162621 17520225 17297541 17520225 54419336 17520225 54419336 263472793 265377606 263472793 159909554 263472793 159909554 115517738 114723787 115517738 191579004 115517738 191579004 252962054 271137897 252962054 271137897 269563178 271137897 142223789 135385769 142223789 257901971 142223789 257901971 252705133 257901971 73003726 71715782 73003726 185666574 73003726 185666574 280044012 280485910 280044012 154657011 280044012 154657011 71238745 69045287 71238745 223889765 71238745 223889765 222107063 223889765 175639033 17919368 175639033 17919368 16777981 17919368 226519963 230813483 226519963 211804287 226519963 211804287 67025808 64694937 67025808 101988616 67025808 101988616 173652508 179686811 173652508 179686811 206024224 195973780 206024224 35186364 206024224 35186364 35743614 35186364 218010513 228489509 218010513 228489509 224871507 228489509 59390663 56015440 59390663 216194071 59390663 216194071 217983735 216194071 208841752 150548404 208841752 150548404 160692778 150548404 171034451 165445819 171034451 72768229 171034451 72768229 76144560 72768229 169751570 158271992 169751570 74210947 169751570 74210947 76771164 74210947 123718676 268140392 123718676 268140392 264234607 268140392 130310326 111488187 130310326 111488187 114902819 111488187 158479223 264869691 158479223 264869691 263462392 264869691 75355062 73447144 75355062 91109970 75355062 91109970 203506453 222018800 203506453 222018800 220973838 222018800 193178005 142464493 193178005 142464493 105285205 99901421 105285205 193890292 105285205 193890292 199100759 193890292 82950072 81364650 82950072 108424909 82950072 108424909 122394478 117388661 122394478 35891505 122394478 35891505 38330257 35891505 200893879 260084669 200893879 260084669 255416153 260084669 168443045 161489187 168443045 161489187 120947004 99171592 120947004 99171592 102181689 99171592 107991514 194983334 107991514 194983334 194658867 194983334 141752869 137249364 141752869 189213210 141752869 189213210 193229253 189213210 153176714 94603070 153176714 94603070 97986723 94603070 192341381 186831155 192341381 146360452 192341381 146360452 155846007 146360452 178675367 226379836 178675367 226379836 221722091 226379836 206270514 204613131 206270514 291179152 206270514 291179152 290346302 291179152 217387888 210977676 217387888 223693000 217387888 223693000 291377780 293124588 291377780 216249356 291377780 216249356 187163732 69955160 187163732 69955160 74155267 69955160 158669253 164070188 158669253 164070188 169136486 164070188 148943591 114124005 148943591 114124005 118692198 114124005 244550160 246335501 244550160 126300478 244550160 126300478 103320583 53113699 103320583 53113699 53981792 53113699 58604627 98237077 58604627 98237077 100948631 98237077 81756566 81640562 81756566 139290258 81756566 139290258 187510935 176747852 187510935 124863543 187510935 124863543 61898722 59724201 61898722 69343488 61898722 69343488 246250289 250313475 246250289 115049185 246250289 115049185 70251684 64405196 70251684 64405196 67816849 64405196 115824267 111203035 115824267 110969487 115824267 110969487 292584992 293305893 292584992 232371857 292584992 232371857 156610628 134676527 156610628 134676527 140794895 134676527 189933357 185730499 189933357 13642721 189933357 13642721 14058372 13642721 208128905 230649782 208128905 230649782 226993441 230649782 56059904 51826096 56059904 116407929 56059904 116407929 152898889 149038342 152898889 30676685 152898889 30676685 34102074 30676685 246738003 250450843 246738003 57886950 246738003 57886950 57399486 57886950 208848234 210378580 208848234 187044306 208848234 187044306 124329938 119628756 124329938 167260943 124329938 167260943 178022856 167260943 94407094 91221083 94407094 188265764 94407094 188265764 187347118 188265764 88236190 52537463 88236190 52537463 53450186 52537463 76221636 134312040 76221636 134312040 171033153 186389547 171033153 186389547 263787121 266436236 263787121 180914408 263787121 180914408 45110972 45987232 45110972 121332351 45110972 121332351 121594035 121332351 77825054 75052875 77825054 244144472 77825054 244144472 242763664 244144472 223605855 227200553 223605855 251563590 223605855 251563590 247254433 251563590 221051719 82325632 221051719 82325632 84183722 82325632 166890749 214081736 166890749 214081736 216703617 214081736 154934120 105609591 154934120 105609591 110619763 105609591 161721543 155492719 161721543 138875099 161721543 138875099 144746157 138875099 170470036 283175690 170470036 283175690 279954335 283175690 264080997 105808252 264080997 105808252 56796328 53506248 56796328 67530418 56796328 67530418 96712574 244779977 96712574 244779977 242689949 244779977 50476021 48189280 50476021 118497532 50476021 118497532 191748511 191364438 191748511 28018580 191748511 28018580 30961673 28018580 145124606 138828512 145124606 77843152 145124606 77843152 82532178 77843152 226227113 250573703 226227113 250573703 246213770 250573703 240721208 107171478 240721208 107171478 112308963 107171478 217956072 221658625 217956072 105835976 217956072 105835976 111076411 105835976 234916272 264463803 234916272 264463803 263737061 264463803 130297953 58658164 130297953 58658164 61451166 58658164 199879006 195491125 199879006 170826062 199879006 170826062 76397054 76472189 76397054 192138691 76397054 192138691 227864915 232479950 227864915 60895732 227864915 60895732 64050202 60895732 181283564 179357263 181283564 75660507 181283564 75660507 81022136 75660507 234941959 237758653 234941959 94737887 234941959 94737887 96599767 94737887 159086819 149694915 159086819 36852651 159086819 36852651 36402305 36852651 147490330 146445749 147490330 146445749 151416447 146445749 126107787 122107517 126107787 169002251 126107787 169002251 174371165 169002251 158989855 152895523 158989855 254894356 158989855 254894356 252097843 254894356 90943571 33089932 90943571 33089932 32734069 33089932 76179392 180737711 76179392 180737711 186110894 180737711 181828758 132786561 181828758 132786561 136197163 132786561 266261239 270213930 266261239 152090717 266261239 152090717 158136314 152090717 196599518 199594258 196599518 187612128 196599518 187612128 192979184 187612128 272995345 275393477 272995345 236668778 272995345 236668778 233510002 236668778 276656456 278327010 276656456 153194340 276656456 153194340 158922765 153194340 223852661 227285569 223852661 165130098 223852661 165130098 175406691 165130098 286451873 289427469 286451873 150960688 286451873 150960688 156485113 150960688 257665446 259380514 257665446 218252294 257665446 218252294 215292082 218252294 227816589 232714889 227816589 49590277 227816589 49590277 53445970 49590277 73543768 279336088 73543768 279336088 277148369 279336088 125392104 102291482 125392104 102291482 106689265 102291482 259766761 261752324 259766761 59163721 259766761 59163721 63405104 59163721 105790997 175333383 105790997 175333383 187057923 237683083 187057923 237683083 235216410 237683083 69137172 65278420 69137172 162706114 69137172 162706114 247172728 250536211 247172728 89303069 247172728 89303069 91025720 89303069 230055670 238720801 230055670 238720801 235402107 238720801 39672891 36613360 39672891 274263290 39672891 274263290 271822709 274263290 204796542 198195536 204796542 198195536 201384327 198195536 256666792 260092826 256666792 77271250 256666792 77271250 77825241 77271250 116119015 140933561 116119015 140933561 146228607 140933561 96842320 94107329 96842320 115858869 96842320 115858869 120103465 115858869 87915089 83550045 87915089 190501432 87915089 190501432 194091786 190501432 37775677 37339658 37775677 94119228 37775677 94119228 221072678 246808017 221072678 246808017 241318612 246808017 147475225 77669555 147475225 77669555 75775757 49115898 75775757 49115898 48955577 49115898 216709088 216356549 216709088 189709654 216709088 189709654 201203930 189709654 213751971 207087882 213751971 201926802 213751971 201926802 204653076 201926802 251874620 253067977 251874620 91135793 251874620 91135793 93626305 91135793 127251349 254657031 127251349 254657031 251566998 254657031 72198863 70383647 72198863 82910619 72198863 82910619 265454062 267856408 265454062 50997922 265454062 50997922 54710905 50997922 216876397 212254499 216876397 38829735 216876397 38829735 41018713 38829735 240152445 244486303 240152445 167115945 240152445 167115945 72620577 48074609 72620577 48074609 51266413 48074609 193843757 181318569 193843757 160143834 193843757 160143834 170456256 160143834 197976703 245803905 197976703 245803905 243594142 245803905 92942186 90311856 92942186 252967174 92942186 252967174 250764331 252967174 123986648 120698528 123986648 256674113 123986648 256674113 255028060 256674113 128055130 124076392 128055130 134027396 128055130 134027396 138876253 134027396 88519310 86869337 88519310 143127647 88519310 143127647 250807070 253863545 250807070 21829463 250807070 21829463 23864032 21829463 241558828 245201301 241558828 100802801 241558828 100802801 103682256 100802801 266644467 268430972 266644467 265985579 266644467 265985579 222682621 216624863 222682621 257016434 222682621 257016434 257081686 257016434 144569436 140701958 144569436 147857076 144569436 147857076 154193750 147857076 16384668 14387967 16384668 144145780 16384668 144145780 203031442 203465895 203031442 102488130 203031442 102488130 36066828 36419342 36066828 63657240 36066828 63657240 240128397 242317400 240128397 116373086 240128397 116373086 121473955 116373086 217917171 217804487 217917171 191624127 217917171 191624127 37391109 34027388 37391109 107729932 37391109 107729932 118498670 114809288 118498670 107520984 118498670 107520984 85365101 80462892 85365101 199472263 85365101 199472263 199080212 199472263 77626255 76400735 77626255 180498873 77626255 180498873 196223780 193722410 196223780 29678841 196223780 29678841 31178888 29678841 116981599 231498145 116981599 231498145 228009335 231498145 221446785 42279498 221446785 42279498 44225929 42279498 214372882 207792258 214372882 176781675 214372882 176781675 184278668 178234705 184278668 74313588 184278668 74313588 69591838 67920340 69591838 153496903 69591838 153496903 159652999 153496903 49931942 47242862 49931942 135644580 49931942 135644580 230255442 234225465 230255442 145527659 230255442 145527659 40709720 35268798 40709720 35268798 38787651 35268798 178144736 170313956 178144736 66786352 178144736 66786352 69641504 66786352 217770081 212645573 217770081 154797649 217770081 154797649 152706842 141877312 152706842 239579766 152706842 239579766 233309369 239579766 100467675 30109771 100467675 30109771 32596901 30109771 215156787 212282388 215156787 30589087 215156787 30589087 29515106 30589087 227610939 226756919 227610939 174015761 227610939 174015761 91777618 86526065 91777618 122732627 91777618 122732627 208270079 211988134 208270079 66220592 208270079 66220592 40127115 36909923 40127115 126528351 40127115 126528351 130485372 126528351 90526331 74790084 90526331 74790084 71728493 68586747 71728493 187832754 71728493 187832754 192317776 187832754 40464550 41848310 40464550 223857789 40464550 223857789 220082582 223857789 126231466 36861099 126231466 36861099 39308462 36861099 144568417 264282670 144568417 264282670 262201702 264282670 27359826 26454835 27359826 225749649 27359826 225749649 225912296 228233578 225912296 220232794 225912296 220232794 84432153 79840661 84432153 147176272 84432153 147176272 154308907 147176272 137056693 86203574 137056693 86203574 88597281 86203574 251886091 253376709 251886091 68883320 251886091 68883320 72775319 68883320 75951397 76268138 75951397 75171802 75951397 75171802 147313799 181795021 147313799 181795021 188005901 181795021 152191397 75364341 152191397 75364341 78811090 75364341 103513983 155364867 103513983 155364867 163940251 155364867 133446239 129890826 133446239 188230681 133446239 188230681 190839954 188230681 42006923 39579359 42006923 87613266 42006923 87613266 159970297 150086263 159970297 69460585 159970297 69460585 71591192 69460585 111881525 106477369 111881525 44349147 111881525 44349147 46552477 44349147 77049620 287014250 77049620 287014250 286904446 287014250 43541546 44227405 43541546 149718148 43541546 149718148 157817350 149718148 99348602 97181336 99348602 265645699 99348602 265645699 264793643 265645699 156482581 131535576 156482581 131535576 134983821 131535576 224091526 229150780 224091526 55066808 224091526 55066808 20511333 18887274 20511333 142006611 20511333 142006611 207365640 205422153 207365640 67608650 207365640 67608650 71110302 67608650 152022539 193094969 152022539 193094969 196052647 193094969 174681647 114729509 174681647 114729509 89138073 88357781 89138073 108184164 89138073 108184164 258386096 262300640 258386096 46792372 258386096 46792372 45872190 46792372 205931735 212317594 205931735 212317594 212248528 212317594 158356427 153289703 158356427 158631542 158356427 158631542 202525730 225943785 202525730 225943785 227912907 225943785 218372531 158242124 218372531 158242124 109453704 108395681 109453704 270543094 109453704 270543094 267042235 270543094 171329115 35965185 171329115 35965185 36430933 35965185 241168198 245207132 241168198 100736860 241168198 100736860 102902896 100736860 219347556 268369260 219347556 268369260 265936343 268369260 235154388 238757651 235154388 260594804 235154388 260594804 255780710 260594804 33308919 29579636 33308919 94601203 33308919 94601203 231849850 238591643 231849850 70960535 231849850 70960535 71722284 66469230 71722284 74110582 71722284 74110582 209740961 205453111 209740961 157230786 209740961 157230786 162467600 157230786 195819004 238398324 195819004 238398324 234244464 238398324 34904216 35608705 34904216 54432677 34904216 54432677 59533080 54432677 58970548 57323196 58970548 25850998 58970548 25850998 27667272 25850998 123622419 123095639 123622419 37397377 123622419 37397377 40299384 37397377 102551449 198420043 102551449 198420043 199649014 184462950 199649014 184462950 145359969 138880591 145359969 238336069 145359969 238336069 234651187 238336069 52333243 49800404 52333243 184717227 52333243 184717227 200182164 203933537 200182164 60326723 200182164 60326723 61551101 60326723 144929035 139937061 144929035 113606625 144929035 113606625 119110365 263941777 119110365 263941777 261935219 263941777 165132641 133141675 165132641 133141675 139210752 133141675 221649875 269275448 221649875 269275448 266159219 269275448 192548314 52487237 192548314 52487237 54008565 52487237 289220273 291187618 289220273 170301629 289220273 170301629 154865968 15449698 154865968 15449698 15160285 15449698 163025846 157627735 163025846 95242593 163025846 95242593 99549281 95242593 140244651 135153133 140244651 49061951 140244651 49061951 52528643 49061951 199784239 212745178 199784239 212745178 207792424 212745178 67368969 21124030 67368969 21124030 21784592 21124030 181328814 175893847 181328814 120052792 181328814 120052792 124401546 120052792 223770061 220053178 223770061 127893281 223770061 127893281 26146872 26109534 26146872 251129778 26146872 251129778 246464441 251129778 138913360 108043151 138913360 108043151 110694699 108043151 206375205 204444848 206375205 25038076 206375205 25038076 27135463 25038076 61879603 277040367 61879603 277040367 275589106 277040367 141704701 137579819 141704701 295552735 141704701 295552735 294988571 295552735 104006380 101579474 104006380 193083354 104006380 193083354 196646051 193083354 83932051 30158306 83932051 30158306 31611490 30158306 73116673 266585619 73116673 266585619 264558941 266585619 67804193 66295283 67804193 235416374 67804193 235416374 232473338 235416374 210300576 172826665 210300576 172826665 88014629 85817084 88014629 224503117 88014629 224503117 225124346 224503117 94426957 90305243 94426957 257693670 94426957 257693670 252480573 257693670 118891701 113710212 118891701 237635589 118891701 237635589 232235658 237635589 73815936 70160110 73815936 113582354 73815936 113582354 245592201 246388422 245592201 136898791 245592201 136898791 142304214 136898791 162801831 159002765 162801831 128815073 162801831 128815073 131838966 128815073 165811670 158288321 165811670 32289741 165811670 32289741 35093787 32289741 245455001 249659429 245455001 194867902 245455001 194867902 173951909 163592321 173951909 199294571 173951909 199294571 289154750 289904489 289154750 100815034 289154750 100815034 76565055 75379729 76565055 137415430 76565055 137415430 260148951 262906134 260148951 75791237 260148951 75791237 78433533 75791237 200057328 188361276 200057328 108844446 200057328 108844446 111387142 108844446 123213069 200092225 123213069 200092225 203851034 200092225 79934959 16212771 79934959 16212771 16983676 16212771 84729251 82849340 84729251 66009925 84729251 66009925 69682240 66009925 250717541 252371603 250717541 116306439 250717541 116306439 120319364 116306439 242465736 243819101 242465736 36614557 242465736 36614557 39700738 36614557 220599820 215436907 220599820 120305169 220599820 120305169 81024866 76893712 81024866 261315856 81024866 261315856 258785347 261315856 74972372 71938432 74972372 254158231 74972372 254158231 250849731 254158231 233027213 34635287 233027213 34635287 36071376 34635287 220530916 224076357 220530916 50360282 220530916 50360282 51054770 50360282 204656689 206306428 204656689 115877143 204656689 115877143 119904414 115877143 245794514 248744388 245794514 183595830 245794514 183595830 193551490 183595830 273148418 276771627 273148418 276771627 275569107 276771627 21525564 17774155 21525564 257437286 21525564 257437286 255774973 257437286 80145969 76767599 80145969 111097177 80145969 111097177 142756467 138042046 142756467 31262083 142756467 31262083 35741474 31262083 125092732 240370975 125092732 240370975 236790965 240370975 212751669 213439129 212751669 234085844 212751669 234085844 231637526 234085844 154792488 94120422 154792488 94120422 95210174 94120422 223205035 227843730 223205035 152157527 223205035 152157527 160496323 152157527 177610676 171984693 177610676 113045837 177610676 113045837 117745940 113045837 300236147 300578614 300236147 30767188 300236147 30767188 34229783 30767188 64439451 92543172 64439451 92543172 93850273 92543172 71802834 69187423 71802834 252450694 71802834 252450694 250174272 252450694 207059600 57062282 207059600 57062282 16913359 17202011 16913359 221262948 16913359 221262948 222506806 221262948 1577559 1613122 1577559 38814532 1577559 38814532 42050818 38814532 5393122 5716060 5393122 166127117 5393122 166127117 293056368 294109083 293056368 92078580 293056368 92078580 95399329 92078580 214717400 217944925 214717400 107791450 214717400 107791450 48211620 48186201 48211620 214542010 48211620 214542010 214332183 214542010 35036029 32241065 35036029 144005886 35036029 144005886 148901712 144005886 56857477 53124167 56857477 59828109 56857477 59828109 91043939 133076695 91043939 133076695 136992863 133076695 94233033 90997879 94233033 205818620 94233033 205818620 257881704 261468522 257881704 210244554 257881704 210244554 212655905 210244554 228508093 231046294 228508093 50324820 228508093 50324820 51378468 50324820 173832826 164275548 173832826 94578796 173832826 94578796 96376383 94578796 211183759 212418745 211183759 81497894 211183759 81497894 67999597 65436535 67999597 90674865 67999597 90674865 199030762 195455906 199030762 69227557 199030762 69227557 71319364 69227557 255435202 255081764 255435202 34022178 255435202 34022178 34350131 34022178 65586105 281580523 65586105 281580523 278810086 281580523 263015304 104592494 263015304 104592494 110122887 104592494 148206575 150535254 148206575 150535254 157012552 150535254 26391019 24397664 26391019 165810937 26391019 165810937 170632619 165810937 134526886 110074911 134526886 110074911 56653638 55071871 56653638 99001712 56653638 99001712 126629531 281725757 126629531 281725757 280407870 281725757 204574725 4598200 204574725 4598200 4304125 4598200 46851277 142171645 46851277 142171645 152247891 142171645 25647253 23943671 25647253 117768715 25647253 117768715 123114350 117768715 90334975 86786081 90334975 160851944 90334975 160851944 204376420 197487447 204376420 185762208 204376420 185762208 69487246 67313258 69487246 129092602 69487246 129092602 132074129 129092602 96950974 95479926 96950974 106131719 96950974 106131719 280071859 283300191 280071859 220010532 280071859 220010532 88961166 87838682 88961166 265637750 88961166 265637750 261716755 265637750 103507275 101820380 103507275 251713177 103507275 251713177 249778457 251713177 165272612 155016054 165272612 166498891 165272612 166498891 177335686 166498891 115335955 114435610 115335955 226496288 115335955 226496288 222876717 226496288 106340229 103039058 106340229 218518274 106340229 218518274 245791748 248947778 245791748 194623653 245791748 194623653 15401791 13858063 15401791 188680976 15401791 188680976 188509690 188680976 117079747 108859667 117079747 108859667 110660852 108859667 137231033 223181473 137231033 223181473 252595659 253581462 252595659 73096613 252595659 73096613 45834104 45330201 45834104 236032015 45834104 236032015 231091421 236032015 142486572 138229570 142486572 165467479 142486572 165467479 179844020 246346312 179844020 246346312 243000790 246346312 168217851 161242968 168217851 182364776 168217851 182364776 186462879 182364776 99832094 97199828 99832094 196451434 99832094 196451434 200402894 196451434 172012640 164999742 172012640 206877777 172012640 206877777 262743935 265221625 262743935 261877107 262743935 261877107 49422631 45420293 49422631 117839883 49422631 117839883 237287681 241043770 237287681 76081983 237287681 76081983 57171785 55690678 57171785 57714804 57171785 57714804 171214571 256498976 171214571 256498976 251922207 256498976 88962827 59140352 88962827 59140352 62095243 59140352 210520876 212048831 210520876 52217984 210520876 52217984 53018891 52217984 239361213 241731477 239361213 143364519 239361213 143364519 111081816 106952857 111081816 141920536 111081816 141920536 240264299 245316039 240264299 137102726 240264299 137102726 138676183 39486457 138676183 39486457 43702202 39486457 199935421 199315475 199935421 199315475 199493995 199315475 225919563 230777609 225919563 81564677 225919563 81564677 84140490 81564677 200448909 205226123 200448909 88343777 200448909 88343777 10367593 8093114 10367593 101796783 10367593 101796783 283337736 282479930 283337736 69114425 283337736 69114425 71745549 69114425 230834161 266086365 230834161 266086365 264518020 266086365 109379483 105752191 109379483 159177301 109379483 159177301 236951580 240279543 236951580 70158011 236951580 70158011 72438063 70158011 85372853 242631444 85372853 242631444 240241872 242631444 170742595 49427321 170742595 49427321 50919314 49427321 73202209 256253731 73202209 256253731 252576447 256253731 167669628 161095535 167669628 161095535 171238010 161095535 58125458 56931717 58125458 91166680 58125458 91166680 92102136 91166680 69327007 37796185 69327007 37796185 41906964 37796185 243022233 245414168 243022233 111490530 243022233 111490530 115787990 111490530 202620152 225267489 202620152 225267489 221391974 225267489 204017371 196356728 204017371 236827256 204017371 236827256 231877740 236827256 133602557 102523706 133602557 102523706 87069389 86099875 87069389 162339390 87069389 162339390 225532612 274147905 225532612 274147905 271792719 274147905 253657603 162498596 253657603 162498596 169817211 162498596 230372085 244347806 230372085 244347806 257313518 260153256 257313518 191791905 257313518 191791905 179158462 41727988 179158462 41727988 45242566 41727988 258982308 261443569 258982308 86687983 258982308 86687983 88630813 86687983 254856166 267848490 254856166 267848490 274004384 276357408 274004384 153433752 274004384 153433752 23232315 20975025 23232315 158321667 23232315 158321667 182337289 175656287 182337289 113635400 182337289 113635400 31225741 28682838 31225741 175719147 31225741 175719147 182821837 175719147 153956041 68838344 153956041 68838344 73365719 68838344 215805229 217442451 215805229 88834075 215805229 88834075 90193215 88834075 203339500 204415264 203339500 98096330 203339500 98096330 101475832 98096330 110319327 105961258 110319327 72413230 110319327 72413230 22940880 20283595 22940880 292938536 22940880 292938536 292189729 292938536 210104733 203580103 210104733 232040604 210104733 232040604 228388641 232040604 34890624 31844085 34890624 210689942 34890624 210689942 262381321 264367566 262381321 113794691 262381321 113794691 115296466 113794691 122287902 230961993 122287902 230961993 231319102 230961993 111355580 110838175 111355580 201399352 111355580 201399352 203973617 201399352 77352299 76176627 77352299 296468433 77352299 296468433 296372811 296468433 112877013 109829565 112877013 206879116 112877013 206879116 287682457 287691580 287682457 176209464 287682457 176209464 135807220 129468297 135807220 129468297 22296885 19774055 22296885 102385515 22296885 102385515 106419185 102385515 41793777 38505582 41793777 226272904 41793777 226272904 228632424 226272904 61163292 57644037 61163292 256809284 61163292 256809284 253595867 256809284 149117640 131288595 149117640 131288595 137215491 131288595 286846244 285823133 286846244 156148240 286846244 156148240 164912451 156148240 188893975 182222124 188893975 101742197 188893975 101742197 105162901 101742197 152048343 236870239 152048343 236870239 233989881 236870239 69662316 67328448 69662316 128509128 69662316 128509128 134167920 128509128 100668001 98698237 100668001 119202539 100668001 119202539 123703931 119202539 57832778 54035523 57832778 98681169 57832778 98681169 131730493 133648007 131730493 133648007 202688287 192771328 202688287 18919494 202688287 18919494 18489056 18919494 63324602 188770268 63324602 188770268 189356786 188770268 76463886 75702386 76463886 92380451 76463886 92380451 93952938 92380451 77549397 74995074 77549397 277665126 77549397 277665126 274931442 277665126 61249472 58418335 61249472 122454314 61249472 122454314 225434568 266960917 225434568 266960917 264899982 266960917 108827984 104624556 108827984 143827845 108827984 143827845 229024957 224797926 229024957 180195366 229024957 180195366 160121312 116484246 160121312 116484246 120239768 116484246 188262074 272833495 188262074 272833495 269739063 272833495 150695918 145258506 150695918 221677045 150695918 221677045 224308595 221677045 170371563 41472165 170371563 41472165 41435362 41472165 180671420 253321826 180671420 253321826 251374117 253321826 152988069 69156917 152988069 69156917 56929226 55376073 56929226 196781797 56929226 196781797 201887884 196781797 66319767 51160321 66319767 51160321 50681415 51160321 204017272 209581388 204017272 201439956 204017272 201439956 251460184 253102744 251460184 140183180 251460184 140183180 146006719 140183180 245922336 247885030 245922336 100494066 245922336 100494066 104503750 100494066 202280571 261977125 202280571 261977125 261396295 261977125 80268040 74632125 80268040 203589474 80268040 203589474 260445601 262450869 260445601 191714718 260445601 191714718 165821589 61240755 165821589 61240755 64519461 61240755 245546703 261086442 245546703 261086442 260417898 261086442 146630672 140479303 146630672 169685221 146630672 169685221 177886064 169685221 144997178 75200079 144997178 75200079 78338256 75200079 263507763 265133286 263507763 263287218 263507763 263287218 81356612 28656597 81356612 28656597 30828352 28656597 130662842 242746708 130662842 242746708 243028364 245889513 243028364 227615703 243028364 227615703 121158357 60892295 121158357 60892295 61364110 60892295 261562530 263505394 261562530 128285491 261562530 128285491 134759924 128285491 141823744 137004779 141823744 12665545 141823744 12665545 13098207 12665545 255338585 294299306 255338585 294299306 294679332 294299306 270489316 138711960 270489316 138711960 147597157 138711960 197596431 247725784 197596431 247725784 244863007 247725784 194374868 70342395 194374868 70342395 75807634 70342395 231449180 235152059 231449180 117759229 231449180 117759229 103400644 100870220 103400644 107829578 103400644 107829578 229578430 234413992 229578430 43228989 229578430 43228989 46260409 43228989 159721321 153840553 159721321 133526282 159721321 133526282 138011749 133526282 197978997 260110353 197978997 260110353 256247473 135914991 256247473 135914991 76385344 72878384 76385344 250205762 76385344 250205762 246463896 250205762 213573049 127794678 213573049 127794678 28126122 26971640 28126122 52660522 28126122 52660522 158331137 232739638 158331137 232739638 228325335 232739638 87472034 79141218 87472034 79141218 81355387 79141218 115766762 160158997 115766762 160158997 168606761 160158997 101373529 98840112 101373529 230436551 101373529 230436551 228037831 230436551 90513478 89395800 90513478 199287542 90513478 199287542 222269718 226772904 222269718 101759214 222269718 101759214 93773972 90252152 93773972 245951901 93773972 245951901 239972809 245951901 51124890 46099233 51124890 168726775 51124890 168726775 230280432 232427257 230280432 37268838 230280432 37268838 40155492 37268838 200305323 260655731 200305323 260655731 256363455 260655731 238614829 64588051 238614829 64588051 67284450 64588051 184702762 184153458 184702762 184153458 194994831 184153458 78764973 46101832 78764973 46101832 45071733 46101832 151234501 188307415 151234501 188307415 197573025 188307415 135165756 132852529 135165756 252389942 135165756 252389942 248392767 252389942 133373789 24054726 133373789 24054726 24903994 24054726 62547196 108375318 62547196 108375318 128103793 122577335 128103793 79268462 128103793 79268462 82316619 79268462 199745529 204784255 199745529 73573050 199745529 73573050 72962732 73573050 250993337 255944433 250993337 126097149 250993337 126097149 130928367 126097149 183624980 247850047 183624980 247850047 275487074 279612262 275487074 102414934 275487074 102414934 35702917 33002006 35702917 199449379 35702917 199449379 204148226 201305846 204148226 121736772 204148226 121736772 128090327 121736772 276243464 277733296 276243464 158895383 276243464 158895383 12748088 12048739 12748088 49396836 12748088 49396836 256546830 261975867 256546830 64376081 256546830 64376081 66650659 64376081 218777193 212984887 218777193 53254029 218777193 53254029 54757577 53254029 156790190 147318004 156790190 18873551 156790190 18873551 20769709 18873551 242677935 245125663 242677935 237238643 242677935 237238643 233587992 237238643 267516290 285394198 267516290 285394198 282242042 285394198 141843907 111802528 141843907 111802528 115681401 111802528 184672615 180332803 184672615 80806906 184672615 80806906 85112569 80806906 150871774 204494744 150871774 204494744 275671455 277782216 275671455 65536594 275671455 65536594 67397860 65536594 186255728 226466385 186255728 226466385 228065562 226466385 182366023 67859960 182366023 67859960 61745130 58606562 61745130 63719972 61745130 63719972 204276422 208388713 204276422 108943413 204276422 108943413 110985413 108943413 131927827 144848013 131927827 144848013 277648789 278923345 277648789 138804311 277648789 138804311 145456747 138804311 249134686 251111967 249134686 86996480 249134686 86996480 58206968 56496540 58206968 98281294 58206968 98281294 110188669 133988641 110188669 133988641 223195279 227335506 223195279 29340519 223195279 29340519 29609437 29340519 64242609 93244894 64242609 93244894 181471350 176358749 181471350 125536498 181471350 125536498 109082833 72000673 109082833 72000673 75498868 72000673 131207198 173438738 131207198 173438738 179658146 173438738 64856153 47249267 64856153 47249267 47736461 47249267 163440498 176581563 163440498 176581563 187215141 176581563 40449419 40472627 40449419 217509617 40449419 217509617 214339021 217509617 169839303 164241415 169839303 268967710 169839303 268967710 265327238 268967710 163152282 133971021 163152282 133971021 137578264 133971021 219652690 213950196 219652690 142552270 219652690 142552270 147300612 142552270 211011174 208052475 211011174 200214828 211011174 200214828 146617502 124876938 146617502 124876938 109378474 39365409 109378474 39365409 43345779 39365409 196711479 191856762 196711479 86407859 196711479 86407859 89552962 86407859 235058661 232599013 235058661 228449922 235058661 228449922 105502537 79209336 105502537 79209336 83560451 79209336 213302614 291479605 213302614 291479605 290581188 291479605 187619405 114581581 187619405 114581581 38427463 37700319 38427463 189671400 38427463 189671400 274178600 275446738 274178600 173031377 274178600 173031377 137127249 134658422 137127249 183272382 137127249 183272382 185735517 183272382 158799640 72720085 158799640 72720085 77523651 72720085 206756412 205286743 206756412 76011224 206756412 76011224 80017997 76011224 214627790 217680157 214627790 103789027 214627790 103789027 109120267 103789027 228789220 231111348 228789220 151985356 228789220 151985356 154223452 151985356 185360953 182111284 185360953 182111284 186711317 182111284 41486437 37929840 41486437 179578930 41486437 179578930 185974457 179578930 38687419 34968536 38687419 38759148 38687419 38759148 236159389 238867171 236159389 161871136 236159389 161871136 169793515 161871136 269596973 272576011 269596973 156819948 269596973 156819948 165391601 156819948 288989836 287977292 288989836 123401982 288989836 123401982 89516731 87722260 89516731 188966017 89516731 188966017 256289986 259364855 256289986 155765908 256289986 155765908 127632036 95868948 127632036 95868948 97364964 95868948 139350713 239732196 139350713 239732196 237258123 239732196 57039067 53320358 57039067 152665959 57039067 152665959 235180340 232799586 235180340 83391735 235180340 83391735 84125872 83391735 103369147 276930583 103369147 276930583 273518053 276930583 235524378 240729479 235524378 270894466 235524378 270894466 269638223 270894466 160933223 124057242 160933223 124057242 125263289 124057242 141764185 137931596 141764185 124079892 141764185 124079892 128190937 124079892 268146977 269775852 268146977 67651372 268146977 67651372 70001697 67651372 103375886 153440669 103375886 153440669 199910010 196289425 199910010 72987926 199910010 72987926 74902694 72987926 249322879 250527551 249322879 78080465 249322879 78080465 46123063 41350218 46123063 201698501 46123063 201698501 205267397 201698501 102950788 99120146 102950788 226042704 102950788 226042704 221063813 226042704 106564028 103020537 106564028 239418597 106564028 239418597 235893359 239418597 230462174 57418397 230462174 57418397 59735208 57418397 193663580 192812478 193663580 143394686 193663580 143394686 149188883 143394686 193797104 183449138 193797104 146478730 193797104 146478730 153173115 146478730 192698914 191395366 192698914 89409762 192698914 89409762 60601798 56257228 60601798 243770620 60601798 243770620 241440785 243770620 232523407 44269568 232523407 44269568 46817680 44269568 237373268 242930007 237373268 203991324 237373268 203991324 205946159 203991324 213713591 218573204 213713591 201084079 213713591 201084079 80255684 33607735 80255684 33607735 36698036 33607735 175947306 170719392 175947306 158202180 175947306 158202180 168014434 158202180 171718880 161401728 171718880 62361413 171718880 62361413 61558368 58625308 61558368 207939379 61558368 207939379 236911913 239293788 236911913 145073846 236911913 145073846 123036304 119963470 123036304 181467798 123036304 181467798 187810127 181467798 170467829 161039831 170467829 177055733 170467829 177055733 184067297 177055733 106629835 53877090 106629835 53877090 56286098 53877090 80483010 111296296 80483010 111296296 212026310 253553217 212026310 253553217 250434354 253553217 165997649 156573653 165997649 190260781 165997649 190260781 208230689 246910552 208230689 246910552 243079212 246910552 117073772 40512348 117073772 40512348 43654406 40512348 163132855 248476047 163132855 248476047 245593638 248476047 140552296 136289115 140552296 190523895 140552296 190523895 240921075 245132760 240921075 127548154 240921075 127548154 132190594 127548154 203814101 201890591 203814101 201112745 203814101 201112745 164979915 157368554 164979915 183771319 164979915 183771319 192318056 183771319 86690808 84628239 86690808 223591505 86690808 223591505 242758577 245641458 242758577 88400163 242758577 88400163 92712080 88400163 100365447 100615660 100365447 69768991 100365447 69768991 73934205 69768991 78953959 77139824 78953959 77139824 78422718 77139824 165460756 210214638 165460756 210214638 216641602 210214638 102034989 99310014 102034989 181637941 102034989 181637941 272021448 274861221 272021448 246273002 272021448 246273002 243596138 246273002 268436987 271182589 268436987 249267337 268436987 249267337 69501990 66767342 69501990 70926798 69501990 70926798 148648009 218492894 148648009 218492894 214863118 218492894 146118607 139469030 146118607 204640839 146118607 204640839 206385132 204640839 119804943 58487180 119804943 58487180 60118734 58487180 109059121 104702083 109059121 88006931 109059121 88006931 89204227 88006931 89312171 87525543 89312171 271383924 89312171 271383924 271111256 271383924 21299167 19611078 21299167 173802044 21299167 173802044 220622179 223625863 220622179 72014985 220622179 72014985 72787765 72014985 210760379 205831807 210760379 164976544 210760379 164976544 169734900 164976544 204549782 199514151 204549782 78103611 204549782 78103611 78708860 78103611 201419083 250116891 201419083 250116891 249311321 250116891 106597236 106577775 106597236 231816408 106597236 231816408 231346676 233443325 231346676 204069201 231346676 204069201 208003542 204069201 231675867 236236588 231675867 174403620 231675867 174403620 178802674 174403620 200959085 292060474 200959085 292060474 290965752 292060474 162179615 159116423 162179615 232764344 162179615 232764344 229797366 232764344 211099298 184004505 211099298 184004505 64580619 40906922 64580619 40906922 42363062 40906922 280750505 284115579 280750505 99671128 280750505 99671128 101659857 99671128 200291064 208674696 200291064 208674696 208734594 208674696 100816025 98534351 100816025 205138632 100816025 205138632 206703915 205138632 150495134 145314789 150495134 274889258 150495134 274889258 272803266 274889258 82042188 77670009 82042188 262885532 82042188 262885532 258698410 262885532 153210852 86719575 153210852 86719575 91356485 86719575 195374108 191305220 195374108 44286917 195374108 44286917 46297717 44286917 240996405 242617912 240996405 139977042 240996405 139977042 51536050 46804558 51536050 219721664 51536050 219721664 216669304 219721664 160989643 149356368 160989643 255341167 160989643 255341167 268494130 271981366 268494130 208756200 268494130 208756200 204914205 144647185 204914205 144647185 142850095 88691277 142850095 88691277 90248156 88691277 184684603 187639391 184684603 187639391 231658289 262037602 231658289 262037602 259965785 262037602 193164155 188572994 193164155 194908524 193164155 194908524 200756897 194908524 112726446 73451756 112726446 73451756 76530056 73451756 258298724 260617052 258298724 111329982 258298724 111329982 115693601 111329982 254033113 255727201 254033113 218658952 254033113 218658952 223931229 218658952 243648985 247035561 243648985 200215814 243648985 200215814 204576814 200215814 256723133 260473217 256723133 213933241 256723133 213933241 55862812 52966291 55862812 169103959 55862812 169103959 174637780 169103959 85449452 85054182 85449452 229425980 85449452 229425980 231124134 229425980 114787614 79244428 114787614 79244428 79491735 79244428 287282334 289794978 287282334 237058402 287282334 237058402 209996972 209609016 209996972 231074403 209996972 231074403 227906290 231074403 72754454 71189895 72754454 226046231 72754454 226046231 228858750 226046231 76840834 75624822 76840834 118209938 76840834 118209938 121817570 118209938 46980659 10194334 46980659 10194334 9589608 10194334 46864506 150393393 46864506 150393393 155110758 150393393 126003271 89254548 126003271 89254548 90551351 89254548 259189134 292600582 259189134 292600582 290717899 292600582 74111721 68590725 74111721 68590725 71344786 68590725 186061695 180415476 186061695 22428800 186061695 22428800 24508701 22428800 124181717 118014985 124181717 23819631 124181717 23819631 24971873 23819631 190531842 275977592 190531842 275977592 273624708 275977592 44331330 43147065 44331330 297903424 44331330 297903424 297562339 297903424 86586651 71697179 86586651 71697179 73183794 71697179 159946628 156151172 159946628 156151172 162746715 156151172 72057360 68596835 72057360 243273823 72057360 243273823 237793126 243273823 42169154 42725044 42169154 52007906 42169154 52007906 216962912 214633345 216962912 138137713 216962912 138137713 63910001 62533803 63910001 150868942 63910001 150868942 249901287 252906282 249901287 252906282 252976410 252906282 83319880 78866729 83319880 141652173 83319880 141652173 255921543 260032237 255921543 102418624 255921543 102418624 102083169 102418624 105252487 69527787 105252487 69527787 73711174 69527787 176871584 249074643 176871584 249074643 246346941 249074643 138381026 132830007 138381026 166343034 138381026 166343034 206989235 285710207 206989235 285710207 284291186 285710207 111317997 77176186 111317997 77176186 79982285 77176186 232302266 231235534 232302266 226065503 232302266 226065503 167856530 135199057 167856530 135199057 139485347 135199057 218230474 223172943 218230474 50988252 218230474 50988252 52929711 50988252 194652150 189353166 194652150 148622117 194652150 148622117 152539026 148622117 213317078 207601908 213317078 207601908 61911714 59831055 61911714 275659105 61911714 275659105 273105216 275659105 167380499 163994617 167380499 232283469 167380499 232283469 226730198 232283469 192515642 72773138 192515642 72773138 76257367 72773138 117351588 113271159 117351588 63742802 117351588 63742802 66421963 63742802 206456051 263445990 206456051 263445990 261990504 263445990 190456826 182024826 190456826 250608899 190456826 250608899 250097721 250608899 113181398 112595524 113181398 118933459 113181398 118933459 241489946 246515275 241489946 113100796 241489946 113100796 26650841 24160916 26650841 85602512 26650841 85602512 156589706 229420654 156589706 229420654 232914663 229420654 120872532 92802553 120872532 92802553 95883673 92802553 129416598 262158091 129416598 262158091 259640956 262158091 219112794 110613701 219112794 110613701 116632811 110613701 130845813 148621859 130845813 148621859 279692192 280766439 279692192 121390849 279692192 121390849 122586528 121390849 192313125 266564260 192313125 266564260 265307546 266564260 162821909 81244566 162821909 81244566 85593237 81244566 172919415 168994195 172919415 117503966 172919415 117503966 119659813 117503966 191794314 183789971 191794314 79464328 191794314 79464328 84005995 79464328 264166761 266523070 264166761 38890984 264166761 38890984 41564206 38890984 199350939 194128635 199350939 189087154 199350939 189087154 116863038 110684918 116863038 204989821 116863038 204989821 208206780 207837670 208206780 62139855 208206780 62139855 64879475 62139855 173448669 167626496 173448669 113335748 173448669 113335748 112876604 113335748 199525956 198270752 199525956 148593957 199525956 148593957 147189019 141593907 147189019 214094110 147189019 214094110 219691395 214094110 61889668 58762795 61889668 278047793 61889668 278047793 275796920 278047793 266445638 92192602 266445638 92192602 94566144 92192602 274851446 278013180 274851446 175071357 274851446 175071357 178848353 175071357 186176067 187926154 186176067 187926154 266899229 269057709 266899229 187370233 266899229 187370233 196469026 187370233 239448503 267821723 239448503 267821723 264997970 267821723 29508137 29616117 29508137 40286761 29508137 40286761 118023719 281963990 118023719 281963990 280418353 281963990 90160023 85481771 90160023 305345286 90160023 305345286 304025617 305345286 131926058 128720204 131926058 214258302 131926058 214258302 214351513 214258302 191604289 170857995 191604289 170857995 94409692 92557163 94409692 249119459 94409692 249119459 245424166 249119459 178142216 60088145 178142216 60088145 63129551 60088145 188231119 213057222 188231119 213057222 260198963 260888389 260198963 68368883 260198963 68368883 70897474 68368883 282196942 284479366 282196942 127110650 282196942 127110650 130498230 127110650 233183240 230186732 233183240 224853093 233183240 224853093 20221668 18608824 20221668 100117286 20221668 100117286 194821624 190620360 194821624 59893100 194821624 59893100 64005990 59893100 118657386 273842882 118657386 273842882 272189450 273842882 139145966 62309894 139145966 62309894 64497692 62309894 87960567 168273765 87960567 168273765 173247781 168273765 124275827 119115195 124275827 146298424 124275827 146298424 218353409 219468187 218353409 144017249 218353409 144017249 67668133 63970483 67668133 189526352 67668133 189526352 193729621 189526352 185242733 177877110 185242733 241924111 185242733 241924111 239228781 241924111 168851958 17990593 168851958 17990593 18769763 17990593 86985828 204405775 86985828 204405775 297363571 297294954 297363571 171848068 297363571 171848068 117328618 114105219 117328618 168255512 117328618 168255512 176751026 168255512 163058432 66410637 163058432 66410637 70790432 66410637 155766382 147924812 155766382 105173976 155766382 105173976 79191130 73298621 79191130 73298621 76298882 73298621 191690178 189808870 191690178 98374839 191690178 98374839 98374444 98374839 113319336 108098998 113319336 20562572 113319336 20562572 22005768 20562572 162087027 231766693 162087027 231766693 226937758 231766693 155525226 149633618 155525226 258759350 155525226 258759350 256771069 258759350 249207216 33348551 249207216 33348551 28897437 5967124 28897437 5967124 7125411 5967124 100577186 143083748 100577186 143083748 148519622 143083748 142521117 54918693 142521117 54918693 56705733 54918693 233180227 236890272 233180227 48721694 233180227 48721694 54016960 48721694 161612210 218911292 161612210 218911292 214374450 218911292 211132945 210077679 211132945 227659793 211132945 227659793 244374803 245933551 244374803 44643619 244374803 44643619 48404791 44643619 168769173 161206899 168769173 13568199 168769173 13568199 15205354 13568199 175616773 169106958 175616773 61475389 175616773 61475389 63570215 61475389 107007582 129449253 107007582 129449253 172337369 192980957 172337369 192980957 197812542 192980957 131711560 128517780 131711560 247936165 131711560 247936165 247215731 247936165 205053280 19046752 205053280 19046752 20904786 19046752 117327414 112644532 117327414 56389434 117327414 56389434 58215908 56389434 250130484 253179180 250130484 84248610 250130484 84248610 87552458 84248610 114948460 193347782 114948460 193347782 271519223 273505297 271519223 52442074 271519223 52442074 54961347 52442074 132431305 126897985 132431305 119673841 132431305 119673841 122372792 119673841 250055303 253133089 250055303 116986415 250055303 116986415 87517046 87249916 87517046 157227885 87517046 157227885 274279834 277252931 274279834 124851667 274279834 124851667 50384665 46536402 50384665 143879907 50384665 143879907 174574112 163323629 174574112 123678864 174574112 123678864 128539476 123678864 259255055 261294774 259255055 77157174 259255055 77157174 42556595 39539735 42556595 71572928 42556595 71572928 182374838 208238951 182374838 208238951 227226262 230924789 227226262 99921711 227226262 99921711 104029002 99921711 143193260 261196768 143193260 261196768 256938062 261196768 179909397 114918601 179909397 114918601 103842472 99402753 103842472 180915472 103842472 180915472 199212334 195135441 199212334 160650755 199212334 160650755 42844862 40297045 42844862 224769323 42844862 224769323 220938025 224769323 55608357 54733542 55608357 175255984 55608357 175255984 180096766 175255984 175342725 126203671 175342725 126203671 106945070 102744277 106945070 172216793 106945070 172216793 179195350 172216793 76458289 55210387 76458289 55210387 55741102 55210387 139343058 134026976 139343058 109539611 139343058 109539611 40905962 29932677 40905962 29932677 29219174 27263498 29219174 220277898 29219174 220277898 217039198 220277898 190758037 81963440 190758037 81963440 82752912 81963440 251271303 253909099 251271303 196122919 251271303 196122919 144475458 139550862 144475458 216291067 144475458 216291067 213576477 216291067 112307144 108643375 112307144 226491115 112307144 226491115 229006569 226491115 83375903 54918449 83375903 54918449 56368448 54918449 173267573 206904197 173267573 206904197 203631203 206904197 176130702 137769710 176130702 137769710 79673193 24271096 79673193 24271096 27029258 24271096 166157375 157618696 166157375 54724815 166157375 54724815 55556361 54724815 253472413 254188103 253472413 245205882 253472413 245205882 243089537 245205882 251155628 260222689 251155628 260222689 257447173 260222689 53388704 49177673 53388704 104357428 53388704 104357428 257768010 262158574 257768010 67881701 257768010 67881701 72247015 67881701 160132516 255641010 160132516 255641010 253244948 255641010 87708808 76232311 87708808 76232311 67900284 64701529 67900284 211911030 67900284 211911030 212184329 211911030 111509327 33354651 111509327 33354651 36194976 33354651 240116973 248558003 240116973 248558003 246074167 248558003 207674036 126372519 207674036 126372519 130711630 126372519 240382897 243734433 240382897 37344680 240382897 37344680 39606046 37344680 48590857 112103368 48590857 112103368 220045974 219705367 220045974 49865199 220045974 49865199 52900264 49865199 254272255 258928779 254272255 114736000 254272255 114736000 10534143 10874357 10534143 68784234 10534143 68784234 77571695 75226683 77571695 49595430 77571695 49595430 50066032 49595430 114893558 238015083 114893558 238015083 233002925 238015083 124726179 104008159 124726179 104008159 11058318 11853174 11058318 63950126 11058318 63950126 127015860 253352438 127015860 253352438 253231074 253352438 67220475 64312444 67220475 204042623 67220475 204042623 205825984 204042623 45032226 42679869 45032226 214786084 45032226 214786084 211900252 214786084 149762659 145497852 149762659 284360449 149762659 284360449 283054855 284360449 272510136 270419653 272510136 270419653 255953093 46120932 255953093 46120932 32838748 30353948 32838748 201550275 32838748 201550275 199475419 201550275 81156459 77799857 81156459 109085492 81156459 109085492 112869681 109085492 61644945 59613763 61644945 93616421 61644945 93616421 166316144 162327270 166316144 162327270 168754745 162327270 161769635 152279699 161769635 197558462 161769635 197558462 246847232 251620814 246847232 237412640 246847232 237412640 179437053 125807159 179437053 125807159 130879243 125807159 147009336 140935280 147009336 125185157 147009336 125185157 130663584 125185157 143748754 225257914 143748754 225257914 268087705 270994810 268087705 209294122 268087705 209294122 41540394 38263091 41540394 96412794 41540394 96412794 139845294 276268941 139845294 276268941 273687023 276268941 243543376 79669846 243543376 79669846 81882573 79669846 162886218 245764812 162886218 245764812 240966502 245764812 76506144 26251846 76506144 26251846 26326728 26251846 101723940 164757562 101723940 164757562 245373129 250765018 245373129 41067902 245373129 41067902 44525914 41067902 63491727 130295594 63491727 130295594 138494161 133060917 138494161 82689400 138494161 82689400 86642258 82689400 100530277 195224068 100530277 195224068 199067362 195224068 40634643 9280010 40634643 9280010 10721470 9280010 205910021 206255985 205910021 106093623 205910021 106093623 39389444 37434878 39389444 74025148 39389444 74025148 169449295 164709752 169449295 60189150 169449295 60189150 61599011 60189150 252248175 256793511 252248175 246408377 252248175 246408377 129378128 126118896 129378128 170934479 129378128 170934479 261669401 262303770 261669401 114889109 261669401 114889109 117411411 114889109 242080947 246316987 242080947 175889139 242080947 175889139 185927771 175889139 277179213 281986782 277179213 231899173 277179213 231899173 140460116 93445921 140460116 93445921 96963184 93445921 226895338 230058600 226895338 179705378 226895338 179705378 154336607 36021178 154336607 36021178 39173459 36021178 208195665 262353412 208195665 262353412 259581104 262353412 169515415 160552379 169515415 171020712 169515415 171020712 244600901 248502576 244600901 77649379 244600901 77649379 80950777 77649379 260841250 262815294 260841250 167388909 260841250 167388909 175548115 167388909 283576654 284377585 283576654 84207099 283576654 84207099 84026716 84207099 225832754 231230266 225832754 69822561 225832754 69822561 73670285 69822561 193758345 190733414 193758345 109759436 193758345 109759436 110166531 105470434 110166531 255635859 110166531 255635859 254649091 255635859 253157251 56822422 253157251 56822422 61374648 56822422 184898998 176386476 184898998 55756596 184898998 55756596 56852648 55756596 167840240 205529459 167840240 205529459 206673273 205529459 141773102 136538572 141773102 199453445 141773102 199453445 199239565 201619029 199239565 193155076 199239565 193155076 203370461 193155076 200498390 122445160 200498390 122445160 127731576 122445160 279332472 279601760 279332472 263506660 279332472 263506660 233182669 212162011 233182669 212162011 88513427 36599914 88513427 36599914 39995877 36599914 252341502 256005197 252341502 192824144 252341502 192824144 200939653 192824144 210909815 203402498 210909815 175710682 210909815 175710682 180425116 175710682 193961255 184775921 193961255 15806159 193961255 15806159 17057328 15806159 194965194 190721302 194965194 30949936 194965194 30949936 32484342 30949936 227234032 231975482 227234032 52591588 227234032 52591588 55454189 52591588 98964385 95463999 98964385 54735848 98964385 54735848 56835081 54735848 96828805 254380848 96828805 254380848 267245497 269251829 267245497 28586468 267245497 28586468 29897376 28586468 152814819 148867776 152814819 42649096 152814819 42649096 46534576 42649096 220020619 214724337 220020619 156798929 220020619 156798929 160732328 156798929 264571430 267271213 264571430 239387844 264571430 239387844 88943542 87547802 88943542 141677096 88943542 141677096 146599448 141677096 20660480 19251282 20660480 217083315 20660480 217083315 220966687 217083315 72476462 53892325 72476462 53892325 55130047 53892325 116560446 238072071 116560446 238072071 234884835 238072071 214232556 66381817 214232556 66381817 69571328 66381817 115285192 141662611 115285192 141662611 146903588 141662611 60730224 26302827 60730224 26302827 26264637 26302827 167343554 300846421 167343554 300846421 297487500 300846421 139824211 134058073 139824211 243619877 139824211 243619877 279561573 282271649 279561573 113469807 279561573 113469807 117654600 113469807 253377396 258073523 253377396 100296893 253377396 100296893 89009987 86209214 89009987 149832368 89009987 149832368 159960920 149832368 137048537 93348399 137048537 93348399 96521844 93348399 268724680 269907811 268724680 123641048 268724680 123641048 127846571 123641048 250166368 252266600 250166368 113321972 250166368 113321972 69354994 66396909 69354994 66396909 176608237 168640602 176608237 154653086 176608237 154653086 69443818 66095562 69443818 267760718 69443818 267760718 263746502 267760718 162850993 97442707 162850993 97442707 101211187 97442707 229649576 233401963 229649576 189983772 229649576 189983772 193807299 189983772 246915031 247467306 246915031 38231900 246915031 38231900 42574372 38231900 169113970 157479649 169113970 53044191 169113970 53044191 15276777 15264138 15276777 114734501 15276777 114734501 115440760 114734501 52783208 51060334 52783208 247830561 52783208 247830561 245970958 247830561 101006826 99545826 101006826 122752819 101006826 122752819 133005954 177985737 133005954 177985737 211202317 209756377 211202317 139626811 211202317 139626811 147452385 139626811 243023091 272461201 243023091 272461201 269104250 272461201 70400953 66045021 70400953 172098709 70400953 172098709 178576634 172098709 133054387 129827308 133054387 204455574 133054387 204455574 226990791 235415358 226990791 235415358 284575617 286346620 284575617 112726684 284575617 112726684 115191377 112726684 194284200 189502530 194284200 129812910 194284200 129812910 136979535 129812910 195021663 191172799 195021663 188546026 195021663 188546026 192922514 188546026 247730690 252327413 247730690 69725848 247730690 69725848 71575012 69725848 138237219 133573201 138237219 14570201 138237219 14570201 14397471 14570201 214996893 258747748 214996893 258747748 255307902 258747748 59118685 55517560 59118685 208900426 59118685 208900426 210326288 208900426 132986327 80138816 132986327 80138816 30036616 26739323 30036616 195695866 30036616 195695866 196270563 195695866 45708816 41871171 45708816 51711790 45708816 51711790 185763026 184076732 185763026 73843771 185763026 73843771 75810572 73843771 188808402 183721502 188808402 119962713 188808402 119962713 47201127 26693452 47201127 26693452 27237820 26693452 155756765 207762964 155756765 207762964 208162848 207762964 197000120 19656576 197000120 19656576 18714293 19656576 128619707 124386786 128619707 86867033 128619707 86867033 87532456 86867033 300241502 301694581 300241502 122521667 300241502 122521667 101903626 99872396 101903626 136849015 101903626 136849015 142698979 136849015 100620709 96774348 100620709 251356732 100620709 251356732 245868818 251356732 184587585 108933299 184587585 108933299 108351455 108933299 121744575 119689550 121744575 55294884 121744575 55294884 59085994 55294884 229472766 229090600 229472766 150541502 229472766 150541502 93838682 83296090 93838682 83296090 86268195 83296090 124715535 123946495 124715535 67587317 124715535 67587317 70562827 67587317 186750118 180215325 186750118 63732954 186750118 63732954 66900526 63732954 83820499 198618329 83820499 198618329 194481108 198618329 101293596 101678534 101293596 127656478 101293596 127656478 138148366 133718611 138148366 47186180 138148366 47186180 50040814 47186180 81528768 145304557 81528768 145304557 149264520 145304557 63547682 61128041 63547682 87149587 63547682 87149587 131995619 171774453 131995619 171774453 212958563 215377638 212958563 59287158 212958563 59287158 63038920 59287158 100693973 97507210 100693973 30843725 100693973 30843725 34544969 30843725 104214072 100101011 104214072 75968849 104214072 75968849 79583010 75968849 174842307 192165320 174842307 192165320 194045555 192165320 98855524 69673898 98855524 69673898 71683649 69673898 140919311 207198850 140919311 207198850 208845656 207198850 203982899 209673617 203982899 151480004 203982899 151480004 159209827 151480004 160469776 154876177 160469776 88498778 160469776 88498778 90439583 88498778 122290841 155756389 122290841 155756389 268386564 270788448 268386564 136083053 268386564 136083053 60926749 59075648 60926749 68025598 60926749 68025598 111198688 272689939 111198688 272689939 270314662 272689939 123905741 120200694 123905741 211709112 123905741 211709112 208192579 211709112 106417817 105366538 106417817 115791638 106417817 115791638 256688001 259711700 256688001 122643682 256688001 122643682 126877840 122643682 207406063 203440259 207406063 32146003 207406063 32146003 29811253 27229820 29811253 151536604 29811253 151536604 162588410 151536604 141781114 78002567 141781114 78002567 78187805 78002567 190560779 185158113 190560779 28744344 190560779 28744344 28534670 28744344 157855755 147827989 157855755 80738246 157855755 80738246 81360814 80738246 82638964 80498555 82638964 190292192 82638964 190292192 195566862 190292192 139435677 44602573 139435677 44602573 47306524 44602573 242930606 244526505 242930606 227874575 242930606 227874575 193076812 168099193 193076812 168099193 177349159 168099193 213417789 208338160 213417789 68169890 213417789 68169890 71137679 68169890 71576615 82671895 71576615 82671895 119063039 120538066 119063039 120538066 227131201 230371687 227131201 230082906 227131201 230082906 233683551 230082906 228796387 232157865 228796387 120692565 228796387 120692565 122338464 120692565 227689655 225315870 227689655 106948459 227689655 106948459 107829230 106948459 268888801 270994806 268888801 148573418 268888801 148573418 95499680 70665816 95499680 70665816 75577361 70665816 182545390 276922326 182545390 276922326 273520008 276922326 110893042 108370143 110893042 170172613 110893042 170172613 178978270 170172613 105115645 101631061 105115645 144405169 105115645 144405169 152728927 144405169 138700756 134013476 138700756 178264084 138700756 178264084 228839365 232619317 228839365 84516353 228839365 84516353 85926727 84516353 131568582 127427286 131568582 15410277 131568582 15410277 15497146 15410277 78773584 159123974 78773584 159123974 168282981 159123974 36705323 33667332 36705323 114763122 36705323 114763122 222791388 226784912 222791388 107309354 222791388 107309354 112728236 107309354 230529410 290816534 230529410 290816534 290300449 290816534 103045430 101415854 103045430 153005134 103045430 153005134 159371646 153005134 5748176 3714631 5748176 91266836 5748176 91266836 197438646 233699876 197438646 233699876 229931420 233699876 103651167 100198924 103651167 203561760 103651167 203561760 207387923 203561760 178261317 168116706 178261317 254439979 178261317 254439979 252463466 254439979 137859007 131941489 137859007 131941489 20309093 20769296 20309093 100637023 20309093 100637023 234700362 237918189 234700362 226724846 234700362 226724846 176072836 120064290 176072836 120064290 125261179 120064290 255629760 262465061 255629760 262465061 258057245 262465061 27157697 24792558 27157697 95263692 27157697 95263692 97674660 95263692 67644077 64986916 67644077 87887185 67644077 87887185 109510283 125733054 109510283 125733054 130826545 125733054 115554541 81892903 115554541 81892903 83875617 81892903 100835337 97523011 100835337 89461316 100835337 89461316 49422741 46912299 49422741 283210391 49422741 283210391 282995503 283210391 207865327 212509240 207865327 275312556 207865327 275312556 273312813 275312556 121313642 115600479 121313642 169476780 121313642 169476780 258338981 258996808 258338981 205191297 258338981 205191297 201992965 205191297 244534742 247243349 244534742 91804106 244534742 91804106 93375249 91804106 112892197 121335427 112892197 121335427 230332777 235229469 230332777 125460696 230332777 125460696 132504149 125460696 162461799 266469296 162461799 266469296 262971965 266469296 40851809 35776289 40851809 118833055 40851809 118833055 223641020 218748602 223641020 58719924 223641020 58719924 60200788 58719924 228850717 231267677 228850717 111106242 228850717 111106242 40520590 38635986 40520590 47230264 40520590 47230264 51779296 47230264 21228802 21253050 21228802 249032545 21228802 249032545 247372930 249032545 4135273 3988011 4135273 116641644 4135273 116641644 235221428 237321562 235221428 60237716 235221428 60237716 61941722 60237716 76376290 298129315 76376290 298129315 296758871 298129315 55219546 50848800 55219546 283548479 55219546 283548479 282233248 283548479 41921132 40283538 41921132 135901070 41921132 135901070 141570395 135901070 86790083 56107024 86790083 56107024 58046086 56107024 220127600 223606560 220127600 92514824 220127600 92514824 82313563 81487509 82313563 254481756 82313563 254481756 252727879 254481756 101612961 76428928 101612961 76428928 73867548 72615476 73867548 130449706 73867548 130449706 149110046 139187472 149110046 51613769 149110046 51613769 51867697 51613769 201180397 225421267 201180397 225421267 221598951 225421267 192469749 44347307 192469749 44347307 47084153 44347307 147133922 261026844 147133922 261026844 260387315 262179427 260387315 74693867 260387315 74693867 76575602 74693867 159494325 206088111 159494325 206088111 223901888 227604588 223901888 36922613 223901888 36922613 37026490 36922613 112072938 111241487 112072938 86229964 112072938 86229964 89504932 86229964 257975225 262062645 257975225 197218288 257975225 197218288 193683913 197218288 214321593 212933492 214321593 168695034 214321593 168695034 174635678 168695034 242023220 243746317 242023220 82130888 242023220 82130888 49225579 48975569 49225579 167374311 49225579 167374311 172532955 167374311 154732120 146935406 154732120 149221550 154732120 149221550 154504048 149221550 220345390 250576208 220345390 250576208 246154251 250576208 78139463 64042490 78139463 64042490 68592151 64042490 176925945 166657514 176925945 130511252 176925945 130511252 135496372 130511252 148446596 272846839 148446596 272846839 271953356 272846839 53791127 48693007 53791127 91593770 53791127 91593770 245344830 249215004 245344830 118410942 245344830 118410942 120536467 118410942 125810962 125430010 125810962 98809409 125810962 98809409 98623923 98809409 174947828 245711545 174947828 245711545 242914943 245711545 172147677 167125869 172147677 175547977 172147677 175547977 231839591 230247763 231839591 88774923 231839591 88774923 91231879 88774923 231737740 237761945 231737740 135916751 231737740 135916751 141022753 135916751 187301176 226509723 187301176 226509723 236161989 238379744 236161989 87358128 236161989 87358128 89786399 87358128 268965796 271087080 268965796 125352409 268965796 125352409 129064868 125352409 228431174 231940894 228431174 115522540 228431174 115522540 12587597 11711395 12587597 123769929 12587597 123769929 140841351 135156852 140841351 102920914 140841351 102920914 103019970 102920914 107645911 103140139 107645911 102982029 107645911 102982029 106632989 102982029 237933885 241304767 237933885 71250906 237933885 71250906 13789065 14467197 13789065 56180656 13789065 56180656 227919019 231523755 227919019 219172359 227919019 219172359 195067471 79014498 195067471 79014498 83441447 79014498 186520615 289617286 186520615 289617286 287336474 289617286 182828171 86170763 182828171 86170763 87502173 86170763 223529880 218212470 223529880 209863846 223529880 209863846 136285249 132056334 136285249 241973232 136285249 241973232 238315708 241973232 218231205 222147484 218231205 260442150 218231205 260442150 257314029 260442150 140450720 46011764 140450720 46011764 50427376 46011764 275863308 279137689 275863308 142263398 275863308 142263398 114298326 111913480 114298326 165294193 114298326 165294193 176060577 165294193 127289081 122046132 127289081 122454257 127289081 122454257 124805689 122454257 194515411 189540560 194515411 169025833 194515411 169025833 148298917 144077100 148298917 261889293 148298917 261889293 261562427 261889293 242689267 135651887 242689267 135651887 142303703 135651887 193690796 188507204 193690796 43646596 193690796 43646596 45655262 43646596 232224044 249500273 232224044 249500273 247277313 249500273 133721682 89591235 133721682 89591235 90711356 89591235 167031865 156783987 167031865 105445729 167031865 105445729 106373563 105445729 233927602 237316500 233927602 92452001 233927602 92452001 95775091 92452001 167150196 160952037 167150196 149486788 167150196 149486788 79445955 30851576 79445955 30851576 33708927 30851576 94808742 159000962 94808742 159000962 201039234 220630245 201039234 220630245 224860731 220630245 93098352 89670764 93098352 136765843 93098352 136765843 141840874 136765843 34022396 33946323 34022396 264194431 34022396 264194431 259571320 264194431 203885008 163983199 203885008 163983199 74781152 40553629 74781152 40553629 42801762 40553629 80164823 165240833 80164823 165240833 170668738 165240833 151402939 144721651 151402939 167731748 151402939 167731748 175806294 167731748 166266163 162015126 166266163 272274039 166266163 272274039 269798960 272274039 196471959 162266482 196471959 162266482 105968095 101847720 105968095 113210427 105968095 113210427 183418477 263968247 183418477 263968247 259825351 263968247 139519704 133380222 139519704 139092292 139519704 139092292 148345882 139092292 75303371 48558397 75303371 48558397 52034825 48558397 95212396 170160987 95212396 170160987 174810135 170160987 87542954 65231205 87542954 65231205 67974746 65231205 167071159 162491535 167071159 112838931 167071159 112838931 119369717 112838931 199429719 196064810 199429719 97117583 199429719 97117583 95704015 93072592 95704015 182569762 95704015 182569762 222299633 274224508 222299633 274224508 271014186 274224508 130918014 127978750 130918014 195718261 130918014 195718261 199034889 195718261 177451156 164910488 177451156 164910488 156938538 64033184 156938538 64033184 67283347 64033184 224230578 227262408 224230578 151999736 224230578 151999736 161247083 151999736 188500225 247124982 188500225 247124982 243643659 247124982 57123109 21245770 57123109 21245770 21218875 21245770 171707224 246085428 171707224 246085428 245094949 246313965 245094949 211673690 245094949 211673690 208156446 211673690 288294607 290801741 288294607 32761994 288294607 32761994 35686231 32761994 156557411 248266249 156557411 248266249 245912685 248266249 149287813 142603204 149287813 240933534 149287813 240933534 240962556 240933534 113487028 108824114 113487028 223854558 113487028 223854558 282653432 284896013 282653432 67804246 282653432 67804246 69946910 67804246 213410774 206946954 213410774 33429576 213410774 33429576 36580408 33429576 117535596 159756667 117535596 159756667 245469706 249147560 245469706 196422410 245469706 196422410 194007242 196422410 235199781 238346647 235199781 120439023 235199781 120439023 125674799 120439023 232135383 234610515 232135383 48808854 232135383 48808854 51151043 48808854 158337465 167123518 158337465 167123518 256215784 259527405 256215784 168128142 256215784 168128142 173802797 168128142 245982088 248386738 245982088 116813474 245982088 116813474 121652484 116813474 223025300 217733010 223025300 50948698 223025300 50948698 52746335 50948698 294428629 296450320 294428629 87067406 294428629 87067406 90728797 87067406 234729587 238155353 234729587 148524085 234729587 148524085 158947452 148524085 298142583 298689522 298142583 144517498 298142583 144517498 130072352 126096458 130072352 189569255 130072352 189569255 193877875 189569255 154043311 143349188 154043311 241375991 154043311 241375991 235618090 241375991 126832287 74147110 126832287 74147110 77036893 74147110 150951156 146727288 150951156 53816405 150951156 53816405 53524377 52498762 53524377 262717743 53524377 262717743 259034522 262717743 86016478 81497182 86016478 115249852 86016478 115249852 167535157 158222225 167535157 131740380 167535157 131740380 133264595 131740380 203933010 253702789 203933010 253702789 250554928 253702789 57719370 53585605 57719370 287548490 57719370 287548490 285356869 287548490 232031247 149338124 232031247 149338124 100041355 96738074 100041355 127800663 100041355 127800663 143949644 249999116 143949644 249999116 245624258 249999116 125217817 117651123 125217817 117651123 123369606 117651123 181558821 255947349 181558821 255947349 279820356 283339667 279820356 182911089 279820356 182911089 186969370 182911089 235335897 240647186 235335897 214712083 235335897 214712083 129334391 23686574 129334391 23686574 26318793 23686574 120458341 258853596 120458341 258853596 257443621 258853596 184084468 177454243 184084468 234730249 184084468 234730249 230369161 234730249 184851228 174302413 184851228 259114938 184851228 259114938 256262151 259114938 105205283 101286809 105205283 205504578 105205283 205504578 297645584 298607101 297645584 185733505 297645584 185733505 161864591 145012176 161864591 145012176 150904364 145012176 211768052 206934844 211768052 177240751 211768052 177240751 184554274 177240751 236296323 239523267 236296323 120176919 236296323 120176919 125175066 120176919 264484900 267221522 264484900 198232105 264484900 198232105 145195197 140307859 145195197 178873442 145195197 178873442 250385999 252710938 250385999 134161255 250385999 134161255 139730397 134161255 190440529 181461599 190440529 80342711 190440529 80342711 81712150 80342711 103780755 153723758 103780755 153723758 282282059 282079163 282282059 151098290 282282059 151098290 134692332 130179514 134692332 141080919 134692332 141080919 184534904 220023346 184534904 220023346 216696065 220023346 189102008 63238653 189102008 63238653 65973277 63238653 131301229 126650528 131301229 74883470 131301229 74883470 76875339 74883470 133208897 128688046 133208897 112011993 133208897 112011993 94249882 93121002 94249882 162118531 94249882 162118531 172254170 162118531 88860336 79682418 88860336 79682418 80287444 79682418 127445986 178338738 127445986 178338738 185476321 178338738 150630004 97436721 150630004 97436721 68831726 65570987 68831726 142790352 68831726 142790352 149339840 142790352 26859689 25280071 26859689 145294234 26859689 145294234 281872732 283694925 281872732 142205990 281872732 142205990 23459363 22067770 23459363 147682342 23459363 147682342 157580734 147682342 68134224 40266776 68134224 40266776 40274475 40266776 108354700 190035132 108354700 190035132 194004749 190035132 80210525 58581424 80210525 58581424 62845987 58581424 94270603 92438001 94270603 88328117 94270603 88328117 91936958 88328117 109094839 115900535 109094839 115900535 243586379 243930244 243586379 116487365 243586379 116487365 116973922 116487365 155189000 201293826 155189000 201293826 203428801 201293826 87357716 53211738 87357716 53211738 56819901 53211738 139625007 172674026 139625007 172674026 176864870 172674026 161706067 76462428 161706067 76462428 77841706 76462428 216790052 210534809 216790052 110169694 216790052 110169694 116699189 110169694 189729449 242525671 189729449 242525671 240630730 242525671 102313657 97571607 102313657 138562616 102313657 138562616 154322807 146861991 154322807 102149778 154322807 102149778 105502970 102149778 165897238 162195118 165897238 65782204 165897238 65782204 69644822 65782204 224934436 227373778 224934436 213830583 224934436 213830583 73639979 71916119 73639979 208348071 73639979 208348071 286133158 285391561 286133158 130567435 286133158 130567435 107858028 106086451 107858028 284816465 107858028 284816465 283370884 284816465 187352749 179078625 187352749 273865422 187352749 273865422 270753647 273865422 157556490 12234757 157556490 12234757 11979974 12234757 120624606 116536366 120624606 31341323 120624606 31341323 29419438 29344210 29419438 276858158 29419438 276858158 274330448 276858158 178639664 121766448 178639664 121766448 127417750 121766448 228270052 232351619 228270052 25040996 228270052 25040996 25646904 25040996 91078556 144381036 91078556 144381036 148446760 144381036 133803617 127620896 133803617 148356610 133803617 148356610 155663698 148356610 82948040 82880449 82948040 90099369 82948040 90099369 203735312 209781044 203735312 209781044 241183424 244629424 241183424 114080910 241183424 114080910 69951880 68302260 69951880 250850343 69951880 250850343 247783210 250850343 95520802 91850844 95520802 175183857 95520802 175183857 282921476 286206637 282921476 180726395 282921476 180726395 180881300 178353223 180881300 227686093 180881300 227686093 230334637 233762344 230334637 167833362 230334637 167833362 9529432 9027038 9529432 25007340 9529432 25007340 155821823 217047484 155821823 217047484 246852506 278521752 246852506 278521752 276469693 278521752 49052960 48959624 49052960 200285101 49052960 200285101 202724093 200285101 178658488 57873790 178658488 57873790 61664078 57873790 127762099 176601006 127762099 176601006 180657697 176601006 103212448 99575461 103212448 177282666 103212448 177282666 224088235 227956914 224088235 130336920 224088235 130336920 93071774 91232922 93071774 233782388 93071774 233782388 279573391 283135779 279573391 185741439 279573391 185741439 194864661 185741439 245501866 248357151 245501866 28730947 245501866 28730947 30522382 28730947 210350754 250897701 210350754 250897701 246802825 250897701 123736880 108326159 123736880 108326159 39101711 35687141 39101711 139016614 39101711 139016614 261879748 263458187 261879748 94922729 261879748 94922729 48129654 45910910 48129654 246293213 48129654 246293213 244281205 246293213 97141918 94132756 97141918 271494291 97141918 271494291 268890573 271494291 216101589 115853383 216101589 115853383 116055501 115853383 225696261 257482109 225696261 257482109 255879566 257482109 136902705 130384391 136902705 134101082 136902705 134101082 140658748 134101082 110847832 111044372 110847832 247411174 110847832 247411174 242725149 247411174 140648688 34611357 140648688 34611357 38245125 34611357 188713492 228228079 188713492 228228079 223465316 228228079 103694383 103819045 103694383 145571360 103694383 145571360 155603533 145571360 56229135 54503096 56229135 252972244 56229135 252972244 247241715 252972244 112386040 111710618 112386040 260207922 112386040 260207922 256166051 260207922 137335206 124593994 137335206 124593994 125256813 124593994 198535155 191443173 198535155 89810410 198535155 89810410 74896560 73746916 74896560 73846505 74896560 73846505 221425027 224597672 221425027 131570593 221425027 131570593 131486542 119519590 131486542 119519590 37326793 38398091 37326793 214787373 37326793 214787373 214603776 214787373 162698307 84137565 162698307 84137565 44213441 42061158 44213441 263426480 44213441 263426480 261641333 263426480 99219116 95769774 99219116 174841153 99219116 174841153 185660063 174841153 150389256 145852472 150389256 218415894 150389256 218415894 266765369 269871092 266765369 95906098 266765369 95906098 14674325 15930292 14674325 79730631 14674325 79730631 132204096 207956381 132204096 207956381 208209318 207956381 26093210 23210274 26093210 58734371 26093210 58734371 61008659 58734371 48028418 43032713 48028418 65406572 48028418 65406572 103283852 106658923 103283852 106658923 259027138 259955678 259027138 66054628 259027138 66054628 67528595 66054628 98550361 161416176 98550361 161416176 194326226 197575487 194326226 126242625 194326226 126242625 130774365 126242625 156074296 155065701 156074296 155065701 160205610 155065701 61266611 59793502 61266611 78921260 61266611 78921260 215257348 217875282 215257348 95261580 215257348 95261580 97688791 95261580 216152911 256097768 216152911 256097768 252021659 256097768 80386216 79824877 80386216 152166115 80386216 152166115 221190698 226112541 221190698 166809935 221190698 166809935 174652836 166809935 267648519 271106442 267648519 199557455 267648519 199557455 194948209 144684816 194948209 144684816 150720799 144684816 198194874 194190307 198194874 194190307 137000180 103288364 137000180 103288364 107807478 103288364 196176229 199441432 196176229 146804036 196176229 146804036 154660214 146804036 168476300 293984370 168476300 293984370 292802317 293984370 143457579 113880878 143457579 113880878 114790980 113880878 212139437 214151584 212139437 153991625 212139437 153991625 98129117 70489912 98129117 70489912 45142143 45209355 45142143 70263446 45142143 70263446 161890040 211559324 161890040 211559324 213280699 217092919 213280699 76099402 213280699 76099402 79914960 76099402 255152785 256470752 255152785 113697217 255152785 113697217 68648660 66922658 68648660 102456017 68648660 102456017 106852883 102456017 34205045 34990470 34205045 128363069 34205045 128363069 133236214 128363069 62803925 31109978 62803925 31109978 34355400 31109978 192249386 195762101 192249386 35802968 192249386 35802968 24115539 22573408 24115539 124651670 24115539 124651670 281700997 283858422 281700997 34540705 281700997 34540705 38243586 34540705 188194399 181513129 188194399 86402817 188194399 86402817 51091724 46457472 51091724 76628971 51091724 76628971 190236864 269872168 190236864 269872168 267578447 269872168 110649633 111489624 110649633 149044630 110649633 149044630 194478164 231627836 194478164 231627836 233941927 231627836 217552025 98630841 217552025 98630841 103101504 98630841 251108385 252353210 251108385 205232794 251108385 205232794 61892099 61662431 61892099 120928704 61892099 120928704 218875859 215356199 218875859 126596886 218875859 126596886 84150988 27837753 84150988 27837753 28350311 27837753 208035358 207400079 208035358 118326444 208035358 118326444 123704145 118326444 191917244 200172557 191917244 200172557 201831386 43676252 201831386 43676252 43367109 43676252 170428426 164953864 170428426 73633882 170428426 73633882 73416728 73633882 89860369 141409143 89860369 141409143 151290461 141409143 149416678 247230672 149416678 247230672 242488017 247230672 45181078 41376476 45181078 180155036 45181078 180155036 227502514 231249926 227502514 101751249 227502514 101751249 102606688 101751249 109206968 257380024 109206968 257380024 255050290 257380024 150379807 26231193 150379807 26231193 28059220 26231193 111026634 157763050 111026634 157763050 169741229 157763050 145778914 141697393 145778914 197598756 145778914 197598756 197917146 197598756 95187651 93453347 95187651 269430992 95187651 269430992 267290836 269430992 90653280 89481356 90653280 111890501 90653280 111890501 268011995 269832727 268011995 138512471 268011995 138512471 78616593 66715353 78616593 66715353 70129805 66715353 90444254 253689147 90444254 253689147 249811469 253689147 44071500 40864318 44071500 193980781 44071500 193980781 194896199 193980781 22092801 19877899 22092801 225374591 22092801 225374591 226174001 225374591 213071702 135305726 213071702 135305726 140187687 135305726 262580963 264587831 262580963 179135296 262580963 179135296 91348300 89544539 91348300 134365592 91348300 134365592 139027223 134365592 133301606 130253597 133301606 214782077 133301606 214782077 209836904 214782077 95630997 79540660 95630997 79540660 82617104 79540660 141377089 212467448 141377089 212467448 212445506 212467448 103722629 98865571 103722629 220869104 103722629 220869104 217493329 220869104 51658880 47749444 51658880 254895300 51658880 254895300 268706097 271086878 268706097 189580553 268706097 189580553 57737306 56674654 57737306 285906955 57737306 285906955 283499907 285906955 193658260 25000319 193658260 25000319 25567178 25000319 145927892 207151020 145927892 207151020 224874706 242285795 224874706 242285795 239913462 242285795 170909857 151251276 170909857 151251276 156310892 151251276 176942475 252661952 176942475 252661952 249989649 252661952 191988271 126315097 191988271 126315097 130962719 126315097 215032416 211853209 215032416 113699633 215032416 113699633 118690042 113699633 120673781 202014306 120673781 202014306 204144838 202014306 185046159 68768564 185046159 68768564 71364176 68768564 211196341 208562130 211196341 69308683 211196341 69308683 70712005 69308683 133862383 190101130 133862383 190101130 191565689 29223309 191565689 29223309 31281243 29223309 125639530 119867811 125639530 27285316 125639530 27285316 31149462 27285316 172378766 281131845 172378766 281131845 288668934 290259725 288668934 249650773 288668934 249650773 198880264 88581971 198880264 88581971 89478379 88581971 204178692 201129345 204178692 99365020 204178692 99365020 101302720 99365020 236362345 239199915 236362345 186251191 236362345 186251191 73824162 61875207 73824162 61875207 64899633 61875207 67182198 65037192 67182198 65037192 242590968 244131511 242590968 32476752 242590968 32476752 35733627 32476752 113889704 175298329 113889704 175298329 179603655 175298329 134850222 129085732 134850222 180179050 134850222 180179050 185407163 180179050 95642538 93697446 95642538 124858604 95642538 124858604 201125967 204061777 201125967 146151587 201125967 146151587 145692261 141875820 145692261 196300665 145692261 196300665 193156811 196300665 131031915 126342657 131031915 214530838 131031915 214530838 220159671 214530838 173938193 139443607 173938193 139443607 46881996 43870265 46881996 250767832 46881996 250767832 247651915 250767832 136867795 79525222 136867795 79525222 83877356 79525222 200685486 196320780 200685486 133744480 200685486 133744480 106947362 102645057 106947362 120465364 106947362 120465364 124639308 120465364 58306483 53862041 58306483 170241245 58306483 170241245 179749003 170241245 113520915 82272047 113520915 82272047 83649834 82272047 264392218 266379236 264392218 46898059 264392218 46898059 50093510 46898059 270300969 274120648 270300969 159867086 270300969 159867086 110955369 111803701 110955369 218967342 110955369 218967342 224376951 218967342 125121334 121471763 125121334 149084130 125121334 149084130 153331985 149084130 28595525 26413851 28595525 125361852 28595525 125361852 129048699 125361852 48849520 48589149 48849520 75867472 48849520 75867472 189946710 272978491 189946710 272978491 272356266 272978491 231261858 165166084 231261858 165166084 168633725 45465433 168633725 45465433 50424473 45465433 106053243 102254998 106053243 96791766 106053243 96791766 28716326 26891722 28716326 147299418 28716326 147299418 156052489 147299418 127639315 125298657 127639315 202189246 127639315 202189246 202837599 202189246 87410034 22015753 87410034 22015753 22187735 22015753 136311585 131354570 136311585 52282876 136311585 52282876 54894609 52282876 254209803 256742464 254209803 133283806 254209803 133283806 139569602 133283806 215655572 227147897 215655572 227147897 227414148 227147897 82485325 79695612 82485325 254918215 82485325 254918215 250827721 254918215 195328579 182220858 195328579 182220858 189757998 182220858 274814976 275904967 274814976 145711646 274814976 145711646 58606228 56476241 58606228 250721997 58606228 250721997 250299462 250721997 121505600 115756397 121505600 228011744 121505600 228011744 225677827 228011744 151930857 123898532 151930857 123898532 86932569 82717957 86932569 224807573 86932569 224807573 220326820 224807573 210724219 182950580 210724219 182950580 74306957 71428445 74306957 169177742 74306957 169177742 241203725 246163748 241203725 143930067 241203725 143930067 150108448 143930067 232891601 235325658 232891601 106470874 232891601 106470874 66247883 62283570 66247883 62283570 64459133 62283570 163570597 236893741 163570597 236893741 233799685 236893741 70943288 66933462 70943288 208022682 70943288 208022682 204483429 208022682 88210636 84003895 88210636 86336766 88210636 86336766 192513423 194028400 192513423 107666633 192513423 107666633 112216661 107666633 202283372 195180254 202283372 14781011 202283372 14781011 14591498 14781011 165556719 158052520 165556719 68380094 165556719 68380094 61096520 60817408 61096520 112818150 61096520 112818150 240117491 243188157 240117491 87319934 240117491 87319934 89170753 87319934 185212090 235124234 185212090 235124234 231341037 235124234 183433684 78294734 183433684 78294734 83286996 78294734 93622446 245406337 93622446 245406337 243084401 245406337 194966920 43823676 194966920 43823676 48917935 43823676 247114855 251097649 247114855 110582090 247114855 110582090 114189418 110582090 213787691 247355096 213787691 247355096 244496819 247355096 128494455 123012552 128494455 161386160 128494455 161386160 172389366 168253143 172389366 46852625 172389366 46852625 47719270 46852625 154316612 147941705 154316612 38387075 154316612 38387075 41008689 38387075 237351967 239464886 237351967 225402948 237351967 225402948 227147712 225402948 288341674 287812096 288341674 45015344 288341674 45015344 49843478 45015344 216592203 301138975 216592203 301138975 300998785 301138975 76502861 73519328 76502861 223725722 76502861 223725722 220158891 223725722 155348744 150825466 155348744 190087830 155348744 190087830 199695909 190087830 12396663 13211711 12396663 44668102 12396663 44668102 116894957 144391370 116894957 144391370 183046734 231451462 183046734 231451462 230572501 231451462 70272707 67486405 70272707 102374136 70272707 102374136 105013541 102374136 69970067 68351750 69970067 161884127 69970067 161884127 171773855 161884127 18765541 17573639 18765541 118841658 18765541 118841658 180715559 178591611 180715559 64181831 180715559 64181831 65869062 64181831 256512783 259278405 256512783 137027948 256512783 137027948 142124102 137027948 221395633 223508694 221395633 58277831 221395633 58277831 62195404 58277831 161337999 152174417 161337999 59740531 161337999 59740531 60970229 59740531 169534273 157342744 169534273 139229852 169534273 139229852 120692753 43152285 120692753 43152285 42441584 43152285 190393026 179395201 190393026 170938607 190393026 170938607 39646254 36608705 39646254 130331906 39646254 130331906 133783644 130331906 39721195 35739048 39721195 116919129 39721195 116919129 157971763 232223612 157971763 232223612 238868846 240481324 238868846 61730600 238868846 61730600 64910947 61730600 211985257 248012656 211985257 248012656 245719712 248012656 148064486 25729522 148064486 25729522 28004228 25729522 149517749 144608201 149517749 91957247 149517749 91957247 93213686 91957247 254031367 253932178 254031367 43041064 254031367 43041064 45919137 43041064 137881258 133705045 137881258 34330871 137881258 34330871 37906574 34330871 119242516 112491201 119242516 110272379 119242516 110272379 100390855 99180754 100390855 223827313 100390855 223827313 220289392 223827313 111694011 107875557 111694011 129580307 111694011 129580307 136500822 129580307 55798745 49790715 55798745 49790715 53478815 49790715 189471726 179001010 189471726 10519227 189471726 10519227 9905247 10519227 248601026 252240345 248601026 13440769 248601026 13440769 13405744 13440769 157634331 149869570 157634331 106846994 157634331 106846994 20340887 19721639 20340887 72812057 20340887 72812057 193419355 192102845 193419355 53535073 193419355 53535073 47662637 44520072 47662637 69871891 47662637 69871891 123173100 119135197 123173100 107878714 123173100 107878714 19404318 18039418 19404318 201698840 19404318 201698840 209047686 201698840 94925764 91471951 94925764 171034884 94925764 171034884 174490054 171034884 98356963 35827448 98356963 35827448 39516761 35827448 217987444 222288610 217987444 37352091 217987444 37352091 39297779 37352091 134939186 218935181 134939186 218935181 234331594 239818319 234331594 175756701 234331594 175756701 160988144 137903990 160988144 137903990 142568984 137903990 288724486 289914146 288724486 118649112 288724486 118649112 86110047 83356495 86110047 166253513 86110047 166253513 273324496 275342885 273324496 159280473 273324496 159280473 165512003 159280473 169728964 163850765 169728964 147810341 169728964 147810341 112709796 107184886 112709796 154078453 112709796 154078453 233532883 237350414 233532883 232032665 233532883 232032665 3611131 3239472 3611131 287125077 3611131 287125077 285898343 287125077 263517847 141210909 263517847 141210909 151993744 141210909 169823671 227553325 169823671 227553325 225611907 227553325 144181479 138355653 144181479 139880950 144181479 139880950 147385256 139880950 58436569 57495255 58436569 144445101 58436569 144445101 280957195 281858899 280957195 256942786 280957195 256942786 196117127 190934576 196117127 281235157 196117127 281235157 280937378 281235157 201241488 123577510 201241488 123577510 4898668 4092265 4898668 180524230 4898668 180524230 190485317 180524230 88236959 87158368 88236959 151486167 88236959 151486167 160344052 151486167 98484962 88524297 98484962 88524297 89533934 88524297 110240167 132361764 110240167 132361764 209483030 206697932 209483030 71680433 209483030 71680433 73268785 71680433 160871332 183018528 160871332 183018528 187306937 183018528 85675160 82437391 85675160 207179509 85675160 207179509 207394914 207179509 110497574 106729742 110497574 130885712 110497574 130885712 236588901 257787704 236588901 257787704 252666192 257787704 93046109 89823301 93046109 98459725 93046109 98459725 205989427 204933328 205989427 61315948 205989427 61315948 64028467 61315948 234496916 239626686 234496916 81708840 234496916 81708840 82088923 81708840 273180614 274995134 273180614 47971429 273180614 47971429 49918610 47971429 165835254 155686470 165835254 17026532 165835254 17026532 3649055 3495198 3649055 115805821 3649055 115805821 187586321 179135416 187586321 64686309 187586321 64686309 68231128 64686309 82870920 81848072 82870920 24447662 82870920 24447662 25344535 24447662 123775344 119534751 123775344 93196366 123775344 93196366 71992610 66865367 71992610 66865367 68775612 66865367 201593447 198530065 201593447 123531388 201593447 123531388 128772851 123531388 197997089 253497782 197997089 253497782 250848646 253497782 51726909 48487361 51726909 236349742 51726909 236349742 232264047 236349742 96957147 94575814 96957147 200259244 96957147 200259244 202921310 200259244 27321725 25051457 27321725 130391646 27321725 130391646 169303733 164917174 169303733 69187582 169303733 69187582 49118166 46792295 49118166 282126111 49118166 282126111 279395646 282126111 57573226 54483242 57573226 240029477 57573226 240029477 233857094 240029477 216723726 162453087 216723726 162453087 166341432 162453087 173576624 191834342 173576624 191834342 202221766 191834342 38427250 34320516 38427250 172383490 38427250 172383490 178988138 172383490 37890628 36517893 37890628 179764770 37890628 179764770 186448884 179764770 56737770 54462110 56737770 243017779 56737770 243017779 239406677 243017779 177900967 142962870 177900967 142962870 151996007 142962870 200045709 227998014 200045709 227998014 223705309 227998014 72563510 71615310 72563510 221514723 72563510 221514723 218375334 221514723 36507227 36543626 36507227 176156915 36507227 176156915 182974748 176156915 55011886 50658602 55011886 183544818 55011886 183544818 188175741 183544818 183293898 175387686 183293898 248718663 183293898 248718663 283100469 283718866 283100469 23435628 283100469 23435628 23527725 23435628 279807373 280736982 279807373 138587709 279807373 138587709 124896051 63625198 124896051 63625198 65230564 63625198 151674832 143853348 151674832 55615941 151674832 55615941 56710768 55615941 233555965 230823449 233555965 188381788 233555965 188381788 69465347 66623018 69465347 191053097 69465347 191053097 195800784 191053097 162851427 156249267 162851427 236205202 162851427 236205202 259020862 260186889 259020862 128287080 259020862 128287080 55573080 51647965 55573080 237735893 55573080 237735893 234730126 237735893 172293973 161603293 172293973 207698367 172293973 207698367 210740601 207698367 87045969 84730758 87045969 263243417 87045969 263243417 258775545 263243417 117832334 116187724 117832334 117578952 117832334 117578952 194495068 197857756 194495068 117005294 194495068 117005294 112363257 43371590 112363257 43371590 44217285 43371590 269919865 271748946 269919865 134630096 269919865 134630096 116503637 60503757 116503637 60503757 60932386 60503757 98624126 95944173 98624126 41203991 98624126 41203991 43599709 41203991 100657019 111833787 100657019 111833787 137822677 157855813 137822677 157855813 162957682 157855813 76706050 74621031 76706050 282838363 76706050 282838363 280551808 282838363 33689733 33520213 33689733 151749525 33689733 151749525 237373039 262805483 237373039 262805483 260347698 262805483 244266489 79613491 244266489 79613491 79842593 79613491 115012045 160825873 115012045 160825873 203366954 199415483 203366954 162972832 203366954 162972832 103300563 98991498 103300563 184609413 103300563 184609413 190349784 184609413 129803890 82703392 129803890 82703392 46697520 43553600 46697520 212369241 46697520 212369241 228517453 226816499 228517453 94333022 228517453 94333022 96092883 94333022 270847227 279674188 270847227 279674188 278505954 279674188 253142725 56297874 253142725 56297874 59314270 56297874 64979694 158060490 64979694 158060490 249938687 253119444 249938687 174372890 249938687 174372890 68719262 6831899 68719262 6831899 6229263 6831899 217888826 238882990 217888826 238882990 235169902 238882990 104097523 98881472 104097523 139978676 104097523 139978676 150791360 139978676 104211584 98412054 104211584 98412054 100475357 98412054 145790728 196436791 145790728 196436791 196761900 196436791 73705111 73151021 73705111 228888026 73705111 228888026 225560413 228888026 171341677 160185732 171341677 168130761 171341677 168130761 176492591 168130761 127663114 30003750 127663114 30003750 32563456 30003750 53944103 232436531 53944103 232436531 262497381 266014178 262497381 256696419 262497381 256696419 255571803 256696419 283081326 284365077 283081326 84838457 283081326 84838457 88730347 84838457 177389160 171941738 177389160 78405847 177389160 78405847 82457493 78405847 133664049 128471217 133664049 66194439 133664049 66194439 69202121 66194439 286092594 287420701 286092594 112343555 286092594 112343555 108114792 108498489 108114792 138684322 108114792 138684322 169227731 163468922 169227731 124988496 169227731 124988496 129111128 124988496 168227850 237657939 168227850 237657939 234243117 237657939 164119235 152396000 164119235 181407712 164119235 181407712 258123032 262334381 258123032 46739006 258123032 46739006 47371714 46739006 64686752 61111870 64686752 2115977 64686752 2115977 2238123 2115977 205075134 194353293 205075134 141834488 205075134 141834488 118998655 94142445 118998655 94142445 97109459 94142445 112956895 208153075 112956895 208153075 203967526 208153075 109247150 107723060 109247150 125687215 109247150 125687215 157819679 178012659 157819679 178012659 182295325 178012659 93583838 89295313 93583838 145495247 93583838 145495247 203353354 200079007 203353354 8131315 203353354 8131315 8163517 8131315 91322695 89633194 91322695 34257897 91322695 34257897 38609486 34257897 209632916 211214696 209632916 211214696 241249514 243205258 241249514 188924188 241249514 188924188 198098272 188924188 205646834 223788299 205646834 223788299 262242784 262904241 262242784 120612048 262242784 120612048 122358746 120612048 214366774 214245089 214366774 31973641 214366774 31973641 33940854 31973641 223919660 262196527 223919660 262196527 260831612 262196527 56897123 52542527 56897123 139496140 56897123 139496140 145323632 139496140 38761240 36406856 38761240 105091948 38761240 105091948 249217148 252200847 249217148 229905332 249217148 229905332 121730768 118085057 121730768 249376019 121730768 249376019 251946781 255382592 251946781 53113682 251946781 53113682 21242566 21872594 21242566 101563522 21242566 101563522 255581727 261578322 255581727 149971199 255581727 149971199 158934722 149971199 192378942 196123177 192378942 135730320 192378942 135730320 138264033 135730320 145366125 136758382 145366125 130413721 145366125 130413721 134855368 130413721 264429989 265983684 264429989 81530539 264429989 81530539 83071341 81530539 241478260 255298388 241478260 255298388 253117523 255298388 238198284 184012021 238198284 184012021 82282148 79238856 82282148 164214330 82282148 164214330 212028128 252439133 212028128 252439133 250287854 252439133 244722538 247629926 244722538 259088862 244722538 259088862 255750928 259088862 106928438 93798238 106928438 93798238 94512466 93798238 253630018 255055397 253630018 150332375 253630018 150332375 156488354 150332375 171273414 166325265 171273414 119655952 171273414 119655952 125137380 119655952 258260325 260501775 258260325 191716512 258260325 191716512 63988480 61303883 63988480 114866499 63988480 114866499 118869945 114866499 95155144 93022726 95155144 118686390 95155144 118686390 121921479 118686390 52107022 47649718 52107022 279140178 52107022 279140178 276540798 279140178 167083782 155512388 167083782 183752239 167083782 183752239 190536080 183752239 108386263 100639612 108386263 100639612 25098778 23397838 25098778 210162957 25098778 210162957 258576576 261855676 258576576 151559439 258576576 151559439 99629558 43647924 99629558 43647924 48439096 43647924 150668750 145299381 150668750 52030012 150668750 52030012 52466196 52030012 156582845 148491796 156582845 137578348 156582845 137578348 43943969 41833552 43943969 207152823 43943969 207152823 208181215 207152823 173083570 67345785 173083570 67345785 69832624 67345785 77709023 288077203 77709023 288077203 286457312 288077203 252647250 23472380 252647250 23472380 24426396 23472380 136649362 220777611 136649362 220777611 218098887 220777611 75047047 39510688 75047047 39510688 41080645 39510688 153838003 149201902 153838003 146423023 153838003 146423023 150803801 146423023 201553640 193308350 201553640 165028879 201553640 165028879 175589918 165028879 175613093 169419414 175613093 44893145 175613093 44893145 46575345 44893145 176481766 170871659 176481766 160060286 176481766 160060286 166011463 160060286 178833479 174272639 178833479 86063781 178833479 86063781 86347734 86063781 87179471 83865141 87179471 139771185 87179471 139771185 145447389 139771185 51290619 49913413 51290619 105418658 51290619 105418658 197308600 188490261 197308600 64090980 197308600 64090980 66455692 64090980 91967747 99726695 91967747 99726695 239709699 240752436 239709699 184214919 239709699 184214919 29094574 29113475 29094574 207641551 29094574 207641551 233732809 237626914 233732809 25149997 233732809 25149997 25413579 25149997 240402448 266223697 240402448 266223697 263592380 266223697 49365002 46360404 49365002 147036248 49365002 147036248 152325165 147036248 31366227 11167750 31366227 11167750 9276417 11167750 29629644 280708313 29629644 280708313 279017804 280708313 234429851 67085454 234429851 67085454 4375704 3566445 4375704 95978966 4375704 95978966 226073198 245210246 226073198 245210246 241812710 245210246 70858779 66338561 70858779 221041819 70858779 221041819 218078624 221041819 40020435 37475163 40020435 202192711 40020435 202192711 206078144 202192711 152971616 142983687 152971616 241058350 152971616 241058350 279100783 279311007 279100783 149441450 279100783 149441450 77398875 72728436 77398875 191391200 77398875 191391200 215547611 220196489 215547611 106039708 215547611 106039708 111439850 106039708 243891125 247843713 243891125 114674081 243891125 114674081 118145039 114674081 204592227 210248005 204592227 136468219 204592227 136468219 127770262 125321711 127770262 224876092 127770262 224876092 232491501 235802912 232491501 159665740 232491501 159665740 166373738 159665740 248518819 260262391 248518819 260262391 258974799 260262391 20309980 17160673 20309980 96246107 20309980 96246107 99623279 96246107 83184262 64600257 83184262 64600257 68189263 64600257 166480552 180647688 166480552 180647688 193158086 268572002 193158086 268572002 267288962 268572002 128485613 126793889 128485613 220666994 128485613 220666994 217517611 220666994 178758128 79361356 178758128 79361356 80188406 79361356 296293494 298983851 296293494 128458475 296293494 128458475 41173773 36911796 41173773 172306856 41173773 172306856 256175157 256945650 256175157 39850133 256175157 39850133 40518641 39850133 108417700 234672365 108417700 234672365 231163488 234672365 219476556 222842231 219476556 270417491 219476556 270417491 269153113 270417491 215207377 123597212 215207377 123597212 126309854 123597212 155495351 187385272 155495351 187385272 192556112 187385272 69782889 66411313 69782889 165193834 69782889 165193834 172378478 165193834 39870407 35490420 39870407 205245520 39870407 205245520 217001619 220875225 217001619 210838461 217001619 210838461 217680060 210838461 186296492 180526137 186296492 277688319 186296492 277688319 275874762 277688319 123937249 71135619 123937249 71135619 74715902 71135619 77305735 129989210 77305735 129989210 134535345 129989210 19521398 20198181 19521398 175809886 19521398 175809886 185625206 175809886 99933977 98127763 99933977 152113490 99933977 152113490 159248701 148474931 159248701 151763296 159248701 151763296 55753303 52827014 55753303 144283139 55753303 144283139 201494410 190609815 201494410 62108066 201494410 62108066 64812578 62108066 219548085 223588660 219548085 66911977 219548085 66911977 68904997 66911977 153045194 153115192 153045194 153115192 223100706 292290658 223100706 292290658 291904340 292290658 130361494 114394799 130361494 114394799 60780111 58782212 60780111 233014157 60780111 233014157 235102820 233014157 143254641 136073517 143254641 165187256 143254641 165187256 220702075 243253568 220702075 243253568 239252306 243253568 129138209 126218492 129138209 179938558 129138209 179938558 241131133 243374694 241131133 68036683 241131133 68036683 71879986 68036683 92822985 260388776 92822985 260388776 255927078 260388776 213732381 183226177 213732381 183226177 190387866 183226177 206449868 205694094 206449868 55502133 206449868 55502133 46688552 44706473 46688552 98968307 46688552 98968307 223718752 228294671 223718752 151135856 223718752 151135856 118867001 115068367 118867001 248518787 118867001 248518787 244866370 248518787 20031178 17880349 20031178 294561474 20031178 294561474 293276118 294561474 215996872 185898926 215996872 185898926 132751204 128069498 132751204 238590625 132751204 238590625 235752566 238590625 94249047 91942744 94249047 97564038 94249047 97564038 196317341 203352526 196317341 203352526 216061138 219136590 216061138 136219122 216061138 136219122 29270567 27982825 29270567 185587753 29270567 185587753 199529219 201320774 199529219 142888841 199529219 142888841 148427148 142888841 208591134 285078467 208591134 285078467 281653608 285078467 113019726 107444950 113019726 161681816 113019726 161681816 290903725 290068632 290903725 48064238 290903725 48064238 50007684 48064238 155301351 150732311 155301351 56772167 155301351 56772167 59987810 56772167 242535288 243922846 242535288 32505683 242535288 32505683 35357744 32505683 66008658 84225955 66008658 84225955 180890386 283100731 180890386 283100731 281714169 283100731 163839590 154343074 163839590 177694087 163839590 177694087 187295902 177694087 91145646 86795705 91145646 260259511 91145646 260259511 256106547 260259511 89451900 34489081 89451900 34489081 37969112 34489081 168710533 164019225 168710533 36474954 168710533 36474954 35111877 36474954 102752858 180008880 102752858 180008880 186144134 180008880 70479803 67676540 70479803 96629902 70479803 96629902 248777547 251111091 248777547 62815984 248777547 62815984 65367615 62815984 249681849 253180091 249681849 107411280 249681849 107411280 108482818 107411280 161527345 152461218 161527345 129247506 161527345 129247506 87690129 85127147 87690129 302908426 87690129 302908426 300696178 302908426 227504025 100028468 227504025 100028468 102173397 100028468 154111780 146386907 154111780 83661815 154111780 83661815 84319907 83661815 204432080 255280093 204432080 255280093 252008634 255280093 93751720 64369147 93751720 64369147 65435866 63235177 65435866 117904483 65435866 117904483 122521488 117904483 121852512 116527665 121852512 268586095 121852512 268586095 267396359 268586095 243055520 159916607 243055520 159916607 34802253 31771033 34802253 78809284 34802253 78809284 154743757 158656843 154743757 158656843 239090643 240598652 239090643 55399969 239090643 55399969 56927665 55399969 57700237 54316545 57700237 241870621 57700237 241870621 238084719 241870621 173657056 96628689 173657056 96628689 100454720 96628689 247917178 250436958 247917178 82281258 247917178 82281258 87720648 82281258 87903713 104076981 87903713 104076981 107024862 104076981 65927328 62352642 65927328 275984099 65927328 275984099 274840539 275984099 108413912 105190763 108413912 112588979 108413912 112588979 264686635 266240750 264686635 192459490 264686635 192459490 196227482 192459490 227364092 231253912 227364092 184343282 227364092 184343282 79973232 79216083 79973232 168749258 79973232 168749258 173032798 168749258 40573307 36540151 40573307 62712095 40573307 62712095 123509745 168852886 123509745 168852886 177335905 168852886 56036775 54800628 56036775 148706749 56036775 148706749 234006947 237566573 234006947 203811156 234006947 203811156 160178602 133181651 160178602 133181651 138445123 133181651 242690275 246057387 242690275 102329222 242690275 102329222 105606549 102329222 189094709 183383690 189094709 143712926 189094709 143712926 148387878 143712926 246155687 248577758 246155687 55841364 246155687 55841364 57495652 55841364 124956355 120792329 124956355 120792329 100352618 97069925 100352618 240489177 100352618 240489177 237807800 240489177 134274267 106865859 134274267 106865859 83964100 59646925 83964100 59646925 61015139 59646925 139466862 254374881 139466862 254374881 253246553 254374881 81294386 81165405 81294386 99538171 81294386 99538171 112385695 121191258 112385695 121191258 251729566 255226837 251729566 107561507 251729566 107561507 109728171 107561507 165815326 273489739 165815326 273489739 270751536 273489739 36812377 33336486 36812377 35572533 36812377 35572533 44423934 58311299 44423934 58311299 97525239 99942462 97525239 99942462 101984760 99942462 40880536 36368247 40880536 258797098 40880536 258797098 256207731 258797098 122473120 117948042 122473120 189497156 122473120 189497156 203097466 248259014 203097466 248259014 253449399 257979367 253449399 20781652 253449399 20781652 22349443 20781652 53721714 240209922 53721714 240209922 266431222 269459463 266431222 238245050 266431222 238245050 201602397 202399561 201602397 207861939 201602397 207861939 210668760 207861939 178449790 169366649 178449790 243536781 178449790 243536781 239295700 243536781 214409576 214263801 214409576 259228100 214409576 259228100 258202974 259228100 72949658 58119796 72949658 58119796 59542681 58119796 278976989 281976443 278976989 170077891 278976989 170077891 173759793 170077891 247963820 249860230 247963820 233990815 247963820 233990815 143840830 138542216 143840830 235155949 143840830 235155949 229583523 235155949 210000588 127675167 210000588 127675167 133030696 127675167 239805493 243288633 239805493 54574672 239805493 54574672 57821344 54574672 149873859 142702913 149873859 106956052 149873859 106956052 107227516 106956052 225113003 229813169 225113003 154683687 225113003 154683687 41449617 42556276 41449617 237316673 41449617 237316673 235187991 237316673 115337082 109741856 115337082 270247598 115337082 270247598 268556493 270247598 120353131 115882753 120353131 118018682 120353131 118018682 90628703 89710800 90628703 184519835 90628703 184519835 194803846 184519835 85835450 81574711 85835450 101818598 85835450 101818598 211052303 208883425 211052303 130208124 211052303 130208124 134012693 130208124 136383051 130895555 136383051 67349144 136383051 67349144 68851854 67349144 232140383 236723195 232140383 56124463 232140383 56124463 59247398 56124463 158414979 148081102 158414979 145729894 158414979 145729894 152337957 145729894 189262224 251871504 189262224 251871504 254636624 258062050 254636624 77845488 254636624 77845488 79307862 77845488 100831567 226257361 100831567 226257361 222457638 226257361 95147538 93238561 95147538 116132173 95147538 116132173 180739302 251242466 180739302 251242466 247715462 251242466 244404170 65012356 244404170 65012356 68587277 65012356 142037449 136884700 142037449 83666275 142037449 83666275 85273553 83666275 122241059 204751871 122241059 204751871 206359418 204751871 81715187 37523506 81715187 37523506 40536528 37523506 226172497 280255776 226172497 280255776 278316772 280255776 246612743 24755000 246612743 24755000 27074769 24755000 215545125 215492859 215545125 56008119 215545125 56008119 57446488 56008119 243549107 248290982 243549107 103416077 243549107 103416077 107422428 103416077 157815909 198883779 157815909 198883779 198757826 198883779 138187253 37513411 138187253 37513411 39854831 37513411 111553724 218774979 111553724 218774979 215032875 218774979 184600644 181064539 184600644 240844557 184600644 240844557 241202226 240844557 238375628 242680393 238375628 56291580 238375628 56291580 59861037 56291580 151410408 146920189 151410408 136089593 151410408 136089593 116190121 72150181 116190121 72150181 75649489 72150181 139393168 135031816 139393168 125550988 139393168 125550988 128009236 125550988 240614137 243520271 240614137 136650354 240614137 136650354 142246597 136650354 230981505 234613434 230981505 211227195 230981505 211227195 135736103 131815371 135736103 292574203 135736103 292574203 291630533 292574203 147178016 142202304 147178016 215558606 147178016 215558606 212891858 215558606 174211542 162748771 174211542 285742980 174211542 285742980 283884390 285742980 269164813 65828603 269164813 65828603 70767933 65828603 84589186 124447708 84589186 124447708 210391355 211687245 210391355 171143079 210391355 171143079 177452400 171143079 229199600 261353873 229199600 261353873 259382998 261353873 145219197 138831042 145219197 183461941 145219197 183461941 186944994 183461941 49287635 48597564 49287635 176733899 49287635 176733899 260839240 265820524 260839240 78018523 260839240 78018523 83163555 78018523 261458547 262388337 261458547 225838855 261458547 225838855 162507978 112334377 162507978 112334377 51622058 46762303 51622058 130566694 51622058 130566694 160003500 242846909 160003500 242846909 241109121 242846909 88240877 87350268 88240877 108615775 88240877 108615775 110795731 108615775 38514932 36292997 38514932 97822354 38514932 97822354 102000798 97822354 57320730 55011141 57320730 173836522 57320730 173836522 179007624 173836522 17570545 17831310 17570545 94755106 17570545 94755106 174429277 169985491 174429277 86429109 174429277 86429109 89689550 86429109 148152442 143986202 148152442 113749307 148152442 113749307 118626730 113749307 129910128 125900677 129910128 42935408 129910128 42935408 41773434 42935408 188954257 179013219 188954257 179013219 158564520 120301770 158564520 120301770 64956687 61368545 64956687 129900675 64956687 129900675 251827401 254267586 251827401 230645290 251827401 230645290 167542726 100470597 167542726 100470597 104983069 100470597 181583641 212695064 181583641 212695064 233158394 236548211 233158394 135912927 233158394 135912927 99859653 97818609 99859653 249038359 99859653 249038359 244862566 249038359 141189188 136877991 141189188 182300653 141189188 182300653 184737839 182300653 77396349 78003630 77396349 213933088 77396349 213933088 217491512 213933088 111526072 111859260 111526072 144922334 111526072 144922334 152627528 144814089 152627528 149316267 152627528 149316267 298076575 301162000 298076575 40754910 298076575 40754910 45215023 40754910 61700686 206090391 61700686 206090391 201421663 206090391 156723875 153817331 156723875 247716994 156723875 247716994 243375622 247716994 234665487 93746990 234665487 93746990 54310197 51911619 54310197 112248788 54310197 112248788 189606518 276787479 189606518 276787479 274213490 276787479 192536719 150904913 192536719 150904913 157887845 150904913 220722694 224671597 220722694 118477987 220722694 118477987 122658038 118477987 139758695 135215364 139758695 122388948 139758695 122388948 127154220 122388948 131693060 273876552 131693060 273876552 271156221 273876552 251546140 95990582 251546140 95990582 50339643 50258229 50339643 110295069 50339643 110295069 161517196 250200668 161517196 250200668 244700603 250200668 178553127 172941773 178553127 230072889 178553127 230072889 226702359 230072889 186304723 181153583 186304723 204850881 186304723 204850881 235754691 240923807 235754691 96624511 235754691 96624511 65820520 62758996 65820520 246395263 65820520 246395263 244694090 246395263 122503222 36072611 122503222 36072611 33445553 30016803 33445553 229280014 33445553 229280014 238319919 292366842 238319919 292366842 290557664 292366842 77227583 77721070 77227583 209713323 77227583 209713323 215850212 209713323 172169228 164860327 172169228 186284276 172169228 186284276 190728867 186284276 144656482 139252938 144656482 216030120 144656482 216030120 248621763 249836435 248621763 203902062 248621763 203902062 121255970 48490876 121255970 48490876 53337886 48490876 152437291 198798724 152437291 198798724 264690091 268934644 264690091 77088761 264690091 77088761 79171694 77088761 233953533 232025551 233953533 186417062 233953533 186417062 88550743 85066049 88550743 94932063 88550743 94932063 166454096 159699632 166454096 66612366 166454096 66612366 69862704 66612366 101824020 136760337 101824020 136760337 283118861 285102102 283118861 132140081 283118861 132140081 95380778 52920912 95380778 52920912 54566484 52920912 251226946 252785180 251226946 68934199 251226946 68934199 71676104 68934199 235597563 259190413 235597563 259190413 256825388 259190413 123501117 56250259 123501117 56250259 58637995 56250259 118369623 116953173 118369623 36844416 118369623 36844416 35926086 36844416 88005951 114702179 88005951 114702179 161359059 152702525 161359059 109252265 161359059 109252265 114781314 109252265 152159693 158083013 152159693 158083013 166837481 158083013 106073480 106473780 106073480 187211757 106073480 187211757 191839593 187211757 88483234 85949294 88483234 147583223 88483234 147583223 153457626 147583223 145640319 103360637 145640319 103360637 108182377 103360637 114805385 109879869 114805385 50664378 114805385 50664378 22233947 20092441 22233947 281035826 22233947 281035826 280536036 281035826 77623984 74726337 77623984 261559608 77623984 261559608 258026802 261559608 147878994 140814487 147878994 194268490 147878994 194268490 243277312 246112389 243277312 141026370 243277312 141026370 146907996 141026370 243266698 246528438 243266698 156150726 243266698 156150726 134080751 65863106 134080751 65863106 69294887 65863106 117697402 116513747 117697402 103601571 117697402 103601571 44893138 43201323 44893138 209966829 44893138 209966829 248015912 250909825 248015912 13619104 248015912 13619104 12931758 13619104 275789374 276880501 275789374 215108972 275789374 215108972 126393718 119501381 126393718 119501381 33603556 33445359 33603556 46695255 33603556 46695255 151249153 262020290 151249153 262020290 259764052 262020290 100317987 37632737 100317987 37632737 42116099 37632737 73570023 117722652 73570023 117722652 121407268 117722652 113240773 82401144 113240773 82401144 63309933 60476594 63309933 161943387 63309933 161943387 240156122 243752022 240156122 184782021 240156122 184782021 34818801 34967430 34818801 164211771 34818801 164211771 170724261 164211771 96210702 94741887 96210702 109210485 96210702 109210485 226380371 231680731 226380371 209934443 226380371 209934443 205435675 209934443 235832277 232978241 235832277 162377664 235832277 162377664 32655842 32156468 32655842 235720528 32655842 235720528 231882539 235720528 170013893 158115707 170013893 241295048 170013893 241295048 238032736 241295048 93222865 89801711 93222865 186893719 93222865 186893719 189549015 186893719 148870090 76384290 148870090 76384290 79694898 76384290 158668526 150140708 158668526 46689356 158668526 46689356 46085023 46689356 202604317 200763693 202604317 172744012 202604317 172744012 172824030 12897312 172824030 12897312 13180862 12897312 155234074 148570797 155234074 79853847 155234074 79853847 84196718 79853847 208691114 274366465 208691114 274366465 271743811 274366465 47172941 36934233 47172941 36934233 41457604 36934233 222917205 227694636 222917205 184768625 222917205 184768625 104848375 101991561 104848375 103687930 104848375 103687930 108027647 211990664 108027647 211990664 215110362 211990664 92234593 50379341 92234593 50379341 53574536 50379341 136996053 132513240 136996053 71043899 136996053 71043899 74171028 71043899 151386186 147107750 151386186 120221701 151386186 120221701 120673237 114846583 120673237 175207539 120673237 175207539 179832517 175207539 170089258 101613291 170089258 101613291 105156998 101613291 228555345 229784093 228555345 213031677 228555345 213031677 98447531 95455364 98447531 123180844 98447531 123180844 127303928 123180844 40874439 37197942 40874439 93798098 40874439 93798098 205939951 201932162 205939951 149964142 205939951 149964142 76003482 72442190 76003482 275457441 76003482 275457441 273013563 275457441 263597661 248604971 263597661 248604971 196620325 91370601 196620325 91370601 37895144 34863472 37895144 276456752 37895144 276456752 274330453 276456752 100381930 98244554 100381930 256280569 100381930 256280569 254106095 256280569 168656498 137692193 168656498 137692193 143283056 137692193 231811373 236485913 231811373 236485913 232944402 236485913 222805249 151949313 222805249 151949313 155029838 99420348 155029838 99420348 100259547 99420348 138539933 145437329 138539933 145437329 151490109 145437329 127212288 123999276 127212288 266231371 127212288 266231371 263406214 266231371 78178827 78143198 78178827 179446167 78178827 179446167 186829531 179446167 113876621 64632570 113876621 64632570 68252899 64632570 256021963 258020309 256021963 72114987 256021963 72114987 75069968 72114987 246432042 248491450 246432042 116293355 246432042 116293355 120946747 116293355 226274072 227923387 226274072 87007107 226274072 87007107 87695743 87007107 128265961 180534969 128265961 180534969 190913128 180534969 179349257 117880614 179349257 117880614 123202020 117880614 293925894 294252190 293925894 162699404 293925894 162699404 165939694 162699404 172758337 167421849 172758337 142041972 172758337 142041972 57646276 55140493 57646276 251516686 57646276 251516686 249370805 251516686 161457844 138908573 161457844 138908573 94895194 85190477 94895194 85190477 85121353 85190477 252664043 253510014 252664043 133226938 252664043 133226938 103939143 100925040 103939143 115323595 103939143 115323595 119629642 115323595 34534696 33641195 34534696 80487474 34534696 80487474 121102742 221791258 121102742 221791258 219023598 221791258 52578472 52162613 52578472 216219541 52578472 216219541 244221773 248849605 244221773 91423192 244221773 91423192 66242038 58378152 66242038 58378152 61403255 58378152 142265786 136778727 142265786 104728570 142265786 104728570 109529087 104728570 243950650 273127391 243950650 273127391 271501327 273127391 127014005 71171121 127014005 71171121 74775553 71171121 239147239 240992668 239147239 76398063 239147239 76398063 75759232 76398063 252652051 255852321 252652051 68839227 252652051 68839227 73029242 68839227 148006465 222031534 148006465 222031534 226716065 222031534 175630271 167780454 175630271 214577078 175630271 214577078 220913473 214577078 126356354 123902747 126356354 137286811 126356354 137286811 140314823 137286811 42215692 43019673 42215692 69961021 42215692 69961021 191516944 187849412 191516944 125682339 191516944 125682339 128383798 125682339 228346076 232496001 228346076 55958284 228346076 55958284 39696386 37836598 39696386 132678067 39696386 132678067 147175659 142429598 147175659 71243497 147175659 71243497 74329408 71243497 302979128 304359765 302979128 65434928 3029
120064 0 454678775 987090486 454678775 987090486 549337103 277034947 549337103 277034947 815479924 277034947 746973922 373999147 746973922 143330008 746973922 143330008 904873845 143330008 894034265 159321350 894034265 143817371 894034265 143817371 904429563 143817371 517720477 816752958 517720477 816752958 367095052 816752958 587012194 944495617 587012194 944495617 85866672 128961700 85866672 541965714 85866672 541965714 728176379 145605088 728176379 145605088 903294810 145605088 158929254 944491481 158929254 944491481 736342636 389558960 736342636 690767042 736342636 690767042 431735866 690767042 437507631 904387486 437507631 726703602 437507631 726703602 436279685 726703602 699021580 329533083 699021580 329533083 777315373 329533083 698111102 446116386 698111102 425711794 698111102 425711794 284290011 425711794 935748587 97107699 935748587 919722723 935748587 919722723 475755002 919722723 648673550 152744389 648673550 152744389 101628404 152744389 503645392 680412684 503645392 222633015 503645392 222633015 146992588 222633015 839689106 490812149 839689106 490812149 286686996 297669558 286686996 297669558 196926184 297669558 329979766 495686930 329979766 379977094 329979766 379977094 253379265 379977094 366961492 770096936 366961492 770096936 582375018 770096936 256886641 384690868 256886641 564625055 256886641 564625055 480977713 564625055 8938438 13444753 8938438 247466781 8938438 247466781 900964193 149205570 900964193 904602149 900964193 904602149 521832192 904602149 948825972 6524217 948825972 6524217 4149098 6524217 143689007 216845274 143689007 152101201 143689007 152101201 101085515 152101201 281780405 422648295 281780405 357769161 281780405 357769161 238409230 357769161 475517860 977137337 475517860 437870877 475517860 437870877 767024859 344892246 767024859 384135845 767024859 384135845 715497245 421342404 715497245 115258843 715497245 115258843 76597142 115258843 407141297 853299283 407141297 853299283 919153895 122414246 919153895 181673483 919153895 181673483 773818985 563657591 773818985 563657591 413888346 563657591 501871860 758621890 501871860 495632239 501871860 495632239 665721216 495632239 144358737 218265086 144358737 257482125 144358737 257482125 828983546 257482125 622713416 891405002 622713416 891405002 382843805 532970160 382843805 916941904 382843805 916941904 455143497 916941904 268810161 403629336 268810161 477071746 268810161 477071746 677218881 477071746 63631941 95245481 63631941 723438663 63631941 723438663 742638958 19821020 742638958 19821020 12947353 19821020 839190753 481411152 839190753 481411152 65984429 99161666 65984429 207423747 65984429 207423747 860856229 207423747 60592679 90777734 60592679 283627914 60592679 283627914 606502097 672968410 606502097 260218044 606502097 260218044 827148412 260218044 339961675 625862666 339961675 75578601 339961675 75578601 949360567 75578601 500709131 500912042 500709131 7588090 500709131 7588090 4887455 7588090 100961587 151808798 100961587 78771439 100961587 78771439 947160363 78771439 426423474 727642039 426423474 364150086 426423474 364150086 242654806 364150086 814767909 278320816 814767909 442330563 814767909 442330563 700813714 442330563 892165799 162089122 892165799 173070647 892165799 173070647 79829114 119703588 79829114 122181174 79829114 122181174 919238660 122181174 819804765 270985812 819804765 143364229 819804765 143364229 95587443 143364229 859896238 208900710 859896238 62651453 859896238 62651453 958020615 62651453 754977266 362180429 754977266 20674859 754977266 20674859 13362772 20674859 234700743 352473380 234700743 8542819 234700743 8542819 5720930 8542819 175568501 289949656 175568501 289949656 681183837 471394394 681183837 81064697 681183837 81064697 945809635 81064697 617089157 832522635 617089157 832522635 674167876 29321658 674167876 29321658 980817955 29321658 377814713 875547566 377814713 100738376 377814713 100738376 933855815 100738376 490086883 795148468 490086883 795148468 534071403 795148468 325159639 488957236 325159639 955975553 325159639 955975553 336349212 955975553 762648 1024027 762648 324412162 762648 324412162 780953676 324412162 662426375 788283519 662426375 788283519 314575896 55868261 314575896 55868261 37650775 55868261 169833012 257925392 169833012 15890179 169833012 15890179 10540480 15890179 773552346 482470518 773552346 482470518 31552525 47004252 31552525 228132706 31552525 228132706 926413306 111846473 926413306 591582893 926413306 591582893 424728380 852676883 424728380 852676883 634377094 852676883 503432317 878209853 503432317 743275822 503432317 743275822 451548293 743275822 704469952 352153637 704469952 352153637 762300950 352153637 329860564 495500111 329860564 189662845 329860564 189662845 126373884 189662845 885719563 171648154 885719563 186514584 885719563 186514584 421547525 981341137 421547525 615693591 421547525 615693591 75174367 113156154 75174367 685858749 75174367 685858749 522750408 685858749 511779292 729023190 511779292 298272440 511779292 298272440 799236574 298272440 545399626 755881507 545399626 426063909 545399626 426063909 284404543 426063909 778330686 238407927 778330686 238407927 157475929 238407927 540127569 751476571 540127569 751476571 76857090 115508354 76857090 323812313 76857090 323812313 781424988 323812313 388676471 734140026 388676471 7901259 388676471 7901259 994136327 7901259 930060947 339420604 930060947 339420604 96465290 144782638 96465290 469021731 96465290 469021731 312158108 469021731 30302802 45411635 30302802 765981760 30302802 765981760 400506174 889094552 400506174 889094552 573995223 889094552 467007019 948688322 467007019 132180966 467007019 132180966 912375488 132180966 907516220 444551517 907516220 444551517 349973502 709769299 349973502 177505683 349973502 177505683 118404427 177505683 875921753 494673260 875921753 494673260 277935679 417742799 277935679 518979042 277935679 518979042 416203271 518979042 95216410 142830725 95216410 194372626 95216410 194372626 870131690 194372626 252886896 456532661 252886896 456532661 634158948 901030240 634158948 901030240 96530386 144851246 96530386 172683011 96530386 172683011 676161080 478652010 676161080 76270306 676161080 76270306 948916364 76270306 931043129 562268649 931043129 562268649 609977335 562268649 692925461 136143383 692925461 136143383 90534229 136143383 861883850 239223823 861883850 239223823 158036606 239223823 724966023 407211053 724966023 269821673 724966023 269821673 853707178 219416106 853707178 940451745 853707178 940451745 468101120 940451745 695693488 449338596 695693488 875880059 695693488 875880059 565798164 875880059 603757536 620429636 603757536 985765341 603757536 985765341 436979122 985765341 715140950 390344763 715140950 390344763 735860923 390344763 544192250 982856905 544192250 369599910 544192250 369599910 750032848 369599910 460091005 601145158 460091005 115695705 460091005 115695705 76972834 115695705 999270372 735956 999270372 473662649 999270372 473662649 315079706 473662649 777027183 69603093 777027183 69603093 953206483 69603093 60378947 552107365 60378947 552107365 404717244 552107365 152013389 229857916 152013389 260984978 152013389 260984978 481643888 847693944 481643888 173422623 481643888 173422623 884662777 173422623 746982593 596027172 746982593 596027172 267491314 401626868 267491314 627531396 267491314 627531396 376066007 627531396 38982710 57703966 38982710 154909203 38982710 154909203 621093667 675644106 621093667 467086563 621093667 467086563 956375417 64867317 956375417 798345503 956375417 798345503 415153182 798345503 685920047 143888278 685920047 143888278 904412976 143888278 370588812 853035008 370588812 529553927 370588812 529553927 646808250 529553927 597152428 965440283 597152428 149944172 597152428 149944172 99734202 149944172 911327864 132080261 911327864 132080261 88121931 132080261 383984711 993177568 383984711 748924933 383984711 748924933 851325189 223615681 851325189 974313542 851325189 974313542 572976923 974313542 585707248 631817012 585707248 631817012 252439728 378324469 252439728 506832750 252439728 506832750 792276225 308196031 792276225 312878097 792276225 312878097 207317684 312878097 345012592 826412964 345012592 84867717 345012592 84867717 56721286 84867717 773858851 498531877 773858851 498531877 331998975 498531877 429891088 508120871 429891088 230380535 429891088 230380535 152376084 230380535 873299345 189916491 873299345 237086486 873299345 237086486 769716890 340494582 769716890 317464905 769716890 317464905 210348656 317464905 843756631 63956653 843756631 63956653 43005153 63956653 502093767 942146022 502093767 942146022 967442240 47764125 967442240 152457726 967442240 152457726 679897914 690013912 679897914 690013912 563791985 690013912 980970765 29010743 980970765 233973323 980970765 233973323 787741088 314925135 787741088 147312490 787741088 147312490 902158669 147312490 854873823 292728973 854873823 292728973 743869729 378988090 743869729 31184764 743869729 31184764 979302884 31184764 205313103 309730316 205313103 178505792 205313103 178505792 119241195 178505792 906932630 139595352 906932630 194305732 906932630 194305732 561530938 552378889 561530938 148867588 561530938 148867588 98977333 148867588 815385365 476893139 815385365 476893139 87858293 131727550 87858293 381960110 87858293 381960110 941911005 86923172 941911005 123696246 941911005 123696246 863575 1287911 863575 117096003 863575 117096003 508472385 847793642 508472385 774552911 508472385 774552911 993141340 9466729 993141340 356934567 993141340 356934567 120124927 180178865 120124927 529320957 120124927 529320957 399783560 623986873 399783560 298614037 399783560 298614037 197505930 298614037 469953758 919911078 469953758 879771570 469953758 879771570 141590676 213280796 141590676 285839407 141590676 285839407 885722564 171575695 885722564 449566435 885722564 449566435 562240023 981327660 562240023 19315518 562240023 19315518 12643149 19315518 620052798 882683878 620052798 88233216 620052798 88233216 941170979 88233216 534024388 926977434 534024388 874064804 534024388 874064804 140646932 211914064 140646932 364622675 140646932 364622675 370865952 911410305 370865952 685134189 370865952 685134189 642057351 734063869 642057351 676044881 642057351 676044881 661092124 676044881 315395601 210684933 315395601 210684933 859150084 210684933 832969560 286081620 832969560 286081620 365886871 769705115 365886871 407751112 365886871 407751112 271704795 407751112 409700761 786349821 409700761 429438792 409700761 429438792 709697555 429438792 364112647 855185115 364112647 147868220 364112647 147868220 901813061 147868220 686298857 636996595 686298857 636996595 485864035 250695950 485864035 250695950 833022766 250695950 152824991 231323248 152824991 731134087 152824991 731134087 537156804 731134087 71299817 107789272 71299817 423693194 71299817 423693194 527188300 730523521 527188300 162921014 527188300 162921014 891379031 162921014 27017067 40621564 27017067 444307649 27017067 444307649 706851839 123213217 706851839 123213217 918617134 123213217 417955105 676072150 417955105 251970673 417955105 251970673 832261253 251970673 253621283 380217656 253621283 54312362 253621283 54312362 36766279 54312362 468061703 874960898 468061703 874960898 646664597 874960898 437282793 566528700 437282793 783539215 437282793 783539215 3436100 5409999 3436100 315365198 3436100 315365198 787455515 315365198 340878166 885104252 340878166 474092007 340878166 474092007 315428779 474092007 700997582 441980046 700997582 584691704 700997582 584691704 478907881 534602789 478907881 658694008 478907881 658694008 374783743 658694008 567319052 669398603 567319052 345022301 567319052 345022301 229760515 345022301 262292918 393156082 262292918 126813708 262292918 126813708 84190669 126813708 470330773 909599748 470330773 909599748 910279322 135834280 910279322 546860754 910279322 546860754 198393005 300067437 198393005 479757353 198393005 479757353 387808895 727098506 387808895 293495011 387808895 293495011 9353183 13997589 9353183 775983348 9353183 775983348 384860282 775983348 71973898 30221776 71973898 30221776 19912603 30221776 292537196 620135652 292537196 620135652 798156411 300102876 798156411 788550696 798156411 788550696 652140691 788550696 728768016 160132030 728768016 160132030 893510697 160132030 249852560 542414545 249852560 542414545 739777424 147611489 739777424 147611489 901965464 147611489 549695153 575063265 549695153 540583313 549695153 540583313 704094802 268597001 704094802 268597001 985192482 22375485 985192482 28652427 985192482 28652427 302181150 453067366 302181150 40453432 302181150 40453432 26838177 40453432 895525053 836286373 895525053 836286373 430039212 237967281 430039212 237967281 157321408 237967281 604501154 537308365 604501154 141714262 604501154 141714262 94621423 141714262 878812180 182162729 878812180 34997060 878812180 34997060 23124252 34997060 25979161 559221120 25979161 559221120 618102953 802861639 618102953 216279082 618102953 216279082 855484407 216279082 612488551 696020958 612488551 196118505 612488551 196118505 868929906 196118505 853274551 570757516 853274551 570757516 474034881 570757516 935865482 96931224 935865482 436531092 935865482 436531092 291090131 436531092 760865576 209711273 760865576 209711273 139546945 209711273 161449152 244440316 161449152 154040363 161449152 154040363 102783397 154040363 942858493 85504664 942858493 400601643 942858493 400601643 266656586 400601643 567670756 654807103 567670756 92235049 567670756 92235049 938698805 92235049 223596999 449892523 223596999 449892523 657649244 624378895 657649244 62983863 657649244 62983863 42463008 62983863 704695531 627999719 704695531 627999719 281867851 422730062 281867851 895444079 281867851 895444079 606730000 895444079 239083712 358652016 239083712 714839327 239083712 714839327 604335074 714839327 161705577 244760431 161705577 984867261 161705577 984867261 854387637 104493991 854387637 104493991 931363277 104493991 241494875 989224243 241494875 989224243 502078391 580000733 502078391 580000733 551739230 580000733 422857075 842834348 422857075 647623399 422857075 647623399 592676278 799983769 592676278 69871876 592676278 69871876 47150389 69871876 854685184 217865100 854685184 69859072 854685184 69859072 47129759 69859072 202068246 304829702 202068246 245843729 202068246 245843729 162327049 245843729 584973062 874330821 584973062 405564305 584973062 405564305 726184369 405564305 59178196 88516205 59178196 324716489 59178196 324716489 837270191 244576626 837270191 307160011 837270191 307160011 792972830 307160011 981097978 28815891 981097978 534256177 981097978 534256177 618524686 534256177 787439677 315419086 787439677 413944995 787439677 413944995 231840289 108045421 231840289 108045421 929030828 108045421 708284266 431442517 708284266 368962643 708284266 368962643 246187327 368962643 472011015 880400179 472011015 493241890 472011015 493241890 327879842 493241890 743804458 379122339 743804458 905167945 743804458 905167945 321791837 483639550 321791837 528447901 321791837 528447901 421307420 528447901 419207518 535068599 419207518 469240390 419207518 469240390 682925359 469240390 447716045 522429632 447716045 60181000 447716045 60181000 959437890 60181000 235276800 865395458 235276800 865395458 656088498 865395458 305280338 199713767 305280338 199713767 866313067 199713767 352682592 911634122 352682592 911634122 864902634 112616871 864902634 112616871 59150931 88472958 59150931 92877566 59150931 92877566 938236680 92877566 373220619 890439425 373220619 128216791 373220619 128216791 85234762 128216791 115297511 371643746 115297511 371643746 622788617 602046546 622788617 499311591 622788617 499311591 813309537 151059952 813309537 151059952 100538330 151059952 649520652 560285135 649520652 452682000 649520652 452682000 301841549 452682000 960729791 58578937 960729791 794093140 960729791 794093140 301109319 172662297 301109319 172662297 885206938 172662297 12149492 18469673 12149492 241691216 12149492 241691216 839023075 241691216 312445357 469485816 312445357 180494077 312445357 180494077 120265780 180494077 623412242 851786196 623412242 828735569 623412242 828735569 158382467 28708610 158382467 28708610 18437709 28708610 237228037 720734559 237228037 720734559 471147472 720734559 279904731 255901070 279904731 255901070 830083236 255901070 708618048 431021290 708618048 117282389 708618048 117282389 922556902 117282389 564387151 882347652 564387151 254037775 564387151 254037775 831234479 254037775 42923782 63858596 42923782 197381199 42923782 197381199 887888519 168445569 887888519 188579126 887888519 188579126 524492520 827941742 524492520 726199814 524492520 726199814 935092735 98792474 935092735 435363000 935092735 435363000 122301141 183346253 122301141 419390828 122301141 419390828 279452677 419390828 50210715 74771700 50210715 971791500 50210715 971791500 425712496 971791500 189394321 286914045 189394321 402863881 189394321 402863881 727860440 402863881 568493629 805426401 568493629 195560550 568493629 195560550 869368840 195560550 582755071 787961871 582755071 168445570 582755071 168445570 112416546 168445570 619413966 793837863 619413966 497045099 619413966 497045099 977228439 34629242 977228439 418601639 977228439 418601639 278644102 418601639 715927185 420530818 715927185 384491242 715927185 384491242 739638098 384491242 613306391 667992345 613306391 464867094 613306391 464867094 310118405 464867094 822279903 267492335 822279903 628396160 822279903 628396160 502160664 628396160 541845627 773662512 541845627 218850259 541845627 218850259 144797763 218850259 848420723 227722161 848420723 132103045 848420723 132103045 88145511 132103045 378567132 854686280 378567132 745333777 378567132 745333777 641994020 745333777 41014301 6576638 41014301 6576638 4222121 6576638 893475917 180152141 893475917 180152141 120121382 180152141 398821243 612809115 398821243 517475601 398821243 517475601 963632327 27570059 963632327 27570059 981854366 27570059 750302181 729379982 750302181 729379982 432921112 729379982 971612182 42184062 971612182 212583625 971612182 212583625 585281971 896132632 585281971 342792867 585281971 342792867 186136806 226510866 186136806 226510866 149652785 226510866 595819047 998338751 595819047 998338751 147500672 223358436 147500672 242739148 147500672 242739148 442399851 582892829 442399851 458070823 442399851 458070823 690083409 458070823 176015674 115739969 176015674 115739969 923509609 115739969 883728029 285451257 883728029 285451257 188274962 285451257 911882962 133364943 911882962 640456140 911882962 640456140 411728714 564568900 411728714 564568900 617489287 564568900 469254687 687301451 469254687 638226751 469254687 638226751 490829744 638226751 26823964 40431739 26823964 372111995 26823964 372111995 534123564 961075547 534123564 62772394 534123564 62772394 42321480 62772394 192279548 290826528 192279548 141657373 192279548 141657373 94502884 141657373 913271769 117679966 913271769 117679966 78336767 117679966 621903945 567401808 621903945 6336529 621903945 6336529 4044381 6336529 853487695 219819630 853487695 177757780 853487695 177757780 881615475 177757780 323900806 487068857 323900806 119177328 323900806 119177328 921342929 119177328 26103691 39342550 26103691 173332086 26103691 173332086 310023249 669509910 310023249 669509910 591297303 669509910 384202935 661109886 384202935 798050105 384202935 798050105 426462511 798050105 342790069 825228784 342790069 143079069 342790069 143079069 40033785 59551631 40033785 97740050 40033785 97740050 762770601 351399691 762770601 346786698 762770601 346786698 765552723 346786698 433198903 942654736 433198903 69636676 433198903 69636676 46961171 69636676 958862546 55952709 958862546 55952709 962258008 55952709 339474716 687703067 339474716 495654440 339474716 495654440 329967871 495654440 427244040 934377502 427244040 934377502 408568562 934377502 507704106 417862808 507704106 417862808 38661562 57264293 38661562 436358178 38661562 436358178 704995145 436358178 80504871 104187806 80504871 104187806 69064429 104187806 433476216 713100733 433476216 383637558 433476216 383637558 740294026 383637558 499961897 846913010 499961897 192367096 499961897 192367096 871486913 192367096 251931916 555279020 251931916 555279020 724068590 408301965 724068590 898875214 724068590 898875214 276792953 415423515 276792953 698567470 276792953 698567470 598487402 698567470 224299855 337528392 224299855 909453588 224299855 909453588 616928381 79827977 616928381 79827977 53398837 79827977 506519657 581820188 506519657 435158097 506519657 435158097 290548432 435158097 725251551 206283818 725251551 206283818 861768594 206283818 648806599 632926690 648806599 325729459 648806599 325729459 779960558 325729459 384293474 666728652 384293474 35806621 384293474 35806621 976356669 35806621 16718624 25984903 16718624 964489514 16718624 964489514 873812194 189227721 873812194 390934035 873812194 390934035 600677995 622814972 600677995 339907908 600677995 339907908 226071533 339907908 754908234 362275731 754908234 80620389 754908234 80620389 946073094 80620389 405750725 718863602 405750725 363213894 405750725 363213894 242020815 363213894 424194668 555739463 424194668 78718673 424194668 78718673 52671856 78718673 259478431 831809877 259478431 831809877 527590067 831809877 156704629 236962698 156704629 367560605 156704629 367560605 890521331 164421464 890521331 599711307 890521331 599711307 585692252 599711307 716766109 195324056 716766109 195324056 130211291 195324056 572732612 517063876 572732612 471153573 572732612 471153573 313757348 471153573 571051445 946987976 571051445 180899946 571051445 180899946 120522770 180899946 704750750 705440043 704750750 705440043 345916904 705440043 710559116 264975804 710559116 264975804 174446012 264975804 373112880 584963240 373112880 65885457 373112880 65885457 955602536 65885457 198142918 299695201 198142918 154048909 198142918 154048909 102796144 154048909 438180210 624031557 438180210 502700819 438180210 502700819 715949928 420479389 715949928 497832076 715949928 497832076 365649588 747879364 365649588 394116930 365649588 394116930 262761855 394116930 678984803 474592771 678984803 3681323 678984803 3681323 997536231 3681323 896522105 214653723 896522105 214653723 39594253 58701930 39594253 432233687 39594253 432233687 435756786 732164429 435756786 732164429 438444104 732164429 391782417 932349764 391782417 932349764 365192737 932349764 677839347 440834014 677839347 440834014 294045035 440834014 468595453 595899507 468595453 82962963 468595453 82962963 992394732 10946071 992394732 187466810 992394732 187466810 125035170 187466810 128814913 752219122 128814913 752219122 600305380 991766978 600305380 102563204 600305380 102563204 65681066 98603483 65681066 578832067 65681066 578832067 485448248 726951033 485448248 356000730 485448248 356000730 759484947 356000730 631566625 983059377 631566625 848360917 631566625 848360917 351168977 756180424 351168977 756180424 391715559 756180424 306222902 419926566 306222902 419926566 279770102 419926566 347750174 583172908 347750174 326472666 347750174 326472666 779558822 326472666 100016479 150469590 100016479 951272121 100016479 951272121 750583200 296478766 750583200 296478766 800448096 296478766 368329365 913910138 368329365 783911486 368329365 783911486 49172062 73108349 49172062 277291183 49172062 277291183 815334156 277291183 652077724 993663045 652077724 149006709 652077724 149006709 901066824 149006709 443304771 841721819 443304771 841721819 559509438 841721819 106277601 159523807 106277601 467561827 106277601 467561827 544848868 869936390 544848868 146838224 544848868 146838224 97827175 146838224 506938922 593244439 506938922 7862468 506938922 7862468 5139601 7862468 476877475 747360598 476877475 29564515 476877475 29564515 980506072 29564515 616007456 648134183 616007456 417037584 616007456 417037584 718301918 417037584 663153802 499449877 663153802 461214637 663153802 461214637 759708084 355728891 759708084 448095471 759708084 448095471 298668358 448095471 533903111 837521707 533903111 446340189 533903111 446340189 913949499 129997252 913949499 739200579 913949499 739200579 382514678 739200579 632521466 846144373 632521466 147889323 632521466 147889323 901792036 147889323 125747576 435303777 125747576 435303777 808943604 285254900 808943604 828556823 808943604 828556823 462261164 828556823 889595517 166052645 889595517 969945946 889595517 969945946 116336632 174773023 116336632 282701373 116336632 282701373 844624050 77120333 844624050 77120333 948129045 77120333 747030759 661941005 747030759 661941005 268115165 374175009 268115165 374175009 746779964 374175009 138859911 136961817 138859911 136961817 91143677 136961817 197528425 298619160 197528425 184454640 197528425 184454640 123091858 184454640 456957263 953755438 456957263 953755438 473381559 953755438 300103329 412907476 300103329 412907476 274999866 412907476 570091127 976837528 570091127 545753615 570091127 545753615 487013272 545753615 785253367 236987721 785253367 236987721 156707954 236987721 891454482 162796647 891454482 283093257 891454482 283093257 186417468 283093257 714434922 422724889 714434922 261845909 714434922 261845909 172298049 261845909 351918932 942746999 351918932 942746999 829860891 256214659 829860891 410037185 829860891 410037185 273290036 410037185 431536369 845524925 431536369 752971306 431536369 752971306 546070016 752971306 26659967 40138374 26659967 404220090 26659967 404220090 913004480 131509251 913004480 626103112 913004480 626103112 438953738 626103112 806617580 288205416 806617580 316517484 806617580 316517484 208929568 315668327 208929568 834002674 208929568 834002674 477776047 892257862 477776047 39203335 477776047 39203335 25946069 39203335 259389758 388658706 259389758 375558102 259389758 375558102 745764340 375558102 430569294 936087611 430569294 850193330 430569294 850193330 71544244 108172856 71544244 228883223 71544244 228883223 847607300 228883223 146907228 222505867 146907228 546255321 146907228 546255321 340177267 546255321 7121973 10570031 7121973 110669620 7121973 110669620 833440015 761556445 833440015 761556445 506654606 761556445 858239041 212291939 858239041 830266418 858239041 830266418 440631479 830266418 484857404 924214320 484857404 112251379 484857404 112251379 926087792 112251379 243312510 365351963 243312510 77463596 243312510 77463596 947849801 77463596 353389294 879772538 353389294 447954565 353389294 447954565 257193201 114932169 257193201 114932169 924094136 114932169 390862531 533756370 390862531 487958323 390862531 487958323 971316917 42730540 971316917 952065067 971316917 952065067 604704266 952065067 969064449 45389156 969064449 339402108 969064449 339402108 770410061 339402108 842688284 236601267 842688284 273273878 842688284 273273878 179663154 273273878 391279603 766243776 391279603 85854100 391279603 85854100 942607191 85854100 815011555 505714881 815011555 505714881 367101485 505714881 514855036 722965993 514855036 523893887 514855036 523893887 382613014 523893887 850419330 224878295 850419330 243742217 850419330 243742217 161127117 243742217 403923293 759721012 403923293 393355533 403923293 393355533 262371324 393355533 466947849 894950196 466947849 894950196 372241208 894950196 536526500 787606276 536526500 787606276 618107528 787606276 94087967 35234496 94087967 35234496 23291560 35234496 64033085 106202752 64033085 106202752 412810058 976754347 412810058 976754347 886635175 2691397 886635175 2691397 998063630 2691397 604615951 935296475 604615951 222912567 604615951 222912567 147164035 222912567 252710554 378770396 252710554 16293439 252710554 16293439 989246616 16293439 336815811 552199531 336815811 158930568 336815811 158930568 894301537 158930568 233074223 350230143 233074223 4623733 233074223 4623733 996969203 4623733 158045649 305848030 158045649 305848030 840551713 239745777 840551713 762175836 840551713 762175836 418570887 914523074 418570887 84101303 418570887 84101303 56086723 84101303 736826413 389144394 736826413 181494584 736826413 181494584 879263407 181494584 396020783 775981155 396020783 634534852 396020783 634534852 662158532 634534852 482820469 931128641 482820469 868677809 482820469 868677809 339647269 868677809 982568436 26217688 982568436 451439674 982568436 451439674 300860983 451439674 695852854 184722891 695852854 184722891 123245809 184722891 661995691 690719612 661995691 690719612 498296215 690719612 813836527 52078687 813836527 52078687 35363056 52078687 688913562 459596900 688913562 384320434 688913562 384320434 256587246 384320434 930369653 106015658 930369653 369501619 930369653 369501619 246563187 369501619 997778178 3190387 997778178 281574063 997778178 281574063 185380063 281574063 772184074 487639331 772184074 487639331 266020058 399435589 266020058 859989514 266020058 859989514 765608890 346728689 765608890 745445352 765608890 745445352 629494648 745445352 877230185 184378156 877230185 449747600 877230185 449747600 299729412 449747600 321705596 483377580 321705596 482384197 321705596 482384197 303601436 455343295 303601436 880437133 303601436 880437133 522748029 880437133 311451769 442627745 311451769 442627745 295181846 442627745 748408859 193995351 748408859 193995351 870413563 193995351 722656241 410553560 722656241 237192634 722656241 237192634 842208373 237192634 617722959 620774279 617722959 360587381 617722959 360587381 240317595 360587381 260207702 389693731 260207702 330187939 260207702 330187939 885226761 172551412 885226761 452449577 885226761 452449577 66236579 99772364 66236579 268349533 66236579 268349533 821476929 268349533 608382184 868375302 608382184 868375302 71958610 83481251 71958610 83481251 55774239 83481251 460926224 759276177 460926224 210494639 460926224 210494639 859224753 210494639 104099894 155949928 104099894 885197548 104099894 885197548 681186826 76488108 681186826 76488108 51225071 76488108 993028818 9685313 993028818 399141765 993028818 399141765 226597361 291816066 226597361 291816066 193023071 291816066 464081035 956882603 464081035 344525335 464081035 344525335 767165253 344525335 418690481 910352451 418690481 321443189 418690481 321443189 213053875 321443189 371965883 803056364 371965883 28683894 371965883 28683894 981296537 28683894 451203333 729962944 451203333 2762092 451203333 2762092 1687658 2762092 132836874 235774826 132836874 235774826 843359609 235774826 202144914 954987096 202144914 954987096 744230535 255424323 744230535 255424323 830314844 255424323 523406323 529502705 523406323 420537384 523406323 420537384 280178230 420537384 603122878 627023723 603122878 452428929 603122878 452428929 693777764 452428929 428591955 954602593 428591955 271684689 428591955 271684689 819233960 271684689 128510837 192776040 128510837 317052437 128510837 317052437 210098667 317052437 209133230 315938452 209133230 446838946 209133230 446838946 737695314 9423420 737695314 9423420 6406263 9423420 156166483 396094992 156166483 396094992 263996871 396094992 174053751 264421766 174053751 793739915 174053751 793739915 617972262 793739915 573515239 958754696 573515239 442942524 573515239 442942524 295454584 442942524 657657819 859478485 657657819 106027754 657657819 106027754 70354570 106027754 491479918 769796462 491479918 301357916 491479918 301357916 842812608 236338789 842812608 860463029 842812608 860463029 103599118 155039328 103599118 169541735 103599118 169541735 887176365 169541735 23939332 36161046 23939332 307792287 23939332 307792287 966599415 49342711 966599415 267958866 966599415 267958866 176252456 267958866 458040107 576846654 458040107 284046502 458040107 284046502 187234886 284046502 336423648 925401664 336423648 452175966 336423648 452175966 301298879 452175966 587977358 855570638 587977358 855570638 692228624 134370227 692228624 134370227 911028870 134370227 360741482 883983869 360741482 14590625 360741482 14590625 9772144 14590625 86898937 955617335 86898937 955617335 570984010 955617335 294620102 126581933 294620102 126581933 916539112 126581933 712578343 425400036 712578343 402055137 712578343 402055137 728580389 402055137 69449359 104715399 69449359 591061441 69449359 591061441 544921642 145854872 544921642 145854872 903050701 145854872 567521141 595780729 567521141 326719143 567521141 326719143 82006709 122941192 82006709 547569552 82006709 547569552 943053718 85243177 943053718 459932935 943053718 459932935 388734092 928102831 388734092 928102831 593721493 264623874 593721493 264623874 824211304 264623874 489391788 553063874 489391788 487207072 489391788 487207072 324029514 487207072 395067242 770062866 395067242 314679149 395067242 314679149 787866424 314679149 391570760 999143048 391570760 999143048 387857895 999143048 935582167 97810150 935582167 108157157 935582167 108157157 325393275 489146368 325393275 227420871 325393275 227420871 927260108 110316042 927260108 529415039 927260108 529415039 365881070 529415039 966347801 31730570 966347801 31730570 978910109 31730570 297456996 748840415 297456996 748840415 857073863 213951915 857073863 898980295 857073863 898980295 474107546 931456391 474107546 566478015 474107546 566478015 214106879 16293442 214106879 16293442 10659536 16293442 503779213 633500455 503779213 633500455 693549756 452675620 693549756 576410819 693549756 576410819 537109146 576410819 619054866 719643525 619054866 719643525 209127134 43451535 209127134 43451535 28766376 43451535 95678803 553854475 95678803 553854475 482144469 553854475 453698666 977693665 453698666 484423537 453698666 484423537 672756593 484423537 438826474 827962299 438826474 264553273 438826474 264553273 824258910 264553273 408412747 951659132 408412747 835011663 408412747 835011663 445455401 835011663 253649574 380285433 253649574 662269376 253649574 662269376 551464444 662269376 49670095 73980809 49670095 257665890 49670095 257665890 828758114 257665890 136416016 205258531 136416016 615393390 136416016 615393390 487945841 615393390 91473994 137499729 91473994 553661426 91473994 553661426 652192269 848520862 652192269 450141208 652192269 450141208 695164658 450141208 285420291 427700240 285420291 478670734 285420291 478670734 946678521 79566098 946678521 355491990 946678521 355491990 236783506 355491990 825166914 95076424 825166914 95076424 63511251 95076424 188162726 382093171 188162726 382093171 741368878 382093171 670048479 980379716 670048479 980379716 524233483 980379716 930653644 105705285 930653644 353992475 930653644 353992475 235552659 353992475 832155187 251313108 832155187 251313108 165863908 251313108 516885794 907621113 516885794 96858805 516885794 96858805 935893764 96858805 715610118 800604839 715610118 800604839 400744236 444024691 400744236 444024691 193250692 292026187 193250692 964615228 193250692 964615228 642061800 267670968 642061800 267670968 822107942 267670968 459626435 783923842 459626435 274838356 459626435 274838356 180713015 274838356 873342135 140989994 873342135 140989994 906122832 140989994 504095616 604847444 504095616 604847444 259713172 389220489 259713172 558134329 259713172 558134329 742736876 380384562 742736876 498308259 742736876 498308259 663921145 498308259 666067135 140768062 666067135 140768062 906267763 140768062 469650896 981820091 469650896 903819898 469650896 903819898 969378307 42919590 969378307 42919590 28358156 42919590 913120273 459394354 913120273 459394354 306469753 459394354 527148729 802410055 527148729 421576610 527148729 421576610 280888266 421576610 971467221 42544855 971467221 380414094 971467221 380414094 253789880 380414094 803426913 157264701 803426913 157264701 895470078 157264701 595404077 942166722 595404077 764415254 595404077 764415254 657409903 764415254 210129692 317200054 210129692 447969194 210129692 447969194 696744825 447969194 664672141 497189781 664672141 76327146 664672141 76327146 6614823 9685310 6614823 722317144 6614823 722317144 566349913 423852510 566349913 423852510 713472771 423852510 83870417 126240738 83870417 127560148 83870417 127560148 915975528 127560148 336186589 730729879 336186589 730729879 360516750 989205734 360516750 212410662 360516750 212410662 858140813 212410662 137314200 206902250 137314200 384412194 137314200 384412194 760615834 74909156 760615834 74909156 949783697 74909156 584297723 808539871 584297723 227057365 584297723 227057365 149988215 227057365 171257149 260218049 171257149 8966639 171257149 8966639 993455589 8966639 102587663 735690843 102587663 735690843 621339158 735690843 506356079 818001691 506356079 818001691 471410848 818001691 892162232 162091907 892162232 458160285 892162232 458160285 18058058 27960678 18058058 64022768 18058058 64022768 956782919 64022768 800894730 296145859 800894730 174462372 800894730 174462372 884080526 174462372 700346984 556009064 700346984 556009064 152503025 230559483 152503025 505315168 152503025 505315168 419440719 505315168 9152465 13676805 9152465 842403847 9152465 842403847 393910906 842403847 156679211 236796019 156679211 595425164 156679211 595425164 640184923 595425164 168190843 56717697 168190843 56717697 38289799 56717697 565789108 858488433 565789108 297721450 565789108 297721450 799548865 297721450 276758982 415305758 276758982 8115859 276758982 8115859 5412266 8115859 485572960 569276991 485572960 342851265 485572960 342851265 959705915 59855730 959705915 978020818 959705915 978020818 352539847 978020818 611055327 12193474 611055327 12193474 7976544 12193474 609903256 699012981 609903256 470542176 609903256 470542176 313258778 470542176 794665450 304983312 794665450 862897141 794665450 862897141 489505143 862897141 705197852 153052217 705197852 153052217 968061726 46787583 968061726 820997221 968061726 820997221 387361714 913116938 387361714 133791168 387361714 133791168 911465734 133791168 576338417 990364918 576338417 810336293 576338417 810336293 800983028 296138596 800983028 423245429 800983028 423245429 621685516 658842409 621685516 392547303 621685516 392547303 745804232 375498081 745804232 559497586 745804232 559497586 507943933 559497586 522851474 612806059 522851474 532744048 522851474 532744048 519650693 532744048 685423533 464916196 685423533 648518738 685423533 648518738 579468399 648518738 768000693 225080519 768000693 225080519 148519652 225080519 815545455 602446779 815545455 602446779 324550120 68893070 324550120 68893070 46421472 68893070 833519623 708850189 833519623 708850189 292321689 340768005 292321689 340768005 226749466 340768005 887992456 168089633 887992456 789904414 887992456 789904414 374924792 789904414 820323518 270261509 820323518 611567572 820323518 611567572 545203734 611567572 595507096 921524911 595507096 460069842 595507096 460069842 306810437 460069842 432533949 601267486 432533949 349989726 432533949 349989726 232899127 349989726 461689535 857222691 461689535 809263062 461689535 809263062 440389261 809263062 468001685 959347663 468001685 360169529 468001685 360169529 756196569 360169529 24032283 36315882 24032283 987004746 24032283 987004746 598946410 987004746 268244969 402590434 268244969 843721774 268244969 843721774 532216005 863291478 532216005 292991645 532216005 292991645 803041906 292991645 87989607 131845849 87989607 916672157 87989607 916672157 800193690 296940946 800193690 849184922 800193690 849184922 347914403 173813829 347914403 173813829 884451862 173813829 653358241 679630517 653358241 26983921 653358241 26983921 982204895 26983921 19520617 29984025 19520617 677190 19520617 677190 999343603 677190 243429752 471199465 243429752 471199465 681249864 471199465 262563378 393617746 262563378 530463556 262563378 530463556 498776851 530463556 292951973 241433166 292951973 241433166 37315922 55457892 37315922 837707797 37315922 837707797 496637382 837707797 315296786 473843289 315296786 475543150 315296786 475543150 864382498 177777581 864382498 177777581 118715862 177777581 258191719 521440383 258191719 521440383 638674476 521440383 514443117 551667863 514443117 69276014 514443117 69276014 46725316 69276014 672155995 485606177 672155995 452783469 672155995 452783469 871723746 192092804 871723746 945171792 871723746 945171792 567364774 945171792 932584385 102699891 932584385 131838142 932584385 131838142 448541922 811665817 448541922 170537333 448541922 170537333 113789658 170537333 137610717 207224345 137610717 106252508 137610717 106252508 70434871 106252508 275152554 413077017 275152554 212655068 275152554 212655068 857866427 212655068 13723021 21451337 13723021 77425099 13723021 77425099 947852994 77425099 644166441 824944858 644166441 389066207 644166441 389066207 736862803 389066207 701258735 441532869 701258735 376723461 701258735 376723461 31188805 46569135 31188805 578162875 31188805 578162875 548334071 578162875 200408749 55874399 200408749 55874399 962380638 55874399 373259200 855651115 373259200 855651115 576689501 886954458 576689501 633659675 576689501 633659675 366630520 633659675 996669829 4984391 996669829 90378894 996669829 90378894 664506993 497330555 664506993 314925137 664506993 314925137 208361458 314925137 930124836 106396435 930124836 666771022 930124836 666771022 626190099 666771022 972302856 41027521 972302856 50271562 972302856 50271562 33979514 50271562 264341773 628042523 264341773 628042523 449863220 628042523 175591354 266992799 175591354 335983931 175591354 335983931 604785401 533570578 604785401 387842860 604785401 387842860 737711957 387842860 131529675 48196569 131529675 48196569 32341879 48196569 879268782 893063999 879268782 893063999 241774285 177847027 241774285 177847027 118770389 177847027 414966006 617351921 414966006 617351921 604581720 617351921 591549301 910872946 591549301 131021219 591549301 131021219 913390594 131021219 455989790 899226138 455989790 5253130 455989790 5253130 996498245 5253130 816443585 275534180 816443585 170020189 816443585 170020189 113517876 170020189 822932243 696192216 822932243 696192216 659617868 696192216 946386965 79975436 946386965 542403349 946386965 542403349 511862051 542403349 650808307 557007376 650808307 261430597 650808307 261430597 826331019 261430597 123539756 185338931 123539756 293121538 123539756 293121538 802912435 293121538 744710658 620013162 744710658 620013162 426501705 620013162 961697681 56845734 961697681 584368878 961697681 584368878 572600911 910915098 572600911 41744741 572600911 41744741 27755511 41744741 568843492 957881082 568843492 957881082 395787216 167562920 395787216 167562920 888410141 167562920 524343316 638841090 524343316 142019916 524343316 142019916 905641915 142019916 68667248 103587221 68667248 499918515 68667248 499918515 468273967 499918515 199591843 301715334 199591843 421624892 199591843 421624892 280990907 421624892 128785541 193382965 128785541 218344303 128785541 218344303 391269192 866774836 391269192 866774836 602429809 866774836 590017340 932797517 590017340 444879009 590017340 444879009 698937949 444879009 32567215 48407238 32567215 107876187 32567215 107876187 929166085 107876187 861751964 681383179 861751964 681383179 621939971 681383179 940313624 89867259 940313624 109927016 940313624 109927016 463580255 913088275 463580255 913088275 343730434 560446698 343730434 617515891 343730434 617515891 523295493 617515891 429869088 659890762 429869088 318501790 429869088 318501790 128530164 192862259 128530164 200193123 128530164 200193123 133235628 200193123 4095443 6461192 4095443 509421714 4095443 509421714 567441278 509421714 209565074 316308291 209565074 978645044 209565074 978645044 787028755 315992590 787028755 637738932 787028755 637738932 467826959 637738932 758678122 356287460 758678122 356287460 759159193 356287460 345339178 904129089 345339178 851482204 345339178 851482204 492406455 982015018 492406455 593360553 492406455 593360553 582125813 632188388 582125813 225801105 582125813 225801105 90375768 49712792 90375768 49712792 966432636 49712792 910965074 134572987 910965074 56746582 910965074 56746582 38332081 56746582 249009190 491878777 249009190 491878777 701413297 441295190 701413297 481760705 701413297 481760705 320391369 481760705 590581523 638296729 590581523 145892626 590581523 145892626 97313997 145892626 537536947 835147690 537536947 47052783 537536947 47052783 31587392 47052783 991182160 12871518 991182160 119750325 991182160 119750325 527687910 825996290 527687910 825996290 713676252 423614873 713676252 505691950 713676252 505691950 368006181 505691950 810502247 283409804 810502247 870708882 810502247 870708882 495974583 870708882 586999678 701953697 586999678 701953697 63096395 52969685 63096395 52969685 964400342 52969685 801391747 748419566 801391747 748419566 302198227 453106983 302198227 965969667 302198227 965969667 761005599 256037612 761005599 256037612 988841302 16875060 988841302 421379512 988841302 421379512 280802952 421379512 499138452 594603231 499138452 453333001 499138452 453333001 693099798 453333001 621005628 986912406 621005628 986912406 400181666 986912406 837700909 157202241 837700909 157202241 972206793 9059427 972206793 9059427 993388524 9059427 42523069 451121123 42523069 451121123 812843370 280634903 812843370 803952205 812843370 803952205 216969910 88854414 216969910 88854414 59333938 88854414 911429219 133951833 911429219 28184683 911429219 28184683 981569057 28184683 677056927 477214391 677056927 162350867 677056927 162350867 891911396 162350867 110099044 895543944 110099044 895543944 653855034 870990903 653855034 937900271 653855034 937900271 390603058 937900271 678509992 414095728 678509992 414095728 812851767 280633123 812851767 707888338 812851767 707888338 369887528 707888338 733291218 105165813 733291218 105165813 69720988 105165813 357285258 506368952 357285258 497029731 357285258 497029731 935776117 97104324 935776117 943983000 935776117 943983000 442208288 943983000 681493505 470954557 681493505 738600262 681493505 738600262 121290962 182125661 121290962 218425974 121290962 218425974 930028535 106596364 930028535 539232156 930028535 539232156 420873670 539232156 575562720 684996178 575562720 251539265 575562720 251539265 166107882 251539265 889046188 166784048 889046188 728147733 889046188 728147733 15319358 23484808 15319358 771469528 15319358 771469528 538907197 771469528 479254476 304190515 479254476 304190515 201534840 304190515 691655068 455705389 691655068 399823362 691655068 399823362 266163536 399823362 647912995 980769132 647912995 820255983 647912995 820255983 118746367 177808997 118746367 821254367 118746367 821254367 632426330 821254367 29454172 44657367 29454172 240923548 29454172 240923548 859322951 197090870 859322951 197090870 131290708 197090870 235246673 406053169 235246673 406053169 725838099 406053169 210013500 316941913 210013500 689063330 210013500 689063330 844621306 50716129 844621306 50716129 965771002 50716129 281685483 445085933 281685483 445085933 296733990 445085933 35909531 53021796 35909531 521513119 35909531 521513119 518693183 833253470 518693183 833253470 466392702 833253470 622979356 995654469 622979356 995654469 352304326 995654469 621984148 27436090 621984148 27436090 17653613 27436090 633680140 607275624 633680140 352519990 633680140 352519990 877111628 184628131 877111628 405397152 877111628 405397152 39814832 59048789 39814832 280256264 39814832 280256264 813157056 280256264 801450210 502875781 801450210 502875781 594960506 502875781 876132245 22729414 876132245 22729414 14691869 22729414 622006322 664078225 622006322 197896356 622006322 197896356 867534886 197896356 452004254 541448587 452004254 92515452 452004254 92515452 61769980 92515452 112381452 402929315 112381452 402929315 727857764 402929315 175764700 194756852 175764700 194756852 129816909 194756852 508224665 800310603 508224665 800310603 20329506 30802243 20329506 958282572 20329506 958282572 361425913 958282572 349523839 144615871 349523839 144615871 96365518 144615871 122251328 635065004 122251328 635065004 603917776 635065004 51387401 76639494 51387401 483769607 51387401 483769607 528894488 920931079 528894488 905347877 528894488 905347877 495216730 905347877 821970892 267958867 821970892 391016341 821970892 391016341 260945933 391016341 798962987 298619163 798962987 350213345 798962987 350213345 233068885 350213345 539515684 648186037 539515684 55172879 539515684 55172879 23694905 35806622 23694905 679747396 23694905 679747396 615870953 679747396 288232758 431430785 288232758 850655066 288232758 850655066 579984366 850655066 345450542 908812009 345450542 841222933 345450542 841222933 342571733 841222933 559944486 583596278 559944486 854584573 559944486 854584573 450141854 854584573 689470733 393341181 689470733 393341181 262371080 393341181 904305706 144334167 904305706 916877081 904305706 916877081 582457602 916877081 830660789 255001417 830660789 689356167 830660789 689356167 443994782 689356167 729300446 96436068 729300446 96436068 64284584 96436068 99609133 708508560 99609133 708508560 463405750 837790064 463405750 422804494 463405750 422804494 281926575 422804494 553078222 920676486 553078222 435476056 553078222 435476056 705667704 435476056 661736401 802044410 661736401 211077473 661736401 211077473 140252734 211077473 357095174 969295422 357095174 858328948 357095174 858328948 461675686 895010300 461675686 688811928 461675686 688811928 488647348 688811928 442222634 965521719 442222634 139655422 442222634 139655422 948972891 76233876 948972891 126606961 948972891 126606961 232891961 785938246 232891961 785938246 467125117 785938246 395233984 349771636 395233984 349771636 763777925 349771636 67545145 101937657 67545145 120897997 67545145 120897997 920040681 120897997 142079017 779764733 142079017 779764733 634258448 630566941 634258448 815661701 634258448 815661701 542438174 815661701 574301658 613288866 574301658 613288866 505852378 613288866 589589866 713776453 589589866 657727381 589589866 657727381 423405179 657727381 722715319 261508643 722715319 261508643 172118385 261508643 536066564 726591691 536066564 608700663 536066564 608700663 612175552 608700663 236553226 355159845 236553226 454606563 236553226 454606563 387001635 882098735 387001635 490968877 387001635 490968877 696326353 252957489 696326353 252957489 167006569 252957489 241077434 361682838 241077434 254758006 241077434 254758006 830897058 254758006 657862472 829859395 657862472 310611815 657862472 310611815 790843819 310611815 323327591 486395103 323327591 255261897 323327591 255261897 995074767 6817126 995074767 141676207 995074767 141676207 262219093 392983028 262219093 157626792 262219093 157626792 105043378 157626792 692909781 453566744 692909781 315147090 692909781 315147090 208604113 315147090 462856264 777866079 462856264 261380723 462856264 261380723 826378759 261380723 141526386 213052474 141526386 706591067 141526386 706591067 829187590 257127671 829187590 665391322 829187590 665391322 59374145 89047327 59374145 155022422 59374145 155022422 360340722 567912803 360340722 567912803 378338827 567912803 65007351 97667449 65007351 150272483 65007351 150272483 494168804 590804243 494168804 505056083 494168804 505056083 151285584 228683240 151285584 515979418 151285584 515979418 384891651 515979418 294674856 440309348 294674856 440309348 293812419 440309348 588897297 762717385 588897297 441250952 588897297 441250952 769086298 247287612 769086298 247287612 163124733 247287612 800444914 444804350 800444914 444804350 485242252 870508592 485242252 437161654 485242252 437161654 764753734 348325923 764753734 742431307 764753734 742431307 205536311 310228195 205536311 980921608 205536311 980921608 558280109 89470167 558280109 89470167 940469070 89470167 253885689 728834259 253885689 728834259 593212754 728834259 560079196 478922660 560079196 478922660 989896398 15223913 989896398 711267293 989896398 711267293 431574460 711267293 801764054 294571757 801764054 708707622 801764054 708707622 305553190 281548646 305553190 281548646 927764614 109589391 927764614 299590359 927764614 299590359 198117055 299590359 830910525 254707015 830910525 824881141 830910525 824881141 412015553 824881141 736512437 386313150 736512437 386313150 738622694 386313150 524617033 890629534 524617033 157009119 524617033 157009119 895638707 157009119 191359142 289421915 191359142 16533716 191359142 16533716 10785361 16533716 767925378 605497449 767925378 605497449 541644428 990017227 541644428 245318363 541644428 245318363 836771780 245318363 563002501 730434832 563002501 730434832 228005216 84468463 228005216 84468463 56279846 84468463 242425209 912772784 242425209 912772784 644389575 344346534 644389575 344346534 229449415 344346534 894634366 158483899 894634366 382601014 894634366 382601014 255225271 382601014 448453036 592879639 448453036 238204564 448453036 238204564 157422648 238204564 759643038 355757337 759643038 346734043 759643038 346734043 231272424 346734043 282899240 867137954 282899240 867137954 509623463 968111083 509623463 112679419 509623463 112679419 74820747 112679419 77688998 583188316 77688998 583188316 720247381 414345080 720247381 628002495 720247381 628002495 597254593 628002495 627144695 966658362 627144695 106027755 627144695 106027755 930347405 106027755 642046833 525438289 642046833 198900283 642046833 198900283 132406797 198900283 471588305 992165188 471588305 917894002 471588305 917894002 540373245 917894002 77694037 116770772 77694037 500345984 77694037 500345984 526229972 705295051 526229972 223105909 526229972 223105909 147384707 223105909 308437944 628265397 308437944 628265397 596509130 628265397 545292024 843638777 545292024 288205417 545292024 288205417 190549330 288205417 942937628 85280524 942937628 162191498 942937628 162191498 108403780 162191498 908271185 138114973 908271185 482037982 908271185 482037982 409629721 843200655 409629721 422768663 409629721 422768663 806048592 288724159 806048592 805080964 806048592 805080964 270115915 405613067 270115915 992786866 270115915 992786866 882447757 27775290 882447757 27775290 981804998 27775290 172550901 627923588 172550901 627923588 974382673 37996552 974382673 658779564 974382673 658779564 403438852 658779564 630109050 181560779 630109050 181560779 879238848 181560779 511740670 768948033 511740670 768948033 628987719 273995938 628987719 273995938 180134845 273995938 803807351 401372221 803807351 401372221 267195431 401372221 765738664 346564765 765738664 388187866 765738664 388187866 259037243 388187866 338702665 555283923 338702665 384399890 338702665 384399890 256614667 384399890 541156852 908964510 541156852 437094045 541156852 437094045 704419920 437094045 185947585 282560529 185947585 389855720 185947585 389855720 954897628 66882183 954897628 566001050 954897628 566001050 337536389 981642226 337536389 680887391 337536389 680887391 734406562 178875751 734406562 178875751 975922662 36207847 975922662 455968764 975922662 455968764 300916345 451604424 300916345 485153611 300916345 485153611 611458929 976732139 611458929 157003948 611458929 157003948 895705032 157003948 715924531 420537387 715924531 386653623 715924531 386653623 18492623 28799676 18492623 391008540 18492623 391008540 735633127 391008540 229452855 36452137 229452855 36452137 24221034 36452137 341295517 818786440 341295517 373814692 341295517 373814692 747097957 373814692 551360111 840252040 551360111 315791453 551360111 315791453 162797568 79135221 162797568 79135221 946982557 79135221 735754290 817458741 735754290 817458741 532748092 833705216 532748092 133602953 532748092 133602953 88735952 133602953 731996715 396993590 731996715 261046743 731996715 261046743 83271425 125206390 83271425 751535305 83271425 751535305 650331303 751535305 569578701 925778129 569578701 61439751 569578701 61439751 958578991 61439751 724710871 436434585 724710871 436434585 433282695 652860541 433282695 652860541 730857101 398835860 730857101 720869467 730857101 720869467 576017156 720869467 642277966 611998341 642277966 819920028 642277966 819920028 85261218 63924315 85261218 63924315 2834756 4422225 2834756 358833320 2834756 358833320 757509819 358833320 404644036 981151963 404644036 672990619 404644036 672990619 556021804 672990619 36796523 8773995 36796523 8773995 993627426 8773995 560998004 810578262 560998004 472446576 560998004 472446576 314491713 472446576 993196282 9435587 993196282 314938430 993196282 314938430 249276234 912535529 249276234 912535529 520371561 954688571 520371561 954688571 525919322 954688571 508475953 112406861 508475953 112406861 925991270 112406861 534204319 667737260 534204319 265654923 534204319 265654923 823403454 265654923 592062472 781326331 592062472 569086498 592062472 569086498 369657407 569086498 502834081 997693372 502834081 284578480 502834081 284578480 886792342 170140097 886792342 699175265 886792342 699175265 575143945 762116357 575143945 185711258 575143945 185711258 876171556 185711258 707687239 432428255 707687239 364162628 707687239 364162628 166841061 252696712 166841061 520867889 166841061 520867889 696837239 288357373 696837239 288357373 190721834 288357373 267960089 402272251 267960089 64091634 267960089 64091634 43080965 64091634 608543087 805288455 608543087 705990814 608543087 705990814 609500234 705990814 452482699 564658613 452482699 738190602 452482699 738190602 366945221 738190602 777777505 328764867 777777505 773144901 777777505 773144901 495803737 773144901 760907988 354515149 760907988 862110455 760907988 862110455 389868590 862110455 657754618 186534344 657754618 186534344 875484228 186534344 872468999 190927668 872468999 106723566 872468999 106723566 929990831 106723566 215598587 525182614 215598587 525182614 618317369 604342773 618317369 293813514 618317369 293813514 194224334 293813514 357261012 733172015 357261012 85775252 357261012 85775252 942685788 85775252 755221472 361719690 755221472 239195438 755221472 239195438 158027939 239195438 759963913 355491995 759963913 319432650 759963913 319432650 29131953 44134055 29131953 857626569 29131953 857626569 545709417 312665984 545709417 312665984 789338905 312665984 546087260 568987264 546087260 230056405 546087260 230056405 152197623 230056405 724834305 901739271 724834305 901739271 364415339 901739271 617831421 535497257 617831421 895047413 617831421 895047413 15489497 23715524 15489497 403706557 15489497 403706557 727358507 403706557 566369417 746168364 566369417 303043894 566369417 303043894 200651837 303043894 259518376 427398237 259518376 427398237 711236712 427398237 623190439 877935884 623190439 164775515 623190439 164775515 110129806 164775515 142295225 621917955 142295225 621917955 763046467 350932520 763046467 593915653 763046467 593915653 524908930 635998913 524908930 421813927 524908930 421813927 281108108 421813927 915132417 128400055 915132417 138364383 915132417 138364383 92241235 138364383 483062655 620990311 483062655 572858175 483062655 572858175 853336078 216019881 853336078 216019881 143225684 216019881 692426942 454270518 692426942 420115401 692426942 420115401 879389317 181343646 879389317 306799466 879389317 306799466 203497972 306799466 839126007 19024237 839126007 19024237 12501225 19024237 328888857 694619705 328888857 694619705 617421237 694619705 168228969 255410028 168228969 373266208 168228969 373266208 747527363 373266208 682809216 469265497 682809216 78658977 682809216 78658977 947289193 78658977 722989558 600630719 722989558 600630719 413281882 600630719 423234465 807623819 423234465 747068349 423234465 747068349 446943362 747068349 9960045 14990202 9960045 124215905 9960045 124215905 917817534 124215905 877194809 339274499 877194809 339274499 225607424 339274499 979487243 30843837 979487243 338582445 979487243 338582445 225117258 338582445 657158737 918160006 657158737 19568738 657158737 19568738 986927770 19568738 816208885 275895293 816208885 236610851 816208885 236610851 842677371 236610851 109505963 163555754 109505963 335003731 109505963 335003731 773584383 335003731 195111366 295140597 195111366 528848114 195111366 528848114 555674735 698005738 555674735 281259700 555674735 281259700 185299845 281259700 588734521 609440064 588734521 497161361 588734521 497161361 965082625 51878316 965082625 503078013 965082625 503078013 619876022 503078013 673928085 182689406 673928085 182689406 878349373 182689406 95774759 143558152 95774759 509894739 95774759 509894739 340768087 509894739 299934832 191890094 299934832 191890094 927527199 109890955 927527199 225139531 927527199 225139531 148632112 225139531 384126619 954793396 384126619 530154062 384126619 530154062 368854231 530154062 832330592 251786413 832330592 785147927 832330592 785147927 603737105 750836624 603737105 816601115 603737105 816601115 262091874 145560352 262091874 145560352 96996939 145560352 787207831 315676541 787207831 134955743 787207831 134955743 89745955 134955743 512531787 905432021 512531787 78911656 512531787 78911656 52782900 78911656 91855831 137935438 91855831 113878960 91855831 113878960 924817016 113878960 383979341 949624585 383979341 379673590 383979341 379673590 743415539 379673590 544376926 868901954 544376926 125754679 544376926 125754679 83572155 125754679 727076724 404389189 727076724 20176857 727076724 20176857 13115569 20176857 902907529 145931222 902907529 136065679 902907529 136065679 90461441 136065679 939019906 6107613 939019906 6107613 3910876 6107613 862182805 808467138 862182805 808467138 463673408 808467138 954778767 67054900 954778767 591860169 954778767 591860169 659762676 591860169 993644389 8681903 993644389 185508717 993644389 185508717 876368201 185508717 947558616 78079439 947558616 324493029 947558616 324493029 31023425 46287970 31023425 74400981 31023425 74400981 950049017 74400981 408318441 596290657 408318441 541337246 408318441 541337246 351836489 541337246 518005334 874733441 518005334 874733441 17958777 27898634 17958777 309465330 17958777 309465330 791599091 309465330 387214619 686567748 387214619 481584543 387214619 481584543 320321348 481584543 952801096 70330227 952801096 634711269 952801096 634711269 396497978 634711269 554015865 906229939 554015865 73536516 554015865 73536516 49453245 73536516 825497801 504352025 825497801 504352025 435777889 831005998 435777889 119260696 435777889 119260696 79524259 119260696 281215692 946047243 281215692 946047243 950840714 68983949 950840714 68983949 976711793 35302305 976711793 253783983 976711793 253783983 167391508 253783983 530884397 596925963 530884397 229403097 530884397 229403097 44050829 65421297 44050829 81739058 44050829 81739058 945247962 81739058 664606958 862615632 664606958 862615632 350497934 862615632 958512008 61662175 958512008 533373652 958512008 533373652 77091882 115858119 77091882 437063795 77091882 437063795 602681953 501503098 602681953 62724213 602681953 62724213 42249409 62724213 125805408 253873435 125805408 253873435 831356361 253873435 109359437 163322170 109359437 668409269 109359437 668409269 732480741 396555281 732480741 935682334 732480741 935682334 381254930 935682334 588348618 953843462 588348618 397354798 588348618 397354798 190478789 244440313 190478789 244440313 837393117 244440313 153621875 232308578 153621875 984430531 153621875 984430531 634361620 984430531 470264863 219136469 470264863 219136469 144923134 219136469 201522691 364157484 201522691 364157484 582960671 985072010 582960671 327440811 582960671 327440811 217185096 327440811 840629019 239723096 840629019 477732939 840629019 477732939 202649420 305643197 202649420 753422129 202649420 753422129 553846484 753422129 442378373 17534385 442378373 17534385 11470908 17534385 235498062 353834488 235498062 224725883 235498062 224725883 850557808 224725883 365842050 786292641 365842050 595352814 365842050 595352814 899123805 152101204 899123805 801971952 899123805 801971952 306535621 142856449 306535621 142856449 905146530 142856449 74609926 112443953 74609926 406622693 74609926 406622693 875228431 186867216 875228431 442904118 875228431 442904118 569798827 737839980 569798827 200598228 569798827 200598228 133494501 200598228 825064917 263571762 825064917 229854495 825064917 229854495 152013070 229854495 504697682 886957123 504697682 293108309 504697682 293108309 85315623 128307734 85315623 338118009 85315623 338118009 771209179 338118009 104453379 156792512 104453379 478565074 104453379 478565074 318305709 478565074 303127012 1399062 303127012 1399062 998987444 1399062 310037618 464673053 310037618 8079921 310037618 8079921 994060218 8079921 928108148 953247619 928108148 953247619 657494432 953247619 898498617 152875331 898498617 591043078 898498617 591043078 370818606 591043078 630180576 858129144 630180576 858129144 522435772 858129144 800626358 296414995 800626358 456077304 800626358 456077304 581184937 981068393 581184937 314080222 581184937 314080222 788267005 314080222 299358951 449186123 299358951 222966177 299358951 222966177 89650744 134862308 89650744 485631002 89650744 485631002 879571465 181058734 879571465 329110211 879571465 329110211 739841773 384191129 739841773 224488238 739841773 224488238 148190947 224488238 157768873 751284447 157768873 751284447 639911599 751284447 592684548 191625717 592684548 191625717 127724002 191625717 762592672 912568974 762592672 912568974 618988675 912568974 657472443 663510415 657472443 679447532 657472443 679447532 59029287 88056907 59029287 657803884 59029287 657803884 506341334 657803884 87113697 131008908 87113697 828296881 87113697 828296881 946979949 79144081 946979949 166888113 946979949 166888113 111447055 166835124 111447055 915274903 111447055 915274903 794958875 248668403 794958875 248668403 834414206 248668403 782042753 322943336 782042753 28652429 782042753 28652429 18409662 28652429 156389494 422018381 156389494 422018381 962372227 55891467 962372227 365717142 962372227 365717142 243676321 365717142 399002717 921728413 399002717 283142179 399002717 283142179 186422819 283142179 304820373 456982081 304820373 272812863 304820373 272812863 817963278 272812863 816017578 276027200 816017578 186800341 816017578 186800341 124649466 186800341 562639084 985225723 562639084 985225723 89846118 127830586 89846118 127830586 915706161 127830586 668114556 492108380 668114556 66938067 668114556 66938067 954822877 66938067 15069994 23099407 15069994 853936695 15069994 853936695 804834672 290309085 804834672 355804187 804834672 355804187 759628621 355804187 819417778 271530677 819417778 491000523 819417778 491000523 326627405 491000523 646171556 696753543 646171556 310312055 646171556 310312055 162586933 246600255 162586933 842064054 162586933 842064054 535494386 842064054 453068322 620557213 453068322 620557213 782249036 322533727 782249036 809016498 782249036 809016498 104573858 156889590 104573858 235948101 104573858 235948101 349537459 663451569 349537459 478078046 349537459 478078046 676548691 478078046 667518672 901127989 667518672 901127989 251365436 314256355 251365436 314256355 989877518 15242855 989877518 102668240 989877518 102668240 677837376 794739634 677837376 794739634 484219544 794739634 554505667 809592322 554505667 165162499 554505667 165162499 110351594 165162499 784243463 713781186 784243463 713781186 72264541 108659808 72264541 240759881 72264541 240759881 887696723 38755049 887696723 38755049 25714488 38755049 522925118 843594305 522925118 506592156 522925118 506592156 611161652 506592156 271711594 15312173 271711594 15312173 989785947 15312173 776809205 500272923 776809205 500272923 253003551 379387265 253003551 705135170 253003551 705135170 620033256 101613721 620033256 101613721 933325072 101613721 243954426 772536489 243954426 772536489 468901260 772536489 70596300 106554352 70596300 221264542 70596300 221264542 545306412 801444071 545306412 162316780 545306412 162316780 108515882 162316780 786514603 893446257 786514603 893446257 297192714 445606595 297192714 638163742 297192714 638163742 527263553 638163742 221441034 330395905 221441034 330395905 776663794 330395905 43224272 64255725 43224272 260635586 43224272 260635586 488400615 881397370 488400615 343865727 488400615 343865727 229052797 343865727 749907641 891843501 749907641 891843501 419545318 891843501 979161368 31486095 979161368 613414009 979161368 613414009 24758444 37227381 24758444 833182476 24758444 833182476 504386606 833182476 351475953 916853518 351475953 60721199 351475953 60721199 40913568 60721199 824250137 264593131 824250137 123899932 824250137 123899932 82548174 123899932 672019732 888767953 672019732 888767953 341451346 888767953 817458153 273868559 817458153 843329240 817458153 843329240 321621795 483288871 321621795 598404733 321621795 598404733 426270837 598404733 340696667 952111999 340696667 187545163 340696667 187545163 125053078 187545163 717992546 860401517 717992546 860401517 190207452 287900617 190207452 408134754 190207452 408134754 657793405 761387855 657793405 75668588 657793405 75668588 949274034 75668588 355269009 636514283 355269009 589842687 355269009 589842687 386295841 589842687 149888790 226777360 149888790 951965866 149888790 951965866 567720328 73104417 567720328 73104417 49169210 73104417 902092897 147393449 902092897 54240573 902092897 54240573 972923341 40109985 972923341 183113053 972923341 183113053 498327368 760553713 498327368 760553713 475426626 760553713 796305881 123254305 796305881 123254305 918532980 123254305 461738142 931515507 461738142 121503772 461738142 121503772 81004484 121503772 246563697 811994771 246563697 811994771 551233150 811994771 277929419 417728940 277929419 618646913 277929419 618646913 967162402 48514059 967162402 522921237 967162402 522921237 412096459 522921237 607216287 857174298 607216287 857174298 42379501 62863076 42379501 411429668 42379501 411429668 316602774 475786533 316602774 326961807 316602774 326961807 779184091 326961807 464156482 517103333 464156482 433095434 464156482 433095434 797914800 175884643 797914800 175884643 882936194 175884643 528790238 792576252 528790238 700422563 528790238 700422563 659610802 700422563 564942184 339382171 564942184 339382171 225696317 339382171 432798040 992327925 432798040 293266228 432798040 293266228 193906673 293266228 336232941 993297413 336232941 437685162 336232941 437685162 292138088 437685162 372780827 676389699 372780827 350149115 372780827 350149115 232997706 350149115 825084023 29745605 825084023 29745605 19184829 29745605 913994118 802361591 913994118 802361591 36834477 54644309 36834477 574605117 36834477 574605117 991739820 12197879 991739820 399713204 991739820 399713204 518723371 652700991 518723371 146444687 518723371 146444687 97675791 146444687 525706691 518605083 525706691 419351055 525706691 419351055 716787572 419351055 279044705 159892927 279044705 159892927 106564215 159892927 409598965 818509068 409598965 815245528 409598965 815245528 642925166 815245528 105357931 158097287 105357931 420051776 105357931 420051776 298797787 448333902 298797787 80540800 298797787 80540800 53736012 80540800 592741070 983078029 592741070 781605894 592741070 781605894 467612290 781605894 546496659 595056418 546496659 595056418 369824240 595056418 598446390 802348097 598446390 388860009 598446390 388860009 120803041 176313169 120803041 176313169 882619074 176313169 675868926 909620877 675868926 909620877 49435342 73496587 49435342 945096400 49435342 945096400 654304829 172349242 654304829 172349242 885389707 172349242 778327610 327897677 778327610 208882958 778327610 208882958 99637906 149808947 99637906 649384552 99637906 649384552 657707761 649384552 546947247 654194514 546947247 39759433 546947247 39759433 26430329 39759433 766453560 345611517 766453560 97104329 766453560 97104329 64714695 97104329 493065356 970405051 493065356 266534605 493065356 266534605 175324607 266534605 393092281 795438395 393092281 528863870 393092281 528863870 935669132 97632250 935669132 292810515 935669132 292810515 74122244 111613653 74122244 190776799 74122244 190776799 872632173 190776799 725318665 406723649 725318665 235994072 725318665 235994072 843192996 235994072 296934670 445322100 296934670 264814326 296934670 264814326 171722070 260883806 171722070 563536212 171722070 563536212 632835970 563536212 528666129 648992000 528666129 431837579 528666129 431837579 288478944 431837579 378120593 770381469 378120593 7114012 378120593 7114012 994918261 7114012 323713712 486820789 323713712 81984191 323713712 81984191 945151664 81984191 54770858 319028011 54770858 319028011 784751771 319028011 260986604 615398311 260986604 615398311 606192432 913053746 606192432 286945001 606192432 286945001 807492691 286945001 750387381 467172110 750387381 467172110 264464316 396926319 264464316 413447590 264464316 413447590 275403257 413447590 6590201 9596870 6590201 857210994 6590201 857210994 894997330 157990632 894997330 417553649 894997330 417553649 277857470 417553649 952289091 50598229 952289091 50598229 34438510 50598229 549803929 977891238 549803929 370606322 549803929 370606322 856168802 215426351 856168802 835980157 856168802 835980157 101505854 152546551 101505854 304632271 101505854 304632271 382476699 993406564 382476699 315245890 382476699 315245890 105597844 158521988 105597844 374563419 105597844 374563419 268888349 403697584 268888349 276856388 268888349 276856388 815530323 276856388 303827122 513650623 303827122 513650623 907960440 138514775 907960440 529170781 907960440 529170781 488771686 529170781 948645713 76552594 948645713 222733770 948645713 222733770 851765471 222733770 891060712 163405289 891060712 817668700 891060712 817668700 552920694 968389217 552920694 518803043 552920694 518803043 432005318 518803043 852324162 221917327 852324162 392070364 852324162 392070364 707560435 432545518 707560435 381295389 707560435 381295389 741950184 381295389 724429860 570982434 724429860 570982434 131826432 198007061 131826432 758335512 131826432 758335512 531963604 758335512 255628471 382892608 255628471 418983723 255628471 418983723 576179856 698667007 576179856 214323553 576179856 214323553 142144480 214323553 991703183 12239936 991703183 690761999 991703183 690761999 594347840 690761999 863266117 58042885 863266117 58042885 961016637 58042885 687688538 461197207 687688538 12289881 687688538 12289881 991682635 12289881 11542792 590025794 11542792 590025794 685290845 454791298 685290845 454791298 303188486 454791298 360734589 907490533 360734589 573127651 360734589 573127651 492152717 573127651 435305138 520174385 435305138 907981396 435305138 907981396 335071405 907981396 524325491 435234783 524325491 435234783 942760914 85743808 942760914 397470330 942760914 397470330 267642558 402032825 267642558 144377043 267642558 144377043 904203467 144377043 42102050 33823625 42102050 33823625 977559570 33823625 464049904 977517150 464049904 797771376 464049904 797771376 349462616 797771376 991469713 12494411 991469713 794288240 991469713 794288240 479675730 478735057 479675730 478735057 676079596 478735057 322798200 485543367 322798200 361874091 322798200 361874091 755133989 361874091 346046986 952876269 346046986 952876269 761741598 353051319 761741598 604376623 761741598 604376623 431605554 604376623 650617737 784737198 650617737 341526937 650617737 341526937 769092395 341526937 85144301 128163613 85144301 506029651 85144301 506029651 855680839 215991701 855680839 321908328 855680839 321908328 213263371 321908328 938046760 93197088 938046760 594338988 938046760 594338988 102499642 153605831 102499642 311169006 102499642 311169006 451834633 695059023 451834633 8571499 451834633 8571499 5849480 8571499 493558806 733389116 493558806 109122069 493558806 109122069 938995046 91890388 938995046 499431411 938995046 499431411 663173282 499431411 791650311 64131746 791650311 64131746 43105961 64131746 478329739 662500152 478329739 641863742 478329739 641863742 660114489 245311366 660114489 245311366 161992197 245311366 850301767 225084452 850301767 409950188 850301767 409950188 273252331 409950188 485528266 681161947 485528266 301982305 485528266 301982305 797000218 301982305 257676525 532580645 257676525 532580645 669963024 489258809 669963024 945781284 669963024 945781284 510282679 945781284 559535141 348947291 559535141 348947291 232363077 348947291 408212942 766870921 408212942 603667048 408212942 603667048 338849345 603667048 374204110 648913177 374204110 197385072 374204110 197385072 131452468 197385072 565275001 518253574 565275001 341102342 565275001 341102342 769468975 341102342 676720355 477732936 676720355 275780206 676720355 275780206 181490207 275780206 807854013 752544418 807854013 752544418 295692389 298675657 295692389 298675657 798955698 298675657 571489666 941135735 571489666 785420358 571489666 785420358 157366358 68408123 157366358 68408123 46099104 68408123 55059093 831753175 55059093 831753175 615607910 831753175 273482715 410357861 273482715 452728483 273482715 452728483 693513263 452728483 52385099 78294240 52385099 763981244 52385099 763981244 654615907 763981244 364991752 880438685 364991752 334338797 364991752 334338797 774000616 334338797 642402042 722243351 642402042 247717116 642402042 247717116 163648526 247717116 670285503 488651856 670285503 147693078 670285503 147693078 98354449 147693078 609258351 551606362 609258351 302215359 609258351 302215359 851579161 223138936 851579161 610556434 851579161 610556434 383964626 610556434 926707032 111238671 926707032 817369861 926707032 817369861 517877818 817369861 932472376 102921221 932472376 681809510 932472376 681809510 98416473 147759169 98416473 289666574 98416473 289666574 991825803 12155060 991825803 333969834 991825803 333969834 123622967 185479176 123622967 810221089 123622967 810221089 657268644 810221089 5967127 8868312 5967127 401170090 5967127 401170090 729158772 401170090 278683947 862543786 278683947 862543786 963721776 53801537 963721776 572169818 963721776 572169818 519162837 572169818 930658540 105690341 930658540 585400653 930658540 585400653 195292159 189494057 195292159 189494057 126265156 189494057 866901416 216730727 866901416 216730727 143664387 216730727 712946476 424623955 712946476 318606944 712946476 318606944 211284395 318606944 321184103 846594279 321184103 846594279 354595224 846594279 349798844 898102969 349798844 170140093 349798844 170140093 113604810 170140093 656513926 897059026 656513926 897059026 343872033 897059026 608397441 122988968 608397441 122988968 918694282 122988968 915459739 606135595 915459739 606135595 8201429 4253167 8201429 4253167 997088127 4253167 926259953 718107017 926259953 718107017 470475099 718107017 541543014 311142731 541543014 311142731 790318660 311142731 409327892 831877015 409327892 448674817 409327892 448674817 298930116 448674817 416186543 509934270 416186543 382603118 416186543 382603118 108905609 162796645 108905609 455469182 108905609 455469182 691874227 455469182 96574272 144926607 96574272 455739129 96574272 455739129 586541573 641518976 586541573 302202987 586541573 302202987 200036864 302202987 591071663 803971346 591071663 167514158 591071663 167514158 112027403 167514158 692919579 453560240 692919579 310348329 692919579 310348329 95049876 142587736 95049876 228151931 95049876 228151931 150928658 228151931 82458836 123760439 82458836 503171124 82458836 503171124 519666619 503171124 310127352 210185348 310127352 210185348 139778327 210185348 602404857 765209672 602404857 22483742 602404857 22483742 985082175 22483742 292040458 437425805 292040458 304586928 292040458 304586928 201795831 304586928 909772830 136507388 909772830 863696869 909772830 863696869 238672294 358101797 238672294 444871218 238672294 444871218 296575042 444871218 94759777 141908414 94759777 874864071 94759777 874864071 491366557 874864071 361441806 79598442 361441806 79598442 53260436 79598442 413672831 657778781 413672831 657778781 632956200 560671696 632956200 796704586 632956200 796704586 469343647 796704586 475924365 7015539 475924365 7015539 994981982 7015539 581742517 749036116 581742517 195429194 581742517 195429194 869456844 195429194 414233745 569573527 414233745 432402725 414233745 432402725 707691265 432402725 436862738 937673172 436862738 380147911 436862738 380147911 253554153 380147911 402913415 798681718 402913415 352633815 402913415 352633815 231165491 346643617 231165491 455648134 231165491 455648134 691780904 455648134 482131825 789645417 482131825 4563566 482131825 4563566 2930561 4563566 550679269 746886555 550679269 396545200 550679269 396545200 219441308 108517403 219441308 108517403 928544395 108517403 625097643 955377280 625097643 955377280 644268980 955377280 268289085 402620038 268289085 448304079 268289085 448304079 452039782 961630995 452039782 424302344 452039782 424302344 713184468 424302344 53803531 80658587 53803531 707014728 53803531 707014728 383179019 867711015 383179019 539943417 383179019 539943417 649637925 920653462 649637925 920653462 963428360 54159976 963428360 896529556 963428360 896529556 12253394 18595603 12253394 678342628 12253394 678342628 922327979 117614142 922327979 307984140 922327979 307984140 204301606 307984140 890163497 165162502 890163497 268179537 890163497 268179537 642583605 562890187 642583605 373571169 642583605 373571169 249457314 373571169 477889860 839937617 477889860 516235235 477889860 516235235 451124053 516235235 849151390 226593558 849151390 628632175 849151390 628632175 268582279 403003911 268582279 653170419 268582279 653170419 971258742 42789262 971258742 549957243 971258742 549957243 170695401 259054781 170695401 880427827 170695401 880427827 462051039 880427827 389255988 934719159 389255988 484609425 389255988 484609425 672588755 484609425 664621036 497217337 664621036 213693027 664621036 213693027 857253748 213693027 563951817 950195266 563951817 524874126 563951817 524874126 106202833 159362507 106202833 380899906 106202833 380899906 254009952 380899906 174123631 264448884 174123631 360610981 174123631 360610981 756061553 360610981 640516905 814473020 640516905 495369227 640516905 495369227 828639054 257788621 828639054 349970875 828639054 349970875 648608665 832866274 648608665 832866274 451368446 496554967 451368446 496554967 875574877 93488935 875574877 93488935 937800428 93488935 707251971 614800881 707251971 614800881 573817458 614800881 630201683 637409740 630201683 293384770 630201683 293384770 193950902 293384770 987576057 18503290 987576057 223409909 987576057 223409909 147553410 223409909 587250947 981730149 587250947 910648246 587250947 910648246 364737599 910648246 522491199 533615153 522491199 533615153 429190747 533615153 830917881 254695589 830917881 747144784 830917881 747144784 371762209 616226471 371762209 884064124 371762209 884064124 365141879 884064124 442623446 817373159 442623446 948588833 442623446 948588833 730674822 399155920 730674822 511501111 730674822 511501111 356669452 511501111 391756668 453835591 391756668 453835591 692703897 453835591 176168313 267906367 176168313 461802249 176168313 461802249 878423556 182513525 878423556 667614219 878423556 667614219 570031765 862689406 570031765 167691297 570031765 167691297 888299120 167691297 399059441 892093545 399059441 461312494 399059441 461312494 307638129 461312494 323098191 826591895 323098191 826591895 459111974 826591895 8523977 12805596 8523977 968990196 8523977 968990196 651369131 968990196 258497326 301663351 258497326 301663351 846873961 229814914 846873961 382603117 846873961 382603117 378441788 791488198 378441788 320705342 378441788 320705342 212592543 320705342 871084434 193125800 871084434 856034661 871084434 856034661 24613891 36966929 24613891 431912310 24613891 431912310 707959258 431912310 215564037 325391698 215564037 401961752 215564037 401961752 789819776 76507481 789819776 76507481 51236763 76507481 338308356 976677820 338308356 452746331 338308356 452746331 910222664 135945780 910222664 365499166 910222664 365499166 200256530 302562922 200256530 682872251 200256530 682872251 972508241 40501916 972508241 634049178 972508241 634049178 295297249 442823290 295297249 883308796 295297249 883308796 929535216 13832289 929535216 13832289 990775092 13832289 744670680 377370266 744670680 340768004 744670680 340768004 769649837 340768004 531222481 519292251 531222481 416309979 531222481 416309979 718853206 416309979 177178801 78259612 177178801 78259612 947503051 78259612 803569934 292313117 803569934 207099910 803569934 207099910 861110047 207099910 426962648 739454104 426962648 7456222 426962648 7456222 994557852 7456222 582542227 726997913 582542227 330826342 582542227 330826342 776390330 330826342 571625824 568674518 571625824 177389822 571625824 177389822 118175103 177389822 664423953 894003364 664423953 894003364 575638483 918548178 575638483 763824935 575638483 763824935 421699300 763824935 931101104 104965319 931101104 405219285 931101104 405219285 110458717 165464260 110458717 689010896 110458717 689010896 545062075 747923752 545062075 572116578 545062075 572116578 73310392 110147327 73310392 314607987 73310392 314607987 286954144 429633828 286954144 276848384 286954144 276848384 815562109 276848384 194427677 294124390 194427677 110346115 194427677 110346115 927255182 110346115 656073213 850598141 656073213 793171522 656073213 793171522 457391537 793171522 783127780 321343009 783127780 498396233 783127780 498396233 331898617 498396233 544373941 992949059 544373941 992949059 587893486 992949059 114624047 171648150 114624047 537510369 114624047 537510369 458280701 865041477 458280701 359127020 458280701 359127020 239418642 359127020 896801780 155039331 896801780 980373970 896801780 980373970 612710115 980373970 734822281 392167866 734822281 493595115 734822281 493595115 77733207 116824104 77733207 590630056 77733207 590630056 809330416 284815550 809330416 441037761 809330416 441037761 294128016 441037761 401297909 984221410 401297909 71591512 401297909 71591512 952085497 71591512 614941525 777979893 614941525 232868720 614941525 232868720 940850794 89047328 940850794 345993646 940850794 345993646 230766060 345993646 530063867 910438449 530063867 185874274 530063867 185874274 876043884 185874274 313733368 498761985 313733368 498761985 332167823 498761985 68152759 102894171 68152759 181909434 68152759 181909434 878986363 181909434 180313962 274179682 180313962 73595092 180313962 73595092 49478641 73595092 224280306 337490642 224280306 62901635 224280306 62901635 957665575 62901635 389665829 689059814 389665829 2592265 389665829 2592265 998120190 2592265 381130430 539638773 381130430 52593151 381130430 52593151 35620181 52593151 568519009 597294723 568519009 361498218 568519009 361498218 755307259 361498218 650681851 757457667 650681851 757457667 603618770 757457667 988531206 17262903 988531206 72387926 988531206 72387926 841295242 249281660 841295242 249281660 164783899 249281660 350464962 530443569 350464962 339492670 350464962 339492670 152854890 231330943 152854890 997924365 152854890 997924365 765875143 346221040 765875143 654208196 765875143 654208196 307769811 274539807 307769811 274539807 180525472 274539807 625283908 675667910 625283908 198821101 625283908 198821101 132312159 198821101 169097760 256791812 169097760 124616209 169097760 124616209 917603034 124616209 591835875 664213160 591835875 182125657 591835875 182125657 878841831 182125657 67477577 101910454 67477577 118043128 67477577 118043128 864140263 911095259 864140263 911095259 372720492 911095259 888563387 167355102 888563387 648132875 888563387 648132875 119444485 178967616 119444485 804616438 119444485 804616438 638748265 617722488 638748265 736462927 638748265 736462927 523879263 629423344 523879263 832626042 523879263 832626042 483706197 832626042 689872962 458278676 689872962 993345017 689872962 993345017 395377942 993345017 801176171 119991019 801176171 119991019 80003045 119991019 905011064 143217227 905011064 55168053 905011064 55168053 962879616 55168053 725729865 406163934 725729865 196183508 725729865 196183508 107301026 136206252 107301026 136206252 90578781 136206252 876996760 942640082 876996760 942640082 358981144 942640082 366591162 469405885 366591162 469405885 312332640 469405885 762255357 352189880 762255357 885283915 762255357 885283915 332874896 384344189 332874896 384344189 256587889 384344189 720073028 933478963 720073028 933478963 282371909 324201456 282371909 324201456 214670690 324201456 890925823 163666121 890925823 845983057 890925823 845983057 115752870 173449821 115752870 814396396 115752870 814396396 696753182 408900704 696753182 408900704 723702826 408900704 410862362 770571184 410862362 343149149 410862362 343149149 768010856 343149149 519862059 705331885 519862059 431991209 519862059 431991209 707896611 431991209 437513485 724055052 437513485 190908926 437513485 190908926 127330302 190908926 820482962 335721903 820482962 335721903 297224785 445646972 297224785 119427099 297224785 119427099 953246515 69498878 953246515 701639640 953246515 701639640 165689047 112680592 165689047 112680592 925623001 112680592 858410486 406286042 858410486 406286042 270565384 406286042 321799661 483645577 321799661 95076422 321799661 95076422 936865758 95076422 582205656 512326336 582205656 36490851 582205656 36490851 975742585 36490851 217579796 328336474 217579796 158599396 217579796 158599396 105656921 158599396 164958288 995043809 164958288 995043809 467141307 481796181 467141307 481796181 320415770 481796181 571575057 850319333 571575057 56886358 571575057 56886358 961628665 56886358 626987473 761757402 626987473 273648026 626987473 273648026 179914068 273648026 418331767 829566893 418331767 373164775 418331767 373164775 747668766 373164775 312887919 469912415 312887919 251704055 312887919 251704055 166204928 251704055 722420974 410872309 722420974 387122665 722420974 387122665 980480195 29624250 980480195 143232985 980480195 143232985 280849497 422218876 280849497 422218876 390757271 803079717 390757271 183460551 390757271 183460551 122347136 183460551 505534253 885417762 505534253 885417762 2176781 3389758 2176781 344914939 2176781 344914939 949195273 75796097 949195273 273072392 949195273 273072392 179583873 273072392 668585050 491175997 668585050 70023086 668585050 70023086 952993705 70023086 352173704 742095781 352173704 409015619 352173704 409015619 723646977 409015619 634200858 888199607 634200858 888199607 28704177 43311056 28704177 501134552 28704177 501134552 336709003 501134552 141507337 212937497 141507337 646703651 141507337 646703651 977064946 34870256 977064946 323666207 977064946 323666207 73052115 109886466 73052115 482037981 73052115 482037981 613788278 528167664 613788278 125659331 613788278 125659331 917045956 125659331 769716557 884978940 769716557 884978940 158465471 194385725 158465471 194385725 129492040 194385725 653678198 523802341 653678198 235264270 653678198 235264270 843671167 235264270 92074160 40124855 92074160 40124855 26643590 40124855 889322356 524278119 889322356 524278119 417573462 524278119 847649941 228752949 847649941 511404362 847649941 511404362 325380274 458988035 325380274 458988035 689302098 458988035 642927182 972820711 642927182 270919592 642927182 270919592 178065489 270919592 558137142 890437167 558137142 482532906 558137142 482532906 674084266 482532906 390897945 506147275 390897945 402610410 390897945 402610410 268280837 402610410 398230225 783623573 398230225 2928652 398230225 2928652 997933589 2928652 930863833 315108388 930863833 315108388 134399619 202055268 134399619 993720262 134399619 993720262 586065618 993720262 428350893 253745718 428350893 253745718 167372350 253745718 876727018 185108965 876727018 577378171 876727018 577378171 478554630 516181437 478554630 969301394 478554630 969301394 347763867 969301394 586759115 361203786 586759115 361203786 755665586 361203786 603895108 631668906 603895108 501498136 603895108 501498136 233994548 324258737 233994548 324258737 214757260 324258737 258457950 387255824 258457950 76290984 258457950 76290984 973377916 39430157 973377916 195988120 973377916 195988120 130701977 195988120 465718458 757325332 465718458 19192921 465718458 19192921 987174324 19192921 200140409 501461520 200140409 501461520 995012323 6961197 995012323 938283398 995012323 938283398 335955689 504917675 335955689 504917675 493123434 564844509 493123434 50878334 493123434 50878334 34657371 50878334 489494034 943725140 489494034 943725140 557368294 943725140 458541018 23037700 458541018 23037700 984572167 23037700 53046163 633515088 53046163 633515088 548147517 633515088 356677137 172544665 356677137 172544665 115143268 172544665 446227295 594467073 446227295 260065638 446227295 260065638 827382167 260065638 634659746 853966871 634659746 387156586 634659746 387156586 738145212 387156586 603211034 691069935 603211034 428633061 603211034 428633061 734236334 393186637 734236334 618417516 734236334 618417516 582911675 618417516 627065469 932523444 627065469 430559025 627065469 430559025 217959109 328993432 217959109 430302343 217959109 430302343 709171724 430302343 88354571 132480342 88354571 240608821 88354571 240608821 537685174 885550813 537685174 182513522 537685174 182513522 121632940 182513522 677896405 476003558 677896405 138660265 677896405 138660265 92449958 138660265 145384318 679595058 145384318 679595058 545537690 679595058 326900880 491550184 326900880 518390605 326900880 518390605 651665983 935725676 651665983 362207936 651665983 362207936 137936786 207565996 137936786 536511357 137936786 536511357 483051972 536511357 439950273 730961477 439950273 520714674 439950273 520714674 523418749 520714674 496056637 840639416 496056637 840639416 878876589 182047972 878876589 625662188 878876589 625662188 310988163 149584037 310988163 149584037 99514525 149584037 133984179 374186353 133984179 374186353 746771151 374186353 449304417 969553418 449304417 44342291 449304417 44342291 970014690 44342291 310347508 465341845 310347508 441780662 310347508 441780662 978697518 31952561 978697518 581258627 978697518 581258627 2351921 3495204 2351921 273757482 2351921 273757482 817509128 273757482 747903489 731656914 747903489 731656914 511630853 731656914 797636201 131018844 797636201 131018844 913390711 131018844 521543824 761906162 521543824 673467350 521543824 673467350 512740065 673467350 596684704 717079013 596684704 315628997 596684704 315628997 194583385 294397277 194583385 426530402 194583385 426530402 381500136 941545960 381500136 563764141 381500136 563764141 740770586 382900036 740770586 819821413 740770586 819821413 371169063 819821413 959370815 60336452 959370815 251148359 959370815 251148359 76023155 114158028 76023155 620270273 76023155 620270273 560318759 14132435 560318759 14132435 990688184 14132435 244269598 366718581 244269598 100379845 244269598 100379845 934003638 100379845 304438723 456646313 304438723 285791602 304438723 285791602 188453677 285791602 268432371 797267437 268432371 797267437 359736321 797267437 141670228 213598790 141670228 347132450 141670228 347132450 765365371 347132450 112324078 168267099 112324078 663576889 112324078 663576889 958327042 62141534 958327042 98440576 958327042 98440576 916790670 160679743 916790670 160679743 348525902 928646088 348525902 211088691 348525902 211088691 858932036 211088691 566779712 744602929 566779712 644805399 566779712 644805399 133906474 100077121 133906474 100077121 934172384 100077121 916087281 950290945 916087281 950290945 221079576 333226987 221079576 923213145 221079576 923213145 892792086 157360679 892792086 157360679 104922990 157360679 375857620 755489257 375857620 157797427 375857620 157797427 895065120 157797427 713799475 457308718 713799475 457308718 305149847 457308718 983940506 24067470 983940506 933245843 983940506 933245843 649446217 933245843 830121486 255838120 830121486 879968697 830121486 879968697 109421459 163505814 109421459 907771678 109421459 907771678 580665926 907771678 390145034 154140869 390145034 154140869 102871032 154140869 798542293 886754112 798542293 886754112 469787858 191635352 469787858 191635352 127726252 191635352 153392154 649446382 153392154 649446382 622974843 649446382 586422479 8595985 586422479 8595985 5877083 8595985 387875400 961938585 387875400 99721471 387875400 99721471 934578694 99721471 166302443 258247577 166302443 258247577 828348790 258247577 745090098 376628950 745090098 195808491 745090098 195808491 869190274 195808491 328383063 885631944 328383063 885631944 570905837 885631944 398497241 724966316 398497241 747101460 398497241 747101460 515788633 747101460 425042094 749033228 425042094 436104052 425042094 436104052 705134588 436104052 37251373 55253912 37251373 269038508 37251373 269038508 537110515 574394636 537110515 480632198 537110515 480632198 943662610 12713032 943662610 12713032 991271310 12713032 500391866 596668739 500391866 311805170 500391866 311805170 809039336 284994901 809039336 572162994 809039336 572162994 493742912 572162994 837215730 244663887 837215730 398049007 837215730 398049007 731311912 398049007 804600330 290594584 804600330 530750162 804600330 530750162 474169066 530750162 983318233 25293978 983318233 174095944 983318233 174095944 426446172 987764704 426446172 987764704 634399054 773804451 634399054 773804451 87750161 131681422 87750161 574249553 87750161 574249553 377062725 574249553 169975357 258132513 169975357 510449160 169975357 510449160 462627315 510449160 96132048 113756151 96132048 113756151 924940229 113756151 718707788 874307833 718707788 874307833 502468515 874307833 504264725 922006171 504264725 218845086 504264725 218845086 144792695 218845086 283985112 425246362 283985112 203596361 283985112 203596361 135515233 203596361 773103021 335649868 773103021 317832118 773103021 317832118 210700847 317832118 312750793 469870158 312750793 290694480 312750793 290694480 869947731 194554124 869947731 578703699 869947731 578703699 576711808 953081262 576711808 212443121 576711808 212443121 141183350 212443121 149859942 226751183 149859942 116624646 149859942 116624646 77580712 116624646 500101612 834998269 500101612 112692629 500101612 112692629 925616203 112692629 882752782 359569186 882752782 359569186 239798319 359569186 726412199 855509365 726412199 855509365 272219466 408373706 272219466 436382563 272219466 436382563 568311231 877404899 568311231 287645421 568311231 287645421 189953882 287645421 222080553 590232144 222080553 590232144 928801576 108218439 928801576 317091788 928801576 317091788 786045583 317091788 915519696 127922975 915519696 756171526 915519696 756171526 539390300 756171526 779914946 283531484 779914946 283531484 810346011 283531484 717695375 518081218 717695375 518081218 501030960 827697887 501030960 827697887 586952364 827697887 311598453 145543950 311598453 145543950 62470651 93471434 62470651 216658022 62470651 216658022 889724903 165705680 889724903 274675831 889724903 274675831 104647788 157037505 104647788 278267374 104647788 278267374 814820370 278267374 435113420 882746129 435113420 508691712 435113420 508691712 532924418 508691712 301053981 451730863 301053981 493447776 301053981 493447776 328057621 493447776 63204360 94779581 63204360 589588945 63204360 589588945 779720037 299695200 779720037 299695200 830414204 255278699 830414204 739429074 830414204 739429074 58136295 86885796 58136295 178566400 58136295 178566400 510349236 826609437 510349236 826609437 497891939 826609437 793212926 123821934 793212926 123821934 917992742 123821934 714145469 799720726 714145469 799720726 478201116 937219306 478201116 615890949 478201116 615890949 369940620 853830657 369940620 260428450 369940620 260428450 827004795 260428450 381054312 772022097 381054312 231522584 381054312 231522584 902821835 146056732 902821835 634029249 902821835 634029249 541246420 792996146 541246420 205703234 541246420 205703234 861927138 205703234 81777938 122761381 81777938 237164527 81777938 237164527 842257116 237164527 526721406 732958359 526721406 732958359 461400307 732958359 557681883 416846748 557681883 416846748 3960948 6253256 3960948 362650815 3960948 362650815 754606553 362650815 240241438 254224023 240241438 254224023 831087158 254224023 466392113 748386406 466392113 693878312 466392113 693878312 610513825 693878312 97718870 146575530 97718870 347089812 97718870 347089812 986534184 20176856 986534184 939053848 986534184 939053848 631220518 615455770 631220518 615455770 238247388 357423859 238247388 496375613 238247388 496375613 376490521 894217278 376490521 694186957 376490521 694186957 839954847 34832841 839954847 34832841 977099494 34832841 580432499 616802298 580432499 72280282 580432499 72280282 48670769 72280282 90369826 943607740 90369826 943607740 494167039 943607740 347435006 643334120 347435006 643334120 418456472 682026202 418456472 313595433 418456472 313595433 207639080 313595433 639534951 646646938 639534951 135427340 639534951 135427340 910521765 135427340 905326718 192206164 905326718 192206164 128076787 192206164 873475048 52263754 873475048 52263754 964841832 52263754 85977851 299004057 85977851 299004057 687388926 461593229 687388926 192420969 687388926 192420969 871368664 192420969 558946136 891556189 558946136 297841973 558946136 297841973 799487053 297841973 327172883 492072453 327172883 300883243 327172883 300883243 797652458 300883243 467816332 862754647 467816332 667023633 467816332 667023633 869770687 194909517 869770687 475231561 869770687 475231561 678489786 475231561 693017755 443994201 693017755 443994201 699471538 443994201 537464348 714240261 537464348 269772029 537464348 269772029 177380182 269772029 818069694 272704657 818069694 227305831 818069694 227305831 848682747 227305831 36410532 53851449 36410532 230132405 36410532 230132405 152241127 230132405 138717453 208670412 138717453 665800942 138717453 665800942 641667499 665800942 77691102 116736916 77691102 896949286 77691102 896949286 405874260 896949286 271043953 406923340 271043953 804195271 271043953 804195271 655569948 804195271 523717863 271215169 523717863 271215169 178227320 271215169 771222552 338088850 771222552 191995457 771222552 191995457 127919508 191995457 536163230 772294241 536163230 17123105 536163230 17123105 11092635 17123105 83309521 880373280 83309521 880373280 718295946 112906089 718295946 112906089 925490983 112906089 79311272 189809317 79311272 189809317 873369688 189809317 824088211 269135779 824088211 269135779 454569374 745002556 454569374 256045715 454569374 256045715 168642730 256045715 917904138 104185590 917904138 104185590 931589068 104185590 575140951 522857133 575140951 120571215 575140951 120571215 80435959 120571215 655273125 760264631 655273125 760264631 215603868 76586925 215603868 76586925 51326341 76586925 621720466 915526759 621720466 549786116 621720466 549786116 210128493 7093792 210128493 7093792 994957040 7093792 787266534 596157890 787266534 596157890 429553993 596157890 999227711 817201 999227711 563238526 999227711 563238526 304902937 303783402 304902937 303783402 201229400 303783402 342364726 901770081 342364726 346965123 342364726 346965123 765483044 346965123 672042486 645230491 672042486 645230491 184963242 280954949 184963242 333624741 184963242 333624741 379370052 784062679 379370052 364863133 379370052 364863133 214831824 324344391 214831824 398589606 214831824 398589606 730963353 398589606 242905577 364648947 242905577 568861419 242905577 568861419 840165075 240155722 840165075 289008005 840165075 289008005 123728047 185685791 123728047 565566788 123728047 565566788 640762534 565566788 336995036 677509776 336995036 677509776 506362483 677509776 420071615 666255164 420071615 891366907 420071615 891366907 363187576 891366907 376064665 945097438 376064665 840271107 376064665 840271107 660436498 840271107 439457116 900472200 439457116 300877830 439457116 300877830 147724644 223660861 147724644 412071679 147724644 412071679 721873959 412071679 144019757 217601366 144019757 238933797 144019757 238933797 431418834 749472572 431418834 568910802 431418834 568910802 640634337 568910802 176613734 268368480 176613734 291934391 176613734 291934391 865693003 200430178 865693003 412653555 865693003 412653555 721483187 412653555 725913654 194288414 725913654 194288414 870169543 194288414 860747899 207616233 860747899 112556379 860747899 112556379 925665024 112556379 263055513 394455682 263055513 267249091 263055513 267249091 175757435 267249091 905895162 141676016 905895162 899187895 905895162 899187895 599047551 899187895 672604918 484556634 672604918 926234979 672604918 926234979 426072487 99052400 426072487 99052400 935005602 99052400 477109559 699672510 477109559 327722677 477109559 327722677 778411988 327722677 627615751 549242740 627615751 160804004 627615751 160804004 107227559 160804004 149161068 889384746 149161068 889384746 696115089 215511278 696115089 215511278 142897285 215511278 933140620 23525143 933140620 23525143 984279876 23525143 368190229 536913039 368190229 345400241 368190229 345400241 230121039 345400241 999191664 912359 999191664 311956706 999191664 311956706 206826714 311956706 838929398 131274734 838929398 131274734 913149120 131274734 107482015 681951674 107482015 681951674 658686402 681951674 35114650 51725273 35114650 127069618 35114650 127069618 948482018 76795903 948482018 603052831 948482018 603052831 425209818 603052831 746385388 69493465 746385388 69493465 953251061 69493465 256358154 487197798 256358154 487197798 824571573 264221791 824571573 784174737 824571573 784174737 623600344 784174737 954643871 67351690 954643871 305074918 954643871 305074918 202209485 305074918 229312510 640342328 229312510 640342328 337196259 640342328 291022942 436212595 291022942 769981367 291022942 769981367 996581564 5058951 996581564 399823363 996581564 399823363 730055771 399823363 823460577 265634296 823460577 314478601 823460577 314478601 208126715 314478601 899646070 121632339 899646070 121632339 72519300 109122067 72519300 366503125 72519300 366503125 609318105 768923462 609318105 80860977 609318105 80860977 945880201 80860977 369700178 980382917 369700178 650824136 369700178 650824136 846542362 230144801 846542362 398059505 846542362 398059505 538859767 936043601 538859767 936043601 374882055 936043601 434847995 240518458 434847995 240518458 886936060 167319189 886936060 167319189 888622808 167319189 809187389 381875873 809187389 381875873 254812209 381875873 675795098 479459459 675795098 132304884 675795098 132304884 88287982 132304884 741027944 807544062 741027944 807544062 508247270 587013979 508247270 643362877 508247270 643362877 409211994 643362877 791228718 310135479 791228718 699672237 791228718 699672237 269102349 404150498 269102349 502554592 269102349 502554592 842970974 236189461 842970974 467943189 842970974 467943189 168187749 255278695 168187749 258705804 168187749 258705804 170392828 258705804 154337018 233187681 154337018 260117245 154337018 260117245 612891759 588507013 612891759 345804216 612891759 345804216 766188429 345804216 240156395 360035211 240156395 317640005 240156395 317640005 20331029 30821164 20331029 455149335 20331029 455149335 691993813 455149335 301448086 452223581 301448086 971243128 301448086 971243128 472560169 971243128 301992649 452802753 301992649 561144894 301992649 561144894 354804857 561144894 141611238 213380756 141611238 283215011 141611238 283215011 810599392 283215011 597715256 732889216 597715256 281766455 597715256 281766455 811952302 281766455 628578314 641324269 628578314 254767741 628578314 254767741 935326653 98278207 935326653 319254847 935326653 319254847 50842100 75796096 50842100 792133974 50842100 792133974 950795719 73321367 950795719 115859992 950795719 115859992 77127351 115859992 822493026 292529500 822493026 292529500 182714176 277874519 182714176 397677886 182714176 397677886 265042865 397677886 212261466 282203660 212261466 282203660 811583157 282203660 289542501 433598923 289542501 383756164 289542501 383756164 89069601 134074004 89069601 157126116 89069601 157126116 969640722 43101654 969640722 43101654 28599655 43101654 333650713 694858449 333650713 263249929 333650713 263249929 173073641 263249929 175131727 266160782 175131727 111135606 175131727 111135606 73979362 111135606 753285127 364622673 753285127 49290286 753285127 49290286 966605555 49290286 69678943 224849348 69678943 224849348 850456642 224849348 254398028 381444024 254398028 30985673 254398028 30985673 20458166 30985673 907042109 393099117 907042109 393099117 734259557 393099117 835890398 242270620 835890398 242270620 160308803 242270620 185565523 281901539 185565523 245384979 185565523 245384979 836751304 245384979 262171769 392926699 262171769 41116679 262171769 41116679 972256941 41116679 409462940 848830003 409462940 178967621 409462940 178967621 880602922 178967621 673014031 483987569 673014031 252071740 673014031 252071740 975132727 37104633 975132727 448647835 975132727 448647835 82381748 123660127 82381748 124031842 82381748 124031842 917962087 124031842 81295170 121915285 81295170 465534871 81295170 465534871 685131459 465534871 164380566 116242999 164380566 116242999 77375675 116242999 975682332 36532522 975682332 846527490 975682332 846527490 90939663 136572416 90939663 138351646 90939663 138351646 908154774 138351646 40541338 8320406 40541338 8320406 993887020 8320406 818829062 271970339 818829062 35239527 818829062 35239527 23297888 35239527 749207624 370831211 749207624 148621936 749207624 148621936 86146023 129378356 86146023 252629985 86146023 252629985 166808729 252629985 63460182 94962535 63460182 423245427 63460182 423245427 349783105 502189763 349783105 343354569 349783105 343354569 228635050 343354569 256454815 384061179 256454815 89084340 256454815 89084340 59438363 89084340 614984411 737278023 614984411 737278023 69072795 104192494 69072795 978228108 69072795 978228108 893684771 159811220 893684771 932879810 893684771 932879810 166200601 251702658 166200601 335292594 166200601 335292594 773342315 335292594 330935618 496966331 330935618 310991947 330935618 310991947 790385870 310991947 492327412 764699569 492327412 457598494 492327412 457598494 305233716 457598494 686167958 485890580 686167958 485890580 322957918 485890580 786605947 15145262 786605947 15145262 10093363 15145262 197312709 298289380 197312709 128692377 197312709 128692377 85710432 128692377 838124669 411342716 838124669 411342716 458010154 961310881 458010154 191500293 458010154 191500293 872095865 191500293 606418612 725846850 606418612 265260142 606418612 265260142 174562157 265260142 882135456 22130933 882135456 22130933 985370278 22130933 601621940 683405971 601621940 278526314 601621940 278526314 5616104 8341650 5616104 132596056 5616104 132596056 225346835 638698958 225346835 638698958 719734228 415118341 719734228 635850187 719734228 635850187 406185207 994387127 406185207 994387127 785472125 264246367 785472125 264246367 35759118 52852397 35759118 314990124 35759118 314990124 694994237 575331076 694994237 575331076 336799006 796639783 336799006 345193969 336799006 345193969 766862448 345193969 505214162 931246817 505214162 222009579 505214162 222009579 852244886 222009579 779639872 492989693 779639872 492989693 40112550 59621777 40112550 288336426 40112550 288336426 806552282 288336426 776285980 786934400 776285980 786934400 185829670 245485782 185829670 245485782 162089824 245485782 423570870 658847932 423570870 277130683 423570870 277130683 815394645 277130683 335230053 702073636 335230053 199896553 335230053 199896553 866064250 199896553 492772006 579543853 492772006 103320883 492772006 103320883 68494368 103320883 884246067 235903270 884246067 235903270 119811684 179746700 119811684 750608455 119811684 750608455 748643330 371773381 748643330 895254177 748643330 895254177 435785684 895254177 813206457 12691764 813206457 12691764 8418001 12691764 85736363 531423471 85736363 531423471 538608846 878868929 538608846 863091476 538608846 863091476 56112661 84115456 56112661 479449312 56112661 479449312 675798813 479449312 557197924 621294509 557197924 334793773 557197924 334793773 222363100 334793773 998116644 2602623 998116644 229553902 998116644 229553902 397670975 780019297 397670975 483086980 397670975 483086980 321425714 483086980 929555763 107408125 929555763 273604213 929555763 273604213 102656076 153891981 102656076 840374358 102656076 840374358 597442346 840374358 345211434 200354004 345211434 200354004 865733804 200354004 220734292 332803493 220734292 219278458 220734292 219278458 853817465 219278458 801273526 785421688 801273526 785421688 231659312 347489427 231659312 383027112 231659312 383027112 740695689 383027112 505402140 576760418 505402140 268141952 505402140 268141952 893240565 160759705 893240565 318493568 893240565 318493568 519664975 947863604 519664975 228282616 519664975 228282616 847964917 228282616 572763785 768941203 572763785 269665798 572763785 269665798 820721857 269665798 372851705 976366014 372851705 175340376 372851705 175340376 883659215 175340376 264987288 499786947 264987288 499786947 456112797 596652042 456112797 596652042 289881534 433962981 289881534 862183918 289881534 862183918 750566140 264450363 750566140 264450363 824308213 264450363 524770843 975929746 524770843 111945194 524770843 111945194 926267655 111945194 231702057 632378956 231702057 632378956 468461805 825657542 468461805 207126151 468461805 207126151 983577644 24940959 983577644 608780799 983577644 608780799 150579586 227722159 150579586 246421661 150579586 246421661 467714578 702192603 467714578 32220390 467714578 32220390 21281276 32220390 641016894 881437043 641016894 791062600 641016894 791062600 281841785 422724891 281841785 913227446 281841785 913227446 462677178 913227446 142058981 78971086 142058981 78971086 947050745 78971086 648197932 841507509 648197932 289515732 648197932 289515732 191373695 289515732 955083198 66616100 955083198 296543546 955083198 296543546 406121831 775186585 406121831 756833547 406121831 756833547 780616607 112099224 780616607 112099224 926169901 112099224 291912237 437321316 291912237 287358069 291912237 287358069 189787940 287358069 893599858 159955437 893599858 596274705 893599858 596274705 5091815 7804638 5091815 486458661 5091815 486458661 323328370 486458661 75109375 112991674 75109375 823682638 75109375 823682638 472212221 823682638 181950380 148956080 181950380 148956080 99138401 148956080 776692715 372347035 776692715 372347035 207432998 118662221 207432998 118662221 79181437 118662221 847288045 229299024 847288045 130843032 847288045 130843032 913558137 130843032 835301430 247607458 835301430 226063422 835301430 226063422 149276656 226063422 919735821 118082226 919735821 118082226 78698281 118082226 568154117 680363068 568154117 291109273 568154117 291109273 121904268 76328071 121904268 76328071 948860615 76328071 350385000 880569034 350385000 697205719 350385000 697205719 886803878 170102545 886803878 964319885 886803878 964319885 368678042 433161369 368678042 433161369 917720535 124389199 917720535 658801794 917720535 658801794 9729105 14515890 9729105 179639933 9729105 179639933 880346067 179639933 441885358 886259365 441885358 217308876 441885358 217308876 143888525 217308876 710905427 468893096 710905427 468893096 191133546 289158269 191133546 561232104 191133546 561232104 834402414 62708292 834402414 62708292 42239343 62708292 880728603 178635419 880728603 36981067 880728603 36981067 24637248 36981067 931068477 105023515 931068477 55754023 931068477 55754023 962558676 55754023 200728073 478307141 200728073 478307141 318166096 478307141 269050155 263047407 269050155 263047407 172963226 263047407 285117472 474892780 285117472 474892780 846332488 230689766 846332488 395545376 846332488 395545376 263719750 395545376 738926751 385944553 738926751 497909051 738926751 497909051 331645630 497909051 839110648 55903742 839110648 55903742 962302362 55903742 100644700 875653325 100644700 875653325 560650707 875653325 278488090 335258058 278488090 335258058 866371235 199712926 866371235 510269416 866371235 510269416 532311561 907196878 532311561 779789541 532311561 779789541 586948008 779789541 190722681 204475166 190722681 204475166 135925325 204475166 362413824 919788107 362413824 919788107 562787624 919788107 290093193 143805526 290093193 143805526 95912934 143805526 775202177 724691951 775202177 724691951 33149034 49106996 33149034 588916730 33149034 588916730 952574648 70778309 952574648 400045991 952574648 400045991 562634566 716735816 562634566 701559036 562634566 701559036 840936752 239268479 840936752 261846850 840936752 261846850 172310329 261846850 962040894 56292008 962040894 242468538 962040894 242468538 160369519 242468538 467995551 642317410 467995551 440940099 467995551 440940099 294101870 440940099 885096694 172772379 885096694 213995716 885096694 213995716 141950634 213995716 889213910 166461217 889213910 430123360 889213910 430123360 287310693 430123360 516159284 534439013 516159284 250563156 516159284 250563156 849288757 226382558 849288757 440864694 849288757 440864694 294060470 440864694 385485500 719707140 385485500 340094643 385485500 340094643 769963159 340094643 538287402 859072140 538287402 859072140 485784639 859072140 555504531 370783633 555504531 370783633 247439397 370783633 834577899 248476572 834577899 452158375 834577899 452158375 579603568 702326157 579603568 208875069 579603568 208875069 138876930 208875069 659044831 523638899 659044831 241487068 659044831 241487068 159575853 241487068 598222166 930215994 598222166 73863341 598222166 73863341 49571791 73863341 664215964 497762343 664215964 186887151 664215964 186887151 875224535 186887151 40131971 59658840 40131971 649181770 40131971 649181770 630349755 902322020 630349755 486642742 630349755 486642742 804532317 186299070 804532317 186299070 875743876 186299070 658657423 749484189 658657423 749484189 253856617 380651314 253856617 783115808 253856617 783115808 357945551 783115808 228528508 343270308 228528508 401221969 228528508 401221969 656297280 573904052 656297280 571746176 656297280 571746176 550989595 571746176 960495670 58970817 960495670 543288553 960495670 543288553 523883742 543288553 956366643 64921181 956366643 286276403 956366643 286276403 808172324 286276403 975210606 36969434 975210606 167029323 975210606 167029323 725843969 406051753 725843969 200192320 725843969 200192320 865915421 200192320 151014092 494878982 151014092 494878982 467800316 606309526 467800316 455582685 467800316 455582685 691802954 455582685 617646700 787322467 617646700 444138566 617646700 444138566 699403026 444138566 529378571 714078548 529378571 402114269 529378571 402114269 267791318 402114269 487274343 948144556 487274343 948144556 438237017 948144556 743318298 379866838 743318298 983081131 743318298 983081131 203239484 306308127 203239484 798413564 203239484 798413564 352676183 215542760 352676183 215542760 856063879 215542760 808927047 285299102 808927047 40910482 808927047 40910482 972343172 40910482 897105138 392311334 897105138 392311334 64545831 96897126 64545831 303242709 64545831 303242709 796146438 303242709 13747993 21569772 13747993 733380851 13747993 733380851 931273733 79718281 931273733 79718281 946646181 79718281 171980424 261267550 171980424 47743068 171980424 47743068 32074667 47743068 762227594 789438235 762227594 789438235 528931680 374869817 528931680 374869817 250342234 374869817 839589156 143367305 839589156 143367305 904824445 143367305 474142650 727578769 474142650 308822247 474142650 308822247 791978801 308822247 262162857 392922108 262162857 329411066 262162857 329411066 777473905 329411066 389809591 981368696 389809591 95111701 389809591 95111701 59867319 79325565 59867319 79325565 946716737 79325565 437886743 973533901 437886743 147415370 437886743 147415370 902083590 147415370 610181166 519245224 610181166 202039395 610181166 202039395 99407222 149388496 99407222 809769266 99407222 809769266 355979871 809769266 114280454 171193644 114280454 407173063 114280454 407173063 725033212 407173063 52952795 79016968 52952795 370295606 52952795 370295606 727685502 781019217 727685502 781019217 208964861 241434393 208964861 241434393 839247647 241434393 116106029 174144577 116106029 311956708 116106029 311956708 789741929 311956708 737588958 866142461 737588958 866142461 645793249 866142461 902817534 146093084 902817534 961897807 902817534 961897807 357291183 961897807 485831163 273798970 485831163 273798970 180044637 273798970 407050782 665778148 407050782 259623733 407050782 259623733 171019006 259623733 374973850 894007387 374973850 449149747 374973850 449149747 299331375 449149747 914991613 128487438 914991613 909077638 914991613 909077638 389955265 909077638 417828671 987606680 417828671 271651831 417828671 271651831 178665096 271651831 334415291 856721646 334415291 197895067 334415291 197895067 867543780 197895067 551251037 786091075 551251037 657107881 551251037 657107881 397133464 709933260 397133464 272363218 397133464 272363218 179157714 272363218 894681494 158409493 894681494 723387720 894681494 723387720 480447028 723387720 785888000 317288406 785888000 356516794 785888000 356516794 491794725 954381032 491794725 954381032 645672808 954381032 360919823 79745665 360919823 79745665 946634391 79745665 675749879 814295739 675749879 814295739 382940411 814295739 946009367 80688417 946009367 380340224 946009367 380340224 742799515 380340224 772627887 88357286 772627887 88357286 59099935 88357286 265754209 911395847 265754209 911395847 499480612 452719984 499480612 452719984 766046595 148448027 766046595 148448027 21395971 32418574 21395971 355366220 21395971 355366220 760062781 355366220 402566833 888371074 402566833 842504344 402566833 842504344 364258849 109403921 364258849 109403921 72659313 109403921 430573639 754198926 430573639 399918362 430573639 399918362 221895244 334364947 221895244 426642325 221895244 426642325 284813535 426642325 209735614 110275413 209735614 110275413 73359690 110275413 574934573 883339848 574934573 393300989 574934573 393300989 734215946 393300989 699085856 444619248 699085856 302215357 699085856 302215357 200037416 302215357 572884885 946722869 572884885 785726702 572884885 785726702 68440303 103288604 68440303 293883600 68440303 293883600 802477725 293883600 343714010 951051951 343714010 951051951 994312373 7721866 994312373 208300596 994312373 208300596 138495427 208300596 594941079 676000129 594941079 519874109 594941079 519874109 546846067 519874109 643377825 747903206 643377825 591791384 643377825 591791384 459179151 591791384 983959763 24063469 983959763 304720469 983959763 304720469 57795906 72522856 57795906 72522856 48910695 72522856 540045630 922533779 540045630 922533779 333096809 658952988 333096809 658952988 666076855 495183576 666076855 714008625 666076855 714008625 95938446 128768439 95938446 128768439 914741432 128768439 794291439 774468417 794291439 774468417 349924435 774468417 701222243 219638176 701222243 219638176 853616221 219638176 204068466 358855053 204068466 358855053 754133993 850737355 754133993 850737355 20458938 31005543 20458938 248226598 20458938 248226598 854968364 217507161 854968364 946836157 854968364 946836157 284125641 425560956 284125641 895575749 284125641 895575749 518457081 895575749 488870109 993231840 488870109 192768094 488870109 192768094 871224888 192768094 173868420 264221795 173868420 107595778 173868420 107595778 929357983 107595778 708407945 431189353 708407945 319480200 708407945 319480200 784274361 319480200 414385101 641499639 414385101 641499639 130892433 60329265 130892433 60329265 40647760 60329265 453244407 890242060 453244407 220734203 453244407 220734203 117097504 175861338 117097504 859375726 117097504 859375726 458867581 133351699 458867581 133351699 88581827 133351699 94206284 215648468 94206284 215648468 856005359 215648468 664841007 496966326 664841007 342693655 664841007 342693655 228109017 342693655 830254375 53923050 830254375 53923050 963655886 53923050 670709499 487853322 670709499 297205070 670709499 297205070 196638375 297205070 674721429 507181523 674721429 507181523 279422526 419380900 279422526 843869577 279422526 843869577 975310346 36966924 975310346 409518820 975310346 409518820 455016326 707788442 455016326 707788442 376955746 707788442 435367415 661687582 435367415 902392697 435367415 902392697 847021976 229487653 847021976 547248538 847021976 547248538 570785894 547248538 767465081 267564275 767465081 267564275 822163326 267564275 116394267 174978119 116394267 221442479 116394267 221442479 852710840 221442479 275766384 681314959 275766384 681314959 387995006 435993810 387995006 435993810 290967285 435993810 472635250 976492846 472635250 976492846 607146303 976492846 137177046 206718891 137177046 494231556 137177046 494231556 808088075 286312647 808088075 324589890 808088075 324589890 214905040 324589890 403941099 951379573 403941099 355757338 403941099 355757338 237049598 355757338 868424564 156407499 868424564 156407499 104252108 156407499 981835633 27627279 981835633 462240600 981835633 462240600 221104593 136375105 221104593 136375105 909856616 136375105 339702141 942995512 339702141 942995512 632666955 942995512 623917596 546341725 623917596 546341725 104338603 156593204 104338603 382293506 104338603 382293506 741258106 382293506 2282869 3434034 2282869 205647988 2282869 205647988 217292364 327705634 217292364 271738569 217292364 271738569 178761322 271738569 890971900 163565834 890971900 887623636 890971900 887623636 409128819 103448398 409128819 103448398 932135769 103448398 284851334 426667877 284851334 391508084 284851334 391508084 261162558 391508084 709154949 868249960 709154949 868249960 577276668 868249960 753987916 363629874 753987916 368268433 753987916 368268433 751105162 368268433 912800788 131596629 912800788 336808265 912800788 336808265 286846556 460854658 286846556 460854658 307239288 460854658 105326009 157949784 105326009 976897814 105326009 976897814 408827611 976897814 395906711 246530329 395906711 246530329 835921682 246530329 7313263 11085167 7313263 177121280 7313263 177121280 882078207 177121280 655400563 513309636 655400563 9418812 655400563 9418812 993204050 9418812 645013526 899034507 645013526 249132589 645013526 249132589 164577092 249132589 352225089 853763840 352225089 853763840 504190529 853763840 21925765 33229658 21925765 303647130 21925765 303647130 958708702 61188755 958708702 172937075 958708702 172937075 115372424 172937075 359540728 664166894 359540728 545815784 359540728 545815784 692421782 454287511 692421782 986309835 692421782 986309835 348206185 986309835 355873403 341508815 355873403 341508815 769111275 341508815 494233413 969394003 494233413 238538425 494233413 238538425 841320192 238538425 642674191 616468701 642674191 434473827 642674191 434473827 290116429 434473827 454666417 615302778 454666417 461940568 454666417 461940568 858707104 211614641 858707104 346483505 858707104 346483505 179109892 272297405 179109892 466483088 179109892 466483088 966548205 49440892 966548205 627075400 966548205 627075400 342948981 627075400 657746950 741247356 657746950 241163125 657746950 241163125 159475464 241163125 413851253 813204452 413851253 327657427 413851253 327657427 217290929 327657427 268843555 534960897 268843555 534960897 602039987 534960897 444761868 745817312 444761868 100077123 444761868 100077123 66514751 100077123 427482410 685013571 427482410 685013571 544655741 168424986 544655741 168424986 992050418 11517845 992050418 962787170 992050418 962787170 234050838 277792569 234050838 277792569 815027879 277792569 177098417 43672554 177098417 43672554 28850403 43672554 579795551 807902269 579795551 368441099 579795551 368441099 245764618 368441099 323160078 486157793 323160078 176134107 323160078 176134107 882788131 176134107 672335430 485153614 672335430 370482884 672335430 370482884 749473523 370482884 266900919 460611186 266900919 460611186 702826898 265964660 702826898 265964660 175034189 265964660 752359787 386836725 752359787 386836725 252657786 378622165 252657786 392762295 252657786 392762295 734409518 392762295 78633946 118004635 78633946 250431904 78633946 250431904 833303804 250431904 728025135 402589282 728025135 168869940 728025135 168869940 112690747 168869940 696919143 802155599 696919143 802155599 437214446 802155599 666045997 12770554 666045997 12770554 8484385 12770554 749440623 370598635 749440623 351963071 749440623 351963071 762410791 351963071 649376202 940484136 649376202 940484136 404262781 940484136 666849813 456343019 666849813 456343019 304307232 456343019 482980662 981694784 482980662 275994276 482980662 275994276 22322415 33574919 22322415 831801532 22322415 831801532 609557959 831801532 352584502 155364574 352584502 155364574 896640732 155364574 532691429 892163797 532691429 17449037 532691429 17449037 11339389 17449037 917193732 376920962 917193732 376920962 744843012 376920962 851734454 222818803 851734454 296335758 851734454 296335758 718495468 416785279 718495468 231502761 718495468 231502761 153002082 231502761 352895949 708033277 352895949 269261325 352895949 269261325 177033780 269261325 296315218 444226773 296315218 308893572 296315218 308893572 204935257 308893572 496714091 864051738 496714091 398910888 496714091 398910888 265783742 398910888 350463528 546796737 350463528 156999483 350463528 156999483 104595569 156999483 142984019 575764646 142984019 575764646 622447900 895536566 622447900 895536566 360280111 621610542 360280111 992900177 360280111 992900177 690944555 351503848 690944555 351503848 762666300 351503848 406249181 815998327 406249181 815998327 416141064 815998327 158605051 240064329 158605051 369057860 158605051 369057860 750442997 369057860 433024084 590095387 433024084 245485787 433024084 245485787 836701933 245485787 69857625 105348292 69857625 718574077 69857625 718574077 666818816 190918875 666818816 190918875 872469474 190918875 662943368 499770281 662943368 97483776 662943368 97483776 935691561 97483776 585152159 886952607 585152159 150210208 585152159 150210208 99861674 150210208 570085551 628564206 570085551 617151658 570085551 617151658 334379222 617151658 337331908 151762702 337331908 151762702 899240210 151762702 878269506 417132905 878269506 417132905 277706313 417132905 500063952 549325097 500063952 225954948 500063952 225954948 149233381 225954948 932736387 102532651 932736387 812004972 932736387 812004972 529299593 223846326 529299593 223846326 67880640 102563114 67880640 931520287 67880640 931520287 529658328 931520287 260244716 389822067 260244716 688977967 260244716 688977967 706450216 434030424 706450216 901125606 706450216 901125606 433332490 901125606 649432374 914306055 649432374 284101410 649432374 284101410 809838914 284101410 566774684 785820048 566774684 236436816 566774684 236436816 156399446 236436816 922236643 117849731 922236643 374217708 922236643 374217708 179095991 272250268 179095991 640934256 179095991 640934256 521363047 640934256 403352642 847301115 403352642 370192284 403352642 370192284 749710414 370192284 324932966 544480590 324932966 544480590 953717354 69016858 953717354 892130994 953717354 892130994 284784892 426617337 284784892 667268386 284784892 667268386 838834362 221833750 838834362 221833750 146425183 221833750 772568006 336522720 772568006 206154762 772568006 206154762 861811819 206154762 439552027 697582427 439552027 396993593 439552027 396993593 264527125 396993593 339877445 907068968 339877445 517325119 339877445 517325119 445898122 517325119 160960814 243442746 160960814 449325035 160960814 449325035 695776982 449325035 230427705 345701203 230427705 741230288 230427705 741230288 728333315 402261478 728333315 690122928 728333315 690122928 145262613 219848513 145262613 610697787 145262613 610697787 493571954 610697787 347996530 859221299 347996530 530988438 347996530 530988438 560841253 530988438 388934212 961997957 388934212 119951367 388934212 119951367 920801719 119951367 268429624 521475734 268429624 521475734 907070449 139435107 907070449 898727577 907070449 898727577 268615644 403134225 268615644 788051373 268615644 788051373 606107465 788051373 569653476 322533730 569653476 322533730 59213166 88731563 59213166 585000556 59213166 585000556 660976115 585000556 379051783 866190059 379051783 866190059 961069325 58013092 961069325 245077672 961069325 245077672 574397007 944061577 574397007 356429716 574397007 356429716 759008612 356429716 736526749 933905301 736526749 933905301 293652179 439956865 293652179 599849799 293652179 599849799 693780980 452364305 693780980 477353818 693780980 477353818 41285564 61261758 41285564 420419724 41285564 420419724 715972703 420419724 625965848 968310243 625965848 267369733 625965848 267369733 175825881 267369733 238295613 357520082 238295613 106797168 238295613 106797168 70703743 106797168 243779697 670710205 243779697 670710205 343276906 670710205 37709654 55917025 37709654 359540056 37709654 359540056 756829260 359540056 523969687 977531488 523969687 90062232 523969687 90062232 940237426 90062232 439968924 571788065 439968924 147399424 439968924 147399424 902088122 147399424 481495028 982980222 481495028 982980222 543803493 982980222 198310874 239126549 198310874 239126549 841001992 239126549 554018968 695429382 554018968 501930605 554018968 501930605 471403683 501930605 473811547 964453691 473811547 109218203 473811547 109218203 72557524 109218203 261634190 392028253 261634190 22503714 261634190 22503714 985064631 22503714 927102327 204502704 927102327 204502704 790437622 310988369 790437622 305571068 790437622 305571068 202631675 305571068 448603219 964907934 448603219 281757444 448603219 281757444 185459404 281757444 686833831 462628632 686833831 303897469 686833831 303897469 795650793 303897469 169358066 257127667 169358066 987165870 169358066 987165870 886655632 170392886 886655632 410882941 886655632 410882941 273800608 410882941 765277993 347489429 765277993 361425497 765277993 361425497 155338321 235109603 155338321 296940947 155338321 296940947 822280782 46139720 822280782 46139720 968568265 46139720 831714237 342252536 831714237 342252536 227944912 342252536 364998068 954844756 364998068 389875903 364998068 389875903 260346191 389875903 589440254 947544569 589440254 947544569 646469868 947544569 326260236 17601027 326260236 17601027 988227510 17601027 650000135 745747536 650000135 745747536 285850834 126024194 285850834 126024194 916721164 126024194 574084200 609352385 574084200 294169546 574084200 294169546 871968363 191701069 871968363 790920374 871968363 790920374 413381442 860184673 413381442 188606778 413381442 188606778 874084921 188606778 698959861 444721769 698959861 419838660 698959861 419838660 279721120 419838660 859829740 76816442 859829740 76816442 51514078 76816442 282084339 524803184 282084339 524803184 481767768 524803184 178323706 271245489 178323706 350077464 178323706 350077464 853563089 219774981 853563089 253262939 853563089 253262939 167230118 253262939 592414572 768294560 592414572 768294560 463677258 768294560 782696877 321981730 782696877 391965083 782696877 391965083 307707029 461386810 307707029 87476630 307707029 87476630 941718672 87476630 424510850 699958915 424510850 366542587 424510850 366542587 751985712 366542587 182383538 240297743 182383538 240297743 158822803 240297743 210730604 908513566 210730604 908513566 618828701 908513566 458182439 297841972 458182439 297841972 91596710 137633124 91596710 190550821 91596710 190550821 699195376 772775201 699195376 772775201 455049686 772775201 754020974 363625313 754020974 436090398 754020974 436090398 290990129 436090398 590060377 748870230 590060377 295789442 590060377 295789442 801111719 295789442 544129825 612579812 544129825 138088374 544129825 138088374 92013975 138088374 537352326 964954479 537352326 964954479 223207299 4396932 223207299 4396932 2812221 4396932 426279022 576967899 426279022 257207006 426279022 257207006 169417468 257207006 687200559 462028229 687200559 106239776 687200559 106239776 70410756 106239776 976534005 35613265 976534005 893763150 976534005 893763150 591359154 654999193 591359154 779975799 591359154 779975799 394767625 779975799 544464215 102880903 544464215 102880903 34595471 50818573 34595471 570400251 34595471 570400251 862872456 204417656 862872456 372326766 862872456 372326766 248061567 177523040 248061567 177523040 881824828 177523040 826261233 261592162 826261233 166877540 826261233 166877540 111574194 166877540 964847640 52246331 964847640 268942441 964847640 268942441 176962625 268942441 235074938 499087064 235074938 499087064 986691968 19744743 986691968 780783136 986691968 780783136 521592251 889430251 521592251 794750550 521592251 794750550 254059873 380963687 254059873 525712389 254059873 525712389 610529304 525712389 269219504 99427371 269219504 99427371 66067336 99427371 160765611 441150353 160765611 441150353 701563665 441150353 529781717 691940344 529781717 87325325 529781717 87325325 58460986 87325325 992063570 11478243 992063570 201678291 992063570 201678291 65317730 98194633 65317730 404142828 65317730 404142828 282200191 463898608 282200191 463898608 686050538 463898608 159249370 240919497 159249370 305046833 159249370 305046833 794612978 305046833 135577534 203713826 135577534 740989293 135577534 740989293 642031296 965097514 642031296 354277082 642031296 354277082 235764727 354277082 651671477 952501455 651671477 219270164 651671477 219270164 144994679 219270164 633978225 825432970 633978225 825432970 910806745 134862311 910806745 195868949 910806745 195868949 130600959 195868949 822738056 266825303 822738056 161823728 822738056 161823728 892375941 161823728 207426885 589851412 207426885 589851412 886424707 170710162 886424707 635471754 886424707 635471754 61168877 69174621 61168877 69174621 953526412 69174621 365986679 875403337 365986679 122276040 365986679 122276040 81579512 122276040 527826970 654408002 527826970 146297032 527826970 146297032 902723861 146297032 310607970 503578980 310607970 503578980 536780048 515564057 536780048 290301416 536780048 290301416 191903929 290301416 401188607 603614158 401188607 94061698 401188607 94061698 937596161 94061698 814858823 278083857 814858823 123170848 814858823 123170848 82163073 123170848 415092524 606530650 415092524 439129414 415092524 439129414 702869061 439129414 428153778 793120828 428153778 72101756 428153778 72101756 951662511 72101756 324334164 487681731 324334164 314107156 324334164 314107156 207966959 314107156 932132530 65661 932132530 65661 999866104 65661 937787047 392557578 937787047 392557578 557137309 812653732 557137309 556476464 557137309 556476464 196798162 132855955 196798162 132855955 88475690 132855955 293544681 439826921 293544681 318630611 293544681 318630611 2163508 3357909 2163508 991484066 2163508 991484066 567451947 991484066 511309014 665302597 511309014 665302597 367845461 665302597 521832680 866084568 521832680 33229660 521832680 33229660 977989194 33229660 772940797 335870808 772940797 154798799 772940797 154798799 103347954 154798799 481872194 643449087 481872194 129888815 481872194 129888815 945836385 81037501 945836385 840920278 945836385 840920278 148883921 225404764 148883921 867634500 148883921 867634500 504400070 867634500 42792651 63500587 42792651 378156211 42792651 378156211 584842726 695622151 584842726 445302012 584842726 445302012 698790766 445302012 231744143 347788736 231744143 725184488 231744143 725184488 626262079 993625174 626262079 347417009 626262079 347417009 765290834 347417009 29152393 44172866 29152393 952028744 29152393 952028744 788958115 313210356 788958115 360508233 788958115 360508233 240307070 360508233 856606358 214946111 856606358 465097796 856606358 465097796 685368153 465097796 961187002 57783729 961187002 439574614 961187002 439574614 702477213 439574614 738019803 156793764 738019803 156793764 895898822 156793764 351440831 798019946 351440831 720874172 351440831 720874172 406558933 720874172 325121252 442714490 325121252 442714490 295240255 442714490 715167055 421705050 715167055 453560243 715167055 453560243 302622841 453560243 397813905 774926930 397813905 475512811 397813905 475512811 45783099 67615829 45783099 386653625 45783099 386653625 738416200 386653625 684922897 465769238 684922897 64131745 684922897 64131745 956714295 64131745 323371507 486477270 323371507 300341953 323371507 300341953 198720116 300341953 602308401 890945021 602308401 604556477 602308401 604556477 17518129 27183584 17518129 93074950 17518129 93074950 908179285 310982153 908179285 310982153 206016588 310982153 953790219 68910384 953790219 225731831 953790219 225731831 172386595 261936087 172386595 93315568 172386595 93315568 49005396 72862768 49005396 105382427 49005396 105382427 992780640 10142434 992780640 117890134 992780640 117890134 78546265 117890134 87349633 914900844 87349633 914900844 443057932 217889820 443057932 217889820 144184701 217889820 332071303 498618039 332071303 467266391 332071303 467266391 684090091 467266391 239769387 359518223 239769387 556464460 239769387 556464460 925572208 112712453 925572208 223273075 925572208 223273075 147421476 223273075 277891589 417704965 277891589 326456066 277891589 326456066 779579002 326456066 233101579 350257388 233101579 293004759 233101579 293004759 193770859 293004759 208070619 314361910 208070619 269430034 208070619 269430034 177193725 269430034 567301153 630095020 567301153 420764136 567301153 420764136 280364915 420764136 434887141 615320764 434887141 411647932 434887141 411647932 274279073 411647932 804242558 88751848 804242558 88751848 59238956 88751848 425823255 501946206 425823255 402757211 425823255 402757211 268374782 402757211 599476891 922645172 599476891 647316508 599476891 647316508 506832162 647316508 840539535 239769751 840539535 256700069 840539535 256700069 169044554 256700069 996903477 4704720 996903477 400644526 996903477 400644526 174557050 265246083 174557050 683446321 174557050 683446321 550346908 168238247 550346908 168238247 919265943 122172594 919265943 171501695 919265943 171501695 114515872 171501695 903620161 145116588 903620161 229824469 903620161 229824469 184135463 279779041 184135463 30456649 184135463 30456649 20033501 30456649 963151510 321779063 963151510 321779063 544615601 836108639 544615601 836108639 185947416 282548953 185947416 299656314 185947416 299656314 798417105 299656314 170709605 161478455 170709605 161478455 892681572 161478455 661141224 837264443 661141224 263524203 661141224 263524203 825095123 263524203 652883608 775496095 652883608 504639654 652883608 504639654 482706969 504639654 994351609 7680652 994351609 245138394 994351609 245138394 112924700 169128964 112924700 257628488 112924700 257628488 828855105 257628488 271903317 812286569 271903317 812286569 925718503 112505252 925718503 759753430 925718503 759753430 357231786 789902347 357231786 452225681 357231786 452225681 301466688 452225681 828184437 216671765 828184437 216671765 143664318 216671765 197496421 565934801 197496421 565934801 872693925 190730059 872693925 212884659 872693925 212884659 194127720 324960271 194127720 324960271 899436204 151466327 899436204 295705332 899436204 295705332 195500115 295705332 747899309 372926997 747899309 332673485 747899309 332673485 220640479 332673485 813287446 279975888 813287446 740370032 813287446 740370032 364769310 813899908 364769310 314575400 364769310 314575400 787999402 314575400 334532002 972006751 334532002 130715318 334532002 130715318 913610263 130715318 234675204 909803977 234675204 909803977 653880044 909803977 190838075 107558153 190838075 107558153 71106726 107558153 470374531 575847052 470374531 321548946 470374531 321548946 848476860 227600451 848476860 875597455 848476860 875597455 261961713 392582730 261961713 431777416 261961713 431777416 708027858 431777416 413731219 509115371 413731219 332944551 413731219 332944551 220819828 332944551 854723454 217804786 854723454 845011131 854723454 845011131 17311972 26983920 17311972 902356273 17311972 902356273 543347356 39519969 543347356 39519969 973300499 39519969 526273866 934823467 526273866 252836113 526273866 252836113 166971314 252836113 416786640 847028198 416786640 397473712 416786640 397473712 845922591 231428809 845922591 458253448 845922591 458253448 73163157 5420663 73163157 5420663 996362911 5420663 496259896 868278498 496259896 124588843 496259896 124588843 82967909 124588843 744743038 484554405 744743038 484554405 48130647 71645254 48130647 481334852 48130647 481334852 320184978 481334852 100621927 151178661 100621927 286998355 100621927 286998355 525361241 886215272 525361241 886215272 236771772 92819282 236771772 92819282 938295729 92819282 217523308 328137079 217523308 30187037 217523308 30187037 979926285 30187037 130268974 347128674 130268974 347128674 231456572 347128674 93351012 139939577 93351012 765754502 93351012 765754502 353008530 765754502 62985738 94501996 62985738 829222597 62985738 829222597 646252062 829222597 355672364 40701798 355672364 40701798 972396748 40701798 558791881 659997048 558791881 171501693 558791881 171501693 885808676 171501693 141638627 282686105 141638627 282686105 500074984 820014577 500074984 271097165 500074984 271097165 178188508 271097165 458596471 969718810 458596471 78746602 458596471 78746602 947219390 78746602 552256567 842274033 552256567 474544849 552256567 474544849 247149727 102267030 247149727 102267030 67678559 102267030 383152474 686456095 383152474 325965134 383152474 325965134 159602126 241519277 159602126 778590784 159602126 778590784 681973602 370788371 681973602 370788371 867506207 198019077 867506207 387872676 867506207 387872676 258871444 387872676 408823343 979560212 408823343 642197596 408823343 642197596 937175523 94665187 937175523 454057367 937175523 454057367 302879149 454057367 333012362 720172527 333012362 333166315 333012362 333166315 220990955 333166315 727962957 897821258 727962957 897821258 548476413 897821258 758727852 62451501 758727852 62451501 958122654 62451501 352503264 899938669 352503264 899938669 930942796 105206618 930942796 592259933 930942796 592259933 147673678 92969278 147673678 92969278 938146562 92969278 525773425 850273238 525773425 850273238 387236731 850273238 398376420 861314727 398376420 163682060 398376420 163682060 890921689 163682060 843500898 593787738 843500898 593787738 275868133 366887048 275868133 366887048 751789459 366887048 643829946 528174474 643829946 528174474 133168994 200078259 133168994 404538797 133168994 404538797 726945739 404538797 424357804 985793726 424357804 109800015 424357804 109800015 73038544 109800015 943890404 83718196 943890404 288336429 943890404 288336429 190691116 288336429 721764424 412214960 721764424 104808153 721764424 104808153 34192554 50442482 34192554 168577072 34192554 168577072 939904191 90522437 939904191 527620258 939904191 527620258 345676019 527620258 424099193 860081282 424099193 663586260 424099193 663586260 909679653 13912094 909679653 13912094 9280824 13912094 257464523 385624014 257464523 112670644 257464523 112670644 966329173 49947636 966329173 420892122 966329173 420892122 280492533 420892122 924231242 47090255 924231242 47090255 967890408 47090255 343218452 716706088 343218452 345300019 343218452 345300019 766676892 345300019 381100305 709761241 381100305 313659319 381100305 313659319 84888842 127774930 84888842 969039888 84888842 969039888 526451729 586368058 526451729 586368058 466286798 586368058 857720961 53148744 857720961 53148744 964167874 53148744 411221879 983353602 411221879 881382643 411221879 881382643 582070192 881382643 66661098 100436384 66661098 228671639 66661098 228671639 151273572 228671639 85167892 128179427 85167892 468781967 85167892 468781967 683126490 468781967 75335518 113450853 75335518 336733278 75335518 336733278 772265115 336733278 113800822 53198122 113800822 53198122 1130343 1611419 1130343 166793282 1130343 166793282 330099957 495874760 330099957 103442155 330099957 103442155 932141756 103442155 923316025 457899506 923316025 457899506 305313365 457899506 418252593 986295097 418252593 986295097 422886200 986295097 276166076 71824490 276166076 71824490 951941841 71824490 899498995 576795526 899498995 576795526 40047318 59587385 40047318 124165298 40047318 124165298 917889435 124165298 462318804 543117067 462318804 390750044 462318804 390750044 260790163 390750044 623734653 752306754 623734653 19315834 623734653 19315834 987104521 19315834 726624424 922127023 726624424 922127023 294836391 115563606 294836391 115563606 76860932 115563606 86351170 129784455 86351170 2783044 86351170 2783044 1716471 2783044 887195679 169496947 887195679 29412433 887195679 29412433 980702566 29412433 55712486 462848849 55712486 462848849 802919153 293109867 802919153 314233857 802919153 314233857 208011623 314233857 898863082 152498491 898863082 160776482 898863082 160776482 107210867 160776482 647866990 997398265 647866990 329844386 647866990 329844386 777053154 329844386 654247512 821467412 654247512 500160696 654247512 500160696 582190466 500160696 650922109 571091589 650922109 235599713 650922109 235599713 155706392 235599713 514457703 879558107 514457703 71868310 514457703 71868310 951856561 71868310 282855107 423985734 282855107 9703169 282855107 9703169 993025844 9703169 131821605 309313616 131821605 309313616 984711289 22772841 984711289 163031613 984711289 163031613 109080300 163031613 736725426 389266201 736725426 336466783 736725426 336466783 772589439 336466783 50945931 75982630 50945931 525205446 50945931 525205446 658554891 525205446 324146381 487404296 324146381 567878431 324146381 567878431 977540059 33962969 977540059 846419542 977540059 846419542 404337333 846419542 508055506 582265003 508055506 644040835 508055506 644040835 384582958 644040835 666164710 102206569 666164710 102206569 67652271 102206569 464640663 885920673 464640663 885920673 456345168 885920673 470282199 359970420 470282199 359970420 930513010 105807227 930513010 303284756 930513010 303284756 796128124 303284756 859542127 58289670 859542127 58289670 960907123 58289670 353894109 963827601 353894109 963827601 454347087 982994584 454347087 947299344 454347087 947299344 64095353 95878185 64095353 236976956 64095353 236976956 842441633 236976956 197845114 850717925 197845114 850717925 483047025 850717925 254953521 323720390 254953521 323720390 781462475 323720390 574146565 858840281 574146565 66513331 574146565 66513331 985788783 21504787 985788783 30802247 985788783 30802247 616948307 733495623 616948307 565867854 616948307 565867854 658889212 565867854 93692317 109239002 93692317 109239002 927891737 109239002 337117120 569461369 337117120 207616230 337117120 207616230 137983340 207616230 619703904 571396544 619703904 464484279 619703904 464484279 685639577 464484279 82735563 124226254 82735563 142383174 82735563 142383174 905485658 142383174 102805895 334913122 102805895 334913122 773651557 334913122 222276699 176911146 222276699 176911146 117874753 176911146 730103713 402929314 730103713 402929314 268443006 402929314 864946877 201664644 864946877 447309336 864946877 447309336 157097319 237806090 157097319 301060530 157097319 301060530 797528239 301060530 507168186 723431943 507168186 402405993 507168186 402405993 948156985 77106694 948156985 895241549 948156985 895241549 487464040 895241549 984269685 23570314 984269685 628100074 984269685 628100074 480144047 628100074 713458006 56752469 713458006 56752469 961810641 56752469 335852759 707558419 335852759 707558419 659709744 707558419 452387914 831735177 452387914 517791343 452387914 517791343 893624987 82484827 893624987 82484827 944884828 82484827 298909730 448548029 298909730 363422864 298909730 363422864 10928568 16738397 10928568 282203659 10928568 282203659 185702069 282203659 185641562 282018485 185641562 754925931 185641562 754925931 565577075 754925931 174182062 146164439 174182062 146164439 902770134 146164439 154976289 234293143 154976289 3782105 154976289 3782105 2587855 3782105 581075836 973616910 581075836 973616910 469134154 973616910 523387794 119643364 523387794 119643364 920949653 119643364 270403462 406063148 270403462 66096810 270403462 66096810 44562604 66096810 237705097 482099459 237705097 482099459 320649549 482099459 306162757 360804016 306162757 360804016 240527095 360804016 363858692 892034651 363858692 71867973 363858692 71867973 951861814 71867973 721268579 868350908 721268579 868350908 27759658 41757893 27759658 504227914 27759658 504227914 397033355 597382699 397033355 597382699 817310269 274207614 817310269 464658507 817310269 464658507 310025922 464658507 316836688 476116677 316836688 388303530 316836688 388303530 259136143 388303530 688893063 459712927 688893063 21696869 688893063 21696869 985661001 21696869 890871480 442833155 890871480 442833155 700542034 442833155 937263471 94613914 937263471 614339213 937263471 614339213 495507551 918259520 495507551 272540090 495507551 272540090 818206991 272540090 558513001 613580327 558513001 75965021 558513001 75965021 50941725 75965021 314152445 471701689 314152445 163251426 314152445 163251426 109351615 163251426 545762291 537409209 545762291 242992250 545762291 242992250 838147551 242992250 154979462 234320097 154979462 637271357 154979462 637271357 572790861 637271357 393553873 473917232 393553873 473917232 315319103 473917232 675663902 675223566 675663902 675223566 372767965 675223566 630815569 919557482 630815569 182148661 630815569 182148661 121297035 182148661 936959846 18058126 936959846 18058126 987800610 18058126 520362535 601559710 520362535 274936907 520362535 274936907 816793467 274936907 741892639 395176545 741892639 395176545 263465120 395176545 391790238 865650998 391790238 865650998 463199692 890178774 463199692 259742853 463199692 259742853 110511587 121422481 110511587 121422481 919774808 121422481 197976104 299264394 197976104 124282416 197976104 124282416 82743091 124282416 255116111 645470679 255116111 645470679 797791899 65190583 797791899 65190583 956211188 65190583 912241638 424479110 912241638 424479110 283279416 424479110 578941487 662716219 578941487 233007237 578941487 233007237 862991372 204273186 862991372 625509606 862991372 625509606 405060373 877918821 405060373 487847103 405060373 487847103 670763646 487847103 436946984 880331084 436946984 880331084 575789681 880331084 104768361 157227271 104768361 215917125 104768361 215917125 647526358 671028185 647526358 280298518 647526358 280298518 813061970 280298518 70643875 106616732 70643875 533080692 70643875 533080692 611655952 533080692 51965464 77382780 51965464 233905686 51965464 233905686 844382263 233905686 727331240 403885387 727331240 243325966 727331240 243325966 160937468 243325966 589321860 626830953 589321860 84115454 589321860 84115454 943692575 84115454 728754077 431991208 728754077 431991208 288576378 431991208 576088886 963091109 576088886 124165301 576088886 124165301 82687500 124165301 970278196 44112251 970278196 268316968 970278196 268316968 798119019 664958159 798119019 664958159 236459581 355033794 236459581 408584920 236459581 408584920 723878823 408584920 184945695 280920991 184945695 393822228 184945695 393822228 817779866 196685340 817779866 196685340 868491104 196685340 796148310 585351198 796148310 585351198 566400160 585351198 991860466 12004406 991860466 93154300 991860466 93154300 62286175 93154300 702866343 725516220 702866343 725516220 599106657 725516220 697858766 90105397 697858766 90105397 60170009 90105397 240205729 724757120 240205729 724757120 403616651 724757120 354169044 872847655 354169044 2985728 354169044 2985728 1826391 2985728 700953990 442057177 700953990 421705645 700953990 421705645 810871296 282908018 810871296 710656566 810871296 710656566 648122453 710656566 990667045 14164538 990667045 68796759 990667045 68796759 335859095 562291702 335859095 460078476 335859095 460078476 688616759 460078476 673248029 483366016 673248029 116288269 673248029 116288269 77385234 116288269 429957406 918666219 429957406 405932837 429957406 405932837 270321502 405932837 514085960 890579259 514085960 779496702 514085960 779496702 398641697 779496702 746947727 374025118 746947727 919417752 746947727 919417752 460880115 45235500 460880115 45235500 969184411 45235500 168945138 906545451 168945138 906545451 644386192 906545451 564447742 320582433 564447742 320582433 783708892 320582433 261992605 392683743 261992605 197493047 261992605 197493047 131546887 197493047 528578356 706872018 528578356 706872018 584435325 134955740 584435325 134955740 910764993 134955740 583073458 577765223 583073458 353249700 583073458 353249700 235171755 353249700 359030479 927509010 359030479 291692637 359030479 291692637 192926394 291692637 332952568 499808725 332952568 41418410 332952568 41418410 971982245 41418410 885219411 510725539 885219411 510725539 333837422 648332229 333837422 334869566 333837422 334869566 222443856 334869566 338219045 613074504 338219045 368317302 338219045 368317302 245518922 368317302 484565740 916310511 484565740 161723876 484565740 161723876 107958826 161723876 747986276 790409397 747986276 790409397 408443342 790409397 820820776 233715474 820820776 233715474 844546066 233715474 286022820 950411540 286022820 950411540 892120922 162160923 892120922 200448106 892120922 200448106 512171984 842510669 512171984 191322897 512171984 191322897 127638400 191322897 557527550 758294369 557527550 758294369 571154665 758294369 410809466 366353455 410809466 366353455 243933695 366353455 692269336 539924458 692269336 539924458 637547460 539924458 970430122 43876429 970430122 516936442 970430122 516936442 602987453 516936442 729497407 327321565 729497407 327321565 778914543 327321565 573642222 972439515 573642222 962156017 573642222 962156017 835754397 192404114 835754397 192404114 871386484 192404114 202227542 305117971 202227542 304053411 202227542 304053411 201462604 304053411 641892785 936897655 641892785 271609058 641892785 271609058 879517726 3973225 879517726 3973225 2644331 3973225 727713410 403116298 727713410 342757371 727713410 342757371 228140698 342757371 991415485 12553380 991415485 92120991 991415485 92120991 61492988 92120991 598376749 856008079 598376749 856008079 465425603 241083209 465425603 241083209 839451238 241083209 286373483 480160912 286373483 480160912 985370151 22151410 985370151 443377287 985370151 443377287 215331669 325224100 215331669 852566676 215331669 852566676 812910632 261845905 812910632 261845905 826081972 261845905 722461184 410798315 722461184 301666527 722461184 301666527 797168329 301666527 203694629 317499347 203694629 317499347 785732610 317499347 431041299 879479433 431041299 879479433 829991954 256069783 829991954 317845698 829991954 317845698 485051493 948594181 485051493 383196735 485051493 383196735 967843230 47114255 967843230 780679383 967843230 780679383 405315422 967883633 405315422 387860193 405315422 387860193 238454226 128512418 238454226 128512418 914952366 128512418 541656885 910707032 541656885 782923972 541656885 782923972 643317587 782923972 315057143 187194046 315057143 187194046 124872887 187194046 926501219 111672798 926501219 419807544 926501219 419807544 484331494 826088297 484331494 492982388 484331494 492982388 667682703 492982388 637583996 869688133 637583996 373439316 637583996 373439316 249416829 373439316 375269529 776471243 375269529 273829214 375269529 273829214 817470618 273829214 621638192 694148728 621638192 694148728 556306724 694148728 853062897 220867703 853062897 850755408 853062897 850755408 454768774 408258130 454768774 408258130 272092004 408258130 595656694 926328271 595656694 184382418 595656694 184382418 877221495 184382418 386436499 881498828 386436499 474742504 386436499 474742504 806136843 100468423 806136843 100468423 933949190 100468423 120172846 180336024 120172846 70874373 120172846 70874373 47619539 70874373 926872954 254758004 926872954 254758004 33405247 49290285 33405247 153677555 33405247 153677555 897856255 153677555 895849597 772135615 895849597 772135615 346131541 143395152 346131541 143395152 95644076 143395152 397550264 698697227 397550264 459403803 397550264 459403803 188367637 37758344 188367637 37758344 974634203 37758344 366521098 662537135 366521098 176573553 366521098 176573553 11051915 16979139 11051915 463473708 11051915 463473708 916318537 126893669 916318537 815405037 916318537 815405037 421335790 815405037 631983982 560863988 631983982 884876326 631983982 884876326 500589375 954971154 500589375 677050843 500589375 677050843 348744140 677050843 620753240 774715599 620753240 18465933 620753240 18465933 12149426 18465933 581882320 859191344 581882320 360291252 581882320 360291252 240254395 360291252 298554883 525439242 298554883 525439242 509528085 525439242 168219034 255386958 168219034 874301410 168219034 874301410 610691093 874301410 117079356 175829681 117079356 375996871 117079356 375996871 745488906 375996871 350010964 841423064 350010964 841423064 427439037 841423064 128676624 193142890 128676624 304756455 128676624 304756455 202062823 304756455 89565594 134793946 89565594 417808264 89565594 417808264 865447698 7610103 865447698 7610103 994374268 7610103 609653711 982691522 609653711 357910520 609653711 357910520 238541333 357910520 611028634 555570974 611028634 237949311 611028634 237949311 78950693 118407608 78950693 426073239 78950693 426073239 363200392 633638129 363200392 205163074 363200392 205163074 862297355 205163074 674608630 481609536 674608630 72090126 674608630 72090126 48545120 72090126 807469176 957002309 807469176 957002309 593230993 957002309 852167897 222111472 852167897 357920899 852167897 357920899 758113359 357920899 860365052 208197723 860365052 438359235 860365052 438359235 292504387 438359235 407585662 996678412 407585662 996678412 660578345 996678412 22480589 33795771 22480589 959631141 22480589 959631141 927070034 110493349 927070034 745812812 927070034 745812812 370630539 310457806 370630539 310457806 790884249 310457806 395739450 626009643 395739450 124281021 395739450 124281021 82737439 124281021 239578455 359286280 239578455 213619522 239578455 213619522 141697064 213619522 350068785 972741156 350068785 716284765 350068785 716284765 552668986 945759728 552668986 97020710 552668986 97020710 935823013 97020710 897253943 336529823 897253943 336529823 79799145 119677312 79799145 519553944 79799145 519553944 446679454 519553944 258554491 215386896 258554491 215386896 142754073 215386896 614669748 685145842 614669748 26114140 614669748 26114140 16817789 26114140 108863667 237680267 108863667 237680267 157072732 237680267 129746981 194568553 129746981 244522975 129746981 244522975 697825358 446386657 697825358 235409408 697825358 235409408 843539797 235409408 645010523 890880743 645010523 890880743 348574027 890880743 637482597 494756986 637482597 494756986 720090500 414467256 720090500 762151841 720090500 762151841 373652760 762151841 996474936 5338118 996474936 338160350 996474936 338160350 267554558 401833756 267554558 385477693 267554558 385477693 257329305 385477693 934890460 99204221 934890460 675981810 934890460 675981810 541928097 675981810 810504309 283394149 810504309 823416679 810504309 823416679 53254 61691 53254 902002472 53254 902002472 912697536 131681419 912697536 467648362 912697536 467648362 14267865 22423627 14267865 346974160 14267865 346974160 547546530 919075832 547546530 919075832 643032735 919075832 59061863 88237710 59061863 355667819 59061863 355667819 322701985 485308924 322701985 451277731 322701985 451277731 224999834 338422219 224999834 838340606 224999834 838340606 639753822 514940095 639753822 703843921 639753822 703843921 360648424 995005059 360648424 585745558 360648424 585745558 556253204 585745558 79880573 119893212 79880573 825537563 79880573 825537563 579433011 825537563 184914651 280704604 184914651 639045216 184914651 639045216 678157350 475729463 678157350 810711783 678157350 810711783 621244808 810711783 982013790 27384309 982013790 446131416 982013790 446131416 297390598 446131416 391337120 730913041 391337120 88635884 391337120 88635884 59187323 88635884 898191516 153235085 898191516 130981217 898191516 130981217 913467201 130981217 511298970 762847598 511298970 416069402 511298970 416069402 718950689 416069402 534612696 791989432 534612696 494231559 534612696 494231559 280805711 421383320 280805711 895383784 280805711 895383784 567032409 531717268 567032409 531717268 357385657 990692522 357385657 443753122 357385657 443753122 721373597 412813408 721373597 786744968 721373597 786744968 344771794 786744968 365310286 394433008 365310286 394433008 6651951 9758024 6651951 178422892 6651951 178422892 880992325 178422892 797803723 727305696 797803723 727305696 230947901 346221036 230947901 949631985 230947901 949631985 406761510 949631985 317256093 476893134 317256093 581407907 317256093 581407907 571516201 581407907 116964978 175742111 116964978 308575661 116964978 308575661 204643302 308575661 14431424 22586313 14431424 364951508 14431424 364951508 473204139 723994295 473204139 365064810 473204139 365064810 753031143 365064810 516952885 733411738 516952885 488452773 516952885 488452773 324903121 488452773 995795956 6034165 995795956 546253557 995795956 546253557 125375116 187960100 125375116 487146675 125375116 487146675 848238172 228048695 848238172 273420773 848238172 273420773 135549966 203639576 135549966 275611198 135549966 275611198 670053809 489066583 670053809 411329248 670053809 411329248 274157610 411329248 784776653 318991611 784776653 398192329 784776653 398192329 388596896 502589272 388596896 396741780 388596896 396741780 931741076 104058381 931741076 375074499 931741076 375074499 250546676 375074499 467631871 618989954 467631871 311272456 467631871 311272456 206404470 311272456 642386340 753173017 642386340 21048695 642386340 21048695 985974499 21048695 348064567 945839096 348064567 945839096 736276619 128512421 736276619 128512421 46780064 58587607 46780064 58587607 39555174 58587607 170332232 768011510 170332232 768011510 627107100 768011510 120671250 69276012 120671250 69276012 953486181 69276012 505408607 517720857 505408607 49019245 505408607 49019245 33058769 49019245 129501637 194412658 129501637 170967946 129501637 170967946 114005844 170967946 293915625 712682419 293915625 712682419 675555707 7513854 675555707 7513854 4811552 7513854 530101231 635096074 530101231 410280111 530101231 410280111 926799973 111040017 926799973 184853187 926799973 184853187 7029949 10468940 7029949 456413118 7029949 456413118 420770612 528534619 420770612 331366046 420770612 331366046 776020097 331366046 224018940 337026353 224018940 77908800 224018940 77908800 947686121 77908800 751295002 384176331 751295002 384176331 10263046 15316938 10263046 443521054 10263046 443521054 325371629 489098011 325371629 12494409 325371629 12494409 8309582 12494409 596085168 903523000 596085168 586619990 596085168 586619990 565105963 586619990 913613340 130706817 913613340 962388370 913613340 962388370 491929665 962388370 763189478 15928668 763189478 15928668 10546085 15928668 108396510 162175924 108396510 119432640 108396510 119432640 921073280 119432640 232455352 349180791 232455352 19315833 232455352 19315833 12644874 19315833 912925288 397769036 912925288 397769036 137644603 207312027 137644603 408424726 137644603 408424726 723982032 408424726 51408987 76704920 51408987 706043267 51408987 706043267 464863945 706043267 39242041 58171984 39242041 761543861 39242041 761543861 937743942 7122127 937743942 7122127 4465306 7122127 758836149 356718504 758836149 60329267 758836149 60329267 959396288 60329267 343931804 967049949 343931804 649819732 343931804 649819732 452609097 649819732 128331552 192458875 128331552 455945330 128331552 455945330 691491534 455945330 299619659 449458706 299619659 838868149 299619659 838868149 409664205 857201660 409664205 482346216 409664205 482346216 674192186 482346216 14351527 22548743 14351527 524839518 14351527 524839518 478287807 524839518 322467352 200891040 322467352 200891040 133735837 200891040 356247934 677783631 356247934 375331493 356247934 375331493 751929326 36161048 751929326 36161048 975998553 36161048 904304084 460382149 904304084 460382149 552312668 919547797 552312668 192026645 552312668 192026645 127954236 192026645 802484952 302051171 802484952 302051171 456700841 511003866 456700841 339318040 456700841 339318040 225620378 339318040 960102893 59457546 960102893 495098269 960102893 495098269 329582644 495098269 723109674 409816624 723109674 824186076 723109674 824186076 383920245 824186076 394267038 661976813 394267038 955852680 394267038 955852680 402406520 955852680 41037802 60942115 41037802 406735083 41037802 406735083 271002089 406735083 62215215 93069760 62215215 928601363 62215215 928601363 736881724 146956425 736881724 146956425 902421611 146956425 869968649 527056704 869968649 527056704 543450207 527056704 612476067 667792447 612476067 52007378 612476067 52007378 964984984 52007378 322849680 672381774 322849680 672381774 869048323 195967052 869048323 248226596 869048323 248226596 117390285 176268625 117390285 286031054 117390285 286031054 865741524 200341447 865741524 962672409 865741524 962672409 492028891 962672409 552471154 982680174 552471154 495995225 552471154 495995225 665385529 495995225 609334724 597408505 609334724 112712451 609334724 112712451 74861564 112712451 895034450 337709757 895034450 337709757 224392788 337709757 909976395 136282520 909976395 187730673 909976395 187730673 231697619 347625157 231697619 151343615 231697619 151343615 100757890 151343615 232307666 735194520 232307666 735194520 619791721 353299722 619791721 353299722 761605244 353299722 477060255 897804130 477060255 551329904 477060255 551329904 551470409 551329904 10907377 16676097 10907377 211517055 10907377 211517055 702943638 439049781 702943638 354783368 702943638 354783368 760647029 354783368 297310557 555324051 297310557 555324051 595534694 555324051 197271927 122093394 197271927 122093394 81372874 122093394 467773815 534115451 467773815 419986231 467773815 419986231 279826125 419986231 834166498 248999295 834166498 704666836 834166498 704666836 621951325 704666836 956263230 65143783 956263230 622571128 956263230 622571128 145832926 221022390 145832926 800536130 145832926 800536130 435759148 800536130 11128089 17209206 11128089 401436314 11128089 401436314 661039000 753913874 661039000 360659629 661039000 360659629 240357225 360659629 425575608 951976786 425575608 339361269 425575608 339361269 225667673 339361269 256383856 728392174 256383856 728392174 568642026 386347687 568642026 386347687 257883699 386347687 851509150 223298247 851509150 428285551 851509150 428285551 285808080 428285551 610266738 987423295 610266738 737109925 610266738 737109925 44153519 59105210 44153519 59105210 39845434 59105210 567490718 635303187 567490718 635303187 404603512 793372728 404603512 442143859 404603512 442143859 700882292 442143859 601252033 987814581 601252033 75725224 601252033 75725224 50831751 75725224 981426254 28410731 981426254 435362606 981426254 435362606 705737938 435362606 772909579 335956493 772909579 616301261 772909579 616301261 177522923 270014815 177522923 279308136 177522923 279308136 678417429 475313440 678417429 33048534 678417429 33048534 21714285 33048534 112222979 177962025 112222979 177962025 881514348 177962025 291824001 437169241 291824001 292726444 291824001 292726444 193558671 292726444 680512059 472415603 680512059 61557868 680512059 61557868 958573671 61557868 916291691 327167134 916291691 327167134 73450491 110404630 73450491 221426472 73450491 221426472 852721426 221426472 390364653 714239796 390364653 346975000 390364653 346975000 765441372 346975000 757382176 359061798 757382176 132199149 757382176 132199149 912338029 132199149 578696720 783801462 578696720 258912189 578696720 258912189 853735697 43637284 853735697 43637284 970613803 43637284 370669581 818202613 370669581 785103112 370669581 785103112 779552445 287027140 779552445 287027140 189505895 287027140 996350371 5455072 996350371 104179212 996350371 104179212 69026230 104179212 965438091 25582628 965438091 25582628 983123655 25582628 864319390 202405603 864319390 145613492 864319390 145613492 903287926 145613492 9176824 13725251 9176824 120099449 9176824 120099449 315672434 474354933 315672434 75965020 315672434 75965020 949061370 75965020 263584333 395374740 263584333 382528902 263584333 382528902 835716526 33248231 835716526 33248231 21955531 33248231 818293485 697442620 818293485 697442620 357872538 697442620 499723579 705656753 499723579 61643533 499723579 61643533 958557630 61643533 812115460 641601005 812115460 641601005 153053290 159067152 153053290 159067152 894182944 159067152 648909154 696956333 648909154 3073540 648909154 3073540 1897337 3073540 704177557 520970163 704177557 520970163 590905338 520970163 846577665 230115106 846577665 257546681 846577665 257546681 169562679 257546681 622422932 990222622 622422932 9556193 622422932 9556193 6531655 9556193 27566246 434715115 27566246 434715115 706141640 434715115 111057285 107840650 111057285 107840650 929185638 107840650 557150883 530705958 557150883 362077037 557150883 362077037 241307455 362077037 770317146 339592015 770317146 894448068 770317146 894448068 385420760 894448068 760811814 354634835 760811814 427242351 760811814 427242351 506141590 774963487 506141590 568289681 506141590 568289681 451165501 568289681 611393172 848745966 611393172 848745966 408704494 848745966 715978761 420386251 715978761 437154205 715978761 437154205 179601064 273144647 179601064 389483529 179601064 389483529 736467570 389483529 248065396 18506312 248065396 18506312 987569574 18506312 178377010 472016288 178377010 472016288 767749490 343440009 767749490 484209627 767749490 484209627 322128344 484209627 848748254 227159485 848748254 443615279 848748254 443615279 671154344 770879303 671154344 770879303 596715066 770879303 903977884 144656742 903977884 281743820 903977884 281743820 185458983 281743820 393919983 753980395 393919983 50458561 393919983 50458561 34218020 50458561 559980927 589100514 559980927 376928530 559980927 376928530 251757971 376928530 829006732 257392137 829006732 495815868 829006732 495815868 257041759 385029356 257041759 409539558 257041759 409539558 393858502 905771995 393858502 173228324 393858502 173228324 115588471 173228324 287529512 430385868 287529512 341500561 287529512 341500561 144433287 218388149 144433287 529653939 144433287 529653939 855584845 201695038 855584845 201695038 864916337 201695038 262748541 394055748 262748541 226312991 262748541 226312991 849389256 226312991 288830761 544634371 288830761 544634371 335882231 544634371 247390266 370686215 247390266 417365059 247390266 417365059 277814290 417365059 120526270 92830748 120526270 92830748 61974312 92830748 210002732 455957537 210002732 455957537 691473348 455957537 370662698 864157522 370662698 248594117 370662698 248594117 164167207 248594117 595045709 512553642 595045709 315698997 595045709 315698997 187521948 27332941 187521948 27332941 17572702 27332941 127120887 190757287 127120887 148904952 127120887 148904952 99073595 148904952 270162996 405694255 270162996 142721607 270162996 142721607 95136355 142721607 324815988 488395091 324815988 373527325 324815988 373527325 249443946 373527325 799393710 297938966 799393710 785381165 799393710 785381165 572938694 785381165 643619759 963466561 643619759 490089272 643619759 490089272 325911413 490089272 441183270 508209483 441183270 361400721 441183270 361400721 240796949 361400721 781454476 323728723 781454476 741582183 781454476 741582183 488968872 741582183 516838271 842488629 516838271 154354457 516838271 154354457 897326998 154354457 623456114 909780989 623456114 15398452 623456114 15398452 989663429 15398452 973864677 299556849 973864677 299556849 432321322 991709151 432321322 216184851 432321322 216184851 143397110 216184851 226305071 340133124 226305071 322287041 226305071 322287041 11884182 17998521 11884182 827711831 11884182 827711831 574711610 827711831 451713864 514587890 451713864 514587890 645344425 655342672 645344425 499420888 645344425 499420888 98375270 147756828 98375270 429403260 98375270 429403260 709700227 429403260 432198828 535517972 432198828 496643316 432198828 496643316 330832858 496643316 955755601 65682255 955755601 943944347 955755601 943944347 571413469 943944347 687388042 461614981 687388042 622190655 687388042 622190655 451995399 496470862 451995399 496470862 905917815 141500302 905917815 323320024 905917815 323320024 770979048 704877518 770979048 704877518 450369196 837863763 450369196 296042041 450369196 296042041 195694772 296042041 247125811 370129281 247125811 183795953 247125811 183795953 122592175 183795953 869000401 427956218 869000401 427956218 49276918 24550377 49276918 24550377 15872197 24550377 802152423 723964157 802152423 723964157 285009980 427114285 285009980 712373200 285009980 712373200 769937834 340133127 769937834 852345610 769937834 852345610 312948054 345863856 312948054 345863856 230680544 345863856 639691772 857242198 639691772 499459264 639691772 499459264 663152976 499459264 67693846 102328364 67693846 128315692 67693846 128315692 145448786 320075796 145448786 320075796 783931414 320075796 181426298 163214035 181426298 163214035 891117009 163214035 254164466 381163080 254164466 117820150 254164466 117820150 922258315 117820150 704966879 865901788 704966879 865901788 113265301 121643857 113265301 121643857 81123968 121643857 764245688 348790221 764245688 35649614 764245688 35649614 983784042 24476074 983784042 339829712 983784042 339829712 505302927 715098324 505302927 296544849 505302927 296544849 800393927 296544849 634039487 857677652 634039487 282681637 634039487 282681637 811090785 282681637 358477130 935972208 358477130 118672915 358477130 118672915 921601522 118672915 834444550 248635526 834444550 8939348 834444550 8939348 993476239 8939348 689994393 458211372 689994393 24053481 689994393 24053481 15718675 24053481 31234033 614329146 31234033 614329146 541151420 614329146 256583939 357188590 256583939 357188590 892175047 162065897 892175047 309472191 892175047 309472191 434287132 993333110 434287132 993333110 982264082 26843991 982264082 625008848 982264082 625008848 440183665 625008848 657949833 519440482 657949833 618331052 657949833 618331052 71636921 108175911 71636921 274717808 71636921 274717808 917130377 125461048 917130377 209303372 917130377 209303372 139360786 209303372 777322551 329484863 777322551 84670758 777322551 84670758 51501880 76795905 51501880 267492334 51501880 267492334 291123582 591576295 291123582 591576295 913710587 130517104 913710587 592640391 913710587 592640391 414066870 665080070 414066870 68831143 414066870 68831143 953840134 68831143 561939176 933530743 561939176 226201902 561939176 226201902 849510872 226201902 298850828 448482033 298850828 11444490 298850828 11444490 7498780 11444490 298340739 630327503 298340739 630327503 833454416 250123576 833454416 254946902 833454416 254946902 7850997 12091810 7850997 758069162 7850997 758069162 581125437 758069162 173342558 254139830 173342558 254139830 831150935 254139830 212103722 482099458 212103722 482099458 852825099 221212039 852825099 671267250 852825099 671267250 370543480 671267250 580938060 462833240 580938060 462833240 308757468 462833240 757754629 358624094 757754629 524155735 757754629 524155735 513258921 573042235 513258921 311844782 513258921 311844782 206714873 311844782 408046345 552637834 408046345 552637834 503257487 552637834 458535351 852191418 458535351 560603178 458535351 560603178 428689606 560603178 491447455 623768633 491447455 32992910 491447455 32992910 21700759 32992910 558175363 577958286 558175363 577958286 655477143 577958286 178730241 151289129 178730241 151289129 100706251 151289129 134633092 202355287 134633092 38109730 134633092 38109730 974339150 38109730 5704755 8469636 5704755 182384680 5704755 182384680 221760240 334208947 221760240 204282064 221760240 204282064 862924098 204282064 556218974 667355543 556218974 383694718 556218974 383694718 256114975 383694718 638047478 781086628 638047478 33588578 638047478 33588578 977716735 33588578 958475262 459553562 958475262 459553562 688953717 459553562 984756239 22746783 984756239 432074302 984756239 432074302 707834112 432074302 836486541 115085839 836486541 115085839 923927792 115085839 542521352 533032432 542521352 173380908 542521352 173380908 104577301 156912006 104577301 995991048 104577301 995991048 793671493 306171129 793671493 358134236 793671493 358134236 238762595 358134236 872413112 191055725 872413112 371076027 872413112 371076027 247655269 371076027 751854303 366808595 751854303 393645319 751854303 393645319 262587149 393645319 781804874 83031368 781804874 83031368 55350649 83031368 791626707 309433158 791626707 52078691 791626707 52078691 964945071 52078691 716996877 754583501 716996877 754583501 394903860 121881498 394903860 121881498 81235328 121881498 370067068 542267052 370067068 342772303 370067068 342772303 228161291 342772303 482294868 524624823 482294868 146973970 482294868 146973970 97918439 146973970 861173998 385847164 861173998 385847164 156082048 139844172 156082048 139844172 93150976 139844172 997799348 3168911 997799348 651160135 997799348 651160135 441403803 651160135 880146912 180031845 880146912 284802214 880146912 284802214 303302343 454896385 303302343 316292553 303302343 316292553 786649141 316292553 335600157 876068869 335600157 277472260 335600157 277472260 182520722 277472260 339499424 897682967 339499424 867718020 339499424 867718020 522935261 867718020 123716388 185662755 123716388 402680628 123716388 402680628 268309751 402680628 217848931 328718561 217848931 346219093 217848931 346219093 652127839 728944422 652127839 268805428 652127839 268805428 821214731 268805428 414532450 768278335 414532450 131804751 414532450 131804751 87884756 131804751 448996885 904328622 448996885 904328622 685498829 109112713 685498829 109112713 72508778 109112713 999459871 535628 999459871 470745260 999459871 470745260 313429321 470745260 770002564 340080770 770002564 554926178 770002564 554926178 370016065 795606650 370016065 795606650 492433650 795606650 73833709 110887746 73833709 464481270 73833709 464481270 868677606 196387864 868677606 679542756 868677606 679542756 387036411 766924114 387036411 572808068 387036411 572808068 847606644 228904897 847606644 850346181 847606644 850346181 14227708 22311978 14227708 142962992 14227708 142962992 412160690 874785497 412160690 439780775 412160690 439780775 293392177 439780775 975055968 37157417 975055968 355515605 975055968 355515605 759868818 355515605 999174651 941288 999174651 226694382 999174651 226694382 745167074 376590931 745167074 374550331 745167074 374550331 746468710 374550331 160942915 243393796 160942915 903168030 160942915 903168030 570690188 903168030 405572990 937307337 405572990 216648583 405572990 216648583 855295186 216648583 245170311 986807019 245170311 986807019 473230069 986807019 11825114 17939523 11825114 295138963 11825114 295138963 801540650 295138963 241351607 848000401 241351607 848000401 492862934 848000401 273145524 210994876 273145524 210994876 859010653 210994876 48489872 72045492 48489872 523444623 48489872 523444623 826995204 260463803 826995204 424174114 826995204 424174114 283029867 424174114 339076711 657551962 339076711 657551962 342363828 657551962 230766681 345994625 230766681 369023403 230766681 369023403 991638622 12305161 991638622 648969064 991638622 648969064 185429619 57656507 185429619 57656507 38950402 57656507 530994936 754502215 530994936 349202888 530994936 349202888 31106770 46365804 31106770 95534957 31106770 95534957 936577664 95534957 513322461 923790212 513322461 260736830 513322461 260736830 826776455 260736830 716343508 944680362 716343508 944680362 424733918 944680362 926597389 111444706 926597389 440770544 926597389 440770544 304509653 874924446 304509653 874924446 502858582 874924446 108637729 73239511 108637729 73239511 49247531 73239511 95096566 142613148 95096566 124892363 95096566 124892363 917427433 124892363 752145132 420995228 752145132 420995228 280525759 420995228 955428622 66139472 955428622 294485611 955428622 294485611 649566353 747956680 649566353 363317765 649566353 363317765 242092480 363317765 607108911 877200905 607108911 28191380 607108911 28191380 981561649 28191380 794995499 737274908 794995499 737274908 491339596 737274908 508217522 783578647 508217522 335797007 508217522 335797007 223070812 335797007 914520141 129028668 914520141 526874089 914520141 526874089 177014844 269135783 177014844 579298046 177014844 579298046 670205425 177064121 670205425 177064121 117919698 177064121 421624687 997158966 421624687 997158966 851296443 223660862 851296443 572143159 851296443 572143159 161466344 244502421 161466344 416988158 161466344 416988158 909358493 137041515 909358493 409733499 909358493 409733499 261204085 391558173 261204085 921135169 261204085 921135169 565685905 283728249 565685905 283728249 810233712 283728249 186256842 282961451 186256842 305756937 186256842 305756937 794063134 305756937 560092395 794687849 560092395 245764668 560092395 245764668 836483008 245764668 493303223 735727086 493303223 458348387 493303223 458348387 689816056 458348387 379018333 727272944 379018333 360442865 379018333 360442865 240298441 360442865 434578372 689124278 434578372 186696742 434578372 186696742 124517264 186696742 848843386 593920475 848843386 593920475 525089532 593920475 927343971 110238712 927343971 451781394 927343971 451781394 631114172 798094552 631114172 41931312 631114172 41931312 971801134 41931312 344207849 663759242 344207849 334086744 344207849 334086744 221552347 334086744 845696886 231755647 845696886 806252204 845696886 806252204 464397529 806252204 472718235 485072933 472718235 485072933 672359486 485072933 151916395 229731707 151916395 396259000 151916395 396259000 905435652 142569899 905435652 602281556 905435652 602281556 520322445 602281556 735390215 360587378 735390215 360587378 756076459 360587378 660690842 874993725 660690842 757662055 660690842 757662055 208055595 290549141 208055595 290549141 192120622 290549141 477053687 611571778 477053687 261267551 477053687 261267551 845624825 231882205 845624825 701779475 845624825 701779475 364880536 573504817 364880536 961429512 364880536 961429512 492768491 961429512 460039654 389043185 460039654 389043185 176590185 268306261 176590185 496195012 176590185 496195012 665252735 496195012 434578077 833451376 434578077 497636682 434578077 497636682 326276735 99867178 326276735 99867178 66346927 99867178 702656224 439310940 702656224 78492822 702656224 78492822 52440857 78492822 74215224 260137428 74215224 260137428 827303144 260137428 291030290 436242684 291030290 66924114 291030290 66924114 45041589 66924114 795300329 304325847 795300329 99928097 795300329 99928097 934268268 99928097 614741268 798645723 614741268 308711394 614741268 308711394 792083587 308711394 640908256 779204307 640908256 148911861 640908256 148911861 99076423 148911861 732726259 787069308 732726259 787069308 631906635 787069308 940279712 89980725 940279712 999201564 940279712 999201564 596572354 999201564 747088569 318207381 747088569 318207381 211011936 318207381 504492830 583095988 504492830 185146450 504492830 185146450 123387163 185146450 217641739 611882750 217641739 611882750 610823921 611882750 91936702 137969936 91936702 384636522 91936702 384636522 967458890 47739910 967458890 205815816 967458890 205815816 136743022 205815816 904187674 144394907 904187674 221004116 904187674 221004116 145816386 221004116 866775213 199051921 866775213 396145680 866775213 396145680 159919732 241691324 159919732 427359276 159919732 427359276 711329884 427359276 84860066 43609468 84860066 43609468 28810067 43609468 813205213 525812263 813205213 525812263 449848846 525812263 902660752 146371217 902660752 182337115 902660752 182337115 121533276 182337115 597649948 769661891 597649948 296428096 597649948 296428096 800579151 296428096 387458247 515926752 387458247 37204804 387458247 37204804 995938795 4814664 995938795 4814664 996805382 4814664 481915830 871735246 481915830 871735246 410677851 871735246 449327938 333607210 449327938 333607210 221241981 333607210 343312008 660252190 343312008 634232036 343312008 634232036 577003059 634232036 411575496 996578248 411575496 996578248 669772128 489673757 669772128 978260531 669772128 978260531 22922329 34691177 22922329 511296221 22922329 511296221 642859671 458549443 642859671 458549443 689690880 458549443 177207714 269443642 177207714 328574075 177207714 328574075 217772234 328574075 67976020 102673122 67976020 537536514 67976020 537536514 930515710 105798729 930515710 984599560 930515710 984599560 441567554 984599560 679566491 473843287 679566491 768344302 679566491 768344302 402844499 768344302 922691746 117061165 922691746 279888776 922691746 279888776 53412998 79871505 53412998 740076117 53412998 740076117 834496493 248597115 834496493 635596437 834496493 635596437 567948971 635596437 662815294 786799315 662815294 412884852 662815294 412884852 721328279 412884852 481462174 648163877 481462174 408483579 481462174 408483579 39949664 59416258 39949664 445085930 39949664 445085930 698882494 445085930 81818885 122793459 81818885 184393393 81818885 184393393 877210272 184393393 726048363 405772710 726048363 335003730 726048363 335003730 222546262 335003730 713548448 423771987 713548448 290709989 713548448 290709989 894352093 158734778 894352093 616079057 894352093 616079057 380696578 616079057 396747763 46829346 396747763 46829346 31400341 46829346 508281617 993154152 508281617 407933109 508281617 407933109 724355390 407933109 647756539 881734448 647756539 3758285 647756539 3758285 2526206 3758285 641160299 754760887 641160299 610721504 641160299 610721504 409338450 610721504 873603571 189450969 873603571 351983131 873603571 351983131 234209832 351983131 817753772 87752630 817753772 87752630 58807545 87752630 438433778 511170351 438433778 493512652 438433778 493512652 328183149 493512652 766970363 344978262 766970363 890670949 766970363 890670949 649735521 890670949 682148356 138034733 682148356 138034733 91945099 138034733 666958636 493844799 666958636 321232105 666958636 321232105 19697281 30039432 19697281 302202989 19697281 302202989 796857931 302202989 230390671 399395583 230390671 399395583 266004154 399395583 247978065 371708623 247978065 476361289 247978065 476361289 684584686 49427046 684584686 49427046 966559425 49427046 3033077 4834176 3033077 142111679 3033077 142111679 905584087 142111679 397956162 912660583 397956162 912660583 983611818 24782245 983611818 948626033 983611818 948626033 395709998 602636024 395709998 602636024 596759715 602636024 530252086 759076645 530252086 325825805 530252086 325825805 215861979 325825805 909686298 136553288 909686298 279614232 909686298 279614232 129746909 194563989 129746909 717760539 129746909 717760539 435352020 717760539 16901178 26332112 16901178 952004617 16901178 952004617 454424294 952004617 266555266 400392899 266555266 514614049 266555266 514614049 996820187 4769522 996820187 168676991 996820187 168676991 112533928 168676991 807109495 572843083 807109495 572843083 77874889 117075692 77874889 641780074 77874889 641780074 438028597 641780074 174458644 23232989 174458644 23232989 984422203 23232989 332262229 498895233 332262229 301042701 332262229 301042701 199118748 301042701 974907342 37312629 974907342 687984230 974907342 687984230 517522681 687984230 584327494 817214609 584327494 602485747 584327494 602485747 588518738 602485747 343661841 507653467 343661841 784386175 343661841 784386175 865423740 200849751 865423740 997872071 865423740 997872071 448655415 997872071 669393638 229874392 669393638 229874392 962983513 54940875 962983513 128359891 962983513 128359891 85384240 128359891 822015063 770504795 822015063 770504795 362045450 770504795 486301437 167411271 486301437 167411271 97143087 93727077 97143087 93727077 62640694 93727077 651240168 863531465 651240168 863531465 986681111 19780626 986681111 84285343 986681111 84285343 312981935 470087996 312981935 215417548 312981935 215417548 856201883 215417548 530445251 605991280 530445251 217521048 530445251 217521048 143981416 217521048 485058676 803133537 485058676 254343469 485058676 254343469 167628891 254343469 534254747 714476325 534254747 311658461 534254747 311658461 206670235 311658461 255054689 382357634 255054689 167271258 255054689 167271258 888648927 167271258 498051268 667148121 498051268 342973241 498051268 342973241 228321681 342973241 644318129 588476041 644318129 342647458 644318129 342647458 844943570 74111619 844943570 74111619 49819499 74111619 624282016 705021810 624282016 455520244 624282016 455520244 746059515 374989340 746059515 482396095 746059515 482396095 85453108 128400054 85453108 625603143 85453108 625603143 446863714 625603143 311410473 271286692 311410473 271286692 178369221 271286692 857727187 212899798 857727187 850013758 857727187 850013758 409582907 850013758 463994544 866363795 463994544 183909527 463994544 183909527 877584424 183909527 288250178 431441646 288250178 350210566 288250178 350210566 233028666 350210566 924142883 114836883 924142883 984534565 924142883 984534565 221444624 333897115 221444624 627723872 221444624 627723872 456165390 627723872 207145116 312455302 207145116 891020939 207145116 891020939 632046927 269036381 632046927 269036381 821150437 269036381 109954606 164418732 109954606 311645296 109954606 311645296 789907601 311645296 593680223 881520026 593680223 162914377 593680223 162914377 891393123 162914377 63935907 95654816 63935907 105588306 63935907 105588306 930697522 105588306 309176252 539296432 309176252 539296432 436996580 471172831 436996580 471172831 728420853 402204527 728420853 415466489 728420853 415466489 276808807 415466489 699696913 443749924 699696913 79883202 699696913 79883202 946500789 79883202 91610934 159317920 91610934 159317920 106146953 159317920 59667196 89516305 59667196 896036336 59667196 896036336 411024534 896036336 265322002 146568610 265322002 146568610 902546516 146568610 237155946 371789403 237155946 371789403 959416575 60208481 959416575 296933093 959416575 296933093 196508692 296933093 263013827 797350533 263013827 797350533 451635126 975277885 451635126 146568607 451635126 146568607 97707599 146568607 100499298 150959636 100499298 56087789 100499298 56087789 37865461 56087789 959864583 804907341 959864583 804907341 186943809 283727960 186943809 650424038 186943809 650424038 661544095 650424038 353195743 149523829 353195743 149523829 99475990 149523829 532632561 706095748 532632561 177521280 532632561 177521280 118410523 177521280 837129773 688038108 837129773 688038108 414908617 633267855 414908617 957699856 414908617 957699856 451792763 957699856 254993073 374108657 254993073 374108657 249860366 374108657 334086921 590884026 334086921 115292182 334086921 115292182 76597367 115292182 590545929 938135076 590545929 528030643 590545929 528030643 658229362 528030643 94919769 142366907 94919769 748203943 94919769 748203943 437545307 748203943 24541071 16080039 24541071 16080039 10623773 16080039 739413872 385043053 739413872 18279645 739413872 18279645 11994143 18279645 521646033 929374568 521646033 672525216 521646033 672525216 695540144 402513409 695540144 402513409 728085810 402513409 535522256 647411710 535522256 202052880 535522256 202052880 134363407 202052880 504883829 989900514 504883829 553068753 504883829 553068753 368210890 553068753 427882958 983640584 427882958 983640584 597369389 983640584 511828687 667741212 511828687 667741212 578291504 667741212 504174259 720683654 504174259 230279171 504174259 230279171 846484615 230279171 14263759 22389335 14263759 361533099 14263759 361533099 755290579 361533099 439733151 673447015 439733151 25611058 439733151 25611058 983061137 25611058 743239618 379952511 743239618 255372493 743239618 255372493 121774714 182689407 121774714 419041120 121774714 419041120 655534093 501204292 655534093 239272203 655534093 239272203 875360813 186661026 875360813 263457718 875360813 263457718 173288172 263457718 879944139 179141082 879944139 179141082 880547555 179141082 449235378 803926024 449235378 480967023 449235378 480967023 674957927 480967023 327811619 705313043 327811619 705313043 560312881 705313043 170682217 259052446 170682217 336784949 170682217 336784949 223811428 336784949 128060554 181046828 128060554 181046828 879579523 181046828 387753570 762780093 387753570 104025712 387753570 104025712 931781928 104025712 726255859 405441920 726255859 138239552 726255859 138239552 908244280 138239552 23834121 36004308 23834121 119432587 23834121 119432587 168990127 337490641 168990127 337490641 771673636 337490641 164137306 248550542 164137306 569753850 164137306 569753850 407630237 569753850 265003906 397619745 265003906 480633400 265003906 480633400 957179957 63500588 957179957 319306305 957179957 319306305 744818687 377010003 744818687 39568002 744818687 39568002 973284745 39568002 246872618 369773508 246872618 82982281 246872618 82982281 55230934 82982281 302752672 453711671 302752672 248289892 302752672 248289892 834654230 248289892 368245952 795167703 368245952 761631998 368245952 761631998 870701039 124282420 870701039 124282420 917795739 124282420 103872850 419358986 103872850 419358986 872010438 169923923 872010438 169923923 113371144 169923923 514768641 530156525 514768641 365717145 514768641 365717145 752370587 365717145 706021339 891391748 706021339 891391748 193334978 292203369 193334978 969196989 193334978 969196989 655322515 969196989 453513540 371156103 453513540 371156103 922391996 92135246 922391996 92135246 938779528 92135246 391814577 720758636 391814577 296945374 391814577 296945374 895797909 85137154 895797909 85137154 943055569 85137154 596275609 742493782 596275609 192474669 596275609 192474669 128380271 192474669 816870297 274778862 816870297 30734746 816870297 30734746 20288161 30734746 455131413 986117100 455131413 712934935 455131413 712934935 661857015 712934935 374521131 544852718 374521131 903161313 374521131 903161313 470419837 903161313 401092777 112712672 401092777 112712672 930008237 106616734 930008237 246801387 930008237 246801387 162708715 246801387 906653882 140101047 906653882 353297249 906653882 353297249 541679869 779977245 541679869 117609749 541679869 117609749 78232971 117609749 962680654 55604847 962680654 431767744 962680654 431767744 53774546 80620387 53774546 117679962 53774546 117679962 922304342 117679962 718881755 416306365 718881755 396182830 718881755 396182830 202838326 149672714 202838326 149672714 900763115 149672714 391750441 799425178 391750441 232421626 391750441 232421626 845339019 232421626 631048748 899940784 631048748 256825399 631048748 256825399 829423700 256825399 490583437 886724566 490583437 301228139 490583437 301228139 991086902 13128601 991086902 261046744 991086902 261046744 675255083 480601153 675255083 311300536 675255083 311300536 790148207 311300536 273356826 410073908 273356826 90246914 273356826 90246914 940061590 90246914 221768012 334218460 221768012 192584994 221768012 192584994 871323775 192584994 209892893 372159063 209892893 372159063 307463162 461143323 307463162 365125255 307463162 365125255 752921288 365125255 652834741 670198079 652834741 113378341 652834741 113378341 925113634 113378341 903474295 283447977 903474295 283447977 685909566 464068667 685909566 396968002 685909566 396968002 732035165 396968002 233970714 69493467 233970714 69493467 46908058 69493467 631785224 622553819 631785224 475941499 631785224 475941499 66015630 99285110 66015630 320928969 66015630 320928969 691058767 456710882 691058767 378120630 691058767 378120630 744428972 378120630 126242071 189477419 126242071 464566251 126242071 464566251 309965196 464566251 7637746 11515545 7637746 694886628 7637746 694886628 573978165 694886628 176313458 81128605 176313458 81128605 54085940 81128605 536554601 606481275 536554601 39686663 536554601 39686663 26360763 39686663 168971333 437288895 168971333 437288895 704196316 437288895 690283882 457686078 690283882 348036226 690283882 348036226 764947055 348036226 243635375 479520741 243635375 479520741 613938034 996225923 613938034 492941902 613938034 492941902 703647626 437945013 703647626 805182775 703647626 805182775 152632301 186637438 152632301 186637438 875404851 186637438 279265190 697595995 279265190 697595995 415513934 574595445 415513934 627070840 415513934 627070840 383447108 627070840 996807312 4811033 996807312 144126859 996807312 144126859 904368621 144126859 943434778 84670759 943434778 852709018 943434778 852709018 88334216 132386647 88334216 891680613 88334216 891680613 646055132 891680613 102410428 153566460 102410428 213794716 102410428 213794716 857161470 213794716 448628983 778875825 448628983 183842655 448628983 183842655 122641757 183842655 728362356 402232631 728362356 158546103 728362356 158546103 894596542 158546103 434900222 701985162 434900222 225745004 434900222 225745004 849789873 225745004 472776710 903000677 472776710 903000677 539777164 903000677 9225
153043 0 4512948 2732381 4512948 2732381 3345550 2732381 3347872 609889 3347872 609889 1682788 2521939 1682788 2521939 4182782 2521939 216996 1426073 216996 3028709 216996 3028709 3824322 2170400 3824322 3221799 3824322 3221799 1672097 3221799 4027758 1578700 4027758 1578700 1672400 1578700 3040614 3344393 3040614 761784 3040614 761784 904441 761784 4771411 2659332 4771411 2659332 4033852 2659332 4300021 1195653 4300021 1195653 501143 1195653 1277656 2495178 1277656 2495178 4165753 2762515 4165753 2762515 3884534 2762515 4216639 1671716 4216639 4236214 4216639 4236214 867843 852380 867843 2402240 867843 2402240 4291190 2402240 1404941 261650 1404941 1077652 1404941 1077652 610573 1077652 4515811 3314525 4515811 3314525 2200972 3314525 3921383 2715501 3921383 2715501 4363196 2715501 1684203 4297308 1684203 866409 1684203 866409 769348 866409 4355743 1842295 4355743 1842295 3339509 1842295 3965976 2718217 3965976 2696915 3965976 2696915 4367228 2696915 1097623 563184 1097623 1865008 1097623 1865008 1647602 1865008 1122512 576255 1122512 2959390 1122512 2959390 3678068 2959390 2617100 1652734 2617100 2078668 2617100 2078668 3724203 2078668 3224654 4515816 3224654 4515816 3331884 4515816 1684389 952216 1684389 952216 718642 952216 4511611 2874276 4511611 1836510 4511611 1836510 1306029 1673764 1306029 3335304 1306029 3335304 3618844 1951527 3618844 3316496 3618844 3316496 1866177 3316496 4038198 2651381 4038198 3348346 4038198 3348346 636750 1031767 636750 1307209 636750 1307209 333960 1307209 4015140 2677224 4015140 976498 4015140 976498 684627 976498 3320963 179066 3320963 1649697 3320963 1649697 240991 268808 240991 2757977 240991 2757977 3413148 1672448 3413148 2223548 3413148 2223548 3874443 2223548 1657056 360599 1657056 2030118 1657056 2030118 3707328 2030118 1647328 2541943 1647328 2385701 1647328 2385701 4721893 1974612 4721893 2611176 4721893 2611176 498325 526540 498325 2506846 498325 2506846 4135558 2506846 1063817 1659605 1063817 2997034 1063817 2997034 4445065 2392897 4445065 2392897 4280832 2392897 4759930 1925506 4759930 2703709 4759930 2703709 1669851 3495034 1669851 1986829 1669851 1986829 4682277 1986829 2754855 3333042 2754855 1352120 2754855 1352120 1350259 1352120 1656694 731208 1656694 3315799 1656694 3315799 1716955 3315799 1673039 1102002 1673039 1318478 1673039 1318478 1662708 1318478 4732445 3037399 4732445 1387284 4732445 1387284 1516898 1653236 1516898 1132980 1516898 1132980 1673219 1132980 1196304 457947 1196304 2998516 1196304 2998516 4664516 2998516 1682906 1637018 1682906 2679861 1682906 2679861 4376619 2679861 3235029 3330704 3235029 2067452 3235029 2067452 3740125 2067452 3328117 632158 3328117 1070884 3328117 1070884 1078758 1070884 3612507 1968530 3612507 719668 3612507 719668 941858 719668 2789509 3329436 2789509 3098876 2789509 3098876 3605463 3098876 334164 1344966 334164 2612632 334164 2612632 4043345 2612632 3322854 761530 3322854 3573579 3322854 3573579 1678459 3573579 4863388 1655385 4863388 1655385 924100 1655385 3964876 2714128 3964876 2670279 3964876 2670279 3993641 2670279 3334943 3235765 3334943 413155 3334943 413155 410747 413155 3789824 2895401 3789824 644663 3789824 644663 643166 644663 3890194 2777469 3890194 708792 3890194 708792 329016 330364 329016 748060 329016 748060 4108275 3323395 4108275 3323395 1256173 3323395 1681456 1883788 1681456 1883788 1684490 1883788 1650616 2819413 1650616 2334352 1650616 2334352 4365451 1680622 4365451 1680622 2869022 1680622 3328219 220054 3328219 1673108 3328219 1673108 4644137 251681 4644137 251681 1676458 251681 3348250 2830460 3348250 2830460 4277599 2268362 4277599 2268362 886300 906597 886300 1282972 886300 1282972 4461945 2804110 4461945 1125888 4461945 1125888 1380696 2223732 1380696 2223732 4478110 2223732 3074814 1682117 3074814 4231467 3074814 4231467 1451682 4231467 3329707 4961707 3329707 3830653 3329707 3830653 4786714 2335065 4786714 2335065 3340474 2545954 3340474 1675764 3340474 1675764 4834885 1675764 3346187 2026101 3346187 2026101 4612688 2026101 3734887 2950797 3734887 2292241 3734887 2292241 4382405 2292241 4164762 4858159 4164762 4858159 1658986 4858159 4509873 1953028 4509873 1953028 4701399 1953028 3115707 946101 3115707 946101 722922 946101 4061407 2941236 4061407 2941236 3721809 2941236 4413222 3343812 4413222 3084053 4413222 3084053 3211598 3350642 3211598 1670093 3211598 1670093 4965923 1670093 519542 750094 519542 750094 3314279 750094 1152847 1162435 1152847 1145995 1152847 1145995 488897 1145995 4753311 2773941 4753311 2773941 818775 842649 818775 1017486 818775 1017486 3761435 2929940 3761435 624871 3761435 624871 1649120 624871 3770424 3530919 3770424 3530919 1656744 3530919 4677178 2540549 4677178 2540549 1673580 912627 1673580 3021087 1673580 3021087 3338956 3021087 2552515 3127506 2552515 529017 2552515 529017 497568 529017 512835 1661233 512835 1661233 4238464 1661233 3348998 3333688 3348998 1415375 3348998 1415375 1364852 1353744 1364852 2411257 1364852 2411257 4253255 2411257 1352079 566950 1352079 566950 1113188 566950 3338740 1251673 3338740 613986 3338740 613986 627048 613986 1685130 3687664 1685130 3335813 1685130 3335813 4214608 2441316 4214608 4689404 4214608 4689404 491215 4689404 4251570 1660920 4251570 1660920 1158798 1143036 1158798 2942044 1158798 2942044 3704698 2942044 592328 1071339 592328 2962518 592328 2962518 3709728 2962518 3332286 2357242 3332286 4443542 3332286 4443542 1648881 4443542 4235238 2416187 4235238 2416187 4363615 350901 4363615 350901 355889 350901 3159156 1679901 3159156 1038174 3159156 1038174 1030243 1038174 4153672 2520094 4153672 854791 4153672 854791 826788 854791 1679354 1709393 1679354 909874 1679354 909874 748090 909874 961050 3331789 961050 2746161 961050 2746161 3341370 2746161 1662217 884116 1662217 1095182 1662217 1095182 570391 1095182 1303433 3331718 1303433 3331718 1075159 3331718 3656104 773671 3656104 773671 498425 3333338 498425 1139829 498425 1139829 4662086 3322104 4662086 3322104 1648258 1671917 1648258 1671917 1090140 917803 1090140 917803 911731 917803 937847 753749 937847 1005464 937847 1005464 988734 1005464 814990 843610 814990 3333434 814990 3333434 1367328 318784 1367328 1659872 1367328 1659872 3172411 1659872 414309 1225483 414309 2573476 414309 2573476 4490663 2197028 4490663 2847250 4490663 2847250 1102915 555299 1102915 3110543 1102915 3110543 4564748 2916837 4564748 3116227 4564748 3116227 3575645 3116227 4365627 247395 4365627 1421814 4365627 1421814 1451171 1421814 3341492 243705 3341492 243705 1649629 3925657 1649629 3925657 4737141 2503699 4737141 2503699 4142886 2503699 4514326 2167364 4514326 3331174 4514326 3331174 1414163 3331174 4203599 2276559 4203599 2276559 882317 802050 882317 3011318 882317 3011318 3349117 3011318 899522 751450 899522 1660963 899522 1660963 718740 1660963 3962584 3329374 3962584 1680167 3962584 1680167 4527294 1680167 926347 727290 926347 3352659 926347 3352659 3561182 3352659 741501 292022 741501 292022 278008 292022 1808780 3331351 1808780 529946 1808780 529946 3351637 529946 634717 2781279 634717 2781279 4442961 2781279 1674082 3838588 1674082 1209943 1674082 1209943 521977 1676963 521977 943748 521977 943748 3348324 943748 977479 984154 977479 315248 977479 315248 4141692 2487778 4141692 1159977 4141692 1159977 495483 1159977 3898086 4983739 3898086 4983739 1654960 3067445 1654960 3331674 1654960 3331674 4293447 3331674 446238 1228461 446238 2202195 446238 2202195 3860038 2202195 3346711 369181 3346711 2296087 3346711 2296087 565942 1126745 565942 3343542 565942 3343542 2049918 3343542 245500 293451 245500 293451 4053409 2381234 4053409 1929376 4053409 1929376 4741303 1929376 3325129 3319041 3325129 1685627 3325129 1685627 438867 1685627 1321210 363916 1321210 412372 1321210 412372 1241682 412372 3712976 3831159 3712976 3831159 853613 240028 853613 240028 1424335 240028 759967 2149484 759967 2149484 4545709 2149484 513745 3316456 513745 570022 513745 570022 3335253 971560 3335253 796353 3335253 796353 597047 576600 597047 2442545 597047 2442545 4127805 2442545 3349414 1985028 3349414 3482556 3349414 3482556 1510974 2144096 1510974 2144096 4535683 2144096 678930 687903 678930 1434524 678930 1434524 203477 1434524 3320010 4648272 3320010 4587085 3320010 4587085 4018087 881060 4018087 881060 901769 881060 4199677 3001784 4199677 3001784 4663942 3001784 719974 723905 719974 2445088 719974 2445088 4208112 2445088 3325253 3670306 3325253 1384215 3325253 1384215 1378293 1384215 2028649 1661506 2028649 382537 2028649 382537 384115 382537 1313923 3617879 1313923 3617879 1648993 3617879 1262076 2918392 1262076 2918392 4595124 2918392 3859899 2193835 3859899 3351643 3859899 3351643 1170956 3351643 3656877 931209 3656877 931209 731279 931209 1663977 4396181 1663977 1044782 1663977 1044782 1069940 1044782 2022365 2895572 2022365 547113 2022365 547113 572898 547113 3317707 4977833 3317707 3344085 3317707 3344085 960089 3344085 3608591 1942581 3608591 3112551 3608591 3112551 1659619 3112551 1681626 1611245 1681626 1678122 1681626 1678122 3049600 1678122 1047798 934636 1047798 934636 940393 934636 1333952 352478 1333952 2808382 1333952 2808382 4329540 1874358 4329540 1874358 4773266 1874358 4740636 3342140 4740636 3342140 731053 724227 731053 1668227 731053 1668227 4001722 3344893 4001722 3344893 666043 3344893 962904 985120 962904 3342677 962904 3342677 3072185 3342677 1678854 3018193 1678854 4510853 1678854 4510853 3350375 4510853 234631 245652 234631 1307679 234631 1307679 1340334 1307679 1025305 4759323 1025305 3343454 1025305 3343454 4181156 3343454 3347874 1681087 3347874 2591845 3347874 2591845 4263986 2591845 3351982 2041748 3351982 2330867 3351982 2330867 4014079 2330867 3313665 3051177 3313665 3051177 3322782 3051177 420345 405732 420345 405732 1229883 405732 974297 1024227 974297 1024227 988221 1024227 623673 2062918 623673 2062918 3927569 2289190 3927569 1927074 3927569 1927074 4767527 1927074 4061256 2385863 4061256 894208 4061256 894208 3327818 3774414 3327818 1658254 3327818 1658254 646711 1658254 1657469 2935890 1657469 1151586 1657469 1151586 1149948 1151586 1657205 1918471 1657205 1356321 1657205 1356321 298622 1356321 3320098 3142032 3320098 3027850 3320098 3027850 3645135 3027850 1682533 3446802 1682533 3342731 1682533 3342731 2867279 1987409 2867279 2841137 2867279 2841137 3813852 2841137 3506913 1471356 3506913 1471356 955812 238109 955812 238109 221900 238109 4309688 2647442 4309688 1430566 4309688 1430566 263740 269680 263740 3345432 263740 3345432 4187515 2503557 4187515 3791594 4187515 3791594 3348198 3791594 3992274 1324709 3992274 1324709 1400226 275427 1400226 1189113 1400226 1189113 915943 3116554 915943 3116554 4134680 994379 4134680 994379 989961 994379 3045526 3345943 3045526 1662315 3045526 1662315 20883 1662315 237604 1410313 237604 3324105 237604 3324105 3892766 1196173 3892766 1196173 1220834 1196173 3879859 4339891 3879859 4339891 685569 966199 685569 1076738 685569 1076738 1064646 1076738 830925 833414 830925 1918814 830925 1918814 4760037 1918814 3180967 1653642 3180967 3109615 3180967 3109615 3557117 3109615 1111557 574995 1111557 1659988 1111557 1659988 18583 1659988 3315582 2241290 3315582 756942 3315582 756942 3325456 756942 461037 3045094 461037 3045094 4711727 3045094 3326101 4380155 3326101 1664848 3326101 1664848 1999518 1673145 1999518 1647493 1999518 1647493 3599010 1647493 3350031 282622 3350031 1651945 3350031 1651945 1020990 1031268 1020990 2087530 1020990 2087530 1651786 2087530 827300 827637 827300 3348281 827300 3348281 4902423 3348281 3340960 3456693 3340960 2331718 3340960 2331718 3333132 2331718 4089806 2571393 4089806 763841 4089806 763841 910733 763841 4257717 2598873 4257717 2431076 4257717 2431076 630681 247387 630681 247387 4377296 247387 3344295 3322218 3344295 3322218 4540716 3322218 1306192 1308347 1306192 2482769 1306192 2482769 4160065 2482769 1495305 3343818 1495305 2280696 1495305 2280696 1673665 2280696 768293 783622 768293 2904356 768293 2904356 4736464 3333705 4736464 1263392 4736464 1263392 1261711 1263392 1655872 2993862 1655872 2127042 1655872 2127042 3791685 2127042 550664 1112273 550664 2791156 550664 2791156 4466731 2791156 351199 229133 351199 229133 231999 229133 473887 3324562 473887 992360 473887 992360 3569983 992360 554031 1659397 554031 1659397 3888829 3314773 3888829 3314773 612950 623817 612950 3322293 612950 3322293 3615754 1320393 3615754 1320393 373996 1320393 949932 967160 949932 4876119 949932 4876119 3353100 4876119 225743 1425457 225743 2197825 225743 2197825 3865778 2197825 1173493 493140 1173493 2011891 1173493 2011891 4662917 2011891 1293316 1279503 1293316 4562821 1293316 4562821 1653788 4562821 592962 1075561 592962 3326031 592962 3326031 4091119 1101348 4091119 1101348 597392 1101348 3353064 267809 3353064 618621 3353064 618621 1041761 618621 1685327 3794167 1685327 2397520 1685327 2397520 4303394 2397520 436688 431647 436688 1061652 436688 1061652 1073413 1061652 883401 774298 883401 1156551 883401 1156551 523318 1156551 3329757 3240542 3329757 1833484 3329757 1833484 1041298 635882 1041298 1400869 1041298 1400869 251682 1400869 1060477 1072002 1060477 1245798 1060477 1245798 1419673 226007 1419673 2406035 1419673 2406035 3318706 2406035 329984 349579 329984 2786393 329984 2786393 3897692 2786393 880443 1653308 880443 3101105 880443 3101105 3337933 3101105 106386 1668194 106386 2480627 106386 2480627 4167075 2480627 1315251 3332783 1315251 3330977 1315251 3330977 3961315 3330977 242681 3333995 242681 1053496 242681 1053496 615936 1053496 299931 310595 299931 1655063 299931 1655063 4177925 3502453 4177925 3502453 439366 1242838 439366 3345005 439366 3345005 3330223 1675349 3330223 1675349 367142 353582 367142 1346615 367142 1346615 336458 1346615 4487805 2180207 4487805 1884422 4487805 1884422 4756638 1884422 637358 229951 637358 229951 254758 229951 3313445 2591489 3313445 1656054 3313445 1656054 994645 988724 994645 2351405 994645 2351405 4046811 2351405 2833658 1155711 2833658 1155711 881565 915710 881565 1140718 881565 1140718 1655024 4623606 1655024 434866 1655024 434866 442581 434866 1659599 3344906 1659599 3344906 1831031 3344906 1654415 753784 1654415 753784 940048 753784 1465915 3095843 1465915 3095843 4089390 1038206 4089390 1038206 1032004 1038206 2718244 3343295 2718244 260468 2718244 260468 1395652 260468 2494039 3341675 2494039 2475023 2494039 2475023 4170154 2475023 3330232 822798 3330232 2306724 3330232 2306724 3320354 2306724 3332447 4248775 3332447 2197707 3332447 2197707 4477647 2197707 3338516 3281092 3338516 2855183 3338516 2855183 3834340 2855183 1395988 253969 1395988 2199309 1395988 2199309 3867924 2199309 3343930 325765 3343930 3810661 3343930 3810661 1661208 3810661 4020164 923660 4020164 923660 282614 293717 282614 3101268 282614 3101268 4745752 3101268 4055824 1009149 4055824 1009149 685369 1009149 1224344 3348956 1224344 3348956 4992834 3348956 4754133 1681581 4754133 1681581 3077601 1681581 3484160 601535 3484160 601535 607177 3340835 607177 961383 607177 961383 3658837 2040200 3658837 2040200 3676422 2040200 616481 325428 616481 325428 1334913 325428 1222750 1213716 1222750 886880 1222750 886880 898105 886880 3747319 2910840 3747319 413054 3747319 413054 1256966 413054 1661535 1714951 1661535 1714951 3343473 1714951 3316772 3516118 3316772 1684702 3316772 1684702 927103 906117 927103 1193947 927103 1193947 3705688 2363037 3705688 2363037 4298157 2363037 496114 228777 496114 228777 1446159 228777 246115 1656174 246115 1656174 144311 1656174 1196856 452186 1196856 2507387 1196856 2507387 4156466 2507387 4115003 1659219 4115003 4570862 4115003 4570862 1000781 306579 1000781 306579 3336661 306579 411685 3317074 411685 3317074 3674845 3317074 1649580 724264 1649580 724264 959149 724264 3314108 3314677 3314108 1661655 3314108 1661655 982892 645248 982892 645248 4097078 4120083 4097078 4120083 770258 3329276 770258 4274636 770258 4274636 215100 4274636 4668219 1238649 4668219 1238649 1266042 1238649 1298980 336211 1298980 3079249 1298980 3079249 4106054 460072 4106054 460072 450369 460072 4566039 2929459 4566039 486773 4566039 486773 483131 486773 4181355 2533416 4181355 1927704 4181355 1927704 4723675 1927704 517344 1171799 517344 3667431 517344 3667431 4336163 1405065 4336163 1405065 3322159 1405065 4356601 2322086 4356601 1094573 4356601 1094573 551565 1094573 585974 3314524 585974 3314524 311282 3314524 1436794 1431695 1436794 1431695 1414878 1431695 3348817 3023536 3348817 3023536 4697771 3023536 632951 609731 632951 850660 632951 850660 1190844 427060 1190844 427060 414646 427060 1305606 4413985 1305606 4413985 4270629 1653659 4270629 1653659 106548 1653659 4776518 2849105 4776518 2849105 2507093 1662872 2507093 2824215 2507093 2824215 383787 629963 383787 629963 4508326 4439082 4508326 4439082 1677528 4439082 3547668 616234 3547668 616234 1074204 616234 4436822 1674581 4436822 332240 4436822 332240 1339562 332240 1677362 1914538 1677362 230049 1677362 230049 1437301 230049 1677987 4061362 1677987 4061362 993825 1010864 993825 3320451 993825 3320451 4762819 1912294 4762819 4497530 4762819 4497530 778373 899509 778373 2791660 778373 2791660 3878670 2791660 3317259 3286684 3317259 3286684 1675641 3286684 4162049 1682234 4162049 1972465 4162049 1972465 4703640 1972465 4054405 2595205 4054405 1883315 4054405 1883315 225572 1425370 225572 1673026 225572 1673026 998588 1673026 830170 822445 830170 1986701 830170 1986701 4689967 1986701 258851 240094 258851 2431269 258851 2431269 4092748 2431269 3851778 2823064 3851778 1662117 3851778 1662117 2707309 1662117 3853119 3107811 3853119 3107811 842257 377554 842257 377554 1322614 377554 1267286 371747 1267286 801810 1267286 801810 803343 801810 4596964 2055202 4596964 767137 4596964 767137 896596 767137 4099996 2438870 4099996 862890 4099996 862890 1683375 862890 3316134 3805906 3316134 3805906 1324400 3805906 3321856 2220583 3321856 2220583 4447593 2220583 1875860 1648785 1875860 2566152 1875860 2566152 4095743 2566152 1664268 984101 1664268 3340241 1664268 3340241 729599 715036 729599 1138958 729599 1138958 1681499 1138958 1319990 1685586 1319990 1685586 3337470 226725 3337470 1138461 3337470 1138461 527782 1138461 3316760 3932147 3316760 3322113 3316760 3322113 4237029 3322113 3544920 937431 3544920 937431 907675 937431 4009296 3481232 4009296 3481232 1439976 240202 1439976 2801593 1439976 2801593 3904828 2794298 3904828 3915278 3904828 3915278 262838 3915278 357107 1326861 357107 4956013 357107 4956013 1681085 2617459 1681085 2617459 4047954 2617459 3318415 816164 3318415 816164 862099 816164 3345650 2925353 3345650 1895496 3345650 1895496 3562373 1895496 2528673 3712201 2528673 3712201 1285769 3712201 2092993 1108144 2092993 1108144 1125871 1108144 1653817 301353 1653817 301353 1379202 301353 1419948 3349686 1419948 3349686 410602 3349686 4924477 312102 4924477 312102 1331327 312102 2734660 4939774 2734660 4939774 3323369 4939774 277926 3265181 277926 3265181 1671536 3265181 153576 1183206 153576 1183206 2057750 3342155 2057750 1958097 2057750 1958097 4636495 4428278 4636495 4428278 332409 2325916 332409 2325916 4001275 2325916 611363 610208 611363 1985006 611363 1985006 4682272 1985006 310060 1237201 310060 1237201 4197724 2472663 4197724 412728 4197724 412728 1255787 412728 4788833 1870704 4788833 1181575 4788833 1181575 483390 1181575 3626240 2068250 3626240 2068250 4613070 2068250 1165059 516295 1165059 3348519 1165059 3348519 4664171 1980595 4664171 1980595 4691945 1980595 2055999 1675106 2055999 2376779 2055999 2376779 3317654 2376779 1666990 4582610 1666990 4582610 4555306 3340760 4555306 3657261 4555306 3657261 3326025 3657261 4609590 1925691 4609590 1925691 4728985 1925691 1409107 1677562 1409107 2962425 1409107 2962425 3347520 792011 3347520 792011 875473 792011 3348980 3962171 3348980 488747 3348980 488747 1332485 1681984 1332485 1681984 1208325 1681984 4413968 3344057 4413968 3344057 2176593 3344057 4662862 2964435 4662862 4902039 4662862 4902039 3314696 4902039 4526371 1668333 4526371 1668333 893062 602190 893062 602190 1067724 602190 794657 2046774 794657 2046774 3684944 2046774 3320050 3704679 3320050 3065439 3320050 3065439 4755445 3065439 1281784 1249174 1281784 1663056 1281784 1663056 678621 1663056 1177297 3326973 1177297 3326973 3308329 3326973 2235931 1674331 2235931 1676106 2235931 1676106 1117132 1676106 1668569 1655296 1668569 2572983 1668569 2572983 4080265 2572983 1143284 526128 1143284 1648037 1143284 1648037 1657120 1648037 1655032 110861 1655032 3324111 1655032 3324111 1081495 3324111 4486475 149484 4486475 149484 1659826 149484 4106185 2883724 4106185 2883724 4542004 2883724 3314898 499712 3314898 2441215 3314898 2441215 4248989 2563812 4248989 533544 4248989 533544 1089968 1750902 1089968 1750902 4443974 3670980 4443974 3670980 1673696 3670980 4210901 64519 4210901 64519 1663619 64519 4499254 2824148 4499254 889550 4499254 889550 910960 889550 1056932 588127 1056932 3516176 1056932 3516176 1653107 3516176 1088140 1101725 1088140 1670456 1088140 1670456 4350843 2347362 4350843 1203761 4350843 1203761 460313 1203761 3330163 1738778 3330163 973023 3330163 973023 950867 973023 3319394 2640745 3319394 2105170 3319394 2105170 4580462 2105170 3999575 2362014 3999575 555883 3999575 555883 3334528 555883 4213037 2886826 4213037 2886826 4591208 2886826 38989 3321591 38989 1679820 38989 1679820 2415641 1679820 1275196 1262939 1275196 2865336 1275196 2865336 3805916 2865336 1422287 1284873 1422287 1284873 413486 1284873 1910294 3004968 1910294 3004968 3650692 3004968 3331648 4109156 3331648 302627 3331648 302627 303679 302627 4427051 3365804 4427051 3365804 1673906 3365804 3334951 3046643 3334951 3322430 3334951 3322430 402723 3322430 1675316 478334 1675316 4308693 1675316 4308693 1461262 4308693 1657424 810978 1657424 810978 802676 810978 3323766 2572082 3323766 2572082 4275258 2572082 532359 1133308 532359 4822903 532359 4822903 1686367 4822903 838444 822993 838444 1259580 838444 1259580 1262307 1259580 1058346 608166 1058346 1427593 1058346 1427593 3321042 1427593 936169 947879 936169 947879 2630684 3317195 2630684 984538 2630684 984538 690461 984538 4772307 3073982 4772307 1649760 4772307 1649760 843007 1649760 3712155 2956721 3712155 855564 3712155 855564 841647 855564 4706137 3033273 4706137 2085495 4706137 2085495 4318071 2518000 4318071 2518000 3344459 128553 3344459 3347699 3344459 3347699 4930362 3347699 750685 235104 750685 235104 246355 235104 3994112 1667384 3994112 1667384 318950 1667384 1663520 4926142 1663520 1666126 1663520 1666126 1286094 1666126 4770068 1891473 4770068 234912 4770068 234912 1651953 234912 3932520 2718404 3932520 2622089 3932520 2622089 4297524 2622089 270989 284332 270989 1895234 270989 1895234 3541259 1895234 429696 1262933 429696 2970044 429696 2970044 4777888 1684294 4777888 3230331 4777888 3230331 1663953 3230331 1672603 1965342 1672603 3331529 1672603 3331529 4591272 2074412 4591272 2113326 4591272 2113326 1680104 4712656 1680104 2609849 1680104 2609849 4077066 2609849 3634268 526210 3634268 3343741 3634268 3343741 3660062 3343741 332357 342170 332357 342170 3326504 4428273 3326504 865731 3326504 865731 806496 857049 806496 3324341 806496 3324341 67191 3324341 3602149 708872 3602149 708872 932805 708872 1679407 3300172 1679407 2515296 1679407 2515296 4167854 2515296 1119350 561797 1119350 604324 1119350 604324 1052824 604324 3747847 2090862 3747847 391226 3747847 391226 387488 391226 1666063 3350237 1666063 3350237 3315975 2812425 3315975 2812425 4494721 2812425 3329446 4987598 3329446 3337482 3329446 3337482 4480190 3337482 1657690 3785708 1657690 2078650 1657690 2078650 4617383 2078650 4155565 2511293 4155565 1677152 4155565 1677152 4260246 1677152 802978 841098 802978 1212740 802978 1212740 1206663 1212740 121105 1659603 121105 453661 121105 453661 3659813 453661 798458 3331804 798458 3331804 3954084 3331804 437302 1682688 437302 2556651 437302 2556651 1663547 2556651 752565 729718 752565 1019470 752565 1019470 3321728 1832530 3321728 862827 3321728 862827 3350977 862827 363025 2546711 363025 2546711 4217651 2546711 1685078 360090 1685078 2743869 1685078 2743869 3914496 2743869 3122887 2256496 3122887 2256496 1655285 3083273 1655285 2504697 1655285 2504697 1871337 2504697 1683975 3431547 1683975 3352544 1683975 3352544 4361990 3352544 280854 274369 280854 1289308 280854 1289308 3317418 4667910 3317418 2596134 3317418 2596134 4259096 2596134 2173864 3329244 2173864 1944506 2173864 1944506 3589841 1944506 1044582 655233 1044582 855467 1044582 855467 811919 855467 2052014 3345474 2052014 3343606 2052014 3343606 3446375 3343606 2604966 1674949 2604966 2777825 2604966 2777825 3882450 2777825 3610487 971334 3610487 971334 588844 602625 588844 3347510 588844 3347510 3596033 3347510 3325667 91350 3325667 2943302 3325667 2943302 3723686 2943302 334240 1328131 334240 1979904 334240 1979904 4712482 1979904 3422352 1666746 3422352 3318378 3422352 3318378 682893 697070 682893 3341002 682893 3341002 3609941 872574 3609941 872574 864562 872574 3344726 158362 3344726 3093840 3344726 3093840 1668759 125278 1668759 307087 1668759 307087 301390 307087 1650420 2835705 1650420 231734 1650420 231734 596199 4316862 596199 4316862 4327405 1897895 4327405 1897895 3541684 1897895 4625490 4884326 4625490 4884326 1269986 1280930 1269986 3314207 1269986 3314207 3918872 3314207 1315804 842409 1315804 842409 3328581 842409 1670248 4955547 1670248 1234826 1670248 1234826 3346773 2600010 3346773 1665247 3346773 1665247 4118435 1665247 2165135 2120790 2165135 2120790 4621615 2964673 4621615 1108234 4621615 1108234 566337 1108234 3338836 4319657 3338836 3100233 3338836 3100233 4764117 3100233 3640247 3030578 3640247 4083096 3640247 4083096 3336746 4083096 3976043 1205738 3976043 1205738 3321597 3862465 3321597 3318580 3321597 3318580 1654700 3346134 1654700 3346134 2346279 3346134 934238 925601 934238 3431128 934238 3431128 3346320 3431128 1145706 166111 1145706 166111 3955523 1678853 3955523 520811 3955523 520811 531131 520811 1669122 1402571 1669122 893748 1669122 893748 429644 1237417 429644 830846 429644 830846 843340 747274 843340 747274 4423259 2787837 4423259 2427524 4423259 2427524 782747 878825 782747 4507145 782747 4507145 4515127 1188739 4515127 1188739 1128912 1132849 1128912 3343290 1128912 3343290 3898048 3343290 1747749 3349082 1747749 3019401 1747749 3019401 4691673 3019401 4109361 2551734 4109361 3352932 4109361 3352932 640878 1025773 640878 1651600 640878 1651600 3313948 1979795 3313948 1979795 3649915 1979795 654525 634704 654525 733471 654525 733471 3932264 2759789 3932264 2759789 4408326 2759789 1458003 4207021 1458003 2216864 1458003 2216864 3879693 2216864 3319816 4969105 3319816 1432753 3319816 1432753 1456292 1432753 4286475 2630187 4286475 654969 4286475 654969 1006714 654969 4220539 2554828 4220539 2461680 4220539 2461680 703691 721508 703691 721508 1518306 3341945 1518306 2644522 1518306 2644522 4341238 2644522 237196 3924966 237196 3336466 237196 3336466 3958920 2290584 3958920 2502491 3958920 2502491 989956 1654127 989956 2828098 989956 2828098 3867166 2828098 378642 1324257 378642 2091019 378642 2091019 4563688 2091019 4067068 3352219 4067068 3352219 581362 3352219 4322572 1041782 4322572 1041782 596876 1041782 4230758 1657782 4230758 1267237 4230758 1267237 435801 1267237 1059338 628558 1059338 1082641 1059338 1082641 575435 1082641 3339328 667482 3339328 3026376 3339328 3026376 1029981 1033318 1029981 3318857 1029981 3318857 1937528 2410117 1937528 2410117 4070030 2410117 3346264 2832305 3346264 452028 3346264 452028 462900 452028 4646735 2270722 4646735 2270722 1658222 282219 1658222 2670967 1658222 2670967 4316372 2670967 3113512 2391894 3113512 3348437 3113512 3348437 2157501 3348437 3351838 4084027 3351838 1089228 3351838 1089228 601565 1089228 795447 892251 795447 1914296 795447 1914296 3572801 1914296 1670540 489802 1670540 1152296 1670540 1152296 812647 1671571 812647 1102309 812647 1102309 1877305 3313435 1877305 848810 1877305 848810 839372 848810 1655690 3028073 1655690 1660857 1655690 1660857 603702 1660857 4648140 2035934 4648140 1678564 4648140 1678564 4382085 1678564 4478413 2814675 4478413 2250576 4478413 2250576 3343649 2250576 4586285 2088714 4586285 2539265 4586285 2539265 4124928 2539265 4300904 830908 4300904 830908 170287 3326012 170287 542680 170287 542680 1646743 2881725 1646743 2881725 4438856 2105885 4438856 2105885 398115 412477 398115 1684714 398115 1684714 4601436 1684714 1194341 1177508 1194341 2701038 1194341 2701038 3964224 2701038 3688487 283522 3688487 283522 1399198 283522 4612068 2965006 4612068 668059 4612068 668059 656863 668059 1443680 220580 1443680 2088527 1443680 2088527 4495144 2198855 4495144 1430617 4495144 1430617 131811 3318746 131811 2505581 131811 2505581 4173137 2505581 853722 785445 853722 3072849 853722 3072849 3590858 3072849 1394971 3353322 1394971 1062716 1394971 1062716 610483 1062716 2389163 3328923 2389163 2230194 2389163 2230194 4451670 2230194 3328992 1212179 3328992 1212179 484252 1212179 4070194 2376288 4070194 566036 4070194 566036 1649759 566036 4571671 2794954 4571671 2794954 4460514 2794954 4729603 1657973 4729603 2613400 4729603 2613400 1670074 2613400 3340257 1250239 3340257 2432746 3340257 2432746 4113278 2432746 3348926 565853 3348926 565853 999800 3328136 999800 3328136 704647 3328136 3857368 2219757 3857368 4013453 3857368 4013453 528304 524103 528304 3216739 528304 3216739 4528192 1648084 4528192 1648084 370154 364863 370154 1654135 370154 1654135 1232558 1654135 785891 874965 785891 2012377 785891 2012377 4651224 2012377 4046596 2616132 4046596 2616132 4053934 2616132 3352116 139898 3352116 3327810 3352116 3327810 745978 3327810 1658553 3343371 1658553 2218991 1658553 2218991 3858315 2218991 3576898 1916731 3576898 2311980 3576898 2311980 4081021 2585710 4081021 2327145 4081021 2327145 4361713 2327145 1066728 773281 1066728 773281 898670 773281 3959840 3126239 3959840 3126239 4777848 3126239 4418916 1289132 4418916 1289132 1237597 1246651 1237597 3333619 1237597 3333619 3412223 3333619 703702 3338274 703702 1671478 703702 1671478 3982879 3326943 3982879 3326943 1011429 1004346 1011429 1685923 1011429 1685923 776875 1685923 4394943 2298217 4394943 1676752 4394943 1676752 1171979 1676752 1657854 3971880 1657854 1927964 1657854 1927964 4708333 1017977 4708333 1017977 1031074 1017977 4770156 3121448 4770156 1290433 4770156 1290433 386459 1290433 1651151 4188446 1651151 1646872 1651151 1646872 4678847 1646872 4555774 3389649 4555774 3389649 3326186 3389649 4018799 1676141 4018799 1685213 4018799 1685213 1336680 1077872 1336680 1077872 581736 1077872 3726317 2074758 3726317 1456158 3726317 1456158 1186419 478151 1186419 3322165 1186419 3322165 4968862 3322165 3348166 2941291 3348166 4126184 3348166 4126184 1676605 4126184 3332799 3069699 3332799 4901733 3332799 4901733 4111531 2541352 4111531 2671862 4111531 2671862 1661862 2671862 1665751 654939 1665751 654939 996630 654939 3890534 2244406 3890534 1120714 3890534 1120714 956024 708501 956024 1090564 956024 1090564 595932 1090564 1031869 631573 1031869 635531 1031869 635531 1024319 635531 1682802 2826496 1682802 2042933 1682802 2042933 3719022 2042933 1620157 1672236 1620157 2444319 1620157 2444319 4221283 2444319 391478 1275482 391478 3325330 391478 3325330 4360835 3325330 3519232 1306336 3519232 1306336 330289 2188692 330289 2188692 3857771 2188692 1241943 3338120 1241943 1839526 1241943 1839526 3336839 1839526 363959 332470 363959 1215250 363959 1215250 1656044 3724749 1656044 3724749 371007 3724749 3852941 1167807 3852941 1167807 485153 1167807 678723 990942 678723 1680415 678723 1680415 3237574 1680415 1606631 1665905 1606631 2172669 1606631 2172669 4512601 2172669 3332265 1391076 3332265 3327857 3332265 3327857 3446322 3327857 2462424 3341519 2462424 737818 2462424 737818 3323100 737818 1265757 408540 1265757 3350264 1265757 3350264 177647 3350264 1328863 1172487 1328863 1172487 3344478 1172487 3120247 3313333 3120247 2351308 3120247 2351308 3993888 2351308 3789487 4389774 3789487 4389774 1427678 4389774 2545787 1685457 2545787 3072757 2545787 3072757 3324610 3072757 1656023 3543000 1656023 2391412 1656023 2391412 4275634 2391412 1275105 1275291 1275105 2761091 1275105 2761091 4458843 1088449 4458843 1088449 601772 1088449 4771398 1883994 4771398 1512244 4771398 1512244 216524 1648565 216524 952363 216524 952363 4344031 3454436 4344031 3454436 1664655 358574 1664655 3081562 1664655 3081562 3589674 3081562 1662209 2110290 1662209 2883926 1662209 2883926 4534586 2863670 4534586 2979921 4534586 2979921 928643 3332536 928643 806145 928643 806145 492070 1669744 492070 1426751 492070 1426751 3350760 1426751 1682597 801989 1682597 3318553 1682597 3318553 605199 3318553 4664429 2356435 4664429 2356435 2955665 3342769 2955665 3342769 1052951 213565 1052951 213565 1665319 213565 1660559 1140413 1660559 869764 1660559 869764 862692 872495 862692 273380 862692 273380 2478906 1681402 2478906 1681402 449664 1681402 4783589 3324208 4783589 2932509 4783589 2932509 587501 212906 587501 212906 3313758 4558534 3313758 4558534 1674032 4558534 4396003 1222797 4396003 1222797 1249407 1222797 4065476 2586057 4065476 1304219 4065476 1304219 1216514 474943 1216514 2653909 1216514 2653909 4354247 2653909 4131788 3316468 4131788 1659761 4131788 1659761 400453 3316628 400453 2454326 400453 2454326 4207860 2454326 4161453 2484140 4161453 1653028 4161453 1653028 231285 198535 231285 2064162 231285 2064162 4597656 2064162 1153387 536858 1153387 3160245 1153387 3160245 3321272 3160245 1677447 754977 1677447 2900060 1677447 2900060 4568571 2900060 4305064 2375740 4305064 3323519 4305064 3323519 1221232 3323519 2459912 1433928 2459912 1433928 237744 1433928 1661875 3343119 1661875 3343119 1383512 3343119 3341538 4486627 3341538 3349232 3341538 3349232 2303641 3349232 4629266 1656323 4629266 1656323 656970 1656323 3327135 1296337 3327135 3970363 3327135 3970363 1309571 3350936 1309571 4543421 1309571 4543421 3341020 4543421 1024435 525475 1024435 525475 511917 525475 2598909 3337043 2598909 1406025 2598909 1406025 1679912 1406025 1681346 2722797 1681346 2722797 3954686 2722797 341874 1211474 341874 1211474 4403737 2733691 4403737 525476 4403737 525476 498849 525476 1682787 3528397 1682787 1651648 1682787 1651648 140496 1651648 4071453 2596052 4071453 249291 4071453 249291 1262582 1042304 1262582 1042304 646088 1042304 3340050 3649378 3340050 3649378 471848 3649378 519660 520319 519660 2933485 519660 2933485 3760750 2933485 1655512 4831836 1655512 3324161 1655512 3324161 4079834 1453263 4079834 1453263 3352880 1453263 4103253 3347523 4103253 3347523 4706610 1945869 4706610 3314728 4706610 3314728 1906790 3314728 4511518 2134079 4511518 2707492 4511518 2707492 2230204 956069 2230204 956069 681685 956069 3526650 2881909 3526650 2881909 4716225 1920914 4716225 2595817 4716225 2595817 852473 810243 852473 2523558 852473 2523558 4203748 2523558 3318476 4421770 3318476 2441664 3318476 2441664 4674883 1152789 4674883 1152789 1158219 1152789 3327621 2964038 3327621 798777 3327621 798777 799467 798777 4271999 5011995 4271999 5011995 1653437 5011995 4198711 1658644 4198711 1658644 4770298 1658644 4473780 2215649 4473780 890073 4473780 890073 885790 873251 885790 4750310 885790 4750310 553376 4750310 580080 1091538 580080 1977387 580080 1977387 4676003 1977387 4497444 3329950 4497444 1645706 4497444 1645706 1683090 1645706 2820651 3317138 2820651 1677833 2820651 1677833 603158 1677833 2139412 3319238 2139412 1046376 2139412 1046376 1040313 1046376 1078722 1070824 1078722 607041 1078722 607041 1674303 607041 1157136 2905473 1157136 2905473 3546204 781034 3546204 2126221 3546204 2126221 4347623 2697072 4347623 614449 4347623 614449 1054251 614449 3342648 2097052 3342648 237970 3342648 237970 1056277 2267764 1056277 2267764 3797299 2119932 3797299 3321874 3797299 3321874 782657 3321874 2672530 748074 2672530 748074 738359 748074 3892233 2323843 3892233 2323843 4337021 2323843 3796861 4729897 3796861 4729897 2496921 2289220 2496921 2289220 3938721 2289220 3322590 2501403 3322590 669906 3322590 669906 689602 669906 3330678 4610406 3330678 3321498 3330678 3321498 3668477 3321498 3337825 2844023 3337825 3334409 3337825 3334409 328611 331553 328611 4470926 328611 4470926 1664427 4470926 675769 673447 675769 3080743 675769 3080743 3323221 3080743 1666981 2476276 1666981 3349679 1666981 3349679 4851603 3349679 1674853 3941983 1674853 2791399 1674853 2791399 4476369 2791399 4348323 2545152 4348323 2545152 3544298 1894620 3544298 3460385 3544298 3460385 1249133 683632 1249133 683632 408607 4242461 408607 4242461 1650066 4242461 217001 254578 217001 3350509 217001 3350509 3350040 1923966 3350040 1923966 4709718 3057652 4709718 2384619 4709718 2384619 1656273 3006755 1656273 1089419 1656273 1089419 3603697 1089419 871172 872337 871172 938056 871172 938056 939486 938056 894306 3533575 894306 531512 894306 531512 1132066 531512 879853 3325466 879853 3325466 2228507 3325466 1069532 583028 1069532 1655712 1069532 1655712 3889386 2790410 3889386 2224561 3889386 2224561 3908462 2224561 1660029 3265861 1660029 2693853 1660029 2693853 4012656 477554 4012656 477554 494524 477554 3559283 3333602 3559283 1680217 3559283 1680217 4776109 1680217 1678081 89613 1678081 1668389 1678081 1668389 703459 975031 703459 1151276 703459 1151276 518078 1151276 1417628 3323636 1417628 231398 1417628 231398 232711 231398 3579840 3322596 3579840 199570 3579840 199570 3331804 199570 4105172 2568344 4105172 1648971 4105172 1648971 1709371 1648971 3335438 3721599 3335438 1068556 3335438 1068556 1068956 1068556 1139565 526088 1139565 3349816 1139565 3349816 4168749 3349816 4103011 2418892 4103011 2915110 4103011 2915110 4561026 2915110 1682323 483761 1682323 483761 464174 483761 3909787 3327616 3909787 3327616 3260648 3327616 4255781 1655905 4255781 3319804 4255781 3319804 577253 3348996 577253 885475 577253 885475 978534 1356824 978534 1356824 1336704 1356824 959314 717637 959314 1196840 959314 1196840 3667562 3020069 3667562 1224725 3667562 1224725 1251207 1224725 3353297 1891735 3353297 1660806 3353297 1660806 4548259 1660806 1403463 263185 1403463 3342798 1403463 3342798 702237 3342798 4398039 2250176 4398039 2250176 3850724 687747 3850724 687747 680081 687747 3989194 2308366 3989194 2026346 3989194 2026346 4654273 2026346 3697398 1318842 3697398 1318842 1329630 1318842 1684787 3597252 1684787 3313757 1684787 3313757 292360 1386401 292360 3339870 292360 3339870 2534121 3339870 308655 314712 308655 923417 308655 923417 1658165 3157393 1658165 1108379 1658165 1108379 1111938 1108379 3348024 3688743 3348024 2506672 3348024 2506672 4169987 2506672 1669296 3196187 1669296 3196187 3319989 3196187 375352 1250506 375352 1250506 3668293 517524 3668293 517524 1128501 517524 4496715 2190070 4496715 2110556 4496715 2110556 3788203 2110556 4402110 2595373 4402110 2595373 865032 944504 865032 944504 3328860 944504 1673476 3658749 1673476 1667574 1673476 1667574 4521759 1667574 3761634 2897072 3761634 1362586 3761634 1362586 1387327 1362586 3822199 2869627 3822199 388465 3822199 388465 1278840 388465 2497454 3327268 2497454 1221673 2497454 1221673 436087 1221673 935990 479782 935990 479782 1657001 1683072 1657001 1683072 1040401 1683072 3601103 3066425 3601103 2051942 3601103 2051942 4625614 2051942 1678189 3435033 1678189 3325972 1678189 3325972 4677299 3325972 3551633 2700964 3551633 2700964 3955791 2700964 3313521 1658335 3313521 2888549 3313521 2888549 4531455 2888549 776802 748378 776802 2125609 776802 2125609 4944491 1671536 4944491 2715054 4944491 2715054 1000789 640585 1000789 4298737 1000789 4298737 1665773 4298737 821072 756540 821072 756540 1154691 3346033 1154691 3318712 1154691 3318712 1133658 3318712 1661471 1251685 1661471 2626178 1661471 2626178 4045981 2626178 3780097 2101742 3780097 2113542 3780097 2113542 3808779 2113542 3546026 984271 3546026 984271 971708 984271 4270019 3350235 4270019 3350235 508741 3350235 4110742 897752 4110742 897752 244920 1647814 244920 1647814 3905723 2259344 3905723 1077719 3905723 1077719 1667429 1077719 3647022 3347362 3647022 3347362 730417 3347362 3321158 2139165 3321158 3755277 3321158 3755277 1657059 3755277 3915747 176939 3915747 176939 1651832 176939 3341416 2949041 3341416 410600 3341416 410600 399794 410600 1202068 1972618 1202068 1972618 4713209 1972618 3881318 2805083 3881318 2130457 3881318 2130457 4508879 2130457 3261645 3316455 3261645 1673137 3261645 1673137 3629603 1673137 1205415 481766 1205415 1677915 1205415 1677915 1045276 1677915 1661512 844268 1661512 4675657 1661512 4675657 3771149 2090296 3771149 2092442 3771149 2092442 3740594 2092442 4614204 3333188 4614204 1979522 4614204 1979522 4674275 1979522 3351957 3395593 3351957 1114898 3351957 1114898 272234 1394219 272234 651425 272234 651425 1345318 322420 1345318 705909 1345318 705909 687910 705909 2168888 3341064 2168888 462859 2168888 462859 470431 462859 3711290 3341711 3711290 1369971 3711290 1369971 268792 1369971 3333537 4979446 3333537 2737547 3333537 2737547 4702692 683531 4702692 683531 656804 683531 1385117 271333 1385117 3319524 1385117 3319524 2956935 1259262 2956935 1259262 1290698 1259262 3767703 2898071 3767703 1665579 3767703 1665579 1167404 490323 1167404 1679917 1167404 1679917 3624474 1679917 1218185 1227741 1218185 3600668 1218185 3600668 3546902 1653743 3546902 2347069 3546902 2347069 4307449 2347069 4113593 2568513 4113593 2304400 4113593 2304400 3957088 2304400 4062802 3029402 4062802 3029402 4709245 3029402 3914227 2248153 3914227 2412574 3914227 2412574 4262784 2412574 4037568 872275 4037568 872275 882105 872275 4494435 2829549 4494435 2542913 4494435 2542913 4118956 2542913 4353842 3343206 4353842 2961103 4353842 2961103 4612596 2961103 761245 706390 761245 706390 1363541 4534564 1363541 3323171 1363541 3323171 4953586 3323171 3043151 1656181 3043151 1656181 4704665 1656181 2996425 3340954 2996425 1123546 2996425 1123546 532262 1123546 934640 928214 934640 2384482 934640 2384482 3348658 562734 3348658 4358182 3348658 4358182 1650735 4358182 4409105 2254774 4409105 2908234 4409105 2908234 3343328 2908234 3990596 2695545 3990596 3326401 3990596 3326401 4859183 3326401 603145 626030 603145 3315768 603145 3315768 560269 3315768 3633082 3328960 3633082 1673357 3633082 1673357 3329287 1673357 4402025 2287620 4402025 592728 4402025 592728 599720 592728 2111179 3316440 2111179 1676704 2111179 1676704 783934 1677358 783934 1297973 783934 1297973 3314267 3959165 3314267 991483 3314267 991483 652418 991483 4433595 2218091 4433595 2016935 4433595 2016935 4731896 3076071 4731896 903587 4731896 903587 749494 903587 1051985 4555175 1051985 4555175 4481794 1663057 4481794 1663057 3247325 1663057 3328350 88708 3328350 1295494 3328350 1295494 387746 1295494 3812017 3330127 3812017 2456949 3812017 2456949 4106550 2456949 3340878 1987530 3340878 3258511 3340878 3258511 1162119 1133994 1162119 1887555 1162119 1887555 4784124 1887555 807939 819109 807939 2522973 807939 2522973 4211269 2522973 3437309 3330713 3437309 668913 3437309 668913 1027105 668913 1208732 3653607 1208732 3653607 3339867 1323204 3339867 1323204 337467 1323204 4535402 2098148 4535402 385402 4535402 385402 3314008 385402 3546545 3110494 3546545 1436933 3546545 1436933 204976 1436933 363865 263097 363865 263097 4242500 2570253 4242500 931856 4242500 931856 3535799 931856 3743576 4708087 3743576 4708087 1447532 221564 1447532 255773 1447532 255773 1396608 255773 2784674 3316165 2784674 3086868 2784674 3086868 4741651 3086868 1659092 665487 1659092 665487 679409 665487 3724128 2708438 3724128 2708438 3940857 2708438 1439254 222616 1439254 1243340 1439254 1243340 448975 1243340 3610441 3060964 3610441 618711 3610441 618711 1203382 464529 1203382 586028 1203382 586028 3337340 586028 878996 2651271 878996 2651271 4325688 2651271 3351589 4540450 3351589 3337022 3351589 3337022 4202005 309208 4202005 309208 3819695 309208 4424197 2755338 4424197 41060 4424197 41060 3313865 3389845 3313865 1666352 3313865 1666352 1333095 1666352 4629402 2973301 4629402 397714 4629402 397714 3326841 150027 3326841 3003380 3326841 3003380 4698756 3003380 4281730 408257 4281730 408257 1000417 3322883 1000417 2430000 1000417 2430000 4096045 2430000 718309 729567 718309 3342864 718309 3342864 1076370 3342864 876165 725393 876165 725393 4388113 3015683 4388113 3015683 1659424 3015683 1662094 968477 1662094 968477 974806 968477 2456247 3351918 2456247 3331846 2456247 3331846 1889585 3331846 4472681 805264 4472681 805264 878412 805264 4701656 3344354 4701656 504483 4701656 504483 1131452 504483 4190988 2466024 4190988 209927 4190988 209927 3351021 209927 4050236 2386662 4050236 945416 4050236 945416 1658287 945416 4760160 1646985 4760160 239752 4760160 239752 1441754 239752 1646838 47020 1646838 2832634 1646838 2832634 4486161 2832634 3341210 3444888 3341210 2081615 3341210 2081615 3755893 2081615 3328258 4763841 3328258 1217436 3328258 1217436 467642 1217436 4004177 2823403 4004177 2823403 696831 698893 696831 1382183 696831 1382183 3902942 2778868 3902942 18186 3902942 18186 1663205 18186 4448721 3327721 4448721 3327721 1419793 3327721 3763105 1651889 3763105 1651889 632017 648750 632017 743264 632017 743264 956430 743264 403245 1979135 403245 1979135 4670415 1979135 1551188 3337230 1551188 1294663 1551188 1294663 3342128 931011 3342128 1077465 3342128 1077465 611084 1077465 3343302 2174571 3343302 1756320 3343302 1756320 2734809 3342246 2734809 2944940 2734809 2944940 4608941 2944940 1680715 1007538 1680715 1007538 905988 764294 905988 1675731 905988 1675731 2545484 1649551 2545484 3332764 2545484 3332764 4497018 3332764 600044 612784 600044 3317045 600044 3317045 1393912 3317045 423864 141489 423864 141489 3325214 141489 1446104 2412953 1446104 2412953 4084202 2412953 1320989 1325624 1320989 2465680 1320989 2465680 4214904 2465680 471656 1194111 471656 2664297 471656 2664297 4323495 2664297 1061533 593833 1061533 2622309 1061533 2622309 4044480 2622309 1666336 4813527 1666336 4813527 3340317 4813527 3317782 2408668 3317782 4452048 3317782 4452048 1666925 4452048 3593828 381392 3593828 381392 1274511 381392 4119888 2526660 4119888 1651164 4119888 1651164 4786428 1651164 4455338 2806697 4455338 2034721 4455338 2034721 4645457 2034721 2017248 3332305 2017248 2732937 2017248 2732937 4370825 1040784 4370825 1040784 622216 1040784 1682761 2263932 1682761 2203304 1682761 2203304 4466856 2203304 3943268 3343888 3943268 3343888 4438909 3343888 867435 1679138 867435 1897029 867435 1897029 4769783 1897029 4294588 1658081 4294588 2342463 4294588 2342463 1182505 491181 1182505 3340109 1182505 3340109 1111957 3340109 4500482 2113967 4500482 2113967 1436134 242459 1436134 3337798 1436134 3337798 4647660 3339763 4647660 3318355 4647660 3318355 148791 1665415 148791 2451389 148791 2451389 4226654 2451389 1661982 510468 1661982 510468 3346896 510468 1445264 4318772 1445264 3324053 1445264 3324053 3750499 3324053 2396551 3347859 2396551 1793036 2396551 1793036 3891301 2204278 3891301 337855 3891301 337855 1341907 337855 3887646 3334017 3887646 3073250 3887646 3073250 1671288 3073250 3347169 1036236 3347169 1036236 806001 3326751 806001 1673628 806001 1673628 3345779 4193518 3345779 1669689 3345779 1669689 1488577 1669689 4754453 3599831 4754453 3599831 1653669 938558 1653669 2365046 1653669 2365046 4057418 2365046 1638302 1654349 1638302 2088175 1638302 2088175 3751953 2088175 1139223 887548 1139223 887548 3324919 887548 3321236 2672308 3321236 2672308 3987440 2672308 1431770 234106 1431770 3320695 1431770 3320695 1140236 3320695 4623638 399670 4623638 399670 1021671 2770881 1021671 2770881 3885713 2770881 204483 4051175 204483 781519 204483 781519 4572304 2906759 4572304 1785931 4572304 1785931 3347447 1785931 3350437 3097850 3350437 3097850 4758404 3097850 4690259 1961998 4690259 2663729 4690259 2663729 837975 1685913 837975 3340376 837975 3340376 3930128 2347791 3930128 2347791 4596757 2925665 4596757 2524636 4596757 2524636 374925 406780 374925 2268711 374925 2268711 3938617 2268711 657445 436311 657445 436311 3768771 2173049 3768771 2173049 4697297 3336869 4697297 3336869 3130612 3336869 3317175 505571 3317175 1677665 3317175 1677665 4315283 1677665 1655805 902580 1655805 1681543 1655805 1681543 3882486 1681543 619905 638684 619905 1411876 619905 1411876 249250 1411876 1897640 3329712 1897640 3329712 4783544 1900898 4783544 2529589 4783544 2529589 3338412 2529589 3950110 2711904 3950110 1101650 3950110 1101650 565284 1101650 4885323 3347745 4885323 3322027 4885323 3322027 234334 3322027 1551996 3344396 1551996 3344396 4366390 3344396 3344903 380838 3344903 380838 353504 380838 1655509 4701169 1655509 2565360 1655509 2565360 4091714 2565360 212177 217070 212177 1991471 212177 1991471 3328913 1991471 1678519 469737 1678519 1028705 1678519 1028705 1647822 1028705 3756423 2104800 3756423 757726 3756423 757726 275784 275796 275784 943281 275784 943281 4725838 1662398 4725838 510074 4725838 510074 1150136 510074 4588203 2082804 4588203 1326728 4588203 1326728 317137 1326728 4258295 2611766 4258295 648730 4258295 648730 992081 648730 4685076 3052702 4685076 338142 4685076 338142 368798 338142 4341802 1424265 4341802 481279 4341802 481279 581169 1675756 581169 1675756 3520517 1675756 1115490 580958 1115490 2276021 1115490 2276021 3911411 2276021 1787030 3347000 1787030 405872 1787030 405872 428498 405872 3645198 3026940 3645198 1337797 3645198 1337797 1653801 1337797 2320508 2975162 2320508 2975162 3693623 2975162 1507730 3335756 1507730 2929794 1507730 2929794 3734702 2929794 3349547 262034 3349547 262034 272673 262034 3347238 3945208 3347238 239461 3347238 239461 1396381 239461 3863447 2196491 3863447 481936 3863447 481936 511355 481936 651925 1001165 651925 213716 651925 213716 244497 213716 512032 2302687 512032 2302687 1663151 2193993 1663151 2660941 1663151 2660941 4010705 2660941 1656563 3996191 1656563 2666393 1656563 2666393 3979561 2666393 429249 843160 429249 843160 4773334 2584294 4773334 2584294 1031178 645315 1031178 645315 625382 645315 1471389 2664287 1471389 2664287 4655832 33642 4655832 33642 1665194 33642 4192579 2678843 4192579 2678843 4326863 2678843 3321897 496255 3321897 970030 3321897 970030 710328 970030 1659265 578755 1659265 3338474 1659265 3338474 2849556 3034332 2849556 3034332 4387529 2716829 4387529 3325679 4387529 3325679 228214 3341019 228214 1662023 228214 1662023 2643020 1662023 1664799 3964544 1664799 3964544 262088 3964544 3339587 108662 3339587 1677319 3339587 1677319 1357516 318521 1357516 2075097 1357516 2075097 4612048 2075097 3315727 569881 3315727 569881 582414 569881 1317128 1309690 1317128 641594 1317128 641594 644450 641594 1222811 4017261 1222811 4017261 4345143 1514914 4345143 1514914 994837 687176 994837 1124356 994837 1124356 3853867 2175336 3853867 346683 3853867 346683 382445 346683 4215377 2352301 4215377 2352301 4303734 2352301 4233823 2450092 4233823 1667902 4233823 1667902 4325531 1667902 3974143 2632293 3974143 2632293 4321625 2632293 661545 1004991 661545 2474759 661545 2474759 4130484 2474759 369369 1281031 369369 2278265 369369 2278265 4411390 2759179 4411390 752253 4411390 752253 1655320 752253 3341703 22612 3341703 724466 3341703 724466 714174 724466 2206116 3331300 2206116 2771206 2206116 2771206 4449151 2771206 1653102 3329381 1653102 3329381 3036651 3329381 1091174 548040 1091174 2195295 1091174 2195295 3865155 2195295 3126228 735776 3126228 735776 218785 216954 218785 3325559 218785 3325559 1949215 3325559 1664610 4596741 1664610 1658505 1664610 1658505 1709859 1658505 1674423 26283 1674423 26283 1657374 2446805 1657374 2319642 1657374 2319642 3316375 2319642 1316896 366844 1316896 453885 1316896 453885 1658152 453885 555511 1647702 555511 1088259 555511 1088259 3327407 3965746 3327407 2366236 3327407 2366236 580899 1090081 580899 1684984 580899 1684984 1395193 1684984 1074509 1066497 1074509 1155913 1074509 1155913 518302 1155913 1658295 684435 1658295 3337443 1658295 3337443 2641954 3337443 965791 693102 965791 1249150 965791 1249150 1650717 3348626 1650717 3348626 3208761 3348626 495173 1168187 495173 2979575 495173 2979575 3640945 3340435 3640945 3340435 176718 3340435 2962895 3325943 2962895 3325943 391380 3325943 3341394 605808 3341394 1647735 3341394 1647735 1004809 1647735 1436072 1437418 1436072 2301711 1436072 2301711 1660262 2301711 951864 952956 951864 1256211 951864 1256211 418080 1256211 3965993 2847366 3965993 2847366 4497730 2847366 465368 1203104 465368 4640229 465368 4640229 1679056 4640229 1662922 4902349 1662922 2037240 1662922 2037240 4664949 1230248 4664949 4779297 4664949 4779297 889869 4779297 1051731 195226 1051731 195226 1647865 4287605 1647865 824473 1647865 824473 3907317 2775229 3907317 2370255 3907317 2370255 4282680 2370255 4118440 2686298 4118440 2686298 3323869 4037825 3323869 1135069 3323869 1135069 1141432 1135069 3649017 3347655 3649017 3347655 1221683 3347655 4732436 1926127 4732436 2319479 4732436 2319479 4232978 3093710 4232978 3093710 4749253 3093710 2288048 1658973 2288048 2760881 2288048 2760881 3916629 2760881 3713892 3334944 3713892 3334944 3802356 3334944 1649045 1675755 1649045 1675755 2673313 3352032 2673313 1676806 2673313 1676806 129849 1676806 883224 1119355 883224 1119355 1686239 3335875 1686239 3335875 3767888 3335875 1671142 2919350 1671142 2919350 3724315 2919350 224283 1654009 224283 1654009 4366376 2320786 4366376 571697 4366376 571697 586887 571697 3873041 2790568 3873041 2694108 3873041 2694108 2753095 723492 2753095 723492 951147 723492 4266758 2607094 4266758 357341 4266758 357341 350680 357341 1676326 1503256 1676326 650049 1676326 650049 1034905 650049 3106405 2820864 3106405 2820864 4485945 2820864 1527213 3320659 1527213 1267707 1527213 1267707 1302418 1267707 4079192 2585063 4079192 2431115 4079192 2431115 4088967 2431115 3353218 4001305 3353218 3325794 3353218 3325794 796254 3317259 796254 3322650 796254 3322650 4200171 1376742 4200171 1376742 1353625 1376742 1651933 4552111 1651933 3318346 1651933 3318346 4670770 2928045 4670770 2928045 2390765 292428 2390765 292428 301379 292428 1373275 3334200 1373275 2597520 1373275 2597520 4244234 2597520 3330585 994404 3330585 2152058 3330585 2152058 4549545 2152058 79980 3349562 79980 3349562 4057369 3349562 235266 1430725 235266 3340437 235266 3340437 4490846 3340437 3346725 3887777 3346725 516814 3346725 516814 1147970 516814 3343366 3675910 3343366 2970791 3343366 2970791 4602354 2970791 3945591 914354 3945591 914354 765496 914354 2946267 3338414 2946267 2962310 2946267 2962310 4658553 2962310 3836724 2196291 3836724 2482762 3836724 2482762 4149492 2482762 246456 259048 246456 2874416 246456 2874416 4766147 3073172 4766147 951650 4766147 951650 918376 951650 920012 924009 920012 1010284 920012 1010284 988580 1010284 410238 1889331 410238 1889331 3559505 1889331 1685379 4023387 1685379 3346769 1685379 3346769 4193115 3346769 856237 844020 856237 1119046 856237 1119046 1172878 1668825 1172878 1668825 1980416 1668825 1959579 3345729 1959579 282201 1959579 282201 278716 282201 897286 3340617 897286 3340617 3549037 3102272 3549037 3337592 3549037 3337592 300521 296070 300521 972767 300521 972767 4099370 1655394 4099370 1497200 4099370 1497200 1661568 1497200 3331153 2939081 3331153 2939081 4628432 2939081 1135015 543563 1135015 3326439 1135015 3326439 4888902 1113479 4888902 1113479 1106009 1113479 3789928 2876310 3789928 2544401 3789928 2544401 4097798 2544401 886920 891444 886920 1245826 886920 1245826 1260566 1245826 1090644 1083402 1090644 1654188 1090644 1654188 4514787 2846535 4514787 335328 4514787 335328 312944 326993 312944 1670657 312944 1670657 3327537 4611557 3327537 1666357 3327537 1666357 4647952 1666357 357452 617602 357452 617602 2499054 1665321 2499054 1055677 2499054 1055677 1037594 1055677 1670941 3021995 1670941 1662149 1670941 1662149 4226391 1662149 646529 669810 646529 2074102 646529 2074102 3340786 4298402 3340786 2333851 3340786 2333851 457395 1200100 457395 1343938 457395 1343938 317357 1343938 538304 558962 538304 2046341 538304 2046341 3692727 2046341 1673411 406694 1673411 406694 3332800 406694 1338926 3327212 1338926 2523702 1338926 2523702 3942592 2707822 3942592 1180407 3942592 1180407 1197168 1180407 4794427 3132000 4794427 343798 4794427 343798 232499 4802510 232499 4802510 1651075 4802510 483525 1189916 483525 2260414 483525 2260414 3342390 3161576 3342390 2364165 3342390 2364165 433556 1666345 433556 2588155 433556 2588155 4077283 2588155 4016690 3559947 4016690 3559947 359638 1325360 359638 2676670 359638 2676670 4326438 2676670 585032 1074717 585032 2933611 585032 2933611 3726737 2933611 3321552 54919 3321552 179511 3321552 179511 1665976 179511 4632591 3320902 4632591 3320902 929054 3320902 4797895 3341364 4797895 2617291 4797895 2617291 3588268 3067905 3588268 2873014 3588268 2873014 4531153 2873014 4470818 1663155 4470818 1680714 4470818 1680714 4723718 1680714 464336 1182439 464336 2213848 464336 2213848 3320816 2213848 400095 1665898 400095 2829993 400095 2829993 3819921 2829993 1279740 411474 1279740 1670034 1279740 1670034 2760848 1670034 961366 1651210 961366 3923484 961366 3923484 237615 3923484 3342954 4728266 3342954 1348095 3342954 1348095 1141453 519600 1141453 2620802 1141453 2620802 4282718 2620802 1155067 1124351 1155067 3080524 1155067 3080524 3331978 253877 3331978 2685676 3331978 2685676 4331293 2685676 3916314 2893650 3916314 2893650 1669381 946776 1669381 2833058 1669381 2833058 839448 850582 839448 4644799 839448 4644799 3821145 2576660 3821145 2576660 4254863 2576660 1680314 3255609 1680314 2719776 1680314 2719776 4363384 2719776 3457303 1676119 3457303 3349414 3457303 3349414 4251572 3349414 3315681 1128082 3315681 3332929 3315681 3332929 2376448 3332929 3326661 2931751 3326661 3320945 3326661 3320945 3219775 3320945 4126740 2535457 4126740 3008232 4126740 3008232 4688492 3008232 1308405 1316215 1308405 3638716 1308405 3638716 3338947 3638716 3319871 1748467 3319871 2434060 3319871 2434060 4581985 352713 4581985 2784528 4581985 2784528 3907706 2784528 3908855 2260913 3908855 3336642 3908855 3336642 2252222 3336642 3353207 958269 3353207 2999945 3353207 2999945 1663188 2999945 1666813 1227494 1666813 1324398 1666813 1324398 340288 1324398 4076216 3329621 4076216 3329621 616394 3329621 3334210 2425707 3334210 2425707 1665880 2425707 4000232 2675856 4000232 2415997 4000232 2415997 4993037 1663626 4993037 2086898 4993037 2086898 3209593 1647905 3209593 2647782 3209593 2647782 4025650 2647782 174899 3339454 174899 3103496 174899 3103496 3349049 3103496 3329024 3317086 3329024 2674986 3329024 2674986 4362319 2674986 1651981 293900 1651981 3321050 1651981 3321050 91559 3321050 1056785 1679254 1056785 3059566 1056785 3059566 4720518 3059566 1658213 3139685 1658213 1185976 1658213 1185976 1179579 1185976 4016708 3399258 4016708 3399258 1649979 3399258 3839682 312028 3839682 312028 300398 312028 1071952 2336970 1071952 2336970 3982386 2336970 402003 1252875 402003 2435843 402003 2435843 4247282 2435843 1663005 4171056 1663005 2845811 1663005 2845811 4492991 2845811 4192451 1278002 4192451 1278002 381153 1278002 3657995 2983467 3657995 2928530 3657995 2928530 4606623 2928530 1684364 3759133 1684364 2448195 1684364 2448195 4128513 2448195 679089 660416 679089 1649562 679089 1649562 4388085 1649562 3337073 2611830 3337073 2611830 3128187 2611830 3316637 4764107 3316637 2092105 3316637 2092105 4562765 2092105 3758229 1868898 3758229 1868898 1668048 4357774 1668048 921990 1668048 921990 940387 921990 1668953 1650941 1668953 1650941 2141894 1650941 1035656 612941 1035656 1391108 1035656 1391108 293371 1391108 1651346 2360562 1651346 1664730 1651346 1664730 4294184 1664730 1755880 2646241 1755880 2646241 4285194 2646241 827173 823378 827173 2089971 827173 2089971 4585279 2089971 4054017 2636369 4054017 2636369 3320349 2636369 4186065 1004348 4186065 1004348 665389 1004348 4588036 2928540 4588036 1296541 4588036 1296541 383747 1296541 1665496 675462 1665496 2498942 1665496 2498942 4160008 2498942 947560 473025 947560 473025 468830 473025 4008768 2645787 4008768 866726 4008768 866726 854077 866726 4722223 3321420 4722223 2453513 4722223 2453513 3960890 4491768 3960890 4491768 1204321 467900 1204321 3340577 1204321 3340577 3533451 3340577 733350 706031 733350 1535360 733350 1535360 4628709 3074928 4628709 3074928 3577669 3074928 4032667 2337114 4032667 2337114 4332707 2337114 1439156 220814 1439156 2841322 1439156 2841322 3844355 2841322 1659242 727109 1659242 3325194 1659242 3325194 3941741 2268306 3941741 3331634 3941741 3331634 831571 858694 831571 1668115 831571 1668115 3512403 3316767 3512403 1660655 3512403 1660655 3680531 1660655 2898925 3328620 2898925 2407087 2898925 2407087 4073204 2407087 988700 1684204 988700 1984855 988700 1984855 4657765 1984855 1657027 3581070 1657027 401410 1657027 401410 397455 401410 2680726 3340098 2680726 3340098 4292025 3340098 3052607 1679506 3052607 3340714 3052607 3340714 2211683 3340714 2969379 1656034 2969379 4708594 2969379 4708594 3335247 1647266 3335247 1647266 4121210 1647266 411269 990832 411269 990832 2359748 2714291 2359748 2714291 4374174 2714291 2143304 3315988 2143304 2416678 2143304 2416678 4358801 3337231 4358801 869609 4358801 869609 1647128 869609 3704180 2021717 3704180 191919 3704180 191919 1680356 191919 3973484 2690930 3973484 2463542 3973484 2463542 4108571 2463542 4088936 1657868 4088936 4401066 4088936 4401066 3282053 2350610 3282053 2350610 4054566 2350610 875386 806602 875386 2463671 875386 2463671 4169871 2463671 3818087 2857265 3818087 2093864 3818087 2093864 4599544 2093864 3349468 2822936 3349468 1664580 3349468 1664580 4943435 1664580 1076191 1072045 1076191 1936330 1076191 1936330 4751383 1936330 283371 1396461 283371 2522560 283371 2522560 4210047 1680907 4210047 4700426 4210047 4700426 363748 1684543 363748 2543244 363748 2543244 4471800 2800970 4471800 1674740 4471800 1674740 844759 828193 844759 3313731 844759 3313731 503721 512442 503721 3327229 503721 3327229 1684708 2872930 1684708 2872930 3825262 2872930 921281 4788868 921281 3349109 921281 3349109 4258949 1660235 4258949 1660235 3314646 2783888 3314646 230084 3314646 230084 1422540 230084 1682930 3468606 1682930 1000711 1682930 1000711 4421086 3089247 4421086 3089247 4742103 3089247 3837586 2858504 3837586 3351764 3837586 3351764 3717764 3351764 4356154 1275391 4356154 1275391 2990472 4926043 2990472 4926043 3580615 1903547 3580615 3353151 3580615 3353151 1128582 3353151 4691890 1446470 4691890 1446470 1437516 1446470 3326507 4685096 3326507 3549156 3326507 3549156 1679532 1544728 1679532 1544728 1686070 1544728 1276074 1292154 1276074 1924470 1276074 1924470 4766470 1924470 1204905 3345433 1204905 1981509 1204905 1981509 3920188 2772002 3920188 1659763 3920188 1659763 1794928 2157201 1794928 2157201 4541822 2157201 4243091 1653402 4243091 1972280 4243091 1972280 4681051 1972280 478124 984201 478124 984201 3323653 984201 1674133 3347225 1674133 3347225 3407986 3347225 1109926 1096932 1109926 1649336 1109926 1649336 3831408 1647429 3831408 1647429 916958 1647429 3318854 2814518 3318854 373268 3318854 373268 1306848 373268 1670618 3807997 1670618 2306070 1670618 2306070 4628501 2990935 4628501 2797107 4628501 2797107 3841106 2797107 3986734 494083 3986734 494083 1042074 1024470 1042074 892818 1042074 892818 913361 892818 1591690 1651167 1591690 915397 1591690 915397 729248 915397 3347218 1639752 3347218 1442639 3347218 1442639 1656265 1442639 4247841 2415998 4247841 1086132 4247841 1086132 3347793 1086132 3957198 2713982 3957198 2313610 3957198 2313610 3997429 2313610 688325 1683419 688325 2704169 688325 2704169 3945655 2704169 362199 358233 362199 2788205 362199 2788205 3896653 2788205 468732 485065 468732 1098768 468732 1098768 4417829 2250074 4417829 329544 4417829 329544 318965 329544 3623767 3037668 3623767 2709061 3623767 2709061 1661463 294462 1661463 1987982 1661463 1987982 3628131 1987982 1657924 3710016 1657924 1647147 1657924 1647147 63936 1647147 3051642 2803165 3051642 1671907 3051642 1671907 320856 1367541 320856 2674770 320856 2674770 4335133 2674770 855213 828631 855213 3330937 855213 3330937 2793200 3330937 300660 294194 300660 1673181 300660 1673181 2965268 1673181 454868 468240 454868 735063 454868 735063 1017725 1948949 1017725 1948949 4726128 1948949 1667735 3348443 1667735 3348443 1172085 3348443 4379719 2703225 4379719 3340406 4379719 3340406 162468 3340406 846334 819902 846334 1289476 846334 1289476 385823 1289476 3958930 2714407 3958930 2023060 3958930 2023060 4628114 2023060 3335782 289808 3335782 2939112 3335782 2939112 3902686 2236305 3902686 2416574 3902686 2416574 4259495 1647685 4259495 3059752 4259495 3059752 4740026 3059752 529513 529814 529513 822551 529513 822551 1670118 199244 1670118 2489994 1670118 2489994 4181883 2489994 4104611 2449395 4104611 4641685 4104611 4641685 1235220 4641685 4863734 1366446 4863734 1366446 284046 1366446 3691419 2989621 3691419 2266907 3691419 2266907 3336809 4294535 3336809 2800153 3336809 2800153 4531311 2839832 4531311 2396574 4531311 2396574 3972040 2695386 3972040 1654941 3972040 1654941 813099 868335 813099 1037572 813099 1037572 3985670 2667721 3985670 2287510 3985670 2287510 3947323 2287510 4056544 1450885 4056544 1584190 4056544 1584190 3227041 2773276 3227041 2773276 4670498 3340257 4670498 405301 4670498 405301 1251497 405301 3324797 1511238 3324797 235356 3324797 235356 242199 235356 1668942 413443 1668942 401361 1668942 401361 1267222 401361 1680495 1684973 1680495 1684973 172985 3337364 172985 1659483 172985 1659483 4880356 1659483 1068467 264596 1068467 264596 1806386 3329710 1806386 3329710 1289048 3329710 3196244 2751267 3196244 2751267 1660039 2751267 3247554 3338696 3247554 323629 3247554 323629 871105 2356081 871105 2356081 4322283 2356081 1266808 1287863 1266808 2305494 1266808 2305494 4363607 2305494 4176654 3882832 4176654 3882832 1681932 3882832 3333165 106873 3333165 2018624 3333165 2018624 4783759 714618 4783759 4864345 4783759 4864345 1398339 1399493 1398339 1677775 1398339 1677775 3314366 1677775 1651147 316771 1651147 316771 330431 316771 3313951 4047717 3313951 2591996 3313951 2591996 4246558 2591996 3319460 2546763 3319460 2713773 3319460 2713773 483285 1181073 483285 1583535 483285 1583535 3323527 4647505 3323527 4647505 434028 4647505 744221 903798 744221 1658838 744221 1658838 1890654 1658838 1662440 4251948 1662440 920713 1662440 920713 3561929 920713 1658918 4874434 1658918 2507068 1658918 2507068 4170446 2507068 1408179 1438524 1408179 1902454 1408179 1902454 4749179 1902454 618494 3341878 618494 2282513 618494 2282513 3938151 2282513 1063002 374925 1063002 374925 348479 374925 3349795 4647743 3349795 1111847 3349795 1111847 1106519 1111847 4126077 2515002 4126077 433223 4126077 433223 431247 433223 1874932 1954752 1874932 1954752 1382549 500884 1382549 500884 3961950 2668834 3961950 670368 3961950 670368 675365 670368 1079464 3348682 1079464 3348682 3333775 3519160 3333775 1066733 3333775 1066733 330775 3171068 330775 3171068 3321708 3171068 2670768 3336989 2670768 3336989 1934983 3336989 4518521 578699 4518521 578699 1115078 578699 3563501 1686350 3563501 1686350 4572773 1686350 3981747 2927852 3981747 2927852 3739599 2927852 4138922 2098238 4138922 2098238 2999805 2098238 3174300 1682259 3174300 2743648 3174300 2743648 3946003 2743648 1667456 3570405 1667456 1670918 1667456 1670918 2303980 3343911 2303980 1182622 2303980 1182622 448802 1182622 3958716 3337191 3958716 3337191 455804 1222348 455804 1985620 455804 1985620 4680967 1985620 1661054 3776749 1661054 2209501 1661054 2209501 3347001 4438250 3347001 3330920 3347001 3330920 1655919 3330920 4326199 2011321 4326199 2011321 4670994 2011321 4572915 2902504 4572915 772007 4572915 772007 1322732 344162 1322732 1636477 1322732 1636477 4858457 3347757 4858457 848355 4858457 848355 823451 848355 1675627 547165 1675627 1674417 1675627 1674417 4889675 1674417 3620863 1072752 3620863 1072752 579379 1072752 639699 1017753 639699 1664104 639699 1664104 3211396 1664104 1672881 1566444 1672881 2863193 1672881 2863193 3805436 2863193 3316198 212184 3316198 621590 3316198 621590 1038511 621590 4509661 2154396 4509661 855016 4509661 855016 817737 855016 4534984 2877013 4534984 2877013 4539565 2877013 3585180 1667367 3585180 2304220 3585180 2304220 3976380 2304220 1882740 3861694 1882740 3861694 3342607 3861694 1656413 1900863 1656413 1900863 4766506 1900863 4495426 2839498 4495426 1379268 4495426 1379268 290785 1379268 4573886 1315159 4573886 2225850 4573886 2225850 1405732 801601 1405732 801601 472674 472998 472674 2864411 472674 2864411 3795279 2864411 1175783 690878 1175783 690878 3574840 3018573 3574840 3018573 3684506 3018573 1113137 806204 1113137 806204 781930 806204 4398946 2284942 4398946 806154 4398946 806154 798600 806154 1676107 115252 1676107 2418120 1676107 2418120 4245061 2418120 594823 609960 594823 1047151 594823 1047151 3352483 931950 3352483 2745583 3352483 2745583 4424897 2745583 1053898 285060 1053898 285060 320424 285060 819273 3321902 819273 3321902 496856 3321902 3323881 1010154 3323881 1415497 3323881 1415497 841936 862002 841936 1241853 841936 1241853 3320212 1241853 1868812 2560295 1868812 640320 1868812 640320 1036451 640320 3827337 4339608 3827337 4339608 745071 729366 745071 2672970 745071 2672970 4328311 2672970 1647385 3203752 1647385 1115650 1647385 1115650 1115229 1115650 4178815 2514453 4178815 1764756 4178815 1764756 837450 834777 837450 2468964 837450 2468964 3110442 2468964 1226649 727977 1226649 727977 926448 727977 3589211 1942082 3589211 1908079 3589211 1908079 4792754 1908079 1194983 1174511 1194983 3317761 1194983 3317761 189101 3317761 3576087 1931486 3576087 2057928 3576087 2057928 4587119 2057928 3322174 4159578 3322174 3048196 3322174 3048196 3607338 3048196 3324749 2650158 3324749 2650158 4034500 2650158 1210264 487737 1210264 1064675 1210264 1064675 1048414 1064675 3333506 2747601 3333506 2747601 4448929 2750424 4448929 2379451 4448929 2379451 1679642 458694 1679642 1139732 1679642 1139732 606666 4734950 606666 970248 606666 970248 4451503 2238785 4451503 746660 4451503 746660 414623 414996 414623 2369486 414623 2369486 3318010 2369486 1567555 1665125 1567555 2742710 1567555 2742710 3890234 2742710 511935 1146391 511935 1669696 511935 1669696 4771422 1669696 1649212 1016465 1649212 1016465 1652970 1016465 963632 3539983 963632 3332436 963632 3332436 3663148 84930 3663148 84930 1664391 84930 3323895 1854847 3323895 500607 3323895 500607 506695 500607 1662986 2114293 1662986 2114293 4571223 2074954 4571223 2078179 4571223 2078179 2980442 2078179 3615237 1431974 3615237 1431974 260767 1431974 1657403 3257625 1657403 3077285 1657403 3077285 4252289 2267848 4252289 2267848 4784047 3349117 4784047 397775 4784047 397775 3340779 397775 4432449 2115578 4432449 2115578 4561147 2115578 3352383 3393988 3352383 3328531 3352383 3328531 2165162 1683015 2165162 3331216 2165162 3331216 165380 3331216 4444074 1461490 4444074 1461490 212906 1461490 1365330 316108 1365330 4018281 1365330 4018281 3350111 4018281 436356 1016572 436356 1016572 4096768 3349286 4096768 3349286 891300 3349286 1349284 875609 1349284 875609 3347247 875609 3320122 4834254 3320122 1917957 3320122 1917957 3770477 2871490 3770477 1273269 3770477 1273269 227463 1446399 227463 636848 227463 636848 3821159 3061792 3821159 3061792 3628721 3061792 4307659 2226304 4307659 2226304 360897 1309191 360897 1664440 360897 1664440 1822011 1664440 1041150 4749758 1041150 2122926 1041150 2122926 4555403 2122926 4154404 2498644 4154404 2199898 4154404 2199898 958816 937818 958816 1681690 958816 1681690 618605 1681690 1221288 1680258 1221288 3068561 1221288 3068561 3596079 3068561 3328437 845901 3328437 1655457 3328437 1655457 2419359 1655457 4426297 2227979 4426297 1657266 4426297 1657266 4956699 1657266 4885969 3335010 4885969 1411507 4885969 1411507 225098 1411507 338604 1346959 338604 2828330 338604 2828330 1678923 2828330 471284 1178075 471284 3865517 471284 3865517 1652975 3865517 367371 1287033 367371 2550659 367371 2550659 4119882 2550659 1661717 3264386 1661717 2083071 1661717 2083071 4473261 2996370 4473261 2996370 3657367 2996370 4542246 1395886 4542246 1395886 1405093 1395886 3331950 4602369 3331950 1659969 3331950 1659969 2359685 1659969 4645208 3324734 4645208 3324734 1399927 3324734 4143983 847872 4143983 847872 1663164 847872 1671547 2440976 1671547 616218 1671547 616218 1058410 616218 3951856 2756018 3951856 2756018 4402566 2756018 3923992 3332896 3923992 1888177 3923992 1888177 2058448 1669600 2058448 2663185 2058448 2663185 3988326 2663185 1864881 756656 1864881 756656 737841 756656 4296555 3530240 4296555 3530240 3339506 3530240 3659076 1656643 3659076 1656643 430630 421156 430630 2117706 430630 2117706 4640031 1671836 4640031 3635269 4640031 3635269 3323328 3635269 4632192 2010891 4632192 2010891 4658010 2010891 3347206 4165428 3347206 1155623 3347206 1155623 541877 1155623 1646732 2609011 1646732 2609011 4283156 2609011 307096 370558 307096 370558 1281302 370558 918591 2872523 918591 2872523 4538283 2872523 331964 370076 331964 3346943 331964 3346943 4453404 3346943 973937 239977 973937 239977 3333422 239977 675602 1881845 675602 1881845 3559942 1881845 700905 974716 700905 1385642 700905 1385642 267366 1385642 2321433 3326527 2321433 1660766 2321433 1660766 3755590 1660766 3319530 3011831 3319530 3011831 4677169 3011831 4025492 3320309 4025492 2047891 4025492 2047891 1267325 401620 1267325 2107512 1267325 2107512 4557577 2107512 3333931 4732519 3333931 1658744 3333931 1658744 553551 533119 553551 2230562 553551 2230562 4513008 2175640 4513008 2564306 4513008 2564306 3331774 2564306 4860430 1114266 4860430 1114266 1131309 1114266 3052242 3321030 3052242 275177 3052242 275177 4467991 275177 1661917 2523301 1661917 2523301 4410726 4908547 4410726 4908547 2022635 2476753 2022635 2476753 4144861 2476753 3344124 3894561 3344124 2635751 3344124 2635751 4289137 2635751 847053 816417 847053 2892050 847053 2892050 3348927 294984 3348927 294984 311183 294984 2863128 1667307 2863128 442528 2863128 442528 1236631 442528 1383564 1362532 1383564 883098 1383564 883098 581302 598620 581302 2237834 581302 2237834 3870385 2237834 462989 714731 462989 714731 929798 714731 896910 892399 896910 208868 896910 208868 4111092 208868 1206485 3345921 1206485 3345921 4821296 3345921 641799 1033097 641799 4730554 641799 4730554 3320116 4730554 957591 1671942 957591 3116928 957591 3116928 3342502 3116928 655173 1019819 655173 1183865 655173 1183865 495966 1183865 4498634 2828522 4498634 2596350 4498634 2596350 475365 464804 475365 2681846 475365 2681846 4359279 2681846 1669162 4537074 1669162 2106492 1669162 2106492 3777981 2106492 1452957 1452722 1452957 2152667 1452957 2152667 3804258 2152667 645449 649095 645449 2775748 645449 2775748 4463533 2775748 3314589 1142596 3314589 1142596 1108474 1142596 4023012 2353194 4023012 1298769 4023012 1298769 350072 1298769 1664338 4093137 1664338 2419637 1664338 2419637 4260541 2419637 4119147 3874873 4119147 3874873 1091677 578109 1091677 1391899 1091677 1391899 1668337 1391899 1095226 3327712 1095226 694048 1095226 694048 961310 694048 4543958 2876781 4543958 2530001 4543958 2530001 1658273 2530001 3324997 616600 3324997 616600 1661279 616600 2099488 2002979 2099488 1909784 2099488 1909784 3589626 1909784 1686493 3188749 1686493 3188749 1666211 3188749 1679817 1948118 1679817 1948118 4726876 1948118 4023280 2648818 4023280 1166684 4023280 1166684 484194 1166684 4623752 4024371 4623752 4024371 3331634 4024371 4382440 1899637 4382440 1899637 4795326 1899637 4167772 4876870 4167772 4876870 3316533 682232 3316533 682232 1004853 682232 1657760 1378970 1657760 779478 1657760 779478 888718 779478 1879877 3334725 1879877 3334725 2431265 3334725 1219134 1093915 1219134 1093915 3337697 3909966 3337697 1885034 3337697 1885034 3573317 1885034 1126964 539155 1126964 1710930 1126964 1710930 3327296 1710930 598099 3330308 598099 3314235 598099 3314235 4575123 2878896 4575123 4476216 4575123 4476216 1324590 1217896 1324590 1217896 469850 1217896 1057200 1683728 1057200 940849 1057200 940849 4356764 2278253 4356764 1318877 4356764 1318877 348894 1318877 415772 412798 415772 3344694 415772 3344694 238182 3344694 369286 374471 369286 1929027 369286 1929027 3598603 1929027 3352934 891907 3352934 2889515 3352934 2889515 4575631 2889515 635173 631390 635173 1322627 635173 1322627 2411348 3133611 2411348 1683521 2411348 1683521 3292028 1683521 1650322 1755074 1650322 1651591 1650322 1651591 4661735 1651591 3498575 3344139 3498575 3344139 4970938 3344139 637433 635777 637433 1660170 637433 1660170 3487918 1660170 1156110 483374 1156110 2255095 1156110 2255095 3868075 2999585 3868075 2999585 4655950 2999585 3343695 4448231 3343695 2096142 3343695 2096142 4583789 2096142 535835 535735 535835 695998 535835 695998 685380 695998 662683 473965 662683 473965 3857768 2823669 3857768 1652985 3857768 1652985 3324093 154979 3324093 435229 3324093 435229 577029 827403 577029 827403 1376002 2950197 1376002 2950197 4624977 2950197 1110132 613706 1110132 613706 1060139 613706 3763415 2924084 3763415 474207 3763415 474207 1189565 474207 4336849 2668330 4336849 2668330 4167750 1119206 4167750 1119206 3634410 1119206 4427186 2783476 4427186 1652272 4427186 1652272 1684307 1310372 1684307 2734613 1684307 2734613 4418356 2734613 1685721 4619109 1685721 2935965 1685721 2935965 4598780 2935965 792292 729723 792292 729723 719753 729723 3813599 2851091 3813599 815213 3813599 815213 822418 815213 4715390 1977884 4715390 1056916 4715390 1056916 615978 1056916 4378950 3317703 4378950 3317703 239570 1461557 239570 3346172 239570 3346172 4252544 2063349 4252544 2063349 1350671 322084 1350671 3082271 1350671 3082271 1663131 3082271 1359499 276313 1359499 2474346 1359499 2474346 4610455 1648795 4610455 1648795 2281159 1648795 3314487 1157669 3314487 1669454 3314487 1669454 473886 490849 473886 2637462 473886 2637462 4022575 2637462 3321210 1183175 3321210 3537958 3321210 3537958 3334074 3537958 1169352 504202 1169352 1677882 1169352 1677882 395180 1677882 4019878 3331669 4019878 2930236 4019878 2930236 4641007 3351697 4641007 364713 4641007 364713 1677082 364713 4767897 3072239 4767897 2266617 4767897 2266617 469017 443724 469017 1914335 469017 1914335 2695607 1914335 368604 1682701 368604 2512311 368604 2512311 4394900 2985558 4394900 2985558 4642851 2985558 3785734 518183 3785734 518183 534350 518183 4663918 1988091 4663918 1398391 4663918 1398391 245869 1398391 4244351 2585716 4244351 268173 4244351 268173 271988 268173 485691 3313884 485691 3313884 3854323 3313884 1136553 528004 1136553 4552543 1136553 4552543 4517902 2138400 4517902 3349146 4517902 3349146 640920 1400700 640920 1400700 4541286 2615450 4541286 2615450 3336358 2615450 4207836 2482332 4207836 2591051 4207836 2591051 4266338 2591051 454338 439469 454338 1677638 454338 1677638 4654805 1677638 3318815 2861822 3318815 1009000 3318815 1009000 1015153 1009000 3347047 527665 3347047 1651240 3347047 1651240 1263150 1651240 4290799 2348687 4290799 2127422 4290799 2127422 4508099 2127422 1683723 4915406 1683723 913044 1683723 913044 327324 3792083 327324 743156 327324 743156 3344977 3905412 3344977 1649321 3344977 1649321 4368566 1649321 580535 1099061 580535 2146479 580535 2146479 4690866 2990377 4690866 1077494 4690866 1077494 1666478 1077494 3824838 2852165 3824838 1654672 3824838 1654672 3292347 1654672 3321356 2843774 3321356 2447434 3321356 2447434 4617917 2946815 4617917 2734470 4617917 2734470 1666838 4085573 1666838 1673284 1666838 1673284 4222092 1673284 508546 3352705 508546 992797 508546 992797 3817721 3348435 3817721 3348435 1662480 3348435 4166240 1655695 4166240 1655695 3045037 1655695 3587630 1928001 3587630 1670373 3587630 1670373 4017368 1670373 710773 373105 710773 373105 355206 373105 1676354 3578928 1676354 3578928 578642 3578928 1292037 983807 1292037 983807 952056 983807 2709712 3339444 2709712 1936259 2709712 1936259 3572095 1936259 1146557 541342 1146557 3914360 1146557 3914360 3327696 3914360 537336 1116455 537336 1169470 537336 1169470 499911 1169470 4528983 2132599 4528983 2132599 4544203 2132599 726880 936471 726880 3325053 726880 3325053 1667425 2579547 1667425 2579547 1664177 2579547 4680049 484299 4680049 484299 1159776 484299 3757681 2928642 3757681 1649553 3757681 1649553 1838899 3329131 1838899 381160 1838899 381160 1315550 381160 4246462 2263243 4246462 2263243 1378874 975709 1378874 975709 999419 975709 4312130 2381024 4312130 1276365 4312130 1276365 399533 1276365 1408184 1379357 1408184 1085139 1408184 1085139 3351683 1085139 3337462 1572872 3337462 473227 3337462 473227 1651793 473227 4441092 3327176 4441092 2239233 4441092 2239233 2720063 3329781 2720063 125284 2720063 125284 1651502 3814878 1651502 3814878 1678214 3814878 1547822 393585 1547822 393585 1275275 393585 1658873 104091 1658873 3344859 1658873 3344859 677489 3344859 3350602 2585467 3350602 2733224 3350602 2733224 3330947 2733224 4342871 1915853 4342871 1915853 4731087 1915853 4221579 2437337 4221579 250314 4221579 250314 216559 250314 4111673 2573698 4111673 2028034 4111673 2028034 4651358 2028034 4356607 2656550 4356607 2622785 4356607 2622785 824680 836410 824680 2694625 824680 2694625 4372961 2694625 4186438 1650393 4186438 1650393 1661824 3714526 1661824 2352254 1661824 2352254 4021591 2352254 1094999 581715 1094999 3596759 1094999 3596759 3893969 1258739 3893969 1258739 1264325 1258739 1705980 2518390 1705980 2518390 4262627 4342090 4262627 4342090 3335275 4342090 4069055 2308656 4069055 2308656 835367 257991 835367 257991 3785461 2136961 3785461 1649876 3785461 1649876 1220070 1649876 3752558 2894969 3752558 2472362 3752558 2472362 4286031 2360793 4286031 2750588 4286031 2750588 4447088 2750588 1662278 2022767 1662278 2022767 3657357 2022767 410992 1274053 410992 3331084 410992 3331084 4027518 1020399 4027518 1020399 648085 1020399 3338732 3584555 3338732 3097772 3338732 3097772 4735324 3097772 1327696 1340323 1327696 2518136 1327696 2518136 4148414 2518136 1169952 3347387 1169952 3315578 1169952 3315578 854174 3315578 4735840 1914665 4735840 2408189 4735840 2408189 3892849 2779664 3892849 2728987 3892849 2728987 3958775 2728987 1654395 3779012 1654395 3326545 1654395 3326545 3014653 1678515 3014653 4578985 3014653 4578985 4506064 2165113 4506064 3326165 4506064 3326165 1655112 4690094 1655112 1793927 1655112 1793927 1648666 1793927 4610729 2878182 4610729 2878182 3594306 1904467 3594306 2547117 3594306 2547117 4208421 2547117 1037070 3341611 1037070 1660484 1037070 1660484 4507715 2157370 4507715 149017 4507715 149017 701098 3415358 701098 3415358 4489623 1235862 4489623 1235862 431916 1235862 3648166 3022650 3648166 2538277 3648166 2538277 4141143 2538277 2692601 1654914 2692601 3013771 2692601 3013771 3660739 3013771 313832 1356127 313832 2316485 313832 2316485 4430792 2823928 4430792 2823928 4517583 2823928 3645419 1676621 3645419 2561535 3645419 2561535 1681096 2561535 4406792 1991129 4406792 1991129 4671799 1991129 1089316 1111942 1089316 3343496 1089316 3343496 4927758 219301 4927758 219301 1651126 219301 4431083 4502789 4431083 4502789 1651538 3824113 1651538 3980463 1651538 3980463 3660282 1227024 3660282 1227024 1029409 645885 1029409 1234668 1029409 1234668 418092 1234668 4060670 2617753 4060670 1656599 4060670 1656599 4505283 1656599 3931499 2733394 3931499 1665458 3931499 1665458 537440 1115076 537440 2489680 537440 2489680 4198719 2489680 1664129 2836874 1664129 1658950 1664129 1658950 4038647 2659475 4038647 977662 4038647 977662 991928 977662 1332101 346366 1332101 1677505 1332101 1677505 4453339 1677505 1342463 301918 1342463 4007893 1342463 4007893 2947449 566902 2947449 566902 559637 566902 1188342 3323526 1188342 2522182 1188342 2522182 4186252 2522182 356080 359485 356080 2976947 356080 2976947 4422800 1320320 4422800 1320320 1675584 1320320 4277799 3352642 4277799 2393207 4277799 2393207 4291558 2393207 3196370 3331454 3196370 2795354 3196370 2795354 3864467 2795354 1252055 1116205 1252055 1116205 4738948 1116205 3697006 4715521 3697006 4715521 3342837 4715521 4057850 2020153 4057850 2020153 3702579 2020153 4365161 3622818 4365161 3622818 1464542 221632 1464542 2675503 1464542 2675503 1672991 1411983 1672991 1679860 1672991 1679860 2134224 1679860 525206 1122323 525206 1663602 525206 1663602 1660691 4460825 1660691 2600633 1660691 2600633 4525269 2853121 4525269 1012721 4525269 1012721 1039518 1012721 3314619 2666661 3314619 762447 3314619 762447 787451 762447 1649425 4183518 1649425 683086 1649425 683086 992215 683086 2128907 3322782 2128907 3121117 2128907 3121117 4804653 3121117 1065139 640546 1065139 1182214 1065139 1182214 4049653 2611248 4049653 367112 4049653 367112 359309 367112 1110512 3351638 1110512 3351638 365637 1022118 365637 1022118 2940330 1672176 2940330 1672176 2610393 1672176 3551979 3117460 3551979 2701087 3551979 2701087 3980512 2701087 2964644 3316728 2964644 795049 2964644 795049 792769 795049 4370267 2287557 4370267 983256 4370267 983256 1657818 983256 4247992 2586400 4247992 1941236 4247992 1941236 200026 843641 200026 843641 3719404 2453310 3719404 2453310 4129608 2453310 3655440 3328161 3655440 1193586 3655440 1193586 755241 727637 755241 2794252 755241 2794252 4477291 2794252 1496732 3325175 1496732 827881 1496732 827881 807428 827881 3347254 2732659 3347254 1683546 3347254 1683546 377214 1672363 377214 1683339 377214 1683339 4094817 3313926 4094817 3313926 554025 3313926 2679725 775654 2679725 775654 206434 1464542 206434 731519 206434 731519 3346109 731519 1159057 3326995 1159057 1218576 1159057 1218576 1201628 1218576 598676 1045275 598676 1678530 598676 1678530 3136282 1678530 2024240 3335464 2024240 3335464 4205735 2192161 4205735 2192161 4444974 2192161 1190519 499052 1190519 1647660 1190519 1647660 4035054 1647660 163924 3328409 163924 1314814 163924 1314814 3327012 4834840 3327012 2236162 3327012 2236162 4436702 2236162 148398 3335910 148398 448646 148398 448646 3329946 3090421 3329946 3090421 4735128 3090421 1675936 509492 1675936 2519186 1675936 2519186 4172734 2519186 1166928 1664132 1166928 2423329 1166928 2423329 1673938 3502420 1673938 1686184 1673938 1686184 64036 1686184 4466369 2797507 4466369 337882 4466369 337882 1299010 337882 2951314 2162872 2951314 2162872 3941449 2764402 3941449 1239233 3941449 1239233 423062 1239233 1686589 2053198 1686589 1647959 1686589 1647959 1070355 507525 1070355 507525 1244001 1398031 1244001 1398031 256479 1398031 3346651 4733319 3346651 4733319 1087101 1086307 1087101 2220025 1087101 2220025 3335437 2220025 688203 504693 688203 504693 4151651 3329863 4151651 3329863 356447 3329863 901897 898629 901897 1082430 901897 1082430 563672 1082430 4184728 2742835 4184728 2742835 1684239 837784 1684239 4076894 1684239 4076894 1128065 552040 1128065 1650759 1128065 1650759 348870 1650759 1652200 4481558 1652200 2950027 1652200 2950027 3718371 2950027 3324787 445370 3324787 629431 3324787 629431 637625 629431 874157 2078040 874157 2078040 4595812 3327971 4595812 1019014 4595812 1019014 1006360 674498 1006360 3322324 1006360 3322324 3229936 1661158 3229936 3343238 3229936 3343238 4264667 3343238 1680614 329377 1680614 3341369 1680614 3341369 3204686 3341369 278962 289965 278962 2340851 278962 2340851 4037305 2340851 439788 1197853 439788 3341090 439788 3341090 2899437 3341090 1431478 224802 1431478 2260017 1431478 2260017 4495495 717595 4495495 717595 951149 717595 1442242 1675241 1442242 475000 1442242 475000 1175865 475000 3383020 1651998 3383020 700194 3383020 700194 725810 3315789 725810 1682284 725810 1682284 4058782 2421002 4058782 1153350 4058782 1153350 1129505 1153350 3954795 3340747 3954795 3340747 708023 3340747 3317054 3957456 3317054 2702090 3317054 2702090 3958683 2702090 1510198 3339696 1510198 1672776 1510198 1672776 451202 1672776 1091225 1118817 1091225 3334389 1091225 3334389 3771723 252900 3771723 252900 242674 252900 2257588 3329676 2257588 1174386 2257588 1174386 362393 3096560 362393 3096560 4297773 2077595 4297773 2077595 898992 881094 898992 1107031 898992 1107031 4153747 2546852 4153747 883081 4153747 883081 873958 883081 4640508 2023548 4640508 601022 4640508 601022 1056994 601022 1112588 1672696 1112588 307929 1112588 307929 300337 307929 1659340 3135876 1659340 426397 1659340 426397 429176 426397 4553552 3345883 4553552 72247 4553552 72247 1655786 72247 1683239 2443252 1683239 2029522 1683239 2029522 4621427 2029522 583797 1074007 583797 2307465 583797 2307465 4382933 2307465 3352176 1597699 3352176 3344175 3352176 3344175 1386959 3344175 4428291 1197734 4428291 1197734 1182104 1197734 4314992 3336666 4314992 3336666 1272900 385443 1272900 1709893 1272900 1709893 3315000 1709893 1311142 1031124 1311142 1031124 1684624 1031124 1418760 272630 1418760 1649258 1418760 1649258 3739944 1654712 3739944 363104 3739944 363104 1302491 363104 1680895 3372958 1680895 895894 1680895 895894 880100 895894 4925040 3315975 4925040 1973856 4925040 1973856 819497 815871 819497 1651262 819497 1651262 368275 1651262 643333 3339836 643333 713115 643333 713115 1684491 713115 273815 263676 273815 1270003 273815 1270003 3906274 2726388 3906274 1655633 3906274 1655633 201116 1655633 4534667 2147505 4534667 339724 4534667 339724 326349 339724 1658776 2720629 1658776 915023 1658776 915023 739378 915023 3321822 4747249 3321822 4503079 3321822 4503079 3342694 4503079 3333085 1145410 3333085 1145410 3342319 1145410 1802284 3323816 1802284 1441715 1802284 1441715 1656861 4604186 1656861 3957893 1656861 3957893 4262419 1669155 4262419 1669155 213865 1669155 4738958 1932267 4738958 894940 4738958 894940 904105 894940 4694753 1972479 4694753 554696 4694753 554696 554089 554696 4723366 3045657 4723366 424229 4723366 424229 1308968 2937354 1308968 2937354 4620521 2937354 3568747 617899 3568747 617899 1050100 617899 3271680 1680200 3271680 840553 3271680 840553 860113 840553 3595978 3336743 3595978 1544685 3595978 1544685 3126458 1652241 3126458 729522 3126458 729522 1659544 729522 4491932 2753259 4491932 2753259 1331634 1337706 1331634 2725312 1331634 2725312 4022999 1664358 4022999 1925050 4022999 1925050 4761490 1925050 4326867 2323991 4326867 1211625 4326867 1211625 1224619 1211625 4246453 3317055 4246453 2107557 4246453 2107557 938737 427550 938737 427550 400668 3313791 400668 1251592 400668 1251592 4093085 3351675 4093085 3351675 3248863 3351675 4282217 1681314 4282217 1681314 647447 658632 647447 2978049 647447 2978049 3694965 2978049 1900708 3344992 1900708 2113149 1900708 2113149 4528507 2113149 4152917 3968549 4152917 3968549 60937 992388 60937 992388 1129486 3339392 1129486 3339392 4373272 2028984 4373272 2028984 3695182 2028984 4410980 2251838 4410980 2062465 4410980 2062465 4594275 2062465 4048513 1651060 4048513 1682037 4048513 1682037 3032677 1682037 4614451 2979642 4614451 298556 4614451 298556 912282 790667 912282 629567 912282 629567 628095 629567 3329487 4751675 3329487 4751675 447396 930671 447396 930671 4276892 2619889 4276892 1658815 4276892 1658815 1679831 4255271 1679831 1657172 1679831 1657172 228086 1657172 3168593 3347262 3168593 1678267 3168593 1678267 4130241 1678267 738277 944759 738277 3343672 738277 3343672 4939895 3343672 1806764 2514027 1806764 2514027 4158656 2514027 261830 236602 261830 1179337 261830 1179337 4119221 2447175 4119221 2021894 4119221 2021894 4670675 2021894 575297 1094490 575297 2799912 575297 2799912 4479276 2799912 1129018 1115486 1129018 2834884 1129018 2834884 3834070 2834884 3609078 3076633 3609078 678350 3609078 678350 690544 678350 3719328 4979083 3719328 4979083 1353551 312613 1353551 1317131 1353551 1317131 1668079 1317131 1420165 3947728 1420165 1919357 1420165 1919357 4293218 2611636 4293218 636332 4293218 636332 650923 636332 784820 1672164 784820 1654994 784820 1654994 567953 1654994 2831854 3345683 2831854 1329400 2831854 1329400 353801 1329400 2593522 2961214 2593522 2961214 3727838 673664 3727838 673664 587848 580279 587848 1653425 587848 1653425 1437779 1653425 670471 1016762 670471 2175767 670471 2175767 4468634 2175767 620622 622129 620622 1816298 620622 1816298 3632118 3027725 3632118 3027725 4702689 1957323 4702689 2679216 4702689 2679216 4339997 2679216 4387920 219210 4387920 219210 1467259 219210 4371694 1662037 4371694 292382 4371694 292382 1361058 3314888 1361058 3314888 3343254 283078 3343254 2036688 3343254 2036688 4034413 2368180 4034413 1494496 4034413 1494496 1020049 1025713 1020049 3335507 1020049 3335507 752828 929284 752828 1231120 752828 1231120 427128 1231120 3938910 2276673 3938910 1049796 3938910 1049796 586453 1049796 4351137 2693384 4351137 732132 4351137 732132 923648 732132 1437799 1455808 1437799 327195 1437799 327195 1648399 327195 544221 1923690 544221 1923690 4148712 2496843 4148712 258890 4148712 258890 277966 258890 1082272 2841713 1082272 2841713 3827042 2841713 642366 663536 642366 1649500 642366 1649500 1654989 1181464 1654989 3623258 1654989 3623258 1672523 1678977 1672523 1678977 118440 1678977 1652322 3945918 1652322 664034 1652322 664034 669290 664034 3318131 4503335 3318131 1662057 3318131 1662057 124843 1662057 1145668 1123581 1145668 3049655 1145668 3049655 4715538 3049655 3326975 4053178 3326975 2729104 3326975 2729104 3932624 2729104 3698131 3340622 3698131 2931318 3698131 2931318 3708837 2931318 1660803 408475 1660803 408475 1230474 408475 1670481 4682352 1670481 1999515 1670481 1999515 3677668 1999515 3334905 2645200 3334905 494627 3334905 494627 484719 494627 920561 2287314 920561 2287314 4397768 2287314 1149140 1665956 1149140 1908282 1149140 1908282 4738338 1908282 819818 3536591 819818 2284736 819818 2284736 4380956 2284736 925631 919851 925631 2577572 925631 2577572 4239512 2577572 4053296 2402173 4053296 2698120 4053296 2698120 4715084 1914330 4715084 4836175 4715084 4836175 1457607 220720 1457607 1419261 1457607 1419261 1447088 1419261 4760651 3345337 4760651 1686433 4760651 1686433 2420412 1686433 3345062 4126308 3345062 1667082 3345062 1667082 242153 3352274 242153 3316095 242153 3316095 4050583 2199116 4050583 2199116 3864745 2199116 4043701 3332897 4043701 1651043 4043701 1651043 3688670 2988891 3688670 2988891 891761 1500248 891761 1500248 1673124 4358475 1673124 2770860 1673124 2770860 4463314 2770860 3338611 2498753 3338611 3338334 3338611 3338334 4983375 3338334 1133778 764295 1133778 764295 898045 764295 3350057 3569492 3350057 3253950 3350057 3253950 663882 444816 663882 444816 3339257 3674695 3339257 2658849 3339257 2658849 1280403 383300 1280403 1807017 1280403 1807017 3791583 2880895 3791583 991072 3791583 991072 688859 991072 3336470 2541109 3336470 2541109 4128567 2541109 838977 774919 838977 774919 750614 774919 4206238 2553743 4206238 606811 4206238 606811 1068606 606811 3340392 4974995 3340392 1678273 3340392 1678273 1275255 1678273 3880492 2197687 3880492 879783 3880492 879783 789223 879783 4061922 2403768 4061922 1057510 4061922 1057510 595712 1057510 1672766 500139 1672766 1935826 1672766 1935826 3325837 1935826 2376486 1454483 2376486 1454483 1461467 1454483 1652032 4077448 1652032 2513949 1652032 2513949 4179287 2513949 3328821 3699828 3328821 1647208 3328821 1647208 1292808 1095176 1292808 1095176 549482 1095176 3882116 3349122 3882116 3349122 461019 3349122 3745254 1681548 3745254 2126824 3745254 2126824 3760581 2126824 230942 1438362 230942 1679529 230942 1679529 35752 1679529 4430400 1652950 4430400 2267780 4430400 2267780 1431233 232746 1431233 3333575 1431233 3333575 1936358 3333575 1375375 1394878 1375375 2936818 1375375 2936818 1674099 1517410 1674099 3351679 1674099 3351679 4691661 3351679 1773377 233184 1773377 233184 236821 233184 1883851 1663627 1883851 823475 1883851 823475 589213 1196266 589213 1196266 1678098 3532449 1678098 1201981 1678098 1201981 767046 893957 767046 2486237 767046 2486237 3343266 311665 3343266 311665 313053 311665 1673660 3605281 1673660 242598 1673660 242598 1431777 242598 1680924 3447073 1680924 1663283 1680924 1663283 4631790 1663283 454542 1220555 454542 2207079 454542 2207079 1646951 2207079 611780 1045818 611780 2848863 611780 2848863 3823875 2848863 584714 584002 584714 1153135 584714 1153135 4023109 1683963 4023109 1660804 4023109 1660804 1247381 1680248 1247381 41725 1247381 41725 3341368 41725 67038 2938273 67038 2938273 4403746 2268419 4403746 2980728 4403746 2980728 3687647 2980728 4961332 3333616 4961332 1656004 4961332 1656004 1411344 1656004 2438544 1674839 2438544 1655164 2438544 1655164 445318 1655164 4605460 2967140 4605460 597117 4605460 597117 618817 597117 877680 1296913 877680 1296913 390238 1296913 542020 267512 542020 267512 274856 267512 842353 1679395 842353 1679395 2883540 1679395 631287 613096 631287 1648285 631287 1648285 4022448 3394101 4022448 3394101 1026824 1000233 1026824 1668153 1026824 1668153 636193 891678 636193 891678 4674154 1985955 4674154 1661334 4674154 1661334 3345747 1203986 3345747 1675873 3345747 1675873 2300237 1675873 4436814 2228430 4436814 1684128 4436814 1684128 1433269 870261 1433269 870261 875352 870261 3854599 2891983 3854599 2891983 1655643 562429 1655643 4922713 1655643 4922713 4097220 259622 4097220 259622 1660913 3142068 1660913 801408 1660913 801408 865420 801408 4204033 3331769 4204033 1826975 4204033 1826975 3329537 1826975 4645783 2006177 4645783 1248132 4645783 1248132 984490 678299 984490 2808032 984490 2808032 4513469 2808032 3324983 3203908 3324983 936878 3324983 936878 278787 3320990 278787 1660625 278787 1660625 740776 1660625 733388 816831 733388 816831 3901737 2808884 3901737 2808884 3869868 2808884 4367176 922219 4367176 922219 751856 922219 3920375 3328742 3920375 3328742 2346622 3328742 3568840 412157 3568840 412157 12066 3344077 12066 679805 12066 679805 982730 679805 461366 2133216 461366 2133216 4673332 3351397 4673332 1963483 4673332 1963483 2463455 4709295 2463455 4709295 317749 1109114 317749 1109114 1683891 3571687 1683891 3015752 1683891 3015752 3222946 1668254 3222946 2317319 3222946 2317319 4925858 3329332 4925858 967842 4925858 967842 695601 967842 4335415 2680704 4335415 1955962 4335415 1955962 298977 302811 298977 1647613 298977 1647613 3613230 1647613 1556013 4271430 1556013 4271430 4276977 550207 4276977 550207 1667382 2805699 1667382 576191 1667382 576191 1105449 576191 3902181 2199538 3902181 1167264 3902181 1167264 523348 1167264 3338363 4886525 3338363 1909461 3338363 1909461 4347432 3632623 4347432 3632623 385458 412377 385458 2220078 385458 2220078 3873083 2220078 811008 868172 811008 3011306 811008 3011306 4673098 3011306 1177301 1196334 1177301 3566281 1177301 3566281 3344417 3566281 416572 396978 416572 1652476 416572 1652476 1653424 1486060 1653424 3326029 1653424 3326029 646467 641932 646467 641932 673485 641932 340782 2503511 340782 2503511 4151005 2503511 593047 574564 593047 1360055 593047 1360055 4542792 2136680 4542792 542605 4542792 542605 526377 542605 1050204 1025866 1050204 306298 1050204 306298 327182 306298 3850380 1683607 3850380 927408 3850380 927408 762337 927408 1647468 4840247 1647468 4840247 1649529 4840247 1335696 1306008 1335696 3439021 1335696 3439021 3343393 1365805 3343393 2372307 3343393 2372307 4018562 2372307 3318464 3008145 3318464 2318044 3318464 2318044 1655850 2318044 4679109 2984892 4679109 2585895 4679109 2585895 2109127 3324718 2109127 1290927 2109127 1290927 3338365 434280 3338365 2401564 3338365 2401564 4089810 2401564 1064010 625454 1064010 2626296 1064010 2626296 4287531 2626296 3981716 2001654 3981716 2001654 397585 3327051 397585 1889044 397585 1889044 3347304 4659891 3347304 1325280 3347304 1325280 343492 1325280 3318529 3824978 3318529 517361 3318529 517361 488310 517361 4090379 3306675 4090379 3306675 1662531 3306675 4724913 1968372 4724913 2160262 4724913 2160262 1318820 3798376 1318820 3327670 1318820 3327670 3323244 4759630 3323244 3316585 3323244 3316585 384180 3316585 3688404 2990648 3688404 3080801 3688404 3080801 1311300 1282492 1311300 2589682 1311300 2589682 4254002 2589682 3680317 3330720 3680317 1684895 3680317 1684895 251522 1684895 660926 346536 660926 346536 340535 346536 2644673 1685937 2644673 598827 2644673 598827 1048194 598827 4235979 2411623 4235979 1083634 4235979 1083634 608697 1083634 2584993 1675608 2584993 1651958 2584993 1651958 62999 1651958 3652688 2336149 3652688 2336149 3997583 2336149 1104407 1072606 1104407 1663937 1104407 1663937 28480 1663937 917879 723890 917879 3317780 917879 3317780 4584687 2108105 4584687 3342084 4584687 3342084 2218628 717494 2218628 717494 692484 717494 806685 861569 806685 290654 806685 290654 304010 290654 1660814 3507914 1660814 3507914 4252326 662632 4252326 662632 663878 662632 3330331 4383069 3330331 2068308 3330331 2068308 4608984 2068308 3853779 2202729 3853779 1680748 3853779 1680748 4976429 1680748 1646980 4720325 1646980 3123978 1646980 3123978 4822654 3348715 4822654 1297858 4822654 1297858 360587 1297858 1529054 1686656 1529054 1686656 579076 1085877 579076 4461880 579076 4461880 3329942 4461880 1667947 2756848 1667947 2860785 1667947 2860785 3347310 2860785 618968 410824 618968 410824 3430294 3347787 3430294 2371819 3430294 2371819 4035906 2371819 3348175 3660550 3348175 583294 3348175 583294 1328635 351621 1328635 2733013 1328635 2733013 3934187 2733013 2824283 1664519 2824283 4756942 2824283 4756942 1675819 4756942 2028068 3343926 2028068 3620004 2028068 3620004 1664224 3620004 3255940 650790 3255940 650790 3316770 650790 1650864 4308247 1650864 4308247 3331147 4308247 2889165 1664915 2889165 1686019 2889165 1686019 4666907 1686019 388342 400642 388342 2186524 388342 2186524 4469310 2186524 4358133 2700678 4358133 1947605 4358133 1947605 884390 3552115 884390 2679204 884390 2679204 3338561 2679204 1773104 1670224 1773104 4771240 1773104 4771240 1672192 4771240 4416350 2270076 4416350 2493051 4416350 2493051 3334005 4968825 3334005 925923 3334005 925923 723473 930433 723473 629732 723473 629732 602484 629732 1397522 2897074 1397522 2897074 4166085 543606 4166085 543606 264467 278266 264467 3318751 264467 3318751 3451645 3318751 357464 3328801 357464 1680210 357464 1680210 2951564 1680210 1350038 1385964 1350038 2773582 1350038 2773582 4438546 2773582 3984786 595244 3984786 595244 805826 871541 805826 727148 805826 727148 942807 727148 315496 2674699 315496 2674699 4390735 734174 4390735 734174 946289 734174 1099282 513973 1099282 513973 536943 513973 1239040 3319608 1239040 3319608 3311613 3319608 683786 976053 683786 1980222 683786 1980222 4712348 1980222 1659207 4246290 1659207 221153 1659207 221153 1665111 221153 1647088 3339856 1647088 3339856 1287586 3339856 3953685 1676191 3953685 1676191 282955 1401863 282955 1667239 282955 1667239 4530611 2146263 4530611 1279728 4530611 1279728 899829 745736 899829 3355830 899829 3355830 1671392 3355830 1656693 735638 1656693 4970457 1656693 4970457 4661528 442227 4661528 2580409 4661528 2580409 959525 703326 959525 2817677 959525 2817677 4484247 2178841 4484247 2691424 4484247 2691424 1677955 2691424 4557450 2082115 4557450 3333679 4557450 3333679 2129098 3333679 4376738 3349556 4376738 3341251 4376738 3341251 46540 3341251 4589794 2093737 4589794 2367513 4589794 2367513 255413 1437995 255413 1500403 255413 1500403 3345846 1500403 589734 1100936 589734 1942157 589734 1942157 4127734 2466415 4127734 2427884 4127734 2427884 1327202 346470 1327202 2492376 1327202 2492376 4716779 3046548 4716779 2922929 4716779 2922929 372908 1306791 372908 1350755 372908 1350755 293423 1350755 1674168 3314513 1674168 3314513 3962046 3314513 1684886 3792277 1684886 1224516 1684886 1224516 402756 1224516 4393048 4566417 4393048 4566417 1032572 619755 1032572 2146282 1032572 2146282 3954364 2319116 3954364 466895 3954364 466895 246930 1659942 246930 1659942 3380596 3315095 3380596 1487988 3380596 1487988 1686000 1487988 4570738 2070817 4570738 1151956 4570738 1151956 520662 1151956 1080099 572839 1080099 2114255 1080099 2114255 4546931 2114255 1335057 358396 1335057 2996240 1335057 2996240 4068818 2401927 4068818 3332098 4068818 3332098 903857 3332098 3810702 2640839 3810702 2640839 4312980 2640839 607257 603267 607257 1469804 607257 1469804 1675928 1469804 541212 1132556 541212 1171461 541212 1171461 255709 243490 255709 1654895 255709 1654895 1968664 1654895 1125042 1113100 1125042 1113100 1090939 1113100 1313196 1993189 1313196 1993189 4186418 2488216 4186418 934223 4186418 934223 1673590 2808707 1673590 1424552 1673590 1424552 1435522 1424552 3332875 1134785 3332875 1652597 3332875 1652597 4982202 1652597 1019992 662874 1019992 2085778 1019992 2085778 4578650 2085778 3114876 2642356 3114876 669667 3114876 669667 1027450 669667 3325394 3171658 3325394 2663323 3325394 2663323 4325473 2663323 1660905 4717568 1660905 3340059 1660905 3340059 1119068 3340059 3865802 2008079 3865802 2008079 3669591 2008079 4456943 2185208 4456943 1066184 4456943 1066184 1089103 1066184 4672837 2029492 4672837 1664674 4672837 1664674 4015623 2662637 4015623 2662637 4691302 3018347 4691302 2225358 4691302 2225358 1077431 1057416 1077431 4450020 1077431 4450020 1658799 4450020 639954 634329 639954 726504 639954 726504 941936 726504 449562 3346639 449562 2953943 449562 2953943 4151726 272551 4151726 272551 944057 1889935 944057 1889935 4788534 1889935 3789616 4725989 3789616 4725989 1288725 2704200 1288725 2704200 4247489 2268671 4247489 2268671 4400612 2268671 4031519 2654265 4031519 2432401 4031519 2432401 4095187 2432401 645647 1685421 645647 4358574 645647 4358574 3313881 4358574 573944 1096115 573944 2967429 573944 2967429 4630990 2967429 3341901 2985859 3341901 1679553 3341901 1679553 247953 1679553 4023104 3344700 4023104 3344700 1028491 297833 1028491 297833 4260035 3353282 4260035 3353282 2339418 3353282 4048515 1287116 4048515 1287116 411614 1287116 3333003 3385702 3333003 606770 3333003 606770 627842 606770 1658816 2867881 1658816 734825 1658816 734825 714183 734825 3303870 3328120 3303870 3328120 1098567 1083252 1098567 4480509 1098567 4480509 3325328 4480509 508496 530935 508496 2282279 508496 2282279 3315121 2282279 1680402 3377442 1680402 1661253 1680402 1661253 4233375 3325870 4233375 1951617 4233375 1951617 3616362 1951617 4642546 1671546 4642546 2104355 4642546 2104355 3363704 3316939 3363704 3313335 3363704 3313335 2981864 3313335 4340657 1079267 4340657 1079267 1059852 1079267 3324349 3337171 3324349 3337171 158648 3337171 321128 1355624 321128 2355083 321128 2355083 4026842 2355083 829019 833200 829019 2577247 829019 2577247 4089224 2577247 1684910 1676521 1684910 3750855 1684910 3750855 1674254 1647875 1674254 1647875 2998425 1647875 1200347 447064 1200347 4515854 1200347 4515854 3341823 4515854 1467741 217968 1467741 254559 1467741 254559 259210 254559 1668854 2965993 1668854 685456 1668854 685456 250196 269255 250196 1168334 250196 1168334 1673257 1168334 1177857 1162780 1177857 2960304 1177857 2960304 4636323 2960304 4407012 999853 4407012 999853 656367 999853 3577628 3343616 3577628 411870 3577628 411870 3331966 411870 3339258 275071 3339258 275071 266625 275071 4651148 1997226 4651148 1897059 4651148 1897059 3582170 1897059 3610052 386112 3610052 386112 385187 386112 3572692 3095633 3572692 2848716 3572692 2848716 4510554 2848716 1049271 1042695 1049271 1669528 1049271 1669528 630733 1669528 3319775 2373381 3319775 366087 3319775 366087 398434 3384888 398434 3384888 3806042 2857839 3806042 3332801 3806042 3332801 3144508 3332801 3340775 1835915 3340775 4027481 3340775 4027481 1656407 2362769 1656407 2696099 1656407 2696099 4325515 2696099 3684698 616957 3684698 616957 607373 616957 1687705 3423897 1687705 3423897 3489473 730374 3489473 730374 912913 730374 3945223 2266545 3945223 1660802 3945223 1660802 1870456 1660802 4616867 2946214 4616867 2946214 4451576 2204100 4451576 2648052 4451576 2648052 1832096 3325601 1832096 3325601 3560017 1906069 3560017 2095874 3560017 2095874 4560158 2095874 1396625 280425 1396625 3337058 1396625 3337058 590868 3337058 3900942 2763598 3900942 3352990 3900942 3352990 294592 1685013 294592 3317801 294592 3317801 1177609 887344 1177609 887344 3997196 2672425 3997196 769288 3997196 769288 610328 1072144 610328 987477 610328 987477 3759940 2076360 3759940 1871361 3759940 1871361 4768159 1871361 3338543 388153 3338543 3350529 3338543 3350529 4384214 3350529 1616304 1676361 1616304 1946864 1616304 1946864 3648573 1946864 410603 924577 410603 924577 4088171 2426087 4088171 2266574 4088171 2266574 4413308 2266574 3564325 1024096 3564325 1024096 421035 3348660 421035 3333633 421035 3333633 1444472 3333633 1311982 1314188 1311982 2854718 1311982 2854718 4500747 2854718 1439701 225236 1439701 811720 1439701 811720 821008 811720 1655599 3723605 1655599 1682279 1655599 1682279 853132 1682279 1656340 371538 1656340 494739 1656340 494739 491566 494739 1676397 1652045 1676397 1652045 681117 1652045 3853393 2212187 3853393 2212187 4468022 2212187 3501994 912565 3501994 912565 765655 912565 876842 868492 876842 2184642 876842 2184642 3863218 2184642 3318867 4337466 3318867 2348426 3318867 2348426 4332113 2348426 1245943 1092990 1245943 1092990 1081541 1092990 3901702 2234854 3901702 820955 3901702 820955 4777292 820955 1669684 1686607 1669684 1686607 4160777 1686607 383386 396537 383386 2082453 383386 2082453 3721114 2082453 2811328 3315705 2811328 2948923 2811328 2948923 4597598 2948923 3537908 3318699 3537908 1678850 3537908 1678850 727597 701510 727597 2288402 727597 2288402 4590332 2944193 4590332 2944193 1628403 3341557 1628403 3341557 764438 3341557 3951658 1150044 3951658 1150044 532955 1150044 4030154 2625065 4030154 1665997 4030154 1665997 3091671 1665997 4400046 261476 4400046 2115251 4400046 2115251 3597391 3070960 3597391 1537539 3597391 1537539 1284634 1648456 1284634 215861 1284634 215861 4870592 1680204 4870592 860756 4870592 860756 652665 1685981 652665 1415677 652665 1415677 233517 1415677 3878509 2758271 3878509 2098536 3878509 2098536 4573188 2098536 954658 698213 954658 1668543 954658 1668543 4882181 1651173 4882181 1908700 4882181 1908700 1679250 2097219 1679250 1255464 1679250 1255464 410681 1255464 679075 994929 679075 1218914 679075 1218914 460394 1218914 4622000 2051465 4622000 723110 4622000 723110 723516 723110 4132991 2812197 4132991 2812197 4494118 2812197 4273729 618488 4273729 618488 1034519 618488 1657882 3466337 1657882 2077566 1657882 2077566 3746091 2077566 1647254 3488921 1647254 1419896 1647254 1419896 256547 1419896 4555723 2105343 4555723 1736626 4555723 1736626 807101 820843 807101 3041711 807101 3041711 4687228 3041711 3318146 3269686 3318146 1225566 3318146 1225566 3323825 2471474 3323825 2471474 4446275 1873776 4446275 1873776 3342354 1873776 4541006 2870380 4541006 1247488 4541006 1247488 1250007 1247488 3289463 4720497 3289463 4720497 1151716 500813 1151716 3342809 1151716 3342809 78058 3342809 1373253 1374719 1373253 1676493 1373253 1676493 223329 1676493 1012727 1663670 1012727 1674662 1012727 1674662 4922473 1674662 4631061 2962457 4631061 2421736 4631061 2421736 247211 277082 247211 3340291 247211 3340291 4387049 822567 4387049 822567 836316 822567 3338818 2798229 3338818 1282576 3338818 1282576 1285679 1282576 3327730 3443836 3327730 2853291 3327730 2853291 4692399 1547963 4692399 1547963 3334064 1547963 4628755 2043696 4628755 1901421 4628755 1901421 4750452 1901421 2371089 3334148 2371089 2026787 2371089 2026787 3682804 2026787 1252815 1663684 1252815 3077509 1252815 3077509 4740892 3077509 3595019 925146 3595019 925146 918480 925146 1657436 2337436 1657436 2337436 4038456 2337436 1841546 1658704 1841546 2761472 1841546 2761472 4429424 2761472 3325585 3244923 3325585 3112209 3325585 3112209 4756855 3112209 1658254 2865311 1658254 2896260 1658254 2896260 3785209 2896260 1240820 911060 1240820 911060 223389 222197 223389 1029730 223389 1029730 3089120 1647897 3089120 992813 3089120 992813 1021158 992813 1669948 26057 1669948 1333305 1669948 1333305 1168739 504087 1168739 2588037 1168739 2588037 4084111 2588037 3321702 2914406 3321702 1158809 3321702 1158809 3343719 1158809 407183 2498738 407183 2498738 4182597 2498738 1679218 1535288 1679218 1652282 1679218 1652282 4247987 1652282 932065 934205 932065 1389678 932065 1389678 1394149 1389678 828771 3323882 828771 955679 828771 955679 715979 955679 3313760 4386139 3313760 4386139 3346830 4386139 476515 482357 476515 4192006 476515 4192006 3350570 4192006 1667440 1312387 1667440 1312387 379499 1312387 3895818 3344573 3895818 2514941 3895818 2514941 4837161 1658823 4837161 1658823 1149814 518886 1149814 3341723 1149814 3341723 3055145 3341723 464788 1196410 464788 3337102 464788 3337102 3597513 3337102 1656212 992657 1656212 992657 658644 992657 3894694 2219280 3894694 990466 3894694 990466 686610 990466 3344596 1294283 3344596 1294283 405306 1294283 1242231 300450 1242231 300450 1647963 3340700 1647963 1670898 1647963 1670898 2544417 1670898 1661146 3367994 1661146 1493443 1661146 1493443 3336572 1493443 640156 1680469 640156 240090 640156 240090 271028 240090 2874406 3343317 2874406 1335858 2874406 1335858 1351436 1335858 1667395 3329743 1667395 542389 1667395 542389 533150 542389 981648 3055144 981648 3055144 4026631 2343002 4026631 4718223 4026631 4718223 567683 4718223 976875 997858 976875 2557126 976875 2557126 4238481 2557126 3898427 1415658 3898427 1415658 322675 298652 322675 298652 1677329 4396679 1677329 1420894 1677329 1420894 4025104 1420894 3329409 4473050 3329409 4473050 3319266 4473050 4096943 865303 4096943 865303 3346216 865303 4277645 3352865 4277645 3352865 466917 3352865 3626952 208496 3626952 208496 1446091 1661650 1446091 1661650 132433 1661650 688379 955566 688379 2613488 688379 2613488 4063030 2613488 2071928 1664034 2071928 2037164 2071928 2037164 3690255 2037164 901711 915684 901711 2581490 901711 2581490 4244031 2581490 568585 584285 568585 4916746 568585 4916746 1674142 4916746 662508 991377 662508 3317888 662508 3317888 4120609 2160335 4120609 2160335 249839 1408061 249839 2250741 249839 2250741 3340951 2250741 1043925 642273 1043925 3321449 1043925 3321449 508323 3321449 4102309 404263 4102309 404263 403872 404263 4070710 3350732 4070710 1336865 4070710 1336865 326648 1336865 1662864 223429 1662864 1661086 1662864 1661086 4590852 4607656 4590852 4607656 455310 435757 455310 3315865 455310 3315865 2608121 3315865 1113279 1660014 1113279 3083957 1113279 3083957 3745063 866655 3745063 866655 626302 651538 626302 3344398 626302 3344398 4975571 2139216 4975571 2139216 4534944 3350313 4534944 2047218 4534944 2047218 4625891 2047218 1657985 3573088 1657985 689325 1657985 689325 985610 689325 2764569 1918800 2764569 1065000 2764569 1065000 1074615 1065000 4129815 2575375 4129815 2575375 4247530 2575375 1657351 3142464 1657351 1651169 1657351 1651169 18029 1651169 4384154 2701398 4384154 1138595 4384154 1138595 528611 1138595 1320191 1320172 1320191 297265 1320191 297265 320692 297265 4093227 2546132 4093227 1671987 4093227 1671987 479113 1671987 3715670 2954618 3715670 2434286 3715670 2434286 4079310 2434286 941012 938567 941012 2857346 941012 2857346 4449202 2212262 4449202 2212262 4472557 2212262 3705102 3138429 3705102 3138429 2578639 3138429 3972162 183056 3972162 183056 2758115 3323586 2758115 1670539 2758115 1670539 4287162 1670539 391505 563960 391505 563960 1153196 537851 1153196 2573819 1153196 2573819 4420666 2742218 4420666 1958092 4420666 1958092 3353279 651066 3353279 1957334 3353279 1957334 4436982 3117281 4436982 3117281 4787396 3117281 1666389 183166 1666389 2836541 1666389 2836541 3830508 2836541 746464 904309 746464 3321694 746464 3321694 4748138 412976 4748138 412976 207822 204313 207822 3329634 207822 3329634 3339133 3329634 15117 3336259 15117 864017 15117 864017 1657691 4730268 1657691 1212210 1657691 1212210 731951 3322759 731951 1958155 731951 1958155 3626957 1958155 419597 522985 419597 522985 1653593 3018214 1653593 656870 1653593 656870 627286 656870 3763396 2696241 3763396 2696241 4657293 2010840 4657293 2974078 4657293 2974078 3706710 2974078 4002184 361912 4002184 361912 338861 361912 4678934 3337433 4678934 2483614 4678934 2483614 2352686 1882144 2352686 2072483 2352686 2072483 3762505 2072483 1652459 667407 1652459 2822350 1652459 2822350 3332064 2059416 3332064 2059416 4624541 2059416 4058456 2383523 4058456 307128 4058456 307128 1363646 307128 1382738 1360113 1382738 1020118 1382738 1020118 631682 1020118 3782764 2900852 3782764 2777166 3782764 2777166 4593452 2041756 4593452 2041756 4632242 2041756 1393594 1410352 1393594 3010415 1393594 3010415 4666786 3010415 3340772 566434 3340772 566434 566930 566434 897290 3467918 897290 3467918 3324143 3623503 3324143 967084 3324143 967084 169903 3315797 169903 2444011 169903 2444011 4115485 2444011 3331491 3692800 3331491 2003819 3331491 2003819 4688029 2003819 1156128 1090636 1156128 1090636 579833 1090636 3657578 3116819 3657578 3116819 540167 548140 540167 910618 540167 910618 3227446 3323522 3227446 3323522 4449045 3323522 244606 209687 244606 2732717 244606 2732717 4400428 2732717 3778586 1430569 3778586 1430569 221646 1430569 3321560 3453854 3321560 460853 3321560 460853 485945 460853 964833 1676251 964833 1676251 4337603 1676251 3277984 1653298 3277984 4511084 3277984 4511084 1329491 4511084 3314702 2122288 3314702 2122288 4515385 2155813 4515385 1657498 4515385 1657498 1101669 1657498 1659830 780727 1659830 2537134 1659830 2537134 4237890 2537134 512173 1155674 512173 1664185 512173 1664185 93811 2921293 93811 2921293 3752584 2921293 1605945 3324906 1605945 3322626 1605945 3322626 2840508 3322626 692194 666699 692194 666699 668830 666699 3321275 1661597 3321275 1661597 3896746 1661597 331379 1323313 331379 3425936 331379 3425936 3327717 3425936 1650286 1900868 1650286 1900868 4778385 1900868 3320979 2752175 3320979 1131299 3320979 1131299 1111866 1131299 2781545 2763423 2781545 2763423 3916208 2763423 1656237 2390038 1656237 2390038 4770094 1909234 4770094 3329575 4770094 3329575 619772 3329575 774203 556378 774203 556378 2188549 2500395 2188549 2500395 4150766 2500395 3353220 1683294 3353220 1683294 1472504 1683294 3352745 567289 3352745 1651135 3352745 1651135 2795386 1651135 3337044 1472552 3337044 2434111 3337044 2434111 4243302 2434111 2507788 1652216 2507788 1682705 2507788 1682705 4157423 1682705 1101572 586723 1101572 2219866 1101572 2219866 3901134 2219866 1384692 3315709 1384692 1683694 1384692 1683694 3996498 2335710 3996498 1013358 3996498 1013358 619790 1013358 3124431 2578618 3124431 830990 3124431 830990 812130 830990 3338143 3623830 3338143 995658 3338143 995658 878351 769923 878351 2756220 878351 2756220 4432188 2252149 4432188 2312116 4432188 2312116 1337718 331877 1337718 1370050 1337718 1370050 1959023 3348592 1959023 1135014 1959023 1135014 3337143 1135014 1653858 3346544 1653858 3346544 1005525 3346544 3350720 245834 3350720 245834 1457374 245834 3334987 3720684 3334987 3318668 3334987 3318668 2977163 3318668 4512438 2162678 4512438 3077398 4512438 3077398 4744950 3077398 3699365 231839 3699365 231839 1415643 231839 4251469 2409001 4251469 648104 4251469 648104 1023925 648104 4283938 3323344 4283938 2052908 4283938 2052908 1028872 640277 1028872 2513235 1028872 2513235 4161991 2513235 2462906 1680783 2462906 3715439 2462906 3715439 1087789 1123389 1087789 1668226 1087789 1668226 4635614 2031168 4635614 987797 4635614 987797 1679597 987797 3314192 547924 3314192 2039676 3314192 2039676 4645780 2039676 334563 314203 334563 4630091 334563 4630091 3678441 1360720 3678441 1360720 1372906 1360720 4330459 2667741 4330459 1262225 4330459 1262225 1262642 1262225 1672994 3978055 1672994 2593299 1672994 2593299 4052878 2593299 3911298 799214 3911298 799214 1143057 3351958 1143057 3351958 4401441 2271985 4401441 2885219 4401441 2885219 3316362 2885219 4455954 588462 4455954 588462 620504 588462 4098696 3325588 4098696 2425992 4098696 2425992 4253795 2425992 3340516 271385 3340516 271385 273226 271385 1022012 2300792 1022012 2300792 3968230 2300792 1061551 628536 1061551 2840426 1061551 2840426 3811102 2840426 1670446 1208494 1670446 1208494 3325117 1208494 1649138 4291385 1649138 2866737 1649138 2866737 4529674 2866737 4084654 625451 4084654 625451 1008977 1008154 1008977 468873 1008977 468873 450265 468873 3337821 2932926 3337821 2348507 3337821 2348507 3992373 2348507 519795 3322473 519795 780069 519795 780069 1915989 1676578 1915989 753401 1915989 753401 768393 753401 3338149 3484935 3338149 3484935 1677591 3484935 3325019 2167214 3325019 2167214 4529670 2167214 776019 909558 776019 1666386 776019 1666386 63810 1666386 664981 684939 664981 2974702 664981 2974702 3325276 902022 3325276 2493607 3325276 2493607 3343730 2493607 1650267 1357067 1650267 2525638 1650267 2525638 4217164 2525638 3993762 2674657 3993762 907994 3993762 907994 1191596 469025 1191596 3880586 1191596 3880586 1666770 3880586 438248 438687 438248 438687 3317744 172431 3317744 1169146 3317744 1169146 479004 1169146 1306190 3328115 1306190 1397824 1306190 1397824 283943 1397824 1032094 643573 1032094 3006062 1032094 3006062 4010160 2319820 4010160 2319820 1664349 36672 1664349 626710 1664349 626710 3596266 626710 1837832 2531677 1837832 2531677 4115737 2531677 3797725 2115162 3797725 3338970 3797725 3338970 78422 3338970 291692 726386 291692 726386 4207165 2458235 4207165 735719 4207165 735719 724568 735719 3329178 4199965 3329178 1661784 3329178 1661784 2356321 1661784 3349781 3840798 3349781 1652913 3349781 1652913 2475110 1652913 4952778 1670069 4952778 1670069 3807130 2147944 3807130 1256338 3807130 1256338 406907 1256338 1422581 3321481 1422581 1432376 1422581 1432376 243453 1432376 3322309 4512832 3322309 1982271 3322309 1982271 4674721 1982271 332935 332973 332935 2318029 332935 2318029 1670867 2318029 1054609 611230 1054609 1668965 1054609 1668965 3578625 1668965 1651087 3237951 1651087 2363326 1651087 2363326 4022688 2363326 3339073 3269014 3339073 1372999 3339073 1372999 295043 1372999 1686353 3470702 1686353 2540251 1686353 2540251 4187578 2540251 3712609 3536303 3712609 3536303 221140 4090548 221140 2869690 221140 2869690 4522695 2869690 4367356 1403468 4367356 1403468 250200 1403468 1316543 362315 1316543 986531 1316543 986531 1000405 986531 4721631 1962811 4721631 1653577 4721631 1653577 1459787 1653577 3007639 3322999 3007639 523395 3007639 523395 1116013 523395 4601847 2969834 4601847 2969834 3731533 2969834 4021401 2378868 4021401 2547271 4021401 2547271 4217975 2547271 3691280 2032904 3691280 3959896 3691280 3959896 1674961 3959896 4416030 2257891 4416030 2319797 4416030 2319797 1660607 1304073 1660607 1434626 1660607 1434626 205959 1434626 4835261 2582054 4835261 2582054 3174119 3340038 3174119 1230037 3174119 1230037 457797 1230037 3331964 3341071 3331964 3341071 4961526 3341071 3330090 3352557 3330090 2035549 3330090 2035549 4627574 2035549 1665579 338457 1665579 338457 1685142 338457 1250720 2793100 1250720 2793100 4466291 2793100 1499311 1654045 1499311 2902074 1499311 2902074 4554147 2902074 3326731 1350426 3326731 2316868 3326731 2316868 4008613 2316868 474056 470899 474056 1316622 474056 1316622 1324962 1316622 894038 746435 894038 3058671 894038 3058671 3314998 3058671 425241 275669 425241 275669 288421 275669 345168 3321867 345168 3321867 2816071 3321867 2679600 3346285 2679600 1678214 2679600 1678214 1724799 1678214 4771854 3104003 4771854 409092 4771854 409092 1268232 409092 3574258 3318101 3574258 3318101 3801781 3318101 1679869 4362771 1679869 679477 1679869 679477 991491 679477 1206039 450270 1206039 1410458 1206039 1410458 1409260 1410458 1206333 1177057 1206333 2859011 1206333 2859011 3807164 2859011 1670968 546137 1670968 1199713 1670968 1199713 471439 1199713 3546450 3327866 3546450 2481767 3546450 2481767 3337203 2481767 3534320 1893383 3534320 2007007 3534320 2007007 4638088 2007007 4256895 2775895 4256895 2775895 3910097 2775895 4027081 2348140 4027081 2946629 4027081 2946629 3695057 2946629 4164821 2202932 4164821 2202932 178861 1655565 178861 3325495 178861 3325495 1092144 3325495 459532 475272 459532 1899371 459532 1899371 1658133 1899371 1010988 662727 1010988 2319634 1010988 2319634 4322387 2633495 4322387 613325 4322387 613325 1662318 2540072 1662318 2540072 4231218 2401626 4231218 2480433 4231218 2480433 4190582 2480433 4583307 2077776 4583307 4624765 4583307 4624765 1648303 4624765 4096893 2276377 4096893 2276377 3342872 3374084 3342872 2518991 3342872 2518991 1684626 2518991 4034031 1240031 4034031 1240031 438630 1240031 1057279 315321 1057279 315321 3740918 2938794 3740918 1076905 3740918 1076905 2187618 3348824 2187618 3348824 223017 3348824 472413 485142 472413 3318245 472413 3318245 3496753 3318245 3336364 468117 3336364 468117 396668 402265 396668 4382939 396668 4382939 1657662 4382939 957866 646901 957866 646901 3342428 646901 3333505 2330455 3333505 2330455 4694038 3004007 4694038 468875 4694038 468875 345581 3333845 345581 3333845 4107602 2469077 4107602 3323108 4107602 3323108 1457735 1472076 1457735 2119187 1457735 2119187 4539017 2119187 1676130 4545182 1676130 2211823 1676130 2211823 3879937 2211823 557354 1107216 557354 3096214 557354 3096214 4709289 27931 4709289 27931 1649350 27931 3341777 3937400 3341777 3334440 3341777 3334440 788239 788385 788239 3344455 788239 3344455 4645990 2047993 4645990 3322932 4645990 3322932 1840295 3322932 4451620 342643 4451620 342643 2853695 1671595 2853695 248763 2853695 248763 218694 248763 3332623 2194425 3332623 2194425 4700161 1982648 4700161 2820037 4700161 2820037 1664157 2820037 4191608 665746 4191608 665746 651602 665746 4423109 3285017 4423109 3285017 475634 776032 475634 776032 3725869 2040641 3725869 131250 3725869 131250 3320243 131250 3720166 2279327 3720166 2279327 3950914 2279327 1094832 288103 1094832 288103 3836539 288103 3340769 16385 3340769 2409169 3340769 2409169 4255794 2409169 861636 648168 861636 648168 4130943 2515312 4130943 1660808 4130943 1660808 2844794 3352034 2844794 3352034 939967 709047 939967 3329913 939967 3329913 4396339 2740229 4396339 3317705 4396339 3317705 315390 3317705 1664400 2199588 1664400 3331360 1664400 3331360 4750714 3331360 3321335 338623 3321335 1654441 3321335 1654441 912425 1654441 4612103 3273764 4612103 3273764 428770 1075426 428770 1075426 4599342 2954682 4599342 516662 4599342 516662 3313418 516662 4590616 2923882 4590616 1223401 4590616 1223401 1249435 1223401 4456203 2800745 4456203 1651515 4456203 1651515 1669169 4360387 1669169 335553 1669169 335553 290468 4484411 290468 1665418 290468 1665418 2962130 3062154 2962130 3062154 4739593 3062154 3992249 2643210 3992249 4199672 3992249 4199672 1657182 4199672 4272347 2374265 4272347 4077434 4272347 4077434 1683276 4077434 4381053 1399243 4381053 2262991 4381053 2262991 4422189 2262991 3921627 2744956 3921627 1504290 3921627 1504290 1293947 1302992 1293947 3585956 1293947 3585956 3333120 3585956 1001778 1013913 1001778 1236981 1001778 1236981 456264 1236981 674625 651308 674625 4754300 674625 4754300 1679704 4754300 531799 268982 531799 268982 3091092 2256004 3091092 422293 3091092 422293 418639 422293 4060912 3328980 4060912 2497438 4060912 2497438 4238853 1662222 4238853 1662222 3639956 1662222 4678010 3334112 4678010 2669203 4678010 2669203 403472 3331003 403472 994442 403472 994442 669532 994442 188956 2480258 188956 2480258 4100155 1652723 4100155 1652723 4819901 1652723 3580500 1915274 3580500 329532 3580500 329532 315326 329532 1680477 3123479 1680477 315640 1680477 315640 326213 315640 2678348 3324272 2678348 559016 2678348 559016 1654109 559016 4496751 3320366 4496751 3320366 630053 3320366 3347639 4152096 3347639 1987488 3347639 1987488 3651378 1987488 3341068 3981858 3341068 2137474 3341068 2137474 4105068 2931692 4105068 2931692 300664 296058 300664 1682429 300664 1682429 3467318 1682429 1664738 3012604 1664738 2573028 1664738 2573028 4111247 2573028 3801868 504762 3801868 504762 3336592 504762 4551512 2092826 4551512 443784 4551512 443784 3319405 3817784 3319405 792317 3319405 792317 822025 792317 3343127 4709995 3343127 3326820 3343127 3326820 3705865 3326820 860426 507318 860426 507318 1226698 421189 1226698 722538 1226698 722538 694349 684037 694349 3330110 694349 3330110 4644934 3330110 1670140 4729194 1670140 958751 1670140 958751 722635 958751 1266174 1904471 1266174 1904471 4056060 2392464 4056060 1311383 4056060 1311383 332229 1311383 939992 734683 939992 1167004 939992 1167004 1680494 15187 1680494 833343 1680494 833343 822257 833343 1309300 2952046 1309300 2952046 4645681 2952046 468755 455032 468755 2372178 468755 2372178 4034060 2372178 1455838 239148 1455838 3344737 1455838 3344737 1116980 3344737 3326681 1649843 3326681 1649843 167351 1649843 4763801 2568704 4763801 2568704 1673853 832188 1673853 832188 835545 832188 1385283 1392396 1385283 1153487 1385283 1153487 3981133 1677037 3981133 1655212 3981133 1655212 403183 1655212 4224173 2462080 4224173 1655751 4224173 1655751 454730 440527 454730 3353261 454730 3353261 3350917 1670690 3350917 1670690 4116724 1670690 1680719 3330923 1680719 3330923 591625 3330923 3346755 2059560 3346755 4490636 3346755 4490636 1674637 4490636 4562636 1655362 4562636 2723486 4562636 2723486 3336918 292132 3336918 292132 1364087 292132 3343748 2223498 3343748 2223498 3898381 2223498 811290 832768 811290 990708 811290 990708 4653298 2977976 4653298 2218925 4653298 2218925 4456318 2218925 4637625 3327053 4637625 1353563 4637625 1353563 3313990 1353563 3751136 2898167 3751136 1896550 3751136 1896550 4786209 1896550 1138263 532725 1138263 1667685 1138263 1667685 3331931 376298 3331931 1672839 3331931 1672839 2764254 1672839 3967967 4842021 3967967 4842021 1658803 4842021 3610826 1196842 3610826 1196842 449712 1196842 1169442 3352867 1169442 2220654 1169442 2220654 4444769 2220654 628104 1039926 628104 3073498 628104 3073498 4833449 3319723 4833449 491039 4833449 491039 1179483 491039 3321376 3065039 3321376 1204784 3321376 1204784 457803 1204784 1676319 3771832 1676319 494272 1676319 494272 3351524 494272 537005 3328186 537005 3328186 4737303 1319570 4737303 1319570 1679930 2808992 1679930 2363288 1679930 2363288 4043922 2363288 663976 848572 663976 848572 1372199 3315736 1372199 1043859 1372199 1043859 653213 1043859 824131 826260 824131 1225072 824131 1225072 1221097 1225072 1115386 3332328 1115386 976729 1115386 976729 700850 976729 2221637 3330740 2221637 2484739 2221637 2484739 4165527 2484739 1686640 2634380 1686640 972811 1686640 972811 975215 972811 3063097 3313735 3063097 3313735 2783127 1666623 2783127 3337201 2783127 3337201 2783815 3337201 520171 530092 520171 1678681 520171 1678681 4785937 1678681 1147195 3350989 1147195 2091518 1147195 2091518 3343126 4583483 3343126 1667341 3343126 1667341 921921 1667341 4205857 2533217 4205857 544566 4205857 544566 1105673 544566 4640909 2976419 4640909 2458213 4640909 2458213 676204 677345 676204 3037599 676204 3037599 3606082 1355816 3606082 1355816 888711 749499 888711 3343862 888711 3343862 3343953 293679 3343953 293679 1355254 293679 4029541 3349160 4029541 3349160 448048 452118 448048 2204020 448048 2204020 1655141 2204020 516393 351829 516393 351829 243037 219169 243037 3140741 243037 3140741 4790136 3140741 4725421 1295189 4725421 1295189 362399 1295189 474903 1188939 474903 4565178 474903 4565178 3321020 4565178 468082 466631 468082 1328678 468082 1328678 4404479 2256851 4404479 623041 4404479 623041 3329486 623041 4104087 3342744 4104087 1457647 4104087 1457647 487252 4577878 487252 4577878 3569456 1116639 3569456 1116639 1106314 1116639 1684305 4056427 1684305 4056427 1662799 4056427 3345828 1004547 3345828 1004547 527520 3970588 527520 3970588 4022502 1650526 4022502 2915527 4022502 2915527 3764262 2915527 3821986 1674767 3821986 1674767 4526134 1674767 532220 1125960 532220 1652050 532220 1652050 4659175 1652050 1158842 926342 1158842 926342 929966 926342 1405382 1422311 1405382 667246 1405382 667246 692475 667246 1375483 1385266 1375483 580235 1375483 580235 606734 580235 4468338 2852117 4468338 2852117 4532665 2852117 2281247 3344998 2281247 1060554 2281247 1060554 536898 3325563 536898 2322191 536898 2322191 3110798 2322191 786065 804543 786065 3145938 786065 3145938 4282120 2620417 4282120 2934807 4282120 2934807 4590023 2934807 3978164 1434291 3978164 3323494 3978164 3323494 3090127 3323494 4281051 2640859 4281051 2808328 4281051 2808328 1679353 388296 1679353 1661076 1679353 1661076 1798288 1661076 1678916 2832656 1678916 1993312 1678916 1993312 3674921 1993312 679078 695223 679078 3012726 679078 3012726 4651843 3012726 1681258 1062050 1681258 3347117 1681258 3347117 3729490 3347117 1655084 4803571 1655084 3464622 1655084 3464622 3337764 3464622 1243831 391669 1243831 3335181 1243831 3335181 1132796 3335181 3315511 4191886 3315511 2814264 3315511 2814264 4696886 1678001 4696886 2491190 4696886 2491190 2429396 3344326 2429396 2711372 2429396 2711372 4360184 2711372 828357 842502 828357 2653000 828357 2653000 4350542 2653000 659124 198830 659124 198830 3342079 198830 1684075 4602159 1684075 2810414 1684075 2810414 4527062 2132548 4527062 4790139 4527062 4790139 352520 368203 352520 2639587 352520 2639587 4047657 2639587 1658216 3584225 1658216 3316427 1658216 3316427 217459 3316427 4219565 2243826 4219565 2243826 4405100 2243826 866424 1677179 866424 4358321 866424 4358321 1664480 4358321 906562 900327 906562 1648027 906562 1648027 2610157 1648027 1386474 1407901 1386474 2143312 1386474 2143312 3818058 2143312 3328738 4089310 3328738 2441132 3328738 2441132 3659024 2981068 3659024 1661648 3659024 1661648 791843 1661648 3344341 1038774 3344341 4257208 3344341 4257208 3326847 4257208 4677422 3000899 4677422 3341767 4677422 3341767 1331971 356608 1331971 1649128 1331971 1649128 4398045 1649128 1606687 3313945 1606687 2803305 1606687 2803305 3952166 1901289 3952166 1901289 4792612 1901289 4581526 2924729 4581526 2924729 3745638 2924729 4370239 1681075 4370239 3338336 4370239 3338336 3368391 3338336 4612312 2030787 4612312 3967703 4612312 3967703 1056710 576499 1056710 576499 1057298 576499 892886 883272 892886 882262 892886 882262 774972 882262 3349361 3049829 3349361 3049829 4718748 3049829 3589724 2512549 3589724 2512549 4181415 2512549 327959 348710 327959 642086 327959 642086 3555622 3127230 3555622 1653366 3555622 1653366 3332509 2546445 3332509 1259687 3332509 1259687 404835 1259687 3347321 2778118 3347321 2254703 3347321 2254703 4738331 1942677 4738331 2307965 4738331 2307965 790224 784244 790224 2972510 790224 2972510 3689379 2972510 1372584 291130 1372584 2731162 1372584 2731162 4030761 1095596 4030761 1095596 891026 897866 891026 2331918 891026 2331918 4217478 2414407 4217478 861730 4217478 861730 863457 861730 3321483 314320 3321483 487279 3321483 487279 1663108 487279 3350532 1663995 3350532 1663995 3879625 3348863 3879625 3348863 4404189 3348863 557417 311596 557417 311596 4731167 3030430 4731167 1659754 4731167 1659754 621386 1079058 621386 1684053 621386 1684053 11113 1684053 3662957 1960815 3662957 1373434 3662957 1373434 921798 771933 921798 1669004 921798 1669004 3331825 3027633 3331825 3027633 3804138 395713 3804138 395713 403816 395713 4300565 2640343 4300565 2189795 4300565 2189795 872433 339424 872433 339424 3350163 1732484 3350163 1732484 1668517 1732484 4301710 2637284 4301710 1174882 4301710 1174882 1647150 1174882 4293562 2632372 4293562 1677790 4293562 1677790 500698 1677790 3335818 3897959 3335818 1107422 3335818 1107422 1100658 1107422 3325403 1754325 3325403 343575 3325403 343575 1311050 343575 3776041 3343873 3776041 3343873 1672666 3343873 4325912 828018 4325912 828018 872948 828018 1376705 4857321 1376705 4857321 1669279 4857321 1649101 2678228 1649101 3350216 1649101 3350216 4195073 2537629 4195073 2611498 4195073 2611498 4063244 2611498 4264136 1430831 4264136 2471910 4264136 2471910 1679149 1138663 1679149 3323893 1679149 3323893 18536 3323893 4530447 1662665 4530447 1662665 3725008 2041557 3725008 1460709 3725008 1460709 1469615 1460709 1656591 1619058 1656591 302570 1656591 302570 326575 302570 869996 4259371 869996 4259371 4344473 2293187 4344473 3320815 4344473 3320815 1110914 1091904 1110914 3096982 1110914 3096982 3564441 3096982 376064 4697234 376064 4697234 4582083 2919310 4582083 3342189 4582083 3342189 642098 1038439 642098 2422310 642098 2422310 3924092 2260641 3924092 2350671 3924092 2350671 3995402 2350671 3931169 2255271 3931169 3092987 3931169 3092987 1035336 1023689 1035336 2943984 1035336 2943984 3694572 2943984 3603337 1943570 3603337 4672904 3603337 4672904 1053717 570882 1053717 570882 3350113 2823056 3350113 443561 3350113 443561 439099 443561 3327384 3317960 3327384 3317960 1076491 1083226 1076491 2654398 1076491 2654398 4295377 2654398 3343118 3737598 3343118 350172 3343118 350172 356171 350172 3348165 2441627 3348165 2441627 4635831 430268 4635831 430268 1654095 430268 3791239 2126797 3791239 732319 3791239 732319 3339908 732319 3782914 3345359 3782914 2400640 3782914 2400640 4053781 2400640 1265950 418419 1265950 806862 1265950 806862 825911 806862 3314991 3327436 3314991 3327436 3925129 3327436 1249953 415161 1249953 2466443 1249953 2466443 4166729 3832754 4166729 3832754 2285831 204643 2285831 204643 220508 204643 1309199 3338764 1309199 3338764 2363559 3338764 1062071 625981 1062071 3343435 1062071 3343435 3352229 3343435 866868 804453 866868 1655682 866868 1655682 1676237 315456 1676237 3066968 1676237 3066968 4190890 2543256 4190890 3802764 4190890 3802764 1448166 224512 1448166 262645 1448166 262645 3319475 262645 468588 1681499 468588 1681499 2795062 1681499 1082709 562088 1082709 2163118 1082709 2163118 4540724 1650284 4540724 1650284 461461 1650284 3337926 4586819 3337926 1330304 3337926 1330304 1357796 1330304 4796854 1884864 4796854 339024 4796854 339024 1323469 339024 1647228 3646010 1647228 753141 1647228 753141 928723 753141 4757681 3096391 4757681 1134973 4757681 1134973 1129864 1134973 1672050 3380368 1672050 931032 1672050 931032 925179 931032 1650689 546471 1650689 2604989 1650689 2604989 3317370 1888214 3317370 2106442 3317370 2106442 4573753 2106442 4265342 3025340 4265342 3025340 4711392 3025340 3616801 1928321 3616801 2331795 3616801 2331795 4336908 2331795 755169 773566 755169 1678253 755169 1678253 3628790 1678253 1128465 1149841 1128465 2310527 1128465 2310527 4335537 2310527 842267 830554 842267 2476580 842267 2476580 4109971 2476580 1654881 629008 1654881 3054333 1654881 3054333 3599367 3054333 1156405 535556 1156405 925649 1156405 925649 716631 925649 1654358 360250 1654358 723732 1654358 723732 931442 723732 3776404 2137900 3776404 881888 3776404 881888 426326 4605889 426326 4605889 4782485 1654383 4782485 3333302 4782485 3333302 926744 939601 926744 2166673 926744 2166673 3848211 2166673 2279909 3324339 2279909 1372423 2279909 1372423 298520 1372423 2796943 3327917 2796943 2553962 2796943 2553962 4532488 2158800 4532488 2729706 4532488 2729706 4400752 2729706 4556428 2874849 4556428 1845463 4556428 1845463 3327577 1845463 4977365 3344993 4977365 214975 4977365 214975 1467263 214975 1660616 2503566 1660616 2503566 4184120 2503566 3796055 2869009 3796055 616879 3796055 616879 616902 616879 4490027 2499547 4490027 2499547 1254496 328854 1254496 328854 1335215 328854 806788 2893235 806788 2893235 3773075 2893235 1763490 1265145 1763490 1265145 407775 1265145 4637671 3329180 4637671 1125464 4637671 1125464 1128685 1125464 2928242 3342600 2928242 3015055 2928242 3015055 4552264 2136233 4552264 2403142 4552264 2403142 944475 949591 944475 1921927 944475 1921927 4680468 3031143 4680468 678580 4680468 678580 688721 678580 926971 2331805 926971 2331805 4331826 2331805 1685215 368318 1685215 1668091 1685215 1668091 4137654 2551540 4137654 2295204 4137654 2295204 4352700 2295204 1525719 1675253 1525719 3332467 1525719 3332467 3140942 3332467 469334 1201154 469334 1877957 469334 1877957 4781842 1877957 353565 4534505 353565 1648351 353565 1648351 2350169 1648351 866643 769446 866643 919308 866643 919308 3531081 919308 3337760 4715175 3337760 314261 3337760 314261 295515 314261 485680 1751454 485680 1751454 2175914 1659113 2175914 2624171 2175914 2624171 4079713 2624171 1175472 479953 1175472 3093099 1175472 3093099 3572086 3093099 1686267 806255 1686267 806255 855878 806255 1104561 558155 1104561 3328280 1104561 3328280 354407 1309238 354407 1675085 354407 1675085 1646712 1675085 166214 3318352 166214 1290978 166214 1290978 1284067 1258394 1284067 2320180 1284067 2320180 4358608 2320180 1388181 275293 1388181 329081 1388181 329081 320872 329081 4340503 2334201 4340503 833708 4340503 833708 823560 833708 1149217 505824 1149217 2631461 1149217 2631461 4018277 2631461 3630215 3041361 3630215 1892645 3630215 1892645 1681712 1892645 2313802 3119432 2313802 3119432 3813441 1656251 3813441 1656251 786523 1656251 1104845 549322 1104845 1039586 1104845 1039586 223045 207429 223045 2084347 223045 2084347 4396919 2273306 4396919 1681323 4396919 1681323 4524987 1681323 3496131 3353025 3496131 2656764 3496131 2656764 1681262 2656764 2266525 1671220 2266525 2944865 2266525 2944865 3753735 2944865 908160 454823 908160 454823 1222487 454823 885084 1158080 885084 1158080 1366730 273500 1366730 641491 1366730 641491 640422 641491 3922897 2246122 3922897 1360750 3922897 1360750 317310 1360750 4675421 3027405 4675421 737570 4675421 737570 947439 737570 4457479 3335640 4457479 1654689 4457479 1654689 1657459 1568654 1657459 3384109 1657459 3384109 1372757 383526 1372757 383526 373922 383526 3766827 3933307 3766827 3933307 126710 2962038 126710 2962038 4097745 1958456 4097745 1958456 4692749 1958456 1397012 1402607 1397012 1402607 3941328 1402607 214038 3344932 214038 3344932 4816458 3344932 4260960 3350967 4260960 3345566 4260960 3345566 1409448 245919 1409448 2560961 1409448 2560961 4238037 2560961 1981097 1649660 1981097 3345741 1981097 3345741 597928 1056255 597928 1566055 597928 1566055 4071066 2613931 4071066 610595 4071066 610595 593842 610595 1679829 2037516 1679829 1263867 1679829 1263867 1225665 1263867 3329374 2651256 3329374 1463080 3329374 1463080 4069402 1463080 281857 257380 281857 3190484 281857 3190484 3327926 3190484 1668222 3458695 1668222 1884104 1668222 1884104 3545552 1884104 1138899 527975 1138899 3459446 1138899 3459446 1669238 3459446 266451 1430584 266451 2138707 266451 2138707 4522552 2138707 1662962 4605067 1662962 1938577 1662962 1938577 3633783 1938577 2000945 3338608 2000945 3338608 394503 1257713 394503 3057134 394503 3057134 3976242 1166043 3976242 1166043 499551 1166043 1651739 2349139 1651739 2349139 3643354 1982020 3643354 3991083 3643354 3991083 3319499 3991083 3709701 2047286 3709701 2808736 3709701 2808736 4472231 2808736 4343063 244097 4343063 2802755 4343063 2802755 3851267 2802755 3951494 876364 3951494 876364 1665162 876364 3731182 2906625 3731182 654186 3731182 654186 1020392 654186 1271051 403135 1271051 823971 1271051 823971 823154 823971 4577549 2907225 4577549 1102225 4577549 1102225 1133527 1102225 4260338 2591972 4260338 781606 4260338 781606 752833 781606 1683658 4978549 1683658 2935208 1683658 2935208 3737862 2935208 585361 597146 585361 1657227 585361 1657227 4860350 3348543 4860350 2790023 4860350 2790023 3331031 4581930 3331031 1667215 3331031 1667215 1285440 1667215 4566352 3083894 4566352 3083894 4736055 3083894 895192 887518 895192 3777258 895192 3777258 3353152 3777258 856665 816598 856665 3320920 856665 3320920 504083 3320920 4223932 1348535 4223932 1348535 3323309 1348535 3683913 2983586 3683913 1651907 3683913 1651907 933234 960818 933234 1174366 933234 1174366 527966 1174366 1221380 432228 1221380 2261896 1221380 2261896 4238334 3493505 4238334 3493505 1544499 746875 1544499 746875 736801 746875 995993 643075 995993 1375497 995993 1375497 1647011 1942999 1647011 351182 1647011 351182 355133 351182 1314794 1664483 1314794 1418851 1314794 1418851 250634 1418851 3316543 367327 3316543 4439609 3316543 4439609 923265 4778546 923265 228480 923265 228480 231830 228480 1269502 3008767 1269502 3008767 4684684 3008767 4237355 475487 4237355 475487 468225 475487 3833881 3055670 3833881 3055670 1683028 64452 1683028 2866693 1683028 2866693 1652597 2866693 4293516 3329420 4293516 398126 4293516 398126 410205 398126 4266455 2382682 4266455 1247423 4266455 1247423 1255280 1247423 3329264 1420901 3329264 716597 3329264 716597 709147 716597 3702887 3026403 3702887 3026403 1021183 373463 1021183 373463 3351843 1920736 3351843 792295 3351843 792295 3341622 792295 3859881 2808922 3859881 2160874 3859881 2160874 4493863 2160874 1274766 1254404 1274766 1664471 1274766 1664471 3331555 3086754 3331555 1650884 3331555 1650884 8383 1650884 1004126 672784 1004126 2117640 1004126 2117640 3756840 2117640 3338842 192830 3338842 344951 3338842 344951 326279 344951 1663667 3325013 1663667 3325013 2387743 3325013 705528 783247 705528 783247 1683045 783247 619767 1043142 619767 271029 619767 271029 3339555 271029 3116441 2656460 3116441 2656460 4017776 2656460 1684995 3888890 1684995 3320205 1684995 3320205 4665514 2992851 4665514 3341178 4665514 3341178 893410 3341178 4553764 1651383 4553764 1651383 707179 1651383 747302 919402 747302 3501792 747302 3501792 4715629 1975745 4715629 3353273 4715629 3353273 3346989 3987692 3346989 1685122 3346989 1685122 1172678 3337452 1172678 2225480 1172678 2225480 3313539 2225480 1658469 4286241 1658469 1451427 1658469 1451427 1457457 1451427 3333523 3079135 3333523 2051896 3333523 2051896 3727940 2051896 395655 306519 395655 306519 1383715 306519 591284 2826632 591284 2826632 4694843 3318348 4694843 841983 4694843 841983 806509 841983 855090 831387 855090 2528346 855090 2528346 4145525 2528346 1454990 233230 1454990 1679941 1454990 1679941 4642479 1667169 4642479 2009872 4642479 2009872 1686569 2009872 3090976 3342091 3090976 842765 3090976 842765 825698 842765 1200672 449202 1200672 2081974 1200672 2081974 4143187 2518718 4143187 873861 4143187 873861 861029 873861 4042001 2354132 4042001 1518019 4042001 1518019 1679159 612341 1679159 809992 1679159 809992 1660280 809992 4138277 2529547 4138277 623696 4138277 623696 585876 623696 1287409 3073518 1287409 3073518 4724793 3073518 4336098 2334224 4336098 2798267 4336098 2798267 4468123 2798267 499608 493858 499608 3104239 499608 3104239 3351209 3484531 3351209 1402973 3351209 1402973 1404083 1402973 2581213 3344558 2581213 3314350 2581213 3314350 3758822 3314350 2433934 4592502 2433934 4592502 3346175 4592502 1440023 246876 1440023 1651441 1440023 1651441 15331 1651441 969062 977403 969062 3349568 969062 3349568 3606869 3349568 852016 809936 852016 3350493 852016 3350493 2060861 3350493 358363 1118387 358363 1118387 4645473 1677854 4645473 1655650 4645473 1655650 1659568 4407040 1659568 607164 1659568 607164 3343996 607164 3339069 2701629 3339069 1662307 3339069 1662307 1675756 1973096 1675756 494056 1675756 494056 996775 1023259 996775 1023259 3532217 3125349 3532217 573649 3532217 573649 564040 573649 3671260 3318156 3671260 3318156 1149733 3318156 4757409 1755914 4757409 1755914 1686439 1755914 3326579 3113858 3326579 758643 3326579 758643 925172 758643 4343620 2716527 4343620 2716527 4368848 2716527 3543659 788970 3543659 1665228 3543659 1665228 2635748 1665228 3540812 784137 3540812 1336285 3540812 1336285 321754 1336285 1433117 3330753 1433117 624120 1433117 624120 1020527 624120 1063160 1929414 1063160 1929414 3608749 1929414 496894 1147821 496894 1868854 496894 1868854 4780392 1868854 338983 1665629 338983 2335156 338983 2335156 4571359 3322877 4571359 3322877 1493829 3322877 1665944 1989643 1665944 1989643 3633201 1989643 3339395 400269 3339395 2494149 3339395 2494149 4148177 2494149 3318980 1097515 3318980 2632824 3318980 2632824 3327912 2632824 1215969 428866 1215969 1104017 1215969 1104017 1121359 1104017 2776552 3332006 2776552 1149667 2776552 1149667 1683311 1149667 4124138 1684979 4124138 409747 4124138 409747 1252789 409747 4033585 2744528 4033585 2744528 4387567 2744528 1666661 367584 1666661 2588694 1666661 2588694 4255978 2588694 2402688 3329588 2402688 1379912 2402688 1379912 740148 751346 740148 3351298 740148 3351298 3332891 811291 3332891 811291 833507 811291 3590120 1929287 3590120 529115 3590120 529115 985464 3324135 985464 3324135 4011015 2647392 4011015 3330631 4011015 3330631 491965 3330631 3875057 311969 3875057 311969 1359963 311969 1674280 4414402 1674280 1259829 1674280 1259829 396051 1259829 4804385 2264022 4804385 2264022 3331024 1230168 3331024 1669729 3331024 1669729 4352861 1669729 3332355 311732 3332355 2590440 3332355 2590440 4264881 2590440 1453358 3344082 1453358 3344082 4807985 3344082 1016058 673501 1016058 3039776 1016058 3039776 3349675 3039776 780748 775981 780748 3340965 780748 3340965 3424476 1656457 3424476 1656457 4276076 1656457 4031510 2356001 4031510 669530 4031510 669530 680251 669530 1675642 4195572 1675642 4195572 941958 510547 941958 510547 4489618 2810461 4489618 635302 4489618 635302 639236 635302 3338487 1671370 3338487 1671370 3491584 1671370 1189461 466040 1189461 2978243 1189461 2978243 3687130 2978243 1652675 3979571 1652675 2800307 1652675 2800307 4458726 2800307 4432691 2794539 4432691 3008793 4432691 3008793 4672603 3008793 3986476 2329770 3986476 3815717 3986476 3815717 891586 897962 891586 2374273 891586 2374273 4339738 2677432 4339738 1678017 4339738 1678017 1548875 3328662 1548875 1911268 1548875 1911268 4759268 1911268 3866176 3316433 3866176 1334508 3866176 1334508 1348461 1334508 2927544 3322730 2927544 3322730 4694287 3345341 4694287 2022633 4694287 2022633 3845772 2843192 3845772 755355 3845772 755355 723859 755355 967664 3332524 967664 3332524 4407456 3332524 3873328 1413340 3873328 1413340 264502 1413340 619697 1039390 619697 4800460 619697 4800460 1683728 4800460 1241391 410700 1241391 2986993 1241391 2986993 2876645 2986993 255426 4398885 255426 2601899 255426 2601899 4368897 2292481 4368897 2728295 4368897 2728295 1667081 1672873 1667081 3347666 1667081 3347666 3817970 3347666 1650716 1238565 1650716 1676238 1650716 1676238 3239547 1676238 70116 1686316 70116 1221951 70116 1221951 3337692 1221951 1188293 504651 1188293 1673142 1188293 1673142 2348185 1673142 226278 1436773 226278 3346371 226278 3346371 4988352 3346371 1683720 42010 1683720 2171178 1683720 2171178 4472183 2171178 1021749 3323896 1021749 1306144 1021749 1306144 1316238 1306144 825255 803987 825255 1445962 825255 1445962 3948275 2701084 3948275 1927809 3948275 1927809 4712239 1927809 1328415 1340924 1328415 1403067 1328415 1403067 4456920 1403067 3691614 3620264 3691614 3620264 3318693 3620264 3352625 134921 3352625 2842428 3352625 2842428 1365178 1373320 1365178 4923044 1365178 4923044 4594016 2887011 4594016 2887011 1416686 240715 1416686 720634 1416686 720634 939224 720634 3229135 1684135 3229135 1684135 469720 1684135 4327625 2320502 4327625 197430 4327625 197430 946081 3324432 946081 3324432 4103002 952004 4103002 952004 3321500 952004 4060542 3895965 4060542 3895965 3316234 3895965 3327066 1383894 3327066 2405462 3327066 2405462 4321697 1652424 4321697 1652424 357432 1339302 357432 1671808 357432 1671808 4944015 1671808 1951016 2933240 1951016 2933240 4580910 2933240 1321633 359458 1321633 3611874 1321633 3611874 1666177 3611874 1395928 517649 1395928 517649 524230 517649 3386707 1661027 3386707 1649747 3386707 1649747 3819192 3341153 3819192 3341153 3826324 3341153 1252418 4635309 1252418 2328696 1252418 2328696 4338201 2328696 233863 814522 233863 814522 4295838 1651972 4295838 456562 4295838 456562 1206283 456562 3318343 1650076 3318343 1650076 1291650 1650076 4223498 2789961 4223498 2789961 681120 977700 681120 2316386 681120 2316386 3335898 2316386 3333808 1120610 3333808 1120610 543465 1120610 3352520 2963635 3352520 2963635 4607781 2963635 4567523 1673577 4567523 1673577 221819 1673577 4016447 2550933 4016447 2550933 4226640 2550933 3323866 793458 3323866 793458 814104 793458 4122785 3581852 4122785 3581852 3337781 3581852 4686564 2506582 4686564 2506582 3343822 2506582 4329202 2332351 4329202 3983749 4329202 3983749 1654604 747483 1654604 747483 3340543 3677042 3340543 327052 3340543 327052 311342 327052 3564812 1877079 3564812 1821057 3564812 1821057 540191 1122808 540191 1955681 540191 1955681 3613302 1955681 1235571 436304 1235571 1682018 1235571 1682018 3317958 3076890 3317958 2666174 3317958 2666174 241814 3587307 241814 3587307 1682877 3587307 607846 1031299 607846 1682455 607846 1682455 4239568 1682455 536242 1125084 536242 2708188 536242 2708188 4495700 2169367 4495700 2675111 4495700 2675111 1675466 4054652 1675466 2903039 1675466 2903039 3337164 2903039 3322606 2576335 3322606 3334690 3322606 3334690 3477893 3334690 2995660 2208746 2995660 2208746 4457378 2208746 875647 3547662 875647 1950613 875647 1950613 3610363 1950613 3344735 1678071 3344735 3329962 3344735 3329962 3957234 3334544 3957234 6211 3957234 6211 414162 4798772 414162 4798772 4298141 1096012 4298141 1096012 570540 1096012 3318215 795299 3318215 2400680 3318215 2400680 1682658 2400680 3850053 2818158 3850053 2145545 3850053 2145545 1668958 2145545 3335642 3243195 3335642 3075550 3335642 3075550 4745085 3075550 257365 245075 257365 2658106 257365 2658106 4024836 2658106 1052752 1040952 1052752 1109314 1052752 1109314 3746519 2839603 3746519 2839603 3859815 2839603 3337860 639851 3337860 639851 562669 2622883 562669 2622883 3345749 315619 3345749 3345004 3345749 3345004 888537 3345004 1315406 355424 1315406 1678503 1315406 1678503 3519387 3342876 3519387 2346529 3519387 2346529 1667504 2346529 4701310 1242997 4701310 1242997 407932 1242997 1669835 3086954 1669835 730097 1669835 730097 723296 730097 847773 3332249 847773 3332249 4136568 3332249 337260 309119 337260 3314340 337260 3314340 1675906 3314340 475196 3350554 475196 2413809 475196 2413809 4091541 2413809 4036690 2615660 4036690 2133652 4036690 2133652 966406 707595 966406 2179510 966406 2179510 4463525 2179510 3566024 1649102 3566024 1651032 3566024 1651032 1774827 1651032 2668227 2607231 2668227 2607231 3321240 2607231 1347400 1651433 1347400 1985123 1347400 1985123 4764969 1895391 4764969 3086295 4764969 3086295 853619 856206 853619 910728 853619 910728 931006 910728 500197 1676492 500197 1676492 1432625 1676492 1234912 439616 1234912 895300 1234912 895300 905136 895300 4246125 2432827 4246125 2163663 4246125 2163663 3849942 2163663 4454821 2791754 4454821 1677889 4454821 1677889 1444700 1677889 3623891 4424661 3623891 4424661 268400 4424661 376885 1303166 376885 3313831 376885 3313831 4820422 3313831 4282905 1886930 4282905 1886930 4790698 1886930 1684559 3330114 1684559 1666578 1684559 1666578 2550786 1666578 544961 1105071 544961 1503180 544961 1503180 3322390 1503180 1703625 3331404 1703625 1325159 1703625 1325159 338556 1325159 3323957 4828771 3323957 3322310 3323957 3322310 4987444 3322310 2600397 1674157 2600397 3321081 2600397 3321081 2175188 3321081 3776276 1652500 3776276 3341587 3776276 3341587 1377279 282174 1377279 1648045 1377279 1648045 4110116 2589902 4110116 2174991 4110116 2174991 4494659 2174991 882346 888219 882346 3335090 882346 3335090 3337517 3335090 2550745 3314279 2550745 3343107 2550745 3343107 3154013 3343107 1672281 230748 1672281 230748 1422666 230748 1790813 2898657 1790813 2898657 4566246 2898657 724373 361173 724373 361173 3744697 3327326 3744697 3327326 4948226 3327326 3787783 990827 3787783 990827 835000 869744 835000 2825985 835000 2825985 1653298 2825985 1165830 1143324 1165830 3327281 1165830 3327281 3384767 3327281 1280303 404265 1280303 566043 1280303 566043 567232 566043 1034300 1678816 1034300 355047 1034300 355047 330392 355047 941516 2929643 941516 2929643 3352166 2929643 360148 1339110 360148 2810200 360148 2810200 3875950 2810200 3827921 3323843 3827921 3323843 4614355 3323843 566053 1096909 566053 2898709 566053 2898709 4565860 2898709 1152683 502741 1152683 1666956 1152683 1666956 4489487 1656424 4489487 3068349 4489487 3068349 3588768 3068349 4616534 1502740 4616534 1502740 3321544 645205 3321544 1284259 3321544 1284259 376800 1284259 4251037 3338503 4251037 608802 4251037 608802 591094 608802 845056 1900700 845056 1900700 4772275 1900700 1674598 2318532 1674598 735693 1674598 735693 3313386 3404003 3313386 688692 3313386 688692 956402 688692 1660031 2864633 1660031 2864633 4291928 1772397 4291928 1772397 3345528 1772397 3544990 1884989 3544990 784235 3544990 784235 706534 3316140 706534 3316140 2146068 3316140 1684051 1184792 1684051 1184792 1203097 1184792 4241740 2595621 4241740 522175 4241740 522175 1171411 522175 3843636 2798813 3843636 2798813 3860321 2798813 1675424 3523780 1675424 2309011 1675424 2309011 3982382 2309011 3088290 3339797 3088290 1660314 3088290 1660314 3455214 1660314 3124739 2972270 3124739 2972270 4624357 2972270 777160 885311 777160 1381992 777160 1381992 294119 1381992 313132 335059 313132 1681194 313132 1681194 2837937 3333411 2837937 3066045 2837937 3066045 4742133 3066045 4722923 3052043 4722923 4014377 4722923 4014377 2047569 1655407 2047569 4353438 2047569 4353438 1684606 4353438 3645482 1650739 3645482 1650739 3262125 1650739 4681083 3352098 4681083 3352098 381060 1291967 381060 3315462 381060 3315462 4728192 3315462 539936 533316 539936 1913155 539936 1913155 4748846 1913155 370896 364474 370896 2563701 370896 2563701 4107930 2563701 1016640 3348638 1016640 3122007 1016640 3122007 4788565 3122007 2897382 1649542 2897382 2945568 2897382 2945568 4214947 136118 4214947 136118 3329508 136118 3963292 2638096 3963292 2638096 4032242 2638096 3180793 674015 3180793 674015 699460 674015 1094520 3342202 1094520 3342202 4364854 1668458 4364854 1668458 1427564 3320227 1427564 3315232 1427564 3315232 3693973 1104483 3693973 1104483 1106949 1104483 4024959 2362112 4024959 1651530 4024959 1651530 3301908 1651530 4662797 3331903 4662797 2396875 4662797 2396875 1398196 1408012 1398196 1649705 1398196 1649705 1822698 1649705 1308345 1303819 1308345 1651223 1308345 1651223 3636375 3040636 3636375 2613941 3636375 2613941 4388641 1675148 4388641 1675148 765201 351845 765201 351845 3805552 2830970 3805552 1013560 3805552 1013560 1008428 1013560 3342932 395405 3342932 1330516 3342932 1330516 709051 710811 709051 2871388 709051 2871388 4504790 2871388 4050120 2397081 4050120 3559367 4050120 3559367 3352154 3559367 4605438 2043774 4605438 2480814 4605438 2480814 4057712 2573726 4057712 312504 4057712 312504 278292 312504 1292189 3336070 1292189 3336070 208953 3336070 4205817 2428607 4205817 4634073 4205817 4634073 1675842 4634073 3313394 521007 3313394 521007 1171549 521007 3352515 1985882 3352515 1985882 3676258 1985882 994503 3320371 994503 850020 994503 850020 843320 850020 3316153 4557741 3316153 3341765 3316153 3341765 280154 244247 280154 244247 1658984 2798967 1658984 2798967 4648808 330654 4648808 330654 1316376 330654 4430927 2224387 4430927 1290730 4430927 1290730 395941 392050 395941 1653786 395941 1653786 2485129 1653786 1657334 2483393 1657334 593543 1657334 593543 1062954 593543 1461145 2440193 1461145 2440193 4101487 2440193 223754 3320355 223754 2111143 223754 2111143 4534811 2111143 954511 952951 954511 2029421 954511 2029421 3692229 2029421 1452228 4310817 1452228 2828293 1452228 2828293 4790439 1890457 4790439 2858520 4790439 2858520 1205824 1205485 1205824 1653651 1205824 1653651 3647036 1064216 3647036 1064216 598783 1064216 1680218 3352537 1680218 3352537 986207 3352537 2679733 2241474 2679733 2241474 4659914 1657244 4659914 1657244 209191 3319983 209191 3319983 3852429 3319983 1239111 416839 1239111 1418502 1239111 1418502 3353250 1418502 3343619 2901624 3343619 1197581 3343619 1197581 409867 2624332 409867 2624332 4444886 2784578 4444886 2102937 4444886 2102937 4542400 2102937 1144520 497201 1144520 554901 1144520 554901 554442 554901 4499245 2170481 4499245 693044 4499245 693044 959340 693044 3612675 1930860 3612675 1306436 3612675 1306436 291635 3817801 291635 3817801 4760480 907479 4760480 907479 646538 645840 646538 2710057 646538 2710057 3941758 2710057 1791372 3349588 1791372 1666679 1791372 1666679 4962313 3334489 4962313 1722670 4962313 1722670 1683001 2980699 1683001 2284957 1683001 2284957 4356931 2284957 3324411 4012140 3324411 3338562 3324411 3338562 1341177 1667785 1341177 1915662 1341177 1915662 4772745 1915662 735150 343378 735150 343378 357484 343378 1339930 3327496 1339930 1664189 1339930 1664189 3806927 3353268 3806927 3353268 354365 1294714 354365 4518928 354365 4518928 3351808 4518928 802389 789308 802389 1677751 802389 1677751 1362756 1677751 1213999 3339477 1213999 3280891 1213999 3280891 1662521 3280891 1007387 493981 1007387 493981 1681758 683426 1681758 683426 685373 683426 4202056 2579869 4202056 2579869 4234632 2579869 1235333 954687 1235333 954687 450677 1213744 450677 54081 450677 54081 1655120 54081 535218 2190221 535218 2190221 4613292 2956091 4613292 2116483 4613292 2116483 3646714 1349639 3646714 1349639 1355544 1349639 1682356 2266304 1682356 840889 1682356 840889 4766855 3122314 4766855 850987 4766855 850987 843129 850987 1323830 350886 1323830 2981854 1323830 2981854 4677752 2981854 569971 1091310 569971 3316757 569971 3316757 4464664 2794943 4464664 3088286 4464664 3088286 4756154 3088286 3345507 4611611 3345507 1455577 3345507 1455577 1444847 1455577 3350218 3615813 3350218 764943 3350218 764943 897398 764943 4599411 2922739 4599411 1177131 4599411 1177131 660754 647028 660754 1189091 660754 1189091 3860474 2939363 3860474 2939363 1030904 585813 1030904 585813 1677892 2957602 1677892 2957602 4614223 2957602 3700773 2032517 3700773 2134098 3700773 2134098 3805628 2134098 715383 720186 715383 2871886 715383 2871886 3778559 2871886 2585366 3328413 2585366 2070552 2585366 2070552 1655419 2070552 1661694 4633264 1661694 3335001 1661694 3335001 2491286 1654856 2491286 2956887 2491286 2956887 4605780 2956887 989833 3327052 989833 1879779 989833 1879779 1669848 3313829 1669848 3313829 437541 1669271 437541 2801497 437541 2801497 3958972 2120176 3958972 2120176 4560749 2120176 4286007 3321791 4286007 1991360 4286007 1991360 1403154 1403162 1403154 4694641 1403154 4694641 1663222 4694641 1654383 584793 1654383 2332183 1654383 2332183 4717846 1932122 4717846 4608738 4717846 4608738 409500 4608738 3121308 3343533 3121308 3445008 3121308 3445008 1669831 3445008 3752430 376087 3752430 376087 1650475 4386921 1650475 2576315 1650475 2576315 4265625 2576315 1519735 1650220 1519735 1650220 4199934 2486263 4199934 362888 4199934 362888 1664765 362888 4565977 2923645 4565977 892850 4565977 892850 890647 892850 1257661 422763 1257661 3339893 1257661 3339893 2448027 3339893 434686 458440 434686 1070277 434686 1070277 1686459 4792104 1686459 808534 1686459 808534 1026066 3577327 1026066 513568 1026066 513568 3263575 2108762 3263575 2108762 3756602 2108762 249873 238185 249873 2377674 249873 2377674 4030898 2377674 3346359 1837774 3346359 2865658 3346359 2865658 4539784 2865658 4070060 2386415 4070060 4210296 4070060 4210296 3333420 4210296 4881381 2922527 4881381 2922527 876898 790447 876898 1685376 876898 1685376 4395351 1685376 1195498 1646904 1195498 2089580 1195498 2089580 3735280 2089580 1379800 278767 1379800 3338740 1379800 3338740 1612409 3338740 927937 728198 927937 1278527 927937 1278527 3922684 2734022 3922684 1675168 3922684 1675168 1348733 1340884 1348733 2612698 1348733 2612698 4050256 2612698 1679932 2057888 1679932 2329478 1679932 2329478 4355508 2329478 4239919 4639271 4239919 4639271 1278529 400627 1278529 2193687 1278529 2193687 3864788 2193687 1148041 523431 1148041 523431 1682691 523431 614925 2031460 614925 2031460 3322409 2031460 683446 685405 683446 3965816 683446 3965816 4206011 529431 4206011 529431 1131245 529431 1682613 3407028 1682613 3407028 3314706 3407028 1654974 4790645 1654974 697130 1654974 697130 4741392 3348922 4741392 3348922 246211 3348922 4201114 917442 4201114 917442 760197 917442 1371476 297944 1371476 1670888 1371476 1670888 605651 1670888 3949778 1675749 3949778 447662 3949778 447662 439009 447662 463025 437216 463025 2779437 463025 2779437 4464031 2779437 568022 1063998 568022 3345125 568022 3345125 1891348 3345125 1151519 1065189 1151519 1065189 1035383 1065189 3332658 1834471 3332658 892262 3332658 892262 777766 892262 1151816 543209 1151816 3089864 1151816 3089864 4785739 3089864 945365 960876 945365 1675286 945365 1675286 4872383 1675286 456056 3339067 456056 2137177 456056 2137177 3794363 2137177 3328768 3353202 3328768 3353202 3883081 3353202 3688732 1412640 3688732 1412640 1428084 1412640 3568351 2243933 3568351 2243933 4452957 2243933 481877 1183907 481877 1900875 481877 1900875 3637284 3038828 3637284 2399734 3637284 2399734 4257940 2399734 1652157 317348 1652157 1249130 1652157 1249130 429651 1249130 586972 1107328 586972 2921550 586972 2921550 4058135 332439 4058135 332439 355769 332439 4631516 2995680 4631516 1416141 4631516 1416141 4395003 1416141 4769364 1653495 4769364 471707 4769364 471707 484524 471707 784938 3134320 784938 3134320 3328681 3134320 1844230 3334916 1844230 766357 1844230 766357 1676610 766357 4522212 3337746 4522212 3337746 81496 3337746 4682059 1660613 4682059 3318689 4682059 3318689 716358 3318689 3996096 2654409 3996096 3042569 3996096 3042569 671410 675492 671410 3339066 671410 3339066 538553 3339066 4734437 3345705 4734437 759665 4734437 759665 644019 638783 644019 1679070 644019 1679070 1647091 1679070 1634995 3341435 1634995 2455920 1634995 2455920 4132655 2455920 1326784 349010 1326784 2047425 1326784 2047425 4645248 2047425 1648071 303654 1648071 1660466 1648071 1660466 4742116 1660466 3547736 3313399 3547736 3313399 4747213 3313399 1648041 2542099 1648041 2542099 4116780 2542099 302700 870486 302700 870486 1677996 870486 1185406 2926000 1185406 2926000 3743994 2926000 831052 823617 831052 3344172 831052 3344172 3919978 3344172 1245788 400348 1245788 1348618 1245788 1348618 1378557 1348618 446424 437495 446424 2956097 446424 2956097 4615203 2956097 1234398 481668 1234398 481668 408906 3338394 408906 1419453 408906 1419453 4634476 3324308 4634476 2623910 4634476 2623910 3560590 620056 3560590 620056 1660631 2942724 1660631 2942724 3339911 2942724 849224 797743 849224 3348326 849224 3348326 4757458 2127245 4757458 2127245 1659808 2127245 3802192 2172481 3802192 1680720 3802192 1680720 2176628 3348286 2176628 1200249 2176628 1200249 328379 352771 328379 2412549 328379 2412549 4673786 2990251 4673786 2776796 4673786 2776796 4435062 2776796 4443755 2740216 4443755 2804373 4443755 2804373 332130 3779387 332130 746602 332130 746602 3768259 2910295 3768259 257581 3768259 257581 1391357 257581 3555686 3332621 3555686 3332621 4783494 1677994 4783494 1677994 1531268 3346381 1531268 404795 1531268 404795 426200 404795 4508402 2839193 4508402 1186991 4508402 1186991 1671836 1186991 4065100 2398895 4065100 1352833 4065100 1352833 305933 1341952 305933 1680758 305933 1680758 4460143 2208523 4460143 1647931 4460143 1647931 779074 1647931 3320214 151196 3320214 3340425 3320214 3340425 4122081 3340425 1346022 234765 1346022 234765 211148 234765 4120209 1673939 4120209 1673939 4831579 1673939 1131680 515585 1131680 3323615 1131680 3323615 4555462 1677325 4555462 1677325 3318521 4969124 3318521 3316552 3318521 3316552 4003148 3316552 1952399 2188468 1952399 3349716 1952399 3349716 706712 3349716 1244105 1239115 1244105 2225142 1244105 2225142 3791821 1666343 3791821 1666343 1449544 1666343 2478166 2038740 2478166 2038740 4925538 3330409 4925538 3321343 4925538 3321343 2776684 3321343 4099262 2429308 4099262 3323366 4099262 3323366 1752307 419063 1752307 419063 420733 419063 1350950 2903807 1350950 2903807 3327166 2903807 542017 545117 542017 2421455 542017 2421455 4224645 2421455 1676072 4429324 1676072 1036489 1676072 1036489 853977 608075 853977 608075 175664 3342005 175664 1657262 175664 1657262 2123267 1657262 1448497 4314733 1448497 3089845 1448497 3089845 4753581 3079098 4753581 3531971 4753581 3531971 1671896 3531971 4717574 806327 4717574 806327 788147 806327 4435689 3317463 4435689 3317463 3128130 3317463 3772246 2122552 3772246 3665622 3772246 3665622 1683489 3665622 4490457 2273163 4490457 2273163 1044800 1061805 1044800 3348748 1044800 3348748 1312663 3348748 976792 1331309 976792 1331309 3319800 1331309 244002 272573 244002 667666 244002 667666 665136 667666 367559 379553 367559 583399 367559 583399 1081284 583399 898201 3351539 898201 3351539 3884599 3351539 1360966 1364353 1360966 2983851 1360966 2983851 4677646 2983851 353418 288436 353418 288436 1476591 199014 1476591 2659868 1476591 2659868 4324551 2659868 4078878 2421129 4078878 2999620 4078878 2999620 3332555 4793059 3332555 2731210 3332555 2731210 3949491 2731210 1774632 583548 1774632 583548 574265 583548 3725187 2945212 3725187 1657612 3725187 1657612 3209794 1657612 4417094 2756706 4417094 2751964 4417094 2751964 3335042 1019907 3335042 1019907 1024763 1019907 3347627 2192501 3347627 1940693 3347627 1940693 471469 1179474 471469 3333792 471469 3333792 4292306 3333792 281344 259250 281344 533367 281344 533367 3816035 2597141 3816035 2597141 4272764 2597141 3916719 240858 3916719 240858 229400 240858 3758637 2900251 3758637 1350942 3758637 1350942 1675702 1350942 4227694 2556043 4227694 1655648 4227694 1655648 4388261 1655648 209390 68082 209390 68082 1669019 4916954 1669019 229563 1669019 229563 209279 229563 4437443 2764864 4437443 550849 4437443 550849 3518095 3330516 3518095 3317797 3518095 3317797 3135354 3317797 4094355 1928443 4094355 1928443 1515559 1656796 1515559 2464408 1515559 2464408 4635335 4807503 4635335 4807503 1672905 4807503 2684303 1653563 2684303 1676309 2684303 1676309 1680439 3539737 1680439 2098053 1680439 2098053 4557721 2098053 3219837 3344613 3219837 1202917 3219837 1202917 1169788 1202917 2931053 3321687 2931053 3321687 588120 3321687 3731081 1652506 3731081 3343242 3731081 3343242 248758 3343242 259202 257123 259202 2936750 259202 2936750 3725017 2936750 1165151 1173786 1165151 3350970 1165151 3350970 165918 3350970 1800924 1109097 1800924 1109097 571141 1109097 4370345 3326550 4370345 1021033 4370345 1021033 1005581 1021033 1377362 3351912 1377362 3333197 1377362 3333197 2417915 3333197 1660602 4819021 1660602 3340729 1660602 3340729 4527215 3340729 1216008 419406 1216008 1685802 1216008 1685802 4870732 1685802 3638773 3125773 3638773 3125773 2358414 3125773 4709855 3350770 4709855 2311054 4709855 2311054 691414 988492 691414 2347451 691414 2347451 3999538 2347451 3880335 2207580 3880335 3019841 3880335 3019841 4664483 3019841 4446172 2293804 4446172 2293804 596449 606399 596449 2163189 596449 2163189 4492847 2163189 1908376 1045463 1908376 1045463 628174 1045463 1091977 566903 1091977 4366736 1091977 4366736 3323699 4366736 739155 738596 739155 1031449 739155 1031449 4071399 1667201 4071399 583605 4071399 583605 886247 845039 886247 845039 836653 845039 3339967 1968012 3339967 382735 3339967 382735 1292495 382735 3329561 1671517 3329561 1671517 829844 1671517 884500 3324794 884500 3322350 884500 3322350 416165 3322350 665969 672708 665969 2667864 665969 2667864 4006811 2667864 3319922 365780 3319922 1009866 3319922 1009866 3327831 1009866 519904 1126965 519904 229749 519904 229749 231301 229749 3342098 1660447 3342098 1660447 2918036 1660447 3643483 3029969 3643483 1647119 3643483 1647119 1164120 1647119 1646892 4751717 1646892 2019422 1646892 2019422 4627239 2019422 1683799 551089 1683799 551089 542790 551089 586772 3344135 586772 3344135 3325483 3344135 2849525 1683365 2849525 3238475 2849525 3238475 3330491 3238475 488050 473163 488050 3320841 488050 3320841 4188754 406242 4188754 406242 407310 406242 469923 3349062 469923 3349062 92872 3349062 1664524 110594 1664524 110594 1684563 110594 1654453 3348751 1654453 3348751 4241182 3348751 496316 1187888 496316 1675202 496316 1675202 2622787 1675202 633721 1047613 633721 1192897 633721 1192897 4033639 3314158 4033639 2875966 4033639 2875966 3608422 1949467 3608422 2841073 3608422 2841073 3861030 2841073 866441 863205 866441 2364666 866441 2364666 4320578 2620496 4320578 1685963 4320578 1685963 755060 1685963 4533435 3017095 4533435 3017095 3658635 3017095 4415602 2058515 4415602 2058515 3154928 3324797 3154928 2490464 3154928 2490464 4157970 2490464 241745 1415345 241745 1902341 241745 1902341 4769591 1902341 4751765 1950016 4751765 1242170 4751765 1242170 1221810 1242170 1650826 737349 1650826 2540077 1650826 2540077 1685243 2540077 1660498 4926988 1660498 599735 1660498 599735 599961 599735 899830 1664841 899830 1664841 4295631 1664841 1054386 1071038 1054386 2654181 1054386 2654181 4725622 1239318 4725622 1239318 431100 1239318 4135377 3339076 4135377 3339076 1032862 3339076 3594190 2478181 3594190 2478181 4222287 2478181 1676305 2719472 1676305 2006393 1676305 2006393 3694025 2006393 2298189 1661497 2298189 1914580 2298189 1914580 4791827 1914580 3571632 2662771 3571632 2662771 4314809 2662771 1670516 412828 1670516 4900581 1670516 4900581 1041580 1039993 1041580 3116557 1041580 3116557 3564349 3116557 969453 322360 969453 322360 4495705 2804636 4495705 2266046 4495705 2266046 349549 1308145 349549 1685303 349549 1685303 3369070 3327589 3369070 2436718 3369070 2436718 1408229 3348716 1408229 1200869 1408229 1200869 1213215 1200869 4950974 3338067 4950974 1944279 4950974 1944279 3801800 2141731 3801800 1683256 3801800 1683256 734150 906694 734150 2084413 734150 2084413 3748928 2084413 242564 1440893 242564 3012363 242564 3012363 3674870 3012363 1121128 1101155 1121128 3327312 1121128 3327312 3320642 4909737 3320642 4909737 1660044 4909737 3554590 1660589 3554590 1660589 3960905 1660589 3607814 3070119 3607814 2515461 3607814 2515461 4166665 2515461 1282118 389046 1282118 3327417 1282118 3327417 3384261 1679879 3384261 2785923 3384261 2785923 3863414 2785923 864904 1277724 864904 1277724 4260401 3316546 4260401 3316546 4875451 3316546 3343699 3242742 3343699 3350595 3343699 3350595 4339240 3350595 4144748 1464158 4144748 1464158 197336 1464158 1691741 1674326 1691741 896919 1691741 896919 1653531 4759172 1653531 4759172 1670362 4759172 563826 573930 563826 1939418 563826 1939418 3594541 1939418 3327747 4981756 3327747 1285557 3327747 1285557 1297966 1285557 3678231 3336403 3678231 3336403 4558809 606310 4558809 606310 1165208 1152173 1165208 900427 1165208 900427 3103082 3316012 3103082 3316012 989497 656636 989497 2707442 989497 2707442 3941180 2707442 1797818 257520 1797818 257520 249043 257520 283901 3337135 283901 3337135 3322728 4976764 3322728 4040117 3322728 4040117 910276 897924 910276 1657301 910276 1657301 4185438 1956788 4185438 1956788 1675374 1033214 1675374 1033943 1675374 1033943 3342020 1033943 665884 1031747 665884 3332956 665884 3332956 3971111 2583476 3971111 2583476 4272465 2583476 4162363 2522312 4162363 4526646 4162363 4526646 3332121 4526646 4532997 2139078 4532997 2139078 3807751 2139078 4132007 2537653 4132007 496742 4132007 496742 258977 243867 258977 1228213 258977 1228213 1656976 3340104 1656976 648250 1656976 648250 657970 648250 785922 2754202 785922 2754202 4443905 2754202 3845968 2167468 3845968 3959849 3845968 3959849 538146 509668 538146 658501 538146 658501 4767361 658501 4684670 2455263 4684670 2455263 484541 1667980 484541 1713583 484541 1713583 3318286 2563337 3318286 1366903 3318286 1366903 3339139 3561708 3339139 1649813 3339139 1649813 3342721 1649813 854611 830154 854611 1278375 854611 1278375 1650680 1822548 1650680 342647 1650680 342647 379361 342647 4193393 2531367 4193393 1060943 4193393 1060943 3343688 3426149 3343688 3049490 3343688 3049490 4728253 3049490 3346668 2692265 3346668 4165024 3346668 4165024 214901 4165024 4792750 650689 4792750 650689 1011650 650689 3998603 2675096 3998603 1664900 3998603 1664900 4429321 1664900 496025 1103199 496025 1103199 4538454 3572496 4538454 3572496 1667694 3572496 3762485 1081368 3762485 1081368 190947 3098056 190947 3098056 3576508 3098056 3341927 4097111 3341927 2227452 3341927 2227452 4448514 2227452 1013740 1022795 1013740 1049486 1013740 1049486 3791516 2868163 3791516 163699 3791516 163699 1673036 3509251 1673036 412748 1673036 412748 1254109 412748 1259871 1798956 1259871 1798956 1667616 1798956 736804 743834 736804 2378275 736804 2378275 4040688 2378275 3854896 1227921 3854896 1227921 451471 1227921 2201869 4581639 2201869 4581639 511869 3327614 511869 3327614 5000929 3327614 372170 4593056 372170 904053 372170 904053 3880991 2216039 3880991 2216039 676663 995493 676663 2944081 676663 2944081 3324951 2944081 985317 3327209 985317 1439148 985317 1439148 205160 1439148 3347130 4919435 3347130 3335983 3347130 3335983 3828173 3335983 460627 1209606 460627 4992560 460627 4992560 3533321 721560 3533321 1153878 3533321 1153878 33773 3333307 33773 3333307 4560636 2285877 4560636 2285877 4228352 2932060 4228352 2932060 4607003 2932060 1655496 519310 1655496 1970553 1655496 1970553 4684757 1970553 678954 1660288 678954 1660288 4410480 3349006 4410480 3349006 2385441 3349006 3827520 2834079 3827520 4079683 3827520 4079683 1668810 4079683 1684536 4712793 1684536 3607161 1684536 3607161 4108906 2447055 4108906 3316000 4108906 3316000 143578 3316000 3874297 2227915 3874297 3334280 3874297 3334280 3994300 3334280 1223009 1215123 1223009 2248230 1223009 2248230 4444569 2248230 3791945 193358 3791945 193358 4206766 193358 1685114 2641260 1685114 408739 1685114 408739 442097 408739 4512972 2835328 4512972 960269 4512972 960269 978002 960269 3604335 2363568 3604335 2363568 3326375 2363568 4595995 1650951 4595995 3335157 4595995 3335157 3386566 3335157 4583179 1297016 4583179 1297016 1652463 1297016 4169984 2506716 4169984 1664482 4169984 1664482 1105538 1664482 2538086 1673632 2538086 551291 2538086 551291 1111669 551291 1350499 320183 1350499 3149288 1350499 3149288 4576458 3321979 4576458 228490 4576458 228490 227800 228490 2929463 1660668 2929463 1660668 1494489 1660668 3945748 2274683 3945748 1651131 3945748 1651131 1417127 236731 1417127 887963 1417127 887963 878703 887963 3852700 2838213 3852700 1118539 3852700 1118539 580438 1118539 3324523 3864772 3324523 3864772 4267949 1985726 4267949 1985726 4699983 1985726 4364326 2725280 4364326 1680565 4364326 1680565 1385332 1680565 4572594 2924298 4572594 1044324 4572594 1044324 1050538 1044324 4207503 2428173 4207503 333186 4207503 333186 343701 333186 641636 2210672 641636 2210672 4433686 2210672 1069528 599197 1069528 752561 1069528 752561 726012 752561 3583021 3100119 3583021 2613640 3583021 2613640 2737008 927694 2737008 927694 759878 927694 4517161 2867272 4517161 2251529 4517161 2251529 3315011 1388121 3315011 3059113 3315011 3059113 4722584 3059113 1647552 3344335 1647552 2309484 1647552 2309484 4354756 2309484 3872178 281673 3872178 281673 1401726 281673 3327597 1108031 3327597 1108031 1117289 1108031 1669292 1440305 1669292 433004 1669292 433004 1647486 433004 4354848 4495232 4354848 4495232 1653888 4495232 4376015 2176210 4376015 2176210 4489344 2176210 524656 1677963 524656 3315291 524656 3315291 454484 3315291 3826722 2180664 3826722 2185798 3826722 2185798 4471255 2185798 4428458 2746512 4428458 2457397 4428458 2457397 4070193 3318760 4070193 428725 4070193 428725 1206627 428725 3349432 4095930 3349432 1198478 3349432 1198478 471854 1198478 1656639 2033845 1656639 2033845 1657345 2033845 494679 495659 494679 1685874 494679 1685874 3348910 2684816 3348910 251420 3348910 251420 1385191 251420 1647347 2788539 1647347 2102644 1647347 2102644 3734835 2102644 3342965 3070254 3342965 3070254 1756705 1675568 1756705 1679517 1756705 1679517 1670395 1679517 4466258 799587 4466258 799587 784093 799587 3323531 3328567 3323531 3328567 826125 3328567 3563410 2200112 3563410 2200112 1666133 2200112 2797252 809734 2797252 809734 806035 809734 3348704 3906946 3348704 1925523 3348704 1925523 4749462 1925523 2802422 3336388 2802422 2312659 2802422 2312659 4359170 2312659 693599 711797 693599 3102052 693599 3102052 4788609 3102052 3350484 4557887 3350484 4557887 1650264 4557887 4001151 984878 4001151 984878 411580 421328 411580 3352649 411580 3352649 4625016 819494 4625016 819494 849719 819494 4352461 2679873 4352461 2653589 4352461 2653589 970665 954220 970665 3818621 970665 3818621 4704854 2711327 4704854 2711327 3324094 2506621 3324094 4240179 3324094 4240179 1683988 4240179 3340179 640265 3340179 640265 1045922 640265 1658772 4804078 1658772 2928672 1658772 2928672 4587456 2928672 1675322 1021649 1675322 2337840 1675322 2337840 4349795 2337840 1468479 203211 1468479 1275807 1468479 1275807 392107 1275807 1648691 837083 1648691 2064403 1648691 2064403 3717474 2064403 805030 816545 805030 3351543 805030 3351543 3387053 3351543 935954 943366 935954 2532645 935954 2532645 2446208 1647766 2446208 2777496 2446208 2777496 1653487 2777496 4789016 662672 4789016 4622717 4789016 4622717 3325073 4622717 3348566 522278 3348566 522278 539114 522278 3591593 3073595 3591593 2764951 3591593 2764951 4443553 2764951 714758 731289 714758 2912391 714758 2912391 4598190 2912391 1187602 1178504 1187602 3342008 1187602 3342008 4542612 3342008 509343 487033 509343 2814724 509343 2814724 3847884 2814724 3731103 2953025 3731103 1054484 3731103 1054484 1059297 1054484 3908358 2261611 3908358 688817 3908358 688817 975638 688817 3338074 2107747 3338074 1388863 3338074 1388863 1421471 1388863 4750124 3085285 4750124 1150399 4750124 1150399 1150379 1150399 3334686 4646106 3334686 2957028 3334686 2957028 3723209 2957028 602306 66203 602306 66203 3327498 3501937 3327498 2759747 3327498 2759747 4454999 2759747 831303 864649 831303 4280485 831303 4280485 3967902 2311141 3967902 3320515 3967902 3320515 4877699 3320515 4082595 2579096 4082595 3342322 4082595 3342322 2276142 3342322 3314282 3322502 3314282 3351191 3314282 3351191 844078 3351191 1681859 4556490 1681859 1447867 1681859 1447867 520550 498743 520550 879037 520550 879037 869979 879037 647086 1681703 647086 1126574 647086 1126574 535265 1126574 3348264 3033971 3348264 3033971 4687882 1967343 4687882 3109746 4687882 3109746 4762597 3109746 3919081 949023 3919081 949023 947170 949023 1348626 2590233 1348626 2590233 4079001 2590233 422832 1214191 422832 1387746 422832 1387746 1664639 2568723 1664639 332585 1664639 332585 318439 332585 651895 2837333 651895 2837333 1679436 4189184 1679436 1108414 1679436 1108414 1284819 355753 1284819 1786025 1284819 1786025 1688647 3321881 1688647 2377003 1688647 2377003 4034840 2377003 1312885 348696 1312885 1680302 1312885 1680302 4342068 1680302 2866539 1677771 2866539 3334243 2866539 3334243 2630494 3334243 3885916 2778440 3885916 3627502 3885916 3627502 1259264 1251488 1259264 1684316 1259264 1684316 3339927 3943394 3339927 2281327 3339927 2281327 615406 512985 615406 512985 4128660 2488896 4128660 2488896 56701 3321173 56701 57909 56701 57909 3339842 4208007 3339842 3342337 3339842 3342337 4611363 3342337 744225 733378 744225 3120797 744225 3120797 2509808 3120797 1041678 1045520 1041678 2449023 1041678 2449023 4096425 2449023 994726 1003136 994726 3343344 994726 3343344 1909186 3343344 1666340 1169440 1666340 1169440 1156519 1169440 3620910 3063650 3620910 434277 3620910 434277 1660147 434277 3489449 2986278 3489449 2986278 4652794 2986278 683780 1650115 683780 2739454 683780 2739454 3733186 2923263 3733186 2046664 3733186 2046664 4594691 2046664 400467 1276202 400467 1829879 400467 1829879 3330088 1829879 1372312 299067 1372312 1900957 1372312 1900957 4765857 1900957 474134 1678965 474134 4029304 474134 4029304 1680236 4029304 1676619 2639704 1676619 2639704 4120392 1653323 4120392 1653323 66316 1653323 4770503 3349861 4770503 373286 4770503 373286 3349433 373286 3727409 2045041 3727409 906946 3727409 906946 877858 906946 1681048 2885456 1681048 1647451 1681048 1647451 4219244 1647451 2551399 2754141 2551399 2754141 4405710 2754141 4294257 1010578 4294257 1010578 503112 3318789 503112 3318789 4304490 2325691 4304490 2657192 4304490 2657192 3994638 2657192 4877626 3329651 4877626 1262087 4877626 1262087 368411 1262087 4783633 3342606 4783633 3342606 4949384 3342606 538900 556648 538900 1959771 538900 1959771 4705697 1959771 1665794 2150059 1665794 1664087 1665794 1664087 4622662 1664087 3345966 4014312 3345966 1190243 3345966 1190243 481203 1190243 3314644 3096279 3314644 3096279 3574462 3096279 3337599 4554722 3337599 4554722 3937267 2262715 3937267 2827771 3937267 2827771 1681021 2577872 1681021 4764003 1681021 4764003 3343358 4764003 1650849 2453769 1650849 2453769 4135592 2453769 1301948 378488 1301948 1656492 1301948 1656492 4879248 1648260 4879248 1931435 4879248 1931435 3589513 1931435 4602745 2970537 4602745 1964453 4602745 1964453 4692534 1964453 728538 924138 728538 2504682 728538 2504682 4302647 1653159 4302647 1653159 2240862 2491858 2240862 2491858 507947 1175631 507947 2515935 507947 2515935 4127309 2515935 318604 345659 318604 1676337 318604 1676337 4673146 2016604 4673146 687979 4673146 687979 660630 687979 4141951 2484363 4141951 518169 4141951 518169 1151907 518169 1326339 2917807 1326339 2917807 4577143 2917807 1675090 4486638 1675090 3006294 1675090 3006294 3651079 3006294 823953 834661 823953 2129995 823953 2129995 3950580 3324123 3950580 3324123 4858042 3324123 3320529 1461568 3320529 2762418 3320529 2762418 4458999 2762418 547788 494734 547788 494734 3348983 494734 3334979 2521482 3334979 2521482 4219376 2521482 387825 384907 387825 2914804 387825 2914804 1647111 3073806 1647111 2779145 1647111 2779145 4457863 2779145 2069939 3320679 2069939 1660339 2069939 1660339 3268108 1660339 2906386 1650233 2906386 1686597 2906386 1686597 7416 1686597 4731349 582670 4731349 582670 572414 582670 4273788 2001258 4273788 2001258 3046736 2822939 3046736 2822939 4620327 3719810 4620327 3719810 1187196 1217855 1187196 1598842 1187196 1598842 1682126 1598842 916335 732834 916335 2348615 916335 2348615 4291810 2348615 319876 320431 319876 3332428 319876 3332428 1745368 3332428 1669922 4261896 1669922 1859750 1669922 1859750 5010186 3334930 5010186 1663130 5010186 1663130 503585 1663130 1652855 709814 1652855 709814 683516 709814 4184248 3339672 4184248 3339672 2052799 3339672 4631258 2942536 4631258 3317126 4631258 3317126 586793 3317126 3832764 2840900 3832764 2972472 3832764 2972472 1656478 2972472 1659950 3351671 1659950 3351671 3335544 2093117 3335544 2093117 4553684 2093117 337120 3352030 337120 35901 337120 35901 3315291 35901 1672689 4291165 1672689 3331557 1672689 3331557 3313449 2984460 3313449 4962517 3313449 4962517 4502720 2182511 4502720 3313424 4502720 3313424 621766 3313424 960311 958255 960311 1667104 960311 1667104 3333145 987545 3333145 1401555 3333145 1401555 278452 1401555 1667004 2533896 1667004 1314567 1667004 1314567 344997 1314567 2236505 1673121 2236505 1177103 2236505 1177103 1681233 1177103 3485210 3321247 3485210 3321247 682419 3321247 4751446 1633845 4751446 1633845 595177 1087199 595177 2881670 595177 2881670 4575209 2881670 1663608 2894831 1663608 2783364 1663608 2783364 4430047 2783364 510353 3352683 510353 642138 510353 642138 4371503 3335569 4371503 2018115 4371503 2018115 1682338 565679 1682338 1648251 1682338 1648251 5004029 1648251 847469 882984 847469 3318971 847469 3318971 4772999 3318971 1385349 303464 1385349 1662258 1385349 1662258 3989078 1662258 1410355 1404709 1410355 3009291 1410355 3009291 3639371 3009291 526461 532892 526461 1338419 526461 1338419 324760 1338419 3992065 3320332 3992065 3320332 477892 3347112 477892 1136970 477892 1136970 3342900 1136970 1659223 3318907 1659223 3318907 4266287 3318907 291123 287553 291123 1664522 291123 1664522 3684577 3038592 3684577 3038592 4737437 3038592 812738 870108 812738 4384004 812738 4384004 1660711 4384004 482389 471886 482389 2076896 482389 2076896 3762975 2076896 3329888 4965030 3329888 3340041 3329888 3340041 4261578 3340041 3352976 734249 3352976 1885431 3352976 1885431 3321994 1885431 4385372 2868953 4385372 2868953 235338 1435302 235338 2148940 235338 2148940 4510219 2148940 1019202 1022764 1019202 2091577 1019202 2091577 3795907 2091577 174943 3349646 174943 838605 174943 838605 821904 838605 498127 469895 498127 539987 498127 539987 4404261 2739402 4404261 726654 4404261 726654 739803 726654 4045422 2377935 4045422 1470101 4045422 1470101 1673291 1470101 3532713 3329223 3532713 3329223 90579 3329223 4448044 468131 4448044 468131 1207664 468131 1686409 1825126 1686409 975128 1686409 975128 971698 975128 3998641 235264 3998641 1662231 3998641 1662231 752156 747284 752156 2890866 752156 2890866 3905426 441164 3905426 441164 414674 3005771 414674 3005771 4685455 3005771 1657053 2202472 1657053 3319214 1657053 3319214 787879 3319214 1146103 1654687 1146103 1654687 750061 1654687 3539045 1670144 3539045 513265 3539045 513265 504171 513265 4389144 2867885 4389144 2867885 4545969 2867885 4289112 3342437 4289112 634693 4289112 634693 1049928 634693 4366308 2290880 4366308 2058090 4366308 2058090 2106342 1675938 2106342 4603015 2106342 4603015 197708 202795 197708 2515595 197708 2515595 4173315 2515595 1121464 1102254 1121464 3333916 1121464 3333916 3931053 3333916 107145 2339493 107145 2339493 4685822 3031757 4685822 1799665 4685822 1799665 1656380 1799665 1659287 4905116 1659287 2971387 1659287 2971387 4663940 2971387 1095054 569224 1095054 3392009 1095054 3392009 3326499 2076277 3326499 2076277 3350552 2076277 717150 951945 717150 2087873 717150 2087873 4572801 2087873 3755844 293032 3755844 293032 1372978 293032 2760001 3348877 2760001 3021657 2760001 3021657 3782596 3327473 3782596 1078031 3782596 1078031 592023 1078031 3313603 3105746 3313603 3105746 4756468 3105746 1012434 1004068 1012434 1004068 1009980 1004068 4331005 3028472 4331005 3028472 726478 954241 726478 3014982 726478 3014982 3684283 1206381 3684283 1206381 1070543 602807 1070543 3036425 1070543 3036425 3641304 3036425 1202538 1188587 1202538 2493873 1202538 2493873 4171023 2493873 1667892 1033383 1667892 1033383 1019347 1033383 2276061 2723080 2276061 2723080 4398110 2723080 666684 668415 666684 1669866 666684 1669866 3798491 2869416 3798491 1217441 3798491 1217441 482487 1217441 4444576 3338907 4444576 3338907 1888427 3338907 3994320 1074946 3994320 1074946 605883 1074946 4535022 2286016 4535022 2286016 437894 444167 437894 1653871 437894 1653871 263452 1653871 3502990 512856 3502990 512856 3326635 1663112 3326635 1663112 4538371 1663112 3145673 3333761 3145673 3333761 276182 3333761 3340866 1223305 3340866 1655579 3340866 1655579 1335 1655579 1657429 2803143 1657429 333429 1657429 333429 349031 333429 3747821 3891975 3747821 3891975 3326441 3891975 3995807 1967527 3995807 1967527 1677594 516156 1677594 797021 1677594 797021 855043 797021 4814742 3535529 4814742 3535529 285257 288190 285257 288190 3667860 3341406 3667860 2857985 3667860 2857985 3782549 2857985 379730 396157 379730 1662064 379730 1662064 678004 1662064 560846 560809 560846 1549890 560846 1549890 3618845 3080877 3618845 1906565 3618845 1906565 3575967 1906565 4549823 2909961 4549823 1131124 4549823 1131124 520854 1131124 4563445 2864965 4563445 261249 4563445 261249 555779 3328496 555779 3313594 555779 3313594 1169072 3313594 734511 954291 734511 4079166 734511 4079166 3340111 4079166 1684165 1044210 1684165 1685085 1684165 1685085 3090701 2713666 3090701 1560363 3090701 1560363 4479942 2188836 4479942 1672930 4479942 1672930 1438228 1226974 1438228 1226974 467034 1226974 1021301 1019129 1021301 1019129 3338443 1019129 1256620 1269444 1256620 947458 1256620 947458 955088 947458 3679452 2006088 3679452 697166 3679452 697166 305461 2986868 305461 2986868 4673837 2986868 346286 1342892 346286 2234388 346286 2234388 4035914 2965977 4035914 2965977 3701123 2965977 4023740 2655698 4023740 2772780 4023740 2772780 3911321 2772780 4137715 3322832 4137715 2267842 4137715 2267842 1660054 2267842 4373334 3335624 4373334 1929677 4373334 1929677 374570 3734343 374570 971848 374570 971848 963472 682370 963472 1179746 963472 1179746 481993 1179746 3324825 4718490 3324825 164892 3324825 164892 422209 2285211 422209 2285211 1680115 2285211 1655985 3119552 1655985 1672775 1655985 1672775 3772589 2109063 3772589 1350979 3772589 1350979 4541955 1350979 3401556 3332701 3401556 987381 3401556 987381 234270 270398 234270 683127 234270 683127 1678185 1236683 1678185 540392 1678185 540392 226509 250676 226509 1390814 226509 1390814 1152259 501234 1152259 4527481 1152259 4527481 4093505 2414519 4093505 3846171 4093505 3846171 1678337 3846171 3319434 2349351 3319434 2791632 3319434 2791632 4431199 2791632 1678713 3170214 1678713 2562542 1678713 2562542 4141364 2562542 617515 599069 617515 2415677 617515 2415677 4062003 2415677 4044465 2635716 4044465 942454 4044465 942454 950600 942454 1315038 3348102 1315038 3348102 1954857 3348102 1595488 1662690 1595488 1716626 1595488 1716626 3320480 1716626 781679 785828 781679 2194657 781679 2194657 4462019 2194657 1344119 304251 1344119 581786 1344119 581786 583504 581786 4269155 2889025 4269155 2889025 2966936 2939053 2966936 2521353 2966936 2521353 3958865 1930509 3958865 1930509 4726134 1930509 1675704 4090683 1675704 2936842 1675704 2936842 3351203 2936842 1228894 444539 1228894 1675928 1228894 1675928 4934214 1675928 3349440 987051 3349440 2775497 3349440 2775497 3863859 2775497 1095212 554055 1095212 3322545 1095212 3322545 254265 3322545 4308346 1852702 4308346 1852702 3337585 1852702 4849688 3324225 4849688 2656914 4849688 2656914 1117538 1663185 1117538 3339685 1117538 3339685 4682110 335773 4682110 335773 3343955 335773 4104943 3922966 4104943 3922966 1676452 3922966 2845399 1664584 2845399 1664584 4873837 1664584 3920499 2878075 3920499 2878075 4533457 2878075 673257 660816 673257 2728015 673257 2728015 3928370 2728015 1002596 4215858 1002596 4215858 3339928 4215858 1200282 1658041 1200282 1658041 3710286 2853482 3710286 2853482 4535579 2853482 686029 839416 686029 839416 4549495 3314127 4549495 1226017 4549495 1226017 973940 812783 973940 812783 804817 812783 3910063 2223007 3910063 687376 3910063 687376 710402 687376 2896943 2968663 2896943 2968663 4944006 420505 4944006 420505 423323 420505 3868231 2774612 3868231 1488283 3868231 1488283 536838 1114708 536838 1653608 536838 1653608 3673036 1653608 208963 2693852 208963 2693852 3983893 2693852 1178424 489503 1178424 790923 1178424 790923 3313684 790923 2268394 3083532 2268394 284557 2268394 284557 1384433 284557 1654598 3950408 1654598 2593566 1654598 2593566 4052303 2593566 3757300 2063157 3757300 2176705 3757300 2176705 4471110 2176705 4438280 2237791 4438280 1705548 4438280 1705548 3351325 1705548 4122365 2474598 4122365 529861 4122365 529861 513508 529861 4536572 2161667 4536572 451275 4536572 451275 447957 451275 4232034 2466400 4232034 1797417 4232034 1797417 3327445 1797417 3720661 2953439 3720661 1159723 3720661 1159723 1159112 1159723 3068222 1684562 3068222 665250 3068222 665250 791001 788978 791001 225059 791001 225059 241936 225059 3355424 1667424 3355424 779755 3355424 779755 754913 779755 3324888 3189731 3324888 3189731 3329424 3189731 385836 342844 385836 342844 4781705 3100363 4781705 1668193 4781705 1668193 5003584 1668193 1217135 1685846 1217135 457916 1217135 457916 470811 457916 4372955 3321601 4372955 290137 4372955 290137 1344856 290137 1654959 2248254 1654959 2248254 4933740 905543 4933740 905543 760495 905543 1400231 246953 1400231 3738639 1400231 3738639 3667137 1994093 3667137 4247484 3667137 4247484 3350523 4247484 4014182 2366965 4014182 3004410 4014182 3004410 3338292 4730003 3338292 2909783 3338292 2909783 4543684 1095890 4543684 1095890 1101122 1095890 2225710 1686271 2225710 526978 2225710 526978 533311 526978 694833 2686414 694833 2686414 3336228 2686414 2056497 3343973 2056497 363958 2056497 363958 365726 363958 850805 2906226 850805 2906226 3751169 2906226 3569040 1679271 3569040 1962486 3569040 1962486 4726207 1962486 297027 3341927 297027 1678634 297027 1678634 4793806 1678634 3986387 1651890 3986387 1680406 3986387 1680406 446927 3337610 446927 1237999 446927 1237999 1269037 3314868 1269037 795249 1269037 795249 794198 795249 3619960 2795978 3619960 2795978 4668013 480057 4668013 3321292 4668013 3321292 1653025 1363447 1653025 4880726 1653025 4880726 4675937 1210773 4675937 2011823 4675937 2011823 3341411 2011823 3528272 516149 3528272 516149 1143758 516149 1891746 4249698 1891746 4249698 4070151 1414415 4070151 1414415 1647731 1414415 1671696 86001 1671696 554042 1671696 554042 3777614 3338473 3777614 1524522 3777614 1524522 1673715 1524522 3963964 2528317 3963964 2528317 4211326 2528317 4068540 618726 4068540 618726 359230 3350566 359230 3350566 4673813 3350566 2825306 1653209 2825306 2773545 2825306 2773545 3885703 2773545 994956 4767599 994956 1653997 994956 1653997 4732221 1653997 3605421 1951501 3605421 1946859 3605421 1946859 4743104 1946859 3314261 280321 3314261 280321 1378524 280321 3696531 2038758 3696531 979940 3696531 979940 687495 979940 2008905 4472674 2008905 4472674 3721774 2970117 3721774 3334360 3721774 3334360 1028408 1026244 1028408 2278288 1028408 2278288 4425226 2278288 791495 790924 791495 1371882 791495 1371882 318065 1371882 1015232 358439 1015232 358439 1287671 358439 254170 1392827 254170 813933 254170 813933 4550596 4267597 4550596 4267597 1648361 4267597 4573853 890112 4573853 890112 216444 3338472 216444 3338472 4529183 3338472 1668703 4068758 1668703 2292835 1668703 2292835 4373389 2292835 3592413 3104417 3592413 1145012 3592413 1145012 543069 1145012 1360827 2538673 1360827 2538673 4202939 2538673 3317382 3872672 3317382 1655047 3317382 1655047 4290560 1655047 3339411 4452365 3339411 1680549 3339411 1680549 4692864 1680549 901216 897035 901216 1675403 901216 1675403 4153682 2470617 4153682 1200803 4153682 1200803 464990 1200803 539433 1157329 539433 4950334 539433 4950334 3009629 1704911 3009629 1704911 3321879 1704911 1677900 4590320 1677900 1663369 1677900 1663369 2569139 1677308 2569139 1334786 2569139 1334786 1324384 1334786 1671778 2610200 1671778 1327771 1671778 1327771 345180 1327771 771340 793878 771340 2487955 771340 2487955 4599927 2073293 4599927 2968308 4599927 2968308 3342462 2968308 3576979 1907521 3576979 2298144 3576979 2298144 3988131 2298144 965933 682119 965933 1670884 965933 1670884 4095758 1670884 3963945 2727246 3963945 2560024 3963945 2560024 4134756 2560024 3318000 3096638 3318000 2011638 3318000 2011638 4664357 2011638 3726958 389260 3726958 3327251 3726958 3327251 578222 3327251 2552649 1886321 2552649 2601214 2552649 2601214 4072215 2601214 806392 876458 806392 2150225 806392 2150225 4188091 2481960 4188091 251502 4188091 251502 792322 2413804 792322 2413804 4076218 2571736 4076218 2072509 4076218 2072509 4608452 2072509 1354574 310794 1354574 908009 1354574 908009 872032 793050 872032 2721932 872032 2721932 4406771 2721932 3619661 3315506 3619661 651390 3619661 651390 680816 651390 1074177 2838463 1074177 2838463 4474561 2838463 438078 465274 438078 1948683 438078 1948683 4737984 1948683 4330194 2351009 4330194 983287 4330194 983287 1659530 983287 4657312 2503206 4657312 2503206 493543 482951 493543 1678437 493543 1678437 3604707 1977828 3604707 1977828 4689372 1977828 4543203 1677196 4543203 2752330 4543203 2752330 3796912 1672570 3796912 1672570 1396354 3317909 1396354 2545102 1396354 2545102 4229550 2545102 1666999 4922542 1666999 351310 1666999 351310 1328943 351310 1415988 226694 1415988 1674205 1415988 1674205 449378 1674205 1124384 540053 1124384 3314133 1124384 3314133 3990149 2327665 3990149 2335761 3990149 2335761 1259725 396258 1259725 1231788 1259725 1231788 3316932 1231788 144202 3333075 144202 2426084 144202 2426084 4235444 2426084 4097874 2950215 4097874 2950215 1666926 2950215 3575243 3115087 3575243 2214733 3575243 2214733 3874214 2214733 3352923 3671856 3352923 488595 3352923 488595 956468 2287629 956468 2287629 3951109 2287629 1830357 3902002 1830357 3902002 4422178 1671049 4422178 3916518 4422178 3916518 1659884 3916518 1663774 559548 1663774 559548 1103069 559548 4231521 2458211 4231521 809024 4231521 809024 799570 809024 1272483 3159099 1272483 3159099 3595645 2548969 3595645 2548969 355616 1295364 355616 1969055 355616 1969055 4686976 1969055 3785061 2143814 3785061 2143814 4535787 2143814 379980 365779 379980 2230915 379980 2230915 4413228 2230915 4120880 1683121 4120880 2875150 4120880 2875150 4548429 2875150 1666517 2152142 1666517 3446221 1666517 3446221 3328776 3446221 1658579 972763 1658579 972763 893257 4552061 893257 4552061 3345209 4552061 1683228 872240 1683228 1405516 1683228 1405516 1394436 1405516 4611404 3322307 4611404 3322307 585933 1647243 585933 2546825 585933 2546825 4525742 603562 4525742 603562 1657895 603562 1671022 421204 1671022 3070549 1671022 3070549 3597434 3070549 1309421 1321138 1309421 3333859 1309421 3333859 667565 3333859 3322440 619983 3322440 619983 617991 619983 1434354 2099040 1434354 2099040
100001 0 999994682 18511 999994682 18511 999971212 85131 999971212 85131 999961491 96359 999961491 96359 999944342 131314 999944342 131314 999927788 158381 999927788 158381 999884401 166088 999884401 166088 999860589 191500 999860589 191500 999848308 202812 999848308 202812 999832446 213352 999832446 213352 999819392 241639 999819392 241639 999801928 259315 999801928 259315 999798603 274993 999798603 274993 999757278 281608 999757278 281608 999720957 286576 999720957 286576 999716166 314212 999716166 314212 999696068 334043 999696068 334043 999676440 346531 999676440 346531 999656429 368143 999656429 368143 999643956 410140 999643956 410140 999629076 418475 999629076 418475 999621868 429319 999621868 429319 999608654 449771 999608654 449771 999592033 480888 999592033 480888 999581120 523215 999581120 523215 999573121 539225 999573121 539225 999555734 555258 999555734 555258 999535409 566352 999535409 566352 999529597 578207 999529597 578207 999518073 586776 999518073 586776 999453265 607882 999453265 607882 999445584 645231 999445584 645231 999433564 659664 999433564 659664 999429913 679245 999429913 679245 999413057 701705 999413057 701705 999401141 714393 999401141 714393 999398421 725633 999398421 725633 999382067 757865 999382067 757865 999341951 769960 999341951 769960 999332368 804911 999332368 804911 999313270 808047 999313270 808047 999255279 842664 999255279 842664 999231129 848988 999231129 848988 999221413 853736 999221413 853736 999213221 877651 999213221 877651 999203510 894170 999203510 894170 999196954 896810 999196954 896810 999177580 949931 999177580 949931 999150927 996994 999150927 996994 999144790 1009960 999144790 1009960 999138767 1020141 999138767 1020141 999134545 1048130 999134545 1048130 999097921 1084810 999097921 1084810 999092007 1095060 999092007 1095060 999081786 1107043 999081786 1107043 999073677 1119569 999073677 1119569 999055439 1125595 999055439 1125595 999049927 1151180 999049927 1151180 999017537 1195721 999017537 1195721 998978913 1213397 998978913 1213397 998963241 1218298 998963241 1218298 998912281 1237143 998912281 1237143 998902874 1250162 998902874 1250162 998888476 1254933 998888476 1254933 998878142 1262467 998878142 1262467 998851192 1289251 998851192 1289251 998829133 1302880 998829133 1302880 998813398 1327702 998813398 1327702 998804528 1329868 998804528 1329868 998793052 1361335 998793052 1361335 998761096 1391635 998761096 1391635 998743253 1420565 998743253 1420565 998720218 1439581 998720218 1439581 998712103 1497462 998712103 1497462 998707663 1521204 998707663 1521204 998681138 1548122 998681138 1548122 998651824 1565721 998651824 1565721 998634617 1571943 998634617 1571943 998609378 1589447 998609378 1589447 998576993 1625714 998576993 1625714 998562268 1650176 998562268 1650176 998527640 1675783 998527640 1675783 998520240 1697498 998520240 1697498 998514680 1745891 998514680 1745891 998511897 1758400 998511897 1758400 998487373 1775147 998487373 1775147 998459470 1785790 998459470 1785790 998413078 1788429 998413078 1788429 998397637 1801388 998397637 1801388 998372233 1816649 998372233 1816649 998349060 1832375 998349060 1832375 998339827 1838957 998339827 1838957 998338005 1852296 998338005 1852296 998326704 1861129 998326704 1861129 998308120 1875526 998308120 1875526 998305375 1916974 998305375 1916974 998287464 1921876 998287464 1921876 998274420 1935176 998274420 1935176 998260472 1959081 998260472 1959081 998234000 1980669 998234000 1980669 998217763 2013555 998217763 2013555 998191614 2020134 998191614 2020134 998186082 2035705 998186082 2035705 998144064 2051157 998144064 2051157 998130827 2052465 998130827 2052465 998103448 2065708 998103448 2065708 998086728 2123250 998086728 2123250 998078697 2139001 998078697 2139001 998064862 2154655 998064862 2154655 998061214 2172508 998061214 2172508 998051467 2208371 998051467 2208371 998030759 2221108 998030759 2221108 998020655 2245177 998020655 2245177 997997227 2260217 997997227 2260217 997975507 2277168 997975507 2277168 997957319 2292244 997957319 2292244 997947682 2306551 997947682 2306551 997939175 2322216 997939175 2322216 997867409 2344295 997867409 2344295 997856658 2350308 997856658 2350308 997854914 2361838 997854914 2361838 997851004 2369849 997851004 2369849 997828000 2397237 997828000 2397237 997804157 2414448 997804157 2414448 997725312 2435772 997725312 2435772 997711156 2466113 997711156 2466113 997697713 2477842 997697713 2477842 997683387 2493740 997683387 2493740 997661992 2507532 997661992 2507532 997610462 2533474 997610462 2533474 997586290 2540227 997586290 2540227 997573343 2579069 997573343 2579069 997558101 2589539 997558101 2589539 997543103 2605361 997543103 2605361 997535440 2611233 997535440 2611233 997517616 2615985 997517616 2615985 997491428 2647331 997491428 2647331 997477343 2650651 997477343 2650651 997459331 2683420 997459331 2683420 997418561 2685659 997418561 2685659 997406768 2702932 997406768 2702932 997391396 2713965 997391396 2713965 997378604 2719715 997378604 2719715 997371007 2727040 997371007 2727040 997338329 2736969 997338329 2736969 997333348 2744072 997333348 2744072 997323803 2771358 997323803 2771358 997315732 2783483 997315732 2783483 997304757 2805446 997304757 2805446 997295690 2848190 997295690 2848190 997289449 2862599 997289449 2862599 997277330 2875425 997277330 2875425 997275844 2892970 997275844 2892970 997259801 2922547 997259801 2922547 997257692 2939667 997257692 2939667 997247225 2960829 997247225 2960829 997210060 2984004 997210060 2984004 997200506 2993219 997200506 2993219 997099906 3003867 997099906 3003867 997091642 3029806 997091642 3029806 997026589 3045935 997026589 3045935 997012222 3074458 997012222 3074458 996996280 3081746 996996280 3081746 996983308 3092315 996983308 3092315 996969668 3109967 996969668 3109967 996957813 3120890 996957813 3120890 996917695 3135623 996917695 3135623 996892574 3157701 996892574 3157701 996865216 3174998 996865216 3174998 996841438 3177712 996841438 3177712 996827575 3195060 996827575 3195060 996800046 3206966 996800046 3206966 996789378 3243169 996789378 3243169 996777314 3273104 996777314 3273104 996764781 3285425 996764781 3285425 996734153 3301693 996734153 3301693 996716662 3306102 996716662 3306102 996707558 3341571 996707558 3341571 996698266 3354039 996698266 3354039 996692758 3368286 996692758 3368286 996682833 3387839 996682833 3387839 996665888 3404998 996665888 3404998 996649748 3421787 996649748 3421787 996646027 3461342 996646027 3461342 996638698 3485576 996638698 3485576 996621437 3520588 996621437 3520588 996582176 3527882 996582176 3527882 996573915 3541720 996573915 3541720 996538674 3554672 996538674 3554672 996515913 3556997 996515913 3556997 996500289 3563615 996500289 3563615 996477169 3569375 996477169 3569375 996467691 3606746 996467691 3606746 996448488 3623120 996448488 3623120 996425007 3636465 996425007 3636465 996420773 3646220 996420773 3646220 996391071 3661083 996391071 3661083 996379333 3663361 996379333 3663361 996367388 3674076 996367388 3674076 996350150 3679124 996350150 3679124 996319395 3738587 996319395 3738587 996307208 3784997 996307208 3784997 996272910 3828138 996272910 3828138 996263760 3864881 996263760 3864881 996242866 3907046 996242866 3907046 996210966 3925664 996210966 3925664 996193514 3978026 996193514 3978026 996156235 3987851 996156235 3987851 996142080 3990909 996142080 3990909 996121482 4020509 996121482 4020509 996093038 4024870 996093038 4024870 996037522 4088907 996037522 4088907 996018430 4096290 996018430 4096290 995994758 4119758 995994758 4119758 995989517 4138981 995989517 4138981 995977039 4161725 995977039 4161725 995916690 4166449 995916690 4166449 995885335 4195729 995885335 4195729 995865722 4203774 995865722 4203774 995770522 4261022 995770522 4261022 995743271 4271470 995743271 4271470 995727554 4298232 995727554 4298232 995705968 4311405 995705968 4311405 995699284 4321590 995699284 4321590 995673600 4328722 995673600 4328722 995670116 4355818 995670116 4355818 995662956 4360522 995662956 4360522 995619348 4368030 995619348 4368030 995604050 4436898 995604050 4436898 995596546 4445228 995596546 4445228 995577864 4460458 995577864 4460458 995564797 4483232 995564797 4483232 995545829 4493265 995545829 4493265 995532802 4520768 995532802 4520768 995527011 4537340 995527011 4537340 995518882 4557826 995518882 4557826 995512304 4596274 995512304 4596274 995496205 4615348 995496205 4615348 995484683 4652876 995484683 4652876 995467530 4683708 995467530 4683708 995446230 4687659 995446230 4687659 995441993 4700918 995441993 4700918 995406138 4709507 995406138 4709507 995375532 4715846 995375532 4715846 995372897 4736539 995372897 4736539 995356343 4756603 995356343 4756603 995337681 4766173 995337681 4766173 995331747 4791446 995331747 4791446 995330795 4798095 995330795 4798095 995297698 4809986 995297698 4809986 995272638 4867880 995272638 4867880 995243246 4903915 995243246 4903915 995211806 4936827 995211806 4936827 995168727 4958164 995168727 4958164 995133968 4962365 995133968 4962365 995114861 4982936 995114861 4982936 995113078 4988588 995113078 4988588 995098276 5003623 995098276 5003623 995062276 5023326 995062276 5023326 995058806 5026030 995058806 5026030 995035403 5038740 995035403 5038740 995012538 5041106 995012538 5041106 994995644 5046125 994995644 5046125 994989365 5070083 994989365 5070083 994982524 5107368 994982524 5107368 994976939 5191591 994976939 5191591 994953911 5237372 994953911 5237372 994944879 5260846 994944879 5260846 994936316 5269351 994936316 5269351 994929107 5280060 994929107 5280060 994869295 5287661 994869295 5287661 994850010 5307412 994850010 5307412 994837551 5340883 994837551 5340883 994830660 5347335 994830660 5347335 994782242 5360605 994782242 5360605 994763114 5390979 994763114 5390979 994695071 5411054 994695071 5411054 994671276 5438946 994671276 5438946 994666508 5465675 994666508 5465675 994629343 5470415 994629343 5470415 994608799 5491442 994608799 5491442 994581496 5498527 994581496 5498527 994579463 5503904 994579463 5503904 994556588 5511981 994556588 5511981 994495690 5526418 994495690 5526418 994481266 5577018 994481266 5577018 994420595 5588238 994420595 5588238 994409672 5604477 994409672 5604477 994404074 5613706 994404074 5613706 994389806 5629006 994389806 5629006 994374344 5666423 994374344 5666423 994365974 5682299 994365974 5682299 994331165 5683257 994331165 5683257 994327291 5743901 994327291 5743901 994290281 5754024 994290281 5754024 994277016 5768210 994277016 5768210 994260877 5783369 994260877 5783369 994244243 5802374 994244243 5802374 994210320 5823975 994210320 5823975 994190433 5842970 994190433 5842970 994185084 5865826 994185084 5865826 994144639 5886407 994144639 5886407 994123446 5905199 994123446 5905199 994092969 5937398 994092969 5937398 994058794 5984742 994058794 5984742 994032268 6007444 994032268 6007444 994023004 6040292 994023004 6040292 993991079 6055757 993991079 6055757 993970402 6071574 993970402 6071574 993939761 6092975 993939761 6092975 993919627 6146996 993919627 6146996 993874628 6167029 993874628 6167029 993861034 6184097 993861034 6184097 993844444 6191813 993844444 6191813 993806699 6198049 993806699 6198049 993788681 6215907 993788681 6215907 993781754 6241077 993781754 6241077 993777731 6255447 993777731 6255447 993738111 6270382 993738111 6270382 993729107 6300502 993729107 6300502 993709853 6328598 993709853 6328598 993698760 6363491 993698760 6363491 993691402 6391549 993691402 6391549 993665709 6425727 993665709 6425727 993652193 6432324 993652193 6432324 993644367 6445268 993644367 6445268 993635863 6461185 993635863 6461185 993609156 6467520 993609156 6467520 993572047 6485839 993572047 6485839 993539901 6501261 993539901 6501261 993535553 6523400 993535553 6523400 993523922 6551185 993523922 6551185 993493885 6567820 993493885 6567820 993470988 6600521 993470988 6600521 993430050 6604593 993430050 6604593 993416317 6615683 993416317 6615683 993386704 6636908 993386704 6636908 993364961 6650037 993364961 6650037 993359527 6680152 993359527 6680152 993328225 6688749 993328225 6688749 993297157 6703366 993297157 6703366 993294728 6704647 993294728 6704647 993288966 6750475 993288966 6750475 993238488 6757089 993238488 6757089 993217253 6769836 993217253 6769836 993187357 6794354 993187357 6794354 993167944 6809890 993167944 6809890 993147129 6822937 993147129 6822937 993140420 6848471 993140420 6848471 993132023 6870699 993132023 6870699 993086837 6894501 993086837 6894501 993056182 6917118 993056182 6917118 993041208 6920709 993041208 6920709 993023972 6935726 993023972 6935726 993011393 6950785 993011393 6950785 993001838 6954889 993001838 6954889 992979653 6980466 992979653 6980466 992953750 7000867 992953750 7000867 992920721 7023514 992920721 7023514 992873334 7035540 992873334 7035540 992864710 7043262 992864710 7043262 992841640 7060057 992841640 7060057 992820811 7089903 992820811 7089903 992801069 7110743 992801069 7110743 992743312 7130692 992743312 7130692 992737479 7147164 992737479 7147164 992730541 7163412 992730541 7163412 992716496 7184271 992716496 7184271 992710596 7188503 992710596 7188503 992695887 7218407 992695887 7218407 992674074 7247218 992674074 7247218 992633331 7269729 992633331 7269729 992617638 7289244 992617638 7289244 992590888 7300434 992590888 7300434 992538087 7344880 992538087 7344880 992528946 7375572 992528946 7375572 992517799 7405004 992517799 7405004 992475677 7418390 992475677 7418390 992457159 7433048 992457159 7433048 992441030 7443886 992441030 7443886 992422509 7450380 992422509 7450380 992415740 7473120 992415740 7473120 992376493 7478151 992376493 7478151 992346998 7479171 992346998 7479171 992334028 7486899 992334028 7486899 992324562 7527599 992324562 7527599 992238559 7557487 992238559 7557487 992220205 7569219 992220205 7569219 992206720 7591810 992206720 7591810 992200865 7598396 992200865 7598396 992153009 7622163 992153009 7622163 992139072 7651004 992139072 7651004 992121702 7671846 992121702 7671846 992057426 7681715 992057426 7681715 992046883 7698410 992046883 7698410 992022800 7728460 992022800 7728460 992000998 7786872 992000998 7786872 991997179 7805130 991997179 7805130 991974212 7824474 991974212 7824474 991951858 7838276 991951858 7838276 991931460 7885331 991931460 7885331 991914238 7916821 991914238 7916821 991885711 7918810 991885711 7918810 991865470 7968380 991865470 7968380 991847837 7977350 991847837 7977350 991835270 7997583 991835270 7997583 991820516 8002135 991820516 8002135 991799915 8016429 991799915 8016429 991795237 8042627 991795237 8042627 991766922 8068282 991766922 8068282 991748315 8073144 991748315 8073144 991718523 8087288 991718523 8087288 991706827 8092013 991706827 8092013 991698977 8106861 991698977 8106861 991697777 8122483 991697777 8122483 991665724 8138476 991665724 8138476 991647509 8166552 991647509 8166552 991623618 8170687 991623618 8170687 991605932 8178256 991605932 8178256 991595081 8183813 991595081 8183813 991570428 8208372 991570428 8208372 991546222 8219102 991546222 8219102 991533993 8223522 991533993 8223522 991517646 8240932 991517646 8240932 991485151 8253744 991485151 8253744 991467549 8271622 991467549 8271622 991446120 8277318 991446120 8277318 991437656 8301872 991437656 8301872 991430048 8333222 991430048 8333222 991422595 8344798 991422595 8344798 991410923 8387442 991410923 8387442 991339531 8429797 991339531 8429797 991317762 8444380 991317762 8444380 991305311 8469596 991305311 8469596 991290157 8491166 991290157 8491166 991273386 8497701 991273386 8497701 991235426 8513044 991235426 8513044 991210195 8528118 991210195 8528118 991170869 8528719 991170869 8528719 991163324 8546697 991163324 8546697 991135127 8567123 991135127 8567123 991103486 8575157 991103486 8575157 991071789 8624894 991071789 8624894 991031790 8654136 991031790 8654136 991024591 8658462 991024591 8658462 991017946 8670004 991017946 8670004 990990366 8674297 990990366 8674297 990979050 8703524 990979050 8703524 990960650 8753699 990960650 8753699 990953753 8771953 990953753 8771953 990938339 8797114 990938339 8797114 990896210 8803190 990896210 8803190 990890395 8808495 990890395 8808495 990879231 8841149 990879231 8841149 990860207 8930770 990860207 8930770 990856558 8935936 990856558 8935936 990826563 8944785 990826563 8944785 990812587 8946793 990812587 8946793 990797374 8950964 990797374 8950964 990790952 8959000 990790952 8959000 990771469 8982408 990771469 8982408 990757442 8996858 990757442 8996858 990738970 9016978 990738970 9016978 990727289 9021806 990727289 9021806 990725378 9077469 990725378 9077469 990722873 9085320 990722873 9085320 990707152 9127551 990707152 9127551 990705224 9132204 990705224 9132204 990675617 9174700 990675617 9174700 990670869 9188375 990670869 9188375 990639941 9217657 990639941 9217657 990610981 9230229 990610981 9230229 990580517 9247538 990580517 9247538 990546647 9281625 990546647 9281625 990539801 9349101 990539801 9349101 990508332 9359517 990508332 9359517 990497454 9399106 990497454 9399106 990483352 9410364 990483352 9410364 990467988 9442207 990467988 9442207 990448334 9443635 990448334 9443635 990437577 9458256 990437577 9458256 990418132 9464189 990418132 9464189 990407657 9489529 990407657 9489529 990394849 9493023 990394849 9493023 990371394 9507448 990371394 9507448 990365575 9537070 990365575 9537070 990289853 9553326 990289853 9553326 990265662 9570540 990265662 9570540 990241847 9591558 990241847 9591558 990235585 9605162 990235585 9605162 990211963 9616839 990211963 9616839 990196647 9640101 990196647 9640101 990184793 9651094 990184793 9651094 990178340 9657733 990178340 9657733 990161319 9662941 990161319 9662941 990152262 9679542 990152262 9679542 990127776 9693713 990127776 9693713 990124800 9701263 990124800 9701263 990118227 9713388 990118227 9713388 990089530 9721717 990089530 9721717 990077744 9768530 990077744 9768530 990041332 9783507 990041332 9783507 990006716 9792058 990006716 9792058 989922483 9847990 989922483 9847990 989905825 9852906 989905825 9852906 989898935 9854970 989898935 9854970 989896308 9875227 989896308 9875227 989887046 9901699 989887046 9901699 989869383 9914165 989869383 9914165 989862872 9929045 989862872 9929045 989834578 9957366 989834578 9957366 989772822 9974981 989772822 9974981 989760143 9982640 989760143 9982640 989734781 10010615 989734781 10010615 989694930 10038445 989694930 10038445 989677597 10098995 989677597 10098995 989665975 10111944 989665975 10111944 989659606 10156002 989659606 10156002 989620448 10188897 989620448 10188897 989613611 10205401 989613611 10205401 989571888 10236659 989571888 10236659 989560341 10248150 989560341 10248150 989557373 10283064 989557373 10283064 989544612 10284123 989544612 10284123 989519641 10322690 989519641 10322690 989509853 10330129 989509853 10330129 989494316 10363267 989494316 10363267 989441423 10386346 989441423 10386346 989436761 10405298 989436761 10405298 989427536 10452910 989427536 10452910 989418260 10481295 989418260 10481295 989413366 10494134 989413366 10494134 989409916 10501641 989409916 10501641 989379928 10506802 989379928 10506802 989354091 10512457 989354091 10512457 989329661 10519856 989329661 10519856 989318354 10560952 989318354 10560952 989308128 10581579 989308128 10581579 989280885 10600674 989280885 10600674 989279016 10619856 989279016 10619856 989273407 10631627 989273407 10631627 989234353 10690254 989234353 10690254 989199030 10706399 989199030 10706399 989174286 10715354 989174286 10715354 989136467 10719391 989136467 10719391 989121051 10742491 989121051 10742491 989096014 10758273 989096014 10758273 989082201 10784945 989082201 10784945 989068339 10857507 989068339 10857507 989065729 10868895 989065729 10868895 989047666 10895879 989047666 10895879 989028804 10905809 989028804 10905809 989017087 10923017 989017087 10923017 988993505 10958050 988993505 10958050 988991535 10982493 988991535 10982493 988981486 11006302 988981486 11006302 988973826 11033930 988973826 11033930 988955971 11040776 988955971 11040776 988944379 11065661 988944379 11065661 988922461 11087812 988922461 11087812 988902584 11159881 988902584 11159881 988888476 11170460 988888476 11170460 988868562 11185629 988868562 11185629 988841807 11191571 988841807 11191571 988828886 11207330 988828886 11207330 988825657 11242799 988825657 11242799 988807261 11272511 988807261 11272511 988755699 11319000 988755699 11319000 988738900 11323194 988738900 11323194 988712225 11346190 988712225 11346190 988678295 11359696 988678295 11359696 988664104 11366065 988664104 11366065 988657864 11374807 988657864 11374807 988655831 11392105 988655831 11392105 988614649 11433134 988614649 11433134 988591980 11441535 988591980 11441535 988575116 11450369 988575116 11450369 988562208 11453515 988562208 11453515 988539234 11460369 988539234 11460369 988534296 11510191 988534296 11510191 988508485 11542107 988508485 11542107 988490489 11564526 988490489 11564526 988473722 11586257 988473722 11586257 988450304 11598307 988450304 11598307 988444110 11612207 988444110 11612207 988437659 11621463 988437659 11621463 988409314 11624802 988409314 11624802 988393840 11630352 988393840 11630352 988349896 11637673 988349896 11637673 988338931 11647567 988338931 11647567 988323590 11655165 988323590 11655165 988307910 11709198 988307910 11709198 988286498 11724669 988286498 11724669 988281826 11740837 988281826 11740837 988254739 11751754 988254739 11751754 988248463 11764589 988248463 11764589 988222924 11793025 988222924 11793025 988218494 11819776 988218494 11819776 988187537 11825652 988187537 11825652 988165208 11834045 988165208 11834045 988152588 11851702 988152588 11851702 988143697 11895364 988143697 11895364 988097610 11903807 988097610 11903807 988077896 11938150 988077896 11938150 988073478 11948903 988073478 11948903 988054970 12005226 988054970 12005226 988028044 12026457 988028044 12026457 987985961 12047175 987985961 12047175 987971273 12100010 987971273 12100010 987944386 12115952 987944386 12115952 987896106 12164120 987896106 12164120 987867579 12179924 987867579 12179924 987850245 12206454 987850245 12206454 987821986 12238561 987821986 12238561 987815245 12269513 987815245 12269513 987804960 12316799 987804960 12316799 987766268 12387637 987766268 12387637 987717910 12411800 987717910 12411800 987713777 12428297 987713777 12428297 987712625 12446891 987712625 12446891 987679614 12472078 987679614 12472078 987633494 12493235 987633494 12493235 987616436 12523780 987616436 12523780 987613087 12550149 987613087 12550149 987612153 12583465 987612153 12583465 987591314 12594827 987591314 12594827 987557188 12611947 987557188 12611947 987534374 12636715 987534374 12636715 987506445 12682948 987506445 12682948 987494494 12699840 987494494 12699840 987487202 12709343 987487202 12709343 987486595 12731638 987486595 12731638 987454150 12745226 987454150 12745226 987445682 12819527 987445682 12819527 987434073 12852964 987434073 12852964 987430128 12869104 987430128 12869104 987404722 12899379 987404722 12899379 987381041 12903737 987381041 12903737 987323372 12914659 987323372 12914659 987314266 12930497 987314266 12930497 987296234 12963513 987296234 12963513 987259580 12992132 987259580 12992132 987254537 13022195 987254537 13022195 987243843 13029332 987243843 13029332 987208977 13047186 987208977 13047186 987203067 13055223 987203067 13055223 987191864 13070540 987191864 13070540 987160167 13076332 987160167 13076332 987158339 13092179 987158339 13092179 987155099 13107953 987155099 13107953 987118582 13117847 987118582 13117847 987062232 13125205 987062232 13125205 987040942 13142967 987040942 13142967 987022491 13186165 987022491 13186165 986992535 13197629 986992535 13197629 986967496 13207749 986967496 13207749 986956721 13243549 986956721 13243549 986894549 13251187 986894549 13251187 986885253 13260035 986885253 13260035 986877382 13269625 986877382 13269625 986852611 13297623 986852611 13297623 986837078 13307882 986837078 13307882 986828324 13308954 986828324 13308954 986812158 13322865 986812158 13322865 986806260 13369267 986806260 13369267 986770345 13372507 986770345 13372507 986757617 13398409 986757617 13398409 986705876 13407093 986705876 13407093 986697034 13421818 986697034 13421818 986688229 13430719 986688229 13430719 986682112 13440928 986682112 13440928 986663696 13454149 986663696 13454149 986643058 13472542 986643058 13472542 986626655 13482843 986626655 13482843 986606931 13521589 986606931 13521589 986593819 13538883 986593819 13538883 986564833 13545712 986564833 13545712 986558095 13556524 986558095 13556524 986544262 13575734 986544262 13575734 986492032 13590933 986492032 13590933 986466469 13606882 986466469 13606882 986436196 13616754 986436196 13616754 986393063 13639743 986393063 13639743 986380548 13669485 986380548 13669485 986361625 13690694 986361625 13690694 986339593 13729671 986339593 13729671 986321438 13743857 986321438 13743857 986264888 13761375 986264888 13761375 986248662 13777845 986248662 13777845 986237129 13787333 986237129 13787333 986217189 13799222 986217189 13799222 986161467 13801534 986161467 13801534 986155771 13805968 986155771 13805968 986136947 13824482 986136947 13824482 986116483 13837740 986116483 13837740 986095022 13852615 986095022 13852615 986065350 13857315 986065350 13857315 986054699 13867205 986054699 13867205 986030394 13881987 986030394 13881987 986027015 13930514 986027015 13930514 986015587 13935770 986015587 13935770 985990520 13955106 985990520 13955106 985985706 13986446 985985706 13986446 985963487 13999910 985963487 13999910 985946730 14020920 985946730 14020920 985941515 14030923 985941515 14030923 985907978 14075058 985907978 14075058 985875000 14109931 985875000 14109931 985841251 14133331 985841251 14133331 985831446 14160942 985831446 14160942 985802152 14182586 985802152 14182586 985786049 14190579 985786049 14190579 985768526 14199357 985768526 14199357 985728661 14210886 985728661 14210886 985710116 14241680 985710116 14241680 985689102 14254117 985689102 14254117 985678086 14273295 985678086 14273295 985598437 14279230 985598437 14279230 985588550 14296418 985588550 14296418 985532509 14336834 985532509 14336834 985506492 14354427 985506492 14354427 985473773 14359105 985473773 14359105 985448347 14365681 985448347 14365681 985443885 14384688 985443885 14384688 985423858 14394919 985423858 14394919 985402663 14410982 985402663 14410982 985376020 14448061 985376020 14448061 985353396 14478053 985353396 14478053 985309204 14485923 985309204 14485923 985277493 14499688 985277493 14499688 985271295 14508273 985271295 14508273 985265387 14518551 985265387 14518551 985223981 14550734 985223981 14550734 985194012 14560704 985194012 14560704 985188710 14585381 985188710 14585381 985170536 14589277 985170536 14589277 985150638 14596010 985150638 14596010 985140170 14596536 985140170 14596536 985129147 14617916 985129147 14617916 985110061 14636814 985110061 14636814 985094007 14653925 985094007 14653925 985091886 14703514 985091886 14703514 985070491 14724298 985070491 14724298 985062463 14731114 985062463 14731114 985040886 14738388 985040886 14738388 985031620 14747524 985031620 14747524 984986167 14759927 984986167 14759927 984964649 14762994 984964649 14762994 984938705 14799162 984938705 14799162 984932128 14811116 984932128 14811116 984915438 14835455 984915438 14835455 984896087 14872883 984896087 14872883 984877665 14885295 984877665 14885295 984861080 14916330 984861080 14916330 984815251 14928278 984815251 14928278 984813155 14949572 984813155 14949572 984794146 14964819 984794146 14964819 984785397 14970667 984785397 14970667 984780287 14976318 984780287 14976318 984773693 15008080 984773693 15008080 984756547 15014352 984756547 15014352 984730489 15038131 984730489 15038131 984711379 15066247 984711379 15066247 984698116 15076768 984698116 15076768 984672080 15085425 984672080 15085425 984664549 15108963 984664549 15108963 984655005 15112812 984655005 15112812 984632812 15131199 984632812 15131199 984622680 15137173 984622680 15137173 984608354 15142246 984608354 15142246 984589126 15182966 984589126 15182966 984572041 15190901 984572041 15190901 984529393 15203378 984529393 15203378 984519419 15219432 984519419 15219432 984489902 15233336 984489902 15233336 984467976 15250018 984467976 15250018 984459056 15276686 984459056 15276686 984413934 15288673 984413934 15288673 984380644 15314326 984380644 15314326 984349784 15323848 984349784 15323848 984327571 15335395 984327571 15335395 984290232 15344261 984290232 15344261 984272974 15362361 984272974 15362361 984247761 15386883 984247761 15386883 984223102 15401492 984223102 15401492 984214034 15409713 984214034 15409713 984160855 15426095 984160855 15426095 984145139 15452145 984145139 15452145 984109877 15469293 984109877 15469293 984076545 15481331 984076545 15481331 984044442 15541763 984044442 15541763 984034980 15551859 984034980 15551859 983999638 15565493 983999638 15565493 983973183 15575578 983973183 15575578 983957717 15581780 983957717 15581780 983938932 15648358 983938932 15648358 983930471 15675851 983930471 15675851 983914860 15692782 983914860 15692782 983898889 15718364 983898889 15718364 983896559 15760824 983896559 15760824 983868455 15771838 983868455 15771838 983865273 15807638 983865273 15807638 983833388 15828622 983833388 15828622 983806780 15850830 983806780 15850830 983787843 15877405 983787843 15877405 983755596 15887859 983755596 15887859 983740738 15893149 983740738 15893149 983738590 15913565 983738590 15913565 983725687 15952653 983725687 15952653 983686862 15970050 983686862 15970050 983661774 15993262 983661774 15993262 983629502 16009039 983629502 16009039 983627764 16030277 983627764 16030277 983609111 16040866 983609111 16040866 983600833 16062664 983600833 16062664 983582435 16074578 983582435 16074578 983555961 16128841 983555961 16128841 983512534 16146515 983512534 16146515 983495962 16156364 983495962 16156364 983486720 16162740 983486720 16162740 983476518 16167042 983476518 16167042 983440705 16201788 983440705 16201788 983416815 16222507 983416815 16222507 983381161 16253795 983381161 16253795 983368746 16311099 983368746 16311099 983363295 16326332 983363295 16326332 983347907 16327463 983347907 16327463 983321066 16341490 983321066 16341490 983298571 16361105 983298571 16361105 983275101 16377393 983275101 16377393 983268175 16441899 983268175 16441899 983260478 16468804 983260478 16468804 983232975 16475714 983232975 16475714 983223892 16496416 983223892 16496416 983194830 16504922 983194830 16504922 983162804 16523893 983162804 16523893 983108351 16540778 983108351 16540778 983071209 16579563 983071209 16579563 983063459 16610897 983063459 16610897 983043690 16629236 983043690 16629236 983010445 16634617 983010445 16634617 982994372 16637389 982994372 16637389 982980581 16659917 982980581 16659917 982952383 16660728 982952383 16660728 982946533 16699947 982946533 16699947 982900841 16728950 982900841 16728950 982896403 16740136 982896403 16740136 982875298 16764818 982875298 16764818 982858238 16787040 982858238 16787040 982856489 16795458 982856489 16795458 982851129 16831207 982851129 16831207 982784760 16834851 982784760 16834851 982765516 16859429 982765516 16859429 982725657 16876961 982725657 16876961 982688485 16919530 982688485 16919530 982671452 16927594 982671452 16927594 982668498 16946379 982668498 16946379 982642849 16964274 982642849 16964274 982617290 16966032 982617290 16966032 982607650 16987817 982607650 16987817 982590349 17004601 982590349 17004601 982531233 17039767 982531233 17039767 982507164 17044901 982507164 17044901 982459339 17077572 982459339 17077572 982447538 17092397 982447538 17092397 982437802 17103072 982437802 17103072 982397316 17127005 982397316 17127005 982368037 17130733 982368037 17130733 982354487 17141223 982354487 17141223 982336654 17151939 982336654 17151939 982292392 17176335 982292392 17176335 982281421 17182504 982281421 17182504 982239793 17196515 982239793 17196515 982230011 17216982 982230011 17216982 982216483 17226208 982216483 17226208 982201991 17249686 982201991 17249686 982175673 17260501 982175673 17260501 982145441 17287549 982145441 17287549 982135477 17311363 982135477 17311363 982095301 17341623 982095301 17341623 982059730 17356930 982059730 17356930 982050436 17374204 982050436 17374204 982046807 17434850 982046807 17434850 982020710 17439638 982020710 17439638 982003822 17443371 982003822 17443371 981997526 17482424 981997526 17482424 981991230 17536324 981991230 17536324 981976827 17547918 981976827 17547918 981954212 17561041 981954212 17561041 981930947 17579355 981930947 17579355 981901409 17592186 981901409 17592186 981887452 17621193 981887452 17621193 981883250 17646236 981883250 17646236 981869250 17661856 981869250 17661856 981832847 17687201 981832847 17687201 981828140 17721613 981828140 17721613 981812657 17731123 981812657 17731123 981797957 17765423 981797957 17765423 981772852 17775321 981772852 17775321 981723590 17783814 981723590 17783814 981710985 17793512 981710985 17793512 981696715 17819785 981696715 17819785 981677860 17848967 981677860 17848967 981661220 17884622 981661220 17884622 981624989 17903701 981624989 17903701 981609347 17907081 981609347 17907081 981586969 17913409 981586969 17913409 981540522 17926169 981540522 17926169 981505319 17943653 981505319 17943653 981478382 17968650 981478382 17968650 981467315 17995498 981467315 17995498 981428216 18019981 981428216 18019981 981421652 18027093 981421652 18027093 981412394 18029603 981412394 18029603 981364367 18049125 981364367 18049125 981334796 18073233 981334796 18073233 981321325 18096875 981321325 18096875 981288045 18102947 981288045 18102947 981247281 18121846 981247281 18121846 981204700 18130510 981204700 18130510 981203803 18139784 981203803 18139784 981180333 18191625 981180333 18191625 981160941 18202207 981160941 18202207 981138361 18219513 981138361 18219513 981135738 18221404 981135738 18221404 981114105 18264506 981114105 18264506 981069444 18300761 981069444 18300761 981056829 18322574 981056829 18322574 981041984 18346042 981041984 18346042 981035350 18380987 981035350 18380987 981013966 18396291 981013966 18396291 980988699 18412314 980988699 18412314 980955924 18419407 980955924 18419407 980906969 18431551 980906969 18431551 980870420 18467112 980870420 18467112 980843944 18475423 980843944 18475423 980797986 18498810 980797986 18498810 980776805 18509174 980776805 18509174 980760426 18532411 980760426 18532411 980748243 18550781 980748243 18550781 980736064 18605974 980736064 18605974 980719665 18627681 980719665 18627681 980694209 18635796 980694209 18635796 980678395 18663074 980678395 18663074 980674526 18686170 980674526 18686170 980672454 18692726 980672454 18692726 980651896 18730682 980651896 18730682 980631128 18744381 980631128 18744381 980609180 18777304 980609180 18777304 980598871 18799466 980598871 18799466 980588860 18818329 980588860 18818329 980578715 18827232 980578715 18827232 980556325 18855867 980556325 18855867 980536839 18862458 980536839 18862458 980507071 18874265 980507071 18874265 980495097 18876756 980495097 18876756 980483575 18894578 980483575 18894578 980470186 18968051 980470186 18968051 980451192 18982631 980451192 18982631 980438201 18990294 980438201 18990294 980420875 19049977 980420875 19049977 980402354 19073640 980402354 19073640 980380756 19088027 980380756 19088027 980373542 19089962 980373542 19089962 980364193 19098984 980364193 19098984 980358053 19117243 980358053 19117243 980326204 19148213 980326204 19148213 980321494 19169142 980321494 19169142 980299333 19187335 980299333 19187335 980258918 19190959 980258918 19190959 980233492 19200789 980233492 19200789 980214759 19232880 980214759 19232880 980203691 19234708 980203691 19234708 980161034 19243488 980161034 19243488 980119635 19257052 980119635 19257052 980105681 19289716 980105681 19289716 980077074 19297349 980077074 19297349 980074449 19309992 980074449 19309992 980059808 19323590 980059808 19323590 980044162 19347392 980044162 19347392 979985350 19363121 979985350 19363121 979949284 19382529 979949284 19382529 979911907 19424997 979911907 19424997 979879808 19457324 979879808 19457324 979860479 19480358 979860479 19480358 979823093 19483265 979823093 19483265 979808022 19498179 979808022 19498179 979801157 19557580 979801157 19557580 979794830 19598202 979794830 19598202 979747342 19633894 979747342 19633894 979711707 19658694 979711707 19658694 979687890 19683321 979687890 19683321 979678378 19721316 979678378 19721316 979652664 19747939 979652664 19747939 979640898 19765535 979640898 19765535 979635299 19791236 979635299 19791236 979627228 19794383 979627228 19794383 979613043 19805678 979613043 19805678 979572241 19817883 979572241 19817883 979550452 19827702 979550452 19827702 979514365 19862944 979514365 19862944 979498866 19883424 979498866 19883424 979485375 19891216 979485375 19891216 979483548 19909432 979483548 19909432 979394942 19916921 979394942 19916921 979374771 19942243 979374771 19942243 979353469 19972701 979353469 19972701 979340457 19989158 979340457 19989158 979312100 20017216 979312100 20017216 979304850 20022193 979304850 20022193 979254644 20033526 979254644 20033526 979230390 20046010 979230390 20046010 979209596 20060919 979209596 20060919 979175173 20091031 979175173 20091031 979146420 20097148 979146420 20097148 979124430 20119523 979124430 20119523 979047615 20184809 979047615 20184809 979030168 20199533 979030168 20199533 979004936 20231823 979004936 20231823 979003926 20248957 979003926 20248957 978991742 20287596 978991742 20287596 978951518 20321765 978951518 20321765 978935905 20326367 978935905 20326367 978928071 20349013 978928071 20349013 978902706 20378085 978902706 20378085 978897426 20392556 978897426 20392556 978869280 20433482 978869280 20433482 978846263 20441714 978846263 20441714 978826680 20481487 978826680 20481487 978799891 20493524 978799891 20493524 978771561 20525063 978771561 20525063 978765193 20532527 978765193 20532527 978763918 20555243 978763918 20555243 978761258 20559743 978761258 20559743 978732160 20564887 978732160 20564887 978708515 20582213 978708515 20582213 978687067 20597572 978687067 20597572 978670748 20649200 978670748 20649200 978656356 20664466 978656356 20664466 978653018 20673800 978653018 20673800 978633247 20716711 978633247 20716711 978609884 20773375 978609884 20773375 978569637 20785355 978569637 20785355 978543905 20810626 978543905 20810626 978537608 20818517 978537608 20818517 978533760 20881335 978533760 20881335 978525519 20895020 978525519 20895020 978498491 20909581 978498491 20909581 978493271 20934470 978493271 20934470 978483235 20937088 978483235 20937088 978453694 20947897 978453694 20947897 978443641 20967819 978443641 20967819 978438471 20976171 978438471 20976171 978423307 20984409 978423307 20984409 978404250 21001510 978404250 21001510 978376394 21008239 978376394 21008239 978374179 21017566 978374179 21017566 978357438 21024540 978357438 21024540 978344156 21069897 978344156 21069897 978279301 21095337 978279301 21095337 978270621 21117696 978270621 21117696 978258592 21135375 978258592 21135375 978241817 21152811 978241817 21152811 978237193 21162799 978237193 21162799 978181800 21177222 978181800 21177222 978151206 21181354 978151206 21181354 978130049 21188499 978130049 21188499 978113053 21201120 978113053 21201120 978092789 21217432 978092789 21217432 978068545 21258687 978068545 21258687 978041502 21278711 978041502 21278711 978010136 21294596 978010136 21294596 978004404 21349236 978004404 21349236 977983994 21353012 977983994 21353012 977959919 21388126 977959919 21388126 977933628 21426092 977933628 21426092 977923160 21427733 977923160 21427733 977902057 21431078 977902057 21431078 977878758 21484571 977878758 21484571 977877677 21496473 977877677 21496473 977854927 21517377 977854927 21517377 977848994 21528361 977848994 21528361 977832008 21540420 977832008 21540420 977801358 21558231 977801358 21558231 977761029 21584160 977761029 21584160 977728074 21605906 977728074 21605906 977720640 21628490 977720640 21628490 977699400 21638840 977699400 21638840 977674147 21694614 977674147 21694614 977643605 21732638 977643605 21732638 977643363 21765842 977643363 21765842 977618514 21810554 977618514 21810554 977616265 21819723 977616265 21819723 977612064 21841198 977612064 21841198 977575820 21872794 977575820 21872794 977566872 21880429 977566872 21880429 977564631 21886403 977564631 21886403 977551893 21928752 977551893 21928752 977541688 21965379 977541688 21965379 977519236 21985542 977519236 21985542 977503806 22002216 977503806 22002216 977442438 22048994 977442438 22048994 977435950 22059526 977435950 22059526 977427673 22090013 977427673 22090013 977360399 22131134 977360399 22131134 977322396 22135983 977322396 22135983 977285611 22156967 977285611 22156967 977253903 22205182 977253903 22205182 977234640 22225270 977234640 22225270 977218219 22243300 977218219 22243300 977183586 22262330 977183586 22262330 977168954 22264585 977168954 22264585 977152767 22296160 977152767 22296160 977135110 22372852 977135110 22372852 977109986 22393894 977109986 22393894 977097807 22416388 977097807 22416388 977078561 22439335 977078561 22439335 977037232 22497717 977037232 22497717 977030079 22514783 977030079 22514783 977021603 22521841 977021603 22521841 977000772 22539275 977000772 22539275 976942411 22547389 976942411 22547389 976919859 22566523 976919859 22566523 976907822 22569862 976907822 22569862 976890522 22594199 976890522 22594199 976878077 22624363 976878077 22624363 976855466 22626741 976855466 22626741 976833022 22640094 976833022 22640094 976829204 22657068 976829204 22657068 976824329 22700071 976824329 22700071 976819875 22715036 976819875 22715036 976786766 22721716 976786766 22721716 976762847 22731461 976762847 22731461 976760582 22780935 976760582 22780935 976757289 22819138 976757289 22819138 976747080 22825848 976747080 22825848 976725647 22838150 976725647 22838150 976717803 22863757 976717803 22863757 976711903 22883312 976711903 22883312 976696613 22901810 976696613 22901810 976680140 22932635 976680140 22932635 976617162 22955008 976617162 22955008 976584080 22972380 976584080 22972380 976563778 22983449 976563778 22983449 976553854 23011050 976553854 23011050 976536946 23028298 976536946 23028298 976507732 23050875 976507732 23050875 976466879 23069096 976466879 23069096 976445031 23071702 976445031 23071702 976439267 23080456 976439267 23080456 976431282 23082852 976431282 23082852 976394495 23090961 976394495 23090961 976373820 23109288 976373820 23109288 976350970 23114456 976350970 23114456 976345678 23124335 976345678 23124335 976343709 23143797 976343709 23143797 976336372 23204045 976336372 23204045 976292965 23224079 976292965 23224079 976280488 23230924 976280488 23230924 976248931 23279758 976248931 23279758 976230590 23287215 976230590 23287215 976213227 23293973 976213227 23293973 976173357 23305332 976173357 23305332 976165675 23336818 976165675 23336818 976159439 23383001 976159439 23383001 976137318 23400294 976137318 23400294 976130028 23418540 976130028 23418540 976121370 23450700 976121370 23450700 976117190 23460991 976117190 23460991 976086521 23466242 976086521 23466242 976072180 23483821 976072180 23483821 976041398 23508387 976041398 23508387 975988249 23519077 975988249 23519077 975969855 23567150 975969855 23567150 975934933 23585448 975934933 23585448 975911611 23613493 975911611 23613493 975865745 23617982 975865745 23617982 975860811 23624033 975860811 23624033 975848392 23648385 975848392 23648385 975835197 23699259 975835197 23699259 975819159 23735169 975819159 23735169 975813871 23753399 975813871 23753399 975785723 23777357 975785723 23777357 975742211 23782604 975742211 23782604 975721704 23792033 975721704 23792033 975691439 23812046 975691439 23812046 975680464 23844802 975680464 23844802 975631617 23863985 975631617 23863985 975584156 23878184 975584156 23878184 975568330 23894487 975568330 23894487 975547356 23927399 975547356 23927399 975541296 23952021 975541296 23952021 975525431 23968681 975525431 23968681 975511005 23976400 975511005 23976400 975509664 23982623 975509664 23982623 975505062 24016014 975505062 24016014 975469183 24036194 975469183 24036194 975445561 24046688 975445561 24046688 975440385 24107817 975440385 24107817 975431773 24111927 975431773 24111927 975429056 24116403 975429056 24116403 975413405 24125211 975413405 24125211 975365320 24149415 975365320 24149415 975348430 24198354 975348430 24198354 975322495 24217589 975322495 24217589 975314558 24228152 975314558 24228152 975305379 24265225 975305379 24265225 975292630 24278373 975292630 24278373 975287420 24280745 975287420 24280745 975281132 24293305 975281132 24293305 975279930 24305558 975279930 24305558 975274970 24310940 975274970 24310940 975245482 24330113 975245482 24330113 975165774 24333574 975165774 24333574 975142847 24343961 975142847 24343961 975137069 24364527 975137069 24364527 975104246 24373895 975104246 24373895 975044634 24381878 975044634 24381878 975036619 24398868 975036619 24398868 975030371 24411236 975030371 24411236 975011686 24414206 975011686 24414206 975007543 24431349 975007543 24431349 974990294 24439346 974990294 24439346 974969646 24486236 974969646 24486236 974936174 24503459 974936174 24503459 974935015 24518532 974935015 24518532 974916531 24565873 974916531 24565873 974911358 24576026 974911358 24576026 974896962 24590913 974896962 24590913 974875478 24631638 974875478 24631638 974843666 24643927 974843666 24643927 974834227 24665434 974834227 24665434 974797974 24692215 974797974 24692215 974754885 24714439 974754885 24714439 974747595 24726234 974747595 24726234 974689346 24765833 974689346 24765833 974678195 24780131 974678195 24780131 974658554 24798069 974658554 24798069 974644709 24816007 974644709 24816007 974619401 24836361 974619401 24836361 974602725 24857216 974602725 24857216 974596407 24910748 974596407 24910748 974582407 24928424 974582407 24928424 974553569 24943882 974553569 24943882 974549932 24952933 974549932 24952933 974533344 24974117 974533344 24974117 974524429 25033431 974524429 25033431 974508058 25039405 974508058 25039405 974496262 25063644 974496262 25063644 974488617 25067367 974488617 25067367 974481634 25082634 974481634 25082634 974467724 25109005 974467724 25109005 974441143 25140391 974441143 25140391 974388819 25162570 974388819 25162570 974373804 25189558 974373804 25189558 974332058 25193049 974332058 25193049 974325693 25210893 974325693 25210893 974307898 25222395 974307898 25222395 974300956 25239087 974300956 25239087 974295880 25249492 974295880 25249492 974281132 25287570 974281132 25287570 974265611 25303594 974265611 25303594 974242339 25322721 974242339 25322721 974239543 25357814 974239543 25357814 974231062 25373798 974231062 25373798 974196523 25381208 974196523 25381208 974152276 25394299 974152276 25394299 974141718 25438018 974141718 25438018 974128705 25447767 974128705 25447767 974119025 25471778 974119025 25471778 974085926 25480124 974085926 25480124 974073441 25487291 974073441 25487291 974067382 25501202 974067382 25501202 974060804 25518351 974060804 25518351 974050531 25532797 974050531 25532797 974028282 25539031 974028282 25539031 974006511 25546501 974006511 25546501 973992765 25585291 973992765 25585291 973984261 25627230 973984261 25627230 973975911 25633140 973975911 25633140 973969981 25643744 973969981 25643744 973951812 25666784 973951812 25666784 973922068 25709591 973922068 25709591 973905642 25714224 973905642 25714224 973900385 25716499 973900385 25716499 973891032 25734158 973891032 25734158 973873838 25743697 973873838 25743697 973831934 25768355 973831934 25768355 973828207 25786433 973828207 25786433 973800448 25821640 973800448 25821640 973773469 25846075 973773469 25846075 973726116 25853637 973726116 25853637 973717109 25859916 973717109 25859916 973702170 25861434 973702170 25861434 973691349 25911531 973691349 25911531 973645507 25917177 973645507 25917177 973643551 25957413 973643551 25957413 973641958 26035201 973641958 26035201 973633365 26061703 973633365 26061703 973623973 26088730 973623973 26088730 973600275 26101313 973600275 26101313 973594509 26138079 973594509 26138079 973565901 26188715 973565901 26188715 973560497 26205796 973560497 26205796 973532124 26207684 973532124 26207684 973527324 26224887 973527324 26224887 973510668 26226828 973510668 26226828 973484586 26237618 973484586 26237618 973479081 26244833 973479081 26244833 973468124 26246210 973468124 26246210 973450760 26258886 973450760 26258886 973432546 26261995 973432546 26261995 973428650 26272561 973428650 26272561 973402865 26284042 973402865 26284042 973396454 26301571 973396454 26301571 973363646 26329850 973363646 26329850 973351612 26344230 973351612 26344230 973332069 26360590 973332069 26360590 973321508 26368317 973321508 26368317 973299723 26407148 973299723 26407148 973289867 26429031 973289867 26429031 973284605 26433638 973284605 26433638 973267503 26494817 973267503 26494817 973251865 26502149 973251865 26502149 973239828 26518393 973239828 26518393 973231772 26569914 973231772 26569914 973212323 26574442 973212323 26574442 973188742 26584521 973188742 26584521 973181084 26613145 973181084 26613145 973175528 26641743 973175528 26641743 973164704 26684779 973164704 26684779 973142818 26701165 973142818 26701165 973081974 26714665 973081974 26714665 973056045 26734443 973056045 26734443 973050489 26748086 973050489 26748086 973019633 26753938 973019633 26753938 972953560 26761951 972953560 26761951 972941244 26767007 972941244 26767007 972917986 26788047 972917986 26788047 972907028 26795038 972907028 26795038 972838043 26801049 972838043 26801049 972814438 26804631 972814438 26804631 972797237 26817901 972797237 26817901 972762667 26850667 972762667 26850667 972749801 26877053 972749801 26877053 972739490 26900117 972739490 26900117 972718106 26908871 972718106 26908871 972637235 26920585 972637235 26920585 972612079 26930080 972612079 26930080 972582546 26956159 972582546 26956159 972576442 26983957 972576442 26983957 972573162 27004598 972573162 27004598 972549984 27017939 972549984 27017939 972512479 27034731 972512479 27034731 972501575 27069797 972501575 27069797 972485076 27075061 972485076 27075061 972478813 27082812 972478813 27082812 972462652 27100046 972462652 27100046 972421136 27137857 972421136 27137857 972415791 27169762 972415791 27169762 972398031 27194657 972398031 27194657 972388506 27196056 972388506 27196056 972383848 27202093 972383848 27202093 972343932 27218817 972343932 27218817 972322894 27239212 972322894 27239212 972299092 27257864 972299092 27257864 972273146 27271390 972273146 27271390 972267916 27287173 972267916 27287173 972245114 27294073 972245114 27294073 972213053 27299555 972213053 27299555 972193380 27302098 972193380 27302098 972180213 27322442 972180213 27322442 972168510 27340254 972168510 27340254 972153425 27358286 972153425 27358286 972108741 27403244 972108741 27403244 972095906 27419296 972095906 27419296 972051463 27468242 972051463 27468242 972041946 27475061 972041946 27475061 972023498 27480105 972023498 27480105 971979354 27491457 971979354 27491457 971968987 27511095 971968987 27511095 971949806 27514857 971949806 27514857 971938022 27525280 971938022 27525280 971930134 27544390 971930134 27544390 971908192 27559759 971908192 27559759 971882347 27580792 971882347 27580792 971860299 27590497 971860299 27590497 971847484 27599549 971847484 27599549 971828028 27630320 971828028 27630320 971817175 27638165 971817175 27638165 971794499 27654409 971794499 27654409 971756508 27673735 971756508 27673735 971750434 27724255 971750434 27724255 971737936 27725859 971737936 27725859 971733128 27734681 971733128 27734681 971729422 27750905 971729422 27750905 971722454 27784419 971722454 27784419 971689669 27802625 971689669 27802625 971653694 27827527 971653694 27827527 971622980 27831512 971622980 27831512 971573034 27851790 971573034 27851790 971555925 27859427 971555925 27859427 971529681 27870182 971529681 27870182 971523043 27915256 971523043 27915256 971481527 27934089 971481527 27934089 971478146 27942375 971478146 27942375 971458145 27944055 971458145 27944055 971442083 27959874 971442083 27959874 971416223 27963433 971416223 27963433 971392025 27969589 971392025 27969589 971340123 27997724 971340123 27997724 971310081 28033270 971310081 28033270 971305842 28051003 971305842 28051003 971286665 28072188 971286665 28072188 971282204 28073179 971282204 28073179 971236795 28081508 971236795 28081508 971207314 28101746 971207314 28101746 971171025 28124813 971171025 28124813 971072240 28173196 971072240 28173196 971021291 28213828 971021291 28213828 971015808 28234057 971015808 28234057 970978179 28248206 970978179 28248206 970953588 28273732 970953588 28273732 970921053 28278565 970921053 28278565 970885722 28301616 970885722 28301616 970828929 28316833 970828929 28316833 970806539 28319847 970806539 28319847 970781891 28331242 970781891 28331242 970768946 28404410 970768946 28404410 970741958 28409881 970741958 28409881 970727288 28418258 970727288 28418258 970708654 28431028 970708654 28431028 970683624 28443395 970683624 28443395 970664902 28448425 970664902 28448425 970634143 28484100 970634143 28484100 970594700 28492574 970594700 28492574 970573394 28626865 970573394 28626865 970556161 28654914 970556161 28654914 970533760 28667435 970533760 28667435 970512755 28674657 970512755 28674657 970482647 28707756 970482647 28707756 970452143 28731521 970452143 28731521 970412445 28791071 970412445 28791071 970400488 28823261 970400488 28823261 970346102 28840427 970346102 28840427 970343149 28864147 970343149 28864147 970323828 28867481 970323828 28867481 970303176 28879842 970303176 28879842 970291187 28899944 970291187 28899944 970284540 28926845 970284540 28926845 970278007 28966036 970278007 28966036 970256365 28980975 970256365 28980975 970223676 29011773 970223676 29011773 970219309 29018400 970219309 29018400 970202828 29031635 970202828 29031635 970190012 29041042 970190012 29041042 970150916 29041434 970150916 29041434 970144026 29082906 970144026 29082906 970130599 29094543 970130599 29094543 970117613 29108322 970117613 29108322 970091992 29137198 970091992 29137198 970072707 29155677 970072707 29155677 970062005 29175746 970062005 29175746 970048401 29231582 970048401 29231582 970042626 29257965 970042626 29257965 970026693 29273231 970026693 29273231 970009963 29305190 970009963 29305190 969991038 29316363 969991038 29316363 969943738 29327436 969943738 29327436 969935235 29332122 969935235 29332122 969908781 29371460 969908781 29371460 969900865 29393655 969900865 29393655 969872010 29398456 969872010 29398456 969870262 29413850 969870262 29413850 969825958 29416944 969825958 29416944 969820305 29421184 969820305 29421184 969785371 29443579 969785371 29443579 969778970 29470227 969778970 29470227 969755334 29493240 969755334 29493240 969752240 29514220 969752240 29514220 969733172 29526448 969733172 29526448 969688704 29546083 969688704 29546083 969672060 29585487 969672060 29585487 969645846 29594853 969645846 29594853 969637326 29602761 969637326 29602761 969622489 29623904 969622489 29623904 969595225 29652973 969595225 29652973 969582697 29671687 969582697 29671687 969566126 29700184 969566126 29700184 969533188 29711900 969533188 29711900 969510051 29718929 969510051 29718929 969483372 29753330 969483372 29753330 969458427 29789594 969458427 29789594 969427549 29805522 969427549 29805522 969409164 29859404 969409164 29859404 969363455 29868953 969363455 29868953 969277725 29892665 969277725 29892665 969239278 29905500 969239278 29905500 969236742 29949673 969236742 29949673 969227582 29971249 969227582 29971249 969217159 29992344 969217159 29992344 969212756 30025508 969212756 30025508 969197853 30041847 969197853 30041847 969171489 30062427 969171489 30062427 969146597 30085909 969146597 30085909 969105110 30142883 969105110 30142883 969097584 30147142 969097584 30147142 969083690 30170934 969083690 30170934 969066746 30216249 969066746 30216249 969056315 30220442 969056315 30220442 969034554 30239425 969034554 30239425 968988939 30264842 968988939 30264842 968979041 30281322 968979041 30281322 968965794 30287953 968965794 30287953 968959474 30293770 968959474 30293770 968954804 30306864 968954804 30306864 968942291 30340274 968942291 30340274 968927880 30358350 968927880 30358350 968922257 30387029 968922257 30387029 968912742 30432528 968912742 30432528 968906335 30441691 968906335 30441691 968887293 30481603 968887293 30481603 968863122 30496710 968863122 30496710 968818725 30540102 968818725 30540102 968766201 30542247 968766201 30542247 968754145 30569905 968754145 30569905 968749844 30589407 968749844 30589407 968723723 30598620 968723723 30598620 968716459 30604641 968716459 30604641 968701679 30617912 968701679 30617912 968666810 30663994 968666810 30663994 968632647 30688888 968632647 30688888 968614995 30705435 968614995 30705435 968585623 30797341 968585623 30797341 968560948 30805301 968560948 30805301 968549088 30834457 968549088 30834457 968513943 30837717 968513943 30837717 968500526 30887592 968500526 30887592 968493585 30903505 968493585 30903505 968463176 30914735 968463176 30914735 968443114 30928330 968443114 30928330 968416194 30944812 968416194 30944812 968407708 30968567 968407708 30968567 968401989 30987781 968401989 30987781 968393890 30998076 968393890 30998076 968368713 31029815 968368713 31029815 968359266 31043589 968359266 31043589 968324184 31050194 968324184 31050194 968315310 31071708 968315310 31071708 968268895 31081862 968268895 31081862 968245139 31118021 968245139 31118021 968230198 31130728 968230198 31130728 968183399 31186222 968183399 31186222 968178425 31192806 968178425 31192806 968153754 31196279 968153754 31196279 968134119 31249295 968134119 31249295 968125063 31269295 968125063 31269295 968118785 31275360 968118785 31275360 968110128 31296051 968110128 31296051 968088147 31337984 968088147 31337984 968082099 31343760 968082099 31343760 968066354 31357571 968066354 31357571 968047714 31375170 968047714 31375170 968039865 31382991 968039865 31382991 968037804 31411587 968037804 31411587 968016364 31434285 968016364 31434285 968002065 31490718 968002065 31490718 967982755 31516070 967982755 31516070 967952829 31551217 967952829 31551217 967940707 31562562 967940707 31562562 967903904 31584743 967903904 31584743 967871453 31591793 967871453 31591793 967853949 31596507 967853949 31596507 967775377 31605308 967775377 31605308 967749694 31611433 967749694 31611433 967714488 31625748 967714488 31625748 967697749 31658746 967697749 31658746 967686789 31667814 967686789 31667814 967675298 31704200 967675298 31704200 967672867 31707836 967672867 31707836 967649688 31713804 967649688 31713804 967618218 31719637 967618218 31719637 967591704 31754305 967591704 31754305 967567857 31763102 967567857 31763102 967552257 31808406 967552257 31808406 967531706 31812714 967531706 31812714 967528512 31827527 967528512 31827527 967514467 31835493 967514467 31835493 967509887 31859388 967509887 31859388 967491823 31869997 967491823 31869997 967474021 31888506 967474021 31888506 967471840 31905185 967471840 31905185 967446117 31909721 967446117 31909721 967412718 31952829 967412718 31952829 967408320 31974289 967408320 31974289 967387162 31984741 967387162 31984741 967370551 32024120 967370551 32024120 967357689 32028091 967357689 32028091 967356416 32054059 967356416 32054059 967338512 32097598 967338512 32097598 967295853 32103044 967295853 32103044 967277395 32108886 967277395 32108886 967256364 32115483 967256364 32115483 967242773 32170646 967242773 32170646 967239198 32190273 967239198 32190273 967236661 32201791 967236661 32201791 967211563 32206886 967211563 32206886 967185374 32217007 967185374 32217007 967177196 32233300 967177196 32233300 967167798 32278587 967167798 32278587 967148216 32295357 967148216 32295357 967127103 32297727 967127103 32297727 967119448 32332482 967119448 32332482 967082915 32336117 967082915 32336117 967032714 32362548 967032714 32362548 967003992 32379441 967003992 32379441 966979955 32388381 966979955 32388381 966974866 32417228 966974866 32417228 966964658 32431942 966964658 32431942 966959842 32444039 966959842 32444039 966945467 32475513 966945467 32475513 966931107 32487563 966931107 32487563 966862775 32506188 966862775 32506188 966857781 32537159 966857781 32537159 966849785 32555389 966849785 32555389 966819296 32585779 966819296 32585779 966802862 32613706 966802862 32613706 966781213 32621672 966781213 32621672 966752676 32636742 966752676 32636742 966724407 32646156 966724407 32646156 966716291 32676390 966716291 32676390 966702008 32701053 966702008 32701053 966689486 32739746 966689486 32739746 966655150 32750637 966655150 32750637 966653135 32778092 966653135 32778092 966644509 32795805 966644509 32795805 966628085 32799585 966628085 32799585 966620401 32815833 966620401 32815833 966610168 32817268 966610168 32817268 966589045 32840433 966589045 32840433 966584803 32863278 966584803 32863278 966565906 32868965 966565906 32868965 966551124 32874270 966551124 32874270 966536014 32902577 966536014 32902577 966500576 32928249 966500576 32928249 966447461 32950865 966447461 32950865 966400560 32966238 966400560 32966238 966393535 33000424 966393535 33000424 966332673 33031629 966332673 33031629 966281178 33037866 966281178 33037866 966279351 33062907 966279351 33062907 966256799 33068915 966256799 33068915 966222552 33074312 966222552 33074312 966156931 33077152 966156931 33077152 966137357 33088984 966137357 33088984 966136738 33102017 966136738 33102017 966072189 33122042 966072189 33122042 966061943 33154933 966061943 33154933 966044500 33169627 966044500 33169627 966029796 33194549 966029796 33194549 966025395 33214714 966025395 33214714 966012854 33228426 966012854 33228426 965985398 33238118 965985398 33238118 965955655 33248598 965955655 33248598 965915542 33278044 965915542 33278044 965839315 33331168 965839315 33331168 965827606 33345694 965827606 33345694 965789401 33360115 965789401 33360115 965765590 33365243 965765590 33365243 965748192 33398908 965748192 33398908 965719891 33422712 965719891 33422712 965711091 33439625 965711091 33439625 965685216 33469438 965685216 33469438 965642707 33496414 965642707 33496414 965628395 33506716 965628395 33506716 965602962 33524625 965602962 33524625 965587851 33547249 965587851 33547249 965570709 33573235 965570709 33573235 965547831 33591077 965547831 33591077 965536729 33607481 965536729 33607481 965522324 33623274 965522324 33623274 965492415 33625537 965492415 33625537 965456285 33659241 965456285 33659241 965439497 33694480 965439497 33694480 965436020 33713721 965436020 33713721 965398994 33753564 965398994 33753564 965393406 33773040 965393406 33773040 965354499 33825249 965354499 33825249 965333267 33840304 965333267 33840304 965307775 33890442 965307775 33890442 965279816 33901540 965279816 33901540 965271848 33910875 965271848 33910875 965252495 33920456 965252495 33920456 965236576 33959364 965236576 33959364 965214853 33961794 965214853 33961794 965208043 33997780 965208043 33997780 965199178 34014683 965199178 34014683 965184498 34025980 965184498 34025980 965153031 34056273 965153031 34056273 965115679 34075509 965115679 34075509 965107581 34131104 965107581 34131104 965095307 34147553 965095307 34147553 965078410 34156667 965078410 34156667 965065626 34170675 965065626 34170675 965064856 34199958 965064856 34199958 965027447 34216547 965027447 34216547 965023532 34223597 965023532 34223597 964997239 34244622 964997239 34244622 964983928 34270943 964983928 34270943 964962744 34280653 964962744 34280653 964958496 34303664 964958496 34303664 964948194 34320869 964948194 34320869 964943079 34356722 964943079 34356722 964927138 34401293 964927138 34401293 964907547 34417193 964907547 34417193 964816954 34424784 964816954 34424784 964779268 34465499 964779268 34465499 964772614 34477043 964772614 34477043 964713172 34483711 964713172 34483711 964694257 34492403 964694257 34492403 964665596 34509789 964665596 34509789 964650426 34532792 964650426 34532792 964642860 34537618 964642860 34537618 964624504 34551605 964624504 34551605 964615221 34576745 964615221 34576745 964610644 34597069 964610644 34597069 964502647 34600261 964502647 34600261 964495055 34611367 964495055 34611367 964486501 34639402 964486501 34639402 964475089 34649437 964475089 34649437 964453044 34657296 964453044 34657296 964435158 34660487 964435158 34660487 964407301 34668472 964407301 34668472 964391700 34676495 964391700 34676495 964350069 34683904 964350069 34683904 964340411 34699881 964340411 34699881 964318577 34710160 964318577 34710160 964288346 34738632 964288346 34738632 964245817 34756722 964245817 34756722 964244223 34759475 964244223 34759475 964235035 34774122 964235035 34774122 964229178 34799690 964229178 34799690 964210787 34807327 964210787 34807327 964193268 34861252 964193268 34861252 964148458 34872125 964148458 34872125 964143442 34897419 964143442 34897419 964059705 34903463 964059705 34903463 964018383 34922241 964018383 34922241 963997133 34936671 963997133 34936671 963979807 34940680 963979807 34940680 963973024 34950736 963973024 34950736 963948337 34958532 963948337 34958532 963936919 34971055 963936919 34971055 963931286 34977635 963931286 34977635 963911994 34994470 963911994 34994470 963879194 35019153 963879194 35019153 963867269 35026582 963867269 35026582 963848314 35042247 963848314 35042247 963822467 35065790 963822467 35065790 963799784 35066547 963799784 35066547 963783921 35076150 963783921 35076150 963766571 35108224 963766571 35108224 963750983 35120971 963750983 35120971 963742972 35127938 963742972 35127938 963729719 35142536 963729719 35142536 963704159 35174446 963704159 35174446 963668157 35232983 963668157 35232983 963659350 35259824 963659350 35259824 963620263 35276991 963620263 35276991 963588019 35281120 963588019 35281120 963571293 35299949 963571293 35299949 963553661 35337445 963553661 35337445 963541768 35341695 963541768 35341695 963529881 35377053 963529881 35377053 963499769 35417617 963499769 35417617 963482665 35453823 963482665 35453823 963438666 35480618 963438666 35480618 963432658 35530567 963432658 35530567 963427469 35555172 963427469 35555172 963413231 35665498 963413231 35665498 963404874 35671273 963404874 35671273 963379717 35688390 963379717 35688390 963366196 35690982 963366196 35690982 963274185 35727981 963274185 35727981 963250097 35752562 963250097 35752562 963245323 35772640 963245323 35772640 963225279 35802858 963225279 35802858 963218001 35819481 963218001 35819481 963198167 35822437 963198167 35822437 963193555 35833912 963193555 35833912 963166373 35850670 963166373 35850670 963156856 35859884 963156856 35859884 963087887 35861163 963087887 35861163 963064546 35887909 963064546 35887909 963030670 35891172 963030670 35891172 963014152 35903564 963014152 35903564 962989414 35908283 962989414 35908283 962971769 35917443 962971769 35917443 962969844 35921469 962969844 35921469 962953172 35923506 962953172 35923506 962937941 35933462 962937941 35933462 962924159 35944244 962924159 35944244 962880430 35977608 962880430 35977608 962846755 35987784 962846755 35987784 962838158 36027601 962838158 36027601 962825026 36044005 962825026 36044005 962808105 36069926 962808105 36069926 962739520 36084389 962739520 36084389 962728351 36097448 962728351 36097448 962692528 36121685 962692528 36121685 962680962 36159214 962680962 36159214 962673690 36168648 962673690 36168648 962648489 36180632 962648489 36180632 962601309 36196341 962601309 36196341 962578099 36245308 962578099 36245308 962565432 36245864 962565432 36245864 962550842 36259156 962550842 36259156 962541099 36283470 962541099 36283470 962507202 36296169 962507202 36296169 962503616 36330541 962503616 36330541 962478418 36357463 962478418 36357463 962469901 36360684 962469901 36360684 962431816 36397550 962431816 36397550 962401927 36405965 962401927 36405965 962396227 36438970 962396227 36438970 962358193 36447513 962358193 36447513 962352660 36493613 962352660 36493613 962315546 36510680 962315546 36510680 962288566 36539697 962288566 36539697 962245347 36559998 962245347 36559998 962238677 36574717 962238677 36574717 962227683 36585144 962227683 36585144 962208985 36595797 962208985 36595797 962199949 36604862 962199949 36604862 962089050 36658953 962089050 36658953 962087073 36669558 962087073 36669558 962061841 36694441 962061841 36694441 962051912 36722740 962051912 36722740 962047614 36742765 962047614 36742765 962045373 36776849 962045373 36776849 962019884 36797904 962019884 36797904 962011044 36814497 962011044 36814497 962002153 36830516 962002153 36830516 961998012 36839920 961998012 36839920 961983594 36849733 961983594 36849733 961946426 36878178 961946426 36878178 961932259 36922517 961932259 36922517 961895795 36957295 961895795 36957295 961854147 36978290 961854147 36978290 961843395 36985796 961843395 36985796 961823336 37011112 961823336 37011112 961800526 37036614 961800526 37036614 961793916 37056642 961793916 37056642 961787538 37070874 961787538 37070874 961784999 37088078 961784999 37088078 961779219 37101833 961779219 37101833 961770019 37111528 961770019 37111528 961695050 37135231 961695050 37135231 961656012 37145441 961656012 37145441 961642602 37151335 961642602 37151335 961631346 37172839 961631346 37172839 961611804 37186158 961611804 37186158 961593746 37187835 961593746 37187835 961591239 37217972 961591239 37217972 961588035 37240318 961588035 37240318 961569659 37265995 961569659 37265995 961567068 37276308 961567068 37276308 961498256 37293727 961498256 37293727 961484870 37329307 961484870 37329307 961458567 37357067 961458567 37357067 961439418 37392413 961439418 37392413 961421340 37434730 961421340 37434730 961416275 37446514 961416275 37446514 961407861 37464788 961407861 37464788 961405780 37480037 961405780 37480037 961383525 37493234 961383525 37493234 961379810 37507983 961379810 37507983 961368037 37517078 961368037 37517078 961351765 37528967 961351765 37528967 961338476 37546802 961338476 37546802 961321542 37565055 961321542 37565055 961315968 37588820 961315968 37588820 961297427 37605907 961297427 37605907 961292303 37616277 961292303 37616277 961269108 37635292 961269108 37635292 961256244 37651289 961256244 37651289 961250160 37667037 961250160 37667037 961229996 37674591 961229996 37674591 961205507 37682903 961205507 37682903 961201465 37690138 961201465 37690138 961170231 37726736 961170231 37726736 961167945 37775701 961167945 37775701 961158183 37788708 961158183 37788708 961144593 37796775 961144593 37796775 961110291 37848976 961110291 37848976 961095689 37863286 961095689 37863286 961064625 37918564 961064625 37918564 961047312 37951937 961047312 37951937 961035370 37961353 961035370 37961353 960965419 37995073 960965419 37995073 960930381 38000945 960930381 38000945 960918685 38027715 960918685 38027715 960904312 38056966 960904312 38056966 960901545 38072870 960901545 38072870 960887883 38094213 960887883 38094213 960836690 38133877 960836690 38133877 960828936 38145329 960828936 38145329 960811570 38149158 960811570 38149158 960782046 38176895 960782046 38176895 960751209 38210830 960751209 38210830 960735246 38218682 960735246 38218682 960706680 38256474 960706680 38256474 960666844 38281509 960666844 38281509 960660178 38297442 960660178 38297442 960632651 38305969 960632651 38305969 960626075 38317501 960626075 38317501 960600902 38343133 960600902 38343133 960597540 38401883 960597540 38401883 960577862 38421572 960577862 38421572 960560543 38425393 960560543 38425393 960511273 38445989 960511273 38445989 960467982 38457335 960467982 38457335 960464032 38471618 960464032 38471618 960452837 38507065 960452837 38507065 960378099 38573645 960378099 38573645 960364034 38581014 960364034 38581014 960338241 38588156 960338241 38588156 960325624 38601510 960325624 38601510 960308393 38624209 960308393 38624209 960290678 38640489 960290678 38640489 960275712 38663872 960275712 38663872 960268307 38700397 960268307 38700397 960267832 38747705 960267832 38747705 960233845 38763186 960233845 38763186 960217049 38785470 960217049 38785470 960214906 38804912 960214906 38804912 960196740 38825864 960196740 38825864 960183053 38865178 960183053 38865178 960177469 38883222 960177469 38883222 960173096 38900803 960173096 38900803 960153850 38926408 960153850 38926408 960137942 38942541 960137942 38942541 960128122 38953298 960128122 38953298 960117894 38989924 960117894 38989924 960089550 39035120 960089550 39035120 960072719 39065417 960072719 39065417 960057510 39092187 960057510 39092187 960041964 39120834 960041964 39120834 960013790 39151632 960013790 39151632 960000033 39170542 960000033 39170542 959990501 39179005 959990501 39179005 959983168 39186102 959983168 39186102 959973178 39198855 959973178 39198855 959961883 39224951 959961883 39224951 959949060 39276871 959949060 39276871 959938720 39288819 959938720 39288819 959921049 39291205 959921049 39291205 959916310 39325681 959916310 39325681 959894191 39346353 959894191 39346353 959866617 39374890 959866617 39374890 959837061 39400823 959837061 39400823 959818060 39413781 959818060 39413781 959800403 39431018 959800403 39431018 959786138 39444465 959786138 39444465 959779017 39454174 959779017 39454174 959746967 39489757 959746967 39489757 959726813 39510978 959726813 39510978 959661561 39517337 959661561 39517337 959650315 39521636 959650315 39521636 959645304 39569218 959645304 39569218 959636462 39589512 959636462 39589512 959610247 39619638 959610247 39619638 959600761 39646695 959600761 39646695 959583231 39682812 959583231 39682812 959530853 39733693 959530853 39733693 959514402 39805973 959514402 39805973 959489397 39823872 959489397 39823872 959483749 39833511 959483749 39833511 959475095 39835965 959475095 39835965 959465984 39862738 959465984 39862738 959448717 39877643 959448717 39877643 959433364 39892769 959433364 39892769 959400277 39919010 959400277 39919010 959370091 39934762 959370091 39934762 959323645 39959474 959323645 39959474 959310502 40001928 959310502 40001928 959299878 40035824 959299878 40035824 959282782 40082532 959282782 40082532 959257047 40090003 959257047 40090003 959218002 40108162 959218002 40108162 959209973 40123492 959209973 40123492 959179485 40138245 959179485 40138245 959159288 40147265 959159288 40147265 959142600 40155600 959142600 40155600 959136993 40196093 959136993 40196093 959107629 40230479 959107629 40230479 959069966 40258793 959069966 40258793 959039816 40285202 959039816 40285202 959017741 40299917 959017741 40299917 959015257 40331455 959015257 40331455 958982633 40343695 958982633 40343695 958923821 40348737 958923821 40348737 958914551 40359620 958914551 40359620 958891878 40384292 958891878 40384292 958873352 40397955 958873352 40397955 958841185 40444462 958841185 40444462 958818609 40456908 958818609 40456908 958741177 40491190 958741177 40491190 958714291 40510256 958714291 40510256 958698420 40523845 958698420 40523845 958680112 40535579 958680112 40535579 958635997 40557070 958635997 40557070 958634018 40558953 958634018 40558953 958620179 40576427 958620179 40576427 958619116 40579299 958619116 40579299 958606984 40588698 958606984 40588698 958589854 40596072 958589854 40596072 958569041 40609493 958569041 40609493 958542940 40632307 958542940 40632307 958531234 40641430 958531234 40641430 958521978 40651005 958521978 40651005 958512463 40658174 958512463 40658174 958485431 40670009 958485431 40670009 958422550 40733732 958422550 40733732 958381128 40747995 958381128 40747995 958355462 40774427 958355462 40774427 958346836 40784718 958346836 40784718 958330120 40832021 958330120 40832021 958294785 40860370 958294785 40860370 958292195 40863873 958292195 40863873 958251781 40876705 958251781 40876705 958246327 40882844 958246327 40882844 958222301 40903726 958222301 40903726 958163733 40931119 958163733 40931119 958158076 40955583 958158076 40955583 958142005 40965707 958142005 40965707 958135287 40969838 958135287 40969838 958115301 40988168 958115301 40988168 958048289 41006928 958048289 41006928 958028493 41029507 958028493 41029507 958018385 41049378 958018385 41049378 957997048 41070622 957997048 41070622 957995241 41076375 957995241 41076375 957992975 41093256 957992975 41093256 957987558 41103774 957987558 41103774 957971136 41112216 957971136 41112216 957964528 41141326 957964528 41141326 957937408 41143541 957937408 41143541 957926502 41145233 957926502 41145233 957915891 41172140 957915891 41172140 957904101 41188700 957904101 41188700 957875795 41227400 957875795 41227400 957849075 41254522 957849075 41254522 957819381 41302177 957819381 41302177 957776354 41318090 957776354 41318090 957768150 41341586 957768150 41341586 957749558 41348362 957749558 41348362 957747478 41355772 957747478 41355772 957730613 41367259 957730613 41367259 957720112 41382150 957720112 41382150 957659901 41437723 957659901 41437723 957629700 41459220 957629700 41459220 957624121 41474320 957624121 41474320 957591328 41489826 957591328 41489826 957587241 41554363 957587241 41554363 957564326 41578451 957564326 41578451 957553273 41588528 957553273 41588528 957547633 41594509 957547633 41594509 957533252 41615601 957533252 41615601 957514962 41631497 957514962 41631497 957498207 41645378 957498207 41645378 957492359 41665180 957492359 41665180 957468206 41694930 957468206 41694930 957449582 41718662 957449582 41718662 957390633 41736738 957390633 41736738 957360028 41745353 957360028 41745353 957337856 41778372 957337856 41778372 957331310 41791769 957331310 41791769 957318925 41819314 957318925 41819314 957282762 41829999 957282762 41829999 957237454 41869120 957237454 41869120 957233013 41897193 957233013 41897193 957220846 41910070 957220846 41910070 957211698 41935119 957211698 41935119 957208221 41946535 957208221 41946535 957154877 41956842 957154877 41956842 957113497 41966249 957113497 41966249 957085268 41968475 957085268 41968475 957064955 41982097 957064955 41982097 957058744 41989032 957058744 41989032 957026825 41996563 957026825 41996563 957021466 42004225 957021466 42004225 956993363 42019884 956993363 42019884 956975543 42038009 956975543 42038009 956951835 42073649 956951835 42073649 956926432 42082353 956926432 42082353 956912156 42099231 956912156 42099231 956905737 42106526 956905737 42106526 956875232 42115811 956875232 42115811 956854569 42130481 956854569 42130481 956840230 42133142 956840230 42133142 956832430 42145619 956832430 42145619 956823241 42157626 956823241 42157626 956814262 42179464 956814262 42179464 956781840 42190126 956781840 42190126 956777838 42228828 956777838 42228828 956759821 42260159 956759821 42260159 956730436 42280396 956730436 42280396 956705895 42336688 956705895 42336688 956665775 42367476 956665775 42367476 956622986 42372554 956622986 42372554 956550044 42385779 956550044 42385779 956540135 42403292 956540135 42403292 956533073 42442278 956533073 42442278 956486840 42445682 956486840 42445682 956479781 42505286 956479781 42505286 956458656 42513442 956458656 42513442 956430089 42515979 956430089 42515979 956418401 42533151 956418401 42533151 956404553 42545610 956404553 42545610 956397634 42558790 956397634 42558790 956374976 42568739 956374976 42568739 956363882 42585444 956363882 42585444 956360029 42605345 956360029 42605345 956347603 42646768 956347603 42646768 956319120 42648353 956319120 42648353 956294415 42687832 956294415 42687832 956276149 42713294 956276149 42713294 956246137 42730584 956246137 42730584 956233110 42746913 956233110 42746913 956211717 42750443 956211717 42750443 956171186 42760090 956171186 42760090 956151536 42772556 956151536 42772556 956145059 42800384 956145059 42800384 956096443 42832271 956096443 42832271 956081721 42853664 956081721 42853664 956057976 42866827 956057976 42866827 956055258 42889317 956055258 42889317 956028541 42890773 956028541 42890773 955997707 42912548 955997707 42912548 955996386 42925143 955996386 42925143 955977652 42959901 955977652 42959901 955965459 42964783 955965459 42964783 955923889 42983311 955923889 42983311 955862652 42999878 955862652 42999878 955841477 43051207 955841477 43051207 955818699 43064496 955818699 43064496 955791758 43074158 955791758 43074158 955783502 43084956 955783502 43084956 955763029 43114226 955763029 43114226 955761205 43127752 955761205 43127752 955756052 43148381 955756052 43148381 955722673 43161868 955722673 43161868 955704839 43185448 955704839 43185448 955693014 43202569 955693014 43202569 955651073 43211702 955651073 43211702 955611543 43251398 955611543 43251398 955598482 43300725 955598482 43300725 955591976 43310971 955591976 43310971 955568301 43323729 955568301 43323729 955562986 43345861 955562986 43345861 955536895 43364967 955536895 43364967 955526702 43365344 955526702 43365344 955517761 43395440 955517761 43395440 955492882 43438645 955492882 43438645 955463104 43454692 955463104 43454692 955456069 43479381 955456069 43479381 955446795 43514919 955446795 43514919 955430237 43524045 955430237 43524045 955402995 43559924 955402995 43559924 955385972 43583812 955385972 43583812 955371984 43612309 955371984 43612309 955344680 43620262 955344680 43620262 955316003 43631725 955316003 43631725 955286612 43645674 955286612 43645674 955271038 43664781 955271038 43664781 955250086 43668846 955250086 43668846 955230234 43732813 955230234 43732813 955216081 43759960 955216081 43759960 955174062 43772183 955174062 43772183 955151269 43775376 955151269 43775376 955138176 43789098 955138176 43789098 955118203 43797962 955118203 43797962 955089457 43813899 955089457 43813899 955062809 43839528 955062809 43839528 955030351 43871921 955030351 43871921 955018060 43878352 955018060 43878352 955004695 43889620 955004695 43889620 954979222 43916490 954979222 43916490 954962978 43932489 954962978 43932489 954914036 43966088 954914036 43966088 954884742 43999136 954884742 43999136 954879925 44006649 954879925 44006649 954847621 44021556 954847621 44021556 954833507 44032384 954833507 44032384 954818985 44049518 954818985 44049518 954780020 44075087 954780020 44075087 954760086 44093003 954760086 44093003 954749727 44093702 954749727 44093702 954746825 44107881 954746825 44107881 954735419 44112060 954735419 44112060 954722429 44118133 954722429 44118133 954681140 44147778 954681140 44147778 954670697 44186241 954670697 44186241 954658069 44220501 954658069 44220501 954637142 44237990 954637142 44237990 954584556 44252340 954584556 44252340 954577923 44260652 954577923 44260652 954570837 44268984 954570837 44268984 954539769 44271771 954539769 44271771 954520379 44280486 954520379 44280486 954513924 44313542 954513924 44313542 954499830 44324556 954499830 44324556 954450317 44351652 954450317 44351652 954443297 44359626 954443297 44359626 954433316 44419691 954433316 44419691 954422563 44441532 954422563 44441532 954402539 44493313 954402539 44493313 954366769 44500814 954366769 44500814 954356224 44507537 954356224 44507537 954350915 44518582 954350915 44518582 954324239 44530375 954324239 44530375 954311561 44554850 954311561 44554850 954309362 44580627 954309362 44580627 954290697 44597631 954290697 44597631 954277876 44656702 954277876 44656702 954264744 44678844 954264744 44678844 954242309 44689678 954242309 44689678 954203426 44744606 954203426 44744606 954164651 44764582 954164651 44764582 954157556 44772373 954157556 44772373 954148120 44792490 954148120 44792490 954143958 44806945 954143958 44806945 954139540 44818197 954139540 44818197 954094910 44829317 954094910 44829317 954080665 44846359 954080665 44846359 954073871 44859728 954073871 44859728 954052926 44890143 954052926 44890143 954031030 44914234 954031030 44914234 954021049 44931184 954021049 44931184 954004732 44954140 954004732 44954140 953986755 44958041 953986755 44958041 953961336 44959227 953961336 44959227 953942995 44988785 953942995 44988785 953868337 45009222 953868337 45009222 953861196 45022212 953861196 45022212 953836894 45048793 953836894 45048793 953825530 45064761 953825530 45064761 953793736 45090835 953793736 45090835 953755131 45111609 953755131 45111609 953735014 45124826 953735014 45124826 953724386 45145087 953724386 45145087 953688852 45150358 953688852 45150358 953676382 45173573 953676382 45173573 953662138 45187153 953662138 45187153 953575348 45202637 953575348 45202637 953561211 45219877 953561211 45219877 953546181 45262521 953546181 45262521 953541606 45287641 953541606 45287641 953509494 45298556 953509494 45298556 953496737 45308755 953496737 45308755 953485554 45321132 953485554 45321132 953478696 45334136 953478696 45334136 953448099 45382332 953448099 45382332 953434228 45387077 953434228 45387077 953408944 45396879 953408944 45396879 953361647 45416903 953361647 45416903 953345373 45440526 953345373 45440526 953314548 45445179 953314548 45445179 953304152 45468956 953304152 45468956 953261486 45520574 953261486 45520574 953257707 45527179 953257707 45527179 953252727 45528495 953252727 45528495 953237146 45570560 953237146 45570560 953216540 45594494 953216540 45594494 953178277 45613472 953178277 45613472 953149519 45633247 953149519 45633247 953092248 45654435 953092248 45654435 953070339 45692383 953070339 45692383 953065380 45695241 953065380 45695241 953057564 45698467 953057564 45698467 953031268 45722033 953031268 45722033 953001917 45737459 953001917 45737459 952996558 45745327 952996558 45745327 952967186 45773248 952967186 45773248 952963059 45786446 952963059 45786446 952952833 45796731 952952833 45796731 952943647 45809693 952943647 45809693 952929414 45823031 952929414 45823031 952911396 45853728 952911396 45853728 952899930 45864691 952899930 45864691 952891719 45886785 952891719 45886785 952887687 45931409 952887687 45931409 952863999 45936210 952863999 45936210 952841874 45947772 952841874 45947772 952818566 45957876 952818566 45957876 952793468 46008910 952793468 46008910 952787514 46024144 952787514 46024144 952740627 46042877 952740627 46042877 952717407 46053882 952717407 46053882 952710247 46060033 952710247 46060033 952669911 46062708 952669911 46062708 952651524 46086635 952651524 46086635 952628544 46111053 952628544 46111053 952626173 46135140 952626173 46135140 952611514 46164467 952611514 46164467 952589772 46172004 952589772 46172004 952578961 46193918 952578961 46193918 952569259 46225847 952569259 46225847 952553137 46234244 952553137 46234244 952526881 46265491 952526881 46265491 952502991 46267562 952502991 46267562 952492819 46274767 952492819 46274767 952468250 46301732 952468250 46301732 952413550 46332076 952413550 46332076 952389780 46354503 952389780 46354503 952371000 46388469 952371000 46388469 952349406 46411439 952349406 46411439 952346919 46424670 952346919 46424670 952314964 46431737 952314964 46431737 952289395 46445969 952289395 46445969 952232735 46472603 952232735 46472603 952215780 46498767 952215780 46498767 952198456 46526829 952198456 46526829 952161806 46547831 952161806 46547831 952159131 46573915 952159131 46573915 952148857 46612607 952148857 46612607 952141043 46620906 952141043 46620906 952130981 46625527 952130981 46625527 952118245 46654657 952118245 46654657 952079655 46677251 952079655 46677251 952075261 46684489 952075261 46684489 952059523 46693821 952059523 46693821 952046781 46710230 952046781 46710230 952023928 46734239 952023928 46734239 952021601 46756937 952021601 46756937 952013940 46811397 952013940 46811397 952008510 46840244 952008510 46840244 952007061 46850139 952007061 46850139 951915286 46861877 951915286 46861877 951905601 46867995 951905601 46867995 951891369 46877808 951891369 46877808 951890206 46898916 951890206 46898916 951874649 46920177 951874649 46920177 951867035 46952513 951867035 46952513 951839927 46966945 951839927 46966945 951801310 46971209 951801310 46971209 951796028 47006579 951796028 47006579 951790918 47044266 951790918 47044266 951775402 47070043 951775402 47070043 951755872 47075401 951755872 47075401 951708590 47121728 951708590 47121728 951695632 47130697 951695632 47130697 951669919 47164082 951669919 47164082 951654456 47181883 951654456 47181883 951629385 47190132 951629385 47190132 951602778 47191277 951602778 47191277 951600128 47205302 951600128 47205302 951574377 47225816 951574377 47225816 951563130 47269221 951563130 47269221 951547231 47287771 951547231 47287771 951526639 47294745 951526639 47294745 951514257 47329736 951514257 47329736 951496137 47342363 951496137 47342363 951488641 47347266 951488641 47347266 951479418 47364923 951479418 47364923 951455373 47366642 951455373 47366642 951429622 47395386 951429622 47395386 951403861 47414218 951403861 47414218 951398743 47424788 951398743 47424788 951365243 47434542 951365243 47434542 951346704 47438876 951346704 47438876 951333668 47455978 951333668 47455978 951324577 47485774 951324577 47485774 951316104 47520887 951316104 47520887 951306730 47531110 951306730 47531110 951262085 47564822 951262085 47564822 951255555 47608428 951255555 47608428 951251158 47609308 951251158 47609308 951221900 47636060 951221900 47636060 951216751 47650921 951216751 47650921 951211290 47672679 951211290 47672679 951180586 47680352 951180586 47680352 951170411 47695605 951170411 47695605 951150225 47703759 951150225 47703759 951131879 47728059 951131879 47728059 951103463 47734795 951103463 47734795 951090904 47758030 951090904 47758030 951069441 47797806 951069441 47797806 951038663 47802760 951038663 47802760 951028252 47813609 951028252 47813609 950995442 47830282 950995442 47830282 950967225 47855909 950967225 47855909 950928746 47884703 950928746 47884703 950900677 47900710 950900677 47900710 950884191 47903263 950884191 47903263 950840527 47908791 950840527 47908791 950827523 47913848 950827523 47913848 950805319 47917494 950805319 47917494 950763739 47947862 950763739 47947862 950726848 47960971 950726848 47960971 950714087 48002516 950714087 48002516 950704630 48033975 950704630 48033975 950685121 48040538 950685121 48040538 950672970 48055206 950672970 48055206 950669999 48111610 950669999 48111610 950653731 48133762 950653731 48133762 950641286 48146528 950641286 48146528 950617591 48159625 950617591 48159625 950609334 48176770 950609334 48176770 950599696 48189001 950599696 48189001 950574446 48195020 950574446 48195020 950550625 48208113 950550625 48208113 950544784 48213129 950544784 48213129 950514553 48227154 950514553 48227154 950493677 48256121 950493677 48256121 950479241 48275960 950479241 48275960 950447138 48281214 950447138 48281214 950408704 48303395 950408704 48303395 950387360 48309744 950387360 48309744 950384712 48342352 950384712 48342352 950359422 48363328 950359422 48363328 950327178 48380278 950327178 48380278 950319231 48382246 950319231 48382246 950314448 48387975 950314448 48387975 950303328 48409421 950303328 48409421 950286353 48428102 950286353 48428102 950271320 48435355 950271320 48435355 950258922 48442948 950258922 48442948 950229676 48449637 950229676 48449637 950203262 48456989 950203262 48456989 950177942 48482800 950177942 48482800 950137532 48495386 950137532 48495386 950121380 48500526 950121380 48500526 950064041 48529556 950064041 48529556 950032568 48561943 950032568 48561943 950011719 48568829 950011719 48568829 949993494 48579949 949993494 48579949 949987393 48601792 949987393 48601792 949957713 48618276 949957713 48618276 949930749 48672310 949930749 48672310 949914381 48684088 949914381 48684088 949906357 48693600 949906357 48693600 949889149 48717134 949889149 48717134 949874623 48723606 949874623 48723606 949847216 48737742 949847216 48737742 949835357 48762164 949835357 48762164 949825050 48837014 949825050 48837014 949812935 48842506 949812935 48842506 949789730 48855684 949789730 48855684 949736381 48889007 949736381 48889007 949729376 48889763 949729376 48889763 949718235 48900715 949718235 48900715 949709390 48919441 949709390 48919441 949700188 48942073 949700188 48942073 949667383 48978468 949667383 48978468 949648128 49004594 949648128 49004594 949629371 49017025 949629371 49017025 949615352 49019179 949615352 49019179 949581812 49034515 949581812 49034515 949572192 49040856 949572192 49040856 949528514 49051475 949528514 49051475 949520918 49096281 949520918 49096281 949508729 49108629 949508729 49108629 949468244 49124969 949468244 49124969 949458967 49139634 949458967 49139634 949450134 49147736 949450134 49147736 949426755 49182245 949426755 49182245 949412156 49194566 949412156 49194566 949389618 49222305 949389618 49222305 949377112 49244559 949377112 49244559 949354996 49259806 949354996 49259806 949344191 49284361 949344191 49284361 949279603 49299395 949279603 49299395 949248179 49326760 949248179 49326760 949215508 49329713 949215508 49329713 949202587 49397288 949202587 49397288 949149943 49414143 949149943 49414143 949125086 49483311 949125086 49483311 949111145 49488290 949111145 49488290 949102785 49511677 949102785 49511677 949076890 49598314 949076890 49598314 949058173 49601304 949058173 49601304 949054849 49620912 949054849 49620912 949032557 49630845 949032557 49630845 949002478 49640063 949002478 49640063 948980063 49660130 948980063 49660130 948973247 49685478 948973247 49685478 948967546 49722350 948967546 49722350 948939855 49740983 948939855 49740983 948915609 49758801 948915609 49758801 948898249 49767381 948898249 49767381 948890728 49774887 948890728 49774887 948878525 49789325 948878525 49789325 948863094 49802718 948863094 49802718 948849770 49820971 948849770 49820971 948836130 49852148 948836130 49852148 948832141 49855063 948832141 49855063 948802397 49883350 948802397 49883350 948800109 49905112 948800109 49905112 948791486 49944293 948791486 49944293 948774909 49953843 948774909 49953843 948765245 49971536 948765245 49971536 948747114 50001970 948747114 50001970 948742567 50028143 948742567 50028143 948726975 50038819 948726975 50038819 948696333 50083231 948696333 50083231 948692598 50102887 948692598 50102887 948687638 50115614 948687638 50115614 948672701 50137769 948672701 50137769 948623212 50151430 948623212 50151430 948548222 50169809 948548222 50169809 948527802 50175080 948527802 50175080 948495698 50199024 948495698 50199024 948476518 50225765 948476518 50225765 948426348 50249484 948426348 50249484 948391532 50264182 948391532 50264182 948386336 50278223 948386336 50278223 948356293 50308741 948356293 50308741 948352460 50318589 948352460 50318589 948348402 50347064 948348402 50347064 948326560 50384563 948326560 50384563 948310582 50402289 948310582 50402289 948276350 50414887 948276350 50414887 948256141 50431378 948256141 50431378 948244168 50442991 948244168 50442991 948226249 50455421 948226249 50455421 948205290 50466695 948205290 50466695 948193081 50498132 948193081 50498132 948185424 50508222 948185424 50508222 948171560 50546471 948171560 50546471 948164163 50560550 948164163 50560550 948159922 50573397 948159922 50573397 948152350 50596870 948152350 50596870 948139292 50621704 948139292 50621704 948116155 50642492 948116155 50642492 948113117 50666449 948113117 50666449 948104776 50673167 948104776 50673167 948093959 50700593 948093959 50700593 948077286 50706868 948077286 50706868 948040522 50718272 948040522 50718272 948021719 50750557 948021719 50750557 948009185 50785794 948009185 50785794 947995431 50813834 947995431 50813834 947970300 50835115 947970300 50835115 947960142 50872583 947960142 50872583 947942895 50890117 947942895 50890117 947923416 50898053 947923416 50898053 947893723 50903004 947893723 50903004 947886234 50926539 947886234 50926539 947875274 50931376 947875274 50931376 947842414 50940067 947842414 50940067 947801179 50955974 947801179 50955974 947780956 50994951 947780956 50994951 947767242 50998013 947767242 50998013 947721024 51015779 947721024 51015779 947695834 51040268 947695834 51040268 947689088 51048047 947689088 51048047 947672244 51061406 947672244 51061406 947664300 51063200 947664300 51063200 947639545 51077980 947639545 51077980 947634457 51087927 947634457 51087927 947604727 51089830 947604727 51089830 947593949 51104981 947593949 51104981 947566446 51138729 947566446 51138729 947520051 51151658 947520051 51151658 947507833 51183746 947507833 51183746 947494971 51216980 947494971 51216980 947448370 51234865 947448370 51234865 947435596 51269620 947435596 51269620 947428214 51319026 947428214 51319026 947416993 51334553 947416993 51334553 947378219 51354579 947378219 51354579 947375474 51366211 947375474 51366211 947365677 51389300 947365677 51389300 947343763 51407484 947343763 51407484 947333667 51422359 947333667 51422359 947299258 51425147 947299258 51425147 947292592 51445119 947292592 51445119 947283065 51448855 947283065 51448855 947278790 51463130 947278790 51463130 947256851 51512534 947256851 51512534 947242094 51525686 947242094 51525686 947224641 51557270 947224641 51557270 947180137 51572354 947180137 51572354 947167320 51580414 947167320 51580414 947149245 51599835 947149245 51599835 947144462 51636030 947144462 51636030 947140965 51651721 947140965 51651721 947131269 51658342 947131269 51658342 947113523 51664729 947113523 51664729 947105665 51703049 947105665 51703049 947097879 51711452 947097879 51711452 947082954 51721292 947082954 51721292 947064008 51727839 947064008 51727839 947061336 51762515 947061336 51762515 947040638 51782784 947040638 51782784 947035491 51800120 947035491 51800120 947006826 51818479 947006826 51818479 946993719 51838237 946993719 51838237 946969219 51870104 946969219 51870104 946916804 51882385 946916804 51882385 946905474 51891708 946905474 51891708 946883481 51950492 946883481 51950492 946839427 51983438 946839427 51983438 946813367 51998704 946813367 51998704 946805888 52000500 946805888 52000500 946742953 52022033 946742953 52022033 946727682 52031647 946727682 52031647 946669226 52047138 946669226 52047138 946664662 52058244 946664662 52058244 946628851 52096426 946628851 52096426 946609770 52109624 946609770 52109624 946593433 52121773 946593433 52121773 946577768 52124947 946577768 52124947 946544815 52138537 946544815 52138537 946535413 52143534 946535413 52143534 946496459 52177613 946496459 52177613 946488478 52208906 946488478 52208906 946476194 52221932 946476194 52221932 946447035 52237261 946447035 52237261 946438892 52242684 946438892 52242684 946421210 52270461 946421210 52270461 946413818 52291117 946413818 52291117 946408309 52338248 946408309 52338248 946403304 52346266 946403304 52346266 946374279 52389733 946374279 52389733 946351455 52391528 946351455 52391528 946341380 52419629 946341380 52419629 946323438 52432277 946323438 52432277 946292998 52451552 946292998 52451552 946277434 52496985 946277434 52496985 946262862 52532926 946262862 52532926 946252024 52541484 946252024 52541484 946216543 52553277 946216543 52553277 946180267 52573908 946180267 52573908 946178833 52582927 946178833 52582927 946164279 52624525 946164279 52624525 946148751 52658387 946148751 52658387 946124307 52703260 946124307 52703260 946104571 52715614 946104571 52715614 946061958 52733005 946061958 52733005 946036340 52741641 946036340 52741641 945978410 52755815 945978410 52755815 945950161 52767089 945950161 52767089 945944605 52785575 945944605 52785575 945928212 52803128 945928212 52803128 945924701 52809865 945924701 52809865 945915968 52815266 945915968 52815266 945897218 52821119 945897218 52821119 945884345 52839706 945884345 52839706 945876271 52850516 945876271 52850516 945866618 52857085 945866618 52857085 945861685 52873172 945861685 52873172 945835797 52889785 945835797 52889785 945789822 52901085 945789822 52901085 945769136 52906761 945769136 52906761 945766568 52921808 945766568 52921808 945761576 52929932 945761576 52929932 945751142 52957520 945751142 52957520 945733877 52982484 945733877 52982484 945727706 52988675 945727706 52988675 945710928 52995001 945710928 52995001 945699037 53007731 945699037 53007731 945656598 53028883 945656598 53028883 945620052 53052479 945620052 53052479 945607678 53065836 945607678 53065836 945594467 53082138 945594467 53082138 945585826 53089586 945585826 53089586 945568868 53108058 945568868 53108058 945544935 53125377 945544935 53125377 945504785 53145526 945504785 53145526 945495293 53160361 945495293 53160361 945486405 53177019 945486405 53177019 945470796 53196718 945470796 53196718 945451613 53202413 945451613 53202413 945441951 53263081 945441951 53263081 945425695 53279609 945425695 53279609 945416259 53314172 945416259 53314172 945380721 53323000 945380721 53323000 945355714 53365268 945355714 53365268 945317766 53369055 945317766 53369055 945301618 53374440 945301618 53374440 945277868 53411872 945277868 53411872 945262054 53428627 945262054 53428627 945247055 53435861 945247055 53435861 945243040 53462875 945243040 53462875 945235968 53475560 945235968 53475560 945233361 53490724 945233361 53490724 945215334 53511421 945215334 53511421 945203308 53514896 945203308 53514896 945181716 53525969 945181716 53525969 945169021 53572041 945169021 53572041 945164176 53576972 945164176 53576972 945161608 53589816 945161608 53589816 945135481 53630830 945135481 53630830 945124233 53664864 945124233 53664864 945098324 53690882 945098324 53690882 945081955 53712284 945081955 53712284 945079099 53722235 945079099 53722235 945066714 53728033 945066714 53728033 945041679 53747679 945041679 53747679 944995240 53771745 944995240 53771745 944979946 53793379 944979946 53793379 944963583 53797429 944963583 53797429 944948988 53812015 944948988 53812015 944940254 53840317 944940254 53840317 944933120 53858605 944933120 53858605 944904591 53870406 944904591 53870406 944890735 53886974 944890735 53886974 944848526 53934824 944848526 53934824 944785457 53948892 944785457 53948892 944772498 53954886 944772498 53954886 944751770 53993612 944751770 53993612 944722240 54044152 944722240 54044152 944713121 54051180 944713121 54051180 944707646 54075497 944707646 54075497 944692907 54111560 944692907 54111560 944663212 54157826 944663212 54157826 944635670 54185158 944635670 54185158 944611766 54205625 944611766 54205625 944592408 54221445 944592408 54221445 944562861 54275114 944562861 54275114 944557597 54312653 944557597 54312653 944548901 54338989 944548901 54338989 944530615 54340744 944530615 54340744 944493422 54357089 944493422 54357089 944492548 54395060 944492548 54395060 944485780 54406158 944485780 54406158 944448640 54422497 944448640 54422497 944434309 54427192 944434309 54427192 944427350 54446267 944427350 54446267 944417469 54458375 944417469 54458375 944408402 54461278 944408402 54461278 944396210 54469276 944396210 54469276 944357878 54493594 944357878 54493594 944337925 54519259 944337925 54519259 944327917 54564152 944327917 54564152 944301553 54577522 944301553 54577522 944266597 54607610 944266597 54607610 944251786 54615834 944251786 54615834 944242241 54676768 944242241 54676768 944231117 54688297 944231117 54688297 944207417 54716533 944207417 54716533 944189717 54728661 944189717 54728661 944147984 54755370 944147984 54755370 944139840 54792052 944139840 54792052 944130441 54798560 944130441 54798560 944125879 54799682 944125879 54799682 944112593 54837567 944112593 54837567 944094650 54842148 944094650 54842148 944091437 54853316 944091437 54853316 944077285 54867274 944077285 54867274 944061645 54932660 944061645 54932660 944021765 54968124 944021765 54968124 944012573 54986279 944012573 54986279 943994017 55004771 943994017 55004771 943991149 55024518 943991149 55024518 943976006 55066901 943976006 55066901 943965418 55077041 943965418 55077041 943949637 55116999 943949637 55116999 943929797 55127028 943929797 55127028 943896640 55134718 943896640 55134718 943865718 55200745 943865718 55200745 943863055 55233431 943863055 55233431 943858257 55300101 943858257 55300101 943829155 55337640 943829155 55337640 943808803 55351652 943808803 55351652 943789266 55386389 943789266 55386389 943759367 55397998 943759367 55397998 943740453 55420077 943740453 55420077 943730163 55445859 943730163 55445859 943722842 55452299 943722842 55452299 943684961 55470422 943684961 55470422 943662829 55475523 943662829 55475523 943638642 55499214 943638642 55499214 943622924 55508746 943622924 55508746 943620914 55552565 943620914 55552565 943558384 55564238 943558384 55564238 943544791 55655231 943544791 55655231 943503402 55684893 943503402 55684893 943471285 55711314 943471285 55711314 943431313 55731613 943431313 55731613 943422263 55770776 943422263 55770776 943404077 55781577 943404077 55781577 943397080 55790139 943397080 55790139 943386964 55807889 943386964 55807889 943382314 55855592 943382314 55855592 943378097 55862718 943378097 55862718 943364338 55882075 943364338 55882075 943353947 55888473 943353947 55888473 943311376 55895593 943311376 55895593 943273320 55909250 943273320 55909250 943251168 55918951 943251168 55918951 943242067 55951401 943242067 55951401 943225898 55979059 943225898 55979059 943207629 56015004 943207629 56015004 943167413 56023206 943167413 56023206 943145308 56034038 943145308 56034038 943119214 56052220 943119214 56052220 943096920 56101071 943096920 56101071 943058247 56101665 943058247 56101665 943024801 56114027 943024801 56114027 943003836 56159708 943003836 56159708 942989279 56165417 942989279 56165417 942974086 56193977 942974086 56193977 942961621 56194828 942961621 56194828 942886979 56221588 942886979 56221588 942878980 56253686 942878980 56253686 942874585 56267474 942874585 56267474 942865878 56281760 942865878 56281760 942843954 56289366 942843954 56289366 942806544 56304448 942806544 56304448 942792628 56334842 942792628 56334842 942781410 56382385 942781410 56382385 942771978 56397541 942771978 56397541 942735495 56404885 942735495 56404885 942730568 56447445 942730568 56447445 942691113 56452857 942691113 56452857 942668611 56516642 942668611 56516642 942660013 56553889 942660013 56553889 942647680 56579828 942647680 56579828 942589482 56590059 942589482 56590059 942550837 56620258 942550837 56620258 942537723 56632588 942537723 56632588 942529256 56654673 942529256 56654673 942508478 56673153 942508478 56673153 942489051 56694459 942489051 56694459 942434347 56704111 942434347 56704111 942415268 56717983 942415268 56717983 942409300 56733054 942409300 56733054 942407092 56736535 942407092 56736535 942375346 56751305 942375346 56751305 942356443 56759848 942356443 56759848 942333909 56767561 942333909 56767561 942296831 56801191 942296831 56801191 942281002 56804276 942281002 56804276 942227929 56826260 942227929 56826260 942205994 56837937 942205994 56837937 942172774 56840855 942172774 56840855 942136053 56857411 942136053 56857411 942109981 56882281 942109981 56882281 942105762 56922323 942105762 56922323 942097593 56991167 942097593 56991167 942064454 57012598 942064454 57012598 942045099 57019376 942045099 57019376 942036239 57033239 942036239 57033239 942013265 57039363 942013265 57039363 941973964 57096142 941973964 57096142 941934654 57106857 941934654 57106857 941899759 57128835 941899759 57128835 941884733 57136416 941884733 57136416 941866736 57178681 941866736 57178681 941855523 57196574 941855523 57196574 941847573 57213211 941847573 57213211 941833274 57236797 941833274 57236797 941826079 57262260 941826079 57262260 941822676 57277020 941822676 57277020 941796127 57297024 941796127 57297024 941764095 57325360 941764095 57325360 941744989 57333077 941744989 57333077 941727910 57359003 941727910 57359003 941689349 57390861 941689349 57390861 941681307 57396407 941681307 57396407 941661834 57416609 941661834 57416609 941612262 57442926 941612262 57442926 941587504 57460859 941587504 57460859 941582688 57470214 941582688 57470214 941566530 57487727 941566530 57487727 941561839 57506227 941561839 57506227 941513310 57525738 941513310 57525738 941499854 57551843 941499854 57551843 941460427 57578310 941460427 57578310 941447346 57578811 941447346 57578811 941430468 57592983 941430468 57592983 941401255 57609599 941401255 57609599 941393052 57630038 941393052 57630038 941364847 57683657 941364847 57683657 941310320 57717441 941310320 57717441 941272100 57729238 941272100 57729238 941252364 57753458 941252364 57753458 941240968 57756903 941240968 57756903 941216794 57757760 941216794 57757760 941207770 57780942 941207770 57780942 941188126 57808411 941188126 57808411 941155169 57823401 941155169 57823401 941140434 57840647 941140434 57840647 941132045 57868862 941132045 57868862 941089841 57881579 941089841 57881579 941075640 57895062 941075640 57895062 941065709 57915014 941065709 57915014 941035341 57919165 941035341 57919165 941015606 57925440 941015606 57925440 940990751 57940094 940990751 57940094 940965011 57948507 940965011 57948507 940930864 57960680 940930864 57960680 940910663 57980426 940910663 57980426 940878293 57992172 940878293 57992172 940868906 58016614 940868906 58016614 940807602 58029569 940807602 58029569 940776181 58035599 940776181 58035599 940774328 58087191 940774328 58087191 940760507 58112700 940760507 58112700 940737502 58125917 940737502 58125917 940724751 58128650 940724751 58128650 940696439 58131944 940696439 58131944 940682018 58167036 940682018 58167036 940661895 58188911 940661895 58188911 940654236 58198195 940654236 58198195 940630814 58219169 940630814 58219169 940587405 58237638 940587405 58237638 940571941 58245700 940571941 58245700 940540406 58258652 940540406 58258652 940515290 58271580 940515290 58271580 940511099 58288306 940511099 58288306 940485357 58304011 940485357 58304011 940411533 58340740 940411533 58340740 940365886 58351179 940365886 58351179 940346778 58388497 940346778 58388497 940319603 58441288 940319603 58441288 940305452 58445895 940305452 58445895 940299284 58466681 940299284 58466681 940280389 58488464 940280389 58488464 940262562 58503091 940262562 58503091 940244812 58546573 940244812 58546573 940212202 58560105 940212202 58560105 940176136 58577436 940176136 58577436 940175330 58593202 940175330 58593202 940169851 58608656 940169851 58608656 940149056 58651018 940149056 58651018 940120906 58673623 940120906 58673623 940100377 58695230 940100377 58695230 940078139 58733047 940078139 58733047 940059872 58747196 940059872 58747196 940043380 58776550 940043380 58776550 940018885 58782471 940018885 58782471 940016293 58786590 940016293 58786590 939979510 58798680 939979510 58798680 939946965 58810584 939946965 58810584 939934855 58829032 939934855 58829032 939922244 58832857 939922244 58832857 939909597 58846964 939909597 58846964 939905547 58861165 939905547 58861165 939880104 58874758 939880104 58874758 939862496 58890628 939862496 58890628 939838839 58894975 939838839 58894975 939798715 58905138 939798715 58905138 939786893 58934586 939786893 58934586 939783400 58964161 939783400 58964161 939762609 58971986 939762609 58971986 939749073 58976002 939749073 58976002 939745530 58984841 939745530 58984841 939716378 59003303 939716378 59003303 939710654 59042362 939710654 59042362 939702154 59075742 939702154 59075742 939623734 59088097 939623734 59088097 939585380 59103151 939585380 59103151 939577513 59113203 939577513 59113203 939572527 59113341 939572527 59113341 939563464 59119876 939563464 59119876 939553823 59134876 939553823 59134876 939543164 59153188 939543164 59153188 939503050 59183813 939503050 59183813 939466060 59205542 939466060 59205542 939417022 59246628 939417022 59246628 939415548 59248071 939415548 59248071 939404569 59280111 939404569 59280111 939389015 59289061 939389015 59289061 939319174 59292961 939319174 59292961 939311382 59323333 939311382 59323333 939298774 59329998 939298774 59329998 939277002 59352963 939277002 59352963 939248563 59368907 939248563 59368907 939217091 59371860 939217091 59371860 939182112 59412893 939182112 59412893 939165311 59416922 939165311 59416922 939112826 59427899 939112826 59427899 939095872 59479187 939095872 59479187 939053756 59496939 939053756 59496939 939022838 59503608 939022838 59503608 939008915 59534883 939008915 59534883 938999050 59546087 938999050 59546087 938985049 59553880 938985049 59553880 938972079 59557995 938972079 59557995 938970107 59581801 938970107 59581801 938962566 59609874 938962566 59609874 938944645 59614101 938944645 59614101 938929362 59639214 938929362 59639214 938880173 59663633 938880173 59663633 938836689 59671170 938836689 59671170 938812534 59691224 938812534 59691224 938762490 59704523 938762490 59704523 938756715 59710972 938756715 59710972 938742467 59720472 938742467 59720472 938691877 59730985 938691877 59730985 938660976 59737084 938660976 59737084 938624648 59784916 938624648 59784916 938602857 59828225 938602857 59828225 938572789 59868292 938572789 59868292 938545342 59872658 938545342 59872658 938480183 59896385 938480183 59896385 938473570 59925842 938473570 59925842 938426239 59927887 938426239 59927887 938406628 59942171 938406628 59942171 938403585 59952028 938403585 59952028 938400498 59972365 938400498 59972365 938378749 59993791 938378749 59993791 938373670 60032933 938373670 60032933 938345845 60073630 938345845 60073630 938341674 60101968 938341674 60101968 938322249 60109454 938322249 60109454 938311308 60118053 938311308 60118053 938309135 60129299 938309135 60129299 938293254 60141948 938293254 60141948 938262269 60180261 938262269 60180261 938259019 60205612 938259019 60205612 938232959 60213720 938232959 60213720 938225057 60259966 938225057 60259966 938199401 60286430 938199401 60286430 938196455 60302561 938196455 60302561 938152630 60318328 938152630 60318328 938109751 60324909 938109751 60324909 938021815 60356470 938021815 60356470 938011735 60371273 938011735 60371273 937999216 60415241 937999216 60415241 937985839 60420544 937985839 60420544 937966137 60432826 937966137 60432826 937961972 60439905 937961972 60439905 937932451 60448508 937932451 60448508 937900959 60466916 937900959 60466916 937882869 60501794 937882869 60501794 937842086 60524353 937842086 60524353 937820407 60536364 937820407 60536364 937782921 60556560 937782921 60556560 937773427 60574215 937773427 60574215 937760020 60585034 937760020 60585034 937745778 60603411 937745778 60603411 937729926 60626070 937729926 60626070 937702375 60638305 937702375 60638305 937681941 60650010 937681941 60650010 937659355 60664099 937659355 60664099 937626395 60674447 937626395 60674447 937613807 60686440 937613807 60686440 937597917 60692411 937597917 60692411 937582670 60714059 937582670 60714059 937580751 60745179 937580751 60745179 937574924 60760322 937574924 60760322 937558380 60764870 937558380 60764870 937549309 60785629 937549309 60785629 937527510 60792326 937527510 60792326 937517232 60807973 937517232 60807973 937506234 60819189 937506234 60819189 937491891 60832545 937491891 60832545 937487408 60901669 937487408 60901669 937460483 60912605 937460483 60912605 937447523 60966240 937447523 60966240 937408658 60969066 937408658 60969066 937405806 60980104 937405806 60980104 937382476 61029281 937382476 61029281 937347720 61043061 937347720 61043061 937341326 61116599 937341326 61116599 937325074 61135214 937325074 61135214 937304301 61154548 937304301 61154548 937295849 61163649 937295849 61163649 937291005 61179279 937291005 61179279 937268496 61190660 937268496 61190660 937242049 61201105 937242049 61201105 937191543 61202784 937191543 61202784 937188964 61238513 937188964 61238513 937168452 61247846 937168452 61247846 937155652 61285563 937155652 61285563 937104053 61289256 937104053 61289256 937095707 61304103 937095707 61304103 937083510 61325984 937083510 61325984 937041815 61338011 937041815 61338011 937028788 61357902 937028788 61357902 936999568 61379624 936999568 61379624 936960650 61387496 936960650 61387496 936954389 61423138 936954389 61423138 936946735 61470697 936946735 61470697 936908176 61494251 936908176 61494251 936894949 61513177 936894949 61513177 936867121 61577289 936867121 61577289 936857299 61580920 936857299 61580920 936816950 61584697 936816950 61584697 936808094 61591779 936808094 61591779 936794500 61626575 936794500 61626575 936791818 61630894 936791818 61630894 936781592 61637691 936781592 61637691 936749006 61645906 936749006 61645906 936740658 61670580 936740658 61670580 936733716 61679709 936733716 61679709 936705107 61706094 936705107 61706094 936689127 61768521 936689127 61768521 936678086 61777082 936678086 61777082 936668345 61795704 936668345 61795704 936661846 61799342 936661846 61799342 936628905 61814800 936628905 61814800 936621159 61823767 936621159 61823767 936612716 61860631 936612716 61860631 936599888 61879874 936599888 61879874 936571877 61881466 936571877 61881466 936553964 61941229 936553964 61941229 936508942 61952506 936508942 61952506 936484617 61960306 936484617 61960306 936467869 61964890 936467869 61964890 936434863 61990030 936434863 61990030 936432752 62016057 936432752 62016057 936401879 62039282 936401879 62039282 936376044 62049624 936376044 62049624 936355302 62065122 936355302 62065122 936340983 62080223 936340983 62080223 936331953 62110696 936331953 62110696 936292473 62115380 936292473 62115380 936269919 62145683 936269919 62145683 936264967 62164111 936264967 62164111 936249351 62179740 936249351 62179740 936207839 62183885 936207839 62183885 936204154 62210382 936204154 62210382 936191799 62221033 936191799 62221033 936189002 62246382 936189002 62246382 936178506 62285215 936178506 62285215 936170528 62327657 936170528 62327657 936130135 62352438 936130135 62352438 936061443 62374303 936061443 62374303 936018987 62397296 936018987 62397296 936004975 62427421 936004975 62427421 935997596 62459288 935997596 62459288 935982675 62469897 935982675 62469897 935960699 62471788 935960699 62471788 935953124 62477475 935953124 62477475 935929118 62525514 935929118 62525514 935885053 62541863 935885053 62541863 935857031 62546440 935857031 62546440 935845468 62560485 935845468 62560485 935838843 62566056 935838843 62566056 935818518 62573999 935818518 62573999 935801427 62588305 935801427 62588305 935769520 62614356 935769520 62614356 935752705 62618950 935752705 62618950 935739679 62626037 935739679 62626037 935666539 62634795 935666539 62634795 935650634 62649316 935650634 62649316 935625098 62669955 935625098 62669955 935619660 62697204 935619660 62697204 935615204 62720090 935615204 62720090 935605549 62754225 935605549 62754225 935596562 62769357 935596562 62769357 935576752 62773999 935576752 62773999 935556621 62798014 935556621 62798014 935543904 62810677 935543904 62810677 935521588 62835859 935521588 62835859 935506059 62850614 935506059 62850614 935467412 62864397 935467412 62864397 935455136 62879837 935455136 62879837 935451924 62883070 935451924 62883070 935433471 62893654 935433471 62893654 935402854 62899685 935402854 62899685 935386246 62918698 935386246 62918698 935371161 62924789 935371161 62924789 935324093 62968742 935324093 62968742 935274484 62986500 935274484 62986500 935250249 62997672 935250249 62997672 935223956 63017811 935223956 63017811 935202063 63041144 935202063 63041144 935189051 63047030 935189051 63047030 935167597 63055363 935167597 63055363 935150451 63062059 935150451 63062059 935146701 63089446 935146701 63089446 935138636 63167346 935138636 63167346 935130903 63176864 935130903 63176864 935105612 63182227 935105612 63182227 935105422 63187817 935105422 63187817 935082771 63206814 935082771 63206814 935069044 63231721 935069044 63231721 935038961 63270554 935038961 63270554 935034358 63291475 935034358 63291475 935021486 63303669 935021486 63303669 935007672 63333845 935007672 63333845 934975597 63343447 934975597 63343447 934967479 63365269 934967479 63365269 934949375 63372322 934949375 63372322 934924317 63388431 934924317 63388431 934917775 63389413 934917775 63389413 934912963 63396833 934912963 63396833 934886029 63401505 934886029 63401505 934863524 63412287 934863524 63412287 934860696 63421364 934860696 63421364 934852899 63424796 934852899 63424796 934849133 63434735 934849133 63434735 934796382 63451482 934796382 63451482 934782767 63471904 934782767 63471904 934764537 63499483 934764537 63499483 934739688 63515952 934739688 63515952 934700251 63518548 934700251 63518548 934677387 63526803 934677387 63526803 934673528 63542073 934673528 63542073 934663618 63547527 934663618 63547527 934656346 63581962 934656346 63581962 934633258 63590006 934633258 63590006 934624125 63603132 934624125 63603132 934609780 63621105 934609780 63621105 934535592 63636223 934535592 63636223 934500030 63646319 934500030 63646319 934482268 63664681 934482268 63664681 934463579 63671358 934463579 63671358 934459272 63688827 934459272 63688827 934447628 63710938 934447628 63710938 934441919 63758508 934441919 63758508 934406764 63767245 934406764 63767245 934386335 63850351 934386335 63850351 934380827 63855699 934380827 63855699 934371506 63866617 934371506 63866617 934333921 63895038 934333921 63895038 934326206 63918049 934326206 63918049 934317393 63922804 934317393 63922804 934302567 63934938 934302567 63934938 934296795 63944896 934296795 63944896 934269173 63951571 934269173 63951571 934244986 63986070 934244986 63986070 934224058 64003457 934224058 64003457 934221347 64017565 934221347 64017565 934202656 64038275 934202656 64038275 934191465 64050999 934191465 64050999 934171007 64085347 934171007 64085347 934170870 64100252 934170870 64100252 934154682 64133230 934154682 64133230 934140436 64139048 934140436 64139048 934128999 64159427 934128999 64159427 934112481 64167758 934112481 64167758 934065169 64194386 934065169 64194386 934046251 64242017 934046251 64242017 934032099 64284744 934032099 64284744 934009302 64307269 934009302 64307269 933986517 64371116 933986517 64371116 933982866 64384615 933982866 64384615 933963891 64407469 933963891 64407469 933946115 64444980 933946115 64444980 933894080 64493730 933894080 64493730 933885790 64505861 933885790 64505861 933877447 64515409 933877447 64515409 933848506 64537051 933848506 64537051 933847543 64547605 933847543 64547605 933820120 64569202 933820120 64569202 933798570 64601993 933798570 64601993 933749862 64614946 933749862 64614946 933746626 64645402 933746626 64645402 933726395 64649869 933726395 64649869 933723568 64654965 933723568 64654965 933693658 64674440 933693658 64674440 933676900 64682937 933676900 64682937 933654375 64692226 933654375 64692226 933642187 64732607 933642187 64732607 933632050 64767859 933632050 64767859 933627228 64778435 933627228 64778435 933606163 64817325 933606163 64817325 933580153 64846482 933580153 64846482 933571443 64868465 933571443 64868465 933532528 64882999 933532528 64882999 933493696 64903117 933493696 64903117 933475696 64938788 933475696 64938788 933434713 64957064 933434713 64957064 933420073 64959711 933420073 64959711 933387283 64965339 933387283 64965339 933361860 64974197 933361860 64974197 933349455 64985112 933349455 64985112 933345785 64998082 933345785 64998082 933327859 65012051 933327859 65012051 933307835 65017903 933307835 65017903 933296975 65042960 933296975 65042960 933275047 65049583 933275047 65049583 933266110 65103104 933266110 65103104 933252835 65128939 933252835 65128939 933240354 65158631 933240354 65158631 933232916 65204167 933232916 65204167 933227647 65232264 933227647 65232264 933194256 65236137 933194256 65236137 933184082 65303185 933184082 65303185 933172481 65319884 933172481 65319884 933169017 65345233 933169017 65345233 933146223 65352029 933146223 65352029 933128287 65353751 933128287 65353751 933112245 65373872 933112245 65373872 933073658 65383497 933073658 65383497 933067431 65410277 933067431 65410277 933054587 65438562 933054587 65438562 933042208 65445072 933042208 65445072 933025137 65455404 933025137 65455404 933016002 65460116 933016002 65460116 932991335 65483736 932991335 65483736 932982300 65507947 932982300 65507947 932944760 65578018 932944760 65578018 932912953 65590331 932912953 65590331 932879919 65610408 932879919 65610408 932875384 65626516 932875384 65626516 932874657 65663333 932874657 65663333 932842601 65720472 932842601 65720472 932828210 65737169 932828210 65737169 932810277 65762847 932810277 65762847 932784608 65769252 932784608 65769252 932772111 65781538 932772111 65781538 932745574 65784714 932745574 65784714 932732822 65800012 932732822 65800012 932704698 65803370 932704698 65803370 932676806 65811223 932676806 65811223 932655889 65834222 932655889 65834222 932628790 65845915 932628790 65845915 932603600 65869333 932603600 65869333 932588228 65885695 932588228 65885695 932558533 65919414 932558533 65919414 932550409 65926021 932550409 65926021 932518236 65958154 932518236 65958154 932515304 65978262 932515304 65978262 932503417 66000643 932503417 66000643 932477728 66020183 932477728 66020183 932463900 66033173 932463900 66033173 932460305 66047746 932460305 66047746 932454497 66057327 932454497 66057327 932430105 66074387 932430105 66074387 932425335 66111579 932425335 66111579 932417372 66129368 932417372 66129368 932395745 66146883 932395745 66146883 932367514 66166384 932367514 66166384 932352041 66184427 932352041 66184427 932347583 66213163 932347583 66213163 932335797 66236964 932335797 66236964 932333166 66248837 932333166 66248837 932329187 66259888 932329187 66259888 932304965 66270781 932304965 66270781 932278590 66297076 932278590 66297076 932268782 66301210 932268782 66301210 932245192 66327183 932245192 66327183 932223312 66334150 932223312 66334150 932189981 66347671 932189981 66347671 932156529 66366375 932156529 66366375 932151015 66389614 932151015 66389614 932144805 66415244 932144805 66415244 932131209 66428461 932131209 66428461 932095864 66439976 932095864 66439976 932036814 66471927 932036814 66471927 932033647 66486959 932033647 66486959 932015902 66517642 932015902 66517642 931998954 66543342 931998954 66543342 931989951 66573324 931989951 66573324 931986898 66591024 931986898 66591024 931958345 66611476 931958345 66611476 931949781 66626286 931949781 66626286 931926372 66645065 931926372 66645065 931918294 66652708 931918294 66652708 931902938 66690041 931902938 66690041 931890776 66708950 931890776 66708950 931867712 66713094 931867712 66713094 931847902 66716181 931847902 66716181 931836617 66756519 931836617 66756519 931796666 66770747 931796666 66770747 931785849 66782158 931785849 66782158 931757946 66808218 931757946 66808218 931738834 66817250 931738834 66817250 931733925 66831896 931733925 66831896 931720684 66847686 931720684 66847686 931705434 66855113 931705434 66855113 931693866 66874142 931693866 66874142 931674780 66920524 931674780 66920524 931656739 66927236 931656739 66927236 931630264 66945714 931630264 66945714 931605549 66990887 931605549 66990887 931583335 66998662 931583335 66998662 931581113 67002640 931581113 67002640 931572062 67005112 931572062 67005112 931528028 67034885 931528028 67034885 931523569 67070326 931523569 67070326 931500244 67076439 931500244 67076439 931483755 67105216 931483755 67105216 931467550 67134055 931467550 67134055 931437213 67150314 931437213 67150314 931430935 67161377 931430935 67161377 931386203 67197956 931386203 67197956 931374284 67201807 931374284 67201807 931370552 67212656 931370552 67212656 931364265 67236815 931364265 67236815 931349172 67267319 931349172 67267319 931290015 67282063 931290015 67282063 931277497 67311471 931277497 67311471 931263237 67315536 931263237 67315536 931246029 67372507 931246029 67372507 931225875 67392830 931225875 67392830 931211231 67396694 931211231 67396694 931204807 67430436 931204807 67430436 931190052 67448670 931190052 67448670 931179355 67472991 931179355 67472991 931154086 67473628 931154086 67473628 931138739 67480967 931138739 67480967 931106376 67491803 931106376 67491803 931076974 67506098 931076974 67506098 931034378 67512313 931034378 67512313 931023916 67541352 931023916 67541352 931009844 67556263 931009844 67556263 930959733 67587971 930959733 67587971 930924768 67601671 930924768 67601671 930923728 67610744 930923728 67610744 930921480 67629868 930921480 67629868 930899132 67649210 930899132 67649210 930884410 67711648 930884410 67711648 930864723 67724950 930864723 67724950 930848935 67766172 930848935 67766172 930837329 67783751 930837329 67783751 930824303 67803731 930824303 67803731 930818019 67816868 930818019 67816868 930804780 67824522 930804780 67824522 930797814 67826889 930797814 67826889 930777897 67858310 930777897 67858310 930757899 67865184 930757899 67865184 930741159 67893676 930741159 67893676 930701916 67911826 930701916 67911826 930690112 67928131 930690112 67928131 930680475 67946647 930680475 67946647 930669408 67960071 930669408 67960071 930666551 68007625 930666551 68007625 930626191 68016023 930626191 68016023 930622323 68035240 930622323 68035240 930615140 68051921 930615140 68051921 930609432 68086320 930609432 68086320 930570226 68110002 930570226 68110002 930550955 68128594 930550955 68128594 930514173 68173314 930514173 68173314 930509714 68175991 930509714 68175991 930490806 68201676 930490806 68201676 930475331 68203063 930475331 68203063 930471810 68215183 930471810 68215183 930441761 68218257 930441761 68218257 930433716 68227483 930433716 68227483 930416883 68271874 930416883 68271874 930414753 68277587 930414753 68277587 930408235 68293246 930408235 68293246 930403726 68299200 930403726 68299200 930393528 68341426 930393528 68341426 930363615 68353463 930363615 68353463 930342450 68369725 930342450 68369725 930324231 68385531 930324231 68385531 930302637 68401132 930302637 68401132 930289233 68413526 930289233 68413526 930262489 68422532 930262489 68422532 930220585 68433715 930220585 68433715 930204829 68451622 930204829 68451622 930181881 68475760 930181881 68475760 930151699 68492908 930151699 68492908 930121807 68503561 930121807 68503561 930101179 68511462 930101179 68511462 930075228 68542304 930075228 68542304 930063191 68545919 930063191 68545919 930029144 68556379 930029144 68556379 930001922 68563606 930001922 68563606 929984311 68607083 929984311 68607083 929958495 68643319 929958495 68643319 929956495 68685620 929956495 68685620 929941113 68697975 929941113 68697975 929938183 68704221 929938183 68704221 929930415 68747788 929930415 68747788 929920134 68755667 929920134 68755667 929905289 68815255 929905289 68815255 929897456 68861330 929897456 68861330 929883233 68876806 929883233 68876806 929878820 68897122 929878820 68897122 929869846 68914925 929869846 68914925 929852859 68925241 929852859 68925241 929811915 68928001 929811915 68928001 929782505 68931217 929782505 68931217 929777926 68949333 929777926 68949333 929756950 69026907 929756950 69026907 929722414 69051527 929722414 69051527 929708307 69067022 929708307 69067022 929687848 69067714 929687848 69067714 929668776 69071776 929668776 69071776 929639358 69082822 929639358 69082822 929595551 69096419 929595551 69096419 929585683 69106104 929585683 69106104 929582059 69134621 929582059 69134621 929577272 69143820 929577272 69143820 929560456 69180976 929560456 69180976 929556687 69198482 929556687 69198482 929502525 69209713 929502525 69209713 929452562 69247752 929452562 69247752 929440578 69293728 929440578 69293728 929438255 69299132 929438255 69299132 929423506 69330804 929423506 69330804 929410739 69339828 929410739 69339828 929401985 69352452 929401985 69352452 929397206 69359530 929397206 69359530 929374561 69388305 929374561 69388305 929370383 69413877 929370383 69413877 929301037 69441807 929301037 69441807 929241261 69470173 929241261 69470173 929214047 69499289 929214047 69499289 929208846 69537844 929208846 69537844 929147765 69572722 929147765 69572722 929144177 69575570 929144177 69575570 929119355 69586296 929119355 69586296 929085752 69614402 929085752 69614402 929075124 69622089 929075124 69622089 929073099 69629216 929073099 69629216 929047949 69666749 929047949 69666749 929028157 69684749 929028157 69684749 928986189 69717669 928986189 69717669 928979759 69735031 928979759 69735031 928959775 69771831 928959775 69771831 928954695 69794826 928954695 69794826 928928441 69812137 928928441 69812137 928893621 69827898 928893621 69827898 928889447 69843069 928889447 69843069 928868478 69850930 928868478 69850930 928854192 69866337 928854192 69866337 928846918 69880330 928846918 69880330 928837180 69897107 928837180 69897107 928812625 69915676 928812625 69915676 928766067 69930132 928766067 69930132 928756419 69934896 928756419 69934896 928740474 69942565 928740474 69942565 928723587 69962831 928723587 69962831 928720682 69999889 928720682 69999889 928702256 70002496 928702256 70002496 928684639 70043630 928684639 70043630 928650709 70055947 928650709 70055947 928635589 70102687 928635589 70102687 928618870 70116882 928618870 70116882 928597194 70170392 928597194 70170392 928588927 70184113 928588927 70184113 928561256 70203799 928561256 70203799 928547270 70216479 928547270 70216479 928539494 70229831 928539494 70229831 928524805 70233668 928524805 70233668 928508182 70251085 928508182 70251085 928491889 70284383 928491889 70284383 928462665 70300019 928462665 70300019 928441817 70339693 928441817 70339693 928424994 70375035 928424994 70375035 928420733 70395338 928420733 70395338 928401888 70398515 928401888 70398515 928388381 70412558 928388381 70412558 928384323 70425305 928384323 70425305 928353641 70426845 928353641 70426845 928335521 70431516 928335521 70431516 928302141 70458824 928302141 70458824 928266856 70481722 928266856 70481722 928218490 70509155 928218490 70509155 928199777 70513087 928199777 70513087 928194992 70519877 928194992 70519877 928158841 70521756 928158841 70521756 928135860 70543233 928135860 70543233 928125972 70551582 928125972 70551582 928075437 70588185 928075437 70588185 928070031 70608850 928070031 70608850 928044455 70625678 928044455 70625678 928034463 70640163 928034463 70640163 927999090 70672194 927999090 70672194 927971897 70695401 927971897 70695401 927941496 70709847 927941496 70709847 927935873 70716197 927935873 70716197 927930652 70727731 927930652 70727731 927906528 70753492 927906528 70753492 927891893 70769725 927891893 70769725 927871880 70782716 927871880 70782716 927866034 70809572 927866034 70809572 927861191 70825441 927861191 70825441 927841210 70857200 927841210 70857200 927833921 70865438 927833921 70865438 927787868 70881413 927787868 70881413 927763463 70904185 927763463 70904185 927761428 70914309 927761428 70914309 927750616 70919334 927750616 70919334 927733414 70934719 927733414 70934719 927704739 70944603 927704739 70944603 927686089 70951611 927686089 70951611 927676717 70964887 927676717 70964887 927657763 70972106 927657763 70972106 927641281 70990151 927641281 70990151 927637570 70996468 927637570 70996468 927632348 71014413 927632348 71014413 927620419 71020766 927620419 71020766 927599875 71033631 927599875 71033631 927575343 71069576 927575343 71069576 927557577 71108277 927557577 71108277 927525955 71134682 927525955 71134682 927521075 71183546 927521075 71183546 927498039 71183928 927498039 71183928 927492821 71229639 927492821 71229639 927486011 71236013 927486011 71236013 927421014 71265929 927421014 71265929 927384733 71324777 927384733 71324777 927377247 71367061 927377247 71367061 927373476 71390983 927373476 71390983 927372017 71398649 927372017 71398649 927351978 71440709 927351978 71440709 927340067 71458643 927340067 71458643 927315285 71471111 927315285 71471111 927291406 71485984 927291406 71485984 927281749 71498228 927281749 71498228 927267733 71511657 927267733 71511657 927262547 71523127 927262547 71523127 927241358 71558381 927241358 71558381 927197129 71577943 927197129 71577943 927178258 71601563 927178258 71601563 927156242 71625848 927156242 71625848 927137831 71645649 927137831 71645649 927119302 71663952 927119302 71663952 927114074 71694494 927114074 71694494 927090598 71703989 927090598 71703989 927070288 71712808 927070288 71712808 927066820 71731285 927066820 71731285 927052041 71750752 927052041 71750752 927025381 71775742 927025381 71775742 927011615 71791369 927011615 71791369 926989582 71795663 926989582 71795663 926965653 71806639 926965653 71806639 926943600 71831716 926943600 71831716 926936835 71838072 926936835 71838072 926919147 71900975 926919147 71900975 926893607 71902858 926893607 71902858 926885325 71928167 926885325 71928167 926873484 71946495 926873484 71946495 926859496 71963297 926859496 71963297 926839710 71978489 926839710 71978489 926823571 72011781 926823571 72011781 926804520 72049810 926804520 72049810 926792903 72053635 926792903 72053635 926785364 72059784 926785364 72059784 926750193 72086204 926750193 72086204 926741953 72119895 926741953 72119895 926726656 72135088 926726656 72135088 926724507 72151628 926724507 72151628 926703747 72154026 926703747 72154026 926689025 72191680 926689025 72191680 926676620 72226173 926676620 72226173 926670303 72240408 926670303 72240408 926649844 72267638 926649844 72267638 926624579 72279796 926624579 72279796 926569481 72333936 926569481 72333936 926519101 72369121 926519101 72369121 926493345 72403628 926493345 72403628 926475514 72411775 926475514 72411775 926443218 72442572 926443218 72442572 926420778 72452799 926420778 72452799 926411735 72455352 926411735 72455352 926387553 72470824 926387553 72470824 926360089 72501685 926360089 72501685 926331000 72523998 926331000 72523998 926311546 72535648 926311546 72535648 926304897 72565622 926304897 72565622 926287505 72598100 926287505 72598100 926243845 72606692 926243845 72606692 926236595 72631745 926236595 72631745 926227350 72643808 926227350 72643808 926208559 72675929 926208559 72675929 926180634 72706243 926180634 72706243 926151403 72717959 926151403 72717959 926135294 72758296 926135294 72758296 926130965 72764566 926130965 72764566 926125642 72777342 926125642 72777342 926123470 72786830 926123470 72786830 926095149 72794271 926095149 72794271 926065325 72815534 926065325 72815534 926013202 72835256 926013202 72835256 926012136 72843465 926012136 72843465 926005331 72854979 926005331 72854979 925993339 72865123 925993339 72865123 925970461 72891624 925970461 72891624 925945423 72901957 925945423 72901957 925942712 72913773 925942712 72913773 925931523 72923237 925931523 72923237 925913965 72945586 925913965 72945586 925897905 72975809 925897905 72975809 925854353 73001633 925854353 73001633 925808377 73008600 925808377 73008600 925788990 73027810 925788990 73027810 925743807 73057918 925743807 73057918 925723471 73083896 925723471 73083896 925651954 73096406 925651954 73096406 925644245 73131241 925644245 73131241 925615236 73135504 925615236 73135504 925549844 73155717 925549844 73155717 925539854 73161175 925539854 73161175 925532627 73166467 925532627 73166467 925497583 73177566 925497583 73177566 925485267 73201179 925485267 73201179 925456145 73222058 925456145 73222058 925433389 73226563 925433389 73226563 925416702 73239710 925416702 73239710 925400422 73248777 925400422 73248777 925378690 73271557 925378690 73271557 925347915 73291766 925347915 73291766 925326960 73309308 925326960 73309308 925317116 73338433 925317116 73338433 925311185 73355325 925311185 73355325 925288131 73366806 925288131 73366806 925264152 73393166 925264152 73393166 925261132 73412910 925261132 73412910 925203775 73426872 925203775 73426872 925175971 73436281 925175971 73436281 925171176 73475669 925171176 73475669 925151821 73492696 925151821 73492696 925111273 73516331 925111273 73516331 925102118 73533657 925102118 73533657 925080075 73548168 925080075 73548168 925068255 73560335 925068255 73560335 925058772 73572045 925058772 73572045 925040225 73609056 925040225 73609056 925032459 73620793 925032459 73620793 925023717 73637861 925023717 73637861 925022123 73644493 925022123 73644493 924972581 73647097 924972581 73647097 924920439 73663582 924920439 73663582 924885232 73682219 924885232 73682219 924872226 73714863 924872226 73714863 924832853 73726928 924832853 73726928 924824011 73749784 924824011 73749784 924795810 73762378 924795810 73762378 924783384 73801081 924783384 73801081 924764120 73846550 924764120 73846550 924711842 73858043 924711842 73858043 924670224 73885344 924670224 73885344 924641617 73906247 924641617 73906247 924612229 73957354 924612229 73957354 924600245 73988476 924600245 73988476 924594975 73989700 924594975 73989700 924577892 74008656 924577892 74008656 924543832 74023304 924543832 74023304 924536626 74040705 924536626 74040705 924505202 74092928 924505202 74092928 924502766 74103482 924502766 74103482 924487749 74115281 924487749 74115281 924486781 74128836 924486781 74128836 924445185 74151337 924445185 74151337 924400462 74186940 924400462 74186940 924392103 74199634 924392103 74199634 924389378 74209610 924389378 74209610 924367908 74220450 924367908 74220450 924338598 74223339 924338598 74223339 924316213 74229572 924316213 74229572 924313310 74238812 924313310 74238812 924296731 74292796 924296731 74292796 924278531 74300145 924278531 74300145 924272352 74323330 924272352 74323330 924257859 74327180 924257859 74327180 924221327 74365213 924221327 74365213 924178392 74370672 924178392 74370672 924164663 74412350 924164663 74412350 924127351 74432912 924127351 74432912 924119137 74440174 924119137 74440174 924082134 74443254 924082134 74443254 924068679 74475783 924068679 74475783 924037206 74532555 924037206 74532555 924018234 74548486 924018234 74548486 924004875 74571041 924004875 74571041 923948479 74642247 923948479 74642247 923940472 74648011 923940472 74648011 923903690 74683160 923903690 74683160 923881342 74737531 923881342 74737531 923860698 74740458 923860698 74740458 923859999 74774126 923859999 74774126 923846338 74779578 923846338 74779578 923793208 74793316 923793208 74793316 923765705 74807698 923765705 74807698 923729799 74831636 923729799 74831636 923712593 74835657 923712593 74835657 923679404 74866734 923679404 74866734 923665651 74869841 923665651 74869841 923654789 74887189 923654789 74887189 923652907 74894967 923652907 74894967 923645020 74909332 923645020 74909332 923642274 74962667 923642274 74962667 923627405 74971343 923627405 74971343 923611224 74981374 923611224 74981374 923595032 75016672 923595032 75016672 923586102 75049346 923586102 75049346 923582304 75052830 923582304 75052830 923576753 75054725 923576753 75054725 923545760 75071768 923545760 75071768 923538003 75075192 923538003 75075192 923531147 75121839 923531147 75121839 923496790 75127659 923496790 75127659 923481040 75138678 923481040 75138678 923451752 75174288 923451752 75174288 923426824 75198493 923426824 75198493 923414533 75214324 923414533 75214324 923407525 75219351 923407525 75219351 923404461 75231897 923404461 75231897 923402318 75246494 923402318 75246494 923396934 75259998 923396934 75259998 923368594 75272811 923368594 75272811 923354460 75275019 923354460 75275019 923338128 75294670 923338128 75294670 923312624 75315942 923312624 75315942 923306696 75328189 923306696 75328189 923273024 75332444 923273024 75332444 923263952 75344797 923263952 75344797 923241329 75368194 923241329 75368194 923227940 75397584 923227940 75397584 923217122 75409118 923217122 75409118 923208114 75416056 923208114 75416056 923160710 75434164 923160710 75434164 923141395 75435929 923141395 75435929 923120700 75449562 923120700 75449562 923113143 75479871 923113143 75479871 923094713 75488489 923094713 75488489 923090979 75500093 923090979 75500093 923075407 75534784 923075407 75534784 923064170 75569599 923064170 75569599 923030506 75620559 923030506 75620559 923004316 75647302 923004316 75647302 922999565 75680829 922999565 75680829 922960532 75710776 922960532 75710776 922917722 75714490 922917722 75714490 922910838 75753335 922910838 75753335 922903131 75770490 922903131 75770490 922887376 75781465 922887376 75781465 922874475 75792636 922874475 75792636 922858679 75805124 922858679 75805124 922844707 75840540 922844707 75840540 922837309 75884759 922837309 75884759 922819332 75910808 922819332 75910808 922800059 75930958 922800059 75930958 922794298 75960235 922794298 75960235 922772723 75994912 922772723 75994912 922726263 76000606 922726263 76000606 922720629 76042449 922720629 76042449 922710162 76079589 922710162 76079589 922694343 76104647 922694343 76104647 922691540 76109189 922691540 76109189 922678211 76144055 922678211 76144055 922658879 76170241 922658879 76170241 922647941 76183151 922647941 76183151 922630367 76201292 922630367 76201292 922599573 76214384 922599573 76214384 922585926 76236517 922585926 76236517 922574988 76248099 922574988 76248099 922556319 76257141 922556319 76257141 922521553 76264207 922521553 76264207 922456820 76270391 922456820 76270391 922413356 76306149 922413356 76306149 922386266 76316149 922386266 76316149 922366990 76363398 922366990 76363398 922343991 76384081 922343991 76384081 922329854 76404549 922329854 76404549 922313880 76429282 922313880 76429282 922306275 76438439 922306275 76438439 922287543 76478548 922287543 76478548 922225075 76491685 922225075 76491685 922213883 76502009 922213883 76502009 922183532 76511306 922183532 76511306 922161379 76537243 922161379 76537243 922145672 76539455 922145672 76539455 922128687 76547764 922128687 76547764 922073329 76572044 922073329 76572044 922021540 76589549 922021540 76589549 921998420 76611474 921998420 76611474 921992487 76623436 921992487 76623436 921989625 76634725 921989625 76634725 921972392 76644670 921972392 76644670 921941529 76654600 921941529 76654600 921893727 76667414 921893727 76667414 921882757 76701737 921882757 76701737 921878340 76705929 921878340 76705929 921836133 76735764 921836133 76735764 921817613 76771008 921817613 76771008 921809547 76815558 921809547 76815558 921795126 76823731 921795126 76823731 921778148 76863282 921778148 76863282 921766702 76881961 921766702 76881961 921725864 76938047 921725864 76938047 921717300 76956951 921717300 76956951 921708170 77010072 921708170 77010072 921693294 77028281 921693294 77028281 921678420 77054008 921678420 77054008 921661778 77063984 921661778 77063984 921654466 77085812 921654466 77085812 921616827 77109476 921616827 77109476 921590895 77124665 921590895 77124665 921579949 77152605 921579949 77152605 921577566 77180224 921577566 77180224 921553845 77206610 921553845 77206610 921534255 77239698 921534255 77239698 921515367 77254344 921515367 77254344 921504772 77264590 921504772 77264590 921498760 77285918 921498760 77285918 921474985 77298419 921474985 77298419 921439602 77301083 921439602 77301083 921428344 77307488 921428344 77307488 921422354 77326281 921422354 77326281 921417723 77340480 921417723 77340480 921396508 77369915 921396508 77369915 921387385 77390548 921387385 77390548 921342898 77395946 921342898 77395946 921336202 77412956 921336202 77412956 921320194 77440691 921320194 77440691 921260003 77454065 921260003 77454065 921246203 77478449 921246203 77478449 921222821 77490148 921222821 77490148 921220583 77503669 921220583 77503669 921207802 77508714 921207802 77508714 921199131 77514051 921199131 77514051 921190224 77549566 921190224 77549566 921174016 77566288 921174016 77566288 921127287 77569973 921127287 77569973 921085079 77600449 921085079 77600449 921047676 77613293 921047676 77613293 921039745 77629270 921039745 77629270 921017526 77651183 921017526 77651183 920994220 77675139 920994220 77675139 920984988 77701832 920984988 77701832 920971020 77708561 920971020 77708561 920947969 77730512 920947969 77730512 920930612 77750049 920930612 77750049 920923265 77768900 920923265 77768900 920922513 77788106 920922513 77788106 920915929 77802276 920915929 77802276 920905867 77836177 920905867 77836177 920894737 77842890 920894737 77842890 920888241 77863274 920888241 77863274 920885599 77875739 920885599 77875739 920875280 77902702 920875280 77902702 920853843 77954242 920853843 77954242 920834633 77962210 920834633 77962210 920801478 77969739 920801478 77969739 920789552 77987128 920789552 77987128 920762439 78002419 920762439 78002419 920742869 78007603 920742869 78007603 920720408 78039348 920720408 78039348 920714556 78059681 920714556 78059681 920703769 78067058 920703769 78067058 920700844 78085315 920700844 78085315 920694438 78109148 920694438 78109148 920678234 78133815 920678234 78133815 920636481 78155329 920636481 78155329 920596247 78159572 920596247 78159572 920594253 78180857 920594253 78180857 920589861 78202287 920589861 78202287 920584685 78213277 920584685 78213277 920570395 78252518 920570395 78252518 920562999 78280365 920562999 78280365 920551408 78319438 920551408 78319438 920535302 78327963 920535302 78327963 920509071 78354680 920509071 78354680 920502143 78376830 920502143 78376830 920480819 78381311 920480819 78381311 920475521 78386693 920475521 78386693 920451610 78398680 920451610 78398680 920442774 78431056 920442774 78431056 920433571 78434250 920433571 78434250 920404155 78479209 920404155 78479209 920381790 78487376 920381790 78487376 920348067 78511347 920348067 78511347 920326527 78538274 920326527 78538274 920312064 78565957 920312064 78565957 920278568 78609023 920278568 78609023 920267750 78625522 920267750 78625522 920229320 78682971 920229320 78682971 920204154 78691027 920204154 78691027 920194390 78708470 920194390 78708470 920180032 78722405 920180032 78722405 920163622 78743994 920163622 78743994 920141988 78769070 920141988 78769070 920125528 78786999 920125528 78786999 920105300 78796991 920105300 78796991 920089140 78804794 920089140 78804794 920078223 78824677 920078223 78824677 919994130 78838396 919994130 78838396 919979441 78861943 919979441 78861943 919970714 78873541 919970714 78873541 919930167 78895686 919930167 78895686 919913597 78907134 919913597 78907134 919901925 78932026 919901925 78932026 919859424 78946197 919859424 78946197 919852237 78968113 919852237 78968113 919825459 79009858 919825459 79009858 919816239 79041644 919816239 79041644 919805982 79057060 919805982 79057060 919784038 79095316 919784038 79095316 919770160 79137278 919770160 79137278 919733963 79181009 919733963 79181009 919708101 79196223 919708101 79196223 919671933 79227613 919671933 79227613 919659869 79257815 919659869 79257815 919621565 79284580 919621565 79284580 919595571 79312382 919595571 79312382 919570810 79338931 919570810 79338931 919547113 79371116 919547113 79371116 919520937 79400116 919520937 79400116 919513181 79406412 919513181 79406412 919508328 79503358 919508328 79503358 919501999 79508677 919501999 79508677 919465838 79529804 919465838 79529804 919463985 79545609 919463985 79545609 919453687 79563815 919453687 79563815 919435969 79574642 919435969 79574642 919364298 79583076 919364298 79583076 919337234 79592136 919337234 79592136 919309443 79619164 919309443 79619164 919296373 79638246 919296373 79638246 919276966 79648448 919276966 79648448 919270277 79676150 919270277 79676150 919254511 79687151 919254511 79687151 919221731 79705351 919221731 79705351 919201332 79710485 919201332 79710485 919198745 79712053 919198745 79712053 919142229 79746586 919142229 79746586 919105598 79781667 919105598 79781667 919084341 79800328 919084341 79800328 919077309 79813607 919077309 79813607 919072481 79821169 919072481 79821169 919041204 79853622 919041204 79853622 919037687 79856946 919037687 79856946 919020093 79883243 919020093 79883243 919016533 79908158 919016533 79908158 919008059 79922279 919008059 79922279 918981525 79946844 918981525 79946844 918967287 79985671 918967287 79985671 918946270 79988518 918946270 79988518 918934784 80020077 918934784 80020077 918907457 80053110 918907457 80053110 918899492 80063213 918899492 80063213 918884976 80077273 918884976 80077273 918869571 80085877 918869571 80085877 918840132 80108310 918840132 80108310 918831901 80144541 918831901 80144541 918817398 80162636 918817398 80162636 918780037 80194553 918780037 80194553 918754002 80203988 918754002 80203988 918731143 80216014 918731143 80216014 918712890 80241261 918712890 80241261 918699727 80255109 918699727 80255109 918694707 80277561 918694707 80277561 918595266 80328289 918595266 80328289 918589144 80350164 918589144 80350164 918582444 80383728 918582444 80383728 918562644 80390304 918562644 80390304 918548415 80395162 918548415 80395162 918539550 80426646 918539550 80426646 918502955 80430052 918502955 80430052 918474436 80436235 918474436 80436235 918456660 80455732 918456660 80455732 918428775 80507977 918428775 80507977 918416819 80527744 918416819 80527744 918389167 80536550 918389167 80536550 918372466 80552313 918372466 80552313 918339135 80558568 918339135 80558568 918307054 80580721 918307054 80580721 918296923 80600498 918296923 80600498 918273660 80614585 918273660 80614585 918237539 80666156 918237539 80666156 918230113 80694044 918230113 80694044 918204918 80721699 918204918 80721699 918191441 80756454 918191441 80756454 918178148 80757822 918178148 80757822 918170673 80765511 918170673 80765511 918165353 80802454 918165353 80802454 918143188 80828943 918143188 80828943 918115714 80864041 918115714 80864041 918109027 80866092 918109027 80866092 918095752 80868441 918095752 80868441 918086074 80880170 918086074 80880170 918079492 80900540 918079492 80900540 918061252 80910704 918061252 80910704 918034989 80961307 918034989 80961307 918000048 80974316 918000048 80974316 917937198 80991648 917937198 80991648 917924553 81002856 917924553 81002856 917915692 81018490 917915692 81018490 917887857 81034685 917887857 81034685 917854964 81043749 917854964 81043749 917843512 81053405 917843512 81053405 917839384 81079233 917839384 81079233 917825274 81088448 917825274 81088448 917821848 81109765 917821848 81109765 917808095 81120313 917808095 81120313 917788521 81124000 917788521 81124000 917772530 81145072 917772530 81145072 917749365 81159993 917749365 81159993 917718190 81191707 917718190 81191707 917703366 81222593 917703366 81222593 917688715 81240379 917688715 81240379 917676938 81259616 917676938 81259616 917670594 81284948 917670594 81284948 917665756 81309152 917665756 81309152 917653881 81330828 917653881 81330828 917630544 81349285 917630544 81349285 917617882 81352207 917617882 81352207 917600807 81365153 917600807 81365153 917583877 81369752 917583877 81369752 917533538 81379205 917533538 81379205 917508489 81432800 917508489 81432800 917455922 81441073 917455922 81441073 917442857 81493485 917442857 81493485 917438989 81531752 917438989 81531752 917436668 81555233 917436668 81555233 917406696 81574279 917406696 81574279 917389581 81578809 917389581 81578809 917374137 81589758 917374137 81589758 917364029 81601838 917364029 81601838 917337739 81631012 917337739 81631012 917315426 81668001 917315426 81668001 917282990 81671828 917282990 81671828 917252925 81676504 917252925 81676504 917197421 81701904 917197421 81701904 917179375 81702211 917179375 81702211 917160554 81723710 917160554 81723710 917145298 81746847 917145298 81746847 917115746 81750078 917115746 81750078 917097342 81759099 917097342 81759099 917084775 81779601 917084775 81779601 917038136 81789913 917038136 81789913 917018472 81796978 917018472 81796978 916971683 81817929 916971683 81817929 916954004 81831775 916954004 81831775 916950673 81841085 916950673 81841085 916920794 81842223 916920794 81842223 916912922 81866782 916912922 81866782 916882919 81879532 916882919 81879532 916855153 81897972 916855153 81897972 916848318 81922096 916848318 81922096 916840563 81955068 916840563 81955068 916811400 81972510 916811400 81972510 916786572 81982363 916786572 81982363 916739422 81988400 916739422 81988400 916723842 82019164 916723842 82019164 916709362 82046980 916709362 82046980 916699421 82065542 916699421 82065542 916691775 82110960 916691775 82110960 916664022 82140197 916664022 82140197 916648194 82144314 916648194 82144314 916619934 82147838 916619934 82147838 916569377 82161591 916569377 82161591 916544979 82172852 916544979 82172852 916528137 82179783 916528137 82179783 916512774 82188898 916512774 82188898 916511174 82201297 916511174 82201297 916491851 82210805 916491851 82210805 916470709 82233544 916470709 82233544 916461455 82237486 916461455 82237486 916422149 82247034 916422149 82247034 916402593 82250614 916402593 82250614 916387458 82267158 916387458 82267158 916376734 82309124 916376734 82309124 916368114 82314149 916368114 82314149 916345270 82339057 916345270 82339057 916319349 82353446 916319349 82353446 916305024 82414089 916305024 82414089 916301759 82417991 916301759 82417991 916293292 82425362 916293292 82425362 916256920 82455542 916256920 82455542 916247270 82490641 916247270 82490641 916205696 82505845 916205696 82505845 916173589 82507186 916173589 82507186 916147384 82546443 916147384 82546443 916125213 82552530 916125213 82552530 916111943 82575951 916111943 82575951 916100472 82580067 916100472 82580067 916060577 82603998 916060577 82603998 916029421 82607506 916029421 82607506 916027984 82616435 916027984 82616435 915954576 82635293 915954576 82635293 915946660 82677435 915946660 82677435 915923021 82687809 915923021 82687809 915886119 82697567 915886119 82697567 915844214 82727756 915844214 82727756 915821926 82740967 915821926 82740967 915800889 82761648 915800889 82761648 915796900 82787908 915796900 82787908 915781561 82815364 915781561 82815364 915767305 82825938 915767305 82825938 915761108 82843854 915761108 82843854 915741052 82858176 915741052 82858176 915715069 82899738 915715069 82899738 915660639 82914416 915660639 82914416 915653047 82936223 915653047 82936223 915606246 82939284 915606246 82939284 915601355 82967548 915601355 82967548 915544629 82974382 915544629 82974382 915537854 82992225 915537854 82992225 915515070 83037898 915515070 83037898 915483978 83049044 915483978 83049044 915443026 83052607 915443026 83052607 915418001 83068133 915418001 83068133 915391854 83072055 915391854 83072055 915349570 83094343 915349570 83094343 915344770 83123985 915344770 83123985 915333578 83149266 915333578 83149266 915327834 83153793 915327834 83153793 915285871 83184728 915285871 83184728 915282802 83190301 915282802 83190301 915244906 83213632 915244906 83213632 915232943 83224526 915232943 83224526 915210723 83230065 915210723 83230065 915202446 83295568 915202446 83295568 915192372 83325360 915192372 83325360 915174258 83336951 915174258 83336951 915171196 83350230 915171196 83350230 915139924 83362390 915139924 83362390 915095317 83393969 915095317 83393969 915075022 83411577 915075022 83411577 915058871 83421956 915058871 83421956 915050779 83440340 915050779 83440340 915012508 83468195 915012508 83468195 914958083 83529914 914958083 83529914 914941909 83566755 914941909 83566755 914927842 83580876 914927842 83580876 914920499 83597615 914920499 83597615 914910919 83641423 914910919 83641423 914899085 83646179 914899085 83646179 914849776 83657661 914849776 83657661 914829879 83676880 914829879 83676880 914827079 83706636 914827079 83706636 914809602 83752628 914809602 83752628 914800154 83758977 914800154 83758977 914785279 83760074 914785279 83760074 914782591 83799083 914782591 83799083 914760039 83825933 914760039 83825933 914747831 83862993 914747831 83862993 914733741 83899220 914733741 83899220 914700586 83901205 914700586 83901205 914685789 83912516 914685789 83912516 914679247 83965819 914679247 83965819 914635079 83984191 914635079 83984191 914619696 84016888 914619696 84016888 914598464 84044868 914598464 84044868 914555725 84048087 914555725 84048087 914541759 84068386 914541759 84068386 914527170 84084972 914527170 84084972 914524019 84104268 914524019 84104268 914498304 84131270 914498304 84131270 914445164 84168372 914445164 84168372 914372361 84178251 914372361 84178251 914336290 84210389 914336290 84210389 914317101 84222852 914317101 84222852 914294174 84247522 914294174 84247522 914283199 84299184 914283199 84299184 914256639 84302341 914256639 84302341 914246184 84316414 914246184 84316414 914240477 84323216 914240477 84323216 914197235 84341520 914197235 84341520 914179861 84349011 914179861 84349011 914172377 84362512 914172377 84362512 914106879 84378544 914106879 84378544 914096586 84391083 914096586 84391083 914072547 84441389 914072547 84441389 914066172 84447530 914066172 84447530 914034601 84459684 914034601 84459684 914000829 84468221 914000829 84468221 913961656 84490666 913961656 84490666 913948522 84506179 913948522 84506179 913943703 84512084 913943703 84512084 913924999 84528783 913924999 84528783 913909446 84539002 913909446 84539002 913900010 84545435 913900010 84545435 913893828 84554140 913893828 84554140 913846822 84577112 913846822 84577112 913830877 84591847 913830877 84591847 913798182 84604293 913798182 84604293 913776856 84621981 913776856 84621981 913759411 84631387 913759411 84631387 913699379 84646654 913699379 84646654 913688252 84671127 913688252 84671127 913672802 84693538 913672802 84693538 913631680 84698083 913631680 84698083 913628676 84701395 913628676 84701395 913607268 84718489 913607268 84718489 913585469 84766818 913585469 84766818 913575846 84778852 913575846 84778852 913566407 84822062 913566407 84822062 913541559 84826510 913541559 84826510 913485620 84835512 913485620 84835512 913477538 84844159 913477538 84844159 913426891 84849128 913426891 84849128 913394341 84868113 913394341 84868113 913388571 84891292 913388571 84891292 913374156 84902790 913374156 84902790 913342043 84913925 913342043 84913925 913330327 84949518 913330327 84949518 913291784 84973098 913291784 84973098 913281641 85020919 913281641 85020919 913270967 85038078 913270967 85038078 913264463 85055101 913264463 85055101 913261267 85064045 913261267 85064045 913246303 85066764 913246303 85066764 913155099 85128313 913155099 85128313 913123592 85135661 913123592 85135661 913111562 85177983 913111562 85177983 913105962 85187638 913105962 85187638 913099471 85197252 913099471 85197252 913079003 85215285 913079003 85215285 913018886 85241275 913018886 85241275 913000510 85247724 913000510 85247724 912991560 85274967 912991560 85274967 912980782 85298037 912980782 85298037 912949456 85321693 912949456 85321693 912931781 85328955 912931781 85328955 912892716 85344138 912892716 85344138 912887123 85360898 912887123 85360898 912842170 85389624 912842170 85389624 912835321 85446092 912835321 85446092 912812643 85452076 912812643 85452076 912801039 85466761 912801039 85466761 912799227 85480786 912799227 85480786 912782956 85497143 912782956 85497143 912750999 85531826 912750999 85531826 912748644 85536828 912748644 85536828 912741042 85576589 912741042 85576589 912693737 85610004 912693737 85610004 912684490 85615963 912684490 85615963 912663578 85625701 912663578 85625701 912651476 85643963 912651476 85643963 912617842 85677770 912617842 85677770 912595715 85700261 912595715 85700261 912592631 85725739 912592631 85725739 912583580 85748903 912583580 85748903 912560235 85775107 912560235 85775107 912555389 85784288 912555389 85784288 912543770 85797228 912543770 85797228 912542006 85830924 912542006 85830924 912489418 85833344 912489418 85833344 912480500 85836820 912480500 85836820 912466247 85859267 912466247 85859267 912453800 85877930 912453800 85877930 912438344 85878808 912438344 85878808 912406442 85888276 912406442 85888276 912349417 85889145 912349417 85889145 912330261 85897126 912330261 85897126 912288182 85900206 912288182 85900206 912281825 85917834 912281825 85917834 912273911 85927556 912273911 85927556 912241435 85929363 912241435 85929363 912222563 85961392 912222563 85961392 912203241 85990908 912203241 85990908 912174483 86013339 912174483 86013339 912134882 86034902 912134882 86034902 912094758 86047105 912094758 86047105 912079603 86073580 912079603 86073580 912064461 86092843 912064461 86092843 912059482 86119425 912059482 86119425 912043535 86132606 912043535 86132606 912032242 86168045 912032242 86168045 911989243 86194759 911989243 86194759 911986253 86206348 911986253 86206348 911977449 86229701 911977449 86229701 911965052 86247919 911965052 86247919 911955536 86278333 911955536 86278333 911928624 86308345 911928624 86308345 911879385 86331479 911879385 86331479 911858003 86342350 911858003 86342350 911842575 86394687 911842575 86394687 911840217 86416012 911840217 86416012 911827336 86424474 911827336 86424474 911811610 86430855 911811610 86430855 911788927 86448878 911788927 86448878 911776268 86455959 911776268 86455959 911760112 86467592 911760112 86467592 911748870 86520566 911748870 86520566 911741926 86526553 911741926 86526553 911732975 86529059 911732975 86529059 911703747 86539335 911703747 86539335 911661031 86566597 911661031 86566597 911638273 86582778 911638273 86582778 911631044 86586707 911631044 86586707 911615733 86618073 911615733 86618073 911559135 86628363 911559135 86628363 911554567 86636534 911554567 86636534 911518383 86639981 911518383 86639981 911489704 86650404 911489704 86650404 911479685 86680284 911479685 86680284 911465385 86686981 911465385 86686981 911459242 86689587 911459242 86689587 911451144 86712031 911451144 86712031 911445026 86722854 911445026 86722854 911423963 86747568 911423963 86747568 911415264 86756002 911415264 86756002 911371709 86769280 911371709 86769280 911368841 86783059 911368841 86783059 911345946 86798662 911345946 86798662 911317067 86808558 911317067 86808558 911305856 86814349 911305856 86814349 911291847 86837335 911291847 86837335 911281697 86850929 911281697 86850929 911269306 86886169 911269306 86886169 911253535 86905668 911253535 86905668 911242550 86937454 911242550 86937454 911238090 86971907 911238090 86971907 911213357 86990812 911213357 86990812 911202359 87035732 911202359 87035732 911166050 87059313 911166050 87059313 911141907 87078925 911141907 87078925 911125262 87079072 911125262 87079072 911108193 87083208 911108193 87083208 911086965 87101607 911086965 87101607 911060632 87125735 911060632 87125735 911053755 87136358 911053755 87136358 911040086 87149800 911040086 87149800 911028288 87173394 911028288 87173394 910992741 87193943 910992741 87193943 910933979 87241363 910933979 87241363 910911135 87249197 910911135 87249197 910892990 87257355 910892990 87257355 910862961 87275060 910862961 87275060 910839001 87301705 910839001 87301705 910831995 87330973 910831995 87330973 910785422 87345254 910785422 87345254 910768472 87351229 910768472 87351229 910751440 87380414 910751440 87380414 910748359 87387960 910748359 87387960 910738761 87451242 910738761 87451242 910719212 87498679 910719212 87498679 910703340 87529984 910703340 87529984 910692688 87560418 910692688 87560418 910685073 87572656 910685073 87572656 910648441 87600334 910648441 87600334 910639783 87601778 910639783 87601778 910611523 87603439 910611523 87603439 910563998 87608798 910563998 87608798 910548332 87623245 910548332 87623245 910541847 87638854 910541847 87638854 910520519 87659175 910520519 87659175 910514523 87700616 910514523 87700616 910484637 87721532 910484637 87721532 910451618 87742244 910451618 87742244 910428546 87786658 910428546 87786658 910399606 87801959 910399606 87801959 910380439 87826524 910380439 87826524 910366908 87851535 910366908 87851535 910358568 87932192 910358568 87932192 910334126 87952647 910334126 87952647 910308156 87968219 910308156 87968219 910297109 87993771 910297109 87993771 910274144 88029466 910274144 88029466 910250095 88042577 910250095 88042577 910243180 88065299 910243180 88065299 910217565 88072548 910217565 88072548 910207014 88081542 910207014 88081542 910195611 88099521 910195611 88099521 910168744 88107263 910168744 88107263 910136947 88113107 910136947 88113107 910132889 88158395 910132889 88158395 910094895 88179698 910094895 88179698 910033932 88191494 910033932 88191494 910030309 88195106 910030309 88195106 909996602 88206543 909996602 88206543 909981626 88239157 909981626 88239157 909963224 88247274 909963224 88247274 909949272 88272789 909949272 88272789 909935478 88292457 909935478 88292457 909923377 88334678 909923377 88334678 909909755 88355235 909909755 88355235 909903291 88384867 909903291 88384867 909900167 88393029 909900167 88393029 909879365 88419975 909879365 88419975 909857201 88458172 909857201 88458172 909845183 88489305 909845183 88489305 909818455 88515567 909818455 88515567 909808939 88543057 909808939 88543057 909793592 88586555 909793592 88586555 909786889 88590703 909786889 88590703 909748393 88594411 909748393 88594411 909718018 88598073 909718018 88598073 909686716 88630166 909686716 88630166 909663443 88645621 909663443 88645621 909640391 88660380 909640391 88660380 909614635 88678258 909614635 88678258 909607371 88682258 909607371 88682258 909599627 88752346 909599627 88752346 909594376 88761665 909594376 88761665 909574085 88772371 909574085 88772371 909560243 88776758 909560243 88776758 909540187 88788555 909540187 88788555 909522769 88818966 909522769 88818966 909498973 88821241 909498973 88821241 909485625 88854065 909485625 88854065 909473219 88869852 909473219 88869852 909468996 88893982 909468996 88893982 909455337 88932687 909455337 88932687 909411756 88937019 909411756 88937019 909386068 88975303 909386068 88975303 909354727 88985259 909354727 88985259 909344141 89007004 909344141 89007004 909309725 89020381 909309725 89020381 909269893 89056217 909269893 89056217 909258125 89059975 909258125 89059975 909249812 89083204 909249812 89083204 909240221 89091629 909240221 89091629 909229558 89125816 909229558 89125816 909213949 89137513 909213949 89137513 909205804 89179187 909205804 89179187 909199862 89183997 909199862 89183997 909177449 89188564 909177449 89188564 909164538 89217643 909164538 89217643 909147470 89233092 909147470 89233092 909144577 89241007 909144577 89241007 909141296 89271008 909141296 89271008 909126372 89292112 909126372 89292112 909113371 89312640 909113371 89312640 909090222 89326409 909090222 89326409 909053144 89364060 909053144 89364060 909052849 89388078 909052849 89388078 909031506 89400028 909031506 89400028 909026980 89446296 909026980 89446296 909008581 89450953 909008581 89450953 908994272 89477495 908994272 89477495 908982275 89485298 908982275 89485298 908958031 89511929 908958031 89511929 908946473 89529368 908946473 89529368 908931172 89534174 908931172 89534174 908870772 89542358 908870772 89542358 908858906 89567493 908858906 89567493 908842541 89596050 908842541 89596050 908837548 89597583 908837548 89597583 908821330 89638180 908821330 89638180 908774123 89670590 908774123 89670590 908761961 89681034 908761961 89681034 908753193 89687442 908753193 89687442 908746663 89719293 908746663 89719293 908711914 89721884 908711914 89721884 908702802 89731698 908702802 89731698 908687508 89745598 908687508 89745598 908683429 89749196 908683429 89749196 908671337 89764061 908671337 89764061 908650964 89787957 908650964 89787957 908648822 89813588 908648822 89813588 908634653 89819232 908634653 89819232 908626294 89828405 908626294 89828405 908617156 89841725 908617156 89841725 908608132 89871981 908608132 89871981 908593839 89886059 908593839 89886059 908587599 89896654 908587599 89896654 908581073 89929051 908581073 89929051 908571916 89940529 908571916 89940529 908550307 89946769 908550307 89946769 908528770 89964652 908528770 89964652 908522009 89969821 908522009 89969821 908513069 89979252 908513069 89979252 908479827 89985495 908479827 89985495 908452336 90011593 908452336 90011593 908447274 90019452 908447274 90019452 908414434 90054165 908414434 90054165 908396034 90061512 908396034 90061512 908377971 90065506 908377971 90065506 908356290 90079271 908356290 90079271 908337980 90126277 908337980 90126277 908317965 90141774 908317965 90141774 908301053 90162641 908301053 90162641 908294152 90201734 908294152 90201734 908276890 90241632 908276890 90241632 908269954 90270479 908269954 90270479 908227941 90285800 908227941 90285800 908221604 90327568 908221604 90327568 908216113 90356946 908216113 90356946 908204428 90368232 908204428 90368232 908196674 90372899 908196674 90372899 908191529 90379636 908191529 90379636 908182637 90413003 908182637 90413003 908156217 90425904 908156217 90425904 908122688 90427736 908122688 90427736 908106196 90437720 908106196 90437720 908100582 90449960 908100582 90449960 908084841 90461041 908084841 90461041 908062958 90465556 908062958 90465556 908038984 90472574 908038984 90472574 908019520 90544016 908019520 90544016 907990309 90580199 907990309 90580199 907975460 90589627 907975460 90589627 907917801 90594961 907917801 90594961 907895152 90609660 907895152 90609660 907883737 90637942 907883737 90637942 907874016 90657370 907874016 90657370 907863031 90673804 907863031 90673804 907849672 90684569 907849672 90684569 907833868 90711597 907833868 90711597 907813808 90717414 907813808 90717414 907796172 90736569 907796172 90736569 907788591 90758533 907788591 90758533 907785778 90794016 907785778 90794016 907762331 90816578 907762331 90816578 907732836 90830758 907732836 90830758 907723432 90844567 907723432 90844567 907707810 90909457 907707810 90909457 907685852 90946491 907685852 90946491 907664857 91014146 907664857 91014146 907625715 91050231 907625715 91050231 907608188 91082442 907608188 91082442 907601827 91098231 907601827 91098231 907555852 91119084 907555852 91119084 907530608 91124965 907530608 91124965 907506748 91137252 907506748 91137252 907493758 91153377 907493758 91153377 907484671 91174045 907484671 91174045 907435163 91213487 907435163 91213487 907424057 91230753 907424057 91230753 907406310 91277079 907406310 91277079 907402030 91305176 907402030 91305176 907368844 91319649 907368844 91319649 907349047 91352697 907349047 91352697 907336598 91390938 907336598 91390938 907296630 91429124 907296630 91429124 907268565 91452567 907268565 91452567 907230159 91473937 907230159 91473937 907228557 91484424 907228557 91484424 907217545 91505472 907217545 91505472 907199198 91522483 907199198 91522483 907169899 91528607 907169899 91528607 907147280 91550430 907147280 91550430 907132179 91584074 907132179 91584074 907128463 91589828 907128463 91589828 907107130 91596107 907107130 91596107 907097285 91598491 907097285 91598491 907077623 91612918 907077623 91612918 907065991 91621766 907065991 91621766 907031886 91637446 907031886 91637446 907025068 91648482 907025068 91648482 907012198 91670051 907012198 91670051 906985652 91694495 906985652 91694495 906943553 91703403 906943553 91703403 906936024 91733714 906936024 91733714 906902404 91767365 906902404 91767365 906895150 91776635 906895150 91776635 906865604 91806550 906865604 91806550 906802274 91818147 906802274 91818147 906791576 91850255 906791576 91850255 906780994 91868153 906780994 91868153 906747490 91875458 906747490 91875458 906713156 91917723 906713156 91917723 906696625 91947369 906696625 91947369 906673032 91963365 906673032 91963365 906662142 91990179 906662142 91990179 906618104 92010146 906618104 92010146 906612448 92033737 906612448 92033737 906595034 92063572 906595034 92063572 906583440 92074729 906583440 92074729 906565555 92105395 906565555 92105395 906557669 92128591 906557669 92128591 906552129 92150220 906552129 92150220 906542677 92155221 906542677 92155221 906527156 92170562 906527156 92170562 906506802 92173638 906506802 92173638 906501188 92190569 906501188 92190569 906451014 92215801 906451014 92215801 906438347 92226854 906438347 92226854 906427561 92258513 906427561 92258513 906408206 92261866 906408206 92261866 906370621 92265479 906370621 92265479 906337339 92289986 906337339 92289986 906331489 92303617 906331489 92303617 906305072 92310650 906305072 92310650 906291682 92333706 906291682 92333706 906272172 92335685 906272172 92335685 906254845 92344691 906254845 92344691 906241864 92356707 906241864 92356707 906234446 92389340 906234446 92389340 906225201 92410019 906225201 92410019 906200918 92430998 906200918 92430998 906183092 92447099 906183092 92447099 906148937 92466750 906148937 92466750 906137822 92480876 906137822 92480876 906096113 92491186 906096113 92491186 906059691 92509939 906059691 92509939 906011499 92519958 906011499 92519958 905994483 92546236 905994483 92546236 905975965 92588384 905975965 92588384 905960214 92640481 905960214 92640481 905956545 92663218 905956545 92663218 905948003 92694607 905948003 92694607 905937914 92723034 905937914 92723034 905882222 92752554 905882222 92752554 905850814 92780307 905850814 92780307 905828803 92789098 905828803 92789098 905808364 92801675 905808364 92801675 905805988 92806201 905805988 92806201 905784463 92817392 905784463 92817392 905762336 92835458 905762336 92835458 905727612 92839243 905727612 92839243 905714603 92853254 905714603 92853254 905709091 92878859 905709091 92878859 905704895 92933727 905704895 92933727 905695494 92948671 905695494 92948671 905679911 92962037 905679911 92962037 905660126 93003179 905660126 93003179 905640844 93036573 905640844 93036573 905632118 93050560 905632118 93050560 905625453 93086184 905625453 93086184 905595300 93107697 905595300 93107697 905551201 93159454 905551201 93159454 905537016 93170733 905537016 93170733 905523757 93185833 905523757 93185833 905484307 93203675 905484307 93203675 905475638 93256251 905475638 93256251 905402950 93302813 905402950 93302813 905389573 93304111 905389573 93304111 905371932 93322453 905371932 93322453 905318434 93355883 905318434 93355883 905290664 93407419 905290664 93407419 905276358 93465432 905276358 93465432 905257632 93467976 905257632 93467976 905247545 93513797 905247545 93513797 905233168 93532342 905233168 93532342 905195291 93566750 905195291 93566750 905179632 93580399 905179632 93580399 905149564 93582751 905149564 93582751 905140857 93585864 905140857 93585864 905131221 93612138 905131221 93612138 905103513 93642191 905103513 93642191 905082867 93657396 905082867 93657396 905055280 93667591 905055280 93667591 905026410 93690739 905026410 93690739 904984029 93696552 904984029 93696552 904978268 93732709 904978268 93732709 904952137 93738904 904952137 93738904 904947440 93769681 904947440 93769681 904920958 93795319 904920958 93795319 904882815 93828983 904882815 93828983 904867929 93861141 904867929 93861141 904855450 93882359 904855450 93882359 904847745 93907091 904847745 93907091 904817874 93920312 904817874 93920312 904799242 93924761 904799242 93924761 904797504 93926299 904797504 93926299 904772805 93970121 904772805 93970121 904759301 93995764 904759301 93995764 904702025 94011433 904702025 94011433 904690687 94036748 904690687 94036748 904685639 94054094 904685639 94054094 904661468 94058023 904661468 94058023 904647562 94065874 904647562 94065874 904640527 94090554 904640527 94090554 904624738 94121658 904624738 94121658 904612833 94143274 904612833 94143274 904599126 94165102 904599126 94165102 904580765 94178044 904580765 94178044 904563476 94185342 904563476 94185342 904559304 94213849 904559304 94213849 904553628 94230405 904553628 94230405 904534053 94264376 904534053 94264376 904517913 94307071 904517913 94307071 904504581 94345487 904504581 94345487 904477452 94361180 904477452 94361180 904456682 94375254 904456682 94375254 904443633 94379451 904443633 94379451 904437963 94401721 904437963 94401721 904409905 94432036 904409905 94432036 904405620 94458429 904405620 94458429 904403363 94467010 904403363 94467010 904393564 94502389 904393564 94502389 904355668 94505957 904355668 94505957 904341522 94518213 904341522 94518213 904340946 94544372 904340946 94544372 904323502 94600966 904323502 94600966 904309056 94630183 904309056 94630183 904289827 94646443 904289827 94646443 904272893 94679426 904272893 94679426 904260997 94681657 904260997 94681657 904218576 94699716 904218576 94699716 904202686 94748350 904202686 94748350 904189510 94756086 904189510 94756086 904164915 94783195 904164915 94783195 904148526 94793218 904148526 94793218 904122894 94800105 904122894 94800105 904107345 94809469 904107345 94809469 904076907 94854624 904076907 94854624 904073300 94858361 904073300 94858361 904061284 94871024 904061284 94871024 904045323 94880619 904045323 94880619 904037679 94904238 904037679 94904238 904030776 94925882 904030776 94925882 904014093 94981933 904014093 94981933 904011110 95001913 904011110 95001913 903992810 95012115 903992810 95012115 903980718 95018667 903980718 95018667 903966603 95036201 903966603 95036201 903957092 95041804 903957092 95041804 903943182 95055045 903943182 95055045 903906450 95065255 903906450 95065255 903896012 95089217 903896012 95089217 903881769 95113142 903881769 95113142 903862175 95121728 903862175 95121728 903833940 95149224 903833940 95149224 903813139 95178887 903813139 95178887 903792877 95214227 903792877 95214227 903762370 95218412 903762370 95218412 903751012 95264283 903751012 95264283 903743996 95273107 903743996 95273107 903736393 95279584 903736393 95279584 903724928 95282877 903724928 95282877 903718428 95291481 903718428 95291481 903695603 95304188 903695603 95304188 903583536 95309786 903583536 95309786 903578565 95337406 903578565 95337406 903560796 95356929 903560796 95356929 903548208 95374899 903548208 95374899 903507265 95379251 903507265 95379251 903488801 95428432 903488801 95428432 903481898 95487595 903481898 95487595 903475533 95494217 903475533 95494217 903466170 95535595 903466170 95535595 903423840 95555202 903423840 95555202 903408127 95576467 903408127 95576467 903406263 95585266 903406263 95585266 903392580 95614406 903392580 95614406 903374099 95627698 903374099 95627698 903354815 95635640 903354815 95635640 903333093 95664980 903333093 95664980 903319846 95687400 903319846 95687400 903308871 95708693 903308871 95708693 903297091 95748321 903297091 95748321 903284436 95788329 903284436 95788329 903270015 95790771 903270015 95790771 903242478 95814507 903242478 95814507 903237049 95840939 903237049 95840939 903214794 95863508 903214794 95863508 903193250 95887780 903193250 95887780 903160341 95953762 903160341 95953762 903135134 95973474 903135134 95973474 903100317 95982702 903100317 95982702 903088707 95985510 903088707 95985510 903047380 96025483 903047380 96025483 903024444 96059787 903024444 96059787 902986710 96068742 902986710 96068742 902950843 96077391 902950843 96077391 902934038 96115882 902934038 96115882 902919706 96137636 902919706 96137636 902906789 96182723 902906789 96182723 902894241 96197315 902894241 96197315 902877658 96207981 902877658 96207981 902875412 96222782 902875412 96222782 902854433 96241335 902854433 96241335 902848885 96267246 902848885 96267246 902846111 96301411 902846111 96301411 902839927 96317726 902839927 96317726 902828965 96336979 902828965 96336979 902808312 96344704 902808312 96344704 902761376 96351175 902761376 96351175 902754315 96384039 902754315 96384039 902731707 96396840 902731707 96396840 902727294 96399204 902727294 96399204 902723213 96405624 902723213 96405624 902716366 96436055 902716366 96436055 902714698 96442595 902714698 96442595 902679512 96453077 902679512 96453077 902645022 96506850 902645022 96506850 902634943 96562657 902634943 96562657 902632498 96573883 902632498 96573883 902617184 96632231 902617184 96632231 902608104 96643954 902608104 96643954 902601772 96656096 902601772 96656096 902581522 96669175 902581522 96669175 902542985 96715756 902542985 96715756 902534902 96726679 902534902 96726679 902474197 96746388 902474197 96746388 902447225 96758145 902447225 96758145 902433078 96800001 902433078 96800001 902424190 96831581 902424190 96831581 902398608 96858030 902398608 96858030 902386637 96868804 902386637 96868804 902373516 96905364 902373516 96905364 902342928 96939115 902342928 96939115 902314894 96951056 902314894 96951056 902300005 96960212 902300005 96960212 902274722 96988748 902274722 96988748 902264774 97021807 902264774 97021807 902256216 97074449 902256216 97074449 902210715 97107814 902210715 97107814 902169899 97112931 902169899 97112931 902157490 97161005 902157490 97161005 902131283 97177154 902131283 97177154 902079698 97223043 902079698 97223043 902062216 97261840 902062216 97261840 901995722 97274246 901995722 97274246 901969087 97317695 901969087 97317695 901950759 97330266 901950759 97330266 901949490 97351731 901949490 97351731 901935082 97363690 901935082 97363690 901932239 97404835 901932239 97404835 901901607 97456171 901901607 97456171 901896771 97491965 901896771 97491965 901877992 97507868 901877992 97507868 901849350 97537132 901849350 97537132 901833177 97540638 901833177 97540638 901784704 97562397 901784704 97562397 901771402 97588942 901771402 97588942 901767903 97629501 901767903 97629501 901735529 97646213 901735529 97646213 901719131 97686439 901719131 97686439 901704360 97715191 901704360 97715191 901667028 97735144 901667028 97735144 901648335 97768862 901648335 97768862 901642915 97777250 901642915 97777250 901637695 97817305 901637695 97817305 901617510 97831950 901617510 97831950 901596826 97838917 901596826 97838917 901594137 97848248 901594137 97848248 901580690 97849699 901580690 97849699 901546514 97862788 901546514 97862788 901527582 97875738 901527582 97875738 901516828 97906152 901516828 97906152 901503076 97916184 901503076 97916184 901490576 97927073 901490576 97927073 901473977 97936384 901473977 97936384 901455892 97950809 901455892 97950809 901430552 97969539 901430552 97969539 901376501 97972000 901376501 97972000 901360837 97989946 901360837 97989946 901336208 97994012 901336208 97994012 901335938 98006810 901335938 98006810 901324717 98014752 901324717 98014752 901319714 98018340 901319714 98018340 901252317 98043884 901252317 98043884 901225433 98048587 901225433 98048587 901197340 98086978 901197340 98086978 901175065 98108369 901175065 98108369 901145121 98117638 901145121 98117638 901132531 98135002 901132531 98135002 901116615 98147329 901116615 98147329 901100696 98166639 901100696 98166639 901090358 98217297 901090358 98217297 901072923 98237869 901072923 98237869 901070621 98241923 901070621 98241923 901054728 98288628 901054728 98288628 901039342 98313062 901039342 98313062 900988815 98344006 900988815 98344006 900980999 98387447 900980999 98387447 900941440 98428265 900941440 98428265 900918894 98447821 900918894 98447821 900910067 98468300 900910067 98468300 900898397 98483806 900898397 98483806 900882144 98499766 900882144 98499766 900874641 98510641 900874641 98510641 900848890 98534680 900848890 98534680 900843959 98575002 900843959 98575002 900815784 98576565 900815784 98576565 900799088 98591325 900799088 98591325 900796416 98601983 900796416 98601983 900771719 98623706 900771719 98623706 900730320 98663366 900730320 98663366 900676619 98673576 900676619 98673576 900667756 98693268 900667756 98693268 900636022 98697819 900636022 98697819 900609011 98733265 900609011 98733265 900599101 98749944 900599101 98749944 900587184 98759502 900587184 98759502 900580221 98763346 900580221 98763346 900561633 98814963 900561633 98814963 900550340 98843480 900550340 98843480 900530686 98874841 900530686 98874841 900520306 98880568 900520306 98880568 900512675 98898499 900512675 98898499 900489942 98921053 900489942 98921053 900486801 98937222 900486801 98937222 900462516 98937727 900462516 98937727 900417902 98965444 900417902 98965444 900368784 98969441 900368784 98969441 900363095 98992116 900363095 98992116 900348027 99005645 900348027 99005645 900337492 99011610 900337492 99011610 900333863 99036299 900333863 99036299 900305966 99060460 900305966 99060460 900284695 99096971 900284695 99096971 900272793 99120585 900272793 99120585 900241866 99139954 900241866 99139954 900206897 99151247 900206897 99151247 900193688 99202297 900193688 99202297 900152147 99215758 900152147 99215758 900130317 99227092 900130317 99227092 900106294 99239372 900106294 99239372 900084039 99260756 900084039 99260756 900022844 99271782 900022844 99271782 900007174 99281613 900007174 99281613 899987903 99284548 899987903 99284548 899970428 99310280 899970428 99310280 899955423 99336893 899955423 99336893 899947144 99369367 899947144 99369367 899927568 99390336 899927568 99390336 899908285 99399785 899908285 99399785 899896491 99411586 899896491 99411586 899877866 99430913 899877866 99430913 899868137 99443203 899868137 99443203 899862599 99453092 899862599 99453092 899843399 99463682 899843399 99463682 899829417 99470330 899829417 99470330 899816902 99480034 899816902 99480034 899807966 99486437 899807966 99486437 899800395 99499770 899800395 99499770 899787235 99515397 899787235 99515397 899764156 99537532 899764156 99537532 899708068 99576648 899708068 99576648 899680298 99602874 899680298 99602874 899677725 99623912 899677725 99623912 899659896 99636499 899659896 99636499 899635588 99663436 899635588 99663436 899564517 99702232 899564517 99702232 899526570 99713446 899526570 99713446 899517937 99715003 899517937 99715003 899504020 99745840 899504020 99745840 899456641 99772635 899456641 99772635 899433590 99778950 899433590 99778950 899385914 99800275 899385914 99800275 899379623 99824572 899379623 99824572 899360556 99842125 899360556 99842125 899355302 99870516 899355302 99870516 899333819 99916703 899333819 99916703 899315006 99925839 899315006 99925839 899307834 99945167 899307834 99945167 899284513 100007542 899284513 100007542 899277614 100026109 899277614 100026109 899261301 100049821 899261301 100049821 899252091 100094879 899252091 100094879 899230544 100151412 899230544 100151412 899222271 100154828 899222271 100154828 899212294 100171463 899212294 100171463 899159577 100188100 899159577 100188100 899157579 100192646 899157579 100192646 899143883 100204073 899143883 100204073 899135011 100209772 899135011 100209772 899088596 100245874 899088596 100245874 899067655 100262138 899067655 100262138 899033539 100268286 899033539 100268286 899031677 100284451 899031677 100284451 898991211 100288765 898991211 100288765 898982506 100310719 898982506 100310719 898939902 100329655 898939902 100329655 898937723 100344805 898937723 100344805 898932974 100385601 898932974 100385601 898926430 100419457 898926430 100419457 898908332 100439716 898908332 100439716 898872204 100449552 898872204 100449552 898870194 100477618 898870194 100477618 898844992 100493002 898844992 100493002 898842591 100497218 898842591 100497218 898827511 100506124 898827511 100506124 898827128 100509367 898827128 100509367 898815815 100535411 898815815 100535411 898794203 100561238 898794203 100561238 898782514 100580799 898782514 100580799 898760101 100612536 898760101 100612536 898729008 100637479 898729008 100637479 898685663 100667232 898685663 100667232 898675975 100677017 898675975 100677017 898664827 100694064 898664827 100694064 898658013 100711663 898658013 100711663 898622139 100719945 898622139 100719945 898608390 100730806 898608390 100730806 898586155 100769604 898586155 100769604 898565746 100782592 898565746 100782592 898543176 100796776 898543176 100796776 898539057 100814779 898539057 100814779 898509018 100822799 898509018 100822799 898499713 100834376 898499713 100834376 898471637 100871008 898471637 100871008 898459823 100910820 898459823 100910820 898448922 100937082 898448922 100937082 898438023 100994843 898438023 100994843 898427025 101016229 898427025 101016229 898399499 101024632 898399499 101024632 898387907 101035376 898387907 101035376 898349229 101070388 898349229 101070388 898332172 101080019 898332172 101080019 898314065 101114403 898314065 101114403 898305076 101184265 898305076 101184265 898302495 101202862 898302495 101202862 898300636 101219838 898300636 101219838 898296895 101243271 898296895 101243271 898276725 101253650 898276725 101253650 898245332 101287396 898245332 101287396 898243589 101305656 898243589 101305656 898234214 101324765 898234214 101324765 898207064 101327708 898207064 101327708 898180420 101380159 898180420 101380159 898161986 101403456 898161986 101403456 898157635 101465925 898157635 101465925 898129209 101478167 898129209 101478167 898098885 101505474 898098885 101505474 898082499 101509328 898082499 101509328 898072636 101526883 898072636 101526883 898066500 101547332 898066500 101547332 898047711 101605196 898047711 101605196 898018691 101635806 898018691 101635806 898000623 101645780 898000623 101645780 897994660 101668655 897994660 101668655 897982426 101670392 897982426 101670392 897946266 101703594 897946266 101703594 897922881 101739336 897922881 101739336 897917375 101747647 897917375 101747647 897908137 101772364 897908137 101772364 897888694 101793794 897888694 101793794 897863336 101854506 897863336 101854506 897850281 101883470 897850281 101883470 897819719 101894262 897819719 101894262 897810262 101901103 897810262 101901103 897797518 101921369 897797518 101921369 897776033 101933972 897776033 101933972 897764625 101943910 897764625 101943910 897747670 101952708 897747670 101952708 897737405 101955395 897737405 101955395 897727294 101956722 897727294 101956722 897697210 101959579 897697210 101959579 897684662 101964326 897684662 101964326 897652544 102007068 897652544 102007068 897640055 102023111 897640055 102023111 897615259 102049393 897615259 102049393 897589565 102099461 897589565 102099461 897561032 102124848 897561032 102124848 897547549 102160285 897547549 102160285 897507715 102168476 897507715 102168476 897477666 102182044 897477666 102182044 897474246 102194472 897474246 102194472 897472603 102208953 897472603 102208953 897442844 102228334 897442844 102228334 897428957 102250644 897428957 102250644 897409836 102252633 897409836 102252633 897396181 102254798 897396181 102254798 897378141 102258872 897378141 102258872 897365365 102266181 897365365 102266181 897351650 102295633 897351650 102295633 897342857 102324498 897342857 102324498 897323525 102336970 897323525 102336970 897316510 102339990 897316510 102339990 897298729 102369079 897298729 102369079 897240466 102375098 897240466 102375098 897224600 102422013 897224600 102422013 897192538 102435145 897192538 102435145 897156696 102474639 897156696 102474639 897077168 102514964 897077168 102514964 897032736 102545395 897032736 102545395 896999535 102555876 896999535 102555876 896979702 102586953 896979702 102586953 896959042 102613411 896959042 102613411 896943872 102646095 896943872 102646095 896927928 102668579 896927928 102668579 896889294 102717448 896889294 102717448 896873007 102727397 896873007 102727397 896859282 102744700 896859282 102744700 896849955 102782499 896849955 102782499 896821937 102793014 896821937 102793014 896802336 102807187 896802336 102807187 896782731 102870194 896782731 102870194 896773907 102888125 896773907 102888125 896738481 102904635 896738481 102904635 896716334 102911383 896716334 102911383 896696400 102936814 896696400 102936814 896691287 102944968 896691287 102944968 896679449 102961781 896679449 102961781 896669810 102992269 896669810 102992269 896630244 103016458 896630244 103016458 896605540 103035532 896605540 103035532 896576686 103055626 896576686 103055626 896562018 103073068 896562018 103073068 896553348 103111734 896553348 103111734 896537740 103117041 896537740 103117041 896501619 103129506 896501619 103129506 896494151 103135582 896494151 103135582 896462435 103153838 896462435 103153838 896452476 103186524 896452476 103186524 896437536 103217049 896437536 103217049 896410151 103245083 896410151 103245083 896385754 103249257 896385754 103249257 896355935 103278927 896355935 103278927 896337309 103302409 896337309 103302409 896319598 103331223 896319598 103331223 896297394 103353088 896297394 103353088 896268760 103379773 896268760 103379773 896246606 103395047 896246606 103395047 896234675 103399495 896234675 103399495 896212786 103427525 896212786 103427525 896205632 103429558 896205632 103429558 896192103 103437929 896192103 103437929 896167088 103441880 896167088 103441880 896147145 103456094 896147145 103456094 896101385 103482386 896101385 103482386 896081647 103502219 896081647 103502219 896056090 103512136 896056090 103512136 896024150 103546079 896024150 103546079 896004683 103560380 896004683 103560380 895980740 103598798 895980740 103598798 895979842 103603727 895979842 103603727 895953053 103630674 895953053 103630674 895925620 103661150 895925620 103661150 895913677 103664419 895913677 103664419 895881513 103673768 895881513 103673768 895844871 103726264 895844871 103726264 895815900 103751248 895815900 103751248 895804279 103763519 895804279 103763519 895788026 103795570 895788026 103795570 895767930 103826553 895767930 103826553 895753648 103839042 895753648 103839042 895745136 103855842 895745136 103855842 895692282 103886064 895692282 103886064 895670566 103910544 895670566 103910544 895650993 103924765 895650993 103924765 895633975 103940897 895633975 103940897 895604399 103967876 895604399 103967876 895582981 103982079 895582981 103982079 895579640 104024241 895579640 104024241 895540791 104045296 895540791 104045296 895511972 104052053 895511972 104052053 895495621 104111735 895495621 104111735 895472269 104137671 895472269 104137671 895463723 104162721 895463723 104162721 895453858 104204228 895453858 104204228 895440963 104225090 895440963 104225090 895424121 104262438 895424121 104262438 895412490 104284383 895412490 104284383 895400572 104289388 895400572 104289388 895371140 104299760 895371140 104299760 895351575 104306080 895351575 104306080 895338471 104314621 895338471 104314621 895332573 104323344 895332573 104323344 895306050 104330400 895306050 104330400 895290790 104337917 895290790 104337917 895278670 104344625 895278670 104344625 895243224 104352199 895243224 104352199 895234702 104361930 895234702 104361930 895227871 104384314 895227871 104384314 895175553 104401937 895175553 104401937 895158779 104418149 895158779 104418149 895124934 104500011 895124934 104500011 895106759 104506894 895106759 104506894 895042071 104517995 895042071 104517995 894973830 104554521 894973830 104554521 894969408 104586768 894969408 104586768 894922592 104589826 894922592 104589826 894906233 104607137 894906233 104607137 894864128 104612009 894864128 104612009 894836047 104648276 894836047 104648276 894802187 104679652 894802187 104679652 894786198 104706543 894786198 104706543 894772610 104730413 894772610 104730413 894764545 104750588 894764545 104750588 894722788 104767604 894722788 104767604 894716285 104801956 894716285 104801956 894686582 104816866 894686582 104816866 894653470 104836602 894653470 104836602 894597595 104857457 894597595 104857457 894558804 104879853 894558804 104879853 894494356 104911077 894494356 104911077 894477666 104936373 894477666 104936373 894462508 104940226 894462508 104940226 894447199 104943224 894447199 104943224 894419691 104954851 894419691 104954851 894414103 104963306 894414103 104963306 894397910 104965916 894397910 104965916 894364725 104987677 894364725 104987677 894352520 104996400 894352520 104996400 894346961 105009722 894346961 105009722 894325890 105016000 894325890 105016000 894289608 105028488 894289608 105028488 894255212 105039717 894255212 105039717 894249422 105065616 894249422 105065616 894190772 105126246 894190772 105126246 894167541 105136813 894167541 105136813 894155979 105148678 894155979 105148678 894106150 105175029 894106150 105175029 894088506 105196993 894088506 105196993 894067322 105204228 894067322 105204228 894038384 105258709 894038384 105258709 894013110 105290460 894013110 105290460 893982518 105295264 893982518 105295264 893970627 105328674 893970627 105328674 893950329 105346632 893950329 105346632 893921870 105371709 893921870 105371709 893901590 105407371 893901590 105407371 893853472 105438351 893853472 105438351 893841616 105449051 893841616 105449051 893798374 105471524 893798374 105471524 893776722 105477762 893776722 105477762 893752128 105506637 893752128 105506637 893720001 105525770 893720001 105525770 893700989 105541285 893700989 105541285 893651070 105582883 893651070 105582883 893646620 105613024 893646620 105613024 893622413 105635541 893622413 105635541 893614907 105640442 893614907 105640442 893586947 105661037 893586947 105661037 893563479 105677295 893563479 105677295 893545347 105689272 893545347 105689272 893522009 105709923 893522009 105709923 893507250 105731135 893507250 105731135 893434166 105740217 893434166 105740217 893412042 105751771 893412042 105751771 893402056 105770153 893402056 105770153
166807 0 26650982 660040857 26650982 660040857 880835707 880783497 880835707 591381624 880835707 591381624 103600748 103639655 103600748 500003493 103600748 500003493 631726379 500003493 164751557 164692671 164751557 498680582 164751557 498680582 499981349 498680582 306707286 693270279 306707286 500006728 306707286 500006728 852969852 500006728 499965374 568716942 499965374 500000582 499965374 500000582 71514436 500000582 499999341 808193426 499999341 808193426 316360990 190186872 316360990 190186872 809871924 190186872 499966988 149754262 499966988 297418219 499966988 297418219 297455547 297418219 920292313 920273314 920292313 499964613 920292313 499964613 977204049 499964613 241221395 241211042 241221395 970444893 241221395 970444893 29559891 970444893 414797680 439910529 414797680 439910529 560098245 439910529 68193456 68179484 68193456 176181942 68193456 176181942 500036635 916930697 500036635 500001595 500036635 500001595 688511204 500001595 567156677 567123653 567156677 500010467 567156677 500010467 500021445 719978700 500021445 224458862 500021445 224458862 911286506 63147827 911286506 63147827 63090745 63147827 500039382 841824189 500039382 338506397 500039382 338506397 258297715 500001285 258297715 499981763 258297715 499981763 836871104 499981763 375935078 624058886 375935078 444282497 375935078 444282497 444280615 444282497 337420304 662569473 337420304 499986618 337420304 499986618 246423517 499986618 613197959 264454899 613197959 264454899 264445649 264454899 820357520 820338724 820357520 500035358 820357520 500035358 593811555 404018165 593811555 404018165 162356056 837675514 162356056 35210490 162356056 35210490 622472162 500022927 622472162 499989566 622472162 499989566 725356731 499989566 244696895 955445335 244696895 955445335 955509414 955445335 500013569 366116274 500013569 366116274 983833012 831636046 983833012 831636046 499993834 831636046 617235951 244601056 617235951 244601056 755399148 244601056 672984230 499991403 672984230 440161177 672984230 440161177 444439520 500016750 444439520 500016750 956011142 500016750 525322718 500017911 525322718 499986940 525322718 499986940 123847911 905260174 123847911 905260174 500004634 905260174 499995514 234991494 499995514 234991494 499983870 234991494 786095327 786077223 786095327 444577235 786095327 444577235 40637200 40601279 40637200 792706025 40637200 792706025 792691951 792706025 500037882 500004114 500037882 500004114 705650157 500004114 160154940 839846997 160154940 173959297 160154940 173959297 826108186 173959297 453924037 500032335 453924037 151582528 453924037 151582528 936802739 63226296 936802739 499976919 936802739 499976919 444479681 912271365 444479681 912271365 912239377 912271365 393167398 393161703 393167398 886418420 393167398 886418420 113572798 886418420 828552886 171478371 828552886 746116259 828552886 746116259 397032654 281989127 397032654 281989127 718015162 281989127 671867759 500014766 671867759 499985875 671867759 499985875 754412027 499985875 681682100 318243667 681682100 500024618 681682100 500024618 603314289 500024618 873945238 126050642 873945238 927630193 873945238 927630193 500037963 927630193 518576824 255418907 518576824 255418907 255436271 255418907 500019705 869444074 500019705 500008255 500019705 500008255 430951024 500008255 601628480 234919600 601628480 234919600 234922188 234919600 622403298 622475894 622403298 500005733 622403298 500005733 230853525 500005733 500014794 854047049 500014794 464240032 500014794 464240032 500025391 464240032 99114141 99065804 99114141 499979364 99114141 499979364 905377740 499979364 546236142 694241963 546236142 694241963 694216367 694241963 500036543 521379770 500036543 972056260 500036543 972056260 499987206 387058315 499987206 499979041 499987206 499979041 19735937 499979041 659554575 499992478 659554575 206547148 659554575 206547148 793489637 206547148 500021695 170151418 500021695 622650611 500021695 622650611 377335498 622650611 986368281 499974882 986368281 788943708 986368281 788943708 500020376 788943708 676890831 43646907 676890831 43646907 956327785 43646907 500016004 5355900 500016004 310017771 500016004 310017771 310061782 310017771 443636297 556381414 443636297 210013269 443636297 210013269 18462446 981572959 18462446 499992020 18462446 499992020 898285632 499992020 776213939 164656005 776213939 164656005 153678029 499982165 153678029 499982165 716155920 499982165 499978433 851645834 499978433 851645834 886138850 113814258 886138850 935721415 886138850 935721415 935771425 935721415 670219377 329721260 670219377 499984542 670219377 499984542 185322663 499984542 564431414 564446538 564431414 336917276 564431414 336917276 336905208 336917276 622102591 622131587 622102591 206454536 622102591 206454536 146393545 499992357 146393545 126223699 146393545 126223699 499999099 126223699 130138550 961157052 130138550 961157052 38842951 961157052 797546746 20627624 797546746 20627624 443059747 500023006 443059747 500023006 45377360 500023006 621534689 621533059 621534689 270735448 621534689 270735448 729440471 270496672 729440471 500002834 729440471 500002834 16916187 16844058 16916187 385380397 16916187 385380397 614641304 385380397 599543682 845191591 599543682 845191591 845230232 845191591 12368795 987575359 12368795 97829282 12368795 97829282 902231730 97829282 500031826 821583488 500031826 821583488 821595828 821583488 589257481 410743491 589257481 914039376 589257481 914039376 111312552 499968748 111312552 499968748 625966915 499968748 419928068 911102072 419928068 911102072 911115292 911102072 500023411 500023895 500023411 500023895 620081501 500023895 499967488 974664311 499967488 974664311 25305316 974664311 500037199 317718854 500037199 317718854 317741181 317718854 860228294 883839574 860228294 883839574 883860162 883839574 855150483 605004384 855150483 605004384 499999824 605004384 554961977 302670814 554961977 302670814 697392125 302670814 42320436 957674709 42320436 499990990 42320436 499990990 407814347 499990990 12783437 12738910 12783437 661321860 12783437 661321860 887008794 113010252 887008794 840267317 887008794 840267317 499995116 840267317 910250659 499997918 910250659 500033306 910250659 500033306 3305540 500033306 621659228 621652465 621659228 212315945 621659228 212315945 212328706 212315945 499974527 48642729 499974527 363197328 499974527 363197328 363229184 363197328 616260684 616285408 616260684 331222738 616260684 331222738 668827667 331222738 579273894 499981373 579273894 181445777 579273894 181445777 500024829 181445777 817555800 801429079 817555800 801429079 499985501 313691778 499985501 746719051 499985501 746719051 746670585 746719051 500004148 214991062 500004148 214991062 785007021 214991062 511575966 500038279 511575966 499991772 511575966 499991772 688088638 499991772 499972159 166790524 499972159 500030709 499972159 500030709 820917203 500022523 820917203 500022523 901728373 500022523 726800979 499972113 726800979 549178096 726800979 549178096 37124736 968759160 37124736 968759160 500026298 968759160 242420123 499972943 242420123 499972943 930012729 499972943 500000367 863103485 500000367 863103485 863125417 863103485 814767003 575554676 814767003 575554676 500013874 323902913 500013874 323902913 323900031 323902913 500009380 739905080 500009380 739905080 260105815 739905080 499968098 257522926 499968098 257522926 500037120 142240437 500037120 716362145 500037120 716362145 499983850 716362145 499986656 433631803 499986656 433631803 500032550 433631803 499972190 377184294 499972190 617272752 499972190 617272752 545793357 454195821 545793357 981174739 545793357 981174739 18811293 981174739 42034037 500033096 42034037 773173027 42034037 773173027 773215325 773173027 397421840 68835820 397421840 68835820 931213097 68835820 859665946 500016029 859665946 387858332 859665946 387858332 131844944 131853697 131844944 285111968 131844944 285111968 500023891 758183106 500023891 139897074 500023891 139897074 860081112 139897074 299549569 500024006 299549569 500024006 401676205 401653782 401676205 500013356 401676205 500013356 661449791 500013356 356289101 57416863 356289101 57416863 942565972 57416863 500025259 839504183 500025259 839504183 439797618 439791574 439797618 711864505 439797618 711864505 500002907 711864505 208880415 208956883 208880415 917163768 208880415 917163768 82764842 917163768 764991402 500038901 764991402 500038901 223119752 500038901 500000176 24720333 500000176 24720333 24724016 24720333 131900420 798617390 131900420 798617390 911835881 500021813 911835881 916588536 911835881 916588536 916541405 916588536 483725697 516280099 483725697 995816424 483725697 995816424 499989586 995816424 185716170 499990986 185716170 649794841 185716170 649794841 649765851 649794841 499999469 482134275 499999469 499972080 499999469 499972080 88058282 499972080 369460860 500003610 369460860 246031674 369460860 246031674 499969175 7762356 499969175 146675500 499969175 146675500 853352775 146675500 499972072 927190832 499972072 356412199 499972072 356412199 499978802 356412199 499970721 24705665 499970721 388734747 499970721 388734747 500027387 388734747 263135724 499973283 263135724 418730222 263135724 418730222 516935673 553902348 516935673 553902348 500033721 553902348 752911013 752907410 752911013 512521350 752911013 512521350 113650620 500013433 113650620 500013433 500029955 44286763 500029955 475930957 500029955 475930957 325295040 325299415 325295040 499990755 325295040 499990755 301669123 499990755 426628644 573411844 426628644 499994822 426628644 499994822 499965310 36880501 499965310 500002572 499965310 500002572 902686574 902751233 902686574 500017324 902686574 500017324 203652653 500017324 499962774 612101443 499962774 114962153 499962774 114962153 499999509 114962153 99359475 900673552 99359475 840452998 99359475 840452998 778554608 499976023 778554608 500007435 778554608 500007435 500021289 422888717 500021289 422888717 682919353 500004755 682919353 283902652 682919353 283902652 499968580 499962342 499968580 499962342 861436280 499962342 590377528 409622972 590377528 500020781 590377528 500020781 923894848 500020781 531102219 499995686 531102219 732388848 531102219 732388848 267567406 732388848 419816201 580192120 419816201 691924193 419816201 691924193 514847145 514847997 514847145 517253371 514847145 517253371 499964122 517253371 645128132 499980711 645128132 992134568 645128132 992134568 7820701 992134568 315381747 452504897 315381747 452504897 547548941 452504897 171977132 171996524 171977132 499968573 171977132 499968573 644408262 499968573 362689577 936537575 362689577 936537575 936561438 936537575 419274690 499966263 419274690 499966263 593244449 593267361 593244449 171092802 593244449 171092802 171133346 171092802 495462283 504493775 495462283 113331718 495462283 113331718 886674811 113331718 643800442 499991496 643800442 499991496 371427421 499991496 500029036 490610436 500029036 996104455 500029036 996104455 3881243 996104455 118368204 840647762 118368204 840647762 862802740 137154515 862802740 721161419 862802740 721161419 278818290 721161419 289475648 499963572 289475648 499963572 134967726 499963572 188037837 811964338 188037837 470461869 188037837 470461869 529534920 470461869 505345288 505393133 505345288 499967930 505345288 499967930 294144599 851016405 294144599 851016405 148974934 851016405 499973751 262193805 499973751 262193805 737838056 262193805 292776331 692357864 292776331 692357864 893332894 451299824 893332894 451299824 19114592 19108049 19114592 158730665 19114592 158730665 922643148 77362863 922643148 921338917 922643148 921338917 239969243 191974086 239969243 191974086 499995349 191974086 298907916 499990450 298907916 499966047 298907916 499966047 774021554 499966047 386125616 532714114 386125616 532714114 532727635 532714114 74847492 74819597 74847492 207279846 74847492 207279846 336859703 930226821 336859703 930226821 612354168 61856308 612354168 61856308 61854868 61856308 188685977 500020711 188685977 500020711 500019371 895111215 500019371 601745916 500019371 601745916 499997615 601745916 701496861 298494087 701496861 686401354 701496861 686401354 499967993 210521343 499967993 210521343 500031463 210521343 500018581 1992591 500018581 160885268 500018581 160885268 160908679 160885268 716093450 500025665 716093450 500025665 134136897 500025665 286508754 286528168 286508754 499985880 286508754 499985880 173169898 499985880 659333301 659344337 659333301 546115916 659333301 546115916 499993304 546115916 951076779 48920589 951076779 196707116 951076779 196707116 499969233 196707116 500008529 421317865 500008529 421317865 45898495 45921358 45898495 791535278 45898495 791535278 500000231 791535278 438887986 438912088 438887986 837411764 438887986 837411764 162528317 837411764 500004155 366993196 500004155 499975958 500004155 499975958 148245101 499975958 617085833 326099900 617085833 326099900 500002301 326099900 500037067 504178042 500037067 436277348 500037067 436277348 891734954 108218587 891734954 601123895 891734954 601123895 540121116 459898442 540121116 890826667 540121116 890826667 362841661 499987795 362841661 843596254 362841661 843596254 499992043 843596254 499988753 142852028 499988753 142852028 142864221 142852028 986495248 499978570 986495248 45799359 986495248 45799359 45778408 45799359 64339707 748101957 64339707 748101957 401044903 499996590 401044903 776937042 401044903 776937042 776915911 776937042 390114524 500001763 390114524 968902242 390114524 968902242 31128651 968902242 500019781 423108212 500019781 582316136 500019781 582316136 582282142 582316136 499986069 222997066 499986069 500011390 499986069 500011390 434059835 500011390 817869172 163142828 817869172 163142828 836863473 163142828 75987550 75920178 75987550 225502106 75987550 225502106 400394387 554487823 400394387 554487823 499980538 425235025 499980538 425235025 200489877 578011194 200489877 578011194 421938371 578011194 156435369 196926970 156435369 196926970 500018766 998351523 500018766 176340899 500018766 176340899 176368582 176340899 394377836 900838925 394377836 900838925 500002680 900838925 499994147 274371397 499994147 997555037 499994147 997555037 997590882 997555037 451247579 177711724 451247579 177711724 500016751 177711724 499960432 653285742 499960432 653285742 346694973 653285742 469411491 145183377 469411491 145183377 145184224 145183377 397093477 500018149 397093477 499969707 397093477 499969707 586420573 499969707 371289063 371294536 371289063 959860077 371289063 959860077 959842828 959860077 502592698 500013976 502592698 500013976 62851866 499968757 62851866 499981228 62851866 499981228 971210373 971223454 971210373 500012975 971210373 500012975 374272671 500012975 500017237 49897378 500017237 596392004 500017237 596392004 596388060 596392004 500016108 528362366 500016108 947401460 500016108 947401460 620336139 499962223 620336139 614792308 620336139 614792308 355763999 355775287 355763999 775662536 355763999 775662536 702615388 278256421 702615388 278256421 278201058 278256421 347273693 843660395 347273693 843660395 854152352 499998572 854152352 772801064 854152352 772801064 499990988 316592731 499990988 500024846 499990988 500024846 285918940 500024846 527353384 472678164 527353384 500001123 527353384 500001123 52372109 500001123 391498984 608486594 391498984 277684323 391498984 277684323 722320026 277684323 393969214 606013523 393969214 499995108 393969214 499995108 190263612 499995108 510469411 489481396 510469411 772201718 510469411 772201718 500033764 772201718 521100866 499999199 521100866 499999199 739957537 499999199 552202115 288327481 552202115 288327481 499998968 288327481 500029317 161913191 500029317 387691299 500029317 387691299 248125187 751858075 248125187 147272368 248125187 147272368 852751146 147272368 233183880 814429285 233183880 814429285 814415614 814429285 499967925 26838781 499967925 169616564 499967925 169616564 500029832 169616564 500019941 447863481 500019941 447863481 227790798 695269044 227790798 695269044 499984704 695269044 91848864 499989849 91848864 754765498 91848864 754765498 622301521 499994673 622301521 832173615 622301521 832173615 167838324 832173615 423312369 183101582 423312369 183101582 183092920 183101582 500033430 499963566 500033430 499963566 439609309 499963566 890809891 647873275 890809891 647873275 293848325 499994040 293848325 500005331 293848325 500005331 885253116 500005331 296061423 703941133 296061423 482204752 296061423 482204752 500025529 482204752 500008027 135943853 500008027 802019662 500008027 802019662 500029383 802019662 484477067 243679096 484477067 243679096 499998125 243679096 486256010 499990087 486256010 499990087 169301673 499990087 500038394 152907059 500038394 499994215 500038394 499994215 329875679 499994215 385233009 385268977 385233009 850791848 385233009 850791848 149162283 850791848 309086176 251630796 309086176 251630796 251654898 251630796 499976340 986603136 499976340 986603136 13372122 986603136 290266870 155748415 290266870 155748415 844262702 155748415 187066134 187079028 187066134 6479238 187066134 6479238 993507674 6479238 499991054 541332252 499991054 166317017 499991054 166317017 971791979 812166983 971791979 812166983 101613338 101634449 101613338 952317577 101613338 952317577 47733675 952317577 797293014 113671228 797293014 113671228 886348497 113671228 499963709 472021261 499963709 472021261 528009083 472021261 122131915 122120270 122131915 279670838 122131915 279670838 279661239 279670838 166806244 853664405 166806244 853664405 853658793 853664405 159287920 499991812 159287920 512660011 159287920 512660011 512672450 512660011 499995550 181004857 499995550 500012020 499995550 500012020 548815460 500012020 344451980 176347547 344451980 176347547 176327352 176347547 969038064 499999645 969038064 499970284 969038064 499970284 569592603 50850190 569592603 50850190 499970498 50850190 808152834 745339561 808152834 745339561 234605271 859711708 234605271 859711708 859644394 859711708 137667476 862329757 137667476 500001251 137667476 500001251 981972574 500001251 411305209 411309235 411305209 700021824 411305209 700021824 299942297 700021824 596509663 238758623 596509663 238758623 238781649 238758623 500031418 479313801 500031418 276869086 500031418 276869086 723154068 276869086 500028496 169454015 500028496 169454015 303586029 499969875 303586029 423954018 303586029 423954018 694382399 751156749 694382399 751156749 751125580 751156749 188768666 811261671 188768666 222105602 188768666 222105602 509552421 509580734 509552421 302015741 509552421 302015741 282867579 981754198 282867579 981754198 18305313 981754198 606599368 588320631 606599368 588320631 126284175 126296843 126284175 308317478 126284175 308317478 691719503 308317478 500033717 379902727 500033717 379902727 379894335 379902727 461557107 618049727 461557107 618049727 381996197 618049727 954187846 954148316 954187846 500024837 954187846 500024837 193809498 500024837 500023130 556969398 500023130 510748182 500023130 510748182 799772622 799734870 799772622 650511687 799772622 650511687 349443377 650511687 942003187 351959278 942003187 351959278 127716880 127668983 127716880 883051081 127716880 883051081 116946097 883051081 301667793 135686142 301667793 135686142 864247160 135686142 500008469 821937612 500008469 821937612 178056826 821937612 605669680 394335655 605669680 657902649 605669680 657902649 499990259 657902649 500029245 411452494 500029245 465266055 500029245 465266055 500037698 465266055 499994593 89259093 499994593 89259093 89241367 89259093 500016042 279011216 500016042 242044443 500016042 242044443 757949983 242044443 500038247 116647340 500038247 215611173 500038247 215611173 784364244 215611173 340512066 671685323 340512066 671685323 328355358 671685323 615966224 615984205 615966224 668519427 615966224 668519427 668504764 668519427 500010376 341660416 500010376 554465995 500010376 554465995 239013506 761009390 239013506 631093499 239013506 631093499 631151434 631093499 322933152 699517197 322933152 699517197 300494722 699517197 846099590 500005291 846099590 500005291 368779637 368734175 368779637 580049268 368779637 580049268 595935528 404057147 595935528 669019309 595935528 669019309 330932847 669019309 499987626 281608826 499987626 499969670 499987626 499969670 576768005 499969670 433476013 499981425 433476013 499961967 433476013 499961967 577200361 499961967 255139728 499966033 255139728 285952464 255139728 285952464 499967717 285952464 300578085 780570645 300578085 780570645 10531166 991947187 10531166 991947187 866652780 133314123 866652780 338352065 866652780 338352065 499970592 338352065 499975181 759488970 499975181 377015764 499975181 377015764 622995223 377015764 204392509 582729926 204392509 582729926 684751848 315207713 684751848 500007517 684751848 500007517 331950916 500007517 500015172 327582478 500015172 582352276 500015172 582352276 452163067 412541542 452163067 412541542 500013979 139983642 500013979 396084125 500013979 396084125 500022391 396084125 482579977 964655175 482579977 964655175 35377253 964655175 690054751 309926192 690054751 499965471 690054751 499965471 29968607 499965471 161058880 838966609 161058880 767156794 161058880 767156794 767140746 767156794 518997053 499963194 518997053 499963194 947123531 499963194 529518073 500015029 529518073 77292022 529518073 77292022 77299509 77292022 498737780 826301126 498737780 826301126 173700813 826301126 254501996 685288935 254501996 685288935 929480055 500013548 929480055 500033110 929480055 500033110 14587519 985385924 14587519 221647382 14587519 221647382 500015826 221647382 436410426 563605184 436410426 500034326 436410426 500034326 543229606 500034326 500032867 832134640 500032867 61533654 500032867 61533654 499964521 61533654 500021081 512035663 500021081 195636376 500021081 195636376 195625797 195636376 415677469 500032809 415677469 500032809 122231276 500032809 955089935 44890225 955089935 381768918 955089935 381768918 369640372 630283591 369640372 410311913 369640372 410311913 589680789 410311913 500030748 93148099 500030748 248461227 500030748 248461227 74322500 726934216 74322500 726934216 767283035 767326140 767283035 217811759 767283035 217811759 782164997 217811759 506424754 506442264 506424754 114114990 506424754 114114990 311232398 688747307 311232398 254435161 311232398 254435161 745612717 254435161 23888276 23855655 23888276 39444210 23888276 39444210 500024049 39444210 114930209 930582330 114930209 930582330 662473346 337555316 662473346 443830594 662473346 443830594 355209243 355165838 355209243 499988146 355209243 499988146 724036348 500002343 724036348 499989266 724036348 499989266 364174300 499989266 499960276 347768962 499960276 347768962 847388809 152630905 847388809 960419916 847388809 960419916 499985418 960419916 500028069 434922403 500028069 790284518 500028069 790284518 790338547 790284518 500007945 372370457 500007945 492701751 500007945 492701751 507295459 492701751 197270665 197233705 197270665 781605787 197270665 781605787 759620957 157396035 759620957 157396035 842607921 157396035 499979583 744407468 499979583 499977156 499979583 499977156 45146755 500030725 45146755 323265162 45146755 323265162 676756688 323265162 500039457 916506590 500039457 499973020 500039457 499973020 957877972 499973020 37525385 962459236 37525385 230560305 37525385 230560305 769421464 230560305 413681396 500032066 413681396 500032066 509429794 500032066 176242825 500032210 176242825 354891765 176242825 354891765 645155937 354891765 499984310 859334321 499984310 859334321 859354688 859334321 271011245 271056555 271011245 582699542 271011245 582699542 867318152 132728037 867318152 500037067 867318152 500037067 505089990 500037067 920016625 79939147 920016625 499998993 920016625 499998993 96288464 96346020 96288464 880228366 96288464 880228366 183561653 183616191 183561653 451060600 183561653 451060600 499985003 729322441 499985003 729322441 500011147 729322441 484005127 26881135 484005127 26881135 973044168 26881135 53786554 211550163 53786554 211550163 211564358 211550163 200762556 995558741 200762556 995558741 500016569 995558741 473020888 499993600 473020888 994120892 473020888 994120892 500033976 994120892 499985093 216023110 499985093 500020093 499985093 500020093 832258074 500020093 467906994 532116775 467906994 499964483 467906994 499964483 723658946 499964483 27632003 991557075 27632003 991557075 991541934 991557075 150962910 377552235 150962910 377552235 377578707 377552235 82703280 500014497 82703280 88252356 82703280 88252356 500024172 88252356 286568627 713465999 286568627 259843582 286568627 259843582 740093118 259843582 178480762 500025553 178480762 499977073 178480762 499977073 74902285 74893352 74902285 928763069 74902285 928763069 928801023 928763069 561906999 309845533 561906999 309845533 309870655 309845533 958239484 958278690 958239484 682318185 958239484 682318185 317710521 682318185 611107756 388846071 611107756 701609454 611107756 701609454 298354935 701609454 586499125 187027553 586499125 187027553 812936750 187027553 17510517 499964333 17510517 100042926 17510517 100042926 500025173 215359333 500025173 74928727 500025173 74928727 925062872 74928727 500010977 466036883 500010977 466036883 465998364 466036883 959280976 40692236 959280976 750651853 959280976 750651853 249349781 750651853 350521656 350537686 350521656 890460819 350521656 890460819 890479555 890460819 688024739 125005993 688024739 125005993 124969572 125005993 499967752 542672877 499967752 542672877 457281527 542672877 478577321 500034248 478577321 643418758 478577321 643418758 838548371 40332190 838548371 40332190 499989681 40332190 825999960 579908553 825999960 579908553 3387775 499962538 3387775 499962538 688936955 688898914 688936955 100419825 688936955 100419825 100469512 100419825 500035531 7279203 500035531 533814951 500035531 533814951 466168200 533814951 500033883 295053425 500033883 479284921 500033883 479284921 479357583 479284921 515086097 499988265 515086097 499988265 721781620 499988265 402276173 402201976 402276173 414764542 402276173 414764542 414816515 414764542 32233477 32215829 32233477 500010692 32233477 500010692 645050877 354948135 645050877 737525015 645050877 737525015 737591196 737525015 500012365 450647232 500012365 450647232 135659825 596688340 135659825 596688340 596756666 596688340 500006361 81601402 500006361 318221110 500006361 318221110 318185806 318221110 806350654 193665458 806350654 499968152 806350654 499968152 102101123 897847234 102101123 499978530 102101123 499978530 970172754 499978530 856281943 500022582 856281943 81188480 856281943 81188480 918832062 81188480 649964892 649936968 649964892 499987154 649964892 499987154 814386215 499987154 500001086 703239763 500001086 703239763 828156235 171877319 828156235 630964063 828156235 630964063 369064831 630964063 732954981 267061052 732954981 643672309 732954981 643672309 356297467 643672309 587949303 179687656 587949303 179687656 500032636 179687656 527762916 472212304 527762916 5988329 527762916 5988329 499968865 5988329 788296022 717492059 788296022 717492059 717543942 717492059 854523471 145412804 854523471 499969112 854523471 499969112 500019960 883680419 500019960 319377839 500019960 319377839 499970159 319377839 966799239 33220348 966799239 634269620 966799239 634269620 500034015 634269620 513722271 486272082 513722271 500034250 513722271 500034250 861589664 500034250 8595768 8531932 8595768 500000879 8595768 500000879 4926174 500000879 842537073 842588571 842537073 577149504 842537073 577149504 422844957 577149504 499999136 783008408 499999136 581275505 499999136 581275505 500020028 581275505 401860251 499975603 401860251 905261193 401860251 905261193 94740334 905261193 436181838 340946066 436181838 340946066 499997910 340946066 273694376 499967609 273694376 419870194 273694376 419870194 580125756 419870194 511496407 842554143 511496407 842554143 157471646 842554143 713821099 67914658 713821099 67914658 181954277 500034465 181954277 500034465 995575834 995599984 995575834 479053537 995575834 479053537 479058879 479053537 499990480 219288298 499990480 273607435 499990480 273607435 726395586 273607435 574187249 499995579 574187249 499995579 356144644 499995579 387819412 387849212 387819412 453305611 387819412 453305611 499991129 820031326 499991129 500037948 499991129 500037948 804242821 500037948 499981548 310318373 499981548 843911358 499981548 843911358 843892970 843911358 479779939 479814792 479779939 500006154 479779939 500006154 750980390 500006154 92522443 325796746 92522443 325796746 674235770 325796746 100336176 899675388 100336176 499971761 100336176 499971761 675337104 675384235 675337104 76155095 675337104 76155095 923887643 76155095 499994542 618121230 499994542 500034452 499994542 500034452 960381341 500034452 94695269 119755264 94695269 119755264 880263848 119755264 500033889 831510579 500033889 831510579 168445893 831510579 760602695 95914773 760602695 95914773 10708398 10686850 10708398 601196250 10708398 601196250 499972429 601196250 412616881 391384046 412616881 391384046 832745970 832757167 832745970 202993834 832745970 202993834 202966662 202993834 499964574 442494899 499964574 335505731 499964574 335505731 335511732 335505731 406901990 814593959 406901990 814593959 814615787 814593959 788181267 500001043 788181267 500001043 86384279 913679892 86384279 149463683 86384279 149463683 500019340 149463683 499965958 663751681 499965958 663751681 663730380 663751681 284434923 715549345 284434923 325453124 284434923 325453124 500039195 12776750 500039195 882454402 500039195 882454402 117570514 882454402 435712795 564341176 435712795 668854071 435712795 668854071 499999053 668854071 499997873 63510054 499997873 499976170 499997873 499976170 864437493 941177281 864437493 941177281 941214767 941177281 499992895 536374802 499992895 841714460 499992895 841714460 920385627 920331112 920385627 40990795 920385627 40990795 959065676 40990795 905242450 905256706 905242450 802959389 905242450 802959389 499997519 802959389 654189653 345827094 654189653 690836440 654189653 690836440 500000746 690836440 641890633 434456025 641890633 434456025 434511593 434456025 763156937 236893831 763156937 500015338 763156937 500015338 378237596 500015338 499987023 77241734 499987023 500014661 499987023 500014661 200128073 799847638 200128073 329224437 200128073 329224437 670805402 329224437 625168213 697781366 625168213 697781366 697830810 697781366 680526512 319439135 680526512 500016512 680526512 500016512 416833330 500016512 551165610 551190575 551165610 207327232 551165610 207327232 792712966 207327232 231641736 500017753 231641736 500017753 615067292 500017753 507826689 499989576 507826689 633924259 507826689 633924259 459325544 540664723 459325544 731137175 459325544 731137175 268858612 731137175 960369192 960416227 960369192 74988996 960369192 74988996 366498212 664735194 366498212 664735194 335227261 664735194 500003425 869095903 500003425 707549537 500003425 707549537 707552200 707549537 610562537 499967054 610562537 704594136 610562537 704594136 704563024 704594136 500003521 500007768 500003521 500007768 970485881 970555222 970485881 500000509 970485881 500000509 93854837 93840123 93854837 327501765 93854837 327501765 500039307 535856006 500039307 384606317 500039307 384606317 384638613 384606317 499960932 279182839 499960932 292557580 499960932 292557580 707452194 292557580 656623833 656670476 656623833 499975497 656623833 499975497 641940524 499975497 902379734 97614477 902379734 454495049 902379734 454495049 297425178 500011888 297425178 225732892 297425178 225732892 500024292 128048573 500024292 500003820 500024292 500003820 936948540 500003820 566073195 225415474 566073195 225415474 774616870 225415474 671050579 671076233 671050579 624452869 671050579 624452869 174169840 101065297 174169840 101065297 101012583 101065297 859691245 859730132 859691245 760839303 859691245 760839303 500008449 403398696 500008449 459301453 500008449 459301453 197422352 802532656 197422352 745665236 197422352 745665236 500036304 323071067 500036304 323071067 323019059 323071067 791566899 499998002 791566899 247974080 791566899 247974080 200155593 200124750 200155593 500012621 200155593 500012621 652073229 500012621 339984724 527609047 339984724 527609047 967330325 499970526 967330325 715918500 967330325 715918500 715952514 715918500 825585277 36580695 825585277 36580695 963429261 36580695 860300728 500013571 860300728 390968338 860300728 390968338 499962985 685988889 499962985 124384877 499962985 124384877 811475000 811401705 811475000 454645548 811475000 454645548 183448579 499997343 183448579 499997343 765912986 765939856 765912986 499987123 765912986 499987123 38294508 961654788 38294508 661499343 38294508 661499343 500010300 661499343 399962529 157691466 399962529 157691466 157747241 157691466 390473261 609525984 390473261 499971415 390473261 499971415 493710941 499971415 300690578 699299266 300690578 165141715 300690578 165141715 499969247 165141715 405760058 499990876 405760058 499990876 916387754 499990876 647464764 352532986 647464764 571538321 647464764 571538321 571551882 571538321 743976416 877248653 743976416 877248653 877242670 877248653 102934400 499984075 102934400 500000971 102934400 500000971 615263842 500000971 327366491 500033850 327366491 499982149 327366491 499982149 26270259 499982149 499974127 766252008 499974127 474169754 499974127 474169754 645173110 610639349 645173110 610639349 389381316 610639349 648275790 351783530 648275790 775434147 648275790 775434147 775442675 775434147 296832427 568253497 296832427 568253497 771625039 499993998 771625039 500004762 771625039 500004762 936442776 500004762 392921406 392979289 392921406 657146830 392921406 657146830 342892806 657146830 499991200 341541438 499991200 341541438 658498687 341541438 48274602 951725695 48274602 910395224 48274602 910395224 741008602 259030915 741008602 500026998 741008602 500026998 132668435 500026998 499970991 934556550 499970991 499990354 499970991 499990354 105710737 2377536 105710737 2377536 997638869 2377536 103464457 579199193 103464457 579199193 817248689 817262942 817248689 499979650 817248689 499979650 500014373 80351305 500014373 258087186 500014373 258087186 500033432 258087186 430468666 627747051 430468666 627747051 627792474 627747051 433453626 433408129 433453626 551352814 433453626 551352814 761617556 238380571 761617556 569077751 761617556 569077751 317478246 317460588 317478246 464096638 317478246 464096638 535936571 464096638 14272950 14255699 14272950 176139008 14272950 176139008 823882505 176139008 368507645 631514806 368507645 610956935 368507645 610956935 500008340 675059679 500008340 500005863 500008340 500005863 142200550 500005863 512356191 499977459 512356191 500033196 512356191 500033196 623746821 500030742 623746821 903150229 623746821 903150229 903192513 903150229 554481352 554505689 554481352 711624320 554481352 711624320 288429025 711624320 405013292 43469612 405013292 43469612 43479699 43469612 977875324 977856436 977875324 859875168 977875324 859875168 499992174 859875168 500014629 499981557 500014629 499981557 910134585 499981557 500029664 51416251 500029664 373191573 500029664 373191573 626819889 373191573 482443482 760636561 482443482 760636561 60969026 60945926 60969026 532994520 60969026 532994520 532992466 532994520 499964130 64861366 499964130 64861366 64865495 64861366 500015095 737383880 500015095 189657474 500015095 189657474 24993893 975056431 24993893 644381960 24993893 644381960 644383775 644381960 506376716 493623934 506376716 588899883 506376716 588899883 588879618 588899883 448805837 499995866 448805837 499995866 281327008 499988535 281327008 499995555 281327008 499995555 983036115 982997397 983036115 431724053 983036115 431724053 194901306 805045193 194901306 230631348 194901306 230631348 499997888 230631348 266195628 693551494 266195628 693551494 693531239 693551494 500020220 412429800 500020220 412429800 500010396 412429800 558825608 500001772 558825608 390808242 558825608 390808242 390839437 390808242 499964270 38689970 499964270 993037566 499964270 993037566 6993998 993037566 248852547 248857589 248852547 499970884 248852547 499970884 805273697 499970884 499985377 701454113 499985377 429277541 499985377 429277541 499968716 587797473 499968716 330235231 499968716 330235231 669802130 330235231 386206654 613812423 386206654 500011868 386206654 500011868 581848661 500011868 500038408 566972757 500038408 43751947 500038408 43751947 956295608 43751947 703424626 703413375 703424626 185310275 703424626 185310275 185280477 185310275 282638554 500026122 282638554 500026122 257737803 500026122 903139433 965530246 903139433 965530246 34488009 965530246 108217125 500025567 108217125 801815524 108217125 801815524 500000329 801815524 499981758 499960574 499981758 499960574 606824234 499960574 500020918 864850153 500020918 143903502 500020918 143903502 856054775 143903502 499983847 541988971 499983847 248975113 499983847 248975113 751003978 248975113 455256698 500038569 455256698 499987472 455256698 499987472 535046034 499987472 351447115 785178434 351447115 785178434 823263519 500020779 823263519 856827256 823263519 856827256 856799096 856827256 93032066 93023772 93032066 383768324 93032066 383768324 499976602 383768324 307174092 665854771 307174092 665854771 922315746 922299678 922315746 233303754 922315746 233303754 233283858 233303754 499965660 16266804 499965660 220191507 499965660 220191507 220227735 220191507 577447437 500037828 577447437 500037828 269507824 500037828 568258938 568316390 568258938 499989680 568258938 499989680 984824654 499989680 499968683 250718042 499968683 250718042 500038074 250718042 500023734 693048505 500023734 693048505 904686020 95332375 904686020 639248652 904686020 639248652 360726879 639248652 811752828 499999242 811752828 752959127 811752828 752959127 751714348 652545132 751714348 652545132 294869450 499961533 294869450 499961533 229718803 499961533 500032408 734724632 500032408 499968321 500032408 499968321 38505983 499968321 305109360 499972540 305109360 39074083 305109360 39074083 39083196 39074083 329983048 670007766 329983048 3388485 329983048 3388485 500021328 943507731 500021328 65414793 500021328 65414793 934588242 65414793 499963571 915493072 499963571 915493072 881106948 118882525 881106948 569677160 881106948 569677160 569694019 569677160 572385802 110028573 572385802 110028573 889968090 110028573 730981370 500032712 730981370 500032712 967594020 967630646 967594020 257150845 967594020 257150845 500013356 918059292 500013356 918059292 138696252 499964828 138696252 499983168 138696252 499983168 861883375 499983168 499975470 454578609 499975470 851157249 499975470 851157249 953557360 46410935 953557360 357949179 953557360 357949179 499988944 357949179 606453151 425353894 606453151 425353894 432494570 499969295 432494570 326695208 432494570 326695208 500017102 326695208 500007682 780422870 500007682 500013933 500007682 500013933 388226662 500013933 659607442 155880820 659607442 155880820 844071793 155880820 485587643 649174439 485587643 649174439 350762067 649174439 500011729 34515215 500011729 849374973 500011729 849374973 849419073 849374973 33057682 33006045 33057682 104180075 33057682 104180075 375461458 375466503 375461458 226514742 375461458 226514742 226505619 226514742 967656772 32360621 967656772 652277718 967656772 652277718 509253734 490703003 509253734 884793503 509253734 884793503 115162626 884793503 464764476 499973592 464764476 499973592 499963560 719246066 499963560 500037372 499963560 500037372 269340149 500037372 886625052 886634350 886625052 510987796 886625052 510987796 489019903 510987796 499968899 11761794 499968899 776629982 499968899 776629982 589351424 500014325 589351424 500014325 58311864 500014325 499969436 781399626 499969436 525198618 499969436 525198618 500029237 525198618 500003304 312450014 500003304 632231071 500003304 632231071 367751540 632231071 639109248 360912033 639109248 374224132 639109248 374224132 625813346 374224132 840718106 159317470 840718106 499983493 840718106 499983493 148537075 499983493 738004332 738069505 738004332 461732086 738004332 461732086 538319169 461732086 697122268 302842666 697122268 306007089 697122268 306007089 324412256 499999817 324412256 323153080 324412256 323153080 323103781 323153080 648276887 648301880 648276887 500022409 648276887 500022409 763483250 500022409 500035896 264118874 500035896 499986556 500035896 499986556 166821602 499986556 964451291 964477160 964451291 795436100 964451291 795436100 29462626 970558167 29462626 491460640 29462626 491460640 508592170 491460640 500023395 629605558 500023395 227218379 500023395 227218379 776113259 223915489 776113259 880081213 776113259 880081213 147868405 499971057 147868405 499971057 554439612 352849401 554439612 352849401 265355548 182658446 265355548 182658446 500003176 113046035 500003176 951523416 500003176 951523416 48442726 951523416 500008891 995749317 500008891 95724876 500008891 95724876 499965275 95724876 782620147 217395695 782620147 165003720 782620147 165003720 834952599 165003720 547395468 725139237 547395468 725139237 500034936 725139237 591468989 408586065 591468989 713065211 591468989 713065211 286977709 713065211 500007548 500033148 500007548 500033148 824825184 500033148 655240853 499963957 655240853 763809937 655240853 763809937 236178899 763809937 998663501 428680167 998663501 428680167 500037989 98182965 500037989 500019859 500037989 500019859 904386659 500019859 189819423 441941506 189819423 441941506 533450225 500024715 533450225 500024715 954197417 500024715 754151367 754143590 754151367 84697675 754151367 84697675 2376190 727589661 2376190 727589661 499981248 308747536 499981248 373104295 499981248 373104295 912062267 912099861 912062267 499972009 912062267 499972009 708373633 499972009 751980161 248064165 751980161 915156733 751980161 915156733 915193240 915156733 499997090 76461423 499997090 810974580 499997090 810974580 957368824 42618990 957368824 913606703 957368824 913606703 500034212 913606703 500038048 348527986 500038048 887289229 500038048 887289229 161392426 499964526 161392426 775416418 161392426 775416418 910773375 910784902 910773375 53657362 910773375 53657362 946302401 53657362 499997650 617924084 499997650 500034665 499997650 500034665 173032417 500034665 392120752 607835352 392120752 555274462 392120752 555274462 555236800 555274462 376332214 499977828 376332214 499977828 77483263 499977828 289668677 289667878 289668677 499963774 289668677 499963774 461579203 499963774 367500835 671400510 367500835 671400510 671438540 671400510 653777114 346222149 653777114 431688618 653777114 431688618 568304498 431688618 928590906 71424591 928590906 499997461 928590906 499997461 97292499 499997461 784673160 643104440 784673160 643104440 356877917 643104440 618629585 381334409 618629585 600914322 618629585 600914322 500037997 600914322 552750786 447286949 552750786 902337507 552750786 902337507 97640014 902337507 391944904 499997000 391944904 663029207 391944904 663029207 499988009 663029207 195263267 195254401 195263267 312503098 195263267 312503098 764059430 988429070 764059430 988429070 11616169 988429070 499972303 142589469 499972303 594708556 499972303 594708556 405324735 594708556 499974583 98035650 499974583 98035650 499976476 98035650 90066399 499960072 90066399 333362741 90066399 333362741 666612859 333362741 266112546 499997801 266112546 204973492 266112546 204973492 795010377 204973492 54661571 945298196 54661571 502254751 54661571 502254751 497741064 502254751 326464003 895948792 326464003 895948792 895996903 895948792 746702021 253308569 746702021 500014779 746702021 500014779 56696025 943339770 56696025 222299390 56696025 222299390 888166741 111832425 888166741 462046680 888166741 462046680 462067602 462046680 957258366 957279634 957258366 761381371 957258366 761381371 499970719 893355801 499970719 500032249 499970719 500032249 960301932 500032249 134356563 865609343 134356563 499999133 134356563 499999133 359211332 499999133 45552889 45522875 45552889 196335224 45552889 196335224 803683496 196335224 186429648 813592699 186429648 500025944 186429648 500025944 141430114 500025944 818179777 818167313 818179777 101843291 818179777 101843291 101851823 101843291 196939243 592437813 196939243 592437813 592447831 592437813 500030725 778200321 500030725 521393293 500030725 521393293 521393161 521393293 500006517 585258904 500006517 480725419 500006517 480725419 64928383 64922506 64928383 89786295 64928383 89786295 952860375 47111707 952860375 269741187 952860375 269741187 269710502 269741187 966972491 695473980 966972491 695473980 280770875 719201476 280770875 570256521 280770875 570256521 500027607 570256521 499981288 215836391 499981288 500039494 499981288 500039494 58073870 500039494 499972800 269508556 499972800 500020694 499972800 500020694 791746350 500020694 499995561 981516793 499995561 499966637 499995561 499966637 341926307 499966637 500037019 235534549 500037019 993906996 500037019 993906996 499978001 993906996 731861485 499976123 731861485 499976123 945987029 499976123 901615696 901566455 901615696 168134152 901615696 168134152 168182282 168134152 593440838 406554039 593440838 193829868 593440838 193829868 499976509 16942665 499976509 499963946 499976509 499963946 483730239 499963946 500003764 3512906 500003764 428466550 500003764 428466550 428412743 428466550 499963182 628918134 499963182 499041681 499963182 499041681 500915090 499041681 499964725 64479446 499964725 338422330 499964725 338422330 500003187 338422330 500000626 805968491 500000626 500005619 500000626 500005619 824530203 500005619 109713164 109757944 109713164 229047799 109713164 229047799 862754699 862721338 862754699 499968545 862754699 499968545 499971748 617525383 499971748 617525383 617598353 617525383 321536496 678462121 321536496 605447177 321536496 605447177 394559716 605447177 101035679 899007937 101035679 698007553 101035679 698007553 698018264 698007553 133623400 133623895 133623400 500020583 133623400 500020583 587768215 500020583 499995797 829950354 499995797 302581712 499995797 302581712 302552431 302581712 673293521 500033304 673293521 500033304 57657666 500033304 819459415 499960861 819459415 500038769 819459415 500038769 495233610 500038769 578430641 421585155 578430641 499986825 578430641 499986825 919194977 499986825 134133494 134091941 134133494 499968484 134133494 499968484 995722314 499968484 639033202 360930832 639033202 681530671 639033202 681530671 318461877 681530671 912799750 499960158 912799750 749217424 912799750 749217424 250776980 749217424 321869790 450943153 321869790 450943153 499980023 217065520 499980023 499985163 499980023 499985163 715529781 499985163 500016515 228100047 500016515 499962666 500016515 499962666 852169306 499962666 395033863 500030363 395033863 266877384 395033863 266877384 85179748 914800331 85179748 266252489 85179748 266252489 559886142 559911488 559886142 500009331 559886142 500009331 172962046 500009331 403023856 205647505 403023856 205647505 500023765 205647505 140549755 500008079 140549755 106138040 140549755 106138040 731865282 783673262 731865282 783673262 499965115 783673262 857856066 857906569 857856066 500035740 857856066 500035740 500010587 773198640 500010587 420151351 500010587 420151351 848964501 31176890 848964501 31176890 968844642 31176890 500015917 727411123 500015917 428354449 500015917 428354449 571610044 428354449 499990358 689299265 499990358 414987520 499990358 414987520 900750423 99278957 900750423 324750993 900750423 324750993 499970375 324750993 572896913 819248190 572896913 819248190 819245785 819248190 74286926 74290398 74286926 500018718 74286926 500018718 476972995 500018718 304606870 500009189 304606870 500037315 304606870 500037315 21695955 500037315 230565238 769412972 230565238 570050846 230565238 570050846 634721772 634728035 634721772 621402412 634721772 621402412 378567355 621402412 930725715 500015661 930725715 725274182 930725715 725274182 184066416 143957995 184066416 143957995 143993316 143957995 955255255 44715148 955255255 945585724 955255255 945585724 54474505 945585724 882469770 277131827 882469770 277131827 672749807 672715201 672749807 499963176 672749807 499963176 253986322 745966956 253986322 553919053 253986322 553919053 553871969 553919053 499998118 744084183 499998118 499970593 499998118 499970593 436712760 499970593 981173124 981142244 981173124 500008326 981173124 500008326 997125287 500008326 643900792 356155845 643900792 403140065 643900792 403140065 324571497 522307665 324571497 522307665 500025852 522307665 155507560 155492274 155507560 521349229 155507560 521349229 499991922 97819126 499991922 497186562 499991922 497186562 497190493 497186562 807882492 807900459 807882492 422221778 807882492 422221778 422220194 422221778 499999750 258611500 499999750 546177368 499999750 546177368 546140072 546177368 80513145 499972319 80513145 500016788 80513145 500016788 499976716 26974461 499976716 26974461 973035227 26974461 499966063 998942168 499966063 998942168 511493028 488507114 511493028 783185644 511493028 783185644 216808313 783185644 480025428 519929755 480025428 880953552 480025428 880953552 62550176 937508004 62550176 432896247 62550176 432896247 499999332 432896247 125080401 716513255 125080401 716513255 887649453 887616842 887649453 499978207 887649453 499978207 499969591 512406664 499969591 217496918 499969591 217496918 782454680 217496918 63273503 63271653 63273503 500002573 63273503 500002573 815039852 500002573 483725136 516210847 483725136 348079183 483725136 348079183 836816833 163186117 836816833 637939670 836816833 637939670 347319468 347313056 347319468 761317147 347319468 761317147 761283684 761317147 625577189 374427126 625577189 731677220 625577189 731677220 731651953 731677220 620728303 499977235 620728303 922383979 620728303 922383979 500026747 922383979 652463962 500023024 652463962 500023024 681174697 500023024 490741869 490724447 490741869 837087071 490741869 837087071 499962276 837087071 463504351 463490561 463504351 499970958 463504351 499970958 995157490 995148122 995157490 638140883 995157490 638140883 361879969 638140883 500036631 877856378 500036631 330617860 500036631 330617860 669363964 330617860 15833768 15872407 15833768 837505133 15833768 837505133 499988762 837505133 205181983 346313102 205181983 346313102 500035211 346313102 475430236 518849872 475430236 518849872 481195327 518849872 408122822 142712507 408122822 142712507 878336409 878288461 878336409 508422265 878336409 508422265 491576040 508422265 499978881 869305575 499978881 126095566 499978881 126095566 126148083 126095566 486842568 499989714 486842568 499989714 634195878 499989714 489937699 510103801 489937699 500006983 489937699 500006983 360521957 360535631 360521957 678353731 360521957 678353731 321631454 678353731 647933844 564893954 647933844 564893954 500003846 125894506 500003846 691384308 500003846 691384308 500017988 691384308 499989261 605667122 499989261 788422392 499989261 788422392 742015313 227084567 742015313 227084567 772929489 227084567 25847484 974175470 25847484 969158140 25847484 969158140 969127291 969158140 500034197 470262846 500034197 677341934 500034197 677341934 500028494 677341934 975303489 499986081 975303489 956913182 975303489 956913182 499966074 956913182 720326388 500007090 720326388 981264068 720326388 981264068 981242177 981264068 591404735 591374664 591404735 705217820 591404735 705217820 705165871 705217820 236298808 236358119 236298808 608260534 236298808 608260534 500002279 608260534 277443921 277425137 277443921 950713849 277443921 950713849 950669298 950713849 628566152 371426296 628566152 444265665 628566152 444265665 442939563 557063745 442939563 499979712 442939563 499979712 81329629 499979712 494715428 494756516 494715428 500035576 494715428 500035576 938539962 500035576 513989540 513972070 513989540 271439121 513989540 271439121 956755526 956747350 956755526 913921767 956755526 913921767 882419650 182736027 882419650 182736027 499961375 182736027 903932794 96093943 903932794 112047082 903932794 112047082 112109102 112047082 499979769 661662555 499979769 499987182 499979769 499987182 931566443 499987182 499973327 749912695 499973327 749912695 250047196 749912695 661062179 338944334 661062179 499993443 661062179 499993443 306343180 499993443 500021248 683387792 500021248 257262992 500021248 257262992 742697847 257262992 694746160 499989728 694746160 499989728 243604205 499981261 243604205 500024788 243604205 500024788 353410058 778389463 353410058 778389463 56300142 56278217 56300142 922281489 56300142 922281489 236065566 500024613 236065566 500024613 678708131 500024613 116951526 499978150 116951526 499992126 116951526 499992126 944834403 499992126 769622291 769653391 769622291 499984455 769622291 499984455 370649631 500015142 370649631 500015142 489443491 489467260 489443491 500029835 489443491 500029835 652121771 500029835 55948749 191491103 55948749 191491103 978773434 21208017 978773434 441602577 978773434 441602577 441619443 441602577 538038469 538041905 538038469 298158913 538038469 298158913 500039679 298158913 567697713 499988461 567697713 219870981 567697713 219870981 219815753 219870981 499974894 64952773 499974894 500027811 499974894 500027811 322070521 500027811 705367000 499964246 705367000 499964246 962310864 37732683 962310864 500029036 962310864 500029036 601859904 223957018 601859904 223957018 33178779 499999752 33178779 77983134 33178779 77983134 500012887 812272871 500012887 812272871 187680120 812272871 310445922 499964922 310445922 499964922 926983933 499964922 554854400 500000166 554854400 412961252 554854400 412961252 412984633 412961252 413577125 810059500 413577125 810059500 810048260 810059500 418113603 363390705 418113603 363390705 636578960 363390705 248572622 248604203 248572622 605217271 248572622 605217271 499979733 5494166 499979733 5494166 5496809 5494166 420497382 740009032 420497382 740009032 619079315 346094881 619079315 346094881 500007689 346094881 500027287 309545034 500027287 444202553 500027287 444202553 444222322 444202553 732395503 732365843 732395503 514090773 732395503 514090773 485865231 514090773 710225127 500024739 710225127 500034522 710225127 500034522 819395450 500034522 508712556 508708300 508712556 499981636 508712556 499981636 937497516 499981636 423530117 423584113 423530117 500007631 423530117 500007631 13362764 500007631 500026633 21656892 500026633 29254591 500026633 29254591 29249724 29254591 499991567 973707826 499991567 973707826 26318656 973707826 833456436 59974731 833456436 59974731 59935055 59974731 388467526 499979228 388467526 499979228 973857432 973856137 973857432 472429970 973857432 472429970 527626940 472429970 570841769 429139192 570841769 944020177 570841769 944020177 944036806 944020177 499963382 150788347 499963382 150788347 499983954 150788347 197209665 499987940 197209665 348750888 197209665 348750888 500016490 348750888 247527675 758476822 247527675 758476822 13082438 13115837 13082438 754125344 13082438 754125344 245903573 754125344 199601983 800360458 199601983 429636892 199601983 429636892 570405973 429636892 457444396 500000655 457444396 500000655 2693551 500000655 429831703 252348501 429831703 252348501 747653574 252348501 500027867 509082041 500027867 509082041 54490473 500031431 54490473 799486352 54490473 799486352 799482380 799486352 443395619 452791200 443395619 452791200 454199343 500005644 454199343 168615232 454199343 168615232 500006342 168615232 203352214 747282619 203352214 747282619 747304262 747282619 142979170 856969687 142979170 223032245 142979170 223032245 777013641 223032245 71284553 928717848 71284553 651852324 71284553 651852324 713195633 499991832 713195633 897388133 713195633 897388133 102604619 897388133 605144967 29213132 605144967 29213132 347725541 652264719 347725541 14036478 347725541 14036478 14005238 14036478 705912892 629998681 705912892 629998681 500021633 629998681 658406666 499968012 658406666 499968012 84658481 499968012 855338715 144667257 855338715 947015688 855338715 947015688 33138291 33092942 33138291 429114580 33138291 429114580 562804019 614807111 562804019 614807111 713752412 500003738 713752412 500037923 713752412 500037923 500008478 891699548 500008478 500026716 500008478 500026716 882814509 500026716 838891547 499970881 838891547 499970881 349307941 499970881 431977393 568035021 431977393 177048936 431977393 177048936 822988164 177048936 151231263 848737329 151231263 313406906 151231263 313406906 975123107 24840567 975123107 414702321 975123107 414702321 499967648 414702321 886917676 500034139 886917676 499989249 886917676 499989249 6199533 500024723 6199533 291926829 6199533 291926829 499977686 291926829 498228392 710470610 498228392 710470610 967630972 285776563 967630972 285776563 285807803 285776563 301494895 973457719 301494895 973457719 973449145 973457719 499964014 114959259 499964014 863564765 499964014 863564765 500013994 863564765 106466248 123681184 106466248 123681184 651446373 348575973 651446373 173519903 651446373 173519903 173514048 173519903 499977085 829917408 499977085 829917408 500018512 829917408 11527286 988406617 11527286 478359592 11527286 478359592 500021605 478359592 499970891 887096098 499970891 3693034 499970891 3693034 996275998 3693034 653261018 500020254 653261018 499980987 653261018 499980987 436835567 932700547 436835567 932700547 499980844 932700547 379610725 140206561 379610725 140206561 140233537 140206561 500004870 775371076 500004870 775371076 224654519 775371076 571907846 128917282 571907846 128917282 128940814 128917282 237896427 237902607 237896427 157589564 237896427 157589564 842425745 157589564 183075433 816950524 183075433 500007901 183075433 500007901 866374347 176783451 866374347 176783451 176817233 176783451 500004871 775304 500004871 100480398 500004871 100480398 500014870 100480398 18233513 18240935 18233513 535024212 18233513 535024212 500004074 535024212 257951943 257954544 257951943 673827159 257951943 673827159 326208768 673827159 51844397 51881725 51844397 418672225 51844397 418672225 836919454 836891122 836919454 616667954 836919454 616667954 383347770 616667954 500027760 446684583 500027760 868315040 500027760 868315040 868294942 868315040 338408319 338402482 338408319 403286125 338408319 403286125 500015444 346827731 500015444 499979452 500015444 499979452 623176581 499979452 500027366 353938109 500027366 417702709 500027366 417702709 582306833 417702709 500039300 907696831 500039300 500016376 500039300 500016376 945146192 499960978 945146192 499960978 847328005 499960978 851138186 855538742 851138186 855538742 500000156 855538742 746477002 328997034 746477002 328997034 329022993 328997034 449551280 539220552 449551280 539220552 499973950 674494824 499973950 674494824 674486616 674494824 499962086 163458922 499962086 340399446 499962086 340399446 321602831 500039814 321602831 366134909 321602831 366134909 925910330 925914920 925910330 431693084 925910330 431693084 246574194 499969305 246574194 499969305 31331749 499969305 705673288 500014150 705673288 40507337 705673288 40507337 40510979 40507337 499963702 604722232 499963702 569294400 499963702 569294400 430682206 569294400 500004842 926637889 500004842 500026768 500004842 500026768 251608681 500026768 820527633 906708853 820527633 906708853 93304372 906708853 589301687 499960047 589301687 499960047 499971377 890775870 499971377 60871502 499971377 60871502 60863583 60871502 576898701 423113863 576898701 53748696 576898701 53748696 946319935 53748696 122058399 891773117 122058399 891773117 956604290 43391389 956604290 481251572 956604290 481251572 500039287 481251572 819914248 819949220 819914248 500029530 819914248 500029530 64666093 500029530 500011541 987208239 500011541 987208239 12760900 987208239 221614559 499985178 221614559 909650659 221614559 909650659 909662037 909650659 499988432 459839984 499988432 459839984 459810521 459839984 500009302 138153248 500009302 138153248 332719476 828313808 332719476 828313808 171726598 828313808 980342176 980338231 980342176 499994409 980342176 499994409 500000889 987853710 500000889 267184707 500000889 267184707 267148156 267184707 500029601 964341468 500029601 499966589 500029601 499966589 804388840 804381652 804388840 110586224 804388840 110586224 499979910 110586224 575280349 499966461 575280349 499966461 898808765 499966461 703010299 703060810 703010299 270296148 703010299 270296148 729683255 270296148 500015201 587845873 500015201 500037860 500015201 500037860 224197967 500037860 257723940 257726849 257723940 500008344 257723940 500008344 259725616 500008344 241179330 852500703 241179330 852500703 878363301 87807525 878363301 87807525 500009957 87807525 500039134 549501171 500039134 164816518 500039134 164816518 164849416 164816518 934009750 934003097 934009750 105321810 934009750 105321810 105322844 105321810 752854983 752873708 752854983 738642931 752854983 738642931 499989820 738642931 500026565 73400388 500026565 73400388 499981823 73400388 500035117 499994767 500035117 499994767 520489091 479447903 520489091 499980382 520489091 499980382 314231457 137639719 314231457 137639719 500006636 137639719 462521289 499986642 462521289 145506835 462521289 145506835 499999755 145506835 177533882 822459098 177533882 441335351 177533882 441335351 507800280 492199274 507800280 333607095 507800280 333607095 666366369 333607095 433404120 433434450 433404120 245404392 433404120 245404392 499999382 574352833 499999382 574352833 500018294 574352833 499960716 257923880 499960716 844997931 499960716 844997931 155019432 844997931 304347948 499993617 304347948 810760740 304347948 810760740 189231367 810760740 491363507 508627700 491363507 785590664 491363507 785590664 785535734 785590664 500022640 856024541 500022640 166693909 500022640 166693909 945261148 500015538 945261148 399642315 945261148 399642315 399700644 399642315 961327709 38652438 961327709 599988823 961327709 599988823 500039352 599988823 878581834 500022987 878581834 886223017 878581834 886223017 113834799 886223017 751791279 57622333 751791279 57622333 500028446 57622333 567052167 502746822 567052167 502746822 502684855 502746822 880355664 4135956 880355664 4135956 426000991 573998811 426000991 223114821 426000991 223114821 223123720 223114821 499992520 499989000 499992520 499989000 979456010 500000902 979456010 397937417 979456010 397937417 499835376 500195964 499835376 137269695 499835376 137269695 849855040 849837571 849855040 36870616 849855040 36870616 36845763 36870616 500006825 203173128 500006825 203173128 500007566 203173128 498103183 606511999 498103183 606511999 500021160 500029703 500021160 500029703 191717371 500029703 750590105 750598383 750590105 734552907 750590105 734552907 265481230 734552907 499999997 105346185 499999997 183946104 499999997 183946104 863440975 499964545 863440975 151367315 863440975 151367315 85765241 85740409 85765241 158951980 85765241 158951980 910065700 500028810 910065700 25096318 910065700 25096318 25139431 25096318 357515032 500021860 357515032 500021860 585826015 500021860 63166728 500006199 63166728 955373407 63166728 955373407 955396417 955373407 70021781 69967129 70021781 891780029 70021781 891780029 500029593 354246466 500029593 500004937 500029593 500004937 169500733 500004937 943838789 943875093 943838789 807150069 943838789 807150069 196109125 771230466 196109125 771230466 771235354 771230466 363581464 324958172 363581464 324958172 675061250 324958172 410137071 410083206 410137071 330069239 410137071 330069239 669949664 330069239 499980972 792815738 499980972 759650422 499980972 759650422 240346192 759650422 499994564 201698294 499994564 616337311 499994564 616337311 616295669 616337311 247714927 52935290 247714927 52935290 52900781 52935290 499984361 553679312 499984361 448979157 499984361 448979157 619686883 870831566 619686883 870831566 499969983 380921080 499969983 697489753 499969983 697489753 697446414 697489753 476417524 235038852 476417524 235038852 764971751 235038852 499989216 540517249 499989216 500018930 499989216 500018930 756953495 500018930 284919061 715054806 284919061 72632583 284919061 72632583 500009177 72632583 499962627 942659935 499962627 942659935 540762570 489728011 540762570 489728011 489743629 489728011 500027472 966220555 500027472 905771769 500027472 905771769 94257348 905771769 499978097 499962733 499978097 499962733 875454972 499962733 720034990 800508131 720034990 800508131 499960858 800508131 499986922 943735061 499986922 791426318 499986922 791426318 791362369 791426318 500020191 439245007 500020191 439245007 439274086 439245007 716677205 500022777 716677205 41604006 716677205 41604006 41600647 41604006 82808484 602621204 82808484 602621204 775187812 224865211 775187812 499986184 775187812 499986184 500000164 904770138 500000164 859110545 500000164 859110545 500020681 859110545 499990549 96649216 499990549 96649216 96698523 96649216 187084635 812851532 187084635 210674364 187084635 210674364 500019993 956792883 500019993 491997521 500019993 491997521 235679134 790009882 235679134 790009882 499994844 790009882 350310862 649715916 350310862 987315945 350310862 987315945 987251830 987315945 649969518 350053467 649969518 632758600 649969518 632758600 367252865 632758600 500022116 355328680 500022116 795995318 500022116 795995318 795981009 795995318 581636838 499986314 581636838 499986314 657500723 499986314 500017781 662152223 500017781 79506469 500017781 79506469 920470106 79506469 500018401 431206656 500018401 431206656 431258265 431206656 499968559 317417301 499968559 582860866 499968559 582860866 686771106 313220403 686771106 404282990 686771106 404282990 595740419 404282990 927097344 72909062 927097344 387592472 927097344 387592472 500010364 387592472 930875498 755252118 930875498 755252118 244786605 755252118 499986518 526304070 499986518 964808944 499986518 964808944 499972498 964808944 622909595 499976122 622909595 499976122 995055318 499976122 499971324 758209238 499971324 597747674 499971324 597747674 402256765 597747674 500033995 369213825 500033995 369213825 369203011 369213825 499978891 116209664 499978891 727720404 499978891 727720404 837434885 499960522 837434885 587073642 837434885 587073642 412137960 500011464 412137960 500034229 412137960 500034229 935764155 935821692 935764155 646554525 935764155 646554525 500000695 646554525 500009728 227771571 500009728 500014300 500009728 500014300 863540492 500014300 765108645 765117572 765108645 381919237 765108645 381919237 499961304 803739623 499961304 803739623 803746789 803739623 499989944 165322235 499989944 306983925 499989944 306983925 307026818 306983925 865689204 134301030 865689204 199106376 865689204 199106376 199113518 199106376 263657216 736307179 263657216 459845993 263657216 459845993 499993818 459845993 187841350 793066885 187841350 793066885 500037161 793066885 384670746 499994855 384670746 499994855 569170117 499994855 550113891 449851349 550113891 729196778 550113891 729196778 108911185 108848890 108911185 468597328 108911185 468597328 892490154 892497633 892490154 500008029 892490154 500008029 69085435 69081170 69085435 821818556 69085435 821818556 821846097 821818556 499990479 126821578 499990479 225302783 499990479 225302783 225340694 225302783 879934825 120018906 879934825 214079559 879934825 214079559 13016587 634623554 13016587 634623554 499995061 634623554 337856846 171411361 337856846 171411361 802960594 500020847 802960594 499992603 802960594 499992603 678980698 499992603 794200337 205789134 794200337 499990168 794200337 499990168 439277336 499990168 499960167 590403751 499960167 215680969 499960167 215680969 215703993 215680969 817639869 500010079 817639869 42367874 817639869 42367874 957616854 42367874 279681486 720313180 279681486 425486207 279681486 425486207 499990330 425486207 340872584 659133711 340872584 499989245 340872584 499989245 606403669 499989245 95603127 95618966 95603127 110504177 95603127 110504177 755216301 755211973 755216301 50510770 755216301 50510770 249767625 904706349 249767625 904706349 904691808 904706349 18492607 499969585 18492607 592417282 18492607 592417282 592419112 592417282 234481539 326493873 234481539 326493873 673509447 326493873 201377784 989496744 201377784 989496744 989496669 989496744 500009694 111283692 500009694 111283692 888715680 111283692 869543099 869503645 869543099 523230714 869543099 523230714 476770913 523230714 703420249 296585988 703420249 688672392 703420249 688672392 534076870 294880699 534076870 294880699 294946366 294880699 500034743 499979743 500034743 499979743 997759683 499979743 921518636 921484411 921518636 346665619 921518636 346665619 431313772 499974612 431313772 435038374 431313772 435038374 861620687 138388441 861620687 911234787 861620687 911234787 156397862 408953475 156397862 408953475 443091731 556841442 443091731 499990232 443091731 499990232 34045056 499990232 194165647 805840876 194165647 520830219 194165647 520830219 500017002 520830219 499969226 704568671 499969226 271023674 499969226 271023674 500031528 711645794 500031528 711645794 499997998 711645794 603940925 159208755 603940925 159208755 499978836 159208755 655533082 739847361 655533082 739847361 499998678 739847361 795222633 204754076 795222633 709898765 795222633 709898765 500027478 391944364 500027478 391944364 60812310 500014938 60812310 490827471 60812310 490827471 499982945 106537054 499982945 499990873 499982945 499990873 936671137 936607023 936671137 505479809 936671137 505479809 499968032 505479809 500027749 732059201 500027749 732059201 201205912 500003908 201205912 925952723 201205912 925952723 925922751 925952723 500031740 928404151 500031740 339887620 500031740 339887620 339867412 339887620 467808814 532190583 467808814 499962785 467808814 499962785 914713301 499962785 31527397 968445619 31527397 500031625 31527397 500031625 576471287 500031625 210199589 158994964 210199589 158994964 158976983 158994964 353842682 646109954 353842682 364296086 353842682 364296086 799657027 799664110 799657027 500029261 799657027 500029261 865131446 500029261 500037609 189397965 500037609 819788152 500037609 819788152 819780094 819788152 500031338 16745613 500031338 45540717 500031338 45540717 45538808 45540717 279535678 500038766 279535678 500038766 118180685 500038766 768707329 831586815 768707329 831586815 53583965 946457807 53583965 500013095 53583965 500013095 927618852 500013095 350883494 649110357 350883494 499996183 350883494 499996183 698849823 499996183 102353537 897671611 102353537 20371450 102353537 20371450 20404072 20371450 500036546 614566870 500036546 214788596 500036546 214788596 233763838 842883951 233763838 842883951 842957770 842883951 284535824 284560967 284535824 807136913 284535824 807136913 895227951 499960929 895227951 499960929 499997137 620792336 499997137 198395790 499997137 198395790 801621458 198395790 22701790 22704950 22701790 711424659 22701790 711424659 762077227 762086667 762077227 109256751 762077227 109256751 292627141 500011834 292627141 500010820 292627141 500010820 769716662 500010820 28824053 28806907 28824053 167198197 28824053 167198197 832787332 167198197 4352679 995639891 4352679 693543398 4352679 693543398 645578009 87256767 645578009 87256767 87275925 87256767 500015120 499960130 500015120 499960130 249695302 499960130 877775520 499965752 877775520 165558000 877775520 165558000 165554205 165558000 604367146 514681437 604367146 514681437 58609652 949694679 58609652 949694679 500028498 949694679 500010449 340248934 500010449 764354932 500010449 764354932 235614422 764354932 854947097 53543992 854947097 53543992 30520339 30498094 30520339 129323118 30520339 129323118 870680469 129323118 211395435 788598977 211395435 279417694 211395435 279417694 851611346 851631918 851611346 499997775 851611346 499997775 319446119 102537136 319446119 102537136 897488572 102537136 500000758 936657099 500000758 936657099 66648380 615112820 66648380 615112820 384913116 615112820 25740650 499992884 25740650 500038918 25740650 500038918 505175652 505160863 505175652 372363790 505175652 372363790 13862661 13868884 13862661 747325507 13862661 747325507 252660588 747325507 78603415 78667006 78603415 427699225 78603415 427699225 572302640 427699225 391506596 499975973 391506596 499975973 438911086 499975973 195659900 500036311 195659900 497729854 195659900 497729854 500031530 497729854 99677438 99600214 99677438 107457324 99677438 107457324 499978169 107457324 248860095 499971041 248860095 108297612 248860095 108297612 108287305 108297612 933109412 544324082 933109412 544324082 248883500 751052868 248883500 662249117 248883500 662249117 337681015 662249117 279066707 279092211 279066707 418788000 279066707 418788000 500018670 739195145 500018670 739195145 739191456 739195145 500024179 304026215 500024179 532421238 500024179 532421238 533426986 533408270 533426986 499962697 533426986 499962697 470681933 499962697 500015362 356954683 500015362 404271412 500015362 404271412 500022253 404271412 17559659 17543637 17559659 273317323 17559659 273317323 985754544 979048788 985754544 979048788 20983937 979048788 663174549 663216159 663174549 770186632 663174549 770186632 499981087 633177607 499981087 633177607 633174060 633177607 500036371 830707826 500036371 335933544 500036371 335933544 335968341 335933544 862624700 499986905 862624700 499986694 862624700 499986694 897387844 499986694 499989129 803351136 499989129 446445190 499989129 446445190 624014465 500010248 624014465 139704739 624014465 139704739 860348449 139704739 500017434 385211707 500017434 21848150 500017434 21848150 978122453 21848150 348447749 651580968 348447749 178507461 348447749 178507461 821486231 178507461 781780597 781817536 781780597 465921399 781780597 465921399 131306362 868754564 131306362 500006448 131306362 500006448 108001894 500006448 605298421 150748655 605298421 150748655 849256223 150748655 500037139 949771506 500037139 949771506 50165722 949771506 732243508 486585560 732243508 486585560 499965581 825039148 499965581 825039148 500022634 825039148 499999126 65242026 499999126 65242026 934736403 65242026 702353952 297648354 702353952 122122113 702353952 122122113 122183366 122122113 850834960 895029478 850834960 895029478 500035067 895029478 647417216 228358289 647417216 228358289 428964278 515222837 428964278 515222837 949512656 949491258 949512656 500021759 949512656 500021759 956657950 500021759 517488413 499964088 517488413 499990894 517488413 499990894 140868440 140874842 140868440 500022408 140868440 500022408 590372269 500022408 479097218 874745463 479097218 874745463 125238008 874745463 860503027 139457619 860503027 500026125 860503027 500026125 262321265 262352860 262321265 499999012 262321265 499999012 568108178 568088020 568108178 500036226 568108178 500036226 908785773 908733690 908785773 365898778 908785773 365898778 500006949 365898778 586107723 586090066 586107723 500023072 586107723 500023072 395365615 500023072 643972425 500038926 643972425 499986258 643972425 499986258 278321623 721696595 278321623 558130186 278321623 558130186 718921867 281071824 718921867 500019310 718921867 500019310 820023920 500019310 582476413 303559580 582476413 303559580 43122559 43105926 43122559 947881489 43122559 947881489 634316200 210321397 634316200 210321397 789698515 210321397 193813978 193857498 193813978 901049906 193813978 901049906 499980406 901049906 453732237 453733174 453732237 969750004 453732237 969750004 30255993 969750004 909521583 418865284 909521583 418865284 382148824 617869155 382148824 116003265 382148824 116003265 499994121 116003265 499964547 765373451 499964547 765373451 765364294 765373451 72359186 927654920 72359186 499992296 72359186 499992296 500006282 283029642 500006282 518744833 500006282 518744833 481270652 518744833 500017684 231985840 500017684 499981278 500017684 499981278 230090156 499981278 500006876 178431665 500006876 178431665 821547540 178431665 809434646 301594698 809434646 301594698 301597659 301594698 698714699 301313176 698714699 365121996 698714699 365121996 500027772 86473424 500027772 499987485 500027772 499987485 761106312 499987485 500007952 969561426 500007952 500021948 500007952 500021948 458230973 500021948 962162345 105196323 962162345 105196323 500030769 717579552 500030769 265795030 500030769 265795030 734236952 265795030 434255172 434277373 434255172 410898569 434255172 410898569 499966864 410898569 313157398 313159964 313157398 407340274 313157398 407340274 499975331 576859439 499975331 499970437 499975331 499970437 458084016 499970437 793343087 911919574 793343087 911919574 88102825 911919574 500001772 139345956 500001772 139345956 860637955 139345956 28763186 28818075 28763186 282129087 28763186 282129087 717897829 282129087 318429586 500000438 318429586 383182472 318429586 383182472 383156758 383182472 376708767 376669291 376708767 499987248 376708767 499987248 988668851 499987248 692263616 37592260 692263616 37592260 500002524 37592260 979623598 767495944 979623598 767495944 266550878 266590366 266550878 660358934 266550878 660358934 660330859 660358934 263302356 263304629 263302356 935610113 263302356 935610113 935646230 935610113 678374281 321593205 678374281 500003441 678374281 500003441 915328652 500003441 751309914 86677209 751309914 86677209 86637326 86677209 967193786 967238803 967193786 499990578 967193786 499990578 614953878 385060005 614953878 728691081 614953878 728691081 730275654 730276422 730275654 483235736 730275654 483235736 483209704 483235736 499993750 963478308 499993750 963478308 963440056 963478308 499962050 522007815 499962050 522007815 824666472 175350766 824666472 997555409 824666472 997555409 997547541 997555409 327740805 327751978 327740805 730233955 327740805 730233955 730181182 730233955 26983751 26965304 26983751 500025254 26983751 500025254 737983381 261983178 737983381 701468600 737983381 701468600 499984454 358622187 499984454 573779117 499984454 573779117 500025198 573779117 444840770 444813277 444840770 500029851 444840770 500029851 227018793 227034837 227018793 701403396 227018793 701403396 855288552 144662087 855288552 499979965 855288552 499979965 186367341 499979965 426312937 176543304 426312937 176543304 528406800 528439719 528406800 349761136 528406800 349761136 797797106 797764723 797797106 32181481 797797106 32181481 499974031 32181481 500022717 557707629 500022717 557707629 442338187 557707629 541088106 499989430 541088106 834614474 541088106 834614474 834638258 834614474 790023421 500010018 790023421 500010018 222242990 500037359 222242990 316706304 222242990 316706304 631387843 631394817 631387843 306743414 631387843 306743414 499991340 306743414 912466953 87524368 912466953 500015203 912466953 500015203 524959319 500015203 753320682 499984868 753320682 745333226 753320682 745333226 254605409 745333226 854715935 499989972 854715935 499989972 640484944 499989972 731996984 732009020 731996984 499984219 731996984 499984219 699410684 499984219 822202423 822217991 822202423 500027122 822202423 500027122 41381848 41400145 41381848 295234805 41381848 295234805 295234063 295234805 94418116 53247307 94418116 53247307 53240657 53247307 499971350 157273703 499971350 76935366 499971350 76935366 923109792 76935366 232882167 232917238 232882167 95461323 232882167 95461323 95445107 95461323 383713626 500007867 383713626 446201480 383713626 446201480 446225933 446201480 36174892 36230226 36174892 926749214 36174892 926749214 926741809 926749214 500015745 555999612 500015745 555999612 555974819 555999612 13075147 13104790 13075147 304416761 13075147 304416761 695549698 304416761 319074959 680937319 319074959 595237567 319074959 595237567 500018001 595237567 407110520 56476473 407110520 56476473 500034811 56476473 499988304 939480788 499988304 270422965 499988304 270422965 500016840 270422965 1565747 499989026 1565747 499969461 1565747 499969461 781223342 218792422 781223342 877670132 781223342 877670132 877669152 877670132 17778428 17817930 17778428 702974154 17778428 702974154 803094528 499972243 803094528 899451202 803094528 899451202 334838805 334806514 334838805 559534238 334838805 559534238 746249309 253722987 746249309 631662356 746249309 631662356 117380394 117395874 117380394 499982045 117380394 499982045 792358992 886934660 792358992 886934660 500007760 886934660 500017956 300498889 500017956 397255985 500017956 397255985 602784556 397255985 499975673 490175499 499975673 29121491 499975673 29121491 29121641 29121491 93226265 906819559 93226265 585769558 93226265 585769558 868304370 131687495 868304370 500015854 868304370 500015854 460336406 460398280 460336406 500039620 460336406 500039620 757396551 242633493 757396551 449135912 757396551 449135912 449159333 449135912 475980422 982701881 475980422 982701881 500017584 982701881 500011189 987300751 500011189 751552052 500011189 751552052 500007193 751552052 500037264 500025404 500037264 500025404 968917034 443008626 968917034 443008626 556950955 443008626 627124223 627138950 627124223 500005368 627124223 500005368 500017192 917592382 500017192 917592382 917602009 917592382 854029821 222678724 854029821 222678724 222654657 222678724 500008364 896777239 500008364 896777239 896799415 896777239 625946582 36882643 625946582 36882643 963091388 36882643 624525506 500017611 624525506 89112448 624525506 89112448 500035383 89112448 662174965 368081902 662174965 368081902 202806284 202805007 202806284 940419925 202806284 940419925 59601225 940419925 445324962 445318743 445324962 822652060 445324962 822652060 822700771 822652060 105480386 321486141 105480386 321486141 499975173 321486141 295684007 704266092 295684007 405439620 295684007 405439620 598892287 598943144 598892287 496217183 598892287 496217183 503729840 496217183 640014521 640048992 640014521 499979898 640014521 499979898 119334802 93496933 119334802 93496933 606730874 393262430 606730874 178512357 606730874 178512357 821496631 178512357 171318648 800980593 171318648 800980593 657854471 499999419 657854471 499999419 990166130 499999419 500019280 215678152 500019280 500021804 500019280 500021804 319571261 500021804 532103743 532113386 532103743 499991019 532103743 499991019 902246583 499991019 403966483 403981261 403966483 850132328 403966483 850132328 500034463 212346812 500034463 212346812 193307160 500015139 193307160 500015139 732870412 732825447 732870412 500029913 732870412 500029913 38777932 38754249 38777932 531936138 38777932 531936138 871256043 871212700 871256043 10958183 871256043 10958183 989049258 10958183 499974139 499960196 499974139 499960196 29786580 499960196 759322019 500003416 759322019 98608477 759322019 98608477 35256290 500009465 35256290 394882693 35256290 394882693 867150595 132833291 867150595 872917138 867150595 872917138 887086980 112914433 887086980 499988281 887086980 499988281 103332197 896695115 103332197 682690126 103332197 682690126 683985153 684024416 683985153 4259458 683985153 4259458 499960082 500039280 499960082 500039280 843548753 500039280 582730144 417242661 582730144 619199480 582730144 619199480 380788314 619199480 897856172 102164952 897856172 116026658 897856172 116026658 116061377 116026658 500003421 804850587 500003421 45236932 500003421 45236932 45234502 45236932 265168165 766344818 265168165 766344818 965416489 34608220 965416489 238875422 965416489 238875422 508718767 500010227 508718767 499974738 508718767 499974738 180616493 499974738 502026822 501987573 502026822 345959711 502026822 345959711 345947596 345959711 779184162 500035613 779184162 499986388 779184162 499986388 404898791 499986388 858985796 859031863 858985796 499969614 858985796 499969614 324088534 499969614 499961726 979986187 499961726 500038838 499961726 500038838 791180273 500038838 376472269 623529014 376472269 500023925 376472269 500023925 712540953 500023925 499964019 103835190 499964019 103835190 896198266 103835190 499995060 355622821 499995060 355622821 499980840 355622821 563674016 688773610 563674016 688773610 275282394 724642407 275282394 4174557 275282394 4174557 4163542 4174557 417489877 785237132 417489877 785237132 564341007 435674902 564341007 500016736 564341007 500016736 344626515 500016736 500004333 60864346 500004333 666862507 500004333 666862507 666871234 666862507 605630708 357352416 605630708 357352416 87951634 912006063 87951634 500037885 87951634 500037885 961532470 961503266 961532470 917769312 961532470 917769312 460244757 215503768 460244757 215503768 784452551 215503768 484551750 613424803 484551750 613424803 613432858 613424803 499982200 19395411 499982200 252075731 499982200 252075731 252102475 252075731 270585231 500007404 270585231 85921077 270585231 85921077 85957927 85921077 219035149 675437515 219035149 675437515 500028624 194252375 500028624 194252375 805740486 194252375 499987962 746906217 499987962 500022983 499987962 500022983 344868630 121800061 344868630 121800061 943329559 943360407 943329559 201753707 943329559 201753707 616477320 852145849 616477320 852145849 147804205 852145849 500004235 975562116 500004235 472466679 500004235 472466679 527561491 472466679 500022549 570051635 500022549 499995379 500022549 499995379 256612902 256679335 256612902 416093435 256612902 416093435 583919436 416093435 570671151 499973506 570671151 341391843 570671151 341391843 341365105 341391843 519817816 680023953 519817816 680023953 448503648 448512340 448503648 800986088 448503648 800986088 800960906 800986088 590196453 66680844 590196453 66680844 250228698 749757137 250228698 57045886 250228698 57045886 942939299 57045886 144453228 500009601 144453228 499991658 144453228 499991658 788747099 499987015 788747099 797408995 788747099 797408995 202557162 797408995 655742638 322614791 655742638 322614791 499988586 919748818 499988586 361762707 499988586 361762707 361777771 361762707 589821214 410178222 589821214 333125670 589821214 333125670 333132137 333125670 599473777 400548297 599473777 26844325 599473777 26844325 973181486 26844325 500021592 799166198 500021592 799166198 799162959 799166198 130671701 869321431 130671701 359391142 130671701 359391142 644783593 699967603 644783593 699967603 299973244 699967603 499972830 59583329 499972830 499983016 499972830 499983016 70725201 499983016 189260021 810681253 189260021 276064166 189260021 276064166 723956331 276064166 499962667 228431465 499962667 807538418 499962667 807538418 192480789 807538418 500038456 933212987 500038456 500014916 500038456 500014916 913871498 500014916 500034051 244170618 500034051 694807633 500034051 694807633 305218531 694807633 499970877 424550781 499970877 500022457 499970877 500022457 683526082 500022457 304110384 304140446 304110384 499989421 304110384 499989421 210014341 499989421 300775073 300730079 300775073 483975230 300775073 483975230 516050840 483975230 499963506 241525159 499963506 829003390 499963506 829003390 592546740 499980878 592546740 556463806 592546740 556463806 499971112 765871554 499971112 499989829 499971112 499989829 462827582 499989829 499989864 590035724 499989864 260465148 499989864 260465148 260457318 260465148 549495276 549497509 549495276 500028566 549495276 500028566 580464765 500028566 300447192 300498897 300447192 499996125 300447192 499996125 871009396 499996125 499993639 991591357 499993639 499980512 499993639 499980512 277935894 499980512 616486408 383505991 616486408 582950490 616486408 582950490 407666147 670008656 407666147 670008656 921011825 79004724 921011825 119523532 921011825 119523532 500000907 119523532 515381496 827924306 515381496 827924306 500009147 827924306 500010566 91194746 500010566 894599790 500010566 894599790 500031312 894599790 287267269 500023409 287267269 637023582 287267269 637023582 780996663 781007498 780996663 132769748 780996663 132769748 500018259 132769748 500026254 225301741 500026254 68319757 500026254 68319757 68296424 68319757 499990762 853686612 499990762 853686612 146258432 853686612 804134623 34121208 804134623 34121208 34134899 34121208 464285104 499968264 464285104 499968264 24991494 499968264 590860759 590844359 590860759 512083706 590860759 512083706 429286704 500029928 429286704 500038338 429286704 500038338 957071489 500038338 499964445 770652318 499964445 173821332 499964445 173821332 173853666 173821332 267976668 499983368 267976668 289890494 267976668 289890494 331180171 843782207 331180171 843782207 843746719 843782207 500036226 262647887 500036226 499993489 500036226 499993489 941153710 499993489 500037321 777429089 500037321 777429089 222531796 777429089 284962305 273720519 284962305 273720519 499992452 273720519 435586088 564470195 435586088 265497620 435586088 265497620 734452595 265497620 477023311 500008713 477023311 500008713 65683490 500008713 391763660 242860877 391763660 242860877 242839728 242860877 823347073 823352604 823347073 601581519 823347073 601581519 398451833 601581519 489192881 489233513 489192881 985933206 489192881 985933206 985931621 985933206 956150632 956150932 956150632 998336980 956150632 998336980 998378126 998336980 237363879 500010687 237363879 843688632 237363879 843688632 131560746 868369690 131560746 545280318 131560746 545280318 500025593 545280318 500002532 757713770 500002532 499963061 500002532 499963061 16975953 499963061 821479933 499968674 821479933 40060316 821479933 40060316 40097001 40060316 586889997 641291917 586889997 641291917 358670034 641291917 500009990 968037810 500009990 968037810 31925791 968037810 499969988 499988866 499969988 499988866 100029040 100033313 100029040 667328576 100029040 667328576 943607234 56330791 943607234 637786111 943607234 637786111 154658121 500007366 154658121 500022172 154658121 500022172 924750534 500022172 499547931 499993274 499547931 684470905 499547931 684470905 684459151 684470905 499989213 987457325 499989213 329124224 499989213 329124224 670914724 329124224 499986127 880608555 499986127 499966369 499986127 499966369 417763762 499966369 757165054 757167563 757165054 168706768 757165054 168706768 168756903 168706768 500025536 727752652 500025536 383237506 500025536 383237506 383269989 383237506 500007541 141879752 500007541 262464862 500007541 262464862 17615063 17662194 17615063 277219683 17615063 277219683 664414803 664449822 664414803 499983566 664414803 499983566 833864029 499983566 118511379 881490105 118511379 499964688 118511379 499964688 184999727 499964688 37504709 37487422 37504709 815607410 37504709 815607410 500010292 815607410 200966525 499979544 200966525 499979544 964998731 499979544 499984651 607412202 499984651 597394241 499984651 597394241 812699404 187255475 812699404 499982521 812699404 499982521 13642436 499982521 615601739 384394142 615601739 822008146 615601739 822008146 177948214 822008146 629112727 370957322 629112727 425027924 629112727 425027924 500015433 395767112 500015433 964761416 500015433 964761416 35263636 964761416 482204505 7031210 482204505 7031210 7044845 7031210 500022080 500019597 500022080 500019597 558182738 500019597 522296476 500036024 522296476 499972103 522296476 499972103 165788817 499972103 513961265 913996006 513961265 913996006 297840289 48034020 297840289 48034020 951947274 48034020 738195307 675574532 738195307 675574532 675619075 675574532 705015567 27025463 705015567 27025463 972938461 27025463 88137927 911844712 88137927 499999320 88137927 499999320 848751658 151268352 848751658 731167524 848751658 731167524 38243626 961714185 38243626 665595257 38243626 665595257 665607236 665595257 500005175 790991940 500005175 560124688 500005175 560124688 211530853 788417590 211530853 499983027 211530853 499983027 832779010 708902105 832779010 708902105 500008763 111707626 500008763 341604482 500008763 341604482 14753264 14724320 14753264 51766838 14753264 51766838 199751208 800226120 199751208 98485958 199751208 98485958 98477776 98485958 500031493 747809580 500031493 747809580 747812260 747809580 500004152 853111189 500004152 144766554 500004152 144766554 499970683 144766554 779676452 508456350 779676452 508456350 216913855 783070273 216913855 500035605 216913855 500035605 937653560 500035605 500020743 539205589 500020743 500019401 500020743 500019401 149867746 236639006 149867746 236639006 980230135 19790133 980230135 156887796 980230135 156887796 156935194 156887796 902866347 500019302 902866347 500010210 902866347 500010210 294371142 500010210 500017357 919475072 500017357 302947173 500017357 302947173 290476445 834876665 290476445 834876665 165144186 834876665 789216146 50029248 789216146 50029248 949947099 50029248 424240883 500025908 424240883 500025908 576434686 500025908 203941848 893188596 203941848 893188596 106793260 893188596 574879568 574858727 574879568 811746985 574879568 811746985 471918732 471873688 471918732 502043530 471918732 502043530 502097298 502043530 116088330 499971453 116088330 785915773 116088330 785915773 737024685 262967140 737024685 779512137 737024685 779512137 220519399 779512137 500004618 25819479 500004618 499989301 500004618 499989301 636335938 499989301 499993736 389517434 499993736 524579069 499993736 524579069 475429739 524579069 755624644 755601318 755624644 499988769 755624644 499988769 842776866 499988769 392135970 726167942 392135970 726167942 220466193 853452202 220466193 853452202 853498680 853452202 484127080 267671178 484127080 267671178 267667836 267671178 499977778 192598159 499977778 968963819 499977778 968963819 31021640 968963819 499978247 984546554 499978247 500031492 499978247 500031492 62472086 500031492 811481451 188485652 811481451 820594430 811481451 820594430 820587845 820594430 386246754 50491831 386246754 50491831 693752634 500023010 693752634 500001684 693752634 500001684 635854422 500001684 675894327 324079234 675894327 631257036 675894327 631257036 42850556 957162749 42850556 759087777 42850556 759087777 787766071 212230238 787766071 500027319 787766071 500027319 582358128 500027319 881826545 953562918 881826545 953562918 499981333 953562918 830092202 830093758 830092202 845150292 830092202 845150292 358098714 297817654 358098714 297817654 702232839 297817654 131244139 124728048 131244139 124728048 499967744 124728048 39971060 959987004 39971060 499994541 39971060 499994541 500002892 230379602 500002892 499981202 500002892 499981202 492434720 499981202 499988423 14881207 499988423 14881207 500003741 14881207 499967401 829332014 499967401 500006019 499967401 500006019 94394905 500006019 499985558 698776296 499985558 439437045 499985558 439437045 500032773 499976904 500032773 499976904 883050706 499976904 618654779 381340343 618654779 688477785 618654779 688477785 499993915 688477785 990246779 990267769 990246779 500019066 990246779 500019066 371443980 628528046 371443980 357137389 371443980 357137389 67135334 67135000 67135334 356866058 67135334 356866058 506844492 499967268 506844492 56283169 506844492 56283169 56353482 56283169 509441966 624334491 509441966 624334491 735423738 735439236 735423738 500007530 735423738 500007530 486189868 500007530 814810447 500005585 814810447 720622725 814810447 720622725 720617956 720622725 819582775 180427665 819582775 681927155 819582775 681927155 318003128 681927155 499999345 786042208 499999345 272236319 499999345 272236319 499996815 272236319 500013506 57047985 500013506 963671215 500013506 963671215 499970558 963671215 499986796 501251841 499986796 822719279 499986796 822719279 177240876 822719279 448763370 448781574 448763370 622773476 448763370 622773476 499980352 622773476 156119540 156041365 156119540 270384627 156119540 270384627 729616477 270384627 499969976 153788751 499969976 153788751 153774021 153788751 270464569 729557100 270464569 79888111 270464569 79888111 960469296 960413175 960469296 500017054 960469296 500017054 500009529 825927441 500009529 825927441 174051505 825927441 526088172 473883212 526088172 500011189 526088172 500011189 266983662 500011189 499973102 577075519 499973102 500020360 499973102 500020360 86772551 500020360 535284244 499992148 535284244 499992148 217083606 499992148 498830749 499964156 498830749 499970706 498830749 499970706 220262358 220284550 220262358 500019395 220262358 500019395 993187042 500019395 731929424 499973594 731929424 499973594 148390893 499973594 577883140 499961914 577883140 983308845 577883140 983308845 16703672 983308845 193685881 398280318 193685881 398280318 601691699 398280318 2424163 2409018 2424163 803528415 2424163 803528415 500023410 803528415 278141041 721875347 278141041 805322881 278141041 805322881 499984268 805322881 378467108 499977106 378467108 499977106 665617308 499977106 547936401 365806905 547936401 365806905 634226280 365806905 500036194 813950787 500036194 813950787 813909036 813950787 75253844 325562183 75253844 325562183 748575421 499965826 748575421 425295133 748575421 425295133 574649094 425295133 585132062 585185180 585132062 238201475 585132062 238201475 176755024 176797734 176755024 379599374 176755024 379599374 500002942 917690499 500002942 912520505 500002942 912520505 500013304 912520505 500002849 73288918 500002849 73288918 73314961 73288918 378260917 936354912 378260917 936354912 499997335 944106722 499997335 568778604 499997335 568778604 500030175 568778604 131347551 868601152 131347551 662193545 131347551 662193545 499999018 662193545 302284640 499982818 302284640 499982818 539728951 499982818 499965027 316272250 499965027 455510710 499965027 455510710 921387893 921422099 921387893 500012366 921387893 500012366 395257940 500012366 500024835 411665668 500024835 499972504 500024835 499972504 184523259 499972504 620235222 379763186 620235222 934593639 620235222 934593639 934563880 934593639 500002855 955440322 500002855 113922029 500002855 113922029 886050245 113922029 699848309 734209754 699848309 734209754 142282827 857717940 142282827 809934960 142282827 809934960 809953949 809934960 18633230 499983608 18633230 859327486 18633230 859327486 183187500 497226157 183187500 497226157 500007970 532905427 500007970 499996299 500007970 499996299 431460494 499996299 499992407 185629100 499992407 499968356 499992407 499968356 170561375 499968356 294527811 500034179 294527811 500034179 899914069 100128868 899914069 372921387 899914069 372921387 499980853 106102663 499980853 500024471 499980853 500024471 453803195 500024471 928111140 524975195 928111140 524975195 500008093 524975195 775425270 775402206 775425270 499965893 775425270 499965893 73215907 940648962 73215907 940648962 59300157 940648962 875394799 556658054 875394799 556658054 500020931 213498942 500020931 603453035 500020931 603453035 603425287 603453035 499978476 273712618 499978476 273712618 805043521 805048032 805043521 73600987 805043521 73600987 32361398 500037432 32361398 126334810 32361398 126334810 833312782 499979458 833312782 499979458 499975209 964097056 499975209 716180740 499975209 716180740 283878077 716180740 500032444 510983427 500032444 768821658 500032444 768821658 917933796 51188452 917933796 51188452 948806833 51188452 395472895 500029697 395472895 500029697 475919461 500029697 321173192 678808975 321173192 202518879 321173192 202518879 202491204 202518879 581037480 500002380 581037480 313188877 581037480 313188877 686789753 313188877 177330386 177281817 177330386 500017287 177330386 500017287 270508032 500017287 84252531 499967032 84252531 507631180 84252531 507631180 500030686 507631180 37159315 499992634 37159315 499992634 992127880 499992634 694953774 694999327 694953774 348979506 694953774 348979506 299443176 299444215 299443176 906604987 299443176 906604987 93385543 906604987 628094575 468126757 628094575 468126757 531853652 468126757 943212950 56821998 943212950 579747928 943212950 579747928 420251030 579747928 798336425 937687318 798336425 937687318 62287586 937687318 499968978 301809413 499968978 725037034 499968978 725037034 725058547 725037034 85561225 85537438 85561225 500015116 85561225 500015116 886460816 77744278 886460816 77744278 922238150 77744278 499993957 701539860 499993957 701539860 701531878 701539860 308138379 308122673 308138379 499996698 308138379 499996698 106640020 106690518 106640020 522691284 106640020 522691284 499999424 742066706 499999424 742066706 905080989 94927790 905080989 191262416 905080989 191262416 500039707 191262416 863558406 136484784 863558406 525952825 863558406 525952825 500009992 299514612 500009992 656847475 500009992 656847475 656890113 656847475 527115004 238216667 527115004 238216667 238237172 238216667 797588519 500000671 797588519 500000671 557173980 500000671 871004164 128993334 871004164 828204945 871004164 828204945 261353249 261338924 261353249 500033102 261353249 500033102 114278490 500033102 820886126 820918837 820886126 432772871 820886126 432772871 499996426 432772871 661521588 338412059 661521588 633668264 661521588 633668264 633617777 633668264 886192444 886183932 886192444 499995806 886192444 499995806 851578684 499995806 922124950 800509018 922124950 800509018 199480537 800509018 454572119 499973969 454572119 796326810 454572119 796326810 796354389 796326810 288611192 466228200 288611192 466228200 533725404 466228200 499984165 771968363 499984165 771968363 923059434 499991818 923059434 500013645 923059434 500013645 129850155 500013645 500019243 601262177 500019243 419376218 500019243 419376218 499978343 419376218 500008962 356690579 500008962 356690579 356659588 356690579 409418449 624219503 409418449 624219503 499973384 624219503 499973219 974661415 499973219 835189529 499973219 835189529 835204876 835189529 499997897 85279455 499997897 454610418 499997897 454610418 922599044 33515369 922599044 33515369 966495779 33515369 39528496 820312309 39528496 820312309 643549615 455125703 643549615 455125703 544801294 455125703 611992757 611949028 611992757 504500563 611992757 504500563 114776486 885166202 114776486 214331209 114776486 214331209 785693508 214331209 248160057 917160482 248160057 917160482 917199531 917160482 657485003 304371421 657485003 304371421 304428095 304371421 415456762 616852882 415456762 616852882 500038688 616852882 500015761 3309439 500015761 561376351 500015761 561376351 982355497 499995369 982355497 499995369 16521332 499995369 499984234 115891727 499984234 690775302 499984234 690775302 690742091 690775302 193085257 207673513 193085257 207673513 207653860 207673513 28460204 971522359 28460204 762034408 28460204 762034408 237983787 762034408 172162453 172195752 172162453 912175467 172162453 912175467 87782947 912175467 537615680 133352681 537615680 133352681 500006283 133352681 500030180 605966753 500030180 230320471 500030180 230320471 230385708 230320471 500023373 8937427 500023373 602511366 500023373 602511366 397536690 602511366 493753771 493714251 493753771 524607538 493753771 524607538 917654282 499994953 917654282 762597379 917654282 762597379 325662079 602102008 325662079 602102008 631158388 499965638 631158388 499965638 375807109 499965638 499979515 673846199 499979515 430331861 499979515 430331861 569662700 430331861 79650963 920344190 79650963 474412888 79650963 474412888 499960079 907173274 499960079 499973145 499960079 499973145 178779810 499973145 587532271 676779583 587532271 676779583 784310000 784296836 784310000 500027225 784310000 500027225 836276000 500027225 461729824 404387465 461729824 404387465 595637306 404387465 60454763 499991301 60454763 499969283 60454763 499969283 185025229 499969283 46819464 499960454 46819464 501660558 46819464 501660558 785323476 785396717 785323476 7813903 785323476 7813903 499961957 7813903 997652241 2379919 997652241 164456764 997652241 164456764 329223520 670758776 329223520 499970717 329223520 499970717 987385173 499970717 23496317 500032168 23496317 499976015 23496317 499976015 452734778 500024862 452734778 425141412 452734778 425141412 753662731 499975683 753662731 453114774 753662731 453114774 500013260 43508974 500013260 499993822 500013260 499993822 16617266 16566649 16617266 628517079 16617266 628517079 922918876 77063665 922918876 447392671 922918876 447392671 325839412 325804420 325839412 542560734 325839412 542560734 691468790 691478354 691468790 18492979 691468790 18492979 981540716 18492979 975942355 975881181 975942355 500032300 975942355 500032300 499995304 980131093 499995304 980131093 980175997 980131093 500017068 26043593 500017068 26043593 499973891 26043593 500005058 388992140 500005058 205629534 500005058 205629534 500037998 205629534 499975668 316823944 499975668 153107734 499975668 153107734 60338233 939663103 60338233 200302985 60338233 200302985 799711506 200302985 16625479 500011356 16625479 36851735 16625479 36851735 499962516 36851735 192864397 499974528 192864397 499974528 978232568 500000466 978232568 142673604 978232568 142673604 500018420 142673604 678811754 922388573 678811754 922388573 77632677 922388573 260860817 739181808 260860817 952600294 260860817 952600294 855131150 144872905 855131150 599156112 855131150 599156112 400908057 599156112 871219053 871160315 871219053 590569390 871219053 590569390 409470548 590569390 717104628 437415980 717104628 437415980 329189529 329176907 329189529 500026449 329189529 500026449 872967633 127049693 872967633 500020121 872967633 500020121 296385197 500020121 364935652 329393245 364935652 329393245 329328110 329393245 470516691 715066076 470516691 715066076 715109044 715066076 500028076 492912542 500028076 492912542 492907059 492912542 691214498 691265742 691214498 164303315 691214498 164303315 835699583 164303315 545075757 712350002 545075757 712350002 712293279 712350002 601028256 500022092 601028256 502389019 601028256 502389019 502363217 502389019 913042556 86984614 913042556 689995309 913042556 689995309 175153630 500038045 175153630 651754784 175153630 651754784 499971290 94584796 499971290 500002797 499971290 500002797 591865587 500002797 20701787 979292599 20701787 499986900 20701787 499986900 737627854 499986900 184001449 184029950 184001449 766282675 184001449 766282675 766340941 766282675 500011179 151444127 500011179 499980062 500011179 499980062 890245123 499980062 499977249 570581973 499977249 494151764 499977249 494151764 500016744 923111197 500016744 500028110 500016744 500028110 833985378 500028110 500018727 982352197 500018727 229950257 500018727 229950257 770111435 229950257 500003648 862498365 500003648 796056736 500003648 796056736 84150751 84149558 84150751 137945025 84150751 137945025 862040642 137945025 499972559 565802466 499972559 414466840 499972559 414466840 499976076 414466840 499965947 143842683 499965947 143842683 856140673 143842683 499992112 332509709 499992112 81832835 499992112 81832835 918128982 81832835 818296114 884913479 818296114 884913479 115106931 884913479 920365627 499986270 920365627 499986270 444166109 499986270 500025645 121906305 500025645 121906305 121912448 121906305 727321288 500028362 727321288 41910671 727321288 41910671 499982348 694179381 499982348 694179381 500039229 601807246 500039229 706354231 500039229 706354231 706370935 706354231 499974519 435823716 499974519 500012961 499974519 500012961 933411362 500012961 430164201 808739015 430164201 808739015 191304053 808739015 601419308 75109069 601419308 75109069 500017001 75109069 500018918 500031667 500018918 500031667 68712567 931250688 68712567 301068595 68712567 301068595 500007726 613841566 500007726 499979319 500007726 499979319 701913391 499979319 499976816 94826803 499976816 94826803 905229086 94826803 80581631 919409867 80581631 499979676 80581631 499979676 686153650 499979676 232258991 118016812 232258991 118016812 881986454 118016812 394971218 604963808 394971218 275757785 394971218 275757785 724230488 275757785 500005920 94377688 500005920 500005290 500005920 500005290 198552483 500005290 773113240 226896834 773113240 954670875 773113240 954670875 45298010 954670875 979850974 340487311 979850974 340487311 76221770 923789086 76221770 246426017 76221770 246426017 753560757 246426017 499965394 970362708 499965394 970362708 29615646 970362708 458797460 433925753 458797460 433925753 56858186 943132163 56858186 500000550 56858186 500000550 522582143 500000550 426841674 1110148 426841674 1110148 500013972 1110148 49240093 500033463 49240093 500033463 869802714 500033463 500020843 844499284 500020843 618529007 500020843 618529007 618488454 618529007 500026535 30296447 500026535 813440820 500026535 813440820 813498575 813440820 131194966 868863180 131194966 547635374 131194966 547635374 547639523 547635374 500031052 10000817 500031052 10000817 20243314 20273195 20243314 18160410 20243314 18160410 500015186 18160410 499969327 575959609 499969327 575959609 575969337 575959609 437997033 465854582 437997033 465854582 465911425 465854582 248027006 751943011 248027006 225113414 248027006 225113414 774912050 225113414 597590345 402423994 597590345 401334468 597590345 401334468 401337096 401334468 944842518 899078061 944842518 899078061 499961603 899078061 543328824 369342579 543328824 369342579 369340298 369342579 558924034 500030463 558924034 499984768 558924034 499984768 834744686 499984768 500039901 762036725 500039901 762036725 928242452 500017453 928242452 662834987 928242452 662834987 300146131 499974295 300146131 589569790 300146131 589569790 536277452 324379755 536277452 324379755 675603210 324379755 373137007 499994290 373137007 448200252 373137007 448200252 551797318 448200252 233837754 233807772 233837754 500036487 233837754 500036487 255454547 500036487 209715861 790309787 209715861 425085614 209715861 425085614 500034329 425085614 499978676 531766218 499978676 111452874 499978676 111452874 730613706 499992513 730613706 39643050 730613706 39643050 375199310 500031473 375199310 448952589 375199310 448952589 660738651 499973324 660738651 272005295 660738651 272005295 7878208 992118838 7878208 547299707 7878208 547299707 452705403 547299707 318051567 681943194 318051567 499989963 318051567 499989963 195015263 499989963 853459128 146500094 853459128 953690260 853459128 953690260 463326557 463371129 463326557 500035708 463326557 500035708 961801350 500035708 624306376 500017176 624306376 500017176 304230586 500017176 605133502 17123238 605133502 17123238 982859191 17123238 625861069 374173964 625861069 71634983 625861069 71634983 71628389 71634983 499971678 965668945 499971678 500014038 499971678 500014038 754747934 400869166 754747934 400869166 428376171 500017217 428376171 500017217 631562166 500017217 500001761 482750212 500001761 500019866 500001761 500019866 594520706 500019866 163570153 163525830 163570153 542196956 163570153 542196956 500022952 235556655 500022952 235556655 235520450 235556655 551870711 500005695 551870711 167977912 551870711 167977912 499990375 413628799 499990375 176849866 499990375 176849866 358259585 641725020 358259585 567151247 358259585 567151247 499989676 567151247 351891615 648151250 351891615 500028029 351891615 500028029 965628433 500028029 280532825 280537284 280532825 462721560 280532825 462721560 500037718 59498147 500037718 59498147 59472436 59498147 356990832 357021494 356990832 19686209 356990832 19686209 515015896 499988445 515015896 261168184 515015896 261168184 209332182 500007200 209332182 467144284 209332182 467144284 632616396 499973389 632616396 148480827 632616396 148480827 500007087 148480827 500027241 816152231 500027241 237519553 500027241 237519553 916660781 534634513 916660781 534634513 358248889 358290607 358248889 500027011 358248889 500027011 540311371 500027011 500036714 995296164 500036714 995296164 369008773 500038470 369008773 887185104 369008773 887185104 112826261 887185104 492053369 500025524 492053369 706004011 492053369 706004011 85821993 499972804 85821993 718186057 85821993 718186057 635546310 499996484 635546310 499996484 977687344 499996484 592288355 500009218 592288355 74384200 592288355 74384200 925647179 74384200 603239780 500022201 603239780 500022201 97490747 500022201 500009890 672713357 500009890 500035785 500009890 500035785 673245675 500035785 35158302 499961130 35158302 500018419 35158302 500018419 988239109 11731068 988239109 360636369 988239109 360636369 499967924 360636369 939201806 915240809 939201806 915240809 84705585 915240809 462037261 500016095 462037261 500016095 814697089 500016095 500007296 704796443 500007296 233086122 500007296 233086122 500032422 796835216 500032422 796835216 796839248 796835216 539968336 493224831 539968336 493224831 500012977 493224831 602713206 397287265 602713206 405647443 602713206 405647443 489434608 499960452 489434608 283959746 489434608 283959746 217193142 217125040 217193142 943894966 217193142 943894966 745533748 499989146 745533748 893896550 745533748 893896550 893911076 893896550 689738715 310214748 689738715 385882430 689738715 385882430 385949473 385882430 997927343 880200472 997927343 880200472 218629710 218567696 218629710 531437914 218629710 531437914 531476679 531437914 504043953 495894965 504043953 501151079 504043953 501151079 501179085 501151079 710709744 500013926 710709744 646999555 710709744 646999555 353042014 646999555 530988241 339470521 530988241 339470521 487117122 499980078 487117122 119005137 487117122 119005137 118975042 119005137 794042046 524751319 794042046 524751319 383770701 616229006 383770701 81596596 383770701 81596596 81527592 81596596 628981665 634633482 628981665 634633482 365430044 634633482 894523449 894539033 894523449 306818581 894523449 306818581 306801173 306818581 571591289 500029723 571591289 499997606 571591289 499997606 962222051 499997606 474499756 474485752 474499756 499968962 474499756 499968962 682026282 499968962 540965235 459068876 540965235 631025409 540965235 631025409 69679810 930376119 69679810 167542305 69679810 167542305 609479758 390527949 609479758 40594287 609479758 40594287 959415808 40594287 2474086 997599550 2474086 499980226 2474086 499980226 816911132 499980226 348875987 348816017 348875987 473351301 348875987 473351301 771017730 228959078 771017730 413996472 771017730 413996472 499991439 413996472 952681720 500032462 952681720 500032462 692994588 693012899 692994588 381413194 692994588 381413194 499988261 27739696 499988261 69062296 499988261 69062296 500030544 69062296 499991210 685845587 499991210 685845587 685879611 685845587 275362700 275332082 275362700 478783184 275362700 478783184 680895367 193680728 680895367 193680728 806315245 193680728 119061524 500027240 119061524 500027240 787848352 499975453 787848352 927405783 787848352 927405783 499962155 78294 499962155 78294 502462104 497586076 502462104 443014000 502462104 443014000 947821370 947878053 947821370 499991765 947821370 499991765 588813726 499991765 881077730 500011125 881077730 499978358 881077730 499978358 979166213 499978358 534360228 534349871 534360228 285882492 534360228 285882492 285855671 285882492 499980621 499973392 499980621 499973392 41693292 499973392 940922850 59104768 940922850 324436870 940922850 324436870 81011391 624368336 81011391 624368336 500001485 109499641 500001485 787183872 500001485 787183872 983919861 424600713 983919861 424600713 575372895 424600713 625157716 374857347 625157716 500027651 625157716 500027651 190129443 500027651 312959645 687075585 312959645 325211547 312959645 325211547 583137985 583194342 583137985 499993229 583137985 499993229 637400161 499993229 499987466 987659332 499987466 856456640 499987466 856456640 500006959 499970925 500006959 499970925 832141888 499970925 253908074 253877928 253908074 317875854 253908074 317875854 896075825 103952231 896075825 499960853 896075825 499960853 223675451 499960853 930624183 500008436 930624183 500001159 930624183 500001159 328572972 500001159 499960088 276450763 499960088 499993170 499960088 499993170 516039005 499993170 500006698 585510108 500006698 306983252 500006698 306983252 499994762 306983252 895931447 893351048 895931447 893351048 500015624 245947997 500015624 499988511 500015624 499988511 602091586 499988511 68536143 933496059 68536143 933496059 933448367 933496059 393521494 500018039 393521494 987225426 393521494 987225426 500037462 987225426 260978211 499979048 260978211 499979048 405775366 499979048 160119591 499976934 160119591 711840291 160119591 711840291 711832503 711840291 77013700 77006854 77013700 500018702 77013700 500018702 908288720 500018702 205247643 201326933 205247643 201326933 201284186 201326933 896710156 892765764 896710156 892765764 199235284 499994219 199235284 499994219 76623867 500004041 76623867 141127335 76623867 141127335 858892802 141127335 271034717 729026499 271034717 65597056 271034717 65597056 857162871 882892404 857162871 882892404 117086993 882892404 500010976 484566145 500010976 992967289 500010976 992967289 7018541 992967289 44041505 44042523 44041505 439920016 44041505 439920016 500018039 942837530 500018039 204830673 500018039 204830673 500016553 204830673 500033872 132732833 500033872 511750859 500033872 511750859 384450021 499975347 384450021 499975347 863727044 499975347 639390152 707392805 639390152 707392805 707391948 707392805 136886737 863113116 136886737 191654318 136886737 191654318 808320171 191654318 627478470 565360929 627478470 565360929 84866217 84875933 84866217 911797780 84866217 911797780 500027404 911797780 499984426 924356753 499984426 501012240 499984426 501012240 499002632 501012240 544058731 694958257 544058731 694958257 694914522 694958257 278680065 272536418 278680065 272536418 272513008 272536418 306352467 693697215 306352467 405546769 306352467 405546769 639411201 679969875 639411201 679969875 679992191 679969875 548458916 44009251 548458916 44009251 44017880 44009251 232479345 232518579 232479345 9362373 232479345 9362373 992015546 991966269 992015546 84435147 992015546 84435147 84409416 84435147 499968350 499999737 499968350 499999737 267593229 499999737 402837873 597205506 402837873 587491293 402837873 587491293 500037686 451693155 500037686 499965738 500037686 499965738 167329996 499965738 499960850 950937129 499960850 500003185 499960850 500003185 986991220 500003185 98785246 901214242 98785246 580334443 98785246 580334443 580334581 580334443 347080663 347060183 347080663 931445136 347080663 931445136 499961533 931445136 383395110 499997800 383395110 499997800 601570754 499997800 260486530 260507382 260486530 493648072 260486530 493648072 763714286 236348756 763714286 661849911 763714286 661849911 499972910 661849911 570896134 429108984 570896134 495479281 570896134 495479281 126400941 873587704 126400941 868140137 126400941 868140137 515427200 480890542 515427200 480890542 72319303 72290340 72319303 115935557 72319303 115935557 608616734 500020098 608616734 45548631 608616734 45548631 954406331 45548631 493240355 756416066 493240355 756416066 756450577 756416066 503471850 499984404 503471850 499984404 112594245 499984404 499976876 356619633 499976876 500035625 499976876 500035625 798041412 500035625 376415195 376368601 376415195 792415614 376415195 792415614 207558966 792415614 855993400 143994465 855993400 305297215 855993400 305297215 37035569 499979557 37035569 242907987 37035569 242907987 547409830 832371655 547409830 832371655 353132477 353149919 353132477 500029944 353132477 500029944 639051355 500029944 308606521 444503918 308606521 444503918 555481772 444503918 499992726 2479136 499992726 257813467 499992726 257813467 742206602 257813467 500001720 663483369 500001720 663483369 760204814 68205821 760204814 68205821 500033583 68205821 637094296 528155319 637094296 528155319 500019117 528155319 500036610 373631905 500036610 373631905 132763501 132726674 132763501 753439863 132763501 753439863 753399538 753439863 280398992 280380182 280398992 793083160 280398992 793083160 206922118 793083160 605882531 220637396 605882531 220637396 220603161 220637396 273022392 273032646 273022392 24234664 273022392 24234664 975751957 24234664 153633972 622574295 153633972 622574295 859233544 859210288 859233544 499991186 859233544 499991186 883935119 499991186 40419461 40422892 40419461 214067275 40419461 214067275 500036935 992982463 500036935 432373799 500036935 432373799 595891871 499966132 595891871 252513964 595891871 252513964 252549702 252513964 541285428 541277776 541285428 500023909 541285428 500023909 255256208 500023909 716882151 971389075 716882151 971389075 499982904 971389075 500022999 212686426 500022999 500038400 500022999 500038400 748260569 500038400 579193209 579174260 579193209 352083503 579193209 352083503 647844633 352083503 499979611 118279044 499979611 118279044 118258295 118279044 499975843 894184324 499975843 872515377 499975843 872515377 954680945 977755910 954680945 977755910 499986498 132954555 499986498 352300471 499986498 352300471 647729988 352300471 458241784 541752127 458241784 29918214 458241784 29918214 500030123 882173096 500030123 499968392 500030123 499968392 906451090 499968392 283643447 283664065 283643447 499969591 283643447 499969591 737760782 499969591 361639619 361629012 361639619 399922735 361639619 399922735 499987934 399922735 418281383 485944309 418281383 485944309 846645168 153325235 846645168 500027476 846645168 500027476 368997152 34168736 368997152 34168736 499990961 34168736 438212435 981788512 438212435 981788512 500030280 981788512 237234965 270525965 237234965 270525965 729456894 270525965 684352274 684365274 684352274 582533716 684352274 582533716 417490870 582533716 840997677 368061402 840997677 368061402 227011861 943080991 227011861 943080991 499984376 943080991 174206139 289721003 174206139 289721003 289714213 289721003 198139543 801881130 198139543 145861553 198139543 145861553 854121888 145861553 341518509 869443406 341518509 869443406 130568124 869443406 272912376 344543702 272912376 344543702 714932114 285096063 714932114 846646180 714932114 846646180 153353625 846646180 183634303 178666558 183634303 178666558 500012626 178666558 499994953 480872534 499994953 480872534 480840800 480872534 701118639 500010655 701118639 45670190 701118639 45670190 954348454 45670190 227877633 500038618 227877633 500038618 500021964 120085407 500021964 802254017 500021964 802254017 197722422 802254017 293064027 706948065 293064027 771953547 293064027 771953547 739288546 221814860 739288546 221814860 221802698 221814860 500003184 101838988 500003184 499972898 500003184 499972898 841908030 499972898 515145856 484817227 515145856 734442516 515145856 734442516 265546678 734442516 500030927 148657908 500030927 797596258 500030927 797596258 500009054 797596258 667615697 190929671 667615697 190929671 190890970 190929671 500007297 783385266 500007297 500035144 500007297 500035144 340047043 500015717 340047043 596290103 340047043 596290103 875626032 124382910 875626032 683463169 875626032 683463169 179993442 820054356 179993442 499973645 179993442 499973645 582285433 499973645 499988686 522521573 499988686 383212630 499988686 383212630 251382562 251356500 251382562 499990075 251382562 499990075 699938341 924751042 699938341 924751042 924684821 924751042 85185437 499996856 85185437 967237164 85185437 967237164 967229416 967237164 367236484 500033273 367236484 562126851 367236484 562126851 562153525 562126851 157421148 842600275 157421148 127674748 157421148 127674748 872349469 127674748 25895949 974132973 25895949 470791709 25895949 470791709 601269869 398697595 601269869 499987251 601269869 499987251 593837944 499987251 796212107 499965580 796212107 872688539 796212107 872688539 500003843 872688539 767547011 499965250 767547011 499965250 500005863 945148415 500005863 945148415 500008397 945148415 191475607 191468809 191475607 994967546 191475607 994967546 499964041 994967546 276905179 276872712 276905179 659776863 276905179 659776863 500012138 998083185 500012138 746694061 500012138 746694061 499986223 746694061 500023289 244944629 500023289 500011444 500023289 500011444 158165995 500011444 748624253 251377997 748624253 357943481 748624253 357943481 357951499 357943481 500002695 629726566 500002695 629726566 370225957 629726566 753865390 753846001 753865390 32851638 753865390 32851638 32820097 32851638 912034592 912039545 912034592 499979362 912034592 499979362 14918874 499979362 499990000 923685809 499990000 116279647 499990000 116279647 883775708 116279647 465836414 739803250 465836414 739803250 743292364 54251540 743292364 54251540 54267194 54251540 499981344 887421488 499981344 383376219 499981344 383376219 25205584 500038352 25205584 409023157 25205584 409023157 858481201 858516010 858481201 103122687 858481201 103122687 500000885 103122687 512399344 499961795 512399344 278024373 512399344 278024373 721963771 278024373 99223118 593327644 99223118 593327644 406651291 593327644 263097501 499996850 263097501 500006048 263097501 500006048 610060436 500006048 500014500 755654072 500014500 552616719 500014500 552616719 447385312 552616719 897055872 102975503 897055872 145171794 897055872 145171794 22118166 499975278 22118166 432105574 22118166 432105574 739811282 739878191 739811282 499971430 739811282 499971430 353003490 499971430 500038493 347970539 500038493 499975018 500038493 499975018 430594812 499975018 587863828 808375628 587863828 808375628 808357783 808375628 414015068 414061435 414015068 500008591 414015068 500008591 831097313 500008591 500029553 525411903 500029553 452744766 500029553 452744766 547202428 452744766 225312954 499962684 225312954 241581485 225312954 241581485 758409757 241581485 48319390 499961168 48319390 67006608 48319390 67006608 500012153 67006608 173588458 826464137 173588458 499970775 173588458 499970775 617402808 499970775 499964368 577842890 499964368 460450977 499964368 460450977 539574446 460450977 121258050 500025445 121258050 499989484 121258050 499989484 959778576 499989484 798598072 798609746 798598072 267999098 798598072 267999098 268039013 267999098 499982164 499981512 499982164 499981512 648029089 499981512 592338437 592334201 592338437 499986087 592338437 499986087 938095133 61950400 938095133 717180582 938095133 717180582 282765271 717180582 499964579 854929696 499964579 854929696 854942883 854929696 768204754 26990225 768204754 26990225 9884571 597238548 9884571 597238548 597233451 597238548 499971218 207455804 499971218 928892191 499971218 928892191 71103073 928892191 223307105 22543284 223307105 22543284 22562237 22543284 914815075 846096058 914815075 846096058 153909670 846096058 618439033 500025028 618439033 500025028 391593277 500025028 672198343 327809349 672198343 500008951 672198343 500008951 279852641 500008951 845369548 845436593 845369548 689221533 845369548 689221533 689211696 689221533 766255435 233756984 766255435 427642576 766255435 427642576 500021177 146820818 500021177 862835321 500021177 862835321 499961588 862835321 500023281 202611640 500023281 761413548 500023281 761413548 499988931 761413548 865839012 134232993 865839012 500012171 865839012 500012171 415839441 584198577 415839441 500039634 415839441 500039634 219107276 500039835 219107276 500035411 219107276 500035411 986986819 394178304 986986819 394178304 205828017 927587169 205828017 927587169 72446784 927587169 698219459 301825279 698219459 724568454 698219459 724568454 275383064 724568454 551238157 260204887 551238157 260204887 500029543 260204887 686783332 686789601 686783332 500006432 686783332 500006432 854168508 500006432 411972220 411981930 411972220 619472514 411972220 619472514 500034866 181103352 500034866 181103352 818847601 181103352 531863931 531872290 531863931 500025777 531863931 500025777 794896707 794904364 794896707 499987142 794896707 499987142 876525202 499987142 314676749 685314649 314676749 524432616 314676749 524432616 524401501 524432616 393196722 500001857 393196722 500008499 393196722 500008499 672112431 500008499 562908708 500025727 562908708 268059713 562908708 268059713 268105142 268059713 723772127 500021141 723772127 500021141 549608133 500021141 973544633 500005723 973544633 939147134 973544633 939147134 559715800 499986436 559715800 499986436 263820113 499986436 627142777 844737354 627142777 844737354 844682760 844737354 499987852 499968135 499987852 499968135 763456450 499968135 629941891 370069894 629941891 499990996 629941891 499990996 325902935 500035331 325902935 500035331 510056716 500035331 191128505 808912303 191128505 502876476 191128505 502876476 502881664 502876476 500008700 788644786 500008700 747895357 500008700 747895357 747882793 747895357 589835570 410236362 589835570 916167068 589835570 916167068 916175151 916167068 500001111 554138166 500001111 931151895 500001111 931151895 499970158 931151895 500030779 210929914 500030779 680413938 500030779 680413938 499981889 57722100 499981889 581439838 499981889 581439838 581412685 581439838 725613 499992565 725613 724335929 725613 724335929 275654188 724335929 81102935 81158108 81102935 489136012 81102935 489136012 717269780 500030419 717269780 411864701 717269780 411864701 588162976 411864701 757895912 242082592 757895912 972602350 757895912 972602350 972625022 972602350 196322293 196332766 196322293 500032742 196322293 500032742 734281617 160641458 734281617 160641458 160642889 160641458 325364034 900485604 325364034 900485604 499979755 900485604 386905205 499996523 386905205 984746769 386905205 984746769 15279424 984746769 500002642 436247633 500002642 436247633 500022496 436247633 422538269 577434015 422538269 413127585 422538269 413127585 586806434 413127585 217301939 217282153 217301939 462501482 217301939 462501482 596014098 614510928 596014098 614510928 385450299 614510928 500026515 124270773 500026515 500005735 500026515 500005735 466045709 500005735 499982232 897957368 499982232 363415023 499982232 363415023 363415723 363415023 683503136 797647685 683503136 797647685 797657645 797647685 226823034 499967089 226823034 499981733 226823034 499981733 37080445 499981733 911168186 88831864 911168186 807183494 911168186 807183494 700001197 300023957 700001197 376611508 700001197 376611508 155146290 844898875 155146290 643309758 155146290 643309758 863071642 226470915 863071642 226470915 476636111 500027463 476636111 273885401 476636111 273885401 737804781 262149481 737804781 363623627 737804781 363623627 499973794 363623627 845388750 845386313 845388750 499969027 845388750 499969027 988344382 499969027 869342571 62431079 869342571 62431079 937601172 62431079 499967982 980745564 499967982 980745564 980734601 980745564 499972509 425995376 499972509 527763440 499972509 527763440 323509036 992053449 323509036 992053449 992064342 992053449 801932929 9642576 801932929 9642576 9604522 9642576 455285424 777228756 455285424 777228756 758716631 146793837 758716631 146793837 853273466 146793837 388211224 388189842 388211224 68307655 388211224 68307655 499978070 68307655 143428918 949944529 143428918 949944529 26529351 26523208 26529351 350501622 26529351 350501622 500019723 529970185 500019723 292453082 500019723 292453082 806408799 499993866 806408799 499993866 103657893 499993866 439571987 439525900 439571987 439525900 797505317 797486597 797505317 500023531 797505317 500023531 512971154 500023531 590390389 772477076 590390389 772477076 227540600 772477076 519924580 500020213 519924580 502462569 519924580 502462569 497560385 502462569 599817321 400183847 599817321 891178326 599817321 891178326 108874729 891178326 499995288 610399398 499995288 952844914 499995288 952844914 47144964 952844914 499980099 523233147 499980099 523233147 192131016 177451774 192131016 177451774 822552143 177451774 733564155 500008595 733564155 274514866 733564155 274514866 71165419 499975771 71165419 4867424 71165419 4867424 685529258 500028963 685529258 500028963 20454183 500028963 849094337 500023470 849094337 733189816 849094337 733189816 500032943 733189816 767816474 232183902 767816474 712000294 767816474 712000294 288029031 712000294 499960759 898229293 499960759 500032132 499960759 500032132 438418115 500032132 666512439 333464629 666512439 652349420 666512439 652349420 198609705 198566538 198609705 771218666 198609705 771218666 236870136 236821485 236870136 532485653 236870136 532485653 477230410 201516489 477230410 201516489 201504567 201516489 499996572 625275299 499996572 612041845 499996572 612041845 415446974 584497231 415446974 973910813 415446974 973910813 973860260 973910813 499989997 499971574 499989997 499971574 727580054 499971574 245579322 754413805 245579322 470553930 245579322 470553930 499990264 396730450 499990264 617412644 499990264 617412644 382534435 617412644 740758461 740734760 740758461 500026249 740758461 500026249 456617562 500026249 500024603 239265516 500024603 874811927 500024603 874811927 674383481 251713943 674383481 251713943 499988518 798764363 499988518 500035504 499988518 500035504 58648906 500035504 827002083 499979555 827002083 940816515 827002083 940816515 59211582 940816515 426097412 418669480 426097412 418669480 581350382 418669480 499966466 996126140 499966466 996126140 500038855 996126140 158622844 158660181 158622844 220997439 158622844 220997439 529483683 529461422 529483683 453067578 529483683 453067578 500016351 453067578 847931985 152024537 847931985 996528591 847931985 996528591 996541904 996528591 524483468 80772453 524483468 80772453 499993770 80772453 988075581 988068275 988075581 720871943 988075581 720871943 326208206 34684867 326208206 34684867 34705029 34684867 48488743 573068370 48488743 573068370 573092475 573068370 500011258 309573204 500011258 500005587 500011258 500005587 221194442 500005587 500007963 429500547 500007963 500017165 500007963 500017165 147929767 500017165 735149026 735199415 735149026 500017841 735149026 500017841 306438206 500017841 438419240 603868694 438419240 603868694 396145785 603868694 660607647 499965853 660607647 499975078 660607647 499975078 100003447 499975078 234353769 11996085 234353769 11996085 11972706 11996085 436974651 436931373 436974651 198283901 436974651 198283901 500007751 198283901 354082530 645859572 354082530 401425735 354082530 401425735 500018964 65885064 500018964 957856874 500018964 957856874 957871974 957856874 499983369 280769808 499983369 280769808 719241632 280769808 86454689 86428237 86454689 735464170 86454689 735464170 946691519 946744996 946691519 685052531 946691519 685052531 282328063 282331414 282328063 717499302 282328063 717499302 764633792 235326245 764633792 411037442 764633792 411037442 227341586 686227424 227341586 686227424 777468810 777454720 777468810 347457177 777468810 347457177 556305240 557407073 556305240 557407073 398817232 409985883 398817232 409985883 499976808 409985883 499961448 721407147 499961448 444565883 499961448 444565883 500013650 444565883 291764042 77662550 291764042 77662550 77650700 77662550 500038848 712156304 500038848 712156304 499968593 441385924 499968593 441385924 885698774 499984957 885698774 499978803 885698774 499978803 168933549 499978803 607781840 866895593 607781840 866895593 866955478 866895593 580292161 419671205 580292161 718949483 580292161 718949483 500001478 718949483 654386825 345633758 654386825 500020864 654386825 500020864 585773763 500020864 888693061 888712887 888693061 227111059 888693061 227111059 227044685 227111059 462927102 878029725 462927102 878029725 839590599 500020558 839590599 500020558 431429519 500020558 628159660 371844294 628159660 869060454 628159660 869060454 869087739 869060454 499970675 394822008 499970675 470492264 499970675 470492264 470507561 470492264 990868135 500002026 990868135 500002026 370055769 500002026 759921899 69664570 759921899 69664570 69645062 69664570 851199037 787288526 851199037 787288526 500026268 81176430 500026268 107877037 500026268 107877037 107893588 107877037 409183548 674315270 409183548 674315270 499966890 691457188 499966890 554185540 499966890 554185540 554182831 554185540 364007921 346112593 364007921 346112593 653904737 346112593 500030374 117423091 500030374 899843963 500030374 899843963 899819470 899843963 499973734 218680368 499973734 218680368 218694658 218680368 256815787 743237437 256815787 500015514 256815787 500015514 540487768 500015514 499983081 678019113 499983081 38071506 499983081 38071506 961951393 38071506 280389358 500032095 280389358 464121320 280389358 464121320 500015212 464121320 386385413 499989401 386385413 249752028 386385413 249752028 750242685 249752028 500031277 583093851 500031277 478952879 500031277 478952879 478945470 478952879 987152412 499989563 987152412 14463802 987152412 14463802 500032309 713146228 500032309 149277907 500032309 149277907 149212682 149277907 500032317 125676055 500032317 993560529 500032317 993560529 993553446 993560529 500027902 355198388 500027902 500032817 500027902 500032817 60031669 60045415 60031669 104083966 60031669 104083966 499977403 104083966 188692677 270490273 188692677 270490273 613347562 499963664 613347562 150974883 613347562 150974883 112353733 88290011 112353733 88290011 17227547 17259476 17227547 503660860 17227547 503660860 503636394 503660860 200068323 200102085 200068323 499975905 200068323 499975905 626516937 768667968 626516937 768667968 499966574 76530954 499966574 251904233 499966574 251904233 500019453 251904233 383494863 499993782 383494863 499993782 813649595 837992813 813649595 837992813 500039891 837992813 971408093 131228027 971408093 131228027 119089759 880898565 119089759 322283760 119089759 322283760 695356444 499980039 695356444 499976682 695356444 499976682 832807106 499976682 749746760 250231763 749746760 253571204 749746760 253571204 499972793 253571204 922821648 500037330 922821648 499975418 922821648 499975418 597948938 499975418 692581241 307406380 692581241 349861848 692581241 349861848 649222981 649255771 649222981 375841017 649222981 375841017 375866126 375841017 508935530 509417299 508935530 509417299 357101456 499989042 357101456 773581186 357101456 773581186 500032911 773581186 203719101 203693464 203719101 824986503 203719101 824986503 500017646 824986503 323740592 323788031 323740592 364680226 323740592 364680226 500027523 810510386 500027523 500037381 500027523 500037381 956006597 500037381 302345898 194598153 302345898 194598153 194567718 194598153 273633727 500000528 273633727 491973206 273633727 491973206 507979179 491973206 500014859 514572271 500014859 246387324 500014859 246387324 246327364 246387324 500014319 172191408 500014319 499992503 500014319 499992503 67560783 499987842 67560783 638076253 67560783 638076253 361908249 638076253 318839704 681170168 318839704 245791525 318839704 245791525 47877261 499987521 47877261 499985517 47877261 499985517 73498040 499985517 38950749 961046844 38950749 115033919 38950749 115033919 258232739 906450079 258232739 906450079 93546257 906450079 883396074 116669186 883396074 490927089 883396074 490927089 499972013 285453960 499972013 499964780 499972013 499964780 39375190 499964780 500009325 642110201 500009325 500029288 500009325 500029288 1088378 500029288 500010353 601950311 500010353 37930495 500010353 37930495 962060946 37930495 786473341 368943730 786473341 368943730 624627175 624620214 624627175 190119019 624627175 190119019 303322651 696678657 303322651 499983777 303322651 499983777 975270547 499983777 292035279 482949472 292035279 482949472 500029002 482949472 500004710 32838209 500004710 32838209 32761074 32838209 500019391 992718378 500019391 323615412 500019391 323615412 500030643 323615412 500000388 136534238 500000388 499996135 500000388 499996135 853013579 499996135 267386737 668544339 267386737 668544339 500012870 668544339 86479347 499986881 86479347 500002140 86479347 500002140 507231968 500002140 499979198 126282306 499979198 412825892 499979198 412825892 500025870 412825892 80375611 499994786 80375611 499968944 80375611 499968944 813593358 499968944 802183900 500034060 802183900 212016562 802183900 212016562 109122452 109195167 109122452 500037048 109122452 500037048 885046094 500037048 669283114 104261649 669283114 104261649 302795015 576005938 302795015 576005938 576031683 576005938 499981014 185807886 499981014 185807886 500010860 185807886 499999888 843481486 499999888 843481486 314200141 499960144 314200141 499960144 578108817 499960144 553342271 263776389 553342271 263776389 500034447 263776389 662248100 852439736 662248100 852439736 147630146 852439736 776024653 223961287 776024653 500036611 776024653 500036611 856806799 500036611 457463634 283243311 457463634 283243311 283250532 283243311 579451170 500027912 579451170 500027912 181157314 500027912 807604290 807622690 807604290 730738455 807604290 730738455 269262116 730738455 379530698 500003247 379530698 763276539 379530698 763276539 500017804 763276539 499960750 88134157 499960750 88134157 88150190 88134157 499990678 910072061 499990678 910072061 89938607 910072061 500029139 173729156 500029139 173729156 937434015 887421182 937434015 887421182 112588599 887421182 741194887 483228266 741194887 483228266 516761913 483228266 784218337 215811080 784218337 500036482 784218337 500036482 410860032 500036482 500028691 843935976 500028691 220465773 500028691 220465773 500020679 220465773 805218071 805222393 805218071 261587136 805218071 261587136 407652290 420430924 407652290 420430924 646098160 806041590 646098160 806041590 193943776 806041590 499988084 810386286 499988084 500014599 499988084 500014599 911079795 500014599 683831541 683805908 683831541 178998274 683831541 178998274 500008190 178998274 798767142 960511340 798767142 960511340 39456424 960511340 500032971 261742217 500032971 866443708 500032971 866443708 500026153 866443708 635797595 364249190 635797595 806311596 635797595 806311596 193713798 806311596 586965768 413048872 586965768 770418402 586965768 770418402 770429949 770418402 487876374 499985804 487876374 824928521 487876374 824928521 824916934 824928521 410751820 410728527 410751820 832499990 410751820 832499990 927451178 72529338 927451178 222134329 927451178 222134329 222124067 222134329 498945840 993262884 498945840 993262884 6728702 993262884 8747009 453208528 8747009 453208528 546767840 453208528 500008959 133765944 500008959 917752746 500008959 917752746 82304213 917752746 106858909 106894240 106858909 499991343 106858909 499991343 600728392 499991343 500036867 110210335 500036867 761269160 500036867 761269160 238722984 761269160 499977472 579740427 499977472 738023401 499977472 738023401 929480056 418992851 929480056 418992851 418956631 418992851 444024553 628718347 444024553 628718347 628722922 628718347 500011291 750303038 500011291 150782171 500011291 150782171 865053810 987274780 865053810 987274780 987251399 987274780 728791007 271231703 728791007 731069877 728791007 731069877 499982076 731069877 500020634 114191858 500020634 910472029 500020634 910472029 712757250 712732442 712757250 950287132 712757250 950287132 950295290 950287132 234357374 500020404 234357374 614123631 234357374 614123631 500015767 329655228 500015767 396093897 500015767 396093897 396111634 396093897 747817473 500032945 747817473 497841742 747817473 497841742 497917274 497841742 692748788 500022907 692748788 248690411 692748788 248690411 751316597 248690411 367301030 632641986 367301030 607128240 367301030 607128240 927640347 927661037 927640347 532300433 927640347 532300433 495413669 495429895 495413669 499974924 495413669 499974924 893419943 106638234 893419943 557366627 893419943 557366627 34780051 34834520 34780051 696440391 34780051 696440391 642443161 499979603 642443161 499979603 411239661 499979603 483839372 376528523 483839372 376528523 376513951 376528523 500012433 894752129 500012433 894752129 632111068 297932528 632111068 297932528 499971964 767609482 499971964 500005147 499971964 500005147 268662245 499965390 268662245 499965390 500012094 364472577 500012094 499988067 500012094 499988067 953872754 499988067 499993052 184371029 499993052 500006411 499993052 500006411 914588645 500006411 37348473 499993263 37348473 500000213 37348473 500000213 348561323 500000213 126489224 126496329 126489224 500010147 126489224 500010147 645536990 645568106 645536990 514944102 645536990 514944102 500003622 514944102 681234393 318775060 681234393 939784423 681234393 939784423 500029352 939784423 708038006 291969088 708038006 707232760 708038006 707232760 41272486 499987292 41272486 711465604 41272486 711465604 964956185 35020561 964956185 500005491 964956185 500005491 706457769 293594795 706457769 492942027 706457769 492942027 499976275 492942027 997854636 2151256 997854636 341867786 997854636 341867786 500019406 125292095 500019406 125292095 965696699 965719168 965696699 526053867 965696699 526053867 500030440 44053970 500030440 938700139 500030440 938700139 938664582 938700139 793085953 793112684 793085953 979980492 793085953 979980492 500007359 382983391 500007359 437978237 500007359 437978237 562072446 437978237 481951245 500029719 481951245 500029719 282595218 500029719 891988753 499985775 891988753 555144953 891988753 555144953 500007839 555144953 890169632 890201562 890169632 500005846 890169632 500005846 907984223 500005846 499988742 351739996 499988742 500002928 499988742 500002928 49059371 831221536 49059371 831221536 499993744 831221536 77337569 77335325 77337569 375502718 77337569 375502718 624493727 375502718 132442407 132503206 132442407 589888222 132442407 589888222 804185363 195768776 804185363 500016179 804185363 500016179 393054012 500016179 909211966 90829045 909211966 499967772 909211966 499967772 87563202 499967772 411350892 499998208 411350892 292059692 411350892 292059692 607629942 770533496 607629942 770533496 500012276 770533496 969589193 969594382 969589193 214741640 969589193 214741640 453483523 546449415 453483523 102482815 453483523 102482815 499968139 102482815 266497765 733516889 266497765 655287993 266497765 655287993 960386115 39617246 960386115 806224586 960386115 806224586 499966989 806224586 886450622 886443104 886450622 499997315 886450622 499997315 500017365 673567795 500017365 673567795 87833077 912196362 87833077 438648600 87833077 438648600 500021115 438648600 499973030 36212899 499973030 500039535 499973030 500039535 90718675 500037789 90718675 855241863 90718675 855241863 934623280 934622502 934623280 499996046 934623280 499996046 510878486 699647974 510878486 699647974 34617317 34660681 34617317 500403276 34617317 500403276 500408966 500403276 278008114 278014358 278008114 423123209 278008114 423123209 500038605 423123209 422530542 67858903 422530542 67858903 500011974 67858903 310111477 310093990 310111477 209133138 310111477 209133138 790909732 209133138 499975309 810226913 499975309 499960133 499975309 499960133 508621340 499960133 143709623 499975133 143709623 205560876 143709623 205560876 279025474 499988446 279025474 499983778 279025474 499983778 24397452 499983778 267813752 500026269 267813752 241481719 267813752 241481719 241515721 241481719 500026409 164024514 500026409 164024514 836030491 164024514 22286009 499990964 22286009 226708103 22286009 226708103 500013212 226708103 47575145 500017373 47575145 500017373 236678111 226364913 236678111 226364913 500009956 226364913 34677021 541520164 34677021 541520164 664427282 335523899 664427282 573930990 664427282 573930990 405558426 594512220 405558426 439227699 405558426 439227699 499970381 388291679 499970381 500022004 499970381 500022004 372645944 500022004 492542729 877233067 492542729 877233067 843711369 335897940 843711369 335897940 335892802 335897940 502602639 497391344 502602639 456041711 502602639 456041711 456110791 456041711 500003033 329393705 500003033 512935049 500003033 512935049 487071511 512935049 673082367 673085889 673082367 500016145 673082367 500016145 265439101 500016145 427785471 427773034 427785471 511783092 427785471 511783092 943180750 500006563 943180750 500018726 943180750 500018726 915823394 500018726 979133121 20858671 979133121 424646540 979133121 424646540 164977031 835078922 164977031 530285438 164977031 530285438 583039253 186035229 583039253 186035229 813985430 186035229 476770542 476823321 476770542 189636289 476770542 189636289 810435549 189636289 499994984 556826053 499994984 556826053 724063525 724096073 724063525 363740240 724063525 363740240 275716976 850927802 275716976 850927802 863166625 136823244 863166625 953399246 863166625 953399246 46590704 953399246 303521244 177134860 303521244 177134860 500038797 914033426 500038797 914033426 85985838 914033426 259489923 499984147 259489923 499984147 677611785 184269224 677611785 184269224 184241128 184269224 664586109 500032956 664586109 500003913 664586109 500003913 217683979 500003913 916355467 916377513 916355467 500035998 916355467 500035998 113465402 886575433 113465402 73544072 113465402 73544072 926407960 73544072 610019004 916580439 610019004 916580439 83446365 916580439 546496508 404540933 546496508 404540933 680939736 319066795 680939736 499961199 680939736 499961199 788958276 499961199 379218403 365628891 379218403 365628891 365629370 365628891 499973324 881848169 499973324 881848169 24265695 499993736 24265695 499993736 499991180 452235527 499991180 554212398 499991180 554212398 500039152 554212398 485723379 514248536 485723379 934203091 485723379 934203091 499997063 934203091 309805959 463299388 309805959 463299388 536738286 463299388 524598688 948574730 524598688 948574730 49228265 950724812 49228265 720433859 49228265 720433859 304939563 384001525 304939563 384001525 616024849 384001525 500026306 53203441 500026306 599735094 500026306 599735094 168529127 831499030 168529127 603977517 168529127 603977517 396021522 603977517 299491093 700483523 299491093 614760307 299491093 614760307 614804044 614760307 355224843 239711935 355224843 239711935 760290749 239711935 488852174 511124870 488852174 497748838 488852174 497748838 502215558 497748838 201928587 798031356 201928587 546659023 201928587 546659023 546674569 546659023 204096573 65812937 204096573 65812937 934179884 65812937 575531812 424516474 575531812 110082183 575531812 110082183 294445996 788452205 294445996 788452205 211513961 788452205 367656304 238189726 367656304 238189726 238124123 238189726 264545281 808149486 264545281 808149486 191818925 808149486 260233837 260197064 260233837 381760090 260233837 381760090 381752439 381760090 84677965 500037870 84677965 500037870 500011752 33105527 500011752 611749131 500011752 611749131 611779915 611749131 250376172 250362140 250376172 452516634 250376172 452516634 499977143 647916994 499977143 196940625 499977143 196940625 499976739 196940625 723136234 499999108 723136234 499999108 499963595 37974015 499963595 377841476 499963595 377841476 69598490 69608950 69598490 500024330 69598490 500024330 500030032 921232637 500030032 34890419 500030032 34890419 978680484 21313515 978680484 940953887 978680484 940953887 411065885 19128371 411065885 19128371 980824884 19128371 499989689 589979241 499989689 502188851 499989689 502188851 813313114 813282425 813313114 500015208 813313114 500015208 323179758 500015208 586994331 212894754 586994331 212894754 499970908 212894754 500015063 43288229 500015063 499967649 500015063 499967649 152260988 499967649 499969348 361412383 499969348 500014311 499969348 500014311 166564169 500014311 500010496 488726211 500010496 500017682 500010496 500017682 568614616 500017682 13295330 986714622 13295330 79093868 13295330 79093868 592276180 592272060 592276180 442175516 592276180 442175516 500027245 442175516 622110422 499999468 622110422 77540108 622110422 77540108 922408617 77540108 891099322 327668753 891099322 327668753 500031764 876780691 500031764 568110089 500031764 568110089 568091180 568110089 215545459 499968668 215545459 499968668 740813920 580579025 740813920 580579025 3092351 996842254 3092351 234246648 3092351 234246648 500008599 748867311 500008599 147293772 500008599 147293772 377246697 445099405 377246697 445099405 574420911 574404399 574420911 10858558 574420911 10858558 10876060 10858558 864952588 866534498 864952588 866534498 866492065 866534498 500026860 926833423 500026860 500019168 500026860 500019168 285762167 500019168 500016304 109534934 500016304 109534934 109508028 109534934 499963756 962138776 499963756 505398614 499963756 505398614 643864750 643861338 643864750 259369251 643864750 259369251 99575260 900374981 99575260 499975933 99575260 499975933 499989596 983277652 499989596 169892128 499989596 169892128 169858725 169892128 422890073 577116503 422890073 335370598 422890073 335370598 44705113 627676711 44705113 627676711 464230723 419764946 464230723 419764946 580203395 419764946 430764674 559457570 430764674 559457570 440499437 559457570 143138664 495542462 143138664 495542462 532035485 531985801 532035485 382128726 532035485 382128726 499997098 382128726 500017771 887236764 500017771 499970733 500017771 499970733 206558239 499970733 500038763 220216031 500038763 500027219 500038763 500027219 937746297 190359199 937746297 190359199 134189220 865853023 134189220 24593783 134189220 24593783 24601911 24593783 175570024 531656517 175570024 531656517 980056741 22325631 980056741 22325631 499988238 22325631 500016163 812963303 500016163 812963303 499982301 812963303 567232392 353201847 567232392 353201847 495140668 500030887 495140668 500030887 627708484 396779251 627708484 396779251 460603240 631966271 460603240 631966271 368071094 631966271 716204684 499979088 716204684 499979088 656585274 499979088 900138573 99885404 900138573 768635793 900138573 768635793 404572104 500019045 404572104 500019045 255623191 500019045 662285284 277769944 662285284 277769944 499980128 277769944 499996732 577670075 499996732 577670075 577677803 577670075 490678478 181328623 490678478 181328623 138614309 499963175 138614309 131904743 138614309 131904743 500018441 131904743 403247972 505787589 403247972 505787589 500033452 77010815 500033452 77010815 922979856 77010815 744318381 744327224 744318381 404485428 744318381 404485428 404471216 404485428 491760828 500037002 491760828 500037002 471532112 500037002 499968861 972998894 499968861 393126714 499968861 393126714 499997760 393126714 122243827 122254608 122243827 792060561 122243827 792060561 792064084 792060561 352222278 500038414 352222278 821021398 352222278 821021398 178985552 821021398 833059690 166937157 833059690 499972650 833059690 499972650 137520638 723249278 137520638 723249278 499974359 144583941 499974359 352732396 499974359 352732396 499963723 352732396 967347323 499974893 967347323 318517636 967347323 318517636 500021122 972292043 500021122 511919388 500021122 511919388 652232305 652234760 652232305 500039997 652232305 500039997 580374 240309246 580374 240309246 596530329 992617907 596530329 992617907 500019211 992617907 520117726 500025820 520117726 813264409 520117726 813264409 500007040 813264409 500037006 439157217 500037006 439157217 439137398 439157217 500004835 100881930 500004835 100881930 100936063 100881930 569098133 569082698 569098133 318890933 569098133 318890933 222501240 500030902 222501240 83846150 222501240 83846150 916154076 83846150 704066273 704091917 704066273 332593385 704066273 332593385 332609799 332593385 806150650 500029768 806150650 499978357 806150650 499978357 200857851 499978357 582482627 781277266 582482627 781277266 499986099 986266224 499986099 869584009 499986099 869584009 130470769 869584009 624503149 624446047 624503149 895889681 624503149 895889681 104079096 895889681 500019206 46134543 500019206 46134543 953863236 46134543 500033861 779635593 500033861 500019307 500033861 500019307 54549329 500019307 405390768 405344958 405390768 499989932 405390768 499989932 958546458 499989932 499966016 186269676 499966016 392458395 499966016 392458395 351918059 351919094 351918059 500035090 351918059 500035090 575229172 500035090 118237809 500002441 118237809 527168521 118237809 527168521 472813006 527168521 408769739 763839432 408769739 763839432 763806088 763839432 717662262 282315803 717662262 907393332 717662262 907393332 141830067 150545661 141830067 150545661 849492069 150545661 822128517 268047185 822128517 268047185 499964515 942658473 499964515 942658473 942604268 942658473 500009002 958342299 500009002 27344182 500009002 27344182 499993489 27344182 500021126 823830498 500021126 34157011 500021126 34157011 965858329 34157011 466991680 532988381 466991680 190651842 466991680 190651842 671995531 631602162 671995531 631602162 368384600 631602162 500039972 997107383 500039972 499988574 500039972 499988574 82898098 499988574 456806739 543159278 456806739 428936055 456806739 428936055 571043537 428936055 490586429 509435192 490586429 500036086 490586429 500036086 764054442 500036086 399832734 399838533 399832734 672132755 399832734 672132755 672143825 672132755 102292446 102268927 102292446 499990621 102292446 499990621 526969682 473024741 526969682 990097666 526969682 990097666 52120574 52091908 52120574 934192405 52120574 934192405 934174039 934192405 281312419 281328537 281312419 726731372 281312419 726731372 273230640 726731372 499978173 21927291 499978173 41786959 499978173 41786959 958226650 41786959 499961509 499966443 499961509 499966443 780288381 499966443 499969711 393239613 499969711 500024987 499969711 500024987 16088096 500024987 499985297 703216248 499985297 499984858 499985297 499984858 167049766 499984858 434693190 565255477 434693190 222706971 434693190 222706971 777317581 222706971 264546202 547095627 264546202 547095627 547060549 547095627 499971807 246212777 499971807 246212777 246191465 246212777 955028062 499974335 955028062 349927077 955028062 349927077 499968700 844164380 499968700 500004077 499968700 500004077 638868781 500004077 499971927 22879851 499971927 160564217 499971927 160564217 839391531 160564217 397896600 507386357 397896600 507386357 520929420 520942303 520929420 160243224 520929420 160243224 160217045 160243224 401913526 598096266 401913526 254613427 401913526 254613427 254665852 254613427 500023191 631569450 500023191 202605767 500023191 202605767 797370360 202605767 499977687 796381509 499977687 556478608 499977687 556478608 443536946 556478608 874059537 499970636 874059537 500009750 874059537 500009750 280939380 500009750 731132309 499977532 731132309 525622924 731132309 525622924 423217041 307620607 423217041 307620607 500035219 307620607 479990811 537188315 479990811 537188315 272719839 499966622 272719839 499976382 272719839 499976382 916697497 500016594 916697497 329073941 916697497 329073941 44116984 926360891 44116984 926360891 500022029 499981338 500022029 499981338 224517436 499981338 877207944 499961055 877207944 546996744 877207944 546996744 499980986 546996744 703670715 969891740 703670715 969891740 499992909 90372332 499992909 707146291 499992909 707146291 707131636 707146291 500039475 500012639 500039475 500012639 245703067 500012639 514978403 514944940 514978403 500013212 514978403 500013212 83737447 500013212 500031739 869953314 500031739 869953314 869927844 869953314 346480841 346525282 346480841 500007295 346480841 500007295 57179938 500007295 856729556 499964250 856729556 675864473 856729556 675864473 10813985 10768833 10813985 499976879 10813985 499976879 924032464 499985334 924032464 499972187 924032464 499972187 499971908 680325548 499971908 181138726 499971908 181138726 181136961 181138726 499996237 164148381 499996237 499993821 499996237 499993821 707932235 499993821 500006919 910301140 500006919 440286116 500006919 440286116 500022040 440286116 29065024 970960013 29065024 500027878 29065024 500027878 533310339 500027878 255885988 255909539 255885988 499964650 255885988 499964650 302406131 499964650 132593800 132555950 132593800 157153693 132593800 157153693 500021159 122088283 500021159 862428712 500021159 862428712 137596918 862428712 500018619 23679198 500018619 90473957 500018619 90473957 500039097 90473957 151791853 500006064 151791853 499967101 151791853 499967101 499992634 797647224 499992634 499989686 499992634 499989686 142540280 499989686 693848964 774959945 693848964 774959945 774926571 774959945 740820727 116354887 740820727 116354887 499980609 116354887 499999619 673942979 499999619 130112201 499999619 130112201 556270670 853202640 556270670 853202640 146740062 853202640 429042304 429075137 429042304 500015194 429042304 500015194 952694873 500015194 500014190 465957786 500014190 819122597 500014190 819122597 819192722 819122597 666623793 500025362 666623793 500025362 340097637 500025362 861794470 861742085 861794470 499995940 861794470 499995940 279196427 813535041 279196427 813535041 813489782 813535041 459689110 459653213 459689110 813656090 459689110 813656090 568966112 224529047 568966112 224529047 207636369 792388206 207636369 113784768 207636369 113784768 886242719 113784768 118743739 499969501 118743739 341416604 118743739 341416604 519350288 588789920 519350288 588789920 499961803 588789920 500038496 27572783 500038496 369870635 500038496 369870635 369907925 369870635 689292948 499981181 689292948 499981081 689292948 499981081 32444400 499981081 499993823 58882294 499993823 533910905 499993823 533910905 499996327 533910905 499963397 529553892 499963397 597646036 499963397 597646036 402291691 597646036 499992172 317069265 499992172 714794683 499992172 714794683 776164016 499990857 776164016 707994637 776164016 707994637 291973197 707994637 582025821 352394699 582025821 352394699 499991858 401403000 499991858 144044905 499991858 144044905 855944144 144044905 291837621 869652650 291837621 869652650 130295026 869652650 688401508 500017360 688401508 525936967 688401508 525936967 474054570 525936967 499985250 316173252 499985250 732921784 499985250 732921784 267094754 732921784 499975188 438057213 499975188 669957892 499975188 669957892 669920997 669957892 500034250 888474501 500034250 332744869 500034250 332744869 332687074 332744869 500012625 917807138 500012625 501929811 500012625 501929811 498014800 501929811 650014312 500004695 650014312 506421643 650014312 506421643 499965509 946381224 499965509 570132237 499965509 570132237 500028245 570132237 163829742 405989568 163829742 405989568 962409021 962414030 962409021 471544147 962409021 471544147 471554428 471544147 723264595 500033800 723264595 296968251 723264595 296968251 499997505 296968251 904014609 904023323 904014609 765400620 904014609 765400620 33143129 966844726 33143129 811589030 33143129 811589030 745942504 154457386 745942504 154457386 845490372 154457386 697730363 697749594 697730363 270888566 697730363 270888566 729102214 270888566 500039487 252819333 500039487 939276616 500039487 939276616 500007666 939276616 938877297 61135062 938877297 745180394 938877297 745180394 254825210 745180394 499997961 120312576 499997961 120312576 882157379 117916688 882157379 619842398 882157379 619842398 252712506 747317029 252712506 709120842 252712506 709120842 709110517 709120842 290074519 709921435 290074519 608973023 290074519 608973023 721476573 94881084 721476573 94881084 94892379 94881084 500038416 704196654 500038416 652909357 500038416 652909357 652848796 652909357 95157284 904887138 95157284 708286858 95157284 708286858 499989602 313681568 499989602 984497465 499989602 984497465 984500049 984497465 767688088 157279033 767688088 157279033 842738782 157279033 650617309 349336087 650617309 167181961 650617309 167181961 832868679 167181961 441950691 558064103 441950691 246550418 441950691 246550418 878900046 835398777 878900046 835398777 499979558 835398777 900707355 900657062 900707355 676820255 900707355 676820255 275334793 275316014 275334793 898622481 275334793 898622481 101378490 898622481 336798307 509397750 336798307 509397750 645600699 491182107 645600699 491182107 499977162 86869824 499977162 275906840 499977162 275906840 275893510 275906840 999279211 822622573 999279211 822622573 94434297 905579411 94434297 614653068 94434297 614653068 385361772 614653068 102709192 897357918 102709192 499977695 102709192 499977695 941344683 499977695 544688939 500009832 544688939 500009832 313161161 500009832 500004079 641212407 500004079 499969413 500004079 499969413 829375296 499969413 642178335 642211000 642178335 48893794 642178335 48893794 475284628 500022221 475284628 219431112 475284628 219431112 977804379 977761756 977804379 500018272 977804379 500018272 133865 500018272 849919195 849889705 849919195 498681496 849919195 498681496 500014950 498681496 565847205 565836329 565847205 500021644 565847205 500021644 9830151 500021644 181776303 181798013 181776303 777004219 181776303 777004219 500016934 777004219 287708515 287710350 287708515 977429546 287708515 977429546 500008526 630478342 500008526 949467931 500008526 949467931 499992131 949467931 887913787 37425624 887913787 37425624 37396008 37425624 673009736 327035514 673009736 89632767 673009736 89632767 338717207 499986239 338717207 83661961 338717207 83661961 83677741 83661961 925451904 69324749 925451904 69324749 499982602 258005049 499982602 204136505 499982602 204136505 204160230 204136505 617620464 499967900 617620464 446727477 617620464 446727477 500018180 446727477 720013583 500006915 720013583 448478166 720013583 448478166 448457791 448478166 499960636 945726375 499960636 945726375 499996499 945726375 499977260 469703117 499977260 469703117 236814884 763170350 236814884 143540065 236814884 143540065 856463506 143540065 500028824 869889744 500028824 329291399 500028824 329291399 350206441 649723104 350206441 316708623 350206441 316708623 499960386 316708623 383457211 697318862 383457211 697318862 697324527 697318862 499990777 669265854 499990777 669265854 499972544 446720170 499972544 499999094 499972544 499999094 907115664 499999094 418523614 118630624 418523614 118630624 118647886 118630624 821028349 998359649 821028349 998359649 1674554 998359649 500037987 167523621 500037987 279354566 500037987 279354566 279371080 279354566 553423560 500020361 553423560 500020361 353865215 336935664 353865215 336935664 956041248 43997965 956041248 499978907 956041248 499978907 367121022 632876843 367121022 98885549 367121022 98885549 901087896 98885549 553790215 499976664 553790215 499976664 318373434 499976664 499980085 79226080 499980085 499989300 499980085 499989300 44306636 44313362 44306636 500039858 44306636 500039858 239365731 812671020 239365731 812671020 812684377 812671020 111277925 111256330 111277925 499980614 111277925 499980614 219092679 499980614 152690258 500012083 152690258 104303126 152690258 104303126 783498124 867708048 783498124 867708048 867731234 867708048 812990633 500004061 812990633 723192245 812990633 723192245 197158790 197106123 197158790 500009011 197158790 500009011 973387049 973331466 973387049 340076398 973387049 340076398 340012498 340076398 499994902 80942732 499994902 80942732 919025286 80942732 199980143 799998671 199980143 335280810 199980143 335280810 499983819 28195295 499983819 882483481 499983819 882483481 117451075 882483481 140831505 499979197 140831505 499979197 934385595 499979197 280929018 280942159 280929018 500027776 280929018 500027776 366317315 140573934 366317315 140573934 859402624 140573934 500010713 409439939 500010713 249593658 500010713 249593658 249628242 249593658 500017894 272436336 500017894 136423902 500017894 136423902 136405609 136423902 426954818 500019890 426954818 500019890 234170229 500019890 499984144 564141635 499984144 357204592 499984144 357204592 642729130 357204592 564026892 500036830 564026892 500036830 177620299 177570325 177620299 429487978 177620299 429487978 570501835 429487978 499963089 118921980 499963089 118921980 881037454 118921980 140703313 500025872 140703313 500025872 680795496 500025872 261594419 738432384 261594419 499960234 261594419 499960234 497485885 499960234 177686372 956060150 177686372 956060150 43959054 956060150 458009201 500033242 458009201 577213584 458009201 577213584 183760310 183793048 183760310 500029649 183760310 500029649 976491154 388526214 976491154 388526214 500038719 770948485 500038719 770948485 229069770 770948485 500002626 949919633 500002626 769456004 500002626 769456004 230579733 769456004 926195201 73876705 926195201 500032006 926195201 500032006 18539572 500032006 617483790 499973331 617483790 708511702 617483790 708511702 54284025 945708222 54284025 359770285 54284025 359770285 858034329 500031366 858034329 500031366 434061187 500031366 724558728 884040873 724558728 884040873 115931197 884040873 807812649 244914043 807812649 244914043 444085491 836468960 444085491 836468960 163543247 836468960 576281834 423710883 576281834 500003575 576281834 500003575 272512025 500003575 500026419 199986767 500026419 512809689 500026419 512809689 512780260 512809689 499976157 46400761 499976157 836863312 499976157 836863312 163089469 836863312 191268876 191264699 191268876 499970843 191268876 499970843 856267815 815177507 856267815 815177507 66173460 499991705 66173460 826737507 66173460 826737507 716864859 107357660 716864859 107357660 107356518 107357660 459551574 499966203 459551574 52796099 459551574 52796099 947242555 52796099 522716382 526251893 522716382 526251893 446018898 804484174 446018898 804484174 804468373 804484174 559389562 559378186 559389562 610997721 559389562 610997721 610988074 610997721 499982014 499964763 499982014 499964763 991280876 499964763 380844953 619130407 380844953 56026993 380844953 56026993 56037455 56026993 180563784 405592260 180563784 405592260 893160864 106837802 893160864 499471842 893160864 499471842 499463681 499471842 853859782 853849312 853859782 500001903 853859782 500001903 411013572 500008026 411013572 499990481 411013572 499990481 882976308 499990481 500035538 334494876 500035538 500026838 500035538 500026838 334613830 500026838 499975974 96734538 499975974 96734538 96752101 96734538 211272409 788721073 211272409 500007900 211272409 500007900 915409920 915424310 915409920 672404750 915409920 672404750 437513118 231923815 437513118 231923815 231963497 231923815 500020760 711834140 500020760 454060088 500020760 454060088 454085639 454060088 759611264 499971483 759611264 391424119 759611264 391424119 187289292 839426838 187289292 839426838 958762963 958774695 958762963 195147303 958762963 195147303 195191457 195147303 264917382 987752841 264917382 987752841 987734477 987752841 101696591 235219436 101696591 235219436 499976051 235219436 260573447 522956844 260573447 522956844 585388519 414642639 585388519 500032768 585388519 500032768 176903120 500032768 372372090 500013069 372372090 543713343 372372090 543713343 711482783 106131177 711482783 106131177 106096084 106131177 499447847 889586485 499447847 889586485 889589547 889586485 683624165 500037600 683624165 614100269 683624165 614100269 499994932 86643333 499994932 835598974 499994932 835598974 500031587 51832978 500031587 216144483 500031587 216144483 216168442 216144483 941253943 802310458 941253943 802310458 197643352 802310458 762959106 532022730 762959106 532022730 228027176 208573826 228027176 208573826 208543598 208573826 553755488 500026050 553755488 499960053 553755488 499960053 498842868 499960053 500398708 499676498 500398708 499989262 500398708 499989262 565134322 499989262 29192863 500019979 29192863 500019979 800481595 199490364 800481595 846246398 800481595 846246398 153734767 846246398 441984980 169473435 441984980 169473435 169444033 169473435 277232175 538730806 277232175 538730806 538746133 538730806 131671655 500028182 131671655 619885739 131671655 619885739 500008052 619885739 35412339 964622865 35412339 825147806 35412339 825147806 825134850 825147806 499977697 282910896 499977697 282910896 249312333 249293695 249312333 259456956 249312333 259456956 740565281 259456956 145428227 854599112 145428227 374028159 145428227 374028159 740658282 259327938 740658282 413914796 740658282 413914796 413936801 413914796 659543255 659484564 659543255 500039647 659543255 500039647 515379821 500039647 694117062 499987098 694117062 499987098 81542386 918508580 81542386 743580232 81542386 743580232 743577713 743580232 244710494 244709304 244710494 476211787 244710494 476211787 523750794 476211787 349713883 914801774 349713883 914801774 85166508 914801774 436968978 34081198 436968978 34081198 34075678 34081198 655036874 654989000 655036874 333527648 655036874 333527648 666448113 333527648 662897278 768928276 662897278 768928276 825085396 9606023 825085396 9606023 499989448 9606023 500006321 884762145 500006321 819167166 500006321 819167166 868863436 868834549 868863436 9275116 868863436 9275116 990750264 9275116 33989136 500000178 33989136 500000178 836726766 836793623 836726766 241075895 836726766 241075895 241089405 241075895 416872634 500031503 416872634 100363369 416872634 100363369 100336941 100363369 340401443 500037999 340401443 500037999 586024340 500037999 187871873 812105990 187871873 575890795 187871873 575890795 575890514 575890795 252144024 252133753 252144024 601019387 252144024 601019387 908856905 500021799 908856905 548142455 908856905 548142455 451874210 548142455 517320891 499967796 517320891 499967796 884392815 499967796 514360602 38469660 514360602 38469660 961520236 38469660 117023168 500029043 117023168 499960441 117023168 499960441 499999472 259965568 499999472 500029650 499999472 500029650 314894971 685147222 314894971 499995352 314894971 499995352 840599409 499995352 13758422 500037447 13758422 500014321 13758422 500014321 725375589 725393147 725375589 225911493 725375589 225911493 774115332 225911493 525542445 525933864 525542445 525933864 474046643 525933864 752421450 247614776 752421450 500029170 752421450 500029170 431808435 500029170 958538773 41480206 958538773 618808655 958538773 618808655 461016224 215479935 461016224 215479935 788080584 788139530 788080584 500034407 788080584 500034407 868703913 500034407 752004435 378400687 752004435 378400687 499993530 378400687 500014616 227274447 500014616 227274447 500034174 140750034 500034174 926552517 500034174 926552517 950997947 950979373 950997947 174357650 950997947 174357650 694070439 500035303 694070439 500031212 694070439 500031212 843008334 500031212 499990028 630394685 499990028 218837428 499990028 218837428 500024798 218837428 499991299 904244327 499991299 499966015 499991299 499966015 612175981 499966015 123605300 500030115 123605300 500014102 123605300 500014102 840336044 500036396 840336044 500036396 519007869 500036396 603532428 396479933 603532428 499965080 603532428 499965080 124159895 499965080 984382272 984394844 984382272 26025791 984382272 26025791 647623276 719468143 647623276 719468143 499971540 719468143 499977261 24948610 499977261 500025096 499977261 500025096 937941000 500025096 93673124 499965531 93673124 840738680 93673124 840738680 773633739 499978466 773633739 786309434 773633739 786309434 786358880 786309434 557484074 183917661 557484074 183917661 183842980 183917661 527352608 499999368 527352608 1457720 527352608 1457720 998566376 1457720 515307359 778978149 515307359 778978149 779004710 778978149 203168475 203169845 203168475 361184608 203168475 361184608 499981650 361184608 13465925 13417229 13465925 500029309 13465925 500029309 420814211 500029309 400963822 499990560 400963822 521491942 400963822 521491942 521506305 521491942 508817960 499985822 508817960 499991309 508817960 499991309 870095830 499991309 365125468 634887308 365125468 397762415 365125468 397762415 602169505 397762415 24773751 24724805 24773751 347992398 24773751 347992398 772901434 772909170 772901434 500013716 772901434 500013716 499986813 127609064 499986813 201706342 499986813 201706342 499963414 201706342 775767874 775752872 775767874 661073862 775767874 661073862 661047154 661073862 817954709 182109492 817954709 910222196 817954709 910222196 89761497 910222196 811528553 386201653 811528553 386201653 271581683 271560106 271581683 500020833 271581683 500020833 500032001 143566156 500032001 143566156 938995391 61012001 938995391 906104152 938995391 906104152 735203573 226614508 735203573 226614508 499991645 226614508 866469307 133577166 866469307 849346298 866469307 849346298 499984143 849346298 500011245 122498788 500011245 122498788 274704807 758342963 274704807 758342963 680367164 103071391 680367164 103071391 499965801 103071391 649510969 649548472 649510969 101275837 649510969 101275837 476727557 659050014 476727557 659050014 805211109 499996292 805211109 500023489 805211109 500023489 500030964 858855412 500030964 370544571 500030964 370544571 333835918 149363667 333835918 149363667 906261948 906246794 906261948 582467561 906261948 582467561 128230092 499969908 128230092 750910388 128230092 750910388 766185381 766199486 766185381 215342619 766185381 215342619 784606417 215342619 751602238 751673693 751602238 500027677 751602238 500027677 968695900 500027677 733862067 266106344 733862067 499964992 733862067 499964992 983459606 499964992 361463577 5261293 361463577 5261293 994751401 5261293 701970431 997275085 701970431 997275085 2709435 997275085 315328628 315385160 315328628 500016879 315328628 500016879 170057431 500016879 490106429 509918671 490106429 22151934 490106429 22151934 22175144 22151934 135977104 499976609 135977104 499976609 910313768 154121077 910313768 154121077 154122544 154121077 324752651 675220084 324752651 500000225 324752651 500000225 122802688 500000225 837168993 162854016 837168993 499980819 837168993 499980819 110624898 499980819 775340329 500032487 775340329 499980527 775340329 499980527 17148029 499980527 163362613 500032952 163362613 490150448 163362613 490150448 509872121 490150448 372867563 372910593 372867563 525225149 372867563 525225149 982764506 500021734 982764506 797217402 982764506 797217402 500034815 797217402 890662038 903380562 890662038 903380562 96623776 903380562 501198960 498790910 501198960 500002968 501198960 500002968 232533481 500002968 604796984 499966291 604796984 659548891 604796984 659548891 340411902 659548891 500034286 924391741 500034286 60044937 500034286 60044937 499999310 500033019 499999310 500033019 624193450 500033019 491258603 491261054 491258603 574184160 491258603 574184160 500039432 574184160 36492479 36540785 36492479 500001495 36492479 500001495 690408340 275173318 690408340 275173318 724821844 275173318 409550901 590468817 409550901 500033901 409550901 500033901 99365961 500033901 664170814 335836135 664170814 835772962 664170814 835772962 835789206 835772962 15933976 999517722 15933976 999517722 999484007 999517722 499983179 184929885 499983179 409238367 499983179 409238367 409237423 409238367 499979114 445657620 499979114 71509167 499979114 71509167 573150770 499973539 573150770 348945686 573150770 348945686 348980793 348945686 629656488 370330701 629656488 273102495 629656488 273102495 345059287 742040208 345059287 742040208 742006111 742040208 258208029 499966552 258208029 500008361 258208029 500008361 27137924 500008361 852888495 989553056 852888495 989553056 388954496 499979569 388954496 746779169 388954496 746779169 899000990 100987622 899000990 331532658 899000990 331532658 500004669 331532658 526885921 903789933 526885921 903789933 500018869 903789933 978057503 978023465 978057503 908401375 978057503 908401375 91560251 908401375 499991445 152005355 499991445 152005355 847963771 152005355 438097075 561857133 438097075 500004846 438097075 500004846 45188166 500004846 906925185 906937291 906925185 799464282 906925185 799464282 499968337 799464282 500031921 499986634 500031921 499986634 299347128 499986634 499975462 112655845 499975462 145304057 499975462 145304057 145276230 145304057 167303645 499975897 167303645 49735686 167303645 49735686 954214900 45808082 954214900 492233747 954214900 492233747 241998508 499965645 241998508 46843000 241998508 46843000 499998034 46843000 499989949 601880209 499989949 601880209 398116269 601880209 709330063 32887286 709330063 32887286 967129439 32887286 202482065 500022373 202482065 500022373 951603011 500022373 89205695 89236604 89205695 333683233 89205695 333683233 680341356 500003887 680341356 41314305 680341356 41314305 166789876 499972730 166789876 465602911 166789876 465602911 499963993 50280215 499963993 73557808 499963993 73557808 736502892 263466404 736502892 143726717 736502892 143726717 83198137 83183229 83198137 500036943 83198137 500036943 558025754 558075969 558025754 74966376 558025754 74966376 75008038 74966376 425727715 499975191 425727715 192161967 425727715 192161967 192174812 192161967 451004621 548990185 451004621 500014330 451004621 500014330 405114638 500014330 499960265 619650952 499960265 619650952 380297150 619650952 514014580 513974279 514014580 813490886 514014580 813490886 430708325 250504280 430708325 250504280 749497985 250504280 500036517 982070857 500036517 470691741 500036517 470691741 529319166 470691741 509732040 499963690 509732040 494762313 509732040 494762313 234021334 765955601 234021334 681420441 234021334 681420441 329765212 51795500 329765212 51795500 845797203 592335985 845797203 592335985 448504700 551542976 448504700 632530075 448504700 632530075 367440410 632530075 600963027 399001012 600963027 898735892 600963027 898735892 497266615 144629961 497266615 144629961 24675436 517356959 24675436 517356959 794585444 205405236 794585444 569504981 794585444 569504981 115169997 499975492 115169997 515395015 115169997 515395015 484669768 515395015 80828942 43649842 80828942 43649842 500018208 43649842 500005520 22072429 500005520 820890502 500005520 820890502 179116534 820890502 566696408 482667720 566696408 482667720 499962192 573164699 499962192 500038551 499962192 500038551 206702747 500038551 500014356 79780453 500014356 480414969 500014356 480414969 519581531 480414969 260333616 260303525 260333616 280181318 260333616 280181318 682783171 682798024 682783171 558418601 682783171 558418601 400299107 599667305 400299107 438729165 400299107 438729165 500005626 438729165 212296074 212253456 212296074 417018494 212296074 417018494 416966049 417018494 396300442 500007749 396300442 243295464 396300442 243295464 756666999 243295464 16987815 499998545 16987815 264791264 16987815 264791264 264788518 264791264 66932865 933111707 66932865 751853100 66932865 751853100 751814947 751853100 327816650 145023483 327816650 145023483 145004610 145023483 500025965 622027410 500025965 107538683 500025965 107538683 107553659 107538683 966374918 747817477 966374918 747817477 499973446 136975502 499973446 500017468 499973446 500017468 814763328 499998974 814763328 702930461 814763328 702930461 491406402 21018757 491406402 21018757 499997609 21018757 112596355 500033402 112596355 500033402 872165045 500033402 496179729 96969899 496179729 96969899 499969875 839192348 499969875 499996579 499969875 499996579 203631464 499996579 221024945 221037793 221024945 910327828 221024945 910327828 910301667 910327828 499990201 92075480 499990201 499978319 499990201 499978319 951780760 963119294 951780760 963119294 963096251 963119294 706664308 308032997 706664308 308032997 364018609 635996163 364018609 500002649 364018609 500002649 32082723 967954400 32082723 321305918 32082723 321305918 678696461 321305918 632944323 650404024 632944323 650404024 150256245 849734106 150256245 499965558 150256245 499965558 937162390 62864422 937162390 443071785 937162390 443071785 160980503 499996225 160980503 499994972 160980503 499994972 593819122 499994972 554839586 661067069 554839586 661067069 338968287 661067069 816997440 274679094 816997440 274679094 499991069 499971043 499991069 499971043 198869884 499998982 198869884 102512403 198869884 102512403 897545353 102512403 519447738 499996707 519447738 499996707 565332336 499996707 499999109 777435659 499999109 496770838 499999109 496770838 503239918 496770838 499978855 192034296 499978855 965049695 499978855 965049695 965073094 965049695 499990827 990640768 499990827 848613057 499990827 848613057 28072049 45928752 28072049 45928752 777208477 693489120 777208477 693489120 333645501 166917490 333645501 166917490 499968612 166917490 15317825 508527167 15317825 508527167 543815802 456179631 543815802 499985350 543815802 499985350 616149982 499985350 182466222 500011599 182466222 296529138 182466222 296529138 703448432 296529138 146296482 853702313 146296482 421390153 146296482 421390153 578602583 421390153 60860251 60845462 60860251 743400153 60860251 743400153 404120233 499987343 404120233 659925138 404120233 659925138 659975516 659925138 574072450 574044936 574072450 722504374 574072450 722504374 722509156 722504374 662450190 337526688 662450190 602113089 662450190 602113089 397880127 602113089 967753667 32287719 967753667 63634723 967753667 63634723 656601643 343354992 656601643 13064177 656601643 13064177 499963830 13064177 500004422 503723211 500004422 379673346 500004422 379673346 620286500 379673346 375210886 375211236 375210886 635236524 375210886 635236524 500031691 635236524 228386689 771661504 228386689 222049924 228386689 222049924 777953019 222049924 428860171 538000247 428860171 538000247 866934175 133088718 866934175 295082253 866934175 295082253 295074330 295082253 500012990 969826400 500012990 969826400 30190200 969826400 500026382 51435211 500026382 641255717 500026382 641255717 970960533 971019836 970960533 571301225 970960533 571301225 499980601 172311681 499980601 172311681 500011061 172311681 468535176 835472649 468535176 835472649 73860253 73899806 73860253 734574343 73860253 734574343 907926124 907885272 907926124 499974321 907926124 499974321 6242328 6313171 6242328 668200243 6242328 668200243 500002544 962197270 500002544 962197270 997568992 2409265 997568992 96227124 997568992 96227124 500030222 734608434 500030222 499987688 500030222 499987688 911674063 499987688 573818878 500034735 573818878 500034735 83786858 500034735 499974915 34654698 499974915 500011017 499974915 500011017 769223690 500011017 492811531 209305581 492811531 209305581 174249686 174245616 174249686 586918198 174249686 586918198 500008689 159406394 500008689 159406394 840595224 159406394 379096773 379155290 379096773 366993960 379096773 366993960 367008779 366993960 542335185 457605271 542335185 74101426 542335185 74101426 499990128 74101426 500035624 968424840 500035624 500005604 500035624 500005604 533106917 500005604 440341827 702806337 440341827 702806337 31838648 499965890 31838648 938369727 31838648 938369727 938398232 938369727 446327240 500020329 446327240 638745839 446327240 638745839 638729899 638745839 287963794 58481494 287963794 58481494 58482890 58481494 225045971 774941186 225045971 500025728 225045971 500025728 941186437 500005778 941186437 828595734 941186437 828595734 257295789 500015639 257295789 500015639 872198491 127833271 872198491 499967509 872198491 499967509 499987954 619619332 499987954 499992524 499987954 499992524 652518483 499992524 466897270 943895967 466897270 943895967 56085112 943895967 474341328 397583355 474341328 397583355 499962980 397583355 248356019 751644545 248356019 228980698 248356019 228980698 770981741 228980698 621120100 734027465 621120100 734027465 265949457 734027465 500027229 198240160 500027229 198240160 499984247 198240160 670589989 347138225 670589989 347138225 171607676 171600780 171607676 800410268 171607676 800410268 800379797 800410268 499973361 37156229 499973361 973183855 499973361 973183855 642448729 205544134 642448729 205544134 935191933 935121714 935191933 702522693 935191933 702522693 702522829 702522693 762238074 762208509 762238074 592800189 762238074 592800189 91436291 91446247 91436291 572226073 91436291 572226073 427758370 572226073 232964520 499967405 232964520 755556720 232964520 755556720 641832680 358136836 641832680 499963995 641832680 499963995 71342706 499963995 499994070 400750347 499994070 804770502 499994070 804770502 804810880 804770502 381323723 148068895 381323723 148068895 580039280 489751193 580039280 489751193 500009378 489751193 666896517 909650045 666896517 909650045 499969786 909650045 500015638 869710105 500015638 962060150 500015638 962060150 37917198 962060150 152613946 471947491 152613946 471947491 500008464 471947491 219761094 781077987 219761094 781077987 781012763 781077987 520906786 479066801 520906786 975520930 520906786 975520930 24478161 975520930 765926607 234060533 765926607 605920407 765926607 605920407 499977192 806116699 499977192 593659675 499977192 593659675 499985174 593659675 359439449 500001754 359439449 500001754 551811551 26468769 551811551 26468769 476220237 499963810 476220237 486278376 476220237 486278376 607015503 935499419 607015503 935499419 935456237 935499419 808934891 156287084 808934891 156287084 156357508 156287084 257603676 500020505 257603676 500020505 842698544 500020505 815633244 184353800 815633244 500038538 815633244 500038538 794822362 500038538 978776174 978766947 978776174 499984725 978776174 499984725 444621450 499984725 789938179 917225081 789938179 917225081 499975015 783263233 499975015 783263233 216713882 783263233 499983685 499972713 499983685 499972713 383021368 499972713 566956814 566894233 566956814 500029310 566956814 500029310 825383950 500029310 499980112 325729569 499980112 776458982 499980112 776458982 776509624 776458982 80293169 919683913 80293169 621920214 80293169 621920214 378109715 621920214 1178273 998773445 1178273 806184910 1178273 806184910 806180930 806184910 740274069 499994665 740274069 499994665 535883252 499994665 873762304 873778994 873762304 330213250 873762304 330213250 220853055 220830449 220853055 499984193 220853055 499984193 378078549 104129086 378078549 104129086 880365110 158316534 880365110 158316534 158282663 158316534 741685418 741694317 741685418 499988860 741685418 499988860 929957679 499988860 527712402 499973091 527712402 943821648 527712402 943821648 56206072 943821648 837291907 70623621 837291907 70623621 240325378 759689625 240325378 504196438 240325378 504196438 499978997 401052929 499978997 499992398 499978997 499992398 71945912 499992398 715410568 284606591 715410568 478738319 715410568 478738319 478689774 478738319 747027882 548345560 747027882 548345560 250785366 749230938 250785366 387503857 250785366 387503857 630686197 630705829 630686197 499974002 630686197 499974002 868807837 499974002 687451595 500037809 687451595 500021275 687451595 500021275 223202795 500021275 500022207 118260084 500022207 848511736 500022207 848511736 151454121 848511736 821670816 101804930 821670816 101804930 500039915 101804930 731636383 500004406 731636383 500004406 494467092 912990578 494467092 912990578 87066174 912990578 466747201 500021757 466747201 500021757 531632858 500021757 241221401 241239887 241221401 327373723 241221401 327373723 672606357 327373723 599660034 400342751 599660034 49408120 599660034 49408120 950631892 49408120 500012085 190391693 500012085 98823824 500012085 98823824 43071450 43050395 43071450 186124860 43071450 186124860 813911483 186124860 636218921 500014722 636218921 500014722 205579646 500014722 990597459 990593703 990597459 115136715 990597459 115136715 115088799 115136715 837371745 500015787 837371745 499978396 837371745 499978396 264186645 499978396 806959302 193070525 806959302 499981270 806959302 499981270 968351505 499981270 21675286 978329012 21675286 89911923 21675286 89911923 910082387 89911923 768451844 971151795 768451844 971151795 28816450 971151795 615507696 574233073 615507696 574233073 425760866 574233073 600657163 357917583 600657163 357917583 357851734 357917583 500034617 50205312 500034617 997807924 500034617 997807924 997872809 997807924 100664571 138362176 100664571 138362176 155812124 500024737 155812124 499986624 155812124 499986624 861523925 499986624 426838606 886881455 426838606 886881455 500038025 886881455 500031933 436578075 500031933 960347550 500031933 960347550 64165628 499985678 64165628 499985678 997078559 499985678 500006532 362728839 500006532 620143957 500006532 620143957 620170045 620143957 500027931 139415957 500027931 139415957 860568351 139415957 259114053 740916868 259114053 476084033 259114053 476084033 523909660 476084033 132958831 499995000 132958831 363047756 132958831 363047756 636936467 363047756 99450928 99449792 99450928 448303115 99450928 448303115 643732755 643684439 643732755 172775645 643732755 172775645 827179126 172775645 143085356 856957876 143085356 569536447 143085356 569536447 713823670 713793315 713823670 239085987 713823670 239085987 106737839 499970139 106737839 499970139 770780592 499970139 533494 499965859 533494 500001051 533494 500001051 593109541 500001051 499964624 337051216 499964624 965960745 499964624 965960745 34010775 965960745 632269686 632289088 632269686 697847332 632269686 697847332 302122116 697847332 434969080 499192645 434969080 499192645 499994383 446781406 499994383 902395330 499994383 902395330 902415755 902395330 500035534 543203756 500035534 543203756 499972638 543203756 500017022 289663934 500017022 289663934 289632427 289663934 499973932 713884518 499973932 640726433 499973932 640726433 640750926 640726433 312542282 687509284 312542282 499960134 312542282 499960134 813304091 499960134 500016099 836448813 500016099 768759523 500016099 768759523 768740120 768759523 500016928 500013665 500016928 500013665 451348512 500013665 661475296 266684789 661475296 266684789 499975583 266684789 916530113 499985199 916530113 237840422 916530113 237840422 499982897 237840422 731265258 499978467 731265258 499978467 79730583 499978467 380850553 110836976 380850553 110836976 889220876 110836976 500913751 500006704 500913751 277279237 500913751 277279237 277209640 277279237 499979963 96453965 499979963 500034933 499979963 500034933 173910978 500034933 540927477 459097406 540927477 849250006 540927477 849250006 849304240 849250006 20199569 20212468 20199569 581564730 20199569 581564730 499962749 581564730 316846520 316843931 316846520 976167587 316846520 976167587 23875551 976167587 393911128 488677474 393911128 488677474 500026035 488677474 295210873 950441218 295210873 950441218 950462740 950441218 50035787 499967021 50035787 499990123 50035787 499990123 641794979 499990123 293597873 293600071 293597873 893463032 293597873 893463032 500025139 893463032 499999303 476389975 499999303 706713999 499999303 706713999 293248841 706713999 499972931 500030000 499972931 500030000 829672929 500030000 220296752 353119318 220296752 353119318 889033506 856589504 889033506 856589504 143383323 856589504 695471728 499966473 695471728 926694651 695471728 926694651 926665942 926694651 209294375 209317772 209294375 928343061 209294375 928343061 71704654 928343061 500014637 187039420 500014637 507412279 500014637 507412279 507407186 507412279 499961641 627139938 499961641 247987297 499961641 247987297 752004204 247987297 499964191 472210078 499964191 142259947 499964191 142259947 142287003 142259947 349247578 499980565 349247578 499980565 608318478 500031001 608318478 342259936 608318478 342259936 342243560 342259936 500038137 754227046 500038137 754227046 826061187 826026816 826061187 499983660 826061187 499983660 17965612 17932880 17965612 261152085 17965612 261152085 738906366 261152085 499969705 499970792 499969705 499970792 212497232 499970792 871838399 500008270 871838399 500008270 173298916 500008270 499978136 936331144 499978136 500035038 499978136 500035038 36262049 500035038 801623225 801605074 801623225 363074164 801623225 363074164 363057022 363074164 697208981 968443815 697208981 968443815 968505286 968443815 647239850 352720010 647239850 499966409 647239850 499966409 10853574 499966409 499982846 214132575 499982846 588010569 499982846 588010569 140953735 140948682 140953735 499971421 140953735 499971421 651908547 651884201 651908547 499982228 651908547 499982228 955869421 499982228 499964318 65991498 499964318 499994916 499964318 499994916 793156119 499994916 744342390 255657043 744342390 760296616 744342390 760296616 239708998 760296616 826628101 173395494 826628101 663675028 826628101 663675028 243375886 500012584 243375886 984271627 243375886 984271627 984212386 984271627 769596991 499979822 769596991 580116110 769596991 580116110 326764890 499995817 326764890 499995817 301519904 499995817 633956708 633922661 633956708 500016410 633956708 500016410 808050471 500016410 168013034 799724847 168013034 799724847 499997755 893429738 499997755 718340447 499997755 718340447 499992957 718340447 899655391 123351618 899655391 123351618 499997405 123351618 641871662 499999597 641871662 68999939 641871662 68999939 500004031 720904628 500004031 230153590 500004031 230153590 499999848 230153590 953093787 999157250 953093787 999157250 499990311 999157250 749231632 500029638 749231632 576121168 749231632 576121168 367054821 841059126 367054821 841059126 158958218 841059126 236745797 216313090 236745797 216313090 500037664 351230044 500037664 63145896 500037664 63145896 500003492 63145896 500035668 308816892 500035668 37137886 500035668 37137886 37142696 37137886 861446038 983345542 861446038 983345542 500020421 983345542 784298585 215745685 784298585 217995187 784298585 217995187 218004562 217995187 969924165 969960707 969924165 499977384 969924165 499977384 286855726 499977384 348286285 348357640 348286285 938686913 348286285 938686913 938692831 938686913 309638834 309606834 309638834 805202114 309638834 805202114 850231359 149807328 850231359 150409782 850231359 150409782 500009659 913872514 500009659 913872514 86105451 913872514 180732379 180744837 180732379 500011050 180732379 500011050 902109603 902067652 902109603 499991381 902109603 499991381 11222174 500019910 11222174 499993480 11222174 499993480 953056649 46939093 953056649 559869820 953056649 559869820 500012823 559869820 500037200 107953250 500037200 123156375 500037200 123156375 908505852 908489759 908505852 255208162 908505852 255208162 421021901 421013547 421021901 392789603 421021901 392789603 822076732 177888188 822076732 499962875 822076732 499962875 289895704 710055705 289895704 646098254 289895704 646098254 695946498 110319221 695946498 110319221 889721353 110319221 784696097 500007428 784696097 500007428 500004653 492774055 500004653 853518308 500004653 853518308 146522367 853518308 254426573 349005317 254426573 349005317 651030285 349005317 316117652 499993217 316117652 313445730 316117652 313445730 215727970 784270684 215727970 499987465 215727970 499987465 716216897 499987465 499961525 71945337 499961525 568327356 499961525 568327356 431673687 568327356 499983373 680730828 499983373 499971567 499983373 499971567 16181510 499971567 324373484 499964819 324373484 499995651 324373484 499995651 817323466 499995651 500029079 925008843 500029079 662757736 500029079 662757736 337261378 662757736 815779872 815779155 815779872 500037498 815779872 500037498 915449667 500037498 83243736 83240854 83243736 729814356 83243736 729814356 824371264 499983886 824371264 986022677 824371264 986022677 986006881 986022677 500004845 599318353 500004845 854733387 500004845 854733387 145250370 854733387 937538337 937583990 937538337 123840445 937538337 123840445 856140124 856648241 856140124 856648241 856676186 856648241 500025365 499999402 500025365 499999402 7684907 992342825 7684907 303144049 7684907 303144049 696816581 303144049 93419387 499998917 93419387 499998917 2702112 499998917 500024027 201179677 500024027 500037492 500024027 500037492 261607622 500037492 271601631 60475725 271601631 60475725 500025981 60475725 341466885 499993889 341466885 499993889 892424004 892375535 892424004 745314072 892424004 745314072 499998791 745314072 726361889 726367542 726361889 955337835 726361889 955337835 44642303 955337835 200998544 499963151 200998544 499963151 168190189 499963151 499973310 675436487 499973310 499968493 499973310 499968493 314101060 499968493 656557694 656543175 656557694 500024587 656557694 500024587 107204300 500024587 848396896 848344240 848396896 56175100 848396896 56175100 350096443 500021373 350096443 148331415 350096443 148331415 500034276 136775346 500034276 499962116 500034276 499962116 771176806 794481127 771176806 794481127 479555752 451922281 479555752 451922281 829112598 796708691 829112598 796708691 26227660 500033051 26227660 500033051 574157744 500033051 499978175 898990611 499978175 499983470 499978175 499983470 209942855 499983470 499981623 23806925 499981623 588060298 499981623 588060298 411980426 588060298 499973576 574646757 499973576 603592898 499973576 603592898 499998226 603592898 499980419 338762041 499980419 338762041 661257703 338762041 490403774 536908041 490403774 536908041 463087995 536908041 500031697 181346625 500031697 499981332 500031697 499981332 929205423 499981332 499963857 566258882 499963857 444973845 499963857 444973845 763384848 752687502 763384848 752687502 503011414 500027853 503011414 500027853 801815820 500027853 499975554 502731616 499975554 240556986 499975554 240556986 240583708 240556986 500025634 406370792 500025634 44792871 500025634 44792871 499986294 44792871 852933344 499978507 852933344 499978507 12879498 12892338 12879498 500022309 12879498 500022309 499986477 206567481 499986477 499991913 499986477 499991913 979713388 499991913 689352266 310716758 689352266 577878815 689352266 577878815 422143278 577878815 914846962 85129224 914846962 198763403 914846962 198763403 499960075 198763403 500027234 624654210 500027234 624654210 146225010 146207586 146225010 499987222 146225010 499987222 791557053 499987222 500034794 776598469 500034794 499967961 500034794 499967961 887449724 499967961 3502
166824 0 12465439 14257839 12465439 7942852 12465439 7942852 19005126 11328752 19005126 11328752 15921685 11328752 22278026 21652244 22278026 5503566 22278026 5503566 18179567 20312790 18179567 20312790 22049419 21253699 22049419 10093834 22049419 10093834 10286142 10093834 15137115 22911363 15137115 22911363 24063518 22911363 13574762 6200736 13574762 6200736 20464924 6200736 12116259 11198064 12116259 6174418 12116259 6174418 20529842 6174418 4564837 22451430 4564837 14809227 4564837 14809227 18674079 8550461 18674079 19577409 18674079 19577409 7159826 19872986 7159826 4479732 7159826 4479732 21985373 4479732 18545989 8656090 18545989 8176112 18545989 8176112 8793755 8176112 12303311 14492842 12303311 13168965 12303311 13168965 14352972 13168965 9552123 8903810 9552123 10254527 9552123 10254527 11018937 10254527 9592358 24525569 9592358 24525569 25380022 24525569 9649919 8827684 9649919 8827684 18121145 8827684 9030240 8504252 9030240 13942788 9030240 13942788 15975761 7241538 15975761 7241538 19622352 7241538 7803225 8136508 7803225 8136508 23398108 3336047 23398108 23552706 23398108 23552706 24746967 23552706 3159294 23712236 3159294 18388131 3159294 18388131 8437516 18388131 5749523 5407084 5749523 13487981 5749523 13487981 14445413 13487981 10942638 10281380 10942638 21690493 10942638 21690493 4938311 21690493 17380237 9706957 17380237 19937874 17380237 19937874 7263232 19937874 7566400 6380280 7566400 6380280 20767953 6380280 18669960 8490571 18669960 3861844 18669960 3861844 3694799 3861844 10176510 24322658 10176510 24322658 2703051 24322658 22189977 21330482 22189977 25418836 22189977 25418836 1763503 25418836 7609863 15672835 7609863 15672835 11530779 15672835 11215864 10387721 11215864 17586844 11215864 17586844 18238709 17586844 7587012 19487505 7587012 18421517 7587012 18421517 8717331 18421517 6329838 20693155 6329838 7044151 6329838 7044151 24394521 2579084 24394521 7486602 24394521 7486602 14323820 18035968 14323820 18035968 8790118 8754052 8790118 15931705 8790118 15931705 17805839 9386839 17805839 20235904 17805839 20235904 6995413 20235904 8091989 7946834 8091989 12993316 8091989 12993316 13791978 12993316 13506535 10700438 13506535 10700438 10994376 10700438 16828891 19022298 16828891 19022298 8139906 19022298 13718607 12730709 13718607 22207971 13718607 22207971 22945184 22207971 10374142 16950493 10374142 17373774 10374142 17373774 9882907 17373774 12547118 6876222 12547118 6876222 19904705 6876222 14670511 24209104 14670511 24209104 25162495 24209104 23893986 2932525 23893986 6408536 23893986 6408536 20538358 6408536 22532711 21879913 22532711 6492207 22532711 6492207 9458635 8981321 9458635 7331488 9458635 7331488 19732721 18805359 19732721 17099961 19732721 17099961 9695373 17099961 26068904 25282516 26068904 18993437 26068904 18993437 4232716 4133439 4232716 10096713 4232716 10096713 21856115 21231606 21856115 17047778 21856115 17047778 9788461 17047778 15889145 12254379 15889145 12254379 12586768 12254379 18403958 8629556 18403958 16684183 18403958 16684183 10438096 16684183 21633171 20806404 21633171 16484214 21633171 16484214 16326859 10649211 16326859 13415271 16326859 13415271 13541360 13415271 14772695 14391621 14772695 7879202 14772695 7879202 8145715 7879202 22422579 21887285 22422579 19608228 22422579 19608228 7414870 19608228 13718560 12751369 13718560 13965868 13718560 13965868 12713599 13965868 15603237 20433862 15603237 20433862 21506031 5025252 21506031 8600426 21506031 8600426 16859415 16256937 16859415 5271195 16859415 5271195 22025408 5271195 19755764 23062040 19755764 23062040 3908936 23062040 7518330 9417247 7518330 9417247 17535221 9417247 6723215 20355276 6723215 3060606 6723215 3060606 3400397 3060606 10938127 12874585 10938127 12874585 14536423 20631277 14536423 20631277 21196034 20631277 16911132 10251042 16911132 16108898 16911132 16108898 11053885 16108898 15592710 3700934 15592710 3700934 3613162 3700934 9036942 17809312 9036942 7451772 9036942 7451772 19676718 7451772 8292564 7920193 8292564 4933770 8292564 4933770 21577177 4933770 4483330 4279431 4483330 20901545 4483330 20901545 18061575 13649069 18061575 13649069 9738976 9152304 9738976 24273126 9738976 24273126 2733930 24273126 23052174 11468103 23052174 11468103 13504831 12590273 13504831 6891358 13504831 6891358 7387221 6891358 19575353 21372256 19575353 21372256 5437987 21372256 16472689 13790551 16472689 13790551 12907815 13790551 15754303 11025870 15754303 11577801 15754303 11577801 15390091 11577801 18077365 9167953 18077365 20873308 18077365 20873308 21521581 20873308 18671711 6006050 18671711 6006050 21161769 6006050 17291201 16501622 17291201 8108747 17291201 8108747 6974320 19847251 6974320 6394292 6974320 6394292 6355955 6394292 14981856 12597204 14981856 12597204 13658284 12597204 15083267 14351776 15083267 8736615 15083267 8736615 9191153 8736615 10011217 9590843 10011217 5943654 10011217 5943654 6147830 5943654 20830087 5885803 20830087 21855320 20830087 21855320 5188914 21855320 12986990 13857416 12986990 21212331 12986990 21212331 5980872 21212331 11095283 10399322 11095283 11665032 11095283 11665032 18905018 18646606 18905018 14684006 18905018 14684006 3548939 23398242 3548939 20697459 3548939 20697459 21259382 20697459 5474394 5466861 5474394 12702549 5474394 12702549 18745828 8302832 18745828 20572222 18745828 20572222 6464064 20572222 7749737 4473772 7749737 4473772 4570483 4473772 17812932 9232263 17812932 7887547 17812932 7887547 19443261 7887547 8349700 18610308 8349700 5650453 8349700 5650453 21110893 5650453 12434971 18120774 12434971 18120774 19687486 19022988 19687486 2896710 19687486 2896710 2541208 2896710 4214774 22799824 4214774 2185655 4214774 2185655 1718496 2185655 18327466 21976829 18327466 21976829 25724994 24838131 25724994 12621164 25724994 12621164 13554252 12621164 22861784 4208232 22861784 11640878 22861784 11640878 15117009 11640878 22133981 4252847 22133981 20828977 22133981 20828977 10755236 16233406 10755236 19615508 10755236 19615508 20358360 19615508 17949892 9380802 17949892 24000533 17949892 24000533 2841141 24000533 8323908 7061363 8323908 7061363 7582806 7061363 20738619 19864955 20738619 16461787 20738619 16461787 16651136 16461787 20168766 7069588 20168766 16072798 20168766 16072798 11480206 5712864 11480206 5712864 5687243 5712864 6842467 20335474 6842467 20335474 6539013 20335474 19213749 5885045 19213749 5885045 21227652 5885045 19304206 18758309 19304206 18130823 19304206 18130823 18775329 18130823 25231097 1774035 25231097 17278481 25231097 17278481 8644818 18082065 8644818 3221516 8644818 3221516 23585428 3221516 15206821 17471355 15206821 17471355 9292516 17471355 20046314 19269138 20046314 11251671 20046314 11251671 13673924 13022138 13673924 12651342 13673924 12651342 3569311 23488407 3569311 1004094 3569311 1004094 25754796 1004094 8993930 22570319 8993930 22570319 23242432 22570319 4705629 4586798 4705629 14486253 4705629 14486253 18693656 18548440 18693656 17100555 18693656 17100555 10686575 10004263 10686575 18470313 10686575 18470313 7236331 6752012 7236331 10294096 7236331 10294096 10852690 10294096 2019472 1679576 2019472 9201234 2019472 9201234 9748105 9201234 9134344 19908131 9134344 19908131 2049151 2498511 2049151 20401564 2049151 20401564 21956272 21063431 21956272 16653695 21956272 16653695 9158971 8677836 9158971 22630158 9158971 22630158 4496231 22630158 10955015 15837039 10955015 22770591 10955015 22770591 4233445 22770591 20928783 6288726 20928783 14002373 20928783 14002373 12926357 14002373 15748084 15159568 15748084 11289669 15748084 11289669 15559074 11289669 17535060 4696478 17535060 4696478 4874072 4696478 9232237 15700858 9232237 15700858 10879238 15700858 10527945 16461447 10527945 15768048 10527945 15768048 16406802 15768048 12725659 12117192 12725659 22190863 12725659 22190863 3714631 3861619 3714631 16671595 3714631 16671595 26154252 25002309 26154252 14883313 26154252 14883313 5052455 5039167 5052455 7401055 5052455 7401055 19467322 7401055 7688196 19347918 7688196 6621356 7688196 6621356 20144783 6621356 18919979 17835334 18919979 7842835 18919979 7842835 22708856 4125568 22708856 6822501 22708856 6822501 2104961 2565012 2104961 11595713 2104961 11595713 11984327 11595713 9376931 7458725 9376931 7458725 3096176 23860587 3096176 1508219 3096176 1508219 25189186 1508219 1950998 16262810 1950998 16262810 23325911 3485972 23325911 20374500 23325911 20374500 489004 26498768 489004 12991786 489004 12991786 13928054 12991786 4190476 22590561 4190476 17189276 4190476 17189276 19527145 18769786 19527145 8786783 19527145 8786783 8935005 8786783 10474486 16813369 10474486 14960296 10474486 14960296 15575153 10487924 15575153 10487924 5658168 5336949 5658168 17957684 5658168 17957684 24810754 23594936 24810754 11722721 24810754 11722721 12270983 11722721 17806014 6348969 17806014 6348969 20244663 6348969 10700547 15949921 10700547 4275177 10700547 4275177 4469096 4275177 23916870 2893457 23916870 19089011 23916870 19089011 7870550 19089011 13650675 10914602 13650675 10914602 15982160 10914602 4560627 4509742 4560627 10529400 4560627 10529400 19420389 21280347 19420389 21280347 5451419 21280347 16221136 10803556 16221136 11510039 16221136 11510039 5759916 21165416 5759916 3101974 5759916 3101974 23753640 3101974 9646919 11851157 9646919 11851157 18809273 8034587 18809273 8034587 19068880 8034587 16010463 20168750 16010463 20168750 20760207 20168750 15783306 10972382 15783306 11024098 15783306 11024098 15894129 11024098 1938466 2150516 1938466 11006639 1938466 11006639 12191054 11487533 12191054 4478143 12191054 4478143 22476250 4478143 6058294 20849817 6058294 20134048 6058294 20134048 21597598 20952552 21597598 8966055 21597598 8966055 17913387 8966055 19504097 19102954 19504097 5676653 19504097 5676653 5721045 21465708 5721045 15044347 5721045 15044347 25644485 24386911 25644485 16693759 25644485 16693759 10359697 16693759 14834594 14409008 14834594 14869477 14834594 14869477 11511177 14869477 17182530 9939055 17182530 16569300 17182530 16569300 10581003 16569300 13054285 9251896 13054285 9251896 18031522 9251896 4729472 4244720 4729472 8058910 4729472 8058910 15861922 20385818 15861922 20385818 20923235 20385818 16289596 10741676 16289596 23079632 16289596 23079632 3746519 23079632 19645986 7665166 19645986 21891194 19645986 21891194 22716539 21891194 5672848 5470947 5672848 22217098 5672848 22217098 23002124 22217098 1772652 1728963 1772652 15000352 1772652 15000352 12042297 15000352 11411173 15376924 11411173 14185994 11411173 14185994 12732572 14185994 8491661 18690241 8491661 11931617 8491661 11931617 18740937 8573103 18740937 19073433 18740937 19073433 7922371 19073433 18609363 6937694 18609363 6937694 20370398 6937694 14842789 15042963 14842789 15042963 11895935 15042963 18115317 2443587 18115317 2443587 2102594 2443587 6208153 20820149 6208153 4443967 6208153 4443967 4542048 4443967 6790271 6701665 6790271 1893476 6790271 1893476 25167352 1893476 22670453 21585240 22670453 12552107 22670453 12552107 11621596 11328741 11621596 18379937 11621596 18379937 8614687 18379937 23708700 3088791 23708700 14583222 23708700 14583222 12393045 14583222 22501142 21899024 22501142 3314608 22501142 3314608 23405565 3314608 12445008 12325137 12445008 12325137 17813598 23984569 17813598 23984569 3139929 23984569 14528586 3485493 14528586 3485493 23273045 3485493 20256757 19516684 20256757 17966160 20256757 17966160 18671032 17966160 22303381 21378129 22303381 13336816 22303381 13336816 5847356 5763036 5847356 7651124 5847356 7651124 7895404 7651124 408888 615946 408888 7517073 408888 7517073 16116456 20896321 16116456 20896321 21459191 20896321 16017779 10950585 16017779 21674401 16017779 21674401 22315371 21674401 11640749 10908888 11640749 21880820 11640749 21880820 22514823 21880820 4055157 4091962 4055157 13815020 4055157 13815020 14593337 13815020 6721420 6219568 6721420 18421656 6721420 18421656 18928465 18421656 13072026 13542138 13072026 14714078 13072026 14714078 11748241 14714078 22501425 25155182 22501425 25155182 1686652 25155182 25287308 1606065 25287308 10585162 25287308 10585162 11136654 10585162 26505890 409621 26505890 5329156 26505890 5329156 11582860 11203394 11582860 9110965 11582860 9110965 6966583 6598301 6966583 20029034 6966583 20029034 19395408 7754131 19395408 21030040 19395408 21030040 21748093 21030040 14789693 9627201 14789693 9627201 17117462 9627201 2119672 2158851 2119672 9157198 2119672 9157198 9613500 9157198 6912683 5534613 6912683 5534613 21283283 5534613 1107538 25955226 1107538 13356234 1107538 13356234 18310725 17636110 18310725 11204567 18310725 11204567 6571689 6066446 6571689 23157596 6571689 23157596 3830887 23157596 22500977 3226510 22500977 3226510 3775492 3226510 3956770 7754632 3956770 7754632 21437261 1346812 21437261 1346812 1230896 1346812 18880527 8106631 18880527 5586842 18880527 5586842 22900111 21736919 22900111 4183292 22900111 4183292 4565698 4183292 19419449 19263209 19419449 19263209 20743218 20011721 20743218 5390293 20743218 5390293 5602264 5390293 13787421 21675746 13787421 21675746 5364010 21675746 25840009 1285928 25840009 9351134 25840009 9351134 17570385 17173465 17570385 4435619 17570385 4435619 4479020 4435619 9044295 17874314 9044295 10396168 9044295 10396168 21373462 5422895 21373462 12740494 21373462 12740494 4064408 22988312 4064408 6283622 4064408 6283622 19329241 18759201 19329241 13996472 19329241 13996472 14679885 13996472 23393604 22425489 23393604 17894983 23393604 17894983 18047661 17894983 18387709 8985599 18387709 16281455 18387709 16281455 10438818 16281455 26187540 928514 26187540 6192763 26187540 6192763 6485061 6192763 21470016 5666889 21470016 20761945 21470016 20761945 21984350 4702397 21984350 16413631 21984350 16413631 2656105 2340741 2656105 6166753 2656105 6166753 6445634 6166753 912256 909816 912256 7619703 912256 7619703 8198344 7619703 5958237 5662953 5958237 10350803 5958237 10350803 16736968 10350803 16332906 23361770 16332906 23361770 3626486 23361770 20454268 16834403 20454268 16834403 10377936 16834403 22297307 4287495 22297307 21157165 22297307 21157165 15621992 7406245 15621992 7406245 20199152 6502634 20199152 9069474 20199152 9069474 8764072 1595900 8764072 1595900 25438494 1595900 23356054 20578724 23356054 20578724 4691019 22411953 4691019 16749472 4691019 16749472 21821771 21315105 21821771 14699840 21821771 14699840 5838527 20979455 5838527 10423696 5838527 10423696 25701498 1067538 25701498 21283385 25701498 21283385 5606803 21283385 12793913 1361940 12793913 1361940 25535584 1361940 14323627 12523288 14323627 9062758 14323627 9062758 9517981 9062758 10468132 16655432 10468132 8881421 10468132 8881421 19232212 5280639 19232212 5280639 21508717 5280639 14128103 15228182 14128103 15228182 15617481 15228182 9441135 17875460 9441135 12896420 9441135 12896420 15024048 12133951 15024048 20364536 15024048 20364536 6366901 20364536 20492175 4710556 20492175 4710556 4826278 4710556 5468897 21237823 5468897 3734110 5468897 3734110 3757971 3734110 9984585 16917801 9984585 6028424 9984585 6028424 6528848 6028424 17425923 12104046 17425923 12104046 14788140 12104046 17752321 21529320 17752321 21529320 21875857 21529320 11962322 14698572 11962322 19266339 11962322 19266339 19980499 19535574 19980499 18953364 19980499 18953364 8021670 18953364 11228867 3730432 11228867 3730432 4026278 3730432 5608630 11744047 5608630 11744047 11958503 11744047 3880633 23276659 3880633 17604874 3880633 17604874 20992471 20214738 20992471 13085050 20992471 13085050 13677844 13085050 23544237 3331208 23544237 14408460 23544237 14408460 5918352 21325309 5918352 3892941 5918352 3892941 3816499 3892941 11772631 16827036 11772631 16827036 25589021 1421925 25589021 20809874 25589021 20809874 16558239 10341739 16558239 21145513 16558239 21145513 21804353 21145513 17602421 10642470 17602421 10642470 10398697 6845380 10398697 6845380 6907803 6845380 20604295 6587787 20604295 12551244 20604295 12551244 8958878 18302033 8958878 5018957 8958878 5018957 5101623 5018957 6652287 10124397 6652287 10124397 17286714 9500761 17286714 15317073 17286714 15317073 10277581 16716001 10277581 15082749 10277581 15082749 22151192 21321953 22151192 17653296 22151192 17653296 17568466 16814688 17568466 17138247 17568466 17138247 3569012 3688685 3569012 3834176 3569012 3834176 22949301 3834176 20457790 13620394 20457790 13620394 3869982 3978382 3869982 17476769 3869982 17476769 18241159 17476769 9916313 967363 9916313 967363 26040925 967363 9509430 15932348 9509430 15932348 16672063 15932348 5465243 5633209 5465243 8413497 5465243 8413497 18606438 8413497 1679127 25241609 1679127 15475673 1679127 15475673 20340766 3472405 20340766 3472405 23330683 3472405 19191568 8247477 19191568 7043613 19191568 7043613 19735127 7043613 17749543 11372417 17749543 11372417 15790008 11372417 20509376 20194820 20509376 20194820 20617057 20194820 16731240 10431191 16731240 10431191 10777522 10431191 12612631 17705419 12612631 17705419 18524033 17705419 8009856 18847655 8009856 15963267 8009856 15963267 13481060 12778581 13481060 22902486 13481060 22902486 23983108 22902486 19816129 5659237 19816129 5659237 5707569 5659237 14404430 12246421 14404430 8747179 14404430 8747179 7726226 5288045 7726226 5288045 21278794 5288045 12724779 23039786 12724779 23039786 24020641 23039786 16284191 11146371 16284191 21363347 16284191 21363347 22077385 21363347 8052358 7466613 8052358 7466613 19522341 7466613 19452933 7649312 19452933 7649312 19708004 7649312 1625720 25578061 1625720 10833472 1625720 10833472 11491752 10833472 5918090 21086402 5918090 13518119 5918090 13518119 21221369 6312660 21221369 14046962 21221369 14046962 7893851 5821776 7893851 5821776 22415907 4344615 22415907 25411313 22415907 25411313 1545454 25411313 12661765 11830780 12661765 11873064 12661765 11873064 12855120 11873064 11272380 15918570 11272380 7470974 11272380 7470974 6925720 19990122 6925720 5961203 6925720 5961203 5829240 5961203 11044355 10552334 11044355 5278748 11044355 5278748 5503194 5278748 16283814 15641274 16283814 15132783 16283814 15132783 11302625 15132783 23223836 22550389 23223836 6895349 23223836 6895349 5183719 21728091 5183719 1435162 5183719 1435162 25656158 1435162 8356333 18780664 8356333 7001971 8356333 7001971 23137760 22393594 23137760 11944806 23137760 11944806 12537601 11944806 19443458 18966582 19443458 3323354 19443458 3323354 2966076 3323354 20655504 20355396 20655504 20355396 20999487 20355396 5209433 21707547 5209433 21557351 5209433 21557351 5188938 21557351 14106838 12967640 14106838 15143108 14106838 15143108 19692111 7106992 19692111 24301499 19692111 24301499 25422639 24301499 11064057 10299148 11064057 15465671 11064057 15465671 11373243 15465671 3488343 23577989 3488343 13742363 3488343 13742363 13805476 13742363 8546045 8283221 8546045 19278863 8546045 19278863 19985886 19278863 9852174 9146699 9852174 16487109 9852174 16487109 17127379 16487109 813266 26027234 813266 16328596 813266 16328596 10622281 16328596 9197127 17684182 9197127 9485614 9197127 9485614 13505593 12558513 13505593 11883214 13505593 11883214 8748954 8254945 8748954 9312286 8748954 9312286 10188679 15831431 10188679 15831431 18604826 8799203 18604826 10413314 18604826 10413314 16517946 10413314 21427918 26719964 21427918 26719964 228460 26719964 8841599 3220058 8841599 3220058 23757775 3220058 17107324 16764775 17107324 11663203 17107324 11663203 15101701 11663203 20272875 6621333 20272875 21564177 20272875 21564177 22413746 21564177 10886853 10398218 10886853 17226927 10886853 17226927 17943226 17226927 14680463 13969297 14680463 21925655 14680463 21925655 22916338 21925655 12458985 6869945 12458985 6869945 3593391 23316709 3593391 12320350 3593391 12320350 24121576 23568797 24121576 23568797 3352487 23568797 23552532 11621362 23552532 11621362 12621596 11621362 19126638 8157829 19126638 9675114 19126638 9675114 10094496 9675114 20628819 6085902 20628819 7325524 20628819 7325524 10005512 9612017 10005512 6244705 10005512 6244705 20517924 6244705 14033264 13263601 14033264 11813359 14033264 11813359 12310985 11813359 12501306 11505087 12501306 19430457 12501306 19430457 20087896 19430457 17919074 1426263 17919074 1426263 25246712 1426263 20498862 14261738 20498862 14261738 12466756 14261738 14073363 11846926 14073363 11846926 21783790 4952429 21783790 6234137 21783790 6234137 6256547 6234137 21356859 20548918 21356859 4566256 21356859 4566256 22339918 4566256 12030775 11180852 12030775 8054280 12030775 8054280 8492063 8054280 16477312 19102549 16477312 19102549 8047073 19102549 23114902 22283889 23114902 3616466 23114902 3616466 3382806 3616466 8540787 8420224 8540787 2838439 8540787 2838439 24054881 2838439 16288853 19480073 16288853 19480073 7562144 19480073 21352771 20473630 21352771 7820030 21352771 7820030 19100229 7820030 20209879 19815923 20209879 17170409 20209879 17170409 17579874 17170409 22295170 5064394 22295170 18246014 22295170 18246014 19007741 18246014 21636152 20984703 21636152 6178161 21636152 6178161 6701346 6178161 10357372 16831507 10357372 16804342 10357372 16804342 10104810 16804342 13797805 12995890 13797805 21134223 13797805 21134223 5453079 21639965 5453079 3051841 5453079 3051841 2808354 3051841 14512495 12267583 14512495 6747980 14512495 6747980 6861527 6747980 22221680 3059023 22221680 3059023 23707306 3059023 3881020 5052340 3881020 5052340 21648984 5052340 14806875 11884982 14806875 3360870 14806875 3360870 3889975 3360870 6346542 9444911 6346542 9444911 19778149 7463879 19778149 9577350 19778149 9577350 10113922 9577350 16766006 15665565 16766006 15665565 16184736 15665565 17836151 17039984 17836151 5621274 17836151 5621274 23692519 22788795 23692519 22788795 4192871 22788795 14492145 12286698 14492145 21172267 14492145 21172267 21912699 21172267 15322208 14512164 15322208 16021882 15322208 16021882 10557147 16021882 16130518 4921438 16130518 4921438 5141643 4921438 12224999 11219999 12224999 5396735 12224999 5396735 5704107 5396735 20678386 7698452 20678386 7698452 8342611 7698452 10923835 11187780 10923835 11187780 22244621 21578231 22244621 6402352 22244621 6402352 10892515 10253168 10892515 5483006 10892515 5483006 21751819 5483006 16390062 10362905 16390062 5090464 16390062 5090464 5326254 5090464 16968212 9979979 16968212 6321619 16968212 6321619 20820845 6321619 1589525 25325001 1589525 12420929 1589525 12420929 16224171 15569945 16224171 15569945 3064636 23628210 3064636 300251 3064636 300251 26558840 300251 7202336 13490917 7202336 13490917 15987597 16747541 15987597 16747541 10395590 16747541 18241968 8885889 18241968 9580913 18241968 9580913 9973193 9580913 26099871 24986389 26099871 20347181 26099871 20347181 6477323 20347181 16860652 16287756 16860652 18946995 16860652 18946995 21786589 21036666 21786589 7831583 21786589 7831583 4493163 4275215 4493163 17424704 4493163 17424704 9864669 17424704 6277311 5729656 6277311 10965794 6277311 10965794 11695873 10965794 4058228 3520740 4058228 19277829 4058228 19277829 14969219 10012887 14969219 10012887 10593261 10012887 11420751 15279421 11420751 8624521 11420751 8624521 18679393 8624521 15885754 20134504 15885754 20134504 24026399 2919976 24026399 13027286 24026399 13027286 13001172 15096059 13001172 15096059 15499005 15096059 13455045 13363960 13455045 22102787 13455045 22102787 4861516 22102787 15348142 14333906 15348142 19940629 15348142 19940629 6148479 20560626 6148479 20004582 6148479 20004582 20492073 20004582 16734796 9910075 16734796 13538010 16734796 13538010 10383585 21657569 10383585 21657569 22336322 21657569 9516719 9536218 9516719 9536218 12968169 12054757 12968169 8713095 12968169 8713095 18426668 8713095 6022917 6129795 6022917 14332129 6022917 14332129 12408501 14332129 1940022 24868210 1940022 13808079 1940022 13808079 14516836 13808079 7441285 7395090 7441285 10902700 7441285 10902700 11619304 10902700 4202154 4029300 4202154 4574575 4202154 4574575 21998119 4574575 9320749 18676776 9320749 18676776 8214673 18676776 19056228 8088100 19056228 12501856 19056228 12501856 13062080 12501856 18276783 17987628 18276783 8343908 18276783 8343908 18772030 8343908 7141132 19784252 7141132 4997205 7141132 4997205 5149546 4997205 13786007 12962183 13786007 3768093 13786007 3768093 23153578 3768093 17694514 14448723 17694514 14448723 12349019 14448723 19537154 460642 19537154 460642 424870 460642 5154890 19624846 5154890 19624846 19736853 19624846 10995695 8398801 10995695 8398801 8835146 8398801 18779333 8458662 18779333 5481050 18779333 5481050 5438984 5481050 20157017 19754418 20157017 15115059 20157017 15115059 11810465 15115059 21535376 21844422 21535376 21844422 25883651 880295 25883651 12028237 25883651 12028237 14877485 12028237 22624711 3950984 22624711 15037523 22624711 15037523 11953912 15037523 15693826 15378014 15693826 2382627 15693826 2382627 1918283 2382627 10026806 11987240 10026806 11987240 19685806 19227812 19685806 16819150 19685806 16819150 5798117 5401474 5798117 7577021 5798117 7577021 25716326 24477858 25716326 18179510 25716326 18179510 18913252 18179510 21961798 5087936 21961798 12998600 21961798 12998600 13654750 12998600 16659995 10273956 16659995 12773851 16659995 12773851 1175341 25737929 1175341 8924846 1175341 8924846 21366990 5280404 21366990 23348849 21366990 23348849 24523199 23348849 19496251 18664951 19496251 18664951 4945961 4784434 4945961 14242151 4945961 14242151 23438403 22544661 23438403 8363415 23438403 8363415 8684152 8363415 21652940 5558200 21652940 20538540 21652940 20538540 6538852 20400123 6538852 22871210 6538852 22871210 4165014 22871210 8637537 5044794 8637537 5044794 21828751 5044794 4447445 1624654 4447445 1624654 25218815 1624654 23533084 23078395 23533084 21506031 23533084 21506031 13965181 9317047 13965181 9317047 17985630 9317047 9837774 15461526 9837774 15461526 15687128 15461526 5917858 21032377 5917858 8169180 5917858 8169180 18823567 8169180 3644120 3536392 3644120 24540015 3644120 24540015 2336445 24540015 17793227 9371952 17793227 15587585 17793227 15587585 692596 922290 692596 13139488 692596 13139488 21054208 22798971 21054208 22798971 4247927 22798971 25264756 1603599 25264756 4319524 25264756 4319524 4368424 4319524 14780642 14636222 14780642 6899993 14780642 6899993 5105792 4853819 5105792 6809689 5105792 6809689 15966340 24678042 15966340 24678042 25817722 24678042 18504128 12610219 18504128 12610219 2987000 23951140 2987000 23951140 2950767 23951140 14987845 12205244 14987845 17545101 14987845 17545101 4717083 22141272 4717083 14006602 4717083 14006602 14290984 14006602 5876955 21254076 5876955 10728835 5876955 10728835 20148963 19898658 20148963 1965338 20148963 1965338 2153519 1965338 9650822 17163189 9650822 4326176 9650822 4326176 4376534 4326176 19499952 18785697 19499952 5358039 19499952 5358039 5050144 4967459 5050144 21735888 5050144 21735888 22248663 21735888 11922388 11223538 11922388 11223538 11658490 11223538 24647477 2224008 24647477 17279209 24647477 17279209 9832355 9253321 9832355 10738910 9832355 10738910 22143002 22161826 22143002 22161826 22769586 22161826 18233131 16173007 18233131 16173007 10465205 16173007 14958437 8133687 14958437 8133687 8459292 8133687 8698507 18067549 8698507 11165549 8698507 11165549 16062815 11165549 14097869 15498677 14097869 15498677 15771804 15498677 13931803 12998589 13931803 12998589 14095129 12998589 3991133 23113001 3991133 22569444 3991133 22569444 18348883 18180066 18348883 24041111 18348883 24041111 24846679 24041111 5277208 5071752 5277208 12963593 5277208 12963593 13659473 12963593 2674786 24212829 2674786 12030880 2674786 12030880 23034537 3868797 23034537 6656191 23034537 6656191 7170479 6656191 13195229 20059413 13195229 20059413 1167475 1137556 1167475 16025742 1167475 16025742 13795340 12807458 13795340 22794572 13795340 22794572 3823156 22794572 16468489 4491634 16468489 4491634 4879574 4491634 11359593 19469405 11359593 19469405 19965563 19469405 11292688 7074015 11292688 7074015 7284164 7074015 13599599 15105628 13599599 15105628 15354230 15105628 873729 26234901 873729 20730562 873729 20730562 21439553 20730562 11392559 11743139 11392559 11743139 15909556 10898761 15909556 17873871 15909556 17873871 8895857 17873871 14087784 12997562 14087784 13620370 14087784 13620370 23400663 22655684 23400663 9273046 23400663 9273046 5059462 21828670 5059462 16375299 5059462 16375299 10387859 16375299 4225079 4192821 4225079 23456519 4225079 23456519 3605676 23456519 13567774 12546156 13567774 14258766 13567774 14258766 8490611 7897972 8490611 18970611 8490611 18970611 19130035 18970611 18997456 3497040 18997456 3497040 4041808 3497040 7912984 22850527 7912984 22850527 4122823 22850527 20705359 3885231 20705359 3885231 4211262 3885231 9153422 8600033 9153422 5158320 9153422 5158320 5346593 5158320 11762583 15115296 11762583 7388978 11762583 7388978 7910548 7388978 9422657 8910701 9422657 3212333 9422657 3212333 23408897 3212333 5452700 21548062 5452700 19621712 5452700 19621712 26508629 25756727 26508629 22644587 26508629 22644587 17425564 4066366 17425564 4066366 22867005 4066366 11280315 17244977 11280315 17244977 17909284 17244977 5887000 21754879 5887000 21754879 5240051 21754879 9483330 9032095 9483330 9303272 9483330 9303272 12360247 14099527 12360247 2004614 12360247 2004614 24941478 2004614 21211973 20569764 21211973 4058598 21211973 4058598 4409937 4058598 16132261 11696607 16132261 11696607 12636951 11696607 14655790 17308623 14655790 17308623 9455523 17308623 22379640 4385192 22379640 21079351 22379640 21079351 13257907 12311558 13257907 12311558 13335348 12311558 10403011 21391279 10403011 21391279 22791485 21906940 22791485 17409204 22791485 17409204 15563633 11900725 15563633 12883887 15563633 12883887 11466651 15525052 11466651 15190069 11466651 15190069 11555078 15190069 7860681 7753200 7860681 15775237 7860681 15775237 19160165 7884713 19160165 11298362 19160165 11298362 15455238 11298362 17793103 3659651 17793103 3659651 3445631 3659651 9851700 9489674 9851700 6363210 9851700 6363210 7022301 6363210 9634855 21061201 9634855 21061201 21916430 21061201 9723068 8208584 9723068 8208584 18982549 8208584 16087832 18429999 16087832 18429999 8830115 18429999 20781139 20266394 20781139 13530431 20781139 13530431 13703174 13530431 18745486 8222832 18745486 10193115 18745486 10193115 1614739 2075422 1614739 4487367 1614739 4487367 13221956 14608938 13221956 14608938 12101578 14608938 12882265 10215615 12882265 10215615 16859333 10215615 10128324 16493172 10128324 3996192 10128324 3996192 22910530 3996192 22134403 21282491 22134403 15711063 22134403 15711063 191549 282491 191549 19866648 191549 19866648 20273214 19866648 6535392 6253334 6535392 19416908 6535392 19416908 18561922 15960484 18561922 15960484 11098515 15960484 16562235 5179271 16562235 5179271 5257169 5179271 21207627 22471257 21207627 22471257 4542062 22471257 16979488 9675461 16979488 12770906 16979488 12770906 1212306 25646183 1212306 16097472 1212306 16097472 16186519 16097472 14948452 7733887 14948452 7733887 19248648 7733887 14613020 13925850 14613020 7045661 14613020 7045661 23114347 3737061 23114347 12491738 23114347 12491738 14849664 12491738 22693805 4411058 22693805 23476484 22693805 23476484 23975163 23476484 7770774 19121246 7770774 19593667 7770774 19593667 4802126 4809806 4802126 9090513 4802126 9090513 18067188 9090513 11722559 15295417 11722559 10422561 11722559 10422561 10965285 10422561 12161097 16655613 12161097 16655613 17267561 16655613 13965571 4832575 13965571 4832575 21813792 4832575 14627687 13659509 14627687 13659509 13021223 13659509 21159773 2407170 21159773 2407170 2306926 2407170 22777421 24000656 22777421 24000656 25211957 24000656 15582092 14619735 15582092 22037481 15582092 22037481 22937823 22037481 18797788 14145215 18797788 14145215 10959023 10523939 10959023 15385149 10959023 15385149 15620753 15385149 6389562 20464729 6389562 10832359 6389562 10832359 16196131 10832359 4635290 4561897 4635290 17956167 4635290 17956167 12855712 12077941 12855712 17276494 12855712 17276494 10048390 17276494 17436873 7185313 17436873 7185313 19788178 7185313 10506804 12110819 10506804 12110819 16300722 16086304 16300722 12538358 16300722 12538358 13001308 12538358 22627601 24013522 22627601 24013522 2829837 24013522 21894415 4732081 21894415 22660722 21894415 22660722 23536741 22660722 17132824 9980848 17132824 12178754 17132824 12178754 5798145 5679114 5798145 21204227 5798145 21204227 7340684 4582730 7340684 4582730 22079404 4582730 14508616 14102229 14508616 8530369 14508616 8530369 8907812 8530369 11533275 18288539 11533275 18288539 18874420 18288539 18016477 8848804 18016477 22780744 18016477 22780744 23557660 22780744 15823218 159085 15823218 159085 26804776 159085 16004595 21418186 16004595 21418186 22317303 21460044 22317303 7505647 22317303 7505647 7884366 7505647 9756413 20504080 9756413 20504080 5047291 4749921 5047291 16996575 5047291 16996575 9721221 16996575 3712551 24136648 3712551 24136648 2749150 24136648 8124728 5010297 8124728 5010297 22015309 5010297 11323237 19873370 11323237 19873370 26042809 24941570 26042809 15021027 26042809 15021027 1526871 25316106 1526871 1854794 1526871 1854794 17243084 22581607 17243084 22581607 4544713 22581607 16340479 4718876 16340479 4718876 21746855 4718876 13942841 12711007 13942841 7217180 13942841 7217180 19661515 7217180 13012576 13591927 13012576 3926284 13012576 3926284 23006067 3926284 2786868 2530600 2786868 12826351 2786868 12826351 13885572 12826351 3823601 4032357 3823601 4881272 3823601 4881272 8271379 18570730 8271379 8818875 8271379 8818875 18346593 8818875 12412117 21251796 12412117 21251796 22108983 21251796 19505269 10684433 19505269 10684433 16560259 10684433 18837198 21990309 18837198 21990309 23124220 21990309 15777367 9448903 15777367 9448903 17530752 9448903 7973935 7782115 7973935 21576353 7973935 21576353 5635521 21576353 13923027 13169939 13923027 23816320 13923027 23816320 24914564 23816320 12395294 14327167 12395294 18518377 12395294 18518377 21651871 3146265 21651871 3146265 23759994 3146265 18110765 18767098 18110765 18767098 8404533 18767098 13836989 12813798 13836989 14481468 13836989 14481468 14970505 14481468 3119575 2762499 3119575 20313009 3119575 20313009 22338297 4434456 22338297 11679351 22338297 11679351 11379628 15454279 11379628 2732042 11379628 2732042 2782234 2732042 11673257 10747889 11673257 3249193 11673257 3249193 23564852 3249193 16018698 11075615 16018698 9407020 16018698 9407020 17638161 9407020 11314705 15604523 11314705 1927792 11314705 1927792 24777214 1927792 17868268 13396568 17868268 13396568 12013652 14961664 12013652 7863232 12013652 7863232 8116132 7863232 23308754 22328453 23308754 15418895 23308754 15418895 16009662 15418895 21116929 20237933 21116929 6922106 21116929 6922106 19616252 21450564 19616252 21450564 22263756 21450564 16803853 10426967 16803853 10484633 16803853 10484633 9016868 17920389 9016868 16724690 9016868 16724690 21643141 4678537 21643141 4678537 25072128 23910401 25072128 7069962 25072128 7069962 7282267 6717015 7282267 10558970 7282267 10558970 13468456 20879918 13468456 20879918 6230922 20879918 20982059 5605525 20982059 11544878 20982059 11544878 15200242 11544878 16204790 8499369 16204790 8499369 18768973 8499369 2447225 2172632 2447225 25133133 2447225 25133133 1598715 25133133 17149752 9796636 17149752 24660486 17149752 24660486 25717493 24660486 18356733 13431967 18356733 13431967 3662018 2670264 3662018 2670264 2781659 2670264 25147693 24017823 25147693 9571853 25147693 9571853 10254473 9571853 20192044 6602450 20192044 20303562 20192044 20303562 21020190 20303562 5353076 21537813 5353076 19317638 5353076 19317638 21850754 5195281 21850754 9638679 21850754 9638679 9992497 9638679 19759898 19290459 19759898 16512948 19759898 16512948 15967883 15171854 15967883 23073884 15967883 23073884 3891737 23073884 19510793 7915284 19510793 8772769 19510793 8772769 10189122 20322127 10189122 20322127 6661080 20322127 7533497 7132316 7533497 8378030 7533497 8378030 15093054 11590724 15093054 6151635 15093054 6151635 21279493 6151635 8887721 13963485 8887721 13963485 14871334 13963485 5302288 21734351 5302288 16863593 5302288 16863593 17818505 16863593 17512764 4644470 17512764 4644470 4704813 4644470 21056422 23895478 21056422 23895478 24625844 23895478 22071881 6257537 22071881 6257537 20485852 6257537 24490075 2431028 24490075 17956728 24490075 17956728 9302228 17956728 17120444 9666510 17120444 9666510 17321507 9666510 7152081 21383787 7152081 21383787 5709400 21383787 9294360 17598786 9294360 23323185 9294360 23323185 3582390 23323185 16127747 10915119 16127747 24232716 16127747 24232716 24999523 24232716 24971168 3579499 24971168 3579499 7762811 19125855 7762811 11725027 7762811 11725027 15510768 11725027 5127998 21551818 5127998 14807398 5127998 14807398 25656611 24595323 25656611 11543615 25656611 11543615 15129916 11543615 20479007 6730580 20479007 11519482 20479007 11519482 12574001 11519482 23391761 3244024 23391761 21775364 23391761 21775364 6626377 8115994 6626377 8115994 18967454 8115994 15160840 18064746 15160840 18064746 4242848 3782225 4242848 9213408 4242848 9213408 9749178 9213408 4389049 3991169 4389049 22595064 4389049 22595064 23428770 22595064 17367293 5738804 17367293 5738804 6146508 5738804 20875299 20253280 20875299 3820045 20875299 3820045 22990814 3820045 13501465 16406717 13501465 16406717 6914575 20164670 6914575 11977287 6914575 11977287 20932100 5850196 20932100 10969913 20932100 10969913 7693817 19491315 7693817 5033356 7693817 5033356 5305061 5033356 22559594 4583531 22559594 9963522 22559594 9963522 17148358 9963522 19694138 18889104 19694138 18066365 19694138 18066365 11175381 10488681 11175381 14507029 11175381 14507029 12235313 14507029 3601474 23446896 3601474 859855 3601474 859855 577262 859855 19049539 11861563 19049539 11861563 15211376 11861563 15491498 14480667 15491498 4494579 15491498 4494579 22148566 4494579 13513529 12499589 13513529 2897056 13513529 2897056 3154330 2897056 19611013 7276099 19611013 6073592 19611013 6073592 5997071 5934008 5997071 10482213 5997071 10482213 23402811 22695201 23402811 22695201 22690026 4308342 22690026 18038364 22690026 18038364 8877403 18038364 17620347 9579261 17620347 19043105 17620347 19043105 5992739 21042669 5992739 17977836 5992739 17977836 21370558 5661419 21370558 11785659 21370558 11785659 9788322 24125861 9788322 24125861 2753388 24125861 4454196 4352061 4454196 19335529 4454196 19335529 19831844 19335529 6957812 20157625 6957812 19493420 6957812 19493420 20378983 6054317 20378983 6054317 6532506 6054317 12346629 14223991 12346629 1471281 12346629 1471281 1497263 1471281 22268908 23473086 22268908 23473086 24283280 23473086 9466402 5951796 9466402 5951796 20716237 5951796 12548582 14206516 12548582 14206516 14512651 14206516 3184382 23786736 3184382 8681130 3184382 8681130 18707544 8681130 9685883 20121484 9685883 20121484 20444418 20121484 12629255 4011301 12629255 4011301 3977394 4011301 13113605 20951896 13113605 20951896 5751566 20951896 15470837 14489006 15470837 20844500 15470837 20844500 23602871 3242443 23602871 22993406 23602871 22993406 2917958 2694026 2917958 4174613 2917958 4174613 7353031 8066588 7353031 8066588 10989848 15121336 10989848 15121336 15440761 15121336 12510593 6255100 12510593 6255100 6740626 6255100 20997067 20504826 20997067 12673896 20997067 12673896 13262770 12673896 19566983 19397153 19566983 6889566 19566983 6889566 6937110 6889566 21422306 5187394 21422306 14029580 21422306 14029580 8600182 8137493 8600182 9225688 8600182 9225688 17983546 9225688 8032183 7963805 8032183 16670803 8032183 16670803 17401554 16670803 4204845 22573538 4204845 13630892 4204845 13630892 13788535 13225883 13788535 19905520 13788535 19905520 7089042 19905520 9286718 8869273 9286718 23215756 9286718 23215756 23667668 23215756 6993112 6414694 6993112 20362191 6993112 20362191 20768145 20362191 18725788 8350565 18725788 15163028 18725788 15163028 16019123 15163028 21962103 4877217 21962103 5216293 21962103 5216293 5226524 5216293 22902641 22080633 22902641 18066623 22902641 18066623 9226230 18066623 17709163 9258172 17709163 10089024 17709163 10089024 11121953 10675120 11121953 9318298 11121953 9318298 9854448 9318298 12462282 11682385 12462282 6281357 12462282 6281357 6296764 6281357 9738026 21036419 9738026 21036419 23486990 3234947 23486990 6986749 23486990 6986749 7542638 6986749 21398960 5262890 21398960 12896834 21398960 12896834 7348845 21290409 7348845 21290409 25165304 24048521 25165304 10906162 25165304 10906162 11325668 10906162 19266006 18829941 19266006 16860947 19266006 16860947 10467451 16860947 12169247 14552255 12169247 16969488 12169247 16969488 9875903 16969488 16773306 10423031 16773306 22593848 16773306 22593848 23848829 22593848 8077561 15716755 8077561 15716755 11111851 15716755 8148448 7748885 8148448 16458281 8148448 16458281 22711771 22084183 22711771 6605612 22711771 6605612 8922757 17488232 8922757 17488232 19824970 18931433 19824970 12488295 19824970 12488295 14231160 12488295 16582885 16122430 16582885 5927206 16582885 5927206 4524280 4435433 4524280 18093927 4524280 18093927 24112558 22911966 24112558 14123915 24112558 14123915 12560551 14123915 14360465 5882038 14360465 5882038 21223589 5882038 6160716 8016075 6160716 8016075 24754950 1836266 24754950 5216075 24754950 5216075 5555359 5216075 18103776 8968037 18103776 5814191 18103776 5814191 21319433 5814191 10729029 16313987 10729029 13216991 10729029 13216991 14156210 13216991 4493397 4073991 4493397 17256870 4493397 17256870 21179163 5389041 21179163 10743495 21179163 10743495 5357552 23094206 5357552 23094206 3621127 23094206 20641419 6032810 20641419 14746752 20641419 14746752 2267267 2000975 2267267 9638604 2267267 9638604 10135384 9638604 3261730 2830098 3261730 8498357 3261730 8498357 11136745 21752399 11136745 21752399 22484400 21752399 4327018 4328348 4327018 22135162 4327018 22135162 6741097 8296803 6741097 8296803 21778563 20941124 21778563 3765191 21778563 3765191 22978438 3765191 13540927 12913268 13540927 8283961 13540927 8283961 8785887 8283961 24093550 23227417 24093550 23227417 3595166 23227417 17402107 9365431 17402107 15168042 17402107 15168042 11577671 15168042 24156173 2849121 24156173 23088467 24156173 23088467 3898004 23088467 16517352 4513278 16517352 4513278 22522715 4513278 19280163 18505573 19280163 8404582 19280163 8404582 5451786 5305428 5451786 6720540 5451786 6720540 11379213 10806734 11379213 3704664 11379213 3704664 3547603 3704664 3826894 2361379 3826894 2361379 2732254 2361379 16951406 10119180 16951406 4046619 16951406 4046619 1486934 25385876 1486934 14730787 1486934 14730787 12087393 14730787 1967974 24794260 1967974 1133258 1967974 1133258 213288 26823247 213288 8807311 213288 8807311 18408420 8807311 15780960 15247210 15780960 11853951 15780960 11853951 2169887 24609383 2169887 19060106 2169887 19060106 19230631 19060106 16052117 9670104 16052117 9670104 20439468 19695812 20439468 13949129 20439468 13949129 12930810 13949129 20702715 20117712 20702715 12583516 20702715 12583516 6423389 6558555 6423389 13314289 6423389 13314289 13660091 13314289 4668374 22268125 4668374 5421967 4668374 5421967 8763843 8339513 8763843 6410361 8763843 6410361 20241633 6410361 1210543 25882323 1210543 18779168 1210543 18779168 15118867 8014783 15118867 8014783 7051566 1943816 7051566 1943816 2234142 1943816 20365595 17697141 20365595 17697141 9150036 17697141 23113810 3646933 23113810 12799985 23113810 12799985 11177977 8994902 11177977 8994902 18022711 8994902 12684404 18695999 12684404 18695999 19430329 18695999 5377656 4339946 5377656 4339946 22679488 4339946 922168 25931559 922168 11030533 922168 11030533 11293257 11030533 10732543 22328008 10732543 22328008 4629873 22328008 10986436 15850595 10986436 18015456 10986436 18015456 9164303 18015456 14341047 2944167 14341047 2944167 23834143 2944167 9395689 21811760 9395689 21811760 5056742 21811760 12672104 11709548 12672104 15554533 12672104 15554533 23997352 23252546 23997352 8704506 23997352 8704506 4426846 4179442 4426846 12213282 4426846 12213282 13139418 12213282 9053750 8594070 9053750 24533406 9053750 24533406 2524823 24533406 4878528 4788618 4878528 8520438 4878528 8520438 21149255 5953900 21149255 19066491 21149255 19066491 6240924 20781384 6240924 14947809 6240924 14947809 15505021 14947809 1252289 1324483 1252289 15677493 1252289 15677493 23328294 3551759 23328294 6975684 23328294 6975684 6960291 6975684 14569281 13923547 14569281 9569836 14569281 9569836 17647989 9569836 3700720 23004571 3700720 11239466 3700720 11239466 17392500 16927350 17392500 7179857 17392500 7179857 20097854 7179857 17648972 9327467 17648972 6637911 17648972 6637911 1193220 1455681 1193220 7441474 1193220 7441474 8088253 7441474 6496970 20273025 6496970 6062364 6496970 6062364 5914605 6062364 18559943 13965815 18559943 13965815 14746456 13965815 16093364 20091358 16093364 20091358 20332971 20091358 8575114 8479873 8575114 26088864 8575114 26088864 1004965 26088864 14074959 8589370 14074959 8589370 8737851 8589370 19252926 1759117 19252926 1759117 1615199 1759117 8292489 8147231 8292489 3474442 8292489 3474442 3470559 3474442 14934192 17733594 14934192 17733594 17933673 17733594 8488255 18390513 8488255 9141072 8488255 9141072 18111033 9141072 8512716 18539599 8512716 7948722 8512716 7948722 20942517 3385075 20942517 3385075 3799199 3385075 14524528 16714031 14524528 16714031 17335106 16714031 6447018 20517649 6447018 3186935 6447018 3186935 23496787 3186935 19571671 21571108 19571671 21571108 5080713 21571108 18085792 8824076 18085792 15206266 18085792 15206266 11617192 15206266 13215029 12218950 13215029 18529741 13215029 18529741 4256289 4237167 4256289 23636582 4256289 23636582 3053936 23636582 7088809 5740817 7088809 5740817 5652472 5740817 16151984 15457820 16151984 14899415 16151984 14899415 11968808 14899415 22268866 21622116 22268866 12068223 22268866 12068223 1903733 25062515 1903733 17872794 1903733 17872794 11068837 9280541 11068837 9280541 9819662 9280541 10727925 21702211 10727925 21702211 22764662 21702211 8723141 5541687 8723141 5541687 6058481 5541687 12232168 14761027 12232168 12825938 12232168 12825938 13893423 12825938 4251074 2520938 4251074 2520938 2369096 2520938 20917154 6336432 20917154 2645589 20917154 2645589 2270754 2645589 7534892 19435756 7534892 17252643 7534892 17252643 10432272 16305948 10432272 21024642 10432272 21024642 21589892 21024642 16791216 10199555 16791216 11484670 16791216 11484670 12124955 11484670 19865407 19005286 19865407 5776244 19865407 5776244 21191545 5776244 18847561 17086515 18847561 17086515 17402080 17086515 19127960 18389551 19127960 7570704 19127960 7570704 19337841 7570704 10894938 10419260 10894938 1289544 10894938 1289544 25732900 1289544 5093300 21916305 5093300 15583745 5093300 15583745 11492367 15583745 4710509 4325384 4710509 8576683 4710509 8576683 20036173 7139823 20036173 21986125 20036173 21986125 22651371 21986125 12415728 4388492 12415728 4388492 4291144 4388492 20840233 20514260 20840233 20514260 6755632 20514260 19910170 9130951 19910170 9130951 8533917 6489959 8533917 6489959 6337679 6489959 6657749 22016624 6657749 22016624 5005354 22016624 18027925 9169118 18027925 11532892 18027925 11532892 15224308 11532892 24162375 23011114 24162375 6213443 24162375 6213443 6175490 6213443 15547451 22339727 15547451 22339727 23351871 22339727 3445345 23613872 3445345 6786013 3445345 6786013 7111649 6786013 1140938 25908657 1140938 19647979 1140938 19647979 22930387 3834693 22930387 5658887 22930387 5658887 17481806 9641130 17481806 4016106 17481806 4016106 22813534 4016106 7733540 7178872 7733540 3720916 7733540 3720916 23149860 3720916 12642240 25559768 12642240 25559768 26368834 25559768 20216191 15562393 20216191 15562393 3665898 3710961 3665898 10941361 3665898 10941361 22867782 22434083 22867782 22411056 22867782 22411056 4774680 22411056 9345004 9104044 9345004 14633139 9345004 14633139 12260160 14633139 11451001 15460891 11451001 5475600 11451001 5475600 21817983 5475600 11221030 18850269 11221030 18850269 8033426 18850269 14837304 4696474 14837304 4696474 4722726 4696474 24697409 1969546 24697409 5705778 24697409 5705778 16876136 21671081 16876136 21671081 22512096 21671081 17198092 4044152 17198092 4044152 4077977 4044152 22144276 13300648 22144276 13300648 13496004 13300648 19742467 19493626 19742467 4534786 19742467 4534786 4630780 4534786 4849882 9843324 4849882 9843324 18195771 21822757 18195771 21822757 22486818 21822757 15457739 15058076 15457739 24734687 15457739 24734687 25966229 24734687 8739444 784142 8739444 784142 25954199 784142 10429364 22017240 10429364 22017240 4749985 22017240 12836313 11778018 12836313 20056048 12836313 20056048 6989449 20056048 13239391 13662974 13239391 21088217 13239391 21088217 21789866 21088217 3879437 23105225 3879437 8253116 3879437 8253116 14741943 22320595 14741943 22320595 4606721 22320595 9791436 16606820 9791436 16606820 14363095 12414409 14363095 14194683 14363095 14194683 23023168 22225021 23023168 4709617 23023168 4709617 4748571 4709617 22970282 22074144 22970282 10622486 22970282 10622486 6199324 20698480 6199324 8884541 6199324 8884541 9206930 8884541 250722 441604 250722 11348274 250722 11348274 16604805 15922431 16604805 9278063 16604805 9278063 18710549 8671492 18710549 21502442 18710549 21502442 5304149 21502442 11627138 11584513 11627138 11584513 19751438 7552078 19751438 20762590 19751438 20762590 21330122 20762590 4688175 4532098 4688175 23067842 4688175 23067842 3978901 23067842 24852058 1945785 24852058 14244823 24852058 14244823 12608774 12057047 12608774 18257808 12608774 18257808 20709763 6295153 20709763 23561855 20709763 23561855 24436929 23561855 12420655 10787044 12420655 10787044 16546574 10787044 16206378 19519727 16206378 19519727 7584396 19519727 15074195 14321486 15074195 20564770 15074195 20564770 21125424 20564770 5057005 5025262 5057005 8477143 5057005 8477143 8939501 8477143 8881905 17984945 8881905 7514744 8881905 7514744 23205681 3445273 23205681 9932520 23205681 9932520 10362099 10142238 10362099 6716318 10362099 6716318 20613170 6716318 11634269 15512251 11634269 12947026 11634269 12947026 13758113 12947026 4778192 4672434 4778192 6003727 4778192 6003727 15136626 11528949 15136626 4439626 15136626 4439626 22120623 4439626 8387822 21893639 8387822 21893639 22797364 21893639 18880272 16349379 18880272 16349379 17125006 16349379 17776316 17446062 17776316 14428571 17776316 14428571 10187528 16688789 10187528 9327241 10187528 9327241 17961283 9327241 17296832 16660191 17296832 15849155 17296832 15849155 11241363 15849155 22252692 5097107 22252692 10855936 22252692 10855936 11555111 10855936 13641360 13172827 13641360 7839875 13641360 7839875 23182926 22251011 23182926 15572066 23182926 15572066 8982321 17901019 8982321 14908489 8982321 14908489 12050419 14908489 5374842 5299831 5374842 20265498 5374842 20265498 20701063 20265498 8100658 15902185 8100658 15902185 26740492 25891825 26740492 7695503 26740492 7695503 7739844 7695503 17676963 17222607 17676963 17222607 9935307 17222607 22334432 21876962 22334432 16515371 22334432 16515371 10060471 16515371 20035132 4448009 20035132 4448009 4664814 4448009 14634873 12199728 14634873 11315330 14634873 11315330 1585342 1536548 1585342 11399198 1585342 11399198 12339849 11399198 10830010 20133993 10830010 20133993 20666315 20133993 12339236 4246310 12339236 4246310 4300630 4246310 23255827 3547704 23255827 15256876 23255827 15256876 2125966 24636875 2125966 24241849 2125966 24241849 5327265 18571096 5327265 18571096 19118101 18571096 12170623 14509780 12170623 20028560 12170623 20028560 20332355 20028560 10883818 9128513 10883818 9128513 17722716 9128513 8883885 8430484 8883885 20960663 8883885 20960663 21727856 20960663 18872273 8404754 18872273 8891438 18872273 8891438 9078862 8891438 21967092 21182984 21967092 7914286 21967092 7914286 3389321 23556881 3389321 14444703 3389321 14444703 15208756 14444703 5392131 21571811 5392131 9471542 5392131 9471542 22742882 22020229 22742882 19999592 22742882 19999592 11451359 15075686 11451359 15779840 11451359 15779840 10888389 15779840 16925359 10342195 16925359 14244809 16925359 14244809 6775320 24038993 6775320 24038993 25159077 24038993 12693691 7764384 12693691 7764384 22682804 22823813 22682804 22823813 23833386 22823813 4871960 1325989 4871960 1325989 1194758 1325989 8395404 14844819 8395404 14844819 15738882 14844819 15357647 12557539 15357647 12557539 14204703 12557539 21473944 20769457 21473944 19858042 21473944 19858042 20636309 19858042 22717299 21587003 22717299 15439043 22717299 15439043 3088244 23836908 3088244 20631471 3088244 20631471 21364801 20631471 9040137 14910528 9040137 14910528 16408396 10648977 16408396 12966283 16408396 12966283 13777647 12966283 24825987 23563809 24825987 12162968 24825987 12162968 6110544 6253646 6110544 14075301 6110544 14075301 18541803 1057887 18541803 1057887 817881 1057887 5533423 21660819 5533423 13471076 5533423 13471076 13406024 13471076 2143670 1880930 2143670 2581624 2143670 2581624 17124963 22894076 17124963 22894076 23823081 22894076 8035430 6635416 8035430 6635416 21230571 20585794 21230571 17327308 21230571 17327308 5063290 21765400 5063290 5805506 5063290 5805506 19854524 17735785 19854524 17735785 18224000 17735785 19853763 6914136 19853763 17667245 19853763 17667245 9025137 17667245 21112641 20390811 21112641 4625679 21112641 4625679 22274493 4625679 6304876 15773409 6304876 15773409 17785304 9684599 17785304 10066239 17785304 10066239 10565668 10066239 19983121 7376726 19983121 21078995 19983121 21078995 6184639 21078995 25781830 906469 25781830 7597148 25781830 7597148 8170754 7597148 19725905 18798318 19725905 12830179 19725905 12830179 2472865 2952413 2472865 15097091 2472865 15097091 15943307 15097091 11327514 10822185 11327514 21222530 11327514 21222530 21901444 21222530 13946013 13219285 13946013 13219285 13492209 13219285 21531465 20876222 21531465 7289746 21531465 7289746 5323122 21334486 5323122 3733499 5323122 3733499 3797223 3733499 16618600 15841786 16618600 7817800 16618600 7817800 7992963 7817800 17532784 16929584 17532784 16929584 7866615 7253576 7866615 16282911 7866615 16282911 16869933 16282911 10479084 9947973 10479084 12632726 10479084 12632726 14194676 12632726 4892569 25372864 4892569 25372864 1693123 25372864 3646550 3606265 3646550 10126000 3646550 10126000 17546971 9760863 17546971 13568002 17546971 13568002 7450057 6939223 7450057 9796968 7450057 9796968 17506983 9796968 7885553 7735738 7885553 9922149 7885553 9922149 19795264 24505980 19795264 24505980 2444834 24505980 23297880 18018781 23297880 18018781 15756579 11158921 15756579 13298564 15756579 13298564 4323415 4348354 4323415 16868526 4323415 16868526 10195060 16868526 7055619 7075809 7055619 16452733 7055619 16452733 17162022 16452733 10155503 9609679 10155503 14742416 10155503 14742416 12264821 14742416 11559232 5749624 11559232 5749624 5949489 5749624 16397647 15712124 16397647 11815573 16397647 11815573 12287875 11815573 22028647 4847122 22028647 6130533 22028647 6130533 21378453 6130533 22089688 21480162 22089688 11189641 22089688 11189641 11609891 11189641 19515385 4113393 19515385 4113393 22902135 4113393 10364566 16200412 10364566 11571912 10364566 11571912 16257793 8450257 16257793 8450257 24302762 2527928 24302762 11829929 24302762 11829929 14375648 13286306 14375648 13286306 13149828 12401221 13149828 12657774 13149828 12657774 13633370 12657774 3921941 23019784 3921941 18752785 3921941 18752785 19607363 18752785 4065729 22727265 4065729 8101180 4065729 8101180 18973223 8101180 3637577 3568718 3637577 23094697 3637577 23094697 23500015 23094697 19090311 4923298 19090311 4923298 21566237 4923298 20561769 19790897 20561769 12245056 20561769 12245056 15205942 12245056 17304301 217277 17304301 217277 26708728 217277 5833657 21226549 5833657 12687754 5833657 12687754 19046289 18154667 19046289 4146119 19046289 4146119 22425696 4146119 6152966 13654231 6152966 13654231 20026203 19348773 20026203 8336646 20026203 8336646 18864538 8336646 20285665 19868380 20285665 6091450 20285665 6091450 20769781 6091450 9644577 17621083 9644577 12013762 9644577 12013762 13084782 12013762 4806125 21909505 4806125 19685096 4806125 19685096 10329357 16404840 10329357 25051137 10329357 25051137 1994602 25051137 20992662 6667801 20992662 6667801 2159355 24790114 2159355 21147955 2159355 21147955 21881548 21147955 10772032 4619278 10772032 4619278 22245061 4619278 14306006 22908388 14306006 22908388 3867345 22908388 22443241 16515042 22443241 16515042 10690323 16515042 17956012 22952010 17956012 22952010 23746415 22952010 12714541 3624401 12714541 3624401 3564175 3624401 19169312 18754493 19169312 6664873 19169312 6664873 3643609 3466135 3643609 19043752 3643609 19043752 16715144 3372319 16715144 3372319 3214499 3372319 15774291 15044936 15774291 8330821 15774291 8330821 8912910 8330821 21411677 20658918 21411677 10272529 21411677 10272529 16625512 21857028 16625512 21857028 22622335 21857028 12540444 14320393 12540444 16005676 12540444 16005676 22632598 21676310 22632598 19204623 22632598 19204623 8487114 18620403 8487114 21925028 8487114 21925028 22743011 21925028 16014551 12341784 16014551 12341784 13365764 12341784 24164722 2720668 24164722 20115662 24164722 20115662 18712970 16025935 18712970 16025935 9526323 8974997 9526323 16453865 9526323 16453865 10737708 16453865 3870396 23157426 3870396 13431290 3870396 13431290 13354277 13431290 3287535 23661409 3287535 8166173 3287535 8166173 18946996 8166173 15098561 23937289 15098561 23937289 3068978 23937289 10519919 9833466 10519919 21859694 10519919 21859694 22585804 21859694 7384682 6985826 7384682 10241587 7384682 10241587 16920420 21433340 16920420 21433340 5751288 21433340 23208209 3709161 23208209 19074833 23208209 19074833 16640107 10599949 16640107 20577277 16640107 20577277 6356890 20577277 7883580 7722169 7883580 14454848 7883580 14454848 14855915 14454848 9522334 17440824 9522334 11763313 9522334 11763313 17304036 10015260 17304036 11775450 17304036 11775450 12720648 11775450 23187146 3748810 23187146 24152712 23187146 24152712 2778365 24152712 14940351 11645519 14940351 21494615 14940351 21494615 22022175 21494615 15614201 15185471 15614201 20574052 15614201 20574052 6649714 20574052 14808381 11980038 14808381 19771135 14808381 19771135 20042946 19771135 19366126 14907516 19366126 14907516 9776011 17361336 9776011 17361336 18026265 17361336 16947417 7113425 16947417 7113425 20145411 7113425 20116267 19340401 20116267 18896083 20116267 18896083 14869275 11834381 14869275 15486064 14869275 15486064 20076805 6600729 20076805 13277528 20076805 13277528 13164708 13277528 15232203 11415332 15232203 14271286 15232203 14271286 1393078 1466546 1393078 15509985 1393078 15509985 16795206 16072261 16795206 14815853 16795206 14815853 11652764 15304171 11652764 13197700 11652764 13197700 19943819 948500 19943819 948500 660733 948500 16550828 22682631 16550828 22682631 23904596 22682631 14229484 7705076 14229484 7705076 19561256 7705076 5871482 5619635 5871482 10246611 5871482 10246611 19470503 18971950 19470503 488138 19470503 488138 476141 488138 9399840 9072492 9399840 6137969 9399840 6137969 20581111 6137969 922615 26260959 922615 5667602 922615 5667602 23231359 3709147 23231359 5521757 23231359 5521757 5938644 5521757 12984630 16149071 12984630 16149071 10565918 16149071 19983534 19157137 19983534 15004143 19983534 15004143 15564422 15004143 15790487 11016256 15790487 11210077 15790487 11210077 8716913 17991455 8716913 15768307 8716913 15768307 20655523 6464810 20655523 16599680 20655523 16599680 2415246 24508930 2415246 14531513 2415246 14531513 12302676 14531513 11744918 10854032 11744918 10854032 11393906 10854032 18163286 20100347 18163286 20100347 7209483 20100347 19458148 7466193 19458148 18806481 19458148 18806481 8090852 18806481 20817747 20264006 20817747 19825681 20817747 19825681 6814450 6633795 6814450 7021202 6814450 7021202 16309417 15546013 16309417 14162721 16309417 14162721 15168122 14162721 15466227 11219404 15466227 13666806 15466227 13666806 6912740 6362887 6912740 9531941 6912740 9531941 17568532 9531941 6707570 6173969 6707570 15461099 6707570 15461099 23403634 3370149 23403634 14456480 23403634 14456480 12470372 14456480 17541416 24199580 17541416 24199580 2794135 24199580 18299929 18011645 18299929 18156261 18299929 18156261 18909235 18156261 14323616 13362035 14323616 16993234 14323616 16993234 24785490 23981941 24785490 9534082 24785490 9534082 9969155 9534082 22369850 4228462 22369850 7315273 22369850 7315273 9997464 10708239 9997464 10708239 16343068 10708239 11649178 11380061 11649178 3466778 11649178 3466778 23240836 3466778 15133015 15045306 15133015 15045306 10044526 17271070 10044526 12915975 10044526 12915975 13698693 12915975 4497373 4293852 4497373 14136777 4497373 14136777 18078108 17337536 18078108 13468814 18078108 13468814 4485377 4397669 4485377 11132483 4485377 11132483 15856074 11132483 11865289 11152933 11865289 5653448 11865289 5653448 6035401 5653448 20033135 6706471 20033135 4697073 20033135 4697073 4893233 4697073 12442012 14549933 12442012 4686160 12442012 4686160 1489556 1710874 1489556 7407856 1489556 7407856 8112729 7407856 5551615 5444857 5551615 20562837 5551615 20562837 7123043 7270618 7123043 19913805 7123043 19913805 20238547 19913805 17330407 16772455 17330407 19386591 17330407 19386591 7800917 19386591 14744006 12619657 14744006 18878245 14744006 18878245 20770900 5868718 20770900 25022956 20770900 25022956 1873979 25022956 2842048 2795257 2842048 3736891 2842048 3736891 26829721 131380 26829721 22290073 26829721 22290073 10821019 9930095 10821019 9930095 17199361 9930095 13491806 13196966 13491806 11679376 13491806 11679376 6126089 5850498 6126089 24120185 6126089 24120185 25313440 24120185 16671393 15987710 16671393 22522599 16671393 22522599 4323322 22522599 9042916 3568589 9042916 3568589 3285729 3568589 19523440 18688196 19523440 6895039 19523440 6895039 20474749 6895039 16081377 15413046 16081377 13813816 16081377 13813816 8167544 7772333 8167544 12376624 8167544 12376624 18402330 17891459 18402330 14703454 18402330 14703454 6875893 2118069 6875893 2118069 24796939 2118069 20367745 20084406 20367745 20084406 6941091 20084406 8390505 7836653 8390505 19115947 8390505 19115947 23104747 3740037 23104747 6258232 23104747 6258232 6070645 6258232 7000529 25595878 7000529 25595878 1434787 25595878 14615880 8890048 14615880 8890048 9140673 8890048 20325714 22551124 20325714 22551124 4224879 22551124 19372817 7774882 19372817 19862670 19372817 19862670 25689868 24781468 25689868 11892328 25689868 11892328 12590694 11892328 15231858 14723203 15231858 7410374 15231858 7410374 19835333 7410374 2405461 1938856 2405461 11832397 2405461 11832397 23245099 3401044 23245099 9861390 23245099 9861390 10501143 9861390 21654036 20852057 21654036 11629167 21654036 11629167 5180265 21528487 5180265 11753805 5180265 11753805 15690036 11753805 9414333 8930502 9414333 13364390 9414333 13364390 19007856 8190588 19007856 22557933 19007856 22557933 22930370 22557933 15570870 14973485 15570870 19001610 15570870 19001610 19844397 19001610 16372921 9197987 16372921 9197987 18046883 9197987 6915643 20260435 6915643 6089783 6915643 6089783 21261369 6089783 14371358 12557407 14371358 5570466 14371358 5570466 5599358 5570466 17689441 22300827 17689441 22300827 22811666 22300827 4583472 4543119 4583472 26424605 4583472 26424605 659492 26424605 8218741 7735460 8218741 21911488 8218741 21911488 22497403 21911488 7241804 6786826 7241804 17823533 7241804 17823533 18236953 17823533 6543747 6556271 6543747 20198124 6543747 20198124 10301479 13401911 10301479 13401911 18888477 18416987 18888477 12140010 18888477 12140010 3537288 23398514 3537288 2819215 3537288 2819215 24020963 2819215 7044321 14667011 7044321 14667011 18828320 8579874 18828320 21690353 18828320 21690353 5293701 21690353 16677153 1703666 16677153 1703666 25351347 1703666 23774295 5313519 23774295 5313519 21562382 5313519 23365021 3385061 23365021 5734701 23365021 5734701 21621051 5734701 24509342 23294516 24509342 12534025 24509342 12534025 6463690 6007711 6463690 14529506 6463690 14529506 15485276 14529506 6484387 6200843 6484387 7184810 6484387 7184810 20221566 7184810 17341186 16696179 17341186 16696179 10032869 16696179 11879253 5641625 11879253 5641625 21006512 5641625 7521966 19690144 7521966 7751592 7521966 7751592 21810632 21034954 21810632 13905902 21810632 13905902 14062364 13905902 23180324 22243328 23180324 5997928 23180324 5997928 14763592 14572648 14763592 9584863 14763592 9584863 10274430 9584863 11525857 14992264 11525857 7822711 11525857 7822711 4130922 22905771 4130922 18189201 4130922 18189201 21172145 20626218 21172145 9639423 21172145 9639423 15594881 14982772 15594881 13919259 15594881 13919259 12692083 13919259 20129679 19304304 20129679 16129346 20129679 16129346 10770535 16129346 13804424 2389477 13804424 2389477 1999164 2389477 14612347 12249456 14612347 6047949 14612347 6047949 5203195 5049091 5203195 22117761 5203195 22117761 4734205 22117761 25355738 24179693 25355738 22071509 25355738 22071509 4740329 22071509 19032665 6844386 19032665 6844386 6815545 6844386 7040791 19860789 7040791 14546754 7040791 14546754 12228191 14546754 9616938 17380228 9616938 9669274 9616938 9669274 17358013 9669274 7002972 20068811 7002972 14955923 7002972 14955923 11455892 14955923 8253274 18770261 8253274 12720994 8253274 12720994 13514410 12720994 4584301 22277948 4584301 3959720 4584301 3959720 3933469 3959720 20499885 6817545 20499885 4621222 20499885 4621222 22023048 4621222 12802073 13922528 12802073 8250614 12802073 8250614 18933906 8250614 9526762 17382051 9526762 16497294 9526762 16497294 18504821 8818386 18504821 13582463 18504821 13582463 13541992 13582463 16966755 7352061 16966755 7352061 2411902 24613610 2411902 17519119 2411902 17519119 12353590 5109117 12353590 5109117 21494273 5109117 17852173 19697495 17852173 19697495 4835296 22035997 4835296 4480653 4835296 4480653 4524661 4480653 19797486 22777091 19797486 22777091 23811552 22777091 19973976 12937366 19973976 12937366 12957665 23693824 12957665 23693824 3295473 23693824 14392471 12469408 14392471 19112184 14392471 19112184 7736062 19112184 11035977 10305806 11035977 17577166 11035977 17577166 9642574 17577166 13148909 12337700 13148909 23712601 13148909 23712601 24892877 23712601 10937797 12481415 10937797 12481415 14381180 12481415 12693504 14085409 12693504 13299117 12693504 13299117 16379916 10610839 16379916 13981349 16379916 13981349 12422999 13981349 19358126 19238073 19358126 13225565 19358126 13225565 13533608 13225565 25240352 24328605 25240352 22210391 25240352 22210391 11352583 14512896 11352583 14512896 22102649 21306246 22102649 13995867 22102649 13995867 12725749 13995867 20809720 5832537 20809720 13072511 20809720 13072511 6235767 5734128 6235767 15538025 6235767 15538025 16125923 15538025 7964905 19144878 7964905 15256578 7964905 15256578 11973888 1506144 11973888 1506144 1533882 1506144 8816579 18415822 8816579 3239241 8816579 3239241 3748318 3239241 18690681 8353950 18690681 5011373 18690681 5011373 4914501 5011373 22463983 4803862 22463983 8612461 22463983 8612461 18713318 8612461 23357088 22610204 23357088 14495208 23357088 14495208 15114853 14495208 21937342 21109340 21937342 5729887 21937342 5729887 5855898 5729887 18795261 18600924 18795261 7594728 18795261 7594728 19279296 7594728 13044359 13899776 13044359 9011419 13044359 9011419 19301288 19130482 19301288 7941157 19301288 7941157 8567503 7941157 8735333 8705747 8735333 6929978 8735333 6929978 20282695 6929978 17857953 17213243 17857953 4792028 17857953 4792028 5037357 4792028 13888491 13978544 13888491 13978544 15896135 15138245 15896135 9764287 15896135 9764287 10272863 9764287 11606284 11302612 11606284 1793477 11606284 1793477 2278753 1793477 12436568 15439837 12436568 15439837 11573206 15439837 19608659 7503554 19608659 21262970 19608659 21262970 5784473 21262970 6652590 13760418 6652590 13760418 14266219 13760418 9320437 17820882 9320437 6857889 9320437 6857889 21639036 5388559 21639036 6162489 21639036 6162489 6700058 6162489 22597721 21763538 22597721 15144059 22597721 15144059 11507610 15144059 24043552 2691338 24043552 22822038 24043552 22822038 1584063 25326405 1584063 17078893 1584063 17078893 21473861 5157542 21473861 17756340 21473861 17756340 18001082 17756340 21355230 20733513 21355230 16824194 21355230 16824194 2604874 2247974 2604874 6401772 2604874 6401772 20768241 6401772 4225071 22454195 4225071 19150356 4225071 19150356 24063742 23482594 24063742 23410993 24063742 23410993 3643614 23410993 24787126 24200818 24787126 6890978 24787126 6890978 7284001 6890978 9300694 12836325 9300694 12836325 17676808 9720466 17676808 21757528 17676808 21757528 5398505 21757528 23110169 22020771 23110169 5611743 23110169 5611743 5956142 5611743 13253549 20346584 13253549 20346584 20941918 20346584 16931084 15950190 16931084 15950190 9670860 17130291 9670860 10810603 9670860 10810603 15360706 12359925 15360706 12359925 14368028 12359925 16338568 15925315 16338568 4303151 16338568 4303151 4729405 4303151 20020010 19592926 20020010 3406194 20020010 3406194 3384773 3406194 18537246 17921192 18537246 17921192 18422623 17921192 18608858 6889135 18608858 6889135 19727319 6889135 896610 876541 896610 21966694 896610 21966694 12176283 11230507 12176283 19006926 12176283 19006926 20951896 5706192 20951896 17504449 20951896 17504449 6967123 21563137 6967123 21563137 22339015 21563137 12265171 14476835 12265171 19432732 12265171 19432732 7543167 19432732 17082618 16567688 17082618 23687847 17082618 23687847 3324503 23687847 14259816 10622020 14259816 10622020 11563607 10622020 16227014 10606104 16227014 16449114 16227014 16449114 22392932 21555176 22392932 16900711 22392932 16900711 17575680 16900711 22080031 5162134 22080031 6824357 22080031 6824357 20302946 6824357 22381689 4838198 22381689 4838198 4804375 4838198 21714312 21005583 21714312 7331491 21714312 7331491 15560454 11373760 15560454 11234445 15560454 11234445 12226405 11234445 15119397 18267783 15119397 18267783 18893353 18267783 15412340 7452699 15412340 7452699 19834561 7452699 974102 25917734 974102 13629507 974102 13629507 14516784 13629507 8847488 18275690 8847488 5913180 8847488 5913180 6059367 5913180 7931421 11955252 7931421 11955252 18145088 17891711 18145088 12566367 18145088 12566367 12643567 10289792 12643567 10289792 16683914 10289792 9427616 8772011 9427616 17264197 9427616 17264197 18724336 18032572 18724336 12894740 18724336 12894740 13195301 12894740 17292527 17111413 17292527 11369414 17292527 11369414 12105611 11369414 19687354 3039775 19687354 3039775 2984993 3039775 21801154 21125975 21801154 6699621 21801154 6699621 6851067 6699621 24549567 23471982 24549567 7441520 24549567 7441520 2721087 24129117 2721087 23812597 2721087 23812597 14220481 12478448 14220481 12478448 14839708 12478448 2236017 2574676 2236017 3842569 2236017 3842569 8571093 15535503 8571093 15535503 19649102 5186230 19649102 5186230 5334368 5186230 24433249 2335468 24433249 19262933 24433249 19262933 7720114 19262933 11439335 10057580 11439335 10057580 17084312 10057580 14491344 15138927 14491344 15138927 23789389 22543285 23789389 18175776 23789389 18175776 7841792 7255091 7841792 22993963 7841792 22993963 24150287 22993963 2103422 2366647 2103422 21953665 2103422 21953665 23121742 21953665 12158469 14612233 12158469 15905798 12158469 15905798 10607235 15905798 14517748 12297264 14517748 13376270 14517748 13376270 13461918 13376270 18364471 19184995 18364471 19184995 7873099 19184995 17901669 7436760 17901669 7436760 19995464 7436760 8260577 10998274 8260577 10998274 11703300 10998274 3360534 2945641 3360534 25549296 3360534 25549296 26510075 25549296 9238592 15209537 9238592 15209537 20361935 19645547 20361935 17486695 20361935 17486695 5897335 5761367 5897335 17802373 5897335 17802373 18524975 17802373 10430375 10038278 10430375 20183341 10430375 20183341 6750540 20183341 8004016 7416124 8004016 10678429 8004016 10678429 11468986 10678429 4239824 4221754 4239824 15281125 4239824 15281125 18886800 18693823 18886800 5330052 18886800 5330052 22019232 5330052 8048861 18970956 8048861 13254639 8048861 13254639 24057180 2677938 24057180 18467098 24057180 18467098 6246556 5695098 6246556 11935929 6246556 11935929 12853387 11935929 5736948 5658833 5736948 20746173 5736948 20746173 23850389 2990955 23850389 3630686 23850389 3630686 13542508 13226133 13542508 8833815 13542508 8833815 18534594 8833815 18484656 17893940 18484656 13681777 18484656 13681777 7872714 7338792 7872714 10681407 7872714 10681407 19760022 7607472 19760022 14444550 19760022 14444550 14285493 12562753 14285493 16485752 14285493 16485752 10691126 16485752 18566668 18140703 18566668 8165558 18566668 8165558 19158308 25095570 19158308 25095570 26211419 25095570 20827756 6530098 20827756 16466334 20827756 16466334 8502890 18920598 8502890 18920598 8132525 18920598 14526988 13707489 14526988 13928290 14526988 13928290 12591821 13928290 15136962 12215372 15136962 21887815 15136962 21887815 5001081 21887815 11806576 14746139 11806576 19696219 11806576 19696219 7268529 19696219 11321408 7927166 11321408 7927166 19206330 18479362 19206330 13317835 19206330 13317835 13382400 13317835 16010660 23322127 16010660 23322127 3509301 23322127 12168249 13442926 12168249 13442926 16494628 15809643 16494628 4753532 16494628 4753532 22141696 4753532 21462871 23907548 21462871 23907548 3201120 23907548 12562369 12388390 12562369 12388390 14266029 12388390 4636015 4532111 4636015 21902672 4636015 21902672 22754704 21902672 18062282 17521364 18062282 19398404 18062282 19398404 4976490 4854060 4976490 24454792 4976490 24454792 25420198 24454792 10590885 7358687 10590885 7358687 7658017 7358687 20844120 20390156 20844120 15092532 20844120 15092532 8214436 7693895 8214436 23136374 8214436 23136374 3946493 23136374 25091832 24014801 25091832 23324713 25091832 23324713 11982716 14574228 11982716 14574228 22740486 4054679 22740486 13303912 22740486 13303912 5183386 21865812 5183386 6008993 5183386 6008993 24744270 2154004 24744270 15863374 24744270 15863374 16496527 15863374 23027602 3861541 23027602 14869480 23027602 14869480 11631569 14869480 14729371 6403230 14729371 6403230 6869544 6403230 15742961 11225617 15742961 7992265 15742961 7992265 8506535 7992265 19809479 19098881 19809479 7705007 19809479 7705007 8284010 7705007 9846050 17213870 9846050 16354004 9846050 16354004 17195683 16354004 6183074 5929291 6183074 19402146 6183074 19402146 19804684 19402146 15839959 14977743 15839959 21295314 15839959 21295314 21934301 21295314 17127277 16416335 17127277 25265184 17127277 25265184 1739243 25265184 18318323 12837116 18318323 12837116 14271971 12837116 22392854 21477812 22392854 19757080 22392854 19757080 7238835 19757080 16635032 10633588 16635032 10999825 16635032 10999825 11688811 15304563 11688811 5979590 11688811 5979590 6541207 5979590 22914705 21702943 22914705 18634573 22914705 18634573 18731187 18634573 20485567 6797819 20485567 15356800 20485567 15356800 10761714 25218250 10761714 25218250 1844882 25218250 23141607 19933176 23141607 19933176 7245980 19933176 16804940 11847859 16804940 11847859 1417508 25352280 1417508 12938795 1417508 12938795 13773427 12938795 11149755 15699030 11149755 9049362 11149755 9049362 9711579 9049362 15411225 12932491 15411225 12932491 14061881 12932491 17167722 16866894 17167722 13059856 17167722 13059856 13457638 13059856 18382023 8470650 18382023 8470650 18672953 8470650 9564652 20779919 9564652 20779919 21432740 20779919 12880020 3879226 12880020 3879226 22856606 3879226 21501466 20660075 21501466 8401764 21501466 8401764 12669588 11671712 12669588 7675066 12669588 7675066 3125474 3461807 3125474 13877518 3125474 13877518 14043852 13877518 12148044 19053761 12148044 19053761 24775070 2129564 24775070 22522898 24775070 22522898 14176821 9852763 14176821 9852763 17213506 9852763 13411801 12383767 13411801 11743399 13411801 11743399 12295149 11743399 20172483 6985132 20172483 9304319 20172483 9304319 11286420 21195332 11286420 21195332 5572358 21195332 21928197 21251437 21928197 3913675 21928197 3913675 22910410 3913675 2327184 2316451 2327184 12715499 2327184 12715499 20243539 6845020 20243539 15527384 20243539 15527384 7392410 6913896 7392410 6913896 20285447 6400209 20285447 19718279 20285447 19718279 20568258 19718279 10141626 9565286 10141626 11849047 10141626 11849047 22168312 4820055 22168312 21984332 22168312 21984332 4749110 21984332 10125215 11579755 10125215 11579755 16675576 10599434 16675576 23429178 16675576 23429178 24614645 23429178 5840117 5926989 5840117 10197367 5840117 10197367 24665340 23352585 24665340 13508140 24665340 13508140 8749237 18137396 8749237 3130685 8749237 3130685 23536474 3130685 9588131 11232508 9588131 11232508 15653210 11232508 3040950 3408738 3040950 10482874 3040950 10482874 18804983 8456463 18804983 16925806 18804983 16925806 10235031 16925806 12135279 11390576 12135279 18323777 12135279 18323777 2193841 1927418 2193841 14400462 2193841 14400462 15360372 14400462 14230103 13275868 14230103 15717725 14230103 15717725 16467785 15717725 1546314 25633570 1546314 6505327 1546314 6505327 13986146 19881442 13986146 19881442 7361478 19881442 19802857 6972678 19802857 21916949 19802857 21916949 5019036 21916949 22647709 4473542 22647709 10953612 22647709 10953612 11390205 10953612 21344861 21768191 21344861 21768191 22603600 21768191 9750961 9379070 9750961 12514958 9750961 12514958 14657152 12514958 5199133 5034352 5199133 5724712 5199133 5724712 10099962 20458295 10099962 20458295 20944623 20458295 3312899 3580401 3312899 7182191 3312899 7182191 19997289 7182191 16250931 15640849 16250931 11190864 16250931 11190864 7321360 5457709 7321360 5457709 5771424 5457709 24437729 2415581 24437729 18900366 24437729 18900366 19617239 18900366 22456871 4328584 22456871 14705752 22456871 14705752 12281227 14705752 16978978 10074856 16978978 14884311 16978978 14884311 11640250 14884311 16883233 16611202 16883233 15103543 16883233 15103543 5564028 21312926 5564028 7771210 5564028 7771210 15516469 21453573 15516469 21453573 5440258 21453573 14856919 11869488 14856919 25078112 14856919 25078112 1790761 25078112 21274040 5318755 21274040 5559939 21274040 5559939 5984713 5559939 18961995 8261452 18961995 5404545 18961995 5404545 5596872 5404545 18067310 9476045 18067310 8293280 18067310 8293280 8792748 8293280 10840747 22178473 10840747 22178473 4859030 22178473 11941649 4660066 11941649 4660066 4858643 4660066 20571685 18141105 20571685 18141105 8687576 18141105 11762800 13493639 11762800 13493639 20925803 22338572 20925803 22338572 23501203 22338572 15073064 15082090 15073064 18940927 15073064 18940927 7978920 18940927 19224947 7990265 19224947 15376297 19224947 15376297 15623972 15376297 24400970 2424412 24400970 12693649 24400970 12693649 12945968 12693649 20335369 19883116 20335369 9617734 20335369 9617734 10059384 9617734 12909382 24736424 12909382 24736424 2142272 24736424 6087273 5787287 6087273 19650622 6087273 19650622 8267767 7749599 8267767 13762007 8267767 13762007 13990239 13762007 9131393 18447242 9131393 18447242 8396514 7838972 8396514 14151265 8396514 14151265 14575212 14151265 10078333 16609465 10078333 12814519 10078333 12814519 13164392 12814519 11708974 3703373 11708974 3703373 22962881 3703373 17558172 9459620 17558172 8602261 17558172 8602261 18844229 8602261 10643480 17716826 10643480 17716826 18719004 17716826 13031058 6087339 13031058 6087339 21237636 6087339 15410533 18638493 15410533 18638493 8500630 18638493 20652892 20167407 20652892 9281802 20652892 9281802 3987660 23020355 3987660 19977319 3987660 19977319 20261860 19977319 15083880 11598647 15083880 22321866 15083880 22321866 3122570 23976390 3122570 613465 3122570 613465 701689 613465 3837908 15573463 3837908 15573463 18913357 7151114 18913357 7151114 7252664 7151114 9182472 10269747 9182472 10269747 19715707 18875730 19715707 13022703 19715707 13022703 13468181 13022703 17698331 23047276 17698331 23047276 3768004 23047276 15084884 3650629 15084884 3650629 3720586 3650629 12835443 21802181 12835443 21802181 4960136 21802181 21750056 8271052 21750056 8271052 8580987 18462496 8580987 11381115 8580987 11381115 18986834 8298304 18986834 21140359 18986834 21140359 5489879 21140359 13160719 7474591 13160719 7474591 19819502 7474591 5786650 20921560 5786650 8406407 5786650 8406407 18872677 8406407 17298786 9535032 17298786 6541916 17298786 6541916 20156900 6541916 3229904 23799421 3229904 19252775 3229904 19252775 19794296 19252775 14990005 6595764 14990005 6595764 6634950 6595764 11056573 19406706 11056573 19406706 6875146 20178735 6875146 5825834 6875146 5825834 21008393 5825834 10685002 16332805 10685002 11482607 10685002 11482607 17332852 16466143 17332852 8883887 17332852 8883887 18570411 8883887 15418642 14686563 15418642 6869501 15418642 6869501 6647903 6869501 7823288 15440782 7823288 15440782 12955858 13857498 12955858 16121934 12955858 16121934 10493238 16121934 21205237 20598514 21205237 16611564 21205237 16611564 10293332 16611564 12408438 11506610 12408438 15223555 12408438 15223555 8303782 18553097 8303782 15014977 8303782 15014977 11839264 15014977 6207757 20783593 6207757 16164188 6207757 16164188 16433238 16164188 8039393 25229939 8039393 25229939 26345024 25229939 19307982 10933628 19307982 10933628 6740302 20149523 6740302 14179008 6740302 14179008 13731426 13280223 13731426 21102281 13731426 21102281 21784635 21102281 2751430 24307210 2751430 14863899 2751430 14863899 15061887 14863899 4546004 4525413 4546004 5831608 4546004 5831608 21624361 5595747 21624361 19038161 21624361 19038161 8031728 7948893 8031728 15826021 8031728 15826021 21668778 20983324 21668778 2454848 21668778 2454848 24563066 2454848 5902994 20958546 5902994 18348659 5902994 18348659 18978329 18348659 11734513 6718156 11734513 6718156 20207707 6718156 3305626 23512176 3305626 7787825 3305626 7787825 19139237 7787825 4261471 22410395 4261471 4880357 4261471 4880357 22382193 4880357 13006290 12130387 13006290 9942555 13006290 9942555 25521432 24502702 25521432 14062685 25521432 14062685 1047619 26063665 1047619 23223952 1047619 23223952 20558867 10705948 20558867 10705948 16344408 10705948 16839079 6136287 16839079 6136287 6351998 6136287 13565276 13332887 13565276 2941350 13565276 2941350 2517999 2941350 14895742 19121727 14895742 19121727 2711943 24312794 2711943 19997331 2711943 19997331 20992691 20397692 20992691 11235262 20992691 11235262 12006055 11235262 19292973 18463522 19292973 14964038 19292973 14964038 11482940 14964038 20801616 6538579 20801616 8448582 20801616 8448582 4605232 22293180 4605232 21529711 4605232 21529711 22182169 21529711 8651942 12084244 8651942 12084244 16077348 10774038 16077348 19527116 16077348 19527116 22612483 21989480 22612483 6183500 22612483 6183500 6592042 6183500 11884159 20368417 11884159 20368417 20853224 20368417 10940536 13604264 10940536 13604264 13794190 13604264 11258279 20178157 11258279 20178157 6843849 20178157 18153831 2993559 18153831 2993559 23819350 2993559 6741095 21876577 6741095 21876577 5174104 21876577 19045721 7820895 19045721 17412046 19045721 17412046 15012256 14848475 15012256 16942403 15012256 16942403 8533292 18625492 8533292 2141508 8533292 2141508 24646657 2141508 13484543 13495710 13484543 7132824 13484543 7132824 7754700 7132824 18307573 24489538 18307573 24489538 1234513 25584363 1234513 11626144 1234513 11626144 15261276 11626144 6903634 20525022 6903634 20525022 21304482 20525022 17224967 7110879 17224967 7110879 7417676 7110879 7809461 25104601 7809461 25104601 26044897 25104601 6444081 6227628 6444081 9500439 6444081 9500439 22328885 21611887 22328885 10357388 22328885 10357388 10944068 10357388 20455080 21227948 20455080 21227948 5702786 21227948 12648966 14168097 12648966 14960037 12648966 14960037 15136280 14960037 9943309 17476563 9943309 17476563 9367103 17476563 18716547 18050812 18716547 16175306 18716547 16175306 10669376 16175306 25472414 24416886 25472414 8773190 25472414 8773190 8730904 3303005 8730904 3303005 2988201 3303005 3253796 23640484 3253796 22355424 3253796 22355424 23102153 22355424 16168362 2415654 16168362 2415654 24319348 2415654 16574645 24846799 16574645 24846799 2125413 24846799 18047929 4637157 18047929 4637157 4823758 4637157 8106019 7637878 8106019 6255386 8106019 6255386 20495575 6255386 20305369 19504944 20305369 12967192 20305369 12967192 13518893 12967192 20850013 6277932 20850013 8919777 20850013 8919777 4872306 22156859 4872306 16761268 4872306 16761268 20575753 6755318 20575753 16045105 20575753 16045105 10642820 1734287 10642820 1734287 1861941 1734287 14434657 15428805 14434657 15428805 11462573 15428805 14633403 13967612 14633403 15911312 14633403 15911312 10705344 15911312 21847989 4664503 21847989 14185106 21847989 14185106 12799688 14185106 19136920 7232604 19136920 7232604 6301262 20606244 6301262 5130647 6301262 5130647 22109863 5130647 10864545 16188863 10864545 16188863 10489041 16188863 22046813 21150501 22046813 20400920 22046813 20400920 20827089 20400920 26480136 25322683 26480136 9440924 26480136 9440924 13448021 16747654 13448021 16747654 18611427 20485443 18611427 20485443 6584964 20485443 7685314 19368082 7685314 20327610 7685314 20327610 6819210 20327610 15871200 5204165 15871200 5204165 5516704 5204165 8673836 20188556 8673836 20188556 20555587 20188556 11407569 1050059 11407569 1050059 25857034 1050059 2288830 24649045 2288830 23697015 2288830 23697015 7908347 7348034 7908347 18578930 7908347 18578930 8586172 18578930 5916333 20707181 5916333 8534203 5916333 8534203 20498803 19815359 20498803 7589921 20498803 7589921 7564146 7589921 24417690 2470296 24417690 17205411 24417690 17205411 9484508 17205411 22609853 4259381 22609853 22064172 22609853 22064172 4968943 22064172 8664413 5328404 8664413 5328404 22019570 5328404 14597993 12216851 14597993 6645271 14597993 6645271 6944785 6645271 19838404 18941428 19838404 5197108 19838404 5197108 5518026 5197108 9218633 17563720 9218633 4299302 9218633 4299302 4703295 4299302 11574162 17234906 11574162 17234906 17611941 17234906 6105232 5839937 6105232 12918711 6105232 12918711 15628788 14650123 15628788 11929719 15628788 11929719 9556424 17979141 9556424 17979141 8851331 17979141 9113127 8635653 9113127 15328709 9113127 15328709 15821250 15328709 10550820 16139152 10550820 9440825 10550820 9440825 9000283 8689189 9000283 11586253 9000283 11586253 16323468 10442784 16323468 10442784 7230758 19721842 7230758 7247055 7230758 7247055 10404603 9600364 10404603 7082382 10404603 7082382 7745631 7082382 12085407 14721188 12085407 13814181 12085407 13814181 12834763 13814181 7244688 19813443 7244688 14449967 7244688 14449967 20954293 6596639 20954293 8188688 20954293 8188688 8312680 18504277 8312680 17926651 8312680 17926651 17813840 17240961 17813840 24089629 17813840 24089629 2825951 24089629 22572517 6335744 22572517 6335744 6179919 6335744 11476879 19587814 11476879 19587814 20353648 19587814 5942377 21134695 5942377 10488879 5942377 10488879 11029720 10488879 8189371 18722858 8189371 9379622 8189371 9379622 17798344 9379622 4558998 22393007 4558998 14305323 4558998 14305323 17846785 17141039 17846785 15512838 17846785 15512838 11576370 15512838 19835487 6938756 19835487 16355125 19835487 16355125 10944973 16355125 19117982 23022287 19117982 23022287 24125444 23022287 20180901 7116859 20180901 20297614 20180901 20297614 21231179 20297614 16068926 11167013 16068926 11167013 15695911 11167013 16816613 10184466 16816613 16349484 16816613 16349484 17012499 16349484 5650670 21329626 5650670 13569604 5650670 13569604 14828059 14344672 14828059 13011994 14828059 13011994 11473583 15165595 11473583 8823159 11473583 8823159 18539494 4627322 18539494 4627322 4775285 4627322 19335078 21560326 19335078 21560326 22004225 21560326 20583687 6114161 20583687 20198098 20583687 20198098 20820233 20198098 10025012 14147508 10025012 14147508 12771427 14147508 9460933 17376573 9460933 10201429 9460933 10201429 10923756 10201429 9908210 16795274 9908210 15655160 9908210 15655160 16364010 15655160 15788442 4810283 15788442 4810283 21683536 4810283 12450752 11865065 12450752 4475697 12450752 4475697 4645529 4475697 15008711 22192989 15008711 22192989 23313490 22192989 12862891 2302248 12862891 2302248 24516133 2302248 13481219 13107221 13481219 8321124 13481219 8321124 18715655 8321124 5806694 20870322 5806694 18051369 5806694 18051369 18463703 18051369 5067302 21859063 5067302 16548626 5067302 16548626 19654644 7772106 19654644 23013600 19654644 23013600 3863152 23013600 18182976 2290493 18182976 2290493 24438056 2290493 10108263 18678166 10108263 18678166 19130919 18678166 16265618 3660670 16265618 3660670 3821919 3660670 8608966 18373691 8608966 12288239 8608966 12288239 24687569 2131029 24687569 6805244 24687569 6805244 20503514 6805244 25039201 24116526 25039201 20935520 25039201 20935520 7429864 19847002 7429864 20537228 7429864 20537228 6492775 20537228 10676480 10189241 10676480 16593957 10676480 16593957 19135422 19045728 19135422 18215159 19135422 18215159 8593828 18215159 13461191 13096761 13461191 15384714 13461191 15384714 5831691 21150247 5831691 4064287 5831691 4064287 4026231 4064287 10086815 20410582 10086815 20410582 6885843 20410582 14774038 5747143 14774038 5747143 6314062 5747143 11775650 21108582 11775650 21108582 5823493 21108582 23081289 1630830 23081289 1630830 1995387 1630830 20870177 20154289 20870177 18585755 20870177 18585755 18997393 18585755 19218293 4096582 19218293 4096582 4070837 4096582 8905414 23145815 8905414 23145815 23592413 23145815 5505027 5245949 5505027 24469161 5505027 24469161 25375811 24469161 2936329 14578418 2936329 14578418 15384308 14578418 13825386 12859085 13825386 20342271 13825386 20342271 24047250 22892703 24047250 12284055 24047250 12284055 7160593 6629653 7160593 9946762 7160593 9946762 24846630 1852068 24846630 24159314 24846630 24159314 2882902 24159314 4856943 4701379 4856943 21921890 4856943 21921890 22883973 21921890 7292160 18060342 7292160 18060342 19646727 18894924 19646727 6206143 19646727 6206143 20795173 6206143 5276558 21607115 5276558 4478279 5276558 4478279 4623690 4478279 16216942 22179077 16216942 22179077 4507096 22179077 7088831 5978091 7088831 5978091 20804082 5978091 3985141 23046829 3985141 10203278 3985141 10203278 17079466 10203278 4166029 22643937 4166029 15236361 4166029 15236361 16062205 15236361 5126970 4911745 5126970 12539639 5126970 12539639 14381978 12539639 2429544 24392606 2429544 3217587 2429544 3217587 23725569 3217587 12886494 23949673 12886494 23949673 2901170 24062569 2901170 22280795 2901170 22280795 23193511 22280795 10104561 9684222 10104561 22153580 10104561 22153580 4828747 22153580 10607477 10196754 10607477 21873824 10607477 21873824 22438195 21873824 15305411 4185167 15305411 4185167 22551629 4185167 4547725 22591231 4547725 8441656 4547725 8441656 22567893 4460544 22567893 11563515 22567893 11563515 6886676 6382252 6886676 11088139 6886676 11088139 11943354 11088139 1410262 1493899 1410262 24090418 1410262 24090418 24627837 24090418 19430836 9503788 19430836 9503788 8915954 21612124 8915954 21612124 5299122 21612124 11584999 4633965 11584999 4633965 4697730 4633965 20854863 10153320 20854863 10153320 17059432 10153320 18615478 8733196 18615478 17384053 18615478 17384053 17915872 17384053 23333721 22483228 23333721 13133357 23333721 13133357 13660910 13133357 16272258 17755889 16272258 17755889 17975565 17755889 3946893 22967711 3946893 6919424 3946893 6919424 20287473 6919424 15163034 11705804 15163034 8357139 15163034 8357139 8886805 8357139 21625184 20858029 21625184 14315504 21625184 14315504 12313171 14315504 15462392 11454419 15462392 21930932 15462392 21930932 23105379 21930932 2119012 24862771 2119012 14371511 2119012 14371511 12073600 14371511 6083726 5565038 6083726 7654034 6083726 7654034 13601913 12596077 13601913 8952299 13601913 8952299 9031253 8952299 18137418 17926321 18137418 8861826 18137418 8861826 9214761 8861826 15771100 19570886 15771100 19570886 7643700 19570886 12976133 9495750 12976133 9495750 8307462 8160764 8307462 20171724 8307462 20171724 6652346 20171724 7447065 12539879 7447065 12539879 25109818 1863504 25109818 18060442 25109818 18060442 9019015 18060442 13122963 12364963 13122963 19614936 13122963 19614936 5041600 4780150 5041600 18318286 5041600 18318286 18590216 18318286 11759178 11312951 11759178 11400773 11759178 11400773 14662959 24142546 14662959 24142546 25091420 24142546 18624996 8352225 18624996 14648588 18624996 14648588 6630320 22468635 6630320 22468635 23273705 22468635 5573516 10420385 5573516 10420385 10928058 10420385 10905024 16403571 10905024 16403571 16920523 16403571 16168881 1336172 16168881 1336172 25397792 1336172 1883113 5264475 1883113 5264475 21638411 5264475 3114196 23797503 3114196 7886805 3114196 7886805 21361021 20771121 21361021 4227601 21361021 4227601 22370481 4227601 12799698 12751564 12799698 3962792 12799698 3962792 22842017 3962792 21071176 10476711 21071176 10476711 10492378 16806725 10492378 9200374 10492378 9200374 9612651 9200374 12213824 14534773 12213824 10192000 12213824 10192000 11051675 10192000 20110004 19364913 20110004 2899415 20110004 2899415 23916317 2899415 5647366 21034274 5647366 4297576 5647366 4297576 4289628 4297576 13556465 13033182 13556465 10804450 13556465 10804450 15983262 10804450 4888701 21819594 4888701 17661767 4888701 17661767 18278702 17661767 4695244 4540193 4695244 10583679 4695244 10583679 16726104 10583679 16165685 21231762 16165685 21231762 25225435 1755443 25225435 19552182 25225435 19552182 3549019 3131790 3549019 21670680 3549019 21670680 22120814 21670680 7099253 17910417 7099253 17910417 18108215 17910417 8697921 18058585 8697921 16863879 8697921 16863879 22507357 4360107 22507357 17719000 22507357 17719000 975941 1071010 975941 14413547 975941 14413547 12090829 14413547 5758391 5358923 5758391 12732000 5758391 12732000 14783056 13827592 14783056 9599636 14783056 9599636 10107425 9599636 11388927 14686231 11388927 14686231 20565615 3810128 20565615 3810128 4227298 3810128 9636865 16416771 9636865 16416771 25837810 24820570 25837810 3304545 25837810 3304545 2841413 24054257 2841413 6320131 2841413 6320131 21512155 5373630 21512155 20819040 21512155 20819040 5824943 20964596 5824943 12292986 5824943 12292986 20827140 21375707 20827140 21375707 22051250 21375707 9385921 17517300 9385921 21638136 9385921 21638136 23470427 3334683 23470427 24849324 23470427 24849324 2359227 24849324 5314472 4911968 5314472 18237232 5314472 18237232 19072405 18237232 4071843 22684985 4071843 9163316 4071843 9163316 14842659 12011679 14842659 3331909 14842659 3331909 23391173 3331909 4984512 8369469 4984512 8369469 21813400 4705229 21813400 25404756 21813400 25404756 1562096 25404756 16352271 8668694 16352271 8668694 9236763 8668694 17265807 22527802 17265807 22527802 4429977 22527802 23311517 8639735 23311517 8639735 9226966 8639735 20729866 6715549 20729866 12115481 20729866 12115481 12968746 12115481 18069771 9031795 18069771 11386961 18069771 11386961 12229553 11386961 14405958 16882053 14405958 16882053 10290649 16882053 19647910 18938691 19647910 18692249 19647910 18692249 4874504 22222649 4874504 1816915 4874504 1816915 1409515 1816915 20495808 19890991 20495808 11514364 20495808 11514364 12480699 11514364 23342425 22298572 23342425 12546635 23342425 12546635 12766791 12546635 13368843 18989207 13368843 18989207 8272767 18989207 18719628 16024127 18719628 16024127 16673213 16024127 20032654 6956237 20032654 10913566 20032654 10913566 15820178 10913566 19084515 8117078 19084515 24147024 19084515 24147024 2737502 24147024 23062415 3949810 23062415 10987369 23062415 10987369 12024844 10987369 21178763 5439604 21178763 8327859 21178763 8327859 1340799 1391590 1340799 7239280 1340799 7239280 19559448 7239280 7415479 19588079 7415479 1255732 7415479 1255732 25777380 1255732 6308113 20585054 6308113 2185251 6308113 2185251 2474818 2185251 12954818 13963637 12954818 10144443 12954818 10144443 16924734 10144443 4287525 22399206 4287525 17177306 4287525 17177306 23639612 22565337 23639612 7796589 23639612 7796589 7723393 19324272 7723393 18281740 7723393 18281740 21252485 20572708 21252485 10894626 21252485 10894626 8586068 8358365 8586068 18280151 8586068 18280151 8794729 18280151 5264277 5013971 5264277 8252371 5264277 8252371 24164448 22949268 24164448 5033531 24164448 5033531 2022482 24971906 2022482 21179768 2022482 21179768 5932662 21179768 5630627 5452375 5630627 10045448 5630627 10045448 16924718 10045448 12108923 14838337 12108923 9570426 12108923 9570426 10033286 9570426 14698435 23662218 14698435 23662218 3230278 23662218 3704499 3838610 3704499 15382051 3704499 15382051 11669959 15382051 5463076 21670697 5463076 13213853 5463076 13213853 17129531 9864887 17129531 12402717 17129531 12402717 12828586 12402717 16563875 15834640 16563875 3851464 16563875 3851464 22663658 3851464 16383415 15884244 16383415 10156227 16383415 10156227 16851468 10156227 4982089 21751581 4982089 5162334 4982089 5162334 5476043 5162334 2814597 23986974 2814597 8039810 2814597 8039810 19252761 8039810 19064226 18608125 19064226 6879082 19064226 6879082 7373062 6879082 20414572 19685222 20414572 13544084 20414572 13544084 14558053 13544084 15335958 1126952 15335958 1126952 25907156 1126952 18414442 8923561 18414442 7343637 18414442 7343637 7436830 7343637 17103284 16686178 17103284 6117920 17103284 6117920 6067665 6117920 8810828 24140960 8810828 24140960 25307683 24140960 22511819 14245138 22511819 14245138 12508004 14245138 19180059 7702658 19180059 12762060 19180059 12762060 4507970 22445155 4507970 21972858 4507970 21972858 22589749 21972858 8032280 7436715 8032280 21089295 8032280 21089295 6024577 21089295 21305914 17140269 21305914 17140269 9845274 17140269 18070622 17404759 18070622 10526372 18070622 10526372 16264434 10526372 21837013 5055139 21837013 20724788 21837013 20724788 6324600 20724788 17330807 10027238 17330807 21545467 17330807 21545467 22285529 21545467 20039527 6740479 20039527 21771436 20039527 21771436 5218355 21771436 19910624 11824347 19910624 11824347 12203341 11824347 18421496 8882975 18421496 9520238 18421496 9520238 17898135 9520238 21459701 5443418 21459701 15952687 21459701 15952687 16300346 16055430 16300346 10112038 16300346 10112038 4590278 4575426 4590278 14825094 4590278 14825094 15520918 14825094 3069423 23766898 3069423 14672063 3069423 14672063 15364654 14672063 8599498 18421416 8599498 15529405 8599498 15529405 11470019 15529405 10089103 19093749 10089103 19093749 19917503 19093749 6830398 6328488 6830398 16379971 6830398 16379971 19513918 21603554 19513918 21603554 22392909 21603554 21887384 4823545 21887384 4825118 21887384 4825118 22382078 4825118 7857927 8049010 7857927 8049010 22266002 21604510 22266002 3776114 22266002 3776114 22934470 3776114 14165853 22805772 14165853 22805772 23874960 22805772 14764670 14635686 14764670 22316501 14764670 22316501 4710357 22316501 24989483 23747229 24989483 6778332 24989483 6778332 15813199 11488582 15813199 2602989 15813199 2602989 2371009 2602989 12257449 11917065 12257449 9526243 12257449 9526243 9913706 9526243 16540382 16001197 16540382 1387340 16540382 1387340 1576607 1387340 8401449 7878811 8401449 5986419 8401449 5986419 21147781 5986419 19923829 19180561 19923829 12281257 19923829 12281257 4420339 4001629 4420339 9859466 4420339 9859466 10463368 9859466 7316782 6990361 7316782 17716624 7316782 17716624 18696918 17716624 18062620 8755401 18062620 9678052 18062620 9678052 10179844 9678052 23237627 22119364 23237627 15744265 23237627 15744265 16173476 15744265 19656478 18719076 19656478 13824020 19656478 13824020 12725391 13824020 14962624 15811806 14962624 15811806 16446013 15811806 14498099 14359707 14498099 22899086 14498099 22899086 3878530 22899086 21560317 8064387 21560317 8064387 8300984 8064387 20483846 19701377 20483846 418059 20483846 418059 26487202 418059 8417285 17835503 8417285 17835503 18536233 17835503 15639588 11279942 15639588 15177244 15639588 15177244 12803608 1215353 12803608 1215353 1245992 1215353 13321326 14499767 13321326 14499767 11609055 11418627 11609055 23309285 11609055 23309285 24443367 23309285 9966772 9501717 9966772 17028181 9966772 17028181 12469083 8464080 12469083 8464080 18803189 8464080 4297077 22647338 4297077 5681473 4297077 5681473 21406270 5681473 21043071 8370111 21043071 8370111 8673183 8370111 20858218 20410481 20858218 8745088 20858218 8745088 3675371 3820090 3675371 18092375 3675371 18092375 19726866 18923059 19726866 1345174 19726866 1345174 25703526 1345174 19052809 21218558 19052809 21218558 5593846 21218558 20993991 11007754 20993991 11007754 11469269 11007754 22394613 4619650 22394613 8768792 22394613 8768792 5804563 21397756 5804563 21128552 5804563 21128552 14932836 8861560 14932836 8861560 18270997 8861560 15657584 11488035 15657584 4642842 15657584 4642842 4806045 4642842 15060249 14975866 15060249 7983105 15060249 7983105 8034998 7983105 16384081 24346784 16384081 24346784 25512796 24346784 24619687 2077285 24619687 11493373 24619687 11493373 12629766 22085501 12629766 22085501 4762032 22085501 9680034 3656742 9680034 3656742 3541549 3656742 13972455 12859016 13972455 6578357 13972455 6578357 22201314 4408803 22201314 13867183 22201314 13867183 14272049 13867183 16901612 8103430 16901612 8103430 4807016 22206087 4807016 8816837 4807016 8816837 18167540 8816837 5025696 4860595 5025696 22500079 5025696 22500079 4425317 22500079 13995266 12730642 13995266 16037742 13995266 16037742 7654701 7300030 7654701 16535676 7654701 16535676 17150913 16535676 1320229 25866784 1320229 6839312 1320229 6839312 20338682 6839312 15927142 15154086 15927142 12448176 15927142 12448176 14238755 12448176 17651033 17426948 17651033 5723816 17651033 5723816 5220403 5101696 5220403 23424855 5220403 23424855 24574755 23424855 22704625 15588666 22704625 15588666 16376723 15588666 23876712 22677044 23876712 2064449 23876712 2064449 2361254 2064449 7155002 19856126 7155002 15600695 7155002 15600695 16263182 15600695 16108682 21960006 16108682 21960006 22812909 21960006 12628990 11823572 12628990 21219759 12628990 21219759 21845951 21219759 8659333 12189540 8659333 12189540 18945947 17896144 18945947 11546536 18945947 11546536 10547568 9876041 10547568 24024090 10547568 24024090 2942396 24024090 21513725 18202188 21513725 18202188 8976522 18202188 21820204 4976630 21820204 13158139 21820204 13158139 10328712 7562233 10328712 7562233 23028497 3661639 23028497 20676224 23028497 20676224 6242319 20676224 7753193 8111512 7753193 8111512 19139025 8111512 17185812 16982940 17185812 9017751 17185812 9017751 23468224 22309548 23468224 3604107 23468224 3604107 8349092 8185368 8349092 3993828 8349092 3993828 3880895 3993828 8323259 22362574 8323259 22362574 4382804 22362574 23725488 3180141 23725488 9860444 23725488 9860444 5699143 5474782 5699143 21108982 5699143 21108982 21813229 21108982 3918432 3768619 3918432 23080674 3918432 23080674 24082348 23080674 19477894 7901917 19477894 24664755 19477894 24664755 2198534 24664755 15722696 10979564 15722696 13882643 15722696 13882643 12638170 13882643 17545607 6795694 17545607 6795694 6670424 6795694 17993144 10956844 17993144 10956844 15868981 10956844 19357631 18529986 19357631 17796755 19357631 17796755 12203924 14367602 12203924 21600727 12203924 21600727 22054420 21600727 15419398 14448341 15419398 21743014 15419398 21743014 22992964 21743014 10508913 3081837 10508913 3081837 2622876 3081837 9820865 17286527 9820865 8535156 9820865 8535156 8583988 8535156 8682520 18308705 8682520 4641878 8682520 4641878 22491357 4641878 20047533 20478463 20047533 20478463 6823651 20478463 12704574 11474583 12704574 11474583 12087465 11474583 22690602 3905841 22690602 16359078 22690602 16359078 2263356 24510340 2263356 19242840 2263356 19242840 19964673 19242840 11016424 3615617 11016424 3615617 22933487 3615617 18343179 18093627 18343179 17194306 18343179 17194306 10046780 17194306 19040423 18323358 19040423 8875868 19040423 8875868 18540807 8875868 23630858 3201020 23630858 15542859 23630858 15542859 8447044 24699470 8447044 24699470 2209757 24699470 14297323 13186082 14297323 14413487 14297323 14413487 12048390 14413487 17053456 9656479 17053456 11688785 17053456 11688785 15509725 11688785 22310154 21654893 22310154 4479120 22310154 4479120 4497778 4479120 23340859 3584093 23340859 6964171 23340859 6964171 7629589 6964171 22489947 4849885 22489947 10362878 22489947 10362878 10392782 9793279 10392782 14005136 10392782 14005136 14901184 14005136 11476123 7296437 11476123 7296437 2011355 24976129 2011355 20365310 2011355 20365310 15896563 11271429 15896563 13281099 15896563 13281099 13158716 13281099 20477365 3086158 20477365 3086158 23663137 3086158 13254123 15906787 13254123 15906787 21361501 20745100 21361501 7593659 21361501 7593659 5762265 5318909 5762265 6599499 5762265 6599499 12879875 12432670 12879875 1461844 12879875 1461844 1517206 1461844 24334380 24928875 24334380 24928875 1874689 24928875 24087410 14653926 24087410 14653926 6113730 21162406 6113730 12693557 6113730 12693557 15148030 15004924 15148030 14096322 15148030 14096322 12314557 11403947 12314557 13926697 12314557 13926697 17463304 23088728 17463304 23088728 24383302 23088728 13557920 13344221 13557920 23248161 13557920 23248161 3733782 23248161 21385404 5186448 21385404 21421751 21385404 21421751 22127361 21421751 4053049 3574037 4053049 18167652 4053049 18167652 17023449 8130474 17023449 8130474 8576431 8130474 19348229 18520293 19348229 5870311 19348229 5870311 21650854 5870311 21323334 5587182 21323334 20422878 21323334 20422878 14849328 9580474 14849328 9580474 10008194 9580474 12363394 18869601 12363394 18869601 8053166 18869601 16648778 10620023 16648778 22082798 16648778 22082798 22976133 22082798 10542700 8322984 10542700 8322984 18634358 8322984 4287357 4227856 4287357 14209673 4287357 14209673 20489190 6752804 20489190 20920156 20489190 20920156 21614828 20920156 18956558 7906553 18956558 15267867 18956558 15267867 16104889 15267867 21109983 5694634 21109983 17943422 21109983 17943422 8907705 17943422 25266318 24125340 25266318 23198611 25266318 23198611 3644680 23198611 10691703 7416889 10691703 7416889 7964973 7416889 15426122 16737794 15426122 16737794 17037318 16737794 12042449 4773941 12042449 4773941 4963455 4773941 20904452 20395273 20904452 15032346 20904452 15032346 15669265 15032346 22765567 22072760 22765567 17684579 22765567 17684579 9287684 17684579 11600783 6928403 11600783 6928403 7574468 6928403 14266693 17375064 14266693 17375064 18650300 5452271 18650300 5452271 5801425 5452271 17148326 20838753 17148326 20838753 21518063 20838753 13686580 13116341 13686580 21624162 13686580 21624162 22458086 21624162 18240398 872746 18240398 872746 661655 872746 5525522 21371756 5525522 18788636 5525522 18788636 19419551 18788636 6470579 5998950 6470579 14344599 6470579 14344599 19304517 18614785 19304517 10640359 19304517 10640359 16262495 10640359 19374903 18568968 19374903 5783191 19374903 5783191 21048673 5783191 10264405 9480801 10264405 5520539 10264405 5520539 25345268 24211239 25345268 9004282 25345268 9004282 9644023 9004282 19009210 8040515 19009210 13527256 19009210 13527256 10499332 10051613 10499332 14866082 10499332 14866082 11875211 14866082 8341182 18800659 8341182 17385088 8341182 17385088 18102501 17385088 10401597 9853713 10401597 20436584 10401597 20436584 6638004 20436584 9272699 8793881 9272699 15395603 9272699 15395603 15904149 15395603 2700508 2878955 2700508 20620610 2700508 20620610 7021517 6429460 7021517 23614699 7021517 23614699 24605341 23614699 6843616 5147470 6843616 5147470 21549079 5147470 17228452 9874272 17228452 2841528 17228452 2841528 2335980 2841528 5269158 7143962 5269158 7143962 15104254 21838717 15104254 21838717 4897726 21838717 6238829 8997869 6238829 8997869 20980940 20435254 20980940 19921444 20980940 19921444 7088950 19921444 10079250 846522 10079250 846522 800272 846522 18191119 18017058 18191119 18017058 8977266 18017058 18056993 17521760 18056993 20984411 18056993 20984411 5938033 20984411 7844048 7251337 7844048 15199288 7844048 15199288 11822627 15199288 4328073 4308956 4328073 13528247 4328073 13528247 17917477 17095948 17917477 5628531 17917477 5628531 21031956 5628531 11918876 14761312 11918876 3561933 11918876 3561933 3199103 3561933 18007502 17136328 18007502 16976111 18007502 16976111 3164824 3557879 3164824 10774319 3164824 10774319 16052621 10774319 13450818 13367821 13450818 9072031 13450818 9072031 9568807 9072031 12988412 14031565 12988412 9815247 12988412 9815247 10422305 9815247 17663892 9175028 17663892 9175028 18111747 9175028 13963439 12896135 13963439 10645999 13963439 10645999 10940976 10645999 22380544 21680259 22380544 4553417 22380544 4553417 4648416 4553417 6576288 20422756 6576288 7700476 6576288 7700476 22918621 22363442 22918621 19395035 22918621 19395035 7674252 19395035 15239738 14163842 15239738 18391746 15239738 18391746 8874980 18391746 15708848 14946701 15708848 19678081 15708848 19678081 7328183 19678081 18010500 9219989 18010500 18837092 18010500 18837092 19301521 18837092 15649244 8674557 15649244 8674557 18326792 8674557 12140368 14847011 12140368 11913691 12140368 11913691 14936395 11913691 2153828 24753290 2153828 8361731 2153828 8361731 18846117 18105920 18846117 7789311 18846117 7789311 8387616 7789311 22158662 5053946 22158662 19953335 22158662 19953335 7372975 9539603 7372975 9539603 17290845 9539603 1587372 25560103 1587372 22965261 1587372 22965261 24249676 22965261 19577494 10496816 19577494 10496816 16433833 10496816 23587619 3213213 23587619 5889128 23587619 5889128 20801814 5889128 25942892 24817049 25942892 7478067 25942892 7478067 6597071 20335762 6597071 6615091 6597071 6615091 16175520 15974175 16175520 12359610 16175520 12359610 12454077 18832249 12454077 18832249 8310941 18832249 12191358 11843035 12191358 14391536 12191358 14391536 15372539 14391536 14013537 3410372 14013537 3410372 23413199 3410372 20683962 10730197 20683962 10730197 11603711 10730197 12666388 20136583 12666388 20136583 20768288 20136583 2854362 23928023 2854362 18538545 2854362 18538545 10640854 12783674 10640854 12783674 13949220 12783674 1444597 25534039 1444597 683517 1444597 683517 26039375 683517 14237853 24191827 14237853 24191827 2626358 24191827 14632411 12653390 14632411 12653390 482011 26544105 482011 15504248 482011 15504248 19117022 7866890 19117022 12086614 19117022 12086614 10242397 16426992 10242397 6357709 10242397 6357709 20346398 6357709 5732314 21034217 5732314 13270304 5732314 13270304 19980574 5480788 19980574 5480788 24555650 2450933 24555650 5473703 24555650 5473703 3772010 3895063 3772010 4318299 3772010 4318299 22599181 4318299 5574087 23343028 5574087 23343028 3705631 23343028 5254098 5176239 5254098 25733178 5254098 25733178 26630725 25733178 11376350 6641751 11376350 6641751 5205670 21486705 5205670 4494183 5205670 4494183 22055453 4494183 16466692 14493067 16466692 14493067 12336719 7863169 12336719 7863169 1903127 1677621 1903127 21878655 1903127 21878655 5263040 21878655 3767147 3646997 3767147 4836696 3767147 4836696 17608731 9768849 17608731 9768849 6140366 24662249 6140366 24662249 2390328 24662249 21018380 5555374 21018380 5555374 21092174 5555374 1342699 1857325 1342699 19976700 1342699 19976700 19391442 12644664 19391442 12644664 12239357 21693298 12239357 21693298 5225170 21693298 8226885 18623179 8226885 21878352 8226885 21878352 23001306 21878352 3705889 3748002 3705889 16165019 3705889 16165019 22130048 2165810 22130048 2165810 2369578 2165810 12410123 20898917 12410123 20898917 6128633 20898917 16222037 10660730 16222037 11545146 16222037 11545146 10554380 16236996 10554380 2248648 10554380 2248648 2609507 2248648 13144044 13734828 13144044 10327300 13144044 10327300 11176872 10327300 12792578 15908172 12792578 15908172 20256558 19641420 20256558 12549482 20256558 12549482 13373287 12549482 19147315 19068766 19147315 17205692 19147315 17205692 10132224 17205692 16519479 10437791 16519479 10437791 19870612 4126743 19870612 4126743 22849676 4126743 1562833 1416122 1562833 11791487 1562833 11791487 14944328 11791487 13044397 18554629 13044397 18554629 19104937 18554629 15595706 7654094 15595706 7654094 2360056 2105085 2360056 3483384 2360056 3483384 7783418 19151766 7783418 13095103 7783418 13095103 17350468 16789907 17350468 14616401 17350468 14616401 5680637 21208499 5680637 17673580 5680637 17673580 14381843 13468048 14381843 20842730 14381843 20842730 21678546 20842730 17846662 5918444 17846662 5918444 20756437 5918444 12344561 14450261 12344561 4480832 12344561 4480832 4618072 4480832 23802917 3022584 23802917 10400983 23802917 10400983 16807845 10400983 23860494 22774840 23860494 12195794 23860494 12195794 10388567 22821844 10388567 22821844 3963977 22821844 4740061 4558922 4740061 4558922 4656156 4558922 16564742 15847819 16564742 6284704 16564742 6284704 6580910 6284704 21699894 5800831 21699894 18002485 21699894 18002485 4052742 22851040 4052742 20643538 4052742 20643538 22046668 4682386 22046668 13864767 22046668 13864767 13086742 13864767 20812078 20200497 20812078 16825276 20812078 16825276 4935280 21915279 4935280 4414568 4935280 4414568 22553772 4414568 10025068 16183464 10025068 16183464 20442222 5230982 20442222 5230982 21458546 5230982 18046371 10407694 18046371 10407694 11227054 10407694 17726068 4738462 17726068 4738462 23509583 3152347 23509583 12601979 23509583 12601979 8672754 26309512 8672754 26309512 760888 26309512 15541720 11378281 15541720 11624538 15541720 11624538 5959083 21114701 5959083 20016187 5959083 20016187 15880964 14968107 15880964 22344122 15880964 22344122 23410998 22344122 14195072 4760575 14195072 4760575 4936475 4760575 13689626 13676385 13689626 12935728 13689626 12935728 23370582 3367967 23370582 15562256 23370582 15562256 3980861 25317974 3980861 25317974 26418109 25317974 14960167 11632124 14960167 17820133 14960167 17820133 23313910 22581808 23313910 12177379 23313910 12177379 11734716 18165803 11734716 18165803 8698747 18165803 18865509 9974952 18865509 9974952 10531433 9974952 22964322 22250901 22964322 6037439 22964322 6037439 7017833 22536404 7017833 22536404 4561011 22536404 20944687 888557 20944687 888557 25819217 888557 3369690 23583807 3369690 14928101 3369690 14928101 20529611 19702126 20529611 10392786 20529611 10392786 11144595 10392786 13541138 13171411 13541138 12160457 13541138 12160457 23208357 22301841 23208357 8617486 23208357 8617486 18759280 8617486 20367962 19871589 20367962 6337928 20367962 6337928 6812876 6337928 20581986 6283822 20581986 8454685 20581986 8454685 16709780 14830000 16709780 14830000 4363670 4249253 4363670 11555182 4363670 11555182 12505430 11555182 7573929 7004395 7573929 18394762 7573929 18394762 18965909 18505219 18965909 11642575 18965909 11642575 15154233 11642575 22980572 22331217 22980572 8440552 22980572 8440552 4523819 24443779 4523819 24443779 2545575 24443779 15152595 4095492 15152595 4095492 1742370 2023367 1742370 16252768 1742370 16252768 16828962 16252768 5348941 5016837 5348941 19644741 5348941 19644741 14974306 3071023 14974306 3071023 3217759 3071023 11241180 16044371 11241180 14411964 11241180 14411964 15049676 14411964 14763899 8370002 14763899 8370002 8611922 8370002 15141747 14253831 15141747 14253831 7998618 22444199 7998618 22444199 4278208 22444199 9851683 9328660 9851683 22006534 9851683 22006534 22684583 22006534 14963170 11883886 14963170 21927233 14963170 21927233 4958512 21927233 11906260 10315694 11906260 10315694 8164449 2532108 8164449 2532108 3105438 2532108 17316370 22773189 17316370 22773189 24008388 22773189 288176 26727795 288176 2665266 288176 2665266 3138872 2665266 1256400 1268156 1256400 6395321 1256400 6395321 21080495 6395321 14090534 12581053 14090534 12062805 14090534 12062805 22890752 22316540 22890752 20180075 22890752 20180075 7056204 20180075 8538125 18331028 8538125 21384822 8538125 21384822 22298946 21384822 4000737 22864885 4000737 21676967 4000737 21676967 22416234 21676967 22207005 9813667 22207005 9813667 8121438 6893334 8121438 6893334 7249234 6893334 18825217 17911492 18825217 14049305 18825217 14049305 12797415 14049305 14467654 14323915 14467654 5318128 14467654 5318128 21556453 5318128 13213803 21492205 13213803 21492205 22281857 21492205 15801214 14830204 15801214 15527367 15801214 15527367 11183494 15527367 21960157 4653084 21960157 4653084 23594050 22791393 23594050 13555705 23594050 13555705 11802125 9925229 11802125 9925229 24279292 23738664 24279292 22176655 24279292 22176655 22510596 6959249 22510596 6959249 6170986 6165443 6170986 12063738 6170986 12063738 13096138 12063738 10431483 16483816 10431483 7842341 10431483 7842341 19370258 7842341 17241243 12004438 17241243 12004438 12918276 12004438 15131126 14137728 15131126 4216719 15131126 4216719 22732607 4216719 10132600 17694584 10132600 17694584 17906596 17694584 9252432 22722498 9252432 22722498 23817396 22722498 5010657 12621992 5010657 12621992 13100811 12621992 4066520 22703221 4066520 3286793 4066520 3286793 2900928 3286793 26349603 25515197 26349603 18228196 26349603 18228196 14228585 13302859 14228585 22965259 14228585 22965259 23681387 22965259 7747470 7235765 7747470 19563544 7747470 19563544 4473425 22265028 4473425 3447958 4473425 3447958 2139666 1754938 2139666 4819574 2139666 4819574 22462016 4819574 885503 26049446 885503 15829016 885503 15829016 20798659 20046303 20798659 18299373 20798659 18299373 9205007 12223519 9205007 12223519 18224158 17960891 18224158 9881845 18224158 9881845 17095640 9881845 24893832 23728461 24893832 22656327 24893832 22656327 3999707 22656327 16068146 9467385 16068146 9467385 3436423 23580052 3436423 17315439 3436423 17315439 18501939 4256151 18501939 4256151 22542625 4256151 10529778 16365573 10529778 9593812 10529778 9593812 17391391 9593812 10490915 21257514 10490915 21257514 5868504 21257514 9825482 16786999 9825482 22461901 9825482 22461901 4626714 22461901 19475580 15532902 19475580 15532902 8891433 8605544 8891433 12713801 8891433 12713801 14081726 12713801 8466287 7942202 8466287 21770903 8466287 21770903 3134151 3251731 3134151 5050127 3134151 5050127 14067682 12703473 14067682 9218033 14067682 9218033 21201787 20326369 21201787 9895806 21201787 9895806 10584896 9895806 10708860 16400533 10708860 8263896 10708860 8263896 18712751 8263896 7347213 6968641 7347213 20740013 7347213 20740013 6374435 20740013 7348943 10965095 7348943 10965095 18060012 9215773 18060012 20335449 18060012 20335449 6498834 20335449 17048551 9840024 17048551 25032803 17048551 25032803 1950149 25032803 8859882 6520849 8859882 6520849 6886298 6520849 13150711 13591674 13150711 2060354 13150711 2060354 1608772 2060354 3692563 17423313 3692563 17423313 16876355 10470524 16876355 11980306 16876355 11980306 10213753 16497270 10213753 9025153 10213753 9025153 18334299 9025153 10361955 19092333 10361955 19092333 7867467 19092333 25717286 24607130 25717286 11090197 25717286 11090197 11896129 11090197 15580889 20614339 15580889 20614339 4254000 22747665 4254000 21458614 4254000 21458614 22109535 21458614 19751453 7125093 19751453 14435716 19751453 14435716 12181087 14435716 19872019 7253847 19872019 9409875 19872019 9409875 3684289 23293520 3684289 23293520 6828820 15293723 6828820 15293723 12384721 14427222 12384721 22447393 12384721 22447393 4655763 22447393 20260953 7023728 20260953 15307009 20260953 15307009 10260298 16279156 10260298 2344764 10260298 2344764 24402497 2344764 18685452 17953628 18685452 5706541 18685452 5706541 21185801 5706541 8515739 23548276 8515739 23548276 24596387 23548276 17444376 3368898 17444376 3368898 3012401 3368898 23329640 24232170 23329640 24232170 24981970 24232170 4000181 9966439 4000181 9966439 17413107 9966439 11177805 15426145 11177805 2474557 11177805 2474557 24535280 2474557 8091056 19123607 8091056 12347097 8091056 12347097 19160276 18973624 19160276 5163019 19160276 5163019 5529222 5163019 7718063 19322857 7718063 15229338 7718063 15229338 21557051 21087785 21557051 11742015 21557051 11742015 12455228 11742015 14704246 13870313 14704246 3136780 14704246 3136780 3596776 3136780 7552146 19510877 7552146 6713506 7552146 6713506 4219900 4159848 4219900 17012403 4219900 17012403 9969993 17012403 6291348 20740605 6291348 11237380 6291348 11237380 13967375 20292984 13967375 20292984 6642548 20292984 13421530 7591070 13421530 7591070 7044811 19880802 7044811 5641985 7044811 5641985 20919511 5641985 12702447 11956542 12702447 11788892 12702447 11788892 22657492 4347314 22657492 6569760 22657492 6569760 20203822 23354166 20203822 23354166 3706113 23354166 8072881 5531240 8072881 5531240 21892857 5531240 15304470 11528209 15304470 1787223 15304470 1787223 25132797 1787223 356964 423956 356964 17724963 356964 17724963 18419545 17724963 12504272 14213773 12504272 23600286 12504272 23600286 3508569 23600286 21953127 5037325 21953127 5037325 17689905 17223065 17689905 8836722 17689905 8836722 9294011 8836722 14676008 16708198 14676008 16708198 25602515 24507453 25602515 16908371 25602515 16908371 7517497 19552252 7517497 17622065 7517497 17622065 23324891 3572367 23324891 6817759 23324891 6817759 19961287 6817759 21476214 5340740 21476214 20669086 21476214 20669086 6166036 20669086 14122291 11186517 14122291 11186517 15534474 11186517 10985398 15585148 10985398 2466319 10985398 2466319 1963857 2466319 17618332 16907248 17618332 14757652 17618332 14757652 14410253 12787054 14410253 12787054 14256043 12787054 16049860 15344141 16049860 11661743 16049860 11661743 9376284 8739244 9376284 17257616 9376284 17257616 19977992 19306112 19977992 13238945 19977992 13238945 13615919 13238945 21164326 5434916 21164326 18070458 21164326 18070458 8811309 18070458 16245089 7248003 16245089 7248003 7533747 7248003 19675700 23610986 19675700 23610986 24837170 23610986 4124766 4100190 4124766 19256350 4124766 19256350 11957935 6911378 11957935 6911378 6910680 6911378 17167602 11608275 17167602 11608275 15279274 11608275 17057056 9893947 17057056 9893947 21567595 4919544 21567595 24232905 21567595 24232905 25472891 24232905 11971727 12434806 11971727 12434806 14229338 12434806 7314976 5718335 7314976 5718335 6038841 5718335 18001746 8998870 18001746 7628937 18001746 7628937 19773846 7628937 10659720 10818878 10659720 10818878 15853046 10818878 108554 229802 108554 1247846 108554 1247846 25645151 1247846 22411094 4904526 22411094 1687233 22411094 1687233 1800142 1687233 3328718 15780451 3328718 15780451 19830862 7569012 19830862 14074914 19830862 14074914 2472852 2667210 2472852 8776703 2472852 8776703 9270507 8776703 5110308 4886252 5110308 18826873 5110308 18826873 19498355 18826873 1730883 1680675 1730883 3088747 1730883 3088747 23739391 3088747 12894385 21628377 12894385 21628377 22129042 21628377 21024361 6035964 21024361 7143848 21024361 7143848 14179328 14468786 14179328 14468786 15486792 14468786 14438353 5596885 14438353 5596885 6063461 5596885 20260227 15537815 20260227 15537815 16154332 15537815 24813596 2072858 24813596 11315152 24813596 11315152 15293534 11315152 24967417 23788211 24967417 6200946 24967417 6200946 5836622 21243841 5836622 14540920 5836622 14540920 12154154 14540920 5387117 5261335 5387117 9407575 5387117 9407575 17828693 9407575 1635073 2061510 1635073 21888004 1635073 21888004 22802666 21888004 14127434 1626439 14127434 1626439 25377004 1626439 14415719 13646997 14415719 5227451 14415719 5227451 5425078 5227451 8747013 10298483 8747013 10298483 17086120 10298483 3762837 23107353 3762837 19359577 3762837 19359577 20037744 19359577 15546603 5056584 15546603 5056584 21784460 5056584 20501240 20694476 20501240 20694476 6130835 20694476 17220808 8274736 17220808 8274736 8602827 8274736 23003400 22007943 23003400 2335326 23003400 2335326 2630005 2335326 6315803 23208327 6315803 23208327 3710952 23208327 21710369 5785847 21710369 11466328 21710369 11466328 12217423 11466328 14363603 13121697 14363603 13121697 14071289 13121697 24401951 2615704 24401951 23379826 24401951 23379826 3575550 23379826 6027415 4745674 6027415 4745674 1050824 26114694 1050824 4346130 1050824 4346130 22257048 4346130 13964315 21952443 13964315 21952443 22730417 21952443 7884916 7475349 7884916 22232562 7884916 22232562 4728185 22232562 23046903 3909933 23046903 21846774 23046903 21846774 16254371 10862204 16254371 20587300 16254371 20587300 6293645 20587300 17902677 13381924 17902677 13381924 5219059 4966063 5219059 7208435 5219059 7208435 22465341 4325458 22465341 6909914 22465341 6909914 16011148 14574190 16011148 14574190 4782779 22184882 4782779 10645394 4782779 10645394 16156360 10645394 11303191 15406571 11303191 4627839 11303191 4627839 22506374 4627839 18685658 17980509 18685658 13658261 18685658 13658261 4859862 22040669 4859862 10783162 4859862 10783162 21596180 4934378 21596180 4974648 21596180 4974648 21683149 4974648 6577850 20429332 6577850 7590606 6577850 7590606 8032960 7590606 6995833 6847246 6995833 24058559 6995833 24058559 2719860 24058559 11763282 1850346 11763282 1850346 1996193 1850346 2721461 9446474 2721461 9446474 17763124 9446474 13233395 13092568 13233395 8198729 13233395 8198729 18967797 8198729 9381425 17428334 9381425 4483693 9381425 4483693 4614136 4483693 20063721 15401003 20063721 15401003 10345422 5826810 10345422 5826810 21007803 5826810 10000597 16894328 10000597 12617841 10000597 12617841 16550733 10850881 16550733 19496451 16550733 19496451 7540840 19496451 10866081 7413715 10866081 7413715 20017080 7413715 19582846 21932844 19582846 21932844 5130564 21932844 9944371 3852562 9944371 3852562 23223399 22060212 23223399 8757762 23223399 8757762 18381888 8757762 24426260 2460083 24426260 13098881 24426260 13098881 8086129 5581533 8086129 5581533 23542458 3228629 23542458 16681098 23542458 16681098 10274243 16681098 25912750 24746830 25912750 11368538 25912750 11368538 15509144 11368538 16880959 10145510 16880959 24193676 16880959 24193676 1394882 25331515 1394882 18202546 1394882 18202546 13829709 7477005 13829709 7477005 22224317 22775502 22224317 22775502 4031363 22775502 14730775 11838728 14730775 20444522 14730775 20444522 6725184 20444522 16820806 10401393 16820806 22839502 16820806 22839502 4049762 22839502 15231821 11511338 15231821 21629488 15231821 21629488 22235866 21629488 18280638 7361993 18280638 7361993 3946472 23173903 3946472 14677045 3946472 14677045 12023778 14677045 2845474 1807704 2845474 1807704 25167899 1807704 19765941 16173976 19765941 16173976 7433957 19521980 7433957 5865609 7433957 5865609 5920273 5865609 16590640 15926336 16590640 13319071 16590640 13319071 13355666 13319071 15473171 14877986 15473171 3916895 15473171 3916895 22948662 3916895 3571110 23504569 3571110 5370204 3571110 5370204 5679490 5370204 2716078 3113991 2716078 12200701 2716078 12200701 16670138 10251469 16670138 21995073 16670138 21995073 5091396 21995073 14338019 10239349 14338019 10239349 16431004 10239349 13416293 12706625 13416293 7254488 13416293 7254488 19998439 7254488 17053391 9680855 17053391 4105638 17053391 4105638 22660200 4105638 7294576 21721240 7294576 21721240 1748322 25140673 1748322 19672932 1748322 19672932 19744175 19672932 165247 238673 165247 18852574 165247 18852574 19628106 18852574 13474369 13239258 13474369 17065906 13474369 17065906 9662030 17065906 19001082 18108102 19001082 5890436 19001082 5890436 3483763 23354921 3483763 16029379 3483763 16029379 18909231 22975520 18909231 22975520 23477707 22975520 2042167 1632718 2042167 22788699 2042167 22788699 6904962 3459295 6904962 3459295 3457204 3459295 15587076 20281398 15587076 20281398 20844409 20281398 4695649 22136338 4695649 17032955 4695649 17032955 9719798 17032955 8483406 20133175 8483406 20133175 6843699 20133175 19506919 4845967 19506919 4845967 5046756 4845967 18089827 9288474 18089827 368311 18089827 368311 234397 368311 5021373 21733074 5021373 10254467 5021373 10254467 15742076 11022131 15742076 10916483 15742076 10916483 5378554 21282337 5378554 5119897 5378554 5119897 22227933 5119897 18429287 8857188 18429287 2667112 18429287 2667112 3280150 2667112 20158789 20886578 20158789 20886578 21754412 20886578 16922726 9818865 16922726 9818865 10331842 9818865 11556818 15439906 11556818 11932409 11556818 11932409 14709902 11932409 5903410 23860368 5903410 23860368 3104968 23860368 5548126 5436345 5548126 17837931 5548126 17837931 10437966 16401657 10437966 20683832 10437966 20683832 21244686 20683832 11215922 879268 11215922 879268 962693 879268 19246503 18873505 19246503 18873505 8296780 18873505 18753968 6861804 18753968 6861804 6938637 6861804 22282815 4743003 22282815 5048459 22282815 5048459 12159343 19163973 12159343 19163973 19890242 19163973 12108483 14471264 12108483 18293829 12108483 18293829 8888232 18293829 24534074 23664094 24534074 20943798 24534074 20943798 21780689 20943798 21804277 21162779 21804277 5463449 21804277 5463449 12566741 14023683 12566741 11672460 12566741 11672460 12269578 15815256 12269578 15815256 9315792 17383745 9315792 11698234 9315792 11698234 12581220 11698234 7038527 19827828 7038527 19503663 7038527 19503663 20095782 19503663 9227399 14938740 9227399 14938740 15666945 14938740 12121862 8874425 12121862 8874425 7283478 6551328 7283478 18452056 7283478 18452056 8431669 18452056 6099914 5753397 6099914 14172392 6099914 14172392 14476785 14045954 14476785 14726523 14476785 14726523 11835184 14726523 12890688 13788669 12890688 19485888 12890688 19485888 20316126 19485888 3445765 3121189 3445765 4901431 3445765 4901431 22338885 4901431 14346521 20200701 14346521 20200701 20968065 20200701 13686455 8824268 13686455 8824268 8161819 8046254 8161819 8546913 8161819 8546913 18668241 8546913 5402232 21534173 5402232 20607341 5402232 20607341 7846426 2383751 7846426 2383751 2075532 2383751 21970443 21591097 21970443 19330609 21970443 19330609 7705789 19330609 10343344 4241903 10343344 4241903 22733883 4241903 12440952 18504702 12440952 18504702 7795724 7691702 7795724 14961954 7795724 14961954 19582685 7285935 19582685 15460720 19582685 15460720 11304828 15460720 18682921 8341732 18682921 18515145 18682921 18515145 18802974 18515145 2901653 23981860 2901653 19632980 2901653 19632980 7351066 19632980 4411827 4331153 4411827 18259611 4411827 18259611 17409518 9930682 17409518 21007379 17409518 21007379 21710333 21007379 11421384 2296615 11421384 2296615 2649581 2296615 9780163 22424057 9780163 22424057 4267230 22424057 9117795 8594419 9117795 12478930 9117795 12478930 14270960 12478930 5546335 21563532 5546335 12855225 5546335 12855225 14237044 12855225 12877117 19844338 12877117 19844338 7115296 19844338 18116985 9242340 18116985 10649852 18116985 10649852 9068006 18086974 9068006 4863933 9068006 4863933 5073469 4863933 20898365 23288006 20898365 23288006 3543138 23288006 16755048 16163086 16755048 25721828 16755048 25721828 1392293 25721828 11006590 15813715 11006590 20225443 11006590 20225443 20642547 20225443 20479917 12296137 20479917 12296137 14436366 12296137 22059054 21278009 22059054 5938194 22059054 5938194 3401467 3278283 3401467 10660024 3401467 10660024 16318279 10653550 16318279 10940948 16318279 10940948 11679271 10940948 14931763 22587076 14931763 22587076 4462716 22587076 13404103 2512347 13404103 2512347 2976421 2512347 5352232 14152823 5352232 14152823 12410478 14152823 4724663 22149143 4724663 2065469 4724663 2065469 1625120 2065469 2886902 7885445 2886902 7885445 15762328 13881696 15762328 13881696 11147392 19229006 11147392 19229006 7831313 19229006 17373770 9685209 17373770 10142773 17373770 10142773 16931515 10142773 18855975 5553523 18855975 5553523 20995542 5553523 6407259 20486245 6407259 18988996 6407259 18988996 19349438 18988996 9075515 6383004 9075515 6383004 20531303 6383004 6290586 6324773 6290586 9004674 6290586 9004674 21634556 21114206 21634556 9298749 21634556 9298749 9900545 9298749 18209268 17939236 18209268 7384894 18209268 7384894 19490729 7384894 18245663 17750236 18245663 11039344 18245663 11039344 11960800 11039344 23300718 22664037 23300718 9364642 23300718 9364642 8173071 19016485 8173071 16735966 8173071 16735966 17252225 16735966 16948024 6766021 16948024 6766021 20398940 6766021 17376977 10685610 17376977 10685610 12063370 15033804 12063370 15033804 11064183 6139664 11064183 6139664 6377601 6139664 9928568 9604281 9928568 2199879 9928568 2199879 2625531 2199879 20597051 20881681 20597051 20881681 21528978 20881681 17560069 9286953 17560069 23682851 17560069 23682851 24230049 23682851 19735406 7686924 19735406 19620979 19735406 19620979 7416636 19620979 23831991 22613945 23831991 17047502 23831991 17047502 5085722 22047736 5085722 20727173 5085722 20727173 13621343 13104717 13621343 16061434 13621343 16061434 18870461 8154158 18870461 17891809 18870461 17891809 9366929 17891809 19239346 4916734 19239346 4916734 5030510 4916734 17711309 11469934 17711309 11469934 7926275 7827121 7926275 21308996 7926275 21308996 21945897 21308996 6609486 20372103 6609486 23301367 6609486 23301367 24442873 23301367 10426496 5956267 10426496 5956267 6298816 5956267 20911654 20464943 20911654 9427876 20911654 9427876 17940619 9427876 18871898 8170269 18871898 10718747 18871898 10718747 11418078 10718747 18521900 17938214 18521900 2586432 18521900 2586432 24446344 2586432 12156847 19500122 12156847 19500122 22951339 21773115 22951339 20448702 22951339 20448702 1261685 25870163 1261685 8139267 1261685 8139267 13689251 16345373 13689251 16345373 10422973 16345373 12416941 9272872 12416941 9272872 9669012 9272872 10068537 17072577 10068537 12450885 10068537 12450885 14848003 12450885 2664423 24257477 2664423 19205902 2664423 19205902 21386088 20835873 21386088 9672458 21386088 9672458 10160948 9672458 10309811 16612209 10309811 4297709 10309811 4297709 4385197 4297709 22330858 22079402 22330858 22079402 4891658 22079402 22154312 4880001 22154312 8914139 22154312 8914139 6605109 6502884 6605109 16043137 6605109 16043137 10775487 16043137 1705997 1531353 1705997 7179439 1705997 7179439 11746683 15197237 11746683 10942529 11746683 10942529 22638992 22086336 22638992 6252065 22638992 6252065 18933766 13956666 18933766 13956666 8803435 2146997 8803435 2146997 2534421 2146997 21574073 20849884 21574073 8556318 21574073 8556318 9155952 8556318 17963009 9162930 17963009 7054681 17963009 7054681 22508463 21653892 22508463 10510099 22508463 10510099 10527096 16047838 10527096 8656081 10527096 8656081 18576708 8656081 16295593 16770559 16295593 16770559 17495100 16770559 6494978 6204967 6494978 8480847 6494978 8480847 25816668 936676 25816668 11664856 25816668 11664856 15712910 11664856 16731226 16179061 16731226 12201870 16731226 12201870 9985788 21196843 9985788 21196843 5766239 21196843 15986955 15271874 15986955 22962326 15986955 22962326 23539856 22962326 21088296 5507597 21088296 24412276 21088296 24412276 2608166 24412276 23697091 6685587 23697091 6685587 19361805 13143169 19361805 13143169 13143806 13143169 25835075 24774013 25835075 16871286 25835075 16871286 10390110 16871286 11784462 6464469 11784462 6464469 6899252 6464469 17235988 16690608 17235988 8799636 17235988 8799636 9291324 8799636 23059702 21941614 23059702 17514421 23059702 17514421 14709470 12107923 14709470 18128945 14709470 18128945 4057149 23028692 4057149 5776207 4057149 5776207 21544025 5776207 20146331 11936683 20146331 11936683 4416730 4381323 4416730 10659421 4416730 10659421 25707925 1261772 25707925 6388270 25707925 6388270 6381065 6388270 11784816 25801671 11784816 25801671 26731523 25801671 21393330 1601871 21393330 1601871 1071833 25719823 1071833 22957725 1071833 22957725 3880980 22957725 987967 1173708 987967 15135555 987967 15135555 11913675 15135555 10543154 3760873 10543154 3760873 3733839 3760873 18384440 24911199 18384440 24911199 2196021 24911199 6634949 5530454 6634949 5530454 5616582 5530454 10780623 10280633 10780623 8140955 10780623 8140955 8301684 8140955 18040173 21740839 18040173 21740839 22481314 21740839 9273515 1886989 9273515 1886989 2031960 1886989 12636363 23877190 12636363 23877190 3039459 23877190 23985553 9443324 23985553 9443324 8686108 21968756 8686108 21968756 421096 416140 421096 16440113 421096 16440113 17187684 16440113 4097766 22733111 4097766 11650590 4097766 11650590 18669870 18526760 18669870 7575506 18669870 7575506 7593240 7575506 12302638 19820010 12302638 19820010 20601954 19820010 10430789 9835179 10430789 14569862 10430789 14569862 19176437 5404040 19176437 5404040 5885340 5404040 14921821 13888407 14921821 7331946 14921821 7331946 5756298 21252659 5756298 17140990 5756298 17140990 17820378 9627106 17820378 14588222 17820378 14588222 9123500 5955445 9123500 5955445 4796398 4701713 4796398 9365800 4796398 9365800 17725522 9365800 8012402 19052612 8012402 5293643 8012402 5293643 5563045 5293643 16608108 10091602 16608108 2918547 16608108 2918547 23926030 2918547 17489486 20075792 17489486 20075792 6797857 20075792 21897871 4736373 21897871 9309464 21897871 9309464 9867497 9309464 14313869 13539372 14313869 7811005 14313869 7811005 22344346 21620709 22344346 9886766 22344346 9886766 16798317 9886766 22914077 3826842 22914077 21729996 22914077 21729996 5489066 21729996 13894590 3714713 13894590 3714713 23140364 3714713 5725033 18977726 5725033 18977726 18961524 18977726 15532052 5167500 15532052 5167500 21895796 5167500 21709450 22695436 21709450 22695436 23884577 22695436 10574601 16076170 10574601 16312919 10574601 16312919 16885706 16312919 4517609 4390950 4517609 21869023 4517609 21869023 22673763 21869023 18689127 8528731 18689127 18615413 18689127 18615413 6019329 20933179 6019329 9281423 6019329 9281423 19547567 19401470 19547567 10354217 19547567 10354217 14641363 13638042 14641363 13638042 5582890 5419487 5582890 25011982 5582890 25011982 1713538 25011982 2283912 2765021 2283912 12427683 2283912 12427683 18702941 8324929 18702941 9729543 18702941 9729543 10442072 9729543 20341849 6861264 20341849 13825079 20341849 13825079 13106580 13825079 17649532 17106407 17649532 6230698 17649532 6230698 20498449 6230698 7618733 19530295 7618733 16062322 7618733 16062322 21733266 5417108 21733266 22748624 21733266 22748624 4358539 22748624 13902336 5950255 13902336 5950255 6550205 5950255 14212648 24154875 14212648 24154875 2705877 24154875 23000635 7340705 23000635 7340705 7903769 7340705 14454149 14136549 14454149 14136549 9624438 1564042 9624438 1564042 25368154 1564042 12454652 13448858 12454652 13448858 13112499 13448858 6428500 5837385 6428500 18855252 6428500 18855252 19636855 18855252 17549179 8723881 17549179 8723881 18464872 8723881 15415136 14406979 15415136 6220289 15415136 6220289 21041094 6220289 6809866 20175210 6809866 6075417 6809866 6075417 6361211 6075417 22565207 4098617 22565207 7394206 22565207 7394206 7919179 7394206 16002303 11701711 16002303 11701711 15148174 11701711 21350259 5474428 21350259 20451598 21350259 20451598 12968753 12863146 12968753 22827700 12968753 22827700 23572485 22827700 11144352 6881859 11144352 6881859 20028061 6881859 19046468 18556532 19046468 1361115 19046468 1361115 25331555 1361115 15524933 15288985 15524933 5762164 15524933 5762164 4380145 22613159 4380145 850054 4380145 850054 25860791 850054 2778776 9777254 2778776 9777254 17240551 9777254 9391878 17851065 9391878 8894809 9391878 8894809 9246972 8894809 16773433 18837599 16773433 18837599 8138360 18837599 22256209 21303000 22256209 12246914 22256209 12246914 12570733 22347399 12570733 22347399 23330785 22347399 19441541 7985123 19441541 7985123 4333022 22786254 4333022 11151451 4333022 11151451 23312168 22686120 23312168 13898164 23312168 13898164 9307096 9049053 9307096 23995089 9307096 23995089 2989643 23995089 19256043 7971401 19256043 8642050 19256043 8642050 18488540 8642050 24884243 23693413 24884243 17033203 24884243 17033203 10281546 17033203 21533318 24431457 21533318 24431457 2514208 24431457 5629051 6016705 5629051 6016705 24583089 2332050 24583089 22255870 24583089 22255870 22816585 22255870 24986804 1878822 24986804 5957716 24986804 5957716 5821945 5957716 10400948 21585564 10400948 21585564 5347747 21585564 9527456 13846561 9527456 13846561 14663182 13846561 4821870 4550164 4821870 15664921 4821870 15664921 21373477 5313668 21373477 17988873 21373477 17988873 18683549 17988873 22383525 21823583 22383525 5695451 22383525 5695451 7736029 19263100 7736029 6694185 7736029 6694185 22970616 21936797 22970616 21936797 4977159 21936797 23987555 22801770 23987555 2959509 23987555 2959509 24020794 2959509 21140162 6916413 21140162 6916413 7187100 6916413 24752437 1903582 24752437 5784404 24752437 5784404 5810887 5784404 20284978 24193325 20284978 24193325 2805615 24193325 15797621 14864187 15797621 22327769 15797621 22327769 23188861 22327769 11490735 15267646 11490735 24817788 11490735 24817788 25992103 24817788 1479609 25252698 1479609 15626509 1479609 15626509 10928078 15626509 9929363 16993986 9929363 6121903 9929363 6121903 20431681 6121903 13188691 13113671 13188691 12106348 13188691 12106348 14547851 12106348 7724871 7123827 7724871 9430117 7724871 9430117 17733278 9430117 982282 1113767 982282 8170427 982282 8170427 23966566 22936296 23966566 3158192 23966566 3158192 21862115 21173818 21862115 8097812 21862115 8097812 8347232 8097812 18037420 17385164 18037420 13453030 18037420 13453030 9964193 3379802 9964193 3379802 3810463 3379802 7384725 13362424 7384725 13362424 22877738 3446958 22877738 3446958 3124969 3446958 8096080 18748586 8096080 15001348 8096080 15001348 12888824 11901647 12888824 12835703 12888824 12835703 13955319 12835703 9085941 17949690 9085941 17949690 8238057 6758015 8238057 6758015 20196916 6758015 4882729 4753593 4882729 14519092 4882729 14519092 22288992 4434424 22288992 20446793 22288992 20446793 14475612 14292619 14475612 15669227 14475612 15669227 11138073 15669227 17280611 6333908 17280611 6333908 21013466 6333908 15837207 15105654 15837207 6372006 15837207 6372006 20381759 6372006 11247030 15625718 11247030 7993732 11247030 7993732 25679676 1152469 25679676 14739342 25679676 14739342 11889967 14739342 14677898 11927671 14677898 22256161 14677898 22256161 23378057 22256161 6513041 4400946 6513041 4400946 22480976 4400946 19523328 19895569 19523328 19895569 6291378 6332006 6291378 21751753 6291378 21751753 5171650 21751753 5613875 13582930 5613875 13582930 17916168 9336677 17916168 16134155 17916168 16134155 10581819 16134155 19510381 5770845 19510381 5770845 5830720 5770845 19109995 8119077 19109995 7221666 19109995 7221666 19940745 7221666 5390019 21416838 5390019 3615946 5390019 3615946 23011790 3615946 7836264 19164176 7836264 12832448 7836264 12832448 13290823 12832448 4302966 3912030 4302966 18324153 4302966 18324153 18911471 18324153 6674493 20350480 6674493 13607450 6674493 13607450 19696388 6622003 19696388 6622003 20717565 6622003 12110973 11639829 12110973 2212737 12110973 2212737 24532443 2212737 12482026 14640641 12482026 14640641 15335100 14640641 6716339 6177773 6716339 16228100 6716339 16228100 17904923 7811737 17904923 7811737 8272555 7811737 17913518 24070809 17913518 24070809 24545421 24070809 11034622 6123636 11034622 6123636 20584203 6123636 19849414 22396714 19849414 22396714 23091526 22396714 16590032 10365194 16590032 15482411 16590032 15482411 15886792 15482411 21008882 21310366 21008882 21310366 5784134 21310366 18469957 18301569 18469957 21644714 18469957 21644714 5149329 21644714 21646624 5208197 21646624 18208729 21646624 18208729 10155693 5325124 10155693 5325124 5424267 5325124 9014060 22744672 9014060 22744672 23603358 22744672 19454030 18664070 19454030 19971875 19454030 19971875 7022613 19971875 14889520 11963833 14889520 24781942 14889520 24781942 2182278 24781942 14081989 9537583 14081989 9537583 10226570 9537583 12329769 20747573 12329769 20747573 21382043 20747573 7261509 19656567 7261509 20110480 7261509 20110480 6695258 20110480 7719201 4379505 7719201 4379505 4370774 4379505 19679169 23156424 19679169 23156424 24261022 23156424 6115298 6219901 6115298 20712549 6115298 20712549 8472108 8142411 8472108 9440681 8472108 9440681 24389354 2382094 24389354 24058453 24389354 24058453 2851109 24058453 12853940 12065382 12853940 16964069 12853940 16964069 17757584 16964069 16127499 11155857 16127499 15644913 16127499 15644913 2828593 2770223 2828593 4015414 2828593 4015414 22629814 4015414 1083452 26022514 1083452 8113134 1083452 8113134 20495512 20017838 20495512 12668133 20495512 12668133 13646800 12668133 25837698 24960999 25837698 11677825 25837698 11677825 7724264 6055222 7724264 6055222 6503852 6055222 22517918 22006698 22517918 6580298 22517918 6580298 7084619 6580298 14461008 13551348 14461008 10630825 14461008 10630825 11522962 10630825 20077606 7175208 20077606 17477142 20077606 17477142 9386746 17477142 9576532 9185755 9576532 10164265 9576532 10164265 10792793 10164265 3342307 23449124 3342307 18405252 3342307 18405252 19049822 18405252 17817339 13017244 17817339 13017244 11334661 9207850 11334661 9207850 17778525 9207850 5239322 21854432 5239322 8396467 5239322 8396467 14968645 19504810 14968645 19504810 20256330 19504810 20109494 7170819 20109494 22086950 20109494 22086950 22907182 22086950 13728708 12981432 13728708 25367399 13728708 25367399 26227259 25367399 24115968 6649364 24115968 6649364 6918515 6649364 10552956 16748295 10552956 10906873 10552956 10906873 16281604 10906873 13968029 18170764 13968029 18170764 18992178 18170764 18956914 8264121 18956914 12949617 18956914 12949617 8684332 8168305 8684332 21115131 8684332 21115131 21786305 21115131 8945041 15018613 8945041 15018613 17801082 9205040 17801082 13236464 17801082 13236464 13575426 13236464 17481704 9481562 17481704 18416829 17481704 18416829 5007925 22083954 5007925 6567937 5007925 6567937 20140875 6567937 10207367 14370635 10207367 14370635 21477505 20871361 21477505 4510741 21477505 4510741 4440198 4510741 23751680 22932644 23751680 7757690 23751680 7757690 12453146 11862374 12453146 7886720 12453146 7886720 7728670 7516410 7728670 21808012 7728670 21808012 22578313 21600726 22578313 25822254 22578313 25822254 1248758 25822254 9275562 8380317 9275562 8380317 7238679 7158936 7238679 19262279 7238679 19262279 19959524 19262279 15003487 4053197 15003487 4053197 22670878 4053197 21266582 23851497 21266582 23851497 383116 597408 383116 11803592 383116 11803592 19344674 21086894 19344674 21086894 5797922 21086894 11750512 15104664 11750512 18632546 11750512 18632546 5359604 21626628 5359604 18568223 5359604 18568223 10347992 2931392 10347992 2931392 23885675 2931392 7499104 16904468 7499104 16904468 17564936 16904468 10346770 12748021 10346770 12748021 13333309 12748021 11146966 18543867 11146966 18543867 8369668 18543867 14710352 13680232 14710352 22735692 14710352 22735692 4058232 22735692 24751381 1903785 24751381 6641099 24751381 6641099 7297941 6641099 12781373 23190493 12781373 23190493 2950994 2751042 2950994 11028193 2950994 11028193 11939392 11028193 11545457 15433287 11545457 11526901 11545457 11526901 15574032 11526901 1937728 1843618 1937728 18372833 1937728 18372833 19110804 18372833 3860052 3774023 3860052 3987435 3860052 3987435 20420762 22952804 20420762 22952804 23965381 22952804 11375810 10518510 11375810 10534282 11375810 10534282 16310886 10534282 5421705 21388296 5421705 7872274 5421705 7872274 19137468 7872274 6347516 20544693 6347516 14980706 6347516 14980706 11577529 14980706 7226817 6751803 7226817 15643588 7226817 15643588 13118209 13636531 13118209 19758240 13118209 19758240 6686939 6255006 6686939 22947823 6686939 22947823 3689435 22947823 5585136 5438879 5585136 22053715 5585136 22053715 22719310 22053715 14674467 9871137 14674467 9871137 17491843 9871137 3130923 26298876 3130923 26298876 738558 26298876 25299928 21705670 25299928 21705670 5137355 21705670 21215347 5287834 21215347 5287834 5346890 5287834 8386119 18534018 8386119 5130733 8386119 5130733 5443452 5130733 12887103 11960072 12887103 10707777 12887103 10707777 16043576 10707777 11833986 23402802 11833986 23402802 3534635 23402802 12704198 10910444 12704198 10910444 16508265 10910444 5423549 5192950 5423549 20126482 5423549 20126482 9151170 18081895 9151170 25457260 9151170 25457260 1417315 25457260 5311307 2751702 5311307 2751702 24295248 2751702 19599423 26930136 19599423 26930136 45272 26930136 3747655 3859415 3747655 13728276 3747655 13728276 14821733 13728276 1063882 880809 1063882 12340150 1063882 12340150 16835471 22528122 16835471 22528122 4668833 22528122 10740985 10276697 10740985 14264937 10740985 14264937 17597509 408347 17597509 408347 26543673 408347 8900312 18297303 8900312 11268324 8900312 11268324 20809241 20315864 20809241 12825744 20809241 12825744 13859301 12825744 18079609 8854539 18079609 8854539 9437501 8854539 22257414 21488177 22257414 9654101 22257414 9654101 10169188 9654101 19850748 7479151 19850748 8421783 19850748 8421783 15734739 16364112 15734739 16364112 10460985 16364112 10866316 15781830 10866316 25013418 10866316 25013418 26139112 25013418 14633857 13916101 14633857 15436949 14633857 15436949 16261897 15436949 6517522 20489038 6517522 4247216 6517522 4247216 22693006 4247216 10817952 14065068 10817952 14065068 13268368 12317989 13268368 14121792 13268368 14121792 16142649 19867048 16142649 19867048 6938593 19867048 7824963 3782510 7824963 3782510 4144986 3782510 12197353 24762956 12197353 24762956 2236144 24762956 6515121 15371797 6515121 15371797 16128718 15371797 8127916 7997077 8127916 9949449 8127916 9949449 21957179 5458426 21957179 11609960 21957179 11609960 11436711 15216658 11436711 5310846 11436711 5310846 4159045 22850983 4159045 19013597 4159045 19013597 19759992 19013597 13695652 10077217 13695652 10077217 17234410 10077217 15344800 14386969 15344800 14386969 5791507 21226561 5791507 20088020 5791507 20088020 11773232 11169955 11773232 16326267 11773232 16326267 10724964 16326267 14580412 4702204 14580412 4702204 24943872 2015646 24943872 18304052 24943872 18304052 18852759 18304052 20712662 5897864 20712662 23964733 20712662 23964733 3017335 23964733 16513410 12157594 16513410 12157594 15292729 12157594 21865642 5042870 21865642 10907349 21865642 10907349 9736304 17072142 9736304 17072142 18447419 3013155 18447419 3013155 3389081 3013155 14885177 11771660 14885177 9839824 14885177 9839824 10473058 9839824 22992865 3146797 22992865 3146797 23633416 3146797 6350749 24690970 6350749 24690970 2204500 24690970 12549765 11832293 12549765 12146300 12549765 12146300 15926664 10735851 15926664 10735851 16461109 10735851 3679834 23333375 3679834 18458586 3679834 18458586 8687186 18458586 6192722 22514794 6192722 22514794 4324881 22514794 18726916 8414426 18726916 8708443 18726916 8708443 9261923 8708443 13281203 18216529 13281203 18216529 18839753 18216529 11133986 10274932 11133986 18911595 11133986 18911595 7952063 18911595 21609563 20969883 21609563 12232758 21609563 12232758 12902095 12232758 18759964 8624569 18759964 22409451 18759964 22409451 4405986 22409451 21832885 5529998 21832885 5578820 21832885 5578820 14976333 17065554 14976333 17065554 9961107 17065554 19615729 7366475 19615729 12343168 19615729 12343168 12117641 11850944 12117641 20876150 12117641 20876150 21509298 20876150 13744212 12943871 13744212 18144292 13744212 18144292 877492 26125268 877492 10480667 877492 10480667 12880161 26049315 12880161 26049315 983295 26049315 14227658 10347006 14227658 10347006 10872194 10347006 15265564 11413843 15265564 3220076 15265564 3220076 2728800 3220076 10395465 20642525 10395465 20642525 21455644 20642525 17551584 9779650 17551584 18081846 17551584 18081846 8781499 18081846 9636251 7335639 9636251 7335639 19492998 7335639 7799443 14865468 7799443 14865468 11973731 14865468 4950942 4839698 4950942 18502597 4950942 18502597 19332639 18502597 10010607 17073672 10010607 20858470 10010607 20858470 6073301 20858470 18889507 7812193 18889507 7812193 4629313 4503672 4629313 9557208 4629313 9557208 17595264 9557208 15039880 18740297 15039880 18740297 7363317 7111828 7363317 9139298 7363317 9139298 16305814 15808718 16305814 10783217 16305814 10783217 11328845 10783217 17364057 9748179 17364057 19336678 17364057 19336678 7680605 19336678 9977867 9414646 9977867 22563789 9977867 22563789 23438141 22563789 428836 555532 428836 4585824 428836 4585824 22548152 4585824 20434920 20128235 20434920 10098339 20434920 10098339 10803190 10098339 17708781 9383126 17708781 12986377 17708781 12986377 4251016 4304968 4251016 10647502 4251016 10647502 16405447 10647502 3617933 3116834 3617933 16311175 3617933 16311175 23970377 2854234 23970377 12660928 23970377 12660928 14067678 12660928 20649217 20023515 20649217 14519091 20649217 14519091 10613005 10263135 10613005 13181265 10613005 13181265 13697495 13181265 12893412 12344378 12893412 20702603 12893412 20702603 6374737 20702603 12212554 14205809 12212554 17240572 12212554 17240572 17730332 17240572 4742026 4531906 4742026 4531906 25145053 23907697 25145053 8022717 25145053 8022717 8597768 8022717 15963249 13492150 15963249 13492150 13662479 13492150 19614928 18771513 19614928 17813010 19614928 17813010 18329968 17813010 25056770 1530319 25056770 22149063 25056770 22149063 12751965 14269841 12751965 17865968 12751965 17865968 18619261 17865968 18143511 8776471 18143511 20413984 18143511 20413984 6599539 20413984 11108290 11587350 11108290 11587350 15707564 11587350 11684811 4676054 11684811 4676054 22233046 4676054 4341354 3928758 4341354 20389409 4341354 20389409 6517696 20389409 5721789 22555522 5721789 22555522 23809732 22555522 3269207 23825548 3269207 9652849 3269207 9652849 19117715 18627140 19117715 5622833 19117715 5622833 20966738 5622833 15021198 17459544 15021198 17459544 18233132 17459544 14950194 8442190 14950194 8442190 3375399 23550424 3375399 21554191 3375399 21554191 8526493 9919757 8526493 9919757 10117604 9919757 7567108 19260300 7567108 5722081 7567108 5722081 5697069 5722081 17769517 17172753 17769517 3956755 17769517 3956755 22619818 3956755 13151068 12255747 13151068 9913316 13151068 9913316 19235204 7707418 19235204 19994346 19235204 19994346 20850676 19994346 11755109 15366879 11755109 17795534 11755109 17795534 7223251 7202391 7223251 19652283 7223251 19652283 20070323 19652283 15312439 14814581 15312439 25880273 15312439 25880273 974403 25880273 25704648 6875720 25704648 6875720 14807400 21988368 14807400 21988368 22898128 21988368 11922099 12629523 11922099 12629523 12738907 12629523 3572769 3713906 3572769 8154184 3572769 8154184 8740503 8154184 5890167 20961531 5890167 5383447 5890167 5383447 5638915 5383447 9652932 10425634 9652932 10425634 16488183 10425634 5316963 21834144 5316963 9091315 5316963 9091315 18353581 9091315 11296863 15582088 11296863 8634683 11296863 8634683 8971382 8634683 9289536 8622943 9289536 15183713 9289536 15183713 18368466 8921990 18368466 21983409 18368466 21983409 22647262 21983409 6617967 6649947 6617967 7494082 6617967 7494082 7846149 7494082 4838635 4392180 4838635 15615491 4838635 15615491 20105722 7069273 20105722 8655925 20105722 8655925 13529125 16643153 13529125 16643153 8201171 8123750 8201171 15367067 8201171 15367067 16079458 15367067 3353875 23719406 3353875 20487715 3353875 20487715 17341555 9920253 17341555 11896854 17341555 11896854 11118882 10562016 11118882 20278220 11118882 20278220 21110519 20278220 16436457 9737617 16436457 9737617 10175439 9737617 25209300 24318311 25209300 4224247 25209300 4224247 4283728 4224247 10512463 10058174 10512463 8429870 10512463 8429870 9075145 8429870 22737703 21759683 22737703 9614127 22737703 9614127 14734045 14023759 14734045 11108928 14734045 11108928 11750131 11108928 12888503 14471201 12888503 14471201 12201761 14471201 21594444 20945561 21594444 7561471 21594444 7561471 18151141 8713801 18151141 5499605 18151141 5499605 5508068 5499605 9018766 8313358 9018766 4397993 9018766 4397993 4293765 4397993 17505280 12788703 17505280 12788703 13488761 12788703 18373650 8980697 18373650 22647538 18373650 22647538 4030131 22647538 14397948 13392161 14397948 23612089 14397948 23612089 3201573 23612089 22457820 21615704 22457820 22426076 22457820 22426076 23453680 22426076 17165575 16043403 17165575 16043403 10741607 16043403 26040612 25240569 26040612 22924776 26040612 22924776 10548821 7797747 10548821 7797747 23169409 22288335 23169409 22063024 23169409 22063024 4845818 22063024 20433211 6759957 20433211 13827600 20433211 13827600 2467304 24318246 2467304 13914984 2467304 13914984 14131365 13914984 10939369 10121937 10939369 11382184 10939369 11382184 16928587 5644423 16928587 5644423 21338409 5536763 21338409 18178078 21338409 18178078 16474580 3249991 16474580 3249991 3652923 3249991 21974882 21163121 21974882 12592594 21974882 12592594 14095524 12592594 17064571 9758449 17064571 9798557 17064571 9798557 20579986 19775253 20579986 11557947 20579986 11557947 7779388 7210267 7779388 12551714 7779388 12551714 13041324 12551714 10284284 16743445 10284284 5317206 10284284 5317206 5483274 5317206 21733745 6892371 21733745 6892371 7306765 6892371 9869787 17387695 9869787 10642742 9869787 10642742 16190484 10642742 10191785 16849919 10191785 9507570 10191785 9507570 10131546 9507570 21897933 5335270 21897933 8959543 21897933 8959543 4754230 22350429 4754230 11496768 4754230 11496768 18234238 17668326 18234238 10315096 18234238 10315096 12019089 15047184 12019089 15047184 2382930 24452255 2382930 23503515 2382930 23503515 24550145 23503515 15184692 14186402 15184692 18246205 15184692 18246205 3190501 23766692 3190501 13090108 3190501 13090108 19830443 6963957 19830443 21561481 19830443 21561481 22205200 21561481 12755912 13760297 12755912 20574958 12755912 20574958 21108968 20574958 6691878 16373065 6691878 16373065 15340669 9398972 15340669 9398972 3173092 23733832 3173092 11117352 3173092 11117352 15702701 11117352 6226094 6099802 6226094 21092369 6226094 21092369 5685990 21092369 19428989 11360084 19428989 11360084 6824393 23549139 6824393 23549139 24642526 23549139 1629798 2063502 1629798 14400852 1629798 14400852 26240809 25076143 26240809 13986060 26240809 13986060 10160944 1710784 10160944 1710784 2136547 1710784 15340194 14932565 15340194 10079499 15340194 10079499 17087410 10079499 8189317 18997100 8189317 4545535 8189317 4545535 22046437 4545535 10922335 15884981 10922335 14352729 10922335 14352729 23866307 23068394 23866307 16601991 23866307 16601991 16868175 16601991 22678580 4255307 22678580 9416298 22678580 9416298 9854821 9416298 20001245 20496535 20001245 20496535 21120197 20496535 1924450 2063970 1924450 9568194 1924450 9568194 20520790 23056581 20520790 23056581 4011187 23056581 9253604 8542140 9253604 8542140 18321612 8542140 9846875 17480247 9846875 9405622 9846875 9405622 9856604 9405622 2193212 24768873 2193212 20733112 2193212 20733112 24443506 2389454 24443506 9198529 24443506 9198529 9464123 9198529 20284277 7053831 20284277 9541919 20284277 9541919 3541252 3784629 3541252 5315387 3541252 5315387 20115943 6495525 20115943 4998355 20115943 4998355 5067087 4998355 9714425 9362961 9714425 6277632 9714425 6277632 20741602 20024842 20741602 3756742 20741602 3756742 23015998 3756742 11418232 15193082 11418232 12663738 11418232 12663738 13673005 12663738 7216118 7182750 7216118 21221557 7216118 21221557 5914388 21221557 23541428 887493 23541428 887493 26266346 887493 25921828 24905800 25921828 21364078 25921828 21364078 5323304 21364078 21899975 16969511 21899975 16969511 17780716 16969511 21926240 21486152 21926240 12565914 21926240 12565914 14221710 12565914 23451106 22594344 23451106 15052188 23451106 15052188 15865316 15052188 20861191 6113450 20861191 25590632 20861191 25590632 480285 532613 480285 22670117 480285 22670117 17478880 10873834 17478880 10873834 11417667 10873834 22659921 23715428 22659921 23715428 26100307 610498 26100307 5590831 26100307 5590831 14405144 12501679 14405144 9330051 14405144 9330051 17689472 9330051 1552148 25159154 1552148 21265181 1552148 21265181 24028555 24628342 24028555 24628342 2183948 24628342 20563562 19880561 20563562 19880561 19827745 16158641 19827745 16158641 4684205 4519157 4684205 7011690 4684205 7011690 14344241 12408001 14344241 6622706 14344241 6622706 21535851 5057102 21535851 14795737 21535851 14795737 12253816 14795737 20606141 19771545 20606141 7465694 20606141 7465694 8055706 7465694 16455448 18258264 16455448 18258264 19875968 19598338 19875968 2758117 19875968 2758117 24134694 2758117 18794005 18734230 18794005 7932878 18794005 7932878 5059820 4869803 5059820 7866014 5059820 7866014 7909891 7866014 3896585 23206232 3896585 21805512 3896585 21805512 22701294 21805512 18230361 7602381 18230361 7602381 19596407 7602381 6186526 20820551 6186526 11360970 6186526 11360970 15383209 11360970 7712818 22601365 7712818 22601365 23821215 22601365 5548994 14473341 5548994 14473341 23377786 3611947 23377786 23424768 23377786 23424768 24595880 23424768 11979484 11051365 11979484 18063512 11979484 18063512 18416772 18063512 6638411 4683704 6638411 4683704 22026633 4683704 16037072 18287716 16037072 18287716 19042994 18287716 17408106 9688530 17408106 10658712 17408106 10658712 10494408 17034097 10494408 17034097 17791360 17034097 4178204 3981268 4178204 8696116 4178204 8696116 21072392 23384735 21072392 23384735 3367073 23384735 11779707 11031147 11779707 12220063 11779707 12220063 14791785 12220063 7155125 19939785 7155125 15932457 7155125 15932457 16558679 15932457 3952687 3851231 3952687 20339855 3952687 20339855 13534752 7760161 13534752 7760161 19209290 7760161 18687340 17744662 18687340 1524764 18687340 1524764 1490210 1524764 19428716 21166199 19428716 21166199 21800502 21166199 6503445 20497204 6503445 25639047 6503445 25639047 26583761 25639047 22610879 13350673 22610879 13350673 13339966 13350673 15964300 11290609 15964300 20583301 15964300 20583301 6291178 20583301 7253565 7166432 7253565 16035108 7253565 16035108 16698168 16035108 12314733 11426415 12314733 19750084 12314733 19750084 5017288 22048562 5017288 8520800 5017288 8520800 18669589 8520800 12130433 16419323 12130433 16419323 10271129 16419323 18208042 8773767 18208042 13701342 18208042 13701342 13023519 13701342 16775925 25046210 16775925 25046210 2025331 25046210 11972204 11275365 11972204 21489160 11972204 21489160 22414659 21489160 21724513 5741360 21724513 8951657 21724513 8951657 5736010 2065763 5736010 2065763 24882516 2065763 19964678 7308913 19964678 3049644 19964678 3049644 23852994 3049644 21288678 5865990 21288678 5160625 21288678 5160625 3612760 23220069 3612760 20479766 3612760 20479766 21197920 20479766 11520391 11032706 11520391 12471454 11520391 12471454 13440593 12471454 3096813 23996241 3096813 7382523 3096813 7382523 17336635 12868447 17336635 12868447 10656026 16302544 10656026 14412330 10656026 14412330 17565957 8879965 17565957 8879965 9317678 8879965 24632199 23503929 24632199 11958406 24632199 11958406 12955424 11958406 16477200 15779395 16477200 10776845 16477200 10776845 11251033 10776845 18964902 18436403 18964902 7998907 18964902 7998907 19085340 7998907 16720970 16117422 16720970 3547257 16720970 3547257 3243892 24929599 3243892 24929599 2246122 24929599 12842893 1894446 12842893 1894446 1703394 1894446 22044607 19842526 22044607 19842526 1835481 1703307 1835481 18997287 1835481 18997287 19780415 18997287 15989172 10854250 15989172 13510023 15989172 13510023 13695988 13510023 17797513 9197238 17797513 16469170 17797513 16469170 9910633 2841679 9910633 2841679 23928283 2841679 10940520 20577378 10940520 20577378 21254021 20577378 14125915 13159530 14125915 14317495 14125915 14317495 12438806 14317495 15010166 14538830 15010166 11341324 15010166 11341324 12201198 11341324 14214721 23520162 14214721 23520162 24786188 23520162 8680046 1938883 8680046 1938883 1505717 1938883 11221992 10945971 11221992 6643966 11221992 6643966 7014747 6643966 13469824 15130267 13469824 15130267 18676679 19375104 18676679 19375104 20030084 19375104 9859056 16706980 9859056 16706980 23061009 3737835 23061009 20056600 23061009 20056600 6588001 4272581 6588001 4272581 22753705 4272581 10803363 18379775 10803363 18379775 18972193 18379775 17267247 10191946 17267247 10191946 10929653 10191946 15434315 22578693 15434315 22578693 23275016 22578693 12623700 11739758 12623700 21077617 12623700 21077617 21813529 21077617 20029629 7207931 20029629 7287419 20029629 7287419 19904627 7287419 24375935 23356384 24375935 5345438 24375935 5345438 21860835 5345438 22918308 22186088 22918308 7199892 22918308 7199892 5091111 21688293 5091111 8820284 5091111 8820284 18040718 8820284 8579661 8089279 8579661 13224950 8579661 13224950 14113247 13224950 13725119 12714454 13725119 12714454 14004415 12714454 4910660 22052305 4910660 4219785 4910660 4219785 4475255 4219785 5783119 11070469 5783119 11070469 16077070 11070469 7885698 7228633 7885698 15247108 7885698 15247108 11783135 15247108 6176401 5601910 6176401 25918208 6176401 25918208 1204534 25918208 3257857 3215931 3257857 15699844 3257857 15699844 12060304 9618553 12060304 9618553 17645630 9618553 16629766 16395682 16629766 9194056 16629766 9194056 9658766 9194056 21856863 4814113 21856863 5725302 21856863 5725302 15509106 24596616 15509106 24596616 25685195 24596616 13864089 13162074 13864089 18066320 13864089 18066320 21649394 4977057 21649394 22099242 21649394 22099242 22767626 22099242 14040678 8731667 14040678 8731667 5194045 21931607 5194045 9322454 5194045 9322454 9832516 9322454 6800513 20080582 6800513 12962098 6800513 12962098 13233663 12962098 11619895 10847026 11619895 11403707 11619895 11403707 19838484 19993349 19838484 19993349 6956377 19993349 10942828 10244179 10942828 10244179 9290689 8772732 9290689 15499541 9290689 15499541 11551825 15499541 1865320 24947704 1865320 4823861 1865320 4823861 22273426 4823861 1414282 25372928 1414282 15724107 1414282 15724107 21329741 20683628 21329741 18682500 21329741 18682500 10090499 4429432 10090499 4429432 4444853 4429432 21068589 17444039 21068589 17444039 18199602 17444039 22452488 21646219 22452488 17760787 22452488 17760787 9135362 17760787 11685505 15146098 11685505 20849787 11685505 20849787 21555158 20849787 12438558 4887451 12438558 4887451 21948890 4887451 19630242 18711465 19630242 15669049 19630242 15669049 16075011 15669049 16460312 10731666 16460312 24305802 16460312 24305802 25558000 24305802 15686289 569665 15686289 569665 26148686 569665 12958830 12184282 12958830 3327184 12958830 3327184 23418893 3327184 9301198 17972261 9301198 8139446 9301198 8139446 8410169 8139446 22341881 4320467 22341881 5490108 22341881 5490108 6054082 5490108 6413141 20287896 6413141 18738362 6413141 18738362 19303406 18738362 9209436 8708288 9209436 9964886 9209436 9964886 17329726 9964886 16173443 10808274 16173443 6886402 16173443 6886402 20382757 6886402 9924540 9512441 9924540 2375244 9924540 2375244 1800420 2375244 6120948 13678984 6120948 13678984 14732539 13678984 9160244 8054778 9160244 8054778 21012422 4884597 21012422 4884597 21677227 4884597 14298784 12862938 14298784 4840071 14298784 4840071 4852900 4840071 18134743 19117009 18134743 19117009 7949629 19117009 22794268 21835123 22794268 13132910 22794268 13132910 7496512 7379933 7496512 10619479 7496512 10619479 16359607 10619479 11387938 10754866 11387938 6402251 11387938 6402251 20287254 6402251 14622408 21461627 14622408 21461627 5518921 21461627 22776634 22074393 22776634 12731489 22776634 12731489 6828190 22390188 6828190 22390188 23050911 22390188 2876615 2647166 2876615 15254604 2876615 15254604 14439622 13676393 14439622 16366707 14439622 16366707 16824566 16366707 13228063 12266429 13228063 12266429 14992185 12266429 8598122 20106322 8598122 20106322 20839088 20106322 17675318 7388726 17675318 7388726 5235446 4961030 5235446 10508092 5235446 10508092 10832911 10508092 5823229 5879815 5823229 12302569 5823229 12302569 13182285 12302569 5720815 5690194 5720815 21698257 5720815 21698257 5353573 21698257 9298536 14903863 9298536 14903863 20762257 6522011 20762257 20979703 20762257 20979703 5975319 20979703 18257125 4259680 18257125 4259680 4236499 4259680 17513281 16706796 17513281 2960829 17513281 2960829 3287266 2960829 21770018 22942280 21770018 22942280 4064093 22942280 23563199 16838334 23563199 16838334 3757910 3370994 3757910 14444518 3757910 14444518 22724942 3905813 22724942 8524516 22724942 8524516 18529155 8524516 19077346 8081936 19077346 24345707 19077346 24345707 2587630 24345707 16250085 4145114 16250085 4145114 24188137 22874889 24188137 19609128 24188137 19609128 14759132 11839114 14759132 21740394 14759132 21740394 22407271 21740394 16017811 6901146 16017811 6901146 7466682 6901146 10035054 16855975 10035054 15585448 10035054 15585448 11132714 15585448 5363294 21393412 5363294 18657600 5363294 18657600 8469234 18657600 1564216 1936249 1564216 11037064 1564216 11037064 11823365 11037064 3018544 3201495 3018544 9618903 3018544 9618903 18975939 18101552 18975939 15343727 18975939 15343727 3984303 23042957 3984303 14755871 3984303 14755871 15413111 14755871 5946750 5750166 5946750 10763306 5946750 10763306 12848954 21510884 12848954 21510884 3933354 3563916 3933354 7781525 3933354 7781525 13247587 12321006 13247587 5869071 13247587 5869071 6255075 5869071 7063197 23712112 7063197 23712112 3289235 23712112 14961677 11939205 14961677 19533320 14961677 19533320 7269348 19533320 13438763 12563027 13438763 13111456 13438763 13111456 14036209 13111456 4280212 3952756 4280212 20101115 4280212 20101115 21452060 5516730 21452060 7012117 21452060 7012117 7259880 7012117 23977719 3010604 23977719 6951310 23977719 6951310 7491785 6951310 18262718 20099345 18262718 20099345 6884743 20099345 21924539 21278029 21924539 13489551 21924539 13489551 13357027 13489551 16453950 10672258 16453950 17088638 16453950 17088638 20843766 22696383 20843766 22696383 4300294 22696383 15520738 4097501 15520738 4097501 22467650 4097501 10195847 20942115 10195847 20942115 21909362 21205903 21909362 4755612 21909362 4755612 21997086 4755612 7693926 19726088 7693926 19726088 7219345 19726088 19393848 18844880 19393848 24228336 19393848 24228336 2779582 24228336 6332769 6323233 6332769 20665774 6332769 20665774 21403759 20665774 20051109 19201547 20051109 22594968 20051109 22594968 4159064 22594968 12647501 11588011 12647501 22617356 12647501 22617356 22973621 22617356 8880702 10238909 8880702 10238909 10726834 10238909 6027765 20943703 6027765 15103952 6027765 15103952 11919333 15103952 11302338 15340319 11302338 4978680 11302338 4978680 21518409 4978680 4850911 4683057 4850911 18205442 4850911 18205442 10164518 9648615 10164518 13824283 10164518 13824283 22445267 4700616 22445267 10989533 22445267 10989533 9950824 16789138 9950824 15890737 9950824 15890737 11250889 15890737 6191702 5662948 6191702 14472474 6191702 14472474 14938461 14472474 6390995 5961521 6390995 6072317 6390995 6072317 5997195 6072317 8068328 17353660 8068328 17353660 18011256 17353660 12469330 7219579 12469330 7219579 3473784 23520796 3473784 5660419 3473784 5660419 26240161 25111244 26240161 19053436 26240161 19053436 7818662 19053436 8241913 7840838 8241913 14140974 8241913 14140974 12225689 14140974 1275953 25650293 1275953 5607080 1275953 5607080 5578840 5607080 3081050 23932275 3081050 7582341 3081050 7582341 20439697 6582815 20439697 8548492 20439697 8548492 8811831 8548492 18014327 21072789 18014327 21072789 6241379 21072789 8682367 18032339 8682367 26209830 8682367 26209830 935234 26209830 11589525 11065891 11589525 11825512 11589525 11825512 19343777 7916874 19343777 13933085 19343777 13933085 8808110 8179191 8808110 13995222 8808110 13995222 12513396 13995222 4425456 22504678 4425456 21482224 4425456 21482224 22115819 21482224 18981317 8330132 18981317 8330132 17712997 19463865 17712997 19463865 2988772 2940329 2988772 19336083 2988772 19336083 7778198 19336083 7179579 4824300 7179579 4824300 5074703 4824300 8891716 19364167 8891716 19364167 20134223 19364167 2143222 2470266 2143222 14195711 2143222 14195711 15472566 7592505 15472566 7592505 7591328 19550940 7591328 16614699 7591328 16614699 20329070 6261671 20329070 22931859 20329070 22931859 4158160 22931859 10070587 11751511 10070587 11751511 12588049 11751511 6129932 5348604 6129932 5348604 21309273 5348604 3819413 2327926 3819413 2327926 2756867 2327926 22010328 21610335 22010328 2852271 22010328 2852271 24716623 1982019 24716623 17873237 24716623 17873237 7271770 6976389 7271770 22924263 7271770 22924263 23604688 22924263 11069596 10589008 11069596 18345399 11069596 18345399 18828823 18345399 11844179 9056967 11844179 9056967 18120297 9056967 7206194 20549575 7206194 20549575 21179200 20549575 14242307 13237421 14242307 25561022 14242307 25561022 1418499 25561022 5545772 10906762 5545772 10906762 15906073 10906762 10770069 16041260 10770069 5481098 10770069 5481098 5677097 21520831 5677097 17744096 5677097 17744096 25014613 23760703 25014613 22957395 25014613 22957395 17499848 16825147 17499848 21790553 17499848 21790553 5133543 21790553 16056434 10659704 16056434 10675865 16056434 10675865 16466756 10543456 16466756 13224380 16466756 13224380 14117201 13224380 17179310 9884753 17179310 21830394 17179310 21830394 3627145 23306713 3627145 10981743 3627145 10981743 21149933 5762792 21149933 21115731 21149933 21115731 21975850 21115731 13085085 4102262 13085085 4102262 4068095 4102262 25796938 881004 25796938 22154978 25796938 22154978 15842515 8659771 15842515 8659771 22180082 23920969 22180082 23920969 25005281 23920969 9424379 15427520 9424379 15427520 18922465 5006359 18922465 5006359 1317969 1200200 1317969 21460268 1317969 21460268 13864072 12994610 13864072 21938259 13864072 21938259 5004722 21938259 21316944 10707707 21316944 10707707 12855322 15771042 12855322 15771042 10486506 5888113 10486506 5888113 6404322 5888113 9079723 18123704 9079723 6816398 9079723 6816398 20436296 6816398 8737392 14244512 8737392 14244512 15178272 14244512 2890210 23911730 2890210 2350317 2890210 2350317 24565985 2350317 22731651 21786985 22731651 8595819 22731651 8595819 4373540 4456161 4373540 11124815 4373540 11124815 16143176 11124815 5997978 4409219 5997978 4409219 22428707 4409219 3575948 23364330 3575948 10783339 3575948 10783339 11524019 10783339 7795794 19192579 7795794 5463990 7795794 5463990 21604208 5463990 15149665 14735388 15149665 8380643 15149665 8380643 20472492 6214889 20472492 13454968 20472492 13454968 14576583 13454968 15731670 11192490 15731670 22045114 15731670 22045114 22907616 22045114 11435536 8525899 11435536 8525899 8863156 8525899 10131503 16918456 10131503 14093535 10131503 14093535 16872155 10079453 16872155 13324912 16872155 13324912 13465593 13324912 16040522 10806607 16040522 12025492 16040522 12025492 6480072 6010244 6480072 20794659 6480072 20794659 6226839 20794659 15861843 9929445 15861843 9929445 26057598 999528 26057598 18326934 26057598 18326934 8875901 18326934 13968723 11042731 13968723 11042731 23259042 3538815 23259042 20823801 23259042 20823801 9464194 7146949 9464194 7146949 26087320 25094410 26087320 10966289 26087320 10966289 15819142 10966289 23202271 3676385 23202271 10934021 23202271 10934021 15828965 10934021 21357490 5871221 21357490 7033430 21357490 7033430 7643592 7033430 10895254 10796954 10895254 10796954 20821563 2122659 20821563 2122659 2340830 2122659 18553962 20786699 18553962 20786699 6014413 20786699 11838332 11153751 11838332 21482564 11838332 21482564 5427194 21482564 17645384 16816850 17645384 22795599 17645384 22795599 24068137 22795599 11740410 4465632 11740410 4465632 4494845 4465632 7956444 19059495 7956444 8539210 7956444 8539210 20377857 22179009 20377857 22179009 22929725 22179009 21712003 5481269 21712003 22318795 21712003 22318795 4322857 22318795 18971651 3607853 18971651 3607853 4129509 3607853 6696266 20600260 6696266 15219194 6696266 15219194 15621543 15219194 10360673 9796066 10360673 15468127 10360673 15468127 11202915 15468127 3850363 3476434 3850363 8549081 3850363 8549081 11514508 14196594 11514508 14196594 23103682 22241676 23103682 12369501 23103682 12369501 11538555 11070048 11538555 19731309 11538555 19731309 7160604 19731309 8543823 7877787 8543823 17763807 8543823 17763807 18481533 17763807 8240897 19804102 8240897 19804102 7380481 19804102 18043053 2026193 18043053 2026193 1720322 2026193 10890848 15831396 10890848 7121702 10890848 7121702 7128544 7121702 11704316 15359790 11704316 13916949 11704316 13916949 12608015 13916949 816206 25908896 816206 13024675 816206 13024675 19724474 7046269 19724474 13071791 19724474 13071791 13981784 13071791 15866704 19549314 15866704 19549314 20434217 19549314 17799810 6794757 17799810 6794757 7346616 6794757 21518491 5400228 21518491 12883096 21518491 12883096 13760734 12883096 22575787 22477808 22575787 22477808 3723112 3380214 3723112 3547703 3723112 3547703 3402090 3547703 15944165 15415877 15944165 7623673 15944165 7623673 4146642 4165606 4146642 23278393 4146642 23278393 3480464 23278393 20080464 7311954 20080464 20290808 20080464 20290808 20681501 20290808 13169357 13121237 13169357 22259222 13169357 22259222 24816107 2069277 24816107 11445905 24816107 11445905 15502658 11445905 19369004 7846869 19369004 13905266 19369004 13905266 14673848 13905266 24667113 24347154 24667113 24347154 2585555 24347154 20552311 7392696 20552311 7392696 7418421 19656428 7418421 6303460 7418421 6303460 6390801 20827931 6390801 16185917 6390801 16185917 23152185 1780849 23152185 1780849 24910085 1780849 11660370 14898377 11660370 13742943 11660370 13742943 13162963 13742943 6272905 20635010 6272905 9239218 6272905 9239218 9945891 9239218 1719488 1591196 1719488 6078704 1719488 6078704 20690387 6078704 15597395 15970004 15597395 15970004 17498661 17215427 17498661 16870853 17498661 16870853 9814789 16870853 11981116 10725595 11981116 10725595 10830095 16146092 10830095 11096091 10830095 11096091 11915704 11096091 6720620 20166564 6720620 18068600 6720620 18068600 18340218 18068600 10902878 9735258 10902878 9735258 17904831 17047586 17904831 2903948 17904831 2903948 3468680 2903948 11302939 22388956 11302939 22388956 23298174 22388956 19269585 3696000 19269585 3696000 22853140 3696000 4448855 23767760 4448855 23767760 3118998 23767760 4388743 13914528 4388743 13914528 19120605 5058408 19120605 5058408 23645145 3123166 23645145 14541038 23645145 14541038 15222436 14541038 18441340 18014240 18441340 8418101 18441340 8418101 8908166 8418101 17017186 11726884 17017186 11726884 11885168 9133535 11885168 9133535 4454957 22416966 4454957 16333616 4454957 16333616 20827905 5991610 20827905 22081893 20827905 22081893 22578136 22081893 17570236 8091520 17570236 8091520 8552035 8091520 12727281 16644946 12727281 16644946 18573530 19190745 18573530 19190745 7928397 19190745 14854146 6754972 14854146 6754972 20066945 6754972 7487534 6962942 7487534 5376363 7487534 5376363 5449693 5376363 6407158 14825294 6407158 14825294 12376127 6652927 12376127 6652927 6693259 6652927 23719436 3009287 23719436 19627394 23719436 19627394 13554057 12962643 13554057 14602881 13554057 14602881 23391448 25138639 23391448 25138639 1889930 25138639 4191690 3767754 4191690 14963483 4191690 14963483 11818876 14963483 7215633 19734999 7215633 7467431 7215633 7467431 7842581 7467431 5607359 23424113 5607359 23424113 24528739 23424113 8602069 8442022 8602069 15184107 8602069 15184107 16557172 15696946 16557172 13571790 16557172 13571790 6040339 5904785 6040339 18106113 6040339 18106113 9130199 18106113 8499913 8181719 8499913 21306780 8499913 21306780 5657232 21306780 16132265 10999936 16132265 19376587 16132265 19376587 7663039 19376587 7944773 7835248 7944773 13787955 7944773 13787955 17210072 9772800 17210072 23955601 17210072 23955601 25059202 23955601 1817715 25041470 1817715 14020377 1817715 14020377 14689350 14020377 9142582 8719751 9142582 9979905 9142582 9979905 17909972 9113032 17909972 22317102 17909972 22317102 23105981 22317102 6986605 6616893 6986605 14814624 6986605 14814624 15390163 14814624 9940192 9489017 9940192 22771388 9940192 22771388 23158965 22771388 16371237 5608705 16371237 5608705 21305407 5608705 15728749 11086975 15728749 6173985 15728749 6173985 20462898 6173985 12026277 18596294 12026277 18596294 8233682 18596294 23258112 22056243 23258112 15902878 23258112 15902878 16301547 15902878 21377371 21504736 21377371 21504736 22934639 21995951 22934639 12730620 22934639 12730620 14024101 12730620 18798963 3193983 18798963 3193983 23648455 3193983 17823396 9527822 17823396 3888846 17823396 3888846 3743124 3888846 18098841 20789848 18098841 20789848 21522987 20789848 15964272 6693572 15964272 6693572 20618612 6693572 16283794 13330703 16283794 13330703 13623470 13330703 18328801 19889038 18328801 19889038 6959478 19889038 17471790 10794834 17471790 10794834 1120001 1027615 1120001 4901020 1120001 4901020 21965248 4901020 16761132 16292703 16761132 13721125 16761132 13721125 12895327 13721125 19723389 18795893 19723389 13237831 19723389 13237831 13646787 13237831 16620484 1372386 16620484 1372386 25697218 1372386 5326957 14761122 5326957 14761122 15320482 14761122 9698576 4759440 9698576 4759440 22004649 4759440 11202871 23053788 11202871 23053788 3949197 23053788 7876742 19114328 7876742 25551219 7876742 25551219 26305863 25551219 4273133 18387301 4273133 18387301 8719793 18387301 3997868 22908318 3997868 18226837 3997868 18226837 20639127 5979180 20639127 19462972 20639127 19462972 7397966 7205401 7397966 18962555 7397966 18962555 19763307 18962555 12671597 13966829 12671597 13966829 14722762 13966829 10971085 10530107 10971085 12182145 10971085 12182145 18027415 6755687 18027415 6755687 26361760 25202169 26361760 18181487 26361760 18181487 5395004 25670959 5395004 25670959 26384651 25670959 20513298 6078490 20513298 11358935 20513298 11358935 11629024 11358935 20048915 23959490 20048915 23959490 25040504 23959490 3450431 22452013 3450431 22452013 4797432 4238027 4797432 4238027 4238315 4238027 5286121 5036793 5286121 3439405 5286121 3439405 23291259 3439405 8071180 18918993 8071180 4735272 8071180 4735272 21828200 4735272 20145020 14933377 20145020 14933377 8490902 7861332 8490902 25000403 8490902 25000403 814683 787701 814683 4943708 814683 4943708 22112650 4943708 13263042 26195685 13263042 26195685 938315 26195685 8715666 18105336 8715666 23079940 8715666 23079940 3776726 23079940 9492239 17188730 9492239 20141201 9492239 20141201 21843022 21209185 21843022 11521650 21843022 11521650 15462758 11521650 22333281 21393172 22333281 11431243 22333281 11431243 15344723 11431243 20035375 19644707 20035375 10176101 20035375 10176101 17103945 10176101 21825240 4766583 21825240 18639283 21825240 18639283 8406671 18639283 9491475 1323470 9491475 1323470 25326461 1323470 17356593 23751988 17356593 23751988 24329865 23751988 9814671 17122491 9814671 22024976 9814671 22024976 4687327 22024976 17054091 5453006 17054091 5453006 5751636 5453006 18735381 8489674 18735381 7937841 18735381 7937841 8501299 7937841 20322923 6482257 20322923 11929995 20322923 11929995 12582494 11929995 21490769 5186465 21490769 24366963 21490769 24366963 25380076 24366963 8374304 5693830 8374304 5693830 26040443 25226288 26040443 11944669 26040443 11944669 12924325 11944669 21257041 5870444 21257041 20565009 21257041 20565009 19907191 7523233 19907191 9228055 19907191 9228055 6083616 20641069 6083616 10441822 6083616 10441822 18214112 17511933 18214112 12858864 18214112 12858864 13898464 12858864 23449610 23177849 23449610 23177849 3853637 23177849 17257354 15593366 17257354 15593366 15935717 15593366 21926893 21027184 21926893 6394497 21926893 6394497 12949732 14583927 12949732 14583927 3328410 23466808 3328410 15268125 3328410 15268125 11882335 15268125 8511341 7838369 8511341 21719076 8511341 21719076 5479528 21719076 18066611 15262386 18066611 15262386 6351811 6338495 6351811 10251853 6351811 10251853 16360288 10251853 6230793 21074837 6230793 21074837 5528132 21074837 23908025 3016422 23908025 12293283 23908025 12293283 14388798 13374211 14388798 6460652 14388798 6460652 20776523 6460652 13375571 13711732 13375571 13711732 21960050 21264411 21960050 13072016 21960050 13072016 13824685 13072016 16217610 10924895 16217610 15294677 16217610 15294677 11565163 15294677 19035248 8169036 19035248 21124381 19035248 21124381 5756047 21124381 22654063 4061798 22654063 22067814 22654063 22067814 5010716 22067814 15887203 11008048 15887203 19772156 15887203 19772156 21334046 20730378 21334046 13006370 21334046 13006370 3591539 23384688 3591539 18885864 3591539 18885864 12346062 11416608 12346062 23801726 12346062 23801726 2968568 23801726 20785082 5914297 20785082 5914297 20809844 5914297 7039137 20040294 7039137 20040294 20660667 20040294 15008466 11821735 15008466 11821735 15558768 11821735 9375298 17300960 9375298 12877341 9375298 12877341 23901861 23112327 23901861 16557595 23901861 16557595 3687728 22956465 3687728 11150751 3687728 11150751 16893799 8933313 16893799 8933313 9282685 8933313 13817297 16477251 13817297 16477251 16926146 16477251 11926456 11527268 11926456 15385364 11926456 15385364 6759694 6237661 6759694 22586234 6759694 22586234 4464434 22586234 17526721 5609768 17526721 5609768 21002550 5609768 3395043 3657300 3395043 21325779 3395043 21325779 23024606 3876605 23024606 8126074 23024606 8126074 8191371 8126074 19546776 18657531 19546776 15920031 19546776 15920031 12017012 14944904 12017012 15464943 12017012 15464943 16093090 15464943 2465420 2279501 2465420 19971081 2465420 19971081 24071177 22847267 24071177 6205271 24071177 6205271 6764053 20145051 6764053 16436013 6764053 16436013 15428160 4793739 15428160 4793739 22270039 4793739 9677855 17142920 9677855 7451928 9677855 7451928 4972472 4866696 4972472 26370291 4972472 26370291 647815 26370291 16538581 16093456 16538581 19359617 16538581 19359617 7624279 19359617 20079907 19399415 20079907 11389242 20079907 11389242 15433812 11389242 18222718 8709468 18222718 10486712 18222718 10486712 11186603 10486712 21158206 20462997 21158206 12446506 21158206 12446506 3044157 3349727 3044157 16705514 3044157 16705514 17265999 16705514 7179340 19828727 7179340 7713376 7179340 7713376 19117512 7713376 13661657 13198623 13661657 8929482 13661657 8929482 7190100 6713578 7190100 15439691 7190100 15439691 15907564 15439691 5515653 5148562 5515653 5148562 22145752 5148562 8320039 7645018 8320039 1354407 8320039 1354407 1325082 1354407 15689439 11167656 15689439 11166050 15689439 11166050 11906899 11166050 20917658 6387977 20917658 22655601 20917658 22655601 23847380 22655601 23295961 3400537 23295961 7210187 23295961 7210187 5527136 5326263 5527136 7648487 5527136 7648487 14449451 13427090 14449451 10655011 14449451 10655011 16364607 10655011 12428700 14545733 12428700 3413583 12428700 3413583 23389340 3413583 16245324 11080736 16245324 5546295 16245324 5546295 4397930 22702499 4397930 17643324 4397930 17643324 18168956 17643324 8285364 20968809 8285364 20968809 21771536 20968809 8420271 7916846 8420271 22104024 8420271 22104024 22733213 22104024 6993215 14914039 6993215 14914039 15153492 14914039 11959687 22044277 11959687 22044277 22808639 22044277 3629222 2236056 3629222 2236056 24566239 2236056 2325958 2054363 2325958 20275310 2325958 20275310 23276830 22099369 23276830 3140722 23276830 3140722 23644598 3140722 13328674 19452246 13328674 19452246 19607219 19452246 9324495 7519416 9324495 7519416 8012325 7519416 8525737 14446089 8525737 14446089 12076163 14446089 11882372 15058274 11882372 7170465 11882372 7170465 7287229 7170465 21425931 20807611 21425931 7042504 21425931 7042504 7285990 7042504 21238452 6132364 21238452 9699416 21238452 9699416 17378931 9699416 22775737 3962193 22775737 22294443 22775737 22294443 4405752 22294443 11159268 9896819 11159268 9896819 17224159 9896819 10447076 9838152 10447076 20584906 10447076 20584906 6011308 20584906 7461182 19720882 7461182 25743413 7461182 25743413 1461677 25743413 14148812 11753426 14148812 11753426 15178407 11753426 12840975 12628498 12840975 12628498 16163829 5595590 16163829 5595590 21107563 5595590 15278240 11570334 15278240 9278304 15278240 9278304 9667059 9278304 16160718 18173647 16160718 18173647 8562793 18173647 8818028 7429000 8818028 7429000 7796287 7429000 18072803 23241061 18072803 23241061 24065907 23241061 12871077 4072484 12871077 4072484 3964297 4072484 5673188 16990685 5673188 16990685 22684833 22532054 22684833 22532054 23336919 22532054 16978845 10291117 16978845 15276360 16978845 15276360 5904558 21353930 5904558 10924196 5904558 10924196 21042188 4220942 21042188 4220942 4316185 4220942 24220610 2552847 24220610 23082571 24220610 23082571 3870886 23082571 13211948 12184253 13211948 14339235 13211948 14339235 15289954 14339235 11049891 16365287 11049891 16365287 10911564 16365287 24397333 2544816 24397333 6132959 24397333 6132959 6465860 6132959 22798794 21781454 22798794 19229612 22798794 19229612 7856729 19229612 23258708 22578561 23258708 18622654 23258708 18622654 11215069 15907040 11215069 21383270 11215069 21383270 22065732 21383270 10566741 9974883 10566741 18150845 10566741 18150845 20463875 6897987 20463875 19199695 20463875 19199695 7815337 19199695 25093683 23871380 25093683 19780179 25093683 19780179 5717743 21212828 5717743 6553247 5717743 6553247 16882359 16229083 16882359 5593185 16882359 5593185 5667013 5593185 17444979 9878355 17444979 5275702 17444979 5275702 23245739 3685602 23245739 10720348 23245739 10720348 16105232 10720348 26036439 25214385 26036439 14246444 26036439 14246444 12497515 14246444 12924050 7723770 12924050 7723770 21317164 20656215 21317164 11324391 21317164 11324391 6561851 6067546 6561851 20685168 6561851 20685168 24000374 2815922 24000374 11205471 24000374 11205471 3487510 23472335 3487510 7938527 3487510 7938527 21267538 20412195 21267538 10488331 21267538 10488331 11001734 10488331 20576323 20235969 20576323 1999099 20576323 1999099 1580153 1999099 1915852 24924541 1915852 8142379 1915852 8142379 23768340 23337023 23768340 16319325 23768340 16319325 10259882 16319325 13514973 13276079 13514973 13695906 13514973 13695906 10403792 10270026 10403792 13763132 10403792 13763132 13211817 13763132 9892445 16724668 9892445 8230598 9892445 8230598 8823034 8230598 19871838 6681693 19871838 6681693 20722195 6681693 14887938 14254387 14887938 5988797 14887938 5988797 20688089 5988797 18064022 18110948 18064022 18110948 8702530 18110948 18498430 3496365 18498430 3496365 4038240 3496365 15246836 11581006 15246836 4926215 15246836 4926215 5030400 4926215 22031157 10342169 22031157 10342169 14041333 20183294 14041333 20183294 20796010 20183294 20306279 13185259 20306279 13185259 6035088 20849777 6035088 907819 6035088 907819 26124586 907819 8181549 18750266 8181549 9174484 8181549 9174484 9575576 9174484 9092339 23052395 9092339 23052395 23998587 23052395 20310170 12362869 20310170 12362869 5754569 21286105 5754569 20038272 5754569 20038272 6994838 20038272 5978988 5431382 5978988 20192188 5978988 20192188 20750190 20192188 14714014 13934807 14714014 22833705 14714014 22833705 23278257 22833705 19549544 7834062 19549544 15811551 19549544 15811551 16542212 15811551 19210829 7868486 19210829 8936101 19210829 8936101 9473913 8936101 14447177 16591229 14447177 16591229 10332124 16591229 15213075 12213042 15213075 24660116 15213075 24660116 25619751 24660116 7899393 7416603 7899393 22388869 7899393 22388869 4413824 22388869 17109207 16666740 17109207 20793070 17109207 20793070 21360094 20793070 4892258 4626758 4892258 9410568 4892258 9410568 23684124 22597966 23684124 6018117 23684124 6018117 7407534 19492775 7407534 8614450 7407534 8614450 22926412 22298018 22926412 8547718 22926412 8547718 9077788 8547718 15892085 10922210 15892085 4052633 15892085 4052633 2191661 24667232 2191661 23736558 2191661 23736558 24837779 23736558 14964495 10895074 14964495 10895074 16194602 10895074 10555547 9902195 10555547 14802517 10555547 14802517 11863493 14802517 10718650 22203541 10718650 22203541 4795591 22203541 12442535 11889786 12442535 15557910 12442535 15557910 5931497 20970338 5931497 8029479 5931497 8029479 19271780 19048446 19271780 11954390 19271780 11954390 12646102 11954390 17328691 9070496 17328691 9070496 18183178 9070496 15645424 14624063 15645424 4863177 15645424 4863177 5013609 4863177 5422593 21280137 5422593 4272886 5422593 4272886 4560652 4272886 25316640 24322674 25316640 13399179 25316640 13399179 14369004 13399179 16238707 7410677 16238707 7410677 19828016 7410677 12045659 17088142 12045659 17088142 9568854 17088142 20102735 21885729 20102735 21885729 22857608 21885729 10695371 4626296 10695371 4626296 22243265 4626296 12389133 14098327 12389133 11562838 12389133 11562838 16854955 17032715 16854955 17032715 17264887 17032715 11330392 15558299 11330392 20545173 11330392 20545173 6360115 20545173 14011967 4574902 14011967 4574902 4730460 4574902 21294374 6468012 21294374 6468012 14888215 11783544 14888215 7618951 14888215 7618951 8115152 7618951 13195803 12110276 13195803 3148702 13195803 3148702 2874916 3148702 12658638 15582033 12658638 15582033 18174510 9116376 18174510 18531409 18174510 18531409 19308768 18531409 10581562 15993607 10581562 20978096 10581562 20978096 21708011 20978096 15213826 14951694 15213826 22575263 15213826 22575263 23651459 22575263 5085477 4815490 5085477 7837048 5085477 7837048 20737457 20224592 20737457 12228554 20737457 12228554 3826452 3909217 3826452 15462251 3826452 15462251 18540990 8466391 18540990 20392385 18540990 20392385 6620611 20392385 16355459 10780537 16355459 23175804 16355459 23175804 3763213 23175804 17913368 8965308 17913368 12873682 17913368 12873682 5229309 23739657 5229309 23739657 3143378 23739657 7436999 19666492 7436999 20479796 7436999 20479796 21013348 20479796 8055498 7702796 8055498 7702796 7897711 7702796 12523894 18411771 12523894 18411771 19293775 18411771 17549979 16768213 17549979 16768213 10220045 16768213 19534082 22327252 19534082 22327252 4543595 22327252 6705278 6572460 6705278 21347536 6705278 21347536 5609926 21347536 19124172 8279950 19124172 9053700 19124172 9053700 8538891 21127704 8538891 21127704 5979321 21127704 16799737 10064248 16799737 10154854 16799737 10154854 16866795 10154854 15813172 14927753 15813172 436925 15813172 436925 26528087 436925 11983458 11402466 11983458 7300818 11983458 7300818 19623845 7300818 1811515 2186474 1811515 20456651 1811515 20456651 20934621 12064517 20934621 12064517 14608712 12064517 19488158 7378909 19488158 15845410 19488158 15845410 4971088 22048415 4971088 6617058 4971088 6617058 21264781 3699958 21264781 3699958 3845906 3699958 5575149 22721107 5575149 22721107 3986529 22721107 15834187 11030458 15834187 19259701 15834187 19259701 7899155 19259701 24631551 2287170 24631551 8384396 24631551 8384396 5094515 22830980 5094515 22830980 4233856 22830980 20536079 6634280 20536079 9462893 20536079 9462893 9779265 9462893 23654572 22847398 23654572 21610650 23654572 21610650 5348887 21610650 11876509 7006952 11876509 7006952 7317999 7006952 7539955 20381275 7539955 20381275 950982 775478 950982 5441174 950982 5441174 26024522 24826155 26024522 3714114 26024522 3714114 4242238 3714114 13714850 16808669 13714850 16808669 17513465 16808669 7763494 7307514 7763494 12355376 7763494 12355376 13263855 12355376 11583794 15563260 11583794 11147603 11583794 11147603 23255885 25856391 23255885 25856391 1162663 25856391 10696297 10227696 10696297 18904624 10696297 18904624 8186719 18904624 13951769 13503107 13951769 18177946 13951769 18177946 8872669 18177946 10120624 8538153 10120624 8538153 18782957 8538153 3750997 23097674 3750997 22038778 3750997 22038778 7092365 19231040 7092365 19231040 7580793 19231040 5668428 21239859 5668428 5460929 5668428 5460929 5598907 5460929 12358954 14296718 12358954 12492217 12358954 12492217 14865447 12492217 3911590 3485853 3911590 18888003 3911590 18888003 22493512 4135345 22493512 21618490 22493512 21618490 13810704 7350700 13810704 7350700 7886966 7350700 20424436 6733456 20424436 7321900 20424436 7321900 7637721 7321900 21560431 20825256 21560431 14789678 21560431 14789678 10761855 22837039 10761855 22837039 3977643 22837039 11729934 13776559 11729934 13776559 13196022 13776559 6797320 6262594 6797320 19785246 6797320 19785246 16025881 10881835 16025881 14058812 16025881 14058812 6617460 1387665 6617460 1387665 1446765 1387665 13544888 13141808 13544888 3529237 13544888 3529237 3677864 3529237 15752889 17246239 15752889 17246239 17642334 17246239 4194675 4068532 4194675 10850096 4194675 10850096 22717880 23611832 22717880 23611832 3341444 23611832 6313463 6382181 6313463 19585878 6313463 19585878 13294519 12335551 13294519 14959713 13294519 14959713 15584979 14959713 7875276 19003651 7875276 11848084 7875276 11848084 19894304 19372216 19894304 13320632 19894304 13320632 918400 25928763 918400 16637918 918400 16637918 10200249 16637918 3782976 3910315 3782976 17578930 3782976 17578930 19808217 7439667 19808217 9381159 19808217 9381159 10057970 9381159 25621138 1127558 25621138 16614508 25621138 16614508 10349860 4430035 10349860 4430035 22565309 4430035 16248880 19008352 16248880 19008352 19467786 19008352 9028130 3900647 9028130 3900647 23028211 3900647 19421526 19379498 19421526 19379498 7566625 19379498 17329779 5182506 17329779 5182506 21912608 5182506 11886832 18308741 11886832 18308741 6080902 20790141 6080902 19568424 6080902 19568424 8927125 4087606 8927125 4087606 4149531 4087606 15508449 14184631 15508449 14184631 14940308 14184631 18588400 18247560 18588400 6164829 18588400 6164829 6026941 6164829 23447522 22737439 23447522 5621681 23447522 5621681 21646317 5621681 23647787 23793849 23647787 23793849 2948842 23793849 4816019 15648113 4816019 15648113 14483515 9034705 14483515 9034705 18083356 9034705 17436789 22647579 17436789 22647579 4242724 22647579 4367324 4380553 4367324 11754938 4367324 11754938 17456644 21054794 17456644 21054794 21804348 21054794 6375967 6043369 6375967 24688731 6375967 24688731 25801146 24688731 8325080 5834944 8325080 5834944 5960943 5834944 14571225 12173006 14571225 9895580 14571225 9895580 16756411 9895580 15411308 15069513 15411308 14972494 15411308 14972494 11593974 14972494 12713507 7165001 12713507 7165001 7409480 7165001 19429150 23951230 19429150 23951230 25110669 23951230 14647989 8616620 14647989 8616620 18332477 8616620 8474074 8200293 8474074 24153488 8474074 24153488 2895156 24153488 24212249 2611238 24212249 11752046 24212249 11752046 8359845 23827318 8359845 23827318 24951559 23827318 17639529 9284638 17639529 21764849 17639529 21764849 1070068 26035940 1070068 20774476 1070068 20774476 25314317 1614220 25314317 16318666 25314317 16318666 3938336 23153737 3938336 15809183 3938336 15809183 16487222 15809183 8435076 7870740 8435076 17935087 8435076 17935087 18841583 17935087 11360024 11665740 11360024 11665740 12670952 16736395 12670952 16736395 17672544 16736395 13475755 12205938 13475755 12205938 14845552 12205938 4561585 22295291 4561585 3421450 4561585 3421450 23358350 3421450 11586247 10788199 11586247 9035765 11586247 9035765 17988025 9035765 2427779 2140741 2427779 13809471 2427779 13809471 23706127 22757424 23706127 7029973 23706127 7029973 20179349 6473823 20179349 22637307 20179349 22637307 4112780 22637307 10071969 11815321 10071969 11815321 22163329 21729409 22163329 20856178 22163329 20856178 12784532 11836973 12784532 18513743 12784532 18513743 8511913 18513743 13378276 4818487 13378276 4818487 5082023 4818487 15254561 11438589 15254561 8945075 15254561 8945075 9215558 8945075 15374382 15775802 15374382 15775802 8249538 18695345 8249538 6661622 8249538 6661622 7234506 6625988 7234506 24522721 7234506 24522721 2456862 24522721 22630613 4206216 22630613 14476088 22630613 14476088 8749721 24102985 8749721 24102985 25322337 24102985 6369847 10715385 6369847 10715385 16387293 10715385 6380123 20629208 6380123 6390493 6380123 6390493 25523388 1211196 25523388 2798432 25523388 2798432 12647649 11847192 12647649 11046030 12647649 11046030 15681044 11046030 3614462 3587627 3614462 13013836 3614462 13013836 18527687 6022119 18527687 6022119 20793975 6022119 13861463 12999414 13861463 9101445 13861463 9101445 9491724 9101445 20947850 20436483 20947850 12386147 20947850 12386147 11215489 15673402 11215489 3973283 11215489
166870 0 787813698 747567571 787813698 562683498 787813698 562683498 187838925 562683498 351917738 669042948 351917738 580108977 351917738 580108977 52768465 580108977 950303328 303888339 950303328 814183049 950303328 814183049 212459765 814183049 488022835 91738712 488022835 190232534 488022835 190232534 106370468 190232534 974292140 417475193 974292140 319197352 974292140 319197352 269699887 762747332 269699887 762747332 707558080 762747332 480450492 95051404 480450492 95051404 382282177 390746671 382282177 62427421 382282177 62427421 326056702 62427421 449804273 746178135 449804273 746178135 990705224 746178135 830002619 235598864 830002619 235598864 745901752 235598864 885165257 703112602 885165257 703112602 30290542 307628641 30290542 307628641 884862672 882049926 884862672 19190102 884862672 19190102 322305758 19190102 436361163 260306429 436361163 115351865 436361163 115351865 766552230 115351865 651636761 58258652 651636761 348636265 651636761 348636265 423898196 348636265 867998237 767104163 867998237 554025345 867998237 554025345 655276798 275065155 655276798 376162575 655276798 376162575 824190189 376162575 614738961 921413462 614738961 921413462 747123119 921413462 659459209 319906010 659459209 319906010 224566981 319906010 628347674 295204063 628347674 697394527 628347674 697394527 113968889 991261301 113968889 459741034 113968889 459741034 594486975 122360828 594486975 701799340 594486975 701799340 76756797 733394414 76756797 733394414 381872289 62349966 381872289 62349966 638012279 62349966 293173149 603594649 293173149 237085385 293173149 237085385 807563287 966845359 807563287 922140498 807563287 922140498 762890009 922140498 765417410 232253597 765417410 389984768 765417410 389984768 221485549 389984768 784914709 410163410 784914709 74217616 784914709 74217616 246291931 458781686 246291931 458781686 732113262 458781686 725253421 714748958 725253421 350429971 725253421 350429971 860903006 350429971 25701522 937566927 25701522 937566927 383248811 24333574 383248811 24333574 201420192 24333574 963245323 917405105 963245323 917405105 179760266 917405105 441505136 412429299 441505136 765008994 441505136 765008994 177045905 920755170 177045905 527432399 177045905 527432399 12276478 484200892 12276478 731040627 12276478 731040627 4811082 731040627 969416016 855740539 969416016 855740539 229191577 257232226 229191577 727227062 229191577 727227062 988254739 727227062 118391471 409492508 118391471 423483098 118391471 423483098 813909899 423483098 725371559 240195678 725371559 904814051 725371559 904814051 766508896 904814051 444346037 164163694 444346037 164163694 159661805 164163694 440270911 818215404 440270911 818215404 158632456 818215404 486517998 745133816 486517998 745133816 840049859 328394336 840049859 977414354 840049859 977414354 762065402 977414354 905493922 405821534 905493922 743283486 905493922 743283486 544313697 743283486 622326329 285470525 622326329 292763336 622326329 292763336 572261472 292763336 812267678 610699718 812267678 87330973 812267678 87330973 693050352 87330973 868905510 852233568 868905510 852233568 396056414 411225637 396056414 411225637 975865745 411225637 859663662 122034145 859663662 311436199 859663662 311436199 97063487 311436199 250182053 461391191 250182053 383936225 250182053 383936225 117430704 380141357 117430704 532778716 117430704 532778716 362522128 532778716 293176870 884720773 293176870 428964334 293176870 428964334 742738859 428964334 647589808 602799718 647589808 602799718 876888047 602799718 512823907 483492047 512823907 735472570 512823907 735472570 955130027 735472570 536202505 170101839 536202505 906393777 536202505 906393777 964407301 906393777 961250160 333593886 961250160 333593886 109158470 169512323 109158470 483533183 109158470 483533183 489593851 180230473 489593851 477278085 489593851 477278085 536498204 477278085 7969719 796079009 7969719 719706004 7969719 719706004 812829233 969250252 812829233 849830660 812829233 849830660 953662138 849830660 39113146 930773122 39113146 930773122 971860299 930773122 175177389 282629164 175177389 956703535 175177389 956703535 631639127 684875002 631639127 684875002 49731138 684875002 701459902 859203415 701459902 741554169 701459902 741554169 853248312 741554169 373174567 411532257 373174567 411532257 31923729 411532257 80968754 995335587 80968754 995335587 421683675 995335587 383239459 1237143 383239459 1237143 840099332 938560900 840099332 41779270 840099332 41779270 52297483 997161334 52297483 997161334 456224057 997161334 335526120 508000857 335526120 736881331 335526120 736881331 957002055 813540592 957002055 305252668 957002055 305252668 229689637 305252668 755343535 913117119 755343535 775222087 755343535 775222087 94424171 775222087 292162018 48978468 292162018 854148233 292162018 854148233 1640156 854148233 31777872 462441893 31777872 933447865 31777872 933447865 555944754 933447865 296388113 67783751 296388113 314120461 296388113 314120461 536643076 895294952 536643076 895294952 396616815 895294952 661440243 173421701 661440243 173421701 883665523 173421701 347078011 943032985 347078011 775267929 347078011 775267929 686198982 775267929 533980015 940037820 533980015 940037820 410638793 940037820 899815038 367888682 899815038 853030346 899815038 853030346 111605929 853030346 728482793 556409592 728482793 556409592 739937165 556409592 184654012 171718646 184654012 622794403 184654012 622794403 933632050 622794403 612232922 904624414 612232922 904624414 403791582 904624414 522040643 74980820 522040643 749556076 522040643 749556076 808751978 256545728 808751978 590131402 808751978 590131402 883744563 590131402 711655683 747620101 711655683 378505464 711655683 378505464 45626503 378505464 210364932 869272187 210364932 794866931 210364932 794866931 48843062 612993545 48843062 791378013 48843062 791378013 874731723 791378013 587859272 969974481 587859272 520249684 587859272 520249684 945135481 520249684 754176321 684823253 754176321 390541486 754176321 390541486 452723062 390541486 590752181 630952518 590752181 630952518 269886255 630952518 545182001 170239954 545182001 394966881 545182001 394966881 659063694 394966881 91992961 896088493 91992961 626840040 91992961 626840040 196174989 626840040 83214157 978569858 83214157 702654956 83214157 702654956 757280009 702654956 253474354 31349558 253474354 557279599 253474354 557279599 790894336 36797904 790894336 36797904 354899913 36797904 774128565 356368698 774128565 260068457 774128565 260068457 387945490 834365586 387945490 834365586 674641333 834365586 303077155 379820092 303077155 597951376 303077155 597951376 745605506 597951376 41492777 367509241 41492777 367509241 903582886 367509241 348700432 123793445 348700432 123793445 242298826 302619586 242298826 238081562 242298826 238081562 934222467 238081562 620264213 746827490 620264213 589422041 620264213 589422041 935403256 624217 935403256 223998829 935403256 223998829 164373096 905650436 164373096 718889982 164373096 718889982 555070373 718889982 334532561 460702623 334532561 623908999 334532561 623908999 294324849 623908999 618775043 730392729 618775043 298013302 618775043 298013302 919201332 298013302 739760557 464026749 739760557 440946715 739760557 440946715 114776702 184459525 114776702 184459525 959607026 965551577 959607026 965551577 639760690 965551577 639817201 216864274 639817201 220173089 639817201 220173089 946667526 220173089 77154926 740590227 77154926 94449846 77154926 94449846 291874822 84390596 291874822 293623352 291874822 293623352 555503909 293623352 246501261 153574279 246501261 930002690 246501261 930002690 885765904 930002690 216764460 206186917 216764460 206186917 831232649 206186917 762260182 657295889 762260182 583974756 762260182 583974756 722352068 142727296 722352068 218096339 722352068 218096339 939311382 218096339 605957035 778192167 605957035 778192167 502135849 199108047 502135849 752500495 502135849 752500495 989323061 752500495 730746809 282278761 730746809 565155752 730746809 565155752 267000080 565155752 769189002 48889375 769189002 48889375 374973355 703306709 374973355 703306709 959215692 703306709 664480539 887267262 664480539 502677307 664480539 502677307 68966911 502677307 416864722 752119092 416864722 701323725 416864722 701323725 31142916 701323725 428969023 915748476 428969023 304437552 428969023 304437552 864310236 828975933 864310236 554724788 864310236 554724788 819896465 554724788 876997499 95356929 876997499 95356929 987656796 95356929 487265351 392497979 487265351 392497979 834654178 392497979 799586856 259421088 799586856 365929090 799586856 365929090 17569410 989038235 17569410 207641697 17569410 207641697 789874484 207641697 123342382 592048146 123342382 561018475 123342382 561018475 716301530 561018475 546594102 127259719 546594102 127259719 638522424 127259719 352410695 769337643 352410695 769337643 529886509 769337643 259054773 56281760 259054773 222362496 259054773 222362496 355234280 222362496 500643 885544852 500643 179604146 500643 179604146 601422662 179604146 351873529 199523486 351873529 36814497 351873529 36814497 649379993 518729698 649379993 518729698 355909588 518729698 906443022 550221146 906443022 324435508 906443022 324435508 155047207 324435508 848382185 903266616 848382185 627292063 848382185 627292063 20601454 627292063 555087049 199526634 555087049 620498855 555087049 620498855 146622249 620498855 291629410 105623545 291629410 223541306 291629410 223541306 647054905 223541306 387343256 62472089 387343256 859953423 387343256 859953423 447687137 859953423 394396284 83529914 394396284 697785442 394396284 697785442 284135886 17559009 284135886 164074377 284135886 164074377 516816111 164074377 403659784 894232763 403659784 894232763 258545526 894232763 803667699 65737169 803667699 730373495 803667699 730373495 901199425 730373495 207241479 892143609 207241479 456672034 207241479 456672034 812349486 456672034 100337415 708644236 100337415 549819314 100337415 549819314 11457598 549819314 713851177 336237895 713851177 336237895 540898333 336237895 846729251 513788787 846729251 126628423 846729251 126628423 956055258 126628423 618222408 783016024 618222408 783016024 24049769 816070055 24049769 608376321 24049769 608376321 727956643 608376321 158736285 289463066 158736285 887467972 158736285 887467972 429521545 214258114 429521545 322731395 429521545 322731395 911125262 987792372 911125262 654529903 911125262 654529903 351108028 734473286 351108028 607627942 351108028 607627942 829997875 607627942 598962229 123725559 598962229 123725559 677028817 123725559 634063691 831420564 634063691 831420564 978732160 831420564 695873 383991918 695873 815121736 695873 815121736 543254815 815121736 281218476 718775884 281218476 927650677 281218476 927650677 968416194 927650677 846288156 284470166 846288156 284470166 134549009 284470166 440070401 898159369 440070401 360174859 440070401 360174859 753629152 360174859 212712756 465244486 212712756 145549691 212712756 145549691 419321155 930053706 419321155 930053706 144071655 386435305 144071655 581490015 144071655 581490015 542110587 513842795 542110587 857442591 542110587 857442591 69421072 857442591 561489954 108748548 561489954 115089429 561489954 115089429 505541207 115089429 678509617 278299848 678509617 31909721 678509617 31909721 907416475 31909721 740553682 761329243 740553682 1510541 740553682 1510541 850280967 1510541 781660478 804887064 781660478 804887064 102544257 886421093 102544257 802723339 102544257 802723339 96828105 802723339 252701565 86455384 252701565 469223372 252701565 469223372 824931375 469223372 317571583 960606631 317571583 925232324 317571583 925232324 138754146 588599575 138754146 588599575 658423259 588599575 670232 700003507 670232 296235473 670232 296235473 266475968 692183406 266475968 222453126 266475968 222453126 230096613 222453126 726355286 807020620 726355286 398404953 726355286 398404953 952589772 709115067 952589772 671276674 952589772 671276674 996646027 671276674 827530696 186884105 827530696 186884105 882194167 186884105 204150102 108161427 204150102 541576586 204150102 541576586 865017803 541576586 681085234 957065269 681085234 721707729 681085234 721707729 212809095 721707729 226468216 544385636 226468216 812771906 226468216 812771906 67850961 812771906 329215596 378823367 329215596 378823367 805753687 378823367 282262561 27831512 282262561 901604674 282262561 901604674 569564722 229697154 569564722 456815649 569564722 456815649 461517463 456815649 651733818 590825556 651733818 527549656 651733818 527549656 972031198 893785262 972031198 886890356 972031198 886890356 158545235 409794830 158545235 651173605 158545235 651173605 59916133 651173605 352515526 378642491 352515526 990526374 352515526 990526374 848434047 100262138 848434047 100262138 226900015 100262138 409047313 865053523 409047313 865053523 726095735 865053523 688448489 62894870 688448489 254806336 688448489 254806336 201216796 506075770 201216796 205507876 201216796 205507876 176288126 205507876 950574446 18267000 950574446 456624159 950574446 456624159 676694067 456624159 790273485 855349218 790273485 855349218 338840273 942505338 338840273 664121332 338840273 664121332 7880544 24974117 7880544 723318028 7880544 723318028 439963458 723318028 31077569 377104068 31077569 863124501 31077569 863124501 578505271 863124501 413433024 467883185 413433024 593382216 413433024 593382216 340438086 593382216 976217832 881543503 976217832 797643973 976217832 797643973 51467608 797643973 761369055 91586907 761369055 247565740 761369055 247565740 682100865 247565740 732978025 941393421 732978025 729924627 732978025 729924627 115258376 52594353 115258376 207040695 115258376 207040695 924503692 207040695 148160330 650711298 148160330 304982573 148160330 304982573 915538309 304982573 261428502 972157858 261428502 972157858 139104375 972157858 378709047 59872658 378709047 353933605 378709047 353933605 843150206 353933605 184836558 104679652 184836558 128231910 184836558 128231910 692070535 128231910 406480805 7023514 406480805 263043773 406480805 263043773 113955547 263043773 934780906 202565114 934780906 202565114 379470946 202565114 516168821 655062577 516168821 589606169 516168821 589606169 106823330 589606169 907647608 219136466 907647608 979361400 907647608 979361400 432219800 979361400 826414569 130722714 826414569 130722714 326541135 130722714 543525918 986925589 543525918 87148567 543525918 87148567 82787403 522274262 82787403 522274262 959746967 522274262 636901737 3467211 636901737 3467211 101583711 3467211 999326512 566497152 999326512 566497152 5712527 566497152 173183266 868335528 173183266 219678318 173183266 219678318 928846918 663560052 928846918 159462438 928846918 159462438 34555496 159462438 577049915 385697804 577049915 227613639 577049915 227613639 62405502 105475297 62405502 574628407 62405502 574628407 221300813 574628407 42573626 451145517 42573626 785920977 42573626 785920977 28019912 785920977 811857739 313244627 811857739 740626144 811857739 740626144 987191864 740626144 7821478 920762957 7821478 920762957 965789346 383120837 965789346 383120837 105655393 383120837 729882912 673760886 729882912 653054285 729882912 653054285 487486725 472801818 487486725 686074380 487486725 686074380 704697348 686074380 484372698 930433032 484372698 846539636 484372698 846539636 848970282 846539636 415347004 133251667 415347004 857482944 415347004 857482944 632752196 857482944 130016452 516661056 130016452 516661056 614422646 231639013 614422646 231639013 814978738 231639013 6173579 839837455 6173579 53111037 6173579 53111037 368086389 816739235 368086389 143301599 368086389 143301599 10927306 143301599 652857178 424221033 652857178 424221033 784240237 424221033 197890886 55130121 197890886 649102362 197890886 649102362 418621592 649102362 284545278 470931365 284545278 470931365 68695991 708804446 68695991 258140509 68695991 258140509 908711914 960497224 908711914 960497224 25339543 960497224 181786601 907965387 181786601 907965387 483158620 907965387 412264266 972771182 412264266 220964834 412264266 220964834 106084744 220964834 439364996 777282190 439364996 388196150 439364996 388196150 251288514 388196150 452267090 286852339 452267090 348413071 452267090 348413071 925203775 348413071 403428899 224915774 403428899 430446058 403428899 430446058 976338705 430446058 781742397 601827587 781742397 562069741 781742397 562069741 107020677 562069741 932304965 595133365 932304965 530552985 932304965 530552985 333055744 530552985 573154592 915401734 573154592 832753688 573154592 832753688 955544915 832753688 501080080 32739746 501080080 566492965 501080080 566492965 135574762 566492965 457195161 694977510 457195161 126492932 457195161 126492932 718097201 537497991 718097201 537497991 573987005 63017811 573987005 158648076 573987005 158648076 958712787 57753458 958712787 161002670 958712787 161002670 55717002 806694856 55717002 709270550 55717002 709270550 2107054 709270550 412008857 137188997 412008857 137188997 101486100 137188997 739112825 490178378 739112825 271039062 739112825 271039062 68156712 523308160 68156712 276078533 68156712 276078533 243180001 264291650 243180001 956503724 243180001 956503724 1470965 956503724 221795657 352192892 221795657 352192892 759359174 352192892 434678945 447006202 434678945 320480615 434678945 320480615 851309156 320480615 29252658 946300749 29252658 359838868 29252658 359838868 585897187 934589321 585897187 722861264 585897187 722861264 816981875 722861264 118290987 988137073 118290987 846057264 118290987 846057264 841655280 575626409 841655280 575626409 312439095 575626409 382079112 783943918 382079112 640202031 382079112 640202031 255351171 640202031 903743996 952793037 903743996 351117565 903743996 351117565 137694205 351117565 836009571 301291245 836009571 331572771 836009571 331572771 433036503 331572771 589890809 730969918 589890809 113629467 589890809 113629467 62829890 113629467 973251865 746176990 973251865 26417760 973251865 26417760 594277903 26417760 612602606 812000944 612602606 175780708 612602606 175780708 356698422 175780708 412247163 674529137 412247163 674529137 140259003 674529137 961205507 435126067 961205507 849260950 961205507 849260950 16882891 477216911 16882891 648200188 16882891 648200188 716593852 648200188 502905047 10905423 502905047 466519009 502905047 466519009 772194199 466519009 498576583 492332092 498576583 105885739 498576583 105885739 40909050 453301092 40909050 279180055 40909050 279180055 625392058 279180055 616410260 85197252 616410260 85197252 503620662 85197252 637964653 443729439 637964653 443729439 119293708 443729439 392109462 383703778 392109462 388488143 392109462 388488143 299054484 388488143 313245187 807606955 313245187 181721416 313245187 181721416 558955559 21841198 558955559 21841198 75141590 21841198 648415465 882055185 648415465 869582081 648415465 869582081 973945504 41694930 973945504 828314034 973945504 828314034 275613084 828314034 485956687 748327083 485956687 748327083 967871453 748327083 773152219 635724570 773152219 766681635 773152219 766681635 328628389 766681635 397709214 876810479 397709214 832572496 397709214 832572496 952076121 168453798 952076121 408000306 952076121 408000306 153144708 408000306 596899329 964761986 596899329 635076947 596899329 635076947 976159439 635076947 715721561 543788643 715721561 543788643 946124307 497673077 946124307 900998008 946124307 900998008 432740557 900998008 700312619 256376917 700312619 751565400 700312619 751565400 105053493 751565400 109151096 764388789 109151096 388018528 109151096 388018528 891736911 323770105 891736911 813373275 891736911 813373275 968082099 813373275 605447557 824656093 605447557 824656093 689084338 824656093 81857843 936116620 81857843 271452298 81857843 271452298 869941265 427442675 869941265 363765064 869941265 363765064 24962141 923535562 24962141 923535562 948193081 601037032 948193081 650273285 948193081 650273285 694555528 88195106 694555528 88195106 199207297 88195106 726321904 604060029 726321904 236858258 726321904 236858258 80256627 746756987 80256627 175742786 80256627 175742786 886054233 537828671 886054233 467070498 886054233 467070498 363038243 467070498 459466988 966081053 459466988 51574960 459466988 51574960 314446288 51574960 884872202 177124153 884872202 97540638 884872202 97540638 954276324 97540638 16438991 802901555 16438991 802901555 416431525 219490825 416431525 973227822 416431525 973227822 272306438 305740420 272306438 515012996 272306438 515012996 507750044 515012996 344797967 32028091 344797967 32028091 571100721 32028091 388670588 580845076 388670588 293526649 388670588 293526649 771340958 293526649 389367854 661335532 389367854 523805146 389367854 523805146 924072625 79400116 924072625 511377457 924072625 511377457 3236951 128570456 3236951 704058677 3236951 704058677 460115830 704058677 445351564 210466915 445351564 630944751 445351564 630944751 955402995 164139614 955402995 164139614 355186971 164139614 704445429 795270418 704445429 795270418 481666328 795270418 610937422 970097969 610937422 234217026 610937422 234217026 139495865 169537653 139495865 344046103 139495865 344046103 436397142 957781240 436397142 957781240 166993226 510399507 166993226 578992943 166993226 578992943 62706994 578992943 691585432 36044005 691585432 36044005 95475540 893294556 95475540 612581969 95475540 612581969 615432740 612581969 236154350 103664101 236154350 351522830 236154350 351522830 974911358 351522830 248812156 619507435 248812156 339820887 248812156 339820887 860723377 339820887 637227188 778309131 637227188 415136535 637227188 415136535 45681665 415136535 199578613 281587973 199578613 711975808 199578613 711975808 854038121 535785331 854038121 669884388 854038121 669884388 119395445 641607944 119395445 921683859 119395445 921683859 949835357 921683859 756478502 607457521 756478502 607457521 758747691 607457521 463276870 424532703 463276870 424532703 852834844 222082485 852834844 248156381 852834844 248156381 303391148 248156381 447558275 811911065 447558275 330278885 447558275 330278885 94077092 330278885 802907639 849192728 802907639 849192728 863279339 849192728 235087747 370589477 235087747 370589477 61381838 370589477 923368594 151070491 923368594 697557623 923368594 697557623 936894949 697557623 259243945 596349181 259243945 596349181 679052925 596349181 596846056 360616788 596846056 966888885 596846056 966888885 88128434 966888885 320883724 195659083 320883724 195659083 589725360 195659083 148464088 826738635 148464088 709971386 148464088 709971386 684600017 709971386 427984532 973663225 427984532 710793574 427984532 710793574 32214133 710793574 754691578 996157378 754691578 723332410 754691578 723332410 771485755 723332410 64985611 756532776 64985611 227492082 64985611 227492082 970634143 227492082 49653776 767563255 49653776 315358562 49653776 315358562 877106984 719215659 877106984 719215659 253132821 128520440 253132821 128520440 691850202 128520440 509042 461611870 509042 190178108 509042 190178108 144164096 925222759 144164096 925222759 269193326 254260554 269193326 254260554 548182545 485511716 548182545 189304083 548182545 189304083 141357890 780312687 141357890 780312687 771055317 405302022 771055317 405302022 587042916 405302022 949837784 729945693 949837784 308876212 949837784 308876212 35209949 308876212 57120083 686872012 57120083 104285628 57120083 104285628 38110048 104285628 337812007 380724389 337812007 81864003 337812007 81864003 910545850 794721371 910545850 751412512 910545850 751412512 556107055 3029806 556107055 3029806 314375104 580471023 314375104 580471023 670766979 781036157 670766979 180486335 670766979 180486335 6618912 180486335 351491749 856876389 351491749 111452625 351491749 111452625 328784509 111452625 454285122 13828504 454285122 13828504 25762375 13828504 181892802 391650386 181892802 391650386 690682265 391650386 527934787 990687146 527934787 311007903 527934787 311007903 283854744 311007903 320368774 765195831 320368774 276147475 320368774 276147475 49834416 931870416 49834416 931870416 430975543 931870416 165221228 814261631 165221228 906976353 165221228 906976353 856996251 439322427 856996251 545774850 856996251 545774850 535751220 358662386 535751220 851352362 535751220 851352362 187284958 851352362 401527477 115527267 401527477 312193107 401527477 312193107 688371121 312193107 3769333 717386510 3769333 717386510 207854449 198557784 207854449 652074446 207854449 652074446 533016974 652074446 293075402 204854648 293075402 204854648 723340568 204854648 684884860 930535212 684884860 930535212 695866984 930535212 543036329 250937349 543036329 250937349 217935783 250937349 257335938 530516418 257335938 144131766 257335938 144131766 149722989 144131766 406987330 348278224 406987330 25487291 406987330 25487291 802963686 884681188 802963686 884681188 42620478 884681188 840264414 360607130 840264414 977173949 840264414 977173949 527409183 977173949 762248588 479517051 762248588 479517051 370184123 479517051 709747524 312172100 709747524 679367888 709747524 679367888 122669946 679367888 582786807 26061703 582786807 711299174 582786807 711299174 947664300 711299174 836514221 949150679 836514221 57987901 836514221 57987901 892710534 57987901 16957754 498154050 16957754 112899708 16957754 112899708 355021518 667785921 355021518 503291376 355021518 503291376 919463985 503291376 335522780 438337855 335522780 559646133 335522780 559646133 7425952 559646133 406385570 156876718 406385570 874651874 406385570 874651874 987208977 431629625 987208977 483850146 987208977 483850146 497222404 942280934 497222404 942280934 794608551 942280934 703359003 47672679 703359003 47672679 126462401 830971600 126462401 114127811 126462401 114127811 961567068 998105435 961567068 998105435 93269190 48495386 93269190 48495386 354389604 48495386 133374623 935137193 133374623 935137193 590810205 935137193 322919234 576104108 322919234 576104108 762174946 928998234 762174946 734608446 762174946 734608446 265773347 425198937 265773347 599035099 265773347 599035099 749256366 861823413 749256366 861823413 316928256 525944082 316928256 592275623 316928256 592275623 760722624 592275623 103937619 300643116 103937619 823815880 103937619 823815880 597000646 39517157 597000646 39517157 975684621 39517157 237707209 908632682 237707209 908632682 107145767 908632682 377566875 770867929 377566875 954026619 377566875 954026619 582507637 954026619 157075930 242861820 157075930 242861820 636048079 242861820 421697738 900180064 421697738 108441909 421697738 108441909 713888617 108441909 427553005 525907574 427553005 40013111 427553005 40013111 491312340 40013111 150817749 302056249 150817749 131212219 150817749 131212219 47492240 131212219 116134353 394272232 116134353 270238946 116134353 270238946 655460857 270238946 157706807 901123274 157706807 901123274 847279607 901123274 398772587 414482148 398772587 414482148 719866192 414482148 206798471 621642398 206798471 190864826 206798471 190864826 731765327 769702004 731765327 769702004 749520160 769702004 75719182 153526047 75719182 153526047 176831701 276436436 176831701 276436436 458571345 276436436 126242247 606652852 126242247 606652852 996467691 226533385 996467691 226533385 678080047 226533385 732786220 837087559 732786220 837087559 55839057 837087559 921573604 342214948 921573604 842354775 921573604 842354775 98498125 842354775 438251536 193820875 438251536 754947005 438251536 754947005 849253969 754947005 98503814 50455421 98503814 312314892 98503814 312314892 57862056 312314892 297715098 756832573 297715098 756832573 421431248 756832573 271896311 777797833 271896311 468238382 271896311 468238382 935450806 468238382 253620190 652381281 253620190 638286015 253620190 638286015 728138624 801638125 728138624 582414496 728138624 582414496 156399059 582414496 808149222 965357893 808149222 463129585 808149222 463129585 589390131 463129585 971866364 212998005 971866364 308773521 971866364 308773521 506841907 308773521 739798629 986945146 739798629 986945146 991147670 986945146 627546227 101532643 627546227 101532643 65827743 467893927 65827743 144157350 65827743 144157350 501753112 976239601 501753112 760557485 501753112 760557485 959489397 760557485 281827856 75259998 281827856 854892153 281827856 854892153 828607754 854892153 749546742 956670403 749546742 375126909 749546742 375126909 343561490 375126909 720491399 39959474 720491399 964112602 720491399 964112602 612131056 964112602 662134511 290271879 662134511 493402751 662134511 493402751 982012255 493402751 89384166 45219877 89384166 45219877 428284016 45219877 353331869 283797351 353331869 203870328 353331869 203870328 998572409 203870328 122722937 847393334 122722937 793394510 122722937 793394510 481550174 440973971 481550174 485964491 481550174 485964491 800656358 485964491 447958273 903359178 447958273 650711344 447958273 650711344 52143099 650711344 642542148 997875672 642542148 652636674 642542148 652636674 178033640 652636674 783375231 34253588 783375231 768852747 783375231 768852747 141543935 855500030 141543935 396732673 141543935 396732673 833382222 396732673 97588949 71018076 97588949 745326311 97588949 745326311 865174073 165893164 865174073 165893164 124962972 455964327 124962972 272081830 124962972 272081830 794121713 272081830 332043732 905759459 332043732 319212277 332043732 319212277 862201676 319212277 243164413 543424460 243164413 543424460 809399488 703665621 809399488 294887560 809399488 294887560 112099487 963513156 112099487 342940028 112099487 342940028 222189490 342940028 210274127 164368668 210274127 861931026 210274127 861931026 608399656 540826438 608399656 572531465 608399656 572531465 520700086 94800105 520700086 550585176 520700086 550585176 123665070 861996354 123665070 735781576 123665070 735781576 968850596 735781576 385422950 261889780 385422950 596512152 385422950 596512152 176914401 596512152 820226024 75052830 820226024 75052830 623734177 75052830 733583476 940683726 733583476 940683726 974497698 603776170 974497698 652466176 974497698 652466176 277041350 283672090 277041350 903988977 277041350 903988977 363843012 903988977 244867536 816986635 244867536 822078690 244867536 822078690 781044442 685152075 781044442 965879745 781044442 965879745 579130699 965879745 695356011 300496834 695356011 300496834 869529753 300496834 682896602 199173322 682896602 506306320 682896602 506306320 110207188 506306320 423252699 864511390 423252699 267058237 423252699 267058237 113386981 29029364 113386981 439567260 113386981 439567260 474855128 671519521 474855128 331429041 474855128 331429041 73950378 331429041 671093746 237553427 671093746 819419528 671093746 819419528 975696396 819419528 848245884 72565622 848245884 361052392 848245884 361052392 393401496 361052392 708109669 47911212 708109669 839937849 708109669 839937849 184533618 839937849 509854704 236452192 509854704 573090914 509854704 573090914 416598371 912068529 416598371 912068529 831708254 912068529 340231868 408747264 340231868 408747264 951757786 408747264 336090266 470520435 336090266 370422098 336090266 370422098 917161896 370422098 367359496 170536724 367359496 939932337 367359496 939932337 980458249 939932337 571788546 265648213 571788546 265648213 227587696 802860128 227587696 802860128 800981076 802860128 399082032 194691871 399082032 869163262 399082032 869163262 507336789 94054785 507336789 94054785 780330476 94054785 437640760 784039134 437640760 78109148 437640760 78109148 921521235 78109148 99877197 518054787 99877197 382276688 99877197 382276688 682671469 382276688 474763977 495865661 474763977 495865661 13825883 495865661 282816841 754619863 282816841 252666140 282816841 252666140 974242339 252666140 542413586 129497736 542413586 465004188 542413586 465004188 361629886 465004188 786235051 870818546 786235051 551851802 786235051 551851802 534432599 551851802 679112848 794245963 679112848 749414296 679112848 749414296 4569465 666959690 4569465 668939379 4569465 668939379 920502143 121789342 920502143 121789342 14562048 522527802 14562048 522527802 730494688 932681617 730494688 932681617 145126010 932681617 196169288 420964447 196169288 481613749 196169288 481613749 532471683 481613749 388933708 891323772 388933708 747810557 388933708 747810557 185355271 93926299 185355271 572568583 185355271 572568583 958923821 572568583 879263099 122513101 879263099 122513101 247670488 122513101 657565400 956440868 657565400 956440868 275787083 42964783 275787083 660066182 275787083 660066182 837671310 660066182 34571865 68607083 34571865 68607083 740189290 68607083 635590437 342707876 635590437 78855827 635590437 78855827 723304677 78855827 543702753 905813388 543702753 905813388 599883254 905813388 181642109 617310727 181642109 617310727 934652890 617310727 728258900 198170041 728258900 277986917 728258900 277986917 129488312 976953541 129488312 467107584 129488312 467107584 751314471 467107584 527398808 575005649 527398808 123792650 527398808 123792650 276401163 123792650 989898935 889402142 989898935 56654673 989898935 56654673 21216340 56654673 924543728 802271279 924543728 444272408 924543728 444272408 276825456 902891167 276825456 507294676 276825456 507294676 246914467 507294676 308765144 832218511 308765144 832218511 694036606 832218511 635962690 971067073 635962690 69537844 635962690 69537844 194815512 633642462 194815512 354745592 194815512 354745592 847449505 426938128 847449505 419094766 847449505 419094766 81005982 623985661 81005982 346327423 81005982 346327423 666092239 346327423 65360701 286675851 65360701 986508618 65360701 986508618 856626509 986508618 116388624 385714485 116388624 432660964 116388624 432660964 655945116 432660964 465003771 441132817 465003771 307668937 465003771 307668937 219036758 307668937 347362528 626618535 347362528 321210488 347362528 321210488 956294415 970001119 956294415 687835852 956294415 687835852 175015360 912482345 175015360 643991515 175015360 643991515 550948848 643991515 289535902 955852238 289535902 955852238 926989582 955852238 100948264 297132762 100948264 756797010 100948264 756797010 456830774 756797010 314920399 467771601 314920399 962209609 314920399 962209609 740765438 962209609 559620260 967394886 559620260 750432880 559620260 750432880 97929411 225691861 97929411 612878978 97929411 612878978 817124932 612878978 194064043 720897096 194064043 117392610 194064043 117392610 876969315 933924453 876969315 933924453 475404898 60829860 475404898 60829860 198216504 282669742 198216504 282669742 924164663 282669742 200899765 682350007 200899765 313465004 200899765 313465004 185860439 313465004 463690860 118631804 463690860 858824835 463690860 858824835 292800727 858824835 886878538 193575981 886878538 434141224 886878538 434141224 97710795 434141224 624866802 350896564 624866802 603355507 624866802 603355507 126873150 603355507 962199949 7479171 962199949 951894408 962199949 951894408 218156227 951894408 601873220 6850278 601873220 6850278 105053068 777769228 105053068 96266082 105053068 96266082 379778474 364556506 379778474 21628490 379778474 21628490 742500598 21628490 662581247 836485225 662581247 836485225 5321382 836485225 613023867 441016458 613023867 441016458 723878949 441016458 556955887 514261412 556955887 231501257 556955887 231501257 621241001 231501257 399154468 158550181 399154468 545373635 399154468 545373635 111791372 111690007 111791372 954670627 111791372 954670627 728667575 954670627 569106603 409559607 569106603 409559607 510461445 409559607 851710633 225113879 851710633 225113879 273451666 859239444 273451666 485567268 273451666 485567268 40220012 485567268 831137632 425707628 831137632 568049816 831137632 568049816 213818221 112130420 213818221 401810076 213818221 401810076 946905474 921277060 946905474 493062474 946905474 493062474 231934107 493062474 863442820 593191764 863442820 485214212 863442820 485214212 435593324 485214212 953868337 718044638 953868337 718044638 439356548 383562766 439356548 899401368 439356548 899401368 742166819 899401368 50019136 577033694 50019136 577033694 454975616 577033694 57872048 231831200 57872048 618146593 57872048 618146593 669611283 618146593 271812793 552761299 271812793 562345345 271812793 562345345 568681035 562345345 411306563 39710125 411306563 719849018 411306563 719849018 361915613 719849018 865579522 962862756 865579522 827708919 865579522 827708919 392780421 827708919 962159196 41459220 962159196 41459220 100829719 954441713 100829719 954441713 403087798 954441713 148803919 111310771 148803919 656588369 148803919 656588369 733411181 181339567 733411181 229143570 733411181 229143570 570904583 756832983 570904583 306011852 570904583 306011852 800609431 306011852 293804026 951494849 293804026 951494849 497374991 951494849 12173270 31997197 12173270 886098721 12173270 886098721 350938349 886098721 300216136 37585808 300216136 887391356 300216136 887391356 906241864 131991482 906241864 218237010 906241864 218237010 54101022 218237010 736635909 823967306 736635909 121117654 736635909 121117654 131196102 121117654 176514773 592926727 176514773 592926727 658810987 592926727 176906853 344045325 176906853 344045325 495947726 344045325 193059225 654702984 193059225 82607506 193059225 82607506 439647320 82607506 35730530 34600079 35730530 807154344 35730530 807154344 517862204 807154344 500725128 526236875 500725128 871948258 500725128 871948258 65362674 871948258 342796784 417668216 342796784 417668216 86289615 417668216 210113314 337833162 210113314 932359518 210113314 932359518 102768287 932359518 940511099 337310793 940511099 884085861 940511099 884085861 174874641 60787273 174874641 436764796 174874641 436764796 373895990 436764796 83251040 78381311 83251040 78381311 606215042 857767224 606215042 857767224 729870794 857767224 570191136 66652427 570191136 824054878 570191136 824054878 95644061 87634378 95644061 87634378 996847013 87634378 432998268 430396052 432998268 234342039 432998268 234342039 24597899 234342039 639871491 896655787 639871491 556148680 639871491 556148680 911703747 556148680 28188690 63372322 28188690 296486172 28188690 296486172 674217007 846046387 674217007 90946491 674217007 90946491 196370225 90946491 691846033 734371437 691846033 734371437 339542619 734371437 558435599 847081808 558435599 336006492 558435599 336006492 239686869 336006492 789030166 647809308 789030166 322437628 789030166 322437628 702617497 322437628 847897169 617544549 847897169 617544549 949877459 617544549 738698486 236370011 738698486 236370011 389493846 206464144 389493846 455497157 389493846 455497157 139243552 455497157 177765261 179152878 177765261 290464670 177765261 290464670 861146924 290464670 444506120 26641743 444506120 26641743 242317062 26641743 862879473 586590926 862879473 124623539 862879473 124623539 388578349 929627900 388578349 654388756 388578349 654388756 888265871 654388756 708255373 112649874 708255373 292963494 708255373 292963494 725542599 292963494 244266860 936311798 244266860 262880288 244266860 262880288 733594727 71838072 733594727 71838072 985958373 71838072 724810316 819387750 724810316 819387750 859023249 819387750 119231633 527160987 119231633 527160987 705304174 389769085 705304174 389769085 477778222 269931493 477778222 286916087 477778222 286916087 822449576 286916087 505183281 996980480 505183281 858391923 505183281 858391923 389325927 858391923 805896013 361859755 805896013 361859755 876767511 361859755 25194041 243155508 25194041 632078329 25194041 632078329 929401985 632078329 172154850 105009722 172154850 105009722 77203470 105009722 612081030 898406442 612081030 898406442 52007718 898406442 609779360 569947096 609779360 569947096 409073740 569947096 839514036 843171717 839514036 428880869 839514036 428880869 909981626 428880869 64842759 253537518 64842759 586056228 64842759 586056228 900520306 586056228 856198609 225507083 856198609 442584312 856198609 442584312 104569559 914771627 104569559 641210828 104569559 641210828 647755606 641210828 296363811 444876487 296363811 786427081 296363811 786427081 829904160 947637626 829904160 330139693 829904160 330139693 157307196 330139693 904076734 623868797 904076734 195634572 904076734 195634572 577249139 195634572 871213628 961065983 871213628 961065983 914827079 961065983 553981749 725652839 553981749 935259783 553981749 935259783 623567357 935259783 121978955 208530587 121978955 208530587 54739525 208530587 785073569 700860241 785073569 700860241 537718582 700860241 841469236 183007732 841469236 183007732 123405655 183007732 181024450 108455913 181024450 205226390 181024450 205226390 938681376 679175826 938681376 150092781 938681376 150092781 985188710 150092781 789977748 988022724 789977748 659294558 789977748 659294558 462631029 808777504 462631029 502728772 462631029 502728772 672319924 228859478 672319924 750967738 672319924 750967738 881909212 773906149 881909212 475283497 881909212 475283497 140896071 475283497 981478382 485335512 981478382 172222812 981478382 172222812 16436322 140318067 16436322 954511137 16436322 954511137 250111785 140001153 250111785 907102873 250111785 907102873 184225395 907102873 555866112 265295607 555866112 802483328 555866112 802483328 646769079 802483328 255438743 218399615 255438743 997699233 255438743 997699233 169490533 997699233 719645578 727523980 719645578 727523980 909594376 727523980 15872961 492891057 15872961 655698881 15872961 655698881 525548957 304847143 525548957 304847143 805082194 304847143 393155063 293577673 393155063 900674437 393155063 900674437 8081705 410358369 8081705 410358369 971481527 410358369 968135656 986005032 968135656 939530273 968135656 939530273 971847484 939530273 27595746 95985510 27595746 95985510 779068479 95985510 378922824 670294182 378922824 670294182 875770679 670294182 17464770 160407953 17464770 492336781 17464770 492336781 479008334 492336781 112046318 343900219 112046318 733241911 112046318 733241911 918934784 485010328 918934784 924340360 918934784 924340360 313516429 714127217 313516429 945888553 313516429 945888553 905640844 34492403 905640844 904388483 905640844 904388483 963087887 962638155 963087887 245019332 963087887 245019332 9751000 245019332 676864361 726613966 676864361 187634155 676864361 187634155 847670684 187634155 261074023 717843981 261074023 717843981 750893801 717843981 164078581 292538462 164078581 292538462 317847322 798896878 317847322 705403320 317847322 705403320 905140857 416866303 905140857 747238203 905140857 747238203 57787955 5003309 57787955 5003309 169311281 5003309 26712506 903722520 26712506 903722520 372539139 402402766 372539139 402402766 190370282 402402766 674998661 813406598 674998661 390460098 674998661 390460098 938243838 390460098 634393465 626815826 634393465 121079046 634393465 121079046 315196035 121079046 938929362 550725614 938929362 550725614 54064396 550725614 163664571 509668113 163664571 854302990 163664571 854302990 451397397 854302990 216417841 99822053 216417841 202908093 216417841 202908093 491919436 202908093 487282895 97074449 487282895 742726509 487282895 742726509 3680763 742726509 101460555 150694326 101460555 150694326 305788426 150694326 199825325 781974915 199825325 781974915 910750445 517697245 910750445 517697245 690634067 517697245 805888065 812722798 805888065 812722798 546100476 812722798 740486676 30837717 740486676 30837717 891804576 30837717 550064234 853523652 550064234 853523652 38361059 572496454 38361059 572496454 158992636 572496454 21762497 188915046 21762497 188915046 419672310 981370881 419672310 981370881 782205773 981370881 596840014 263468154 596840014 638477270 596840014 638477270 84277277 638477270 929560456 33910875 929560456 312143897 929560456 312143897 598516984 312143897 946628851 577082445 946628851 577082445 727838679 561972832 727838679 803293282 727838679 803293282 347213404 803293282 351044211 978339048 351044211 978339048 712724229 978339048 371137565 585455005 371137565 656262018 371137565 656262018 91146791 656262018 561186255 51398583 561186255 51398583 283458732 51398583 612500414 391957961 612500414 196230529 612500414 196230529 761949019 196230529 200039785 787996142 200039785 787996142 795451548 787996142 601668600 271839925 601668600 271839925 202481659 271839925 339628062 777562125 339628062 777562125 681694048 207241461 681694048 207241461 516416995 207241461 519088363 513030026 519088363 265826849 519088363 265826849 909923377 473258597 909923377 146377889 909923377 146377889 38420657 420765294 38420657 27302098 38420657 27302098 687488161 27302098 421475557 597498619 421475557 226251709 421475557 226251709 961205279 226251709 399534571 572926238 399534571 572926238 738919814 572926238 318817226 195338839 318817226 709742600 318817226 709742600 988307606 153127691 988307606 153127691 295529886 153127691 499132125 279416932 499132125 65781538 499132125 65781538 344182863 65781538 771876591 861173726 771876591 861173726 270320653 118489099 270320653 118489099 925808377 118489099 426588243 46667568 426588243 590703023 426588243 590703023 36652989 590703023 408067463 662127136 408067463 384330696 408067463 384330696 254418346 384330696 432855974 661165679 432855974 661165679 937512798 661165679 634461432 901944129 634461432 485550590 634461432 485550590 694887425 485550590 636976585 134651297 636976585 134651297 65622943 134651297 882981363 845457502 882981363 263455681 882981363 263455681 961407254 263455681 638093414 801268775 638093414 801268775 949032557 801268775 555747711 403094828 555747711 748561921 555747711 748561921 322135972 748561921 579210519 197038381 579210519 506854909 579210519 506854909 761667564 506854909 206123095 648083325 206123095 596541437 206123095 596541437 550456051 596541437 229860907 759926361 229860907 241474593 229860907 241474593 842886628 241474593 38599793 481676478 38599793 464732039 38599793 464732039 808782441 464732039 761385578 826454964 761385578 826454964 25303208 826454964 922147383 259148082 922147383 259148082 754233740 813489694 754233740 813489694 314781296 98670077 314781296 98670077 980074963 98670077 613294984 672107694 613294984 672107694 641447428 672107694 277247337 959413164 277247337 45149965 277247337 45149965 540793037 563845540 540793037 29137198 540793037 29137198 943759367 969491334 943759367 969491334 39499719 969491334 892119121 572424886 892119121 592409042 892119121 592409042 5436260 592409042 173680785 730228831 173680785 357605506 173680785 357605506 445407731 357605506 272362581 726007165 272362581 417406142 272362581 417406142 705068960 417406142 570345846 299159188 570345846 636101820 570345846 636101820 887193796 636101820 97709195 402650862 97709195 996666627 97709195 996666627 356594192 584514789 356594192 814990641 356594192 814990641 36837756 814990641 651508088 336956994 651508088 336956994 89856893 336956994 992748909 113154395 992748909 467294981 992748909 467294981 830895553 467294981 976130028 408679616 976130028 963837431 976130028 963837431 15024083 963837431 358173848 258749822 358173848 595097825 358173848 595097825 958355462 886332089 958355462 875582398 958355462 875582398 183758748 875582398 418106065 299948469 418106065 299948469 65236397 299948469 768398008 632902296 768398008 192369177 768398008 192369177 163798480 114126784 163798480 521785516 163798480 521785516 481404941 390625033 481404941 507775769 481404941 507775769 7021037 746222394 7021037 547741978 7021037 547741978 817512249 109989501 817512249 448702368 817512249 448702368 277031978 448702368 566113914 534658995 566113914 388909434 566113914 388909434 182323650 388909434 597672564 491317453 597672564 378205814 597672564 378205814 247914478 306465838 247914478 488270875 247914478 488270875 342684918 488270875 211560043 272123849 211560043 645107251 211560043 645107251 64162918 645107251 636275232 942297399 636275232 942297399 228340257 283064628 228340257 628038973 228340257 628038973 387859807 726130481 387859807 223706345 387859807 223706345 821440327 223706345 250271069 921619222 250271069 921619222 446520969 921619222 314362937 51999428 314362937 51999428 688718877 898648668 688718877 898648668 252256498 898648668 484140269 992018292 484140269 990441225 484140269 990441225 308448211 691304503 308448211 897892180 308448211 897892180 195817057 897892180 741406004 614886591 741406004 614886591 909835741 614886591 293360223 361088517 293360223 361088517 696866272 618460750 696866272 618460750 51165604 618460750 70081047 607255388 70081047 777724610 70081047 777724610 822308463 524915602 822308463 524915602 739027518 524915602 857465816 535723389 857465816 252219433 857465816 252219433 264611521 747858467 264611521 510264350 264611521 510264350 172722195 510264350 566769221 875949716 566769221 481412103 566769221 481412103 834366032 481412103 360301164 962677980 360301164 962677980 117079661 962677980 950704630 457749518 950704630 869132181 950704630 869132181 308361750 491471114 308361750 842441040 308361750 842441040 791042701 280241476 791042701 538188353 791042701 538188353 332048185 538188353 765875043 857811941 765875043 330951611 765875043 330951611 43852300 330951611 481694516 819900722 481694516 286840831 481694516 286840831 265045444 286840831 640663114 613770049 640663114 321555751 640663114 321555751 242579199 321555751 816926412 874953418 816926412 845902251 816926412 845902251 901877992 845902251 438062831 986590403 438062831 586803208 438062831 586803208 6916708 586803208 883380619 951638937 883380619 951638937 86959098 951638937 412934628 21527346 412934628 21527346 798722003 21527346 543484726 552489889 543484726 189552164 543484726 189552164 595155974 189552164 441586595 666910944 441586595 666910944 384279233 16812953 384279233 170182194 384279233 170182194 92538431 170182194 731074408 586101186 731074408 586101186 243506854 586101186 519325230 682175976 519325230 682175976 39402566 682175976 99442934 9353928 99442934 184080629 99442934 184080629 904329933 184080629 471344896 870476184 471344896 870476184 185742168 870476184 714418837 280331758 714418837 307219281 714418837 307219281 593879204 307219281 684530093 900194771 684530093 520375007 684530093 520375007 856513781 520375007 679262694 796930750 679262694 757207995 679262694 757207995 792973458 757207995 165288103 798876637 165288103 798876637 888390393 380064988 888390393 380064988 148504591 380064988 748188832 929043308 748188832 100008191 748188832 100008191 63879554 100008191 798594708 6551185 798594708 144158353 798594708 144158353 768282287 144158353 817801315 729755212 817801315 729755212 51397847 729755212 718674827 156156286 718674827 156156286 792442071 828817401 792442071 828817401 931386203 828817401 217280309 562679825 217280309 824003001 217280309 824003001 101686416 824003001 505031116 496041224 505031116 496041224 35435157 496041224 952232735 58112700 952232735 58112700 136880761 58112700 616713211 7263934 616713211 240856845 616713211 240856845 183834848 240856845 433098819 715605532 433098819 427033369 433098819 427033369 924511547 900737129 924511547 830158969 924511547 830158969 105080053 195905419 105080053 332534762 105080053 332534762 787195861 332534762 434068701 755350692 434068701 584701845 434068701 584701845 910250095 584701845 122552099 131069634 122552099 131069634 182928002 990865000 182928002 118267262 182928002 118267262 999083367 118267262 327683322 117656861 327683322 543337126 327683322 543337126 468595833 543337126 446524001 271973528 446524001 271973528 918342197 271973528 248179386 681756104 248179386 407427250 248179386 407427250 79630138 407427250 814146530 894147289 814146530 351970481 814146530 351970481 505045625 206202815 505045625 860821673 505045625 860821673 889844355 384952996 889844355 842507014 889844355 842507014 537092884 739169347 537092884 870587299 537092884 870587299 248098016 54406158 248098016 54406158 391185450 54406158 339222011 965451714 339222011 965451714 42317545 965451714 197544465 256869339 197544465 715518583 197544465 715518583 794816741 52031647 794816741 52031647 301984610 737397287 301984610 528881564 301984610 528881564 828754742 528881564 293507642 782617857 293507642 355058284 293507642 355058284 924579821 355058284 796829314 73784849 796829314 840153888 796829314 840153888 556398470 840153888 980797986 241720096 980797986 241720096 361551764 891369638 361551764 500935589 361551764 500935589 97968862 76101227 97968862 76101227 66099320 76101227 465776868 544750694 465776868 204249014 465776868 204249014 845725281 204249014 485880482 587153904 485880482 489956236 485880482 489956236 843851699 424400577 843851699 689476522 843851699 689476522 791342978 689476522 920740742 277208196 920740742 277208196 218054802 277208196 630674565 992535733 630674565 676457158 630674565 676457158 73104556 780128790 73104556 156194309 73104556 156194309 65659576 156194309 443824326 788263027 443824326 788263027 468395816 788263027 8999448 4493265 8999448 4493265 592419775 999165238 592419775 947027571 592419775 947027571 550843161 947027571 639639771 104352146 639639771 104352146 860273803 104352146 93993600 729513829 93993600 729513829 693728518 729513829 425744251 155116074 425744251 208132657 425744251 208132657 825917571 208132657 396322668 984546013 396322668 413119182 396322668 413119182 898341622 261712259 898341622 871309026 898341622 871309026 124145316 483054151 124145316 483054151 923414533 483054151 373670937 672793353 373670937 516935993 373670937 516935993 78375058 516935993 698674399 181272487 698674399 474223390 698674399 474223390 39729605 29371460 39729605 29371460 748773804 29371460 554001326 222291043 554001326 38244369 554001326 38244369 940868906 582495415 940868906 582495415 72296425 145490241 72296425 145490241 757163880 532737123 757163880 313267081 757163880 313267081 373887071 313267081 960013790 259141011 960013790 269001364 960013790 269001364 371531513 702615639 371531513 702615639 70111631 702615639 917924553 195304444 917924553 596323852 917924553 596323852 2752868 991391604 2752868 85775107 2752868 85775107 622578779 85775107 597288710 584445062 597288710 360140699 597288710 360140699 885406462 706253186 885406462 706253186 332675176 706253186 876059515 994898729 876059515 861796296 876059515 861796296 91537676 403794693 91537676 981001424 91537676 981001424 323377128 336251067 323377128 336251067 46634181 336251067 370294563 9492790 370294563 904938321 370294563 904938321 582464344 449540359 582464344 655669896 582464344 655669896 944611766 655669896 765876092 162009897 765876092 702008551 765876092 702008551 440199212 702008551 498115541 576125725 498115541 593904623 498115541 593904623 485670796 593904623 989468141 976153017 989468141 320237659 989468141 320237659 306155722 320237659 563743414 729392322 563743414 729392322 172556669 729392322 837989583 619186736 837989583 619186736 899146030 619186736 264556526 675260364 264556526 221305402 264556526 221305402 762479864 221305402 174299671 705414814 174299671 705414814 951028252 155330386 951028252 825449908 951028252 825449908 817700858 825449908 857960165 45869932 857960165 45869932 147246415 215896198 147246415 215896198 473822657 734712116 473822657 608652071 473822657 608652071 901132531 608652071 883171139 252743142 883171139 411835273 883171139 411835273 530744245 411835273 749874398 362680471 749874398 697526760 749874398 697526760 746305974 697526760 773016285 72447519 773016285 184025787 773016285 184025787 48884518 781832728 48884518 781832728 592379914 781832728 298906333 181354831 298906333 181354831 72652412 181354831 945761576 566862484 945761576 66569793 945761576 66569793 116959878 832199097 116959878 149237034 116959878 149237034 434029806 932956414 434029806 932956414 711031483 932956414 336457388 663227723 336457388 715299852 336457388 715299852 312368973 715299852 689106341 342477239 689106341 342477239 110805892 342477239 907268565 925689714 907268565 31611236 907268565 31611236 67705825 479093862 67705825 331032642 67705825 331032642 882323916 331032642 295289703 797848809 295289703 775154539 295289703 775154539 799425270 775154539 61061247 780415173 61061247 168354780 61061247 168354780 992457159 168354780 831354034 104965916 831354034 169018213 831354034 169018213 413838856 997221364 413838856 160314444 413838856 160314444 65687843 160314444 732913476 304373596 732913476 304373596 643765585 304373596 798087504 902475319 798087504 21736072 798087504 21736072 29638250 995617847 29638250 995617847 504476691 995617847 415064340 57284320 415064340 417772083 415064340 417772083 959610247 417772083 106907144 852100498 106907144 852100498 444105798 852100498 320972736 224200403 320972736 224200403 885807000 224200403 743337692 68110002 743337692 565361631 743337692 565361631 133299731 565361631 384963586 115715729 384963586 115715729 936661858 115715729 518163783 882966113 518163783 882966113 903333093 62364339 903333093 267263793 903333093 267263793 543046221 267263793 631339218 34075509 631339218 431345656 631339218 431345656 940513847 431345656 456188903 541077050 456188903 222248811 456188903 222248811 576611263 222248811 218131128 26272561 218131128 26272561 736985012 448079839 736985012 441163492 736985012 441163492 74616155 441163492 408858888 438649505 408858888 821041548 408858888 821041548 846012671 331992078 846012671 684525530 846012671 684525530 108773484 88162197 108773484 88162197 830502085 88162197 221958676 700575150 221958676 329324976 221958676 329324976 895505977 732437119 895505977 732437119 422362307 732437119 603248212 114574333 603248212 196281925 603248212 196281925 773560836 196281925 144114415 963295070 144114415 51724337 144114415 51724337 969056315 45773248 969056315 241200379 969056315 241200379 975432247 241200379 113361072 652376851 113361072 652376851 928384323 652376851 189931836 454320712 189931836 454320712 928928441 180435130 928928441 583924230 928928441 583924230 426931843 583924230 835258365 382992573 835258365 876669891 835258365 876669891 688073257 876669891 714605383 36493613 714605383 573758913 714605383 573758913 324235782 921417509 324235782 265009139 324235782 265009139 533485806 265009139 328050584 551333703 328050584 297936917 328050584 297936917 529315934 297936917 408836486 39177583 408836486 350913192 408836486 350913192 195870288 34004100 195870288 264210025 195870288 264210025 775687162 355702735 775687162 259295357 775687162 259295357 909562892 259295357 173719602 31839731 173719602 402608739 173719602 402608739 28359271 402608739 560193507 978094955 560193507 978094955 499502558 978094955 633458787 485273883 633458787 485273883 983063459 485273883 736016683 963965350 736016683 389973169 736016683 389973169 761358808 389973169 754718776 739798585 754718776 739798585 188378136 544183611 188378136 558455810 188378136 558455810 829429937 518901702 829429937 614906617 829429937 614906617 526807046 614906617 713349132 620817755 713349132 67315536 713349132 67315536 691336776 67315536 700514048 624607803 700514048 516169565 700514048 516169565 713728123 516169565 237861280 9443635 237861280 528905032 237861280 528905032 909663443 999270183 909663443 999270183 191744354 999270183 681301913 129418173 681301913 129418173 67550960 714503298 67550960 357399202 67550960 357399202 47944890 357399202 550286877 236719756 550286877 236719756 888767421 236719756 641347046 610694283 641347046 168262579 641347046 168262579 156453980 168262579 431444053 132043789 431444053 223700159 431444053 223700159 466882716 223700159 466106837 533099478 466106837 391338696 466106837 391338696 34581466 391338696 486991892 487967294 486991892 388846523 486991892 388846523 371487513 388846523 704039958 971020964 704039958 971020964 936960650 224154706 936960650 224154706 508055916 63953817 508055916 727975696 508055916 727975696 102729598 727975696 377010181 902854370 377010181 760446895 377010181 760446895 920923214 760446895 453084763 958371962 453084763 731430910 453084763 731430910 817674946 458241168 817674946 666556536 817674946 666556536 172625376 666556536 609489590 772220147 609489590 772220147 79716627 274331691 79716627 274331691 313710198 997617736 313710198 997617736 532577432 997617736 355181890 92948671 355181890 467649607 355181890 467649607 524540933 345155349 524540933 826355960 524540933 826355960 855919393 826355960 216494816 341329846 216494816 613941015 216494816 613941015 778935599 119511311 778935599 119511311 357402260 739028382 357402260 269562923 357402260 269562923 233365311 269562923 301223869 43345861 301223869 96086877 301223869 96086877 264016252 96086877 950609334 749677705 950609334 749677705 182287874 749677705 808183908 404984246 808183908 472690436 808183908 472690436 221738158 472690436 247432079 58560105 247432079 917514221 247432079 917514221 840524114 917514221 245905881 873058374 245905881 914550431 245905881 914550431 600968540 914550431 179068371 479108612 179068371 513333307 179068371 513333307 494577302 513333307 240821906 89828405 240821906 672752698 240821906 672752698 175551859 672752698 372394655 188079184 372394655 361711815 372394655 361711815 775659749 18436996 775659749 371503599 775659749 371503599 283243405 371503599 604387515 387319406 604387515 303473878 604387515 303473878 128607347 303473878 253005806 838571565 253005806 838571565 648323791 838571565 167414806 435460309 167414806 531387693 167414806 531387693 350035070 833161242 350035070 508010312 350035070 508010312 927345113 926129360 927345113 926129360 446086052 370571344 446086052 547196661 446086052 547196661 652967735 547196661 311672931 771789111 311672931 622989607 311672931 622989607 234341833 622989607 757407791 57954542 757407791 57954542 296066734 826608618 296066734 343003121 296066734 343003121 979678378 343003121 948326560 495629337 948326560 55116999 948326560 55116999 473288160 55116999 929897456 930439349 929897456 930439349 988226557 930439349 181565799 610499127 181565799 807238010 181565799 807238010 829430463 807238010 154065065 433804293 154065065 433804293 788798696 136158082 788798696 999909306 788798696 999909306 898464137 999909306 498447404 124772129 498447404 838643629 498447404 838643629 299241019 255474781 299241019 626610644 299241019 626610644 899927568 626610644 680625293 365985574 680625293 365985574 103921107 264694397 103921107 751080247 103921107 751080247 536643011 377611205 536643011 565741510 536643011 565741510 139253689 929252219 139253689 780128675 139253689 780128675 941357740 780128675 228306460 267672866 228306460 973904605 228306460 973904605 711456130 973904605 55827333 43789098 55827333 961013873 55827333 961013873 930631947 29537353 930631947 442670951 930631947 442670951 3290420 726955829 3290420 726955829 741373754 726955829 622503267 542214970 622503267 553759252 622503267 553759252 867561916 406751429 867561916 687100314 867561916 687100314 918115714 687100314 904061284 72667122 904061284 72667122 582270232 565970130 582270232 297559218 582270232 297559218 677818318 119068592 677818318 975493297 677818318 975493297 383944981 51798220 383944981 999184150 383944981 999184150 768233945 999184150 334948170 365367904 334948170 365367904 95363560 365367904 824125927 912624833 824125927 912624833 145876788 566366200 145876788 566366200 812947552 278982866 812947552 601021129 812947552 601021129 956486840 601021129 45828418 440484272 45828418 586007801 45828418 586007801 824901864 586007801 318181392 149172506 318181392 831228858 318181392 831228858 711687498 831228858 310000104 973946815 310000104 350579309 310000104 350579309 465111349 350579309 56810598 457550525 56810598 309412252 56810598 309412252 871876989 309412252 311316378 177861940 311316378 457885788 311316378 457885788 173259632 661025345 173259632 469253032 173259632 469253032 925357443 469253032 877733707 6040292 877733707 518729211 877733707 518729211 386524990 518729211 523549389 613920373 523549389 89230420 523549389 89230420 974239768 89230420 780186339 761008844 780186339 761008844 803449279 761008844 69940622 865701403 69940622 672650541 69940622 672650541 21036120 672650541 626580656 73338433 626580656 234943531 626580656 234943531 374987464 234943531 920584685 771432809 920584685 771432809 195655189 771432809 956418401 9505574 956418401 578135730 956418401 578135730 397892193 999744213 397892193 404008343 397892193 404008343 497800553 404008343 336946362 737087039 336946362 70233668 336946362 70233668 582189735 70233668 150490952 367234095 150490952 367234095 976230590 367234095 971850816 554607831 971850816 50750557 971850816 50750557 226126180 995236963 226126180 197511310 226126180 197511310 860534458 58577436 860534458 284215755 860534458 284215755 644477077 284215755 918897512 26956159 918897512 496504094 918897512 496504094 274553026 496504094 946148751 709437770 946148751 56857411 946148751 56857411 248960870 652398039 248960870 652398039 796582144 652398039 651941281 419247179 651941281 526627279 651941281 526627279 338023031 985977238 338023031 697753221 338023031 697753221 34348726 697753221 84190721 915963495 84190721 2361838 84190721 2361838 685349689 2361838 628001814 765400201 628001814 765400201 151006034 765400201 524691299 534555888 524691299 809193269 524691299 809193269 555062115 809193269 17228417 981433809 17228417 835547795 17228417 835547795 960180026 609174537 960180026 609174537 360555368 609174537 430906997 570033148 430906997 806029337 430906997 806029337 258905398 806029337 733156579 259913373 733156579 971817733 733156579 971817733 931740494 971817733 4798023 331457531 4798023 542729305 4798023 542729305 876463866 542729305 207537824 376711823 207537824 404121719 207537824 404121719 81769135 404121719 82909928 190850743 82909928 210739747 82909928 210739747 571745874 210739747 489274887 990582150 489274887 621695920 489274887 621695920 860706840 621695920 508808845 4491818 508808845 462525970 508808845 462525970 964484286 462525970 410255239 304942269 410255239 304942269 808866409 347025967 808866409 87659175 808866409 87659175 342869451 903718716 342869451 903718716 689532697 903718716 481807085 135002941 481807085 938778736 481807085 938778736 187616142 791176666 187616142 864451986 187616142 864451986 947689088 864451986 129451344 696659798 129451344 696659798 55520384 696659798 441667771 227841085 441667771 227841085 259780561 928294627 259780561 522136874 259780561 522136874 477283732 522136874 217801294 901570238 217801294 211016936 217801294 211016936 526912805 211016936 232812742 526847697 232812742 526847697 491241770 314490681 491241770 314490681 900305966 314490681 129838386 508123708 129838386 455730256 129838386 455730256 532554672 455730256 221483345 991088515 221483345 242048921 221483345 242048921 695197581 242048921 352200194 873462641 352200194 873462641 955269722 873462641 757099038 194914016 757099038 194914016 257904328 724793530 257904328 724793530 876092658 724793530 684792465 939740737 684792465 467462637 684792465 467462637 903764070 183127653 903764070 183127653 331906851 183127653 651908575 826943830 651908575 732280687 651908575 732280687 459161994 732280687 786889264 816309667 786889264 72278091 786889264 72278091 355781309 368475044 355781309 368475044 16597972 368475044 713147610 87959012 713147610 509471771 713147610 509471771 852676543 509471771 527737174 378029117 527737174 440590275 527737174 440590275 57665583 98090613 57665583 98090613 336859667 98090613 73294370 940651596 73294370 275746026 73294370 275746026 957760595 275746026 795953026 578064096 795953026 578064096 53569717 578064096 923412766 272328190 923412766 455058772 923412766 455058772 5762049 455058772 51903135 409419998 51903135 441031018 51903135 441031018 715691569 145125508 715691569 145125508 850603186 145125508 240544998 766808645 240544998 766808645 113263553 766808645 330707065 442486137 330707065 442486137 913336361 328621416 913336361 841229848 913336361 841229848 170419177 478230176 170419177 478230176 487309573 478230176 130438461 774656332 130438461 537763368 130438461 537763368 942781410 117328084 942781410 609105877 942781410 609105877 151115715 276853264 151115715 808495029 151115715 808495029 860292726 808495029 171095362 63182227 171095362 798437216 171095362 798437216 706316822 881315626 706316822 451325275 706316822 451325275 780994811 451325275 276841569 749843040 276841569 111305419 276841569 111305419 423551476 111305419 421816814 900590631 421816814 158904720 421816814 158904720 858230420 158904720 234619165 994756135 234619165 994756135 943378097 994756135 441648630 229906379 441648630 887412870 441648630 887412870 873231435 887412870 663335833 362876815 663335833 362876815 121096816 587451580 121096816 44071863 121096816 44071863 550003346 44071863 403234140 246013275 403234140 103097700 403234140 103097700 282170930 103097700 945251054 879703881 945251054 879703881 133264417 487869724 133264417 487869724 949467381 915722503 949467381 863337646 949467381 863337646 134605091 946055560 134605091 938376384 134605091 938376384 880013455 938376384 822676363 96043760 822676363 664009023 822676363 664009023 183506119 495589071 183506119 751510053 183506119 751510053 917455922 672554335 917455922 848594509 917455922 848594509 989534287 848594509 452488500 971029491 452488500 856541600 452488500 856541600 653169023 231290428 653169023 704005577 653169023 704005577 622300659 704005577 729298824 102049393 729298824 348969949 729298824 348969949 389187348 348969949 814859115 516515876 814859115 495406918 814859115 495406918 350233438 495406918 822120200 147906108 822120200 225669630 822120200 225669630 506769252 225669630 983461943 873391825 983461943 8339191 983461943 8339191 279021459 8339191 931956435 708027546 931956435 708027546 204812632 708027546 254103513 560583592 254103513 783058863 254103513 783058863 816537309 783058863 530472692 517704157 530472692 537958884 530472692 537958884 31875169 392268933 31875169 392268933 572857804 392268933 570547221 651088047 570547221 651088047 462613441 651088047 962852406 994247060 962852406 150159111 962852406 150159111 443037386 863941625 443037386 863941625 887501473 863941625 52387172 91733714 52387172 91733714 670948402 91733714 291187096 970563860 291187096 204099682 291187096 204099682 706706299 204099682 189919954 871793910 189919954 91174045 189919954 91174045 965237889 91174045 909125079 74327180 909125079 336223347 909125079 336223347 236271321 232430862 236271321 898855519 236271321 898855519 57928225 898855519 984214034 44849000 984214034 944865116 984214034 944865116 114063882 944865116 230482647 993624708 230482647 80085877 230482647 80085877 647881557 80085877 144828895 815502726 144828895 443822021 144828895 443822021 900599765 443822021 767582865 859288063 767582865 92356707 767582865 92356707 63764540 92356707 798353642 16311099 798353642 169107308 798353642 169107308 847017106 169107308 432849374 407629184 432849374 36330541 432849374 36330541 663847052 36330541 15336737 490429462 15336737 150189300 15336737 150189300 840326542 150189300 146372784 935795944 146372784 935795944 139014011 935795944 449042032 386927635 449042032 386927635 297197166 386927635 310526488 749813112 310526488 749813112 340133065 749813112 252570333 241335589 252570333 241335589 720539950 241335589 209686362 883065603 209686362 49471951 209686362 49471951 409339066 540507116 409339066 62469897 409339066 62469897 775938694 62469897 452037265 815964918 452037265 815964918 941442318 815964918 408108515 151521833 408108515 918103805 408108515 918103805 498770198 918103805 73763110 601581138 73763110 951600327 73763110 951600327 997685456 61577289 997685456 516459170 997685456 516459170 488279510 516459170 700382983 948840504 700382983 31071708 700382983 31071708 994123446 31071708 122692834 826768210 122692834 826768210 866574238 826768210 207190654 86628363 207190654 86628363 617257288 931941725 617257288 931941725 401082136 931941725 766500556 967594301 766500556 789256459 766500556 789256459 310974310 904539214 310974310 76491326 310974310 76491326 161211892 76491326 411321684 397432165 411321684 361148088 411321684 361148088 194545777 361148088 640620613 48618276 640620613 729082648 640620613 729082648 932875384 729082648 811833808 739263036 811833808 407491491 811833808 407491491 933532528 407491491 726895818 843579978 726895818 222937290 726895818 222937290 879652382 222937290 603508731 907223158 603508731 272838083 603508731 272838083 300130594 295007024 300130594 196675315 300130594 196675315 854537297 874988803 854537297 465327501 854537297 465327501 972574979 465327501 835804838 968770617 835804838 968770617 861181921 968770617 564487968 880244608 564487968 880244608 232630812 108115307 232630812 747812911 232630812 747812911 949105448 747812911 128959113 532692888 128959113 912342148 128959113 912342148 617136097 912342148 224209919 400769594 224209919 766200995 224209919 766200995 969870262 766200995 319988736 277074312 319988736 277074312 300711879 277074312 696589740 506146881 696589740 262004591 696589740 262004591 308683112 262004591 847769718 783133502 847769718 2737052 847769718 2737052 391280360 2737052 906331489 557295272 906331489 127356734 906331489 127356734 272630205 127356734 461583093 54765838 461583093 299179405 461583093 299179405 949572192 616076705 949572192 616076705 413985039 27358286 413985039 27358286 878114713 27358286 850689973 75569599 850689973 24726234 850689973 24726234 934377820 24726234 539713922 630434351 539713922 444224655 539713922 444224655 190592427 444224655 863590289 722778576 863590289 275586092 863590289 275586092 490869252 519948008 490869252 519948008 786783125 519948008 775323076 226346078 775323076 237677233 775323076 237677233 390630297 237677233 890922945 455182394 890922945 163142809 890922945 163142809 575348815 163142809 807320083 927353690 807320083 927353690 37735153 113564917 37735153 927566388 37735153 927566388 857071164 927566388 302512639 699296762 302512639 923034766 302512639 923034766 28894800 111248588 28894800 111248588 418937641 111248588 52496496 703186864 52496496 543034473 52496496 543034473 758698260 543034473 132146644 918333113 132146644 625864000 132146644 625864000 818661082 625864000 672985344 708247250 672985344 461603368 672985344 461603368 246158164 770708287 246158164 770708287 577739627 773421550 577739627 397747916 577739627 397747916 127862496 397747916 799576773 772949907 799576773 68215183 799576773 68215183 320718294 899379520 320718294 899379520 969206151 899379520 899619015 285088856 899619015 903287492 899619015 903287492 301208039 351286473 301208039 351286473 762317857 351286473 521419934 442510670 521419934 114523825 521419934 114523825 527555000 114523825 76655079 716480538 76655079 359552315 76655079 359552315 884498131 359552315 312066602 41683111 312066602 41683111 55440396 41683111 391752689 540194156 391752689 540194156 320286849 540194156 703501034 864297272 703501034 8527542 703501034 8527542 714186132 8527542 593709156 574803584 593709156 574803584 798521991 574803584 117297548 488786130 117297548 870780412 117297548 870780412 917615826 870780412 696469804 976590591 696469804 958443322 696469804 958443322 997854914 570919185 997854914 570919185 486603794 570919185 812043005 903900216 812043005 720644467 812043005 720644467 55307643 720644467 845640765 294640405 845640765 825479799 845640765 825479799 867468620 825479799 755152377 677082683 755152377 959103579 755152377 959103579 380484742 959103579 726096210 183176679 726096210 253975631 726096210 253975631 132681621 886878141 132681621 296951403 132681621 296951403 795947708 296951403 656573398 965358322 656573398 965358322 988438764 589059720 988438764 589059720 11218125 589059720 866340539 772549870 866340539 751291 866340539 751291 524930378 751291 551336082 344534229 551336082 344534229 92894559 344534229 274170429 773360372 274170429 773360372 230830592 773360372 483102075 54541778 483102075 54541778 911166050 54541778 887852580 199049715 887852580 9217657 887852580 9217657 999518073 9217657 153023008 585428423 153023008 585428423 102650932 585428423 692962507 772414183 692962507 282368507 692962507 282368507 972838043 282368507 243872892 99430913 243872892 133996014 243872892 133996014 991114192 133996014 408720318 69134621 408720318 753691278 408720318 753691278 751232018 753691278 503591425 160830260 503591425 178089753 503591425 178089753 754748580 178089753 300854572 870694498 300854572 870694498 57901879 870694498 167032515 749948356 167032515 749948356 24688762 749948356 679444090 270712626 679444090 270712626 850497302 270712626 296871174 6763522 296871174 714327050 296871174 714327050 30673955 174716377 30673955 174716377 890131697 813452070 890131697 813452070 142297543 813452070 504580902 429436468 504580902 464356559 504580902 464356559 992953750 464356559 859363463 665870733 859363463 460635907 859363463 460635907 272186284 460635907 622147351 876949383 622147351 356492249 622147351 356492249 990669567 356492249 424288049 577579855 424288049 270474023 424288049 270474023 851098489 857891959 851098489 857891959 362663909 273168883 362663909 273168883 697708760 273168883 38589315 754369245 38589315 173687996 38589315 173687996 883798839 86990812 883798839 451381146 883798839 451381146 383491417 200680073 383491417 200680073 614063987 200680073 226252650 323149095 226252650 319772876 226252650 319772876 858866894 319772876 693685068 62867020 693685068 281565512 693685068 281565512 293607525 281565512 448247571 94854418 448247571 453686510 448247571 453686510 953915243 453686510 109953700 406938589 109953700 829912125 109953700 829912125 966044500 306343101 966044500 474273583 966044500 474273583 539402428 474273583 923264711 512704625 923264711 474878462 923264711 474878462 555439883 772922360 555439883 192904630 555439883 192904630 110077302 192904630 970208205 712397062 970208205 203190563 970208205 203190563 406379283 82549011 406379283 82549011 989315012 82549011 822857342 849695894 822857342 586237133 822857342 586237133 542932151 586237133 800426222 869239305 800426222 280321093 800426222 280321093 505375488 280321093 895821267 835318100 895821267 543042957 895821267 543042957 364040409 25082634 364040409 25082634 118670775 655940428 118670775 655940428 621653584 655940428 163330799 176023405 163330799 833449964 163330799 833449964 652063707 833449964 90190867 28081508 90190867 969458263 90190867 969458263 835394104 72403628 835394104 72403628 343921423 72403628 997291451 518880840 997291451 518880840 138866037 518880840 347715410 414741547 347715410 447512706 347715410 447512706 712205547 447512706 527705011 82250614 527705011 82250614 760979303 72455352 760979303 926677970 760979303 926677970 201155422 115820127 201155422 115820127 467408618 115820127 282029751 879115304 282029751 879115304 997052594 329278849 997052594 329278849 576238153 615417336 576238153 273259044 576238153 273259044 870590502 273259044 46054893 79137278 46054893 328107214 46054893 328107214 643525554 716276425 643525554 716276425 356349144 542718948 356349144 675013245 356349144 675013245 69995377 837733427 69995377 837733427 414663801 546397451 414663801 546397451 149670879 13066765 149670879 13066765 978438471 979611421 978438471 849435535 978438471 849435535 138248218 849435535 401185422 632831230 401185422 787870022 401185422 787870022 147537735 787870022 279333083 409841527 279333083 891600086 279333083 891600086 864597962 77478449 864597962 99980553 864597962 99980553 50506813 99980553 236540074 303231311 236540074 303231311 966061943 303231311 758006538 955350835 758006538 955350835 37085952 10581579 37085952 10581579 878341828 860584290 878341828 860584290 927265585 860584290 448102866 121874647 448102866 868592382 448102866 868592382 89523063 868592382 253204413 308558673 253204413 308558673 517947556 308558673 248455699 568860648 248455699 67184293 248455699 67184293 854318363 67184293 450021483 591630523 450021483 6007444 450021483 6007444 909480088 904808331 909480088 430518357 909480088 430518357 29127465 19982002 29127465 19982002 765453698 923989603 765453698 381481353 765453698 381481353 376979053 341228155 376979053 886051017 376979053 886051017 682181023 886051017 427250351 587707555 427250351 826266175 427250351 826266175 720783608 826266175 177471088 222967528 177471088 540038439 177471088 540038439 955271038 540038439 500230541 327398397 500230541 856679824 500230541 856679824 336406525 856679824 636934339 226888081 636934339 968719588 636934339 968719588 819598653 968719588 475471966 553349785 475471966 770702201 475471966 770702201 778507685 567309912 778507685 567309912 895305786 567309912 234132482 767929681 234132482 93760321 234132482 93760321 798845724 732346331 798845724 732346331 224389696 732346331 715883761 317345879 715883761 883935361 715883761 883935361 858022491 910166994 858022491 64549210 858022491 64549210 579371447 637234229 579371447 637234229 891982491 637234229 106560504 965841464 106560504 21426150 106560504 21426150 844432436 747439711 844432436 747439711 537787866 25310825 537787866 25310825 660655802 762666193 660655802 141543907 660655802 141543907 338033733 865527607 338033733 564052528 338033733 564052528 795638572 564052528 622142947 830864826 622142947 830864826 119678390 830864826 736833409 467074142 736833409 496285479 736833409 496285479 527350080 496285479 752091919 932039429 752091919 885136920 752091919 885136920 74537206 885136920 420436001 697947238 420436001 697947238 545035986 697947238 339445075 451363305 339445075 511976372 339445075 511976372 992896271 511976372 119621127 28273732 119621127 981026224 119621127 981026224 282241520 981026224 125237674 584620159 125237674 972069974 125237674 972069974 753042537 972069974 305134235 503652114 305134235 503652114 927757111 503652114 764032787 5337901 764032787 5337901 69009001 5337901 223420376 544297950 223420376 272746948 223420376 272746948 65421207 272746948 746111085 693260905 746111085 693260905 12837520 36592584 12837520 36592584 402004698 950774951 402004698 950774951 543032445 950774951 154714981 293946279 154714981 317555617 154714981 317555617 860132011 179518618 860132011 179518618 155675834 179518618 471581056 462060258 471581056 402620062 471581056 402620062 600618648 402620062 101481292 218176063 101481292 450764326 101481292 450764326 819371907 450764326 794147260 309878205 794147260 586602279 794147260 586602279 146985707 958021999 146985707 958021999 665722644 958021999 480707921 549799808 480707921 633670926 480707921 633670926 262286819 633670926 490706327 802674254 490706327 105477762 490706327 105477762 619382593 105477762 292404529 706424678 292404529 706424678 267868126 706424678 532121449 481340983 532121449 959270704 532121449 959270704 48463502 415616504 48463502 876726294 48463502 876726294 980870420 310282156 980870420 310282156 527500058 292657861 527500058 990614161 527500058 990614161 975934933 990614161 513215740 543831106 513215740 543831106 86306270 543831106 416402047 24373895 416402047 790332773 416402047 790332773 386516680 790332773 520939150 962967117 520939150 432694001 520939150 432694001 556431 975735779 556431 870119157 556431 870119157 863239478 562791440 863239478 682758137 863239478 682758137 582881184 682758137 881947166 379691028 881947166 554496630 881947166 554496630 506595379 554496630 532308615 145563538 532308615 184002410 532308615 184002410 80083739 509588766 80083739 131361250 80083739 131361250 969034554 131361250 101919980 394089949 101919980 388908933 101919980 388908933 754073268 388908933 468576919 960643428 468576919 960643428 4186853 38953298 4186853 38953298 512688543 38953298 146949533 841096367 146949533 75131869 146949533 75131869 49478369 75131869 79325604 717526429 79325604 717526429 662424091 717526429 529170302 960473274 529170302 538224811 529170302 538224811 407326109 538224811 931009844 780612965 931009844 178292080 931009844 178292080 153442424 338051612 153442424 188939980 153442424 188939980 927620360 809992567 927620360 289527921 927620360 289527921 351484432 289527921 480353306 678482120 480353306 301908995 480353306 301908995 817537801 301908995 209982055 517071998 209982055 482211225 209982055 482211225 175395920 49774887 175395920 268423957 175395920 268423957 881488411 690458523 881488411 410710969 881488411 410710969 325333710 666707668 325333710 396833631 325333710 396833631 575216421 698987164 575216421 256845932 575216421 256845932 549425476 256845932 713107746 376981797 713107746 376981797 461618484 182394544 461618484 911817741 461618484 911817741 245572852 911817741 968500526 993671908 968500526 269740329 968500526 269740329 113313077 269740329 263849100 170277836 263849100 449007141 263849100 449007141 243489719 449007141 407732404 185177524 407732404 333950982 407732404 333950982 216089075 333950982 780855463 590510611 780855463 267735766 780855463 267735766 812470537 628526390 812470537 78804794 812470537 78804794 51714582 78804794 698616755 836207943 698616755 562660581 698616755 562660581 206971528 135955384 206971528 244204561 206971528 244204561 42695829 244204561 50643056 726882794 50643056 726882794 15603155 726882794 257697402 191777221 257697402 451231543 257697402 451231543 601871035 451231543 475527562 400663575 475527562 519120503 475527562 519120503 316033923 19101018 316033923 429608232 316033923 429608232 479562377 429608232 146519552 705216950 146519552 405531532 146519552 405531532 602481607 919166731 602481607 65799037 602481607 65799037 111379604 65799037 575438141 13440928 575438141 217991965 575438141 217991965 818533069 217991965 477510789 775685132 477510789 775685132 2371999 775685132 131689366 255166671 131689366 255166671 900348027 233137993 900348027 446350633 900348027 446350633 106839101 446350633 461222693 873030878 461222693 873030878 486055417 873030878 363211926 68928355 363211926 68928355 126655380 39340890 126655380 208987549 126655380 208987549 507848526 879688715 507848526 879688715 469154954 879688715 913696159 909697239 913696159 66236964 913696159 66236964 591947238 66236964 608453240 57178681 608453240 760295026 608453240 760295026 539606178 760295026 614995993 796816214 614995993 424046024 614995993 424046024 213332434 424046024 510971755 111885177 510971755 221484895 510971755 221484895 296262724 221484895 568545076 554678211 568545076 554678211 210215321 554678211 367431544 130838420 367431544 648765617 367431544 648765617 236662675 648765617 415601210 548687720 415601210 616176583 415601210 616176583 769422424 956906513 769422424 735034165 769422424 735034165 878834942 455703068 878834942 645203403 878834942 645203403 31515605 996973349 31515605 455218771 31515605 455218771 730234481 455218771 514978571 156378711 514978571 176942237 514978571 176942237 876040181 176942237 279202478 86073580 279202478 526202155 279202478 526202155 877886047 526202155 854213864 699597141 854213864 423864484 854213864 423864484 916020234 423864484 403238995 366719239 403238995 828696485 403238995 828696485 893606746 235131206 893606746 603333866 893606746 603333866 950387360 603333866 623390697 882666326 623390697 25855583 623390697 25855583 933420073 847168368 933420073 847168368 178362561 109283205 178362561 109283205 896234675 109283205 444155826 545572262 444155826 262747189 444155826 262747189 287452242 262747189 909240221 40285202 909240221 381597069 909240221 381597069 759623950 381597069 980608922 851644749 980608922 851644749 412689676 952799316 412689676 483152901 412689676 483152901 299727868 483152901 499983979 21294596 499983979 805042558 499983979 805042558 346021658 805042558 774334011 54574517 774334011 54574517 483095318 54574517 845473091 464930859 845473091 830442 845473091 830442 955459193 830442 935143835 264727253 935143835 264727253 627943441 264727253 989677597 847028315 989677597 847028315 9850340 847028315 661207417 120888558 661207417 120888558 305870918 120888558 775215490 818782301 775215490 577187776 775215490 577187776 810756794 577187776 372465205 559273200 372465205 991549806 372465205 991549806 591272231 991549806 381621781 260083575 381621781 260083575 215416816 260083575 310792274 119432965 310792274 119432965 49610809 119432965 253252199 484340014 253252199 470312892 253252199 470312892 887268005 470312892 713310411 36296169 713310411 36296169 257787024 36296169 406724788 600609343 406724788 600609343 371752313 600609343 583758418 953392065 583758418 286766753 583758418 286766753 804626526 286766753 144549240 13805968 144549240 204067310 144549240 204067310 24798261 204067310 34607367 803648163 34607367 779585026 34607367 779585026 930428247 898532729 930428247 713418501 930428247 713418501 263625093 713418501 678042739 59416922 678042739 380459471 678042739 380459471 491012693 380459471 849717195 794228100 849717195 794228100 285809150 180669910 285809150 677806486 285809150 677806486 418326610 677806486 418035286 785167717 418035286 215475888 418035286 215475888 988165208 251524767 988165208 24634942 988165208 24634942 399529913 466957518 399529913 123295046 399529913 123295046 693812713 123295046 544949744 280972360 544949744 280972360 675235640 280972360 275999472 375030510 275999472 375030510 708918825 73551881 708918825 73551881 403607118 73551881 490309560 892227390 490309560 881874599 490309560 881874599 748495251 881874599 625437671 953830789 625437671 137787659 625437671 137787659 373758589 137787659 547151873 672641317 547151873 672641317 371022763 672641317 552953023 246630422 552953023 969480942 552953023 969480942 676966650 90790578 676966650 90790578 333062976 90790578 633397499 801959224 633397499 123495281 633397499 123495281 535951570 123495281 810979642 793550022 810979642 517086860 810979642 517086860 618560750 517086860 619386481 406659372 619386481 406659372 453020369 406659372 809879206 357287231 809879206 606165577 809879206 606165577 614007650 606165577 690555062 37049311 690555062 595592473 690555062 595592473 692580797 595592473 41074622 336831804 41074622 336831804 250721721 273267522 250721721 837812351 250721721 837812351 710108863 837812351 205615737 406600541 205615737 871256407 205615737 871256407 95690397 871256407 182370347 201985512 182370347 495668662 182370347 495668662 388946406 516279860 388946406 425820930 388946406 425820930 278272519 425820930 786990524 333745891 786990524 588536259 786990524 588536259 12982521 588536259 650847315 692830238 650847315 385369444 650847315 385369444 834270141 385369444 362805817 35923506 362805817 419088437 362805817 419088437 58916810 419088437 906902404 216134823 906902404 941524444 906902404 941524444 53541072 964333601 53541072 41665180 53541072 41665180 705842853 820058773 705842853 454942794 705842853 454942794 800848954 922765392 800848954 581563500 800848954 581563500 441292305 550849066 441292305 965860385 441292305 965860385 154679084 965860385 706109493 225829606 706109493 225829606 441770402 324509070 441770402 213509580 441770402 213509580 240476242 213509580 638392445 460779347 638392445 203845402 638392445 203845402 168744221 295147443 168744221 181947624 168744221 181947624 452016456 181947624 198335590 693123074 198335590 20555243 198335590 20555243 625499918 20555243 251923578 829990699 251923578 829990699 113291900 829990699 718376327 197956178 718376327 245363251 718376327 245363251 646620529 245363251 871786742 835095734 871786742 835095734 276152203 323810862 276152203 323810862 833572647 821163895 833572647 512167521 833572647 512167521 908708797 512167521 755650488 281234196 755650488 472984998 755650488 472984998 491609748 472984998 962588088 319338085 962588088 319338085 377391015 319338085 773696403 761068936 773696403 761068936 76121176 877913654 76121176 190568315 76121176 190568315 498236763 190568315 179473651 914244851 179473651 914244851 512533781 148153423 512533781 148153423 65264563 813757312 65264563 611387316 65264563 611387316 849960239 36694441 849960239 310586743 849960239 310586743 237964865 310586743 394114926 487042670 394114926 71625848 394114926 71625848 135901550 64965339 135901550 419002122 135901550 419002122 793101626 807497830 793101626 316197488 793101626 316197488 94136066 610509282 94136066 41103774 94136066 41103774 842715623 41103774 799940970 978009213 799940970 978009213 196029372 978009213 951170411 436759967 951170411 687028261 951170411 687028261 97092924 687028261 444603094 215627224 444603094 485958443 444603094 485958443 349354286 85601777 349354286 85601777 651114745 24228152 651114745 93178609 651114745 93178609 749990920 93178609 386701064 875364619 386701064 843765356 386701064 843765356 48583307 843765356 520507181 214310259 520507181 461774484 520507181 461774484 275898366 461774484 537222352 54728661 537222352 636941919 537222352 636941919 632739945 636941919 164209098 967380727 164209098 216579596 164209098 216579596 711934895 216579596 125793637 512366912 125793637 9974981 125793637 9974981 930959733 929722166 930959733 398607495 930959733 398607495 701635159 398607495 954279251 42442278 954279251 284730245 954279251 284730245 599989220 284730245 792674913 697995580 792674913 697995580 696491567 946623177 696491567 513509264 696491567 513509264 246086135 513509264 667331423 164555821 667331423 218707326 667331423 218707326 181390304 218707326 651570303 749148983 651570303 653241327 651570303 653241327 808533138 653241327 386777021 972778652 386777021 956627684 386777021 956627684 608587191 956627684 187331804 320809789 187331804 796645750 187331804 796645750 832261262 796645750 650954005 849069132 650954005 211450237 650954005 211450237 780875806 211450237 40775056 764604368 40775056 244921417 40775056 244921417 620647951 928908308 620647951 559895242 620647951 559895242 757894580 559895242 467058998 996367240 467058998 85955598 467058998 85955598 266276310 85955598 460466770 683228481 460466770 550401209 460466770 550401209 45475557 550401209 613144488 71134682 613144488 785138526 613144488 785138526 351484500 189759214 351484500 189759214 986237129 189759214 18128187 35259824 18128187 35259824 207631028 431853533 207631028 431853533 887573312 132141540 887573312 792004782 887573312 792004782 958609820 792004782 182485412 224277058 182485412 224277058 109989466 224277058 414134216 876204678 414134216 721672860 414134216 721672860 149021163 826599409 149021163 346005766 149021163 346005766 413121747 182080431 413121747 182080431 163875462 182080431 661829135 822251512 661829135 822251512 717515741 822251512 474923227 627988126 474923227 928044523 474923227 928044523 911788927 928044523 819693948 637246740 819693948 790250037 819693948 790250037 321494814 790250037 569772284 60785629 569772284 60785629 839157549 60785629 818632703 890533199 818632703 890533199 202719841 890533199 560633334 560285764 560633334 641057089 560633334 641057089 968965794 641057089 123957467 743041430 123957467 201303558 123957467 201303558 481044902 201303558 393975466 776021564 393975466 14596010 393975466 14596010 363013189 14596010 607078456 861175459 607078456 861175459 997275844 861175459 226767627 500063905 226767627 686327764 226767627 686327764 211415577 686327764 784543250 922387805 784543250 81191707 784543250 81191707 478167500 81191707 933575251 769714647 933575251 769714647 106925012 978454230 106925012 978454230 923586102 978454230 735928775 668988170 735928775 668988170 96332832 269051049 96332832 925319628 96332832 925319628 877082971 925319628 189387942 44032384 189387942 44032384 888419255 44032384 874237542 553630942 874237542 166898220 874237542 166898220 635173263 120591842 635173263 469938029 635173263 469938029 219184322 469938029 981710985 709952114 981710985 586260269 981710985 586260269 283802317 980253935 283802317 469460716 283802317 469460716 966273475 822849004 966273475 512710286 966273475 512710286 417523559 442399028 417523559 631787634 417523559 631787634 904434 631787634 459566466 14574601 459566466 14574601 998260472 14574601 112519898 488898959 112519898 203687904 112519898 203687904 901156840 203687904 775322447 86886169 775322447 86886169 247966476 86886169 862661856 254623054 862661856 254623054 964350069 254623054 386735883 972630822 386735883 664827654 386735883 664827654 823124423 664827654 36875366 973610632 36875366 642687275 36875366 642687275 685815307 642687275 319759076 724891210 319759076 480080418 319759076 480080418 126294993 135021072 126294993 821042479 126294993 821042479 985580564 951487078 985580564 697119895 985580564 697119895 10878081 697119895 461318802 787947904 461318802 774124375 461318802 774124375 453635988 774124375 704705631 973413685 704705631 190972847 704705631 190972847 455050069 190972847 659159680 124938631 659159680 543180291 659159680 543180291 135467614 99202297 135467614 416903490 135467614 416903490 777792717 416903490 739700945 129324609 739700945 812062390 739700945 812062390 176791901 812062390 316781614 44629762 316781614 850306953 316781614 850306953 124890060 850306953 519946018 232971169 519946018 438306190 519946018 438306190 982765516 438306190 522137673 823762928 522137673 479730232 522137673 479730232 979911907 479730232 887889831 122173632 887889831 793661388 887889831 793661388 307001315 793661388 965161729 23648385 965161729 23648385 198081932 23648385 935666539 666269601 935666539 666269601 407101698 666269601 479362124 931341158 479362124 79985900 479362124 79985900 496914881 79985900 460447645 40576427 460447645 850431562 460447645 850431562 252201298 850431562 935529238 370033289 935529238 892621412 935529238 892621412 970727288 892621412 357943984 334043 357943984 154452162 357943984 154452162 771115758 154452162 193266153 24149415 193266153 719923530 193266153 719923530 701060957 719923530 354178958 550395459 354178958 631407968 354178958 631407968 843352258 631407968 795975105 643497344 795975105 196840204 795975105 196840204 492793399 196840204 750136421 701292050 750136421 701292050 103647 701292050 293756019 977659799 293756019 884455439 293756019 884455439 812219236 884455439 748685191 224592957 748685191 463789752 748685191 463789752 62603074 463789752 346072430 3663361 346072430 908878138 346072430 908878138 192438403 908878138 954979222 271665188 954979222 937545087 954979222 937545087 830223596 937545087 969935235 214011104 969935235 862401274 969935235 862401274 333229370 161156432 333229370 750458036 333229370 750458036 849830193 750458036 663385942 811200315 663385942 40239410 663385942 40239410 472494170 40239410 513998183 14492884 513998183 140218885 513998183 140218885 969637326 140218885 607402074 356644244 607402074 356644244 948992079 356644244 585199894 779375850 585199894 779375850 266715212 779375850 855379822 22539275 855379822 606982168 855379822 606982168 80400844 626588046 80400844 109659807 80400844 109659807 928539494 109659807 295859926 925368664 295859926 17442990 295859926 17442990 271132874 877099447 271132874 877099447 499739445 877099447 256305596 446855743 256305596 446855743 942136053 158788892 942136053 921280654 942136053 921280654 289735844 921280654 556505686 612316538 556505686 718794432 556505686 718794432 133194235 405847400 133194235 478925143 133194235 478925143 289916777 478925143 271902784 404410260 271902784 635107264 271902784 635107264 625272579 635107264 13126099 780982691 13126099 127586932 13126099 127586932 651517637 419751142 651517637 153559730 651517637 153559730 390007462 327803543 390007462 327803543 191941464 327803543 986965172 277013487 986965172 621720026 986965172 621720026 364929003 908915501 364929003 454078564 364929003 454078564 846619244 454078564 218870576 583209304 218870576 389664367 218870576 389664367 142671922 808095297 142671922 808095297 977030079 808095297 474767359 873324794 474767359 471028715 474767359 471028715 883939595 471028715 517825071 898883902 517825071 898883902 822612719 898883902 321560852 65607238 321560852 65607238 284620327 65607238 972193380 165578927 972193380 165578927 150768790 165578927 300327883 695245580 300327883 695245580 626379653 3990909 626379653 3990909 378355112 3990909 563706261 684262282 563706261 684262282 246649016 684262282 259688510 871667571 259688510 871667571 713440464 871667571 515563157 91473937 515563157 396650959 515563157 396650959 252966196 396650959 956790902 450377016 956790902 274958541 956790902 274958541 368335277 274958541 961246749 15241830 961246749 484102483 961246749 484102483 170106418 484102483 593876054 512994157 593876054 276993759 593876054 276993759 123914751 276993759 663567494 587339873 663567494 587339873 138345751 964527016 138345751 251391538 138345751 251391538 650922487 960157629 650922487 960157629 259230798 520298052 259230798 634578381 259230798 634578381 828714411 634578381 136030156 99537532 136030156 99537532 933628765 99537532 567181462 514767412 567181462 164246372 567181462 164246372 138177303 164246372 521723737 529897042 521723737 198462472 521723737 198462472 288950278 198462472 455506500 564900334 455506500 158577850 455506500 158577850 980164553 158577850 445590849 14811116 445590849 769215863 445590849 769215863 259010628 769215863 794861351 155560180 794861351 155560180 23707053 77305978 23707053 77305978 822923424 211349985 822923424 110934855 822923424 110934855 561637238 110934855 721911675 63651750 721911675 673340986 721911675 673340986 971722856 673340986 868298562 758843805 868298562 441808574 868298562 441808574 107162023 246618731 107162023 246618731 395562770 246618731 52610290 338804587 52610290 143340780 52610290 143340780 33337391 143340780 446019009 211353771 446019009 211353771 774473904 692116691 774473904 692116691 405212142 692116691 546475637 410172498 546475637 879948012 546475637 879948012 728064174 879948012 459161662 229193827 459161662 229193827 522438187 229193827 350456921 795125149 350456921 24305354 350456921 24305354 981334796 558244158 981334796 558244158 361674781 87347532 361674781 545660286 361674781 545660286 87553201 545660286 124357659 35453823 124357659 53948892 124357659 53948892 533060283 186184712 533060283 57206596 533060283 57206596 357265877 57206596 904553628 338931795 904553628 114763354 904553628 114763354 268606127 114763354 966723200 650518851 966723200 515459971 966723200 515459971 190644475 864941106 190644475 509134151 190644475 509134151 722614815 814215179 722614815 814215179 928134315 814215179 419361556 70226555 419361556 238743251 419361556 238743251 381867886 238743251 846680635 75805124 846680635 670865886 846680635 670865886 984513262 670865886 973978941 74092928 973978941 583988103 973978941 583988103 181006281 583988103 852590150 34774122 852590150 704146091 852590150 704146091 166502169 320386121 166502169 605314573 166502169 605314573 813166433 605314573 395507944 835366174 395507944 396802022 395507944 396802022 750326521 396802022 699118099 918530629 699118099 238528835 699118099 238528835 223072000 652130859 223072000 652130859 203897587 652130859 277900189 697569838 277900189 172096063 277900189 172096063 572772472 172096063 475621803 996131250 475621803 771736746 475621803 771736746 251448717 771736746 871300308 354058560 871300308 548807677 871300308 548807677 128254227 871961663 128254227 871961663 371527728 871961663 74562089 137343546 74562089 622383689 74562089 622383689 983755596 622383689 305912947 40658100 305912947 656182103 305912947 656182103 789918525 656182103 397996889 59960701 397996889 59960701 44982579 59960701 559951455 956483378 559951455 860329012 559951455 860329012 59194242 860329012 524304231 560864369 524304231 560864369 140472397 208885020 140472397 634168579 140472397 634168579 412120973 325205521 412120973 856384112 412120973 856384112 216871074 856384112 616555171 130882401 616555171 130882401 832901956 118784709 832901956 838841159 832901956 838841159 543201932 838841159 989494316 356006454 989494316 620989200 989494316 620989200 166810624 276750693 166810624 276750693 820164782 276750693 637359162 65851507 637359162 804790133 637359162 804790133 440325537 127389200 440325537 127389200 639825307 127389200 269374136 829199530 269374136 665264330 269374136 665264330 293562740 277643904 293562740 277643904 11424978 277643904 520309941 412490400 520309941 143963765 520309941 143963765 88396570 143963765 622625533 615876237 622625533 294412351 622625533 294412351 68137135 294412351 861372032 152538482 861372032 152538482 878812046 152538482 621898663 685051171 621898663 375370583 621898663 375370583 873564655 375370583 552229617 771904402 552229617 411688341 552229617 411688341 341766039 411688341 372475270 21872794 372475270 929113692 372475270 929113692 821575522 293914695 821575522 698236979 821575522 698236979 417686774 698236979 679881265 174807962 679881265 174807962 782598539 174807962 514885133 792906142 514885133 48574210 514885133 48574210 862273326 48574210 148638233 395997889 148638233 395997889 851309353 395997889 266468687 811722468 266468687 811722468 865655173 811722468 308299200 918739110 308299200 896020648 308299200 896020648 481611432 896020648 164091374 376584835 164091374 975659473 164091374 975659473 20620327 975659473 649138872 187002646 649138872 739072689 649138872 739072689 115202426 593785052 115202426 923712314 115202426 923712314 779230644 923712314 628701557 238917069 628701557 238917069 642142937 238917069 421158064 411942196 421158064 411942196 727439153 411942196 361803688 304725174 361803688 304725174 345363256 304725174 988349896 776135487 988349896 726522191 988349896 726522191 542281513 174825922 542281513 834997009 542281513 834997009 35221688 834997009 615503659 75198493 615503659 973430338 615503659 973430338 518008753 973430338 748313331 87562527 748313331 744706171 748313331 744706171 269072691 6427338 269072691 865695327 269072691 865695327 921802105 51727839 921802105 51727839 62469581 51727839 654810147 669022582 654810147 669022582 441261353 702399136 441261353 330978887 441261353 330978887 686026766 330978887 579376903 485310735 579376903 12588353 579376903 12588353 731369560 12588353 712255278 870419014 712255278 870419014 320829307 559664847 320829307 754708499 320829307 754708499 572950295 754708499 531315832 959163473 531315832 828944338 531315832 828944338 67571027 1289251 67571027 320519261 67571027 320519261 202926425 809769574 202926425 809769574 56874638 809769574 304598749 32795805 304598749 32795805 278009001 32795805 587948122 375704200 587948122 99630360 587948122 99630360 39934577 99630360 102188013 854497760 102188013 699849317 102188013 699849317 190062468 908221536 190062468 294511660 190062468 294511660 500136954 294511660 76379205 550328839 76379205 385547778 76379205 385547778 819196271 338749926 819196271 809991943 819196271 809991943 976693632 809991943 149111266 313188638 149111266 996697964 149111266 996697964 826073739 996697964 568636944 16660728 568636944 16660728 80608534 16660728 986432223 14133331 986432223 466942273 986432223 466942273 104799056 364745314 104799056 686160752 104799056 686160752 49481403 686160752 548954845 521496128 548954845 591914566 548954845 591914566 569974665 591914566 231027765 500718869 231027765 618982480 231027765 618982480 867526739 259378017 867526739 259378017 477288613 259378017 997333410 86416012 997333410 935777254 997333410 935777254 196042392 935777254 686427114 359732961 686427114 693133012 686427114 693133012 441610664 693133012 945438242 65236137 945438242 65236137 238338017 65236137 911116256 622577335 911116256 622577335 434102810 622577335 872046975 876864721 872046975 542073918 872046975 542073918 166146571 542073918 999213246 60687292 999213246 937325874 999213246 937325874 185564924 268755907 185564924 991747115 185564924 991747115 517757330 991747115 35807112 668985204 35807112 673709866 35807112 673709866 820603871 673709866 737464135 112845941 737464135 112845941 347177271 112845941 666486226 863638467 666486226 271831203 666486226 271831203 245933373 938734395 245933373 938734395 932454497 938734395 686747542 23302246 686747542 23302246 975142847 23302246 415564286 759136793 415564286 759136793 47995189 759136793 209105720 395846921 209105720 710444964 209105720 710444964 431087026 357611902 431087026 357611902 157347449 357611902 773113239 857771924 773113239 857771924 222351838 605971682 222351838 806543015 222351838 806543015 908746663 550257011 908746663 575623826 908746663 575623826 343955780 95985478 343955780 941661885 343955780 941661885 956835033 941661885 115811964 117200272 115811964 117200272 115759378 117200272 238179777 879909211 238179777 31562562 238179777 31562562 965398994 699930447 965398994 699930447 448905433 889402656 448905433 294600152 448905433 294600152 990126598 294600152 771662496 875703526 771662496 510402078 771662496 510402078 219702487 510402078 250274852 924750067 250274852 924750067 5172227 924750067 471343109 34936671 471343109 991483951 471343109 991483951 498821883 991483951 114368588 27969589 114368588 27969589 391440273 27969589 297169445 579581495 297169445 579581495 335788673 579581495 308972371 615655272 308972371 400712102 308972371 400712102 65702035 400712102 783032312 147904120 783032312 247204199 783032312 247204199 865306268 247204199 177988829 60371273 177988829 60371273 585873600 60371273 120036630 13174403 120036630 425195526 120036630 425195526 979485375 623929448 979485375 423077324 979485375 423077324 86528305 423077324 138508047 488205285 138508047 321354844 138508047 321354844 70681968 321354844 902256216 5028703 902256216 482552896 902256216 482552896 556750697 482552896 628454599 686665727 628454599 686665727 243503235 686665727 657568567 829009552 657568567 248851153 657568567 248851153 52354373 729759033 52354373 246746835 52354373 246746835 292132697 847067407 292132697 847067407 985031620 847067407 878240867 121664649 878240867 789749202 878240867 789749202 114253156 789749202 631440135 441532851 631440135 441532851 37151164 441532851 815747834 926040433 815747834 884464569 815747834 884464569 434316621 232789768 434316621 382797295 434316621 382797295 739004316 850977829 739004316 850977829 858310420 880639849 858310420 538854359 858310420 538854359 257635150 294088506 257635150 538655812 257635150 538655812 385656657 538655812 355111364 33530689 355111364 69942565 355111364 69942565 54057503 69942565 267695143 942684861 267695143 716261854 267695143 716261854 859717780 716261854 684094881 881079016 684094881 50455451 684094881 50455451 800503103 50455451 158342778 900372307 158342778 900372307 707429079 900372307 219168278 961220833 219168278 959385430 219168278 959385430 218958484 959385430 455002184 621639308 455002184 639452270 455002184 639452270 946577768 639452270 148018003 856566128 148018003 828692240 148018003 828692240 860568223 828692240 296957438 267998648 296957438 664460465 296957438 664460465 517125248 664460465 402939704 716544044 402939704 167024692 402939704 167024692 28459005 167024692 155239995 850919540 155239995 850919540 668710190 850919540 35835818 37393113 35835818 358252027 35835818 358252027 950015239 358252027 804149019 299675331 804149019 806503318 804149019 806503318 257905278 806503318 947572355 141478010 947572355 756602872 947572355 756602872 1015272 756602872 100701832 570116078 100701832 570612932 100701832 570612932 564511704 570612932 215746318 794440918 215746318 260464957 215746318 260464957 569719398 260464957 186512353 532942432 186512353 303192707 186512353 303192707 992986601 303192707 861668820 759162426 861668820 481445673 861668820 481445673 174515800 481445673 821002739 957999267 821002739 687312462 821002739 687312462 221660739 938749897 221660739 674839989 221660739 674839989 325979280 674839989 320874133 102949773 320874133 102949773 732055923 623008045 732055923 623008045 64145465 623008045 820981815 168352651 820981815 925752425 820981815 925752425 887028511 925752425 461170787 631041483 461170787 781129286 461170787 781129286 377825536 781129286 794087061 220905308 794087061 507057144 794087061 507057144 483961004 507057144 513450916 669782756 513450916 300770705 513450916 300770705 548343242 300770705 205160159 731297104 205160159 605223278 205160159 605223278 754023835 6055757 754023835 666003599 754023835 666003599 230992175 63671358 230992175 63671358 202965498 63671358 298632104 701404359 298632104 177697684 298632104 177697684 889384179 177697684 564519106 836248671 564519106 695669455 564519106 695669455 522656337 695669455 767651515 108206450 767651515 108206450 255993477 821079938 255993477 821079938 402460929 286614028 402460929 573585834 402460929 573585834 265150779 573585834 587181334 313928544 587181334 491116667 587181334 491116667 131012940 190695004 131012940 190695004 68089714 190695004 738462129 540625507 738462129 28211839 738462129 28211839 180704956 737934709 180704956 737934709 440365891 432732860 440365891 448559781 440365891 448559781 653232028 448559781 262448044 638614733 262448044 12179924 262448044 12179924 705448864 12179924 131514835 636938788 131514835 535822395 131514835 535822395 951516531 535822395 546795865 322106937 546795865 722210558 546795865 722210558 248240755 722210558 860844641 946253796 860844641 184122624 860844641 184122624 265191912 939519501 265191912 797372892 265191912 797372892 51983753 797372892 735501267 378894355 735501267 378894355 270238622 378894355 286078290 255716645 286078290 984991606 286078290 984991606 154637967 984991606 714177413 821493541 714177413 821493541 21962337 821493541 595899918 324646266 595899918 891062289 595899918 891062289 37996865 891062289 933642126 48189001 933642126 845244394 933642126 845244394 354895446 47855909 354895446 578972720 354895446 578972720 930679493 578972720 162780456 962188042 162780456 527915419 162780456 527915419 891774097 472437001 891774097 760615947 891774097 760615947 115298658 876164323 115298658 690293809 115298658 690293809 749553430 124060242 749553430 670140174 749553430 670140174 157985755 839156610 157985755 839156610 478997654 549268969 478997654 549268969 423144885 549268969 525003881 949864235 525003881 208706994 525003881 208706994 583521200 481399714 583521200 32054059 583521200 32054059 696351105 32054059 506697496 601685606 506697496 331310964 506697496 331310964 171291930 331310964 983194830 862811457 983194830 203968731 983194830 203968731 548376784 203968731 811926614 637475224 811926614 637475224 446452145 637475224 772985383 393132854 772985383 393132854 991977854 393132854 663224545 651947663 663224545 651947663 334546802 913530847 334546802 422635326 334546802 422635326 89200755 422635326 706869000 662843179 706869000 103262556 706869000 103262556 87214401 103262556 102377383 217030508 102377383 217030508 331774311 217030508 265530985 974297507 265530985 930252495 265530985 930252495 74584754 930252495 443123403 1095060 443123403 664566052 443123403 664566052 748674865 664566052 288900953 68914925 288900953 678137673 288900953 678137673 39010878 594019644 39010878 594019644 977614463 956047183 977614463 956047183 319970841 956047183 845806045 25914646 845806045 25914646 374356336 990621859 374356336 946500735 374356336 946500735 643653342 946500735 38660977 437169850 38660977 437169850 677084442 437169850 167083429 63892267 167083429 63892267 147968403 63892267 714349717 680045526 714349717 680045526 235044956 116415096 235044956 917038248 235044956 917038248 513134250 917038248 249894464 247547853 249894464 779588829 249894464 779588829 8622234 779588829 75925611 126691855 75925611 432504842 75925611 432504842 928200725 527213304 928200725 149359418 928200725 149359418 930924246 149359418 604683420 225044921 604683420 210468097 604683420 210468097 359953081 907851561 359953081 907851561 581438137 209337099 581438137 467628915 581438137 467628915 667554472 467628915 372047357 656290273 372047357 139579193 372047357 139579193 900193688 139579193 440136910 242769052 440136910 180663545 440136910 180663545 139943729 180663545 949707385 508887319 949707385 508887319 11484576 113527987 11484576 877052534 11484576 877052534 570073609 798801752 570073609 936047221 570073609 936047221 105374033 936047221 323517824 411493137 323517824 791784390 323517824 791784390 220790420 791784390 483957907 389972288 483957907 635850990 483957907 635850990 913628676 202452472 913628676 731928715 913628676 731928715 241899974 103016458 241899974 103016458 398559326 103016458 321355542 643236716 321355542 643236716 653371777 740090871 653371777 740090871 486108041 267102377 486108041 479620417 486108041 479620417 372874848 479620417 855724260 619364670 855724260 509621518 855724260 509621518 296799 509621518 502352421 728935608 502352421 728935608 13893213 331945821 13893213 883047151 13893213 883047151 474308854 883047151 355817793 597161134 355817793 597161134 555416099 597161134 345536374 567861687 345536374 911058231 345536374 911058231 704998541 911058231 222514573 574941379 222514573 874809632 222514573 874809632 50914857 874809632 363977487 4362356 363977487 4362356 68187572 4362356 109922248 954799407 109922248 954799407 808515475 954799407 524941695 68451622 524941695 95614406 524941695 95614406 618326140 95614406 385389662 393593238 385389662 393593238 280459694 393593238 617122615 752929764 617122615 324381563 617122615 324381563 249706641 474535038 249706641 165439208 249706641 165439208 914624982 165439208 455863431 139650421 455863431 540187675 455863431 540187675 924389378 540187675 729996001 304212637 729996001 945220000 729996001 945220000 52192852 945220000 541810680 114760458 541810680 219559389 541810680 219559389 834551670 905097952 834551670 59535116 834551670 59535116 845525295 59535116 685159768 453272379 685159768 453272379 84182259 52843632 84182259 52843632 721686694 52843632 483877931 597243839 483877931 597243839 343957174 597243839 737106686 432847112 737106686 846798092 737106686 846798092 485633728 846798092 907506748 678493322 907506748 940118818 907506748 940118818 69318794 154584828 69318794 557648079 69318794 557648079 215182419 557648079 113519972 577813925 113519972 460410698 113519972 460410698 99037764 460410698 702645297 103966308 702645297 103966308 786239743 103966308 783248436 957388590 783248436 957388590 516098734 957388590 742248712 143136355 742248712 143136355 914034393 143136355 563330336 507656204 563330336 108761365 563330336 108761365 969733172 108761365 82533724 839469257 82533724 839469257 939564604 993716903 939564604 606817308 939564604 606817308 719258764 606817308 753140708 114170525 753140708 591195853 753140708 591195853 182282377 513604207 182282377 513604207 957776354 513604207 49109321 399786944 49109321 761966287 49109321 761966287 763436488 220222727 763436488 220222727 868966813 897151802 868966813 897151802 185342314 26230880 185342314 810216917 185342314 810216917 857371045 810216917 692451115 780408879 692451115 873936557 692451115 873936557 89477397 360084895 89477397 360084895 802335328 360084895 167413255 785116240 167413255 785116240 550464036 785116240 209675629 440726243 209675629 620397840 209675629 620397840 882729540 620397840 768598668 637287974 768598668 518053013 768598668 518053013 888401488 518053013 323602147 672063634 323602147 672063634 831278366 672063634 746074404 412857621 746074404 750528360 746074404 750528360 251161878 512093366 251161878 862254735 251161878 862254735 531809154 253785253 531809154 683248165 531809154 683248165 99967494 911314700 99967494 351050307 99967494 351050307 459171250 351050307 228580897 323124338 228580897 641588561 228580897 641588561 354802886 986181589 354802886 102628209 354802886 102628209 885341834 102628209 158037221 321917341 158037221 43570038 158037221 43570038 395973408 43570038 13524522 994708978 13524522 994708978 465550795 26397468 465550795 26397468 739166954 26397468 382485462 912943232 382485462 256710088 382485462 256710088 940044859 921187969 940044859 636381590 940044859 636381590 596975684 636381590 714834858 132402114 714834858 910446746 714834858 910446746 320394520 454557530 320394520 687238247 320394520 687238247 931579995 269393614 931579995 670076265 931579995 670076265 147032390 670076265 625335696 617088073 625335696 719837841 625335696 719837841 971015808 719837841 377059519 945159935 377059519 843925229 377059519 843925229 829312203 713303835 829312203 713303835 256509115 19382529 256509115 286617914 256509115 286617914 598537019 286617914 31558611 733745579 31558611 445757522 31558611 445757522 789710559 385432678 789710559 385432678 246756000 385432678 794166679 845989530 794166679 845989530 125575263 845989530 211358870 87993771 211358870 886945301 211358870 886945301 206320085 886945301 736361808 485381332 736361808 485381332 486006089 485381332 731196813 932948059 731196813 859840701 731196813 859840701 485140391 859840701 695953848 153284737 695953848 153284737 264834729 825926229 264834729 825926229 862384920 100667232 862384920 100667232 436463493 894547038 436463493 894547038 815078863 894547038 623463823 598028708 623463823 668546377 623463823 668546377 928713526 347827495 928713526 347827495 552702496 347827495 826418907 413484442 826418907 2757030 826418907 2757030 682150436 2757030 983371441 836181261 983371441 727964522 983371441 727964522 402468066 727964522 827854986 111453584 827854986 111453584 965095307 111453584 435399472 692199904 435399472 335832327 435399472 335832327 177587355 335832327 708631502 827570447 708631502 424118950 708631502 424118950 236622671 424118950 869363994 558616535 869363994 17843561 869363994 17843561 128994160 276587348 128994160 276587348 22440816 276587348 52632368 219635556 52632368 684509486 52632368 684509486 462308719 684509486 159175897 903831641 159175897 543072418 159175897 543072418 196173585 543072418 138296640 867557567 138296640 548474221 138296640 548474221 505111229 899845858 505111229 226668878 505111229 226668878 912040157 226668878 716055143 877240654 716055143 877240654 108789858 495043175 108789858 999725832 108789858 999725832 22865478 282149058 22865478 282149058 287210093 282149058 223963097 152256885 223963097 166336198 223963097 166336198 902714698 166336198 411765899 983603255 411765899 717689274 411765899 717689274 223920624 717689274 760584454 114579048 760584454 524210334 760584454 524210334 269233466 524210334 298553248 713043012 298553248 713043012 723859911 713043012 99929756 315383063 99929756 315383063 820088790 315383063 557256746 748552780 557256746 180335748 557256746 180335748 94782004 180335748 484258351 19089962 484258351 641819325 484258351 641819325 840169127 641819325 525967497 294206021 525967497 907157638 525967497 907157638 791900608 907157638 247332733 105661037 247332733 506969007 247332733 506969007 740261521 506969007 24491742 26206991 24491742 573982414 24491742 573982414 606320646 573982414 448229084 823561055 448229084 615660661 448229084 615660661 916848318 651953778 916848318 120632138 916848318 120632138 264740580 120632138 512037870 609033982 512037870 609033982 270955574 919047742 270955574 452247714 270955574 452247714 918456660 524606067 918456660 121119645 918456660 121119645 361918231 386763936 361918231 386763936 196811018 386763936 658282731 374541581 658282731 600677065 658282731 600677065 844782282 600677065 41162598 402135877 41162598 402135877 467942657 402135877 114852634 808362694 114852634 439878397 114852634 439878397 742342345 439878397 115070737 553729018 115070737 390357003 115070737 390357003 963499769 390357003 698049216 667499982 698049216 361693158 698049216 361693158 619097760 361693158 760896668 630422246 760896668 490948852 760896668 490948852 65880004 873258572 65880004 873258572 951216751 873258572 616078598 298702434 616078598 746206210 616078598 746206210 65580106 746206210 949279603 65445072 949279603 901476156 949279603 901476156 570163865 652309068 570163865 652309068 244655377 150413161 244655377 540039415 244655377 540039415 61659083 540039415 322221357 969230755 322221357 798029698 322221357 798029698 26918777 798029698 404496512 940278871 404496512 674025322 404496512 674025322 779349806 674025322 26539278 974041591 26539278 974041591 777243726 974041591 70388498 126113386 70388498 343383292 70388498 343383292 964018383 852233995 964018383 683512863 964018383 683512863 721348634 683512863 884167199 809214440 884167199 245936121 884167199 245936121 239774896 245936121 797868938 864234372 797868938 864234372 334150602 70426845 334150602 70426845 900020436 70426845 364585571 249468998 364585571 249468998 216325325 249468998 988393840 714657499 988393840 482419306 988393840 482419306 80935813 982395153 80935813 982395153 831823264 21224935 831823264 21224935 1692511 772162626 1692511 245670821 1692511 245670821 471237051 245670821 20793772 886605976 20793772 886605976 677511350 886605976 428374485 696829547 428374485 696829547 57011909 807282689 57011909 166498331 57011909 166498331 823971678 161023947 823971678 867262307 823971678 867262307 503725682 867262307 539476309 3138636 539476309 3138636 42836490 755892404 42836490 76042449 42836490 76042449 753401379 990074948 753401379 226593812 753401379 226593812 101787131 620333701 101787131 620333701 926670303 620333701 413596034 783161331 413596034 691336348 413596034 691336348 34481993 691336348 841841897 272758885 841841897 375861242 841841897 375861242 146804167 732672203 146804167 632288514 146804167 632288514 936298812 632288514 519062652 210453596 519062652 250932946 519062652 250932946 368538506 250932946 931986957 964426250 931986957 624953917 931986957 624953917 702350244 624953917 790967197 462666760 790967197 894445193 790967197 894445193 806586615 894445193 762927706 950209353 762927706 836144580 762927706 836144580 42417507 435157723 42417507 938553355 42417507 938553355 996957813 428248562 996957813 428248562 554684291 458469625 554684291 225379367 554684291 225379367 823712104 974686829 823712104 144558364 823712104 144558364 275711907 807570500 275711907 299654384 275711907 299654384 81804885 299654384 883722194 844614914 883722194 332803645 883722194 332803645 44369738 273636614 44369738 417377674 44369738 417377674 635692765 417377674 84523757 791193050 84523757 653180168 84523757 653180168 883518243 41824998 883518243 41824998 936855456 41824998 586068767 802031938 586068767 617372099 586068767 617372099 822158418 617372099 311436560 173026681 311436560 173026681 531423322 173026681 75798230 922471317 75798230 304434663 75798230 304434663 46326332 766329106 46326332 766329106 242405032 766329106 12756488 860115279 12756488 721423075 12756488 721423075 508797835 978440973 508797835 442188322 508797835 442188322 968493585 245827754 968493585 369042151 968493585 369042151 254089397 369042151 625587051 967962377 625587051 770898832 625587051 770898832 68789317 770898832 531545831 111453234 531545831 111453234 736351386 111453234 78139401 596971754 78139401 596971754 215210018 596971754 54402370 938497482 54402370 409835422 54402370 409835422 847477283 409835422 47372436 80888087 47372436 981664551 47372436 981664551 521103601 116657703 521103601 415964405 521103601 415964405 508775168 415964405 963413231 446371942 963413231 294417366 963413231 294417366 375991153 728620892 375991153 45010096 375991153 45010096 257196437 45010096 701799722 872860820 701799722 421284438 701799722 421284438 385691172 144088803 385691172 144088803 709268281 144088803 351445398 937676206 351445398 342838787 351445398 342838787 708480460 342838787 636794165 386032255 636794165 152633665 636794165 152633665 8040702 152633665 369690413 920077190 369690413 920077190 345610783 920077190 934615888 889234253 934615888 972270631 934615888 972270631 715052101 972270631 872011907 303361702 872011907 304031941 872011907 304031941 493771918 304031941 690199580 898241943 690199580 1930874 690199580 1930874 60606120 824526954 60606120 824526954 862684045 824526954 154413413 96394581 154413413 836326851 154413413 836326851 260889134 836326851 48502142 967619031 48502142 379746783 48502142 379746783 656009374 973799959 656009374 973799959 623939844 257293535 623939844 388020884 623939844 388020884 86972979 755949805 86972979 755949805 815148887 269899184 815148887 269899184 396047798 886030270 396047798 886030270 701447457 886030270 444821060 446755121 444821060 446755121 422712700 446755121 659459284 289746686 659459284 957998489 659459284 957998489 797649823 957998489 25200996 694328312 25200996 846169094 25200996 846169094 853105878 846169094 312394772 17968650 312394772 17968650 998061214 814233929 998061214 271188744 998061214 271188744 529520109 585857518 529520109 373391082 529520109 373391082 106791718 912341448 106791718 537671966 106791718 537671966 323225708 537671966 125945531 902310992 125945531 144800058 125945531 144800058 875983616 269575803 875983616 269575803 398511437 269575803 709699996 813434725 709699996 813434725 509765782 702777693 509765782 702777693 255969187 702777693 706451192 227465422 706451192 718794418 706451192 718794418 324173844 718794418 435960856 6507982 435960856 464463654 435960856 464463654 23734097 464463654 893374009 6265725 893374009 6265725 406447656 6265725 956823241 854063629 956823241 711890595 956823241 711890595 476076017 711890595 648865585 344970862 648865585 344970862 172999245 344970862 761259938 617013051 761259938 603982356 761259938 603982356 433035825 603982356 596900328 294175268 596900328 824567691 596900328 824567691 327568851 332380251 327568851 332380251 815191842 332380251 106593922 17013480 106593922 117995808 106593922 117995808 949720238 497803685 949720238 366708173 949720238 366708173 266488074 366708173 941225245 325618516 941225245 859165641 941225245 859165641 177660172 859165641 917887857 377867312 917887857 666131271 917887857 666131271 297467761 536350197 297467761 797129555 297467761 797129555 8650483 797129555 737993652 131719472 737993652 227698383 737993652 227698383 114329552 101403456 114329552 865506993 114329552 865506993 553993656 432665595 553993656 994602611 553993656 994602611 998527640 994602611 892771518 215259976 892771518 893377497 892771518 893377497 100174509 893377497 646878869 1675783 646878869 923758100 646878869 923758100 981490592 923758100 270098602 74365213 270098602 74365213 830404347 749712761 830404347 243168711 830404347 243168711 890169664 243168711 719107390 530882934 719107390 510532021 719107390 510532021 739977974 510532021 300921613 874437087 300921613 639005276 300921613 639005276 839489361 639005276 8917827 807790801 8917827 807790801 996012713 152501048 996012713 152501048 99288115 152501048 161946665 482365383 161946665 112804706 161946665 112804706 57845859 112804706 693814156 889798106 693814156 651201707 693814156 651201707 301300743 651201707 386347893 42887142 386347893 848152656 386347893 848152656 497422437 848152656 226771087 453876080 226771087 588583022 226771087 588583022 893753578 588583022 159997107 38072870 159997107 656802188 159997107 656802188 729293026 86843143 729293026 881385634 729293026 881385634 42135266 634835838 42135266 818767637 42135266 818767637 860523182 668488108 860523182 668488108 31024975 949559726 31024975 11170460 31024975 11170460 686794874 11170460 21841399 673250443 21841399 673250443 853146285 733256400 853146285 384412868 853146285 384412868 998326704 940617557 998326704 940617557 317274183 940617557 941503526 34418960 941503526 34418960 62430061 336790852 62430061 336790852 777187134 612127180 777187134 91875458 777187134 91875458 361527180 797903591 361527180 452223642 361527180 452223642 547734613 452223642 219011937 971380990 219011937 315235592 219011937 315235592 186773220 315235592 537924019 927455285 537924019 927455285 888818678 927455285 33183065 113654843 33183065 113654843 954840611 113654843 145643753 950814153 145643753 114115561 145643753 114115561 275899203 114115561 167212594 806469314 167212594 632215843 167212594 632215843 814885765 141355950 814885765 141355950 232628093 141355950 426461053 633609651 426461053 11171834 426461053 11171834 998363831 11171834 518112838 775400161 518112838 775400161 765982611 387167881 765982611 387167881 223845353 752605382 223845353 266032886 223845353 266032886 449239974 266032886 378038360 443080453 378038360 443080453 757769520 327500412 757769520 779408696 757769520 779408696 351908417 978972287 351908417 385015682 351908417 385015682 452334827 385015682 260420840 844219049 260420840 279035345 260420840 279035345 513503564 279035345 451020237 854215532 451020237 854215532 584646235 854215532 449386786 237986804 449386786 237986804 403322633 237986804 599794743 935442496 599794743 272146344 599794743 272146344 263746091 972488842 263746091 227870301 263746091 227870301 164173695 227870301 839399165 897930704 839399165 897930704 866242481 897930704 124047321 987973498 124047321 671919327 124047321 671919327 528045254 671919327 335721895 946034021 335721895 300956511 335721895 300956511 875733789 300956511 693365914 795244748 693365914 575434282 693365914 575434282 280833014 166398137 280833014 166398137 68380052 166398137 230526980 591504394 230526980 570558280 230526980 570558280 979968815 258145831 979968815 258145831 319648455 164906324 319648455 171982930 319648455 171982930 752084700 835530842 752084700 835530842 376305880 835530842 529914424 27218817 529914424 27218817 993466152 27218817 687522440 864679769 687522440 262106011 687522440 262106011 350680529 262106011 917364029 114156620 917364029 114156620 929940100 114156620 19235649 836032237 19235649 836032237 332666568 554876247 332666568 878750223 332666568 878750223 583546568 878750223 372884111 415767722 372884111 415767722 719308591 808355910 719308591 516594984 719308591 516594984 414400583 516594984 667138949 839119228 667138949 615382750 667138949 615382750 354609389 615382750 509278568 341067742 509278568 599826217 509278568 599826217 908352311 678617040 908352311 40646878 908352311 40646878 107900325 40646878 578148637 685268939 578148637 685268939 648261222 685268939 197808133 191973451 197808133 816255648 197808133 816255648 279274470 816255648 15021651 269952404 15021651 269952404 583010441 650995768 583010441 377387998 583010441 377387998 988076858 377387998 620295945 784443890 620295945 520401318 620295945 520401318 387557687 520401318 414598135 305295480 414598135 777848800 414598135 777848800 294552518 777848800 785793569 840896075 785793569 815825762 785793569 815825762 416731830 815825762 430300016 80241261 430300016 80241261 8755842 80241261 816715550 480266299 816715550 282126052 816715550 282126052 14210147 832955193 14210147 832955193 965587851 832955193 906510115 967119614 906510115 770419777 906510115 770419777 912102074 770419777 305103312 994965963 305103312 994965963 705777688 514425375 705777688 514425375 250147922 514425375 630130154 707632466 630130154 451731254 630130154 451731254 436990006 635146282 436990006 114430387 436990006 114430387 19525106 114430387 106892545 735467126 106892545 435007987 106892545 435007987 44706111 435007987 305795369 662734860 305795369 662734860 230906051 662734860 663495766 990869054 663495766 990869054 35138119 866152786 35138119 866152786 824043158 173153185 824043158 173153185 627745332 173153185 637992868 386956730 637992868 253414399 637992868 253414399 391095841 253414399 621719353 645381750 621719353 449667729 621719353 449667729 333703778 339910877 333703778 618729894 333703778 618729894 968959474 618729894 379507219 971367327 379507219 971367327 897473057 971367327 437846784 192321080 437846784 365459718 437846784 365459718 568899440 365459718 529803810 956362256 529803810 956362256 330154999 5866731 330154999 911564117 330154999 911564117 433455633 911564117 241063619 875106411 241063619 987209577 241063619 987209577 608522546 987209577 173008829 490040699 173008829 763044325 173008829 763044325 602823941 763044325 25367335 144614902 25367335 144614902 198160277 478193583 198160277 478193583 897747670 478193583 75171916 957214129 75171916 957214129 930818019 957214129 625207238 765518773 625207238 845507470 625207238 845507470 962009721 845507470 180293719 102099461 180293719 102099461 370063600 102099461 49699390 257050526 49699390 257050526 588686397 257050526 57756232 995525864 57756232 775476616 57756232 775476616 470028679 765137607 470028679 784568403 470028679 784568403 795129845 784568403 319064129 125870295 319064129 130787294 319064129 130787294 110844821 130787294 505488436 933003570 505488436 721423005 505488436 721423005 178136907 943615781 178136907 623201279 178136907 623201279 680697366 623201279 365757634 281030654 365757634 792658661 365757634 792658661 593268579 792658661 113615732 641720331 113615732 816151481 113615732 816151481 840240375 59388606 840240375 59388606 483937474 59388606 911559135 936007980 911559135 936007980 319100708 936007980 557501032 598744198 557501032 890925771 557501032 890925771 808073139 890925771 382923942 254622058 382923942 254622058 509171205 254622058 70161148 431406904 70161148 160610574 70161148 160610574 779993259 160610574 556668934 542146760 556668934 542146760 107396192 989603901 107396192 989603901 37374535 989603901 645943108 569752580 645943108 865084176 645943108 865084176 303315555 939544395 303315555 809188750 303315555 809188750 865123161 809188750 509295350 649977557 509295350 975711689 509295350 975711689 170080394 975711689 231295892 666503341 231295892 675896795 231295892 675896795 949458967 675896795 936887035 607606027 936887035 988306106 936887035 988306106 6027201 988306106 370974929 51089830 370974929 51089830 829945385 51089830 150516155 608448789 150516155 608448789 549904561 608448789 139778671 304974981 139778671 304974981 945301618 304974981 400745704 655481164 400745704 544776547 400745704 544776547 208739448 544776547 545881578 881137833 545881578 252535051 545881578 252535051 53328053 252535051 252333798 171475990 252333798 486626694 252333798 486626694 78557850 486626694 629115461 878958187 629115461 878958187 983957717 878958187 323608196 294414360 323608196 294414360 976572495 294414360 840569067 520012914 840569067 50500042 840569067 50500042 518660322 272170378 518660322 272170378 54458929 272170378 707852412 910493562 707852412 652414374 707852412 652414374 886041333 652414374 755633481 377899909 755633481 773428683 755633481 773428683 310112029 773428683 982998236 884013550 982998236 91575726 982998236 91575726 447914779 91575726 473574305 335225445 473574305 335225445 320592396 335225445 702070311 573417317 702070311 573417317 422005673 573417317 984608354 423972823 984608354 423972823 79504886 423972823 671618110 440671670 671618110 177921145 671618110 177921145 655344503 177921145 784674746 486636384 784674746 56304448 784674746 56304448 884765791 56304448 329031933 971671200 329031933 621314810 329031933 621314810 594872159 621314810 428476196 59352963 428476196 59352963 187933925 38872462 187933925 362538531 187933925 362538531 944357878 674943830 944357878 58798680 944357878 58798680 945380721 58798680 493233856 978449354 493233856 205304922 493233856 205304922 227506966 205304922 432585718 558171724 432585718 558171724 714301154 384302065 714301154 447443018 714301154 447443018 982131406 838688351 982131406 391749595 982131406 391749595 70624184 391749595 765743849 991905530 765743849 991905530 246740984 991905530 343309062 24707557 343309062 414609638 343309062 414609638 807778462 83840390 807778462 708494346 807778462 708494346 353180192 17926169 353180192 17926169 609756192 874125141 609756192 759267256 609756192 759267256 830604619 759267256 708784093 956274433 708784093 940203918 708784093 940203918 51514235 940203918 322433147 462693800 322433147 523633379 322433147 523633379 221411553 523633379 289722588 131881720 289722588 131881720 958569041 98534680 958569041 282967280 958569041 282967280 316453824 75272811 316453824 75272811 181062018 75272811 877945471 983820864 877945471 91767365 877945471 91767365 886034451 91767365 727112626 957463179 727112626 957463179 388560414 957463179 660603342 492109676 660603342 492109676 227454535 492109676 364157961 128560641 364157961 481280973 364157961 481280973 920894737 481280973 384625213 418400838 384625213 446316747 384625213 446316747 745673587 446316747 63812483 225604926 63812483 225604926 619602893 225604926 179874482 932778735 179874482 932778735 266489688 395783963 266489688 704984024 266489688 704984024 220263581 704984024 709051142 124438819 709051142 124438819 838765192 124438819 370720073 475890035 370720073 230939602 370720073 230939602 100260812 230939602 268877192 873461058 268877192 267476010 268877192 267476010 485533213 330090655 485533213 89776382 485533213 89776382 423003526 89776382 930626191 37780722 930626191 724633459 930626191 724633459 968680020 724633459 12164532 229730408 12164532 229730408 336544114 573033200 336544114 549704762 336544114 549704762 666009005 549704762 219236010 278933115 219236010 278933115 58190386 961303146 58190386 548256069 58190386 548256069 864379508 548256069 817484760 240101071 817484760 478620564 817484760 478620564 74020959 478620564 757454150 223209305 757454150 813327119 757454150 813327119 238109383 813327119 954847621 702505123 954847621 722807155 954847621 722807155 212205181 70105798 212205181 70105798 85506224 70105798 162499707 473211532 162499707 473211532 873014003 473211532 599013775 94795918 599013775 94795918 132357065 715695907 132357065 169594972 132357065 169594972 822675841 169594972 324560975 941979299 324560975 941979299 630232656 941979299 537878309 732437241 537878309 751813771 537878309 751813771 183604484 751813771 720142372 973063627 720142372 602330178 720142372 602330178 139714943 799824743 139714943 69369685 139714943 69369685 104987549 69369685 587728921 886340703 587728921 886340703 983276511 709184354 983276511 732020752 983276511 732020752 615469299 714876423 615469299 779236057 615469299 779236057 904438426 779236057 617989831 692099187 617989831 774536701 617989831 774536701 568830502 774536701 825122043 14485923 825122043 520457442 825122043 520457442 197218612 520457442 503018153 946190228 503018153 946190228 227374502 946190228 975506439 626074579 975506439 705198219 975506439 705198219 170596339 185968151 170596339 241283829 170596339 241283829 796562873 740909938 796562873 15323848 796562873 15323848 423748584 318351560 423748584 20433952 423748584 20433952 431563883 20433952 97152240 472566131 97152240 472566131 675367466 997895660 675367466 997895660 897640315 997895660 675965368 123797282 675965368 653637806 675965368 653637806 982054411 653637806 21898251 960112813 21898251 66269159 21898251 66269159 885093605 688904128 885093605 688904128 55159892 160298609 55159892 160298609 793665493 931340511 793665493 275382774 793665493 275382774 562130269 275382774 693594956 988255012 693594956 988255012 324242298 714829672 324242298 714829672 715316411 160899427 715316411 160899427 987717540 857416522 987717540 857416522 361820820 857416522 676403121 145631073 676403121 145631073 147373051 145631073 866001999 873237802 866001999 873237802 731933028 873237802 972908799 2723354 972908799 379011748 972908799 379011748 26083544 379011748 78461289 243048413 78461289 548302721 78461289 548302721 148849324 548302721 113904642 913100767 113904642 503839816 113904642 503839816 801505045 903429104 801505045 796805357 801505045 796805357 446980372 530779616 446980372 911091104 446980372 911091104 975076198 911091104 456917991 504665290 456917991 504665290 284106855 504665290 411675277 773108732 411675277 618942979 411675277 618942979 724222860 618942979 567335611 503864318 567335611 765238747 567335611 765238747 193206286 765238747 936608412 427750646 936608412 928709510 936608412 928709510 208373039 928709510 867568951 110079486 867568951 110079486 219444486 110079486 442514216 536089533 442514216 418081826 442514216 418081826 259710867 418081826 696729714 638350367 696729714 495985454 696729714 495985454 802485090 495985454 224309239 127605057 224309239 129486827 224309239 129486827 900337492 129486827 604634267 964107302 604634267 964107302 998228208 964107302 585049214 652992780 585049214 871794454 585049214 871794454 335082774 871794454 783715604 561957232 783715604 627869199 783715604 627869199 583766221 93732709 583766221 356687842 583766221 356687842 284275964 23287215 284275964 507517856 284275964 507517856 193673385 507517856 938473570 171171459 938473570 482199653 938473570 482199653 409184774 482199653 593434850 583269969 593434850 583269969 192675020 583269969 391476648 889763511 391476648 230385729 391476648 230385729 757278117 230385729 526661805 240171792 526661805 148843867 526661805 148843867 539321876 148843867 50387452 147937651 50387452 400177219 50387452 400177219 814566149 400177219 237119352 16245024 237119352 255046398 237119352 255046398 836560090 255046398 325753600 374880889 325753600 374880889 518673002 824745313 518673002 301133917 518673002 301133917 803289587 557084857 803289587 26795038 803289587 26795038 840306868 26795038 158356595 967002319 158356595 967002319 860599327 967002319 498528577 295584385 498528577 295584385 316783852 295584385 563889594 822719482 563889594 822719482 938199401 822719482 922477101 116199020 922477101 481427412 922477101 481427412 339473116 481427412 897323525 294259497 897323525 751924275 897323525 751924275 40651216 751924275 212111586 86414498 212111586 371595306 212111586 371595306 454399115 479933199 454399115 116797195 454399115 116797195 926603555 688763328 926603555 688763328 793500627 688763328 796197635 762795470 796197635 440686677 796197635 440686677 902644115 440686677 125746683 511257229 125746683 359219385 125746683 359219385 847880724 790957824 847880724 711039387 847880724 711039387 42144289 95635640 42144289 698986734 42144289 698986734 575872113 892139150 575872113 89481822 575872113 89481822 664816938 89481822 20710421 765817405 20710421 73647097 20710421 73647097 438280796 328692725 438280796 328692725 213166335 328692725 443312400 629680627 443312400 629680627 856830897 629680627 92632911 77422085 92632911 542044084 92632911 542044084 969684779 952031261 969684779 764973361 969684779 764973361 623665368 764973361 982217749 213323160 982217749 213323160 218693489 540928772 218693489 540928772 627226943 540928772 99487081 990887544 99487081 304631650 99487081 304631650 705343684 304631650 21134438 759766696 21134438 759766696 762705855 24267218 762705855 24267218 282644921 24267218 678784473 290576560 678784473 290576560 268059212 290576560 870969433 13419153 870969433 336025601 870969433 336025601 196181157 336025601 300830818 199393712 300830818 973726785 300830818 973726785 900363095 973726785 817444280 283332409 817444280 283332409 340385262 283332409 913846822 189385739 913846822 326817602 913846822 326817602 718862683 326817602 870075320 934653050 870075320 72997506 870075320 72997506 533811370 72997506 942660013 484411064 942660013 152216911 942660013 152216911 161742166 264128006 161742166 264128006 562014948 130604915 562014948 390204267 562014948 390204267 41906348 390204267 939933270 30797341 939933270 802976705 939933270 802976705 10560618 802976705 631938780 216043804 631938780 508595450 631938780 508595450 287949925 508595450 342700712 377627375 342700712 701678243 342700712 701678243 600075438 701678243 214741107 403980298 214741107 812100860 214741107 812100860 338445356 812100860 195824660 150140026 195824660 150140026 935832069 150140026 305985553 938287683 305985553 938287683 930490806 938287683 377449049 243306439 377449049 243306439 695604806 243306439 625441218 964974895 625441218 964974895 17163415 195658452 17163415 616842351 17163415 616842351 418166486 616842351 96683405 735235214 96683405 432965187 96683405 432965187 25335385 432965187 564709874 840049550 564709874 805112927 564709874 805112927 159710510 805112927 227476018 128738449 227476018 128738449 353718096 919006827 353718096 919006827 12499588 919006827 41642239 738494102 41642239 738494102 20666293 738494102 911415264 415998656 911415264 991110139 911415264 991110139 28973202 991110139 647624117 257479114 647624117 257479114 254592223 73007298 254592223 997666569 254592223 997666569 731515681 997666569 543423278 590811680 543423278 646582350 543423278 646582350 128369738 646582350 775194750 203637171 775194750 689929620 775194750 689929620 162203207 969112705 162203207 3864983 162203207 3864983 861847026 3864983 369705059 360171334 369705059 360171334 922837953 360171334 802127809 622288223 802127809 128176297 802127809 128176297 130204380 540720192 130204380 220679739 130204380 220679739 959300200 220679739 710601787 496649002 710601787 496649002 685194175 496649002 711984667 38601510 711984667 38601510 611756652 38601510 615724780 773109594 615724780 773109594 213111912 773109594 637764573 73136268 637764573 306153161 637764573 306153161 692266429 306153161 518979496 737590168 518979496 737590168 97942053 737590168 925479318 388345656 925479318 388345656 508095523 388345656 812581973 908242012 812581973 205330596 812581973 205330596 311160857 79985671 311160857 758330225 311160857 758330225 13567061 758330225 459604519 33068915 459604519 33068915 725686883 432318934 725686883 432318934 93298989 432318934 600276894 315270081 600276894 434267417 600276894 434267417 856186529 434267417 170846896 627570140 170846896 18389635 170846896 18389635 887452558 659975451 887452558 240860147 887452558 240860147 203718700 240860147 840849867 736846840 840849867 425357637 840849867 425357637 986116483 425357637 487108350 966760419 487108350 966760419 896537740 98217297 896537740 493986151 896537740 493986151 151448134 67104288 151448134 173919396 151448134 173919396 445668242 173919396 119365393 934323610 119365393 720719090 119365393 720719090 962601309 720719090 94784414 232970473 94784414 674164774 94784414 674164774 876407886 73240815 876407886 73240815 211887755 970026885 211887755 970026885 358458990 970026885 260445508 216950756 260445508 216950756 718396315 251287509 718396315 141379763 718396315 141379763 824520813 141379763 11906896 860808366 11906896 391653869 11906896 391653869 839658616 391653869 26095378 737187218 26095378 222321825 26095378 222321825 929878319 222321825 728065869 677862695 728065869 677862695 413964986 677862695 736641928 42084581 736641928 362318487 736641928 362318487 99767981 18590574 99767981 524784021 99767981 524784021 387978006 524784021 208636923 265155431 208636923 962299786 208636923 962299786 675102863 962299786 412889463 625456961 412889463 625456961 330049941 625456961 932304744 352884845 932304744 352884845 31451135 352884845 429577665 360833117 429577665 179092349 429577665 179092349 865637541 179092349 366271216 300361120 366271216 127628759 366271216 127628759 579118584 127628759 463079534 693483429 463079534 693483429 80037765 693483429 804018843 461145891 804018843 790406401 804018843 790406401 38745172 570430028 38745172 814856390 38745172 814856390 853314364 814856390 469779004 38942541 469779004 707043772 469779004 707043772 507006020 707043772 180420572 632449869 180420572 671401545 180420572 671401545 591234620 9464189 591234620 81011246 591234620 81011246 57903415 81011246 597918531 552775701 597918531 552775701 146140442 423755178 146140442 685309771 146140442 685309771 711483835 819285789 711483835 819285789 146926871 819285789 288561080 365690411 288561080 365690411 287466392 365690411 925512592 986731831 925512592 319825049 925512592 319825049 120528570 319825049 390872461 674578905 390872461 355703490 390872461 355703490 550028066 794849826 550028066 70431242 550028066 70431242 421165044 70431242 764581821 607064371 764581821 607064371 841870345 607064371 302151021 20956717 302151021 20956717 975509745 298201149 975509745 223816811 975509745 223816811 907555852 913334733 907555852 569606590 907555852 569606590 50296935 569606590 216232198 373690712 216232198 973760695 216232198 973760695 716595740 127311208 716595740 496808712 716595740 496808712 416999082 496808712 779863510 801581083 779863510 249649206 779863510 249649206 954889198 249649206 602999297 710474191 602999297 256285041 602999297 256285041 868596654 256285041 126013332 881465396 126013332 868531713 126013332 868531713 615418913 872899470 615418913 394476706 615418913 394476706 731236839 623239374 731236839 417535674 731236839 417535674 600884688 417535674 642322537 248410577 642322537 352054855 642322537 352054855 340906411 352054855 582785905 998200517 582785905 424943383 582785905 424943383 69465000 424943383 802872836 865663022 802872836 589034573 802872836 589034573 612955835 589034573 925277944 199866293 925277944 798733165 925277944 798733165 579326634 828828128 579326634 452991135 579326634 452991135 456700704 452991135 621761783 198835653 621761783 627198285 621761783 627198285 2136231 627198285 672528350 170463626 672528350 965040209 672528350 965040209 21213318 965040209 376980096 459790229 376980096 459790229 552055106 459790229 359707900 539077633 359707900 352837367 359707900 352837367 287122112 352837367 703983768 850173272 703983768 708378337 703983768 708378337 613295185 708378337 613702514 224459745 613702514 224459745 465204758 387637879 465204758 233179935 465204758 233179935 416882486 233179935 641267313 967700126 641267313 967700126 583537346 967700126 832525966 306142032 832525966 474095369 832525966 474095369 576341409 474095369 963366196 934258944 963366196 539052303 963366196 539052303 544694557 314212 544694557 699651631 544694557 699651631 124440268 699651631 415282019 317114305 415282019 790411670 415282019 790411670 590855976 790411670 484062804 63499483 484062804 633088452 484062804 633088452 417538247 633088452 862458391 286666249 862458391 286666249 13094755 286666249 806466358 772266367 806466358 229791620 806466358 229791620 464443213 229791620 883667479 631760924 883667479 495084968 883667479 495084968 31799369 495084968 329241336 295397995 329241336 507832564 329241336 507832564 142354551 723820919 142354551 334994583 142354551 334994583 109867684 334994583 291741012 932159846 291741012 932159846 224783600 932159846 807676280 52857085 807676280 427870499 807676280 427870499 157252514 427870499 222534060 577363567 222534060 424209028 222534060 424209028 591796208 424209028 280628681 29971249 280628681 216596946 280628681 216596946 830562305 216596946 397100274 794835811 397100274 81222593 397100274 81222593 575845222 81222593 169905284 730676108 169905284 730676108 670245744 375991230 670245744 976466975 670245744 976466975 223490906 976466975 302151761 554655870 302151761 564716830 302151761 564716830 604908330 564716830 81177966 684424906 81177966 379125465 81177966 379125465 68978970 379125465 114170102 915514543 114170102 915514543 995663156 649346957 995663156 649346957 163731672 649346957 575984753 978809800 575984753 117845008 575984753 117845008 973484455 117845008 560351738 996601109 560351738 996601109 51390884 406691662 51390884 406691662 580684332 44509540 580684332 395213680 580684332 395213680 656068464 395213680 542753045 500448470 542753045 461935343 542753045 461935343 148406106 461935343 785037815 445857521 785037815 447706018 785037815 447706018 916699421 447706018 763475072 914642274 763475072 153575002 763475072 153575002 389331906 346334879 389331906 346334879 929852859 475652069 929852859 325258008 929852859 325258008 977566725 325258008 827483963 837090603 827483963 837090603 176589054 631044350 176589054 631044350 358182210 631044350 128970584 133194936 128970584 596016188 128970584 596016188 791754000 596016188 634022878 127703880 634022878 298352539 634022878 298352539 284559439 218229948 284559439 647297187 284559439 647297187 398773901 647297187 369599900 221583405 369599900 221583405 960745803 221583405 750213118 494887464 750213118 261022603 750213118 261022603 360702294 261022603 537893775 706732934 537893775 706732934 967536056 706732934 93553993 395130912 93553993 956766771 93553993 956766771 601619228 956766771 417877061 546717334 417877061 791643223 417877061 791643223 410144981 791643223 975631617 223464736 975631617 400437740 975631617 400437740 899862599 400437740 955118203 301108892 955118203 501787885 955118203 501787885 48110527 501787885 898180420 680963332 898180420 140973626 898180420 140973626 506997440 140973626 671621970 941839345 671621970 416767020 671621970 416767020 151516151 416767020 509703352 971638878 509703352 369374928 509703352 369374928 212671464 853156799 212671464 853156799 172942948 853156799 682036046 283405540 682036046 327782663 682036046 327782663 151212181 206337022 151212181 566021601 151212181 566021601 922001656 179183125 922001656 179183125 240337922 179183125 760537873 659579180 760537873 104045296 760537873 104045296 486926396 104045296 953347251 441247197 953347251 441247197 284403930 441247197 604444453 100910820 604444453 417427843 604444453 417427843 173812314 111420923 173812314 111420923 733675563 964261874 733675563 964261874 141608053 964261874 931289297 5754024 931289297 303873360 931289297 303873360 730869953 889919187 730869953 550172802 730869953 550172802 185310567 550172802 278813592 191034921 278813592 658898893 278813592 658898893 930408235 103320581 930408235 103320581 447564124 103320581 659577120 338407604 659577120 35076150 659577120 35076150 203642600 35076150 628599508 867106375 628599508 355057396 628599508 355057396 617162570 355057396 818316924 320061543 818316924 871887965 818316924 871887965 974467724 871887965 966616840 229341141 966616840 549676108 966616840 549676108 408598914 549676108 780244813 934492563 780244813 934492563 806409889 934492563 15307430 3461342 15307430 3461342 5591290 3461342 483034040 512740732 483034040 85223967 483034040 85223967 39312905 85223967 961383525 66240660 961383525 573323850 961383525 573323850 602681675 573323850 642054871 979412126 642054871 484752904 642054871 484752904 147701860 953668070 147701860 349417261 147701860 349417261 747720722 349417261 528746772 535846477 528746772 528919963 528746772 528919963 637343748 528919963 48293498 731081929 48293498 731081929 788766964 474369430 788766964 474369430 734820442 474369430 923227940 888815695 923227940 888815695 491277343 888815695 538203102 172754624 538203102 172754624 99381271 976471309 99381271 658485070 99381271 658485070 275740151 658485070 107311925 783162297 107311925 49118241 107311925 49118241 704484983 798492027 704484983 248697328 704484983 248697328 885277164 248697328 271764913 491755391 271764913 65803346 271764913 65803346 934673528 767988874 934673528 725483539 934673528 725483539 413689644 725483539 521605635 44006649 521605635 942544554 521605635 942544554 92774368 965450622 92774368 225329864 92774368 225329864 671987181 225329864 562267730 509150037 562267730 169221177 562267730 169221177 459811450 169221177 612193714 737172859 612193714 737172859 871560527 620373491 871560527 970102493 871560527 970102493 993535858 970102493 835831505 274614206 835831505 910857538 835831505 910857538 900792969 910857538 333807648 234558519 333807648 234558519 134066880 234558519 804603601 458517585 804603601 52901085 804603601 52901085 530044835 52901085 537342905 335754737 537342905 139901898 537342905 139901898 30009560 139901898 319048899 805630845 319048899 805630845 920535302 356312917 920535302 873288187 920535302 873288187 160680075 295824415 160680075 955436246 160680075 955436246 782203820 29611943 782203820 671598863 782203820 671598863 860929013 671598863 433611456 133330966 433611456 133330966 992139072 133330966 980258918 694100836 980258918 655822926 980258918 655822926 641706705 569955347 641706705 746382920 641706705 746382920 332037626 746382920 980825706 364235596 980825706 364235596 94310494 944589199 94310494 944589199 773194574 944589199 590211569 25381208 590211569 783101294 590211569 783101294 314123332 783101294 632159354 71431016 632159354 273365554 632159354 273365554 721200862 273365554 662814006 472793977 662814006 472793977 583442092 472793977 959938720 892853143 959938720 892853143 307622970 892853143 569769050 654450900 569769050 833162079 569769050 833162079 865172484 707114697 865172484 971746891 865172484 971746891 631193933 971746891 861443882 63047030 861443882 163171162 861443882 163171162 116474075 5259597 116474075 5259597 655935981 5259597 277143337 800219067 277143337 800219067 979616541 800219067 782149418 874705833 782149418 535804757 782149418 535804757 280561941 535804757 450391925 410138431 450391925 410138431 98704166 410138431 778863920 926958910 778863920 926958910 500442119 102266181 500442119 677675516 500442119 677675516 176056330 677675516 258099370 236062966 258099370 690666562 258099370 690666562 939053756 690666562 757388934 877869538 757388934 556197835 757388934 556197835 408356726 556197835 436524233 282562313 436524233 482025727 436524233 482025727 736039830 482025727 710538469 865882012 710538469 865882012 11726144 961510217 11726144 422666956 11726144 422666956 765836043 874598259 765836043 874598259 766938114 874598259 525305325 541457687 525305325 541457687 642447572 541457687 618957732 16164317 618957732 16164317 922213883 814650821 922213883 59557995 922213883 59557995 540231813 857215332 540231813 857215332 513205925 857215332 862306233 985170596 862306233 299923753 862306233 299923753 673309123 299923753 846786602 643408282 846786602 506762093 846786602 506762093 498828323 79546076 498828323 927388667 498828323 927388667 978687067 927388667 324282974 37161755 324282974 37161755 898508780 751890621 898508780 751890621 948765245 751890621 715883366 594666854 715883366 930566119 715883366 930566119 976280488 930566119 248400699 398144849 248400699 960441186 248400699 960441186 55003957 960441186 406200213 80053110 406200213 310901161 406200213 310901161 968701679 790132353 968701679 182588158 968701679 182588158 194911834 182588158 279001427 168369581 279001427 962920730 279001427 962920730 802223493 962920730 594762265 311281075 594762265 311281075 818711122 311281075 410509284 9695905 410509284 377586222 410509284 377586222 11378127 377586222 671377735 610000148 671377735 105697164 671377735 105697164 81357648 105697164 330611109 685313688 330611109 685313688 792190661 685313688 714365998 764845202 714365998 453453380 714365998 453453380 62988384 453453380 465191726 932356121 465191726 536386532 465191726 536386532 565802927 881636391 565802927 114142797 565802927 114142797 198527726 114142797 672534372 567340176 672534372 304903314 672534372 304903314 501734195 304903314 710763377 858993664 710763377 841096546 710763377 841096546 140558227 841096546 371295523 623706937 371295523 726477556 371295523 726477556 483936976 726477556 364746475 288778309 364746475 641698799 364746475 641698799 917708683 641698799 124749888 390415591 124749888 390415591 71329801 390415591 500122853 932104898 500122853 643204534 500122853 643204534 89532421 643204534 442408778 225454833 442408778 225454833 333210603 225454833 746152569 161442524 746152569 178305627 746152569 178305627 966712080 902566389 966712080 902566389 40239850 926235255 40239850 544364364 40239850 544364364 645517733 544364364 448540389 937762608 448540389 937762608 888716195 937762608 206954396 175352123 206954396 221083812 206954396 221083812 863277128 221083812 219638459 702791181 219638459 564534722 219638459 564534722 867435945 148657045 867435945 675634475 867435945 675634475 784952436 675634475 971533543 328364444 971533543 771204877 971533543 771204877 556079326 771204877 680560764 482437094 680560764 482437094 326437289 482437094 807113974 757255740 807113974 576804512 807113974 576804512 77089482 576804512 457917304 10771544 457917304 10771544 740053620 10771544 126168236 945121372 126168236 305311987 126168236 305311987 972549086 305311987 802798691 101670392 802798691 465239107 802798691 465239107 878518544 465239107 334527290 29376729 334527290 856299319 334527290 856299319 569596218 856299319 351759165 250000684 351759165 250000684 417290360 250000684 382015575 162762072 382015575 162762072 327491812 162762072 990497454 437275852 990497454 415915442 990497454 415915442 231149593 415915442 549425929 70544848 549425929 600254672 549425929 600254672 566662000 600254672 33325170 980352827 33325170 346071243 33325170 346071243 4167352 346071243 435458199 987544694 435458199 74803280 435458199 74803280 852453895 74803280 350671292 519732585 350671292 519732585 921795126 32793693 921795126 32793693 121381830 32793693 393695725 817173328 393695725 817173328 90699614 817173328 953509494 200351844 953509494 200351844 112515616 721919659 112515616 721919659 665229769 721919659 101445479 953358850 101445479 325875335 101445479 325875335 712384564 325875335 112264445 165566836 112264445 165566836 629034761 165566836 550903941 864096780 550903941 236695601 550903941 236695601 485224322 236695601 489755915 728788123 489755915 197182498 489755915 197182498 136323315 89810803 136323315 521194368 136323315 521194368 704211576 521194368 358261452 392310261 358261452 883742597 358261452 883742597 418709974 883742597 152274681 287234593 152274681 287234593 821653631 641140747 821653631 601648367 821653631 601648367 333766158 601648367 954205158 967397573 954205158 824561503 954205158 824561503 48972627 824561503 942676513 616117915 942676513 786334033 942676513 786334033 399229995 4119758 399229995 4119758 783162837 4119758 757433424 671487839 757433424 325267719 757433424 325267719 379935413 325267719 872973094 765839552 872973094 287021029 872973094 287021029 262950619 287021029 812451670 808763135 812451670 808763135 954746825 808763135 879167052 83657661 879167052 83657661 983571842 83657661 670718782 803752809 670718782 175562884 670718782 175562884 305863243 175562884 844220057 787304460 844220057 221609574 844220057 221609574 125798308 221609574 295548673 988117956 295548673 471853403 295548673 471853403 645868735 471853403 644434451 399641102 644434451 492588125 644434451 492588125 686993793 492588125 564881742 705261912 564881742 80208765 564881742 80208765 971529272 80208765 624597015 543914620 624597015 449917512 624597015 449917512 910222873 449917512 401654972 346516631 401654972 724584277 401654972 724584277 840579594 386629506 840579594 386629506 76180190 742094254 76180190 491171574 76180190 491171574 481620943 830228120 481620943 830228120 551852045 830228120 302580500 109863570 302580500 109863570 786070820 809188151 786070820 596004687 786070820 596004687 220540054 189762910 220540054 189762910 433891068 189762910 45114592 805117587 45114592 61057827 45114592 61057827 943380865 61057827 289433588 818549393 289433588 818549393 817665718 818549393 457703871 221223231 457703871 221223231 982875298 221223231 486390689 929979626 486390689 41535437 486390689 41535437 197764157 790805890 197764157 790805890 267894147 585401572 267894147 903997181 267894147 903997181 784196887 92331165 784196887 109080226 784196887 109080226 864648737 109080226 106239682 323309137 106239682 283716156 106239682 283716156 940774328 852666475 940774328 852666475 150790588 29018400 150790588 29018400 235239314 29018400 120842828 298635580 120842828 44128316 120842828 44128316 826152502 954899412 826152502 954899412 648648129 954899412 742474235 583682302 742474235 583682302 122260089 324671168 122260089 935345689 122260089 935345689 842572776 935345689 607619815 119573160 607619815 119573160 741254913 119573160 234624801 981017862 234624801 236636541 234624801 236636541 386090315 236636541 1657682 937895898 1657682 937895898 813814000 286287996 813814000 941579873 813814000 941579873 12716790 66000643 12716790 66000643 823807851 66000643 482181542 818916204 482181542 343723864 482181542 343723864 171755494 343723864 336952984 47455715 336952984 94904238 336952984 94904238 454890261 94904238 421678161 691899519 421678161 691899519 20921190 762157417 20921190 167388289 20921190 167388289 750926648 319152790 750926648 319152790 959727477 319152790 56581592 169541785 56581592 169541785 972484578 169541785 46820982 808817305 46820982 386993397 46820982 386993397 917653881 232372629 917653881 240610184 917653881 240610184 809115752 240610184 848349681 132799811 848349681 289698682 848349681 289698682 6746394 289698682 523483799 737132514 523483799 737132514 88634408 737132514 370305561 53613918 370305561 53613918 54526528 53613918 788355555 266412626 788355555 266412626 820428843 266412626 203079891 800033031 203079891 800033031 599567094 442783601 599567094 480055789 599567094 480055789 928491889 480055789 194228817 982169400 194228817 982169400 574163349 982169400 553804014 162201287 553804014 162201287 939165311 162201287 628277813 26368317 628277813 40597665 628277813 40597665 877735797 40597665 78684752 403474516 78684752 403474516 399263732 403474516 41677989 257940843 41677989 563528079 41677989 563528079 536282948 223069458 536282948 223069458 162685787 465863683 162685787 170603016 162685787 170603016 901949670 386059463 901949670 386059463 67536182 981166560 67536182 883942436 67536182 883942436 925644245 883942436 171814203 276745706 171814203 505140816 171814203 505140816 494311256 65383497 494311256 656917024 494311256 656917024 201851446 656917024 572181975 960206456 572181975 752285429 572181975 752285429 343115125 248277074 343115125 545060144 343115125 545060144 808849530 545060144 373596016 166687187 373596016 166687187 345425846 166687187 545872148 480784366 545872148 134915876 545872148 134915876 733684811 134915876 325179660 344409102 325179660 344409102 904871271 344409102 6848989 853510564 6848989 776967012 6848989 776967012 403359030 776967012 126128562 213271730 126128562 213271730 218903273 943553536 218903273 449118026 218903273 449118026 766999294 519432610 766999294 435168566 766999294 435168566 100900025 435168566 923601258 13297462 923601258 197754155 923601258 197754155 268460378 197754155 925680895 660573573 925680895 275452398 925680895 275452398 14633449 275452398 497645131 98048587 497645131 796312697 497645131 796312697 91483871 796312697 342317072 263197878 342317072 949554623 342317072 949554623 125726263 949554623 703517121 567019502 703517121 567019502 971416223 567019502 332188185 761206106 332188185 354623981 332188185 354623981 999798603 354623981 853795766 133428488 853795766 607925292 853795766 607925292 386824599 964217894 386824599 16000501 386824599 16000501 792384617 629048602 792384617 629048602 147600546 629048602 770409226 507879465 770409226 507879465 892648551 507879465 36526777 754673645 36526777 583405670 36526777 583405670 978612612 583405670 522579407 871198007 522579407 871198007 470220610 871198007 830890709 25715773 830890709 862808164 830890709 862808164 160890680 46185564 160890680 154401780 160890680 154401780 236951248 769997390 236951248 88035637 236951248 88035637 794553754 88035637 142712133 531184918 142712133 531184918 571880441 531184918 295964152 530561022 295964152 816256699 295964152 816256699 271610746 816256699 302387296 924709896 302387296 383607076 302387296 383607076 727957333 383607076 492298573 209111621 492298573 744940446 492298573 744940446 94248295 744940446 136042149 850575568 136042149 850575568 614327911 850575568 227744480 331169737 227744480 464735467 227744480 464735467 204242869 464735467 983010445 550415422 983010445 215976699 983010445 215976699 202704545 215976699 208870895 706739506 208870895 706739506 848424332 29623904 848424332 929009127 848424332 929009127 283042706 929009127 385676269 326470696 385676269 326470696 137187497 326470696 637261081 541659207 637261081 366977752 637261081 366977752 553452883 366977752 895237331 367565872 895237331 28966036 895237331 28966036 47147357 28966036 346336765 857179997 346336765 857179997 683837725 857179997 436004600 688769342 436004600 688769342 50978841 688769342 828640955 383404109 828640955 762382298 828640955 762382298 77894082 762382298 332300478 922563323 332300478 844000550 332300478 844000550 616378897 844000550 570657635 171902395 570657635 771647600 570657635 771647600 788339472 535874229 788339472 974982516 788339472 974982516 371916542 974982516 816648934 145915169 816648934 744002920 816648934 744002920 418653413 303727906 418653413 303727906 7542824 303727906 63029745 899764545 63029745 843916095 63029745 843916095 586915924 843916095 353659082 527601923 353659082 933116057 353659082 933116057 217249773 933116057 297727622 412139266 297727622 412139266 28814580 412139266 210900896 20326367 210900896 20326367 831760414 20326367 162251251 646286414 162251251 646286414 965832795 646286414 531542681 686756547 531542681 252374742 531542681 252374742 902064261 910896595 902064261 478726415 902064261 478726415 284761631 288478827 284761631 721965621 284761631 721965621 735907461 964157640 735907461 364709846 735907461 364709846 73558454 699446992 73558454 609688402 73558454 609688402 995496205 947440652 995496205 670958184 995496205 670958184 10020457 670958184 581958203 790997473 581958203 584765899 581958203 584765899 204467128 584765899 532679925 5728783 532679925 844828919 532679925 844828919 919913597 243563418 919913597 750555436 919913597 750555436 26262385 640846626 26262385 997884202 26262385 997884202 602881275 997884202 49079545 100712677 49079545 100712677 718021577 100712677 140292841 684819786 140292841 600904973 140292841 600904973 467216734 600904973 122548064 225743737 122548064 638878767 122548064 638878767 102601246 638878767 178818524 416503641 178818524 533558579 178818524 533558579 544199800 533558579 162829511 619831367 162829511 423199478 162829511 423199478 17659764 423199478 357013114 10205401 357013114 10205401 904456682 10205401 214886438 729725768 214886438 729725768 53922653 423008776 53922653 629012108 53922653 629012108 864808912 49820083 864808912 49820083 893522009 49820083 516558909 420243596 516558909 268238620 516558909 268238620 964816954 268238620 122171336 741747844 122171336 98344006 122171336 98344006 453071331 98344006 147549106 969340255 147549106 969340255 799709157 161592909 799709157 161592909 415874802 161592909 696896061 515295683 696896061 168371963 696896061 168371963 167394399 638074026 167394399 611131301 167394399 611131301 910030347 879688855 910030347 72369121 910030347 72369121 182420045 72369121 265964785 694386069 265964785 33348999 265964785 33348999 919852237 652388196 919852237 652388196 623759095 652388196 766322287 786106273 766322287 165392063 766322287 165392063 295476069 208574801 295476069 208574801 159217899 208574801 202745921 112656645 202745921 963246903 202745921 963246903 554516843 529057202 554516843 756299296 554516843 756299296 305493954 977582660 305493954 532491136 305493954 532491136 71091256 532491136 424125528 996721202 424125528 996721202 842214181 996721202 674707182 79507625 674707182 79507625 398999388 79507625 485475666 901326706 485475666 513541416 485475666 513541416 7191643 513541416 559755113 854611814 559755113 762137505 559755113 762137505 759209709 762137505 175004492 624798997 175004492 624798997 738416476 624798997 663400657 116063717 663400657 252271566 663400657 252271566 446085816 874447943 446085816 600315925 446085816 600315925 224401462 45396879 224401462 874221008 224401462 874221008 541562405 496558765 541562405 496558765 294773337 186119342 294773337 493914308 294773337 493914308 505926289 493914308 209337710 655837873 209337710 608575172 209337710 608575172 940043380 700459831 940043380 50008276 940043380 50008276 351708511 50008276 643236976 779911915 643236976 547401379 643236976 547401379 743850421 547401379 246800730 37434730 246800730 45510092 246800730 45510092 52474477 45510092 232718286 910537955 232718286 752541236 232718286 752541236 840204148 676737735 840204148 781665641 840204148 781665641 857227927 781665641 388592729 191601691 388592729 191601691 890164143 191601691 675060546 345157227 675060546 345157227 593662068 345157227 967775377 219844357 967775377 554280244 967775377 554280244 321352331 554280244 998514680 875673208 998514680 875673208 157468202 190332127 157468202 954802952 157468202 954802952 267810771 954802952 257150070 127490493 257150070 433534403 257150070 433534403 202184418 433534403 279796666 821588839 279796666 483315497 279796666 483315497 29418347 483315497 100748138 215089769 100748138 664026834 100748138 664026834 80813840 664026834 816240571 801831416 816240571 127206706 816240571 127206706 883129681 127206706 25558970 329508772 25558970 329508772 534842815 329508772 191710460 903397197 191710460 871595253 191710460 871595253 934158816 871595253 899433590 964197408 899433590 30724672 899433590 30724672 776094583 891742423 776094583 890986225 776094583 890986225 243613838 689110537 243613838 886409174 243613838 886409174 371439863 886409174 340049880 994971780 340049880 994971780 907895152 994971780 88057498 331731458 88057498 331731458 862056778 331731458 732915901 905936843 732915901 905936843 165451022 184091578 165451022 804522977 165451022 804522977 38027686 804522977 841545954 54797719 841545954 861708762 841545954 861708762 223278678 861708762 458634672 699397930 458634672 874858453 458634672 874858453 672664329 9676898 672664329 9676898 39913585 9676898 643920020 775533128 643920020 775533128 168281673 775533128 521640936 19805678 521640936 28409881 521640936 28409881 286590441 28409881 561260365 891023535 561260365 891023535 694379301 891023535 222058222 252251276 222058222 693459481 222058222 693459481 108420636 693459481 989694930 943968065 989694930 323114300 989694930 323114300 269357240 323114300 361253558 222762563 361253558 242840757 361253558 242840757 140183007 242840757 186792282 601831774 186792282 601831774 743226205 404185340 743226205 701918888 743226205 701918888 835478037 701918888 388066155 200015570 388066155 245646218 388066155 245646218 864365312 245646218 45651444 122294526 45651444 595463637 45651444 595463637 850177869 595463637 710205693 200374846 710205693 200374846 61947739 411623989 61947739 411623989 543514336 411623989 445618310 910158272 445618310 639179967 445618310 639179967 26628014 639179967 762694967 428531862 762694967 728350293 762694967 728350293 639952007 142203723 639952007 142203723 86000219 142203723 766901266 733316443 766901266 733316443 274116448 733316443 353357355 414374323 353357355 414374323 776350198 414374323 393351817 936252049 393351817 936252049 968585623 936252049 333296748 43813899 333296748 561230222 333296748 561230222 26547279 460357799 26547279 734654438 26547279 734654438 512435101 734654438 333788292 84539002 333788292 810214172 333788292 810214172 565506276 810214172 455447368 417739309 455447368 417739309 263252092 417739309 866004424 145771622 866004424 145771622 90702200 145771622 871373235 514806264 871373235 514806264 572300174 514806264 913975408 24765833 913975408 631890044 913975408 631890044 303455395 631890044 427281103 607706037 427281103 949319024 427281103 949319024 732301032 949319024 551612094 360498743 551612094 562939765 551612094 562939765 138224698 263003637 138224698 263003637 914437751 780011452 914437751 109995462 914437751 109995462 17313977 296600706 17313977 180240714 17313977 180240714 956308702 718652909 956308702 718652909 293213454 718652909 652224109 796054571 652224109 700840776 652224109 700840776 500351230 700840776 596721991 198631400 596721991 198631400 173776195 198631400 696801178 835327999 696801178 686331969 696801178 686331969 257988419 424883784 257988419 424883784 165921696 424883784 357203999 559084244 357203999 350199629 357203999 350199629 887074903 330865826 887074903 390319834 887074903 390319834 235702950 980244525 235702950 742734813 235702950 742734813 913830877 186890607 913830877 186890607 657893609 895466222 657893609 895466222 837916114 895466222 483516993 214668724 483516993 293674372 483516993 293674372 91332658 293674372 337309256 634542903 337309256 180871736 337309256 180871736 95204118 180871736 594233049 703508191 594233049 554382813 594233049 554382813 649255957 554382813 596327026 677329466 596327026 227653604 596327026 227653604 20601537 227653604 414682365 283011067 414682365 283011067 409574788 283011067 756438073 33154933 756438073 33154933 349289818 33154933 464989851 714565184 464989851 369460443 464989851 369460443 509900291 369460443 101217818 764912854 101217818 214953803 101217818 214953803 228519500 924144309 228519500 521783111 228519500 521783111 776464121 82580067 776464121 82580067 920125528 82580067 545123405 742508406 545123405 374353845 545123405 374353845 237435814 374353845 999057463 598706599 999057463 598706599 539677377 598706599 621895839 362829399 621895839 523425759 621895839 523425759 604813130 523425759 995474081 921137478 995474081 138650387 995474081 138650387 702070443 138650387 950596895 836733699 950596895 836733699 8039699 836733699 600377071 34305372 600377071 34305372 142435947 34305372 195320466 980112294 195320466 980112294 34397772 980112294 412081301 74196128 412081301 379573396 412081301 379573396 988755699 379573396 508921055 815180740 508921055 641510677 508921055 641510677 846453472 641510677 259328460 50718272 259328460 50718272 815965297 50718272 55250696 403666565 55250696 103751248 55250696 103751248 618153399 23463125 618153399 177032486 618153399 177032486 922813621 89529368 922813621 312556956 922813621 312556956 16560409 693012006 16560409 693012006 810739774 955280408 810739774 955280408 198053328 955280408 298837711 519142045 298837711 877039957 298837711 877039957 261448579 877039957 398645983 80757822 398645983 221478309 398645983 221478309 744820840 221478309 40976889 914124279 40976889 914124279 769344070 132544324 769344070 132544324 568912506 132544324 721114253 796024550 721114253 796024550 374610273 796024550 548418000 903138985 548418000 241883839 548418000 241883839 272327286 241883839 549285774 914728934 549285774 914728934 299196786 839390896 299196786 958641150 299196786 958641150 197211481 958641150 647097114 17579355 647097114 17579355 183608296 576989893 183608296 576989893 628168641 576989893 40797858 998210428 40797858 442364878 40797858 442364878 698834626 442364878 36358926 416656177 36358926 623819218 36358926 623819218 799373283 800554372 799373283 22568859 799373283 22568859 143924846 22568859 231542946 870994612 231542946 607622595 231542946 607622595 587059582 607622595 357685853 69411279 357685853 280960905 357685853 280960905 301790971 280960905 488716781 929588914 488716781 929588914 966156931 929588914 408799125 11433134 408799125 618824085 408799125 618824085 562165279 618824085 217592422 35770489 217592422 35770489 515873889 783443199 515873889 783443199 113556940 783443199 421095102 819504740 421095102 109757477 421095102 109757477 104927457 109757477 854756898 896331908 854756898 245128416 854756898 245128416 18960855 245128416 688353253 999735437 688353253 46301732 688353253 46301732 188047572 46301732 701079580 365327144 701079580 266867406 701079580 266867406 60358066 266867406 444564631 651036920 444564631 63495419 444564631 63495419 282832647 63495419 649527025 918819283 649527025 918819283 361667734 918819283 571329226 265391121 571329226 867017099 571329226 867017099 59399629 353874403 59399629 952551787 59399629 952551787 686192005 803478283 686192005 960598236 686192005 960598236 677000951 960598236 710037434 74223339 710037434 962853392 710037434 962853392 637852527 962853392 945425695 395281033 945425695 861995353 945425695 861995353 961458567 861995353 922844707 662047832 922844707 808026173 922844707 808026173 41044914 808026173 519470442 594403452 519470442 594403452 935105612 594403452 208318956 286786956 208318956 975921782 208318956 975921782 858729345 975921782 488984288 157066868 488984288 194702191 488984288 194702191 208365845 194702191 560443757 944109574 560443757 654658299 560443757 654658299 296158262 654658299 948836130 375381498 948836130 663945245 948836130 663945245 350473568 663945245 920589861 148166178 920589861 368464805 920589861 368464805 268197834 368464805 323991941 72092943 323991941 644560377 323991941 644560377 409112844 317111417 409112844 972460424 409112844 972460424 182420941 68928001 182420941 68928001 571220086 68928001 370621493 792505346 370621493 792505346 900881958 641103375 900881958 890978025 900881958 890978025 973473179 890978025 120740584 15344261 120740584 73620793 120740584 73620793 29071289 73620793 222490845 994306333 222490845 653348082 222490845 653348082 82816954 653348082 897797518 151059389 897797518 883999162 897797518 883999162 64736613 521973105 64736613 793159819 64736613 793159819 935007672 316958010 935007672 316958010 121391426 660895921 121391426 131282815 121391426 131282815 837035740 131282815 672476139 725233623 672476139 468615040 672476139 468615040 605441397 468615040 740384922 431488102 740384922 431488102 564196734 431488102 761656042 176954478 761656042 236726562 761656042 236726562 605303230 756307821 605303230 623637618 605303230 623637618 638901445 623637618 262947955 67134055 262947955 181924870 262947955 181924870 763549544 856384095 763549544 856384095 134319727 354388974 134319727 627035163 134319727 627035163 715156847 627035163 686783989 181621482 686783989 181621482 49010098 705156390 49010098 705156390 366499862 705156390 228028343 414933264 228028343 437957376 228028343 437957376 60887433 437957376 397504416 829615954 397504416 829615954 664543379 640509698 664543379 675077669 664543379 675077669 714529679 675077669 332579771 840499713 332579771 840499713 292145523 840499713 587690336 530902130 587690336 530902130 156506016 530902130 789160463 678492791 789160463 671223676 789160463 671223676 83309321 671223676 193245968 852989305 193245968 852989305 53464663 852989305 473317843 228382816 473317843 228382816 123243977 463821064 123243977 463821064 712629772 463821064 479617096 445611027 479617096 551450320 479617096 551450320 559652526 551450320 328448769 157825439 328448769 195533715 328448769 195533715 886268045 761928655 886268045 761928655 357108734 761928655 781338278 776907543 781338278 579428637 781338278 579428637 853203503 579428637 423332191 921163496 423332191 695087158 423332191 695087158 477939491 695087158 309516571 541063092 309516571 714820313 309516571 714820313 878324124 460862853 878324124 946525341 878324124 946525341 27630689 946525341 551301595 11628478 551301595 11628478 909599627 11628478 5859021 250971581 5859021 166632523 5859021 166632523 491862292 166632523 94967864 27353184 94967864 144463955 94967864 144463955 334357448 523284965 334357448 264703932 334357448 264703932 803496797 264703932 121490448 711308955 121490448 213655765 121490448 213655765 689226093 213655765 476192873 979842793 476192873 181930500 476192873 181930500 115053183 21001510 115053183 21001510 908752818 659284666 908752818 476482048 908752818 476482048 7455562 872368123 7455562 852251164 7455562 852251164 499283966 675842245 499283966 675842245 326604193 675842245 714493360 212395946 714493360 212395946 814150330 212395946 789828507 965556155 789828507 965556155 412694099 565496456 412694099 565496456 121274057 565496456 142211092 821940250 142211092 422670300 142211092 422670300 892441007 422670300 793730964 885209412 793730964 723405318 793730964 723405318 61610497 855929536 61610497 325518504 61610497 325518504 490698269 162852839 490698269 187817734 490698269 187817734 402430802 187817734 655583632 897051018 655583632 897051018 457583847 897051018 700594510 95063267 700594510 544505224 700594510 544505224 939879810 544505224 118128628 98499766 118128628 451875614 118128628 451875614 968236668 832828219 968236668 144580613 968236668 144580613 158554415 144580613 920713533 997893100 920713533 997893100 194199122 997893100 926356662 133361917 926356662 133361917 557426150 881235499 557426150 742198407 557426150 742198407 145707724 742198407 191305189 165019039 191305189 194860178 191305189 194860178 629042607 985508909 629042607 985508909 901070621 985508909 787385002 792783335 787385002 860775282 787385002 860775282 262758290 860775282 598980722 20293893 598980722 20293893 934663618 463489569 934663618 435264530 934663618 435264530 671210287 435264530 960901545 671192935 960901545 714393 960901545 714393 358644787 714393 901495784 479263958 901495784 479263958 50785659 335101983 50785659 335101983 879155555 335101983 612355538 837150438 612355538 793237429 612355538 793237429 199980445 793237429 321338591 255319289 321338591 255319289 928618870 255319289 789652846 69863397 789652846 514835372 789652846 514835372 41602054 514835372 830402177 907215607 830402177 907215607 838139418 907215607 394492037 452546654 394492037 452546654 774859968 452546654 220104224 444613978 220104224 763303769 220104224 763303769 749150379 247250706 749150379 247250706 974975165 247250706 475203789 842557345 475203789 678798534 475203789 678798534 522271282 678798534 102348380 360219349 102348380 360219349 620209224 360219349 189565970 791926458 189565970 346192787 189565970 346192787 91116491 346192787 535899641 235741657 535899641 235741657 901667028 997381093 901667028 986136275 901667028 986136275 616834475 986136275 778502113 709639704 778502113 872545707 778502113 872545707 529194399 258619751 529194399 258619751 489651234 258619751 736884195 860393007 736884195 708500432 736884195 708500432 503807123 708500432 686574307 389949937 686574307 389949937 782008231 389949937 262014571 435050606 262014571 372902857 262014571 372902857 62722244 372902857 169080921 778805937 169080921 778805937 670630923 237591319 670630923 237591319 799687558 237591319 647440381 972285518 647440381 553962119 647440381 553962119 5408629 553962119 678586507 63760991 678586507 112458981 678586507 112458981 916258995 112458981 533196945 26212231 533196945 526855303 533196945 526855303 884012650 526855303 587666211 361112294 587666211 361112294 871558813 361112294 579286149 470377720 579286149 470377720 978344156 125599740 978344156 125599740 345738843 125599740 828423308 878043931 828423308 878043931 514021775 878043931 963571293 158315539 963571293 415411539 963571293 415411539 391015019 415411539 986770032 270434081 986770032 270434081 242641704 270434081 276370434 912909501 276370434 516582463 276370434 516582463 487557452 516582463 290051086 339491285 290051086 504710047 290051086 504710047 268448349 504710047 658258613 215441548 658258613 332532564 658258613 332532564 20648678 332532564 285425107 763420385 285425107 763420385 31028251 144206010 31028251 524346580 31028251 524346580 643101468 524346580 272790080 948465204 272790080 410350176 272790080 410350176 89613531 410350176 182331038 916433093 182331038 387618918 182331038 387618918 588124349 681987935 588124349 264940791 588124349 264940791 773694579 264940791 257791814 283015531 257791814 38264960 257791814 38264960 504870886 513483619 504870886 513483619 317227870 513483619 349041160 153993751 349041160 153993751 344873744 153993751 382831965 702210047 382831965 702210047 997289449 702210047 475632761 54312653 475632761 934922940 475632761 934922940 538127824 934922940 479442344 641236898 479442344 873085082 479442344 873085082 766625994 873085082 412233135 317948387 412233135 596582709 412233135 596582709 364598155 596582709 553741756 901599187 553741756 901599187 505015844 901599187 565565166 52028757 565565166 729225711 565565166 729225711 976296865 506299045 976296865 506299045 36691 760321820 36691 719322133 36691 719322133 448155301 764775700 448155301 30041847 448155301 30041847 102789873 30041847 218370042 440167524 218370042 327484322 218370042 327484322 701726324 58546573 701726324 585985655 701726324 585985655 131937665 585985655 911046281 976934963 911046281 743966050 911046281 743966050 102960451 212194172 102960451 999699118 102960451 999699118 842492432 999699118 838951959 223004613 838951959 965860348 838951959 965860348 878825045 965860348 559874142 602205440 559874142 929854047 559874142 929854047 743016568 929854047 313515175 496733523 313515175 992712717 313515175 992712717 577822132 394520166 577822132 394520166 224619078 394520166 700487259 742379154 700487259 244200815 700487259 244200815 249885494 244200815 829590425 610132758 829590425 610132758 926297258 610132758 715024753 50028143 715024753 50028143 922585926 904800216 922585926 904800216 182449850 904800216 889473218 149375257 889473218 149375257 728901920 149375257 979648242 226021326 979648242 226021326 159121358 226021326 535184658 140110145 535184658 858410196 535184658 858410196 485379241 858410196 618419954 824662863 618419954 931028862 618419954 931028862 830960701 931028862 131400936 591706982 131400936 591706982 659275527 591706982 648116395 261920910 648116395 510842041 648116395 510842041 448609169 510842041 591995047 817174211 591995047 817174211 346496580 817174211 504797119 124528613 504797119 968808025 504797119 968808025 933700985 968808025 884062635 278312271 884062635 570766104 884062635 570766104 576941106 258546661 576941106 885855671 576941106 885855671 632518855 885855671 99283857 17180170 99283857 17180170 802276395 17180170 43719929 949078190 43719929 949078190 984711379 131805028 984711379 131805028 105773165 31296051 105773165 355438181 105773165 355438181 796571658 136870089 796571658 378076358 796571658 378076358 426927877 378076358 802567424 645404160 802567424 401396983 802567424 401396983 359087064 401396983 406235672 544506090 406235672 502007944 406235672 502007944 642514531 502007944 240971080 246661793 240971080 562488758 240971080 562488758 410348140 562488758 298014949 202056183 298014949 202056183 229342510 202056183 704371847 15011874 704371847 15011874 307484966 292685916 307484966 292685916 912093221 292685916 572511577 622698577 572511577 366783249 572511577 366783249 597745074 366783249 580843323 923684061 580843323 923684061 274824661 923684061 707628387 67244343 707628387 67244343 154534527 363225270 154534527 363225270 626789829 808849742 626789829 146587186 626789829 146587186 688303535 146587186 237667335 86460283 237667335 262388367 237667335 262388367 337053540 886868002 337053540 886868002 552734968 886868002 178835438 74043654 178835438 74043654 33019441 74043654 204637329 602129939 204637329 602129939 968497558 602129939 392434342 27599549 392434342 632983771 392434342 632983771 737135134 466110526 737135134 467637075 737135134 467637075 493930038 99848269 493930038 709902989 493930038 709902989 29902132 837936502 29902132 279256509 29902132 279256509 872129051 5783369 872129051 770603781 872129051 770603781 132968370 770603781 206821140 123914706 206821140 261113327 206821140 261113327 180213256 261113327 248512625 178637404 248512625 178637404 19136283 178637404 612639175 864425907 612639175 106512522 612639175 106512522 582114551 106512522 740511245 463619395 740511245 463619395 706654313 463619395 800916106 315681149 800916106 719102818 800916106 719102818 755152788 719102818 775951998 92802205 775951998 547875393 775951998 547875393 183200134 979742789 183200134 476071158 183200134 476071158 181597769 476071158 923051930 62016057 923051930 62016057 207150042 62016057 274771758 997556615 274771758 470736198 274771758 470736198 162173919 470736198 332642871 898857912 332642871 898857912 773367678 89085407 773367678 169382062 773367678 169382062 191741586 455237914 191741586 281897473 191741586 281897473 404524379 281897473 125110041 96797684 125110041 509618488 125110041 509618488 465583846 509618488 455727996 474286307 455727996 819575592 455727996 819575592 906183092 89819232 906183092 839547836 906183092 839547836 522889831 464753288 522889831 519056043 522889831 519056043 887120652 519056043 691758450 306439148 691758450 438192285 691758450 438192285 977625051 438192285 527410589 118745954 527410589 118745954 708898668 118745954 196741556 510723014 196741556 510723014 160160690 510723014 734145669 322713515 734145669 581688195 734145669 581688195 653077163 956618783 653077163 956618783 186612674 956618783 306958842 612965470 306958842 857629923 306958842 857629923 357261553 857629923 11945332 137768988 11945332 157536072 11945332 157536072 505906596 80643621 505906596 690211219 505906596 690211219 381794684 690211219 645440495 883616286 645440495 883616286 80713018 139594444 80713018 173137851 80713018 173137851 949825050 173137851 401580588 152816422 401580588 856704424 401580588 856704424 513308385 856704424 150991211 170190873 150991211 170190873 552117853 170190873 135606273 420578719 135606273 70055947 135606273 70055947 595969541 300816024 595969541 300816024 781279883 300816024 693241082 307270498 693241082 106833988 693241082 106833988 153545565 106833988 554528914 681378869 554528914 681378869 600513974 681378869 599013903 984234283 599013903 545605917 599013903 545605917 387988226 545605917 617851717 904214398 617851717 339973348 617851717 339973348 372912935 339973348 572007927 458680496 572007927 314699854 572007927 314699854 491590892 314699854 705141258 490036761 705141258 75257966 705141258 75257966 972415791 75257966 210946528 171568625 210946528 171568625 408342878 171568625 325398829 987886887 325398829 987886887 419212390 987886887 317540974 34059499 317540974 323720102 317540974 323720102 21811406 289511552 21811406 630144124 21811406 630144124 898328268 353850366 898328268 629455670 898328268 629455670 506469625 109678627 506469625 109678627 418623263 109678627 690747145 961279668 690747145 488091185 690747145 488091185 113250312 60634371 113250312 60634371 991835270 60634371 401215996 9471462 401215996 696436127 401215996 696436127 201690215 696436127 490891893 931067208 490891893 683993235 490891893 683993235 187667048 683993235 268352932 385143194 268352932 385143194 263562110 385143194 304510898 760730933 304510898 512110403 304510898 512110403 167652879 512110403 257986204 266142281 257986204 266142281 676162012 730811239 676162012 730811239 937681941 730811239 900007174 953227345 900007174 136672541 900007174 136672541 102234118 587064466 102234118 320703523 102234118 320703523 797987121 320703523 470600776 754845591 470600776 163170968 470600776 163170968 833853159 163170968 195153366 133218074 195153366 614098295 195153366 614098295 849484574 963582321 849484574 449958783 849484574 449958783 374553011 830212782 374553011 830212782 466244580 830212782 189480452 616949382 189480452 616949382 803094702 449472715 803094702 659902570 803094702 659902570 839267389 659902570 62932239 41905539 62932239 201370976 62932239 201370976 818051101 201370976 265542875 870798618 265542875 111799152 265542875 111799152 987321690 320128043 987321690 276400359 987321690 276400359 15143622 276400359 392555904 908506994 392555904 908506994 184019150 908506994 946180267 620971528 946180267 703756365 946180267 703756365 77597558 703756365 619168882 253225414 619168882 388795622 619168882 388795622 953984828 388795622 745684056 76491685 745684056 502301416 745684056 502301416 375791914 502301416 393398156 446698342 393398156 544967821 393398156 544967821 75830028 544967821 565783823 73858043 565783823 73858043 318608312 73858043 903566108 321277409 903566108 143142153 903566108 143142153 298299313 449105821 298299313 310025991 298299313 310025991 549928767 310025991 82445968 623036522 82445968 492950645 82445968 492950645 454073590 860478476 454073590 355642224 454073590 355642224 687732632 355642224 613857898 959971410 613857898 959971410 142628371 346698201 142628371 346698201 692065542 346698201 260315229 13881987 260315229 42004225 260315229 42004225 535448896 42004225 188217302 669203717 188217302 218833004 188217302 218833004 831006689 218833004 557397798 909394488 557397798 909394488 248004666 69614402 248004666 800187317 248004666 800187317 606704241 800187317 147624567 422481 147624567 373673225 147624567 373673225 355272957 373673225 191469382 237035040 191469382 335384561 191469382 335384561 471516722 579132523 471516722 477181241 471516722 477181241 221283001 477181241 430016567 604054155 430016567 604054155 619302673 604054155 218707360 106921213 218707360 124517220 218707360 124517220 9970427 124517220 849094092 982452721 849094092 982452721 906610412 982452721 762798175 25633140 762798175 25633140 652434656 25633140 781464228 588741715 781464228 406492904 781464228 406492904 22811278 406492904 407056790 403721256 407056790 609464953 407056790 609464953 984730489 609464953 491146741 110363453 491146741 110363453 278557652 110363453 918539550 555987944 918539550 555987944 447857585 555987944 616805495 956087692 616805495 531149236 616805495 531149236 977103859 893200426 977103859 881814974 977103859 881814974 517868462 47913848 517868462 62754225 517868462 62754225 697678426 62754225 183010847 737207803 183010847 533310466 183010847 533310466 828749731 533310466 733504742 566518368 733504742 170402397 733504742 170402397 687251169 170402397 981883250 547747007 981883250 42382232 981883250 42382232 317310269 42382232 725465870 718404495 725465870 718404495 130309005 186914818 130309005 354020068 130309005 354020068 356591973
#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...