Submission #418229

#TimeUsernameProblemLanguageResultExecution timeMemory
418229usachevd0Broken Line (IOI19_line)Text
32.16 / 100
0 ms0 KiB
24 0 0 0 94 30 94 30 37 80 37 80 11 20 11 20 4 97 4 97 100 32 100 32 2 32 98 68 98 68 28 16 28 16 84 41 84 41 15 64 15 64 49 74 49 54 49 54 47
836 0 0 12 0 12 9977 1000010001 9977 9979 9977 9979 9948 9956 9948 9956 9929 79 9929 79 52 23 52 23 13 -999999984 13 22 13 22 1000009965 22 9944 132 9944 132 70 9925 70 9925 1000009922 9925 9849 -999999863 9849 153 9849 153 94 9907 94 9907 9841 9950 9841 9950 -999999933 9950 125 9877 125 9877 9786 178 9786 178 9793 1000009896 9793 9859 9793 9859 9758 241 9758 241 1000009767 241 9750 9854 9750 9854 141 -999999806 141 316 141 316 225 1000009833 225 9830 225 9830 9738 -999999656 9738 350 9738 350 -999999738 350 264 1000009826 264 9811 264 9811 9707 351 9707 351 1000009727 351 9666 379 9666 379 282 1000009790 282 9765 282 9765 1000009658 9765 9657 369 9657 369 -999999728 369 306 1000009762 306 9702 306 9702 369 406 369 406 1000009630 406 9617 1000009655 9617 9635 9617 9635 463 447 463 447 9611 -999999580 9611 423 9611 423 -999999621 423 524 518 524 518 549 9587 549 9587 9500 -999999517 9500 548 9500 548 -999999449 548 565 9564 565 9564 9505 1000009612 9505 9557 9505 9557 9464 549 9464 549 1000009486 549 9454 1000009526 9454 9525 9454 9525 -999999423 9525 578 -999999437 578 570 578 570 1000009441 570 9419 591 9419 591 612 9496 612 9496 1000009412 9496 9394 572 9394 572 -999999412 572 589 1000009503 589 9498 589 9498 635 9452 635 9452 643 647 643 647 9371 1000009468 9371 9435 9371 9435 -999999329 9435 678 606 678 606 1000009379 606 9343 697 9343 697 -999999310 697 695 1000009396 695 9387 695 9387 726 699 726 699 1000009332 699 9293 1000009382 9293 9359 9293 9359 -999999250 9359 752 -999999226 752 798 752 798 764 9353 764 9353 1000009251 9353 9235 -999999201 9235 830 9235 830 9157 9334 9157 9334 772 -999999169 772 842 772 842 1000009156 842 9149 909 9149 909 9080 918 9080 918 892 9214 892 9214 852 844 852 844 -999999182 844 907 1031 907 1031 9058 9146 9058 9146 -999999091 9146 934 -999998963 934 1070 934 1070 9019 9106 9019 9106 9137 9240 9137 9240 1000009145 9240 8995 1073 8995 1073 -999999046 1073 967 9059 967 9059 1000008992 9059 8952 9019 8952 9019 8887 1135 8887 1135 1006 1000009013 1006 8990 1006 8990 1058 8935 1058 8935 1076 1160 1076 1160 8783 1122 8783 1122 985 1116 985 1116 1000008950 1116 8787 1000008944 8787 8904 8787 8904 8715 1175 8715 1175 1000008736 1175 8704 1226 8704 1226 1129 1000008892 1129 8878 1129 8878 1000008703 8878 8696 1257 8696 1257 1126 1173 1126 1173 -999998903 1173 1252 8865 1252 8865 1000008692 8865 8687 -999998726 8687 1276 8687 1276 -999998747 1276 1268 1000008845 1268 8842 1268 8842 8673 -999998711 8673 1296 8673 1296 -999998656 1296 1345 8819 1345 8819 1000008631 8819 8571 8772 8571 8772 1367 1000008799 1367 8750 1367 8750 1417 1349 1417 1349 1365 -999998692 1365 1344 1365 1344 1000008563 1344 8551 1452 8551 1452 8518 1488 8518 1488 8505 8701 8505 8701 1530 1455 1530 1455 1511 1000008720 1511 8630 1511 8630 1563 8622 1563 8622 1000008479 8622 8474 -999998499 8474 1523 8474 1523 1580 8615 1580 8615 1000008449 8615 8433 -999998462 8433 1539 8433 1539 -999998404 1539 1653 1559 1653 1559 8430 1000008544 8430 8506 8430 8506 8364 -999998423 8364 1579 8364 1579 -999998339 1579 1666 1000008468 1666 8446 1666 8446 8328 1624 8328 1624 -999998328 1624 1705 1666 1705 1666 8310 -999998353 8310 1691 8310 1691 1712 8424 1712 8424 1000008313 8424 8308 8382 8308 8382 -999998271 8382 1764 1694 1764 1694 1000008257 1694 8242 8351 8242 8351 -999998232 8351 1818 8303 1818 8303 1825 1804 1825 1804 8194 1000008343 8194 8285 8194 8285 8162 8254 8162 8254 1911 1814 1911 1814 1819 -999998220 1819 1811 1819 1811 1000008177 1811 8123 1903 8123 1903 8099 1975 8099 1975 2029 1890 2029 1890 1910 1000008269 1910 8216 1910 8216 1000008107 8216 8098 8112 8098 8112 -999997954 8112 2048 1993 2048 1993 1000008075 1993 8035 8094 8035 8094 -999997930 8094 2077 -999997951 2077 2064 2077 2064 2112 8078 2112 8078 1000008019 8078 8002 -999997915 8002 2097 8002 2097 7980 8014 7980 8014 2129 1000008037 2129 8030 2129 8030 1000008001 8030 7953 7935 7953 7935 2303 2148 2303 2148 2285 8002 2285 8002 2211 2098 2211 2098 -999997797 2098 2316 7932 2316 7932 1000007940 7932 7932 7918 7932 7918 7848 2242 7848 2242 2341 1000007905 2341 7881 2341 7881 7828 2256 7828 2256 2325 2191 2325 2191 7930 -999997811 7930 2262 7930 2262 -999997636 2262 2367 7866 2367 7866 1000007819 7866 7757 -999997728 7757 2337 7757 2337 2393 7854 2393 7854 1000007756 7854 7729 7821 7729 7821 2484 2340 2484 2340 1000007717 2340 7678 7763 7678 7763 2418 1000007835 2418 7747 2418 7747 7676 -999997640 7676 2371 7676 2371 -999997497 2371 2505 1000007746 2505 7678 2505 7678 2514 2396 2514 2396 1000007647 2396 7547 2517 7547 2517 2594 7643 2594 7643 1000007544 7643 7536 7599 7536 7599 2637 -999997450 2637 2582 2637 2582 2654 7596 2654 7596 1000007512 7596 7509 -999997414 7509 2595 7509 2595 2716 7648 2716 7648 -999997430 7648 2721 -999997398 2721 2607 2721 2607 7493 1000007542 7493 7538 7493 7538 7403 7458 7403 7458 7390 2631 7390 2631 1000007402 2631 7370 7468 7370 7468 -999997246 7468 2762 -999997324 2762 2684 2762 2684 2869 7406 2869 7406 7368 -999997290 7368 2758 7368 2758 2821 1000007412 2821 7394 2821 7394 2882 -999997220 2882 2784 2882 2784 7327 1000007390 7327 7388 7327 7388 -999997113 7388 2898 -999997209 2898 2793 2898 2793 1000007265 2793 7262 1000007376 7262 7343 7262 7343 2904 -999997183 2904 2823 2904 2823 3009 7336 3009 7336 7258 1000007341 7258 7339 7258 7339 -999997006 7339 3040 2832 3040 2832 1000007206 2832 7200 1000007293 7200 7289 7200 7289 -999996952 7289 3052 7203 3052 7203 7167 -999997115 7167 2886 7167 2886 -999996947 2886 3112 2959 3112 2959 3155 7201 3155 7201 -999996882 7201 3160 7163 3160 7163 3186 2968 3186 2968 -999996838 2968 3204 3014 3204 3014 7020 7194 7020 7194 7196 1000007285 7196 7155 7196 7155 -999996793 7155 3216 7107 3216 7107 7015 1000007131 7015 7104 7015 7104 -999996775 7104 3258 7089 3258 7089 3302 7036 3302 7036 3394 3216 3394 3216 6890 3162 6890 3162 7006 2997 7006 2997 7043 -999997033 7043 3173 7043 3173 -999996716 3173 3309 3223 3309 3223 6970 1000007094 6970 7018 6970 7018 -999996574 7018 3430 6981 3430 6981 6840 -999996718 6840 3317 6840 3317 -999996566 3317 3454 3357 3454 3357 6823 7014 6823 7014 1000006847 7014 6817 3386 6817 3386 -999996538 3386 3472 6951 3472 6951 1000006815 6951 6793 6911 6793 6911 3492 3483 3492 3483 1000006749 3483 6696 3517 6696 3517 3475 -999996541 3475 3528 3475 3528 6677 6879 6677 6879 1000006691 6879 6656 3571 6656 3571 3546 1000006851 3546 6845 3546 6845 1000006654 6845 6630 -999996413 6630 3588 6630 3588 -999996388 3588 3616 1000006823 3616 6819 3616 6819 3646 6795 3646 6795 6600 -999996394 6600 3620 6600 3620 -999996351 3620 3656 6779 3656 6779 6567 -999996360 6567 3659 6567 3659 6551 6812 6551 6812 1000006603 6812 6523 -999996301 6523 3736 6523 3736 3715 6656 3715 6656 3687 1000006702 3687 6658 3687 6658 1000006520 6658 6512 6619 6512 6619 6467 3744 6467 3744 -999996272 3744 3731 1000006572 3731 6546 3731 6546 3799 3770 3799 3770 6453 1000006542 6453 6534 6453 6534 6428 6454 6428 6454 3819 3811 3819 3811 6457 3758 6457 3758 -999996264 3758 3886 6452 3886 6452 6419 3743 6419 3743 1000006472 3743 6358 1000006442 6358 6439 6358 6439 6330 3882 6330 3882 3891 1000006434 3891 6398 3891 6398 3927 3867 3927 3867 1000006350 3867 6309 3948 6309 3948 3958 1000006385 3958 6339 3958 6339 3973 6289 3973 6289 6262 3922 6262 3922 -999996044 3922 4001 6328 4001 6328 6271 1000006333 6271 6256 6271 6256 4007 -999996015 4007 4007 4007 4007 1000006229 4007 6221 1000006252 6221 6245 6221 6245 -999995896 6245 4111 6208 4111 6208 4145 4063 4145 4063 6148 6243 6148 6243 1000006186 6243 6182 -999995970 6182 4050 6182 4050 -999995884 4050 4149 6202 4149 6202 1000006124 6202 6088 -999995874 6088 4133 6088 4133 6056 1000006157 6056 6152 6056 6152 -999995846 6152 4172 6109 4172 6109 4182 4150 4182 4150 6028 1000006129 6028 6065 6028 6065 5848 6039 5848 6039 5804 5993 5804 5993 5781 4287 5781 4287 4223 4194 4223 4194 4190 1000006063 4190 6049 4190 6049 4239 5992 4239 5992 4306 5962 4306 5962 5768 4276 5768 4276 5934 4146 5934 4146 -999995826 4146 4334 4383 4334 4383 5747 -999995670 5747 4385 5747 4385 4338 1000005945 4338 5934 4338 5934 4378 -999995589 4378 4414 4378 4414 5725 1000005929 5725 5908 5725 5908 5654 -999995580 5654 4423 5654 4423 -999995618 4423 4422 1000005870 4422 5834 4422 5834 5591 4482 5591 4482 4426 4433 4426 4433 1000005635 4433 5572 1000005829 5572 5827 5572 5827 4483 -999995492 4483 4552 4483 4552 1000005565 4552 5563 1000005819 5563 5818 5563 5818 -999995503 5818 4516 5795 4516 5795 5524 -999995431 5524 4580 5524 4580 5434 5777 5434 5777 4525 -999995412 4525 4598 4525 4598 1000005432 4598 5394 5745 5394 5745 4553 -999995400 4553 4626 4553 4626 5348 5786 5348 5786 -999995476 5786 4595 5643 4595 5643 1000005302 5643 5296 4634 5296 4634 -999995399 4634 4606 1000005640 4606 5631 4606 5631 4655 -999995341 4655 4669 4655 4669 4680 5620 4680 5620 -999995339 5620 4686 -999995312 4686 4850 4686 4850 5265 5627 5265 5627 1000005274 5627 5252 5560 5252 5560 5245 4857 5245 4857 -999995291 4857 4718 4900 4718 4900 4739 1000005543 4739 5541 4739 5541 1000005204 5541 5193 4997 5193 4997 -999995219 4997 4786 1000005522 4786 5468 4786 5468 1000005176 5468 5166 5430 5166 5430 4797 -999994986 4797 5037 4797 5037 1000005164 5037 5153 5103 5153 5103 5130 5385 5130 5385 4817 -999994959 4817 5104 4817 5104 4851 5347 4851 5347 1000005085 5347 5080 -999994872 5080 5145 5080 5145 4877 5461 4877 5461 -999995205 5461 4880 5309 4880 5309 5022 5163 5022 5163 -999995112 5163 4895 5320 4895 5320 1000005064 5320 4997 -999994786 4997 5221 4997 5221 4955 5272 4955 5272 4931 5289 4931 5289 -999995100 5289 4907 5222 4907
5010 0 0 -1000000000 0 7 0 7 23754 13751 23754 13751 6309 6613 6309 6613 3028 15701 3028 15701 13728 16082 13728 16082 517 21380 517 21380 11248 24452 11248 24452 6755 13739 6755 13739 17128 18551 17128 18551 24564 12741 24564 12741 3802 1873 3802 1873 14821 18016 14821 18016 10410 23691 10410 23691 24330 654 24330 654 22068 21972 22068 21972 6016 9182 6016 9182 12613 12670 12613 12670 6025 10648 6025 10648 17694 13272 17694 13272 10539 13515 10539 13515 17894 2217 17894 2217 13571 21838 13571 21838 6848 7711 6848 7711 24706 20676 24706 20676 1027 10314 1027 10314 5885 12700 5885 12700 12204 17682 12204 17682 9283 -999999986 9283 17 9283 17 9396 8029 9396 8029 19325 11567 19325 11567 22587 18413 22587 18413 12323 6481 12323 6481 7559 14456 7559 14456 8734 16638 8734 16638 2439 4277 2439 4277 10812 10362 10812 10362 9781 20464 9781 20464 874 22407 874 22407 21518 8717 21518 8717 7023 18809 7023 18809 7543 5980 7543 5980 21715 2593 21715 2593 11784 22462 11784 22462 24780 18399 24780 18399 8900 12149 8900 12149 20644 17281 20644 17281 9801 13052 9801 13052 7895 23323 7895 23323 23808 15742 23808 15742 10318 19361 10318 19361 22309 11876 22309 11876 19951 23144 19951 23144 18317 23222 18317 23222 13870 5142 13870 5142 16916 11770 16916 11770 36 13831 36 13831 20339 8236 20339 8236 782 12014 782 12014 4685 1736 4685 1736 3587 5059 3587 5059 7634 5026 7634 5026 22786 108 22786 108 11732 12349 11732 12349 10664 16049 10664 16049 7726 9015 7726 9015 16801 10096 16801 10096 14173 4365 14173 4365 13022 7312 13022 7312 1202 9892 1202 9892 19563 14682 19563 14682 3985 4811 3985 4811 7511 5874 7511 5874 6145 7210 6145 7210 1722 116 1722 116 20682 24591 20682 24591 7464 12233 7464 12233 15528 666 15528 666 5980 11044 5980 11044 22905 7262 22905 7262 24249 863 24249 863 12807 21845 12807 21845 488 24395 488 24395 8150 7223 8150 7223 3862 21013 3862 21013 13176 13075 13176 13075 3965 1236 3965 1236 4746 10023 4746 10023 16505 11335 16505 11335 13216 4914 13216 4914 10897 18367 10897 18367 14761 23952 14761 23952 860 22793 860 22793 13665 10140 13665 10140 15629 13814 15629 13814 24122 24416 24122 24416 14501 8088 14501 8088 4052 4047 4052 4047 13739 702 13739 702 6610 1013 6610 1013 19262 14858 19262 14858 20779 2450 20779 2450 20623 11331 20623 11331 10040 15094 10040 15094 10984 17903 10984 17903 21765 20046 21765 20046 17237 8380 17237 8380 1860 9222 1860 9222 7599 20716 7599 20716 11450 17724 11450 17724 8703 17109 8703 17109 3099 19121 3099 19121 7033 12240 7033 12240 6638 7791 6638 7791 16065 5756 16065 5756 10004 18760 10004 18760 3743 9913 3743 9913 24616 17050 24616 17050 21608 23019 21608 23019 17040 24665 17040 24665 6763 16592 6763 16592 24736 15674 24736 15674 4584 12113 4584 12113 23216 5365 23216 5365 19050 21158 19050 21158 3683 20378 3683 20378 11992 1697 11992 1697 17837 16710 17837 16710 9510 20725 9510 20725 9780 5184 9780 5184 20912 5577 20912 5577 12333 15114 12333 15114 13821 15005 13821 15005 3483 20384 3483 20384 16974 4132 16974 4132 13548 9446 13548 9446 13923 17275 13923 17275 21666 4216 21666 4216 7246 19105 7246 19105 14617 14372 14617 14372 8468 73 8468 73 4287 5912 4287 5912 4820 12412 4820 12412 24196 17260 24196 17260 12383 11426 12383 11426 10097 17935 10097 17935 22617 10425 22617 10425 127 6747 127 6747 19462 246 19462 246 23484 20289 23484 20289 253 16242 253 16242 16748 5784 16748 5784 3338 12200 3338 12200 11598 41 11598 41 15408 5996 15408 5996 12283 23208 12283 23208 10050 24994 10050 24994 21520 18491 21520 18491 17639 8985 17639 8985 6710 1719 6710 1719 9968 18473 9968 18473 20506 24080 20506 24080 1593 20680 1593 20680 18989 10505 18989 10505 10281 16326 10281 16326 10425 8751 10425 8751 6795 12609 6795 12609 1803 21601 1803 21601 1838 3644 1838 3644 18765 11343 18765 11343 19013 15709 19013 15709 13284 9082 13284 9082 20408 6369 20408 6369 18323 19483 18323 19483 7639 8706 7639 8706 20578 6797 20578 6797 1599 12585 1599 12585 11539 3678 11539 3678 6035 7919 6035 7919 22945 10336 22945 10336 13880 15204 13880 15204 17049 21123 17049 21123 10107 10080 10107 10080 8077 20860 8077 20860 11303 20499 11303 20499 1255 150 1255 150 4354 14613 4354 14613 5671 12092 5671 12092 18757 7582 18757 7582 6726 5345 6726 5345 427 21843 427 21843 7991 3154 7991 3154 13936 18258 13936 18258 9703 10442 9703 10442 14785 18271 14785 18271 9194 17955 9194 17955 481 10003 481 10003 1129 9312 1129 9312 3736 16734 3736 16734 8299 16536 8299 16536 24412 1861 24412 1861 14724 22831 14724 22831 15068 7769 15068 7769 6409 17869 6409 17869 11198 8795 11198 8795 5156 9956 5156 9956 2417 17760 2417 17760 14744 182 14744 182 9256 23406 9256 23406 20822 6080 20822 6080 9973 14094 9973 14094 10584 16000 10584 16000 704 6887 704 6887 16708 20266 16708 20266 20536 9653 20536 9653 15679 24106 15679 24106 7548 19500 7548 19500 9917 7097 9917 7097 21307 19262 21307 19262 12441 24041 12441 24041 8209 18170 8209 18170 12158 12141 12158 12141 9351 19949 9351 19949 23023 7231 23023 7231 24421 9562 24421 9562 5413 783 5413 783 12496 6699 12496 6699 20746 24169 20746 24169 17875 7343 17875 7343 22126 13040 22126 13040 15722 7393 15722 7393 2181 19462 2181 19462 12524 2721 12524 2721 21115 3112 21115 3112 24800 21427 24800 21427 3436 24007 3436 24007 8312 17405 8312 17405 19901 219 19901 219 8488 6544 8488 6544 5890 14097 5890 14097 14095 7921 14095 7921 11168 3054 11168 3054 14823 3798 14823 3798 6069 15037 6069 15037 8621 12419 8621 12419 7401 3528 7401 3528 1560 3267 1560 3267 16658 2939 16658 2939 16380 18565 16380 18565 12028 18454 12028 18454 21667 4648 21667 4648 19580 23712 19580 23712 8091 18735 8091 18735 14244 18481 14244 18481 19541 5308 19541 5308 2906 23843 2906 23843 7544 1828 7544 1828 19366 1484 19366 1484 10636 12951 10636 12951 9280 11555 9280 11555 22087 23055 22087 23055 24790 24840 24790 24840 15029 13922 15029 13922 18903 24965 18903 24965 4569 197 4569 197 10373 3820 10373 3820 790 14608 790 14608 20523 2350 20523 2350 2542 19113 2542 19113 23632 10120 23632 10120 4421 7003 4421 7003 23106 8960 23106 8960 19448 20282 19448 20282 4139 16831 4139 16831 1271 13505 1271 13505 7617 1234 7617 1234 156 2888 156 2888 21450 22417 21450 22417 20201 10692 20201 10692 18353 8249 18353 8249 10701 19623 10701 19623 714 17849 714 17849 2336 12265 2336 12265 15269 5455 15269 5455 15101 7240 15101 7240 23513 13293 23513 13293 7546 23396 7546 23396 2674 7036 2674 7036 13448 17919 13448 17919 9867 11382 9867 11382 16564 5332 16564 5332 23046 3661 23046 3661 22140 5122 22140 5122 5589 2682 5589 2682 18094 6808 18094 6808 19372 22203 19372 22203 3942 13407 3942 13407 16817 7545 16817 7545 9458 5454 9458 5454 7368 17914 7368 17914 21240 13715 21240 13715 16422 1307 16422 1307 14701 24374 14701 24374 10835 20310 10835 20310 9445 17798 9445 17798 12519 1153 12519 1153 16680 3972 16680 3972 20005 22852 20005 22852 7488 24227 7488 24227 9530 23605 9530 23605 10655 4806 10655 4806 18836 22586 18836 22586 21430 18426 21430 18426 13005 20600 13005 20600 22156 7579 22156 7579 12185 13334 12185 13334 9493 13304 9493 13304 8438 3919 8438 3919 13539 22804 13539 22804 5397 21226 5397 21226 2368 10671 2368 10671 16161 19915 16161 19915 20529 17484 20529 17484 13860 12005 13860 12005 3427 21150 3427 21150 12746 4172 12746 4172 13535 18344 13535 18344 14049 23145 14049 23145 10845 13823 10845 13823 14001 16183 14001 16183 3329 17623 3329 17623 9981 19805 9981 19805 13031 5167 13031 5167 23247 7399 23247 7399 2785 13104 2785 13104 12798 1524 12798 1524 1249 22336 1249 22336 11428 2247 11428 2247 23706 18194 23706 18194 246 12107 246 12107 22133 3255 22133 3255 10415 20448 10415 20448 22684 9727 22684 9727 19878 6321 19878 6321 6769 23927 6769 23927 4034 11394 4034 11394 24293 24917 24293 24917 10484 4957 10484 4957 6076 13945 6076 13945 10638 2306 10638 2306 15809 20807 15809 20807 6003 21282 6003 21282 23820 18245 23820 18245 561 2697 561 2697 18412 13071 18412 13071 12833 17401 12833 17401 3130 12567 3130 12567 12015 18153 12015 18153 24737 5132 24737 5132 17481 20385 17481 20385 14972 9523 14972 9523 13773 13827 13773 13827 22811 16901 22811 16901 14638 8973 14638 8973 8188 5601 8188 5601 21575 4177 21575 4177 20128 7993 20128 7993 21864 18572 21864 18572 9221 3344 9221 3344 17581 16507 17581 16507 3149 21928 3149 21928 5768 23556 5768 23556 18821 18680 18821 18680 18416 18359 18416 18359 21467 5528 21467 5528 14247 6012 14247 6012 6011 436 6011 436 1136 22487 1136 22487 8324 23153 8324 23153 24371 9075 24371 9075 12979 14544 12979 14544 4296 6506 4296 6506 13393 4929 13393 4929 21840 11904 21840 11904 4000 1902 4000 1902 12998 3251 12998 3251 23607 13802 23607 13802 1100 20006 1100 20006 22334 4760 22334 4760 4753 8873 4753 8873 18479 12019 18479 12019 20668 10229 20668 10229 16091 4391 16091 4391 11634 496 11634 496 3713 22019 3713 22019 900 18100 900 18100 14942 16829 14942 16829 20914 471 20914 471 21482 2412 21482 2412 17122 2696 17122 2696 4261 20441 4261 20441 8894 14870 8894 14870 4379 17756 4379 17756 7613 21771 7613 21771 22177 14609 22177 14609 22423 16850 22423 16850 11476 2108 11476 2108 9697 7611 9697 7611 21884 1512 21884 1512 17073 16594 17073 16594 20384 12961 20384 12961 1681 3167 1681 3167 8927 3274 8927 3274 11520 177 11520 177 16832 2077 16832 2077 13753 12653 13753 12653 9826 19075 9826 19075 21460 19116 21460 19116 4273 24871 4273 24871 2618 9223 2618 9223 16653 5611 16653 5611 4321 24632 4321 24632 11557 23729 11557 23729 471 2295 471 2295 21495 15049 21495 15049 16515 11633 16515 11633 16969 20468 16969 20468 4317 16335 4317 16335 3874 15508 3874 15508 6443 6500 6443 6500 6520 22085 6520 22085 21772 20365 21772 20365 109 20396 109 20396 2809 8146 2809 8146 3326 9758 3326 9758 12467 21015 12467 21015 16473 12378 16473 12378 12706 7164 12706 7164 14387 2273 14387 2273 10829 13598 10829 13598 7725 7075 7725 7075 6046 6207 6046 6207 20313 24971 20313 24971 24807 3873 24807 3873 2525 23357 2525 23357 14711 19884 14711 19884 24512 12280 24512 12280 18141 3310 18141 3310 17067 17120 17067 17120 7120 13246 7120 13246 18592 12076 18592 12076 9376 1332 9376 1332 15185 810 15185 810 22226 8723 22226 8723 17029 22396 17029 22396 5585 16583 5585 16583 23098 7253 23098 7253 17630 20970 17630 20970 22211 10993 22211 10993 4369 6093 4369 6093 16649 14559 16649 14559 10858 18422 10858 18422 5027 16027 5027 16027 15939 22263 15939 22263 125 21221 125 21221 4481 775 4481 775 9775 13447 9775 13447 18132 22434 18132 22434 24424 15970 24424 15970 5421 18997 5421 18997 9322 15407 9322 15407 10268 18648 10268 18648 10240 11878 10240 11878 15012 17197 15012 17197 11259 18836 11259 18836 5310 9625 5310 9625 12966 22365 12966 22365 20874 13644 20874 13644 8137 10544 8137 10544 4485 2039 4485 2039 21746 4439 21746 4439 11133 24644 11133 24644 12617 14196 12617 14196 4259 3225 4259 3225 7326 17094 7326 17094 460 10595 460 10595 10313 5679 10313 5679 23012 8594 23012 8594 20739 23895 20739 23895 10295 10391 10295 10391 17374 24652 17374 24652 7280 14482 7280 14482 1061 6076 1061 6076 11324 14316 11324 14316 4706 16657 4706 16657 6571 11440 6571 11440 6256 3670 6256 3670 5581 1613 5581 1613 17541 21594 17541 21594 20586 8552 20586 8552 455 23867 455 23867 7530 11470 7530 11470 3994 341 3994 341 18769 21584 18769 21584 15556 17557 15556 17557 6739 13231 6739 13231 11079 23113 11079 23113 18299 20146 18299 20146 22289 2623 22289 2623 22955 16895 22955 16895 7659 14656 7659 14656 7294 10731 7294 10731 17916 11177 17916 11177 10184 13838 10184 13838 4163 21587 4163 21587 12683 16409 12683 16409 8741 22128 8741 22128 14885 13990 14885 13990 16375 20086 16375 20086 15810 8827 15810 8827 12105 5160 12105 5160 23051 6881 23051 6881 20993 20999 20993 20999 22247 14005 22247 14005 8542 19701 8542 19701 24096 15947 24096 15947 438 9408 438 9408 1347 17661 1347 17661 21913 11444 21913 11444 10033 22560 10033 22560 2492 19030 2492 19030 23611 6922 23611 6922 2500 11142 2500 11142 24114 5276 24114 5276 18785 3821 18785 3821 13951 18211 13951 18211 8947 8834 8947 8834 24886 14574 24886 14574 5342 9452 5342 9452 8022 21317 8022 21317 2765 15838 2765 15838 3921 10221 3921 10221 1856 12377 1856 12377 5460 18677 5460 18677 3290 22140 3290 22140 3669 17948 3669 17948 2795 4894 2795 4894 4886 10246 4886 10246 10932 22972 10932 22972 6406 7478 6406 7478 4949 6374 4949 6374 2737 19991 2737 19991 1504 20175 1504 20175 9272 2853 9272 2853 4193 13030 4193 13030 1099 24534 1099 24534 354 3362 354 3362 1890 19146 1890 19146 24049 9775 24049 9775 22178 374 22178 374 5472 12720 5472 12720 5107 8661 5107 8661 1559 18073 1559 18073 23897 2320 23897 2320 17567 11615 17567 11615 22230 20563 22230 20563 15075 2314 15075 2314 13530 2845 13530 2845 21524 15669 21524 15669 11891 6628 11891 6628 5659 9106 5659 9106 23263 20957 23263 20957 13121 627 13121 627 14067 2634 14067 2634 17961 923 17961 923 1907 21547 1907 21547 23442 23378 23442 23378 8126 11912 8126 11912 17194 21071 17194 21071 11697 19951 11697 19951 17446 12296 17446 12296 5115 13451 5115 13451 18567 14790 18567 14790 13111 511 13111 511 19338 793 19338 793 18818 16159 18818 16159 19286 7752 19286 7752 1520 22643 1520 22643 22823 20746 22823 20746 6343 15546 6343 15546 4694 14431 4694 14431 2265 21511 2265 21511 12911 6027 12911 6027 2669 3009 2669 3009 1154 9828 1154 9828 5562 17974 5562 17974 13323 3786 13323 3786 15285 21987 15285 21987 21903 23168 21903 23168 15803 14911 15803 14911 22268 23817 22268 23817 3973 19061 3973 19061 11808 22290 11808 22290 21887 23463 21887 23463 20799 2253 20799 2253 9649 7557 9649 7557 24174 20222 24174 20222 10194 7384 10194 7384 19074 1075 19074 1075 20628 24435 20628 24435 16566 5711 16566 5711 17363 12262 17363 12262 24713 20051 24713 20051 3753 20628 3753 20628 19149 4623 19149 4623 2929 3785 2929 3785 10840 10944 10840 10944 24383 16975 24383 16975 1037 9093 1037 9093 14908 20848 14908 20848 17554 18478 17554 18478 6690 99 6690 99 6934 15684 6934 15684 20930 8213 20930 8213 4673 200 4673 200 14213 22088 14213 22088 4805 24109 4805 24109 266 15659 266 15659 23294 16917 23294 16917 8662 22737 8662 22737 23551 2370 23551 2370 21535 11533 21535 11533 15591 19943 15591 19943 11047 16712 11047 16712 17494 16678 17494 16678 22618 23616 22618 23616 4198 13138 4198 13138 22935 10309 22935 10309 14360 17691 14360 17691 15649 14809 15649 14809 19937 11192 19937 11192 926 11254 926 11254 8767 4885 8767 4885 11314 24473 11314 24473 1706 16098 1706 16098 9332 11286 9332 11286 14 9470 14 9470 6534 3761 6534 3761 15994 8159 15994 8159 543 6940 543 6940 12571 3276 12571 3276 24818 14252 24818 14252 9169 4541 9169 4541 5838 20786 5838 20786 14601 105 14601 105 20257 11265 20257 11265 8081 14235 8081 14235 19947 15281 19947 15281 7106 4697 7106 4697 1765 17846 1765 17846 6738 18522 6738 18522 5269 16343 5269 16343 2713 18532 2713 18532 17288 15260 17288 15260 6466 23321 6466 23321 6101 9204 6101 9204 1392 8651 1392 8651 5714 3048 5714 3048 19788 7887 19788 7887 18899 15493 18899 15493 17695 13525 17695 13525 11074 19136 11074 19136 21600 20088 21600 20088 20371 19972 20371 19972 8588 6674 8588 6674 23760 4777 23760 4777 18210 299 18210 299 11752 17537 11752 17537 9364 17211 9364 17211 3922 3584 3922 3584 12468 10972 12468 10972 22030 13258 22030 13258 71 19810 71 19810 18606 15869 18606 15869 20738 3136 20738 3136 24066 20590 24066 20590 1676 12181 1676 12181 12674 10861 12674 10861 23359 22474 23359 22474 23391 3783 23391 3783 11321 5629 11321 5629 12492 22614 12492 22614 10153 23632 10153 23632 11356 5830 11356 5830 21285 15298 21285 15298 11462 12536 11462 12536 12470 12206 12470 12206 5801 15788 5801 15788 11995 9834 11995 9834 21368 3230 21368 3230 15515 12863 15515 12863 12933 19922 12933 19922 16909 18989 16909 18989 21174 23715 21174 23715 8516 9194 8516 9194 35 14478 35 14478 15997 20412 15997 20412 8044 9024 8044 9024 9491 7102 9491 7102 11310 14881 11310 14881 23968 8105 23968 8105 3364 14039 3364 14039 644 4879 644 4879 12390 9732 12390 9732 9837 6987 9837 6987 18895 6671 18895 6671 18421 22886 18421 22886 9886 24792 9886 24792 14607 20331 14607 20331 5231 6317 5231 6317 21271 15337 21271 15337 21301 7326 21301 7326 9019 4789 9019 4789 2559 21717 2559 21717 21842 14225 21842 14225 5123 59 5123 59 14433 1949 14433 1949 11850 24029 11850 24029 9730 17167 9730 17167 3673 626 3673 626 7521 19668 7521 19668 20980 11464 20980 11464 6304 11387 6304 11387 20109 21754 20109 21754 4645 16823 4645 16823 14700 18250 14700 18250 7487 19092 7487 19092 11839 24855 11839 24855 672 16487 672 16487 21702 9761 21702 9761 23697 2919 23697 2919 11714 10325 11714 10325 9630 19310 9630 19310 8087 20633 8087 20633 11442 12622 11442 12622 14056 3988 14056 3988 14464 19531 14464 19531 19904 9789 19904 9789 17515 16777 17515 16777 6977 13685 6977 13685 5618 16347 5618 16347 16324 17452 16324 17452 8269 23755 8269 23755 22541 20062 22541 20062 10944 7324 10944 7324 334 579 334 579 4795 16797 4795 16797 21633 1170 21633 1170 10624 20322 10624 20322 13044 5700 13044 5700 20830 19283 20830 19283 8104 2563 8104 2563 1000 24326 1000 24326 2034 15844 2034 15844 2111 9760 2111 9760 10071 5524 10071 5524 12056 17099 12056 17099 8874 15533 8874 15533 6062 20032 6062 20032 19584 24709 19584 24709 8965 22561 8965 22561 19640 18944 19640 18944 3225 18046 3225 18046 3796 9008 3796 9008 24878 2210 24878 2210 6243 9236 6243 9236 2994 3069 2994 3069 9013 4247 9013 4247 8696 19093 8696 19093 18193 7530 18193 7530 7588 15002 7588 15002 7695 8101 7695 8101 7076 14185 7076 14185 10513 24675 10513 24675 9957 10535 9957 10535 12134 18391 12134 18391 20612 21356 20612 21356 10996 7843 10996 7843 14238 13623 14238 13623 15783 21912 15783 21912 14666 22478 14666 22478 19431 14532 19431 14532 5290 1116 5290 1116 21879 9331 21879 9331 12651 19264 12651 19264 1491 13237 1491 13237 9588 7916 9588 7916 10555 14124 10555 14124 19668 4063 19668 4063 5087 18762 5087 18762 11540 9153 11540 9153 23559 8696 23559 8696 8776 21884 8776 21884 16998 5091 16998 5091 14852 11802 14852 11802 14228 18596 14228 18596 17341 1418 17341 1418 1768 18008 1768 18008 6205 11954 6205 11954 2549 14583 2549 14583 4183 23600 4183 23600 4759 16405 4759 16405 17209 11064 17209 11064 7127 20580 7127 20580 17939 10217 17939 10217 10696 2037 10696 2037 15695 16876 15695 16876 17840 19004 17840 19004 4917 5010 4917 5010 24144 23229 24144 23229 13290 15141 13290 15141 23169 14900 23169 14900 22201 3076 22201 3076 14574 3513 14574 3513 12403 19768 12403 19768 24136 5408 24136 5408 16080 18688 16080 18688 24517 14508 24517 14508 1902 23824 1902 23824 13331 15827 13331 15827 20460 20980 20460 20980 13003 17877 13003 17877 9770 17655 9770 17655 2380 313 2380 313 20434 5239 20434 5239 2483 17710 2483 17710 10074 606 10074 606 21490 8132 21490 8132 16592 17181 16592 17181 23995 23419 23995 23419 13940 4994 13940 4994 7074 13832 7074 13832 815 11131 815 11131 6686 13218 6686 13218 12208 15016 12208 15016 12217 11865 12217 11865 19685 12736 19685 12736 18394 24686 18394 24686 12057 23896 12057 23896 15539 21135 15539 21135 8394 14154 8394 14154 18707 7044 18707 7044 6436 2668 6436 2668 8842 11780 8842 11780 4236 21152 4236 21152 17704 11584 17704 11584 14893 1257 14893 1257 2300 7960 2300 7960 2568 7291 2568 7291 20048 16293 20048 16293 7192 4127 7192 4127 12752 21721 12752 21721 8871 6893 8871 6893 17427 808 17427 808 12868 1600 12868 1600 1605 23234 1605 23234 4551 24906 4551 24906 6614 21794 6614 21794 4505 18133 4505 18133 22906 20443 22906 20443 17882 1393 17882 1393 17292 5262 17292 5262 11696 17193 11696 17193 19570 17434 19570 17434 13790 15368 13790 15368 12761 17360 12761 17360 2596 5579 2596 5579 23043 5845 23043 5845 16790 22876 16790 22876 16753 5516 16753 5516 7434 5254 7434 5254 2586 23580 2586 23580 18311 4756 18311 4756 908 16339 908 16339 3963 11733 3963 11733 5200 14644 5200 14644 17066 18415 17066 18415 1906 4920 1906 4920 700 3628 700 3628 20677 3495 20677 3495 868 23493 868 23493 7419 18376 7419 18376 18633 16193 18633 16193 18576 17565 18576 17565 11679 617 11679 617 22460 1901 22460 1901 10374 13769 10374 13769 21695 2831 21695 2831 16385 15749 16385 15749 22271 12072 22271 12072 6052 1300 6052 1300 24472 15248 24472 15248 17775 7217 17775 7217 16757 8301 16757 8301 20091 4539 20091 4539 11437 633 11437 633 10345 11923 10345 11923 9901 4604 9901 4604 5010 19697 5010 19697 10019 14945 10019 14945 779 3731 779 3731 20012 17501 20012 17501 15894 7666 15894 7666 18935 21420 18935 21420 9899 9787 9899 9787 3020 2333 3020 2333 19437 10269 19437 10269 8748 10034 8748 10034 10225 10869 10225 10869 22834 7623 22834 7623 16525 21404 16525 21404 8993 261 8993 261 23315 10860 23315 10860 14435 6278 14435 6278 22392 7768 22392 7768 8724 24733 8724 24733 4730 18297 4730 18297 5808 22978 5808 22978 9763 6048 9763 6048 5696 14238 5696 14238 6561 4576 6561 4576 19236 14101 19236 14101 8042 18817 8042 18817 3445 17576 3445 17576 12096 1865 12096 1865 11638 11840 11638 11840 7069 22515 7069 22515 24845 8376 24845 8376 3749 24831 3749 24831 11708 16296 11708 16296 20332 16059 20332 16059 8467 18929 8467 18929 5063 3742 5063 3742 7932 13675 7932 13675 19611 16216 19611 16216 17305 3542 17305 3542 7636 9000 7636 9000 6241 16494 6241 16494 8038 10750 8038 10750 22238 14363 22238 14363 21470 20494 21470 20494 8850 379 8850 379 10147 23998 10147 23998 22626 2652 22626 2652 7208 14149 7208 14149 7980 24293 7980 24293 24770 1519 24770 1519 2573 22298 2573 22298 11298 21240 11298 21240 10588 542 10588 542 18233 10001 18233 10001 21228 4363 21228 4363 198 16206 198 16206 13506 12203 13506 12203 4189 9550 4189 9550 19182 7881 19182 7881 19732 7977 19732 7977 23997 17163 23997 17163 10782 12643 10782 12643 10022 16264 10022 16264 13815 21117 13815 21117 8643 13456 8643 13456 20773 13955 20773 13955 7177 8407 7177 8407 11919 285 11919 285 1829 24604 1829 24604 15945 24349 15945 24349 6133 24787 6133 24787 23910 11539 23910 11539 10913 5030 10913 5030 411 4713 411 4713 8540 12284 8540 12284 5161 1480 5161 1480 11128 21287 11128 21287 15050 24230 15050 24230 6213 8120 6213 8120 20881 24018 20881 24018 7565 11631 7565 11631 19889 24438 19889 24438 9539 4389 9539 4389 7090 3890 7090 3890 9668 24382 9668 24382 3629 1466 3629 1466 14723 2829 14723 2829 24391 7705 24391 7705 24013 18575 24013 18575 23639 24756 23639 24756 10740 18776 10740 18776 21198 1557 21198 1557 2449 2643 2449 2643 23917 16388 23917 16388 21309 23219 21309 23219 23502 8223 23502 8223 8572 19392 8572 19392 23943 11729 23943 11729 13075 2899 13075 2899 2150 18544 2150 18544 9417 14390 9417 14390 1670 210 1670 210 1654 15519 1654 15519 22657 9910 22657 9910 540 3260 540 3260 4776 7889 4776 7889 10680 17139 10680 17139 5645 11122 5645 11122 11908 23124 11908 23124 2288 16523 2288 16523 25 23783 25 23783 24054 10501 24054 10501 8789 15963 8789 15963 21012 360 21012 360 7213 14167 7213 14167 16864 19564 16864 19564 19269 11351 19269 11351 19450 10131 19450 10131 13582 6435 13582 6435 6514 7835 6514 7835 18441 6340 18441 6340 17673 14017 17673 14017 21950 3254 21950 3254 1443 11217 1443 11217 12856 23647 12856 23647 15821 2149 15821 2149 24352 8731 24352 8731 23077 20520 23077 20520 12425 15698 12425 15698 19625 18302 19625 18302 17084 570 17084 570 23407 3067 23407 3067 14366 19474 14366 19474 3657 18723 3657 18723 18215 11649 18215 11649 2812 3244 2812 3244 20580 208 20580 208 1435 24050 1435 24050 17742 16151 17742 16151 14314 5039 14314 5039 8453 20035 8453 20035 2687 4118 2687 4118 21704 1201 21704 1201 23850 16740 23850 16740 5759 6754 5759 6754 245 21030 245 21030 17473 17513 17473 17513 7601 11074 7601 11074 11768 6365 11768 6365 5485 11278 5485 11278 24607 6344 24607 6344 7138 16907 7138 16907 21461 14191 21461 14191 15824 22266 15824 22266 22972 264 22972 264 1088 14079 1088 14079 2416 6413 2416 6413 20191 20744 20191 20744 12279 9984 12279 9984 19520 21541 19520 21541 23145 17474 23145 17474 10756 20769 10756 20769 10993 19831 10993 19831 21099 3489 21099 3489 17985 19239 17985 19239 8604 713 8604 713 23867 3905 23867 3905 17616 4440 17616 4440 4416 23037 4416 23037 10516 14118 10516 14118 2729 3367 2729 3367 21366 10912 21366 10912 19283 12731 19283 12731 24623 10842 24623 10842 2360 921 2360 921 7984 7392 7984 7392 22437 5811 22437 5811 14050 467 14050 467 14294 24341 14294 24341 22116 15419 22116 15419 17233 22832 17233 22832 18442 18264 18442 18264 20835 11906 20835 11906 17153 8446 17153 8446 21556 1682 21556 1682 13398 9189 13398 9189 104 19410 104 19410 15016 20555 15016 20555 3738 10186 3738 10186 10596 8097 10596 8097 22278 3003 22278 3003 4990 8628 4990 8628 18953 16813 18953 16813 493 18935 493 18935 2078 4496 2078 4496 17091 19159 17091 19159 9807 23987 9807 23987 9855 19638 9855 19638 4090 8911 4090 8911 20021 15117 20021 15117 24589 13132 24589 13132 14162 258 14162 258 13842 2472 13842 2472 5944 2850 5944 2850 8227 11691 8227 11691 23461 1194 23461 1194 19868 18598 19868 18598 11506 16093 11506 16093 17319 3494 17319 3494 10721 10463 10721 10463 6254 14040 6254 14040 5809 17266 5809 17266 1211 20581 1211 20581 5976 2788 5976 2788 847 8463 847 8463 4894 11686 4894 11686 18367 2401 18367 2401 24682 17072 24682 17072 3241 19821 3241 19821 12409 16014 12409 16014 24808 12251 24808 12251 5736 19598 5736 19598 12779 15489 12779 15489 1943 22179 1943 22179 15200 10046 15200 10046 24957 8322 24957 8322 2592 23411 2592 23411 1558 8675 1558 8675 20024 16402 20024 16402 23964 18180 23964 18180 1868 16595 1868 16595 18351 23977 18351 23977 7685 8617 7685 8617 4560 24467 4560 24467 22916 22454 22916 22454 2047 11827 2047 11827 14835 21384 14835 21384 17777 639 17777 639 23465 24317 23465 24317 10755 2349 10755 2349 19309 17586 19309 17586 8688 24122 8688 24122 8288 6336 8288 6336 15467 11130 15467 11130 2871 2319 2871 2319 19379 17688 19379 17688 4516 8058 4516 8058 17587 2229 17587 2229 499 10274 499 10274 23296 18106 23296 18106 15145 3420 15145 3420 11412 17154 11412 17154 8374 14818 8374 14818 24254 4012 24254 4012 11360 7444 11360 7444 8360 16791 8360 16791 15788 664 15788 664 4747 2977 4747 2977 23201 7639 23201 7639 20875 24514 20875 24514 15731 9880 15731 9880 24747 21947 24747 21947 23737 12726 23737 12726 16073 19078 16073 19078 19390 7900 19390 7900 14543 19736 14543 19736 10460 2909 10460 2909 19264 18586 19264 18586 21737 1043 21737 1043 18539 8742 18539 8742 7309 165 7309 165 350 11782 350 11782 10936 1652 10936 1652 16769 14704 16769 14704 1935 22284 1935 22284 1082 23355 1082 23355 17562 5938 17562 5938 11584 9462 11584 9462 893 5640 893 5640 22089 5578 22089 5578 12306 13658 12306 13658 21104 24302 21104 24302 21945 11705 21945 11705 24505 13612 24505 13612 22576 23660 22576 23660 3600 20607 3600 20607 11963 3565 11963 3565 18269 5296 18269 5296 1276 19698 1276 19698 22320 22772 22320 22772 21855 11313 21855 11313 2328 6787 2328 6787 15452 24962 15452 24962 23176 23847 23176 23847 17983 12044 17983 12044 23 15231 23 15231 3408 13727 3408 13727 22528 18026 22528 18026 18808 7261 18808 7261 20601 3165 20601 3165 10158 13757 10158 13757 9088 743 9088 743 5515 22869 5515 22869 14449 9058 14449 9058 17852 16266 17852 16266 12497 4239 12497 4239 11166 239 11166 239 24989 9101 24989 9101 12878 3014 12878 3014 10525 7106 10525 7106 2001 4225 2001 4225 1040 13211 1040 13211 17820 14446 17820 14446 1385 19109 1385 19109 22066 22187 22066 22187 7001 18160 7001 18160 9572 2692 9572 2692 23781 14000 23781 14000 8344 10580 8344 10580 14091 11349 14091 11349 766 15894 766 15894 21045 908 21045 908 21005 10074 21005 10074 24940 22940 24940 22940 10806 12052 10806 12052 12166 21134 12166 21134 3377 18916 3377 18916 1628 6269 1628 6269 13915 2804 13915 2804 23566 10347 23566 10347 17881 17101 17881 17101 24660 5019 24660 5019 21231 6738 21231 6738 3710 86 3710 86 3465 23562 3465 23562 21189 2474 21189 2474 6545 5004 6545 5004 3984 16766 3984 16766 9412 22184 9412 22184 15911 7079 15911 7079 655 5848 655 5848 14995 19529 14995 19529 3199 5422 3199 5422 10210 14173 10210 14173 20941 1575 20941 1575 11434 24481 11434 24481 5602 23979 5602 23979 10777 21608 10777 21608 19970 3556 19970 3556 8407 16149 8407 16149 7770 21198 7770 21198 5241 4673 5241 4673 13681 19292 13681 19292 2282 23455 2282 23455 11318 10765 11318 10765 9845 23988 9845 23988 18038 3607 18038 3607 3948 23379 3948 23379 2008 17323 2008 17323 3849 14728 3849 14728 321 3124 321 3124 18608 8426 18608 8426 16837 11513 16837 11513 4913 6588 4913 6588 7737 21886 7737 21886 1242 1081 1242 1081 8339 23708 8339 23708 14810 9119 14810 9119 12595 21078 12595 21078 1326 3978 1326 3978 9671 8845 9671 8845 2294 4069 2294 4069 7850 24525 7850 24525 4843 23004 4843 23004 3472 19278 3472 19278 4044 17646 4044 17646 16488 866 16488 866 20097 14671 20097 14671 14044 1734 14044 1734 14582 15358 14582 15358 10465 13554 10465 13554 13604 4666 13604 4666 2293 3467 2293 3467 5220 13294 5220 13294 10745 72 10745 72 19564 22321 19564 22321 2122 11439 2122 11439 14035 6961 14035 6961 2147 13581 2147 13581 5836 20099 5836 20099 6330 393 6330 393 14975 11889 14975 11889 13058 23727 13058 23727 2979 5321 2979 5321 20657 13421 20657 13421 19487 23717 19487 23717 21809 24770 21809 24770 22726 3694 22726 3694 15115 1632 15115 1632 4367 3195 4367 3195 24962 24441 24962 24441 9646 14514 9646 14514 13372 2252 13372 2252 7881 16522 7881 16522 712 20182 712 20182 24385 6428 24385 6428 23317 7456 23317 7456 19620 22464 19620 22464 16995 13110 16995 13110 3707 5288 3707 5288 11099 141 11099 141 21782 661 21782 661 7977 4248 7977 4248 281 16533 281 16533 17861 22965 17861 22965 12885 13725 12885 13725 8847 10363 8847 10363 20301 19344 20301 19344 2386 23807 2386 23807 19524 13977 19524 13977 20389 12943 20389 12943 3174 22743 3174 22743 10067 8853 10067 8853 9960 163 9960 163 4391 2627 4391 2627 7927 14969 7927 14969 6568 18042 6568 18042 16663 5755 16663 5755 16164 1148 16164 1148 6275 6227 6275 6227 3569 5508 3569 5508 22231 1707 22231 1707 12350 18273 12350 18273 18773 17976 18773 17976 12223 4845 12223 4845 6284 17378 6284 17378 12727 16654 12727 16654 1783 5018 1783 5018 24650 17605 24650 17605 9575 4571 9575 4571 22950 14764 22950 14764 20646 22306 20646 22306 13138 1427 13138 1427 14116 11664 14116 11664 2710 20844 2710 20844 18654 8614 18654 8614 6493 13488 6493 13488 421 15895 421 15895 1233 3634 1233 3634 17522 14140 17522 14140 17691 3993 17691 3993 21333 21444 21333 21444 19076 14302 19076 14302 19126 9967 19126 9967 10749 11570 10749 11570 5532 6458 5532 6458 24426 1275 24426 1275 2082 9311 2082 9311 8546 17776 8546 17776 13994 10934 13994 10934 18727 11854 18727 11854 7363 5271 7363 5271 15872 22051 15872 22051 18200 8203 18200 8203 16804 2398 16804 2398 4544 2982 4544 2982 14733 15121 14733 15121 4314 8482 4314 8482 17655 7789 17655 7789 24004 8538 24004 8538 12920 8137 12920 8137 2207 9007 2207 9007 9165 6510 9165 6510 13691 9926 13691 9926 24760 5970 24760 5970 7968 3480 7968 3480 12418 6823 12418 6823 1026 20212 1026 20212 14183 20926 14183 20926 19400 19179 19400 19179 21526 21605 21526 21605 9108 23352 9108 23352 2075 13379 2075 13379 5631 24206 5631 24206 16614 6247 16614 6247 727 6694 727 6694 19230 1469 19230 1469 6360 10098 6360 10098 183 766 183 766 10658 24587 10658 24587 23173 12743 23173 12743 24819 5300 24819 5300 10850 19929 10850 19929 24158 22524 24158 22524 8805 23273 8805 23273 9250 12696 9250 12696 19194 7028 19194 7028 21668 2985 21668 2985 6235 701 6235 701 6002 9168 6002 9168 1000024973 9168 24972 9947 24972 9947 10619 8292 10619 8292 23774 16667 23774 16667 5992 9203 5992 9203 12114 8202 12114 8202 269 23873 269 23873 21302 9813 21302 9813 21966 21255 21966 21255 20688 10617 20688 10617 20417 4328 20417 4328 24840 19826 24840 19826 17400 2587 17400 2587 21892 19403 21892 19403 5202 6620 5202 6620 2634 1795 2634 1795 5955 9048 5955 9048 24175 6113 24175 6113 13497 22440 13497 22440 19291 19927 19291 19927 7532 1097 7532 1097 2539 18219 2539 18219 10569 3441 10569 3441 5078 11485 5078 11485 11974 16228 11974 16228 18882 10807 18882 10807 3826 7241 3826 7241 15678 6404 15678 6404 10233 16389 10233 16389 22630 22696 22630 22696 24592 5883 24592 5883 11855 20473 11855 20473 12539 24259 12539 24259 23059 11678 23059 11678 10127 13961 10127 13961 9643 21679 9643 21679 5316 865 5316 865 3692 11218 3692 11218 13927 22307 13927 22307 23369 24343 23369 24343 70 465 70 465 15508 17466 15508 17466 11871 1893 11871 1893 15324 21554 15324 21554 22776 24860 22776 24860 10201 2007 10201 2007 19709 1972 19709 1972 17421 21747 17421 21747 21497 24864 21497 24864 3251 7131 3251 7131 2660 21624 2660 21624 6903 21749 6903 21749 5848 14332 5848 14332 3824 15621 3824 15621 18303 19849 18303 19849 5544 22753 5544 22753 20708 13180 20708 13180 22323 22905 22323 22905 9247 21038 9247 21038 7205 1510 7205 1510 21020 20427 21020 20427 11060 2138 11060 2138 14029 12229 14029 12229 17610 9508 17610 9508 15529 6171 15529 6171 21589 5916 21589 5916 4397 10415 4397 10415 23307 11052 23307 11052 22716 14366 22716 14366 9693 4257 9693 4257 9878 5565 9878 5565 15361 20679 15361 20679 7149 2437 7149 2437 20593 5903 20593 5903 16834 24214 16834 24214 20103 24032 20103 24032 3597 15559 3597 15559 11460 14103 11460 14103 20670 3252 20670 3252 5583 1999 5583 1999 18217 8831 18217 8831 10614 8768 10614 8768 13846 10390 13846 10390 12820 15478 12820 15478 2622 4708 2622 4708 24867 23425 24867 23425 8576 9963 8576 9963 17279 3430 17279 3430 17296 5219 17296 5219 16982 8608 16982 8608 20028 3865 20028 3865 15231 20498 15231 20498 298 20565 298 20565 9925 1216 9925 1216 3397 318 3397 318 5989 21386 5989 21386 21916 10151 21916 10151 24209 17741 24209 17741 2229 15065 2229 15065 4503 22188 4503 22188 1283 13638 1283 13638 11203 9845 11203 9845 7302 12886 7302 12886 12197 8851 12197 8851 11161 18616 11161 18616 7038 9476 7038 9476 14948 11225 14948 11225 20385 11625 20385 11625 23972 6229 23972 6229 15136 13673 15136 13673 14814 22115 14814 22115 5888 14411 5888 14411 20613 16961 20613 16961 15957 5654 15957 5654 11826 3327 11826 3327 19979 18499 19979 18499 23504 2469 23504 2469 18781 17069 18781 17069 10446 17029 10446 17029 1390 13630 1390 13630 584 22328 584 22328 22381 18899 22381 18899 15298 2551 15298 2551 21614 21297 21614 21297 21592 17921 21592 17921 3 7559 3 7559 10803 3164 10803 3164 21930 21668 21930 21668 22439 16090 22439 16090 5948 23876 5948 23876 935 1302 935 1302 20763 55 20763 55 12753 10158 12753 10158 2316 11787 2316 11787 12733 15174 12733 15174 21394 24539 21394 24539 6490 21097 6490 21097 6541 13839 6541 13839 1839 12191 1839 12191 3620 10177 3620 10177 13002 6293 13002 6293 13053 14402 13053 14402 3497 21109 3497 21109 18372 9817 18372 9817 11605 8086 11605 8086 5103 22456 5103 22456 7339 19193 7339 19193 17366 13041 17366 13041 11043 19382 11043 19382 13545 22518 13545 22518 7942 1169 7942 1169 17437 8573 17437 8573 19221 15255 19221 15255 2046 6273 2046 6273 16208 2639 16208 2639 5640 10833 5640 10833 1339 19247 1339 19247 729 13883 729 13883 1420 14827 1420 14827 1920 3968 1920 3968 19905 16271 19905 16271 11572 16408 11572 16408 6237 18154 6237 18154 5863 10682 5863 10682 3334 8116 3334 8116 15835 3221 15835 3221 23081 8732 23081 8732 13984 24251 13984 24251 16954 20691 16954 20691 17164 10764 17164 10764 24104 8264 24104 8264 5189 841 5189 841 19218 5968 19218 5968 21671 16953 21671 16953 11278 17003 11278 17003 11487 6191 11487 6191 22050 13816 22050 13816 4448 9534 4448 9534 3935 6994 3935 6994 20266 14249 20266 14249 22999 1374 22999 1374 23229 8680 23229 8680 19534 8582 19534 8582 12003 13153 12003 13153 8208 21020 8208 21020 11132 18098 11132 18098 5287 10375 5287 10375 14589 16025 14589 16025 13748 13117 13748 13117 9166 17524 9166 17524 19529 4508 19529 4508 11769 22058 11769 22058 23182 18920 23182 18920 5706 7354 5706 7354 952 15461 952 15461 23667 10813 23667 10813 11058 19013 11058 19013 10168 12621 10168 12621 5786 13636 5786 13636 23816 17858 23816 17858 14192 14292 14192 14292 15383 18505 15383 18505 22404 3047 22404 3047 10885 33 10885 33 20882 7066 20882 7066 24917 831 24917 831 21416 21899 21416 21899 5495 6899 5495 6899 9106 24125 9106 24125 2653 24484 2653 24484 3656 10946 3656 10946 23951 20831 23951 20831 17465 14215 17465 14215 9799 13179 9799 13179 5336 15918 5336 15918 1542 21206 1542 21206 11393 15323 11393 15323 8114 18789 8114 18789 14762 22213 14762 22213 10818 452 10818 452 15413 3359 15413 3359 4162 9281 4162 9281 1852 2562 1852 2562 1989 14932 1989 14932 19737 9397 19737 9397 22375 24151 22375 24151 13695 12387 13695 12387 15088 16933 15088 16933 24271 2604 24271 2604 18502 2087 18502 2087 2120 7742 2120 7742 1433 17061 1433 17061 15122 22667 15122 22667 20294 11740 20294 11740 14560 3135 14560 3135 22363 24660 22363 24660 13212 1928 13212 1928 16591 9960 16591 9960 21322 23543 21322 23543 1465 3189 1465 3189 10863 6970 10863 6970 14991 25 14991 25 9308 9175 9308 9175 21576 15728 21576 15728 12643 20892 12643 20892 22067 14986 22067 14986 13352 12563 13352 12563 15547 2539 15547 2539 3623 17284 3623 17284 6894 8759 6894 8759 3455 21087 3455 21087 15253 16677 15253 16677 3118 3777 3118 3777 3860 4747 3860 4747 21870 2164 21870 2164 5657 5781 5657 5781 4209 2895 4209 2895 6090 6261 6090 6261 13968 2531 13968 2531 11055 9112 11055 9112 2200 6577 2200 6577 4078 9249 4078 9249 4253 3461 4253 3461 9397 7313 9397 7313 9253 19300 9253 19300 18991 22567 18991 22567 975 24541 975 24541 18174 7658 18174 7658 10672 17794 10672 17794 10779 22619 10779 22619 16356 20958 16356 20958 3898 829 3898 829 14359 1355 14359 1355 18807 18124 18807 18124 1498 983 1498 983 5469 24083 5469 24083 3771 5113 3771 5113 7751 21460 7751 21460 20145 20597 20145 20597 5102 17628 5102 17628 12167 12124 12167 12124 6180 13162 6180 13162 24666 4213 24666 4213 8236 24516 8236 24516 24502 8832 24502 8832 10471 5662 10471 5662 19965 8477 19965 8477 15167 23767 15167 23767 12124 2495 12124 2495 18611 11658 18611 11658 6822 1028 6822 1028 15573 12359 15573 12359 9133 3304 9133 3304 18517 3202 18517 3202 2278 9931 2278 9931 4061 15583 4061 15583 3932 8435 3932 8435 23134 23697 23134 23697 9238 18351 9238 18351 22793 11951 22793 11951 20069 18843 20069 18843 6296 391 6296 391 15603 4100 15603 4100 23002 17206 23002 17206 12884 20530 12884 20530 6687 13433 6687 13433 14362 10663 14362 10663 19384 16250 19384 16250 20621 6533 20621 6533 24921 3848 24921 3848 7878 7148 7878 7148 10725 4751 10725 4751 8970 80 8970 80 13098 15235 13098 15235 11948 14041 11948 14041 2199 9863 2199 9863 10456 15601 10456 15601 4983 3000 4983 3000 15751 969 15751 969 437 9714 437 9714 24224 15603 24224 15603 19648 5243 19648 5243 943 19053 943 19053 24494 21904 24494 21904 1144 14721 1144 14721 22324 3610 22324 3610 1442 19588 1442 19588 4219 2769 4219 2769 4396 18227 4396 18227 7015 6720 7015 6720 21415 4176 21415 4176 8369 752 8369 752 21376 10955 21376 10955 2353 12960 2353 12960 20416 4984 20416 4984 22515 4300 22515 4300 4817 22332 4817 22332 3422 17209 3422 17209 23720 14806 23720 14806 16303 4189 16303 4189 1748 21534 1748 21534 10156 10148 10156 10148 15414 20762 15414 20762 21355 17066 21355 17066 23394 18707 23394 18707 3044 1345 3044 1345 8183 10634 8183 10634 18971 8643 18971 8643 453 9741 453 9741 11895 6017 11895 6017 14866 12680 14866 12680 5756 2034 5756 2034 16223 17157 16223 17157 22543 22427 22543 22427 21246 12068 21246 12068 4097 22366 4097 22366 4436 17797 4436 17797 8282 15562 8282 15562 384 16821 384 16821 22847 18533 22847 18533 20840 21473 20840 21473 13312 20822 13312 20822 4587 16505 4587 16505 18659 19131 18659 19131 13283 138 13283 138 6651 22209 6651 22209 20307 14958 20307 14958 22883 24563 22883 24563 2173 7110 2173 7110 1165 1806 1165 1806 5099 1611 5099 1611 803 4153 803 4153 4904 22313 4904 22313 10164 22812 10164 22812 3172 17716 3172 17716 24225 16579 24225 16579 23446 19646 23446 19646 1744 5501 1744 5501 4711 934 4711 934 6359 7349 6359 7349 5037 18083 5037 18083 7276 19565 7276 19565 4528 14830 4528 14830 579 5320 579 5320 4630 4731 4630 4731 24448 5290 24448 5290 19848 15901 19848 15901 17185 9493 17185 9493 4147 2893 4147 2893 18571 2523 18571 2523 19909 1817 19909 1817 17028 20915 17028 20915 16108 16858 16108 16858 1646 15927 1646 15927 1618 6055 1618 6055 24896 19654 24896 19654 5679 24928 5679 24928 19713 22716 19713 22716 16264 17294 16264 17294 3872 4515 3872 4515 24572 20292 24572 20292 8495 12326 8495 12326 24832 19963 24832 19963 3481 10134 3481 10134 9433 12078 9433 12078 12480 21954 12480 21954 6578 9358 6578 9358 20448 20120 20448 20120 24573 13865 24573 13865 24857 1223 24857 1223 5235 15921 5235 15921 13383 1448 13383 1448 23776 20007 23776 20007 10894 13165 10894 13165 1512 13190 1512 13190 23573 2578 23573 2578 8154 3435 8154 3435 19057 8967 19057 8967 14135 15099 14135 15099 3520 4308 3520 4308 18378 20453 18378 20453 15341 8888 15341 8888 10969 10517 10969 10517 16363 8496 16363 8496 13427 23880 13427 23880 5187 13564 5187 13564 2858 17538 2858 17538 6857 7967 6857 7967 18476 22540 18476 22540 17808 13081 17808 13081 8909 5141 8909 5141 14952 6849 14952 6849 4606 2446 4606 2446 5225 9587 5225 9587 17231 13679 17231 13679 16610 8961 16610 8961 773 12712 773 12712 16477 12562 16477 12562 16538 9395 16538 9395 686 4774 686 4774 1502 8190 1502 8190 24544 18018 24544 18018 22812 11978 22812 11978 9601 20861 9601 20861 14680 7447 14680 7447 5226 23881 5226 23881 16920 2978 16920 2978 17448 8506 17448 8506 569 24807 569 24807 16896 2664 16896 2664 2886 234 2886 234 6753 11323 6753 11323 1194 10295 1194 10295 13249 3728 13249 3728 8723 17552 8723 17552 16135 6864 16135 6864 10215 6919 10215 6919 12579 6932 12579 6932 9305 22126 9305 22126 5879 2760 5879 2760 8400 13569 8400 13569 14205 6617 14205 6617 22173 2516 22173 2516 20276 4359 20276 4359 24437 21560 24437 21560 12720 21353 12720 21353 12594 1500 12594 1500 16442 19718 16442 19718 22282 12530 22282 12530 21500 23768 21500 23768 8796 12438 8796 12438 11846 21973 11846 21973 1481 21789 1481 21789 347 23484 347 23484 7967 6466 7967 6466 4663 20885 4663 20885 6303 14083 6303 14083 19208 12638 19208 12638 856 19329 856 19329 13563 7273 13563 7273 8972 16814 8972 16814 12587 22235 12587 22235 7050 16751 7050 16751 15471 2969 15471 2969 16071 3159 16071 3159 24063 18634 24063 18634 21167 4187 21167 4187 2982 8398 2982 8398 10231 14887 10231 14887 6947 4841 6947 4841 15761 10113 15761 10113 6910 5927 6910 5927 20337 1381 20337 1381 12759 13431 12759 13431 22639 2142 22639 2142 769 5421 769 5421 17034 24173 17034 24173 13638 11665 13638 11665 11348 12691 11348 12691 7665 24910 7665 24910 8196 944 8196 944 12486 2756 12486 2756 24467 20424 24467 20424 15657 11967 15657 11967 1275 9808 1275 9808 7348 20295 7348 20295 23524 799 23524 799 12828 22855 12828 22855 12715 13479 12715 13479 15949 4706 15949 4706 4972 8921 4972 8921 17929 7251 17929 7251 6627 23903 6627 23903 19035 23246 19035 23246 8673 1378 8673 1378 14981 16644 14981 16644 15924 8879 15924 8879 21059 4280 21059 4280 10175 3130 10175 3130 9972 3878 9972 3878 24182 14342 24182 14342 12076 20215 12076 20215 1874 13422 1874 13422 21151 3727 21151 3727 4178 16675 4178 16675 2448 16075 2448 16075 8771 8817 8771 8817 20067 18975 20067 18975 9506 12847 9506 12847 9756 10194 9756 10194 16121 2126 16121 2126 23395 14655 23395 14655 22952 11872 22952 11872 17006 18857 17006 18857 21029 7695 21029 7695 14517 23794 14517 23794 16214 19737 16214 19737 54 24346 54 24346 9054 7183 9054 7183 5375 424 5375 424 140 11537 140 11537 3554 3759 3554 3759 9471 23916 9471 23916 9218 23801 9218 23801 1658 22844 1658 22844 11899 19372 11899 19372 4979 15128 4979 15128 23194 23213 23194 23213 10817 18940 10817 18940 1533 4144 1533 4144 11604 19358 11604 19358 8946 17014 8946 17014 2817 12128 2817 12128 24683 13714 24683 13714 3057 23171 3057 23171 9952 18229 9952 18229 21153 10932 21153 10932 16072 15624 16072 15624 6092 16987 6092 16987 17336 23039 17336 23039 2758 18031 2758 18031 19227 39 19227 39 22409 1437 22409 1437 15485 22791 15485 22791 6868 7471 6868 7471 17394 1343 17394 1343 15332 15450 15332 15450 18975 13323 18975 13323 8563 21349 8563 21349 13142 17303 13142 17303 3622 14460 3622 14460 13618 12353 13618 12353 23006 3104 23006 3104 23341 4003 23341 4003 21034 8261 21034 8261 408 23583 408 23583 18494 14187 18494 14187 9564 21262 9564 21262 10403 19522 10403 19522 13978 14834 13978 14834 17750 24551 17750 24551 971 22072 971 22072 14474 3914 14474 3914 9940 19677 9940 19677 24766 3160 24766 3160 8434 10258 8434 10258 618 12913 618 12913 16730 15521 16730 15521 13275 12872 13275 12872 19793 18863 19793 18863 7626 24319 7626 24319 23350 24404 23350 24404 23649 7315 23649 7315 18158 14866 18158 14866 14953 12751 14953 12751 18264 13368 18264 13368 10607 1690 10607 1690 18452 7569 18452 7569 16178 13015 16178 13015 18239 2852 18239 2852 18793 4462 18793 4462 828 14389 828 14389 16692 8471 16692 8471 13332 356 13332 356 20444 20103 20444 20103 15498 8200 15498 8200 20461 1505 20461 1505 607 21759 607 21759 24460 8012 24460 8012 9367 16881 9367 16881 6119 24980 6119 24980 19127 9927 19127 9927 22557 17987 22557 17987 1814 11027 1814 11027 2189 2510 2189 2510 8571 1966 8571 1966 19819 13297 19819 13297 9551 125 9551 125 2090 18963 2090 18963 24317 5718 24317 5718 8591 22214 8591 22214 24654 10418 24654 10418 20222 15942 20222 15942 8623 10899 8623 10899 14749 6911 14749 6911 1970 900 1970 900 13188 9297 13188 9297 17973 13494 17973 13494 333 9432 333 9432 15163 13859 15163 13859 8637 13374 8637 13374 12170 4581 12170 4581 5564 23060 5564 23060 19770 13096 19770 13096 134 16124 134 16124 2214 15944 2214 15944 1073 10568 1073 10568 7571 1314 7571 1314 1290 12490 1290 12490 14826 24773 14826 24773 20242 933 20242 933 2856 16553 2856 16553 24295 9427 24295 9427 23074 6454 23074 6454 18629 7620 18629 7620 10962 24096 10962 24096 19415 17829 19415 17829 2700 7654 2700 7654 20780 2826 20780 2826 3036 19480 3036 19480 18248 22161 18248 22161 20117 5090 20117 5090 19116 7826 19116 7826 5341 23442 5341 23442 5255 10794 5255 10794 7621 9569 7621 9569 12037 9115 12037 9115 6788 4982 6788 4982 6389 7572 6389 7572 19041 21326 19041 21326 1162 4954 1162 4954 1942 5442 1942 5442 4313 4964 4313 4964 1407 21653 1407 21653 450 1627 450 1627 17797 967 17797 967 19658 9318 19658 9318 3511 10565 3511 10565 6505 3399 6505 3399 13900 1785 13900 1785 4413 20486 4413 20486 14984 19331 14984 19331 4309 4819 4309 4819 24228 18781 24228 18781 18463 19508 18463 19508 16900 21774 16900 21774 6453 1938 6453 1938 1834 13476 1834 13476 23672 20013 23672 20013 12315 11449 12315 11449 9844 5636 9844 5636 13374 14068 13374 14068 6335 7026 6335 7026 16247 998 16247 998 16260 11714 16260 11714 11147 6537 11147 6537 5033 10496 5033 10496 9359 23020 9359 23020 6860 21722 6860 21722 3396 17569 3396 17569 17462 20104 17462 20104 21641 12041 21641 12041 16933 20341 16933 20341 19465 1836 19465 1836 899 12798 899 12798 16296 6264 16296 6264 17770 23485 17770 23485 19721 16294 19721 16294 3867 5401 3867 5401 9151 20127 9151 20127 20471 4419 20471 4419 2430 14585 2430 14585 15630 5645 15630 5645 965 5318 965 5318 19757 21445 19757 21445 6426 8685 6426 8685 -999999968 8685 102 8160 102 8160 21933 20945 21933 20945 8167 4862 8167 4862 7648 19110 7648 19110 833 22660 833 22660 23832 12371 23832 12371 949 13466 949 13466 23206 23313 23206 23313 19919 6493 19919 6493 6222 19726 6222 19726 6762 23770 6762 23770 17622 8009 17622 8009 19099 6980 19099 6980 11411 14115 11411 14115 5305 14735 5305 14735 18128 19859 18128 19859 2680 20531 2680 20531 16665 1864 16665 1864 4406 14797 4406 14797 3111 15250 3111 15250 12914 12805 12914 12805 17863 21026 17863 21026 20475 13318 20475 13318 16669 16646 16669 16646 12637 6700 12637 6700 16026 11337 16026 11337 9937 18811 9937 18811 15767 6936 15767 6936 6384 4037 6384 4037 12526 21827 12526 21827 21616 23214 21616 23214 24522 17886 24522 17886 2864 18624 2864 18624 18845 4104 18845 4104 15069 12321 15069 12321 8351 9700 8351 9700 4727 22912 4727 22912 18587 23430 18587 23430 5471 21929 5471 21929 15165 13164 15165 13164 7775 19205 7775 19205 1637 1455 1637 1455 11034 17037 11034 17037 616 6062 616 6062 5755 22980 5755 22980 12346 5068 12346 5068 15636 2953 15636 2953 9067 12274 9067 12274 11669 9595 11669 9595 24441 18662 24441 18662 6582 10016 6582 10016 12244 8737 12244 8737 18981 9258 18981 9258 12899 15846 12899 15846 4931 13414 4931 13414 16117 11011 16117 11011 17055 11151 17055 11151 3839 15303 3839 15303 22668 4494 22668 4494 2162 16026 2162 16026 11725 991 11725 991 17272 5198 17272 5198 13200 11715 13200 11715 1726 10926 1726 10926 15926 10659 15926 10659 19258 6422 19258 6422 9098 23989 9098 23989 2276 14771 2276 14771 15615 4614 15615 4614 1831 4642 1831 4642 15588 23040 15588 23040 17058 6711 17058 6711 5493 17769 5493 17769 18023 16792 18023 16792 5655 16560 5655 16560 3790 15630 3790 15630 8940 15455 8940 15455 2473 4613 2473 4613 16569 722 16569 722 1023 22131 1023 22131 17413 14715 17413 14715 14812 4318 14812 4318 15637 14689 15637 14689 11025 12846 11025 12846 21287 12457 21287 12457 1384 15987 1384 15987 16541 4025 16541 4025 10457 315 10457 315 19601 17601 19601 17601 23691 15338 23691 15338 13973 13771 13973 13771 11849 24418 11849 24418 224 4085 224 4085 5995 1815 5995 1815 9622 19868 9622 19868 11926 8136 11926 8136 18684 9350 18684 9350 1051 8944 1051 8944 11395 8733 11395 8733 4839 6002 4839 6002 1811 23398 1811 23398 22430 17077 22430 17077 7096 22024 7096 22024 20340 1751 20340 1751 18104 21046 18104 21046 16031 18036 16031 18036 1156 6190 1156 6190 24684 15567 24684 15567 4229 2233 4229 2233 4804 21423 4804 21423 7786 6401 7786 6401 21243 18278 21243 18278 802 15796 802 15796 13477 1643 13477 1643 7584 6001 7584 6001 11564 3898 11564 3898 20507 13889 20507 13889 23933 14802 23933 14802 9501 5603 9501 5603 24071 12287 24071 12287 14992 14943 14992 14943 20196 8939 20196 8939 13157 5685 13157 5685 24899 15314 24899 15314 22649 20987 22649 20987 13981 14277 13981 14277 13491 5633 13491 5633 12277 1769 12277 1769 14355 8126 14355 8126 13510 10477 13510 10477 4660 22445 4660 22445 4906 4874 4906 4874 16454 11385 16454 11385 16139 17028 16139 17028 8611 21848 8611 21848 8431 20898 8431 20898 15125 11857 15125 11857 14364 18231 14364 18231 15219 6395 15219 6395 20887 21319 20887 21319 1702 4980 1702 4980 5374 699 5374 699 22159 1704 22159 1704 7048 3038 7048 3038 17865 20863 17865 20863 24786 7093 24786 7093 11154 14475 11154 14475 13533 1669 13533 1669 12657 23086 12657 23086 12960 21330 12960 21330 16302 8612 16302 8612 118 20487 118 20487 18049 23216 18049 23216 13481 19759 13481 19759 1332 8347 1332 8347 9214 20283 9214 20283 11793 1273 11793 1273 21203 15123 21203 15123 16412 21299 16412 21299 10343 135 10343 135 20916 7586 20916 7586 14961 24700 14961 24700 24925 1368 24925 1368 19778 9621 19778 9621 2789 4297 2789 4297 14499 21449 14499 21449 22164 5227 22164 5227 638 4114 638 4114 13152 19900 13152 19900 7089 6212 7089 6212 23034 4851 23034 4851 4115 15039 4115 15039 8101 19165 8101 19165 11284 19489 11284 19489 3093 3394 3093 3394 8954 17870 8954 17870 8333 10369 8333 10369 13703 19514 13703 19514 17116 18604 17116 18604 10833 1292 10833 1292 18532 16357 18532 16357 22504 24784 22504 24784 9936 506 9936 506 12119 23064 12119 23064 14890 982 14890 982 17950 22679 17950 22679 13085 12417 13085 12417 19166 8927 19166 8927 2537 19122 2537 19122 763 21614 763 21614 1961 2189 1961 2189 22973 23325 22973 23325 2019 16417 2019 16417 22645 10720 22645 10720 180 19458 180 19458 1993 11748 1993 11748 9863 957 9863 957 10200 12939 10200 12939 20950 20817 20950 20817 611 16688 611 16688 6576 10758 6576 10758 7354 4171 7354 4171 4815 24187 4815 24187 13770 23047 13770 23047 23360 10104 23360 10104 12549 4528 12549 4528 3366 2492 3366 2492 4971 19250 4971 19250 18051 6162 18051 6162 12042 12733 12042 12733 18623 11424 18623 11424 21952 20233 21952 20233 22980 19656 22980 19656 5594 17129 5594 17129 2978 18506 2978 18506 23959 7524 23959 7524 18070 6570 18070 6570 8989 9177 8989 9177 9096 17795 9096 17795 12580 17909 12580 17909 19741 9665 19741 9665 1135 7497 1135 7497 17619 21450 17619 21450 9690 4296 9690 4296 10816 5225 10816 5225 14921 17123 14921 17123 13405 939 13405 939 17368 2184 17368 2184 243 12449 243 12449 18067 4910 18067 4910 15246 1792 15246 1792 15851 16924 15851 16924 3011 7750 3011 7750 7762 11306 7762 11306 22825 16554 22825 16554 6107 3376 6107 3376 23961 23829 23961 23829 1313 16459 1313 16459 12246 9325 12246 9325 7036 16942 7036 16942 18841 18665 18841 18665 11286 11309 11286 11309 1650 24793 1650 24793 1571 21782 1571 21782 1192 13502 1192 13502 2482 5936 2482 5936 23211 21160 23211 21160 7799 23774 7799 23774 2112 3487 2112 3487 1382 1139 1382 1139 17140 13307 17140 13307 2777 14894 2777 14894 19830 20300 19830 20300 1134 6140 1134 6140 6964 28 6964 28 8075 21033 8075 21033 24362 18287 24362 18287 6785 9143 6785 9143 5072 24269 5072 24269 4258 8193 4258 8193 2966 14458 2966 14458 1608 8672 1608 8672 16331 11386 16331 11386 15799 15687 15799 15687 3304 14254 3304 14254 18099 16781 18099 16781 16357 8000 16357 8000 634 15193 634 15193 4087 4738 4087 4738 3299 13312 3299 13312 11013 11807 11013 11807 5275 3419 5275 3419 5210 14348 5210 14348 24111 21906 24111 21906 11977 2877 11977 2877 15221 2968 15221 2968 2535 5922 2535 5922 17633 12828 17633 12828 14536 463 14536 463 21108 11558 21108 11558 15230 21517 15230 21517 5540 15758 5540 15758 4555 8366 4555 8366 23413 1109 23413 1109 11359 20106 11359 20106 24970 21344 24970 21344 11273 7857 11273 7857 1320 3598 1320 3598 12630 21351 12630 21351 16709 6532 16709 6532 7257 16970 7257 16970 14102 7244 14102 7244 13145 8083 13145 8083 8018 2226 8018 2226 19002 12775 19002 12775 13744 11234 13744 11234 3238 24216 3238 24216 22011 4533 22011 4533 21371 2908 21371 2908 17298 7418 17298 7418 1266 13411 1266 13411 17678 4478 17678 4478 7219 10058 7219 10058 21121 19024 21121 19024 16789 2435 16789 2435 13825 894 13825 894 11726 2162 11726 2162 823 2870 823 2870 19922 24391 19922 24391 18896 19084 18896 19084 4245 9979 4245 9979 13709 24410 13709 24410 20346 23491 20346 23491 18865 609 18865 609 2402 15053 2402 15053 21434 3886 21434 3886 20365 8070 20365 8070 22443 11410 22443 11410 23495 14631 23495 14631 3222 8522 3222 8522 151 9141 151 9141 4051 21568 4051 21568 3162 2417 3162 2417 17165 12799 17165 12799 5248 13402 5248 13402 6340 134 6340 134 273 18618 273 18618 7755 9680 7755 9680 6158 21352 6158 21352 7136 8432 7136 8432 13080 9651 13080 9651 4045 19026 4045 19026 4256 3437 4256 3437 21213 18045 21213 18045 14525 13892 14525 13892 23019 6060 23019 6060 22034 6605 22034 6605 17464 8491 17464 8491 6382 16989 6382 16989 5363 6058 5363 6058 1555 23787 1555 23787 19246 8813 19246 8813 13256 2431 13256 2431 20838 21628 20838 21628 10873 5801 10873 5801 16371 14177 16371 14177 9371 12829 9371 12829 17680 23336 17680 23336 21505 15256 21505 15256 19265 17427 19265 17427 15728 10562 15728 10562 9186 6023 9186 6023 313 21161 313 21161 14308 2170 14308 2170 4366 19127 4366 19127 13835 12559 13835 12559 14956 15732 14956 15732 17763 6612 17763 6612 23527 826 23527 826 18730 24721 18730 24721 3834 7853 3834 7853 12069 19323 12069 19323 18690 5485 18690 5485 13840 12512 13840 12512 7829 19397 7829 19397 13273 -999998336 13273 1685 13273 1685 16542 11416 16542 11416 2400 12525 2400 12525 10274 9897 10274 9897 12862 7463 12862 7463 2065 17208 2065 17208 13306 20109 13306 20109 14031 7179 14031 7179 15482 12036 15482 12036 22477 16057 22477 16057 14959 14497 14959 14497 20080 4737 20080 4737 17963 4418 17963 4418 14037 11423 14037 11423 11492 4271 11492 4271 10689 14676 10689 14676 23724 18061 23724 18061 1550 7419 1550 7419 10275 16129 10275 16129 21740 8309 21740 8309 -999992193 8309 8427 4412 8427 4412 23826 2467 23826 2467 -999991413 2467 10687 20131 10687 20131 13384 1000021405 13384 21164 13384 21164 23036 20237 23036
83046 0 0 0 238183991 237458135 238183991 180215325 238183991 180215325 148135401 143602351 148135401 215075553 148135401 215075553 210714905 215075553 167935100 164955211 167935100 193684734 167935100 193684734 191854666 193684734 72021313 68718707 72021313 117195674 72021313 117195674 230361569 232894196 230361569 103187887 230361569 103187887 100729182 98337000 100729182 226671358 100729182 226671358 227155716 226671358 100657019 87514100 100657019 87514100 90358554 87514100 98549771 154639676 98549771 154639676 166294687 154639676 159050761 149805262 159050761 239772975 159050761 239772975 238099927 239772975 172418175 54408800 172418175 54408800 56433120 54408800 229863283 232811022 229863283 90544513 229863283 90544513 93292827 90544513 227414148 227147897 227414148 73598601 227414148 73598601 77175108 73598601 196978150 215679392 196978150 215679392 213383255 215679392 142265786 30793559 142265786 30793559 34184219 30793559 242342191 245529053 242342191 84481418 242342191 84481418 85677975 84481418 147574511 261906559 147574511 261906559 260882994 261906559 215545125 56026807 215545125 56026807 57452505 56026807 168446924 181086540 168446924 181086540 232641196 236294197 232641196 216469568 232641196 216469568 139823488 132764470 139823488 250007491 139823488 250007491 247678947 250007491 204508598 113945537 204508598 113945537 101049101 99737556 101049101 171702952 101049101 171702952 182041506 175740968 182041506 52640107 182041506 52640107 28595525 26413851 28595525 193890292 28595525 193890292 199100759 193890292 169757027 55051879 169757027 55051879 56808074 55051879 104462320 284874761 104462320 284874761 282818510 284874761 30277388 28483809 30277388 90611486 30277388 90611486 92211875 90611486 15446320 13176929 15446320 203411266 15446320 203411266 204189999 203411266 81730471 43826501 81730471 43826501 41671852 43826501 199425565 257262994 199425565 257262994 253457639 257262994 113318782 112209182 113318782 239073681 113318782 239073681 240331219 239073681 153888014 149374742 153888014 230643179 153888014 230643179 225772619 230643179 196193640 119850184 196193640 119850184 78732780 49063932 78732780 49063932 54454818 49063932 167547106 162560624 167547106 22971581 167547106 22971581 23403124 22971581 155110758 150393393 155110758 114794400 155110758 114794400 115894961 114794400 216577626 224826669 216577626 224826669 224786614 224826669 63354907 62496482 63354907 84667535 63354907 84667535 246143386 248611027 246143386 98373579 246143386 98373579 45005509 41824261 45005509 89337280 45005509 89337280 91216528 89337280 69657592 66666420 69657592 138218447 69657592 138218447 160006212 242491837 160006212 242491837 240374837 242491837 193750362 146303607 193750362 146303607 155167578 146303607 247855079 250974121 247855079 174953234 247855079 174953234 113063161 107830574 113063161 148834458 113063161 148834458 153891194 148834458 123402870 121175861 123402870 134857612 123402870 134857612 212449153 233782388 212449153 233782388 230397277 233782388 123847054 60820368 123847054 60820368 43898856 43271396 43898856 198201178 43898856 198201178 194605374 198201178 187378867 117768715 187378867 117768715 123114350 117768715 124235165 150187429 124235165 150187429 155292978 150187429 113525422 108964250 113525422 281102434 113525422 281102434 279965933 281102434 44893138 43201323 44893138 138654185 44893138 138654185 146918798 138654185 80702979 76978627 80702979 200075081 80702979 200075081 202653575 200075081 189667095 187921027 189667095 190868205 189667095 190868205 195334303 190868205 38066900 37491536 38066900 107469411 38066900 107469411 227441067 234777176 227441067 234777176 229702511 234777176 17563953 16745134 17563953 274539531 17563953 274539531 272345057 274539531 207691747 198598758 207691747 285311701 207691747 285311701 286030825 285311701 165905268 133454542 165905268 133454542 77164211 76314240 77164211 175195832 77164211 175195832 224249311 223677420 224249311 92387298 224249311 92387298 95254138 92387298 210738803 210053640 210738803 153444258 210738803 153444258 118881759 115953241 118881759 251618942 118881759 251618942 249919096 251618942 105424107 67632781 105424107 67632781 70489797 67632781 271416014 274260920 271416014 121195675 271416014 121195675 30326169 28628622 30326169 128667460 30326169 128667460 133823859 128667460 124543609 123354989 124543609 261612018 124543609 261612018 257165659 261612018 90680224 89483252 90680224 141791425 90680224 141791425 152240923 141791425 139021771 124864495 139021771 124864495 130960957 124864495 207260139 206733010 207260139 87877345 207260139 87877345 91893534 87877345 110177128 109389370 110177128 49738177 110177128 49738177 52195406 49738177 147319151 261229258 147319151 261229258 255979434 261229258 134901238 95835189 134901238 95835189 89575661 87335754 89575661 124057242 89575661 124057242 204072957 208996928 204072957 99358404 204072957 99358404 54915961 51126800 54915961 75540812 54915961 75540812 202242079 219340076 202242079 219340076 216736170 237294628 216736170 237294628 234222692 237294628 34255832 31732640 34255832 185252533 34255832 185252533 212083673 242304398 212083673 242304398 240288170 242304398 44223164 26506378 44223164 26506378 29429759 26506378 136553090 222180024 136553090 222180024 219735478 222180024 54934807 54095768 54934807 125024166 54934807 125024166 215906446 212530545 215906446 158638690 215906446 158638690 165191971 158638690 254189041 254874423 254189041 205530861 254189041 205530861 52450784 46933029 52450784 132689563 52450784 132689563 257975225 262062645 257975225 138147521 257975225 138147521 143193260 138147521 153128309 242602555 153128309 242602555 238718855 242602555 119541881 49682270 119541881 49682270 54353378 49682270 232914570 241774069 232914570 241774069 238088475 241774069 190439869 172546183 190439869 172546183 178804436 172546183 185750545 179841426 185750545 130954141 185750545 130954141 32584978 29652742 32584978 109252265 32584978 109252265 192495043 184323558 192495043 156487834 192495043 156487834 159599290 156487834 202268598 208406565 202268598 148999838 202268598 148999838 155947595 60692963 155947595 60692963 62670304 60692963 100497460 268013622 100497460 268013622 267160196 268013622 241746944 152484494 241746944 152484494 158136883 152484494 205075134 194353293 205075134 78405847 205075134 78405847 82457493 78405847 182403471 181471100 182403471 181471100 186241011 181471100 61984282 60165018 61984282 186903553 61984282 186903553 186908363 186903553 68525449 50781720 68525449 50781720 50719707 50781720 243738912 248262603 243738912 205844315 243738912 205844315 99329598 95855259 99329598 142983687 99329598 142983687 152971616 142983687 43630246 41377790 43630246 129840965 43630246 129840965 135100673 129840965 91855206 90204117 91855206 102223961 91855206 102223961 230922943 233542227 230922943 195931180 230922943 195931180 178733594 74274169 178733594 74274169 77387618 74274169 124076263 123155684 124076263 119878742 124076263 119878742 121415185 119878742 209826791 211238859 209826791 198727918 209826791 198727918 111380248 72837113 111380248 72837113 74076732 72837113 96796094 132412711 96796094 132412711 265720379 266963772 265720379 38496857 265720379 38496857 36789815 38496857 86760305 100502870 86760305 100502870 122566003 143656102 122566003 143656102 149131604 143656102 135084400 129936125 135084400 187845407 135084400 187845407 194274784 187845407 87342813 76777956 87342813 76777956 76582633 76777956 220722694 224671597 220722694 61592366 220722694 61592366 62429145 61592366 257729800 260700466 257729800 167328610 257729800 167328610 70541421 66678818 70541421 139509701 70541421 139509701 216263635 254482593 216263635 254482593 251473922 254482593 163095461 157349453 163095461 215442200 163095461 215442200 218306657 215442200 21561716 20790273 21561716 93139735 21561716 93139735 218454953 214449629 218454953 127352599 218454953 127352599 47906035 47632338 47906035 63128132 47906035 63128132 65668997 63128132 63431764 61637033 63431764 144938113 63431764 144938113 173293842 162864084 173293842 68150550 173293842 68150550 68929259 65838770 68929259 82576813 68929259 82576813 138041846 134514865 138041846 82058209 138041846 82058209 81787527 82058209 270395106 273353093 270395106 209967846 270395106 209967846 150561044 43989173 150561044 43989173 45772935 43989173 61418389 176080827 61418389 176080827 177402393 176080827 81764832 57820938 81764832 57820938 60370116 57820938 93619813 249763310 93619813 249763310 247523513 249763310 76156449 73334287 76156449 228447655 76156449 228447655 276744170 277755561 276744170 37069805 276744170 37069805 40508906 37069805 186489745 180401266 186489745 113071200 186489745 113071200 113989251 113071200 248920606 251154578 248920606 152863174 248920606 152863174 82221902 80254879 82221902 155293057 82221902 155293057 255609240 258337405 255609240 156151172 255609240 156151172 64773568 61902892 64773568 183259880 64773568 183259880 185862783 183259880 160212277 132676755 160212277 132676755 138599693 132676755 148801864 259073760 148801864 259073760 256952167 259073760 217712442 220812597 217712442 225107097 217712442 225107097 222401215 225107097 68285630 66414074 68285630 235220858 68285630 235220858 262604523 264337245 262604523 187537764 262604523 187537764 151234501 91920480 151234501 91920480 30787101 28537754 30787101 153292223 30787101 153292223 213513033 211554931 213513033 85700361 213513033 85700361 88191815 85700361 103597972 100979430 103597972 47259862 103597972 47259862 46411759 47259862 65799052 241703341 65799052 241703341 242240763 241703341 188920381 184768625 188920381 196224825 188920381 196224825 235697699 238985341 235697699 184713587 235697699 184713587 189842422 184713587 225886690 222406516 225886690 53591329 225886690 53591329 55142182 53591329 68332714 154791746 68332714 154791746 277071498 278660499 277071498 167855131 277071498 167855131 99758264 98223713 99758264 179712961 99758264 179712961 183226085 179712961 103121002 98695368 103121002 123036912 103121002 123036912 249068622 253559588 249068622 197549109 249068622 197549109 82877340 79156775 82877340 234310999 82877340 234310999 236794970 234310999 55767303 53780207 55767303 72302346 55767303 72302346 189556406 182874023 189556406 160098329 189556406 160098329 53217711 49633631 53217711 232493468 53217711 232493468 228603475 232493468 71734853 67609976 71734853 274995134 71734853 274995134 273180614 274995134 259424389 126178432 259424389 126178432 89365864 57449808 89365864 57449808 37299750 25125438 37299750 25125438 28325383 25125438 105768810 104276203 105768810 88103743 105768810 88103743 91807316 88103743 207691355 222016524 207691355 222016524 217889423 222016524 57081339 55644948 57081339 196565773 57081339 196565773 200960931 196565773 39661718 39687732 39661718 203612504 39661718 203612504 240087135 242383400 240087135 200895227 240087135 200895227 188250580 150367403 188250580 150367403 135099754 43694143 135099754 43694143 48003974 43694143 252598344 256472288 252598344 232383633 252598344 232383633 195695400 21443367 195695400 21443367 23283431 21443367 222863917 242982486 222863917 242982486 240691351 242982486 149957606 140137079 149957606 174817481 149957606 174817481 178969169 174817481 120074570 119485171 120074570 188731760 120074570 188731760 198500623 188731760 79711335 62361413 79711335 62361413 66266746 62361413 114902819 111488187 114902819 68457445 114902819 68457445 72800626 68457445 188943820 264869691 188943820 264869691 263462392 264869691 235477835 208165943 235477835 208165943 208693513 208165943 264176700 267031850 264176700 146386907 264176700 146386907 53621246 51110206 53621246 144029486 53621246 144029486 150146067 144029486 85349551 82703392 85349551 132786561 85349551 132786561 244114322 246150254 244114322 150651877 244114322 150651877 49799653 45814557 49799653 136070314 49799653 136070314 269495871 271530597 269495871 68702073 269495871 68702073 69755521 68702073 263335035 265863602 263335035 209811814 263335035 209811814 114808368 110159013 114808368 217348832 114808368 217348832 213907488 217348832 210865489 145893246 210865489 145893246 149915475 145893246 235937901 233168034 235937901 166197849 235937901 166197849 171611228 166197849 184496102 177114882 184496102 172775627 184496102 172775627 123257053 92762692 123257053 92762692 28464964 26682184 28464964 82086644 28464964 82086644 149497463 145770198 149497463 110240507 149497463 110240507 48280868 45367104 48280868 89254548 48280868 89254548 243671289 275157266 243671289 275157266 271079119 275157266 223806575 103012168 223806575 103012168 103299634 103012168 284065334 286960459 284065334 111890501 284065334 111890501 113862707 111890501 236193515 239567639 236193515 32580889 236193515 32580889 36277761 32580889 58400400 201196253 58400400 201196253 203191611 201196253 78672592 75721833 78672592 222699434 78672592 222699434 228945866 222699434 158947452 58045785 158947452 58045785 60241718 58045785 229619446 234441849 229619446 225894665 229619446 225894665 44090358 44256350 44090358 59408585 44090358 59408585 93100402 187332162 93100402 187332162 188203925 187332162 64908035 62645875 64908035 69485812 64908035 69485812 84294007 91875304 84294007 91875304 94544291 91875304 77799422 73005264 77799422 203489262 77799422 203489262 203154124 203489262 89665534 88786557 89665534 90061441 89665534 90061441 217422237 300849708 217422237 300849708 300639387 300849708 256807345 257960636 256807345 278521752 256807345 278521752 276469693 278521752 204469706 125244500 204469706 125244500 91358891 42899997 91358891 42899997 45192094 42899997 109842181 214031272 109842181 214031272 209277752 214031272 141103003 33946323 141103003 33946323 34022396 33946323 192686145 286922937 192686145 286922937 286283143 286922937 103234702 100699622 103234702 253043466 103234702 253043466 250072031 253043466 78012196 76127684 78012196 230817247 78012196 230817247 258625573 262600660 258625573 248115630 258625573 248115630 191276609 79325821 191276609 79325821 44841193 42646387 44841193 180616179 44841193 180616179 183842569 180616179 52759904 50420979 52759904 214916735 52759904 214916735 231499844 229858225 231499844 96501809 231499844 96501809 98080179 96501809 242521850 244674451 242521850 73309948 242521850 73309948 76779547 73309948 147882638 141907262 147882638 69768753 147882638 69768753 71380789 69768753 129038886 180647688 129038886 180647688 184886932 180647688 135496372 57719035 135496372 57719035 59354517 57719035 74956797 135264341 74956797 135264341 229869675 231814470 229869675 168727826 229869675 168727826 125164629 95383235 125164629 95383235 97052257 95383235 261708341 264836911 261708341 44520072 261708341 44520072 47662637 44520072 95490771 93030699 95490771 19016837 95490771 19016837 21377880 19016837 37121036 173628435 37121036 173628435 259571503 264317229 259571503 44771685 259571503 44771685 47478728 44771685 166508847 157366535 166508847 28435008 166508847 28435008 27253754 28435008 131589937 124983303 131589937 34431625 131589937 34431625 34467757 34431625 188618129 184788158 188618129 184788158 254462810 257736521 254462810 44039072 254462810 44039072 45925560 44039072 273169690 276835982 273169690 86403535 273169690 86403535 87362425 86403535 208723546 205769913 208723546 185041644 208723546 185041644 105754309 78924737 105754309 78924737 80990190 78924737 243493310 248441182 243493310 99893716 243493310 99893716 60993389 54000143 60993389 54000143 56083996 54000143 263601216 267114454 263601216 232057854 263601216 232057854 94256951 91619983 94256951 115751261 94256951 115751261 116837994 115751261 54521889 52007909 54521889 104344786 54521889 104344786 109597204 104344786 48894333 45655257 48894333 157227885 48894333 157227885 162094156 157227885 103171753 23368921 103171753 23368921 23946962 23368921 49359349 77655563 49359349 77655563 161002747 155501799 161002747 123513790 161002747 123513790 123872282 123513790 132373258 128638731 132373258 128638731 3946127 3170268 3946127 194124616 3946127 194124616 197337976 194124616 101085035 43199947 101085035 43199947 43526888 43199947 201133786 204355279 201133786 125345500 201133786 125345500 129397600 125345500 166461530 159002414 166461530 141652173 166461530 141652173 145108622 141652173 291347807 292800533 291347807 30017416 291347807 30017416 30909653 30017416 68764101 172092812 68764101 172092812 208643577 207168253 208643577 46133570 208643577 46133570 47186806 46133570 157428084 167493057 157428084 167493057 178972702 173501411 178972702 16284211 178972702 16284211 18229002 16284211 69327561 115256299 69327561 115256299 133787325 129435389 133787325 16074529 133787325 16074529 15796865 16074529 119691953 167965715 119691953 167965715 178106060 194128635 178106060 194128635 199350939 194128635 164581001 130358664 164581001 130358664 111655493 108084131 111655493 149155013 111655493 149155013 154140339 149155013 101480120 28480016 101480120 28480016 28379873 28480016 217519560 269941933 217519560 269941933 267208323 269941933 236386089 236205202 236386089 236205202 141027258 136119409 141027258 170264106 141027258 170264106 175573161 170264106 121088871 45465433 121088871 45465433 50424473 45465433 201963409 273268067 201963409 273268067 271521609 273268067 207442312 186591604 207442312 186591604 196114714 186591604 267288962 268572002 267288962 238550044 267288962 238550044 157521173 154136963 157521173 269994348 157521173 269994348 266839707 269994348 28283145 28000390 28283145 190164574 28283145 190164574 196108907 190164574 172804700 52487237 172804700 52487237 54008565 52487237 67994730 179225962 67994730 179225962 184842604 179225962 139312580 135473319 139312580 220638373 139312580 220638373 218704639 220638373 114359675 100814209 114359675 100814209 42482490 40262799 42482490 231498145 42482490 231498145 230756484 233296138 230756484 93868129 230756484 93868129 56601384 54755032 56601384 247537986 56601384 247537986 266689826 270459714 266689826 68947950 266689826 68947950 72325143 68947950 245310193 249495348 245310193 129080357 245310193 129080357 79131392 74661062 79131392 114763122 79131392 114763122 235537591 238490362 235537591 76232069 235537591 76232069 80027295 76232069 159276274 176394091 159276274 176394091 178463537 176394091 136372830 133177663 136372830 162077110 136372830 162077110 172128456 162077110 16043897 14794326 16043897 167319550 16043897 167319550 174768539 167319550 149210806 66965295 149210806 66965295 56689637 55326664 56689637 171480343 56689637 171480343 177568998 171480343 138797325 104058839 138797325 104058839 107683568 104058839 117026022 164161068 117026022 164161068 234383868 232205199 234383868 68261423 234383868 68261423 64200266 61263386 64200266 86238652 64200266 86238652 87197812 86238652 78576751 76052057 78576751 111483182 78576751 111483182 110981969 111483182 46410343 46751586 46410343 91027081 46410343 91027081 92357062 91027081 43871765 40986040 43871765 184824921 43871765 184824921 190158642 184824921 178576354 129285194 178576354 129285194 132660356 129285194 149634701 221575743 149634701 221575743 218896118 221575743 205704633 203315747 205704633 279742797 205704633 279742797 279154357 279742797 213598139 150726558 213598139 150726558 45151647 45979021 45151647 72288026 45151647 72288026 73678199 72288026 36564765 33463236 36564765 82087944 36564765 82087944 103952480 226177179 103952480 226177179 228842142 226177179 44282792 43049430 44282792 63572856 44282792 63572856 270104622 274175918 270104622 226596789 270104622 226596789 218411131 45796846 218411131 45796846 49380720 45796846 176434908 168423387 176434908 85053811 176434908 85053811 87332451 85053811 243766360 254046610 243766360 254046610 249583005 254046610 129398024 124697715 129398024 194940253 129398024 194940253 197615273 194940253 88883309 84321297 88883309 96078987 88883309 96078987 216345125 209827668 216345125 46800366 216345125 46800366 49553305 46800366 261789004 264401711 261789004 62015726 261789004 62015726 64370240 62015726 276106869 281100405 276106869 197501690 276106869 197501690 201548840 197501690 241978734 246583307 241978734 100346802 241978734 100346802 105011256 100346802 236023569 238849943 236023569 207900119 236023569 207900119 204104561 207900119 257615201 260951721 257615201 184863865 257615201 184863865 71302769 67463242 71302769 142890159 71302769 142890159 149146568 142890159 59968997 57438067 59968997 133553071 59968997 133553071 194176622 252435654 194176622 252435654 250661217 252435654 58849502 56183255 58849502 180319341 58849502 180319341 185697058 180319341 14958600 14943804 14958600 262463558 14958600 262463558 260355216 262463558 49320310 49034821 49320310 119249106 49320310 119249106 123314530 119249106 35357744 32505683 35357744 61193776 35357744 61193776 63162724 61193776 42408681 40110076 42408681 101025026 42408681 101025026 211494231 213944595 211494231 193451196 211494231 193451196 133600271 39859068 133600271 39859068 42359469 39859068 241330139 244590609 241330139 229609648 241330139 229609648 122428232 118200862 122428232 152911907 122428232 152911907 159752137 152911907 25533247 13076727 25533247 13076727 12518394 13076727 191451896 210873040 191451896 210873040 239831135 242411474 239831135 187333073 239831135 187333073 65133538 40807401 65133538 40807401 45542779 40807401 202888159 205946508 202888159 108561698 202888159 108561698 57314497 55911146 57314497 158961646 57314497 158961646 164240158 158961646 94321143 91256244 94321143 234191223 94321143 234191223 228948250 234191223 188722015 15806159 188722015 15806159 17057328 15806159 110847832 189580553 110847832 189580553 229691637 293305893 229691637 293305893 292584992 293305893 122880287 78425970 122880287 78425970 80540265 78425970 218523120 216250213 218523120 126958090 218523120 126958090 86309016 56203961 86309016 56203961 59756678 56203961 157242813 255018918 157242813 255018918 252120357 255018918 188881603 155855400 188881603 155855400 163747924 155855400 213971728 213191564 213971728 5521543 213971728 5521543 7139037 5521543 185047896 177933142 185047896 67801374 185047896 67801374 21478111 20001371 21478111 66228730 21478111 66228730 91219487 140284493 91219487 140284493 150224800 140284493 148901712 152321322 148901712 152321322 246227561 250496906 246227561 107791450 246227561 107791450 112978588 107791450 187169433 187459709 187169433 106721712 187169433 106721712 110078810 106721712 242930606 244526505 242930606 238301878 242930606 238301878 161506823 82304841 161506823 82304841 84437581 82304841 229695371 236322994 229695371 21868855 229695371 21868855 24126315 21868855 235754347 239419981 235754347 73403094 235754347 73403094 77140311 73403094 180860646 293293033 180860646 293293033 291737530 293293033 256607840 178368072 256607840 178368072 184243137 178368072 206006849 209484399 206006849 98237077 206006849 98237077 28943369 26103594 28943369 112194225 28943369 112194225 198527592 188940011 198527592 130450862 198527592 130450862 86502686 80792749 86502686 259711700 86502686 259711700 256688001 259711700 199497353 202078612 199497353 266227675 199497353 266227675 262303387 266227675 241147506 152381989 241147506 152381989 159269237 152381989 168320006 240505277 168320006 240505277 236703460 240505277 204178692 23420466 204178692 23420466 24882942 23420466 264499284 265204828 264499284 243606581 264499284 243606581 241753413 243606581 259427260 291972883 259427260 291972883 290028811 291972883 174144616 164298104 174144616 180158722 174144616 180158722 187131052 180158722 137167683 70544311 137167683 70544311 45757562 46078469 45757562 63811861 45757562 63811861 191545193 183387713 191545193 126371005 191545193 126371005 94925057 92945059 94925057 99348947 94925057 99348947 219545741 250175867 219545741 250175867 248276978 250175867 238155138 16444171 238155138 16444171 18629095 16444171 301540762 303161275 301540762 262663618 301540762 262663618 104801615 46047360 104801615 46047360 48606302 46047360 193797450 187263555 193797450 141019640 193797450 141019640 146046670 141019640 153574855 143472570 153574855 83335505 153574855 83335505 87507933 83335505 232244487 235738250 232244487 227188015 232244487 227188015 205668082 29767537 205668082 29767537 33083718 29767537 59628170 173480373 59628170 173480373 180661424 173480373 178218437 174622098 178218437 143860420 178218437 143860420 147933008 143860420 247548864 251334464 247548864 199173445 247548864 199173445 105769249 96695368 105769249 96695368 99850040 96695368 119666929 253393890 119666929 253393890 250697081 253393890 99250030 72504595 99250030 72504595 75924374 72504595 262641501 264319366 262641501 232747693 262641501 232747693 222899723 124729747 222899723 124729747 130070512 124729747 174371165 169002251 174371165 70375241 174371165 70375241 74320983 70375241 260406453 263111217 260406453 105132031 260406453 105132031 108977816 105132031 251155628 255142778 251155628 113971231 251155628 113971231 107586417 107431169 107586417 142016644 107586417 142016644 232273720 238144770 232273720 114404016 232273720 114404016 118552815 114404016 141532361 250229795 141532361 250229795 246691633 250229795 221545598 44958952 221545598 44958952 47520369 44958952 90272358 85813591 90272358 29268270 90272358 29268270 32301473 29268270 200220516 248647962 200220516 248647962 246535448 248647962 57370522 8093114 57370522 8093114 10367593 8093114 87246012 84156369 87246012 41203991 87246012 41203991 43599709 41203991 159790711 153204796 159790711 66349558 159790711 66349558 68534751 66349558 261290956 263142082 261290956 137947698 261290956 137947698 125990999 123422736 125990999 241549722 125990999 241549722 239437776 241549722 55033506 38937841 55033506 38937841 42767636 38937841 122586329 121928901 122586329 118662329 122586329 118662329 131953962 225076228 131953962 225076228 266906793 270253611 266906793 99885493 266906793 99885493 49669347 46120499 49669347 152150837 49669347 152150837 158845918 152150837 80909458 76491612 80909458 265806885 80909458 265806885 260432421 265806885 116557647 116380024 116557647 135002363 116557647 135002363 209301194 211689780 209301194 66812622 209301194 66812622 70171016 66812622 253173911 256254242 253173911 73332608 253173911 73332608 76357953 73332608 89876329 86167428 89876329 86167428 86282009 86167428 214372882 246371431 214372882 246371431 244048371 246371431 199854222 49969284 199854222 49969284 53477326 49969284 199638676 216307639 199638676 216307639 210571626 216307639 109862852 36437360 109862852 36437360 36912084 36437360 155664541 149595324 155664541 89461316 155664541 89461316 90217502 89461316 216874759 216460049 216874759 143097024 216874759 143097024 81412615 78458600 81412615 165023594 81412615 165023594 171005151 165023594 57485275 28984146 57485275 28984146 29254217 28984146 250760495 271211617 250760495 271211617 268485008 271211617 29874508 30660297 29874508 50967511 29874508 50967511 202416931 204405775 202416931 19676988 202416931 19676988 18551154 19676988 203729538 202650043 203729538 32312505 203729538 32312505 35157501 32312505 198863959 186199694 198863959 156565615 198863959 156565615 161321692 156565615 187570308 188216518 187570308 90075465 187570308 90075465 24438085 12101123 24438085 12101123 13627653 12101123 31272911 92775910 31272911 92775910 245265026 244956000 245265026 53044191 245265026 53044191 54272831 53044191 150644912 163253508 150644912 163253508 167787153 163253508 149174379 141635711 149174379 180158188 149174379 180158188 191139395 180158188 131593718 127175920 131593718 182655553 131593718 182655553 187199987 182655553 46426125 43868133 46426125 58819990 46426125 58819990 262795929 265277558 262795929 96990251 262795929 96990251 45278571 41578822 45278571 106599455 45278571 106599455 112639725 106599455 73668491 71809429 73668491 103640020 73668491 103640020 289344129 294204864 289344129 294204864 292691098 294204864 26272487 26590276 26272487 139092292 26272487 139092292 148345882 139092292 79902804 79084479 79902804 79181318 79902804 79181318 184767776 178242867 184767776 44261219 184767776 44261219 48206578 44261219 178446782 168722473 178446782 105939396 178446782 105939396 99850624 59208377 99850624 59208377 61920509 59208377 228850478 231274561 228850478 213532734 228850478 213532734 115463937 111023505 115463937 112103074 115463937 112103074 115972470 112103074 109746281 108991985 109746281 180904674 109746281 180904674 188824965 180904674 54270959 53375711 54270959 53942062 54270959 53942062 246657627 250285810 246657627 243124694 246657627 243124694 207227220 141353349 207227220 141353349 123634729 122234027 123634729 293003538 123634729 293003538 291318509 293003538 112825427 107453780 112825427 142040790 112825427 142040790 147351996 142040790 102609483 29075338 102609483 29075338 28224019 29075338 123416430 232048519 123416430 232048519 229650960 232048519 229602642 247115551 229602642 247115551 285248302 286271280 285248302 190916065 285248302 190916065 81215821 77308734 81215821 288972217 81215821 288972217 288566197 288972217 201537812 109872623 201537812 109872623 114090501 109872623 259638965 276427486 259638965 276427486 273884824 276427486 257439203 29825482 257439203 29825482 32816683 29825482 106585592 105474477 106585592 3714631 106585592 3714631 5748176 3714631 221480235 271062785 221480235 271062785 268305164 271062785 154964723 114846583 154964723 114846583 120673237 114846583 192132903 182091056 192132903 144534318 192132903 144534318 147931739 142570308 147931739 198761906 147931739 198761906 230462174 232781786 230462174 78481596 230462174 78481596 81136704 78481596 149813755 146946635 149813755 146946635 170497027 254634980 170497027 254634980 252362485 254634980 134355702 45031560 134355702 45031560 46827554 45031560 235643466 239003126 235643466 224945840 235643466 224945840 196059143 166159123 196059143 166159123 176672365 166159123 179479254 232420301 179479254 232420301 229253359 232420301 208227216 64591271 208227216 64591271 66471438 64591271 141869649 156843759 141869649 156843759 192897641 184709327 192897641 122017206 192897641 122017206 128143627 122017206 153410151 146298424 153410151 52915499 153410151 52915499 54452470 52915499 119318037 140419113 119318037 140419113 149687942 140419113 130149097 95972545 130149097 95972545 60109962 57878361 60109962 69294287 60109962 69294287 152621794 269270800 152621794 269270800 267890888 269270800 49417710 45422422 49417710 138898753 49417710 138898753 217668168 210440217 217668168 150361934 217668168 150361934 50923639 47754939 50923639 117086216 50923639 117086216 233452268 236253935 233452268 89710800 233452268 89710800 90628703 89710800 100063562 156404473 100063562 156404473 167649079 156404473 24214320 23003815 24214320 200564054 24214320 200564054 252355055 273667024 252355055 273667024 272156683 273667024 57535443 54141313 57535443 130346666 57535443 130346666 134443041 130346666 92779621 90750663 92779621 184488391 92779621 184488391 191189190 184488391 172978743 164195251 172978743 183568118 172978743 183568118 253312153 257336119 253312153 109345123 253312153 109345123 97621747 70016602 97621747 70016602 69351632 66820682 69351632 113321972 69351632 113321972 114177656 113321972 59499630 57234659 59499630 92755926 59499630 92755926 107024862 104076981 107024862 84253362 107024862 84253362 84660007 82722860 84660007 127362387 84660007 127362387 132950741 127362387 37026490 36922613 37026490 65073424 37026490 65073424 95377028 267225037 95377028 267225037 265529718 267225037 77821429 78195357 77821429 107447596 77821429 107447596 111270527 187892941 111270527 187892941 200765890 187892941 132285701 128019508 132285701 128363069 132285701 128363069 212406209 212166807 212406209 116968219 212406209 116968219 74798893 70583609 74798893 70583609 72550744 70583609 135480722 131848399 135480722 51711790 135480722 51711790 53304215 51711790 74340709 92598154 74340709 92598154 93736646 92598154 57731452 55865159 57731452 103604422 57731452 103604422 211730309 211718173 211730309 165069637 211730309 165069637 169451594 165069637 253720899 254740105 253720899 40267335 253720899 40267335 44153166 40267335 208904682 210473156 208904682 39551723 208904682 39551723 43737123 39551723 88807406 257541092 88807406 257541092 256123022 257541092 208597116 176863793 208597116 176863793 58901758 56645430 58901758 210994598 58901758 210994598 211167641 210994598 142047534 135247183 142047534 170712862 142047534 170712862 177357663 170712862 61889668 58762795 61889668 203026812 61889668 203026812 205559960 203026812 122797014 118674107 122797014 148954541 122797014 148954541 152537979 148954541 114826145 109678793 114826145 268380086 114826145 268380086 265625929 268380086 220972891 91281935 220972891 91281935 93764041 91281935 140929104 171199717 140929104 171199717 179870339 171199717 100175511 54475566 100175511 54475566 58984604 54475566 219279266 216267043 219279266 185261834 219279266 185261834 175534940 169117354 175534940 173081805 175534940 173081805 181645606 173081805 15007384 14428471 15007384 97843385 15007384 97843385 182130576 172729782 182130576 115050260 182130576 115050260 116545793 115050260 254765066 254733445 254765066 162102894 254765066 162102894 29926794 27420687 29926794 112400908 29926794 112400908 262980547 265302225 262980547 12771944 262980547 12771944 12855535 12771944 66073682 63442208 66073682 44399580 66073682 44399580 42661789 44399580 194840490 191175442 194840490 191175442 195253142 191175442 81126414 79438077 81126414 204946771 81126414 204946771 209856810 204946771 199943064 122827550 199943064 122827550 126137380 122827550 224771146 228907807 224771146 166769092 224771146 166769092 176741689 166769092 295215827 297715391 295215827 96495820 295215827 96495820 100384679 96495820 263943040 267240181 263943040 58966008 263943040 58966008 61085356 58966008 63491008 240262702 63491008 240262702 237181515 240262702 132831479 126899238 132831479 126899238 119608359 69232856 119608359 69232856 72998124 69232856 206912359 211578257 206912359 122823380 206912359 122823380 126867556 122823380 167150196 160952037 167150196 25906406 167150196 25906406 26513056 25906406 72524242 97787619 72524242 97787619 262251335 264074537 262251335 207994728 262251335 207994728 205183652 207994728 227638475 233063503 227638475 136592432 227638475 136592432 82397953 82775937 82397953 166406754 82397953 166406754 179188748 210534809 179188748 210534809 263407191 265174527 263407191 69977564 263407191 69977564 71593794 69977564 113841315 290751203 113841315 290751203 288225048 290751203 103852704 99010875 103852704 259622401 103852704 259622401 255604694 259622401 125963572 125240938 125963572 239644838 125963572 239644838 256413189 255941856 256413189 190005930 256413189 190005930 128416216 124222647 128416216 246313965 128416216 246313965 245094949 246313965 151138383 146673403 151138383 168565959 151138383 168565959 249802182 252340565 249802182 50411577 249802182 50411577 53151801 50411577 65822047 62453953 65822047 20744497 65822047 20744497 22255825 20744497 86842208 142302449 86842208 142302449 146341495 142302449 137530720 106927423 137530720 106927423 108223295 106927423 258673920 261573650 258673920 32675971 258673920 32675971 29795979 29027071 29795979 219700949 29795979 219700949 215255247 219700949 205797318 78665360 205797318 78665360 83050790 78665360 236439382 240077522 236439382 183154928 236439382 183154928 170563691 120591855 170563691 120591855 123765129 120591855 243479586 251654923 243479586 251654923 248736267 251654923 105078843 100701325 105078843 150615923 105078843 150615923 268989914 271420562 268989914 185725672 268989914 185725672 165408932 121396364 165408932 121396364 127128876 121396364 259912204 260740800 259912204 205586486 259912204 205586486 172532955 148688828 172532955 148688828 157111953 148688828 238234094 242150064 238234094 148977407 238234094 148977407 154424215 148977407 247926680 258213366 247926680 258213366 257651683 258213366 159536875 68798239 159536875 68798239 71108506 68798239 126214636 134500521 126214636 134500521 138931032 134500521 122928847 116923970 122928847 184702155 122928847 184702155 192635853 184702155 89306853 86721849 89306853 232587829 89306853 232587829 230710668 232587829 132692173 46100928 132692173 46100928 47341224 46100928 185644082 177670843 185644082 126309984 185644082 126309984 111438802 109038984 111438802 207768526 111438802 207768526 201940468 207768526 84289893 81408524 84289893 84969809 84289893 84969809 104418282 102366417 104418282 85433323 104418282 85433323 87374528 85433323 233193541 235796419 233193541 38988121 233193541 38988121 42922059 38988121 123679244 257791823 123679244 257791823 254932058 257791823 94594510 92705893 94594510 191790950 94594510 191790950 192886556 191790950 101757188 97917017 101757188 226299694 101757188 226299694 286840045 289380764 286840045 106320878 286840045 106320878 105023508 106320878 233971279 236702364 233971279 97491895 233971279 97491895 99021822 97491895 151944349 146212150 151944349 83103875 151944349 83103875 84602911 83103875 184910778 181274104 184910778 80533268 184910778 80533268 81971660 80533268 146659746 143620334 146659746 105569039 146659746 105569039 109131956 105569039 173640303 169155851 173640303 46716849 173640303 46716849 47725480 46716849 73450021 85349385 73450021 85349385 87455110 85349385 6169198 4540182 6169198 115957466 6169198 115957466 119804943 115957466 117735155 113136478 117735155 163575681 117735155 163575681 170474053 163575681 134671518 128266822 134671518 215485406 134671518 215485406 221088908 215485406 81533061 28875984 81533061 28875984 23988658 23570167 23988658 183969975 23988658 183969975 191798534 183969975 35492689 33063620 35492689 187600501 35492689 187600501 196477574 187600501 41582520 38855405 41582520 208900426 41582520 208900426 210326288 208900426 168748082 12665545 168748082 12665545 13098207 12665545 49618750 63619451 49618750 63619451 73399088 71071699 73399088 35288256 73399088 35288256 34518750 35288256 47625110 149229581 47625110 149229581 153709526 149229581 144071954 73663893 144071954 73663893 76968127 73663893 178396049 169942332 178396049 76232945 178396049 76232945 62930971 59727149 62930971 113451052 62930971 113451052 120433049 113451052 36698036 33607735 36698036 231959834 36698036 231959834 227556112 231959834 163768191 155135568 163768191 210917231 163768191 210917231 213297368 210917231 184357792 178533276 184357792 214924764 184357792 214924764 221081433 214924764 117090512 115718529 117090512 238583651 117090512 238583651 235882289 238583651 214747784 217745733 214747784 230388920 214747784 230388920 233945772 230388920 98859644 63323648 98859644 63323648 65300377 63323648 95112857 121311002 95112857 121311002 123153038 121311002 34566945 31371533 34566945 152377148 34566945 152377148 252157880 257451794 252157880 241573217 252157880 241573217 171321355 166789017 171321355 179878679 171321355 179878679 182962260 179878679 165623816 157510455 165623816 243223116 165623816 243223116 242865160 243223116 77235958 73647267 77235958 225140355 77235958 225140355 221741839 225140355 129806165 35366077 129806165 35366077 36529441 35366077 134739533 233563105 134739533 233563105 229553243 233563105 205364008 86687983 205364008 86687983 88630813 86687983 190178756 220749940 190178756 220749940 225845995 220749940 170114333 85053950 170114333 85053950 88189589 85053950 139887294 233690150 139887294 233690150 229284213 233690150 101465748 97217937 101465748 173946194 101465748 173946194 179524809 173946194 104131941 34190658 104131941 34190658 37849535 34190658 196136922 198833526 196136922 174672666 196136922 174672666 76578117 72807954 76578117 183449452 76578117 183449452 188606114 183449452 106686490 103434337 106686490 129855495 106686490 129855495 133654860 129855495 106520827 100818731 106520827 244661751 106520827 244661751 240244326 244661751 102593913 80198868 102593913 80198868 80954184 80198868 275015303 278327473 275015303 43869845 275015303 43869845 46853118 43869845 185641339 186693071 185641339 186693071 195939376 186693071 183293898 129728580 183293898 129728580 27836897 26132358 27836897 30591369 27836897 30591369 119566112 118219812 119566112 71532749 119566112 71532749 74592458 71532749 258426600 259938865 258426600 79136525 258426600 79136525 83594985 79136525 211621607 236489247 211621607 236489247 232597831 236489247 110136818 106181359 110136818 170497450 110136818 170497450 178650473 170497450 65806240 37107522 65806240 37107522 39106192 37107522 224007571 220754618 224007571 125280212 224007571 125280212 128908997 125280212 162732140 294299306 162732140 294299306 294679332 294299306 160318271 96475968 160318271 96475968 100186337 96475968 171034136 234552554 171034136 234552554 229233962 234552554 185386692 178753585 185386692 203641958 185386692 203641958 202909410 203641958 194658867 168985764 194658867 168985764 116051729 111097177 116051729 128509106 116051729 128509106 249236111 252119600 249236111 156445814 249236111 156445814 90294305 25280071 90294305 25280071 26859689 25280071 86142632 176001103 86142632 176001103 183146189 176001103 182953727 21712001 182953727 21712001 21757467 21712001 189939337 188831174 189939337 136557602 189939337 136557602 141772155 136557602 186297575 178195865 186297575 166363717 186297575 166363717 61513331 58274430 61513331 288574400 61513331 288574400 288425298 56065878 288425298 56065878 58630291 56065878 82328508 173509436 82328508 173509436 213233578 259522678 213233578 259522678 294292310 295321343 294292310 106236376 294292310 106236376 110011643 106236376 238762840 241434176 238762840 204883648 238762840 204883648 142830770 123676784 142830770 123676784 86942243 50371588 86942243 50371588 50852335 50371588 232071979 236434826 232071979 140140928 232071979 140140928 145240267 140140928 159922161 156925926 159922161 156925926 256106547 260259511 256106547 182079390 256106547 182079390 183143133 145306646 183143133 145306646 150210452 145306646 179024832 171894144 179024832 27030396 179024832 27030396 29028666 27030396 110799831 256375044 110799831 256375044 252805524 256375044 200438109 190124472 200438109 230050597 200438109 230050597 225502216 230050597 130881502 126884499 130881502 293684759 130881502 293684759 292544030 293684759 52603910 26940829 52603910 26940829 29538744 26940829 141602026 200905421 141602026 200905421 204740800 200905421 174543875 41753448 174543875 41753448 44572840 41753448 123393093 122505507 123393093 63843751 123393093 63843751 66739439 63843751 209659750 250057177 209659750 250057177 256355167 260087727 256355167 172504760 256355167 172504760 178419196 172504760 234285576 237386483 234285576 202645345 234285576 202645345 202908272 202645345 294587441 295598859 294587441 57407216 294587441 57407216 57789248 57407216 125983763 120331941 125983763 43793257 125983763 43793257 48049469 43793257 138631416 186394776 138631416 186394776 190725498 186394776 167948230 55383743 167948230 55383743 46061700 43990248 46061700 81331832 46061700 81331832 196188216 248803414 196188216 248803414 282322561 284354727 282322561 120318684 282322561 120318684 122406208 120318684 283626072 285450790 283626072 92763875 283626072 92763875 96539771 92763875 253284856 268719586 253284856 268719586 267179357 268719586 177841119 47772182 177841119 47772182 48322371 47772182 160138337 216242744 160138337 216242744 221885217 216242744 100807948 97849455 100807948 166947467 100807948 166947467 247743618 250135572 247743618 175366909 247743618 175366909 180474104 175366909 187707280 182789930 187707280 90783077 187707280 90783077 92141002 90783077 265576631 267737551 265576631 89284034 265576631 89284034 92596081 89284034 113802460 153501809 113802460 153501809 165479884 153501809 156938538 103966610 156938538 103966610 106687323 103966610 235949046 239391353 235949046 126413171 235949046 126413171 129330947 126413171 228541641 232269559 228541641 136253510 228541641 136253510 102744738 64729287 102744738 64729287 67905853 64729287 91750358 117955331 91750358 117955331 185502128 179263700 185502128 62001165 185502128 62001165 63109540 62001165 201016035 198696291 201016035 86175575 201016035 86175575 89785349 86175575 214463700 218252062 214463700 192159747 214463700 192159747 191182493 192159747 198692847 259047027 198692847 259047027 258145204 259047027 139519704 133380222 139519704 159553757 139519704 159553757 171329115 159553757 93124759 90771731 93124759 233840926 93124759 233840926 230908723 233840926 91349190 74741688 91349190 74741688 75890449 74741688 209534703 245213270 209534703 245213270 243040956 245213270 45829651 42788466 45829651 157230786 45829651 157230786 266989350 270925115 266989350 109317769 266989350 109317769 114387657 109317769 257090941 260753961 257090941 138804311 257090941 138804311 124332316 43797465 124332316 43797465 45496400 43797465 76387985 193370792 76387985 193370792 236531255 244248512 236531255 244248512 241848416 244248512 112961928 108565947 112961928 209155589 112961928 209155589 208860189 209155589 206538357 39210319 206538357 39210319 40883739 39210319 119366616 112378536 119366616 112183276 119366616 112183276 117792244 112183276 199606388 196577062 199606388 133875057 199606388 133875057 110753833 107139492 110753833 175075844 110753833 175075844 183565744 175075844 67836042 64566000 67836042 226046231 67836042 226046231 228858750 226046231 158481558 150690822 158481558 206734343 158481558 206734343 207921533 206734343 61840225 57990306 61840225 240492590 61840225 240492590 238384123 240492590 154692699 147716155 154692699 215465880 154692699 215465880 218854895 215465880 215144384 219264707 215144384 68676746 215144384 68676746 70257383 68676746 94681467 188560747 94681467 188560747 193284128 188560747 52727925 48808157 52727925 215540390 52727925 215540390 211452549 215540390 85892302 82014387 85892302 139090068 85892302 139090068 199948238 251996487 199948238 251996487 250582635 251996487 43936162 43527111 43936162 142190718 43936162 142190718 155785690 149107543 155785690 81583140 155785690 81583140 61714283 59646211 61714283 62937420 61714283 62937420 172466348 171577890 172466348 171577890 180595952 238090701 180595952 238090701 235396498 238090701 125503432 124276656 125503432 185963945 125503432 185963945 190954804 185963945 91931344 90753286 91931344 222526466 91931344 222526466 225965264 228951852 225965264 49547755 225965264 49547755 52458049 49547755 217820010 220841555 217820010 168467192 217820010 168467192 68263997 65142489 68263997 152697302 68263997 152697302 158270335 152697302 64802792 61658093 64802792 193950127 64802792 193950127 195697858 193950127 185712664 176872887 185712664 275683281 185712664 275683281 273489937 275683281 99428839 32974978 99428839 32974978 32918872 32974978 255584897 256635605 255584897 159040154 255584897 159040154 169423655 159040154 272277821 274462775 272277821 257956480 272277821 257956480 43390817 39741195 43390817 283701721 43390817 283701721 282563109 283701721 202283716 33580428 202283716 33580428 35544645 33580428 256169802 258980824 256169802 91193153 256169802 91193153 92106289 91193153 188785073 197258936 188785073 197258936 200791416 197863234 200791416 69346137 200791416 69346137 70964604 69346137 233182669 237175570 233182669 169685221 233182669 169685221 169619895 160447656 169619895 181774418 169619895 181774418 189958423 181774418 168708367 154249723 168708367 154249723 165057773 154249723 225951829 251027764 225951829 251027764 248577382 251027764 246930735 105355483 246930735 105355483 95190627 93945195 95190627 242763554 95190627 242763554 241072720 242763554 53759061 51805464 53759061 78087340 53759061 78087340 135103128 131636714 135103128 22922669 135103128 22922669 24071750 22922669 175342725 201549277 175342725 201549277 204928036 201549277 74154915 72531049 74154915 285529460 74154915 285529460 284345326 285529460 109619212 107539159 109619212 193445003 109619212 193445003 239767901 244079943 239767901 103893551 239767901 103893551 107619844 103893551 109371849 184499412 109371849 184499412 193944564 184499412 119066082 34194925 119066082 34194925 37834790 34194925 278028956 279639945 278028956 36613360 278028956 36613360 39672891 36613360 192230528 188278381 192230528 13845809 192230528 13845809 13836417 13845809 139430789 178885234 139430789 178885234 184989663 178885234 79673193 15650235 79673193 15650235 17505381 15650235 183782074 275955480 183782074 275955480 274451894 275955480 125639530 79094969 125639530 79094969 84133370 79094969 125028289 152480489 125028289 152480489 243469584 247658253 243469584 157732980 243469584 157732980 163691621 159114020 163691621 115847406 163691621 115847406 16296530 15539993 16296530 266493121 16296530 266493121 264747560 266493121 66110060 63211885 66110060 138386614 66110060 138386614 143884286 138386614 91292040 63393767 91292040 63393767 66247883 63393767 233047097 227857802 233047097 213952648 233047097 213952648 209724657 213952648 288319797 290411090 288319797 71243497 288319797 71243497 74329408 71243497 125121334 126849738 125121334 126849738 205166506 208665009 205166506 85044689 205166506 85044689 86861497 85044689 122767761 120430031 122767761 120430031 39969758 41730952 39969758 109980012 39969758 109980012 158120701 150362456 158120701 32252829 158120701 32252829 33483572 32252829 97399018 162731827 97399018 162731827 285782680 288629734 285782680 27722796 285782680 27722796 30256649 27722796 48466506 248495703 48466506 248495703 250528768 251565304 250528768 87038295 250528768 87038295 87066811 87038295 137630495 296032405 137630495 296032405 295377534 296032405 207521409 53051852 207521409 53051852 54594875 53051852 141264232 198033877 141264232 198033877 206727152 198033877 168902595 157972412 168902595 206735106 168902595 206735106 204197407 206735106 155252882 76083760 155252882 76083760 67119539 64692461 67119539 268207786 67119539 268207786 266974783 268207786 140037820 48269400 140037820 48269400 51172490 48269400 90074319 88972949 90074319 40457960 90074319 40457960 39670655 40457960 206731505 229919905 206731505 229919905 230311668 229919905 219355602 154161559 219355602 154161559 127112043 120876245 127112043 198195536 127112043 198195536 201384327 198195536 118933727 93907276 118933727 93907276 97589697 93907276 265300495 265799946 265300495 214704473 265300495 214704473 156726172 80649544 156726172 80649544 84124669 80649544 172642242 163242263 172642242 90856949 172642242 90856949 92775122 90856949 247109770 250653374 247109770 164610302 247109770 164610302 154373155 73096613 154373155 73096613 77029607 73096613 161433749 274443035 161433749 274443035 273283874 274443035 91231879 88774923 91231879 112032949 91231879 112032949 210668760 207861939 210668760 80210623 210668760 80210623 81338414 80210623 83640412 81434048 83640412 65633077 83640412 65633077 67018179 65633077 137359537 150045624 137359537 150045624 157023755 153230836 157023755 71657796 157023755 71657796 77172585 71657796 139331671 135396194 139331671 116669798 139331671 116669798 53425816 49423671 53425816 97192072 53425816 97192072 194933380 188464914 194933380 127957912 194933380 127957912 78276799 73069938 78276799 290403125 78276799 290403125 289205260 290403125 36443423 36373866 36443423 62786930 36443423 62786930 65825128 62786930 16096129 15546281 16096129 70284712 16096129 70284712 134993134 180914408 134993134 180914408 191462382 180914408 79929130 78185070 79929130 255956637 79929130 255956637 251489249 255956637 129387389 126034306 129387389 185241383 129387389 185241383 217892697 217769052 217892697 143827845 217892697 143827845 67025808 64694937 67025808 202251229 67025808 202251229 198178339 202251229 157436433 152303042 157436433 176817143 157436433 176817143 182296504 176817143 86051665 45228229 86051665 45228229 47415006 45228229 111909478 132891500 111909478 132891500 136958426 132891500 124211854 119517398 124211854 226578069 124211854 226578069 223131453 226578069 73695182 71649143 73695182 179336545 73695182 179336545 183781712 179336545 111511320 110624622 111511320 135300187 111511320 135300187 140026064 135300187 112770017 108272763 112770017 122150699 112770017 122150699 153218657 148627428 153218657 100326796 153218657 100326796 105308502 100326796 245667495 251280194 245667495 210869440 245667495 210869440 198752516 84849720 198752516 84849720 88185316 84849720 217206919 217244145 217206919 207019301 217206919 207019301 156240999 145543006 156240999 181689093 156240999 181689093 225443056 266494206 225443056 266494206 273460559 276210699 273460559 262020290 273460559 262020290 140840253 136828097 140840253 227402397 140840253 227402397 227786781 227402397 67075647 66073286 67075647 198178144 67075647 198178144 208982724 200516332 208982724 34302208 208982724 34302208 36850368 34302208 152988860 148131188 152988860 79293896 152988860 79293896 80116424 79293896 287803076 289662521 287803076 60350807 287803076 60350807 60557488 60350807 205070843 208564597 205070843 60131091 205070843 60131091 19053303 17020857 19053303 228825844 19053303 228825844 226841050 228825844 214753483 214671600 214753483 299614043 214753483 299614043 298357509 299614043 84994604 84348934 84994604 285670587 84994604 285670587 282173778 285670587 239869041 241884651 239869041 269119378 239869041 269119378 268134546 269119378 160403835 154566503 160403835 276718066 160403835 276718066 275481745 277531499 275481745 135020876 275481745 135020876 128658950 122574939 128658950 293806598 128658950 293806598 292368207 293806598 89641575 87271359 89641575 292387899 89641575 292387899 292253594 292387899 64005990 48726643 64005990 48726643 51884502 48726643 158723244 236440399 158723244 236440399 246467553 248604971 246467553 241811329 246467553 241811329 86665200 84674707 86665200 234470866 86665200 234470866 231947469 234470866 115830834 111902020 115830834 227719234 115830834 227719234 228556490 227719234 171375983 32232907 171375983 32232907 31366227 32232907 179327859 226860863 179327859 226860863 227947658 226860863 169971050 14224942 169971050 14224942 14958081 14224942 244591580 246928888 244591580 237015703 244591580 237015703 139077291 136219122 139077291 153588756 139077291 153588756 163833273 153588756 74100004 70877915 74100004 102231249 74100004 102231249 106101884 102231249 38854856 39359467 38854856 241287293 38854856 241287293 240204118 241287293 68134224 64623045 68134224 286553081 68134224 286553081 284578616 286553081 283253545 218979143 283253545 218979143 217334414 220465088 217334414 163177045 217334414 163177045 171182526 163177045 229211216 232314941 229211216 96207748 229211216 96207748 100477998 96207748 111111360 106648150 111111360 98519984 111111360 98519984 102413901 98519984 207159625 210457432 207159625 98491419 207159625 98491419 48710508 31828207 48710508 31828207 34865446 31828207 43786944 195053871 43786944 195053871 202460368 194681030 202460368 230759975 202460368 230759975 226178221 230759975 54016960 48721694 54016960 225120565 54016960 225120565 277298239 279577754 277298239 193036453 277298239 193036453 197469648 193036453 259931332 260868124 259931332 23800280 259931332 23800280 25875833 23800280 85825375 161364248 85825375 161364248 216294567 212532829 216294567 99429278 216294567 99429278 103444981 99429278 111683755 259281810 111683755 259281810 254657886 259281810 139886779 134696583 139886779 285790303 139886779 285790303 282763790 285790303 214540751 167834431 214540751 167834431 154121670 148555422 154121670 182315836 154121670 182315836 288953311 290504357 288953311 160942310 288953311 160942310 165863067 160942310 242421140 245036251 242421140 112080974 242421140 112080974 111144615 112080974 181412130 209388862 181412130 209388862 209654530 209388862 84916093 80890197 84916093 195718261 84916093 195718261 199034889 195718261 111797963 110064471 111797963 233595564 111797963 233595564 234509148 233595564 228346076 131680755 228346076 131680755 135936510 131680755 290596727 291922688 290596727 105885544 290596727 105885544 27586998 25786994 27586998 25786994 26516365 25786994 33314565 182261561 33314565 182261561 187707792 182261561 37293108 34391405 37293108 154432342 37293108 154432342 287600760 287215016 287600760 90676361 287600760 90676361 93905957 90676361 184827165 235557947 184827165 235557947 230471725 235557947 195182611 190571619 195182611 190571619 202717268 190571619 93093428 89356576 93093428 119257236 93093428 119257236 137834920 221928200 137834920 221928200 219109074 221928200 186587952 121528639 186587952 121528639 49294474 47418170 49294474 47418170 238838237 242174672 238838237 79914540 238838237 79914540 80904753 79914540 141102171 136038606 141102171 88016677 141102171 88016677 89077176 88016677 226268136 242363421 226268136 242363421 239135972 242363421 70527145 67821108 70527145 205392142 70527145 205392142 200444387 205392142 38260095 38559369 38260095 128720204 38260095 128720204 239253417 280320105 239253417 280320105 279117390 280320105 147524443 18578611 147524443 18578611 17657462 18578611 135262609 265609276 135262609 265609276 264708858 265609276 68575613 64614109 68575613 229214478 68575613 229214478 232950254 229214478 205397852 201577931 205397852 245424511 205397852 245424511 240731376 245424511 118028003 17372501 118028003 17372501 17788541 17372501 46323201 97181152 46323201 97181152 101470576 97181152 67688608 13208544 67688608 13208544 14197970 13208544 225372741 220627325 225372741 164979085 225372741 164979085 171715332 164979085 188702411 178008583 188702411 108507260 188702411 108507260 69492926 65997976 69492926 84399747 69492926 84399747 146432476 179243281 146432476 179243281 183041769 179243281 121730768 118085057 121730768 190504545 121730768 190504545 194476528 190504545 48787377 47098851 48787377 195535577 48787377 195535577 203110834 195535577 190977811 131082528 190977811 131082528 135514793 131082528 172856770 165791678 172856770 126212752 172856770 126212752 42138722 38160095 42138722 205635374 42138722 205635374 202060185 205635374 34894575 33473036 34894575 177156124 34894575 177156124 298586920 300204540 298586920 206594489 298586920 206594489 181513225 67943054 181513225 67943054 69892620 67943054 188242605 217816608 188242605 217816608 214663013 217816608 191762665 187245814 191762665 248199681 191762665 248199681 246448970 248199681 136353483 132772701 136353483 152290414 136353483 152290414 158101714 152290414 98117078 78958796 98117078 78958796 83690655 78958796 174774767 180073305 174774767 180073305 270562375 272206166 270562375 89134577 270562375 89134577 89867239 89134577 134493632 129234260 134493632 34504992 134493632 34504992 35921245 34504992 229354990 224248071 229354990 45846756 229354990 45846756 48486673 45846756 110119631 223207594 110119631 223207594 254315089 257040717 254315089 19046752 254315089 19046752 20904786 19046752 220082582 263433708 220082582 263433708 262473493 263433708 192062158 180972139 192062158 216867955 192062158 216867955 259658834 261671979 259658834 240140364 259658834 240140364 196492799 64701529 196492799 64701529 67900284 64701529 206064734 197381891 206064734 142888841 206064734 142888841 148427148 142888841 159718839 156445233 159718839 35681815 159718839 35681815 40086237 35681815 156806479 151264851 156806479 60036042 156806479 60036042 60393431 60036042 180387926 176155778 180387926 174076137 180387926 174076137 72095973 69509941 72095973 293510339 72095973 293510339 292699234 293510339 122091743 96774348 122091743 96774348 100620709 96774348 200739783 204119640 200739783 177552754 200739783 177552754 181076240 177552754 256096875 257632983 256096875 172666056 256096875 172666056 182374838 172666056 259191011 280258819 259191011 280258819 278388978 280258819 85128240 81626279 85128240 263702072 85128240 263702072 263118713 264076586 263118713 197692140 263118713 197692140 86396286 85878210 86396286 163675451 86396286 163675451 170325259 163675451 33628332 34056541 33628332 131814609 33628332 131814609 178297860 261324970 178297860 261324970 258936921 261324970 112491140 91528712 112491140 91528712 86993690 57449655 86993690 57449655 59907959 57449655 60786578 56957154 60786578 137816819 60786578 137816819 144219290 137816819 139239615 135199991 139239615 172838413 139239615 172838413 180110480 172838413 149770698 142041972 149770698 156384927 149770698 156384927 239108038 242905674 239108038 242905674 139003191 67657197 139003191 67657197 69167935 67657197 276349659 278909399 276349659 204874489 276349659 204874489 102806079 90331618 102806079 90331618 91813206 90331618 118692921 164181282 118692921 164181282 170536226 164181282 59447098 57367804 59447098 101809001 59447098 101809001 142710028 231230266 142710028 231230266 225832754 231230266 160457312 105327785 160457312 105327785 110853519 105327785 138865088 234922912 138865088 234922912 231554121 234922912 213531320 46108314 213531320 46108314 48840847 46108314 124639308 155898482 124639308 155898482 160441929 155898482 134368871 106235982 134368871 106235982 91434976 89800046 91434976 243781367 91434976 243781367 242635224 243781367 69375748 66289614 69375748 195762101 69375748 195762101 247678508 251846411 247678508 150588557 247678508 150588557 161262009 150588557 235837932 240492971 235837932 28247455 235837932 28247455 28887095 28247455 288516553 289533408 288516553 282577315 288516553 282577315 111723355 108420758 111723355 248755226 111723355 248755226 246609328 248755226 90191962 87455931 90191962 189072872 90191962 189072872 192991313 186831045 192991313 232724797 192991313 232724797 276679117 278891227 276679117 232388350 276679117 232388350 30782424 31440213 30782424 200259244 30782424 200259244 202921310 200259244 85589699 81133806 85589699 198939145 85589699 198939145 251669157 253302321 251669157 185052159 251669157 185052159 76463886 75702386 76463886 252200847 76463886 252200847 249217148 252200847 94630657 74133991 94630657 74133991 64459133 62283570 64459133 178682375 64459133 178682375 206523883 204925960 206523883 131764179 206523883 131764179 56174516 56270065 56174516 108162054 56174516 108162054 174797214 178026705 174797214 178026705 274528792 276038192 274528792 45533379 274528792 45533379 22532833 22534921 22532833 78648020 22532833 78648020 244534742 247243349 244534742 96274780 244534742 96274780 99152251 96274780 120254827 120207681 120254827 60860561 120254827 60860561 63534033 60860561 215219847 218209410 215219847 217422729 215219847 217422729 212340738 217422729 227212842 243201313 227212842 243201313 240294441 243201313 109765694 71594957 109765694 71594957 75636495 71594957 238484174 249931952 238484174 249931952 248923577 249931952 218785487 173998608 218785487 173998608 180914398 173998608 252912564 256696534 252912564 252202996 252912564 252202996 18043122 18204028 18043122 208319968 18043122 208319968 203110089 208319968 16437733 15109848 16437733 94792231 16437733 94792231 96557395 94792231 40372452 41807983 40372452 58611249 40372452 58611249 77013429 73870942 77013429 5652156 77013429 5652156 4598991 5652156 196772975 193564174 196772975 162812896 196772975 162812896 162501536 156354463 162501536 284639360 162501536 284639360 280883955 284639360 236998038 240480149 236998038 262032033 236998038 262032033 279784053 281988867 279784053 128108769 279784053 128108769 94273957 49059467 94273957 49059467 50601520 49059467 72643390 91631307 72643390 91631307 148794636 248194060 148794636 248194060 277582773 279610481 277582773 278498310 277582773 278498310 208149696 83012018 208149696 83012018 83495735 83012018 118066957 113429535 118066957 12938049 118066957 12938049 13510163 12938049 45981635 132140081 45981635 132140081 196438768 191698792 196438768 96515712 196438768 96515712 88171215 82369107 88171215 216226773 88171215 216226773 254002423 255869962 254002423 118218450 254002423 118218450 118996105 118218450 122958022 119322218 122958022 119322218 124814453 119322218 96637781 54746893 96637781 54746893 57008535 54746893 228945483 233563021 228945483 90426230 228945483 90426230 89968331 86383161 89968331 222450975 89968331 222450975 252422424 257022111 252422424 212740040 252422424 212740040 210745642 212740040 225212290 224845991 225212290 96169141 225212290 96169141 96776111 96169141 198098272 188924188 198098272 56487632 198098272 56487632 57186710 56487632 193329106 196748833 193329106 132707081 193329106 132707081 115739017 115455315 115739017 218660828 115739017 218660828 291757396 293453770 291757396 24463340 291757396 24463340 24760738 24463340 204395155 202200996 204395155 155243041 204395155 155243041 72676427 70711795 72676427 95242593 72676427 95242593 156658165 150156062 156658165 110000629 156658165 110000629 110673024 110000629 172553375 282869186 172553375 282869186 281280381 282869186 258667960 61282458 258667960 61282458 62899486 61282458 105730446 101475040 105730446 86786081 105730446 86786081 90334975 86786081 183903885 177444625 183903885 132146163 183903885 132146163 136984025 132146163 217387888 210977676 217387888 74577264 217387888 74577264 77978210 74577264 277073914 278960873 277073914 140215029 277073914 140215029 144219865 140215029 178606790 214787373 178606790 214787373 222968726 227210249 222968726 92783611 222968726 92783611 95108021 92783611 211323381 213764492 211323381 167338331 211323381 167338331 176044619 167338331 279506928 280383631 279506928 135124740 279506928 135124740 92649369 91122813 92649369 159464426 92649369 159464426 200676271 191117513 200676271 25760517 200676271 25760517 28164198 25760517 116119015 111971920 116119015 71340573 116119015 71340573 61500895 57547470 61500895 182402823 61500895 182402823 216275643 234331120 216275643 234331120 252479669 280483076 252479669 280483076 276870871 280483076 110595294 106459037 110595294 218059615 110595294 218059615 234153073 238495728 234153073 175534301 234153073 175534301 184874627 175534301 271343978 271434603 271343978 98680961 271343978 98680961 102503618 98680961 155710487 148380371 155710487 111391410 155710487 111391410 20219121 20310708 20219121 255781931 20219121 255781931 252307914 255781931 85933966 35528011 85933966 35528011 38416834 35528011 55616068 62368763 55616068 62368763 65781577 62368763 33256376 32833206 33256376 47731753 33256376 47731753 83081537 128931665 83081537 128931665 135583101 128931665 108442701 104652326 108442701 136930396 108442701 136930396 229990308 234132113 229990308 198731134 229990308 198731134 200387934 198731134 255780710 260594804 255780710 75391374 255780710 75391374 49810346 49163165 49810346 257204961 49810346 257204961 253566684 257204961 97316576 96029651 97316576 253369568 97316576 253369568 251465620 253369568 125513118 107821312 125513118 107821312 112893147 107821312 208641620 219299692 208641620 219299692 218414090 219299692 19115917 18105793 19115917 191300360 19115917 191300360 247011980 248339735 247011980 112278999 247011980 112278999 118657760 112278999 125090890 151860399 125090890 151860399 158262122 151860399 129472273 113984924 129472273 113984924 55752950 51424520 55752950 192596117 55752950 192596117 196019942 192596117 176685959 125473947 176685959 125473947 128715136 125473947 254263777 257214440 254263777 48572983 254263777 48572983 45683828 43428017 45683828 248833602 45683828 248833602 244463505 248833602 122622275 40434509 122622275 40434509 40444514 40434509 246239339 250566158 246239339 58898213 246239339 58898213 60465040 58898213 113876621 113175747 113876621 80832662 113876621 80832662 82626626 48967890 82626626 48967890 50656777 48967890 134489971 238673099 134489971 238673099 240207935 238673099 159033351 150368305 159033351 218136978 159033351 218136978 217737038 218136978 48759416 47097998 48759416 222834368 48759416 222834368 218459024 222834368 20575104 18831265 20575104 148619598 20575104 148619598 263505327 265423623 263505327 50876200 263505327 50876200 54481137 50876200 215367452 219249424 215367452 68298103 215367452 68298103 70239987 68298103 269884797 272706370 269884797 170655999 269884797 170655999 122934477 46425056 122934477 46425056 46066165 46425056 236506119 241439494 236506119 215471101 236506119 215471101 215186020 215471101 219529007 222689909 219529007 136973209 219529007 136973209 27462532 28063468 27462532 164388574 27462532 164388574 226560975 263271087 226560975 263271087 260582500 263271087 203618610 116776618 203618610 116776618 119255960 116776618 232259151 236143362 232259151 112208208 232259151 112208208 117207470 112208208 268245421 271258082 268245421 109803864 268245421 109803864 111151138 109803864 256863619 256169687 256863619 97502433 256863619 97502433 58860318 57662830 58860318 86148872 58860318 86148872 87492626 86148872 43214230 38947624 43214230 232673826 43214230 232673826 254669320 257135942 254669320 171715434 254669320 171715434 179306347 171715434 227871902 232728977 227871902 231143139 227871902 231143139 228815400 231143139 172389366 134451465 172389366 134451465 138113697 134451465 211091705 234623002 211091705 234623002 232053273 234623002 65586105 22666107 65586105 22666107 24674108 22666107 126409115 152053861 126409115 152053861 263395076 265134281 263395076 249625266 263395076 249625266 129545575 101953383 129545575 101953383 104312507 101953383 151402312 143271728 151402312 42000425 151402312 42000425 41826980 42000425 119898683 155587981 119898683 155587981 195982620 192359894 195982620 131261542 195982620 131261542 35808087 36651344 35808087 166747506 35808087 166747506 259453947 260229164 259453947 83541765 259453947 83541765 87552900 83541765 135416917 182101838 135416917 182101838 185507338 182101838 161310758 155457979 161310758 224597672 161310758 224597672 246805566 250740474 246805566 59817098 246805566 59817098 62252703 59817098 205726762 229343771 205726762 229343771 232328104 229343771 161898494 155591970 161898494 198988470 161898494 198988470 201526875 198988470 175559882 148550527 175559882 148550527 110075944 105725542 110075944 160916713 110075944 160916713 169762250 160916713 130495500 125621282 130495500 147786810 130495500 147786810 199156470 282864375 199156470 282864375 282450121 282864375 126736492 88156741 126736492 88156741 90514425 88156741 238512042 241972903 238512042 196328806 238512042 196328806 164745098 106939687 164745098 106939687 110424260 106939687 136898087 193392714 136898087 193392714 197850353 193392714 92312009 69297506 92312009 69297506 73554914 69297506 183257997 185428991 183257997 185428991 190280156 185428991 93083940 92226509 93083940 206565568 93083940 206565568 244384276 248694770 244384276 90303640 244384276 90303640 72603781 69962454 72603781 257217465 72603781 257217465 255121699 257217465 115554541 63742802 115554541 63742802 66421963 63742802 120381393 118727006 120381393 59459069 120381393 59459069 55717626 46760954 55717626 46760954 45951902 46760954 253822356 255362020 253822356 118877320 253822356 118877320 52059771 49588830 52059771 170810242 52059771 170810242 180177071 170810242 67001369 64333729 67001369 117526362 67001369 117526362 218643057 222331971 218643057 107034285 218643057 107034285 37915899 38368197 37915899 114736000 37915899 114736000 206755431 211676315 206755431 97163136 206755431 97163136 100379464 97163136 172128412 224824082 172128412 224824082 229487671 224824082 164757481 85739229 164757481 85739229 86383929 85739229 105638697 191957495 105638697 191957495 197534297 191957495 111347467 108030231 111347467 136034733 111347467 136034733 193039395 181630389 193039395 119561919 193039395 119561919 120684606 119561919 215817372 211950197 215817372 17126835 215817372 17126835 18311666 17126835 173697787 245471986 173697787 245471986 242934604 245471986 94175294 92014112 94175294 102538638 94175294 102538638 251937478 252885563 251937478 214701931 251937478 214701931 201789605 176796902 201789605 176796902 182702994 176796902 237130885 240105547 237130885 91499387 237130885 91499387 90392233 86923060 90392233 109602845 90392233 109602845 287618867 290930525 287618867 285225759 287618867 285225759 136228859 121832304 136228859 121832304 126058732 121832304 229962742 234080286 229962742 61998401 229962742 61998401 62061935 57906015 62061935 157541849 62061935 157541849 176604412 251496567 176604412 251496567 248794493 251496567 84386478 80863153 84386478 170144842 84386478 170144842 178637833 170144842 96181543 95104161 96181543 303039360 96181543 303039360 301695887 303039360 141226459 135770165 141226459 248849303 141226459 248849303 243814998 248849303 238769639 161418018 238769639 161418018 117327414 30630861 117327414 30630861 33461044 30630861 284314658 285990000 284314658 132795512 284314658 132795512 136503619 132795512 206583696 292860163 206583696 292860163 291175819 292860163 257946418 127486244 257946418 127486244 131373110 127486244 164361656 247182422 164361656 247182422 244771160 247182422 230850197 43426790 230850197 43426790 45703971 43426790 193483012 257148860 193483012 257148860 251743092 257148860 218367735 179849657 218367735 179849657 182525194 179849657 229514513 224379743 229514513 56077901 229514513 56077901 2238123 2115977 2238123 249836435 2238123 249836435 257903232 261626163 257903232 243911228 257903232 243911228 204232494 66522569 204232494 66522569 56343517 53116819 56343517 57996428 56343517 57996428 85157494 246657628 85157494 246657628 245180801 246657628 67480080 63707934 67480080 122786445 67480080 122786445 205943052 208771818 205943052 105743816 205943052 105743816 110994885 105743816 179669374 172793213 179669374 133986224 179669374 133986224 45144850 42496988 45144850 43703156 45144850 43703156 148390091 140377414 148390091 126580131 148390091 126580131 130311827 126580131 164931509 249182948 164931509 249182948 247116223 249182948 199212334 90367961 199212334 90367961 92104119 90367961 251230899 253840171 251230899 181262792 251230899 181262792 92386552 90402530 92386552 227889662 92386552 227889662 231854933 227889662 105201686 102173492 105201686 109180550 105201686 109180550 112806706 109180550 69277847 68021218 69277847 158604977 69277847 158604977 261017862 262997816 261017862 48965952 261017862 48965952 50178106 48965952 197522301 197833067 197522301 146657864 197522301 146657864 67098553 64900067 67098553 182088968 67098553 182088968 225450663 270543094 225450663 270543094 267042235 270543094 130436534 126174553 130436534 180469091 130436534 180469091 188043512 180469091 113462493 77387617 113462493 77387617 80661993 77387617 174681647 222414423 174681647 222414423 217942774 222414423 132511443 72638477 132511443 72638477 76665463 72638477 78847395 278970530 78847395 278970530 275152628 278970530 122280543 116714898 122280543 147529132 122280543 147529132 152385864 147529132 101951057 97710068 101951057 200752439 101951057 200752439 196601777 200752439 72280566 69199008 72280566 263636026 72280566 263636026 259814693 263636026 208018829 58856666 208018829 58856666 61990840 58856666 122843834 116475682 122843834 50520923 122843834 50520923 50073767 50520923 281893764 283903453 281893764 145145328 281893764 145145328 127019171 67809464 127019171 67809464 72950262 67809464 184698697 271750795 184698697 271750795 268865125 271750795 51378468 50324820 51378468 260032237 51378468 260032237 255921543 260032237 83011191 81517744 83011191 146288543 83011191 146288543 181831316 239393343 181831316 239393343 289725837 289986600 289725837 113632334 289725837 113632334 118403982 113632334 168874389 196866583 168874389 196866583 229546885 233451102 229546885 38355626 229546885 38355626 41200083 38355626 209980045 214473347 209980045 204974622 209980045 204974622 211711720 204974622 81836236 80060692 81836236 195844437 81836236 195844437 206215326 195844437 71270643 68248959 71270643 191071290 71270643 191071290 211303130 215479113 211303130 41916705 211303130 41916705 44622142 41916705 118387528 171465203 118387528 171465203 180479277 171465203 113562770 88864540 113562770 88864540 89935502 88864540 107729636 124881557 107729636 124881557 131777573 124881557 115845049 111929395 115845049 165169372 115845049 165169372 211027323 203170416 211027323 154834432 211027323 154834432 98767328 95102388 98767328 229127791 98767328 229127791 235967539 238119487 235967539 41735595 235967539 41735595 46830516 41735595 266486710 267434247 266486710 127706574 266486710 127706574 132605461 127706574 268256175 272790572 268256175 77298913 268256175 77298913 81155651 77298913 189605962 182603529 189605962 138890220 189605962 138890220 87018882 86144405 87018882 186073672 87018882 186073672 190119070 186073672 81371872 42340190 81371872 42340190 40317653 42340190 61251096 150310105 61251096 150310105 160241690 150310105 147248583 142984731 147248583 191487213 147248583 191487213 192695174 191487213 116218304 112681992 116218304 263224989 116218304 263224989 260665219 263224989 186208451 180332161 186208451 231356133 186208451 231356133 227809641 231356133 51609759 51995106 51609759 94474510 51609759 94474510 98311528 94474510 93664435 67614325 93664435 67614325 71249114 67614325 214635120 212467342 214635120 127107148 214635120 127107148 128649529 127107148 137378071 244070163 137378071 244070163 240615809 244070163 219288167 214328022 219288167 245332938 219288167 245332938 241078228 245332938 74217333 73993127 74217333 134346615 74217333 134346615 193041387 188634713 193041387 34540705 193041387 34540705 38243586 34540705 60937044 189306027 60937044 189306027 191424492 189306027 97597621 77612438 97597621 77612438 78773584 77612438 235831679 234109859 235831679 231210806 235831679 231210806 115344753 112890351 115344753 226651166 115344753 226651166 222972798 226651166 49078774 45107109 49078774 154364626 49078774 154364626 161028701 154364626 160678019 154170458 160678019 162227056 160678019 162227056 221865925 225883986 221865925 105515837 221865925 105515837 110680833 105515837 283408960 286352242 283408960 257970548 283408960 257970548 55419105 55334446 55419105 233944078 55419105 233944078 230061907 119397599 230061907 119397599 125119364 119397599 152867899 239494766 152867899 239494766 238948887 239494766 219058813 216730962 219058813 247159114 219058813 247159114 243308017 247159114 204467928 92577292 204467928 92577292 93291280 92577292 208861284 212305624 208861284 167846979 208861284 167846979 164738505 74503050 164738505 74503050 79354824 74503050 208136363 199822581 208136363 164241415 208136363 164241415 109604812 56476241 109604812 56476241 58606228 56476241 195787755 191310333 195787755 151749488 195787755 151749488 156666370 151749488 215369915 251711423 215369915 251711423 250239780 251711423 191542475 58791422 191542475 58791422 60453532 58791422 220743862 215372590 220743862 77736732 220743862 77736732 79121939 77736732 260449683 261825162 260449683 86297271 260449683 86297271 88754638 86297271 114778169 247510069 114778169 247510069 245733940 247510069 181375929 51815070 181375929 51815070 55529753 51815070 224579397 270929492 224579397 270929492 266856420 270929492 230848384 76767599 230848384 76767599 80145969 76767599 125102375 239168409 125102375 239168409 238039763 239168409 165642872 158020968 165642872 253011785 165642872 253011785 248538430 253011785 212497504 9207997 212497504 9207997 8482642 9207997 83265115 92543172 83265115 92543172 145415836 139656075 145415836 128463985 145415836 128463985 134561712 128463985 168947850 164159784 168947850 48131290 168947850 48131290 51991809 48131290 135259636 130250905 135259636 12327601 135259636 12327601 11810845 12327601 60728502 58668438 60728502 58668438 164357335 219938076 164357335 219938076 219479909 219938076 45266184 43977605 45266184 94959523 45266184 94959523 97628257 94959523 66018763 63136813 66018763 241122801 66018763 241122801 240372198 241122801 99716738 96793746 99716738 141988465 99716738 141988465 146755268 141988465 62142167 61242259 62142167 276337509 62142167 276337509 273918439 276337509 205806020 196819229 205806020 232949248 205806020 232949248 228089441 232949248 70356172 68003168 70356172 109762750 70356172 109762750 112699386 109762750 81659660 82247718 81659660 88868372 81659660 88868372 91815336 88868372 43479730 40370345 43479730 167193622 43479730 167193622 222434068 226244883 222434068 72919556 222434068 72919556 55245959 12887732 55245959 12887732 13721759 12887732 216344374 228004960 216344374 228004960 273339912 274842622 273339912 118968807 273339912 118968807 122442835 118968807 255842613 259684886 255842613 144907714 255842613 144907714 148246890 144907714 243700807 247532237 243700807 111243094 243700807 111243094 117771454 111243094 142538197 156867877 142538197 156867877 165822059 156867877 106550533 66941404 106550533 66941404 50715531 50794086 50715531 265254377 50715531 265254377 263640151 265254377 165282022 113937318 165282022 113937318 68530201 64814397 68530201 259276413 68530201 259276413 256743321 259276413 79193884 78523588 79193884 114809739 79193884 114809739 120171286 114809739 82682012 79794939 82682012 99316460 82682012 99316460 103579722 99316460 41102028 38273866 41102028 278260881 41102028 278260881 274775892 278260881 223236313 217476024 223236313 259796942 223236313 259796942 255497064 259796942 192717207 102470700 192717207 102470700 106007652 102470700 173701009 168561908 173701009 143670317 173701009 143670317 153420858 143670317 250190777 252611927 250190777 57945296 250190777 57945296 59524785 57945296 73336132 128545345 73336132 128545345 256907034 259824437 256907034 234899219 256907034 234899219 204190358 128363118 204190358 128363118 82626650 79809396 82626650 126914338 82626650 126914338 133610469 126914338 96205693 93182404 96205693 93182404 94790644 189349617 94790644 189349617 260428429 262681747 260428429 137972980 260428429 137972980 143709553 137972980 248126308 250331309 248126308 45390197 248126308 45390197 48496299 45390197 67545632 109098691 67545632 109098691 113913284 109098691 100875246 99954755 100875246 184806948 100875246 184806948 240098644 255479095 240098644 255479095 256861706 260549202 256861706 164512670 256861706 164512670 157409670 151949313 157409670 223752079 157409670 223752079 227407167 223752079 215980304 213086808 215980304 213086808 203666964 185662419 203666964 185662419 188418974 185662419 207417428 210887866 207417428 204813022 207417428 204813022 220545734 221755492 220545734 93566614 220545734 93566614 96630681 93566614 154238027 152657431 154238027 152657431 164853225 158904531 164853225 37339658 164853225 37339658 37775677 37339658 249721632 253267753 249721632 69462153 249721632 69462153 71953663 69462153 279297510 280027259 279297510 122775931 279297510 122775931 125477713 122775931 140345732 230965231 140345732 230965231 227226483 230965231 153148195 24553373 153148195 24553373 27198833 24553373 188064123 186418181 188064123 143104278 188064123 143104278 149117640 143104278 256646668 259281016 256646668 58993291 256646668 58993291 61931050 58993291 130701425 271755259 130701425 271755259 269510444 271755259 53880289 52606712 53880289 179525629 53880289 179525629 237676143 239059451 237676143 153278039 237676143 153278039 159565263 153278039 187981586 182579001 187981586 69682893 187981586 69682893 72612224 69682893 127711510 122080367 127711510 32336554 127711510 32336554 34726482 32336554 104047288 268341578 104047288 268341578 267121589 268341578 159619775 150262387 159619775 211353476 159619775 211353476 211055833 211353476 97387803 95003343 97387803 249446810 97387803 249446810 246927120 249446810 217001619 220875225 217001619 225471682 217001619 225471682 222755241 225471682 97955237 59446875 97955237 59446875 60164289 59446875 121738479 115805821 121738479 68036683 121738479 68036683 71879986 68036683 222936187 222920110 222936187 92810999 222936187 92810999 93495769 92810999 170896049 160874872 170896049 61554877 170896049 61554877 62694063 59214875 62694063 129928678 62694063 129928678 134605991 129928678 84485626 79069949 84485626 279291865 84485626 279291865 276478634 279291865 214555916 213627880 214555916 254541352 214555916 254541352 248417818 254541352 134737779 130880188 134737779 265496429 134737779 265496429 262851488 265496429 239844394 185777414 239844394 185777414 193524376 185777414 225713129 221315756 225713129 22753923 225713129 22753923 23266711 22753923 72620577 99662202 72620577 99662202 130343254 127842323 130343254 51513780 130343254 51513780 55199125 51513780 179204549 173802074 179204549 42678630 179204549 42678630 45334875 42678630 104268644 249666405 104268644 249666405 245387135 249666405 214676514 106006819 214676514 106006819 107388041 106006819 196499346 192630933 196499346 184748838 196499346 184748838 49381931 46869290 49381931 85388250 49381931 85388250 166273170 187699528 166273170 187699528 193014843 187699528 95573722 40980764 95573722 40980764 45460582 40980764 137270017 206090391 137270017 206090391 201421663 206090391 186127834 181613823 186127834 214491512 186127834 214491512 214288313 214491512 117266757 111385007 117266757 172855464 117266757 172855464 176320550 172855464 67102034 22550703 67102034 22550703 24275522 22550703 86382337 216448850 86382337 216448850 211271228 216448850 162581568 152551164 162581568 159800071 162581568 159800071 277859770 279413209 277859770 248786879 277859770 248786879 95958017 95261041 95958017 191695999 95958017 191695999 195663851 191695999 154717579 123016804 154717579 123016804 53050683 49124665 53050683 66046377 53050683 66046377 184564091 178304661 184564091 108848662 184564091 108848662 69070482 66599790 69070482 223827313 69070482 223827313 220289392 223827313 52385373 50669471 52385373 252218165 52385373 252218165 249356798 252218165 158771583 154375482 158771583 275866834 158771583 275866834 272567182 275866834 220169901 224289156 220169901 255520592 220169901 255520592 285302198 293628724 285302198 293628724 293202309 293628724 92759334 90603101 92759334 249543315 92759334 249543315 257509059 259852851 257509059 222121492 257509059 222121492 226000297 222121492 261990504 263445990 261990504 195275416 261990504 195275416 28340362 26760117 28340362 193672346 28340362 193672346 198785859 193672346 187608383 124827643 187608383 124827643 129099048 124827643 243310008 282986715 243310008 282986715 282179820 282986715 190990940 185597390 190990940 219682475 190990940 219682475 216793923 219682475 182120031 102622236 182120031 102622236 107456109 102622236 273975325 276595666 273975325 137218230 273975325 137218230 41890824 39328840 41890824 184718708 41890824 184718708 189694138 184718708 70647642 67929837 70647642 126320106 70647642 126320106 146056235 141948204 146056235 141948204 149457537 141948204 149326154 144695101 149326154 54503096 149326154 54503096 56229135 54503096 287286282 288034633 287286282 71085009 287286282 71085009 73244366 71085009 274448501 276498677 274448501 269953372 274448501 269953372 266714899 269953372 282449866 284986626 282449866 119612066 282449866 119612066 121504032 119612066 267340203 270016399 267340203 128710833 267340203 128710833 131901203 128710833 169903020 221069872 169903020 221069872 225434861 221069872 199398904 141838112 199398904 141838112 103874296 102466846 103874296 118940128 103874296 118940128 124439704 118940128 103513983 99557448 103513983 190761291 103513983 190761291 195086328 190761291 98979533 59252395 98979533 59252395 61445627 59252395 206266380 204606603 206266380 72533763 206266380 72533763 75584092 72533763 151454402 237412640 151454402 237412640 234833390 237412640 112771181 80806906 112771181 80806906 85112569 80806906 206417110 211816706 206417110 174796651 206417110 174796651 184990503 174796651 285898343 287125077 285898343 235639068 285898343 235639068 227952115 230344036 227952115 245429456 227952115 245429456 243133903 245429456 52060850 48826813 52060850 173198923 52060850 173198923 210831620 240010688 210831620 240010688 240338121 240010688 40416629 37783550 40416629 213998103 40416629 213998103 209103600 213998103 120509452 119176712 120509452 234763708 120509452 234763708 231610072 234763708 205497528 58983501 205497528 58983501 54469872 21253050 54469872 21253050 21228802 21253050 194429138 190682949 194429138 141902721 194429138 141902721 148430823 141902721 269300182 272081029 269300182 195145234 269300182 195145234 130901904 125660621 130901904 228855195 130901904 228855195 223830314 228855195 138873949 132089576 138873949 201085526 138873949 201085526 197450667 201085526 197073394 151845152 197073394 151845152 64960827 63390076 64960827 216960662 64960827 216960662 220005651 216960662 64872002 62218381 64872002 218212470 64872002 218212470 223529880 218212470 116241197 13036626 116241197 13036626 14626924 13036626 181956972 252670008 181956972 252670008 248694926 252670008 96186358 96039185 96186358 165770695 96186358 165770695 247371157 251112865 247371157 173501130 247371157 173501130 178236359 173501130 202281308 192501954 202281308 123963345 202281308 123963345 78603230 78335541 78603230 141075206 78603230 141075206 147712280 141075206 142897759 136178830 142897759 167817221 142897759 167817221 174016628 167817221 76511166 73962475 76511166 97817644 76511166 97817644 207443117 271918957 207443117 271918957 270352762 271918957 201950366 165077562 201950366 165077562 168786135 165077562 247393734 249590485 247393734 35988298 247393734 35988298 38856456 35988298 161512839 237230390 161512839 237230390 234753658 237230390 162538965 15930292 162538965 15930292 14674325 15930292 54350122 205580912 54350122 205580912 201175091 205580912 73769103 69998822 73769103 86165907 73769103 86165907 88816413 24664314 88816413 24664314 26936164 24664314 43036896 170301629 43036896 170301629 174260748 170301629 122253708 117839771 122253708 231366871 122253708 231366871 227528463 231366871 108658957 104520552 108658957 154249779 108658957 154249779 193644184 247798205 193644184 247798205 244456453 247798205 207915785 37089280 207915785 37089280 41185325 37089280 103604932 176184001 103604932 176184001 198641268 284377585 198641268 284377585 283576654 284377585 74149003 23424651 74149003 23424651 24421374 23424651 167339448 163713995 167339448 156053475 167339448 156053475 85222076 85126649 85222076 214760615 85222076 214760615 261189758 295607984 261189758 295607984 293573301 295607984 127910135 123755283 127910135 142036003 127910135 142036003 287354332 290390647 287354332 24132406 287354332 24132406 26030713 24132406 31297677 158877247 31297677 158877247 170708548 158877247 38651597 36485486 38651597 209607378 38651597 209607378 248497977 251382884 248497977 78718749 248497977 78718749 61738168 57711033 61738168 238504513 61738168 238504513 235374419 238504513 206438530 209750713 206438530 245302806 206438530 245302806 242671863 245302806 214445596 71183377 214445596 71183377 74084055 71183377 230535732 235569814 230535732 156817067 230535732 156817067 46640819 42473467 46640819 257787704 46640819 257787704 252666192 257787704 161552814 156353929 161552814 170276177 161552814 170276177 174202902 170276177 131779781 126729886 131779781 173354436 131779781 173354436 242839064 246912321 242839064 178890232 242839064 178890232 19535523 20207269 19535523 72175815 19535523 72175815 99042348 253133089 99042348 253133089 250055303 253133089 25543602 24373483 25543602 156892040 25543602 156892040 249217762 253691181 249217762 76090860 249217762 76090860 79483523 76090860 225720076 230400684 225720076 70360290 225720076 70360290 73703270 70360290 241168198 245207132 241168198 154748922 241168198 154748922 50445265 47592052 50445265 190160680 50445265 190160680 200440223 190160680 49406963 48942633 49406963 200548193 49406963 200548193 208581523 200548193 48295672 48001469 48295672 117412902 48295672 117412902 192313555 244697491 192313555 244697491 240639941 244697491 239822338 80552229 239822338 80552229 81468730 80552229 221768887 225222271 221768887 38245145 221768887 38245145 40745850 38245145 197015667 202672390 197015667 202672390 204796542 202672390 182775066 175845049 182775066 267723516 182775066 267723516 265645026 267723516 184096636 173984187 184096636 284403984 184096636 284403984 285174579 284403984 177273896 145857140 177273896 145857140 15833466 15676104 15833466 137440203 15833466 137440203 178626668 174345492 178626668 69516313 178626668 69516313 72069644 69516313 167630139 164206760 167630139 92931177 167630139 92931177 95212396 92931177 188001057 180807510 188001057 60697579 188001057 60697579 63981276 60697579 107764482 148449645 107764482 148449645 170470036 248010536 170470036 248010536 243257765 248010536 228229878 151512441 228229878 151512441 104569171 102730321 104569171 249868556 104569171 249868556 245249855 249868556 58306483 53862041 58306483 56453619 58306483 56453619 58156871 56453619 114233190 109797920 114233190 61292626 114233190 61292626 61715626 59922504 61715626 158846695 61715626 158846695 170134696 164587319 170134696 33907666 170134696 33907666 32790722 33907666 204994438 200843248 204994438 66359619 204994438 66359619 70118856 66359619 233584546 235524081 233584546 49208048 233584546 49208048 53017824 49208048 79306165 262766311 79306165 262766311 261239905 262766311 91960489 90574562 91960489 149120219 91960489 149120219 216154373 213254015 216154373 186694303 216154373 186694303 191846606 186694303 235500501 250265945 235500501 250265945 248492080 256663028 248492080 256663028 255882011 256663028 80298664 31078591 80298664 31078591 32750317 31078591 135765546 232202757 135765546 232202757 232571275 232202757 157822135 129786803 157822135 129786803 131997241 129786803 237054004 240831729 237054004 50706086 237054004 50706086 52866348 50706086 126113004 121569314 126113004 72069465 126113004 72069465 77130255 72069465 212260483 240992260 212260483 240992260 240012946 240992260 46528646 45144367 46528646 172542533 46528646 172542533 181381835 172542533 31685025 30216212 31685025 169976870 31685025 169976870 218161066 214927088 218161066 194186253 218161066 194186253 117917342 109718556 117917342 109718556 21033456 19827896 21033456 214297774 21033456 214297774 214786817 214297774 183858549 175364335 183858549 205553115 183858549 205553115 252695698 254935617 252695698 46645650 252695698 46645650 49329944 46645650 184905601 183228836 184905601 113172887 184905601 113172887 113217414 113172887 255447519 257604473 255447519 114581581 255447519 114581581 115123825 114581581 220515305 214310833 220515305 164692393 220515305 164692393 67831094 66061460 67831094 137598821 67831094 137598821 277952112 280270297 277952112 74133283 277952112 74133283 76534941 74133283 257783145 259879853 257783145 166107808 257783145 166107808 170847652 166107808 175929525 170438479 175929525 56082216 175929525 56082216 56715950 56082216 273941268 276327127 273941268 27600674 273941268 27600674 28839709 27600674 42915256 112129102 42915256 112129102 119076742 276711911 119076742 276711911 274700841 276711911 169162873 147249284 169162873 147249284 149086913 144611421 149086913 157309635 149086913 157309635 169831847 163668660 169831847 41983656 169831847 41983656 46346192 41983656 195761113 216917749 195761113 216917749 213100120 216917749 177357867 171567554 177357867 195713100 177357867 195713100 246577789 248048814 246577789 145713912 246577789 145713912 149872015 145713912 241733545 243951979 241733545 238022946 241733545 238022946 38849390 30480501 38849390 30480501 35023242 30480501 156336333 151163027 156336333 125031916 156336333 125031916 99377090 96266136 99377090 137379656 99377090 137379656 189716051 188203168 189716051 52608018 189716051 52608018 56451050 52608018 194432764 249391071 194432764 249391071 247078903 249391071 57667704 56334882 57667704 149881336 57667704 149881336 244421724 247552444 244421724 186240717 244421724 186240717 29591578 26673140 29591578 176598142 29591578 176598142 238721362 244039128 238721362 138673569 238721362 138673569 25075698 22549427 25075698 41520831 25075698 41520831 82512169 126342657 82512169 126342657 131031915 126342657 70017599 59391654 70017599 59391654 60552314 59391654 252717705 299358032 252717705 299358032 297392320 299358032 10761196 11198921 10761196 204287281 10761196 204287281 205937185 204287281 172440272 122468945 172440272 122468945 65511347 63526269 65511347 74066397 65511347 74066397 83913928 224487047 83913928 224487047 220660457 224487047 3521072 1839179 3521072 215107818 3521072 215107818 221320833 215107818 60178104 56941743 60178104 241653628 60178104 241653628 240158074 241653628 147670584 127404365 147670584 127404365 63220119 59910409 63220119 157778056 63220119 157778056 162400334 157778056 81279170 77108353 81279170 250563234 81279170 250563234 246788905 250563234 120370115 6444685 120370115 6444685 8638168 6444685 75902335 272875112 75902335 272875112 271658704 272875112 87747436 87079143 87747436 190660715 87747436 190660715 195054891 190660715 41426726 37426632 41426726 202055113 41426726 202055113 210220379 202055113 168945533 81973508 168945533 81973508 23666742 22488297 23666742 204982973 23666742 204982973 212063812 249599026 212063812 249599026 248578848 249599026 43409515 41551365 43409515 269353594 43409515 269353594 266951760 269353594 214207382 113335748 214207382 113335748 112876604 113335748 258373691 262378781 258373691 150898550 258373691 150898550 158956376 150898550 222778061 226263601 222778061 192438709 222778061 192438709 125937101 80529391 125937101 80529391 1441678 720494 1441678 242971878 1441678 242971878 241091189 242971878 129767238 126260581 129767238 145850804 129767238 145850804 152402385 145850804 85549021 83874232 85549021 150424265 85549021 150424265 193097591 180555176 193097591 33051232 193097591 33051232 35679890 33051232 87799379 289396448 87799379 289396448 288718510 289396448 240217794 115318678 240217794 115318678 58023209 53461463 58023209 188157139 58023209 188157139 190785948 188157139 52607122 49916925 52607122 266710266 52607122 266710266 263306862 266710266 74874742 72986079 74874742 223422138 74874742 223422138 219864765 223422138 208966817 146748805 208966817 146748805 122596416 120748889 122596416 159733113 122596416 159733113 285439549 288252576 285439549 102027369 285439549 102027369 70321768 63737799 70321768 63737799 67271853 63737799 131015195 125792010 131015195 23403377 131015195 23403377 5957050 5507443 5957050 200022683 5957050 200022683 202489449 200022683 71474914 67222649 71474914 118059468 71474914 118059468 184102374 174943411 184102374 83884783 184102374 83884783 86620898 83884783 285924765 285429924 285924765 111280440 285924765 111280440 115439388 111280440 233723765 237738572 233723765 34740342 233723765 34740342 35969998 34740342 191543532 185841358 191543532 130931333 191543532 130931333 135767321 130931333 147264068 249074643 147264068 249074643 246346941 249074643 107103988 103149857 107103988 212554444 107103988 212554444 213118113 212554444 36612901 38745557 36612901 230353809 36612901 230353809 287514243 286898327 287514243 31591218 287514243 31591218 33075279 31591218 301257938 301222642 301257938 92097601 301257938 92097601 93801784 92097601 286133158 285391561 286133158 49807530 286133158 49807530 48922258 49807530 64580619 164322458 64580619 164322458 250355072 251680689 250355072 240851944 250355072 240851944 239531020 240851944 253076696 256574193 253076696 90596837 253076696 90596837 92112064 90596837 154611820 180169095 154611820 180169095 185333309 180169095 94247150 90829080 94247150 199287542 94247150 199287542 222065005 231877161 222065005 231877161 227984140 231877161 224761093 35113586 224761093 35113586 38339154 35113586 132947967 281235157 132947967 281235157 280937378 281235157 223114633 217988119 223114633 217988119 214878028 217988119 259036102 263154339 259036102 95104533 259036102 95104533 95904438 95104533 190335394 184475178 190335394 92408071 190335394 92408071 72425253 69300989 72425253 183217658 72425253 183217658 189487164 183217658 35278801 33294705 35278801 181637941 35278801 181637941 285649380 287746085 285649380 172011398 285649380 172011398 49609903 48581768 49609903 135409604 49609903 135409604 234124149 236926960 234124149 233181778 234124149 233181778 208251356 57254461 208251356 57254461 58278889 57254461 81978700 91022667 81978700 91022667 91929409 91022667 19010111 18847915 19010111 102161788 19010111 102161788 106594444 102161788 69755704 66635489 69755704 242846909 69755704 242846909 241109121 242846909 114298599 109074295 114298599 246910552 114298599 246910552 243079212 246910552 202584049 199417538 202584049 207576378 202584049 207576378 151499943 145168847 151499943 286026393 151499943 286026393 285945298 286026393 250244500 47592588 250244500 47592588 50793613 47592588 170763701 162050626 170763701 88331579 170763701 88331579 89447779 88331579 125707295 227717278 125707295 227717278 223747779 227717278 205317028 27150404 205317028 27150404 29564587 27150404 248536791 251052105 248536791 214848523 248536791 214848523 72370749 70616680 72370749 73539682 72370749 73539682 163810825 157246931 163810825 79123777 163810825 79123777 47848996 44654829 47848996 162398865 47848996 162398865 253909448 254744696 253909448 184206055 253909448 184206055 172924153 95737952 172924153 95737952 100096247 95737952 203353354 243681453 203353354 243681453 241893742 243681453 196074665 200039646 196074665 218538490 196074665 218538490 243518384 264262872 243518384 264262872 262049028 264262872 62293829 59284483 62293829 181551780 62293829 181551780 256832564 261266942 256832564 238994468 256832564 238994468 235236706 238994468 250793510 252019814 250793510 142088649 250793510 142088649 87573991 85166574 87573991 193554738 87573991 193554738 204196185 193554738 156128362 147556497 156128362 213877526 156128362 213877526 216596599 213877526 210633359 190293171 210633359 190293171 201315671 190293171 239473833 241521070 239473833 21007344 239473833 21007344 21771251 21007344 247953718 250723460 247953718 169740229 247953718 169740229 174565517 169740229 276733735 278738765 276733735 111081194 276733735 111081194 117095661 111081194 210115179 253589456 210115179 253589456 250937125 253589456 193974092 146571064 193974092 146571064 114142892 109105098 114142892 182847493 114142892 182847493 187478508 182847493 90145645 88162717 90145645 175893847 90145645 175893847 193754006 198079295 193754006 119713144 193754006 119713144 30009677 29120162 30009677 70833834 30009677 70833834 71710231 70833834 52982885 49965460 52982885 200088642 52982885 200088642 236584219 236435460 236584219 205862373 236584219 205862373 201672478 205862373 207632013 222904293 207632013 222904293 223408694 222904293 76626864 71496089 76626864 154146847 76626864 154146847 165933489 154146847 110522795 104309289 110522795 193401004 110522795 193401004 260599987 263223956 260599987 189631448 260599987 189631448 43516757 40513460 43516757 231348881 43516757 231348881 231921795 231348881 215936171 65853653 215936171 65853653 59734070 57771378 59734070 58408483 59734070 58408483 58481330 58408483 250641436 252039244 250641436 116323886 250641436 116323886 119074756 118041806 119074756 66767342 119074756 66767342 69501990 66767342 75827701 236179842 75827701 236179842 233060731 236179842 112605251 110951814 112605251 260617213 112605251 260617213 259253090 260617213 244060095 114546060 244060095 114546060 118252562 114546060 255023500 259180807 255023500 130153631 255023500 130153631 133784693 130153631 238684645 244183571 238684645 204784255 238684645 204784255 199745529 204784255 209649645 125417303 209649645 125417303 126197757 125417303 207167715 208794323 207167715 136729621 207167715 136729621 137046674 65303484 137046674 65303484 67193439 65303484 68129865 65037192 68129865 116033199 68129865 116033199 152470083 144346322 152470083 141782389 152470083 141782389 47648825 45829991 47648825 145995828 47648825 145995828 150865188 145995828 44010147 40764878 44010147 234945773 44010147 234945773 232568601 234945773 229535596 113040370 229535596 113040370 46609521 46595011 46609521 171899429 46609521 171899429 185981942 199038955 185981942 199038955 197155383 199038955 109205043 107659191 109205043 191193646 109205043 191193646 246703862 248994277 246703862 27427935 246703862 27427935 29956346 27427935 111298866 278582626 111298866 278582626 275933256 278582626 133196367 129410592 133196367 135575984 133196367 135575984 232710159 241828096 232710159 241828096 240565313 241828096 186387978 177265182 186387978 237201969 186387978 237201969 233122739 237201969 185421945 48860662 185421945 48860662 32953788 33665241 32953788 169114307 32953788 169114307 240402448 240537466 240402448 195896105 240402448 195896105 56955916 51945617 56955916 279026628 56955916 279026628 276534395 279026628 215422548 124142898 215422548 124142898 127813230 124142898 174301132 164766811 174301132 88228216 174301132 88228216 90141231 88228216 174811836 170406744 174811836 75728836 174811836 75728836 75662669 75728836 239137719 243186547 239137719 108620255 239137719 108620255 110509404 108620255 219315333 221785376 219315333 221785376 137369571 134413446 137369571 292110325 137369571 292110325 289592888 292110325 40149948 37551768 40149948 259196151 40149948 259196151 256394122 259196151 220189232 153886178 220189232 153886178 163270439 153886178 188871762 252859576 188871762 252859576 263973207 265418157 263973207 239370928 263973207 239370928 224762316 73625859 224762316 73625859 58799529 55149631 58799529 272985636 58799529 272985636 270204072 272985636 174693343 93616421 174693343 93616421 83697127 83871011 83697127 156959961 83697127 156959961 186857878 197497504 186857878 197497504 264213719 266121969 264213719 220538592 264213719 220538592 63914032 61657061 63914032 269260024 63914032 269260024 267485114 269260024 35093787 32289741 35093787 81158242 35093787 81158242 255337439 259479878 255337439 229813632 255337439 229813632 228819131 229813632 250405595 254306826 250405595 91067977 250405595 91067977 94718970 91067977 243461110 245960212 243461110 118195743 243461110 118195743 123181992 118195743 292368255 294794862 292368255 184312868 292368255 184312868 65807792 62645312 65807792 192354214 65807792 192354214 196466982 192354214 70887499 56452205 70887499 56452205 59717484 56452205 140298319 280172007 140298319 280172007 275554938 280172007 158539895 155164553 158539895 202583873 158539895 202583873 204589384 202583873 199785332 136722939 199785332 136722939 116710733 113283713 116710733 267919088 116710733 267919088 265044863 267919088 249607822 48526289 249607822 48526289 50975073 48526289 244011050 246832351 244011050 113899871 244011050 113899871 54535302 53248885 54535302 164180821 54535302 164180821 169587621 164180821 90468303 89075004 90468303 267221522 90468303 267221522 264484900 267221522 162372980 153085202 162372980 154691006 162372980 154691006 157929970 154691006 199915264 220048980 199915264 220048980 216202213 220048980 156800701 150432109 156800701 177859693 156800701 177859693 185406586 177859693 128377725 127207982 128377725 127253009 128377725 127253009 251938608 257696906 251938608 68277325 251938608 68277325 70359387 68277325 194808029 190253871 194808029 141677749 194808029 141677749 113027762 108063617 113027762 278067301 113027762 278067301 276489151 278067301 199509529 96915128 199509529 96915128 98108676 96915128 198317820 193357914 198317820 142982517 198317820 142982517 148466374 142982517 217239127 218743225 217239127 26528718 217239127 26528718 29389979 26528718 220410328 214471691 220410328 128353327 220410328 128353327 69889687 67364964 69889687 218703480 69889687 218703480 223535896 218703480 99208914 95984519 99208914 225981987 99208914 225981987 267081903 269642054 267081903 136618808 267081903 136618808 141356746 136618808 157468199 152237490 157468199 84198157 157468199 84198157 85152934 84198157 126453934 120066029 126453934 28525329 126453934 28525329 29695456 28525329 229076152 234834965 229076152 131734337 229076152 131734337 138832768 131734337 280071859 283300191 280071859 67117318 280071859 67117318 65468842 63657240 65468842 257400623 65468842 257400623 256785924 257400623 182796102 50668201 182796102 50668201 53555998 50668201 238770982 238688150 238770982 168729636 238770982 168729636 177511248 168729636 186899943 182218557 186899943 98583790 186899943 98583790 50567286 45800507 50567286 52049481 50567286 52049481 240057051 237570507 240057051 212933492 240057051 212933492 141235301 135726788 141235301 251699061 141235301 251699061 249603786 251699061 149377502 103485460 149377502 103485460 105856318 103485460 253154241 257891000 253154241 48426598 253154241 48426598 51287198 48426598 167205934 209786721 167205934 209786721 204929892 209786721 65219029 61332061 65219029 274125450 65219029 274125450 271395717 274125450 266082234 40434333 266082234 40434333 3818967 4105213 3818967 88349435 3818967 88349435 154271216 143929663 154271216 29341283 154271216 29341283 31910900 29341283 65466410 191401327 65466410 191401327 190894755 191401327 98636780 96277002 98636780 138528569 98636780 138528569 143908459 138528569 41803910 40506258 41803910 69771504 41803910 69771504 86019362 82401144 86019362 46073157 86019362 46073157 9905247 10519227 9905247 192745738 9905247 192745738 221033337 215201929 221033337 26982643 221033337 26982643 30942667 26982643 193265936 184442616 193265936 37084335 193265936 37084335 39475606 37084335 184534904 177671607 184534904 91894971 184534904 91894971 95564186 91894971 153092121 145294234 153092121 93377544 153092121 93377544 94305965 93377544 284054049 286620460 284054049 271748946 284054049 271748946 234209787 35651604 234209787 35651604 37870830 35651604 104515917 143058921 104515917 143058921 150371280 143058921 133379924 128197492 133379924 219573257 133379924 219573257 216573140 219573257 86484537 53609178 86484537 53609178 54714724 53609178 141955731 169299573 141955731 169299573 176888647 190199465 176888647 190199465 194614607 190199465 168140461 72872541 168140461 72872541 76942215 72872541 276741671 277630885 276741671 42981646 276741671 42981646 41035435 42981646 139151681 228374162 139151681 228374162 262106642 265262640 262106642 256237036 262106642 256237036 251702965 256237036 271717261 292290658 271717261 292290658 291904340 292290658 261716755 239052432 261716755 239052432 22256100 20217690 22256100 123180844 22256100 123180844 127303928 123180844 39395214 35893889 39395214 250969407 39395214 250969407 246313163 250969407 106625946 57783664 106625946 57783664 60116384 57783664 120483450 114333740 120483450 28082550 120483450 28082550 31098414 28082550 86035103 144402320 86035103 144402320 152927182 144402320 128011856 123934004 128011856 194759161 128011856 194759161 199060440 194759161 142312600 136250310 142312600 250760413 142312600 250760413 248860931 250760413 93417404 92472572 93417404 266162659 93417404 266162659 262397622 266162659 201980502 142913180 201980502 142913180 4230058 3423427 4230058 181929800 4230058 181929800 221034717 263386543 221034717 263386543 261841586 263386543 211683742 164023318 211683742 164023318 121850370 60922258 121850370 60922258 64259876 60922258 242886041 244399665 242886041 67269774 242886041 67269774 69137976 67269774 120750977 139865767 120750977 139865767 146054962 139865767 122875161 79265465 122875161 79265465 68928521 65538104 68928521 213969454 68928521 213969454 209823610 213969454 86945259 84172832 86945259 253904218 86945259 253904218 251316207 253904218 121703507 117344707 121703507 204757767 121703507 204757767 208430666 204757767 190620193 139266792 190620193 139266792 78222294 77610661 78222294 171468740 78222294 171468740 176306091 171468740 68401161 30793773 68401161 30793773 30100901 30793773 228508093 251563590 228508093 251563590 247254433 251563590 206132899 52977088 206132899 52977088 54068962 52977088 175806294 167731748 175806294 140814388 175806294 140814388 86421476 83818100 86421476 274747916 86421476 274747916 273375868 274747916 254821404 45073671 254821404 45073671 44860308 45073671 118093562 155806236 118093562 155806236 161391703 155806236 138562725 132868705 138562725 132868705 137417749 132868705 206820535 205410221 206820535 170857995 206820535 170857995 177762855 170857995 193997108 198226572 193997108 99425472 193997108 99425472 85153039 81020521 85153039 244931963 85153039 244931963 243647364 244931963 25590695 24037582 25590695 65345614 25590695 65345614 96430910 134545333 96430910 134545333 139130996 134545333 64751485 43198997 64751485 43198997 47855448 43198997 59585755 158321667 59585755 158321667 227782095 232247119 227782095 163612593 227782095 163612593 169423589 163612593 183167117 251845203 183167117 251845203 263233952 266969622 263233952 264587831 263233952 264587831 113503102 108519267 113503102 127680018 113503102 127680018 202280571 268991107 202280571 268991107 266094162 268991107 227467566 102273166 227467566 102273166 106070743 102273166 256359492 261532806 256359492 154802322 256359492 154802322 49866744 45862096 49866744 134178895 49866744 134178895 282692893 285289779 282692893 270916504 282692893 270916504 168619623 63906462 168619623 63906462 67009542 185222464 67009542 185222464 186383846 185222464 116862537 112803484 116862537 278201730 116862537 278201730 276355786 278201730 68994146 66296446 68994146 282228225 68994146 282228225 280299632 282228225 127107686 123675893 127107686 222513449 127107686 222513449 235135510 241912192 235135510 239146485 235135510 239146485 239005917 239146485 129903830 123691960 129903830 236259375 129903830 236259375 253598729 256700599 253598729 18502089 253598729 18502089 19798633 18502089 179710922 197814986 179710922 197814986 193604998 197814986 70430981 68607337 70430981 256339552 70430981 256339552 254466184 256339552 63578443 62068085 63578443 198866742 63578443 198866742 245893003 258101623 245893003 258101623 254748421 258101623 101383883 59525406 101383883 59525406 62680580 59525406 256343515 257292233 256343515 115522540 256343515 115522540 122294829 115522540 259130191 261832119 259130191 155288843 259130191 155288843 135487449 84844823 135487449 84844823 86553605 84844823 229388640 232739935 229388640 48975621 229388640 48975621 52241522 48975621 187347118 188265764 187347118 174986574 187347118 174986574 181749743 174986574 255252802 259770201 255252802 97351165 255252802 97351165 76040903 72736746 76040903 109922118 76040903 109922118 115931781 109922118 98931324 95931350 98931324 263428381 98931324 263428381 260789952 263428381 224392715 90818289 224392715 90818289 92600878 90818289 176847622 171577529 176847622 91778300 176847622 91778300 95713734 91778300 193143271 194029900 193143271 194029900 194966920 194029900 46342772 45096326 46342772 208769881 46342772 208769881 213829374 208769881 99764291 58928052 99764291 58928052 61626430 58809725 61626430 101287338 61626430 101287338 158194918 282049621 158194918 282049621 280141107 282049621 83793439 52243203 83793439 52243203 53280402 52243203 144513217 135362446 144513217 79486974 144513217 79486974 61008659 58734371 61008659 152456992 61008659 152456992 157225582 152456992 88334544 35166394 88334544 35166394 36564509 35166394 75107205 169862829 75107205 169862829 176483584 169862829 36967466 33657459 36967466 111961745 36967466 111961745 113814503 111961745 44605544 41767230 44605544 94693920 44605544 94693920 202978956 207368592 202978956 50658602 202978956 50658602 55011886 50658602 233027213 235805712 233027213 146288327 233027213 146288327 137881258 47963873 137881258 47963873 49210766 47963873 191125686 194095705 191125686 194095705 198601340 194095705 115568704 111866722 115568704 114638003 115568704 114638003 279395646 282126111 279395646 181689760 279395646 181689760 188110149 181689760 212427320 209461921 212427320 14577719 212427320 14577719 14186611 14577719 229407357 234587388 229407357 192453806 229407357 192453806 153606622 136737114 153606622 136737114 142429736 136737114 194655351 182362747 194655351 114278310 194655351 114278310 114536728 110176220 114536728 219286083 114536728 219286083 279016104 281245450 279016104 203939852 279016104 203939852 120126858 99154891 120126858 99154891 101004318 99154891 215087693 268080063 215087693 268080063 267257212 268080063 212208340 143719634 212208340 143719634 152489936 143719634 186606183 181688577 186606183 15866352 186606183 15866352 18283628 15866352 65597255 218939680 65597255 218939680 282653432 284896013 282653432 77716899 282653432 77716899 68914597 64795689 68914597 263675142 68914597 263675142 261891850 263675142 174454208 167625278 174454208 287661641 174454208 287661641 288260999 287661641 200031319 184100946 200031319 184100946 186862004 184100946 273043476 275654396 273043476 245278446 273043476 245278446 243815041 245278446 262377618 264650127 262377618 221036623 262377618 221036623 9815389 10327861 9815389 240029477 9815389 240029477 233857094 240029477 151761032 148063999 151761032 281946683 151761032 281946683 279336828 281946683 143615485 101492739 143615485 101492739 105611908 101492739 207446930 230060928 207446930 230060928 225352155 230060928 73955856 71149018 73955856 100654615 73955856 100654615 166215192 242531216 166215192 242531216 239393246 242531216 206305816 139631997 206305816 139631997 69814992 38635986 69814992 38635986 40520590 38635986 105796976 179851394 105796976 179851394 185540944 179851394 142338652 136635460 142338652 164805253 142338652 164805253 171818437 164805253 113004800 107264365 113004800 177527780 113004800 177527780 183005992 177527780 139845753 108865239 139845753 108865239 110572737 108865239 195615996 191477291 195615996 51116651 195615996 51116651 53076828 51116651 226030072 229415614 226030072 185846426 226030072 185846426 36635188 34823082 36635188 252270380 36635188 252270380 248775836 252270380 44870897 42897872 44870897 170703977 44870897 170703977 205412050 202807992 205412050 54811123 205412050 54811123 57061906 54811123 237444265 239933005 237444265 203291083 237444265 203291083 209237484 203291083 259395935 261623265 259395935 94938585 259395935 94938585 31074103 31665190 31074103 188565137 31074103 188565137 248101515 251195847 248101515 54748033 248101515 54748033 56459429 54748033 160148532 153315637 160148532 117615462 160148532 117615462 22414020 20055357 22414020 120415046 22414020 120415046 126250786 120415046 119573064 118487446 119573064 147283136 119573064 147283136 241490509 244138897 241490509 96549183 241490509 96549183 99163633 96549183 112411359 192417432 112411359 192417432 190938680 192417432 84053476 83396643 84053476 149021565 84053476 149021565 155756765 149021565 128190937 124079892 128190937 196910841 128190937 196910841 196692342 196910841 149840511 143523736 149840511 208579190 149840511 208579190 209424107 208579190 191768092 181920458 191768092 228422166 191768092 228422166 255858346 255578833 255858346 186992152 255858346 186992152 171983285 158115707 171983285 158115707 170013893 158115707 182079512 175907787 182079512 114199973 182079512 114199973 102755847 98740186 102755847 165576648 102755847 165576648 170870337 165576648 29051519 26792985 29051519 94329040 29051519 94329040 95099217 94329040 40980968 37729945 40980968 256927743 40980968 256927743 253237193 256927743 236788755 49582874 236788755 49582874 32290061 31939179 32290061 190812534 32290061 190812534 214208829 218522211 214208829 124687748 214208829 124687748 127750017 124687748 232544025 230236379 232544025 103480668 232544025 103480668 45087408 42056475 45087408 143981538 45087408 143981538 148058750 143981538 83799351 82289745 83799351 263156906 83799351 263156906 261910370 263156906 152999798 84581627 152999798 84581627 86844944 84581627 96594453 252681053 96594453 252681053 249281659 252681053 219200597 221310358 219200597 273485796 219200597 273485796 271389895 273485796 84570098 83983554 84570098 161053205 84570098 161053205 166185372 161053205 133749938 129467830 133749938 159252911 133749938 159252911 163506446 159252911 152929664 129789145 152929664 129789145 133382351 129789145 133458699 127027706 133458699 200972905 133458699 200972905 196180390 200972905 127471076 57799837 127471076 57799837 60167958 57799837 137617264 130475940 137617264 84573583 137617264 84573583 85926449 84573583 97518996 96498314 97518996 96397174 97518996 96397174 172687491 192289858 172687491 192289858 197645668 192289858 148962212 141521248 148962212 168336028 148962212 168336028 221318335 224379934 221318335 53839830 221318335 53839830 56300361 53839830 129803890 240098078 129803890 240098078 236885325 240098078 34437495 31341323 34437495 212087607 34437495 212087607 206914183 212087607 203761625 207178220 203761625 233516852 203761625 233516852 229753316 233516852 76257367 54703212 76257367 54703212 57595085 54703212 160955308 155369504 160955308 32869512 160955308 32869512 31406048 32869512 280991028 281666511 280991028 44210188 280991028 44210188 46087627 44210188 81685976 131886595 81685976 131886595 159602906 154077961 159602906 71094225 159602906 71094225 74487083 71094225 186558899 186817485 186558899 150165179 186558899 150165179 154387300 150165179 280298708 281137048 280298708 47997224 280298708 47997224 50978677 47997224 89417072 155810397 89417072 155810397 158818186 155810397 89769607 87336279 89769607 142108823 89769607 142108823 160848860 157015290 160848860 121496279 160848860 121496279 126733122 121496279 173115692 167746041 173115692 167064469 173115692 167064469 173383172 167064469 78756131 76729678 78756131 229188690 78756131 229188690 248117791 251252392 248117791 249264488 248117791 249264488 162394552 112829824 162394552 112829824 69084669 49365674 69084669 49365674 51530649 49365674 81977876 242088312 81977876 242088312 236201616 242088312 91560621 51314038 91560621 51314038 53673211 51314038 225092701 227723866 225092701 79216083 225092701 79216083 79973232 79216083 189281275 178090683 189281275 138831042 189281275 138831042 145219197 138831042 278782732 281703626 278782732 276616383 278782732 276616383 134622674 131000757 134622674 260619021 134622674 260619021 258646025 260619021 125662327 35125418 125662327 35125418 38505589 35125418 162274738 155315960 162274738 33757864 162274738 33757864 36211888 33757864 182426544 220365822 182426544 220365822 215856551 220365822 175361011 118518407 175361011 118518407 119993955 118518407 214927586 277856881 214927586 277856881 275424572 277856881 118291061 92153727 118291061 92153727 94625332 92153727 183121241 255435936 183121241 255435936 252204365 255435936 163631071 157616609 163631071 273506708 163631071 273506708 270493344 273506708 262925903 99338778 262925903 99338778 103468129 99338778 168633725 162638268 168633725 95213605 168633725 95213605 96401996 95213605 243768995 248075911 243768995 134356675 243768995 134356675 139380950 134356675 159378292 153497195 159378292 29223395 159378292 29223395 31136035 29223395 186175830 176188028 186175830 133928460 186175830 133928460 137859007 133928460 274004384 276357408 274004384 93787994 274004384 93787994 48762273 48311739 48762273 125015513 48762273 125015513 207516126 201083575 207516126 153123305 207516126 153123305 162675534 153123305 199600870 196770085 199600870 81509187 199600870 81509187 84453875 81509187 129206764 182181177 129206764 182181177 193483316 182181177 101926153 99636982 101926153 249880366 101926153 249880366 248230312 249880366 184072081 135632759 184072081 135632759 140450720 135632759 264792313 266766177 264792313 96951798 264792313 96951798 101699719 96951798 257188682 259765790 257188682 214341543 257188682 214341543 210016633 214341543 236788193 239884753 236788193 60277564 236788193 60277564 62644928 60277564 240720196 245746245 240720196 116024752 240720196 116024752 119987008 116024752 168444332 164081595 168444332 80010082 168444332 80010082 83806369 80010082 153897254 160187783 153897254 160187783 166626269 160187783 104585935 100726641 104585935 165242189 104585935 165242189 169701799 165242189 56814405 53183642 56814405 221960154 56814405 221960154 218453280 221960154 98550361 95921556 98550361 175834224 98550361 175834224 179856067 175834224 125065367 120918173 125065367 157251831 125065367 157251831 233541741 235897802 233541741 94828044 233541741 94828044 78311494 73350474 78311494 73350474 76409067 73350474 181283564 179357263 181283564 133707059 181283564 133707059 138967191 133707059 229952652 235020738 229952652 111203035 229952652 111203035 115824267 111203035 125629668 265280341 125629668 265280341 262310890 265280341 214103841 73370348 214103841 73370348 78282694 73370348 267544686 270419653 267544686 220570845 267544686 220570845 118428151 24198848 118428151 24198848 25384209 24198848 233037442 235946175 233037442 219319614 233037442 219319614 43832269 40547790 43832269 53998615 43832269 53998615 252450640 255184306 252450640 85282906 252450640 85282906 87068018 85282906 119564621 184721332 119564621 184721332 189248331 184721332 143720892 78741745 143720892 78741745 81580575 78741745 240786709 240287506 240786709 100655001 240786709 100655001 98064358 30868070 98064358 30868070 30986009 30868070 138235357 163711959 138235357 163711959 172364043 163711959 105406190 103743014 105406190 232401273 105406190 232401273 228517056 232401273 78933704 75114928 78933704 222412170 78933704 222412170 218075268 222412170 66104544 63905688 66104544 93332651 66104544 93332651 251466847 254475907 251466847 172398696 251466847 172398696 177555098 172398696 244107276 255243594 244107276 255243594 253468091 255243594 164820068 52513713 164820068 52513713 54059052 52513713 89424484 88113090 89424484 74981085 89424484 74981085 77392371 74981085 129674562 152166115 129674562 152166115 163287657 152166115 152932142 144283139 152932142 144283139 152157575 144283139 193243075 250341604 193243075 250341604 265945754 269173906 265945754 12055344 265945754 12055344 12929000 12055344 124573040 120419020 124573040 108099929 124573040 108099929 53466129 50351264 53466129 170445794 53466129 170445794 247371812 250489187 247371812 53437687 247371812 53437687 37349874 33647892 37349874 230480980 37349874 230480980 250470218 268284341 250470218 268284341 265119488 268284341 221573346 184514341 221573346 184514341 11383250 10304353 11383250 142808577 11383250 142808577 147729176 142808577 28792678 28384517 28792678 107435338 28792678 107435338 110294124 107435338 102079124 99441330 102079124 186430796 102079124 186430796 191574202 186430796 90653280 89481356 90653280 157618696 90653280 157618696 166157375 157618696 116273297 111983459 116273297 130390866 116273297 130390866 196754568 244311776 196754568 244311776 242407319 244884287 242407319 14538879 242407319 14538879 14222435 14538879 243676154 245289463 243676154 61643199 243676154 61643199 64502376 61643199 183990938 180577615 183990938 5894697 183990938 5894697 5860482 5894697 240671173 240033530 240671173 58045127 240671173 58045127 42308420 39119768 42308420 80325955 42308420 80325955 125794666 215331205 125794666 215331205 212091954 215331205 70528459 66036089 70528459 198586190 70528459 198586190 194798989 198586190 73095446 49514310 73095446 49514310 51526999 49514310 148193618 143271895 148193618 86909007 148193618 86909007 11418504 10995785 11418504 230645290 11418504 230645290 233037061 230645290 226196526 38087275 226196526 38087275 42236432 38087275 125742854 181685792 125742854 181685792 217064798 212037230 217064798 49284502 217064798 49284502 48769706 49284502 100769830 98323103 100769830 95834784 100769830 95834784 96565047 95834784 235023219 240846697 235023219 146128853 235023219 146128853 151163277 146128853 152638949 142282912 152638949 209726879 152638949 209726879 240403724 249016203 240403724 249016203 247039627 249016203 60119279 58533121 60119279 236405642 60119279 236405642 233858491 236405642 189391390 186049745 189391390 247932775 189391390 247932775 267578447 269872168 267578447 53640579 267578447 53640579 57244189 53640579 165030050 161233898 165030050 54585183 165030050 54585183 54971857 54585183 267206834 270857283 267206834 103963178 267206834 103963178 107381675 103963178 151960810 172826665 151960810 172826665 182003260 172826665 84471859 84931638 84471859 130503974 84471859 130503974 133499449 130503974 31601224 29650054 31601224 233099868 31601224 233099868 271150251 273148240 271150251 41345843 271150251 41345843 43771588 41345843 256697043 258251997 256697043 217935325 256697043 217935325 223787512 217935325 263991084 266277160 263991084 190233068 263991084 190233068 80421878 79327837 80421878 224410465 80421878 224410465 230216701 224410465 184687242 10560140 184687242 10560140 11214800 10560140 193589147 191338694 193589147 191338694 223349438 223158305 223349438 198229420 223349438 198229420 149409741 128753585 149409741 128753585 40573307 36540151 40573307 200337225 40573307 200337225 279520103 281003049 279520103 212084418 279520103 212084418 7505571 8284793 7505571 31119178 7505571 31119178 49639413 201346912 49639413 201346912 197995750 201346912 155011017 76925406 155011017 76925406 80526145 76925406 249297783 251935771 249297783 37584270 249297783 37584270 41290091 37584270 196919470 195867001 196919470 102627476 196919470 102627476 102248173 102627476 222240819 224352139 222240819 224352139 54811516 51033314 54811516 191787994 54811516 191787994 202366453 191787994 73763864 66463467 73763864 66463467 69197573 66463467 146732139 140137125 146732139 40864318 146732139 40864318 44071500 40864318 108678014 187235523 108678014 187235523 191573291 187235523 101931185 99752154 101931185 270993968 101931185 270993968 267963850 270993968 106252324 103979245 106252324 273633116 106252324 273633116 272336153 273633116 95941620 94850792 95941620 214542010 95941620 214542010 214332183 214542010 207847250 159868857 207847250 159868857 53208480 38241679 53208480 38241679 41776169 38241679 159960920 149832368 159960920 71851629 159960920 71851629 76040845 71851629 131048124 128381536 131048124 114191987 131048124 114191987 115388383 114191987 244785130 249614704 244785130 97107494 244785130 97107494 99037334 97107494 187901211 182121488 187901211 32594243 187901211 32594243 36348978 32594243 216703617 282010743 216703617 282010743 282043687 282010743 247120341 134906940 247120341 134906940 66898572 63779916 66898572 169573728 66898572 169573728 241183424 244629424 241183424 202391840 241183424 202391840 198960779 202391840 300696178 302908426 300696178 140841470 300696178 140841470 148242727 140841470 205430561 203868530 205430561 95304845 205430561 95304845 97906836 95304845 113436361 305259016 113436361 305259016 303270995 305259016 214461511 85298108 214461511 85298108 85446707 85298108 102673393 102819723 102673393 87597358 102673393 87597358 57239354 53170002 57239354 87057711 57239354 87057711 89218688 87057711 78481041 74648981 78481041 178033632 78481041 178033632 212417293 207075106 212417293 152249382 212417293 152249382 115256594 112387774 115256594 233212472 115256594 233212472 229661909 233212472 61863105 59577721 61863105 269980774 61863105 269980774 273520008 276922326 273520008 187724006 273520008 187724006 197512181 187724006 210212500 213201020 210212500 38980693 210212500 38980693 42151646 38980693 266089430 268371621 266089430 206428184 266089430 206428184 64457311 26820332 64457311 26820332 27931093 26820332 113106205 179441106 113106205 179441106 184748890 179441106 149866888 31071173 149866888 31071173 33335232 31071173 254467201 259400727 254467201 59570439 254467201 59570439 62530599 59570439 67267417 64188918 67267417 46443227 67267417 46443227 47639610 46443227 117352470 265865567 117352470 265865567 263193392 265865567 219791411 143351957 219791411 143351957 150717356 143351957 256284258 260740790 256284258 77121011 256284258 77121011 79318696 77121011 143281552 201680971 143281552 201680971 200215840 201680971 111412575 105781188 111412575 126323986 111412575 126323986 268887013 271539069 268887013 25131012 268887013 25131012 26214832 25131012 219964890 242870568 219964890 242870568 240022898 242870568 213317094 170101921 213317094 170101921 174626057 170101921 199904258 191904895 199904258 51952803 199904258 51952803 53808823 51952803 258842028 259739288 258842028 52565347 258842028 52565347 57108557 52565347 173247781 168273765 173247781 138156773 173247781 138156773 71347913 68376685 71347913 284756290 71347913 284756290 284622638 284756290 107371596 104135229 107371596 204953095 107371596 204953095 206653412 204953095 128034308 124933208 128034308 139704136 128034308 139704136 240891825 240477388 240891825 35405232 240891825 35405232 39693623 35405232 52528643 271342564 52528643 271342564 267817269 271342564 109172641 106411888 109172641 225237439 109172641 225237439 224935595 225237439 63584126 61973631 63584126 149813882 63584126 149813882 233350649 231101618 233350649 230298696 233350649 230298696 232869049 230298696 271328470 272312613 271328470 182238324 271328470 182238324 184342101 72266042 184342101 72266042 77644391 72266042 268671573 268907059 268671573 100896589 268671573 100896589 47614145 43911244 47614145 92093259 47614145 92093259 278094845 280521406 278094845 217789109 278094845 217789109 24803223 22515647 24803223 107180750 24803223 107180750 251471778 254205444 251471778 240740745 251471778 240740745 167893022 153745082 167893022 153745082 62422257 61242124 62422257 102270803 62422257 102270803 233968934 237412543 233968934 124762268 233968934 124762268 128556248 124762268 247483014 249344010 247483014 40176066 247483014 40176066 45094091 40176066 66147686 129864401 66147686 129864401 218576648 216100611 218576648 163150266 218576648 163150266 173382204 163150266 224230578 227262408 224230578 183837518 224230578 183837518 60579739 58113618 60579739 124860604 60579739 124860604 198096164 194240287 198096164 85367347 198096164 85367347 88353651 85367347 193843757 181318569 193843757 68751586 193843757 68751586 70210434 68751586 74306957 141030849 74306957 141030849 150740668 141030849 81801332 77002228 81801332 85652275 81801332 85652275 178341340 174344575 178341340 117066384 178341340 117066384 117922496 117066384 174947828 220101903 174947828 220101903 246877421 250181662 246877421 154367504 246877421 154367504 160030394 154367504 226171361 230803448 226171361 230803448 91769649 88353543 91769649 123360191 91769649 123360191 124726179 123360191 120832262 115355765 120832262 246821745 120832262 246821745 245390140 246821745 217887918 77438352 217887918 77438352 78161972 77438352 163328186 263934352 163328186 263934352 262356901 263934352 24414495 22626863 24414495 247555451 24414495 247555451 242441515 247555451 116306257 43212771 116306257 43212771 44158185 43212771 250974876 253566103 250974876 133718611 250974876 133718611 138148366 133718611 230443399 225685350 230443399 128380869 230443399 128380869 60083671 18004751 60083671 18004751 19985592 18004751 264761900 266130802 264761900 262960457 264761900 262960457 124512716 67671493 124512716 67671493 69372028 67671493 105244470 165122515 105244470 165122515 207296330 255706905 207296330 255706905 252264402 255706905 133046827 128618294 133046827 252679641 133046827 252679641 251019124 252679641 222432661 83613379 222432661 83613379 86356306 83613379 125548795 273744736 125548795 273744736 270479499 273744736 209625533 206273043 209625533 218198855 209625533 218198855 220823901 218198855 120380222 99110901 120380222 99110901 103418220 99110901 222781687 270171034 222781687 270171034 267476041 270171034 108030136 37244523 108030136 37244523 37837518 37244523 78634936 213515900 78634936 213515900 212690113 213515900 73213823 52448043 73213823 52448043 55798745 52448043 120883003 247293037 120883003 247293037 244791186 247293037 119255113 72021871 119255113 72021871 74302763 72021871 95945707 93181858 95945707 54747902 95945707 54747902 58492070 54747902 249938687 253119444 249938687 193347781 249938687 193347781 197646042 193347781 209035446 204199898 209035446 43608349 209035446 43608349 46980659 43608349 161732224 153047278 161732224 39545014 161732224 39545014 43437133 39545014 280245477 284075999 280245477 128130980 280245477 128130980 96873083 94368096 96873083 132128504 96873083 132128504 248804789 251198317 248804789 179568535 248804789 179568535 117047811 102111124 117047811 102111124 105593512 102111124 188289223 180434212 188289223 150516555 188289223 150516555 155945984 150516555 170575571 250533626 170575571 250533626 249382943 250533626 34042982 34967868 34042982 235559845 34042982 235559845 235841121 238570894 235841121 181093038 235841121 181093038 156410154 150358381 156410154 199948265 156410154 199948265 211508276 217081472 211508276 63404305 211508276 63404305 65073225 63404305 214590885 214544573 214590885 161270291 214590885 161270291 165894079 161270291 222774304 252228705 222774304 252228705 249004212 252228705 89207496 88067822 89207496 104084259 89207496 104084259 124684718 119917130 124684718 63147462 124684718 63147462 65421230 63147462 261942402 264948100 261942402 56986902 261942402 56986902 57108422 56986902 275286304 276762576 275286304 151377544 275286304 151377544 157199317 151377544 211081296 259007978 211081296 259007978 256877264 259007978 239892751 201297880 239892751 201297880 209427205 201297880 239529037 246200028 239529037 246200028 244679675 246200028 161391148 132555414 161391148 132555414 136942426 132555414 197130543 193068631 197130543 58754805 197130543 58754805 61901281 58754805 109132144 224546190 109132144 224546190 223278726 224546190 33940854 31973641 33940854 55574779 33940854 55574779 232651400 235512221 232651400 172772169 232651400 172772169 47722883 43426360 47722883 249860230 47722883 249860230 247963820 249860230 164335427 160244832 164335427 270178544 164335427 270178544 269565088 270178544 180884303 151760202 180884303 151760202 163379984 151760202 252248175 256793511 252248175 115460783 252248175 115460783 77112970 74605276 77112970 225238462 77112970 225238462 225270792 225238462 164408798 8849551 164408798 8849551 9602187 8849551 283013147 283431613 283013147 81919101 283013147 81919101 84610587 81919101 183113148 179146470 183113148 70196811 183113148 70196811 71473721 70196811 104063599 242446971 104063599 242446971 240088316 242446971 63623108 60461641 63623108 193989368 63623108 193989368 205267397 201698501 205267397 161795715 205267397 161795715 95967583 93196366 95967583 278018429 95967583 278018429 276915026 278018429 229119027 231046073 229119027 231046073 209531932 207037733 209531932 225602151 209531932 225602151 228062267 225602151 49422741 46912299 49422741 197245372 49422741 197245372 200249122 197245372 137032332 131867353 137032332 266780029 137032332 266780029 264498119 266780029 210131806 194616319 210131806 194616319 197338274 194616319 291630533 292574203 291630533 59187005 291630533 59187005 62849196 59187005 179026975 188857634 179026975 188857634 244346520 245932010 244346520 193135306 244346520 193135306 110301428 107139321 110301428 262717743 110301428 262717743 277778018 280586207 277778018 227615404 277778018 227615404 39254281 38442126 39254281 111581293 39254281 111581293 122150975 130825533 122150975 130825533 135247017 130825533 57446488 56008119 57446488 181461599 57446488 181461599 190440529 181461599 119061864 115356811 119061864 208694374 119061864 208694374 206434550 208694374 32568304 30764343 32568304 239302798 32568304 239302798 236513277 239302798 35385736 34171533 35385736 67650553 35385736 67650553 118406417 116574086 118406417 46259025 118406417 46259025 50256238 46259025 194310014 193081721 194310014 172425756 194310014 172425756 75460680 71335600 75460680 150837682 75460680 150837682 156342797 150837682 44904451 43049625 44904451 254094933 44904451 254094933 250424665 254094933 25757998 25475176 25757998 189235486 25757998 189235486 200211018 189235486 66113897 62574290 66113897 273660361 66113897 273660361 271239876 273660361 224628950 46489486 224628950 46489486 48305790 46489486 240964980 246319537 240964980 116226710 240964980 116226710 114039426 113265724 114039426 213950196 114039426 213950196 219652690 213950196 49367881 46017178 49367881 242527875 49367881 242527875 240055019 242527875 151125088 84199178 151125088 84199178 85180469 84199178 127360983 195074738 127360983 195074738 246820932 249321429 246820932 17265724 246820932 17265724 15272553 17265724 199154986 296815591 199154986 296815591 294924871 296815591 131268294 126773985 131268294 141548332 131268294 141548332 147345166 141548332 79854642 75867472 79854642 102180571 79854642 102180571 105122046 102180571 36051978 33205136 36051978 41269405 36051978 41269405 237569907 239709205 237569907 113676219 237569907 113676219 115086487 113676219 208210866 252343986 208210866 252343986 253595867 256809284 253595867 172712929 253595867 172712929 114204122 110625064 114204122 162795127 114204122 162795127 234052307 238827802 234052307 156141590 234052307 156141590 167135951 156141590 185407163 180179050 185407163 59216444 185407163 59216444 60972974 59216444 87740256 264254054 87740256 264254054 261129559 264254054 166130878 91735042 166130878 91735042 93634535 91735042 231344888 234147920 231344888 172695475 231344888 172695475 156992564 152856505 156992564 155765908 156992564 155765908 273684472 276597454 273684472 177773544 273684472 177773544 124767048 70393014 124767048 70393014 15553929 16624906 15553929 248903442 15553929 248903442 247690520 248903442 115554895 114849113 115554895 290694715 115554895 290694715 290351389 290694715 120395918 116700487 120395918 181398040 120395918 181398040 187729504 181398040 78949360 75623634 78949360 127278374 78949360 127278374 132278113 127278374 62717480 59491305 62717480 231229559 62717480 231229559 226574073 231229559 207084493 45149919 207084493 45149919 46613171 45149919 230887755 238853597 230887755 238853597 235220143 238853597 29915925 28334529 29915925 257023212 29915925 257023212 252028759 257023212 106456618 101759214 106456618 155211366 106456618 155211366 221141013 224640861 221141013 98148362 221141013 98148362 98206974 98148362 178877958 273436608 178877958 273436608 271157907 273436608 208004596 204526692 208004596 244700893 208004596 244700893 242783377 244700893 29094574 29113475 29094574 165947263 29094574 165947263 180645861 174501089 180645861 59981991 180645861 59981991 62767564 59981991 191430632 256009652 191430632 256009652 252803750 256009652 204580528 152917223 204580528 152917223 163622977 152917223 164084684 156818002 164084684 28378397 164084684 28378397 30675070 28378397 231476042 236832784 231476042 160162279 231476042 160162279 167858113 160162279 206831121 239464886 206831121 239464886 280295969 280255958 280295969 151251124 280295969 151251124 51785243 50197493 51785243 163800104 51785243 163800104 178854731 174756491 178854731 111848260 178854731 111848260 116181204 111848260 211054492 212057118 211054492 134581403 211054492 134581403 138652122 134581403 168430240 163508563 168430240 33680197 168430240 33680197 33229186 33680197 99214083 128246528 99214083 128246528 253128894 256004273 253128894 38555449 253128894 38555449 41271307 38555449 87208230 85659701 87208230 37503498 87208230 37503498 40379274 37503498 184234287 175414485 184234287 39110387 184234287 39110387 39799032 39110387 104134456 101130550 104134456 41440159 104134456 41440159 44933534 41440159 193091724 191616264 193091724 118770884 193091724 118770884 124720112 118770884 141911007 260403611 141911007 260403611 259385768 260403611 71841181 68334081 71841181 70607869 71841181 70607869 83240143 201898704 83240143 201898704 207299572 201898704 102933459 97797201 102933459 205520600 102933459 205520600 286766815 289446854 286766815 122950978 286766815 122950978 129343134 122950978 243330978 245871484 243330978 125646000 243330978 125646000 127356033 125646000 187671687 183576473 187671687 141249866 187671687 141249866 74033695 71140199 74033695 245105595 74033695 245105595 263366930 266594776 263366930 235257936 263366930 235257936 133242427 103621751 133242427 103621751 67166002 8841022 67166002 8841022 7510497 8841022 103904646 101402423 103904646 82313442 103904646 82313442 83486139 82313442 224644316 229202667 224644316 65953837 224644316 65953837 69210681 65953837 195840945 192023529 195840945 120730497 195840945 120730497 74253000 71400160 74253000 164382894 74253000 164382894 169432312 164382894 114228811 112033117 114228811 154966239 114228811 154966239 163582507 154966239 102584031 49309329 102584031 49309329 52369829 49309329 255923744 256939803 255923744 83175864 255923744 83175864 85414458 83175864 99448613 197345746 99448613 197345746 197350935 197345746 63063478 61596506 63063478 109111768 63063478 109111768 174351301 168582955 174351301 111208577 174351301 111208577 112214747 111208577 231335778 235160002 231335778 214872749 231335778 214872749 52344362 49296477 52344362 169812147 52344362 169812147 174809103 169812147 148508638 138324810 148508638 213216497 148508638 213216497 208735749 213216497 129045103 124668738 129045103 155097795 129045103 155097795 161987844 155097795 33430576 32040595 33430576 65355927 33430576 65355927 182657343 254287929 182657343 254287929 253682994 254287929 74688704 72564959 74688704 261286741 74688704 261286741 276540798 279140178 276540798 144776898 276540798 144776898 151711672 144776898 221391974 225267489 221391974 50474480 221391974 50474480 54061876 50474480 99532162 243374694 99532162 243374694 241131133 243374694 66297607 63340317 66297607 160442054 66297607 160442054 222087331 226713482 222087331 178347313 222087331 178347313 130299261 118054473 130299261 118054473 120782814 118054473 182086860 270755165 182086860 270755165 270039549 270755165 180203154 159614193 180203154 159614193 119921554 116123724 119921554 232433008 119921554 232433008 258446772 261157807 258446772 108615775 258446772 108615775 110795731 108615775 253658156 254435656 253658156 98496858 253658156 98496858 22180892 21042545 22180892 199459630 22180892 199459630 196415107 199459630 132008456 127736479 132008456 200259665 132008456 200259665 196115795 200259665 75938466 72204964 75938466 79268462 75938466 79268462 198894990 192574146 198894990 30226862 198894990 30226862 33789940 30226862 230324973 233215995 230324973 74125942 230324973 74125942 76805244 74125942 284178914 286721998 284178914 132994389 284178914 132994389 75498868 72000673 75498868 295027842 75498868 295027842 292685015 295027842 109157683 107014796 109157683 207691544 109157683 207691544 211433673 207691544 195069369 194867902 195069369 255584986 195069369 255584986 276193024 277371468 276193024 169430406 276193024 169430406 88293069 86000381 88293069 210242031 88293069 210242031 288810976 290408719 288810976 160366720 288810976 160366720 165132641 160366720 273416907 275008377 273416907 133533881 273416907 133533881 138265695 133533881 237986294 241181284 237986294 155187102 237986294 155187102 160878819 155187102 268269737 270151169 268269737 37766681 268269737 37766681 40557638 37766681 151797149 147601033 151797149 62043416 151797149 62043416 63127847 62043416 140277408 168304859 140277408 168304859 180904426 177064508 180904426 46304863 180904426 46304863 43462722 41789771 43462722 286676907 43462722 286676907 283508236 286676907 220660862 151683884 220660862 151683884 155161425 151683884 256371240 259485132 256371240 64201151 256371240 64201151 67270561 64201151 172957673 167123518 172957673 127256973 172957673 127256973 131486542 127256973 260671281 262900135 260671281 234913085 260671281 234913085 232278664 234913085 251446934 252370392 251446934 181544981 251446934 181544981 38803898 35786136 38803898 178215100 38803898 178215100 182277704 178215100 64909542 61776819 64909542 293205197 64909542 293205197 291018010 293205197 199673068 80796778 199673068 80796778 80967287 80796778 149041619 206762028 149041619 206762028 210555459 206762028 76114958 74461451 76114958 261740715 76114958 261740715 258466406 261740715 211767738 67656880 211767738 67656880 71159108 67656880 200685486 227196573 200685486 227196573 227841463 227196573 225428996 230079216 225428996 75462086 225428996 75462086 78530615 75462086 149601169 194015916 149601169 194015916 217221300 220692008 217221300 42936854 217221300 42936854 46616800 42936854 131459512 262683639 131459512 262683639 261900860 262683639 73543077 71446004 73543077 176241397 73543077 176241397 179971137 176241397 84344369 83623791 84344369 220850472 84344369 220850472 217052810 220850472 102985561 100835957 102985561 272268060 102985561 272268060 270273228 272268060 52895259 49179668 52895259 105383826 52895259 105383826 184730640 242078134 184730640 242078134 237817663 242078134 143295480 139669368 143295480 165474306 143295480 165474306 171728450 165474306 87415751 84882012 87415751 133662897 87415751 133662897 179147979 174650867 179147979 9245535 179147979 9245535 8530187 9245535 242820268 252319598 242820268 252319598 249901287 252319598 52404489 51502093 52404489 262017739 52404489 262017739 257305240 262017739 215814686 149808925 215814686 149808925 154808555 149808925 177553780 168339970 177553780 153510690 177553780 153510690 70799841 68923232 70799841 156544132 70799841 156544132 164678346 156544132 125037177 83502231 125037177 83502231 84997770 83502231 214019576 216170174 214019576 109316056 214019576 109316056 114840384 109316056 142119109 207461121 142119109 207461121 261441188 263922753 261441188 31600609 261441188 31600609 33933563 31600609 178622535 176399472 178622535 157413634 178622535 157413634 97187969 34189833 97187969 34189833 33854637 34189833 239913462 242285795 239913462 221046051 239913462 221046051 31779436 31002729 31779436 144422363 31779436 144422363 261557116 264608743 261557116 131034283 261557116 131034283 136534242 131034283 267497916 271757732 267497916 89268299 267497916 89268299 71892625 68461696 71892625 273372289 71892625 273372289 269715467 273372289 40365309 41113102 40365309 181991553 40365309 181991553 225367145 220941146 225367145 111296296 225367145 111296296 111243279 111296296 249081028 252180396 249081028 158359793 249081028 158359793 166937764 158359793 167812110 163473305 167812110 49039187 167812110 49039187 51476345 49039187 98104449 146838236 98104449 146838236 155190898 146838236 127059237 123476958 127059237 279862240 127059237 279862240 278649892 279862240 108205430 104817407 108205430 196799599 108205430 196799599 254245219 258085607 254245219 248310521 254245219 248310521 111100430 105021567 111100430 105021567 55811413 51750836 55811413 82953895 55811413 82953895 258567623 259194486 258567623 220421200 258567623 220421200 21324408 20326702 21324408 253581462 21324408 253581462 271959738 274090753 271959738 135129663 271959738 135129663 138388048 135129663 187826617 251199061 187826617 251199061 251102393 251199061 171845745 166947309 171845745 258332814 171845745 258332814 253280388 258332814 69277473 67094389 69277473 208611355 69277473 208611355 208636256 208611355 202215201 34314839 202215201 34314839 36619963 34314839 102179562 244238794 102179562 244238794 241526309 244238794 140401840 136107957 140401840 189547539 140401840 189547539 256512632 259258764 256512632 60294978 256512632 60294978 61766068 60294978 218890323 258368744 218890323 258368744 259878078 262161611 259878078 231911682 259878078 231911682 42330435 39236303 42330435 259389063 42330435 259389063 256572816 259389063 28059220 26231193 28059220 256388233 28059220 256388233 254295142 256388233 143949644 79552365 143949644 79552365 82446115 79552365 271813180 273647715 271813180 97319470 271813180 97319470 32132041 30227266 32132041 280472673 32132041 280472673 277473103 280472673 46359619 44862330 46359619 107610506 46359619 107610506 201729892 211911030 201729892 211911030 212184329 211911030 79360512 75251984 79360512 187003644 79360512 187003644 194284200 189502530 194284200 34197515 194284200 34197515 36268628 34197515 155342111 283182867 155342111 283182867 281765896 283182867 267323072 17842935 267323072 17842935 17810490 17842935 95027405 93492641 95027405 79506409 95027405 79506409 64950634 63436237 64950634 148413910 64950634 148413910 242689461 246409203 242689461 137098560 242689461 137098560 142394606 137098560 206452279 209842636 206452279 38509128 206452279 38509128 33213925 31111659 33213925 226247139 33213925 226247139 243461448 245367498 243461448 224586901 243461448 224586901 205589921 139249058 205589921 139249058 141557227 139249058 211577979 205273066 211577979 135621733 211577979 135621733 144064417 135621733 152003169 207305560 152003169 207305560 251196088 252488189 251196088 221984938 251196088 221984938 192022440 46739006 192022440 46739006 47371714 46739006 97199254 117046482 97199254 117046482 120963599 117046482 48119508 48430281 48119508 236790626 48119508 236790626 233067239 236790626 122519383 117843875 122519383 176956078 122519383 176956078 183972038 176956078 127461296 123818286 127461296 272954181 127461296 272954181 271752340 272954181 258195303 146226987 258195303 146226987 118757711 113121344 118757711 135184957 118757711 135184957 217763663 221490127 217763663 95313836 217763663 95313836 97308817 95313836 212097620 208144957 212097620 75224994 212097620 75224994 80297467 75224994 173689375 200333287 173689375 200333287 203150761 200333287 49396495 46518327 49396495 160535070 49396495 160535070 182499438 252591019 182499438 252591019 252771065 252591019 231189934 232975914 231189934 258678590 231189934 258678590 256287103 258678590 7197135 5527397 7197135 94527055 7197135 94527055 96243726 94527055 46289488 41410955 46289488 202822654 46289488 202822654 208232236 202822654 171109148 166017643 171109148 246387691 171109148 246387691 242926292 246387691 170473623 158477873 170473623 176604533 170473623 176604533 260974785 264547969 260974785 180974434 260974785 180974434 114262650 110360093 114262650 120740566 114262650 120740566 125012051 120740566 91161499 38281493 91161499 38281493 43230879 38281493 249038366 251666023 249038366 109297274 249038366 109297274 104903099 99586019 104903099 143256743 104903099 143256743 176925020 217243511 176925020 217243511 212439999 217243511 31228557 28622160 31228557 154410262 31228557 154410262 167842873 249061571 167842873 249061571 245045688 249061571 173766411 121638860 173766411 121638860 4004936 3026284 4004936 115847346 4004936 115847346 256600315 258845256 256600315 79016321 256600315 79016321 74731872 66801791 74731872 66801791 50411305 49659527 50411305 134863520 50411305 134863520 139625007 134863520 35702917 33002006 35702917 222820221 35702917 222820221 219444549 222820221 26637318 26807512 26637318 170891308 26637318 170891308 179447839 170891308 100132691 51422656 100132691 51422656 51472564 51422656 204506649 193896841 204506649 110778346 204506649 110778346 102222743 23324601 102222743 23324601 24054501 23324601 70486980 178886291 70486980 178886291 185338280 178886291 84488038 84443838 84488038 136418670 84488038 136418670 162518588 174670378 162518588 174670378 179126947 174670378 41360318 40605582 41360318 99766066 41360318 99766066 141233607 154213333 141233607 154213333 204925048 209274473 204925048 158722439 204925048 158722439 142598881 116570389 142598881 116570389 43886476 41393855 43886476 141363415 43886476 141363415 147029760 141363415 19616613 18102832 19616613 165085599 19616613 165085599 220604781 223555397 220604781 37803480 220604781 37803480 42130639 37803480 83441447 113626489 83441447 113626489 115145541 113626489 77137215 76222684 77137215 290098133 77137215 290098133 289954438 290098133 65388480 62217725 65388480 290226632 65388480 290226632 287408958 290226632 256407348 130404661 256407348 130404661 133528267 130404661 199924537 203398014 199924537 166482106 199924537 166482106 20309093 20769296 20309093 210534731 20309093 210534731 210072595 210534731 40133176 37042511 40133176 185727474 40133176 185727474 253657603 255784591 253657603 179984726 253657603 179984726 182583084 122774755 182583084 122774755 127384832 122774755 145600872 242366705 145600872 242366705 238103373 242366705 116065039 107974046 116065039 107974046 98933414 44643619 98933414 44643619 48404791 44643619 171990142 293586100 171990142 293586100 292903637 293586100 172642037 167634390 172642037 181367167 172642037 181367167 238284675 236862688 238284675 172408093 238284675 172408093 59399214 58632755 59399214 109067302 59399214 109067302 139115366 152064117 139115366 152064117 157914027 152064117 35132654 31980151 35132654 173438738 35132654 173438738 179658146 173438738 39585960 39566646 39585960 241289469 39585960 241289469 238618349 241289469 80939110 77782239 80939110 161114736 80939110 161114736 197769234 272729722 197769234 272729722 267673299 272729722 74666448 71349725 74666448 167273956 74666448 167273956 172220351 167273956 64001093 61298529 64001093 160552379 64001093 160552379 169515415 160552379 44423934 44587631 44423934 234734033 44423934 234734033 236922184 234734033 68004369 65464120 68004369 170941511 68004369 170941511 179259246 170941511 162648068 134666168 162648068 134666168 138804378 134666168 258785347 261315856 258785347 252787546 258785347 252787546 55852983 52156090 55852983 71974963 55852983 71974963 75992954 71974963 38755194 37222108 38755194 206911911 38755194 206911911 201600905 206911911 111355912 106158268 111355912 207563563 111355912 207563563 207780663 207563563 76416177 75029207 76416177 91813038 76416177 91813038 155165588 151164536 155165588 67647771 155165588 67647771 70478719 67647771 273014024 274977258 273014024 177943806 273014024 177943806 114384002 44967653 114384002 44967653 41906964 37796185 41906964 253123425 41906964 253123425 270367235 272257591 270367235 181875234 270367235 181875234 185135995 181875234 195791233 189774360 195791233 154535929 195791233 154535929 147146422 90585851 147146422 90585851 92824039 90585851 225269658 227332328 225269658 180193016 225269658 180193016 12396663 13211711 12396663 88700677 12396663 88700677 92249707 88700677 71345311 61443968 71345311 61443968 64840392 61443968 66312691 287059371 66312691 287059371 286800955 287059371 261916028 64447880 261916028 64447880 66005425 64447880 139303213 134703411 139303213 96261061 139303213 96261061 98849348 96261061 261323814 265206119 261323814 26868693 261323814 26868693 29395121 26868693 165272612 155016054 165272612 112400927 165272612 112400927 89156072 85489384 89156072 95455364 89156072 95455364 200525570 197462925 200525570 76176627 200525570 76176627 77352299 76176627 91078556 88241703 91078556 45357101 91078556 45357101 47927141 45357101 117609116 268427782 117609116 268427782 265900746 268427782 119280349 112160097 119280349 112160097 116885384 112160097 120021127 116755038 120021127 19079087 120021127 19079087 20773333 19079087 177444351 268908714 177444351 268908714 267684476 268908714 122107293 117359543 122107293 247331955 122107293 247331955 242849385 247331955 231312283 48484965 231312283 48484965 50963233 46983612 50963233 183538452 50963233 183538452 192872052 183538452 110971747 12878825 110971747 12878825 13328350 12878825 44423067 286228354 44423067 286228354 284072595 286228354 235653165 200352576 235653165 200352576 201825335 200352576 272018361 273141995 272018361 40060822 272018361 40060822 42315599 40060822 135718827 162327323 135718827 162327323 168341696 162327323 36654856 35319657 36654856 95684553 36654856 95684553 232975684 236188130 232975684 138251819 232975684 138251819 145344561 138251819 277936919 279579761 277936919 219535435 277936919 219535435 209354480 101061244 209354480 101061244 101512719 101061244 193423589 192634101 193423589 137700409 193423589 137700409 81294386 81165405 81294386 243128582 81294386 243128582 278792999 281203660 278792999 37124278 278792999 37124278 35767843 37124278 54690131 52617215 54690131 39248199 54690131 39248199 43222966 39248199 260727520 262316235 260727520 74064496 260727520 74064496 75303355 74064496 155325218 150413512 155325218 40298925 155325218 40298925 39686990 40298925 150559495 223104738 150559495 223104738 227122622 223104738 75635695 72749021 75635695 205566726 75635695 205566726 202168189 205566726 160822080 149747561 160822080 149747561 204574725 207029932 204574725 207029932 209043945 207029932 89310228 88002812 89310228 250175539 89310228 250175539 272567470 289531377 272567470 289531377 289391087 289531377 8460697 7520846 8460697 177637789 8460697 177637789 184398212 177637789 109171666 105034023 109171666 238756338 109171666 238756338 236507543 238756338 184807848 176924636 184807848 235339207 184807848 235339207 236932795 235339207 221678555 90566322 221678555 90566322 93997619 90566322 211336041 216593255 211336041 79149498 211336041 79149498 79504460 79149498 81273207 77380477 81273207 249954474 81273207 249954474 249134339 249954474 199025154 55518941 199025154 55518941 57347181 55518941 181583641 177005565 181583641 21549006 181583641 21549006 22735534 21549006 147097758 142917393 147097758 137648626 147097758 137648626 143266613 137648626 257857158 261430458 257857158 39901700 257857158 39901700 39661480 39901700 123984652 260511622 123984652 260511622 259266991 260511622 87683762 83868439 87683762 248299198 87683762 248299198 246708266 248299198 139720958 131928857 139720958 155661402 139720958 155661402 162416270 155661402 53559537 50899510 53559537 253042491 53559537 253042491 249168777 253042491 184851228 21029671 184851228 21029671 20310180 21029671 249051492 252614078 249051492 191098702 249051492 191098702 192682508 191098702 237615868 242456682 237615868 99761063 237615868 99761063 104211584 99761063 156065332 221214295 156065332 221214295 256512150 258790836 256512150 104449296 256512150 104449296 28133959 29094287 28133959 130349498 28133959 130349498 130957914 130349498 30870585 28492711 30870585 149050148 30870585 149050148 190387866 183226177 190387866 146600425 190387866 146600425 95637032 91794663 95637032 272022488 95637032 272022488 269301091 272022488 185172891 95680545 185172891 95680545 99991230 95680545 145990038 139783541 145990038 107281989 145990038 107281989 79160996 58149750 79160996 58149750 60448971 58149750 105097755 148537181 105097755 148537181 158541184 148537181 120885374 114202020 120885374 241654196 120885374 241654196 239769720 241654196 189372831 188760625 189372831 191136447 189372831 191136447 202170133 191136447 60703763 59913651 60703763 274680081 60703763 274680081 272575594 274680081 205168866 124585664 205168866 124585664 106956014 103166708 106956014 205404571 106956014 205404571 264147713 266674455 264147713 170639655 264147713 170639655 86145101 85594502 86145101 278499471 86145101 278499471 277322135 278499471 97653085 94194833 97653085 267831181 97653085 267831181 265488616 267831181 255750928 133244870 255750928 133244870 138901492 133244870 233973098 246098298 233973098 246098298 245022721 246098298 120843498 120532093 120843498 281312294 120843498 281312294 277930974 281312294 59533080 54432677 59533080 64886773 59533080 64886773 90207578 101166222 90207578 101166222 104444723 101166222 58680811 55469618 58680811 198128065 58680811 198128065 206119893 198128065 150075916 109534005 150075916 109534005 111711504 109534005 243372365 248226915 243372365 84571836 243372365 84571836 84614529 84571836 194437934 263770578 194437934 263770578 261687728 263770578 176512898 41290545 176512898 41290545 44533305 41290545 163839590 169030393 163839590 169030393 199432521 195660712 199432521 69882138 199432521 69882138 72440060 69882138 95479647 208625495 95479647 208625495 212010285 208625495 111977178 112617169 111977178 124305152 111977178 124305152 298869594 298554133 298869594 206350955 298869594 206350955 4965443 4543955 4965443 149069491 4965443 149069491 211386301 204301572 211386301 136872147 211386301 136872147 143124494 136872147 213369738 216624480 213369738 149292090 213369738 149292090 155354476 149292090 188509690 188680976 188509690 81739140 188509690 81739140 72616429 72033932 72616429 242239326 72616429 242239326 241926705 242239326 207022826 173198549 207022826 173198549 156485113 150960688 156485113 214633345 156485113 214633345 216962912 214633345 211838868 200516565 211838868 200516565 77544653 34379918 77544653 34379918 34180920 34379918 175603962 204973235 175603962 204973235 199482369 204973235 76038764 72270449 76038764 137178991 76038764 137178991 141110527 137178991 108888975 107351924 108888975 131183825 108888975 131183825 135933453 131183825 36872536 32703275 36872536 140869780 36872536 140869780 188318611 177078207 188318611 58733036 188318611 58733036 61590364 58510878 61590364 245345265 61590364 245345265 243045867 245345265 210982117 137302780 210982117 137302780 141181985 137302780 219067789 220297215 219067789 148867776 219067789 148867776 140611205 134940251 140611205 139712932 140611205 139712932 142825344 139712932 30284658 8037660 30284658 8037660 8640578 8037660 144898870 141030023 144898870 139088974 144898870 139088974 149262828 139088974 129088588 90881950 129088588 90881950 72501829 71019644 72501829 122409324 72501829 122409324 125086973 122409324 99403782 96054238 99403782 218205560 99403782 218205560 217122843 218205560 170112624 164059607 170112624 245488944 170112624 245488944 241439151 245488944 203845090 209100495 203845090 224900742 203845090 224900742 220638259 224900742 94669939 90435553 94669939 90435553 15582087 14463862 15582087 49851403 15582087 49851403 87986674 228558982 87986674 228558982 228280717 228558982 223523111 89719942 223523111 89719942 76542961 75157163 76542961 206072873 76542961 206072873 248433714 249440496 248433714 120438528 248433714 120438528 122093083 120438528 124038684 255167408 124038684 255167408 250705600 255167408 165584463 157779701 165584463 245406337 165584463 245406337 243084401 245406337 201350695 45001334 201350695 45001334 49210581 45001334 108563271 249831029 108563271 249831029 249079055 249831029 75751027 31196017 75751027 31196017 33419208 31196017 152159906 210270793 152159906 210270793 228194002 231832219 228194002 146928712 228194002 146928712 135959909 131708119 135959909 235885671 135959909 235885671 232454956 235885671 165633555 156855642 165633555 192301583 165633555 192301583 200786310 192301583 103516147 99724122 103516147 186549482 103516147 186549482 190538661 186549482 117540806 107070328 117540806 107070328 111433936 107070328 244383548 246245160 244383548 61499242 244383548 61499242 64321996 61499242 261059264 263415608 261059264 168149447 261059264 168149447 112361820 107147996 112361820 211528110 112361820 211528110 217844482 211528110 74589731 71829814 74589731 262736528 74589731 262736528 259523266 262736528 205706506 165712390 205706506 165712390 170190348 165712390 180618384 234276693 180618384 234276693 230368319 234276693 118411285 114129221 118411285 130823018 118411285 130823018 241029003 243815985 241029003 196107152 241029003 196107152 33301255 31183913 33301255 67651372 33301255 67651372 222139330 248823323 222139330 248823323 245341269 248823323 188036947 43700446 188036947 43700446 47922766 43700446 102562006 99175040 102562006 97370364 102562006 97370364 98226206 97370364 190886546 183360951 190886546 75296505 190886546 75296505 31178888 29678841 31178888 127815282 31178888 127815282 131693060 127815282 36421679 34256203 36421679 152725467 36421679 152725467 206772218 206716435 206772218 57897960 206772218 57897960 54206029 51825833 54206029 116306439 54206029 116306439 197137503 193781594 197137503 27080134 197137503 27080134 28591378 27080134 237558882 276065271 237558882 276065271 274775114 276065271 79009229 66350380 79009229 66350380 69300924 66350380 248665424 251546873 248665424 89757427 248665424 89757427 91293480 89757427 215925577 218688563 215925577 181450333 215925577 181450333 19015925 16764689 19015925 242246033 19015925 242246033 239695317 242246033 174411175 131150716 174411175 131150716 136047292 131150716 206981740 210419434 206981740 5716060 206981740 5716060 5393122 5716060 75571005 216624863 75571005 216624863 222682621 216624863 44918563 42824864 44918563 174899013 44918563 174899013 183840756 174899013 137761163 89359882 137761163 89359882 89802572 89359882 281697831 282191291 281697831 132470655 281697831 132470655 135582967 132470655 210683029 210028766 210683029 110519372 210683029 110519372 115717261 110519372 146538964 245020337 146538964 245020337 240821590 245020337 134127923 129578916 134127923 218221100 134127923 218221100 215756045 218221100 164421661 157288646 164421661 239211746 164421661 239211746 236258350 239211746 109729106 104984520 109729106 125217345 109729106 125217345 254709073 259464647 254709073 244486303 254709073 244486303 75990667 75808175 75990667 260970202 75990667 260970202 259554735 260970202 173907677 143352511 173907677 143352511 60827857 58274793 60827857 117722652 60827857 117722652 238101745 240390195 238101745 115480468 238101745 115480468 119869597 115480468 156956952 151679402 156956952 83666275 156956952 83666275 43324912 40404878 43324912 298441300 43324912 298441300 295367844 298441300 183143974 173446132 183143974 290788270 183143974 290788270 289087203 290788270 48559943 46831877 48559943 164564752 48559943 164564752 175210659 164564752 32133254 29240356 32133254 69775088 32133254 69775088 72386391 69775088 56088271 55993430 56088271 237899767 56088271 237899767 234278836 237899767 117762976 112998031 117762976 261086442 117762976 261086442 260417898 261086442 66848541 32804966 66848541 32804966 34883791 32804966 221051719 223454852 221051719 182222124 221051719 182222124 104194700 100090261 104194700 218370397 104194700 218370397 214012458 218370397 62551673 58936244 62551673 138530159 62551673 138530159 178666734 284365077 178666734 284365077 283081326 284365077 189443257 84075976 189443257 84075976 79149620 76560530 79149620 264651179 79149620 264651179 262182856 264651179 97637889 27964606 97637889 27964606 31728636 27964606 173937344 164524349 173937344 26863482 173937344 26863482 27967955 26863482 251121877 255896391 251121877 242881090 251121877 242881090 42617604 40198586 42617604 129836155 42617604 129836155 135185167 129836155 108544867 104185651 108544867 178172139 108544867 178172139 271841367 275292616 271841367 112974097 271841367 112974097 112706812 112974097 171544495 160320546 171544495 68629655 171544495 68629655 73719042 68629655 95986257 95739215 95986257 91166680 95986257 91166680 65352505 63152196 65352505 168650648 65352505 168650648 225151282 252983859 225151282 252983859 281289874 281963043 281289874 113194627 281289874 113194627 90829709 89200864 90829709 226944357 90829709 226944357 233002150 226944357 176656369 113796985 176656369 113796985 118350434 113796985 191281169 190467776 191281169 82042954 191281169 82042954 82266362 82042954 118741788 113785496 118741788 58572836 118741788 58572836 60653284 58572836 233660315 237344203 233660315 224605984 233660315 224605984 220404271 224605984 256997511 259986847 256997511 213926065 256997511 213926065 208726803 213926065 228486944 230385557 228486944 96470514 228486944 96470514 99460092 96470514 202800084 199835823 202800084 137424888 202800084 137424888 88094044 83962201 88094044 190162782 88094044 190162782 236683558 238943515 236683558 98144088 236683558 98144088 103101615 98144088 238041710 235971812 238041710 223720186 238041710 223720186 220367600 223720186 256829678 260821721 256829678 92149063 256829678 92149063 11552508 10914905 11552508 194246658 11552508 194246658 194352562 194246658 112452315 109103784 112452315 200826971 112452315 200826971 202517436 200826971 67221495 53900685 67221495 53900685 27224993 25519358 27224993 34077176 27224993 34077176 165665357 157072284 165665357 150584376 165665357 150584376 27024351 24290677 27024351 117357416 27024351 117357416 286198944 285658209 286198944 126922913 286198944 126922913 131066374 126922913 140688051 135542809 140688051 122764221 140688051 122764221 126938706 122764221 228431174 231940894 228431174 98910729 228431174 98910729 101314269 98910729 235890471 238983828 235890471 60062709 235890471 60062709 62236701 60062709 193258740 188917323 193258740 142491153 193258740 142491153 149739661 142491153 234741788 239652030 234741788 234762474 234741788 234762474 40603071 38858409 40603071 221862223 40603071 221862223 227151958 221862223 103343088 103610554 103343088 268725714 103343088 268725714 265390659 268725714 151522024 141170275 151522024 230469848 151522024 230469848 226733965 230469848 122267973 79360034 122267973 79360034 82177695 79360034 93943231 92706897 93943231 50861903 93943231 50861903 51446337 50861903 241348196 279236563 241348196 279236563 276517406 279236563 207040357 51995944 207040357 51995944 52890070 51995944 139133189 270152194 139133189 270152194 268366786 270152194 98637828 94886018 98637828 118382480 98637828 118382480 123238334 118382480 50366939 49878230 50366939 229757516 50366939 229757516 224795324 229757516 182763308 41952194 182763308 41952194 43993356 41952194 170809091 212129234 170809091 212129234 212847151 212129234 189933357 151985356 189933357 151985356 44913230 43248048 44913230 57019356 44913230 57019356 237656544 239142826 237656544 133682776 237656544 133682776 137445010 133682776 157090464 145104857 157090464 117812491 157090464 117812491 123292641 117812491 246478097 248487634 246478097 145379371 246478097 145379371 152048343 246965178 152048343 246965178 242037190 246965178 202107880 123420288 202107880 123420288 59444353 55236145 59444353 247936165 59444353 247936165 247215731 247936165 132750350 128152521 132750350 228633696 132750350 228633696 223420955 228633696 209540955 66648438 209540955 66648438 69246082 66648438 249966333 253170544 249966333 84042562 249966333 84042562 85067287 84042562 202089869 198967290 202089869 179058391 202089869 179058391 180301595 171707057 180301595 257963954 180301595 257963954 256461989 257963954 254922119 234438683 254922119 234438683 204712915 86060018 204712915 86060018 90369102 86060018 152858315 182508374 152858315 182508374 186261503 182508374 136009229 83284752 136009229 83284752 83591651 83284752 156363066 263098573 156363066 263098573 260672491 263098573 233305304 184747767 233305304 184747767 191130849 184747767 232438345 238141423 232438345 17999331 232438345 17999331 17844435 17999331 31686377 234504517 31686377 234504517 230761080 234504517 173597380 169703851 173597380 172982488 173597380 172982488 178090237 172982488 79970927 78921260 79970927 122565052 79970927 122565052 123847537 122565052 57602827 56332342 57602827 174145471 57602827 174145471 182242146 174145471 93578709 92345987 93578709 197339564 93578709 197339564 196649307 197339564 22649501 20844902 22649501 228944006 22649501 228944006 225928334 228944006 219502641 223409969 219502641 261668899 219502641 261668899 259438513 261668899 109199654 104026040 109199654 279332728 109199654 279332728 278158351 279332728 100135442 96202225 100135442 259233412 100135442 259233412 257202792 259233412 190909046 62590361 190909046 62590361 65888978 62590361 76076024 185143115 76076024 185143115 234066538 257587533 234066538 257587533 256211710 257587533 149026586 128093965 149026586 128093965 132488215 172161941 132488215 172161941 178704857 172161941 171215625 61592682 171215625 61592682 64124726 61592682 217818092 248558003 217818092 248558003 246074167 248558003 106289364 40348582 106289364 40348582 44314517 40348582 78347179 78388672 78347179 78388672 128410213 283907935 128410213 283907935 281668849 283907935 202920238 113972795 202920238 113972795 118235604 113972795 168907241 163715747 168907241 150008761 168907241 150008761 155935196 150008761 179377717 192221680 179377717 192221680 194005201 192221680 125909301 120834213 125909301 240811928 125909301 240811928 237243466 240811928 78163620 74965982 78163620 94193842 78163620 94193842 97280005 94193842 59985528 57080105 59985528 171472415 59985528 171472415 179073515 171472415 147300612 142552270 147300612 197453915 147300612 197453915 193475757 197453915 121186003 119264427 121186003 135731235 121186003 135731235 141204942 135731235 122590149 29340519 122590149 29340519 29609437 29340519 254592056 295507597 254592056 295507597 293220556 295507597 236073396 240134263 236073396 247332264 236073396 247332264 242705743 247332264 240606189 167445172 240606189 167445172 42897730 39084098 42897730 251111967 42897730 251111967 249134686 251111967 88818033 31929903 88818033 31929903 34036694 31929903 139659528 134984057 139659528 132358701 139659528 132358701 137128664 132358701 243897166 246993125 243897166 229079740 243897166 229079740 100037931 8268557 100037931 8268557 7373003 8268557 149796138 245492703 149796138 245492703 243189802 245492703 92950457 64611481 92950457 64611481 67139270 64611481 238375628 242680393 238375628 117182626 238375628 117182626 63654708 61447151 63654708 79108500 63654708 79108500 84209232 79108500 66600282 63302343 66600282 98898503 66600282 98898503 131132315 127930207 131132315 53877090 131132315 53877090 56286098 53877090 290093247 291804824 290093247 212888714 290093247 212888714 187546695 102638324 187546695 102638324 107747231 102638324 120624606 116536366 120624606 19444248 120624606 19444248 20916655 19444248 169284342 164035667 169284342 102223721 169284342 102223721 106195308 102223721 235832277 232978241 235832277 81671967 235832277 81671967 86635257 81671967 142696905 278729617 142696905 278729617 276086746 278729617 121904477 11322275 121904477 11322275 12285493 11322275 159223553 300242300 159223553 300242300 300049433 300242300 34722207 32289538 34722207 177973182 34722207 177973182 188420860 177973182 186247132 181559484 186247132 60217659 186247132 60217659 63593461 60217659 164545187 222031534 164545187 222031534 226716065 222031534 220263645 224568627 220263645 155933614 220263645 155933614 44652612 42037728 44652612 145304557 44652612 145304557 149264520 145304557 128322606 73559048 128322606 73559048 60293234 58996722 60293234 127579960 60293234 127579960 132267947 127579960 79815554 76465754 79815554 232186193 79815554 232186193 228964843 232186193 142349260 136974754 142349260 180927750 142349260 180927750 186681597 180927750 97458583 94841560 97458583 153991625 97458583 153991625 159371738 153991625 59509460 57264202 59509460 211827576 59509460 211827576 257181250 265983684 257181250 265983684 264429989 265983684 165899286 133340108 165899286 133340108 134939186 131322323 134939186 215405505 134939186 215405505 212957452 215405505 48378689 48038581 48378689 118471062 48378689 118471062 139216754 216355252 139216754 216355252 212354732 216355252 98023553 96012594 98023553 111029867 98023553 111029867 155052513 145466265 155052513 90664999 155052513 90664999 7598581 6483535 7598581 143160467 7598581 143160467 150002945 143160467 63472618 61442007 63472618 83835083 63472618 83835083 121546710 137769710 121546710 137769710 143465096 137769710 71492818 68725396 71492818 136611659 71492818 136611659 142358028 136611659 107070395 78973310 107070395 78973310 79970949 78973310 80255684 29734755 80255684 29734755 29104518 29734755 157311190 152924418 157311190 130194560 157311190 130194560 137009878 130194560 196662415 191514097 196662415 120665112 196662415 120665112 22296885 19774055 22296885 165233232 22296885 165233232 174903829 165233232 68236330 64927392 68236330 234883188 68236330 234883188 231296072 234883188 180117544 169946127 180117544 203752327 180117544 203752327 200691722 203752327 113181398 112595524 113181398 161477569 113181398 161477569 170593113 161477569 82259101 81562607 82259101 144100496 82259101 144100496 193645708 192476768 193645708 129722792 193645708 129722792 135237701 129722792 188713492 185713462 188713492 185713462 197199691 185713462 31647268 31370749 31647268 93353359 31647268 93353359 110024005 145087003 110024005 145087003 256938062 261196768 256938062 103777753 256938062 103777753 104186765 103777753 244404170 262502047 244404170 262502047 261371203 262502047 53241159 50260779 53241159 218841353 53241159 218841353 223451681 218841353 55726327 29144357 55726327 29144357 31000767 29144357 48294009 67804246 48294009 67804246 172972747 166301591 172972747 82826823 172972747 82826823 87491657 82826823 233043981 237220103 233043981 57959339 233043981 57959339 57115035 57959339 145303643 155558517 145303643 155558517 164374560 155558517 102546407 31718986 102546407 31718986 35021973 31718986 240278313 239129033 240278313 62918616 240278313 62918616 65164844 62918616 162910334 158063625 162910334 102017265 162910334 102017265 86570802 85435906 86570802 121079098 86570802 121079098 257290184 257509604 257290184 168634838 257290184 168634838 11629123 12174940 11629123 201247733 11629123 201247733 207207471 201247733 206456051 210015763 206456051 173599654 206456051 173599654 182844926 173599654 268488967 271398005 268488967 79468521 268488967 79468521 34926207 31722844 34926207 255529163 34926207 255529163 267835023 269523309 267835023 84585902 267835023 84585902 85150794 84585902 127998439 122482094 127998439 120135090 127998439 120135090 119878333 120135090 277270304 279269678 277270304 221791258 277270304 221791258 157602700 152776467 157602700 166950262 157602700 166950262 171641190 166950262 46837235 42459992 46837235 176381943 46837235 176381943 181463222 176381943 98381533 95655229 98381533 199438181 98381533 199438181 200488260 199438181 77929879 77110296 77929879 175267703 77929879 175267703 185617625 175267703 63665399 59854595 63665399 65213009 63665399 65213009 299362528 298936938 299362528 71612575 299362528 71612575 74583533 71612575 149790159 142900252 149790159 115807308 149790159 115807308 118945340 115807308 208669898 208589319 208669898 23331508 208669898 23331508 24089279 23331508 177229897 172084926 177229897 172084926 150989557 88731165 150989557 88731165 91514432 88731165 152975201 153178825 152975201 153178825 187899472 192921414 187899472 192921414 204020047 192921414 60384381 27932554 60384381 27932554 29025830 27932554 185360953 177785368 185360953 163344687 185360953 163344687 37669863 39155722 37669863 214373681 37669863 214373681 216485669 214373681 75519862 18675717 75519862 18675717 19753289 18675717 213280699 272992291 213280699 272992291 270694080 272992291 188685425 132881858 188685425 132881858 136299532 132881858 140430541 168718552 140430541 168718552 179500499 168718552 56467658 52697698 56467658 224066149 56467658 224066149 223294714 224066149 64489811 62574620 64489811 243206597 64489811 243206597 242514504 243206597 23459363 19359018 23459363 19359018 19831587 19359018 67545880 129370765 67545880 129370765 186625882 237163553 186625882 237163553 236346290 237163553 71858261 68235422 71858261 118083247 71858261 118083247 191153193 233552195 191153193 233552195 228439774 233552195 169539547 161325812 169539547 238091782 169539547 238091782 234376735 238091782 134900792 130611137 134900792 237343946 134900792 237343946 234773279 237343946 211404726 213231597 211404726 234238999 211404726 234238999 282455714 281722406 282455714 65116185 282455714 65116185 68074484 65116185 208370258 222687223 208370258 222687223 218535377 222687223 132725912 110317448 132725912 110317448 115071035 110317448 246273426 249330408 246273426 161039831 246273426 161039831 49053669 31439326 49053669 31439326 35636378 31439326 125108792 120938481 125108792 107875557 125108792 107875557 111694011 107875557 142933707 260888389 142933707 260888389 260198963 260888389 58767014 55760429 58767014 83445604 58767014 83445604 243682641 245473162 243682641 21072618 243682641 21072618 21866659 21072618 98432825 180946225 98432825 180946225 185238227 180946225 114384125 114026861 114384125 243337958 114384125 243337958 273373004 276550632 273373004 154178178 273373004 154178178 160648599 154178178 199925595 214414628 199925595 214414628 218090290 214414628 36705323 33667332 36705323 170933135 36705323 170933135 174881230 170933135 48853653 45613435 48853653 200472178 48853653 200472178 201261320 200472178 97887396 58225307 97887396 58225307 59904311 58225307 70860640 226667246 70860640 226667246 226879647 226667246 106380723 101400856 106380723 188015682 106380723 188015682 198298481 188015682 136511684 132637191 136511684 183441165 136511684 183441165 189310464 183441165 113298163 107955356 113298163 201451442 113298163 201451442 263614147 265595059 263614147 237788654 263614147 237788654 178807642 170965321 178807642 282923571 178807642 282923571 282683035 282923571 207601489 110548181 207601489 110548181 115097918 110548181 221818082 218634634 221818082 218325473 221818082 218325473 86658663 45599023 86658663 45599023 47886995 45599023 109452286 151570526 109452286 151570526 184544532 177623439 184544532 148791611 184544532 148791611 155576847 148791611 202752520 191454372 202752520 107768772 202752520 107768772 112828080 107768772 211813982 214984062 211813982 136651803 211813982 136651803 42844862 2810164 42844862 2810164 3226868 2810164 66403927 176296837 66403927 176296837 181627794 176296837 175745278 169190443 175745278 219338439 175745278 219338439 247415160 250957098 247415160 51336715 247415160 51336715 51587878 51336715 192241302 286578001 192241302 286578001 285027992 286578001 248411103 243617885 248411103 243617885 174706676 158104154 174706676 158104154 130809669 89171042 130809669 89171042 90817236 89171042 236086192 239856518 236086192 192726206 236086192 192726206 148989747 139434072 148989747 177061325 148989747 177061325 187750913 177061325 144699251 136722146 144699251 152806270 144699251 152806270 259209143 262754860 259209143 124951145 259209143 124951145 83156456 78767840 83156456 169962171 83156456 169962171 174416221 169962171 5059905 5534875 5059905 226172226 5059905 226172226 255744082 256660736 255744082 82489881 255744082 82489881 81843541 82489881 201868765 199209093 201868765 75138703 201868765 75138703 53042665 51949439 53042665 273000208 53042665 273000208 269950908 273000208 219723321 117519128 219723321 117519128 121493336 117519128 202233965 191557573 202233965 170008286 202233965 170008286 179601642 170008286 249795954 256056477 249795954 31252934 249795954 31252934 34861462 31252934 61498949 139368072 61498949 139368072 273413897 276631051 273413897 100146351 273413897 100146351 79257597 55913400 79257597 55913400 56397968 55913400 232274676 234873184 232274676 67372345 232274676 67372345 69850088 67372345 208643428 212867127 208643428 206493125 208643428 206493125 100227835 98303048 100227835 221383916 100227835 221383916 217652976 221383916 194310542 151726363 194310542 151726363 65816814 63502068 65816814 239413976 65816814 239413976 236262873 239413976 80696171 73868734 80696171 73868734 39308462 36861099 39308462 182829224 39308462 182829224 189422883 182829224 110719323 64726991 110719323 64726991 68192876 64726991 141888227 158470271 141888227 158470271 254187392 272816152 254187392 272816152 269278335 272816152 193163101 185006635 193163101 185006635 197636149 185006635 34355400 31109978 34355400 116353433 34355400 116353433 122192697 116353433 18616256 15371092 18616256 123696742 18616256 123696742 262021115 274091041 262021115 274091041 272650793 274091041 245513416 67443398 245513416 67443398 70096012 67443398 106763801 103381699 106763801 90814382 106763801 90814382 92848719 90814382 160021966 249670721 160021966 249670721 248544496 249670721 139595857 134368757 139595857 289435207 139595857 289435207 287990036 289435207 211226398 210271955 211226398 216460004 211226398 216460004 220524822 216460004 138882024 133789346 138882024 191443173 138882024 191443173 198535155 191443173 169977273 36434145 169977273 36434145 38210640 36434145 200468081 204905128 200468081 133809685 200468081 133809685 92900081 78804437 92900081 78804437 79673547 78804437 114088568 140004441 114088568 140004441 146332554 140004441 137472948 57103595 137472948 57103595 59020294 57103595 228068567 230404244 228068567 122080385 228068567 122080385 125261589 122080385 232536666 235823594 232536666 191888413 232536666 191888413 191073226 191888413 273812304 275411442 273812304 168373008 273812304 168373008 172496994 168373008 179474328 169996537 179474328 86823095 179474328 86823095 91115537 86823095 244316292 245365796 244316292 144721651 244316292 144721651 104938850 43810378 104938850 43810378 46957291 43810378 173428295 169421416 173428295 131758357 173428295 131758357 54283463 53073470 54283463 128131764 54283463 128131764 129894284 128131764 34835859 36034789 34835859 123436260 34835859 123436260 126011577 123436260 61230159 56508061 61230159 271035538 61230159 271035538 269729611 271035538 83944951 58782212 83944951 58782212 26318793 23686574 26318793 168067050 26318793 168067050 173372455 168067050 104827461 100806106 104827461 100806106 128422518 122357589 128422518 101668003 128422518 101668003 105790997 101668003 248756504 251206715 248756504 171477171 248756504 171477171 40439038 41237804 40439038 188110068 40439038 188110068 190700664 188110068 111693018 107059088 111693018 239379644 111693018 239379644 235050324 239379644 8710217 6003574 8710217 267856967 8710217 267856967 267227692 267856967 68489288 66591680 68489288 150782186 68489288 150782186 161781624 150782186 160678668 214815408 160678668 214815408 213085160 214815408 25392549 23111790 25392549 171386900 25392549 171386900 179014752 171386900 76264378 44006175 76264378 44006175 43473218 44006175 261792928 264728588 261792928 192313095 261792928 192313095 160771600 152806011 160771600 156635302 160771600 156635302 205863438 201646517 205863438 119399849 205863438 119399849 20860075 20874312 20860075 167524554 20860075 167524554 173029014 167524554 87893462 82329208 87893462 98852503 87893462 98852503 135076772 130376081 135076772 22175791 135076772 22175791 23228920 22175791 264297485 266941329 264297485 140967484 264297485 140967484 145747938 140967484 269394144 273022752 269394144 239387844 269394144 239387844 240495644 239387844 264731598 266613565 264731598 230712167 264731598 230712167 106782093 105583626 106782093 247569441 106782093 247569441 243561430 247569441 43943969 41833552 43943969 132478440 43943969 132478440 137374601 132478440 46528500 28389644 46528500 28389644 27806676 28389644 120712687 114849177 120712687 47064828 120712687 47064828 50423959 47064828 189766094 270160279 189766094 270160279
119676 0 0 924721998 0 924721998 891662539 162680415 891662539 822486436 891662539 822486436 608150487 822486436 765885563 346209001 765885563 548143004 765885563 548143004 391660035 548143004 816503869 275384816 816503869 584318485 816503869 584318485 76462078 114978402 76462078 453067366 76462078 453067366 897734756 153862687 897734756 736351183 897734756 736351183 139412620 207126151 139412620 207126151 861108443 207126151 668369436 491404055 668369436 75566556 668369436 75566556 50609409 75566556 842865394 985798175 842865394 985798175 567141152 985798175 998525290 1951448 998525290 336196956 998525290 336196956 650620675 642779961 650620675 397403360 650620675 397403360 731833895 397403360 487274116 930654779 487274116 409547541 487274116 409547541 723294067 409547541 30366214 45484679 30366214 930493464 30366214 930493464 530800970 930493464 341302213 25984903 341302213 25984903 16718624 25984903 229718534 344977919 229718534 34152504 229718534 34152504 22640096 34152504 938313199 739903213 938313199 739903213 316622002 162543405 316622002 162543405 891790603 162543405 247874535 371431459 247874535 44439785 247874535 44439785 29306478 44439785 791209279 930175463 791209279 930175463 92494054 138800279 92494054 331117091 92494054 331117091 862203382 205323175 862203382 283038022 862203382 283038022 102341040 153559384 102341040 617661844 102341040 617661844 515274530 617661844 136835984 206154767 136835984 639023366 136835984 639023366 709154949 430331149 709154949 519920784 709154949 519920784 643030671 519920784 998697082 1744407 998697082 873178933 998697082 873178933 402580388 953874183 402580388 50977970 402580388 50977970 965614422 50977970 288322791 431610151 288322791 40580030 288322791 40580030 972440712 40580030 709012862 430470385 709012862 221014047 709012862 221014047 932653744 102626856 932653744 206025889 932653744 206025889 604716938 887721462 604716938 872220348 604716938 872220348 820261175 170456282 820261175 170456282 113685516 170456282 146684541 627070840 146684541 627070840 686017566 463957533 686017566 726729888 686017566 726729888 389464370 726729888 879620310 25367378 879620310 25367378 16214777 25367378 404644842 682579161 404644842 4079020 404644842 4079020 997187183 4079020 177647203 270072755 177647203 70238192 177647203 70238192 952825369 70238192 836634654 603618115 836634654 603618115 55905793 83759018 55905793 264448889 55905793 264448889 824323918 264448889 739923314 550698177 739923314 550698177 248205290 371898377 248205290 578409326 248205290 578409326 618875670 578409326 506672852 895097726 506672852 895097726 653191336 895097726 302546644 246010907 302546644 246010907 836313944 246010907 342702846 976345228 342702846 421167260 342702846 421167260 203952963 307535298 203952963 962787170 203952963 962787170 604569833 962787170 86866749 130628456 86866749 384028854 86866749 384028854 739961417 384028854 446297058 880273298 446297058 728667214 446297058 728667214 463164391 728667214 199969087 302076479 199969087 445055392 199969087 445055392 296732419 445055392 142916423 215542761 142916423 520869274 142916423 520869274 360411187 520869274 60949995 91388596 60949995 450597946 60949995 450597946 302832093 453986238 302832093 85648338 302832093 85648338 942806181 85648338 3498497 5467738 3498497 190608880 3498497 190608880 679897914 473399353 679897914 139206188 679897914 139206188 92847448 139206188 785734025 649311305 785734025 649311305 209733777 316517484 209733777 403402863 209733777 403402863 520667455 966422598 520667455 966422598 308421581 383481534 308421581 383481534 255915253 383481534 932023075 103680711 932023075 662709687 932023075 662709687 421678931 662709687 670613772 285529385 670613772 285529385 188282691 285529385 585069969 887702867 585069969 855641207 585069969 855641207 237336636 356179131 237336636 450549247 237336636 450549247 300229767 450549247 295531085 443028752 295531085 837976593 295531085 837976593 609765319 837976593 276873996 274838352 276873996 274838352 816867547 274838352 681187352 471263310 681187352 265643878 681187352 265643878 823440362 265643878 240307070 796238211 240307070 796238211 611458929 976732139 611458929 668289349 611458929 668289349 572624484 588608132 572624484 851605743 572624484 851605743 188108899 33048534 188108899 33048534 21714285 33048534 742596298 436626258 742596298 436626258 231718411 289949656 231718411 289949656 191735556 289949656 226483534 340334953 226483534 263457715 226483534 263457715 825186581 263457715 817951708 272832740 817951708 23763007 817951708 23763007 984205169 23763007 661235708 892577554 661235708 892577554 427940960 368152047 427940960 368152047 245440775 368152047 266654289 400584973 266654289 343566759 266654289 343566759 211028902 318240764 211028902 847079363 211028902 847079363 923580304 29543707 923580304 29543707 980525582 29543707 980388203 845283840 980388203 845283840 81770830 122716415 81770830 635303187 81770830 635303187 420677227 635303187 92013975 138088374 92013975 280556221 92013975 280556221 184816173 280556221 35570709 52506929 35570709 192742154 35570709 192742154 664299556 497648622 664299556 352291108 664299556 352291108 762192528 352291108 51491055 76787795 51491055 241433166 51491055 241433166 607687332 844746999 607687332 200360518 607687332 200360518 865713314 200360518 480659231 675093790 480659231 213693026 480659231 213693026 141793757 213693026 766956696 736699001 766956696 736699001 341013874 736699001 391324425 279271104 391324425 279271104 814026026 279271104 726460107 405154511 726460107 236167395 726460107 236167395 156231592 236167395 519410437 551476140 519410437 461247112 519410437 461247112 687681373 461247112 467125117 785938246 467125117 352300967 467125117 352300967 762138966 352300967 341854001 524393320 341854001 130991996 341854001 130991996 913450649 130991996 642105367 908195840 642105367 51163631 642105367 51163631 965521513 51163631 365720448 527589784 365720448 191935998 365720448 191935998 871908334 191935998 22573154 34075805 22573154 86730751 22573154 86730751 534074945 862972345 534074945 134048103 534074945 134048103 89067834 134048103 902024936 147527463 902024936 106015658 902024936 106015658 930369653 106015658 250531940 651160135 250531940 651160135 504348692 826559335 504348692 357423859 504348692 357423859 96126733 144331127 96126733 733741982 96126733 733741982 989677438 15365461 989677438 309128052 989677438 309128052 205012095 309128052 871003838 193382968 871003838 450102847 871003838 450102847 299934832 450102847 706297441 434423758 706297441 479184610 706297441 479184610 181686790 11560283 181686790 11560283 7673674 11560283 667564920 493098789 667564920 459711213 667564920 459711213 306592534 459711213 873758773 189260406 873758773 673730216 873758773 673730216 546500982 673730216 892081209 162191497 892081209 743271523 892081209 743271523 333230831 743271523 564074781 830442391 564074781 222964909 564074781 222964909 147200562 222964909 223415583 336442060 223415583 230132405 223415583 230132405 152241127 230132405 375670717 976126824 375670717 976126824 603550813 976126824 476049429 891314277 476049429 891314277 473677619 891314277 622239293 605531518 622239293 858356400 622239293 858356400 120295489 180594095 120295489 854086500 120295489 854086500 422244347 854086500 220433854 147008201 220433854 147008201 97934065 147008201 997417557 3758284 997417557 204554382 997417557 204554382 436196409 709203727 436196409 124953723 436196409 124953723 917385287 124953723 427355667 836900222 427355667 836900222 485152590 836900222 323519535 353762245 323519535 353762245 761286928 353762245 380204545 865667908 380204545 173004683 380204545 173004683 884920416 173004683 641667499 665800942 641667499 392293922 641667499 392293922 261787883 392293922 493918087 892145282 493918087 488957237 493918087 488957237 822880817 266604794 822880817 424727028 822880817 424727028 641769149 683543407 641769149 408258130 641769149 408258130 272092004 408258130 297744093 950722635 297744093 950722635 969176303 45279921 969176303 641780074 969176303 641780074 313897601 471415065 313897601 695612090 313897601 695612090 574649211 695612090 416600983 855270449 416600983 682779207 416600983 682779207 356434730 682779207 861324478 206968772 861324478 372496340 861324478 372496340 748232454 372496340 788150053 271603634 788150053 271603634 178587629 271603634 969539671 44994614 969539671 409533612 969539671 409533612 461349931 553102070 461349931 306373416 461349931 306373416 793475221 306373416 115754619 173457602 115754619 376298149 115754619 376298149 673893405 482726738 673893405 134206817 673893405 134206817 911232472 134206817 780211105 804157699 780211105 804157699 250546676 102893184 250546676 102893184 932514415 102893184 174524029 342422545 174524029 342422545 877194809 184480203 877194809 642849713 877194809 642849713 380331918 642849713 478655776 592734821 478655776 646017238 478655776 646017238 628721292 646017238 529026316 868375302 529026316 151782589 529026316 151782589 100952847 151782589 516784259 825094843 516784259 825094843 564184577 825094843 129259883 194105712 129259883 712914104 129259883 712914104 487274343 712914104 53084110 59071688 53084110 59071688 39816852 59071688 918324189 709761241 918324189 709761241 381100305 709761241 814056259 279215333 814056259 439263332 814056259 439263332 293080294 439263332 804612501 290575693 804612501 733278587 804612501 733278587 146555353 220775056 146555353 220775056 853081115 220775056 380975843 711285226 380975843 490403240 380975843 490403240 669210684 490403240 448159242 510238022 448159242 384467679 448159242 384467679 739639793 384467679 484755251 871066614 484755251 515154187 484755251 515154187 538538356 515154187 274302069 94973797 274302069 94973797 63465327 94973797 816017578 468236748 816017578 468236748 311759050 468236748 977264715 34588778 977264715 701441011 977264715 701441011 345898889 942957440 345898889 779204307 345898889 779204307 640908256 779204307 271002089 406735083 271002089 599290585 271002089 599290585 721076792 137638472 721076792 137638472 908819800 137638472 562963151 549235785 562963151 247695309 562963151 247695309 835222148 247695309 113789658 170537333 113789658 824796149 113789658 824796149 993204050 9418812 993204050 597686791 993204050 597686791 381462197 686483710 381462197 167354636 381462197 167354636 968087848 46770343 968087848 806778601 968087848 806778601 297414733 20738868 297414733 20738868 986216668 20738868 386287121 799936247 386287121 799936247 661813237 944301261 661813237 944301261 21473937 32582629 21473937 451121123 21473937 451121123 862383362 30008948 862383362 30008948 980177177 30008948 241560279 487076737 241560279 487076737 650802689 666603183 650802689 179334046 650802689 179334046 880511693 179334046 598147504 782382245 598147504 782382245 517744567 782382245 919009168 122637240 919009168 215991696 919009168 215991696 143207620 215991696 364119802 540984929 364119802 370295607 364119802 370295607 749537353 370295607 408892116 798300527 408892116 430078596 408892116 430078596 709310937 430078596 609146650 649986990 609146650 286121788 609146650 286121788 188693904 286121788 926060933 112285456 926060933 728682255 926060933 728682255 536083853 728682255 681410850 250681227 681410850 250681227 833040961 250681227 303661783 455464914 303661783 409626725 303661783 409626725 723259867 409626725 550251894 554251961 550251894 126353914 550251894 126353914 916638773 126353914 801762662 552691659 801762662 552691659 369017930 552691659 765956781 311468070 765956781 311468070 87792379 131723037 87792379 453007435 87792379 453007435 693276098 453007435 621391461 720450856 621391461 363847685 621391461 363847685 753692182 363847685 236859885 355643857 236859885 490931874 236859885 490931874 496438401 805234086 496438401 805234086 595402276 805234086 218154695 329366277 218154695 330654405 218154695 330654405 472552147 773159338 472552147 185874275 472552147 185874275 123945745 185874275 300499942 839136691 300499942 839136691 624021792 839136691 50859389 75823471 50859389 329290947 50859389 329290947 543489390 588916730 543489390 382446820 543489390 382446820 815027879 277792569 815027879 985811092 815027879 985811092 247628124 226095620 247628124 226095620 149309916 226095620 456556402 523613946 456556402 453460775 456556402 453460775 692995956 453460775 173128805 207126154 173128805 207126154 102052087 112172749 102052087 112172749 74383278 112172749 337122720 833504485 337122720 741398403 337122720 741398403 438562366 741398403 187562287 284420913 187562287 371431462 187562287 371431462 748777115 371431462 339499424 897682967 339499424 269441039 339499424 269441039 820907788 269441039 551233133 936160762 551233133 52601983 551233133 52601983 964664772 52601983 748244952 372430234 748244952 20915950 748244952 20915950 13491606 20915950 555924676 610232328 555924676 464862133 555924676 464862133 61769980 92515452 61769980 441652328 61769980 441652328 701181579 441652328 439109928 988054987 439109928 905482143 439109928 905482143 900300142 150322850 900300142 937063811 900300142 937063811 393055010 937063811 928911435 108157157 928911435 248594112 928911435 248594112 9575491 14276805 9575491 369512939 9575491 369512939 750066722 369512939 654525327 881521704 654525327 146838224 654525327 146838224 97827175 146838224 255231714 446993389 255231714 446993389 697415014 446993389 169559221 257455050 169559221 785428612 169559221 785428612 437695818 785428612 323177435 486164481 323177435 643341685 323177435 643341685 938135300 49947641 938135300 49947641 33750194 49947641 195126129 341508812 195126129 341508812 910849448 134754609 910849448 469933977 910849448 469933977 154329033 15954364 154329033 15954364 989397357 15954364 907465867 492982388 907465867 492982388 221126214 333323248 221126214 627090607 221126214 627090607 469863362 627090607 374468050 927880417 374468050 916992905 374468050 916992905 497965682 916992905 392084798 132091489 392084798 132091489 912447496 132091489 824577255 264155124 824577255 108659813 824577255 108659813 928407826 108659813 899342153 948617355 899342153 948617355 487147211 948617355 722715319 235903112 722715319 235903112 156002731 235903112 676606749 477839531 676606749 439688396 676606749 439688396 798904204 298758379 798904204 966611812 798904204 966611812 35874378 52989585 35874378 417866666 35874378 417866666 717851245 417866666 223774569 23440459 223774569 23440459 984337437 23440459 78811988 602807044 78811988 602807044 568717145 903703630 568717145 242556550 568717145 242556550 160496687 242556550 502253569 828113662 502253569 220434031 502253569 220434031 853256056 220434031 486300098 812356018 486300098 403842201 486300098 403842201 268959421 403842201 774425731 333771668 774425731 954601017 774425731 954601017 406299049 954601017 987683070 18268328 987683070 743719001 987683070 743719001 87553576 130881692 87553576 130881692 87042367 130881692 849151390 261668244 849151390 261668244 172188203 261668244 459020740 783021032 459020740 77138081 459020740 77138081 51773071 77138081 647191909 700836976 647191909 567472106 647191909 567472106 9238247 13840486 9238247 373304007 9238247 373304007 249276234 373304007 48768128 72351586 48768128 123254305 48768128 123254305 932472376 102921221 932472376 359518223 932472376 359518223 239769387 359518223 392817609 925457024 392817609 164999992 392817609 164999992 890196529 164999992 160136472 391986590 160136472 391986590 734980692 391986590 322805349 768156384 322805349 768156384 478920191 768156384 390862531 262256636 390862531 262256636 825866784 262256636 71973898 108411243 71973898 224637031 71973898 224637031 148224131 224637031 90723352 136396503 90723352 257293859 90723352 257293859 952952340 70042155 952952340 236601269 952952340 236601269 156532350 236601269 294987854 683487774 294987854 683487774 637094717 683487774 225723362 336046552 225723362 336046552 223140793 336046552 975888754 36315887 975888754 668478025 975888754 668478025 501603416 668478025 841669981 237931530 841669981 365322944 841669981 365322944 752748630 365322944 918138023 123775496 918138023 365091290 918138023 365091290 201841576 212245467 201841576 212245467 140994470 212245467 292057268 929383082 292057268 929383082 611936715 7432177 611936715 7432177 4663559 7432177 932659475 781018933 932659475 781018933 481936686 781018933 900998128 149194680 900998128 294071070 900998128 294071070 286022820 428570027 286022820 84269085 286022820 84269085 943674641 84269085 417899675 524155096 417899675 245384979 417899675 245384979 836751304 245384979 195568008 295789443 195568008 162316779 195568008 162316779 891933138 162316779 834005723 249128170 834005723 24700005 834005723 24700005 983740024 24700005 756188465 467644906 756188465 467644906 61407247 91976765 61407247 271772856 61407247 271772856 413712870 628768696 413712870 255001417 413712870 255001417 830660789 255001417 712886442 424680268 712886442 103218932 712886442 103218932 68403361 103218932 410294197 642628978 410294197 15728639 410294197 15728639 989618433 15728639 743180159 379995441 743180159 80002599 743180159 80002599 946267490 80002599 440516023 756300000 440516023 387116351 440516023 387116351 258336840 387116351 786148273 316958734 786148273 640473105 786148273 640473105 288125352 431119405 288125352 897130358 288125352 897130358 766391425 345682511 766391425 920668198 766391425 920668198 577028166 920668198 733945118 393828352 733945118 668418755 733945118 668418755 559596955 668418755 734363911 392909841 734363911 443907561 734363911 443907561 296032585 443907561 879870979 180618183 879870979 986543179 879870979 986543179 105043378 157626792 105043378 744710678 105043378 744710678 462548599 744710678 45915978 43451536 45915978 43451536 970725584 43451536 784562739 319261490 784562739 1017216 784562739 1017216 739191 1017216 37805670 890888894 37805670 890888894 577762809 890888894 40030041 59504058 40030041 128914336 40030041 128914336 574073841 764455406 574073841 447660934 574073841 447660934 696859259 447660934 587801469 665270915 587801469 286589051 587801469 286589051 189115048 286589051 392698962 844615743 392698962 366764395 392698962 366764395 751859990 366764395 240454206 360747346 240454206 791488819 240454206 791488819 897665184 45741547 897665184 45741547 30733890 45741547 784415484 319377597 784415484 8868317 784415484 8868317 993622726 8868317 504743683 897170229 504743683 897170229 322680490 485184270 322680490 563556954 322680490 563556954 728207655 138364383 728207655 138364383 20389638 30864284 20389638 666568275 20389638 666568275 456324656 877466655 456324656 617274278 456324656 617274278 391002142 617274278 636937183 885267957 636937183 194372626 636937183 194372626 870131690 194372626 255039839 382356204 255039839 99935748 255039839 99935748 934259073 99935748 888142380 416089800 888142380 416089800 277281495 416089800 917275479 125206946 917275479 558565509 917275479 558565509 106675681 160075934 106675681 251733727 106675681 251733727 899198931 151905209 899198931 315674428 899198931 315674428 787218065 315674428 984312321 23454260 984312321 485711563 984312321 485711563 306197293 459169287 306197293 464047833 306197293 464047833 309501054 464047833 201748216 71574488 201748216 71574488 48048629 71574488 58888629 270236144 58888629 270236144 675166023 737109925 675166023 737109925 225765005 339609027 225765005 368357799 225765005 368357799 936646036 95373153 936646036 411084447 936646036 411084447 217185984 252222352 217185984 252222352 832124467 252222352 201298104 303839617 201298104 190740016 201298104 190740016 872671242 190740016 146096355 494402486 146096355 494402486 666601249 494402486 382970605 824488951 382970605 824488951 197976104 299264394 197976104 892235915 197976104 892235915 400553198 892235915 82386980 123661660 82386980 251620738 82386980 251620738 861901286 139062904 861901286 139062904 907360897 139062904 202649420 305643197 202649420 17123102 202649420 17123102 988631800 17123102 140378233 250494440 140378233 250494440 165384147 250494440 120274384 180507971 120274384 916941904 120274384 916941904 638980378 963253970 638980378 634082508 638980378 634082508 182606141 277689820 182606141 544295415 182606141 544295415 524106481 544295415 358134780 932557249 358134780 221426473 358134780 221426473 146120792 221426473 220960461 333136874 220960461 194448225 220960461 194448225 869990320 194448225 729388915 585061831 729388915 585061831 91027565 136700821 91027565 428659212 91027565 428659212 648494929 799510559 648494929 599144934 648494929 599144934 639755990 599144934 913511668 130881693 913511668 598767343 913511668 598767343 248702670 353976737 248702670 353976737 761175489 353976737 170254347 258503561 170254347 289180428 170254347 289180428 587255792 832012673 587255792 418610962 587255792 418610962 717360487 418610962 693513263 894217063 693513263 894217063 317152737 476606143 317152737 514240285 317152737 514240285 525650876 514240285 460880115 798272665 460880115 303783407 460880115 303783407 795722110 303783407 622396244 572589618 622396244 572589618 382412090 572589618 393136632 837795087 393136632 120923623 393136632 120923623 80729998 120923623 995089169 6809530 995089169 316891575 995089169 316891575 209986273 316891575 383724719 994126219 383724719 24148266 383724719 24148266 15812720 24148266 802008214 294275961 802008214 192016189 802008214 192016189 127944912 192016189 910799133 134900966 910799133 195201301 910799133 195201301 493327879 549316590 493327879 201854630 493327879 201854630 134264031 201854630 364516456 697200013 364516456 319125626 364516456 319125626 146918028 222506632 146918028 351110969 146918028 351110969 762906554 351110969 218969338 330174071 218969338 842848634 218969338 842848634 648909154 41178021 648909154 41178021 27329519 41178021 796523028 714059606 796523028 714059606 575403880 546683402 575403880 549704512 575403880 549704512 423478032 549704512 916291691 126934908 916291691 859509655 916291691 859509655 420998674 859509655 563712823 162160925 563712823 162160925 108350251 162160925 123315364 184876160 123315364 81130612 123315364 81130612 54091505 81130612 710007906 429064771 710007906 137935439 710007906 137935439 908583858 137935439 631398115 963996807 631398115 688206866 631398115 688206866 247783819 371298448 247783819 591600817 247783819 591600817 684157883 467155509 684157883 773080146 684157883 773080146 604310443 557263750 604310443 847742509 604310443 847742509 67291685 36762808 67291685 36762808 24469305 36762808 410172415 704951690 410172415 704951690 636646277 155501898 636646277 155501898 896598536 155501898 110099044 639840953 110099044 639840953 441087194 639840953 381742309 998977227 381742309 487695059 381742309 487695059 115320022 172847921 115320022 204560558 115320022 204560558 862790365 204560558 94087967 112231237 94087967 112231237 74430549 112231237 732035165 941791365 732035165 941791365 359504677 941791365 530921444 572576573 530921444 572576573 183552950 278999530 183552950 751727898 183552950 751727898 529724578 267906371 529724578 267906371 821987754 267906371 150776314 227995362 150776314 427449225 150776314 427449225 285338594 427449225 21311416 32297634 21311416 549203489 21311416 549203489 578715684 549203489 401069719 901895405 401069719 800347641 401069719 800347641 835390986 247537360 835390986 543301351 835390986 543301351 345226449 543301351 989194766 16364862 989194766 667666258 989194766 667666258 87663678 120134797 87663678 120134797 80097936 120134797 119457587 179051995 119457587 168678277 119457587 168678277 887732442 168678277 474353401 986911908 474353401 622338059 474353401 622338059 484254759 622338059 464547349 991610946 464547349 800696319 464547349 800696319 336988392 800696319 409513975 947363927 409513975 54734031 409513975 54734031 963119234 54734031 386094222 851865363 386094222 851865363 591653310 851865363 279886267 276376907 279886267 276376907 141697064 167709159 141697064 167709159 888289117 167709159 85017200 127862185 85017200 487490158 85017200 487490158 671015149 487490158 314736727 142354749 314736727 142354749 905489252 142354749 657489932 693393904 657489932 54963587 657489932 54963587 36977784 54963587 984422203 23232989 984422203 437577576 984422203 437577576 292095647 437577576 531490259 989054932 531490259 847631537 531490259 847631537 500227710 847631537 610695425 560507947 610695425 853668174 610695425 853668174 444869929 853668174 593449846 434790623 593449846 434790623 706110859 434790623 651167044 758824976 651167044 191318959 651167044 191318959 872160830 191318959 89164310 134183232 89164310 268805428 89164310 268805428 834766314 248169346 834766314 552484755 834766314 552484755 245635521 368340014 245635521 422252344 245635521 422252344 281463503 422252344 243309261 365322946 243309261 514679661 243309261 514679661 480868670 514679661 154175403 232947845 154175403 832827798 154175403 832827798 462211683 832827798 379618989 360233399 379618989 360233399 756192544 360233399 200226108 196976834 200226108 196976834 131203632 196976834 480764955 609937842 480764955 277852229 480764955 277852229 182677676 277852229 549337103 777685552 549337103 29589221 549337103 29589221 19112517 29589221 71167232 492191690 71167232 492191690 668074769 492191690 334615035 824584616 334615035 344165185 334615035 344165185 82157375 123149325 82157375 687714007 82157375 687714007 952085497 54754809 952085497 54754809 963108864 54754809 889235687 472098317 889235687 472098317 271732865 14283950 271732865 14283950 9605190 14283950 777693672 419986231 777693672 419986231 146486195 184257029 146486195 184257029 877361542 184257029 750577970 414080253 750577970 414080253 562126446 774255765 562126446 388839912 562126446 388839912 53488092 79975438 53488092 432956333 53488092 432956333 713211035 306171130 713211035 306171130 203151971 306171130 604890053 519426487 604890053 349180789 604890053 349180789 764152124 349180789 52351856 78152575 52351856 304586928 52351856 304586928 961407943 57421515 961407943 438603920 961407943 438603920 703236881 438603920 868564595 196451190 868564595 694137496 868564595 694137496 497039922 694137496 995361944 6449572 995361944 752322207 995361944 752322207 279063006 419041120 279063006 728393528 279063006 728393528 429010266 728393528 352515655 336694827 352515655 336694827 772297669 336694827 97959137 147028326 97959137 335617069 97959137 335617069 773179972 335617069 413612022 700132125 413612022 338088851 413612022 338088851 192103730 281170391 192103730 281170391 185194438 281170391 843908374 166877540 843908374 166877540 111574194 166877540 456521307 918283283 456521307 918283283 444105979 918283283 556695584 223158454 556695584 223158454 147406310 223158454 974544630 37829810 974544630 885577594 974544630 885577594 118153687 177388526 118153687 242992253 118153687 242992253 770101295 938292375 770101295 938292375 323677338 356149068 323677338 356149068 759270731 356149068 754548957 362728837 754548957 86882795 754548957 86882795 941964775 86882795 362343191 681266574 362343191 642062186 362343191 642062186 946213376 80259948 946213376 455582685 946213376 455582685 691802954 455582685 781263482 324106081 781263482 390703078 781263482 390703078 260736429 390703078 733121231 395474990 733121231 351676082 733121231 351676082 762552827 351676082 222145499 202668800 222145499 202668800 864147024 202668800 462246622 667050765 462246622 344870539 462246622 344870539 229636973 344870539 264506875 396984534 264506875 389861786 264506875 389861786 160574899 50537143 160574899 50537143 34384830 50537143 125094229 447999202 125094229 447999202 298557419 447999202 218541073 161393325 218541073 161393325 892774621 161393325 614324215 698102475 614324215 13788382 614324215 13788382 990795380 13788382 773342360 335286783 773342360 290289381 773342360 290289381 804896484 290289381 182383538 277291186 182383538 494931093 182383538 494931093 809121948 284046502 809121948 284046502 62651823 93975445 62651823 308174798 62651823 308174798 792284269 308174798 99782973 150058392 99782973 774530123 99782973 774530123 839603199 240750907 839603199 972749107 839603199 972749107 174644283 265390966 174644283 412827171 174644283 412827171 653380715 693564643 653380715 447969196 653380715 447969196 298544760 447969196 326531509 490809722 326531509 384038080 326531509 384038080 256402245 384038080 268795589 403476561 268795589 229024494 268795589 229024494 75711279 103528762 75711279 103528762 68621340 103528762 507046811 974578233 507046811 366294682 507046811 366294682 752157921 366294682 34192554 50442482 34192554 412762880 34192554 412762880 850073862 122800916 850073862 122800916 81823863 122800916 349926802 687002984 349926802 18625689 349926802 18625689 12285004 18625689 53076903 667464686 53076903 667464686 646678114 667464686 623829468 823510526 623829468 209156298 623829468 209156298 859729303 209156298 680614252 472252400 680614252 312330596 680614252 312330596 207058645 312330596 814070636 279140308 814070636 366570875 814070636 366570875 494885675 803426510 494885675 354123853 494885675 354123853 235665108 354123853 553935383 981507038 553935383 465879220 553935383 465879220 310653817 465879220 359771536 599336715 359771536 212571570 359771536 212571570 868457337 196771686 868457337 414442126 868457337 414442126 544811901 914294519 544811901 391757820 544811901 391757820 261241838 391757820 316667152 630632354 316667152 630632354 568205473 630632354 556704561 702630014 556704561 16676094 556704561 16676094 988929347 16676094 768415349 650365498 768415349 650365498 343483213 650365498 494086077 970971347 494086077 28683894 494086077 28683894 981296537 28683894 260074940 389598852 260074940 175755357 260074940 175755357 117025472 175755357 496287912 899238041 496287912 132180969 496287912 132180969 14286358 22503716 14286358 505782301 14286358 505782301 827360959 260096405 827360959 431419550 827360959 431419550 153257895 231763883 153257895 407794133 153257895 407794133 271726209 407794133 63162923 94738312 63162923 999239047 63162923 999239047 476754405 507340540 476754405 613426227 476754405 613426227 421802708 613426227 594727649 704666836 594727649 704666836 621951325 704666836 408397621 950382324 408397621 268935957 408397621 268935957 176938290 268935957 698955363 957725751 698955363 957725751 171857753 261174526 171857753 476658604 171857753 476658604 729717468 400189301 729717468 715604733 729717468 715604733 545807123 715604733 578337807 899274739 578337807 851744957 578337807 851744957 468163310 851744957 490332434 640571741 490332434 679936402 490332434 679936402 373618188 679936402 662860761 866989414 662860761 851793265 662860761 851793265 460860976 851793265 860642862 207748099 860642862 588905669 860642862 588905669 276603849 282562792 276603849 282562792 185957251 282562792 189849261 287409600 189849261 279779040 189849261 279779040 813583832 279779040 156952454 194269151 156952454 194269151 77299578 116130812 77299578 762871368 77299578 762871368 944180662 83035001 944180662 307984141 944180662 307984141 350286754 537611341 350286754 487900322 350286754 487900322 324549633 487900322 678792787 162394962 678792787 162394962 891891589 162394962 265257692 397901860 265257692 299212593 265257692 299212593 197975107 299212593 913732582 130487886 913732582 684806017 913732582 684806017 118583600 177700822 118583600 284505967 118583600 284505967 809567324 284505967 187644727 284591411 187644727 130608183 187644727 130608183 86840834 130608183 652468885 740331778 652468885 8181139 652468885 8181139 5443539 8181139 344359416 639148600 344359416 639148600 582109697 639148600 503681012 958464139 503681012 958464139 422850828 958464139 502137910 151187158 502137910 151187158 100627807 151187158 760292492 909149465 760292492 909149465 492188938 909149465 582890309 310773372 582890309 310773372 205919839 310773372 306053380 458917239 306053380 428295236 306053380 428295236 962719523 55485255 962719523 475387159 962719523 475387159 36491797 54081580 36491797 749685862 36491797 749685862 407409507 749685862 150362827 106470303 150362827 106470303 70564584 106470303 840551713 239745777 840551713 109500500 840551713 109500500 72743490 109500500 317256093 476893134 317256093 441874417 317256093 441874417 294686001 441874417 571826233 615629170 571826233 563547218 571826233 563547218 541250229 563547218 902873003 145965926 902873003 394688364 902873003 394688364 733571721 394688364 971294546 42776233 971294546 380229138 971294546 380229138 742950127 380229138 981426254 28410731 981426254 50704912 981426254 50704912 733975533 393659482 733975533 69369739 733975533 69369739 953455641 69369739 746978344 413490881 746978344 413490881 275446224 413490881 806962371 287732960 806962371 303400782 806962371 303400782 382969563 992213313 382969563 992213313 519285041 992213313 388734092 410594053 388734092 410594053 69467813 104770318 69467813 363504148 69467813 363504148 754122324 363504148 641539336 696712221 641539336 422937787 641539336 422937787 714264772 422937787 427341684 559469785 427341684 31453060 427341684 31453060 979200213 31453060 373821072 659828299 373821072 89612692 373821072 89612692 59719154 89612692 768662172 666246456 768662172 666246456 582743837 20674859 582743837 20674859 13362772 20674859 789064941 313154486 789064941 149852939 789064941 149852939 99702733 149852939 736318417 389608874 736318417 15877652 736318417 15877652 989435537 15877652 335852759 727568474 335852759 727568474 720046218 195998952 720046218 195998952 130705327 195998952 727957753 733172015 727957753 733172015 328273075 274856756 328273075 274856756 180722411 274856756 630050483 585400653 630050483 409547542 630050483 409547542 12385967 18815469 12385967 222886514 12385967 222886514 851687129 222886514 333298374 699278288 333298374 315968977 333298374 315968977 209198560 315968977 225098491 338523998 225098491 230734334 225098491 230734334 152625879 230734334 506590387 868262289 506590387 106334941 506590387 106334941 70469740 106334941 958087117 62455656 958087117 113890712 958087117 113890712 924773025 113890712 980394013 29743668 980394013 379823157 980394013 379823157 253290529 379823157 342793667 591003381 342793667 549662723 342793667 549662723 890541811 38949458 890541811 38949458 973873224 38949458 159686209 956694463 159686209 956694463 558275987 956694463 545938517 84101300 545938517 84101300 943718986 84101300 936320708 336310263 936320708 336310263 658541513 857192124 658541513 857192124 548361838 857192124 872696439 190672536 872696439 637409740 872696439 637409740 389564771 988440433 389564771 315122700 389564771 315122700 787563953 315122700 38836568 57438793 38836568 121802884 38836568 121802884 919569956 121802884 15056736 23085491 15056736 203350150 15056736 203350150 863501628 203350150 51357487 76601494 51357487 424911685 51357487 424911685 299352507 449165610 299352507 283142181 299352507 283142181 810679982 283142181 611132078 669825105 611132078 80350566 611132078 80350566 53683723 80350566 885898788 171392918 885898788 26798464 885898788 26798464 17198334 26798464 286483601 628155335 286483601 628155335 418287270 628155335 142780647 215417544 142780647 935682334 142780647 935682334 506141590 774963487 506141590 923667725 506141590 923667725 358471554 2884709 358471554 2884709 1743846 2884709 375890369 749762264 375890369 131849015 375890369 131849015 912512281 131849015 321621795 639852188 321621795 639852188 979520929 30821160 979520929 555673081 979520929 555673081 259865684 362158153 259865684 362158153 755000844 362158153 311410473 607322735 311410473 607322735 535284857 819950893 535284857 93287304 535284857 93287304 999780747 102596 999780747 341460097 999780747 341460097 344708915 987530538 344708915 407077996 344708915 407077996 192277948 290774197 192277948 801439189 192277948 801439189 618282087 801439189 102330482 83391984 102330482 83391984 943999765 83391984 272033818 408241436 272033818 24782247 272033818 24782247 15997490 24782247 205097877 966632736 205097877 966632736 339006183 966632736 317685438 451789 317685438 451789 999596237 451789 612047963 874423435 612047963 49732383 612047963 49732383 966365219 49732383 414859618 680193942 414859618 307451101 414859618 307451101 203910164 307451101 791712543 309321184 791712543 230833496 791712543 230833496 846251867 230833496 624876176 912114813 624876176 912114813 109233349 163211124 109233349 203112401 109233349 203112401 806983729 529146512 806983729 529146512 397033355 529146512 807225953 287273652 807225953 355345876 807225953 355345876 236738171 355345876 971898109 41705693 971898109 176057125 971898109 176057125 117150105 176057125 318507710 478795907 318507710 307325879 318507710 307325879 792855282 307325879 144942582 219170659 144942582 609406281 144942582 609406281 638932013 255973488 638932013 255973488 135150968 203073921 135150968 672524284 135150968 672524284 614319998 673189552 614319998 250500047 614319998 250500047 833210062 250500047 27397008 41230481 27397008 264704592 27397008 264704592 216966906 327193399 216966906 136375109 216966906 136375109 90709984 136375109 394449674 816673778 394449674 816673778 608425739 233132796 608425739 233132796 844800697 233132796 613265934 769334623 613265934 99828763 613265934 99828763 66343251 99828763 97537220 146330887 97537220 84837520 97537220 84837520 943380709 84837520 91354904 253125538 91354904 253125538 167176047 253125538 31157967 46514899 31157967 437000292 31157967 437000292 291603184 437000292 205313103 19315518 205313103 19315518 12643149 19315518 796630614 524077701 796630614 524077701 532680648 524077701 749218276 370824795 749218276 879231175 749218276 879231175 219877596 157235563 219877596 157235563 104793388 157235563 966024087 50458564 966024087 417126659 966024087 417126659 277679385 417126659 426560395 615371100 426560395 337379792 426560395 337379792 224213423 337379792 357985983 774773243 357985983 327963441 357985983 327963441 778306918 327963441 248125039 371852538 248125039 314358490 248125039 314358490 880091108 27141910 880091108 27141910 17478998 27141910 277148437 415924403 277148437 309145261 277148437 309145261 791796680 309145261 774688273 456111593 774688273 456111593 691428097 456111593 701175024 347812171 701175024 347812171 231753698 347812171 509492776 685682057 509492776 400787888 509492776 400787888 266900919 400787888 623904408 507956245 623904408 422046679 623904408 422046679 59961462 89859605 59961462 358181541 59961462 358181541 657310631 951379573 657310631 951379573 403941099 951379573 439687208 773194791 439687208 773194791 473504903 773194791 325808589 59078220 325808589 59078220 960357778 59078220 800626358 296414995 800626358 174331919 800626358 174331919 116184121 174331919 116983982 841465575 116983982 841465575 660834719 841465575 139025697 208993469 139025697 889419984 139025697 889419984 999859308 83155 999859308 481285429 999859308 481285429 320100774 481285429 804600330 290594584 804600330 528667135 804600330 528667135 85540832 128482379 85540832 309097266 85540832 309097266 791899917 309097266 161092784 158917049 161092784 158917049 894323343 158917049 228219124 342851263 228219124 275009791 228219124 275009791 180843681 275009791 181217922 549997950 181217922 549997950 619777051 549997950 91070650 136738290 91070650 573557561 91070650 573557561 658762780 573557561 281030931 421680073 281030931 923020716 281030931 923020716 651860995 923020716 315140094 148688888 315140094 148688888 98892603 148688888 716426138 419807544 716426138 155855521 716426138 155855521 104018279 155855521 962777392 55326852 962777392 303963923 962777392 303963923 201429889 303963923 602761376 731498476 602761376 224637032 602761376 224637032 850619596 224637032 120522770 180899946 120522770 288827221 120522770 288827221 805987944 288827221 365141879 884064124 365141879 297806343 365141879 297806343 799492186 297806343 512715836 710433555 512715836 369228943 512715836 369228943 246423509 369228943 329902012 495532589 329902012 51858138 329902012 51858138 35204777 51858138 465540015 942886819 465540015 288653626 465540015 288653626 931198927 44242253 931198927 44242253 29198550 44242253 474818641 665696934 474818641 309438199 474818641 309438199 205210901 309438199 452387914 918695058 452387914 918695058 722291538 411252311 722291538 510691086 722291538 510691086 623456114 909780989 623456114 881006329 623456114 881006329 39615977 58781211 39615977 75384255 39615977 75384255 881730882 362611291 881730882 362611291 330935618 496966331 330935618 165229017 330935618 165229017 895620525 157126116 895620525 851809861 895620525 851809861 634491783 851809861 917978689 123899930 917978689 444562443 917978689 444562443 296450095 444562443 975804594 36389817 975804594 757342946 975804594 757342946 43239760 64283649 43239760 171926328 43239760 171926328 857965432 427368183 857965432 427368183 285238973 427368183 634039487 857677652 634039487 169343953 634039487 169343953 113052981 169343953 255677305 634415594 255677305 634415594 964386342 52978366 964386342 474192055 964386342 474192055 315568791 474192055 928980464 108094723 928980464 424278250 928980464 424278250 283142672 424278250 927943450 109186519 927943450 225108794 927943450 225108794 727323608 893685585 727323608 893685585 294370720 441287911 294370720 446816244 294370720 446816244 697553627 446816244 402791708 782662417 402791708 782662417 906571068 140297549 906571068 714480487 906571068 714480487 506777026 714480487 854836499 193430401 854836499 193430401 118996842 50483809 118996842 50483809 966023142 50483809 629881641 593952596 629881641 51060205 629881641 51060205 965527742 51060205 710511562 428517171 710511562 197395838 710511562 197395838 867911767 197395838 336748172 773616523 336748172 18927973 336748172 18927973 12428628 18927973 305828801 888185991 305828801 888185991 560844808 888185991 226311179 340148272 226311179 449314474 226311179 449314474 695787585 449314474 674111576 493026765 674111576 493026765 134551617 25587670 134551617 25587670 983076393 25587670 140155727 638720675 140155727 638720675 671608160 93410904 671608160 93410904 937909037 93410904 204800407 308750895 204800407 60511530 204800407 60511530 40805950 60511530 463743194 568460746 463743194 325894860 463743194 325894860 779795179 325894860 407837802 731894281 407837802 481668548 407837802 481668548 674594734 481668548 655729013 876140704 655729013 428135582 655729013 428135582 57749162 86456656 57749162 411343157 57749162 411343157 346590248 990851826 346590248 113305735 346590248 113305735 75275600 113305735 252324250 378078543 252324250 225084454 252324250 225084454 63487429 47773119 63487429 47773119 967422671 47773119 785974518 317233789 785974518 47101221 785974518 47101221 31613029 47101221 403084737 718973465 403084737 34629242 403084737 34629242 977228439 34629242 790504201 310982151 790504201 261471260 790504201 261471260 826309781 261471260 273126502 520715387 273126502 520715387 622362725 543189774 622362725 162878994 622362725 162878994 108953309 162878994 271934753 438611621 271934753 438611621 292728091 438611621 34710650 50952658 34710650 522292368 34710650 522292368 531081424 522292368 437940510 764501789 437940510 97894396 437940510 97894396 935544060 97894396 833762145 249541140 833762145 130962655 833762145 130962655 87067042 130962655 861752829 253745718 861752829 253745718 167372350 253745718 468453233 842107794 468453233 33220051 468453233 33220051 978011332 33220051 204963403 841722958 204963403 841722958 694983270 380217658 694983270 380217658 754604966 86776541 754604966 86776541 942047546 86776541 615286842 858511834 615286842 332061566 615286842 332061566 775573446 332061566 538158205 981953790 538158205 48204164 538158205 48204164 967243241 48204164 748643192 371789403 748643192 43314483 748643192 43314483 28713322 43314483 880324212 179683586 880324212 42797929 880324212 42797929 28295428 42797929 370776721 846095903 370776721 782021426 370776721 782021426 485445215 782021426 328397238 493933525 328397238 904602149 328397238 904602149 521832192 904602149 29980847 45205485 29980847 283784586 29980847 283784586 810183839 283784586 112303936 168238243 112303936 462048745 112303936 462048745 885815355 171500352 885815355 419041119 885815355 419041119 486444743 732180505 486444743 732180505 516811220 732180505 186241201 282935428 186241201 349169880 186241201 349169880 764160839 349169880 248313585 372089500 248313585 216861068 248313585 216861068 91855831 17802430 91855831 17802430 988031579 17802430 787076016 315845939 787076016 187805696 787076016 187805696 125272018 187805696 290920331 694133360 290920331 694133360 785875708 73084625 785875708 73084625 49142900 73084625 199026506 300705973 199026506 136143378 199026506 136143378 924416917 114339426 924416917 821424786 924416917 821424786 341793280 985694486 341793280 790930275 341793280 790930275 347989615 790930275 250178663 40826448 250178663 40826448 27149822 40826448 278480949 554414396 278480949 554414396 350739162 554414396 326966595 408778785 326966595 408778785 723783358 408778785 96195939 4769521 96195939 4769521 3018720 4769521 269190487 949809210 269190487 949809210 583112153 949809210 223725387 336714002 223725387 894007387 223725387 894007387 527334406 175009987 527334406 175009987 116406354 175009987 408023309 834880083 408023309 226654874 408023309 226654874 149816116 226654874 301750393 452594009 301750393 313400883 301750393 313400883 165259855 250314840 165259855 522601235 165259855 522601235 747617350 373219262 747617350 387474484 747617350 387474484 708628460 597809733 708628460 597809733 130472491 73536516 130472491 73536516 49453245 73536516 692403154 768300592 692403154 768300592 405779274 768300592 446644165 858086847 446644165 166947844 446644165 166947844 961906899 56570128 961906899 679747396 961906899 679747396 597939832 11088479 597939832 11088479 992310223 11088479 358582517 575411472 358582517 229941341 358582517 229941341 886919617 169981235 886919617 601911157 886919617 601911157 610829145 601911157 615579136 676066904 615579136 203460201 615579136 203460201 135393166 203460201 515960863 559181141 515960863 70268322 515960863 70268322 47347334 70268322 624948084 681861703 624948084 192345116 624948084 192345116 871534219 192345116 556465052 681395344 556465052 22536349 556465052 22536349 14327661 22536349 940596634 754760887 940596634 754760887 625600663 965791173 625600663 686292845 625600663 686292845 440049168 686292845 616149689 923213145 616149689 120338005 616149689 120338005 920502753 120338005 730305057 795656627 730305057 795656627 534713386 483675044 534713386 483675044 321806832 483675044 388436229 697149404 388436229 295384664 388436229 295384664 195263177 295384664 471147472 720734559 471147472 403810421 471147472 403810421 20272605 30706831 20272605 564281742 20272605 564281742 346315817 564281742 320315091 275238486 320315091 275238486 181221635 275238486 858243008 212290636 858243008 309506292 858243008 309506292 205222948 309506292 357159202 937380737 357159202 499395195 357159202 499395195 663210048 499395195 162891460 247086405 162891460 402329495 162891460 402329495 728236671 402329495 32618390 48514057 32618390 316562827 32618390 316562827 827908449 154140869 827908449 154140869 102871032 154140869 925820484 112453664 925820484 668183723 925820484 668183723 85144301 128163613 85144301 419917780 85144301 419917780 534486502 975592370 534486502 199823568 534486502 199823568 895942443 124522655 895942443 124522655 82906876 124522655 101710729 259238332 101710729 259238332 827913738 259238332 496027796 505282402 496027796 69576614 496027796 69576614 953214581 69576614 551910391 791646032 551910391 236113745 551910391 236113745 156136852 236113745 310140483 464933160 310140483 210412806 310140483 210412806 859253839 210412806 660484185 958370892 660484185 958370892 536389910 958370892 953914319 68608237 953914319 649675242 953914319 649675242 173923234 264233166 173923234 444895496 173923234 444895496 763856762 349575299 763856762 382723618 763856762 382723618 504174259 720683654 504174259 672556600 504174259 672556600 512188856 672556600 129652491 194535902 129652491 466590438 129652491 466590438 310895794 466590438 11790312 17896826 11790312 366101657 11790312 366101657 548442083 984268437 548442083 515145576 548442083 515145576 821577128 268235573 821577128 350250407 821577128 350250407 274563759 529613000 274563759 529613000 452869211 529613000 359947022 568861419 359947022 288110931 359947022 288110931 190478789 288110931 819791896 188586735 819791896 188586735 125740858 188586735 976573645 35472152 976573645 448467730 976573645 448467730 298846262 448467730 365489035 625670697 365489035 214440342 365489035 214440342 856804753 214440342 203329389 437161655 203329389 437161655 569943236 816675205 569943236 343188154 569943236 343188154 853563089 219774981 853563089 275238488 853563089 275238488 473945457 865395458 473945457 865395458 656088498 865395458 219252033 330640502 219252033 622085889 219252033 622085889 716343508 94981294 716343508 94981294 63467922 94981294 111433331 315892547 111433331 315892547 787071512 315892547 777671177 329260915 777671177 72090126 777671177 72090126 48545120 72090126 290972285 436061822 290972285 83636880 290972285 83636880 55833167 83636880 859353731 261790591 859353731 261790591 172289210 261790591 911579290 36752899 911579290 36752899 24456771 36752899 128708837 319976656 128708837 319976656 823850466 265017071 823850466 436061821 823850466 436061821 705299446 436061821 829370709 256886364 829370709 522968981 829370709 522968981 483907834 578832067 483907834 260971436 483907834 260971436 826653213 260971436 542183990 898670523 542183990 898670523 481590407 898670523 923194364 116217795 923194364 632926690 923194364 632926690 648806599 632926690 861265040 206981351 861265040 742995619 861265040 742995619 510953273 742995619 857245199 213713187 857245199 952400917 857245199 952400917 112493429 143207909 112493429 143207909 905015720 143207909 394588964 518494246 394588964 461940568 394588964 461940568 923892609 115170644 923892609 118045172 923892609 118045172 78674631 118045172 542019573 993239104 542019573 292043562 542019573 292043562 193258787 292043562 860841528 67467292 860841528 67467292 45556239 67467292 65495128 192434436 65495128 192434436 871367950 192434436 405691303 757150583 405691303 757150583 312173630 395323346 312173630 395323346 871399794 192401911 871399794 324214679 871399794 324214679 443774559 675463718 443774559 189754071 443774559 189754071 873383801 189754071 82164967 123189448 82164967 200892240 82164967 200892240 865353650 200892240 842208373 653033604 842208373 653033604 191014689 288905478 191014689 528168291 191014689 528168291 358100741 528168291 152453256 230551090 152453256 644587483 152453256 644587483 491374673 644587483 43865684 65259881 43865684 448808832 43865684 448808832 299062214 448808832 68406617 80922951 68406617 80922951 945843221 80922951 286846556 943408835 286846556 943408835 598830240 943408835 135945742 204502706 135945742 497134509 135945742 497134509 920872845 119884297 920872845 442543744 920872845 442543744 243509125 365504981 243509125 798716547 243509125 798716547 371529422 798716547 221409467 333790465 221409467 399046282 221409467 399046282 730705554 399046282 515910395 615558960 515910395 415355167 515910395 415355167 789717989 311967945 789717989 890144616 789717989 890144616 425326955 890144616 635799970 101613725 635799970 101613725 25403612 38148241 25403612 193780505 25403612 193780505 724402092 407825636 724402092 271322408 724402092 271322408 178377010 271322408 484857404 924214320 484857404 244700285 484857404 244700285 906880362 139655422 906880362 514578558 906880362 514578558 497547257 636057800 497547257 205196479 497547257 205196479 136381594 205196479 139899607 878678207 139899607 878678207 405475039 878678207 90304335 135802720 90304335 692198421 90304335 692198421 601561676 692198421 71044473 107499838 71044473 351980541 71044473 351980541 234207464 351980541 221079576 333226987 221079576 536671014 221079576 536671014 751668084 275895288 751668084 275895288 181547710 275895288 215861979 325825805 215861979 154119103 215861979 154119103 897528167 154119103 137610717 388860007 137610717 388860007 736926356 388860007 78756573 118180784 78756573 377869448 78756573 377869448 861883850 205890013 861883850 713100733 861883850 713100733 433476216 713100733 741765377 114192802 741765377 114192802 64474109 83593936 64474109 83593936 55802063 83593936 506358744 593685291 506358744 252992763 506358744 252992763 831777670 252992763 772796559 717876277 772796559 717876277 495216730 972342653 495216730 972342653 295056148 342833095 295056148 342833095 768255315 342833095 390603058 937900271 390603058 253988065 390603058 253988065 167488499 253988065 169648958 257642023 169648958 11584120 169648958 11584120 992003790 11584120 852428372 433691447 852428372 433691447 706712385 433691447 749411608 370606322 749411608 449914799 749411608 449914799 299847536 449914799 339576302 882102229 339576302 84019690 339576302 84019690 56073422 84019690 889293188 630315237 889293188 630315237 473160581 816384774 473160581 242625957 473160581 242625957 838406946 242625957 733294818 395188100 733294818 324412162 733294818 324412162 780953676 324412162 502352699 508351425 502352699 54399322 502352699 54399322 963244746 54399322 679734978 473705890 679734978 172293906 679734978 172293906 91923960 22525077 91923960 22525077 990596919 14221012 990596919 675516872 990596919 675516872 300441280 450951372 300441280 709522719 300441280 709522719 540715090 709522719 337942643 931309150 337942643 140553603 337942643 140553603 906425130 140553603 382951019 654348357 382951019 17565504 382951019 17565504 988244469 17565504 802919153 479300271 802919153 479300271 318851933 479300271 896776535 155090515 896776535 792096725 896776535 792096725 296019689 443907194 296019689 825583231 296019689 825583231 729527995 400505343 729527995 660825576 729527995 660825576 479249835 660825576 701232051 177811026 701232051 177811026 118750024 177811026 415523905 624075102 415523905 624075102 336687557 624075102 766606230 286555927 766606230 286555927 807893934 286555927 426902607 776671378 426902607 508257834 426902607 508257834 480214544 508257834 254354918 14457937 254354918 14457937 990478446 14457937 140914775 225769341 140914775 225769341 919900481 121198126 919900481 764529339 919900481 764529339 437642826 764529339 486980393 780183422 486980393 123213217 486980393 123213217 918617134 123213217 623833955 824366083 623833955 824366083 597288336 824366083 680956274 109031052 680956274 109031052 928116518 109031052 286617589 429200666 286617589 402180416 286617589 402180416 969640722 44925861 969640722 61980574 969640722 61980574 737362400 388190424 737362400 108883932 737362400 108883932 72385849 108883932 552293321 552642608 552293321 247484483 552293321 247484483 838947699 147141497 838947699 147141497 902270746 147141497 293541814 439822053 293541814 22708469 293541814 22708469 14663512 22708469 687497831 461472622 687497831 388052080 687497831 388052080 967056949 48746504 967056949 973110137 967056949 973110137 543101784 973110137 934148089 58013092 934148089 58013092 961069325 58013092 140474262 211575781 140474262 170402864 140474262 170402864 113683463 170402864 609848032 670513691 609848032 447463813 609848032 447463813 696958628 447463813 553277531 856034661 553277531 511307752 553277531 511307752 130586422 58480756 130586422 58480756 39480405 58480756 116573988 397567239 116573988 397567239 761839542 352928936 761839542 399976044 761839542 399976044 266298748 399976044 869651693 195166933 869651693 657605756 869651693 657605756 356952442 657605756 383682714 723742556 383682714 107520098 383682714 107520098 25366470 38100515 25366470 228513846 25366470 228513846 948916364 21955747 948916364 21955747 985544297 21955747 628943610 742716069 628943610 340494582 628943610 340494582 769716890 340494582 679941680 473214611 679941680 6238648 679941680 6238648 995650249 6238648 229517306 573216357 229517306 573216357 664534416 437740712 664534416 437740712 934409900 99828766 934409900 334229347 934409900 334229347 583954592 837220174 583954592 414856342 583954592 414856342 719880240 414856342 170694311 259053061 170694311 457495339 170694311 457495339 749823724 45711671 749823724 45711671 30252022 45357797 30252022 668448329 30252022 668448329 474332644 668448329 90909595 136571134 90909595 501233558 90909595 501233558 477439435 501233558 87113697 131008908 87113697 354743250 87113697 354743250 760686431 354743250 712819696 424753967 712819696 11224465 712819696 11224465 7420768 11224465 588469836 703200983 588469836 124079056 588469836 124079056 957730612 44957204 957730612 44957204 969555673 44957204 478349523 889384746 478349523 889384746 788544463 313822722 788544463 925870262 788544463 925870262 99996940 68121725 99996940 68121725 971018085 43125329 971018085 422879733 971018085 422879733 282009206 422879733 597497570 868665436 597497570 372060202 597497570 372060202 748468081 372060202 34499139 50621238 34499139 164210041 34499139 164210041 618601238 937739359 618601238 598152683 618601238 598152683 282009018 422874603 282009018 482518684 282009018 482518684 435211337 672525216 435211337 672525216 578878971 672525216 537748192 791437820 537748192 89047327 537748192 89047327 59374145 89047327 846434313 230364140 846434313 81552416 846434313 81552416 945433585 81552416 547646001 720932033 547646001 399298555 547646001 399298555 730560539 399298555 172706760 262629859 172706760 695086475 172706760 695086475 722962182 410037183 722962182 488782667 722962182 488782667 325016382 488782667 486988035 546415004 486988035 382293506 486988035 382293506 741258106 382293506 339596298 941180752 339596298 850731338 339596298 850731338 479378628 850731338 353665987 863382318 353665987 155988865 353665987 155988865 104116818 155988865 901038157 149078142 901038157 217286864 901038157 217286864 143866794 217286864 762255357 596296746 762255357 596296746 326749082 280362093 326749082 280362093 184697704 280362093 210918145 318139427 210918145 171904938 210918145 171904938 114774337 171904938 313606160 570921758 313606160 570921758 448586160 570921758 16770184 26073347 16770184 345863861 16770184 345863861 766143999 345863861 116317904 174763221 116317904 214276691 116317904 214276691 856987492 214276691 846690080 984278143 846690080 984278143 468674289 984278143 982513510 26332111 982513510 437625681 982513510 437625681 378384851 955123424 378384851 882360819 378384851 882360819 354669390 882360819 763155856 49666709 763155856 49666709 966467952 49666709 823901941 596274705 823901941 596274705 425338621 610681122 425338621 110669619 425338621 110669619 926939819 110669619 337361632 690066165 337361632 629187337 337361632 629187337 511452617 629187337 326773733 491234524 326773733 687907357 326773733 687907357 810685325 261910672 810685325 261910672 826037955 261910672 389640274 862178832 389640274 227428156 389640274 227428156 848583891 227428156 494601067 947335743 494601067 280974828 494601067 280974828 812718189 280974828 587824262 734836149 587824262 106051241 587824262 106051241 930333615 106051241 572634747 792072958 572634747 344625774 572634747 344625774 229550374 344625774 562755499 975612938 562755499 540201415 562755499 540201415 298871680 255671480 298871680 255671480 830199551 255671480 417508585 682690056 417508585 491765753 417508585 491765753 327077426 491765753 786894879 316062614 786894879 704581036 786894879 704581036 573962518 389220491 573962518 389220491 736735194 389220491 622561591 655119610 622561591 540478585 622561591 540478585 264012673 33438643 264012673 33438643 22135007 33438643 146371399 945980032 146371399 945980032 942375069 86290098 942375069 306768614 942375069 306768614 203457229 306768614 296913301 445315444 296913301 230694931 296913301 230694931 152608744 230694931 965932153 50581878 965932153 560796476 965932153 560796476 443081688 866094157 443081688 819942337 443081688 819942337 959412532 60305363 959412532 814496857 959412532 814496857 431457513 829182152 431457513 142659443 431457513 142659443 95097690 142659443 137046782 206524659 137046782 106071596 137046782 106071596 930298978 106071596 398535480 778417553 398535480 159662672 398535480 159662672 979268062 31393139 979268062 351954846 979268062 351954846 234160460 351954846 746715323 374291053 746715323 171675142 746715323 171675142 114640127 171675142 289559866 433642995 289559866 189844806 289559866 189844806 873342135 189844806 124872887 130152251 124872887 130152251 913887571 130152251 377062725 574249553 377062725 518292938 377062725 518292938 805120457 290058386 805120457 464903020 805120457 464903020 242847417 257588763 242847417 257588763 828886078 257588763 212592726 320735883 212592726 264439242 212592726 264439242 174112126 264439242 909079256 137318025 909079256 889139830 909079256 889139830 355072476 889139830 745316463 376263298 745316463 440392204 745316463 440392204 409428998 699198587 409428998 131727550 409428998 131727550 87858293 131727550 839544725 309372377 839544725 309372377 205139552 309372377 991210610 12770553 991210610 698761751 991210610 698761751 523032189 698761751 586340347 250002195 586340347 250002195 833615230 250002195 629444239 906057105 629444239 906057105 95644076 143395152 95644076 699263815 95644076 699263815 622806468 699263815 67841428 102475608 67841428 419838660 67841428 419838660 544703713 790072824 544703713 126015037 544703713 126015037 916733984 126015037 584445348 777693035 584445348 107289843 584445348 107289843 35423148 52128775 35423148 469782571 35423148 469782571 990069092 15060275 990069092 280954949 990069092 280954949 165064475 250002194 165064475 962864162 165064475 962864162 486670119 331816832 486670119 331816832 775746727 331816832 137729729 207374702 137729729 952445030 137729729 952445030 607022661 952445030 388970579 382586918 388970579 382586918 211461206 318922846 211461206 496266982 211461206 496266982 693914199 279472183 693914199 279472183 813818746 279472183 481767768 524803184 481767768 473448289 481767768 473448289 712815699 65931187 712815699 65931187 955565381 65931187 125999608 201464942 125999608 201464942 869933068 194568555 869933068 336725162 869933068 336725162 35193503 51798942 35193503 372064253 35193503 372064253 758824214 356722383 758824214 735388655 758824214 735388655 86554376 36865499 86554376 36865499 975373215 36865499 135777638 705366401 135777638 705366401 581419321 705366401 384310863 381875869 384310863 381875869 741532530 381875869 155442413 51593189 155442413 51593189 965366793 51593189 825566495 974533807 825566495 974533807 82552006 123964081 82552006 687821442 82552006 687821442 848420723 227722161 848420723 667275113 848420723 667275113 173836007 264116667 173836007 305263196 173836007 305263196 794324436 305263196 540688678 549807870 540688678 69422046 540688678 69422046 953367031 69422046 507909292 729464262 507909292 102206114 507909292 102206114 932980096 102206114 849291954 911548904 849291954 911548904 440059583 686224606 440059583 744125606 440059583 744125606 641088660 744125606 124378288 186534345 124378288 373424495 124378288 373424495 747310351 373424495 422058385 672775883 422058385 672775883 581897355 672775883 445915527 157297762 445915527 157297762 83317960 125369831 83317960 345231448 83317960 345231448 766724899 345231448 519162837 572169818 519162837 325850802 519162837 325850802 779910598 325850802 735551061 929044545 735551061 929044545 247996288 324203128 247996288 324203128 781203955 324203128 575184992 641128791 575184992 262519392 575184992 262519392 59564820 89393125 59564820 248928650 59564820 248928650 171339387 399329332 171339387 399329332 730486583 399329332 454004639 846859480 454004639 337306659 454004639 337306659 771818270 337306659 225422392 339154433 225422392 297039569 225422392 297039569 196565706 297039569 843291043 235897727 843291043 568542736 843291043 568542736 483345629 779314835 483345629 779314835 491537883 779314835 311200480 14901355 311200480 14901355 9933915 14901355 321847484 497944314 321847484 497944314 664094949 497944314 574095777 885631944 574095777 885631944 570905837 885631944 973726841 39160090 973726841 120449599 973726841 120449599 80321020 120449599 358682300 703516485 358682300 145395538 358682300 145395538 903474295 145395538 438281091 872923055 438281091 416943766 438281091 416943766 277592079 416943766 458128194 961302881 458128194 130662134 458128194 130662134 86895450 130662134 745325457 376240763 745325457 271705697 745325457 271705697 819209130 271705697 797068601 301857506 797068601 231502759 797068601 231502759 845852044 231502759 747990665 688719166 747990665 688719166 24765953 37230685 24765953 487081547 24765953 487081547 926134598 112208947 926134598 877472383 926134598 877472383 236864836 238154552 236864836 238154552 157367088 238154552 806706956 288098286 806706956 215683106 806706956 215683106 855987382 215683106 632643035 691068486 632643035 529505978 632643035 529505978 412662667 529505978 431371982 878831263 431371982 202355287 431371982 202355287 134633092 202355287 953279566 69478145 953279566 444624190 953279566 444624190 84338128 126934909 84338128 585695560 84338128 585695560 400744236 585695560 384062597 588092397 384062597 365560009 384062597 365560009 752570872 365560009 635547402 950187703 635547402 574497830 635547402 574497830 89332981 134323445 89332981 245675475 89332981 245675475 836585578 245675475 279884662 486068673 279884662 486068673 855340625 216642182 855340625 421135278 855340625 421135278 34140700 32680919 34140700 32680919 994754746 7267693 994754746 451604429 994754746 451604429 309606751 464187282 309606751 24588254 309606751 24588254 15893543 24588254 491588614 906137410 491588614 906137410 344936585 906137410 690483229 347089812 690483229 347089812 231433941 347089812 302186100 453103319 302186100 324919103 302186100 324919103 201998056 304720469 201998056 467462090 201998056 467462090 311266001 467462090 234257678 352035520 234257678 878942725 234257678 878942725 574176558 878942725 415513934 17998521 415513934 17998521 11884182 17998521 309304605 463898609 309304605 405963218 309304605 405963218 270386847 405963218 380260233 558138696 380260233 475804520 380260233 475804520 678033426 475804520 181426298 91749945 181426298 91749945 61268622 91749945 169746848 982873750 169746848 982873750 362956093 982873750 31411018 46869764 31411018 381010029 31411018 381010029 742343196 381010029 673884961 482757425 673884961 29269702 673884961 29269702 980895014 29269702 245712463 788051373 245712463 788051373 922494985 117408632 922494985 416943762 922494985 416943762 486528847 821226070 486528847 256376439 486528847 256376439 829737074 256376439 554951352 825568333 554951352 141763852 554951352 141763852 94708239 141763852 807178277 287316849 807178277 38328006 807178277 38328006 974198547 38328006 31357208 428874754 31357208 428874754 890724035 52443622 890724035 52443622 964788558 52443622 479870164 757738395 479870164 658711673 479870164 658711673 154722217 183856486 154722217 183856486 122649027 183856486 155154056 849567728 155154056 849567728 900739988 60895604 900739988 60895604 41014301 60895604 367101485 505714881 367101485 348031246 367101485 348031246 27190943 32012757 27190943 32012757 978642493 32012757 624990700 634029249 624990700 335281109 624990700 335281109 773346901 335281109 248246111 695992238 248246111 695992238 343071869 695992238 57925745 86738161 57925745 590593538 57925745 590593538 488076214 773437488 488076214 748924368 488076214 748924368 340374463 833000284 340374463 401234980 340374463 401234980 267136629 401234980 378351871 709219857 378351871 67501299 378351871 67501299 45626048 67501299 867040454 198470053 867040454 107040205 867040454 107040205 70876654 107040205 423417076 824829671 423417076 34971478 423417076 34971478 23108449 34971478 941728491 91766279 941728491 91766279 61274364 91766279 730132462 399531968 730132462 39412219 730132462 39412219 26166940 39412219 887627961 168807030 887627961 16982417 887627961 16982417 11060496 16982417 904492911 143726304 904492911 63659495 904492911 63659495 42848307 63659495 904521214 143614833 904521214 8077900 904521214 8077900 994095513 8077900 750763902 368612661 750763902 363718661 750763902 363718661 753774716 363718661 595573068 622049048 595573068 217735778 595573068 217735778 854822007 217735778 751417051 503375756 751417051 503375756 433133621 503375756 437502668 974246352 437502668 428036742 437502668 428036742 122497801 183676816 122497801 330996523 122497801 330996523 776245402 330996523 724592671 407734296 724592671 18809162 724592671 18809162 987393021 18809162 542486472 712747601 542486472 687908415 542486472 687908415 276331139 414856339 276331139 734833485 276331139 734833485 588849841 898683488 588849841 69094381 588849841 69094381 953552181 69094381 533190079 583950635 533190079 387462218 533190079 387462218 258509985 387462218 940465658 89483166 940465658 248668401 940465658 248668401 164216170 248668401 659924741 733869027 659924741 239195438 659924741 239195438 13908639 21951080 13908639 85280525 13908639 85280525 737523967 712682419 737523967 712682419 354144382 778992401 354144382 172415855 354144382 172415855 115065612 172415855 340973234 909183487 340973234 909183487 498736367 909183487 194463275 125831091 194463275 125831091 83653670 125831091 592691208 547657261 592691208 285687466 592691208 285687466 188329775 285687466 611717027 595957628 611717027 135192739 611717027 135192739 910677804 135192739 192865387 797746247 192865387 797746247 349213548 797746247 293861189 278999529 293861189 278999529 815566138 276846834 815566138 630764569 815566138 630764569 343082316 970779423 343082316 541103324 343082316 541103324 459362301 541103324 676812 1003912 676812 718951236 676812 718951236 977487598 34066695 977487598 239260702 977487598 239260702 158129336 239260702 522428585 801171693 522428585 18010941 522428585 18010941 987827408 18010941 877779739 183612120 877779739 132560026 877779739 132560026 912135428 132560026 576030462 856714219 576030462 330843161 576030462 330843161 776377832 330843161 557153746 610884104 557153746 417894088 557153746 417894088 278116963 417894088 587343736 948607694 587343736 410307154 587343736 410307154 273478863 410307154 788160905 157465819 788160905 157465819 104961215 157465819 483559494 773268595 483559494 773268595 234058256 351812177 234058256 398841258 234058256 398841258 948689858 76512561 948689858 492623236 948689858 492623236 218384553 329547182 218384553 384028855 218384553 384028855 751910276 132750196 751910276 132750196 88426057 132750196 144203703 217943671 144203703 174327749 144203703 174327749 884177038 174327749 292285776 437870875 292285776 406051752 292285776 406051752 270399496 406051752 566779712 847389047 566779712 847389047 580272528 847389047 330861765 496733537 330861765 521383060 330861765 521383060 604358509 521383060 436205942 728844233 436205942 710069214 436205942 710069214 339454912 710069214 522083305 733540191 522083305 54986500 522083305 54986500 962925570 54986500 239412428 469757975 239412428 469757975 761116496 87536903 761116496 87536903 58586815 87536903 705000112 436337863 705000112 353797056 705000112 353797056 235419449 353797056 548623665 973551023 548623665 615489397 548623665 615489397 635239869 615489397 514571888 950640839 514571888 464014525 514571888 464014525 915024636 128482378 915024636 874352351 915024636 874352351 348337573 874352351 890068710 165368110 890068710 781019217 890068710 781019217 546909337 781019217 743702528 379265623 743702528 708483647 743702528 708483647 582801114 708483647 912229262 132363397 912229262 897731974 912229262 897731974 612225410 897731974 918312835 91625814 918312835 91625814 939189343 91625814 827414425 863962156 827414425 863962156 517064615 863962156 798454644 141328003 798454644 141328003 906022235 141328003 284686664 896479531 284686664 896479531 729180273 18651251 729180273 18651251 12302727 18651251 574643208 873876734 574643208 499583935 574643208 499583935 663041796 499583935 425878395 619978325 425878395 619978325 559934980 324757289 559934980 324757289 780781674 324757289 554519356 684147282 554519356 15312173 554519356 15312173 989785947 15312173 151028939 228313802 151028939 90378899 151028939 90378899 60326665 90378899 323494520 486595515 323494520 453106983 323494520 453106983 302198227 453106983 623641650 627574767 623641650 163994761 623641650 163994761 109784852 163994761 670334506 488452775 670334506 94428129 670334506 94428129 937330621 94428129 568128705 720557972 568128705 359286276 568128705 359286276 757071553 359286276 257340325 723337381 257340325 723337381 468622702 723337381 382805527 943047438 382805527 108415616 382805527 108415616 71984303 108415616 519285050 889925824 519285050 189974735 519285050 189974735 873245932 189974735 523752726 755291489 523752726 553198890 523752726 553198890 363125906 553198890 391251046 248543065 391251046 248543065 834526869 248543065 25562305 38457706 25562305 308043174 25562305 308043174 590761574 627545383 590761574 591010599 590761574 591010599 614185586 591010599 23556154 35613264 23556154 271648515 23556154 271648515 178658041 271648515 158404019 239867143 158404019 363621293 158404019 363621293 242230538 363621293 46146474 68438924 46146474 733911751 46146474 733911751 513252359 733911751 25122875 37836876 25122875 101557761 25122875 101557761 933425868 101557761 558114139 803325311 558114139 803325311 352128376 803325311 697704532 446612923 697704532 959455661 697704532 959455661 463309911 959455661 931741076 104058381 931741076 390019320 931741076 390019320 260419712 390019320 905204795 142822891 905204795 178355490 905204795 178355490 119133543 178355490 522167869 551143186 522167869 257665893 522167869 257665893 114575358 171561755 114575358 175558532 114575358 175558532 592755374 554097298 592755374 128206720 592755374 128206720 915396276 128206720 596515780 846093601 596515780 227305830 596515780 227305830 150231496 227305830 816696724 404640546 816696724 404640546 269493229 404640546 284400332 426061951 284400332 87748531 284400332 87748531 58800828 87748531 741018882 475729461 741018882 475729461 94103469 140947513 94103469 212403333 94103469 212403333 141116665 212403333 134590452 202326512 134590452 438055210 134590452 438055210 791407098 145055933 791407098 145055933 96633318 145055933 969295559 45107197 969295559 302424085 969295559 302424085 727653903 929051282 727653903 929051282 85804610 128846656 85804610 234166322 85804610 234166322 348492192 781282899 348492192 428914802 348492192 428914802 710198845 428914802 393386698 666424211 393386698 291206860 393386698 291206860 192516962 291206860 340704078 866852320 340704078 866852320 437254928 968317122 437254928 958558149 437254928 958558149 683532325 16485153 683532325 16485153 989178108 16485153 782069712 508865005 782069712 508865005 551365856 508865005 621917706 960466313 621917706 16586981 621917706 16586981 10841628 16586981 267038566 937060044 267038566 937060044 943460205 84668828 943460205 642561068 943460205 642561068 292445621 438169242 292445621 736596807 292445621 736596807 488641673 736596807 466043281 305110956 466043281 305110956 202224862 305110956 330687338 496554966 330687338 133442701 330687338 133442701 911758184 133442701 507408857 967143422 507408857 671455262 507408857 671455262 589062373 671455262 550918110 706271933 550918110 180899949 550918110 180899949 879630127 180899949 263203453 394809168 263203453 351110968 263203453 351110968 233547462 351110968 340220459 879896764 340220459 96528849 340220459 96528849 936003978 96528849 338374145 793488027 338374145 427207074 338374145 427207074 213147351 63132876 213147351 63132876 42553665 63132876 657740644 686593805 657740644 294485614 657740644 294485614 194622045 294485614 421522596 946712089 421522596 439223758 421522596 439223758 702757118 439223758 533482678 736316061 533482678 346946707 533482678 346946707 231325612 346946707 576179856 698667007 576179856 397882144 576179856 397882144 731366439 397882144 638165469 549866900 638165469 379962649 638165469 379962649 803273676 268149445 803273676 268149445 821750639 268149445 159475464 159127728 159475464 159127728 5849480 8571499 5849480 66362084 5849480 66362084 955245111 66362084 37878264 56105851 37878264 275442683 37878264 275442683 816478454 275442683 90012744 135340011 90012744 822965208 90012744 822965208 413436004 822965208 111238211 166436390 111238211 202391288 111238211 202391288 864329429 202391288 454194760 588593352 454194760 315632635 454194760 315632635 787266534 315632635 735860721 390356047 735860721 35033093 735860721 35033093 976841798 35033093 967607247 252879120 967607247 252879120 791961977 330517430 791961977 330517430 38814346 57431238 38814346 693679368 38814346 693679368 619101918 993126423 619101918 216730727 619101918 216730727 62215092 93029764 62215092 683303008 62215092 683303008 749114558 370901760 749114558 756120173 749114558 756120173 603277076 756120173 676010731 314635722 676010731 314635722 787945161 314635722 311983951 468781964 311983951 49500021 311983951 49500021 966507653 49500021 682925359 469240390 682925359 88919547 682925359 88919547 940884697 88919547 16248392 25441509 16248392 882865394 16248392 882865394 785537707 317781410 785537707 644442802 785537707 644442802 627797009 644442802 911702559 133602948 911702559 287976022 911702559 287976022 773360854 467189308 773360854 467189308 311121003 467189308 640697835 874715040 640697835 277847620 640697835 277847620 112490680 168610583 112490680 752721719 112490680 752721719 942731895 85759072 942731895 901390925 942731895 901390925 486753877 901390925 970101535 44311979 970101535 465754697 970101535 465754697 310575038 465754697 599841452 690364954 599841452 20612796 599841452 20612796 986268602 20612796 674155665 798661706 674155665 798661706 609821455 798661706 640133388 897041626 640133388 550059746 640133388 550059746 193545813 278638843 193545813 278638843 814495246 278638843 267791318 402114269 267791318 218775765 267791318 218775765 144740749 218775765 353543060 633628333 353543060 279152259 353543060 279152259 814064635 279152259 52495638 78658978 52495638 313738393 52495638 313738393 916229537 127074139 916229537 836438948 916229537 836438948 77824249 117058436 77824249 476109233 77824249 476109233 424120230 544685167 424120230 23467551 424120230 23467551 15317910 23467551 303972510 455753096 303972510 425548792 303972510 425548792 284107159 425548792 914092406 111863967 914092406 111863967 74253095 111863967 970012451 44394102 970012451 44666908 970012451 44666908 372848554 918855109 372848554 556747787 372848554 556747787 657680443 556747787 652377297 997150944 652377297 646784335 652377297 646784335 196069295 296433211 196069295 990626166 196069295 990626166 348955919 990626166 292301570 245262429 292301570 245262429 836832644 245262429 524055727 619859128 524055727 178888227 524055727 178888227 119394575 178888227 598016771 838861171 598016771 342757371 598016771 342757371 29051700 43999357 29051700 555301696 29051700 555301696 865556293 176166491 865556293 176166491 882782138 176166491 63236491 94785150 63236491 296382274 63236491 296382274 800659265 296382274 443445964 613290786 443445964 78974534 443445964 78974534 947031405 78974534 63204360 94779581 63204360 23313001 63204360 23313001 15220700 23313001 937303209 852250025 937303209 852250025 184452094 279979471 184452094 420712660 184452094 420712660 715808834 420712660 53830410 80698173 53830410 395335793 53830410 395335793 733272284 395335793 459264397 787950374 459264397 328574070 459264397 328574070 777937069 328574070 208246459 314679146 208246459 506728085 208246459 506728085 393288674 506728085 381198477 781361954 381198477 701776614 381198477 701776614 557948370 624068858 557948370 983559032 557948370 983559032 380522886 983559032 542380240 635908859 542380240 664898607 542380240 664898607 612624924 664898607 526662472 897178441 526662472 897178441 596377167 897178441 109584953 163614816 109584953 393145178 109584953 393145178 297665318 673117912 297665318 673117912 584267489 673117912 389682957 928437517 389682957 728611195 389682957 728611195 586465830 728611195 545117629 771857988 545117629 677646596 545117629 677646596 592378429 677646596 235756412 354269244 235756412 481947083 235756412 481947083 880728603 123776640 880728603 123776640 918041565 123776640 157817932 873820836 157817932 873820836 509595888 207054729 509595888 207054729 861140492 207054729 271310877 711590063 271310877 711590063 462975625 711590063 290395359 434921480 290395359 583236045 290395359 583236045 469404092 583236045 628122 987578 628122 277517194 628122 277517194 182579732 277517194 40504489 60044248 40504489 141762804 40504489 141762804 905767215 141762804 184764708 280552820 184764708 85836469 184764708 85836469 942616793 85836469 206799388 428114157 206799388 428114157 343186293 668400686 343186293 267139818 343186293 267139818 822501289 267139818 710153436 428928413 710153436 371898376 710153436 371898376 748559580 371898376 151924800 229770667 151924800 953771301 151924800 953771301 594715734 704624559 594715734 704624559 508051886 704624559 804234014 291336789 804234014 343171104 804234014 343171104 768000693 343171104 963762326 53689433 963762326 290123706 963762326 290123706 191794936 290123706 804543622 983059377 804543622 983059377 147887391 178837648 147887391 178837648 119333793 178837648 913681662 130608185 913681662 355642017 913681662 355642017 237541269 356345970 237541269 139663443 237541269 139663443 906868201 139663443 612344024 781045454 612344024 781045454 256886641 139939574 256886641 139939574 906705718 139939574 800579151 731067758 800579151 731067758 358814197 731067758 695852854 126674885 695852854 126674885 7465916 11345857 7465916 450272411 7465916 450272411 960999839 58093958 960999839 421943314 960999839 421943314 714965022 421943314 878809546 182166353 878809546 688909051 878809546 688909051 401866083 688909051 747541179 23467553 747541179 23467553 984292195 23467553 131447836 509267430 131447836 509267430 851027416 224018522 851027416 252775372 851027416 252775372 286178852 933657788 286178852 933657788 355301039 933657788 280292944 134955740 280292944 134955740 910764993 134955740 367267543 817095414 367267543 59953206 367267543 59953206 40391269 59953206 125375116 538254511 125375116 538254511 756785501 359650918 756785501 960106234 756785501 960106234 27855794 42020479 27855794 401469499 27855794 401469499 777153591 329676924 777153591 921204122 777153591 921204122 68233911 103004371 68233911 487834191 68233911 487834191 324431071 487834191 61962765 92826536 61962765 411315589 61962765 411315589 966207369 50276558 966207369 877849534 966207369 877849534 398951340 559337512 398951340 946155196 398951340 946155196 408641423 946155196 338671160 131938417 338671160 131938417 967648307 47419804 967648307 128766008 967648307 128766008 85736363 128766008 722989558 465602564 722989558 465602564 310487860 465602564 766450888 345622548 766450888 472446578 766450888 472446578 447742787 660995240 447742787 507811691 447742787 507811691 727712281 403134224 727712281 536259657 727712281 536259657 566132852 536259657 612106562 910997107 612106562 95256012 612106562 95256012 63661205 95256012 260157866 980837627 260157866 980837627 660330158 980837627 339937798 20457958 339937798 20457958 986365704 20457958 663044965 499540019 663044965 221150534 663044965 221150534 145863285 221150534 586257733 577474522 586257733 162316780 586257733 162316780 108515882 162316780 409465646 881291014 409465646 173043275 409465646 173043275 884858169 173043275 509760372 606040927 509760372 152471919 509760372 152471919 898866142 152471919 70249965 105944164 70249965 406173633 70249965 406173633 825621567 262845761 825621567 679447532 825621567 679447532 654028480 679447532 744899415 376886300 744899415 411252309 744899415 411252309 274108459 411252309 556306724 694148728 556306724 22586315 556306724 22586315 984939940 22586315 683933420 467630379 683933420 231086642 683933420 231086642 846167993 231086642 75503311 113721564 75503311 188155313 75503311 188155313 874326626 188155313 813014095 492540271 813014095 492540271 327410241 492540271 425042094 749033228 425042094 660735751 425042094 660735751 770127107 339752905 770127107 409752028 770127107 409752028 273187957 409752028 319158208 479788814 319158208 193283702 319158208 193283702 871010507 193283702 252392522 406172622 252392522 406172622 725698106 406172622 112290164 168124255 112290164 359185676 112290164 359185676 757129903 359185676 339423656 839575696 339423656 751013277 339423656 751013277 461322940 751013277 437701264 604984849 437701264 604984849 430927427 604984849 953613211 69072249 953613211 260137483 953613211 260137483 114780937 171922212 114780937 827697887 114780937 827697887 676936835 477511107 676936835 967187993 676936835 967187993 425342677 967187993 798542293 197099246 798542293 197099246 868217453 197099246 577276668 868249960 577276668 449005519 577276668 449005519 696080200 449005519 476690694 740409555 476690694 739461764 476690694 739461764 371415166 739461764 673753420 47090253 673753420 47090253 31597411 47090253 746394473 793837480 746394473 793837480 248260861 372049282 248260861 380147911 248260861 380147911 471385269 882429762 471385269 462520887 471385269 462520887 863354892 203596358 863354892 733006169 863354892 733006169 2005358 3104589 2005358 629451963 2005358 629451963 463626067 629451963 374362858 715832023 374362858 577390222 374362858 577390222 939904191 90522437 939904191 782264165 939904191 782264165 570813249 994254411 570813249 994254411 299090293 448899153 299090293 744169843 299090293 744169843 589943052 744169843 289415575 433449614 289415575 433690105 289415575 433690105 706739211 433690105 106453416 80622800 106453416 80622800 946072615 80622800 756230665 460382150 756230665 460382150 216951234 240550947 216951234 240550947 839745990 240550947 516488345 544130494 516488345 61143805 516488345 61143805 958713074 61143805 352595007 542971402 352595007 43747532 352595007 43747532 970504129 43747532 674601922 481667527 674601922 241889165 674601922 241889165 160101702 241889165 520318638 843025594 520318638 122666960 520318638 122666960 918989025 122666960 845624825 231882205 845624825 39323695 845624825 39323695 26038810 39323695 825827293 943929240 825827293 943929240 48971365 72651260 48971365 245384978 48971365 245384978 980129439 13309868 980129439 13309868 990985995 13309868 518778754 716165061 518778754 439707290 518778754 439707290 293339878 439707290 605822579 733749723 605822579 224712127 605822579 224712127 850566144 224712127 505390739 781168599 505390739 123784288 505390739 123784288 82502009 123784288 764196783 348999552 764196783 34037246 764196783 34037246 977499654 34037246 170620599 667291290 170620599 667291290 724351340 407963211 724351340 864214357 724351340 864214357 334649577 864214357 353746956 603003617 353746956 887536912 353746956 887536912 890056859 165427051 890056859 199731196 890056859 199731196 762472176 450698252 762472176 450698252 300312430 450698252 682097640 470244827 682097640 341645667 682097640 341645667 227616365 341645667 618803967 982112322 618803967 864477531 618803967 864477531 248437183 371727122 248437183 371727122 748649507 371727122 529092003 517997710 529092003 341196312 529092003 341196312 227182737 341196312 474872811 707473440 474872811 115859992 474872811 115859992 77127351 115859992 887965206 982096998 887965206 982096998 427695548 982096998 597132935 37899021 597132935 37899021 974441267 37899021 58381486 452639008 58381486 452639008 879086037 175107721 879086037 175107721 964079536 53202399 964079536 691389148 964079536 691389148 334257866 58132011 334257866 58132011 960961369 58132011 69978117 597522555 69978117 597522555 361441806 732839416 361441806 246659406 361441806 246659406 835890398 246659406 390988085 892484156 390988085 889500935 390988085 889500935 416845688 889500935 109170925 67742164 109170925 67742164 45830466 67742164 846477144 251768578 846477144 251768578 166269984 251768578 676720355 477732936 676720355 26347026 676720355 26347026 982466087 26347026 919922448 124987881 919922448 124987881 83229008 124987881 748662546 789015119 748662546 789015119 459623480 789015119 844672203 233357543 844672203 395774619 844672203 395774619 732918193 395774619 935789871 97034783 935789871 677037028 935789871 677037028 402330009 677037028 923336879 115957126 923336879 213521017 923336879 213521017 126266839 189512662 126266839 732362388 126266839 732362388 938181207 92939388 938181207 258498099 938181207 258498099 76377821 114757765 76377821 438458538 76377821 438458538 292565818 438458538 173742421 30623096 173742421 30623096 20172591 30623096 522750408 685858749 522750408 434233855 522750408 434233855 112760661 168935209 112760661 283000666 112760661 283000666 810739407 283000666 312526665 972410855 312526665 972410855 570768887 327503552 570768887 327503552 981854366 27570059 981854366 372131616 981854366 372131616 428701597 600145395 428701597 565125941 428701597 565125941 594936298 565125941 497502061 610904726 497502061 33229660 497502061 33229660 977989194 33229660 231884025 348067718 231884025 222231046 231884025 222231046 61465279 92118449 61465279 258220291 61465279 258220291 828364642 258220291 774459346 487780434 774459346 487780434 28198398 42653153 28198398 412951744 28198398 412951744 721246308 412951744 236760194 355430103 236760194 893723174 236760194 893723174 504095616 172390954 504095616 172390954 115007323 172390954 692965710 453477626 692965710 252618487 692965710 252618487 832047730 252618487 217071502 327263756 217071502 74237944 217071502 74237944 950314542 73995278 950314542 380384562 950314542 380384562 304511099 460110194 304511099 460110194 306833461 460110194 63248643 94793479 63248643 420851421 63248643 420851421 280468946 420851421 102917220 154293173 102917220 161318250 102917220 161318250 266020058 399435589 266020058 295203231 266020058 295203231 195153293 295203231 536425203 884365198 536425203 149230379 536425203 149230379 900949915 149230379 207215704 401961753 207215704 401961753 728663245 401961753 554018968 695429382 554018968 396093676 554018968 396093676 127666028 191495237 127666028 245200690 127666028 245200690 920104875 65440633 920104875 65440633 44065126 65440633 899028656 287525811 899028656 287525811 59169066 88514452 59169066 276719308 59169066 276719308 390149833 849087372 390149833 62634440 390149833 62634440 42200619 62634440 583145527 778381341 583145527 60235631 583145527 60235631 959414110 60235631 200389910 302673207 200389910 225080515 200389910 225080515 850318866 225080515 146930235 142921093 146930235 142921093 95286412 142921093 914338146 129301582 914338146 160699362 914338146 160699362 107084270 160699362 671988322 895807966 671988322 895807966 453087789 895807966 539204718 313750146 539204718 313750146 207800080 313750146 828184437 258692143 828184437 316212816 828184437 316212816 232256349 704700222 232256349 704700222 944683375 82667909 944683375 399518417 944683375 399518417 532132522 998974092 532132522 727098506 532132522 727098506 387808895 727098506 961216697 52717093 961216697 52717093 35702966 52717093 773234214 335327231 773234214 95212766 773234214 95212766 63626680 95212766 283673415 424750710 283673415 209148988 283673415 209148988 985834773 21336403 985834773 505358532 985834773 505358532 190347442 287986777 190347442 686324909 190347442 686324909 558946136 891556189 558946136 832939667 558946136 832939667 81483817 122215019 81483817 399918364 81483817 399918364 729980034 399918364 225690901 339375285 225690901 772353000 225690901 772353000 649927579 772353000 8222900 12337522 8222900 178902327 8222900 178902327 882619074 176313169 882619074 287323727 882619074 287323727 121555605 182384680 121555605 846059093 121555605 846059093 515672449 846059093 467297714 643822167 467297714 712451238 467297714 712451238 515569970 712451238 441185069 162498491 441185069 162498491 891791806 162498491 556627300 843088302 556627300 300020491 556627300 300020491 198332816 300020491 294393382 441333141 294393382 112380668 294393382 112380668 74520347 112380668 846636668 423200689 846636668 423200689 394026096 975735322 394026096 678785988 394026096 678785988 693656267 444670057 693656267 444670057 841040095 174423048 841040095 174423048 884126257 174423048 317693531 477519476 317693531 410038659 317693531 410038659 273306247 410038659 635670061 500897847 635670061 360000121 635670061 360000121 756395309 360000121 2149694 3212019 2149694 125363628 2149694 125363628 917225791 125363628 724548661 407744673 724548661 271684689 724548661 271684689 819233960 271684689 37219958 55219914 37219958 705534162 37219958 705534162 393437393 863481770 393437393 127238847 393437393 127238847 916171678 127238847 890745672 517891900 890745672 517891900 310566874 465702167 310566874 769883052 310566874 769883052 659327072 530237562 659327072 530237562 21917913 33220052 21917913 796445568 21917913 796445568 982098179 27183586 982098179 175884250 982098179 175884250 882979991 175884250 972278151 41103350 972278151 510051922 972278151 510051922 399045191 510051922 529393090 910784227 529393090 902852643 529393090 902852643 147939576 103561322 147939576 103561322 68622451 103561322 305612960 458401849 305612960 78034540 305612960 78034540 947610323 78034540 52773970 237078466 52773970 237078466 842359316 237078466 455989790 899226138 455989790 52008652 455989790 52008652 964961606 52008652 835570650 247376665 835570650 243020247 835570650 243020247 838127112 243020247 507982844 586060911 507982844 3168532 507982844 3168532 2018631 3168532 414124714 997270046 414124714 885706031 414124714 885706031 415370396 885706031 382349741 494493359 382349741 494493359 666549912 494493359 496738850 510175564 496738850 488027678 496738850 488027678 6651951 9758024 6651951 111105061 6651951 111105061 73970874 111105061 11084893 17118674 11084893 499343810 11084893 499343810 663280645 499343810 541331335 916465921 541331335 916465921 618205778 916465921 167828577 254848748 167828577 430385868 167828577 430385868 742973448 380211773 742973448 756263139 742973448 756263139 197962819 73422547 197962819 73422547 49421567 73422547 786381282 316687505 786381282 284400304 786381282 284400304 809598518 284400304 462457535 796611798 462457535 505466672 462457535 505466672 374232548 874445771 374232548 854648323 374232548 854648323 520936889 854648323 368621320 945895727 368621320 185367388 368621320 185367388 123594042 185367388 958735520 26755465 958735520 26755465 17169248 26755465 651695501 951478084 651695501 152391032 651695501 152391032 898905005 152391032 144681018 524938630 144681018 524938630 856357622 110033841 856357622 110033841 73294427 110033841 884498364 255901071 884498364 255901071 168448157 255901071 459114654 818283831 459114654 429884557 459114654 429884557 287110979 429884557 731487824 397708013 731487824 454606564 731487824 454606564 692298230 454606564 861577481 206593978 861577481 455124057 861577481 455124057 273710353 94501996 273710353 94501996 62985738 94501996 804409796 551027481 804409796 551027481 97848267 146941925 97848267 194412659 97848267 194412659 870050817 194412659 563492348 637171594 563492348 637171594 611521261 637171594 185373859 281548162 185373859 961592643 185373859 961592643 828560085 175631392 828560085 175631392 116834863 175631392 850082173 795278352 850082173 795278352 455848129 795278352 634193828 980936400 634193828 980936400 527831386 980936400 651907375 302497145 651907375 302497145 200204162 302497145 935441299 98101004 935441299 246379542 935441299 246379542 162473117 246379542 484889518 905771995 484889518 905771995 341164245 789377828 341164245 972756070 341164245 972756070 754176015 338491921 754176015 338491921 978537771 32220395 978537771 997261033 978537771 997261033 635400522 997261033 972753503 40175173 972753503 194987232 972753503 194987232 129938413 194987232 625212393 937497052 625212393 649408626 625212393 649408626 606127444 649408626 696920871 447546187 696920871 754482772 696920871 754482772 587981108 754482772 715609086 420995231 715609086 994220161 715609086 994220161 190765085 90583612 190765085 90583612 60548340 90583612 348416310 613260395 348416310 222733770 348416310 222733770 860921907 207374701 860921907 831954293 860921907 831954293 255010751 72101756 255010751 72101756 951662511 72101756 520294222 979918391 520294222 18048563 520294222 18048563 11929141 18048563 155338358 235112232 155338358 50878334 155338358 50878334 34657371 50878334 79757545 453440767 79757545 453440767 434336640 709903707 434336640 381193728 434336640 381193728 742178775 381193728 148072119 224246782 148072119 571177235 148072119 571177235 456635690 571177235 12908024 19796687 12908024 235025483 12908024 235025483 843852507 235025483 86815100 130515771 86815100 687913285 86815100 687913285 451713864 687913285 149233381 225954948 149233381 676244760 149233381 676244760 501422997 676244760 121219107 181967310 121219107 536854502 121219107 536854502 418333842 536854502 365160363 716665578 365160363 473851603 365160363 473851603 679553400 473851603 315907382 474886659 315907382 99600071 315907382 99600071 66206892 99600071 990948371 13444754 990948371 28264845 990948371 28264845 110114757 164541082 110114757 113068902 110114757 113068902 75173723 113068902 755784371 360972708 755784371 263482987 755784371 263482987 122827480 127774930 122827480 127774930 84888842 127774930 994351609 7680652 994351609 236581412 994351609 236581412 156526740 236581412 330718268 565726489 330718268 565726489 509022466 565726489 24210080 36425335 24210080 320271516 24210080 320271516 783833696 320271516 22494288 33808750 22494288 846211827 22494288 846211827 438264666 846211827 52430641 78412503 52430641 408995156 52430641 408995156 723672172 408995156 395985800 739889037 395985800 141054190 395985800 141054190 94150991 141054190 554732646 714398042 554732646 223729381 554732646 223729381 877533660 124031838 877533660 124031838 82579509 124031838 362125253 570216308 362125253 460661008 362125253 460661008 688152266 460661008 586839366 598730038 586839366 274261430 586839366 274261430 180389184 274261430 633670357 914255315 633670357 914255315 613730331 914255315 846904815 229701052 846904815 263047407 846904815 263047407 146213172 221531067 146213172 479624716 146213172 479624716 675707856 479624716 56369909 84564932 56369909 706523440 56369909 706523440 550686673 706523440 183714333 279308136 183714333 932222884 183714333 932222884 661644365 932222884 188478610 285811485 188478610 379744414 188478610 379744414 743349551 379744414 644027930 809638420 644027930 195566452 644027930 195566452 124192586 39323694 124192586 39323694 973597173 39323694 952467942 832762254 952467942 832762254 543980781 832762254 824278413 264512926 824278413 511576990 824278413 511576990 283820197 274257153 283820197 274257153 180383075 274257153 198101090 300452050 198101090 300452050 797924067 300452050 477143551 835782441 477143551 364288734 477143551 364288734 753336097 364288734 326378864 490643209 326378864 408128737 326378864 408128737 724221369 408128737 339648916 885652125 339648916 845063921 339648916 845063921 554564628 845063921 461786377 395908745 461786377 395908745 263833437 395908745 561905397 680088619 561905397 422525325 561905397 422525325 281723305 422525325 654970124 655874986 654970124 655874986 378564836 655874986 704838222 436709969 704838222 543561561 704838222 543561561 538524362 543561561 677991648 444804350 677991648 444804350 698952287 444804350 475626998 647014189 475626998 240387282 475626998 240387282 158883770 240387282 399924804 917009192 399924804 243405791 399924804 243405791 160955547 243405791 529592315 892263384 529592315 378832908 529592315 378832908 252759071 378832908 292517502 438412294 292517502 54558608 292517502 54558608 36814465 54558608 656614524 831257188 656614524 217256944 656614524 217256944 855012105 217256944 207670682 313659319 207670682 156785588 207670682 156785588 895912636 156785588 147530655 338148549 147530655 338148549 488098619 925633452 488098619 454606563 488098619 454606563 303141401 454606563 721518648 45463452 721518648 45463452 992781189 10128882 992781189 268530981 992781189 268530981 526115088 553435678 526115088 10155071 526115088 10155071 992774650 10155071 643875783 936749467 643875783 289226700 643875783 289226700 805726394 289226700 276320834 414828678 276320834 89092062 276320834 89092062 59441635 89092062 156988779 367290691 156988779 367290691 376320309 636054222 376320309 126024076 376320309 126024076 916733005 126024076 881371947 922658882 881371947 922658882 6032206 8939351 6032206 47114255 6032206 47114255 967843230 47114255 959416575 236246868 959416575 236246868 539390300 756171526 539390300 124100075 539390300 124100075 82646310 124100075 220871583 332959352 220871583 37392492 220871583 37392492 974791143 37392492 850235745 498316477 850235745 498316477 96323843 139663445 96323843 139663445 93063540 139663445 849391627 226305196 849391627 204818203 849391627 204818203 995657664 6211167 995657664 161884564 995657664 161884564 279742911 419891590 279742911 179351228 279742911 179351228 62964405 94418314 62964405 386438918 62964405 386438918 738539832 386438918 211565990 303825050 211565990 303825050 795664449 303825050 490425375 667612313 490425375 632188388 490425375 632188388 582125813 632188388 274959366 412903786 274959366 565282693 274959366 565282693 467823678 565282693 335887870 379192547 335887870 379192547 838105148 243084017 838105148 748593210 838105148 748593210 549050363 748593210 902338852 146986866 902338852 256069782 902338852 256069782 168663111 256069782 613111615 613795338 613111615 298915076 613111615 298915076 91154527 136966635 91154527 345704883 91154527 345704883 766337358 345704883 514388051 568088194 514388051 127002479 514388051 127002479 84421906 127002479 816587821 283394153 816587821 283394153 186671672 283394153 612930816 700299223 612930816 132638357 612930816 132638357 912125788 132638357 36498953 54086217 36498953 758815227 36498953 758815227 579845278 758815227 427438643 842882652 427438643 74710651 427438643 74710651 50194522 74710651 924514138 739577089 924514138 739577089 290592797 203341705 290592797 203341705 135288172 203341705 555203660 917730982 555203660 695319763 555203660 695319763 449457024 695319763 989626166 15498527 989626166 290458215 989626166 290458215 289946999 434107687 289946999 75982630 289946999 75982630 50945931 75982630 851884961 398382516 851884961 398382516 265516509 398382516 934355186 99888543 934355186 418599739 934355186 418599739 670611844 488170592 670611844 174370732 670611844 174370732 116222448 174370732 701816146 599712780 701816146 599712780 205402272 309902785 205402272 578035111 205402272 578035111 569216183 578035111 318338623 478621163 318338623 482839321 318338623 482839321 760790736 259575426 760790736 259575426 37372514 55485253 37372514 366631597 37372514 366631597 751919708 366631597 353421069 920718368 353421069 920718368 518227893 920718368 111789748 167083328 111789748 282635782 111789748 282635782 926552486 36061756 926552486 36061756 982083613 27217278 982083613 445375221 982083613 445375221 297013696 445375221 458182439 758001986 458182439 439249509 458182439 439249509 800665406 296368671 800665406 669174954 800665406 669174954 584496992 669174954 968289532 44285690 968289532 44285690 970124892 44285690 737286687 424928471 737286687 424928471 283742134 424928471 601818592 565861202 601818592 362448069 601818592 362448069 962532361 55760805 962532361 728728013 962532361 728728013 162113998 245508998 162113998 708073351 162113998 708073351 983534783 25097714 983534783 365429622 983534783 365429622 243334615 365429622 758383351 357712139 758383351 390703075 758383351 390703075 581397351 830614422 581397351 167006713 581397351 167006713 888840632 167006713 660976115 895743586 660976115 895743586 407043284 895743586 989858775 15244042 989858775 144543259 989858775 144543259 96296466 144543259 648706112 945374562 648706112 133651473 648706112 133651473 88781452 133651473 276007747 432844494 276007747 432844494 707475100 432844494 586932952 654905357 586932952 197490772 586932952 197490772 867867631 197490772 556803655 851833413 556803655 851833413 109830112 129951522 109830112 129951522 913961913 129951522 833763783 714600475 833763783 714600475 445999125 714600475 958033721 62640868 958033721 783858358 958033721 783858358 471363793 783858358 530063867 910438449 530063867 220106447 530063867 220106447 853384123 220106447 364662184 876122079 364662184 517791343 364662184 517791343 454011962 517791343 293993473 223105910 293993473 223105910 851605554 223105910 586806720 728859297 586806720 217079926 586806720 217079926 143791899 217079926 776121726 331163185 776121726 185833646 776121726 185833646 876110766 185833646 783125896 830105793 783125896 830105793 276687529 254393264 276687529 254393264 167710200 254393264 606965639 722007212 606965639 624469343 606965639 624469343 469519058 624469343 486821361 675801792 486821361 273552543 486821361 273552543 167815658 254781754 167815658 319758778 167815658 319758778 784185949 319758778 296782957 445237905 296782957 246210913 296782957 246210913 162452457 246210913 611215419 864867170 611215419 453367524 611215419 453367524 693047319 453367524 588987184 926071131 588987184 36373664 588987184 36373664 24070288 36373664 387875400 961938585 387875400 759679924 387875400 759679924 605744677 759679924 478829721 76458561 478829721 76458561 51172296 76458561 530788227 710106389 530788227 643497259 530788227 643497259 373402019 643497259 946094143 80540798 946094143 382786433 946094143 382786433 740949826 382786433 834515052 156317594 834515052 156317594 896253828 156317594 88701573 133466668 88701573 932927543 88701573 932927543 524214998 932927543 252483829 291352949 252483829 291352949 804162342 291352949 182615221 277732322 182615221 997158966 182615221 997158966 773353631 335265974 773353631 416841685 773353631 416841685 277559555 416841685 804445339 290978745 804445339 978584905 804445339 978584905 358591493 978584905 739221762 385450771 739221762 986122181 739221762 986122181 402724528 986122181 734843376 392125617 734843376 546440845 734843376 546440845 605796314 546440845 878442271 182502260 878442271 286436291 878442271 286436291 78336767 117679966 78336767 735040215 78336767 735040215 639835469 816813061 639835469 438146073 639835469 438146073 292440293 438146073 833192882 250603873 833192882 769380909 833192882 769380909 534729731 642445825 534729731 789821789 534729731 789821789 540566372 789821789 148397005 224833374 148397005 817680141 148397005 817680141 559838569 817680141 114489885 171482243 114489885 441295190 114489885 441295190 738116421 387318090 738116421 410997866 738116421 410997866 722390556 410997866 807150765 144352291 807150765 144352291 904304084 144352291 746444152 374563421 746444152 8595985 746444152 8595985 5877083 8595985 824689973 816752958 824689973 816752958 367095052 816752958 747834710 172551412 747834710 172551412 885226761 172551412 342195139 918618129 342195139 859596973 342195139 859596973 754977266 362180429 754977266 447443224 754977266 447443224 380685267 765193471 380685267 765193471 558646174 765193471 239993025 276585197 239993025 276585197 815734795 276585197 740146239 841601787 740146239 841601787 266478046 264276647 266478046 264276647 902817534 146093084 902817534 374681867 902817534 374681867 746404593 374681867 917990078 123867559 917990078 379442014 917990078 379442014 253052837 379442014 256383856 384026007 256383856 55258692 256383856 55258692 962782669 55258692 627977854 651159153 627977854 166436388 627977854 166436388 889238689 166436388 465549352 916759154 465549352 304453646 465549352 304453646 201737532 304453646 531828410 778758877 531828410 122230529 531828410 122230529 919191714 122230529 144986377 219237333 144986377 22039979 144986377 22039979 14019056 22039979 553708664 929612483 553708664 325690080 553708664 325690080 780008499 325690080 635450174 711903870 635450174 711903870 510445931 711903870 916135504 127376095 916135504 349898189 916135504 349898189 763686772 349898189 860718252 207645350 860718252 437246353 860718252 437246353 70179152 105836435 70179152 932870765 70179152 932870765 867036290 192345119 867036290 192345119 128170392 192345119 311103346 467155506 311103346 440722147 311103346 440722147 293975141 440722147 707390252 274893457 707390252 274893457 816827871 274893457 429051288 894016528 429051288 253232516 429051288 253232516 167209845 253232516 495200019 861231738 495200019 62651453 495200019 62651453 958020615 62651453 721040112 853097611 721040112 853097611 74256747 111865530 74256747 491103678 74256747 491103678 748734402 371551414 748734402 826088297 748734402 826088297 484331494 826088297 825466384 263198599 825466384 820497506 825466384 820497506 366856470 820497506 392758243 984174707 392758243 157037506 392758243 157037506 895630945 157037506 559537789 698911846 559537789 231467686 559537789 231467686 882231614 176861874 882231614 367374937 882231614 367374937 65952387 99143158 65952387 329411066 65952387 329411066 777473905 329411066 249435882 849061965 249435882 849061965 816650878 275150927 816650878 297721450 816650878 297721450 799548865 297721450 925069037 113600382 925069037 826722014 925069037 826722014 336471010 826722014 595908146 258419157 595908146 258419157 828242558 258419157 573902732 938461128 573902732 876645544 573902732 876645544 214674336 324203129 214674336 719084844 214674336 719084844 463393192 719084844 21421464 32486991 21421464 420118730 21421464 420118730 716232754 420118730 405861360 504486397 405861360 199515556 405861360 199515556 132789162 199515556 203777217 307115064 203777217 275029527 203777217 275029527 816737940 275029527 342363828 681598425 342363828 681598425 574990630 242735387 574990630 242735387 838384275 242735387 599382243 589976438 599382243 589976438 35446626 52228601 35446626 227881182 35446626 227881182 848379189 227881182 759578461 355887699 759578461 243715134 759578461 243715134 161115523 243715134 449497393 827777232 449497393 103380305 449497393 103380305 68507582 103380305 240919096 555023875 240919096 555023875 484535462 911723641 484535462 93488934 484535462 93488934 62593210 93488934 312514256 469561087 312514256 74219234 312514256 74219234 49840170 74219234 566252920 922065773 566252920 36830832 566252920 36830832 981029925 28921048 981029925 376135059 981029925 376135059 26851433 40455477 26851433 134407107 26851433 134407107 382607217 596330273 382607217 11085166 382607217 11085166 992324838 11085166 475523587 848066093 475523587 810894073 475523587 810894073 430015547 810894073 560337336 785764838 560337336 971099525 560337336 971099525 475184263 971099525 722415230 410882943 722415230 890188456 722415230 890188456 524034699 890188456 890166260 165080361 890166260 825521311 890166260 825521311 560559734 825521311 821239198 268725153 821239198 422213351 821239198 422213351 200199472 119893571 200199472 119893571 79903249 119893571 880083080 180178860 880083080 175860353 880083080 175860353 117093255 175860353 213068139 633566512 213068139 633566512 758737861 356934567 758737861 633483915 758737861 633483915 407591884 633483915 453012778 499918515 453012778 499918515 468273967 499918515 277208225 415924462 277208225 971347182 277208225 971347182 487421743 590937919 487421743 590937919 577789639 785421688 577789639 97971787 577789639 97971787 935479276 97971787 396891884 719053579 396891884 128944281 396891884 128944281 85843250 128944281 249008705 372962830 249008705 20979164 249008705 20979164 13555919 20979164 864566968 202020932 864566968 99909310 864566968 99909310 66400434 99909310 770958999 338669735 770958999 140881822 770958999 140881822 94050647 140881822 969230924 45184551 969230924 481851038 969230924 481851038 320443615 481851038 674063076 482568058 674063076 150906933 674063076 150906933 899867420 150906933 559584738 643775885 559584738 157639656 559584738 157639656 105057661 157639656 892093285 162161252 892093285 102626861 892093285 102626861 67924964 102626861 587698862 917323891 587698862 917323891 336505711 75173921 336505711 75173921 949523262 75173921 94134200 206736598 94134200 206736598 787658796 315037185 787658796 19699734 787658796 19699734 12862933 19699734 637150067 835674105 637150067 266992795 637150067 266992795 946089669 80577587 946089669 302993926 946089669 302993926 200637314 302993926 882660477 45389155 882660477 45389155 30278177 45389155 267995887 927816515 267995887 927816515 668375603 437154209 668375603 437154209 704273510 437154209 241322339 169072959 241322339 169072959 887400475 169072959 38154469 56488574 38154469 113515044 38154469 113515044 892086173 162175923 892086173 34574418 892086173 34574418 22839242 34574418 496746651 897163753 496746651 46303231 496746651 46303231 31056404 46303231 445390616 703536400 445390616 306308128 445390616 306308128 793512630 306308128 120726253 181256595 120726253 287813726 120726253 287813726 741260268 726818187 741260268 726818187 129307489 194209686 129307489 337116260 129307489 337116260 998344871 2361255 998344871 883339848 998344871 883339848 66041994 99420146 66041994 572369873 66041994 572369873 757522266 358814422 757522266 647963823 757522266 647963823 157366358 238144663 157366358 263779275 157366358 263779275 935698117 97308053 935698117 173310376 935698117 173310376 115613156 173310376 373104206 649221341 373104206 588037646 373104206 588037646 927118992 110457451 927118992 872548306 927118992 872548306 637625913 872548306 797245789 301521142 797245789 424497904 797245789 424497904 1077949 1526793 1077949 455583073 1077949 455583073 571151458 869059635 571151458 141458045 571151458 141458045 905960866 141458045 835409888 694786591 835409888 694786591 648412491 694786591 872075916 191533155 872075916 263535550 872075916 263535550 140344592 16356198 140344592 16356198 989204263 16356198 240103955 359972096 240103955 116288270 240103955 116288270 923165025 116288270 531252828 941646998 531252828 110669620 531252828 110669620 13655846 21248205 13655846 860552745 13655846 860552745 860856229 207423747 860856229 598923861 860856229 598923861 405011716 598923861 578362667 846606882 578362667 846606882 513558218 846606882 640341859 177121278 640341859 177121278 117936493 177121278 814929409 286403286 814929409 286403286 39841928 59089557 39841928 106427131 39841928 106427131 380985842 727247133 380985842 727247133 393854172 727247133 166808729 205034566 166808729 205034566 862423302 205034566 575500326 676880360 575500326 161394492 575500326 161394492 107696177 161394492 864319390 202405603 864319390 36503151 864319390 36503151 975713587 36503151 955361119 878009474 955361119 878009474 41525904 61557866 41525904 95641289 41525904 95641289 936444176 95641289 149982197 956024725 149982197 956024725 466912767 348420752 466912767 348420752 232075125 348420752 915713897 127805541 915713897 938326841 915713897 938326841 509109813 938326841 571923280 381381540 571923280 381381540 960499493 58964224 960499493 422735284 960499493 422735284 138032439 207645352 138032439 380359679 138032439 380359679 742792275 380359679 54671833 82076464 54671833 296678203 54671833 296678203 943925120 83636884 943925120 370831211 943925120 370831211 740688543 383048717 740688543 156990379 740688543 156990379 104577561 156990379 378931563 834921984 378931563 553994536 378931563 553994536 762733281 171982245 762733281 171982245 114829321 171982245 458898654 915527525 458898654 521359284 458898654 521359284 396747763 521359284 767785409 343389403 767785409 381825446 767785409 381825446 700531071 575433165 700531071 575433165 151747522 229350569 151747522 446477628 151747522 446477628 697824315 446477628 294464325 441482532 294464325 793471972 294464325 793471972 368350290 793471972 183693822 279270116 183693822 331816834 183693822 331816834 971922135 41597926 971922135 912279764 971922135 912279764 646646003 912279764 894491199 26217687 894491199 26217687 16853389 26217687 974995893 730095463 974995893 730095463 335678509 781102521 335678509 209458115 335678509 209458115 859562701 209458115 449068778 911651784 449068778 315876108 449068778 315876108 787072293 315876108 324611588 488117729 324611588 231646519 324611588 231646519 153114820 231646519 984588770 22948763 984588770 137835090 984588770 137835090 91724548 137835090 933954407 100436385 933954407 551628351 933954407 551628351 595028483 551628351 938470147 92634813 938470147 209072911 938470147 209072911 139113314 209072911 187435760 999570187 187435760 999570187 835830281 156745512 835830281 156745512 895935747 156745512 232224386 348643283 232224386 239512843 232224386 239512843 840774596 239512843 432289970 913344710 432289970 913344710 339198040 644040835 339198040 644040835 384582958 644040835 136769055 205895056 136769055 648929506 136769055 648929506 574422458 648929506 411739677 863508599 411739677 353435230 411739677 353435230 844933924 233007237 844933924 497643713 844933924 497643713 294498435 441504064 294498435 898102969 294498435 898102969 612771053 430041394 612771053 430041394 709369317 430041394 69999921 97119407 69999921 97119407 935744284 97119407 817452509 505656011 817452509 505656011 532437235 876344813 532437235 152245798 532437235 152245798 101165700 152245798 273451188 410253490 273451188 304730308 273451188 304730308 794839369 304730308 75657017 113873934 75657017 930323947 75657017 930323947 698111102 17217960 698111102 17217960 11128519 17217960 869318653 468575888 869318653 468575888 109808829 164027197 109808829 477155542 109808829 477155542 317413742 477155542 29294333 44404347 29294333 555864501 29294333 555864501 571526694 555864501 842646 1235819 842646 379084199 842646 379084199 703359114 628396160 703359114 628396160 502160664 628396160 731388100 382039074 731388100 382039074 254881853 382039074 702179103 440019426 702179103 271991241 702179103 271991241 66548323 100115265 66548323 409539560 66548323 409539560 723294521 409539560 422101759 737731754 422101759 180336024 422101759 180336024 120172846 180336024 348684353 786506031 348684353 302641568 348684353 302641568 796574699 302641568 309156410 710652858 309156410 710652858 446599149 710652858 356760108 887406287 356760108 573286843 356760108 573286843 546319419 573286843 333630183 784243582 333630183 299871615 333630183 299871615 67880640 102563114 67880640 738058173 67880640 738058173 792800591 307457581 792800591 418018134 792800591 418018134 110498005 165568214 110498005 338786847 110498005 338786847 770881973 338786847 209834655 153904775 209834655 153904775 959641937 59973063 959641937 83128746 959641937 83128746 699439122 909505645 699439122 909505645 43566081 64936042 43566081 983900210 43566081 983900210 583775622 983900210 503057562 662002638 503057562 662002638 1468952 2150765 1468952 278957468 1468952 278957468 814234763 278957468 451631117 942874290 451631117 723507841 451631117 723507841 404931848 723507841 540881444 884847552 540881444 119177328 540881444 119177328 921342929 119177328 289249395 433126092 289249395 7432178 289249395 7432178 994620012 7432178 382363262 892867284 382363262 665734655 382363262 665734655 532264522 665734655 471218562 823040533 471218562 635664772 471218562 635664772 637976043 635664772 50603217 75460462 50603217 846124549 50603217 846124549 616938946 618771679 616938946 776164276 616938946 776164276 625232823 776164276 615651193 137868498 615651193 137868498 91783713 137868498 509729951 916584096 509729951 13185144 509729951 13185144 991072522 13185144 748020645 372743968 748020645 94648157 748020645 94648157 63129432 94648157 522667412 814105485 522667412 82337110 522667412 82337110 54871061 82337110 239523744 737602758 239523744 737602758 555754411 536521732 555754411 536521732 261833043 312878097 261833043 312878097 207317684 312878097 566336526 589750647 566336526 404009641 566336526 404009641 78950693 118407608 78950693 336069938 78950693 336069938 926053513 112325138 926053513 229839305 926053513 229839305 151994790 229839305 601326643 517644616 601326643 32348099 601326643 32348099 978454654 32348099 813506534 279841884 813506534 175742108 813506534 175742108 883164537 175742108 581152642 970187363 581152642 970187363 587701096 970187363 308301056 462062815 308301056 529059190 308301056 529059190 537107926 564977714 537107926 467615872 537107926 467615872 683946095 467615872 627615751 549242740 627615751 307616964 627615751 307616964 204006281 307616964 803031622 293031542 803031622 777838614 803031622 777838614 353964811 197528960 353964811 197528960 867770821 197528960 141392001 212777916 141392001 46129549 141392001 46129549 30913359 46129549 156879273 826470260 156879273 826470260 570368242 826470260 249711236 373937914 249711236 843338949 249711236 843338949 985517676 21994064 985517676 224512145 985517676 224512145 148196200 224512145 301828821 826572321 301828821 826572321 378381011 826572321 176368524 126353912 176368524 126353912 83933832 126353912 99356744 381721184 99356744 381721184 254530594 381721184 216530818 22085007 216530818 22085007 985426883 22085007 797119449 595652582 797119449 595652582 616716333 595652582 910965074 12451430 910965074 12451430 991485795 12451430 383860544 776543327 383860544 148904952 383860544 148904952 99073595 148904952 245949402 368682063 245949402 35345552 245949402 35345552 976687996 35345552 282855107 697595995 282855107 697595995 990317647 14610315 990317647 359092808 990317647 359092808 239409730 359092808 640560468 987229299 640560468 242021984 640560468 242021984 838874826 242021984 391279603 766243776 391279603 232935045 391279603 232935045 845011943 232935045 287508270 430345443 287508270 271031357 287508270 271031357 877668871 183825840 877668871 990856250 877668871 990856250 384296478 990856250 588658836 957651037 588658836 982856905 588658836 982856905 544192250 982856905 769616423 264806879 769616423 264806879 174331332 264806879 631876783 658468132 631876783 594956162 631876783 594956162 144094827 217768091 144094827 441503842 144094827 441503842 294479255 441503842 253537635 199823569 253537635 199823569 133041592 199823569 613368184 537136416 613368184 174459943 613368184 174459943 116237280 174459943 734047333 393621230 734047333 66915998 734047333 66915998 954843804 66915998 696329098 448674819 696329098 30722204 696329098 30722204 20287837 30722204 354933233 960661488 354933233 21945477 354933233 21945477 985590151 21945477 90233525 943009778 90233525 943009778 598967815 943009778 88392176 132596056 88392176 214357377 88392176 214357377 595383292 559831391 595383292 416619641 595383292 416619641 163858396 248120853 163858396 603556386 163858396 603556386 548987278 603556386 71671230 108185059 71671230 169428830 71671230 169428830 887210905 169428830 799875806 774148602 799875806 774148602 431418834 344346534 431418834 344346534 160187128 242025625 160187128 877944410 160187128 877944410 342657570 877944410 223070812 44520568 223070812 44520568 969907754 44520568 165086513 250050640 165086513 66096810 165086513 66096810 44562604 66096810 848709681 596053238 848709681 596053238 270109560 405564303 270109560 504056673 270109560 504056673 516328922 504056673 508975018 773111148 508975018 419434238 508975018 419434238 716544738 419434238 388456489 951234186 388456489 188586737 388456489 188586737 874117194 188586737 422226994 751949409 422226994 567573548 422226994 567573548 337988127 567573548 621985258 520744583 621985258 612648908 621985258 612648908 396502279 612648908 615675551 427368180 615675551 427368180 711304534 427368180 225304441 330110703 225304441 330110703 218861764 330110703 990738930 13886084 990738930 71988013 990738930 71988013 48444424 71988013 847227915 640766259 847227915 640766259 492223756 640766259 541016161 781169910 541016161 533854388 541016161 533854388 930513010 105807227 930513010 173908290 930513010 173908290 560092395 794687849 560092395 195306593 560092395 195306593 869573486 195306593 43617839 65018607 43617839 992301930 43617839 992301930 579591967 992301930 271517806 166866235 271517806 166866235 78758185 27292214 78758185 27292214 982074924 27292214 511975361 842261047 511975361 450044010 511975361 450044010 299917142 450044010 539471435 568632883 539471435 548954210 539471435 548954210 371322708 551679008 371322708 416633422 371322708 416633422 718584270 416633422 211348755 318631716 211348755 325874961 211348755 325874961 779850677 325874961 428657555 788247441 428657555 788247441 617046666 788247441 356122225 212202839 356122225 212202839 84381232 126951223 84381232 245920796 84381232 245920796 836361017 245920796 322099470 990949147 322099470 990949147 550321919 990949147 465379250 120134801 465379250 120134801 920705798 120134801 881713252 991958398 881713252 991958398 348612595 991958398 986691968 19744743 986691968 595780729 986691968 595780729 167339657 253618014 167339657 396798652 167339657 396798652 558416858 789844135 558416858 266048347 558416858 266048347 823211968 266048347 156082048 235994073 156082048 983284918 156082048 983284918 542352793 983284918 357231786 334923370 357231786 334923370 949289475 75667606 949289475 196184129 949289475 196184129 868884942 196184129 959474849 60083838 959474849 551547393 959474849 551547393 362568786 551547393 498527201 792737615 498527201 792737615 153858225 60329267 153858225 60329267 959396288 60329267 282633843 423614870 282633843 305552428 282633843 305552428 997844480 3060933 997844480 400725632 997844480 400725632 266863632 400725632 878724536 182328100 878724536 241041328 878724536 241041328 839502939 241041328 971301197 42738836 971301197 102343326 971301197 102343326 89599694 194288414 89599694 194288414 870169543 194288414 143183137 215960685 143183137 144551890 143183137 144551890 904083030 144551890 657710587 542142329 657710587 429394620 657710587 429394620 709708897 429394620 686609973 462874364 686609973 70012992 686609973 70012992 47176531 70012992 901338981 637445666 901338981 637445666 481349152 637445666 567246829 887642175 567246829 293982544 567246829 293982544 194281441 293982544 498206756 550179557 498206756 372059457 498206756 372059457 869383968 183676814 869383968 183676814 877759955 183676814 697244548 447147407 697244548 419569251 697244548 419569251 279670086 419569251 291201194 640441906 291201194 640441906 463889954 640441906 279151258 59411509 279151258 59411509 39941502 59411509 771470713 646966748 771470713 646966748 583972185 559548235 583972185 809184291 583972185 809184291 432717483 329010059 432717483 329010059 217971273 329010059 307115030 460611190 307115030 451893307 307115030 451893307 301212008 451893307 368591484 779141945 368591484 297150038 368591484 297150038 799993770 297150038 129616551 66730650 129616551 66730650 44871535 66730650 275152554 413077017 275152554 228661470 275152554 228661470 151264640 228661470 692636243 454013696 692636243 156505119 692636243 156505119 89890232 135177406 89890232 438300226 89890232 438300226 944314847 82939274 944314847 477593536 944314847 477593536 317844095 477593536 996423343 5360918 996423343 6760265 996423343 6760265 4302978 6760265 712731889 514380019 712731889 514380019 443733360 514380019 618402311 547569552 618402311 503143703 618402311 503143703 497604798 503143703 624765697 598478174 624765697 470511761 624765697 470511761 66461148 99937825 66461148 443082355 66461148 443082355 700274493 443082355 447846463 791361406 447846463 249502533 447846463 249502533 833789212 249502533 751724084 367013452 751724084 11347110 751724084 11347110 7466408 11347110 966380190 874243133 966380190 874243133 624811330 874243133 862537511 204942405 862537511 393897015 862537511 393897015 447814552 716853861 447814552 84670758 447814552 84670758 56613555 84670758 186427742 283171759 186427742 28767986 186427742 28767986 981108973 28767986 285070008 968859399 285070008 968859399 532500086 968859399 291653584 391361755 291653584 391361755 261133805 391361755 620841122 557634325 620841122 155910366 620841122 155910366 104048752 155910366 300099035 565163886 300099035 565163886 501649951 565163886 383737285 948447915 383737285 479959387 383737285 479959387 279458638 419392928 279458638 609929345 279458638 609929345 599368203 942746999 599368203 160583635 599368203 160583635 893313024 160583635 274552578 550718112 274552578 550718112 457307505 550718112 16190817 25223108 16190817 291287574 16190817 291287574 826230455 108267744 826230455 108267744 71789369 108267744 591767702 983582863 591767702 522048717 591767702 522048717 421516100 522048717 501042245 815477020 501042245 420579349 501042245 420579349 715909407 420579349 713205646 739047872 713205646 739047872 365426177 739047872 632921026 918201611 632921026 170529048 632921026 170529048 113720559 170529048 371987172 584815433 371987172 584815433 628821670 584815433 149652296 226477241 149652296 593387688 149652296 593387688 682056929 396502905 682056929 396502905 732518759 396502905 623272939 873290218 623272939 329336973 623272939 329336973 777567406 329336973 236725638 355344975 236725638 265516408 236725638 265516408 174720193 265516408 700409030 490362886 700409030 490362886 519284969 660299032 519284969 402974571 519284969 402974571 786529807 93474027 786529807 93474027 62508922 93474027 786091719 921633294 786091719 921633294 338422979 921633294 548627638 723390129 548627638 934247263 548627638 934247263 588329714 934247263 310086236 255337776 310086236 255337776 168190843 255337776 171278193 735939047 171278193 735939047 797183910 17879683 797183910 17879683 11770790 17879683 240755979 361250404 240755979 306768615 240755979 306768615 793287220 306768615 329309719 494891598 329309719 316106610 329309719 316106610 50364105 75173917 50364105 523565358 50364105 523565358 650817723 523565358 77767839 116928716 77767839 500345984 77767839 500345984 628627907 778494091 628627907 673829991 628627907 673829991 190903544 288653627 190903544 409796839 190903544 409796839 293610730 625566387 293610730 625566387 869000401 196036812 869000401 202031344 869000401 202031344 134348333 202031344 858410486 212183193 858410486 13922554 858410486 13922554 990709119 13922554 1543750 2563463 1543750 651809092 1543750 651809092 608656951 651809092 35659128 52610242 35659128 407933110 35659128 407933110 353195743 579447377 353195743 469265497 353195743 469265497 982844712 25801951 982844712 376298153 982844712 376298153 353957989 990780882 353957989 990780882 815691483 276611951 815691483 351162209 815691483 351162209 63328806 94866563 63328806 321267952 63328806 321267952 783169899 321267952 446196866 948901827 446196866 392248245 446196866 392248245 103182604 46334038 103182604 46334038 25552463 38427244 25552463 714275581 25552463 714275581 431002524 916434331 431002524 271412996 431002524 271412996 178396768 271412996 389583543 579312643 389583543 186661026 389583543 186661026 875360813 186661026 786082869 872820727 786082869 872820727 424410154 872820727 503940720 397553381 503940720 397553381 264959677 397553381 667974152 492433006 667974152 20024756 667974152 20024756 13107971 20024756 68055880 278521425 68055880 278521425 371641703 530325993 371641703 213995716 371641703 213995716 58322541 87154920 58322541 822939371 58322541 822939371 352732452 822939371 222933657 335617070 222933657 343102287 222933657 343102287 814899764 278040028 814899764 464713420 814899764 464713420 310040247 464713420 334833679 561482686 334833679 468268487 334833679 468268487 311767456 468268487 993627426 8773995 993627426 263337500 993627426 263337500 825433073 263337500 936865758 95076422 936865758 471430328 936865758 471430328 313917042 471430328 434693229 911500111 434693229 432312929 434693229 432312929 707731042 432312929 203798286 149021941 203798286 149021941 99249476 149021941 343230452 514226163 343230452 396850496 343230452 396850496 792269 1121544 792269 341504531 792269 341504531 769123129 341504531 248623857 408353311 248623857 408353311 724057679 408353311 208118055 41362912 208118055 41362912 27609210 41362912 152854890 435234783 152854890 435234783 705791053 435234783 10927374 16699772 10927374 767321747 10927374 767321747 558014037 936274909 558014037 935247331 558014037 935247331 541638922 935247331 974223530 37357008 974223530 37357008 24837511 37357008 274284617 411654739 274284617 57431240 274284617 57431240 961392703 57431240 765533652 684266075 765533652 684266075 597070874 684266075 831714237 253049584 831714237 464443124 831714237 464443124 543984030 643275322 543984030 643275322 36961174 54940872 36961174 825031508 36961174 825031508 932124042 103491620 932124042 241805994 932124042 241805994 160040254 241805994 585424061 674151307 585424061 298289380 585424061 298289380 197312709 298289380 376816307 992483001 376816307 349914922 376816307 349914922 763671333 349914922 328962079 528030643 328962079 528030643 658229362 528030643 518239959 899202376 518239959 71868309 518239959 71868309 48347094 71868309 518332386 812449180 518332386 812449180 508105700 812449180 604109825 413999648 604109825 413999648 727850218 402936885 727850218 610649464 727850218 610649464 364099195 610649464 684176076 22384316 684176076 22384316 14260936 22384316 718906382 480839831 718906382 480839831 78684474 118060681 78684474 490075902 78684474 490075902 347637892 947707691 347637892 36894489 347637892 36894489 975318330 36894489 16091942 25004680 16091942 771167514 16091942 771167514 664841262 225974755 664841262 225974755 849683097 225974755 636331313 628850221 636331313 328085001 636331313 328085001 217515839 328085001 925117374 18567327 925117374 18567327 12209338 18567327 141105926 280760937 141105926 280760937 184916278 280760937 70463100 106324229 70463100 358351493 70463100 358351493 238945940 358351493 174665450 265399971 174665450 460828768 174665450 460828768 777245433 329641187 777245433 355040164 777245433 355040164 130416357 195628142 130416357 342964362 130416357 342964362 956902989 63884480 956902989 184942878 956902989 184942878 40277472 59799922 40277472 153676314 40277472 153676314 897867279 153676314 153606556 232209803 153606556 224034539 153606556 224034539 148029313 224034539 256281309 383975309 256281309 330134906 256281309 330134906 776809417 330134906 734009854 736161985 734009854 736161985 571883732 736161985 598732916 924580584 598732916 721929026 598732916 721929026 644021913 721929026 39490260 58500448 39490260 718107017 39490260 718107017 993725176 8559497 993725176 177411044 993725176 177411044 118194328 177411044 479579576 926758542 479579576 613438972 479579576 613438972 539079494 613438972 127614290 118666474 127614290 118666474 921611792 118666474 130055044 792416699 130055044 792416699 950061837 39505692 950061837 39505692 973307495 39505692 708293429 545851268 708293429 545851268 348506652 545851268 958582044 61416993 958582044 963857826 958582044 963857826 382459815 236478820 382459815 236478820 156427646 236478820 755493372 914738203 755493372 914738203 331834147 498183160 331834147 724321296 331834147 724321296 496176483 724321296 470405945 145640679 470405945 145640679 903284413 145640679 43105961 64131746 43105961 538275843 43105961 538275843 615292262 538275843 31216328 46619100 31216328 940996661 31216328 940996661 967647425 47441935 967647425 602247850 967647425 602247850 297913658 447007081 297913658 639951210 297913658 639951210 590567819 639951210 540021988 540638982 540021988 965608953 540021988 965608953 355813277 965608953 662723270 735472220 662723270 735472220 77128965 115899877 77128965 275196649 77128965 275196649 816604404 275196649 408412747 951659132 408412747 197573241 408412747 197573241 867723500 197573241 512378638 952420790 512378638 212223774 512378638 212223774 140981689 212223774 860350385 44666905 860350385 44666905 29494638 44666905 169332558 257068041 169332558 18595606 169332558 18595606 987555036 18595606 205517680 310137320 205517680 295620460 205517680 295620460 195437562 295620460 406591361 558335251 406591361 170772429 406591361 170772429 113875646 170772429 718050830 537203619 718050830 537203619 580897252 688257851 580897252 688257851 376199347 688257851 382010061 579847754 382010061 932561490 382010061 932561490 903633851 80749880 903633851 80749880 945941040 80749880 757769007 358564565 757769007 270919592 757769007 270919592 178065489 270919592 333784376 977196670 333784376 876413654 333784376 876413654 819048485 271814050 819048485 412074781 819048485 412074781 218419352 245069921 218419352 245069921 161825113 245069921 457985660 840128142 457985660 267423563 457985660 267423563 175860012 267423563 661039000 889210757 661039000 889210757 480728899 889210757 824132957 264659512 824132957 891680613 824132957 891680613 646055132 891680613 838444504 204793502 838444504 204793502 136044888 204793502 712636646 743528598 712636646 743528598 312597434 469620994 312597434 977801725 312597434 977801725 426119978 977801725 269018034 404042427 269018034 739762047 269018034 739762047 612767848 739762047 280500880 17859182 280500880 17859182 11769318 17859182 474622790 709557084 474622790 256259007 474622790 256259007 168807265 256259007 472132735 800607975 472132735 800607975 521938666 800607975 451628644 860245043 451628644 341116624 451628644 341116624 781359073 323959896 781359073 476083364 781359073 476083364 107300308 161000853 107300308 988503544 107300308 988503544 487646191 988503544 376331722 374272352 376331722 374272352 249947748 374272352 834730140 248175808 834730140 255948335 834730140 255948335 334259418 793171522 334259418 793171522 457391537 793171522 376811552 400007935 376811552 400007935 729876936 400007935 544204583 675039280 544204583 84867717 544204583 84867717 56721286 84867717 667952756 492456096 667952756 461214637 667952756 461214637 718963465 221150532 718963465 221150532 852837700 221150532 281478089 422265730 281478089 352042584 281478089 352042584 762351249 352042584 314270387 471958422 314270387 81100140 314270387 81100140 945733701 81100140 305371333 457991211 305371333 2301221 305371333 2301221 998355968 2301221 808060074 286343498 808060074 49059602 808060074 49059602 33082117 49059602 979930946 30160871 979930946 116784583 979930946 116784583 922783210 116784583 937655062 11478243 937655062 11478243 992063570 11478243 486667330 909282404 486667330 909282404 629497881 909282404 97699457 146491142 97699457 376796856 97699457 376796856 751222303 258392174 751222303 258392174 828244727 258392174 60262572 90276235 60262572 163405287 60262572 163405287 359258925 916060763 359258925 916060763 368099480 916060763 333339840 473831424 333339840 473831424 315261825 473831424 460199113 875041992 460199113 734088431 460199113 734088431 925023077 113685168 925023077 536212518 925023077 536212518 410450733 536212518 664023252 498051531 664023252 797127270 664023252 797127270 149250293 225974754 149250293 312112225 149250293 312112225 789610721 312112225 13243123 13463675 13243123 13463675 9032764 13463675 462435473 652644469 462435473 282082824 462435473 282082824 811624420 282082824 390707421 653743169 390707421 653743169 572464297 653743169 342130213 925469020 342130213 925469020 964889721 52128779 964889721 734333475 964889721 734333475 494811113 734333475 715055667 421852910 715055667 657720737 715055667 657720737 347734795 657720737 881525490 43017987 881525490 43017987 971108623 43017987 408533954 983792644 408533954 917448253 408533954 917448253 500429550 917448253 360752496 467713346 360752496 467713346 311410912 467713346 825576136 262892060 825576136 400991978 825576136 400991978 522864705 907437210 522864705 141556392 522864705 141556392 905914678 141556392 336680829 533364530 336680829 308989382 336680829 308989382 906637617 140178810 906637617 398494658 906637617 398494658 263653844 339947045 263653844 339947045 770070160 339947045 273740826 410781298 273740826 176357396 273740826 176357396 117481983 176357396 143097364 257357943 143097364 257357943 457564162 539093478 457564162 61706156 457564162 61706156 958475262 61706156 532258624 752123533 532258624 228130627 532258624 228130627 848151779 228130627 415694136 973608393 415694136 45179928 415694136 45179928 29962186 45179928 441317694 604814530 441317694 199765763 441317694 199765763 866245551 199765763 342518121 875066414 342518121 362650813 342518121 362650813 241626744 362650813 761920624 325154267 761920624 325154267 957013575 63728579 957013575 280970964 957013575 280970964 185011603 280970964 513428221 767971310 513428221 476795315 513428221 476795315 265721507 398715410 265721507 733196979 265721507 733196979 350123436 733196979 165888834 251340586 165888834 376814417 165888834 376814417 744931106 376814417 378153864 590239935 378153864 366428369 378153864 366428369 752066449 366428369 106218523 159433266 106218523 175504684 106218523 175504684 883509393 175504684 132737784 199454483 132737784 141800156 132737784 141800156 905745024 141800156 830317604 255410032 830317604 118082229 830317604 118082229 922068652 118082229 572176789 872787954 572176789 651466997 572176789 651466997 13657185 21285258 13657185 123609556 13657185 123609556 633746189 737973618 633746189 737973618 210289769 111198328 210289769 111198328 74008136 111198328 167754015 254646136 167754015 40276303 167754015 40276303 26712051 40276303 459191885 975283843 459191885 476322249 459191885 476322249 677631784 476322249 604210759 762708816 604210759 305264060 604210759 305264060 843831775 11836858 843831775 11836858 991964359 11836858 708204462 431610152 708204462 339704726 708204462 339704726 225841043 339704726 486970285 785284695 486970285 678696889 486970285 678696889 689596847 150694467 689596847 150694467 899945989 150694467 745912178 617351739 745912178 617351739 397668790 886438213 397668790 99680303 397668790 99680303 66213422 99680303 360749705 889191747 360749705 889191747 466319959 889191747 158826362 240322626 158826362 958212428 158826362 958212428 427214779 958212428 198985579 214162165 198985579 214162165 857026492 214162165 65988618 99204219 65988618 220407227 65988618 220407227 853274551 220407227 747237050 831443727 747237050 831443727 541896385 831443727 760671141 258503560 760671141 258503560 828233383 258503560 793236827 306802159 793236827 208261796 793236827 208261796 138452412 208261796 870343930 194059119 870343930 321055550 870343930 321055550 202849229 282961451 202849229 282961451 186256842 282961451 482883074 882577779 482883074 129204380 482883074 129204380 914371909 129204380 612525749 907718102 612525749 243285488 612525749 243285488 85077512 127922974 85077512 833346119 85077512 833346119 810454887 66104188 810454887 66104188 44563505 66104188 965099065 51858140 965099065 895274117 965099065 895274117 481609486 895274117 708886987 163614820 708886987 163614820 890927786 163614820 701260467 466516176 701260467 466516176 656960939 784581218 656960939 378366940 656960939 378366940 252446719 378366940 742497560 420115401 742497560 420115401 401841810 606790990 401841810 475387160 401841810 475387160 678322428 475387160 389252904 733587262 389252904 733587262 895638707 157009119 895638707 169343956 895638707 169343956 476342836 979511196 476342836 295253602 476342836 295253602 801466214 295253602 339413372 544051959 339413372 477171148 339413372 477171148 677058177 477171148 353968169 749725802 353968169 431767740 353968169 431767740 288420977 431767740 489174836 882999018 489174836 241157389 489174836 241157389 159462178 241157389 687960347 460854656 687960347 193551978 687960347 193551978 870817819 193551978 317141330 476574625 317141330 17565506 317141330 17565506 11489009 17565506 614410081 898497700 614410081 327093583 614410081 327093583 216947836 327093583 344556054 918671113 344556054 671105531 344556054 671105531 475708599 527883643 475708599 856879184 475708599 856879184 309718013 197558857 309718013 197558857 131608444 197558857 498300016 838977473 498300016 838977473 601522377 838977473 431591423 151035107 431591423 151035107 6360549 9390924 6360549 464526899 6360549 464526899 747740958 373097392 747740958 848152441 747740958 848152441 640942865 848152441 816682055 275083116 816682055 443253997 816682055 443253997 295655441 443253997 649582347 778254566 649582347 381400460 649582347 381400460 254396381 381400460 381779457 914597046 381779457 78127850 381779457 78127850 52277797 78127850 638618244 875020887 638618244 119643363 638618244 119643363 79781978 119643363 879708763 231836055 879708763 231836055 689953958 608754963 689953958 608754963 334100783 608754963 478838492 910346772 478838492 910346772 293812419 440309348 293812419 699759315 293812419 699759315 803880461 91608751 803880461 91608751 939206112 91608751 175933478 627304215 175933478 627304215 897879112 32104780 897879112 32104780 978626034 32104780 886155874 612597856 886155874 612597856 508196383 612597856 837813521 243595110 837813521 610910155 837813521 610910155 497454975 610910155 702333382 50301508 702333382 50301508 34049235 50301508 100774020 723167120 100774020 723167120 634777578 723167120 349844560 266169881 349844560 266169881 875318711 186696738 875318711 296138593 875318711 296138593 195754563 296138593 821534776 268283738 821534776 329332075 821534776 329332075 777570438 329332075 856008444 177692361 856008444 177692361 118552772 177692361 645534308 603302850 645534308 563935998 645534308 563935998 503968591 563935998 530585609 931218474 530585609 819084233 530585609 819084233 341952872 653805400 341952872 996299862 341952872 996299862 694112986 372089497 694112986 372089497 748430765 372089497 71452874 108033399 71452874 530193683 71452874 530193683 800422819 125505398 800422819 125505398 83446567 125505398 211303084 320389813 211303084 320389813 888299120 99105817 888299120 99105817 934975888 99105817 618612711 863709563 618612711 468283031 618612711 468283031 683543475 468283031 558700326 658159339 558700326 265200869 558700326 265200869 174537483 265200869 446555608 816154044 446555608 317077076 446555608 317077076 110132291 164825577 110132291 430108215 110132291 430108215 957905338 62727275 957905338 99106483 957905338 99106483 65917478 99106483 962578297 55738162 962578297 58094706 962578297 58094706 39187289 58094706 504298164 993735723 504298164 993735723 611809205 993735723 299099657 106868124 299099657 106868124 70769636 106868124 568577582 998421291 568577582 95003624 568577582 95003624 63487624 95003624 815056101 277691369 815056101 93832585 815056101 93832585 62642308 93832585 355672364 663542694 355672364 619531833 355672364 619531833 543577213 619531833 309820720 365580834 309820720 365580834 243572883 365580834 854659273 217889822 854659273 276802295 854659273 276802295 181990014 276802295 336267966 830693291 336267966 197476242 336267966 197476242 131521713 197476242 928380749 108693957 928380749 588530378 928380749 588530378 396806491 588530378 955098679 66547811 955098679 202668799 955098679 202668799 134789074 202668799 652173590 665062816 652173590 163069003 652173590 163069003 109130973 163069003 651859501 896567735 651859501 896567735 348213244 896567735 430050677 949082509 430050677 159626347 430050677 159626347 893836076 159626347 509900289 964707948 509900289 117087502 509900289 117087502 922661237 117087502 313132692 470455933 313132692 380883692 313132692 380883692 253982715 380883692 688261928 460481889 688261928 88069789 688261928 88069789 941187254 88069789 561205125 658868596 561205125 339274499 561205125 339274499 225607424 339274499 577379036 582549165 577379036 475596865 577379036 475596865 804645210 180080295 804645210 180080295 880123210 180080295 329215896 494741961 329215896 400023301 329215896 400023301 975626342 36701212 975626342 414095725 975626342 414095725 275767757 414095725 310716490 466183068 310716490 72369126 310716490 72369126 48798207 72369126 214831824 331398616 214831824 331398616 776013149 331398616 683268124 468622214 683268124 20195194 683268124 20195194 986533128 20195194 395070590 628190641 395070590 88295931 395070590 88295931 59096920 88295931 892840674 161358833 892840674 92730678 892840674 92730678 61585939 92188626 61585939 259512711 61585939 259512711 876245544 185658385 876245544 274552417 876245544 274552417 747483689 604550715 747483689 604550715 381093841 778166546 381093841 399986288 381093841 399986288 729884673 399986288 167805655 254758004 167805655 491290776 167805655 491290776 694821842 227259024 694821842 227259024 848689525 227259024 158334651 239698602 158334651 173908295 158334651 173908295 115939882 173908295 197984341 794309901 197984341 794309901 630739968 794309901 97557331 146371214 97557331 867035272 97557331 867035272 581717946 867035272 550921869 134586717 550921869 134586717 89447140 134586717 417168815 893405910 417168815 291822797 417168815 291822797 70434871 106252508 70434871 544128780 70434871 544128780 620388718 544128780 299049341 448726582 299049341 554822095 299049341 554822095 369084185 554822095 248647055 77158508 248647055 77158508 948034923 77158508 40899407 60706670 40899407 481586036 40899407 481586036 805302046 289731549 805302046 531368312 805302046 531368312 201674066 304327235 201674066 452574385 201674066 452574385 651797315 901396950 651797315 874924446 651797315 874924446 104117901 156034030 104117901 705450064 104117901 705450064 740726684 359269107 740726684 359269107 757088615 359269107 511218061 888687375 511218061 676908944 511218061 676908944 227735203 341996247 227735203 430619951 227735203 430619951 791630935 309411785 791630935 964380229 791630935 964380229 595289596 964380229 966479675 49641124 966479675 491499643 966479675 491499643 326891177 491499643 631048748 899940784 631048748 186887151 631048748 186887151 875224535 186887151 95508068 143267134 95508068 590800134 95508068 590800134 476649133 590800134 456957263 649312846 456957263 153788068 456957263 153788068 897755408 153788068 49599064 73899817 49599064 622239211 49599064 622239211 581332416 622239211 539113141 911003385 539113141 897602204 539113141 897602204 977901101 33339468 977901101 428355882 977901101 428355882 172600197 262461248 172600197 756514829 172600197 756514829 386069812 756514829 257056793 385043052 257056793 394136823 257056793 394136823 798298878 299860295 798298878 372347035 798298878 372347035 305772143 701390791 305772143 701390791 526023636 731381914 526023636 61993048 526023636 61993048 41766981 61993048 247812219 758314098 247812219 758314098 820507136 270014818 820507136 349156607 820507136 349156607 168642730 256045715 168642730 644532912 168642730 644532912 921073280 119432640 921073280 248578163 921073280 248578163 834506662 248578163 845760721 231677981 845760721 860691588 845760721 860691588 347817010 786796542 347817010 861935650 347817010 861935650 493973345 861935650 32283180 47959373 32283180 589100514 32283180 589100514 559980927 589100514 221895244 251974201 221895244 251974201 166400582 251974201 875187584 67527021 875187584 67527021 954487844 67527021 308436882 500377189 308436882 500377189 979161368 31486095 979161368 258419155 979161368 258419155 170227769 258419155 402736711 961008064 402736711 197090870 402736711 197090870 131290708 197090870 412189747 910057884 412189747 39759433 412189747 39759433 26430329 39759433 79441003 569196842 79441003 569196842 333908428 569196842 34330836 50493838 34330836 744315804 34330836 744315804 792839657 147979066 792839657 147979066 98611273 147979066 232174723 348582681 232174723 179749079 232174723 179749079 119827263 179749079 984075375 23946146 984075375 283627918 984075375 283627918 228049656 589330362 228049656 589330362 570085551 628564206 570085551 268936188 570085551 268936188 821191970 268936188 406486061 899185312 406486061 295092379 406486061 295092379 801562485 295092379 53260436 79598442 53260436 554138910 53260436 554138910 428536547 554138910 177033780 269261325 177033780 713715300 177033780 713715300 433261051 713715300 23206997 35080410 23206997 233262097 23206997 233262097 863158357 203995996 863158357 451382464 863158357 451382464 300839303 451382464 640545435 577326695 640545435 274838356 640545435 274838356 180713015 274838356 248503331 372429489 248503331 181184590 248503331 181184590 879516888 181184590 78072747 7305793 78072747 7305793 4619246 7305793 782866969 373609213 782866969 373609213 178678654 35802546 178678654 35802546 976359943 35802546 529162708 796061931 529162708 300467128 529162708 300467128 198843668 300467128 654890102 952020575 654890102 952020575 409776403 952020575 780409705 325290012 780409705 656600992 780409705 656600992 335374856 656600992 492473614 722081046 492473614 414694158 492473614 414694158 276228855 414694158 361391825 810454962 361391825 195002360 361391825 195002360 869753333 195002360 60520713 90561386 60520713 934776396 60520713 934776396 649029815 955781800 649029815 919555872 649029815 919555872 472478690 919555872 651036220 191530450 651036220 191530450 127672854 191530450 406778597 923022208 406778597 923022208 634717069 923022208 366141822 97917211 366141822 97917211 935528538 97917211 846169923 583296471 846169923 583296471 118014537 97131021 118014537 97131021 935737799 97131021 699403026 444138566 699403026 365880350 699403026 365880350 131777093 197832036 131777093 389179592 131777093 389179592 736748137 389179592 219390216 330870373 219390216 445375218 219390216 445375218 698667419 445375218 333171265 851866538 333171265 174832496 333171265 174832496 116373643 174832496 256153540 666550743 256153540 666550743 637024454 666550743 564847520 994531612 564847520 400819379 564847520 400819379 266911305 400819379 821668903 207334287 821668903 207334287 137697000 207334287 503173172 561483167 503173172 139500676 503173172 139500676 907014781 139500676 770376815 484367377 770376815 484367377 384828388 923463504 384828388 54373844 384828388 54373844 36769885 54373844 413195585 662480246 413195585 413833252 413195585 413833252 720703139 413833252 26901164 40477997 26901164 471929513 26901164 471929513 870302184 194124367 870302184 989015118 870302184 989015118 446154273 989015118 619640503 321994724 619640503 321994724 782658659 321994724 773858851 696094141 773858851 696094141 243886223 144085171 243886223 144085171 96018710 144085171 537713049 903603775 537713049 692433624 537713049 692433624 552731866 692433624 130109296 195169103 130109296 857308861 130109296 857308861 562789449 58685958 562789449 58685958 960684697 58685958 302608244 453498655 302608244 198329377 302608244 198329377 867254324 198329377 668818717 695645159 668818717 695645159 528384776 695645159 853883150 219178692 853883150 842727884 853883150 842727884 140159650 210654364 140159650 210654364 4105998 6468867 4105998 337365619 4105998 337365619 559250016 673259882 559250016 673259882 673112316 269262749 673112316 269262749 821037080 269262749 110723384 165915750 110723384 323873627 110723384 323873627 781411605 323873627 465573265 939437410 465573265 608014643 465573265 608014643 434825778 832140657 434825778 258181759 434825778 258181759 828410642 258181759 757866856 358314201 757866856 82444723 757866856 82444723 54931133 82444723 795435719 559716449 795435719 559716449 427254361 559716449 920055816 120773931 920055816 530739834 920055816 530739834 533171471 530739834 714524544 422524727 714524544 575738750 714524544 575738750 144367515 218279024 144367515 609917894 144367515 609917894 942607191 85854100 942607191 261239849 942607191 261239849 537098532 584698172 537098532 164385710 537098532 164385710 890551324 164385710 628768456 718082005 628768456 407355049 628768456 407355049 724820475 407355049 222543507 318979413 222543507 318979413 784802864 318979413 396710579 968389217 396710579 968389217 717640637 418194865 717640637 431442337 717640637 431442337 471583376 807162121 471583376 612482573 471583376 612482573 615755918 612482573 443043978 850829367 443043978 805396844 443043978 805396844 631338982 805396844 77879768 117085744 77879768 380299542 77879768 380299542 742858627 380299542 68924041 103983172 68924041 132855957 68924041 132855957 912048551 132855957 477053687 717383146 477053687 717383146 478336061 717383146 127321755 190875547 127321755 632998144 127321755 632998144 954253146 67865770 954253146 589638981 954253146 589638981 284470511 146782272 284470511 146782272 902520401 146782272 20154142 30584351 20154142 660189625 20154142 660189625 633773793 660189625 254397851 701011 254397851 701011 526492 701011 893987051 509840466 893987051 509840466 128556302 193004380 128556302 756464779 128556302 756464779 518498721 756464779 480250673 938207220 480250673 792996146 480250673 792996146 722586295 312857025 722586295 312857025 789173351 312857025 750942354 408584920 750942354 408584920 206283246 155340657 206283246 155340657 103739821 155340657 438978725 654338420 438978725 92497757 438978725 92497757 61735946 92497757 970190696 44159517 970190696 470278910 970190696 470278910 313051138 470278910 791748673 309313616 791748673 338615221 791748673 338615221 245806022 368582089 245806022 89645063 245806022 89645063 940402800 89645063 511592391 967371931 511592391 967371931 89854479 135109756 89854479 265348480 89854479 265348480 582650913 735528374 582650913 283281145 582650913 283281145 929846909 106895410 929846909 582690209 929846909 582690209 37506798 55810427 37506798 785714503 37506798 785714503 574583392 785714503 308871409 462905391 308871409 992715675 308871409 992715675 627382928 597294723 627382928 597294723 568519009 597294723 735882979 390162333 735882979 943814315 735882979 943814315 446321108 943814315 684353809 466682447 684353809 922675581 684353809 922675581 417727816 453491885 417727816 453491885 692955764 453491885 516885794 907621113 516885794 138103620 516885794 138103620 908278395 138103620 270200989 848071378 270200989 848071378 487657048 165148736 487657048 165148736 110340511 165148736 454121275 567061809 454121275 214657298 454121275 214657298 142295225 214657298 449444661 861719687 449444661 700056663 449444661 700056663 630198388 700056663 145026422 219317058 145026422 456126602 145026422 456126602 691389087 456126602 583434453 661636901 583434453 467630381 583434453 467630381 173998868 264329682 173998868 663708032 173998868 663708032 652379329 663708032 214842453 125392707 214842453 125392707 917193962 125392707 327951081 493279240 327951081 249964750 327951081 249964750 833642289 249964750 765372615 347128678 765372615 18595603 765372615 18595603 12253394 18595603 94795025 711495958 94795025 711495958 914968406 128506079 914968406 929921903 914968406 929921903 546913298 929921903 959565026 60036033 959565026 866795741 959565026 866795741 274838624 195806698 274838624 195806698 869201840 195806698 64871577 97406318 64871577 159762826 64871577 159762826 345291899 994432600 345291899 994432600 563746034 994432600 342850645 184818619 342850645 184818619 123270914 184818619 954534241 67501301 954534241 460946931 954534241 460946931 654951653 738035684 654951653 251148356 654951653 251148356 832825191 251148356 56761573 75389389 56761573 75389389 50460497 75389389 842105737 237399718 842105737 28589919 842105737 28589919 981328230 28589919 246450145 475605132 246450145 475605132 316400169 475605132 271939488 29321660 271939488 29321660 18943570 29321660 924541064 114231262 924541064 78034509 924541064 78034509 52160153 78034509 952780118 70356393 952780118 112743768 952780118 112743768 803187077 292728973 803187077 120123732 803187077 120123732 80088999 120123732 92976141 207318333 92976141 207318333 860978651 207318333 512299713 820923703 512299713 745181997 512299713 745181997 447493500 745181997 797866092 300503525 797866092 838810897 797866092 838810897 283758310 29447903 283758310 29447903 980640894 29447903 300130683 450429187 300130683 132480345 300130683 132480345 912175360 132480345 605616156 707713022 605616156 325874960 605616156 325874960 140107829 210882890 140107829 388751782 140107829 388751782 773785396 334763181 773785396 525182614 773785396 525182614 381581414 977596437 381581414 475936160 381581414 475936160 316734893 475936160 940360179 89703665 940360179 208833047 940360179 208833047 138869787 208833047 966803533 49106999 966803533 772181260 966803533 772181260 17976748 27924179 17976748 588814330 17976748 588814330 771395106 337907414 771395106 394839297 771395106 394839297 263231000 394839297 493433563 931876166 493433563 897940712 493433563 897940712 780946606 182204807 780946606 182204807 878780134 182204807 96574272 144926607 96574272 859193998 96574272 859193998 373108950 859193998 369493673 541298656 369493673 541298656 880638404 149006711 880638404 149006711 99244657 149006711 479162728 632316578 479162728 61416994 479162728 61416994 41353043 61416994 980952142 29020761 980952142 195284666 980952142 195284666 130164927 195284666 736539026 689959985 736539026 689959985 365310286 689959985 565948042 253903505 565948042 253903505 831338836 253903505 391782417 929633164 391782417 483223780 391782417 483223780 817859646 84426191 817859646 84426191 943613877 84426191 126242071 189477419 126242071 161723876 126242071 161723876 107958826 161723876 541930540 885146592 541930540 575394485 541930540 575394485 355254567 575394485 925303990 113051783 925303990 161942300 925303990 161942300 631656170 787738709 631656170 382093175 631656170 382093175 254959581 382093175 939188296 91632372 939188296 555570974 939188296 555570974 611028634 555570974 968063044 46776835 968063044 502598352 968063044 502598352 575317907 502598352 656243571 869455104 656243571 235293703 656243571 235293703 843669300 235293703 255847284 383435711 255847284 114729148 255847284 114729148 924231242 114729148 216597182 598517667 216597182 598517667 558976892 847380418 558976892 398197652 558976892 398197652 265423029 398197652 641994020 745333777 641994020 145814676 641994020 145814676 97151468 145814676 479257226 963601084 479257226 383731060 479257226 383731060 799799370 297406541 799799370 411822140 799799370 411822140 330377169 496154677 330377169 193667189 330377169 193667189 128861836 193667189 392901405 565823639 392901405 292897675 392901405 292897675 803122845 292897675 111419794 166760049 111419794 471597482 111419794 471597482 854105560 218806290 854105560 253789683 854105560 253789683 105942099 158998202 105942099 456413118 105942099 456413118 414792307 786193091 414792307 786193091 649095782 786193091 487420375 145119952 487420375 145119952 903607140 145119952 493466543 595287570 493466543 413270282 493466543 413270282 720968533 413270282 700736342 909485313 700736342 909485313 525812243 909485313 595717534 936357609 595717534 270543611 595717534 270543611 820079959 270543611 284082516 425435637 284082516 59605784 284082516 59605784 959871155 59605784 353010296 532309900 353010296 455637693 353010296 455637693 90239584 135533245 90239584 553785506 90239584 553785506 645082964 968948943 645082964 911085107 645082964 911085107 362344743 749541431 362344743 749541431 411357781 749541431 375108066 752171009 375108066 401216285 375108066 401216285 729088216 401216285 417356258 572872895 417356258 51771255 417356258 51771255 35179241 51771255 564380939 615020559 564380939 89483171 564380939 89483171 59650180 89483171 697825358 446386657 697825358 79280693 697825358 79280693 946763350 79280693 484147428 697132487 484147428 280691269 484147428 280691269 184908822 280691269 532871223 668893909 532871223 303471857 532871223 303471857 200961477 303471857 712852914 424736264 712852914 115551549 712852914 115551549 76859822 115551549 733292186 492016131 733292186 492016131 260843979 180484926 260843979 180484926 120236635 180484926 208098565 522709458 208098565 522709458 822261095 82406416 822261095 82406416 944961104 82406416 677569282 476353673 677569282 215663727 677569282 215663727 855993054 215663727 9709323 14488253 9709323 874091973 9709323 874091973 528444610 82541301 528444610 82541301 944833685 82541301 421230115 654305522 421230115 391508084 421230115 391508084 261162558 391508084 436902776 824171410 436902776 824171410 495340315 824171410 172129813 210201185 172129813 210201185 139781797 210201185 416203271 518979042 416203271 392181444 416203271 392181444 737837796 205272761 737837796 205272761 136425594 205272761 215984683 919512584 215984683 919512584 512346031 48771003 512346031 48771003 32898306 48771003 302807434 453835590 302807434 424356925 302807434 424356925 283235348 424356925 753455224 364162626 753455224 904052501 753455224 904052501 368964098 904052501 927524130 109896052 927524130 218344303 927524130 218344303 144400472 218344303 214045333 417212297 214045333 417212297 718243040 417212297 623376121 986364617 623376121 116103314 623376121 116103314 937645599 94023338 937645599 181420319 937645599 181420319 120793411 181420319 443691459 896462291 443691459 261363150 443691459 261363150 171984446 261363150 195955882 296335760 195955882 279975890 195955882 279975890 129686957 194539224 129686957 679143822 129686957 679143822 694591931 368666989 694591931 368666989 245944262 368666989 391194495 755915376 391194495 462773334 391194495 462773334 308688353 462773334 712488208 387491648 712488208 387491648 738006622 387491648 65466980 98396407 65466980 290854097 65466980 290854097 602966453 990229466 602966453 251218978 602966453 251218978 832824885 251218978 453174866 780055344 453174866 38557772 453174866 38557772 25601483 38557772 311892781 468621843 311892781 177701934 311892781 177701934 118584683 177701934 398972128 702835194 398972128 451439673 398972128 451439673 896280551 156241227 896280551 202052880 896280551 202052880 134363407 202052880 566655059 722978896 566655059 235171323 566655059 235171323 853225558 220500647 853225558 542758438 853225558 542758438 536980515 542758438 544393294 793827873 544393294 498290664 544393294 498290664 905769697 141762050 905769697 809310802 905769697 809310802 590037633 809310802 627563026 370234243 627563026 370234243 247178397 370234243 906169390 140890377 906169390 192474669 906169390 192474669 18816388 29241720 18816388 727576444 18816388 727576444 405620468 814708620 405620468 564375848 405620468 564375848 646845464 910760097 646845464 910760097 621567280 910760097 714407341 211874637 714407341 211874637 140621916 211874637 156123856 517343477 156123856 517343477 605207671 517343477 361134426 558071986 361134426 498396233 361134426 498396233 61974312 92830748 61974312 93478855 61974312 93478855 937829490 93478855 673700880 483057169 673700880 192732378 673700880 192732378 871248369 192732378 68067109 102806342 68067109 751494868 68067109 751494868 658129334 751494868 496172404 897529220 496172404 110624632 496172404 110624632 73724844 110624632 723926664 408469239 723926664 202605849 723926664 202605849 134751097 202605849 621244808 810711783 621244808 748924933 621244808 748924933 974482914 37870856 974482914 470706156 974482914 470706156 313420400 470706156 913575927 130782580 913575927 766293069 913575927 766293069 576339433 766293069 723271445 409578843 723271445 958584207 723271445 958584207 473713892 958584207 742597627 380671476 742597627 775895906 742597627 775895906 23852965 36061752 23852965 925024964 23852965 925024964 657507107 925024964 405243464 717631807 405243464 717631807 719010325 297533684 719010325 297533684 799623375 297533684 601723429 607692983 601723429 439126263 601723429 439126263 292964646 439126263 649307521 884895083 649307521 368202501 649307521 368202501 245458780 368202501 523781402 937686263 523781402 937686263 599690625 937686263 211879413 251979837 211879413 251979837 832252780 251979837 571008014 975006255 571008014 626288830 571008014 626288830 63588923 95134726 63588923 202891969 63588923 202891969 860225112 208486636 860225112 166782560 860225112 166782560 889066145 166782560 284703488 426401269 284703488 231686805 284703488 231686805 153182458 231686805 254679469 692411878 254679469 692411878 890574523 164349521 890574523 370598639 890574523 370598639 247341046 370598639 265224223 517867579 265224223 517867579 608336029 509662853 608336029 801543293 608336029 801543293 197981686 299308773 197981686 958037342 197981686 958037342 343841757 958037342 289493740 182973495 289493740 182973495 878174016 182973495 253236440 379699594 253236440 245136556 253236440 245136556 836937566 245136556 517897450 589418820 517897450 441223417 517897450 441223417 294289174 441223417 420157678 972701021 420157678 927445748 420157678 927445748 374672928 927445748 449235343 954593506 449235343 868350908 449235343 868350908 922327979 117614142 922327979 667709283 922327979 667709283 187154869 180134026 187154869 180134026 120047593 180134026 352706327 747519453 352706327 401626868 352706327 401626868 267491314 401626868 543589222 758335512 543589222 758335512 28599655 43101654 28599655 867444749 28599655 867444749 475682659 867444749 462468305 326228620 462468305 326228620 216327165 326228620 627236640 916818443 627236640 36391337 627236640 36391337 24114057 36391337 352503264 604178362 352503264 105206617 352503264 105206617 69725247 105206617 444559761 738617905 444559761 738617905 550457726 738617905 393784776 437256967 393784776 437256967 704221096 437256967 31400341 46829346 31400341 324094335 31400341 324094335 884727546 173310375 884727546 860719488 884727546 860719488 514073146 860719488 968383607 46303233 968383607 201717033 968383607 201717033 134155459 201717033 600305380 991766978 600305380 889795255 600305380 889795255 362555135 889795255 453400099 185908904 453400099 185908904 50022862 74445121 50022862 232458953 50022862 232458953 845288413 232458953 10722493 16485152 10722493 113878960 10722493 113878960 924817016 113878960 762251724 400282516 762251724 400282516 266515081 400282516 722281741 411280515 722281741 13142145 722281741 13142145 8720575 13142145 38997339 491447259 38997339 491447259 326853635 491447259 149604264 226463954 149604264 230512911 149604264 230512911 210015011 608581309 210015011 608581309 702067057 440140862 702067057 440461024 702067057 440461024 118175103 177389822 118175103 255853653 118175103 255853653 832330592 251786413 832330592 393022951 832330592 393022951 494470568 554845222 494470568 386262010 494470568 386262010 23905989 36140759 23905989 559221120 23905989 559221120 494722342 559221120 448481902 813734679 448481902 209996206 448481902 209996206 139676919 209996206 677468973 476574344 677468973 368955164 677468973 368955164 783009 1041565 783009 140414368 783009 140414368 535511189 669235902 535511189 309681788 535511189 309681788 168329177 217827847 168329177 217827847 854708489 217827847 57512115 86067617 57512115 117135004 57512115 117135004 432800780 752219122 432800780 130827834 432800780 130827834 86953016 130827834 796615083 485090778 796615083 485090778 285075710 123660131 285075710 123660131 918287362 123660131 2861823 4425944 2861823 357910519 2861823 357910519 775199618 332596999 775199618 953374718 775199618 953374718 432999489 953374718 836947714 180429830 836947714 180429830 879948312 180429830 816827553 274899155 816827553 47100647 816827553 47100647 967861179 47100647 698901470 444941050 698901470 122012942 698901470 122012942 919440820 122012942 147738786 357157378 147738786 357157378 522136922 814310142 522136922 36503153 522136922 36503153 24252094 36503153 189447153 939180760 189447153 939180760 632430545 939180760 319603395 350763495 319603395 350763495 763168829 350763495 145105344 219502192 145105344 497173306 145105344 497173306 331086649 497173306 314166895 229774386 314166895 229774386 846875578 229774386 596296486 955390628 596296486 955390628 635867212 955390628 624972139 528496468 624972139 742019768 624972139 742019768 858932036 211088691 858932036 431339115 858932036 431339115 439968924 571788065 439968924 335235995 439968924 335235995 773361012 335235995 7172985 10829069 7172985 15214139 7172985 15214139 989942198 15214139 357669177 823082574 357669177 93868120 357669177 93868120 62642751 93868120 786220140 316891131 786220140 35857078 786220140 35857078 982271367 26798462 982271367 989626677 982271367 989626677 447198248 989626677 528126816 126291441 528126816 126291441 83895823 126291441 199804543 424015798 199804543 424015798 929641437 107176930 929641437 961461393 929641437 961461393 452816667 646947037 452816667 920676486 452816667 920676486 692631192 451787647 692631192 451787647 940005307 90395128 940005307 479767242 940005307 479767242 319131110 479767242 360773216 775676557 360773216 353299727 360773216 353299727 235215625 353299727 477169830 599819275 477169830 316503957 477169830 316503957 209726216 316503957 221942881 334404767 221942881 8320407 221942881 8320407 5600051 8320407 222352614 334777047 222352614 273798970 222352614 273798970 180044637 273798970 637200546 597969212 637200546 465816241 637200546 465816241 310587555 465816241 851091710 223871949 851091710 406504416 851091710 406504416 637176903 870360472 637176903 870360472 452279421 164025569 452279421 164025569 890713334 164025569 398028586 624285115 398028586 333992787 398028586 333992787 774195521 333992787 563572446 564369382 563572446 152035013 563572446 152035013 101057797 152035013 953866909 68725146 953866909 680761275 953866909 680761275 385097476 680761275 696623653 237361287 696623653 237361287 156911104 237361287 891529950 162737299 891529950 445606595 891529950 445606595 297192714 445606595 903267901 145667039 903267901 229552229 903267901 229552229 151841715 229552229 684843382 465824354 684843382 348771652 684843382 348771652 232259276 348771652 760271515 355170201 760271515 21994065 760271515 21994065 13993283 21994065 392616461 965506243 392616461 200157653 392616461 200157653 865958774 200157653 649060540 706277519 649060540 9366863 649060540 9366863 993255262 9366863 968504097 872943616 968504097 872943616 581111587 272800548 581111587 272800548 817975826 272800548 341168125 878758192 341168125 878758192 696274108 398088874 696274108 398088874 265325826 398088874 552135340 803583402 552135340 803583402 583737021 803583402 66021978 99298571 66021978 310837361 66021978 310837361 790616181 310837361 191862994 290207354 191862994 599087828 191862994 599087828 641796849 175093207 641796849 175093207 56320403 84490878 56320403 213733490 56320403 213733490 508799909 802368841 508799909 118393338 508799909 118393338 78916732 118393338 949473130 75384254 949473130 98138472 949473130 98138472 20765553 31513480 20765553 52548136 20765553 52548136 891060712 163405289 891060712 86294121 891060712 86294121 57672876 86294121 496688126 851999853 496688126 413517944 496688126 413517944 275471382 413517944 824418393 264342401 824418393 306624447 824418393 306624447 141092915 212327342 141092915 226967301 141092915 226967301 149970506 226967301 142663879 215275667 142663879 746106322 142663879 746106322 456179546 719261409 456179546 771263387 456179546 771263387 550141684 771263387 422890134 899961209 422890134 503487197 422890134 503487197 617284191 503487197 306974707 460310060 306974707 810568924 306974707 810568924 903287926 145613492 903287926 221806486 903287926 221806486 852397212 221806486 933290451 101703607 933290451 717651820 933290451 717651820 184709034 280420319 184709034 379711553 184709034 379711553 416902483 851070430 416902483 16423324 416902483 16423324 989182223 16423324 842300037 237150572 842300037 162783266 842300037 162783266 108902929 162783266 189281715 861998521 189281715 861998521 732551195 396392282 732551195 820255983 732551195 820255983 345521788 820255983 680358425 427418071 680358425 427418071 285307466 427418071 900149731 150464748 900149731 790754271 900149731 790754271 22445658 33748295 22445658 659896833 22445658 659896833 588061261 659896833 522629341 589487721 522629341 848419128 522629341 848419128 75273395 113304896 75273395 659652626 75273395 659652626 580255305 524321852 580255305 950290945 580255305 950290945 474448689 950290945 943806208 82541299 943806208 82541299 55034336 82541299 769644351 414135610 769644351 414135610 523300069 945016366 523300069 327334038 523300069 327334038 778840079 327334038 252237980 526068239 252237980 526068239 485864035 526068239 23704428 35820443 23704428 311318087 23704428 311318087 412374012 617130419 412374012 216205325 412374012 216205325 855521574 216205325 234209832 351983131 234209832 248432875 234209832 248432875 834579789 248432875 202992321 306010405 202992321 129693027 202992321 129693027 914194990 129693027 4186133 6560438 4186133 114788291 4186133 114788291 924149103 114788291 430480488 890913319 430480488 849138566 430480488 849138566 544580961 849138566 115576423 173181168 115576423 352189883 115576423 352189883 290567335 435184677 290567335 277375151 290567335 277375151 13204997 20333904 13204997 726009524 13204997 726009524 636148143 726009524 109023546 162949088 109023546 435673657 109023546 435673657 290857737 435673657 249782906 322284833 249782906 322284833 782397904 322284833 553255179 762020766 553255179 313269493 553255179 313269493 207586022 313269493 896494981 155676795 896494981 217679487 896494981 217679487 144049770 217679487 332353457 840137674 332353457 840137674 865267512 201179565 865267512 821376998 865267512 821376998 357002280 821376998 417104935 304494217 417104935 304494217 795134919 304494217 677996261 475843454 677996261 191578379 677996261 191578379 127684424 191578379 413175205 757305447 413175205 757305447 557527550 757305447 463994544 866363795 463994544 682298672 463994544 682298672 354083945 682298672 829606700 256475327 829606700 345035454 829606700 345035454 229787657 345035454 586741528 797097374 586741528 435993814 586741528 435993814 705322454 435993814 184481037 280002232 184481037 919559627 184481037 919559627 517302663 919559627 39652725 58881473 39652725 257055423 39652725 257055423 823594639 589567545 823594639 589567545 576473622 589567545 970003721 44420677 970003721 472910577 970003721 472910577 155669518 235546028 155669518 829996015 155669518 829996015 442663556 829996015 1527672 2503513 1527672 230380531 1527672 230380531 962930709 54963583 962930709 589535743 962930709 589535743 377567619 947502013 377567619 947502013 819269431 271640687 819269431 411991255 819269431 411991255 197699234 280806736 197699234 280806736 812768255 280806736 208886674 384044123 208886674 384044123 739954320 384044123 285812002 428295234 285812002 281085120 285812002 281085120 812670053 281085120 334718732 590589502 334718732 146488537 334718732 146488537 97691831 146488537 599805900 681505702 599805900 681505702 333183970 701413131 333183970 447044973 333183970 447044973 697375454 447044973 587893232 921079132 587893232 389049284 587893232 389049284 736881724 389049284 467141307 909386543 467141307 621942388 467141307 621942388 719864362 414881577 719864362 488943261 719864362 488943261 325121252 488943261 556727587 763531658 556727587 649343337 556727587 649343337 619489949 649343337 559193104 900193370 559193104 900193370 385812233 448092232 385812233 448092232 207608761 151932484 207608761 151932484 101014194 151932484 499372985 700627635 499372985 101813360 499372985 101813360 933252400 101813360 36834477 54644309 36834477 668005558 36834477 668005558 361748966 884697999 361748966 29652813 361748966 29652813 980443778 29652813 384991232 669736817 384991232 233759064 384991232 233759064 154676626 233759064 869741108 195020927 869741108 613851050 869741108 613851050 456576036 599380615 456576036 923483132 456576036 923483132 928668358 108073346 928668358 108073346 929002528 108073346 88306737 281200839 88306737 281200839 342926604 563771530 342926604 224686406 342926604 224686406 148229320 224686406 643772000 864781510 643772000 158498761 643772000 158498761 894624334 158498761 788261837 419409245 788261837 419409245 279495865 419409245 466198155 848732044 466198155 675168866 466198155 675168866 59822614 8019666 59822614 8019666 5272720 8019666 152352772 230321678 152352772 48649420 152352772 48649420 967093409 48649420 150831046 515525872 150831046 515525872 403626701 515525872 220108866 331965013 220108866 442570916 220108866 442570916 700727803 442570916 650897966 755101516 650897966 401558790 650897966 401558790 267435890 401558790 653299687 985008748 653299687 538501914 653299687 538501914 505456449 538501914 909571865 136679365 909571865 462028228 909571865 462028228 226774266 340818229 226774266 663521340 226774266 663521340 336995036 663521340 312850807 469897677 312850807 797826464 312850807 797826464 596070623 797826464 384851695 875100560 384851695 424479110 384851695 424479110 283279416 424479110 656939639 985777011 656939639 985777011 661323724 985777011 492862934 503815573 492862934 503815573 659396505 503815573 249574305 147259007 249574305 147259007 98079608 147259007 324556811 487928454 324556811 28913164 324556811 28913164 981034728 28913164 21507141 241736051 21507141 241736051 838957006 241736051 822689392 797747080 822689392 797747080 424288653 303902784 424288653 303902784 18171165 28206992 18171165 535580812 18171165 535580812 496901073 897042481 496901073 897042481 639471851 897042481 194235303 293882520 194235303 401299853 194235303 401299853 799041405 298545582 799041405 332678067 799041405 332678067 364938695 822804372 364938695 822804372 372407242 822804372 362474387 78038845 362474387 78038845 947566576 78038845 519534181 835238044 519534181 212283524 519534181 212283524 141001631 212283524 783845491 320232527 783845491 302028280 783845491 302028280 199915663 302028280 516302023 606499323 516302023 31393136 516302023 31393136 20650135 31393136 438579824 592263679 438579824 592263679 453636544 592263679 376031392 626911123 376031392 35710190 376031392 35710190 976415946 35710190 74958171 939248518 74958171 939248518 558425323 939248518 8911809 13419554 8911809 324275582 8911809 324275582 775551305 332144553 775551305 273568724 775551305 273568724 179827785 273568724 296323301 444283136 296323301 110477453 296323301 110477453 73649998 110477453 611124409 525181983 611124409 209227767 611124409 209227767 859651572 209227767 332015716 498595929 332015716 497832076 332015716 497832076 664177214 497832076 589212506 661159287 589212506 661159287 491890511 661159287 869346647 195576457 869346647 229155265 869346647 229155265 151529520 229155265 521332181 775996700 521332181 494667267 521332181 494667267 329081053 494667267 966244673 50255223 966244673 981694784 966244673 981694784 260746312 390733736 260746312 919116820 260746312 919116820 629146469 919116820 615739188 313089309 615739188 313089309 789085116 313089309 213320538 412341591 213320538 412341591 721681577 412341591 446127371 675844914 446127371 36610147 446127371 36610147 975668102 36610147 383979341 949624585 383979341 638218650 383979341 638218650 913044458 131413107 913044458 194448224 913044458 194448224 109155988 163107144 109155988 524039109 109155988 524039109 538494431 524039109 489314609 909135372 489314609 319833942 489314609 319833942 212132973 319833942 629426374 645738122 629426374 330331748 629426374 330331748 219046318 330331748 781797395 323287596 781797395 402941304 781797395 402941304 268464554 402941304 461029860 938551248 461029860 938551248 450232959 938551248 706643355 433786692 706643355 726141327 706643355 726141327 347280134 726141327 722263788 340754015 722263788 340754015 226746703 340754015 604114646 936133110 604114646 514577055 604114646 514577055 88429728 132769538 88429728 532846317 88429728 532846317 351722297 532846317 258671413 387682089 258671413 929931468 258671413 929931468 812730901 45248904 812730901 45248904 30103393 45248904 190838075 443032806 190838075 443032806 358136827 872959875 358136827 232743660 358136827 232743660 845137333 232743660 175565802 965440283 175565802 965440283 597152428 965440283 82580402 124041964 82580402 459117890 82580402 459117890 689219410 459117890 503514763 871718775 503514763 746117792 503514763 746117792 814447080 278756282 814447080 687154075 814447080 687154075 361276476 771429036 361276476 771429036 664766552 420771433 664766552 420771433 881593281 31939183 881593281 31939183 21078542 31939183 568089875 852850755 568089875 701417098 568089875 701417098 272372694 223218171 272372694 223218171 851530264 223218171 162422793 549769496 162422793 549769496 445694970 549769496 378294890 843240697 378294890 843240697 815390019 277155914 815390019 950377647 815390019 950377647 251141498 376265841 251141498 651599222 251141498 651599222 585263897 651599222 352298893 137385768 352298893 137385768 91433938 137385768 464856203 774308845 464856203 698876400 464856203 698876400 532897489 698876400 111189851 79144081 111189851 79144081 946979949 79144081 224564669 337851072 224564669 26855924 224564669 26855924 982243621 26855924 275858054 414143241 275858054 93553369 275858054 93553369 937785198 93553369 426430695 934571333 426430695 934571333 257552369 182047972 257552369 182047972 962380638 55874399 962380638 465145904 962380638 465145904 156208569 180759746 156208569 180759746 879787606 180759746 312202311 546226566 312202311 546226566 369233276 546226566 110046710 164457268 110046710 333644304 110046710 333644304 774514342 333644304 281249861 495654440 281249861 495654440 329967871 495654440 86188135 24725430 86188135 24725430 15952011 24725430 771932435 510077641 771932435 510077641 546659800 896144742 546659800 896144742 380630310 171820596 380630310 171820596 885620787 171820596 616593009 858350064 616593009 295915873 616593009 295915873 801078288 295915873 332670797 499498063 332670797 317305013 332670797 317305013 210264175 317305013 542664231 758341895 542664231 548883571 542664231 548883571 715972703 125983208 715972703 125983208 83714191 125983208 216696710 326776879 216696710 231760431 216696710 231760431 845689441 231760431 74656333 112453665 74656333 250961343 74656333 250961343 832913723 250961343 372720492 911095259 372720492 53631644 372720492 53631644 963781515 53631644 462925096 617584889 462925096 617584889 582945668 617584889 166708478 252493489 166708478 949785576 166708478 949785576 925318262 113039788 925318262 252190158 925318262 252190158 166543391 252190158 944112762 83170185 944112762 462571463 944112762 462571463 686834210 462571463 813854930 279459551 813854930 342792865 813854930 342792865 209857195 316719586 209857195 495303892 209857195 495303892 670433555 432443668 670433555 432443668 827647133 259588136 827647133 857717831 827647133 857717831 411082213 857717831 608763771 990437270 608763771 841918501 608763771 841918501 384891651 479959390 384891651 479959390 675617172 479959390 477942779 560668669 477942779 559026715 477942779 559026715 376380813 559026715 497879205 573028045 497879205 54009055 497879205 54009055 963622134 54009055 686967472 718948408 686967472 718948408 307072609 460460859 307072609 969531549 307072609 969531549 709127369 370824793 709127369 370824793 247467740 370824793 622028484 609520311 622028484 466682442 622028484 466682442 148935891 177521651 148935891 177521651 881847577 177521651 774839203 333201909 774839203 323275835 774839203 323275835 781798616 323275835 115979223 173959847 115979223 794321463 115979223 794321463 477689070 794321463 255149263 382446821 255149263 389043184 255149263 389043184 759862236 282362925 759862236 282362925 185789560 282362925 292726884 782400374 292726884 782400374 523370453 782400374 386410163 499359380 386410163 499359380 332512266 499359380 396823869 831045372 396823869 476131914 396823869 476131914 677839347 476131914 233561460 351162207 233561460 742684977 233561460 742684977 385854067 742684977 321821765 288450781 321821765 288450781 190767251 288450781 746722555 374272355 746722555 182513522 746722555 182513522 121632940 182513522 666980024 632481266 666980024 632481266 372921681 632481266 881544225 71867971 881544225 71867971 48303870 71867971 659066095 969983565 659066095 695296060 659066095 695296060 471539201 695296060 527577704 959949566 527577704 959949566 269982337 154040360 269982337 154040360 897569742 154040360 157364527 342904439 157364527 342904439 768160610 342904439 44647657 66315616 44647657 243175435 44647657 243175435 533147541 614930148 533147541 548056450 533147541 548056450 972751077 40202874 972751077 258546497 972751077 258546497 51578711 76955307 51578711 122844110 51578711 122844110 918778439 122844110 2596153 3797240 2596153 955665961 2596153 955665961 610726382 955665961 595043130 361059856 595043130 361059856 53635041 80269544 53635041 343893376 53635041 343893376 451880962 912594603 451880962 590019153 451880962 590019153 734630802 217523069 734630802 217523069 854921810 217523069 135745757 1609790 135745757 1609790 1102171 1609790 464469147 785924921 464469147 96436073 464469147 96436073 936112456 96436073 726635555 404929710 726635555 307166584 726635555 307166584 792968190 307166584 587373818 971376798 587373818 845925151 587373818 845925151 627102094 845925151 564041746 387861317 564041746 387861317 258848442 387861317 665999958 495321183 665999958 359392650 665999958 359392650 239702745 359392650 449590397 917279758 449590397 349153059 449590397 349153059 764183557 349153059 25894660 39050846 25894660 45681549 25894660 45681549 240903742 442904122 240903742 442904122 875450235 58528326 875450235 58528326 960757733 58528326 337557979 876646847 337557979 876646847 586430123 502003944 586430123 772811695 586430123 772811695 353582939 772811695 378494040 843495658 378494040 675506146 378494040 675506146 534942784 715048412 534942784 497217339 534942784 497217339 97503706 146262021 97503706 619893364 97503706 619893364 494005037 619893364 208878735 315524328 208878735 980988344 208878735 980988344 557317079 980988344 339008630 883947080 339008630 883947080 596249607 883947080 533396422 290249472 533396422 290249472 191872501 290249472 279104003 419101352 279104003 107680991 279104003 107680991 9054978 13615612 9054978 342051491 9054978 342051491 227769360 342051491 184269597 279888779 184269597 430967221 184269597 430967221 735974410 236167392 735974410 236167392 842995213 236167392 269778702 994180434 269778702 994180434 566536828 336195401 566536828 336195401 772753094 336195401 197187325 298065598 197187325 438815254 197187325 438815254 800887447 296186814 800887447 359407610 800887447 359407610 295297249 4428232
152823 0 0 0 742388 1088345 742388 1088345 3289463 4507903 3289463 4507903 1677550 4507903 1773104 1670224 1773104 2778135 1773104 2778135 4478968 2778135 3897329 843730 3897329 843730 819450 843730 1681647 4785272 1681647 4785272 1656868 4785272 1682811 1208945 1682811 2954341 1682811 2954341 3777416 3330226 3777416 2991313 3777416 2991313 2893967 2991313 4069463 866871 4069463 866871 810993 866871 3879396 1669883 3879396 1306336 3879396 1306336 1664675 1306336 4986619 2923896 4986619 2923896 4574098 2923896 4729888 3042576 4729888 1657372 4729888 1657372 1150403 1657372 3342675 973747 3342675 1660515 3342675 1660515 145366 1660515 304413 298210 304413 692988 304413 692988 3836727 2821637 3836727 1663836 3836727 1663836 891642 912305 891642 2465849 891642 2465849 4713459 3043528 4713459 624018 4713459 624018 587444 2119209 587444 2119209 4544146 2119209 1651540 3794531 1651540 2581848 1651540 2581848 4078773 2581848 251643 724227 251643 724227 1676773 3706606 1676773 719458 1676773 719458 693531 1364459 693531 1364459 1337365 1364459 813491 451540 813491 451540 442888 451540 4681450 1666037 4681450 1665309 4681450 1665309 200459 1665309 3327286 3045609 3327286 369982 3327286 369982 1301060 369982 1665183 2763672 1665183 1659282 1665183 1659282 697444 1659282 4133782 2893304 4133782 2893304 4596362 2893304 4085636 1648108 4085636 1648108 396676 1648108 4124368 2537932 4124368 1909807 4124368 1909807 4747143 1909807 4052458 3343304 4052458 3343304 1629700 3343304 1682019 1463766 1682019 3345538 1682019 3345538 3335939 3345538 1678657 3305069 1678657 3351441 1678657 3351441 3880213 3351441 1552516 808845 1552516 808845 796888 3333552 796888 1681529 796888 1681529 844945 1681529 262838 3915278 262838 635582 262838 635582 1010788 635582 186044 3318329 186044 2921049 186044 2921049 4048812 969311 4048812 969311 989771 969311 4654805 1677638 4654805 1655078 4654805 1655078 1355332 1655078 4406470 1661244 4406470 588231 4406470 588231 1651993 588231 4703390 1972245 4703390 402596 4703390 402596 960617 2084692 960617 2084692 3773775 2084692 1358868 1215873 1358868 1215873 1235694 1215873 1445286 3323444 1445286 1677187 1445286 1677187 152071 1677187 3831157 3350646 3831157 3350646 4574932 3350646 277723 291468 277723 1044375 277723 1044375 1650095 2963867 1650095 2607154 1650095 2607154 4574754 1652461 4574754 1652461 2687010 1652461 3324638 1991245 3324638 1388743 3324638 1388743 308696 1388743 771889 4782745 771889 2143814 771889 2143814 4535787 2143814 990615 959303 990615 2490426 990615 2490426 4148584 2490426 3336363 1984236 3336363 1984236 4743509 1676714 4743509 3340784 4743509 3340784 1665178 3344116 1665178 980458 1665178 980458 668198 980458 700905 685721 700905 685721 1015657 685721 18536 3323893 18536 510074 18536 510074 3327868 2091036 3327868 2091036 4548304 2091036 238596 1423326 238596 4949958 238596 4949958 3352458 4949958 798747 859762 798747 1679203 798747 1679203 1742646 1679203 1668693 376033 1668693 890931 1668693 890931 782716 890931 3583441 3142222 3583441 3142222 1425081 1438367 1425081 1663109 1425081 1663109 4437843 1663109 3334762 4287214 3334762 2885400 3334762 2885400 4538550 2885400 766645 3352837 766645 242125 766645 242125 1815777 3353172 1815777 2894452 1815777 2894452 3750159 2894452 363025 1290034 363025 2366007 363025 2366007 4417515 713032 4417515 713032 311033 1355666 311033 800463 311033 800463 4324428 3323773 4324428 2933758 4324428 2933758 1685611 4644778 1685611 2676136 1685611 2676136 4360786 2676136 2796656 3037254 2796656 1223852 2796656 1223852 1204808 1223852 3329750 4623521 3329750 561161 3329750 561161 559494 561161 799467 1072264 799467 1072264 593729 1072264 3864395 2228866 3864395 1873739 3864395 1873739 1655682 1873739 4648272 3344183 4648272 3344183 3968326 3344183 4017187 124068 4017187 124068 626890 1652146 626890 446477 626890 446477 451892 446477 4762130 3097294 4762130 2047433 4762130 2047433 3864328 4112422 3864328 4112422 1683547 4112422 3811958 2046575 3811958 2046575 4645030 2046575 4604793 415963 4604793 415963 1178818 3345781 1178818 2861054 1178818 2861054 4490731 2861054 3812150 2859357 3812150 4644044 3812150 4644044 3337085 4644044 3917771 2201630 3917771 2201630 3725842 278494 3725842 278494 1393408 278494 3797029 2868631 3797029 946779 3797029 946779 709402 946779 4361407 2986816 4361407 2986816 3674286 2986816 4199010 4953246 4199010 4953246 1670579 4953246 3842822 2681270 3842822 2681270 4355853 2681270 3610387 3055144 3610387 1437014 3610387 1437014 1066056 567900 1066056 567900 572087 567900 4785030 3338137 4785030 2331232 4785030 2331232 3478365 1673796 3478365 4431241 3478365 4431241 1674049 4828487 1674049 1031972 1674049 1031972 363944 2701648 363944 2701648 4769689 3308734 4769689 3308734 1684793 3308734 3925738 856774 3925738 856774 858937 856774 1680232 3992561 1680232 2110290 1680232 2110290 1662209 2110290 2553793 3106908 2553793 1654238 2553793 1654238 186666 1654238 3345355 4941918 3345355 1300705 3345355 1300705 1286700 1300705 1672086 2232424 1672086 503179 1672086 503179 900211 3625161 900211 3625161 3639371 2955015 3639371 2955015 3674418 2955015 3347451 2252104 3347451 3385577 3347451 3385577 3348628 3385577 3333353 734221 3333353 3340389 3333353 3340389 4256726 3340389 439709 1212566 439709 1655712 439709 1655712 2859809 1655712 1448805 1423323 1448805 3634836 1448805 3634836 3617261 1946480 3617261 2745454 3617261 2745454 3933386 2745454 3211795 264938 3211795 264938 254931 264938 1349789 3332059 1349789 3317897 1349789 3317897 4647972 2008336 4647972 2800307 4647972 2800307 3326470 674113 3326470 1210939 3326470 1210939 749033 911339 749033 2760842 749033 2760842 3352979 2760842 699568 698613 699568 816414 699568 816414 3340179 816414 1677395 4141909 1677395 307128 1677395 307128 1363646 307128 2016190 2935850 2016190 2935850 4071287 2141731 4071287 2141731 1670787 2635500 1670787 1388376 1670787 1388376 1403473 1388376 3318290 781593 3318290 1686372 3318290 1686372 3529538 1686372 574055 596239 574055 1107596 574055 1107596 1088918 1107596 799020 4670702 799020 4670702 3343162 2956624 3343162 2956624 4671305 409030 4671305 409030 403887 3325037 403887 2423052 403887 2423052 1660219 2423052 459549 481823 459549 717956 459549 717956 854147 3334717 854147 496484 854147 496484 3349049 3103496 3349049 806535 3349049 806535 596222 581143 596222 1308201 596222 1308201 380502 1308201 1365511 1359750 1365511 988079 1365511 988079 972358 988079 3351381 4774810 3351381 996087 3351381 996087 660610 996087 1377471 1372488 1377471 950631 1377471 950631 703689 950631 1087153 1083925 1087153 468281 1087153 468281 451352 468281 1375609 2547190 1375609 2547190 4191996 2547190 752353 731957 752353 1384503 752353 1384503 2401092 1664940 2401092 1664940 4180924 1664940 2050097 3317969 2050097 3020924 2050097 3020924 4668558 3020924 908217 597498 908217 597498 626181 597498 1654121 2958772 1654121 2958772 3728967 2958772 366617 394240 366617 2976148 366617 2976148 4643064 2976148 1172417 489852 1172417 800235 1172417 800235 873808 800235 933164 2111453 933164 2111453 4541235 2111453 4105700 2562891 4105700 1658477 4105700 1658477 2634372 1658477 4318633 3719810 4318633 3719810 244123 3955460 244123 2387214 244123 2387214 3347699 2387214 2110937 3326969 2110937 2459696 2110937 2459696 4130738 2459696 3348476 4827705 3348476 1648068 3348476 1648068 29963 1648068 1262041 3351575 1262041 3351575 4105046 3351575 1658246 3944121 1658246 994929 1658246 994929 679075 994929 907678 2708188 907678 2708188 4482274 2823501 4482274 2049579 4482274 2049579 4642143 2049579 4522992 3670277 4522992 3670277 342927 1299739 342927 2775604 342927 2775604 4421027 2775604 4347353 832302 4347353 832302 819137 832302 1297151 1654464 1297151 1654464 233143 1654464 4032503 2354855 4032503 1906379 4032503 1906379 574520 1099107 574520 3316875 574520 3316875 3650076 3316875 1686111 4475387 1686111 3348922 1686111 3348922 246211 3348922 4438697 2234591 4438697 3189758 4438697 3189758 429931 1199014 429931 1199014 1177224 493280 1177224 3047658 1177224 3047658 1665961 3047658 1196583 1663067 1196583 1678620 1196583 1678620 4843873 1678620 486957 485582 486957 2573844 486957 2573844 4255177 2573844 4196498 989913 4196498 989913 1667771 989913 1673580 912627 1673580 1961688 1673580 1961688 3630150 1961688 442264 430578 442264 580180 442264 580180 1355649 3345850 1355649 2838944 1355649 2838944 3849139 2838944 89797 3330783 89797 2398991 89797 2398991 4110075 2773110 4110075 2773110 1675516 3675779 1675516 3331647 1675516 3331647 4036174 1922289 4036174 1922289 2659275 3571518 2659275 3571518 3351006 289686 3351006 289686 271484 289686 1039626 1452689 1039626 1452689 3333784 1452689 1421788 1421268 1421788 5001153 1421788 5001153 3554495 3340355 3554495 3348553 3554495 3348553 4734548 3348553 686260 674084 686260 3352791 686260 3352791 4179951 3352791 1244543 1246120 1244543 2399462 1244543 2399462 4269918 2399462 4247876 3348751 4247876 3348751 4036961 1649055 4036961 2208064 4036961 2208064 1652859 78285 1652859 2109683 1652859 2109683 4585664 2109683 3345302 4970721 3345302 1658391 3345302 1658391 2837285 1658391 3980370 4268596 3980370 4268596 3339089 4268596 3727510 2149664 3727510 2149664 3819192 2149664 631501 1020474 631501 3018744 631501 3018744 3627035 3018744 757024 3344163 757024 2957969 757024 2957969 4645780 975379 4645780 975379 967946 975379 4172538 2510858 4172538 99639 4172538 99639 1667618 99639 4573487 2084895 4573487 2084895 4611380 2084895 320613 1348072 320613 2995460 320613 2995460 4688731 2995460 2121591 3338658 2121591 1684451 2121591 1684451 643396 1684451 766199 874663 766199 2399851 766199 2399851 4270560 2399851 1669862 3290083 1669862 2545488 1669862 2545488 4101603 2545488 3316771 464089 3316771 464089 1236057 464089 3689903 3348346 3689903 1189260 3689903 1189260 1661549 1189260 4193326 2480814 4193326 1071451 4193326 1071451 454748 4248085 454748 4248085 3314715 4248085 1652882 616576 1652882 1685519 1652882 1685519 2273067 1685519 1673901 239526 1673901 239526 1423360 239526 2987583 2550087 2987583 2550087 4119708 2550087 1653540 3591494 1653540 3591494 3348176 1595347 3348176 1655052 3348176 1655052 4362849 1655052 3322284 846628 3322284 846628 4535243 3106966 4535243 3106966 4782037 3106966 1673656 1699302 1673656 1699302 4007842 3973208 4007842 3973208 680571 677733 680571 782857 680571 782857 3564617 2029933 3564617 2029933 4420490 2952579 4420490 2952579 369016 1325698 369016 1991243 369016 1991243 3676327 1991243 1066710 1077342 1066710 2985558 1066710 2985558 4642851 2985558 3329354 1301435 3329354 1949956 3329354 1949956 4260960 3350967 4260960 691912 4260960 691912 723636 691912 3315227 565473 3315227 1302830 3315227 1302830 1327112 1302830 3340013 4212373 3340013 1980564 3340013 1980564 3636069 1980564 3053223 1673213 3053223 3336745 3053223 3336745 1146003 3336745 3704947 3317773 3704947 3317773 830321 3317773 3633873 2957382 3633873 2957382 4632591 2957382 1116924 522778 1116924 2267317 1116924 2267317 4394277 2267317 1211375 480716 1211375 2923814 1211375 2923814 3730174 2923814 1667747 4539117 1667747 4539117 1320877 4539117 3326004 1678130 3326004 1678130 1173033 1678130 1660952 4655044 1660952 19341 1660952 19341 3316795 19341 1295366 1677019 1295366 1677019 4328311 2672970 4328311 1899371 4328311 1899371 1658133 1899371 3974785 3334629 3974785 601583 3974785 601583 1659714 601583 3336474 4218857 3336474 2407456 3336474 2407456 552975 848576 552975 848576 1057555 612757 1057555 2021134 1057555 2021134 3688142 2021134 3344055 960719 3344055 960719 1673475 960719 3346733 3123604 3346733 3123604 4786404 3123604 3322585 4210603 3322585 1669169 3322585 1669169 3644063 1669169 1426644 1406842 1426644 2411368 1426644 2411368 4074569 2411368 540650 1119304 540650 2695931 540650 2695931 4359802 2695931 4327430 282062 4327430 282062 3074814 2750424 3074814 2750424 4448929 2750424 3324296 1275391 3324296 2548053 3324296 2548053 3351353 2548053 1670850 4618452 1670850 1009614 1670850 1009614 667844 1009614 1649580 1073537 1649580 407658 1649580 407658 525307 1406120 525307 1406120 3326187 1406120 2860664 1676529 2860664 231220 2860664 231220 256647 231220 3323895 1854847 3323895 919402 3323895 919402 523454 1882232 523454 1882232 4757511 614143 4757511 1457830 4757511 1457830 1655775 1457830 1678485 3328923 1678485 3328923 2389163 3328923 1673686 1667622 1673686 1667622 4120072 2919003 4120072 2919003 4576851 2919003 3757777 4429101 3757777 4429101 1655071 4429101 2053026 2620142 2053026 2620142 4074219 2620142 484836 1184489 484836 3350049 484836 3350049 2500506 3350049 297692 331027 297692 3326346 297692 3326346 3325270 412278 3325270 412278 1265987 412278 3333535 4896828 3333535 4896828 1670083 4896828 4280796 1301740 4280796 1301740 341966 1301740 4557373 2558016 4557373 2558016 305037 1366548 305037 1564465 305037 1564465 1660631 1564465 1167669 473295 1167669 1675628 1167669 1675628 175909 1675628 3426895 1653964 3426895 1662727 3426895 1662727 3930052 1662727 3337223 4926042 3337223 1135439 3337223 1135439 380439 3315925 380439 3315925 4072010 2122345 4072010 2122345 4762886 1748482 4762886 1748482 2140416 3323491 2140416 3316200 2140416 3316200 3459637 3316200 1248700 3351740 1248700 493140 1248700 493140 1173493 493140 2129616 3348384 2129616 2274163 2129616 2274163 4394432 2274163 344490 335095 344490 3326104 344490 3326104 2317086 3326104 1656491 1404664 1656491 1404664 857103 873226 857103 3335656 857103 3335656 676273 3335656 4440271 1647155 4440271 1647155 1252379 432142 1252379 789774 1252379 789774 847773 789774 4423557 3351211 4423557 3351211 2649943 3351211 4720055 3339448 4720055 4985850 4720055 4985850 1053358 1032101 1053358 3202137 1053358 3202137 3341169 4598999 3341169 2825753 3341169 2825753 3845962 2825753 903164 756447 903164 1685368 903164 1685368 4771326 1685368 391158 3325963 391158 2222321 391158 2222321 3888487 2222321 1676835 3650238 1676835 266440 1676835 266440 275657 266440 2288608 1656348 2288608 906811 2288608 906811 3340170 906811 2144319 1677719 2144319 1675209 2144319 1675209 2437281 1675209 601772 1088449 601772 1993291 601772 1993291 4688708 1993291 1238308 3702108 1238308 1985756 1238308 1985756 3334420 1985756 436023 384396 436023 384396 4704011 3028976 4704011 1680582 4704011 1680582 1663624 2927309 1663624 1144810 1663624 1144810 507170 1144810 998494 672735 998494 1172369 998494 1172369 500379 1172369 1350950 2505204 1350950 2505204 4161842 2505204 843056 811745 843056 3375533 843056 3375533 1669171 995120 1669171 995120 1003423 995120 4318917 3342792 4318917 3342792 810186 3342792 3345916 4444968 3345916 1149144 3345916 1149144 1675642 1149144 3168729 2657573 3168729 2657573 4368742 2700418 4368742 1408014 4368742 1408014 3330587 1408014 4764214 3078774 4764214 597006 4764214 597006 1085620 597006 3589885 1942016 3589885 1663112 3589885 1663112 4538371 1663112 4078972 3332788 4078972 125335 4078972 125335 1670234 125335 4051551 1670647 4051551 1303836 4051551 1303836 378445 1303836 4239466 2401231 4239466 1686183 4239466 1686183 2138091 1686183 3951658 3320401 3951658 2538793 3951658 2538793 4125785 2538793 3342078 4674016 3342078 2721601 3342078 2721601 4364409 2721601 3348044 1081164 3348044 1399840 3348044 1399840 264347 1399840 3600790 3079038 3600790 2303212 3600790 2303212 4334104 2303212 1674183 1208861 1674183 1208861 1001662 374125 1001662 374125 3351340 16640 3351340 1158277 3351340 1158277 500921 1158277 3362612 3321547 3362612 781513 3362612 781513 946545 709361 946545 3353044 946545 3353044 3328170 2943671 3328170 4281872 3328170 4281872 3963702 2287190 3963702 2980350 3963702 2980350 4641077 2980350 4418699 1425618 4418699 1425618 241230 1425618 1081044 582683 1081044 1206059 1081044 1206059 461099 1206059 970842 967738 970842 3346823 970842 3346823 397437 3346823 670800 1017449 670800 1099946 670800 1099946 4366393 2727276 4366393 1172555 4366393 1172555 3320353 1172555 4199157 2535101 4199157 784132 4199157 784132 884448 784132 4682538 3003881 4682538 1247103 4682538 1247103 3341644 1247103 3724941 2028330 3724941 2023176 3724941 2023176 1656633 2023176 4000847 3330119 4000847 3330119 767059 3330119 1662864 223429 1662864 2664609 1662864 2664609 4010784 2664609 1036804 413102 1036804 413102 381895 413102 742300 1906118 742300 1906118 3543184 1906118 2751191 3350025 2751191 1107484 2751191 1107484 1081740 1107484 1648415 820761 1648415 3601520 1648415 3601520 568758 3601520 990185 694472 990185 3362035 990185 3362035 1673679 3362035 375441 1293044 375441 3873287 375441 3873287 4255033 1197921 4255033 1197921 466789 1197921 4017776 2964681 4017776 2964681 752450 906410 752450 1993546 752450 1993546 3660118 1993546 3631115 1277589 3631115 1277589 3328900 1277589 3578434 1920338 3578434 1021643 3578434 1021643 689284 30277 689284 30277 3333653 30277 3322429 2046773 3322429 1661189 3322429 1661189 1804025 137168 1804025 137168 255041 3846571 255041 3846571 3326903 3846571 905136 895300 905136 1652915 905136 1652915 3979293 1652915 258151 1405117 258151 2953015 258151 2953015 4608677 2953015 3709547 2317547 3709547 2317547 4337843 2317547 3104961 3350499 3104961 3350499 1918567 3350499 3346889 1104878 3346889 1104878 555677 1104878 2434860 3351011 2434860 1176260 2434860 1176260 95940 1684140 95940 1684140 4560858 2107567 4560858 1460680 4560858 1460680 1448046 1460680 3760498 2896607 3760498 2462974 3760498 2462974 3318800 2462974 4499278 2834324 4499278 740752 4499278 740752 946476 740752 1366442 1664092 1366442 1664092 4295377 2736669 4295377 2736669 4389210 2736669 4237830 1678446 4237830 1678446 30735 1678446 3592419 3084372 3592419 1648561 3592419 1648561 1247272 1648561 3937660 3340509 3937660 3340509 1552792 3340509 4555462 2886964 4555462 4199994 4555462 4199994 218595 202782 218595 4879764 218595 4879764 3315635 4879764 1647075 1557812 1647075 1557812 3329372 1557812 3328120 1957196 3328120 1682754 3328120 1682754 2358859 1682754 3700873 2986723 3700873 278400 3700873 278400 1304507 2110697 1304507 2110697 4556719 2110697 468830 473025 468830 1435039 468830 1435039 3319471 1435039 1352239 1356048 1352239 2016260 1352239 2016260 4247034 4004583 4247034 4004583 1663188 2262991 1663188 2262991 4422189 2262991 1381598 293510 1381598 1919804 1381598 1919804 4311417 3611303 4311417 3611303 3336056 3611303 4342402 2668676 4342402 3337185 4342402 3337185 731363 3337185 1007546 686790 1007546 779046 1007546 779046 3332837 779046 1663584 329340 1663584 3316928 1663584 3316928 518058 3316928 4460735 1930914 4460735 1930914 596843 617370 596843 2248239 596843 2248239 4422515 2248239 1089968 1115528 1089968 3111920 1089968 3111920 4905354 1672459 4905354 3084765 4905354 3084765 3124739 1650959 3124739 1650959 4584621 1650959 3321236 4183757 3321236 4183757 3342254 4183757 1073188 1063322 1073188 2245532 1073188 2245532 3927598 2245532 894038 746435 894038 2524304 894038 2524304 4169458 2524304 923445 731806 923445 940937 923445 940937 2909579 3321868 2909579 3321868 4972462 3321868 652190 496627 652190 496627 528297 496627 4414954 3327410 4414954 3327410 1787564 3327410 3345041 772812 3345041 772812 883478 772812 3866162 3329527 3866162 3329527 1423200 3329527 2221637 3330740 2221637 1761289 2221637 1761289 1679631 1761289 4663375 2990763 4663375 1316622 4663375 1316622 1324962 1316622 1673207 4366954 1673207 2840009 1673207 2840009 4482293 2840009 352058 1325449 352058 1983622 352058 1983622 4665702 1983622 514579 1151427 514579 4963360 514579 4963360 3322949 4963360 1220993 1221556 1220993 1672356 1220993 1672356 976118 1672356 2930232 1120125 2930232 1120125 520459 1120125 776601 865858 776601 1163986 776601 1163986 516393 1163986 1107827 527392 1107827 527392 4715002 3337004 4715002 3337004 314508 3337004 2462906 1429288 2462906 1429288 1437777 1429288 1646898 4942396 1646898 3346390 1646898 3346390 4487918 3346390 3329825 2031742 3329825 3320549 3329825 3320549 4647780 1018036 4647780 1018036 683690 1018036 3319566 2787163 3319566 1678001 3319566 1678001 4696886 1678001 3730880 2933854 3730880 2680092 3730880 2680092 1382137 3336341 1382137 3334707 1382137 3334707 3351358 3349571 3351358 2104627 3351358 2104627 3769552 2104627 1685302 3448905 1685302 2220947 1685302 2220947 4464268 2220947 1236698 3333644 1236698 3333644 3808541 3333644 3423336 1650096 3423336 2622121 3423336 2622121 4284282 2622121 2963622 784183 2963622 784183 397412 413873 397412 1684800 397412 1684800 4085398 1684800 769501 929112 769501 1677633 769501 1677633 227293 1677633 748090 909874 748090 2066465 748090 2066465 3708103 2066465 1728697 1154681 1728697 1154681 1144531 1154681 1652604 3033798 1652604 3033798 4717961 3033798 1682344 2135664 1682344 2976776 1682344 2976776 3683851 2976776 2679924 1662443 2679924 2834814 2679924 2834814 4511352 2834814 1674635 2948567 1674635 2113180 1674635 2113180 4309740 2339316 4309740 1099868 4309740 1099868 1081843 1099868 4141031 3317439 4141031 235964 4141031 235964 1423456 235964 1656326 4088289 1656326 2890575 1656326 2890575 3338959 484969 3338959 3330487 3338959 3330487 1577490 3330487 3819295 640568 3819295 640568 1349897 3333763 1349897 493931 1349897 493931 480955 493931 3097305 3121211 3097305 3121211 3570030 3121211 656300 640237 656300 2216876 656300 2216876 3349608 2216876 1197104 3338605 1197104 3218219 1197104 3218219 2503988 3334652 2503988 2004041 2503988 2004041 796644 877858 796644 2220521 796644 2220521 3971163 2725977 3971163 2725977 1664845 4181840 1664845 1125450 1664845 1125450 404881 3324940 404881 3324940 2225279 3324940 1659582 791032 1659582 791032 853680 791032 4618533 3318274 4618533 535518 4618533 535518 524056 535518 3326579 3113858 3326579 2537857 3326579 2537857 4117652 2537857 3325572 1391828 3325572 4468647 3325572 4468647 1667285 4468647 4261321 970915 4261321 970915 680775 970915 1655796 4752315 1655796 1281935 1655796 1281935 355689 1281935 511766 1149854 511766 1177792 511766 1177792 476853 1177792 3610911 2199309 3610911 2199309 3867924 2199309 379477 391436 379477 2114626 379477 2114626 3314794 2114626 1646838 47020 1646838 1003303 1646838 1003303 386134 3329825 386134 3329825 2440705 3329825 826162 845810 826162 1954628 826162 1954628 3328245 1954628 3321422 176209 3321422 2124326 3321422 2124326 3805830 2124326 3341108 4871788 3341108 1659954 3341108 1659954 4975438 1659954 225977 234920 225977 3339268 225977 3339268 720789 3339268 322818 329237 322818 1679608 322818 1679608 3869535 1679608 378645 1286302 378645 3771684 378645 3771684 3323100 737818 3323100 1673371 3323100 1673371 4897841 1673371 3159156 1679901 3159156 887219 3159156 887219 898469 887219 1684726 1706780 1684726 756785 1684726 756785 761145 756785 4158536 2518874 4158536 986897 4158536 986897 655408 986897 3328966 4865655 3328966 574539 3328966 574539 585560 574539 1657762 2511254 1657762 2511254 4168018 2511254 3322408 1789213 3322408 3338241 3322408 3338241 2504750 3338241 3856132 2384444 3856132 2384444 4061782 2384444 407312 400803 407312 852380 407312 852380 3327074 2423987 3327074 2149801 3327074 2149801 4528850 2149801 749494 903587 749494 1882015 749494 1882015 4778540 1882015 1673949 3349583 1673949 3349583 3854239 3349583 391436 3350498 391436 1261992 391436 1261992 3603403 3059939 3603403 1449266 3603403 1449266 1412609 1394027 1412609 3317416 1412609 3317416 3342249 3317416 1188459 1198189 1188459 2587260 1188459 2587260 4685094 2991369 4685094 1579785 4685094 1579785 1344851 1650914 1344851 1427298 1344851 1427298 4760724 3101190 4760724 494835 4760724 494835 511681 494835 1906790 3314728 1906790 656003 1906790 656003 1003894 656003 3577179 3315347 3577179 3315347 862183 857166 862183 4580519 862183 4580519 3315577 4807560 3315577 650543 3315577 650543 623044 2465221 623044 2465221 4124585 2465221 1658396 4390060 1658396 267434 1658396 267434 266614 267434 388079 1290267 388079 1188037 388079 1188037 3812383 2161509 3812383 596443 3812383 596443 586509 596443 3807857 3324719 3807857 3324719 4314161 3324719 4054623 1405339 4054623 1405339 292831 1405339 3621437 1947268 3621437 411428 3621437 411428 387240 411428 3801308 2890866 3801308 1253084 3801308 1253084 408322 1253084 1179665 1666385 1179665 1027735 1179665 1027735 1033655 1027735 4356686 3323118 4356686 3323118 3569104 406242 3569104 406242 407310 406242 659329 3313856 659329 850000 659329 850000 853408 850000 337684 318164 337684 318164 1353072 318164 515878 3320934 515878 694715 515878 694715 1424629 3315490 1424629 636723 1424629 636723 651607 636723 3411566 1660215 3411566 502717 3411566 502717 1164348 502717 3758706 2922427 3758706 651317 3758706 651317 652523 651317 1401306 16912 1401306 16912 4756843 2102389 4756843 2102389 3887464 2223387 3887464 1360750 3887464 1360750 317310 1360750 1312902 329592 1312902 2600363 1312902 2600363 4084687 2600363 1648565 1006854 1648565 1006854 632951 609731 632951 3325241 632951 3325241 3351690 1268423 3351690 2192600 3351690 2192600 4137116 2484227 4137116 1674400 4137116 1674400 615406 1674400 1665850 4289528 1665850 1143051 1665850 1143051 527023 1143051 3350378 3188531 3350378 2313092 3350378 2313092 4775187 3085684 4775187 2295035 4775187 2295035 1680650 4117737 1680650 1997226 1680650 1997226 4651148 1997226 1709859 1658465 1709859 1658465 2104798 1658465 1653813 3072433 1653813 1662438 1653813 1662438 301799 1662438 1680695 4609830 1680695 109546 1680695 109546 3349538 109546 3321711 3331529 3321711 3331529 3349758 3331529 566801 538092 566801 3318823 566801 3318823 3010529 3318823 1931831 2741273 1931831 2892153 1931831 2892153 4587846 2892153 3314018 3336230 3314018 2695041 3314018 2695041 4002686 2695041 323524 3333948 323524 3312090 323524 3312090 3350641 3312090 1651826 3660862 1651826 1403897 1651826 1403897 231097 1403897 911779 4702315 911779 4702315 3346818 4702315 1974365 1656678 1974365 1680113 1974365 1680113 673671 689550 673671 3349944 673671 3349944 4393788 3349944 605015 620572 605015 655711 605015 655711 1015537 655711 652501 3317451 652501 3317451 4447998 3317451 1443176 1439350 1443176 1651761 1443176 1651761 3325194 1164879 3325194 2105851 3325194 2105851 4590138 2105851 4520337 3339976 4520337 318383 4520337 318383 303569 318383 925918 1226785 925918 1226785 3338610 1226785 1159231 1143825 1159231 3026334 1159231 3026334 4710652 3026334 3274348 3350118 3274348 3331786 3274348 3331786 2222579 3331786 3317034 2048119 3317034 2275836 3317034 2275836 4497784 1677774 4497784 4820384 4497784 4820384 895411 775974 895411 2839444 895411 2839444 4484598 2839444 1681651 2537761 1681651 2537761 3344408 2537761 1655737 1804814 1655737 3333072 1655737 3333072 2457581 3333072 617936 636929 617936 3315270 617936 3315270 2559395 3315270 1005699 1656862 1005699 4598024 1005699 4598024 4107617 1679376 4107617 3894406 4107617 3894406 1677498 3894406 1679981 1020744 1679981 1468993 1679981 1468993 3346056 342016 3346056 2065934 3346056 2065934 4594379 2065934 1663319 3343888 1663319 3343888 4438909 3343888 3601060 1924357 3601060 1931632 3601060 1931632 4752862 1931632 3352185 3715512 3352185 2058230 3352185 2058230 4599042 2058230 2531699 3318789 2531699 3317321 2531699 3317321 2232433 3317321 4100211 282970 4100211 282970 1404229 282970 4423739 2764783 4423739 1686206 4423739 1686206 1350130 1359451 1350130 3710405 1350130 3710405 4726862 2012113 4726862 2012113 3697398 2012113 4264411 3011306 4264411 3011306 4673098 3011306 872606 837067 872606 1099154 872606 1099154 552072 1099154 3568747 2249821 3568747 2249821 967608 993988 967608 2947980 967608 2947980 4622708 2947980 3314917 2659196 3314917 2843488 3314917 2843488 4526990 2843488 3961081 2288381 3961081 3313674 3961081 3313674 4397168 3313674 302649 780260 302649 780260 2281247 3344998 2281247 1650762 2281247 1650762 256373 1650762 1669673 2657853 1669673 552630 1669673 552630 458994 433144 458994 876435 458994 876435 4991419 3989863 4991419 3989863 3341642 3989863 3831802 1991975 3831802 1991975 4673533 1991975 1226442 450700 1226442 1813801 1226442 1813801 1681037 1813801 904124 901743 904124 2915013 904124 2915013 3768770 2915013 1152259 501234 1152259 2782750 1152259 2782750 3867241 2782750 3323594 1918373 3323594 3336328 3323594 3336328 957156 3336328 1653617 1657592 1653617 1657592 692190 1665890 692190 1119046 692190 1119046 1111932 1119046 785891 874965 785891 1654161 785891 1654161 1477797 1654161 324694 361967 324694 662291 324694 662291 978472 662291 751546 3346801 751546 2601725 751546 2601725 4099210 2601725 3343329 1988971 3343329 2994923 3343329 2994923 4665689 2994923 4468823 1683577 4468823 2824086 4468823 2824086 4474694 2824086 821199 827634 821199 3350732 821199 3350732 4070710 3350732 3683996 2028656 3683996 3321159 3683996 3321159 1685896 4001637 1685896 3339666 1685896 3339666 3861082 1684057 3861082 1684057 3007639 3322999 3007639 674244 3007639 674244 969789 674244 4884836 1676329 4884836 830033 4884836 830033 847893 830033 3317018 4708594 3317018 4408217 3317018 4408217 845110 838504 845110 3345298 845110 3345298 645190 3345298 2327595 1084351 2327595 1084351 1075412 1084351 4186182 3344445 4186182 3344445 3036217 3344445 3056281 1653334 3056281 3325058 3056281 3325058 377995 3325058 570886 421675 570886 421675 1224446 421675 518059 3336903 518059 2273949 518059 2273949 3931783 2273949 1132499 916904 1132499 916904 907148 916904 3682923 2611508 3682923 2611508 1669871 2611508 4587369 492239 4587369 492239 1180441 492239 1303711 332253 1303711 349747 1303711 349747 4637723 3045891 4637723 3045891 3415437 3350943 3415437 3346987 3415437 3346987 608825 3346987 1219729 431313 1219729 1651749 1219729 1651749 3842426 4175629 3842426 4175629 1155528 1662580 1155528 4457416 1155528 4457416 3341152 4906757 3341152 2289190 3341152 2289190 3927569 2289190 212605 220839 212605 1930030 212605 1930030 3589305 1930030 878358 593153 878358 593153 1410177 4819784 1410177 4819784 4141168 268147 4141168 268147 1664172 268147 4185382 2513284 4185382 1656004 4185382 1656004 805617 856372 805617 3744045 805617 3744045 4372617 105994 4372617 105994 1228606 2172441 1228606 2172441 3320443 2172441 1341058 1336947 1341058 1657868 1341058 1657868 4088936 1657868 1671822 4650275 1671822 2215143 1671822 2215143 4454490 2215143 671179 702575 671179 2413531 671179 2413531 4072860 2413531 389581 485696 389581 485696 4374049 2287497 4374049 1167743 4374049 1167743 1162801 1167743 3342027 1073497 3342027 1204865 3342027 1204865 448349 1204865 4358608 2320180 4358608 345800 4358608 345800 1338636 345800 3333891 4103396 3333891 4060550 3333891 4060550 1359866 300450 1359866 719846 1359866 719846 948570 719846 4262627 2595282 4262627 1963638 4262627 1963638 4668417 1963638 1660533 2067568 1660533 1315963 1660533 1315963 346894 1315963 3160466 1682851 3160466 1643288 3160466 1643288 1666335 1643288 1683264 2952909 1683264 2952909 3338993 2952909 3334685 4068993 3334685 3568426 3334685 3568426 1144555 509818 1144555 1994500 1144555 1994500 3638314 1994500 1683171 821925 1683171 4405908 1683171 4405908 1171132 1166482 1171132 2251707 1171132 2251707 4409783 2251707 3346256 4159578 3346256 4159578 3322174 4159578 4304534 2662872 4304534 3334571 4304534 3334571 1442743 1074827 1442743 1074827 584922 575600 584922 2189780 584922 2189780 4467670 2189780 652661 657484 652661 2104302 652661 2104302 3787993 2104302 258053 832835 258053 832835 1661141 832835 740762 1999753 740762 1999753 4265496 2426225 4265496 642441 4265496 642441 615009 642441 1650717 2778054 1650717 1041626 1650717 1041626 1067475 1041626 4650241 3346918 4650241 3346918 3284978 3346918 4742230 2069681 4742230 2069681 2152602 1640890 2152602 1640890 3328699 1640890 807809 1672577 807809 867360 807809 867360 782703 867360 3318065 1428071 3318065 971890 3318065 971890 1006865 971890 3350515 4168226 3350515 70275 3350515 70275 817124 3314662 817124 72247 817124 72247 1655786 72247 1314444 1296254 1314444 203258 1314444 203258 237172 203258 4695891 3108667 4695891 3108667 2528807 3108667 3572740 3325002 3572740 646218 3572740 646218 865688 2364948 865688 2364948 4028279 2364948 533993 1131458 533993 4246290 533993 4246290 1659207 4246290 702494 1009206 702494 1009206 4780462 1862712 4780462 272545 4780462 272545 246214 272545 3321624 4049593 3321624 931343 3321624 931343 762989 931343 4039386 2356216 4039386 1666530 4039386 1666530 4735877 1666530 3315563 4670420 3315563 820401 3315563 820401 361959 257031 361959 257031 260797 257031 1667790 1352949 1667790 409024 1667790 409024 387072 409024 4665211 3346014 4665211 521996 4665211 521996 385187 386112 385187 427166 385187 427166 4713003 3046557 4713003 1925889 4713003 1925889 3351783 4234387 3351783 1176257 3351783 1176257 482420 1176257 3555361 3335209 3555361 3335209 4446233 1164665 4446233 1164665 1163341 1164665 1412858 1440282 1412858 1205738 1412858 1205738 3347120 1205738 2380513 3346129 2380513 456747 2380513 456747 461652 456747 3323780 1977209 3323780 389349 3323780 389349 374161 389349 1654345 4363270 1654345 4363270 138750 1651339 138750 3346002 138750 3346002 19041 3346002 3318026 529948 3318026 1445796 3318026 1445796 214932 1445796 1237146 1255246 1237146 1676200 1237146 1676200 4338787 1676200 1673609 3331623 1673609 290730 1673609 290730 1390833 290730 3747344 2075432 3747344 1664503 3747344 1664503 2937197 1678301 2937197 383481 2937197 383481 4630921 383481 1224056 636928 1224056 636928 3855831 2804241 3855831 793322 3855831 793322 798805 793322 4574842 2902103 4574842 105601 4574842 105601 1720765 3347720 1720765 1651215 1720765 1651215 1835179 1651215 1465373 228564 1465373 2563812 1465373 2563812 4248989 2563812 2075931 1656429 2075931 3340103 2075931 3340103 4297282 3314333 4297282 3799538 4297282 3799538 1350927 341860 1350927 1080849 1350927 1080849 602393 1080849 3395888 3321271 3395888 617465 3395888 617465 1042103 617465 3324756 4751136 3324756 252633 3324756 252633 408693 4952055 408693 4952055 3342104 4952055 3324644 1212184 3324644 1212184 437384 1212184 703678 3350239 703678 1098666 703678 1098666 1073669 1098666 890647 892850 890647 1657996 890647 1657996 4981900 1657996 3320922 3279601 3320922 1579883 3320922 1579883 1335333 1328605 1335333 2740282 1335333 2740282 3940628 2740282 221811 216569 221811 410017 221811 410017 1275994 410017 343807 362414 343807 1675886 343807 1675886 4308292 2624453 4308292 883570 4308292 883570 893479 883570 4201302 2502116 4201302 331942 4201302 331942 1341112 331942 4637243 2980245 4637243 1360402 4637243 1360402 310877 1360402 2516496 1665185 2516496 1348989 2516496 1348989 322167 323188 322167 1650106 322167 1650106 870177 859270 870177 2544606 870177 2544606 4186666 2544606 221819 1673577 221819 2109063 221819 2109063 3772589 2109063 1274118 391841 1274118 3343411 1274118 3343411 1131491 3343411 4305104 2628479 4305104 3336681 4305104 3336681 277875 276453 277875 1908282 277875 1908282 4738338 1908282 3712956 4570862 3712956 4570862 1674178 4570862 4666605 1415938 4666605 1415938 1417275 1415938 4720455 3090491 4720455 1059467 4720455 1059467 642034 1059467 1635125 1684929 1635125 1203699 1635125 1203699 1234768 1203699 4004736 3321473 4004736 3321473 2166884 3321473 3129745 1683584 3129745 3344232 3129745 3344232 4673524 2208381 4673524 2208381 949013 316346 949013 316346 277872 316346 2973920 1672570 2973920 1293705 2973920 1293705 1285804 1293705 1657745 2604477 1657745 1081401 1657745 1081401 1071986 1081401 4266952 3324444 4266952 3324444 2278733 277256 2278733 277256 267853 277256 2084929 2440102 2084929 2440102 4489213 2844549 4489213 572689 4489213 572689 568972 572689 1447911 220271 1447911 1884574 1447911 1884574 4388845 2784251 4388845 2784251 3327401 2784251 4356754 369875 4356754 369875 1285388 369875 1379429 2455350 1379429 2455350 4277312 2612668 4277312 1435528 4277312 1435528 1665279 1435528 3319704 3316126 3319704 3316126 3550712 3335137 3550712 3335075 3550712 3335075 4425369 3335075 3656731 1977794 3656731 2725026 3656731 2725026 4364225 2725026 3597939 3799744 3597939 3799744 1670476 1014261 1670476 1432912 1670476 1432912 260783 1432912 3420654 3349055 3420654 2751760 3420654 2751760 4420586 2751760 1648582 956593 1648582 1985314 1648582 1985314 4569448 2118046 4569448 934393 4569448 934393 351199 358121 351199 725511 351199 725511 4021984 3342183 4021984 3342183 4612093 1672587 4612093 3317266 4612093 3317266 1241925 3317266 3762115 2025516 3762115 2025516 4629227 2025516 1888367 3326988 1888367 2616996 1888367 2616996 1299635 1285168 1299635 3329271 1299635 3329271 2298226 3329271 1211749 457443 1211749 3154009 1211749 3154009 3345870 1362925 3345870 2177427 3345870 2177427 4519402 2177427 4378301 1666132 4378301 4805223 4378301 4805223 857706 4805223 1550457 2408013 1550457 2408013 4270966 2408013 1681916 4295205 1681916 1969055 1681916 1969055 4686976 1969055 4280611 2578386 4280611 1239862 4280611 1239862 432567 1239862 4316080 1664521 4316080 1664521 359277 1664521 3314696 4902039 3314696 3331804 3314696 3331804 4274503 2034412 4274503 2034412 821518 842105 821518 1660532 821518 1660532 3656280 3000727 3656280 1006349 3656280 1006349 651772 1006349 1001827 3321855 1001827 975384 1001827 975384 710526 975384 963437 995760 963437 679443 963437 679443 702632 679443 888554 2956721 888554 2956721 3712155 2956721 302939 1381096 302939 2474648 302939 2474648 4202127 2474648 3326765 1029983 3326765 1029983 653854 1029983 3187218 1654934 3187218 773852 3187218 773852 3340377 773852 1682152 1676446 1682152 1676446 3079106 1676446 1674468 198268 1674468 198268 4237180 2588986 4237180 1043880 4237180 1043880 589421 1043880 3314501 4274311 3314501 3062989 3314501 3062989 3344503 3062989 1857394 2506460 1857394 2870135 1857394 2870135 4547486 2870135 734292 925666 734292 1967128 734292 1967128 3619630 1967128 964936 1680936 964936 2569961 964936 2569961 4366513 2308927 4366513 3335907 4366513 3335907 4601903 3335907 439024 451660 439024 3349380 439024 3349380 2797694 3349380 1337732 3771892 1337732 1926632 1337732 1926632 3345534 1633596 3345534 3326318 3345534 3326318 4010408 3326318 1840087 3342731 1840087 3318934 1840087 3318934 4221080 754864 4221080 754864 906305 754864 3186238 4704452 3186238 4704452 1647213 4704452 1917535 1095445 1917535 1095445 1092444 1095445 3808656 2139873 3808656 1654045 3808656 1654045 1499311 1654045 4370681 3715258 4370681 3715258 899311 3338591 899311 3338591 4649742 352713 4649742 352713 3339851 314932 3339851 555492 3339851 555492 1093678 555492 3864412 3349065 3864412 2704487 3864412 2704487 4398251 2704487 2613607 3327592 2613607 1168487 2613607 1168487 1173083 1168487 3915403 3335526 3915403 3335526 1514576 3335526 1681133 3378198 1681133 480969 1681133 480969 477726 480969 1896376 2459282 1896376 2459282 4112079 2459282 361471 1277231 361471 1653380 361471 1653380 1489645 1653380 558911 2872126 558911 2872126 3789908 2872126 3076277 3348010 3076277 414825 3076277 414825 430692 414825 1663888 1152255 1663888 411293 1663888 411293 387490 411293 1343710 3324855 1343710 3324855 2522718 3324855 1262710 1272551 1262710 1531861 1262710 1531861 4530068 3658031 4530068 3658031 552359 517466 552359 3064434 552359 3064434 3586902 3064434 3334112 1366667 3334112 1683465 3334112 1683465 2602068 1683465 4246690 2570170 4246690 1994951 4246690 1994951 3669259 1994951 3917426 2268849 3917426 1569630 3917426 1569630 429795 423920 429795 1965342 429795 1965342 4153747 2546852 4153747 489682 4153747 489682 453768 489682 1685441 2251529 1685441 2251529 3922388 2251529 3558034 3323023 3558034 3323023 36936 3323023 3873115 1658744 3873115 1658744 1389411 1658744 4062368 2950035 4062368 2950035 4632157 2950035 3696594 1678356 3696594 1678356 1418895 1678356 1667163 1009965 1667163 3351543 1667163 3351543 3387053 3351543 1203953 461484 1203953 2258459 1203953 2258459 4387660 2258459 3678812 1993189 3678812 3321257 3678812 3321257 1051073 1043479 1051073 1652047 1051073 1652047 2219084 1652047 749398 720031 749398 2491510 749398 2491510 1659607 2491510 217274 862619 217274 862619 4427159 2251852 4427159 2069270 4427159 2069270 4594044 2069270 2297065 3320089 2297065 2514564 2297065 2514564 3318370 2514564 1334639 1680073 1334639 2838462 1334639 2838462 4508946 2838462 3319382 878103 3319382 878103 477619 423690 477619 423690 3314328 1725598 3314328 1682259 3314328 1682259 3174300 1682259 3581475 3089121 3581475 1287960 3581475 1287960 1282168 1287960 1651091 4749154 1651091 856468 1651091 856468 840008 856468 3330034 232464 3330034 232464 1250345 2762663 1250345 2762663 4803387 1651104 4803387 4661651 4803387 4661651 448094 4661651 3475094 313031 3475094 313031 1148521 2101583 1148521 2101583 4552812 2101583 3580409 3109470 3580409 3109470 903989 729702 903989 729702 1684072 3395813 1684072 3395813 3318697 3395813 562284 1108483 562284 2353543 562284 2353543 4219361 2549004 4219361 1137874 4219361 1137874 1131390 1137874 4848597 3353104 4848597 1647607 4848597 1647607 3352788 3640832 3352788 2513821 3352788 2513821 4155524 2513821 1653825 2583979 1653825 1736068 1653825 1736068 4594466 2918207 4594466 1678789 4594466 1678789 625594 211929 625594 211929 3329264 1660490 3329264 1660490 2307269 1660490 2709561 3316906 2709561 2215662 2709561 2215662 3880477 2215662 3543639 1875340 3543639 3334076 3543639 3334076 2865415 3334076 3363803 1655992 3363803 1664461 3363803 1664461 882719 1664461 3323002 125151 3323002 2130126 3323002 2130126 3788930 2130126 1852173 3337975 1852173 3337975 2429625 3337975 1666536 74989 1666536 460412 1666536 460412 490951 460412 1658640 2065159 1658640 1757225 1658640 1757225 3349542 955017 3349542 3080528 3349542 3080528 4754405 3080528 838552 845062 838552 962051 838552 962051 4438515 2143475 4438515 2143475 1001089 691108 1001089 797623 1001089 797623 447857 2592075 447857 2592075 4262593 2592075 1665297 4705907 1665297 1036081 1665297 1036081 511324 502862 511324 1167851 511324 1167851 484652 1167851 1732425 1679807 1732425 923660 1732425 923660 595925 528557 595925 528557 4011766 4959606 4011766 4959606 1524958 1252225 1524958 1252225 835283 823416 835283 1084471 835283 1084471 596199 1084471 4491812 2356128 4491812 2356128 3324950 3300216 3324950 2525255 3324950 2525255 4181781 2525255 3325989 2729475 3325989 2358659 3325989 2358659 1653173 2358659 4051611 1683363 4051611 2549751 4051611 2549751 4618935 1682032 4618935 2441669 4618935 2441669 3319612 1019562 3319612 1991092 3319612 1991092 4650719 1991092 3654056 459752 3654056 1155856 3654056 1155856 1001641 996735 1001641 1464232 1001641 1464232 3699232 4563983 3699232 4563983 3341162 4563983 3679661 2990712 3679661 3092685 3679661 3092685 1678459 3573579 1678459 2323805 1678459 2323805 4342523 2323805 4253622 2885437 4253622 2885437 3793778 2885437 4583179 2886938 4583179 1437580 4583179 1437580 235479 1437580 3340866 1223305 3340866 2850873 3340866 2850873 3794375 2850873 3327136 3216679 3327136 1029997 3327136 1029997 1028580 1029997 3916473 2934598 3916473 2934598 3710079 2934598 4293170 1251234 4293170 1251234 1672338 3323642 1672338 253958 1672338 253958 1412839 253958 4197463 2020339 4197463 2020339 3707855 2020339 3974143 2293229 3974143 604227 3974143 604227 400449 420904 400449 1652495 400449 1652495 1675303 2624743 1675303 958107 1675303 958107 737080 916992 737080 2770053 737080 2770053 4407394 2770053 1667152 1264211 1667152 2018434 1667152 2018434 3663312 3032972 3663312 1678787 3663312 1678787 1271334 364623 1271334 2701467 1271334 2701467 3958224 2701467 3328124 151196 3328124 151196 662481 1397666 662481 1397666 3346919 1000216 3346919 2119777 3346919 2119777 3766625 2119777 1143758 516149 1143758 1435054 1143758 1435054 3854400 2797751 3854400 2381777 3854400 2381777 4280652 2381777 3332148 65492 3332148 2384822 3332148 2384822 4051967 2384822 3349432 4095930 3349432 706287 3349432 706287 672791 706287 1684757 4207590 1684757 2020840 1684757 2020840 4653703 2020840 810417 814621 810417 3018131 810417 3018131 3670604 3018131 1437298 516271 1437298 516271 4724491 3044932 4724491 450082 4724491 450082 1195055 450082 1450908 3320859 1450908 368016 1450908 368016 3329142 368016 1068085 4612682 1068085 4612682 3342293 2832661 3342293 2832661 798159 1572213 798159 1572213 3339157 3687544 3339157 2492195 3339157 2492195 4165641 2492195 464561 1181658 464561 1181658 3876659 2768200 3876659 1289152 3876659 1289152 1001054 986225 1001054 2200126 1001054 2200126 4478924 2200126 3345106 3445165 3345106 3317549 3345106 3317549 1276897 3317549 4009664 2343248 4009664 2699345 4009664 2699345 4354136 2699345 397559 369503 397559 3064833 397559 3064833 3616778 3064833 3315159 986760 3315159 3344392 3315159 3344392 4552577 3344392 3195355 212249 3195355 212249 1446882 212249 4441092 3327176 4441092 2365131 4441092 2365131 1763490 1168741 1763490 1168741 486490 1168741 4615923 2046018 4615923 476591 4615923 476591 463466 476591 3318636 2757977 3318636 2757977 3314074 2757977 3817110 2164124 3817110 3052740 3817110 3052740 1660063 3052740 4709151 679789 4709151 679789 2988878 3345988 2988878 2550435 2988878 2550435 4245220 2550435 1686059 1504290 1686059 3017808 1686059 3017808 3612154 3017808 1430281 230037 1430281 1459643 1430281 1459643 3986876 218440 3986876 2141444 3986876 2141444 848765 824406 848765 2492708 848765 2492708 4156025 2492708 1182223 1679686 1182223 3665233 1182223 3665233 3914701 2228968 3914701 2228968 3871308 2228968 4778696 3104355 4778696 984927 4778696 984927 681610 984927 4606003 2081769 4606003 1895994 4606003 1895994 2694714 1682106 2694714 3325010 2694714 3325010 466524 459007 466524 3351736 466524 3351736 2741247 3351736 1126924 1668525 1126924 1675692 1126924 1675692 3803663 1675692 3325816 3343938 3325816 3343938 4492223 3343938 1665503 4932852 1665503 2403142 1665503 2403142 4593821 3321853 4593821 3321853 3328969 2561955 3328969 2561955 4552940 2091568 4552940 3320034 4552940 3320034 3332735 478479 3332735 2197175 3332735 2197175 4470769 2197175 608377 1072969 608377 2614536 608377 2614536 1662452 2614536 1124817 382835 1124817 382835 4587709 382835 1107117 595298 1107117 566642 1107117 566642 4201161 2518129 4201161 1657753 4201161 1657753 1008567 540339 1008567 540339 548683 540339 3623884 2545400 3623884 2545400 4211044 2545400 2719764 3331896 2719764 2945393 2719764 2945393 3339348 2945393 3331291 3697874 3331291 2813978 3331291 2813978 4480970 2813978 93409 1665557 93409 2601552 93409 2601552 4211315 2456644 4211315 3990583 4211315 3990583 602253 625257 602253 1842775 602253 1842775 3337542 870362 3337542 3317013 3337542 3317013 4726037 3317013 746588 740835 746588 2751107 746588 2751107 3920499 2751107 448535 471052 448535 2495123 448535 2495123 4172545 2495123 3997042 1679561 3997042 2228897 3997042 2228897 3926440 2228897 4772999 3318971 4772999 481489 4772999 481489 514322 481489 3863011 2186370 3863011 1434107 3863011 1434107 4014307 1434107 2136125 2978388 2136125 2058010 2136125 2058010 4612313 2058010 369290 400448 369290 400448 1253672 400448 720080 2978426 720080 2978426 3688925 2978426 1271331 1276314 1271331 2865960 1271331 2865960 1668123 2865960 838092 837277 838092 2776198 838092 2776198 4527906 2840063 4527906 134921 4527906 134921 3335664 13877 3335664 2222917 3335664 2222917 4278805 3323580 4278805 641715 4278805 641715 1044666 641715 1673465 2652656 1673465 2652656 1672836 2652656 4059416 2376292 4059416 3690903 4059416 3690903 1672139 3690903 4631207 2964674 4631207 3315655 4631207 3315655 627872 589103 627872 589103 1679718 589103 650717 1654435 650717 1654435 3972200 2312620 3972200 990942 3972200 990942 678723 990942 2637054 3340253 2637054 1666778 2637054 1666778 4407487 1666778 3800901 3478708 3800901 3478708 1065676 1658732 1065676 3352654 1065676 3352654 4022144 3352654 466380 1662543 466380 2931020 466380 2931020 3737454 2931020 299931 310595 299931 3112297 299931 3112297 4721534 756293 4721534 756293 914035 756293 3830335 3349164 3830335 2787146 3830335 2787146 4627393 1143311 4627393 1143311 1113126 1143311 4357028 2716339 4357028 34094 4357028 34094 1683529 34094 3851882 1669848 3851882 550423 3851882 550423 542100 550423 3327072 4686177 3327072 233570 3327072 233570 3321722 233570 3333533 2978292 3333533 2978292 3663337 2978292 3519232 1652874 3519232 3348792 3519232 3348792 129342 3348792 1678212 1194995 1678212 2750100 1678212 2750100 3928015 2750100 1421471 1388863 1421471 3326354 1421471 3326354 4002515 2327757 4002515 2579119 4002515 2579119 4067305 2579119 3832932 2825079 3832932 937826 3832932 937826 665389 1004348 665389 493682 665389 493682 4747213 3313399 4747213 1368974 4747213 1368974 870867 3550058 870867 2058852 870867 2058852 4589556 2058852 3758991 3344559 3758991 3344559 937460 711507 937460 2253288 937460 2253288 3919004 2253288 330324 4520413 330324 3328852 330324 3328852 4197822 2500793 4197822 3059286 4197822 3059286 465086 474826 465086 561564 465086 561564 4028373 2636541 4028373 2636541 4318855 2636541 3342868 1395328 3342868 1395328 262131 1395328 706166 722140 706166 1442400 706166 1442400 1425875 1442400 1421864 1664305 1421864 740799 1421864 740799 767694 740799 4675793 3046397 4675793 2995680 4675793 2995680 850627 839025 850627 3227837 850627 3227837 4116122 1646709 4116122 1646709 1453400 1646709 4155073 2462655 4155073 406901 4155073 406901 415154 406901 1835499 3316188 1835499 1986621 1835499 1986621 4120729 3926364 4120729 3926364 3324805 3926364 3343698 650689 3343698 650689 1011650 650689 3319475 262645 3319475 2761592 3319475 2761592 3843078 2163648 3843078 2902922 3843078 2902922 4572471 2902922 830936 824451 830936 2904066 830936 2904066 4702407 1935475 4702407 2398751 4702407 2398751 949302 562750 949302 562750 1673096 4167792 1673096 715642 1673096 715642 1671870 715642 3325010 4370015 3325010 1104342 3325010 1104342 1646862 1104342 2107174 3320957 2107174 3320957 2087771 3320957 3330644 65148 3330644 1949812 3330644 1949812 4697463 1949812 3351203 2936842 3351203 1656116 3351203 1656116 3735482 2037961 3735482 1664841 3735482 1664841 4295631 1664841 3864945 3059741 3864945 3059741 858205 839015 858205 3319269 858205 3319269 4739447 600279 4739447 600279 569519 561848 569519 2642764 569519 2642764 4560255 2106862 4560255 3827436 4560255 3827436 1661125 3827436 3331366 4108229 3331366 3350179 3331366 3350179 104210 3350179 4512679 412545 4512679 412545 1364385 4460627 1364385 1360978 1364385 1360978 1657957 1360978 1158798 1143036 1158798 2103655 1158798 2103655 3777048 2103655 594445 580397 594445 1666668 594445 1666668 3136282 2698800 3136282 2698800 3964206 2698800 1310744 1664884 1310744 1666603 1310744 1666603 4875456 1666603 1683814 718004 1683814 1709129 1683814 1709129 850327 480654 850327 480654 4767388 1679116 4767388 1256621 4767388 1256621 1283262 1256621 3324469 3782850 3324469 3325810 3324469 3325810 1860399 1651851 1860399 4223111 1860399 4223111 4004177 535935 4004177 535935 559158 535935 1020527 2111391 1020527 2111391 3331548 2111391 659168 702549 659168 702549 938226 3317942 938226 546390 938226 546390 530574 546390 2813006 3332941 2813006 2035984 2813006 2035984 4605417 2035984 458729 3330222 458729 695223 458729 695223 3735984 2919063 3735984 2562066 3735984 2562066 4238985 2562066 4180561 1680825 4180561 1680825 4962119 1680825 297015 3819307 297015 1873845 297015 1873845 4791468 1873845 3321324 2800174 3321324 2800174 4500011 2800174 4413228 1393859 4413228 1393859 1395283 1393859 1683382 3977424 1683382 2307541 1683382 2307541 1666743 2307541 2914368 1676219 2914368 1676219 3347124 1060943 3347124 3336466 3347124 3336466 272359 3336466 1193412 450066 1193412 4842640 1193412 4842640 3322894 4842640 626239 1023646 626239 3322236 626239 3322236 4175190 3322236 3316688 2968878 3316688 4358321 3316688 4358321 1664480 4358321 4909519 1669401 4909519 1669401 3322357 4149117 3322357 3079301 3322357 3079301 1686222 886206 1686222 886206 894791 886206 1654113 2202678 1654113 1676353 1654113 1676353 4286561 3334489 4286561 3334489 4962313 3334489 3852473 2826775 3852473 3037553 3852473 3037553 407668 418069 407668 3062602 407668 3062602 4699778 3062602 2818968 3315621 2818968 606584 2818968 606584 589911 606584 1685914 2962590 1685914 2962590 1652851 2962590 4269327 3352955 4269327 593775 4269327 593775 1056875 593775 3944604 2928139 3944604 2928139 4625184 2928139 1086719 1095784 1086719 1999049 1086719 1999049 4438524 2760398 4438524 2643210 4438524 2643210 3992249 2643210 4782273 3098266 4782273 801977 4782273 801977 931316 916623 931316 742587 931316 742587 919447 742587 4474936 4733809 4474936 4733809 3288300 1650875 3288300 1650875 1666402 4181844 1666402 1228015 1666402 1228015 318950 2436647 318950 2436647 3348133 2436647 1106774 568744 1106774 2395822 1106774 2395822 4067697 2395822 285737 246402 285737 3322991 285737 3322991 873145 810773 873145 3347332 873145 3347332 4409028 3347332 1030492 1017761 1030492 1118163 1030492 1118163 1657159 637603 1657159 2971431 1657159 2971431 4643919 2971431 4310211 2627726 4310211 2784419 4310211 2784419 4467445 2784419 1172674 496651 1172674 2432223 1172674 2432223 4102296 2432223 3669357 4617664 3669357 4617664 1678606 4617664 3341509 3641163 3341509 3657698 3341509 3657698 691173 703348 691173 1669395 691173 1669395 4007121 1669395 2699312 1654593 2699312 3083183 2699312 3083183 3829081 1665553 3829081 1665553 30002 1665553 3320583 2384482 3320583 1677628 3320583 1677628 772654 745942 772654 3343606 772654 3343606 3446375 3343606 3329024 1294342 3329024 1294342 1671799 4907084 1671799 4869462 1671799 4869462 3324415 4869462 1664246 2289462 1664246 2289462 3927803 2289462 1462349 231421 1462349 3066111 1462349 3066111 4736435 3066111 986623 987477 986623 1410048 986623 1410048 240141 1410048 1653180 4075037 1653180 836114 1653180 836114 812532 836114 968030 961372 968030 794660 968030 794660 887606 794660 3348594 157599 3348594 1666251 3348594 1666251 4825119 1666251 524856 1144503 524856 2213373 524856 2213373 4443350 2213373 1679706 4328391 1679706 513726 1679706 513726 1115025 2824824 1115025 2824824 4498038 2824824 1462844 209782 1462844 684213 1462844 684213 695082 684213 1670941 3021995 1670941 2904146 1670941 2904146 3322997 2904146 411996 394976 411996 872574 411996 872574 864562 872574 337741 3315444 337741 3315444 4442689 3315444 1075689 580459 1075689 580459 564302 580459 736804 4161386 736804 4161386 3910918 325092 3910918 325092 319233 325092 906054 1227982 906054 1227982 2350169 1648351 2350169 633281 2350169 633281 1017438 633281 1655700 2286018 1655700 2286018 4361442 2286018 260927 1446569 260927 1446569 2043479 3330154 2043479 3330154 813844 817414 813844 3314160 813844 3314160 4355126 3314160 3937100 866446 3937100 866446 796675 866446 3777354 3045977 3777354 3045977 3324749 3045977 3349315 1255617 3349315 1255617 530275 4529252 530275 4529252 3344415 4529252 3338837 1445662 3338837 1460038 3338837 1460038 226644 1460038 1376001 298179 1376001 2528032 1376001 2528032 1662970 2528032 373246 1286481 373246 2308306 373246 2308306 3989343 2308306 3302479 3348638 3302479 3348638 511917 525475 511917 1174566 511917 1174566 3325741 1174566 751126 780120 751126 2506621 751126 2506621 3324094 2506621 1326992 363178 1326992 2939363 1326992 2939363 3734186 2939363 3319421 404248 3319421 404248 404250 404248 1058125 1061942 1058125 437418 1058125 437418 1683314 3295485 1683314 1685223 1683314 1685223 3395491 1219698 3395491 1219698 1221360 1219698 3886359 2231076 3886359 2009892 3886359 2009892 909180 752224 909180 1654810 909180 1654810 1767729 1654810 1652321 1339546 1652321 2192363 1652321 2192363 4474742 2192363 3775852 2103760 3775852 3504397 3775852 3504397 309857 1337275 309857 1682718 309857 1682718 2438226 1682718 1884265 3476503 1884265 3476503 3341950 3476503 1668289 508274 1668289 525515 1668289 525515 396116 398477 396116 2194919 396116 2194919 3853891 2194919 2049016 1648600 2049016 3328117 2049016 3328117 1104121 540906 1104121 988492 1104121 988492 691414 988492 4096765 3319661 4096765 1680860 4096765 1680860 3530576 2309449 3530576 2309449 3941680 2309449 455310 435757 455310 3129003 455310 3129003 3555747 3129003 2911482 3324699 2911482 1022485 2911482 1022485 1045578 1022485 4677027 3348158 4677027 3348158 692484 717494 692484 1681606 692484 1681606 520665 1681606 4538635 3351937 4538635 3351937 4786090 3351937 466167 464868 466167 1611471 466167 1611471 3325609 1611471 508753 1165972 508753 1961908 508753 1961908 3350338 1961908 1668367 849438 1668367 4230736 1668367 4230736 3318433 4230736 812878 1664155 812878 3705314 812878 3705314 3764246 2405036 3764246 2405036 4236134 2405036 3328462 4997062 3328462 4997062 1669668 4997062 3863859 2775497 3863859 3029402 3863859 3029402 4709245 3029402 3341585 2621523 3341585 4200726 3341585 4200726 3336025 4200726 4652389 1656339 4652389 1656339 821806 1656339 3330678 4610406 3330678 2310195 3330678 2310195 4361369 2310195 832420 841562 832420 1047241 832420 1047241 603044 1047241 794138 813980 794138 3760282 794138 3760282 4582469 1860792 4582469 1860792 1685078 360090 1685078 1968274 1685078 1968274 3640914 1968274 1873060 3341770 1873060 621473 1873060 621473 627799 621473 4061561 2601574 4061561 173867 4061561 173867 3323777 173867 4779355 1884558 4779355 996715 4779355 996715 68303 3869212 68303 3869212 3342827 3869212 3339594 2461447 3339594 3332378 3339594 3332378 3808389 3332378 3503743 3333232 3503743 1825482 3503743 1825482 947942 704514 947942 2520290 947942 2520290 4208605 2520290 3337385 363657 3337385 2703449 3337385 2703449 3968292 2703449 1653667 1377974 1653667 1897396 1653667 1897396 4748165 1897396 3350057 3569492 3350057 164892 3350057 164892 1679516 164892 3958508 3348672 3958508 3348672 4026376 3348672 3339105 965758 3339105 1288147 3339105 1288147 390773 1288147 4049871 2615659 4049871 1126968 4049871 1126968 283248 3878461 283248 1675974 283248 1675974 3319683 1408593 3319683 2497894 3319683 2497894 4172180 2497894 3933433 2726513 3933433 440235 3933433 440235 1674012 440235 1674414 3517637 1674414 2860357 1674414 2860357 4529600 2860357 3620978 1955349 3620978 3317513 3620978 3317513 2302805 3317513 4315769 1120830 4315769 1120830 1129471 1120830 3874401 2182432 3874401 1957236 3874401 1957236 1408479 262674 1408479 1667676 1408479 1667676 142276 1667676 659514 661004 659514 732092 659514 732092 4795113 732092 4467155 2812293 4467155 364940 4467155 364940 3322874 4745149 3322874 3319309 3322874 3319309 3899897 3319309 574496 450431 574496 450431 430362 450431 4162241 2505004 4162241 891688 4162241 891688 1316877 350986 1316877 2168254 1316877 2168254 3921630 3045190 3921630 3045190 1653858 3045190 3724657 2074549 3724657 2319107 3724657 2319107 4376255 2319107 3503251 1655480 3503251 3322163 3503251 3322163 4082511 3322163 619813 1023464 619813 2906759 619813 2906759 4572304 2906759 3728882 2059570 3728882 2783761 3728882 2783761 4473757 2783761 1007647 997670 1007647 2471427 1007647 2471427 4168644 2471427 1680766 3084563 1680766 877427 1680766 877427 894718 877427 1349286 300086 1349286 1647751 1349286 1647751 4122268 3327524 4122268 842180 4122268 842180 818179 842180 1178946 1646870 1178946 1646870 1569394 1646870 835302 1686367 835302 1686367 3324836 838731 3324836 1125888 3324836 1125888 3351799 1125888 2689919 3335828 2689919 643573 2689919 643573 1032094 643573 1660693 4562716 1660693 3333656 1660693 3333656 4090360 3333656 3871454 2223337 3871454 4079204 3871454 4079204 1655588 4079204 3335046 715510 3335046 715510 1664055 2614401 1664055 2614401 1680054 2614401 1648316 2848112 1648316 223121 1648316 223121 1009419 3089033 1009419 3089033 4746125 3089033 1583599 3337619 1583599 583316 1583599 583316 1067605 583316 1656776 4586033 1656776 1252095 1656776 1252095 387634 1252095 593609 472642 593609 472642 487727 472642 845414 1629378 845414 1629378 4532008 2140135 4532008 1199865 4532008 1199865 488537 1199865 3859615 4871115 3859615 4871115 1656313 4871115 3342571 1164860 3342571 3332096 3342571 3332096 4140853 3332096 3777417 1268929 3777417 1268929 1091374 561695 1091374 1064041 1091374 1064041 585806 1064041 1661941 2496303 1661941 263424 1661941 263424 280144 263424 3751424 3096459 3751424 3096459 4785637 3096459 1109755 235109 1109755 235109 3988572 235109 310965 2880454 310965 2880454 4550819 2880454 1660004 1109038 1660004 1415996 1660004 1415996 263600 1415996 4465940 1677647 4465940 1677647 420137 425836 420137 1933642 420137 1933642 3328622 1933642 1667007 2361689 1667007 1240772 1667007 1240772 411177 1240772 1137079 1135002 1137079 1874717 1137079 1874717 4776046 1874717 3505944 487990 3505944 487990 1200176 487990 1291710 2171859 1291710 2171859 4514530 2171859 1017484 639573 1017484 1954274 1017484 1954274 2821471 1954274 1234823 424190 1234823 3345484 1234823 3345484 3613007 207453 3613007 207453 704929 3351872 704929 1670838 704929 1670838 3465387 1670838 2197620 3050216 2197620 2784440 2197620 2784440 4434725 2784440 766064 776068 766064 3321968 766064 3321968 5008251 3344864 5008251 675244 5008251 675244 650962 675244 1666902 4101732 1666902 947850 1666902 947850 936045 947850 3196370 3331454 3196370 1378091 3196370 1378091 1355756 1378091 2083167 3341782 2083167 1905881 2083167 1905881 3597452 1905881 437541 1669271 437541 4064014 437541 4064014 3801483 1380014 3801483 1380014 266964 1380014 3321952 3678758 3321952 2118179 3321952 2118179 3799130 2118179 1685135 4232431 1685135 1240393 1685135 1240393 1234337 1240393 3230312 4114696 3230312 4114696 1453763 4114696 3603986 1676533 3603986 1889909 3603986 1889909 1675928 1469804 1675928 2598503 1675928 2598503 4240110 2598503 2085403 1671648 2085403 3333434 2085403 3333434 318629 1360506 318629 1922051 318629 1922051 4769437 1922051 3331005 539960 3331005 739926 3331005 739926 955527 739926 4070151 2595777 4070151 1672912 4070151 1672912 4705468 1672912 4583402 2932204 4583402 2345946 4583402 2345946 1397637 1402243 1397637 3008793 1397637 3008793 4672603 3008793 4517610 2137991 4517610 2677106 4517610 2677106 651438 638443 651438 1679205 651438 1679205 475807 477635 475807 1661240 475807 1661240 1346327 3347265 1346327 3337863 1346327 3337863 4118703 302997 4118703 302997 308229 302997 4261578 4701016 4261578 4701016 3342807 4701016 3915994 353716 3915994 353716 350349 353716 4387263 2273503 4387263 2086898 4387263 2086898 3749876 2086898 3960533 2686468 3960533 435602 3960533 435602 1257137 435602 3320482 2072259 3320482 1008085 3320482 1008085 675113 1008085 4070115 3336512 4070115 1656734 4070115 1656734 66910 1656734 4146675 2461296 4146675 1376058 4146675 1376058 579958 764943 579958 764943 3849027 2187171 3849027 1452309 3849027 1452309 233962 1452309 632395 1057028 632395 1649214 632395 1649214 284117 1649214 519999 528695 519999 704123 519999 704123 698465 704123 530689 550591 530689 3328231 530689 3328231 3327489 310637 3327489 3045293 3327489 3045293 3618155 3045293 3598189 1947595 3598189 3345337 3598189 3345337 4760651 3345337 3324596 785514 3324596 1118539 3324596 1118539 580438 1118539 3352246 217463 3352246 3320288 3352246 3320288 4898868 3320288 1406433 249313 1406433 291251 1406433 291251 266826 291251 1659786 2669422 1659786 2669422 4682147 2010766 4682147 2012126 4682147 2012126 1660774 2012126 3598898 3135790 3598898 3135790 2484152 3135790 4144325 805699 4144325 805699 810108 805699 4279473 2356613 4279473 2305062 4279473 2305062 916484 906289 916484 959983 916484 959983 3559263 3108017 3559263 2451672 3559263 2451672 4222642 2451672 3321505 863541 3321505 981339 3321505 981339 953974 981339 4013915 2658534 4013915 2658534 1657175 2658534 1661969 3063564 1661969 2572082 1661969 2572082 4275258 2572082 3638725 3060802 3638725 522415 3638725 522415 497753 522415 516742 507876 516742 748752 516742 748752 2298533 2316409 2298533 2316409 4411491 2744189 4411491 1655962 4411491 1655962 754247 1655962 4037755 4392435 4037755 4392435 3322371 4392435 3338180 295932 3338180 1682425 3338180 1682425 1064487 1682425 1367810 316580 1367810 2170217 1367810 2170217 4600273 2904356 4600273 1192454 4600273 1192454 476156 1192454 4520761 2852811 4520761 201208 4520761 201208 1433529 201208 4247154 2448316 4247154 2448316 223631 1447591 223631 2468797 223631 2468797 3316722 2468797 1366475 300868 1366475 3776633 1366475 3776633 1669416 3776633 937847 753749 937847 3620477 937847 3620477 2295387 3105637 2295387 3328540 2295387 3328540 4386161 3328540 1135326 652040 1135326 652040 649283 652040 730099 946340 730099 377315 730099 377315 258131 1387351 258131 1091975 258131 1091975 1077508 1091975 698508 983711 698508 2989892 698508 2989892 4644297 2989892 4486823 2193066 4486823 2602807 4486823 2602807 1171203 511631 1171203 2852112 1171203 2852112 3820945 2852112 1300433 364847 1300433 1653041 1300433 1653041 3708370 2413774 3708370 2413774 4096213 2413774 4017445 1666666 4017445 2458756 4017445 2458756 4617948 2964376 4617948 2678308 4617948 2678308 3650446 4144086 3650446 4144086 1656488 4144086 3323181 293432 3323181 293432 277553 293432 4519957 2322600 4519957 2322600 2024055 1652695 2024055 1652695 3535100 1652695 881575 2459048 881575 2459048 4203208 2459048 867435 248247 867435 248247 240845 248247 669243 646979 669243 435205 669243 435205 1244612 435205 506695 972389 506695 972389 1647963 3340700 1647963 3327312 1647963 3327312 1494565 3327312 4102556 1455989 4102556 1455989 1442776 1455989 4725499 4733276 4725499 4733276 673485 641932 673485 3351393 673485 3351393 1927634 3351393 1378380 1371217 1378380 3100863 1378380 3100863 4788420 3100863 1665322 4977687 1665322 3497700 1665322 3497700 1672095 3497700 528298 1143259 528298 1767011 528298 1767011 3340955 2948639 3340955 847919 3340955 847919 819370 847919 4774937 3126440 4774937 840553 4774937 840553 860113 840553 1446294 2398746 1446294 2398746 4052704 2398746 3932520 2718404 3932520 2082586 3932520 2082586 3760146 2082586 4178289 2539611 4178289 2215649 4178289 2215649 4557136 2120943 4557136 3448767 4557136 3448767 1319858 343414 1319858 2241474 1319858 2241474 3350380 2241474 1682903 3338431 1682903 3338431 414935 3338431 3037424 445308 3037424 445308 546229 3321776 546229 3321776 2862492 3321776 2732543 1142925 2732543 1142925 1149998 1142925 3320679 2638472 3320679 2638472 4307787 2638472 1035180 3318113 1035180 1680818 1035180 1680818 2987990 1680818 663752 1015640 663752 1015640 1658816 3595101 1658816 3595101 3345076 3595101 1235952 1320586 1235952 1320586 3873883 2184831 3873883 1950613 3873883 1950613 1262881 1263585 1262881 3893428 1262881 3893428 4384523 2282810 4384523 2458841 4384523 2458841 3341243 1330428 3341243 3268551 3341243 3268551 3342795 3268551 3334746 515179 3334746 515179 494657 515179 1655227 5008458 1655227 1661696 1655227 1661696 3260578 3349400 3260578 523095 3260578 523095 519835 523095 1655112 4690094 1655112 3333990 1655112 3333990 4230090 3333990 4199428 2450420 4199428 4769054 4199428 4769054 1671165 2095874 1671165 2095874 4560158 2095874 3348763 2931442 3348763 2358632 3348763 2358632 443040 1228213 443040 3287122 443040 3287122 1865706 1667458 1865706 1667458 4709031 2401135 4709031 2401135 3347786 4675657 3347786 1678570 3347786 1678570 4719748 1678570 4420308 3336406 4420308 1180960 4420308 1180960 470538 1180960 4001628 3332432 4001628 3332432 4819934 3332432 4443137 1657007 4443137 1657007 2282084 1657007 4154789 1656686 4154789 3335917 4154789 3335917 314460 1348780 314460 2709773 314460 2709773 3922108 2709773 3334930 703959 3334930 1399159 3334930 1399159 3870687 1399159 2825964 1658390 2825964 369866 2825964 369866 1286373 369866 1461740 3324332 1461740 2576100 1461740 2576100 4078115 2576100 1366071 321209 1366071 1661981 1366071 1661981 4785342 1661981 288797 1353437 288797 1360859 288797 1360859 3800648 3319352 3800648 3319352 174873 3319352 535488 1107208 535488 3101600 535488 3101600 3547367 3101600 906273 759612 906273 4286241 906273 4286241 1665637 4843016 1665637 3343700 1665637 3343700 3060550 3343700 1686042 734192 1686042 734192 958071 734192 3315770 4274286 3315770 1661499 3315770 1661499 2778269 1661499 3335522 3693391 3335522 3344699 3335522 3344699 3391617 3344699 404778 426508 404778 1649126 404778 1649126 1666283 4138504 1666283 1964230 1666283 1964230 3654122 2819969 3654122 2819969 781057 232779 781057 232779 252177 232779 973747 2709621 973747 2709621 3948487 2709621 1067508 611217 1067508 961907 1067508 961907 3322390 1686287 3322390 1686287 3026011 1686287 4504322 3528235 4504322 3528235 898491 3528235 3677049 1678260 3677049 1678260 160280 1678260 1906908 2366626 1906908 953586 1906908 953586 935568 953586 4005025 2638854 4005025 1288278 4005025 1288278 400600 1288278 4664554 3346895 4664554 2761842 4664554 2761842 3910651 2761842 4416196 1679810 4416196 1679810 417292 399178 417292 1661784 417292 1661784 2356321 1661784 247265 1345092 247265 1345092 2947039 3322403 2947039 2626000 2947039 2626000 4281439 2626000 1105449 576191 1105449 788779 1105449 788779 4035972 2643102 4035972 1653456 4035972 1653456 1496050 1653456 3022757 1671006 3022757 937003 3022757 937003 974642 937003 4190888 4377887 4190888 4377887 268092 4377887 4762496 700760 4762496 2675922 4762496 2675922 1327057 354528 1327057 1685490 1327057 1685490 211551 1685490 498326 494843 498326 1976996 498326 1976996 4669941 1976996 1660975 2979167 1660975 2197268 1660975 2197268 282399 3577327 282399 3577327 3349971 955306 3349971 955306 701786 955306 895640 791687 895640 2899723 895640 2899723 4543293 2899723 4101133 2602089 4101133 2675014 4101133 2675014 4345473 2675014 2002116 4234164 2002116 4234164 3327208 4234164 2958541 1444527 2958541 1444527 445454 1197707 445454 3339619 445454 3339619 1712745 3339619 815340 851729 815340 2406122 815340 2406122 4090335 2406122 1035197 1659165 1035197 1659165 285726 1659165 4435642 2273509 4435642 2273509 797108 1081915 797108 1081915 1438633 209708 1438633 1378559 1438633 1378559 3336923 1378559 136163 1676870 136163 1446221 136163 1446221 4337575 1446221 1130036 728056 1130036 728056 735501 728056 4002276 3334520 4002276 3041361 4002276 3041361 3317870 1680657 3317870 3012172 3317870 3012172 4661996 3012172 586011 3344071 586011 1685092 586011 1685092 4429553 2758068 4429553 1429255 4429553 1429255 251891 1429255 3322031 2991565 3322031 2699336 3322031 2699336 4338584 2699336 1678001 627068 1678001 697336 1678001 697336 725193 697336 2732767 3325888 2732767 1395275 2732767 1395275 217509 2464048 217509 2464048 4653470 327623 4653470 327623 307513 327623 4379942 2289112 4379942 1437232 4379942 1437232 3321356 2843774 3321356 1450146 3321356 1450146 3325769 1450146 1172321 1196228 1172321 2089171 1172321 2089171 1664021 2089171 1186552 480496 1186552 4622341 1186552 4622341 3330231 4622341 1330024 346211 1330024 691501 1330024 691501 675699 691501 4104272 2912772 4104272 2912772 1045585 1059466 1045585 2269760 1045585 2269760 4398804 2269760 1840295 3322932 1840295 1064828 1840295 1064828 591573 1064828 657493 1010080 657493 4327582 657493 4327582 1672275 4327582 1118828 576929 1118828 576929 592401 576929 1285748 1292230 1285748 696784 1285748 696784 710937 696784 4093618 2410759 4093618 993849 4093618 993849 977980 993849 1683468 4466692 1683468 2414357 1683468 2414357 4381324 3334276 4381324 833791 4381324 833791 842991 833791 1296132 1291929 1296132 689711 1296132 689711 4873795 3082613 4873795 3082613 2954257 3342202 2954257 3342202 2514511 3342202 4514257 1674412 4514257 1680367 4514257 1680367 1129764 970046 1129764 970046 947649 970046 1658902 2087955 1658902 1671282 1658902 1671282 5002804 1671282 1353660 4297105 1353660 4297105 216817 4297105 4289857 526564 4289857 526564 520780 526564 3558961 2774707 3558961 2774707 3900920 2774707 3350847 3693372 3350847 1672333 3350847 1672333 2534363 1672333 4586625 2396566 4586625 2396566 1673506 3243471 1673506 856585 1673506 856585 843274 856585 3619199 3061953 3619199 2987307 3619199 2987307 3674243 2987307 1658655 2834731 1658655 2980099 1658655 2980099 3689620 2980099 252172 1416326 252172 1680199 252172 1680199 4329561 3318327 4329561 3318327 983022 3318327 3335790 4121619 3335790 1670681 3335790 1670681 286224 4603088 286224 4603088 3346232 4603088 1964785 1653608 1964785 1653608 4058135 3315465 4058135 3315465 2147711 3315465 2823538 1662190 2823538 3331631 2823538 3331631 3304003 3331631 1372312 299067 1372312 407373 1372312 407373 1651917 407373 1090644 1660397 1090644 1660397 2951314 1660397 1681791 2617115 1681791 559057 1681791 559057 1136024 559057 4120765 2884708 4120765 2884708 4570051 2884708 4447053 2784733 4447053 4351015 4447053 4351015 1069592 1079669 1069592 3470702 1069592 3470702 4567382 2096936 4567382 3704207 4567382 3704207 3328958 3704207 4347251 2676123 4347251 3332074 4347251 3332074 558046 553143 558046 3037818 558046 3037818 4677959 3037818 968325 698832 968325 871221 968325 871221 854616 871221 1647713 870519 1647713 1665967 1647713 1665967 4664363 1665967 4336113 2311672 4336113 610266 4336113 610266 610302 610266 4601222 2053410 4601222 1892993 4601222 1892993 3573702 1892993 3786158 2130459 3786158 1052169 3786158 1052169 1068336 1052169 4158248 2533291 4158248 377937 4158248 377937 1267872 377937 4489181 1669295 4489181 1669295 1658213 3139685 1658213 3029797 1658213 3029797 4544417 2130069 4544417 3945479 4544417 3945479 1125055 558568 1125055 558568 419115 432143 419115 590511 419115 590511 614263 590511 571141 1109097 571141 1090614 571141 1090614 1685935 1090614 290785 1379268 290785 724211 290785 724211 2733251 1662771 2733251 435983 2733251 435983 234385 2538035 234385 2538035 4186922 2538035 1244079 3341893 1244079 3328723 1244079 3328723 208946 3328723 3345517 46901 3345517 46901 620918 2055825 620918 2055825 4632645 2055825 793755 856619 793755 3315291 793755 3315291 454484 3315291 616902 262798 616902 262798 1416031 262798 1378511 1453342 1378511 1453342 4326318 1453342 3759851 3344892 3759851 3344892 1653552 604105 1653552 604105 594193 604105 4097658 3124297 4097658 3124297 1119338 1126206 1119338 2395917 1119338 2395917 3341974 2395917 332490 860406 332490 860406 3955625 2295788 3955625 1679114 3955625 1679114 4915399 1679114 3547270 3110110 3547270 1007529 3547270 1007529 2661182 3094130 2661182 1294877 2661182 1294877 1305092 1294877 3785955 3340241 3785955 3340241 1109723 3340241 4263466 1685020 4263466 1685020 797245 1685020 1671464 160678 1671464 647625 1671464 647625 4101578 4210253 4101578 4210253 1668458 4210253 4404700 2293775 4404700 3338362 4404700 3338362 800748 3338362 3331958 4940530 3331958 3425131 3331958 3425131 3328307 3425131 3352804 543348 3352804 543348 534716 543348 1076109 1160657 1076109 1160657 508102 1160657 3341779 3749682 3341779 353780 3341779 353780 388329 353780 486916 1691563 486916 1691563 3321575 1691563 302528 303691 302528 2305826 302528 2305826 4368601 2305826 3349132 464820 3349132 464820 1051482 2769038 1051482 2769038 4450462 2769038 502134 511516 502134 1657527 502134 1657527 2858277 1657527 1035977 662349 1035977 2803217 1035977 2803217 3871132 2803217 1337528 333808 1337528 1684453 1337528 1684453 4553552 3345883 4553552 588090 4553552 588090 855702 1038071 855702 1038071 645320 1038071 2743522 2161037 2743522 2161037 4494318 2161037 3338128 4399516 3338128 4097111 3338128 4097111 3883065 1652623 3883065 1654710 3883065 1654710 774196 1654710 882807 759953 882807 2974130 882807 2974130 3704136 2974130 3337547 4935207 3337547 1064304 3337547 1064304 1667268 1064304 1675648 3321754 1675648 3321754 408263 1256480 408263 1911488 408263 1911488 3584469 1911488 2225122 3321626 2225122 3316603 2225122 3316603 862739 847350 862739 1919128 862739 1919128 4755965 1919128 4138861 2479630 4138861 319549 4138861 319549 329103 319549 865040 3344091 865040 3344091 4001735 1682507 4001735 1682507 150034 3469512 150034 3469512 3313714 3469512 882785 1436718 882785 1436718 214891 1436718 1190413 1986352 1190413 1986352 3333704 1986352 557781 834678 557781 834678 3329879 2714749 3329879 566627 3329879 566627 1034817 3335851 1034817 4415 1034817 4415 1660797 4415 723681 2390687 723681 2390687 4057132 2390687 3864467 3334384 3864467 3334384 4422653 3334384 4167605 2446815 4167605 2446815 568288 1037462 568288 1037462 3796891 2360507 3796891 2360507 4346472 1650987 4346472 3055743 4346472 3055743 4721063 3055743 448791 1235174 448791 2740951 448791 2740951 4405134 2740951 3430703 1680111 3430703 2018953 3430703 2018953 3670888 2018953 2342427 3316980 2342427 922571 2342427 922571 919784 922571 4711551 1983331 4711551 696460 4711551 696460 691589 696460 4391944 3310165 4391944 3310165 1388756 255183 1388756 2115785 1388756 2115785 1675506 2115785 1673622 590496 1673622 2924020 1673622 2924020 3775037 2924020 3314959 4839664 3314959 4839664 3329833 4839664 349868 341371 349868 2067452 349868 2067452 3740125 2067452 230799 265070 230799 1685937 230799 1685937 3330295 1480683 3330295 3325931 3330295 3325931 1476181 3325931 1657106 4104360 1657106 345536 1657106 345536 261875 1662121 261875 1662121 4976386 3331976 4976386 2814081 4976386 2814081 758045 778689 758045 1652335 758045 1652335 4190558 4804078 4190558 4804078 1658772 4804078 3784666 649197 3784666 649197 1032745 649197 4242127 3326989 4242127 574021 4242127 574021 221715 3090449 221715 3090449 4792244 3090449 4095158 3334545 4095158 3334545 4487352 3334545 3706005 2923724 3706005 2923724 3348812 2923724 3642449 3024447 3642449 450565 3642449 450565 457157 450565 3323834 2081179 3323834 1669347 3323834 1669347 4497840 1669347 1800924 1656313 1800924 1664135 1800924 1664135 2249650 1677176 2249650 1674406 2249650 1674406 3563001 1888797 3563001 1663707 3563001 1663707 701192 1663707 4224305 2427050 4224305 733084 4224305 733084 752606 733084 2384481 1667391 2384481 1664759 2384481 1664759 1031651 1664759 3317081 3600990 3317081 1283264 3317081 1283264 362063 1283264 692338 333665 692338 333665 3337782 333665 1680710 2653827 1680710 2653827 4013958 2653827 1680833 4429103 1680833 532426 1680833 532426 939068 2189877 939068 2189877 3846851 2189877 3346664 3350216 3346664 3350216 1186152 293238 1186152 293238 3858890 3348171 3858890 3348171 1963900 3348171 3317333 781776 3317333 940682 3317333 940682 948179 940682 2816071 3321867 2816071 1670209 2816071 1670209 2624156 1670209 4726299 2990925 4726299 2990925 2661029 1200032 2661029 1200032 1685939 1200032 2317059 3341531 2317059 1993241 2317059 1993241 4680817 1993241 502801 1071275 502801 1071275 1044975 1071275 461544 2081707 461544 2081707 3349469 2081707 1667499 1243587 1667499 1653935 1667499 1653935 2359619 1653935 1046930 1654939 1046930 711700 1046930 711700 689920 711700 1656645 630216 1656645 2956097 1656645 2956097 4615203 2956097 3349525 3776776 3349525 1908326 3349525 1908326 1664242 1908326 4606372 2947676 4606372 2372831 4606372 2372831 1657603 2372831 3297394 1648932 3297394 1648932 282835 1648932 4769502 1915467 4769502 1528834 4769502 1528834 326788 1652867 326788 333037 326788 333037 1368948 333037 637666 2828522 637666 2828522 4498634 2828522 3116666 3327768 3116666 891494 3116666 891494 758743 891494 3922646 2455339 3922646 2455339 4217683 2455339 3818228 1354106 3818228 1354106 1332933 1354106 4194911 2554795 4194911 2554795 212956 1471043 212956 2746135 212956 2746135 4662276 794268 4662276 794268 784938 794268 3320928 2902137 3320928 989546 3320928 989546 982892 989546 3536117 1678233 3536117 493166 3536117 493166 466815 493166 1314192 369423 1314192 3350098 1314192 3350098 4096698 3350098 3560557 1647798 3560557 1647798 217777 1647798 2682359 3316283 2682359 823583 2682359 823583 129626 3111414 129626 3111414 3549463 3111414 1222404 1232252 1222404 1294348 1222404 1294348 3960831 2270601 3960831 293816 3960831 293816 1343232 293816 4360296 2677345 4360296 2150048 4360296 2150048 4505668 2150048 827194 829718 827194 2797608 827194 2797608 4464292 2797608 3331348 609181 3331348 1651542 3331348 1651542 4890759 1651542 3558276 1900815 3558276 744576 3558276 744576 911290 744576 1666050 11492 1666050 3329829 1666050 3329829 2833708 3329829 269918 420508 269918 420508 1254876 420508 72787 2476884 72787 2476884 4194335 2476884 1331420 341714 1331420 2289186 1331420 2289186 4366554 2289186 3665924 3350305 3665924 2839069 3665924 2839069 4504307 2839069 3763745 1667724 3763745 2582891 3763745 2582891 1706414 1675477 1706414 2767811 1706414 2767811 3957967 1195625 3957967 1195625 501501 1195625 534327 558884 534327 2304047 534327 2304047 3945711 2304047 961210 3317054 961210 1657172 961210 1657172 228086 1657172 1671479 323498 1671479 4777696 1671479 4777696 1649420 4777696 4770503 1305720 4770503 1305720 370900 1305720 4498129 2854845 4498129 704816 4498129 704816 941375 704816 3934010 2713873 3934010 1668171 3934010 1668171 1212588 1221229 1212588 1653063 1212588 1653063 4662293 3325281 4662293 3325281 975088 686114 975088 1662613 975088 1662613 4417336 2260238 4417336 487279 4417336 487279 1663108 487279 3827121 2855872 3827121 2339489 3827121 2339489 3982076 2339489 3872845 2783221 3872845 2745932 3872845 2745932 3916468 2745932 1669865 2246699 1669865 2246699 3348664 2246699 1649844 1902460 1649844 1902460 4749507 1902460 1683422 2698678 1683422 2079980 1683422 2079980 3764741 2079980 1652195 3660798 1652195 3096560 1652195 3096560 3346233 3096560 522301 508459 522301 1663177 522301 1663177 4648564 3689981 4648564 3689981 1668686 3689981 1909815 1667413 1909815 2613731 1909815 2613731 4288359 2613731 2373537 3316323 2373537 473965 2373537 473965 3342306 473965 1659039 1879906 1659039 1183562 1659039 1183562 1178207 1183562 4549958 3005676 4549958 3005676 3347609 1827551 3347609 2186524 3347609 2186524 4469310 2186524 3572371 3092020 3572371 2628524 3572371 2628524 4052080 2628524 896703 449199 896703 449199 1231402 1219660 1231402 775520 1231402 775520 762762 775520 4664833 3011762 4664833 2081262 4664833 2081262 1189704 1172315 1189704 2889748 1189704 2889748 4551845 2889748 3719295 2927114 3719295 1337448 3719295 1337448 1659374 4988492 1659374 3338856 1659374 3338856 4648486 3338856 2808477 983397 2808477 983397 668064 983397 4690927 3051505 4690927 1683386 4690927 1683386 1348070 1683386 3603989 3087193 3603989 952647 3603989 952647 802889 802276 802889 2873061 802889 2873061 3811312 2873061 1680455 3311760 1680455 1661994 1680455 1661994 4628373 1661994 3637145 3194212 3637145 3194212 470899 455977 470899 1671993 470899 1671993 2821221 1671993 1675641 3286684 1675641 2178024 1675641 2178024 3518441 3350897 3518441 3340371 3518441 3340371 3330218 344031 3330218 1760191 3330218 1760191 3326957 1760191 3796693 4039403 3796693 4039403 327273 1339424 327273 3455841 327273 3455841 4338037 2356531 4338037 2356531 4045374 2356531 4823557 839945 4823557 839945 812929 839945 3598073 2017975 3598073 2017975 1680351 2017975 4583048 2897577 4583048 1663834 4583048 1663834 534741 228766 534741 228766 4886864 3055357 4886864 3055357 3332355 311732 3332355 1056532 3332355 1056532 1070814 1056532 3335224 2198615 3335224 706953 3335224 706953 591990 1662538 591990 1662538 4506794 1662538 737599 1681838 737599 1027893 737599 1027893 4702443 1951704 4702443 756912 4702443 756912 439510 452624 439510 3083128 439510 3083128 3580964 3083128 3352001 3810282 3352001 3810282 3339960 3810282 4281918 1342577 4281918 1342577 1307057 1342577 1686289 1243993 1686289 3259419 1686289 3259419 22027 1649158 22027 1994173 22027 1994173 4610193 2071624 4610193 1756320 4610193 1756320 471854 304350 471854 304350 336359 304350 3339108 4627142 3339108 1198727 3339108 1198727 467376 1198727 3345347 3969643 3345347 3969643 1674981 3969643 4094151 536608 4094151 536608 1129634 536608 1130069 3321077 1130069 3321077 2091248 3321077 466166 449311 466166 2260704 466166 2260704 3928343 2260704 757846 896323 757846 2067489 757846 2067489 3735293 2067489 699363 727634 699363 727634 3321852 3977047 3321852 2987763 3321852 2987763 3663059 2987763 1926896 331126 1926896 331126 1344378 331126 4949405 3337014 4949405 2451239 4949405 2451239 4110320 2451239 4711068 1670259 4711068 3340180 4711068 3340180 1245057 1672648 1245057 3320628 1245057 3320628 4725860 3320628 3537950 3324537 3537950 234440 3537950 234440 219281 4391055 219281 4391055 3331564 4391055 634404 1031597 634404 1754325 634404 1754325 3325403 1754325 2977163 3318668 2977163 2716527 2977163 2716527 4590852 854430 4590852 854430 563225 1648904 563225 1648904 4056424 2616626 4056424 978835 4056424 978835 994017 978835 2382784 3350122 2382784 3332913 2382784 3332913 370443 1187614 370443 1187614 1647198 4784939 1647198 1207479 1647198 1207479 489120 1207479 3315016 1931873 3315016 1931873 300358 288307 300358 3728371 300358 3728371 3705836 2031961 3705836 4079683 3705836 4079683 1668810 4079683 3342084 4192289 3342084 2206872 3342084 2206872 1681157 2206872 4295891 2641690 4295891 1978133 4295891 1978133 1074605 603885 1074605 1952557 1074605 1952557 4703615 1952557 2251464 1674578 2251464 2736137 2251464 2736137 1670357 2736137 3333622 1091520 3333622 1091520 1102109 1091520 3663914 3003148 3663914 1033559 3663914 1033559 623673 1033559 713740 687298 713740 2462760 713740 2462760 4354307 507368 4354307 507368 514642 507368 1080475 1426515 1080475 1426515 3694342 2966861 3694342 2924541 3694342 2924541 4572041 2924541 3331753 4974540 3331753 3115010 3331753 3115010 4768860 3115010 3045037 1655695 3045037 2723943 3045037 2723943 4420602 2723943 1677172 619470 1677172 2407344 1677172 2407344 4230216 2407344 4058456 2260043 4058456 2260043 4772822 3096801 4772822 1685675 4772822 1685675 4537177 1685675 4846811 3347389 4846811 3023768 4846811 3023768 3658455 3023768 3786229 2100384 3786229 2174740 3786229 2174740 3820830 2174740 191383 3319539 191383 2463756 191383 2463756 4099340 2463756 3319970 4344279 3319970 2310396 3319970 2310396 4372683 2310396 1655758 885279 1655758 885279 1678852 885279 1657161 253012 1657161 2192440 1657161 2192440 3854792 2192440 607442 1039187 607442 3767804 607442 3767804 2639047 2692158 2639047 2692158 4359037 2692158 190838 1653071 190838 2267634 190838 2267634 3334358 605544 3334358 4248754 3334358 4248754 3338217 4248754 2196006 3315153 2196006 3318310 2196006 3318310 4138322 3318310 680249 1004694 680249 1038353 680249 1038353 1021179 1038353 928698 744341 928698 1917869 928698 1917869 4680761 3100119 4680761 3100119 1647136 1655788 1647136 3099951 1647136 3099951 4744271 3099951 3767266 2004335 3767266 2004335 4685426 2004335 193311 3343450 193311 344162 193311 344162 1322732 344162 415388 1680595 415388 1659060 415388 1659060 4322029 1659060 4185549 2505986 4185549 1665956 4185549 1665956 1149140 1665956 1668384 4351486 1668384 221086 1668384 221086 4774290 3110876 4774290 2719853 4774290 2719853 415243 1243046 415243 2084655 415243 2084655 3762436 2084655 1837460 3324988 1837460 2509377 1837460 2509377 4691302 3323552 4691302 3323552 1653930 1470895 1653930 1470895 3348328 1470895 3346180 3351200 3346180 3315494 3346180 3315494 3755040 3315494 795061 794087 795061 2880121 795061 2880121 4541734 2880121 320890 1160111 320890 1160111 3317186 515420 3317186 1016895 3317186 1016895 645025 1016895 1297116 372895 1297116 1671849 1297116 1671849 2943914 1671849 701826 695248 701826 2053804 701826 2053804 4608815 2053804 1672058 1313148 1672058 2929459 1672058 2929459 4566039 2929459 1365643 295303 1365643 1399067 1365643 1399067 278835 1399067 1282721 369437 1282721 1684978 1282721 1684978 4349967 3326882 4349967 3326882 4523646 3326882 1684148 3838863 1684148 2926284 1684148 2926284 4581728 2926284 3349411 4639908 3349411 3340577 3349411 3340577 3533451 3340577 1440315 231706 1440315 1451793 1440315 1451793 214638 1451793 219082 236696 219082 1669136 219082 1669136 4343765 1669136 4335044 3327604 4335044 808643 4335044 808643 801757 808643 3344356 1679941 3344356 1284136 3344356 1284136 4134259 3344120 4134259 2401731 4134259 2401731 607888 1672846 607888 2389364 607888 2389364 4258779 2389364 1670770 4958705 1670770 2976332 1670770 2976332 3687698 2976332 3342894 2702466 3342894 4262558 3342894 4262558 352272 361195 352272 1654112 352272 1654112 2897181 3341190 2897181 1334451 2897181 1334451 1353586 1334451 4169871 2463671 4169871 901523 4169871 901523 938049 901523 3349348 3678441 3349348 775781 3349348 775781 873483 775781 3348598 2090433 3348598 2090433 4733896 3315544 4733896 3315544 2668495 962762 2668495 962762 795391 846030 795391 3099543 795391 3099543 4175651 1933532 4175651 1933532 2024544 3340236 2024544 2734690 2024544 2734690 4382389 2734690 3332607 1099639 3332607 1099639 3350910 1099639 416688 413048 416688 2613132 416688 2613132 4304140 2613132 2131322 1157683 2131322 1157683 1166844 1157683 4422487 1664640 4422487 557743 4422487 557743 1092886 557743 1347897 1357778 1347897 910329 1347897 910329 746811 910329 2245654 3321746 2245654 261249 2245654 261249 1404448 261249 4611008 2267764 4611008 2267764 3337816 2267764 4094397 369071 4094397 369071 1296028 369071 3340608 2976264 3340608 2976264 4661234 2976264 377214 555509 377214 555509 3611730 2019631 3611730 2019631 4651907 2019631 1115409 1112529 1115409 3323931 1115409 3323931 3275871 3323931 1185178 1160314 1185178 1675003 1185178 1675003 4744299 3092845 4744299 1652205 4744299 1652205 1092900 618149 1092900 618149 635802 618149 4431715 4643949 4431715 4643949 1680818 4643949 4495340 2808148 4495340 4599248 4495340 4599248 1284427 4599248 3810702 2801974 3810702 2801974 3317718 2801974 4337269 2315928 4337269 2999649 4337269 2999649 4926459 3321790 4926459 1673624 4926459 1673624 547373 3342233 547373 2593033 547373 2593033 4247951 2593033 454446 443140 454446 2144038 454446 2144038 3353010 2144038 3332004 4294500 3332004 1680315 3332004 1680315 4040810 1680315 3114934 3317516 3114934 1374952 3114934 1374952 277083 1374952 742079 726572 742079 2637691 742079 2637691 4310561 2637691 4162779 1651043 4162779 1651043 620606 628468 620606 3318217 620606 3318217 4148608 3318217 948667 707769 948667 1665594 948667 1665594 197295 1665594 1355140 1353716 1355140 4097791 1355140 4097791 3724518 2830095 3724518 2830095 3849622 2830095 846212 812288 846212 976132 846212 976132 966183 976132 423883 1868898 423883 1868898 1675351 1868898 1210569 476680 1210569 2515647 1210569 2515647 1652300 2515647 1586529 1655205 1586529 1675163 1586529 1675163 4041619 1675163 571616 1069926 571616 1661934 571616 1661934 3740445 1661934 3335614 2922820 3335614 2922820 4483912 1648045 4483912 1648045 2039316 1648045 3333475 407936 3333475 3343027 3333475 3343027 4781770 3105613 4781770 3389649 4781770 3389649 1671288 3073250 1671288 4193518 1671288 4193518 3345779 4193518 417763 1650010 417763 3084458 417763 3084458 3599048 3084458 3332509 550431 3332509 550431 554741 550431 1683452 4017343 1683452 1658299 1683452 1658299 403306 1658299 1139029 1155133 1139029 1158569 1139029 1158569 517003 1158569 3315463 73684 3315463 248056 3315463 248056 1403102 248056 4413850 1416285 4413850 278890 4413850 278890 1392721 278890 4301905 1659664 4301905 983377 4301905 983377 993694 983377 3344269 3313611 3344269 3313611 445783 440562 445783 4663245 445783 4663245 1364573 1349074 1364573 1349074 4268500 2365958 4268500 1676720 4268500 1676720 2003523 3338351 2003523 1685082 2003523 1685082 752193 1420630 752193 1420630 3171624 3323653 3171624 874213 3171624 874213 769358 874213 3336565 4781395 3336565 1007229 3336565 1007229 343963 1662006 343963 1662006 3623762 1662006 1669829 659085 1669829 3348276 1669829 3348276 488240 3348276 1658358 1029606 1658358 1029606 634326 1029606 1658321 266535 1658321 2969491 1658321 2969491 3818732 2003411 3818732 2003411 4654868 2003411 4227530 2915490 4227530 2915490 3745063 2915490 4205709 1369506 4205709 1369506 710405 1658345 710405 1658345 328177 1658345 1684419 4953014 1684419 1659424 1684419 1659424 3321059 1453446 3321059 1453446 1471389 1453446 4483388 2856096 4483388 2856096 4512413 2856096 818461 3335297 818461 2497053 818461 2497053 1672976 2497053 634975 1014168 634975 4034781 634975 4034781 4158234 2499516 4158234 4615618 4158234 4615618 2160930 2325138 2160930 2325138 1685346 2325138 3564117 1895997 3564117 2074130 3564117 2074130 4584523 2074130 4385789 2302966 4385789 2165426 4385789 2165426 4501860 2165426 2842687 1665322 2842687 2488552 2842687 2488552 4191545 2488552 1681413 4582083 1681413 1678578 1681413 1678578 4439186 1678531 4439186 2909707 4439186 2909707 1533100 3344874 1533100 1299766 1533100 1299766 336847 1299766 967072 973384 967072 973384 679323 973384 1684641 3565845 1684641 1111142 1684641 1111142 573133 1111142 3322667 4856668 3322667 1657191 3322667 1657191 242658 1657191 898172 755897 898172 2714816 898172 2714816 3331802 2714816 402860 1259424 402860 2765611 402860 2765611 4409997 2765611 3669691 2981158 3669691 715536 3669691 715536 946636 715536 3725586 3245841 3725586 3245841 334324 348983 334324 2225432 334324 2225432 4726788 3051005 4726788 412728 4726788 412728 542655 3314547 542655 3314547 4110735 3314547 673967 45996 673967 45996 1656899 45996 4453 3341209 4453 1214823 4453 1214823 1662460 3291362 1662460 2706214 1662460 2706214 3980927 2706214 3319428 3550865 3319428 2742577 3319428 2742577 3943020 2742577 926634 1010086 926634 1010086 4030108 3325935 4030108 3325935 4564169 3325935 4134071 2471626 4134071 2787981 4134071 2787981 1034737 628486 1034737 3343403 1034737 3343403 214682 3343403 3997764 1190466 3997764 1190466 1201032 1190466 4696192 3060124 4696192 557579 4696192 557579 557981 557579 3815139 2487229 3815139 2487229 4171920 2487229 3329449 471047 3329449 471047 283509 301220 283509 3337831 283509 3337831 4091099 3337831 666389 680888 666389 1991128 666389 1991128 4699249 1991128 3318638 4029393 3318638 3348999 3318638 3348999 771340 793878 771340 3351076 771340 3351076 1106028 3351076 557916 539546 557916 1668876 557916 1668876 3673417 1668876 1096327 534500 1096327 1660703 1096327 1660703 3571959 1660703 1682702 1570131 1682702 2462547 1682702 2462547 4115149 2462547 835058 755790 835058 755790 933026 755790 523169 513687 523169 4403927 523169 4403927 3340603 4403927 3329589 894192 3329589 894192 893656 894192 1934039 2523886 1934039 2523886 4214947 2523886 755946 405337 755946 405337 415149 405337 1658592 2397891 1658592 2397891 4282217 2397891 3636511 3041893 3636511 1657734 3636511 1657734 184671 1657734 3835795 3343034 3835795 769389 3835795 769389 894750 769389 922419 1142261 922419 1142261 490209 1142261 3841299 3338463 3841299 1263438 3841299 1263438 1286033 1263438 1676080 4638324 1676080 4638324 3330264 4638324 1657594 1449021 1657594 2122943 1657594 2122943 3314822 2122943 1331454 325824 1331454 1405984 1331454 1405984 252541 1405984 4170877 2494987 4170877 34846 4170877 34846 2037875 2100134 2037875 1126451 2037875 1126451 3340551 1126451 171806 3348888 171806 1648878 171806 1648878 2993071 3337527 2993071 1136127 2993071 1136127 1151797 1136127 2817634 1683659 2817634 1673606 2817634 1673606 1656383 1623250 1656383 1660686 1656383 1660686 210953 197913 210953 1132114 210953 1132114 4253191 2556264 4253191 2330950 4253191 2330950 4017239 2330950 4570857 2033269 4570857 2033269 3681036 2033269 3896879 3298012 3896879 3298012 1660403 726172 1660403 726172 230254 1431512 230254 394736 230254 394736 3686958 2034463 3686958 1202757 3686958 1202757 465019 1202757 4676944 2989674 4676944 2409169 4676944 2409169 4255794 2409169 4362202 3335045 4362202 1660854 4362202 1660854 3330272 2717047 3330272 2717047 3954005 2717047 3320723 413232 3320723 2290613 3320723 2290613 4626987 860747 4626987 860747 801470 860747 1302464 1286132 1302464 731104 1302464 731104 3321446 731104 279305 3352717 279305 3352717 3901646 2759657 3901646 3633216 3901646 3633216 606656 1043450 606656 1224368 606656 1224368 3321275 1224368 1119107 1028869 1119107 1028869 661371 1028869 3330796 2924004 3330796 2924004 3735690 2924004 1473063 713038 1473063 713038 683661 713038 4123681 2543687 4123681 2441530 4123681 2441530 4221641 2441530 3085477 1671266 3085477 2508658 3085477 2508658 974818 978706 974818 2288082 974818 2288082 4416844 2723804 4416844 843160 4416844 843160 860051 843160 1665769 2507568 1665769 131463 1665769 131463 3348976 131463 224866 1466920 224866 404987 224866 404987 1655225 404987 486938 1353834 486938 1353834 334213 1353834 1372849 279976 1372849 1440878 1372849 1440878 194346 1440878 4830992 1650463 4830992 1312104 4830992 1312104 362263 1312104 4069880 3352235 4069880 3352235 4350685 3352235 3090701 2364995 3090701 2364995 4276977 2364995 3025635 654939 3025635 654939 996630 654939 3332892 78001 3332892 1648479 3332892 1648479 1218863 1648479 1666069 4511320 1666069 761834 1666069 761834 771079 761834 940763 4636255 940763 4636255 2640134 491436 2640134 491436 470597 491436 3788776 2224466 3788776 2224466 4512294 2148410 4512294 3044209 4512294 3044209 4715565 3044209 1409754 249296 1409754 2108206 1409754 2108206 1676201 2108206 1655208 464577 1655208 2453471 1655208 2453471 4211590 2453471 411003 1668851 411003 4177676 411003 4177676 221552 4177676 3601717 1648896 3601717 1648896 1528037 1648896 3922035 3342488 3922035 3342488 2684314 1664742 2684314 1873761 2684314 1873761 3339478 1873761 1646757 2094163 1646757 905430 1646757 905430 3550483 905430 3349437 173685 3349437 1935565 3349437 1935565 1652956 2331194 1652956 1652729 1652956 1652729 845365 1652729 980380 969543 980380 3341237 980380 3341237 3642651 1673619 3642651 1673619 1326318 355436 1326318 361013 1326318 361013 1327947 361013 827159 1682013 827159 1682013 438605 1682013 4207421 1685326 4207421 634541 4207421 634541 3319057 634541 4502838 2185730 4502838 1126089 4502838 1126089 1123339 1126089 1388988 2135883 1388988 2135883 4722160 3040016 4722160 1368394 4722160 1368394 1358551 1368394 4156697 2512409 4156697 944992 4156697 944992 954623 944992 3741023 2925700 3741023 2037700 3741023 2037700 4653963 2037700 1387971 1394580 1387971 1661502 1387971 1661502 2393221 1661502 1144596 550157 1144596 4387330 1144596 4387330 1658910 4387330 328234 309023 328234 309023 301626 309023 621360 605137 621360 519688 621360 519688 523486 519688 4275163 2603769 4275163 753371 4275163 753371 903731 753371 1405443 272236 1405443 576223 1405443 576223 579903 576223 1667382 2805699 1667382 2106492 1667382 2106492 3777981 2106492 1091905 1080620 1091905 2939645 1091905 2939645 3726195 2939645 527941 525721 527941 2122794 527941 2122794 3773870 2122794 3763519 412214 3763519 412214 420352 412214 4403594 2743781 4403594 2207449 4403594 2207449 4465616 2207449 1670237 4443107 1670237 999279 1670237 999279 375580 369074 375580 571845 375580 571845 1100721 571845 974499 859214 974499 859214 843018 859214 1268706 401732 1268706 3347307 1268706 3347307 4201461 937427 4201461 937427 1668053 4579294 1668053 918794 1668053 918794 759719 918794 3320957 3058094 3320957 3058094 4746086 3058094 4367176 2705678 4367176 4385104 4367176 4385104 994286 670373 994286 3228849 994286 3228849 3322631 3228849 899773 1678865 899773 2088108 899773 2088108 3781302 2088108 1498424 3326228 1498424 1666465 1498424 1666465 4257565 1666465 990752 686559 990752 1996540 990752 1996540 2105087 1996540 742051 749282 742051 1425048 742051 1425048 3326725 20957 3326725 2806351 3326725 2806351 4455901 2806351 1069570 588202 1069570 3329913 1069570 3329913 2026278 3329913 1653973 2905337 1653973 3341353 1653973 3341353 359 3341353 1682234 3353048 1682234 3322113 1682234 3322113 4237029 3322113 314660 317853 314660 2915380 314660 2915380 3758770 2915380 692996 955527 692996 2684403 692996 2684403 3947329 2684403 2712960 1662212 2712960 2411942 2712960 2411942 4282322 2411942 1660606 2960029 1660606 697130 1660606 697130 3414904 1672893 3414904 1672893 292908 1365385 292908 1537694 292908 1537694 3661123 2060636 3661123 2060636 3720761 2060636 72586 3335870 72586 526040 72586 526040 3315638 1559900 3315638 685019 3315638 685019 234270 270398 234270 2285118 234270 2285118 3965557 2285118 843097 822420 843097 4646106 843097 4646106 3334686 4646106 1060047 1042299 1060047 1042299 630030 1042299 4340380 2351668 4340380 2351668 491566 494739 491566 697235 491566 697235 4617873 2060446 4617873 1670066 4617873 1670066 566984 1099349 566984 2809197 566984 2809197 4786003 3111088 4786003 3009950 4786003 3009950 830293 819624 830293 977335 830293 977335 4360024 2316540 4360024 269640 4360024 269640 266293 269640 1649290 2735355 1649290 1369027 1649290 1369027 1366981 1369027 4002913 2664306 4002913 1954313 4002913 1954313 1651460 2616097 1651460 1360140 1651460 1360140 286842 1360140 1149953 1137247 1149953 2585558 1149953 2585558 4081556 2585558 3592119 271607 3592119 271607 1365951 271607 3560011 3055245 3560011 3055245 4724589 3055245 518560 1163303 518560 3342877 518560 3342877 4582921 3342877 1249653 451804 1249653 968798 1249653 968798 682781 968798 1471122 4199176 1471122 1734034 1471122 1734034 1654453 1734034 1020589 992131 1020589 1544435 1020589 1544435 3329282 1544435 3314713 4083191 3314713 1120619 3314713 1120619 560930 1120619 4709422 4653087 4709422 4653087 1663157 4653087 3349261 1097694 3349261 3997209 3349261 3997209 3322150 989028 3322150 989028 1009358 989028 1684611 2869609 1684611 1679999 1684611 1679999 4644789 1679999 4633699 3353058 4633699 1674697 4633699 1674697 1882743 1674697 3320434 3715694 3320434 1674552 3320434 1674552 1490690 1674552 4290444 1676846 4290444 1663724 4290444 1663724 485271 3352373 485271 2105412 485271 2105412 3772128 2105412 1672530 1663708 1672530 2714185 1672530 2714185 4362480 2714185 3712905 275103 3712905 275103 1386442 275103 4769804 3097921 4769804 531739 4769804 531739 1138956 531739 2024199 1679790 2024199 1158581 2024199 1158581 260148 244247 260148 244247 1422572 244247 359867 1649801 359867 1649801 3988953 1649801 3350706 575730 3350706 1136572 3350706 1136572 1151089 1136572 4173110 2482290 4173110 2171885 4173110 2171885 3663374 2983213 3663374 2806494 3663374 2806494 831785 3346131 831785 1088608 831785 1088608 1085091 1088608 652532 1026557 652532 1667975 652532 1667975 4054920 1667975 1002270 1012154 1002270 2430242 1002270 2430242 3922897 1142229 3922897 1142229 537746 1142229 1335117 331593 1335117 3316710 1335117 3316710 836072 3316710 3351630 4490834 3351630 2990284 3351630 2990284 4526795 1955340 4526795 1955340 3072185 3342677 3072185 2186915 3072185 2186915 4474189 2186915 3329695 2456416 3329695 1971889 3329695 1971889 4076456 1658253 4076456 2121269 4076456 2121269 1674334 2245253 1674334 1227853 1674334 1227853 1208310 1227853 1681514 930536 1681514 1375490 1681514 1375490 1379270 1375490 3348814 876049 3348814 2158971 3348814 2158971 4480340 2158971 3324329 2561373 3324329 1671693 3324329 1671693 405439 406113 405439 4238767 405439 4238767 1660060 4238767 1651885 801784 1651885 801784 218045 224486 218045 1666049 218045 1666049 3329888 4965030 3329888 2195031 3329888 2195031 4219090 3066475 4219090 3066475 236967 1439273 236967 2675060 236967 2675060 4285932 2451390 4285932 2451390 1996895 1126009 1996895 1126009 674049 663471 674049 663471 662265 663471 3323797 3337759 3323797 3337759 4382951 3337759 1669821 334442 1669821 1393289 1669821 1393289 1652855 1393289 1798138 3346010 1798138 3165464 1798138 3165464 953516 963688 953516 1650580 953516 1650580 361510 1650580 1235978 430523 1235978 3326000 1235978 3326000 4494357 653711 4494357 653711 4779685 653711 497054 462445 497054 2629312 497054 2629312 4272918 2629312 429179 1241366 429179 2026799 429179 2026799 4487992 2570940 4487992 2570940 3337933 3101105 3337933 1968378 3337933 1968378 3742660 2910101 3742660 430769 3742660 430769 1172178 1675178 1172178 1190041 1172178 1190041 1196817 1190041 1190519 499052 1190519 738788 1190519 738788 927284 738788 4318889 3345642 4318889 3345642 2957031 3345642 4742710 349968 4742710 349968 1679088 349968 3582660 2449220 3582660 2449220 4115031 2449220 2414140 1875017 2414140 2209970 2414140 2209970 3846402 2209970 1409409 3339068 1409409 2095242 1409409 2095242 4581207 2095242 1661488 3330307 1661488 3330307 1556783 3330307 4723921 3069523 4723921 3323854 4723921 3323854 357849 3323854 1652005 3725370 1652005 715677 1652005 715677 738006 715677 1047850 3335005 1047850 3335005 1915916 3335005 1252773 410224 1252773 542026 1252773 542026 542444 542026 1421054 220701 1421054 2682393 1421054 2682393 4505918 3337917 4505918 3337917 1684179 4316773 1684179 2884155 1684179 2884155 4478636 2816176 4478636 3343244 4478636 3343244 2870823 3343244 3328351 3959187 3328351 2230449 3328351 2230449 3885019 2230449 1666060 1468566 1666060 2927130 1666060 2927130 3330160 2927130 409008 1267617 409008 1653521 409008 1653521 3332959 4736105 3332959 2488647 3332959 2488647 472695 468616 472695 3319261 472695 3319261 4544603 3319261 1387790 244474 1387790 2608287 1387790 2608287 4352313 3313610 4352313 3313610 4442128 3313610 1654945 3239534 1654945 3318179 1654945 3318179 962737 3318179 4122494 2514081 4122494 2514081 4162545 2514081 1675177 941495 1675177 3322976 1675177 3322976 4695789 3322976 2034414 3335819 2034414 1354413 2034414 1354413 3829132 1354413 50269 2830368 50269 2830368 1679901 2830368 963061 975894 963061 1073086 963061 1073086 565696 1073086 4562825 2912528 4562825 961200 4562825 961200 3337868 961200 3822913 4801768 3822913 4801768 1357771 327501 1357771 1133994 1357771 1133994 1162119 1133994 3348243 2753366 3348243 2753366 659244 204643 659244 204643 220508 204643 1651716 2245541 1651716 2245541 4437059 2245541 1276999 364596 1276999 1662697 1276999 1662697 4153349 2503206 4153349 919404 4153349 919404 898620 919404 4736069 1903547 4736069 1903547 340416 350151 340416 2978951 340416 2978951 4621198 2978951 3327912 1650507 3327912 1650507 4208804 1650507 1667730 3680404 1667730 1652027 1667730 1652027 197519 1652027 299562 294317 299562 2245009 299562 2245009 4415360 2245009 1147002 505117 1147002 3328416 1147002 3328416 3323226 4733319 3323226 4733319 1656923 4733319 1968695 1682025 1968695 1682025 1163999 1682025 3329493 141738 3329493 1341291 3329493 1341291 1213141 2853804 1213141 2853804 4552767 2915516 4552767 2498031 4552767 2498031 1305228 524172 1305228 524172 547274 524172 2359685 1889320 2359685 1889320 4768036 1889320 1406899 1411150 1406899 2852878 1406899 2852878 4547338 2120790 4547338 2521402 4547338 2521402 3324714 3912472 3324714 2716089 3324714 2716089 3952178 2716089 1374137 3343766 1374137 3343766 71233 3343766 4608035 2051504 4608035 4177022 4608035 4177022 1073602 579903 1073602 2770245 1073602 2770245 1686267 2770245 1677264 416222 1677264 1036373 1677264 1036373 3582256 1661220 3582256 1388461 3582256 1388461 1376735 301282 1376735 4151105 1376735 4151105 1681962 4151105 1655207 462548 1655207 462548 213988 227427 213988 1391865 213988 1391865 4595358 2656994 4595358 2656994 991492 991949 991492 1883375 991492 1883375 1676292 1883375 1653310 4768209 1653310 1284464 1653310 1284464 1288398 1284464 4334758 3328089 4334758 1682158 4334758 1682158 790201 1682158 913354 779790 913354 1666061 913354 1666061 730074 1666061 4046745 1002355 4046745 1002355 658537 1002355 4307574 2631012 4307574 880908 4307574 880908 789931 880908 3499614 3329310 3499614 2934538 3499614 2934538 3760948 2934538 3343601 494898 3343601 494898 1165949 494898 3634155 3038654 3634155 2436769 3634155 2436769 4210450 2436769 369286 374471 369286 3321309 369286 3321309 2176697 3321309 366152 3351989 366152 3335518 366152 3335518 3937027 3335518 1652011 1070475 1652011 1070475 1100710 1070475 1355761 303836 1355761 476627 1355761 476627 1180767 476627 4323603 2628616 4323603 558226 4323603 558226 360653 1320612 360653 1131299 360653 1131299 1111866 1131299 431769 2650065 431769 2650065 4334298 2650065 539795 1103173 539795 3324119 539795 3324119 2360315 3324119 1680826 1648979 1680826 1648979 3206667 1648979 1651136 2875474 1651136 1882144 1651136 1882144 2352686 1882144 1670589 944678 1670589 1228097 1670589 1228097 3690440 1228097 893410 3341178 893410 1537980 893410 1537980 1673781 1537980 1223078 457973 1223078 872349 1223078 872349 4096091 2542903 4096091 876669 4096091 876669 780887 876669 1645689 1657119 1645689 794488 1645689 794488 816691 794488 3351240 2670651 3351240 1354906 3351240 1354906 313284 1354906 2715323 1666311 2715323 1078463 2715323 1078463 1079955 1078463 3710021 3010600 3710021 3010600 4658853 3010600 3604674 3345359 3604674 3345359 3782914 3345359 727239 261433 727239 261433 1403671 261433 884397 3338518 884397 711446 884397 711446 705553 711446 4076041 3137562 4076041 3137562 4788039 3137562 3345911 3307984 3345911 961957 3345911 961957 677594 961957 1671377 1344477 1671377 1344477 3317206 1344477 1657488 3006974 1657488 2713177 1657488 2713177 4371363 2713177 358153 341348 358153 1684178 358153 1684178 4002374 1684178 3906911 3343015 3906911 2120157 3906911 2120157 649739 1010892 649739 3242518 649739 3242518 3893564 611121 3893564 611121 1069959 611121 3724905 2073300 3724905 1169938 3724905 1169938 1175258 1169938 3349369 1387761 3349369 528098 3349369 528098 527792 528098 765460 2378876 765460 2378876 4295480 2378876 3663237 2987853 3663237 660857 3663237 660857 461910 489689 461910 1652728 461910 1652728 1408955 251083 1408955 3332765 1408955 3332765 174368 3332765 1674187 514871 1674187 514871 485520 514871 4478418 2811632 4478418 2097764 4478418 2097764 3780095 2097764 4485735 2815409 4485735 1338853 4485735 1338853 305054 1338853 1113819 1094747 1113819 1094747 592871 1094747 712345 966941 712345 1179311 712345 1179311 450417 1179311 3686940 2020300 3686940 1877123 3686940 1877123 4776633 1877123 2337649 3331016 2337649 1005031 2337649 1005031 654556 1005031 4714544 3174003 4714544 3174003 1672267 3174003 3695739 490849 3695739 490849 473886 490849 4066144 2401755 4066144 980985 4066144 980985 961671 980985 1098919 571002 1098919 2237503 1098919 2237503 3912606 2237503 3888384 1352648 3888384 1352648 309775 1352648 728031 3320780 728031 3320780 697739 3320780 3673078 2979803 3673078 3335279 3673078 3335279 240474 218154 240474 2330599 240474 2330599 4750019 3081945 4750019 714007 4750019 714007 714632 714007 3770390 2890768 3770390 1283466 3770390 1283466 362822 1283466 3964403 2268293 3964403 1678634 3964403 1678634 4793806 1678634 4765656 3110960 4765656 3110960 4783797 3110960 4764888 1902018 4764888 2855172 4764888 2855172 3252887 3317124 3252887 975932 3252887 975932 688970 975932 3324620 635247 3324620 2291600 3324620 2291600 4555426 1858640 4555426 1858640 1671398 1858640 4483553 2837413 4483553 1115781 4483553 1115781 541896 1115781 1296936 3331877 1296936 1327267 1296936 1327267 4237538 3334315 4237538 250952 4237538 250952 236029 250952 1662564 3172897 1662564 2308876 1662564 2308876 4356047 2308876 3329404 4133987 3329404 1375912 3329404 1375912 753446 768845 753446 1905178 753446 1905178 3535131 1653547 3535131 3532414 3535131 3532414 633722 487573 633722 487573 3352066 3341367 3352066 3341367 3343359 3341367 3660719 696980 3660719 696980 977907 696980 3339355 4672035 3339355 521979 3339355 521979 1119949 521979 3809781 2870539 3809781 2567589 3809781 2567589 4221650 2567589 1674394 979458 1674394 3326435 1674394 3326435 4686608 3052804 4686608 3333229 4686608 3333229 449091 446429 449091 2005442 449091 2005442 1684223 2005442 1025052 1002942 1025052 2004638 1025052 2004638 4666767 2004638 3555647 3110473 3555647 1670917 3555647 1670917 1427401 1670917 4246453 3317055 4246453 375658 4246453 375658 1279121 375658 1434148 199987 1434148 313502 1434148 313502 325549 313502 1656960 2518447 1656960 2330166 1656960 2330166 4019040 2330166 1650519 957617 1650519 3776383 1650519 3776383 360399 3776383 3832697 964800 3832697 964800 729996 964800 943628 699531 943628 4045583 943628 4045583 3318974 2554587 3318974 2640769 3318974 2640769 4313450 2640769 1345343 326319 1345343 3061605 1345343 3061605 4703349 3061605 2640587 1673281 2640587 2364338 2640587 2364338 4743116 1921785 4743116 2579679 4743116 2579679 3576898 1916731 3576898 2694134 3576898 2694134 4357803 2694134 3320963 179066 3320963 2553545 3320963 2553545 1672837 2553545 4196666 2449185 4196666 2456176 4196666 2456176 4203427 2456176 3317131 3634053 3317131 2734022 3317131 2734022 3922684 2734022 216444 1460238 216444 3828612 216444 3828612 3313357 3996502 3313357 3314237 3313357 3314237 861495 3314237 2340621 1684878 2340621 2042457 2340621 2042457 4631714 2042457 1262728 3346073 1262728 3225768 1262728 3225768 1680910 3225768 810434 840907 810434 3177532 810434 3177532 3348700 3183106 3348700 1652823 3348700 1652823 2634946 3102819 2634946 1654697 2634946 1654697 1583963 1654697 3804959 2836696 3804959 1682370 3804959 1682370 274274 1391759 274274 2105250 274274 2105250 3791615 2105250 456982 483657 456982 1884864 456982 1884864 4796854 1884864 3249305 3337160 3249305 1987415 3249305 1987415 3727838 3193654 3727838 3193654 3341929 3193654 4483206 2164655 4483206 2441781 4483206 2441781 1274766 1254404 1274766 2631293 1274766 2631293 4310885 2631293 3665328 677326 3665328 677326 648561 677326 3800639 2864398 3800639 476194 3800639 476194 505835 476194 599296 3350181 599296 2956534 599296 2956534 1660684 2956534 1650547 646870 1650547 646870 664741 646870 4151558 2641195 4151558 2641195 4304804 2641195 688714 661985 688714 747582 688714 747582 868610 3324600 868610 3324600 4380016 2716060 4380016 3319780 4380016 3319780 4564854 3319780 2909281 2962618 2909281 2982946 2909281 2982946 3695054 2982946 3321065 1552969 3321065 1916826 3321065 1916826 4750735 1916826 4418958 2766628 4418958 2297382 4418958 2297382 1654188 4238779 1654188 2136548 1654188 2136548 3806219 2136548 2112571 1679072 2112571 1699289 2112571 1699289 3956651 1658402 3956651 2974232 3956651 2974232 3342997 3430113 3342997 2379666 3342997 2379666 4301333 2379666 1032682 610488 1032682 1679104 1032682 1679104 2932245 3323115 2932245 2557285 2932245 2557285 4205702 2557285 700290 960274 700290 2057928 700290 2057928 4587119 2057928 3325877 334421 3325877 2319308 3325877 2319308 3994798 2319308 718365 949175 718365 2515394 718365 2515394 4161732 2515394 3229389 3322490 3229389 427360 3229389 427360 1209589 427360 4677001 1988631 4677001 1039993 4677001 1039993 1041580 1039993 3318152 24921 3318152 1651885 3318152 1651885 1686518 3767683 1686518 1655337 1686518 1655337 4073201 1677939 4073201 460248 4073201 460248 485302 460248 4108440 4913103 4108440 4913103 403662 427543 403662 3325318 403662 3325318 4609689 2946106 4609689 3319304 4609689 3319304 2090637 3319304 3952166 1686480 3952166 1686480 4805307 1686480 3698414 4823409 3698414 4823409 28980 2573752 28980 2573752 4763350 3333488 4763350 3333488 4967275 3333488 2422686 1205488 2422686 1205488 450124 1205488 4617182 3350360 4617182 1646750 4617182 1646750 3545749 1646750 4413008 2271174 4413008 1015082 4413008 1015082 671598 1015082 3314423 2578660 3314423 2448115 3314423 2448115 1652737 2448115 3989494 223870 3989494 1069005 3989494 1069005 1347400 1651433 1347400 628968 1347400 628968 1043868 628968 1657629 4846648 1657629 1199320 1657629 1199320 1682557 1199320 872948 828018 872948 2550040 872948 2550040 4103125 2550040 582009 565806 582009 594999 582009 594999 1314452 1648334 1314452 1648334 401147 1648334 3789001 2867438 3789001 2399912 3789001 2399912 4073275 2399912 3870487 4034657 3870487 4034657 1742267 1648301 1742267 3326897 1742267 3326897 4335338 3326897 3588856 2759789 3588856 2759789 4408326 2759789 1335510 1244554 1335510 1244554 1249024 1244554 3659842 2019874 3659842 1071885 3659842 1071885 577961 1071885 1326390 3331538 1326390 2497963 1326390 2497963 4161655 2497963 1680349 899655 1680349 899655 917049 899655 1241064 1435724 1241064 1435724 231017 1435724 4205956 1664439 4205956 1213086 4205956 1213086 259892 1669556 259892 1669556 4089945 2572199 4089945 1427650 4089945 1427650 1437445 1427650 1650604 1715290 1650604 830990 1650604 830990 812130 830990 2932652 3348549 2932652 3348549 2855745 3348549 3934047 1297938 3934047 1297938 340539 1297938 1662612 759584 1662612 3335623 1662612 3335623 2543883 3335623 1393318 883856 1393318 883856 758921 883856 3978890 3351459 3978890 3351459 90696 1679509 90696 2306724 90696 2306724 3320354 2306724 1060721 1040366 1060721 1657671 1060721 1657671 4340218 1657671 637828 241358 637828 241358 4197510 1685045 4197510 547223 4197510 547223 4710485 547223 1666839 1659415 1666839 1659415 4371547 1430599 4371547 3091023 4371547 3091023 3596791 3091023 4330977 249123 4330977 249123 227598 249123 999419 3847929 999419 3847929 3348247 3131985 3348247 4077561 3348247 4077561 3331659 4077561 3626789 1964331 3626789 3349921 3626789 3349921 133328 3349921 875832 345424 875832 345424 1684498 345424 1660394 3671636 1660394 805984 1660394 805984 3540241 805984 3314581 4289646 3314581 1461861 3314581 1461861 232042 1461861 3940299 2984527 3940299 2984527 4734268 1916442 4734268 4252507 4734268 4252507 1660052 4252507 3319166 123518 3319166 123518 774307 3332310 774307 3332310 4774638 3332310 2360884 1648362 2360884 3376308 2360884 3376308 3601964 742932 3601964 742932 656841 1679769 656841 1647681 656841 1647681 4207106 2521161 4207106 1095596 4207106 1095596 1095181 1095596 3339402 2007672 3339402 2007672 1686284 2007672 3328937 3066561 3328937 3066561 4732916 3066561 1390080 1375012 1390080 1664978 1390080 1664978 1207115 1664978 1287579 1152082 1287579 1152082 3328642 30513 3328642 1666076 3328642 1666076 1661979 251071 1661979 2339755 1661979 2339755 4433369 2841107 4433369 2841107 3846919 2841107 4378224 2004177 4378224 2004177 4666731 2004177 3335503 4118205 3335503 315664 3335503 315664 1659430 2435843 1659430 2435843 4247282 2435843 3648190 3048701 3648190 1953840 3648190 1953840 4694143 1953840 3346254 1060901 3346254 3077001 3346254 3077001 4750003 3077001 1667462 4414134 1667462 708806 1667462 708806 711498 708806 3625684 3190563 3625684 3190563 3336925 3190563 4329162 2343768 4329162 3362311 4329162 3362311 3346682 3362311 4285192 2589277 4285192 3113247 4285192 3113247 3343757 3630316 3343757 1139245 3343757 1139245 494594 1139245 1284810 1675709 1284810 1675709 3767703 3339893 3767703 3339893 2448027 3339893 4117775 743121 4117775 743121 898466 743121 1429803 213590 1429803 468443 1429803 468443 4663384 468443 4190978 2503660 4190978 1382827 4190978 1382827 1361938 1382827 3484160 1677160 3484160 178474 3484160 178474 1353914 3327052 1353914 3327052 111489 3334575 111489 2018269 111489 2018269 4644394 2018269 1653879 1979237 1653879 3106645 1653879 3106645 3551303 3106645 1203532 443117 1203532 3334727 1203532 3334727 3336904 1333963 3336904 2521191 3336904 2521191 4165416 2521191 3335533 3477171 3335533 3325264 3335533 3325264 2816073 3325264 4232893 1946983 4232893 1946983 4747590 1946983 927713 746861 927713 977906 927713 977906 3099793 3327138 3099793 324589 3099793 324589 1322489 324589 3754895 2886029 3754895 316541 3754895 316541 316821 316541 4623348 2038511 4623348 1809359 4623348 1809359 8581 693640 8581 693640 4267905 2432194 4267905 2262220 4267905 2262220 4394433 2262220 4127111 2529663 4127111 1457647 4127111 1457647 1444158 1457647 1647551 2881725 1647551 65270 1647551 65270 3632468 3010216 3632468 1649764 3632468 1649764 4134167 1649764 3877298 2770899 3877298 1404839 3877298 1404839 1432699 1404839 3926753 3113664 3926753 3113664 3343722 3113664 3577899 1548972 3577899 1548972 1678245 1548972 4662926 2011471 4662926 958397 4662926 958397 705256 958397 3316435 4908530 3316435 1668404 3316435 1668404 152051 1668404 4074367 2678204 4074367 2678204 4351053 2678204 4265823 864406 4265823 864406 886157 864406 1616765 3323615 1616765 1657291 1616765 1657291 178663 1657291 3617136 3032478 3617136 668328 3617136 668328 1018584 668328 4790429 3344866 4790429 463332 4790429 463332 3353029 463332 3875364 2448825 3875364 2448825 1218696 3326269 1218696 1193078 1218696 1193078 1212766 1193078 3857771 3726822 3857771 3726822 1653166 3726822 2971333 1667535 2971333 2778580 2971333 2778580 4438684 2778580 1412983 859260 1412983 859260 831722 859260 3838168 2833302 3838168 2009682 3838168 2009682 3701089 2009682 4335858 2316998 4335858 531212 4335858 531212 1138702 531212 1667302 3347537 1667302 3347537 3792658 3347537 2731622 1279780 2731622 1279780 1287619 1279780 1681614 2655843 1681614 2655843 1679617 2655843 4298709 2644109 4298709 2702975 4298709 2702975 4360020 2702975 1942350 1666520 1942350 2056051 1942350 2056051 4608935 2056051 310123 1327129 310123 1327129 487912 523039 487912 1358068 487912 1358068 1672074 1358068 284518 3328012 284518 3328012 4010897 1218576 4010897 1218576 560615 559505 560615 2042016 560615 2042016 4629586 2042016 3950506 3330278 3950506 1660295 3950506 1660295 531294 539145 531294 1666829 531294 1666829 2151631 1666829 2028570 3331434 2028570 3331434 4696238 1978450 4696238 3318325 4696238 3318325 1373682 270013 1373682 3015869 1373682 3015869 3664771 3015869 3352835 4130980 3352835 2919563 3352835 2919563 4195724 1669600 4195724 1669600 931288 927871 931288 1164961 931288 1164961 1682681 652677 1682681 1972770 1682681 1972770 3676647 1972770 1654150 3758079 1654150 1683256 1654150 1683256 3079392 1683256 2744952 3339445 2744952 2431316 2744952 2431316 4093786 2431316 318560 338802 318560 1650177 318560 1650177 4397849 1650177 791519 800162 791519 4651769 791519 4651769 1674667 4651769 600215 326675 600215 326675 4313244 2624872 4313244 1185924 4313244 1185924 505723 1185924 2615120 1686230 2615120 1469565 2615120 1469565 1664071 1469565 2938159 3320764 2938159 1892681 2938159 1892681 3580525 1892681 1669204 3700427 1669204 2485444 1669204 2485444 4486276 3337355 4486276 3337355 2035889 3337355 3911321 1668607 3911321 1668607 4640163 1668607 3625166 1130498 3625166 1877723 3625166 1877723 3411502 3319906 3411502 1257522 3411502 1257522 1244001 1257522 3318611 4131321 3318611 2159012 3318611 2159012 3824359 2159012 484512 1176207 484512 3056688 484512 3056688 4724838 3056688 1013315 1020489 1013315 3333999 1013315 3333999 4485041 2021998 4485041 2021998 1424299 1407191 1424299 2908885 1424299 2908885 1668848 2908885 610504 1062495 610504 1266964 610504 1266964 1267308 1266964 239570 2242337 239570 2242337 4637446 2041958 4637446 2230743 4637446 2230743 1648184 3308380 1648184 2875966 1648184 2875966 3791091 2875966 891300 3349286 891300 808474 891300 808474 780224 808474 4506915 2171142 4506915 968832 4506915 968832 257080 265134 257080 3105115 257080 3105115 3549627 3105115 1680762 4056010 1680762 2033036 1680762 2033036 1041512 619500 1041512 1981847 1041512 1981847 3658232 1981847 108846 1648857 108846 1680707 108846 1680707 4528645 1680707 3799684 3352130 3799684 3352130 1677029 998399 1677029 2482762 1677029 2482762 4149492 2482762 3869724 2208983 3869724 3017598 3869724 3017598 263690 1680041 263690 2027699 263690 2027699 3980304 3315572 3980304 3315572 4242212 3315572 1651491 27681 1651491 2175465 1651491 2175465 3824233 2175465 218131 239367 218131 2651271 218131 2651271 4325688 2651271 3189768 3921606 3189768 3921606 4237890 1410658 4237890 1410658 230600 1410658 3942662 2276006 3942662 439688 3942662 439688 424172 439688 3341245 3519679 3341245 3336847 3341245 3336847 3555542 3336847 398613 988339 398613 988339 3316015 988339 1180726 1657244 1180726 733256 1180726 733256 732538 733256 1132964 2470413 1132964 2470413 4213307 2470413 3890587 2763854 3890587 227849 3890587 227849 230163 227849 1111095 2042021 1111095 2042021 4738588 3330911 4738588 1927860 4738588 1927860 3317033 3544207 3317033 3318424 3317033 3318424 3365064 3318424 845771 817559 845771 1681345 845771 1681345 4588087 1681345 1654535 4763792 1654535 2264604 1654535 2264604 3939660 2264604 3326755 1068507 3326755 3349766 3326755 3349766 997474 3349766 1653312 3750108 1653312 496528 1653312 496528 504428 496528 3750764 2065289 3750764 715422 3750764 715422 948899 715422 3327551 3512203 3327551 585874 3327551 585874 1086504 585874 3345330 3105746 3345330 3105746 4756468 3105746 2589227 3351406 2589227 1335167 2589227 1335167 938267 914105 938267 1675028 938267 1675028 4309374 1675028 3588484 3089712 3588484 1376044 3588484 1376044 313921 1376044 1684203 4297308 1684203 3335130 1684203 3335130 3452672 1105092 3452672 1105092 1087851 1105092 1493829 3322877 1493829 542525 1493829 542525 1093896 542525 2390928 2863769 2390928 2863769 4495347 2863769 4428381 2497970 4428381 2497970 4172655 2497970 4562087 2926273 4562087 1329802 4562087 1329802 511962 2164761 511962 2164761 3829536 2164761 1207557 465385 1207557 526239 1207557 526239 529847 526239 3840550 3344301 3840550 3344301 4736159 3344301 3853462 1101195 3853462 1101195 568481 1101195 1427564 3320227 1427564 1114430 1427564 1114430 4523056 3350857 4523056 2079606 4523056 2079606 4607923 2079606 1685518 4967977 1685518 4967977 834387 848896 834387 963720 834387 963720 982005 963720 236079 246007 236079 2036475 236079 2036475 4640206 2036475 816605 855586 816605 1144084 816605 1144084 519058 1144084 3552068 3128839 3552068 1390344 3552068 1390344 1669246 1390344 3333462 3915530 3333462 3327744 3333462 3327744 3703097 3327744 3552549 1896464 3552549 3002425 3552549 3002425 3669285 3002425 3228084 3324384 3228084 2973123 3228084 2973123 4631987 2973123 1107193 559060 1107193 4721447 1107193 4721447 3341248 4721447 1148130 434573 1148130 434573 1659354 4032015 1659354 4032015 3349822 301648 3349822 301648 238469 3379888 238469 3379888 3336245 338945 3336245 3313445 3336245 3313445 4221471 3313445 3320664 3707636 3320664 3326331 3320664 3326331 243266 3326331 1234546 397505 1234546 3074563 1234546 3074563 4750047 3074563 979364 968257 979364 1482015 979364 1482015 4026888 2637923 4026888 2541739 4026888 2541739 1873891 2541739 3916629 2796923 3916629 2796923 1316070 3351157 1316070 3118861 1316070 3118861 4349004 239134 4349004 239134 232584 239134 4325672 2341743 4325672 1664076 4325672 1664076 1843446 220646 1843446 220646 1437962 220646 3828255 3344430 3828255 2892555 3828255 2892555 4535723 2892555 4093979 339979 4093979 339979 337563 339979 534759 709057 534759 709057 3773075 2893235 3773075 1663560 3773075 1663560 403534 1663560 4666695 3316623 4666695 3316623 495548 3316623 2825271 689093 2825271 689093 988270 689093 4765062 3352765 4765062 703140 4765062 703140 970142 703140 3151000 1661655 3151000 801490 3151000 801490 3322699 801490 1706517 3322473 1706517 3322473 519795 3322473 648164 993921 648164 1658183 648164 1658183 342030 1658183 4289701 2378239 4289701 2378239 4303856 2378239 613664 3569455 613664 2138118 613664 2138118 3814268 2138118 729649 3556097 729649 721508 729649 721508 3315724 3329906 3315724 2190275 3315724 2190275 3845063 2190275 1899743 3327863 1899743 2651090 1899743 2651090 4017833 2651090 3827975 1680061 3827975 1680061 673539 1680061 3044431 1651714 3044431 3323825 3044431 3323825 926612 3323825 1054378 3580048 1054378 3344269 1054378 3344269 591560 3344269 3344915 3864864 3344915 2482994 3344915 2482994 4161485 2482994 1347941 1370030 1347941 3340586 1347941 3340586 4411907 3340586 1177484 1656633 1177484 1656633 4126144 2453092 4126144 1676030 4126144 1676030 4424447 1676030 3337479 2765578 3337479 1650651 3337479 1650651 2622909 1650651 3426821 1674249 3426821 1089280 3426821 1089280 589162 1089280 2750077 3339120 2750077 3086275 2750077 3086275 4335299 365236 4335299 365236 375578 365236 821090 3007309 821090 3007309 4641580 3007309 3823680 844365 3823680 844365 837161 844365 3349876 3589993 3349876 2997431 3349876 2997431 3920192 437216 3920192 437216 220335 200619 220335 3888223 220335 3888223 3332072 3888223 580966 1084284 580966 1890186 580966 1890186 4775575 1890186 4629182 2756848 4629182 2756848 945365 960876 945365 1893699 945365 1893699 4762642 1893699 289945 1359465 289945 2846175 289945 2846175 3844403 2846175 76280 3348837 76280 257409 76280 257409 1434220 257409 612381 1654804 612381 1224887 612381 1224887 432036 1224887 2843594 3807664 2843594 3807664 392412 419724 392412 438025 392412 438025 1654694 3103247 1654694 1248716 1654694 1248716 410666 1248716 1658327 3652602 1658327 2463420 1658327 2463420 3342261 2463420 1668776 4243402 1668776 293635 1668776 293635 1378463 293635 1673234 4140923 1673234 2031614 1673234 2031614 3675244 2031614 1682936 2750385 1682936 2701038 1682936 2701038 4117117 634722 4117117 634722 1038230 634722 4519793 2864597 4519793 1224665 4519793 1224665 1131109 3321488 1131109 2265176 1131109 2265176 4393963 2265176 3326091 1108225 3326091 3037914 3326091 3037914 4724352 3037914 4366705 3325342 4366705 1665421 4366705 1665421 3531528 1665421 3723686 2943302 3723686 1961998 3723686 1961998 4690259 1961998 511859 579075 511859 579075 4483660 2211397 4483660 388826 4483660 388826 1261217 388826 1723969 1667693 1723969 1393777 1723969 1393777 3329579 1393777 1173516 1680396 1173516 1679746 1173516 1679746 3705513 2989860 3705513 2989860 1670795 2989860 3659076 1986021 3659076 3336621 3659076 3336621 1709313 3336621 4054208 2309497 4054208 2309497 4358688 2309497 1678763 770630 1678763 922920 1678763 922920 906241 922920 4837161 1674969 4837161 1654042 4837161 1654042 174694 1654042 1036577 3329483 1036577 3329483 1647221 1769179 1647221 4534505 1647221 4534505 353565 4534505 2254975 1681831 2254975 2761472 2254975 2761472 4429424 2761472 4327850 1986836 4327850 1986836 1311780 1297774 1311780 1982749 1311780 1982749 4674883 1982749 1673631 383390 1673631 1971050 1673631 1971050 3638595 1971050 3321453 2137842 3321453 2137842 4528400 2137842 3319575 1884249 3319575 2963497 3319575 2963497 3702197 2963497 1656151 2302583 1656151 2302583 4362863 2302583 280492 269699 280492 1285087 280492 1285087 1681140 340555 1681140 973492 1681140 973492 686347 973492 1660014 1460094 1660014 1224399 1660014 1224399 431391 1224399 2630727 3318122 2630727 1683237 2630727 1683237 2573147 1683237 4399476 2243729 4399476 530184 4399476 530184 525329 530184 1959418 3314974 1959418 429738 1959418 429738 1216512 429738 3338620 3610659 3338620 1935519 3338620 1935519 4725538 1935519 4013084 3332397 4013084 3332397 565283 1653974 565283 3686747 565283 3686747 4038556 1684754 4038556 1684754 1998386 1674476 1998386 2268797 1998386 2268797 4684987 1460018 4684987 1460018 3613082 3317434 3613082 3317434 4963235 3317434 4658405 2997034 4658405 2997034 899218 781106 899218 2030884 899218 2030884 1667230 2030884 1647381 1498796 1647381 2476937 1647381 2476937 4172796 2476937 1674705 2822362 1674705 2367731 1674705 2367731 4314866 2367731 4038206 1684481 4038206 1684481 953870 3320649 953870 1676084 953870 1676084 844759 828193 844759 1104247 844759 1104247 1661563 2264722 1661563 361312 1661563 361312 4635698 2966988 4635698 2855905 4635698 2855905 3794646 3335164 3794646 505528 3794646 505528 987577 3317535 987577 220629 987577 220629 3744973 2914967 3744973 2303718 3744973 2303718 3989241 2303718 1686474 2562516 1686474 1653894 1686474 1653894 154165 1653894 3344005 559944 3344005 559944 1656029 559944 1668040 3155394 1668040 2923746 1668040 2923746 3747531 2923746 3329821 1244494 3329821 4452365 3329821 4452365 3339411 4452365 557417 384060 557417 384060 4209235 2772476 4209235 2772476 1666003 2772476 3324486 1670309 3324486 1670309 1053719 1670309 3802242 2122370 3802242 1275341 3802242 1275341 417297 1275341 712834 728563 712834 2034233 712834 2034233 3751243 3887031 3751243 3887031 1615298 2004379 1615298 2004379 3350944 2004379 1650804 4478370 1650804 3346279 1650804 3346279 1121488 3346279 2864032 3347834 2864032 2915611 2864032 2915611 3726740 2915611 3329374 1156551 3329374 1156551 523318 1156551 3719305 3338093 3719305 3338093 309399 3338093 4702464 1959367 4702464 3345614 4702464 3345614 4716578 3345614 1150063 535777 1150063 1649143 1150063 1649143 605296 1649143 4698887 3007505 4698887 2424423 4698887 2424423 887104 294048 887104 294048 1672148 294048 857092 3318259 857092 3318259 3126175 3318259 610230 218293 610230 218293 4179025 218293 3340428 3059256 3340428 2328909 3340428 2328909 3997722 2328909 3315716 4687848 3315716 3550479 3315716 3550479 3346857 3701954 3346857 2264923 3346857 2264923 4429922 2264923 3335253 971560 3335253 2253145 3335253 2253145 4442392 2253145 2092412 2973509 2092412 2838988 2092412 2838988 3846827 2838988 348346 349292 348346 3115804 348346 3115804 3554880 3115804 3337339 467926 3337339 467926 483816 467926 4245096 2548746 4245096 598695 4245096 598695 1060218 598695 3794779 3348470 3794779 3348470 1022096 3348470 3321316 1683014 3321316 1683014 2129460 1683014 3336240 3678829 3336240 2730252 3336240 2730252 4473620 3025051 4473620 3025051 4687149 3025051 3328090 214158 3328090 1107867 3328090 1107867 3349700 1107867 1030159 625327 1030159 2223548 1030159 2223548 3874443 2223548 461993 307023 461993 307023 4155504 2494095 4155504 688323 4155504 688323 972035 688323 4655704 3350464 4655704 2317631 4655704 2317631 1660991 3070777 1660991 2430086 1660991 2430086 4227561 2430086 621101 1020596 621101 2999980 621101 2999980 4652949 3339856 4652949 3339856 443257 3351620 443257 2238901 443257 2238901 3888221 2238901 1341605 3341854 1341605 1411099 1341605 1411099 1662353 1411099 1092466 1114602 1092466 1296167 1092466 1296167 3741117 1296167 317640 4057524 317640 4057524 1677525 4057524 674548 1006232 674548 2894390 674548 2894390 3771906 2894390 3647074 3042774 3647074 778605 3647074 778605 760517 778605 4758744 3344971 4758744 3344971 3063564 3344971 3932624 522175 3932624 522175 318554 1535310 318554 1535310 4061433 2361577 4061433 2248671 4061433 2248671 4416143 2248671 1215969 428866 1215969 3006303 1215969 3006303 3333592 3877909 3333592 3105138 3333592 3105138 4143757 3330534 4143757 1927283 4143757 1927283 3581001 1927283 3607093 1677291 3607093 1677291 4109626 1678924 4109626 1294654 4109626 1294654 1315465 1294654 1725987 1686378 1725987 1468704 1725987 1468704 1650202 1941227 1650202 1306436 1650202 1306436 1320497 1306436 4037962 2662205 4037962 2662205 4293413 2662205 48743 1655050 48743 1655050 580721 1655050 503110 1169890 503110 3343263 503110 3343263 2662535 1469747 2662535 1469747 1455556 1469747 2511519 1682516 2511519 484505 2511519 484505 489973 484505 763657 903786 763657 903786 1156176 486424 1156176 776933 1156176 776933 794657 776933 4701479 1906768 4701479 1906768 4791440 1906768 1778903 3345790 1778903 2013588 1778903 2013588 3644838 2013588 314612 338868 314612 3347413 314612 3347413 4503415 1650224 4503415 1650224 3568160 1650224 4568187 2889054 4568187 2889054 1278423 3349579 1278423 3349579 541201 570966 541201 570966 3946759 3351389 3946759 3351389 2921209 1385670 2921209 1385670 922363 907553 922363 3346694 922363 3346694 4541966 1676697 4541966 1676697 1232383 1232122 1232383 4563258 1232383 4563258 1668700 4563258 639254 632153 639254 936975 639254 936975 1668817 936975 1427865 1657318 1427865 1657318 4308281 1657318 746520 562369 746520 562369 530944 562369 3349310 4443798 3349310 2568170 3349310 2568170 4065216 2568170 877751 805559 877751 1788397 877751 1788397 1673260 1788397 385520 395519 385520 2023203 385520 2023203 3964966 2301119 3964966 651401 3964966 651401 2082530 3350957 2082530 3350957 3697028 3350957 3326582 2568438 3326582 4425150 3326582 4425150 1668756 91350 1668756 91350 3325667 91350 1019689 1651528 1019689 1651528 27349 1651528 4418627 251063 4418627 2895289 4418627 2895289 3325198 2895289 4360186 3344526 4360186 1068051 4360186 1068051 571201 1068051 3891616 4363199 3891616 4363199 3341814 4363199 4299967 2643786 4299967 2948253 4299967 2948253 4616505 2948253 3619088 428180 3619088 428180 458565 428180 1450530 4145229 1450530 490909 1450530 490909 1158183 490909 3315059 2859068 3315059 1679956 3315059 1679956 2894570 1679956 3332705 3405168 3332705 3338174 3332705 3338174 1156822 3338174 4401976 2726528 4401976 3325993 4401976 3325993 3749740 1651187 3749740 1651187 131814 1651187 3345747 558177 3345747 558177 577029 558177 4008439 1915286 4008439 1915286 3611878 1915286 3725681 2932114 3725681 2598746 3725681 2598746 4693549 999602 4693549 999602 1008324 999602 3128136 3320893 3128136 3320893 1292878 3320893 4097724 1678274 4097724 1678274 4319460 1678274 3318737 2339461 3318737 1126652 3318737 1126652 521797 1126652 893348 777507 893348 3109883 893348 3109883 4771412 3109883 3996413 2325874 3996413 3344321 3996413 3344321 273661 275997 273661 2783888 273661 2783888 4141901 2495460 4141901 3585956 4141901 3585956 582339 1672199 582339 2590448 582339 2590448 4097411 2590448 509604 506471 509604 3085311 509604 3085311 1674966 4087714 1674966 1130406 1674966 1130406 1654609 1130406 4049051 3322820 4049051 3322820 1737957 3322820 2584493 1264057 2584493 1264057 1285721 1264057 1286094 2645010 1286094 2645010 4007058 2645010 3736013 322792 3736013 322792 1077425 1662536 1077425 1662536 3137761 1662536 248722 233502 248722 2635705 248722 2635705 3349545 2635705 1654684 468946 1654684 996252 1654684 996252 3332652 996252 1659345 1001747 1659345 677581 1659345 677581 706945 677581 3320006 4440809 3320006 4440809 3331932 4440809 878703 887963 878703 1675608 878703 1675608 2584993 1675608 562505 3032271 562505 3032271 3618694 3032271 1662694 779092 1662694 779092 873160 779092 2551988 3338494 2551988 3338494 3881024 3338494 3344425 1566896 3344425 1566896 3314373 1566896 3567172 2757247 3567172 2757247 4411435 2757247 4094229 2571429 4094229 4145566 4094229 4145566 1269492 1296150 1269492 1647831 1269492 1647831 183423 1647831 646074 1021883 646074 2242468 646074 2242468 4511805 1348181 4511805 1348181 322996 1348181 3332176 2177676 3332176 743876 3332176 743876 897127 743876 1657265 3193273 1657265 645814 1657265 645814 1011308 645814 1334707 319191 1334707 2732535 1334707 2732535 4074227 1683050 4074227 1683050 4697036 1683050 1780288 381308 1780288 381308 897092 1106157 897092 1106157 4800220 3117931 4800220 3025397 4800220 3025397 623596 624372 623596 2649471 623596 2649471 4318383 2649471 1649291 4502250 1649291 3319998 1649291 3319998 2877556 3319998 1156925 3338656 1156925 2336929 1156925 2336929 3988784 2336929 816261 813288 816261 3330353 816261 3330353 375418 3330353 3336955 813663 3336955 1950242 3336955 1950242 4712434 1950242 3330570 335941 3330570 2224567 3330570 2224567 4613143 2068312 4613143 2314814 4613143 2314814 380993 359996 380993 359996 341001 359996 4221907 3317044 4221907 1929679 4221907 1929679 4725050 1929679 4413257 3337058 4413257 3337058 590868 3337058 3764885 1005694 3764885 1005694 703459 975031 703459 3669086 703459 3669086 3314120 3669086 227211 213417 227211 1177508 227211 1177508 1330672 2746076 1330672 2746076 4403040 2746076 1025104 1675599 1025104 3119961 1025104 3119961 4782097 3119961 1660788 373749 1660788 373749 372138 373749 1298698 3099772 1298698 3099772 3549429 3099772 705332 3345564 705332 3160308 705332 3160308 1663564 984571 1663564 3346929 1663564 3346929 629470 928452 629470 928452 4186150 2488193 4186150 2256787 4186150 2256787 3767419 3030125 3767419 3030125 4694179 3030125 1487471 3320967 1487471 786585 1487471 786585 752610 786585 4340583 2300256 4340583 1034260 4340583 1034260 707874 696829 707874 4503490 707874 4503490 2758115 2934470 2758115 2934470 661018 3639224 661018 3639224 3348257 1533563 3348257 2053305 3348257 2053305 4611206 2053305 4509854 3344191 4509854 832906 4509854 832906 848375 832906 3329757 3320082 3329757 3320082 453816 444479 453816 2537684 453816 2537684 1676387 3322979 1676387 3322979 4595103 3322979 1095687 574285 1095687 1148094 1095687 1148094 3621113 1148094 496656 3344905 496656 2270859 496656 2270859 3913591 2270859 1654007 1964272 1654007 2203716 1654007 2203716 1954284 2203716 819804 874694 819804 2594357 819804 2594357 4294899 2296726 4294899 2296726 4378779 2296726 3328753 2393377 3328753 884632 3328753 884632 907521 884632 4142287 1440277 4142287 493239 4142287 493239 466097 493239 3317531 273070 3317531 1299539 3317531 1299539 791040 321316 791040 321316 1358553 321316 531131 2271191 531131 2271191 5002177 529895 5002177 529895 545326 529895 4143379 2880697 4143379 2880697 4556394 2880697 4288970 1425286 4288970 1425286 248724 1425286 3689932 2990264 3689932 216251 3689932 216251 201513 216251 1647731 3318847 1647731 3318847 4388832 2246230 4388832 3347086 4388832 3347086 472342 3347086 3712841 544394 3712841 544394 532967 544394 3629999 1952051 3629999 1403545 3629999 1403545 1341542 1327318 1341542 3335576 1341542 3335576 3937047 688429 3937047 688429 1670376 688429 3130604 1658751 3130604 279438 3130604 279438 1410134 279438 3326390 3727608 3326390 3727608 4236174 1664860 4236174 3315257 4236174 3315257 614772 3315257 1292449 1297281 1292449 3328008 1292449 3328008 4634939 1109312 4634939 1109312 1133193 1109312 1279691 3316684 1279691 2873250 1279691 2873250 3344713 2873250 2296060 3317822 2296060 579400 2296060 579400 289416 2200118 289416 2200118 3884994 2200118 226164 1670882 226164 1670882 516689 1670882 286138 758169 286138 758169 4760670 2090832 4760670 2090832 407632 406498 407632 3332897 407632 3332897 4043701 3332897 2646491 391366 2646491 391366 377962 391366 3895312 2772998 3895312 1656038 3895312 1656038 4108694 1656038 1669446 3911538 1669446 2079257 1669446 2079257 3747053 2079257 3318440 3065742 3318440 2126418 3318440 2126418 3821315 2141052 3821315 753967 3821315 753967 732807 3352370 732807 1204869 732807 1204869 4096298 2452804 4096298 591058 4096298 591058 566775 591058 2622644 2199898 2622644 2199898 3861563 2199898 1828377 521925 1828377 521925 1154927 521925 3890234 4007926 3890234 4007926 1671642 4007926 2420207 1675812 2420207 2602565 2420207 2602565 4377296 247387 4377296 2531770 4377296 2531770 1049881 1663383 1049881 2687956 1049881 2687956 4274332 2389033 4274332 2393764 4274332 2393764 4384675 2737156 4384675 2368274 4384675 2368274 3465732 1663208 3465732 4439436 3465732 4439436 1651741 369048 1651741 2341507 1651741 2341507 3319064 2341507 1056246 1085868 1056246 2199067 1056246 2199067 4473213 2199067 2005300 1651107 2005300 1651107 1922217 1651107 4741392 3088182 4741392 2152667 4741392 2152667 1094392 1098336 1094392 2618762 1094392 2618762 4294113 2618762 3314461 1355624 3314461 1355624 321128 1355624 4158715 2653102 4158715 2653102 3335074 710226 3335074 927730 3335074 927730 937093 927730 4333310 2337339 4333310 1016585 4333310 1016585 587972 587057 587972 2586787 587972 2586787 4084396 2586787 232505 4270729 232505 215294 232505 215294 217423 215294 3335467 31270 3335467 1655671 3335467 1655671 3262939 1655671 3348077 3423962 3348077 3080066 3348077 3080066 4763393 3080066 1805611 3346564 1805611 1337470 1805611 1337470 346674 1337470 3363704 3316939 3363704 2510981 3363704 2510981 4176135 2510981 3873071 756538 3873071 756538 749063 756538 3338831 3320791 3338831 3320791 593369 3320791 4659997 666660 4659997 666660 665474 666660 3030856 3328520 3030856 1219408 3030856 1219408 449562 3346639 449562 3060872 449562 3060872 4367403 2682935 4367403 3613328 4367403 3613328 3313389 3613328 3322613 3110466 3322613 3110466 3564910 3110466 512861 862596 512861 862596 4651732 2992480 4651732 1379402 4651732 1379402 777134 3319350 777134 1287937 777134 1287937 4546633 3319619 4546633 1237615 4546633 1237615 508180 1156227 508180 2645713 508180 2645713 4009247 2645713 3544363 1861810 3544363 3322405 3544363 3322405 1912544 3322405 3626875 3015692 3626875 3015692 3658517 3015692 2799207 3333919 2799207 2517577 2799207 2517577 4137887 2517577 361230 1683986 361230 2083184 361230 2083184 3752717 2083184 1053787 611123 1053787 1235424 1053787 1235424 4612125 1235424 3717071 2439590 3717071 2439590 4101138 2439590 3344309 174495 3344309 1085529 3344309 1085529 322918 305616 322918 4559837 322918 4559837 3348079 4559837 699947 699508 699947 1908700 699947 1908700 4781672 1908700 847469 685705 847469 685705 3976139 4735698 3976139 4735698 1668713 1156317 1668713 1156317 500583 1156317 3602071 4088270 3602071 4088270 3325557 4088270 4191590 2062082 4191590 2062082 3318838 4119654 3318838 443239 3318838 443239 1234009 443239 4659320 2318044 4659320 2318044 1593429 3352375 1593429 715360 1593429 715360 933569 715360 3317220 700768 3317220 2150627 3317220 2150627 4509196 2150627 1423750 239461 1423750 239461 564416 4316206 564416 4316206 3998603 1671469 3998603 1671469 4644009 1671469 3246394 4811477 3246394 4811477 4685916 2898554 4685916 2898554 383787 1270677 383787 1293842 383787 1293842 3326501 1293842 375396 352273 375396 647585 375396 647585 1676270 3678527 1676270 511982 1676270 511982 1149428 511982 1653476 1655005 1653476 1655005 4617086 1655005 304351 581702 304351 581702 3709701 2047286 3709701 1652196 3709701 1652196 4329604 1652196 209493 3338601 209493 838305 209493 838305 959340 551577 959340 551577 285462 3860404 285462 378108 285462 378108 3604250 2266907 3604250 2266907 1153584 919366 1153584 919366 910456 919366 4454821 4800349 4454821 4800349 1654575 4800349 3331445 1315522 3331445 1315522 1283966 1315522 3349561 3765787 3349561 945672 3349561 945672 947026 945672 3747437 2261976 3747437 2261976 3917269 2261976 3320673 718559 3320673 2196135 3320673 2196135 4750722 3053354 4750722 3034518 4750722 3034518 1953468 3318054 1953468 1317829 1953468 1317829 1054912 1020010 1054912 2141338 1054912 2141338 3798072 2141338 1686433 1646985 1686433 1646985 4760160 1646985 959235 688593 959235 1653412 959235 1653412 3959567 1653412 3635569 3315884 3635569 3315884 504555 1161746 504555 3053975 504555 3053975 4064789 2607611 4064789 3316653 4064789 3316653 4234920 3316653 468732 21010 468732 21010 1660097 21010 535808 1650115 535808 1650115 840028 814687 840028 2868609 840028 2868609 4435799 727360 4435799 727360 3330403 727360 4510289 2923263 4510289 2923263 3733186 2923263 3868919 1660562 3868919 2173823 3868919 2173823 813095 873205 813095 3333719 813095 3333719 3904835 3333719 1873999 1659245 1873999 1683353 1873999 1683353 4366710 3316599 4366710 3316599 4940298 3316599 4668244 2032078 4668244 3324110 4668244 3324110 3343109 362520 3343109 1677891 3343109 1677891 4539730 2839016 4539730 419781 4539730 419781 411706 419781 3612329 3333780 3612329 3333780 1671991 4274292 1671991 1654526 1671991 1654526 621630 1654526 4186432 2501487 4186432 2415573 4186432 2415573 4570465 3329422 4570465 1686298 4570465 1686298 2423791 1686298 4599588 2086280 4599588 744145 4599588 744145 738817 744145 3350597 2586457 3350597 2586457 4091868 2586457 843290 3336248 843290 2962311 843290 2962311 3673636 2962311 1679056 4640229 1679056 535510 1679056 535510 3562267 1676712 3562267 1280930 3562267 1280930 1269986 1280930 1897118 2846094 1897118 2846094 4539491 1561567 4539491 1561567 1684065 1561567 2260234 3342132 2260234 1665930 2260234 1665930 46735 1665930 1676959 4424089 1676959 1657127 1676959 1657127 124787 1657127 652362 1025031 652362 3089956 652362 3089956 4425675 2749019 4425675 4961102 4425675 4961102 1653938 4961102 1683324 2166157 1683324 2938756 1683324 2938756 3713892 2938756 408526 1190607 408526 1190607 4613554 2956563 4613554 2610320 4613554 2610320 3340903 1866844 3340903 3345869 3340903 3345869 2576138 402052 2576138 402052 1228798 402052 4728818 1968525 4728818 1968525 2007118 3314941 2007118 1313139 2007118 1313139 360842 1313139 2130326 4752547 2130326 4752547 3341859 4752547 1685466 2980699 1685466 2980699 1683001 2980699 3821184 2848018 3821184 4550762 3821184 4550762 1638105 1665697 1638105 1665697 742037 1665697 1343460 1320774 1343460 3350521 1343460 3350521 1044526 3350521 3876774 2192236 3876774 2330299 3876774 2330299 4014414 2330299 3780463 636848 3780463 636848 638460 636848 3786433 2101536 3786433 1396513 3786433 1396513 667996 1012341 667996 3327341 667996 3327341 1808089 3327341 1167933 497896 1167933 1907431 1167933 1907431 4760286 1907431 1261650 441901 1261650 825234 1261650 825234 4275634 2391412 4275634 684438 4275634 684438 983846 684438 3833282 2182027 3833282 1355046 3833282 1355046 420345 1231192 420345 2536751 420345 2536751 4105918 2536751 1209762 476419 1209762 1263206 1209762 1263206 1657393 3267684 1657393 1962346 1657393 1962346 3633446 1962346 3334271 3847905 3334271 2844824 3334271 2844824 4497378 2844824 1677236 2610088 1677236 2610088 4276289 2610088 1650675 3817694 1650675 1920160 1650675 1920160 3323778 1920160 204215 4087113 204215 181841 204215 181841 4725270 4844828 4725270 4844828 1996363 2836963 1996363 3352747 1996363 3352747 4528437 3352747 597971 314429 597971 314429 1321849 314429 984690 1107059 984690 1107059 1087513 1107059 658305 660930 658305 2781498 658305 2781498 3906323 2781498 1039803 496837 1039803 496837 3762043 3348516 3762043 3348516 3335024 2465912 3335024 2465912 4222812 2465912 1042936 618722 1042936 3237951 1042936 3237951 3326100 4911476 3326100 450602 3326100 450602 422689 450602 4761277 3087407 4761277 2387460 4761277 2387460 3319692 3008542 3319692 2762105 3319692 2762105 3932608 2762105 3325903 4086113 3325903 786232 3325903 786232 871105 786232 1682343 186570 1682343 2668938 1682343 2668938 4592479 2076674 4592479 4488670 4592479 4488670 284434 256288 284434 1655195 284434 1655195 3904678 2740733 3904678 1092565 3904678 1092565 1120631 1092565 1663398 1719992 1663398 930850 1663398 930850 911981 930850 3854623 2817232 3854623 2563378 3854623 2563378 1680474 2563378 3238379 3323718 3238379 2894158 3238379 2894158 3799459 2894158 981513 979241 981513 1662442 981513 1662442 851153 1662442 1246366 439215 1246366 2680669 1246366 2680669 3966413 2680669 1657885 3509080 1657885 2513227 1657885 2513227 4273921 2633104 4273921 1032846 4273921 1032846 648718 1032846 3618428 3052749 3618428 1227635 3618428 1227635 792136 811551 792136 1944972 792136 1944972 3630529 1944972 1675061 3393009 1675061 1658805 1675061 1658805 4289757 1658805 1311061 1945828 1311061 1945828 3641124 1945828 1362505 1372948 1362505 4969195 1362505 4969195 3350286 1204477 3350286 1204477 429632 1204477 1103004 580998 1103004 2369486 1103004 2369486 3318010 2369486 1660055 4198415 1660055 1277039 1660055 1277039 1278268 1277039 1432591 3344066 1432591 3101484 1432591 3101484 4032613 2362439 4032613 2428659 4032613 2428659 4257677 2428659 3097661 3341946 3097661 838133 3097661 838133 1659626 2928772 1659626 2928772 3740577 2928772 3328895 3358751 3328895 2080037 3328895 2080037 4326346 2676349 4326346 2045044 4326346 2045044 2058465 4874434 2058465 4874434 1200058 1200643 1200058 1293955 1200058 1293955 355135 1293955 4342068 1680302 4342068 292637 4342068 292637 1162985 1655076 1162985 1655076 738839 1655076 1656284 4926321 1656284 1676322 1656284 1676322 1389298 1676322 3582908 1927629 3582908 527164 3582908 527164 544814 527164 3314008 385402 3314008 2271188 3314008 2271188 4375292 2271188 3339513 356406 3339513 2993147 3339513 2993147 3646824 2993147 3330910 1944577 3330910 2381305 3330910 2381305 4187901 2478543 4187901 2460333 4187901 2460333 805459 1451986 805459 1451986 203392 1451986 3320042 1716400 3320042 326901 3320042 326901 311280 326901 3719176 1293073 3719176 1293073 1309081 1293073 4569851 2078335 4569851 869045 4569851 869045 775417 869045 3681957 1666282 3681957 586874 3681957 586874 573128 586874 590249 3036288 590249 3036288 4688953 3036288 441479 1234009 441479 1648626 441479 1648626 3134191 1648626 1666753 4161852 1666753 1570557 1666753 1570557 3314989 1570557 1066264 567020 1066264 1366370 1066264 1366370 1658814 2029581 1658814 623334 1658814 623334 588626 623334 3547279 1914962 3547279 1685594 3547279 1685594 851642 1685594 1262400 1277427 1262400 2448622 1262400 2448622 4119908 2448622 263107 588205 263107 588205 1138398 533635 1138398 766444 1138398 766444 742551 766444 4808283 2447451 4808283 2447451 1348132 336102 1348132 1179337 1348132 1179337 483169 1179337 3317459 2808678 3317459 1087783 3317459 1087783 580270 1087783 3326140 467900 3326140 467900 692883 3044953 692883 3044953 4703026 3044953 3879400 3352185 3879400 1095306 3879400 1095306 359343 366045 359343 1671831 359343 1671831 2171122 3333169 2171122 685573 2171122 685573 467502 461462 467502 3302829 467502 3302829 4167959 1679938 4167959 1679938 4523154 1679938 3327480 387624 3327480 3313483 3327480 3313483 4924144 3313483 628339 626941 628339 2198280 628339 2198280 3315165 2198280 1076068 589611 1076068 3319723 1076068 3319723 4833449 3319723 3662081 1649419 3662081 3352544 3662081 3352544 4361990 3352544 1171346 1670544 1171346 2881243 1171346 2881243 3781716 2881243 1190040 3323582 1190040 906705 1190040 906705 920244 906705 4721140 1915248 4721140 1678774 4721140 1678774 589524 1678774 3343748 273993 3343748 273993 1685136 273993 3632224 2683772 3632224 2683772 3994184 2683772 1004535 1004547 1004535 3329159 1004535 3329159 4283528 225097 4283528 3326351 4283528 3326351 253245 217418 253245 241418 253245 241418 239453 241418 1151141 1649189 1151141 1649189 4635338 1649189 3324303 665674 3324303 665674 1679387 665674 4677433 3338284 4677433 3338284 1657549 4304467 1657549 910794 1657549 910794 745299 910794 1427360 242509 1427360 1367008 1427360 1367008 329497 1367008 4396011 2731216 4396011 442701 4396011 442701 928723 1312208 928723 1312208 3643934 3024325 3643934 1025713 3643934 1025713 1020049 1025713 1660561 2302687 1660561 655233 1660561 655233 1044582 655233 3328876 4791976 3328876 1672651 3328876 1672651 383080 1672651 959385 3343982 959385 3341875 959385 3341875 1886403 3341875 300364 309453 300364 2745336 300364 2745336 4424530 2745336 4259834 2420872 4259834 2662681 4259834 2662681 4330761 2662681 3659671 3015538 3659671 892818 3659671 892818 913361 892818 3345648 4300861 3345648 3344890 3345648 3344890 3081858 3344890 3280122 3348081 3280122 811214 3280122 811214 824249 811214 3838486 3338311 3838486 3338311 4734873 3338311 1647710 2826976 1647710 2935739 1647710 2935739 4150702 784776 4150702 784776 865807 784776 4193686 2461021 4193686 1684714 4193686 1684714 4601436 1684714 3319828 2348702 3319828 2348702 4022896 2348702 1657179 3840729 1657179 3340018 1657179 3340018 2483740 3340018 728355 728483 728355 1265002 728355 1265002 1685480 4791308 1685480 496255 1685480 496255 3321897 496255 1648220 4244805 1648220 4244805 1648203 4244805 3341539 1297096 3341539 1932120 3341539 1932120 3575075 1932120 3350851 1460979 3350851 1460979 1439074 1460979 3338000 2960427 3338000 2693988 3338000 2693988 3338943 2693988 1317847 3314259 1317847 313555 1317847 313555 292249 313555 3324375 2948287 3324375 2587303 3324375 2587303 4218083 2587303 196195 1438378 196195 3336558 196195 3336558 4674092 2981915 4674092 2981915 194573 208972 194573 4725989 194573 4725989 1660675 4725989 1036569 1061627 1036569 2387085 1036569 2387085 4542751 2869339 4542751 1121162 4542751 1121162 552151 1121162 4396339 2740229 4396339 2108298 4396339 2108298 1153986 527132 1153986 3333923 1153986 3333923 4385973 3333923 2687033 3350337 2687033 1025294 2687033 1025294 1685847 1025294 3607617 1966884 3607617 1108283 3607617 1108283 1133143 1108283 1658165 3157393 1658165 139576 1658165 139576 3330084 139576 437850 3340882 437850 3340882 3334145 1678844 3334145 1678844 3707051 1678844 3315526 2751399 3315526 1422124 3315526 1422124 254953 1422124 3291069 3395343 3291069 3395343 4439437 1168380 4439437 1168380 1677363 1168380 4458876 2776121 4458876 2200150 4458876 2200150 100335 3343204 100335 3330596 100335 3330596 2911365 2272061 2911365 2272061 4380921 2272061 3725214 200042 3725214 200042 236794 2333783 236794 2333783 4012817 2333783 419295 1666113 419295 4672612 419295 4672612 3344298 4672612 1255862 442298 1255862 4044791 1255862 4044791 235836 4044791 3350647 2223807 3350647 2223807 3902436 2223807 462733 1668993 462733 1668993 2981599 1668993 1728633 1505509 1728633 1505509 1667901 1505509 3721842 3344761 3721842 3344761 49037 3344761 2236305 1119634 2236305 1119634 1658248 1119634 2300237 1675873 2300237 889199 2300237 889199 772807 1685931 772807 1685931 247887 1685931 3978273 1646674 3978273 3328004 3978273 3328004 144784 3328004 1685187 3865277 1685187 2204179 1685187 2204179 4448217 2204179 4070194 2376288 4070194 283423 4070194 283423 1388237 283423 3209593 1972280 3209593 1972280 4681051 1972280 1396000 269919 1396000 2950420 1396000 2950420 3334627 2950420 506061 1137550 506061 2366643 506061 2366643 4287623 2366643 851916 806422 851916 1679890 851916 1679890 4070544 1679890 885615 97365 885615 97365 3351435 4674216 3351435 273470 3351435 273470 376800 1342804 376800 1342804 4097701 2533436 4097701 321586 4097701 321586 1659495 3596759 1659495 1296140 1659495 1296140 1282369 1296140 1657606 2833058 1657606 662727 1657606 662727 1010988 662727 4215246 2544002 4215246 1647470 4215246 1647470 567614 554873 567614 947524 567614 947524 1674215 3318141 1674215 1678753 1674215 1678753 364336 1678753 4258811 2592810 4258811 1054768 4258811 1054768 1046698 1054768 3337860 2979575 3337860 2979575 2105981 2979575 4371592 1648245 4371592 1648245 1258477 1246973 1258477 3321037 1258477 3321037 4568614 3321037 4016792 660758 4016792 660758 1660206 660758 3539613 3107047 3539613 2815286 3539613 2815286 3822106 2815286 1138357 529993 1138357 3332824 1138357 3332824 4502204 2139178 4502204 2265956 4502204 2265956 3921174 2265956 4451959 1695762 4451959 1695762 1651245 1695762 3319402 4351977 3319402 1045637 3319402 1045637 3348427 2654961 3348427 2654961 4477650 2792475 4477650 1663884 4477650 1663884 4662424 1663884 587618 1658535 587618 1985016 587618 1985016 4697817 1985016 684459 682385 684459 3333431 684459 3333431 2658739 1055364 2658739 1055364 638261 1055364 4270273 2893295 4270273 2893295 3337475 2150540 3337475 2256148 3337475 2256148 4438509 2256148 1039828 639141 1039828 979920 1039828 979920 359339 2458567 359339 2458567 4186280 2458567 1674436 875640 1674436 1916117 1674436 1916117 3597837 1916117 694679 625523 694679 625523 488463 3660306 488463 2286100 488463 2286100 4755687 3350576 4755687 3350576 554770 3326095 554770 4634023 554770 4634023 4387420 310102 4387420 310102 292361 310102 4736155 3095321 4736155 1678719 4736155 1678719 2593661 1678719 3727458 2943566 3727458 874712 3727458 874712 887080 874712 4984624 2808736 4984624 2808736 3326558 4225797 3326558 849925 3326558 849925 809390 849925 1350629 1972479 1350629 1972479 4694753 1972479 4284035 3336147 4284035 3324558 4284035 3324558 300754 293643 300754 3550738 300754 3550738 3887490 2785265 3887490 2850069 3887490 2850069 4493585 2850069 4143187 2340943 4143187 2340943 4302911 2340943 903269 788026 903269 2924872 903269 2924872 4600872 2924872 3805588 856590 3805588 856590 460729 1187283 460729 831066 460729 831066 820416 831066 609184 2746442 609184 2746442 4399357 2746442 3775097 1664726 3775097 3322423 3775097 3322423 140885 3322423 391764 408527 391764 2161399 391764 2161399 4506149 2161399 1650759 4776959 1650759 3819727 1650759 3819727 4202507 2071428 4202507 2071428 2887817 3313808 2887817 2690086 2887817 2690086 4351453 2690086 1837150 3353084 1837150 441350 1837150 441350 437653 441350 885164 4073011 885164 4073011 3560608 3082150 3560608 3660687 3560608 3660687 1653070 3660687 3322621 1016921 3322621 3469260 3322621 3469260 3325170 3469260 774948 886699 774948 886699 4594538 2926046 4594538 1676629 4594538 1676629 65468 1676629 1647646 3798741 1647646 1668449 1647646 1668449 4139063 3377942 4139063 3377942 1004919 672660 1004919 2846629 1004919 2846629 4502368 2846629 3338231 3477115 3338231 867049 3338231 867049 780522 867049 838629 794665 838629 3720429 838629 3720429 3318490 3720429 2736657 262662 2736657 262662 1413868 262662 3322198 2901065 3322198 2901065 3736170 2901065 1780053 3352439 1780053 2313924 1780053 2313924 4340923 2313924 3112456 1031598 3112456 1031598 1040497 1031598 1377485 2901825 1377485 2901825 3762213 2901825 1659218 3647617 1659218 2156650 1659218 2156650 4510046 2156650 3885778 3313565 3885778 3313565 2035180 3313565 2648124 3314244 2648124 305087 2648124 305087 4328997 2351480 4328997 776443 4328997 776443 757405 776443 2602463 2443487 2602463 2443487 4096094 2443487 3337281 536881 3337281 536881 217288 4798772 217288 4798772 4767799 310747 4767799 310747 310220 310747 1005251 3339751 1005251 3339751 521709 3339751 3348360 1883511 3348360 1883511 4753730 1883511 367242 3346326 367242 342920 367242 342920 1324464 342920 1035798 3349675 1035798 3349675 1805198 3349675 1215366 1198156 1215366 1649263 1215366 1649263 4747911 3087866 4747911 491030 4747911 491030 1186126 491030 3318059 3603370 3318059 3317100 3318059 3317100 31846 3317100 4424541 2784447 4424541 3250092 4424541 3250092 372493 1273766 372493 1299136 372493 1299136 4581844 1299136 565577 670472 565577 670472 1669976 670472 218545 2451562 218545 2451562 4111768 2451562 364255 1311187 364255 2960629 364255 2960629 3866597 612320 3866597 612320 615469 612320 3462355 2564176 3462355 2564176 4236935 2564176 2258631 3316569 2258631 2994217 2258631 2994217 3693874 2994217 1434244 233859 1434244 2718289 1434244 2718289 4393634 2718289 3875125 2800852 3875125 2339625 3875125 2339625 4324154 2339625 3685161 3352952 3685161 2417271 3685161 2417271 1670264 2417271 1676926 1235425 1676926 1659820 1676926 1659820 445009 1659820 1670202 4554852 1670202 3326787 1670202 3326787 3918506 3317028 3918506 3317028 393510 1268184 393510 1659699 393510 1659699 3792534 2884649 3792534 2636004 3792534 2636004 4441468 2748359 4441468 1277921 4441468 1277921 375253 1277921 527423 1123393 527423 3318551 527423 3318551 2658437 3318551 1092688 3329414 1092688 3320484 1092688 3320484 3465252 3320484 1428235 243394 1428235 3025225 1428235 3025225 1671666 3025225 481325 1185797 481325 2947031 481325 2947031 3750434 2947031 1342685 336470 1342685 1449396 1342685 1449396 2188223 1671982 2188223 1280121 2188223 1280121 1284506 1280121 1423593 1444136 1423593 387533 1423593 387533 1274476 387533 1682990 2478194 1682990 2478194 4288366 2649968 4288366 1317294 4288366 1317294 1198428 464905 1198428 3321181 1198428 3321181 3819397 3321181 3353122 726925 3353122 882940 3353122 882940 791135 882940 4722684 3327505 4722684 2866271 4722684 2866271 1002869 3315321 1002869 1655764 1002869 1655764 4770310 4047717 4770310 4047717 1659548 947862 1659548 2961130 1659548 2961130 4567630 2882263 4567630 3335525 4567630 3335525 1340404 299960 1340404 1673559 1340404 1673559 4246592 2585070 4246592 2348046 4246592 2348046 493476 3353131 493476 2112006 493476 2112006 4579526 2112006 751349 766823 751349 3323366 751349 3323366 2719465 3323366 1029803 1001015 1029803 4631904 1029803 4631904 3332752 4631904 250017 1421179 250017 3324479 250017 3324479 3799784 3324479 1660949 3352406 1660949 3352406 2717234 3352406 1672290 2061439 1672290 2061439 1659640 2061439 1675256 3195617 1675256 262257 1675256 262257 3333577 262257 445300 4478317 445300 4478317 3320425 4478317 969983 1661804 969983 2273770 969983 2273770 4853856 1670667 4853856 4569998 4853856 4569998 3340263 1927215 3340263 1927215 3612595 1927215 749114 737831 749114 2181022 749114 2181022 4496623 2181022 1649885 1570968 1649885 2813930 1649885 2813930 4489314 2813930 1110944 665211 1110944 665211 2433934 3321875 2433934 2577872 2433934 2577872 1681021 2577872 4635831 196561 4635831 196561 523436 1978582 523436 1978582 3670607 1978582 3319521 1170424 3319521 1676015 3319521 1676015 1650735 4358182 1650735 1314886 1650735 1314886 1242631 1253408 1242631 2872477 1242631 2872477 3788847 2872477 1665678 613502 1665678 2381316 1665678 2381316 4050032 2381316 3894022 1647431 3894022 2370255 3894022 2370255 4713884 1285980 4713884 1285980 381801 1285980 544358 542042 544358 1999039 544358 1999039 3690295 1999039 247281 238074 247281 2948403 247281 2948403 4629295 2948403 1231493 440081 1231493 1668382 1231493 1668382 1886915 1668382 1661932 2774346 1661932 2774346 4555597 2911759 4555597 1223480 4555597 1223480 1050908 3329937 1050908 1832418 1050908 1832418 4114894 3623503 4114894 3623503 3324143 3623503 4008770 2318882 4008770 2992851 4008770 2992851 4665514 2992851 3552644 1898935 3552644 2450224 3552644 2450224 4223653 2450224 4061187 3335794 4061187 3335794 1123208 1116091 1123208 2337916 1123208 2337916 4489140 2838243 4489140 1668359 4489140 1668359 407392 408338 407392 408338 1863093 1677490 1863093 654584 1863093 654584 638517 654584 3953476 2279613 3953476 811492 3953476 811492 814292 811492 1653945 4373203 1653945 1217855 1653945 1217855 907513 769414 907513 2672608 907513 2672608 3999056 2672608 3469831 1138126 3469831 1138126 1140950 1138126 3318850 508601 3318850 1206228 3318850 1206228 1243508 1206228 1653103 4486766 1653103 2114878 1653103 2114878 4258003 2600240 4258003 1669409 4258003 1669409 1611301 1669409 2093197 2954173 2093197 2954173 4614400 2954173 4368070 1671521 4368070 3350787 4368070 3350787 2820374 1662355 2820374 1662355 245941 4344747 245941 1714746 245941 1714746 3341709 1714746 1334086 917377 1334086 917377 3762537 1674131 3762537 1439812 3762537 1439812 197287 1439812 3330707 4477169 3330707 2917403 3330707 2917403 4597610 2917403 2529108 1652658 2529108 2505003 2529108 2505003 4484247 2178841 4484247 2315522 4484247 2315522 863568 807575 863568 2578723 863568 2578723 4229699 1686006 4229699 1686006 2437277 1685568 2437277 1912553 2437277 1912553 3319340 1912553 1124570 556378 1124570 1674228 1124570 1674228 4339079 2675062 4339079 405801 4339079 405801 1264128 405801 1949673 2188109 1949673 1680192 1949673 1680192 311869 1680192 4277487 1670966 4277487 2684564 4277487 2684564 2089462 3318577 2089462 2611469 2089462 2611469 4298498 2611469 1661493 1856007 1661493 3464870 1661493 3464870 3318337 3464870 3192295 2255044 3192295 2255044 4394661 2255044 3953927 1390228 3953927 1390228 1408147 1390228 3717599 3348198 3717599 3348198 2416215 3348198 4483695 1647096 4483695 1647096 638976 962549 638976 962549 668250 962549 558766 534906 558766 2782774 558766 2782774 4441386 2782774 1673485 1042708 1673485 3012961 1673485 3012961 3652681 3012961 566525 558761 566525 2263841 566525 2263841 3901194 2263841 3350189 4693429 3350189 3328571 3350189 3328571 4069910 1446095 4069910 1446095 356253 363676 356253 4398642 356253 4398642 3934025 1661265 3934025 1661265 268693 1661265 4326112 2705982 4326112 2705982 317692 294359 317692 2415606 317692 2415606 4254128 2415606 3327242 3775019 3327242 2154700 3327242 2154700 3829759 2154700 798299 3322147 798299 882463 798299 882463 3318047 882463 1114296 532707 1114296 3322560 1114296 3322560 4492504 3322560 1556938 1669518 1556938 4008388 1556938 4008388 232882 4008388 787368 774152 787368 857769 787368 857769 1671421 4673073 1671421 3167232 1671421 3167232 3339758 3167232 1653175 4779958 1653175 543590 1653175 543590 1128061 543590 1653282 4408713 1653282 3221998 1653282 3221998 4550190 659931 4550190 659931 658465 659931 1039199 3571499 1039199 757909 1039199 757909 882082 2999607 882082 2999607 4664804 2999607 36486 183433 36486 183433 1675202 4904855 1675202 2236061 1675202 2236061 3917538 2236061 1649198 533119 1649198 533119 553551 533119 4003370 2798273 4003370 2798273 4434362 2798273 4221114 940442 4221114 940442 320707 1669224 320707 1669224 1696233 1669224 184732 3315323 184732 2108855 184732 2108855 3786259 2108855 1663429 2321180 1663429 2027667 1663429 2027667 4753581 3079098 4753581 2083263 4753581 2083263 928893 922246 928893 3014988 928893 3014988 4665949 3014988 3948773 2709069 3948773 3005721 3948773 3005721 1676418 1372418 1676418 2006159 1676418 2006159 4668198 2006159 3346982 3584616 3346982 526551 3346982 526551 3614516 526551 1031869 1355418 1031869 1355418 1500554 1671417 1500554 1647104 1500554 1647104 179567 1647104 3315100 3776125 3315100 3072350 3315100 3072350 3780925 1908424 3780925 1908424 1647905 1908424 1649438 4375552 1649438 3329463 1649438 3329463 832026 827397 832026 1655880 832026 1655880 3931549 2245239 3931549 1674944 3931549 1674944 4491383 1674944 1670219 4383776 1670219 2302417 1670219 2302417 3962932 2302417 810919 3317923 810919 2127924 810919 2127924 4047850 2373822 4047850 809502 4047850 809502 858248 809502 1649014 3996401 1649014 3317982 1649014 3317982 505175 3317982 3314916 568976 3314916 568976 1085058 568976 3576006 3336689 3576006 2245051 3576006 2245051 3917313 2245051 3870830 2821613 3870830 280321 3870830 280321 1378524 280321 4055875 2808801 4055875 2808801 4800200 662956 4800200 662956 1023419 662956 1152010 3631434 1152010 2233338 1152010 2233338 4733294 3055319 4733294 453992 4733294 453992 719759 4628099 719759 4628099 3351036 1128598 3351036 1128598 1142043 1128598 3868959 2771810 3868959 2341191 3868959 2341191 4349837 2341191 1659121 3325265 1659121 3325265 2296124 3325265 594164 617141 594164 1925691 594164 1925691 4728985 1925691 4191338 3053547 4191338 3053547 4699991 3053547 820275 3340193 820275 2915110 820275 2915110 4561026 2915110 1108488 556342 1108488 2369829 1108488 2369829 4028997 2369829 297964 3314588 297964 1659271 297964 1659271 2086942 1659271 440306 1226788 440306 3807876 440306 3807876 3339310 3807876 1101931 564250 1101931 2581434 1101931 2581434 4393832 2727341 4393832 1225806 4393832 1225806 1245793 1225806 3116376 1677105 3116376 750772 3116376 750772 740121 750772 3583876 3106315 3583876 2393493 3583876 2393493 3342133 3324184 3342133 3324184 867804 846098 867804 1950671 867804 1950671 4699177 1950671 4039021 3348409 4039021 2531373 4039021 2531373 4136805 2531373 3338049 302920 3338049 302920 4505529 302920 4296368 2470892 4296368 2470892 3317486 4363115 3317486 1103038 3317486 1103038 1664320 1103038 3351060 1655780 3351060 1403263 3351060 1403263 261524 1403263 4353714 2675758 4353714 2364206 4353714 2364206 1679219 2156409 1679219 2312342 1679219 2312342 4362304 2312342 3325182 3642877 3325182 3642877 1447322 195322 1447322 3391075 1447322 3391075 1676809 3391075 1409284 1387611 1409284 3343182 1409284 3343182 3613759 3343182 3317527 1683938 3317527 3323498 3317527 3323498 496277 526579 496277 1226254 496277 1226254 3336407 1226254 1292484 1658645 1292484 604853 1292484 604853 4384691 2297761 4384691 1679653 4384691 1679653 3350277 1679653 4352296 4886836 4352296 4886836 1647367 4886836 4952180 1212087 4952180 1212087 233215 1416674 233215 435119 233215 435119 4271834 2584656 4271834 1670112 4271834 1670112 1059815 1670112 1679186 3834849 1679186 3818823 1679186 3818823 3340869 3818823 1514300 2291457 1514300 2291457 4613559 2951714 4613559 2151525 4613559 2151525 4480853 3337683 4480853 1254838 4480853 1254838 391007 1254838 1457735 1672173 1457735 1672173 612946 1672173 1431259 255919 1431259 2389120 1431259 2389120 4294255 2389120 1360983 303955 1360983 2010840 1360983 2010840 4657293 2010840 3749519 2922240 3749519 1648430 3749519 1648430 999010 678750 999010 1932650 999010 1932650 3751537 2921123 3751537 508453 3751537 508453 1168255 508453 1258519 405802 1258519 1655861 1258519 1655861 1154835 1655861 4414107 1664169 4414107 486568 4414107 486568 1176519 486568 1674303 1080786 1674303 1080786 3350709 1080786 1650275 3006752 1650275 291025 1650275 291025 292919 291025 3547191 3099203 3547191 2474729 3547191 2474729 4657246 3006326 4657246 1679073 4657246 1679073 2564082 1679073 3316932 1231788 3316932 2339013 3316932 2339013 4044559 2339013 1288451 402729 1288451 448361 1288451 448361 1230862 448361 1571188 3322135 1571188 283291 1571188 283291 1353959 283291 4251489 2437604 4251489 2437604 349921 333064 349921 2051323 349921 2051323 4109181 2571337 4109181 2291437 4109181 2291437 1655451 137612 1655451 3336359 1655451 3336359 4265730 3336359 2073581 1332546 2073581 1332546 564890 491341 564890 491341 489410 491341 899392 2616063 899392 2616063 4347200 2317863 4347200 2970856 4347200 2970856 3350926 2970856 3661950 758788 3661950 758788 764523 758788 4026167 3349148 4026167 2441634 4026167 2441634 4377423 2723548 4377423 2440976 4377423 2440976 1328038 1299332 1328038 2018175 1328038 2018175 3715592 2018175 1235878 425015 1235878 2245012 1235878 2245012 3875062 1976080 3875062 1976080 4695315 1976080 546567 1144693 546567 3319786 546567 3319786 1686000 1487988 1686000 2313861 1686000 2313861 4342488 1651706 4342488 1651706 589755 1651706 3333256 2743870 3333256 2596866 3333256 2596866 4270463 2596866 620618 608358 620618 2047354 620618 2047354 4604309 2047354 3997963 3323020 3997963 3323020 4666666 3323020 4155087 1894635 4155087 1894635 3144207 3331974 3144207 3331974 3990777 3331974 78422 3338970 78422 3317376 78422 3317376 4650090 1289829 4650090 1289829 373479 1289829 4541697 2870346 4541697 2661644 4541697 2661644 1444490 1448351 1444490 1655305 1444490 1655305 207750 1655305 2812355 1113125 2812355 1113125 554399 1113125 645042 1003237 645042 1679583 645042 1679583 1648282 692700 1648282 2654254 1648282 2654254 4002184 2654254 306479 1359507 306479 2233814 306479 2233814 4007899 2326900 4007899 269247 4007899 269247 356578 1324883 356578 1076224 356578 1076224 1681746 1825774 1681746 365209 1681746 365209 355960 365209 4961713 1648003 4961713 972587 4961713 972587 1152263 531218 1152263 1326117 1152263 1326117 347035 1326117 3345768 2681017 3345768 2569891 3345768 2569891 4126889 2569891 1686131 4190370 1686131 1188939 1686131 1188939 474903 1188939 908781 3322151 908781 3322151 4119219 637884 4119219 637884 653546 637884 3976111 2716697 3976111 1309844 3976111 1309844 600242 615515 600242 3346018 600242 3346018 3472613 3346018 1670805 4976226 1670805 1672516 1670805 1672516 1328806 1672516 2171512 1658287 2171512 2040618 2171512 2040618 3707226 2040618 1396759 285147 1396759 4601250 1396759 4601250 3315973 4601250 1177053 3323703 1177053 3693928 1177053 3693928 3352849 3693928 1661033 370858 1661033 2106881 1661033 2106881 4682418 3036129 4682418 1243720 4682418 1243720 680816 651390 680816 1660787 680816 1660787 2027120 1660787 573770 577830 573770 2324977 573770 2324977 4325585 2324977 501529 1148836 501529 2113571 501529 2113571 4555785 2113571 2968711 1685254 2968711 2235914 2968711 2235914 4398857 2235914 4332365 1655964 4332365 1655964 1429872 1655964 4593307 3325675 4593307 838331 4593307 838331 1656359 838331 4550157 2545577 4550157 2545577 1674083 2545577 4449266 3321768 4449266 3321768 1402214 268899 1402214 4788868 1402214 4788868 921281 4788868 3774998 3209268 3774998 3209268 871500 875533 871500 3335572 871500 3335572 3324030 358735 3324030 358735 3333126 358735 335255 2984727 335255 2984727 4648057 2984727 1651435 1653578 1651435 1653578 4256288 1653578 2209556 1647991 2209556 3326011 2209556 3326011 603150 3326011 1654922 958354 1654922 958354 3334223 958354 261131 276865 261131 1077569 261131 1077569 3331670 1077569 1138399 545142 1138399 1115008 1138399 1115008 550111 1115008 1061377 3322495 1061377 3092800 1061377 3092800 3777798 2113676 3777798 2113676 4529594 2113676 4209745 2805621 4209745 2805621 4470979 2805621 1123835 537318 1123835 3790842 1123835 3790842 319761 3790842 2837137 1669866 2837137 2355329 2837137 2355329 4308579 2355329 1673263 1494496 1673263 2007006 1673263 2007006 1657841 2007006 2224231 3316399 2224231 1138977 2224231 1138977 364940 3339764 364940 707740 364940 707740 3958751 2921235 3958751 2921235 4572395 2921235 4039203 1350771 4039203 1350771 300360 1350771 2533272 3349457 2533272 2393298 2533272 2393298 4261520 2393298 3224287 1019014 3224287 1019014 1010549 1019014 3385113 3343216 3385113 2288984 3385113 2288984 1675304 3891730 1675304 1355043 1675304 1355043 298015 1355043 318591 1339609 318591 3023817 318591 3023817 3341410 3085953 3341410 2482711 3341410 2482711 4191622 2482711 1650628 4151153 1650628 1061134 1650628 1061134 4391455 2250976 4391455 438123 4391455 438123 469319 438123 1810542 3060647 1810542 3060647 4737495 3060647 1295595 3732645 1295595 1667895 1295595 1667895 3320793 3327785 3320793 3327785 1769970 1674038 1769970 3093099 1769970 3093099 3572086 3093099 3347034 4541086 3347034 4541086 1664139 4541086 3590858 1377029 3590858 1377029 1396014 1377029 3321243 462305 3321243 703005 3321243 703005 693473 703005 3316424 4706458 3316424 2141654 3316424 2141654 4545086 2141654 1826351 3603020 1826351 3603020 1655166 3603020 3746541 752845 3746541 752845 917200 752845 3315922 57540 3315922 1137693 3315922 1137693 505126 1137693 1670057 2752394 1670057 2679861 1670057 2679861 4376619 2679861 4297549 965634 4297549 965634 720717 931396 720717 952216 720717 952216 718642 952216 4089705 2393401 4089705 1675366 4089705 1675366 4510957 3321042 4510957 3321042 388305 3321042 1078679 1063453 1078679 1264862 1078679 1264862 1675180 297446 1675180 2050148 1675180 2050148 4601975 2050148 769698 765556 769698 4179950 769698 4179950 3349908 4179950 2275235 1657827 2275235 2209817 2275235 2209817 4446330 2209817 3733693 1653928 3733693 1918445 3733693 1918445 4716075 1918445 3599525 4982407 3599525 4982407 1292514 1296171 1292514 3320239 1292514 3320239 2811579 3320239 2692496 3339504 2692496 3339504 4315967 458095 4315967 458095 438769 458095 4045818 2632113 4045818 1998243 4045818 1998243 4640311 1998243 1678107 2973514 1678107 1921063 1678107 1921063 3611853 1921063 1312409 359601 1312409 1010284 1312409 1010284 988580 1010284 3316296 2852786 3316296 266356 3316296 266356 807101 820843 807101 303212 807101 303212 4672403 4711305 4672403 4711305 1667620 4711305 1678704 1438069 1678704 1438069 212932 1438069 1648718 3885229 1648718 3673696 1648718 3673696 3341801 3673696 2059710 503898 2059710 503898 499347 503898 1579259 3020724 1579259 3020724 3648717 3020724 1043953 38780 1043953 38780 3352435 38780 1648982 3011243 1648982 240819 1648982 240819 230786 240819 1045846 2686382 1045846 2686382 4497878 3338912 4497878 1058413 4497878 1058413 615590 1058413 1658454 4781861 1658454 4781861 1653200 4781861 4898509 728529 4898509 728529 940823 728529 1130188 3341697 1130188 222000 1130188 222000 4139435 222000 475636 2457793 475636 2457793 4123245 2457793 1018068 613099 1018068 2164283 1018068 2164283 3841529 2164283 1677379 2264001 1677379 2258694 1677379 2258694 4420455 2258694 3336060 3505986 3336060 403768 3336060 403768 376756 403768 945423 949037 945423 949037 731211 949037 1223144 3342459 1223144 2889870 1223144 2889870 4630964 1662481 4630964 1662481 2428325 1662481 4502889 2178679 4502889 545921 4502889 545921 300263 249291 300263 249291 3653183 3329204 3653183 567350 3653183 567350 1081960 567350 2535576 3349795 2535576 1648916 2535576 1648916 439175 1196932 439175 1660981 439175 1660981 3357351 1660981 1660172 4948278 1660172 488089 1660172 488089 1194830 488089 1673813 3973578 1673813 3352149 1673813 3352149 1666209 3352149 3828653 2575557 3828653 2575557 3330925 2575557 4328275 2734788 4328275 2734788 3112454 2341206 3112454 3322919 3112454 3322919 1680099 3696562 1680099 2519196 1680099 2519196 3333216 2519196 1144744 3334518 1144744 483556 1144744 483556 482228 483556 1314379 342108 1314379 1650135 1314379 1650135 1705749 1650135 1330334 3339952 1330334 1656954 1330334 1656954 4207654 1656954 3351432 2162872 3351432 806892 3351432 806892 645008 2770569 645008 2770569 3896098 2770569 910593 905034 910593 1666563 910593 1666563 385398 1666563 4294765 2373582 4294765 1686242 4294765 1686242 2387743 4430507 2387743 4430507 1675293 1673000 1675293 1673000 1488969 1673000 4862012 2975162 4862012 2975162 2041268 3344963 2041268 1294760 2041268 1294760 348152 1294760 1668190 4624735 1668190 605128 1668190 605128 1044429 605128 4747995 1924275 4747995 1658001 4747995 1658001 459893 1658001 991124 742471 991124 742471 3344691 742471 2247224 3342171 2247224 1302075 2247224 1302075 288146 297877 288146 563932 288146 563932 2906624 3314440 2906624 729723 2906624 729723 719753 729723 3760065 2914152 3760065 2598457 3760065 2598457 4086322 2598457 921456 913236 921456 1485572 921456 1485572 1675245 1485572 768989 892308 768989 1654849 768989 1654849 2615701 1654849 1062578 1053934 1062578 1660028 1062578 1660028 4791299 1660028 1098636 241169 1098636 241169 3349880 2252392 3349880 114118 3349880 114118 3352921 114118 3321269 4345589 3321269 2659284 3321269 2659284 4328022 2659284 3990203 95860 3990203 95860 1663443 95860 4371595 2289979 4371595 1037995 4371595 1037995 305062 1661072 305062 1661072 4982151 1661072 3686536 3335834 3686536 963707 3686536 963707 954403 963707 1980416 1681942 1980416 1681942 1601158 1681942 3657355 3324571 3657355 1347087 3657355 1347087 810889 598573 810889 598573 4021839 2648689 4021839 1176183 4021839 1176183 1174138 1176183 1219456 455375 1219456 3349256 1219456 3349256 3226236 3349256 2860390 1649219 2860390 2132437 2860390 2132437 4531363 2132437 3957301 2719534 3957301 2657629 3957301 2657629 4027770 2657629 1020200 1650023 1020200 2725280 1020200 2725280 4364326 2725280 2270579 3323301 2270579 2693852 2270579 2693852 3983893 2693852 745978 3351411 745978 3351411 597326 3351411 1668870 3808882 1668870 2202954 1668870 2202954 4452003 2202954 1562583 541665 1562583 541665 532088 541665 4272706 2367589 4272706 359664 4272706 359664 368688 359664 1650209 4716498 1650209 2214051 1650209 2214051 3880709 2214051 1127829 1672301 1127829 3321795 1127829 3321795 284834 3321795 1020392 654186 1020392 1655264 1020392 1655264 4546833 2101029 4546833 523330 4546833 523330 1171519 473603 1171519 2931310 1171519 2931310 3705354 2931310 554379 3338846 554379 1435469 554379 1435469 245622 1435469 898992 881094 898992 3319646 898992 3319646 1606513 3319646 1263041 954924 1263041 954924 706536 954924 3330828 2257936 3330828 1209615 3330828 1209615 1223975 1209615 1279734 1285357 1279734 670144 1279734 670144 2188549 3085401 2188549 3085401 3555262 3085401 3342769 548123 3342769 892251 3342769 892251 795447 892251 3344637 635178 3344637 1944330 3344637 1944330 4745065 1944330 3341020 4543421 3341020 1682365 3341020 1682365 1311048 3348518 1311048 1052985 1311048 1052985 1062610 1052985 2513516 3337663 2513516 1418503 2513516 1418503 1398419 1418503 4491932 2168868 4491932 528547 4491932 528547 1685922 528547 1686408 1558750 1686408 1290694 1686408 1290694 357529 1290694 4181743 3048040 4181743 3048040 3622312 3048040 4000055 2550469 4000055 2550469 4211110 2550469 3319110 2660714 3319110 1446796 3319110 1446796 918599 736679 918599 990220 918599 990220 3323140 990220 1295848 407949 1295848 1170938 1295848 1170938 1195175 1170938 4327215 2642465 4327215 1421304 4327215 1421304 1670220 1421304 4731896 3076071 4731896 1998923 4731896 1998923 1654528 2829917 1654528 1941928 1654528 1941928 3731628 2035542 3731628 626037 3731628 626037 1030735 626037 1591690 3324562 1591690 3324562 473887 3324562 4060912 3348101 4060912 3348101 4588446 3348101 654440 1038951 654440 4944309 654440 4944309 1676918 4944309 1660384 893989 1660384 893989 887948 893989 4677178 3017129 4677178 2475144 4677178 2475144 4173415 2475144 4455511 3352668 4455511 3352668 335293 3352668 4548819 1268622 4548819 1268622 3716657 1268622 4441162 2756935 4441162 2756935 3333615 2421345 3333615 2421345 4088009 2421345 3315742 3472134 3315742 2722750 3315742 2722750 3323709 2722750 483041 1202665 483041 2057163 483041 2057163 3739096 2057163 1657334 2483393 1657334 308892 1657334 308892 3324108 308892 430399 2660113 430399 2660113 4340732 2660113 231178 3313596 231178 3110349 231178 3110349 1663304 216778 1663304 297130 1663304 297130 298211 297130 3288330 3335996 3288330 3335787 3288330 3335787 4336091 3335787 3345905 445712 3345905 445712 1229493 445712 4271751 2609064 4271751 309796 4271751 309796 319470 309796 3323272 1660844 3323272 895049 3323272 895049 902996 895049 3327275 694773 3327275 985647 3327275 985647 1001768 985647 1659366 3232242 1659366 1683146 1659366 1683146 878498 150692 878498 150692 3334255 150692 1663502 2590548 1663502 2590548 4384101 1013911 4384101 1013911 991078 1013911 2928963 3289069 2928963 3289069 3341858 3289069 2099089 1669466 2099089 3902179 2099089 3902179 3348756 1208896 3348756 1208896 481557 1208896 838043 816171 838043 1656553 838043 1656553 983063 1656553 423738 203353 423738 203353 1662438 203353 309230 4879666 309230 4879666 3952411 2721966 3952411 4123541 3952411 4123541 3345160 4123541 4121891 1424938 4121891 1424938 237863 1424938 1663698 4724093 1663698 653057 1663698 653057 585447 2297765 585447 2297765 4348372 2297765 649118 1025256 649118 1375343 649118 1375343 4492868 1670536 4492868 1670536 668827 1670536 3680749 3347473 3680749 225585 3680749 225585 245030 225585 1673804 3349668 1673804 3349668 815777 857841 815777 2129886 815777 2129886 4701792 3459333 4701792 3459333 617515 599069 617515 2644679 617515 2644679 4297015 2644679 1681733 187484 1681733 2216027 1681733 2216027 3866036 2216027 385384 383721 385384 2292706 385384 2292706 4490663 2197028 4490663 3347392 4490663 3347392 4753969 3347392 735051 866027 735051 866027 1647854 4049497 1647854 1305945 1647854 1305945 1307901 1305945 4693946 2018093 4693946 2018093 2981497 3341905 2981497 1953475 2981497 1953475 4749442 1953475 251357 1388780 251357 2221976 251357 2221976 3315809 642187 3315809 642187 139255 3351975 139255 3351975 4978064 1672295 4978064 3322471 4978064 3322471 4986226 3322471 3563659 3108700 3563659 3335619 3563659 3335619 1830357 3335619 4167311 808406 4167311 808406 242870 3317246 242870 309456 242870 309456 4531153 2873014 4531153 1253625 4531153 1253625 1239791 1253625 2552182 4890282 2552182 4890282 1667815 4890282 2141391 750643 2141391 750643 920832 750643 4561523 2121139 4561523 1333517 4561523 1333517 347938 1333517 4439057 2764248 4439057 1669314 4439057 1669314 472126 1168325 472126 1684614 472126 1684614 4594085 1684614 729207 300884 729207 300884 3860735 1650970 3860735 157647 3860735 157647 967511 1543287 967511 1543287 3335847 1543287 1116051 1128463 1116051 2777825 1116051 2777825 3882450 2777825 302152 1395851 302152 1668768 302152 1668768 1878274 1668768 1647879 4475285 1647879 1221761 1647879 1221761 3331381 1221761 465521 481668 465521 1655600 465521 1655600 1356679 1153455 1356679 1153455 4180371 2489208 4180371 1674532 4180371 1674532 1505838 1674532 1671791 3322956 1671791 1179939 1671791 1179939 1041186 394630 1041186 394630 1380318 281104 1380318 1403684 1380318 1403684 1410193 1403684 442885 1205647 442885 1205647 1682785 1480567 1682785 295669 1682785 295669 856361 1666355 856361 1666355 3321666 444225 3321666 2018045 3321666 2018045 3700399 2018045 2143236 1222845 2143236 1222845 1232663 1222845 4605037 3903816 4605037 3903816 262801 3903816 4780572 996425 4780572 1108546 4780572 1108546 846822 847821 846822 2635232 846822 2635232 4320391 2635232 2882375 8963 2882375 8963 676843 2662791 676843 2662791 3346382 2662791 2990472 1649005 2990472 2418048 2990472 2418048 4230789 2418048 1447932 1650139 1447932 2147751 1447932 2147751 3797475 2147751 362235 1677265 362235 2440113 362235 2440113 3094553 1672607 3094553 3460661 3094553 3460661 3321524 3460661 1138638 533544 1138638 1089735 1138638 1089735 603305 1089735 2853695 1671595 2853695 490175 2853695 490175 456395 490175 880944 986562 880944 986562 4490690 2821236 4490690 1222207 4490690 1222207 3348759 1222207 4949987 3344161 4949987 2987494 4949987 2987494 1165231 1144459 1165231 2410040 1165231 2410040 4256659 2410040 3329989 81352 3329989 1883557 3329989 1883557 3346187 1883557 2059722 1648375 2059722 3334083 2059722 3334083 2558202 3334083 1663811 1503907 1663811 1503907 3325439 1503907 2749136 2722126 2749136 2722126 4409718 2722126 531853 570627 531853 884192 531853 884192 897230 884192 469017 443724 469017 3344989 469017 3344989 2288451 3344989 1199339 1251697 1199339 1251697 415564 1251697 4618385 2667993 4618385 2667993 3920459 2748239 3920459 939657 3920459 939657 746727 2052413 746727 2052413 4604305 2052413 4012854 3324972 4012854 3324972 422796 1268714 422796 2560425 422796 2560425 4229929 2560425 1662742 4146510 1662742 2314142 1662742 2314142 3971886 2314142 3337153 1331471 3337153 1331471 983175 661982 983175 3167621 983175 3167621 4457288 2802174 4457288 5002897 4457288 5002897 1675426 5002897 3332684 711318 3332684 711318 3318331 711318 4154481 2505523 4154481 1065501 4154481 1065501 599083 1065501 1654523 3888441 1654523 2808739 1654523 2808739 4232986 661254 4232986 661254 1002575 661254 1101184 1071869 1101184 917365 1101184 917365 747804 917365 1650322 3115091 1650322 3115091 4796546 3115091 4218890 820239 4218890 820239 505428 505267 505428 692331 505428 692331 3552862 692331 1068652 1672750 1068652 1240910 1068652 1240910 444642 1240910 1095164 587866 1095164 3352173 1095164 3352173 4908081 3352173 3327781 1645947 3327781 2439136 3327781 2439136 4102879 2439136 1052151 1045398 1052151 1668476 1052151 1668476 3949639 1668476 491965 3339155 491965 3339155 1577931 3339155 517868 1658840 517868 1658840 2056056 3343505 2056056 1652476 2056056 1652476 438109 1652476 4137698 2543021 4137698 1871008 4137698 1871008 2188187 3690467 2188187 3690467 1671671 3690467 4566729 2896432 4566729 2933399 4566729 2933399 4590332 2933399 708778 739480 708778 1678249 708778 1678249 602029 1678249 762813
166331 0 0 953743419 0 953743419 327709827 673340986 327709827 673340986 328050584 673340986 102234118 899677153 102234118 759185408 102234118 759185408 754336397 245121713 754336397 920865190 754336397 920865190 81155683 920865190 251220281 741078572 251220281 741078572 823159062 45698467 823159062 45698467 953044526 45698467 404595845 817796618 404595845 817796618 182928002 817796618 984711379 15044797 984711379 657330055 984711379 657330055 193162741 806964749 193162741 168521452 193162741 168521452 830706700 168521452 196176925 804046953 196176925 548989608 196176925 548989608 450533948 548989608 149055376 851931916 149055376 285944422 149055376 285944422 713609435 285944422 34035613 967020874 34035613 773265299 34035613 773265299 805109023 192762844 805109023 638984243 805109023 638984243 361004924 638984243 481826988 141277043 481826988 141277043 908842541 89576991 908842541 405463225 908842541 405463225 595016977 405463225 904817874 93913580 904817874 772191033 904817874 772191033 228575634 772191033 898872204 100442096 898872204 998533672 898872204 998533672 1304721 998533672 565771480 435116151 565771480 442818698 565771480 442818698 557597041 442818698 886924503 111574102 886924503 829672525 886924503 829672525 170829746 829672525 499934220 38872462 499934220 38872462 960177469 38872462 58225238 943474356 58225238 421173976 58225238 421173976 584641637 416096144 584641637 980053719 584641637 980053719 21295119 980053719 527038534 40931119 527038534 40931119 958159295 40931119 441408097 558545924 441408097 465963784 441408097 465963784 874714371 123460199 874714371 595087728 874714371 595087728 405324085 595087728 909663443 88636878 909663443 685770731 909663443 685770731 85811287 916114159 85811287 460508453 85811287 460508453 781844439 217059082 781844439 614987645 781844439 614987645 385392777 614987645 707429079 292391227 707429079 648177404 707429079 648177404 352905583 648177404 424651477 575441097 424651477 897791525 424651477 897791525 103864846 897791525 640230732 359232358 640230732 913672622 640230732 913672622 88400084 913672622 779972771 204838180 779972771 204838180 793500627 204838180 59553676 942420380 59553676 539005602 59553676 539005602 460447645 539005602 44840038 955858172 44840038 195368671 44840038 195368671 802604370 195368671 698192368 301185484 698192368 140541096 698192368 140541096 858327876 140541096 200087570 800219067 200087570 549563214 200087570 549563214 724798278 274848291 724798278 564963411 724798278 564963411 435355628 564963411 782965185 215846455 782965185 669587656 782965185 669587656 234721590 766274212 234721590 528334795 234721590 528334795 960173096 38900066 960173096 286196237 960173096 286196237 226342386 819896297 226342386 819896297 180965499 819896297 871550222 26785803 871550222 26785803 972917986 26785803 6509482 993533280 6509482 976361745 6509482 976361745 774281820 75974079 774281820 75974079 922772723 75974079 60894647 941102581 60894647 716587349 60894647 716587349 283969114 716587349 280943030 719208974 280943030 534289140 280943030 534289140 557501032 34922241 557501032 34922241 964001066 34922241 534536610 639484546 534536610 639484546 360593424 639484546 999795871 274993 999795871 260306429 999795871 260306429 44316999 956501654 44316999 125858703 44316999 125858703 872259561 125858703 543074601 596145471 543074601 596145471 404332729 596145471 892641930 106367926 892641930 265894122 892641930 265894122 15725334 985086898 15725334 669632984 15725334 669632984 809100632 188906698 809100632 754254172 809100632 754254172 220028637 780104338 220028637 677745937 220028637 677745937 704280166 295208087 704280166 305312985 704280166 305312985 573782628 437333461 573782628 437333461 273794869 817139773 273794869 817139773 73960371 927776807 73960371 559743946 73960371 559743946 440337226 559743946 339628062 661612257 339628062 283413139 339628062 283413139 716205387 283413139 264794277 860625286 264794277 860625286 140715265 860625286 354122189 646715143 354122189 990360583 354122189 990360583 9996383 990360583 797092289 47233599 797092289 47233599 951563130 47233599 170553927 829912125 170553927 365459718 170553927 365459718 634022878 365459718 384131123 616162861 384131123 545005010 384131123 545005010 454597786 545005010 171291930 829310621 171291930 465356921 171291930 465356921 925088237 73533657 925088237 591767719 925088237 591767719 408815178 591767719 910288871 87993771 910288871 806352390 910288871 806352390 193707044 806352390 446497476 54830814 446497476 54830814 944112593 54830814 82623750 919370338 82623750 243252817 82623750 243252817 908076618 90461041 908076618 369226045 908076618 369226045 630144512 369226045 970412445 28776706 970412445 566110797 970412445 566110797 434102810 566110797 861097716 137562956 861097716 465096165 861097716 465096165 534933953 465096165 748408749 250614887 748408749 783691488 748408749 783691488 216228196 783691488 667913388 331110332 667913388 882006793 667913388 882006793 119154533 882006793 601114400 9853501 601114400 9853501 989898935 9853501 666097203 991035621 666097203 991035621 9359803 991035621 367993441 606982168 367993441 606982168 392698098 606982168 17569410 983433056 17569410 829362769 17569410 829362769 765710052 232769416 765710052 490279811 765710052 490279811 152209716 848593742 152209716 292559265 152209716 292559265 707267873 292559265 607488370 507774341 607488370 507774341 244826475 756306359 244826475 56620258 244826475 56620258 942549839 56620258 313550145 688239582 313550145 468928080 313550145 468928080 845942826 152811873 845942826 393817936 845942826 393817936 605697815 393817936 709857973 289650587 709857973 389516755 709857973 389516755 610261341 389516755 909053120 89364060 909053120 145769876 909053120 145769876 446443514 553347809 446443514 488543391 446443514 488543391 510437149 488543391 217627968 782356423 217627968 378231935 217627968 378231935 621542916 378231935 444141688 643600837 444141688 643600837 356820158 643600837 368942053 136471678 368942053 136471678 862017086 136471678 719415132 280219814 719415132 12914659 719415132 12914659 987321690 12914659 259328460 741687182 259328460 40013111 259328460 40013111 959299878 40013111 526807046 473438980 526807046 235147906 526807046 235147906 763423569 235147906 248112802 753100556 248112802 683703542 248112802 683703542 318057423 683703542 137751889 954325629 137751889 954325629 46259104 954325629 760334210 238460623 760334210 892243455 760334210 892243455 5712527 994040564 5712527 830626886 5712527 830626886 169970233 830626886 94992731 907349639 94992731 168991983 94992731 168991983 830170271 168991983 96052470 906095704 96052470 522548458 96052470 522548458 884793504 113554079 884793504 684635128 884793504 684635128 317178450 684635128 906291682 92331165 906291682 945121372 906291682 945121372 56341376 945121372 59236022 225900147 59236022 225900147 814046360 184025787 814046360 826403604 814046360 826403604 174428384 826403604 211335065 788516876 211335065 827473069 211335065 827473069 173545427 827473069 578444134 422407079 578444134 527939370 578444134 527939370 472168336 527939370 857028434 141923352 857028434 827001776 857028434 827001776 173843242 827001776 891986165 106979903 891986165 880186731 891986165 880186731 69931733 931836862 69931733 151924526 69931733 151924526 846864405 151924526 273911692 941360580 273911692 941360580 60649403 941360580 868357867 49971536 868357867 49971536 948758852 49971536 280459694 719929546 280459694 652061228 280459694 652061228 718256267 281508716 718256267 287593698 718256267 287593698 606440114 393328801 606440114 180933876 606440114 180933876 817512249 180933876 814814300 594058311 814814300 594058311 406494070 594058311 593092258 407204282 593092258 867168300 593092258 867168300 57138763 944285528 57138763 716173071 57138763 716173071 284347389 716173071 211661096 927124509 211661096 927124509 74833333 927124509 198438197 97496152 198438197 97496152 901877992 97496152 575842718 425036673 575842718 342586466 575842718 342586466 791202168 207124368 791202168 207124368 813014678 185223716 813014678 619450236 813014678 619450236 380773357 619450236 803849686 193945579 803849686 349502843 803849686 349502843 650075980 349502843 951797016 46971209 951797016 422372966 951797016 422372966 391788958 608023000 391788958 488723436 391788958 488723436 510197023 488723436 402939704 597498619 402939704 438204252 402939704 438204252 779452603 219362259 779452603 901599187 779452603 901599187 100346620 901599187 943405184 55770776 943405184 811638332 943405184 811638332 61876250 940223269 61876250 597651579 61876250 597651579 402769063 597651579 161997023 927913199 161997023 927913199 73870463 927913199 93178752 586659761 93178752 586659761 413827277 586659761 26271111 974802764 26271111 568078935 26271111 568078935 431917904 568078935 8786113 991649950 8786113 206371265 8786113 206371265 791809507 206371265 351527457 672572052 351527457 672572052 328829712 672572052 623462302 376163406 623462302 791770583 623462302 791770583 208019310 791770583 325619319 543854015 325619319 543854015 455800008 543854015 70044771 931709440 70044771 723184476 70044771 723184476 534251720 465662634 534251720 578324956 534251720 578324956 422329713 578324956 486362199 28072587 486362199 28072587 971282204 28072587 79101782 922808140 79101782 611029356 79101782 611029356 456712737 409190279 456712737 409190279 591258621 409190279 513415277 686545390 513415277 686545390 153273951 872660433 153273951 872660433 128311947 872660433 804407426 193449407 804407426 911689853 804407426 911689853 90519842 911689853 552069394 448470960 552069394 886090535 552069394 886090535 115034884 886090535 347316891 604673202 347316891 604673202 776350198 222132813 776350198 918299019 776350198 918299019 83671828 918299019 470484991 375723437 470484991 375723437 624031959 375723437 50021257 951037136 50021257 133097852 50021257 133097852 865004162 133097852 59532264 942482062 59532264 591454689 59532264 591454689 460067705 539349800 460067705 753667366 460067705 753667366 78564731 923317268 78564731 185552718 78564731 185552718 812678776 185552718 282584789 717860903 282584789 644477028 282584789 644477028 831748612 159691172 831748612 159691172 839402167 159691172 237021422 945446804 237021422 945446804 56029053 945446804 787273044 211287789 787273044 302939236 787273044 302939236 696324751 302939236 907499260 91137252 907499260 93582751 907499260 93582751 495758973 842068645 495758973 842068645 158939821 842068645 323182200 433734157 323182200 433734157 791430671 80077273 791430671 80077273 918876813 80077273 443745019 555987944 443745019 185388087 443745019 185388087 812857589 185388087 360063867 640091245 360063867 558181601 360063867 558181601 441679268 558181601 202352835 798072718 202352835 345835736 202352835 345835736 851044205 147906108 851044205 842894386 851044205 842894386 158044854 842894386 930609432 68069034 930609432 555008318 930609432 555008318 56361194 945040650 56361194 728522632 56361194 728522632 905823534 92789098 905823534 365968379 905823534 365968379 45712649 954802952 45712649 321895877 45712649 321895877 803171513 147274220 803171513 147274220 851619816 147274220 827432844 462435643 827432844 462435643 538103105 462435643 961770019 37106103 961770019 155609696 961770019 155609696 115504909 885414462 115504909 207470130 115504909 207470130 898823924 100509367 898823924 605687970 898823924 605687970 394118530 605687970 824966388 173660887 824966388 185011570 824966388 185011570 127046962 873829454 127046962 307553331 127046962 307553331 691512370 307553331 279991488 720305812 279991488 576878628 279991488 576878628 495922184 351000543 495922184 351000543 648717505 351000543 484462812 515251401 484462812 29325852 484462812 29325852 969943738 29325852 465638197 534224760 465638197 386719681 465638197 386719681 612993694 386719681 307756115 694001392 307756115 358813409 307756115 358813409 933169017 65334824 933169017 598426786 933169017 598426786 402093316 598426786 786783125 211772907 786783125 835964526 786783125 835964526 164890272 835964526 620048353 311137671 620048353 311137671 687428168 311137671 430445192 670322934 430445192 670322934 331256425 670322934 932304965 66269159 932304965 849762074 932304965 849762074 151212181 849762074 357872994 642572781 357872994 812435536 357872994 812435536 187853308 812435536 345367349 311251583 345367349 311251583 687316718 311251583 443313592 636110230 443313592 636110230 363787393 636110230 666729538 332434489 666729538 865139336 666729538 865139336 133083547 868087162 133083547 125275040 133083547 125275040 879588683 118700967 879588683 549453445 879588683 549453445 450128699 549453445 941973964 57050971 941973964 647991513 941973964 647991513 109995235 891099263 109995235 620862738 109995235 620862738 379500272 620862738 323981993 677540916 323981993 344406350 323981993 344406350 962550842 36258300 962550842 257136341 962550842 257136341 492529358 522527802 492529358 522527802 162775070 838231932 162775070 821643681 162775070 821643681 463452325 535909371 463452325 816451258 463452325 816451258 184200805 816451258 749852542 249194586 749852542 374513983 749852542 374513983 593120668 407168003 593120668 89400028 593120668 89400028 909027111 89400028 309163185 809297258 309163185 809297258 190781476 809297258 264834729 574962818 264834729 574962818 834983667 111518303 834983667 111518303 887063396 111518303 590398727 410172498 590398727 208774433 590398727 208774433 789726796 208774433 499534322 500081415 499534322 100738845 499534322 100738845 898586155 100738845 647446108 925763169 647446108 925763169 76121176 925763169 306256130 695380605 306256130 996157378 306256130 996157378 3849685 996157378 200284941 269733277 200284941 269733277 730165748 269733277 154760757 845988733 154760757 572662611 154760757 572662611 539402428 461112963 539402428 841337383 539402428 841337383 100324170 901703189 100324170 541063092 100324170 541063092 739612201 20956717 739612201 20956717 978443641 20956717 230219984 770721331 230219984 300034114 230219984 300034114 699544587 300034114 687956099 310605742 687956099 244721206 687956099 244721206 882981363 115494846 882981363 307194956 882981363 307194956 691895836 307194956 796129609 202044475 796129609 705183567 796129609 705183567 295919463 705183567 627275524 92356707 627275524 92356707 924390816 50564746 924390816 50564746 948159922 50564746 476411462 523502393 476411462 248854632 476411462 248854632 846491893 152197950 846491893 739569153 846491893 739569153 26097829 974996985 26097829 387342965 26097829 387342965 739049411 260656976 739049411 686772164 739049411 686772164 315009212 686772164 728088766 271554114 728088766 922576927 728088766 922576927 79332337 922576927 677531290 320741853 677531290 380125550 677531290 380125550 84959199 965357893 84959199 965357893 35587246 965357893 930741159 67867719 930741159 904214398 930741159 904214398 97704627 904214398 970503777 28674657 970503777 112268356 970503777 112268356 720472290 938872951 720472290 938872951 63473177 938872951 920918226 77788106 920918226 525512144 920918226 525512144 474487401 525512144 855362491 143651184 855362491 815574300 855362491 815574300 184860312 815574300 718755072 55951401 718755072 55951401 961932259 36904149 961932259 557696611 961932259 557696611 117299896 883756504 117299896 466230175 117299896 466230175 533699899 466230175 529847518 470046254 529847518 235140028 529847518 235140028 763465644 235140028 26690509 974422258 26690509 883451073 26690509 883451073 182440700 405737951 182440700 405737951 999809323 241639 999809323 912318750 999809323 912318750 89829838 912318750 311419868 690249512 311419868 722358828 311419868 722358828 277900189 722358828 536026502 171040003 536026502 171040003 897429113 102228334 897429113 859288063 897429113 859288063 142262845 859288063 154469876 228025588 154469876 228025588 770264802 228025588 357418706 642969801 357418706 218780451 357418706 218780451 780095675 218780451 35834761 965125710 35834761 851849611 35834761 851849611 670248691 328629714 670248691 885088003 670248691 885088003 87041253 914851196 87041253 467325398 87041253 467325398 674177139 324001461 674177139 582131113 674177139 582131113 370062263 630377404 370062263 544445596 370062263 544445596 455160690 544445596 1074734 998770534 1074734 803103488 1074734 803103488 451111718 548474221 451111718 745922908 451111718 745922908 254754351 745922908 841025394 157884771 841025394 460141992 841025394 460141992 540482019 460141992 616020545 383801742 616020545 810941612 616020545 810941612 189140463 810941612 697083563 302066668 697083563 535873840 697083563 535873840 108056603 893018985 108056603 772008878 108056603 772008878 518161960 481445673 518161960 676566347 518161960 676566347 324881538 676566347 814329476 183730225 814329476 239607913 814329476 239607913 396704679 603359452 396704679 500588477 396704679 500588477 499136756 500588477 238864693 761977310 238864693 162630480 238864693 162630480 836666604 162630480 92053839 910177746 92053839 228184909 92053839 228184909 770147900 228184909 201096918 799231458 201096918 321213513 201096918 321213513 677000951 321213513 495587437 503972587 495587437 84913925 495587437 84913925 973484586 26230880 973484586 252312819 973484586 252312819 72320029 929194723 72320029 642351341 72320029 642351341 358090322 642351341 265786868 889103556 265786868 889103556 112128896 889103556 781696482 217210358 781696482 760612689 781696482 760612689 129833900 871240773 129833900 683022952 129833900 683022952 318608312 683022952 230395045 980662070 230395045 980662070 20620047 980662070 739507818 260130052 739507818 703434540 739507818 703434540 76580710 925219955 76580710 22017770 76580710 22017770 977442438 22017770 636611944 965795631 636611944 965795631 35206118 965795631 220966308 606366433 220966308 606366433 393398156 606366433 228499488 772266367 228499488 413970892 228499488 413970892 586450423 413970892 2854678 997064134 2854678 862129170 2854678 862129170 139405627 862129170 105180656 896246250 105180656 119396657 105180656 119396657 930484364 18102003 930484364 18102003 981288045 18102003 99548258 902526321 99548258 443916746 99548258 443916746 556493912 443916746 474730976 810216917 474730976 810216917 129974757 871128042 129974757 318514200 129974757 318514200 679715622 318514200 545182001 831493654 545182001 831493654 169227260 831493654 240558514 211219170 240558514 211219170 823020341 175474723 823020341 820662851 823020341 820662851 180113989 820662851 793057879 205212640 793057879 552036546 793057879 552036546 159144797 841795681 159144797 443288791 159144797 443288791 557114864 443288791 315854424 685938457 315854424 523650030 315854424 523650030 958464121 40670009 958464121 886051017 958464121 886051017 115076722 886051017 449045360 550356908 449045360 894574271 449045360 894574271 106738878 894574271 683225710 315122290 683225710 772136512 683225710 772136512 219842228 780216653 219842228 649491684 219842228 649491684 351593887 649491684 53572952 947722209 53572952 612559722 53572952 612559722 643629216 355486243 643629216 698235050 643629216 698235050 303400423 698235050 405005781 595378730 405005781 675796886 405005781 675796886 325780886 675796886 840855229 158005790 840855229 311260190 840855229 311260190 687265656 311260190 735159589 264483366 735159589 946864522 735159589 946864522 54553151 946864522 721233679 278114436 721233679 640431791 721233679 640431791 131857748 869284279 131857748 191370728 131857748 191370728 806411764 191370728 767240748 970917603 767240748 970917603 30545570 970917603 739306227 10600674 739306227 10600674 989279644 10600674 425045865 767374813 425045865 767374813 233632850 767374813 639678429 134157543 639678429 134157543 864113596 134157543 552410774 448149084 552410774 234801623 552410774 234801623 763925173 234801623 89193518 912936638 89193518 549810458 89193518 549810458 722192164 63231721 722192164 63231721 935046671 63231721 698610905 300826844 698610905 222315621 698610905 222315621 775998107 222315621 669648023 329281736 669648023 92335685 669648023 92335685 906262209 92335685 123248373 877940972 123248373 469399357 123248373 469399357 530574053 469399357 472239817 527890643 472239817 94856550 472239817 94856550 904073300 94856550 316133899 685542600 316133899 269215033 316133899 269215033 730725653 269215033 172243010 828584297 172243010 119467325 172243010 119467325 878762735 119467325 421681303 579021008 421681303 470388146 421681303 470388146 529615216 470388146 22683930 978590880 22683930 734306229 22683930 734306229 913961656 84469685 913961656 945060652 913961656 945060652 56355579 945060652 567656591 208893088 567656591 208893088 871222978 126982959 871222978 697995580 871222978 697995580 169794601 830850998 169794601 87132927 169794601 87132927 911053755 87132927 583710724 759766696 583710724 759766696 241361912 759766696 901771402 97578489 901771402 751563591 901771402 751563591 249697794 751563591 314417692 100028922 314417692 100028922 899261301 100028922 203345931 796758621 203345931 684819786 203345931 684819786 752162552 247110197 752162552 298650336 752162552 298650336 38878533 962171293 38878533 192964910 38878533 192964910 804968792 192964910 754414712 245015747 754414712 70753492 754414712 70753492 927895380 70753492 258262024 742605019 258262024 276074852 258262024 276074852 723448756 276074852 699635197 299837125 699635197 170976068 699635197 170976068 827940208 170976068 598999660 679397711 598999660 679397711 322145546 679397711 889038243 109700372 889038243 890812463 889038243 890812463 110207188 890812463 756150508 243160763 756150508 778877724 756150508 778877724 138313735 863314445 138313735 374755691 138313735 374755691 625112701 374755691 399770488 694079535 399770488 694079535 307678863 694079535 564377677 80294947 564377677 80294947 918595266 80294947 279717878 720670513 279717878 172096063 279717878 172096063 826920163 172096063 423534938 576771923 423534938 279170064 423534938 279170064 838195549 160890343 838195549 704679575 838195549 704679575 549460 999499677 549460 76577978 549460 76577978 922021540 76577978 144800800 856724884 144800800 273608172 144800800 273608172 737221620 262405919 737221620 717526429 737221620 717526429 188937446 811135456 188937446 627870074 188937446 627870074 624087964 66998823 624087964 66998823 931581113 66998823 784105393 214622589 784105393 22002216 784105393 22002216 977474618 22002216 659921471 339649603 659921471 294035065 659921471 294035065 705507391 294035065 80049760 921795717 80049760 421467266 80049760 421467266 579313449 421467266 392681417 606998548 392681417 231762110 392681417 231762110 783733624 215058918 783733624 977810672 783733624 977810672 9823116 990587177 9823116 830613510 9823116 830613510 281700369 698592388 281700369 698592388 761371575 84924605 761371575 84924605 913330327 84924605 532410733 944167260 532410733 944167260 57332163 944167260 175196532 106966162 175196532 106966162 892002682 106966162 89412219 912749786 89412219 172399467 89412219 172399467 826421564 172399467 42882801 957959900 42882801 231823422 42882801 231823422 766807928 231823422 312925082 881025513 312925082 881025513 120038874 881025513 612479075 301557308 612479075 301557308 943994017 54999396 943994017 745837664 943994017 745837664 254845939 745837664 400202458 544750694 400202458 544750694 857886701 141027511 857886701 661466416 857886701 661466416 339748913 661466416 969573445 29671687 969573445 388753030 969573445 388753030 610984603 388753030 653264191 346357096 653264191 799515074 653264191 799515074 200725158 799515074 306910672 14636814 306910672 14636814 985102167 14636814 225308771 943771665 225308771 943771665 8427797 991925478 8427797 949298851 8427797 949298851 198683108 604307289 198683108 604307289 922950170 20818517 922950170 20818517 978537488 20818517 123469833 877696386 123469833 253925106 123469833 253925106 745292718 253925106 479923472 790995421 479923472 790995421 208825728 790995421 212793539 787062489 212793539 795125149 212793539 795125149 173859673 978670926 173859673 978670926 22610746 978670926 988446162 11598307 988446162 279937932 988446162 279937932 719612990 279937932 882660053 115814100 882660053 396487827 882660053 396487827 602976032 396487827 828899439 170055978 828899439 675248378 828899439 675248378 326372097 675248378 617673345 359626352 617673345 359626352 639931801 359626352 44074350 956756834 44074350 682817605 44074350 682817605 630243339 369045875 630243339 500291815 630243339 500291815 454299864 545326818 454299864 409072536 454299864 409072536 860666816 138028226 860666816 771083466 860666816 771083466 40727724 959987112 40727724 347760373 40727724 347760373 880210568 118101948 880210568 436764796 880210568 436764796 564120513 436764796 876131327 122071920 876131327 737437425 876131327 737437425 263401875 737437425 570854141 165711143 570854141 165711143 833447950 165711143 199558787 800813733 199558787 699077470 199558787 699077470 363584097 16482988 363584097 16482988 983223892 16482988 163711047 837349259 163711047 219257505 163711047 219257505 779626671 219257505 586984706 413463533 586984706 37688406 586984706 37688406 961201465 37688406 641706705 357587838 641706705 232782367 641706705 232782367 765664197 232782367 403602481 673112987 403602481 673112987 328298462 673112987 485967247 399488305 485967247 399488305 600444462 399488305 256223185 914049516 256223185 914049516 87915067 914049516 305803311 506057917 305803311 506057917 723439097 45124826 723439097 45124826 953725439 45124826 332623857 951264778 332623857 951264778 49751991 951264778 363234100 138265089 363234100 138265089 876592509 121633776 876592509 648201747 876592509 648201747 352886277 648201747 382945809 310213316 382945809 310213316 709712088 289836911 709712088 647367557 709712088 647367557 353583121 647367557 356237504 197841949 356237504 197841949 800182210 197841949 256418831 744361008 256418831 534484064 256418831 534484064 505422026 493729060 505422026 636554007 505422026 636554007 271628986 728717452 271628986 293937207 271628986 293937207 705671543 293937207 703392412 296183042 703392412 144618715 703392412 144618715 854134479 144618715 118861451 882263532 118861451 264642997 118861451 264642997 734955831 264642997 728267228 271316707 728267228 257216707 728267228 257216707 742198229 257216707 672483192 326052933 672483192 124528613 672483192 124528613 887184113 111453234 887184113 670589020 887184113 670589020 260100408 785948307 260100408 785948307 149509993 851310485 149509993 801313981 149509993 801313981 821994230 176493490 821994230 630284534 821994230 630284534 370189721 630284534 813473509 184701592 813473509 695283814 813473509 695283814 306386003 695283814 718957331 280798878 718957331 870031868 718957331 870031868 131020407 870031868 238179777 567743177 238179777 567743177 772753898 225563660 772753898 386172520 772753898 386172520 144233821 857362798 144233821 676693493 144233821 676693493 324797896 676693493 56738172 944603426 56738172 252572413 56738172 252572413 746599961 252572413 502888985 595625338 502888985 595625338 404763781 595625338 485942896 513712492 485942896 933637308 485942896 933637308 68310115 933637308 586145921 414479290 586145921 918507319 586145921 918507319 83494760 918507319 635006030 243269907 635006030 243269907 755973956 243269907 446667448 679603330 446667448 679603330 321894909 679603330 617765228 382094045 617765228 955758417 617765228 955758417 44889223 955758417 698081988 301233317 698081988 674503829 698081988 674503829 327100705 674503829 904405620 94449846 904405620 913287265 904405620 913287265 88793247 913287265 969034554 30227091 969034554 735130619 969034554 735130619 265482410 735130619 387859807 612528177 387859807 782768444 387859807 782768444 217337138 782768444 882767937 115729759 882767937 127844353 882767937 127844353 7969719 992305872 7969719 470821018 7969719 470821018 819485668 179057659 819485668 998310475 819485668 998310475 1527458 998310475 478291722 521310376 478291722 771738596 478291722 771738596 184213004 816443885 184213004 733256967 184213004 733256967 267232859 733256967 251838217 749133290 251838217 370165085 251838217 370165085 629302869 370165085 535310026 823621627 535310026 823621627 177226872 823621627 922821805 75884759 922821805 801794991 922821805 801794991 198525959 801794991 234024609 194299280 234024609 194299280 803527465 194299280 674101278 324045299 674101278 234526661 674101278 234526661 764108729 234526661 669565587 329365413 669565587 219776209 669565587 219776209 779054353 219776209 48853557 952035922 48853557 76735764 48853557 76735764 921824109 76735764 612024715 844765434 612024715 844765434 140807143 860465113 140807143 520249684 140807143 520249684 479312173 520249684 298810382 702333060 298810382 543166590 298810382 543166590 456651709 543166590 362510255 637326553 362510255 585428423 362510255 585428423 924178392 74368251 924178392 384961442 924178392 384961442 614777302 384961442 676885259 321296494 676885259 578788373 676885259 578788373 421848142 578788373 878712190 119513232 878712190 846274550 878712190 846274550 154497742 846274550 761287013 116057503 761287013 116057503 882333412 116057503 125775821 875364619 125775821 234607297 125775821 234607297 764064452 234607297 662317740 337038068 662317740 124138891 662317740 124138891 873995722 124138891 323955956 677557756 323955956 532525621 323955956 532525621 467455093 532525621 380613001 619526734 380613001 483715514 380613001 483715514 822216623 176258820 822216623 518393452 822216623 518393452 384326698 616021130 384326698 527499855 384326698 527499855 472513903 527499855 282273994 718080405 282273994 558746099 282273994 558746099 441208769 558746099 257720178 743038619 257720178 158374553 257720178 158374553 840512412 158374553 671018524 986509002 671018524 986509002 14240306 986509002 838925392 160245113 838925392 984134324 838925392 984134324 16897779 984134324 560171221 440853597 560171221 629002468 560171221 629002468 371268553 629002468 626613582 372856724 626613582 868149968 626613582 868149968 132991505 868149968 891922288 107021603 891922288 745878037 891922288 745878037 254781114 745878037 548954845 360974324 548954845 360974324 638573178 360974324 425794582 574369573 425794582 380855612 425794582 380855612 912657862 85625701 912657862 412609881 912657862 412609881 587966952 412609881 823071706 175430292 823071706 848144625 823071706 848144625 152642496 848144625 930403844 68293246 930403844 628692347 930403844 628692347 371527728 628692347 399899723 223358326 399899723 223358326 774852197 223358326 424307291 575694243 424307291 73755087 424307291 73755087 924795810 73755087 145989132 855312803 145989132 385545102 145989132 385545102 817225676 181232422 817225676 904876782 817225676 904876782 97150975 904876782 482871943 462969782 482871943 462969782 716989116 261712259 716989116 261712259 767365279 201520992 767365279 201520992 796627435 201520992 520186856 479796818 520186856 84766818 520186856 84766818 913583415 84766818 859347874 955436246 859347874 955436246 45090014 955436246 797593087 200531613 797593087 247517470 797593087 247517470 751638183 247517470 886308878 112082100 886308878 473093642 886308878 473093642 334677596 666962252 334677596 89495563 334677596 89495563 908958031 89495563 59466958 942543652 59466958 397249634 59466958 397249634 781441428 217460895 781441428 837884182 781441428 837884182 163164231 837884182 572074697 280963196 572074697 280963196 718811013 280963196 175908691 824939531 175908691 452718900 175908691 452718900 547999867 452718900 420466905 580306786 420466905 273825904 420466905 273825904 725870732 273825904 470229266 672290052 470229266 672290052 329119696 672290052 762284153 236489888 762284153 307345301 762284153 307345301 664673736 334817078 664673736 207734108 664673736 207734108 935818518 62567255 935818518 465219370 935818518 465219370 534810567 465219370 785340863 213003239 785340863 531130539 785340863 531130539 82599967 919403941 82599967 575729980 82599967 575729980 424272743 575729980 338866917 886807623 338866917 886807623 114259121 886807623 720814194 278543947 720814194 351815998 720814194 351815998 209799607 790119115 209799607 582812854 209799607 582812854 417849978 582812854 333334789 668288095 333334789 127133335 333334789 127133335 871124293 127133335 423356493 774122880 423356493 774122880 226542503 774122880 677199863 454851 677199863 454851 999592033 454851 163236293 837812167 163236293 188607539 163236293 188607539 809408474 188607539 269184086 731433165 269184086 18330402 269184086 18330402 981041984 18330402 272601231 727682761 272601231 116108330 272601231 116108330 882304347 116108330 633303525 930498311 633303525 930498311 71022251 930498311 322730603 282794426 322730603 282794426 716911981 282794426 103817438 897851444 103817438 561322505 103817438 561322505 896978577 102586953 896978577 931196259 896978577 931196259 70499926 931196259 291731285 319486010 291731285 319486010 678784473 319486010 500384763 499209636 500384763 191748301 500384763 191748301 806047850 191748301 444539662 670718448 444539662 670718448 330874545 670718448 509920153 489065342 509920153 941721298 509920153 941721298 60303964 941721298 379055231 621402575 379055231 928895836 379055231 928895836 72822487 928895836 393204656 99399785 393204656 99399785 899906479 99399785 441841179 598729127 441841179 598729127 401759853 598729127 804655468 193217571 804655468 389425963 804655468 389425963 164015034 836940283 164015034 64504103 164015034 64504103 933885790 64504103 510788440 488232966 510788440 352821491 510788440 352821491 646620529 352821491 155204644 845536016 155204644 28274012 155204644 28274012 970921053 28274012 763124981 864115898 763124981 864115898 137687540 864115898 227991858 727412958 227991858 727412958 275569856 334207164 275569856 334207164 665261089 334207164 636596484 405444076 636596484 405444076 337479947 806397340 337479947 806397340 193650640 806397340 782024288 216764644 782024288 510412901 782024288 510412901 137218086 864530635 137218086 62634795 137218086 62634795 935662689 62634795 350665285 650373853 350665285 583660308 350665285 583660308 606842723 392910782 606842723 415245844 606842723 415245844 294673087 706382065 294673087 416565581 294673087 416565581 584315698 416565581 555434015 445008024 555434015 246303852 555434015 246303852 753082554 246303852 496680242 503006373 496680242 156615306 496680242 156615306 842172763 156615306 604614045 394916745 604614045 374220434 604614045 374220434 625590056 374220434 376044862 623929448 376044862 502672018 376044862 502672018 604188249 395365254 604188249 928335632 604188249 928335632 73367552 928335632 767855422 230555052 767855422 579580769 767855422 579580769 44810711 955903870 44810711 281617245 44810711 281617245 725516510 274172261 725516510 949255820 725516510 949255820 51930336 949255820 703211327 296375156 703211327 694102551 703211327 694102551 307622970 694102551 345363256 257193227 345363256 257193227 742226614 257193227 304562896 697155834 304562896 664027938 304562896 664027938 713743650 285789399 713743650 986269969 713743650 986269969 14487036 986269969 628098838 371284248 628098838 502253580 628098838 502253580 406904911 898217529 406904911 898217529 32814328 968396911 32814328 35810563 32814328 35810563 963218001 35810563 529213298 624035724 529213298 624035724 276525980 818782301 276525980 818782301 142805304 858773002 142805304 491823294 142805304 491823294 507278658 491823294 227476018 773201681 227476018 101959579 227476018 101959579 897695619 101959579 682096668 946260909 682096668 946260909 55249733 946260909 534016556 465863683 534016556 983368756 534016556 983368756 17620650 983368756 327778363 405525453 327778363 405525453 594998089 405525453 582286179 418832466 582286179 126092257 582286179 126092257 872055266 126092257 472518531 710640728 472518531 710640728 290080857 710640728 295280854 705715557 295280854 714601140 295280854 714601140 286080378 714601140 621025178 378883600 621025178 783348911 621025178 783348911 216642014 783348911 867186598 130853061 867186598 861931026 867186598 861931026 139533318 861931026 495897576 140516372 495897576 140516372 858352622 140516372 826019484 711140889 826019484 711140889 289550466 711140889 305975817 42853664 305975817 42853664 956062383 42853664 47810521 953161029 47810521 275680666 47810521 275680666 723948928 275680666 35805889 965176816 35805889 442140046 35805889 442140046 953345373 45419711 953345373 886160056 953345373 886160056 114962546 886160056 265280742 50643459 265280742 50643459 948113117 50643459 502690517 730963548 502690517 730963548 269759973 730963548 529194399 220732516 529194399 220732516 777990062 220732516 51092513 950091216 51092513 220966540 51092513 220966540 777812041 220966540 248638159 752587036 248638159 735082599 248638159 735082599 349289818 146765934 349289818 146765934 852139219 146765934 770205383 572752059 770205383 572752059 306556097 695151708 306556097 601395518 306556097 601395518 763512146 235109862 763512146 819590362 763512146 819590362 181142423 819590362 740017303 135787850 740017303 135787850 862518828 135787850 170770510 829721539 170770510 11832500 170770510 11832500 988165208 11832500 450593458 861087933 450593458 861087933 140362276 861087933 448944361 131605700 448944361 131605700 867921845 130175421 867921845 665962513 867921845 665962513 335513834 665962513 966280706 33037866 966280706 860746825 966280706 860746825 140604705 860746825 982765516 16844846 982765516 452523899 982765516 452523899 548220559 452523899 590388471 410204443 590388471 462768389 590388471 462768389 369666337 630820681 369666337 194088198 369666337 194088198 803645253 194088198 471658835 528420980 471658835 141630851 471658835 141630851 912603778 85677770 912603778 943442110 912603778 943442110 32944496 968320793 32944496 878711544 32944496 878711544 446541418 93304111 446541418 93304111 905378437 93304111 801732245 499820914 801732245 499820914 499856292 499820914 991533993 8221690 991533993 467462637 991533993 467462637 532316799 467462637 861458870 136971114 861458870 802596692 861458870 802596692 197700102 802596692 981696715 17796436 981696715 115767564 981696715 115767564 659978276 963582321 659978276 963582321 37662245 963582321 146214344 637715012 146214344 637715012 863873016 134481610 863873016 890434812 863873016 890434812 110685716 890434812 819576612 178959974 819576612 867726318 819576612 867726318 133503532 867726318 909199862 89179194 909199862 948294397 909199862 948294397 52963644 948294397 222642987 415132233 222642987 415132233 585399459 415132233 76049776 925829485 76049776 238107055 76049776 238107055 760589237 238107055 351044211 649916434 351044211 453158036 351044211 453158036 547519338 453158036 500802671 940278871 500802671 940278871 61674702 940278871 136290073 865380903 136290073 977496479 136290073 977496479 4388549 995468066 4388549 820011114 4388549 820011114 476665830 523340247 476665830 625100041 476665830 625100041 374646921 625100041 603247420 135090954 603247420 135090954 863233656 135090954 777485225 531149236 777485225 531149236 92260937 909969940 92260937 415259472 92260937 415259472 585320424 415259472 372077635 628175003 372077635 74326031 372077635 74326031 924257859 74326031 904599614 426266826 904599614 426266826 469189130 530916577 469189130 295354135 469189130 295354135 864379508 133716490 864379508 140795386 864379508 140795386 200333865 903212925 200333865 903212925 98900363 903212925 362813140 120033958 362813140 120033958 878252445 120033958 622309555 739400829 622309555 739400829 261521632 739400829 519720846 480263849 519720846 890868275 519720846 890868275 41642239 959297691 41642239 423772424 41642239 423772424 577155765 423772424 446121125 553681994 446121125 178532896 446121125 178532896 819996895 178532896 425736404 574399103 425736404 475071671 425736404 475071671 680528177 229678597 680528177 229678597 768821750 229678597 404410593 595968551 404410593 504821909 404410593 504821909 494847009 504821909 68401230 933438145 68401230 399870961 68401230 399870961 647583742 352045069 647583742 435601695 647583742 435601695 517172970 482594960 517172970 442979912 517172970 442979912 788652339 210038852 788652339 627701126 788652339 627701126 60560561 941455232 60560561 878825115 60560561 878825115 423339533 576920631 423339533 678482120 423339533 678482120 323024058 678482120 876475279 121668825 876475279 775007415 876475279 775007415 225553269 775007415 603646943 395948184 603646943 473313526 603646943 473313526 520493802 983742658 520493802 983742658 17286523 983742658 708386389 291371367 708386389 591269843 708386389 591269843 409261906 591269843 884872202 113497575 884872202 312751927 884872202 312751927 685584140 312751927 792671822 205589775 792671822 559771030 792671822 559771030 388240421 612101944 388240421 526078476 388240421 526078476 473861177 526078476 373402685 626479424 373402685 219795143 373402685 219795143 929829817 68925241 929829817 164835864 929829817 164835864 202556906 797806085 202556906 393492574 202556906 393492574 641720743 357562907 641720743 772767910 641720743 772767910 228142588 772767910 389777320 339108170 389777320 339108170 660561218 339108170 65580106 969860987 65580106 969860987 31485397 969860987 114316120 747663223 114316120 747663223 520961015 479023819 520961015 921802756 520961015 921802756 80046838 921802756 538310242 180842634 538310242 180842634 929410739 69334527 929410739 442240845 929410739 442240845 201217158 799079451 201217158 81025360 201217158 81025360 917887857 81025360 525577177 474585314 525577177 174442451 525577177 174442451 824174584 174442451 503413615 495756533 503413615 392911347 503413615 392911347 606840288 392911347 181169373 819577599 181169373 261877207 181169373 261877207 798516278 199769503 798516278 423072969 798516278 423072969 19327241 981604197 19327241 224897753 19327241 224897753 773329716 224897753 537393167 857271751 537393167 857271751 144368043 857271751 574732334 271673374 574732334 271673374 761332865 237371027 761332865 944589199 761332865 944589199 56758766 944589199 130884219 870253038 130884219 944082840 130884219 944082840 57500961 944082840 158572682 749715978 158572682 749715978 251281119 749715978 145659496 855594851 145659496 111405711 145659496 111405711 887268005 111405711 143235801 858221369 143235801 534575881 143235801 534575881 465111349 534575881 303373360 794805542 303373360 794805542 205350136 794805542 354354917 514427513 354354917 514427513 930151699 68477539 930151699 479915635 930151699 479915635 520012095 479915635 635359408 352080469 635359408 352080469 921207802 77503974 921207802 535637182 921207802 535637182 463766338 535637182 652498573 347200861 652498573 568909987 652498573 568909987 431184924 568909987 998707663 1510541 998707663 831070513 998707663 831070513 52297483 948939958 52297483 650407141 52297483 650407141 558197068 442391766 558197068 730759710 558197068 730759710 125378503 875839552 125378503 78376830 125378503 78376830 920482545 78376830 721572525 277817721 721572525 142088606 721572525 142088606 856903853 142088606 199890838 880425726 199890838 880425726 120561397 880425726 592763482 407644340 592763482 899798868 592763482 899798868 102131193 899798868 399613936 318625625 399613936 318625625 849310332 149715011 849310332 573351239 849310332 573351239 426677974 573351239 943364338 55879822 943364338 422760397 943364338 422760397 578078767 422760397 790341464 208053073 790341464 695228903 790341464 695228903 193332346 806758040 193332346 3216875 193332346 3216875 996789378 3216875 762982496 412857621 762982496 412857621 587699270 412857621 962431816 36367728 962431816 418498310 962431816 418498310 582561006 418498310 800770169 197313832 800770169 871490642 800770169 871490642 129473349 871490642 917252925 81671964 917252925 390677101 917252925 390677101 581793042 873108095 581793042 873108095 127720685 873108095 355558023 472059768 355558023 472059768 694644074 304592704 694644074 862286013 694644074 862286013 12949960 987857313 12949960 810810425 12949960 810810425 219004688 781114383 219004688 992490525 219004688 992490525 7817267 992490525 937304301 61152068 937304301 322965101 937304301 322965101 675110459 322965101 728580134 271039062 728580134 298715514 728580134 298715514 128198384 872753789 128198384 822033807 128198384 822033807 178611586 822033807 112159196 889071878 112159196 827576772 112159196 827576772 983275101 16373894 983275101 182271398 983275101 182271398 816045781 182271398 856511641 142467351 856511641 858108574 856511641 858108574 143444901 858108574 437925604 562316237 437925604 670108622 437925604 670108622 331591113 670108622 758745535 240014395 758745535 563704653 758745535 563704653 436602782 563704653 847161761 12939182 847161761 12939182 987296234 12939182 31119093 970210257 31119093 241474932 31119093 241474932 872194125 125908592 872194125 758561958 872194125 758561958 242620931 758561958 477034222 291337329 477034222 291337329 756062000 243222960 756062000 590104140 756062000 590104140 410370736 590104140 928951654 69794826 928951654 279501432 928951654 279501432 19021142 982013834 19021142 337764613 19021142 337764613 661739922 337764613 455839955 785473066 455839955 785473066 102952758 898549069 102952758 706689611 102952758 706689611 991200607 8528118 991200607 40558283 991200607 40558283 777589404 652031639 777589404 652031639 348767581 652031639 755793111 243454211 755793111 485692114 755793111 485692114 316952164 941655137 316952164 941655137 60323200 941655137 210931081 776572565 210931081 776572565 866370507 131686066 866370507 391724774 866370507 391724774 306246229 695382171 306246229 562385200 306246229 562385200 437864695 562385200 240460074 831342379 240460074 831342379 169311281 831342379 617511321 223161470 617511321 223161470 775073947 223161470 440267024 559779205 440267024 9353928 440267024 9353928 990508332 9353928 750758008 634254542 750758008 634254542 91549905 952865318 91549905 952865318 48063620 952865318 766003915 232445395 766003915 700268389 766003915 700268389 284931556 884816004 284931556 884816004 42304652 958488681 42304652 475317320 42304652 475317320 593209537 407109126 593209537 500273889 593209537 500273889 499410890 500273889 969206151 30025508 969206151 670976385 969206151 670976385 330578854 670976385 367376552 464982352 367376552 464982352 535064778 464982352 256430968 744309183 256430968 486281068 256430968 486281068 513009181 486281068 35766384 965257987 35766384 111575053 35766384 111575053 886921121 111575053 758176819 830942460 758176819 830942460 169634523 830942460 945045638 53728033 945045638 221210528 945045638 221210528 3295626 996673601 3295626 721567219 3295626 721567219 844712643 154224775 844712643 939678132 844712643 939678132 62516108 939678132 280720762 221164333 280720762 221164333 777663652 221164333 398365291 601827056 398365291 200285911 398365291 200285911 797864859 200285911 367368213 857617063 367368213 857617063 143888176 857617063 904559304 94213844 904559304 464554837 904559304 464554837 535540757 464554837 839816522 159099446 839816522 792606282 839816522 792606282 100283567 901727960 100283567 509929900 100283567 509929900 490107542 509929900 194471294 846717527 194471294 846717527 154088193 846717527 524085200 281835132 524085200 281835132 873195064 124851442 873195064 678606939 873195064 678606939 322789240 678606939 949188059 49397288 949188059 350906155 949188059 350906155 648856684 350906155 896321255 103302409 896321255 724423218 896321255 724423218 101749127 900255081 101749127 624556038 101749127 624556038 529895337 469994810 529895337 798449691 529895337 798449691 201851446 798449691 339846257 661346498 339846257 735434465 339846257 735434465 265230550 735434465 531315832 384398314 531315832 384398314 670824309 257412137 670824309 257412137 741805512 257412137 476116323 576915205 476116323 576915205 423351588 576915205 617202513 36604862 617202513 36604862 962159196 36604862 477547768 522314026 477547768 201296720 477547768 201296720 796861955 201296720 474107853 819651246 474107853 819651246 181086913 819651246 808898175 189057782 808898175 833978469 808898175 833978469 167037723 833978469 505444035 493714621 505444035 809632498 505444035 809632498 96042192 906105561 96042192 600751034 96042192 600751034 993789024 6198049 993789024 646966235 993789024 646966235 353857403 646966235 451498639 468305478 451498639 468305478 531425208 468305478 366226461 701867785 366226461 701867785 228279498 772599031 228279498 583183146 228279498 583183146 417151942 583183146 127657741 873137373 127657741 529075220 127657741 529075220 471064366 529075220 207483583 792509524 207483583 373308998 207483583 373308998 977509018 21985542 977509018 722696815 977509018 722696815 277558200 722696815 979124430 20101071 979124430 591856915 979124430 591856915 317370008 684470669 317370008 359487107 317370008 359487107 841791748 157031857 841791748 376149354 841791748 376149354 623463823 376149354 809190876 188864943 809190876 495615408 809190876 495615408 503574060 495615408 693966770 305125187 693966770 416656177 693966770 416656177 37996865 963177355 37996865 439494900 37996865 439494900 880347829 118015754 880347829 676425969 880347829 676425969 324990531 676425969 876777369 121424682 876777369 126465597 876777369 126465597 525783154 979374672 525783154 979374672 21898251 979374672 454197996 545376445 454197996 549412900 454197996 549412900 68105335 933999672 68105335 788656038 68105335 788656038 415105067 585205773 415105067 636531851 415105067 636531851 363121939 636531851 924374067 74209610 924374067 864638923 924374067 864638923 137065707 864638923 689100246 309613523 689100246 883239992 689100246 883239992 118028662 883239992 525185617 287561985 525185617 287561985 711872833 287561985 584495531 416424774 584495531 325323855 584495531 325323855 673093948 325323855 133735528 907013787 133735528 907013787 95215287 907013787 772086988 226168515 772086988 509325402 772086988 509325402 490750623 509325402 828653109 170244633 828653109 685918947 828653109 685918947 315904605 685918947 649827175 114632127 649827175 114632127 883626888 114632127 540031728 840121248 540031728 840121248 160809255 840121248 732825822 266990961 732825822 869181728 732825822 869181728 131990171 869181728 727907117 70947833 727907117 70947833 927686089 70947833 56695592 944613877 56695592 388738016 56695592 388738016 610996223 388738016 276370434 724175822 276370434 58340740 276370434 58340740 940396489 58340740 455298878 999709772 455298878 999709772 312979 999709772 377684527 622548814 377684527 991279477 377684527 991279477 9074282 991279477 640824178 358671056 640824178 745627206 640824178 745627206 255110291 745627206 922960532 75688160 922960532 965436150 922960532 965436150 35487771 965436150 212604106 787304460 212604106 939871234 212604106 939871234 62282399 939871234 884839490 103035532 884839490 103035532 896597084 103035532 293709305 707197014 293709305 200535909 293709305 200535909 797558015 200535909 627748397 711902953 627748397 711902953 288561080 711902953 983197337 16496416 983197337 674572520 983197337 674572520 314042738 898839320 314042738 898839320 102768287 898839320 526932591 319885809 526932591 319885809 678350761 319885809 426409722 573791077 426409722 334281660 426409722 334281660 665143467 334281660 488279510 511449162 488279510 235747679 488279510 235747679 762953005 235747679 578836168 898008837 578836168 898008837 103619093 898008837 893841616 105439621 893841616 189995497 893841616 189995497 807878348 189995497 876919160 66057327 876919160 66057327 932435595 66057327 623803990 734097229 623803990 734097229 266489688 734097229 664862892 168262579 664862892 168262579 831070991 168262579 190068762 810080667 190068762 148264322 190068762 148264322 850794777 148264322 817765133 651372879 817765133 651372879 27752515 973435952 27752515 336763353 27752515 336763353 662666532 336763353 152615979 848152656 152615979 320061543 152615979 320061543 678222188 320061543 557221921 443179028 557221921 65834017 557221921 65834017 932655889 65834017 97160430 904846985 97160430 31974289 97160430 31974289 967396509 31974289 454013365 972597489 454013365 972597489 28717584 972597489 983118940 16523893 983118940 901237465 983118940 901237465 65789006 936352150 65789006 929218871 65789006 929218871 827218406 171724443 827218406 737914579 827218406 737914579 143539272 858060876 143539272 401757319 143539272 401757319 598412237 401757319 75941685 926047234 75941685 405955469 75941685 405955469 594523517 405955469 409642910 878479404 409642910 878479404 122770886 878479404 167438758 559769675 167438758 559769675 814324682 132345254 814324682 132345254 865780202 132345254 52049541 949120319 52049541 464356559 52049541 464356559 560558629 440542019 560558629 864386199 560558629 864386199 137358961 864386199 846344052 152367078 846344052 347906552 846344052 347906552 391131132 685268553 391131132 685268553 316580672 685268553 657234396 342504358 657234396 936911361 657234396 936911361 65413429 936911361 208168458 706364222 208168458 706364222 294679114 706364222 191856065 959875398 191856065 959875398 40943028 959875398 346821152 339125873 346821152 339125873 972576442 26979870 972576442 649928501 972576442 649928501 351029105 649928501 723148268 276387714 723148268 712279631 723148268 712279631 288270787 712279631 668291769 330600545 668291769 633543374 668291769 633543374 275439469 725034620 275439469 284212585 275439469 284212585 715392885 284212585 593525355 406774872 593525355 5823975 593525355 5823975 994190576 5823975 684334368 313875006 684334368 131373500 684334368 131373500 866638474 131373500 30907386 970471533 30907386 143936656 30907386 143936656 855053033 143936656 236271321 764735982 236271321 452795305 236271321 452795305 547964896 452795305 40565443 960157629 40565443 75479871 40565443 75479871 923098296 75479871 206868357 873846192 206868357 873846192 127032860 873846192 764623017 234097786 764623017 510559437 764623017 510559437 489496713 510559437 980402354 19062037 980402354 352061756 980402354 352061756 613481545 621893841 613481545 621893841 378460768 621893841 414676437 585664642 414676437 971762326 414676437 971762326 29437830 971762326 933054599 65410277 933054599 918461334 933054599 918461334 83556654 918461334 303286126 698383612 303286126 852830388 303286126 852830388 41995669 958812977 41995669 726931696 41995669 726931696 743072870 232529041 743072870 232529041 765928822 232529041 309617152 692271425 309617152 155458828 309617152 155458828 843352258 155458828 459315696 540118499 459315696 190046979 459315696 190046979 807791134 190046979 23284687 977776412 23284687 812771906 23284687 812771906 242893091 380419132 242893091 380419132 936207839 29330988 936207839 29330988 969935235 29330988 798940152 422395999 798940152 422395999 238362285 762378822 238362285 108031161 238362285 108031161 890811362 108031161 740797057 765547337 740797057 765547337 235600375 765547337 548420265 452190902 548420265 659284666 548420265 659284666 26986443 974146021 26986443 94379451 26986443 94379451 904438426 94379451 600726828 739078998 600726828 739078998 261863705 739078998 565495793 435408382 565495793 912918054 565495793 912918054 89233987 912918054 740896858 11938150 740896858 11938150 988076858 11938150 472881286 527064070 472881286 358979001 472881286 358979001 670166626 328692725 670166626 977079719 670166626 977079719 24216423 977079719 910648441 87590414 910648441 534879046 910648441 534879046 464738266 534879046 594490730 406022826 594490730 526539427 594490730 526539427 105929766 895384691 105929766 617621548 105929766 617621548 691525648 307505586 691525648 813839218 691525648 813839218 186573406 813839218 477331686 522516761 477331686 601783345 477331686 601783345 398415097 601783345 907230159 91467176 907230159 213095367 907230159 213095367 118708340 882386754 118708340 816210440 118708340 816210440 501268445 497931698 501268445 932306015 501268445 932306015 69418403 932306015 933296975 65034146 933296975 219009612 933296975 219009612 321234457 796400872 321234457 796400872 203711123 796400872 421437142 579221954 421437142 986699119 421437142 986699119 13957238 986699119 211073233 647146328 211073233 647146328 535342392 464710911 535342392 767829308 535342392 767829308 233140044 767829308 545770064 455088037 545770064 888948980 545770064 888948980 112314735 888948980 519350435 480651469 519350435 624137045 519350435 624137045 140109667 861252424 140109667 333999041 140109667 333999041 665390733 333999041 485203302 514509624 485203302 88933869 485203302 88933869 909411756 88933869 834071442 667599913 834071442 667599913 334012917 667599913 628811536 293433299 628811536 293433299 706102376 293433299 119572287 881526209 119572287 131973471 119572287 131973471 866028132 131973471 641271383 993082934 641271383 993082934 7151600 993082934 829141457 169907022 829141457 541905849 829141457 541905849 457585553 541905849 655583632 343985025 655583632 772343023 655583632 772343023 228438236 772343023 799933346 198170041 799933346 884578769 799933346 884578769 116449127 884578769 853706211 145066937 853706211 591056049 853706211 591056049 104462461 897177706 104462461 143564373 104462461 143564373 855444496 143564373 540590013 496961592 540590013 496961592 502262814 496961592 579130699 289134805 579130699 289134805 946813367 51988651 946813367 845842499 946813367 845842499 154894578 845842499 326534337 675013245 326534337 685450716 326534337 685450716 316213972 685450716 826589972 120005041 826589972 120005041 878297793 120005041 142951034 858704937 142951034 783723543 142951034 783723543 228989635 745659815 228989635 745659815 693068626 270636837 693068626 270636837 729033650 270636837 696813743 302337020 696813743 42912548 696813743 42912548 955997107 42912548 515922487 483546710 515922487 365780889 515922487 365780889 633741310 365780889 245572852 755726556 245572852 367781121 245572852 367781121 631808594 367781121 447302826 592048146 447302826 592048146 105511222 895983463 105511222 696197783 105511222 696197783 305564079 696197783 81714560 920243005 81714560 31092381 81714560 31092381 968245139 31092381 431766133 568202063 431766133 93024448 431766133 93024448 905640844 93024448 312305887 689458001 312305887 686023541 312305887 686023541 493577684 223156379 493577684 223156379 775094049 223156379 264344457 736582169 264344457 676270042 264344457 676270042 325263266 676270042 35013750 965939751 35013750 536517378 35013750 536517378 462693440 536517378 160300163 840522307 160300163 140992127 160300163 140992127 857995754 140992127 448299546 551031271 448299546 275808500 448299546 275808500 951415949 47395386 951415949 952036786 951415949 952036786 48843062 952036786 806560723 191266786 806560723 716850506 806560723 716850506 51998947 949167583 51998947 834899155 51998947 834899155 496071103 422216184 496071103 422216184 846301882 1745891 846301882 1745891 998512919 1745891 832857486 166281803 832857486 9016978 832857486 9016978 990730875 9016978 427439224 572506370 427439224 498422988 427439224 498422988 865162465 5269954 865162465 5269954 994929107 5269954 858146256 420250087 858146256 420250087 523810647 667790887 523810647 667790887 332782635 669022582 332782635 303066371 332782635 303066371 890527047 108329331 890527047 761714450 890527047 761714450 239186604 761714450 498045869 501757277 498045869 952273003 498045869 952273003 48620388 952273003 447485097 424133384 447485097 424133384 576746126 424133384 344528428 971067073 344528428 971067073 30196996 971067073 308367912 268497167 308367912 268497167 860565391 138237581 860565391 240213212 860565391 240213212 758535579 240213212 911046281 87136358 911046281 663545174 911046281 663545174 160094736 840668094 160094736 780724904 160094736 780724904 687430044 311114868 687430044 585167764 687430044 585167764 393390893 606396650 393390893 162307267 393390893 162307267 836926293 162307267 155400463 845365265 155400463 685751027 155400463 685751027 992324562 7526706 992324562 253614967 992324562 253614967 745610957 253614967 824587776 44359506 824587776 44359506 954443297 44359506 905286621 359374516 905286621 359374516 640155725 359374516 727554464 272054286 727554464 991226554 727554464 991226554 9133836 991226554 749918432 249140034 749918432 565107009 749918432 565107009 435167552 565107009 602027280 397600623 602027280 818302535 602027280 818302535 182476135 818302535 458365838 541122624 458365838 955090687 458365838 955090687 45356298 955090687 692386472 306600948 692386472 606797857 692386472 606797857 42920485 957857331 42920485 406272508 42920485 406272508 594216308 406272508 383119415 700640729 383119415 700640729 300728354 700640729 448930749 399350893 448930749 399350893 600483158 399350893 353855551 647041123 353855551 269332442 353855551 269332442 730636789 269332442 271155995 729329489 271155995 417606292 271155995 417606292 583258480 417606292 359373127 698887816 359373127 698887816 64415433 938072469 64415433 229475110 64415433 229475110 768967480 229475110 113160566 888126949 113160566 743918497 113160566 743918497 256953329 743918497 111145907 952445154 111145907 952445154 48441102 952445154 501079840 283716156 501079840 283716156 715903153 283716156 28417689 972767795 28417689 569520843 28417689 569520843 838255310 160849988 838255310 849258687 838255310 849258687 151512866 849258687 212146405 24373895 212146405 24373895 975076198 24373895 19274221 981784415 19274221 809098433 19274221 809098433 520137612 479848732 520137612 561314524 520137612 561314524 438844114 561314524 991305311 8463833 991305311 586101130 991305311 586101130 414367863 586101130 752084700 110017872 752084700 110017872 995531936 4520768 995531936 696721375 995531936 696721375 304869768 696721375 656600361 343056218 656600361 757876139 656600361 757876139 243357812 757876139 837929075 161334998 837929075 265126809 837929075 265126809 734408035 265126809 827124305 171888197 827124305 852152286 827124305 852152286 86227150 915712595 86227150 215376111 86227150 215376111 783396799 215376111 581564123 930767423 581564123 930767423 70817782 930767423 658847035 340870034 658847035 546469318 658847035 546469318 54399943 946949308 54399943 764775700 54399943 764775700 376103723 122546149 376103723 122546149 875588549 122546149 291817674 709184354 291817674 464154337 291817674 464154337 535991326 464154337 16728962 984254555 16728962 691796399 16728962 691796399 762038763 236714518 762038763 429580873 762038763 429580873 570923165 429580873 598742973 401396983 598742973 510203147 598742973 510203147 489975780 510203147 490833097 317697854 490833097 317697854 777565420 208162606 777565420 208162606 790262187 208162606 205211801 794896150 205211801 544247915 205211801 544247915 455465180 544247915 404274382 787757293 404274382 787757293 212130865 787757293 987258532 12992132 987258532 279256509 987258532 279256509 720197435 279256509 847760301 117759314 847760301 117759314 880595513 117759314 764177384 684125205 764177384 684125205 317654279 684125205 551697971 73846550 551697971 73846550 924729700 73846550 337863138 757428624 337863138 757428624 243802292 757428624 490757706 222007499 490757706 222007499 867494543 130597533 867494543 942293068 867494543 942293068 59620109 942293068 697767179 301531866 697767179 515051743 697767179 515051743 484660563 515051743 828859121 170126976 828859121 203767620 828859121 203767620 136809492 864947127 136809492 371496666 136809492 371496666 627940281 371496666 293934830 707052688 293934830 416568274 293934830 416568274 996477169 3566574 996477169 146933168 996477169 146933168 84701327 917254332 84701327 427732852 84701327 427732852 573217329 427732852 123391247 877797590 123391247 401025631 123391247 401025631 599094484 401025631 162632400 986189445 162632400 986189445 14574438 986189445 172611483 487660111 172611483 487660111 785123662 213241242 785123662 710470172 785123662 710470172 290268053 710470172 351969612 526664788 351969612 526664788 473288160 526664788 382463719 617914135 382463719 575677875 382463719 575677875 424340957 575677875 19173228 981912430 19173228 456992049 19173228 456992049 543874806 456992049 304397941 697328222 304397941 267707681 304397941 267707681 732022181 267707681 672323248 326265208 672323248 159714563 672323248 159714563 839378465 159714563 111029631 890130427 111029631 869908903 111029631 869908903 958589854 40590704 958589854 575773643 958589854 575773643 424215151 575773643 787311205 211252492 787311205 550879749 787311205 550879749 368682598 693865688 368682598 693865688 287034531 713587183 287034531 104340014 287034531 104340014 895278670 104340014 7983432 992270240 7983432 836511558 7983432 836511558 790202080 208203343 790202080 467354202 790202080 467354202 532449582 467354202 578694363 422260356 578694363 719010553 578694363 719010553 281234466 719010553 527680832 13482517 527680832 13482517 986626655 13482517 99170370 980847818 99170370 980847818 20418135 980847818 529886509 470016587 529886509 597841336 529886509 597841336 402588235 597841336 842096384 156735002 842096384 965044110 842096384 965044110 35866202 965044110 159662816 758864586 159662816 758864586 860273803 138643412 860273803 710915011 860273803 710915011 289868564 710915011 319025428 131071179 319025428 131071179 866924567 131071179 182548189 818249287 182548189 27916365 182548189 27916365 971481527 27916365 881552085 116899245 881552085 83984191 881552085 83984191 914624982 83984191 611483113 887933617 611483113 887933617 113370120 887933617 991430048 8328060 991430048 399579093 991430048 399579093 339295460 662004532 339295460 350179457 339295460 350179457 975854612 23624033 975854612 826056970 975854612 826056970 174732735 826056970 591933972 408410930 591933972 636316928 591933972 636316928 363464195 636316928 448554200 279766039 448554200 279766039 719726126 279766039 369082827 631186721 369082827 242820297 369082827 242820297 756486969 242820297 129434109 871535732 129434109 724274356 129434109 724274356 904553628 94224202 904553628 771736746 904553628 771736746 229222803 771736746 673169392 237739219 673169392 237739219 760991202 237739219 641234470 358112676 641234470 30617912 641234470 30617912 968680020 30617912 569487774 431110389 569487774 129108452 569487774 129108452 868980745 129108452 4453945 995419284 4453945 138417711 4453945 138417711 860401037 138417711 27942116 973261641 27942116 204570928 27942116 204570928 793709945 204570928 145707724 855553921 145707724 95540090 145707724 95540090 912348592 85889145 912348592 891763419 912348592 891763419 109305878 891763419 208903150 271388109 208903150 271388109 728257734 271388109 474310858 962007945 474310858 962007945 38993096 962007945 90268917 911946132 90268917 989336273 90268917 989336273 9911679 990412808 9911679 571379659 9911679 571379659 428484261 571379659 357947331 642492263 357947331 401200248 357947331 401200248 598962229 401200248 219980230 780134724 219980230 354228643 219980230 354228643 644890289 354228643 591512884 623358420 591512884 623358420 376790756 623358420 403683947 518616563 403683947 518616563 813715812 184477265 813715812 199398578 813715812 199398578 444131608 555669460 444131608 349069120 444131608 349069120 650536635 349069120 369813686 630661475 369813686 90711597 369813686 90711597 907825285 90711597 355722935 644910504 355722935 221722425 355722935 221722425 840259019 147403124 840259019 147403124 851564597 147403124 396370268 795596325 396370268 795596325 105922407 895431762 105922407 398222195 105922407 398222195 810038944 188105780 810038944 233372304 810038944 233372304 259098069 919270831 259098069 919270831 82801762 919270831 341427434 625622095 341427434 625622095 534166004 301073796 534166004 301073796 698291432 301073796 673277772 325015549 673277772 145125508 673277772 145125508 853662146 145125508 783249581 215511963 783249581 14356361 783249581 14356361 985473773 14356361 651020941 900193555 651020941 900193555 101809125 900193555 160482712 709151816 160482712 709151816 291859840 709151816 95295055 906909954 95295055 32793693 95295055 32793693 966644509 32793693 522403611 566963332 522403611 566963332 372295554 788416993 372295554 788416993 211501138 788416993 703161842 137837832 703161842 137837832 860866607 137837832 430842406 585311094 430842406 585311094 334651684 961807495 334651684 961807495 39180638 961807495 987018255 13186165 987018255 603927927 987018255 603927927 198442980 801856889 198442980 705853671 198442980 705853671 805522353 192365267 805522353 761490039 805522353 761490039 239432645 761490039 990727289 9021156 990727289 617570295 990727289 617570295 382831965 617570295 870818017 127445647 870818017 160792144 870818017 160792144 619306150 583916633 619306150 583916633 416365309 583916633 739806377 259961195 739806377 303183545 739806377 303183545 456502481 883270193 456502481 883270193 117958077 883270193 934782767 63471653 934782767 743433382 934782767 743433382 257405427 743433382 986241765 13777845 986241765 188757348 986241765 188757348 62751205 939423510 62751205 329741978 62751205 329741978 669208603 329741978 258958692 777396475 258958692 777396475 158009953 843016278 158009953 410031544 158009953 410031544 909626709 88660380 909626709 258641965 909626709 258641965 41888195 958894530 41888195 259776417 41888195 259776417 739946324 259776417 357565461 642890607 357565461 265391121 357565461 265391121 734114229 265391121 640101196 566213448 640101196 566213448 334357448 772022470 334357448 772022470 228808711 772022470 905734399 92835458 905734399 931107485 905734399 931107485 70551978 931107485 499117429 500642152 499117429 632983610 499117429 632983610 367194816 632983610 959017206 40299917 959017206 318803777 959017206 318803777 286585606 714108735 286585606 146222374 286585606 146222374 852595059 146222374 569588033 430989868 569588033 285627068 569588033 285627068 713891740 285627068 300765860 700622340 300765860 86047105 300765860 86047105 963030670 35888304 963030670 564171718 963030670 564171718 436152145 564171718 450969576 548603656 450969576 969986260 450969576 969986260 31345099 969986260 652573602 104554521 652573602 104554521 894970658 104554521 711182890 372381095 711182890 372381095 601746135 541742866 601746135 541742866 226771087 773860970 226771087 536628677 226771087 536628677 957462938 41694930 957462938 705962165 957462938 705962165 295048827 705962165 870847326 126418686 870847326 126418686 871683621 126418686 67671324 934437040 67671324 811596634 67671324 811596634 329302322 672110808 329302322 771411254 329302322 771411254 229606155 771411254 501448368 442625058 501448368 442625058 774078272 224055083 774078272 396584513 774078272 396584513 602894379 396584513 879263099 119010479 879263099 731135596 879263099 731135596 269512481 731135596 598463681 344362410 598463681 344362410 655230911 344362410 290725943 710099822 290725943 179590036 290725943 179590036 818919869 179590036 775372441 222914133 775372441 157660546 775372441 157660546 841178815 157660546 133977829 964991988 133977829 964991988 35895796 964991988 782091356 2221108 782091356 2221108 998026059 2221108 821596890 808352618 821596890 808352618 191804647 808352618 678864550 100819259 678864550 100819259 898509018 100819259 779161888 253493499 779161888 253493499 702559925 670171900 702559925 670171900 331443866 670171900 646499656 352990565 646499656 528605584 646499656 528605584 337481018 663626004 337481018 92240655 337481018 92240655 906427561 92240655 513261491 486002501 513261491 161200421 513261491 161200421 837993416 161200421 765363406 472315617 765363406 472315617 527866960 472315617 633839361 42983311 633839361 42983311 955894679 42983311 64690057 937663678 64690057 58237638 64690057 58237638 940574373 58237638 721225431 278127696 721225431 50423890 721225431 50423890 948256141 50423890 794971741 275655689 794971741 275655689 661303587 620414553 661303587 620414553 379783031 620414553 702874762 98506267 702874762 98506267 900874641 98506267 24397005 976947729 24397005 324261501 24397005 324261501 759302883 239538572 759302883 799562700 759302883 799562700 200696766 799562700 401115765 599354918 401115765 804584942 401115765 804584942 25978948 975187592 25978948 464799013 25978948 464799013 922974582 75680829 922974582 171011111 922974582 171011111 354658584 646248678 354658584 367235768 354658584 367235768 878506936 119749993 878506936 941750331 878506936 941750331 60247678 941750331 199926617 800419767 199926617 852233995 199926617 852233995 148743634 852233995 186954590 638860071 186954590 638860071 691029667 307914129 691029667 325379117 691029667 325379117 490918232 509150037 490918232 42019884 490918232 42019884 956985586 42019884 301437797 700003507 301437797 243603226 301437797 243603226 920475521 78385160 920475521 719025184 920475521 719025184 62072388 940047917 62072388 742439455 62072388 742439455 630312867 159624961 630312867 159624961 839427895 159624961 200396396 799947285 200396396 52177613 200396396 52177613 946496240 52177613 298238365 970183297 298238365 970183297 31139252 970183297 55870806 39374890 55870806 39374890 959838422 39374890 372562994 901115865 372562994 901115865 100821742 901115865 896385234 103249257 896385234 511657510 896385234 511657510 488121823 511657510 579118584 270375079 579118584 270375079 729321281 270375079 364128192 635649040 364128192 466276230 364128192 466276230 533634584 466276230 171162251 829418793 171162251 690137189 171162251 690137189 456477177 494074282 456477177 494074282 505110972 494074282 485836822 776745017 485836822 776745017 176836762 989607355 176836762 989607355 10942451 989607355 929582059 69132222 929582059 516783202 929582059 516783202 482976567 516783202 592592687 407828012 592592687 750575527 592592687 750575527 250379143 750575527 702314706 297220697 702314706 483016192 702314706 483016192 516676143 483016192 925723471 73060637 925723471 577697190 925723471 577697190 422690543 577697190 998590497 1589447 998590497 205589522 998590497 205589522 792671947 205589522 871375518 126762326 871375518 539455646 871375518 539455646 452778146 624971233 452778146 624971233 124441373 903230490 124441373 903230490 98878071 903230490 250299736 750720228 250299736 891036478 250299736 891036478 110048191 891036478 356533317 177538914 356533317 177538914 821113004 177538914 718564377 319504817 718564377 319504817 678763812 319504817 839577035 68697975 839577035 68697975 929940100 68697975 274436901 725905713 274436901 72854792 274436901 72854792 975453605 24036194 975453605 107383742 975453605 107383742 848549431 150396868 848549431 90682252 848549431 90682252 907849672 90682252 836879510 162335509 836879510 1394505 836879510 1394505 998743253 1394505 327901521 673521161 327901521 502753952 327901521 502753952 534305600 465660260 534305600 472711351 534305600 472711351 527520801 472711351 929668776 69071744 929668776 711493082 929668776 711493082 289232048 711493082 347689887 169541785 347689887 169541785 829646165 169541785 805887922 191923734 805887922 168604073 805887922 168604073 830611178 168604073 804910725 838877685 804910725 838877685 162126116 838877685 456958593 180037800 456958593 180037800 818533069 180037800 591563346 652327999 591563346 652327999 348449045 652327999 687161661 311320617 687161661 866385952 687161661 866385952 102935951 898600623 102935951 837997329 102935951 837997329 296076716 133802532 296076716 133802532 875200618 122855484 875200618 761711941 875200618 761711941 149153906 851831600 149153906 39619638 149153906 39619638 959607026 39619638 799704265 357920145 799704265 357920145 132347625 868780543 132347625 858191359 132347625 858191359 662230825 75792636 662230825 75792636 922871968 75792636 922794298 473960753 922794298 473960753 79263907 922683817 79263907 400373865 79263907 400373865 599642455 400373865 388232318 612109817 388232318 164316581 388232318 164316581 999800913 259315 999800913 207133481 999800913 207133481 79004233 922903233 79004233 718724773 79004233 718724773 354895446 78722405 354895446 78722405 920164617 78722405 662863715 675955253 662863715 675955253 187282275 866139518 187282275 866139518 135431395 866139518 720853868 71696315 720853868 71696315 927090598 71696315 512823341 710979315 512823341 710979315 75830028 926138106 75830028 384913722 75830028 384913722 614845862 384913722 245938782 755253274 245938782 238036921 245938782 238036921 760696178 238036921 477867798 521929681 477867798 482770876 477867798 482770876 925111273 73500028 925111273 548922618 925111273 548922618 351754351 649333185 351754351 13857315 351754351 13857315 986062779 13857315 735844421 663722716 735844421 663722716 16653067 984307275 16653067 26714665 16653067 26714665 973077442 26714665 311778579 689952364 311778579 56113253 311778579 56113253 943024801 56113253 377639784 622582942 377639784 96658268 377639784 96658268 902581522 96658268 647196366 970543049 647196366 970543049 30824897 970543049 651693344 347909852 651693344 497326421 651693344 497326421 152647862 848086017 152647862 781941934 152647862 781941934 881485148 116941091 881485148 278837887 881485148 278837887 500561392 833032311 500561392 833032311 167741115 833032311 428571449 207457436 428571449 207457436 790940831 207457436 70094021 931642880 70094021 897506359 70094021 897506359 378966644 609738380 378966644 609738380 390412138 609738380 133129026 868067487 133129026 271652538 133129026 271652538 727974240 271652538 481786209 771076770 481786209 771076770 228433308 772371478 228433308 553185838 228433308 553185838 813269839 184873922 813269839 267503233 813269839 267503233 732205773 267503233 872536321 125453145 872536321 411313985 872536321 411313985 4618957 995312060 4618957 519248514 4618957 519248514 614137766 385680026 614137766 866281532 614137766 866281532 135150888 866281532 665332027 219011859 665332027 219011859 779850755 219011859 235412877 956776603 235412877 956776603 44053819 956776603 886356535 112033778 886356535 742578569 886356535 742578569 258309569 742578569 387874773 183513176 387874773 183513176 814736222 183513176 709580118 452885070 709580118 452885070 547825830 452885070 567485080 432982063 567485080 485915049 567485080 485915049 513374534 485915049 881588024 116836745 881588024 404121719 881588024 404121719 99902825 902199931 99902825 354185897 99902825 354185897 644932599 354185897 480002335 519365691 480002335 84362512 480002335 84362512 920535302 78320004 920535302 184781989 920535302 184781989 202826471 797468321 202826471 797468321 202784933 797468321 478372032 142310352 478372032 142310352 916691775 82065570 916691775 642662351 916691775 642662351 357788391 642662351 663319392 336237895 663319392 558504271 663319392 558504271 441431602 558504271 846822737 151982298 846822737 350764194 846822737 350764194 648907640 350764194 831632948 167720920 831632948 348432007 831632948 348432007 651203064 348432007 747291157 251769271 747291157 827816863 747291157 827816863 173050431 827816863 770548954 121347582 770548954 121347582 876848224 121347582 728325676 487504355 728325676 487504355 295836915 984335350 295836915 984335350 16588084 984335350 825890321 172934349 825890321 835237059 825890321 835237059 165688941 835237059 823971711 174614368 823971711 512426367 823971711 512426367 253550154 746973433 253550154 324215472 253550154 324215472 752607904 245911514 752607904 245911514 753480102 245911514 503893996 737496298 503893996 737496298 263297796 737496298 425219915 574912186 425219915 706663719 425219915 706663719 294464779 706663719 647886532 85833344 647886532 85833344 912489099 85833344 113562920 887528651 113562920 453263479 113562920 453263479 621527225 241585773 621527225 241585773 757453325 241585773 731723951 268063603 731723951 166263574 731723951 166263574 832880280 166263574 802276233 591885503 802276233 591885503 408699273 591885503 659028319 340765786 659028319 661101903 659028319 661101903 340088606 661101903 538824998 461601268 538824998 828371667 538824998 828371667 172484742 828371667 322836268 207802986 322836268 207802986 790567193 207802986 550290332 450130153 550290332 129453891 550290332 129453891 868596654 129453891 119886368 881177899 119886368 168885492 119886368 168885492 830393379 168885492 70543694 931128748 70543694 704165917 70543694 704165917 562462257 283600643 562462257 283600643 716051625 283600643 273427758 726902732 273427758 33920456 273427758 33920456 965237889 33920456 820273481 178282072 820273481 27796892 820273481 27796892 971689669 27796892 819509051 178994989 819509051 155560180 819509051 155560180 843225359 155560180 837026899 162234750 837026899 9132204 837026899 9132204 990704860 9132204 905526432 429205886 905526432 429205886 571330065 429205886 954889198 43966088 954889198 885143994 954889198 885143994 115779845 885143994 830739792 168491527 830739792 924961090 830739792 924961090 76865910 924961090 694819080 304405455 694819080 795714006 694819080 795714006 100195431 901760237 100195431 273396603 100195431 273396603 726316333 273396603 129267789 913470816 129267789 913470816 88609875 913470816 377736704 622483884 377736704 855675555 377736704 855675555 145633822 855675555 146848216 854302990 146848216 994166519 146848216 994166519 5591290 994166519 786118594 212289688 786118594 778268315 786118594 778268315 221742870 778268315 359302630 531565693 359302630 531565693 468419643 531565693 392740087 901206109 392740087 901206109 100700289 901206109 261009862 409663059 261009862 409663059 787256318 211349985 787256318 306585973 787256318 306585973 692391204 306585973 737499127 52904600 737499127 52904600 945769136 52904600 772048402 694852577 772048402 694852577 306783748 694852577 379839672 346187793 379839672 346187793 887290311 111334092 887290311 749756253 887290311 749756253 22436061 978877563 22436061 229766661 22436061 229766661 768766019 229766661 188076508 812100860 188076508 111452625 188076508 111452625 887193796 111452625 241188658 759948633 241188658 418281100 241188658 418281100 582718778 418281100 251129799 764949277 251129799 764949277 236154228 764949277 764446191 118413255 764446191 118413255 976121562 23418540 976121562 686113677 976121562 686113677 315717766 686113677 827710504 171162678 827710504 701533979 827710504 701533979 299694123 701533979 674990334 299366633 674990334 299366633 787119576 211450738 787119576 486326332 787119576 486326332 330761832 742734813 330761832 742734813 258073923 742734813 807206779 190558686 807206779 965063568 807206779 965063568 35862211 965063568 544215150 135551967 544215150 135551967 862689204 135551967 352784096 753940942 352784096 753940942 247174760 753940942 898238802 101305656 898238802 622518283 898238802 622518283 377731435 622518283 852065014 146838592 852065014 335851911 852065014 335851911 663795275 335851911 852061946 110321619 852061946 110321619 888475120 110321619 399390993 748573213 399390993 748573213 252240612 748573213 994210320 5812144 994210320 805630845 994210320 805630845 194457860 805630845 234392091 513483619 234392091 513483619 909468996 88885768 909468996 876304196 909468996 876304196 124696778 876304196 808603837 189304407 808603837 602242832 808603837 602242832 389165735 611031304 389165735 197244573 389165735 197244573 800848954 197244573 621958142 482398609 621958142 482398609 517395281 482398609 835331309 164127026 835331309 200377248 835331309 200377248 158356595 842584636 158356595 764427057 158356595 764427057 926445185 72411775 926445185 133573202 926445185 133573202 842111482 308020933 842111482 308020933 161662758 839390896 161662758 309427008 161662758 309427008 689311386 309427008 124547350 876374083 124547350 222755633 124547350 222755633 933307835 65012146 933307835 478026503 933307835 478026503 522139524 478026503 788909358 209670423 788909358 218300563 788909358 218300563 147234672 853957223 147234672 205652392 147234672 205652392 792587706 205652392 146865056 854246599 146865056 316711378 146865056 316711378 681396999 316711378 573808032 833093271 573808032 833093271 167674921 833093271 488938816 54980090 488938816 54980090 944012573 54980090 532554672 592329357 532554672 592329357 36009921 964916077 36009921 89604077 36009921 89604077 908821330 89604077 556002024 607644684 556002024 607644684 392078695 607644684 961800526 37031732 961800526 121117654 961800526 121117654 877041937 121117654 915886119 82690040 915886119 385173728 915886119 385173728 614560518 385173728 666259798 332832744 666259798 711032601 666259798 711032601 197028923 843885443 197028923 843885443 157008090 843885443 341568433 531792179 341568433 531792179 745239954 254053871 745239954 427771636 745239954 427771636 573156506 427771636 583860190 416954470 583860190 727756053 583860190 727756053 272505927 727756053 640099492 359483214 640099492 381478492 640099492 381478492 27064896 974086305 27064896 255979976 27064896 255979976 743273800 255979976 96515727 905731221 96515727 261786055 96515727 261786055 737761524 261786055 601893810 397708776 601893810 266299296 601893810 266299296 733441019 266299296 54395707 946951606 54395707 838931601 54395707 838931601 162111325 838931601 11016099 989454355 11016099 100171463 11016099 100171463 899182488 100171463 569636992 750461054 569636992 750461054 118109050 883081007 118109050 56089582 118109050 56089582 943096920 56089582 505447599 536179777 505447599 536179777 225142364 775358955 225142364 712490614 225142364 712490614 909910210 88334678 909910210 610746128 909910210 610746128 202957092 797245190 202957092 337257840 202957092 337257840 662119111 337257840 597713388 402513540 597713388 317555617 597713388 317555617 680750348 317555617 50369327 950783944 50369327 340210485 50369327 340210485 659398980 340210485 128513880 872492459 128513880 508010312 128513880 508010312 956275878 42713294 956275878 403967513 956275878 403967513 119976403 881079016 119976403 775513141 119976403 775513141 225012627 775513141 123971493 920364999 123971493 920364999 81579280 920364999 776464121 222072621 776464121 534533831 776464121 534533831 288163406 712377949 288163406 236976260 288163406 236976260 957849075 41227731 957849075 225977675 957849075 225977675 42990427 957787536 42990427 477229286 42990427 477229286 922161379 49610387 922161379 49610387 949054849 49610387 469414649 530644267 469414649 266142281 469414649 266142281 918178263 80756454 918178263 480139138 918178263 480139138 208055456 850267766 208055456 850267766 150671112 850267766 640633138 358829034 640633138 827139376 640633138 827139376 173771548 827139376 923535856 75075192 923535856 492623887 923535856 492623887 321879373 679615064 321879373 355457188 321879373 355457188 894325890 105013767 894325890 110970170 894325890 110970170 765479806 650801647 765479806 650801647 5307039 994516376 5307039 334585181 5307039 334585181 897357266 102266181 897357266 982204500 897357266 982204500 18853477 982204500 305886131 346991374 305886131 346991374 652721763 346991374 250721721 750375798 250721721 205066359 250721721 205066359 793228335 205066359 527555000 761614520 527555000 761614520 239325633 761614520 938613739 59784916 938613739 442817729 938613739 442817729 349024749 875478331 349024749 875478331 125706113 875478331 441380310 558601255 441380310 889109217 441380310 889109217 112101658 889109217 553479729 266148946 553479729 266148946 733525904 266148946 40442596 960298199 40442596 619756854 40442596 619756854 642878670 260007128 642878670 260007128 739700945 260007128 484096993 594818027 484096993 594818027 405613487 594818027 956032519 42889317 956032519 664774257 956032519 664774257 336550130 664774257 548847823 451611436 548847823 484731837 548847823 484731837 514758981 484731837 831342181 125769685 831342181 125769685 872301817 125769685 338218776 894199543 338218776 894199543 66117983 936015171 66117983 189762910 66117983 189762910 808217428 189762910 218675701 889766003 218675701 889766003 111420323 889766003 790978629 207414090 790978629 574370069 790978629 574370069 425785963 574370069 445757688 553957222 445757688 843728005 445757688 843728005 157143618 843728005 934445278 63710938 934445278 865716207 934445278 865716207 135908542 865716207 212717571 176837301 212717571 176837301 821632314 176837301 326434369 739075715 326434369 739075715 36531620 964556814 36531620 427446686 36531620 427446686 573578713 427446686 494156964 505591113 494156964 27942375 494156964 27942375 971461118 27942375 236014527 788030002 236014527 788030002 92883376 909500414 92883376 778643703 92883376 778643703 221425238 778643703 49845803 951223880 49845803 810825323 49845803 810825323 604191167 382587697 604191167 382587697 617392797 382587697 144899263 856547703 144899263 134898205 144899263 134898205 953755131 45091650 953755131 709270550 953755131 709270550 291729174 709270550 828405511 23699259 828405511 23699259 975823488 23699259 339028327 662230896 339028327 357152907 339028327 357152907 642152350 357152907 630863075 368764309 630863075 238832898 630863075 238832898 760063017 238832898 689985904 308848201 689985904 158506214 689985904 158506214 851371163 147458529 851371163 798304344 851371163 798304344 202097459 798304344 607482007 392101015 607482007 751375374 607482007 751375374 249852717 751375374 406987330 120529798 406987330 120529798 877707036 120529798 122344022 878988783 122344022 257009790 122344022 257009790 933054587 65425697 933054587 718785580 933054587 718785580 281471421 718785580 587749179 412790072 587749179 797029465 587749179 797029465 203074074 797029465 287048813 299410075 287048813 299410075 700081337 299410075 570619793 460863150 570619793 460863150 316240871 685438238 316240871 150361262 316240871 150361262 848602725 150361262 543789462 457017274 543789462 277535020 543789462 277535020 721942738 277535020 387507860 612835984 387507860 132880806 387507860 132880806 900193688 99161528 900193688 620414667 900193688 620414667 379778474 620414667 929782505 68928355 929782505 404209260 929782505 404209260 596074318 404209260 633532276 277219634 633532276 277219634 722337008 277219634 122841873 878408023 122841873 596396782 122841873 596396782 404064244 596396782 179634960 943337751 179634960 943337751 58415951 943337751 210897036 356096755 210897036 356096755 893396694 105770153 893396694 685772126 893396694 685772126 315972260 685772126 709813040 289746686 709813040 982355262 709813040 982355262 18702906 982355262 556475526 47937162 556475526 47937162 950763739 47937162 410501489 589970701 410501489 538114688 410501489 538114688 461260600 538114688 386777021 613557249 386777021 202460238 386777021 202460238 795833717 202460238 395803508 867306109 395803508 867306109 134077952 867306109 214506929 469223372 214506929 469223372 530753540 469223372 260089887 740905319 260089887 41029507 260089887 41029507 958019239 41029507 106629454 894655377 106629454 778275361 106629454 778275361 714349717 285239296 714349717 844813115 714349717 844813115 155972487 844813115 845761405 153095994 845761405 257730502 845761405 257730502 695284695 526131728 695284695 526131728 402616242 597764658 402616242 376653691 402616242 376653691 689094622 309623084 689094622 605466720 689094622 605466720 394428843 605466720 443365916 517040581 443365916 517040581 741398094 257958149 741398094 365689527 741398094 365689527 411782926 588871283 411782926 117722026 411782926 117722026 880681128 117722026 58075487 943544882 58075487 246300505 58075487 246300505 753089512 246300505 623516832 376127266 623516832 330514818 623516832 330514818 668358846 330514818 133160424 868031332 133160424 823595789 133160424 823595789 189287060 810807380 189287060 926335276 189287060 926335276 75509316 926335276 454728455 61637691 454728455 61637691 961256244 37641096 961256244 915376723 961256244 915376723 86549299 915376723 368753594 631476220 368753594 718391710 368753594 718391710 281972713 718391710 788766624 209875438 788766624 905324174 788766624 905324174 96696092 905324174 933606163 64812193 933606163 72629911 933606163 72629911 578287863 422568475 578287863 152112948 578287863 152112948 846697930 152112948 520045062 788691296 520045062 788691296 211164400 788691296 509414551 19752105 509414551 19752105 979640898 19752105 245704997 755633253 245704997 698908549 245704997 698908549 825333192 173313310 825333192 481595683 825333192 481595683 232234350 832218511 232234350 832218511 168483171 832218511 689299902 309428807 689299902 933405417 689299902 933405417 68469810 933405417 832586150 166602781 832586150 591880964 832586150 591880964 408720318 591880964 679346135 269482371 679346135 269482371 730459526 269482371 517749633 740956635 517749633 740956635 259993380 740956635 878483697 119796562 878483697 280190860 878483697 280190860 690309505 744949081 690309505 744949081 255800975 744949081 354092117 646742373 354092117 714144950 354092117 714144950 30935128 970460962 30935128 114426322 30935128 114426322 883911637 114426322 202841747 797350988 202841747 375977054 202841747 375977054 623833800 375977054 123486354 877690502 123486354 194669794 123486354 194669794 822923424 175598215 822923424 773183357 822923424 773183357 158964738 842006349 158964738 760833663 158964738 760833663 588527580 411928966 588527580 949823190 588527580 949823190 9497171 990906707 9497171 688464429 9497171 688464429 313321509 688464429 48818314 952067958 48818314 352650656 48818314 352650656 989922483 9811908 989922483 782158289 989922483 782158289 217921500 782158289 344527113 656493647 344527113 893196556 344527113 893196556 107895751 893196556 680994477 317238734 680994477 417769235 680994477 417769235 583153319 417769235 972156444 27340254 972156444 808362694 972156444 808362694 191780622 808362694 381799892 372600016 381799892 372600016 626754502 372600016 279357373 765900448 279357373 765900448 33526866 967570899 33526866 70640163 33526866 70640163 928019350 70640163 143726661 857828206 143726661 733316443 143726661 733316443 437429361 562833328 437429361 695344152 437429361 695344152 306340208 695344152 324674609 647712589 324674609 647712589 853640515 145166975 853640515 772374336 853640515 772374336 228421366 772374336 406241671 457297312 406241671 457297312 994434593 5577018 994434593 788657893 994434593 788657893 34841088 966026876 34841088 832917843 34841088 832917843 266276310 629338824 266276310 629338824 745173926 254136390 745173926 337846219 745173926 337846219 640629532 692855147 640629532 692855147 308953761 692855147 626631663 372809834 626631663 704364505 626631663 704364505 296558540 704364505 779990232 218884667 779990232 586417058 779990232 586417058 414036469 586417058 599013775 401155270 599013775 916963015 599013775 916963015 85024636 916963015 436701142 563651453 436701142 818883632 436701142 818883632 137201313 864537283 137201313 853932766 137201313 853932766 306013528 426848029 306013528 426848029 574234567 426848029 539666915 460828475 539666915 101739336 539666915 101739336 897920077 101739336 215212418 784755810 215212418 601114872 215212418 601114872 646683484 42814067 646683484 42814067 956096443 42814067 892993829 261697096 892993829 261697096 420377915 580360543 420377915 69446343 420377915 69446343 929241261 69446343 6008385 993819229 6008385 896619347 6008385 896619347 599318832 135361435 599318832 135361435 862910325 135361435 579676222 421075498 579676222 277159660 579676222 277159660 722450724 277159660 109727837 891278496 109727837 580517528 109727837 580517528 826697177 172225393 826697177 380441161 826697177 380441161 619660731 380441161 690163686 225223131 690163686 225223131 773047371 225223131 193528195 806511029 193528195 111528982 193528195 111528982 887020176 111528982 840905235 709726242 840905235 709726242 291101681 709726242 746870809 252307808 746870809 871687187 746870809 871687187 129320625 871687187 661139496 338511223 661139496 517179800 661139496 517179800 482480701 517179800 997338329 2730807 997338329 80974316 997338329 80974316 733039510 889135871 733039510 889135871 112052487 889135871 482588195 83421956 482588195 83421956 915057392 83421956 347227518 992658675 347227518 992658675 7608268 992658675 301004417 650825027 301004417 650825027 796378805 201824438 796378805 980197690 796378805 980197690 21135311 980197690 23399385 170504640 23399385 170504640 828395825 170504640 491543760 508499682 491543760 486636384 491543760 486636384 512634719 486636384 106597213 894683288 106597213 118539156 106597213 118539156 879778661 118539156 840205479 326012083 840205479 326012083 672512017 326012083 865207876 2785312 865207876 2785312 997304757 2785312 803975248 193819226 803975248 189798849 803975248 189798849 808163555 189798849 394293054 605535062 394293054 436413366 394293054 436413366 839504200 159541407 839504200 209094563 839504200 209094563 789404059 209094563 796822779 201370976 796822779 760406532 796822779 760406532 240568032 760406532 981101751 18264506 981101751 994108408 981101751 994108408 5642099 994108408 404824696 53011267 404824696 53011267 945656598 53011267 574225191 426858463 574225191 419136238 574225191 419136238 581952972 419136238 505056118 953229130 505056118 953229130 47752770 953229130 895581990 9651094 895581990 9651094 990183953 9651094 710134754 289310030 710134754 70728502 710134754 70728502 927906528 70728502 75451991 926493937 75451991 412754274 75451991 412754274 587808602 412754274 60459893 941567383 60459893 288806706 60459893 288806706 710659623 288806706 458229749 541230962 458229749 52287357 458229749 52287357 946413818 52287357 408211333 647397869 408211333 647397869 182211719 818642524 182211719 529002231 182211719 529002231 553364111 447399561 553364111 556275476 553364111 556275476 443479014 556275476 773213483 15972376 773213483 15972376 983661774 15972376 930071992 732657613 930071992 732657613 267744542 732657613 673904359 324331055 673904359 584976186 673904359 584976186 106124593 895227734 106124593 287135524 106124593 287135524 712256360 287135524 222189490 777946150 222189490 755837698 222189490 755837698 245504832 755837698 23448606 977698196 23448606 159814328 23448606 159814328 839274154 159814328 15021450 985807097 15021450 913455776 15021450 913455776 765836043 158464450 765836043 158464450 840451181 158464450 438564084 976970894 438564084 976970894 24377956 976970894 766496571 232092798 766496571 453726152 766496571 453726152 390664948 609564538 390664948 570558280 390664948 570558280 429382070 570558280 29111760 972179009 29111760 596964754 29111760 596964754 403543179 596964754 257175084 743709391 257175084 542871347 257175084 542871347 456835477 542871347 444879895 740949693 444879895 740949693 26083855 975015537 26083855 391386278 26083855 391386278 927377247 71351562 927377247 324462517 927377247 324462517 153841138 854321984 153841138 854321984 146800010 854321984 456311276 443471358 456311276 443471358 682952261 315311140 682952261 403889070 682952261 403889070 596475008 403889070 642022598 357316966 642022598 623116265 642022598 623116265 377093049 623116265 614187188 385639692 614187188 584968820 614187188 584968820 415396209 584968820 680096260 257894967 680096260 257894967 741505515 257894967 186995328 813372069 186995328 184213018 186995328 184213018 813931827 184213018 341745637 659405626 341745637 24585145 341745637 24585145 974896962 24585145 506940821 492250969 506940821 482356241 506940821 482356241 517477235 482356241 341636366 912214390 341636366 912214390 89918161 912214390 817390061 181062057 817390061 382125348 817390061 382125348 603064539 396422892 603064539 375991230 603064539 375991230 684166863 314066905 684166863 742962035 684166863 742962035 257841620 742962035 824840314 173859671 824840314 930032454 824840314 930032454 71391445 930032454 200039785 643876132 200039785 643876132 922837953 75840540 922837953 630879631 922837953 630879631 369586070 630879631 616912572 383138311 616912572 917103994 616912572 917103994 84802012 917103994 652352197 17727639 652352197 17727639 981812657 17727639 282382845 973799959 282382845 973799959 27409056 973799959 381729270 618608414 381729270 911343671 381729270 911343671 90929680 911343671 664884641 68931217 664884641 68931217 929779281 68931217 175334069 825413993 175334069 150791427 175334069 150791427 848135989 150791427 552734968 447950547 552734968 334608861 552734968 334608861 952133131 46620906 952133131 670294182 952133131 670294182 331309165 670294182 730396070 269553140 730396070 395772165 730396070 395772165 603872766 395772165 844734117 154198768 844734117 941825671 844734117 941825671 60210782 941825671 240838472 215098620 240838472 215098620 783659536 215098620 234525916 766629209 234525916 509482192 234525916 509482192 901252317 93047356 901252317 93047356 905632118 93047356 26743850 974388322 26743850 58789762 26743850 58789762 939979510 58789762 750169586 389144488 750169586 389144488 46283748 954314882 46283748 726485977 46283748 726485977 748605398 83529914 748605398 83529914 914947991 83529914 785885373 212530278 785885373 171832958 785885373 171832958 827162141 171832958 756563252 490282887 756563252 490282887 508720462 490282887 846108060 152564380 846108060 940236656 846108060 940236656 61856637 940236656 317258418 631973385 317258418 631973385 368228310 631973385 307862179 728092019 307862179 728092019 272031807 728092019 549164518 300630185 549164518 300630185 698867284 300630185 201843774 798450356 201843774 583320659 201843774 583320659 417021532 583320659 40465840 960285334 40465840 99745840 40465840 99745840 899484419 99745840 393613204 706863586 393613204 706863586 294197927 706863586 790239672 208191639 790239672 533228949 790239672 533228949 80736293 921242524 80736293 874416724 80736293 874416724 901334327 98006810 901334327 712878827 901334327 712878827 287750290 712878827 810404251 187821298 810404251 666503626 810404251 666503626 335146392 666503626 844487896 154534710 844487896 972655147 844487896 972655147 28639300 972655147 817259742 181187362 817259742 953093085 817259742 953093085 47915964 953093085 247308535 753748922 247308535 818489102 247308535 818489102 182370347 818489102 300765178 700631894 300765178 828141601 300765178 828141601 172722195 828141601 273690393 282149058 273690393 282149058 717592261 282149058 123910795 877278341 123910795 775945017 123910795 775945017 262224777 372095912 262224777 372095912 627259543 372095912 335315230 979945777 335315230 979945777 21415536 979945777 828324328 932323 828324328 932323 999177580 932323 886131499 215963104 886131499 215963104 180381582 820459762 180381582 167019936 180381582 167019936 980410757 19049977 980410757 671953333 980410757 671953333 82421283 919604585 82421283 640042677 82421283 640042677 848605990 150333277 848605990 319633192 848605990 319633192 678690572 319633192 847969681 150884905 847969681 478563774 847969681 478563774 521557071 478563774 738889739 260863865 738889739 268480398 738889739 268480398 681827184 464028692 681827184 464028692 536134565 464028692 863276725 50931093 863276725 50931093 947875274 50931093 136531504 865137222 136531504 75485250 136531504 75485250 923094713 75485250 867549445 168144815 867549445 168144815 526536455 742023377 526536455 742023377 259006508 742023377 548257653 202442691 548257653 202442691 795851062 202442691 479415262 520087063 479415262 345582793 479415262 345582793 653863879 345582793 438567995 561577681 438567995 269928386 438567995 269928386 733971047 265648213 733971047 300511563 733971047 300511563 418593476 809205182 418593476 809205182 190895418 809205182 439641905 560376551 439641905 867906693 439641905 867906693 133257449 867906693 840682375 158247310 840682375 636660261 840682375 636660261 171444676 829161726 171444676 696436127 171444676 696436127 664187492 335463354 664187492 861043600 664187492 861043600 140434591 861043600 741688631 257619633 741688631 365316491 741688631 365316491 634135327 365316491 910243180 79132696 910243180 79132696 919770160 79132696 130247403 870877705 130247403 734209448 130247403 734209448 266394366 734209448 100427486 901444803 100427486 815213330 100427486 815213330 185206545 815213330 19838856 981266021 19838856 216253498 19838856 216253498 782544385 216253498 296989193 703976368 296989193 252914543 296989193 252914543 746309329 252914543 317955077 683854004 317955077 664984035 317955077 664984035 336279604 664984035 79177640 922779175 79177640 767321484 79177640 767321484 233721317 767321484 94310494 927988202 94310494 927988202 73664858 927988202 306934580 159239188 306934580 159239188 839730774 159239188 637576221 572777792 637576221 572777792 149411628 851417204 149411628 563311437 149411628 563311437 620494555 379538684 620494555 380540040 620494555 380540040 472104836 528040758 472104836 107912024 472104836 107912024 890922945 107912024 707922028 470773419 707922028 470773419 529256816 470773419 725835007 273843015 725835007 996731128 725835007 996731128 3236951 996731128 731644660 268154171 731644660 790230100 731644660 790230100 209652349 790230100 766067128 86850929 766067128 86850929 945723625 52988675 945723625 722483333 945723625 722483333 116855365 884147841 116855365 775421021 116855365 775421021 393842604 34253588 393842604 34253588 964983928 34253588 774134160 392005882 774134160 392005882 332254233 669483272 332254233 58131944 332254233 58131944 940683903 58131944 486834886 740867531 486834886 740867531 139132360 862291413 139132360 246423867 139132360 246423867 828563099 170384979 828563099 364135499 828563099 364135499 363560881 692319067 363560881 692319067 309608513 692319067 598516984 401626323 598516984 708342613 598516984 708342613 65239179 937027007 65239179 332269456 65239179 332269456 666909478 332269456 600346697 698757827 600346697 698757827 76465903 925352176 76465903 441726049 76465903 441726049 703096785 296457809 703096785 606374331 703096785 606374331 393391804 606374331 848198130 150757903 848198130 212699524 848198130 212699524 225272442 775271624 225272442 2589539 225272442 2589539 997553940 2589539 583964430 655824299 583964430 655824299 304783454 992545899 304783454 992545899 7736378 992545899 438786581 561371017 438786581 827401697 438786581 827401697 105147778 896292906 105147778 18635796 105147778 18635796 980693725 18635796 954525311 720896262 954525311 720896262 279494253 720896262 943863055 55225846 943863055 662001689 943863055 662001689 312498729 689244066 312498729 253249963 312498729 253249963 765018187 233619499 765018187 483537721 765018187 483537721 515932531 483537721 692705216 306317067 692705216 543015559 692705216 543015559 456763437 543015559 550874296 386154098 550874296 386154098 613622986 386154098 534685830 465350983 534685830 330564069 534685830 330564069 851576748 55704821 851576748 55704821 943471285 55704821 278559780 857292759 278559780 857292759 144289528 857292759 286679776 196230529 286679776 196230529 801772074 196230529 747471983 321173666 747471983 321173666 74664936 927254519 74664936 876726294 74664936 876726294 210954205 458921983 210954205 458921983 541738242 458921983 318506487 683075742 318506487 487146933 318506487 487146933 658116171 151070491 658116171 151070491 847832906 151070491 228345795 998832940 228345795 998832940 1030849 998832940 601299407 398325644 601299407 483496876 601299407 483496876 444788674 725668127 444788674 725668127 220241734 779881258 220241734 726139607 220241734 726139607 405539319 17206070 405539319 17206070 982230011 17206070 342822138 833566846 342822138 833566846 167366299 833566846 804154561 193683584 804154561 683327727 804154561 683327727 318350874 683327727 374063090 279818237 374063090 279818237 719700126 279818237 576994465 914960552 576994465 914960552 86919236 914960552 220216971 456831226 220216971 456831226 543992952 456831226 120277411 880815292 120277411 759004427 120277411 759004427 242183197 759004427 148514341 911260096 148514341 911260096 91089602 911260096 541481166 188440363 541481166 188440363 809662438 188440363 654624928 344897647 654624928 83010358 654624928 83010358 984813155 14933769 984813155 522673789 984813155 522673789 435002253 565266131 435002253 361153892 435002253 361153892 638217076 361153892 408180234 991798484 408180234 991798484 8612920 991798484 331822094 669820732 331822094 714027282 331822094 714027282 286600323 714027282 400029056 584310096 400029056 584310096 668901712 330062953 668901712 865064379 668901712 865064379 136655753 865064379 835000311 148193009 835000311 148193009 850844330 148193009 633605556 631074799 633605556 631074799 369277277 631074799 504839265 247376629 504839265 247376629 882968248 115527267 882968248 283991273 882968248 283991273 24639680 976630339 24639680 466404105 24639680 466404105 762591068 236168556 762591068 707003039 762591068 707003039 294027441 707003039 484740284 405813690 484740284 405813690 916840563 81939644 916840563 726973578 916840563 726973578 124145316 876973176 124145316 29257965 124145316 29257965 970037177 29257965 289399730 711305587 289399730 646960779 289399730 646960779 353868694 646960779 186658391 813760798 186658391 145776248 186658391 145776248 853091609 145776248 93030707 909292351 93030707 765797152 93030707 765797152 235290276 765797152 227106924 773483058 227106924 369372052 227106924 369372052 714545435 285083556 714545435 870492306 714545435 870492306 130557784 870492306 141523884 802357957 141523884 802357957 653371777 346244916 653371777 681995236 653371777 681995236 319604736 681995236 931371101 67201807 931371101 775385794 931371101 775385794 202926425 797262074 202926425 685319739 202926425 685319739 612280491 387416126 612280491 949074903 612280491 949074903 52134099 949074903 342958614 586834054 342958614 586834054 413651243 586834054 318248939 683503808 318248939 189592724 318248939 189592724 808409551 189592724 230463608 770497899 230463608 397698751 230463608 397698751 664613304 334939327 664613304 926306695 664613304 926306695 75599727 926306695 887660599 111000486 887660599 766762296 887660599 766762296 24115171 981481017 24115171 981481017 19463439 981481017 440382916 144675418 440382916 144675418 854046993 144675418 418035286 716262832 418035286 716262832 40046121 985097069 40046121 985097069 15702873 985097069 530968442 375623413 530968442 375623413 624120207 375623413 429921133 569982030 429921133 300457766 429921133 300457766 699074767 300457766 244430935 756695860 244430935 2020134 244430935 2020134 998190914 2020134 132790251 868354525 132790251 187776237 132790251 187776237 810529393 187776237 126176572 874706733 126176572 733957414 126176572 733957414 270413466 730179115 270413466 915909704 270413466 915909704 85949047 915909704 385528112 230939602 385528112 230939602 767451730 230939602 432542703 567489225 432542703 361693158 432542703 361693158 637694862 361693158 333387496 668251677 333387496 75054725 333387496 75054725 923550304 75054725 753715528 743357847 753715528 743357847 184886566 866276326 184886566 866276326 135186050 866276326 883544177 49414143 883544177 49414143 949141320 49414143 599989220 918976710 599989220 918976710 42662274 958133624 42662274 52862793 42662274 52862793 945861685 52862793 750982365 274614206 750982365 274614206 725047756 274614206 795321136 202955646 795321136 562758127 795321136 562758127 71614837 929795189 71614837 549282577 71614837 549282577 909240221 89085407 909240221 653930807 909240221 653930807 121593910 879534577 121593910 294770667 121593910 294770667 704766962 294770667 575133872 937518003 575133872 937518003 64882465 937518003 791142362 207257952 791142362 949727050 791142362 949727050 51442738 949727050 229549406 771484279 229549406 928343299 229549406 928343299 73351208 928343299 956550044 42382232 956550044 563648943 956550044 563648943 436725379 563648943 519991861 479942414 519991861 932538354 519991861 932538354 69245421 932538354 73621840 463924513 73621840 463924513 631122378 368560447 631122378 410758032 631122378 410758032 167995324 832781584 167995324 460999581 167995324 460999581 539497246 460999581 439977124 560128017 439977124 14106467 439977124 14106467 985875000 14106467 739798629 259967619 739798629 215098642 739798629 215098642 783649305 215098642 461497500 725373243 461497500 725373243 275040248 725373243 820212561 178288577 820212561 657044116 820212561 657044116 48961472 952013219 48961472 139697366 48961472 139697366 859363463 139697366 755580614 919987935 755580614 919987935 82060543 919987935 98243187 689999186 98243187 689999186 881649949 116797195 881649949 219967088 881649949 219967088 778868518 219967088 923753379 63523327 923753379 63523327 954242309 44686545 954242309 419125341 954242309 419125341 511391512 487645075 511391512 343578726 511391512 343578726 655961396 343578726 361982183 637815803 361982183 66236964 361982183 66236964 932334413 66236964 479385949 594136331 479385949 594136331 24881621 976364422 24881621 643193619 24881621 643193619 621820116 92445867 621820116 92445867 906183092 92445867 435770071 919331590 435770071 919331590 82690649 919331590 557245474 107343592 557245474 107343592 970042626 29238226 970042626 173894936 970042626 173894936 223652562 959976232 223652562 959976232 40775655 959976232 967530049 31812714 967530049 697345253 967530049 697345253 304375246 697345253 595364228 404984246 595364228 794238901 595364228 794238901 205928361 794238901 823086050 1250162 823086050 1250162 998895431 1250162 455654969 544037472 455654969 151459404 455654969 151459404 847511612 151459404 610891388 916618550 610891388 916618550 85373349 916618550 711509120 288040710 711509120 730912521 711509120 730912521 269779463 730912521 803289587 194633630 803289587 848261542 803289587 848261542 152495313 848261542 555208644 445305837 555208644 865885608 555208644 865885608 135653019 865885608 349354286 651546649 349354286 913335981 349354286 913335981 88727840 913335981 851917131 147014003 851917131 438301102 851917131 438301102 253869430 746792536 253869430 614623534 253869430 614623534 385808434 614623534 111372278 889842918 111372278 622627798 111372278 622627798 377580594 622627798 211190913 788672009 211190913 557299243 211190913 557299243 442564649 557299243 213683893 786340668 213683893 192464797 213683893 192464797 805413634 192464797 570262968 852650931 570262968 852650931 148349561 852650931 191919726 101490408 191919726 101490408 898098885 101490408 380110553 683680658 380110553 683680658 318103949 683680658 335877013 594661681 335877013 594661681 405821027 594661681 179905261 871468308 179905261 871468308 129520561 871468308 547031451 453686510 547031451 585070418 547031451 585070418 87167655 914761374 87167655 715676334 87167655 715676334 615753715 384059678 615753715 760902684 615753715 760902684 240049438 760902684 582859925 418055089 582859925 428561920 582859925 428561920 572240960 428561920 958048289 40995256 958048289 48837014 958048289 48837014 727061424 931527997 727061424 931527997 70199837 931527997 995105103 4988588 995105103 283246388 995105103 283246388 432637462 728833461 432637462 728833461 218189713 781948018 218189713 152747038 218189713 152747038 845994157 152747038 450021483 549537019 450021483 523068007 450021483 523068007 476951745 523068007 461110579 538278454 461110579 355793553 461110579 355793553 643384244 355793553 631027789 570970146 631027789 570970146 428935466 570970146 858586023 140275846 858586023 475965179 858586023 475965179 524026089 475965179 712059130 287345100 712059130 985981673 712059130 985981673 14823324 985981673 75719182 869574243 75719182 869574243 858387667 140489394 858387667 867962271 858387667 867962271 133201491 867962271 621447002 378299195 621447002 777329855 621447002 777329855 223211140 777329855 889936637 108949369 889936637 127586492 889936637 127586492 379689163 838369525 379689163 838369525 162637430 838369525 580927098 65449386 580927098 65449386 933025137 65449386 597617836 756354173 597617836 756354173 244713451 756354173 451192709 488898959 451192709 488898959 510019097 488898959 223868236 776588854 223868236 726087744 223868236 726087744 274190693 726087744 241331256 759791107 241331256 349155639 241331256 349155639 650403107 349155639 408294415 592320619 408294415 591274854 408294415 591274854 871560527 126589203 871560527 655552141 871560527 655552141 345478142 655552141 779877652 194465082 779877652 194465082 803422335 194465082 277059658 723297370 277059658 128170259 277059658 128170259 870125018 128170259 676908475 321277409 676908475 76305058 676908475 76305058 922413356 76305058 729076935 619387693 729076935 619387693 380906643 619387693 483724606 515957109 483724606 756197087 483724606 756197087 220062837 780053605 220062837 94503491 220062837 94503491 904355668 94503491 729566474 522675935 729566474 522675935 450148884 549424278 450148884 433995110 450148884 433995110 566695396 433995110 498748871 595536161 498748871 595536161 404875256 595536161 623069958 335251483 623069958 335251483 664374242 335251483 8999448 991341465 8999448 494079776 8999448 494079776 684600017 313743528 684600017 544170610 684600017 544170610 455506500 544170610 949401377 49194566 949401377 838991669 949401377 838991669 36583258 964516574 36583258 11050755 36583258 11050755 988944379 11050755 944061645 381669619 944061645 381669619 15341722 985367832 15341722 675772276 15341722 675772276 629407733 370009672 629407733 946623177 629407733 946623177 54830801 946623177 761738076 236969512 761738076 508234479 761738076 508234479 429078696 570841088 429078696 531722980 429078696 531722980 468279139 531722980 297072933 868105895 297072933 868105895 133039650 868105895 802485090 195475179 802485090 273774351 802485090 273774351 7218534 992907388 7218534 218022019 7218534 218022019 780912040 218022019 178867612 821860452 178867612 411092271 178867612 411092271 668785892 330155582 668785892 801385166 668785892 801385166 29868311 971449101 29868311 945194809 29868311 945194809 207181499 792858614 207181499 888487787 207181499 888487787 112920561 888487787 570842809 126268967 570842809 126268967 871843662 126268967 705861365 309170166 705861365 309170166 7666755 992640443 7666755 861044113 7666755 861044113 680913686 317387464 680913686 536294338 680913686 536294338 462932383 536294338 841569418 157243828 841569418 823724690 841569418 823724690 177094272 823724690 603818404 395792445 603818404 928065733 603818404 928065733 73571150 928065733 584870062 415861851 584870062 964133109 584870062 964133109 36981624 964133109 188728696 682206917 188728696 682206917 876795097 45527179 876795097 45527179 953257650 45527179 527365814 965002822 527365814 965002822 35888044 965002822 625165388 162117679 625165388 162117679 837207108 162117679 233112659 767837314 233112659 633037804 233112659 633037804 482988198 17588418 482988198 17588418 981901409 17588418 195125854 804968592 195125854 107288337 195125854 107288337 891647709 107288337 42938003 957846255 42938003 860453388 42938003 860453388 740124724 254511097 740124724 254511097 780994811 217917284 780994811 660350520 780994811 660350520 340962038 660350520 692755757 306278889 692755757 739893703 692755757 739893703 261184460 739893703 679130830 234366628 679130830 234366628 764316509 234366628 242870603 758324784 242870603 320182113 242870603 320182113 954749727 44093521 954749727 888991833 954749727 888991833 45990618 954509393 45990618 173614227 45990618 173614227 825073872 173614227 131723455 869433653 131723455 348194141 131723455 348194141 651432077 348194141 554316329 446368034 554316329 60289844 554316329 60289844 978363374 21017566 978363374 394154860 978363374 394154860 251803629 749193765 251803629 106224669 251803629 106224669 892808188 106224669 737363184 541296479 737363184 541296479 458169246 541296479 494817303 265710472 494817303 265710472 807580370 110379159 807580370 110379159 888402311 110379159 53885197 947381358 53885197 526023412 53885197 526023412 778441388 145463434 778441388 145463434 853399315 145463434 123824748 877377044 123824748 433335033 123824748 433335033 567214669 433335033 414153401 586312993 414153401 423179421 414153401 423179421 780573824 218223540 780573824 316791065 780573824 316791065 681357421 316791065 717136698 282533043 717136698 765048495 717136698 765048495 236029203 765048495 422502183 577939174 422502183 878569355 422502183 878569355 122723021 878569355 773803906 7969739 773803906 7969739 991847837 7969739 91031444 911292944 91031444 723801353 91031444 723801353 605214630 394252905 605214630 903327229 605214630 903327229 98740249 903327229 940018681 58782471 940018681 200485776 940018681 200485776 311730267 690047473 311730267 483067663 311730267 483067663 516606875 483067663 493692187 630663810 493692187 630663810 369813284 630663810 706726648 292956939 706726648 368555504 706726648 368555504 21841399 979462330 21841399 924601874 21841399 924601874 460327447 403077759 460327447 403077759 597092435 403077759 252094355 748787182 252094355 286916087 252094355 286916087 849915829 149071140 849915829 196966616 849915829 196966616 296658480 704257712 296658480 653251189 296658480 653251189 816062157 182219297 816062157 497774055 816062157 497774055 501408563 497774055 948353369 50308741 948353369 274166491 948353369 274166491 442447574 557412124 442447574 67724950 442447574 67724950 930864109 67724950 308664591 803696128 308664591 803696128 196554696 803696128 497313844 502405528 497313844 981501356 497313844 981501356 19436002 981501356 625908085 373735356 625908085 894664630 625908085 894664630 106604914 894664630 392301915 607427290 392301915 633533888 392301915 633533888 24616099 976678059 24616099 180425039 24616099 180425039 910545850 87623245 910545850 883065603 910545850 883065603 118126900 883065603 228358548 9448874 228358548 9448874 990437577 9448874 801600070 249395214 801600070 249395214 749675458 249395214 951255555 14277543 951255555 14277543 985598437 14277543 245314462 834087204 245314462 834087204 166935123 834087204 513515789 303585869 513515789 303585869 695575606 303585869 666006848 333161266 666006848 8240932 666006848 8240932 991503627 8240932 589281459 411251581 589281459 43813899 589281459 43813899 955086995 43813899 675037190 323068891 675037190 100782592 675037190 100782592 898554870 100782592 619727705 380340650 619727705 173893099 619727705 173893099 824816941 173893099 377796234 622444654 377796234 276307540 377796234 276307540 723260156 276307540 57756232 943877210 57756232 190850743 57756232 190850743 807010022 190850743 510837474 856607419 510837474 856607419 144865164 856607419 362531078 177951109 362531078 177951109 820599507 177951109 89523063 912624833 89523063 794696196 89523063 794696196 973200155 26574442 973200155 761320191 973200155 761320191 239660635 761320191 572352350 185721685 572352350 185721685 938286847 60141948 938286847 569642882 938286847 569642882 205996763 794190600 205996763 663784406 205996763 663784406 550147122 450248710 550147122 835546503 550147122 835546503 42135266 958605507 42135266 234943531 42135266 234943531 763720316 234943531 141508728 859841267 141508728 217393381 141508728 217393381 781475554 217393381 656234043 970643895 656234043 970643895 30694904 970643895 496555041 503088184 496555041 986099336 496555041 986099336 14633449 986099336 855724260 143165245 855724260 461056145 855724260 461056145 539465685 461056145 565322167 304787412 565322167 304787412 694355767 304787412 36845195 964217894 36845195 160155419 36845195 160155419 838963628 160155419 420781203 579840480 420781203 203301752 420781203 203301752 795011370 203301752 582756238 848392118 582756238 848392118 152420856 848392118 534781391 465318380 534781391 979943310 534781391 979943310 21424796 979943310 287859241 646463968 287859241 646463968 710279545 289117644 710279545 872953150 710279545 872953150 127915711 872953150 227432490 313873881 227432490 313873881 697421337 301809406 697421337 860327035 697421337 860327035 140934261 860327035 303957157 697747684 303957157 699592824 303957157 699592824 301984610 699592824 719069972 280671498 719069972 526006369 719069972 526006369 473954846 526006369 683379039 297408614 683379039 297408614 747435446 251565094 747435446 714608423 747435446 714608423 286075618 714608423 344002972 656996070 344002972 890931661 344002972 890931661 110082915 890931661 910563998 87604374 910563998 211761955 910563998 211761955 367787509 632397513 367787509 417857808 367787509 417857808 604152044 395449449 604152044 766107535 604152044 766107535 163709966 837359374 163709966 203836530 163709966 203836530 794376453 203836530 423898196 902619008 423898196 902619008 99487081 902619008 917755814 81145072 917755814 459324637 917755814 459324637 541374051 459324637 836317609 162988974 836317609 373480905 836317609 373480905 626153583 373480905 655966216 343569845 655966216 758210889 655966216 758210889 242950094 758210889 547080675 453589586 547080675 466904277 547080675 466904277 532906630 466904277 889687870 109140645 889687870 813787310 889687870 813787310 111409865 889798106 111409865 173456284 111409865 173456284 939715855 59003303 939715855 414967822 939715855 414967822 211627035 788195298 211627035 518922506 211627035 518922506 480424942 518922506 179589735 821143460 179589735 663629807 179589735 663629807 401860655 598601036 401860655 677703232 401860655 677703232 323802040 677703232 370584087 24798069 370584087 24798069 974657574 24798069 509691332 694074097 509691332 694074097 305633400 696122725 305633400 89787957 305633400 89787957 986155771 13802503 986155771 802472334 986155771 802472334 137691899 864096780 137691899 582511916 137691899 582511916 784169124 214536113 784169124 388795622 784169124 388795622 464944442 964119387 464944442 964119387 37000037 964119387 847304880 151662251 847304880 982234387 847304880 982234387 18828063 982234387 780262802 218526713 780262802 310111888 780262802 310111888 688371121 310111888 744733086 254623054 744733086 541232325 744733086 541232325 458222339 541232325 573847088 427163576 573847088 460282598 573847088 460282598 475351815 524506889 475351815 93850181 475351815 93850181 904867929 93850181 574879373 426291729 574879373 367474656 574879373 367474656 632161161 367474656 29143171 972066945 29143171 494709197 29143171 494709197 504378236 494709197 348224237 694410533 348224237 694410533 307284539 694410533 411906010 450670597 411906010 450670597 668495711 330397723 668495711 917409457 668495711 917409457 84513636 917409457 398275145 486417236 398275145 486417236 512785490 486417236 505937228 912270537 505937228 912270537 89843119 912270537 956404553 42540849 956404553 482512815 956404553 482512815 118736917 882368003 118736917 352837367 118736917 352837367 737506125 262058818 737506125 774331267 737506125 774331267 226385407 774331267 992206720 7577799 992206720 746536521 992206720 746536521 254062009 746536521 851748706 147140581 851748706 487687784 851748706 487687784 259922341 911651681 259922341 911651681 90571197 911651681 761902841 236791045 761902841 478152027 761902841 478152027 167279738 833627301 167279738 285459240 167279738 285459240 714068445 285459240 701904141 881307047 701904141 881307047 2890107 997036804 2890107 871063490 2890107 871063490 880417528 117928548 880417528 265044308 880417528 265044308 734464144 265044308 982671452 16923264 982671452 282696366 982671452 282696366 166342649 834618505 166342649 439989263 166342649 439989263 876059515 122150512 876059515 234475660 876059515 234475660 201404313 798876637 201404313 712524858 201404313 712524858 975440385 24061177 975440385 612230158 975440385 612230158 8128343 992153691 8128343 5613706 8128343 5613706 994390303 5613706 169107236 907851561 169107236 907851561 79712917 922077852 79712917 588556126 79712917 588556126 412154628 588556126 358897500 683565245 358897500 683565245 17060033 983952174 17060033 581306106 17060033 581306106 419621139 581306106 364446077 635448907 364446077 171209579 364446077 171209579 827651104 171209579 560458630 440671670 560458630 425362975 560458630 425362975 575616063 425362975 425143298 712726064 425143298 712726064 235506171 765644497 235506171 401168368 235506171 401168368 699849924 84468221 699849924 84468221 913975408 84468221 787086729 211516953 787086729 7604815 787086729 7604815 992153009 7604815 171988612 828762394 171988612 531831463 171988612 531831463 468047620 531831463 288260971 976454497 288260971 976454497 24796047 976454497 488534321 311403164 488534321 311403164 687007726 311403164 686519068 311754658 686519068 234182017 686519068 234182017 764524624 234182017 4130897 995712561 4130897 687601718 4130897 687601718 314130338 687601718 309333115 692514522 309333115 665070260 309333115 665070260 968134119 31205447 968134119 693397330 968134119 693397330 308361750 693397330 936264967 62149572 936264967 181756481 936264967 181756481 246151441 755015142 246151441 692080584 246151441 692080584 856834869 142140974 856834869 866006841 856834869 866006841 135526310 866006841 569974152 430669327 569974152 940719719 569974152 940719719 61279610 940719719 627988611 371409835 627988611 861714463 627988611 861714463 139748352 861714463 381665475 618638254 381665475 949513516 381665475 949513516 51629537 949513516 953067619 45692383 953067619 399269581 953067619 399269581 600541694 399269581 728303883 271272849 728303883 748403456 728303883 748403456 252292212 748403456 323815950 122981215 323815950 122981215 875106107 122981215 33967983 967069037 33967983 699976669 33967983 699976669 711484078 288079467 711484078 487701860 711484078 487701860 284969112 954499140 284969112 954499140 46005670 954499140 238943109 327246231 238943109 327246231 671607910 327246231 429433090 634765146 429433090 634765146 51902232 949290715 51902232 421574105 51902232 421574105 579246895 421574105 246336707 754762166 246336707 718602245 246336707 718602245 281739359 718602245 226401248 928122850 226401248 928122850 73545205 928122850 461156998 333349424 461156998 333349424 665888154 333349424 295385008 839587099 295385008 839587099 161398858 839587099 672110886 326550608 672110886 559190596 672110886 559190596 113968889 887134971 113968889 52920986 113968889 52920986 945766568 52920986 125951530 875037081 125951530 437383446 125951530 437383446 784277585 214319806 784277585 962012184 784277585 962012184 38990820 962012184 286063144 70551582 286063144 70551582 928119834 70551582 711918222 912946333 711918222 912946333 89162043 912946333 812866391 176602816 812866391 176602816 871328126 126786929 871328126 459005510 871328126 459005510 453718421 545783786 453718421 77673590 453718421 77673590 920994220 77673590 508288550 490636522 508288550 136124235 508288550 136124235 862229522 136124235 665999784 651173605 665999784 651173605 329666298 671847107 329666298 56804276 329666298 56804276 942236363 56804276 869887484 780463912 869887484 780463912 744399 999248451 744399 20156121 744399 20156121 979047615 20156121 717825095 281986667 717825095 272707668 717825095 272707668 726905985 272707668 195528285 804634151 195528285 376659052 195528285 376659052 623039531 376659052 155251628 845492140 155251628 691048640 155251628 691048640 310611665 691048640 286164009 714516635 286164009 643992984 286164009 643992984 976292965 23211894 976292965 68859223 976292965 68859223 765737245 369604610 765737245 369604610 629797571 369604610 957324422 41791769 957324422 663291180 957324422 663291180 337918514 663291180 638275415 361119118 638275415 637514732 638275415 637514732 232459933 768501931 232459933 714161077 232459933 714161077 286528976 714161077 94119517 908242012 94119517 374382099 94119517 374382099 628341221 371099807 628341221 937423650 628341221 937423650 64939815 937423650 285900905 227698383 285900905 227698383 770531580 227698383 753222114 810723144 753222114 810723144 189412741 810723144 657264545 86307834 657264545 86307834 955385972 43570038 955385972 71238648 955385972 71238648 580398518 420479708 580398518 367697047 580398518 367697047 631972240 367697047 267894147 943357031 267894147 943357031 58372692 943357031 408001830 240695978 408001830 240695978 758215739 240695978 670741356 739966392 670741356 739966392 261100286 739966392 432876376 567219489 432876376 783836594 432876376 783836594 216117913 783836594 549753739 450750228 549753739 609767099 549753739 609767099 236084491 765008994 236084491 378625270 236084491 378625270 621226630 378625270 59548416 942458702 59548416 466599996 59548416 466599996 622454365 377183953 622454365 914522011 622454365 914522011 87460572 914522011 130305679 750128851 130305679 750128851 270592277 405066289 270592277 405066289 769749021 228663031 769749021 984522968 769749021 984522968 16373687 984522968 916421552 82247034 916421552 867786123 916421552 867786123 133374623 867786123 331124979 642447245 331124979 642447245 883753407 24765833 883753407 24765833 974683120 24765833 387188594 777806473 387188594 777806473 222481810 777806473 983025286 2704084 983025286 2704084 997391396 2704084 415869107 584445062 415869107 456854068 415869107 456854068 543977564 456854068 286341275 714407861 286341275 141872761 286341275 141872761 857080096 141872761 643030624 356125906 643030624 220179329 643030624 220179329 778677298 220179329 238316342 762392335 238316342 228800997 238316342 228800997 967472281 31888506 967472281 765268130 967472281 765268130 235816427 765268130 712379366 90285120 712379366 90285120 908227941 90285120 522466077 477563142 522466077 407491491 522466077 407491491 978113053 21199338 978113053 264051392 978113053 264051392 639278840 360326640 639278840 349553130 639278840 349553130 845410781 153497339 845410781 692972736 845410781 692972736 308873612 692972736 560591421 440520139 560591421 738560845 560591421 738560845 235063294 766027296 235063294 463381668 235063294 463381668 918416819 80521744 918416819 391450312 918416819 391450312 608252764 391450312 907647608 91014146 907647608 341509578 907647608 341509578 658203995 341509578 677551228 320720289 677551228 793542058 677551228 793542058 206715689 793542058 445492170 554334519 445492170 953174228 445492170 953174228 47797405 953174228 317174422 299126929 317174422 299126929 700311899 299126929 524466639 475483983 524466639 148046158 524466639 148046158 850969919 148046158 817215752 770092833 817215752 770092833 230730760 770092833 852488240 121660640 852488240 121660640 996500289 3557532 996500289 705369133 996500289 705369133 295712012 705369133 574953951 426164951 574953951 939472155 574953951 939472155 62719733 939472155 67467178 897892180 67467178 897892180 272744919 555362913 272744919 555362913 616670681 25917177 616670681 25917177 973645384 25917177 323506437 928044621 323506437 928044621 73604484 928044621 839403156 84978107 839403156 84978107 913281641 84978107 658021726 686444377 658021726 686444377 315356749 686444377 808149222 189816733 808149222 658330087 808149222 658330087 206434039 793777384 206434039 417044272 206434039 417044272 583832489 417044272 87724665 914180137 87724665 277414712 87724665 277414712 722081659 277414712 448977883 550439227 448977883 356738493 448977883 356738493 642534989 356738493 305091921 909249727 305091921 909249727 93099115 909249727 704611098 294880336 704611098 759457881 704611098 759457881 241615127 759457881 774046744 224130869 774046744 356358431 774046744 356358431 354803834 645971451 354803834 8087571 354803834 8087571 991706827 8087571 436792885 779518860 436792885 779518860 220596204 779518860 669254964 329650483 669254964 625115147 669254964 625115147 254089397 809393399 254089397 809393399 190745629 809393399 306922341 694799486 306922341 764864426 306922341 764864426 87199681 914752647 87199681 344591876 87199681 344591876 655039603 344591876 218335860 781796986 218335860 735385175 218335860 735385175 986884397 13260035 986884397 599131661 986884397 599131661 99083701 903001496 99083701 164771141 99083701 164771141 834636577 164771141 605434254 922348019 605434254 922348019 79525093 922348019 268870391 450753978 268870391 450753978 549740624 450753978 504095051 883070560 504095051 883070560 118117257 883070560 164927600 662069952 164927600 662069952 618542439 381550004 618542439 467538673 618542439 467538673 229503655 771517340 229503655 183202895 229503655 183202895 951333668 47455715 951333668 74323330 951333668 74323330 581081289 582476767 581081289 582476767 102421058 899279430 102421058 334892855 102421058 334892855 664635373 334892855 344815271 740935976 344815271 740935976 260004940 740935976 327089684 674552323 327089684 720354159 327089684 720354159 279959211 720354159 975245482 24324382 975245482 145634512 975245482 145634512 853203503 145634512 988097610 11901667 988097610 208951166 988097610 208951166 471236362 528905032 471236362 168939831 471236362 168939831 830250190 168939831 318205989 683520493 318205989 35982046 318205989 35982046 962846755 35982046 414566961 817245049 414566961 817245049 183394026 817245049 607998623 391702831 607998623 760182200 607998623 760182200 240863970 760182200 786568063 211972271 786568063 456418801 786568063 456418801 433891068 901189437 433891068 901189437 100713924 901189437 931000950 40444462 931000950 40444462 958830201 40444462 875881952 711082226 875881952 711082226 289718179 711082226 933180484 65303185 933180484 662886678 933180484 662886678 338376123 662886678 354748006 646049304 354748006 850361621 354748006 850361621 16560409 984355392 16560409 520702191 16560409 520702191 478868617 520702191 451234946 548182319 451234946 327655769 451234946 327655769 704515749 22262330 704515749 22262330 977172412 22262330 340572097 660723252 340572097 322208716 340572097 322208716 675936357 322208716 198430596 801865054 198430596 626710049 198430596 626710049 395383471 53937732 395383471 53937732 944785457 53937732 324200190 677292989 324200190 47643717 324200190 47643717 951216751 47643717 933227647 71963297 933227647 71963297 302067999 699551447 302067999 541066188 302067999 541066188 889533300 109305184 889533300 969102899 889533300 969102899 32132786 969102899 677036735 57343595 677036735 57343595 941727910 57343595 5330084 994463258 5330084 226509748 5330084 226509748 771798342 226509748 293176564 707785263 293176564 436019008 293176564 436019008 564738818 436019008 459736706 539614897 459736706 129257342 459736706 129257342 951219871 47636060 951219871 873539347 951219871 873539347 127335600 873539347 667264726 332102207 667264726 603185625 667264726 603185625 158432305 842530557 158432305 564272890 158432305 564272890 436052509 564272890 171184618 829386712 171184618 216954630 171184618 216954630 781896346 216954630 651128784 511558839 651128784 511558839 488171819 511558839 625690788 374024215 625690788 588013938 625690788 588013938 173666828 827322866 173666828 791293117 173666828 791293117 633925953 365560500 633925953 437235140 633925953 437235140 563658254 437235140 869932282 128337565 869932282 460768766 869932282 460768766 539769257 460768766 978454260 20937088 978454260 948400591 978454260 948400591 52784044 948400591 944118169 54799682 944118169 70676245 944118169 70676245 330539597 671060907 330539597 557461005 330539597 557461005 914448973 84131270 914448973 702065421 914448973 702065421 104556608 897076399 104556608 301394410 104556608 301394410 697905842 301394410 488598707 511287860 488598707 395458571 488598707 395458571 604108649 395458571 190755890 809374888 190755890 473669236 190755890 473669236 526635796 473669236 153385137 870738470 153385137 870738470 130349223 870738470 906713156 91903159 906713156 878607591 906713156 878607591 122699519 878607591 902955967 96068742 902955967 746176990 902955967 746176990 169586876 831028934 169586876 470661826 169586876 470661826 885946077 112485479 885946077 635640074 885946077 635640074 300974243 700429117 300974243 500542791 300974243 500542791 499171773 500542791 151343409 849545808 151343409 284914376 151343409 284914376 714731936 284914376 154596561 846162797 154596561 721999503 154596561 721999503 278334490 721999503 180911020 819921257 180911020 332883767 180911020 332883767 666244806 332883767 152613529 848176945 152613529 617254637 152613529 617254637 969227582 29958858 969227582 109717243 969227582 109717243 889008257 109717243 971286665 28057274 971286665 463090668 971286665 463090668 537342905 463090668 765372468 233105114 765372468 288281705 765372468 288281705 711193322 288281705 934385239 63850351 934385239 597428148 934385239 597428148 159870371 840980829 159870371 186665983 159870371 186665983 984874008 14885295 984874008 570733727 984874008 570733727 292418756 708676371 292418756 82233544 292418756 82233544 916467716 82233544 307484966 834026896 307484966 834026896 166993226 834026896 720878676 248106778 720878676 248106778 751060037 248106778 448296730 948431358 448296730 948431358 52716975 948431358 102797522 885136920 102797522 885136920 734808277 264734129 734808277 292528494 734808277 292528494 397485996 737592685 397485996 737592685 99520042 935466024 99520042 935466024 66819682 935466024 332214642 21825059 332214642 21825059 977612064 21825059 627798613 943303171 627798613 943303171 58453999 943303171 792947962 120529262 792947962 120529262 877711660 120529262 701809675 464718547 701809675 464718547 79717671 922063499 79717671 402808573 79717671 402808573 597386597 402808573 139309650 862206926 139309650 748947768 139309650 748947768 656251552 343338567 656251552 401541679 656251552 401541679 592421875 408044048 592421875 89271008 592421875 89271008 909138216 89271008 821218447 177434850 821218447 118286516 821218447 118286516 880032625 118286516 351897479 649185716 351897479 133194936 351897479 133194936 864912138 133194936 86237353 915712060 86237353 903743785 86237353 903743785 323919306 677612124 323919306 958534117 323919306 958534117 42267830 958534117 67036177 623525032 67036177 623525032 764779441 233960741 764779441 460498941 764779441 460498941 540102115 460498941 747383781 251620944 747383781 749756812 747383781 749756812 251261315 749756812 924422478 74151337 924422478 183090926 924422478 183090926 696671208 302523968 696671208 13066765 696671208 13066765 987191864 13066765 742347494 257050526 742347494 248914793 742347494 248914793 750255443 248914793 736149814 275358486 736149814 275358486 716106402 791176666 716106402 791176666 208696909 791176666 446230700 41459220 446230700 41459220 957626111 41459220 746475370 634174549 746475370 634174549 365757634 634174549 393473946 357997661 393473946 357997661 803225037 194691871 803225037 655342678 803225037 655342678 345622369 655342678 377446470 2477842 377446470 2477842 997685456 2477842 501588387 497668753 501588387 449137145 501588387 449137145 551457124 449137145 34854334 966009481 34854334 417589513 34854334 417589513 821070948 177583466 821070948 899159235 821070948 899159235 102488207 899159235 191328840 791489076 191328840 791489076 812946343 185270896 812946343 543999468 812946343 543999468 455696340 543999468 691209345 212665385 691209345 212665385 785694964 212665385 276114561 724351372 276114561 447287452 276114561 447287452 618793047 381280772 618793047 455552919 618793047 455552919 298553713 702497622 298553713 617492083 298553713 617492083 399438601 356441614 399438601 356441614 642762797 356441614 562646076 438261177 562646076 119809942 562646076 119809942 878476055 119809942 711507722 721241786 711507722 721241786 279118989 721241786 389364262 610771944 389364262 958109021 389364262 958109021 42683364 958109021 864560827 133566051 864560827 872896386 864560827 872896386 127963923 872896386 602392974 397268426 602392974 793583956 602392974 793583956 206686952 793583956 514072544 485335512 514072544 668245988 514072544 668245988 333400210 668245988 665515160 333832408 665515160 679840306 665515160 679840306 281088152 719028944 281088152 470974603 281088152 470974603 571217272 429328313 571217272 883753334 571217272 883753334 74363917 927461473 74363917 339444750 74363917 339444750 805896013 191904173 805896013 720738117 805896013 720738117 279646496 720738117 668144660 145549691 668144660 145549691 853271145 145549691 712796602 891683709 712796602 891683709 75618942 926288261 75618942 451231543 75618942 451231543 549247943 451231543 158111810 842782727 158111810 725482619 158111810 725482619 274930119 725482619 14029186 986613886 14029186 785787346 14029186 785787346 421389821 579254418 421389821 765418264 421389821 765418264 235703595 765418264 831183835 151598429 831183835 151598429 847382685 151598429 468395816 801620350 468395816 801620350 198849842 801620350 516962207 343901885 516962207 343901885 655620786 343901885 637867311 361467794 637867311 181164319 637867311 181164319 817352724 181164319 359673161 640387435 359673161 551167622 359673161 551167622 448229084 551167622 435497565 634643505 435497565 634643505 365179545 634643505 370059677 553514825 370059677 553514825 446338525 553514825 94077092 908266445 94077092 709212631 94077092 709212631 291775728 709212631 280504369 719849018 280504369 137650301 280504369 137650301 861045699 137650301 49834416 996890355 49834416 996890355 3113370 996890355 956665775 42361341 956665775 180165431 956665775 180165431 621388782 754060140 621388782 754060140 247025872 754060140 740755976 25368703 740755976 25368703 974231062 25368703 246069036 788819796 246069036 788819796 211022620 788819796 271710602 728661465 271710602 921764943 271710602 921764943 80084353 921764943 416943361 568980158 416943361 568980158 588440458 411947153 588440458 671471166 588440458 671471166 330109923 671471166 949344191 49266599 949344191 252948146 949344191 252948146 727554364 768049870 727554364 768049870 232833157 768049870 918153913 80802454 918153913 880013255 918153913 880013255 121055335 880013255 125495790 99591407 125495790 99591407 899680298 99591407 727561153 545593581 727561153 545593581 453907092 545593581 661614423 337979022 661614423 537142915 661614423 537142915 462269280 537142915 877319457 98874841 877319457 98874841 900527384 98874841 720284413 337787674 720284413 337787674 661720503 337787674 817851444 180607122 817851444 904411322 817851444 904411322 97463630 904411322 855730796 143142153 855730796 301699763 855730796 301699763 431550200 568439505 431550200 101313801 431550200 101313801 898234214 101313801 790377772 500172087 790377772 500172087 316948869 684879045 316948869 249940028 316948869 249940028 749025522 249940028 182654790 818180851 182654790 733290478 182654790 733290478 590717165 348209076 590717165 348209076 980429265 18990294 980429265 892106496 980429265 892106496 108967920 892106496 879471901 118811240 879471901 310171825 879471901 310171825 685099370 915543290 685099370 915543290 86353258 915543290 730637308 269323162 730637308 844957317 730637308 844957317 61563149 940441537 61563149 482261681 61563149 482261681 849328543 22115510 849328543 22115510 977360399 22115510 426597789 573453278 426597789 120891272 426597789 120891272 877249771 120891272 816990966 629699173 816990966 629699173 370663815 629699173 907268565 91444358 907268565 239232546 907268565 239232546 746668290 252484295 746668290 64444980 746668290 64444980 933907205 64444980 655902637 343658631 655902637 297978902 655902637 297978902 701563163 297978902 163935602 973982768 163935602 973982768 27136193 973982768 433531007 566685460 433531007 889022274 433531007 889022274 112218014 889022274 565006762 435802660 565006762 512248240 565006762 512248240 118660820 963170707 118660820 963170707 38011348 963170707 94310750 872246511 94310750 872246511 883405208 115015625 883405208 405115706 883405208 405115706 595263486 405115706 835891822 163485786 835891822 839837455 835891822 839837455 161082466 839837455 343327230 337879886 343327230 337879886 762547159 236203817 762547159 721413893 762547159 721413893 278890209 721413893 706005316 293528662 706005316 677675088 706005316 677675088 7370444 992814386 7370444 410262358 7370444 410262358 590220478 410262358 369317604 631041483 369317604 429147145 369317604 429147145 903475533 95490893 903475533 417786432 903475533 417786432 329306069 672107694 329306069 355169122 329306069 355169122 643964967 355169122 267177900 733298473 267177900 580667922 267177900 580667922 420085849 580667922 300584208 700777825 300584208 582053236 300584208 582053236 530120315 469812694 530120315 619088563 530120315 619088563 233655410 767347560 233655410 53831322 233655410 53831322 944940254 53831322 833328496 672554335 833328496 672554335 8523667 991814202 8523667 744264470 8523667 744264470 281823824 718530759 281823824 908087921 281823824 908087921 94307278 908087921 314585109 687100314 314585109 912870452 314585109 912870452 89312499 912870452 931796666 66759859 931796666 941579873 931796666 941579873 60442305 941579873 644562756 354602166 644562756 602407207 644562756 602407207 397835618 602407207 529802792 470141712 529802792 654418656 529802792 654418656 346571671 654418656 651714458 347906573 651714458 845607431 651714458 845607431 155109713 845607431 728289008 271281180 728289008 748048231 728289008 748048231 252627161 748048231 360224679 505459975 360224679 505459975 682011745 266994910 682011745 266994910 841870345 156961484 841870345 175858606 841870345 175858606 519830023 664360275 519830023 664360275 188087467 812062390 188087467 480663728 188087467 480663728 519342991 480663728 225092216 896133432 225092216 896133432 25052708 976244682 25052708 742881419 25052708 742881419 263296430 266675164 263296430 266675164 733120931 266675164 62001363 940085376 62001363 838871103 62001363 838871103 841030688 157825439 841030688 345562693 841030688 345562693 169488771 831097839 169488771 259950013 169488771 259950013 789432918 18663074 789432918 18663074 980675531 18663074 430665584 569311174 430665584 512988748 430665584 512988748 943966897 55066901 943966897 315174519 943966897 315174519 485949639 836130013 485949639 836130013 164720267 836130013 299897698 701333651 299897698 727440654 299897698 727440654 83289534 991786468 83289534 991786468 8616117 991786468 393218214 84822312 393218214 84822312 913541559 84822312 153647047 847092290 153647047 621757574 153647047 621757574 829636174 169560124 829636174 993595356 829636174 993595356 6434046 993595356 410376110 388130393 410376110 388130393 611534895 388130393 167032515 833980698 167032515 132746144 167032515 132746144 865292657 132746144 623114368 968690020 623114368 968690020 32400555 968690020 528621253 113075270 528621253 113075270 885281359 113075270 284316105 998747093 284316105 998747093 1113974 998747093 987610989 12583465 987610989 385730335 987610989 385730335 614104445 385730335 956533073 35891172 956533073 35891172 963015662 35891172 962355057 567449260 962355057 567449260 432613481 567449260 661008846 338624036 661008846 932235654 661008846 932235654 69465000 932235654 833117667 166047311 833117667 691392853 833117667 691392853 235877702 765225236 235877702 558140435 235877702 558140435 441722720 558140435 54734019 946723982 54734019 635114260 54734019 635114260 911368841 86774458 911368841 969480942 911368841 969480942 31699898 969480942 253381620 747160119 253381620 794124487 253381620 794124487 206054993 794124487 224342116 132682666 224342116 132682666 865392423 132682666 106493826 989975170 106493826 989975170 10474637 989975170 403630166 74835657 403630166 74835657 923705504 74835657 237575425 763278446 237575425 573306103 237575425 573306103 426726967 573306103 396613069 869798281 396613069 869798281 131278201 869798281 474095194 377692927 474095194 377692927 879892133 118455952 879892133 678617040 879892133 678617040 322758039 678617040 627158488 372208215 627158488 403267752 627158488 403267752 36503822 964580786 36503822 233364661 36503822 233364661 765169156 233364661 69416049 932311416 69416049 155969105 69416049 155969105 842778104 155969105 767362264 609747178 767362264 609747178 390391674 609747178 766999294 18121846 766999294 18121846 981207296 18121846 234373665 766779055 234373665 577917420 234373665 577917420 703142275 296416312 703142275 870476184 703142275 870476184 130570110 870476184 747354405 113822276 747354405 113822276 884473266 113822276 607077635 392575555 607077635 344864099 607077635 344864099 847279607 151680314 847279607 174504397 847279607 174504397 700408819 874886626 700408819 874886626 126072953 874886626 841800917 64957930 841800917 64957930 933420073 64957930 649187308 417371040 649187308 417371040 430906997 643910003 430906997 643910003 340923411 660395776 340923411 204897441 340923411 204897441 793425630 204897441 566401871 600522154 566401871 600522154 399898434 600522154 879065598 119185318 879065598 149946390 879065598 149946390 341482867 659711795 341482867 266733499 341482867 266733499 989077143 10784945 989077143 664239295 989077143 664239295 272362581 727886822 272362581 310070643 272362581 310070643 688401228 310070643 687872769 310696143 687872769 169674604 687872769 169674604 829410596 169674604 761043808 237669368 761043808 154598778 761043808 154598778 844414148 154598778 134437652 866798843 134437652 172198293 134437652 172198293 826767758 172198293 335523327 665949934 335523327 563394419 335523327 563394419 477967469 215057144 477967469 215057144 783736272 215057144 718545472 281283225 718545472 78827654 718545472 78827654 962846511 35987784 962846511 456181419 962846511 456181419 144471854 857155120 144471854 234947379 144471854 234947379 763713220 234947379 160090639 966848737 160090639 966848737 7103162 993088607 7103162 400402095 7103162 400402095 683809425 314438676 683809425 527648551 683809425 527648551 472386539 527648551 825566295 173122880 825566295 320946851 825566295 320946851 416774017 583515101 416774017 251334373 416774017 251334373 747704235 251334373 434254832 565949225 434254832 242761520 434254832 242761520 756543567 242761520 579485131 977326446 579485131 977326446 23941131 977326446 453139534 546348306 453139534 607262932 453139534 607262932 392477271 607262932 653159961 346480650 653159961 360204098 653159961 360204098 341903327 724765114 341903327 724765114 199582770 800758298 199582770 59289061 199582770 59289061 939378110 59289061 725888439 674928862 725888439 674928862 71321516 930081266 71321516 615967273 71321516 615967273 384344298 615967273 35489211 965420866 35489211 519667076 35489211 519667076 650399514 349160578 650399514 914803340 650399514 914803340 87132673 914803340 986599354 13521589 986599354 270630305 986599354 270630305 576866 999456793 576866 325880548 576866 325880548 672621061 325880548 208085764 791706641 208085764 200012872 208085764 200012872 798281676 200012872 665285649 753087837 665285649 753087837 248140837 753087837 588170817 412339003 588170817 981298766 588170817 981298766 19758496 981298766 469396537 530711608 469396537 777848874 469396537 777848874 222301367 777848874 897224600 102378115 897224600 832618150 897224600 832618150 168099991 832618150 413475919 221340208 413475919 221340208 777368104 221340208 450785096 971959260 450785096 971959260 29290117 971959260 935402854 62894870 935402854 874497455 935402854 874497455 126391907 874497455 486898061 188633539 486898061 188633539 809384935 188633539 453777772 920692676 453777772 920692676 81267697 920692676 446657583 552918449 446657583 790180117 446657583 790180117 209676904 790180117 563405024 28124813 563405024 28124813 971129971 28124813 952346919 995389207 952346919 995389207 4467645 995389207 146082358 422000043 146082358 422000043 609923642 227222475 609923642 227222475 771150394 227222475 718396315 298355062 718396315 298355062 701132338 298355062 716854811 282884370 716854811 335237474 716854811 335237474 610043787 438697840 610043787 438697840 59617432 942297399 59617432 710698752 59617432 710698752 445618310 48685165 445618310 48685165 949906357 48685165 879167052 235165726 879167052 235165726 763422430 235165726 815552670 182704388 815552670 498303134 815552670 498303134 113067344 888259840 113067344 571389885 113067344 571389885 712200364 228048475 712200364 228048475 770212235 228048475 155854250 844915367 155854250 145524093 155854250 145524093 853314364 145524093 741427863 588129283 741427863 588129283 391193710 608807336 391193710 414155685 391193710 414155685 615490335 384357196 615490335 874721579 615490335 874721579 126168236 874721579 958251781 40875131 958251781 549499171 958251781 549499171 450033556 549499171 782239716 216560446 782239716 861712771 782239716 861712771 63922051 938567019 63922051 297210007 63922051 297210007 991914238 7901813 991914238 994403535 991914238 994403535 5389284 994403535 675982549 125564738 675982549 125564738 872490162 125564738 515821522 917831186 515821522 917831186 84018671 917831186 964985448 34244622 964985448 711362924 964985448 711362924 289352165 711362924 697039905 302108922 697039905 769860569 697039905 769860569 231002430 769860569 734148036 265328863 734148036 363812303 734148036 363812303 287685592 713006999 287685592 482207375 287685592 482207375 944788191 53934824 944788191 907544233 944788191 907544233 94825767 907544233 183534331 817103192 183534331 924144309 183534331 924144309 77627208 924144309 413857359 188607252 413857359 188607252 809408638 188607252 2624471 997266604 2624471 709961461 2624471 709961461 757623128 241415184 757623128 518146004 757623128 518146004 481422562 518146004 625192052 115917779 625192052 115917779 882496458 115917779 428917439 570974516 428917439 371483120 428917439 371483120 672628880 325864454 672628880 408904008 672628880 408904008 591485843 408904008 717958068 281849881 717958068 299678792 717958068 299678792 226352686 774353271 226352686 292622512 226352686 292622512 936742638 61645906 936742638 587643656 936742638 587643656 412885788 587643656 921136465 77566288 921136465 562660581 921136465 562660581 437615605 562660581 808883219 189087019 808883219 864585009 808883219 864585009 137111931 864585009 291497696 89522771 291497696 89522771 908946473 89522771 391828367 607955912 391828367 168517253 391828367 168517253 830709989 168517253 44815854 955893056 44815854 778141417 44815854 778141417 816356610 182080431 816356610 808329163 816356610 808329163 191852739 808329163 703796244 295869884 703796244 327415567 703796244 327415567 634991302 364456912 634991302 95277404 634991302 95277404 903736393 95277404 186826559 813521858 186826559 400403215 186826559 400403215 599601614 400403215 299382993 701860016 299382993 563323463 299382993 563323463 437022879 563323463 343574428 657348351 343574428 532865780 343574428 532865780 666886397 277811753 666886397 277811753 721581753 277811753 432125784 567932709 432125784 534196479 432125784 534196479 465653464 534196479 159300944 841583814 159300944 392393625 159300944 392393625 607305521 392393625 461347489 538021637 461347489 309926947 461347489 309926947 688706481 309926947 504407998 569125769 504407998 569125769 430917087 569125769 916345270 82326935 916345270 127728419 916345270 127728419 870567692 127728419 910717691 87498679 910717691 800229531 910717691 800229531 200067391 800229531 883141582 115285164 883141582 923191522 883141582 923191522 78711729 923191522 155568005 63547802 155568005 63547802 934656346 63547802 77238623 995701033 77238623 995701033 4153045 995701033 586279810 414323933 586279810 698129588 586279810 698129588 168813412 831912700 168813412 301060580 168813412 301060580 698326881 301060580 338331983 911465682 338331983 911465682 90704108 911465682 90883144 636842185 90883144 636842185 915443026 83050139 915443026 283040557 915443026 283040557 76036908 925857788 76036908 489299741 76036908 489299741 824872426 173817154 824872426 848483197 824872426 848483197 152274681 848483197 422731556 493257896 422731556 493257896 787402011 211176619 787402011 542022510 787402011 542022510 457522461 542022510 802616991 195338839 802616991 600207996 802616991 600207996 400272905 600207996 815878327 182422559 815878327 863769670 815878327 863769670 137953440 863769670 571952802 428873242 571952802 602759274 571952802 602759274 397410856 602759274 691854742 307215884 691854742 644063880 691854742 644063880 10017534 990347654 10017534 767645809 10017534 767645809 733766906 265932468 733766906 470208410 733766906 470208410 529768916 470208410 774519705 223725096 774519705 839017667 774519705 839017667 161995301 839017667 688703944 309938046 688703944 983374414 688703944 983374414 17616087 983374414 705004228 294568282 705004228 701687738 705004228 701687738 299542328 701687738 458251670 32379441 458251670 32379441 966982671 32379441 505595395 744369650 505595395 744369650 145163480 856290451 145163480 176307373 145163480 176307373 829063946 169995292 829063946 648931413 829063946 648931413 352092347 648931413 667304302 332037106 667304302 354372210 667304302 354372210 462777593 841492080 462777593 841492080 159487897 841492080 531537246 362561004 531537246 362561004 636830867 362561004 105744403 989328208 105744403 989328208 11125711 989328208 290400312 212393033 290400312 212393033 785965019 212393033 713890556 693012006 713890556 693012006 308789965 693012006 737351253 183920844 737351253 183920844 814125276 183920844 515522646 484051389 515522646 220668627 515522646 220668627 778190963 220668627 369958989 926574006 369958989 926574006 75373587 926574006 890804601 108059113 890804601 886125865 890804601 886125865 114982917 886125865 193321869 314172841 193321869 314172841 684065035 314172841 23018795 978148706 23018795 132806056 23018795 132806056 865192829 132806056 524359386 475652069 524359386 263759162 524359386 263759162 735986853 263759162 591517845 408860587 591517845 44885289 591517845 44885289 954052926 44885289 102317693 899533491 102317693 401603432 102317693 401603432 703169352 195045725 703169352 195045725 802947700 195045725 534340388 465648487 534340388 47608428 534340388 47608428 951253752 47608428 712838058 466972287 712838058 466972287 223326932 777255160 223326932 604927866 223326932 604927866 394936330 604927866 300404665 700922064 300404665 183829471 300404665 183829471 814164491 183829471 569039886 529285889 569039886 529285889 470767140 529285889 899230544 100139950 899230544 480547685 899230544 480547685 519393074 480547685 732979469 266828865 732979469 594502403 732979469 594502403 162780456 888638173 162780456 888638173 26368805 974686528 26368805 195453834 26368805 195453834 802564087 195453834 598015733 402203004 598015733 61024538 598015733 61024538 937382476 61024538 503364646 835512503 503364646 835512503 165320429 835512503 192452623 757217156 192452623 757217156 311462039 690175735 311462039 945738281 311462039 945738281 55835599 945738281 242884048 677545677 242884048 677545677 323975068 677545677 94355854 908046492 94355854 533588220 94355854 533588220 544101993 456756425 544101993 926217147 544101993 926217147 75747789 926217147 679112848 223879780 679112848 223879780 774379479 223879780 684907006 705264336 684907006 705264336 295766391 705264336 437706698 562539332 437706698 845258034 437706698 845258034 155521437 845258034 906610412 92033737 906610412 139669241 906610412 139669241 280834357 790683532 280834357 790683532 209209800 790683532 975818836 23735169 975818836 819427369 975818836 819427369 127013829 873874309 127013829 366648497 127013829 366648497 632960727 366648497 111209404 889920087 111209404 333359203 111209404 333359203 665885941 333359203 551852045 859599877 551852045 859599877 141888044 859599877 519549509 94398008 519549509 94398008 904437963 94398008 465139511 534530086 465139511 360210423 465139511 360210423 639411166 360210423 108392527 892758638 108392527 563947504 108392527 563947504 436336587 563947504 432031407 684283778 432031407 684283778 317444766 684283778 619954744 140534974 619954744 140534974 858347960 140534974 346651527 654381900 346651527 647401177 346651527 647401177 898939902 100316746 898939902 783486460 898939902 783486460 216442804 783486460 402408536 408784141 402408536 408784141 730017626 217327107 730017626 217327107 781551932 217327107 192366521 916675533 192366521 916675533 85329409 916675533 712724229 286899207 712724229 549000067 712724229 549000067 450514706 549000067 795675900 202525864 795675900 972731409 795675900 972731409 28497410 972731409 110266171 890740244 110266171 935137193 110266171 935137193 67170555 935137193 809004529 188981842 809004529 763593453 809004529 763593453 237349625 763593453 602474662 397160476 602474662 693533725 602474662 693533725 308155192 693533725 830187659 168987770 830187659 907649694 830187659 907649694 94776052 907649694 626974165 372398626 626974165 939728455 626974165 939728455 62469581 939728455 689636841 309054473 689636841 796267475 689636841 796267475 203861953 796267475 965693704 33439625 965693704 712943852 965693704 712943852 287712818 712943852 364267079 59925842 364267079 59925842 938439330 59925842 232630812 768297243 232630812 751033023 232630812 751033023 484035086 515535355 484035086 784781462 484035086 784781462 215204696 784781462 696414099 58332080 696414099 58332080 940411533 58332080 20201554 980959197 20201554 764137879 20201554 764137879 585350549 415180246 585350549 788208114 585350549 788208114 211609674 788208114 988575116 11449688 988575116 945827103 988575116 945827103 55685007 945827103 316007390 685693868 316007390 775401143 316007390 775401143 225098204 775401143 431770855 568201862 431770855 821372679 431770855 821372679 179320967 821372679 838369067 160746794 838369067 911432174 838369067 911432174 90851621 911432174 590108717 73547941 590108717 73547941 925080075 73547941 123935752 877238323 123935752 60345973 123935752 60345973 938021815 60345973 552411629 448134980 552411629 34492403 552411629 34492403 964690951 34492403 322367185 679116447 322367185 414807001 322367185 414807001 585788827 414807001 153603492 847135425 153603492 801827656 153603492 801827656 458029032 541428320 458029032 619812211 458029032 619812211 380246139 619812211 967714488 31612889 967714488 961949033 967714488 961949033 39018605 961949033 387352471 223808193 387352471 223808193 860074943 139061329 860074943 335698102 860074943 335698102 153174217 847551445 153174217 843353558 153174217 843353558 949713498 48900715 949713498 183554443 949713498 183554443 649240172 350369894 649240172 277860801 649240172 277860801 721560524 277860801 81025177 920998946 81025177 638457108 81025177 638457108 789174663 209356926 789174663 957702752 789174663 957702752 43140729 957702752 730073074 156650370 730073074 156650370 842153909 156650370 487557452 512110403 487557452 308461839 487557452 308461839 690528064 308461839 414111875 586320821 414111875 175420682 414111875 175420682 823079312 175420682 537664013 462762552 537664013 412303414 537664013 412303414 879675733 118598583 879675733 976929281 879675733 976929281 15821928 985055646 15821928 215218112 15821928 215218112 783598694 215218112 424465264 762930762 424465264 762930762 237945795 762930762 502965798 8103461 502965798 8103461 991698977 8103461 412137724 793650723 412137724 793650723 206620707 793650723 667456610 331773667 667456610 664789888 667456610 664789888 269563777 731091456 269563777 646467146 269563777 646467146 693750800 305302538 693750800 680167762 693750800 680167762 321397915 680167762 793249695 205048570 793249695 862109617 793249695 862109617 139410830 862109617 280612473 590184430 280612473 590184430 999533288 566352 999533288 128014309 999533288 128014309 862889870 530882934 862889870 530882934 469241018 530882934 897373482 102258872 897373482 459085247 897373482 459085247 157907514 843058369 157907514 228929224 157907514 228929224 769545980 228929224 335835213 665517116 335835213 619064184 335835213 619064184 381196523 619064184 378709047 701457957 378709047 701457957 233938459 767155916 233938459 441973195 233938459 441973195 559063893 441973195 491050745 709902989 491050745 709902989 20793772 980392439 20793772 281031673 20793772 281031673 789514335 208959625 789514335 570961361 789514335 570961361 304859106 696754183 304859106 595538488 304859106 595538488 840781514 70443396 840781514 70443396 928302141 70443396 864248907 269171350 864248907 269171350 446000880 553741448 446000880 547817247 446000880 547817247 451675831 547817247 368335277 631815483 368335277 625220952 368335277 625220952 643196432 355981284 643196432 928634134 643196432 928634134 73108346 928634134 591212321 409272288 591212321 488353437 591212321 488353437 145494875 988502337 145494875 988502337 12189363 988502337 318143194 8670004 318143194 8670004 991015737 8670004 210103733 789827927 210103733 697611340 210103733 697611340 304090770 697611340 120018717 881065670 120018717 705284652 120018717 705284652 999146831 996994 999146831 458206962 999146831 458206962 76671645 938350391 76671645 938350391 64162918 938350391 271528729 423194621 271528729 423194621 978429165 20976171 978429165 120359219 978429165 120359219 630417945 368962854 630417945 221912068 630417945 221912068 776648232 221912068 575256258 571576212 575256258 571576212 287358720 713217006 287358720 498433055 287358720 498433055 959600761 39623361 959600761 740807783 959600761 740807783 36358926 996130446 36358926 996130446 3857951 996130446 250151292 413044462 250151292 413044462 587492104 413044462 410339423 783034537 410339423 783034537 217016664 783034537 620489811 379543568 620489811 915619630 620489811 915619630 86271628 915619630 747540204 251471492 747540204 714902474 747540204 714902474 165894578 835041617 165894578 703701847 165894578 703701847 361927575 631727305 361927575 631727305 750631877 248516343 750631877 857423272 750631877 857423272 144154236 857423272 161424176 839547836 161424176 988764529 161424176 988764529 11919009 988764529 827265901 171668083 827265901 966293697 827265901 966293697 34667787 966293697 804737370 193108694 804737370 720039227 804737370 720039227 280390735 720039227 352312034 95863508 352312034 95863508 903200082 95863508 29465059 971746891 29465059 782510926 29465059 782510926 956398825 42545610 956398825 370314118 956398825 370314118 629153369 370314118 835947626 163388531 835947626 884172625 835947626 884172625 116848718 884172625 120612555 268718390 120612555 268718390 731059710 268718390 527995277 472167572 527995277 63041144 527995277 63041144 935200815 63041144 741612632 257680455 741612632 83150420 741612632 83150420 915327834 83150420 879156393 382000470 879156393 382000470 381298689 618952709 381298689 575729718 381298689 575729718 424288049 575729718 40422328 960341364 40422328 271071576 40422328 271071576 884346133 2848190 884346133 2848190 997291451 2848190 89083776 913000344 89083776 178988622 89083776 178988622 819567131 178988622 648683776 702210047 648683776 702210047 298904935 702210047 441134002 162669240 441134002 162669240 836619110 162669240 225277868 775267929 225277868 642593628 225277868 642593628 497059783 3340705 497059783 3340705 996707558 3340705 50250442 950898707 50250442 750801011 50250442 750801011 250277365 750801011 198906912 801581083 198906912 144272512 198906912 144272512 854552972 144272512 413576377 586923451 413576377 429123708 413576377 429123708 571638552 429123708 120345648 880723355 120345648 493169271 120345648 493169271 719107390 280604087 719107390 402175616 719107390 402175616 90697365 911512709 90697365 207071299 90697365 207071299 791342978 207071299 25984554 975185783 25984554 443719388 25984554 443719388 556666137 443719388 338775254 740803582 338775254 740803582 260220396 740803582 859199805 139778013 859199805 758827248 859199805 758827248 242333417 758827248 475176211 160449927 475176211 160449927 860093866 139009696 860093866 731786878 860093866 731786878 40641067 997087907 40641067 997087907 2807990 997087907 69222682 321380163 69222682 321380163 676797628 321380163 203582184 796612843 203582184 709954470 203582184 709954470 297911707 243590168 297911707 243590168 755536288 243590168 502839878 496362997 502839878 130944658 502839878 130944658 867109795 130944658 680416646 677538675 680416646 677538675 115312777 885611543 115312777 474826045 115312777 474826045 831023211 168316743 831023211 307062010 831023211 307062010 144285405 857295923 144285405 760990970 144285405 760990970 720639768 272019763 720639768 272019763 727596676 272019763 524117138 829038660 524117138 829038660 122480840 878854977 122480840 752929764 122480840 752929764 604332822 395234145 604332822 954251594 604332822 954251594 46397256 954251594 390701039 102814290 390701039 102814290 896782731 102814290 31052932 970286553 31052932 73226563 31052932 73226563 925426793 73226563 432090652 567964028 432090652 202182406 432090652 202182406 796012634 202182406 277343220 722945268 277343220 693720723 277343220 693720723 812471253 185720537 812471253 851658569 812471253 851658569 149324701 851658569 261201419 394835481 261201419 394835481 860865044 137855378 860865044 716510594 860865044 716510594 99288115 976269165 99288115 976269165 25005081 976269165 411814401 18007946 411814401 18007946 981428216 18007946 16436322 984462459 16436322 213872270 16436322 213872270 784716723 213872270 561975203 637814492 561975203 637814492 243903796 977095184 243903796 977095184 24211627 977095184 805630704 192271381 805630704 768333073 805630704 768333073 57935623 943661392 57935623 292717202 57935623 292717202 849374360 149637978 849374360 149742394 849374360 149742394 49013935 951878816 49013935 846940501 49013935 846940501 248208212 116972609 248208212 116972609 881433153 116972609 148240373 852708774 148240373 79405301 148240373 79405301 919513181 79405301 838082757 657224353 838082757 657224353 343694350 657224353 637959591 361393542 637959591 449217389 637959591 449217389 129455355 871528021 129455355 732460068 129455355 732460068 267940225 732460068 150246971 850680841 150246971 379186847 150246971 379186847 770725955 59818265 770725955 59818265 938602857 59818265 738580953 442364878 738580953 442364878 325528833 675980722 325528833 493060280 325528833 493060280 699618750 299923753 699618750 514803535 699618750 514803535 65653558 960934265 65653558 960934265 39923825 960934265 382070700 22056769 382070700 22056769 977435950 22056769 773607983 224583595 773607983 1608770 773607983 1608770 998576993 1608770 753912089 677275215 753912089 677275215 9814773 990595494 9814773 510561865 9814773 510561865 714209534 124641167 714209534 124641167 873392242 124641167 542638703 458091643 542638703 439087951 542638703 439087951 561780163 439087951 554356122 446316747 554356122 444215558 554356122 444215558 556201050 444215558 149087313 851867557 149087313 268102699 149087313 268102699 731679208 268102699 29555273 971658820 29555273 439434678 29555273 439434678 871895760 126182791 871895760 155134131 871895760 155134131 224421997 775983866 224421997 349050701 224421997 349050701 650648247 349050701 204411977 896634967 204411977 896634967 80887681 921136455 80887681 919773374 80887681 919773374 889420789 109451112 889420789 914644817 889420789 914644817 87294513 914644817 857513642 141305272 857513642 989471026 857513642 989471026 11003744 989471026 461648681 311255696 461648681 311255696 687303430 311255696 298613145 772338573 298613145 772338573 228447508 772338573 921047676 77602294 921047676 873058374 921047676 873058374 127806398 873058374 339688063 661497701 339688063 830770011 339688063 830770011 169841309 830770011 872096392 126038927 872096392 619954395 872096392 619954395 2312934 997530516 2312934 811722468 2312934 811722468 188322303 811722468 104508603 897109496 104508603 412754233 104508603 412754233 587821386 412754233 314917672 686864879 314917672 631433885 314917672 631433885 368770521 631433885 196518674 803710851 196518674 675735643 196518674 675735643 750316413 223025811 750316413 223025811 775215490 223025811 652020081 569743349 652020081 569743349 430252863 569743349 573179299 427769353 573179299 842196514 573179299 842196514 158773123 842196514 273926339 726448418 273926339 998626016 273926339 998626016 1212011 998626016 808677716 49852148 808677716 49852148 948836090 49852148 40392937 960367924 40392937 166898220 40392937 166898220 832280878 166898220 528565066 479392398 528565066 479392398 520494170 479392398 704039958 295447438 704039958 953492303 704039958 953492303 47409013 953492303 174770132 738613550 174770132 738613550 912595715 85681944 912595715 609758399 912595715 609758399 380977408 619283166 380977408 59612780 380977408 59612780 938944645 59612780 855808955 282227158 855808955 282227158 243500423 757700300 243500423 127657197 243500423 127657197 870608725 127657197 182517610 818261695 182517610 446862567 182517610 446862567 973351612 26332550 973351612 508139291 973351612 508139291 491996989 508139291 587718266 13136326 587718266 13136326 987040942 13136326 974295880 622845534 974295880 622845534 377421611 622845534 725456189 274283681 725456189 533607641 725456189 533607641 466152282 533607641 916167417 82507186 916167417 528888041 916167417 528888041 471277306 528888041 578986223 353689571 578986223 353689571 645752659 353689571 568552531 517786526 568552531 517786526 438316540 561975170 438316540 301804989 438316540 301804989 697427647 301804989 633051651 366539711 633051651 293858641 633051651 293858641 960180026 38865178 960180026 326587068 960180026 326587068 321762545 679753183 321762545 556297839 321762545 556297839 443474052 556297839 391174010 958527068 391174010 958527068 42288733 958527068 723991768 275586092 723991768 625039324 723991768 625039324 374699735 625039324 687941326 157033316 687941326 157033316 841789772 157033316 275693484 724748276 275693484 167225865 275693484 167225865 832022973 167225865 690720204 848284134 690720204 848284134 152468380 848284134 372862345 144158353 372862345 144158353 854699067 144158353 44201271 956617826 44201271 393082072 44201271 393082072 854209858 144532032 854209858 875106411 854209858 875106411 125891014 875106411 276095253 510723014 276095253 510723014 694225526 304875796 694225526 365775293 694225526 365775293 633775852 365775293 701874047 247254897 701874047 247254897 948326560 50373003 948326560 613483214 948326560 613483214 386904602 613483214 653124833 346543694 653124833 463445560 653124833 463445560 536982669 463445560 846680635 152127646 846680635 765486713 846680635 765486713 235659174 765486713 363773470 509836427 363773470 509836427 842094971 156755356 842094971 236539131 842094971 236539131 375649470 624257512 375649470 253866174 375649470 253866174 745341070 253866174 140472397 860973405 140472397 607940132 140472397 607940132 884018656 114198507 884018656 455884170 884018656 455884170 174276897 826559175 174276897 452868350 174276897 452868350 600329731 29048070 600329731 29048070 970144026 29048070 901070621 714184081 901070621 714184081 112407542 894790968 112407542 894790968 106489342 894790968 883171139 115187339 883171139 702068972 883171139 702068972 299089698 702068972 497536445 502212420 497536445 654926856 497536445 654926856 346072430 654926856 922800059 75929566 922800059 335691398 922800059 335691398 621547147 900770924 621547147 900770924 101139660 900770924 447939613 551499459 447939613 673018901 447939613 673018901 328370838 673018901 756209944 243126427 756209944 244076301 756209944 244076301 369310008 719102818 369310008 719102818 99722671 996010506 99722671 996010506 3959094 996010506 186507060 765861462 186507060 765861462 707594430 292202317 707594430 346396695 707594430 346396695 1831727 997949133 1831727 416525670 1831727 416525670 584377541 416525670 385126684 615337178 385126684 552454093 385126684 552454093 745002177 254341516 745002177 669799488 745002177 669799488 331858626 669799488 723442357 184389713 723442357 184389713 813802829 184389713 635913969 786359562 635913969 786359562 31345355 969974481 31345355 635621234 31345355 635621234 964943079 34343283 964943079 335567252 964943079 335567252 526125277 474117372 526125277 409620573 526125277 409620573 847156930 151728707 847156930 485241063 847156930 485241063 514182996 485241063 675402378 322688630 675402378 780255606 675402378 780255606 219813950 780255606 551071118 449425084 551071118 823826841 551071118 823826841 177033065 823826841 953825530 45052965 953825530 981013112 953825530 981013112 20155492 981013112 275740151 459412447 275740151 459412447 713107746 41348362 713107746 41348362 957748422 41348362 873586416 350724800 873586416 350724800 292497910 708592829 292497910 587542903 292497910 587542903 421431248 2350308 421431248 2350308 997855357 2350308 833646563 558052076 833646563 558052076 441824718 558052076 764638230 234075099 764638230 719705021 764638230 719705021 280624058 719705021 725767599 273924920 725767599 370717002 725767599 370717002 311775201 877795532 311775201 877795532 123394745 877795532 207900510 15137173 207900510 15137173 984619158 15137173 77962271 923861485 77962271 769726580 77962271 769726580 554485594 446162913 554485594 454567996 554485594 454567996 546227073 454567996 934046251 64206053 934046251 753624179 934046251 753624179 247472871 753624179 740039130 259587609 740039130 690843461 740039130 690843461 310827513 690843461 956308702 42648353 956308702 779215878 956308702 779215878 220969609 779215878 527490566 207725629 527490566 207725629 790657493 207725629 498551619 501302454 498551619 463513109 498551619 463513109 536902448 463513109 450451010 904871177 450451010 904871177 97152240 904871177 291443619 597540784 291443619 597540784 765579773 232919289 765579773 323770105 765579773 323770105 674370969 323770105 700580411 43612309 700580411 43612309 955351313 43612309 169245356 831420564 169245356 615243805 169245356 615243805 385150413 615243805 359026509 641210828 359026509 447054569 359026509 447054569 553696804 447054569 345387592 655592467 345387592 48281214 345387592 48281214 950446138 48281214 544222907 456540082 544222907 420688152 544222907 420688152 580169509 420688152 491972921 729946373 491972921 729946373 56173797 945291408 56173797 268148870 56173797 268148870 731658339 268148870 397888668 602290779 397888668 221909785 397888668 221909785 890419210 108473637 890419210 976952105 890419210 976952105 24394109 976952105 898082499 101506558 898082499 654636925 898082499 654636925 137381944 864383084 137381944 249234236 137381944 249234236 890006513 108872744 890006513 665613874 890006513 665613874 335768527 665613874 788030706 210666859 788030706 490491077 788030706 490491077 508500956 490491077 798776149 199449378 798776149 480826702 798776149 480826702 519020131 480826702 906506802 92172343 906506802 669774218 906506802 669774218 331906851 669774218 867773304 130272726 867773304 203306997 867773304 203306997 107872456 893200426 107872456 662777811 107872456 662777811 338550072 662777811 336926962 664295163 336926962 130385216 336926962 130385216 867677356 130385216 347362528 653389929 347362528 47343828 347362528 47343828 951488641 47343828 44332718 999808443 44332718 999808443 103647 999808443 134862457 512854709 134862457 512854709 486921976 512854709 486006475 513643737 486006475 48489775 486006475 48489775 983671419 15970050 983671419 952514965 983671419 952514965 48365427 952514965 206393233 134480027 206393233 134480027 873044523 124952658 873044523 161132892 873044523 161132892 656656640 343022488 656656640 120182938 656656640 120182938 947140965 51651611 947140965 892644654 947140965 892644654 108447118 892644654 207147127 260182650 207147127 260182650 739464650 260182650 246601775 754590336 246601775 564677310 246601775 564677310 435519106 564677310 202641148 923990342 202641148 923990342 14541537 986230471 14541537 152050637 14541537 152050637 846773739 152050637 687876855 310683310 687876855 105537464 687876855 105537464 893700989 105537464 828406013 894872020 828406013 894872020 106379005 894872020 781865181 217052254 781865181 585373701 781865181 585373701 140070589 861344104 140070589 205900012 140070589 205900012 792377421 205900012 27615050 973706195 27615050 198709330 27615050 198709330 799454094 198709330 528002242 645975331 528002242 645975331 354791259 645975331 644477077 8471637 644477077 8471637 991290157 8471637 301880226 699660524 301880226 284392471 301880226 284392471 715173351 284392471 202243546 798186453 202243546 680308082 202243546 680308082 544158684 456643096 544158684 922986947 544158684 922986947 78952657 922986947 401739433 198890895 401739433 198890895 799331423 198890895 118309471 882797147 118309471 571670710 118309471 571670710 428164864 571670710 348640353 954703247 348640353 954703247 7846050 992454821 7846050 652216407 7846050 652216407 604272257 281032792 604272257 281032792 718732478 281032792 607527859 414666430 607527859 414666430 585926475 414666430 737792783 261766892 737792783 965243422 737792783 965243422 35769165 965243422 376320978 574007533 376320978 574007533 640593513 70695401 640593513 70695401 927960173 70695401 20778108 980414728 20778108 435612567 20778108 435612567 693229655 305785190 693229655 420176494 693229655 420176494 580784952 420176494 803534086 194297838 803534086 542584257 803534086 542584257 457140890 542584257 776850603 20392556 776850603 20392556 978895530 20392556 972299092 293954417 972299092 293954417 705626280 293954417 908464889 89985495 908464889 961358375 908464889 961358375 39465632 961358375 468749126 360343617 468749126 360343617 639274391 360343617 522668470 947259519 522668470 947259519 54059466 947259519 687946765 310632725 687946765 834490063 687946765 834490063 25685982 975446144 25685982 452465047 25685982 452465047 548284548 452465047 268043935 990420314 268043935 990420314 9911478 990420314 862875508 106564050 862875508 106564050 892502823 106564050 289206898 711508206 289206898 605938185 289206898 605938185 393842815 605938185 90305079 917229282 90305079 917229282 2774926 997162764 2774926 439056320 2774926 439056320 686416485 311947954 686416485 933447865 686416485 933447865 68395990 933447865 89557563 91492129 89557563 91492129 907217545 91492129 755809397 654683940 755809397 654683940 346312709 654683940 401610818 598912232 401610818 976272176 401610818 976272176 25000033 976272176 821087016 177563437 821087016 436157164 821087016 436157164 70851724 930729694 70851724 121255865 70851724 121255865 876936322 121255865 524905809 692515533 524905809 692515533 309307672 692515533 704558304 294887560 704558304 414754296 704558304 414754296 17806561 983238391 17806561 715518342 17806561 715518342 522717732 477363412 522717732 647530675 522717732 647530675 353392725 647530675 382448328 558692017 382448328 558692017 559314802 386757704 559314802 386757704 612955835 386757704 542541273 458179831 542541273 53525969 542541273 53525969 945175981 53525969 166579037 834383344 166579037 200003750 166579037 200003750 960762716 38176895 960762716 490302892 960762716 490302892 508705354 490302892 592994750 407445893 592994750 437595687 592994750 437595687 87800328 914113930 87800328 226678811 87800328 226678811 771702665 226678811 171906353 828812167 171906353 630120728 171906353 630120728 370396271 630120728 190240756 809888402 190240756 508000857 190240756 508000857 492103650 508000857 345465693 972043427 345465693 972043427 29179401 972043427 269052292 698231265 269052292 698231265 303416540 698231265 64314644 938228727 64314644 804245365 64314644 804245365 199001418 772487223 199001418 772487223 256426547 185984620 256426547 185984620 812210376 185984620 251916470 748981359 251916470 381661778 251916470 381661778 618386007 381661778 594771568 405682606 594771568 398134139 594771568 398134139 609850008 389949937 609850008 627701670 609850008 627701670 372509739 627701670 901906100 97404835 901906100 781145180 901906100 781145180 218995024 781145180 816511758 181948514 816511758 393348803 816511758 393348803 26371178 974680325 26371178 73355325 26371178 73355325 925295000 73355325 73165018 928530284 73165018 57206596 73165018 57206596 941847573 57206596 608993490 390648513 608993490 336223347 608993490 336223347 752919792 89721884 752919792 89721884 908708797 89721884 42314372 958443322 42314372 820302024 42314372 820302024 602463062 11087812 602463062 11087812 988906307 11087812 865880618 737416928 865880618 737416928 263410048 737416928 829097751 169953487 829097751 607396484 829097751 607396484 362843925 919563376 362843925 919563376 82459659 919563376 200785159 799451661 200785159 868141810 200785159 868141810 132993876 868141810 206708005 36772215 206708005 36772215 962045373 36772215 650315663 808158695 650315663 808158695 159997107 840806538 159997107 124859794 159997107 124859794 873178814 124859794 213409883 892730980 213409883 892730980 108393127 892730980 763475072 16574758 763475072 16574758 983071209 16574758 176656713 824307522 176656713 747567571 176656713 747567571 253156677 747567571 73463235 928281844 73463235 180946160 73463235 180946160 817506622 180946160 682302843 630170675 682302843 630170675 370324907 630170675 900546185 98843480 900546185 517630341 900546185 517630341 302897997 717857773 302897997 717857773 282594761 717857773 899268644 100026109 899268644 985571591 899268644 985571591 15226225 985571591 38337117 40832021 38337117 40832021 958329041 40832021 296055282 704959725 296055282 612729937 296055282 612729937 532213070 386088063 532213070 386088063 613720342 386088063 190827837 838126593 190827837 838126593 162866751 838126593 742342345 257107940 742342345 783839198 742342345 783839198 216106329 783839198 538355524 462133865 538355524 534508111 538355524 534508111 377572015 750907596 377572015 750907596 179684555 821055390 179684555 372554027 179684555 372554027 921534255 77211319 921534255 266634983 921534255 266634983 164025612 836923693 164025612 8947052 164025612 8947052 990797374 8947052 564511704 436330666 564511704 59609874 564511704 59609874 938958124 59609874 272623336 727661084 272623336 375187799 272623336 375187799 624572585 375187799 326280278 675386895 326280278 454563713 326280278 454563713 546232901 454563713 131955721 869202500 131955721 54342695 131955721 54342695 944493422 54342695 408043928 862852492 408043928 862852492 138711469 862852492 436431825 38401883 436431825 38401883 960584208 38401883 934106354 388966808 934106354 388966808 59924255 942051129 59924255 481518041 59924255 481518041 518051538 481518041 294588639 752052706 294588639 752052706 249195494 752052706 943667935 55470422 943667935 866252442 943667935 866252442 119756466 881307308 119756466 173967564 119756466 173967564 824677113 173967564 472317336 931837506 472317336 931837506 69928983 931837506 280431234 719971169 280431234 974196485 280431234 974196485 26907801 974196485 190644475 472449162 190644475 472449162 740745640 258614358 740745640 830559097 740745640 830559097 170078141 830559097 998064862 2149830 998064862 759950679 998064862 759950679 187695470 812571005 187695470 131528794 187695470 131528794 866503367 131528794 538642870 474273583 538642870 474273583 12115476 988533961 12115476 280588613 12115476 28058
166226 0 0 0 448709561 499987603 448709561 499987603 667225343 499987603 64133398 64156225 64133398 204211062 64133398 204211062 499983209 204211062 228070399 780008270 228070399 780008270 841528413 921840879 841528413 921840879 921859143 921840879 460491685 500033556 460491685 572146747 460491685 572146747 253217825 499970598 253217825 654996608 253217825 654996608 654990730 654996608 500027401 459355980 500027401 644165199 500027401 644165199 644228159 644165199 499986985 197499376 499986985 364061572 499986985 364061572 865302811 134658388 865302811 385729639 865302811 385729639 614279628 385729639 865568484 134360280 865568484 508039795 865568484 508039795 500002529 81878044 500002529 874811927 500002529 874811927 500039127 874811927 409177687 12688251 409177687 12688251 12723346 12688251 836048015 499984049 836048015 499984049 577650258 499984049 873583201 126406794 873583201 992342825 873583201 992342825 7684907 992342825 788147584 211871372 788147584 869260761 788147584 869260761 130718018 869260761 380387365 216574100 380387365 216574100 783467901 216574100 406557394 406496185 406557394 83777488 406557394 83777488 916237179 83777488 499977631 692996285 499977631 665290850 499977631 665290850 499989487 665290850 363100875 222238429 363100875 222238429 500010956 222238429 359689296 499974040 359689296 139219766 359689296 139219766 930012729 499972943 930012729 212811540 930012729 212811540 212824373 212811540 937251376 500027291 937251376 162688074 937251376 162688074 131257989 868738457 131257989 332840498 131257989 332840498 332819037 332840498 213830501 979923604 213830501 979923604 979954982 979923604 277616711 500003731 277616711 500003731 989180417 500003731 912960113 37808845 912960113 37808845 499960315 824586930 499960315 824586930 824565715 824586930 237752525 237741153 237752525 500033424 237752525 500033424 577168280 500033424 6641262 993310499 6641262 736135654 6641262 736135654 263859909 736135654 99173428 99172850 99173428 815648406 99173428 815648406 499989358 229411842 499989358 712705949 499989358 712705949 712661029 712705949 247080940 951623602 247080940 951623602 48353827 951623602 499987721 211268840 499987721 211268840 211258707 211268840 863727044 500004585 863727044 500004585 286525632 500004585 836668372 72881550 836668372 72881550 499971908 680325548 499971908 620674416 499971908 620674416 57649987 57654153 57649987 161537308 57649987 161537308 499999692 161537308 147451083 147467017 147451083 677206513 147451083 677206513 395899929 500000264 395899929 685400314 395899929 685400314 685369548 685400314 30928885 30944004 30928885 139165918 30928885 139165918 874466622 125480092 874466622 596599289 874466622 596599289 403395567 596599289 499975815 204150968 499975815 524441641 499975815 524441641 612335218 387654091 612335218 560386042 612335218 560386042 390694835 499960805 390694835 499960805 575835933 499960805 500001886 344251649 500001886 513824639 500001886 513824639 555344097 555394358 555344097 499970948 555344097 499970948 762577873 499970948 249560344 500002143 249560344 480489572 249560344 480489572 500017417 817435219 500017417 303706095 500017417 303706095 65951166 65939649 65951166 197695801 65951166 197695801 915786738 499994027 915786738 135163472 915786738 135163472 499991910 661720090 499991910 499972760 499991910 499972760 487673797 499972760 500020188 678747551 500020188 499984058 500020188 499984058 930601433 499984058 550818269 449161921 550818269 499976970 550818269 499976970 700209525 499976970 339021066 339023397 339021066 945044990 339021066 945044990 499969013 955865562 499969013 955865562 955886019 955865562 860568351 101880755 860568351 101880755 898084191 101880755 499972036 454474733 499972036 147719763 499972036 147719763 147728816 147719763 198805896 245779077 198805896 245779077 500001320 245779077 499991576 29994753 499991576 297742314 499991576 297742314 840214237 500011017 840214237 500011017 500026361 999299660 500026361 999299660 435208394 564790794 435208394 925744574 435208394 925744574 500009524 925744574 499996415 488530199 499996415 645538353 499996415 645538353 206511922 793524567 206511922 446323782 206511922 446323782 446399067 446323782 427589762 499982495 427589762 19220841 427589762 19220841 500021263 19220841 499989127 775434147 499989127 775434147 775442675 775434147 46914032 953087749 46914032 594234111 46914032 594234111 594214777 594234111 500032163 787074656 500032163 190267107 500032163 190267107 499993780 190267107 968331480 968320674 968331480 879436900 968331480 879436900 499992753 125526077 499992753 125526077 170043702 829959775 170043702 656616623 170043702 656616623 520311185 479697824 520311185 664944935 520311185 664944935 186709871 813312821 186709871 219265805 186709871 219265805 219272987 219265805 80246681 980476757 80246681 980476757 19534305 980476757 500039376 325333281 500039376 325333281 35682730 35687296 35682730 122712435 35682730 122712435 641645792 641672398 641645792 488230235 641645792 488230235 331259302 315104461 331259302 315104461 315101312 315104461 613686474 613714691 613686474 304974809 613686474 304974809 156534571 843446636 156534571 500033102 156534571 500033102 114278490 500033102 867803000 400473918 867803000 400473918 400507867 400473918 625277472 374728547 625277472 500007586 625277472 500007586 998122948 137667082 998122948 137667082 792386536 792407838 792386536 472489304 792386536 472489304 472516930 472489304 499963522 857713595 499963522 519503136 499963522 519503136 500030824 519503136 295370555 113480413 295370555 113480413 113480267 113480413 499991296 31111447 499991296 500034315 499991296 500034315 143729254 943401442 143729254 943401442 56527567 943401442 924289142 499984381 924289142 663867555 924289142 663867555 336169369 663867555 650539090 650522155 650539090 975926052 650539090 975926052 24117973 975926052 156105724 146398617 156105724 146398617 146348680 146398617 311876648 311841286 311876648 145609613 311876648 145609613 145637899 145609613 499964590 958961057 499964590 71822741 499964590 71822741 499964937 71822741 115401156 223963753 115401156 223963753 941401013 941423619 941401013 131075202 941401013 131075202 131057273 131075202 565911761 753705607 565911761 753705607 499965408 5852918 499965408 500000286 499965408 500000286 105848622 500000286 222630408 499961035 222630408 499999282 222630408 499999282 139381619 499999282 968426999 622919071 968426999 622919071 377105262 622919071 500004616 32285978 500004616 502054715 500004616 502054715 497944598 502054715 499979752 368978854 499979752 522798200 499979752 522798200 499971919 522798200 708258750 291744301 708258750 500034261 708258750 500034261 350918941 649137951 350918941 500018532 350918941 500018532 39499496 500018532 125365828 500037486 125365828 499968988 125365828 499968988 500014974 493817212 500014974 500036093 500014974 500036093 889765272 442188551 889765272 442188551 209192847 209217771 209192847 462676869 209192847 462676869 701943944 298079888 701943944 336792184 701943944 336792184 499970144 855355113 499970144 855355113 791161803 499960036 791161803 499960036 433118875 499960036 560476881 439507580 560476881 500017911 560476881 500017911 499961943 790724445 499961943 303398968 499961943 303398968 696635852 303398968 651971249 698656919 651971249 698656919 464063334 535983914 464063334 648138595 464063334 648138595 351806650 648138595 770039672 229969357 770039672 974156886 770039672 974156886 974145748 974156886 320537980 679518404 320537980 804529414 320537980 804529414 499962050 804529414 359199412 257830303 359199412 257830303 257816538 257830303 360514365 500008007 360514365 500008007 452919952 547147993 452919952 56447807 452919952 56447807 56490044 56447807 110613487 801586237 110613487 801586237 499994242 936225255 499994242 841127074 499994242 841127074 158909160 841127074 284471344 284419395 284471344 398472608 284471344 398472608 944146372 500008875 944146372 499970810 944146372 499970810 152792905 499970810 781482979 792095333 781482979 792095333 500030991 491964000 500030991 491964000 643412 999377148 643412 253097546 643412 253097546 746907351 253097546 500038198 501503061 500038198 501503061 499982522 501503061 538155261 461842148 538155261 499974377 538155261 499974377 548651836 499974377 158250654 20447555 158250654 20447555 979550969 20447555 871816355 476437253 871816355 476437253 523522100 476437253 916426977 508728435 916426977 508728435 65845910 475294921 65845910 475294921 921389974 921355557 921389974 32951986 921389974 32951986 32926366 32951986 500027481 500016495 500027481 500016495 680027859 500016495 317992052 500025085 317992052 3559021 317992052 3559021 996489665 3559021 167200011 499988552 167200011 59781635 167200011 59781635 59786560 59781635 323605524 676353349 323605524 426559167 323605524 426559167 500026621 635832204 500026621 635832204 744683519 255325927 744683519 500008359 744683519 500008359 868419367 500008359 499965432 936185907 499965432 936185907 500037292 152592776 500037292 152592776 152564114 152592776 500006930 191101304 500006930 174422895 500006930 174422895 174432804 174422895 778909974 221082734 778909974 152715720 778909974 152715720 152699302 152715720 253896455 746051993 253896455 634027025 253896455 634027025 794004780 205971545 794004780 500008298 794004780 500008298 989772489 500008298 940652150 59318974 940652150 634859921 940652150 634859921 634886406 634859921 910739165 499973758 910739165 499973758 476124841 247614776 476124841 247614776 752421450 247614776 520405358 520427298 520405358 121946961 520405358 121946961 500037510 121946961 512687394 499995926 512687394 253631055 512687394 253631055 253561453 253631055 334620330 941967451 334620330 941967451 941944872 941967451 500033235 628625213 500033235 628625213 329248562 329231262 329248562 500013294 329248562 500013294 7707884 500013294 500038951 404805217 500038951 807384455 500038951 807384455 14324699 985639974 14324699 239585878 14324699 239585878 239574881 239585878 162727575 632833412 162727575 632833412 367224754 632833412 267907356 830299721 267907356 830299721 500030847 830299721 500004362 338726644 500004362 500030569 500004362 500030569 825999960 500030569 304443411 104463386 304443411 104463386 699232710 895989897 699232710 895989897 104045056 895989897 500039728 911101115 500039728 70938595 500039728 70938595 500019042 520971848 500019042 500013219 500019042 500013219 241098381 241159574 241098381 572219307 241098381 572219307 500017334 572219307 499961144 473745787 499961144 500027499 499961144 500027499 477088423 500027499 882614723 261147873 882614723 261147873 246450567 196118980 246450567 196118980 803842454 196118980 499985134 44410099 499985134 44410099 500013343 44410099 500007493 649208713 500007493 500035675 500007493 500035675 801617339 500035675 499962059 781662502 499962059 748556746 499962059 748556746 748522179 748556746 109632378 274245362 109632378 274245362 994515557 5488894 994515557 61348762 994515557 61348762 151877192 661786975 151877192 661786975 661806011 661786975 335306107 330451049 335306107 330451049 499963233 330451049 291567110 722603495 291567110 722603495 722608531 722603495 27681350 499973226 27681350 563155687 27681350 563155687 499998607 891094003 499998607 184244512 499998607 184244512 854898838 145095168 854898838 500028711 854898838 500028711 624831589 500028711 913494763 500035232 913494763 500028440 913494763 500028440 289132916 500028440 383457211 383419502 383457211 458130724 383457211 458130724 541854286 458130724 256476782 743562431 256476782 499980801 256476782 499980801 358895982 499980801 23655875 976283717 23655875 782012816 23655875 782012816 217976964 782012816 42227230 339897161 42227230 339897161 660098094 339897161 473693777 752829906 473693777 752829906 752760762 752829906 650994113 567478889 650994113 567478889 31356979 31337579 31356979 722544595 31356979 722544595 829629645 499964439 829629645 704615278 829629645 704615278 270814657 729171028 270814657 639847298 270814657 639847298 639814895 639847298 499981693 290612481 499981693 820445699 499981693 820445699 500002813 820445699 239081245 239089893 239081245 754762765 239081245 754762765 500033121 754762765 102059723 897906847 102059723 97249968 102059723 97249968 97246828 97249968 459271789 499996792 459271789 200310657 459271789 200310657 200244782 200310657 556753640 685145008 556753640 685145008 499960864 685145008 794578250 809693260 794578250 809693260 809653624 809693260 774277459 225754996 774277459 964652314 774277459 964652314 964716214 964652314 499984106 103122687 499984106 103122687 500000885 103122687 499979401 549527006 499979401 350384595 499979401 350384595 350373237 350384595 499970024 133731727 499970024 633321609 499970024 633321609 499987442 633321609 16268452 983749699 16268452 983581337 16268452 983581337 213692048 786270906 213692048 808686160 213692048 808686160 191315838 808686160 500004007 895983814 500004007 752372968 500004007 752372968 318911580 205155760 318911580 205155760 10983445 989013413 10983445 499983220 10983445 499983220 163312172 66317230 163312172 66317230 66277796 66317230 151784330 159786132 151784330 159786132 840166626 159786132 86770647 913216662 86770647 133138185 86770647 133138185 500008203 133138185 500001248 355270818 500001248 133219777 500001248 133219777 424461764 499968769 424461764 264761184 424461764 264761184 735210700 264761184 594355819 606743205 594355819 606743205 42611989 957377769 42611989 453832469 42611989 453832469 500004394 500034882 500004394 500034882 87563331 912420080 87563331 500026971 87563331 500026971 774694442 500026971 301550243 500010689 301550243 805346329 301550243 805346329 805331316 805346329 500001984 290121320 500001984 290121320 709919015 290121320 203366149 796564748 203366149 279523716 203366149 279523716 660885285 499983727 660885285 499983727 400963822 499990560 400963822 409811001 400963822 409811001 471811610 499992069 471811610 293341943 471811610 293341943 692934544 829054365 692934544 829054365 170982302 829054365 858110423 141885644 858110423 292837202 858110423 292837202 292822464 292837202 499985656 594372451 499985656 594372451 405613704 594372451 487555100 501290613 487555100 501290613 890822244 109199264 890822244 873248490 890822244 873248490 224114375 23493061 224114375 23493061 500033481 790924180 500033481 499976305 500033481 499976305 86159130 499976305 988277623 499968898 988277623 719036698 988277623 719036698 500007035 719036698 626430749 373559156 626430749 499982350 626430749 499982350 499976829 929947682 499976829 929947682 929910311 929947682 127990794 172117615 127990794 172117615 878245151 878206803 878245151 854191432 878245151 854191432 38505983 223279003 38505983 223279003 776738040 223279003 58630065 969960707 58630065 969960707 969924165 969960707 499999740 12982451 499999740 499965040 499999740 499965040 890935549 499965040 473917573 526118536 473917573 500001775 473917573 500001775 387174623 500001775 732763395 267219821 732763395 500029128 732763395 500029128 839677768 500029128 500009004 353853365 500009004 726557771 500009004 726557771 341691909 500022273 341691909 526743508 341691909 526743508 500021720 526743508 462764970 866469821 462764970 866469821 133530002 866469821 500012713 132094959 500012713 132094959 464470655 500029391 464470655 500029391 80311583 500029391 499558734 191642892 499558734 191642892 500012261 191642892 125690462 125717284 125690462 169700322 125690462 169700322 306684846 500038615 306684846 428589453 306684846 428589453 500012503 428589453 96698523 96649216 96698523 885025180 96698523 885025180 499966901 885025180 432786840 27990777 432786840 27990777 972002227 27990777 500025594 521942393 500025594 500023805 500025594 500023805 49230155 500023805 432800929 499970338 432800929 499970338 846707524 499970338 617784611 297306334 617784611 297306334 963488452 36454265 963488452 499960422 963488452 499960422 180253227 499960422 951426148 500032641 951426148 398073944 951426148 398073944 46581255 547487608 46581255 547487608 713099295 885488814 713099295 885488814 885469186 885488814 640726790 499978820 640726790 499978820 331886105 499978820 787302106 178261200 787302106 178261200 912886637 912891929 912886637 715091069 912886637 715091069 500028063 715091069 698615131 500007848 698615131 500007848 857682364 500007848 463138007 536847171 463138007 500010885 463138007 500010885 534308839 500010885 304243356 695741546 304243356 500001251 304243356 500001251 981972574 500001251 658347371 500015154 658347371 292818343 658347371 292818343 707228022 292818343 500019087 725742370 500019087 725742370 725773060 725742370 370464101 299984684 370464101 299984684 300008831 299984684 857595816 956338207 857595816 956338207 956373929 956338207 323469330 3553723 323469330 3553723 3544490 3553723 927733068 499998038 927733068 499998038 396500597 499998038 677555887 500023251 677555887 343484655 677555887 343484655 322064211 322075463 322064211 790250496 322064211 790250496 500032741 805522499 500032741 682690126 500032741 682690126 317305014 682690126 500008836 914453047 500008836 499994432 500008836 499994432 539001038 499994432 292692824 500017379 292692824 139750078 292692824 139750078 139755848 139750078 220794841 675178291 220794841 675178291 675226494 675178291 252250112 839825781 252250112 839825781 160216854 839825781 894550636 500018896 894550636 868705622 894550636 868705622 499992723 53430085 499992723 679343121 499992723 679343121 36807715 36833365 36807715 500026977 36807715 500026977 314487997 500026977 141517654 858558688 141517654 545892914 141517654 545892914 778165962 221855960 778165962 355667791 778165962 355667791 500017504 217724187 500017504 357647739 500017504 357647739 357717309 357647739 609847351 891609480 609847351 891609480 108333388 891609480 291973197 688777515 291973197 688777515 500005401 688777515 52321804 52290004 52321804 518908984 52321804 518908984 518932190 518908984 353800071 832196801 353800071 832196801 832170100 832196801 549699490 478798881 549699490 478798881 521265284 478798881 808702546 961737340 808702546 961737340 357493043 500026523 357493043 949363319 357493043 949363319 949398118 949363319 291434152 204328321 291434152 204328321 500006921 450654610 500006921 98764219 500006921 98764219 901235855 98764219 893994615 690931544 893994615 690931544 499988777 690931544 727951560 727940605 727951560 500005310 727951560 500005310 500017330 358807840 500017330 499987251 500017330 499987251 636335938 837122676 636335938 837122676 837163931 837122676 500034697 909061426 500034697 500003108 500034697 500003108 980336496 500003108 500005935 648257950 500005935 500012171 500005935 500012171 613555413 500012171 497089331 797900196 497089331 797900196 169597910 101591339 169597910 101591339 933727415 499965177 933727415 59879317 933727415 59879317 20752881 979215739 20752881 645248728 20752881 645248728 500032512 645248728 451958441 194923948 451958441 194923948 500013784 194923948 194567718 194598153 194567718 223114821 194567718 223114821 549831392 913098012 549831392 913098012 499997640 329938721 499997640 329938721 670050638 329938721 529880256 500022247 529880256 500022247 396868351 500022247 988471134 11551433 988471134 499983098 988471134 499983098 181524383 499983098 812863416 812805812 812863416 690838721 812863416 690838721 60100294 60101529 60100294 258500687 60100294 258500687 843195770 901290737 843195770 901290737 499971382 901290737 500033704 179219047 500033704 179219047 179204454 179219047 907136279 907157639 907136279 529158449 907136279 529158449 500000477 529158449 774243266 781749913 774243266 781749913 781710874 781749913 474716657 516960331 474716657 516960331 483055871 516960331 178339861 178323758 178339861 500012677 178339861 500012677 934980191 500012677 215997981 215957796 215997981 640843033 215997981 640843033 359151840 640843033 336408426 500017634 336408426 743380876 336408426 743380876 743324251 743380876 715241665 350281842 715241665 350281842 88608327 911327079 88608327 505661236 88608327 505661236 505648362 505661236 241057509 758962659 241057509 499996335 241057509 499996335 974026045 44313362 974026045 44313362 44306636 44313362 619299516 619247439 619299516 500001959 619299516 500001959 969413271 969373148 969413271 130872948 969413271 130872948 499981566 130872948 885246379 114683952 885246379 951683816 885246379 951683816 951682835 951683816 499988131 358359407 499988131 358359407 641690982 358359407 627566279 625275299 627566279 625275299 499973353 401709805 499973353 645568106 499973353 645568106 645536990 645568106 173093544 500032861 173093544 755136741 173093544 755136741 832141888 497363805 832141888 497363805 500037702 497363805 833952389 977590035 833952389 977590035 22433069 977590035 79984120 131687495 79984120 131687495 868304370 131687495 159458938 517917614 159458938 517917614 482099959 517917614 480486893 278555026 480486893 278555026 131039634 100792206 131039634 100792206 899201278 100792206 499996896 610034067 499996896 206098507 499996896 206098507 499968738 206098507 604138209 604152634 604138209 563546935 604138209 563546935 563544193 563546935 842414448 157571898 842414448 278140236 842414448 278140236 499971408 278140236 654177549 625882646 654177549 625882646 500007561 271647075 500007561 492912542 500007561 492912542 346210503 346210858 346210503 500036538 346210503 500036538 662695992 500036538 500018469 129523517 500018469 890917594 500018469 890917594 890855228 890917594 335637466 499998341 335637466 657347760 335637466 657347760 657324491 657347760 500038660 315350102 500038660 645730835 500038660 645730835 354244384 645730835 499987380 807002586 499987380 500002601 499987380 500002601 443643709 500002601 774556347 225499579 774556347 597543897 774556347 597543897 402414472 597543897 699100492 292453082 699100492 292453082 707515939 292453082 502048969 670439112 502048969 670439112 329551713 670439112 878928042 878959080 878928042 684753453 878928042 684753453 684797504 684753453 746566455 499971057 746566455 499971057 288114431 499971057 564945222 806622720 564945222 806622720 500034686 806622720 914572612 85380971 914572612 705757187 914572612 705757187 89638409 89563882 89638409 196162156 89638409 196162156 499979054 974394994 499979054 974394994 25625388 974394994 740321086 500018696 740321086 749535301 740321086 749535301 749480161 749535301 293502424 499966302 293502424 579879325 293502424 579879325 815942638 184015876 815942638 317130229 815942638 317130229 500006555 69743503 500006555 597815073 500006555 597815073 324896926 324892206 324896926 469085601 324896926 469085601 500007296 704796443 500007296 499984665 500007296 499984665 427928988 499984665 634721772 634728035 634721772 14965959 634721772 14965959 59211582 940816515 59211582 138009924 59211582 138009924 839414060 499989488 839414060 218616345 839414060 218616345 774447654 836198589 774447654 836198589 163836043 836198589 851362302 148626710 851362302 499972669 851362302 499972669 80685120 499972669 944954638 500029134 944954638 500029134 259237778 259200753 259237778 769460541 259237778 769460541 769452760 769460541 457130093 500001641 457130093 500001641 780019184 500001641 499975281 952881324 499975281 500010765 499975281 500010765 741381233 500010765 499995726 940235067 499995726 872065790 499995726 872065790 429949872 500004664 429949872 932109995 429949872 932109995 500032436 932109995 112573303 112565624 112573303 500013141 112573303 500013141 947634969 947642818 947634969 210054683 947634969 210054683 499975711 472477234 499975711 346856911 499975711 346856911 653140549 346856911 324770188 500023850 324770188 500023850 508416520 500023850 71945912 226865571 71945912 226865571 773107432 226865571 60431529 939573138 60431529 328830990 60431529 328830990 671143501 328830990 464855507 499994508 464855507 444278351 464855507 444278351 538697541 564269314 538697541 564269314 435761599 564269314 776736138 369388099 776736138 369388099 369419532 369388099 499993565 593120036 499993565 328585685 499993565 328585685 500001558 328585685 466738728 500030122 466738728 45988707 466738728 45988707 954079776 45988707 121079603 295768389 121079603 295768389 704222894 295768389 628825387 499968264 628825387 499968264 24991494 499968264 583812261 583834532 583812261 420222210 583812261 420222210 152712492 847335238 152712492 828486980 152712492 828486980 913234384 913168986 913234384 699008007 913234384 699008007 499987756 366993592 499987756 446061928 499987756 446061928 553946956 446061928 499999012 515487082 499999012 499979867 499999012 499979867 647007078 499979867 499960532 376873177 499960532 922947923 499960532 922947923 499980467 922947923 154969669 499967317 154969669 533806860 154969669 533806860 466188884 533806860 190129443 500027651 190129443 743304283 190129443 743304283 256666541 743304283 120515798 120468277 120515798 723320330 120515798 723320330 500007765 723320330 166248931 166225438 166248931 599421569 166248931 599421569 828729020 171200774 828729020 517289262 828729020 517289262 500013521 350785302 500013521 500010528 500013521 500010528 557261793 500010528 45298010 954670875 45298010 244502685 45298010 244502685 499970452 194969162 499970452 500039260 499970452 500039260 101705022 101742450 101705022 586250724 101705022 586250724 586312072 586250724 499987417 629075307 499987417 96524593 499987417 96524593 96520256 96524593 223897584 499965350 223897584 499965350 943501293 943481596 943501293 479856487 943501293 479856487 499992568 242044443 499992568 242044443 757949983 242044443 500037868 41489250 500037868 921338917 500037868 921338917 404315526 219801688 404315526 219801688 219784814 219801688 413471597 413470780 413471597 266428716 413471597 266428716 500026045 266428716 104221392 104265817 104221392 501183515 104221392 501183515 500039049 501183515 116103409 116041860 116103409 140660958 116103409 140660958 768785806 500000541 768785806 246512366 768785806 246512366 499962814 246512366 892658656 924546792 892658656 924546792 499987940 924546792 660342226 660394970 660342226 843484748 660342226 843484748 499985882 843484748 639901318 639886346 639901318 645431486 639901318 645431486 499965132 645431486 533043435 500028561 533043435 500038687 533043435 500038687 823823912 500038687 599986387 312922199 599986387 312922199 232198929 232204566 232198929 940501289 232198929 940501289 940510696 940501289 382012858 413960444 382012858 413960444 863822210 863839267 863822210 641530799 863822210 641530799 2693551 114074210 2693551 114074210 986998805 2983560 986998805 2983560 499964759 485100821 499964759 485100821 514883350 485100821 104571362 104523891 104571362 258339859 104571362 258339859 741675287 258339859 421879747 421850151 421879747 279481800 421879747 279481800 279546892 279481800 500020543 822279365 500020543 536516635 500020543 536516635 463559980 536516635 562315160 818707629 562315160 818707629 181352529 818707629 278452184 359024839 278452184 359024839 499988607 965907464 499988607 499975191 499988607 499975191 425727715 499975191 500031606 917388600 500031606 499962872 500031606 499962872 175708359 499962872 291006990 708993594 291006990 568899417 291006990 568899417 500010424 568899417 213377888 213411897 213377888 654075193 213377888 654075193 654031298 654075193 500013734 795584203 500013734 459649914 500013734 459649914 719162448 500024693 719162448 500024693 844848147 500024693 172838341 827177373 172838341 14890983 172838341 14890983 14897944 14890983 314061462 486354994 314061462 486354994 936775242 936794717 936775242 500012509 936775242 500012509 500026709 552819046 500026709 500034692 500026709 500034692 20711710 500034692 980109303 499985420 980109303 550731175 980109303 550731175 500018171 137392127 500018171 137392127 862653255 137392127 500039882 772096503 500039882 675125644 500039882 675125644 500022558 675125644 887449724 237490802 887449724 237490802 151269022 151258418 151269022 352943835 151269022 352943835 452434947 499967320 452434947 499967320 961360554 500037554 961360554 133865470 961360554 133865470 499973982 375088586 499973982 154167599 499973982 154167599 500017623 154167599 4300113 995743531 4300113 16844058 4300113 16844058 356464084 643557598 356464084 499988640 356464084 499988640 351131591 499988640 671068823 118611003 671068823 118611003 500035305 118611003 764121155 499978415 764121155 315697787 764121155 315697787 315722746 315697787 347152301 347151506 347152301 5992801 347152301 5992801 500038227 5992801 500015256 927074758 500015256 927074758 927034741 927074758 29198152 970814919 29198152 292638469 29198152 292638469 542429999 542462922 542429999 500027905 542429999 500027905 180930176 500027905 376533133 499973664 376533133 774353240 376533133 774353240 225657738 774353240 500016276 226754386 500016276 453603762 500016276 453603762 453665866 453603762 458492841 541520164 458492841 499982361 458492841 499982361 22189079 499982361 499965157 599215024 499965157 499964245 499965157 499964245 167142287 499964245 499967263 259886911 499967263 499966813 499967263 499966813 522173751 499966813 428860171 554042325 428860171 554042325 500037271 554042325 122131915 122120270 122131915 562367785 122131915 562367785 562365822 562367785 276021668 499977952 276021668 500014946 276021668 500014946 403451853 500014946 48383714 48408615 48383714 480276519 48383714 480276519 653458772 500034233 653458772 90838242 653458772 90838242 909158446 90838242 710453209 289582727 710453209 47648609 710453209 47648609 500012095 47648609 702360770 987214089 702360770 987214089 12822497 987214089 976707243 499967450 976707243 499967450 26463369 26440578 26463369 447347536 26463369 447347536 499991147 447347536 196872959 196846076 196872959 542492293 196872959 542492293 604164398 165492893 604164398 165492893 897264590 897230965 897264590 811825104 897264590 811825104 500000196 811825104 500015198 904132005 500015198 506944777 500015198 506944777 900240592 900252805 900240592 273171921 900240592 273171921 273140705 273171921 325860912 674164961 325860912 500027518 325860912 500027518 785267323 214741640 785267323 499998467 785267323 499998467 970534623 499998467 969987702 500010568 969987702 309164344 969987702 309164344 309166073 309164344 932211743 932205648 932211743 189112674 932211743 189112674 32631486 967358419 32631486 863639992 32631486 863639992 499993524 275658669 499993524 499980460 499993524 499980460 450760358 499980460 821396809 821397240 821396809 499961302 821396809 499961302 308165563 499961302 881345410 500008094 881345410 249070566 881345410 249070566 96383000 96395637 96383000 499988978 96383000 499988978 658124101 499988978 225765569 796164741 225765569 796164741 796187699 796164741 243204347 243194803 243204347 499966114 243204347 499966114 909054929 909047869 909054929 500005107 909054929 500005107 268275121 500005107 980921441 980954093 980921441 577793778 980921441 577793778 500020943 861976582 500020943 14248682 500020943 14248682 14307480 14248682 396413400 838173662 396413400 838173662 977293861 977240256 977293861 499983089 977293861 499983089 647612736 352427624 647612736 499989398 647612736 499989398 179950628 499989398 499976018 168123131 499976018 168123131 831859976 168123131 552906480 552918884 552906480 482897798 552906480 482897798 341948744 341949554 341948744 500035448 341948744 500035448 611819411 500035448 500014715 239944726 500014715 239944726 500019597 239944726 326576157 500020212 326576157 500020212 657874952 342145820 657874952 500022492 657874952 500022492 420854199 500022492 499962769 361107329 499962769 961942424 499962769 961942424 500037386 16436944 500037386 623092204 500037386 623092204 623121477 623092204 552922861 411934086 552922861 411934086 499978239 411934086 499994866 550229841 499994866 499969811 499994866 499969811 131245875 499969811 175923216 952784208 175923216 952784208 500034276 136775346 500034276 500132152 500034276 500132152 499879812 500132152 945660575 945630332 945660575 233080633 945660575 233080633 153844940 846191013 153844940 607970209 153844940 607970209 499986516 131332266 499986516 362022170 499986516 362022170 637984107 362022170 499993159 100310467 499993159 969985787 499993159 969985787 500034570 886688346 500034570 990132967 500034570 990132967 990098524 990132967 850384341 149667187 850384341 268412169 850384341 268412169 250804347 499970754 250804347 283691609 250804347 283691609 499998244 968759160 499998244 968759160 793487483 555214719 793487483 555214719 127764588 127725497 127764588 152524769 127764588 152524769 885118877 500022936 885118877 500022936 134533526 500022936 500037943 21745861 500037943 21745861 978270161 21745861 499966021 538231051 499966021 241323888 499966021 241323888 241298687 241323888 500000611 208832530 500000611 500032370 500000611 500032370 822735883 500032370 500039999 534513391 500039999 499982965 500039999 499982965 554745592 499982965 499972026 100042926 499972026 350747521 499972026 350747521 649266410 350747521 542426653 500016097 542426653 148548441 542426653 148548441 148542711 148548441 730535495 777840232 730535495 777840232 222178701 777840232 704026863 296037530 704026863 556868682 704026863 556868682 419858343 419899113 419858343 479508989 419858343 479508989 500006887 479508989 499991099 957585384 499991099 957585384 499972108 957585384 947078792 52943286 947078792 774986802 947078792 774986802 500031049 774986802 671582791 595013172 671582791 595013172 404920083 595013172 813007080 813002237 813007080 430251043 813007080 430251043 499960877 396876859 499960877 677652318 499960877 677652318 908938128 128405684 908938128 128405684 500014109 128405684 669619659 669673316 669619659 116421247 669619659 116421247 116439534 116421247 499989427 966074742 499989427 349183075 499989427 349183075 756245975 243722243 756245975 801719943 756245975 801719943 198275356 801719943 560839093 500019713 560839093 724149349 560839093 724149349 275855822 724149349 887156616 112873306 887156616 499985978 887156616 499985978 499974753 677642688 499974753 222354437 499974753 222354437 222322099 222354437 499990059 599495137 499990059 57467567 499990059 57467567 942485807 57467567 283969765 903102452 283969765 903102452 96926399 903102452 885698774 190679786 885698774 190679786 190614479 190679786 864820275 864842190 864820275 500036995 864820275 500036995 1845479 500036995 555781818 555783936 555781818 506176284 555781818 506176284 343518417 656517592 343518417 521412542 343518417 521412542 500036320 648861953 500036320 499960903 500036320 499960903 50808059 499960903 499969457 989087666 499969457 274426469 499969457 274426469 725599275 274426469 559906605 499969833 559906605 398749815 559906605 398749815 500034006 398749815 682758460 922869693 682758460 922869693 922810725 922869693 499960465 500027634 499960465 500027634 643468182 500027634 113505923 343970868 113505923 343970868 499965022 343970868 395015863 703131122 395015863 703131122 130965105 869039507 130965105 43919534 130965105 43919534 500019559 43919534 500003662 392151907 500003662 265786426 500003662 265786426 265835546 265786426 706572480 500035145 706572480 490892794 706572480 490892794 401377333 598603703 401377333 500022529 401377333 500022529 500011933 648042237 500011933 524325095 500011933 524325095 500035230 524325095 500022563 158765449 500022563 510664459 500022563 510664459 510604429 510664459 47945881 952063783 47945881 949293217 47945881 949293217 949297726 949293217 500007131 500003546 500007131 500003546 43789931 500003546 849067053 849056555 849067053 319403926 849067053 319403926 319362140 319403926 498728106 907448870 498728106 907448870 907469159 907448870 499995204 200088186 499995204 711894562 499995204 711894562 288149827 711894562 499970198 500035779 499970198 500035779 369131703 500035779 796381473 203606235 796381473 934525193 796381473 934525193 499963217 934525193 499977705 322316348 499977705 771595826 499977705 771595826 500018069 771595826 471248733 499968186 471248733 499968186 739871145 499968186 406322800 406348435 406322800 499976834 406322800 499976834 786805777 499976834 499967915 800340737 499967915 403074004 499967915 403074004 500031842 403074004 499995367 999362456 499995367 499967013 499995367 499967013 936608103 499967013 499971121 979491882 499971121 499996462 499971121 499996462 966983449 499996462 490172422 686326384 490172422 686326384 500032788 686326384 477993631 341660416 477993631 341660416 600219008 499992708 600219008 499972193 600219008 499972193 353926898 499994562 353926898 109065695 353926898 109065695 890973268 109065695 137505784 837109442 137505784 837109442 837073705 837109442 583559435 311014240 583559435 311014240 220694081 779333595 220694081 224680354 220694081 224680354 500012784 565985903 500012784 565985903 430086020 500037893 430086020 990686376 430086020 990686376 772636220 500029170 772636220 500029170 75935583 924092846 75935583 341841905 75935583 341841905 499992153 341841905 499969142 17180139 499969142 793963496 499969142 793963496 205991303 793963496 499989228 229047799 499989228 265592189 499989228 265592189 499997032 265592189 185966729 921081830 185966729 921081830 78920156 921081830 555763334 306818581 555763334 306818581 306801173 306818581 635180236 702528009 635180236 702528009 702502342 702528009 177210753 499982428 177210753 771773293 177210753 771773293 414456426 291968077 414456426 291968077 291974110 291968077 917780293 500022540 917780293 499980865 917780293 499980865 212437267 499980865 245067715 754905334 245067715 651767990 245067715 651767990 902705541 391303368 902705541 391303368 500019969 218338463 500019969 925356373 500019969 925356373 74662584 925356373 870439338 41400145 870439338 41400145 41381848 41400145 489592185 658421099 489592185 658421099 658360599 658421099 73315925 500004258 73315925 500008757 73315925 500008757 886320304 886289343 886320304 125238644 886320304 125238644 177246040 512240270 177246040 512240270 512233388 512240270 350312670 350259388 350312670 776382563 350312670 776382563 776427158 776382563 499999702 119921976 499999702 119921976 119959862 119921976 497827142 500018661 497827142 335349426 497827142 335349426 19735937 499979041 19735937 499975024 19735937 499975024 960358272 960281708 960358272 378899899 960358272 378899899 499964688 258726337 499964688 823105737 499964688 823105737 823076147 823105737 623436423 168939890 623436423 168939890 119302975 499971174 119302975 365188965 119302975 365188965 634818325 365188965 310654163 689368147 310654163 499979345 310654163 499979345 574054936 499979345 499989015 430685018 499989015 499976675 499989015 499976675 866205253 499976675 545367874 674704924 545367874 674704924 928470454 928439264 928470454 500015507 928470454 500015507 396885810 652783786 396885810 652783786 793453028 793420801 793453028 500008161 793453028 500008161 23080531 500008161 159425479 846017675 159425479 846017675 846000502 846017675 525935726 435964985 525935726 435964985 436018806 435964985 698600415 698635827 698600415 500017978 698600415 500017978 41774068 500017978 201227733 201260106 201227733 527724613 201227733 527724613 527754849 527724613 60256643 939725554 60256643 500016352 60256643 500016352 472806151 19120241 472806151 19120241 6217972 993721029 6217972 499969328 6217972 499969328 545527678 499969328 500000393 65290428 500000393 465907020 500000393 465907020 437143620 562899638 437143620 132394741 437143620 132394741 500024140 132394741 396258180 500000382 396258180 500000382 705779333 68154846 705779333 68154846 499992014 68154846 499998604 917008487 499998604 595791098 499998604 595791098 595791317 595791098 500019989 249308150 500019989 499977235 500019989 499977235 840609202 373947650 840609202 373947650 56368803 943645424 56368803 500016787 56368803 500016787 29941070 500016787 707823635 195883380 707823635 195883380 804070166 195883380 408432999 466013661 408432999 466013661 835477784 499966164 835477784 398613692 835477784 398613692 398661712 398613692 857051380 857063261 857051380 500006961 857051380 500006961 253601510 500006961 499978448 641544094 499978448 599258101 499978448 599258101 599255304 599258101 381312799 381301668 381312799 388642923 381312799 388642923 500000827 388642923 41960661 41981318 41960661 467304352 41960661 467304352 817192875 817168485 817192875 62599470 817192875 62599470 937424866 62599470 918711485 918691639 918711485 514377294 918711485 514377294 485610238 514377294 499991867 284838354 499991867 499976812 499991867 499976812 298413601 499976812 500033020 960502839 500033020 960502839 694860058 305107675 694860058 500011068 694860058 500011068 427737130 541819927 427737130 541819927 499978393 47392035 499978393 911704101 499978393 911704101 88265134 911704101 152535154 499982897 152535154 499982897 500015928 223404209 500015928 223404209 776526474 223404209 731865282 499966522 731865282 499966522 949537201 499966522 258206780 258181223 258206780 625756161 258206780 625756161 832412276 832466838 832412276 242418879 832412276 242418879 757620125 242418879 972809444 27163284 972809444 262193805 972809444 262193805 281552609 984164314 281552609 984164314 15807348 984164314 974187741 500028116 974187741 500039776 974187741 500039776 297268648 500039776 610744923 836562884 610744923 836562884 163434405 836562884 499974536 674069634 499974536 848491606 499974536 848491606 499995415 848491606 499983585 364146007 499983585 527159602 499983585 527159602 527124914 527159602 123847911 876191891 123847911 479848281 123847911 479848281 660213848 660241834 660213848 92274536 660213848 92274536 283014473 499965262 283014473 499965262 731100100 499965262 343504292 961909054 343504292 961909054 38085235 961909054 198810590 305253266 198810590 305253266 305235413 305253266 136667306 863367817 136667306 102874860 136667306 102874860 897140430 102874860 500031579 934907514 500031579 934907514 65120795 934907514 413256113 198595625 413256113 198595625 801450483 198595625 499992383 35894925 499992383 90905364 499992383 90905364 499977341 90905364 744654098 572659779 744654098 572659779 426115866 426051809 426115866 429442186 426115866 429442186 429461557 429442186 168471743 168515050 168471743 784823253 168471743 784823253 397348303 233302957 397348303 233302957 766714410 233302957 20891514 20921897 20891514 500039207 20891514 500039207 900409074 500039207 500033530 367141358 500033530 367141358 499977514 367141358 769619748 769562852 769619748 499966587 769619748 499966587 22085827 22108657 22085827 904061941 22085827 904061941 904066709 904061941 863870153 499975907 863870153 499975907 255239105 500016550 255239105 500016550 571685968 500016550 383824200 782760929 383824200 782760929 782732230 782760929 162953841 162929531 162953841 988336704 162953841 988336704 500012155 988336704 424414717 575531513 424414717 589795401 424414717 589795401 499991943 589795401 160764230 839217640 160764230 725947031 160764230 725947031 500016954 499972243 500016954 499972243 803094528 499972243 184641053 958399711 184641053 958399711 41561535 958399711 499976831 121534784 499976831 500028772 499976831 500028772 91507350 500028772 558563173 372582077 558563173 372582077 372591701 372582077 859104823 140877830 859104823 858520610 859104823 858520610 499960409 858520610 499999395 273102495 499999395 749090088 499999395 749090088 301674758 210019762 301674758 210019762 500039786 210019762 455766758 631689035 455766758 631689035 631666593 631689035 499981460 525319990 499981460 788234410 499981460 788234410 211780127 788234410 500020810 266257074 500020810 500032956 500020810 500032956 913538654 913545453 913538654 100435697 913538654 100435697 359264586 359275815 359264586 324982084 359264586 324982084 675035474 324982084 550505946 770754977 550505946 770754977 229263649 770754977 500031037 982504209 500031037 769523765 500031037 769523765 500006136 769523765 955344739 499993661 955344739 499993661 499998595 944285374 499998595 104439166 499998595 104439166 381092223 935867637 381092223 935867637 500037293 935867637 442338187 500036427 442338187 500036427 123300880 123310690 123300880 484506513 123300880 484506513 484551750 484506513 318086432 681893985 318086432 301333601 318086432 301333601 874129866 500036089 874129866 500036089 940019034 500036089 328622727 328590705 328622727 976847645 328622727 976847645 499981545 976847645 88797343 489438195 88797343 489438195 747966504 499970114 747966504 334108672 747966504 334108672 292580908 707406182 292580908 451187187 292580908 451187187 500011810 451187187 78932526 499967453 78932526 499967453 634434959 252496395 634434959 252496395 441154203 558854306 441154203 165625796 441154203 165625796 499992385 165625796 459424299 540585271 459424299 287545271 459424299 287545271 712436104 287545271 260233837 64927414 260233837 64927414 966425074 966406231 966425074 499994632 966425074 499994632 464413234 499994632 890608115 109323567 890608115 981142244 890608115 981142244 981173124 981142244 500001969 72514076 500001969 837522018 500001969 837522018 162469150 837522018 809096987 216059216 809096987 216059216 499970827 499968070 499970827 499968070 323649093 499968070 542876811 542801789 542876811 499988287 542876811 499988287 888526550 499988287 263155937 736864509 263155937 598869867 263155937 598869867 598875411 598869867 596873685 499973535 596873685 880847256 596873685 880847256 228604516 228659506 228604516 500027468 228604516 500027468 208066541 500027468 635772403 55018654 635772403 55018654 944980846 55018654 500031348 749324654 500031348 155691114 500031348 155691114 155654389 155691114 317277924 808307633 317277924 808307633 808339211 808307633 567006252 278650056 567006252 278650056 210882296 789159772 210882296 328236266 210882296 328236266 671751375 328236266 558292034 558322303 558292034 500022325 558292034 500022325 864819032 864779056 864819032 324590756 864819032 324590756 499961957 7813903 499961957 435382032 499961957 435382032 435362131 435382032 500024532 777525431 500024532 1327849 500024532 1327849 998640902 1327849 422890073 577116503 422890073 500025453 422890073 500025453 18992427 499966417 18992427 499982590 18992427 499982590 708534715 499982590 499970047 87472078 499970047 619162086 499970047 619162086 380816672 619162086 500009694 242448859 500009694 774410693 500009694 774410693 774365891 774410693 184479440 89329865 184479440 89329865 89365131 89329865 892709712 107287550 892709712 25785939 892709712 25785939 974246140 25785939 144590212 818742419 144590212 818742419 500025875 369823045 500025875 716937284 500025875 716937284 283045284 716937284 565503693 298769 565503693 298769 271099 298769 499997615 601745916 499997615 499970139 499997615 499970139 770780592 499970139 499993987 605269510 499993987 247092113 499993987 247092113 752851221 247092113 458593944 769302851 458593944 769302851 769298200 769302851 499967104 908557206 499967104 499998491 499967104 499998491 416364827 499998491 500000988 188457607 500000988 188457607 188472421 188457607 499989709 575554045 499989709 551739337 499989709 551739337 592865795 478588563 592865795 478588563 31408260 880781582 31408260 880781582 390609703 286868572 390609703 286868572 149036468 850967392 149036468 376185187 149036468 376185187 623835404 376185187 499979053 493600133 499979053 253212981 499979053 253212981 746760397 253212981 349294842 555153519 349294842 555153519 500012709 921141460 500012709 835868768 500012709 835868768 941644188 226559283 941644188 226559283 628507991 628489407 628507991 225101536 628507991 225101536 500022552 225101536 651365692 580989959 651365692 580989959 184813510 815133552 184813510 499979377 184813510 499979377 940782957 846780355 940782957 846780355 499988825 154163302 499988825 834963014 499988825 834963014 835029697 834963014 98033038 98018531 98033038 467128639 98033038 467128639 532853844 467128639 60379677 939622261 60379677 499996494 60379677 499996494 499971688 751513057 499971688 500038633 499971688 500038633 929268925 500038633 338647393 370454656 338647393 370454656 370468707 370454656 256096157 756359449 256096157 756359449 756281147 756359449 499992329 189503963 499992329 700790666 499992329 700790666 499970833 700790666 507802157 507826113 507802157 536209770 507802157 536209770 499979855 536209770 499984472 947845015 499984472 500024852 499984472 500024852 675937243 500024852 499966878 333474490 499966878 500025783 499966878 500025783 86118460 500025783 256442549 500000360 256442549 500030929 256442549 500030929 595071448 500030929 28072049 58426622 28072049 58426622 684455775 922072602 684455775 922072602 77949415 922072602 365625355 500018070 365625355 959510906 365625355 959510906 499999935 959510906 499999708 439112214 499999708 439112214 104725583 895288099 104725583 426191354 104725583 426191354 426203907 426191354 296654546 703383062 296654546 697210552 296654546 697210552 848757993 393751263 848757993 393751263 374055354 500010151 374055354 289897209 374055354 289897209 500019839 289897209 499992381 260590747 499992381 499992930 499992381 499992930 871437823 128595624 871437823 499997489 871437823 499997489 70062511 39143779 70062511 39143779 39179072 39143779 475545657 524426970 475545657 500007987 475545657 500007987 125580258 500007987 499966979 327197205 499966979 337962285 499966979 337962285 500005558 337962285 208362024 499986664 208362024 26671199 208362024 26671199 973349656 26671199 500029195 858937734 500029195 389266523 500029195 389266523 610743652 389266523 500037120 142240437 500037120 499967341 500037120 499967341 761536397 499967341 500028614 836927770 500028614 836927770 925665866 925626331 925665866 500003341 925665866 500003341 190122191 809869516 190122191 254211074 190122191 254211074 500020571 879950984 500020571 685988156 500020571 685988156 314008548 685988156 820884485 820904989 820884485 190747240 820884485 190747240 809251645 190747240 904890454 95096954 904890454 249847275 904890454 249847275 249848374 249847275 500036148 88436720 500036148 387064483 500036148 387064483 612978908 387064483 584867047 500013772 584867047 500013772 499989588 576971251 499989588 576971251 500035681 576971251 499979797 156129646 499979797 156129646 811156830 499979690 811156830 499979690 209692198 499979690 519007133 500036436 519007133 500014453 519007133 500014453 874063628 500014453 500035458 611394031 500035458 445697612 500035458 445697612 554339511 445697612 499986370 300023957 499986370 300023957 836044147 499964530 836044147 499962557 836044147 499962557 870470526 499962557 499997660 27149348 499997660 825117516 499997660 825117516 265136032 4592420 265136032 4592420 995417637 4592420 991488625 991516887 991488625 753135917 991488625 753135917 230896448 230908581 230896448 276450763 230896448 276450763 876900763 500003168 876900763 185545771 876900763 185545771 499971146 458141648 499971146 458141648 458154382 458141648 500034823 173228136 500034823 296806772 500034823 296806772 296850219 296806772 499969571 910197555 499969571 149742362 499969571 149742362 149771159 149742362 595397819 500008836 595397819 167827254 595397819 167827254 167801027 167827254 500011557 840609908 500011557 840609908 840613492 840609908 720103497 500034124 720103497 994468987 720103497 994468987 994426852 994468987 500039662 997849455 500039662 393766668 500039662 393766668 297357177 729475858 297357177 729475858 270515887 729475858 494662151 249498915 494662151 249498915 750469001 249498915 499992525 914674214 499992525 914674214 499970927 914674214 820647814 645899933 820647814 645899933 297738897 25292557 297738897 25292557 25282640 25292557 576042616 500023586 576042616 500023586 500010427 905620059 500010427 521997613 500010427 521997613 478037224 521997613 500024283 671773850 500024283 107710626 500024283 107710626 892304937 107710626 641221176 500009693 641221176 500009693 438257361 561785493 438257361 499993060 438257361 499993060 902260620 97723068 902260620 113981734 902260620 113981734 114026069 113981734 942587774 500036680 942587774 500036680 420243590 500036680 689511866 689486036 689511866 407007861 689511866 407007861 407054084 407007861 500038498 31499390 500038498 823635796 500038498 823635796 87568577 30503763 87568577 30503763 30478177 30503763 500010585 302030278 500010585 159922581 500010585 159922581 159957966 159922581 449473584 825791183 449473584 825791183 825768599 825791183 442042881 176989889 442042881 176989889 822999532 176989889 441881142 558080928 441881142 499974131 441881142 499974131 745942504 254076632 745942504 500012020 745942504 500012020 500033888 753884948 500033888 499988709 500033888 499988709 216674328 499988709 382145967 425441603 382145967 425441603 499975438 425441603 110993992 500005899 110993992 499965538 110993992 499965538 16189827 499965538 382524552 500027300 382524552 222862438 382524552 222862438 777166851 222862438 615097293 499987167 615097293 499987167 671071374 499987167 335704352 664318757 335704352 342264086 335704352 342264086 500010998 342264086 140490802 140494326 140490802 499973450 140490802 499973450 498842868 126231792 498842868 126231792 126234250 126231792 524063545 589007751 524063545 589007751 589028052 589007751 140911087 859098113 140911087 188868942 140911087 188868942 811122460 188868942 499997231 407674874 499997231 265344573 499997231 265344573 265399905 265344573 500029003 733182429 500029003 673221360 500029003 673221360 673213910 673221360 499966104 84078428 499966104 421656316 499966104 421656316 499988981 421656316 499969036 746572588 499969036 500032966 499969036 500032966 247554846 500032966 580815853 580768824 580815853 500024561 580815853 500024561 356874767 500024561 946442751 500008703 946442751 500013288 946442751 500013288 499998072 542427631 499998072 500014449 499998072 500014449 832607306 500014449 367822959 500037790 367822959 446801879 367822959 446801879 499969008 446801879 447541539 790994374 447541539 790994374 737440136 226034388 737440136 226034388 499981890 226034388 815096066 184918411 815096066 500020665 815096066 500020665 342502799 500020665 499966203 201105142 499966203 229657711 499966203 229657711 499982461 182105433 499982461 545770039 499982461 545770039 500002686 545770039 499976144 971857704 499976144 499966837 499976144 499966837 148114667 499966837 975827954 924932240 975827954 924932240 172038228 499972253 172038228 771477946 172038228 771477946 499987710 771477946 257240995 499964468 257240995 500017472 257240995 500017472 42799115 500017472 361372884 361326824 361372884 980979304 361372884 980979304 500001032 980979304 380914178 499971892 380914178 500032118 380914178 500032118 816294401 500032118 286042509 713991890 286042509 500006775 286042509 500006775 369943134 500006775 325276783 674722239 325276783 551542976 325276783 551542976 765268712 765292581 765268712 499963613 765268712 499963613 452845070 964306009 452845070 964306009 500014067 964306009 30471264 30448153 30471264 961697505 30471264 961697505 961700703 961697505 776180613 500020093 776180613 500020093 832258074 500020093 499961948 132474700 499961948 180276667 499961948 180276667 819732398 180276667 316578711 500020454 316578711 500020454 702714252 500020454 500035324 857965102 500035324 300498889 500035324 300498889 500017956 300498889 807607305 917519258 807607305 917519258 63340034 63372683 63340034 683690346 63340034 683690346 316308429 683690346 316208130 821147509 316208130 821147509 923363993 76643119 923363993 500003221 923363993 500003221 65294459 65279321 65294459 702854738 65294459 702854738 702857394 702854738 24397452 499983778 24397452 500036258 24397452 500036258 991194306 109612723 991194306 109612723 500036787 269325138 500036787 39228569 500036787 39228569 444460839 500033479 444460839 459120030 444460839 459120030 556879733 556889990 556879733 235205577 556879733 235205577 235266873 235205577 500024547 998107499 500024547 998107499 998111141 998107499 44574521 475798451 44574521 475798451 524164738 475798451 322341694 783705725 322341694 783705725 216303916 783705725 500005080 7189218 500005080 865567670 500005080 865567670 113834799 976069349 113834799 976069349 599096497 500011029 599096497 500011029 947857891 500011029 499998130 978290622 499998130 978290622 499982236 978290622 966538736 499972378 966538736 499978525 966538736 499978525 115869417 499995635 115869417 285028362 115869417 285028362 714948230 285028362 290294347 499985388 290294347 135544981 290294347 135544981 135493889 135544981 499994781 832569837 499994781 832569837 499982743 832569837 813304091 273955404 813304091 273955404 499978929 273955404 610489426 992459993 610489426 992459993 7544025 992459993 570241882 429750917 570241882 925914920 570241882 925914920 925910330 925914920 457617940 499984451 457617940 752037810 457617940 752037810 247980165 752037810 833715206 166315963 833715206 588706558 833715206 588706558 145250370 854733387 145250370 251984463 145250370 251984463 882295075 882302667 882295075 822695861 882295075 822695861 499964398 313130983 499964398 574282281 499964398 574282281 574275172 574282281 472773165 38652438 472773165 38652438 961327709 38652438 942594801 743152153 942594801 743152153 256863201 743152153 499975604 279670838 499975604 279670838 279661239 279670838 901340279 499961801 901340279 442428163 901340279 442428163 499971421 396597825 499971421 931794620 499971421 931794620 931779592 931794620 108778907 458879162 108778907 458879162 579451170 499960235 579451170 112894610 579451170 112894610 499990116 265750449 499990116 26425317 499990116 26425317 982251630 982238697 982251630 500037278 982251630 500037278 459234686 500037278 977726601 419891677 977726601 419891677 381283926 266911393 381283926 266911393 500022664 266911393 460972122 707296776 460972122 707296776 499963989 707296776 216220218 216237618 216220218 379539567 216220218 379539567 499972425 379539567 475469313 475506864 475469313 300075931 475469313 300075931 300091966 300075931 586211192 500029081 586211192 500029081 879868807 500029081 794453681 40262264 794453681 40262264 40219142 40262264 605997327 634154515 605997327 634154515 841484202 500025362 841484202 500025362 279513702 897554382 279513702 897554382 897522209 897554382 364011670 363973445 364011670 374557996 364011670 374557996 500024614 343766284 500024614 739602241 500024614 739602241 499964945 739602241 711862542 288135239 711862542 559189339 711862542 559189339 94982236 94951519 94982236 943287801 94982236 943287801 943311494 943287801 101544260 412996234 101544260 412996234 996316359 996242244 996316359 324707202 996316359 324707202 324758353 324707202 500005642 901041880 500005642 137791481 500005642 137791481 862203573 137791481 500025727 858438443 500025727 858438443 141576524 858438443 692418309 460147240 692418309 460147240 460131961 460147240 741343269 741359369 741343269 258786221 741343269 258786221 258729155 258786221 500038219 629813168 500038219 629813168 629814100 629813168 499989569 937681916 499989569 162015380 499989569 162015380 162004442 162015380 499975254 30365955 499975254 261579298 499975254 261579298 261599423 261579298 290613584 709439197 290613584 268766714 290613584 268766714 268786427 268766714 400733934 499983804 400733934 7879643 400733934 7879643 500011027 7879643 111679520 888310936 111679520 749146089 111679520 749146089 585872871 414193947 585872871 633031339 585872871 633031339 633019364 633031339 115267974 1388510 115267974 1388510 1397240 1388510 702841580 993360519 702841580 993360519 499976963 993360519 499998024 409357391 499998024 808300063 499998024 808300063 500033009 808300063 499982407 500026148 499982407 500026148 412161577 500026148 755603360 244434744 755603360 499993124 755603360 499993124 74750167 499976245 74750167 643622481 74750167 643622481 643645825 643622481 351436213 407271327 351436213 407271327 894692713 105351991 894692713 126881759 894692713 126881759 499964012 126881759 873285845 500027464 873285845 499973061 873285845 499973061 187501855 499973061 427482472 499974507 427482472 19958125 427482472 19958125 500030386 447532432 500030386 381963292 500030386 381963292 659442084 340528211 659442084 684026931 659442084 684026931 321458371 499992686 321458371 499992686 499992357 918356890 499992357 918356890 499977268 449801744 499977268 975934578 499977268 975934578 24059054 975934578 499960244 208255728 499960244 499987391 499960244 499987391 70741650 499987391 500018195 142693904 500018195 872627228 500018195 872627228 500000686 872627228 599476608 499975849 599476608 499975849 952277716 499975849 500038459 572654430 500038459 500014722 500038459 500014722 205579646 500014722 626208566 42167511 626208566 42167511 499973983 11383600 499973983 500028460 499973983 500028460 674820600 674851952 674820600 499977875 674820600 499977875 719624629 499977875 499994512 213302172 499994512 213302172 924412300 500005085 924412300 341741828 924412300 341741828 658317253 341741828 665430743 334612133 665430743 930511601 665430743 930511601 69499289 930511601 104165496 500024782 104165496 560399783 104165496 560399783 560347901 560399783 500026523 722430733 500026523 722430733 722378911 722430733 540762570 499970073 540762570 500030349 540762570 500030349 488807002 399735431 488807002 399735431 600272721 399735431 499979939 289551674 499979939 500000504 499979939 500000504 783777348 500000504 443339869 443346177 443339869 589944715 443339869 589944715 124790691 499998203 124790691 499998203 14646354 499998203 229112656 245944111 229112656 245944111 754080268 245944111 500022585 867875129 500022585 411058834 500022585 411058834 750914416 500014715 750914416 175815751 750914416 175815751 824226517 175815751 500010029 461556131 500010029 326226132 500010029 326226132 62609765 499961049 62609765 485065497 62609765 485065497 514998762 485065497 137080599 499973947 137080599 477975256 137080599 477975256 855616439 755760968 855616439 755760968 244236539 755760968 762730281 345909180 762730281 345909180 321570706 678436766 321570706 462799806 321570706 462799806 611956450 388013559 611956450 906973484 611956450 906973484 907018169 906973484 187471216 579788785 187471216 579788785 579755292 579788785 499980231 744277370 499980231 392544668 499980231 392544668 500030611 392544668 499975794 70919315 499975794 70919315 777592362 777597364 777592362 126296843 777592362 126296843 126284175 126296843 458872211 766185799 458872211 766185799 766195231 766185799 576992001 268784101 576992001 268784101 731211087 268784101 499988403 153817718 499988403 499960208 499988403 499960208 242957159 499960208 499960810 127736154 499960810 655783513 499960810 655783513 344218478 655783513 499963623 87410720 499963623 586975338 499963623 586975338 302594171 500006615 302594171 500022978 302594171 500022978 754428553 500022978 500023445 993007459 500023445 500009822 500023445 500009822 382454656 500009822 622973654 499988791 622973654 750546187 622973654 750546187 750532429 750546187 444207716 102482815 444207716 102482815 500017157 607544775 500017157 607544775 500005706 607544775 971361725 484986686 971361725 484986686 500038435 532633717 500038435 499975520 500038435 499975520 865090466 499975520 221378247 500034744 221378247 207335117 221378247 207335117 792635079 207335117 622234415 500032293 622234415 500032293 708959754 836806857 708959754 836806857 836843605 836806857 216923193 783041942 216923193 784265536 216923193 784265536 784251470 784265536 500013462 720567599 500013462 720567599 500033660 720567599 419237632 419209692 419237632 499986464 419237632 499986464 857019188 499986464 495730276 362983247 495730276 362983247 561231170 499963450 561231170 388902527 561231170 388902527 82610781 500031423 82610781 104604257 82610781 104604257 500035043 104604257 500027652 947570193 500027652 669362976 500027652 669362976 232112320 767957781 232112320 212246305 232112320 212246305 787691776 212246305 608553456 608599199 608553456 6488801 608553456 6488801 6497161 6488801 536633359 463340737 536633359 427935995 536633359 427935995 572074987 427935995 499979151 995338489 499979151 500038184 499979151 500038184 783261275 500038184 499966967 610985726 499966967 500032695 499966967 500032695 569317202 500032695 499987115 985296318 499987115 985296318 985273603 985296318 406833525 126821578 406833525 126821578 798823871 798804980 798823871 499974144 798823871 499974144 16334766 499974144 940672743 940605042 940672743 104837156 940672743 104837156 500005246 104837156 500006456 805910815 500006456 743817445 500006456 743817445 255351711 744701949 255351711 499978287 255351711 499978287 919862828 919849126 919862828 773157791 919862828 773157791 226908564 773157791 897520588 897513135 897520588 499981982 897520588 499981982 198645528 18071957 198645528 18071957 18019717 18071957 500031397 500012354 500031397 500012354 315395145 500012354 500012479 213006916 500012479 562126851 500012479 562126851 562153525 562126851 347889978 499982663 347889978 499982663 736727110 736730313 736727110 606538061 736727110 606538061 437741522 499988853 437741522 499988853 934623280 934622502 934623280 260527662 934623280 260527662 260547751 260527662 499966565 736503648 499966565 311709051 499966565 311709051 999881115 999959774 999881115 500013653 999881115 500013653 500010588 226347793 500010588 378181818 500010588 378181818 621806569 378181818 64564286 64535810 64564286 500011447 64564286 500011447 769280438 500011447 98607689 500033687 98607689 15725111 98607689 15725111 634672735 634680100 634672735 477751491 634672735 477751491 522262570 477751491 688911326 311138352 688911326 499972376 688911326 499972376 959579360 959588348 959579360 499982890 959579360 499982890 500025118 215897309 500025118 808064285 500025118 808064285 191996273 808064285 625365174 625404810 625365174 700155484 625365174 700155484 700110681 700155484 426580815 245267018 426580815 245267018 822902408 822917401 822902408 499969812 822902408 499969812 343029926 499969812 442198303 828926276 442198303 828926276 171009675 828926276 500033905 220671073 500033905 220671073 220683336 220671073 500023729 422818195 500023729 101370436 500023729 101370436 898656210 101370436 534732957 534726086 534732957 421358192 534732957 421358192 124435975 500025090 124435975 500025090 928148525 500025090 261106533 500000378 261106533 657478715 261106533 657478715 657451884 657478715 499997604 759689725 499997604 275103940 499997604 275103940 724893037 275103940 223808050 856851602 223808050 856851602 143104580 856851602 736824012 263175341 736824012 499973886 736824012 499973886 109499989 989271180 109499989 989271180 10732951 989271180 865604920 134331171 865604920 870027732 865604920 870027732 129977813 870027732 762512945 499968097 762512945 499978332 762512945 499978332 31777676 499978332 391761145 641811084 391761145 641811084 500030491 61426310 500030491 500009740 500030491 500009740 467680277 500009740 499983247 16668822 499983247 533739803 499983247 533739803 566786501 360122762 566786501 360122762 499961563 824103572 499961563 824103572 824114534 824103572 212723248 499994531 212723248 499994531 500026792 790165483 500026792 790165483 209795798 790165483 345980414 346016138 345980414 572108239 345980414 572108239 638652750 638692121 638652750 499986392 638652750 499986392 883529099 883486064 883529099 196078070 883529099 196078070 196066027 196078070 500028327 716079493 500028327 499968871 500028327 499968871 940561963 499968871 198506347 198508046 198506347 693885057 198506347 693885057 500011463 693885057 234481539 499961941 234481539 499961941 169899295 499961941 499990680 950848156 499990680 303445567 499990680 303445567 696557670 303445567 150281930 150288551 150281930 153325235 150281930 153325235 859511845 140495851 859511845 500011301 859511845 500011301 330085788 500011301 510101085 510106403 510101085 376503067 510101085 376503067 675741017 324219826 675741017 818215559 675741017 818215559 181739267 818215559 499964161 248646045 499964161 500036401 499964161 500036401 587290657 500036401 157811122 842195423 157811122 735396725 157811122 735396725 264580115 735396725 251266150 251285218 251266150 500016408 251266150 500016408 717323423 500016408 499972288 99850912 499972288 625071634 499972288 625071634 499996683 625071634 499987672 981270041 499987672 981270041 500039516 981270041 500001504 117005699 500001504 613031245 500001504 613031245 499974841 613031245 500010237 4467330 500010237 499976565 500010237 499976565 870839 499976565 183116253 528528329 183116253 528528329 499992478 528528329 499979963 96453965 499979963 499993348 499979963 499993348 287738024 499993348 500020931 213498942 500020931 500021067 500020931 500021067 873778759 500021067 867150595 28396828 867150595 28396828 453227750 500006528 453227750 500006528 759216192 500006528 486962643 513042787 486962643 278731526 486962643 278731526 278750815 278731526 815039852 978835810 815039852 978835810 500006473 978835810 500038320 472063774 500038320 472063774 472014772 472063774 472819315 717829242 472819315 717829242 499988203 717829242 188771265 811181315 188771265 772231044 188771265 772231044 815283793 184712975 815283793 479052633 815283793 479052633 156780374 156798327 156780374 225502106 156780374 225502106 582132111 417900395 582132111 416724929 582132111 416724929 500031262 416724929 721049931 721036838 721049931 499967428 721049931 499967428 327444564 672481599 327444564 499986156 327444564 499986156 205339467 499986156 566127567 433846216 566127567 460830302 566127567 460830302 460831390 460830302 499960652 957356771 499960652 648258634 499960652 648258634 499983712 648258634 206116195 793853472 206116195 705511942 206116195 705511942 796627567 796620978 796627567 288108343 796627567 288108343 500002188 735220405 500002188 735220405 499965110 735220405 500031410 392283794 500031410 392283794 607703579 392283794 428825412 428814960 428825412 69728893 428825412 69728893 69723524 69728893 774133764 774121775 774133764 35203554 774133764 35203554 964748857 35203554 500020533 590082211 500020533 23764025 500020533 23764025 23812068 23764025 499973110 900925251 499973110 900925251 900996426 900925251 348913538 651127293 348913538 667409230 348913538 667409230 667455885 667409230 661158344 229318652 661158344 229318652 229312117 229318652 499963829 500019007 499963829 500019007 189548169 500019007 516649616 145781745 516649616 145781745 469601368 703770607 469601368 703770607 296242248 703770607 818572474 499974019 818572474 799092311 818572474 799092311 499974628 799092311 699108648 32199614 699108648 32199614 967829434 32199614 282751377 573005930 282751377 573005930 573007615 573005930 436405993 22790865 436405993 22790865 977211241 22790865 803472422 500035377 803472422 500035377 79285374 500035377 652538623 500004300 652538623 838331965 652538623 838331965 838330527 838331965 502658758 500016120 502658758 500016120 851975252 500016120 500031216 303741297 500031216 734574343 500031216 734574343 803683496 157700139 803683496 157700139 157718478 157700139 566190552 894757859 566190552 894757859 231647177 499999623 231647177 499999623 993046998 499999623 66633336 66620171 66633336 83677282 66633336 83677282 499974084 83677282 382971698 617055755 382971698 500008693 382971698 500008693 847601237 499976376 847601237 751915666 847601237 751915666 500013214 751915666 500015546 957896648 500015546 837945905 500015546 837945905 28191303 971823502 28191303 941832359 28191303 941832359 941814175 941832359 893011881 310235550 893011881 310235550 184014889 842288527 184014889 842288527 500037587 658160474 500037587 676077019 500037587 676077019 323980853 676077019 515469464 515446632 515469464 606889663 515469464 606889663 393117331 606889663 499978264 888356989 499978264 115001375 499978264 115001375 115012514 115001375 500000248 366740518 500000248 232951818 500000248 232951818 232982415 232951818 376445500 500024812 376445500 500024812 231235061 500024812 500035182 667532963 500035182 537988709 500035182 537988709 500036592 537988709 499970782 866705679 499970782 866705679 866741937 866705679 34050884 34037457 34050884 822387031 34050884 822387031 652463962 500020482 652463962 500020482 205096113 794885606 205096113 154743547 205096113 154743547 499962597 154743547 208451203 791593504 208451203 43204512 208451203 43204512 43228634 43204512 571043537 428936055 571043537 41894584 571043537 41894584 958072643 41894584 705054529 705050377 705054529 300604039 705054529 300604039 662882289 655110925 662882289 655110925 202148233 797872796 202148233 500032537 202148233 500032537 888903641 500032537 267807281 732152210 267807281 135555914 267807281 135555914 864478443 135555914 788487018 500018067 788487018 500018067 252792632 500018067 585966833 784174056 585966833 784174056 500037245 784174056 565973251 500012432 565973251 500012432 213318950 500012432 217280669 217283892 217280669 566654769 217280669 566654769 566624771 566654769 379820233 499989111 379820233 649113983 379820233 649113983 500024471 649113983 499995716 131864152 499995716 499960505 499995716 499960505 107870647 499960505 499975506 301313176 499975506 301313176 698714699 301313176 531317394 531333593 531317394 228358289 531317394 228358289 21183990 976748511 21183990 976748511 976732437 976748511 500025333 661363203 500025333 661363203 500027197 661363203 351466387 144409246 351466387 144409246 855601495 144409246 500014569 949857451 500014569 499982247 500014569 499982247 609269644 499982247 411013572 500008026 411013572 466721264 411013572 466721264 533204499 466721264 297712012 702285215 297712012 233735506 297712012 233735506 499992630 233735506 308985541 691035306 308985541 500036981 308985541 500036981 662170588 500036981 500024678 393092804 500024678 500027562 500024678 500027562 794232957 500027562 500018343 281846644 500018343 769562487 500018343 769562487 230383820 769562487 499967131 961308642 499967131 399947898 499967131 399947898 600048954 399947898 200612432 500009695 200612432 345037230 200612432 345037230 499994340 345037230 198416015 198434238 198416015 499960071 198416015 499960071 890348438 500032501 890348438 499973447 890348438 499973447 426071388 499973447 806528644 193430328 806528644 894032661 806528644 894032661 106003500 894032661 992333675 992329300 992333675 926075421 992333675 926075421 500012420 926075421 590396391 532993001 590396391 532993001 333566937 500035757 333566937 523299115 333566937 523299115 523340326 523299115 485850004 53925946 485850004 53925946 53948751 53925946 499967921 779823321 499967921 254513960 499967921 254513960 254445629 254513960 499997728 808871477 499997728 500036316 499997728 500036316 71411129 500036316 487278613 499963062 487278613 500010569 487278613 500010569 965710856 34297548 965710856 204876495 965710856 204876495 500003456 204876495 900752452 500027889 900752452 38558969 900752452 38558969 961471594 38558969 582364343 780477272 582364343 780477272 793565708 206438155 793565708 956598641 793565708 956598641 43395033 956598641 500035679 754322497 500035679 754322497 38294508 961654788 38294508 8004217 38294508 8004217 991974006 8004217 14960359 499984214 14960359 499984214 441145229 499984214 83737447 500013212 83737447 195923781 83737447 195923781 500006239 195923781 342127050 677450140 342127050 677450140 500035645 938317532 500035645 331477110 500035645 331477110 934323588 65617923 934323588 177576928 934323588 177576928 265562430 734369761 265562430 500010841 265562430 500010841 738901913 500010841 664011067 983339095 664011067 983339095 500008410 983339095 875252971 499996646 875252971 499996646 104255033 895701460 104255033 360093722 104255033 360093722 407759854 973177697 407759854 973177697 966981321 174410851 966981321 174410851 174449579 174410851 500004456 911097072 500004456 911097072 88904156 911097072 500015122 394229365 500015122 394229365 394269582 394229365 784247610 892867672 784247610 892867672 892858300 892867672 468940647 500013089 468940647 500039444 468940647 500039444 178278879 500039444 315108487 684875538 315108487 409400046 315108487 409400046 409425181 409400046 127339070 127398933 127339070 500010874 127339070 500010874 162498865 500010874 108974428 108970982 108974428 188126825 108974428 188126825 500016374 188126825 311970525 994802617 311970525 994802617 994862657 994802617 815695095 499999983 815695095 518854516 815695095 518854516 500001137 518854516 708079545 500003233 708079545 697053511 708079545 697053511 499966816 697053511 778225792 221779895 778225792 500028826 778225792 500028826 700666058 500028826 845536508 137851906 845536508 137851906 60316269 499985689 60316269 439184479 60316269 439184479 510878486 510891449 510878486 141728711 510878486 141728711 858301349 141728711 116153114 883852675 116153114 499997663 116153114 499997663 201209939 499997663 128432976 871536451 128432976 814860640 128432976 814860640 814898588 814860640 670580649 499978367 670580649 923706119 670580649 923706119 923640444 923706119 9876703 253142539 9876703 253142539 253155380 253142539 204741148 795242098 204741148 632857022 204741148 632857022 918426252 81630985 918426252 937917617 918426252 937917617 62095067 937917617 402972978 500023207 402972978 583421923 402972978 583421923 950643714 49329631 950643714 63852914 950643714 63852914 500036838 964587881 500036838 905823143 500036838 905823143 345037922 345008232 345037922 499970542 345037922 499970542 405919907 499970542 52831895 947166910 52831895 500012018 52831895 500012018 576124106 500012018 460183552 460184480 460183552 954443858 460183552 954443858 45487334 954443858 499971823 499974623 499971823 499974623 461178918 499974623 499981120 970251813 499981120 941023280 499981120 941023280 58971264 941023280 314891298 139553134 314891298 139553134 860450863 139553134 500004021 968544340 500004021 585101710 500004021 585101710 500029298 585101710 127106566 499962025 127106566 775130469 127106566 775130469 775108492 775130469 11615664 499974303 11615664 952361329 11615664 952361329 952336789 952361329 36181676 500007428 36181676 500007428 621969018 500007428 499980642 774794530 499980642 308088645 499980642 308088645 612005613 500034522 612005613 500034522 819395450 500034522 266307492 499999303 266307492 639468277 266307492 639468277 603126986 499975557 603126986 960592433 603126986 960592433 499989327 960592433 504837300 106696005 504837300 106696005 893327792 106696005 220441979 697571706 220441979 697571706 697612008 697571706 500018693 216443143 500018693 818225667 500018693 818225667 500036998 818225667 59802186 499973274 59802186 706160353 59802186 706160353 500039729 706160353 17875622 260414600 17875622 260414600 260369245 260414600 167917382 571841858 167917382 571841858 500039450 786145860 500039450 499983886 500039450 499983886 824371264 499983886 499992674 584644421 499992674 253408192 499992674 253408192 500021608 137877264 500021608 499997547 500021608 499997547 219629031 694197331 219629031 694197331 500007744 694197331 499965227 5743038 499965227 345757409 499965227 345757409 499964974 345757409 500026901 273460525 500026901 365007659 500026901 365007659 845620791 859421083 845620791 859421083 859379028 859421083 131015027 131025411 131015027 499966672 131015027 499966672 579875158 499966672 500108179 500096998 500108179 253133739 500108179 253133739 746827331 253133739 440046777 500003191 440046777 500003191 5236959 500003191 395872584 604156682 395872584 200218315 395872584 200218315 200231609 200218315 900748808 900739713 900748808 281333527 900748808 281333527 281378863 281333527 795506451 795497289 795506451 436525308 795506451 436525308 436555949 436525308 565595457 640508057 565595457 640508057 102425849 897529205 102425849 327652677 102425849 327652677 957274841 499989854 957274841 160783632 957274841 160783632 499970886 952027506 499970886 493079958 499970886 493079958 763481970 236515850 763481970 499091743 763481970 499091743 461890215 499986922 461890215 308519459 461890215 308519459 691503899 308519459 269005691 730993781 269005691 499993235 269005691 499993235 783858102 499993235 123529028 924825715 123529028 924825715 499999366 924825715 475537411 475493166 475537411 671194262 475537411 671194262 671159647 671194262 500023545 499977833 500023545 499977833 926207913 73816394 926207913 682996533 926207913 682996533 282174628 271212727 282174628 271212727 271229531 271212727 607317287 607337569 607317287 306622487 607317287 306622487 499971555 306622487 937088328 62862035 937088328 499985520 937088328 499985520 94679125 94633530 94679125 499987424 94679125 499987424 590252424 499987424 372571794 499962509 372571794 638277809 372571794 638277809 259800972 833747659 259800972 833747659 500000678 833747659 34231783 965783229 34231783 453817743 34231783 453817743 453766081 453817743 414941113 585042820 414941113 500009204 414941113 500009204 18859512 500009204 490298939 500013459 490298939 373028684 490298939 373028684 326136817 499974655 326136817 280898914 326136817 280898914 719148001 280898914 240992413 758994637 240992413 308663502 240992413 308663502 691348163 308663502 397797515 602212637 397797515 499979988 397797515 499979988 970969975 499979988 499969521 884977937 499969521 858690642 499969521 858690642 858700791 858690642 500015834 177410236 500015834 500017849 500015834 500017849 441819783 500017849 509091379 22543284 509091379 22543284 22562237 22543284 82322390 790344299 82322390 790344299 528009083 285418572 528009083 285418572 500027527 261745976 500027527 462105856 500027527 462105856 499974738 971253556 499974738 592674160 499974738 592674160 592647708 592674160 500036418 895485232 500036418 499987846 500036418 499987846 633299129 499987846 144095486 144149827 144095486 833106110 144095486 833106110 500039668 833106110 97733567 97747175 97733567 772093899 97733567 772093899 561758268 310383505 561758268 310383505 310374861 310383505 642481015 642551017 642481015 500004671 642481015 500004671 140032222 500004671 217438909 499981444 217438909 711923365 217438909 711923365 834871647 834880415 834871647 481796116 834871647 481796116 481734942 481796116 825022413 174938155 825022413 610988394 825022413 610988394 292842374 500038508 292842374 564389976 292842374 564389976 596056283 725840739 596056283 725840739 725841900 725840739 394714603 500032626 394714603 647081166 394714603 647081166 647096905 647081166 499995768 841877538 499995768 765553949 499995768 765553949 765512258 765553949 500010207 9494281 500010207 500028011 500010207 500028011 999637581 500028011 94583492 120775781 94583492 120775781 994432962 5570261 994432962 499999939 994432962 499999939 381558797 499999939 499996703 992560002 499996703 992560002 7434125 992560002 447778820 447795438 447778820 731206941 447778820 731206941 731271357 731206941 411378468 287257607 411378468 287257607 655160456 499975386 655160456 123501959 655160456 123501959 123497194 123501959 811378432 500001770 811378432 93684402 811378432 93684402 113963777 885962965 113963777 805552787 113963777 805552787 388825548 500004375 388825548 500004375 412838942 500004375 159761983 159746653 159761983 500017506 159761983 500017506 499966880 486556241 499966880 500025537 499966880 500025537 23138515 500025537 406235416 406202445 406235416 572220049 406235416 572220049 572234676 572220049 499991933 247385408 499991933 467349299 499991933 467349299 405041658 795843687 405041658 795843687 795857330 795843687 756065509 584261607 756065509 584261607 499960919 584261607 500002329 632611272 500002329 121798250 500002329 121798250 499992690 121798250 500014940 82830187 500014940 500010188 500014940 500010188 173229895 500010188 706984989 365956296 706984989 365956296 365958822 365956296 499993862 710699409 499993862 627827537 499993862 627827537 499989530 627827537 665204498 500021702 665204498 504008391 665204498 504008391 495955455 504008391 499986229 953869304 499986229 953869304 953818700 953869304 499962611 35371220 499962611 35371220 964625307 35371220 93935749 906066071 93935749 500022653 93935749 500022653 703261868 500022653 102147579 500026471 102147579 279737524 102147579 279737524 720214762 279737524 637537520 612838123 637537520 612838123 251492259 239862258 251492259 239862258 500021565 239862258 499976147 525622924 499976147 29389929 499976147 29389929 29416363 29389929 715990162 499997030 715990162 8363074 715990162 8363074 991562927 8363074 892314070 892267129 892314070 632416661 892314070 632416661 449280027 500019431 449280027 755679273 449280027 755679273 499990118 755679273 257536924 499981482 257536924 500028816 257536924 500028816 832741320 167251445 832741320 499971415 832741320 499971415 493710941 499971415 500003520 922654163 500003520 581251241 500003520 581251241 620579858 499983189 620579858 559412275 620579858 559412275 499993368 172634202 499993368 251600470 499993368 251600470 251608116 251600470 554878911 445156541 554878911 323641469 554878911 323641469 676367812 323641469 500019354 737877799 500019354 737877799 174336143 174331761 174336143 837871776 174336143 837871776 499967975 837871776 193467101 193435168 193467101 569268567 193467101 569268567 569270610 569268567 500193539 244889575 500193539 244889575 244901277 244889575 500025851 612039253 500025851 500004629 500025851 500004629 915901997 499979456 915901997 499979456 334163569 334169559 334163569 500025360 334163569 500025360 564447004 500025360 377044563 622894139 377044563 499966113 377044563 499966113 499998129 667386386 499998129 567247596 499998129 567247596 432754847 567247596 499962967 344744044 499962967 344744044 97353502 97327313 97353502 801578617 97353502 801578617 801617137 801578617 500020667 155570211 500020667 499992884 500020667 499992884 25740650 499992884 113274822 886798765 113274822 499991156 113274822 499991156 87119529 499991156 638394626 638381854 638394626 383002182 638394626 383002182 609850932 609843241 609850932 500038491 609850932 500038491 457016787 500038491 911168186 88831864 911168186 799097520 911168186 799097520 200916118 799097520 751726651 499972714 751726651 499972714 258716324 150974883 258716324 150974883 150963241 150974883 789102803 500038086 789102803 80732275 789102803 80732275 471515859 500008895 471515859 500008895 909451417 500008895 542065964 542074368 542065964 499986384 542065964 499986384 568856415 499986384 130248787 998701687 130248787 998701687 499984234 115891727 499984234 160422696 499984234 160422696 839523133 160422696 726964194 726996250 726964194 500028417 726964194 500028417 809591328 500028417 500002196 301869080 500002196 735656974 500002196 735656974 22839657 977188001 22839657 30979389 22839657 30979389 969002057 30979389 202730083 797249696 202730083 73309296 202730083 73309296 500013025 73309296 500003332 829378821 500003332 829378821 170656456 829378821 998621440 998627536 998621440 95611810 998621440 95611810 167385447 500003243 167385447 500003243 50929264 500003243 500026566 215589638 500026566 499996187 500026566 499996187 255751918 499996187 319675254 319647694 319675254 392146188 319675254 392146188 745376864 745435675 745376864 730625758 745376864 730625758 269393188 730625758 739026585 260973112 739026585 320718059 739026585 320718059 320687749 320718059 499999340 502438721 499999340 152025678 499999340 152025678 11972706 11996085 11972706 569462222 11972706 569462222 996783408 3232492 996783408 500007435 996783408 500007435 459890064 499998808 459890064 906567548 459890064 906567548 906608390 906567548 186745569 186741767 186745569 977543283 186745569 977543283 499966395 977543283 70931321 499981065 70931321 500021103 70931321 500021103 698195026 698187948 698195026 313801582 698195026 313801582 686184895 313801582 983589037 849227102 983589037 849227102 106573102 893476674 106573102 499960266 106573102 499960266 755942654 499960266 184475762 815526732 184475762 748319950 184475762 748319950 500035341 748319950 366788528 633217445 366788528 658228900 366788528 658228900 341822237 658228900 666091866 892040764 666091866 892040764 107931493 892040764 499962945 546049158 499962945 740090104 499962945 740090104 259955926 740090104 778554608 499976023 778554608 500019687 778554608 500019687 453381959 331613026 453381959 331613026 770831501 500018117 770831501 400868463 770831501 400868463 400893347 400868463 678138554 678154765 678138554 497546486 678138554 497546486 499989637 497546486 548885099 548891967 548885099 499968026 548885099 499968026 172993788 499968026 876806925 876857624 876806925 461175101 876806925 461175101 499999546 461175101 500037505 866330461 500037505 499995961 500037505 499995961 57931426 499995961 320950053 320990194 320950053 465186943 320950053 465186943 465176184 465186943 247741714 876586005 247741714 876586005 499973449 876586005 138633939 138620333 138633939 813100166 138633939 813100166 813053786 813100166 522148856 477808605 522148856 499969131 522148856 499969131 752908529 499969131 499973736 569913929 499973736 220745539 499973736 220745539 220790711 220745539 499971621 421031943 499971621 386546682 499971621 386546682 386589272 386546682 525165450 500005906 525165450 142125168 525165450 142125168 88729396 874053895 88729396 874053895 500037060 874053895 500024994 597178784 500024994 823481823 500024994 823481823 176443941 823481823 681834170 268593977 681834170 268593977 469817281 530148116 469817281 523301666 469817281 523301666 487445915 512578540 487445915 627107270 487445915 627107270 372908064 627107270 499998210 15186181 499998210 692935047 499998210 692935047 194347212 194350795 194347212 500013595 194347212 500013595 877031005 122970582 877031005 653581984 877031005 653581984 642101435 431352812 642101435 431352812 333905747 333892645 333905747 730653954 333905747 730653954 730620134 730653954 500038756 738600456 500038756 365491955 500038756 365491955 500006393 365491955 978659385 500007722 978659385 348421259 978659385 348421259 348469494 348421259 371726920 975425916 371726920 975425916 24633398 975425916 500032927 162310848 500032927 792815738 500032927 792815738 499980972 792815738 582061283 134202456 582061283 134202456 134216167 134202456 637640666 865672437 637640666 865672437 134340994 865672437 865059833 462953038 865059833 462953038 462928319 462953038 912875411 912860280 912875411 59083859 912875411 59083859 62560986 937450205 62560986 805768672 62560986 805768672 767073100 500027024 767073100 500027024 496041264 500027024 500032536 22116157 500032536 22116157 977902742 22116157 499992841 251904233 499992841 251904233 500019453 251904233 219502289 785636532 219502289 785636532 785622549 785636532 660722544 499966742 660722544 525503934 660722544 525503934 34497588 34489617 34497588 960183348 34497588 960183348 874683031 125249087 874683031 641503136 874683031 641503136 499990259 657902649 499990259 177903918 499990259 177903918 41445171 958556216 41445171 923097821 41445171 923097821 923096198 923097821 36778158 963251589 36778158 924937804 36778158 924937804 500021212 924937804 75267741 325822761 75267741 325822761 499986815 325822761 412436382 634309194 412436382 634309194 365661597 634309194 523445564 523403500 523445564 873549111 523445564 873549111 126472515 873549111 227576149 227600367 227576149 500031997 227576149 500031997 806023467 806015816 806023467 502858479 806023467 502858479 499678719 349196261 499678719 349196261 719625467 24023876 719625467 24023876 24050670 24023876 55002249 500021500 55002249 142760071 55002249 142760071 396991258 499986908 396991258 499986908 955211388 499986908 478733896 521309207 478733896 182998551 478733896 182998551 608156993 659510041 608156993 659510041 688365784 284547533 688365784 284547533 715449173 284547533 499965819 29457458 499965819 574171053 499965819 574171053 425840877 574171053 454287404 499993842 454287404 499993842 966532657 966542547 966532657 499985680 966532657 499985680 499968350 352199845 499968350 352199845 352222337 352199845 928624355 928564253 928624355 613703226 928624355 613703226 499976521 613703226 975962025 976022934 975962025 499991536 975962025 499991536 405721533 499991536 978599267 499994491 978599267 337741797 978599267 337741797 499991234 337741797 622576214 604052477 622576214 604052477 395934183 604052477 691338894 893454056 691338894 893454056 499987243 893454056 650838295 499968257 650838295 499968257 282867579 126720579 282867579 126720579 126733778 126720579 500016184 918906065 500016184 918906065 918950431 918906065 500026615 879409 500026615 879409 999150750 879409 320381864 679593123 320381864 498278946 320381864 498278946 499976896 402539633 499976896 500010492 499976896 500010492 929822517 500010492 77410951 500023620 77410951 74114583 77410951 74114583 74063698 74114583 927640347 927661037 927640347 636789147 927640347 636789147 503302355 62261587 503302355 62261587 197636679 500022474 197636679 500022474 187454294 500022474 300773214 699204572 300773214 388530138 300773214 388530138 797383932 500031133 797383932 500031133 68341209 500031133 499975113 387384018 499975113 939134953 499975113 939134953 939140147 939134953 898306222 499966794 898306222 499966794 42484183 499966794 499983998 111075065 499983998 111075065 111054389 111075065 288463168 500018050 288463168 500018050 897946843 500018050 436965857 500013590 436965857 989957831 436965857 989957831 10099507 989957831 500006903 809838085 500006903 831566357 500006903 831566357 831580884 831566357 702899081 497012683 702899081 497012683 497028840 497012683 499985023 972153810 499985023 456261812 499985023 456261812 317596256 499995713 317596256 390288021 317596256 390288021 997407624 2598458 997407624 672067534 997407624 672067534 327996484 672067534 772039759 772060628 772039759 132111831 772039759 132111831 132101196 132111831 673384354 673432347 673384354 143841029 673384354 143841029 139159883 860872500 139159883 499960459 139159883 499960459 914437136 85619724 914437136 799309973 914437136 799309973 298752792 37235528 298752792 37235528 37204189 37235528 500024998 446890564 500024998 326003135 500024998 326003135 673980214 326003135 164069486 164079246 164069486 992976395 164069486 992976395 7013887 992976395 499970006 349449623 499970006 349449623 500017433 349449623 499979217 149020685 499979217 667328576 499979217 667328576 10551212 989444396 10551212 779130569 10551212 779130569 500007660 904315023 500007660 102933178 500007660 102933178 897063988 102933178 448681020 551278459 448681020 272625877 448681020 272625877 272675315 272625877 500029079 925008843 500029079 474443369 500029079 474443369 525542445 474443369 499961979 532711605 499961979 523965890 499961979 523965890 524014480 523965890 499982752 181760668 499982752 368081902 499982752 368081902 368094129 368081902 500025302 500014679 500025302 500014679 233998080 500014679 500021777 229288719 500021777 499981934 500021777 499981934 287951571 500006357 287951571 405039904 287951571 405039904 594958279 405039904 144328322 500003813 144328322 140373416 144328322 140373416 731532331 268438678 731532331 191065977 731532331 191065977 191043475 191065977 889327006 889391230 889327006 437971872 889327006 437971872 500023129 67154307 500023129 540808894 500023129 540808894 459192546 540808894 833231066 189283601 833231066 189283601 499998408 63828944 499998408 499961955 499998408 499961955 578400776 499961955 444862187 34053532 444862187 34053532 965949774 34053532 230359212 933203082 230359212 933203082 66762350 933203082 860208138 68390344 860208138 68390344 499981097 819988848 499981097 819988848 819948954 819988848 500028918 199468054 500028918 954654929 500028918 954654929 954652658 954654929 83490419 323542474 83490419 323542474 821065458 821034398 821065458 317846545 821065458 317846545 291049406 500037479 291049406 499960641 291049406 499960641 595596790 499960641 499964737 181141512 499964737 500003954 499964737 500003954 104709922 500003954 633382081 366600055 633382081 366914094 633382081 366914094 499990079 366914094 886746429 621437736 886746429 621437736 499966954 621437736 622751406 622781419 622751406 471604982 622751406 471604982 352730007 352695142 352730007 499999324 352730007 499999324 312522623 499999324 886369188 971684800 886369188 971684800 28320514 971684800 239550058 500024931 239550058 583255497 239550058 583255497 583274578 583255497 500023238 431512924 500023238 955562671 500023238 955562671 44473979 955562671 568493050 215482854 568493050 215482854 3899247 3890038 3899247 884832870 3899247 884832870 884782923 884832870 328499289 426411083 328499289 426411083 499989186 360805696 499989186 533450017 499989186 533450017 247546510 247525829 247546510 350495708 247546510 350495708 642578309 679610828 642578309 679610828 499987388 679610828 869932654 500038684 869932654 970573941 869932654 970573941 500017741 970573941 593731914 10670430 593731914 10670430 10667675 10670430 75666398 924362808 75666398 516533440 75666398 516533440 965300184 34758791 965300184 538580607 965300184 538580607 218529644 781500738 218529644 755314417 218529644 755314417 499962767 755314417 439504807 439501299 439504807 458671286 439504807 458671286 747940454 252061422 747940454 604636690 747940454 604636690 499967772 604636690 769006648 230987481 769006648 374618840 769006648 374618840 499992711 649962128 499992711 252647972 499992711 252647972 721171335 500012964 721171335 130358972 721171335 130358972 993905926 6048172 993905926 499994096 993905926 499994096 144106377 499994096 500010206 303238346 500010206 303238346 573155657 997609356 573155657 997609356 2409082 997609356 594198923 378400687 594198923 378400687 499993530 378400687 907626315 92387636 907626315 499192645 907626315 499192645 499164599 499192645 980574895 500028555 980574895 362031838 980574895 362031838 75973279 75985511 75973279 641255717 75973279 641255717 940844314 209967 940844314 209967 499969182 209967 606965255 606922151 606965255 500023302 606965255 500023302 203024266 500023302 475145745 65598680 475145745 65598680 934369140 65598680 511636155 488391693 511636155 228142052 511636155 228142052 837046177 162943811 837046177 408662952 837046177 408662952 32737319 32748052 32737319 500038240 32737319 500038240 998718415 500038240 245781740 754273278 245781740 500006553 245781740 500006553 622470238 500006553 500011742 328954477 500011742 372271384 500011742 372271384 814753600 499982199 814753600 84331937 814753600 84331937 288508749 711484181 288508749 499971681 288508749 499971681 718690772 499971681 499992395 365034018 499992395 441602577 499992395 441602577 136337354 136344240 136337354 707416386 136337354 707416386 500032979 707416386 500007840 954578094 500007840 499966265 500007840 499966265 500192305 499966265 142230000 857784655 142230000 783445355 142230000 783445355 500011860 783445355 300551759 74873138 300551759 74873138 925102327 74873138 499984260 647876496 499984260 647876496 352145513 647876496 693034820 693048505 693034820 683183116 693034820 683183116 351670518 351639793 351670518 740214080 351670518 740214080 259725169 740214080 500018545 294637194 500018545 294637194 772681120 772691352 772681120 149428553 772681120 149428553 500008807 516267076 500008807 17121848 500008807 17121848 17143299 17121848 157018157 700008634 157018157 700008634 700049285 700008634 428873857 428889967 428873857 499967268 428873857 499967268 754678969 754650333 754678969 366158401 754678969 366158401 27596191 27587016 27596191 465465030 27596191 465465030 499993944 465465030 164814263 164838727 164814263 442340447 164814263 442340447 997438978 997424050 997438978 499969852 997438978 499969852 218461710 499969852 480733552 500023337 480733552 500023337 644065246 500023337 496804936 499980080 496804936 913940769 496804936 913940769 900615467 312540615 900615467 312540615 115345301 615699652 115345301 615699652 781010931 500034123 781010931 666497592 781010931 666497592 636164583 213549249 636164583 213549249 786500558 213549249 745429414 500024345 745429414 500024345 105154839 500024345 500007117 43960688 500007117 518504122 500007117 518504122 500021201 518504122 172575091 500034759 172575091 500037524 172575091 500037524 85795978 500037524 500009922 880383402 500009922 532714114 500009922 532714114 532727635 532714114 433012599 500028121 433012599 500034837 433012599 500034837 654918607 500034837 619542098 61010541 619542098 61010541 61027685 61010541 435534368 714839005 435534368 714839005 499976248 714839005 234041750 234023590 234041750 432772871 234041750 432772871 990582979 887358431 990582979 887358431 112652386 887358431 636823417 404822320 636823417 404822320 499977747 639043379 499977747 639043379 159208086 15971384 159208086 15971384 499986276 15971384 120693952 689507180 120693952 689507180 689518840 689507180 499994332 285339243 499994332 358979207 499994332 358979207 206180737 500010432 206180737 500010432 874423076 500010432 499967897 171029143 499967897 316282461 499967897 316282461 683640161 316282461 521012569 687775661 521012569 687775661 687786891 687775661 379218403 163963451 379218403 163963451 163955433 163963451 499989043 60678550 499989043 60678550 939333377 60678550 845189968 500005979 845189968 274679094 845189968 274679094 424702908 499970041 424702908 104902330 424702908 104902330 895068236 104902330 500006958 499968357 500006958 499968357 611290607 499968357 500028828 845751947 500028828 500014906 500028828 500014906 59241435 500014906 499966611 409854052 499966611 441078070 499966611 441078070 558967911 441078070 190245367 190248041 190245367 355208857 190245367 355208857 644809803 355208857 143616859 143652099 143616859 959538686 143616859 959538686 499974429 959538686 184066791 184068150 184066791 877087553 184066791 877087553 500019501 877087553 280958214 52830162 280958214 52830162 52879999 52830162 494194243 500024873 494194243 500012158 494194243 500012158 756952505 500012158 499973052 66777282 499973052 406547283 499973052 406547283 499962961 406547283 618414199 381574802 618414199 956872820 618414199 956872820 956896367 956872820 285918940 277086657 285918940 277086657 500031819 277086657 333129368 333138284 333129368 283872767 333129368 283872767 987768165 987827358 987768165 186258052 987768165 186258052 793909957 793871534 793909957 389050999 793909957 389050999 500024790 389050999 650476733 349507083 650476733 699967603 650476733 699967603 299973244 699967603 349849044 650197073 349849044 911428397 349849044 911428397 500012264 911428397 406636665 406965703 406636665 406965703 593033448 406965703 248390406 499990874 248390406 148136803 248390406 148136803 768513711 500019134 768513711 417362979 768513711 417362979 244699777 811382123 244699777 811382123 188620463 811382123 567057370 269358673 567057370 269358673 730603593 269358673 293923839 776879681 293923839 776879681 776824552 776879681 643712276 499996233 643712276 709254864 643712276 709254864 709221823 709254864 293177054 388913654 293177054 388913654 685300151 685352727 685300151 461535857 685300151 461535857 461555385 461535857 878352347 878332423 878352347 420230623 878352347 420230623 500029448 420230623 966196140 966160291 966196140 499973588 966196140 499973588 321029814 499973588 499971188 777940633 499971188 499961599 499971188 499961599 918995110 499961599 4438278 966614825 4438278 966614825 966603998 966614825 177467809 366046263 177467809 366046263 499994152 366046263 406882894 469022163 406882894 469022163 500027503 469022163 500013583 771693860 500013583 771693860 228280193 771693860 608005640 82956159 608005640 82956159 415070764 584982029 415070764 499997299 415070764 499997299 866186655 499997299 359692218 640285375 359692218 437640980 359692218 437640980 759611264 499971483 759611264 170091692 759611264 170091692 170152236 170091692 288230273 711743535 288230273 158825150 288230273 158825150 841169334 158825150 237937302 762079234 237937302 45669465 237937302 45669465 773406031 249721617 773406031 249721617 499995464 50942079 499995464 420885476 499995464 420885476 420871747 420885476 499968047 350125855 499968047 772077224 499968047 772077224 227966853 772077224 985605423 14358959 985605423 934678197 985605423 934678197 500038387 934678197 570243972 152793616 570243972 152793616 847242902 152793616 303501742 921423772 303501742 921423772 78520539 921423772 455858650 362360887 455858650 362360887 499996468 362360887 278521427 500019594 278521427 250210256 278521427 250210256 499998166 250210256 132875183 867154671 132875183 529300382 132875183 529300382 529346584 529300382 499981198 319522782 499981198 997029623 499981198 997029623 996981511 997029623 333940823 499996887 333940823 818304638 333940823 818304638 181695833 818304638 500017611 233086122 500017611 499965125 500017611 499965125 663750805 499965125 499962770 491732144 499962770 866729720 499962770 866729720 133276477 866729720 494771639 83831849 494771639 83831849 83777157 83831849 957365455 957352549 957365455 953827993 957365455 953827993 474418008 230843444 474418008 230843444 230878709 230843444 452268395 547722001 452268395 499967415 452268395 499967415 648308948 499967415 84760529 84775436 84760529 499977890 84760529 499977890 688571419 499977890 45374335 500003228 45374335 499975825 45374335 499975825 19827947 356155845 19827947 356155845 643900792 356155845 499997137 620792336 499997137 108554876 499997137 108554876 108517545 108554876 912507653 87521448 912507653 997380586 912507653 997380586 997358715 997380586 499979658 852879167 499979658 878113517 499979658 878113517 878132817 878113517 268513949 602025655 268513949 602025655 601989660 602025655 320958947 320914416 320958947 695053950 320958947 695053950 695034786 695053950 56037455 56026993 56037455 499977026 56037455 499977026 635654311 499977026 400141702 499988116 400141702 198270749 400141702 198270749 191067076 808916304 191067076 234861713 191067076 234861713 648334440 648320352 648334440 295028502 648334440 295028502 499992293 295028502 567268643 500014262 567268643 500014262 793685848 499972275 793685848 717579552 793685848 717579552 174001753 499965748 174001753 697129407 174001753 697129407 698549918 698526123 698549918 499991834 698549918 499991834 3977462 499991834 500009452 90554242 500009452 325613872 500009452 325613872 181376271 181391668 181376271 704280566 181376271 704280566 922756130 77310097 922756130 500013665 922756130 500013665 451348512 500013665 499965899 176155595 499965899 176155595 176189376 176155595 749447182 749460001 749447182 485757617 749447182 485757617 485757389 485757617 499982323 398970674 499982323 942149080 499982323 942149080 942123951 942149080 470696278 240428839 470696278 240428839 960288793 39708452 960288793 500005735 960288793 500005735 466045709 500005735 801884743 499979381 801884743 499979381 804147219 499979381 500022673 147881079 500022673 700880876 500022673 700880876 499986166 700880876 661518088 47181921 661518088 47181921 47188848 47181921 500014172 772893424 500014172 263322792 500014172 263322792 893778052 499983055 893778052 101945225 893778052 101945225 500002356 826995256 500002356 500025241 500002356 500025241 126574571 500025241 284602172 715332495 284602172 499969916 284602172 499969916 797263383 640713477 797263383 640713477 499962297 640713477 499969539 67939982 499969539 830305445 499969539 830305445 830350451 830305445 777226340 499964412 777226340 499997682 777226340 499997682 319204845 319210557 319204845 500014098 319204845 500014098 678080092 500014098 531419149 388612981 531419149 388612981 500020146 388612981 800895887 199092900 800895887 557763544 800895887 557763544 500030963 557763544 742071981 742066706 742071981 499996255 742071981 499996255 499975962 321791877 499975962 539324147 499975962 539324147 460693747 539324147 499962585 970299949 499962585 629753204 499962585 629753204 694565094 305440928 694565094 992268755 694565094 992268755 992264773 992268755 901424825 499977035 901424825 499977035 502515515 499977035 725384565 274642331 725384565 780045574 725384565 780045574 500012422 780045574 552013979 70205329 552013979 70205329 929726309 70205329 499983281 740640348 499983281 598731095 499983281 598731095 598737446 598731095 55967504 379947382 55967504 379947382 500025965 809337585 500025965 809337585 6610524 459839984 6610524 459839984 762388793 762394869 762388793 499975250 762388793 499975250 105299813 499975250 547274190 547277111 547274190 542767507 547274190 542767507 286279943 500021977 286279943 853762072 286279943 853762072 853765380 853762072 713123752 32612023 713123752 32612023 499971701 846608627 499971701 831447506 499971701 831447506 864933667 864932215 864933667 500018598 864933667 500018598 598138785 500018598 978151697 500006836 978151697 965274392 978151697 965274392 665595001 650365312 665595001 650365312 240729010 240694869 240729010 500035138 240729010 500035138 942910521 942914679 942910521 155984924 942910521 155984924 500033333 500003608 500033333 500003608 960480399 500003608 952614677 499990167 952614677 838200124 952614677 838200124 499977774 838200124 820363807 316128302 820363807 316128302 478611248 521379845 478611248 499967238 478611248 499967238 689297777 310691828 689297777 800689350 689297777 800689350 206076050 206117688 206076050 212225918 206076050 212225918 988887684 988884189 988887684 199106700 988887684 199106700 82808484 82760886 82808484 830860617 82808484 830860617 500028135 830860617 499996309 879500451 499996309 78231814 499996309 78231814 921766291 78231814 499984140 890656778 499984140 475672675 499984140 475672675 524338575 475672675 420162169 579814802 420162169 499971290 420162169 499971290 895326453 499971290 57742939 942311582 57742939 908733690 57742939 908733690 908785773 908733690 66231577 76206333 66231577 76206333 923776203 76206333 321996460 500027543 321996460 500027543 862715321 862651762 862715321 499982588 862715321 499982588 239294280 760683920 239294280 499981848 239294280 499981848 415016861 499981848 236054435 499981678 236054435 699958750 236054435 699958750 699935992 699958750 234077852 765889131 234077852 90256502 234077852 90256502 90288636 90256502 499985240 285743911 499985240 16642631 499985240 16642631 500034899 16642631 499986150 198993695 499986150 78767524 499986150 78767524 78728483 78767524 499997502 765682440 499997502 499980995 499997502 499980995 723781670 276211484 723781670 500018741 723781670 500018741 45842044 500018741 500012464 190171955 500012464 190171955 500013729 190171955 354840280 645138992 354840280 130703813 354840280 130703813 130656349 130703813 208119297 549915539 208119297 549915539 500027356 206691379 500027356 206691379 206690561 206691379 499995536 500029964 499995536 500029964 60599276 60521078 60599276 499985057 60599276 499985057 545197975 499985057 500005795 17111533 500005795 614544226 500005795 614544226 614550548 614544226 369237278 630826312 369237278 166895609 369237278 166895609 499998439 166895609 407916515 530069805 407916515 530069805 530073503 530069805 427896504 170111075 427896504 170111075 829948483 170111075 353955271 813835222 353955271 813835222 3650444 500034303 3650444 896498338 3650444 896498338 499995893 896498338 499990311 999157250 499990311 877233067 499990311 877233067 990207371 9790005 990207371 500004338 990207371 500004338 204488834 500004338 891155838 891122404 891155838 499991806 891155838 499991806 655764148 499991806 689465204 62700585 689465204 62700585 260456668 500010614 260456668 396761053 260456668 396761053 603270638 396761053 191475607 191468809 191475607 499969046 191475607 499969046 236043953 499969046 48771304 48831397 48771304 499968572 48771304 499968572 989370759 499968572 372227629 627797919 372227629 49847898 372227629 49847898 637417442 500001738 637417442 500001738 168970670 500001738 342225336 657815079 342225336 499975800 342225336 499975800 803518842 499975800 500032444 510983427 500032444 481973478 500032444 481973478 627178171 613364737 627178171 613364737 308552415 159608569 308552415 159608569 159636762 159608569 498070778 501946184 498070778 500033406 498070778 500033406 261450764 500033406 333640745 392937077 333640745 392937077 392886523 392937077 127475252 872554918 127475252 417806376 127475252 417806376 499968871 417806376 84811957 965991570 84811957 965991570 599944917 303658213 599944917 303658213 499960073 869095903 499960073 869095903 500035631 970094978 500035631 499963193 500035631 499963193 174206139 499963193 811266703 811248677 811266703 153212401 811266703 153212401 25847484 974175470 25847484 716513041 25847484 716513041 499978340 716513041 249917162 278024450 249917162 278024450 661915934 499965240 661915934 499965240 499979642 455842870 499979642 499992539 499979642 499992539 275763330 499992539 999954525 733483863 999954525 733483863 294795796 59753314 294795796 59753314 940254117 59753314 29685513 500004946 29685513 410850294 29685513 410850294 589184053 410850294 570867540 705237579 570867540 705237579 294797574 705237579 848896672 151123525 848896672 861708226 848896672 861708226 138284641 861708226 738411494 517985633 738411494 517985633 43104352 956897087 43104352 284201545 43104352 284201545 284258590 284201545 19020573 499978056 19020573 456322152 19020573 456322152 543662992 456322152 71103073 928892191 71103073 740696159 71103073 740696159 625126725 500034017 625126725 760490187 625126725 760490187 500026327 760490187 880201550 499994824 880201550 577632504 880201550 577632504 422362632 577632504 874551124 499970698 874551124 499970698 26563384 499970698 533186326 533206059 533186326 202266237 533186326 202266237 99960621 900041880 99960621 682901860 99960621 682901860 757273272 242698684 757273272 500023577 757273272 500023577 109542887 500025600 109542887 499972501 109542887 499972501 923739615 499972501 500003436 503527241 500003436 500020778 500003436 500020778 904305836 500020778 499976017 478912137 499976017 891423531 499976017 891423531 26925793 973059365 26925793 753587143 26925793 753587143 500013473 89317051 500013473 89317051 89308627 89317051 957258366 957279634 957258366 499962763 957258366 499962763 519654294 519699607 519654294 499972080 519654294 499972080 88058282 499972080 263008537 500013717 263008537 500001045 263008537 500001045 656295461 500035734 656295461 437330641 656295461 437330641 92073515 907978146 92073515 290562762 92073515 290562762 741146553 500030709 741146553 500030709 689619592 500030709 739252548 260754089 739252548 500014619 739252548 500014619 742839912 500014619 8132398 8141438 8132398 427474108 8132398 427474108 500019446 118696108 500019446 343760479 500019446 343760479 656205572 343760479 500013689 720392016 500013689 99313869 500013689 99313869 99316774 99313869 566597818 743675903 566597818 743675903 210863384 375029678 210863384 375029678 499986288 929052730 499986288 929052730 929072185 929052730 228117555 228067944 228117555 562883268 228117555 562883268 736773967 263227740 736773967 341086668 736773967 341086668 341043608 341086668 994557972 929992713 994557972 929992713 70026540 929992713 464479804 65836958 464479804 65836958 499996198 930944315 499996198 209572913 499996198 209572913 790382495 209572913 753900656 970639518 753900656 970639518 500010441 219319725 500010441 219319725 780698202 219319725 43650316 43692828 43650316 870993752 43650316 870993752 337616531 500001978 337616531 549883335 337616531 549883335 549913421 549883335 396167874 500016651 396167874 770016549 396167874 770016549 770038561 770016549 500010073 218222856 500010073 500020558 500010073 500020558 431429519 500020558 605051475 500034321 605051475 499974381 605051475 499974381 610234010 499974381 411236026 603698138 411236026 603698138 603708386 603698138 499983237 649799160 499983237 132971489 499983237 132971489 866990107 132971489 671985685 500007421 671985685 255928328 671985685 255928328 195739799 550486034 195739799 550486034 771056019 771018505 771056019 500011904 771056019 500011904 557405415 500011904 698159567 301833574 698159567 710830361 698159567 710830361 710830535 710830361 471208974 500017661 471208974 854239397 471208974 854239397 854162632 854239397 339621137 337487834 339621137 337487834 499974839 337487834 172482860 827489152 172482860 538881210 172482860 538881210 500011767 3904976 500011767 499994081 500011767 499994081 846126133 499994081 499962518 43822020 499962518 303687259 499962518 303687259 696307751 303687259 62232443 937768300 62232443 218790886 62232443 218790886 620520229 620538989 620520229 500003637 620520229 500003637 967293103 32716058 967293103 980978827 967293103 980978827 18968177 980978827 270156865 499981685 270156865 751879643 270156865 751879643 500020501 487684409 500020501 487684409 487669798 487684409 663245918 336768149 663245918 779908596 663245918 779908596 500006505 779908596 881593822 500011122 881593822 500013466 881593822 500013466 518735629 500013466 889581535 804383940 889581535 804383940 184359969 499993715 184359969 499993715 685396748 685387651 685396748 500035178 685396748 500035178 847058916 500035178 524463655 500003830 524463655 741197272 524463655 741197272 499969512 741197272 698701322 56771680 698701322 56771680 499960462 56771680 620107949 850107099 620107949 850107099 149906654 850107099 500023946 32505319 500023946 500018355 500023946 500018355 833031448 500018355 500036433 284911520 500036433 284911520 715097463 284911520 61543060 500013208 61543060 500012188 61543060 500012188 500033770 819453672 500033770 500034613 500033770 500034613 218245331 781771571 218245331 119070439 218245331 119070439 500018334 119070439 193442308 847696209 193442308 847696209 152262562 847696209 823357920 176606193 823357920 500031917 823357920 500031917 40554758 500031917 499990893 180036139 499990893 588796283 499990893 588796283 296749297 499995182 296749297 500010648 296749297 500010648 5165458 500010648 409977335 409997453 409977335 449728532 409977335 449728532 550252946 449728532 500033853 905536256 500033853 851975767 500033853 851975767 140246630 499969154 140246630 647025597 140246630 647025597 647071142 647025597 500009873 446925484 500009873 500026265 500009873 500026265 32231747 967763993 32231747 844886037 32231747 844886037 500029497 844886037 494093642 494053531 494093642 581527508 494093642 581527508 732671218 732619203 732671218 41532488 732671218 41532488 958485623 41532488 500021304 523847656 500021304 523847656 476164387 523847656 731967717 268018890 731967717 912175467 731967717 912175467 87782947 912175467 980815741 980812016 980815741 150496976 980815741 150496976 150515090 150496976 376686294 500012897 376686294 404528734 376686294 404528734 499962812 404528734 303633702 303582448 303633702 478130310 303633702 478130310 500017281 478130310 88342986 88359462 88342986 620084811 88342986 620084811 596037288 291467771 596037288 291467771 708538553 291467771 256075947 575045741 256075947 575045741 740773332 740776306 740773332 415431785 740773332 415431785 499294145 500678583 499294145 499974842 499294145 499974842 488095145 499974842 765640961 234386044 765640961 817741315 765640961 817741315 817732299 817741315 639119483 639119193 639119483 761349863 639119483 761349863 499968058 761349863 887086980 112914433 887086980 499979170 887086980 499979170 81281494 499979170 499964666 697665650 499964666 499961390 499964666 499961390 698171275 499961390 499996222 371506409 499996222 417262177 499996222 417262177 582745136 417262177 500002324 575784381 500002324 61768054 500002324 61768054 938190113 61768054 539191442 545367921 539191442 545367921 454598161 545367921 555335789 444654117 555335789 906275492 555335789 906275492 93723554 906275492 686197269 500011328 686197269 500011328 340104235 173626587 340104235 173626587 826375139 173626587 500034531 775905898 500034531 225800116 500034531 225800116 225865021 225800116 499963790 926583305 499963790 926583305 926619675 926583305 372195819 500033394 372195819 966940648 372195819 966940648 500035725 966940648 383341511 616645039 383341511 906705615 383341511 906705615 906664560 906705615 499977714 948812220 499977714 11307804 499977714 11307804 988757679 11307804 352127798 500012729 352127798 500012729 177018280 500012729 801427449 198560985 801427449 242079907 801427449 242079907 1496342 1536973 1496342 419322214 1496342 419322214 499971344 612649774 499971344 473999840 499971344 473999840 525998092 473999840 307374407 500019954 307374407 41841155 307374407 41841155 41849108 41841155 851936635 499979307 851936635 51788410 851936635 51788410 948217794 51788410 500002757 509931185 500002757 509931185 499988628 509931185 500027955 462454905 500027955 499961431 500027955 499961431 398840481 499961431 726016714 499982111 726016714 149800933 726016714 149800933 499981600 149800933 968002872 499960614 968002872 253209492 968002872 253209492 127751857 872234912 127751857 313494014 127751857 313494014 500020101 313494014 236139571 236085178 236139571 500025229 236139571 500025229 129379883 500025229 685550841 685589663 685550841 71583849 685550841 71583849 71564805 71583849 499963314 839491483 499963314 14823028 499963314 14823028 14863354 14823028 977682039 615428193 977682039 615428193 348772603 651197967 348772603 10621042 348772603 10621042 940875632 940885743 940875632 475953176 940875632 475953176 524029719 475953176 940995822 857521039 940995822 857521039 81115625 13153425 81115625 13153425 798101538 499984483 798101538 499984483 862731130 499984483 699848462 500039398 699848462 499986616 699848462 499986616 961560664 499986616 500020775 652874012 500020775 500011474 500020775 500011474 752499862 500011474 171607676 171600780 171607676 297271035 171607676 297271035 500039304 499995456 500039304 499995456 50348187 499995456 913879988 518432778 913879988 518432778 499999111 518432778 720378339 720394318 720378339 354562921 720378339 354562921 499963470 354562921 862007676 500018092 862007676 168096924 862007676 168096924 168048674 168096924 413116597 500036875 413116597 500036875 847403870 500036875 124158217 875919604 124158217 500007774 124158217 500007774 657236060 500007774 389576288 610464285 389576288 500007400 389576288 500007400 861121290 500007400 825647150 500029847 825647150 220184392 825647150 220184392 500002335 220184392 904182247 904206941 904182247 454587801 904182247 454587801 117636900 882377671 117636900 121087678 117636900 121087678 974171147 500001934 974171147 132433119 974171147 132433119 499996990 499986450 499996990 499986450 55305691 500034371 55305691 202391122 55305691 202391122 797627307 202391122 638923899 499993894 638923899 499993894 853065932 499993894 797730751 797719665 797730751 441978376 797730751 441978376 500009581 441978376 643800442 356173759 643800442 500015695 643800442 500015695 866087323 500015695 499977737 920730707 499977737 499981388 499977737 499981388 147101438 499981388 500028510 834158949 500028510 493965834 500028510 493965834 506019621 493965834 499969613 626759099 499969613 349422092 499969613 349422092 245392737 650725027 245392737 650725027 650724383 650725027 499980239 196445602 499980239 253620814 499980239 253620814 746360854 253620814 500036406 838788669 500036406 499989331 500036406 499989331 34904599 499989331 500022007 824843924 500022007 593639166 500022007 593639166 593586352 593639166 124371286 875659555 124371286 297956979 124371286 297956979 904814586 499960909 904814586 272327124 904814586 272327124 136937585 136956504 136937585 960964927 136937585 960964927 499963923 960964927 132767320 499979257 132767320 499979257 603392720 499979257 445158400 981010941 445158400 981010941 981002980 981010941 500000625 120826267 500000625 120826267 879136276 120826267 500038656 86601136 500038656 692977717 500038656 692977717 307049719 692977717 410477615 242633493 410477615 242633493 757396551 242633493 44705113 500018527 44705113 313868869 44705113 313868869 552561820 500036915 552561820 500036915 279218649 500036915 316646755 499998865 316646755 499998865 500024668 825920259 500024668 589070973 500024668 589070973 410950167 589070973 499972153 499983456 499972153 499983456 853123110 499983456 499994062 898830722 499994062 791028806 499994062 791028806 791059001 791028806 733363571 155774949 733363571 155774949 844238108 155774949 499968183 405746440 499968183 405746440 500009220 405746440 499975190 309347736 499975190 730437446 499975190 730437446 499978647 730437446 499964463 351880893 499964463 632962628 499964463 632962628 500028865 632962628 491330993 53521149 491330993 53521149 53526298 53521149 500011211 537251168 500011211 537251168 82181707 917801034 82181707 466628713 82181707 466628713 500017370 466628713 423739952 423695157 423739952 500007949 423739952 500007949 694603256 962906563 694603256 962906563 37080715 962906563 423401884 499964034 423401884 545241290 423401884 545241290 812184729 187772942 812184729 500010249 812184729 500010249 499995344 480899492 499995344 570714240 499995344 570714240 33728173 33747729 33728173 208274274 33728173 208274274 431542473 568470071 431542473 32880929 431542473 32880929 967042023 32880929 612291818 500035440 612291818 500035440 730860432 269149374 730860432 363855251 730860432 363855251 428761432 795892393 428761432 795892393 50819097 949226046 50819097 203421432 50819097 203421432 500018794 203421432 500004073 754567741 500004073 528661834 500004073 528661834 59349304 500024764 59349304 670863929 59349304 670863929 670849171 670863929 373759733 500028073 373759733 564477951 373759733 564477951 499973308 958473167 499973308 611499511 499973308 611499511 499980353 611499511 316352538 316335561 316352538 499963866 316352538 499963866 184713284 499963866 750251507 499987207 750251507 167800524 750251507 167800524 832197392 167800524 382522567 617464271 382522567 227635112 382522567 227635112 772325104 227635112 499978535 891683502 499978535 891683502 891707083 891683502 7141313 499967646 7141313 982354873 7141313 982354873 982353548 982354873 692164623 449622743 692164623 449622743 449645426 449622743 499999776 967705896 499999776 393487773 499999776 393487773 606513944 393487773 500014740 632752102 500014740 414468462 500014740 414468462 714035020 713961099 714035020 558133601 714035020 558133601 558132760 558133601 662080291 663105464 662080291 663105464 328354573 328391321 328354573 499980878 328354573 499980878 592546740 499980878 274158073 500024095 274158073 251454368 274158073 251454368 786751507 786727100 786751507 500002119 786751507 500002119 84790743 500002119 574318863 425756589 574318863 872966250 574318863 872966250 499987489 872966250 776187099 499971576 776187099 500028489 776187099 500028489 818761159 500028489 567724248 675812560 567724248 675812560 324153819 675812560 500000830 294049709 500000830 294049709 499996474 294049709 993942709 993965667 993942709 967183375 993942709 967183375 32804790 967183375 500010868 202719744 500010868 202719744 500005554 202719744 500008731 971411734 500008731 500001916 500008731 500001916 696151409 500001916 27070581 972921665 27070581 499967135 27070581 499967135 833456436 499997309 833456436 197605614 833456436 197605614 475446972 524513925 475446972 500010535 475446972 500010535 4984162 500010535 843374903 156679429 843374903 260729837 843374903 260729837 260729042 260729837 658160345 936877479 658160345 936877479 936815944 936877479 160641066 809708769 160641066 809708769 809684559 809708769 543753230 456230648 543753230 656260385 543753230 656260385 884388511 884384045 884388511 500029703 884388511 500029703 191717371 500029703 500032960 346076898 500032960 598010499 500032960 598010499 598004426 598010499 352410871 647565194 352410871 639155914 352410871 639155914 639102002 639155914 503654881 496328289 503654881 499960320 503654881 499960320 419437234 499960320 500030779 35408088 500030779 35408088 35446468 35408088 138032774 878069072 138032774 878069072 121929315 878069072 180804063 500034437 180804063 500034437 593702555 500034437 237979803 237991953 237979803 904394495 237979803 904394495 499970783 904394495 362613211 637375428 362613211 968920681 362613211 968920681 500004972 256659254 500004972 961654156 500004972 961654156 961640066 961654156 308537715 308483713 308537715 591590332 308537715 591590332 875716112 124316192 875716112 500022298 875716112 500022298 982397373 500022298 500006698 585510108 500006698 499968180 500006698 499968180 291459633 499968180 736581101 563051035 736581101 563051035 436968978 563051035 500038165 369656178 500038165 781729499 500038165 781729499 198090275 7639616 198090275 7639616 992417465 7639616 535308804 535272861 535308804 77620669 535308804 77620669 922329372 77620669 665992900 646156984 665992900 646156984 499980885 646156984 500030179 658094831 500030179 403267288 500030179 403267288 500022794 403267288 933381508 933439652 933381508 723709685 933381508 723709685 155456027 844492969 155456027 499966766 155456027 499966766 344626515 500016736 344626515 18266256 344626515 18266256 18295964 18266256 269761463 730188070 269761463 125014713 269761463 125014713 125050430 125014713 521314915 521272231 521314915 469917189 521314915 469917189 530156918 469917189 439005090 117833507 439005090 117833507 882222670 117833507 500017929 903529879 500017929 903529879 903533462 903529879 797362882 499961533 797362882 499961533 229718803 499961533 499996508 409771590 499996508 680035303 499996508 680035303 680062143 680035303 500006453 985009416 500006453 544461319 500006453 544461319 500003590 544461319 543779929 543750267 543779929 579062615 543779929 579062615 499968415 579062615 688139447 499990735 688139447 500030024 688139447 500030024 158878597 500030024 262168908 499963150 262168908 691255644 262168908 691255644 500031220 60475725 500031220 60475725 499982017 607618974 499982017 91159751 499982017 91159751 908873979 91159751 108640733 891348079 108640733 499970548 108640733 499970548 539299270 499970548 149063469 500018988 149063469 4035276 149063469 4035276 996023672 4035276 742135019 919429422 742135019 919429422 80534177 919429422 809963043 95461323 809963043 95461323 95445107 95461323 499981760 727921355 499981760 727921355 272054221 727921355 876086317 876106373 876086317 289204471 876086317 289204471 710825895 289204471 900003490 499981583 900003490 66127506 900003490 66127506 66158287 66127506 845169876 500014922 845169876 500014922 789971502 210050601 789971502 979736866 789971502 979736866 499993138 297081773 499993138 297081773 297073320 297081773 500013491 155791172 500013491 499978652 500013491 499978652 307781045 499978652 418519418 581495764 418519418 329776766 418519418 329776766 707108144 849486427 707108144 849486427 150474106 849486427 764517663 499998868 764517663 500036711 764517663 500036711 103920027 500036711 500013024 644647646 500013024 644647646 355384235 644647646 361463577 361462506 361463577 570000804 361463577 570000804 570019706 570000804 329189529 329176907 329189529 968247697 329189529 968247697 500024023 968247697 61706590 61816749 61706590 61816749 938190711 61816749 499991650 535300039 499991650 535300039 912062267 912099861 912062267 123593469 912062267 123593469 590907550 963035393 590907550 963035393 962982953 963035393 96300493 96286720 96300493 875228695 96300493 875228695 875220333 875228695 499981032 319303093 499981032 337720502 499981032 337720502 495884768 504090594 495884768 500020931 495884768 500020931 107642901 500020931 855887827 144133547 855887827 647822737 855887827 647822737 647780380 647822737 777953019 222049924 777953019 499998248 777953019 499998248 994955949 499998248 500010876 312503098 500010876 499995324 500010876 499995324 565771772 499995324 454490524 454495049 454490524 499965857 454490524 499965857 666677957 499964582 666677957 815857834 666677957 815857834 184115433 815857834 286155687 499968762 286155687 499968762 15164305 499968762 667671596 4250255 667671596 4250255 4292795 4250255 20514202 92558651 20514202 92558651 907411296 92558651 500019315 683792532 500019315 630276151 500019315 630276151 369774991 630276151 979125057 979136202 979125057 500000472 979125057 500000472 396991063 823534580 396991063 823534580 176455260 823534580 422620898 264711693 422620898 264711693 735288697 264711693 543252770 704223704 543252770 704223704 295745718 704223704 528724241 471287191 528724241 500022011 528724241 500022011 398758195 500022011 500004236 189657474 500004236 584415221 500004236 584415221 421479843 351460863 421479843 351460863 648531559 351460863 499966790 391384046 499966790 63261661 499966790 63261661 675061250 567620882 675061250 567620882 371521844 628455535 371521844 333802946 371521844 333802946 666164210 333802946 500037112 500010420 500037112 500010420 231305216 500010420 500004358 926848902 500004358 803257478 500004358 803257478 500038808 803257478 5548316 5483357 5548316 957541209 5548316 957541209 957571132 957541209 79668256 79710896 79668256 620045406 79668256 620045406 499992370 59547374 499992370 980096093 499992370 980096093 734281617 499988164 734281617 499988164 158352289 499988164 521137996 269698379 521137996 269698379 269704779 269698379 418833229 418788000 418833229 114633561 418833229 114633561 114609980 114633561 959101588 959138729 959101588 500013015 959101588 500013015 115551682 115534471 115551682 689050782 115551682 689050782 986689599 256003224 986689599 256003224 256003750 256003224 842842054 53657362 842842054 53657362 946302401 53657362 500035648 736325728 500035648 568282329 500035648 568282329 81557770 499966419 81557770 806885461 81557770 806885461 806916824 806885461 479097218 500007151 479097218 500007151 976491154 500007151 655592332 500003977 655592332 500012228 655592332 500012228 103137752 500012228 162514993 837516078 162514993 521525134 162514993 521525134 478454328 521525134 105035036 206576412 105035036 206576412 473165135 500033040 473165135 94618448 473165135 94618448 905418087 94618448 325550288 325589754 325550288 234833981 325550288 234833981 973437411 499991984 973437411 413729771 973437411 413729771 499995277 413729771 905976651 905947950 905976651 126756499 905976651 126756499 478210546 978531585 478210546 978531585 21494524 978531585 500034872 100821816 500034872 464480998 500034872 464480998 264573618 264563115 264573618 499980007 264573618 499980007 48589179 499980007 219720769 965251313 219720769 965251313 500003595 685345698 500003595 938507054 500003595 938507054 61481802 938507054 500994045 499001054 500994045 512591198 500994045 512591198 599673576 499962407 599673576 499986798 599673576 499986798 106834090 499986798 324475435 499993468 324475435 499972509 324475435 499972509 798014823 499972509 500001109 424236006 500001109 968152405 500001109 968152405 968154655 968152405 499960615 53448636 499960615 53448636 946540795 53448636 499998466 856364216 499998466 447888228 499998466 447888228 447893454 447888228 544912686 557405726 544912686 557405726 270397083 729640788 270397083 239721303 270397083 239721303 499962752 239721303 464530859 535478280 464530859 500019223 464530859 500019223 865765094 500019223 673666208 326325917 673666208 599077234 673666208 599077234 466135250 466154802 466135250 584795630 466135250 584795630 584761578 584795630 519447738 480546299 519447738 965503698 519447738 965503698 965519359 965503698 229411989 229363334 229411989 500039196 229411989 500039196 708731795 500039196 444815292 109096876 444815292 109096876 991596286 958570337 991596286 958570337 414169929 585768172 414169929 642428316 414169929 642428316 503729840 496217183 503729840 827781665 503729840 827781665 172190285 827781665 395046698 169008258 395046698 169008258 168968674 169008258 499976615 722139228 499976615 86359528 499976615 86359528 86327373 86359528 294676884 499999713 294676884 499988769 294676884 499988769 842776866 499988769 623828876 500024897 623828876 500024897 311500251 500024897 423174078 576870801 423174078 270527514 423174078 270527514 500012106 499990465 500012106 499990465 842228549 499990465 768211433 231839689 768211433 493960458 768211433 493960458 500023060 493960458 551390399 153486218 551390399 153486218 846457242 153486218 677271994 677294745 677271994 282104340 677271994 282104340 113310269 886643268 113310269 500009125 113310269 500009125 625900824 374130746 625900824 899793751 625900824 899793751 500004321 899793751 757286964 359300376 757286964 359300376 499963694 359300376 706353137 826831920 706353137 826831920 463142146 463199465 463142146 658886848 463142146 658886848 341112411 658886848 458947661 33330480 458947661 33330480 499996795 33330480 499992392 732485028 499992392 39869865 499992392 39869865 960155115 39869865 499991237 170412640 499991237 12464128 499991237 12464128 12421654 12464128 500038997 791617377 500038997 268524647 500038997 268524647 731460507 268524647 74487141 74495477 74487141 672295265 74487141 672295265 500011253 672295265 396219567 291412168 396219567 291412168 707304290 593711665 707304290 593711665 406349992 593711665 634820152 329045818 634820152 329045818 316549788 316490306 316549788 452306445 316549788 452306445 873742404 598282907 873742404 598282907 401667143 598282907 679727605 500011324 679727605 918059292 679727605 918059292 493926483 112322567 493926483 112322567 112352521 112322567 499992842 17652830 499992842 500016175 499992842 500016175 417089231 500016175 534879787 499973461 534879787 884165541 534879787 884165541 884173315 884165541 499962708 999054110 499962708 999054110 500021281 238637681 500021281 238637681 761417985 238637681 649455747 500014718 649455747 500014718 152073816 500014718 858467927 114548118 858467927 114548118 114480721 114548118 447504596 499966071 447504596 499966071 981723777 499966071 500038231 777180945 500038231 499973446 500038231 499973446 373036910 499973446 500016811 6616303 500016811 499964323 500016811 499964323 403874116 499964323 681026856 319017055 681026856 839470095 681026856 839470095 160595417 839470095 536254564 433925753 536254564 433925753 433998568 433925753 992350144 992352775 992350144 584359935 992350144 584359935 272812200 272865214 272812200 448411704 272812200 448411704 551574229 448411704 500015701 880031331 500015701 644277651 500015701 644277651 919110417 499979221 919110417 928912712 919110417 928912712 71154863 928912712 500020319 162238309 500020319 162238309 837765461 162238309 201113526 499961456 201113526 499961456 683925761 499961456 500030958 907378142 500030958 907378142 92604022 907378142 205076997 500030798 205076997 887982529 205076997 887982529 500023098 887982529 500005224 272618317 500005224 750314581 500005224 750314581 750282368 750314581 500003799 268498729 500003799 268498729 978130901 978127784 978130901 837992813 978130901 837992813 342194654 268496451 342194654 268496451 976968234 653948091 976968234 653948091 346051519 653948091 500036624 84397165 500036624 499988675 500036624 499988675 235133291 499988675 583509346 500012824 583509346 312245220 583509346 312245220 312280923 312245220 499962102 500021209 499962102 500021209 417580114 500021209 499993541 641155816 499993541 499967100 499993541 499967100 192419486 499967100 500002656 90218511 500002656 90218511 90212029 90218511 428354180 571707528 428354180 434004327 428354180 434004327 828804978 500018441 828804978 282750909 828804978 282750909 717237632 282750909 911659271 88352963 911659271 267547120 911659271 267547120 499982644 47541227 499982644 364214645 499982644 364214645 635765874 364214645 500004655 770861959 500004655 45350584 500004655 45350584 954672176 45350584 903752279 903686706 903752279 849570636 903752279 849570636 617834572 500024392 617834572 500024392 412012635 500024392 500015334 621895165 500015334 90516357 500015334 90516357 909471580 90516357 209638985 790437697 209638985 716714359 209638985 716714359 951998052 499991822 951998052 499994680 951998052 499994680 257951943 257954544 257951943 499984469 257951943 499984469 148687922 499984469 500032867 832134640 500032867 500005897 500032867 500005897 441984980 500005897 499985954 866143304 499985954 761864858 499985954 761864858 191950717 191927136 191950717 873063997 191950717 873063997 126940696 873063997 770093386 134551977 770093386 134551977 865469418 134551977 188942316 562365221 188942316 562365221 437614005 562365221 25524646 25523695 25524646 466913493 25524646 466913493 533096732 466913493 228872237 771109124 228872237 615568863 228872237 615568863 500021663 615568863 499971860 304380797 499971860 957107978 499971860 957107978 42953673 957107978 933664221 78958333 933664221 78958333 135848924 511127920 135848924 511127920 500005008 511127920 378981552 621035574 378981552 393262430 378981552 393262430 606730874 393262430 381557103 618428390 381557103 499993895 381557103 499993895 63046860 936915078 63046860 500014618 63046860 500014618 989653132 500030892 989653132 431625315 989653132 431625315 500010871 60382282 500010871 778979805 500010871 778979805 220971033 778979805 698309848 500023098 698309848 957283148 698309848 957283148 42731586 957283148 499978101 427070777 499978101 562561125 499978101 562561125 499998572 562561125 346314907 653725498 346314907 101457366 346314907 101457366 898563958 101457366 499787110 863324570 499787110 863324570 500003715 863324570 40736112 317875854 40736112 317875854 628433874 371615682 628433874 94262870 628433874 94262870 94293747 94262870 658339449 658326190 658339449 178882941 658339449 178882941 178946343 178882941 907067604 92954234 907067604 688672392 907067604 688672392 499965097 152919144 499965097 419126724 499965097 419126724 580828486 419126724 500013979 139983642 500013979 989432975 500013979 989432975 499985222 989432975 500006109 149396728 500006109 149396728 850646853 149396728 235515060 764508297 235515060 738189878 235515060 738189878 992059191 7927473 992059191 172969054 992059191 172969054 605532494 500038619 605532494 500038619 332163521 500038619 424093272 424056221 424093272 766984676 424093272 766984676 233066728 766984676 440794343 499968543 440794343 655500078 440794343 655500078 655548007 655500078 15556331 15521054 15556331 69397303 15556331 69397303 977972833 22030354 977972833 800080894 977972833 800080894 800078937 800080894 938191159 938226843 938191159 500004618 938191159 500004618 319555639 500004618 676677385 200506557 676677385 200506557 349769487 500001179 349769487 457927674 349769487 457927674 499988547 735289407 499988547 503828129 499988547 503828129 496178936 503828129 930327589 499994887 930327589 567813946 930327589 567813946 432132406 567813946 606881174 931205511 606881174 931205511 466267015 333607599 466267015 333607599 499960235 333607599 308960539 308980788 308960539 500024668 308960539 500024668 791601315 208328264 791601315 831209640 791601315 831209640 831169857 831209640 763060334 499973178 763060334 499973178 779788358 499973178 325954033 325957589 325954033 395269551 325954033 395269551 604735287 395269551 490320655 509671669 490320655 4329110 490320655 4329110 995624498 4329110 12944125 495883180 12944125 495883180 705912892 294117095 705912892 499996479 705912892 499996479 234941243 499996479 718838637 718765102 718838637 500018856 718838637 500018856 15170373 500018856 499989785 847644246 499989785 104259199 499989785 104259199 895754168 104259199 842611466 157358680 842611466 134736050 842611466 134736050 865207531 134736050 462306709 462315579 462306709 404181919 462306709 404181919 499968380 404181919 173126900 173110764 173126900 459519201 173126900 459519201 987404706 12567706 987404706 310953196 987404706 310953196 310999052 310953196 500019208 33220348 500019208 33220348 966799239 33220348 179980647 712019450 179980647 712019450 499971780 60709608 499971780 60709608 499973718 60709608 451243167 807685969 451243167 807685969 715837936 284163998 715837936 612371333 715837936 612371333 387604604 612371333 499998477 328640191 499998477 820031326 499998477 820031326 499991129 820031326 500009833 301623930 500009833 587170726 500009833 587170726 412786080 587170726 893620496 40182254 893620496 40182254 224156234 962827354 224156234 962827354 962863494 962827354 499964704 372959805 499964704 804068268 499964704 804068268 195959429 804068268 860478164 860410908 860478164 110726721 860478164 110726721 285669169 499976117 285669169 499968542 285669169 499968542 500010538 855151735 500010538 266632226 500010538 266632226 51239086 718780631 51239086 718780631 646789289 155916009 646789289 155916009 93777037 906229641 93777037 459572519 93777037 459572519 975317784 24713628 975317784 557543037 975317784 557543037 363728735 636228324 363728735 565568547 363728735 565568547 565581029 565568547 500031572 194348616 500031572 958853797 500031572 958853797 24472034 24473944 24472034 500020243 24472034 500020243 198384177 500020243 61854868 61856308 61854868 499984608 61854868 499984608 935584992 499984608 499977175 236742611 499977175 499980711 499977175 499980711 645128132 499980711 500033074 321060050 500033074 321060050 803961220 499982580 803961220 499975911 803961220 499975911 66997936 499975911 918483569 918481448 918483569 125565798 918483569 125565798 125563273 125565798 483725136 516210847 483725136 500032496 483725136 500032496 86966765 288904220 86966765 288904220 943981698 943975262 943981698 424857187 943981698 424857187 385599925 216449351 385599925 216449351 697818930 535589480 697818930 535589480 535568757 535589480 669978810 83568295 669978810 83568295 74041895 677510295 74041895 677510295 754429217 892497633 754429217 892497633 892490154 892497633 499962786 150332414 499962786 150332414 432618049 567423230 432618049 500001117 432618049 500001117 831591979 500001117 331987520 668029782 331987520 500018702 331987520 500018702 908288720 500018702 119370500 119362732 119370500 473883212 119370500 473883212 526088172 473883212 331816635 500030028 331816635 406458762 331816635 406458762 665096094 612963479 665096094 612963479 387052475 612963479 786681215 213288193 786681215 785546840 786681215 785546840 500029701 943046295 500029701 792289333 500029701 792289333 207743761 792289333 952334994 47647925 952334994 617405670 952334994 617405670 49108667 49092928 49108667 521302619 49108667 521302619 478658502 521302619 202187088 500001097 202187088 624334491 202187088 624334491 624355341 624334491 500039799 427853850 500039799 427853850 216455633 500025063 216455633 500025063 97351943 97308753 97351943 846359319 97351943 846359319 153601248 846359319 26215889 973816388 26215889 257105270 26215889 257105270 941310225 500031266 941310225 500031266 267246651 500031266 772151468 772125336 772151468 130064513 772151468 130064513 204075409 313785509 204075409 313785509 686213085 313785509 473882808 752907410 473882808 752907410 752911013 752907410 236511386 763464511 236511386 407495709 236511386 407495709 407518024 407495709 74156365 925853671 74156365 758369259 74156365 758369259 721890602 499979261 721890602 499979261 697927821 499979261 841787643 363390705 841787643 363390705 380211996 499971590 380211996 214688567 380211996 214688567 500029064 499980681 500029064 499980681 403247972 499980681 888116726 909088417 888116726 909088417 90864264 909088417 184348094 500006786 184348094 957174746 184348094 957174746 42826614 957174746 500016646 961492130 500016646 712244658 500016646 712244658 500035582 712244658 499977836 283911461 499977836 500015948 499977836 500015948 918503549 500015948 499995002 817984637 499995002 500016520 499995002 500016520 5554001 500016520 499974427 586526269 499974427 396925568 499974427 396925568 603009743 396925568 500028204 592179828 500028204 592179828 499964468 592179828 846746380 153222108 846746380 499961901 846746380 499961901 108794673 891172302 108794673 499960482 108794673 499960482 872695701 499960482 495041808 495076685 495041808 500008723 495041808 500008723 984402931 500008723 781217635 499961711 781217635 698504189 781217635 698504189 67221549 67246584 67221549 499978625 67221549 499978625 499962652 858596212 499962652 858596212 858552395 858596212 240654182 240618996 240654182 842218567 240654182 842218567 842202009 842218567 216222854 216211375 216222854 478680530 216222854 478680530 478652568 478680530 464285104 464282796 464285104 500016845 464285104 500016845 173780437 826204200 173780437 499960643 173780437 499960643 161068133 499960643 499987920 957741728 499987920 832975501 499987920 832975501 499980392 832975501 499999626 405647443 499999626 672921108 499999626 672921108 500030341 672921108 355343110 500007461 355343110 969751529 355343110 969751529 969705214 969751529 148855503 500003721 148855503 500003721 339563323 311802450 339563323 311802450 688184448 311802450 37797961 962217128 37797961 766174498 37797961 766174498 499995327 766174498 367821840 500008713 367821840 500008713 65683490 500008713 720894499 903534961 720894499 903534961 96510613 903534961 924886963 75108891 924886963 239232275 924886963 239232275 161603193 916383842 161603193 916383842 500012543 46708812 500012543 500033999 500012543 500033999 915895113 500033999 500019871 24598207 500019871 24598207 975424327 24598207 119992772 174124361 119992772 174124361 825901326 174124361 569241473 430770137 569241473 235559976 569241473 235559976 764488970 235559976 651732277 717412985 651732277 717412985 499985380 717412985 774051349 774017349 774051349 499973770 774051349 499973770 36695360 499973770 499987354 401701726 499987354 500038854 499987354 500038854 909569184 500038854 414367064 585575049 414367064 511230946 414367064 511230946 731843766 499991381 731843766 641089525 731843766 641089525 358850767 641089525 975545789 24519201 975545789 584974564 975545789 584974564 289921934 289943398 289921934 741277026 289921934 741277026 790866895 931875751 790866895 931875751 499973473 129030428 499973473 500032960 499973473 500032960 755854387 500032960 581270695 293978557 581270695 293978557 706068591 293978557 318159032 318132113 318159032 234960082 318159032 234960082 167236736 927587169 167236736 927587169 72446784 927587169 499991464 804009644 499991464 804009644 804018243 804009644 294955399 294963826 294955399 499986244 294955399 499986244 500011874 82520731 500011874 82520731 900548587 900488571 900548587 599391408 900548587 599391408 597930081 597987608 597930081 656597489 597930081 656597489 826169908 826184589 826169908 664456395 826169908 664456395 335527155 664456395 500027723 525185892 500027723 525185892 474862798 525185892 528247997 500031494 528247997 903889721 528247997 903889721 903863866 903889721 232942808 500017937 232942808 500017937 18141003 500017937 973331383 419302283 973331383 419302283 124620415 124614201 124620415 332352009 124620415 332352009 560844736 560879312 560844736 519401985 560844736 519401985 499967426 682585140 499967426 280348126 499967426 280348126 112420859 79689571 112420859 79689571 500020658 79689571 17626435 500016817 17626435 378504032 17626435 378504032 499964380 378504032 221158020 929624539 221158020 929624539 929645635 929624539 8023192 8034487 8023192 240109750 8023192 240109750 819669562 499979941 819669562 249154422 819669562 249154422 94635949 905353013 94635949 500015924 94635949 500015924 530884478 500015924 500030928 85018672 500030928 500036815 500030928 500036815 278015092 500036815 482341159 517643872 482341159 499966483 482341159 499966483 926820134 499966483 499961937 545899710 499961937 499994651 499961937 499994651 525433928 499994651 8848659 876393634 8848659 876393634 429123303 429132329 429123303 500010880 429123303 500010880 760416263 500010880 128168190 77702709 128168190 77702709 77665899 77702709 851793833 758259692 851793833 758259692 609709290 90711919 609709290 90711919 934247855 934278797 934247855 553077969 934247855 553077969 500006190 553077969 500006429 622878758 500006429 499971506 500006429 499971506 15112931 499971506 919456476 80540243 919456476 745272784 919456476 745272784 254775374 745272784 499992669 301285550 499992669 901049906 499992669 901049906 499980406 901049906 500034349 53952585 500034349 499975204 500034349 499975204 690408340 499975204 499986296 35244612 499986296 585529178 499986296 585529178 414483745 585529178 977079801 499982830 977079801 499989979 977079801 499989979 26345971 973610137 26345971 499970887 26345971 499970887 910367330 499970887 278911871 184683839 278911871 184683839 184739640 184683839 499993334 737360593 499993334 737360593 737393794 737360593 412076246 382408330 412076246 382408330 500029746 382408330 499980776 347851931 499980776 499977566 499980776 499977566 79503125 499977566 734732868 265250936 734732868 541665357 734732868 541665357 500007526 541665357 823247990 176739032 823247990 500038648 823247990 500038648 461691751 500038648 499962948 945824145 499962948 897388133 499962948 897388133 102604619 897388133 691439341 500002788 691439341 500009967 691439341 500009967 363806652 327440362 363806652 327440362 499994027 327440362 499963575 231826289 499963575 778102192 499963575 778102192 136136845 499975422 136136845 499975422 6818187 499975422 499995329 861567359 499995329 500011143 499995329 500011143 494945391 500011143 750772746 249164191 750772746 957903089 750772746 957903089 268282843 313188877 268282843 313188877 686789753 313188877 207001388 858453426 207001388 858453426 141495096 858453426 400071302 244132010 400071302 244132010 244107495 244132010 972418808 27575839 972418808 286888024 972418808 286888024 499995108 286888024 502195419 500001479 502195419 500001479 181639289 500008782 181639289 500003613 181639289 500003613 582781656 417207787 582781656 499984365 582781656 499984365 450227555 499984365 500022750 671069341 500022750 499974100 500022750 499974100 308000376 499974100 736116433 736044271 736116433 389517434 736116433 389517434 499993736 389517434 596765822 890292887 596765822 890292887 890277326 890292887 519688131 384988209 519688131 384988209 384985110 384988209 500015186 18160410 500015186 145782559 500015186 145782559 499960522 145782559 943885958 943911423 943885958 378640838 943885958 378640838 183621888 499998201 183621888 497957995 183621888 497957995 661257703 338762041 661257703 356930244 661257703 356930244 356979268 356930244 400929003 599055338 400929003 41647843 400929003 41647843 500030535 499992611 500030535 499992611 879113671 879122619 879113671 38428181 879113671 38428181 38452285 38428181 500017805 933200944 500017805 467399744 500017805 467399744 467437716 467399744 499974928 335847584 499974928 675793507 499974928 675793507 500015233 675793507 189946331 500026639 189946331 500026639 379730214 500026639 143590881 143611276 143590881 828187449 143590881 828187449 828149255 828187449 499993160 205154728 499993160 466131131 499993160 466131131 533847015 466131131 192653620 192643682 192653620 293314960 192653620 293314960 828652422 828676069 828652422 515355044 828652422 515355044 308960801 691036887 308960801 499966669 308960801 499966669 672191273 499966669 517181441 956296821 517181441 956296821 357865316 499975596 357865316 561589440 357865316 561589440 499990659 951607533 499990659 499978543 499990659 499978543 268371789 499978543 673082367 673085889 673082367 500029561 673082367 500029561 489964079 500029561 907558430 500034975 907558430 499984760 907558430 499984760 812530449 499984760 922618673 922611451 922618673 500024231 922618673 500024231 500038927 483621210 500038927 499996872 500038927 499996872 103221002 499996872 499999439 686629998 499999439 100314726 499999439 100314726 899723147 100314726 87736792 87750404 87736792 659779162 87736792 659779162 904686020 95332375 904686020 265155923 904686020 265155923 500027381 827526751 500027381 827526751 26030269 139539314 26030269 139539314 499963130 920156914 499963130 539981422 499963130 539981422 539999141 539981422 469719327 250724645 469719327 250724645 250714328 250724645 475647121 565255477 475647121 565255477 434693190 565255477 500039948 259512377 500039948 607093015 500039948 607093015 95603127 95618966 95603127 870884518 95603127 870884518 870875904 870884518 499986568 19079622 499986568 416231475 499986568 416231475 531549251 531538418 531549251 369923544 531549251 369923544 61479973 906292626 61479973 906292626 499965809 355956016 499965809 355956016 355946641 355956016 722611636 689721996 722611636 689721996 62106759 62068928 62106759 570655565 62106759 570655565 500032523 296121339 500032523 500018704 500032523 500018704 330946544 500018704 975804501 24157864 975804501 525411903 975804501 525411903 163978691 836028074 163978691 796829801 163978691 796829801 203194583 796829801 140250153 500033255 140250153 544452028 140250153 544452028 544478925 544452028 452968131 452977049 452968131 989796491 452968131 989796491 607779290 283532661 607779290 283532661 723938577 276057606 723938577 734724632 723938577 734724632 381882652 618112816 381882652 725548587 381882652 725548587 274477703 725548587 482824468 499986631 482824468 907610925 482824468 907610925 784872254 56400009 784872254 56400009 290886842 500027131 290886842 497457295 290886842 497457295 499967945 497457295 177399520 822591785 177399520 500018822 177399520 500018822 791017138 500018822 638051414 44062976 638051414 44062976 387372919 761339824 387372919 761339824 761325529 761339824 547230670 105423304 547230670 105423304 894568850 105423304 193217254 806776827 193217254 670102168 193217254 670102168 500024543 670102168 110408839 889596305 110408839 387226953 110408839 387226953 515673720 593023577 515673720 593023577 499988869 593023577 525786483 499985951 525786483 500030858 525786483 500030858 999641062 500030858 526737398 473276167 526737398 500033516 526737398 500033516 183573853 500033516 831576240 831621135 831576240 179545690 831576240 179545690 171076845 499966420 171076845 377559116 171076845 377559116 499986559 377559116 464877939 464905295 464877939 191813972 464877939 191813972 500019056 191813972 347620833 347636373 347620833 128244650 347620833 128244650 810960290 810974580 810960290 747823333 810960290 747823333 388042398 611925156 388042398 840911291 388042398 840911291 973387049 973331466 973387049 135458621 973387049 135458621 135519642 135458621 201377707 798560962 201377707 757333546 201377707 757333546 757319028 757333546 500022268 225407913 500022268 897386302 500022268 897386302 197592512 197546253 197592512 571364593 197592512 571364593 428670602 571364593 427391651 500004939 427391651 612882304 427391651 612882304 612881420 612882304 531264549 68077129 531264549 68077129 931969594 68077129 775533950 499989273 775533950 123724738 775533950 123724738 123729336 123724738 447385312 552616719 447385312 197233705 447385312 197233705 197270665 197233705 500024559 589056834 500024559 24410077 500024559 24410077 975576549 24410077 142434647 888975990 142434647 888975990 888950634 888975990 500034800 33217568 500034800 500018928 500034800 500018928 438370797 500018928 587627118 412399525 587627118 490225940 587627118 490225940 330936241 669088887 330936241 606199213 330936241 606199213 499985465 606199213 215315521 215307426 215315521 864902793 215315521 864902793 864849448 864902793 813298598 186731112 813298598 413978158 813298598 413978158 413937843 413978158 499991642 845105528 499991642 358958481 499991642 358958481 500010916 358958481 499985690 500014978 499985690 500014978 819056470 500014978 499974821 393638898 499974821 940072766 499974821 940072766 940078155 940072766 500018999 975337246 500018999 382930872 500018999 382930872 774959130 225050660 774959130 234410205 774959130 234410205 420623069 526008416 420623069 526008416 500006479 182294388 500006479 182294388 182297350 182294388 954718586 954717438 954718586 199526391 954718586 199526391 199587591 199526391 247209781 870831566 247209781 870831566 895249382 104685091 895249382 500020966 895249382 500020966 1443401 998599143 1443401 303182065 1443401 303182065 696802740 303182065 411980426 952129772 411980426 952129772 500010763 952129772 499985555 240817117 499985555 545846862 499985555 545846862 136702777 863306695 136702777 321680735 136702777 321680735 499977116 467284132 499977116 177680246 499977116 177680246 177707399 177680246 500016894 23262115 500016894 958105273 500016894 958105273 958101452 958105273 500015012 822037526 500015012 895111215 500015012 895111215 567842594 237269376 567842594 237269376 237247712 237269376 252657784 747376812 252657784 500006026 252657784 500006026 919518707 500006026 500004924 918842674 500004924 500008327 500004924 500008327 592612232 500008327 378348738 621606559 378348738 380025520 378348738 380025520 499992289 995040624 499992289 500024819 499992289 500024819 490760035 500024819 904151236 904151281 904151236 17728757 904151236 17728757 442586152 499970957 442586152 351628925 442586152 351628925 351611354 351628925 499964577 181868691 499964577 906381159 499964577 906381159 499974911 906381159 499968999 500019310 499968999 500019310 820023920 500019310 500024662 830595241 500024662 504916736 500024662 504916736 504907621 504916736 500008362 113146787 500008362 500003360 500008362 500003360 121162075 500003360 499987094 65684443 499987094 65684443 500031472 65684443 500019574 469854985 500019574 260380611 500019574 260380611 739564596 260380611 29048695 795499181 29048695 795499181 718583266 281410240 718583266 499981227 718583266 499981227 246155680 499981227 499961165 725926643 499961165 500036880 499961165 500036880 546549106 500036880 405775366 499979048 405775366 707837992 405775366 707837992 499970151 707837992 27189020 27199922 27189020 574753130 27189020 574753130 500021396 413773701 500021396 623339961 500021396 623339961 623368307 623339961 542815404 457121699 542815404 864338713 542815404 864338713 135649143 864338713 747416784 499997482 747416784 500006235 747416784 500006235 374878491 374883059 374878491 956350519 374878491 956350519 43672235 956350519 645790835 354219635 645790835 960471963 645790835 960471963 39524389 960471963 376598309 253001828 376598309 253001828 571228010 602030272 571228010 602030272 731897651 731933917 731897651 500023709 731897651 500023709 324404974 675615501 324404974 499977445 324404974 499977445 807326966 807384774 807326966 403980085 807326966 403980085 500021820 403980085 736016755 736077803 736016755 499960993 736016755 499960993 491033253 499960993 500039107 318918811 500039107 499990580 500039107 499990580 284441590 499990580 500003289 788911503 500003289 239599879 500003289 239599879 760430536 239599879 105508682 978768215 105508682 978768215 499996563 978768215 302750292 500026701 302750292 514416521 302750292 514416521 902803617 97185811 902803617 780343069 902803617 780343069 780378104 780343069 812954111 961596314 812954111 961596314 961628583 961596314 910035393 89993922 910035393 500032817 910035393 500032817 160473159 839526949 160473159 417006756 160473159 417006756 500018383 417006756 499962759 500031030 499962759 500031030 55230085 500031030 274053175 725952775 274053175 499982430 274053175 499982430 847328005 499960978 847328005 500023499 847328005 500023499 323260662 500023499 490292764 509748271 490292764 500005231 490292764 500005231 440081933 17052955 440081933 17052955 756603271 756624687 756603271 325700256 756603271 325700256 674318464 325700256 782101052 215228496 782101052 215228496 864612438 499972387 864612438 402991194 864612438 402991194 262909121 539618799 262909121 539618799 539647944 539618799 275504303 724464827 275504303 145596965 275504303 145596965 854409773 145596965 777430623 802293421 777430623 802293421 136269553 863729044 136269553 352878131 136269553 352878131 980734601 980745564 980734601 500007565 980734601 500007565 46740314 500007565 203400869 134453556 203400869 134453556 865541351 134453556 460117604 499986020 460117604 499986020 777919394 499986020 184536600 184501965 184536600 780076584 184536600 780076584 219969259 780076584 8747009 991231817 8747009 499993879 8747009 499993879 593152062 499993879 500015509 545093891 500015509 524033321 500015509 524033321 499989278 524033321 837180337 162801144 837180337 499967090 837180337 499967090 241570020 499967090 500006146 60593015 500006146 499984362 500006146 499984362 326321648 499984362 771080799 499962718 771080799 698531719 771080799 698531719 499990459 698531719 542285976 348108770 542285976 348108770 348093210 348108770 349177493 626996509 349177493 626996509 373065782 626996509 20910086 979143127 20910086 160760198 20910086 160760198 839251424 160760198 784127615 963268741 784127615 963268741 36747894 963268741 824570408 540974704 824570408 540974704 500033825 419524454 500033825 694787876 500033825 694787876 694787882 694787876 500039667 91103044 500039667 798558421 500039667 798558421 201501181 798558421 809408420 809436177 809408420 716091402 809408420 716091402 500037606 716091402 587701002 94229235 587701002 94229235 94235463 94229235 353293719 500015736 353293719 230759842 353293719 230759842 769242244 230759842 589624744 499992117 589624744 499963955 589624744 499963955 131544374 499963955 363316096 499992920 363316096 499987629 363316096 499987629 102990238 499987629 500030141 198746594 500030141 530053920 500030141 530053920 469898218 530053920 499975455 348841491 499975455 689375009 499975455 689375009 689437453 689375009 499994245 846214512 499994245 499983639 499994245 499983639 329718049 670241181 329718049 500007209 329718049 500007209 72877268 500007209 500008139 601522051 500008139 500037403 500008139 500037403 598351716 500037403 500028954 848829697 500028954 848829697 848848460 848829697 563158919 320557319 563158919 320557319 500023301 320557319 857804690 142199350 857804690 500036400 857804690 500036400 593113717 406886522 593113717 817227971 593113717 817227971 182741484 817227971 500037462 987225426 500037462 499960867 500037462 499960867 36805118 499960867 165510704 500002413 165510704 499996620 165510704 499996620 944384263 499996620 690717986 309316244 690717986 499976534 690717986 499976534 953915639 499976534 206986651 207017680 206986651 683049422 206986651 683049422 500009294 624550726 500009294 692357864 500009294 692357864 824523907 9729873 824523907 9729873 9680555 9729873 499993228 818544895 499993228 113671228 499993228 113671228 886348497 113671228 506623898 506592379 506623898 13558486 506623898 13558486 443680323 972425827 443680323 972425827 27578566 972425827 499982957 255981484 499982957 255981484 859226077 140784671 859226077 308753117 859226077 308753117 499990856 119062012 499990856 699162836 499990856 699162836 699217964 699162836 326051775 559431372 326051775 559431372 440557888 559431372 124159296 124085102 124159296 345378919 124159296 345378919 500002180 774836187 500002180 774836187 225174062 774836187 879386766 500002796 879386766 930009239 879386766 930009239 930035570 930009239 540596413 124594214 540596413 124594214 875417069 124594214 499976528 65589634 499976528 499614102 499976528 499614102 74195839 925850472 74195839 618850767 74195839 618850767 499989808 83166148 499989808 83166148 499985823 83166148 965750605 34246879 965750605 215274588 965750605 215274588 215249266 215274588 499989914 890669094 499989914 209276430 499989914 209276430 500007089 209276430 161822191 838183817 161822191 666214035 161822191 666214035 500020631 682157253 500020631 23299113 500020631 23299113 499966858 629147046 499966858 500017316 499966858 500017316 376737838 500017316 500018025 62192734 500018025 499978109 500018025 499978109 447727650 499978109 993181650 993151127 993181650 500004439 993181650 500004439 939670152 499970034 939670152 768819258 939670152 768819258 231217756 768819258 233516547 233497883 233516547 500008028 233516547 500008028 607156982 607105394 607156982 500031862 607156982 500031862 642908830 500031862 632779919 752629955 632779919 752629955 99450928 99449792 99450928 616423525 99450928 616423525 616460167 616423525 544132410 500013700 544132410 500013700 940315331 500013700 538448909 461554271 538448909 499969887 538448909 499969887 361815197 499969887 500036714 829852105 500036714 829852105 170167330 829852105 500015556 499969162 500015556 499969162 824334945 500025731 824334945 500004597 824334945 500004597 281141593 500004597 604725827 500033933 604725827 303010823 604725827 303010823 499968580 303010823 499988102 936249226 499988102 499995235 499988102 499995235 918317612 81694319 918317612 500001981 918317612 500001981 701954419 500001981 963440056 963478308 963440056 139017076 963440056 139017076 59633630 500015565 59633630 231405331 59633630 231405331 768636929 231405331 760596432 499989668 760596432 380186258 760596432 380186258 294761874 723754857 294761874 723754857 795716477 1337344 795716477 1337344 998629136 1337344 665293286 890013196 665293286 890013196 890029366 890013196 500002778 490394262 500002778 604842559 500002778 604842559 604807577 604842559 11527286 988406617 11527286 441209957 11527286 441209957 499989173 441209957 395911751 500019350 395911751 223182974 395911751 223182974 776814413 223182974 499983825 763041209 499983825 499963044 499983825 499963044 777296228 499963044 229029087 228977392 229029087 500004889 229029087 500004889 812659294 973651615 812659294 973651615 500007583 973651615 963163681 46324958 963163681 46324958 500015606 472361912 500015606 184477579 500015606 184477579 500039643 184477579 304449117 695532735 304449117 499965272 304449117 499965272 757709139 499965272 499974506 355511033 499974506 500000509 499974506 500000509 503034920 500000509 500028647 305105561 500028647 424906810 500028647 424906810 500039878 424906810 351967038 736935060 351967038 736935060 69144542 500021731 69144542 845585198 69144542 845585198 845615456 845585198 49454524 448852904 49454524 448852904 448811911 448852904 176485786 176532206 176485786 457188471 176485786 457188471 499995991 457188471 196717302 803294787 196717302 500004476 196717302 500004476 974436077 125982730 974436077 125982730 343814487 754896340 343814487 754896340 499963119 754896340 418635970 499980022 418635970 614857661 418635970 614857661 385172394 614857661 500000039 876986402 500000039 373650995 500000039 373650995 373620296 373650995 751309914 248714058 751309914 571119581 751309914 571119581 499981163 571119581 510861039 499983112 510861039 912865098 510861039 912865098 87087607 912865098 750144771 500029358 750144771 500029358 15105122 15073958 15105122 443708365 15105122 443708365 688722395 13236808 688722395 13236808 500038747 13236808 613718792 729290811 613718792 729290811 98614642 98608477 98614642 273917176 98614642 273917176 499999398 273917176 479914760 500017481 479914760 500017481 329787685 670180007 329787685 492537049 329787685 492537049 500027098 715942686 500027098 499963364 500027098 499963364 249410298 499963364 500006576 463724795 500006576 586342704 500006576 586342704 413699656 586342704 500016019 968046619 500016019 917722040 500016019 917722040 942730206 942724496 942730206 750965796 942730206 750965796 750998117 750965796 805230957 194778344 805230957 500001160 805230957 500001160 340759170 500001160 500001121 239102379 500001121 500022852 500001121 500022852 453235963 500022852 499983012 549178096 499983012 500031454 499983012 500031454 930453174 500031454 296217741 909384454 296217741 909384454 90569544 909384454 320745853 500037267 320745853 883064586 320745853 883064586 883109839 883064586 500029217 499960415 500029217 499960415 137943030 862088503 137943030 529775395 137943030 529775395 470278386 529775395 5437160 500037867 5437160 597788298 5437160 597788298 500010825 597788298 13298215 996464308 13298215 996464308 996488217 996464308 163735627 64135262 163735627 64135262 500018240 64135262 305968232 694053573 305968232 500017934 305968232 500017934 849933199 500017934 810011178 189967500 810011178 499963737 810011178 499963737 276698385 723249278 276698385 500011680 276698385 500011680 776784721 776750259 776784721 541101066 776784721 541101066 499981218 541101066 627106687 494818178 627106687 494818178 161190074 161178360 161190074 877468925 161190074 877468925 499961404 877468925 241848353 475754067 241848353 475754067 671982411 672038071 671982411 648159341 671982411 648159341 499975551 648159341 627996232 499965254 627996232 499965254 348298427 499965254 499984412 789688619 499984412 587944669 499984412 587944669 587934711 587944669 237422755 48174765 237422755 48174765 676033407 676007347 676033407 649107556 676033407 649107556 32888746 967093987 32888746 500029959 32888746 500029959 257027911 500029959 230866791 286576946 230866791 286576946 499993632 286576946 499981239 579060204 499981239 579060204 579006404 579060204 568304498 340153889 568304498 340153889 859997362 778533013 859997362 778533013 221400672 778533013 601263220 398735652 601263220 500033429 601263220 500033429 807097129 500033429 269994325 500009052 269994325 609234106 269994325 609234106 390781702 609234106 278618251 811544556 278618251 811544556 499960146 811544556 442695499 557359601 442695499 853629581 442695499 853629581 613429723 93649174 613429723 93649174 11684477 988303716 11684477 500001509 11684477 500001509 467464987 532484297 467464987 500032943 467464987 500032943 922124950 500032943 671932159 499978509 671932159 647113760 671932159 647113760 379434543 500007990 379434543 677505542 379434543 677505542 890118277 19692798 890118277 19692798 980259821 19692798 499960964 775773517 499960964 237373207 499960964 237373207 499994288 324665539 499994288 19918745 499994288 19918745 499986160 19918745 500003304 499994727 500003304 499994727 41948218 499994727 230755259 769263290 230755259 472771852 230755259 472771852 472824128 472771852 397772780 500011103 397772780 500005018 397772780 500005018 948594569 13836052 948594569 13836052 13833969 13836052 500019801 931952302 500019801 736563026 500019801 736563026 736620543 736563026 622082381 322565948 622082381 322565948 809290714 500001716 809290714 309071142 809290714 309071142 309079863 309071142 500020212 859513817 500020212 749794083 500020212 749794083 749776659 749794083 527520719 500006380 527520719 500006380 681898085 500006380 330423328 669623706 330423328 500028566 330423328 500028566 580464765 500028566 19784361 19732142 19784361 932711169 19784361 932711169 907063388 693991425 907063388 693991425 499976439 693991425 878174678 499967305 878174678 499975367 878174678 499975367 888219050 499975367 499967150 272582504 499967150 272582504 876226309 123805596 876226309 817371047 876226309 817371047 396715381 396652769 396715381 499982594 396715381 499982594 521444447 499982594 440015694 925371587 440015694 925371587 499974277 925371587 439916762 439895809 439916762 500016213 439916762 500016213 386257310 500016213 930561061 69442464 930561061 846246398 930561061 846246398 153734767 846246398 500014057 998747998 500014057 46789392 500014057 46789392 499981142 46789392 746460075 746467169 746460075 500020629 746460075 500020629 508476567 967349232 508476567 967349232 499992081 967349232 500002524 37592260 500002524 903283283 500002524 903283283 903293732 903283283 641738460 411923318 641738460 411923318 71167213 928839106 71167213 649443765 71167213 649443765 949578310 949594434 949578310 499995734 949578310 499995734 357383337 499995734 771564012 65597056 771564012 65597056 499984424 65597056 555513621 918477880 555513621 918477880 298935435 89988806 298935435 89988806 500039968 89988806 499984229 447598751 499984229 171021342 499984229 171021342 171012683 171021342 604903465 824304691 604903465 824304691 499960191 824304691 682032219 317963912 682032219 352274986 682032219 352274986 500013356 352274986 500019985 136678744 500019985 499982585 500019985 499982585 456987789 499982585 662049836 337937668 662049836 500004881 662049836 500004881 164363167 499979756 164363167 601462038 164363167 601462038 500038042 601462038 500021666 725516361 500021666 428378938 500021666 428378938 428376171 428378938 897983130 102040338 897983130 499968948 897983130 499968948 499979640 261805324 499979640 512253082 499979640 512253082 512247833 512253082 499986099 986266224 499986099 718834400 499986099 718834400 718876920 718834400 498825796 499976732 498825796 814598733 498825796 814598733 814530999 814598733 500003263 499986588 500003263 499986588 289163358 499986588 500037987 167523621 500037987 255272476 500037987 255272476 52630327 947378660 52630327 214605677 52630327 214605677 500018542 214605677 479240239 912102534 479240239 912102534 87853842 912102534 500038048 348527986 500038048 990513640 500038048 990513640 381432611 499978015 381432611 829383969 381432611 829383969 500011953 953676296 500011953 237151415 500011953 237151415 499963088 804381652 499963088 804381652 804388840 804381652 500034518 8689534 500034518 500022232 500034518 500022232 647056735 500022232 499992250 197426592 499992250 252558281 499992250 252558281 747456020 252558281 678403052 847943961 678403052 847943961 74340414 74369251 74340414 500010296 74340414 500010296 878285797 500010296 874806945 874826366 874806945 499964146 874806945 499964146 979413112 499964146 878203553 121800061 878203553 660688690 878203553 660688690 499998524 660688690 500019634 231050208 500019634 650475396 500019634 650475396 349500661 650475396 848804634 6367800 848804634 6367800 6376667 6367800 796087068 917541790 796087068 917541790 82434525 917541790 627855076 499986042 627855076 499986042 932064295 499986042 499972254 705562284 499972254 256621854 499972254 256621854 256562347 256621854 537296261 537315486 537296261 503736750 537296261 503736750 212395764 212370948 212395764 500037303 212395764 500037303 946290256 500037303 500037261 25299990 500037261 684488476 500037261 684488476 684480105 684488476 426841674 426873484 426841674 557678728 426841674 557678728 501566906 500014673 501566906 692047226 501566906 692047226 258147365 500028996 258147365 853050128 258147365 853050128 500038541 499970223 500038541 499970223 197715664 499970223 538609971 461416032 538609971 592952652 538609971 592952652 459098105 290030785 459098105 290030785 290008939 290030785 294370011 499994110 294370011 473631035 294370011 473631035 827506790 172545251 827506790 444116288 827506790 444116288 411668502 614648705 411668502 614648705 728535199 27998332 728535199 27998332 339392888 499998364 339392888 179302787 339392888 179302787 820708823 179302787 812450213 698367460 812450213 698367460 500012212 698367460 719106549 719054649 719106549 9576722 719106549 9576722 990428093 9576722 885449994 500034312 885449994 500034312 606357069 606315396 606357069 404845532 606357069 404845532 93214938 906768375 93214938 588323574 93214938 588323574 988807679 11188103 988807679 779928534 988807679 779928534 220054795 779928534 500036183 468114734 500036183 666214907 500036183 666214907 499986475 666214907 592466267 592491854 592466267 732711029 592466267 732711029 732755987 732711029 499973561 395996119 499973561 696662627 499973561 696662627 567896468 398201524 567896468 398201524 601777737 398201524 327077222 672917361 327077222 499975301 327077222 499975301 42637997 499975301 216566023 783433499 216566023 499960126 216566023 499960126 899258022 499960126 630851893 500027194 630851893 8479031 630851893 8479031 8464366 8479031 499967295 886385168 499967295 886385168 499978549 886385168 284847370 500007574 284847370 500007574 708855367 500007574 555783274 444218564 555783274 648602611 555783274 648602611 648644892 648602611 230003995 499990856 230003995 668060328 230003995 668060328 500025325 668060328 499969334 85268050 499969334 904101026 499969334 904101026 904053194 904101026 894925934 105024007 894925934 499979222 894925934 499979222 410751820 373901383 410751820 373901383 373890263 373901383 461844964 461894791 461844964 354761464 461844964 354761464 972249552 27765679 972249552 247092836 972249552 247092836 499995807 99688062 499995807 500000026 499995807 500000026 197774303 802228541 197774303 762408546 197774303 762408546 762436927 762408546 499983392 880167975 499983392 749605768 499983392 749605768 250399030 749605768 509327258 509397750 509327258 696968925 509327258 696968925 61596294 499970585 61596294 958255284 61596294 958255284 958314664 958255284 770870209 355622821 770870209 355622821 499980840 355622821 500021196 127482454 500021196 127482454 872535379 127482454 70023622 499997447 70023622 499997447 653834886 499997447 639921626 499962690 639921626 500009033 639921626 500009033 746254230 500009033 732335277 470324202 732335277 470324202 499977552 470324202 500032347 139300595 500032347 569169322 500032347 569169322 569150045 569169322 314133653 500007045 314133653 500007045 758571398 500007045 115027955 647452657 115027955 647452657 647440207 647452657 499983899 722950873 499983899 722950873 277021505 722950873 450081348 450101266 450081348 499994682 450081348 499994682 82321469 82346156 82321469 500001058 82321469 500001058 687064848 500001058 587526487 587504006 587526487 475460075 587526487 475460075 499976663 68693633 499976663 68693633 931312374 68693633 928126660 789682311 928126660 789682311 146847337 63045944 146847337 63045944 63060957 63045944 837244086 500034018 837244086 61012001 837244086 61012001 938995391 61012001 500012693 244698973 500012693 244698973 500023456 244698973 190337115 809674738 190337115 500011860 190337115 500011860 142971566 500011860 630230883 234494378 630230883 234494378 765489764 234494378 499989292 185597426 499989292 185597426 814420433 185597426 354448677 830225774 354448677 830225774 169790344 830225774 500011835 64247940 500011835 64247940 935757805 64247940 703394406 500004333 703394406 500004333 36749662 500004333 967221895 32778825 967221895 358594283 967221895 358594283 73956364 824017145 73956364 824017145 727085155 499986968 727085155 499986968 116545557 499986968 500022360 971486752 500022360 971486752 28485213 971486752 640954961 10059807 640954961 10059807 989937773 10059807 549357464 682072646 549357464 682072646 682031545 682072646 500008470 723526418 500008470 500010667 500008470 500010667 414317995 500010667 808595624 191426855 808595624 499983891 808595624 499983891 893247344 499983891 71267728 928721453 71267728 325552019 71267728 325552019 674447832 325552019 410498876 423878703 410498876 423878703 965405955 965378796 965405955 499972377 965405955 499972377 404568760 404636465 404568760 946936812 404568760 946936812 946923579 946936812 271973517 271951535 271973517 625990138 271973517 625990138 626005497 625990138 499990815 532388994 499990815 532388994 223513119 223494904 223513119 499986629 223513119 499986629 989395952 10676471 989395952 101511062 989395952 101511062 101469263 101511062 499975954 923746139 499975954 914019190 499975954 914019190 914032760 914019190 909470620 90561533 909470620 681972916 909470620 681972916 499969066 681972916 892159284 892119692 892159284 257475161 892159284 257475161 499975368 3283445 499975368 167741233 499975368 167741233 499978815 167741233 427526965 572462884 427526965 500022618 427526965 500022618 218403441 499990990 218403441 499990990 622860609 500026018 622860609 499960850 622860609 499960850 242545685 499960850 798581295 591975668 798581295 591975668 408045901 591975668 523811368 523834999 523811368 886982778 523811368 886982778 112997736 886982778 712611996 499968287 712611996 991409734 712611996 991409734 8624915 991409734 501871165 498136175 501871165 500037466 501871165 500037466 342032764 500037466 428062216 571956414 428062216 500023986 428062216 500023986 897684858 102354994 897684858 499973205 897684858 499973205 90864410 499973205 548451963 451568012 548451963 473194368 548451963 473194368 133055114 946291368 133055114 946291368 946318351 946291368 798310852 499993776 798310852 500020343 798310852 500020343 3895575 500020343 855894608 855895672 855894608 328757976 855894608 328757976 500027264 421869155 500027264 421869155 245287874 500024980 245287874 483745327 245287874 483745327 500026201 344066705 500026201 439991037 500026201 439991037 682304407 61021842 682304407 61021842 938992325 61021842 499986763 577135762 499986763 500018154 499986763 500018154 367500407 500018154 513703254 513738776 513703254 330366931 513703254 330366931 330386961 330366931 499994630 499998884 499994630 499998884 180472657 499998884 732357281 499962234 732357281 810642354 732357281 810642354 189358057 810642354 426097412 500009540 426097412 500009540 982971466 500009540 500020988 618593504 500020988 369765560 500020988 369765560 630228701 369765560 499969648 110357789 499969648 499960723 499969648 499960723 725335496 499960723 476516595 476442135 476516595 673729124 476516595 673729124 326310474 673729124 983652407 144900497 983652407 144900497 499972918 144900497 616878559 704090210 616878559 704090210 295845516 704090210 499991100 297355956 499991100 725109382 499991100 725109382 725047953 725109382 464391576 420320890 464391576 420320890 790241901 209784775 790241901 859134289 790241901 859134289 859141094 859134289 696995880 303008017 696995880 748017239 696995880 748017239 748002536 748017239 500000746 256262654 500000746 256262654 256257380 256262654 341009347 909541104 341009347 909541104 90493094 909541104 369417339 500002675 369417339 500032389 369417339 500032389 157165650 500032389 379070901 379000553 379070901 499998195 379070901 499998195 450002324 263062466 450002324 263062466 263066050 263062466 513392927 499986329 513392927 499986329 906878033 499986329 499982436 168940692 499982436 860311332 499982436 860311332 139644189 860311332 499976081 56029435 499976081 352854228 499976081 352854228 500011153 352854228 33211995 499999456 33211995 499999456 535799759 499961227 535799759 500038047 535799759 500038047 510934077 500038047 624392583 375653647 624392583 499974894 624392583 499974894 183164878 499974894 500020413 31718728 500020413 713151892 500020413 713151892 286842576 713151892 291793111 291780446 291793111 583915252 291793111 583915252 685582012 374682144 685582012 374682144 500004120 594869616 500004120 67126104 500004120 67126104 932822506 67126104 499910766 642386389 499910766 642386389 642398126 642386389 331703426 668297562 331703426 67595959 331703426 67595959 67588164 67595959 549017737 885383425 549017737 885383425 500033068 885383425 515570409 78484887 515570409 78484887 78508170 78484887 889470041 851804602 889470041 851804602 140089862 140117462 140089862 780956693 140089862 780956693 466897270 435823716 466897270 435823716 546666845 546622942 546666845 280244831 546666845 280244831 499976172 500007638 499976172 500007638 680354896 500007638 30333955 500002873 30333955 559298178 30333955 559298178 440670523 559298178 138837731 861161735 138837731 277869922 138837731 277869922 722180608 277869922 499992540 695178486 499992540 1198318 499992540 1198318 500039758 1198318 99739415 500020887 99739415 500020887 566104666 433926847 566104666 500007412 566104666 500007412 317594471 500007412 500014079 446938779 500014079 684679355 500014079 684679355 684620215 684679355 290476445 709500274 290476445 500009600 290476445 500009600 191791131 500009600 794812560 130112201 794812560 130112201 500014877 130112201 539271760 539200061 539271760 499979914 539271760 499979914 786784780 499979914 484734413 484749784 484734413 500016912 484734413 500016912 733968656 500016912 318522958 500004733 318522958 811653776 318522958 811653776 499986465 811653776 303059567 303017572 303059567 665394449 303059567 665394449 334638304 665394449 47384396 969389878 47384396 969389878 763828685 228124285 763828685 228124285 851620001 851636224 851620001 32887684 851620001 32887684 32902335 32887684 499999257 853087990 499999257 824804072 499999257 824804072 824879630 824804072 499963825 54750961 499963825 54750961 54754274 54750961 499975487 499974190 499975487 499974190 126753307 499974190 141632838 499977610 141632838 304538139 141632838 304538139 376768968 500018972 376768968 500012531 376768968 500012531 601854452 500012531 461696859 538253664 461696859 500027102 461696859 500027102 802323174 499962943 802323174 846798307 802323174 846798307 69068298 62674970 69068298 62674970 62628294 62674970 366701305 633247222 366701305 499990450 366701305 499990450 298907916 499990450 655147901 344850155 655147901 500030682 655147901 500030682 799406295 499991192 799406295 499991192 616246367 499991192 750980254 249072797 750980254 305552310 750980254 305552310 694519769 305552310 746895021 746959028 746895021 564200638 746895021 564200638 411932327 480227545 411932327 480227545 480198973 480227545 440040090 440061349 440040090 499993467 440040090 499993467 89509275 499993467 837884443 499966689 837884443 531790347 837884443 531790347 450060266 549954945 450060266 499979569 450060266 499979569 388954496 499979569 584050033 639493328 584050033 639493328 77416620 77414378 77416620 279754072 77416620 279754072 720255299 279754072 393637822 759818989 393637822 759818989 885740897 114290695 885740897 653279949 885740897 653279949 162617556 499983896 162617556 875353738 162617556 875353738 549773084 314182006 549773084 314182006 685826931 314182006 193541879 500025479 193541879 438523588 193541879 438523588 561512604 438523588 524384684 500021355 524384684 499977216 524384684 499977216 283464353 499977216 801050205 198972330 801050205 603372823 801050205 603372823 396565517 603372823 500006692 221340635 500006692 902189048 500006692 902189048 371443980 615788956 371443980 615788956 615821806 615788956 499977029 650901897 499977029 244993366 499977029 244993366 755003012 244993366 21363574 21384966 21363574 883417295 21363574 883417295 883429829 883417295 362447289 362501799 362447289 449592770 362447289 449592770 499990219 37750464 499990219 37750464 962215599 37750464 645698195 645732300 645698195 499964979 645698195 499964979 254331217 745666133 254331217 634186167 254331217 634186167 500012265 634186167 358292435 641648593 358292435 359622428 358292435 359622428 914213010 914206291 914213010 258391758 914213010 258391758 258336328 258391758 585388519 973951981 585388519 973951981 499966024 973951981 551793886 266816459 551793886 266816459 733128118 266816459 499975936 753906361 499975936 753906361 500012907 753906361 232917788 499999968 232917788 500029685 232917788 500029685 499994752 410474696 499994752 540311536 499994752 540311536 540344287 540311536 440846965 440901097 440846965 468073926 440846965 468073926 633645686 987661931 633645686 987661931 12363429 987661931 121340811 499960118 121340811 988604531 121340811 988604531 597519223 499983545 597519223 499983545 160116298 499983545 956204235 43770228 956204235 978705826 956204235 978705826 978655955 978705826 286616816 117136313 286616816 117136313 882901224 117136313 567721949 631602162 567721949 631602162 254388381 745636585 254388381 500025965 254388381 500025965 562552612 500025965 499984664 908756931 499984664 908756931 975037173 24988107 975037173 80482975 975037173 80482975 80458150 80482975 350762067 649174439 350762067 499978202 350762067 499978202 780760486 499978202 42188080 499971103 42188080 856108872 42188080 856108872 693413635 500021256 693413635 711424659 693413635 711424659 711412439 711424659 275408378 275431148 275408378 49999
166337 0 0 7769097 0 7769097 10905024 15804132 10905024 7724549 10905024 7724549 4627093 4458273 4627093 10199712 4627093 10199712 10760513 10199712 8440766 19275732 8440766 19275732 7851800 19275732 18299806 8008764 18299806 8008764 19348672 8008764 17955493 17441142 17955493 5113823 17955493 5113823 5258437 5113823 22783889 21969338 22783889 9949368 22783889 9949368 8191406 18986263 8191406 1316172 8191406 1316172 1523464 1316172 22263189 21581699 22263189 21581699 3635316 3884695 3635316 4203868 3635316 4203868 22893559 4203868 6351856 20570215 6351856 9139298 6351856 9139298 9675267 9139298 4194675 1717415 4194675 1717415 25335040 1717415 22746024 4119708 22746024 3880320 22746024 3880320 4278622 3880320 12811308 12024042 12811308 10994374 12811308 10994374 11719655 10994374 15510067 19280963 15510067 19280963 19497723 19280963 12414384 12184388 12414384 12184388 15182060 12184388 11545522 21232162 11545522 21232162 25227483 24027778 25227483 20902230 25227483 20902230 6395362 20902230 8661201 18496283 8661201 22944571 8661201 22944571 3851426 22944571 8913973 3082960 8913973 3082960 23812008 3082960 13549033 14809524 13549033 14809524 15445661 14809524 10800878 10145297 10800878 14021945 10800878 14021945 20787026 20106606 20787026 19029278 20787026 19029278 19908553 19029278 23037974 3960351 23037974 11093851 23037974 11093851 16064060 11093851 22619001 21824750 22619001 17842190 22619001 17842190 9269024 17842190 13262119 3240279 13262119 3240279 3078368 23781133 3078368 9474268 3078368 9474268 22315871 21762400 22315871 16351755 22315871 16351755 12255317 4489311 12255317 4489311 22342029 4489311 4238553 24198932 4238553 24198932 2777751 24198932 23378667 15543174 23378667 15543174 15793331 15543174 22296059 21522058 22296059 20158383 22296059 20158383 6783944 20158383 11194997 5092449 11194997 5092449 21748405 5092449 19283828 7671254 19283828 3700263 19283828 3700263 3832549 3700263 20167793 9056078 20167793 9056078 9443640 9056078 17163285 22108987 17163285 22108987 4740000 22108987 10246723 9852355 10246723 21619333 10246723 21619333 5365807 21619333 6469241 9269993 6469241 9269993 10290649 21607308 10290649 21607308 5238656 21607308 25811088 953555 25811088 15088662 25811088 15088662 10428619 16119931 10428619 1927418 10428619 1927418 2193841 1927418 5499972 12843671 5499972 12843671 13701117 12843671 10922638 15634968 10922638 14484225 10922638 14484225 14877465 14484225 9515575 8991287 9515575 21801967 9515575 21801967 5117746 21801967 13993276 12902285 13993276 20978985 13993276 20978985 6293370 20978985 15904968 15566826 15904968 20822066 15904968 20822066 21654052 20822066 12134325 3848493 12134325 3848493 4251837 3848493 19285512 19178357 19285512 19178357 19957986 6364851 19957986 6364851 6917608 6364851 24771982 23727522 24771982 4913034 24771982 4913034 4816268 23645994 4816268 23645994 24102023 23645994 11001941 7001789 11001941 7001789 6482416 6461420 6482416 13781925 6482416 13781925 12998306 13781925 10241815 17723715 10241815 17723715 9251728 17723715 11233329 10903421 11233329 18455293 11233329 18455293 8741996 18455293 17879553 2319521 17879553 2319521 2592439 2319521 20374240 19598859 20374240 13724130 20374240 13724130 12971900 13724130 19747465 19087409 19747465 9785361 19747465 9785361 9091953 4096582 9091953 4096582 4070837 4096582 25249328 24062997 25249328 10512599 25249328 10512599 16614083 10512599 23131399 3820552 23131399 14600617 23131399 14600617 4348322 3078671 4348322 3078671 2202658 24747303 2202658 15877929 2202658 15877929 16360528 15877929 6634949 6403758 6634949 20360419 6634949 20360419 22762450 21942063 22762450 11362530 22762450 11362530 12301763 17151862 12301763 17151862 17650836 17151862 14882066 13863796 14882066 24074506 14882066 24074506 25235511 24074506 4612386 20066338 4612386 20066338 20745760 20066338 11507970 6139448 11507970 6139448 6548841 6139448 15453269 15290457 15453269 7550658 15453269 7550658 8106496 7550658 13904204 12910092 13904204 10939670 13904204 10939670 10725689 7853693 10725689 7853693 22291777 4624604 22291777 18528114 22291777 18528114 1750094 2161488 1750094 20222811 1750094 20222811 20668388 20222811 15053184 9913290 15053184 9913290 18563655 24682300 18563655 24682300 2237857 24682300 4995383 4743109 4995383 21804836 4995383 21804836 7854218 7361993 7854218 17821883 7854218 17821883 19552591 7233429 19552591 11015478 19552591 11015478 11735847 11015478 13233193 14237966 13233193 14237966 6436240 20483620 6436240 16426622 6436240 16426622 19176462 22471186 19176462 22471186 2000676 25019613 2000676 21740394 2000676 21740394 22407271 21740394 21901723 4679995 21901723 22070785 21901723 22070785 1009207 992695 1009207 18685671 1009207 18685671 8398756 18685671 3960391 4000021 3960391 21669101 3960391 21669101 22315784 21669101 11424318 5364261 11424318 5364261 5558840 5364261 9004646 18103231 9004646 13211171 9004646 13211171 13546501 13211171 11545980 15064480 11545980 3398560 11545980 3398560 23460569 3398560 2642125 24343099 2642125 16303273 2642125 16303273 15480006 11320863 15480006 18290043 15480006 18290043 21190160 6104676 21190160 24269620 21190160 24269620 25472168 24269620 12693589 4248874 12693589 4248874 22786703 4248874 18463276 17668953 18463276 16721006 18463276 16721006 16942997 16721006 17240754 8738032 17240754 8738032 9048346 8738032 17054902 10238734 17054902 7246019 17054902 7246019 7749171 7246019 19054697 10862303 19054697 10862303 16143357 10862303 19676718 7451772 19676718 21760139 19676718 21760139 5035865 21760139 7772059 6979604 7772059 6979604 19878384 6979604 12855253 20176875 12855253 20176875 6666805 20419923 6666805 15899196 6666805 15899196 15786047 14927239 15786047 18642093 15786047 18642093 18723221 18642093 12868154 13817904 12868154 13898311 12868154 13898311 9029016 8432437 9029016 15395423 9029016 15395423 15571497 15395423 7108318 6479508 7108318 19562834 7108318 19562834 16850398 10255142 16850398 22048562 16850398 22048562 5017288 22048562 10475701 5869729 10475701 5869729 6156089 5869729 22558533 21896043 22558533 7965191 22558533 7965191 17873882 9179642 17873882 6071312 17873882 6071312 20674619 6071312 19313986 7599180 19313986 7529491 19313986 7529491 19846191 7529491 7034996 19942090 7034996 15821348 7034996 15821348 16477771 15821348 15312279 15177244 15312279 24291560 15312279 24291560 25381329 24291560 13513863 12408575 13513863 21963345 13513863 21963345 22630242 21963345 18671032 17966160 18671032 21924227 18671032 21924227 22612140 21924227 14322269 9249339 14322269 9249339 17545608 9249339 14166192 13529085 14166192 2300820 14166192 2300820 24559913 2300820 21751864 20957860 21751864 10334624 21751864 10334624 10879159 10334624 14923286 14272215 14923286 10816399 14923286 10816399 6657704 6288212 6657704 14783576 6657704 14783576 16619174 10408508 16619174 12366293 16619174 12366293 10533539 10045520 10533539 18229604 10533539 18229604 4683433 4543420 4683433 19775253 4683433 19775253 20579986 19775253 16782576 6066159 16782576 6066159 20708539 6542565 20708539 5856650 20708539 5856650 6247450 23014647 6247450 23014647 3754728 23014647 5793482 5828131 5793482 18226837 5793482 18226837 23167231 352129 23167231 352129 244702 352129 18645673 17924077 18645673 14658851 18645673 14658851 5835410 21341928 5835410 19774510 5835410 19774510 20148758 19774510 14338787 14287805 14338787 19941898 14338787 19941898 6948988 19941898 17674160 4241903 17674160 4241903 22733883 4241903 18753968 26396198 18753968 26396198 809368 26396198 4904188 8760149 4904188 8760149 22246830 21613713 22246830 17327308 22246830 17327308 9568806 17327308 9996954 13141100 9996954 13141100 13600313 22401876 13600313 22401876 23574053 22401876 7390771 8755197 7390771 8755197 20525508 6279883 20525508 14644935 20525508 14644935 11734074 15272258 11734074 15102515 11734074 15102515 11387523 15102515 19180632 18470051 19180632 5479022 19180632 5479022 5785991 5479022 15489383 14847182 15489383 7086171 15489383 7086171 20212788 7086171 3949427 23090836 3949427 7542472 3949427 7542472 8086129 7542472 6934813 6878024 6934813 15901843 6934813 15901843 24107934 2778527 24107934 11604966 24107934 11604966 12017755 11604966 22929418 3764045 22929418 15843448 22929418 15843448 4301513 1314234 4301513 1314234 1271256 1314234 12083907 14602592 12083907 12200093 12083907 12200093 15872703 24631972 15872703 24631972 2311428 24631972 26274240 507966 26274240 10564367 26274240 10564367 16596106 10564367 19143762 8057287 19143762 15792806 19143762 15792806 11333918 15787383 11333918 26046058 11333918 26046058 1041623 26046058 23808724 3120636 23808724 13714777 23808724 13714777 12995689 13714777 19953363 6891758 19953363 13968913 19953363 13968913 12457670 14364485 12457670 8777225 12457670 8777225 9104858 8777225 24120080 23979902 24120080 23979902 3044858 23979902 22013743 21141318 22013743 24363542 22013743 24363542 25174853 24363542 10878261 1911712 10878261 1911712 24939734 1911712 15694479 11206339 15694479 7348879 15694479 7348879 20059006 7348879 6562873 6268663 6562873 10578877 6562873 10578877 16503903 10578877 7552338 4363512 7552338 4363512 22949301 3834176 22949301 9963254 22949301 9963254 16478117 15832160 16478117 11566488 16478117 11566488 12257863 14482729 12257863 9513729 12257863 9513729 9849882 9513729 10236772 9619181 10236772 7843046 10236772 7843046 8003878 7843046 15069551 14434382 15069551 14434382 10223834 9744169 10223834 11142885 10223834 11142885 12809130 13357999 12809130 13357999 25555978 24297832 25555978 22354384 25555978 22354384 5788731 10707735 5788731 10707735 24845841 23668362 24845841 2197434 24845841 2197434 1526871 25316106 1526871 4461712 1526871 4461712 22397939 4461712 4538927 4440224 4538927 16398050 4538927 16398050 10461955 16398050 8098756 23146106 8098756 23146106 3883627 23146106 19655030 7211867 19655030 21443084 19655030 21443084 22436675 21443084 5685675 5290488 5685675 6916689 5685675 6916689 21784079 4959711 21784079 7046175 21784079 7046175 6462464 21076613 6462464 21076613 21865642 5042870 21865642 11578395 21865642 11578395 12534283 11578395 23867826 23174047 23867826 23174047 24220645 23174047 15014902 5349833 15014902 5349833 5721000 5349833 5968197 20886958 5968197 17835334 5968197 17835334 23604688 22924263 23604688 17925798 23604688 17925798 8859936 17925798 12725124 9931823 12725124 9931823 8061515 7467648 8061515 21507097 8061515 21507097 21970947 21507097 10052922 9681885 10052922 17004383 10052922 17004383 10223469 17004383 6001632 5713856 6001632 18525876 6001632 18525876 23981532 23047627 23981532 3453372 23981532 3453372 3215941 3453372 17009419 16320841 17009419 2524575 17009419 2524575 24248532 2524575 3720221 23240174 3720221 10392664 3720221 10392664 20649378 19862313 20649378 1811988 20649378 1811988 25092263 1811988 16128277 15400842 16128277 3222948 16128277 3222948 23577818 3222948 11464986 15372608 11464986 8491084 11464986 8491084 18539494 8491084 12276980 16009558 12276980 16009558 7920700 19133766 7920700 14921875 7920700 14921875 14759253 13987880 14759253 19875345 14759253 19875345 22333281 21393172 22333281 20739802 22333281 20739802 6338309 20739802 14015119 13212435 14015119 19688863 14015119 19688863 22640267 4236273 22640267 21356725 22640267 21356725 5595990 21356725 14940308 3919564 14940308 3919564 4026209 3919564 13175014 13438920 13175014 9207864 13175014 9207864 4631881 22356603 4631881 12250915 4631881 12250915 14979374 13556449 14979374 13556449 14252978 13556449 19248255 20867004 19248255 20867004 6029798 20867004 10750304 14443170 10750304 14443170 12048703 14443170 4806913 2814787 4806913 2814787 3101166 2814787 7727684 19825568 7727684 19825568 7220534 19825568 23954471 22853220 23954471 3098518 23954471 3098518 2806906 3098518 6087229 20846635 6087229 17700113 6087229 17700113 9557035 17700113 7732510 7644322 7732510 14054617 7732510 14054617 12532224 14054617 10228711 18015114 10228711 18015114 8723141 18015114 14473230 12996395 14473230 12996395 7320901 6739665 7320901 21542235 7320901 21542235 5598393 21542235 19572969 7233094 19572969 9222900 19572969 9222900 9715020 9222900 11868943 17797018 11868943 17797018 18024209 17797018 14428043 2509925 14428043 2509925 2909083 2509925 18491957 17611055 18491957 3008183 18491957 3008183 23752850 3008183 7158045 17115463 7158045 17115463 11531259 10694487 11531259 22851040 11531259 22851040 4052742 22851040 5441327 5419895 5441327 17720455 5441327 17720455 20043560 7325524 20043560 9383578 20043560 9383578 10080990 9383578 19622594 18914202 19622594 10492617 19622594 10492617 8688171 18229245 8688171 13032083 8688171 13032083 14097869 13032083 9073473 18163877 9073473 4823528 9073473 4823528 22398489 4823528 19471244 11861693 19471244 11861693 1063882 880809 1063882 18526199 1063882 18526199 20386338 19719920 20386338 8493781 20386338 8493781 18741446 8493781 20327115 19823438 20327115 13953345 20327115 13953345 1406967 25475273 1406967 2153100 1406967 2153100 24692968 2153100 14348590 15501607 14348590 15501607 15936248 15501607 7171110 19651958 7171110 15402780 7171110 15402780 20215507 7068027 20215507 16063184 20215507 16063184 3761455 3920640 3761455 6409156 3761455 6409156 20404038 6409156 20204681 19901016 20204681 14283956 20204681 14283956 7899300 23071563 7899300 23071563 24379786 23071563 17969595 7655867 17969595 7655867 5257233 24159314 5257233 24159314 1484344 1400829 1484344 12048765 1484344 12048765 19252548 18618579 19252548 16275047 19252548 16275047 9379634 9117577 9379634 20990174 9379634 20990174 21735395 20990174 21029581 3842790 21029581 3842790 3819413 3842790 19298588 19214666 19298588 5536061 19298588 5536061 21607515 5536061 8937068 17461978 8937068 17461978 14931038 9627201 14931038 9627201 17117462 9627201 1903486 25100070 1903486 4259239 1903486 4259239 22642168 4259239 7643700 19570886 7643700 9458385 7643700 9458385 23180374 22432831 23180374 20598131 23180374 20598131 6253909 20598131 13591824 8054778 13591824 8054778 19172056 8054778 12102014 11718612 12102014 8533486 12102014 8533486 18513410 8533486 11491752 15387938 11491752 15387938 15532784 15387938 3721480 3870606 3721480 22901537 3721480 22901537 4148697 22901537 1829072 25032259 1829072 20237217 1829072 20237217 20741998 20237217 10652383 10337515 10652383 23216588 10652383 23216588 3679090 23216588 13437080 5940846 13437080 5940846 21401652 5940846 13125137 13740968 13125137 11746161 13125137 11746161 12418593 11746161 25756014 24592384 25756014 7543430 25756014 7543430 7871190 7543430 12825308 22766039 12825308 22766039 4298744 22766039 6750509 12895095 6750509 12895095 22772660 21873116 22772660 4566853 22772660 4566853 4768543 4566853 13014101 16525057 13014101 16525057 17596199 23951230 17596199 23951230 25110669 23951230 4622709 4187051 4622709 4187051 22623480 4187051 15553959 18127041 15553959 18127041 9051201 18127041 9145629 8792305 9145629 12130644 9145629 12130644 14768690 12130644 9146193 4926215 9146193 4926215 5030400 4926215 14823587 14471150 14823587 13188443 14823587 13188443 13398399 13188443 14302461 12447832 14302461 13745075 14302461 13745075 14798935 13745075 4025715 23022584 4025715 14015905 4025715 14015905 18425955 8709851 18425955 13449561 18425955 13449561 13238361 13449561 20209061 19399944 20209061 12586614 20209061 12586614 6951027 3709381 6951027 3709381 23050980 3709381 11384072 10897491 11384072 6874837 11384072 6874837 7515335 6874837 15390091 11577801 15390091 6882364 15390091 6882364 20477388 6882364 5863464 5619070 5863464 10192726 5863464 10192726 14767996 13737596 14767996 11213389 14767996 11213389 3783613 23199360 3783613 12920832 3783613 12920832 21026829 5304900 21026829 5304900 21326148 5304900 14871334 18787338 14871334 18787338 19552048 18787338 15597515 7543659 15597515 7543659 5643660 21158858 5643660 9719985 5643660 9719985 20808142 6295319 20808142 16694712 20808142 16694712 4524495 4523594 4524495 6728871 4524495 6728871 20593641 6728871 12647612 17108763 12647612 17108763 9930474 17108763 17598937 17353459 17598937 4869096 17598937 4869096 23329640 22122004 23329640 3694658 23329640 3694658 3300799 23634449 3300799 7553697 3300799 7553697 8066703 7553697 2836779 24126085 2836779 10735089 2836779 10735089 14088992 12795677 14088992 327972 14088992 327972 282471 327972 11827662 23823497 11827662 23823497 24741185 23823497 3699286 15222398 3699286 15222398 22770201 3958416 22770201 8229804 22770201 8229804 8764963 8229804 10715497 15826791 10715497 9046578 10715497 9046578 9643867 9046578 13546950 24579574 13546950 24579574 2279673 24579574 18955985 18898547 18955985 19879857 18955985 19879857 7182820 19879857 12968831 11008048 12968831 11008048 15887203 11008048 3198301 3242191 3198301 23668354 3198301 23668354 18897384 8260643 18897384 15714576 18897384 15714576 16401436 15714576 20059795 19868481 20059795 11481604 20059795 11481604 12174506 15692430 12174506 15692430 2139945 24850178 2139945 7742902 2139945 7742902 7799556 7742902 2379135 24515932 2379135 8965573 2379135 8965573 17401389 16687843 17401389 14027560 17401389 14027560 14121620 12634880 14121620 18189505 14121620 18189505 18478562 18189505 6265355 5712038 6265355 23803204 6265355 23803204 24476507 23803204 9064819 13950756 9064819 13950756 15026094 10140254 15026094 10140254 10790344 10140254 12336719 19042982 12336719 19042982 19249437 19042982 5977487 21276033 5977487 6844213 5977487 6844213 19264128 18760626 19264128 10090660 19264128 10090660 7322683 20020265 7322683 3403452 7322683 3403452 24446090 2276331 24446090 16834403 24446090 16834403 10377936 16834403 19202888 18508717 19202888 3102639 19202888 3102639 23856595 3102639 14011090 13676791 14011090 13515115 14011090 13515115 17519719 4359717 17519719 4359717 22707488 4359717 10222939 22263273 10222939 22263273 4627477 22263273 11092441 751683 11092441 751683 630085 751683 12352127 11615872 12352127 9768710 12352127 9768710 17293948 9768710 10544221 16907262 10544221 16907262 17323387 16907262 8880734 8359234 8880734 23240089 8880734 23240089 3806066 23240089 8508402 7066316 8508402 7066316 5734899 5646987 5734899 22143367 5734899 22143367 23246929 22143367 17390905 11107132 17390905 11107132 8575001 18292582 8575001 8900125 8575001 8900125 19018114 18023612 19018114 1856014 19018114 1856014 2299632 1856014 10643520 9968282 10643520 4669538 10643520 4669538 4757845 4669538 21880390 21155395 21880390 12913041 21880390 12913041 13938844 12913041 16498170 15823206 16498170 5274129 16498170 5274129 5708892 5274129 22075068 4768218 22075068 19288160 22075068 19288160 7040518 917426 7040518 917426 976422 917426 10749667 10128890 10749667 6801235 10749667 6801235 6697313 6801235 23059866 3634647 23059866 12487273 23059866 12487273 7613490 7477256 7613490 21830435 7613490 21830435 22385287 21830435 12850950 13713100 12850950 19499862 12850950 19499862 7675182 19499862 25276668 1771220 25276668 3825747 25276668 3825747 7388721 19639177 7388721 12949838 7388721 12949838 24798756 23978696 24798756 6303140 24798756 6303140 20207707 20026666 20207707 20026666 21153704 20661085 21153704 17940076 21153704 17940076 16963528 10043217 16963528 21775414 16963528 21775414 22552491 21775414 8682520 5449394 8682520 5449394 5578421 5449394 8721640 9358255 8721640 9358255 14207806 16172863 14207806 16172863 16886877 16172863 1013944 805957 1013944 15131888 1013944 15131888 11689574 15131888 1409515 1816915 1409515 4864125 1409515 4864125 5167424 4864125 4647555 4410095 4647555 4410095 22371739 4410095 5751332 7959945 5751332 7959945 22995224 3963313 22995224 15939536 22995224 15939536 16694128 15939536 17777029 17210027 17777029 8906621 17777029 8906621 18235660 8906621 2271043 24741731 2271043 9327301 2271043 9327301 17980881 9327301 15570556 11202136 15570556 3692290 15570556 3692290 23033398 3692290 7717431 17060809 7717431 17060809 18357705 18289210 18357705 3759504 18357705 3759504 3621019 3759504 9846729 9390034 9846729 3115603 9846729 3115603 23629019 6889433 23629019 6889433 19958652 6889433 23106307 3874436 23106307 7917692 23106307 7917692 5682538 22392099 5682538 22392099 4518259 22392099 8802366 5736674 8802366 5736674 21730608 5736674 19109043 18947969 19109043 15867367 19109043 15867367 1240640 25877639 1240640 23142662 1240640 23142662 10362919 5506587 10362919 5506587 5929099 5506587 22254056 2083918 22254056 2083918 24851763 2083918 522307 26587883 522307 8998539 522307 8998539 11349747 23781775 11349747 23781775 3028522 23781775 7536081 6843321 7536081 15883944 7536081 15883944 12902487 12216548 12902487 21489315 12902487 21489315 22187177 21489315 19532094 17996200 19532094 17996200 16686396 10487175 16686396 21623306 16686396 21623306 22094535 21623306 19251947 7860455 19251947 9693008 19251947 9693008 4896443 22056209 4896443 14378821 4896443 14378821 12304841 14378821 7513698 19536828 7513698 5039134 7513698 5039134 21944347 5039134 19382387 18599716 19382387 2394232 19382387 2394232 24430634 2394232 5746379 21484150 5746379 21484150 22510258 21484150 9326859 9385243 9326859 9385243 17856141 17520772 17856141 3009287 17856141 3009287 23719436 3009287 18009873 20085090 18009873 20085090 6738605 20085090 17821869 14655343 17821869 14655343 12092137 14655343 24667081 2121469 24667081 9081730 24667081 9081730 9511912 9081730 11233826 15470887 11233826 4894392 11233826 4894392 5123598 4894392 25791560 24666001 25791560 15935511 25791560 15935511 10593534 15935511 18424072 8800378 18424072 22817196 18424072 22817196 24069054 22817196 17055958 16583055 17055958 16583055 17131359 16583055 8253274 18770261 8253274 17179254 8253274 17179254 14298083 11477138 14298083 11477138 12270005 11477138 16356404 15640487 16356404 14218780 16356404 14218780 12816965 4763217 12816965 4763217 4704620 4763217 20226416 20162743 20226416 20162743 5413043 21415617 5413043 6560649 5413043 6560649 6721112 6560649 1672906 1627088 1672906 22832680 1672906 22832680 24023483 22832680 21845577 5200447 21845577 16289318 21845577 16289318 16609780 16289318 20872788 20384214 20872788 16693292 20872788 16693292 6258211 20624184 6258211 14465032 6258211 14465032 21269535 5579484 21269535 13001197 21269535 13001197 11308084 10579170 11308084 19431541 11308084 19431541 7387991 19431541 12735590 12620961 12735590 19536002 12735590 19536002 7565638 19536002 18662147 13062154 18662147 13062154 14046454 13062154 18691365 21742290 18691365 21742290 5081683 21742290 21243536 5298318 21243536 11550184 21243536 11550184 6685679 20197935 6685679 6007334 6685679 6007334 6330826 6007334 9856604 9405622 9856604 7722173 9856604 7722173 8181434 7722173 22694565 3903476 22694565 13224950 22694565 13224950 14113247 13224950 17470444 9661108 17470444 14966431 17470444 14966431 15700113 14966431 21680014 21065292 21680014 18945328 21680014 18945328 7971221 18945328 22196336 4456892 22196336 9942555 22196336 9942555 17065708 9942555 17603696 9618707 17603696 20601977 17603696 20601977 1709457 2089756 1709457 3066932 1709457 3066932 20426860 14771288 20426860 14771288 11621030 14771288 19487511 18714075 19487511 16352961 19487511 16352961 10445058 16352961 21664653 5064884 21664653 24501381 21664653 24501381 25458029 24501381 5785064 20550782 5785064 20550782 16441309 11521189 16441309 11521189 15333803 11521189 15972031 6305634 15972031 6305634 6836918 6305634 7691747 19411593 7691747 7534729 7691747 7534729 19421054 7534729 11203188 24147434 11203188 24147434 25277725 24147434 18771376 8222074 18771376 15696147 18771376 15696147 11208834 15696147 17360279 16770750 17360279 5934753 17360279 5934753 23452188 3411648 23452188 14908611 23452188 14908611 6367034 5914703 6367034 10713255 6367034 10713255 13347461 13483476 13347461 9124595 13347461 9124595 9531105 9124595 13063871 16670671 13063871 16670671 17394445 16670671 9117596 17642490 9117596 7914427 9117596 7914427 8628594 7914427 24311885 2627275 24311885 13993953 24311885 13993953 6221405 5869408 6221405 10862897 6221405 10862897 17868211 9234241 17868211 18086119 17868211 18086119 8669491 18086119 14423991 11187780 14423991 11187780 17140239 9965613 17140239 14647090 17140239 14647090 12003270 14647090 21449585 20858692 21449585 16793565 21449585 16793565 17415530 16793565 19722744 6500044 19722744 6500044 20249339 6500044 3138185 23815249 3138185 20246212 3138185 20246212 9811715 9419013 9811715 13483599 9811715 13483599 13506160 13483599 5241813 4843379 5241813 6975684 5241813 6975684 12786711 19953024 12786711 19953024 20488038 19953024 16370522 4946609 16370522 4946609 21730143 4946609 6772998 10518510 6772998 10518510 11453227 20730392 11453227 20730392 6318749 20730392 14692356 7285566 14692356 7285566 7098046 6948062 7098046 15332610 7098046 15332610 17164811 4635947 17164811 4635947 4795185 4635947 22677091 21936863 22677091 10500966 22677091 10500966 16542408 10500966 21978224 21113751 21978224 5980403 21978224 5980403 10931188 10116721 10931188 5888534 10931188 5888534 21359818 5888534 15372851 17561991 15372851 17561991 21331799 20674587 21331799 6757774 21331799 6757774 10439116 10153381 10439116 5762390 10439116 5762390 21001583 5762390 11058344 16806725 11058344 16806725 10492378 16806725 17295729 9717774 17295729 23331714 17295729 23331714 3676658 23331714 9467677 9118616 9467677 14948009 9467677 14948009 17965820 22073546 17965820 22073546 4768566 22073546 8609412 8387678 8609412 12832530 8609412 12832530 13912372 12832530 9860312 6797819 9860312 6797819 20485567 6797819 15326078 20949106 15326078 20949106 5912231 20949106 18526307 8406689 18526307 17101539 18526307 17101539 9561591 9054207 9561591 24082919 9561591 24082919 25350201 24253536 25350201 807222 25350201 807222 25929492 807222 22660773 21816486 22660773 15671039 22660773 15671039 16040514 15119423 16040514 15624106 16040514 15624106 23384080 22183904 23384080 5983129 23384080 5983129 17089217 14953256 17089217 14953256 15302325 14953256 22418043 4790658 22418043 17623775 22418043 17623775 18327607 17623775 21845153 4738718 21845153 18119294 21845153 18119294 8726973 18119294 12441254 14009585 12441254 14009585 14738249 14009585 11213606 22364952 11213606 22364952 4808279 22364952 12332704 12813555 12332704 12813555 13926397 12813555 7669212 19480947 7669212 8336408 7669212 8336408 12923929 12050311 12923929 11141073 12923929 11141073 15703468 11141073 10051378 9630658 10051378 18807241 10051378 18807241 19330442 18807241 4979104 4799967 4979104 19976975 4979104 19976975 20858881 19976975 7680164 7345442 7680164 9876919 7680164 9876919 10585374 9876919 8852729 18427731 8852729 4194121 8852729 4194121 22609865 4194121 15497256 15163673 15497256 14800697 15497256 14800697 21729224 5710920 21729224 13157256 21729224 13157256 7450100 20519716 7450100 20519716 21004459 20519716 15444630 14473396 15444630 24550146 15444630 24550146 2267065 24550146 6128976 7286559 6128976 7286559 22756910 22088429 22756910 7956188 22756910 7956188 19376611 7956188 19522171 7406245 19522171 8565026 19522171 8565026 9111303 8565026 20533918 4551359 20533918 4551359 4797432 4551359 9031177 23013036 9031177 23013036 3915080 23013036 8738696 8620992 8738696 14749953 8738696 14749953 15631068 14749953 13937184 12815083 13937184 21166228 13937184 21166228 5897755 21166228 21224767 6262916 21224767 13521382 21224767 13521382 13144955 13521382 14660774 11980581 14660774 16760029 14660774 16760029 17069124 16760029 14401545 12272763 14401545 14896248 14401545 14896248 15531471 14896248 5013125 4858700 5013125 17539568 5013125 17539568 18602682 8657384 18602682 8657384 9188296 8657384 15566786 15136103 15566786 6661171 15566786 6661171 6760213 6661171 10917651 16266738 10917651 5056927 10917651 5056927 21483744 5056927 7989561 13940243 7989561 13940243 17556216 9554241 17556216 25016877 17556216 25016877 2031704 25016877 23384426 3335468 23384426 11248833 23384426 11248833 2343078 1962784 2343078 5754083 2343078 5754083 21700924 5754083 15867555 20764092 15867555 20764092 21391102 20764092 16505435 7385862 16505435 7385862 7339965 7385862 18693116 11704784 18693116 11704784 14928007 11704784 21823287 21278144 21823287 9906664 21823287 9906664 16821913 9906664 23265110 22320568 23265110 13792689 23265110 13792689 12997819 13792689 16400230 16229494 16400230 16229494 10364115 16229494 22170904 4727091 22170904 17989922 22170904 17989922 7790356 19091815 7790356 14407198 7790356 14407198 12128277 14407198 9317678 8879965 9317678 13061095 9317678 13061095 13129672 13061095 1122737 25686398 1122737 18233516 1122737 18233516 18853209 18233516 16740818 9549773 16740818 9549773 17858746 9549773 10519568 20921188 10519568 20921188 6067574 20921188 10814849 16307177 10814849 16307177 17092817 16366646 17092817 5855860 17092817 5855860 20852808 5855860 10874353 10146713 10874353 5218633 10874353 5218633 5230514 5218633 25181430 1752038 25181430 7639667 25181430 7639667 8008180 7639667 16017052 15333046 16017052 6780999 16017052 6780999 7449844 6780999 23358787 22606833 23358787 15738484 23358787 15738484 6650711 25619779 6650711 25619779 1262358 25619779 11228867 5750461 11228867 5750461 5990961 5750461 9535553 17069440 9535553 10536064 9535553 10536064 19188632 7657330 19188632 10054121 19188632 10054121 10880231 10054121 24028360 23022025 24028360 11064467 24028360 11064467 11781100 11064467 20637049 20129456 20637049 13191260 20637049 13191260 13525495 13191260 22809459 22155183 22809459 15103289 22809459 15103289 7321305 21923445 7321305 21923445 5238448 21923445 17422525 15874371 17422525 15874371 11029593 15874371 19242438 18407067 19242438 14084679 19242438 14084679 14157054 14084679 22820641 21823744 22820641 16282911 22820641 16282911 12679011 14218073 12679011 19156794 12679011 19156794 7667484 19156794 11859177 4550164 11859177 4550164 4821870 4550164 9567193 17649885 9567193 16668453 9567193 16668453 17370518 16668453 2443012 2879541 2443012 4319335 2443012 4319335 9573167 22744672 9573167 22744672 23603358 22744672 2849095 3118815 2849095 8659020 2849095 8659020 18558333 8659020 16373317 15717381 16373317 11131674 16373317 11131674 9474090 17631030 9474090 5727204 9474090 5727204 21269584 5727204 4781362 22087772 4781362 13488753 4781362 13488753 18656771 17987589 18656771 11860377 18656771 11860377 14758948 11860377 16993341 16362702 16993341 14490935 16993341 14490935 12487401 14490935 17779079 9428951 17779079 15389144 17779079 15389144 11427409 15389144 13715531 12743190 13715531 25126908 13715531 25126908 26034263 25126908 7679926 17178706 7679926 17178706 15126675 4917443 15126675 4917443 21603119 4917443 16708948 11117903 16708948 11117903 12029924 11117903 19974341 19220419 19974341 11635283 19974341 11635283 15429498 11635283 21247711 6235744 21247711 8524552 21247711 8524552 13927790 23456519 13927790 23456519 3605676 23456519 19797863 7082759 19797863 11229801 19797863 11229801 11737834 11229801 19921596 19409435 19921596 12618465 19921596 12618465 13929048 12618465 16367286 16289220 16367286 10699053 16367286 10699053 16452679 10699053 10717161 16427702 10717161 8948536 10717161 8948536 18018719 8948536 4248956 3736946 4248956 4319281 4248956 4319281 4422210 4319281 4199291 23317735 4199291 23317735 3809969 23317735 6253828 4078786 6253828 4078786 22868208 4078786 15168302 14200453 15168302 7673147 15168302 7673147 19171823 7673147 407055 26639689 407055 23710351 407055 23710351 8085009 7890353 8085009 11245189 8085009 11245189 15999311 15674243 15999311 10552437 15999311 10552437 16519293 10552437 10577473 9965454 10577473 20901983 10577473 20901983 5951810 20901983 9285274 8729997 9285274 21257313 9285274 21257313 22073863 21257313 9306890 6312732 9306890 6312732 6850162 6312732 17805839 21214967 17805839 21214967 22074690 21214967 12366106 11623360 12366106 19222735 12366106 19222735 20663086 19866243 20663086 6432270 20663086 6432270 6514981 6432270 16560041 16937557 16560041 16937557 9726165 16937557 18101253 17348870 18101253 6616530 18101253 6616530 7092652 6616530 19509023 18815347 19509023 6543129 19509023 6543129 20190546 6543129 10267716 15944757 10267716 15944757 24117620 23140653 24117620 18389117 24117620 18389117 9206930 8884541 9206930 14458548 9206930 14458548 15254418 14458548 7280085 19866794 7280085 14415486 7280085 14415486 18209088 17477289 18209088 10780501 18209088 10780501 11605257 10780501 13012358 12043607 13012358 5439604 13012358 5439604 21178763 5439604 5414519 21476656 5414519 19056848 5414519 19056848 14914378 12340150 14914378 20572222 14914378 20572222 6464064 20572222 20488702 6725582 20488702 10848478 20488702 10848478 5240720 5100854 5240720 9446711 5240720 9446711 17657440 9446711 4171786 4081056 4171786 23095497 4171786 23095497 24074843 23095497 2285500 24555902 2285500 11772313 2285500 11772313 19935489 19167076 19935489 13704424 19935489 13704424 2206198 1758223 2206198 14364066 2206198 14364066 14982225 14364066 10642707 10004181 10642707 10847980 10642707 10847980 11802125 10847980 4825102 22076549 4825102 7688295 4825102 7688295 19600970 7688295 14694742 12530147 14694742 9575868 14694742 9575868 17563673 9575868 3588182 23233149 3588182 5549297 3588182 5549297 19424340 23741725 19424340 23741725 3013293 23741725 14447177 8202319 14447177 8202319 18969277 8202319 15396560 15241619 15396560 8803547 15396560 8803547 18291370 8803547 4768791 4866846 4768791 23354166 4768791 23354166 3706113 23354166 20434920 6798979 20434920 6798979 5020889 5004374 5020889 18526760 5020889 18526760 18669870 18526760 11122691 10334602 11122691 14690847 11122691 14690847 13744643 12802778 13744643 14176091 13744643 14176091 15211713 14176091 860701 25902265 860701 6128672 860701 6128672 21522674 20862092 21522674 17821794 21522674 17821794 15778443 5066647 15778443 5066647 21569376 5066647 2028730 1595073 2028730 11270077 2028730 11270077 15580889 11270077 6921420 20337831 6921420 11993059 6921420 11993059 13178295 15798938 13178295 15798938 10708994 15798938 14281693 13939762 14281693 14420223 14281693 14420223 19091975 8074259 19091975 9666366 19091975 9666366 10341536 9666366 17922646 17184458 17922646 15370323 17922646 15370323 6686939 1370384 6686939 1370384 25595300 1370384 23824372 22779689 23824372 20459685 23824372 20459685 21028979 20459685 22162097 21210228 22162097 9382580 22162097 9382580 9829964 9382580 16241808 10833309 16241808 9458277 16241808 9458277 22752182 21778130 22752182 13559295 22752182 13559295 14014207 13559295 20307842 6472019 20307842 20988981 20307842 20988981 21663147 20988981 5365462 21785593 5365462 21785593 23665180 22604099 23665180 11600676 23665180 11600676 9646853 8660449 9646853 8660449 18538396 8660449 18452295 24366786 18452295 24366786 2596566 24366786 15989684 10908888 15989684 10908888 10637867 10171117 10637867 11697748 10637867 11697748 20016357 6924839 20016357 23047921 20016357 23047921 3703612 23047921 20724759 5882004 20724759 13861358 20724759 13861358 4257680 22758755 4257680 4465004 4257680 4465004 9913155 17102115 9913155 10707707 9913155 10707707 16510750 10707707 12207146 14635103 12207146 14170532 12207146 14170532 25195709 23988039 25195709 7407856 25195709 7407856 8112729 7407856 18053122 17216145 18053122 2259955 18053122 2259955 2073818 2259955 10901054 10398241 10901054 5140963 10901054 5140963 5321516 5140963 24775680 1808523 24775680 11464632 24775680 11464632 14645216 12192420 14645216 10799910 14645216 10799910 11552035 10799910 21326653 20708959 21326653 1934397 21326653 1934397 24979859 1934397 1548552 1382921 1548552 4061214 1548552 4061214 21309352 5504518 21309352 1655102 21309352 1655102 25103591 1655102 13094722 21663244 13094722 21663244 5422984 21663244 11967467 11249674 11967467 11430599 11967467 11430599 21749453 21295961 21749453 19934606 21749453 19934606 15658734 15404686 15658734 18646390 15658734 18646390 8298836 18646390 11539653 15064330 11539653 20733215 11539653 20733215 3182657 23911102 3182657 7646046 3182657 7646046 8170332 7646046 1624393 1615644 1624393 7857529 1624393 7857529 19473051 7857529 9465851 17269078 9465851 12769205 9465851 12769205 14003924 12769205 4638756 4665306 4638756 11822570 4638756 11822570 12906730 12330346 12906730 8529596 12906730 8529596 8879765 8529596 11908994 15002993 11908994 5147145 11908994 5147145 22205123 5147145 6285737 20871643 6285737 4081571 6285737 4081571 4044630 4081571 14735379 24155978 14735379 24155978 2830234 24155978 11282857 6795233 11282857 6795233 6790615 6795233 16999809 16605562 16999809 12649269 16999809 12649269 14031579 12649269 18924981 8245922 18924981 16762813 18924981 16762813 10094009 16762813 12020241 5829429 12020241 5829429 6180626 5829429 17282670 19463497 17282670 19463497 4204907 4266341 4204907 19895968 4204907 19895968 11310213 4891253 11310213 4891253 21934833 4891253 12247700 14524508 12247700 5858360 12247700 5858360 5691950 5858360 15992336 15353973 15992336 15324869 15992336 15324869 10206191 9792059 10206191 22471236 10206191 22471236 22913696 22471236 11160823 14688169 11160823 14688169 15263214 14688169 5703283 21168520 5703283 18886530 5703283 18886530 14259945 1634516 14259945 1634516 25485020 1634516 24752437 9850762 24752437 9850762 10316097 9850762 19674872 22510641 19674872 22510641 4477522 22510641 19780413 6850524 19780413 14717522 19780413 14717522 4937550 4693999 4937550 11885757 4937550 11885757 14830578 11885757 5792963 3329477 5792963 3329477 3474097 3329477 21635413 7204977 21635413 7204977 17339643 9828518 17339643 3827496 17339643 3827496 3604002 3827496 19236228 18406706 19236228 2977634 19236228 2977634 2738075 2977634 5153484 21794988 5153484 3331774 5153484 3331774 3157429 3331774 19196179 16070431 19196179 16070431 3887340 3076377 3887340 3076377 3490413 3076377 15380265 11673972 15380265 5516326 15380265 5516326 21338826 5516326 11340695 10807487 11340695 5537579 11340695 5537579 21005044 5537579 20956575 15895702 20956575 15895702 10966487 10629546 10966487 17776793 10966487 17776793 9429883 17776793 19505269 18933319 19505269 9755391 19505269 9755391 14090286 12731454 14090286 8305834 14090286 8305834 8621772 8305834 15392604 17656991 15392604 17656991 9615830 17656991 22534654 4250917 22534654 14492093 22534654 14492093 13707530 6301453 13707530 6301453 6736983 6301453 19569826 11847693 19569826 11847693 12802050 11847693 18593270 8614823 18593270 10839165 18593270 10839165 4610413 4434468 4610413 15565709 4610413 15565709 21324955 21986971 21324955 21986971 22801541 21986971 21997839 21216259 21997839 24325269 21997839 24325269 25357171 24325269 12428881 5014992 12428881 5014992 22121005 5014992 13087724 13512732 13087724 12700328 13087724 12700328 14029882 12700328 2141070 2510766 2141070 4889364 2141070 4889364 21105462 20374998 21105462 15521543 21105462 15521543 5059462 21828670 5059462 20395266 5059462 20395266 21077814 20395266 18628668 6898331 18628668 6898331 7398138 6898331 13451684 12825166 13451684 6781671 13451684 6781671 7221529 6781671 22047420 21269258 22047420 18862256 22047420 18862256 5112188 4882221 5112188 21989345 5112188 21989345 4923370 21989345 14174802 12648491 14174802 22693288 14174802 22693288 4421447 22693288 12836258 12318183 12836258 24043302 12836258 24043302 2814168 24043302 25094479 24155890 25094479 20796019 25094479 20796019 18332948 16555901 18332948 16555901 10171216 16555901 21288678 5865990 21288678 14552255 21288678 14552255 12169247 14552255 15233291 13483950 15233291 13483950 5454146 21456195 5454146 512458 5454146 512458 26242391 512458 17311681 16739325 17311681 8250471 17311681 8250471 19210545 8250471 14134798 12675234 14134798 5767305 14134798 5767305 21311103 5767305 5891721 21533856 5891721 21533856 22049496 21533856 7443149 7212403 7443149 14236536 7443149 14236536 14311828 14236536 13435750 1903091 13435750 1903091 25116909 1903091 4022314 22793718 4022314 10249998 4022314 10249998 12048939 11598370 12048939 5434281 12048939 5434281 3691744 3963402 3691744 23086789 3691744 23086789 23390749 23086789 9386376 14874513 9386376 14874513 11790423 14874513 848865 1054722 848865 4511823 848865 4511823 22664321 4511823 14093628 13343526 14093628 9950374 14093628 9950374 2013174 1848265 2013174 17650083 2013174 17650083 15996376 10875049 15996376 15314277 15996376 15314277 4225071 23928883 4225071 23928883 25083120 23928883 13951316 12735650 13951316 22283094 13951316 22283094 4872952 22283094 23873656 2779220 23873656 22361321 23873656 22361321 23114155 22361321 24125444 23022287 24125444 4367839 24125444 4367839 4363377 4367839 13228779 16805972 13228779 16805972 1072432 1186769 1072432 10746568 1072432 10746568 21805902 5334827 21805902 21689646 21805902 21689646 22671558 21689646 18620402 7437183 18620402 7437183 8044978 7437183 13805476 13742363 13805476 10998454 13805476 10998454 21987159 5329265 21987159 10765747 21987159 10765747 10822585 15792448 10822585 6529636 10822585 6529636 2014032 25006121 2014032 18909173 2014032 18909173 9897355 9210010 9897355 21445504 9897355 21445504 5757074 21445504 12634765 14000254 12634765 14000254 12495201 14000254 20224349 6538299 20224349 12478401 20224349 12478401 11721542 11273850 11721542 14947380 11721542 14947380 15736206 14947380 6386475 6382624 6386475 18495439 6386475 18495439 8597896 18495439 4167062 4001261 4167062 10196754 4167062 10196754 16005867 17862301 16005867 17862301 9292968 17862301 10142233 16771041 10142233 17086003 10142233 17086003 8144514 7776681 8144514 20674657 8144514 20674657 21386495 20674657 8902831 8515488 8902831 23004681 8902831 23004681 24076989 23004681 15764289 14759455 15764289 17612364 15764289 17612364 9596666 17612364 14010907 12984704 14010907 24242275 14010907 24242275 2774290 24242275 14319660 10685610 14319660 10685610 15989554 10685610 12542041 19878035 12542041 19878035 6570288 6207131 6570288 15236553 6570288 15236553 15347311 15236553 10545265 16129799 10545265 5906570 10545265 5906570 6298471 5906570 14099264 13533702 14099264 2139021 14099264 2139021 1889963 2139021 8901580 11932690 8901580 11932690 16741933 6130533 16741933 6130533 21378453 6130533 11252449 15413025 11252449 9317047 11252449 9317047 18498621 17991392 18498621 14977268 18498621 14977268 10249160 22848308 10249160 22848308 4151943 22848308 17824454 9265589 17824454 9265589 9050701 20263398 9050701 20263398 20727278 20263398 10511023 10155712 10511023 19400929 10511023 19400929 7644710 19400929 9418434 14367602 9418434 14367602 12203924 14367602 7823288 7455122 7823288 12447775 7823288 12447775 14463604 12447775 12860309 13881333 12860309 10582553 12860309 10582553 16921443 9928073 16921443 10508995 16921443 10508995 13790176 21798867 13790176 21798867 22368580 21798867 19450433 7462679 19450433 14613954 19450433 14613954 15283484 14613954 22200379 4853979 22200379 16071467 22200379 16071467 4413428 4340581 4413428 7218362 4413428 7218362 19892982 7218362 14569838 13749870 14569838 13474221 14569838 13474221 7993627 18949055 7993627 11077065 7993627 11077065 15587636 11077065 12452126 14902385 12452126 14902385 15415221 14902385 1160399 1557716 1160399 7521318 1160399 7521318 13421410 13138826 13421410 2909316 13421410 2909316 23852875 2909316 6057335 5962321 6057335 5962321 22184001 4672100 22184001 5709640 22184001 5709640 8493875 18305603 8493875 12906517 8493875 12906517 13960997 12906517 4861516 22102787 4861516 12752615 4861516 12752615 17203270 9892040 17203270 25339561 17203270 25339561 1762447 25339561 20850613 5949799 20850613 19905474 20850613 19905474 7790864 2558018 7790864 2558018 24251218 2558018 3366441 24486210 3366441 24486210 2390529 24486210 6975764 6665169 6975764 6665169 5534499 21367568 5534499 7386262 5534499 7386262 22548988 4253668 22548988 11300330 22548988 11300330 10401634 23447344 10401634 23447344 2634138 24292236 2634138 22051479 2634138 22051479 22621315 22051479 7736652 7102217 7736652 17080902 7736652 17080902 24800419 1975589 24800419 18940328 24800419 18940328 8772070 8252953 8772070 11512237 8772070 11512237 12296901 11512237 9949550 9368968 9949550 16138972 9949550 16138972 20371270 6480637 20371270 7361039 20371270 7361039 7939213 7361039 13127003 12382079 13127003 1350038 13127003 1350038 25778042 1350038 4438460 22498819 4438460 22498819 4325850 22498819 19162864 7797885 19162864 9030621 19162864 9030621 9596609 9030621 20837366 20221024 20837366 3510149 20837366 3510149 23305845 3510149 14941499 16879285 14941499 16879285 10419988 16879285 11823365 6682477 11823365 6682477 20515278 6682477 18393792 19599650 18393792 19599650 7389714 19599650 26549709 459429 26549709 9332483 26549709 9332483 9810359 9332483 17004749 16454349 17004749 15512906 17004749 15512906 4289253 4254770 4289253 4254770 22739318 4254770 4534901 22400366 4534901 17303880 4534901 17303880 20301206 7132077 20301206 24797198 20301206 24797198 2033013 24797198 5503003 5341092 5503003 10226359 5503003 10226359 16726934 10226359 10375475 16893143 10375475 8047319 10375475 8047319 19031592 8047319 10178657 23738664 10178657 23738664 24279292 23738664 11379401 5089005 11379401 5089005 21779871 5089005 19559436 19005557 19559436 15692643 19559436 15692643 10862702 15692643 15738882 11269626 15738882 11269626 7367113 7407240 7367113 8862492 7367113 8862492 18923859 8286824 18923859 15603925 18923859 15603925 10977546 15603925 12133876 14786343 12133876 16000231 12133876 16000231 16450970 16000231 7631700 7044151 7631700 8022669 7631700 8022669 21056841 20508735 21056841 9461605 21056841 9461605 17770160 9461605 20210745 5314695 20210745 5314695 5364812 5314695 9054119 21381214 9054119 21381214 21964096 21381214 6051319 5951737 6051319 17733809 6051319 17733809 8989148 17733809 3526225 3755180 3526225 8963226 3526225 8963226 24284794 2513641 24284794 24297209 24284794 24297209 25661267 24732095 25661267 14356791 25661267 14356791 11594626 15132103 11594626 10107544 11594626 10107544 18074757 17421047 18074757 15920031 18074757 15920031 9698270 9281772 9698270 17528184 9698270 17528184 17774207 17528184 14748109 11870177 14748109 18061645 14748109 18061645 18537462 18061645 4994980 21965006 4994980 7202841 4994980 7202841 20220120 7202841 12636951 14005778 12636951 14005778 18555046 18258678 18555046 8904134 18555046 8904134 9271101 8904134 10708455 10221903 10708455 8861181 10708455 8861181 18567602 8861181 13783860 12923285 13783860 12919718 13783860 12919718 21266698 4968222 21266698 4968222 5300161 4968222 19257960 16057023 19257960 16057023 10782868 16057023 18803897 18059506 18803897 4207498 18803897 4207498 4268459 4207498 5707426 24443225 5707426 24443225 2339975 24443225 7400401 18892037 7400401 18892037 8062598 18892037 7137757 19848505 7137757 18357040 7137757 18357040 23530322 2278494 23530322 2278494 1876235 2278494 24418547 23183202 24418547 5076776 24418547 5076776 17174642 20885403 17174642 20885403 21775461 20885403 15913965 8779057 15913965 8779057 9400200 8779057 13316110 20594908 13316110 20594908 21268394 20594908 10013449 9708922 10013449 9763965 10013449 9763965 17198639 9763965 14218676 13890334 14218676 13436821 14218676 13436821 13569933 13436821 20756437 1007532 20756437 1007532 1005828 1007532 21613253 5212402 21613253 2799488 21613253 2799488 3176782 2799488 8266660 7971780 8266660 3854010 8266660 3854010 22923060 3854010 16924803 16056734 16924803 9495673 16924803 9495673 9337094 8815987 9337094 9928302 9337094 9928302 18939162 8039188 18939162 12113070 18939162 12113070 12801211 12113070 24337773 2499441 24337773 14372218 24337773 14372218 14914671 14372218 19628121 7483905 19628121 14382820 19628121 14382820 4300630 2704702 4300630 2704702 24092888 2704702 16347449 11033099 16347449 8825714 16347449 8825714 5148635 5215938 5148635 14640384 5148635 14640384 15129849 14640384 6453345 20499255 6453345 15100677 6453345 15100677 15451650 15100677 5658300 21378941 5658300 10623977 5658300 10623977 16414799 10623977 15250956 14928391 15250956 14728490 15250956 14728490 17380045 9796592 17380045 20542468 17380045 20542468 6389009 20542468 12628132 12194768 12628132 16615641 12628132 16615641 2186282 1743551 2186282 21080590 2186282 21080590 21913963 21080590 17129750 16502884 17129750 16652284 17129750 16652284 19371395 18626042 19371395 15887129 19371395 15887129 16566521 15887129 22477150 21804518 22477150 16084081 22477150 16084081 16578158 16084081 22789134 4015477 22789134 21801118 22789134 21801118 5200207 21801118 16728554 10421163 16728554 24906752 16728554 24906752 2070498 24906752 11286474 15499611 11286474 20923753 11286474 20923753 403165 612053 403165 6819758 403165 6819758 20458252 6819758 19813630 7136204 19813630 6095916 19813630 6095916 6626807 6095916 6814838 22168819 6814838 22168819 22874628 22168819 17693069 8234879 17693069 8234879 4523343 22412223 4523343 6060494 4523343 6060494 21442412 6060494 14826003 14423593 14826003 1800626 14826003 1800626 1985636 1800626 18086749 20139501 18086749 20139501 6695349 20139501 20322770 8072081 20322770 8072081 8268552 8072081 9628716 9239035 9628716 4953567 9628716 4953567 21600450 4953567 10251458 16413352 10251458 9900640 10251458 9900640 22322633 4958170 22322633 19336083 22322633 19336083 7778198 19336083 22585599 3999634 22585599 19870300 22585599 19870300 13166957 2125368 13166957 2125368 24811166 2125368 6037911 10539870 6037911 10539870 11203541 10539870 8597104 18192860 8597104 5154369 8597104 5154369 21436905 5154369 19695818 19335118 19695818 19335118 20121544 19335118 16334153 4137605 16334153 4137605 4517316 4137605 11502923 10816844 11502923 4310707 11502923 4310707 22642578 4310707 11538239 15596853 11538239 10239349 11538239 10239349 16431004 10239349 9850017 17181470 9850017 4837255 9850017 4837255 22184502 4837255 18026258 17274513 18026258 12583988 18026258 12583988 5220885 22289601 5220885 22289601 23191468 22289601 16648929 16125131 16648929 23263654 16648929 23263654 3586533 23263654 16740374 14088324 16740374 14088324 12619925 14088324 24301031 2452526 24301031 13318038 24301031 13318038 4833962 23497053 4833962 23497053 24571466 23497053 17120332 16743766 17120332 20541993 17120332 20541993 6478895 20541993 16397183 10751053 16397183 12219697 16397183 12219697 8060713 18826470 8060713 17121240 8060713 17121240 11224313 4310870 11224313 4310870 22568881 4310870 17913195 23203267 17913195 23203267 23647668 23203267 9727216 17503634 9727216 26118733 9727216 26118733 938756 26118733 7950422 4968624 7950422 4968624 22148360 4968624 10005638 16676621 10005638 1742028 10005638 1742028 1289329 1742028 10972286 15746286 10972286 6669141 10972286 6669141 20601518 6669141 16368846 15660532 16368846 4966396 16368846 4966396 21740812 4966396 8717702 8352428 8717702 765356 8717702 765356 26350921 765356 2984226 24118916 2984226 21714690 2984226 21714690 22551127 21714690 9009368 13292766 9009368 13292766 14277631 13292766 8914451 8612777 8914451 23662808 8914451 23662808 24797150 23662808 18757714 8486372 18757714 14471353 18757714 14471353 10371659 16295715 10371659 12169089 10371659 12169089 23726984 22592761 23726984 21695107 23726984 21695107 585224 894611 585224 7702658 585224 7702658 19180059 7702658 5081368 4942250 5081368 13416984 5081368 13416984 14507928 13416984 10966399 10156935 10966399 25776462 10966399 25776462 26688384 25776462 3337776 3610509 3337776 17421762 3337776 17421762 18201518 17421762 8890334 18192275 8890334 9137877 8890334 9137877 21773057 21045308 21773057 10387490 21773057 10387490 10893287 10387490 20855814 20016825 20855814 15709084 20855814 15709084 16456658 15709084 21793990 21021948 21793990 9193933 21793990 9193933 9562529 9193933 16299531 15370830 16299531 13057243 16299531 13057243 12099116 14820000 12099116 6449681 12099116 6449681 20715135 6449681 3163009 23583078 3163009 13269435 3163009 13269435 13620879 13269435 11025100 15572066 11025100 6153428 11025100 6153428 6741581 6153428 21598905 21068681 21598905 15081974 21598905 15081974 11754828 15081974 19358634 18557205 19358634 10437294 19358634 10437294 6384610 20655038 6384610 10093575 6384610 10093575 16892350 10093575 2092877 1752952 2092877 19424235 2092877 19424235 19944380 19424235 11264628 15517041 11264628 16611564 11264628 16611564 7924497 19696678 7924497 19696678 7245616 19696678 7735956 16866268 7735956 16866268 22662052 4331376 22662052 10735832 22662052 10735832 5161374 5177514 5161374 21116348 5161374 21116348 21920668 21116348 11325509 6698727 11325509 6698727 7058868 6698727 8696940 13836380 8696940 13836380 12801843 13836380 10723374 16404264 10723374 5610616 10723374 5610616 5866598 5610616 11997766 20205125 11997766 20205125 20856040 20205125 13180344 13459974 13180344 17490846 13180344 17490846 19273852 18520196 19273852 9719150 19273852 9719150 657237 879146 657237 5048968 657237 5048968 15156485 18368590 15156485 18368590 8743941 18368590 18401603 7528724 18401603 7528724 1661084 25522834 1661084 6482257 1661084 6482257 20322923 6482257 15432359 11295516 15432359 5621098 15432359 5621098 21232527 5621098 21094639 4273093 21094639 4273093 22681557 4273093 13944310 18172412 13944310 18172412 18886377 18172412 17394778 8291597 17394778 8291597 19059292 8291597 15017693 14624063 15017693 14624063 15645424 14624063 3757872 23141766 3757872 20854926 3757872 20854926 23641259 22849739 23641259 8975523 23641259 8975523 4555410 4382376 4555410 19476751 4555410 19476751 20221621 19476751 7617369 5210902 7617369 5210902 5552138 5210902 6571689 13669366 6571689 13669366 13067769 13669366 4727634 4557564 4727634 22804823 4727634 22804823 23634015 22804823 18490350 8699180 18490350 24949119 18490350 24949119 1874669 24949119 18984140 8236312 18984140 17720707 18984140 17720707 1909421 24911422 1909421 2579084 1909421 2579084 24394521 2579084 14132938 20200091 14132938 20200091 6666023 20200091 18574613 8354728 18574613 10507341 18574613 10507341 16306116 10507341 23475090 3287446 23475090 12319798 23475090 12319798 14539036 12319798 17632928 9385233 17632928 20429686 17632928 20429686 22348883 23993042 22348883 23993042 25224027 23993042 18121357 4503283 18121357 4503283 4621521 4503283 25967641 951687 25967641 21517355 25967641 21517355 5283288 21517355 10622271 7515845 10622271 7515845 19611028 7515845 14295377 13588466 14295377 13588466 19949519 19350656 19949519 18934316 19949519 18934316 7550852 6878076 7550852 20175602 7550852 20175602 20861756 20175602 9508466 8358690 9508466 8358690 18917458 8179193 18917458 23697814 18917458 23697814 24141104 23697814 8902665 8743319 8902665 19795740 8902665 19795740 7236402 19795740 10680127 9006741 10680127 9006741 2941321 23975159 2941321 2233388 2941321 2233388 2584928 2233388 22441908 22610832 22441908 22610832 4372614 22610832 14459287 12309129 14459287 14661309 14459287 14661309 8489664 5823456 8489664 5823456 5899960 5823456 13143806 13143169 13143806 10577776 13143806 10577776 16613028 10577776 16591562 7331309 16591562 7331309 7451133 7331309 7491714 19368862 7491714 10893415 7491714 10893415 11450719 10893415 3848883 23194556 3848883 20972100 3848883 20972100 21691113 20972100 13931803 12481156 13931803 12481156 14185778 12481156 7281624 19759212 7281624 8542182 7281624 8542182 18607536 8542182 13680327 13026201 13680327 8004338 13680327 8004338 8150502 8004338 10790323 12603680 10790323 12603680 16055272 26122960 16055272 26122960 966104 26122960 21575252 5574311 21575252 10630891 21575252 10630891 10206453 17099810 10206453 14463098 10206453 14463098 22299950 21504871 22299950 13284732 22299950 13284732 13467866 13284732 17871932 16910818 17871932 6303367 17871932 6303367 6133920 6303367 25572842 1157579 25572842 21377402 25572842 21377402 5240498 23656024 5240498 23656024 3495523 23656024 7191549 7205838 7191549 21295345 7191549 21295345 21818481 21295345 9730113 7564298 9730113 7564298 7964223 7564298 17839782 16432616 17839782 16432616 17225829 16432616 20955993 20457840 20955993 20457840 21177758 20457840 6879543 12150586 6879543 12150586 12820563 12150586 7596081 7168114 7596081 21312926 7596081 21312926 5564028 21312926 11023802 10442784 11023802 15750907 11023802 15750907 21757966 23494957 21757966 23494957 24513576 23494957 4062887 8107984 4062887 8107984 21992746 21198178 21992746 9645752 21992746 9645752 7287194 19737709 7287194 4894100 7287194 4894100 5206958 4894100 6547811 21030040 6547811 21030040 21748093 21030040 3487349 23512254 3487349 22348783 3487349 22348783 23496787 3186935 23496787 4826635 23496787 4826635 5462554 24014801 5462554 24014801 25091832 24014801 22992707 5477067 22992707 5477067 8593169 18863684 8593169 18863684 19644012 18863684 3237642 3518547 3237642 20938805 3237642 20938805 22890752 22316540 22890752 17578257 22890752 17578257 8053902 19105083 8053902 2629844 8053902 2629844 2971693 2629844 22149498 23230964 22149498 23230964 24386355 23230964 8447474 12253842 8447474 12253842 16511661 16781148 16511661 16781148 16908964 16781148 4692086 4478814 4692086 23495251 4692086 23495251 3163092 23495251 20266664 10730567 20266664 10730567 9613412 4330985 9613412 4330985 4561779 4330985 9011461 22503186 9011461 22503186 23164080 22503186 2678159 25889369 2678159 25889369 26817477 25889369 8400479 8210333 8400479 9994795 8400479 9994795 20509717 6175968 20509717 18092360 20509717 18092360 3335496 23545790 3335496 9123064 3335496 9123064 11679684 14859800 11679684 14859800 20952821 20326567 20952821 11543615 20952821 11543615 15129916 11543615 24126339 22902505 24126339 17217581 24126339 17217581 9601009 17217581 20147468 2992915 20147468 2992915 3523430 2992915 19274983 16218701 19274983 16218701 2682425 2384599 2682425 14387436 2682425 14387436 23685223 23024663 23685223 21591174 23685223 21591174 19389673 7940753 19389673 18929128 19389673 18929128 7275191 7297736 7275191 14841940 7275191 14841940 12005474 14841940 7390556 6811204 7390556 25284855 7390556 25284855 26428367 25284855 14623719 13606245 14623719 18596876 14623719 18596876 19549755 18596876 12202306 14720370 12202306 15306179 12202306 15306179 24815053 24094101 24815053 19344601 24815053 19344601 19494921 19344601 20758715 5404441 20758715 5404441 21858123 5404441 19282562 14120352 19282562 14120352 9193789 2760597 9193789 2760597 24041609 2760597 13469824 25111244 13469824 25111244 26240161 25111244 8557025 8257856 8557025 9353218 8557025 9353218 20044107 7314203 20044107 9846714 20044107 9846714 10238065 9846714 22499947 4601688 22499947 6816907 22499947 6816907 8259388 18613657 8259388 7200157 8259388 7200157 20083879 7200157 7755783 19380140 7755783 11836382 7755783 11836382 23183501 3733815 23183501 20282991 23183501 20282991 6779987 20282991 13287880 2645546 13287880 2645546 2368207 2645546 6012920 20953807 6012920 5003355 6012920 5003355 21994906 5003355 7570420 19526780 7570420 5825599 7570420 5825599 2884384 2681990 2884384 16043403 2884384 16043403 16978343 16490256 16978343 7620344 16978343 7620344 7849204 7620344 18312290 22074184 18312290 22074184 5010657 22074184 24593906 2269128 24593906 7495523 24593906 7495523 9637385 26464727 9637385 26464727 663921 26464727 15098490 3846323 15098490 3846323 22890979 3846323 8503237 18604724 8503237 2000525 8503237 2000525 2315922 2000525 6322532 20500493 6322532 13746583 6322532 13746583 25624928 1228446 25624928 12197870 25624928 12197870 7969093 18909926 7969093 17799047 7969093 17799047 9467884 17799047 5541765 5245223 5541765 23188965 5541765 23188965 3818504 23188965 22694745 4542367 22694745 7283107 22694745 7283107 10116036 24269278 10116036 24269278 25529001 24269278 23495953 17561146 23495953 17561146 9374098 17561146 12307060 11677825 12307060 18511206 12307060 18511206 19447544 18511206 8517817 8272214 8517817 9097557 8517817 9097557 11330891 23333571 11330891 23333571 24324000 23333571 6234287 5755552 6234287 9546621 6234287 9546621 17627493 9546621 3411546 23547570 3411546 23547570 19536678 7634184 19536678 12082300 19536678 12082300 8028482 7562138 8028482 19298083 8028482 19298083 7649844 19298083 16952399 11002246 16952399 11002246 11869391 11002246 21556453 5318128 21556453 19540459 21556453 19540459 8352215 8110443 8352215 17337203 8352215 17337203 9826391 17337203 7571474 19452189 7571474 9722773 7571474 9722773 17269129 9722773 5650670 21329626 5650670 12706293 5650670 12706293 12966288 12706293 1495438 25666695 1495438 24559400 1495438 24559400 25534251 24559400 22049083 2247974 22049083 2247974 2604874 2247974 10480178 9894932 10480178 5006359 10480178 5006359 748843 782902 748843 23105225 748843 23105225 13461918 8001043 13461918 8001043 19435385 8001043 6581668 6429300 6581668 21386748 6581668 21386748 4807796 4778364 4807796 23136185 4807796 23136185 23886369 23136185 15080047 14082982 15080047 21262034 15080047 21262034 5566225 21262034 20201033 16649122 20201033 16649122 7140907 19763543 7140907 14344197 7140907 14344197 15494174 14545349 15494174 13130020 15494174 13130020 9300674 21824816 9300674 21824816 22621399 21824816 6550090 15966307 6550090 15966307 20742957 5893970 20742957 19329343 20742957 19329343 10427006 9928617 10427006 19442427 10427006 19442427 20376400 19442427 15578052 10405598 15578052 10405598 1796678 24915119 1796678 7420373 1796678 7420373 21456648 6018117 21456648 19400827 21456648 19400827 17400522 13447033 17400522 13447033 13321974 13447033 21929005 4827525 21929005 10075831 21929005 10075831 16926582 10075831 22521299 21684031 22521299 20867643 22521299 20867643 5995452 20867643 26094829 25159639 26094829 16255476 26094829 16255476 6927682 7045873 6927682 22568414 6927682 22568414 4494040 22568414 22395620 21398989 22395620 22518870 22395620 22518870 23229153 22518870 15004017 3233477 15004017 3233477 3368932 3233477 20345232 19582057 20345232 16072265 20345232 16072265 5073726 4851303 5073726 14083645 5073726 14083645 14150237 14083645 4269644 4229130 4269644 17988676 4269644 17988676 18619421 17988676 5110328 4780743 5110328 16206355 5110328 16206355 10952270 16206355 10593078 15964735 10593078 20223507 10593078 20223507 20767099 20223507 13583444 13423293 13583444 15726860 13583444 15726860 11061127 15726860 24610119 2232556 24610119 25501325 24610119 25501325 26469120 25501325 11147811 6449991 11147811 6449991 20766661 6449991 8055498 23174154 8055498 23174154 24323566 23174154 2100184 1919577 2100184 18177433 2100184 18177433 9089641 18177433 6206604 6299806 6206604 7365757 6206604 7365757 19799835 7365757 5746720 21008378 5746720 10288305 5746720 10288305 10818485 10288305 225805 448874 225805 13601471 225805 13601471 26459565 442263 26459565 7524396 26459565 7524396 13559162 12652045 13559162 9629661 13559162 9629661 17397121 9629661 16786018 21876394 16786018 21876394 22745174 21876394 8616659 5861620 8616659 5861620 21296619 5861620 19874108 13111439 19874108 13111439 13062076 9547451 13062076 9547451 9942609 9547451 25032288 23978314 25032288 21659022 25032288 21659022 4950649 21659022 5162063 5067106 5162063 5067106 22332327 5067106 11216551 13263601 11216551 13263601 19294665 20679881 19294665 20679881 6542846 20679881 7878863 11104401 7878863 11104401 15709217 11104401 5105792 4853819 5105792 20698262 5105792 20698262 13288953 2820366 13288953 2820366 2577959 2820366 24877902 23728699 24877902 9480127 24877902 9480127 4353791 22484808 4353791 11057296 4353791 11057296 11690044 11057296 10272524 16604870 10272524 11200595 10272524 11200595 18284922 8671071 18284922 13439491 18284922 13439491 9420225 17689197 9420225 6375823 9420225 6375823 6181436 6375823 21118505 20570728 21118505 4186101 21118505 4186101 4195277 4186101 21378985 11889786 21378985 11889786 12442535 11889786 14867496 25468194 14867496 25468194 26282160 25468194 23208520 20539293 23208520 20539293 6449182 20539293 21464529 1150104 21464529 1150104 1389695 1150104 13322855 13075461 13322855 9088628 13322855 9088628 9383274 9088628 22481060 4483071 22481060 17250895 22481060 17250895 10678258 16429830 10678258 22423202 10678258 22423202 24740893 2084282 24740893 13623365 24740893 13623365 4386455 4081912 4386455 8327859 4386455 8327859 18925521 8327859 12267625 11413928 12267625 11183554 12267625 11183554 11911606 11183554 23175427 22008728 23175427 13110184 23175427 13110184 12815153 13958804 12815153 10963365 12815153 10963365 9992873 17061011 9992873 14935112 9992873 14935112 11638117 14935112 3104231 26493545 3104231 26493545 631528 26493545 8116100 7909047 8116100 14805058 8116100 14805058 20563851 24976129 20563851 24976129 2011355 24976129 13341696 8411917 13341696 8411917 8700622 8411917 18800464 17761313 18800464 17702349 18800464 17702349 10903813 8056083 10903813 8056083 4008345 4123038 4008345 7992265 4008345 7992265 22877500 22212123 22877500 21467482 22877500 21467482 4108309 22993909 4108309 7901917 4108309 7901917 19477894 7901917 13977634 13052900 13977634 13052900 4929995 21909469 4929995 10088088 4929995 10088088 24689702 24115394 24689702 9133535 24689702 9133535 2369170 1986926 2369170 21968843 2369170 21968843 5051288 21968843 3755351 23061800 3755351 6271481 3755351 6271481 15036212 15958005 15036212 15958005 11167663 15958005 18123690 8991592 18123690 18864627 18123690 18864627 8197888 18864627 16136229 1186451 16136229 1186451 1414492 1186451 18336685 19788874 18336685 19788874 20560001 19788874 11098001 16060654 11098001 26369230 11098001 26369230 739182 26369230 8614687 4996639 8614687 4996639 5355178 4996639 24641639 2277958 24641639 18805521 24641639 18805521 8404152 18805521 22976965 22265061 22976965 13030598 22976965 13030598 13657976 13030598 21796536 4988360 21796536 21849129 21796536 21849129 4935064 21849129 20435587 13921693 20435587 13921693 14989630 13921693 20190731 6606516 20190731 22089766 20190731 22089766 23037443 22089766 21487104 20982662 21487104 22140296 21487104 22140296 4848360 22140296 6986756 6618289 6986756 11520026 6986756 11520026 15357107 11520026 6432277 6053256 6432277 18528979 6432277 18528979 21833772 5606432 21833772 13629792 21833772 13629792 2889346 23999982 2889346 17146997 2889346 17146997 17957455 17146997 17064905 10175307 17064905 11413081 17064905 11413081 12394519 11413081 18925399 18761084 18925399 17838863 18925399 17838863 7651616 19629841 7651616 19629841 7534610 19629841 23636848 23198028 23636848 11120431 23636848 11120431 16186686 11120431 23768740 3001364 23768740 22100781 23768740 22100781 13748425 2888061 13748425 2888061 23910521 2888061 15204517 11808885 15204517 11786867 15204517 11786867 12801267 11786867 20896428 3361877 20896428 3361877 3251934 3361877 12213510 11737813 12213510 6729370 12213510 6729370 20414171 6729370 8993930 8672382 8993930 2554239 8993930 2554239 24226459 2554239 13027450 18461478 13027450 18461478 19263560 18461478 9608485 8993168 9608485 20334832 9608485 20334832 6491043 20334832 18904180 18541909 18904180 24021904 18904180 24021904 2809464 24021904 12575213 11853951 12575213 18529688 12575213 18529688 6327254 6458630 6327254 21810784 6327254 21810784 24781159 23736445 24781159 22120564 24781159 22120564 2651404 24267844 2651404 6417822 2651404 6417822 20997773 6417822 1484543 25390168 1484543 10687497 1484543 10687497 16058624 10687497 7538673 19491624 7538673 18422483 7538673 18422483 19065269 18422483 4391602 4341678 4391602 19315850 4391602 19315850 19608318 19315850 15348415 6940529 15348415 6940529 6842467 6940529 16985778 24299232 16985778 24299232 25531610 24299232 15656201 11366830 15656201 11366830 15480645 11366830 22810600 4306459 22810600 19480190 22810600 19480190 5219114 23088467 5219114 23088467 3898004 23088467 4315690 14755311 4315690 14755311 19057545 8368098 19057545 19339658 19057545 19339658 4543999 4279656 4543999 16140061 4543999 16140061 16833779 16140061 8222020 18880122 8222020 14112932 8222020 14112932 23670463 1169673 23670463 1169673 1254962 1169673 17424780 18703449 17424780 18703449 8227295 18703449 11517327 15391657 11517327 25544142 11517327 25544142 1408604 25544142 18508406 8768986 18508406 17965075 18508406 17965075 18563506 17965075 2541208 2896710 2541208 10505250 2541208 10505250 22034730 4743192 22034730 19032931 22034730 19032931 7815225 19032931 15674364 11127625 15674364 14020434 15674364 14020434 12858810 14020434 15070835 14220444 15070835 6225595 15070835 6225595 6727428 6225595 24356999 2461375 24356999 23629400 24356999 23629400 3358011 23629400 14482985 10342732 14482985 10342732 10583484 16348766 10583484 7749418 10583484 7749418 7763522 7749418 10458966 16128701 10458966 8134312 10458966 8134312 23282030 22622741 23282030 13805502 23282030 13805502 14001769 13805502 16604617 19712426 16604617 19712426 3998735 22964361 3998735 8856481 3998735 8856481 19928080 19246746 19928080 17860829 19928080 17860829 6706213 5822261 6706213 5822261 5887679 5822261 13843427 17438374 13843427 17438374 9376557 17438374 17478082 8279950 17478082 8279950 19124172 8279950 11958308 15014831 11958308 6677490 11958308 6677490 20668337 6677490 5407916 5192136 5407916 11040773 5407916 11040773 11732678 11040773 3430956 3444330 3430956 18025152 3430956 18025152 18611427 18025152 17980318 8857944 17980318 18005153 17980318 18005153 18846297 18005153 964295 25904953 964295 17104776 964295 17104776 11056573 16050013 11056573 18419527 11056573 18419527 8476001 18419527 10673012 10010547 10673012 12137270 10673012 12137270 20976349 20332081 20976349 11288606 20976349 11288606 3839522 4057215 3839522 19466479 3839522 19466479 20775579 6223502 20775579 7853735 20775579 7853735 8960280 8864800 8960280 8864800 18463829 8864800 7360175 19504318 7360175 7096365 7360175 7096365 21189148 20601365 21189148 7830434 21189148 7830434 5349547 5298303 5349547 21732459 5349547 21732459 16262228 8487519 16262228 8487519 9027871 8487519 24460220 2367597 24460220 8286349 24460220 8286349 4871335 21907100 4871335 10825712 4871335 10825712 22827451 3883132 22827451 13882524 22827451 13882524 14706178 13882524 18606205 8747043 18606205 16949600 18606205 16949600 9948579 16949600 10409525 8615101 10409525 8615101 9069893 8615101 16560856 19791473 16560856 19791473 20768145 20362191 20768145 2968607 20768145 2968607 2645190 2968607 15106834 15614935 15106834 15614935 16351715 15614935 7262055 19659029 7262055 16623571 7262055 16623571 13729942 13212425 13729942 20599778 13729942 20599778 6361654 20599778 12794424 13586576 12794424 13586576 13098715 13586576 12676752 14279736 12676752 10036279 12676752 10036279 8354355 21515744 8354355 21515744 22175297 21515744 11432971 15340301 11432971 15340301 12582938 14186997 12582938 17548310 12582938 17548310 18220690 17548310 7577604 23324548 7577604 23324548 3456623 23324548 12578017 5754274 12578017 5754274 5810327 5754274 22957359 24257107 22957359 24257107 2592424 24257107 23392362 20322853 23392362 20322853 10960427 13349670 10960427 13349670 21179289 20687090 21179289 13360771 21179289 13360771 13469725 13360771 20219237 19848768 20219237 12088120 20219237 12088120 14761186 12088120 23058921 3734573 23058921 15048353 23058921 15048353 9811549 23399435 9811549 23399435 3704162 23399435 23540730 6059992 23540730 6059992 6186341 6059992 10360014 16205304 10360014 4400878 10360014 4400878 4368539 4400878 21961058 21339378 21961058 8869273 21961058 8869273 9286718 8869273 13811828 17620638 13811828 17620638 7454093 7404038 7454093 17548204 7454093 17548204 17833092 17548204 9349196 8852303 9349196 14158776 9349196 14158776 14437939 14158776 4458931 4212906 4458931 12461215 4458931 12461215 17440311 23550516 17440311 23550516 24180887 23550516 16879733 11179163 16879733 11179163 11459457 11179163 20187910 19772156 20187910 18062051 20187910 18062051 9001279 18062051 21000914 20422972 21000914 11970946 21000914 11970946 12540457 11970946 14698435 12102943 14698435 8721269 14698435 8721269 9072946 8721269 18769550 8352340 18769550 16503799 18769550 16503799 9355463 5137811 9355463 5137811 21492656 5137811 19838207 11145358 19838207 11145358 11570611 11145358 19228807 18441859 19228807 16517560 19228807 16517560 5531700 21454775 5531700 14771699 5531700 14771699 11984178 14771699 8570115 8061313 8570115 20756753 8570115 20756753 21400929 20756753 8622559 1698926 8622559 1698926 25337538 1698926 15060219 11895771 15060219 7722629 15060219 7722629 6608891 6135460 6608891 19319974 6608891 19319974 10753599 16496630 10753599 23986144 10753599 23986144 25169247 23986144 4179085 3852889 4179085 24267392 4179085 24267392 25428741 24267392 14936344 11941489 14936344 16376682 14936344 16376682 17247734 16376682 6579590 4556513 6579590 4556513 4602026 4556513 24975161 1677141 24975161 4281158 24975161 4281158 4273535 4281158 19154459 18451047 19154459 3738911 19154459 3738911 4104105 3738911 13711387 12935073 13711387 2952413 13711387 2952413 2472865 2952413 4480266 24570781 4480266 24570781 2372809 24570781 22087070 5443762 22087070 19915330 22087070 19915330 6086382 6003310 6086382 11361640 6086382 11361640 15539178 11361640 8519366 18263861 8519366 5103313 8519366 5103313 5396174 5103313 24843636 2072220 24843636 18302888 24843636 18302888 8921101 18302888 20647457 20263635 20647457 8940415 20647457 8940415 18432396 8940415 23978445 2871741 23978445 19233045 23978445 19233045 7805981 19233045 21034027 20559372 21034027 17095280 21034027 17095280 9944691 17095280 13362223 5697110 13362223 5697110 5603763 5697110 21565570 21506275 21565570 21506275 22144984 21506275 20530781 6793706 20530781 13587271 20530781 13587271 12823844 12050344 12823844 18770918 12823844 18770918 8219415 18770918 20698855 6491942 20698855 9701022 20698855 9701022 17302176 9701022 19005187 18204872 19005187 16897528 19005187 16897528 5880391 21134235 5880391 8261353 5880391 8261353 15151361 11748187 15151361 6984169 15151361 6984169 19774032 6984169 7381602 19677260 7381602 18876920 7381602 18876920 19650140 18876920 6746248 20276304 6746248 8839395 6746248 8839395 18024481 8839395 2985736 3385749 2985736 23871380 2985736 23871380 25093683 23871380 6437885 20665758 6437885 21076523 6437885 21076523 3916169 22721412 3916169 15509055 3916169 15509055 15810920 15509055 9816394 24359324 9816394 24359324 2648469 24359324 19744445 7158852 19744445 17677039 19744445 17677039 8927497 3513673 8927497 3513673 3629055 3513673 12028455 14782189 12028455 5727141 12028455 5727141 5827108 5727141 20114388 8874812 20114388 8874812 4357496 4406203 4357496 14417194 4357496 14417194 20641796 19862977 20641796 6133701 20641796 6133701 6616153 6133701 20836720 11883378 20836720 11883378 10463357 6877450 10463357 6877450 2614346 2205720 2614346 19724703 2614346 19724703 19945584 19724703 9624501 17665028 9624501 19350568 9624501 19350568 7701202 19350568 16968574 10187320 16968574 10257297 16968574 10257297 13735327 13525227 13735327 13525227 13189503 13525227 18773878 8536284 18773878 14450700 18773878 14450700 15065898 14450700 15664978 14748063 15664978 5278183 15664978 5278183 5339673 5278183 8157840 18949058 8157840 14484523 8157840 14484523 15414896 14484523 11553314 15289845 11553314 8481203 11553314 8481203 18564925 8481203 14174231 20084665 14174231 20084665 6973589 20084665 20492175 6037970 20492175 7045089 20492175 7045089 7464071 7045089 14180433 20076313 14180433 20076313 6786261 20076313 18353460 17888346 18353460 18528399 18353460 18528399 18718487 18528399 17619595 9205630 17619595 9205630 9543057 9205630 24522386 2247016 24522386 13356111 24522386 13356111 12128107 11169343 12128107 20460901 12128107 20460901 6112330 20460901 6688341 6432907 6688341 9440924 6688341 9440924 18051553 9440924 14524528 17115202 14524528 17115202 6135565 5613821 6135565 7773247 6135565 7773247 13978063 19646443 13978063 19646443 20369521 19646443 14482925 6077225 14482925 6077225 3348637 23686405 3348637 9921189 3348637 9921189 17175403 9921189 15843433 12492217 15843433 12492217 5493417 5494543 5493417 15082749 5493417 15082749 11896398 15082749 3164824 3557879 3164824 9810440 3164824 9810440 20106322 19449317 20106322 18873633 20106322 18873633 8144956 18873633 18370858 14142494 18370858 14142494 14862899 14142494 18322284 17815442 18322284 6797738 18322284 6797738 20404695 6797738 5040674 24252406 5040674 24252406 2630424 24252406 14989850 3298340 14989850 3298340 23636121 3298340 17875251 17518571 17875251 7863401 17875251 7863401 23186255 22001304 23186255 10329742 23186255 10329742 16984266 10329742 22291340 21516900 22291340 11548031 22291340 11548031 15112858 11548031 20965233 20467971 20965233 12236317 20965233 12236317 14564074 12236317 17991575 17674067 17991575 16326653 17991575 16326653 3803018 23236805 3803018 19225881 3803018 19225881 7775867 19225881 2858807 24201216 2858807 11493589 2858807 11493589 12351598 11493589 5049704 21699101 5049704 14233462 5049704 14233462 14738511 14233462 7828600 7258241 7828600 18154667 7828600 18154667 19046289 18154667 15515192 10388316 15515192 10388316 20370099 20068188 20370099 4295081 20370099 4295081 4447445 4295081 24458739 2321294 24458739 6153681 24458739 6153681 6668442 6153681 15340851 22354251 15340851 22354251 4770874 22354251 20940386 6030776 20940386 11729612 20940386 11729612 10879021 7832302 10879021 7832302 1203192 1598771 1203192 15679074 1203192 15679074 23839341 2944659 23839341 16943325 23839341 16943325 10068180 16943325 19950545 3646849 19950545 3646849 4075360 3646849 15406048 14407456 15406048 5041030 15406048 5041030 5322635 5041030 19417846 18563169 19417846 5249825 19417846 5249825 21744959 5249825 7509244 13576065 7509244 13576065 13124725 13576065 7634627 3273839 7634627 3273839 23589211 3273839 14730355 14317313 14730355 14317313 8236205 18656507 8236205 11477927 8236205 11477927 23676642 3294515 23676642 15859800 23676642 15859800 16483939 15859800 22133693 24690869 22133693 24690869 2235206 24690869 7857983 7191124 7857983 17838741 7857983 17838741 9233396 18037510 9233396 8998870 9233396 8998870 18804375 3306063 18804375 3306063 3364408 3306063 6742772 23487980 6742772 23487980 3367949 23487980 20328043 19422304 20328043 23925354 20328043 23925354 3006983 23925354 20870732 5741911 20870732 13038635 20870732 13038635 6951178 20323435 6951178 10299148 6951178 10299148 24291999 24033078 24291999 24033078 2994081 24033078 13657555 11247328 13657555 11247328 12258318 11247328 12581522 11731327 12581522 9607342 12581522 9607342 17653036 9607342 3444029 2991007 3444029 14631050 3444029 14631050 15388328 14730955 15388328 11307723 15388328 11307723 12086811 11307723 15856378 11015303 15856378 24869125 15856378 24869125 2013007 24869125 13535496 11690120 13535496 11690120 7211430 7218589 7211430 23037050 7211430 23037050 3417544 23506200 3417544 20457999 3417544 20457999 14405336 12467144 14405336 22615487 14405336 22615487 4400495 22615487 16650180 16187093 16650180 17757078 16650180 17757078 5762839 5444523 5762839 6100828 5762839 6100828 20970474 6100828 17711917 17495395 17711917 3893600 17711917 3893600 3799027 3893600 5062157 21836319 5062157 8020875 5062157 8020875 23892456 22854779 23892456 15787729 23892456 15787729 9794098 17460803 9794098 10586728 9794098 10586728 25466454 24278622 25466454 8531762 25466454 8531762 4598050 4393360 4598050 19039895 4598050 19039895 19823116 19039895 18866723 5462317 18866723 5462317 21851226 5462317 13146224 21172066 13146224 21172066 21913309 21172066 16971261 14316936 16971261 14316936 12412117 14316936 22666542 4492281 22666542 12708020 22666542 12708020 7615557 6934656 7615557 13685079 7615557 13685079 14560908 13685079 6140544 20768357 6140544 8498576 6140544 8498576 9054354 8498576 4441302 22455787 4441302 10270160 4441302 10270160 16922325 10270160 3920999 23124687 3920999 22128934 3920999 22128934 22677154 22128934 17686299 9482414 17686299 12989162 17686299 12989162 9026941 8510704 9026941 16762339 9026941 16762339 10461083 16762339 2494912 2870212 2494912 19808516 2494912 19808516 18570022 17961781 18570022 19432732 18570022 19432732 7543167 19432732 10219526 10026970 10219526 18224026 10219526 18224026 18640718 18224026 11389006 10857768 11389006 21904087 11389006 21904087 22584748 21904087 9629029 5946595 9629029 5946595 3986067 23007149 3986067 13193056 3986067 13193056 14157754 13193056 8363663 23962373 8363663 23962373 2882136 23962373 9961107 6893327 9961107 6893327 20011321 6893327 5735946 5403571 5735946 6232565 5735946 6232565 20880256 6232565 16092695 15763546 16092695 15763546 11339609 15763546 17549205 4845604 17549205 4845604 4883681 4845604 18207011 17922460 18207011 9215996 18207011 9215996 11965157 21801328 11965157 21801328 22602997 21801328 22115984 16408583 22115984 16408583 3776726 23079940 3776726 14444449 3776726 14444449 14841127 14444449 13846673 12980476 13846673 15364428 13846673 15364428 11679264 15364428 20118239 6613794 20118239 8257034 20118239 8257034 679861 809153 679861 10878049 679861 10878049 21540104 21052326 21540104 16509538 21540104 16509538 10205564 16509538 11864431 15129342 11864431 18792466 11864431 18792466 24786376 23472916 24786376 9099531 24786376 9099531 5719989 21160075 5719989 15940236 5719989 15940236 16368487 15940236 13040438 12854883 13040438 14544588 13040438 14544588 3873787 23080784 3873787 13004926 3873787 13004926 13021016 13004926 12183800 23384688 12183800 23384688 3591539 23384688 19087485 15266915 19087485 15266915 15980057 15266915 22222546 4859803 22222546 20598223 22222546 20598223 6640613 20598223 21961798 5087936 21961798 14653874 21961798 14653874 15447395 14653874 18331020 17611540 18331020 3898053 18331020 3898053 22884200 3898053 18834615 19966668 18834615 19966668 3057733 23984124 3057733 7515302 3057733 7515302 19609336 7515302 2051145 1542705 2051145 16627284 2051145 16627284 17372632 16627284 16482406 14534773 16482406 14534773 12213824 14534773 22224781 4865749 22224781 16009776 22224781 16009776 5545787 5600067 5545787 20562195 5545787 20562195 6338681 20562195 2321560 24461088 2321560 23811976 2321560 23811976 17982504 17741156 17982504 17955467 17982504 17955467 18732230 17955467 11396108 1332738 11396108 1332738 25735868 1332738 7604900 19269441 7604900 7314916 7604900 7314916 7855836 7314916 1499498 25359706 1499498 13393757 1499498 13393757 17172986 17068587 17172986 17068587 5277208 5071752 5277208 14009769 5277208 14009769 12677268 14009769 7067848 19962995 7067848 19834220 7067848 19834220 8314511 7759362 8314511 14717199 8314511 14717199 12101061 14717199 806066 202133 806066 202133 26699849 202133 11434327 21302979 11434327 21302979 5513211 21302979 15100628 14123535 15100628 18945111 15100628 18945111 19026649 18945111 8265135 10994961 8265135 10994961 16048742 10994961 7792261 7266070 7792261 20871832 7792261 20871832 22871416 23814934 22871416 23814934 24441053 23814934 4695640 4495805 4695640 14245537 4695640 14245537 15102367 14245537 8664821 18207488 8664821 7170216 8664821 7170216 22541245 2693288 22541245 2693288 2626807 2693288 14411745 22083164 14411745 22083164 22794002 22083164 16604691 8682282 16604691 8682282 18628073 8682282 9218633 17563720 9218633 13295495 9218633 13295495 21438149 24644410 21438149 24644410 2163961 24644410 8355296 8188777 8355296 22125967 8355296 22125967 4673526 22125967 19472377 6820487 19472377 6820487 7231615 6820487 17847566 18717096 17847566 18717096 19068716 18717096 16888811 10419417 16888811 21433844 16888811 21433844 22234400 21433844 21812883 5322402 21812883 7376726 21812883 7376726 9158700 17603478 9158700 5906200 9158700 5906200 6069543 5906200 6464893 20468364 6464893 9834865 6464893 9834865 20998223 5755073 20998223 24395536 20998223 24395536 2558636 24395536 16300346 9212019 16300346 9212019 18359476 8015690 18359476 8015690 19134588 8015690 7998618 18921132 7998618 5776244 7998618 5776244 21191545 5776244 9683034 9206519 9683034 1214446 9683034 1214446 1340654 1214446 19234985 19808767 19234985 19808767 20059087 19808767 19094904 13870242 19094904 13870242 13140099 13870242 19746377 7372772 19746377 7435099 19746377 7435099 7803059 7435099 22078994 4544062 22078994 13214678 22078994 13214678 13426537 13214678 16601207 15930055 16601207 14308872 16601207 14308872 4076279 3667474 4076279 5686766 4076279 5686766 8664020 8274655 8664020 6249100 8664020 6249100 6326844 6249100 23703146 23075595 23703146 22139215 23703146 22139215 5022792 22139215 7952742 2891390 7952742 2891390 3304173 2891390 21738935 17368262 21738935 17368262 9752809 17368262 10256121 5695098 10256121 5695098 6246556 5695098 18240197 20025594 18240197 20025594 22882717 21934427 22882717 14447220 22882717 14447220 12207075 11660701 12207075 12539639 12207075 12539639 18490181 8490338 18490181 16989708 18490181 16989708 9775772 16989708 12191811 4143486 12191811 4143486 22471207 4143486 21803910 10665843 21803910 10665843 11142632 10665843 21813862 21154825 21813862 9954353 21813862 9954353 10657333 9954353 16751129 16148231 16751129 3621796 16751129 3621796 3407040 3621796 17018081 16416213 17018081 14766333 17018081 14766333 11947838 14766333 21534469 23651282 21534469 23651282 3140128 23651282 8065067 7736914 8065067 18968610 8065067 18968610 8873148 8199882 8873148 24257413 8873148 24257413 2856977 24257413 6416947 5972067 6416947 24421261 6416947 24421261 2515155 24421261 14369723 10881835 14369723 10881835 16025881 10881835 5885329 4765346 5885329 4765346 4823545 4765346 15798287 16469170 15798287 16469170 17071024 16469170 13561002 2676140 13561002 2676140 24202652 2676140 4757791 11099618 4757791 11099618 19095955 7938351 19095955 9012559 19095955 9012559 6822719 20057931 6822719 7628257 6822719 7628257 10065214 12451298 10065214 12451298 15277730 18400546 15277730 18400546 8434327 18400546 12201453 11925381 12201453 11925381 17468552 23850247 17468552 23850247 25032758 23850247 11596918 15442566 11596918 24056379 11596918 24056379 3065801 24056379 9725951 17023114 9725951 23408477 9725951 23408477 3683822 23408477 10807713 11371417 10807713 11371417 24035571 23068198 24035571 14063582 24035571 14063582 12505590 14063582 16699246 8227485 16699246 8227485 8494162 8227485 16974848 17596625 16974848 17596625 9331884 17596625 15909256 12031119 15909256 12031119 12725504 12031119 19174315 7871509 19174315 14839037 19174315 14839037 15278336 14839037 15648592 15453956 15648592 3769903 15648592 3769903 3567016 3769903 18799226 18308920 18799226 2405896 18799226 2405896 2694156 2405896 10761855 18796057 10761855 18796057 19628550 18796057 11288465 3877799 11288465 3877799 3767083 3877799 14987844 20504080 14987844 20504080 6442152 20504080 24004974 23605991 24004974 15716755 24004974 15716755 10269603 16924530 10269603 11922943 10269603 11922943 16934601 9464605 16934601 9464605 17513858 9464605 12091841 19641480 12091841 19641480 20290502 19641480 7959408 7428441 7959408 8076519 7959408 8076519 19379158 8076519 10006691 9717136 10006691 5095628 10006691 5095628 5169931 21713173 5169931 20609597 5169931 20609597 21161502 20609597 20339598 6576859 20339598 14770849 20339598 14770849 15300962 14770849 20791066 21830431 20791066 21830431 5337025 21830431 21166924 5787696 21166924 18752342 21166924 18752342 8144963 18752342 11834503 14628395 11834503 20030077 11834503 20030077 2142272 24736424 2142272 5374795 2142272 5374795 21543791 5374795 6845794 20835873 6845794 20835873 21386088 20835873 9870122 9201639 9870122 16059213 9870122 16059213 17332616 7355420 17332616 7355420 7764066 7355420 16334404 15456605 16334404 12433507 16334404 12433507 14431368 12433507 16817037 10344561 16817037 22315169 16817037 22315169 23522092 22315169 17864696 14453457 17864696 14453457 10059020 9708581 10059020 15623724 10059020 15623724 11253629 15623724 9365181 17529848 9365181 13823040 9365181 13823040 22440883 21748765 22440883 16528265 22440883 16528265 9711542 9380042 9711542 11141234 9711542 11141234 17712997 19205082 17712997 19205082 19620034 19205082 15832462 10933973 15832462 21990040 15832462 21990040 4936253 21990040 5256472 5167095 5256472 17036207 5256472 17036207 9761991 17036207 9511071 20578327 9511071 20578327 3459457 23352966 3459457 19892750 3459457 19892750 20610393 19892750 8139906 7950934 8139906 7950934 8474367 7950934 7805205 22187851 7805205 22187851 4526740 22187851 13329926 11436412 13329926 11436412 15343924 11436412 3540887 23319277 3540887 10289530 3540887 10289530 15826115 18180270 15826115 18180270 21348200 20697769 21348200 6143957 21348200 6143957 6455158 6143957 24182054 2798432 24182054 8347939 24182054 8347939 12586768 16352188 12586768 16352188 17021233 16352188 16828561 8208703 16828561 8208703 8526813 8208703 22706455 3986358 22706455 20508626 22706455 20508626 8158067 12370753 8158067 12370753 20918167 5844408 20918167 11957883 20918167 11957883 12703876 11957883 15254949 9853433 15254949 9853433 10318617 9853433 18234279 20032796 18234279 20032796 20659903 20032796 19783461 7571971 19783461 10428764 19783461 10428764 16796781 10428764 21988993 4879082 21988993 8790496 21988993 8790496 8961516 8790496 22466589 4861443 22466589 12138451 22466589 12138451 15297919 12138451 19202787 18341603 19202787 13238195 19202787 13238195 8710795 20681659 8710795 20681659 4665151 22180001 4665151 21482564 4665151 21482564 16436108 10676238 16436108 16088949 16436108 16088949 6999483 22926641 6999483 22926641 4206962 22926641 18624794 16972120 18624794 16972120 10300150 16972120 18963829 8183832 18963829 8736550 18963829 8736550 9187543 8736550 17594402 9665897 17594402 8479187 17594402 8479187 8869311 8479187 10621827 10088338 10621827 4760087 10621827 4760087 21870666 4760087 18672924 20706084 18672924 20706084 3994749 22893575 3994749 21375382 3994749 21375382 5215858 21375382 3753763 22966112 3753763 9449837 3753763 9449837 13658284 16272856 13658284 16272856 16830641 16272856 16816162 8832680 16816162 8832680 9453220 8832680 22860261 22251817 22860261 21195217 22860261 21195217 8975866 17793326 8975866 20510636 8975866 20510636 21580209 5077889 21580209 14962098 21580209 14962098 15361715 14962098 22026295 21204472 22026295 9850069 22026295 9850069 1483446 25642359 1483446 18327206 1483446 18327206 16222037 8049637 16222037 8049637 19121092 8049637 12535449 14174143 12535449 12629063 12535449 12629063 14137227 12629063 11157904 7991220 11157904 7991220 5369627 5164247 5369627 26908300 5369627 26908300 25511 26908300 10969815 12815723 10969815 12815723 16700066 16450944 16700066 10451150 16700066 10451150 5257562 21494936 5257562 9926340 5257562 9926340 17044853 9926340 4593731 22505076 4593731 15079869 4593731 15079869 13247405 5311415 13247405 5311415 21425734 5311415 15863659 20148422 15863659 20148422 7121858 20148422 8559831 5729090 8559831 5729090 5831183 5729090 18886800 23528180 18886800 23528180 24445646 23528180 11208309 10687186 11208309 14640738 11208309 14640738 14595212 10485046 14595212 10485046 9069732 2185655 9069732 2185655 1718496 2185655 13369756 16194081 13369756 16194081 20575903 6022933 20575903 20301369 20575903 20301369 6445341 5933638 6445341 17790110 6445341 17790110 18339721 17790110 12941993 12771638 12941993 18575381 12941993 18575381 8279812 18575381 18230361 4072955 18230361 4072955 4077977 4044152 4077977 8913762 4077977 8913762 18278840 8913762 9484242 8872090 9484242 11048237 9484242 11048237 15722242 11048237 5840048 21393111 5840048 3445273 5840048 3445273 23205681 3445273 10495034 9978309 10495034 8348696 10495034 8348696 8928315 8348696 17725651 17116210 17725651 15893474 17725651 15893474 11236619 15333213 11236619 21414155 11236619 21414155 22205072 21414155 7964195 12894392 7964195 12894392 13542802 12894392 12387865 14462920 12387865 7106094 12387865 7106094 7673138 7106094 18999241 11387118 18999241 11387118 12111748 11387118 20855938 5923892 20855938 6928318 20855938 6928318 7075235 6928318 14182066 13917209 14182066 9889615 14182066 9889615 23718851 23139007 23718851 18450198 23718851 18450198 10406474 16726936 10406474 17990342 10406474 17990342 18354589 17990342 12446787 11532265 12446787 25062176 12446787 25062176 26223841 25062176 24692060 23505042 24692060 23680585 24692060 23680585 24872623 23680585 17736234 14023163 17736234 14023163 10509572 20714348 10509572 20714348 4502191 22469003 4502191 16852908 4502191 16852908 17653747 16852908 17146368 13917030 17146368 13917030 6641531 24483035 6641531 24483035 25443715 24483035 13923170 12966886 13923170 14181752 13923170 14181752 14598470 14181752 13135220 12998353 13135220 14393007 13135220 14393007 14403350 14393007 6068620 20989700 6068620 16853009 6068620 16853009 19434417 18491362 19434417 14358068 19434417 14358068 15410701 14358068 24078282 25713806 24078282 25713806 1433250 25713806 4620936 7506355 4620936 7506355 19766912 7506355 14964267 13988383 14964267 10725595 14964267 10725595 11231750 10725595 12063587 24979785 12063587 24979785 1909804 24979785 19493298 12916785 19493298 12916785 8284326 7753064 8284326 22214236 8284326 22214236 4555339 22214236 4704325 22430140 4704325 6630706 4704325 6630706 21660591 20818369 21660591 5338747 21660591 5338747 5442049 5338747 20936178 19272279 20936178 19272279 19241894 8168582 19241894 17942564 19241894 17942564 9296583 17942564 18583508 18029805 18583508 4950393 18583508 4950393 5192003 4950393 5687500 7531951 5687500 7531951 8650775 22798789 8650775 22798789 23459380 22798789 20494263 19901630 20494263 20297931 20494263 20297931 6757236 20297931 14829293 11936683 14829293 21766152 14829293 21766152 22404087 21766152 2805873 23916516 2805873 23186688 2805873 23186688 5933829 3092933 5933829 3092933 23819545 3092933 1200157 25782675 1200157 7052892 1200157 7052892 19092424 18066365 19092424 18066365 9825531 9161232 9825531 23502346 9825531 23502346 3226225 23502346 10115989 9660237 10115989 22713422 10115989 22713422 4263350 22713422 5743140 1962909 5743140 1962909 25087476 1962909 14261770 13317301 14261770 12084450 14261770 12084450 4266915 22562344 4266915 14862281 4266915 14862281 13205466 4357552 13205466 4357552 4761957 4357552 9166051 16196009 9166051 16196009 15721589 11220775 15721589 15775875 15721589 15775875 4868600 21922231 4868600 21511956 4868600 21511956 22264179 21511956 20765129 18946491 20765129 18946491 10124678 16481317 10124678 16491770 10124678 16491770 11738183 6981392 11738183 6981392 19778563 6981392 16870515 18875730 16870515 18875730 19715707 18875730 15774240 10983695 15774240 21850036 15774240 21850036 4223007 4082223 4223007 9204611 4223007 9204611 13503878 14685964 13503878 14685964 18023096 9274359 18023096 10757682 18023096 10757682 16031346 10757682 18046371 9270230 18046371 9901177 18046371 9901177 3511090 3132366 3511090 20055417 3511090 20055417 20705359 20055417 19608370 4258161 19608370 4258161 22549242 4258161 18501835 11735182 18501835 11735182 12548685 11735182 14597302 14205155 14597302 10067540 14597302 10067540 17122953 10067540 11498991 11007715 11498991 5240965 11498991 5240965 5464352 5240965 8855069 21768800 8855069 21768800 5010967 21768800 17846785 8186082 17846785 8186082 8289067 8186082 10963673 16448946 10963673 16448946 4482696 1875959 4482696 1875959 24773206 1875959 15160891 15111079 15160891 4749505 15160891 4749505 22437857 4749505 7197074 19833344 7197074 8249984 7197074 8249984 18789781 8249984 5543944 5215759 5543944 12870311 5543944 12870311 13927135 12870311 12168772 14755174 12168772 10647916 12168772 10647916 11393720 10647916 11970754 14466661 11970754 14466661 12334893 14466661 5434525 21221785 5434525 7951335 5434525 7951335 25066220 23941694 25066220 19639655 25066220 19639655 20243815 19639655 22195846 21384305 22195846 2839341 22195846 2839341 2969198 2839341 18082367 17703626 18082367 17703626 9412038 17703626 15247183 14687524 15247183 17331863 15247183 17331863 17952656 17331863 7676942 19384460 7676942 16413558 7676942 16413558 22044607 4835353 22044607 12572087 22044607 12572087 14163598 12572087 14376763 18102457 14376763 18102457 20625792 19945304 20625792 4511320 20625792 4511320 4942676 4511320 20934577 19365055 20934577 19365055 5095518 21943058 5095518 4833049 5095518 4833049 21886501 4833049 2141389 2388525 2141389 17656641 2141389 17656641 18533728 17656641 6230922 20879918 6230922 4006948 6230922 4006948 4004963 4006948 19455288 21280793 19455288 21280793 22674076 4380831 22674076 9199043 22674076 9199043 14464352 21628583 14464352 21628583 5565371 21628583 19180891 6308183 19180891 6308183 20682861 6308183 15838117 14857211 15838117 9567392 15838117 9567392 10212846 9567392 16741159 19272127 16741159 19272127 20042828 19272127 9416273 3210843 9416273 3210843 3676887 3210843 11457643 10718470 11457643 9660357 11457643 9660357 9919871 9660357 16986652 17598786 16986652 17598786 2795772 24145850 2795772 10013938 2795772 10013938 16937853 10013938 1566317 2018315 1566317 7671827 1566317 7671827 19871967 6814928 19871967 25407434 19871967 25407434 1781947 25407434 5384637 4271019 5384637 4271019 4285186 4271019 20971824 22873214 20971824 22873214 23535978 22873214 11076465 13119624 11076465 13119624 13738378 13119624 3024635 2639990 3024635 4505344 3024635 4505344 4683318 4505344 1891252 24791037 1891252 20258125 1891252 20258125 10999900 10408594 10999900 10408594 14612430 25961835 14612430 25961835 1057420 25961835 7513981 1525144 7513981 1525144 25568319 1525144 22341937 22672442 22341937 22672442 4418532 22672442 15225820 11367242 15225820 13368218 15225820 13368218 13452684 13368218 19162883 18617665 19162883 9671423 19162883 9671423 6295778 20686802 6295778 12598991 6295778 12598991 20256444 19375942 20256444 1652083 20256444 1652083 1932696 1652083 21074842 20520027 21074842 9023088 21074842 9023088 9564652 9023088 15550623 14556865 15550623 3561696 15550623 3561696 1735998 1546224 1735998 5009738 1735998 5009738 22080987 12183797 22080987 12183797 14755046 12183797 15686082 17579579 15686082 17579579 18421705 17579579 10448942 8940190 10448942 8940190 7102458 6507385 7102458 18712849 7102458 18712849 20056822 6734360 20056822 6734360 20604082 6734360 12270292 11916330 12270292 3841924 12270292 3841924 3728413 3841924 24211133 23212764 24211133 4255712 24211133 4255712 10883818 20545173 10883818 20545173 6360115 20545173 22119431 4911968 22119431 4911968 5314472 4911968 10328341 16706389 10328341 14415685 10328341 14415685 21642877 5156806 21642877 7036084 21642877 7036084 14137091 16984375 14137091 16984375 10097103 16984375 15200245 14202894 15200245 23574880 15200245 23574880 3318215 23574880 17745873 9550770 17745873 13183543 17745873 13183543 13500029 13183543 21119623 20344745 21119623 14185849 21119623 14185849 11462136 10370139 11462136 10370139 11068947 10370139 15453728 11947856 15453728 4381323 15453728 4381323 4416730 4381323 11475657 15331717 11475657 13093122 11475657 13093122 13718431 13093122 6233610 3949187 6233610 3949187 3998342 3949187 25696354 24660107 25696354 15702694 25696354 15702694 11084585 15702694 21404842 3878207 21404842 3878207 1143859 1511539 1143859 5246371 1143859 5246371 16376723 15588666 16376723 11180533 16376723 11180533 12073400 11180533 19890191 6950237 19890191 13639759 19890191 13639759 7338293 3550987 7338293 3550987 3282562 3550987 4120218 20413356 4120218 20413356 21095136 20413356 5850390 20991924 5850390 5090068 5850390 5090068 21754921 5090068 14113015 14195907 14113015 14195907 6888421 22134158 6888421 22134158 22980769 22134158 22829281 22290058 22829281 10445356 22829281 10445356 14786100 23514590 14786100 23514590 3115670 23514590 9889611 9502665 9889611 17924896 9889611 17924896 20478921 19682559 20478921 16383127 20478921 16383127 10266404 16383127 23300760 3433014 23300760 11633562 23300760 11633562 10688890 4567690 10688890 4567690 22186933 4567690 15610361 14595006 15610361 12411148 15610361 12411148 1566054 25416888 1566054 9884382 1566054 9884382 24956805 23875290 24956805 7937841 24956805 7937841 8501299 7937841 12495890 21347564 12495890 21347564 22093139 21347564 5493543 22302704 5493543 22302704 4291233 22302704 24417876 23288820 24417876 5324256 24417876 5324256 5685371 5324256 9338738 15958806 9338738 15958806 16129740 15958806 12158465 5787066 12158465 5787066 6245787 5787066 16947561 14182931 16947561 14182931 14673358 14182931 17835994 3060848 17835994 3060848 23678375 3060848 8588161 18623084 8588161 4567070 8588161 4567070 22504587 4567070 22262179 21432110 22262179 11008196 22262179 11008196 11934594 11008196 20444358 20019465 20444358 8155452 20444358 8155452 8791593 8155452 11835184 14726523 11835184 6805438 11835184 6805438 20299823 6805438 9188506 17752636 9188506 12609250 9188506 12609250 14122665 12609250 11609891 11189641 11609891 17002634 11609891 17002634 17520677 17002634 14008417 13495308 14008417 16154577 14008417 16154577 25226608 1652829 25226608 18168165 25226608 18168165 8691287 18168165 22402839 4163478 22402839 22266038 22402839 22266038 23113334 3548397 23113334 17077945 23113334 17077945 9864354 17077945 16765476 16175340 16765476 21709885 16765476 21709885 26263874 25371644 26263874 6002734 26263874 6002734 5174261 5176240 5174261 22619278 5174261 22619278 1476665 25612169 1476665 1598715 1476665 1598715 21661803 7557358 21661803 7557358 8885480 17894983 8885480 17894983 18047661 17894983 12428931 14531011 12428931 15361838 12428931 15361838 23444963 22289054 23444963 970499 23444963 970499 25812216 970499 7897490 23183774 7897490 23183774 3662798 23183774 6397432 1611511 6397432 1611511 2123766 1611511 16868148 23217149 16868148 23217149 24448049 23217149 3950142 6268555 3950142 6268555 20795507 6268555 7092709 21614502 7092709 21614502 5244308 21614502 15962192 10754102 15962192 10754102 9146457 17634426 9146457 15574599 9146457 15574599 23779118 3120566 23779118 24798735 23779118 24798735 2201488 24798735 11549232 10990196 11549232 23167059 11549232 23167059 24242098 23167059 16146842 13526340 16146842 13526340 13340599 13526340 17796939 9351103 17796939 10867082 17796939 10867082 16020347 10867082 16759943 10485043 16759943 18976498 16759943 18976498 2527861 2812247 2527861 6502319 2527861 6502319 19683207 21865439 19683207 21865439 5276947 21865439 14764301 10163833 14764301 10163833 17159664 10163833 8230174 7558975 8230174 17858549 8230174 17858549 19891342 4994432 19891342 4994432 22381689 4994432 6509918 20566403 6509918 18296785 6509918 18296785 22688388 21857352 22688388 16698708 22688388 16698708 10207713 16698708 20753350 6119350 20753350 19365665 20753350 19365665 15873710 10575538 15873710 10575538 11347991 10575538 21127745 20598582 21127745 1557579 21127745 1557579 25511625 1557579 7281403 7246100 7281403 4145385 7281403 4145385 22456046 4145385 11775211 17173998 11775211 17173998 9408849 17173998 17722739 17499153 17722739 3283203 17722739 3283203 23522245 3283203 5613556 5689105 5613556 1234476 5613556 1234476 1130237 1234476 7947605 16156431 7947605 16156431 11095152 10851908 11095152 13349763 11095152 13349763 23737515 3170557 23737515 9575313 23737515 9575313 10320877 9575313 19806608 19578899 19806608 2023889 19806608 2023889 1669615 2023889 21923220 16907316 21923220 16907316 1659771 1531716 1659771 20838769 1659771 20838769 21605023 20838769 6417547 20603851 6417547 21874617 6417547 21874617 3872021 3940913 3872021 19109283 3872021 19109283 19160056 19109283 7637534 19255767 7637534 17987683 7637534 17987683 18233327 17987683 12302676 14531513 12302676 15598299 12302676 15598299 16296491 15598299 5551615 5444857 5551615 16445293 5551615 16445293 16893174 16445293 3167338 23818608 3167338 16612149 3167338 16612149 17590659 16922550 17590659 4320142 17590659 4320142 4238606 4320142 8910250 17927015 8910250 7828727 8910250 7828727 8365350 7828727 15550624 21592571 15550624 21592571 22070510 21592571 1161669 1260640 1161669 9558580 1161669 9558580 17467434 9558580 4858532 4809665 4858532 10897826 4858532 10897826 16252625 22178131 16252625 22178131 22652110 22178131 7971590 6934502 7971590 6934502 7238931 6934502 11877747 23002556 11877747 23002556 3908400 23002556 8809554 8289185 8809554 13639939 8809554 13639939 13167654 13639939 11787919 16542575 11787919 16542575 10340689 16542575 10908590 10435612 10908590 19730076 10908590 19730076 20532569 19730076 10930183 8713265 10930183 8713265 9119045 8713265 22998821 3667729 22998821 9836356 22998821 9836356 6822386 20123353 6822386 14793927 6822386 14793927 20942091 6348874 20942091 13574438 20942091 13574438 14195477 13574438 22585738 23363987 22585738 23363987 23793369 23363987 10619608 9924936 10619608 23946260 10619608 23946260 25185958 23946260 5703422 15159530 5703422 15159530 17699257 4704298 17699257 4704298 22003197 4704298 5796416 16602546 5796416 16602546 17359987 16602546 16505753 9651650 16505753 9651650 17418536 9651650 17198092 16479704 17198092 15974229 17198092 15974229 12976107 13668239 12976107 14526023 12976107 14526023 12411611 14526023 19433124 7413715 19433124 7413715 20017080 7413715 19819101 19043560 19819101 4312486 19819101 4312486 4494058 4312486 17115260 17646974 17115260 17646974 9225223 17646974 20474200 6107329 20474200 15040732 20474200 15040732 9913462 5630273 9913462 5630273 24141105 2898151 24141105 12211508 24141105 12211508 14769026 12211508 19115789 18523678 19115789 9753745 19115789 9753745 10322833 9753745 20731362 6041356 20731362 10036065 20731362 10036065 10788097 10036065 24000374 2815922 24000374 5794430 24000374 5794430 5988181 5794430 13518893 12967192 13518893 9329863 13518893 9329863 17923745 9329863 6944985 6911952 6944985 20173790 6944985 20173790 6825010 20173790 19994115 7239647 19994115 9973025 19994115 9973025 10609365 9973025 12839457 25838679 12839457 25838679 1030826 25838679 18702744 8403741 18702744 9402307 18702744 9402307 17744484 9402307 19130919 20566263 19130919 20566263 21096775 20566263 16551621 15753938 16551621 22932818 16551621 22932818 4204929 22932818 14976591 13225565 14976591 13225565 13533608 13225565 22363738 21631760 22363738 20522080 22363738 20522080 14006994 5819515 14006994 5819515 21732506 21016835 21732506 5262231 21732506 5262231 5304160 5262231 11864272 12479394 11864272 12479394 16198668 10700954 16198668 21956346 16198668 21956346 5005863 21956346 9832355 9253321 9832355 15516832 9832355 15516832 17117506 10010700 17117506 19626382 17117506 19626382 20348508 19626382 14181462 11454372 14181462 11454372 19682232 19008357 19682232 13384848 19682232 13384848 13817069 13384848 16705325 4170099 16705325 4170099 4423300 4170099 13126239 16188455 13126239 16188455 16487361 16188455 3109644 2731429 3109644 14571314 3109644 14571314 15383481 14571314 11126434 15445911 11126434 6882953 11126434 6882953 7418199 6882953 7826286 19215896 7826286 5247751 7826286 5247751 5402037 5247751 20861329 20423716 20861329 14336037 20861329 14336037 15317753 14336037 23578242 3227192 23578242 10989191 23578242 10989191 11480344 10989191 19713227 22250074 19713227 22250074 4213727 4159768 4213727 19573148 4213727 19573148 9432014 10197367 9432014 10197367 18948213 8444237 18948213 21839980 18948213 21839980 22555866 21839980 5277426 17932729 5277426 17932729 18458821 17932729 15934771 9854457 15934771 9854457 17540486 9854457 6798701 6728340 6798701 22642784 6798701 22642784 4383257 22642784 18115317 7701848 18115317 7701848 19284631 7701848 7831206 19116611 7831206 7259492 7831206 7259492 7620164 7259492 18384632 8929695 18384632 5881808 18384632 5881808 6049947 5881808 17896985 11488636 17896985 11488636 950611 26233466 950611 18257034 950611 18257034 20785332 19929231 20785332 9992439 20785332 9992439 17341186 9992439 22499696 21709083 22499696 21709083 20701896 6128673 20701896 13914323 20701896 13914323 10191739 6420796 10191739 6420796 6746570 6420796 24442520 2276405 24442520 21644731 24442520 21644731 5426161 21644731 13927398 13564343 13927398 13564343 13126032 13564343 15202518 10008574 15202518 10008574 20645341 19858770 20645341 9801632 20645341 9801632 10100157 9801632 12030184 12550144 12030184 12550144 12940941 12550144 3439088 23590122 3439088 12842788 3439088 12842788 21066050 20305110 21066050 13094586 21066050 13094586 5994976 20980664 5994976 20980664 18857234 8366226 18857234 20070789 18857234 20070789 20778294 20070789 6103135 20919809 6103135 18719086 6103135 18719086 16449607 10699703 16449607 23190360 16449607 23190360 3819331 23190360 5293308 5078694 5293308 15855445 5293308 15855445 16261716 15855445 12335701 14660250 12335701 15601363 12335701 15601363 3179084 2748928 3179084 14395037 3179084 14395037 12344026 14395037 5133419 3716870 5133419 3716870 25468903 24369980 25468903 12950136 25468903 12950136 11327238 1492083 11327238 1492083 25396848 1492083 666308 26431819 666308 18367986 666308 18367986 24054881 2838439 24054881 16091761 24054881 16091761 4359734 4286878 4359734 10837973 4359734 10837973 21329907 5254513 21329907 8615851 21329907 8615851 10272141 16395340 10272141 4766878 10272141 4766878 21968271 22368934 21968271 22368934 4529041 22368934 15770894 8499658 15770894 8499658 18896372 8499658 14259893 13219138 14259893 9812896 14259893 9812896 10481981 9812896 10882626 20788676 10882626 20788676 25285454 1575013 25285454 12014445 25285454 12014445 7171578 19684290 7171578 14618557 7171578 14618557 14808573 14618557 4482469 22433619 4482469 16565322 4482469 16565322 21252485 20572708 21252485 19969013 21252485 19969013 12451482 12161037 12451482 18928811 12451482 18928811 19721750 18928811 9911692 9549256 9911692 9549256 17211225 9549256 14172266 21293899 14172266 21293899 5549225 21293899 14836637 5184092 14836637 5184092 5532150 5184092 17219859 11808692 17219859 11808692 10974204 10581197 10974204 11301142 10974204 11301142 11951723 11301142 5372780 21800499 5372780 13354842 5372780 13354842 14154501 13354842 7559199 7574771 7559199 22415623 7559199 22415623 4733145 22415623 11972204 11275365 11972204 13522514 11972204 13522514 22654335 4324072 22654335 4674291 22654335 4674291 3875193 23188706 3875193 13881191 3875193 13881191 15700054 8104954 15700054 8104954 19116325 8104954 14077421 12740430 14077421 12410257 14077421 12410257 14709363 14563793 14709363 11640707 14709363 11640707 12105593 11640707 22320818 4546908 22320818 11962681 22320818 11962681 12270620 11962681 13739570 19957286 13739570 19957286 7050865 19957286 21410043 5174222 21410043 16442594 21410043 16442594 14546402 13596335 14546402 21945375 14546402 21945375 4792130 21945375 23157662 3580791 23157662 7597251 23157662 7597251 8109722 7597251 10293939 16771795 10293939 10050402 10293939 10050402 16925463 10050402 5189424 21583820 5189424 13087128 5189424 13087128 25187301 23967252 25187301 15746071 25187301 15746071 16015740 15746071 22394995 4566494 22394995 24625390 22394995 24625390 2461618 24625390 22079792 4601261 22079792 19708897 22079792 19708897 3422200 3001766 3422200 11980273 3422200 11980273 20439563 6822501 20439563 13262189 20439563 13262189 13704856 13262189 15385058 11490715 15385058 17554520 15385058 17554520 9515553 17554520 11745487 14837662 11745487 15111998 11745487 15111998 11872010 15111998 3876967 3972278 3876967 12924080 3876967 12924080 13083520 12924080 7926275 7827121 7926275 8189445 7926275 8189445 8282066 8189445 4829748 22195896 4829748 6522339 4829748 6522339 20690509 6522339 10021064 22095771 10021064 22095771 22777894 22095771 19765941 7104495 19765941 22050434 19765941 22050434 22754125 22050434 20107989 5678835 20107989 5678835 5755837 5678835 10300249 18227203 10300249 18227203 8630417 18227203 9497513 6778017 9497513 6778017 20565066 6778017 14396732 20655988 14396732 20655988 22285294 21565737 22285294 9545186 22285294 9545186 7127571 19775242 7127571 15866603 7127571 15866603 19884120 19235427 19884120 9083865 19884120 9083865 9665417 9083865 22115630 21308084 22115630 13985773 22115630 13985773 12233388 14592803 12233388 8594114 12233388 8594114 5911529 23854540 5911529 23854540 3082531 23854540 14053610 12775966 14053610 20441485 14053610 20441485 21157461 20441485 13659941 13193517 13659941 13644891 13659941 13644891 13888491 13644891 10032593 9409909 10032593 9718653 10032593 9718653 10224557 9718653 6961702 19944561 6961702 4575705 6961702 4575705 4681277 4575705 17726125 21434055 17726125 21434055 5699036 21434055 10076355 6904403 10076355 6904403 20462562 6904403 130798 26764868 130798 6243536 130798 6243536 23849022 2875604 23849022 11230534 23849022 11230534 2813141 24097093 2813141 20220792 2813141 20220792 8469625 8083029 8469625 12873364 8469625 12873364 14498248 14140903 14498248 9474850 14498248 9474850 12276 26921996 12276 15427520 12276 15427520 18596614 8456128 18596614 17555328 18596614 17555328 4449347 22684092 4449347 20795830 4449347 20795830 21781171 20951037 21781171 19937481 21781171 19937481 19153079 18451630 19153079 19337135 19153079 19337135 7658336 19337135 10871814 5263710 10871814 5263710 21406878 5263710 15282350 14708703 15282350 11315840 15282350 11315840 11559867 11315840 22341506 4266494 22341506 4531082 22341506 4531082 22588469 4531082 11517148 23343797 11517148 23343797 24533628 23343797 18858429 4511369 18858429 4511369 22374384 4511369 21957604 17742980 21957604 17742980 17250889 4097726 17250889 4097726 4529728 4097726 6514328 23595072 6514328 23595072 3185498 23595072 9374392 8883401 9374392 11180660 9374392 11180660 19607599 18740056 19607599 4290558 19607599 4290558 4289029 4290558 22682804 21786307 22682804 15542836 22682804 15542836 3805103 3913320 3805103 21276137 3805103 21276137 21887756 21276137 14537330 12372302 14537330 17791110 14537330 17791110 9195589 17791110 19052216 18090505 19052216 4299302 19052216 4299302 4703295 4299302 18916335 14599939 18916335 14599939 11941834 14599939 22358173 21396671 22358173 4385233 22358173 4385233 22392636 4385233 14548866 12096506 14548866 1951953 14548866 1951953 24947910 1951953 10327347 19378890 10327347 19378890 20243944 19378890 13597085 13058184 13597085 13058184 13619331 13058184 9709721 17049991 9709721 9606846 9709721 9606846 15397226 11461745 15397226 6119869 15397226 6119869 5254071 5027166 5254071 13959077 5254071 13959077 12705820 13959077 393563 579616 393563 21363942 393563 21363942 23489287 22384044 23489287 6037043 23489287 6037043 6344681 6037043 25897520 24741916 25897520 23710116 25897520 23710116 2962785 3180679 2962785 21048462 2962785 21048462 21659892 21048462 17084544 10042510 17084544 22320782 17084544 22320782 3563586 23534376 3563586 16254408 3563586 16254408 25422456 24426309 25422456 13402204 25422456 13402204 13295112 13402204 20993686 20469543 20993686 16612794 20993686 16612794 16128671 11107044 16128671 12660928 16128671 12660928 10142813 16978746 10142813 3781750 10142813 3781750 3692503 3781750 6295526 21362939 6295526 21362939 22039717 21362939 19583126 7268275 19583126 7348181 19583126 7348181 19931943 7348181 11613854 20375236 11613854 20375236 6769768 20375236 7786082 19273134 7786082 23589365 7786082 23589365 3330337 23589365 12405646 14277910 12405646 16480863 12405646 16480863 17068195 16480863 5334368 5186230 5334368 9693321 5334368 9693321 10288828 9693321 9502312 1019116 9502312 1019116 920310 1019116 15216042 15050139 15216042 12465366 15216042 12465366 14187769 12465366 22488636 21919732 22488636 19704038 22488636 19704038 20443413 19704038 21161022 20614869 21161022 6837287 21161022 6837287 14726189 16993430 14726189 16993430 17710916 16993430 8211139 25928666 8211139 25928666 26804992 25928666 10206725 9626430 10206725 24360409 10206725 24360409 2471053 24360409 18602065 8600794 18602065 15126170 18602065 15126170 15750413 15126170 15765429 11416233 15765429 14968107 15765429 14968107 15880964 14968107 8193925 18803594 8193925 15514646 8193925 15514646 15966555 15514646 14567906 12225328 14567906 18177400 14567906 18177400 8672754 18177400 18595550 8526938 18595550 14527664 18595550 14527664 13997545 13069934 13997545 13762007 13997545 13762007 13990239 13762007 18972452 21915669 18972452 21915669 5091461 21915669 18788424 8376737 18788424 23760703 18788424 23760703 25014613 23760703 4500180 17533887 4500180 17533887 17940353 17533887 12018075 9946051 12018075 9946051 17300562 2960829 17300562 2960829 3287266 2960829 7111109 19933192 7111109 7682898 7111109 7682898 19230757 7682898 11293257 19492824 11293257 19492824 19737365 19492824 8696598 18182313 8696598 20465458 8696598 20465458 21387590 20465458 19697713 7631471 19697713 21264524 19697713 21264524 5490043 21264524 24622339 23386590 24622339 18409613 24622339 18409613 8472239 18409613 13836174 13034472 13836174 14815324 13836174 14815324 14936274 14815324 9967382 9345566 9967382 13247045 9967382 13247045 21792197 5031673 21792197 21808569 21792197 21808569 22501223 21808569 10181973 5135681 10181973 5135681 21768448 5135681 10462310 16255343 10462310 3570207 10462310 3570207 3996939 3570207 17390617 21122794 17390617 21122794 21621249 21122794 3547136 3494631 3547136 4429075 3547136 4429075 22453534 21903151 22453534 14447087 22453534 14447087 3557514 3345251 3557514 13162208 3557514 13162208 14178783 13162208 9754206 9375840 9754206 12992848 9754206 12992848 24118489 23733581 24118489 8507927 24118489 8507927 8759097 8507927 13106406 12989857 13106406 8995012 13106406 8995012 9482948 8995012 9562230 9130900 9562230 4350822 9562230 4350822 22587222 4350822 16143296 15753616 16143296 1825026 16143296 1825026 2039093 1825026 6764053 20145051 6764053 6343120 6764053 6343120 20365595 6343120 17981801 17289647 17981801 13720099 17981801 13720099 14759092 13720099 24187068 2644382 24187068 8306944 24187068 8306944 8181339 18790730 8181339 9916307 8181339 9916307 19375547 18665121 19375547 17323962 19375547 17323962 18229050 17323962 21934941 4824630 21934941 8833095 21934941 8833095 18157899 8833095 21748810 5169721 21748810 17589127 21748810 17589127 18476980 17589127 20354890 20072388 20354890 19282078 20354890 19282078 10286142 10093834 10286142 21806474 10286142 21806474 5021819 21806474 8160633 7893104 8160633 13715581 8160633 13715581 14763807 13715581 7925054 2843938 7925054 2843938 3250757 2843938 22324594 18404437 22324594 18404437 8421852 18404437 18571793 8662220 18571793 23094097 18571793 23094097 3890954 23094097 21514955 11576003 21514955 11576003 3911681 22822038 3911681 15253356 3911681 15253356 11533907 15253356 1016609 25891116 1016609 20040629 1016609 20040629 20516653 20040629 7143940 6615091 7143940 14142369 7143940 14142369 13641717 3542925 13641717 3542925 23419720 3542925 5187823 16602206 5187823 16602206 10588332 16602206 6322210 20753931 6322210 16744189 6322210 16744189 25704648 24601237 25704648 16295080 25704648 16295080 4349386 3970797 4349386 19951371 4349386 19951371 17067592 4437020 17067592 4437020 22154423 4437020 11112117 21470040 11112117 21470040 22396256 21470040 12843519 11829759 12843519 11829759 2642367 24181783 2642367 13711732 2642367 13711732 15175817 11516020 15175817 13660734 15175817 13660734 6897244 6390370 6897244 6390370 6459476 6390370 12919719 14006256 12919719 12889419 12919719 12889419 21012950 20260591 21012950 12597217 21012950 12597217 12731907 12597217 13211563 12918254 13211563 9814224 13211563 9814224 17237816 9814224 13849241 17406883 13849241 17406883 9385834 17406883 22327578 21828414 22327578 21012652 22327578 21012652 5851008 21012652 9376053 11051309 9376053 11051309 22977743 21849879 22977743 10874513 22977743 10874513 16232249 10874513 22794900 22130056 22794900 12019384 22794900 12019384 6298816 3313646 6298816 3313646 3324050 3313646 9255298 17864772 9255298 16326209 9255298 16326209 15632296 14871723 15632296 23714609 15632296 23714609 3233858 23714609 4332628 10024559 4332628 10024559 17326684 8876110 17326684 8876110 7789437 6184664 7789437 6184664 6360928 6184664 9658691 19566172 9658691 19566172 20170380 19566172 3856881 3932392 3856881 4671634 3856881 4671634 22209738 4671634 6696974 13112740 6696974 13112740 13666053 13112740 5010353 21731155 5010353 19697321 5010353 19697321 20332915 19697321 12065366 11290106 12065366 11671482 12065366 11671482 15161613 11671482 4775717 22264092 4775717 5541007 4775717 5541007 10165198 17001344 10165198 4472366 10165198 4472366 4786013 4472366 11255800 15614937 11255800 11466328 11255800 11466328 15244573 15388814 15244573 15388814 16246141 15388814 10934919 20743961 10934919 20743961 21392537 20743961 4419139 22419372 4419139 18275690 4419139 18275690 16993499 16758448 16993499 16758448 10374887 16758448 14478642 13514496 14478642 17734495 14478642 17734495 17916065 17734495 8968941 23743446 8968941 23743446 3324294 23743446 9935307 3641737 9935307 3641737 23053288 3641737 4540686 22320546 4540686 17490097 4540686 17490097 9602612 17490097 2588061 2241664 2588061 15891281 2588061 15891281 18991586 7945072 18991586 20394823 18991586 20394823 21078575 20394823 18978755 15346060 18978755 15346060 8256726 21572159 8256726 21572159 24477179 23389023 24477179 17519941 24477179 17519941 18190630 17519941 22321374 4619469 22321374 12038691 22321374 12038691 8590031 20978440 8590031 20978440 21661774 20978440 2843464 24200877 2843464 5392235 2843464 5392235 7315071 13026585 7315071 13026585 20908110 20440543 20908110 17045264 20908110 17045264 9657770 17045264 19917747 7150106 19917747 18845154 19917747 18845154 11640627 11049156 11640627 15418866 11640627 15418866 23229629 22318256 23229629 14647671 23229629 14647671 15404012 14647671 18973293 8045248 18973293 10630089 18973293 10630089 16338401 10630089 20117883 19465596 20117883 12794150 20117883 12794150 13641786 6857727 13641786 6857727 20471266 6857727 7714894 7435539 7714894 3810565 7714894 3810565 23101803 3810565 9948705 26767232 9948705 26767232 244182 26767232 22218410 18835200 22218410 18835200 19557399 18835200 20031443 7106264 20031443 16596489 20031443 16596489 11187770 12986713 11187770 12986713 13972123 12986713 1440375 1775745 1440375 4213212 1440375 4213212 7258112 16569300 7258112 16569300 12196748 9096628 12196748 9096628 9350848 9096628 14778920 15915910 14778920 15915910 16510255 15915910 8905959 22901837 8905959 22901837 23716371 22901837 6613616 4266212 6613616 4266212 4348345 4266212 19883687 7355423 19883687 5355793 19883687 5355793 21854690 5355793 14259967 15468245 14259967 15468245 2630170 24113307 2630170 18688616 2630170 18688616 19480414 18688616 3260108 23809276 3260108 19018844 3260108 19018844 19625877 19018844 9406979 7177225 9406979 7177225 7332572 7177225 8232399 24928465 8232399 24928465 1951739 24928465 15912173 4490975 15912173 4490975 4497823 4490975 17419321 23729322 17419321 23729322 24700072 23729322 20367413 17872138 20367413 17872138 15970320 9416764 15970320 9416764 10000623 9416764 10237110 16999739 10237110 5700945 10237110 5700945 21136561 5700945 11445303 15699103 11445303 5265931 11445303 5265931 5468802 5265931 21414986 20887403 21414986 6522697 21414986 6522697 12701789 11861963 12701789 9135471 12701789 9135471 18368466 8921990 18368466 19054626 18368466 19054626 19828342 19054626 10585782 7977347 10585782 7977347 19187189 7977347 19129342 23822105 19129342 23822105 25027644 23822105 5331470 5186144 5331470 11721096 5331470 11721096 16766510 10397776 16766510 16827036 16766510 16827036 17107603 16827036 9841549 17270174 9841549 14955566 9841549 14955566 26005015 24910921 26005015 2057872 26005015 2057872 17938744 17475188 17938744 17358216 17938744 17358216 18040394 17358216 3889476 23029044 3889476 5309895 3889476 5309895 21967940 5309895 14019183 12778260 14019183 4220942 14019183 4220942 4316185 4220942 16282816 17004008 16282816 17004008 17678145 17004008 10380689 6265291 10380689 6265291 4552134 22527905 4552134 13914003 4552134 13914003 12621943 13914003 5005106 21648174 5005106 9048815 5005106 9048815 9336197 9048815 4106517 4202289 4106517 20017838 4106517 20017838 23768547 22649980 23768547 6944564 23768547 6944564 7337210 6944564 15762328 10981916 15762328 6834876 15762328 6834876 7233485 6834876 16298272 19378873 16298272 19378873 19739805 19378873 13127836 13662576 13127836 18948363 13127836 18948363 19637958 18948363 4811894 4723778 4811894 11182830 4811894 11182830 15430169 19346321 15430169 19346321 19599865 19346321 11302939 10290226 11302939 10290226 10820396 10290226 18564151 6807572 18564151 6807572 7200556 6807572 18477183 18184684 18477183 8502409 18477183 8502409 8908476 8502409 19696519 18964909 19696519 14532486 19696519 14532486 6639396 6350207 6639396 18429418 6639396 18429418 13786007 12962183 13786007 14417941 13786007 14417941 15380094 14417941 10126545 16817566 10126545 1938883 10126545 1938883 1505717 1938883 5481891 20271996 5481891 20271996 21006963 20271996 14390584 13476935 14390584 13657320 14390584 13657320 8820835 20389668 8820835 20389668 21187118 20389668 19512634 5508482 19512634 5508482 5956598 5508482 20330542 19574129 20330542 4420461 20330542 4420461 4470586 4420461 4988780 11456516 4988780 11456516 17579874 17170409 17579874 16850168 17579874 16850168 17364067 16850168 22367258 21679167 22367258 16091709 22367258 16091709 8602852 8274038 8602852 19544246 8602852 19544246 7402387 19544246 19838404 4543035 19838404 4543035 22327477 4543035 19013545 18306057 19013545 4869141 19013545 4869141 5158790 4869141 12486603 14339336 12486603 14339336 6798621 3152481 6798621 3152481 2763894 3152481 20982896 21783067 20982896 21783067 5211400 21783067 7264843 7089167 7264843 9985741 7264843 9985741 16645869 9985741 6937110 6889566 6937110 12859932 6937110 12859932 24099034 2651580 24099034 12522055 24099034 12522055 11248413 10395294 11248413 15279649 11248413 15279649 11466861 15279649 8584747 24173716 8584747 24173716 2816058 24173716 12871373 13972881 12871373 22527091 12871373 22527091 23613874 22527091 19060116 6997217 19060116 6997217 7614385 6997217 7978944 21214092 7978944 21214092 5998298 21214092 12994444 11889507 12994444 22113920 12994444 22113920 4840357 22113920 22337036 16183552 22337036 16183552 10035215 9704469 10035215 22350568 10035215 22350568 23345575 22350568 19452933 7649303 19452933 12438986 19452933 12438986 14095387 13126881 14095387 9884753 14095387 9884753 17179310 9884753 10369564 16273000 10369564 16273000 16864680 16273000 5672410 5729160 5672410 6281357 5672410 6281357 24717138 2190616 24717138 18883155 24717138 18883155 10460985 16364112 10460985 17461766 10460985 17461766 9660538 17461766 21491088 20853224 21491088 14686231 21491088 14686231 11064164 15809686 11064164 3188770 11064164 3188770 3324855 3188770 9168497 17513218 9168497 10125130 9168497 10125130 16606098 10125130 12148745 11517876 12148745 7781719 12148745 7781719 8381926 7781719 8978637 18204910 8978637 13423081 8978637 13423081 17887376 9142560 17887376 17288776 17887376 17288776 9594331 17288776 16967584 9993095 16967584 10659034 16967584 10659034 8908102 8675060 8908102 22353034 8908102 22353034 23054271 22353034 4171513 4228465 4171513 22823832 4171513 22823832 23533155 22823832 22306292 4653084 22306292 4653084 17554311 16955772 17554311 13457147 17554311 13457147 8902567 18090054 8902567 18090054 21037379 20206275 21037379 5557538 21037379 5557538 21239337 5557538 8095683 18728425 8095683 17836956 8095683 17836956 19984062 6760748 19984062 16788006 19984062 16788006 7701928 19352137 7701928 18740706 7701928 18740706 8454334 18740706 4406440 4069721 4406440 8772769 4406440 8772769 23488355 3295404 23488355 19844338 23488355 19844338 7115296 19844338 21808282 21105460 21808282 18445819 21808282 18445819 8408622 18445819 19922128 20223527 19922128 20223527 4962523 22729281 4962523 22729281 23922571 22729281 21893458 2708530 21893458 2708530 2827927 2708530 12114193 15138128 12114193 15138128 11836530 15138128 19608595 18814712 19608595 2131097 19608595 2131097 2128564 2131097 12225689 22225787 12225689 22225787 4633928 22225787 17332197 9793095 17332197 16045752 17332197 16045752 13924394 13810570 13924394 22185384 13924394 22185384 4722661 22185384 21193426 16183378 21193426 16183378 13295191 5927720 13295191 5927720 6169445 5927720 9053201 17727969 9053201 10432363 9053201 10432363 16650440 10432363 8054913 19129840 8054913 11338181 8054913 11338181 18867476 17791320 18867476 7608300 18867476 7608300 19368085 7608300 7550243 7355473 7550243 13073623 7550243 13073623 20978931 20094379 20978931 8442680 20978931 8442680 8707863 22699676 8707863 22699676 23646683 22699676 18837434 8291303 18837434 10547471 18837434 10547471 16535971 10547471 16914677 10236975 16914677 13531529 16914677 13531529 11684926 15798737 11684926 15798737 16523440 15798737 6174781 6258665 6174781 18376662 6174781 18376662 18618699 18376662 17867929 9448881 17867929 13575511 17867929 13575511 13054638 13575511 23879859 2888613 23879859 12794099 23879859 12794099 12358206 11806454 12358206 12012951 12358206 12012951 12854363 12012951 10157313 16544976 10157313 8890048 10157313 8890048 2993835 3165028 2993835 18510160 2993835 18510160 8381221 18510160 3893792 3400714 3893792 8670370 3893792 8670370 23436152 3384552 23436152 6958029 23436152 6958029 7526560 6958029 10756097 21859063 10756097 21859063 5067302 21859063 11600115 6022896 11600115 6022896 20800945 6022896 14864804 17945673 14864804 17945673 8452669 18480848 8452669 9690803 8452669 9690803 22663608 2106764 22663608 2106764 2346712 2106764 22800328 12073089 22800328 12073089 12855288 12073089 13271452 20076379 13271452 20076379 6778317 20076379 16905729 16723768 16905729 20744080 16905729 20744080 21677272 21116489 21677272 6849744 21677272 6849744 15416842 22744440 15416842 22744440 4266587 22744440 21647674 4839195 21647674 13078396 21647674 13078396 14064954 13078396 23523633 2869332 23523633 2869332 23907129 2869332 16731240 16494211 16731240 16329464 16731240 16329464 17062738 16329464 11819364 1374079 11819364 1374079 25725312 1374079 3841388 10331056 3841388 10331056 10888562 10331056 10463102 10250398 10463102 17125025 10463102 17125025 7882572 19145098 7882572 6786597 7882572 6786597 20471720 6786597 20076454 4524973 20076454 4524973 22224748 4524973 3299075 3648800 3299075 23932285 3299075 23932285 2999754 23932285 12018946 11086988 12018946 12308027 12018946 12308027 23283872 23862441 23283872 23862441 2962353 23862441 17776146 9696516 17776146 14943558 17776146 14943558 14312136 12467290 14312136 18849811 14312136 18849811 8224678 18849811 20556128 6727328 20556128 18779866 20556128 18779866 8405931 18839178 8405931 7011061 8405931 7011061 22760711 3870095 22760711 18118843 22760711 18118843 8652586 18118843 11675796 3321152 11675796 3321152 23445092 3321152 3684289 23064107 3684289 9332317 3684289 9332317 10036273 9332317 7573311 7261693 7573311 17264975 7573311 17264975 23017578 22392093 23017578 8578801 23017578 8578801 4307085 22453581 4307085 18881605 4307085 18881605 19673089 18881605 4616825 4174613 4616825 19773318 4616825 19773318 20571456 19773318 17130374 9945278 17130374 22674439 17130374 22674439 23129548 22674439 21438886 20305327 21438886 20305327 6777177 20305327 22379065 3607656 22379065 3607656 23114867 3607656 13718120 13276094 13718120 8141788 13718120 8141788 8445627 8141788 19954269 19313498 19954269 3511579 19954269 3511579 3293695 3511579 14587337 12215140 14587337 10182924 14587337 10182924 10826864 10182924 16475233 16190957 16475233 12576035 16475233 12576035 1904872 2235371 1904872 20185426 1904872 20185426 20904004 20185426 9435105 17496561 9435105 25971994 9435105 25971994 26838019 25971994 8876958 14617951 8876958 14617951 15479406 14617951 4050460 3612637 4050460 6366302 4050460 6366302 9327201 14781569 9327201 14781569 23141974 22283304 23141974 11538946 23141974 11538946 15137903 11538946 21409308 5413929 21409308 7863623 21409308 7863623 8313782 7863623 20035132 5969023 20035132 5969023 5888115 5969023 14969820 14535696 14969820 4469050 14969820 4469050 4468882 4469050 7694867 20344283 7694867 20344283 21022003 20344283 13381477 7698130 13381477 7698130 19435212 7698130 9298350 8997299 9298350 4824600 9298350 4824600 22264295 4824600 7002261 22802368 7002261 22802368 4251618 22802368 24967584 23647556 24967584 5581377 24967584 5581377 5593723 5581377 25802970 24666692 25802970 21266789 25802970 21266789 9263063 8755581 9263063 19229009 9263063 19229009 19693982 19229009 4581922 4131808 4581922 21959500 4581922 21959500 24531479 23516949 24531479 18192503 24531479 18192503 11446456 6566132 11446456 6566132 20433743 6566132 3937214 23124407 3937214 6992895 3937214 6992895 19744809 6992895 8646597 9844786 8646597 9844786 25510296 24495054 25510296 6884521 25510296 6884521 20033135 6706471 20033135 22233974 20033135 22233974 23206156 22233974 14074696 11602353 14074696 11602353 16563595 6034043 16563595 6034043 6287535 6034043 19493723 7635771 19493723 3106013 19493723 3106013 3252303 3106013 9309054 20524094 9309054 20524094 21085868 20524094 19057572 18580761 19057572 24133617 19057572 24133617 2619361 24133617 15421979 1956052 15421979 1956052 1703958 1956052 16204574 16063606 16204574 5236582 16204574 5236582 21620506 5236582 8279831 9260411 8279831 9260411 19715591 18939366 19715591 13596628 19715591 13596628 11808436 11280717 11808436 12717364 11808436 12717364 13657283 12717364 9806369 18062380 9806369 18062380 18671074 18062380 6449782 6533058 6449782 19486204 6449782 19486204 19617935 19486204 17000340 11169955 17000340 11169955 3339731 2838698 3339731 8276499 3339731 8276499 8600164 8276499 7856729 21978005 7856729 21978005 4451675 22297789 4451675 9380668 4451675 9380668 9809607 9380668 1092385 1366489 1092385 4577722 1092385 4577722 5598135 6689579 5598135 6689579 15743840 20692697 15743840 20692697 6444278 20692697 20418805 6343558 20418805 10136346 20418805 10136346 10670300 10136346 17200606 17058810 17200606 8830235 17200606 8830235 9197602 8830235 17888997 17140307 17888997 13530387 17888997 13530387 13181398 13530387 17876638 17154528 17876638 12702378 17876638 12702378 13844277 12702378 17427096 20217476 17427096 20217476 6651890 20217476 12624350 14228050 12624350 20671572 12624350 20671572 6275536 20671572 16826883 10128239 16826883 13291208 16826883 13291208 13546289 13291208 14028201 13123065 14028201 23561146 14028201 23561146 24806260 23561146 7846449 13078956 7846449 13078956 13712395 13078956 11898647 15085889 11898647 14314127 11898647 14314127 15411700 8954224 15411700 8954224 21718657 769870 21718657 769870 667192 769870 2744733 24233274 2744733 9935065 2744733 9935065 15311804 11521336 15311804 8140955 15311804 8140955 8301684 8140955 16368474 10685641 16368474 6158807 16368474 6158807 20433266 6158807 5415533 21559081 5415533 2639703 5415533 2639703 24193538 2639703 11488452 16243408 11488452 16243408 16872859 16243408 15746610 12536699 15746610 12536699 9235613 18029891 9235613 10733808 9235613 10733808 12306675 14669019 12306675 10901678 12306675 10901678 11757688 10901678 24422630 23288399 24422630 16627004 24422630 16627004 17144064 16627004 19560212 7249677 19560212 20661661 19560212 20661661 6383803 20661661 20283011 6568319 20283011 19652000 20283011 19652000 19950410 19652000 24222252 2790274 24222252 13660464 24222252 13660464 12970013 13660464 14019848 13277834 14019848 19714074 14019848 19714074 7304996 19714074 23087514 22105199 23087514 19721319 23087514 19721319 6625522 6295651 6625522 11851940 6625522 11851940 15079467 11851940 14695186 21715014 14695186 21715014 3618362 3780471 3618362 8985722 3618362 8985722 18238794 8985722 5973125 6050034 5973125 6701659 5973125 6701659 20026537 6701659 11695336 15320008 11695336 9892892 11695336 9892892 10568224 9892892 22508463 21653892 22508463 4078567 22508463 4078567 4162805 4078567 9645722 23373348 9645722 23373348 3676453 23373348 21261514 5231333 21261514 5231333 5334393 5231333 5601276 22434645 5601276 22434645 23582025 22434645 20207137 7248185 20207137 13087778 20207137 13087778 13532592 13087778 22189406 4422140 22189406 15219594 22189406 15219594 11645787 15219594 20927240 20963431 20927240 20963431 21601986 20963431 16921105 6474768 16921105 6474768 23983002 2786531 23983002 10159478 23983002 10159478 7183759 6937692 7183759 21893168 7183759 21893168 4779404 21893168 5359743 3347390 5359743 3347390 23267676 3347390 6960590 6517651 6960590 4565910 6960590 4565910 22488462 4565910 20580775 16849919 20580775 16849919 6004169 21225840 6004169 20200559 6004169 20200559 16040409 11321563 16040409 16742230 16040409 16742230 17004725 16742230 10723387 10086751 10723387 10458309 10723387 10458309 12235450 11284584 12235450 4151372 12235450 4151372 4547561 4151372 15203022 19965600 15203022 19965600 20401162 19965600 19192578 11396616 19192578 11396616 15441891 11396616 25325960 24158687 25325960 18106113 25325960 18106113 5729729 21164857 5729729 11534682 5729729 11534682 12540059 11534682 10383749 16452936 10383749 15523470 10383749 15523470 21240911 5370716 21240911 8096008 21240911 8096008 8659171 8096008 18219217 18004876 18219217 13353532 18219217 13353532 3938336 23153737 3938336 15847753 3938336 15847753 19999730 6995989 19999730 14118166 19999730 14118166 12440387 14118166 18820252 8446223 18820252 9409457 18820252 9409457 13884588 12994122 13884588 9852043 13884588 9852043 19102598 8074982 19102598 18401933 19102598 18401933 8504306 18401933 12757151 5939418 12757151 5939418 20804457 5939418 7164914 19818196 7164914 5581138 7164914 5581138 5808368 5581138 11892850 19288585 11892850 19288585 19747371 19288585 8689006 8444202 8689006 14595376 8689006 14595376 23158045 3411019 23158045 19904855 23158045 19904855 5431543 21488198 5431543 9389264 5431543 9389264 17753170 9389264 5023286 21623416 5023286 18975792 5023286 18975792 19229647 18975792 4460586 3974091 4460586 6276737 4460586 6276737 19860990 19298048 19860990 16906084 19860990 16906084 9707960 16906084 13632336 5810115 13632336 5810115 21355922 5810115 6572076 6092398 6572076 3346650 6572076 3346650 23411008 3346650 12508775 14050648 12508775 8667342 12508775 8667342 23074877 22630819 23074877 12077160 23074877 12077160 1923207 2369517 1923207 24105808 1923207 24105808 9326787 2695632 9326787 2695632 2219863 2695632 10582309 16276133 10582309 14886706 10582309 14886706 12543731 11732118 12543731 23388217 12543731 23388217 24349919 23388217 7602586 12648323 7602586 12648323 23686123 3260215 23686123 8912996 23686123 8912996 18490842 8912996 19464076 7442940 19464076 13824283 19464076 13824283 7252543 20061042 7252543 6322519 7252543 6322519 6456025 6322519 7922873 7680205 7922873 6399491 7922873 6399491 6415929 6399491 22600269 4450928 22600269 8442129 22600269 8442129 4741986 4289723 4741986 8236714 4741986 8236714 16166551 14750727 16166551 14750727 11800904 14750727 19539844 7330264 19539844 12008853 19539844 12008853 14970466 12008853 18675913 5938857 18675913 5938857 5878570 5938857 22538671 21754890 22538671 20163878 22538671 20163878 7137239 12074901 7137239 12074901 14777476 12074901 10009087 17009672 10009087 11344777 10009087 11344777 23238216 3701188 23238216 15109529 23238216 15109529 8914644 18636558 8914644 18636558 19369093 18636558 16352589 16157570 16352589 21005981 16352589 21005981 21636897 21005981 16293217 9280455 16293217 9280455 7951217 7311888 7951217 16743638 7951217 16743638 10098160 16743638 5748642 21286991 5748642 21286991 22011243 21286991 5829360 4611108 5829360 4611108 4668766 4611108 8083781 18780293 8083781 16910973 8083781 16910973 10065150 16910973 7742501 19303290 7742501 2862904 7742501 2862904 23963635 2862904 15964521 10837835 15964521 5407084 15964521 5407084 5749523 5407084 15252554 11478648 15252554 4690946 15252554 4690946 4665215 4690946 17393296 16619082 17393296 10215325 17393296 10215325 8309365 7713087 8309365 15833482 8309365 15833482 16377036 15833482 11905810 5235409 11905810 5235409 22541194 4148713 22541194 7406817 22541194 7406817 3929691 4005206 3929691 20964856 3929691 20964856 21541935 20964856 8064240 14825848 8064240 14825848 11751696 14825848 9585818 23345479 9585818 23345479 3746866 23345479 12081647 8288237 12081647 8288237 18902575 8288237 18654525 11552066 18654525 11552066 9179080 17601077 9179080 4493598 9179080 4493598 4639976 4493598 23013680 23125687 23013680 23125687 4050057 23125687 20099721 13303912 20099721 13303912 14177530 13303912 23227270 3382879 23227270 21751581 23227270 21751581 4982089 21751581 19768224 2346953 19768224 2346953 24507712 2346953 17199524 14838490 17199524 14838490 6262654 6113114 6262654 9172708 6262654 9172708 20779125 4770395 20779125 4770395 4870992 4770395 22846889 21680914 22846889 5680154 22846889 5680154 6165321 5680154 17920514 17315033 17920514 9978427 17920514 9978427 10618158 9978427 11477418 15278616 11477418 6611795 11477418 6611795 6963068 6611795 14441250 17755858 14441250 17755858 4593053 23424855 4593053 23424855 24574755 23424855 19038090 8123434 19038090 8897061 19038090 8897061 13988691 14701812 13988691 14701812 19050927 8146667 19050927 22141586 19050927 22141586 4486049 22141586 11882303 2588193 11882303 2588193 1955468 2377602 1955468 15662000 1955468 15662000 14864280 13959216 14864280 25142583 14864280 25142583 26249891 25142583 12509791 10760865 12509791 10760865 16370912 10760865 10157279 9584857 10157279 21805927 10157279 21805927 3974867 4157215 3974867 23885654 3974867 23885654 2899124 23885654 9964198 9457136 9964198 13943401 9964198 13943401 13097500 13943401 9854127 16912080 9854127 7560591 9854127 7560591 7764820 7560591 14965522 19296212 14965522 19296212 7673999 19296212 10820047 6248052 10820047 6248052 20524272 6248052 2350995 24559101 2350995 19471237 2350995 19471237 20398678 19471237 2674786 24212829 2674786 12583939 2674786 12583939 22963226 3882001 22963226 23477522 22963226 23477522 24089875 23477522 3708499 10834111 3708499 10834111 16438931 10834111 2413366 24236626 2413366 20450230 2413366 20450230 21073359 20450230 10129492 6132883 10129492 6132883 21310898 6132883 4804889 4542013 4804889 22536404 4804889 22536404 4494845 4465632 4494845 5215982 4494845 5215982 18496931 18350558 18496931 10224427 18496931 10224427 16896346 9828639 16896346 21185540 16896346 21185540 5874993 21185540 6649495 6216609 6649495 20697438 6649495 20697438 21418671 20697438 6332769 6323233 6332769 24767550 6332769 24767550 1947172 24767550 15001308 13439365 15001308 13439365 10898781 6352561 10898781 6352561 20367235 6352561 7662435 19191375 7662435 15922841 7662435 15922841 22230905 21318897 22230905 2771641 22230905 2771641 2364774 2771641 17070777 9976919 17070777 8212944 17070777 8212944 19965374 6854133 19965374 13092596 19965374 13092596 14058021 13092596 20889466 5821776 20889466 6334400 20889466 6334400 6963839 22672561 6963839 22672561 25838425 24716220 25838425 12346611 25838425 12346611 6129198 6010012 6129198 8928585 6129198 8928585 9482755 8928585 9291618 17650073 9291618 5130990 9291618 5130990 21650110 5130990 15874084 15043418 15874084 4967563 15874084 4967563 5303657 4967563 20776216 18182506 20776216 18182506 7993960 2675310 7993960 2675310 24318397 2675310 11617020 15207726 11617020 3961690 11617020 3961690 4348724 3961690 6762202 20335582 6762202 10727362 6762202 10727362 16353650 10727362 7346043 7128586 7346043 18910942 7346043 18910942 19459156 18910942 19222210 2345770 19222210 2345770 2698244 2345770 10676146 16043207 10676146 15199288 10676146 15199288 14868340 12052555 14868340 21404221 14868340 21404221 22344872 21404221 6428264 20624479 6428264 25243654 6428264 25243654 1481719 25243654 20919598 5866044 20919598 21337473 20919598 21337473 5677143 21337473 21513444 7597148 21513444 7597148 8170754 7597148 11009465 16131298 11009465 13863916 11009465 13863916 23297577 3492768 23297577 21909364 23297577 21909364 17322237 9465433 17322237 19794493 17322237 19794493 25558000 24305802 25558000 10270158 25558000 10270158 16628595 10270158 20332535 6487811 20332535 10897527 20332535 10897527 2347479 24652884 2347479 8271052 2347479 8271052 18109996 11919200 18109996 11919200 14670267 11919200 24062297 2732863 24062297 22019750 24062297 22019750 12553744 7196353 12553744 7196353 19884390 7196353 19283104 11544389 19283104 11544389 14628759 19403542 14628759 19403542 7689028 19403542 22578781 22061922 22578781 15659714 22578781 15659714 11229726 15659714 21557434 5760847 21557434 17749800 21557434 17749800 9394448 17749800 17145764 16895035 17145764 18602649 17145764 18602649 19151291 18602649 2366593 2485745 2366593 2485745 24245814 2485745 12548895 14371205 12548895 7887225 12548895 7887225 20266589 19508862 20266589 8860461 20266589 8860461 4193675 22833688 4193675 3731338 4193675 3731338 3577873 3731338 12784715 14100203 12784715 9523618 12784715 9523618 8014572 7848345 8014572 24310132 8014572 24310132 2773144 24310132 25131085 17902736 25131085 17902736 13494407 12522289 13494407 17039583 13494407 17039583 6294782 6077911 6294782 15806870 6294782 15806870 23953277 2824614 23953277 5437485 23953277 5437485 5742033 5437485 19576194 21411027 19576194 21411027 22281918 21411027 13667131 13202987 13667131 24076532 13667131 24076532 25249126 24076532 11879642 4286196 11879642 4286196 4371966 4286196 10094557 10718429 10094557 10718429 25278731 1639727 25278731 16251038 25278731 16251038 10861305 16251038 23374741 22395568 23374741 20153461 23374741 20153461 20849659 20153461 24207259 23200442 24207259 10441822 24207259 10441822 10847964 10441822 22468026 21754389 22468026 16136411 22468026 16136411 10684944 4289850 10684944 4289850 22481298 4289850 20551355 13405119 20551355 13405119 13962426 13405119 18338859 9062819 18338859 18868221 18338859 18868221 23247818 22531377 23247818 4288949 23247818 4288949 4231842 4288949 22661879 22017761 22661879 11462925 22661879 11462925 15899151 11462925 23823665 22572929 23823665 9343873 23823665 9343873 9753706 9343873 25871568 1170380 25871568 19737323 25871568 19737323 7292160 19737323 12101578 14608938 12101578 16987776 12101578 16987776 17224967 16987776 7162046 4030888 7162046 4030888 3919232 4030888 16357169 16128860 16357169 10888749 16357169 10888749 6112958 23770622 6112958 23770622 24704112 23770622 8910927 17861398 8910927 19621623 8910927 19621623 7388840 19621623 15640159 8606392 15640159 8606392 9215581 8606392 14581260 20029322 14581260 20029322 7116971 20029322 20382757 6886402 20382757 16546827 20382757 16546827 10267743 16546827 24578646 23409371 24578646 17615589 24578646 17615589 15170750 10291741 15170750 10291741 16668166 10291741 8751753 8460773 8751753 15465671 8751753 15465671 17780628 6165469 17780628 6165469 21340186 6165469 3613624 3826622 3613624 7730146 3613624 7730146 18672953 8470650 18672953 4649237 18672953 4649237 21848087 4649237 18503717 10998258 18503717 10998258 10226865 9753206 10226865 18531215 10226865 18531215 19365627 18531215 18887445 2554557 18887445 2554557 2958963 2554557 21926075 21207971 21926075 1239757 21926075 1239757 25787209 1239757 21516228 20569826 21516228 20569826 6486815 20569826 21966428 4807290 21966428 5658719 21966428 5658719 12237283 15134403 12237283 15134403 7631375 19206857 7631375 18444168 7631375 18444168 18975426 18444168 18299560 11950650 18299560 11950650 11776123 11495595 11776123 13929323 11776123 13929323 13958704 10197823 13958704 10197823 10951029 10197823 17525129 16777985 17525129 4570371 17525129 4570371 4518161 4570371 10028057 22690193 10028057 22690193 4171481 22690193 9204015 10926383 9204015 10926383 15947614 10926383 6462898 6181933 6462898 21989009 6462898 21989009 22577952 21989009 6271966 5638312 6271966 20031920 6271966 20031920 20762506 20031920 14156224 12595476 14156224 17693294 14156224 17693294 19323427 22019228 19323427 22019228 4940165 22019228 12552120 2374794 12552120 2374794 2783695 2374794 9440487 17254831 9440487 12951031 9440487 12951031 15170448 11667069 15170448 24550071 15170448 24550071 25748641 24550071 21959167 18037399 21959167 18037399 14644508 10815059 14644508 10815059 9603384 17157974 9603384 4607889 9603384 4607889 4745225 4607889 21096881 21722527 21096881 21722527 22159959 21722527 19919341 14128630 19919341 14128630 12613115 14128630 17356593 5163409 17356593 5163409 5469762 5163409 7554575 22589236 7554575 22589236 4160476 22589236 6768194 2596780 6768194 2596780 24440206 2596780 10238548 22424442 10238548 22424442 4489873 22424442 8180882 7745205 8180882 13161496 8180882 13161496 13685245 13161496 6464851 20740494 6464851 14169747 6464851 14169747 17335578 16540298 17335578 10198455 17335578 10198455 10383200 10198455 19664164 7301922 19664164 9257986 19664164 9257986 4177864 22847096 4177864 10014685 4177864 10014685 16876136 10014685 14714894 14053839 14714894 2865709 14714894 2865709 23903821 2865709 17749543 9080321 17749543 7728652 17749543 7728652 19503926 7728652 8172306 7626932 8172306 22028703 8172306 22028703 22859948 22028703 16828443 3359949 16828443 3359949 3808781 3359949 17602474 17175741 17602474 6147087 17602474 6147087 22669445 4059099 22669445 5898233 22669445 5898233 5815484 5898233 8655357 15246839 8655357 15246839 11790381 15246839 9316555 8838035 9316555 16290353 9316555 16290353 16999492 16290353 15809370 3831567 15809370 3831567 22955234 3831567 8367350 22819577 8367350 22819577 23936197 22819577 2524937 24235770 2524937 10291675 2524937 10291675 10895830 10291675 7693817 19491315 7693817 8034830 7693817 8034830 24139827 2706359 24139827 10428437 24139827 10428437 16663114 10428437 23358376 22637384 23358376 9360012 23358376 9360012 12376852 14090422 12376852 14090422 22739475 21993909 22739475 20209381 22739475 20209381 6825604 20209381 17612647 4291746 17612647 4291746 4322859 4291746 22150411 6130847 22150411 6130847 6036779 6130847 8189371 18722858 8189371 11427903 8189371 11427903 11883620 7361159 11883620 7361159 19616252 7361159 6716038 20082828 6716038 9683119 6716038 9683119 13747405 17797406 13747405 17797406 18198255 17928022 18198255 10464944 18198255 10464944 7096779 6679756 7096779 18255234 7096779 18255234 8581022 18255234 7189596 7181320 7189596 10203278 7189596 10203278 17079466 10203278 5564621 5224388 5564621 5224388 21392985 5224388 19469234 8733924 19469234 8733924 9280789 8733924 13086701 21594790 13086701 21594790 22303293 21594790 10066314 9724191 10066314 20027944 10066314 20027944 7093425 20027944 12183589 11403457 12183589 18170477 12183589 18170477 18572720 18170477 5139831 5049524 5139831 21748651 5139831 21748651 22322492 21748651 9139513 8502071 9139513 21691873 9139513 21691873 22864617 21691873 16521911 10412335 16521911 17837196 16521911 17837196 8997548 17837196 11421384 9932266 11421384 9932266 10430786 9932266 25305685 24129299 25305685 21504736 25305685 21504736 20324103 12654781 20324103 12654781 4019262 22861970 4019262 22334684 4019262 22334684 24164448 22949268 24164448 4406688 24164448 4406688 21701881 21522627 21701881 21522627 5160696 21522627 11948821 8627491 11948821 8627491 18628119 8627491 9695346 15518442 9695346 15518442 21168269 23267380 21168269 23267380 3683494 23267380 13986279 13155566 13986279 25764002 13986279 25764002 26663582 25764002 15065784 3872863 15065784 3872863 4015546 3872863 6651318 20545756 6651318 20545756 21321367 20545756 21312110 5608998 21312110 11579127 21312110 11579127 5658859 5358039 5658859 10000406 5658859 10000406 17322004 10000406 10580654 17975444 10580654 17975444 8859184 17975444 16465986 7069657 16465986 7069657 406479 488423 406479 11646434 406479 11646434 17401798 9721530 17401798 10227785 17401798 10227785 17077867 10227785 22906634 2172632 22906634 2172632 2447225 2172632 6357626 20939601 6357626 17007746 6357626 17007746 9649047 17007746 2680167 24037646 2680167 12792808 2680167 12792808 20573588 19733191 20573588 4889424 20573588 4889424 5044886 4889424 9212049 24525569 9212049 24525569 25380022 24525569 8813552 3092985 8813552 3092985 23670219 3092985 11956294 19121495 11956294 19121495 19899716 19121495 18043647 8717470 18043647 8717470 23040588 22613818 23040588 2937969 23040588 2937969 2865115 2937969 21909408 21100591 21909408 15609540 21909408 15609540 10890784 22441876 10890784 22441876 22965473 22441876 13326579 12827664 13326579 21702603 13326579 21702603 5354242 21702603 12522618 4546522 12522618 4546522 22180468 4546522 13051889 22734125 13051889 22734125 4143901 22734125 21745417 4712292 21745417 20048014 21745417 20048014 6805721 20048014 18307819 8928132 18307819 15391922 18307819 15391922 6025690 20752106 6025690 8428931 6025690 8428931 18848781 18118996 18848781 11857846 18848781 11857846 12748812 3342592 12748812 3342592 3732714 3342592 8424151 9910075 8424151 9910075 16734796 9910075 7981606 19236612 7981606 5104915 7981606 5104915 22218158 5104915 18497932 18169505 18497932 13674032 18497932 13674032 13043836 13674032 23997352 23252546 23997352 22629615 23997352 22629615 16468803 10758313 16468803 11426550 16468803 11426550 3491588 3635213 3491588 25037122 3491588 25037122 25905056 25037122 19970709 19454894 19970709 20644914 19970709 20644914 6337982 20644914 17675318 6953133 17675318 6953133 19821069 6953133 15922904 22089178 15922904 22089178 4935387 22089178 23375850 3415021 23375850 12788529 23375850 12788529 13197582 12788529 14062408 1588060 14062408 1588060 25080633 1588060 2821314 20049369 2821314 20049369 20855331 20049369 11510701 10783701 11510701 18794416 11510701 18794416 7745545 7588711 7745545 8357139 7745545 8357139 8886805 8357139 3803752 23247882 3803752 14985796 3803752 14985796 21772504 21054113 21772504 12457619 21772504 12457619 12994231 12457619 17628619 17259387 17628619 16262340 17628619 16262340 10925587 16262340 12530052 7077549 12530052 7077549 7434405 7077549 17849997 20769188 17849997 20769188 21465198 20769188 2167710 1768184 2167710 16016522 2167710 16016522 16748283 16016522 3967295 22695536 3967295 4544974 3967295 4544974 13775877 12775766 13775877 7531343 13775877 7531343 7671649 7531343 11258651 10542087 11258651 4049179 11258651 4049179 4447952 4049179 16986854 13836177 16986854 13836177 12531757 14463963 12531757 11368703 12531757 11368703 8245015 18726360 8245015 5356182 8245015 5356182 2405447 24375855 2405447 4813980 2405447 4813980 8244417 8628081 8244417 8628081 18548679 8628081 9741463 9206572 9741463 4665775 9741463 4665775 4852237 4665775 19595064 19020045 19595064 5531599 19595064 5531599 21388907 5531599 19521818 15555147 19521818 15555147 15801229 15555147 22774834 3980791 22774834 21424544 22774834 21424544 3348122 2969944 3348122 3222324 3348122 3222324 3033322 3222324 20799487 20179143 20799487 5039295 20799487 5039295 21846222 5039295 16560289 15826021 16560289 11272972 16560289 11272972 15658388 11272972 20776818 20223205 20776818 14981128 20776818 14981128 15637812 14981128 25026256 24064973 25026256 6262594 25026256 6262594 6797320 6262594 18956558 16100995 18956558 16100995 6326865 21445668 6326865 21445668 22464098 21445668 20878959 6058313 20878959 16750789 20878959 16750789 3931463 22920535 3931463 2717036 3931463 2717036 24080261 2717036 12104600 11276919 12104600 5128187 12104600 5128187 22176782 5128187 19420847 18782809 19420847 16054411 19420847 16054411 11233565 16054411 20525810 3054589 20525810 3054589 23743496 3054589 15001563 11960780 15001563 11960780 14851400 11960780 16589118 10727221 16589118 11966221 16589118 11966221 12474845 11966221 19719875 7599969 19719875 20800413 19719875 20800413 21364677 20800413 16412448 7566138 16412448 7566138 6626377 20151929 6626377 13711147 6626377 13711147 22940440 22413706 22940440 9705194 22940440 9705194 15171303 14068834 15171303 11207049 15171303 11207049 15686345 11207049 9984585 16917801 9984585 6866906 9984585 6866906 6938724 6866906 13877162 12826911 13877162 6810245 13877162 6810245 23616244 23528503 23616244 23528503 3561758 23528503 11599781 14940611 11599781 15796569 11599781 15796569 16846657 16081097 16846657 15581017 16846657 15581017 9882460 9460277 9882460 19414968 9882460 19414968 7609863 19414968 21996190 21318212 21996190 8670055 21996190 8670055 9300694 8670055 17391907 11136150 17391907 11136150 11659772 11136150 21667033 20932573 21667033 10029054 21667033 10029054 9076024 8484947 9076024 13814181 9076024 13814181 20734768 20089784 20734768 20089784 20693036 20089784 23397395 22244124 23397395 6200736 23397395 6200736 1402931 25420623 1402931 14415758 1402931 14415758 19687486 19022988 19687486 14302399 19687486 14302399 12190385 14302399 15901505 15572658 15901505 10568880 15901505 10568880 1437265 25522246 1437265 18759870 1437265 18759870 8654723 8150731 8654723 20085208 8654723 20085208 6837971 20085208 21913245 5095056 21913245 16064209 21913245 16064209 11746797 9382997 11746797 9382997 9701589 9382997 16231256 24591684 16231256 24591684 25777806 24591684 5989959 5523543 5989959 9549249 5989959 9549249 18480620 8699033 18480620 19834988 18480620 19834988 7084157 19834988 22224799 3899714 22224799 3899714 4243589 3899714 17863559 17116199 17863559 6997624 17863559 6997624 23471665 3461321 23471665 4373316 23471665 4373316 8003026 7379888 8003026 1710874 8003026 1710874 1489556 1710874 13365358 21282491 13365358 21282491 26010059 24949042 26010059 13075497 26010059 13075497 10592864 16565088 10592864 2148100 10592864 2148100 2492075 2148100 5359467 21526187 5359467 5970925 5359467 5970925 21279341 5970925 6708897 20340422 6708897 10404567 6708897 10404567 10873893 10404567 7272200 19655138 7272200 14475150 7272200 14475150 12583736 14475150 6232869 5850083 6232869 15370227 6232869 15370227 16046828 15370227 8151955 18799066 8151955 6150802 8151955 6150802 6227395 6150802 16947417 16367660 16947417 3922406 16947417 3922406 22812362 3922406 19514248 22541368 19514248 22541368 4259183 22541368 12847708 3631449 12847708 3631449 3529266 3631449 10095457 14355089 10095457 14355089 12481445 14355089 9776011 16986650 9776011 14529055 9776011 14529055 15997960 10755524 15997960 11185472 15997960 11185472 12098253 11185472 16642896 3101973 16642896 3101973 3096379 3101973 7515993 24622822 7515993 24622822 25595515 24622822 13774501 6595367 13774501 6595367 6357163 20776828 6357163 20776828 6117265 20776828 20855668 5875691 20855668 17901019 20855668 17901019 8982321 17901019 12155069 7784343 12155069 7784343 1906005 1777499 1906005 4808363 1906005 4808363 21122134 10941817 21122134 10941817 11273242 10941817 14364790 13399113 14364790 9081468 14364790 9081468 17704407 9081468 8054178 7552785 8054178 15075378 8054178 15075378 14978732 11675640 14978732 21717166 14978732 21717166 22404598 21717166 22203229 4485626 22203229 23869358 22203229 23869358 3126865 23869358 20860038 6312583 20860038 19482881 20860038 19482881 20255018 19482881 22049176 21159425 22049176 7646711 22049176 7646711 9042303 8571682 9042303 6250263 9042303 6250263 20514667 6250263 14833316 21671909 14833316 21671909 22391651 21671909 16563083 9830924 16563083 9830924 10350186 9830924 14554291 21115818 14554291 21115818 21820654 21115818 10058476 9510416 10058476 18694341 10058476 18694341 5575364 21344675 5575364 10765036 5575364 10765036 26770613 25853522 26770613 20786676 26770613 20786676 18702922 5095381 18702922 5095381 5268153 5095381 8502803 18496881 8502803 4880431 8502803 4880431 4901713 4880431 17396747 16758294 17396747 1160130 17396747 1160130 25582412 1160130 8706885 18369997 8706885 8781548 8706885 8781548 18500521 8781548 10750417 16401073 10750417 6969504 10750417 6969504 20263493 6969504 17959354 9383624 17959354 9307883 17959354 9307883 18006978 9307883 11106159 10810603 11106159 3214155 11106159 3214155 3419564 3214155 15568600 11327418 15568600 9488191 15568600 9488191 17748943 9488191 8135079 18870517 8135079 18640654 8135079 18640654 21297412 20649921 21297412 12924130 21297412 12924130 13026308 12924130 18752763 8462575 18752763 10950585 18752763 10950585 4253674 3830445 4253674 20625191 4253674 20625191 21290061 20625191 5730369 21321423 5730369 15798239 5730369 15798239 16534500 15798239 13262441 13432132 13262441 16137261 13262441 16137261 9847727 16849585 9847727 14069309 9847727 14069309 12650723 14069309 6613618 6794582 6613618 10002902 6613618 10002902 16936416 10002902 8673043 20737654 8673043 20737654 21337520 20737654 16317241 15920531 16317241 16863816 16317241 16863816 10118106 16863816 11221030 13659985 11221030 13659985 13005125 13659985 10414195 10107827 10414195 19630007 10414195 19630007 20027604 19630007 2741392 3166414 2741392 13435634 2741392 13435634 21066002 20501738 21066002 16826185 21066002 16826185 3972044 3924682 3972044 16015447 3972044 16015447 16277654 16015447 7410207 6909236 7410207 23602849 7410207 23602849 3313610 23602849 16408250 10597494 16408250 14186138 16408250 14186138 12814848 14186138 18640557 5586842 18640557 5586842 21116500 5586842 10130708 19648792 10130708 19648792 7439094 19648792 21370515 20644940 21370515 8563028 21370515 8563028 6815865 20208476 6815865 11260908 6815865 11260908 15606377 11260908 12352729 11948984 12352729 11948984 14939390 11948984 6506627 20608191 6506627 17034097 6506627 17034097 17791360 17034097 2628712 2785013 2628712 23148351 2628712 23148351 23651370 23148351 13361207 12461982 13361207 16864193 13361207 16864193 17656288 16864193 5089624 21970421 5089624 9153041 5089624 9153041 9776822 9153041 9233544 9046904 9233544 11081715 9233544 11081715 11846641 11081715 3177659 23856924 3177659 20905879 3177659 20905879 6571322 6202721 6571322 14385297 6571322 14385297 21169549 20467231 21169549 7628232 21169549 7628232 18722545 22113741 18722545 22113741 22805292 22113741 2542792 2137202 2542792 12135065 2542792 12135065 12661126 12135065 5206803 21848706 5206803 15053909 5206803 15053909 14614224 9887818 14614224 9887818 7028011 6869945 7028011 17347393 7028011 17347393 11747669 15256797 11747669 20180678 11747669 20180678 6738987 20180678 24005224 2839018 24005224 9491755 24005224 9491755 10278788 9491755 17434963 16935682 17434963 11180937 17434963 11180937 15560653 11180937 21020630 5550973 21020630 15843589 21020630 15843589 4923164 3690414 4923164 3690414 25406589 1505764 25406589 5968872 25406589 5968872 14305962 20115662 14305962 20115662 20719905 20115662 9241746 8808765 9241746 18371596 9241746 18371596 6899466 20008182 6899466 9372634 6899466 9372634 17432622 9372634 16837258 16267397 16837258 16192606 16837258 16192606 16814750 16192606 24973796 23732619 24973796 17490224 24973796 17490224 9612896 17490224 20613565 6085624 20613565 8178270 20613565 8178270 7443462 6854834 7443462 15340497 7443462 15340497 18619828 5107818 18619828 5107818 4919482 4802730 4919482 11631635 4919482 11631635 17002257 6211299 17002257 6211299 5395795 5018635 5395795 7223258 5395795 7223258 19535810 7223258 11667661 14918571 11667661 13850861 11667661 13850861 12815490 13850861 9221008 17459390 9221008 16789846 9221008 16789846 9882729 16789846 8884130 8380385 8884130 11593091 8884130 11593091 12575292 14256488 12575292 8667632 12575292 8667632 18755125 8667632 6607072 6593133 6607072 9467052 6607072 9467052 13859301 12825744 13859301 5075402 13859301 5075402 5232782 5075402 6772159 21726972 6772159 21726972 22761739 21726972 9016599 17848864 9016599 24464510 9016599 24464510 1079095 1209374 1079095 9817684 1079095 9817684 10321916 9817684 8240354 18969900 8240354 10325812 8240354 10325812 17011164 10325812 4116712 22802199 4116712 21371756 4116712 21371756 16321703 10815983 16321703 23608275 16321703 23608275 3410295 23608275 23676528 22513506 23676528 22998895 23676528 22998895 24274275 22998895 18798366 7876544 18798366 7876544 7940983 7876544 20758746 22074528 20758746 22074528 24928426 23826115 24928426 19500122 24928426 19500122 13167660 12101205 13167660 18701520 13167660 18701520 8550638 18701520 10200004 9784512 10200004 13362424 10200004 13362424 13397322 13362424 5873705 21413529 5873705 17655379 5873705 17655379 21492035 21010010 21492035 14479049 21492035 14479049 7407081 6527406 7407081 6527406 7113217 6527406 18650685 18272642 18650685 15225748 18650685 15225748 15606644 15225748 17808547 17097703 17808547 6414694 17808547 6414694 2288735 2749873 2288735 17513491 2288735 17513491 17867678 17513491 13934380 13120575 13934380 19113231 13934380 19113231 7830352 19113231 21190565 20252508 21190565 19896802 21190565 19896802 5190993 21680720 5190993 20523078 5190993 20523078 21023816 20523078 11348574 10650354 11348574 11504962 11348574 11504962 12265018 11504962 8917252 8404628 8917252 11117105 8917252 11117105 24496170 2205618 24496170 21706005 24496170 21706005 3507694 23218626 3507694 19300820 3507694 19300820 7602784 19300820 1994602 25051137 1994602 13763786 1994602 13763786 23380720 22167167 23380720 3934105 23380720 3934105 22893808 3934105 25893374 870377 25893374 15594652 25893374 15594652 16309204 15594652 18989768 8192339 18989768 13797726 18989768 13797726 13089838 13797726 17101031 16601834 17101031 16474548 17101031 16474548 10442124 16474548 11632951 14995575 11632951 20189631 11632951 20189631 6725528 20189631 21997741 21506593 21997741 4559498 21997741 4559498 22286345 4559498 2604007 24324213 2604007 23665037 2604007 23665037 3466717 23665037 3389081 3013155 3389081 8556856 3389081 8556856 18495079 8556856 16882713 18402211 16882713 18402211 18863194 18402211 11148093 10598552 11148093 21022779 11148093 21022779 5646677 21208054 5646677 6722519 5646677 6722519 20537792 6722519 12226405 11234445 12226405 3930591 12226405 3930591 22767844 3930591 19897061 22474358 19897061 22474358 4406373 22474358 6285534 5909735 6285534 24505938 6285534 24505938 25716070 24505938 12943951 5786584 12943951 5786584 21072766 5786584 10716270 21082906 10716270 21082906 21840280 21082906 14655967 13955927 14655967 26030103 14655967 26030103 936061 26030103 24045699 9285698 24045699 9285698 2682905 3145814 2682905 16197107 2682905 16197107 16440838 16197107 13332555 12710732 13332555 12710732 22491852 21865955 22491852 5714899 22491852 5714899 7052269 20116531 7052269 14701214 7052269 14701214 11991173 14701214 6729484 6803530 6729484 19329382 6729484 19329382 21482686 20711985 21482686 13137405 21482686 13137405 14141138 13137405 20819958 6228929 20819958 18678039 20819958 18678039 16360288 10251853 16360288 15578408 16360288 15578408 11333424 4891735 11333424 4891735 22423228 4891735 20289307 19532298 20289307 16325850 20289307 16325850 10349860 16325850 25754796 1004094 25754796 16270084 25754796 16270084 10346874 16270084 22478942 4261968 22478942 17335665 22478942 17335665 9917377 17335665 19298812 19127528 19298812 17140269 19298812 17140269 9845274 17140269 14437633 12194111 14437633 23522903 14437633 23522903 24649737 23522903 12090733 11141312 12090733 20348005 12090733 20348005 20997288 20348005 4785452 21923943 4785452 18931759 4785452 18931759 21342341 5497390 21342341 20396396 21342341 20396396 9801316 2650175 9801316 2650175 25061213 23906416 25061213 7183056 25061213 7183056 20297146 7183056 25415264 24218169 25415264 713927 25415264 713927 26146047 713927 13232140 13415179 13232140 13415179 13490832 13415179 11386922 15304431 11386922 13986938 11386922 13986938 14423955 13986938 3527279 23441194 3527279 19241239 3527279 19241239 7792855 19241239 4103198 3743109 4103198 5772450 4103198 5772450 21738140 5772450 14614675 19309704 14614675 19309704 7674013 19309704 17279639 9849685 17279639 16697391 17279639 16697391 9869428 16697391 14403505 12325137 14403505 18784860 14403505 18784860 19552219 18784860 19513810 7230390 19513810 20388801 19513810 20388801 20808961 20388801 10622664 13947694 10622664 13947694 14943304 13947694 4390177 4357973 4390177 15454337 4390177 15454337 21080581 5972727 21080581 21583446 21080581 21583446 22129967 21583446 5247363 21823818 5247363 8404075 5247363 8404075 18704172 18043014 18704172 9292808 18704172 9292808 2814857 23964231 2814857 10497585 2814857 10497585 23596945 3087443 23596945 15707266 23596945 15707266 7332606 7064142 7332606 7064142 19726016 7064142 7658138 20628804 7658138 20628804 6125931 20628804 23273577 3686117 23273577 22454376 23273577 22454376 23544250 22454376 11566463 10816602 11566463 15133010 11566463 15133010 24180420 23586546 24180420 15051712 24180420 15051712 11615376 12117192 11615376 12117192 25679374 1076578 25679374 13955008 25679374 13955008 14338019 13955008 16332693 15729855 16332693 14663704 16332693 14663704 12849975 12057626 12849975 17171427 12849975 17171427 5116743 4937952 5116743 5629552 5116743 5629552 21048406 5629552 7808988 16435310 7808988 16435310 21485633 20920048 21485633 20586200 21485633 20586200 6478279 20586200 8640909 8914521 8640909 8914521 18263339 8914521 9588063 17745773 9588063 1827148 9588063 1827148 24881801 1827148 22335662 6589625 22335662 6589625 6867268 6589625 9495442 15969909 9495442 15969909 16650111 15969909 3870396 23157426 3870396 9650028 3870396 9650028 10275202 9650028 9977196 21217600 9977196 21217600 5391640 21217600 23915698 2823558 23915698 17253974 23915698 17253974 4853863 22108606 4853863 217277 4853863 217277 26708728 217277 3822214 23330568 3822214 23200940 3822214 23200940 24169479 23200940 23317108 3534589 23317108 5865072 23317108 5865072 20821563 5865072 26623784 25708417 26623784 14845287 26623784 14845287 2798170 24127470 2798170 13313986 2798170 13313986 15963413 15183713 15963413 8772813 15963413 8772813 18392131 8772813 9289958 8854489 9289958 8596561 9289958 8596561 7685967 7553858 7685967 9992382 7685967 9992382 17115612 9992382 7717390 22178989 7717390 22178989 22671844 22178989 2742119 24197165 2742119 10992453 2742119 10992453 11778744 10992453 10468383 10327273 10468383 11729435 10468383 11729435 14973365 11729435 2773069 24118857 2773069 8162918 2773069 8162918 18970647 8162918 3229904 23799421 3229904 19491408 3229904 19491408 20285922 19491408 14880026 14155770 14880026 20633318 14880026 20633318 21381641 20633318 9225320 3881662 9225320 3881662 22884659 3881662 21727856 20960663 21727856 7780487 21727856 7780487 19663378 7780487 24944335 23693200 24944335 15431343 24944335 15431343 16201988 15431343 16620237 23146039 16620237 23146039 24245638 23146039 22105625 16919854 22105625 16919854 17196930 16919854 17696232 9779302 17696232 10618999 17696232 10618999 11344944 10618999 13361343 15526857 13361343 15526857 9856297 2431812 9856297 2431812 2320340 2431812 13836989 21912426 13836989 21912426 5155309 21912426 12319892 10561765 12319892 10561765 4134964 4256333 4134964 11212245 4134964 11212245 19849005 7436414 19849005 20198548 19849005 20198548 3780115 3927779 3780115 18899218 3780115 18899218 16594191 16397331 16594191 19695539 16594191 19695539 19979663 19695539 3063384 3044713 3063384 7676424 3063384 7676424 19270053 7676424 1918942 25130482 1918942 5849376 1918942 5849376 23943552 2884078 23943552 6095925 23943552 6095925 4528997 22313366 4528997 10342185 4528997 10342185 16609087 10342185 10640497 16157234 10640497 11865065 10640497 11865065 12450752 11865065 3370134 3583149 3370134 22299353 3370134 22299353 10446546 9885809 10446546 18889104 10446546 18889104 19694138 18889104 14593450 12116923 14593450 18275971 14593450 18275971 25307911 24276916 25307911 7606167 25307911 7606167 6708408 6473626 6708408 22315091 6708408 22315091 4608272 22315091 21786707 4998198 21786707 9315024 21786707 9315024 9769643 9315024 15906104 19358631 15906104 19358631 20103132 19358631 8722641 8326462 8722641 11045374 8722641 11045374 11836739 11045374 11374539 18449459 11374539 18449459 20196551 19738768 20196551 16425286 20196551 16425286 10856381 16425286 13328743 6425068 13328743 6425068 6374636 6425068 13705457 15585971 13705457 15585971 10945712 15585971 15137906 14402654 15137906 15426305 15137906 15426305 25957971 1090886 25957971 15511174 25957971 15511174 11481716 15511174 25867767 847755 25867767 13092324 25867767 13092324 4840159 21809226 4840159 15083955 4840159 15083955 20182070 19871493 20182070 4967345 20182070 4967345 4997321 4967345 12271751 14427995 12271751 2033218 12271751 2033218 1558241 2033218 21312766 7181655 21312766 7181655 18596223 23482594 18596223 23482594 24063742 23482594 2803359 24023981 2803359 5695582 2803359 5695582 23453680 23966640 23453680 23966640 3103126 23966640 3910352 3602485 3910352 12744693 3910352 12744693 21601036 20777351 21601036 13025665 21601036 13025665 13945944 13025665 15719144 25961706 15719144 25961706 26806841 25961706 14543025 13544789 14543025 16680954 14543025 16680954 17076640 16680954 12353745 14309493 12353745 20752802 12353745 20752802 6562959 20752802 6800481 6752246 6800481 17334057 6800481 17334057 21149710 20621977 21149710 8745117 21149710 8745117 4910665 4684341 4910665 5052124 4910665 5052124 22412898 4689199 22412898 5193041 22412898 5193041 22082684 5193041 25712070 24545639 25712070 7648644 25712070 7648644 8086381 7648644 14673047 24232716 14673047 24232716 24999523 24232716 7245582 3055209 7245582 3055209 2932707 23781990 2932707 23374701 2932707 23374701 24449860 23374701 19889695 7567789 19889695 7567789 8026322 7567789 11929513 22214446 11929513 22214446 23058092 22214446 21415807 19968848 21415807 19968848 10892515 10253168 10892515 24283690 10892515 24283690 2707572 24283690 22141592 21253696 22141592 21253696 702889 743435 702889 17527036 702889 17527036 9205813 17527036 6981542 6830695 6981542 16462807 6981542 16462807 10161060 16462807 8044235 7856250 8044235 15487681 8044235 15487681 16397421 15720516 16397421 13690244 16397421 13690244 7788661 7285339 7788661 12416077 7788661 12416077 20848870 20192558 20848870 7820030 20848870 7820030 14125918 12942771 14125918 11129434 14125918 11129434 15864332 11129434 13066826 12570253 13066826 6557921 13066826 6557921 6756551 6557921 13539986 18538509 13539986 18538509 20421406 20097793 20421406 5087111 20421406 5087111 22203219 5087111 4321401 22715651 4321401 19588932 4321401 19588932 20266556 19588932 6631720 23023415 6631720 23023415 23828573 23023415 7343659 19613194 7343659 20068649 7343659 20068649 20988636 20068649 19313077 7507979 19313077 11617764 19313077 11617764 5467342 5374910 5467342 8443104 5467342 8443104 23237960 3595196 23237960 4510850 23237960 4510850 4635608 4510850 14781841 14043188 14781841 8866935 14781841 8866935 18121821 8866935 9472297 19757747 9472297 19757747 20547047 19757747 16553926 7600630 16553926 7600630 8231025 7600630 19366126 18660846 19366126 1289762 19366126 1289762 1211267 1289762 8771155 13229690 8771155 13229690 13614869 13229690 7611658 6995502 7611658 11396262 7611658 11396262 18269860 8878681 18269860 22427771 18269860 22427771 22891572 22427771 13634785 8437622 13634785 8437622 18723177 8437622 14655104 21186702 14655104 21186702 5889093 21186702 24964133 1688983 24964133 9399743 24964133 9399743 17864793 9399743 26566988 25396217 26566988 20223731 26566988 20223731 18691616 8607657 18691616 11024063 18691616 11024063 15828765 11024063 21364801 20631471 21364801 7247746 21364801 7247746 7231919 7247746 19861368 6792877 19861368 16223560 19861368 16223560 10567835 16223560 12766662 10074188 12766662 10074188 10603552 10074188 16458423 10612513 16458423 4326765 16458423 4326765 4536065 4326765 22340345 13355603 22340345 13355603 13412534 13355603 19372027 18512783 19372027 14550704 19372027 14550704 12036203 14550704 23862913 3087463 23862913 24067783 23862913 24067783 2810342 24067783 11213993 14835834 11213993 14835834 15818852 14835834 6864924 6344743 6864924 11968752 6864924 11968752 13050392 11968752 6730142 6626775 6730142 12427270 6730142 12427270 15819293 15047249 15819293 6847831 15819293 6847831 21081241 4299752 21081241 4299752 22187723 4299752 8257356 18783693 8257356 18783693 21442198 20892883 21442198 19867048 21442198 19867048 6938593 19867048 9531367 8876039 9531367 20674326 9531367 20674326 21481611 20674326 19250274 7159075 19250274 7159075 6646379 6617819 6646379 9639205 6646379 9639205 16055892 11018800 16055892 9338872 16055892 9338872 17963689 9338872 8767862 8415308 8767862 14406978 8767862 14406978 16234627 15525760 16234627 3440798 16234627 3440798 3067564 3440798 8942070 22780396 8942070 22780396 4238755 22780396 23364042 5746135 23364042 5746135 5594352 5746135 15393307 11464650 15393307 10336316 15393307 10336316 16958250 10336316 2657998 2900583 2657998 22598653 2657998 22598653 24404070 2541640 24404070 22449165 24404070 22449165 4588276 22449165 16077348 10774038 16077348 14643477 16077348 14643477 12303292 11597935 12303292 12975280 12303292 12975280 16043211 11194827 16043211 17313236 16043211 17313236 9568918 17313236 10676062 10046698 10676062 16610275 10676062 16610275 17287595 920110 17287595 920110 1042374 920110 10453470 19137906 10453470 19137906 2373699 24791866 2373699 3924380 2373699 3924380 22776820 3924380 11660272 15075880 11660272 9061536 11660272 9061536 9577354 9061536 11710315 20101976 11710315 20101976 7085010 20101976 8169724 7684042 8169724 11287468 8169724 11287468 19917503 19093749 19917503 6652350 19917503 6652350 20203512 6652350 5940243 20884159 5940243 5888146 5940243 5888146 21199432 5888146 7529254 19431337 7529254 17994715 7529254 17994715 11244999 8676779 11244999 8676779 18173398 8676779 9062054 18241141 9062054 18241141 18890355 18241141 10927338 14857564 10927338 14857564 11992198 14857564 9945891 9239218 9945891 12558128 9945891 12558128 14375634 12558128 10947516 16207753 10947516 798257 10947516 798257 593631 798257 12380636 17938454 12380636 17938454 18294436 10227546 18294436 10227546 4700876 4712202 4700876 10540888 4700876 10540888 20129621 23277251 20129621 23277251 24001450 23277251 14117294 4411484 14117294 4411484 4841596 4411484 4953800 5618478 4953800 5618478 22360706 21395594 22360706 12942969 22360706 12942969 14146262 4369209 14146262 4369209 4478171 4369209 17218638 10075077 17218638 4580167 17218638 4580167 4639479 4580167 18997456 11990630 18997456 11990630 2208330 24575114 2208330 6980057 2208330 6980057 7135360 6980057 2000256 2438888 2000256 3509950 2000256 3509950 9690943 17428109 9690943 6344475 9690943 6344475 6854700 6344475 14957692 15651015 14957692 15651015 15995691 15651015 8930750 8348538 8930750 12947325 8930750 12947325 25422639 24301499 25422639 14865420 25422639 14865420 13872651 2792084 13872651 2792084 24108031 2792084 9035437 19039583 9035437 19039583 7756257 24085955 7756257 24085955 25126995 24085955 20405720 3447958 20405720 3447958 3899562 3447958 19164789 18465377 19164789 13543664 19164789 13543664 13076970 13543664 16748096 10506802 16748096 22554411 16748096 22554411 4200346 22554411 10038957 9636695 10038957 18014528 10038957 18014528 5242297 5207417 5242297 20292811 5242297 20292811 7590648 7319661 7590648 24579657 7590648 24579657 2177320 24579657 10260015 10034915 10260015 24988160 10260015 24988160 25876564 24988160 20063954 2252751 20063954 2252751 2623025 2252751 8054274 17298972 8054274 17298972 21195638 22465233 21195638 22465233 4454369 22465233 19296939 17687124 19296939 17687124 11857346 15168068 11857346 24121407 11857346 24121407 25336548 24121407 7867849 19137860 7867849 19406716 7867849 19406716 21819411 5443501 21819411 13392813 21819411 13392813 12719251 3829072 12719251 3829072 3666786 3829072 7029187 6510323 7029187 5208822 7029187 5208822 21376217 5208822 19692901 18949484 19692901 9012850 19692901 9012850 14948452 21725406 14948452 21725406 5024137 21725406 9355695 2387369 9355695 2387369 24369356 2387369 15199719 11641352 15199719 8590229 15199719 8590229 9144150 8590229 26449503 25298942 26449503 11803874 26449503 11803874 9154980 7581706 9154980 7581706 19849178 7581706 7523033 19412977 7523033 8130757 7523033 8130757 18876888 8130757 12513803 12289990 12513803 5553523 12513803 5553523 20995542 5553523 11716093 11646897 11716093 11646897 15507933 15338998 15507933 9304697 15507933 9304697 9949528 9304697 14990524 25039881 14990524 25039881 25915567 25039881 15126019 11507428 15126019 19718197 15126019 19718197 6517945 6116882 6517945 6297762 6517945 6297762 7306261 21688362 7306261 21688362 5422481 21688362 11831007 10775368 11831007 22457247 11831007 22457247 23312218 22457247 19625575 7538542 19625575 11341859 19625575 11341859 9677678 4325063 9677678 4325063 22399977 4325063 8666106 19849555 8666106 19849555 7255787 19849555 23121523 21892776 23121523 21223150 23121523 21223150 5706739 2290634 5706739 2290634 24541999 2290634 20018809 17642796 20018809 17642796 17763242 17642796 18413407 21326198 18413407 21326198 1582123 1841128 1582123 22260251 1582123 22260251 23447400 22260251 13877468 7705076 13877468 7705076 19561256 7705076 5404453 21483158 5404453 16974760 5404453 16974760 16293037 4508304 16293037 4508304 4539774 4508304 21679735 21190908 21679735 16228282 21679735 16228282 10427307 16228282 16335398 15522581 16335398 25107502 16335398 25107502 26013677 25107502 4954656 6033907 4954656 6033907 12043489 17093669 12043489 17093669 9979143 17093669 17844815 9210779 17844815 15591527 17844815 15591527 10048647 9640494 10048647 10102303 10048647 10102303 10586141 10102303 9160540 8813197 9160540 23840858 9160540 23840858 3198268 23840858 25491217 1573646 25491217 14671318 25491217 14671318 15613140 14671318 18131401 4418463 18131401 4418463 22043861 4418463 8875422 23917965 8875422 23917965 3001576 23917965 21208295 20661881 21208295 21427107 21208295 21427107 21968535 21427107 9528802 10986920 9528802 10986920 11726558 10986920 828398 866497 828398 4504142 828398 4504142 16378779 15603396 16378779 6388118 16378779 6388118 6735727 6388118 23109543 3862604 23109543 12320361 23109543 12320361 9661170 3124351 9661170 3124351 2959833 3124351 20132745 19771451 20132745 19455121 20132745 19455121 20285748 19455121 19987996 3957173 19987996 3957173 3908184 3957173 19809933 19574835 19809933 9400716 19809933 9400716 9876061 9400716 18064782 18501182 18064782 18501182 8557161 18501182 9070665 8528549 9070665 19360847 9070665 19360847 7616398 19360847 24101900 22915264 24101900 22915264 4127380 22915264 21613799 9580757 21613799 9580757 17619009 9580757 20694630 20168702 20694630 2274365 20694630 2274365 2811947 2274365 4312552 22705377 4312552 20466478 4312552 20466478 21193817 20466478 20448314 6265047 20448314 6793093 20448314 6793093 20505018 6793093 4890963 21709675 4890963 19827828 4890963 19827828 21950898 21427933 21950898 16735637 21950898 16735637 17317217 16735637 18261474 4032745 18261474 4032745 22725840 4032745 10003971 21174859 10003971 21174859 6062807 21174859 14783056 8880654 14783056 8880654 19768290 7507564 19768290 14497608 19768290 14497608 12295521 14497608 18419291 8881493 18419291 9174167 18419291 9174167 9713316 9174167 12837556 18657539 12837556 18657539 19326776 18657539 6856844 20181642 6856844 18517440 6856844 18517440 11386067 4851655 11386067 4851655 22209723 4851655 10589449 16107108 10589449 4103240 10589449 4103240 4157425 4103240 14628302 26802373 14628302 26802373 208129 26802373 5595008 5651687 5595008 15787732 5595008 15787732 17495797 16641499 17495797 5405081 17495797 5405081 5726339 5405081 20032586 19662373 20032586 13841886 20032586 13841886 3161521 23641086 3161521 17284963 3161521 17284963 20516150 6784465 20516150 17254563 20516150 17254563 9301210 17254563 21314910 5596127 21314910 16984158 21314910 16984158 7634086 19474250 7634086 14436347 7634086 14436347 12239367 14436347 3524075 23263531 3524075 16253563 3524075 16253563 23303900 22574144 23303900 17056557 23303900 17056557 10000700 17056557 18184851 9258990 18184851 22830980 18184851 22830980 4233856 22830980 22066926 16818902 22066926 16818902 4895383 4898394 4895383 9359399 4895383 9359399 17661714 9359399 11623807 19600655 11623807 19600655 20426398 19600655 14866170 11769032 14866170 16130404 14866170 16130404 23374484 3448286 23374484 8358928 23374484 8358928 8673327 18256941 8673327 784723 8673327 784723 686878 784723 22585970 6976063 22585970 6976063 16014033 19133875 16014033 19133875 19383311 19133875 14301493 13374933 14301493 23873917 14301493 23873917 3147215 23873917 9200517 4263022 9200517 4263022 4195398 4263022 7398758 19590491 7398758 19543174 7398758 19543174 8293253 6076679 8293253 6076679 6448605 6076679 23336919 22532054 23336919 20105609 23336919 20105609 15738063 7127131 15738063 7127131 5088414 5200829 5088414 10738112 5088414 10738112 15637133 22451430 15637133 22451430 4564837 22451430 18045997 17139215 18045997 17733594 18045997 17733594 4200555 4191851 4200555 20061614 4200555 20061614 20894271 20061614 17633648 15859690 17633648 15859690 10903999 15859690 14840734 14747292 14840734 16185658 14840734 16185658 16889925 5877555 16889925 5877555 21182161 5877555 11774593 10924454 11774593 5969666 11774593 5969666 21228201 5969666 18769579 16251779 18769579 16251779 4369546 4316177 4369546 19425406 4369546 19425406 25979260 24979009 25979260 24979009 1997499 24979009 9805188 6097330 9805188 6097330 6412767 6097330 13347049 15500198 13347049 15500198 11364997 15500198 11584144 15521835 11584144 10844217 11584144 10844217 13995752 12741702 13995752 10612203 13995752 10612203 24162713 2802399 24162713 4579005 24162713 4579005 22567039 4579005 23828977 22738031 23828977 21323471 23828977 21323471 7524617 7058767 7524617 25063677 7524617 25063677 1806045 25063677 22421624 15197101 22421624 15197101 4877714 4688466 4877714 19318485 4877714 19318485 11839422 14989127 11839422 16435395 11839422 16435395 19563241 7729529 19563241 18947806 19563241 18947806 7934434 18947806 14308940 13394560 14308940 23645153 14308940 23645153 3307891 23645153 13817437 5320571 13817437 5320571 5448402 5320571 10967065 19648944 10967065 19648944 7319633 19648944 9000914 6592236 9000914 6592236 20656026 6592236 10563034 22269588 10563034 22269588 4658908 22269588 9816633 9445078 9816633 16400656 9816633 16400656 17022108 16400656 8641233 18103007 8641233 1903190 8641233 1903190 25065915 1903190 13292999 20940431 13292999 20940431 6262638 20940431 7311244 4611351 7311244 4611351 4750277 4611351 18460215 15641854 18460215 15641854 8981221 18331766 8981221 18331766 5463084 5196855 5463084 9172270 5463084 9172270 18085444 17482353 18085444 16548107 18085444 16548107 4384698 22478631 4384698 17984945 4384698 17984945 8881905 17984945 2298696 2461682 2298696 23343161 2298696 23343161 24431193 23343161 3800347 19925195 3800347 19925195 8970249 8846359 8970249 24677483 8970249 24677483 2091439 24677483 22356111 4326146 22356111 8480847 22356111 8480847 2260380 2567943 2260380 21964287 2260380 21964287 24730360 23510478 24730360 16977498 24730360 16977498 10148276 16977498 12978992 12331060 12978992 12331060 16288853 15737546 16288853 7831882 16288853 7831882 19540535 7831882 18571748 18136582 18571748 17444182 18571748 17444182 9273261 17444182 14661726 14029583 14661726 14120938 14661726 14120938 5756407 22097988 5756407 22097988 23215151 22097988 3164280 23883316 3164280 20368150 3164280 20368150 17264495 16833161 17264495 17841519 17264495 17841519 18143442 17841519 1811334 1550715 1811334 11051134 1811334 11051134 16230949 11051134 4190501 3850412 4190501 24508193 4190501 24508193 25487987 24508193 3514931 15201354 3514931 15201354 18917166 24734303 18917166 24734303 2135618 24734303 18679165 18026065 18679165 18026065 9085883 18026065 22690145 24007029 22690145 24007029 3092554 24007029 18893053 5077892 18893053 5077892 21953127 5077892 15951322 23999194 15951322 23999194 2905097 23999194 17734255 7862390 17734255 7862390 8442437 7862390 20111077 6567976 20111077 11022131 20111077 11022131 15742076 11022131 15811907 6755416 15811907 6755416 7388693 6755416 10607377 25879599 10607377 25879599 1101732 25879599 18314048 7388424 18314048 7388424 7360674 7388424 7792322 19270067 7792322 5453006 7792322 5453006 5751636 5453006 15664167 20231606 15664167 20231606 6566945 20231606 20294282 6611524 20294282 11852242 20294282 11852242 9419961 8738861 9419961 10279801 9419961 10279801 22958453 3788636 22958453 9942873 22958453 9942873 17413937 9942873 21376541 6143747 21376541 14933027 21376541 14933027 13575415 12865629 13575415 20675520 13575415 20675520 6243929 20675520 25817406 24872177 25817406 21479140 25817406 21479140 14008703 13053057 14008703 16426187 14008703 16426187 6491267 6581622 6491267 16258853 6491267 16258853 19927834 19631729 19927834 19378865 19927834 19378865 9809177 16874434 9809177 18732655 9809177 18732655 8354767 18732655 14788778 1457727 14788778 1457727 25347441 1457727 15797924 16600116 15797924 16600116 3445359 23428663 3445359 5899027 3445359 5899027 5936087 5899027 3071781 3241977 3071781 9010247 3071781 9010247 18381052 9010247 12476227 24981752 12476227 24981752 1825606 24981752 2132432 1666344 2132432 22055725 2132432 22055725 17344312 6839312 17344312 6839312 24155059 2690129 24155059 13823994 24155059 13823994 9121616 1093877 9121616 1093877 25953164 1093877 25518141 24219418 25518141 18984833 25518141 18984833 8074559 18984833 16869361 16201710 16869361 16578098 16869361 16578098 25802568 24934621 25802568 23541385 25802568 23541385 21630292 4981352 21630292 19177657 21630292 19177657 18786241 8877841 18786241 8877841 6870190 6863387 6870190 8823297 6870190 8823297 18769274 8285583 18769274 13734828 18769274 13734828 4293765 4397993 4293765 21471638 4293765 21471638 22443278 21471638 10965803 10482142 10965803 18050795 10965803 18050795 5121803 5086553 5121803 5954771 5121803 5954771 21880233 21177651 21880233 13337336 21880233 13337336 12267979 9889606 12267979 9889606 10147443 9889606 20904676 23471841 20904676 23471841 3284633 23471841 9794846 8638109 9794846 8638109 7828272 4526774 7828272 4526774 4571442 4526774 11097535 10337711 11097535 7188396 11097535 7188396 7585987 7188396 12896162 18244150 12896162 18244150 19289355 8109891 19289355 26453960 19289355 26453960 586833 26453960 24441069 2538939 24441069 10992755 24441069 10992755 11494184 10992755 20397574 4003760 20397574 4003760 4359758 4003760 21590181 12733039 21590181 12733039 13471126 12733039 16230337 6717049 16230337 6717049 6938531 6717049 14067083 13033533 14067083 8392548 14067083 8392548 18922480 8392548 12848465 19057055 12848465 19057055 24884138 2186863 24884138 14610795 24884138 14610795 14708099 14610795 23535883 22336358 23535883 9831317 23535883 9831317 10405128 9831317 21116929 22487911 21116929 22487911 24969662 1978842 24969662 18302284 24969662 18302284 13337655 12546798 13337655 16799889 13337655 16799889 21543925 21000054 21543925 5527029 21543925 5527029 21735456 5527029 7996801 18953540 7996801 11811954 7996801 11811954 12339449 11811954 12179018 2
166347 0 0 0 70645259 755729721 70645259 755729721 27615050 755729721 884386917 294181973 884386917 294181973 176303974 294181973 229402353 637693436 229402353 637693436 796850548 637693436 629620489 431857728 629620489 663290186 629620489 663290186 723624927 663290186 559961117 856076583 559961117 341801499 559961117 341801499 42138947 55882075 42138947 845094729 42138947 845094729 974658554 59665858 974658554 59665858 313042590 59665858 817608900 761431013 817608900 761431013 983118940 761431013 677422889 294417366 677422889 940993970 677422889 940993970 477283882 940993970 723475210 311320617 723475210 311320617 184940208 311320617 678363161 521316480 678363161 32444039 678363161 32444039 934535592 32444039 180048033 411529560 180048033 1871323 180048033 1871323 680306712 528541088 680306712 528541088 876454507 528541088 404708894 62413599 404708894 689114571 404708894 689114571 643043970 689114571 617065362 992239852 617065362 992239852 639816905 992239852 47576528 238917069 47576528 238917069 821585395 908212276 821585395 908212276 187503133 908212276 235454000 170881133 235454000 942226747 235454000 942226747 568945295 942226747 320718294 672828716 320718294 781623576 320718294 781623576 846805656 781623576 107872456 427677123 107872456 655280190 107872456 655280190 344922969 517851425 344922969 684923726 344922969 684923726 591399268 756404270 591399268 118786567 591399268 118786567 9125935 118786567 689226904 37653462 689226904 897168285 689226904 897168285 901767903 897168285 850057557 682747532 850057557 682747532 37670854 65034146 37670854 65034146 782986524 65034146 733338436 722903219 733338436 722903219 226803441 722903219 366322484 40299917 366322484 257335145 366322484 257335145 182852713 257335145 851990054 479518163 851990054 178098837 851990054 178098837 140955643 178098837 825424017 808593544 825424017 218929688 825424017 218929688 871219999 218929688 364459506 715423422 364459506 715423422 722615048 855814482 722615048 855814482 888945791 855814482 762479864 221305402 762479864 598181709 762479864 598181709 377121 598181709 387423191 961179456 387423191 243622173 387423191 243622173 80868383 243622173 303352777 114650772 303352777 247230307 303352777 247230307 814566149 644945254 814566149 644945254 925932551 644945254 566146695 375954226 566146695 375954226 490759301 375954226 953782257 795966972 953782257 795966972 231973888 795966972 711655683 471015667 711655683 471015667 939710654 471015667 82440747 948002669 82440747 575122599 82440747 575122599 728134386 575122599 513976786 873147534 513976786 406263342 513976786 406263342 465980207 406263342 492099348 573765747 492099348 573765747 994144639 573765747 90066769 85277125 90066769 85277125 322425939 981329836 322425939 462435643 322425939 462435643 946622918 462435643 170949581 248070016 170949581 564166090 170949581 564166090 799406173 564166090 335116303 821938026 335116303 821938026 936661858 115715729 936661858 714127217 936661858 714127217 21135311 814064067 21135311 80194553 21135311 80194553 988473722 80194553 445667913 572293419 445667913 572293419 756445879 964185604 756445879 479108992 756445879 479108992 87251321 479108992 968566158 45394139 968566158 447969559 968566158 447969559 236826497 447969559 805270306 144272913 805270306 144272913 69316204 144272913 154277004 763695552 154277004 763695552 59895578 763695552 471828907 648822777 471828907 648822777 893137435 648822777 549186062 512865282 549186062 822887164 549186062 822887164 809289627 738984013 809289627 940229163 809289627 940229163 816633399 940229163 235494108 83976646 235494108 717247608 235494108 717247608 954667448 717247608 227970794 541038242 227970794 659733093 227970794 659733093 814024642 659733093 250654447 991694177 250654447 967459724 250654447 967459724 501688784 967459724 62634703 549818271 62634703 549818271 973945504 41694930 973945504 852556561 973945504 852556561 65957825 99453092 65957825 99453092 983416815 697084592 983416815 697084592 513868405 697084592 968182877 946917890 968182877 898648668 968182877 898648668 252256498 898648668 878111047 372460730 878111047 834733824 878111047 834733824 258713546 390726302 258713546 929002871 258713546 929002871 678933453 929002871 653955781 116186373 653955781 788714814 653955781 788714814 188086082 788714814 855335297 173115316 855335297 173115316 617791704 858907549 617791704 348468034 617791704 348468034 256924559 549222618 256924559 549222618 948352460 751786454 948352460 298170044 948352460 298170044 567577621 15139881 567577621 33077152 567577621 33077152 434111796 33077152 805384021 20597572 805384021 128677154 805384021 128677154 370472193 52031647 370472193 717497343 370472193 717497343 125788914 717497343 756062000 212054939 756062000 212054939 631310347 212054939 812623747 459801818 812623747 287345100 812623747 287345100 974793813 287345100 819509051 911269943 819509051 254511097 819509051 254511097 885344378 254511097 331073996 726422724 331073996 580205165 331073996 580205165 999694152 37293727 999694152 912068648 999694152 912068648 73504914 78397249 73504914 427036447 73504914 427036447 825773761 427036447 114785858 966696748 114785858 966696748 827188299 966696748 307040972 480969520 307040972 995045035 307040972 995045035 760443900 995045035 151377521 62397296 151377521 62397296 716598613 62397296 430842406 862109617 430842406 862109617 420234140 862109617 850344237 61952925 850344237 731135596 850344237 731135596 958619116 731135596 891201243 484514779 891201243 531584711 891201243 531584711 393711483 531584711 412442507 116645522 412442507 116645522 207781467 116645522 882095555 979107270 882095555 414598458 882095555 414598458 653232028 448559781 653232028 366315512 653232028 366315512 115149953 977414276 115149953 977414276 581221403 156087764 581221403 156087764 390135409 156087764 733343443 646565669 733343443 225922987 733343443 225922987 323272563 225922987 474447413 122287975 474447413 980578573 474447413 980578573 252420293 980578573 430895912 994253868 430895912 830864826 430895912 830864826 119678390 830864826 570730303 377815911 570730303 377815911 403002467 377815911 426275119 776112434 426275119 559147259 426275119 559147259 311253657 559147259 763553733 116098789 763553733 951708136 763553733 951708136 478412941 951708136 710659623 42513442 710659623 75343012 710659623 75343012 337309256 635885687 337309256 635885687 582881184 682758137 582881184 134007990 582881184 134007990 189124543 632339368 189124543 513035296 189124543 513035296 845810022 513035296 159694210 628005227 159694210 163590512 159694210 163590512 151803270 163590512 345737354 481117684 345737354 481117684 532449582 481117684 521886266 375140854 521886266 897892180 521886266 897892180 8039699 836733699 8039699 989454355 8039699 989454355 210574079 989454355 136809492 227815894 136809492 227815894 104575643 227815894 342693428 535884798 342693428 408732127 342693428 408732127 546417159 55386389 546417159 271478470 546417159 271478470 994993193 66854345 994993193 824222704 994993193 824222704 180835190 291044516 180835190 291044516 511992470 376120026 511992470 376120026 67433808 531792303 67433808 238335146 67433808 238335146 327267180 238335146 148574752 834380078 148574752 277372335 148574752 277372335 672868508 711508206 672868508 455378505 672868508 455378505 700832477 455378505 671915737 95325780 671915737 95325780 43771777 95325780 622279410 663115044 622279410 656891877 622279410 656891877 841664552 656891877 816383960 67150314 816383960 205836345 816383960 205836345 195430480 205836345 660417107 558527929 660417107 320068926 660417107 320068926 823744646 320068926 332372455 735874839 332372455 475332103 332372455 475332103 196811018 386763936 196811018 570015328 196811018 570015328 982050436 809098433 982050436 809098433 683528206 809098433 851894657 796985442 851894657 988508654 851894657 988508654 96527941 988508654 246813321 135498165 246813321 810466217 246813321 810466217 687453907 581875120 687453907 581875120 223954390 4809986 223954390 933438145 223954390 933438145 760987183 26332550 760987183 871116419 760987183 871116419 572352350 723088791 572352350 729725768 572352350 729725768 97396973 729725768 554409431 332128726 554409431 504374626 554409431 504374626 969409164 504374626 690994953 111453635 690994953 901592039 690994953 901592039 302764631 341473306 302764631 758140471 302764631 758140471 132007133 758140471 874849043 120529798 874849043 487209283 874849043 487209283 4320258 487209283 877806089 517629970 877806089 275156615 877806089 275156615 783360591 275156615 954653412 828212177 954653412 828212177 236885476 449138582 236885476 449138582 549353726 449138582 301431892 908386987 301431892 232835936 301431892 232835936 48072384 232835936 677477367 514175518 677477367 61471357 677477367 61471357 232156824 61471357 240512873 832626256 240512873 832626256 305134235 832626256 245214212 5503904 245214212 456680539 245214212 456680539 817225676 5683257 817225676 5683257 529609382 5683257 982898886 337041122 982898886 111826994 982898886 111826994 527170786 111826994 969896841 902854697 969896841 902854697 198628828 902854697 406660671 32816660 406660671 32816660 821144752 32816660 737684991 419877626 737684991 419877626 70906260 419877626 618718401 781078285 618718401 781078285 765381640 781078285 741553065 943028125 741553065 72565622 741553065 72565622 848245884 72565622 607395526 591985844 607395526 591985844 577066461 591985844 620897491 979604631 620897491 645313738 620897491 645313738 477677887 599490552 477677887 714503298 477677887 714503298 62993007 827422919 62993007 116340913 62993007 116340913 581605844 924248797 581605844 924248797 51442738 45700364 51442738 45700364 932463900 926326775 932463900 926326775 205059132 926326775 377682819 764005053 377682819 986579157 377682819 986579157 659593217 986579157 336731555 893828452 336731555 971472843 336731555 971472843 803321933 581372918 803321933 581372918 139384683 980520818 139384683 465127438 139384683 465127438 777848278 286287996 777848278 286287996 813814000 286287996 415281074 643640950 415281074 80643621 415281074 80643621 505906596 80643621 41058896 790483649 41058896 790483649 450897668 790483649 216435744 57033239 216435744 463778974 216435744 463778974 832145646 463778974 519088363 513030026 519088363 466162036 519088363 466162036 125006412 804229412 125006412 606264533 125006412 606264533 420680030 73640341 420680030 240211091 420680030 240211091 641112876 240211091 175100725 891458047 175100725 891458047 965024267 403557984 965024267 556037506 965024267 556037506 368149934 556037506 464394992 381855490 464394992 590700696 464394992 590700696 808332474 590700696 450293004 693784757 450293004 261110234 450293004 261110234 29006842 261110234 321264635 969077721 321264635 639013421 321264635 639013421 644446141 639013421 264580486 167522776 264580486 884267491 264580486 884267491 185137702 884267491 673651859 618429501 673651859 964401853 673651859 964401853 490158006 964401853 721084860 658603069 721084860 834375585 721084860 834375585 820693500 834375585 599483859 683393813 599483859 746402506 599483859 746402506 873503327 746402506 686316620 257415325 686316620 804976291 686316620 804976291 478171565 804976291 621414049 962886417 621414049 549499171 621414049 549499171 4697639 549499171 227563057 585908148 227563057 59553880 227563057 59553880 804407426 873887505 804407426 873887505 371355314 873887505 647351357 193422767 647351357 694314903 647351357 694314903 198906912 270845995 198906912 878356785 198906912 878356785 808029907 123253542 808029907 123253542 113811732 123253542 537506472 224430226 537506472 224430226 489556972 200535909 489556972 243744456 489556972 243744456 79201733 243744456 783414848 828654785 783414848 549630872 783414848 549630872 138085172 853535307 138085172 361111058 138085172 361111058 792384617 361111058 146335960 497951758 146335960 387748828 146335960 387748828 448274168 822408265 448274168 822408265 249271795 822408265 444075335 874617728 444075335 666116360 444075335 666116360 103743962 666116360 314708009 292528494 314708009 467107584 314708009 467107584 992121702 23337242 992121702 23337242 284151030 23337242 886268045 571184696 886268045 436260507 886268045 436260507 273412183 436260507 734283946 117259037 734283946 117259037 84962816 402719680 84962816 123847215 84962816 123847215 673016979 123847215 658643516 407083260 658643516 407083260 274057346 407083260 546825451 143589747 546825451 653683997 546825451 653683997 172779401 369703519 172779401 615585718 172779401 615585718 621227839 615585718 359045330 969723333 359045330 969723333 821406061 969723333 804053628 780636890 804053628 780636890 67140499 458091643 67140499 591504394 67140499 591504394 599739502 241720096 599739502 813889598 599739502 813889598 688104525 813889598 324180182 371260497 324180182 371260497 87763662 17687201 87763662 17687201 34231881 17687201 588288622 946692874 588288622 893841995 588288622 893841995 155586003 609643906 155586003 802060056 155586003 802060056 683478774 802060056 48092333 44419691 48092333 579158943 48092333 579158943 892326960 219983359 892326960 394428502 892326960 394428502 293410519 270290354 293410519 653755976 293410519 653755976 952371000 653755976 663400657 116063717 663400657 540050890 663400657 540050890 946813206 470046254 946813206 594502403 946813206 594502403 879294734 274576865 879294734 297130484 879294734 297130484 205654744 297130484 580339253 179509054 580339253 807638409 580339253 807638409 122164098 807638409 323517824 411493137 323517824 987769506 323517824 987769506 893263216 987769506 710852304 123308953 710852304 438520337 710852304 438520337 206522428 998540192 206522428 998540192 902336650 998540192 599204921 432318934 599204921 432318934 93298989 432318934 655296051 224233347 655296051 366712970 655296051 366712970 637227188 778309131 637227188 348117352 637227188 348117352 762904985 348117352 381983619 890468972 381983619 890468972 437261003 890468972 16769127 309030377 16769127 309030377 737839210 237435516 737839210 625258134 737839210 625258134 950805319 625258134 870414274 578692049 870414274 701173127 870414274 701173127 53194583 934350836 53194583 366102240 53194583 366102240 794550700 366102240 622921477 736971277 622921477 649614031 622921477 649614031 249262645 649614031 554568582 133816686 554568582 517932215 554568582 517932215 661922717 517932215 212130865 390743788 212130865 398228727 212130865 398228727 127368470 620090259 127368470 157090004 127368470 157090004 602951188 157090004 179279992 331146103 179279992 331146103 65379986 331146103 840707578 943771665 840707578 273802048 840707578 273802048 515596451 982893095 515596451 458721612 515596451 458721612 73661380 7000867 73661380 7000867 750668993 197523927 750668993 197523927 49955127 197523927 225903730 456756425 225903730 373955903 225903730 373955903 84251440 373955903 181814962 120742211 181814962 120742211 886921121 120742211 404220936 381171367 404220936 70255659 404220936 70255659 112660597 672241675 112660597 672241675 280969309 833624032 280969309 833624032 40763518 833624032 492262114 620026878 492262114 703240064 492262114 703240064 747583887 703240064 156172255 32088875 156172255 32088875 988218494 32088875 203952583 527071880 203952583 527071880 814901711 844292447 814901711 116795352 814901711 116795352 343372553 116795352 571692683 447728547 571692683 447728547 39552115 447728547 830446281 678490252 830446281 678490252 207416577 678490252 287661571 189862802 287661571 189862802 896205632 866085654 896205632 617035071 896205632 617035071 746289022 474445589 746289022 474445589 849897044 474445589 632113250 940901237 632113250 940901237 866032547 940901237 625401566 801152254 625401566 972310533 625401566 972310533 495149547 972310533 725888439 214631674 725888439 680131755 725888439 680131755 398772587 689790011 398772587 252025549 398772587 252025549 981723590 252025549 264614236 666179696 264614236 394574492 264614236 394574492 893048297 394574492 176424641 449165248 176424641 256793314 176424641 256793314 970048401 843697756 970048401 843697756 405283145 79181009 405283145 523871394 405283145 523871394 569374259 523871394 185015873 296567009 185015873 296567009 621974997 755624894 621974997 755624894 22804187 844189258 22804187 844189258 770289999 674903059 770289999 997390115 770289999 997390115 919859424 997390115 898991211 79312382 898991211 220594085 898991211 220594085 392514406 220594085 447685681 911246143 447685681 253251854 447685681 253251854 519321956 253251854 25651867 924671727 25651867 21928752 25651867 21928752 9453376 21928752 911840217 660503215 911840217 660503215 107460215 660503215 203039645 458095312 203039645 687323468 203039645 687323468 403328826 260727814 403328826 984555748 403328826 984555748 615415698 984555748 265946507 126900190 265946507 126900190 535991326 126900190 207229939 815239951 207229939 815239951 467911561 815239951 392555904 68412633 392555904 68412633 148535978 68412633 583841070 210754643 583841070 171611117 583841070 171611117 161884631 171611117 734782142 37329307 734782142 258576740 734782142 258576740 119890146 258576740 665048478 44359626 665048478 122671481 665048478 122671481 473947442 122671481 981710985 911996797 981710985 911996797 526328689 435776639 526328689 435776639 417917040 435776639 789659304 710217315 789659304 710217315 375488654 175262457 375488654 935457401 375488654 935457401 808885776 935457401 796622764 213241242 796622764 866353067 796622764 866353067 90115584 559118026 90115584 585133551 90115584 585133551 798356888 585133551 423214792 497483882 423214792 710524402 423214792 710524402 294546504 710524402 847095632 42280396 847095632 42280396 49960600 42280396 892330260 959791638 892330260 617139472 892330260 617139472 137027006 45202637 137027006 45202637 431066633 684149250 431066633 231272439 431066633 231272439 917374714 982658923 917374714 982658923 933963891 207040500 933963891 214310259 933963891 214310259 76033540 948987005 76033540 849772344 76033540 849772344 591821437 849772344 227956162 583316291 227956162 684796494 227956162 684796494 932198641 673467659 932198641 680295530 932198641 680295530 171117161 851394440 171117161 347821986 171117161 347821986 841435441 347821986 737351253 665248759 737351253 665248759 825765802 665248759 361326405 209121569 361326405 209121569 202485910 209121569 958378699 159960227 958378699 761711941 958378699 761711941 757029272 761711941 804734927 311642830 804734927 311642830 268753659 604334155 268753659 53797429 268753659 53797429 765372468 753126415 765372468 586921193 765372468 586921193 349545870 292655155 349545870 931769688 349545870 931769688 313944892 931769688 396368720 933412178 396368720 625864000 396368720 625864000 818661082 625864000 697020903 62986500 697020903 646232999 697020903 646232999 710931227 646232999 173985090 852666475 173985090 780931668 173985090 780931668 995920490 780931668 165062151 423925123 165062151 912748549 165062151 912748549 423351588 912748549 208529418 51364995 208529418 51364995 994850010 51364995 917718190 860311170 917718190 475496514 917718190 475496514 152053962 475496514 636644070 8575157 636644070 8575157 319135924 8575157 551740158 289158301 551740158 289158301 27867206 289158301 595733795 247301866 595733795 723629002 595733795 723629002 404235913 290030373 404235913 290030373 321338591 290030373 329875475 856421238 329875475 856421238 800527964 856421238 227889575 283064628 227889575 283064628 596917764 995466887 596917764 746061630 596917764 746061630 24358659 746061630 696729714 225737758 696729714 225737758 213737598 35555172 213737598 587187889 213737598 587187889 935488714 587187889 799186198 716709295 799186198 251601265 799186198 251601265 658623540 696718048 658623540 311705557 658623540 311705557 952606759 311705557 440346172 215701599 440346172 946099737 440346172 946099737 820399156 946099737 293729292 670958184 293729292 670958184 10020457 670958184 459248903 708592829 459248903 605675096 459248903 605675096 948011812 605675096 12371064 926175316 12371064 5823975 12371064 5823975 606816161 939158637 606816161 341885236 606816161 341885236 87433467 502313282 87433467 470770164 87433467 470770164 495005477 470770164 318309849 45983189 318309849 45983189 983671419 45983189 773696403 912544359 773696403 912544359 940149056 912544359 70216109 80408830 70216109 182112888 70216109 182112888 777962729 932426760 777962729 655252895 777962729 655252895 602681675 554297699 602681675 554297699 170584748 554297699 312278812 914049516 312278812 471269610 312278812 471269610 801086740 471269610 173713457 994757958 173713457 483121986 173713457 483121986 926065325 919619567 926065325 621010277 926065325 621010277 190911607 210120211 190911607 520702191 190911607 520702191 884111938 200534331 884111938 200534331 245481859 200534331 818958294 897223884 818958294 680544624 818958294 680544624 395973408 43570038 395973408 138875571 395973408 138875571 332340273 138875571 983766693 820799498 983766693 820799498 411912411 737888036 411912411 906282461 411912411 906282461 828690340 906282461 596129210 386250365 596129210 911852552 596129210 911852552 862173762 911852552 344926791 70230013 344926791 70230013 80463913 548819084 80463913 548819084 541189462 191266786 541189462 191266786 73463235 191266786 795048314 960669559 795048314 475592877 795048314 475592877 362160473 277592198 362160473 322458877 362160473 322458877 652949930 322458877 335453785 874858453 335453785 874858453 572762009 6485839 572762009 545336399 572762009 545336399 20741570 545336399 103947581 137794911 103947581 953347873 103947581 953347873 476091866 953347873 334931283 621737798 334931283 624525819 334931283 624525819 893586947 624525819 226293986 470202017 226293986 470202017 279134512 470202017 97553531 111219859 97553531 856724884 97553531 856724884 972722534 431295849 972722534 913804828 972722534 913804828 107899334 913804828 661720503 440702814 661720503 747701326 661720503 747701326 678753195 747701326 242882105 87600759 242882105 616037290 242882105 616037290 877803719 699009197 877803719 93688841 877803719 93688841 958205878 416579957 958205878 416579957 221176563 707763156 221176563 113433803 221176563 113433803 775999506 113433803 292066689 752724012 292066689 364766904 292066689 364766904 929370383 364766904 228026834 934324427 228026834 934324427 505947299 698898423 505947299 698898423 626081031 698898423 409473469 448020985 409473469 534934553 409473469 534934553 502350105 534934553 433127362 175585387 433127362 175585387 76465903 175585387 551135625 475952597 551135625 89810803 551135625 89810803 68330428 805012604 68330428 805012604 806962568 805012604 462674411 43069451 462674411 43069451 193273053 43069451 835804838 892767376 835804838 122026821 835804838 122026821 892371373 122026821 125783498 980389179 125783498 980389179 556703471 980389179 517829278 773311486 517829278 967030211 517829278 967030211 847362063 967030211 755580614 263873425 755580614 263873425 728987674 263873425 761906125 194369064 761906125 656636475 761906125 656636475 498830711 941000730 498830711 112222622 498830711 112222622 697770307 112222622 646074561 264934237 646074561 264934237 934886029 158133408 934886029 836781689 934886029 836781689 500760551 836781689 711773378 614828381 711773378 794190600 711773378 794190600 249384961 351089298 249384961 351089298 626271645 351089298 230482647 993624708 230482647 529471985 230482647 529471985 902645022 529471985 519463616 971125973 519463616 335201309 519463616 335201309 396143938 335201309 516739362 757289982 516739362 505237618 516739362 505237618 973432546 712848500 973432546 712848500 138053160 365138709 138053160 828349263 138053160 828349263 894597595 96644653 894597595 96644653 166313797 732657613 166313797 732657613 578836168 551523052 578836168 754280059 578836168 754280059 870968111 754280059 26673798 832068547 26673798 302648869 26673798 302648869 477912548 354071713 477912548 197850773 477912548 197850773 124991804 197850773 422391712 740563468 422391712 52904600 422391712 52904600 600268782 751808218 600268782 751808218 961110291 751808218 749552585 316707960 749552585 949031952 749552585 949031952 238362285 949031952 552229617 108409350 552229617 108409350 935929118 951840372 935929118 245577532 935929118 245577532 206364856 444016084 206364856 444016084 316234720 444016084 114154456 985810702 114154456 985810702 993777731 985810702 364978444 481202555 364978444 481202555 978574724 481202555 256070949 710003324 256070949 710003324 907864092 710003324 684059597 4321590 684059597 4321590 273909203 4321590 511378403 803481013 511378403 803481013 49209876 803481013 287326348 85066764 287326348 88488380 287326348 88488380 635089134 88488380 240467138 730932004 240467138 657375138 240467138 657375138 661627802 351928914 661627802 630180833 661627802 630180833 706194777 630180833 220540054 588800821 220540054 865064379 220540054 865064379 862733681 865064379 359232188 36331256 359232188 598031633 359232188 598031633 386122298 598031633 145583188 167981818 145583188 167981818 64946183 167981818 800458201 496876160 800458201 496876160 313840188 496876160 379932490 986230471 379932490 909931746 379932490 909931746 56619699 909931746 103313727 548449576 103313727 548449576 935082771 703854155 935082771 45692383 935082771 45692383 277410449 45692383 496165509 412790072 496165509 227465422 496165509 227465422 706451192 227465422 224747663 2993219 224747663 2993219 836396397 2993219 83666082 664789888 83666082 664789888 556478581 664789888 324237690 283495449 324237690 283495449 818547526 996771782 818547526 996771782 86062675 996771782 592598684 611790796 592598684 611790796 433389337 611790796 735317561 644339541 735317561 496041224 735317561 496041224 35435157 496041224 66279528 172298094 66279528 829326436 66279528 829326436 436619278 327602135 436619278 595411695 436619278 595411695 198392299 595411695 803667699 55564238 803667699 55564238 177965528 55564238 793008674 92151382 793008674 22690162 793008674 22690162 357732133 22690162 762800998 435913444 762800998 48261368 762800998 48261368 479501402 374769750 479501402 374769750 820009060 374769750 676426118 109822079 676426118 204481023 676426118 204481023 857075696 204481023 822545240 895979482 822545240 48482800 822545240 48482800 421513398 48482800 727133996 837793907 727133996 653998208 727133996 653998208 19107613 653998208 366840258 937937935 366840258 71803844 366840258 71803844 201919360 702281541 201919360 702281541 612232922 702281541 481070688 293993836 481070688 619954200 481070688 619954200 914700586 320213976 914700586 320213976 251211857 738512412 251211857 315929635 251211857 315929635 294148677 315929635 165438055 593579612 165438055 593579612 373439841 593579612 112605990 904348645 112605990 827132184 112605990 827132184 494086745 371192883 494086745 371192883 928635589 786528712 928635589 786528712 599137253 786528712 769882033 227430101 769882033 796035111 769882033 796035111 328758224 11167334 328758224 862081946 328758224 862081946 108420405 319237279 108420405 552837847 108420405 552837847 712864960 872368123 712864960 872368123 7455562 872368123 834366032 481412103 834366032 632358069 834366032 632358069 458190863 632358069 958337257 321838681 958337257 649400398 958337257 649400398 64163876 731256001 64163876 33573235 64163876 33573235 101298471 33573235 66694715 15967309 66694715 159499104 66694715 159499104 191023188 159499104 6658759 200377248 6658759 200377248 243383659 34075509 243383659 34075509 631339218 34075509 57373338 920004098 57373338 920004098 28140731 920004098 34746107 258579982 34746107 258579982 423298016 320082995 423298016 304203026 423298016 304203026 632369224 304203026 5321382 836485225 5321382 95585266 5321382 95585266 791159688 560037921 791159688 560037921 912229215 560037921 763205854 95442398 763205854 829007961 763205854 829007961 462652802 947743432 462652802 947743432 577742011 947743432 561801751 398202318 561801751 398202318 440382916 571090175 440382916 571090175 18018970 571090175 364078812 846698930 364078812 233227424 364078812 233227424 605447557 814835930 605447557 657543599 605447557 657543599 531004499 657543599 858159811 171814977 858159811 171814977 16945170 947297514 16945170 944182025 16945170 944182025 555498796 944182025 211552743 228991583 211552743 228991583 721085528 87638854 721085528 844995363 721085528 844995363 911706422 49838335 911706422 344864099 911706422 344864099 715024643 344864099 756980720 661178599 756980720 534129776 756980720 534129776 109983552 700038355 109983552 101506558 109983552 101506558 504396671 101506558 502728708 557771829 502728708 557771829 107200836 557771829 149449646 187702182 149449646 754474212 149449646 754474212 595798378 754474212 72973175 485385605 72973175 517045763 72973175 517045763 921778148 517045763 591602385 147077267 591602385 147077267 159144797 147077267 387032791 452447657 387032791 452447657 780174959 452447657 215760966 104418149 215760966 235967743 215760966 235967743 199126328 235967743 264740580 120632138 264740580 258140509 264740580 258140509 580457095 258140509 78819837 720206014 78819837 504488720 78819837 504488720 553338995 504488720 176868894 65219210 176868894 643992984 176868894 643992984 416805040 100087784 416805040 152065989 416805040 152065989 184775662 152065989 562814480 300469352 562814480 300469352 882002905 300469352 589796229 504968798 589796229 113646202 589796229 113646202 651302549 113646202 412395476 283082538 412395476 278982866 412395476 278982866 812947552 278982866 175371601 750889865 175371601 739826007 175371601 739826007 930170763 664012761 930170763 964516574 930170763 964516574 4677801 964516574 571640668 450148729 571640668 450148729 604902699 450148729 190273503 914761374 190273503 512722425 190273503 512722425 854681613 714639983 854681613 388417070 854681613 388417070 112992251 388417070 165801679 368954835 165801679 435650832 165801679 435650832 456004407 435650832 127420865 906095704 127420865 731081929 127420865 731081929 598631197 99088696 598631197 502749674 598631197 502749674 289376909 343862855 289376909 966770924 289376909 966770924 756922513 170789054 756922513 607251085 756922513 607251085 413988723 607251085 867880804 117098416 867880804 684002685 867880804 684002685 557487521 912149681 557487521 833118392 557487521 833118392 489876457 833118392 501696092 493272896 501696092 791422395 501696092 791422395 210666222 791422395 613073419 905197630 613073419 852694746 613073419 852694746 5655657 301370992 5655657 301370992 375449306 301370992 94804934 588920311 94804934 241466402 94804934 241466402 70924754 685378068 70924754 585070418 70924754 585070418 422352965 585070418 133790303 275524098 133790303 976035108 133790303 976035108 907349047 845065709 907349047 845065709 218549975 845065709 708207510 152141639 708207510 152141639 945873672 152141639 158419619 843441627 158419619 843441627 739376775 759954626 739376775 968577652 739376775 968577652 33455697 394810467 33455697 394810467 771150394 12039441 771150394 752143737 771150394 752143737 158404187 555271410 158404187 613371665 158404187 613371665 401542908 821443253 401542908 400100064 401542908 400100064 632906714 176660794 632906714 375282406 632906714 375282406 52439031 375282406 314285736 619729886 314285736 593665556 314285736 593665556 236311614 593665556 667331423 164555821 667331423 665354455 667331423 665354455 445087491 130802314 445087491 130802314 56785552 130802314 951090904 725961369 951090904 725961369 609923642 247708376 609923642 399149639 609923642 399149639 671758010 399149639 326743380 429188273 326743380 317238734 326743380 317238734 78470740 445862717 78470740 365289946 78470740 365289946 461938016 365289946 41356473 339900630 41356473 464976885 41356473 464976885 403663942 332211930 403663942 399743181 403663942 399743181 287152270 399743181 502119222 369139972 502119222 705210550 502119222 705210550 38780523 773126985 38780523 190232534 38780523 190232534 593210979 757170811 593210979 757170811 642646195 757170811 384878449 730912521 384878449 924255639 384878449 924255639 588669315 924255639 198858848 222132813 198858848 601390429 198858848 601390429 675350629 722593038 675350629 617106063 675350629 617106063 50892874 617106063 481984755 709671204 481984755 505591113 481984755 505591113 568192477 505591113 74275681 754060140 74275681 626513707 74275681 626513707 385930396 626513707 81701085 147079717 81701085 890059809 81701085 890059809 993147129 890059809 327659276 398232773 327659276 398232773 504378236 398232773 145651964 69624121 145651964 69624121 467803288 69624121 349916715 991406918 349916715 991406918 839602705 991406918 237671490 367886907 237671490 801820453 237671490 801820453 974657574 793985954 974657574 918299019 974657574 918299019 387271408 208682252 387271408 208682252 143305752 208682252 744827702 878416497 744827702 387622701 744827702 387622701 368836979 387622701 964436032 261240647 964436032 616349283 964436032 616349283 55048464 616349283 982985239 394653506 982985239 700891654 982985239 700891654 996957813 700891654 641819855 191786197 641819855 861992971 641819855 861992971 87798501 861992971 317903299 923907523 317903299 423169566 317903299 423169566 262380879 423169566 707286913 800880986 707286913 800880986 890442087 800880986 481290882 512372381 481290882 634451259 481290882 634451259 215748650 634451259 561637238 110934855 561637238 365968379 561637238 365968379 642458584 365968379 506273010 16441899 506273010 16441899 796342287 16441899 600616711 826269525 600616711 826269525 999434261 826269525 835899497 300643116 835899497 300643116 103937619 300643116 117065121 222904147 117065121 756828173 117065121 756828173 650844526 756828173 480177962 431101680 480177962 742816702 480177962 742816702 995513037 742816702 520513813 193036683 520513813 647820036 520513813 647820036 957748422 647820036 802725061 891052018 802725061 369361789 802725061 369361789 156075389 369361789 653749130 79405301 653749130 79405301 177989511 79405301 321743928 881488902 321743928 579594267 321743928 579594267 758235185 579594267 670176411 68428677 670176411 198768594 670176411 198768594 123836150 802081742 123836150 701842541 123836150 701842541 250652140 701842541 230315074 260255475 230315074 528181760 230315074 528181760 621198985 740234050 621198985 529002231 621198985 529002231 821519422 644281804 821519422 497587198 821519422 497587198 948802397 497587198 367645491 13794024 367645491 74439325 367645491 74439325 528738272 74439325 487472771 15142246 487472771 15142246 943237255 813724943 943237255 813724943 656458847 752928045 656458847 752928045 996037522 752928045 223743563 51029180 223743563 51029180 920714556 51029180 827790382 432621277 827790382 112448830 827790382 112448830 174050609 907011317 174050609 61875412 174050609 61875412 984771604 596290572 984771604 596290572 49239122 40239410 49239122 40239410 472494170 40239410 284115813 840361730 284115813 608523354 284115813 608523354 876613581 608523354 470488115 929371080 470488115 929371080 29970212 293936985 29970212 658616449 29970212 658616449 714832283 658616449 83274962 336688719 83274962 893055653 83274962 893055653 773443108 151966233 773443108 151966233 221709901 151966233 889114383 24219025 889114383 960009636 889114383 960009636 589225717 960009636 900007174 875585994 900007174 875585994 923375098 875585994 417357616 977476934 417357616 962012184 417357616 962012184 21900888 962012184 627601202 153248685 627601202 153248685 773100292 153248685 132340671 707832234 132340671 234464615 132340671 234464615 51930336 234464615 737511577 917024239 737511577 917024239 289335398 917024239 638522424 127259719 638522424 883564927 638522424 883564927 343386855 883564927 472061253 413491720 472061253 413491720 790879663 413491720 619518358 60109454 619518358 60109454 240043958 60109454 832365103 406547693 832365103 90356946 832365103 90356946 198109240 90356946 942730568 405410555 942730568 405410555 196362074 405410555 561094620 984679869 561094620 469985894 561094620 469985894 527245227 469985894 945831492 227660990 945831492 227660990 110291589 556554247 110291589 556554247 895505977 999436347 895505977 999436347 409487170 999436347 816681691 562171104 816681691 654115236 816681691 654115236 550320615 508593831 550320615 508593831 22577428 508593831 846653276 911046078 846653276 592761828 846653276 592761828 888805753 592761828 812225620 861054777 812225620 58491646 812225620 58491646 11570666 516902713 11570666 510160730 11570666 510160730 868838582 510160730 130880185 212043192 130880185 212043192 821505256 212043192 766365570 682919336 766365570 682919336 487242075 682919336 777194461 201905735 777194461 336248260 777194461 336248260 553991612 336248260 973484586 458311531 973484586 458311531 41658157 786088531 41658157 786088531 781441428 786088531 222610624 823297737 222610624 521763757 222610624 521763757 619473448 267117647 619473448 267117647 172484742 267117647 381608774 889473435 381608774 775034803 381608774 775034803 973410074 775034803 523545089 895180586 523545089 23436242 523545089 23436242 963979807 650153390 963979807 650153390 321577688 258543804 321577688 258543804 231869956 258543804 352957597 194702950 352957597 464949243 352957597 464949243 396360142 464949243 306966106 805922155 306966106 498874404 306966106 498874404 499959217 498874404 216653819 233419759 216653819 725486460 216653819 725486460 701449797 648531557 701449797 648531557 43342996 218132133 43342996 744558608 43342996 744558608 944010441 205648898 944010441 988322080 944010441 988322080 344204973 807465006 344204973 807465006 503025603 807465006 448965292 863769670 448965292 58219013 448965292 58219013 861187983 291371069 861187983 226984296 861187983 226984296 296635760 226984296 461332418 983012021 461332418 967528853 461332418 967528853 843455406 3135623 843455406 3135623 193069680 3135623 280225443 574179158 280225443 574179158 589406454 574179158 111094147 906930497 111094147 802973654 111094147 802973654 86033783 802973654 573443825 750394645 573443825 811781449 573443825 811781449 17183142 811781449 805568700 867709253 805568700 40875131 805568700 40875131 648789982 889276242 648789982 889276242 908684529 889276242 167839705 282997168 167839705 282997168 561979445 282997168 287076681 767997129 287076681 646477735 287076681 646477735 993416317 938953950 993416317 402655382 993416317 402655382 399741983 402655382 697061176 575228909 697061176 575228909 688071889 575228909 764702221 933249705 764702221 820181082 764702221 820181082 460422249 820181082 770212235 463400780 770212235 463400780 119141374 843592637 119141374 684275347 119141374 684275347 28479563 684275347 321160661 961006007 321160661 259667461 321160661 259667461 293709305 259667461 935402854 798043427 935402854 699839861 935402854 699839861 138939667 699839861 846839102 878031424 846839102 715397257 846839102 715397257 963750350 715397257 250160189 111491791 250160189 523259049 250160189 523259049 183136073 523259049 927891893 486564977 927891893 994000748 927891893 994000748 567732378 994000748 926387553 36732335 926387553 36732335 293611113 36732335 927384733 590855700 927384733 111915258 927384733 111915258 488348419 111915258 978765193 8624894 978765193 68536303 978765193 68536303 739841049 545604840 739841049 136590799 739841049 136590799 427535216 975695584 427535216 966943180 427535216 966943180 967356416 966943180 437354050 897914241 437354050 984770631 437354050 984770631 519730774 984770631 269193326 376533300 269193326 376533300 682604342 761668158 682604342 316428768 682604342 316428768 505647121 316428768 622236406 753616554 622236406 753616554 446914056 538406616 446914056 538406616 231340462 538406616 743206563 24333574 743206563 24333574 201420192 24333574 235459514 237546729 235459514 198634978 235459514 198634978 858972739 198634978 372555494 834050073 372555494 834050073 106377885 678695330 106377885 733700652 106377885 733700652 457313324 733700652 438634135 229930512 438634135 229930512 998306492 623390304 998306492 623390304 554042625 623390304 905276358 110917955 905276358 110917955 842922556 110917955 897695619 516150083 897695619 516150083 779636531 649368017 779636531 517620724 779636531 517620724 288296536 517620724 504951753 828870221 504951753 133168192 504951753 133168192 330290841 133168192 792776914 598900097 792776914 598900097 394950964 598900097 958346836 940086815 958346836 54424619 958346836 54424619 746295729 54424619 987717540 718755595 987717540 695245580 987717540 695245580 496504393 695245580 640712675 206208809 640712675 492582546 640712675 492582546 374217979 173718684 374217979 356681081 374217979 356681081 19426720 356681081 163701437 699592824 163701437 699592824 953328713 699592824 18253096 408868623 18253096 546662752 18253096 546662752 450360638 546662752 443450861 219490825 443450861 219490825 416431525 219490825 478000374 363173777 478000374 276824643 478000374 276824643 646358756 87674604 646358756 632372416 646358756 632372416 94136565 970054466 94136565 364740855 94136565 364740855 771501155 805493104 771501155 805493104 80508883 805493104 652510193 368753048 652510193 480726908 652510193 480726908 941803875 480726908 358235708 843039568 358235708 843039568 49697881 642241248 49697881 833400509 49697881 833400509 252564158 989304677 252564158 86837335 252564158 86837335 482905061 86837335 103082915 897318543 103082915 897318543 974594885 103795570 974594885 629337181 974594885 629337181 306408947 920454957 306408947 811568136 306408947 811568136 27640051 236153787 27640051 236153787 496974627 996947739 496974627 73560335 496974627 73560335 361215254 73560335 842343449 462552876 842343449 262908262 842343449 262908262 500725128 526236875 500725128 161870511 500725128 161870511 974141718 161870511 267408457 829515140 267408457 829515140 695470646 829515140 60674071 310218882 60674071 310982601 60674071 310982601 653047589 310982601 366659941 251388420 366659941 485906777 366659941 485906777 240520097 485906777 410853888 605882919 410853888 474289315 410853888 474289315 32238183 474289315 206470424 128500758 206470424 128500758 388202427 34762937 388202427 968920561 388202427 968920561 789812988 968920561 588593226 906952814 588593226 931669735 588593226 931669735 43577226 650662946 43577226 754678883 43577226 754678883 460941119 754678883 279854862 21175372 279854862 917229282 279854862 917229282 722360259 917229282 204953002 509325402 204953002 627642542 204953002 627642542 803756296 627642542 549928767 83346339 549928767 83346339 89805565 83346339 763911547 883717981 763911547 656040228 763911547 656040228 417110744 656040228 473777695 104801956 473777695 419034670 473777695 419034670 50754227 980284676 50754227 980284676 719117309 269065243 719117309 269065243 337243365 269065243 707975003 5776207 707975003 96025483 707975003 96025483 297897891 96025483 382593912 951151044 382593912 340983498 382593912 340983498 748999502 942857084 748999502 942857084 284975780 42073649 284975780 42073649 930669408 395154932 930669408 395154932 265898331 947312471 265898331 947312471 790694047 947312471 297041830 15038131 297041830 745730774 297041830 745730774 807250376 155167541 807250376 155167541 283357925 155167541 324647761 85637967 324647761 564562673 324647761 564562673 538888450 564562673 133503532 600022143 133503532 2252775 133503532 2252775 605593825 2252775 570791949 382237609 570791949 339111087 570791949 339111087 163304234 8273087 163304234 8273087 343703778 8273087 85173816 810510487 85173816 567897548 85173816 567897548 490069907 567897548 365331610 747474598 365331610 102910431 365331610 102910431 931260706 102910431 420517575 468224550 420517575 468224550 234818240 888732062 234818240 27742026 234818240 27742026 79299825 27742026 629911284 841728821 629911284 475355168 629911284 475355168 321788508 117818433 321788508 117818433 855420331 117818433 752113781 408360341 752113781 408360341 247433743 934698646 247433743 690551655 247433743 690551655 954311561 55888249 954311561 55888249 479680454 649707189 479680454 649707189 401112956 649707189 584807678 527210465 584807678 879440839 584807678 879440839 373131724 879440839 889198825 42900438 889198825 184676110 889198825 184676110 804409183 707114697 804409183 707114697 865172484 707114697 665477771 559533320 665477771 980040829 665477771 980040829 472928477 980040829 942205994 420578719 942205994 420578719 55192585 297805886 55192585 465507109 55192585 465507109 774840470 833663301 774840470 679137517 774840470 679137517 521867964 679137517 638895538 309689841 638895538 618056715 638895538 618056715 645371411 618056715 593316627 155084904 593316627 949083683 593316627 949083683 184757317 949083683 330087988 238036921 330087988 238036921 944231117 238036921 352082856 584252576 352082856 584252576 517913572 584252576 317450767 706033094 317450767 18732497 317450767 18732497 853662146 18732497 396919691 563291670 396919691 18777304 396919691 18777304 682693846 18777304 388502364 331641197 388502364 41935119 388502364 41935119 733997109 765280636 733997109 765280636 25614459 934247596 25614459 912976060 25614459 912976060 646613353 38341912 646613353 53664864 646613353 53664864 428597350 462103613 428597350 350906155 428597350 350906155 810296264 350906155 87915067 942911453 87915067 596312842 87915067 596312842 21646870 596312842 550930173 508805351 550930173 664655402 550930173 664655402 54387985 664655402 541521723 3623120 541521723 124369158 541521723 124369158 545742395 124369158 335754622 813122906 335754622 813122906 775297857 813122906 655053464 197220407 655053464 462543437 655053464 462543437 162330808 462543437 305959742 357710357 305959742 590380992 305959742 590380992 252286102 590380992 482777129 767695087 482777129 284215755 482777129 284215755 644477077 284215755 326410756 795902117 326410756 773127557 326410756 773127557 709002815 773127557 278513918 844819906 278513918 605734885 278513918 605734885 834580764 605734885 17083036 102793014 17083036 102793014 273092744 102793014 54219785 935938422 54219785 863241199 54219785 863241199 160632630 863241199 123373745 960491171 123373745 946622770 123373745 946622770 796449475 992305872 796449475 722778576 796449475 722778576 863590289 722778576 409108050 155180046 409108050 944780867 409108050 944780867 116816694 944780867 767514027 563135881 767514027 563135881 282342375 83752628 282342375 456023429 282342375 456023429 471720622 456023429 343921423 38865178 343921423 38865178 781424811 757222313 781424811 757222313 250605706 757222313 308035916 392087141 308035916 710191419 308035916 710191419 85904231 710191419 858831431 327900114 858831431 327900114 675982549 327900114 876835931 760747540 876835931 607802244 876835931 607802244 211331301 607802244 347013902 618735647 347013902 473331740 347013902 473331740 305795369 473331740 410182175 832015349 410182175 686742894 410182175 686742894 67431334 686742894 694187449 941825671 694187449 531437486 694187449 531437486 547891625 531437486 693365914 795244748 693365914 646184936 693365914 646184936 880659306 165992672 880659306 664418100 880659306 664418100 10529738 823584057 10529738 376162575 10529738 376162575 824190189 376162575 766880404 765003552 766880404 560659529 766880404 560659529 277580282 560659529 673492363 384540698 673492363 478067702 673492363 478067702 198173772 34183934 198173772 34183934 10480822 34183934 306378357 773088124 306378357 773088124 582756238 773088124 147681366 926917524 147681366 291114298 147681366 291114298 334232688 772691698 334232688 18221404 334232688 18221404 728637648 18221404 131742798 500660162 131742798 248216776 131742798 248216776 120208711 248216776 730447835 588180093 730447835 34561130 730447835 34561130 313396091 940719675 313396091 549424278 313396091 549424278 745261613 549424278 114772022 904226732 114772022 904226732 693865588 189816733 693865588 189816733 326757890 189816733 768233945 999184150 768233945 71020766 768233945 71020766 817077868 71020766 439537525 806730980 439537525 459646056 439537525 459646056 674007549 459646056 338016930 633310166 338016930 633310166 549535164 485549113 549535164 485549113 253203009 609526328 253203009 192212450 253203009 192212450 904061284 46989087 904061284 46989087 948623212 46989087 34250734 952117084 34250734 35026582 34250734 35026582 989149348 35026582 743147570 500910666 743147570 87079016 743147570 87079016 95875440 686581793 95875440 607118093 95875440 607118093 785518266 607118093 282213 681240779 282213 593589630 282213 593589630 964280804 593589630 819728367 6538685 819728367 6538685 141753575 6538685 873229209 857847706 873229209 857847706 634190697 857847706 635915677 191205900 635915677 504366970 635915677 504366970 645019933 504366970 14463125 209438067 14463125 227540069 14463125 227540069 741056476 227540069 652168642 520780399 652168642 520780399 117551342 818302535 117551342 486559447 117551342 486559447 694357867 486559447 642822072 751295688 642822072 751295688 877041937 826597112 877041937 826597112 7068378 81351040 7068378 81351040 585575165 81351040 283228210 247611684 283228210 52532926 283228210 52532926 211036736 377183953 211036736 377183953 230992175 377183953 158597231 223524987 158597231 420479708 158597231 420479708 642850632 420479708 165622481 824325898 165622481 338562451 165622481 338562451 966979955 741354012 966979955 348112183 966979955 348112183 593075353 348112183 743495868 837972165 743495868 747315312 743495868 747315312 942328834 747315312 159204965 665235662 159204965 972459319 159204965 972459319 410922720 452511439 410922720 452511439 965570709 452511439 647911653 357092278 647911653 357092278 860568699 357092278 32944496 964457829 32944496 455548392 32944496 455548392 756345299 455548392 686657585 154002562 686657585 154002562 689990308 154002562 345970635 25322721 345970635 537317846 345970635 537317846 707935710 537317846 137583273 81259616 137583273 349155639 137583273 349155639 482677788 349155639 33568098 380191909 33568098 32027825 33568098 32027825 860896143 283623097 860896143 212440898 860896143 212440898 23655471 349871065 23655471 335612514 23655471 335612514 856865599 945360439 856865599 301237901 856865599 301237901 515610511 301237901 748973885 882655876 748973885 882655876 724071055 882655876 903966603 143457026 903966603 681024386 903966603 681024386 398191615 237573794 398191615 863698621 398191615 863698621 638259721 863698621 149063144 154217136 149063144 453333353 149063144 453333353 655673681 453333353 650217074 279939998 650217074 580913929 650217074 580913929 995743823 18024876 995743823 18024876 40221408 18024876 543036329 704871717 543036329 444946316 543036329 444946316 441309129 444946316 904847745 869361532 904847745 133440627 904847745 133440627 78995470 751631530 78995470 662206512 78995470 662206512 609175661 846007404 609175661 846007404 71745817 846007404 646878869 1675783 646878869 462640022 646878869 462640022 198438197 462640022 891804576 30837717 891804576 881463369 891804576 881463369 164687055 881463369 945245157 238199508 945245157 238199508 198683787 788997561 198683787 174591183 198683787 174591183 901833177 174591183 846434185 953683927 846434185 953683927 870125018 953683927 393006648 191352011 393006648 191352011 966602657 191352011 588902033 155539596 588902033 992068572 588902033 992068572 916173589 430717128 916173589 615954412 916173589 615954412 292328386 378909730 292328386 880704008 292328386 880704008 704056291 719064983 704056291 721088416 704056291 721088416 510019097 721088416 695306759 388249642 695306759 886705140 695306759 886705140 225075126 933470919 225075126 579726079 225075126 579726079 621979325 128710842 621979325 319034445 621979325 319034445 280353452 981165336 280353452 430331369 280353452 430331369 768625067 430331369 48365427 154854097 48365427 317517046 48365427 317517046 976881932 317517046 703161842 412365089 703161842 412365089 21395637 847525542 21395637 847525542 891657843 847525542 237807891 209119485 237807891 766954273 237807891 766954273 612472669 265940082 612472669 690620846 612472669 690620846 974935015 690620846 299699637 78059681 299699637 199751179 299699637 199751179 194975163 199751179 813467934 798186453 813467934 50718272 813467934 50718272 815965297 50718272 349522061 873705784 349522061 248669481 349522061 248669481 976292965 987723732 976292965 71703989 976292965 71703989 909052849 71703989 988535946 900198261 988535946 540067636 988535946 540067636 625554144 540067636 764446191 76511306 764446191 172943019 764446191 172943019 978763918 3543888 978763918 329045557 978763918 329045557 30981986 329045557 549148440 885259847 549148440 2516304 549148440 2516304 724277649 2516304 624635897 905605761 624635897 279418098 624635897 279418098 276350081 925232324 276350081 786721916 276350081 786721916 772228894 786721916 752310037 222642929 752310037 473678488 752310037 473678488 927682689 473678488 762798175 146528308 762798175 437410067 762798175 437410067 183350301 437410067 674766181 964916077 674766181 387987142 674766181 387987142 890365379 586008223 890365379 168885492 890365379 168885492 517792174 168885492 780971831 309459098 780971831 309459098 265058292 309459098 274115735 963985277 274115735 963985277 879991987 657729669 879991987 657729669 692796030 657729669 999057463 169620320 999057463 169620320 465427946 555520386 465427946 428666301 465427946 428666301 722532661 428666301 395091403 863073933 395091403 863073933 751561975 741915011 751561975 741915011 864906337 18073233 864906337 18073233 210184592 316268563 210184592 316268563 105663100 534228115 105663100 149099569 105663100 149099569 538554753 149099569 347220217 592521948 347220217 592521948 524026089 592521948 156919825 600100095 156919825 513886747 156919825 513886747 439641905 747253408 439641905 550941086 439641905 550941086 240290148 550941086 692245676 408078628 692245676 773679547 692245676 773679547 514715006 773679547 813164386 48387975 813164386 48387975 432169323 48387975 577123101 597262251 577123101 82575951 577123101 82575951 128756780 82575951 175858611 858086587 175858611 612155823 175858611 612155823 901225433 43084956 901225433 985097069 901225433 985097069 35327971 985097069 733446016 316827088 733446016 316827088 377640434 316827088 507626357 963268326 507626357 963268326 45055859 963268326 779763182 996543380 779763182 828519383 779763182 828519383 108264872 52815266 108264872 52815266 776640894 973732957 776640894 644905534 776640894 644905534 599926630 272684155 599926630 272684155 379840740 272684155 577715495 688493040 577715495 311316845 577715495 311316845 336114057 59368907 336114057 636150495 336114057 636150495 857942356 972800255 857942356 972800255 894157295 972800255 219168278 333161266 219168278 333161266 355398733 333161266 295925736 639538657 295925736 288779199 295925736 288779199 111828093 288779199 820611727 812065308 820611727 55058962 820611727 55058962 319661564 470877526 319661564 470877526 210183743 470877526 910692688 10126053 910692688 530529204 910692688 530529204 985091886 530529204 563088465 473506430 563088465 599516175 563088465 599516175 883933202 599516175 188976061 319059635 188976061 865889610 188976061 865889610 834042751 865889610 139933389 370787834 139933389 478303182 139933389 478303182 619846699 834490063 619846699 834490063 157553035 834490063 517175400 58035599 517175400 198468608 517175400 198468608 163506117 198468608 356262540 162399612 356262540 228423912 356262540 228423912 182854833 228423912 406841458 619974716 406841458 619974716 907728140 619974716 869941265 427442675 869941265 435918629 869941265 435918629 468143711 435918629 699137657 911386257 699137657 911386257 763665927 911386257 116207377 951672229 116207377 822040587 116207377 822040587 919520937 190176326 919520937 190176326 104147771 190176326 855482290 485410436 855482290 61304103 855482290 61304103 311367048 61304103 560713014 988137073 560713014 988137073 118290987 988137073 599706799 424368586 599706799 424368586 261259061 424368586 850156594 690063948 850156594 175839952 850156594 175839952 281294953 842049768 281294953 842049768 537249282 886109062 537249282 783083103 537249282 783083103 236442562 783083103 456559838 90584035 456559838 554766090 456559838 554766090 112159196 554766090 543430716 993673765 543430716 315051187 543430716 315051187 966802862 315051187 549886332 992379276 549886332 992379276 62832511 749756253 62832511 947860918 62832511 947860918 827099571 947860918 648594058 209614117 648594058 513172510 648594058 513172510 389699232 513172510 726265711 48444488 726265711 48444488 784012645 48444488 521723737 529897042 521723737 188915046 521723737 188915046 51902232 188915046 431492237 949331021 431492237 949331021 913801851 949331021 302793110 770077650 302793110 998240474 302793110 998240474 690882021 25768355 690882021 25768355 994824722 25768355 333889917 861712771 333889917 425219245 333889917 425219245 105391646 425219245 406714658 367147553 406714658 545376445 406714658 545376445 377418890 545376445 517666990 842440245 517666990 430893123 517666990 430893123 737464135 430893123 602534416 807111919 602534416 807111919 258623633 807111919 372819777 955175637 372819777 917038248 372819777 917038248 513134250 917038248 20621185 176952933 20621185 176952933 947064008 417786432 947064008 417786432 414824244 417786432 655804870 857274766 655804870 13307882 655804870 13307882 242090734 13307882 388387125 472154043 388387125 472154043 995406138 555563111 995406138 52140710 995406138 52140710 162595088 933780456 162595088 769075019 162595088 769075019 150942674 769075019 296661632 697394527 296661632 891177931 296661632 891177931 202740248 891177931 322210193 67960071 322210193 609651192 322210193 609651192 93777269 609651192 707488817 54157829 707488817 54157829 345445781 54157829 405503495 850647508 405503495 850647508 52812024 972070965 52812024 232056304 52812024 232056304 848760217 232056304 561413744 562874313 561413744 510586216 561413744 510586216 10314564 510586216 578172542 634556086 578172542 549677501 578172542 549677501 849280386 549677501 748203066 9875227 748203066 374252933 748203066 374252933 39436861 92173638 39436861 92173638 812540052 615127274 812540052 615127274 113878431 615127274 490789377 896157886 490789377 297219919 490789377 297219919 611402127 297219919 107203434 140452882 107203434 175443690 107203434 175443690 876064267 175443690 365576661 950941850 365576661 950941850 613021840 950941850 177966754 673663265 177966754 815937848 177966754 815937848 814476444 815937848 199395286 3053960 199395286 569750978 199395286 569750978 870818017 569750978 280611954 185278291 280611954 185278291 588891364 185278291 283938478 723479964 283938478 723479964 701969592 976753756 701969592 763205648 701969592 763205648 817534328 763205648 717163340 150940304 717163340 150940304 207631028 150940304 211265136 853997727 211265136 853997727 961589360 927372183 961589360 776057281 961589360 776057281 937301156 776057281 941503526 866459108 941503526 164557497 941503526 164557497 324799188 164557497 728117659 130162436 728117659 582596250 728117659 582596250 170154525 791168103 170154525 196961848 170154525 196961848 639760690 965551577 639760690 360295832 639760690 360295832 486098684 360295832 832212430 697065034 832212430 697065034 29675987 697065034 170462525 831711069 170462525 550257011 170462525 550257011 950408704 650857421 950408704 535414446 950408704 535414446 899219122 535414446 995989517 220352215 995989517 224622563 995989517 224622563 505515379 224622563 862534675 174606122 862534675 574208837 862534675 574208837 710663406 188329208 710663406 188329208 880123456 188329208 663970443 867791553 663970443 838276982 663970443 838276982 265577326 838276982 998768047 988644216 998768047 274283681 998768047 274283681 268870125 274283681 292418756 162738056 292418756 176363600 292418756 176363600 944977613 218022019 944977613 86886169 944977613 86886169 247966476 86886169 490655125 623990404 490655125 92663145 490655125 92663145 88305051 92663145 336477134 654878342 336477134 349613855 336477134 349613855 896669810 561280345 896669810 483546710 896669810 483546710 586685524 818522239 586685524 286957709 586685524 286957709 823035657 286957709 642003242 556737800 642003242 556737800 199792232 556737800 916525889 235668711 916525889 787886320 916525889 787886320 13617260 787886320 841402147 168328879 841402147 168328879 337456758 154094857 337456758 738424656 337456758 738424656 534550696 738424656 105117301 269676531 105117301 269676531 829588270 684946582 829588270 684946582 42716067 71806639 42716067 71806639 913485620 71806639 533505861 945837857 533505861 520484308 533505861 520484308 377684527 520484308 620218172 285980789 620218172 571328404 620218172 571328404 164410961 571328404 547066405 972522762 547066405 972522762 919465838 972522762 214366120 474818306 214366120 474818306 2312934 474818306 908499394 973733127 908499394 89059975 908499394 89059975 562810118 89059975 970254128 176278911 970254128 176278911 211546123 121215655 211546123 695019796 211546123 695019796 907217545 695019796 644332069 235731293 644332069 235731293 123852536 920749973 123852536 97993764 123852536 97993764 564993874 97993764 87922481 284480143 87922481 10371792 87922481 10371792 944208861 871528888 944208861 500951764 944208861 500951764 62895552 187934956 62895552 187934956 375346319 187934956 281673973 791242864 281673973 6604593 281673973 6604593 509072110 6604593 303234684 921106891 303234684 921106891 968163873 921106891 95644061 275115994 95644061 275115994 788590177 644270247 788590177 20537879 788590177 20537879 588793688 765015424 588793688 489196849 588793688 489196849 425010065 44114158 425010065 352826166 425010065 352826166 872913423 352826166 90684634 121111664 90684634 557300586 90684634 557300586 881915231 557300586 5497564 124131012 5497564 531302616 5497564 531302616 467924618 163056724 467924618 422211064 467924618 422211064 95552664 422211064 577316326 650717469 577316326 630116190 577316326 630116190 305479628 943056510 305479628 943056510 56178878 943056510 91904891 52982484 91904891 372501976 91904891 372501976 945168443 372501976 137615800 462525970 137615800 462525970 964484286 462525970 34756291 80336184 34756291 571313328 34756291 571313328 852208020 571313328 90098697 7790235 90098697 7790235 783715604 961381531 783715604 961381531 166536073 961381531 786729964 137835678 786729964 137835678 388830766 137835678 576519786 869306711 576519786 688630316 576519786 688630316 83607538 688630316 505287925 137650301 505287925 137650301 621359285 137650301 21563748 341834753 21563748 149631678 21563748 149631678 824752579 149631678 766644741 6523400 766644741 844531833 766644741 844531833 432331441 103048429 432331441 103048429 598157307 103048429 156647837 14485291 156647837 353227188 156647837 353227188 723341245 63918049 723341245 840236437 723341245 840236437 433683401 840236437 945079099 342928517 945079099 342928517 235109114 673782152 235109114 673782152 869990216 673782152 309432190 33510589 309432190 416822497 309432190 416822497 110554298 416822497 431563883 20433952 431563883 522429302 431563883 522429302 998743253 994578847 998743253 994578847 314571710 994578847 748665770 625451764 748665770 625451764 983833388 625451764 585403196 121164419 585403196 121164419 469806300 121164419 629186455 123238090 629186455 97646213 629186455 97646213 892291304 97646213 691647608 291375105 691647608 291375105 164024668 291375105 653077163 652439950 653077163 652439950 592973377 652439950 879966464 479205568 879966464 483449554 879966464 483449554 947158018 483449554 765852831 575061967 765852831 34634817 765852831 34634817 87617449 34634817 173436469 311855460 173436469 171544336 173436469 171544336 871087702 171544336 764496859 888259840 764496859 888259840 233626257 96068742 233626257 96068742 664270851 96068742 438119132 731446612 438119132 156130871 438119132 156130871 257316374 156130871 338941944 835803862 338941944 426079645 338941944 426079645 19847353 426079645 235703595 831975725 235703595 425051950 235703595 425051950 999832446 425051950 343419723 677693538 343419723 418081826 343419723 418081826 259710867 418081826 486921976 401541679 486921976 930311167 486921976 930311167 683572956 930311167 466453414 51711452 466453414 406452630 466453414 406452630 47256099 169647654 47256099 965502140 47256099 965502140 760696178 142683531 760696178 142683531 951288114 142683531 936408043 314523372 936408043 198096437 936408043 198096437 952891323 198096437 925644245 883942436 925644245 193807133 925644245 193807133 685734420 937593550 685734420 371715587 685734420 371715587 963665923 371715587 649677473 240031425 649677473 938185835 649677473 938185835 30818061 938185835 596348701 344320194 596348701 896622845 596348701 896622845 772347373 896622845 622143810 179359558 622143810 626610644 622143810 626610644 899927568 626610644 250356161 810796799 250356161 221385414 250356161 221385414 185555914 221385414 583968896 571377819 583968896 128098601 583968896 128098601 577401979 128098601 875751962 592982851 875751962 476496269 875751962 476496269 47956960 476496269 61645614 368998414 61645614 376014565 61645614 376014565 988656160 376014565 620185649 918669193 620185649 918669193 711373234 918669193 119806352 948482662 119806352 583813746 119806352 583813746 238300497 966224788 238300497 739110373 238300497 739110373 372393908 681131163 372393908 689828444 372393908 689828444 916619934 689828444 487998840 81841085 487998840 697610733 487998840 697610733 195168959 697610733 427375407 53867407 427375407 53867407 909411756 53867407 28404054 762023826 28404054 368762978 28404054 368762978 681837137 731908849 681837137 621374486 681837137 621374486 307842122 621374486 663551450 390418479 663551450 757305989 663551450 757305989 991170869 400786314 991170869 491360661 991170869 491360661 995619348 491360661 936814372 498853655 936814372 38308772 936814372 38308772 38863465 38308772 829809234 122605115 829809234 8429797 829809234 8429797 587591405 8429797 951178353 862705810 951178353 486975128 951178353 486975128 21287431 486975128 243951412 155128860 243951412 205728395 243951412 205728395 393939575 205728395 296075625 391147736 296075625 184335256 296075625 184335256 172400530 184335256 753509421 866461579 753509421 220508150 753509421 220508150 484062804 63499483 484062804 149333629 484062804 149333629 809557075 149333629 377398390 855181218 377398390 313498438 377398390 313498438 904202686 313498438 544110886 949923974 544110886 949923974 170523927 949923974 674291038 26355124 674291038 26355124 720853868 26355124 707441971 83799083 707441971 52214828 707441971 52214828 105327121 52214828 626291192 594707285 626291192 1252851 626291192 1252851 108664473 1252851 290446440 761623161 290446440 424710598 290446440 424710598 892601984 13374317 892601984 533607641 892601984 533607641 124487026 845344051 124487026 183543239 124487026 183543239 123824748 183543239 746966839 954612703 746966839 431633116 746966839 431633116 87350595 584003364 87350595 172830679 87350595 172830679 971019256 172830679 714572790 722221386 714572790 722221386 743761581 722221386 183458464 723379996 183458464 720856507 183458464 720856507 960173364 239914587 960173364 345670275 960173364 345670275 384463200 751538094 384463200 522341161 384463200 522341161 59052534 522341161 833350349 912092724 833350349 912092724 287844514 231999658 287844514 231999658 429395235 231999658 154965870 918259736 154965870 918259736 860839375 918259736 174930479 357637756 174930479 404962248 174930479 404962248 868283632 404962248 383163453 995964785 383163453 775861290 383163453 775861290 237794970 775861290 475445565 245792908 475445565 817158671 475445565 817158671 22790736 432447998 22790736 432950547 22790736 432950547 891702292 432950547 588890011 110852311 588890011 579787202 588890011 579787202 18390380 579787202 71691449 837402253 71691449 442193267 71691449 442193267 31551814 442193267 402500055 226035945 402500055 729946373 402500055 729946373 726753840 729946373 338412340 835210268 338412340 835210268 72378240 835210268 796489077 128945446 796489077 128945446 124771296 745913308 124771296 745913308 616640544 745913308 554417138 234309379 554417138 234309379 731480234 234309379 689241497 45454059 689241497 286922991 689241497 286922991 385340301 286922991 550840948 875939327 550840948 397914463 550840948 397914463 671277017 397914463 482164897 224607933 482164897 803655018 482164897 803655018 911060632 921536330 911060632 100344805 911060632 100344805 967903904 100344805 723447871 28173196 723447871 367783067 723447871 367783067 886651671 367783067 588648414 929179170 588648414 231251350 588648414 231251350 647664819 231251350 383559061 176247727 383559061 645737847 383559061 645737847 157184343 645737847 851692807 90461041 851692807 90461041 32745413 90461041 206198116 173558692 206198116 50500042 206198116 50500042 811430244 50500042 654709286 720216563 654709286 720216563 960610523 720216563 612214268 818542825 612214268 564067251 612214268 564067251 167007536 921295898 167007536 633553311 167007536 633553311 791049889 39576667 791049889 653389929 791049889 653389929 410613560 653389929 633939946 619450236 633939946 828496911 633939946 828496911 67464397 828496911 844856838 968909025 844856838 850255656 844856838 850255656 57332163 486607729 57332163 486607729 613134420 928458361 613134420 4528730 613134420 4528730 32214133 951364814 32214133 951364814 536907581 951364814 259499474 614119313 259499474 614119313 67565760 614119313 83251040 188953659 83251040 645030119 83251040 645030119 889731304 438895338 889731304 438895338 205258734 272635538 205258734 804989327 205258734 804989327 656180264 804989327 552702496 347827495 552702496 549130596 552702496 549130596 100598946 913363457 100598946 649509529 100598946 649509529 313027760 649509529 204289148 66347671 204289148 637129489 204289148 637129489 47860835 637129489 207551677 830894557 207551677 830894557 957749558 830894557 138455227 885181460 138455227 532565848 138455227 532565848 486240109 532565848 235733286 813414364 235733286 813414364 842572739 490182714 842572739 617254637 842572739 617254637 166664188 617254637 322235893 960320017 322235893 960320017 576115110 287324752 576115110 916645984 576115110 916645984 263894231 438204252 263894231 438204252 327870575 438204252 48198521 878227907 48198521 659282995 48198521 659282995 809357620 267735766 809357620 563219702 809357620 563219702 260146952 563219702 476285383 746041992 476285383 282078006 476285383 282078006 212883438 282078006 276446406 195659083 276446406 195659083 589725360 195659083 553895584 897510960 553895584 215554838 553895584 215554838 817235700 215554838 202797824 25846681 202797824 25846681 113227741 849401475 113227741 666029650 113227741 666029650 508675935 666029650 335186102 788367372 335186102 556542251 335186102 556542251 347677561 556542251 69126210 37951937 69126210 864480216 69126210 864480216 675848618 710571577 675848618 777281572 675848618 777281572 85843165 777281572 784616823 430060664 784616823 430060664 947416993 683660451 947416993 137768988 947416993 137768988 11945332 137768988 184440656 652300050 184440656 652300050 50643218 652300050 119738839 359901152 119738839 933339956 119738839 933339956 835330906 933339956 468204409 573055443 468204409 573055443 67953144 573055443 530359924 780303388 530359924 780303388 739269228 44186241 739269228 44186241 342920015 44186241 863997064 964630487 863997064 964630487 284658897 700564656 284658897 838759324 284658897 838759324 935619660 494855796 935619660 819651246 935619660 819651246 378655136 819651246 562453860 731457927 562453860 788086511 562453860 788086511 146427353 788086511 725178568 373480905 725178568 373480905 25863756 731123377 25863756 722392729 25863756 722392729 815762636 722392729 150660643 782450448 150660643 782450448 154922687 782450448 20934000 302691143 20934000 568080625 20934000 568080625 814435423 568080625 110681538 867477168 110681538 372098134 110681538 372098134 618607128 372098134 353318986 607648617 353318986 607648617 922950170 607648617 557701111 338158282 557701111 959983387 557701111 959983387 912032242 959983387 562684500 131126287 562684500 131126287 96102833 875436491 96102833 544671962 96102833 544671962 116962371 544671962 70936324 43375196 70936324 511677308 70936324 511677308 762221656 753748922 762221656 104087 762221656 104087 853585332 104087 424307291 771254872 424307291 755398929 424307291 755398929 866982865 926166632 866982865 645403651 866982865 645403651 460228607 94345487 460228607 541417908 460228607 541417908 519762866 541417908 465674529 245963904 465674529 778227035 465674529 778227035 116365679 778227035 844550430 144217526 844550430 144217526 853664604 144217526 94749468 123329465 94749468 953167665 94749468 953167665 664555906 571284056 664555906 698982316 664555906 698982316 213213394 925803335 213213394 925803335 995705968 925803335 942734939 468307870 942734939 468307870 29783358 468307870 925680895 695376504 925680895 695376504 190128648 695376504 998674833 755421796 998674833 755421796 267940225 71236013 267940225 71236013 715831505 71236013 63143144 403407185 63143144 269393614 63143144 269393614 931579995 269393614 282262561 27831512 282262561 794252372 282262561 794252372 463811433 369134657 463811433 369134657 287696512 369134657 372175032 685821050 372175032 26036919 372175032 26036919 744195699 26036919 139904124 219155005 139904124 152865725 139904124 152865725 749502688 152865725 318571685 776967662 318571685 509763027 318571685 509763027 606484403 509763027 162107906 352104327 162107906 732346529 162107906 732346529 77097665 732346529 569719398 260464957 569719398 805793080 569719398 805793080 274127774 805793080 429766538 864342778 429766538 864342778 849876832 84178251 849876832 84178251 655727642 84178251 719734890 923577148 719734890 923577148 984794146 923577148 851860531 323827862 851860531 616282697 851860531 616282697 69737815 90337156 69737815 90337156 962568654 90337156 694443090 545142297 694443090 182956607 694443090 182956607 90107710 448702368 90107710 448702368 548993469 785300633 548993469 234333045 548993469 234333045 25151182 234333045 980373542 533683174 980373542 533683174 265866496 993477963 265866496 514350854 265866496 514350854 601064547 744361008 601064547 390429296 601064547 390429296 5750886 390429296 419361556 67711648 419361556 67711648 494124311 67711648 415396209 382066382 415396209 7430722 415396209 7430722 861933761 7430722 185860439 866083574 185860439 866083574 774403054 866083574 727296617 398858275 727296617 398858275 353346118 441808227 353346118 281936843 353346118 281936843 3934846 281936843 317164178 62909082 317164178 532781187 317164178 532781187 826739635 686569485 826739635 114338526 826739635 114338526 909792222 114338526 368238816 14279230 368238816 859511457 368238816 859511457 920596247 894664988 920596247 814469535 920596247 814469535 409077490 828181702 409077490 704413428 409077490 704413428 20508813 704413428 658029720 945198258 658029720 838862398 658029720 838862398 18195508 838862398 851793245 529488715 851793245 808198634 851793245 808198634 624729125 808198634 958381128 613776407 958381128 731546026 958381128 731546026 536927515 211724196 536927515 321190810 536927515 321190810 464943087 321190810 842940488 814283989 842940488 466141976 842940488 466141976 647949760 466141976 743916249 727414994 743916249 277210707 743916249 277210707 962542764 277210707 636934339 226888081 636934339 955869293 636934339 955869293 12125046 92333706 12125046 164712995 12125046 164712995 926804520 821452319 926804520 307628036 926804520 307628036 2154534 307628036 117630604 280320219 117630604 416761353 117630604 416761353 662083579 416761353 147734481 754044670 147734481 754044670 888946936 742205315 888946936 967123530 888946936 967123530 668709544 967123530 736520926 337755022 736520926 337755022 317802671 337755022 837318059 686290874 837318059 686290874 17730421 686290874 153325553 176951747 153325553 799558372 153325553 799558372 840167803 795399581 840167803 983603255 840167803 983603255 184818983 506868209 184818983 506868209 104235537 506868209 888803160 993800739 888803160 798307434 888803160 798307434 49248784 190138418 49248784 986196534 49248784 986196534 637279833 522701976 637279833 522701976 123588924 278524733 123588924 278524733 451776055 278524733 343748497 255227793 343748497 622627798 343748497 622627798 791505725 270280546 791505725 986602038 791505725 986602038 900080636 986602038 743576852 494002450 743576852 494002450 554491164 494002450 719981509 929037700 719981509 511726365 719981509 511726365 196445741 203040223 196445741 642877875 196445741 642877875 701373681 642877875 402162864 171225646 402162864 171225646 905695494 171225646 325739212 951671371 325739212 167741086 325739212 167741086 786835825 888345051 786835825 304794333 786835825 304794333 303326886 288208467 303326886 541435816 303326886 541435816 9911679 541435816 850974332 709442640 850974332 709442640 242879812 709442640 346070841 430396052 346070841 430396052 948040101 931239717 948040101 753487092 948040101 753487092 188377950 588243609 188377950 588243609 722084345 588243609 129729668 47006579 129729668 144958556 129729668 144958556 926416711 764132772 926416711 715136793 926416711 715136793 183188779 951031143 183188779 273844931 183188779 273844931 108377341 273844931 780521495 673424408 780521495 178145575 780521495 178145575 478066295 178145575 502824656 949210701 502824656 704250246 502824656 704250246 237387545 704250246 819497983 75246494 819497983 75246494 392127063 75246494 629023863 711471466 629023863 711471466 162361678 711471466 753442139 220179329 753442139 220179329 318591806 698452684 318591806 409559261 318591806 409559261 953304152 792141809 953304152 97697358 953304152 97697358 242904298 97697358 944327917 757099310 944327917 148731857 944327917 148731857 225215063 230197687 225215063 230197687 445588060 230197687 248991871 908387400 248991871 524539453 248991871 524539453 886929881 524539453 355190153 986875219 355190153 19457324 355190153 19457324 967363962 19457324 526932591 889291459 526932591 889291459 943989316 889291459 376315317 92776102 376315317 504781413 376315317 504781413 525301418 504781413 405606233 233065918 405606233 976364422 405606233 976364422 162793391 976364422 422502183 243665234 422502183 243665234 737418730 628435523 737418730 479108754 737418730 479108754 300499112 479108754 416856827 118360400 416856827 394675839 416856827 394675839 165288103 835314765 165288103 835314765 928740474 835314765 795196517 622314553 795196517 971851062 795196517 971851062 37434371 971851062 844975729 414844056 844975729 959451323 844975729 959451323 361774880 116939663 361774880 920552147 361774880 920552147 978533760 920552147 825436888 37889247 825436888 351803510 825436888 351803510 665644912 351803510 993287581 113117660 993287581 868023093 993287581 868023093 361686981 868023093 438660614 263839232 438660614 742982682 438660614 742982682 453959261 742982682 184323017 295118794 184323017 295118794 467070117 295118794 136060307 644718994 136060307 581163708 136060307 581163708 825193850 299539063 825193850 654277801 825193850 654277801 35899580 28894020 35899580 28894020 668000358 28894020 380391002 931196259 380391002 119795546 380391002 119795546 493196312 119795546 397210366 658603695 397210366 483631302 397210366 483631302 177367843 483631302 993041208 720632859 993041208 521783111 993041208 521783111 524733716 786385823 524733716 786385823 75941685 786385823 741721912 208325296 741721912 432391584 741721912 432391584 291861787 432391584 922904901 92260390 922904901 210928656 922904901 210928656 448051075 879948012 448051075 879948012 728064174 879948012 457690486 910876080 457690486 311437542 457690486 311437542 155239995 311437542 601004238 785778793 601004238 555811079 601004238 555811079 862172327 555811079 400052747 69513443 400052747 906448238 400052747 906448238 926304897 906448238 317158826 149028205 317158826 323502592 317158826 323502592 536596856 777654001 536596856 777654001 688636511 575139665 688636511 689320530 688636511 689320530 798401198 689320530 599794743 935442496 599794743 771064356 599794743 771064356 157733967 160997749 157733967 160997749 907012198 355917395 907012198 207918617 907012198 207918617 34354850 207918617 257904328 763289189 257904328 763289189 311361546 41819314 311361546 805171026 311361546 805171026 160269177 805171026 793554376 825131981 793554376 27724255 793554376 27724255 582007408 27724255 855379822 22539275 855379822 604249907 855379822 604249907 951316104 303375951 951316104 617158661 951316104 617158661 143186146 244265660 143186146 244265660 336279604 741138866 336279604 39521636 336279604 39521636 102662741 39521636 486109397 6467520 486109397 41076375 486109397 41076375 987386116 41076375 906787290 933412142 906787290 933412142 721708919 933412142 751421308 17249686 751421308 575850409 751421308 575850409 486529218 575850409 591674101 168414150 591674101 579496721 591674101 579496721 249600164 155672621 249600164 155672621 713481842 155672621 270524933 981873194 270524933 981873194 66703842 981873194 862023381 403405031 862023381 403405031 572244354 403405031 959483749 827536107 959483749 827536107 761667564 31205447 761667564 31205447 809887145 31205447 757702379 896025865 757702379 146544901 757702379 146544901 602976032 146544901 759209709 892153403 759209709 892153403 526193577 325483658 526193577 603910035 526193577 603910035 59903140 603910035 646719988 799447492 646719988 156979067 646719988 156979067 777812286 156979067 89589122 688408267 89589122 688408267 917919470 688408267 116403103 850248728 116403103 291616424 116403103 291616424 449576701 291616424 426841304 482333177 426841304 23224079 426841304 23224079 388744769 23224079 601795092 998427540 601795092 998427540 927011615 998427540 512294106 904167021 512294106 904167021 703392412 442650866 703392412 819264621 703392412 819264621 106961582 819264621 821570513 595945687 821570513 648673934 821570513 648673934 406849943 648673934 504870886 52624525 504870886 853304972 504870886 853304972 633474637 853304972 446507706 181916351 446507706 933545421 446507706 933545421 826767758 933545421 233701486 186473053 233701486 186473053 660761305 939960586 660761305 939960586 436953379 939960586 517223395 195537349 517223395 195537349 119516039 195537349 823139070 630044746 823139070 630044746 249929270 630044746 991021365 988330988 991021365 386318438 991021365 386318438 234854100 386318438 395130594 935903861 395130594 123731638 395130594 123731638 950685121 88772371 950685121 931844100 950685121 931844100 649644173 297321385 649644173 297321385 216304413 859017941 216304413 859017941 449504233 859017941 333632303 930156967 333632303 766107535 333632303 766107535 123194034 766107535 865850451 441991931 865850451 595454690 865850451 595454690 39430209 274542784 39430209 602472769 39430209 602472769 262826128 943120357 262826128 633998036 262826128 633998036 644810676 633998036 419110825 360486418 419110825 665895090 419110825 665895090 204672443 665895090 688853849 314089619 688853849 776823913 688853849 776823913 589235612 776823913 688085299 575908519 688085299 600576398 688085299 600576398 533055755 600576398 699481172 149886386 699481172 650812855 699481172 650812855 303250427 112506383 303250427 979098065 303250427 979098065 702314706 11040776 702314706 129289158 702314706 129289158 495723568 129289158 878388527 286360775 878388527 196783839 878388527 196783839 107634262 751882444 107634262 717386510 107634262 717386510 84962438 717386510 976858596 638773141 976858596 802352628 976858596 802352628 271580929 523217024 271580929 866768132 271580929 866768132 503116738 866768132 294864224 484271807 294864224 484271807 244242305 484271807 650129859 784875028 650129859 718599180 650129859 718599180 138376693 718599180 888236276 179327646 888236276 179327646 505422026 688534744 505422026 688534744 606098603 688534744 224267949 156873644 224267949 467294981 224267949 467294981 830895553 467294981 1297840 875864093 1297840 875864093 555039302 875864093 64295240 405222955 64295240 826853564 64295240 826853564 888830829 261221466 888830829 323981047 888830829 323981047 84802012 323981047 741398094 999877510 741398094 999877510 419353793 999877510 655047173 268347219 655047173 268347219 735459104 390711480 735459104 298297911 735459104 298297911 98534961 298297911 835817547 670396988 835817547 107337153 835817547 107337153 452684507 12837998 452684507 113741712 452684507 113741712 853998900 981501356 853998900 444326869 853998900 444326869 940171837 444326869 151772261 969424884 151772261 317735824 151772261 317735824 551603374 317735824 361211950 657786797 361211950 48812846 361211950 48812846 885814808 48812846 353555071 585307067 353555071 159146937 353555071 159146937 387658847 159146937 53537677 960298199 53537677 63866617 53537677 63866617 975337587 63866617 832006230 494116997 832006230 494116997 174180119 952317717 174180119 158476795 174180119 158476795 712977915 158476795 212973867 43202652 212973867 945994566 212973867 945994566 56498027 945994566 336880903 773380336 336880903 901899644 336880903 901899644 569660377 901899644 505848924 532178516 505848924 532178516 134125190 532178516 294675101 141999641 294675101 930796863 294675101 930796863 561368767 930796863 108234549 827571833 108234549 827571833 864199738 827571833 788086258 519048177 788086258 682443585 788086258 682443585 199720494 925607359 199720494 759441103 199720494 759441103 389527235 384613155 389527235 492363441 389527235 492363441 652135566 492363441 378190702 51424984 378190702 51424984 999801928 428302197 999801928 428302197 315363339 428302197 607399402 633157009 607399402 633157009 729244200 633157009 36682971 465205332 36682971 465205332 971817530 707917065 971817530 378668934 971817530 378668934 570871626 378668934 760229554 849735846 760229554 849735846 211758874 43916490 211758874 718958192 211758874 718958192 67175570 911631234 67175570 911631234 780920391 911631234 364136493 99889032 364136493 218924419 364136493 218924419 35206118 218924419 219133242 64903117 219133242 993053569 219133242 993053569 705360547 993053569 397863849 487504355 397863849 501212887 397863849 501212887 37765133 501212887 888711513 897757820 888711513 897757820 9439151 669375111 9439151 772679991 9439151 772679991 822353246 386673443 822353246 811276891 822353246 811276891 945950161 811276891 216649300 178412825 216649300 463860623 216649300 463860623 880576354 463860623 51978279 10874345 51978279 10874345 840200092 260792530 840200092 260792530 975509664 260792530 70863542 964586176 70863542 270133323 70863542 270133323 811184542 18803304 811184542 958634436 811184542 958634436 944663212 958634436 319484511 57470214 319484511 182089078 319484511 182089078 962924159 388048265 962924159 192186624 962924159 192186624 93184485 192186624 825632014 777487643 825632014 371578398 825632014 371578398 707063083 371578398 841685991 719516511 841685991 719516511 79093750 719516511 873556546 867819170 873556546 623927881 873556546 623927881 422530480 623927881 773147404 263746339 773147404 428838611 773147404 428838611 328480981 428838611 861175640 679627406 861175640 679627406 35527943 679627406 562841572 42983311 562841572 547330387 562841572 547330387 427738946 547330387 484372698 930433032 484372698 104506894 484372698 104506894 760982527 104506894 241921654 913287265 241921654 517466759 241921654 517466759 998527640 994602611 998527640 327705394 998527640 327705394 255346961 327705394 792525160 326928288 792525160 412417391 792525160 412417391 83904074 622770438 83904074 145177541 83904074 145177541 62482116 145177541 493025012 396199736 493025012 396199736 5143035 396199736 604500194 597454450 604500194 248630736 604500194 248630736 345622369 248630736 625069585 109164143 625069585 620953470 625069585 620953470 948791486 620953470 166800057 232471231 166800057 232471231 629692308 232471231 48502142 967619031 48502142 476386717 48502142 476386717 863903604 818820704 863903604 417273982 863903604 417273982 322019816 417273982 577599699 178305627 577599699 178305627 939922244 178305627 10284853 157049375 10284853 870419014 10284853 870419014 617228479 870419014 493916229 168991983 493916229 168991983 636142939 168991983 127042798 982013834 127042798 982013834 775854150 504438057 775854150 504438057 245978281 504438057 541249499 698643918 541249499 607425785 541249499 607425785 962541099 607425785 406235672 544506090 406235672 706996572 406235672 706996572 300586105 706996572 758535579 735025695 758535579 735025695 429861835 735025695 481814129 235548725 481814129 235548725 886924503 235548725 788357838 798102893 788357838 53514896 788357838 53514896 372028726 144019914 372028726 116286207 372028726 116286207 44778458 116286207 244905206 870753020 244905206 870753020 917160554 896460173 917160554 48323721 917160554 48323721 296076716 48323721 628755444 594661681 628755444 594661681 25846066 594661681 349507510 121376324 349507510 672281067 349507510 672281067 90374280 672281067 767610251 970038035 767610251 176948266 767610251 176948266 434398779 176948266 732384402 939527901 732384402 939527901 79811940 263613704 79811940 263613704 323493155 674655094 323493155 674655094 963438666 674655094 191905885 679053925 191905885 81939644 191905885 81939644 614931690 81939644 69421072 857442591 69421072 4831542 69421072 4831542 876954739 722996470 876954739 722996470 532260925 722996470 991665724 379967997 991665724 653200775 991665724 653200775 171251847 653200775 254390253 841728626 254390253 748432018 254390253 748432018 897999399 748432018 20290189 980969028 20290189 437812541 20290189 437812541 671506771 437812541 162070942 553956180 162070942 553956180 610227137 553956180 574809627 110705492 574809627 414663874 574809627 414663874 997517616 414663874 39777192 922134873 39777192 922134873 676382051 522274262 676382051 522274262 959746967 522274262 761863979 897516992 761863979 548720525 761863979 548720525 220475918 548720525 623857398 328373600 623857398 614912022 623857398 614912022 194856839 614912022 900587184 908742873 900587184 336029478 900587184 336029478 144091739 336029478 954005664 915273889 954005664 653241327 954005664 653241327 375649470 708663831 375649470 425606772 375649470 425606772 902848885 425606772 778504538 338043457 778504538 947232493 778504538 947232493 803095499 947232493 744030795 85531826 744030795 628175003 744030795 628175003 875588549 628175003 261324835 418809641 261324835 850502474 261324835 850502474 640521248 850502474 528767560 212515849 528767560 237158836 528767560 237158836 644796239 237158836 597638119 53589816 597638119 53589816 530681296 53589816 654036635 979355039 654036635 789836919 654036635 789836919 226248769 789836919 780442242 10323195 780442242 989207435 780442242 989207435 248162330 989207435 951755872 494578328 951755872 494578328 283458732 51398583 283458732 757417282 283458732 757417282 792476712 757417282 46109722 127635902 46109722 127635902 423813910 460156977 423813910 346698830 423813910 346698830 802095757 964285418 802095757 881273640 802095757 881273640 97398800 517767884 97398800 517767884 904307244 517767884 867863442 517179800 867863442 961119906 867863442 961119906 423693091 961119906 567035347 379854809 567035347 479887876 567035347 479887876 281757120 479887876 675100647 487146933 675100647 315144827 675100647 315144827 660992633 315144827 925796137 628797921 925796137 628797921 41706618 628797921 610460625 270439356 610460625 270439356 224767310 590241075 224767310 590241075 833697951 954194201 833697951 289963740 833697951 289963740 974060804 289963740 45007510 528212876 45007510 528212876 865720861 721480216 865720861 721480216 576966428 721480216 761375018 216634612 761375018 892198604 761375018 892198604 674088394 359445221 674088394 483924711 674088394 483924711 652093830 483924711 828877054 673784424 828877054 420917818 828877054 420917818 367785579 420917818 443325315 636357940 443325315 572139554 443325315 572139554 846831346 572139554 778945687 85065097 778945687 293312545 778945687 293312545 423936001 293312545 816715550 480266299 816715550 13419153 816715550 13419153 962692528 432279011 962692528 380633218 962692528 380633218 181081902 672546470 181081902 5905199 181081902 5905199 760291894 5905199 586032311 420988912 586032311 420988912 146432195 796084163 146432195 796084163 521961808 796084163 207366227 217092747 207366227 248350350 207366227 248350350 73285777 248350350 623069958 914646538 623069958 914646538 899955423 914646538 877278627 475328118 877278627 823015908 877278627 823015908 253758236 823015908 348047023 362318487 348047023 788840101 348047023 788840101 101187344 788840101 279202478 86073580 279202478 901816043 279202478 901816043 518412051 901816043 155793256 443526429 155793256 982317832 155793256 982317832 623463441 318803777 623463441 318803777 978493271 537845611 978493271 230279215 978493271 230279215 510875278 230279215 735490350 144661275 735490350 144661275 30588211 144661275 229210700 579965097 229210700 579965097 216885638 579965097 755152377 677082683 755152377 660763969 755152377 660763969 928034463 660763969 653432647 926895109 653432647 926895109 965789401 926895109 326002980 528940539 326002980 857491959 326002980 857491959 692797425 857491959 345470533 455033650 345470533 455033650 252303880 455033650 391171943 775161105 391171943 613152875 391171943 613152875 528569165 613152875 397025336 9914165 397025336 864765060 397025336 864765060 790440015 864765060 720577999 903442933 720577999 212395946 720577999 212395946 814150330 212395946 301366542 36027601 301366542 908133357 301366542 908133357 636105300 69586296 636105300 69586296 393684826 69586296 755600035 859268582 755600035 859268582 539596377 46654657 539596377 664366126 539596377 664366126 823014778 664366126 291834684 203637171 291834684 203637171 775194750 203637171 173088396 717145630 173088396 7559268 173088396 7559268 851197481 7559268 446700188 870434531 446700188 86149312 446700188 86149312 498399608 86149312 76092753 910048098 76092753 572527295 76092753 572527295 957994807 947142227 957994807 947142227 959153490 947142227 257150070 127490493 257150070 532414309 257150070 532414309 180975197 532414309 673600889 738722017 673600889 738722017 230529956 738722017 595791393 198526794 595791393 564326410 595791393 564326410 344165551 564326410 543011359 787602685 543011359 582159216 543011359 582159216 109986 582159216 190612278 940571731 190612278 13729671 190612278 13729671 868772122 13729671 486417660 821722557 486417660 110566733 486417660 110566733 986368371 934437040 986368371 934437040 511617846 934437040 616675260 565200292 616675260 565200292 165432589 565200292 417151942 977677866 417151942 130229548 417151942 130229548 26613567 928227195 26613567 928227195 644816494 928227195 441269133 377105846 441269133 377105846 47658122 377105846 208440343 689151586 208440343 477432044 208440343 477432044 215610189 477432044 139778671 518231529 139778671 65610408 139778671 65610408 404399943 65610408 231644475 699818811 231644475 699818811 897814808 699818811 53563127 892853143 53563127 892853143 671770573 19246102 671770573 350468326 671770573 350468326 987207324 350468326 48853557 810561469 48853557 94179471 48853557 94179471 929582059 873498828 929582059 873498828 566143565 554637116 566143565 981230459 566143565 981230459 512949868 981230459 827737374 689443270 827737374 689443270 960706680 689443270 651670599 45090835 651670599 302424650 651670599 302424650 217191084 703163216 217191084 703163216 37862280 703163216 970871467 995496534 970871467 103664101 970871467 103664101 236154350 103664101 593252139 293666035 593252139 120358913 593252139 120358913 335539075 37688406 335539075 152777270 335539075 152777270 8986464 935739822 8986464 796494136 8986464 796494136 995994758 796494136 737933649 568032262 737933649 568032262 265574409 568032262 679764388 256584523 679764388 389997719 679764388 389997719 533840652 762868114 533840652 442062624 533840652 442062624 78982976 442062624 959645659 846575022 959645659 752611913 959645659 752611913 149451272 512157853 149451272 759847072 149451272 759847072 754466773 759847072 492892705 7527599 492892705 7527599 457303755 7527599 752861889 458483102 752861889 261348855 752861889 261348855 593637655 261348855 873564655 375370583 873564655 195927106 873564655 195927106 972093726 195927106 144906004 363700350 144906004 120369761 144906004 120369761 635630079 999073511 635630079 999073511 189176738 999073511 912595322 153162818 912595322 153162818 151855145 153162818 584797014 331960203 584797014 224022174 584797014 224022174 130172182 974175455 130172182 282683306 130172182 282683306 413735768 282683306 33784510 333874916 33784510 333874916 416598371 756354173 416598371 682340424 416598371 682340424 957768150 178683600 957768150 178683600 196644045 686343707 196644045 636554007 196644045 636554007 731539834 636554007 401610818 822096460 401610818 472161230 401610818 472161230 481070529 472161230 108376145 579624296 108376145 26979870 108376145 26979870 866594669 26979870 455735170 869006551 455735170 869006551 587319366 869006551 196192830 30503245 196192830 986078133 196192830 986078133 627158686 491506745 627158686 491506745 199888348 491506745 463003175 478152027 463003175 614051758 463003175 614051758 972660043 291846144 972660043 291846144 207628848 349435826 207628848 125515752 207628848 125515752 604900984 125515752 541372388 352375320 541372388 166997485 541372388 166997485 496179561 88937019 496179561 300661650 496179561 300661650 58505313 260383918 58505313 682810419 58505313 682810419 643232471 682810419 212372320 899038619 212372320 899038619 646156445 899038619 167454907 965436150 167454907 867728712 167454907 867728712 804212949 51988651 804212949 885092517 804212949 885092517 297890622 885092517 924488856 881082306 924488856 946882014 924488856 946882014 229106364 468704651 229106364 832797281 229106364 832797281 780154688 832797281 369881186 548572962 369881186 548572962 353715814 548572962 948992079 356644244 948992079 532569584 948992079 532569584 79562804 949487164 79562804 305926633 79562804 305926633 952075261 973149809 952075261 973149809 404763781 337127172 404763781 923079759 404763781 923079759 819005005 923079759 450825441 182753581 450825441 585725594 450825441 585725594 907402030 585725594 482022395 742855600 482022395 538519715 482022395 538519715 812852954 538519715 726425925 360615173 726425925 360615173 97562130 360615173 302553689 86307834 302553689 992275862 302553689 992275862 131539989 992275862 906565555 1327702 906565555 479088550 906565555 479088550 238266614 479088550 592089583 635779170 592089583 635779170 881234185 386084973 881234185 777746823 881234185 777746823 252557401 196149697 252557401 812258094 252557401 812258094 882406824 812258094 396219424 217099296 396219424 217099296 921515367 625809218 921515367 174828422 921515367 174828422 964967906 174828422 578553310 956278219 578553310 124770082 578553310 124770082 734602973 124770082 75004701 692878119 75004701 269215033 75004701 269215033 881070452 269215033 101538020 949016821 101538020 949016821 242298826 8079570 242298826 8079570 17280681 362600807 17280681 362600807 617739348 362600807 80635837 191812361 80635837 912262076 80635837 912262076 255091238 912262076 115079835 123505637 115079835 603799222 115079835 603799222 937028788 603799222 33436191 789936108 33436191 789936108 925723471 789936108 371726685 243634868 371726685 243634868 653128652 6809198 653128652 209646042 653128652 209646042 852675058 209646042 822288937 747849510 822288937 747849510 396217966 747849510 912595715 163085021 912595715 163085021 235737213 163085021 565643186 45166148 565643186 759709847 565643186 759709847 596012223 759709847 204435279 925812310 204435279 760406532 204435279 760406532 951547231 996976030 951547231 583674840 951547231 583674840 618475417 583674840 955536895 269300777 955536895 269300777 345962012 269300777 631123666 688917232 631123666 521665080 631123666 521665080 800726758 317303974 800726758 927303512 800726758 927303512 475498146 927303512 863613142 989851904 863613142 435152030 863613142 435152030 283840935 487677710 283840935 130398200 283840935 130398200 897994660 99618846 897994660 387118398 897994660 387118398 307925348 105739790 307925348 611737064 307925348 611737064 395448959 339450048 395448959 714336632 395448959 714336632 382395355 714336632 502789694 526126483 502789694 567278875 502789694 567278875 895290670 567278875 154206278 800290279 154206278 363574355 154206278 363574355 749029814 363574355 446720089 827953869 446720089 827953869 418589584 827953869 525084479 942920034 525084479 909840437 525084479 909840437 941973964 909840437 465173484 698929123 465173484 698929123 547483542 698929123 193734545 419148761 193734545 643072098 193734545 643072098 914555725 643072098 692451115 780408879 692451115 102794190 692451115 102794190 21934142 102794190 565852615 38540995 565852615 38540995 966136738 755898412 966136738 755898412 28628802 175953357 28628802 752231968 28628802 752231968 626994509 342621597 626994509 997343293 626994509 997343293 145008535 814877260 145008535 814877260 631781860 157909816 631781860 310862955 631781860 310862955 59803686 310862955 937163523 909120933 937163523 103842772 937163523 103842772 128434543 103842772 814098455 640518863 814098455 640518863 404193738 918760082 404193738 341771024 404193738 341771024 184640996 341771024 967552814 63166801 967552814 63166801 656791152 63166801 872486555 713214349 872486555 713214349 260571309 917798683 260571309 391238846 260571309 391238846 838368489 267243586 838368489 937036473 838368489 937036473 51663786 937036473 58561968 42005276 58561968 43351484 58561968 43351484 903333093 955465376 903333093 955465376 165527040 955465376 966025395 142689791 966025395 904216378 966025395 904216378 975525431 904216378 245572852 911817741 245572852 630377404 245572852 630377404 100256428 821262067 100256428 528494921 100256428 528494921 198160121 753408297 198160121 564772049 198160121 564772049 627951806 564772049 262383836 854429850 262383836 459650512 262383836 459650512 57213991 459650512 124821453 367230162 124821453 632320699 124821453 632320699 958914551 632320699 36782778 872425513 36782778 872425513 961316901 602101408 961316901 913545808 961316901 913545808 641928865 913545808 881631340 107518643 881631340 664920082 881631340 664920082 555620649 880244608 555620649 508298444 555620649 508298444 170261830 508298444 291429282 800325283 291429282 800325283 25487095 800325283 125949863 160911522 125949863 772993395 125949863 772993395 593045148 772993395 145093072 22877363 145093072 267286655 145093072 267286655 326749514 267286655 156685039 740395107 156685039 740395107 980245940 740395107 848241282 65762847 848241282 397708277 848241282 397708277 353989095 397708277 658747143 654828471 658747143 350647648 658747143 350647648 681609916 350647648 3657382 487897442 3657382 118487272 3657382 118487272 939466060 118487272 553510594 822905246 553510594 405275158 553510594 405275158 782364099 405275158 677709642 520899177 677709642 324261501 677709642 324261501 817489175 324261501 417523559 830807963 417523559 830807963 477602142 830807963 305985553 282187219 305985553 282187219 70615754 188611895 70615754 858620484 70615754 858620484 806051455 4787349 806051455 893321048 806051455 893321048 328581613 893321048 774939770 607770150 774939770 867216732 774939770 867216732 31795152 867216732 105761345 705715557 105761345 705715557 753222114 705715557 725813393 13136326 725813393 128572886 725813393 128572886 841613578 128572886 819732821 933903777 819732821 496065713 819732821 496065713 130217720 836793013 130217720 689840118 130217720 689840118 684810830 689840118 257564445 998199380 257564445 931123540 257564445 931123540 760207520 310165573 760207520 310165573 312466852 844624359 312466852 174855462 312466852 174855462 769817940 952337153 769817940 952337153 44674534 952337153 681257561 132614870 681257561 245301325 681257561 245301325 771298440 245301325 703796244 6449054 703796244 531249501 703796244 531249501 376338439 531249501 457548040 652789333 457548040 269740329 457548040 269740329 113313077 269740329 608784448 709567528 608784448 430724794 608784448 430724794 884905472 87221025 884905472 302060548 884905472 302060548 46600609 108755252 46600609 895562978 46600609 895562978 713252921 895562978 428365094 485668185 428365094 979753601 428365094 979753601 669364395 979753601 42163601 157516243 42163601 679367888 42163601 679367888 386594681 742023377 386594681 667837405 386594681 667837405 901102356 667837405 656851306 840720206 656851306 676539777 656851306 676539777 734109776 676539777 427479237 867664723 427479237 808550601 427479237 808550601 404008536 808550601 984272974 59113290 984272974 59113290 111719556 722483333 111719556 722483333 315604853 211098214 315604853 211098214 487102077 211098214 443158748 88511285 443158748 88511285 68248345 88511285 697997729 704515415 697997729 181007069 697997729 181007069 503478136 718308119 503478136 296005719 503478136 296005719 156039462 25067367 156039462 128903960 156039462 128903960 35685883 128903960 818964466 952497247 818964466 870639004 818964466 870639004 36451241 870639004 391949359 263899208 391949359 977471723 391949359 977471723 62739944 977471723 150850531 261548422 150850531 261548422 685001638 792578287 685001638 792578287 347227009 792578287 516223950 388932493 516223950 388932493 463069603 388932493 554079293 305484472 554079293 705522575 554079293 705522575 280057700 705522575 293656169 91621766 293656169 91621766 632021820 91621766 335029511 94367726 335029511 71601563 335029511 71601563 44782666 71601563 683851211 921570455 683851211 649383158 683851211 649383158 358277867 649383158 671618110 399408415 671618110 399408415 82599967 855243159 82599967 23078901 82599967 23078901 340032726 614556368 340032726 339313589 340032726 339313589 917843512 515294789 917843512 515294789 483577246 515294789 773162595 714983310 773162595 61042995 773162595 61042995 847511612 61042995 72155661 522806765 72155661 313256534 72155661 313256534 48884518 313256534 364113866 858191359 364113866 366178017 364113866 366178017 274373988 366178017 912803980 237332018 912803980 609204953 912803980 609204953 476874455 609204953 569719818 949035345 569719818 598822546 569719818 598822546 478975956 598822546 839963815 541640362 839963815 743041430 839963815 743041430 123957467 743041430 798975572 185487157 798975572 185487157 101436565 185487157 787892816 101477227 787892816 481979264 787892816 481979264 997315732 481979264 193330771 792606282 193330771 792606282 675333980 7604815 675333980 489772776 675333980 489772776 37999801 489772776 996892574 860201075 996892574 860201075 117500229 279453111 117500229 279453111 55527194 279453111 635202441 890466593 635202441 890466593 957926502 890466593 459581912 973524850 459581912 897265927 459581912 897265927 918165353 897265927 805393710 7805130 805393710 425376578 805393710 425376578 963553661 425376578 493077759 798134975 493077759 574977808 493077759 574977808 868516029 574977808 825831916 835991184 825831916 786520454 825831916 786520454 608335554 786520454 991135127 982946777 991135127 196772884 991135127 196772884 176172075 196772884 602875502 275798499 602875502 263708075 602875502 263708075 760284806 263708075 634657917 774879122 634657917 431277151 634657917 431277151 799948198 431277151 175630278 605419294 175630278 605419294 518974441 113642210 518974441 725588988 518974441 725588988 612327405 725588988 422866084 241337516 422866084 241337516 932917866 241337516 114622947 509122486 114622947 509122486 730635328 509122486 138793521 373254419 138793521 411947964 138793521 411947964 15416124 411947964 782672021 904259323 782672021 362341702 782672021 362341702 725262077 362341702 995105103 41143541 995105103 90042077 995105103 90042077 528695329 90042077 781116337 980302761 781116337 980302761 73294370 147218938 73294370 147218938 558371007 703742442 558371007 621316919 558371007 621316919 70146609 269553140 70146609 758730751 70146609 758730751 932435595 540531022 932435595 848835431 932435595 848835431 3790927 982601559 3790927 494673542 3790927 494673542 306109787 494673542 211290826 218395930 211290826 265729173 211290826 265729173 445979706 265729173 316865830 784452556 316865830 594749635 316865830 594749635 499019402 594749635 2423397 396779453 2423397 396779453 453475579 396779453 78222117 249530343 78222117 275085983 78222117 275085983 782571729 823157557 782571729 823157557 435093373 823157557 725719124 301624200 725719124 301624200 16041177 497508079 16041177 324976506 16041177 324976506 709838899 324976506 231027765 523187682 231027765 523187682 746619122 523187682 627456050 35732276 627456050 35732276 417592105 35732276 772524702 18663074 772524702 766665860 772524702 766665860 385278797 936861975 385278797 570116078 385278797 570116078 100701832 570116078 718100041 922069944 718100041 158779993 718100041 158779993 119888810 158779993 456574786 575773643 456574786 575773643 261007162 575773643 973176574 765848575 973176574 216294376 973176574 216294376 71906241 879933651 71906241 879933651 843071759 974584780 843071759 952123779 843071759 952123779 79338255 952123779 893507250 593043922 893507250 593043922 280262557 575589996 280262557 643999168 280262557 643999168 923815894 927647511 923815894 718314813 923815894 718314813 462358375 718314813 837386536 841561430 837386536 574345052 837386536 574345052 832008706 574345052 961250160 92970368 961250160 92970368 266172845 709568717 266172845 42595037 266172845 42595037 190338557 42595037 297327155 484633683 297327155 484633683 99389686 484633683 111475806 963510415 111475806 265732228 111475806 265732228 763070151 265732228 636435720 512146844 636435720 271247669 636435720 271247669 671026346 271247669 661675875 774117657 661675875 172408488 661675875 172408488 223494079 172408488 399648451 166111045 399648451 169438113 399648451 169438113 736231420 169438113 441492855 440472237 441492855 191951983 441492855 191951983 789388649 144191800 789388649 758259815 789388649 758259815 828936371 758259815 221350623 204658804 221350623 204658804 92113091 204658804 865493459 992669006 865493459 992669006 882598155 992669006 218461774 152159509 218461774 961268263 218461774 961268263 656121252 790249748 656121252 790249748 991533993 790249748 832740192 394324409 832740192 394324409 496880398 394324409 521473655 173026681 521473655 173026681 923407525 889365804 923407525 490075768 923407525 490075768 648998489 490075768 846457394 488867380 846457394 995092565 846457394 995092565 701842521 995092565 771662115 103984229 771662115 237568148 771662115 237568148 953073884 825704200 953073884 825704200 225047846 825704200 507509939 313245502 507509939 313245502 467522364 313245502 508080147 994654345 508080147 994654345 100427486 218046482 100427486 218046482 923550304 399428660 923550304 78827654 923550304 78827654 33301315 599936852 33301315 599936852 568636327 977636865 568636327 951956030 568636327 951956030 145954243 951956030 377627038 140652051 377627038 266606899 377627038 266606899 694225526 130851839 694225526 376516545 694225526 376516545 923539973 376516545 441404051 483113751 441404051 219507629 441404051 219507629 253871255 920998946 253871255 920998946 986436196 920998946 440614793 176451358 440614793 573875341 440614793 573875341 162729534 17796436 162729534 17796436 947278790 761015059 947278790 761015059 73566685 635392345 73566685 936963032 73566685 936963032 856525144 936963032 764912179 99161528 764912179 374913005 764912179 374913005 15943968 483140076 15943968 345955951 15943968 345955951 807520465 345955951 102760820 697854695 102760820 349810033 102760820 349810033 524359386 218604349 524359386 503496742 524359386 503496742 928561256 151748104 928561256 151748104 770233013 151748104 893970981 983179261 893970981 983179261 617689541 983179261 956088013 228597501 956088013 228597501 32548003 709042006 32548003 250397228 32548003 250397228 702319203 250397228 95839210 16361105 95839210 364801959 95839210 364801959 920478119 364801959 257791814 283015531 257791814 804304600 257791814 804304600 249292587 804304600 726009372 775211265 726009372 870825436 726009372 870825436 365161822 870825436 798828692 922986947 798828692 224626631 798828692 224626631 51267977 224626631 828099978 171740335 828099978 776590117 828099978 776590117 267244130 776590117 314614125 798076578 314614125 746082345 314614125 746082345 25659175 426024785 25659175 543601919 25659175 543601919 398574573 543601919 207235889 64985112 207235889 64985112 776829841 64985112 56523342 786423190 56523342 759889723 56523342 759889723 425004470 314783260 425004470 314783260 111721746 314783260 524973029 942512197 524973029 531274265 524973029 531274265 26354059 806562475 26354059 750974973 26354059 750974973 843195537 750974973 113287192 30073254 113287192 78109148 113287192 78109148 921521235 78109148 747633096 130583029 747633096 96397437 747633096 96397437 427410563 44019548 427410563 551406328 427410563 551406328 950671105 551406328 822425124 131967136 822425124 282229216 822425124 282229216 473373152 282229216 894351409 686147030 894351409 686147030 294872762 686147030 934021965 910990755 934021965 904011764 934021965 904011764 716606262 854331743 716606262 871139218 716606262 871139218 402446216 1289251 402446216 1289251 67571027 1289251 931705090 945891695 931705090 945891695 256035677 945891695 358278806 781200217 358278806 781200217 917839384 781200217 374953295 946926514 374953295 68747900 374953295 68747900 703071760 725775912 703071760 725775912 6455364 725775912 258877822 7450380 258877822 120585954 258877822 120585954 39658973 120585954 276770252 870545681 276770252 613684974 276770252 613684974 187272484 613684974 666326541 738562556 666326541 421886470 666326541 421886470 814070284 421886470 546616098 42605345 546616098 253525837 546616098 253525837 778935599 203075938 778935599 213710274 778935599 213710274 343503803 213710274 773367678 89085407 773367678 375861242 773367678 375861242 518831022 375861242 896773907 134833059 896773907 284252095 896773907 284252095 143323627 929340992 143323627 929340992 925993339 59115089 925993339 59115089 288082968 59115089 780988429 367697047 780988429 280030828 780988429 280030828 75544335 234853105 75544335 333549894 75544335 333549894 777727677 600339783 777727677 181875685 777727677 181875685 879065598 777946150 879065598 777946150 189872127 777946150 595002302 38588156 595002302 210453596 595002302 210453596 519062652 210453596 532413628 111979116 532413628 993555046 532413628 993555046 290983133 993555046 611680675 736261631 611680675 736261631 943994017 736261631 497800515 129395285 497800515 129395285 944721211 129395285 797404288 790059086 797404288 447506146 797404288 447506146 229850828 503289729 229850828 483315497 229850828 483315497 29418347 483315497 686515140 642750199 686515140 240917021 686515140 240917021 124503169 431348884 124503169 356368698 124503169 356368698 896337309 699765262 896337309 194017273 896337309 194017273 603622454 194017273 808678707 882654695 808678707 882654695 765328150 882654695 810041711 327616562 810041711 691578707 810041711 691578707 255786763 691578707 527866960 776347813 527866960 560169311 527866960 560169311 298915657 560169311 733252482 868141810 733252482 68341560 733252482 68341560 415769146 196518294 415769146 152216911 415769146 152216911 604795593 152216911 388556347 553327766 388556347 479814434 388556347 479814434 901503076 479814434 32989770 634643505 32989770 294128248 32989770 294128248 495678126 847248259 495678126 847248259 823941380 456250177 823941380 884709396 823941380 884709396 692929650 884709396 949957713 922134938 949957713 313813750 949957713 313813750 535233549 313813750 729113350 876928498 729113350 448816890 729113350 448816890 321429568 307456649 321429568 382284714 321429568 382284714 256085099 382284714 963413231 446371942 963413231 123899102 963413231 123899102 502855113 310953115 502855113 155879253 502855113 155879253 793764928 155879253 185944352 32874270 185944352 32874270 541950059 32874270 61674702 513041494 61674702 513041494 835022258 513041494 184347852 835369672 184347852 627931051 184347852 627931051 848351975 627931051 91438842 760228358 91438842 376167788 91438842 376167788 773064033 376167788 742011851 99336893 742011851 560750287 742011851 560750287 532578618 29332122 532578618 45091650 532578618 45091650 100370719 45091650 227089168 588511428 227089168 588511428 653570403 588511428 353953219 762494456 353953219 318416956 353953219 318416956 229511281 318416956 725444104 884401422 725444104 884401422 871248406 884401422 792829557 334567493 792829557 426397610 792829557 426397610 894334370 426397610 293835020 947582731 293835020 862579606 293835020 862579606 112737586 862579606 555224568 224917643 555224568 381846846 555224568 381846846 439052816 381846846 609658185 818315344 609658185 563398776 609658185 563398776 360227224 17661856 360227224 765817405 360227224 765817405 20710421 765817405 222689708 994945100 222689708 463513109 222689708 463513109 872536321 525371190 872536321 509332463 872536321 509332463 353774936 562939765 353774936 517679326 353774936 517679326 917337739 517679326 699573088 994007320 699573088 203425869 699573088 203425869 713812611 203425869 685384685 220936154 685384685 109283205 685384685 109283205 896234675 109283205 360301164 551611242 360301164 28211839 360301164 28211839 540926252 28211839 187609128 400479283 187609128 78400670 187609128 78400670 878264264 724999360 878264264 448470960 878264264 448470960 255266237 448470960 617353969 485241063 617353969 485241063 966935764 485241063 647539444 489895524 647539444 165082892 647539444 165082892 777145222 165082892 70551119 418981704 70551119 214080565 70551119 214080565 878582752 165166145 878582752 515321603 878582752 515321603 328793497 515321603 994687158 475821474 994687158 764308661 994687158 764308661 348221911 764308661 657045822 852339600 657045822 267720868 657045822 267720868 130570110 771564206 130570110 170484320 130570110 170484320 849301076 799239275 849301076 799239275 168049759 799239275 356200993 449771 356200993 449771 566534873 449771 193773307 799336758 193773307 799336758 900648655 799336758 734423433 158576456 734423433 308670890 734423433 308670890 497541831 623086987 497541831 384899749 497541831 384899749 716854811 213872270 716854811 213872270 865104075 213872270 620339285 191512222 620339285 719024881 620339285 719024881 546494654 719024881 981327962 915565576 981327962 915565576 996771705 915565576 655276798 275065155 655276798 447611242 655276798 447611242 352983113 447611242 928812625 298828099 928812625 960242584 928812625 960242584 410029541 960242584 589388729 701362805 589388729 701362805 958293441 701362805 427618881 129176618 427618881 285944901 427618881 285944901 658299897 285944901 382682701 801877219 382682701 673517573 382682701 673517573 632255751 673517573 104104725 100490289 104104725 597897324 104104725 597897324 696623150 867527191 696623150 105196993 696623150 105196993 419136843 105196993 894494356 953040005 894494356 953040005 12988739 953040005 938970107 701121380 938970107 794004911 938970107 794004911 504414370 794004911 765234855 2208371 765234855 2208371 104179158 569917265 104179158 569917265 217516911 569917265 8315907 513395209 8315907 620260513 8315907 620260513 665179405 620260513 135820967 19862944 135820967 908556048 135820967 908556048 603289979 908556048 463281428 702476229 463281428 702476229 943375782 702476229 855578350 40895767 855578350 40895767 474994038 40895767 964453044 751996886 964453044 751996886 665741 751996886 359070644 13781604 359070644 340483435 359070644 340483435 451031198 340483435 349787114 605370618 349787114 315691185 349787114 315691185 742848069 315691185 410942640 876024758 410942640 185235745 410942640 185235745 100850268 185235745 491162875 24195433 491162875 189821801 491162875 189821801 124547350 370638924 124547350 357267080 124547350 357267080 122755852 357267080 307098328 686251632 307098328 456996746 307098328 456996746 919614021 456996746 13030690 101984626 13030690 802908061 13030690 802908061 942961621 42004225 942961621 42004225 80210772 685720622 80210772 685720622 886714884 685720622 29143171 944834324 29143171 911838397 29143171 911838397 897208422 675794056 897208422 887523167 897208422 887523167 180965499 887523167 625824045 909076715 625824045 352294038 625824045 352294038 962945704 352294038 384524851 858773002 384524851 476849028 384524851 476849028 20271280 9730358 20271280 9730358 968393890 965596808 968393890 245975395 968393890 245975395 730966678 440845102 730966678 63636223 730966678 63636223 891077910 63636223 444206797 456694274 444206797 456694274 290675201 456694274 527353197 501661064 527353197 387410449 527353197 387410449 922694300 387410449 710207780 964685936 710207780 964685936 923073211 584138627 923073211 584138627 203202401 584138627 978237193 144704087 978237193 256411266 978237193 256411266 11796705 256411266 993041023 172103724 993041023 317854727 993041023 317854727 249262716 112899708 249262716 351263574 249262716 351263574 883012295 351263574 365122586 866276326 365122586 15403630 365122586 15403630 908876690 15403630 493771918 804804431 493771918 804804431 242031363 804804431 799122988 982336654 799122988 205118151 799122988 205118151 195275887 974225062 195275887 666092895 195275887 666092895 940347019 666092895 632187698 61952506 632187698 764583022 632187698 764583022 497330959 764583022 906558695 353909938 906558695 353909938 530044835 52901085 530044835 962233316 530044835 962233316 208606934 962233316 757407791 282562313 757407791 282562313 420377915 57393844 420377915 738151797 420377915 738151797 671363935 549092946 671363935 821948379 671363935 821948379 767611290 821948379 368355999 106255765 368355999 106255765 728819107 106255765 154460276 375723437 154460276 375723437 490869252 375723437 373833206 74866734 373833206 176623130 373833206 176623130 152158546 176623130 725568654 461813480 725568654 167422280 725568654 167422280 305676288 429033034 305676288 172403716 305676288 172403716 593450414 172403716 471694064 41459220 471694064 66945714 471694064 66945714 38409912 970509839 38409912 970509839 695921732 970509839 425728454 467474647 425728454 903359178 425728454 903359178 863307661 318448514 863307661 327516765 863307661 327516765 234608023 592818553 234608023 233846223 234608023 233846223 879694707 949347756 879694707 949347756 84974200 949347756 104967758 562452106 104967758 896064012 104967758 896064012 831704657 896064012 192883686 702845563 192883686 702845563 331124979 702845563 24630952 232115271 24630952 232115271 403346989 232115271 351484500 944570822 351484500 944570822 706637960 944570822 579697387 455775359 579697387 544001423 579697387 544001423 354348004 708498530 354348004 436764796 354348004 436764796 616500417 444115971 616500417 163247751 616500417 163247751 169209925 163247751 836870330 967020874 836870330 967020874 440242742 967020874 935739679 422621095 935739679 422621095 30196996 422621095 71596715 62246382 71596715 639859113 71596715 639859113 931958345 59562302 931958345 444206672 931958345 444206672 385070534 22888733 385070534 395280104 385070534 395280104 977551893 395280104 879167052 495561105 879167052 445480853 879167052 445480853 409650282 445480853 976086521 908865417 976086521 908865417 264676492 908865417 676781799 927767128 676781799 705964952 676781799 705964952 132400305 330446216 132400305 330446216 651664696 956756834 651664696 956756834 286389490 962837470 286389490 617114116 286389490 617114116 943386964 617114116 831279664 119655150 831279664 655268502 831279664 655268502 241019054 655268502 829913982 493790085 829913982 493790085 90326488 968493427 90326488 183535627 90326488 183535627 541388556 183535627 23275936 767796431 23275936 91014146 23275936 91014146 400532887 91014146 350035070 833161242 350035070 189528373 350035070 189528373 446563732 189528373 45834638 956192757 45834638 956192757 889250472 209981947 889250472 711404105 889250472 711404105 289232209 789107047 289232209 473514978 289232209 473514978 458643746 892213962 458643746 609499150 458643746 609499150 81445507 908409829 81445507 646908850 81445507 646908850 300029169 646908850 242282278 323014994 242282278 652215259 242282278 652215259 7792045 652215259 457405166 986715892 457405166 275044871 457405166 275044871 11413955 275044871 571285775 862835751 571285775 713871103 571285775 713871103 894255212 192474618 894255212 192474618 32864179 770666196 32864179 770666196 810706741 770666196 391496568 171508817 391496568 662015009 391496568 662015009 699863128 662015009 309022792 110750957 309022792 110750957 909548122 769949970 909548122 255636768 909548122 255636768 365080635 255636768 931867712 917846174 931867712 917846174 652262304 917846174 719874125 73135504 719874125 73135504 662169729 73135504 736824406 748492253 736824406 135680448 736824406 135680448 745620736 135680448 70312398 832618150 70312398 178030885 70312398 178030885 404393135 178030885 241992056 397333583 241992056 328239756 241992056 328239756 973643551 328239756 347288660 705819499 347288660 150211581 347288660 150211581 33526866 860973405 33526866 281252357 33526866 281252357 952059523 241725142 952059523 957008551 952059523 957008551 974524429 957008551 51629537 526786563 51629537 881103959 51629537 881103959 790134729 674643117 790134729 820029713 790134729 820029713 141469646 572912377 141469646 880821033 141469646 880821033 960081653 960515917 960081653 935550442 960081653 935550442 985435203 935550442 585975361 982055923 585975361 700599303 585975361 700599303 26779919 700599303 492690095 97073288 492690095 820662851 492690095 820662851 453094615 820662851 581732407 97223290 581732407 97223290 290865657 489415986 290865657 151331694 290865657 151331694 777199328 713474486 777199328 713474486 430145596 755890072 430145596 352138232 430145596 352138232 638392445 859082176 638392445 859082176 868125217 213107345 868125217 213107345 425132395 213107345 511647034 561545747 511647034 369738263 511647034 369738263 877735797 31382991 877735797 31382991 290265463 31382991 538828519 638902413 538828519 384931107 538828519 384931107 807456861 384931107 690674618 983563428 690674618 627035163 690674618 627035163 715156847 627035163 8282466 48213129 8282466 233054703 8282466 233054703 906802274 233054703 365533751 848988 365533751 147906108 365533751 147906108 822120200 147906108 259756605 795268533 259756605 795268533 955619883 795268533 185637258 572902410 185637258 621493485 185637258 621493485 984483480 621493485 777731337 134925308 777731337 359275379 777731337 359275379 112138367 359275379 809484514 837945722 809484514 662792980 809484514 662792980 296678210 360786104 296678210 904000239 296678210 904000239 721372997 904000239 627745332 173153185 627745332 264277874 627745332 264277874 923075407 264277874 38899564 590505195 38899564 432171964 38899564 432171964 372290999 432171964 192988979 960130968 192988979 287914356 192988979 287914356 389156211 587882476 389156211 557648079 389156211 557648079 215182419 557648079 804221510 639900887 804221510 538667466 804221510 538667466 237403144 538667466 550568820 846202751 550568820 846202751 963484569 760964598 963484569 760964598 81447489 760964598 777964720 641343012 777964720 641343012 902314894 641343012 14418820 20532527 14418820 787717440 14418820 787717440 390211366 787717440 229266178 143052843 229266178 143052843 749309480 971662982 749309480 813249340 749309480 813249340 855434426 813249340 813106200 855066770 813106200 582483472 813106200 582483472 515088918 102775072 515088918 166278629 515088918 166278629 819161183 166278629 721932011 162094008 721932011 645404160 721932011 645404160 802567424 645404160 687429650 54755370 687429650 156389692 687429650 156389692 68616704 156389692 883748099 530168038 883748099 467731069 883748099 467731069 314375797 467731069 529194155 59280111 529194155 59280111 602353302 59280111 468719373 48737742 468719373 535189027 468719373 535189027 75423878 357955465 75423878 601769698 75423878 601769698 21353694 601769698 347020603 805584240 347020603 354421757 347020603 354421757 888261142 717439254 888261142 717439254 788862718 717439254 960464032 748975824 960464032 623449823 960464032 623449823 13266523 849258687 13266523 849258687 275705101 946203747 275705101 896809270 275705101 896809270 354118665 896809270 195617692 606797857 195617692 871343718 195617692 871343718 192091856 871343718 864743079 964119387 864743079 964119387 466932144 964119387 495676794 467727306 495676794 467727306 684408051 467727306 85237962 240575015 85237962 618197540 85237962 618197540 136111818 618197540 126064008 996010506 126064008 402874432 126064008 402874432 244713527 402874432 222354422 866519364 222354422 602233451 222354422 602233451 951775402 127476502 951775402 127476502 320679647 127476502 748680069 545829686 748680069 213499002 748680069 213499002 5929925 213499002 682005448 583353992 682005448 583353992 834966787 583353992 156786682 382463373 156786682 749423765 156786682 749423765 965544843 119414200 965544843 632547433 965544843 632547433 91503485 896248286 91503485 896248286 989911872 335042725 989911872 786622844 989911872 786622844 598233803 786622844 954350915 843886149 954350915 388796529 954350915 388796529 447211295 388796529 563504653 940087400 563504653 940087400 675110459 940087400 534570364 197515792 534570364 407904169 534570364 407904169 10351329 407904169 470990061 942056486 470990061 942056486 353842645 942056486 985689102 252842617 985689102 252842617 400656542 252842617 689936068 981882549 689936068 358642725 689936068 358642725 921950017 358642725 378563686 611557200 378563686 611557200 85827691 180395995 85827691 458015128 85827691 458015128 601779214 198811924 601779214 210245874 601779214 210245874 903160341 210245874 216082425 604247722 216082425 604247722 844432446 682292438 844432446 68545919 844432446 68545919 60498861 68545919 728258900 374383018 728258900 374383018 957970367 402512221 957970367 317345879 957970367 317345879 117605611 92800872 117605611 92800872 786909529 149041772 786909529 129152102 786909529 129152102 64640911 129152102 607334778 119449862 607334778 542841958 607334778 542841958 683345143 84341583 683345143 84341583 206795856 84341583 223583773 640194074 223583773 192372745 223583773 192372745 996983308 469487557 996983308 469487557 586007888 469487557 784633296 644686972 784633296 540118499 784633296 540118499 438491759 540118499 584279528 765982623 584279528 51525686 584279528 51525686 330663234 51525686 531490699 641551887 531490699 641551887 789947792 641551887 18274939 708936321 18274939 107743995 18274939 107743995 408504008 107743995 265845590 905917661 265845590 885583945 265845590 885583945 389364789 885583945 202807116 231254648 202807116 623762496 202807116 623762496 935959703 623762496 854025606 942511716 854025606 724352099 854025606 724352099 260306204 724352099 595302795 306927128 595302795 528980409 595302795 528980409 457497630 528980409 956550044 921187969 956550044 921187969 300757661 186803542 300757661 186803542 44489686 186803542 75171916 988188424 75171916 988188424 406451263 988188424 91737506 794856534 91737506 893899278 91737506 893899278 56546094 893899278 307340885 998615582 307340885 860435951 307340885 860435951 59905395 918612800 59905395 218542640 59905395 218542640 702669367 218542640 358111303 109632161 358111303 559294230 358111303 559294230 520132722 559294230 294604321 136785976 294604321 652909024 294604321 652909024 623632474 992295879 623632474 288797583 623632474 288797583 191949874 288797583 722008389 483647052 722008389 121789342 722008389 121789342 326649196 372563081 326649196 372563081 704611098 906563165 704611098 370412371 704611098 370412371 291458000 370412371 597797038 912258895 597797038 735400377 597797038 735400377 790481746 557696611 790481746 557696611 479385949 557696611 731158577 716352191 731158577 423526206 731158577 423526206 267139528 423526206 410144981 951702924 410144981 951702924 985271295 951702924 222126115 230196987 222126115 400302340 222126115 400302340 933241283 764720177 933241283 121117654 933241283 121117654 131196102 121117654 605604155 603952366 605604155 603952366 94916732 603952366 212434049 539769028 212434049 850846312 212434049 850846312 796597123 850846312 159158993 75534784 159158993 75534784 854790614 75534784 584846300 503468082 584846300 503468082 5069031 668228886 5069031 173893072 5069031 173893072 671482759 642233796 671482759 236026868 671482759 236026868 82019855 236026868 871388130 990134288 871388130 149074244 871388130 149074244 467942576 149074244 631414269 132328304 631414269 502082349 631414269 502082349 988570052 502082349 137888517 896685070 137888517 896685070 760338235 896685070 397061019 8433287 397061019 585437700 397061019 585437700 379491334 585437700 867030036 574856205 867030036 747177665 867030036 747177665 130209153 747177665 898844751 307475135 898844751 654683940 898844751 654683940 14562048 117083998 14562048 117083998 624252902 592265366 624252902 592265366 259461786 634482451 259461786 13556524 259461786 13556524 923881342 790850590 923881342 790850590 388513638 294986368 388513638 294986368 62512818 557221930 62512818 269032136 62512818 269032136 48902419 269032136 462402997 763288600 462402997 763288600 18288885 763288600 188087467 84411214 188087467 84411214 707689519 84411214 296262724 478656133 296262724 478656133 817250553 423045248 817250553 876639070 817250553 876639070 873585458 876639070 224947441 395415869 224947441 803374330 224947441 803374330 918061252 803374330 859890260 722626542 859890260 828082387 859890260 828082387 22682187 828082387 319304906 964440979 319304906 840278057 319304906 840278057 293197824 840278057 380989119 16740086 380989119 16740086 892529487 16740086 134108003 830850998 134108003 707106594 134108003 707106594 865970693 707106594 261021648 66914476 261021648 415818862 261021648 415818862 198644391 415818862 571220086 68928001 571220086 895424426 571220086 895424426 237135532 895424426 895108622 62883220 895108622 363285845 895108622 363285845 631437318 363285845 889420789 155318119 889420789 936169098 889420789 936169098 419498685 936169098 680972349 77378545 680972349 754495281 680972349 754495281 864619859 754495281 723366809 421743506 723366809 986292738 723366809 986292738 16238844 84061932 16238844 411545759 16238844 411545759 413740115 411545759 89918161 212821049 89918161 298443132 89918161 298443132 945585826 298443132 781679365 567988579 781679365 258506532 781679365 258506532 48157094 258506532 985379467 237862221 985379467 752362146 985379467 752362146 351484432 289527921 351484432 702130304 351484432 702130304 695464115 946788130 695464115 946788130 812991085 946788130 318007920 118602177 318007920 118602177 781279883 685933893 781279883 685933893 199890838 137953494 199890838 631820148 199890838 631820148 637138736 631820148 37915511 127540867 37915511 127540867 801174660 973335676 801174660 691277500 801174660 691277500 83620947 691277500 599927660 918584315 599927660 918584315 441442922 918584315 510789780 999028775 510789780 135343527 510789780 135343527 370248947 135343527 600033810 960112813 600033810 960112813 21898251 960112813 784918053 443447335 784918053 443447335 256696739 443447335 980299333 65803346 980299333 65803346 41555653 418330982 41555653 174644687 41555653 174644687 13670066 174644687 623587668 55534286 623587668 55534286 403658837 55534286 498473085 526627279 498473085 29714130 498473085 29714130 126427994 29714130 192043066 903831641 192043066 903831641 159175897 903831641 251579853 143755403 251579853 143755403 927399321 143755403 572092604 876087274 572092604 876087274 300448914 876087274 422731556 637971029 422731556 707003039 422731556 707003039 963274185 4166449 963274185 4166449 426525220 728034756 426525220 126772841 426525220 126772841 330645235 126772841 891636060 722103111 891636060 311526579 891636060 311526579 944772498 851933962 944772498 851933962 247533184 851933962 811926614 400265430 811926614 539517574 811926614 539517574 665081105 172216835 665081105 172216835 64514259 750729809 64514259 750729809 776918631 750729809 252672733 34532792 252672733 94379451 252672733 94379451 954735419 94379451 741852957 535067605 741852957 535067605 562708043 535067605 763660192 798642297 763660192 798642297 246036360 798642297 318353247 685790888 318353247 850075618 318353247 850075618 781617325 186800569 781617325 186800569 932367514 186800569 902633940 758296423 902633940 758296423 440627024 173409596 440627024 173409596 40684835 769447745 40684835 505293492 40684835 505293492 746364547 505293492 427427987 73947895 427427987 210227247 427427987 210227247 589169512 864992072 589169512 69794826 589169512 69794826 27825572 15335395 27825572 699437926 27825572 699437926 566731583 9662941 566731583 9662941 940775061 9662941 854605970 444199350 854605970 228616152 854605970 228616152 308004678 228616152 644932599 514419309 644932599 215833596 644932599 215833596 947780956 215833596 755207577 634399969 755207577 634399969 506997440 140973626 506997440 975851341 506997440 975851341 250469268 101558726 250469268 101558726 617222833 529885348 617222833 78715678 617222833 78715678 83135694 78715678 988947854 14020920 988947854 925810571 988947854 925810571 66542916 100807860 66542916 889960108 66542916 889960108 940076280 889960108 730376250 29867945 730376250 29867945 173679309 29867945 997667519 674558929 997667519 674558929 519499939 674558929 741793525 603947106 741793525 858190902 741793525 858190902 135005484 389648223 135005484 986184697 135005484 986184697 38574075 986184697 371262782 442510670 371262782 442510670 767877821 961004059 767877821 726048470 767877821 726048470 938757697 726048470 182665817 828374769 182665817 828374769 95155035 828374769 290340742 952912327 290340742 599157062 290340742 599157062 804443393 599157062 110614129 993492911 110614129 100284215 110614129 100284215 809781420 701555119 809781420 353797493 809781420 353797493 439293912 353797493 890685704 32941875 890685704 667691173 890685704 667691173 166504843 226042537 166504843 978308737 166504843 978308737 796562955 978308737 184182933 207124219 184182933 604928150 184182933 604928150 973332069 604928150 661119894 774651069 661119894 610788821 661119894 610788821 175591661 610788821 992533071 657155062 992533071 340830361 992533071 340830361 303954006 974527414 303954006 974527414 803004660 974527414 169245356 248110792 169245356 546225920 169245356 546225920 743852108 546225920 444483908 961003189 444483908 745711569 444483908 745711569 11314704 745711569 878546618 159541407 878546618 480332791 878546618 480332791 501273488 722220455 501273488 526102363 501273488 526102363 825355075 26900791 825355075 809792355 825355075 809792355 243248111 440131417 243248111 628364246 243248111 628364246 980720676 628364246 852298623 728440465 852298623 441962636 852298623 441962636 623227569 441962636 698667507 101894262 698667507 698196839 698667507 698196839 765230525 698196839 404014010 175513199 404014010 175513199 595027154 175513199 14899970 628940189 14899970 628940189 598183967 10513684 598183967 369883812 598183967 369883812 154679989 369883812 853602007 29671687 853602007 139456577 853602007 139456577 371905061 701954854 371905061 137691541 371905061 137691541 16578440 137691541 503364646 901767518 503364646 901767518 938827544 482934814 938827544 629535637 938827544 629535637 7699385 629535637 388558382 274086857 388558382 903037517 388558382 903037517 820078397 907581132 820078397 879915130 820078397 879915130 401029902 421859718 401029902 836149698 401029902 836149698 835190471 836149698 389165735 501365174 389165735 824758809 389165735 824758809 88237708 824758809 313690109 435511311 313690109 435511311 179248052 435511311 977135110 971458259 977135110 420817615 977135110 420817615 348870834 123346034 348870834 863192229 348870834 863192229 911824355 863192229 424681893 683357709 424681893 683357709 334677596 683357709 635281360 359539221 635281360 531792215 635281360 531792215 528761598 531792215 625159908 337839211 625159908 559775607 625159908 559775607 53109353 559775607 410166028 546877270 410166028 875970465 410166028 875970465 720681853 875970465 15377770 954887149 15377770 633218074 15377770 633218074 600346917 633218074 318887249 963957521 318887249 582812854 318887249 582812854 358312314 560473998 358312314 805642174 358312314 805642174 94365073 805642174 495415255 373231253 495415255 373231253 680559569 626880240 680559569 224441699 680559569 224441699 159592552 904234053 159592552 904234053 534890492 87659175 534890492 487965328 534890492 487965328 31678352 487965328 899871577 656711485 899871577 231724398 899871577 231724398 775575 231724398 938406628 49266599 938406628 766332142 938406628 766332142 62751205 766332142 877106984 60498589 877106984 60498589 223420630 989903829 223420630 989903829 809538211 449179680 809538211 896979799 809538211 896979799 261530204 896979799 927492821 282313021 927492821 671397314 927492821 671397314 99641257 671397314 541906313 679397711 541906313 289355675 541906313 289355675 54670714 132047930 54670714 132047930 802411477 132047930 294544383 567665839 294544383 567665839 23435421 567665839 895579640 239437089 895579640 299654581 895579640 299654581 649803745 592784755 649803745 54468092 649803745 54468092 178423106 759726043 178423106 759726043 460633834 759726043 126512758 303394667 126512758 303394667 384842190 303394667 240421248 977885883 240421248 977885883 831261472 977885883 198682398 228157380 198682398 239178023 198682398 239178023 89193518 239178023 737869433 721484234 737869433 193817233 737869433 193817233 476329845 193817233 546068031 334986084 546068031 33530689 546068031 33530689 355111364 33530689 968863122 763341065 968863122 92331165 968863122 92331165 770419522 863334365 770419522 537763368 770419522 537763368 131138290 537763368 455597847 799360956 455597847 685928772 455597847 685928772 326388307 685928772 792248661 989696866 792248661 989696866 881210982 989696866 733288655 131843073 733288655 296749759 733288655 296749759 893185115 296749759 566808948 898460746 566808948 516501129 566808948 516501129 839572165 849120302 839572165 849120302 574952690 342118129 574952690 745002556 574952690 745002556 808677716 745002556 255274205 665069404 255274205 996754441 255274205 996754441 766798073 996754441 273911692 59329898 273911692 776744067 273911692 776744067 581786357 44744606 581786357 712879177 581786357 712879177 910033932 712879177 293599410 840511187 293599410 840511187 985423858 171974890 985423858 171974890 263606332 171974890 684889365 977730187 684889365 382209716 684889365 382209716 259626097 382209716 339126058 69614402 339126058 69614402 248004666 69614402 919927865 626436146 919927865 626436146 128424963 626436146 904340946 504305132 904340946 564570231 904340946 564570231 720837340 564570231 864728707 710884734 864728707 172057144 864728707 172057144 99652017 643193619 99652017 527915419 99652017 527915419 984773693 265061967 984773693 864679769 984773693 864679769 112128500 600809701 112128500 742162257 112128500 742162257 680994477 234914014 680994477 234914014 49595627 234914014 730608832 191296343 730608832 413680436 730608832 413680436 220655807 413680436 412401468 98761603 412401468 374468016 412401468 374468016 448142084 374468016 238089049 970985623 238089049 970985623 954584556 229598601 954584556 229598601 323459751 229598601 433098819 715605532 433098819 697595968 433098819 697595968 314862989 697595968 898815815 390642384 898815815 390642384 27468239 667939360 27468239 309257958 27468239 309257958 374757109 998630186 374757109 729124585 374757109 729124585 189320505 729124585 787068471 441183044 787068471 441183044 33010385 402377589 33010385 928641191 33010385 928641191 864535406 944423225 864535406 289431703 864535406 289431703 919544352 289431703 205292721 870876394 205292721 532815251 205292721 532815251 867429738 532815251 271143976 762215053 271143976 262708165 271143976 262708165 957935530 262708165 745944999 755472367 745944999 102743915 745944999 102743915 33810049 102743915 971533543 566489071 971533543 566489071 792377421 40558953 792377421 799193617 792377421 799193617 337036769 99694691 337036769 99694691 354626798 99694691 128994160 76264113 128994160 865788276 128994160 865788276 862179646 1095060 862179646 1095060 443123403 1095060 540743288 496400131 540743288 201296720 540743288 201296720 54194617 201296720 398123937 163523363 398123937 312208583 398123937 312208583 768316712 312208583 187667048 711723409 187667048 711723409 971981500 711723409 711773839 393804330 711773839 432247630 711773839 432247630 244694561 377364215 244694561 377364215 134825572 59818265 134825572 330657968 134825572 330657968 629552583 452647002 629552583 413041972 629552583 413041972 103737428 413041972 429816271 916328181 429816271 916328181 369443186 916328181 762742392 437250303 762742392 437250303 911445026 437250303 414458343 695151708 414458343 695151708 108266608 695151708 221580793 325007083 221580793 856835779 221580793 856835779 101815937 856835779 816962839 464975474 816962839 814539329 816962839 814539329 968720137 731584510 968720137 761320191 968720137 761320191 403654762 844570398 403654762 88008919 403654762 88008919 920551408 88008919 755959382 327247586 755959382 327247586 477948206 327247586 621318505 318319399 621318505 700171638 621318505 700171638 933890767 700171638 14192845 190302851 14192845 253008378 14192845 253008378 884741139 253008378 628694602 954679851 628694602 954679851 709315971 954679851 135436736 243276344 135436736 243276344 230312458 243276344 100942846 938772155 100942846 490673179 100942846 490673179 530513344 490673179 187300908 148565885 187300908 158976488 187300908 158976488 652857178 158976488 353116004 465302849 353116004 460619072 353116004 460619072 32611368 14596071 32611368 14596071 883876737 919848210 883876737 919848210 354309917 469749715 354309917 716110071 354309917 716110071 489696328 716110071 210334472 316731188 210334472 354512659 210334472 354512659 622088734 354512659 480323696 655592467 480323696 50744696 480323696 50744696 267334098 50744696 531907642 187017050 531907642 187017050 22367904 350506600 22367904 205272385 22367904 205272385 978653018 784567110 978653018 276486086 978653018 276486086 632459838 276486086 946390857 99772635 946390857 840450210 946390857 840450210 112515616 358623001 112515616 964465407 112515616 964465407 908216113 234030435 908216113 234030435 538527774 234030435 868576776 924248172 868576776 496445836 868576776 496445836 344475013 496445836 351708511 50008276 351708511 663346276 351708511 663346276 61610341 663346276 509633770 120054289 509633770 373170277 509633770 373170277 79022743 373170277 522147840 464385655 522147840 117954204 522147840 117954204 186386779 117954204 570687572 344572253 570687572 324543588 570687572 324543588 275410082 907169213 275410082 907169213 407964501 907169213 215946814 94788952 215946814 446303455 215946814 446303455 314382835 446303455 231332581 377659538 231332581 857482944 231332581 857482944 632752196 857482944 213948311 77021987 213948311 226283659 213948311 226283659 248731450 226283659 152550341 929747280 152550341 427686784 152550341 427686784 964629955 889544319 964629955 889544319 784922639 889544319 784977033 137768085 784977033 137768085 453769306 137768085 876767511 361859755 876767511 196590497 876767511 196590497 190596997 830546541 190596997 439433065 190596997 439433065 81039883 439433065 218131128 171395819 218131128 314917107 218131128 314917107 240325364 314917107 120161394 744780591 120161394 744780591 316249981 744780591 99140703 320581230 99140703 320581230 365553774 320581230 292452539 769991304 292452539 473046860 292452539 473046860 501503523 473046860 263995247 107498669 263995247 107498669 957541662 107498669 486127740 606428584 486127740 606428584 397430292 606428584 777682304 820591065 777682304 820591065 849587606 820591065 674155975 211669768 674155975 254587766 674155975 254587766 264798420 254587766 318636544 107283936 318636544 197741199 318636544 197741199 95817496 197741199 648320678 606274489 648320678 298855492 648320678 298855492 286938435 298855492 991553797 810584355 991553797 598912232 991553797 598912232 203079891 598912232 735906315 516384526 735906315 716817634 735906315 716817634 884893194 716817634 187193424 907699669 187193424 250728785 187193424 250728785 796943750 250728785 113030381 489401508 113030381 421736063 113030381 421736063 53388099 421736063 413433024 801974574 413433024 801974574 633030925 801974574 577274147 550480722 577274147 551897164 577274147 551897164 67873219 551897164 663636766 534147346 663636766 674467249 663636766 674467249 367601507 239870003 367601507 574003609 367601507 574003609 767894549 574003609 184752203 720494099 184752203 635452407 184752203 635452407 402137642 635452407 178069909 851038643 178069909 851038643 478207213 14653925 478207213 14653925 883908164 14653925 106638484 889778495 106638484 889778495 627275307 889778495 242437752 279908965 242437752 779650477 242437752 779650477 604567395 779650477 189641209 912566918 189641209 154401780 189641209 154401780 441826707 954851805 441826707 627363014 441826707 627363014 7370444 627363014 191131757 22135983 191131757 489268968 191131757 489268968 990725009 3419831 990725009 3419831 24594228 3419831 684257229 866754281 684257229 151942752 684257229 151942752 357713748 151942752 868724940 52058244 868724940 740613204 868724940 740613204 758053073 740613204 970568273 225986763 970568273 225986763 27716689 225986763 446345944 273317571 446345944 151582731 446345944 151582731 370621493 617315953 370621493 304135353 370621493 304135353 903839197 304135353 56202486 25480124 56202486 787359822 56202486 787359822 788912740 189670910 788912740 221152216 788912740 221152216 183334369 955251413 183334369 955251413 752569529 955251413 392341965 195039497 392341965 195039497 95188181 444229568 95188181 170603016 95188181 170603016 878930562 170603016 200618903 970774531 200618903 970774531 880986790 970774531 261096542 420379322 261096542 476023372 261096542 476023372 495235160 476023372 238267896 669177933 238267896 36510680 238267896 36510680 430681398 36510680 294908169 386779659 294908169 386779659 74447567 386779659 183868186 6210654 183868186 6210654 254715258 6210654 210026473 770805475 210026473 235079313 210026473 235079313 637225657 235079313 270948809 841871918 270948809 841871918 93533921 171844355 93533921 171844355 25127420 171844355 425165485 888603308 425165485 359268077 425165485 359268077 718285530 359268077 193849237 661375887 193849237 661375887 970822287 193452701 970822287 515433991 970822287 515433991 274190693 515433991 590595007 57840647 590595007 57840647 784002449 57840647 387168754 466799681 387168754 76268563 387168754 76268563 450373640 76268563 273690393 37605907 273690393 37605907 742613102 37605907 397364767 723658456 397364767 723658456 801273191 779350972 801273191 443904371 801273191 443904371 302634253 443904371 418299078 107639250 418299078 107639250 927267733 767658572 927267733 649589416 927267733 649589416 458985018 799685403 458985018 740489394 458985018 740489394 327519057 740489394 780181943 748056692 780181943 666186227 780181943 666186227 854486179 666186227 575321150 257573979 575321150 257573979 154858205 257573979 439364996 777282190 439364996 455074548 439364996 455074548 827549434 455074548 763269067 632445611 763269067 578283880 763269067 578283880 912946061 578283880 696530030 98921053 696530030 98921053 243875786 344932019 243875786 344932019 778441388 868688050 778441388 511114063 778441388 511114063 496872068 315783782 496872068 586492074 496872068 586492074 839017992 586492074 217066685 896413228 217066685 22569862 217066685 22569862 565909215 22569862 478864429 935539790 478864429 716765760 478864429 716765760 959370091 716765760 9230340 815755193 9230340 269482371 9230340 269482371 968895900 269482371 129085500 675239547 129085500 234927844 129085500 234927844 168878496 234927844 124094181 678124591 124094181 478908929 124094181 478908929 975469183 723100530 975469183 410264358 975469183 410264358 149782320 715455669 149782320 456566589 149782320 456566589 812551761 721387793 812551761 721387793 58488010 721387793 417625186 319197352 417625186 319197352 952628544 319197352 8332820 185435361 8332820 814194915 8332820 814194915 832254802 941455232 832254802 817010009 832254802 817010009 834507174 817010009 637631390 668495282 637631390 785473066 637631390 785473066 191711190 785473066 839544020 202108263 839544020 202108263 391562990 801863102 391562990 374362232 391562990 374362232 170602474 374362232 722195197 554768110 722195197 191284237 722195197 191284237 511479634 506364161 511479634 174442451 511479634 174442451 846332181 574305198 846332181 101271526 846332181 101271526 122350641 101271526 166340112 950396198 166340112 687319873 166340112 687319873 740304508 687319873 517371672 554356144 517371672 714786739 517371672 714786739 271671118 714786739 900898397 747635688 900898397 536179777 900898397 536179777 674175474 536179777 960924787 120244587 960924787 120244587 623525613 794097435 623525613 794097435 506247539 794097435 982642849 161336663 982642849 161336663 105466605 161336663 392301915 705865603 392301915 231443575 392301915 231443575 618811255 231443575 246884496 116353925 246884496 646596077 246884496 646596077 645883351 646596077 637434883 996662919 637434883 626817706 637434883 626817706 291899057 626817706 559911462 843418174 559911462 292717202 559911462 292717202 716092636 463630389 716092636 463630389 163624594 463630389 570904583 756832983 570904583 649295493 570904583 649295493 118496555 649295493 456627118 999777918 456627118 297266616 456627118 297266616 198308430 6611269 198308430 80974316 198308430 80974316 855136632 699179941 855136632 646555944 855136632 646555944 279346527 523897020 279346527 598551391 279346527 598551391 913091917 598551391 341159597 29031635 341159597 688534789 341159597 688534789 379880078 688534789 274662 34796159 274662 34796159 743699869 34796159 603482229 903405291 603482229 750380158 603482229 750380158 777796943 239607913 777796943 400904340 777796943 400904340 449946951 400904340 839484295 278625349 839484295 835771582 839484295 835771582 938863923 394918633 938863923 763416065 938863923 763416065 162047857 213892094 162047857 213892094 868236555 213892094 615618153 207448428 615618153 701945064 615618153 701945064 922917617 345335234 922917617 488399869 922917617 488399869 320951429 488399869 804719934 840683717 804719934 837936502 804719934 837936502 29902132 837936502 43935697 73412910 43935697 660911036 43935697 660911036 29684641 660911036 798724665 495042874 798724665 949255820 798724665 949255820 262637920 659158484 262637920 659158484 846135476 983246654 846135476 983246654 749166392 983246654 804444504 292338914 804444504 461387920 804444504 461387920 152236042 118268343 152236042 570699993 152236042 570699993 142758849 570699993 604617778 779171257 604617778 779171257 258018600 779171257 506807437 2170800 506807437 124681783 506807437 124681783 139224945 124681783 460619888 219370608 460619888 19241476 460619888 19241476 431165719 19241476 610482761 592678341 610482761 592678341 93179583 592678341 562608892 961539755 562608892 673332099 562608892 673332099 205745858 673332099 426641869 244753157 426641869 624501774 426641869 624501774 93947279 624501774 937728744 550262331 937728744 777686069 937728744 777686069 73961888 777686069 455354602 787766604 455354602 203805063 455354602 203805063 915139924 203805063 538193049 637667406 538193049 358416522 538193049 358416522 636513726 358416522 416475083 34682616 416475083 847516750 416475083 847516750 920312064 847516750 879894277 391655046 879894277 459790229 879894277 459790229 552055106 459790229 995449716 8935936 995449716 20818517 995449716 20818517 388535158 20818517 849544174 794313845 849544174 794313845 892256233 794313845 15353177 639334837 15353177 671558183 15353177 671558183 901594137 235514479 901594137 235514479 271726581 203145254 271726581 734458025 271726581 734458025 794054950 301070483 794054950 301070483 512018429 409448613 512018429 69735031 512018429 69735031 9582861 69735031 583530126 670614999 583530126 404879518 583530126 404879518 230375835 404879518 374699735 633391689 374699735 633391689 805363823 320127532 805363823 807581746 805363823 807581746 457674413 51662784 457674413 528545869 457674413 528545869 876888512 528545869 549021957 245730375 549021957 245730375 758680767 245730375 752640318 906927938 752640318 853220635 752640318 853220635 392591153 909647688 392591153 186792140 392591153 186792140 966730977 167451658 966730977 852614252 966730977 852614252 507864567 852614252 584839080 2892970 584839080 398143798 584839080 398143798 287968489 874474905 287968489 232965113 287968489 232965113 979949284 281793141 979949284 162552301 979949284 162552301 332108017 162552301 392681631 1528892 392681631 356377701 392681631 356377701 67428548 170844673 67428548 314066983 67428548 314066983 817657449 545867743 817657449 545867743 833297519 689792371 833297519 321684376 833297519 321684376 29868311 321684376 87067237 425776891 87067237 287568617 87067237 287568617 837582232 287568617 376822979 172378525 376822979 623048772 376822979 623048772 9074282 504045914 9074282 645282932 9074282 645282932 942796164 645282932 541443890 221463005 541443890 704530972 541443890 704530972 157683265 704530972 340760906 961158901 340760906 779526941 340760906 779526941 878397112 779526941 447446689 448066538 447446689 448066538 440958375 448066538 628264715 875387915 628264715 574842618 628264715 574842618 396823971 701864323 396823971 16876961 396823971 16876961 145338099 16876961 576273256 497133752 576273256 497133752 126042326 497133752 626822309 954845967 626822309 556701612 626822309 556701612 769617252 556701612 425155894 272462299 425155894 272462299 794386553 272462299 746877321 802638000 746877321 802638000 377958348 802638000 460558640 444905212 460558640 766894593 460558640 766894593 849607228 766894593 388028083 65878154 388028083 809048107 388028083 809048107 96654787 386809560 96654787 386809560 990241847 608495024 990241847 525917933 990241847 525917933 180293719 285459240 180293719 735520340 180293719 735520340 943250723 735520340 561523895 278798673 561523895 815209287 561523895 815209287 830031072 67292669 830031072 377899909 830031072 377899909 593198472 721792717 593198472 721792717 634542433 721792717 363984101 597482589 363984101 773187015 363984101 773187015 918304136 773187015 438263905 937020264 438263905 609736726 438263905 609736726 837705785 609736726 276147706 812879247 276147706 812879247 86471821 812879247 274861288 2277168 274861288 2277168 871996119 2277168 227497211 376149354 227497211 376149354 773698824 376149354 48096864 964416983 48096864 613803519 48096864 613803519 849860869 975617127 849860869 347355791 849860869 347355791 367078223 347355791 854209844 879960446 854209844 879960446 416534139 892730980 416534139 838136020 416534139 838136020 288936338 838136020 412222870 311224354 412222870 500602796 412222870 500602796 123596436 500602796 902714990 338629376 902714990 338629376 231708094 338629376 964961243 816262602 964961243 61799342 964961243 61799342 69995377 760087248 69995377 156885121 69995377 156885121 402718637 156885121 121544132 49941694 121544132 445791179 121544132 445791179 618624561 720210654 618624561 408509096 618624561 408509096 340661186 408509096 611841631 868522375 611841631 358692002 611841631 358692002 859410903 806205672 859410903 806205672 588581116 806205672 665216811 580006281 665216811 656002294 665216811 656002294 741656987 656002294 645731409 731676566 645731409 534703570 645731409 534703570 93668764 534703570 408799125 11433134 408799125 539533823 408799125 539533823 821687625 539533823 459359169 153999820 459359169 153999820 918273660 153999820 811467338 857866933 811467338 857866933 350319903 97916184 350319903 603213840 350319903 603213840 168064833 603213840 485412933 474527681 485412933 474527681 724108635 474527681 717932755 935560343 717932755 265348123 717932755 265348123 156032346 265348123 790967197 524559126 790967197 524559126 274871119 524559126 534577826 876948712 534577826 49343469 534577826 49343469 356927583 49343469 971729422 752519964 971729422 724633459 971729422 724633459 781471241 86712031 781471241 86712031 536457570 399165509 536457570 189190469 536457570 189190469 860747419 630270040 860747419 372166152 860747419 372166152 554668053 372166152 885815658 803458774 885815658 461148251 885815658 461148251 457554795 461148251 854555783 882779387 854555783 581688195 854555783 581688195 236597203 481754357 236597203 906471379 236597203 906471379 847768365 309041265 847768365 466746089 847768365 466746089 87715034 870502092 87715034 501101755 87715034 501101755 343484058 501101755 165921696 348327484 165921696 348327484 755272105 116807705 755272105 796377819 755272105 796377819 502960296 796377819 737867144 331812264 737867144 731108301 737867144 731108301 149334000 731108301 334726283 201536336 334726283 201536336 935371161 201536336 38310342 595592523 38310342 595592523 541934408 595592523 298341261 297266790 298341261 459034218 298341261 459034218 26806333 770377468 26806333 770377468 229948044 770377468 115167097 155794939 115167097 519131002 115167097 519131002 412371797 862244954 412371797 862244954 89989727 882320165 89989727 808348431 89989727 808348431 851990961 808348431 324778484 426266826 324778484 426266826 959990501 23784946 959990501 158301792 959990501 158301792 264533763 158301792 515006367 24590913 515006367 91429124 515006367 91429124 115657626 999779491 115657626 999779491 509839200 118852349 509839200 118852349 621754136 118852349 604950377 700153074 604950377 700153074 925497583 2154655 925497583 385906268 925497583 385906268 13636949 385906268 959530853 75479871 959530853 373152350 959530853 373152350 405546515 373152350 526777159 815101533 526777159 459924251 526777159 459924251 422350718 459924251 789947272 168633705 789947272 483482377 789947272 483482377 366475923 483482377 619251983 39134532 619251983 602326697 619251983 602326697 424043551 602326697 933350984 995390891 933350984 666131271 933350984 666131271 83309321 984970347 83309321 984970347 809100632 984970347 458222339 344756043 458222339 344756043 938880801 344756043 518338023 950724797 518338023 658677645 518338023 658677645 197322712 658677645 442256049 698824673 442256049 613627703 442256049 613627703 698428560 613627703 139906946 477979311 139906946 528357253 139906946 528357253 584289405 528357253 180911020 470982460 180911020 886803911 180911020 886803911 725465870 715230411 725465870 733305374 725465870 733305374 180393526 733305374 680072965 175672521 680072965 175672521 14072079 175672521 509174277 464629958 509174277 464629958 183231386 464629958 381891253 152998412 381891253 897717337 381891253 897717337 759964928 897717337 252996977 112986971 252996977 112986971 962089050 112986971 521231671 804227623 521231671 59036734 521231671 59036734 50921471 59036734 160230913 251031204 160230913 251031204 921222177 998210428 921222177 998210428 40797858 998210428 733038320 650979198 733038320 650979198 752084700 650979198 45143384 446066052 45143384 740373429 45143384 740373429 338682883 740373429 154251324 976720383 154251324 149461166 154251324 149461166 10372722 389612032 10372722 389612032 912453800 389612032 629555125 672882784 629555125 672882784 132535650 672882784 306054802 73060637 306054802 75620559 306054802 75620559 346571671 75620559 184979784 583269969 184979784 583269969 192675020 583269969 38533654 378677493 38533654 378677493 987613981 973802368 987613981 973802368 552170285 973802368 872647950 490233755 872647950 490233755 312252684 576988305 312252684 286082777 312252684 286082777 582924343 352699368 582924343 339566001 582924343 339566001 907229931 50813834 907229931 181154767 907229931 181154767 465560757 890035044 465560757 890035044 566950474 890035044 562788288 171744044 562788288 817261185 562788288 817261185 249554155 564446202 249554155 742388713 249554155 742388713 755536288 742388713 425026125 215387544 425026125 254778896 425026125 254778896 54237253 254778896 174515190 594544154 174515190 282412391 174515190 282412391 114845505 282412391 457952866 727285375 457952866 727285375 482602366 727285375 477063686 138856837 477063686 138856837 38431196 138856837 110365088 858197259 110365088 524170169 110365088 524170169 354186782 524170169 213454456 682350007 213454456 682350007 200899765 682350007 289393415 897857907 289393415 897857907 16242783 451452066 16242783 999707142 16242783 999707142 626341308 999707142 191343218 424241625 191343218 424241625 660842498 424241625 598656558 236969512 598656558 814682566 598656558 814682566 945247055 237614821 945247055 237614821 797569657 615675813 797569657 46677251 797569657 46677251 838925392 46677251 243154896 309730930 243154896 309730930 962937941 309730930 808947789 705294747 808947789 705294747 467028509 878000683 467028509 878000683 741961443 897177706 741961443 880651187 741961443 880651187 931307734 880651187 878825045 965860348 878825045 622021044 878825045 622021044 528803919 622021044 934631329 528458964 934631329 989627424 934631329 989627424 391962619 8630572 391962619 8630572 888616574 8630572 515144488 479315678 515144488 8208372 515144488 8208372 990368381 8208372 176502049 967242162 176502049 967242162 35049170 967242162 712384564 325875335 712384564 362594886 712384564 362594886 301323544 362594886 330475123 527447960 330475123 527447960 480905240 527447960 163549538 326709697 163549538 678579412 163549538 678579412 565519797 202231753 565519797 202231753 968818725 202231753 396322668 984546013 396322668 8664900 396322668 8664900 992635819 790541141 992635819 790541141 611921774 690909515 611921774 690909515 795783042 690909515 468807662 830001487 468807662 664066740 468807662 664066740 432258750 664066740 577442695 23384967 577442695 23384967 89704910 23384967 393487970 934137132 393487970 934137132 713299307 934137132 25800478 36628757 25800478 36628757 622808394 36628757 373042938 680865888 373042938 680865888 391709087 680865888 352410695 348090122 352410695 936453612 352410695 936453612 693109715 936453612 539447511 515055601 539447511 515055601 981869250 124813035 981869250 217938546 981869250 217938546 510430257 217938546 623993192 682957864 623993192 682957864 333663701 682957864 383142897 893018985 383142897 893018985 132040442 893018985 593147008 439554535 593147008 505094288 593147008 505094288 75078446 295029048 75078446 876340828 75078446 876340828 659721022 876340828 34766106 474628096 34766106 570210425 34766106 570210425 748599154 428225996 748599154 949229226 748599154 949229226 391748197 54676768 391748197 54676768 853212015 54676768 451705019 374880554 451705019 374880554 585462610 374880554 432397346 569892433 432397346 511845850 432397346 511845850 764581821 318736939 764581821 371816141 764581821 371816141 701316300 371816141 773298588 33439625 773298588 980117431 773298588 980117431 608192552 9443519 608192552 490219511 608192552 490219511 69251769 490219511 659125743 875037654 659125743 617544549 659125743 617544549 949877459 617544549 560462340 929353494 560462340 658518613 560462340 658518613 214237769 658518613 565074988 23800338 565074988 23800338 840885493 23800338 613004883 947291954 613004883 947291954 629838307 947291954 235087747 577009399 235087747 577009399 409870765 577009399 377093049 118585620 377093049 145934941 377093049 145934941 390585435 145934941 284687465 445931659 284687465 445931659 504996548 445931659 475535031 867597893 475535031 426670963 475535031 426670963 202544906 426670963 829071666 835073854 829071666 80077273 829071666 80077273 405517844 818883693 405517844 818883693 713706730 818883693 462761147 376235955 462761147 663689602 462761147 663689602 642873722 663689602 400646808 334248248 400646808 334248248 460111990 334248248 386927762 652766648 386927762 652766648 969672060 652766648 135974543 461056145 135974543 900104682 135974543 900104682 17127229 900104682 163080363 16355524 163080363 105943340 163080363 105943340 26589259 105943340 504784756 591857356 504784756 168975896 504784756 168975896 265201206 741671911 265201206 741671911 129520561 741671911 915409854 282313306 915409854 694402766 915409854 694402766 51614326 102870194 51614326 755979783 51614326 755979783 512613687 755979783 177915650 878137856 177915650 878137856 719197866 878137856 92094201 565970130 92094201 565970130 605196820 206904056 605196820 931067023 605196820 931067023 801600070 931067023 200675467 559463871 200675467 586661071 200675467 586661071 882713787 412680081 882713787 412680081 62176120 412680081 147246415 95874842 147246415 681499508 147246415 681499508 844817426 681499508 86919236 682068000 86919236 666484502 86919236 666484502 975584156 286970561 975584156 286970561 335566497 82687809 335566497 122637268 335566497 122637268 193153169 122637268 419529206 965354200 419529206 965354200 368424771 965354200 602124977 434602170 602124977 863705939 602124977 863705939 849708292 235078509 849708292 235078509 153273951 235078509 949812935 837865380 949812935 837865380 252604251 837865380 953958703 533843654 953958703 533843654 51426478 21732638 51426478 21732638 83965436 21732638 78723396 622808400 78723396 622808400 941689349 622808400 785351912 335749325 785351912 335749325 544000020 335749325 759918343 845780601 759918343 358382029 759918343 358382029 833452388 358382029 202388850 32501778 202388850 32501778 902017882 32501778 736542071 769756662 736542071 343583545 736542071 343583545 73664858 63855699 73664858 900000366 73664858 900000366 191978981 900000366 40714541 377997103 40714541 797129555 40714541 797129555 8650483 797129555 108565329 897076399 108565329 131003859 108565329 131003859 923426824 131003859 436792369 415396985 436792369 415396985 309333115 415396985 500066473 832639138 500066473 832639138 311316705 832639138 485850576 669623759 485850576 731314502 485850576 731314502 616894868 731314502 114585292 782816498 114585292 631639787 114585292 631639787 898082499 631639787 384628159 299490653 384628159 987050962 384628159 987050962 621186775 987050962 201913526 541066188 201913526 541066188 199999109 541066188 673077272 42228828 673077272 42228828 1495760 42228828 318053311 386445596 318053311 380211076 318053311 380211076 109063291 380211076 812393989 57915734 812393989 57915734 584146916 57915734 950477926 181946792 950477926 181946792 107153488 181946792 703779628 102046325 703779628 967069037 703779628 967069037 329191222 24643927 329191222 647437911 329191222 647437911 998487373 526554665 998487373 815685791 998487373 815685791 142279589 524652930 142279589 524652930 713646857 524652930 210185306 166903252 210185306 813080494 210185306 813080494 932473946 875053662 932473946 102807187 932473946 102807187 238504152 102807187 945692517 424101940 945692517 235386929 945692517 235386929 583747647 235386929 655710305 682078731 655710305 443471358 655710305 443471358 59204011 443471358 193115282 38755971 193115282 116791842 193115282 116791842 576968879 269642445 576968879 269642445 717592261 269642445 483832014 549763263 483832014 5802374 483832014 5802374 907484671 5802374 593245542 221433664 593245542 221433664 143155386 221433664 257405427 394820091 257405427 328323853 257405427 328323853 786316044 693340066 786316044 693340066 158833888 693340066 281128518 829070180 281128518 312900925 281128518 312900925 506436758 312900925 380288946 646736830 380288946 646736830 875366517 646736830 316395361 574883944 316395361 711884573 316395361 711884573 838411058 711884573 452957503 43612309 452957503 423270616 452957503 423270616 393058465 423270616 904580765 382924776 904580765 931905480 904580765 931905480 153968506 931905480 697037364 16878311 697037364 16878311 84449356 16878311 491340459 942996692 491340459 942996692 762206864 601417525 762206864 601417525 770127 15469293 770127 15469293 678864550 15469293 329102908 973320884 329102908 115058350 329102908 115058350 828448895 115058350 254112984 388125510 254112984 386088063 254112984 386088063 905997241 386088063 518307860 670695138 518307860 162973218 518307860 162973218 997012222 162973218 435309421 449819259 435309421 158790241 435309421 158790241 323375164 158790241 737474054 718995169 737474054 718995169 500342979 718995169 561361547 436006496 561361547 522464058 561361547 522464058 91915321 291857181 91915321 291857181 650661797 646553783 650661797 276400359 650661797 276400359 15143622 276400359 264314323 445353401 264314323 230132452 264314323 230132452 761247389 230132452 93426721 553921707 93426721 230843413 93426721 230843413 775790897 230843413 767064248 399832761 767064248 399832761 592497329 240155961 592497329 240155961 505073237 240155961 633322091 190686019 633322091 781226608 633322091 781226608 961631346 781226608 203249641 97477609 203249641 97477609 786602161 866435709 786602161 866435709 884965383 866435709 775699324 275855853 775699324 939422452 775699324 939422452 215135617 425844507 215135617 779433860 215135617 779433860 454057447 779433860 452579613 946183110 452579613 946183110 925456145 126863270 925456145 126863270 17991281 893323450 17991281 408860587 17991281 408860587 953216540 701372647 953216540 511976372 953216540 511976372 992896271 511976372 154672060 327957798 154672060 958534338 154672060 958534338 801842793 958534338 266669662 478476999 266669662 478476999 791132246 239788061 791132246 846192882 791132246 846192882 31699898 11242799 31699898 514918900 31699898 514918900 721055871 418860590 721055871 724337210 721055871 724337210 941267827 724337210 501080080 32739746 501080080 829374454 501080080 829374454 928339938 192997796 928339938 637280289 928339938 637280289 740379409 765268130 740379409 765268130 897396006 765268130 785730272 388867115 785730272 388867115 261658632 388867115 432155091 109798971 432155091 109798971 552535050 656068373 552535050 166451975 552535050 166451975 15208383 974949643 15208383 974949643 943426494 974949643 40266484 104940226 40266484 813985058 40266484 813985058 663386225 988569442 663386225 293575173 663386225 293575173 836857150 293575173 427887615 729984425 427887615 92310650 427887615 92310650 418806482 92310650 638700961 452516778 638700961 452516778 1074734 954437470 1074734 954437470 952578961 954437470 153091317 345211962 153091317 345211962 880994491 345211962 737143759 380123855 737143759 294616820 737143759 294616820 856615080 294616820 168029687 926347975 168029687 926347975 566394770 926347975 265634889 958876088 265634889 546624824 265634889 546624824 131133462 546624824 422856778 162591242 422856778 162591242 95254139 816095920 95254139 816095920 209282186 681744040 209282186 736419597 209282186 736419597 939022838 162121373 939022838 212059540 939022838 212059540 72406905 212059540 592153633 869502503 592153633 869502503 844569542 869502503 632268040 474225909 632268040 474225909 416854918 264951875 416854918 264951875 93103302 264951875 323235772 795473920 323235772 795473920 938214082 811860932 938214082 641777441 938214082 641777441 90519842 154146518 90519842 696480776 90519842 696480776 703517121 696480776 322565042 442822729 322565042 442822729 930884954 48903007 930884954 48903007 78911640 48903007 884179733 651661465 884179733 20027417 884179733 20027417 699304780 926307634 699304780 697471766 699304780 697471766 140023108 807070558 140023108 565883741 140023108 565883741 571191461 565883741 524617660 563179191 524617660 941145338 524617660 941145338 880399548 941145338 857924675 258686169 857924675 258686169 397476428 258686169 798324628 973932464 798324628 836210987 798324628 836210987 983811309 836210987 531331984 77085812 531331984 700871422 531331984 700871422 790423918 112199188 790423918 674362037 790423918 674362037 991841315 674362037 584675283 536230116 584675283 536230116 342191626 536230116 773005924 403918083 773005924 577864453 773005924 577864453 530826721 799027591 530826721 799027591 638024613 799027591 137321270 42568739 137321270 395762430 137321270 395762430 65991007 395762430 845028198 143703729 845028198 189895386 845028198 189895386 100068971 862155786 100068971 862155786 945729180 862155786 853687336 168567810 853687336 209337099 853687336 209337099 275540415 853434572 275540415 208844357 275540415 208844357 911028288 970334406 911028288 970334406 418083337 970334406 810404251 330514818 810404251 650029994 810404251 650029994 312292021 650029994 583154893 2683420 583154893 2683420 816990966 2683420 298891658 839501956 298891658 202020344 298891658 202020344 972828221 982726187 972828221 282306119 972828221 282306119 3203590 282306119 275801145 957344283 275801145 149999202 275801145 149999202 689899873 149999202 617691338 701013989 617691338 342023870 617691338 342023870 781871681 342023870 702618631 30493133 702618631 30493133 583024033 30493133 643531392 43732813 643531392 39186102 643531392 39186102 933848048 39186102 357121445 771498536 357121445 771498536 765041608 162559583 765041608 806994854 765041608 806994854 485314003 653356022 485314003 940363428 485314003 940363428 118077733 940363428 478610526 912331231 478610526 995102853 478610526 995102853 99025686 995102853 517746079 70900075 517746079 331041541 517746079 331041541 185845340 834358505 185845340 834358505 96791156 413325788 96791156 846728435 96791156 846728435 966584803 907202206 966584803 907202206 551767734 907202206 730566802 754420396 730566802 944128642 730566802 944128642 682275804 944128642 791971378 97775610 791971378 722380811 791971378 722380811 332452821 491058750 332452821 759457918 332452821 759457918 198483830 759457918 878812046 152538482 878812046 862083979 878812046 862083979 476417210 147903107 476417210 956820592 476417210 956820592 592441456 956820592 178483288 114304927 178483288 114304927 144403279 114304927 898000623 68697975 898000623 500026281 898000623 500026281 242518986 927113346 242518986 890584469 242518986 890584469 146486334 890584469 647886532 257170507 647886532 972110693 647886532 972110693 33508269 972110693 74537206 808777504 74537206 808777504 462631029 808777504 155080396 84512084 155080396 986412768 155080396 986412768 120102056 986412768 283325370 89083204 283325370 820352468 283325370 820352468 485350611 504324931 485350611 504324931 113669310 504324931 676818225 417588877 676818225 501535526 676818225 501535526 256328162 501535526 707633160 918509911 707633160 893200426 707633160 893200426 977103859 893200426 821848250 89249996 821848250 675738621 821848250 675738621 223517746 675738621 540172932 325894684 540172932 325894684 899509242 325894684 873741241 914490891 873741241 369861300 873741241 369861300 325706119 947287680 325706119 297220697 325706119 297220697 921689967 297220697 603917101 993978203 603917101 18267000 603917101 18267000 950574446 18267000 853128091 922478028 853128091 922478028 241821953 922478028 365499644 111420923 365499644 361784513 365499644 361784513 903560796 270180448 903560796 364187180 903560796 364187180 414211738 364187180 920927022 347573004 920927022 814812282 920927022 814812282 20344620 814812282 550062555 332909575 550062555 332909575 415607667 332909575 818471586 598472308 818471586 593074466 818471586 593074466 200997899 593074466 214809804 56878902 214809804 215149999 214809804 215149999 596757632 215149999 122480840 434446597 122480840 136721117 122480840 136721117 692192175 810318942 692192175 583060118 692192175 583060118 571069361 583060118 998813398 725814870 998813398 275141151 998813398 275141151 49756539 920243005 49756539 438892059 49756539 438892059 735306854 438892059 570161446 620268487 570161446 333741684 570161446 333741684 168667303 333741684 540102115 763689854 540102115 763689854 174074055 237438296 174074055 732688265 174074055 732688265 346767657 732688265 185619285 752545328 185619285 455932835 185619285 455932835 856365913 467246499 856365913 368824034 856365913 368824034 501757225 368824034 912726354 927253898 912726354 927253898 312384993 927253898 428275003 368803125 428275003 368803125 860503825 368803125 746769469 552826587 746769469 74548718 746769469 74548718 233575704 74548718 310406472 995404935 310406472 995404935 979498866 995404935 758767170 10959336 758767170 10959336 346053355 10959336 677158883 467084585 677158883 467084585 36193482 812659913 36193482 183202895 36193482 183202895 763985793 700196859 763985793 153762263 763985793 153762263 127277685 153762263 511255290 25393575 511255290 84172511 511255290 84172511 712015371 84172511 661086692 987031283 661086692 252374742 661086692 252374742 811698820 252374742 389636202 473304779 389636202 473304779 244493133 427781440 244493133 814422984 244493133 814422984 194770364 814422984 975111536 904656051 975111536 147195822 975111536 147195822 433187112 112060548 433187112 710508738 433187112 710508738 518214208 947424711 518214208 642871708 518214208 642871708 162390654 770622574 162390654 760356005 162390654 760356005 827527855 14585381 827527855 866403084 827527855 866403084 758056338 543854015 758056338 543854015 158049865 543854015 165820272 770703318 165820272 178893764 165820272 178893764 85647895 178893764 892635186 640815991 892635186 104296166 892635186 104296166 559672870 104296166 673987190 989413730 673987190 274419119 673987190 274419119 283814454 965983217 283814454 965983217 541657514 965983217 316783852 295584385 316783852 614751417 316783852 614751417 542745039 614751417 375506322 37101833 375506322 37101833 940433345 845573817 940433345 845573817 257788278 313956886 257788278 313956886 645766457 957219019 645766457 105204228 645766457 105204228 102416352 105204228 915781561 442321887 915781561 320929361 915781561 320929361 285609061 320929361 829737418 715194080 829737418 715194080 273123255 715194080 347344675 968688654 347344675 26363447 347344675 26363447 996500289 26363447 489165468 858885620 489165468 858885620 4914675 62850901 4914675 639255759 4914675 639255759 627003090 868374260 627003090 408508648 627003090 408508648 196666327 417920240 196666327 241944705 196666327 241944705 953217878 241944705 693795071 871063490 693795071 871063490 87705323 871063490 435231305 301504353 435231305 301504353 156666666 301504353 725019856 241156933 725019856 992270240 725019856 992270240 183588934 490304310 183588934 490304310 961983594 10855965 961983594 461077870 961983594 461077870 802939632 951249465 802939632 314249883 802939632 314249883 426779612 314249883 485995992 958267685 485995992 958267685 188083460 958267685 305378960 8982408 305378960 8982408 90782073 8982408 244274042 465349628 244274042 465349628 9888369 465349628 744246177 898676000 744246177 898676000 913477538 459399847 913477538 459399847 749727227 459399847 904809906 942752415 904809906 942752415 501550657 942752415 947133758 41112216 947133758 832782533 947133758 832782533 181914306 832782533 775913189 703596516 775913189 790856197 775913189 790856197 474686508 790856197 734408035 947297616 734408035 119862450 734408035 119862450 96052470 817186939 96052470 817186939 903578565 817186939 82421283 147834223 82421283 147834223 192387925 147834223 147046401 891294812 147046401 731836121 147046401 731836121 582551824 434614914 582551824 487176210 582551824 487176210 232447812 62197895 232447812 62197895 813649466 713004558 813649466 231282997 813649466 231282997 296801076 231282997 442912535 25957413 442912535 179831535 442912535 179831535 921174016 179831535 899306694 756723486 899306694 177484732 899306694 177484732 108916770 177484732 326454033 436115491 326454033 321182652 326454033 321182652 894419691 321182652 436737157 771661709 436737157 381589118 436737157 381589118 232454786 898631208 232454786 660651317 232454786 660651317 1626552 660651317 672599348 785308424 672599348 136454284 672599348 136454284 116448642 136454284 715423706 803635369 715423706 258441456 715423706 258441456 33383260 636289267 33383260 180259804 33383260 180259804 863064406 180259804 215489198 934512039 215489198 51838237 215489198 51838237 395463664 310826371 395463664 310826371 93837287 144508345 93837287 209947769 93837287 209947769 515522646 723239951 515522646 182075486 515522646 182075486 270438888 182075486 273192043 820921337 273192043 820921337 974481634 820921337 664608053 457983857 664608053 999383480 664608053 999383480 836840968 999383480 620264213 682202748 620264213 682202748 162427028 847513601 162427028 95863508 162427028 95863508 342743286 866888019 342743286 866888019 175817510 866888019 670426365 230352808 670426365 298557298 670426365 298557298 287088166 998086951 287088166 542783874 287088166 542783874 262177112 542783874 908606625 248213111 908606625 248213111 488022835 91738712 488022835 829218719 488022835 829218719 236742533 829218719 378581092 496542630 378581092 619062591 378581092 619062591 117287650 619062591 858729345 975921782 858729345 424610810 858729345 424610810 482463990 424610810 562361560 47290324 562361560 47290324 950995442 47290324 531398808 804768423 531398808 804768423 127528109 804768423 430428374 115325971 430428374 164992061 430428374 164992061 672427562 164992061 163569306 702869283 163569306 399350893 163569306 399350893 103702109 399350893 103755052 870916420 103755052 65730008 103755052 65730008 29769782 65730008 990860207 979992013 990860207 587626769 990860207 587626769 121313683 587626769 902424190 787280731 902424190 182057488 902424190 182057488 367734773 973881029 367734773 973881029 640732328 973881029 274930119 167001019 274930119 220948393 274930119 220948393 191936026 220948393 839361543 212914949 839361543 978558723 839361543 978558723 395861957 978558723 576361196 289068307 576361196 714245350 576361196 714245350 48343643 714245350 475007847 792183949 475007847 437237533 475007847 437237533 31689903 29623904 31689903 29623904 848424332 29623904 569431767 878003499 569431767 878003499 379583093 878003499 956319120 354942396 956319120 597045365 956319120 597045365 550005527 710575922 550005527 218072415 550005527 218072415 962934307 218072415 170859244 546500420 170859244 183188983 170859244 183188983 25571277 183188983 304697136 680086589 304697136 680086589 662268107 680086589 584612799 269336062 584612799 293286378 584612799 293286378 856664804 293286378 585721506 268457230 585721506 982575425 585721506 982575425 525970471 982575425 815126032 186795551 815126032 186795551 998274420 186795551 531612544 63681998 531612544 305688927 531612544 305688927 826898045 305688927 781119894 62615022 781119894 504199327 781119894 504199327 922347146 504199327 659963946 379543568 659963946 379543568 234289568 663239226 234289568 252374928 234289568 252374928 117672126 252374928 589666817 884333642 589666817 445940288 589666817 445940288 25975018 445940288 410339423 886807623 410339423 168798223 410339423 168798223 660279647 168798223 627928931 53369055 627928931 571708895 627928931 571708895 199938224 571708895 825188883 760781053 825188883 585972524 825188883 585972524 130044309 585972524 602279154 953362149 602279154 953362149 915764351 408207510 915764351 408207510 550408759 408207510 728358106 946361818 728358106 662868725 728358106 662868725 159547319 662868725 171800929 14210886 171800929 706268627 171800929 706268627 965258654 706268627 720878676 39276871 720878676 772139396 720878676 772139396 289939209 772139396 957256827 466442819 957256827 785298835 957256827 785298835 38535458 567512570 38535458 567512570 845601649 279274909 845601649 279274909 674019898 279274909 785892367 459245236 785892367 280797883 785892367 280797883 543046221 50898053 543046221 50898053 769439802 36159214 769439802 601664626 769439802 601664626 523418829 601664626 838542830 753396922 838542830 84698083 838542830 84698083 191688914 945574781 191688914 712406452 191688914 712406452 420110405 712406452 409753363 142122005 409753363 142122005 234090459 142122005 406982985 241562842 406982985 241562842 339406201 241562842 763831389 837846146 763831389 223526271 763831389 223526271 183629759 265762219 183629759 56221588 183629759 56221588 457093695 734331505 457093695 522223253 457093695 522223253 254087946 522223253 586438133 156231496 586438133 156231496 294469982 156231496 963427469 597456384 963427469 597456384 998078697 597456384 843818694 501923942 843818694 521652136 843818694 521652136 153808107 521652136 577203149 878750223 577203149 878750223 583546568 878750223 102750984 17995498 102750984 680195460 102750984 680195460 601422662 179604146 601422662 802250460 601422662 802250460 87724665 697414769 87724665 697414769 781460540 986898020 781460540 986898020 969822660 986898020 144793977 76311687 144793977 588204448 144793977 588204448 903481898 46139733 903481898 182959734 903481898 182959734 193539144 182959734 458158342 57915014 458158342 928885573 458158342 928885573 46825248 928885573 180709212 188911641 180709212 188911641 158088868 188911641 566212597 710745361 566212597 710745361 27114869 710745361 934317747 726329305 934317747 376659052 934317747 376659052 378966644 123082189 378966644 495209921 378966644 495209921 898291649 495209921 856661330 408022094 856661330 706868023 856661330 706868023 352896024 83052607 352896024 943017025 352896024 943017025 512863178 943017025 175872826 965070077 175872826 965070077 582559294 965070077 484251407 570337927 484251407 648876848 484251407 648876848 792177015 648876848 743832538 369872697 743832538 780053605 743832538 780053605 341594888 217578376 341594888 589536417 341594888 589536417 706753361 589536417 701563163 493904270 701563163 949074903 701563163 949074903 655351633 530140008 655351633 530140008 735040711 530140008 114446819 569865732 114446819 358759907 114446819 358759907 584038507 136739369 584038507 136739369 261135376 136739369 282061768 126113867 282061768 568433359 282061768 568433359 879460034 843672031 879460034 111096218 879460034 111096218 23208940 111096218 417021532 467874736 417021532 467874736 66747198 467874736 914744358 8209
#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...